From a990de90fe41456a23e58bd087d2f107d321f3a1 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Fri, 19 Jul 2024 16:37:58 +0400 Subject: Deleted vendor folder --- .../src/Windows/Win32/Data/HtmlHelp/mod.rs | 856 - .../src/Windows/Win32/Data/RightsManagement/mod.rs | 390 - .../src/Windows/Win32/Data/Xml/MsXml/mod.rs | 1704 -- .../src/Windows/Win32/Data/Xml/XmlLite/mod.rs | 296 - .../src/Windows/Win32/Data/Xml/mod.rs | 4 - .../src/Windows/Win32/Data/mod.rs | 6 - .../src/Windows/Win32/Devices/AllJoyn/mod.rs | 1951 -- .../Win32/Devices/BiometricFramework/mod.rs | 2542 --- .../src/Windows/Win32/Devices/Bluetooth/mod.rs | 2719 --- .../src/Windows/Win32/Devices/Communication/mod.rs | 560 - .../src/Windows/Win32/Devices/DeviceAccess/mod.rs | 94 - .../Devices/DeviceAndDriverInstallation/mod.rs | 7262 ------- .../src/Windows/Win32/Devices/DeviceQuery/mod.rs | 264 - .../src/Windows/Win32/Devices/Display/mod.rs | 5904 ------ .../Windows/Win32/Devices/Enumeration/Pnp/mod.rs | 199 - .../src/Windows/Win32/Devices/Enumeration/mod.rs | 2 - .../src/Windows/Win32/Devices/Fax/mod.rs | 2272 --- .../Windows/Win32/Devices/FunctionDiscovery/mod.rs | 1077 - .../src/Windows/Win32/Devices/Geolocation/mod.rs | 1342 -- .../Win32/Devices/HumanInterfaceDevice/mod.rs | 6970 ------- .../Windows/Win32/Devices/ImageAcquisition/mod.rs | 3270 --- .../Windows/Win32/Devices/PortableDevices/mod.rs | 3455 ---- .../src/Windows/Win32/Devices/Properties/mod.rs | 501 - .../src/Windows/Win32/Devices/Pwm/mod.rs | 155 - .../src/Windows/Win32/Devices/Sensors/mod.rs | 1133 -- .../Win32/Devices/SerialCommunication/mod.rs | 17 - .../src/Windows/Win32/Devices/Tapi/mod.rs | 5837 ------ .../src/Windows/Win32/Devices/Usb/mod.rs | 3971 ---- .../Win32/Devices/WebServicesOnDevices/mod.rs | 1250 -- .../src/Windows/Win32/Devices/mod.rs | 44 - .../src/Windows/Win32/Foundation/mod.rs | 19873 ------------------- .../src/Windows/Win32/Gaming/mod.rs | 174 - .../src/Windows/Win32/Globalization/mod.rs | 8892 --------- .../src/Windows/Win32/Graphics/Dwm/mod.rs | 389 - .../src/Windows/Win32/Graphics/Gdi/mod.rs | 7150 ------- .../src/Windows/Win32/Graphics/Hlsl/mod.rs | 4 - .../src/Windows/Win32/Graphics/OpenGL/mod.rs | 2079 -- .../Win32/Graphics/Printing/PrintTicket/mod.rs | 48 - .../src/Windows/Win32/Graphics/Printing/mod.rs | 7382 ------- .../src/Windows/Win32/Graphics/mod.rs | 10 - .../MobileDeviceManagementRegistration/mod.rs | 191 - .../src/Windows/Win32/Management/mod.rs | 2 - .../src/Windows/Win32/Media/Audio/Apo/mod.rs | 558 - .../Windows/Win32/Media/Audio/DirectMusic/mod.rs | 1327 -- .../src/Windows/Win32/Media/Audio/Endpoints/mod.rs | 51 - .../src/Windows/Win32/Media/Audio/XAudio2/mod.rs | 965 - .../src/Windows/Win32/Media/Audio/mod.rs | 3644 ---- .../src/Windows/Win32/Media/DeviceManager/mod.rs | 1199 -- .../src/Windows/Win32/Media/DxMediaObjects/mod.rs | 183 - .../src/Windows/Win32/Media/KernelStreaming/mod.rs | 10007 ---------- .../Win32/Media/LibrarySharingServices/mod.rs | 15 - .../src/Windows/Win32/Media/MediaPlayer/mod.rs | 2012 -- .../src/Windows/Win32/Media/Multimedia/mod.rs | 12398 ------------ .../src/Windows/Win32/Media/Speech/mod.rs | 3083 --- .../src/Windows/Win32/Media/Streaming/mod.rs | 176 - .../Windows/Win32/Media/WindowsMediaFormat/mod.rs | 1809 -- .../src/Windows/Win32/Media/mod.rs | 353 - .../Windows/Win32/NetworkManagement/Dhcp/mod.rs | 3442 ---- .../src/Windows/Win32/NetworkManagement/Dns/mod.rs | 2531 --- .../InternetConnectionWizard/mod.rs | 44 - .../Win32/NetworkManagement/IpHelper/mod.rs | 5078 ----- .../Win32/NetworkManagement/MobileBroadband/mod.rs | 650 - .../Win32/NetworkManagement/Multicast/mod.rs | 103 - .../Windows/Win32/NetworkManagement/Ndis/mod.rs | 6299 ------ .../Windows/Win32/NetworkManagement/NetBios/mod.rs | 366 - .../Win32/NetworkManagement/NetManagement/mod.rs | 9100 --------- .../Win32/NetworkManagement/NetShell/mod.rs | 311 - .../NetworkDiagnosticsFramework/mod.rs | 421 - .../NetworkManagement/NetworkPolicyServer/mod.rs | 1358 -- .../src/Windows/Win32/NetworkManagement/P2P/mod.rs | 2044 -- .../src/Windows/Win32/NetworkManagement/QoS/mod.rs | 2739 --- .../Windows/Win32/NetworkManagement/Rras/mod.rs | 5287 ----- .../Windows/Win32/NetworkManagement/Snmp/mod.rs | 657 - .../Windows/Win32/NetworkManagement/WNet/mod.rs | 693 - .../Windows/Win32/NetworkManagement/WebDav/mod.rs | 88 - .../Windows/Win32/NetworkManagement/WiFi/mod.rs | 7651 ------- .../NetworkManagement/WindowsConnectNow/mod.rs | 651 - .../WindowsConnectionManager/mod.rs | 235 - .../WindowsFilteringPlatform/mod.rs | 6726 ------- .../Win32/NetworkManagement/WindowsFirewall/mod.rs | 566 - .../WindowsNetworkVirtualization/mod.rs | 197 - .../src/Windows/Win32/NetworkManagement/mod.rs | 48 - .../Win32/Networking/ActiveDirectory/mod.rs | 4492 ----- .../BackgroundIntelligentTransferService/mod.rs | 811 - .../src/Windows/Win32/Networking/Clustering/mod.rs | 7095 ------- .../src/Windows/Win32/Networking/HttpServer/mod.rs | 2277 --- .../src/Windows/Win32/Networking/Ldap/mod.rs | 1476 -- .../Win32/Networking/NetworkListManager/mod.rs | 199 - .../RemoteDifferentialCompression/mod.rs | 275 - .../src/Windows/Win32/Networking/WebSocket/mod.rs | 158 - .../src/Windows/Win32/Networking/WinHttp/mod.rs | 1801 -- .../src/Windows/Win32/Networking/WinInet/mod.rs | 4177 ---- .../src/Windows/Win32/Networking/WinSock/mod.rs | 8893 --------- .../Win32/Networking/WindowsWebServices/mod.rs | 6429 ------ .../src/Windows/Win32/Networking/mod.rs | 24 - .../src/Windows/Win32/Security/AppLocker/mod.rs | 317 - .../Authentication/Identity/Provider/mod.rs | 90 - .../Win32/Security/Authentication/Identity/mod.rs | 10351 ---------- .../Windows/Win32/Security/Authentication/mod.rs | 2 - .../Windows/Win32/Security/Authorization/UI/mod.rs | 254 - .../Windows/Win32/Security/Authorization/mod.rs | 1926 -- .../Win32/Security/ConfigurationSnapin/mod.rs | 172 - .../src/Windows/Win32/Security/Credentials/mod.rs | 1376 -- .../Win32/Security/Cryptography/Catalog/mod.rs | 261 - .../Security/Cryptography/Certificates/mod.rs | 4744 ----- .../Windows/Win32/Security/Cryptography/Sip/mod.rs | 277 - .../Windows/Win32/Security/Cryptography/UI/mod.rs | 973 - .../src/Windows/Win32/Security/Cryptography/mod.rs | 13861 ------------- .../Win32/Security/DiagnosticDataQuery/mod.rs | 240 - .../Win32/Security/DirectoryServices/mod.rs | 40 - .../Windows/Win32/Security/EnterpriseData/mod.rs | 71 - .../ExtensibleAuthenticationProtocol/mod.rs | 1872 -- .../src/Windows/Win32/Security/Isolation/mod.rs | 36 - .../Win32/Security/LicenseProtection/mod.rs | 15 - .../Win32/Security/NetworkAccessProtection/mod.rs | 301 - .../src/Windows/Win32/Security/Tpm/mod.rs | 88 - .../src/Windows/Win32/Security/WinTrust/mod.rs | 1494 -- .../src/Windows/Win32/Security/WinWlx/mod.rs | 559 - .../src/Windows/Win32/Security/mod.rs | 2144 -- .../src/Windows/Win32/Storage/Cabinets/mod.rs | 417 - .../src/Windows/Win32/Storage/CloudFilters/mod.rs | 1250 -- .../src/Windows/Win32/Storage/Compression/mod.rs | 68 - .../Windows/Win32/Storage/DataDeduplication/mod.rs | 183 - .../Win32/Storage/DistributedFileSystem/mod.rs | 602 - .../Windows/Win32/Storage/EnhancedStorage/mod.rs | 3957 ---- .../src/Windows/Win32/Storage/FileHistory/mod.rs | 196 - .../Win32/Storage/FileServerResourceManager/mod.rs | 893 - .../src/Windows/Win32/Storage/FileSystem/mod.rs | 6542 ------ .../src/Windows/Win32/Storage/Imapi/mod.rs | 1445 -- .../src/Windows/Win32/Storage/IndexServer/mod.rs | 530 - .../Win32/Storage/InstallableFileSystems/mod.rs | 598 - .../src/Windows/Win32/Storage/IscsiDisc/mod.rs | 2160 -- .../src/Windows/Win32/Storage/Jet/mod.rs | 4535 ----- .../src/Windows/Win32/Storage/OfflineFiles/mod.rs | 586 - .../Windows/Win32/Storage/OperationRecorder/mod.rs | 38 - .../Windows/Win32/Storage/Packaging/Appx/mod.rs | 719 - .../src/Windows/Win32/Storage/Packaging/Opc/mod.rs | 323 - .../src/Windows/Win32/Storage/Packaging/mod.rs | 4 - .../Win32/Storage/ProjectedFileSystem/mod.rs | 488 - .../Windows/Win32/Storage/StructuredStorage/mod.rs | 5 - .../src/Windows/Win32/Storage/Vhd/mod.rs | 1410 -- .../Win32/Storage/VirtualDiskService/mod.rs | 2919 --- .../src/Windows/Win32/Storage/Vss/mod.rs | 855 - .../src/Windows/Win32/Storage/Xps/Printing/mod.rs | 71 - .../src/Windows/Win32/Storage/Xps/mod.rs | 855 - .../src/Windows/Win32/Storage/mod.rs | 46 - .../src/Windows/Win32/System/AddressBook/mod.rs | 1730 -- .../src/Windows/Win32/System/Antimalware/mod.rs | 203 - .../ApplicationInstallationAndServicing/mod.rs | 3924 ---- .../Win32/System/ApplicationVerifier/mod.rs | 104 - .../src/Windows/Win32/System/AssessmentTool/mod.rs | 65 - .../src/Windows/Win32/System/Com/CallObj/mod.rs | 109 - .../Win32/System/Com/ChannelCredentials/mod.rs | 1 - .../src/Windows/Win32/System/Com/Events/mod.rs | 52 - .../src/Windows/Win32/System/Com/Marshal/mod.rs | 202 - .../Win32/System/Com/StructuredStorage/mod.rs | 836 - .../src/Windows/Win32/System/Com/UI/mod.rs | 2 - .../src/Windows/Win32/System/Com/Urlmon/mod.rs | 1748 -- .../src/Windows/Win32/System/Com/mod.rs | 2561 --- .../Windows/Win32/System/ComponentServices/mod.rs | 1194 -- .../src/Windows/Win32/System/Console/mod.rs | 633 - .../src/Windows/Win32/System/Contacts/mod.rs | 256 - .../Windows/Win32/System/CorrelationVector/mod.rs | 33 - .../src/Windows/Win32/System/DataExchange/mod.rs | 753 - .../Windows/Win32/System/DeploymentServices/mod.rs | 1098 - .../src/Windows/Win32/System/DesktopSharing/mod.rs | 438 - .../Windows/Win32/System/DeveloperLicensing/mod.rs | 6 - .../Windows/Win32/System/Diagnostics/Ceip/mod.rs | 2 - .../Windows/Win32/System/Diagnostics/Debug/mod.rs | 14694 -------------- .../Windows/Win32/System/Diagnostics/Etw/mod.rs | 3719 ---- .../System/Diagnostics/ProcessSnapshotting/mod.rs | 518 - .../Win32/System/Diagnostics/ToolHelp/mod.rs | 204 - .../src/Windows/Win32/System/Diagnostics/mod.rs | 10 - .../DistributedTransactionCoordinator/mod.rs | 670 - .../src/Windows/Win32/System/Environment/mod.rs | 330 - .../src/Windows/Win32/System/ErrorReporting/mod.rs | 675 - .../src/Windows/Win32/System/EventCollector/mod.rs | 230 - .../src/Windows/Win32/System/EventLog/mod.rs | 664 - .../Win32/System/EventNotificationService/mod.rs | 70 - .../src/Windows/Win32/System/GroupPolicy/mod.rs | 814 - .../src/Windows/Win32/System/HostCompute/mod.rs | 1 - .../Windows/Win32/System/HostComputeNetwork/mod.rs | 123 - .../Windows/Win32/System/HostComputeSystem/mod.rs | 249 - .../src/Windows/Win32/System/Hypervisor/mod.rs | 3656 ---- .../src/Windows/Win32/System/IO/mod.rs | 89 - .../src/Windows/Win32/System/Iis/mod.rs | 2720 --- .../src/Windows/Win32/System/Ioctl/mod.rs | 11259 ----------- .../src/Windows/Win32/System/JobObjects/mod.rs | 750 - .../src/Windows/Win32/System/Js/mod.rs | 223 - .../src/Windows/Win32/System/Kernel/mod.rs | 607 - .../src/Windows/Win32/System/LibraryLoader/mod.rs | 214 - .../src/Windows/Win32/System/Mailslots/mod.rs | 8 - .../src/Windows/Win32/System/Mapi/mod.rs | 260 - .../Windows/Win32/System/Memory/NonVolatile/mod.rs | 26 - .../src/Windows/Win32/System/Memory/mod.rs | 759 - .../src/Windows/Win32/System/MessageQueuing/mod.rs | 1137 -- .../src/Windows/Win32/System/MixedReality/mod.rs | 27 - .../src/Windows/Win32/System/Mmc/mod.rs | 1086 - .../src/Windows/Win32/System/Ole/mod.rs | 4537 ----- .../Windows/Win32/System/ParentalControls/mod.rs | 874 - .../Windows/Win32/System/PasswordManagement/mod.rs | 57 - .../Performance/HardwareCounterProfiling/mod.rs | 46 - .../src/Windows/Win32/System/Performance/mod.rs | 1948 -- .../src/Windows/Win32/System/Pipes/mod.rs | 74 - .../src/Windows/Win32/System/Power/mod.rs | 1754 -- .../src/Windows/Win32/System/ProcessStatus/mod.rs | 279 - .../Win32/System/RealTimeCommunications/mod.rs | 1076 - .../src/Windows/Win32/System/Recovery/mod.rs | 23 - .../src/Windows/Win32/System/Registry/mod.rs | 2225 --- .../Windows/Win32/System/RemoteAssistance/mod.rs | 45 - .../src/Windows/Win32/System/RemoteDesktop/mod.rs | 3177 --- .../Windows/Win32/System/RemoteManagement/mod.rs | 1860 -- .../src/Windows/Win32/System/RestartManager/mod.rs | 169 - .../src/Windows/Win32/System/Restore/mod.rs | 129 - .../src/Windows/Win32/System/Rpc/mod.rs | 4490 ----- .../src/Windows/Win32/System/Search/Common/mod.rs | 42 - .../src/Windows/Win32/System/Search/mod.rs | 11532 ----------- .../src/Windows/Win32/System/SecurityCenter/mod.rs | 81 - .../src/Windows/Win32/System/ServerBackup/mod.rs | 83 - .../src/Windows/Win32/System/Services/mod.rs | 1117 -- .../System/SettingsManagementInfrastructure/mod.rs | 208 - .../Windows/Win32/System/SetupAndMigration/mod.rs | 8 - .../src/Windows/Win32/System/Shutdown/mod.rs | 206 - .../Win32/System/StationsAndDesktops/mod.rs | 187 - .../Windows/Win32/System/SubsystemForLinux/mod.rs | 20 - .../Windows/Win32/System/SystemInformation/mod.rs | 1363 -- .../src/Windows/Win32/System/SystemServices/mod.rs | 11663 ----------- .../src/Windows/Win32/System/TaskScheduler/mod.rs | 406 - .../src/Windows/Win32/System/Threading/mod.rs | 1874 -- .../src/Windows/Win32/System/Time/mod.rs | 94 - .../Windows/Win32/System/TpmBaseServices/mod.rs | 165 - .../src/Windows/Win32/System/UpdateAgent/mod.rs | 1230 -- .../Windows/Win32/System/UpdateAssessment/mod.rs | 75 - .../Windows/Win32/System/UserAccessLogging/mod.rs | 25 - .../Windows/Win32/System/VirtualDosMachines/mod.rs | 549 - .../Windows/Win32/System/WindowsProgramming/mod.rs | 3164 --- .../src/Windows/Win32/System/WindowsSync/mod.rs | 443 - .../src/Windows/Win32/System/Wmi/mod.rs | 4545 ----- .../src/Windows/Win32/System/mod.rs | 154 - .../src/Windows/Win32/UI/Accessibility/mod.rs | 3517 ---- .../src/Windows/Win32/UI/Animation/mod.rs | 156 - .../src/Windows/Win32/UI/ColorSystem/mod.rs | 1192 -- .../src/Windows/Win32/UI/Controls/Dialogs/mod.rs | 1907 -- .../src/Windows/Win32/UI/Controls/RichEdit/mod.rs | 3442 ---- .../src/Windows/Win32/UI/Controls/mod.rs | 13350 ------------- .../src/Windows/Win32/UI/HiDpi/mod.rs | 115 - .../src/Windows/Win32/UI/Input/Ime/mod.rs | 2638 --- .../src/Windows/Win32/UI/Input/Ink/mod.rs | 18 - .../Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs | 1459 -- .../src/Windows/Win32/UI/Input/Pointer/mod.rs | 259 - .../src/Windows/Win32/UI/Input/Radial/mod.rs | 3 - .../src/Windows/Win32/UI/Input/Touch/mod.rs | 169 - .../Windows/Win32/UI/Input/XboxController/mod.rs | 285 - .../src/Windows/Win32/UI/Input/mod.rs | 343 - .../src/Windows/Win32/UI/InteractionContext/mod.rs | 409 - .../UI/LegacyWindowsEnvironmentFeatures/mod.rs | 66 - .../src/Windows/Win32/UI/Magnification/mod.rs | 97 - .../src/Windows/Win32/UI/Notifications/mod.rs | 13 - .../src/Windows/Win32/UI/Ribbon/mod.rs | 226 - .../src/Windows/Win32/UI/Shell/Common/mod.rs | 209 - .../Windows/Win32/UI/Shell/PropertiesSystem/mod.rs | 981 - .../src/Windows/Win32/UI/Shell/mod.rs | 12784 ------------ .../src/Windows/Win32/UI/TabletPC/mod.rs | 3089 --- .../src/Windows/Win32/UI/TextServices/mod.rs | 1742 -- .../Windows/Win32/UI/WindowsAndMessaging/mod.rs | 6564 ------ .../src/Windows/Win32/UI/Wpf/mod.rs | 86 - .../windows-sys-0.45.0/src/Windows/Win32/UI/mod.rs | 32 - vendor/windows-sys-0.45.0/src/Windows/Win32/mod.rs | 28 - 268 files changed, 487490 deletions(-) delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Data/HtmlHelp/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Data/RightsManagement/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/MsXml/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/XmlLite/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Data/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/AllJoyn/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/BiometricFramework/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Bluetooth/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Communication/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAccess/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceQuery/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Display/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Fax/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Geolocation/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/ImageAcquisition/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/PortableDevices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Properties/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Pwm/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Sensors/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/SerialCommunication/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Tapi/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Usb/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Foundation/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Gaming/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Globalization/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Dwm/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Gdi/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Hlsl/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/OpenGL/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Management/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Apo/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Endpoints/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/XAudio2/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DeviceManager/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DxMediaObjects/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/KernelStreaming/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/LibrarySharingServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/MediaPlayer/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Multimedia/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Speech/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Streaming/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Media/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dns/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/InternetConnectionWizard/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Multicast/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Ndis/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetBios/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetShell/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/P2P/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/QoS/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Rras/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Snmp/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WNet/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WebDav/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WiFi/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/ActiveDirectory/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Clustering/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/HttpServer/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Ldap/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/NetworkListManager/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WebSocket/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinHttp/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinInet/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinSock/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WindowsWebServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/AppLocker/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/UI/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Credentials/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Sip/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/UI/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DirectoryServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/EnterpriseData/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Isolation/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/LicenseProtection/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Tpm/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinTrust/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinWlx/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Security/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Cabinets/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/CloudFilters/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Compression/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DataDeduplication/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/EnhancedStorage/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileHistory/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileSystem/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Imapi/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IndexServer/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IscsiDisc/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Jet/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OfflineFiles/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OperationRecorder/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Appx/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Opc/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/StructuredStorage/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vhd/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/VirtualDiskService/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vss/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/Printing/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/AddressBook/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Antimalware/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationVerifier/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/AssessmentTool/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/CallObj/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Events/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Marshal/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/StructuredStorage/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/UI/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Urlmon/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/ComponentServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Console/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Contacts/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/CorrelationVector/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/DataExchange/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeploymentServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/DesktopSharing/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeveloperLicensing/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Debug/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Etw/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Environment/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/ErrorReporting/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventCollector/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventLog/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventNotificationService/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/GroupPolicy/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostCompute/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeNetwork/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeSystem/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Hypervisor/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/IO/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Iis/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ioctl/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/JobObjects/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Js/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Kernel/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/LibraryLoader/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mailslots/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mapi/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/NonVolatile/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/MessageQueuing/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/MixedReality/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mmc/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ole/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/ParentalControls/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/PasswordManagement/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Pipes/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Power/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/ProcessStatus/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/RealTimeCommunications/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Recovery/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Registry/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteAssistance/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteDesktop/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteManagement/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/RestartManager/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Restore/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Rpc/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/Common/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/SecurityCenter/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/ServerBackup/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Services/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/SetupAndMigration/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Shutdown/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/StationsAndDesktops/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/SubsystemForLinux/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemInformation/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/TaskScheduler/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Threading/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Time/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/TpmBaseServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAgent/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAssessment/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/UserAccessLogging/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/VirtualDosMachines/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsProgramming/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsSync/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/Wmi/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/System/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Accessibility/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Animation/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/ColorSystem/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/Dialogs/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/RichEdit/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/HiDpi/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ime/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ink/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Pointer/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Radial/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Touch/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/XboxController/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/InteractionContext/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Magnification/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Notifications/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Ribbon/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/Common/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TabletPC/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TextServices/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Wpf/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/UI/mod.rs delete mode 100644 vendor/windows-sys-0.45.0/src/Windows/Win32/mod.rs (limited to 'vendor/windows-sys-0.45.0/src/Windows/Win32') diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/HtmlHelp/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/HtmlHelp/mod.rs deleted file mode 100644 index f79adaa..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/HtmlHelp/mod.rs +++ /dev/null @@ -1,856 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "htmlhelp.dll""system" #[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] fn HtmlHelpA ( hwndcaller : super::super::Foundation:: HWND , pszfile : :: windows_sys::core::PCSTR , ucommand : HTML_HELP_COMMAND , dwdata : usize ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "htmlhelp.dll""system" #[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] fn HtmlHelpW ( hwndcaller : super::super::Foundation:: HWND , pszfile : :: windows_sys::core::PCWSTR , ucommand : HTML_HELP_COMMAND , dwdata : usize ) -> super::super::Foundation:: HWND ); -pub type IITDatabase = *mut ::core::ffi::c_void; -pub type IITPropList = *mut ::core::ffi::c_void; -pub type IITResultSet = *mut ::core::ffi::c_void; -pub type IITWordWheel = *mut ::core::ffi::c_void; -pub type IStemSink = *mut ::core::ffi::c_void; -pub type IStemmerConfig = *mut ::core::ffi::c_void; -pub type IWordBreakerConfig = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITCmdInt: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daa2_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITDatabase: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66673452_8c23_11d0_a84e_00aa006c7d01); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITDatabaseLocal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daa9_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITGroupUpdate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daa4_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITIndexBuild: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fa0d5aa_dedf_11d0_9a61_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITPropList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daae_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITResultSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daa7_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITSvMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daa3_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITWWFilterBuild: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fa0d5ab_dedf_11d0_9a61_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITWordWheel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd73725c2_8c12_11d0_a84e_00aa006c7d01); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITWordWheelLocal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daa8_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_IITWordWheelUpdate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daa5_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_ITEngStemmer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fa0d5a8_dedf_11d0_9a61_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const CLSID_ITStdBreaker: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4662daaf_d393_11d0_9a56_00c04fb68bf7); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_ALL_WILD: ::windows_sys::core::HRESULT = -2147479467i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_ALREADYINIT: ::windows_sys::core::HRESULT = -2147479421i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_ALREADYOPEN: ::windows_sys::core::HRESULT = -2147479533i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_ASSERT: ::windows_sys::core::HRESULT = -2147479546i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADBREAKER: ::windows_sys::core::HRESULT = -2147479469i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADFILE: ::windows_sys::core::HRESULT = -2147479549i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADFILTERSIZE: ::windows_sys::core::HRESULT = -2147479528i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADFORMAT: ::windows_sys::core::HRESULT = -2147479548i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADINDEXFLAGS: ::windows_sys::core::HRESULT = -2147479456i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADPARAM: ::windows_sys::core::HRESULT = -2147479535i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADRANGEOP: ::windows_sys::core::HRESULT = -2147479459i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADVALUE: ::windows_sys::core::HRESULT = -2147479468i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_BADVERSION: ::windows_sys::core::HRESULT = -2147479550i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_CANTFINDDLL: ::windows_sys::core::HRESULT = -2147479538i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_DISKFULL: ::windows_sys::core::HRESULT = -2147479496i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_DUPLICATE: ::windows_sys::core::HRESULT = -2147479551i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_EXPECTEDTERM: ::windows_sys::core::HRESULT = -2147479465i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILECLOSE: ::windows_sys::core::HRESULT = -2147479503i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILECREATE: ::windows_sys::core::HRESULT = -2147479504i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILEDELETE: ::windows_sys::core::HRESULT = -2147479499i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILEINVALID: ::windows_sys::core::HRESULT = -2147479498i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILENOTFOUND: ::windows_sys::core::HRESULT = -2147479497i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILEREAD: ::windows_sys::core::HRESULT = -2147479502i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILESEEK: ::windows_sys::core::HRESULT = -2147479501i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_FILEWRITE: ::windows_sys::core::HRESULT = -2147479500i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_GETLASTERROR: ::windows_sys::core::HRESULT = -2147479536i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_GROUPIDTOOBIG: ::windows_sys::core::HRESULT = -2147479542i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_INTERRUPT: ::windows_sys::core::HRESULT = -2147479545i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_INVALIDSTATE: ::windows_sys::core::HRESULT = -2147479534i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_MISSINGPROP: ::windows_sys::core::HRESULT = -2147479424i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_MISSLPAREN: ::windows_sys::core::HRESULT = -2147479464i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_MISSQUOTE: ::windows_sys::core::HRESULT = -2147479462i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_MISSRPAREN: ::windows_sys::core::HRESULT = -2147479463i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NAMETOOLONG: ::windows_sys::core::HRESULT = -2147479520i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOHANDLE: ::windows_sys::core::HRESULT = -2147479537i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOKEYPROP: ::windows_sys::core::HRESULT = -2147479417i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOMERGEDDATA: ::windows_sys::core::HRESULT = -2147479540i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOPERMISSION: ::windows_sys::core::HRESULT = -2147479547i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOSTEMMER: ::windows_sys::core::HRESULT = -2147479454i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOTEXIST: ::windows_sys::core::HRESULT = -2147479552i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOTFOUND: ::windows_sys::core::HRESULT = -2147479539i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOTINIT: ::windows_sys::core::HRESULT = -2147479420i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOTOPEN: ::windows_sys::core::HRESULT = -2147479533i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2147479544i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_NULLQUERY: ::windows_sys::core::HRESULT = -2147479461i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_OUTOFRANGE: ::windows_sys::core::HRESULT = -2147479543i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_PROPLISTEMPTY: ::windows_sys::core::HRESULT = -2147479422i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_PROPLISTNOTEMPTY: ::windows_sys::core::HRESULT = -2147479423i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_RESULTSETEMPTY: ::windows_sys::core::HRESULT = -2147479419i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_STOPWORD: ::windows_sys::core::HRESULT = -2147479460i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_TOODEEP: ::windows_sys::core::HRESULT = -2147479466i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_TOOMANYCOLUMNS: ::windows_sys::core::HRESULT = -2147479418i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_TOOMANYDUPS: ::windows_sys::core::HRESULT = -2147479471i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_TOOMANYOBJECTS: ::windows_sys::core::HRESULT = -2147479527i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_TOOMANYTITLES: ::windows_sys::core::HRESULT = -2147479541i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_TOOMANYTOPICS: ::windows_sys::core::HRESULT = -2147479472i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_TREETOOBIG: ::windows_sys::core::HRESULT = -2147479470i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_UNKNOWN_TRANSPORT: ::windows_sys::core::HRESULT = -2147479530i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_UNMATCHEDTYPE: ::windows_sys::core::HRESULT = -2147479458i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_UNSUPPORTED_TRANSPORT: ::windows_sys::core::HRESULT = -2147479529i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_WILD_IN_DTYPE: ::windows_sys::core::HRESULT = -2147479455i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const E_WORDTOOLONG: ::windows_sys::core::HRESULT = -2147479457i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_BACK: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_CONTRACT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_CUSTOMIZE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_EXPAND: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_FORWARD: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_HIGHLIGHT: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_HOME: i32 = 11i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_JUMP1: i32 = 17i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_JUMP2: i32 = 18i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_LAST_ENUM: i32 = 23i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_NOTES: i32 = 22i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_OPTIONS: i32 = 13i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_PRINT: i32 = 14i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_REFRESH: i32 = 10i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_STOP: i32 = 9i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_SYNC: i32 = 12i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_TAB_CONTENTS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_TAB_FAVORITES: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_TAB_HISTORY: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_TAB_INDEX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_TAB_SEARCH: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_TOC_NEXT: i32 = 20i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_TOC_PREV: i32 = 21i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHACT_ZOOM: i32 = 19i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_BACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_BROWSE_BCK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_BROWSE_FWD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_CONTENTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_EXPAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_FAVORITES: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_FORWARD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_HISTORY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_HOME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_INDEX: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_JUMP1: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_JUMP2: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_NOTES: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_OPTIONS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_PRINT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_REFRESH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_SEARCH: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_STOP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_SYNC: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_TOC_NEXT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_TOC_PREV: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_BUTTON_ZOOM: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTAB_BOTTOM: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTAB_LEFT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTAB_TOP: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTYPE_AUTHOR: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTYPE_CUSTOM_FIRST: i32 = 11i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTYPE_FAVORITES: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTYPE_HISTORY: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTYPE_INDEX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTYPE_SEARCH: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_NAVTYPE_TOC: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_CUR_TAB: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_EXPANSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_EXSTYLES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_HISTORY_COUNT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_INFOTYPES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_NAV_WIDTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_PROPERTIES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_RECT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_SHOWSTATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_STYLES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_TABORDER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_TABPOS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PARAM_TB_FLAGS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_AUTO_SYNC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_CHANGE_TITLE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_MENU: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_NAV_ONLY_WIN: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_NODEF_EXSTYLES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_NODEF_STYLES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_NOTB_TEXT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_NOTITLEBAR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_NO_TOOLBAR: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_ONTOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_POST_QUIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_ADVSEARCH: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_AUTOHIDESHOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM1: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM2: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM3: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM4: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM5: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM6: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM7: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM8: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_CUSTOM9: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_FAVORITES: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_HISTORY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TAB_SEARCH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TRACKING: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_TRI_PANE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_PROP_USER_POS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HHWIN_TB_MARGIN: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_AUTHOR: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_CONTENTS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_CUSTOM_FIRST: i32 = 11i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_CUSTOM_LAST: i32 = 19i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_FAVORITES: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_HISTORY: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_INDEX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TAB_SEARCH: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_BACK: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_BROWSE_BACK: u32 = 212u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_BROWSE_FWD: u32 = 211u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_CONTENTS: u32 = 213u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_CONTRACT: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_CUSTOMIZE: u32 = 221u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_EXPAND: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_FAVORITES: u32 = 217u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_FORWARD: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_HISTORY: u32 = 216u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_HOME: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_INDEX: u32 = 214u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_JUMP1: u32 = 218u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_JUMP2: u32 = 219u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_NOTES: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_OPTIONS: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_PRINT: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_REFRESH: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_SEARCH: u32 = 215u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_STOP: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_SYNC: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_TOC_NEXT: u32 = 223u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_TOC_PREV: u32 = 224u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IDTB_ZOOM: u32 = 222u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IITWBC_BREAK_ACCEPT_WILDCARDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IITWBC_BREAK_AND_STEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const ITWW_CBKEY_MAX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const ITWW_OPEN_NOCONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IT_EXCLUSIVE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IT_HIDDEN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const IT_INCLUSIVE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const MAX_COLUMNS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const PROP_ADD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const PROP_DELETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const PROP_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_DISPLAYKEY: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_INDEX_BREAK: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_INDEX_DTYPE: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_INDEX_LENGTH: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_INDEX_TERM: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_INDEX_TERM_RAW_LENGTH: u32 = 211u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_INDEX_TEXT: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_INDEX_VFLD: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_KEY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_SORTKEY: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_SORTORDINAL: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_TITLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_UID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_USERDATA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_USERPROP_BASE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const STDPROP_USERPROP_MAX: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const SZ_WWDEST_GLOBAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GLOBAL"); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const SZ_WWDEST_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KEY"); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const SZ_WWDEST_OCC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OCC"); -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const TYPE_POINTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const TYPE_STRING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const TYPE_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub type HH_GPROPID = i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GPROPID_SINGLETHREAD: HH_GPROPID = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GPROPID_TOOLBAR_MARGIN: HH_GPROPID = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GPROPID_UI_LANGUAGE: HH_GPROPID = 3i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GPROPID_CURRENT_SUBSET: HH_GPROPID = 4i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GPROPID_CONTENT_LANGUAGE: HH_GPROPID = 5i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub type HTML_HELP_COMMAND = i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_DISPLAY_TOPIC: HTML_HELP_COMMAND = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_HELP_FINDER: HTML_HELP_COMMAND = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_DISPLAY_TOC: HTML_HELP_COMMAND = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_DISPLAY_INDEX: HTML_HELP_COMMAND = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_DISPLAY_SEARCH: HTML_HELP_COMMAND = 3i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SET_WIN_TYPE: HTML_HELP_COMMAND = 4i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GET_WIN_TYPE: HTML_HELP_COMMAND = 5i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GET_WIN_HANDLE: HTML_HELP_COMMAND = 6i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_ENUM_INFO_TYPE: HTML_HELP_COMMAND = 7i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SET_INFO_TYPE: HTML_HELP_COMMAND = 8i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SYNC: HTML_HELP_COMMAND = 9i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_RESERVED1: HTML_HELP_COMMAND = 10i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_RESERVED2: HTML_HELP_COMMAND = 11i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_RESERVED3: HTML_HELP_COMMAND = 12i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_KEYWORD_LOOKUP: HTML_HELP_COMMAND = 13i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_DISPLAY_TEXT_POPUP: HTML_HELP_COMMAND = 14i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_HELP_CONTEXT: HTML_HELP_COMMAND = 15i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TP_HELP_CONTEXTMENU: HTML_HELP_COMMAND = 16i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_TP_HELP_WM_HELP: HTML_HELP_COMMAND = 17i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_CLOSE_ALL: HTML_HELP_COMMAND = 18i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_ALINK_LOOKUP: HTML_HELP_COMMAND = 19i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_GET_LAST_ERROR: HTML_HELP_COMMAND = 20i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_ENUM_CATEGORY: HTML_HELP_COMMAND = 21i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_ENUM_CATEGORY_IT: HTML_HELP_COMMAND = 22i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_RESET_IT_FILTER: HTML_HELP_COMMAND = 23i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SET_INCLUSIVE_FILTER: HTML_HELP_COMMAND = 24i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SET_EXCLUSIVE_FILTER: HTML_HELP_COMMAND = 25i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_INITIALIZE: HTML_HELP_COMMAND = 28i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_UNINITIALIZE: HTML_HELP_COMMAND = 29i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SET_QUERYSERVICE: HTML_HELP_COMMAND = 30i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_PRETRANSLATEMESSAGE: HTML_HELP_COMMAND = 253i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SET_GLOBAL_PROPERTY: HTML_HELP_COMMAND = 252i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_SAFE_DISPLAY_TOPIC: HTML_HELP_COMMAND = 32i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_MAX_TABS: HTML_HELP_COMMAND = 19i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_MAX_TABS_CUSTOM: HTML_HELP_COMMAND = 9i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const HH_FTS_DEFAULT_PROXIMITY: HTML_HELP_COMMAND = -1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub type PRIORITY = i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const PRIORITY_LOW: PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const PRIORITY_NORMAL: PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const PRIORITY_HIGH: PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub type WORD_WHEEL_OPEN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub const ITWW_OPEN_CONNECT: WORD_WHEEL_OPEN_FLAGS = 0u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub struct COLUMNSTATUS { - pub cPropCount: i32, - pub cPropsLoaded: i32, -} -impl ::core::marker::Copy for COLUMNSTATUS {} -impl ::core::clone::Clone for COLUMNSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CProperty { - pub dwPropID: u32, - pub cbData: u32, - pub dwType: u32, - pub Anonymous: CProperty_0, - pub fPersist: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CProperty {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CProperty { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CProperty_0 { - pub lpszwData: ::windows_sys::core::PWSTR, - pub lpvData: *mut ::core::ffi::c_void, - pub dwValue: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CProperty_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CProperty_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub struct HHNTRACK { - pub hdr: super::super::UI::Controls::NMHDR, - pub pszCurUrl: ::windows_sys::core::PCSTR, - pub idAction: i32, - pub phhWinType: *mut HH_WINTYPE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for HHNTRACK {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for HHNTRACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub struct HHN_NOTIFY { - pub hdr: super::super::UI::Controls::NMHDR, - pub pszUrl: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for HHN_NOTIFY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for HHN_NOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HH_AKLINK { - pub cbStruct: i32, - pub fReserved: super::super::Foundation::BOOL, - pub pszKeywords: *mut i8, - pub pszUrl: *mut i8, - pub pszMsgText: *mut i8, - pub pszMsgTitle: *mut i8, - pub pszWindow: *mut i8, - pub fIndexOnFail: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HH_AKLINK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HH_AKLINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub struct HH_ENUM_CAT { - pub cbStruct: i32, - pub pszCatName: ::windows_sys::core::PCSTR, - pub pszCatDescription: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for HH_ENUM_CAT {} -impl ::core::clone::Clone for HH_ENUM_CAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub struct HH_ENUM_IT { - pub cbStruct: i32, - pub iType: i32, - pub pszCatName: ::windows_sys::core::PCSTR, - pub pszITName: ::windows_sys::core::PCSTR, - pub pszITDescription: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for HH_ENUM_IT {} -impl ::core::clone::Clone for HH_ENUM_IT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HH_FTS_QUERY { - pub cbStruct: i32, - pub fUniCodeStrings: super::super::Foundation::BOOL, - pub pszSearchQuery: *mut i8, - pub iProximity: i32, - pub fStemmedSearch: super::super::Foundation::BOOL, - pub fTitleOnly: super::super::Foundation::BOOL, - pub fExecute: super::super::Foundation::BOOL, - pub pszWindow: *mut i8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HH_FTS_QUERY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HH_FTS_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct HH_GLOBAL_PROPERTY { - pub id: HH_GPROPID, - pub var: super::super::System::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for HH_GLOBAL_PROPERTY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for HH_GLOBAL_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HH_POPUP { - pub cbStruct: i32, - pub hinst: super::super::Foundation::HINSTANCE, - pub idString: u32, - pub pszText: *mut i8, - pub pt: super::super::Foundation::POINT, - pub clrForeground: super::super::Foundation::COLORREF, - pub clrBackground: super::super::Foundation::COLORREF, - pub rcMargins: super::super::Foundation::RECT, - pub pszFont: *mut i8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HH_POPUP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HH_POPUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub struct HH_SET_INFOTYPE { - pub cbStruct: i32, - pub pszCatName: ::windows_sys::core::PCSTR, - pub pszInfoTypeName: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for HH_SET_INFOTYPE {} -impl ::core::clone::Clone for HH_SET_INFOTYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HH_WINTYPE { - pub cbStruct: i32, - pub fUniCodeStrings: super::super::Foundation::BOOL, - pub pszType: *mut i8, - pub fsValidMembers: u32, - pub fsWinProperties: u32, - pub pszCaption: *mut i8, - pub dwStyles: u32, - pub dwExStyles: u32, - pub rcWindowPos: super::super::Foundation::RECT, - pub nShowState: i32, - pub hwndHelp: super::super::Foundation::HWND, - pub hwndCaller: super::super::Foundation::HWND, - pub paInfoTypes: *mut u32, - pub hwndToolBar: super::super::Foundation::HWND, - pub hwndNavigation: super::super::Foundation::HWND, - pub hwndHTML: super::super::Foundation::HWND, - pub iNavWidth: i32, - pub rcHTML: super::super::Foundation::RECT, - pub pszToc: *mut i8, - pub pszIndex: *mut i8, - pub pszFile: *mut i8, - pub pszHome: *mut i8, - pub fsToolBarFlags: u32, - pub fNotExpanded: super::super::Foundation::BOOL, - pub curNavType: i32, - pub tabpos: i32, - pub idNotify: i32, - pub tabOrder: [u8; 20], - pub cHistory: i32, - pub pszJump1: *mut i8, - pub pszJump2: *mut i8, - pub pszUrlJump1: *mut i8, - pub pszUrlJump2: *mut i8, - pub rcMinSize: super::super::Foundation::RECT, - pub cbInfoTypes: i32, - pub pszCustomTabs: *mut i8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HH_WINTYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HH_WINTYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct IITGroup(pub u8); -#[repr(C)] -pub struct IITQuery(pub u8); -#[repr(C)] -pub struct IITStopWordList(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub struct ROWSTATUS { - pub lRowFirst: i32, - pub cRows: i32, - pub cProperties: i32, - pub cRowsTotal: i32, -} -impl ::core::marker::Copy for ROWSTATUS {} -impl ::core::clone::Clone for ROWSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Data_HtmlHelp\"`*"] -pub type PFNCOLHEAPFREE = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/RightsManagement/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/RightsManagement/mod.rs deleted file mode 100644 index f309b1f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/RightsManagement/mod.rs +++ /dev/null @@ -1,390 +0,0 @@ -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMAcquireAdvisories ( hlicensestorage : u32 , wszlicense : :: windows_sys::core::PCWSTR , wszurl : :: windows_sys::core::PCWSTR , pvcontext : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMAcquireIssuanceLicenseTemplate ( hclient : u32 , uflags : u32 , pvreserved : *mut ::core::ffi::c_void , ctemplates : u32 , pwsztemplateids : *const :: windows_sys::core::PCWSTR , wszurl : :: windows_sys::core::PCWSTR , pvcontext : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMAcquireLicense ( hsession : u32 , uflags : u32 , wszgroupidentitycredential : :: windows_sys::core::PCWSTR , wszrequestedrights : :: windows_sys::core::PCWSTR , wszcustomdata : :: windows_sys::core::PCWSTR , wszurl : :: windows_sys::core::PCWSTR , pvcontext : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMActivate ( hclient : u32 , uflags : u32 , ulangid : u32 , pactservinfo : *mut DRM_ACTSERV_INFO , pvcontext : *mut ::core::ffi::c_void , hparentwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMAddLicense ( hlicensestorage : u32 , uflags : u32 , wszlicense : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMAddRightWithUser ( hissuancelicense : u32 , hright : u32 , huser : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMAttest ( henablingprincipal : u32 , wszdata : :: windows_sys::core::PCWSTR , etype : DRMATTESTTYPE , pcattestedblob : *mut u32 , wszattestedblob : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCheckSecurity ( henv : u32 , clevel : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMClearAllRights ( hissuancelicense : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCloseEnvironmentHandle ( henv : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCloseHandle ( handle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMClosePubHandle ( hpub : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCloseQueryHandle ( hquery : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCloseSession ( hsession : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMConstructCertificateChain ( ccertificates : u32 , rgwszcertificates : *const :: windows_sys::core::PCWSTR , pcchain : *mut u32 , wszchain : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCreateBoundLicense ( henv : u32 , pparams : *mut DRMBOUNDLICENSEPARAMS , wszlicensechain : :: windows_sys::core::PCWSTR , phboundlicense : *mut u32 , pherrorlog : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCreateClientSession ( pfncallback : DRMCALLBACK , ucallbackversion : u32 , wszgroupidprovidertype : :: windows_sys::core::PCWSTR , wszgroupid : :: windows_sys::core::PCWSTR , phclient : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCreateEnablingBitsDecryptor ( hboundlicense : u32 , wszright : :: windows_sys::core::PCWSTR , hauxlib : u32 , wszauxplug : :: windows_sys::core::PCWSTR , phdecryptor : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCreateEnablingBitsEncryptor ( hboundlicense : u32 , wszright : :: windows_sys::core::PCWSTR , hauxlib : u32 , wszauxplug : :: windows_sys::core::PCWSTR , phencryptor : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCreateEnablingPrincipal ( henv : u32 , hlibrary : u32 , wszobject : :: windows_sys::core::PCWSTR , pidprincipal : *mut DRMID , wszcredentials : :: windows_sys::core::PCWSTR , phenablingprincipal : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMCreateIssuanceLicense ( psttimefrom : *mut super::super::Foundation:: SYSTEMTIME , psttimeuntil : *mut super::super::Foundation:: SYSTEMTIME , wszreferralinfoname : :: windows_sys::core::PCWSTR , wszreferralinfourl : :: windows_sys::core::PCWSTR , howner : u32 , wszissuancelicense : :: windows_sys::core::PCWSTR , hboundlicense : u32 , phissuancelicense : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCreateLicenseStorageSession ( henv : u32 , hdefaultlibrary : u32 , hclient : u32 , uflags : u32 , wszissuancelicense : :: windows_sys::core::PCWSTR , phlicensestorage : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMCreateRight ( wszrightname : :: windows_sys::core::PCWSTR , pstfrom : *mut super::super::Foundation:: SYSTEMTIME , pstuntil : *mut super::super::Foundation:: SYSTEMTIME , cextendedinfo : u32 , pwszextendedinfoname : *const :: windows_sys::core::PCWSTR , pwszextendedinfovalue : *const :: windows_sys::core::PCWSTR , phright : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMCreateUser ( wszusername : :: windows_sys::core::PCWSTR , wszuserid : :: windows_sys::core::PCWSTR , wszuseridtype : :: windows_sys::core::PCWSTR , phuser : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDecode ( wszalgid : :: windows_sys::core::PCWSTR , wszencodedstring : :: windows_sys::core::PCWSTR , pudecodeddatalen : *mut u32 , pbdecodeddata : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDeconstructCertificateChain ( wszchain : :: windows_sys::core::PCWSTR , iwhich : u32 , pccert : *mut u32 , wszcert : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDecrypt ( hcryptoprovider : u32 , iposition : u32 , cnuminbytes : u32 , pbindata : *mut u8 , pcnumoutbytes : *mut u32 , pboutdata : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDeleteLicense ( hsession : u32 , wszlicenseid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDuplicateEnvironmentHandle ( htocopy : u32 , phcopy : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDuplicateHandle ( htocopy : u32 , phcopy : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDuplicatePubHandle ( hpubin : u32 , phpubout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMDuplicateSession ( hsessionin : u32 , phsessionout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMEncode ( wszalgid : :: windows_sys::core::PCWSTR , udatalen : u32 , pbdecodeddata : *mut u8 , puencodedstringlen : *mut u32 , wszencodedstring : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMEncrypt ( hcryptoprovider : u32 , iposition : u32 , cnuminbytes : u32 , pbindata : *mut u8 , pcnumoutbytes : *mut u32 , pboutdata : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMEnumerateLicense ( hsession : u32 , uflags : u32 , uindex : u32 , pfsharedflag : *mut super::super::Foundation:: BOOL , pucertificatedatalen : *mut u32 , wszcertificatedata : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetApplicationSpecificData ( hissuancelicense : u32 , uindex : u32 , punamelength : *mut u32 , wszname : :: windows_sys::core::PWSTR , puvaluelength : *mut u32 , wszvalue : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetBoundLicenseAttribute ( hqueryroot : u32 , wszattribute : :: windows_sys::core::PCWSTR , iwhich : u32 , peencoding : *mut DRMENCODINGTYPE , pcbuffer : *mut u32 , pbbuffer : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetBoundLicenseAttributeCount ( hqueryroot : u32 , wszattribute : :: windows_sys::core::PCWSTR , pcattributes : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetBoundLicenseObject ( hqueryroot : u32 , wszsubobjecttype : :: windows_sys::core::PCWSTR , iwhich : u32 , phsubobject : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetBoundLicenseObjectCount ( hqueryroot : u32 , wszsubobjecttype : :: windows_sys::core::PCWSTR , pcsubobjects : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetCertificateChainCount ( wszchain : :: windows_sys::core::PCWSTR , pccertcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetClientVersion ( pdrmclientversioninfo : *mut DRM_CLIENT_VERSION_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetEnvironmentInfo ( handle : u32 , wszattribute : :: windows_sys::core::PCWSTR , peencoding : *mut DRMENCODINGTYPE , pcbuffer : *mut u32 , pbbuffer : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetInfo ( handle : u32 , wszattribute : :: windows_sys::core::PCWSTR , peencoding : *const DRMENCODINGTYPE , pcbuffer : *mut u32 , pbbuffer : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetIntervalTime ( hissuancelicense : u32 , pcdays : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMGetIssuanceLicenseInfo ( hissuancelicense : u32 , psttimefrom : *mut super::super::Foundation:: SYSTEMTIME , psttimeuntil : *mut super::super::Foundation:: SYSTEMTIME , uflags : u32 , pudistributionpointnamelength : *mut u32 , wszdistributionpointname : :: windows_sys::core::PWSTR , pudistributionpointurllength : *mut u32 , wszdistributionpointurl : :: windows_sys::core::PWSTR , phowner : *mut u32 , pfofficial : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetIssuanceLicenseTemplate ( hissuancelicense : u32 , puissuancelicensetemplatelength : *mut u32 , wszissuancelicensetemplate : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetMetaData ( hissuancelicense : u32 , pucontentidlength : *mut u32 , wszcontentid : :: windows_sys::core::PWSTR , pucontentidtypelength : *mut u32 , wszcontentidtype : :: windows_sys::core::PWSTR , puskuidlength : *mut u32 , wszskuid : :: windows_sys::core::PWSTR , puskuidtypelength : *mut u32 , wszskuidtype : :: windows_sys::core::PWSTR , pucontenttypelength : *mut u32 , wszcontenttype : :: windows_sys::core::PWSTR , pucontentnamelength : *mut u32 , wszcontentname : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetNameAndDescription ( hissuancelicense : u32 , uindex : u32 , pulcid : *mut u32 , punamelength : *mut u32 , wszname : :: windows_sys::core::PWSTR , pudescriptionlength : *mut u32 , wszdescription : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetOwnerLicense ( hissuancelicense : u32 , puownerlicenselength : *mut u32 , wszownerlicense : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMGetProcAddress ( hlibrary : u32 , wszprocname : :: windows_sys::core::PCWSTR , ppfnprocaddress : *mut super::super::Foundation:: FARPROC ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMGetRevocationPoint ( hissuancelicense : u32 , puidlength : *mut u32 , wszid : :: windows_sys::core::PWSTR , puidtypelength : *mut u32 , wszidtype : :: windows_sys::core::PWSTR , puurllength : *mut u32 , wszrl : :: windows_sys::core::PWSTR , pstfrequency : *mut super::super::Foundation:: SYSTEMTIME , punamelength : *mut u32 , wszname : :: windows_sys::core::PWSTR , pupublickeylength : *mut u32 , wszpublickey : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetRightExtendedInfo ( hright : u32 , uindex : u32 , puextendedinfonamelength : *mut u32 , wszextendedinfoname : :: windows_sys::core::PWSTR , puextendedinfovaluelength : *mut u32 , wszextendedinfovalue : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMGetRightInfo ( hright : u32 , purightnamelength : *mut u32 , wszrightname : :: windows_sys::core::PWSTR , pstfrom : *mut super::super::Foundation:: SYSTEMTIME , pstuntil : *mut super::super::Foundation:: SYSTEMTIME ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetSecurityProvider ( uflags : u32 , putypelen : *mut u32 , wsztype : :: windows_sys::core::PWSTR , pupathlen : *mut u32 , wszpath : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetServiceLocation ( hclient : u32 , uservicetype : u32 , uservicelocation : u32 , wszissuancelicense : :: windows_sys::core::PCWSTR , puserviceurllength : *mut u32 , wszserviceurl : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetSignedIssuanceLicense ( henv : u32 , hissuancelicense : u32 , uflags : u32 , pbsymkey : *mut u8 , cbsymkey : u32 , wszsymkeytype : :: windows_sys::core::PCWSTR , wszclientlicensorcertificate : :: windows_sys::core::PCWSTR , pfncallback : DRMCALLBACK , wszurl : :: windows_sys::core::PCWSTR , pvcontext : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetSignedIssuanceLicenseEx ( henv : u32 , hissuancelicense : u32 , uflags : u32 , pbsymkey : *const u8 , cbsymkey : u32 , wszsymkeytype : :: windows_sys::core::PCWSTR , pvreserved : *const ::core::ffi::c_void , henablingprincipal : u32 , hboundlicenseclc : u32 , pfncallback : DRMCALLBACK , pvcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMGetTime ( henv : u32 , etimeridtype : DRMTIMETYPE , potimeobject : *mut super::super::Foundation:: SYSTEMTIME ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetUnboundLicenseAttribute ( hqueryroot : u32 , wszattributetype : :: windows_sys::core::PCWSTR , iwhich : u32 , peencoding : *mut DRMENCODINGTYPE , pcbuffer : *mut u32 , pbbuffer : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetUnboundLicenseAttributeCount ( hqueryroot : u32 , wszattributetype : :: windows_sys::core::PCWSTR , pcattributes : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetUnboundLicenseObject ( hqueryroot : u32 , wszsubobjecttype : :: windows_sys::core::PCWSTR , iindex : u32 , phsubquery : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetUnboundLicenseObjectCount ( hqueryroot : u32 , wszsubobjecttype : :: windows_sys::core::PCWSTR , pcsubobjects : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMGetUsagePolicy ( hissuancelicense : u32 , uindex : u32 , peusagepolicytype : *mut DRM_USAGEPOLICY_TYPE , pfexclusion : *mut super::super::Foundation:: BOOL , punamelength : *mut u32 , wszname : :: windows_sys::core::PWSTR , puminversionlength : *mut u32 , wszminversion : :: windows_sys::core::PWSTR , pumaxversionlength : *mut u32 , wszmaxversion : :: windows_sys::core::PWSTR , pupublickeylength : *mut u32 , wszpublickey : :: windows_sys::core::PWSTR , pudigestalgorithmlength : *mut u32 , wszdigestalgorithm : :: windows_sys::core::PWSTR , pcbdigest : *mut u32 , pbdigest : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetUserInfo ( huser : u32 , puusernamelength : *mut u32 , wszusername : :: windows_sys::core::PWSTR , puuseridlength : *mut u32 , wszuserid : :: windows_sys::core::PWSTR , puuseridtypelength : *mut u32 , wszuseridtype : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetUserRights ( hissuancelicense : u32 , huser : u32 , uindex : u32 , phright : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMGetUsers ( hissuancelicense : u32 , uindex : u32 , phuser : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMInitEnvironment ( esecurityprovidertype : DRMSECURITYPROVIDERTYPE , especification : DRMSPECTYPE , wszsecurityprovider : :: windows_sys::core::PCWSTR , wszmanifestcredentials : :: windows_sys::core::PCWSTR , wszmachinecredentials : :: windows_sys::core::PCWSTR , phenv : *mut u32 , phdefaultlibrary : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMIsActivated ( hclient : u32 , uflags : u32 , pactservinfo : *mut DRM_ACTSERV_INFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMIsWindowProtected ( hwnd : super::super::Foundation:: HWND , pfprotected : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMLoadLibrary ( henv : u32 , especification : DRMSPECTYPE , wszlibraryprovider : :: windows_sys::core::PCWSTR , wszcredentials : :: windows_sys::core::PCWSTR , phlibrary : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMParseUnboundLicense ( wszcertificate : :: windows_sys::core::PCWSTR , phqueryroot : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMRegisterContent ( fregister : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMRegisterProtectedWindow ( henv : u32 , hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMRegisterRevocationList ( henv : u32 , wszrevocationlist : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMRepair ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMSetApplicationSpecificData ( hissuancelicense : u32 , fdelete : super::super::Foundation:: BOOL , wszname : :: windows_sys::core::PCWSTR , wszvalue : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMSetGlobalOptions ( eglobaloptions : DRMGLOBALOPTIONS , pvdata : *mut ::core::ffi::c_void , dwlen : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMSetIntervalTime ( hissuancelicense : u32 , cdays : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMSetMetaData ( hissuancelicense : u32 , wszcontentid : :: windows_sys::core::PCWSTR , wszcontentidtype : :: windows_sys::core::PCWSTR , wszskuid : :: windows_sys::core::PCWSTR , wszskuidtype : :: windows_sys::core::PCWSTR , wszcontenttype : :: windows_sys::core::PCWSTR , wszcontentname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMSetNameAndDescription ( hissuancelicense : u32 , fdelete : super::super::Foundation:: BOOL , lcid : u32 , wszname : :: windows_sys::core::PCWSTR , wszdescription : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMSetRevocationPoint ( hissuancelicense : u32 , fdelete : super::super::Foundation:: BOOL , wszid : :: windows_sys::core::PCWSTR , wszidtype : :: windows_sys::core::PCWSTR , wszurl : :: windows_sys::core::PCWSTR , pstfrequency : *mut super::super::Foundation:: SYSTEMTIME , wszname : :: windows_sys::core::PCWSTR , wszpublickey : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`, `\"Win32_Foundation\"`*"] fn DRMSetUsagePolicy ( hissuancelicense : u32 , eusagepolicytype : DRM_USAGEPOLICY_TYPE , fdelete : super::super::Foundation:: BOOL , fexclusion : super::super::Foundation:: BOOL , wszname : :: windows_sys::core::PCWSTR , wszminversion : :: windows_sys::core::PCWSTR , wszmaxversion : :: windows_sys::core::PCWSTR , wszpublickey : :: windows_sys::core::PCWSTR , wszdigestalgorithm : :: windows_sys::core::PCWSTR , pbdigest : *mut u8 , cbdigest : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdrm.dll""system" #[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] fn DRMVerify ( wszdata : :: windows_sys::core::PCWSTR , pcattesteddata : *mut u32 , wszattesteddata : :: windows_sys::core::PWSTR , petype : *mut DRMATTESTTYPE , pcprincipal : *mut u32 , wszprincipal : :: windows_sys::core::PWSTR , pcmanifest : *mut u32 , wszmanifest : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMACTSERVINFOVERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMBINDINGFLAGS_IGNORE_VALIDITY_INTERVALS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMBOUNDLICENSEPARAMSVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMCALLBACKVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMCLIENTSTRUCTVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMENVHANDLE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMHANDLE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMHSESSION_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMIDVERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMLICENSEACQDATAVERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMPUBHANDLE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMQUERYHANDLE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ACTIVATE_CANCEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ACTIVATE_DELAYED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ACTIVATE_GROUPIDENTITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ACTIVATE_MACHINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ACTIVATE_SHARED_GROUPIDENTITY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ACTIVATE_SILENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ACTIVATE_TEMPORARY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ADD_LICENSE_NOPERSIST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_ADD_LICENSE_PERSIST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AILT_CANCEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AILT_NONSILENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AILT_OBTAIN_ALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AL_CANCEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AL_FETCHNOADVISORY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AL_NONSILENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AL_NOPERSIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AL_NOUI: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_AUTO_GENERATE_KEY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_DEFAULTGROUPIDTYPE_PASSPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PassportAuthProvider"); -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_DEFAULTGROUPIDTYPE_WINDOWSAUTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WindowsAuthProvider"); -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_CLIENTLICENSOR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_CLIENTLICENSOR_LID: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_EUL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_EUL_LID: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_EXPIRED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_GROUPIDENTITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_GROUPIDENTITY_LID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_GROUPIDENTITY_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_ISSUANCELICENSE_TEMPLATE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_ISSUANCELICENSE_TEMPLATE_LID: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_ISSUERNAME: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_MACHINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_REVOCATIONLIST: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_REVOCATIONLIST_LID: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_SPECIFIED_CLIENTLICENSOR: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_EL_SPECIFIED_GROUPIDENTITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_LOCKBOXTYPE_BLACKBOX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_LOCKBOXTYPE_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_LOCKBOXTYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_LOCKBOXTYPE_WHITEBOX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_OWNER_LICENSE_NOPERSIST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_REUSE_KEY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVER_ISSUANCELICENSE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVICE_LOCATION_ENTERPRISE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVICE_LOCATION_INTERNET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVICE_TYPE_ACTIVATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVICE_TYPE_CERTIFICATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVICE_TYPE_CLIENTLICENSOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVICE_TYPE_PUBLISHING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SERVICE_TYPE_SILENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SIGN_CANCEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SIGN_OFFLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_SIGN_ONLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const MSDRM_CLIENT_ZONE: u32 = 52992u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const MSDRM_POLICY_ZONE: u32 = 37632u32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRMATTESTTYPE = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMATTESTTYPE_FULLENVIRONMENT: DRMATTESTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMATTESTTYPE_HASHONLY: DRMATTESTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRMENCODINGTYPE = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMENCODINGTYPE_BASE64: DRMENCODINGTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMENCODINGTYPE_STRING: DRMENCODINGTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMENCODINGTYPE_LONG: DRMENCODINGTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMENCODINGTYPE_TIME: DRMENCODINGTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMENCODINGTYPE_UINT: DRMENCODINGTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMENCODINGTYPE_RAW: DRMENCODINGTYPE = 5i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRMGLOBALOPTIONS = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMGLOBALOPTIONS_USE_WINHTTP: DRMGLOBALOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMGLOBALOPTIONS_USE_SERVERSECURITYPROCESSOR: DRMGLOBALOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRMSECURITYPROVIDERTYPE = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMSECURITYPROVIDERTYPE_SOFTWARESECREP: DRMSECURITYPROVIDERTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRMSPECTYPE = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMSPECTYPE_UNKNOWN: DRMSPECTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMSPECTYPE_FILENAME: DRMSPECTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRMTIMETYPE = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMTIMETYPE_SYSTEMUTC: DRMTIMETYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRMTIMETYPE_SYSTEMLOCAL: DRMTIMETYPE = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRM_DISTRIBUTION_POINT_INFO = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_DISTRIBUTION_POINT_LICENSE_ACQUISITION: DRM_DISTRIBUTION_POINT_INFO = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_DISTRIBUTION_POINT_PUBLISHING: DRM_DISTRIBUTION_POINT_INFO = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_DISTRIBUTION_POINT_REFERRAL_INFO: DRM_DISTRIBUTION_POINT_INFO = 2i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRM_STATUS_MSG = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_MSG_ACTIVATE_MACHINE: DRM_STATUS_MSG = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_MSG_ACTIVATE_GROUPIDENTITY: DRM_STATUS_MSG = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_MSG_ACQUIRE_LICENSE: DRM_STATUS_MSG = 2i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_MSG_ACQUIRE_ADVISORY: DRM_STATUS_MSG = 3i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_MSG_SIGN_ISSUANCE_LICENSE: DRM_STATUS_MSG = 4i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_MSG_ACQUIRE_CLIENTLICENSOR: DRM_STATUS_MSG = 5i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_MSG_ACQUIRE_ISSUANCE_LICENSE_TEMPLATE: DRM_STATUS_MSG = 6i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRM_USAGEPOLICY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_USAGEPOLICY_TYPE_BYNAME: DRM_USAGEPOLICY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_USAGEPOLICY_TYPE_BYPUBLICKEY: DRM_USAGEPOLICY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_USAGEPOLICY_TYPE_BYDIGEST: DRM_USAGEPOLICY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub const DRM_USAGEPOLICY_TYPE_OSEXCLUSION: DRM_USAGEPOLICY_TYPE = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub struct DRMBOUNDLICENSEPARAMS { - pub uVersion: u32, - pub hEnablingPrincipal: u32, - pub hSecureStore: u32, - pub wszRightsRequested: ::windows_sys::core::PWSTR, - pub wszRightsGroup: ::windows_sys::core::PWSTR, - pub idResource: DRMID, - pub cAuthenticatorCount: u32, - pub rghAuthenticators: *mut u32, - pub wszDefaultEnablingPrincipalCredentials: ::windows_sys::core::PWSTR, - pub dwFlags: u32, -} -impl ::core::marker::Copy for DRMBOUNDLICENSEPARAMS {} -impl ::core::clone::Clone for DRMBOUNDLICENSEPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub struct DRMID { - pub uVersion: u32, - pub wszIDType: ::windows_sys::core::PWSTR, - pub wszID: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DRMID {} -impl ::core::clone::Clone for DRMID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub struct DRM_ACTSERV_INFO { - pub uVersion: u32, - pub wszPubKey: ::windows_sys::core::PWSTR, - pub wszURL: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DRM_ACTSERV_INFO {} -impl ::core::clone::Clone for DRM_ACTSERV_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub struct DRM_CLIENT_VERSION_INFO { - pub uStructVersion: u32, - pub dwVersion: [u32; 4], - pub wszHierarchy: [u16; 256], - pub wszProductId: [u16; 256], - pub wszProductDescription: [u16; 256], -} -impl ::core::marker::Copy for DRM_CLIENT_VERSION_INFO {} -impl ::core::clone::Clone for DRM_CLIENT_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub struct DRM_LICENSE_ACQ_DATA { - pub uVersion: u32, - pub wszURL: ::windows_sys::core::PWSTR, - pub wszLocalFilename: ::windows_sys::core::PWSTR, - pub pbPostData: *mut u8, - pub dwPostDataSize: u32, - pub wszFriendlyName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DRM_LICENSE_ACQ_DATA {} -impl ::core::clone::Clone for DRM_LICENSE_ACQ_DATA { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Data_RightsManagement\"`*"] -pub type DRMCALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/MsXml/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/MsXml/mod.rs deleted file mode 100644 index f86df22..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/MsXml/mod.rs +++ /dev/null @@ -1,1704 +0,0 @@ -pub type IMXAttributes = *mut ::core::ffi::c_void; -pub type IMXNamespaceManager = *mut ::core::ffi::c_void; -pub type IMXNamespacePrefixes = *mut ::core::ffi::c_void; -pub type IMXReaderControl = *mut ::core::ffi::c_void; -pub type IMXSchemaDeclHandler = *mut ::core::ffi::c_void; -pub type IMXWriter = *mut ::core::ffi::c_void; -pub type IMXXMLFilter = *mut ::core::ffi::c_void; -pub type ISAXAttributes = *mut ::core::ffi::c_void; -pub type ISAXContentHandler = *mut ::core::ffi::c_void; -pub type ISAXDTDHandler = *mut ::core::ffi::c_void; -pub type ISAXDeclHandler = *mut ::core::ffi::c_void; -pub type ISAXEntityResolver = *mut ::core::ffi::c_void; -pub type ISAXErrorHandler = *mut ::core::ffi::c_void; -pub type ISAXLexicalHandler = *mut ::core::ffi::c_void; -pub type ISAXLocator = *mut ::core::ffi::c_void; -pub type ISAXXMLFilter = *mut ::core::ffi::c_void; -pub type ISAXXMLReader = *mut ::core::ffi::c_void; -pub type ISchema = *mut ::core::ffi::c_void; -pub type ISchemaAny = *mut ::core::ffi::c_void; -pub type ISchemaAttribute = *mut ::core::ffi::c_void; -pub type ISchemaAttributeGroup = *mut ::core::ffi::c_void; -pub type ISchemaComplexType = *mut ::core::ffi::c_void; -pub type ISchemaElement = *mut ::core::ffi::c_void; -pub type ISchemaIdentityConstraint = *mut ::core::ffi::c_void; -pub type ISchemaItem = *mut ::core::ffi::c_void; -pub type ISchemaItemCollection = *mut ::core::ffi::c_void; -pub type ISchemaModelGroup = *mut ::core::ffi::c_void; -pub type ISchemaNotation = *mut ::core::ffi::c_void; -pub type ISchemaParticle = *mut ::core::ffi::c_void; -pub type ISchemaStringCollection = *mut ::core::ffi::c_void; -pub type ISchemaType = *mut ::core::ffi::c_void; -pub type IServerXMLHTTPRequest = *mut ::core::ffi::c_void; -pub type IServerXMLHTTPRequest2 = *mut ::core::ffi::c_void; -pub type IVBMXNamespaceManager = *mut ::core::ffi::c_void; -pub type IVBSAXAttributes = *mut ::core::ffi::c_void; -pub type IVBSAXContentHandler = *mut ::core::ffi::c_void; -pub type IVBSAXDTDHandler = *mut ::core::ffi::c_void; -pub type IVBSAXDeclHandler = *mut ::core::ffi::c_void; -pub type IVBSAXEntityResolver = *mut ::core::ffi::c_void; -pub type IVBSAXErrorHandler = *mut ::core::ffi::c_void; -pub type IVBSAXLexicalHandler = *mut ::core::ffi::c_void; -pub type IVBSAXLocator = *mut ::core::ffi::c_void; -pub type IVBSAXXMLFilter = *mut ::core::ffi::c_void; -pub type IVBSAXXMLReader = *mut ::core::ffi::c_void; -pub type IXMLAttribute = *mut ::core::ffi::c_void; -pub type IXMLDOMAttribute = *mut ::core::ffi::c_void; -pub type IXMLDOMCDATASection = *mut ::core::ffi::c_void; -pub type IXMLDOMCharacterData = *mut ::core::ffi::c_void; -pub type IXMLDOMComment = *mut ::core::ffi::c_void; -pub type IXMLDOMDocument = *mut ::core::ffi::c_void; -pub type IXMLDOMDocument2 = *mut ::core::ffi::c_void; -pub type IXMLDOMDocument3 = *mut ::core::ffi::c_void; -pub type IXMLDOMDocumentFragment = *mut ::core::ffi::c_void; -pub type IXMLDOMDocumentType = *mut ::core::ffi::c_void; -pub type IXMLDOMElement = *mut ::core::ffi::c_void; -pub type IXMLDOMEntity = *mut ::core::ffi::c_void; -pub type IXMLDOMEntityReference = *mut ::core::ffi::c_void; -pub type IXMLDOMImplementation = *mut ::core::ffi::c_void; -pub type IXMLDOMNamedNodeMap = *mut ::core::ffi::c_void; -pub type IXMLDOMNode = *mut ::core::ffi::c_void; -pub type IXMLDOMNodeList = *mut ::core::ffi::c_void; -pub type IXMLDOMNotation = *mut ::core::ffi::c_void; -pub type IXMLDOMParseError = *mut ::core::ffi::c_void; -pub type IXMLDOMParseError2 = *mut ::core::ffi::c_void; -pub type IXMLDOMParseErrorCollection = *mut ::core::ffi::c_void; -pub type IXMLDOMProcessingInstruction = *mut ::core::ffi::c_void; -pub type IXMLDOMSchemaCollection = *mut ::core::ffi::c_void; -pub type IXMLDOMSchemaCollection2 = *mut ::core::ffi::c_void; -pub type IXMLDOMSelection = *mut ::core::ffi::c_void; -pub type IXMLDOMText = *mut ::core::ffi::c_void; -pub type IXMLDSOControl = *mut ::core::ffi::c_void; -pub type IXMLDocument = *mut ::core::ffi::c_void; -pub type IXMLDocument2 = *mut ::core::ffi::c_void; -pub type IXMLElement = *mut ::core::ffi::c_void; -pub type IXMLElement2 = *mut ::core::ffi::c_void; -pub type IXMLElementCollection = *mut ::core::ffi::c_void; -pub type IXMLError = *mut ::core::ffi::c_void; -pub type IXMLHTTPRequest = *mut ::core::ffi::c_void; -pub type IXMLHTTPRequest2 = *mut ::core::ffi::c_void; -pub type IXMLHTTPRequest2Callback = *mut ::core::ffi::c_void; -pub type IXMLHTTPRequest3 = *mut ::core::ffi::c_void; -pub type IXMLHTTPRequest3Callback = *mut ::core::ffi::c_void; -pub type IXMLHttpRequest = *mut ::core::ffi::c_void; -pub type IXSLProcessor = *mut ::core::ffi::c_void; -pub type IXSLTemplate = *mut ::core::ffi::c_void; -pub type IXTLRuntime = *mut ::core::ffi::c_void; -pub type XMLDOMDocumentEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ATTRIBUTE: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ATTRIBUTE_GETNAME: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ATTRIBUTE_SPECIFIED: u32 = 119u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ATTRIBUTE_VALUE: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ATTRIBUTE__TOP: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_BASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_COLLECTION_BASE: u32 = 1000000u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_COLLECTION_MAX: u32 = 2999999u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA_APPEND: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA_DATA: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA_DELETE: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA_INSERT: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA_LENGTH: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA_REPLACE: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA_SUBSTRING: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DATA__TOP: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENTFRAGMENT: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENTFRAGMENT__TOP: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENTTYPE: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENTTYPE_ENTITIES: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENTTYPE_NAME: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENTTYPE_NOTATIONS: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENTTYPE__TOP: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATEATTRIBUTE: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATECDATASECTION: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATECOMMENT: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATEELEMENT: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATEENTITY: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_CREATETEXTNODE: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_DOCTYPE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_DOCUMENTELEMENT: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_IMPLEMENTATION: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_DOCUMENT_TOP: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_GETATTRIBUTE: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_GETATTRIBUTENODE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_GETATTRIBUTES: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_GETTAGNAME: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_NORMALIZE: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_REMOVEATTRIBUTE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_SETATTRIBUTE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT_SETATTRIBUTENODE: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ELEMENT__TOP: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ENTITY: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ENTITY_NOTATIONNAME: u32 = 142u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ENTITY_PUBLICID: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ENTITY_SYSTEMID: u32 = 141u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ENTITY__TOP: u32 = 143u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR: u32 = 177u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR2: u32 = 186u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR2_ALLERRORS: u32 = 187u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR2_ERRORPARAMETERS: u32 = 188u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR2_ERRORPARAMETERSCOUNT: u32 = 189u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR2_ERRORXPATH: u32 = 190u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR2__TOP: u32 = 191u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERRORCOLLECTION: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERRORCOLLECTION_LENGTH: u32 = 193u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERRORCOLLECTION_NEXT: u32 = 194u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERRORCOLLECTION_RESET: u32 = 195u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERRORCOLLECTION__TOP: u32 = 196u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR_ERRORCODE: u32 = 178u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR_FILEPOS: u32 = 184u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR_LINE: u32 = 182u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR_LINEPOS: u32 = 183u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR_REASON: u32 = 180u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR_SRCTEXT: u32 = 181u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR_URL: u32 = 179u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_ERROR__TOP: u32 = 185u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_IMPLEMENTATION: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_IMPLEMENTATION_HASFEATURE: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_IMPLEMENTATION__TOP: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NAMEDNODEMAP: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODELIST: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODELIST_ITEM: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODELIST_LENGTH: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_APPENDCHILD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_ATTRIBUTES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_CHILDNODES: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_CLONENODE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_FIRSTCHILD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_HASCHILDNODES: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_INSERTBEFORE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_LASTCHILD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_NEXTSIBLING: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_NODENAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_NODETYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_NODETYPEENUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_NODEVALUE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_OWNERDOC: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_PARENTNODE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_PREVIOUSSIBLING: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_REMOVECHILD: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NODE_REPLACECHILD: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NOTATION: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NOTATION_PUBLICID: u32 = 136u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NOTATION_SYSTEMID: u32 = 137u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_NOTATION__TOP: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_PI: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_PI_DATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_PI_TARGET: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_PI__TOP: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_TEXT: u32 = 122u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_TEXT_JOINTEXT: u32 = 124u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_TEXT_SPLITTEXT: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_TEXT__TOP: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_W3CWRAPPERS: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM_W3CWRAPPERS_TOP: u32 = 143u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_DOM__TOP: u32 = 176u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER: u32 = 1418u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_CONTENTHANDLER: u32 = 1419u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_DTDHANDLER: u32 = 1420u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_ENTITYRESOLVER: u32 = 1421u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_ERRORHANDLER: u32 = 1422u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_GETFEATURE: u32 = 1423u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_GETPROPERTY: u32 = 1424u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_PUTFEATURE: u32 = 1425u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER_PUTPROPERTY: u32 = 1426u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER__BASE: u32 = 1418u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MXXML_FILTER__TOP: u32 = 1427u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES: u32 = 1372u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_ADDATTRIBUTE: u32 = 1373u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_ADDATTRIBUTEFROMINDEX: u32 = 1383u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_CLEAR: u32 = 1374u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_REMOVEATTRIBUTE: u32 = 1375u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_SETATTRIBUTE: u32 = 1376u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_SETATTRIBUTES: u32 = 1377u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_SETLOCALNAME: u32 = 1378u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_SETQNAME: u32 = 1379u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_SETTYPE: u32 = 1380u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_SETURI: u32 = 1381u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES_SETVALUE: u32 = 1382u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES__BASE: u32 = 1372u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_ATTRIBUTES__TOP: u32 = 1383u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR: u32 = 1405u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_ALLOWOVERRIDE: u32 = 1406u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_DECLAREPREFIX: u32 = 1411u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_GETDECLAREDPREFIXES: u32 = 1412u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_GETPREFIXES: u32 = 1413u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_GETURI: u32 = 1414u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_GETURIFROMNODE: u32 = 1415u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_LENGTH: u32 = 1416u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_POPCONTEXT: u32 = 1410u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_PUSHCONTEXT: u32 = 1408u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_PUSHNODECONTEXT: u32 = 1409u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR_RESET: u32 = 1407u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR__BASE: u32 = 1405u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_NSMGR__TOP: u32 = 1417u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_READER_CONTROL: u32 = 1397u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_READER_CONTROL_ABORT: u32 = 1398u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_READER_CONTROL_RESUME: u32 = 1399u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_READER_CONTROL_SUSPEND: u32 = 1400u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_READER_CONTROL__BASE: u32 = 1397u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_READER_CONTROL__TOP: u32 = 1401u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_SCHEMADECLHANDLER: u32 = 1402u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_SCHEMADECLHANDLER_SCHEMAELEMENTDECL: u32 = 1403u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_SCHEMADECLHANDLER__BASE: u32 = 1402u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_SCHEMADECLHANDLER__TOP: u32 = 1404u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER: u32 = 1384u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_BYTEORDERMARK: u32 = 1388u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_DESTINATION: u32 = 1386u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_DISABLEOUTPUTESCAPING: u32 = 1393u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_ENCODING: u32 = 1387u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_FLUSH: u32 = 1394u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_INDENT: u32 = 1389u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_OMITXMLDECLARATION: u32 = 1391u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_OUTPUT: u32 = 1385u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_RESET: u32 = 1395u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_STANDALONE: u32 = 1390u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER_VERSION: u32 = 1392u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER__BASE: u32 = 1384u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_MX_WRITER__TOP: u32 = 1396u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE: u32 = 66036u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST: u32 = 66136u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST_CURRENT: u32 = 66139u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST_ITEM: u32 = 66143u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST_LENGTH: u32 = 66142u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST_MOVE: u32 = 66140u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST_MOVETONODE: u32 = 66141u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST_NEWENUM: u32 = 66137u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODELIST_NEXT: u32 = 66138u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_ADD: u32 = 66045u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_ATTRIBUTES: u32 = 66044u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_CHILDREN: u32 = 66047u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_GETATTRIBUTE: u32 = 66042u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_NAME: u32 = 66037u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_PARENT: u32 = 66038u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_REMOVE: u32 = 66046u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_REMOVEATTRIBUTE: u32 = 66043u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_SETATTRIBUTE: u32 = 66041u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_TYPE: u32 = 66039u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_NODE_VALUE: u32 = 66040u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES: u32 = 1343u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETINDEXFROMNAME: u32 = 1348u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETINDEXFROMQNAME: u32 = 1349u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETLOCALNAME: u32 = 1346u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETQNAME: u32 = 1347u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETTYPE: u32 = 1350u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETTYPEFROMNAME: u32 = 1351u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETTYPEFROMQNAME: u32 = 1352u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETURI: u32 = 1345u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETVALUE: u32 = 1353u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETVALUEFROMNAME: u32 = 1354u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME: u32 = 1355u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES_LENGTH: u32 = 1344u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES__BASE: u32 = 1343u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ATTRIBUTES__TOP: u32 = 1356u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER: u32 = 1321u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_CHARACTERS: u32 = 1329u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_DOCUMENTLOCATOR: u32 = 1322u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_ENDDOCUMENT: u32 = 1324u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_ENDELEMENT: u32 = 1328u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_ENDPREFIXMAPPING: u32 = 1326u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_IGNORABLEWHITESPACE: u32 = 1330u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_PROCESSINGINSTRUCTION: u32 = 1331u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY: u32 = 1332u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_STARTDOCUMENT: u32 = 1323u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_STARTELEMENT: u32 = 1327u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER_STARTPREFIXMAPPING: u32 = 1325u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER__BASE: u32 = 1321u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_CONTENTHANDLER__TOP: u32 = 1333u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DECLHANDLER: u32 = 1366u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DECLHANDLER_ATTRIBUTEDECL: u32 = 1368u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DECLHANDLER_ELEMENTDECL: u32 = 1367u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DECLHANDLER_EXTERNALENTITYDECL: u32 = 1370u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DECLHANDLER_INTERNALENTITYDECL: u32 = 1369u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DECLHANDLER__BASE: u32 = 1366u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DECLHANDLER__TOP: u32 = 1371u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DTDHANDLER: u32 = 1334u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DTDHANDLER_NOTATIONDECL: u32 = 1335u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DTDHANDLER_UNPARSEDENTITYDECL: u32 = 1336u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DTDHANDLER__BASE: u32 = 1334u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_DTDHANDLER__TOP: u32 = 1337u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ENTITYRESOLVER: u32 = 1318u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ENTITYRESOLVER_RESOLVEENTITY: u32 = 1319u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ENTITYRESOLVER__BASE: u32 = 1318u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ENTITYRESOLVER__TOP: u32 = 1320u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ERRORHANDLER: u32 = 1338u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ERRORHANDLER_ERROR: u32 = 1339u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ERRORHANDLER_FATALERROR: u32 = 1340u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ERRORHANDLER_IGNORABLEWARNING: u32 = 1341u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ERRORHANDLER__BASE: u32 = 1338u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_ERRORHANDLER__TOP: u32 = 1342u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER: u32 = 1357u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER_COMMENT: u32 = 1364u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER_ENDCDATA: u32 = 1363u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER_ENDDTD: u32 = 1359u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER_ENDENTITY: u32 = 1361u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER_STARTCDATA: u32 = 1362u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER_STARTDTD: u32 = 1358u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER_STARTENTITY: u32 = 1360u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER__BASE: u32 = 1357u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LEXICALHANDLER__TOP: u32 = 1365u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LOCATOR: u32 = 1312u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LOCATOR_COLUMNNUMBER: u32 = 1313u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LOCATOR_LINENUMBER: u32 = 1314u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LOCATOR_PUBLICID: u32 = 1315u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LOCATOR_SYSTEMID: u32 = 1316u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LOCATOR__BASE: u32 = 1312u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_LOCATOR__TOP: u32 = 1317u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER: u32 = 1296u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_BASEURL: u32 = 1305u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_CONTENTHANDLER: u32 = 1302u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_DTDHANDLER: u32 = 1303u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_ENTITYRESOLVER: u32 = 1301u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_ERRORHANDLER: u32 = 1304u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_GETFEATURE: u32 = 1297u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_GETPROPERTY: u32 = 1299u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_PARENT: u32 = 1309u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_PARSE: u32 = 1307u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_PARSEURL: u32 = 1308u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_PUTFEATURE: u32 = 1298u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_PUTPROPERTY: u32 = 1300u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER_SECUREBASEURL: u32 = 1306u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER__BASE: u32 = 1296u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLFILTER__TOP: u32 = 1311u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_BASEURL: u32 = 1290u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_CONTENTHANDLER: u32 = 1287u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_DTDHANDLER: u32 = 1288u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_ENTITYRESOLVER: u32 = 1286u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_ERRORHANDLER: u32 = 1289u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_GETFEATURE: u32 = 1282u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_GETPROPERTY: u32 = 1284u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_PARENT: u32 = 1294u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_PARSE: u32 = 1292u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_PARSEURL: u32 = 1293u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_PUTFEATURE: u32 = 1283u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_PUTPROPERTY: u32 = 1285u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER_SECUREBASEURL: u32 = 1291u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER__BASE: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER__MAX: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER__MIN: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SAX_XMLREADER__TOP: u32 = 1295u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM: u32 = 1418u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ANYATTRIBUTE: u32 = 1425u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ATTRIBUTEGROUPS: u32 = 1426u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ATTRIBUTES: u32 = 1427u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_BASETYPES: u32 = 1428u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_CONTENTMODEL: u32 = 1429u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_CONTENTTYPE: u32 = 1430u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_DEFAULTVALUE: u32 = 1431u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_DERIVEDBY: u32 = 1432u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_DISALLOWED: u32 = 1433u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ELEMENTS: u32 = 1434u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ENUMERATION: u32 = 1435u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_EXCLUSIONS: u32 = 1472u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_FIELDS: u32 = 1436u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_FINAL: u32 = 1437u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_FIXEDVALUE: u32 = 1438u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_FRACTIONDIGITS: u32 = 1439u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_GETDECLARATION: u32 = 1422u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_GETSCHEMA: u32 = 1421u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ID: u32 = 1440u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_IDCONSTRAINTS: u32 = 1441u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ISABSTRACT: u32 = 1442u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ISNILLABLE: u32 = 1443u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ISREFERENCE: u32 = 1444u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ISVALID: u32 = 1445u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ITEMBYNAME: u32 = 1423u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ITEMBYQNAME: u32 = 1424u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_ITEMTYPE: u32 = 1446u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_LENGTH: u32 = 1447u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MAXEXCLUSIVE: u32 = 1448u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MAXINCLUSIVE: u32 = 1449u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MAXLENGTH: u32 = 1450u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MAXOCCURS: u32 = 1451u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MINEXCLUSIVE: u32 = 1452u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MININCLUSIVE: u32 = 1453u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MINLENGTH: u32 = 1454u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MINOCCURS: u32 = 1455u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_MODELGROUPS: u32 = 1456u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_NAME: u32 = 1457u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_NAMESPACES: u32 = 1458u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_NAMESPACEURI: u32 = 1459u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_NOTATIONS: u32 = 1460u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_PARTICLES: u32 = 1461u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_PATTERNS: u32 = 1462u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_PROCESSCONTENTS: u32 = 1463u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_PROHIBITED: u32 = 1464u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_PUBLICIDENTIFIER: u32 = 1465u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_REFERENCEDKEY: u32 = 1466u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_SCHEMA: u32 = 1467u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_SCHEMALOCATIONS: u32 = 1468u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_SCOPE: u32 = 1469u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_SELECTOR: u32 = 1470u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_SUBSTITUTIONGROUP: u32 = 1471u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_SYSTEMIDENTIFIER: u32 = 1473u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_TARGETNAMESPACE: u32 = 1474u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_TOP: u32 = 1484u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_TOTALDIGITS: u32 = 1475u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_TYPE: u32 = 1476u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_TYPES: u32 = 1477u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_UNHANDLEDATTRS: u32 = 1478u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_USE: u32 = 1479u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_VALIDATE: u32 = 1419u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_VALIDATEONLOAD: u32 = 1420u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_VARIETY: u32 = 1480u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_VERSION: u32 = 1481u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_WHITESPACE: u32 = 1482u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_SOM_WRITEANNOTATION: u32 = 1483u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLATTRIBUTE: u32 = 65936u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLATTRIBUTE_NAME: u32 = 65937u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLATTRIBUTE_VALUE: u32 = 65938u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT: u32 = 65636u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_ASYNC: u32 = 65649u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_BASEURL: u32 = 65651u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_CASEINSENSITIVE: u32 = 65650u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_CHARSET: u32 = 65645u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_COMMIT: u32 = 65655u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_CREATEELEMENT: u32 = 65644u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_DOCTYPE: u32 = 65647u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_DTDURL: u32 = 65648u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_FILEMODIFIEDDATE: u32 = 65639u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_FILESIZE: u32 = 65638u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_FILEUPDATEDDATE: u32 = 65640u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_LASTERROR: u32 = 65653u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_MIMETYPE: u32 = 65642u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_READYSTATE: u32 = 65643u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_ROOT: u32 = 65637u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_TRIMWHITESPACE: u32 = 65654u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_URL: u32 = 65641u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_VERSION: u32 = 65646u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOCUMENT_XML: u32 = 65652u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOMEVENT: u32 = 197u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOMEVENT_ONDATAAVAILABLE: u32 = 198u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOMEVENT_ONREADYSTATECHANGE: i32 = -609i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOMEVENT__TOP: u32 = 199u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT2: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT2_GETPROPERTY: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT2_NAMESPACES: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT2_SCHEMAS: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT2_SETPROPERTY: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT2_VALIDATE: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT2__TOP: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT3: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT3_IMPORTNODE: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT3_VALIDATENODE: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT3__TOP: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_ABORT: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_ASYNC: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_CREATENODE: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_CREATENODEEX: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_DOCUMENTNAMESPACES: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_DOCUMENTNODE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_LOAD: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_LOADXML: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_NODEFROMID: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_PARSEERROR: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_SAVE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_URL: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT_VALIDATE: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_DOCUMENT__TOP: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NAMEDNODEMAP: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NAMEDNODEMAP_NEWENUM: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NAMEDNODEMAP_RESET: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NAMEDNODEMAP__TOP: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODELIST: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODELIST_NEWENUM: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODELIST_NEXTNODE: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODELIST_RESET: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODELIST__TOP: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_BASENAME: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_DATATYPE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_DEFINITION: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_NAMESPACE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_NODETYPEDVALUE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_PARSED: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_PREFIX: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_SELECTNODES: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_SELECTSINGLENODE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_SPECIFIED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_STRINGTYPE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_TEXT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_TRANSFORMNODE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE_XML: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_NODE__TOP: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_ADDOBJECT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_ADDPARAMETER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_INPUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_OUTPUT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_READYSTATE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_RESET: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_SETSTARTMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_STARTMODE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_STARTMODEURI: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_STYLESHEET: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_TRANSFORM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR_XSLTEMPLATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_PROCESSOR__TOP: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION_ADD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION_ADDCOLLECTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION_GET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION_LENGTH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION_NAMESPACEURI: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION_REMOVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SCHEMACOLLECTION__TOP: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_CLONE: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_CONTEXT: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_EXPR: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_GETPROPERTY: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_MATCHES: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_PEEKNODE: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_REMOVEALL: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_REMOVENEXT: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION_SETPROPERTY: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_SELECTION__TOP: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_TEMPLATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_TEMPLATE_CREATEPROCESSOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_TEMPLATE_STYLESHEET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDOM_TEMPLATE__TOP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_CREATEKEYFROMCSP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_CREATEKEYFROMHMACSECRET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_CREATEKEYFROMNODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_CREATESAXPROXY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_GETVERIFYINGCERTIFICATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_SETREFERENCEDATA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_SIGN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_SIGNATURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_STORE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSIG_VERIFY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSO: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSO_DOCUMENT: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLDSO_JAVADSOCOMPATIBLE: u32 = 65538u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT: u32 = 65736u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENTCOLLECTION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENTCOLLECTION_ITEM: u32 = 65539u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENTCOLLECTION_LENGTH: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENTCOLLECTION_NEWENUM: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_ADDCHILD: u32 = 65745u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_ATTRIBUTES: u32 = 65747u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_CHILDREN: u32 = 65742u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_GETATTRIBUTE: u32 = 65740u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_PARENT: u32 = 65738u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_REMOVEATTRIBUTE: u32 = 65741u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_REMOVECHILD: u32 = 65746u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_SETATTRIBUTE: u32 = 65739u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_TAGNAME: u32 = 65737u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_TEXT: u32 = 65744u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLELEMENT_TYPE: u32 = 65743u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLERROR: u32 = 65936u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLERROR_LINE: u32 = 65938u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLERROR_POS: u32 = 65939u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLERROR_REASON: u32 = 65937u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLNOTIFSINK: u32 = 65836u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XMLNOTIFSINK_CHILDADDED: u32 = 65837u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XOBJ_BASE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XOBJ_MAX: u32 = 131071u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XOBJ_MIN: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME: u32 = 186u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_ABSOLUTECHILDNUMBER: u32 = 191u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_ANCESTORCHILDNUMBER: u32 = 190u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_CHILDNUMBER: u32 = 189u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_DEPTH: u32 = 188u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_FORMATDATE: u32 = 194u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_FORMATINDEX: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_FORMATNUMBER: u32 = 193u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_FORMATTIME: u32 = 195u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME_UNIQUEID: u32 = 187u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DISPID_XTLRUNTIME__TOP: u32 = 196u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DOMDocument: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2933bf90_7b36_11d2_b20e_00c04f983e60); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DOMDocument60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a05_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const DOMFreeThreadedDocument: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2933bf91_7b36_11d2_b20e_00c04f983e60); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const E_XML_BUFFERTOOSMALL: i32 = -1072897498i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const E_XML_INVALID: i32 = -1072897499i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const E_XML_NODTD: i32 = -1072897500i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const E_XML_NOTWF: i32 = -1072897501i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const FreeThreadedDOMDocument60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a06_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const FreeThreadedXMLHTTP60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a09_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const MXHTMLWriter60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a10_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const MXNamespaceManager60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a11_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const MXXMLWriter60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a0f_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SAXAttributes60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a0e_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SAXXMLReader60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a0c_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const ServerXMLHTTP60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a0b_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_ONDATA_ALWAYS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_ONDATA_NEVER: u64 = 18446744073709551615u64; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLDSOControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x550dda30_0541_11d2_9ca9_0060b0ec3d39); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLDocument: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcfc399af_d876_11d0_9c10_00c04fc99c8e); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLHTTP60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a0a_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLHTTPRequest: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed8c108e_4349_11d2_91a4_00c04f7969e8); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLSchemaCache60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a07_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XSLTemplate60: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88d96a08_f192_11d4_a65f_0040963251e5); -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type DOMNodeType = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_INVALID: DOMNodeType = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_ELEMENT: DOMNodeType = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_ATTRIBUTE: DOMNodeType = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_TEXT: DOMNodeType = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_CDATA_SECTION: DOMNodeType = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_ENTITY_REFERENCE: DOMNodeType = 5i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_ENTITY: DOMNodeType = 6i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_PROCESSING_INSTRUCTION: DOMNodeType = 7i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_COMMENT: DOMNodeType = 8i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_DOCUMENT: DOMNodeType = 9i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_DOCUMENT_TYPE: DOMNodeType = 10i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_DOCUMENT_FRAGMENT: DOMNodeType = 11i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const NODE_NOTATION: DOMNodeType = 12i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SCHEMACONTENTTYPE = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMACONTENTTYPE_EMPTY: SCHEMACONTENTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMACONTENTTYPE_TEXTONLY: SCHEMACONTENTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMACONTENTTYPE_ELEMENTONLY: SCHEMACONTENTTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMACONTENTTYPE_MIXED: SCHEMACONTENTTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SCHEMADERIVATIONMETHOD = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_EMPTY: SCHEMADERIVATIONMETHOD = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_SUBSTITUTION: SCHEMADERIVATIONMETHOD = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_EXTENSION: SCHEMADERIVATIONMETHOD = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_RESTRICTION: SCHEMADERIVATIONMETHOD = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_LIST: SCHEMADERIVATIONMETHOD = 8i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_UNION: SCHEMADERIVATIONMETHOD = 16i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_ALL: SCHEMADERIVATIONMETHOD = 255i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMADERIVATIONMETHOD_NONE: SCHEMADERIVATIONMETHOD = 256i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SCHEMAPROCESSCONTENTS = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAPROCESSCONTENTS_NONE: SCHEMAPROCESSCONTENTS = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAPROCESSCONTENTS_SKIP: SCHEMAPROCESSCONTENTS = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAPROCESSCONTENTS_LAX: SCHEMAPROCESSCONTENTS = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAPROCESSCONTENTS_STRICT: SCHEMAPROCESSCONTENTS = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SCHEMATYPEVARIETY = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMATYPEVARIETY_NONE: SCHEMATYPEVARIETY = -1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMATYPEVARIETY_ATOMIC: SCHEMATYPEVARIETY = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMATYPEVARIETY_LIST: SCHEMATYPEVARIETY = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMATYPEVARIETY_UNION: SCHEMATYPEVARIETY = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SCHEMAUSE = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAUSE_OPTIONAL: SCHEMAUSE = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAUSE_PROHIBITED: SCHEMAUSE = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAUSE_REQUIRED: SCHEMAUSE = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SCHEMAWHITESPACE = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAWHITESPACE_NONE: SCHEMAWHITESPACE = -1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAWHITESPACE_PRESERVE: SCHEMAWHITESPACE = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAWHITESPACE_REPLACE: SCHEMAWHITESPACE = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SCHEMAWHITESPACE_COLLAPSE: SCHEMAWHITESPACE = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SERVERXMLHTTP_OPTION = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_OPTION_URL: SERVERXMLHTTP_OPTION = -1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_OPTION_URL_CODEPAGE: SERVERXMLHTTP_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_OPTION_ESCAPE_PERCENT_IN_URL: SERVERXMLHTTP_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS: SERVERXMLHTTP_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_OPTION_SELECT_CLIENT_SSL_CERT: SERVERXMLHTTP_OPTION = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SOMITEMTYPE = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_SCHEMA: SOMITEMTYPE = 4096i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ATTRIBUTE: SOMITEMTYPE = 4097i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ATTRIBUTEGROUP: SOMITEMTYPE = 4098i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_NOTATION: SOMITEMTYPE = 4099i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ANNOTATION: SOMITEMTYPE = 4100i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_IDENTITYCONSTRAINT: SOMITEMTYPE = 4352i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_KEY: SOMITEMTYPE = 4353i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_KEYREF: SOMITEMTYPE = 4354i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_UNIQUE: SOMITEMTYPE = 4355i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ANYTYPE: SOMITEMTYPE = 8192i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE: SOMITEMTYPE = 8448i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_ANYTYPE: SOMITEMTYPE = 8449i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_ANYURI: SOMITEMTYPE = 8450i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_BASE64BINARY: SOMITEMTYPE = 8451i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_BOOLEAN: SOMITEMTYPE = 8452i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_BYTE: SOMITEMTYPE = 8453i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_DATE: SOMITEMTYPE = 8454i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_DATETIME: SOMITEMTYPE = 8455i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_DAY: SOMITEMTYPE = 8456i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_DECIMAL: SOMITEMTYPE = 8457i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_DOUBLE: SOMITEMTYPE = 8458i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_DURATION: SOMITEMTYPE = 8459i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_ENTITIES: SOMITEMTYPE = 8460i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_ENTITY: SOMITEMTYPE = 8461i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_FLOAT: SOMITEMTYPE = 8462i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_HEXBINARY: SOMITEMTYPE = 8463i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_ID: SOMITEMTYPE = 8464i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_IDREF: SOMITEMTYPE = 8465i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_IDREFS: SOMITEMTYPE = 8466i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_INT: SOMITEMTYPE = 8467i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_INTEGER: SOMITEMTYPE = 8468i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_LANGUAGE: SOMITEMTYPE = 8469i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_LONG: SOMITEMTYPE = 8470i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_MONTH: SOMITEMTYPE = 8471i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_MONTHDAY: SOMITEMTYPE = 8472i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NAME: SOMITEMTYPE = 8473i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NCNAME: SOMITEMTYPE = 8474i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NEGATIVEINTEGER: SOMITEMTYPE = 8475i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NMTOKEN: SOMITEMTYPE = 8476i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NMTOKENS: SOMITEMTYPE = 8477i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NONNEGATIVEINTEGER: SOMITEMTYPE = 8478i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NONPOSITIVEINTEGER: SOMITEMTYPE = 8479i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NORMALIZEDSTRING: SOMITEMTYPE = 8480i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_NOTATION: SOMITEMTYPE = 8481i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_POSITIVEINTEGER: SOMITEMTYPE = 8482i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_QNAME: SOMITEMTYPE = 8483i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_SHORT: SOMITEMTYPE = 8484i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_STRING: SOMITEMTYPE = 8485i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_TIME: SOMITEMTYPE = 8486i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_TOKEN: SOMITEMTYPE = 8487i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_UNSIGNEDBYTE: SOMITEMTYPE = 8488i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_UNSIGNEDINT: SOMITEMTYPE = 8489i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_UNSIGNEDLONG: SOMITEMTYPE = 8490i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_UNSIGNEDSHORT: SOMITEMTYPE = 8491i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_YEAR: SOMITEMTYPE = 8492i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_YEARMONTH: SOMITEMTYPE = 8493i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_DATATYPE_ANYSIMPLETYPE: SOMITEMTYPE = 8703i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_SIMPLETYPE: SOMITEMTYPE = 8704i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_COMPLEXTYPE: SOMITEMTYPE = 9216i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_PARTICLE: SOMITEMTYPE = 16384i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ANY: SOMITEMTYPE = 16385i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ANYATTRIBUTE: SOMITEMTYPE = 16386i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ELEMENT: SOMITEMTYPE = 16387i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_GROUP: SOMITEMTYPE = 16640i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_ALL: SOMITEMTYPE = 16641i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_CHOICE: SOMITEMTYPE = 16642i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_SEQUENCE: SOMITEMTYPE = 16643i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_EMPTYPARTICLE: SOMITEMTYPE = 16644i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_NULL: SOMITEMTYPE = 2048i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_NULL_TYPE: SOMITEMTYPE = 10240i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_NULL_ANY: SOMITEMTYPE = 18433i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_NULL_ANYATTRIBUTE: SOMITEMTYPE = 18434i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SOMITEM_NULL_ELEMENT: SOMITEMTYPE = 18435i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SXH_PROXY_SETTING = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_PROXY_SET_DEFAULT: SXH_PROXY_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_PROXY_SET_PRECONFIG: SXH_PROXY_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_PROXY_SET_DIRECT: SXH_PROXY_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_PROXY_SET_PROXY: SXH_PROXY_SETTING = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type SXH_SERVER_CERT_OPTION = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_SERVER_CERT_IGNORE_UNKNOWN_CA: SXH_SERVER_CERT_OPTION = 256i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_SERVER_CERT_IGNORE_WRONG_USAGE: SXH_SERVER_CERT_OPTION = 512i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID: SXH_SERVER_CERT_OPTION = 4096i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID: SXH_SERVER_CERT_OPTION = 8192i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS: SXH_SERVER_CERT_OPTION = 13056i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XHR_AUTH = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_AUTH_ALL: XHR_AUTH = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_AUTH_NONE: XHR_AUTH = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_AUTH_PROXY: XHR_AUTH = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XHR_CERT_ERROR_FLAG = u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_ERROR_REVOCATION_FAILED: XHR_CERT_ERROR_FLAG = 8388608u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_ERROR_UNKNOWN_CA: XHR_CERT_ERROR_FLAG = 16777216u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_ERROR_CERT_CN_INVALID: XHR_CERT_ERROR_FLAG = 33554432u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_ERROR_CERT_DATE_INVALID: XHR_CERT_ERROR_FLAG = 67108864u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_ERROR_ALL_SERVER_ERRORS: XHR_CERT_ERROR_FLAG = 125829120u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XHR_CERT_IGNORE_FLAG = u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_IGNORE_REVOCATION_FAILED: XHR_CERT_IGNORE_FLAG = 128u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_IGNORE_UNKNOWN_CA: XHR_CERT_IGNORE_FLAG = 256u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_IGNORE_CERT_CN_INVALID: XHR_CERT_IGNORE_FLAG = 4096u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_IGNORE_CERT_DATE_INVALID: XHR_CERT_IGNORE_FLAG = 8192u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CERT_IGNORE_ALL_SERVER_ERRORS: XHR_CERT_IGNORE_FLAG = 12672u32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XHR_COOKIE_FLAG = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_IS_SECURE: XHR_COOKIE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_IS_SESSION: XHR_COOKIE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_THIRD_PARTY: XHR_COOKIE_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_PROMPT_REQUIRED: XHR_COOKIE_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_EVALUATE_P3P: XHR_COOKIE_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_APPLY_P3P: XHR_COOKIE_FLAG = 128i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_P3P_ENABLED: XHR_COOKIE_FLAG = 256i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_IS_RESTRICTED: XHR_COOKIE_FLAG = 512i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_IE6: XHR_COOKIE_FLAG = 1024i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_IS_LEGACY: XHR_COOKIE_FLAG = 2048i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_NON_SCRIPT: XHR_COOKIE_FLAG = 4096i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_HTTPONLY: XHR_COOKIE_FLAG = 8192i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XHR_COOKIE_STATE = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_STATE_UNKNOWN: XHR_COOKIE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_STATE_ACCEPT: XHR_COOKIE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_STATE_PROMPT: XHR_COOKIE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_STATE_LEASH: XHR_COOKIE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_STATE_DOWNGRADE: XHR_COOKIE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_COOKIE_STATE_REJECT: XHR_COOKIE_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XHR_CRED_PROMPT = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CRED_PROMPT_ALL: XHR_CRED_PROMPT = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CRED_PROMPT_NONE: XHR_CRED_PROMPT = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_CRED_PROMPT_PROXY: XHR_CRED_PROMPT = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XHR_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_NO_CRED_PROMPT: XHR_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_NO_AUTH: XHR_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_TIMEOUT: XHR_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_NO_DEFAULT_HEADERS: XHR_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_REPORT_REDIRECT_STATUS: XHR_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_NO_CACHE: XHR_PROPERTY = 5i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_EXTENDED_ERROR: XHR_PROPERTY = 6i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_QUERY_STRING_UTF8: XHR_PROPERTY = 7i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_IGNORE_CERT_ERRORS: XHR_PROPERTY = 8i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_ONDATA_THRESHOLD: XHR_PROPERTY = 9i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_SET_ENTERPRISEID: XHR_PROPERTY = 10i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XHR_PROP_MAX_CONNECTIONS: XHR_PROPERTY = 11i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub type XMLELEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLELEMTYPE_ELEMENT: XMLELEM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLELEMTYPE_TEXT: XMLELEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLELEMTYPE_COMMENT: XMLELEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLELEMTYPE_DOCUMENT: XMLELEM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLELEMTYPE_DTD: XMLELEM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLELEMTYPE_PI: XMLELEM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub const XMLELEMTYPE_OTHER: XMLELEM_TYPE = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub struct XHR_CERT { - pub cbCert: u32, - pub pbCert: *mut u8, -} -impl ::core::marker::Copy for XHR_CERT {} -impl ::core::clone::Clone for XHR_CERT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct XHR_COOKIE { - pub pwszUrl: ::windows_sys::core::PWSTR, - pub pwszName: ::windows_sys::core::PWSTR, - pub pwszValue: ::windows_sys::core::PWSTR, - pub pwszP3PPolicy: ::windows_sys::core::PWSTR, - pub ftExpires: super::super::super::Foundation::FILETIME, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for XHR_COOKIE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for XHR_COOKIE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub struct XML_ERROR { - pub _nLine: u32, - pub _pchBuf: ::windows_sys::core::BSTR, - pub _cchBuf: u32, - pub _ich: u32, - pub _pszFound: ::windows_sys::core::BSTR, - pub _pszExpected: ::windows_sys::core::BSTR, - pub _reserved1: u32, - pub _reserved2: u32, -} -impl ::core::marker::Copy for XML_ERROR {} -impl ::core::clone::Clone for XML_ERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Data_Xml_MsXml\"`*"] -pub struct __msxml6_ReferenceRemainingTypes__ { - pub __tagDomNodeType__: DOMNodeType, - pub __domNodeType__: DOMNodeType, - pub __serverXmlHttpOptionEnum__: SERVERXMLHTTP_OPTION, - pub __serverXmlHttpOption__: SERVERXMLHTTP_OPTION, - pub __serverCertOptionEnum__: SXH_SERVER_CERT_OPTION, - pub __serverCertOption__: SXH_SERVER_CERT_OPTION, - pub __proxySettingEnum__: SXH_PROXY_SETTING, - pub __proxySetting__: SXH_PROXY_SETTING, - pub __somItemTypeEnum__: SOMITEMTYPE, - pub __somItemType__: SOMITEMTYPE, - pub __schemaUseEnum__: SCHEMAUSE, - pub __schemaUse__: SCHEMAUSE, - pub __schemaDerivationMethodEnum__: SCHEMADERIVATIONMETHOD, - pub __schemaDerivationMethod__: SCHEMADERIVATIONMETHOD, - pub __schemaContentTypeEnum__: SCHEMACONTENTTYPE, - pub __schemaContentType__: SCHEMACONTENTTYPE, - pub __schemaProcessContentsEnum__: SCHEMAPROCESSCONTENTS, - pub __schemaProcessContents__: SCHEMAPROCESSCONTENTS, - pub __schemaWhitespaceEnum__: SCHEMAWHITESPACE, - pub __schemaWhitespace__: SCHEMAWHITESPACE, - pub __schemaTypeVarietyEnum__: SCHEMATYPEVARIETY, - pub __schemaTypeVariety__: SCHEMATYPEVARIETY, -} -impl ::core::marker::Copy for __msxml6_ReferenceRemainingTypes__ {} -impl ::core::clone::Clone for __msxml6_ReferenceRemainingTypes__ { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/XmlLite/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/XmlLite/mod.rs deleted file mode 100644 index 5487598..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/XmlLite/mod.rs +++ /dev/null @@ -1,296 +0,0 @@ -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "xmllite.dll""system" #[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`, `\"Win32_System_Com\"`*"] fn CreateXmlReader ( riid : *const :: windows_sys::core::GUID , ppvobject : *mut *mut ::core::ffi::c_void , pmalloc : super::super::super::System::Com:: IMalloc ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "xmllite.dll""system" #[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn CreateXmlReaderInputWithEncodingCodePage ( pinputstream : :: windows_sys::core::IUnknown , pmalloc : super::super::super::System::Com:: IMalloc , nencodingcodepage : u32 , fencodinghint : super::super::super::Foundation:: BOOL , pwszbaseuri : :: windows_sys::core::PCWSTR , ppinput : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "xmllite.dll""system" #[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn CreateXmlReaderInputWithEncodingName ( pinputstream : :: windows_sys::core::IUnknown , pmalloc : super::super::super::System::Com:: IMalloc , pwszencodingname : :: windows_sys::core::PCWSTR , fencodinghint : super::super::super::Foundation:: BOOL , pwszbaseuri : :: windows_sys::core::PCWSTR , ppinput : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "xmllite.dll""system" #[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`, `\"Win32_System_Com\"`*"] fn CreateXmlWriter ( riid : *const :: windows_sys::core::GUID , ppvobject : *mut *mut ::core::ffi::c_void , pmalloc : super::super::super::System::Com:: IMalloc ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "xmllite.dll""system" #[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`, `\"Win32_System_Com\"`*"] fn CreateXmlWriterOutputWithEncodingCodePage ( poutputstream : :: windows_sys::core::IUnknown , pmalloc : super::super::super::System::Com:: IMalloc , nencodingcodepage : u32 , ppoutput : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "xmllite.dll""system" #[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`, `\"Win32_System_Com\"`*"] fn CreateXmlWriterOutputWithEncodingName ( poutputstream : :: windows_sys::core::IUnknown , pmalloc : super::super::super::System::Com:: IMalloc , pwszencodingname : :: windows_sys::core::PCWSTR , ppoutput : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -pub type IXmlReader = *mut ::core::ffi::c_void; -pub type IXmlResolver = *mut ::core::ffi::c_void; -pub type IXmlWriter = *mut ::core::ffi::c_void; -pub type IXmlWriterLite = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _IID_IXmlReader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7279fc81_709d_4095_b63d_69fe4b0d9030); -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _IID_IXmlResolver: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7279fc82_709d_4095_b63d_69fe4b0d9030); -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _IID_IXmlWriter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7279fc88_709d_4095_b63d_69fe4b0d9030); -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type DtdProcessing = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const DtdProcessing_Prohibit: DtdProcessing = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const DtdProcessing_Parse: DtdProcessing = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _DtdProcessing_Last: DtdProcessing = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type XmlConformanceLevel = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlConformanceLevel_Auto: XmlConformanceLevel = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlConformanceLevel_Fragment: XmlConformanceLevel = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlConformanceLevel_Document: XmlConformanceLevel = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _XmlConformanceLevel_Last: XmlConformanceLevel = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type XmlError = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const MX_E_MX: XmlError = -1072894464i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const MX_E_INPUTEND: XmlError = -1072894463i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const MX_E_ENCODING: XmlError = -1072894462i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const MX_E_ENCODINGSWITCH: XmlError = -1072894461i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const MX_E_ENCODINGSIGNATURE: XmlError = -1072894460i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_WC: XmlError = -1072894432i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_WHITESPACE: XmlError = -1072894431i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_SEMICOLON: XmlError = -1072894430i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_GREATERTHAN: XmlError = -1072894429i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_QUOTE: XmlError = -1072894428i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_EQUAL: XmlError = -1072894427i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_LESSTHAN: XmlError = -1072894426i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_HEXDIGIT: XmlError = -1072894425i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_DIGIT: XmlError = -1072894424i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_LEFTBRACKET: XmlError = -1072894423i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_LEFTPAREN: XmlError = -1072894422i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_XMLCHARACTER: XmlError = -1072894421i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_NAMECHARACTER: XmlError = -1072894420i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_SYNTAX: XmlError = -1072894419i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_CDSECT: XmlError = -1072894418i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_COMMENT: XmlError = -1072894417i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_CONDSECT: XmlError = -1072894416i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_DECLATTLIST: XmlError = -1072894415i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_DECLDOCTYPE: XmlError = -1072894414i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_DECLELEMENT: XmlError = -1072894413i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_DECLENTITY: XmlError = -1072894412i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_DECLNOTATION: XmlError = -1072894411i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_NDATA: XmlError = -1072894410i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_PUBLIC: XmlError = -1072894409i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_SYSTEM: XmlError = -1072894408i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_NAME: XmlError = -1072894407i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_ROOTELEMENT: XmlError = -1072894406i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_ELEMENTMATCH: XmlError = -1072894405i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_UNIQUEATTRIBUTE: XmlError = -1072894404i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_TEXTXMLDECL: XmlError = -1072894403i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_LEADINGXML: XmlError = -1072894402i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_TEXTDECL: XmlError = -1072894401i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_XMLDECL: XmlError = -1072894400i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_ENCNAME: XmlError = -1072894399i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_PUBLICID: XmlError = -1072894398i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_PESINTERNALSUBSET: XmlError = -1072894397i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_PESBETWEENDECLS: XmlError = -1072894396i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_NORECURSION: XmlError = -1072894395i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_ENTITYCONTENT: XmlError = -1072894394i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_UNDECLAREDENTITY: XmlError = -1072894393i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_PARSEDENTITY: XmlError = -1072894392i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_NOEXTERNALENTITYREF: XmlError = -1072894391i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_PI: XmlError = -1072894390i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_SYSTEMID: XmlError = -1072894389i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_QUESTIONMARK: XmlError = -1072894388i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_CDSECTEND: XmlError = -1072894387i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_MOREDATA: XmlError = -1072894386i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_DTDPROHIBITED: XmlError = -1072894385i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WC_E_INVALIDXMLSPACE: XmlError = -1072894384i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_NC: XmlError = -1072894368i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_QNAMECHARACTER: XmlError = -1072894367i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_QNAMECOLON: XmlError = -1072894366i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_NAMECOLON: XmlError = -1072894365i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_DECLAREDPREFIX: XmlError = -1072894364i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_UNDECLAREDPREFIX: XmlError = -1072894363i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_EMPTYURI: XmlError = -1072894362i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_XMLPREFIXRESERVED: XmlError = -1072894361i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_XMLNSPREFIXRESERVED: XmlError = -1072894360i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_XMLURIRESERVED: XmlError = -1072894359i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const NC_E_XMLNSURIRESERVED: XmlError = -1072894358i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const SC_E_SC: XmlError = -1072894336i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const SC_E_MAXELEMENTDEPTH: XmlError = -1072894335i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const SC_E_MAXENTITYEXPANSION: XmlError = -1072894334i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_WR: XmlError = -1072894208i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_NONWHITESPACE: XmlError = -1072894207i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_NSPREFIXDECLARED: XmlError = -1072894206i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_NSPREFIXWITHEMPTYNSURI: XmlError = -1072894205i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_DUPLICATEATTRIBUTE: XmlError = -1072894204i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_XMLNSPREFIXDECLARATION: XmlError = -1072894203i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_XMLPREFIXDECLARATION: XmlError = -1072894202i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_XMLURIDECLARATION: XmlError = -1072894201i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_XMLNSURIDECLARATION: XmlError = -1072894200i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_NAMESPACEUNDECLARED: XmlError = -1072894199i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_INVALIDXMLSPACE: XmlError = -1072894198i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_INVALIDACTION: XmlError = -1072894197i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const WR_E_INVALIDSURROGATEPAIR: XmlError = -1072894196i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XML_E_INVALID_DECIMAL: XmlError = -1072898019i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XML_E_INVALID_HEXIDECIMAL: XmlError = -1072898018i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XML_E_INVALID_UNICODE: XmlError = -1072898017i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XML_E_INVALIDENCODING: XmlError = -1072897938i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type XmlNodeType = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_None: XmlNodeType = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_Element: XmlNodeType = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_Attribute: XmlNodeType = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_Text: XmlNodeType = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_CDATA: XmlNodeType = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_ProcessingInstruction: XmlNodeType = 7i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_Comment: XmlNodeType = 8i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_DocumentType: XmlNodeType = 10i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_Whitespace: XmlNodeType = 13i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_EndElement: XmlNodeType = 15i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlNodeType_XmlDeclaration: XmlNodeType = 17i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _XmlNodeType_Last: XmlNodeType = 17i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type XmlReadState = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReadState_Initial: XmlReadState = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReadState_Interactive: XmlReadState = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReadState_Error: XmlReadState = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReadState_EndOfFile: XmlReadState = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReadState_Closed: XmlReadState = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type XmlReaderProperty = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_MultiLanguage: XmlReaderProperty = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_ConformanceLevel: XmlReaderProperty = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_RandomAccess: XmlReaderProperty = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_XmlResolver: XmlReaderProperty = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_DtdProcessing: XmlReaderProperty = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_ReadState: XmlReaderProperty = 5i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_MaxElementDepth: XmlReaderProperty = 6i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlReaderProperty_MaxEntityExpansion: XmlReaderProperty = 7i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _XmlReaderProperty_Last: XmlReaderProperty = 7i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type XmlStandalone = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlStandalone_Omit: XmlStandalone = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlStandalone_Yes: XmlStandalone = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlStandalone_No: XmlStandalone = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _XmlStandalone_Last: XmlStandalone = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub type XmlWriterProperty = i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlWriterProperty_MultiLanguage: XmlWriterProperty = 0i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlWriterProperty_Indent: XmlWriterProperty = 1i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlWriterProperty_ByteOrderMark: XmlWriterProperty = 2i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlWriterProperty_OmitXmlDeclaration: XmlWriterProperty = 3i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlWriterProperty_ConformanceLevel: XmlWriterProperty = 4i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const XmlWriterProperty_CompactEmptyElement: XmlWriterProperty = 5i32; -#[doc = "*Required features: `\"Win32_Data_Xml_XmlLite\"`*"] -pub const _XmlWriterProperty_Last: XmlWriterProperty = 5i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/mod.rs deleted file mode 100644 index 7127a22..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/Xml/mod.rs +++ /dev/null @@ -1,4 +0,0 @@ -#[cfg(feature = "Win32_Data_Xml_MsXml")] -pub mod MsXml; -#[cfg(feature = "Win32_Data_Xml_XmlLite")] -pub mod XmlLite; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/mod.rs deleted file mode 100644 index 2908ae7..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Data/mod.rs +++ /dev/null @@ -1,6 +0,0 @@ -#[cfg(feature = "Win32_Data_HtmlHelp")] -pub mod HtmlHelp; -#[cfg(feature = "Win32_Data_RightsManagement")] -pub mod RightsManagement; -#[cfg(feature = "Win32_Data_Xml")] -pub mod Xml; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/AllJoyn/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/AllJoyn/mod.rs deleted file mode 100644 index fa17198..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/AllJoyn/mod.rs +++ /dev/null @@ -1,1951 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`*"] fn AllJoynAcceptBusConnection ( serverbushandle : super::super::Foundation:: HANDLE , abortevent : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`*"] fn AllJoynCloseBusHandle ( bushandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`*"] fn AllJoynConnectToBus ( connectionspec : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn AllJoynCreateBus ( outbuffersize : u32 , inbuffersize : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`*"] fn AllJoynEnumEvents ( connectedbushandle : super::super::Foundation:: HANDLE , eventtoreset : super::super::Foundation:: HANDLE , eventtypes : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`*"] fn AllJoynEventSelect ( connectedbushandle : super::super::Foundation:: HANDLE , eventhandle : super::super::Foundation:: HANDLE , eventtypes : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`*"] fn AllJoynReceiveFromBus ( connectedbushandle : super::super::Foundation:: HANDLE , buffer : *mut ::core::ffi::c_void , bytestoread : u32 , bytestransferred : *mut u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`, `\"Win32_Foundation\"`*"] fn AllJoynSendToBus ( connectedbushandle : super::super::Foundation:: HANDLE , buffer : *const ::core::ffi::c_void , bytestowrite : u32 , bytestransferred : *mut u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn QCC_StatusText ( status : QStatus ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_create ( defaultlanguage : :: windows_sys::core::PCSTR ) -> alljoyn_aboutdata ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_create_empty ( ) -> alljoyn_aboutdata ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_create_full ( arg : alljoyn_msgarg , language : :: windows_sys::core::PCSTR ) -> alljoyn_aboutdata ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_createfrommsgarg ( data : alljoyn_aboutdata , arg : alljoyn_msgarg , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_createfromxml ( data : alljoyn_aboutdata , aboutdataxml : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_destroy ( data : alljoyn_aboutdata ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getaboutdata ( data : alljoyn_aboutdata , msgarg : alljoyn_msgarg , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getajsoftwareversion ( data : alljoyn_aboutdata , ajsoftwareversion : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getannouncedaboutdata ( data : alljoyn_aboutdata , msgarg : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getappid ( data : alljoyn_aboutdata , appid : *mut *mut u8 , num : *mut usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getappname ( data : alljoyn_aboutdata , appname : *mut *mut i8 , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getdateofmanufacture ( data : alljoyn_aboutdata , dateofmanufacture : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getdefaultlanguage ( data : alljoyn_aboutdata , defaultlanguage : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getdescription ( data : alljoyn_aboutdata , description : *mut *mut i8 , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getdeviceid ( data : alljoyn_aboutdata , deviceid : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getdevicename ( data : alljoyn_aboutdata , devicename : *mut *mut i8 , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getfield ( data : alljoyn_aboutdata , name : :: windows_sys::core::PCSTR , value : *mut alljoyn_msgarg , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getfields ( data : alljoyn_aboutdata , fields : *const *const i8 , num_fields : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getfieldsignature ( data : alljoyn_aboutdata , fieldname : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_gethardwareversion ( data : alljoyn_aboutdata , hardwareversion : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getmanufacturer ( data : alljoyn_aboutdata , manufacturer : *mut *mut i8 , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getmodelnumber ( data : alljoyn_aboutdata , modelnumber : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getsoftwareversion ( data : alljoyn_aboutdata , softwareversion : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getsupportedlanguages ( data : alljoyn_aboutdata , languagetags : *const *const i8 , num : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_getsupporturl ( data : alljoyn_aboutdata , supporturl : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_isfieldannounced ( data : alljoyn_aboutdata , fieldname : :: windows_sys::core::PCSTR ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_isfieldlocalized ( data : alljoyn_aboutdata , fieldname : :: windows_sys::core::PCSTR ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_isfieldrequired ( data : alljoyn_aboutdata , fieldname : :: windows_sys::core::PCSTR ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_isvalid ( data : alljoyn_aboutdata , language : :: windows_sys::core::PCSTR ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setappid ( data : alljoyn_aboutdata , appid : *const u8 , num : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setappid_fromstring ( data : alljoyn_aboutdata , appid : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setappname ( data : alljoyn_aboutdata , appname : :: windows_sys::core::PCSTR , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setdateofmanufacture ( data : alljoyn_aboutdata , dateofmanufacture : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setdefaultlanguage ( data : alljoyn_aboutdata , defaultlanguage : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setdescription ( data : alljoyn_aboutdata , description : :: windows_sys::core::PCSTR , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setdeviceid ( data : alljoyn_aboutdata , deviceid : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setdevicename ( data : alljoyn_aboutdata , devicename : :: windows_sys::core::PCSTR , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setfield ( data : alljoyn_aboutdata , name : :: windows_sys::core::PCSTR , value : alljoyn_msgarg , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_sethardwareversion ( data : alljoyn_aboutdata , hardwareversion : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setmanufacturer ( data : alljoyn_aboutdata , manufacturer : :: windows_sys::core::PCSTR , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setmodelnumber ( data : alljoyn_aboutdata , modelnumber : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setsoftwareversion ( data : alljoyn_aboutdata , softwareversion : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setsupportedlanguage ( data : alljoyn_aboutdata , language : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdata_setsupporturl ( data : alljoyn_aboutdata , supporturl : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdatalistener_create ( callbacks : *const alljoyn_aboutdatalistener_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_aboutdatalistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutdatalistener_destroy ( listener : alljoyn_aboutdatalistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_clear ( icon : *mut _alljoyn_abouticon_handle ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_create ( ) -> *mut _alljoyn_abouticon_handle ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_destroy ( icon : *mut _alljoyn_abouticon_handle ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_getcontent ( icon : *mut _alljoyn_abouticon_handle , data : *const *const u8 , size : *mut usize ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_geturl ( icon : *mut _alljoyn_abouticon_handle , r#type : *const *const i8 , url : *const *const i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_setcontent ( icon : *mut _alljoyn_abouticon_handle , r#type : :: windows_sys::core::PCSTR , data : *mut u8 , csize : usize , ownsdata : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_setcontent_frommsgarg ( icon : *mut _alljoyn_abouticon_handle , arg : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticon_seturl ( icon : *mut _alljoyn_abouticon_handle , r#type : :: windows_sys::core::PCSTR , url : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticonobj_create ( bus : alljoyn_busattachment , icon : *mut _alljoyn_abouticon_handle ) -> *mut _alljoyn_abouticonobj_handle ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticonobj_destroy ( icon : *mut _alljoyn_abouticonobj_handle ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticonproxy_create ( bus : alljoyn_busattachment , busname : :: windows_sys::core::PCSTR , sessionid : u32 ) -> *mut _alljoyn_abouticonproxy_handle ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticonproxy_destroy ( proxy : *mut _alljoyn_abouticonproxy_handle ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticonproxy_geticon ( proxy : *mut _alljoyn_abouticonproxy_handle , icon : *mut _alljoyn_abouticon_handle ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_abouticonproxy_getversion ( proxy : *mut _alljoyn_abouticonproxy_handle , version : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutlistener_create ( callback : *const alljoyn_aboutlistener_callback , context : *const ::core::ffi::c_void ) -> alljoyn_aboutlistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutlistener_destroy ( listener : alljoyn_aboutlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobj_announce ( obj : alljoyn_aboutobj , sessionport : u16 , aboutdata : alljoyn_aboutdata ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobj_announce_using_datalistener ( obj : alljoyn_aboutobj , sessionport : u16 , aboutlistener : alljoyn_aboutdatalistener ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobj_create ( bus : alljoyn_busattachment , isannounced : alljoyn_about_announceflag ) -> alljoyn_aboutobj ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobj_destroy ( obj : alljoyn_aboutobj ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobj_unannounce ( obj : alljoyn_aboutobj ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_clear ( description : alljoyn_aboutobjectdescription ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_create ( ) -> alljoyn_aboutobjectdescription ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_create_full ( arg : alljoyn_msgarg ) -> alljoyn_aboutobjectdescription ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_createfrommsgarg ( description : alljoyn_aboutobjectdescription , arg : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_destroy ( description : alljoyn_aboutobjectdescription ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_getinterfacepaths ( description : alljoyn_aboutobjectdescription , interfacename : :: windows_sys::core::PCSTR , paths : *const *const i8 , numpaths : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_getinterfaces ( description : alljoyn_aboutobjectdescription , path : :: windows_sys::core::PCSTR , interfaces : *const *const i8 , numinterfaces : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_getmsgarg ( description : alljoyn_aboutobjectdescription , msgarg : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_getpaths ( description : alljoyn_aboutobjectdescription , paths : *const *const i8 , numpaths : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_hasinterface ( description : alljoyn_aboutobjectdescription , interfacename : :: windows_sys::core::PCSTR ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_hasinterfaceatpath ( description : alljoyn_aboutobjectdescription , path : :: windows_sys::core::PCSTR , interfacename : :: windows_sys::core::PCSTR ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutobjectdescription_haspath ( description : alljoyn_aboutobjectdescription , path : :: windows_sys::core::PCSTR ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutproxy_create ( bus : alljoyn_busattachment , busname : :: windows_sys::core::PCSTR , sessionid : u32 ) -> alljoyn_aboutproxy ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutproxy_destroy ( proxy : alljoyn_aboutproxy ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutproxy_getaboutdata ( proxy : alljoyn_aboutproxy , language : :: windows_sys::core::PCSTR , data : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutproxy_getobjectdescription ( proxy : alljoyn_aboutproxy , objectdesc : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_aboutproxy_getversion ( proxy : alljoyn_aboutproxy , version : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_applicationstatelistener_create ( callbacks : *const alljoyn_applicationstatelistener_callbacks , context : *mut ::core::ffi::c_void ) -> alljoyn_applicationstatelistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_applicationstatelistener_destroy ( listener : alljoyn_applicationstatelistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_authlistener_create ( callbacks : *const alljoyn_authlistener_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_authlistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_authlistener_destroy ( listener : alljoyn_authlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_authlistener_requestcredentialsresponse ( listener : alljoyn_authlistener , authcontext : *mut ::core::ffi::c_void , accept : i32 , credentials : alljoyn_credentials ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_authlistener_setsharedsecret ( listener : alljoyn_authlistener , sharedsecret : *const u8 , sharedsecretsize : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_authlistener_verifycredentialsresponse ( listener : alljoyn_authlistener , authcontext : *mut ::core::ffi::c_void , accept : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_authlistenerasync_create ( callbacks : *const alljoyn_authlistenerasync_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_authlistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_authlistenerasync_destroy ( listener : alljoyn_authlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_adddestination ( autopinger : alljoyn_autopinger , group : :: windows_sys::core::PCSTR , destination : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_addpinggroup ( autopinger : alljoyn_autopinger , group : :: windows_sys::core::PCSTR , listener : alljoyn_pinglistener , pinginterval : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_create ( bus : alljoyn_busattachment ) -> alljoyn_autopinger ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_destroy ( autopinger : alljoyn_autopinger ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_pause ( autopinger : alljoyn_autopinger ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_removedestination ( autopinger : alljoyn_autopinger , group : :: windows_sys::core::PCSTR , destination : :: windows_sys::core::PCSTR , removeall : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_removepinggroup ( autopinger : alljoyn_autopinger , group : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_resume ( autopinger : alljoyn_autopinger ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_autopinger_setpinginterval ( autopinger : alljoyn_autopinger , group : :: windows_sys::core::PCSTR , pinginterval : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_addlogonentry ( bus : alljoyn_busattachment , authmechanism : :: windows_sys::core::PCSTR , username : :: windows_sys::core::PCSTR , password : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_addmatch ( bus : alljoyn_busattachment , rule : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_advertisename ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , transports : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_bindsessionport ( bus : alljoyn_busattachment , sessionport : *mut u16 , opts : alljoyn_sessionopts , listener : alljoyn_sessionportlistener ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_canceladvertisename ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , transports : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_cancelfindadvertisedname ( bus : alljoyn_busattachment , nameprefix : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_cancelfindadvertisednamebytransport ( bus : alljoyn_busattachment , nameprefix : :: windows_sys::core::PCSTR , transports : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_cancelwhoimplements_interface ( bus : alljoyn_busattachment , implementsinterface : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_cancelwhoimplements_interfaces ( bus : alljoyn_busattachment , implementsinterfaces : *const *const i8 , numberinterfaces : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_clearkeys ( bus : alljoyn_busattachment , guid : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_clearkeystore ( bus : alljoyn_busattachment ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_connect ( bus : alljoyn_busattachment , connectspec : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_create ( applicationname : :: windows_sys::core::PCSTR , allowremotemessages : i32 ) -> alljoyn_busattachment ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_create_concurrency ( applicationname : :: windows_sys::core::PCSTR , allowremotemessages : i32 , concurrency : u32 ) -> alljoyn_busattachment ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_createinterface ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , iface : *mut alljoyn_interfacedescription ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_createinterface_secure ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , iface : *mut alljoyn_interfacedescription , secpolicy : alljoyn_interfacedescription_securitypolicy ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_createinterfacesfromxml ( bus : alljoyn_busattachment , xml : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_deletedefaultkeystore ( applicationname : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_deleteinterface ( bus : alljoyn_busattachment , iface : alljoyn_interfacedescription ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_destroy ( bus : alljoyn_busattachment ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_disconnect ( bus : alljoyn_busattachment , unused : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_enableconcurrentcallbacks ( bus : alljoyn_busattachment ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_enablepeersecurity ( bus : alljoyn_busattachment , authmechanisms : :: windows_sys::core::PCSTR , listener : alljoyn_authlistener , keystorefilename : :: windows_sys::core::PCSTR , isshared : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_enablepeersecuritywithpermissionconfigurationlistener ( bus : alljoyn_busattachment , authmechanisms : :: windows_sys::core::PCSTR , authlistener : alljoyn_authlistener , keystorefilename : :: windows_sys::core::PCSTR , isshared : i32 , permissionconfigurationlistener : alljoyn_permissionconfigurationlistener ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_findadvertisedname ( bus : alljoyn_busattachment , nameprefix : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_findadvertisednamebytransport ( bus : alljoyn_busattachment , nameprefix : :: windows_sys::core::PCSTR , transports : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getalljoyndebugobj ( bus : alljoyn_busattachment ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getalljoynproxyobj ( bus : alljoyn_busattachment ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getconcurrency ( bus : alljoyn_busattachment ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getconnectspec ( bus : alljoyn_busattachment ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getdbusproxyobj ( bus : alljoyn_busattachment ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getglobalguidstring ( bus : alljoyn_busattachment ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getinterface ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR ) -> alljoyn_interfacedescription ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getinterfaces ( bus : alljoyn_busattachment , ifaces : *const alljoyn_interfacedescription , numifaces : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getkeyexpiration ( bus : alljoyn_busattachment , guid : :: windows_sys::core::PCSTR , timeout : *mut u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getpeerguid ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , guid : :: windows_sys::core::PCSTR , guidsz : *mut usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getpermissionconfigurator ( bus : alljoyn_busattachment ) -> alljoyn_permissionconfigurator ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_gettimestamp ( ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_getuniquename ( bus : alljoyn_busattachment ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_isconnected ( bus : alljoyn_busattachment ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_ispeersecurityenabled ( bus : alljoyn_busattachment ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_isstarted ( bus : alljoyn_busattachment ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_isstopping ( bus : alljoyn_busattachment ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_join ( bus : alljoyn_busattachment ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_joinsession ( bus : alljoyn_busattachment , sessionhost : :: windows_sys::core::PCSTR , sessionport : u16 , listener : alljoyn_sessionlistener , sessionid : *mut u32 , opts : alljoyn_sessionopts ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_joinsessionasync ( bus : alljoyn_busattachment , sessionhost : :: windows_sys::core::PCSTR , sessionport : u16 , listener : alljoyn_sessionlistener , opts : alljoyn_sessionopts , callback : alljoyn_busattachment_joinsessioncb_ptr , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_leavesession ( bus : alljoyn_busattachment , sessionid : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_namehasowner ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , hasowner : *mut i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_ping ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , timeout : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registeraboutlistener ( bus : alljoyn_busattachment , aboutlistener : alljoyn_aboutlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registerapplicationstatelistener ( bus : alljoyn_busattachment , listener : alljoyn_applicationstatelistener ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registerbuslistener ( bus : alljoyn_busattachment , listener : alljoyn_buslistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registerbusobject ( bus : alljoyn_busattachment , obj : alljoyn_busobject ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registerbusobject_secure ( bus : alljoyn_busattachment , obj : alljoyn_busobject ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registerkeystorelistener ( bus : alljoyn_busattachment , listener : alljoyn_keystorelistener ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registersignalhandler ( bus : alljoyn_busattachment , signal_handler : alljoyn_messagereceiver_signalhandler_ptr , member : alljoyn_interfacedescription_member , srcpath : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_registersignalhandlerwithrule ( bus : alljoyn_busattachment , signal_handler : alljoyn_messagereceiver_signalhandler_ptr , member : alljoyn_interfacedescription_member , matchrule : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_releasename ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_reloadkeystore ( bus : alljoyn_busattachment ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_removematch ( bus : alljoyn_busattachment , rule : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_removesessionmember ( bus : alljoyn_busattachment , sessionid : u32 , membername : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_requestname ( bus : alljoyn_busattachment , requestedname : :: windows_sys::core::PCSTR , flags : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_secureconnection ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , forceauth : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_secureconnectionasync ( bus : alljoyn_busattachment , name : :: windows_sys::core::PCSTR , forceauth : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_setdaemondebug ( bus : alljoyn_busattachment , module : :: windows_sys::core::PCSTR , level : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_setkeyexpiration ( bus : alljoyn_busattachment , guid : :: windows_sys::core::PCSTR , timeout : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_setlinktimeout ( bus : alljoyn_busattachment , sessionid : u32 , linktimeout : *mut u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_setlinktimeoutasync ( bus : alljoyn_busattachment , sessionid : u32 , linktimeout : u32 , callback : alljoyn_busattachment_setlinktimeoutcb_ptr , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_setsessionlistener ( bus : alljoyn_busattachment , sessionid : u32 , listener : alljoyn_sessionlistener ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_start ( bus : alljoyn_busattachment ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_stop ( bus : alljoyn_busattachment ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unbindsessionport ( bus : alljoyn_busattachment , sessionport : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregisteraboutlistener ( bus : alljoyn_busattachment , aboutlistener : alljoyn_aboutlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregisterallaboutlisteners ( bus : alljoyn_busattachment ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregisterallhandlers ( bus : alljoyn_busattachment ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregisterapplicationstatelistener ( bus : alljoyn_busattachment , listener : alljoyn_applicationstatelistener ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregisterbuslistener ( bus : alljoyn_busattachment , listener : alljoyn_buslistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregisterbusobject ( bus : alljoyn_busattachment , object : alljoyn_busobject ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregistersignalhandler ( bus : alljoyn_busattachment , signal_handler : alljoyn_messagereceiver_signalhandler_ptr , member : alljoyn_interfacedescription_member , srcpath : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_unregistersignalhandlerwithrule ( bus : alljoyn_busattachment , signal_handler : alljoyn_messagereceiver_signalhandler_ptr , member : alljoyn_interfacedescription_member , matchrule : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_whoimplements_interface ( bus : alljoyn_busattachment , implementsinterface : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busattachment_whoimplements_interfaces ( bus : alljoyn_busattachment , implementsinterfaces : *const *const i8 , numberinterfaces : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_buslistener_create ( callbacks : *const alljoyn_buslistener_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_buslistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_buslistener_destroy ( listener : alljoyn_buslistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_addinterface ( bus : alljoyn_busobject , iface : alljoyn_interfacedescription ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_addinterface_announced ( bus : alljoyn_busobject , iface : alljoyn_interfacedescription ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_addmethodhandler ( bus : alljoyn_busobject , member : alljoyn_interfacedescription_member , handler : alljoyn_messagereceiver_methodhandler_ptr , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_addmethodhandlers ( bus : alljoyn_busobject , entries : *const alljoyn_busobject_methodentry , numentries : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_cancelsessionlessmessage ( bus : alljoyn_busobject , msg : alljoyn_message ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_cancelsessionlessmessage_serial ( bus : alljoyn_busobject , serialnumber : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_create ( path : :: windows_sys::core::PCSTR , isplaceholder : i32 , callbacks_in : *const alljoyn_busobject_callbacks , context_in : *const ::core::ffi::c_void ) -> alljoyn_busobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_destroy ( bus : alljoyn_busobject ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_emitpropertieschanged ( bus : alljoyn_busobject , ifcname : :: windows_sys::core::PCSTR , propnames : *const *const i8 , numprops : usize , id : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_emitpropertychanged ( bus : alljoyn_busobject , ifcname : :: windows_sys::core::PCSTR , propname : :: windows_sys::core::PCSTR , val : alljoyn_msgarg , id : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_getannouncedinterfacenames ( bus : alljoyn_busobject , interfaces : *const *const i8 , numinterfaces : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_getbusattachment ( bus : alljoyn_busobject ) -> alljoyn_busattachment ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_getname ( bus : alljoyn_busobject , buffer : :: windows_sys::core::PCSTR , buffersz : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_getpath ( bus : alljoyn_busobject ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_issecure ( bus : alljoyn_busobject ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_methodreply_args ( bus : alljoyn_busobject , msg : alljoyn_message , args : alljoyn_msgarg , numargs : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_methodreply_err ( bus : alljoyn_busobject , msg : alljoyn_message , error : :: windows_sys::core::PCSTR , errormessage : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_methodreply_status ( bus : alljoyn_busobject , msg : alljoyn_message , status : QStatus ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_setannounceflag ( bus : alljoyn_busobject , iface : alljoyn_interfacedescription , isannounced : alljoyn_about_announceflag ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_busobject_signal ( bus : alljoyn_busobject , destination : :: windows_sys::core::PCSTR , sessionid : u32 , signal : alljoyn_interfacedescription_member , args : alljoyn_msgarg , numargs : usize , timetolive : u16 , flags : u8 , msg : alljoyn_message ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_clear ( cred : alljoyn_credentials ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_create ( ) -> alljoyn_credentials ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_destroy ( cred : alljoyn_credentials ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_getcertchain ( cred : alljoyn_credentials ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_getexpiration ( cred : alljoyn_credentials ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_getlogonentry ( cred : alljoyn_credentials ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_getpassword ( cred : alljoyn_credentials ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_getprivateKey ( cred : alljoyn_credentials ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_getusername ( cred : alljoyn_credentials ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_isset ( cred : alljoyn_credentials , creds : u16 ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_setcertchain ( cred : alljoyn_credentials , certchain : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_setexpiration ( cred : alljoyn_credentials , expiration : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_setlogonentry ( cred : alljoyn_credentials , logonentry : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_setpassword ( cred : alljoyn_credentials , pwd : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_setprivatekey ( cred : alljoyn_credentials , pk : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_credentials_setusername ( cred : alljoyn_credentials , username : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_getbuildinfo ( ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_getnumericversion ( ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_getversion ( ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_init ( ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_activate ( iface : alljoyn_interfacedescription ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addannotation ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addargannotation ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , argname : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addmember ( iface : alljoyn_interfacedescription , r#type : alljoyn_messagetype , name : :: windows_sys::core::PCSTR , inputsig : :: windows_sys::core::PCSTR , outsig : :: windows_sys::core::PCSTR , argnames : :: windows_sys::core::PCSTR , annotation : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addmemberannotation ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addmethod ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , inputsig : :: windows_sys::core::PCSTR , outsig : :: windows_sys::core::PCSTR , argnames : :: windows_sys::core::PCSTR , annotation : u8 , accessperms : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addproperty ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , signature : :: windows_sys::core::PCSTR , access : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addpropertyannotation ( iface : alljoyn_interfacedescription , property : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_addsignal ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , sig : :: windows_sys::core::PCSTR , argnames : :: windows_sys::core::PCSTR , annotation : u8 , accessperms : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_eql ( one : alljoyn_interfacedescription , other : alljoyn_interfacedescription ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getannotation ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getannotationatindex ( iface : alljoyn_interfacedescription , index : usize , name : :: windows_sys::core::PCSTR , name_size : *mut usize , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getannotationscount ( iface : alljoyn_interfacedescription ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getargdescriptionforlanguage ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , arg : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR , maxlanguagelength : usize , languagetag : :: windows_sys::core::PCSTR ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getdescriptionforlanguage ( iface : alljoyn_interfacedescription , description : :: windows_sys::core::PCSTR , maxlanguagelength : usize , languagetag : :: windows_sys::core::PCSTR ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getdescriptionlanguages ( iface : alljoyn_interfacedescription , languages : *const *const i8 , size : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getdescriptionlanguages2 ( iface : alljoyn_interfacedescription , languages : :: windows_sys::core::PCSTR , languagessize : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getdescriptiontranslationcallback ( iface : alljoyn_interfacedescription ) -> alljoyn_interfacedescription_translation_callback_ptr ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getmember ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , member : *mut alljoyn_interfacedescription_member ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getmemberannotation ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getmemberargannotation ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , argname : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getmemberdescriptionforlanguage ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR , maxlanguagelength : usize , languagetag : :: windows_sys::core::PCSTR ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getmembers ( iface : alljoyn_interfacedescription , members : *mut alljoyn_interfacedescription_member , nummembers : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getmethod ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , member : *mut alljoyn_interfacedescription_member ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getname ( iface : alljoyn_interfacedescription ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getproperties ( iface : alljoyn_interfacedescription , props : *mut alljoyn_interfacedescription_property , numprops : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getproperty ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , property : *mut alljoyn_interfacedescription_property ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getpropertyannotation ( iface : alljoyn_interfacedescription , property : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , str_size : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getpropertydescriptionforlanguage ( iface : alljoyn_interfacedescription , property : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR , maxlanguagelength : usize , languagetag : :: windows_sys::core::PCSTR ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getsecuritypolicy ( iface : alljoyn_interfacedescription ) -> alljoyn_interfacedescription_securitypolicy ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_getsignal ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , member : *mut alljoyn_interfacedescription_member ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_hasdescription ( iface : alljoyn_interfacedescription ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_hasmember ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , insig : :: windows_sys::core::PCSTR , outsig : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_hasproperties ( iface : alljoyn_interfacedescription ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_hasproperty ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_introspect ( iface : alljoyn_interfacedescription , str : :: windows_sys::core::PCSTR , buf : usize , indent : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_issecure ( iface : alljoyn_interfacedescription ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_member_eql ( one : alljoyn_interfacedescription_member , other : alljoyn_interfacedescription_member ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_member_getannotation ( member : alljoyn_interfacedescription_member , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_member_getannotationatindex ( member : alljoyn_interfacedescription_member , index : usize , name : :: windows_sys::core::PCSTR , name_size : *mut usize , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_member_getannotationscount ( member : alljoyn_interfacedescription_member ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_member_getargannotation ( member : alljoyn_interfacedescription_member , argname : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_member_getargannotationatindex ( member : alljoyn_interfacedescription_member , argname : :: windows_sys::core::PCSTR , index : usize , name : :: windows_sys::core::PCSTR , name_size : *mut usize , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_member_getargannotationscount ( member : alljoyn_interfacedescription_member , argname : :: windows_sys::core::PCSTR ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_property_eql ( one : alljoyn_interfacedescription_property , other : alljoyn_interfacedescription_property ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_property_getannotation ( property : alljoyn_interfacedescription_property , name : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_property_getannotationatindex ( property : alljoyn_interfacedescription_property , index : usize , name : :: windows_sys::core::PCSTR , name_size : *mut usize , value : :: windows_sys::core::PCSTR , value_size : *mut usize ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_property_getannotationscount ( property : alljoyn_interfacedescription_property ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setargdescription ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , argname : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setargdescriptionforlanguage ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , arg : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR , languagetag : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setdescription ( iface : alljoyn_interfacedescription , description : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setdescriptionforlanguage ( iface : alljoyn_interfacedescription , description : :: windows_sys::core::PCSTR , languagetag : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setdescriptionlanguage ( iface : alljoyn_interfacedescription , language : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setdescriptiontranslationcallback ( iface : alljoyn_interfacedescription , translationcallback : alljoyn_interfacedescription_translation_callback_ptr ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setmemberdescription ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setmemberdescriptionforlanguage ( iface : alljoyn_interfacedescription , member : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR , languagetag : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setpropertydescription ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_interfacedescription_setpropertydescriptionforlanguage ( iface : alljoyn_interfacedescription , name : :: windows_sys::core::PCSTR , description : :: windows_sys::core::PCSTR , languagetag : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_keystorelistener_create ( callbacks : *const alljoyn_keystorelistener_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_keystorelistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_keystorelistener_destroy ( listener : alljoyn_keystorelistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_keystorelistener_getkeys ( listener : alljoyn_keystorelistener , keystore : alljoyn_keystore , sink : :: windows_sys::core::PCSTR , sink_sz : *mut usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_keystorelistener_putkeys ( listener : alljoyn_keystorelistener , keystore : alljoyn_keystore , source : :: windows_sys::core::PCSTR , password : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_keystorelistener_with_synchronization_create ( callbacks : *const alljoyn_keystorelistener_with_synchronization_callbacks , context : *mut ::core::ffi::c_void ) -> alljoyn_keystorelistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_create ( bus : alljoyn_busattachment ) -> alljoyn_message ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_description ( msg : alljoyn_message , str : :: windows_sys::core::PCSTR , buf : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_destroy ( msg : alljoyn_message ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_eql ( one : alljoyn_message , other : alljoyn_message ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getarg ( msg : alljoyn_message , argn : usize ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getargs ( msg : alljoyn_message , numargs : *mut usize , args : *mut alljoyn_msgarg ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getauthmechanism ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getcallserial ( msg : alljoyn_message ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getcompressiontoken ( msg : alljoyn_message ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getdestination ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_geterrorname ( msg : alljoyn_message , errormessage : :: windows_sys::core::PCSTR , errormessage_size : *mut usize ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getflags ( msg : alljoyn_message ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getinterface ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getmembername ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getobjectpath ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getreceiveendpointname ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getreplyserial ( msg : alljoyn_message ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getsender ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getsessionid ( msg : alljoyn_message ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_getsignature ( msg : alljoyn_message ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_gettimestamp ( msg : alljoyn_message ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_gettype ( msg : alljoyn_message ) -> alljoyn_messagetype ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_isbroadcastsignal ( msg : alljoyn_message ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_isencrypted ( msg : alljoyn_message ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_isexpired ( msg : alljoyn_message , tillexpirems : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_isglobalbroadcast ( msg : alljoyn_message ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_issessionless ( msg : alljoyn_message ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_isunreliable ( msg : alljoyn_message ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_parseargs ( msg : alljoyn_message , signature : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_setendianess ( endian : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_message_tostring ( msg : alljoyn_message , str : :: windows_sys::core::PCSTR , buf : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_array_create ( size : usize ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_array_element ( arg : alljoyn_msgarg , index : usize ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_array_get ( args : alljoyn_msgarg , numargs : usize , signature : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_array_set ( args : alljoyn_msgarg , numargs : *mut usize , signature : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_array_set_offset ( args : alljoyn_msgarg , argoffset : usize , numargs : *mut usize , signature : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_array_signature ( values : alljoyn_msgarg , numvalues : usize , str : :: windows_sys::core::PCSTR , buf : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_array_tostring ( args : alljoyn_msgarg , numargs : usize , str : :: windows_sys::core::PCSTR , buf : usize , indent : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_clear ( arg : alljoyn_msgarg ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_clone ( destination : alljoyn_msgarg , source : alljoyn_msgarg ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_copy ( source : alljoyn_msgarg ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_create ( ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_create_and_set ( signature : :: windows_sys::core::PCSTR ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_destroy ( arg : alljoyn_msgarg ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_equal ( lhv : alljoyn_msgarg , rhv : alljoyn_msgarg ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get ( arg : alljoyn_msgarg , signature : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_array_element ( arg : alljoyn_msgarg , index : usize , element : *mut alljoyn_msgarg ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_array_elementsignature ( arg : alljoyn_msgarg , index : usize ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_array_numberofelements ( arg : alljoyn_msgarg ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_bool ( arg : alljoyn_msgarg , b : *mut i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_bool_array ( arg : alljoyn_msgarg , length : *mut usize , ab : *mut i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_double ( arg : alljoyn_msgarg , d : *mut f64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_double_array ( arg : alljoyn_msgarg , length : *mut usize , ad : *mut f64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_int16 ( arg : alljoyn_msgarg , n : *mut i16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_int16_array ( arg : alljoyn_msgarg , length : *mut usize , an : *mut i16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_int32 ( arg : alljoyn_msgarg , i : *mut i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_int32_array ( arg : alljoyn_msgarg , length : *mut usize , ai : *mut i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_int64 ( arg : alljoyn_msgarg , x : *mut i64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_int64_array ( arg : alljoyn_msgarg , length : *mut usize , ax : *mut i64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_objectpath ( arg : alljoyn_msgarg , o : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_signature ( arg : alljoyn_msgarg , g : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_string ( arg : alljoyn_msgarg , s : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint16 ( arg : alljoyn_msgarg , q : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint16_array ( arg : alljoyn_msgarg , length : *mut usize , aq : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint32 ( arg : alljoyn_msgarg , u : *mut u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint32_array ( arg : alljoyn_msgarg , length : *mut usize , au : *mut u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint64 ( arg : alljoyn_msgarg , t : *mut u64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint64_array ( arg : alljoyn_msgarg , length : *mut usize , at : *mut u64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint8 ( arg : alljoyn_msgarg , y : *mut u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_uint8_array ( arg : alljoyn_msgarg , length : *mut usize , ay : *mut u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_variant ( arg : alljoyn_msgarg , v : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_get_variant_array ( arg : alljoyn_msgarg , signature : :: windows_sys::core::PCSTR , length : *mut usize , av : *mut alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_getdictelement ( arg : alljoyn_msgarg , elemsig : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_getkey ( arg : alljoyn_msgarg ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_getmember ( arg : alljoyn_msgarg , index : usize ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_getnummembers ( arg : alljoyn_msgarg ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_gettype ( arg : alljoyn_msgarg ) -> alljoyn_typeid ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_getvalue ( arg : alljoyn_msgarg ) -> alljoyn_msgarg ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_hassignature ( arg : alljoyn_msgarg , signature : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set ( arg : alljoyn_msgarg , signature : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_and_stabilize ( arg : alljoyn_msgarg , signature : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_bool ( arg : alljoyn_msgarg , b : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_bool_array ( arg : alljoyn_msgarg , length : usize , ab : *mut i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_double ( arg : alljoyn_msgarg , d : f64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_double_array ( arg : alljoyn_msgarg , length : usize , ad : *mut f64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_int16 ( arg : alljoyn_msgarg , n : i16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_int16_array ( arg : alljoyn_msgarg , length : usize , an : *mut i16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_int32 ( arg : alljoyn_msgarg , i : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_int32_array ( arg : alljoyn_msgarg , length : usize , ai : *mut i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_int64 ( arg : alljoyn_msgarg , x : i64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_int64_array ( arg : alljoyn_msgarg , length : usize , ax : *mut i64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_objectpath ( arg : alljoyn_msgarg , o : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_objectpath_array ( arg : alljoyn_msgarg , length : usize , ao : *const *const i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_signature ( arg : alljoyn_msgarg , g : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_signature_array ( arg : alljoyn_msgarg , length : usize , ag : *const *const i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_string ( arg : alljoyn_msgarg , s : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_string_array ( arg : alljoyn_msgarg , length : usize , r#as : *const *const i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint16 ( arg : alljoyn_msgarg , q : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint16_array ( arg : alljoyn_msgarg , length : usize , aq : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint32 ( arg : alljoyn_msgarg , u : u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint32_array ( arg : alljoyn_msgarg , length : usize , au : *mut u32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint64 ( arg : alljoyn_msgarg , t : u64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint64_array ( arg : alljoyn_msgarg , length : usize , at : *mut u64 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint8 ( arg : alljoyn_msgarg , y : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_set_uint8_array ( arg : alljoyn_msgarg , length : usize , ay : *mut u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_setdictentry ( arg : alljoyn_msgarg , key : alljoyn_msgarg , value : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_setstruct ( arg : alljoyn_msgarg , struct_members : alljoyn_msgarg , num_members : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_signature ( arg : alljoyn_msgarg , str : :: windows_sys::core::PCSTR , buf : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_stabilize ( arg : alljoyn_msgarg ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_msgarg_tostring ( arg : alljoyn_msgarg , str : :: windows_sys::core::PCSTR , buf : usize , indent : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_create ( bus : alljoyn_busattachment , mandatoryinterfaces : *const *const i8 , nummandatoryinterfaces : usize ) -> alljoyn_observer ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_destroy ( observer : alljoyn_observer ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_get ( observer : alljoyn_observer , uniquebusname : :: windows_sys::core::PCSTR , objectpath : :: windows_sys::core::PCSTR ) -> alljoyn_proxybusobject_ref ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_getfirst ( observer : alljoyn_observer ) -> alljoyn_proxybusobject_ref ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_getnext ( observer : alljoyn_observer , proxyref : alljoyn_proxybusobject_ref ) -> alljoyn_proxybusobject_ref ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_registerlistener ( observer : alljoyn_observer , listener : alljoyn_observerlistener , triggeronexisting : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_unregisteralllisteners ( observer : alljoyn_observer ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observer_unregisterlistener ( observer : alljoyn_observer , listener : alljoyn_observerlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observerlistener_create ( callback : *const alljoyn_observerlistener_callback , context : *const ::core::ffi::c_void ) -> alljoyn_observerlistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_observerlistener_destroy ( listener : alljoyn_observerlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_passwordmanager_setcredentials ( authmechanism : :: windows_sys::core::PCSTR , password : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurationlistener_create ( callbacks : *const alljoyn_permissionconfigurationlistener_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_permissionconfigurationlistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurationlistener_destroy ( listener : alljoyn_permissionconfigurationlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_certificatechain_destroy ( certificatechain : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_certificateid_cleanup ( certificateid : *mut alljoyn_certificateid ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_certificateidarray_cleanup ( certificateidarray : *mut alljoyn_certificateidarray ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_claim ( configurator : alljoyn_permissionconfigurator , cakey : *mut i8 , identitycertificatechain : *mut i8 , groupid : *const u8 , groupsize : usize , groupauthority : *mut i8 , manifestsxmls : *mut *mut i8 , manifestscount : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_endmanagement ( configurator : alljoyn_permissionconfigurator ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getapplicationstate ( configurator : alljoyn_permissionconfigurator , state : *mut alljoyn_applicationstate ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getclaimcapabilities ( configurator : alljoyn_permissionconfigurator , claimcapabilities : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getclaimcapabilitiesadditionalinfo ( configurator : alljoyn_permissionconfigurator , additionalinfo : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getdefaultclaimcapabilities ( ) -> u16 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getdefaultpolicy ( configurator : alljoyn_permissionconfigurator , policyxml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getidentity ( configurator : alljoyn_permissionconfigurator , identitycertificatechain : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getidentitycertificateid ( configurator : alljoyn_permissionconfigurator , certificateid : *mut alljoyn_certificateid ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getmanifests ( configurator : alljoyn_permissionconfigurator , manifestarray : *mut alljoyn_manifestarray ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getmanifesttemplate ( configurator : alljoyn_permissionconfigurator , manifesttemplatexml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getmembershipsummaries ( configurator : alljoyn_permissionconfigurator , certificateids : *mut alljoyn_certificateidarray ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getpolicy ( configurator : alljoyn_permissionconfigurator , policyxml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_getpublickey ( configurator : alljoyn_permissionconfigurator , publickey : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_installmanifests ( configurator : alljoyn_permissionconfigurator , manifestsxmls : *mut *mut i8 , manifestscount : usize , append : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_installmembership ( configurator : alljoyn_permissionconfigurator , membershipcertificatechain : *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_manifestarray_cleanup ( manifestarray : *mut alljoyn_manifestarray ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_manifesttemplate_destroy ( manifesttemplatexml : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_policy_destroy ( policyxml : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_publickey_destroy ( publickey : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_removemembership ( configurator : alljoyn_permissionconfigurator , serial : *const u8 , seriallen : usize , issuerpublickey : *mut i8 , issueraki : *const u8 , issuerakilen : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_reset ( configurator : alljoyn_permissionconfigurator ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_resetpolicy ( configurator : alljoyn_permissionconfigurator ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_setapplicationstate ( configurator : alljoyn_permissionconfigurator , state : alljoyn_applicationstate ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_setclaimcapabilities ( configurator : alljoyn_permissionconfigurator , claimcapabilities : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_setclaimcapabilitiesadditionalinfo ( configurator : alljoyn_permissionconfigurator , additionalinfo : u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_setmanifesttemplatefromxml ( configurator : alljoyn_permissionconfigurator , manifesttemplatexml : *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_startmanagement ( configurator : alljoyn_permissionconfigurator ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_updateidentity ( configurator : alljoyn_permissionconfigurator , identitycertificatechain : *mut i8 , manifestsxmls : *mut *mut i8 , manifestscount : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_permissionconfigurator_updatepolicy ( configurator : alljoyn_permissionconfigurator , policyxml : *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_pinglistener_create ( callback : *const alljoyn_pinglistener_callback , context : *const ::core::ffi::c_void ) -> alljoyn_pinglistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_pinglistener_destroy ( listener : alljoyn_pinglistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_addchild ( proxyobj : alljoyn_proxybusobject , child : alljoyn_proxybusobject ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_addinterface ( proxyobj : alljoyn_proxybusobject , iface : alljoyn_interfacedescription ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_addinterface_by_name ( proxyobj : alljoyn_proxybusobject , name : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_copy ( source : alljoyn_proxybusobject ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_create ( bus : alljoyn_busattachment , service : :: windows_sys::core::PCSTR , path : :: windows_sys::core::PCSTR , sessionid : u32 ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_create_secure ( bus : alljoyn_busattachment , service : :: windows_sys::core::PCSTR , path : :: windows_sys::core::PCSTR , sessionid : u32 ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_destroy ( proxyobj : alljoyn_proxybusobject ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_enablepropertycaching ( proxyobj : alljoyn_proxybusobject ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getallproperties ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , values : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getallpropertiesasync ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , callback : alljoyn_proxybusobject_listener_getallpropertiescb_ptr , timeout : u32 , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getchild ( proxyobj : alljoyn_proxybusobject , path : :: windows_sys::core::PCSTR ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getchildren ( proxyobj : alljoyn_proxybusobject , children : *mut alljoyn_proxybusobject , numchildren : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getinterface ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR ) -> alljoyn_interfacedescription ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getinterfaces ( proxyobj : alljoyn_proxybusobject , ifaces : *const alljoyn_interfacedescription , numifaces : usize ) -> usize ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getpath ( proxyobj : alljoyn_proxybusobject ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getproperty ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , property : :: windows_sys::core::PCSTR , value : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getpropertyasync ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , property : :: windows_sys::core::PCSTR , callback : alljoyn_proxybusobject_listener_getpropertycb_ptr , timeout : u32 , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getservicename ( proxyobj : alljoyn_proxybusobject ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getsessionid ( proxyobj : alljoyn_proxybusobject ) -> u32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_getuniquename ( proxyobj : alljoyn_proxybusobject ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_implementsinterface ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_introspectremoteobject ( proxyobj : alljoyn_proxybusobject ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_introspectremoteobjectasync ( proxyobj : alljoyn_proxybusobject , callback : alljoyn_proxybusobject_listener_introspectcb_ptr , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_issecure ( proxyobj : alljoyn_proxybusobject ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_isvalid ( proxyobj : alljoyn_proxybusobject ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_methodcall ( proxyobj : alljoyn_proxybusobject , ifacename : :: windows_sys::core::PCSTR , methodname : :: windows_sys::core::PCSTR , args : alljoyn_msgarg , numargs : usize , replymsg : alljoyn_message , timeout : u32 , flags : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_methodcall_member ( proxyobj : alljoyn_proxybusobject , method : alljoyn_interfacedescription_member , args : alljoyn_msgarg , numargs : usize , replymsg : alljoyn_message , timeout : u32 , flags : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_methodcall_member_noreply ( proxyobj : alljoyn_proxybusobject , method : alljoyn_interfacedescription_member , args : alljoyn_msgarg , numargs : usize , flags : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_methodcall_noreply ( proxyobj : alljoyn_proxybusobject , ifacename : :: windows_sys::core::PCSTR , methodname : :: windows_sys::core::PCSTR , args : alljoyn_msgarg , numargs : usize , flags : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_methodcallasync ( proxyobj : alljoyn_proxybusobject , ifacename : :: windows_sys::core::PCSTR , methodname : :: windows_sys::core::PCSTR , replyfunc : alljoyn_messagereceiver_replyhandler_ptr , args : alljoyn_msgarg , numargs : usize , context : *mut ::core::ffi::c_void , timeout : u32 , flags : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_methodcallasync_member ( proxyobj : alljoyn_proxybusobject , method : alljoyn_interfacedescription_member , replyfunc : alljoyn_messagereceiver_replyhandler_ptr , args : alljoyn_msgarg , numargs : usize , context : *mut ::core::ffi::c_void , timeout : u32 , flags : u8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_parsexml ( proxyobj : alljoyn_proxybusobject , xml : :: windows_sys::core::PCSTR , identifier : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_ref_create ( proxy : alljoyn_proxybusobject ) -> alljoyn_proxybusobject_ref ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_ref_decref ( r#ref : alljoyn_proxybusobject_ref ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_ref_get ( r#ref : alljoyn_proxybusobject_ref ) -> alljoyn_proxybusobject ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_ref_incref ( r#ref : alljoyn_proxybusobject_ref ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_registerpropertieschangedlistener ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , properties : *const *const i8 , numproperties : usize , callback : alljoyn_proxybusobject_listener_propertieschanged_ptr , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_removechild ( proxyobj : alljoyn_proxybusobject , path : :: windows_sys::core::PCSTR ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_secureconnection ( proxyobj : alljoyn_proxybusobject , forceauth : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_secureconnectionasync ( proxyobj : alljoyn_proxybusobject , forceauth : i32 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_setproperty ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , property : :: windows_sys::core::PCSTR , value : alljoyn_msgarg ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_setpropertyasync ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , property : :: windows_sys::core::PCSTR , value : alljoyn_msgarg , callback : alljoyn_proxybusobject_listener_setpropertycb_ptr , timeout : u32 , context : *mut ::core::ffi::c_void ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_proxybusobject_unregisterpropertieschangedlistener ( proxyobj : alljoyn_proxybusobject , iface : :: windows_sys::core::PCSTR , callback : alljoyn_proxybusobject_listener_propertieschanged_ptr ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_routerinit ( ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_routerinitwithconfig ( configxml : *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_routershutdown ( ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_claim ( proxy : alljoyn_securityapplicationproxy , cakey : *mut i8 , identitycertificatechain : *mut i8 , groupid : *const u8 , groupsize : usize , groupauthority : *mut i8 , manifestsxmls : *mut *mut i8 , manifestscount : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_computemanifestdigest ( unsignedmanifestxml : *mut i8 , identitycertificatepem : *mut i8 , digest : *mut *mut u8 , digestsize : *mut usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_create ( bus : alljoyn_busattachment , appbusname : *mut i8 , sessionid : u32 ) -> alljoyn_securityapplicationproxy ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_destroy ( proxy : alljoyn_securityapplicationproxy ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_digest_destroy ( digest : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_eccpublickey_destroy ( eccpublickey : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_endmanagement ( proxy : alljoyn_securityapplicationproxy ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_getapplicationstate ( proxy : alljoyn_securityapplicationproxy , applicationstate : *mut alljoyn_applicationstate ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_getclaimcapabilities ( proxy : alljoyn_securityapplicationproxy , capabilities : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_getclaimcapabilitiesadditionalinfo ( proxy : alljoyn_securityapplicationproxy , additionalinfo : *mut u16 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_getdefaultpolicy ( proxy : alljoyn_securityapplicationproxy , policyxml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_geteccpublickey ( proxy : alljoyn_securityapplicationproxy , eccpublickey : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_getmanifesttemplate ( proxy : alljoyn_securityapplicationproxy , manifesttemplatexml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_getpermissionmanagementsessionport ( ) -> u16 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_getpolicy ( proxy : alljoyn_securityapplicationproxy , policyxml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_installmembership ( proxy : alljoyn_securityapplicationproxy , membershipcertificatechain : *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_manifest_destroy ( signedmanifestxml : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_manifesttemplate_destroy ( manifesttemplatexml : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_policy_destroy ( policyxml : *mut i8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_reset ( proxy : alljoyn_securityapplicationproxy ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_resetpolicy ( proxy : alljoyn_securityapplicationproxy ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_setmanifestsignature ( unsignedmanifestxml : *mut i8 , identitycertificatepem : *mut i8 , signature : *const u8 , signaturesize : usize , signedmanifestxml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_signmanifest ( unsignedmanifestxml : *mut i8 , identitycertificatepem : *mut i8 , signingprivatekeypem : *mut i8 , signedmanifestxml : *mut *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_startmanagement ( proxy : alljoyn_securityapplicationproxy ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_updateidentity ( proxy : alljoyn_securityapplicationproxy , identitycertificatechain : *mut i8 , manifestsxmls : *mut *mut i8 , manifestscount : usize ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_securityapplicationproxy_updatepolicy ( proxy : alljoyn_securityapplicationproxy , policyxml : *mut i8 ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionlistener_create ( callbacks : *const alljoyn_sessionlistener_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_sessionlistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionlistener_destroy ( listener : alljoyn_sessionlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_cmp ( one : alljoyn_sessionopts , other : alljoyn_sessionopts ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_create ( traffic : u8 , ismultipoint : i32 , proximity : u8 , transports : u16 ) -> alljoyn_sessionopts ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_destroy ( opts : alljoyn_sessionopts ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_get_multipoint ( opts : alljoyn_sessionopts ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_get_proximity ( opts : alljoyn_sessionopts ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_get_traffic ( opts : alljoyn_sessionopts ) -> u8 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_get_transports ( opts : alljoyn_sessionopts ) -> u16 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_iscompatible ( one : alljoyn_sessionopts , other : alljoyn_sessionopts ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_set_multipoint ( opts : alljoyn_sessionopts , ismultipoint : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_set_proximity ( opts : alljoyn_sessionopts , proximity : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_set_traffic ( opts : alljoyn_sessionopts , traffic : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionopts_set_transports ( opts : alljoyn_sessionopts , transports : u16 ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionportlistener_create ( callbacks : *const alljoyn_sessionportlistener_callbacks , context : *const ::core::ffi::c_void ) -> alljoyn_sessionportlistener ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_sessionportlistener_destroy ( listener : alljoyn_sessionportlistener ) -> ( ) ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_shutdown ( ) -> QStatus ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_unity_deferred_callbacks_process ( ) -> i32 ); -::windows_sys::core::link ! ( "msajapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] fn alljoyn_unity_set_deferred_callback_mainthread_only ( mainthread_only : i32 ) -> ( ) ); -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_BIG_ENDIAN: u8 = 66u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_CERT_CHAIN: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_EXPIRATION: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_LOGON_ENTRY: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_NEW_PASSWORD: u16 = 4097u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_ONE_TIME_PWD: u16 = 8193u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_PASSWORD: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_PRIVATE_KEY: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_CRED_USER_NAME: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_DISCONNECTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_LITTLE_ENDIAN: u8 = 108u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MEMBER_ANNOTATE_DEPRECATED: u8 = 2u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MEMBER_ANNOTATE_GLOBAL_BROADCAST: u8 = 32u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MEMBER_ANNOTATE_NO_REPLY: u8 = 1u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MEMBER_ANNOTATE_SESSIONCAST: u8 = 4u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MEMBER_ANNOTATE_SESSIONLESS: u8 = 8u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MEMBER_ANNOTATE_UNICAST: u8 = 16u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_DEFAULT_TIMEOUT: u32 = 25000u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_FLAG_ALLOW_REMOTE_MSG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_FLAG_AUTO_START: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_FLAG_ENCRYPTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_FLAG_GLOBAL_BROADCAST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_FLAG_NO_REPLY_EXPECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_FLAG_SESSIONLESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_NAMED_PIPE_CONNECT_SPEC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("npipe:"); -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_PROP_ACCESS_READ: u8 = 1u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_PROP_ACCESS_RW: u8 = 3u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_PROP_ACCESS_WRITE: u8 = 2u8; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_PROXIMITY_ANY: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_PROXIMITY_NETWORK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_PROXIMITY_PHYSICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_READ_READY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_TRAFFIC_TYPE_MESSAGES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_TRAFFIC_TYPE_RAW_RELIABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_TRAFFIC_TYPE_RAW_UNRELIABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_WRITE_READY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const QCC_FALSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const QCC_TRUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type QStatus = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_OK: QStatus = 0i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_FAIL: QStatus = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UTF_CONVERSION_FAILED: QStatus = 2i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUFFER_TOO_SMALL: QStatus = 3i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_OS_ERROR: QStatus = 4i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_OUT_OF_MEMORY: QStatus = 5i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SOCKET_BIND_ERROR: QStatus = 6i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INIT_FAILED: QStatus = 7i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_WOULDBLOCK: QStatus = 8i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NOT_IMPLEMENTED: QStatus = 9i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_TIMEOUT: QStatus = 10i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SOCK_OTHER_END_CLOSED: QStatus = 11i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_1: QStatus = 12i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_2: QStatus = 13i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_3: QStatus = 14i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_4: QStatus = 15i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_5: QStatus = 16i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_6: QStatus = 17i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_7: QStatus = 18i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_8: QStatus = 19i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_ADDRESS: QStatus = 20i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_DATA: QStatus = 21i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_READ_ERROR: QStatus = 22i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_WRITE_ERROR: QStatus = 23i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_OPEN_FAILED: QStatus = 24i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PARSE_ERROR: QStatus = 25i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_END_OF_DATA: QStatus = 26i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CONN_REFUSED: QStatus = 27i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_ARG_COUNT: QStatus = 28i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_WARNING: QStatus = 29i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_EOF: QStatus = 30i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DEADLOCK: QStatus = 31i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_COMMON_ERRORS: QStatus = 4096i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_STOPPING_THREAD: QStatus = 4097i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALERTED_THREAD: QStatus = 4098i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_MALFORMED: QStatus = 4099i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_AUTH_FAIL: QStatus = 4100i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_AUTH_USER_REJECT: QStatus = 4101i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NO_SUCH_ALARM: QStatus = 4102i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_TIMER_FALLBEHIND: QStatus = 4103i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SSL_ERRORS: QStatus = 4104i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SSL_INIT: QStatus = 4105i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SSL_CONNECT: QStatus = 4106i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SSL_VERIFY: QStatus = 4107i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_EXTERNAL_THREAD: QStatus = 4108i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CRYPTO_ERROR: QStatus = 4109i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CRYPTO_TRUNCATED: QStatus = 4110i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CRYPTO_KEY_UNAVAILABLE: QStatus = 4111i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_HOSTNAME: QStatus = 4112i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CRYPTO_KEY_UNUSABLE: QStatus = 4113i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_EMPTY_KEY_BLOB: QStatus = 4114i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CORRUPT_KEYBLOB: QStatus = 4115i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_KEY_ENCODING: QStatus = 4116i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DEAD_THREAD: QStatus = 4117i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_THREAD_RUNNING: QStatus = 4118i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_THREAD_STOPPING: QStatus = 4119i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_STRING_ENCODING: QStatus = 4120i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CRYPTO_INSUFFICIENT_SECURITY: QStatus = 4121i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CRYPTO_ILLEGAL_PARAMETERS: QStatus = 4122i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CRYPTO_HASH_UNINITIALIZED: QStatus = 4123i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_THREAD_NO_WAIT: QStatus = 4124i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_TIMER_EXITING: QStatus = 4125i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_GUID: QStatus = 4126i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_THREADPOOL_EXHAUSTED: QStatus = 4127i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_THREADPOOL_STOPPING: QStatus = 4128i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_STREAM: QStatus = 4129i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_TIMER_FULL: QStatus = 4130i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_IODISPATCH_STOPPING: QStatus = 4131i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_INVALID_PACKET_LEN: QStatus = 4132i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_HDR_CHECKSUM_ERROR: QStatus = 4133i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_INVALID_PACKET_TYPE: QStatus = 4134i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_LEN_MISMATCH: QStatus = 4135i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_PACKET_TYPE_MISMATCH: QStatus = 4136i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_CRC_ERROR: QStatus = 4137i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_ERROR: QStatus = 4138i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SLAP_OTHER_END_CLOSED: QStatus = 4139i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_TIMER_NOT_ALLOWED: QStatus = 4140i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NOT_CONN: QStatus = 4141i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_CONVERTER_ERROR: QStatus = 8192i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_RULES_COUNT: QStatus = 8193i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INTERFACE_MEMBERS_MISSING: QStatus = 8194i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_MEMBER_TYPE: QStatus = 8195i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_MEMBER_ACTION: QStatus = 8196i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_MEMBER_DENY_ACTION_WITH_OTHER: QStatus = 8197i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_ANNOTATIONS_COUNT: QStatus = 8198i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_ELEMENT_NAME: QStatus = 8199i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_ATTRIBUTE_VALUE: QStatus = 8200i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_SECURITY_LEVEL_ANNOTATION_VALUE: QStatus = 8201i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_ELEMENT_CHILDREN_COUNT: QStatus = 8202i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_POLICY_VERSION: QStatus = 8203i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_POLICY_SERIAL_NUMBER: QStatus = 8204i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_ACL_PEER_TYPE: QStatus = 8205i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_ACL_PEER_CHILDREN_COUNT: QStatus = 8206i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_ACL_ALL_TYPE_PEER_WITH_OTHERS: QStatus = 8207i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_ACL_PEER_PUBLIC_KEY: QStatus = 8208i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_ACL_PEER_NOT_UNIQUE: QStatus = 8209i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_ACL_PEER_PUBLIC_KEY_SET: QStatus = 8210i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_ACLS_MISSING: QStatus = 8211i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_ACL_PEERS_MISSING: QStatus = 8212i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_OBJECT_PATH: QStatus = 8213i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_INTERFACE_NAME: QStatus = 8214i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_MEMBER_NAME: QStatus = 8215i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_MANIFEST_VERSION: QStatus = 8216i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_OID: QStatus = 8217i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INVALID_BASE64: QStatus = 8218i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_INTERFACE_NAME_NOT_UNIQUE: QStatus = 8219i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_MEMBER_NAME_NOT_UNIQUE: QStatus = 8220i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_OBJECT_PATH_NOT_UNIQUE: QStatus = 8221i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_XML_ANNOTATION_NOT_UNIQUE: QStatus = 8222i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NONE: QStatus = 65535i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ERRORS: QStatus = 36864i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_READ_ERROR: QStatus = 36865i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_WRITE_ERROR: QStatus = 36866i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_VALUE_TYPE: QStatus = 36867i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_HEADER_FIELD: QStatus = 36868i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_SIGNATURE: QStatus = 36869i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_OBJ_PATH: QStatus = 36870i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_MEMBER_NAME: QStatus = 36871i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_INTERFACE_NAME: QStatus = 36872i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_ERROR_NAME: QStatus = 36873i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_BUS_NAME: QStatus = 36874i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NAME_TOO_LONG: QStatus = 36875i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_LENGTH: QStatus = 36876i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_VALUE: QStatus = 36877i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_HDR_FLAGS: QStatus = 36878i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_BODY_LEN: QStatus = 36879i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_HEADER_LEN: QStatus = 36880i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_UNKNOWN_SERIAL: QStatus = 36881i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_UNKNOWN_PATH: QStatus = 36882i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_UNKNOWN_INTERFACE: QStatus = 36883i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ESTABLISH_FAILED: QStatus = 36884i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_UNEXPECTED_SIGNATURE: QStatus = 36885i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INTERFACE_MISSING: QStatus = 36886i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_PATH_MISSING: QStatus = 36887i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_MEMBER_MISSING: QStatus = 36888i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_REPLY_SERIAL_MISSING: QStatus = 36889i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ERROR_NAME_MISSING: QStatus = 36890i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INTERFACE_NO_SUCH_MEMBER: QStatus = 36891i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SUCH_OBJECT: QStatus = 36892i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_OBJECT_NO_SUCH_MEMBER: QStatus = 36893i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_OBJECT_NO_SUCH_INTERFACE: QStatus = 36894i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SUCH_INTERFACE: QStatus = 36895i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_MEMBER_NO_SUCH_SIGNATURE: QStatus = 36896i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_NUL_TERMINATED: QStatus = 36897i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SUCH_PROPERTY: QStatus = 36898i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_SET_WRONG_SIGNATURE: QStatus = 36899i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_PROPERTY_VALUE_NOT_SET: QStatus = 36900i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_PROPERTY_ACCESS_DENIED: QStatus = 36901i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_TRANSPORTS: QStatus = 36902i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_TRANSPORT_ARGS: QStatus = 36903i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_ROUTE: QStatus = 36904i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_ENDPOINT: QStatus = 36905i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_SEND_PARAMETER: QStatus = 36906i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_UNMATCHED_REPLY_SERIAL: QStatus = 36907i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_SENDER_ID: QStatus = 36908i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_TRANSPORT_NOT_STARTED: QStatus = 36909i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_EMPTY_MESSAGE: QStatus = 36910i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_OWNER: QStatus = 36911i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_SET_PROPERTY_REJECTED: QStatus = 36912i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_CONNECT_FAILED: QStatus = 36913i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_REPLY_IS_ERROR_MESSAGE: QStatus = 36914i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_AUTHENTICATING: QStatus = 36915i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_LISTENER: QStatus = 36916i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_ALLOWED: QStatus = 36918i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_WRITE_QUEUE_FULL: QStatus = 36919i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ENDPOINT_CLOSING: QStatus = 36920i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INTERFACE_MISMATCH: QStatus = 36921i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_MEMBER_ALREADY_EXISTS: QStatus = 36922i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_PROPERTY_ALREADY_EXISTS: QStatus = 36923i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_IFACE_ALREADY_EXISTS: QStatus = 36924i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ERROR_RESPONSE: QStatus = 36925i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_XML: QStatus = 36926i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_CHILD_PATH: QStatus = 36927i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_OBJ_ALREADY_EXISTS: QStatus = 36928i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_OBJ_NOT_FOUND: QStatus = 36929i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_CANNOT_EXPAND_MESSAGE: QStatus = 36930i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_COMPRESSED: QStatus = 36931i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ALREADY_CONNECTED: QStatus = 36932i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_CONNECTED: QStatus = 36933i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ALREADY_LISTENING: QStatus = 36934i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_KEY_UNAVAILABLE: QStatus = 36935i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_TRUNCATED: QStatus = 36936i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_KEY_STORE_NOT_LOADED: QStatus = 36937i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_AUTHENTICATION_MECHANISM: QStatus = 36938i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BUS_ALREADY_STARTED: QStatus = 36939i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BUS_NOT_STARTED: QStatus = 36940i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_KEYBLOB_OP_INVALID: QStatus = 36941i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INVALID_HEADER_CHECKSUM: QStatus = 36942i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_MESSAGE_NOT_ENCRYPTED: QStatus = 36943i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INVALID_HEADER_SERIAL: QStatus = 36944i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_TIME_TO_LIVE_EXPIRED: QStatus = 36945i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_HDR_EXPANSION_INVALID: QStatus = 36946i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_MISSING_COMPRESSION_TOKEN: QStatus = 36947i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_PEER_GUID: QStatus = 36948i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_MESSAGE_DECRYPTION_FAILED: QStatus = 36949i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_SECURITY_FATAL: QStatus = 36950i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_KEY_EXPIRED: QStatus = 36951i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_CORRUPT_KEYSTORE: QStatus = 36952i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_CALL_FOR_REPLY: QStatus = 36953i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_A_COMPLETE_TYPE: QStatus = 36954i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_POLICY_VIOLATION: QStatus = 36955i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SUCH_SERVICE: QStatus = 36956i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_TRANSPORT_NOT_AVAILABLE: QStatus = 36957i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INVALID_AUTH_MECHANISM: QStatus = 36958i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_KEYSTORE_VERSION_MISMATCH: QStatus = 36959i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BLOCKING_CALL_NOT_ALLOWED: QStatus = 36960i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_SIGNATURE_MISMATCH: QStatus = 36961i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_STOPPING: QStatus = 36962i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_METHOD_CALL_ABORTED: QStatus = 36963i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_CANNOT_ADD_INTERFACE: QStatus = 36964i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_CANNOT_ADD_HANDLER: QStatus = 36965i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_KEYSTORE_NOT_LOADED: QStatus = 36966i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SUCH_HANDLE: QStatus = 36971i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_HANDLES_NOT_ENABLED: QStatus = 36972i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_HANDLES_MISMATCH: QStatus = 36973i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SESSION: QStatus = 36975i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ELEMENT_NOT_FOUND: QStatus = 36976i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_A_DICTIONARY: QStatus = 36977i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_WAIT_FAILED: QStatus = 36978i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_BAD_SESSION_OPTS: QStatus = 36980i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_CONNECTION_REJECTED: QStatus = 36981i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER: QStatus = 36982i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_REQUEST_NAME_REPLY_IN_QUEUE: QStatus = 36983i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_REQUEST_NAME_REPLY_EXISTS: QStatus = 36984i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER: QStatus = 36985i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_RELEASE_NAME_REPLY_RELEASED: QStatus = 36986i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_RELEASE_NAME_REPLY_NON_EXISTENT: QStatus = 36987i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_RELEASE_NAME_REPLY_NOT_OWNER: QStatus = 36988i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DBUS_START_REPLY_ALREADY_RUNNING: QStatus = 36990i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_BINDSESSIONPORT_REPLY_ALREADY_EXISTS: QStatus = 36992i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_BINDSESSIONPORT_REPLY_FAILED: QStatus = 36993i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_JOINSESSION_REPLY_NO_SESSION: QStatus = 36995i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_JOINSESSION_REPLY_UNREACHABLE: QStatus = 36996i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_JOINSESSION_REPLY_CONNECT_FAILED: QStatus = 36997i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_JOINSESSION_REPLY_REJECTED: QStatus = 36998i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_JOINSESSION_REPLY_BAD_SESSION_OPTS: QStatus = 36999i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_JOINSESSION_REPLY_FAILED: QStatus = 37000i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_LEAVESESSION_REPLY_NO_SESSION: QStatus = 37002i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_LEAVESESSION_REPLY_FAILED: QStatus = 37003i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ADVERTISENAME_REPLY_TRANSPORT_NOT_AVAILABLE: QStatus = 37004i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ADVERTISENAME_REPLY_ALREADY_ADVERTISING: QStatus = 37005i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ADVERTISENAME_REPLY_FAILED: QStatus = 37006i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_CANCELADVERTISENAME_REPLY_FAILED: QStatus = 37008i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_TRANSPORT_NOT_AVAILABLE: QStatus = 37009i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_ALREADY_DISCOVERING: QStatus = 37010i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_FAILED: QStatus = 37011i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_CANCELFINDADVERTISEDNAME_REPLY_FAILED: QStatus = 37013i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_UNEXPECTED_DISPOSITION: QStatus = 37014i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INTERFACE_ACTIVATED: QStatus = 37015i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_BAD_PORT: QStatus = 37016i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_FAILED: QStatus = 37017i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_BINDSESSIONPORT_REPLY_INVALID_OPTS: QStatus = 37018i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_JOINSESSION_REPLY_ALREADY_JOINED: QStatus = 37019i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_SELF_CONNECT: QStatus = 37020i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_SECURITY_NOT_ENABLED: QStatus = 37021i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_LISTENER_ALREADY_SET: QStatus = 37022i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_PEER_AUTH_VERSION_MISMATCH: QStatus = 37023i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NOT_SUPPORTED: QStatus = 37024i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NO_DEST_SUPPORT: QStatus = 37025i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_SETLINKTIMEOUT_REPLY_FAILED: QStatus = 37026i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ACCESS_PERMISSION_WARNING: QStatus = 37027i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ACCESS_PERMISSION_ERROR: QStatus = 37028i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_DESTINATION_NOT_AUTHENTICATED: QStatus = 37029i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ENDPOINT_REDIRECTED: QStatus = 37030i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_AUTHENTICATION_PENDING: QStatus = 37031i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NOT_AUTHORIZED: QStatus = 37032i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PACKET_BUS_NO_SUCH_CHANNEL: QStatus = 37033i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PACKET_BAD_FORMAT: QStatus = 37034i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PACKET_CONNECT_TIMEOUT: QStatus = 37035i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PACKET_CHANNEL_FAIL: QStatus = 37036i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PACKET_TOO_LARGE: QStatus = 37037i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PACKET_BAD_PARAMETER: QStatus = 37038i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PACKET_BAD_CRC: QStatus = 37039i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_RENDEZVOUS_SERVER_DEACTIVATED_USER: QStatus = 37067i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_RENDEZVOUS_SERVER_UNKNOWN_USER: QStatus = 37068i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UNABLE_TO_CONNECT_TO_RENDEZVOUS_SERVER: QStatus = 37069i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NOT_CONNECTED_TO_RENDEZVOUS_SERVER: QStatus = 37070i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UNABLE_TO_SEND_MESSAGE_TO_RENDEZVOUS_SERVER: QStatus = 37071i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_RENDEZVOUS_SERVER_INTERFACE_MESSAGE: QStatus = 37072i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_PERSISTENT_CONNECTION_MESSAGE_RESPONSE: QStatus = 37073i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_ON_DEMAND_CONNECTION_MESSAGE_RESPONSE: QStatus = 37074i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_HTTP_METHOD_USED_FOR_RENDEZVOUS_SERVER_INTERFACE_MESSAGE: QStatus = 37075i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_RENDEZVOUS_SERVER_ERR500_INTERNAL_ERROR: QStatus = 37076i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_RENDEZVOUS_SERVER_ERR503_STATUS_UNAVAILABLE: QStatus = 37077i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_RENDEZVOUS_SERVER_ERR401_UNAUTHORIZED_REQUEST: QStatus = 37078i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_RENDEZVOUS_SERVER_UNRECOVERABLE_ERROR: QStatus = 37079i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_RENDEZVOUS_SERVER_ROOT_CERTIFICATE_UNINITIALIZED: QStatus = 37080i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SUCH_ANNOTATION: QStatus = 37081i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_ANNOTATION_ALREADY_EXISTS: QStatus = 37082i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_SOCK_CLOSING: QStatus = 37083i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NO_SUCH_DEVICE: QStatus = 37084i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P: QStatus = 37085i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P_TIMEOUT: QStatus = 37086i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P_NOT_CONNECTED: QStatus = 37087i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BAD_TRANSPORT_MASK: QStatus = 37088i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PROXIMITY_CONNECTION_ESTABLISH_FAIL: QStatus = 37089i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PROXIMITY_NO_PEERS_FOUND: QStatus = 37090i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_OBJECT_NOT_REGISTERED: QStatus = 37091i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P_DISABLED: QStatus = 37092i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P_BUSY: QStatus = 37093i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_INCOMPATIBLE_DAEMON: QStatus = 37094i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P_NO_GO: QStatus = 37095i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P_NO_STA: QStatus = 37096i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_P2P_FORBIDDEN: QStatus = 37097i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ONAPPSUSPEND_REPLY_FAILED: QStatus = 37098i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ONAPPSUSPEND_REPLY_UNSUPPORTED: QStatus = 37099i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ONAPPRESUME_REPLY_FAILED: QStatus = 37100i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_ONAPPRESUME_REPLY_UNSUPPORTED: QStatus = 37101i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_NO_SUCH_MESSAGE: QStatus = 37102i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_NO_SESSION: QStatus = 37103i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_BINDER: QStatus = 37104i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_MULTIPOINT: QStatus = 37105i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_FOUND: QStatus = 37106i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_REMOVESESSIONMEMBER_INCOMPATIBLE_REMOTE_DAEMON: QStatus = 37107i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_FAILED: QStatus = 37108i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_REMOVED_BY_BINDER: QStatus = 37109i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_MATCH_RULE_NOT_FOUND: QStatus = 37110i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_PING_FAILED: QStatus = 37111i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_PING_REPLY_UNREACHABLE: QStatus = 37112i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_MSG_TOO_LONG: QStatus = 37113i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_DEMUX_NO_ENDPOINT: QStatus = 37114i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_NO_NETWORK: QStatus = 37115i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_UNEXPECTED_LENGTH: QStatus = 37116i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_UNEXPECTED_FLOW: QStatus = 37117i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_DISCONNECT: QStatus = 37118i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_NOT_IMPLEMENTED: QStatus = 37119i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_NO_LISTENER: QStatus = 37120i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_STOPPING: QStatus = 37121i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_BACKPRESSURE: QStatus = 37122i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_BACKPRESSURE: QStatus = 37123i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_INVALID_STATE: QStatus = 37124i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_TTL_EXPIRED: QStatus = 37125i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_PERSIST_TIMEOUT: QStatus = 37126i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_PROBE_TIMEOUT: QStatus = 37127i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_REMOTE_CONNECTION_RESET: QStatus = 37128i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_BUSHELLO: QStatus = 37129i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_MESSAGE: QStatus = 37130i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_INVALID: QStatus = 37131i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_UNSUPPORTED: QStatus = 37132i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_ENDPOINT_STALLED: QStatus = 37133i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_INVALID_RESPONSE: QStatus = 37134i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_INVALID_CONNECTION: QStatus = 37135i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_LOCAL_DISCONNECT: QStatus = 37136i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_EARLY_EXIT: QStatus = 37137i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_LOCAL_DISCONNECT_FAIL: QStatus = 37138i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_DISCONNECTING: QStatus = 37139i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_PING_REPLY_INCOMPATIBLE_REMOTE_ROUTING_NODE: QStatus = 37140i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_PING_REPLY_TIMEOUT: QStatus = 37141i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_PING_REPLY_UNKNOWN_NAME: QStatus = 37142i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_PING_REPLY_FAILED: QStatus = 37143i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_TCP_MAX_UNTRUSTED: QStatus = 37144i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ALLJOYN_PING_REPLY_IN_PROGRESS: QStatus = 37145i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_LANGUAGE_NOT_SUPPORTED: QStatus = 37146i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ABOUT_FIELD_ALREADY_SPECIFIED: QStatus = 37147i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_NOT_DISCONNECTED: QStatus = 37148i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_ENDPOINT_NOT_STARTED: QStatus = 37149i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UDP_ENDPOINT_REMOVED: QStatus = 37150i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_VERSION_NOT_SUPPORTED: QStatus = 37151i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CONNECTION_LIMIT_EXCEEDED: QStatus = 37152i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ARDP_WRITE_BLOCKED: QStatus = 37153i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_PERMISSION_DENIED: QStatus = 37154i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ABOUT_DEFAULT_LANGUAGE_NOT_SPECIFIED: QStatus = 37155i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ABOUT_SESSIONPORT_NOT_BOUND: QStatus = 37156i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ABOUT_ABOUTDATA_MISSING_REQUIRED_FIELD: QStatus = 37157i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ABOUT_INVALID_ABOUTDATA_LISTENER: QStatus = 37158i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_PING_GROUP_NOT_FOUND: QStatus = 37159i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_REMOVED_BY_BINDER_SELF: QStatus = 37160i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_CONFIG: QStatus = 37161i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ABOUT_INVALID_ABOUTDATA_FIELD_VALUE: QStatus = 37162i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_ABOUT_INVALID_ABOUTDATA_FIELD_APPID_SIZE: QStatus = 37163i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_TRANSPORT_ACCESS_DENIED: QStatus = 37164i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_CERTIFICATE: QStatus = 37165i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_CERTIFICATE_NOT_FOUND: QStatus = 37166i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DUPLICATE_CERTIFICATE: QStatus = 37167i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_UNKNOWN_CERTIFICATE: QStatus = 37168i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_MISSING_DIGEST_IN_CERTIFICATE: QStatus = 37169i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DIGEST_MISMATCH: QStatus = 37170i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_DUPLICATE_KEY: QStatus = 37171i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NO_COMMON_TRUST: QStatus = 37172i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_MANIFEST_NOT_FOUND: QStatus = 37173i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_CERT_CHAIN: QStatus = 37174i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_NO_TRUST_ANCHOR: QStatus = 37175i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_APPLICATION_STATE: QStatus = 37176i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_FEATURE_NOT_AVAILABLE: QStatus = 37177i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_KEY_STORE_ALREADY_INITIALIZED: QStatus = 37178i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_KEY_STORE_ID_NOT_YET_SET: QStatus = 37179i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_POLICY_NOT_NEWER: QStatus = 37180i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_MANIFEST_REJECTED: QStatus = 37181i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_CERTIFICATE_USAGE: QStatus = 37182i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_INVALID_SIGNAL_EMISSION_TYPE: QStatus = 37183i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_APPLICATION_STATE_LISTENER_ALREADY_EXISTS: QStatus = 37184i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_APPLICATION_STATE_LISTENER_NO_SUCH_LISTENER: QStatus = 37185i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_MANAGEMENT_ALREADY_STARTED: QStatus = 37186i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_MANAGEMENT_NOT_STARTED: QStatus = 37187i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ER_BUS_DESCRIPTION_ALREADY_EXISTS: QStatus = 37188i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_about_announceflag = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const UNANNOUNCED: alljoyn_about_announceflag = 0i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ANNOUNCED: alljoyn_about_announceflag = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_applicationstate = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const NOT_CLAIMABLE: alljoyn_applicationstate = 0i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const CLAIMABLE: alljoyn_applicationstate = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const CLAIMED: alljoyn_applicationstate = 2i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const NEED_UPDATE: alljoyn_applicationstate = 3i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_claimcapability_masks = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const CAPABLE_ECDHE_NULL: alljoyn_claimcapability_masks = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const CAPABLE_ECDHE_ECDSA: alljoyn_claimcapability_masks = 4i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const CAPABLE_ECDHE_SPEKE: alljoyn_claimcapability_masks = 8i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_claimcapabilityadditionalinfo_masks = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const PASSWORD_GENERATED_BY_SECURITY_MANAGER: alljoyn_claimcapabilityadditionalinfo_masks = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const PASSWORD_GENERATED_BY_APPLICATION: alljoyn_claimcapabilityadditionalinfo_masks = 2i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_interfacedescription_securitypolicy = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const AJ_IFC_SECURITY_INHERIT: alljoyn_interfacedescription_securitypolicy = 0i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const AJ_IFC_SECURITY_REQUIRED: alljoyn_interfacedescription_securitypolicy = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const AJ_IFC_SECURITY_OFF: alljoyn_interfacedescription_securitypolicy = 2i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_messagetype = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_INVALID: alljoyn_messagetype = 0i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_METHOD_CALL: alljoyn_messagetype = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_METHOD_RET: alljoyn_messagetype = 2i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_ERROR: alljoyn_messagetype = 3i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_MESSAGE_SIGNAL: alljoyn_messagetype = 4i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_sessionlostreason = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_SESSIONLOST_INVALID: alljoyn_sessionlostreason = 0i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_SESSIONLOST_REMOTE_END_LEFT_SESSION: alljoyn_sessionlostreason = 1i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_SESSIONLOST_REMOTE_END_CLOSED_ABRUPTLY: alljoyn_sessionlostreason = 2i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_SESSIONLOST_REMOVED_BY_BINDER: alljoyn_sessionlostreason = 3i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_SESSIONLOST_LINK_TIMEOUT: alljoyn_sessionlostreason = 4i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_SESSIONLOST_REASON_OTHER: alljoyn_sessionlostreason = 5i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_typeid = i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_INVALID: alljoyn_typeid = 0i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_ARRAY: alljoyn_typeid = 97i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_BOOLEAN: alljoyn_typeid = 98i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_DOUBLE: alljoyn_typeid = 100i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_DICT_ENTRY: alljoyn_typeid = 101i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_SIGNATURE: alljoyn_typeid = 103i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_HANDLE: alljoyn_typeid = 104i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_INT32: alljoyn_typeid = 105i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_INT16: alljoyn_typeid = 110i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_OBJECT_PATH: alljoyn_typeid = 111i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_UINT16: alljoyn_typeid = 113i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_STRUCT: alljoyn_typeid = 114i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_STRING: alljoyn_typeid = 115i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_UINT64: alljoyn_typeid = 116i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_UINT32: alljoyn_typeid = 117i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_VARIANT: alljoyn_typeid = 118i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_INT64: alljoyn_typeid = 120i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_BYTE: alljoyn_typeid = 121i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_STRUCT_OPEN: alljoyn_typeid = 40i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_STRUCT_CLOSE: alljoyn_typeid = 41i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_DICT_ENTRY_OPEN: alljoyn_typeid = 123i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_DICT_ENTRY_CLOSE: alljoyn_typeid = 125i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_BOOLEAN_ARRAY: alljoyn_typeid = 25185i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_DOUBLE_ARRAY: alljoyn_typeid = 25697i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_INT32_ARRAY: alljoyn_typeid = 26977i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_INT16_ARRAY: alljoyn_typeid = 28257i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_UINT16_ARRAY: alljoyn_typeid = 29025i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_UINT64_ARRAY: alljoyn_typeid = 29793i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_UINT32_ARRAY: alljoyn_typeid = 30049i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_INT64_ARRAY: alljoyn_typeid = 30817i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_BYTE_ARRAY: alljoyn_typeid = 31073i32; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub const ALLJOYN_WILDCARD: alljoyn_typeid = 42i32; -#[repr(C)] -pub struct _alljoyn_abouticon_handle(pub u8); -#[repr(C)] -pub struct _alljoyn_abouticonobj_handle(pub u8); -#[repr(C)] -pub struct _alljoyn_abouticonproxy_handle(pub u8); -pub type alljoyn_aboutdata = isize; -pub type alljoyn_aboutdatalistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_aboutdatalistener_callbacks { - pub about_datalistener_getaboutdata: alljoyn_aboutdatalistener_getaboutdata_ptr, - pub about_datalistener_getannouncedaboutdata: alljoyn_aboutdatalistener_getannouncedaboutdata_ptr, -} -impl ::core::marker::Copy for alljoyn_aboutdatalistener_callbacks {} -impl ::core::clone::Clone for alljoyn_aboutdatalistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_aboutlistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_aboutlistener_callback { - pub about_listener_announced: alljoyn_about_announced_ptr, -} -impl ::core::marker::Copy for alljoyn_aboutlistener_callback {} -impl ::core::clone::Clone for alljoyn_aboutlistener_callback { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_aboutobj = isize; -pub type alljoyn_aboutobjectdescription = isize; -pub type alljoyn_aboutproxy = isize; -pub type alljoyn_applicationstatelistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_applicationstatelistener_callbacks { - pub state: alljoyn_applicationstatelistener_state_ptr, -} -impl ::core::marker::Copy for alljoyn_applicationstatelistener_callbacks {} -impl ::core::clone::Clone for alljoyn_applicationstatelistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_authlistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_authlistener_callbacks { - pub request_credentials: alljoyn_authlistener_requestcredentials_ptr, - pub verify_credentials: alljoyn_authlistener_verifycredentials_ptr, - pub security_violation: alljoyn_authlistener_securityviolation_ptr, - pub authentication_complete: alljoyn_authlistener_authenticationcomplete_ptr, -} -impl ::core::marker::Copy for alljoyn_authlistener_callbacks {} -impl ::core::clone::Clone for alljoyn_authlistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_authlistenerasync_callbacks { - pub request_credentials: alljoyn_authlistener_requestcredentialsasync_ptr, - pub verify_credentials: alljoyn_authlistener_verifycredentialsasync_ptr, - pub security_violation: alljoyn_authlistener_securityviolation_ptr, - pub authentication_complete: alljoyn_authlistener_authenticationcomplete_ptr, -} -impl ::core::marker::Copy for alljoyn_authlistenerasync_callbacks {} -impl ::core::clone::Clone for alljoyn_authlistenerasync_callbacks { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_autopinger = isize; -pub type alljoyn_busattachment = isize; -pub type alljoyn_buslistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_buslistener_callbacks { - pub listener_registered: alljoyn_buslistener_listener_registered_ptr, - pub listener_unregistered: alljoyn_buslistener_listener_unregistered_ptr, - pub found_advertised_name: alljoyn_buslistener_found_advertised_name_ptr, - pub lost_advertised_name: alljoyn_buslistener_lost_advertised_name_ptr, - pub name_owner_changed: alljoyn_buslistener_name_owner_changed_ptr, - pub bus_stopping: alljoyn_buslistener_bus_stopping_ptr, - pub bus_disconnected: alljoyn_buslistener_bus_disconnected_ptr, - pub property_changed: alljoyn_buslistener_bus_prop_changed_ptr, -} -impl ::core::marker::Copy for alljoyn_buslistener_callbacks {} -impl ::core::clone::Clone for alljoyn_buslistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_busobject = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_busobject_callbacks { - pub property_get: alljoyn_busobject_prop_get_ptr, - pub property_set: alljoyn_busobject_prop_set_ptr, - pub object_registered: alljoyn_busobject_object_registration_ptr, - pub object_unregistered: alljoyn_busobject_object_registration_ptr, -} -impl ::core::marker::Copy for alljoyn_busobject_callbacks {} -impl ::core::clone::Clone for alljoyn_busobject_callbacks { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_busobject_methodentry { - pub member: *const alljoyn_interfacedescription_member, - pub method_handler: alljoyn_messagereceiver_methodhandler_ptr, -} -impl ::core::marker::Copy for alljoyn_busobject_methodentry {} -impl ::core::clone::Clone for alljoyn_busobject_methodentry { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_certificateid { - pub serial: *mut u8, - pub serialLen: usize, - pub issuerPublicKey: *mut i8, - pub issuerAki: *mut u8, - pub issuerAkiLen: usize, -} -impl ::core::marker::Copy for alljoyn_certificateid {} -impl ::core::clone::Clone for alljoyn_certificateid { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_certificateidarray { - pub count: usize, - pub ids: *mut alljoyn_certificateid, -} -impl ::core::marker::Copy for alljoyn_certificateidarray {} -impl ::core::clone::Clone for alljoyn_certificateidarray { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_credentials = isize; -pub type alljoyn_interfacedescription = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_interfacedescription_member { - pub iface: alljoyn_interfacedescription, - pub memberType: alljoyn_messagetype, - pub name: ::windows_sys::core::PCSTR, - pub signature: ::windows_sys::core::PCSTR, - pub returnSignature: ::windows_sys::core::PCSTR, - pub argNames: ::windows_sys::core::PCSTR, - pub internal_member: *const ::core::ffi::c_void, -} -impl ::core::marker::Copy for alljoyn_interfacedescription_member {} -impl ::core::clone::Clone for alljoyn_interfacedescription_member { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_interfacedescription_property { - pub name: ::windows_sys::core::PCSTR, - pub signature: ::windows_sys::core::PCSTR, - pub access: u8, - pub internal_property: *const ::core::ffi::c_void, -} -impl ::core::marker::Copy for alljoyn_interfacedescription_property {} -impl ::core::clone::Clone for alljoyn_interfacedescription_property { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_keystore = isize; -pub type alljoyn_keystorelistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_keystorelistener_callbacks { - pub load_request: alljoyn_keystorelistener_loadrequest_ptr, - pub store_request: alljoyn_keystorelistener_storerequest_ptr, -} -impl ::core::marker::Copy for alljoyn_keystorelistener_callbacks {} -impl ::core::clone::Clone for alljoyn_keystorelistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_keystorelistener_with_synchronization_callbacks { - pub load_request: alljoyn_keystorelistener_loadrequest_ptr, - pub store_request: alljoyn_keystorelistener_storerequest_ptr, - pub acquire_exclusive_lock: alljoyn_keystorelistener_acquireexclusivelock_ptr, - pub release_exclusive_lock: alljoyn_keystorelistener_releaseexclusivelock_ptr, -} -impl ::core::marker::Copy for alljoyn_keystorelistener_with_synchronization_callbacks {} -impl ::core::clone::Clone for alljoyn_keystorelistener_with_synchronization_callbacks { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_manifestarray { - pub count: usize, - pub xmls: *mut *mut i8, -} -impl ::core::marker::Copy for alljoyn_manifestarray {} -impl ::core::clone::Clone for alljoyn_manifestarray { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_message = isize; -pub type alljoyn_msgarg = isize; -pub type alljoyn_observer = isize; -pub type alljoyn_observerlistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_observerlistener_callback { - pub object_discovered: alljoyn_observer_object_discovered_ptr, - pub object_lost: alljoyn_observer_object_lost_ptr, -} -impl ::core::marker::Copy for alljoyn_observerlistener_callback {} -impl ::core::clone::Clone for alljoyn_observerlistener_callback { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_permissionconfigurationlistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_permissionconfigurationlistener_callbacks { - pub factory_reset: alljoyn_permissionconfigurationlistener_factoryreset_ptr, - pub policy_changed: alljoyn_permissionconfigurationlistener_policychanged_ptr, - pub start_management: alljoyn_permissionconfigurationlistener_startmanagement_ptr, - pub end_management: alljoyn_permissionconfigurationlistener_endmanagement_ptr, -} -impl ::core::marker::Copy for alljoyn_permissionconfigurationlistener_callbacks {} -impl ::core::clone::Clone for alljoyn_permissionconfigurationlistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_permissionconfigurator = isize; -pub type alljoyn_pinglistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_pinglistener_callback { - pub destination_found: alljoyn_autopinger_destination_found_ptr, - pub destination_lost: alljoyn_autopinger_destination_lost_ptr, -} -impl ::core::marker::Copy for alljoyn_pinglistener_callback {} -impl ::core::clone::Clone for alljoyn_pinglistener_callback { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_proxybusobject = isize; -pub type alljoyn_proxybusobject_ref = isize; -pub type alljoyn_securityapplicationproxy = isize; -pub type alljoyn_sessionlistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_sessionlistener_callbacks { - pub session_lost: alljoyn_sessionlistener_sessionlost_ptr, - pub session_member_added: alljoyn_sessionlistener_sessionmemberadded_ptr, - pub session_member_removed: alljoyn_sessionlistener_sessionmemberremoved_ptr, -} -impl ::core::marker::Copy for alljoyn_sessionlistener_callbacks {} -impl ::core::clone::Clone for alljoyn_sessionlistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -pub type alljoyn_sessionopts = isize; -pub type alljoyn_sessionportlistener = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub struct alljoyn_sessionportlistener_callbacks { - pub accept_session_joiner: alljoyn_sessionportlistener_acceptsessionjoiner_ptr, - pub session_joined: alljoyn_sessionportlistener_sessionjoined_ptr, -} -impl ::core::marker::Copy for alljoyn_sessionportlistener_callbacks {} -impl ::core::clone::Clone for alljoyn_sessionportlistener_callbacks { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_about_announced_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_aboutdatalistener_getaboutdata_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_aboutdatalistener_getannouncedaboutdata_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_applicationstatelistener_state_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_authlistener_authenticationcomplete_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_authlistener_requestcredentials_ptr = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_authlistener_requestcredentialsasync_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_authlistener_securityviolation_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_authlistener_verifycredentials_ptr = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_authlistener_verifycredentialsasync_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_autopinger_destination_found_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_autopinger_destination_lost_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_busattachment_joinsessioncb_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_busattachment_setlinktimeoutcb_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_bus_disconnected_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_bus_prop_changed_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_bus_stopping_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_found_advertised_name_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_listener_registered_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_listener_unregistered_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_lost_advertised_name_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_buslistener_name_owner_changed_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_busobject_object_registration_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_busobject_prop_get_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_busobject_prop_set_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_interfacedescription_translation_callback_ptr = ::core::option::Option ::windows_sys::core::PSTR>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_keystorelistener_acquireexclusivelock_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_keystorelistener_loadrequest_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_keystorelistener_releaseexclusivelock_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_keystorelistener_storerequest_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_messagereceiver_methodhandler_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_messagereceiver_replyhandler_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_messagereceiver_signalhandler_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_observer_object_discovered_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_observer_object_lost_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_permissionconfigurationlistener_endmanagement_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_permissionconfigurationlistener_factoryreset_ptr = ::core::option::Option QStatus>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_permissionconfigurationlistener_policychanged_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_permissionconfigurationlistener_startmanagement_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_proxybusobject_listener_getallpropertiescb_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_proxybusobject_listener_getpropertycb_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_proxybusobject_listener_introspectcb_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_proxybusobject_listener_propertieschanged_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_proxybusobject_listener_setpropertycb_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_sessionlistener_sessionlost_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_sessionlistener_sessionmemberadded_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_sessionlistener_sessionmemberremoved_ptr = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_sessionportlistener_acceptsessionjoiner_ptr = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_AllJoyn\"`*"] -pub type alljoyn_sessionportlistener_sessionjoined_ptr = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/BiometricFramework/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/BiometricFramework/mod.rs deleted file mode 100644 index 5162004..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/BiometricFramework/mod.rs +++ /dev/null @@ -1,2542 +0,0 @@ -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioAcquireFocus ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioAsyncEnumBiometricUnits ( frameworkhandle : u32 , factor : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioAsyncEnumDatabases ( frameworkhandle : u32 , factor : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioAsyncEnumServiceProviders ( frameworkhandle : u32 , factor : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioAsyncMonitorFrameworkChanges ( frameworkhandle : u32 , changetypes : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] fn WinBioAsyncOpenFramework ( notificationmethod : WINBIO_ASYNC_NOTIFICATION_METHOD , targetwindow : super::super::Foundation:: HWND , messagecode : u32 , callbackroutine : PWINBIO_ASYNC_COMPLETION_CALLBACK , userdata : *const ::core::ffi::c_void , asynchronousopen : super::super::Foundation:: BOOL , frameworkhandle : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] fn WinBioAsyncOpenSession ( factor : u32 , pooltype : WINBIO_POOL , flags : u32 , unitarray : *const u32 , unitcount : usize , databaseid : *const :: windows_sys::core::GUID , notificationmethod : WINBIO_ASYNC_NOTIFICATION_METHOD , targetwindow : super::super::Foundation:: HWND , messagecode : u32 , callbackroutine : PWINBIO_ASYNC_COMPLETION_CALLBACK , userdata : *const ::core::ffi::c_void , asynchronousopen : super::super::Foundation:: BOOL , sessionhandle : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioCancel ( sessionhandle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioCaptureSample ( sessionhandle : u32 , purpose : u8 , flags : u8 , unitid : *mut u32 , sample : *mut *mut WINBIO_BIR , samplesize : *mut usize , rejectdetail : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioCaptureSampleWithCallback ( sessionhandle : u32 , purpose : u8 , flags : u8 , capturecallback : PWINBIO_CAPTURE_CALLBACK , capturecallbackcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioCloseFramework ( frameworkhandle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioCloseSession ( sessionhandle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioControlUnit ( sessionhandle : u32 , unitid : u32 , component : WINBIO_COMPONENT , controlcode : u32 , sendbuffer : *const u8 , sendbuffersize : usize , receivebuffer : *mut u8 , receivebuffersize : usize , receivedatasize : *mut usize , operationstatus : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioControlUnitPrivileged ( sessionhandle : u32 , unitid : u32 , component : WINBIO_COMPONENT , controlcode : u32 , sendbuffer : *const u8 , sendbuffersize : usize , receivebuffer : *mut u8 , receivebuffersize : usize , receivedatasize : *mut usize , operationstatus : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioDeleteTemplate ( sessionhandle : u32 , unitid : u32 , identity : *const WINBIO_IDENTITY , subfactor : u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnrollBegin ( sessionhandle : u32 , subfactor : u8 , unitid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnrollCapture ( sessionhandle : u32 , rejectdetail : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnrollCaptureWithCallback ( sessionhandle : u32 , enrollcallback : PWINBIO_ENROLL_CAPTURE_CALLBACK , enrollcallbackcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnrollCommit ( sessionhandle : u32 , identity : *mut WINBIO_IDENTITY , isnewtemplate : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnrollDiscard ( sessionhandle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnrollSelect ( sessionhandle : u32 , selectorvalue : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnumBiometricUnits ( factor : u32 , unitschemaarray : *mut *mut WINBIO_UNIT_SCHEMA , unitcount : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnumDatabases ( factor : u32 , storageschemaarray : *mut *mut WINBIO_STORAGE_SCHEMA , storagecount : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnumEnrollments ( sessionhandle : u32 , unitid : u32 , identity : *const WINBIO_IDENTITY , subfactorarray : *mut *mut u8 , subfactorcount : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioEnumServiceProviders ( factor : u32 , bspschemaarray : *mut *mut WINBIO_BSP_SCHEMA , bspcount : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioFree ( address : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioGetCredentialState ( identity : WINBIO_IDENTITY , r#type : WINBIO_CREDENTIAL_TYPE , credentialstate : *mut WINBIO_CREDENTIAL_STATE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioGetDomainLogonSetting ( value : *mut u8 , source : *mut WINBIO_SETTING_SOURCE ) -> ( ) ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioGetEnabledSetting ( value : *mut u8 , source : *mut WINBIO_SETTING_SOURCE ) -> ( ) ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioGetEnrolledFactors ( accountowner : *const WINBIO_IDENTITY , enrolledfactors : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioGetLogonSetting ( value : *mut u8 , source : *mut WINBIO_SETTING_SOURCE ) -> ( ) ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioGetProperty ( sessionhandle : u32 , propertytype : u32 , propertyid : u32 , unitid : u32 , identity : *const WINBIO_IDENTITY , subfactor : u8 , propertybuffer : *mut *mut ::core::ffi::c_void , propertybuffersize : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioIdentify ( sessionhandle : u32 , unitid : *mut u32 , identity : *mut WINBIO_IDENTITY , subfactor : *mut u8 , rejectdetail : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioIdentifyWithCallback ( sessionhandle : u32 , identifycallback : PWINBIO_IDENTIFY_CALLBACK , identifycallbackcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioImproveBegin ( sessionhandle : u32 , unitid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioImproveEnd ( sessionhandle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioLocateSensor ( sessionhandle : u32 , unitid : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioLocateSensorWithCallback ( sessionhandle : u32 , locatecallback : PWINBIO_LOCATE_SENSOR_CALLBACK , locatecallbackcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioLockUnit ( sessionhandle : u32 , unitid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioLogonIdentifiedUser ( sessionhandle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioMonitorPresence ( sessionhandle : u32 , unitid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioOpenSession ( factor : u32 , pooltype : WINBIO_POOL , flags : u32 , unitarray : *const u32 , unitcount : usize , databaseid : *const :: windows_sys::core::GUID , sessionhandle : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioRegisterEventMonitor ( sessionhandle : u32 , eventmask : u32 , eventcallback : PWINBIO_EVENT_CALLBACK , eventcallbackcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioReleaseFocus ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioRemoveAllCredentials ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioRemoveAllDomainCredentials ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioRemoveCredential ( identity : WINBIO_IDENTITY , r#type : WINBIO_CREDENTIAL_TYPE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioSetCredential ( r#type : WINBIO_CREDENTIAL_TYPE , credential : *const u8 , credentialsize : usize , format : WINBIO_CREDENTIAL_FORMAT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioSetProperty ( sessionhandle : u32 , propertytype : u32 , propertyid : u32 , unitid : u32 , identity : *const WINBIO_IDENTITY , subfactor : u8 , propertybuffer : *const ::core::ffi::c_void , propertybuffersize : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioUnlockUnit ( sessionhandle : u32 , unitid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioUnregisterEventMonitor ( sessionhandle : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioVerify ( sessionhandle : u32 , identity : *const WINBIO_IDENTITY , subfactor : u8 , unitid : *mut u32 , r#match : *mut u8 , rejectdetail : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] fn WinBioVerifyWithCallback ( sessionhandle : u32 , identity : *const WINBIO_IDENTITY , subfactor : u8 , verifycallback : PWINBIO_VERIFY_CALLBACK , verifycallbackcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winbio.dll""system" #[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] fn WinBioWait ( sessionhandle : u32 ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const FACILITY_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const FACILITY_WINBIO: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const GUID_DEVINTERFACE_BIOMETRIC_READER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2b5183a_99ea_4cc3_ad6b_80ca8d715b80); -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const IOCTL_BIOMETRIC_VENDOR: u32 = 4464640u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_BIR_ALGIN_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_BIR_ALIGN_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_ADAPTER_INTEGRITY_FAILURE: ::windows_sys::core::HRESULT = -2146860995i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_AUTO_LOGON_DISABLED: ::windows_sys::core::HRESULT = -2146860989i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_BAD_CAPTURE: ::windows_sys::core::HRESULT = -2146861048i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CALIBRATION_BUFFER_INVALID: ::windows_sys::core::HRESULT = -2146860975i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CALIBRATION_BUFFER_TOO_LARGE: ::windows_sys::core::HRESULT = -2146860976i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CALIBRATION_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2146860977i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CANCELED: ::windows_sys::core::HRESULT = -2146861052i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CAPTURE_ABORTED: ::windows_sys::core::HRESULT = -2146861050i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CONFIGURATION_FAILURE: ::windows_sys::core::HRESULT = -2146861005i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CRED_PROV_DISABLED: ::windows_sys::core::HRESULT = -2146861008i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CRED_PROV_NO_CREDENTIAL: ::windows_sys::core::HRESULT = -2146861007i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_CRED_PROV_SECURITY_LOCKOUT: ::windows_sys::core::HRESULT = -2146860985i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2146861034i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_BAD_INDEX_VECTOR: ::windows_sys::core::HRESULT = -2146861022i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_CANT_CLOSE: ::windows_sys::core::HRESULT = -2146861037i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_CANT_CREATE: ::windows_sys::core::HRESULT = -2146861039i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_CANT_ERASE: ::windows_sys::core::HRESULT = -2146861036i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_CANT_FIND: ::windows_sys::core::HRESULT = -2146861035i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_CANT_OPEN: ::windows_sys::core::HRESULT = -2146861038i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_CORRUPTED: ::windows_sys::core::HRESULT = -2146861030i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_EOF: ::windows_sys::core::HRESULT = -2146861023i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_FULL: ::windows_sys::core::HRESULT = -2146861032i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_LOCKED: ::windows_sys::core::HRESULT = -2146861031i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_NO_MORE_RECORDS: ::windows_sys::core::HRESULT = -2146861024i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_NO_RESULTS: ::windows_sys::core::HRESULT = -2146861025i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_NO_SUCH_RECORD: ::windows_sys::core::HRESULT = -2146861029i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_READ_ERROR: ::windows_sys::core::HRESULT = -2146861027i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATABASE_WRITE_ERROR: ::windows_sys::core::HRESULT = -2146861026i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATA_COLLECTION_IN_PROGRESS: ::windows_sys::core::HRESULT = -2146861045i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DATA_PROTECTION_FAILURE: ::windows_sys::core::HRESULT = -2146860986i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DEADLOCK_DETECTED: ::windows_sys::core::HRESULT = -2146860992i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DEVICE_BUSY: ::windows_sys::core::HRESULT = -2146861040i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DEVICE_FAILURE: ::windows_sys::core::HRESULT = -2146861002i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DISABLED: ::windows_sys::core::HRESULT = -2146861006i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DUPLICATE_ENROLLMENT: ::windows_sys::core::HRESULT = -2146861028i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_DUPLICATE_TEMPLATE: ::windows_sys::core::HRESULT = -2146861013i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_ENROLLMENT_CANCELED_BY_SUSPEND: ::windows_sys::core::HRESULT = -2146860965i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_ENROLLMENT_IN_PROGRESS: ::windows_sys::core::HRESULT = -2146861049i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_EVENT_MONITOR_ACTIVE: ::windows_sys::core::HRESULT = -2146860999i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_FAST_USER_SWITCH_DISABLED: ::windows_sys::core::HRESULT = -2146861001i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INCORRECT_BSP: ::windows_sys::core::HRESULT = -2146861020i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INCORRECT_SENSOR_POOL: ::windows_sys::core::HRESULT = -2146861019i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INCORRECT_SESSION_TYPE: ::windows_sys::core::HRESULT = -2146860994i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INSECURE_SENSOR: ::windows_sys::core::HRESULT = -2146860969i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_BUFFER: ::windows_sys::core::HRESULT = -2146860967i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_BUFFER_ID: ::windows_sys::core::HRESULT = -2146860968i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_CALIBRATION_FORMAT_ARRAY: ::windows_sys::core::HRESULT = -2146860980i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_CONTROL_CODE: ::windows_sys::core::HRESULT = -2146861047i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_DEVICE_STATE: ::windows_sys::core::HRESULT = -2146861041i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_KEY_IDENTIFIER: ::windows_sys::core::HRESULT = -2146860974i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2146861012i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_PROPERTY_ID: ::windows_sys::core::HRESULT = -2146860997i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_PROPERTY_TYPE: ::windows_sys::core::HRESULT = -2146860998i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_SENSOR_MODE: ::windows_sys::core::HRESULT = -2146861017i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_SUBFACTOR: ::windows_sys::core::HRESULT = -2146860981i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_TICKET: ::windows_sys::core::HRESULT = -2146860988i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_INVALID_UNIT: ::windows_sys::core::HRESULT = -2146861054i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_KEY_CREATION_FAILED: ::windows_sys::core::HRESULT = -2146860973i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_KEY_IDENTIFIER_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2146860972i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_LOCK_VIOLATION: ::windows_sys::core::HRESULT = -2146861014i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_MAX_ERROR_COUNT_EXCEEDED: ::windows_sys::core::HRESULT = -2146860990i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_NOT_ACTIVE_CONSOLE: ::windows_sys::core::HRESULT = -2146861000i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_NO_CAPTURE_DATA: ::windows_sys::core::HRESULT = -2146861018i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_NO_MATCH: ::windows_sys::core::HRESULT = -2146861051i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_NO_PREBOOT_IDENTITY: ::windows_sys::core::HRESULT = -2146860991i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_NO_SUPPORTED_CALIBRATION_FORMAT: ::windows_sys::core::HRESULT = -2146860979i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_POLICY_PROTECTION_UNAVAILABLE: ::windows_sys::core::HRESULT = -2146860970i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_PRESENCE_MONITOR_ACTIVE: ::windows_sys::core::HRESULT = -2146860982i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_PROPERTY_UNAVAILABLE: ::windows_sys::core::HRESULT = -2146860971i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_SAS_ENABLED: ::windows_sys::core::HRESULT = -2146861003i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_SELECTION_REQUIRED: ::windows_sys::core::HRESULT = -2146860983i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_SENSOR_UNAVAILABLE: ::windows_sys::core::HRESULT = -2146861004i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_SESSION_BUSY: ::windows_sys::core::HRESULT = -2146861011i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_SESSION_HANDLE_CLOSED: ::windows_sys::core::HRESULT = -2146860993i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_TICKET_QUOTA_EXCEEDED: ::windows_sys::core::HRESULT = -2146860987i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_TRUSTLET_INTEGRITY_FAIL: ::windows_sys::core::HRESULT = -2146860966i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNKNOWN_ID: ::windows_sys::core::HRESULT = -2146861053i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNSUPPORTED_DATA_FORMAT: ::windows_sys::core::HRESULT = -2146861044i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNSUPPORTED_DATA_TYPE: ::windows_sys::core::HRESULT = -2146861043i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNSUPPORTED_FACTOR: ::windows_sys::core::HRESULT = -2146861055i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNSUPPORTED_POOL_TYPE: ::windows_sys::core::HRESULT = -2146860984i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNSUPPORTED_PROPERTY: ::windows_sys::core::HRESULT = -2146860996i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNSUPPORTED_PURPOSE: ::windows_sys::core::HRESULT = -2146861042i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_E_UNSUPPORTED_SENSOR_CALIBRATION_FORMAT: ::windows_sys::core::HRESULT = -2146860978i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_I_EXTENDED_STATUS_INFORMATION: ::windows_sys::core::HRESULT = 589826i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_I_MORE_DATA: ::windows_sys::core::HRESULT = 589825i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_MAX_STRING_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_CURVE_FIELD_SIZE_V1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_DIGEST_SIZE_V1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_ENCRYPTION_BLOCK_SIZE_V1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_ENCRYPTION_KEY_SIZE_V1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_PRIVATE_KEY_SIZE_V1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_PUBLIC_KEY_SIZE_V1: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_RANDOM_SIZE_V1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_SIGNATURE_SIZE_V1: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SCP_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_WBDI_MAJOR_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_WBDI_MINOR_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_ANTI_SPOOF_POLICY_ACTION = i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_ANTI_SPOOF_DISABLE: WINBIO_ANTI_SPOOF_POLICY_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_ANTI_SPOOF_ENABLE: WINBIO_ANTI_SPOOF_POLICY_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_ANTI_SPOOF_REMOVE: WINBIO_ANTI_SPOOF_POLICY_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_ASYNC_NOTIFICATION_METHOD = i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_ASYNC_NOTIFY_NONE: WINBIO_ASYNC_NOTIFICATION_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_ASYNC_NOTIFY_CALLBACK: WINBIO_ASYNC_NOTIFICATION_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_ASYNC_NOTIFY_MESSAGE: WINBIO_ASYNC_NOTIFICATION_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_ASYNC_NOTIFY_MAXIMUM_VALUE: WINBIO_ASYNC_NOTIFICATION_METHOD = 3i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_COMPONENT = u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_COMPONENT_SENSOR: WINBIO_COMPONENT = 1u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_COMPONENT_ENGINE: WINBIO_COMPONENT = 2u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_COMPONENT_STORAGE: WINBIO_COMPONENT = 3u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_CREDENTIAL_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_PASSWORD_GENERIC: WINBIO_CREDENTIAL_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_PASSWORD_PACKED: WINBIO_CREDENTIAL_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_PASSWORD_PROTECTED: WINBIO_CREDENTIAL_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_CREDENTIAL_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_CREDENTIAL_NOT_SET: WINBIO_CREDENTIAL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_CREDENTIAL_SET: WINBIO_CREDENTIAL_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_CREDENTIAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_CREDENTIAL_PASSWORD: WINBIO_CREDENTIAL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_CREDENTIAL_ALL: WINBIO_CREDENTIAL_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_POLICY_SOURCE = i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_POLICY_UNKNOWN: WINBIO_POLICY_SOURCE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_POLICY_DEFAULT: WINBIO_POLICY_SOURCE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_POLICY_LOCAL: WINBIO_POLICY_SOURCE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_POLICY_ADMIN: WINBIO_POLICY_SOURCE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_POOL = u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_POOL_SYSTEM: WINBIO_POOL = 1u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_POOL_PRIVATE: WINBIO_POOL = 2u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type WINBIO_SETTING_SOURCE = u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SETTING_SOURCE_INVALID: WINBIO_SETTING_SOURCE = 0u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SETTING_SOURCE_DEFAULT: WINBIO_SETTING_SOURCE = 1u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SETTING_SOURCE_LOCAL: WINBIO_SETTING_SOURCE = 3u32; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub const WINBIO_SETTING_SOURCE_POLICY: WINBIO_SETTING_SOURCE = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_ACCOUNT_POLICY { - pub Identity: WINBIO_IDENTITY, - pub AntiSpoofBehavior: WINBIO_ANTI_SPOOF_POLICY_ACTION, -} -impl ::core::marker::Copy for WINBIO_ACCOUNT_POLICY {} -impl ::core::clone::Clone for WINBIO_ACCOUNT_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_ADAPTER_INTERFACE_VERSION { - pub MajorVersion: u16, - pub MinorVersion: u16, -} -impl ::core::marker::Copy for WINBIO_ADAPTER_INTERFACE_VERSION {} -impl ::core::clone::Clone for WINBIO_ADAPTER_INTERFACE_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_ANTI_SPOOF_POLICY { - pub Action: WINBIO_ANTI_SPOOF_POLICY_ACTION, - pub Source: WINBIO_POLICY_SOURCE, -} -impl ::core::marker::Copy for WINBIO_ANTI_SPOOF_POLICY {} -impl ::core::clone::Clone for WINBIO_ANTI_SPOOF_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT { - pub SessionHandle: u32, - pub Operation: u32, - pub SequenceNumber: u64, - pub TimeStamp: i64, - pub ApiStatus: ::windows_sys::core::HRESULT, - pub UnitId: u32, - pub UserData: *mut ::core::ffi::c_void, - pub Parameters: WINBIO_ASYNC_RESULT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WINBIO_ASYNC_RESULT_0 { - pub Verify: WINBIO_ASYNC_RESULT_0_20, - pub Identify: WINBIO_ASYNC_RESULT_0_15, - pub EnrollBegin: WINBIO_ASYNC_RESULT_0_3, - pub EnrollCapture: WINBIO_ASYNC_RESULT_0_4, - pub EnrollCommit: WINBIO_ASYNC_RESULT_0_5, - pub EnumEnrollments: WINBIO_ASYNC_RESULT_0_9, - pub CaptureSample: WINBIO_ASYNC_RESULT_0_0, - pub DeleteTemplate: WINBIO_ASYNC_RESULT_0_2, - pub GetProperty: WINBIO_ASYNC_RESULT_0_12, - pub SetProperty: WINBIO_ASYNC_RESULT_0_18, - pub GetEvent: WINBIO_ASYNC_RESULT_0_11, - pub ControlUnit: WINBIO_ASYNC_RESULT_0_1, - pub EnumServiceProviders: WINBIO_ASYNC_RESULT_0_10, - pub EnumBiometricUnits: WINBIO_ASYNC_RESULT_0_7, - pub EnumDatabases: WINBIO_ASYNC_RESULT_0_8, - pub VerifyAndReleaseTicket: WINBIO_ASYNC_RESULT_0_19, - pub IdentifyAndReleaseTicket: WINBIO_ASYNC_RESULT_0_14, - pub EnrollSelect: WINBIO_ASYNC_RESULT_0_6, - pub MonitorPresence: WINBIO_ASYNC_RESULT_0_16, - pub GetProtectionPolicy: WINBIO_ASYNC_RESULT_0_13, - pub NotifyUnitStatusChange: WINBIO_ASYNC_RESULT_0_17, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_0 { - pub Sample: *mut WINBIO_BIR, - pub SampleSize: usize, - pub RejectDetail: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_1 { - pub Component: WINBIO_COMPONENT, - pub ControlCode: u32, - pub OperationStatus: u32, - pub SendBuffer: *mut u8, - pub SendBufferSize: usize, - pub ReceiveBuffer: *mut u8, - pub ReceiveBufferSize: usize, - pub ReceiveDataSize: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_2 { - pub Identity: WINBIO_IDENTITY, - pub SubFactor: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_3 { - pub SubFactor: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_4 { - pub RejectDetail: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_5 { - pub Identity: WINBIO_IDENTITY, - pub IsNewTemplate: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_5 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_6 { - pub SelectorValue: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_6 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_7 { - pub UnitCount: usize, - pub UnitSchemaArray: *mut WINBIO_UNIT_SCHEMA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_7 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_8 { - pub StorageCount: usize, - pub StorageSchemaArray: *mut WINBIO_STORAGE_SCHEMA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_8 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_9 { - pub Identity: WINBIO_IDENTITY, - pub SubFactorCount: usize, - pub SubFactorArray: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_9 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_9 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_10 { - pub BspCount: usize, - pub BspSchemaArray: *mut WINBIO_BSP_SCHEMA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_10 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_10 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_11 { - pub Event: WINBIO_EVENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_11 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_11 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_12 { - pub PropertyType: u32, - pub PropertyId: u32, - pub Identity: WINBIO_IDENTITY, - pub SubFactor: u8, - pub PropertyBufferSize: usize, - pub PropertyBuffer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_12 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_12 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_13 { - pub Identity: WINBIO_IDENTITY, - pub Policy: WINBIO_PROTECTION_POLICY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_13 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_13 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_14 { - pub Identity: WINBIO_IDENTITY, - pub SubFactor: u8, - pub RejectDetail: u32, - pub Ticket: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_14 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_14 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_15 { - pub Identity: WINBIO_IDENTITY, - pub SubFactor: u8, - pub RejectDetail: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_15 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_15 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_16 { - pub ChangeType: u32, - pub PresenceCount: usize, - pub PresenceArray: *mut WINBIO_PRESENCE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_16 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_17 { - pub ExtendedStatus: WINBIO_EXTENDED_UNIT_STATUS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_17 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_17 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_18 { - pub PropertyType: u32, - pub PropertyId: u32, - pub Identity: WINBIO_IDENTITY, - pub SubFactor: u8, - pub PropertyBufferSize: usize, - pub PropertyBuffer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_18 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_18 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_19 { - pub Match: super::super::Foundation::BOOLEAN, - pub RejectDetail: u32, - pub Ticket: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_19 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_19 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_ASYNC_RESULT_0_20 { - pub Match: super::super::Foundation::BOOLEAN, - pub RejectDetail: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_ASYNC_RESULT_0_20 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_ASYNC_RESULT_0_20 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BDB_ANSI_381_HEADER { - pub RecordLength: u64, - pub FormatIdentifier: u32, - pub VersionNumber: u32, - pub ProductId: WINBIO_REGISTERED_FORMAT, - pub CaptureDeviceId: u16, - pub ImageAcquisitionLevel: u16, - pub HorizontalScanResolution: u16, - pub VerticalScanResolution: u16, - pub HorizontalImageResolution: u16, - pub VerticalImageResolution: u16, - pub ElementCount: u8, - pub ScaleUnits: u8, - pub PixelDepth: u8, - pub ImageCompressionAlg: u8, - pub Reserved: u16, -} -impl ::core::marker::Copy for WINBIO_BDB_ANSI_381_HEADER {} -impl ::core::clone::Clone for WINBIO_BDB_ANSI_381_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BDB_ANSI_381_RECORD { - pub BlockLength: u32, - pub HorizontalLineLength: u16, - pub VerticalLineLength: u16, - pub Position: u8, - pub CountOfViews: u8, - pub ViewNumber: u8, - pub ImageQuality: u8, - pub ImpressionType: u8, - pub Reserved: u8, -} -impl ::core::marker::Copy for WINBIO_BDB_ANSI_381_RECORD {} -impl ::core::clone::Clone for WINBIO_BDB_ANSI_381_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BIR { - pub HeaderBlock: WINBIO_BIR_DATA, - pub StandardDataBlock: WINBIO_BIR_DATA, - pub VendorDataBlock: WINBIO_BIR_DATA, - pub SignatureBlock: WINBIO_BIR_DATA, -} -impl ::core::marker::Copy for WINBIO_BIR {} -impl ::core::clone::Clone for WINBIO_BIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BIR_DATA { - pub Size: u32, - pub Offset: u32, -} -impl ::core::marker::Copy for WINBIO_BIR_DATA {} -impl ::core::clone::Clone for WINBIO_BIR_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BIR_HEADER { - pub ValidFields: u16, - pub HeaderVersion: u8, - pub PatronHeaderVersion: u8, - pub DataFlags: u8, - pub Type: u32, - pub Subtype: u8, - pub Purpose: u8, - pub DataQuality: i8, - pub CreationDate: i64, - pub ValidityPeriod: WINBIO_BIR_HEADER_0, - pub BiometricDataFormat: WINBIO_REGISTERED_FORMAT, - pub ProductId: WINBIO_REGISTERED_FORMAT, -} -impl ::core::marker::Copy for WINBIO_BIR_HEADER {} -impl ::core::clone::Clone for WINBIO_BIR_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BIR_HEADER_0 { - pub BeginDate: i64, - pub EndDate: i64, -} -impl ::core::marker::Copy for WINBIO_BIR_HEADER_0 {} -impl ::core::clone::Clone for WINBIO_BIR_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BLANK_PAYLOAD { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for WINBIO_BLANK_PAYLOAD {} -impl ::core::clone::Clone for WINBIO_BLANK_PAYLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_BSP_SCHEMA { - pub BiometricFactor: u32, - pub BspId: ::windows_sys::core::GUID, - pub Description: [u16; 256], - pub Vendor: [u16; 256], - pub Version: WINBIO_VERSION, -} -impl ::core::marker::Copy for WINBIO_BSP_SCHEMA {} -impl ::core::clone::Clone for WINBIO_BSP_SCHEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_CALIBRATION_INFO { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub CalibrationData: WINBIO_DATA, -} -impl ::core::marker::Copy for WINBIO_CALIBRATION_INFO {} -impl ::core::clone::Clone for WINBIO_CALIBRATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_CAPTURE_DATA { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub SensorStatus: u32, - pub RejectDetail: u32, - pub CaptureData: WINBIO_DATA, -} -impl ::core::marker::Copy for WINBIO_CAPTURE_DATA {} -impl ::core::clone::Clone for WINBIO_CAPTURE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_CAPTURE_PARAMETERS { - pub PayloadSize: u32, - pub Purpose: u8, - pub Format: WINBIO_REGISTERED_FORMAT, - pub VendorFormat: ::windows_sys::core::GUID, - pub Flags: u8, -} -impl ::core::marker::Copy for WINBIO_CAPTURE_PARAMETERS {} -impl ::core::clone::Clone for WINBIO_CAPTURE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_DATA { - pub Size: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for WINBIO_DATA {} -impl ::core::clone::Clone for WINBIO_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_DIAGNOSTICS { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub SensorStatus: u32, - pub VendorDiagnostics: WINBIO_DATA, -} -impl ::core::marker::Copy for WINBIO_DIAGNOSTICS {} -impl ::core::clone::Clone for WINBIO_DIAGNOSTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_ENCRYPTED_CAPTURE_PARAMS { - pub PayloadSize: u32, - pub Purpose: u8, - pub Format: WINBIO_REGISTERED_FORMAT, - pub VendorFormat: ::windows_sys::core::GUID, - pub Flags: u8, - pub NonceSize: u32, -} -impl ::core::marker::Copy for WINBIO_ENCRYPTED_CAPTURE_PARAMS {} -impl ::core::clone::Clone for WINBIO_ENCRYPTED_CAPTURE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WINBIO_ENGINE_INTERFACE { - pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, - pub Type: u32, - pub Size: usize, - pub AdapterId: ::windows_sys::core::GUID, - pub Attach: PIBIO_ENGINE_ATTACH_FN, - pub Detach: PIBIO_ENGINE_DETACH_FN, - pub ClearContext: PIBIO_ENGINE_CLEAR_CONTEXT_FN, - pub QueryPreferredFormat: PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN, - pub QueryIndexVectorSize: PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN, - pub QueryHashAlgorithms: PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN, - pub SetHashAlgorithm: PIBIO_ENGINE_SET_HASH_ALGORITHM_FN, - pub QuerySampleHint: PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN, - pub AcceptSampleData: PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN, - pub ExportEngineData: PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN, - pub VerifyFeatureSet: PIBIO_ENGINE_VERIFY_FEATURE_SET_FN, - pub IdentifyFeatureSet: PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN, - pub CreateEnrollment: PIBIO_ENGINE_CREATE_ENROLLMENT_FN, - pub UpdateEnrollment: PIBIO_ENGINE_UPDATE_ENROLLMENT_FN, - pub GetEnrollmentStatus: PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN, - pub GetEnrollmentHash: PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN, - pub CheckForDuplicate: PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN, - pub CommitEnrollment: PIBIO_ENGINE_COMMIT_ENROLLMENT_FN, - pub DiscardEnrollment: PIBIO_ENGINE_DISCARD_ENROLLMENT_FN, - pub ControlUnit: PIBIO_ENGINE_CONTROL_UNIT_FN, - pub ControlUnitPrivileged: PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN, - pub NotifyPowerChange: PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN, - pub Reserved_1: PIBIO_ENGINE_RESERVED_1_FN, - pub PipelineInit: PIBIO_ENGINE_PIPELINE_INIT_FN, - pub PipelineCleanup: PIBIO_ENGINE_PIPELINE_CLEANUP_FN, - pub Activate: PIBIO_ENGINE_ACTIVATE_FN, - pub Deactivate: PIBIO_ENGINE_DEACTIVATE_FN, - pub QueryExtendedInfo: PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN, - pub IdentifyAll: PIBIO_ENGINE_IDENTIFY_ALL_FN, - pub SetEnrollmentSelector: PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN, - pub SetEnrollmentParameters: PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN, - pub QueryExtendedEnrollmentStatus: PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN, - pub RefreshCache: PIBIO_ENGINE_REFRESH_CACHE_FN, - pub SelectCalibrationFormat: PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN, - pub QueryCalibrationData: PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN, - pub SetAccountPolicy: PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN, - pub CreateKey: PIBIO_ENGINE_CREATE_KEY_FN, - pub IdentifyFeatureSetSecure: PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN, - pub AcceptPrivateSensorTypeInfo: PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN, - pub CreateEnrollmentAuthenticated: PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN, - pub IdentifyFeatureSetAuthenticated: PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WINBIO_ENGINE_INTERFACE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WINBIO_ENGINE_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EVENT { - pub Type: u32, - pub Parameters: WINBIO_EVENT_0, -} -impl ::core::marker::Copy for WINBIO_EVENT {} -impl ::core::clone::Clone for WINBIO_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub union WINBIO_EVENT_0 { - pub Unclaimed: WINBIO_EVENT_0_2, - pub UnclaimedIdentify: WINBIO_EVENT_0_1, - pub Error: WINBIO_EVENT_0_0, -} -impl ::core::marker::Copy for WINBIO_EVENT_0 {} -impl ::core::clone::Clone for WINBIO_EVENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EVENT_0_0 { - pub ErrorCode: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for WINBIO_EVENT_0_0 {} -impl ::core::clone::Clone for WINBIO_EVENT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EVENT_0_1 { - pub UnitId: u32, - pub Identity: WINBIO_IDENTITY, - pub SubFactor: u8, - pub RejectDetail: u32, -} -impl ::core::marker::Copy for WINBIO_EVENT_0_1 {} -impl ::core::clone::Clone for WINBIO_EVENT_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EVENT_0_2 { - pub UnitId: u32, - pub RejectDetail: u32, -} -impl ::core::marker::Copy for WINBIO_EVENT_0_2 {} -impl ::core::clone::Clone for WINBIO_EVENT_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO { - pub GenericEngineCapabilities: u32, - pub Factor: u32, - pub Specific: WINBIO_EXTENDED_ENGINE_INFO_0, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub union WINBIO_EXTENDED_ENGINE_INFO_0 { - pub Null: u32, - pub FacialFeatures: WINBIO_EXTENDED_ENGINE_INFO_0_0, - pub Fingerprint: WINBIO_EXTENDED_ENGINE_INFO_0_1, - pub Iris: WINBIO_EXTENDED_ENGINE_INFO_0_2, - pub Voice: WINBIO_EXTENDED_ENGINE_INFO_0_3, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_0 { - pub Capabilities: u32, - pub EnrollmentRequirements: WINBIO_EXTENDED_ENGINE_INFO_0_0_0, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_0_0 { - pub Null: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_0_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_1 { - pub Capabilities: u32, - pub EnrollmentRequirements: WINBIO_EXTENDED_ENGINE_INFO_0_1_0, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_1 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_1_0 { - pub GeneralSamples: u32, - pub Center: u32, - pub TopEdge: u32, - pub BottomEdge: u32, - pub LeftEdge: u32, - pub RightEdge: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_1_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_2 { - pub Capabilities: u32, - pub EnrollmentRequirements: WINBIO_EXTENDED_ENGINE_INFO_0_2_0, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_2 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_2_0 { - pub Null: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_2_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_3 { - pub Capabilities: u32, - pub EnrollmentRequirements: WINBIO_EXTENDED_ENGINE_INFO_0_3_0, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_3 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENGINE_INFO_0_3_0 { - pub Null: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENGINE_INFO_0_3_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENGINE_INFO_0_3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_ENROLLMENT_PARAMETERS { - pub Size: usize, - pub SubFactor: u8, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_PARAMETERS {} -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS { - pub TemplateStatus: ::windows_sys::core::HRESULT, - pub RejectDetail: u32, - pub PercentComplete: u32, - pub Factor: u32, - pub SubFactor: u8, - pub Specific: WINBIO_EXTENDED_ENROLLMENT_STATUS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WINBIO_EXTENDED_ENROLLMENT_STATUS_0 { - pub Null: u32, - pub FacialFeatures: WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0, - pub Fingerprint: WINBIO_EXTENDED_ENROLLMENT_STATUS_0_1, - pub Iris: WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2, - pub Voice: WINBIO_EXTENDED_ENROLLMENT_STATUS_0_3, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0 { - pub BoundingBox: super::super::Foundation::RECT, - pub Distance: i32, - pub OpaqueEngineData: WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0_0 { - pub AdapterId: ::windows_sys::core::GUID, - pub Data: [u32; 78], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_1 { - pub GeneralSamples: u32, - pub Center: u32, - pub TopEdge: u32, - pub BottomEdge: u32, - pub LeftEdge: u32, - pub RightEdge: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2 { - pub EyeBoundingBox_1: super::super::Foundation::RECT, - pub EyeBoundingBox_2: super::super::Foundation::RECT, - pub PupilCenter_1: super::super::Foundation::POINT, - pub PupilCenter_2: super::super::Foundation::POINT, - pub Distance: i32, - pub GridPointCompletionPercent: u32, - pub GridPointIndex: u16, - pub Point3D: WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2_0, - pub StopCaptureAndShowCriticalFeedback: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2_0 { - pub X: f64, - pub Y: f64, - pub Z: f64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_ENROLLMENT_STATUS_0_3 { - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_ENROLLMENT_STATUS_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_SENSOR_INFO { - pub GenericSensorCapabilities: u32, - pub Factor: u32, - pub Specific: WINBIO_EXTENDED_SENSOR_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_SENSOR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_SENSOR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WINBIO_EXTENDED_SENSOR_INFO_0 { - pub Null: u32, - pub FacialFeatures: WINBIO_EXTENDED_SENSOR_INFO_0_0, - pub Fingerprint: WINBIO_EXTENDED_SENSOR_INFO_0_1, - pub Iris: WINBIO_EXTENDED_SENSOR_INFO_0_2, - pub Voice: WINBIO_EXTENDED_SENSOR_INFO_0_3, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_SENSOR_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_SENSOR_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_SENSOR_INFO_0_0 { - pub FrameSize: super::super::Foundation::RECT, - pub FrameOffset: super::super::Foundation::POINT, - pub MandatoryOrientation: u32, - pub HardwareInfo: WINBIO_EXTENDED_SENSOR_INFO_0_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_SENSOR_INFO_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_SENSOR_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_SENSOR_INFO_0_0_0 { - pub ColorSensorId: [u16; 260], - pub InfraredSensorId: [u16; 260], - pub InfraredSensorRotationAngle: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_SENSOR_INFO_0_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_SENSOR_INFO_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_SENSOR_INFO_0_1 { - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_SENSOR_INFO_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_SENSOR_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_SENSOR_INFO_0_2 { - pub FrameSize: super::super::Foundation::RECT, - pub FrameOffset: super::super::Foundation::POINT, - pub MandatoryOrientation: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_SENSOR_INFO_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_SENSOR_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_EXTENDED_SENSOR_INFO_0_3 { - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_EXTENDED_SENSOR_INFO_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_EXTENDED_SENSOR_INFO_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_STORAGE_INFO { - pub GenericStorageCapabilities: u32, - pub Factor: u32, - pub Specific: WINBIO_EXTENDED_STORAGE_INFO_0, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_STORAGE_INFO {} -impl ::core::clone::Clone for WINBIO_EXTENDED_STORAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub union WINBIO_EXTENDED_STORAGE_INFO_0 { - pub Null: u32, - pub FacialFeatures: WINBIO_EXTENDED_STORAGE_INFO_0_0, - pub Fingerprint: WINBIO_EXTENDED_STORAGE_INFO_0_1, - pub Iris: WINBIO_EXTENDED_STORAGE_INFO_0_2, - pub Voice: WINBIO_EXTENDED_STORAGE_INFO_0_3, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_STORAGE_INFO_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_STORAGE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_STORAGE_INFO_0_0 { - pub Capabilities: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_STORAGE_INFO_0_0 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_STORAGE_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_STORAGE_INFO_0_1 { - pub Capabilities: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_STORAGE_INFO_0_1 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_STORAGE_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_STORAGE_INFO_0_2 { - pub Capabilities: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_STORAGE_INFO_0_2 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_STORAGE_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_STORAGE_INFO_0_3 { - pub Capabilities: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_STORAGE_INFO_0_3 {} -impl ::core::clone::Clone for WINBIO_EXTENDED_STORAGE_INFO_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_EXTENDED_UNIT_STATUS { - pub Availability: u32, - pub ReasonCode: u32, -} -impl ::core::marker::Copy for WINBIO_EXTENDED_UNIT_STATUS {} -impl ::core::clone::Clone for WINBIO_EXTENDED_UNIT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_FP_BU_STATE { - pub SensorAttached: super::super::Foundation::BOOL, - pub CreationResult: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_FP_BU_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_FP_BU_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WINBIO_FRAMEWORK_INTERFACE { - pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, - pub Type: u32, - pub Size: usize, - pub AdapterId: ::windows_sys::core::GUID, - pub SetUnitStatus: PIBIO_FRAMEWORK_SET_UNIT_STATUS_FN, - pub VsmStorageAttach: PIBIO_STORAGE_ATTACH_FN, - pub VsmStorageDetach: PIBIO_STORAGE_DETACH_FN, - pub VsmStorageClearContext: PIBIO_STORAGE_CLEAR_CONTEXT_FN, - pub VsmStorageCreateDatabase: PIBIO_STORAGE_CREATE_DATABASE_FN, - pub VsmStorageOpenDatabase: PIBIO_STORAGE_OPEN_DATABASE_FN, - pub VsmStorageCloseDatabase: PIBIO_STORAGE_CLOSE_DATABASE_FN, - pub VsmStorageDeleteRecord: PIBIO_STORAGE_DELETE_RECORD_FN, - pub VsmStorageNotifyPowerChange: PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN, - pub VsmStoragePipelineInit: PIBIO_STORAGE_PIPELINE_INIT_FN, - pub VsmStoragePipelineCleanup: PIBIO_STORAGE_PIPELINE_CLEANUP_FN, - pub VsmStorageActivate: PIBIO_STORAGE_ACTIVATE_FN, - pub VsmStorageDeactivate: PIBIO_STORAGE_DEACTIVATE_FN, - pub VsmStorageQueryExtendedInfo: PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN, - pub VsmStorageCacheClear: PIBIO_FRAMEWORK_VSM_CACHE_CLEAR_FN, - pub VsmStorageCacheImportBegin: PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_BEGIN_FN, - pub VsmStorageCacheImportNext: PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_NEXT_FN, - pub VsmStorageCacheImportEnd: PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_END_FN, - pub VsmStorageCacheExportBegin: PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_BEGIN_FN, - pub VsmStorageCacheExportNext: PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_NEXT_FN, - pub VsmStorageCacheExportEnd: PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_END_FN, - pub VsmSensorAttach: PIBIO_SENSOR_ATTACH_FN, - pub VsmSensorDetach: PIBIO_SENSOR_DETACH_FN, - pub VsmSensorClearContext: PIBIO_SENSOR_CLEAR_CONTEXT_FN, - pub VsmSensorPushDataToEngine: PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN, - pub VsmSensorNotifyPowerChange: PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN, - pub VsmSensorPipelineInit: PIBIO_SENSOR_PIPELINE_INIT_FN, - pub VsmSensorPipelineCleanup: PIBIO_SENSOR_PIPELINE_CLEANUP_FN, - pub VsmSensorActivate: PIBIO_SENSOR_ACTIVATE_FN, - pub VsmSensorDeactivate: PIBIO_SENSOR_DEACTIVATE_FN, - pub VsmSensorAsyncImportRawBuffer: PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN, - pub VsmSensorAsyncImportSecureBuffer: PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN, - pub Reserved1: PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_1_FN, - pub Reserved2: PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_2_FN, - pub Reserved3: PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_3_FN, - pub Reserved4: PIBIO_STORAGE_RESERVED_1_FN, - pub Reserved5: PIBIO_STORAGE_RESERVED_2_FN, - pub AllocateMemory: PIBIO_FRAMEWORK_ALLOCATE_MEMORY_FN, - pub FreeMemory: PIBIO_FRAMEWORK_FREE_MEMORY_FN, - pub GetProperty: PIBIO_FRAMEWORK_GET_PROPERTY_FN, - pub LockAndValidateSecureBuffer: PIBIO_FRAMEWORK_LOCK_AND_VALIDATE_SECURE_BUFFER_FN, - pub ReleaseSecureBuffer: PIBIO_FRAMEWORK_RELEASE_SECURE_BUFFER_FN, - pub QueryAuthorizedEnrollments: PIBIO_FRAMEWORK_VSM_QUERY_AUTHORIZED_ENROLLMENTS_FN, - pub DecryptSample: PIBIO_FRAMEWORK_VSM_DECRYPT_SAMPLE_FN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WINBIO_FRAMEWORK_INTERFACE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WINBIO_FRAMEWORK_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_GESTURE_METADATA { - pub Size: usize, - pub BiometricType: u32, - pub MatchType: u32, - pub ProtectionType: u32, -} -impl ::core::marker::Copy for WINBIO_GESTURE_METADATA {} -impl ::core::clone::Clone for WINBIO_GESTURE_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_GET_INDICATOR { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub IndicatorStatus: u32, -} -impl ::core::marker::Copy for WINBIO_GET_INDICATOR {} -impl ::core::clone::Clone for WINBIO_GET_INDICATOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_IDENTITY { - pub Type: u32, - pub Value: WINBIO_IDENTITY_0, -} -impl ::core::marker::Copy for WINBIO_IDENTITY {} -impl ::core::clone::Clone for WINBIO_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub union WINBIO_IDENTITY_0 { - pub Null: u32, - pub Wildcard: u32, - pub TemplateGuid: ::windows_sys::core::GUID, - pub AccountSid: WINBIO_IDENTITY_0_0, - pub SecureId: [u8; 32], -} -impl ::core::marker::Copy for WINBIO_IDENTITY_0 {} -impl ::core::clone::Clone for WINBIO_IDENTITY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_IDENTITY_0_0 { - pub Size: u32, - pub Data: [u8; 68], -} -impl ::core::marker::Copy for WINBIO_IDENTITY_0_0 {} -impl ::core::clone::Clone for WINBIO_IDENTITY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_NOTIFY_WAKE { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub Reason: u32, -} -impl ::core::marker::Copy for WINBIO_NOTIFY_WAKE {} -impl ::core::clone::Clone for WINBIO_NOTIFY_WAKE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WINBIO_PIPELINE { - pub SensorHandle: super::super::Foundation::HANDLE, - pub EngineHandle: super::super::Foundation::HANDLE, - pub StorageHandle: super::super::Foundation::HANDLE, - pub SensorInterface: *mut WINBIO_SENSOR_INTERFACE, - pub EngineInterface: *mut WINBIO_ENGINE_INTERFACE, - pub StorageInterface: *mut WINBIO_STORAGE_INTERFACE, - pub SensorContext: *mut _WINIBIO_SENSOR_CONTEXT, - pub EngineContext: *mut _WINIBIO_ENGINE_CONTEXT, - pub StorageContext: *mut _WINIBIO_STORAGE_CONTEXT, - pub FrameworkInterface: *mut WINBIO_FRAMEWORK_INTERFACE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WINBIO_PIPELINE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WINBIO_PIPELINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_PRESENCE { - pub Factor: u32, - pub SubFactor: u8, - pub Status: ::windows_sys::core::HRESULT, - pub RejectDetail: u32, - pub Identity: WINBIO_IDENTITY, - pub TrackingId: u64, - pub Ticket: u64, - pub Properties: WINBIO_PRESENCE_PROPERTIES, - pub Authorization: WINBIO_PRESENCE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_PRESENCE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_PRESENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_PRESENCE_0 { - pub Size: u32, - pub Data: [u8; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_PRESENCE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_PRESENCE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WINBIO_PRESENCE_PROPERTIES { - pub FacialFeatures: WINBIO_PRESENCE_PROPERTIES_0, - pub Iris: WINBIO_PRESENCE_PROPERTIES_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_PRESENCE_PROPERTIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_PRESENCE_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_PRESENCE_PROPERTIES_0 { - pub BoundingBox: super::super::Foundation::RECT, - pub Distance: i32, - pub OpaqueEngineData: WINBIO_PRESENCE_PROPERTIES_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_PRESENCE_PROPERTIES_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_PRESENCE_PROPERTIES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_PRESENCE_PROPERTIES_0_0 { - pub AdapterId: ::windows_sys::core::GUID, - pub Data: [u32; 78], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_PRESENCE_PROPERTIES_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_PRESENCE_PROPERTIES_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINBIO_PRESENCE_PROPERTIES_1 { - pub EyeBoundingBox_1: super::super::Foundation::RECT, - pub EyeBoundingBox_2: super::super::Foundation::RECT, - pub PupilCenter_1: super::super::Foundation::POINT, - pub PupilCenter_2: super::super::Foundation::POINT, - pub Distance: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINBIO_PRESENCE_PROPERTIES_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINBIO_PRESENCE_PROPERTIES_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_PRIVATE_SENSOR_TYPE_INFO { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub PrivateSensorTypeInfo: WINBIO_DATA, -} -impl ::core::marker::Copy for WINBIO_PRIVATE_SENSOR_TYPE_INFO {} -impl ::core::clone::Clone for WINBIO_PRIVATE_SENSOR_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_PROTECTION_POLICY { - pub Version: u32, - pub Identity: WINBIO_IDENTITY, - pub DatabaseId: ::windows_sys::core::GUID, - pub UserState: u64, - pub PolicySize: usize, - pub Policy: [u8; 128], -} -impl ::core::marker::Copy for WINBIO_PROTECTION_POLICY {} -impl ::core::clone::Clone for WINBIO_PROTECTION_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_REGISTERED_FORMAT { - pub Owner: u16, - pub Type: u16, -} -impl ::core::marker::Copy for WINBIO_REGISTERED_FORMAT {} -impl ::core::clone::Clone for WINBIO_REGISTERED_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_SECURE_BUFFER_HEADER_V1 { - pub Type: u32, - pub Size: u32, - pub Flags: u32, - pub ValidationTag: u64, -} -impl ::core::marker::Copy for WINBIO_SECURE_BUFFER_HEADER_V1 {} -impl ::core::clone::Clone for WINBIO_SECURE_BUFFER_HEADER_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_SECURE_CONNECTION_DATA { - pub Size: u32, - pub Version: u16, - pub Flags: u16, - pub ModelCertificateSize: u32, - pub IntermediateCA1Size: u32, - pub IntermediateCA2Size: u32, -} -impl ::core::marker::Copy for WINBIO_SECURE_CONNECTION_DATA {} -impl ::core::clone::Clone for WINBIO_SECURE_CONNECTION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_SECURE_CONNECTION_PARAMS { - pub PayloadSize: u32, - pub Version: u16, - pub Flags: u16, -} -impl ::core::marker::Copy for WINBIO_SECURE_CONNECTION_PARAMS {} -impl ::core::clone::Clone for WINBIO_SECURE_CONNECTION_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_SENSOR_ATTRIBUTES { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub WinBioVersion: WINBIO_VERSION, - pub SensorType: u32, - pub SensorSubType: u32, - pub Capabilities: u32, - pub ManufacturerName: [u16; 256], - pub ModelName: [u16; 256], - pub SerialNumber: [u16; 256], - pub FirmwareVersion: WINBIO_VERSION, - pub SupportedFormatEntries: u32, - pub SupportedFormat: [WINBIO_REGISTERED_FORMAT; 1], -} -impl ::core::marker::Copy for WINBIO_SENSOR_ATTRIBUTES {} -impl ::core::clone::Clone for WINBIO_SENSOR_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WINBIO_SENSOR_INTERFACE { - pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, - pub Type: u32, - pub Size: usize, - pub AdapterId: ::windows_sys::core::GUID, - pub Attach: PIBIO_SENSOR_ATTACH_FN, - pub Detach: PIBIO_SENSOR_DETACH_FN, - pub ClearContext: PIBIO_SENSOR_CLEAR_CONTEXT_FN, - pub QueryStatus: PIBIO_SENSOR_QUERY_STATUS_FN, - pub Reset: PIBIO_SENSOR_RESET_FN, - pub SetMode: PIBIO_SENSOR_SET_MODE_FN, - pub SetIndicatorStatus: PIBIO_SENSOR_SET_INDICATOR_STATUS_FN, - pub GetIndicatorStatus: PIBIO_SENSOR_GET_INDICATOR_STATUS_FN, - pub StartCapture: PIBIO_SENSOR_START_CAPTURE_FN, - pub FinishCapture: PIBIO_SENSOR_FINISH_CAPTURE_FN, - pub ExportSensorData: PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN, - pub Cancel: PIBIO_SENSOR_CANCEL_FN, - pub PushDataToEngine: PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN, - pub ControlUnit: PIBIO_SENSOR_CONTROL_UNIT_FN, - pub ControlUnitPrivileged: PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN, - pub NotifyPowerChange: PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN, - pub PipelineInit: PIBIO_SENSOR_PIPELINE_INIT_FN, - pub PipelineCleanup: PIBIO_SENSOR_PIPELINE_CLEANUP_FN, - pub Activate: PIBIO_SENSOR_ACTIVATE_FN, - pub Deactivate: PIBIO_SENSOR_DEACTIVATE_FN, - pub QueryExtendedInfo: PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN, - pub QueryCalibrationFormats: PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN, - pub SetCalibrationFormat: PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN, - pub AcceptCalibrationData: PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN, - pub AsyncImportRawBuffer: PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN, - pub AsyncImportSecureBuffer: PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN, - pub QueryPrivateSensorType: PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN, - pub ConnectSecure: PIBIO_SENSOR_CONNECT_SECURE_FN, - pub StartCaptureEx: PIBIO_SENSOR_START_CAPTURE_EX_FN, - pub StartNotifyWake: PIBIO_SENSOR_START_NOTIFY_WAKE_FN, - pub FinishNotifyWake: PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WINBIO_SENSOR_INTERFACE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WINBIO_SENSOR_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_SET_INDICATOR { - pub PayloadSize: u32, - pub IndicatorStatus: u32, -} -impl ::core::marker::Copy for WINBIO_SET_INDICATOR {} -impl ::core::clone::Clone for WINBIO_SET_INDICATOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WINBIO_STORAGE_INTERFACE { - pub Version: WINBIO_ADAPTER_INTERFACE_VERSION, - pub Type: u32, - pub Size: usize, - pub AdapterId: ::windows_sys::core::GUID, - pub Attach: PIBIO_STORAGE_ATTACH_FN, - pub Detach: PIBIO_STORAGE_DETACH_FN, - pub ClearContext: PIBIO_STORAGE_CLEAR_CONTEXT_FN, - pub CreateDatabase: PIBIO_STORAGE_CREATE_DATABASE_FN, - pub EraseDatabase: PIBIO_STORAGE_ERASE_DATABASE_FN, - pub OpenDatabase: PIBIO_STORAGE_OPEN_DATABASE_FN, - pub CloseDatabase: PIBIO_STORAGE_CLOSE_DATABASE_FN, - pub GetDataFormat: PIBIO_STORAGE_GET_DATA_FORMAT_FN, - pub GetDatabaseSize: PIBIO_STORAGE_GET_DATABASE_SIZE_FN, - pub AddRecord: PIBIO_STORAGE_ADD_RECORD_FN, - pub DeleteRecord: PIBIO_STORAGE_DELETE_RECORD_FN, - pub QueryBySubject: PIBIO_STORAGE_QUERY_BY_SUBJECT_FN, - pub QueryByContent: PIBIO_STORAGE_QUERY_BY_CONTENT_FN, - pub GetRecordCount: PIBIO_STORAGE_GET_RECORD_COUNT_FN, - pub FirstRecord: PIBIO_STORAGE_FIRST_RECORD_FN, - pub NextRecord: PIBIO_STORAGE_NEXT_RECORD_FN, - pub GetCurrentRecord: PIBIO_STORAGE_GET_CURRENT_RECORD_FN, - pub ControlUnit: PIBIO_STORAGE_CONTROL_UNIT_FN, - pub ControlUnitPrivileged: PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN, - pub NotifyPowerChange: PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN, - pub PipelineInit: PIBIO_STORAGE_PIPELINE_INIT_FN, - pub PipelineCleanup: PIBIO_STORAGE_PIPELINE_CLEANUP_FN, - pub Activate: PIBIO_STORAGE_ACTIVATE_FN, - pub Deactivate: PIBIO_STORAGE_DEACTIVATE_FN, - pub QueryExtendedInfo: PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN, - pub NotifyDatabaseChange: PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN, - pub Reserved1: PIBIO_STORAGE_RESERVED_1_FN, - pub Reserved2: PIBIO_STORAGE_RESERVED_2_FN, - pub UpdateRecordBegin: PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN, - pub UpdateRecordCommit: PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WINBIO_STORAGE_INTERFACE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WINBIO_STORAGE_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_STORAGE_RECORD { - pub Identity: *mut WINBIO_IDENTITY, - pub SubFactor: u8, - pub IndexVector: *mut u32, - pub IndexElementCount: usize, - pub TemplateBlob: *mut u8, - pub TemplateBlobSize: usize, - pub PayloadBlob: *mut u8, - pub PayloadBlobSize: usize, -} -impl ::core::marker::Copy for WINBIO_STORAGE_RECORD {} -impl ::core::clone::Clone for WINBIO_STORAGE_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_STORAGE_SCHEMA { - pub BiometricFactor: u32, - pub DatabaseId: ::windows_sys::core::GUID, - pub DataFormat: ::windows_sys::core::GUID, - pub Attributes: u32, - pub FilePath: [u16; 256], - pub ConnectionString: [u16; 256], -} -impl ::core::marker::Copy for WINBIO_STORAGE_SCHEMA {} -impl ::core::clone::Clone for WINBIO_STORAGE_SCHEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_SUPPORTED_ALGORITHMS { - pub PayloadSize: u32, - pub WinBioHresult: ::windows_sys::core::HRESULT, - pub NumberOfAlgorithms: u32, - pub AlgorithmData: WINBIO_DATA, -} -impl ::core::marker::Copy for WINBIO_SUPPORTED_ALGORITHMS {} -impl ::core::clone::Clone for WINBIO_SUPPORTED_ALGORITHMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_UNIT_SCHEMA { - pub UnitId: u32, - pub PoolType: u32, - pub BiometricFactor: u32, - pub SensorSubType: u32, - pub Capabilities: u32, - pub DeviceInstanceId: [u16; 256], - pub Description: [u16; 256], - pub Manufacturer: [u16; 256], - pub Model: [u16; 256], - pub SerialNumber: [u16; 256], - pub FirmwareVersion: WINBIO_VERSION, -} -impl ::core::marker::Copy for WINBIO_UNIT_SCHEMA {} -impl ::core::clone::Clone for WINBIO_UNIT_SCHEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_UPDATE_FIRMWARE { - pub PayloadSize: u32, - pub FirmwareData: WINBIO_DATA, -} -impl ::core::marker::Copy for WINBIO_UPDATE_FIRMWARE {} -impl ::core::clone::Clone for WINBIO_UPDATE_FIRMWARE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub struct WINBIO_VERSION { - pub MajorVersion: u32, - pub MinorVersion: u32, -} -impl ::core::marker::Copy for WINBIO_VERSION {} -impl ::core::clone::Clone for WINBIO_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _WINIBIO_ENGINE_CONTEXT(pub u8); -#[repr(C)] -pub struct _WINIBIO_SENSOR_CONTEXT(pub u8); -#[repr(C)] -pub struct _WINIBIO_STORAGE_CONTEXT(pub u8); -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_ACTIVATE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_ATTACH_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_CLEAR_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_COMMIT_ENROLLMENT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_CONTROL_UNIT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_CREATE_ENROLLMENT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_CREATE_KEY_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_DEACTIVATE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_DETACH_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_DISCARD_ENROLLMENT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_IDENTIFY_ALL_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_PIPELINE_CLEANUP_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_PIPELINE_INIT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_REFRESH_CACHE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_RESERVED_1_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_SET_HASH_ALGORITHM_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_UPDATE_ENROLLMENT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_ENGINE_VERIFY_FEATURE_SET_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_ALLOCATE_MEMORY_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_FREE_MEMORY_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_GET_PROPERTY_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_LOCK_AND_VALIDATE_SECURE_BUFFER_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_RELEASE_SECURE_BUFFER_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_SET_UNIT_STATUS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_CACHE_CLEAR_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_BEGIN_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_END_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_NEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_BEGIN_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_END_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_NEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_DECRYPT_SAMPLE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_QUERY_AUTHORIZED_ENROLLMENTS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_1_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_2_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_3_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_ACTIVATE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_ATTACH_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_CANCEL_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_CLEAR_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_CONNECT_SECURE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_CONTROL_UNIT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_DEACTIVATE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_DETACH_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_FINISH_CAPTURE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_GET_INDICATOR_STATUS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_PIPELINE_CLEANUP_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_PIPELINE_INIT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_QUERY_STATUS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_RESET_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_SET_INDICATOR_STATUS_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_SET_MODE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_START_CAPTURE_EX_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_START_CAPTURE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_SENSOR_START_NOTIFY_WAKE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_ACTIVATE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_ADD_RECORD_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_ATTACH_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_CLEAR_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_CLOSE_DATABASE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_CONTROL_UNIT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_CREATE_DATABASE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_DEACTIVATE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_DELETE_RECORD_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_DETACH_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_ERASE_DATABASE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_FIRST_RECORD_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_GET_CURRENT_RECORD_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_GET_DATABASE_SIZE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_GET_DATA_FORMAT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_GET_RECORD_COUNT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_NEXT_RECORD_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_OPEN_DATABASE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_PIPELINE_CLEANUP_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_PIPELINE_INIT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_QUERY_BY_CONTENT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_QUERY_BY_SUBJECT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_RESERVED_1_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_RESERVED_2_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWINBIO_ASYNC_COMPLETION_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type PWINBIO_CAPTURE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type PWINBIO_ENROLL_CAPTURE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type PWINBIO_EVENT_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type PWINBIO_IDENTIFY_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`*"] -pub type PWINBIO_LOCATE_SENSOR_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PWINBIO_QUERY_ENGINE_INTERFACE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PWINBIO_QUERY_SENSOR_INTERFACE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PWINBIO_QUERY_STORAGE_INTERFACE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_BiometricFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWINBIO_VERIFY_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Bluetooth/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Bluetooth/mod.rs deleted file mode 100644 index b6a1517..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Bluetooth/mod.rs +++ /dev/null @@ -1,2719 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bthprops.cpl""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothAuthenticateDevice ( hwndparent : super::super::Foundation:: HWND , hradio : super::super::Foundation:: HANDLE , pbtbi : *mut BLUETOOTH_DEVICE_INFO , pszpasskey : :: windows_sys::core::PCWSTR , ulpasskeylength : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bthprops.cpl""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothAuthenticateDeviceEx ( hwndparentin : super::super::Foundation:: HWND , hradioin : super::super::Foundation:: HANDLE , pbtdiinout : *mut BLUETOOTH_DEVICE_INFO , pbtoobdata : *const BLUETOOTH_OOB_DATA_INFO , authenticationrequirement : AUTHENTICATION_REQUIREMENTS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bthprops.cpl""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothAuthenticateMultipleDevices ( hwndparent : super::super::Foundation:: HWND , hradio : super::super::Foundation:: HANDLE , cdevices : u32 , rgbtdi : *mut BLUETOOTH_DEVICE_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bthprops.cpl""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothDisplayDeviceProperties ( hwndparent : super::super::Foundation:: HWND , pbtdi : *mut BLUETOOTH_DEVICE_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothEnableDiscovery ( hradio : super::super::Foundation:: HANDLE , fenabled : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothEnableIncomingConnections ( hradio : super::super::Foundation:: HANDLE , fenabled : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothEnumerateInstalledServices ( hradio : super::super::Foundation:: HANDLE , pbtdi : *const BLUETOOTH_DEVICE_INFO , pcserviceinout : *mut u32 , pguidservices : *mut :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothFindDeviceClose ( hfind : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothFindFirstDevice ( pbtsp : *const BLUETOOTH_DEVICE_SEARCH_PARAMS , pbtdi : *mut BLUETOOTH_DEVICE_INFO ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothFindFirstRadio ( pbtfrp : *const BLUETOOTH_FIND_RADIO_PARAMS , phradio : *mut super::super::Foundation:: HANDLE ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothFindNextDevice ( hfind : isize , pbtdi : *mut BLUETOOTH_DEVICE_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothFindNextRadio ( hfind : isize , phradio : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothFindRadioClose ( hfind : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTAbortReliableWrite ( hdevice : super::super::Foundation:: HANDLE , reliablewritecontext : u64 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTBeginReliableWrite ( hdevice : super::super::Foundation:: HANDLE , reliablewritecontext : *mut u64 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTEndReliableWrite ( hdevice : super::super::Foundation:: HANDLE , reliablewritecontext : u64 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTGetCharacteristicValue ( hdevice : super::super::Foundation:: HANDLE , characteristic : *const BTH_LE_GATT_CHARACTERISTIC , characteristicvaluedatasize : u32 , characteristicvalue : *mut BTH_LE_GATT_CHARACTERISTIC_VALUE , characteristicvaluesizerequired : *mut u16 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTGetCharacteristics ( hdevice : super::super::Foundation:: HANDLE , service : *const BTH_LE_GATT_SERVICE , characteristicsbuffercount : u16 , characteristicsbuffer : *mut BTH_LE_GATT_CHARACTERISTIC , characteristicsbufferactual : *mut u16 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTGetDescriptorValue ( hdevice : super::super::Foundation:: HANDLE , descriptor : *const BTH_LE_GATT_DESCRIPTOR , descriptorvaluedatasize : u32 , descriptorvalue : *mut BTH_LE_GATT_DESCRIPTOR_VALUE , descriptorvaluesizerequired : *mut u16 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTGetDescriptors ( hdevice : super::super::Foundation:: HANDLE , characteristic : *const BTH_LE_GATT_CHARACTERISTIC , descriptorsbuffercount : u16 , descriptorsbuffer : *mut BTH_LE_GATT_DESCRIPTOR , descriptorsbufferactual : *mut u16 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTGetIncludedServices ( hdevice : super::super::Foundation:: HANDLE , parentservice : *const BTH_LE_GATT_SERVICE , includedservicesbuffercount : u16 , includedservicesbuffer : *mut BTH_LE_GATT_SERVICE , includedservicesbufferactual : *mut u16 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTGetServices ( hdevice : super::super::Foundation:: HANDLE , servicesbuffercount : u16 , servicesbuffer : *mut BTH_LE_GATT_SERVICE , servicesbufferactual : *mut u16 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTRegisterEvent ( hservice : super::super::Foundation:: HANDLE , eventtype : BTH_LE_GATT_EVENT_TYPE , eventparameterin : *const ::core::ffi::c_void , callback : PFNBLUETOOTH_GATT_EVENT_CALLBACK , callbackcontext : *const ::core::ffi::c_void , peventhandle : *mut isize , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTSetCharacteristicValue ( hdevice : super::super::Foundation:: HANDLE , characteristic : *const BTH_LE_GATT_CHARACTERISTIC , characteristicvalue : *const BTH_LE_GATT_CHARACTERISTIC_VALUE , reliablewritecontext : u64 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGATTSetDescriptorValue ( hdevice : super::super::Foundation:: HANDLE , descriptor : *const BTH_LE_GATT_DESCRIPTOR , descriptorvalue : *const BTH_LE_GATT_DESCRIPTOR_VALUE , flags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] fn BluetoothGATTUnregisterEvent ( eventhandle : isize , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGetDeviceInfo ( hradio : super::super::Foundation:: HANDLE , pbtdi : *mut BLUETOOTH_DEVICE_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothGetRadioInfo ( hradio : super::super::Foundation:: HANDLE , pradioinfo : *mut BLUETOOTH_RADIO_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothIsConnectable ( hradio : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothIsDiscoverable ( hradio : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothIsVersionAvailable ( majorversion : u8 , minorversion : u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothRegisterForAuthentication ( pbtdi : *const BLUETOOTH_DEVICE_INFO , phreghandle : *mut isize , pfncallback : PFN_AUTHENTICATION_CALLBACK , pvparam : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothRegisterForAuthenticationEx ( pbtdiin : *const BLUETOOTH_DEVICE_INFO , phreghandleout : *mut isize , pfncallbackin : PFN_AUTHENTICATION_CALLBACK_EX , pvparam : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] fn BluetoothRemoveDevice ( paddress : *const BLUETOOTH_ADDRESS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSdpEnumAttributes ( psdpstream : *const u8 , cbstreamsize : u32 , pfncallback : PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK , pvparam : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSdpGetAttributeValue ( precordstream : *const u8 , cbrecordlength : u32 , usattributeid : u16 , pattributedata : *mut SDP_ELEMENT_DATA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSdpGetContainerElementData ( pcontainerstream : *const u8 , cbcontainerlength : u32 , pelement : *mut isize , pdata : *mut SDP_ELEMENT_DATA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSdpGetElementData ( psdpstream : *const u8 , cbsdpstreamlength : u32 , pdata : *mut SDP_ELEMENT_DATA ) -> u32 ); -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] fn BluetoothSdpGetString ( precordstream : *const u8 , cbrecordlength : u32 , pstringdata : *const SDP_STRING_TYPE_DATA , usstringoffset : u16 , pszstring : :: windows_sys::core::PWSTR , pcchstringlength : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bthprops.cpl""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSelectDevices ( pbtsdp : *mut BLUETOOTH_SELECT_DEVICE_PARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bthprops.cpl""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSelectDevicesFree ( pbtsdp : *mut BLUETOOTH_SELECT_DEVICE_PARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSendAuthenticationResponse ( hradio : super::super::Foundation:: HANDLE , pbtdi : *const BLUETOOTH_DEVICE_INFO , pszpasskey : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSendAuthenticationResponseEx ( hradioin : super::super::Foundation:: HANDLE , pauthresponse : *const BLUETOOTH_AUTHENTICATE_RESPONSE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSetLocalServiceInfo ( hradioin : super::super::Foundation:: HANDLE , pclassguid : *const :: windows_sys::core::GUID , ulinstance : u32 , pserviceinfoin : *const BLUETOOTH_LOCAL_SERVICE_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothSetServiceState ( hradio : super::super::Foundation:: HANDLE , pbtdi : *const BLUETOOTH_DEVICE_INFO , pguidservice : *const :: windows_sys::core::GUID , dwserviceflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothUnregisterAuthentication ( hreghandle : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bluetoothapis.dll""system" #[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] fn BluetoothUpdateDeviceRecord ( pbtdi : *const BLUETOOTH_DEVICE_INFO ) -> u32 ); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SINK_SUPPORTED_FEATURES_AMPLIFIER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SINK_SUPPORTED_FEATURES_HEADPHONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SINK_SUPPORTED_FEATURES_RECORDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SINK_SUPPORTED_FEATURES_SPEAKER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SOURCE_SUPPORTED_FEATURES_MICROPHONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SOURCE_SUPPORTED_FEATURES_MIXER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SOURCE_SUPPORTED_FEATURES_PLAYER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const A2DP_SOURCE_SUPPORTED_FEATURES_TUNER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AF_BTH: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ATT_PROTOCOL_UUID16: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVCTP_PROTOCOL_UUID16: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVDTP_PROTOCOL_UUID16: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CATEGORY_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CATEGORY_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CATEGORY_3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CATEGORY_4: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CT_BROWSING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_IMAGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_IMAGE_PROPERTIES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_LINKED_THUMBNAIL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_TG_BROWSING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_TG_COVER_ART: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_TG_GROUP_NAVIGATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_TG_MULTIPLE_PLAYER_APPLICATIONS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRCP_SUPPORTED_FEATURES_TG_PLAYER_APPLICATION_SETTINGS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRemoteControlControllerServiceClass_UUID16: u32 = 4367u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRemoteControlServiceClassID_UUID16: u32 = 4366u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AVRemoteControlTargetServiceClassID_UUID16: u32 = 4364u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AdvancedAudioDistributionProfileID_UUID16: u32 = 4365u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AdvancedAudioDistributionServiceClassID_UUID16: u32 = 4365u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AudioSinkServiceClassID_UUID16: u32 = 4363u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AudioSinkSourceServiceClassID_UUID16: u32 = 4363u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AudioSourceServiceClassID_UUID16: u32 = 4362u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AudioVideoServiceClassID_UUID16: u32 = 4396u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const AudioVideoServiceClass_UUID16: u32 = 4396u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_ADDRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_BR: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_BR_SECURE_CONNECTION_PAIRED: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_COD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_CONNECTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_CONNECTION_INBOUND: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_DEBUGKEY: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_EIR: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_CONNECTABLE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_CONNECTED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_DEBUGKEY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_DISCOVERABLE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_MITM_PROTECTED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_NAME: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_PAIRED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_PERSONAL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_PRIVACY_ENABLED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_RANDOM_ADDRESS_TYPE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_SECURE_CONNECTION_PAIRED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_LE_VISIBLE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_PAIRED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_PERSONAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_RSSI: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_SHORT_NAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_SSP_MITM_PROTECTED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_SSP_PAIRED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_SSP_SUPPORTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_TX_POWER: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BDIF_VISIBLE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_DEVICE_NAME_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_CONNECTION_AUTHENTICATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_CONNECTION_ENCRYPTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_CACHE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_DEVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_RETURN_ALL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_SIGNED_WRITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_GATT_FLAG_WRITE_WITHOUT_RESPONSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MAX_NAME_SIZE: u32 = 248u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MAX_PASSKEY_BUFFER_SIZE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MAX_PASSKEY_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MAX_SERVICE_NAME_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_SERVICE_DISABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_SERVICE_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BNEP_PROTOCOL_UUID16: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHLEENUM_ATT_MTU_DEFAULT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHLEENUM_ATT_MTU_INITIAL_NEGOTIATION: u32 = 525u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHLEENUM_ATT_MTU_MAX: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHLEENUM_ATT_MTU_MIN: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHNS_RESULT_DEVICE_AUTHENTICATED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHNS_RESULT_DEVICE_CONNECTED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHNS_RESULT_DEVICE_REMEMBERED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHPROTO_L2CAP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTHPROTO_RFCOMM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ADDR_GIAC: u32 = 10390323u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ADDR_IAC_FIRST: u32 = 10390272u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ADDR_IAC_LAST: u32 = 10390335u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ADDR_LIAC: u32 = 10390272u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ADDR_STRING_SIZE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_128_UUIDS_COMPLETE_ID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_128_UUIDS_PARTIAL_ID: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_16_UUIDS_COMPLETE_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_16_UUIDS_PARTIAL_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_32_UUIDS_COMPLETE_ID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_32_UUIDS_PARTIAL_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_FLAGS_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_LOCAL_NAME_COMPLETE_ID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_LOCAL_NAME_PARTIAL_ID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_MANUFACTURER_ID: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_OOB_BD_ADDR_ID: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_OOB_COD_ID: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_OOB_OPT_DATA_LEN_ID: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_OOB_SP_HASH_ID: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_OOB_SP_RANDOMIZER_ID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_SIZE: u32 = 240u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_EIR_TX_POWER_LEVEL_ID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_ACL_CONNECTION_ALREADY_EXISTS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_AUTHENTICATION_FAILURE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_CHANNEL_CLASSIFICATION_NOT_SUPPORTED: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_COARSE_CLOCK_ADJUSTMENT_REJECTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_COMMAND_DISALLOWED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_CONNECTION_FAILED_TO_BE_ESTABLISHED: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_CONNECTION_REJECTED_DUE_TO_NO_SUITABLE_CHANNEL_FOUND: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_CONNECTION_TIMEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_CONTROLLER_BUSY: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_DIFFERENT_TRANSACTION_COLLISION: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_DIRECTED_ADVERTISING_TIMEOUT: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_ENCRYPTION_MODE_NOT_ACCEPTABLE: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_HARDWARE_FAILURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_HOST_BUSY_PAIRING: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_HOST_REJECTED_LIMITED_RESOURCES: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_HOST_REJECTED_PERSONAL_DEVICE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_HOST_REJECTED_SECURITY_REASONS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_HOST_TIMEOUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_INSTANT_PASSED: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_INSUFFICIENT_SECURITY: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_INVALID_HCI_PARAMETER: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_INVALID_LMP_PARAMETERS: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_KEY_MISSING: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_LIMIT_REACHED: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_LMP_PDU_NOT_ALLOWED: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_LMP_RESPONSE_TIMEOUT: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_LMP_TRANSACTION_COLLISION: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_LOCAL_HOST_TERMINATED_CONNECTION: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_MAC_CONNECTION_FAILED: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_MAX_NUMBER_OF_CONNECTIONS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_MAX_NUMBER_OF_SCO_CONNECTIONS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_MEMORY_FULL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_NO_CONNECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_OPERATION_CANCELLED_BY_HOST: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_PACKET_TOO_LONG: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_PAGE_TIMEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_PAIRING_NOT_ALLOWED: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_PARAMETER_OUT_OF_MANDATORY_RANGE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_QOS_IS_NOT_SUPPORTED: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_QOS_REJECTED: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_QOS_UNACCEPTABLE_PARAMETER: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_REMOTE_LOW_RESOURCES: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_REMOTE_POWERING_OFF: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_REMOTE_USER_ENDED_CONNECTION: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_REPEATED_ATTEMPTS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_RESERVED_SLOT_VIOLATION: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_ROLE_CHANGE_NOT_ALLOWED: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_ROLE_SWITCH_FAILED: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_ROLE_SWITCH_PENDING: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_SCO_AIRMODE_REJECTED: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_SCO_INTERVAL_REJECTED: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_SCO_OFFSET_REJECTED: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_SECURE_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_TYPE_0_SUBMAP_NOT_DEFINED: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UKNOWN_LMP_PDU: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNACCEPTABLE_CONNECTION_INTERVAL: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNIT_KEY_NOT_USED: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNKNOWN_ADVERTISING_IDENTIFIER: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNKNOWN_HCI_COMMAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNSPECIFIED: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNSPECIFIED_ERROR: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNSUPPORTED_FEATURE_OR_PARAMETER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNSUPPORTED_LMP_PARM_VALUE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_ERROR_UNSUPPORTED_REMOTE_FEATURE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_HOST_FEATURE_ENHANCED_RETRANSMISSION_MODE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_HOST_FEATURE_LOW_ENERGY: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_HOST_FEATURE_SCO_HCI: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_HOST_FEATURE_SCO_HCIBYPASS: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_HOST_FEATURE_STREAMING_MODE: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_IOCTL_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ATT_BLUETOOTH_BASE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_1000_8000_00805f9b34fb); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ATT_CID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ATT_MAX_VALUE_SIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ATT_TRANSACTION_TIMEOUT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_ATTRIBUTE_NOT_FOUND: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_ATTRIBUTE_NOT_LONG: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INSUFFICIENT_AUTHENTICATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INSUFFICIENT_AUTHORIZATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INSUFFICIENT_ENCRYPTION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INSUFFICIENT_ENCRYPTION_KEY_SIZE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INSUFFICIENT_RESOURCES: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INVALID_ATTRIBUTE_VALUE_LENGTH: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INVALID_HANDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INVALID_OFFSET: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_INVALID_PDU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_PREPARE_QUEUE_FULL: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_READ_NOT_PERMITTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_REQUEST_NOT_SUPPORTED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_UNKNOWN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_UNLIKELY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_UNSUPPORTED_GROUP_TYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_ERROR_WRITE_NOT_PERMITTED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_BLOOD_PRESSURE_SUBCATEGORY_ARM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_BLOOD_PRESSURE_SUBCATEGORY_WRIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_BARCODE_SCANNER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_BLOOD_PRESSURE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_CLOCK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_COMPUTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_CYCLING: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_DISPLAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_EYE_GLASSES: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_GLUCOSE_METER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_HEART_RATE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_HID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_KEYRING: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_MASK: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_MEDIA_PLAYER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_OFFSET: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_OUTDOOR_SPORTS_ACTIVITY: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_PHONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_PLUSE_OXIMETER: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_REMOTE_CONTROL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_RUNNING_WALKING_SENSOR: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_TAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_THERMOMETER: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_UNCATEGORIZED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_WATCH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CATEGORY_WEIGHT_SCALE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_CADENCE_SENSOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_CYCLING_COMPUTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_POWER_SENSOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_SPEED_AND_CADENCE_SENSOR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_SPEED_SENSOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HEART_RATE_SUBCATEGORY_HEART_RATE_BELT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_BARCODE_SCANNER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_CARD_READER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_DIGITAL_PEN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_DIGITIZER_TABLET: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_GAMEPAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_JOYSTICK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_KEYBOARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_MOUSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_DISPLAY_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_NAVIGATION_DISPLAY_DEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_NAVIGATION_POD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_POD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_PULSE_OXIMETER_SUBCATEGORY_FINGERTIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_PULSE_OXIMETER_SUBCATEGORY_WRIST_WORN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_IN_SHOE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_ON_HIP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_ON_SHOE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_SUBCATEGORY_GENERIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_SUB_CATEGORY_MASK: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_THERMOMETER_SUBCATEGORY_EAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GAP_APPEARANCE_WATCH_SUBCATEGORY_SPORTS_WATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_ATTRIBUTE_TYPE_CHARACTERISTIC: u32 = 10243u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_ATTRIBUTE_TYPE_INCLUDE: u32 = 10242u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_ATTRIBUTE_TYPE_PRIMARY_SERVICE: u32 = 10240u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_ATTRIBUTE_TYPE_SECONDARY_SERVICE: u32 = 10241u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_AGGREGATE_FORMAT: u32 = 10501u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_CLIENT_CONFIGURATION: u32 = 10498u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_EXTENDED_PROPERTIES: u32 = 10496u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_FORMAT: u32 = 10500u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_SERVER_CONFIGURATION: u32 = 10499u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_USER_DESCRIPTION: u32 = 10497u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_TYPE_APPEARANCE: u32 = 10753u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_TYPE_DEVICE_NAME: u32 = 10752u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_TYPE_PERIPHERAL_PREFERED_CONNECTION_PARAMETER: u32 = 10756u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_TYPE_PERIPHERAL_PRIVACY_FLAG: u32 = 10754u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_TYPE_RECONNECTION_ADDRESS: u32 = 10755u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_CHARACTERISTIC_TYPE_SERVICE_CHANGED: u32 = 10757u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_GATT_DEFAULT_MAX_INCLUDED_SERVICES_DEPTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_SERVICE_GAP: u32 = 6144u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LE_SERVICE_GATT: u32 = 6145u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_LINK_KEY_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MAJORVERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MAX_NAME_SIZE: u32 = 248u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MAX_PIN_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MAX_SERVICE_NAME_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_3COM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_ALCATEL: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_APPLE: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_ARUBA_NETWORKS: u32 = 283u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_ATMEL: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_AVM_BERLIN: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_BANDSPEED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_BROADCOM: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_CONEXANT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_CSR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_C_TECHNOLOGIES: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_DIGIANSWER: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_ERICSSON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_HITACHI: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_IBM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_INFINEON: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_INTEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_INTERNAL_USE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_INVENTEL: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_KC_TECHNOLOGY: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_LUCENT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_MACRONIX_INTERNATIONAL: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_MANSELLA: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_MARVELL: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_MICROSOFT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_MITEL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_MITSIBUSHI: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_MOTOROLA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_NEC: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_NEWLOGIC: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_NOKIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_NORDIC_SEMICONDUCTORS_ASA: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_OPEN_INTERFACE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_PARTHUS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_PHILIPS_SEMICONDUCTOR: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_QUALCOMM: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_RF_MICRO_DEVICES: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_ROHDE_SCHWARZ: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_RTX_TELECOM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_SIGNIA: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_SILICONWAVE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_SYMBOL_TECHNOLOGIES: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_TENOVIS: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_TI: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_TOSHIBA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_TRANSILICA: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_TTPCOM: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_WAVEPLUS_TECHNOLOGY_CO: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_WIDCOMM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MFG_ZEEVO: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_MINORVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_SDP_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BTH_VID_DEFAULT_VALUE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BT_PORT_DYN_FIRST: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BT_PORT_MAX: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BT_PORT_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BasicPrintingProfileID_UUID16: u32 = 4386u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BasicPrintingServiceClassID_UUID16: u32 = 4386u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const Bluetooth_Base_UUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_1000_8000_00805f9b34fb); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BrowseGroupDescriptorServiceClassID_UUID16: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CMPT_PROTOCOL_UUID16: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_CAMCORDER: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_CAR_AUDIO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_GAMING_TOY: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_HANDS_FREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_HEADPHONES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_HEADSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_HEADSET_HANDS_FREE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_HIFI_AUDIO: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_LOUDSPEAKER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_MICROPHONE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_PORTABLE_AUDIO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_SET_TOP_BOX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_UNCLASSIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_VCR: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_VIDEO_CAMERA: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_VIDEO_DISPLAY_CONFERENCING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_VIDEO_DISPLAY_LOUDSPEAKER: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_AUDIO_MINOR_VIDEO_MONITOR: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_COMPUTER_MINOR_DESKTOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_COMPUTER_MINOR_HANDHELD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_COMPUTER_MINOR_LAPTOP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_COMPUTER_MINOR_PALM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_COMPUTER_MINOR_SERVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_COMPUTER_MINOR_UNCLASSIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_COMPUTER_MINOR_WEARABLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_FORMAT_BIT_OFFSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_FORMAT_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_BLOOD_PRESSURE_MONITOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_GLUCOSE_METER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_HEALTH_DATA_DISPLAY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_HEART_PULSE_MONITOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_PULSE_OXIMETER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_STEP_COUNTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_THERMOMETER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_HEALTH_MINOR_WEIGHING_SCALE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_IMAGING_MINOR_CAMERA_MASK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_IMAGING_MINOR_DISPLAY_MASK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_IMAGING_MINOR_PRINTER_MASK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_IMAGING_MINOR_SCANNER_MASK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_0_USED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_17_USED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_33_USED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_50_USED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_67_USED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_83_USED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_99_USED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_BIT_OFFSET: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_FULL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_ACCESS_MASK: u32 = 224u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_MINOR_MASK: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_LAN_MINOR_UNCLASSIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_AUDIO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_COMPUTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_HEALTH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_IMAGING: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_LAN_ACCESS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_MASK: u32 = 7936u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_MISCELLANEOUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_PERIPHERAL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_PHONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_TOY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_UNCLASSIFIED: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MAJOR_WEARABLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MINOR_BIT_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_MINOR_MASK: u32 = 252u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PERIPHERAL_MINOR_GAMEPAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PERIPHERAL_MINOR_JOYSTICK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PERIPHERAL_MINOR_KEYBOARD_MASK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PERIPHERAL_MINOR_NO_CATEGORY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PERIPHERAL_MINOR_POINTER_MASK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PERIPHERAL_MINOR_REMOTE_CONTROL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PERIPHERAL_MINOR_SENSING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PHONE_MINOR_CELLULAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PHONE_MINOR_CORDLESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PHONE_MINOR_SMART: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PHONE_MINOR_UNCLASSIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_PHONE_MINOR_WIRED_MODEM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_AUDIO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_CAPTURING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_INFORMATION: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_LIMITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_MASK: u32 = 16769024u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_MAX_COUNT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_NETWORKING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_OBJECT_XFER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_POSITIONING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_RENDERING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_SERVICE_TELEPHONY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_TOY_MINOR_CONTROLLER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_TOY_MINOR_DOLL_ACTION_FIGURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_TOY_MINOR_GAME: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_TOY_MINOR_ROBOT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_TOY_MINOR_VEHICLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_WEARABLE_MINOR_GLASSES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_WEARABLE_MINOR_HELMET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_WEARABLE_MINOR_JACKET: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_WEARABLE_MINOR_PAGER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const COD_WEARABLE_MINOR_WRIST_WATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CORDLESS_EXTERNAL_NETWORK_ANALOG_CELLULAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CORDLESS_EXTERNAL_NETWORK_CDMA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CORDLESS_EXTERNAL_NETWORK_GSM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CORDLESS_EXTERNAL_NETWORK_ISDN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CORDLESS_EXTERNAL_NETWORK_OTHER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CORDLESS_EXTERNAL_NETWORK_PACKET_SWITCHED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CORDLESS_EXTERNAL_NETWORK_PSTN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CTNAccessServiceClassID_UUID16: u32 = 4412u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CTNNotificationServiceClassID_UUID16: u32 = 4413u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CTNProfileID_UUID16: u32 = 4414u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CommonISDNAccessServiceClassID_UUID16: u32 = 4392u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CommonISDNAccessServiceClass_UUID16: u32 = 4392u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CordlessServiceClassID_UUID16: u32 = 4361u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CordlessTelephonyServiceClassID_UUID16: u32 = 4361u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const DI_VENDOR_ID_SOURCE_BLUETOOTH_SIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const DI_VENDOR_ID_SOURCE_USB_IF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const DialupNetworkingServiceClassID_UUID16: u32 = 4355u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const DirectPrintingReferenceObjectsServiceClassID_UUID16: u32 = 4384u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const DirectPrintingServiceClassID_UUID16: u32 = 4376u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ENCODING_UTF_8: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ESdpUpnpIpLapServiceClassID_UUID16: u32 = 4865u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ESdpUpnpIpPanServiceClassID_UUID16: u32 = 4864u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ESdpUpnpL2capServiceClassID_UUID16: u32 = 4866u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const FTP_PROTOCOL_UUID16: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const FaxServiceClassID_UUID16: u32 = 4369u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GNSSProfileID_UUID16: u32 = 4405u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GNSSServerServiceClassID_UUID16: u32 = 4406u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GNServiceClassID_UUID16: u32 = 4375u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTHLE_DEVICE_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x781aee18_7733_4ce4_add0_91f41c67b592); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_AUTHENTICATION_REQUEST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5dc9136d_996c_46db_84f5_32c0a3f47352); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_GATT_SERVICE_DEVICE_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e3bb679_4372_40c8_9eaa_4509df260cd8); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_HCI_EVENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc240062_1541_49be_b463_84c4dcd7bf7f); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_HCI_VENDOR_EVENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x547247e6_45bb_4c33_af8c_c00efe15a71d); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_KEYPRESS_EVENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd668dfcd_0f4e_4efc_bfe0_392eeec5109c); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_L2CAP_EVENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7eae4030_b709_4aa8_ac55_e953829c9daa); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_RADIO_IN_RANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea3b5b82_26ee_450e_b0d8_d26fe30a3869); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BLUETOOTH_RADIO_OUT_OF_RANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe28867c9_c2aa_4ced_b969_4570866037c4); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BTHPORT_DEVICE_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0850302a_b344_4fda_9be9_90576b8d46f0); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GUID_BTH_RFCOMM_SERVICE_DEVICE_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb142fc3e_fa4e_460b_8abc_072b628b3c70); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GenericAudioServiceClassID_UUID16: u32 = 4611u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GenericFileTransferServiceClassID_UUID16: u32 = 4610u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GenericNetworkingServiceClassID_UUID16: u32 = 4609u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const GenericTelephonyServiceClassID_UUID16: u32 = 4612u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCCC_PROTOCOL_UUID16: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCDC_PROTOCOL_UUID16: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCI_CONNECTION_TYPE_ACL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCI_CONNECTION_TYPE_LE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCI_CONNECTION_TYPE_SCO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCI_CONNNECTION_TYPE_ACL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCI_CONNNECTION_TYPE_SCO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCN_PROTOCOL_UUID16: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCRPrintServiceClassID_UUID16: u32 = 4390u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HCRScanServiceClassID_UUID16: u32 = 4391u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HID_PROTOCOL_UUID16: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HTTP_PROTOCOL_UUID16: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HandsfreeAudioGatewayServiceClassID_UUID16: u32 = 4383u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HandsfreeServiceClassID_UUID16: u32 = 4382u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HardcopyCableReplacementProfileID_UUID16: u32 = 4389u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HardcopyCableReplacementServiceClassID_UUID16: u32 = 4389u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HeadsetAudioGatewayServiceClassID_UUID16: u32 = 4370u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HeadsetHSServiceClassID_UUID16: u32 = 4401u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HeadsetServiceClassID_UUID16: u32 = 4360u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HealthDeviceProfileID_UUID16: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HealthDeviceProfileSinkServiceClassID_UUID16: u32 = 5122u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HealthDeviceProfileSourceServiceClassID_UUID16: u32 = 5121u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const HumanInterfaceDeviceServiceClassID_UUID16: u32 = 4388u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IP_PROTOCOL_UUID16: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ImagingAutomaticArchiveServiceClassID_UUID16: u32 = 4380u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ImagingReferenceObjectsServiceClassID_UUID16: u32 = 4381u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ImagingResponderServiceClassID_UUID16: u32 = 4379u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ImagingServiceClassID_UUID16: u32 = 4378u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ImagingServiceProfileID_UUID16: u32 = 4378u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IntercomServiceClassID_UUID16: u32 = 4368u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IrMCSyncServiceClassID_UUID16: u32 = 4356u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IrMcSyncCommandServiceClassID_UUID16: u32 = 4359u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const L2CAP_DEFAULT_MTU: u32 = 672u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const L2CAP_MAX_MTU: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const L2CAP_MIN_MTU: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const L2CAP_PROTOCOL_UUID16: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LANAccessUsingPPPServiceClassID_UUID16: u32 = 4354u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LANGUAGE_EN_US: u32 = 25966u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LANG_BASE_ENCODING_INDEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LANG_BASE_LANGUAGE_INDEX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LANG_BASE_OFFSET_INDEX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LANG_DEFAULT_ID: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LAP_GIAC_VALUE: u32 = 10390323u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const LAP_LIAC_VALUE: u32 = 10390272u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MAX_L2CAP_INFO_DATA_LENGTH: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MAX_L2CAP_PING_DATA_LENGTH: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MAX_UUIDS_IN_QUERY: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MPSProfileID_UUID16: u32 = 4410u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MPSServiceClassID_UUID16: u32 = 4411u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MessageAccessProfileID_UUID16: u32 = 4404u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MessageAccessServerServiceClassID_UUID16: u32 = 4402u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MessageNotificationServerServiceClassID_UUID16: u32 = 4403u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const NAPServiceClassID_UUID16: u32 = 4374u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const NS_BTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBEXFileTransferServiceClassID_UUID16: u32 = 4358u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBEXObjectPushServiceClassID_UUID16: u32 = 4357u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBEX_PROTOCOL_UUID16: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBJECT_PUSH_FORMAT_ANY: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBJECT_PUSH_FORMAT_ICAL_2_0: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBJECT_PUSH_FORMAT_VCAL_1_0: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBJECT_PUSH_FORMAT_VCARD_2_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBJECT_PUSH_FORMAT_VCARD_3_0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBJECT_PUSH_FORMAT_VMESSAGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const OBJECT_PUSH_FORMAT_VNOTE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PANUServiceClassID_UUID16: u32 = 4373u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PF_BTH: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_3DSP: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_ATT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_AVCTP: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_AVCTP_BROWSE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_AVDTP: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_BNEP: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_HID_CONTROL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_HID_INTERRUPT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_LE_IPSP: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_RFCOMM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_SDP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_TCS_BIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_TCS_BIN_CORDLESS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_UDI_C_PLANE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PSM_UPNP: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PhonebookAccessPceServiceClassID_UUID16: u32 = 4398u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PhonebookAccessProfileID_UUID16: u32 = 4400u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PhonebookAccessPseServiceClassID_UUID16: u32 = 4399u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PnPInformationServiceClassID_UUID16: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PrintingStatusServiceClassID_UUID16: u32 = 4387u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const PublicBrowseGroupServiceClassID_UUID16: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_CMD_MSC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_CMD_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_CMD_RLS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_CMD_RPN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_CMD_RPN_REQUEST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_CMD_RPN_RESPONSE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_MAX_MTU: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_MIN_MTU: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RFCOMM_PROTOCOL_UUID16: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RLS_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RLS_FRAMING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RLS_OVERRUN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RLS_PARITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_115200: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_19200: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_230400: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_2400: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_38400: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_4800: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_57600: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_7200: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_BAUD_9600: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_DATA_5: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_DATA_6: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_DATA_7: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_DATA_8: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_FLOW_RTC_IN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_FLOW_RTC_OUT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_FLOW_RTR_IN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_FLOW_RTR_OUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_FLOW_X_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_FLOW_X_OUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_BAUD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_PARITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_P_TYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_RTC_IN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_RTC_OUT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_RTR_IN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_RTR_OUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_STOP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_XOFF: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_XON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_X_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARAM_X_OUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARITY_EVEN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARITY_MARK: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARITY_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARITY_ODD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_PARITY_SPACE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_STOP_1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const RPN_STOP_1_5: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ReferencePrintingServiceClassID_UUID16: u32 = 4377u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ReflectsUIServiceClassID_UUID16: u32 = 4385u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SAP_BIT_OFFSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_A2DP_SUPPORTED_FEATURES: u32 = 785u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_ADDITIONAL_PROTOCOL_DESCRIPTOR_LIST: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_AVAILABILITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_AVRCP_SUPPORTED_FEATURES: u32 = 785u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_BROWSE_GROUP_ID: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_BROWSE_GROUP_LIST: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_CLASS_ID_LIST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_CLIENT_EXECUTABLE_URL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_CORDLESS_EXTERNAL_NETWORK: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_DI_PRIMARY_RECORD: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_DI_PRODUCT_ID: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_DI_SPECIFICATION_ID: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_DI_VENDOR_ID: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_DI_VENDOR_ID_SOURCE: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_DI_VERSION: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_DOCUMENTATION_URL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_FAX_AUDIO_FEEDBACK_SUPPORT: u32 = 773u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_FAX_CLASS_1_SUPPORT: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_FAX_CLASS_2_0_SUPPORT: u32 = 771u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_FAX_CLASS_2_SUPPORT: u32 = 772u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HEADSET_REMOTE_AUDIO_VOLUME_CONTROL: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HFP_SUPPORTED_FEATURES: u32 = 785u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_BATTERY_POWER: u32 = 521u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_BOOT_DEVICE: u32 = 526u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_COUNTRY_CODE: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_DESCRIPTOR_LIST: u32 = 518u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_DEVICE_RELEASE_NUMBER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_DEVICE_SUBCLASS: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_LANG_ID_BASE_LIST: u32 = 519u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_NORMALLY_CONNECTABLE: u32 = 525u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_PARSER_VERSION: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_PROFILE_VERSION: u32 = 523u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_RECONNECT_INITIATE: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_REMOTE_WAKE: u32 = 522u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_SDP_DISABLE: u32 = 520u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_SSR_HOST_MAX_LATENCY: u32 = 527u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_SSR_HOST_MIN_TIMEOUT: u32 = 528u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_SUPERVISION_TIMEOUT: u32 = 524u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_HID_VIRTUAL_CABLE: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_ICON_URL: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_IMAGING_SUPPORTED_CAPABILITIES: u32 = 784u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_IMAGING_SUPPORTED_FEATURES: u32 = 785u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_IMAGING_SUPPORTED_FUNCTIONS: u32 = 786u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_IMAGING_TOTAL_DATA_CAPACITY: u32 = 787u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_INFO_TIME_TO_LIVE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_LANG_BASE_ATTRIB_ID_LIST: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_LAN_LPSUBNET: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_OBJECT_PUSH_SUPPORTED_FORMATS_LIST: u32 = 771u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PAN_HOME_PAGE_URL: u32 = 776u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PAN_MAX_NET_ACCESS_RATE: u32 = 780u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PAN_NETWORK_ADDRESS: u32 = 774u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PAN_NET_ACCESS_TYPE: u32 = 779u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PAN_SECURITY_DESCRIPTION: u32 = 778u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PAN_WAP_GATEWAY: u32 = 775u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PAN_WAP_STACK_TYPE: u32 = 777u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PROFILE_DESCRIPTOR_LIST: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PROFILE_SPECIFIC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_PROTOCOL_DESCRIPTOR_LIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_RECORD_HANDLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_RECORD_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_SDP_DATABASE_STATE: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_SDP_VERSION_NUMBER_LIST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_SERVICE_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_SERVICE_VERSION: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ATTRIB_SYNCH_SUPPORTED_DATA_STORES_LIST: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_CONNECT_ALLOW_PIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_CONNECT_CACHE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_DEFAULT_INQUIRY_MAX_RESPONSES: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_DEFAULT_INQUIRY_SECONDS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ERROR_INSUFFICIENT_RESOURCES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ERROR_INVALID_CONTINUATION_STATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ERROR_INVALID_PDU_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ERROR_INVALID_RECORD_HANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ERROR_INVALID_REQUEST_SYNTAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ERROR_INVALID_SDP_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_MAX_INQUIRY_SECONDS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_PROTOCOL_UUID16: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_REQUEST_TO_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_REQUEST_TO_MAX: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_REQUEST_TO_MIN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_SEARCH_NO_FORMAT_CHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_SEARCH_NO_PARSE_CHECK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_SERVICE_ATTRIBUTE_REQUEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_SERVICE_SEARCH_ATTRIBUTE_REQUEST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_SERVICE_SEARCH_REQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_OPTION_DO_NOT_PUBLISH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_OPTION_DO_NOT_PUBLISH_EIR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_OPTION_NO_PUBLIC_BROWSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_AUTHENTICATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_AUTHORIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_DISABLED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_ENCRYPT_OPTIONAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_ENCRYPT_REQUIRED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_NO_ASK: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SERVICE_SECURITY_USE_DEFAULTS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SOL_L2CAP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SOL_RFCOMM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SOL_SDP: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SO_BTH_AUTHENTICATE: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SO_BTH_ENCRYPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SO_BTH_MTU: u32 = 2147483655u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SO_BTH_MTU_MAX: u32 = 2147483656u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SO_BTH_MTU_MIN: u32 = 2147483658u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STRING_DESCRIPTION_OFFSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STRING_NAME_OFFSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STRING_PROVIDER_NAME_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_ADDR_FMT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("(%02x:%02x:%02x:%02x:%02x:%02x)"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_ADDR_FMTA: ::windows_sys::core::PCSTR = ::windows_sys::s!("(%02x:%02x:%02x:%02x:%02x:%02x)"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_ADDR_FMTW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("(%02x:%02x:%02x:%02x:%02x:%02x)"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_ADDR_SHORT_FMT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%04x%08x"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_ADDR_SHORT_FMTA: ::windows_sys::core::PCSTR = ::windows_sys::s!("%04x%08x"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_ADDR_SHORT_FMTW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%04x%08x"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_USBHCI_CLASS_HARDWAREID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("USB\\Class_E0&SubClass_01&Prot_01"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_USBHCI_CLASS_HARDWAREIDA: ::windows_sys::core::PCSTR = ::windows_sys::s!("USB\\Class_E0&SubClass_01&Prot_01"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const STR_USBHCI_CLASS_HARDWAREIDW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("USB\\Class_E0&SubClass_01&Prot_01"); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SVCID_BTH_PROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06aa63e0_7d60_41ff_afb2_3ee6d2d9392d); -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SYNCH_DATA_STORE_CALENDAR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SYNCH_DATA_STORE_MESSAGES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SYNCH_DATA_STORE_NOTES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SYNCH_DATA_STORE_PHONEBOOK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SerialPortServiceClassID_UUID16: u32 = 4353u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ServiceDiscoveryServerServiceClassID_UUID16: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SimAccessServiceClassID_UUID16: u32 = 4397u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const TCP_PROTOCOL_UUID16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const TCSAT_PROTOCOL_UUID16: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const TCSBIN_PROTOCOL_UUID16: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ThreeDimensionalDisplayServiceClassID_UUID16: u32 = 4407u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ThreeDimensionalGlassesServiceClassID_UUID16: u32 = 4408u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ThreeDimensionalSynchronizationProfileID_UUID16: u32 = 4409u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UDIMTServiceClassID_UUID16: u32 = 4394u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UDIMTServiceClass_UUID16: u32 = 4394u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UDITAServiceClassID_UUID16: u32 = 4395u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UDITAServiceClass_UUID16: u32 = 4395u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UDI_C_PLANE_PROTOCOL_UUID16: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UDP_PROTOCOL_UUID16: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UPNP_PROTOCOL_UUID16: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UPnpIpServiceClassID_UUID16: u32 = 4614u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const UPnpServiceClassID_UUID16: u32 = 4613u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const VideoConferencingGWServiceClassID_UUID16: u32 = 4393u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const VideoConferencingGWServiceClass_UUID16: u32 = 4393u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const VideoConferencingServiceClassID_UUID16: u32 = 4367u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const VideoDistributionProfileID_UUID16: u32 = 4869u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const VideoSinkServiceClassID_UUID16: u32 = 4868u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const VideoSourceServiceClassID_UUID16: u32 = 4867u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const WAPClientServiceClassID_UUID16: u32 = 4372u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const WAPServiceClassID_UUID16: u32 = 4371u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const WSP_PROTOCOL_UUID16: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type AUTHENTICATION_REQUIREMENTS = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MITMProtectionNotRequired: AUTHENTICATION_REQUIREMENTS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MITMProtectionRequired: AUTHENTICATION_REQUIREMENTS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MITMProtectionNotRequiredBonding: AUTHENTICATION_REQUIREMENTS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MITMProtectionRequiredBonding: AUTHENTICATION_REQUIREMENTS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MITMProtectionNotRequiredGeneralBonding: AUTHENTICATION_REQUIREMENTS = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MITMProtectionRequiredGeneralBonding: AUTHENTICATION_REQUIREMENTS = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const MITMProtectionNotDefined: AUTHENTICATION_REQUIREMENTS = 255i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type BLUETOOTH_AUTHENTICATION_METHOD = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_AUTHENTICATION_METHOD_LEGACY: BLUETOOTH_AUTHENTICATION_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_AUTHENTICATION_METHOD_OOB: BLUETOOTH_AUTHENTICATION_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON: BLUETOOTH_AUTHENTICATION_METHOD = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION: BLUETOOTH_AUTHENTICATION_METHOD = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY: BLUETOOTH_AUTHENTICATION_METHOD = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type BLUETOOTH_AUTHENTICATION_REQUIREMENTS = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MITM_ProtectionNotRequired: BLUETOOTH_AUTHENTICATION_REQUIREMENTS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MITM_ProtectionRequired: BLUETOOTH_AUTHENTICATION_REQUIREMENTS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MITM_ProtectionNotRequiredBonding: BLUETOOTH_AUTHENTICATION_REQUIREMENTS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MITM_ProtectionRequiredBonding: BLUETOOTH_AUTHENTICATION_REQUIREMENTS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MITM_ProtectionNotRequiredGeneralBonding: BLUETOOTH_AUTHENTICATION_REQUIREMENTS = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MITM_ProtectionRequiredGeneralBonding: BLUETOOTH_AUTHENTICATION_REQUIREMENTS = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_MITM_ProtectionNotDefined: BLUETOOTH_AUTHENTICATION_REQUIREMENTS = 255i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type BLUETOOTH_IO_CAPABILITY = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_IO_CAPABILITY_DISPLAYONLY: BLUETOOTH_IO_CAPABILITY = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_IO_CAPABILITY_DISPLAYYESNO: BLUETOOTH_IO_CAPABILITY = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_IO_CAPABILITY_KEYBOARDONLY: BLUETOOTH_IO_CAPABILITY = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_IO_CAPABILITY_NOINPUTNOOUTPUT: BLUETOOTH_IO_CAPABILITY = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const BLUETOOTH_IO_CAPABILITY_UNDEFINED: BLUETOOTH_IO_CAPABILITY = 255i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type BTH_LE_GATT_DESCRIPTOR_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CharacteristicExtendedProperties: BTH_LE_GATT_DESCRIPTOR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CharacteristicUserDescription: BTH_LE_GATT_DESCRIPTOR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ClientCharacteristicConfiguration: BTH_LE_GATT_DESCRIPTOR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const ServerCharacteristicConfiguration: BTH_LE_GATT_DESCRIPTOR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CharacteristicFormat: BTH_LE_GATT_DESCRIPTOR_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CharacteristicAggregateFormat: BTH_LE_GATT_DESCRIPTOR_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CustomDescriptor: BTH_LE_GATT_DESCRIPTOR_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type BTH_LE_GATT_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const CharacteristicValueChangedEvent: BTH_LE_GATT_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type IO_CAPABILITY = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IoCaps_DisplayOnly: IO_CAPABILITY = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IoCaps_DisplayYesNo: IO_CAPABILITY = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IoCaps_KeyboardOnly: IO_CAPABILITY = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IoCaps_NoInputNoOutput: IO_CAPABILITY = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const IoCaps_Undefined: IO_CAPABILITY = 255i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type NodeContainerType = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const NodeContainerTypeSequence: NodeContainerType = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const NodeContainerTypeAlternative: NodeContainerType = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type SDP_SPECIFICTYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_NONE: SDP_SPECIFICTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UINT8: SDP_SPECIFICTYPE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UINT16: SDP_SPECIFICTYPE = 272i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UINT32: SDP_SPECIFICTYPE = 528i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UINT64: SDP_SPECIFICTYPE = 784i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UINT128: SDP_SPECIFICTYPE = 1040i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_INT8: SDP_SPECIFICTYPE = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_INT16: SDP_SPECIFICTYPE = 288i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_INT32: SDP_SPECIFICTYPE = 544i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_INT64: SDP_SPECIFICTYPE = 800i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_INT128: SDP_SPECIFICTYPE = 1056i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UUID16: SDP_SPECIFICTYPE = 304i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UUID32: SDP_SPECIFICTYPE = 544i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_ST_UUID128: SDP_SPECIFICTYPE = 1072i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type SDP_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_NIL: SDP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_UINT: SDP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_INT: SDP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_UUID: SDP_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_STRING: SDP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_BOOLEAN: SDP_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_SEQUENCE: SDP_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_ALTERNATIVE: SDP_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_URL: SDP_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub const SDP_TYPE_CONTAINER: SDP_TYPE = 32i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_ADDRESS { - pub Anonymous: BLUETOOTH_ADDRESS_0, -} -impl ::core::marker::Copy for BLUETOOTH_ADDRESS {} -impl ::core::clone::Clone for BLUETOOTH_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub union BLUETOOTH_ADDRESS_0 { - pub ullLong: u64, - pub rgBytes: [u8; 6], -} -impl ::core::marker::Copy for BLUETOOTH_ADDRESS_0 {} -impl ::core::clone::Clone for BLUETOOTH_ADDRESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_AUTHENTICATE_RESPONSE { - pub bthAddressRemote: BLUETOOTH_ADDRESS, - pub authMethod: BLUETOOTH_AUTHENTICATION_METHOD, - pub Anonymous: BLUETOOTH_AUTHENTICATE_RESPONSE_0, - pub negativeResponse: u8, -} -impl ::core::marker::Copy for BLUETOOTH_AUTHENTICATE_RESPONSE {} -impl ::core::clone::Clone for BLUETOOTH_AUTHENTICATE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub union BLUETOOTH_AUTHENTICATE_RESPONSE_0 { - pub pinInfo: BLUETOOTH_PIN_INFO, - pub oobInfo: BLUETOOTH_OOB_DATA_INFO, - pub numericCompInfo: BLUETOOTH_NUMERIC_COMPARISON_INFO, - pub passkeyInfo: BLUETOOTH_PASSKEY_INFO, -} -impl ::core::marker::Copy for BLUETOOTH_AUTHENTICATE_RESPONSE_0 {} -impl ::core::clone::Clone for BLUETOOTH_AUTHENTICATE_RESPONSE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS { - pub deviceInfo: BLUETOOTH_DEVICE_INFO, - pub authenticationMethod: BLUETOOTH_AUTHENTICATION_METHOD, - pub ioCapability: BLUETOOTH_IO_CAPABILITY, - pub authenticationRequirements: BLUETOOTH_AUTHENTICATION_REQUIREMENTS, - pub Anonymous: BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS_0 { - pub Numeric_Value: u32, - pub Passkey: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_COD_PAIRS { - pub ulCODMask: u32, - pub pcszDescription: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for BLUETOOTH_COD_PAIRS {} -impl ::core::clone::Clone for BLUETOOTH_COD_PAIRS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BLUETOOTH_DEVICE_INFO { - pub dwSize: u32, - pub Address: BLUETOOTH_ADDRESS, - pub ulClassofDevice: u32, - pub fConnected: super::super::Foundation::BOOL, - pub fRemembered: super::super::Foundation::BOOL, - pub fAuthenticated: super::super::Foundation::BOOL, - pub stLastSeen: super::super::Foundation::SYSTEMTIME, - pub stLastUsed: super::super::Foundation::SYSTEMTIME, - pub szName: [u16; 248], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BLUETOOTH_DEVICE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BLUETOOTH_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BLUETOOTH_DEVICE_SEARCH_PARAMS { - pub dwSize: u32, - pub fReturnAuthenticated: super::super::Foundation::BOOL, - pub fReturnRemembered: super::super::Foundation::BOOL, - pub fReturnUnknown: super::super::Foundation::BOOL, - pub fReturnConnected: super::super::Foundation::BOOL, - pub fIssueInquiry: super::super::Foundation::BOOL, - pub cTimeoutMultiplier: u8, - pub hRadio: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BLUETOOTH_DEVICE_SEARCH_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BLUETOOTH_DEVICE_SEARCH_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_FIND_RADIO_PARAMS { - pub dwSize: u32, -} -impl ::core::marker::Copy for BLUETOOTH_FIND_RADIO_PARAMS {} -impl ::core::clone::Clone for BLUETOOTH_FIND_RADIO_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_GATT_VALUE_CHANGED_EVENT { - pub ChangedAttributeHandle: u16, - pub CharacteristicValueDataSize: usize, - pub CharacteristicValue: *mut BTH_LE_GATT_CHARACTERISTIC_VALUE, -} -impl ::core::marker::Copy for BLUETOOTH_GATT_VALUE_CHANGED_EVENT {} -impl ::core::clone::Clone for BLUETOOTH_GATT_VALUE_CHANGED_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION { - pub NumCharacteristics: u16, - pub Characteristics: [BTH_LE_GATT_CHARACTERISTIC; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BLUETOOTH_LOCAL_SERVICE_INFO { - pub Enabled: super::super::Foundation::BOOL, - pub btAddr: BLUETOOTH_ADDRESS, - pub szName: [u16; 256], - pub szDeviceString: [u16; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BLUETOOTH_LOCAL_SERVICE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BLUETOOTH_LOCAL_SERVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_NUMERIC_COMPARISON_INFO { - pub NumericValue: u32, -} -impl ::core::marker::Copy for BLUETOOTH_NUMERIC_COMPARISON_INFO {} -impl ::core::clone::Clone for BLUETOOTH_NUMERIC_COMPARISON_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_OOB_DATA_INFO { - pub C: [u8; 16], - pub R: [u8; 16], -} -impl ::core::marker::Copy for BLUETOOTH_OOB_DATA_INFO {} -impl ::core::clone::Clone for BLUETOOTH_OOB_DATA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_PASSKEY_INFO { - pub passkey: u32, -} -impl ::core::marker::Copy for BLUETOOTH_PASSKEY_INFO {} -impl ::core::clone::Clone for BLUETOOTH_PASSKEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_PIN_INFO { - pub pin: [u8; 16], - pub pinLength: u8, -} -impl ::core::marker::Copy for BLUETOOTH_PIN_INFO {} -impl ::core::clone::Clone for BLUETOOTH_PIN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BLUETOOTH_RADIO_INFO { - pub dwSize: u32, - pub address: BLUETOOTH_ADDRESS, - pub szName: [u16; 248], - pub ulClassofDevice: u32, - pub lmpSubversion: u16, - pub manufacturer: u16, -} -impl ::core::marker::Copy for BLUETOOTH_RADIO_INFO {} -impl ::core::clone::Clone for BLUETOOTH_RADIO_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BLUETOOTH_SELECT_DEVICE_PARAMS { - pub dwSize: u32, - pub cNumOfClasses: u32, - pub prgClassOfDevices: *mut BLUETOOTH_COD_PAIRS, - pub pszInfo: ::windows_sys::core::PWSTR, - pub hwndParent: super::super::Foundation::HWND, - pub fForceAuthentication: super::super::Foundation::BOOL, - pub fShowAuthenticated: super::super::Foundation::BOOL, - pub fShowRemembered: super::super::Foundation::BOOL, - pub fShowUnknown: super::super::Foundation::BOOL, - pub fAddNewDeviceWizard: super::super::Foundation::BOOL, - pub fSkipServicesPage: super::super::Foundation::BOOL, - pub pfnDeviceCallback: PFN_DEVICE_CALLBACK, - pub pvParam: *mut ::core::ffi::c_void, - pub cNumDevices: u32, - pub pDevices: *mut BLUETOOTH_DEVICE_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BLUETOOTH_SELECT_DEVICE_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BLUETOOTH_SELECT_DEVICE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_DEVICE_INFO { - pub flags: u32, - pub address: u64, - pub classOfDevice: u32, - pub name: [super::super::Foundation::CHAR; 248], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_DEVICE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_HCI_EVENT_INFO { - pub bthAddress: u64, - pub connectionType: u8, - pub connected: u8, -} -impl ::core::marker::Copy for BTH_HCI_EVENT_INFO {} -impl ::core::clone::Clone for BTH_HCI_EVENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_INFO_REQ { - pub btAddr: u64, - pub infoType: u16, -} -impl ::core::marker::Copy for BTH_INFO_REQ {} -impl ::core::clone::Clone for BTH_INFO_REQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_INFO_RSP { - pub result: u16, - pub dataLen: u8, - pub Anonymous: BTH_INFO_RSP_0, -} -impl ::core::marker::Copy for BTH_INFO_RSP {} -impl ::core::clone::Clone for BTH_INFO_RSP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub union BTH_INFO_RSP_0 { - pub connectionlessMTU: u16, - pub data: [u8; 44], -} -impl ::core::marker::Copy for BTH_INFO_RSP_0 {} -impl ::core::clone::Clone for BTH_INFO_RSP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_L2CAP_EVENT_INFO { - pub bthAddress: u64, - pub psm: u16, - pub connected: u8, - pub initiated: u8, -} -impl ::core::marker::Copy for BTH_L2CAP_EVENT_INFO {} -impl ::core::clone::Clone for BTH_L2CAP_EVENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_CHARACTERISTIC { - pub ServiceHandle: u16, - pub CharacteristicUuid: BTH_LE_UUID, - pub AttributeHandle: u16, - pub CharacteristicValueHandle: u16, - pub IsBroadcastable: super::super::Foundation::BOOLEAN, - pub IsReadable: super::super::Foundation::BOOLEAN, - pub IsWritable: super::super::Foundation::BOOLEAN, - pub IsWritableWithoutResponse: super::super::Foundation::BOOLEAN, - pub IsSignedWritable: super::super::Foundation::BOOLEAN, - pub IsNotifiable: super::super::Foundation::BOOLEAN, - pub IsIndicatable: super::super::Foundation::BOOLEAN, - pub HasExtendedProperties: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_CHARACTERISTIC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_CHARACTERISTIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_LE_GATT_CHARACTERISTIC_VALUE { - pub DataSize: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for BTH_LE_GATT_CHARACTERISTIC_VALUE {} -impl ::core::clone::Clone for BTH_LE_GATT_CHARACTERISTIC_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_DESCRIPTOR { - pub ServiceHandle: u16, - pub CharacteristicHandle: u16, - pub DescriptorType: BTH_LE_GATT_DESCRIPTOR_TYPE, - pub DescriptorUuid: BTH_LE_UUID, - pub AttributeHandle: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_DESCRIPTOR_VALUE { - pub DescriptorType: BTH_LE_GATT_DESCRIPTOR_TYPE, - pub DescriptorUuid: BTH_LE_UUID, - pub Anonymous: BTH_LE_GATT_DESCRIPTOR_VALUE_0, - pub DataSize: u32, - pub Data: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_DESCRIPTOR_VALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_DESCRIPTOR_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union BTH_LE_GATT_DESCRIPTOR_VALUE_0 { - pub CharacteristicExtendedProperties: BTH_LE_GATT_DESCRIPTOR_VALUE_0_0, - pub ClientCharacteristicConfiguration: BTH_LE_GATT_DESCRIPTOR_VALUE_0_2, - pub ServerCharacteristicConfiguration: BTH_LE_GATT_DESCRIPTOR_VALUE_0_3, - pub CharacteristicFormat: BTH_LE_GATT_DESCRIPTOR_VALUE_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_DESCRIPTOR_VALUE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_DESCRIPTOR_VALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_0 { - pub IsReliableWriteEnabled: super::super::Foundation::BOOLEAN, - pub IsAuxiliariesWritable: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_DESCRIPTOR_VALUE_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_DESCRIPTOR_VALUE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_1 { - pub Format: u8, - pub Exponent: u8, - pub Unit: BTH_LE_UUID, - pub NameSpace: u8, - pub Description: BTH_LE_UUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_DESCRIPTOR_VALUE_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_DESCRIPTOR_VALUE_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_2 { - pub IsSubscribeToNotification: super::super::Foundation::BOOLEAN, - pub IsSubscribeToIndication: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_DESCRIPTOR_VALUE_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_DESCRIPTOR_VALUE_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_DESCRIPTOR_VALUE_0_3 { - pub IsBroadcast: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_DESCRIPTOR_VALUE_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_DESCRIPTOR_VALUE_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_GATT_SERVICE { - pub ServiceUuid: BTH_LE_UUID, - pub AttributeHandle: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_GATT_SERVICE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_GATT_SERVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_LE_UUID { - pub IsShortUuid: super::super::Foundation::BOOLEAN, - pub Value: BTH_LE_UUID_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_UUID {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_UUID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union BTH_LE_UUID_0 { - pub ShortUuid: u16, - pub LongUuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_LE_UUID_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_LE_UUID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_PING_REQ { - pub btAddr: u64, - pub dataLen: u8, - pub data: [u8; 44], -} -impl ::core::marker::Copy for BTH_PING_REQ {} -impl ::core::clone::Clone for BTH_PING_REQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_PING_RSP { - pub dataLen: u8, - pub data: [u8; 44], -} -impl ::core::marker::Copy for BTH_PING_RSP {} -impl ::core::clone::Clone for BTH_PING_RSP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_QUERY_DEVICE { - pub LAP: u32, - pub length: u8, -} -impl ::core::marker::Copy for BTH_QUERY_DEVICE {} -impl ::core::clone::Clone for BTH_QUERY_DEVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct BTH_QUERY_SERVICE { - pub r#type: u32, - pub serviceHandle: u32, - pub uuids: [SdpQueryUuid; 12], - pub numRange: u32, - pub pRange: [SdpAttributeRange; 1], -} -impl ::core::marker::Copy for BTH_QUERY_SERVICE {} -impl ::core::clone::Clone for BTH_QUERY_SERVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_RADIO_IN_RANGE { - pub deviceInfo: BTH_DEVICE_INFO, - pub previousDeviceFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_RADIO_IN_RANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_RADIO_IN_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BTH_SET_SERVICE { - pub pSdpVersion: *mut u32, - pub pRecordHandle: *mut super::super::Foundation::HANDLE, - pub fCodService: u32, - pub Reserved: [u32; 5], - pub ulRecordLength: u32, - pub pRecord: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BTH_SET_SERVICE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BTH_SET_SERVICE { - fn clone(&self) -> Self { - *self - } -} -pub type HANDLE_SDP_TYPE = u64; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct RFCOMM_COMMAND { - pub CmdType: u32, - pub Data: RFCOMM_COMMAND_0, -} -impl ::core::marker::Copy for RFCOMM_COMMAND {} -impl ::core::clone::Clone for RFCOMM_COMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub union RFCOMM_COMMAND_0 { - pub MSC: RFCOMM_MSC_DATA, - pub RLS: RFCOMM_RLS_DATA, - pub RPN: RFCOMM_RPN_DATA, -} -impl ::core::marker::Copy for RFCOMM_COMMAND_0 {} -impl ::core::clone::Clone for RFCOMM_COMMAND_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct RFCOMM_MSC_DATA { - pub Signals: u8, - pub Break: u8, -} -impl ::core::marker::Copy for RFCOMM_MSC_DATA {} -impl ::core::clone::Clone for RFCOMM_MSC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct RFCOMM_RLS_DATA { - pub LineStatus: u8, -} -impl ::core::marker::Copy for RFCOMM_RLS_DATA {} -impl ::core::clone::Clone for RFCOMM_RLS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct RFCOMM_RPN_DATA { - pub Baud: u8, - pub Data: u8, - pub FlowControl: u8, - pub XonChar: u8, - pub XoffChar: u8, - pub ParameterMask1: u8, - pub ParameterMask2: u8, -} -impl ::core::marker::Copy for RFCOMM_RPN_DATA {} -impl ::core::clone::Clone for RFCOMM_RPN_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SDP_ELEMENT_DATA { - pub r#type: SDP_TYPE, - pub specificType: SDP_SPECIFICTYPE, - pub data: SDP_ELEMENT_DATA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SDP_ELEMENT_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SDP_ELEMENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union SDP_ELEMENT_DATA_0 { - pub int128: SDP_LARGE_INTEGER_16, - pub int64: i64, - pub int32: i32, - pub int16: i16, - pub int8: super::super::Foundation::CHAR, - pub uint128: SDP_ULARGE_INTEGER_16, - pub uint64: u64, - pub uint32: u32, - pub uint16: u16, - pub uint8: u8, - pub booleanVal: u8, - pub uuid128: ::windows_sys::core::GUID, - pub uuid32: u32, - pub uuid16: u16, - pub string: SDP_ELEMENT_DATA_0_2, - pub url: SDP_ELEMENT_DATA_0_3, - pub sequence: SDP_ELEMENT_DATA_0_1, - pub alternative: SDP_ELEMENT_DATA_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SDP_ELEMENT_DATA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SDP_ELEMENT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SDP_ELEMENT_DATA_0_0 { - pub value: *mut u8, - pub length: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SDP_ELEMENT_DATA_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SDP_ELEMENT_DATA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SDP_ELEMENT_DATA_0_1 { - pub value: *mut u8, - pub length: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SDP_ELEMENT_DATA_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SDP_ELEMENT_DATA_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SDP_ELEMENT_DATA_0_2 { - pub value: *mut u8, - pub length: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SDP_ELEMENT_DATA_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SDP_ELEMENT_DATA_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SDP_ELEMENT_DATA_0_3 { - pub value: *mut u8, - pub length: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SDP_ELEMENT_DATA_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SDP_ELEMENT_DATA_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct SDP_LARGE_INTEGER_16 { - pub LowPart: u64, - pub HighPart: i64, -} -impl ::core::marker::Copy for SDP_LARGE_INTEGER_16 {} -impl ::core::clone::Clone for SDP_LARGE_INTEGER_16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct SDP_STRING_TYPE_DATA { - pub encoding: u16, - pub mibeNum: u16, - pub attributeId: u16, -} -impl ::core::marker::Copy for SDP_STRING_TYPE_DATA {} -impl ::core::clone::Clone for SDP_STRING_TYPE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct SDP_ULARGE_INTEGER_16 { - pub LowPart: u64, - pub HighPart: u64, -} -impl ::core::marker::Copy for SDP_ULARGE_INTEGER_16 {} -impl ::core::clone::Clone for SDP_ULARGE_INTEGER_16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct SOCKADDR_BTH { - pub addressFamily: u16, - pub btAddr: u64, - pub serviceClassId: ::windows_sys::core::GUID, - pub port: u32, -} -impl ::core::marker::Copy for SOCKADDR_BTH {} -impl ::core::clone::Clone for SOCKADDR_BTH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct SdpAttributeRange { - pub minAttribute: u16, - pub maxAttribute: u16, -} -impl ::core::marker::Copy for SdpAttributeRange {} -impl ::core::clone::Clone for SdpAttributeRange { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub struct SdpQueryUuid { - pub u: SdpQueryUuidUnion, - pub uuidType: u16, -} -impl ::core::marker::Copy for SdpQueryUuid {} -impl ::core::clone::Clone for SdpQueryUuid { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub union SdpQueryUuidUnion { - pub uuid128: ::windows_sys::core::GUID, - pub uuid32: u32, - pub uuid16: u16, -} -impl ::core::marker::Copy for SdpQueryUuidUnion {} -impl ::core::clone::Clone for SdpQueryUuidUnion { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`*"] -pub type PFNBLUETOOTH_GATT_EVENT_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_AUTHENTICATION_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_AUTHENTICATION_CALLBACK_EX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Bluetooth\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DEVICE_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Communication/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Communication/mod.rs deleted file mode 100644 index d6d995b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Communication/mod.rs +++ /dev/null @@ -1,560 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn BuildCommDCBA ( lpdef : :: windows_sys::core::PCSTR , lpdcb : *mut DCB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn BuildCommDCBAndTimeoutsA ( lpdef : :: windows_sys::core::PCSTR , lpdcb : *mut DCB , lpcommtimeouts : *mut COMMTIMEOUTS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn BuildCommDCBAndTimeoutsW ( lpdef : :: windows_sys::core::PCWSTR , lpdcb : *mut DCB , lpcommtimeouts : *mut COMMTIMEOUTS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn BuildCommDCBW ( lpdef : :: windows_sys::core::PCWSTR , lpdcb : *mut DCB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn ClearCommBreak ( hfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn ClearCommError ( hfile : super::super::Foundation:: HANDLE , lperrors : *mut CLEAR_COMM_ERROR_FLAGS , lpstat : *mut COMSTAT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn CommConfigDialogA ( lpszname : :: windows_sys::core::PCSTR , hwnd : super::super::Foundation:: HWND , lpcc : *mut COMMCONFIG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn CommConfigDialogW ( lpszname : :: windows_sys::core::PCWSTR , hwnd : super::super::Foundation:: HWND , lpcc : *mut COMMCONFIG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn EscapeCommFunction ( hfile : super::super::Foundation:: HANDLE , dwfunc : ESCAPE_COMM_FUNCTION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetCommConfig ( hcommdev : super::super::Foundation:: HANDLE , lpcc : *mut COMMCONFIG , lpdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetCommMask ( hfile : super::super::Foundation:: HANDLE , lpevtmask : *mut COMM_EVENT_MASK ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetCommModemStatus ( hfile : super::super::Foundation:: HANDLE , lpmodemstat : *mut MODEM_STATUS_FLAGS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-comm-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] fn GetCommPorts ( lpportnumbers : *mut u32 , uportnumberscount : u32 , puportnumbersfound : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetCommProperties ( hfile : super::super::Foundation:: HANDLE , lpcommprop : *mut COMMPROP ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetCommState ( hfile : super::super::Foundation:: HANDLE , lpdcb : *mut DCB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetCommTimeouts ( hfile : super::super::Foundation:: HANDLE , lpcommtimeouts : *mut COMMTIMEOUTS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetDefaultCommConfigA ( lpszname : :: windows_sys::core::PCSTR , lpcc : *mut COMMCONFIG , lpdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn GetDefaultCommConfigW ( lpszname : :: windows_sys::core::PCWSTR , lpcc : *mut COMMCONFIG , lpdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-comm-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn OpenCommPort ( uportnumber : u32 , dwdesiredaccess : u32 , dwflagsandattributes : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn PurgeComm ( hfile : super::super::Foundation:: HANDLE , dwflags : PURGE_COMM_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetCommBreak ( hfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetCommConfig ( hcommdev : super::super::Foundation:: HANDLE , lpcc : *const COMMCONFIG , dwsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetCommMask ( hfile : super::super::Foundation:: HANDLE , dwevtmask : COMM_EVENT_MASK ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetCommState ( hfile : super::super::Foundation:: HANDLE , lpdcb : *const DCB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetCommTimeouts ( hfile : super::super::Foundation:: HANDLE , lpcommtimeouts : *const COMMTIMEOUTS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetDefaultCommConfigA ( lpszname : :: windows_sys::core::PCSTR , lpcc : *const COMMCONFIG , dwsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetDefaultCommConfigW ( lpszname : :: windows_sys::core::PCWSTR , lpcc : *const COMMCONFIG , dwsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn SetupComm ( hfile : super::super::Foundation:: HANDLE , dwinqueue : u32 , dwoutqueue : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] fn TransmitCommChar ( hfile : super::super::Foundation:: HANDLE , cchar : super::super::Foundation:: CHAR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WaitCommEvent ( hfile : super::super::Foundation:: HANDLE , lpevtmask : *mut COMM_EVENT_MASK , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MAXLENGTH_NAI: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MAXLENGTH_UICCDATASTORE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_ANALOG_RLP_OFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_ANALOG_RLP_ON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_ANALOG_V34: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_AUTO_ML_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_AUTO_ML_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_AUTO_ML_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_AUTO_SPEED_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_BEARERMODE_ANALOG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_BEARERMODE_GSM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_BEARERMODE_ISDN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_BLIND_DIAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_CCITT_OVERRIDE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_CELLULAR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_COMPRESSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_DIAGNOSTICS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_ERROR_CONTROL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_FLOWCONTROL_HARD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_FLOWCONTROL_SOFT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_FORCED_EC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_AUTH_CHAP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_AUTH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_AUTH_MSCHAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_AUTH_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_AUTH_PAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_ML_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_ML_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_ML_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_SPEED_56K: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_SPEED_64K: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_HDLCPPP_SPEED_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_AUTO_SPEED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_BEARERMODE: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_HDLCPPP_SPEED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_PROTOCOLDATA: u32 = 267386880u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_PROTOCOLID: u32 = 983040u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_V110_SPEED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_V120_SPEED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_MASK_X75_DATA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PIAFS_INCOMING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PIAFS_OUTGOING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_ANALOG: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_AUTO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_GPRS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_HDLCPPP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_PIAFS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_V110: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_V120: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_V128: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_PROTOCOLID_X75: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_AUTO_ML: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_AUTO_SPEED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_BEARERMODE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_EXTENDEDINFO: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_HDLCPPP_AUTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_HDLCPPP_ML: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_HDLCPPP_SPEED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_PROTOCOLDATA: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_PROTOCOLID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_PROTOCOLINFO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_V110_SPEED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_V120_ML: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_V120_SPEED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SHIFT_X75_DATA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_SPEED_ADJUST: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_TONE_DIAL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_12DOT0K: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_14DOT4K: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_19DOT2K: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_1DOT2K: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_28DOT8K: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_2DOT4K: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_38DOT4K: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_4DOT8K: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_57DOT6K: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_9DOT6K: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V110_SPEED_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V120_ML_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V120_ML_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V120_ML_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V120_SPEED_56K: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V120_SPEED_64K: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V120_SPEED_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_V23_OVERRIDE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_X75_DATA_128K: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_X75_DATA_64K: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_X75_DATA_BTX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_X75_DATA_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDM_X75_DATA_T_70: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const SID_3GPP_SUPSVCMODEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d08e07_d767_4478_b14a_eecc87ea12f7); -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type CLEAR_COMM_ERROR_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CE_BREAK: CLEAR_COMM_ERROR_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CE_FRAME: CLEAR_COMM_ERROR_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CE_OVERRUN: CLEAR_COMM_ERROR_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CE_RXOVER: CLEAR_COMM_ERROR_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CE_RXPARITY: CLEAR_COMM_ERROR_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type COMMPROP_STOP_PARITY = u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const STOPBITS_10: COMMPROP_STOP_PARITY = 1u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const STOPBITS_15: COMMPROP_STOP_PARITY = 2u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const STOPBITS_20: COMMPROP_STOP_PARITY = 4u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PARITY_NONE: COMMPROP_STOP_PARITY = 256u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PARITY_ODD: COMMPROP_STOP_PARITY = 512u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PARITY_EVEN: COMMPROP_STOP_PARITY = 1024u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PARITY_MARK: COMMPROP_STOP_PARITY = 2048u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PARITY_SPACE: COMMPROP_STOP_PARITY = 4096u16; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type COMM_EVENT_MASK = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_BREAK: COMM_EVENT_MASK = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_CTS: COMM_EVENT_MASK = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_DSR: COMM_EVENT_MASK = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_ERR: COMM_EVENT_MASK = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_EVENT1: COMM_EVENT_MASK = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_EVENT2: COMM_EVENT_MASK = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_PERR: COMM_EVENT_MASK = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_RING: COMM_EVENT_MASK = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_RLSD: COMM_EVENT_MASK = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_RX80FULL: COMM_EVENT_MASK = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_RXCHAR: COMM_EVENT_MASK = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_RXFLAG: COMM_EVENT_MASK = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EV_TXEMPTY: COMM_EVENT_MASK = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type DCB_PARITY = u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const EVENPARITY: DCB_PARITY = 2u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MARKPARITY: DCB_PARITY = 3u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const NOPARITY: DCB_PARITY = 0u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const ODDPARITY: DCB_PARITY = 1u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const SPACEPARITY: DCB_PARITY = 4u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type DCB_STOP_BITS = u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const ONESTOPBIT: DCB_STOP_BITS = 0u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const ONE5STOPBITS: DCB_STOP_BITS = 1u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const TWOSTOPBITS: DCB_STOP_BITS = 2u8; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type ESCAPE_COMM_FUNCTION = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CLRBREAK: ESCAPE_COMM_FUNCTION = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CLRDTR: ESCAPE_COMM_FUNCTION = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const CLRRTS: ESCAPE_COMM_FUNCTION = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const SETBREAK: ESCAPE_COMM_FUNCTION = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const SETDTR: ESCAPE_COMM_FUNCTION = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const SETRTS: ESCAPE_COMM_FUNCTION = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const SETXOFF: ESCAPE_COMM_FUNCTION = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const SETXON: ESCAPE_COMM_FUNCTION = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type MODEMDEVCAPS_DIAL_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const DIALOPTION_BILLING: MODEMDEVCAPS_DIAL_OPTIONS = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const DIALOPTION_DIALTONE: MODEMDEVCAPS_DIAL_OPTIONS = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const DIALOPTION_QUIET: MODEMDEVCAPS_DIAL_OPTIONS = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type MODEMDEVCAPS_SPEAKER_MODE = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKRFLAG_CALLSETUP: MODEMDEVCAPS_SPEAKER_MODE = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKRFLAG_DIAL: MODEMDEVCAPS_SPEAKER_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKRFLAG_OFF: MODEMDEVCAPS_SPEAKER_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKRFLAG_ON: MODEMDEVCAPS_SPEAKER_MODE = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type MODEMDEVCAPS_SPEAKER_VOLUME = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMVOLFLAG_HIGH: MODEMDEVCAPS_SPEAKER_VOLUME = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMVOLFLAG_LOW: MODEMDEVCAPS_SPEAKER_VOLUME = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMVOLFLAG_MEDIUM: MODEMDEVCAPS_SPEAKER_VOLUME = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type MODEMSETTINGS_SPEAKER_MODE = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKR_CALLSETUP: MODEMSETTINGS_SPEAKER_MODE = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKR_DIAL: MODEMSETTINGS_SPEAKER_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKR_OFF: MODEMSETTINGS_SPEAKER_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMSPKR_ON: MODEMSETTINGS_SPEAKER_MODE = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type MODEM_SPEAKER_VOLUME = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMVOL_HIGH: MODEM_SPEAKER_VOLUME = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMVOL_LOW: MODEM_SPEAKER_VOLUME = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MDMVOL_MEDIUM: MODEM_SPEAKER_VOLUME = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type MODEM_STATUS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MS_CTS_ON: MODEM_STATUS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MS_DSR_ON: MODEM_STATUS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MS_RING_ON: MODEM_STATUS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const MS_RLSD_ON: MODEM_STATUS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub type PURGE_COMM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PURGE_RXABORT: PURGE_COMM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PURGE_RXCLEAR: PURGE_COMM_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PURGE_TXABORT: PURGE_COMM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub const PURGE_TXCLEAR: PURGE_COMM_FLAGS = 4u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COMMCONFIG { - pub dwSize: u32, - pub wVersion: u16, - pub wReserved: u16, - pub dcb: DCB, - pub dwProviderSubType: u32, - pub dwProviderOffset: u32, - pub dwProviderSize: u32, - pub wcProviderData: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COMMCONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COMMCONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub struct COMMPROP { - pub wPacketLength: u16, - pub wPacketVersion: u16, - pub dwServiceMask: u32, - pub dwReserved1: u32, - pub dwMaxTxQueue: u32, - pub dwMaxRxQueue: u32, - pub dwMaxBaud: u32, - pub dwProvSubType: u32, - pub dwProvCapabilities: u32, - pub dwSettableParams: u32, - pub dwSettableBaud: u32, - pub wSettableData: u16, - pub wSettableStopParity: COMMPROP_STOP_PARITY, - pub dwCurrentTxQueue: u32, - pub dwCurrentRxQueue: u32, - pub dwProvSpec1: u32, - pub dwProvSpec2: u32, - pub wcProvChar: [u16; 1], -} -impl ::core::marker::Copy for COMMPROP {} -impl ::core::clone::Clone for COMMPROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub struct COMMTIMEOUTS { - pub ReadIntervalTimeout: u32, - pub ReadTotalTimeoutMultiplier: u32, - pub ReadTotalTimeoutConstant: u32, - pub WriteTotalTimeoutMultiplier: u32, - pub WriteTotalTimeoutConstant: u32, -} -impl ::core::marker::Copy for COMMTIMEOUTS {} -impl ::core::clone::Clone for COMMTIMEOUTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub struct COMSTAT { - pub _bitfield: u32, - pub cbInQue: u32, - pub cbOutQue: u32, -} -impl ::core::marker::Copy for COMSTAT {} -impl ::core::clone::Clone for COMSTAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Communication\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DCB { - pub DCBlength: u32, - pub BaudRate: u32, - pub _bitfield: u32, - pub wReserved: u16, - pub XonLim: u16, - pub XoffLim: u16, - pub ByteSize: u8, - pub Parity: DCB_PARITY, - pub StopBits: DCB_STOP_BITS, - pub XonChar: super::super::Foundation::CHAR, - pub XoffChar: super::super::Foundation::CHAR, - pub ErrorChar: super::super::Foundation::CHAR, - pub EofChar: super::super::Foundation::CHAR, - pub EvtChar: super::super::Foundation::CHAR, - pub wReserved1: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DCB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DCB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub struct MODEMDEVCAPS { - pub dwActualSize: u32, - pub dwRequiredSize: u32, - pub dwDevSpecificOffset: u32, - pub dwDevSpecificSize: u32, - pub dwModemProviderVersion: u32, - pub dwModemManufacturerOffset: u32, - pub dwModemManufacturerSize: u32, - pub dwModemModelOffset: u32, - pub dwModemModelSize: u32, - pub dwModemVersionOffset: u32, - pub dwModemVersionSize: u32, - pub dwDialOptions: MODEMDEVCAPS_DIAL_OPTIONS, - pub dwCallSetupFailTimer: u32, - pub dwInactivityTimeout: u32, - pub dwSpeakerVolume: MODEMDEVCAPS_SPEAKER_VOLUME, - pub dwSpeakerMode: MODEMDEVCAPS_SPEAKER_MODE, - pub dwModemOptions: u32, - pub dwMaxDTERate: u32, - pub dwMaxDCERate: u32, - pub abVariablePortion: [u8; 1], -} -impl ::core::marker::Copy for MODEMDEVCAPS {} -impl ::core::clone::Clone for MODEMDEVCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Communication\"`*"] -pub struct MODEMSETTINGS { - pub dwActualSize: u32, - pub dwRequiredSize: u32, - pub dwDevSpecificOffset: u32, - pub dwDevSpecificSize: u32, - pub dwCallSetupFailTimer: u32, - pub dwInactivityTimeout: u32, - pub dwSpeakerVolume: MODEM_SPEAKER_VOLUME, - pub dwSpeakerMode: MODEMSETTINGS_SPEAKER_MODE, - pub dwPreferredModemOptions: u32, - pub dwNegotiatedModemOptions: u32, - pub dwNegotiatedDCERate: u32, - pub abVariablePortion: [u8; 1], -} -impl ::core::marker::Copy for MODEMSETTINGS {} -impl ::core::clone::Clone for MODEMSETTINGS { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAccess/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAccess/mod.rs deleted file mode 100644 index 7407703..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAccess/mod.rs +++ /dev/null @@ -1,94 +0,0 @@ -::windows_sys::core::link ! ( "deviceaccess.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] fn CreateDeviceAccessInstance ( deviceinterfacepath : :: windows_sys::core::PCWSTR , desiredaccess : u32 , createasync : *mut ICreateDeviceAccessAsync ) -> :: windows_sys::core::HRESULT ); -pub type ICreateDeviceAccessAsync = *mut ::core::ffi::c_void; -pub type IDeviceIoControl = *mut ::core::ffi::c_void; -pub type IDeviceRequestCompletionCallback = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const CLSID_DeviceIoControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x12d3e372_874b_457d_9fdf_73977778686c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_1394: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_ARTI: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_COM1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_COM2: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_COM3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_COM4: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_DIAQ: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_MAX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_SIM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const DEV_PORT_USB: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_10: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_11: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_12: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_13: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_14: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_15: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_16: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_17: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_18: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_19: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_20: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_21: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_22: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_23: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_24: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_3: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_4: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_5: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_6: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_7: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_8: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_9: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_AUDIO_ALL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_BASE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_BOTTOM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_CENTER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_LEFT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_MIDDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_RIGHT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_TOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAccess\"`*"] -pub const ED_VIDEO: i32 = 33554432i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs deleted file mode 100644 index e30dc90..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceAndDriverInstallation/mod.rs +++ /dev/null @@ -1,7262 +0,0 @@ -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CMP_WaitNoPendingInstallEvents ( dwtimeout : u32 ) -> u32 ); -#[cfg(feature = "Win32_Data_HtmlHelp")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Data_HtmlHelp\"`*"] fn CM_Add_Empty_Log_Conf ( plclogconf : *mut usize , dndevinst : u32 , priority : super::super::Data::HtmlHelp:: PRIORITY , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Data_HtmlHelp")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Data_HtmlHelp\"`*"] fn CM_Add_Empty_Log_Conf_Ex ( plclogconf : *mut usize , dndevinst : u32 , priority : super::super::Data::HtmlHelp:: PRIORITY , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Add_IDA ( dndevinst : u32 , pszid : :: windows_sys::core::PCSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Add_IDW ( dndevinst : u32 , pszid : :: windows_sys::core::PCWSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Add_ID_ExA ( dndevinst : u32 , pszid : :: windows_sys::core::PCSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Add_ID_ExW ( dndevinst : u32 , pszid : :: windows_sys::core::PCWSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Add_Range ( ullstartvalue : u64 , ullendvalue : u64 , rlh : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Add_Res_Des ( prdresdes : *mut usize , lclogconf : usize , resourceid : u32 , resourcedata : *const ::core::ffi::c_void , resourcelen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Add_Res_Des_Ex ( prdresdes : *mut usize , lclogconf : usize , resourceid : u32 , resourcedata : *const ::core::ffi::c_void , resourcelen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Connect_MachineA ( uncservername : :: windows_sys::core::PCSTR , phmachine : *mut isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Connect_MachineW ( uncservername : :: windows_sys::core::PCWSTR , phmachine : *mut isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Create_DevNodeA ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCSTR , dnparent : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Create_DevNodeW ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCWSTR , dnparent : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Create_DevNode_ExA ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCSTR , dnparent : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Create_DevNode_ExW ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCWSTR , dnparent : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Create_Range_List ( prlh : *mut usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_Class_Key ( classguid : *const :: windows_sys::core::GUID , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_Class_Key_Ex ( classguid : *const :: windows_sys::core::GUID , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_DevNode_Key ( dndevnode : u32 , ulhardwareprofile : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_DevNode_Key_Ex ( dndevnode : u32 , ulhardwareprofile : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_Device_Interface_KeyA ( pszdeviceinterface : :: windows_sys::core::PCSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_Device_Interface_KeyW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_Device_Interface_Key_ExA ( pszdeviceinterface : :: windows_sys::core::PCSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_Device_Interface_Key_ExW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Delete_Range ( ullstartvalue : u64 , ullendvalue : u64 , rlh : usize , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Detect_Resource_Conflict ( dndevinst : u32 , resourceid : u32 , resourcedata : *const ::core::ffi::c_void , resourcelen : u32 , pbconflictdetected : *mut super::super::Foundation:: BOOL , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Detect_Resource_Conflict_Ex ( dndevinst : u32 , resourceid : u32 , resourcedata : *const ::core::ffi::c_void , resourcelen : u32 , pbconflictdetected : *mut super::super::Foundation:: BOOL , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Disable_DevNode ( dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Disable_DevNode_Ex ( dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Disconnect_Machine ( hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Dup_Range_List ( rlhold : usize , rlhnew : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enable_DevNode ( dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enable_DevNode_Ex ( dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enumerate_Classes ( ulclassindex : u32 , classguid : *mut :: windows_sys::core::GUID , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enumerate_Classes_Ex ( ulclassindex : u32 , classguid : *mut :: windows_sys::core::GUID , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enumerate_EnumeratorsA ( ulenumindex : u32 , buffer : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enumerate_EnumeratorsW ( ulenumindex : u32 , buffer : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enumerate_Enumerators_ExA ( ulenumindex : u32 , buffer : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Enumerate_Enumerators_ExW ( ulenumindex : u32 , buffer : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Find_Range ( pullstart : *mut u64 , ullstart : u64 , ullength : u32 , ullalignment : u64 , ullend : u64 , rlh : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_First_Range ( rlh : usize , pullstart : *mut u64 , pullend : *mut u64 , preelement : *mut usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Log_Conf ( lclogconftobefreed : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Log_Conf_Ex ( lclogconftobefreed : usize , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Log_Conf_Handle ( lclogconf : usize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Range_List ( rlh : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Res_Des ( prdresdes : *mut usize , rdresdes : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Res_Des_Ex ( prdresdes : *mut usize , rdresdes : usize , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Res_Des_Handle ( rdresdes : usize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Free_Resource_Conflict_Handle ( clconflictlist : usize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Child ( pdndevinst : *mut u32 , dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Child_Ex ( pdndevinst : *mut u32 , dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Key_NameA ( classguid : *const :: windows_sys::core::GUID , pszkeyname : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Key_NameW ( classguid : *const :: windows_sys::core::GUID , pszkeyname : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Key_Name_ExA ( classguid : *const :: windows_sys::core::GUID , pszkeyname : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Key_Name_ExW ( classguid : *const :: windows_sys::core::GUID , pszkeyname : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_NameA ( classguid : *const :: windows_sys::core::GUID , buffer : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_NameW ( classguid : *const :: windows_sys::core::GUID , buffer : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Name_ExA ( classguid : *const :: windows_sys::core::GUID , buffer : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Name_ExW ( classguid : *const :: windows_sys::core::GUID , buffer : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Class_PropertyW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Class_Property_ExW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Class_Property_Keys ( classguid : *const :: windows_sys::core::GUID , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Class_Property_Keys_Ex ( classguid : *const :: windows_sys::core::GUID , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Registry_PropertyA ( classguid : *const :: windows_sys::core::GUID , ulproperty : u32 , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Class_Registry_PropertyW ( classguid : *const :: windows_sys::core::GUID , ulproperty : u32 , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Depth ( puldepth : *mut u32 , dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Depth_Ex ( puldepth : *mut u32 , dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Custom_PropertyA ( dndevinst : u32 , pszcustompropertyname : :: windows_sys::core::PCSTR , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Custom_PropertyW ( dndevinst : u32 , pszcustompropertyname : :: windows_sys::core::PCWSTR , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Custom_Property_ExA ( dndevinst : u32 , pszcustompropertyname : :: windows_sys::core::PCSTR , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Custom_Property_ExW ( dndevinst : u32 , pszcustompropertyname : :: windows_sys::core::PCWSTR , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_DevNode_PropertyW ( dndevinst : u32 , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_DevNode_Property_ExW ( dndevinst : u32 , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_DevNode_Property_Keys ( dndevinst : u32 , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_DevNode_Property_Keys_Ex ( dndevinst : u32 , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Registry_PropertyA ( dndevinst : u32 , ulproperty : u32 , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Registry_PropertyW ( dndevinst : u32 , ulproperty : u32 , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Registry_Property_ExA ( dndevinst : u32 , ulproperty : u32 , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Registry_Property_ExW ( dndevinst : u32 , ulproperty : u32 , pulregdatatype : *mut u32 , buffer : *mut ::core::ffi::c_void , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Status ( pulstatus : *mut u32 , pulproblemnumber : *mut u32 , dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_DevNode_Status_Ex ( pulstatus : *mut u32 , pulproblemnumber : *mut u32 , dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_IDA ( dndevinst : u32 , buffer : :: windows_sys::core::PSTR , bufferlen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_IDW ( dndevinst : u32 , buffer : :: windows_sys::core::PWSTR , bufferlen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_ExA ( dndevinst : u32 , buffer : :: windows_sys::core::PSTR , bufferlen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_ExW ( dndevinst : u32 , buffer : :: windows_sys::core::PWSTR , bufferlen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_ListA ( pszfilter : :: windows_sys::core::PCSTR , buffer : :: windows_sys::core::PSTR , bufferlen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_ListW ( pszfilter : :: windows_sys::core::PCWSTR , buffer : :: windows_sys::core::PWSTR , bufferlen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_List_ExA ( pszfilter : :: windows_sys::core::PCSTR , buffer : :: windows_sys::core::PSTR , bufferlen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_List_ExW ( pszfilter : :: windows_sys::core::PCWSTR , buffer : :: windows_sys::core::PWSTR , bufferlen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_List_SizeA ( pullen : *mut u32 , pszfilter : :: windows_sys::core::PCSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_List_SizeW ( pullen : *mut u32 , pszfilter : :: windows_sys::core::PCWSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_List_Size_ExA ( pullen : *mut u32 , pszfilter : :: windows_sys::core::PCSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_List_Size_ExW ( pullen : *mut u32 , pszfilter : :: windows_sys::core::PCWSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_Size ( pullen : *mut u32 , dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_ID_Size_Ex ( pullen : *mut u32 , dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_AliasA ( pszdeviceinterface : :: windows_sys::core::PCSTR , aliasinterfaceguid : *const :: windows_sys::core::GUID , pszaliasdeviceinterface : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_AliasW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , aliasinterfaceguid : *const :: windows_sys::core::GUID , pszaliasdeviceinterface : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_Alias_ExA ( pszdeviceinterface : :: windows_sys::core::PCSTR , aliasinterfaceguid : *const :: windows_sys::core::GUID , pszaliasdeviceinterface : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_Alias_ExW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , aliasinterfaceguid : *const :: windows_sys::core::GUID , pszaliasdeviceinterface : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_ListA ( interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCSTR , buffer : :: windows_sys::core::PSTR , bufferlen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_ListW ( interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCWSTR , buffer : :: windows_sys::core::PWSTR , bufferlen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_List_ExA ( interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCSTR , buffer : :: windows_sys::core::PSTR , bufferlen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_List_ExW ( interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCWSTR , buffer : :: windows_sys::core::PWSTR , bufferlen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_List_SizeA ( pullen : *mut u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_List_SizeW ( pullen : *mut u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCWSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_List_Size_ExA ( pullen : *mut u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Device_Interface_List_Size_ExW ( pullen : *mut u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pdeviceid : :: windows_sys::core::PCWSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Device_Interface_PropertyW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Device_Interface_Property_ExW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Device_Interface_Property_KeysW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Get_Device_Interface_Property_Keys_ExW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_First_Log_Conf ( plclogconf : *mut usize , dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_First_Log_Conf_Ex ( plclogconf : *mut usize , dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Global_State ( pulstate : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Global_State_Ex ( pulstate : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_HW_Prof_FlagsA ( pdeviceid : :: windows_sys::core::PCSTR , ulhardwareprofile : u32 , pulvalue : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_HW_Prof_FlagsW ( pdeviceid : :: windows_sys::core::PCWSTR , ulhardwareprofile : u32 , pulvalue : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_HW_Prof_Flags_ExA ( pdeviceid : :: windows_sys::core::PCSTR , ulhardwareprofile : u32 , pulvalue : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_HW_Prof_Flags_ExW ( pdeviceid : :: windows_sys::core::PCWSTR , ulhardwareprofile : u32 , pulvalue : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Get_Hardware_Profile_InfoA ( ulindex : u32 , phwprofileinfo : *mut HWProfileInfo_sA , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Hardware_Profile_InfoW ( ulindex : u32 , phwprofileinfo : *mut HWPROFILEINFO_W , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Get_Hardware_Profile_Info_ExA ( ulindex : u32 , phwprofileinfo : *mut HWProfileInfo_sA , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Hardware_Profile_Info_ExW ( ulindex : u32 , phwprofileinfo : *mut HWPROFILEINFO_W , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Log_Conf_Priority ( lclogconf : usize , ppriority : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Log_Conf_Priority_Ex ( lclogconf : usize , ppriority : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Next_Log_Conf ( plclogconf : *mut usize , lclogconf : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Next_Log_Conf_Ex ( plclogconf : *mut usize , lclogconf : usize , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Next_Res_Des ( prdresdes : *mut usize , rdresdes : usize , forresource : u32 , presourceid : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Next_Res_Des_Ex ( prdresdes : *mut usize , rdresdes : usize , forresource : u32 , presourceid : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Parent ( pdndevinst : *mut u32 , dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Parent_Ex ( pdndevinst : *mut u32 , dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Res_Des_Data ( rdresdes : usize , buffer : *mut ::core::ffi::c_void , bufferlen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Res_Des_Data_Ex ( rdresdes : usize , buffer : *mut ::core::ffi::c_void , bufferlen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Res_Des_Data_Size ( pulsize : *mut u32 , rdresdes : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Res_Des_Data_Size_Ex ( pulsize : *mut u32 , rdresdes : usize , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Resource_Conflict_Count ( clconflictlist : usize , pulcount : *mut u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Get_Resource_Conflict_DetailsA ( clconflictlist : usize , ulindex : u32 , pconflictdetails : *mut CONFLICT_DETAILS_A ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Resource_Conflict_DetailsW ( clconflictlist : usize , ulindex : u32 , pconflictdetails : *mut CONFLICT_DETAILS_W ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Sibling ( pdndevinst : *mut u32 , dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Sibling_Ex ( pdndevinst : *mut u32 , dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Version ( ) -> u16 ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Get_Version_Ex ( hmachine : isize ) -> u16 ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Intersect_Range_List ( rlhold1 : usize , rlhold2 : usize , rlhnew : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Invert_Range_List ( rlhold : usize , rlhnew : usize , ullmaxvalue : u64 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Is_Dock_Station_Present ( pbpresent : *mut super::super::Foundation:: BOOL ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Is_Dock_Station_Present_Ex ( pbpresent : *mut super::super::Foundation:: BOOL , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Is_Version_Available ( wversion : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Is_Version_Available_Ex ( wversion : u16 , hmachine : isize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Locate_DevNodeA ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Locate_DevNodeW ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCWSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Locate_DevNode_ExA ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Locate_DevNode_ExW ( pdndevinst : *mut u32 , pdeviceid : :: windows_sys::core::PCWSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_MapCrToWin32Err ( cmreturncode : CONFIGRET , defaulterr : u32 ) -> u32 ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Merge_Range_List ( rlhold1 : usize , rlhold2 : usize , rlhnew : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Modify_Res_Des ( prdresdes : *mut usize , rdresdes : usize , resourceid : u32 , resourcedata : *const ::core::ffi::c_void , resourcelen : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Modify_Res_Des_Ex ( prdresdes : *mut usize , rdresdes : usize , resourceid : u32 , resourcedata : *const ::core::ffi::c_void , resourcelen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Move_DevNode ( dnfromdevinst : u32 , dntodevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Move_DevNode_Ex ( dnfromdevinst : u32 , dntodevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Next_Range ( preelement : *mut usize , pullstart : *mut u64 , pullend : *mut u64 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Class_KeyA ( classguid : *const :: windows_sys::core::GUID , pszclassname : :: windows_sys::core::PCSTR , samdesired : u32 , disposition : u32 , phkclass : *mut super::super::System::Registry:: HKEY , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Class_KeyW ( classguid : *const :: windows_sys::core::GUID , pszclassname : :: windows_sys::core::PCWSTR , samdesired : u32 , disposition : u32 , phkclass : *mut super::super::System::Registry:: HKEY , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Class_Key_ExA ( classguid : *const :: windows_sys::core::GUID , pszclassname : :: windows_sys::core::PCSTR , samdesired : u32 , disposition : u32 , phkclass : *mut super::super::System::Registry:: HKEY , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Class_Key_ExW ( classguid : *const :: windows_sys::core::GUID , pszclassname : :: windows_sys::core::PCWSTR , samdesired : u32 , disposition : u32 , phkclass : *mut super::super::System::Registry:: HKEY , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_DevNode_Key ( dndevnode : u32 , samdesired : u32 , ulhardwareprofile : u32 , disposition : u32 , phkdevice : *mut super::super::System::Registry:: HKEY , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_DevNode_Key_Ex ( dndevnode : u32 , samdesired : u32 , ulhardwareprofile : u32 , disposition : u32 , phkdevice : *mut super::super::System::Registry:: HKEY , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Device_Interface_KeyA ( pszdeviceinterface : :: windows_sys::core::PCSTR , samdesired : u32 , disposition : u32 , phkdeviceinterface : *mut super::super::System::Registry:: HKEY , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Device_Interface_KeyW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , samdesired : u32 , disposition : u32 , phkdeviceinterface : *mut super::super::System::Registry:: HKEY , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Device_Interface_Key_ExA ( pszdeviceinterface : :: windows_sys::core::PCSTR , samdesired : u32 , disposition : u32 , phkdeviceinterface : *mut super::super::System::Registry:: HKEY , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn CM_Open_Device_Interface_Key_ExW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , samdesired : u32 , disposition : u32 , phkdeviceinterface : *mut super::super::System::Registry:: HKEY , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_And_Remove_SubTreeA ( dnancestor : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PSTR , ulnamelength : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_And_Remove_SubTreeW ( dnancestor : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PWSTR , ulnamelength : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_And_Remove_SubTree_ExA ( dnancestor : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PSTR , ulnamelength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_And_Remove_SubTree_ExW ( dnancestor : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PWSTR , ulnamelength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_Arbitrator_Free_Data ( pdata : *mut ::core::ffi::c_void , datalen : u32 , dndevinst : u32 , resourceid : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_Arbitrator_Free_Data_Ex ( pdata : *mut ::core::ffi::c_void , datalen : u32 , dndevinst : u32 , resourceid : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_Arbitrator_Free_Size ( pulsize : *mut u32 , dndevinst : u32 , resourceid : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_Arbitrator_Free_Size_Ex ( pulsize : *mut u32 , dndevinst : u32 , resourceid : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_Remove_SubTree ( dnancestor : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_Remove_SubTree_Ex ( dnancestor : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Query_Resource_Conflict_List ( pclconflictlist : *mut usize , dndevinst : u32 , resourceid : u32 , resourcedata : *const ::core::ffi::c_void , resourcelen : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Reenumerate_DevNode ( dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Reenumerate_DevNode_Ex ( dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Register_Device_Driver ( dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Register_Device_Driver_Ex ( dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Register_Device_InterfaceA ( dndevinst : u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pszreference : :: windows_sys::core::PCSTR , pszdeviceinterface : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Register_Device_InterfaceW ( dndevinst : u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pszreference : :: windows_sys::core::PCWSTR , pszdeviceinterface : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Register_Device_Interface_ExA ( dndevinst : u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pszreference : :: windows_sys::core::PCSTR , pszdeviceinterface : :: windows_sys::core::PSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Register_Device_Interface_ExW ( dndevinst : u32 , interfaceclassguid : *const :: windows_sys::core::GUID , pszreference : :: windows_sys::core::PCWSTR , pszdeviceinterface : :: windows_sys::core::PWSTR , pullength : *mut u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn CM_Register_Notification ( pfilter : *const CM_NOTIFY_FILTER , pcontext : *const ::core::ffi::c_void , pcallback : PCM_NOTIFY_CALLBACK , pnotifycontext : *mut isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Remove_SubTree ( dnancestor : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Remove_SubTree_Ex ( dnancestor : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Request_Device_EjectA ( dndevinst : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PSTR , ulnamelength : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Request_Device_EjectW ( dndevinst : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PWSTR , ulnamelength : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Request_Device_Eject_ExA ( dndevinst : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PSTR , ulnamelength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Request_Device_Eject_ExW ( dndevinst : u32 , pvetotype : *mut PNP_VETO_TYPE , pszvetoname : :: windows_sys::core::PWSTR , ulnamelength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Request_Eject_PC ( ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Request_Eject_PC_Ex ( hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Run_Detection ( ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Run_Detection_Ex ( ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Set_Class_PropertyW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Set_Class_Property_ExW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_Class_Registry_PropertyA ( classguid : *const :: windows_sys::core::GUID , ulproperty : u32 , buffer : *const ::core::ffi::c_void , ullength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_Class_Registry_PropertyW ( classguid : *const :: windows_sys::core::GUID , ulproperty : u32 , buffer : *const ::core::ffi::c_void , ullength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_DevNode_Problem ( dndevinst : u32 , ulproblem : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_DevNode_Problem_Ex ( dndevinst : u32 , ulproblem : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Set_DevNode_PropertyW ( dndevinst : u32 , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Set_DevNode_Property_ExW ( dndevinst : u32 , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_DevNode_Registry_PropertyA ( dndevinst : u32 , ulproperty : u32 , buffer : *const ::core::ffi::c_void , ullength : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_DevNode_Registry_PropertyW ( dndevinst : u32 , ulproperty : u32 , buffer : *const ::core::ffi::c_void , ullength : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_DevNode_Registry_Property_ExA ( dndevinst : u32 , ulproperty : u32 , buffer : *const ::core::ffi::c_void , ullength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_DevNode_Registry_Property_ExW ( dndevinst : u32 , ulproperty : u32 , buffer : *const ::core::ffi::c_void , ullength : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Set_Device_Interface_PropertyW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , ulflags : u32 ) -> CONFIGRET ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`*"] fn CM_Set_Device_Interface_Property_ExW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_HW_Prof ( ulhardwareprofile : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_HW_Prof_Ex ( ulhardwareprofile : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_HW_Prof_FlagsA ( pdeviceid : :: windows_sys::core::PCSTR , ulconfig : u32 , ulvalue : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_HW_Prof_FlagsW ( pdeviceid : :: windows_sys::core::PCWSTR , ulconfig : u32 , ulvalue : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_HW_Prof_Flags_ExA ( pdeviceid : :: windows_sys::core::PCSTR , ulconfig : u32 , ulvalue : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Set_HW_Prof_Flags_ExW ( pdeviceid : :: windows_sys::core::PCWSTR , ulconfig : u32 , ulvalue : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Setup_DevNode ( dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Setup_DevNode_Ex ( dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Test_Range_Available ( ullstartvalue : u64 , ullendvalue : u64 , rlh : usize , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Uninstall_DevNode ( dndevinst : u32 , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Uninstall_DevNode_Ex ( dndevinst : u32 , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Unregister_Device_InterfaceA ( pszdeviceinterface : :: windows_sys::core::PCSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Unregister_Device_InterfaceW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , ulflags : u32 ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Unregister_Device_Interface_ExA ( pszdeviceinterface : :: windows_sys::core::PCSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Unregister_Device_Interface_ExW ( pszdeviceinterface : :: windows_sys::core::PCWSTR , ulflags : u32 , hmachine : isize ) -> CONFIGRET ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn CM_Unregister_Notification ( notifycontext : HCMNOTIFICATION ) -> CONFIGRET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiInstallDevice ( hwndparent : super::super::Foundation:: HWND , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *const SP_DRVINFO_DATA_V2_A , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiInstallDriverA ( hwndparent : super::super::Foundation:: HWND , infpath : :: windows_sys::core::PCSTR , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiInstallDriverW ( hwndparent : super::super::Foundation:: HWND , infpath : :: windows_sys::core::PCWSTR , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiRollbackDriver ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , hwndparent : super::super::Foundation:: HWND , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiShowUpdateDevice ( hwndparent : super::super::Foundation:: HWND , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiShowUpdateDriver ( hwndparent : super::super::Foundation:: HWND , filepath : :: windows_sys::core::PCWSTR , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiUninstallDevice ( hwndparent : super::super::Foundation:: HWND , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiUninstallDriverA ( hwndparent : super::super::Foundation:: HWND , infpath : :: windows_sys::core::PCSTR , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn DiUninstallDriverW ( hwndparent : super::super::Foundation:: HWND , infpath : :: windows_sys::core::PCWSTR , flags : u32 , needreboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn InstallHinfSectionA ( window : super::super::Foundation:: HWND , modulehandle : super::super::Foundation:: HINSTANCE , commandline : :: windows_sys::core::PCSTR , showcommand : i32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn InstallHinfSectionW ( window : super::super::Foundation:: HWND , modulehandle : super::super::Foundation:: HINSTANCE , commandline : :: windows_sys::core::PCWSTR , showcommand : i32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddInstallSectionToDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , layoutinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddInstallSectionToDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , layoutinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddSectionToDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddSectionToDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddToDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , targetfilespec : :: windows_sys::core::PCSTR , filesize : i64 , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddToDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , targetfilespec : :: windows_sys::core::PCWSTR , filesize : i64 , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddToSourceListA ( flags : u32 , source : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAddToSourceListW ( flags : u32 , source : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAdjustDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , driveroot : :: windows_sys::core::PCSTR , amount : i64 , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupAdjustDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , driveroot : :: windows_sys::core::PCWSTR , amount : i64 , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupBackupErrorA ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCSTR , sourcefile : :: windows_sys::core::PCSTR , targetfile : :: windows_sys::core::PCSTR , win32errorcode : u32 , style : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupBackupErrorW ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCWSTR , sourcefile : :: windows_sys::core::PCWSTR , targetfile : :: windows_sys::core::PCWSTR , win32errorcode : u32 , style : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCancelTemporarySourceList ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCloseFileQueue ( queuehandle : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupCloseInfFile ( infhandle : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupCloseLog ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCommitFileQueueA ( owner : super::super::Foundation:: HWND , queuehandle : *const ::core::ffi::c_void , msghandler : PSP_FILE_CALLBACK_A , context : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCommitFileQueueW ( owner : super::super::Foundation:: HWND , queuehandle : *const ::core::ffi::c_void , msghandler : PSP_FILE_CALLBACK_W , context : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupConfigureWmiFromInfSectionA ( infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupConfigureWmiFromInfSectionW ( infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCopyErrorA ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCSTR , diskname : :: windows_sys::core::PCSTR , pathtosource : :: windows_sys::core::PCSTR , sourcefile : :: windows_sys::core::PCSTR , targetpathfile : :: windows_sys::core::PCSTR , win32errorcode : u32 , style : u32 , pathbuffer : :: windows_sys::core::PSTR , pathbuffersize : u32 , pathrequiredsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCopyErrorW ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCWSTR , diskname : :: windows_sys::core::PCWSTR , pathtosource : :: windows_sys::core::PCWSTR , sourcefile : :: windows_sys::core::PCWSTR , targetpathfile : :: windows_sys::core::PCWSTR , win32errorcode : u32 , style : u32 , pathbuffer : :: windows_sys::core::PWSTR , pathbuffersize : u32 , pathrequiredsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCopyOEMInfA ( sourceinffilename : :: windows_sys::core::PCSTR , oemsourcemedialocation : :: windows_sys::core::PCSTR , oemsourcemediatype : OEM_SOURCE_MEDIA_TYPE , copystyle : u32 , destinationinffilename : :: windows_sys::core::PSTR , destinationinffilenamesize : u32 , requiredsize : *mut u32 , destinationinffilenamecomponent : *mut :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupCopyOEMInfW ( sourceinffilename : :: windows_sys::core::PCWSTR , oemsourcemedialocation : :: windows_sys::core::PCWSTR , oemsourcemediatype : OEM_SOURCE_MEDIA_TYPE , copystyle : u32 , destinationinffilename : :: windows_sys::core::PWSTR , destinationinffilenamesize : u32 , requiredsize : *mut u32 , destinationinffilenamecomponent : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupCreateDiskSpaceListA ( reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 , flags : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupCreateDiskSpaceListW ( reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 , flags : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupDecompressOrCopyFileA ( sourcefilename : :: windows_sys::core::PCSTR , targetfilename : :: windows_sys::core::PCSTR , compressiontype : *const u32 ) -> u32 ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupDecompressOrCopyFileW ( sourcefilename : :: windows_sys::core::PCWSTR , targetfilename : :: windows_sys::core::PCWSTR , compressiontype : *const u32 ) -> u32 ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupDefaultQueueCallbackA ( context : *const ::core::ffi::c_void , notification : u32 , param1 : usize , param2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupDefaultQueueCallbackW ( context : *const ::core::ffi::c_void , notification : u32 , param1 : usize , param2 : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDeleteErrorA ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCSTR , file : :: windows_sys::core::PCSTR , win32errorcode : u32 , style : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDeleteErrorW ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCWSTR , file : :: windows_sys::core::PCWSTR , win32errorcode : u32 , style : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDestroyDiskSpaceList ( diskspace : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiAskForOEMDisk ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiBuildClassInfoList ( flags : u32 , classguidlist : *mut :: windows_sys::core::GUID , classguidlistsize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiBuildClassInfoListExA ( flags : u32 , classguidlist : *mut :: windows_sys::core::GUID , classguidlistsize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiBuildClassInfoListExW ( flags : u32 , classguidlist : *mut :: windows_sys::core::GUID , classguidlistsize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiBuildDriverInfoList ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA , drivertype : SETUP_DI_BUILD_DRIVER_DRIVER_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCallClassInstaller ( installfunction : u32 , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCancelDriverInfoSearch ( deviceinfoset : HDEVINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiChangeState ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassGuidsFromNameA ( classname : :: windows_sys::core::PCSTR , classguidlist : *mut :: windows_sys::core::GUID , classguidlistsize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassGuidsFromNameExA ( classname : :: windows_sys::core::PCSTR , classguidlist : *mut :: windows_sys::core::GUID , classguidlistsize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassGuidsFromNameExW ( classname : :: windows_sys::core::PCWSTR , classguidlist : *mut :: windows_sys::core::GUID , classguidlistsize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassGuidsFromNameW ( classname : :: windows_sys::core::PCWSTR , classguidlist : *mut :: windows_sys::core::GUID , classguidlistsize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassNameFromGuidA ( classguid : *const :: windows_sys::core::GUID , classname : :: windows_sys::core::PSTR , classnamesize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassNameFromGuidExA ( classguid : *const :: windows_sys::core::GUID , classname : :: windows_sys::core::PSTR , classnamesize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassNameFromGuidExW ( classguid : *const :: windows_sys::core::GUID , classname : :: windows_sys::core::PWSTR , classnamesize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiClassNameFromGuidW ( classguid : *const :: windows_sys::core::GUID , classname : :: windows_sys::core::PWSTR , classnamesize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiCreateDevRegKeyA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , scope : u32 , hwprofile : u32 , keytype : u32 , infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCSTR ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiCreateDevRegKeyW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , scope : u32 , hwprofile : u32 , keytype : u32 , infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCWSTR ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCreateDeviceInfoA ( deviceinfoset : HDEVINFO , devicename : :: windows_sys::core::PCSTR , classguid : *const :: windows_sys::core::GUID , devicedescription : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , creationflags : u32 , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCreateDeviceInfoList ( classguid : *const :: windows_sys::core::GUID , hwndparent : super::super::Foundation:: HWND ) -> HDEVINFO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCreateDeviceInfoListExA ( classguid : *const :: windows_sys::core::GUID , hwndparent : super::super::Foundation:: HWND , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> HDEVINFO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCreateDeviceInfoListExW ( classguid : *const :: windows_sys::core::GUID , hwndparent : super::super::Foundation:: HWND , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> HDEVINFO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCreateDeviceInfoW ( deviceinfoset : HDEVINFO , devicename : :: windows_sys::core::PCWSTR , classguid : *const :: windows_sys::core::GUID , devicedescription : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , creationflags : u32 , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCreateDeviceInterfaceA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , interfaceclassguid : *const :: windows_sys::core::GUID , referencestring : :: windows_sys::core::PCSTR , creationflags : u32 , deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiCreateDeviceInterfaceRegKeyA ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , reserved : u32 , samdesired : u32 , infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCSTR ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiCreateDeviceInterfaceRegKeyW ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , reserved : u32 , samdesired : u32 , infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCWSTR ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiCreateDeviceInterfaceW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , interfaceclassguid : *const :: windows_sys::core::GUID , referencestring : :: windows_sys::core::PCWSTR , creationflags : u32 , deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiDeleteDevRegKey ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , scope : u32 , hwprofile : u32 , keytype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiDeleteDeviceInfo ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiDeleteDeviceInterfaceData ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiDeleteDeviceInterfaceRegKey ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , reserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SetupDiDestroyClassImageList ( classimagelistdata : *const SP_CLASSIMAGELIST_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiDestroyDeviceInfoList ( deviceinfoset : HDEVINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiDestroyDriverInfoList ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , drivertype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetupDiDrawMiniIcon ( hdc : super::super::Graphics::Gdi:: HDC , rc : super::super::Foundation:: RECT , miniiconindex : i32 , flags : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiEnumDeviceInfo ( deviceinfoset : HDEVINFO , memberindex : u32 , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiEnumDeviceInterfaces ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , interfaceclassguid : *const :: windows_sys::core::GUID , memberindex : u32 , deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiEnumDriverInfoA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , drivertype : u32 , memberindex : u32 , driverinfodata : *mut SP_DRVINFO_DATA_V2_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiEnumDriverInfoW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , drivertype : u32 , memberindex : u32 , driverinfodata : *mut SP_DRVINFO_DATA_V2_W ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupDiGetActualModelsSectionA ( context : *const INFCONTEXT , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , infsectionwithext : :: windows_sys::core::PSTR , infsectionwithextsize : u32 , requiredsize : *mut u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupDiGetActualModelsSectionW ( context : *const INFCONTEXT , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , infsectionwithext : :: windows_sys::core::PWSTR , infsectionwithextsize : u32 , requiredsize : *mut u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetActualSectionToInstallA ( infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCSTR , infsectionwithext : :: windows_sys::core::PSTR , infsectionwithextsize : u32 , requiredsize : *mut u32 , extension : *mut :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupDiGetActualSectionToInstallExA ( infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCSTR , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , infsectionwithext : :: windows_sys::core::PSTR , infsectionwithextsize : u32 , requiredsize : *mut u32 , extension : *mut :: windows_sys::core::PSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupDiGetActualSectionToInstallExW ( infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCWSTR , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , infsectionwithext : :: windows_sys::core::PWSTR , infsectionwithextsize : u32 , requiredsize : *mut u32 , extension : *mut :: windows_sys::core::PWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetActualSectionToInstallW ( infhandle : *const ::core::ffi::c_void , infsectionname : :: windows_sys::core::PCWSTR , infsectionwithext : :: windows_sys::core::PWSTR , infsectionwithextsize : u32 , requiredsize : *mut u32 , extension : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassBitmapIndex ( classguid : *const :: windows_sys::core::GUID , miniiconindex : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDescriptionA ( classguid : *const :: windows_sys::core::GUID , classdescription : :: windows_sys::core::PSTR , classdescriptionsize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDescriptionExA ( classguid : *const :: windows_sys::core::GUID , classdescription : :: windows_sys::core::PSTR , classdescriptionsize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDescriptionExW ( classguid : *const :: windows_sys::core::GUID , classdescription : :: windows_sys::core::PWSTR , classdescriptionsize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDescriptionW ( classguid : *const :: windows_sys::core::GUID , classdescription : :: windows_sys::core::PWSTR , classdescriptionsize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetupDiGetClassDevPropertySheetsA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , propertysheetheader : *const super::super::UI::Controls:: PROPSHEETHEADERA_V2 , propertysheetheaderpagelistsize : u32 , requiredsize : *mut u32 , propertysheettype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetupDiGetClassDevPropertySheetsW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , propertysheetheader : *const super::super::UI::Controls:: PROPSHEETHEADERW_V2 , propertysheetheaderpagelistsize : u32 , requiredsize : *mut u32 , propertysheettype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDevsA ( classguid : *const :: windows_sys::core::GUID , enumerator : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , flags : u32 ) -> HDEVINFO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDevsExA ( classguid : *const :: windows_sys::core::GUID , enumerator : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , flags : u32 , deviceinfoset : HDEVINFO , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> HDEVINFO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDevsExW ( classguid : *const :: windows_sys::core::GUID , enumerator : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , flags : u32 , deviceinfoset : HDEVINFO , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> HDEVINFO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassDevsW ( classguid : *const :: windows_sys::core::GUID , enumerator : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , flags : u32 ) -> HDEVINFO ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SetupDiGetClassImageIndex ( classimagelistdata : *const SP_CLASSIMAGELIST_DATA , classguid : *const :: windows_sys::core::GUID , imageindex : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SetupDiGetClassImageList ( classimagelistdata : *mut SP_CLASSIMAGELIST_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SetupDiGetClassImageListExA ( classimagelistdata : *mut SP_CLASSIMAGELIST_DATA , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SetupDiGetClassImageListExW ( classimagelistdata : *mut SP_CLASSIMAGELIST_DATA , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassInstallParamsA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , classinstallparams : *mut SP_CLASSINSTALL_HEADER , classinstallparamssize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassInstallParamsW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , classinstallparams : *mut SP_CLASSINSTALL_HEADER , classinstallparamssize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassPropertyExW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 , flags : u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassPropertyKeys ( classguid : *const :: windows_sys::core::GUID , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : u32 , requiredpropertykeycount : *mut u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassPropertyKeysExW ( classguid : *const :: windows_sys::core::GUID , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : u32 , requiredpropertykeycount : *mut u32 , flags : u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassPropertyW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassRegistryPropertyA ( classguid : *const :: windows_sys::core::GUID , property : u32 , propertyregdatatype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetClassRegistryPropertyW ( classguid : *const :: windows_sys::core::GUID , property : u32 , propertyregdatatype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetCustomDevicePropertyA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , custompropertyname : :: windows_sys::core::PCSTR , flags : u32 , propertyregdatatype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetCustomDevicePropertyW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , custompropertyname : :: windows_sys::core::PCWSTR , flags : u32 , propertyregdatatype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInfoListClass ( deviceinfoset : HDEVINFO , classguid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInfoListDetailA ( deviceinfoset : HDEVINFO , deviceinfosetdetaildata : *mut SP_DEVINFO_LIST_DETAIL_DATA_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInfoListDetailW ( deviceinfoset : HDEVINFO , deviceinfosetdetaildata : *mut SP_DEVINFO_LIST_DETAIL_DATA_W ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInstallParamsA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , deviceinstallparams : *mut SP_DEVINSTALL_PARAMS_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInstallParamsW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , deviceinstallparams : *mut SP_DEVINSTALL_PARAMS_W ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInstanceIdA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , deviceinstanceid : :: windows_sys::core::PSTR , deviceinstanceidsize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInstanceIdW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , deviceinstanceid : :: windows_sys::core::PWSTR , deviceinstanceidsize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInterfaceAlias ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , aliasinterfaceclassguid : *const :: windows_sys::core::GUID , aliasdeviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInterfaceDetailA ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , deviceinterfacedetaildata : *mut SP_DEVICE_INTERFACE_DETAIL_DATA_A , deviceinterfacedetaildatasize : u32 , requiredsize : *mut u32 , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInterfaceDetailW ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , deviceinterfacedetaildata : *mut SP_DEVICE_INTERFACE_DETAIL_DATA_W , deviceinterfacedetaildatasize : u32 , requiredsize : *mut u32 , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInterfacePropertyKeys ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : u32 , requiredpropertykeycount : *mut u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceInterfacePropertyW ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDevicePropertyKeys ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , propertykeyarray : *mut super::Properties:: DEVPROPKEY , propertykeycount : u32 , requiredpropertykeycount : *mut u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDevicePropertyW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceRegistryPropertyA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , property : u32 , propertyregdatatype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDeviceRegistryPropertyW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , property : u32 , propertyregdatatype : *mut u32 , propertybuffer : *mut u8 , propertybuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDriverInfoDetailA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *const SP_DRVINFO_DATA_V2_A , driverinfodetaildata : *mut SP_DRVINFO_DETAIL_DATA_A , driverinfodetaildatasize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDriverInfoDetailW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *const SP_DRVINFO_DATA_V2_W , driverinfodetaildata : *mut SP_DRVINFO_DETAIL_DATA_W , driverinfodetaildatasize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDriverInstallParamsA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *const SP_DRVINFO_DATA_V2_A , driverinstallparams : *mut SP_DRVINSTALL_PARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetDriverInstallParamsW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *const SP_DRVINFO_DATA_V2_W , driverinstallparams : *mut SP_DRVINSTALL_PARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetHwProfileFriendlyNameA ( hwprofile : u32 , friendlyname : :: windows_sys::core::PSTR , friendlynamesize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetHwProfileFriendlyNameExA ( hwprofile : u32 , friendlyname : :: windows_sys::core::PSTR , friendlynamesize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetHwProfileFriendlyNameExW ( hwprofile : u32 , friendlyname : :: windows_sys::core::PWSTR , friendlynamesize : u32 , requiredsize : *mut u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetHwProfileFriendlyNameW ( hwprofile : u32 , friendlyname : :: windows_sys::core::PWSTR , friendlynamesize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetHwProfileList ( hwprofilelist : *mut u32 , hwprofilelistsize : u32 , requiredsize : *mut u32 , currentlyactiveindex : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetHwProfileListExA ( hwprofilelist : *mut u32 , hwprofilelistsize : u32 , requiredsize : *mut u32 , currentlyactiveindex : *mut u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetHwProfileListExW ( hwprofilelist : *mut u32 , hwprofilelistsize : u32 , requiredsize : *mut u32 , currentlyactiveindex : *mut u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetINFClassA ( infname : :: windows_sys::core::PCSTR , classguid : *mut :: windows_sys::core::GUID , classname : :: windows_sys::core::PSTR , classnamesize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetINFClassW ( infname : :: windows_sys::core::PCWSTR , classguid : *mut :: windows_sys::core::GUID , classname : :: windows_sys::core::PWSTR , classnamesize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetSelectedDevice ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetSelectedDriverA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *mut SP_DRVINFO_DATA_V2_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiGetSelectedDriverW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *mut SP_DRVINFO_DATA_V2_W ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SetupDiGetWizardPage ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , installwizarddata : *const SP_INSTALLWIZARD_DATA , pagetype : u32 , flags : u32 ) -> super::super::UI::Controls:: HPROPSHEETPAGE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiInstallClassA ( hwndparent : super::super::Foundation:: HWND , inffilename : :: windows_sys::core::PCSTR , flags : u32 , filequeue : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiInstallClassExA ( hwndparent : super::super::Foundation:: HWND , inffilename : :: windows_sys::core::PCSTR , flags : u32 , filequeue : *const ::core::ffi::c_void , interfaceclassguid : *const :: windows_sys::core::GUID , reserved1 : *mut ::core::ffi::c_void , reserved2 : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiInstallClassExW ( hwndparent : super::super::Foundation:: HWND , inffilename : :: windows_sys::core::PCWSTR , flags : u32 , filequeue : *const ::core::ffi::c_void , interfaceclassguid : *const :: windows_sys::core::GUID , reserved1 : *mut ::core::ffi::c_void , reserved2 : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiInstallClassW ( hwndparent : super::super::Foundation:: HWND , inffilename : :: windows_sys::core::PCWSTR , flags : u32 , filequeue : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiInstallDevice ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiInstallDeviceInterfaces ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiInstallDriverFiles ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetupDiLoadClassIcon ( classguid : *const :: windows_sys::core::GUID , largeicon : *mut super::super::UI::WindowsAndMessaging:: HICON , miniiconindex : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetupDiLoadDeviceIcon ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , cxicon : u32 , cyicon : u32 , flags : u32 , hicon : *mut super::super::UI::WindowsAndMessaging:: HICON ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiOpenClassRegKey ( classguid : *const :: windows_sys::core::GUID , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiOpenClassRegKeyExA ( classguid : *const :: windows_sys::core::GUID , samdesired : u32 , flags : u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiOpenClassRegKeyExW ( classguid : *const :: windows_sys::core::GUID , samdesired : u32 , flags : u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiOpenDevRegKey ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , scope : u32 , hwprofile : u32 , keytype : u32 , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiOpenDeviceInfoA ( deviceinfoset : HDEVINFO , deviceinstanceid : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , openflags : u32 , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiOpenDeviceInfoW ( deviceinfoset : HDEVINFO , deviceinstanceid : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , openflags : u32 , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiOpenDeviceInterfaceA ( deviceinfoset : HDEVINFO , devicepath : :: windows_sys::core::PCSTR , openflags : u32 , deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Registry\"`*"] fn SetupDiOpenDeviceInterfaceRegKey ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , reserved : u32 , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiOpenDeviceInterfaceW ( deviceinfoset : HDEVINFO , devicepath : :: windows_sys::core::PCWSTR , openflags : u32 , deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiRegisterCoDeviceInstallers ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiRegisterDeviceInfo ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA , flags : u32 , compareproc : PSP_DETSIG_CMPPROC , comparecontext : *const ::core::ffi::c_void , dupdeviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiRemoveDevice ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiRemoveDeviceInterface ( deviceinfoset : HDEVINFO , deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiRestartDevices ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSelectBestCompatDrv ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSelectDevice ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSelectOEMDrv ( hwndparent : super::super::Foundation:: HWND , deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetClassInstallParamsA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , classinstallparams : *const SP_CLASSINSTALL_HEADER , classinstallparamssize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetClassInstallParamsW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , classinstallparams : *const SP_CLASSINSTALL_HEADER , classinstallparamssize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetClassPropertyExW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , flags : u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetClassPropertyW ( classguid : *const :: windows_sys::core::GUID , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetClassRegistryPropertyA ( classguid : *const :: windows_sys::core::GUID , property : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , machinename : :: windows_sys::core::PCSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetClassRegistryPropertyW ( classguid : *const :: windows_sys::core::GUID , property : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , machinename : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDeviceInstallParamsA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , deviceinstallparams : *const SP_DEVINSTALL_PARAMS_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDeviceInstallParamsW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , deviceinstallparams : *const SP_DEVINSTALL_PARAMS_W ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDeviceInterfaceDefault ( deviceinfoset : HDEVINFO , deviceinterfacedata : *mut SP_DEVICE_INTERFACE_DATA , flags : u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDeviceInterfacePropertyW ( deviceinfoset : HDEVINFO , deviceinterfacedata : *const SP_DEVICE_INTERFACE_DATA , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDevicePropertyW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , propertykey : *const super::Properties:: DEVPROPKEY , propertytype : u32 , propertybuffer : *const u8 , propertybuffersize : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDeviceRegistryPropertyA ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA , property : u32 , propertybuffer : *const u8 , propertybuffersize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDeviceRegistryPropertyW ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA , property : u32 , propertybuffer : *const u8 , propertybuffersize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDriverInstallParamsA ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *const SP_DRVINFO_DATA_V2_A , driverinstallparams : *const SP_DRVINSTALL_PARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetDriverInstallParamsW ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , driverinfodata : *const SP_DRVINFO_DATA_V2_W , driverinstallparams : *const SP_DRVINSTALL_PARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetSelectedDevice ( deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetSelectedDriverA ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA , driverinfodata : *mut SP_DRVINFO_DATA_V2_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiSetSelectedDriverW ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA , driverinfodata : *mut SP_DRVINFO_DATA_V2_W ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupDiUnremoveDevice ( deviceinfoset : HDEVINFO , deviceinfodata : *mut SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupDuplicateDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 , flags : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupDuplicateDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 , flags : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupEnumInfSectionsA ( infhandle : *const ::core::ffi::c_void , index : u32 , buffer : :: windows_sys::core::PSTR , size : u32 , sizeneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupEnumInfSectionsW ( infhandle : *const ::core::ffi::c_void , index : u32 , buffer : :: windows_sys::core::PWSTR , size : u32 , sizeneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupFindFirstLineA ( infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCSTR , key : :: windows_sys::core::PCSTR , context : *mut INFCONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupFindFirstLineW ( infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCWSTR , key : :: windows_sys::core::PCWSTR , context : *mut INFCONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupFindNextLine ( contextin : *const INFCONTEXT , contextout : *mut INFCONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupFindNextMatchLineA ( contextin : *const INFCONTEXT , key : :: windows_sys::core::PCSTR , contextout : *mut INFCONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupFindNextMatchLineW ( contextin : *const INFCONTEXT , key : :: windows_sys::core::PCWSTR , contextout : *mut INFCONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupFreeSourceListA ( list : *mut *mut :: windows_sys::core::PSTR , count : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupFreeSourceListW ( list : *mut *mut :: windows_sys::core::PWSTR , count : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetBackupInformationA ( queuehandle : *const ::core::ffi::c_void , backupparams : *mut SP_BACKUP_QUEUE_PARAMS_V2_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetBackupInformationW ( queuehandle : *const ::core::ffi::c_void , backupparams : *mut SP_BACKUP_QUEUE_PARAMS_V2_W ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetBinaryField ( context : *const INFCONTEXT , fieldindex : u32 , returnbuffer : *mut u8 , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupGetFieldCount ( context : *const INFCONTEXT ) -> u32 ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupGetFileCompressionInfoA ( sourcefilename : :: windows_sys::core::PCSTR , actualsourcefilename : *mut :: windows_sys::core::PSTR , sourcefilesize : *mut u32 , targetfilesize : *mut u32 , compressiontype : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetFileCompressionInfoExA ( sourcefilename : :: windows_sys::core::PCSTR , actualsourcefilenamebuffer : :: windows_sys::core::PCSTR , actualsourcefilenamebufferlen : u32 , requiredbufferlen : *mut u32 , sourcefilesize : *mut u32 , targetfilesize : *mut u32 , compressiontype : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetFileCompressionInfoExW ( sourcefilename : :: windows_sys::core::PCWSTR , actualsourcefilenamebuffer : :: windows_sys::core::PCWSTR , actualsourcefilenamebufferlen : u32 , requiredbufferlen : *mut u32 , sourcefilesize : *mut u32 , targetfilesize : *mut u32 , compressiontype : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupGetFileCompressionInfoW ( sourcefilename : :: windows_sys::core::PCWSTR , actualsourcefilename : *mut :: windows_sys::core::PWSTR , sourcefilesize : *mut u32 , targetfilesize : *mut u32 , compressiontype : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetFileQueueCount ( filequeue : *const ::core::ffi::c_void , subqueuefileop : u32 , numoperations : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetFileQueueFlags ( filequeue : *const ::core::ffi::c_void , flags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupGetInfDriverStoreLocationA ( filename : :: windows_sys::core::PCSTR , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , localename : :: windows_sys::core::PCSTR , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupGetInfDriverStoreLocationW ( filename : :: windows_sys::core::PCWSTR , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , localename : :: windows_sys::core::PCWSTR , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetInfFileListA ( directorypath : :: windows_sys::core::PCSTR , infstyle : u32 , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetInfFileListW ( directorypath : :: windows_sys::core::PCWSTR , infstyle : u32 , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetInfInformationA ( infspec : *const ::core::ffi::c_void , searchcontrol : u32 , returnbuffer : *mut SP_INF_INFORMATION , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetInfInformationW ( infspec : *const ::core::ffi::c_void , searchcontrol : u32 , returnbuffer : *mut SP_INF_INFORMATION , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetInfPublishedNameA ( driverstorelocation : :: windows_sys::core::PCSTR , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetInfPublishedNameW ( driverstorelocation : :: windows_sys::core::PCWSTR , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetIntField ( context : *const INFCONTEXT , fieldindex : u32 , integervalue : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetLineByIndexA ( infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCSTR , index : u32 , context : *mut INFCONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetLineByIndexW ( infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCWSTR , index : u32 , context : *mut INFCONTEXT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupGetLineCountA ( infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupGetLineCountW ( infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetLineTextA ( context : *const INFCONTEXT , infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCSTR , key : :: windows_sys::core::PCSTR , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetLineTextW ( context : *const INFCONTEXT , infhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCWSTR , key : :: windows_sys::core::PCWSTR , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetMultiSzFieldA ( context : *const INFCONTEXT , fieldindex : u32 , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetMultiSzFieldW ( context : *const INFCONTEXT , fieldindex : u32 , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetNonInteractiveMode ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetSourceFileLocationA ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , filename : :: windows_sys::core::PCSTR , sourceid : *mut u32 , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetSourceFileLocationW ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , filename : :: windows_sys::core::PCWSTR , sourceid : *mut u32 , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetSourceFileSizeA ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , filename : :: windows_sys::core::PCSTR , section : :: windows_sys::core::PCSTR , filesize : *mut u32 , roundingfactor : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetSourceFileSizeW ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , filename : :: windows_sys::core::PCWSTR , section : :: windows_sys::core::PCWSTR , filesize : *mut u32 , roundingfactor : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetSourceInfoA ( infhandle : *const ::core::ffi::c_void , sourceid : u32 , infodesired : u32 , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetSourceInfoW ( infhandle : *const ::core::ffi::c_void , sourceid : u32 , infodesired : u32 , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetStringFieldA ( context : *const INFCONTEXT , fieldindex : u32 , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetStringFieldW ( context : *const INFCONTEXT , fieldindex : u32 , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetTargetPathA ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , section : :: windows_sys::core::PCSTR , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupGetTargetPathW ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , section : :: windows_sys::core::PCWSTR , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupGetThreadLogToken ( ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInitDefaultQueueCallback ( ownerwindow : super::super::Foundation:: HWND ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInitDefaultQueueCallbackEx ( ownerwindow : super::super::Foundation:: HWND , alternateprogresswindow : super::super::Foundation:: HWND , progressmessage : u32 , reserved1 : u32 , reserved2 : *mut ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupInitializeFileLogA ( logfilename : :: windows_sys::core::PCSTR , flags : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupInitializeFileLogW ( logfilename : :: windows_sys::core::PCWSTR , flags : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallFileA ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , sourcefile : :: windows_sys::core::PCSTR , sourcepathroot : :: windows_sys::core::PCSTR , destinationname : :: windows_sys::core::PCSTR , copystyle : SP_COPY_STYLE , copymsghandler : PSP_FILE_CALLBACK_A , context : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallFileExA ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , sourcefile : :: windows_sys::core::PCSTR , sourcepathroot : :: windows_sys::core::PCSTR , destinationname : :: windows_sys::core::PCSTR , copystyle : SP_COPY_STYLE , copymsghandler : PSP_FILE_CALLBACK_A , context : *const ::core::ffi::c_void , filewasinuse : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallFileExW ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , sourcefile : :: windows_sys::core::PCWSTR , sourcepathroot : :: windows_sys::core::PCWSTR , destinationname : :: windows_sys::core::PCWSTR , copystyle : SP_COPY_STYLE , copymsghandler : PSP_FILE_CALLBACK_W , context : *const ::core::ffi::c_void , filewasinuse : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallFileW ( infhandle : *const ::core::ffi::c_void , infcontext : *const INFCONTEXT , sourcefile : :: windows_sys::core::PCWSTR , sourcepathroot : :: windows_sys::core::PCWSTR , destinationname : :: windows_sys::core::PCWSTR , copystyle : SP_COPY_STYLE , copymsghandler : PSP_FILE_CALLBACK_W , context : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallFilesFromInfSectionA ( infhandle : *const ::core::ffi::c_void , layoutinfhandle : *const ::core::ffi::c_void , filequeue : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , sourcerootpath : :: windows_sys::core::PCSTR , copyflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallFilesFromInfSectionW ( infhandle : *const ::core::ffi::c_void , layoutinfhandle : *const ::core::ffi::c_void , filequeue : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , sourcerootpath : :: windows_sys::core::PCWSTR , copyflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SetupInstallFromInfSectionA ( owner : super::super::Foundation:: HWND , infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , flags : u32 , relativekeyroot : super::super::System::Registry:: HKEY , sourcerootpath : :: windows_sys::core::PCSTR , copyflags : u32 , msghandler : PSP_FILE_CALLBACK_A , context : *const ::core::ffi::c_void , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SetupInstallFromInfSectionW ( owner : super::super::Foundation:: HWND , infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , flags : u32 , relativekeyroot : super::super::System::Registry:: HKEY , sourcerootpath : :: windows_sys::core::PCWSTR , copyflags : u32 , msghandler : PSP_FILE_CALLBACK_W , context : *const ::core::ffi::c_void , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallServicesFromInfSectionA ( infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallServicesFromInfSectionExA ( infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , flags : u32 , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , reserved1 : *mut ::core::ffi::c_void , reserved2 : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallServicesFromInfSectionExW ( infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , flags : u32 , deviceinfoset : HDEVINFO , deviceinfodata : *const SP_DEVINFO_DATA , reserved1 : *mut ::core::ffi::c_void , reserved2 : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupInstallServicesFromInfSectionW ( infhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupIterateCabinetA ( cabinetfile : :: windows_sys::core::PCSTR , reserved : u32 , msghandler : PSP_FILE_CALLBACK_A , context : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupIterateCabinetW ( cabinetfile : :: windows_sys::core::PCWSTR , reserved : u32 , msghandler : PSP_FILE_CALLBACK_W , context : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupLogErrorA ( messagestring : :: windows_sys::core::PCSTR , severity : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupLogErrorW ( messagestring : :: windows_sys::core::PCWSTR , severity : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupLogFileA ( fileloghandle : *const ::core::ffi::c_void , logsectionname : :: windows_sys::core::PCSTR , sourcefilename : :: windows_sys::core::PCSTR , targetfilename : :: windows_sys::core::PCSTR , checksum : u32 , disktagfile : :: windows_sys::core::PCSTR , diskdescription : :: windows_sys::core::PCSTR , otherinfo : :: windows_sys::core::PCSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupLogFileW ( fileloghandle : *const ::core::ffi::c_void , logsectionname : :: windows_sys::core::PCWSTR , sourcefilename : :: windows_sys::core::PCWSTR , targetfilename : :: windows_sys::core::PCWSTR , checksum : u32 , disktagfile : :: windows_sys::core::PCWSTR , diskdescription : :: windows_sys::core::PCWSTR , otherinfo : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupOpenAppendInfFileA ( filename : :: windows_sys::core::PCSTR , infhandle : *const ::core::ffi::c_void , errorline : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupOpenAppendInfFileW ( filename : :: windows_sys::core::PCWSTR , infhandle : *const ::core::ffi::c_void , errorline : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupOpenFileQueue ( ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupOpenInfFileA ( filename : :: windows_sys::core::PCSTR , infclass : :: windows_sys::core::PCSTR , infstyle : u32 , errorline : *mut u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupOpenInfFileW ( filename : :: windows_sys::core::PCWSTR , infclass : :: windows_sys::core::PCWSTR , infstyle : u32 , errorline : *mut u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupOpenLog ( erase : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupOpenMasterInf ( ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupPrepareQueueForRestoreA ( queuehandle : *const ::core::ffi::c_void , backuppath : :: windows_sys::core::PCSTR , restoreflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupPrepareQueueForRestoreW ( queuehandle : *const ::core::ffi::c_void , backuppath : :: windows_sys::core::PCWSTR , restoreflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupPromptForDiskA ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCSTR , diskname : :: windows_sys::core::PCSTR , pathtosource : :: windows_sys::core::PCSTR , filesought : :: windows_sys::core::PCSTR , tagfile : :: windows_sys::core::PCSTR , diskpromptstyle : u32 , pathbuffer : :: windows_sys::core::PSTR , pathbuffersize : u32 , pathrequiredsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupPromptForDiskW ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCWSTR , diskname : :: windows_sys::core::PCWSTR , pathtosource : :: windows_sys::core::PCWSTR , filesought : :: windows_sys::core::PCWSTR , tagfile : :: windows_sys::core::PCWSTR , diskpromptstyle : u32 , pathbuffer : :: windows_sys::core::PWSTR , pathbuffersize : u32 , pathrequiredsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupPromptReboot ( filequeue : *const ::core::ffi::c_void , owner : super::super::Foundation:: HWND , scanonly : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryDrivesInDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryDrivesInDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryFileLogA ( fileloghandle : *const ::core::ffi::c_void , logsectionname : :: windows_sys::core::PCSTR , targetfilename : :: windows_sys::core::PCSTR , desiredinfo : SetupFileLogInfo , dataout : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryFileLogW ( fileloghandle : *const ::core::ffi::c_void , logsectionname : :: windows_sys::core::PCWSTR , targetfilename : :: windows_sys::core::PCWSTR , desiredinfo : SetupFileLogInfo , dataout : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryInfFileInformationA ( infinformation : *const SP_INF_INFORMATION , infindex : u32 , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryInfFileInformationW ( infinformation : *const SP_INF_INFORMATION , infindex : u32 , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupQueryInfOriginalFileInformationA ( infinformation : *const SP_INF_INFORMATION , infindex : u32 , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , originalfileinfo : *mut SP_ORIGINAL_FILE_INFO_A ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupQueryInfOriginalFileInformationW ( infinformation : *const SP_INF_INFORMATION , infindex : u32 , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , originalfileinfo : *mut SP_ORIGINAL_FILE_INFO_W ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryInfVersionInformationA ( infinformation : *const SP_INF_INFORMATION , infindex : u32 , key : :: windows_sys::core::PCSTR , returnbuffer : :: windows_sys::core::PSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueryInfVersionInformationW ( infinformation : *const SP_INF_INFORMATION , infindex : u32 , key : :: windows_sys::core::PCWSTR , returnbuffer : :: windows_sys::core::PWSTR , returnbuffersize : u32 , requiredsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQuerySourceListA ( flags : u32 , list : *mut *mut :: windows_sys::core::PSTR , count : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQuerySourceListW ( flags : u32 , list : *mut *mut :: windows_sys::core::PWSTR , count : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQuerySpaceRequiredOnDriveA ( diskspace : *const ::core::ffi::c_void , drivespec : :: windows_sys::core::PCSTR , spacerequired : *mut i64 , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQuerySpaceRequiredOnDriveW ( diskspace : *const ::core::ffi::c_void , drivespec : :: windows_sys::core::PCWSTR , spacerequired : *mut i64 , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueCopyA ( queuehandle : *const ::core::ffi::c_void , sourcerootpath : :: windows_sys::core::PCSTR , sourcepath : :: windows_sys::core::PCSTR , sourcefilename : :: windows_sys::core::PCSTR , sourcedescription : :: windows_sys::core::PCSTR , sourcetagfile : :: windows_sys::core::PCSTR , targetdirectory : :: windows_sys::core::PCSTR , targetfilename : :: windows_sys::core::PCSTR , copystyle : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueCopyIndirectA ( copyparams : *const SP_FILE_COPY_PARAMS_A ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueCopyIndirectW ( copyparams : *const SP_FILE_COPY_PARAMS_W ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueCopySectionA ( queuehandle : *const ::core::ffi::c_void , sourcerootpath : :: windows_sys::core::PCSTR , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCSTR , copystyle : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueCopySectionW ( queuehandle : *const ::core::ffi::c_void , sourcerootpath : :: windows_sys::core::PCWSTR , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCWSTR , copystyle : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueCopyW ( queuehandle : *const ::core::ffi::c_void , sourcerootpath : :: windows_sys::core::PCWSTR , sourcepath : :: windows_sys::core::PCWSTR , sourcefilename : :: windows_sys::core::PCWSTR , sourcedescription : :: windows_sys::core::PCWSTR , sourcetagfile : :: windows_sys::core::PCWSTR , targetdirectory : :: windows_sys::core::PCWSTR , targetfilename : :: windows_sys::core::PCWSTR , copystyle : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueDefaultCopyA ( queuehandle : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , sourcerootpath : :: windows_sys::core::PCSTR , sourcefilename : :: windows_sys::core::PCSTR , targetfilename : :: windows_sys::core::PCSTR , copystyle : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueDefaultCopyW ( queuehandle : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , sourcerootpath : :: windows_sys::core::PCWSTR , sourcefilename : :: windows_sys::core::PCWSTR , targetfilename : :: windows_sys::core::PCWSTR , copystyle : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueDeleteA ( queuehandle : *const ::core::ffi::c_void , pathpart1 : :: windows_sys::core::PCSTR , pathpart2 : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueDeleteSectionA ( queuehandle : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueDeleteSectionW ( queuehandle : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueDeleteW ( queuehandle : *const ::core::ffi::c_void , pathpart1 : :: windows_sys::core::PCWSTR , pathpart2 : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueRenameA ( queuehandle : *const ::core::ffi::c_void , sourcepath : :: windows_sys::core::PCSTR , sourcefilename : :: windows_sys::core::PCSTR , targetpath : :: windows_sys::core::PCSTR , targetfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueRenameSectionA ( queuehandle : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueRenameSectionW ( queuehandle : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , section : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupQueueRenameW ( queuehandle : *const ::core::ffi::c_void , sourcepath : :: windows_sys::core::PCWSTR , sourcefilename : :: windows_sys::core::PCWSTR , targetpath : :: windows_sys::core::PCWSTR , targetfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveFileLogEntryA ( fileloghandle : *const ::core::ffi::c_void , logsectionname : :: windows_sys::core::PCSTR , targetfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveFileLogEntryW ( fileloghandle : *const ::core::ffi::c_void , logsectionname : :: windows_sys::core::PCWSTR , targetfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveFromDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , targetfilespec : :: windows_sys::core::PCSTR , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveFromDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , targetfilespec : :: windows_sys::core::PCWSTR , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveFromSourceListA ( flags : u32 , source : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveFromSourceListW ( flags : u32 , source : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveInstallSectionFromDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , layoutinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveInstallSectionFromDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , layoutinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveSectionFromDiskSpaceListA ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCSTR , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRemoveSectionFromDiskSpaceListW ( diskspace : *const ::core::ffi::c_void , infhandle : *const ::core::ffi::c_void , listinfhandle : *const ::core::ffi::c_void , sectionname : :: windows_sys::core::PCWSTR , operation : SETUP_FILE_OPERATION , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRenameErrorA ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCSTR , sourcefile : :: windows_sys::core::PCSTR , targetfile : :: windows_sys::core::PCSTR , win32errorcode : u32 , style : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupRenameErrorW ( hwndparent : super::super::Foundation:: HWND , dialogtitle : :: windows_sys::core::PCWSTR , sourcefile : :: windows_sys::core::PCWSTR , targetfile : :: windows_sys::core::PCWSTR , win32errorcode : u32 , style : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupScanFileQueueA ( filequeue : *const ::core::ffi::c_void , flags : u32 , window : super::super::Foundation:: HWND , callbackroutine : PSP_FILE_CALLBACK_A , callbackcontext : *const ::core::ffi::c_void , result : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupScanFileQueueW ( filequeue : *const ::core::ffi::c_void , flags : u32 , window : super::super::Foundation:: HWND , callbackroutine : PSP_FILE_CALLBACK_W , callbackcontext : *const ::core::ffi::c_void , result : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetDirectoryIdA ( infhandle : *const ::core::ffi::c_void , id : u32 , directory : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetDirectoryIdExA ( infhandle : *const ::core::ffi::c_void , id : u32 , directory : :: windows_sys::core::PCSTR , flags : u32 , reserved1 : u32 , reserved2 : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetDirectoryIdExW ( infhandle : *const ::core::ffi::c_void , id : u32 , directory : :: windows_sys::core::PCWSTR , flags : u32 , reserved1 : u32 , reserved2 : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetDirectoryIdW ( infhandle : *const ::core::ffi::c_void , id : u32 , directory : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupSetFileQueueAlternatePlatformA ( queuehandle : *const ::core::ffi::c_void , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , alternatedefaultcatalogfile : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupSetFileQueueAlternatePlatformW ( queuehandle : *const ::core::ffi::c_void , alternateplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , alternatedefaultcatalogfile : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetFileQueueFlags ( filequeue : *const ::core::ffi::c_void , flagmask : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetNonInteractiveMode ( noninteractiveflag : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetPlatformPathOverrideA ( r#override : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetPlatformPathOverrideW ( r#override : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetSourceListA ( flags : u32 , sourcelist : *const :: windows_sys::core::PCSTR , sourcecount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupSetSourceListW ( flags : u32 , sourcelist : *const :: windows_sys::core::PCWSTR , sourcecount : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupSetThreadLogToken ( logtoken : u64 ) -> ( ) ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupTermDefaultQueueCallback ( context : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupTerminateFileLog ( fileloghandle : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupUninstallNewlyCopiedInfs ( filequeue : *const ::core::ffi::c_void , flags : u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupUninstallOEMInfA ( inffilename : :: windows_sys::core::PCSTR , flags : u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn SetupUninstallOEMInfW ( inffilename : :: windows_sys::core::PCWSTR , flags : u32 , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupVerifyInfFileA ( infname : :: windows_sys::core::PCSTR , altplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , infsignerinfo : *mut SP_INF_SIGNER_INFO_V2_A ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn SetupVerifyInfFileW ( infname : :: windows_sys::core::PCWSTR , altplatforminfo : *const SP_ALTPLATFORM_INFO_V2 , infsignerinfo : *mut SP_INF_SIGNER_INFO_V2_W ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "setupapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupWriteTextLog ( logtoken : u64 , category : u32 , flags : u32 , messagestr : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "setupapi.dll""cdecl" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupWriteTextLogError ( logtoken : u64 , category : u32 , logflags : u32 , error : u32 , messagestr : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "setupapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] fn SetupWriteTextLogInfLine ( logtoken : u64 , flags : u32 , infhandle : *const ::core::ffi::c_void , context : *const INFCONTEXT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn UpdateDriverForPlugAndPlayDevicesA ( hwndparent : super::super::Foundation:: HWND , hardwareid : :: windows_sys::core::PCSTR , fullinfpath : :: windows_sys::core::PCSTR , installflags : u32 , brebootrequired : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "newdev.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] fn UpdateDriverForPlugAndPlayDevicesW ( hwndparent : super::super::Foundation:: HWND , hardwareid : :: windows_sys::core::PCWSTR , fullinfpath : :: windows_sys::core::PCWSTR , installflags : u32 , brebootrequired : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ALLOC_LOG_CONF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const BASIC_LOG_CONF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const BOOT_LOG_CONF: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ADD_ID_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ADD_ID_COMPATIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ADD_ID_HARDWARE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ADD_RANGE_ADDIFCONFLICT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ADD_RANGE_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ADD_RANGE_DONOTADDIFCONFLICT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDFLAGS_DRIVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDFLAGS_RESERVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDFLAGS_ROOT_OWNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDMASK_DESCRIPTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDMASK_DEVINST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDMASK_FLAGS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDMASK_RESDES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CDMASK_VALID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CLASS_PROPERTY_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CLASS_PROPERTY_INSTALLER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CLASS_PROPERTY_INTERFACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVINST_BITS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVINST_DO_NOT_INSTALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVINST_GENERATE_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVINST_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVINST_NO_WAIT_INSTALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVINST_PHANTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVNODE_BITS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVNODE_DO_NOT_INSTALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVNODE_GENERATE_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVNODE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVNODE_NO_WAIT_INSTALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CREATE_DEVNODE_PHANTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_CHARACTERISTICS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_DEVTYPE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_EXCLUSIVE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_LOWERFILTERS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_MAX: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_SECURITY: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_SECURITY_SDS: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CRP_UPPERFILTERS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CUSTOMDEVPROP_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_CUSTOMDEVPROP_MERGE_MULTISZ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DELETE_CLASS_BITS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DELETE_CLASS_INTERFACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DELETE_CLASS_ONLY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DELETE_CLASS_SUBKEYS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DETECT_BITS: u32 = 2147483655u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DETECT_CRASHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DETECT_HWPROF_FIRST_BOOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DETECT_NEW_PROFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DETECT_RUN: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_DOCKDEVICE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_EJECTSUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_HARDWAREDISABLED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_LOCKSUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_NONDYNAMIC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_RAWDEVICEOK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_REMOVABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_SECUREDEVICE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_SILENTINSTALL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_SURPRISEREMOVALOK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVCAP_UNIQUEID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_EDGE_BOTTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_EDGE_LEFT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_EDGE_RIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_EDGE_TOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_EDGE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_JOINT_TYPE_HINGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_JOINT_TYPE_PIVOT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_JOINT_TYPE_PLANAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_JOINT_TYPE_SWIVEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_JOINT_TYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_ORIENTATION_HORIZONTAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_ORIENTATION_VERTICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SHAPE_OVAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SHAPE_RECTANGLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SHAPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SIDE_BACK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SIDE_BOTTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SIDE_FRONT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SIDE_LEFT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SIDE_RIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SIDE_TOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DEVICE_PANEL_SIDE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DISABLE_ABSOLUTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DISABLE_BITS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DISABLE_HARDWARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DISABLE_PERSIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DISABLE_POLITE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DISABLE_UI_NOT_OK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_ADDRESS: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_BASE_CONTAINERID: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_BUSNUMBER: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_BUSTYPEGUID: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_CAPABILITIES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_CHARACTERISTICS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_CLASS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_CLASSGUID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_COMPATIBLEIDS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_CONFIGFLAGS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_DEVICEDESC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_DEVICE_POWER_DATA: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_DEVTYPE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_DRIVER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_ENUMERATOR_NAME: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_EXCLUSIVE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_FRIENDLYNAME: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_HARDWAREID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_INSTALL_STATE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_LEGACYBUSTYPE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_LOCATION_INFORMATION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_LOCATION_PATHS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_LOWERFILTERS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_MAX: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_MFG: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_PHYSICAL_DEVICE_OBJECT_NAME: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_REMOVAL_POLICY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_REMOVAL_POLICY_HW_DEFAULT: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_REMOVAL_POLICY_OVERRIDE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_SECURITY: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_SECURITY_SDS: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_SERVICE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_UI_NUMBER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_UI_NUMBER_DESC_FORMAT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_UNUSED0: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_UNUSED1: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_UNUSED2: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_DRP_UPPERFILTERS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ENUMERATE_CLASSES_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ENUMERATE_CLASSES_INSTALLER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_ENUMERATE_CLASSES_INTERFACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_DONOTGENERATE: u32 = 268435520u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_BITS: u32 = 268435583u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_BUSRELATIONS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_CLASS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_EJECTRELATIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_ENUMERATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_POWERRELATIONS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_PRESENT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_REMOVALRELATIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_SERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GETIDLIST_FILTER_TRANSPORTRELATIONS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GET_DEVICE_INTERFACE_LIST_ALL_DEVICES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GET_DEVICE_INTERFACE_LIST_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GET_DEVICE_INTERFACE_LIST_PRESENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GLOBAL_STATE_CAN_DO_UI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GLOBAL_STATE_DETECTION_PENDING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GLOBAL_STATE_ON_BIG_STACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GLOBAL_STATE_REBOOT_REQUIRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GLOBAL_STATE_SERVICES_AVAILABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_GLOBAL_STATE_SHUTTING_DOWN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_HWPI_DOCKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_HWPI_NOT_DOCKABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_HWPI_UNDOCKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_INSTALL_STATE_FAILED_INSTALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_INSTALL_STATE_FINISH_INSTALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_INSTALL_STATE_INSTALLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_INSTALL_STATE_NEEDS_REINSTALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVINST_BITS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVINST_CANCELREMOVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVINST_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVINST_NOVALIDATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVINST_PHANTOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVNODE_BITS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVNODE_CANCELREMOVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVNODE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVNODE_NOVALIDATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_LOCATE_DEVNODE_PHANTOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NAME_ATTRIBUTE_NAME_RETRIEVED_FROM_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NAME_ATTRIBUTE_USER_ASSIGNED_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_FILTER_FLAG_ALL_DEVICE_INSTANCES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_FILTER_FLAG_ALL_INTERFACE_CLASSES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_OPEN_CLASS_KEY_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_OPEN_CLASS_KEY_INSTALLER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_OPEN_CLASS_KEY_INTERFACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_BIOS_TABLE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_BOOT_CONFIG_CONFLICT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_CANT_SHARE_IRQ: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_CONSOLE_LOCKED: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DEVICE_NOT_THERE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DEVICE_RESET: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DEVLOADER_FAILED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DEVLOADER_NOT_FOUND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DEVLOADER_NOT_READY: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DISABLED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DISABLED_SERVICE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DRIVER_BLOCKED: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DRIVER_FAILED_LOAD: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DRIVER_SERVICE_KEY_INVALID: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_DUPLICATE_DEVICE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_ENTRY_IS_WRONG_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_FAILED_ADD: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_FAILED_DRIVER_ENTRY: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_FAILED_FILTER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_FAILED_INSTALL: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_FAILED_POST_START: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_FAILED_START: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_GUEST_ASSIGNMENT_FAILED: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_HALTED: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_HARDWARE_DISABLED: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_HELD_FOR_EJECT: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_INVALID_DATA: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_IRQ_TRANSLATION_FAILED: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_LACKED_ARBITRATOR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_LEGACY_SERVICE_NO_DEVICES: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_LIAR: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_MOVED: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_NEED_CLASS_CONFIG: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_NEED_RESTART: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_NORMAL_CONFLICT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_NOT_CONFIGURED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_NOT_VERIFIED: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_NO_SOFTCONFIG: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_NO_VALID_LOG_CONF: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_OUT_OF_MEMORY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_PARTIAL_LOG_CONF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_PHANTOM: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_REENUMERATION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_REGISTRY: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_REGISTRY_TOO_LARGE: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_REINSTALL: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_SETPROPERTIES_FAILED: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_SYSTEM_SHUTDOWN: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_TOO_EARLY: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_TRANSLATION_FAILED: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_UNKNOWN_RESOURCE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_UNSIGNED_DRIVER: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_USED_BY_DEBUGGER: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_VXDLDR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_WAITING_ON_DEPENDENCY: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_PROB_WILL_BE_REMOVED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_QUERY_ARBITRATOR_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_QUERY_ARBITRATOR_RAW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_QUERY_ARBITRATOR_TRANSLATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_QUERY_REMOVE_UI_NOT_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_QUERY_REMOVE_UI_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REENUMERATE_ASYNCHRONOUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REENUMERATE_BITS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REENUMERATE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REENUMERATE_RETRY_INSTALLATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REENUMERATE_SYNCHRONOUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTER_DEVICE_DRIVER_BITS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTER_DEVICE_DRIVER_DISABLEABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTER_DEVICE_DRIVER_REMOVABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTER_DEVICE_DRIVER_STATIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTRY_BITS: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTRY_CONFIG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTRY_HARDWARE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTRY_SOFTWARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REGISTRY_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVAL_POLICY_EXPECT_ORDERLY_REMOVAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVAL_POLICY_EXPECT_SURPRISE_REMOVAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVE_BITS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVE_DISABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVE_NO_RESTART: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVE_UI_NOT_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_REMOVE_UI_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_RESDES_WIDTH_32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_RESDES_WIDTH_64: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_RESDES_WIDTH_BITS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_RESDES_WIDTH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_BITS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVINST_CONFIG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVINST_CONFIG_CLASS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVINST_CONFIG_EXTENSIONS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVINST_CONFIG_RESET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVINST_READY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVINST_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVNODE_CONFIG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVNODE_CONFIG_CLASS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVNODE_CONFIG_EXTENSIONS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVNODE_CONFIG_RESET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVNODE_READY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DEVNODE_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_DOWNLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_PROP_CHANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SETUP_WRITE_LOG_CONFS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_DEVINST_PROBLEM_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_DEVINST_PROBLEM_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_DEVINST_PROBLEM_OVERRIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_DEVNODE_PROBLEM_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_DEVNODE_PROBLEM_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_DEVNODE_PROBLEM_OVERRIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_HW_PROF_FLAGS_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_SET_HW_PROF_FLAGS_UI_NOT_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CONFIGMG_VERSION: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_FORCE_FILE_IN_USE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_IN_USE_TRY_RENAME: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_NODECOMP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_NOPRUNE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_NOSKIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_NOVERSIONCHECK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_NO_OVERWRITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_NO_VERSION_DIALOG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_OVERWRITE_OLDER_ONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_REPLACEONLY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_REPLACE_BOOT_FILE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const COPYFLG_WARN_IF_SKIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DELFLG_IN_USE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DELFLG_IN_USE1: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIBCI_NODISPLAYCLASS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIBCI_NOINSTALLCLASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICD_GENERATE_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICD_INHERIT_CLASSDRVS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICLASSPROP_INSTALLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICLASSPROP_INTERFACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_DISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_FLAG_CONFIGGENERAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_FLAG_CONFIGSPECIFIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_FLAG_GLOBAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_PROPCHANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_START: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICS_STOP: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DICUSTOMDEVPROP_MERGE_MULTISZ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_ADDPROPERTYPAGE_ADVANCED: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_ADDPROPERTYPAGE_BASIC: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_ADDREMOTEPROPERTYPAGE_ADVANCED: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_ALLOW_INSTALL: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_ASSIGNRESOURCES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_CALCDISKSPACE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_DESTROYPRIVATEDATA: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_DESTROYWIZARDDATA: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_DETECT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_DETECTCANCEL: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_DETECTVERIFY: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_ENABLECLASS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_FINISHINSTALL_ACTION: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_FIRSTTIMESETUP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_FOUNDDEVICE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_INSTALLCLASSDRIVERS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_INSTALLDEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_INSTALLDEVICEFILES: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_INSTALLINTERFACES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_INSTALLWIZARD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_MOVEDEVICE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_NEWDEVICEWIZARD_FINISHINSTALL: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_NEWDEVICEWIZARD_POSTANALYZE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_NEWDEVICEWIZARD_PREANALYZE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_NEWDEVICEWIZARD_PRESELECT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_NEWDEVICEWIZARD_SELECT: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_POWERMESSAGEWAKE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_PROPERTIES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_PROPERTYCHANGE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_REGISTERDEVICE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_REGISTER_COINSTALLERS: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_REMOVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_RESERVED1: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_RESERVED2: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_SELECTBESTCOMPATDRV: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_SELECTCLASSDRIVERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_SELECTDEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_TROUBLESHOOTER: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_UNREMOVE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_UNUSED1: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_UPDATEDRIVER_UI: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_VALIDATECLASSDRIVERS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIF_VALIDATEDRIVER: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCDP_FLAG_ADVANCED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCDP_FLAG_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCDP_FLAG_REMOTE_ADVANCED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCDP_FLAG_REMOTE_BASIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCF_ALLCLASSES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCF_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCF_DEVICEINTERFACE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCF_INTERFACEDEVICE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCF_PRESENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIGCF_PROFILE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIDFLAG_BITS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIDFLAG_INSTALLCOPYINFDRIVERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIDFLAG_INSTALLNULLDRIVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIDFLAG_NOFINISHINSTALLUI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIDFLAG_SHOWSEARCHUI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIRFLAG_FORCE_INF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIRFLAG_HOTPATCH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIRFLAG_HW_USING_THE_INF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIRFLAG_INF_ALREADY_COPIED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIRFLAG_INSTALL_AS_SET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIRFLAG_NOBACKUP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIIRFLAG_PRE_CONFIGURE_INF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIOCR_INSTALLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIOCR_INTERFACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIODI_NO_ADD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIOD_CANCEL_REMOVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIOD_INHERIT_CLASSDRVS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIREG_BOTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIREG_DEV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIREG_DRV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_ABSOLUTE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_ABSOLUTE_16BIT: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_APPS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_BOOT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COLOR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_APPDATA: u32 = 16419u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_DESKTOPDIRECTORY: u32 = 16409u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_DOCUMENTS: u32 = 16430u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_FAVORITES: u32 = 16415u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_PROGRAMS: u32 = 16407u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_STARTMENU: u32 = 16406u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_STARTUP: u32 = 16408u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_COMMON_TEMPLATES: u32 = 16429u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_DEFAULT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_DRIVERS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_DRIVER_STORE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_FONTS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_HELP: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_INF: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_IOSUBSYS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_LOADER: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_PRINTPROCESSOR: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_PROGRAM_FILES: u32 = 16422u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_PROGRAM_FILES_COMMON: u32 = 16427u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_PROGRAM_FILES_COMMONX86: u32 = 16428u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_PROGRAM_FILES_X86: u32 = 16426u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_SHARED: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_SPOOL: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_SPOOLDRIVERS: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_SRCPATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_SYSTEM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_SYSTEM16: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_SYSTEM_X86: u32 = 16425u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_USER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_USERPROFILE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_VIEWERS: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIRID_WINDOWS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIURFLAG_NO_REMOVE_INF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DIURFLAG_RESERVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_AUTOASSIGNRES: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_CLASSINSTALLPARAMS: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_COMPAT_FROM_CLASS: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_DIDCLASS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_DIDCOMPAT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_DISABLED: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_DONOTCALLCONFIGMG: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_DRIVERPAGE_ADDED: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_ENUMSINGLEINF: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_ALLOWEXCLUDEDDRVS: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_ALTPLATFORM_DRVSEARCH: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_ALWAYSWRITEIDS: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_APPENDDRIVERLIST: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_BACKUPONREPLACE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_CI_FAILED: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_DEVICECHANGE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_DIDCOMPATINFO: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_DIDINFOLIST: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_DRIVERLIST_FROM_URL: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_FILTERCLASSES: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_FILTERSIMILARDRIVERS: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_FINISHINSTALL_ACTION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_INET_DRIVER: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_INSTALLEDDRIVER: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_IN_SYSTEM_SETUP: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_NOUIONQUERYREMOVE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_NO_DRVREG_MODIFY: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_POWERPAGE_ADDED: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_PREINSTALLBACKUP: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_PROPCHANGE_PENDING: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_RECURSIVESEARCH: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_RESERVED1: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_RESERVED2: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_RESERVED3: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_RESERVED4: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_RESTART_DEVICE_ONLY: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_SEARCH_PUBLISHED_INFS: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_SETFAILEDINSTALL: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FLAGSEX_USECLASSFORCOMPAT: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_FORCECOPY: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_GENERALPAGE_ADDED: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_INF_IS_SORTED: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_INSTALLDISABLED: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_MULTMFGS: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NEEDREBOOT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NEEDRESTART: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NOBROWSE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NODI_DEFAULTACTION: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NOFILECOPY: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NOSELECTICONS: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NOVCP: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_NOWRITE_IDS: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_OVERRIDE_INFFLAGS: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_PROPERTIES_CHANGE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_PROPS_NOCHANGEUSAGE: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_QUIETINSTALL: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_REMOVEDEVICE_CONFIGSPECIFIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_REMOVEDEVICE_GLOBAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_RESOURCEPAGE_ADDED: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_SHOWALL: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_SHOWCLASS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_SHOWCOMPAT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_SHOWOEM: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_UNREMOVEDEVICE_CONFIGSPECIFIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DI_USECI_SELECTSTRINGS: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DMI_BKCOLOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DMI_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DMI_USERECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_ALWAYSEXCLUDEFROMLIST: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_AUTHENTICODE_SIGNED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_BAD_DRIVER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_BASIC_DRIVER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_CLASS_DRIVER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_COMPATIBLE_DRIVER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_DUPDESC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_DUPDRIVERVER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_DUPPROVIDER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_EXCLUDEFROMLIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_INBOX_DRIVER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_INET_DRIVER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_INF_IS_SIGNED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_INSTALLEDDRIVER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_LEGACYINF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_NODRIVER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_OEM_F6_INF: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_OLDDRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_OLD_INET_DRIVER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_REQUESTADDITIONALSOFTWARE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED1: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED2: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_22: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_23: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_24: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_25: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_26: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_27: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_28: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_29: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_30: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DNF_UNUSED_31: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_APM_DRIVER: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_APM_ENUMERATOR: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_ARM_WAKEUP: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_BAD_PARTIAL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_BOOT_LOG_PROB: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_CHILD_WITH_INVALID_ID: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_DEVICE_DISCONNECTED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_DISABLEABLE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_DRIVER_BLOCKED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_DRIVER_LOADED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_ENUM_LOADED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_FILTERED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_HARDWARE_ENUM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_HAS_MARK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_HAS_PROBLEM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_LEGACY_DRIVER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_LIAR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_MANUAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_MF_CHILD: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_MF_PARENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_MOVED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NEEDS_LOCKING: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NEED_RESTART: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NEED_TO_ENUM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NOT_FIRST_TIME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NOT_FIRST_TIMEE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NO_SHOW_IN_DM: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NT_DRIVER: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_NT_ENUMERATOR: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_PRIVATE_PROBLEM: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_QUERY_REMOVE_ACTIVE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_QUERY_REMOVE_PENDING: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_REBAL_CANDIDATE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_REMOVABLE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_ROOT_ENUMERATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_SILENT_INSTALL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_STARTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_STOP_FREE_RES: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DN_WILL_BE_REMOVED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DPROMPT_BUFFERTOOSMALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DPROMPT_CANCEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DPROMPT_OUTOFMEMORY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DPROMPT_SKIPFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DPROMPT_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_COMPATID_RANK: u32 = 16383u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_HARDWAREID_MASK: u32 = 2147487743u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_HARDWAREID_RANK: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_UNTRUSTED_COMPATID_RANK: u32 = 49151u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_UNTRUSTED_HARDWAREID_RANK: u32 = 36863u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_UNTRUSTED_RANK: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_W9X_SUSPECT_COMPATID_RANK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_W9X_SUSPECT_HARDWAREID_RANK: u32 = 53247u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DRIVER_W9X_SUSPECT_RANK: u32 = 3221225472u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DWORD_MAX: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DYNAWIZ_FLAG_ANALYZE_HANDLECONFLICT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DYNAWIZ_FLAG_INSTALLDET_NEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DYNAWIZ_FLAG_INSTALLDET_PREV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const DYNAWIZ_FLAG_PAGESADDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ENABLECLASS_FAILURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ENABLECLASS_QUERY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ENABLECLASS_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_ABORT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_BACKUP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_DOIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_NEWPATH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_RENAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_RETRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_SKIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILE_COMPRESSION_MSZIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILE_COMPRESSION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILE_COMPRESSION_NTCAB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILE_COMPRESSION_WINLZA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILTERED_LOG_CONF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDPROPERTY_AND: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDPROPERTY_APPEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDPROPERTY_NOCLOBBER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDPROPERTY_OR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDPROPERTY_OVERWRITEONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_32BITKEY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_64BITKEY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_APPEND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_BINVALUETYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_DELREG_BIT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_DELVAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_KEYONLY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_KEYONLY_COMMON: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_NOCLOBBER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_OVERWRITEONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_TYPE_EXPAND_SZ: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_TYPE_MULTI_SZ: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_ADDREG_TYPE_SZ: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_BITREG_32BITKEY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_BITREG_64BITKEY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_BITREG_CLEARBITS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_BITREG_SETBITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELPROPERTY_MULTI_SZ_DELSTRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_32BITKEY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_64BITKEY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_KEYONLY_COMMON: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_OPERATION_MASK: u32 = 254u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_TYPE_EXPAND_SZ: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_TYPE_MULTI_SZ: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_TYPE_SZ: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_DELREG_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_INI2REG_32BITKEY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_INI2REG_64BITKEY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_PROFITEM_CSIDL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_PROFITEM_CURRENTUSER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_PROFITEM_DELETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_PROFITEM_GROUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_REGSVR_DLLINSTALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FLG_REGSVR_DLLREGISTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FORCED_LOG_CONF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_ACPI_CMOS_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a8d0384_6505_40ca_bc39_56c15f8c5fed); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_ACPI_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb091a08a_ba97_11d0_bd14_00aa00b7b32a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_ACPI_INTERFACE_STANDARD2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8695f63_1831_4870_a8cf_9c2f03f9dcb5); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_ACPI_PORT_RANGES_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf14f609b_cbbd_4957_a674_bc00213f1c97); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_ACPI_REGS_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06141966_7245_6369_462e_4e656c736f6e); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_AGP_TARGET_BUS_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb15cfce8_06d1_4d37_9d4c_bedde0c2a6ff); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_ARBITER_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe644f185_8c0e_11d0_becf_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x496b8280_6f25_11d0_beaf_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_RESOURCE_UPDATE_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27d0102d_bfb2_4164_81dd_dbb82f968b48); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_1394: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf74e73eb_9ac5_45eb_be4d_772cc71ddfb3); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_ACPI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7b46895_001a_4942_891f_a7d46610a843); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_AVC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc06ff265_ae09_48f0_812c_16753d7cba83); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_DOT4PRT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x441ee001_4342_11d5_a184_00c04f60524d); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_EISA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xddc35509_f3fc_11d0_a537_0000f8753ed1); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_HID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeeaf37d0_1963_47c4_aa48_72476db7cf49); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_INTERNAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1530ea73_086b_11d1_a09f_00c04fc340b1); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_IRDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ae17dc1_c944_44d6_881f_4c2e61053bc1); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_ISAPNP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe676f854_d87d_11d0_92b2_00a0c9055fc5); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_LPTENUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4ca1000_2ddc_11d5_a17a_00c04f60524d); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_MCA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1c75997a_dc33_11d0_92b2_00a0c9055fc5); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_PCI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8ebdfb0_b510_11d0_80e5_00a0c92542e3); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_PCMCIA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09343630_af9f_11d0_92e9_0000f81e1b30); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_SCM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x375a5912_804c_45aa_bdc2_fdd25a1d9512); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_SD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe700cc04_4036_4e89_9579_89ebf45f00cd); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_SERENUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77114a87_8944_11d1_bd90_00a0c906be2d); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_SW_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06d10322_7de0_4cef_8e25_197d0e7442e2); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_USB: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d7debbc_c85d_11d1_9eb4_006008c3a19a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_BUS_TYPE_USBPRINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x441ee000_4342_11d5_a184_00c04f60524d); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0044d8aa_f664_4588_9ffc_2afeaf5950b9); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_D3COLD_SUPPORT_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb38290e5_3cd0_4f9d_9937_f5fe2b44d47a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_1394: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bdd1fc1_810f_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_1394DEBUG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66f250d6_7801_4a64_b139_eea80a450b24); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_61883: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ebefbc0_3200_11d2_b4c2_00a0c9697d07); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_ADAPTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e964_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_APMSUPPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd45b1c18_c8fa_11d1_9f77_0000f805f530); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_AVC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc06ff265_ae09_48f0_812c_16753d7cba83); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_BATTERY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72631e54_78a4_11d0_bcf7_00aa00b7b32a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_BIOMETRIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53d29ef7_377c_4d14_864b_eb3a85769359); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_BLUETOOTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe0cbf06c_cd8b_4647_bb8a_263b43f0f974); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_CAMERA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca3e7ab9_b4c3_4ae6_8251_579ef933890f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_CDROM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e965_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_COMPUTEACCELERATOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf01a9d53_3ff6_48d2_9f97_c8a7004be10c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_COMPUTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e966_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_DECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bdd1fc2_810f_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_DISKDRIVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e967_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_DISPLAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e968_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_DOT4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48721b56_6795_11d2_b1a8_0080c72e74a2); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_DOT4PRINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49ce6ac8_6f86_11d2_b1e5_0080c72e74a2); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_EHSTORAGESILO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9da2b80f_f89f_4a49_a5c2_511b085b9e8a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_ENUM1394: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc459df55_db08_11d1_b009_00a0c9081ff6); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_EXTENSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2f84ce7_8efa_411c_aa69_97454ca4cb57); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FDC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e969_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FIRMWARE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e7dd72_6468_4e36_b6f1_6488f42c1b52); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FLOPPYDISK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e980_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_ACTIVITYMONITOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb86dff51_a31e_4bac_b3cf_e8cfe75c9fc2); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_ANTIVIRUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1d1a169_c54f_4379_81db_bee7d88d7454); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_BOTTOM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37765ea0_5958_4fc9_b04b_2fdfef97e59e); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_CFSMETADATASERVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcdcf0939_b75b_4630_bf76_80f7ba655884); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_COMPRESSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3586baf_b5aa_49b5_8d6c_0569284c639f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_CONTENTSCREENER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3e3f0674_c83c_4558_bb26_9820e1eba5c5); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_CONTINUOUSBACKUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71aa14f8_6fad_4622_ad77_92bb9d7e6947); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_COPYPROTECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x89786ff1_9c12_402f_9c9e_17753c7f4375); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_ENCRYPTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0a701c0_a511_42ff_aa6c_06dc0395576f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_HSM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd546500a_2aeb_45f6_9482_f4b1799c3177); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_INFRASTRUCTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe55fa6f9_128c_4d04_abab_630c74b1453a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_OPENFILEBACKUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf8ecafa6_66d1_41a5_899b_66585d7216b7); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_PHYSICALQUOTAMANAGEMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a0a8e78_bba6_4fc4_a709_1e33cd09d67e); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_QUOTAMANAGEMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8503c911_a6c7_4919_8f79_5028f5866b0c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_REPLICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48d3ebc4_4cf8_48ff_b869_9c68ad42eb9f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_SECURITYENHANCER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd02bc3da_0c8e_4945_9bd5_f1883c226c8c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_SYSTEM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d1b9aaa_01e2_46af_849f_272b3f324c46); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_SYSTEMRECOVERY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2db15374_706e_4131_a0c7_d7c78eb0289a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_TOP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb369baf4_5568_4e82_a87e_a93eb16bca87); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_UNDELETE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe8f1572_c67a_48c0_bbac_0b5c6d66cafb); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_FSFILTER_VIRTUALIZATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf75a86c0_10d8_4c3a_b233_ed60e4cdfaac); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_GPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bdd1fc3_810f_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_HDC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96a_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_HIDCLASS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x745a17a0_74d3_11d0_b6fe_00a0c90f57da); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_HOLOGRAPHIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd612553d_06b1_49ca_8938_e39ef80eb16f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_INFINIBAND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30ef7132_d858_4a0c_ac24_b9028a5cca3f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_INFRARED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bdd1fc5_810f_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_KEYBOARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96b_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_LEGACYDRIVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8ecc055d_047f_11d1_a537_0000f8753ed1); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MEDIA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96c_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MEDIUM_CHANGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xce5939ae_ebde_11d0_b181_0000f8753ec4); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MEMORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5099944a_f6b9_4057_a056_8c550228544c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MODEM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96d_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MONITOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96e_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MOUSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96f_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MTD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e970_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MULTIFUNCTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e971_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_MULTIPORTSERIAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50906cb8_ba12_11d1_bf5d_0000f805f530); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_NET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e972_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_NETCLIENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e973_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_NETDRIVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x87ef9ad1_8f70_49ee_b215_ab1fcadcbe3c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_NETSERVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e974_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_NETTRANS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e975_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_NETUIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78912bc1_cb8e_4b28_a329_f322ebadbe0f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_NODRIVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e976_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_PCMCIA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e977_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_PNPPRINTERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4658ee7e_f050_11d1_b6bd_00c04fa372a7); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_PORTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e978_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_PRINTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e979_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_PRINTERUPGRADE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e97a_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_PRINTQUEUE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ed2bbf9_11f0_4084_b21f_ad83a8e6dcdc); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_PROCESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50127dc3_0f36_415e_a6cc_4cb3be910b65); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SBP2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd48179be_ec20_11d1_b6b8_00c04fa372a7); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SCMDISK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53966cb1_4d46_4166_bf23_c522403cd495); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SCMVOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53ccb149_e543_4c84_b6e0_bce4f6b7e806); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SCSIADAPTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e97b_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SECURITYACCELERATOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x268c95a1_edfe_11d3_95c3_0010dc4050a5); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SENSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5175d334_c371_4806_b3ba_71fd53c9258d); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SIDESHOW: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x997b5d8d_c442_4f2e_baf3_9c8e671e9e21); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SMARTCARDREADER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50dd5230_ba8a_11d1_bf5d_0000f805f530); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SMRDISK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53487c23_680f_4585_acc3_1f10d6777e82); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SMRVOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53b3cf03_8f5a_4788_91b6_d19ed9fcccbf); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SOFTWARECOMPONENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c4c3332_344d_483c_8739_259e934c9cc8); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SOUND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e97c_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_SYSTEM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e97d_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_TAPEDRIVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d807884_7d21_11cf_801c_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_UCM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6f1aa1c_7f3b_4473_b2e8_c97d8ac71d53); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_UNKNOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e97e_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_USB: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36fc9e60_c465_11cf_8056_444553540000); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71a27cdd_812a_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_VOLUMESNAPSHOT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x533c5b84_ec70_11d2_9505_00c04f79deaf); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_WCEUSBS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25dbce51_6c8f_4a72_8a6d_b54c2b4fc835); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVCLASS_WPD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeec5ad98_8080_425f_922a_dabf3de3f69a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVICE_INTERFACE_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4004_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVICE_INTERFACE_REMOVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4005_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DEVICE_RESET_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x649fdf26_3bc0_4813_ad24_7e0c1eda3fa3); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_DMA_CACHE_COHERENCY_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb520f7fa_8a5a_4e40_a3f6_6be1e162d935); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_HWPROFILE_CHANGE_CANCELLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4002_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_HWPROFILE_CHANGE_COMPLETE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4003_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_HWPROFILE_QUERY_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4001_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_INT_ROUTE_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70941bf4_0073_11d1_a09e_00c04fc340b1); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_IOMMU_BUS_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1efee0b2_d278_4ae4_bddc_1b34dd648043); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_KERNEL_SOFT_RESTART_CANCEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31d737e7_8c0b_468a_956e_9f433ec358fb); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_KERNEL_SOFT_RESTART_FINALIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x20e91abd_350a_4d4f_8577_99c81507473a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_KERNEL_SOFT_RESTART_PREPARE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde373def_a85c_4f76_8cbf_f96bea8bd10f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_LEGACY_DEVICE_DETECTION_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50feb0de_596a_11d2_a5b8_0000f81a4619); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_MF_ENUMERATION_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaeb895f0_5586_11d1_8d84_00a0c906b244); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_MSIX_TABLE_CONFIG_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a6a460b_194f_455d_b34b_b84c5b05712b); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_NPEM_CONTROL_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d95573d_b774_488a_b120_4f284a9eff51); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PARTITION_UNIT_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x52363f5b_d891_429b_8195_aec5fef6853c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCC_INTERFACE_INTERNAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7cce62ce_c189_4814_a6a7_12112089e938); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCC_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ee8ba63_0f59_4a24_8a45_35808bdd1249); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_ATS_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x010a7fe8_96f5_4943_bedf_95e651b93412); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_BUS_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x496b8281_6f25_11d0_beaf_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_BUS_INTERFACE_STANDARD2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde94e966_fdff_4c9c_9998_6747b150e74c); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_DEVICE_PRESENT_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd1b82c26_bf49_45ef_b216_71cbd7889b57); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_EXPRESS_LINK_QUIESCENT_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x146cd41c_dae3_4437_8aff_2af3f038099b); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_EXPRESS_ROOT_PORT_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83a7734a_84c7_4161_9a98_6000ed0c4a33); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_FPGA_CONTROL_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2df3f7a8_b9b3_4063_9215_b5d14a0b266e); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_PTM_CONTROL_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x348a5ebb_ba24_44b7_9916_285687735117); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_SECURITY_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e7f1451_199e_4acc_ba2d_762b4edf4674); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCI_VIRTUALIZATION_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x64897b47_3a4a_4d75_bc74_89dd6c078293); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PCMCIA_BUS_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76173af0_c504_11d1_947f_00c04fb960ee); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PNP_CUSTOM_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaca73f8e_8d23_11d1_ac7d_0000f87571d0); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PNP_EXTENDED_ADDRESS_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8e992ec_a797_4dc4_8846_84d041707446); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PNP_LOCATION_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70211b0e_0afb_47db_afc1_410bf842497a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PNP_POWER_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2cf0660_eb7a_11d1_bd7f_0000f87571d0); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PNP_POWER_SETTING_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x29c69b3e_c79a_43bf_bbde_a932fa1bea7e); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_POWER_DEVICE_ENABLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x827c0a6f_feb0_11d0_bd26_00aa00b7b32a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_POWER_DEVICE_TIMEOUTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa45da735_feb0_11d0_bd26_00aa00b7b32a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_POWER_DEVICE_WAKE_ENABLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9546a82_feb0_11d0_bd26_00aa00b7b32a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_PROCESSOR_PCC_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37b17e9a_c21c_4296_972d_11c4b32b28f0); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_QUERY_CRASHDUMP_FUNCTIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9cc6b8ff_32e2_4834_b1de_b32ef8880a4b); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_RECOVERY_NVMED_PREPARE_SHUTDOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b9770ea_bde7_400b_a9b9_4f684f54cc2a); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_RECOVERY_PCI_PREPARE_SHUTDOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90d889de_8704_44cf_8115_ed8528d2b2da); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_REENUMERATE_SELF_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2aeb0243_6a6e_486b_82fc_d815f6b97006); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_SCM_BUS_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25944783_ce79_4232_815e_4a30014e8eb4); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_SCM_BUS_LD_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b89307d_d76b_4f48_b186_54041ae92e8d); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_SCM_BUS_NVD_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8de064ff_b630_42e4_88ea_6f24c8641175); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_SCM_PHYSICAL_NVDIMM_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0079c21b_917e_405e_a9ce_0732b5bbcebd); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_SDEV_IDENTIFIER_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49d67af8_916c_4ee8_9df1_889f17d21e91); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_SECURE_DRIVER_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x370f67e1_4ff5_4a94_9a35_06c5d9cc30e2); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_TARGET_DEVICE_QUERY_REMOVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4006_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_TARGET_DEVICE_REMOVE_CANCELLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4007_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_TARGET_DEVICE_REMOVE_COMPLETE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb3a4008_46f0_11d0_b08f_00609713053f); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_TARGET_DEVICE_TRANSPORT_RELATIONS_CHANGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfcf528f6_a82f_47b1_ad3a_8050594cad28); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_THERMAL_COOLING_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecbe47a8_c498_4bb9_bd70_e867e0940d22); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_TRANSLATOR_INTERFACE_STANDARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6c154a92_aacf_11d0_8d2a_00a0c906b244); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const GUID_WUDF_DEVICE_HOST_PROBLEM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc43d25bd_9346_40ee_a2d2_d70c15f8b75b); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_ANALYZEDEV_PAGE: u32 = 10010u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_ANALYZE_NEXTPAGE: u32 = 10004u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_ANALYZE_PREVPAGE: u32 = 10003u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_FIRSTPAGE: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_INSTALLDETECTEDDEVS_PAGE: u32 = 10011u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_INSTALLDETECTED_NEXTPAGE: u32 = 10007u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_INSTALLDETECTED_NODEVS: u32 = 10008u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_INSTALLDETECTED_PREVPAGE: u32 = 10006u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_SELECTCLASS_PAGE: u32 = 10012u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_SELECTDEV_PAGE: u32 = 10009u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_SELECT_NEXTPAGE: u32 = 10002u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDD_DYNAWIZ_SELECT_PREVPAGE: u32 = 10001u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_CHECKFIRST: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_NOBEEP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_NOBROWSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_NOCOMPRESSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_NODETAILS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_NOFOREGROUND: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_NOREMOVABLEMEDIAPROMPT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_NOSKIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_OEMDISK: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_USEDISKNAMEASPROMPT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDF_WARNIFSKIP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_CLASSICON_OVERLAYFIRST: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_CLASSICON_OVERLAYLAST: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_CONFLICT: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_DISABLED_OVL: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_FORCED_OVL: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_PROBLEM_OVL: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_RESOURCE: u32 = 159u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_RESOURCEFIRST: u32 = 159u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_RESOURCELAST: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_RESOURCEOVERLAYFIRST: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IDI_RESOURCEOVERLAYLAST: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFINFO_DEFAULT_SEARCH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFINFO_INF_NAME_IS_ABSOLUTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFINFO_INF_PATH_LIST_SEARCH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFINFO_INF_SPEC_IS_HINF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFINFO_REVERSE_DEFAULT_SEARCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_BUS_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BUS_ALL"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_BUS_EISA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BUS_EISA"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_BUS_ISA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BUS_ISA"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_BUS_MCA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BUS_MCA"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_DESIRED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DESIRED"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_DISABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISABLED"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_FORCECONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FORCECONFIG"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_HARDRECONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HARDRECONFIG"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_HARDWIRED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HARDWIRED"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_NORMAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NORMAL"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_POWEROFF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("POWEROFF"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_REBOOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REBOOT"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_RESTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RESTART"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGPRI_SUBOPTIMAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SUBOPTIMAL"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGTYPE_BASIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BASIC"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGTYPE_FORCED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FORCED"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CFGTYPE_OVERRIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OVERRIDE"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CLASS_SAFEEXCL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SAFE_EXCL"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_CONTROLFLAGS_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ControlFlags"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_DRIVERSELECT_FUNCTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverSelectFunctions"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_DRIVERSELECT_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverSelect"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_DRIVERVERSION_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverVer"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_ACTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Action"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_ALWAYSEXCLUDEFROMSELECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlwaysExcludeFromSelect"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_BUFFER_SIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BufferSize"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CATALOGFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CatalogFile"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CHANNEL_ACCESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Access"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CHANNEL_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CHANNEL_ISOLATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Isolation"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CHANNEL_VALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Value"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Class"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CLASSGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClassGUID"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CLOCK_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClockType"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_CONFIGPRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigPriority"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_COPYFILESONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CopyFilesOnly"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DATA_ITEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DataItem"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DELAYEDAUTOSTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DelayedAutoStart"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DEPENDENCIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Dependencies"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DETECTLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DetectList"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DETPARAMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Params"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DISABLE_REALTIME_PERSISTENCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableRealtimePersistence"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DISPLAYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisplayName"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DMA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DMA"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DMACONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DMAConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_DRIVERSET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverSet"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_ENABLE_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableFlags"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_ENABLE_LEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableLevel"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_ENABLE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableProperty"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_ERRORCONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ErrorControl"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_EXCLUDEFROMSELECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExcludeFromSelect"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_EXCLUDERES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExcludeRes"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_EXTENSIONID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionId"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_FILE_MAX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileMax"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_FILE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileName"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_FLUSH_TIMER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FlushTimer"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_FROMINET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FromINet"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_HARDWARE_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Class"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_HARDWARE_CLASSGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClassGUID"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_INTERACTIVEINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InteractiveInstall"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_IO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IO"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_IOCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IOConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_IRQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IRQ"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_IRQCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IRQConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_LOADORDERGROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoadOrderGroup"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_LOGGING_AUTOBACKUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoggingAutoBackup"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_LOGGING_MAXSIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoggingMaxSize"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_LOGGING_RETENTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoggingRetention"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_LOG_FILE_MODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogFileMode"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MATCH_ALL_KEYWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MatchAllKeyword"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MATCH_ANY_KEYWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MatchAnyKeyword"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MAXIMUM_BUFFERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaximumBuffers"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MAX_FILE_SIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxFileSize"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mem"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MEMCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MemConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MEMLARGECONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MemLargeConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MESSAGE_FILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MessageFile"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MFCARDCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MfCardConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_MINIMUM_BUFFERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinimumBuffers"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_NOSETUPINF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoSetupInf"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_PARAMETER_FILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParameterFile"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Path"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_PCCARDCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PcCardConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_PNPLOCKDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PnpLockDown"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_PROVIDER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderName"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_REQUESTADDITIONALSOFTWARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestAdditionalSoftware"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_REQUIREDPRIVILEGES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequiredPrivileges"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_RESOURCE_FILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceFile"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_SECURITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_SERVICEBINARY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServiceBinary"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_SERVICESIDTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServiceSidType"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_SERVICETYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServiceType"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_SIGNATURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Signature"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_SKIPLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SkipList"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_START: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Start"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_STARTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartName"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_STARTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartType"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_SUB_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubType"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_KEY_TRIGGER_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TriggerType"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NT"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTALPHA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTAlpha"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTAMD64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTAMD64"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTARM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTARM"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTARM64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTARM64"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTAXP64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTAXP64"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTIA64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTIA64"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTMIPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTMIPS"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTPPC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTPPC"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_NTX86: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTx86"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_PLATFORM_WIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Win"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_REBOOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Reboot"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RESTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Restart"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_BIOSROMRD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_BIOSROMRD"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_DELICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_DELICATE"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_IORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_IORD"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_IOWR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_IOWR"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_LOW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_LOW"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_MEMRD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_MEMRD"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_MEMWR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_MEMWR"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_NONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_NONE"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_QUERYDRV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_QUERYDRV"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_SWINT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_SWINT"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_UNRELIABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_UNRELIABLE"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_VERYHIGH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_VERYHIGH"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_RISK_VERYLOW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RISK_VERYLOW"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_AUTOEXECBAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoexecBatDrivers"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_AVOIDCFGSYSDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.AvoidCfgSysDev"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_AVOIDENVDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.AvoidEnvDev"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_AVOIDINIDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.AvoidIniDev"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_BADACPIBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BadACPIBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_BADDISKBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BadDiskBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_BADDSBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BadDSBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_BADPMCALLBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BadProtectedModeCallBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_BADPNPBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BadPnpBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_BADRMCALLBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BadRealModeCallBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_BADROUTINGTABLEBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BadPCIIRQRoutingTableBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_CFGSYS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigSysDrivers"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_CLASS_INSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClassInstall"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_CLASS_INSTALL_32: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClassInstall32"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_DEFAULT_INSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultInstall"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_DEFAULT_UNINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultUninstall"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_DETCLASSINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.ClassInfo"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_DETMODULES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.Modules"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_DETOPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.Options"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_DEVINFS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.DevINFs"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_DISPLAY_CLEANUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisplayCleanup"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_EXTENSIONCONTRACTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionContracts"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_FORCEHWVERIFY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.ForceHWVerify"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_GOODACPIBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GoodACPIBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_HPOMNIBOOK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.HPOmnibook"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_INTERFACE_INSTALL_32: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InterfaceInstall32"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_MACHINEIDBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MachineIDBios"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_MANUALDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.ManualDev"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_MFG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manufacturer"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_REGCFGSYSDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.RegCfgSysDev"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_REGENVDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.RegEnvDev"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_REGINIDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det.RegIniDev"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_SYSINI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemIniDrivers"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_SYSINIDRV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemIniDriversLine"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_TARGETCOMPUTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TargetComputers"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SECT_WININIRUN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WinIniRunLine"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SOFTWAREVERSION_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftwareVersion"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_STRKEY_DRVDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverDesc"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_COINSTALLERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CoInstallers"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_CTL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CTL"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_DET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Det"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_EVENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Events"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_FACTDEF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FactDef"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_FILTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Filters"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_HW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hw"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_INTERFACES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Interfaces"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_LOGCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_LOGCONFIGOVERRIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogConfigOverride"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_NORESOURCEDUPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoResDup"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_POSSIBLEDUPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PosDup"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_SERVICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Services"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_SOFTWARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INFSTR_SUBKEY_WMI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMI"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INF_STYLE_CACHE_DISABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INF_STYLE_CACHE_ENABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INF_STYLE_CACHE_IGNORE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INSTALLFLAG_BITS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INSTALLFLAG_FORCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INSTALLFLAG_NONINTERACTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INSTALLFLAG_READONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IOA_Local: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IO_ALIAS_10_BIT_DECODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IO_ALIAS_12_BIT_DECODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IO_ALIAS_16_BIT_DECODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const IO_ALIAS_POSITIVE_DECODE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_BOOTCONFIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_DESIRED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_DISABLED: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_FORCECONFIG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_HARDRECONFIG: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_HARDWIRED: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_IMPOSSIBLE: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_LASTBESTCONFIG: u32 = 16383u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_LASTSOFTCONFIG: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_NORMAL: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_POWEROFF: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_REBOOT: u32 = 36864u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_RESTART: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LCPRI_SUBOPTIMAL: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LINE_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LOG_CONF_BITS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LogSevError: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LogSevFatalError: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LogSevInformation: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LogSevMaximum: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const LogSevWarning: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_CLASS_NAME_LEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_CONFIG_VALUE: u32 = 9999u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_DEVICE_ID_LEN: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_DEVNODE_ID_LEN: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_DMA_CHANNELS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_GUID_STRING_LEN: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_IDD_DYNAWIZ_RESOURCE_ID: u32 = 11000u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_INFSTR_STRKEY_LEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_INF_FLAG: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_INF_SECTION_NAME_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_INF_STRING_LENGTH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_INSTALLWIZARD_DYNAPAGES: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_INSTANCE_VALUE: u32 = 9999u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_INSTRUCTION_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_IO_PORTS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_IRQS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_KEY_LEN: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_LABEL_LEN: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_LCPRI: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_MEM_REGISTERS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_PRIORITYSTR_LEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_PROFILE_LEN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_SERVICE_NAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_SUBTITLE_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MAX_TITLE_LEN: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const MIN_IDD_DYNAWIZ_RESOURCE_ID: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_CI_PICKED_OEM: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_DIDFACTDEFS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_EXPRESSINTRO: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_HARDWAREALLREADYIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_INSTALLSPECIFIC: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_KNOWNCLASS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_NEEDREBOOT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_NEEDRESTART: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_NEEDSHUTDOWN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_NODETECTEDDEVS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_PCMCIADEVICE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_PCMCIAMODE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_SKIPCLASSLIST: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_SKIPISDEVINSTALLED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NDW_INSTALLFLAG_USERCANCEL: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V1: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V2: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V3: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V4: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V5: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V6: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V7: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V8: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CM_PROB_V9: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_LOG_CONF: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const OVERRIDE_LOG_CONF: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PCD_MAX_IO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PCD_MAX_MEMORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PRIORITY_BIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PRIORITY_EQUAL_FIRST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PRIORITY_EQUAL_LAST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ROLLBACK_BITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ROLLBACK_FLAG_NO_UI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const RegDisposition_Bits: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const RegDisposition_OpenAlways: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const RegDisposition_OpenExisting: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_All: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_BusNumber: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_ClassSpecific: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_Connection: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_DMA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_DevicePrivate: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_DoNotUse: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_IO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_IRQ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_Ignored_Bit: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_MAX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_Mem: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_MemLarge: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_MfCardConfig: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_None: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_PcCardConfig: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const ResType_Reserved: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SCWMI_CLOBBER_SECURITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SETDIRID_NOT_FULL_PATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_AUTHENTICODE: u32 = 251658240u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_INBOX: u32 = 218103811u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_LOGO_PREMIUM: u32 = 218103809u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_LOGO_STANDARD: u32 = 218103810u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_SIGNED_MASK: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_UNCLASSIFIED: u32 = 218103812u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_UNKNOWN: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_UNSIGNED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_W9X_SUSPECT: u32 = 3221225472u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SIGNERSCORE_WHQL: u32 = 218103813u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_CHARACTERISTICS: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_DEVTYPE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_EXCLUSIVE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_LOWERFILTERS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_MAXIMUM_PROPERTY: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_SECURITY: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_SECURITY_SDS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPCRP_UPPERFILTERS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDIT_NODRIVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_ADDRESS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_BASE_CONTAINERID: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_BUSNUMBER: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_BUSTYPEGUID: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_CAPABILITIES: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_CHARACTERISTICS: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_CLASS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_CLASSGUID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_COMPATIBLEIDS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_CONFIGFLAGS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_DEVICEDESC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_DEVICE_POWER_DATA: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_DEVTYPE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_DRIVER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_ENUMERATOR_NAME: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_EXCLUSIVE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_FRIENDLYNAME: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_HARDWAREID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_INSTALL_STATE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_LEGACYBUSTYPE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_LOCATION_INFORMATION: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_LOCATION_PATHS: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_LOWERFILTERS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_MAXIMUM_PROPERTY: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_MFG: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_PHYSICAL_DEVICE_OBJECT_NAME: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_REMOVAL_POLICY: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_REMOVAL_POLICY_HW_DEFAULT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_REMOVAL_POLICY_OVERRIDE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_SECURITY: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_SECURITY_SDS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_SERVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_UI_NUMBER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_UI_NUMBER_DESC_FORMAT: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_UNUSED0: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_UNUSED1: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_UNUSED2: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDRP_UPPERFILTERS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDSL_DISALLOW_NEGATIVE_ADJUST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDSL_IGNORE_DISK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILELOG_FORCENEW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILELOG_OEMFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILELOG_QUERYONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILELOG_SYSTEMLOG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_BACKUPERROR: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_CABINETINFO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_COPYERROR: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_DELETEERROR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_ENDBACKUP: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_ENDCOPY: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_ENDDELETE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_ENDQUEUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_ENDREGISTRATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_ENDRENAME: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_ENDSUBQUEUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_FILEEXTRACTED: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_FILEINCABINET: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_FILEOPDELAYED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_LANGMISMATCH: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_NEEDMEDIA: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_NEEDNEWCABINET: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_QUEUESCAN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_QUEUESCAN_EX: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_QUEUESCAN_SIGNERINFO: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_RENAMEERROR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_STARTBACKUP: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_STARTCOPY: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_STARTDELETE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_STARTQUEUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_STARTREGISTRATION: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_STARTRENAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_STARTSUBQUEUE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_TARGETEXISTS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILENOTIFY_TARGETNEWER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILEQ_FILE_IN_USE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILEQ_REBOOT_IN_PROGRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPFILEQ_REBOOT_RECOMMENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPID_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPID_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPID_REMOVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_ALL: u32 = 2047u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_BITREG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_COPYINF: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_DEVICEINSTALL: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_FILES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_INI2REG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_INIFILES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_LOGCONFIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_LOGCONFIGS_ARE_OVERRIDES: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_LOGCONFIG_IS_FORCED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_PROFILEITEMS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_PROPERTIES: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_REGISTERCALLBACKAWARE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_REGISTRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_REGSVR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_SINGLESECTION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINST_UNREGSVR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINT_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINT_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPINT_REMOVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPOST_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPPSR_ENUM_ADV_DEVICE_PROPERTIES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPPSR_ENUM_BASIC_DEVICE_PROPERTIES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPPSR_SELECT_DEVICE_RESOURCES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_DELAYED_COPY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_FLAG_ABORT_IF_UNSIGNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_FLAG_BACKUP_AWARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_FLAG_DO_SHUFFLEMOVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_FLAG_FILES_MODIFIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_FLAG_VALID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_ACTIVATE_DRP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_FILE_COMPARISON: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_FILE_PRESENCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_FILE_PRESENCE_WITHOUT_SOURCE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_FILE_VALIDITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_INFORM_USER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_PRUNE_COPY_QUEUE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_PRUNE_DELREN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_USE_CALLBACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_USE_CALLBACKEX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPQ_SCAN_USE_CALLBACK_SIGNERINFO: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPRDI_FIND_DUPS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPREG_DLLINSTALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPREG_GETPROCADDR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPREG_LOADLIBRARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPREG_REGSVR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPREG_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPREG_TIMEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPREG_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_ASSOCSERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_CLOBBER_SECURITY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_DELETEEVENTLOGENTRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_DEPENDENCIES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_DESCRIPTION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_DISPLAYNAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_ERRORCONTROL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_LOADORDERGROUP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_SERVICESIDTYPE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_STARTTYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_NOCLOBBER_TRIGGERS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_STARTSERVICE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_STOPSERVICE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_TAGTOFRONT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPSVCINST_UNIQUE_NAME: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPWPT_SELECTDEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPWP_USE_DEVINFO_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_ALTPLATFORM_FLAGS_SUITE_MASK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_ALTPLATFORM_FLAGS_VERSION_RANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_BACKUP_BACKUPPASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_BACKUP_BOOTFILE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_BACKUP_DEMANDPASS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_BACKUP_SPECIAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_FLAG_CABINETCONTINUATION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_MAX_MACHINENAME_LENGTH: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCINFO_DESCRIPTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCINFO_FLAGS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCINFO_PATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCINFO_TAGFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCINFO_TAGFILE2: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_APPEND: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_NOBROWSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_NOSTRIPPLATFORM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_SUBDIRS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_SYSIFADMIN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_SYSTEM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_TEMPORARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRCLIST_USER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SRC_FLAGS_CABFILE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SUOI_FORCEDELETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SUOI_INTERNAL1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDAUTOLOGGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddAutoLogger"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDAUTOLOGGERPROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddAutoLoggerProvider"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDCHANNEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddChannel"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDEVENTPROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddEventProvider"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDFILTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddFilter"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddIme"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDINTERFACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddInterface"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDPOWERSETTING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddPowerSetting"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDPROP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddProperty"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDREG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddReg"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDREGNOCLOBBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddRegNoClobber"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDSERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddService"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_ADDTRIGGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddTrigger"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_BITREG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BitReg"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_CLEANONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CleanOnly"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_COPYFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CopyFiles"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_COPYINF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CopyINF"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DEFAULTOPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultOption"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DEFDESTDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultDestDir"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DELFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DelFiles"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DELIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DelIme"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DELPROP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DelProperty"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DELREG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DelReg"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DELSERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DelService"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_DESTDIRS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DestinationDirs"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_EXCLUDEID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExcludeId"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_FEATURESCORE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FeatureScore"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_FILTERLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterLevel"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_FILTERPOSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterPosition"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_HARDWARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hardware"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_IMPORTCHANNEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ImportChannel"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_INI2REG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Ini2Reg"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_LAYOUT_FILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LayoutFile"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_LDIDOEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LdidOEM"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_LFN_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VarLDID.LFN"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_LISTOPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ListOptions"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_LOGCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogConfig"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_MODULES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Modules"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_OPTIONDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OptionDesc"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_PHASE1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Phase1"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_PROFILEITEMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProfileItems"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_REGSVR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegisterDlls"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_RENFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RenFiles"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_SFN_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VarLDID.SFN"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_SRCDISKFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourceDisksFiles"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_SRCDISKNAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourceDisksNames"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_STRINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Strings"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_UNREGSVR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UnregisterDlls"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_UPDATEAUTOLOGGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpdateAutoLogger"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_UPDATEINIFIELDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpdateIniFields"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_UPDATEINIS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpdateInis"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SZ_KEY_UPGRADEONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpgradeOnly"); -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_BYTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_BYTE_AND_WORD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_BusMaster: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_DWORD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_NoBusMaster: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_TypeA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_TypeB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_TypeF: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_TypeStandard: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fDD_WORD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_10_BIT_DECODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_12_BIT_DECODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_16_BIT_DECODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_DECODE: u32 = 252u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_IO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_Memory: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_PASSIVE_DECODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_PORT_BAR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_POSITIVE_DECODE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_PortType: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIOD_WINDOW_DECODE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIRQD_Edge: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIRQD_Exclusive: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIRQD_Level: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIRQD_Level_Bit: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIRQD_Share: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fIRQD_Share_Bit: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_24: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_32: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_32_24: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_Cacheable: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_CombinedWrite: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_CombinedWriteAllowed: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_CombinedWriteDisallowed: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_MEMORY_BAR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_MemoryType: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_NonCacheable: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_Pref: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_PrefetchAllowed: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_PrefetchDisallowed: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_Prefetchable: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_RAM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_ROM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_ReadAllowed: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_ReadDisallowed: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_Readable: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fMD_WINDOW_DECODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_ATTRIBUTES_PER_WINDOW: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO1_16: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO1_SRC_16: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO1_WS_16: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO1_ZW_8: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO2_16: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO2_SRC_16: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO2_WS_16: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO2_ZW_8: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO_16: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO_8: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO_SRC_16: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO_WS_16: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_IO_ZW_8: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM1_16: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM1_A: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM1_WS_ONE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM1_WS_THREE: u32 = 50331648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM1_WS_TWO: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM2_16: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM2_A: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM2_WS_ONE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM2_WS_THREE: u32 = 805306368u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM2_WS_TWO: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM_16: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM_8: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM_A: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM_WS_ONE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM_WS_THREE: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPCD_MEM_WS_TWO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const fPMF_AUDIO_ENABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mDD_BusMaster: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mDD_Type: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mDD_Width: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mIRQD_Edge_Level: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mIRQD_Share: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mMD_32_24: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mMD_Cacheable: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mMD_CombinedWrite: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mMD_MemoryType: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mMD_Prefetchable: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mMD_Readable: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mPCD_IO_8_16: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mPCD_MEM1_WS: u32 = 50331648u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mPCD_MEM2_WS: u32 = 805306368u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mPCD_MEM_8_16: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mPCD_MEM_A_C: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mPCD_MEM_WS: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const mPMF_AUDIO_ENABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type CM_NOTIFY_ACTION = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL: CM_NOTIFY_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL: CM_NOTIFY_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEQUERYREMOVE: CM_NOTIFY_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED: CM_NOTIFY_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEREMOVEPENDING: CM_NOTIFY_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE: CM_NOTIFY_ACTION = 5i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICECUSTOMEVENT: CM_NOTIFY_ACTION = 6i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED: CM_NOTIFY_ACTION = 7i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED: CM_NOTIFY_ACTION = 8i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED: CM_NOTIFY_ACTION = 9i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_ACTION_MAX: CM_NOTIFY_ACTION = 10i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type CM_NOTIFY_FILTER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_FILTER_TYPE_DEVICEINTERFACE: CM_NOTIFY_FILTER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_FILTER_TYPE_DEVICEHANDLE: CM_NOTIFY_FILTER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_FILTER_TYPE_DEVICEINSTANCE: CM_NOTIFY_FILTER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CM_NOTIFY_FILTER_TYPE_MAX: CM_NOTIFY_FILTER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type CONFIGRET = u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_SUCCESS: CONFIGRET = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_DEFAULT: CONFIGRET = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_OUT_OF_MEMORY: CONFIGRET = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_POINTER: CONFIGRET = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_FLAG: CONFIGRET = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_DEVNODE: CONFIGRET = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_DEVINST: CONFIGRET = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_RES_DES: CONFIGRET = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_LOG_CONF: CONFIGRET = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_ARBITRATOR: CONFIGRET = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_NODELIST: CONFIGRET = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_DEVNODE_HAS_REQS: CONFIGRET = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_DEVINST_HAS_REQS: CONFIGRET = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_RESOURCEID: CONFIGRET = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_DLVXD_NOT_FOUND: CONFIGRET = 12u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_SUCH_DEVNODE: CONFIGRET = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_SUCH_DEVINST: CONFIGRET = 13u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_MORE_LOG_CONF: CONFIGRET = 14u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_MORE_RES_DES: CONFIGRET = 15u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_ALREADY_SUCH_DEVNODE: CONFIGRET = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_ALREADY_SUCH_DEVINST: CONFIGRET = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_RANGE_LIST: CONFIGRET = 17u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_RANGE: CONFIGRET = 18u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_FAILURE: CONFIGRET = 19u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_SUCH_LOGICAL_DEV: CONFIGRET = 20u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_CREATE_BLOCKED: CONFIGRET = 21u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NOT_SYSTEM_VM: CONFIGRET = 22u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_REMOVE_VETOED: CONFIGRET = 23u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_APM_VETOED: CONFIGRET = 24u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_LOAD_TYPE: CONFIGRET = 25u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_BUFFER_SMALL: CONFIGRET = 26u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_ARBITRATOR: CONFIGRET = 27u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_REGISTRY_HANDLE: CONFIGRET = 28u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_REGISTRY_ERROR: CONFIGRET = 29u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_DEVICE_ID: CONFIGRET = 30u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_DATA: CONFIGRET = 31u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_API: CONFIGRET = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_DEVLOADER_NOT_READY: CONFIGRET = 33u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NEED_RESTART: CONFIGRET = 34u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_MORE_HW_PROFILES: CONFIGRET = 35u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_DEVICE_NOT_THERE: CONFIGRET = 36u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_SUCH_VALUE: CONFIGRET = 37u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_WRONG_TYPE: CONFIGRET = 38u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_PRIORITY: CONFIGRET = 39u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NOT_DISABLEABLE: CONFIGRET = 40u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_FREE_RESOURCES: CONFIGRET = 41u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_QUERY_VETOED: CONFIGRET = 42u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_CANT_SHARE_IRQ: CONFIGRET = 43u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_DEPENDENT: CONFIGRET = 44u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_SAME_RESOURCES: CONFIGRET = 45u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_SUCH_REGISTRY_KEY: CONFIGRET = 46u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_MACHINENAME: CONFIGRET = 47u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_REMOTE_COMM_FAILURE: CONFIGRET = 48u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_MACHINE_UNAVAILABLE: CONFIGRET = 49u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_CM_SERVICES: CONFIGRET = 50u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_ACCESS_DENIED: CONFIGRET = 51u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_CALL_NOT_IMPLEMENTED: CONFIGRET = 52u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_PROPERTY: CONFIGRET = 53u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_DEVICE_INTERFACE_ACTIVE: CONFIGRET = 54u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_NO_SUCH_DEVICE_INTERFACE: CONFIGRET = 55u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_REFERENCE_STRING: CONFIGRET = 56u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_CONFLICT_LIST: CONFIGRET = 57u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_INDEX: CONFIGRET = 58u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const CR_INVALID_STRUCTURE_SIZE: CONFIGRET = 59u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const NUM_CR_RESULTS: CONFIGRET = 60u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type OEM_SOURCE_MEDIA_TYPE = u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPOST_NONE: OEM_SOURCE_MEDIA_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPOST_PATH: OEM_SOURCE_MEDIA_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPOST_URL: OEM_SOURCE_MEDIA_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type PNP_VETO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoTypeUnknown: PNP_VETO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoLegacyDevice: PNP_VETO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoPendingClose: PNP_VETO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoWindowsApp: PNP_VETO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoWindowsService: PNP_VETO_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoOutstandingOpen: PNP_VETO_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoDevice: PNP_VETO_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoDriver: PNP_VETO_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoIllegalDeviceRequest: PNP_VETO_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoInsufficientPower: PNP_VETO_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoNonDisableable: PNP_VETO_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoLegacyDriver: PNP_VETO_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoInsufficientRights: PNP_VETO_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const PNP_VetoAlreadyRemoved: PNP_VETO_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type SETUP_DI_BUILD_DRIVER_DRIVER_TYPE = u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDIT_CLASSDRIVER: SETUP_DI_BUILD_DRIVER_DRIVER_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SPDIT_COMPATDRIVER: SETUP_DI_BUILD_DRIVER_DRIVER_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type SETUP_FILE_OPERATION = u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_DELETE: SETUP_FILE_OPERATION = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const FILEOP_COPY: SETUP_FILE_OPERATION = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type SP_COPY_STYLE = u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_DELETESOURCE: SP_COPY_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_REPLACEONLY: SP_COPY_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NEWER_OR_SAME: SP_COPY_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NEWER_ONLY: SP_COPY_STYLE = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NOOVERWRITE: SP_COPY_STYLE = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NODECOMP: SP_COPY_STYLE = 16u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_LANGUAGEAWARE: SP_COPY_STYLE = 32u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_SOURCE_ABSOLUTE: SP_COPY_STYLE = 64u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_SOURCEPATH_ABSOLUTE: SP_COPY_STYLE = 128u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_FORCE_IN_USE: SP_COPY_STYLE = 512u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_IN_USE_NEEDS_REBOOT: SP_COPY_STYLE = 256u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NOSKIP: SP_COPY_STYLE = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_FORCE_NOOVERWRITE: SP_COPY_STYLE = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_FORCE_NEWER: SP_COPY_STYLE = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_WARNIFSKIP: SP_COPY_STYLE = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NOBROWSE: SP_COPY_STYLE = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NEWER: SP_COPY_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_RESERVED: SP_COPY_STYLE = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_OEMINF_CATALOG_ONLY: SP_COPY_STYLE = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_REPLACE_BOOT_FILE: SP_COPY_STYLE = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_NOPRUNE: SP_COPY_STYLE = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_OEM_F6_INF: SP_COPY_STYLE = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_ALREADYDECOMP: SP_COPY_STYLE = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_WINDOWS_SIGNED: SP_COPY_STYLE = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_PNPLOCKED: SP_COPY_STYLE = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_IN_USE_TRY_RENAME: SP_COPY_STYLE = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_INBOX_INF: SP_COPY_STYLE = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SP_COPY_HARDLINK: SP_COPY_STYLE = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type SP_INF_STYLE = u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INF_STYLE_NONE: SP_INF_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INF_STYLE_OLDNT: SP_INF_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const INF_STYLE_WIN4: SP_INF_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type SetupFileLogInfo = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SetupFileLogSourceFilename: SetupFileLogInfo = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SetupFileLogChecksum: SetupFileLogInfo = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SetupFileLogDiskTagfile: SetupFileLogInfo = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SetupFileLogDiskDescription: SetupFileLogInfo = 3i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SetupFileLogOtherInfo: SetupFileLogInfo = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub const SetupFileLogMax: SetupFileLogInfo = 5i32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct BUSNUMBER_DES { - pub BUSD_Count: u32, - pub BUSD_Type: u32, - pub BUSD_Flags: u32, - pub BUSD_Alloc_Base: u32, - pub BUSD_Alloc_End: u32, -} -impl ::core::marker::Copy for BUSNUMBER_DES {} -impl ::core::clone::Clone for BUSNUMBER_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct BUSNUMBER_RANGE { - pub BUSR_Min: u32, - pub BUSR_Max: u32, - pub BUSR_nBusNumbers: u32, - pub BUSR_Flags: u32, -} -impl ::core::marker::Copy for BUSNUMBER_RANGE {} -impl ::core::clone::Clone for BUSNUMBER_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct BUSNUMBER_RESOURCE { - pub BusNumber_Header: BUSNUMBER_DES, - pub BusNumber_Data: [BUSNUMBER_RANGE; 1], -} -impl ::core::marker::Copy for BUSNUMBER_RESOURCE {} -impl ::core::clone::Clone for BUSNUMBER_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct CABINET_INFO_A { - pub CabinetPath: ::windows_sys::core::PCSTR, - pub CabinetFile: ::windows_sys::core::PCSTR, - pub DiskName: ::windows_sys::core::PCSTR, - pub SetId: u16, - pub CabinetNumber: u16, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for CABINET_INFO_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for CABINET_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct CABINET_INFO_A { - pub CabinetPath: ::windows_sys::core::PCSTR, - pub CabinetFile: ::windows_sys::core::PCSTR, - pub DiskName: ::windows_sys::core::PCSTR, - pub SetId: u16, - pub CabinetNumber: u16, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for CABINET_INFO_A {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for CABINET_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct CABINET_INFO_W { - pub CabinetPath: ::windows_sys::core::PCWSTR, - pub CabinetFile: ::windows_sys::core::PCWSTR, - pub DiskName: ::windows_sys::core::PCWSTR, - pub SetId: u16, - pub CabinetNumber: u16, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for CABINET_INFO_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for CABINET_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct CABINET_INFO_W { - pub CabinetPath: ::windows_sys::core::PCWSTR, - pub CabinetFile: ::windows_sys::core::PCWSTR, - pub DiskName: ::windows_sys::core::PCWSTR, - pub SetId: u16, - pub CabinetNumber: u16, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for CABINET_INFO_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for CABINET_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CM_NOTIFY_EVENT_DATA { - pub FilterType: CM_NOTIFY_FILTER_TYPE, - pub Reserved: u32, - pub u: CM_NOTIFY_EVENT_DATA_0, -} -impl ::core::marker::Copy for CM_NOTIFY_EVENT_DATA {} -impl ::core::clone::Clone for CM_NOTIFY_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub union CM_NOTIFY_EVENT_DATA_0 { - pub DeviceInterface: CM_NOTIFY_EVENT_DATA_0_2, - pub DeviceHandle: CM_NOTIFY_EVENT_DATA_0_0, - pub DeviceInstance: CM_NOTIFY_EVENT_DATA_0_1, -} -impl ::core::marker::Copy for CM_NOTIFY_EVENT_DATA_0 {} -impl ::core::clone::Clone for CM_NOTIFY_EVENT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CM_NOTIFY_EVENT_DATA_0_0 { - pub EventGuid: ::windows_sys::core::GUID, - pub NameOffset: i32, - pub DataSize: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for CM_NOTIFY_EVENT_DATA_0_0 {} -impl ::core::clone::Clone for CM_NOTIFY_EVENT_DATA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CM_NOTIFY_EVENT_DATA_0_1 { - pub InstanceId: [u16; 1], -} -impl ::core::marker::Copy for CM_NOTIFY_EVENT_DATA_0_1 {} -impl ::core::clone::Clone for CM_NOTIFY_EVENT_DATA_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CM_NOTIFY_EVENT_DATA_0_2 { - pub ClassGuid: ::windows_sys::core::GUID, - pub SymbolicLink: [u16; 1], -} -impl ::core::marker::Copy for CM_NOTIFY_EVENT_DATA_0_2 {} -impl ::core::clone::Clone for CM_NOTIFY_EVENT_DATA_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CM_NOTIFY_FILTER { - pub cbSize: u32, - pub Flags: u32, - pub FilterType: CM_NOTIFY_FILTER_TYPE, - pub Reserved: u32, - pub u: CM_NOTIFY_FILTER_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CM_NOTIFY_FILTER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CM_NOTIFY_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CM_NOTIFY_FILTER_0 { - pub DeviceInterface: CM_NOTIFY_FILTER_0_2, - pub DeviceHandle: CM_NOTIFY_FILTER_0_0, - pub DeviceInstance: CM_NOTIFY_FILTER_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CM_NOTIFY_FILTER_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CM_NOTIFY_FILTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CM_NOTIFY_FILTER_0_0 { - pub hTarget: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CM_NOTIFY_FILTER_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CM_NOTIFY_FILTER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CM_NOTIFY_FILTER_0_1 { - pub InstanceId: [u16; 200], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CM_NOTIFY_FILTER_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CM_NOTIFY_FILTER_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CM_NOTIFY_FILTER_0_2 { - pub ClassGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CM_NOTIFY_FILTER_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CM_NOTIFY_FILTER_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct COINSTALLER_CONTEXT_DATA { - pub PostProcessing: super::super::Foundation::BOOL, - pub InstallResult: u32, - pub PrivateData: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COINSTALLER_CONTEXT_DATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COINSTALLER_CONTEXT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct COINSTALLER_CONTEXT_DATA { - pub PostProcessing: super::super::Foundation::BOOL, - pub InstallResult: u32, - pub PrivateData: *mut ::core::ffi::c_void, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COINSTALLER_CONTEXT_DATA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COINSTALLER_CONTEXT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CONFLICT_DETAILS_A { - pub CD_ulSize: u32, - pub CD_ulMask: u32, - pub CD_dnDevInst: u32, - pub CD_rdResDes: usize, - pub CD_ulFlags: u32, - pub CD_szDescription: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CONFLICT_DETAILS_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CONFLICT_DETAILS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CONFLICT_DETAILS_W { - pub CD_ulSize: u32, - pub CD_ulMask: u32, - pub CD_dnDevInst: u32, - pub CD_rdResDes: usize, - pub CD_ulFlags: u32, - pub CD_szDescription: [u16; 260], -} -impl ::core::marker::Copy for CONFLICT_DETAILS_W {} -impl ::core::clone::Clone for CONFLICT_DETAILS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CONNECTION_DES { - pub COND_Type: u32, - pub COND_Flags: u32, - pub COND_Class: u8, - pub COND_ClassType: u8, - pub COND_Reserved1: u8, - pub COND_Reserved2: u8, - pub COND_Id: i64, -} -impl ::core::marker::Copy for CONNECTION_DES {} -impl ::core::clone::Clone for CONNECTION_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CONNECTION_RESOURCE { - pub Connection_Header: CONNECTION_DES, -} -impl ::core::marker::Copy for CONNECTION_RESOURCE {} -impl ::core::clone::Clone for CONNECTION_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CS_DES { - pub CSD_SignatureLength: u32, - pub CSD_LegacyDataOffset: u32, - pub CSD_LegacyDataSize: u32, - pub CSD_Flags: u32, - pub CSD_ClassGuid: ::windows_sys::core::GUID, - pub CSD_Signature: [u8; 1], -} -impl ::core::marker::Copy for CS_DES {} -impl ::core::clone::Clone for CS_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct CS_RESOURCE { - pub CS_Header: CS_DES, -} -impl ::core::marker::Copy for CS_RESOURCE {} -impl ::core::clone::Clone for CS_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct DEVPRIVATE_DES { - pub PD_Count: u32, - pub PD_Type: u32, - pub PD_Data1: u32, - pub PD_Data2: u32, - pub PD_Data3: u32, - pub PD_Flags: u32, -} -impl ::core::marker::Copy for DEVPRIVATE_DES {} -impl ::core::clone::Clone for DEVPRIVATE_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct DEVPRIVATE_RANGE { - pub PR_Data1: u32, - pub PR_Data2: u32, - pub PR_Data3: u32, -} -impl ::core::marker::Copy for DEVPRIVATE_RANGE {} -impl ::core::clone::Clone for DEVPRIVATE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct DEVPRIVATE_RESOURCE { - pub PRV_Header: DEVPRIVATE_DES, - pub PRV_Data: [DEVPRIVATE_RANGE; 1], -} -impl ::core::marker::Copy for DEVPRIVATE_RESOURCE {} -impl ::core::clone::Clone for DEVPRIVATE_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct DMA_DES { - pub DD_Count: u32, - pub DD_Type: u32, - pub DD_Flags: u32, - pub DD_Alloc_Chan: u32, -} -impl ::core::marker::Copy for DMA_DES {} -impl ::core::clone::Clone for DMA_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct DMA_RANGE { - pub DR_Min: u32, - pub DR_Max: u32, - pub DR_Flags: u32, -} -impl ::core::marker::Copy for DMA_RANGE {} -impl ::core::clone::Clone for DMA_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct DMA_RESOURCE { - pub DMA_Header: DMA_DES, - pub DMA_Data: [DMA_RANGE; 1], -} -impl ::core::marker::Copy for DMA_RESOURCE {} -impl ::core::clone::Clone for DMA_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FILEPATHS_A { - pub Target: ::windows_sys::core::PCSTR, - pub Source: ::windows_sys::core::PCSTR, - pub Win32Error: u32, - pub Flags: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FILEPATHS_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FILEPATHS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct FILEPATHS_A { - pub Target: ::windows_sys::core::PCSTR, - pub Source: ::windows_sys::core::PCSTR, - pub Win32Error: u32, - pub Flags: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FILEPATHS_A {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FILEPATHS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FILEPATHS_SIGNERINFO_A { - pub Target: ::windows_sys::core::PCSTR, - pub Source: ::windows_sys::core::PCSTR, - pub Win32Error: u32, - pub Flags: u32, - pub DigitalSigner: ::windows_sys::core::PCSTR, - pub Version: ::windows_sys::core::PCSTR, - pub CatalogFile: ::windows_sys::core::PCSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FILEPATHS_SIGNERINFO_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FILEPATHS_SIGNERINFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct FILEPATHS_SIGNERINFO_A { - pub Target: ::windows_sys::core::PCSTR, - pub Source: ::windows_sys::core::PCSTR, - pub Win32Error: u32, - pub Flags: u32, - pub DigitalSigner: ::windows_sys::core::PCSTR, - pub Version: ::windows_sys::core::PCSTR, - pub CatalogFile: ::windows_sys::core::PCSTR, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FILEPATHS_SIGNERINFO_A {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FILEPATHS_SIGNERINFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FILEPATHS_SIGNERINFO_W { - pub Target: ::windows_sys::core::PCWSTR, - pub Source: ::windows_sys::core::PCWSTR, - pub Win32Error: u32, - pub Flags: u32, - pub DigitalSigner: ::windows_sys::core::PCWSTR, - pub Version: ::windows_sys::core::PCWSTR, - pub CatalogFile: ::windows_sys::core::PCWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FILEPATHS_SIGNERINFO_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FILEPATHS_SIGNERINFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct FILEPATHS_SIGNERINFO_W { - pub Target: ::windows_sys::core::PCWSTR, - pub Source: ::windows_sys::core::PCWSTR, - pub Win32Error: u32, - pub Flags: u32, - pub DigitalSigner: ::windows_sys::core::PCWSTR, - pub Version: ::windows_sys::core::PCWSTR, - pub CatalogFile: ::windows_sys::core::PCWSTR, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FILEPATHS_SIGNERINFO_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FILEPATHS_SIGNERINFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FILEPATHS_W { - pub Target: ::windows_sys::core::PCWSTR, - pub Source: ::windows_sys::core::PCWSTR, - pub Win32Error: u32, - pub Flags: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FILEPATHS_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FILEPATHS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct FILEPATHS_W { - pub Target: ::windows_sys::core::PCWSTR, - pub Source: ::windows_sys::core::PCWSTR, - pub Win32Error: u32, - pub Flags: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FILEPATHS_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FILEPATHS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_IN_CABINET_INFO_A { - pub NameInCabinet: ::windows_sys::core::PCSTR, - pub FileSize: u32, - pub Win32Error: u32, - pub DosDate: u16, - pub DosTime: u16, - pub DosAttribs: u16, - pub FullTargetName: [super::super::Foundation::CHAR; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_IN_CABINET_INFO_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_IN_CABINET_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_IN_CABINET_INFO_A { - pub NameInCabinet: ::windows_sys::core::PCSTR, - pub FileSize: u32, - pub Win32Error: u32, - pub DosDate: u16, - pub DosTime: u16, - pub DosAttribs: u16, - pub FullTargetName: [super::super::Foundation::CHAR; 260], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_IN_CABINET_INFO_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_IN_CABINET_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FILE_IN_CABINET_INFO_W { - pub NameInCabinet: ::windows_sys::core::PCWSTR, - pub FileSize: u32, - pub Win32Error: u32, - pub DosDate: u16, - pub DosTime: u16, - pub DosAttribs: u16, - pub FullTargetName: [u16; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FILE_IN_CABINET_INFO_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FILE_IN_CABINET_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct FILE_IN_CABINET_INFO_W { - pub NameInCabinet: ::windows_sys::core::PCWSTR, - pub FileSize: u32, - pub Win32Error: u32, - pub DosDate: u16, - pub DosTime: u16, - pub DosAttribs: u16, - pub FullTargetName: [u16; 260], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FILE_IN_CABINET_INFO_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FILE_IN_CABINET_INFO_W { - fn clone(&self) -> Self { - *self - } -} -pub type HCMNOTIFICATION = isize; -pub type HDEVINFO = isize; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct HWPROFILEINFO_W { - pub HWPI_ulHWProfile: u32, - pub HWPI_szFriendlyName: [u16; 80], - pub HWPI_dwFlags: u32, -} -impl ::core::marker::Copy for HWPROFILEINFO_W {} -impl ::core::clone::Clone for HWPROFILEINFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HWProfileInfo_sA { - pub HWPI_ulHWProfile: u32, - pub HWPI_szFriendlyName: [super::super::Foundation::CHAR; 80], - pub HWPI_dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HWProfileInfo_sA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HWProfileInfo_sA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct INFCONTEXT { - pub Inf: *mut ::core::ffi::c_void, - pub CurrentInf: *mut ::core::ffi::c_void, - pub Section: u32, - pub Line: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for INFCONTEXT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for INFCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct INFCONTEXT { - pub Inf: *mut ::core::ffi::c_void, - pub CurrentInf: *mut ::core::ffi::c_void, - pub Section: u32, - pub Line: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for INFCONTEXT {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for INFCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IO_DES { - pub IOD_Count: u32, - pub IOD_Type: u32, - pub IOD_Alloc_Base: u64, - pub IOD_Alloc_End: u64, - pub IOD_DesFlags: u32, -} -impl ::core::marker::Copy for IO_DES {} -impl ::core::clone::Clone for IO_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IO_RANGE { - pub IOR_Align: u64, - pub IOR_nPorts: u32, - pub IOR_Min: u64, - pub IOR_Max: u64, - pub IOR_RangeFlags: u32, - pub IOR_Alias: u64, -} -impl ::core::marker::Copy for IO_RANGE {} -impl ::core::clone::Clone for IO_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IO_RESOURCE { - pub IO_Header: IO_DES, - pub IO_Data: [IO_RANGE; 1], -} -impl ::core::marker::Copy for IO_RESOURCE {} -impl ::core::clone::Clone for IO_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IRQ_DES_32 { - pub IRQD_Count: u32, - pub IRQD_Type: u32, - pub IRQD_Flags: u32, - pub IRQD_Alloc_Num: u32, - pub IRQD_Affinity: u32, -} -impl ::core::marker::Copy for IRQ_DES_32 {} -impl ::core::clone::Clone for IRQ_DES_32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IRQ_DES_64 { - pub IRQD_Count: u32, - pub IRQD_Type: u32, - pub IRQD_Flags: u32, - pub IRQD_Alloc_Num: u32, - pub IRQD_Affinity: u64, -} -impl ::core::marker::Copy for IRQ_DES_64 {} -impl ::core::clone::Clone for IRQ_DES_64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IRQ_RANGE { - pub IRQR_Min: u32, - pub IRQR_Max: u32, - pub IRQR_Flags: u32, -} -impl ::core::marker::Copy for IRQ_RANGE {} -impl ::core::clone::Clone for IRQ_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IRQ_RESOURCE_32 { - pub IRQ_Header: IRQ_DES_32, - pub IRQ_Data: [IRQ_RANGE; 1], -} -impl ::core::marker::Copy for IRQ_RESOURCE_32 {} -impl ::core::clone::Clone for IRQ_RESOURCE_32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct IRQ_RESOURCE_64 { - pub IRQ_Header: IRQ_DES_64, - pub IRQ_Data: [IRQ_RANGE; 1], -} -impl ::core::marker::Copy for IRQ_RESOURCE_64 {} -impl ::core::clone::Clone for IRQ_RESOURCE_64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MEM_DES { - pub MD_Count: u32, - pub MD_Type: u32, - pub MD_Alloc_Base: u64, - pub MD_Alloc_End: u64, - pub MD_Flags: u32, - pub MD_Reserved: u32, -} -impl ::core::marker::Copy for MEM_DES {} -impl ::core::clone::Clone for MEM_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MEM_LARGE_DES { - pub MLD_Count: u32, - pub MLD_Type: u32, - pub MLD_Alloc_Base: u64, - pub MLD_Alloc_End: u64, - pub MLD_Flags: u32, - pub MLD_Reserved: u32, -} -impl ::core::marker::Copy for MEM_LARGE_DES {} -impl ::core::clone::Clone for MEM_LARGE_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MEM_LARGE_RANGE { - pub MLR_Align: u64, - pub MLR_nBytes: u64, - pub MLR_Min: u64, - pub MLR_Max: u64, - pub MLR_Flags: u32, - pub MLR_Reserved: u32, -} -impl ::core::marker::Copy for MEM_LARGE_RANGE {} -impl ::core::clone::Clone for MEM_LARGE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MEM_LARGE_RESOURCE { - pub MEM_LARGE_Header: MEM_LARGE_DES, - pub MEM_LARGE_Data: [MEM_LARGE_RANGE; 1], -} -impl ::core::marker::Copy for MEM_LARGE_RESOURCE {} -impl ::core::clone::Clone for MEM_LARGE_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MEM_RANGE { - pub MR_Align: u64, - pub MR_nBytes: u32, - pub MR_Min: u64, - pub MR_Max: u64, - pub MR_Flags: u32, - pub MR_Reserved: u32, -} -impl ::core::marker::Copy for MEM_RANGE {} -impl ::core::clone::Clone for MEM_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MEM_RESOURCE { - pub MEM_Header: MEM_DES, - pub MEM_Data: [MEM_RANGE; 1], -} -impl ::core::marker::Copy for MEM_RESOURCE {} -impl ::core::clone::Clone for MEM_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MFCARD_DES { - pub PMF_Count: u32, - pub PMF_Type: u32, - pub PMF_Flags: u32, - pub PMF_ConfigOptions: u8, - pub PMF_IoResourceIndex: u8, - pub PMF_Reserved: [u8; 2], - pub PMF_ConfigRegisterBase: u32, -} -impl ::core::marker::Copy for MFCARD_DES {} -impl ::core::clone::Clone for MFCARD_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct MFCARD_RESOURCE { - pub MfCard_Header: MFCARD_DES, -} -impl ::core::marker::Copy for MFCARD_RESOURCE {} -impl ::core::clone::Clone for MFCARD_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct PCCARD_DES { - pub PCD_Count: u32, - pub PCD_Type: u32, - pub PCD_Flags: u32, - pub PCD_ConfigIndex: u8, - pub PCD_Reserved: [u8; 3], - pub PCD_MemoryCardBase1: u32, - pub PCD_MemoryCardBase2: u32, - pub PCD_MemoryCardBase: [u32; 2], - pub PCD_MemoryFlags: [u16; 2], - pub PCD_IoFlags: [u8; 2], -} -impl ::core::marker::Copy for PCCARD_DES {} -impl ::core::clone::Clone for PCCARD_DES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub struct PCCARD_RESOURCE { - pub PcCard_Header: PCCARD_DES, -} -impl ::core::marker::Copy for PCCARD_RESOURCE {} -impl ::core::clone::Clone for PCCARD_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SOURCE_MEDIA_A { - pub Reserved: ::windows_sys::core::PCSTR, - pub Tagfile: ::windows_sys::core::PCSTR, - pub Description: ::windows_sys::core::PCSTR, - pub SourcePath: ::windows_sys::core::PCSTR, - pub SourceFile: ::windows_sys::core::PCSTR, - pub Flags: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SOURCE_MEDIA_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SOURCE_MEDIA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SOURCE_MEDIA_A { - pub Reserved: ::windows_sys::core::PCSTR, - pub Tagfile: ::windows_sys::core::PCSTR, - pub Description: ::windows_sys::core::PCSTR, - pub SourcePath: ::windows_sys::core::PCSTR, - pub SourceFile: ::windows_sys::core::PCSTR, - pub Flags: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SOURCE_MEDIA_A {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SOURCE_MEDIA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SOURCE_MEDIA_W { - pub Reserved: ::windows_sys::core::PCWSTR, - pub Tagfile: ::windows_sys::core::PCWSTR, - pub Description: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, - pub SourceFile: ::windows_sys::core::PCWSTR, - pub Flags: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SOURCE_MEDIA_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SOURCE_MEDIA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SOURCE_MEDIA_W { - pub Reserved: ::windows_sys::core::PCWSTR, - pub Tagfile: ::windows_sys::core::PCWSTR, - pub Description: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, - pub SourceFile: ::windows_sys::core::PCWSTR, - pub Flags: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SOURCE_MEDIA_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SOURCE_MEDIA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub struct SP_ALTPLATFORM_INFO_V1 { - pub cbSize: u32, - pub Platform: super::super::System::Diagnostics::Debug::VER_PLATFORM, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub ProcessorArchitecture: u16, - pub Reserved: u16, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V1 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub struct SP_ALTPLATFORM_INFO_V1 { - pub cbSize: u32, - pub Platform: super::super::System::Diagnostics::Debug::VER_PLATFORM, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub ProcessorArchitecture: u16, - pub Reserved: u16, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V1 {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub struct SP_ALTPLATFORM_INFO_V2 { - pub cbSize: u32, - pub Platform: super::super::System::Diagnostics::Debug::VER_PLATFORM, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub ProcessorArchitecture: u16, - pub Anonymous: SP_ALTPLATFORM_INFO_V2_0, - pub FirstValidatedMajorVersion: u32, - pub FirstValidatedMinorVersion: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V2 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub union SP_ALTPLATFORM_INFO_V2_0 { - pub Reserved: u16, - pub Flags: u16, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V2_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub struct SP_ALTPLATFORM_INFO_V2 { - pub cbSize: u32, - pub Platform: super::super::System::Diagnostics::Debug::VER_PLATFORM, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub ProcessorArchitecture: u16, - pub Anonymous: SP_ALTPLATFORM_INFO_V2_0, - pub FirstValidatedMajorVersion: u32, - pub FirstValidatedMinorVersion: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V2 {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub union SP_ALTPLATFORM_INFO_V2_0 { - pub Reserved: u16, - pub Flags: u16, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V2_0 {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_ALTPLATFORM_INFO_V3 { - pub cbSize: u32, - pub Platform: u32, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub ProcessorArchitecture: u16, - pub Anonymous: SP_ALTPLATFORM_INFO_V3_0, - pub FirstValidatedMajorVersion: u32, - pub FirstValidatedMinorVersion: u32, - pub ProductType: u8, - pub SuiteMask: u16, - pub BuildNumber: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V3 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub union SP_ALTPLATFORM_INFO_V3_0 { - pub Reserved: u16, - pub Flags: u16, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V3_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_ALTPLATFORM_INFO_V3 { - pub cbSize: u32, - pub Platform: u32, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub ProcessorArchitecture: u16, - pub Anonymous: SP_ALTPLATFORM_INFO_V3_0, - pub FirstValidatedMajorVersion: u32, - pub FirstValidatedMinorVersion: u32, - pub ProductType: u8, - pub SuiteMask: u16, - pub BuildNumber: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V3 {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub union SP_ALTPLATFORM_INFO_V3_0 { - pub Reserved: u16, - pub Flags: u16, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_ALTPLATFORM_INFO_V3_0 {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_ALTPLATFORM_INFO_V3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_BACKUP_QUEUE_PARAMS_V1_A { - pub cbSize: u32, - pub FullInfPath: [super::super::Foundation::CHAR; 260], - pub FilenameOffset: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V1_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_BACKUP_QUEUE_PARAMS_V1_A { - pub cbSize: u32, - pub FullInfPath: [super::super::Foundation::CHAR; 260], - pub FilenameOffset: i32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V1_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_BACKUP_QUEUE_PARAMS_V1_W { - pub cbSize: u32, - pub FullInfPath: [u16; 260], - pub FilenameOffset: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V1_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_BACKUP_QUEUE_PARAMS_V1_W { - pub cbSize: u32, - pub FullInfPath: [u16; 260], - pub FilenameOffset: i32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V1_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_BACKUP_QUEUE_PARAMS_V2_A { - pub cbSize: u32, - pub FullInfPath: [super::super::Foundation::CHAR; 260], - pub FilenameOffset: i32, - pub ReinstallInstance: [super::super::Foundation::CHAR; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V2_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_BACKUP_QUEUE_PARAMS_V2_A { - pub cbSize: u32, - pub FullInfPath: [super::super::Foundation::CHAR; 260], - pub FilenameOffset: i32, - pub ReinstallInstance: [super::super::Foundation::CHAR; 260], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V2_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_BACKUP_QUEUE_PARAMS_V2_W { - pub cbSize: u32, - pub FullInfPath: [u16; 260], - pub FilenameOffset: i32, - pub ReinstallInstance: [u16; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V2_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_BACKUP_QUEUE_PARAMS_V2_W { - pub cbSize: u32, - pub FullInfPath: [u16; 260], - pub FilenameOffset: i32, - pub ReinstallInstance: [u16; 260], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_BACKUP_QUEUE_PARAMS_V2_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_BACKUP_QUEUE_PARAMS_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_Controls")] -pub struct SP_CLASSIMAGELIST_DATA { - pub cbSize: u32, - pub ImageList: super::super::UI::Controls::HIMAGELIST, - pub Reserved: usize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_Controls")] -impl ::core::marker::Copy for SP_CLASSIMAGELIST_DATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_Controls")] -impl ::core::clone::Clone for SP_CLASSIMAGELIST_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_Controls")] -pub struct SP_CLASSIMAGELIST_DATA { - pub cbSize: u32, - pub ImageList: super::super::UI::Controls::HIMAGELIST, - pub Reserved: usize, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_Controls")] -impl ::core::marker::Copy for SP_CLASSIMAGELIST_DATA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_Controls")] -impl ::core::clone::Clone for SP_CLASSIMAGELIST_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_CLASSINSTALL_HEADER { - pub cbSize: u32, - pub InstallFunction: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_CLASSINSTALL_HEADER {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_CLASSINSTALL_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_CLASSINSTALL_HEADER { - pub cbSize: u32, - pub InstallFunction: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_CLASSINSTALL_HEADER {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_CLASSINSTALL_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DETECTDEVICE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub DetectProgressNotify: PDETECT_PROGRESS_NOTIFY, - pub ProgressNotifyParam: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DETECTDEVICE_PARAMS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DETECTDEVICE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DETECTDEVICE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub DetectProgressNotify: PDETECT_PROGRESS_NOTIFY, - pub ProgressNotifyParam: *mut ::core::ffi::c_void, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DETECTDEVICE_PARAMS {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DETECTDEVICE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_DEVICE_INTERFACE_DATA { - pub cbSize: u32, - pub InterfaceClassGuid: ::windows_sys::core::GUID, - pub Flags: u32, - pub Reserved: usize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_DEVICE_INTERFACE_DATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_DEVICE_INTERFACE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_DEVICE_INTERFACE_DATA { - pub cbSize: u32, - pub InterfaceClassGuid: ::windows_sys::core::GUID, - pub Flags: u32, - pub Reserved: usize, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_DEVICE_INTERFACE_DATA {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_DEVICE_INTERFACE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVICE_INTERFACE_DETAIL_DATA_A { - pub cbSize: u32, - pub DevicePath: [super::super::Foundation::CHAR; 1], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVICE_INTERFACE_DETAIL_DATA_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVICE_INTERFACE_DETAIL_DATA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVICE_INTERFACE_DETAIL_DATA_A { - pub cbSize: u32, - pub DevicePath: [super::super::Foundation::CHAR; 1], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVICE_INTERFACE_DETAIL_DATA_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVICE_INTERFACE_DETAIL_DATA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_DEVICE_INTERFACE_DETAIL_DATA_W { - pub cbSize: u32, - pub DevicePath: [u16; 1], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_DEVICE_INTERFACE_DETAIL_DATA_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_DEVICE_INTERFACE_DETAIL_DATA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_DEVICE_INTERFACE_DETAIL_DATA_W { - pub cbSize: u32, - pub DevicePath: [u16; 1], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_DEVICE_INTERFACE_DETAIL_DATA_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_DEVICE_INTERFACE_DETAIL_DATA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_DEVINFO_DATA { - pub cbSize: u32, - pub ClassGuid: ::windows_sys::core::GUID, - pub DevInst: u32, - pub Reserved: usize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_DEVINFO_DATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_DEVINFO_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_DEVINFO_DATA { - pub cbSize: u32, - pub ClassGuid: ::windows_sys::core::GUID, - pub DevInst: u32, - pub Reserved: usize, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_DEVINFO_DATA {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_DEVINFO_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINFO_LIST_DETAIL_DATA_A { - pub cbSize: u32, - pub ClassGuid: ::windows_sys::core::GUID, - pub RemoteMachineHandle: super::super::Foundation::HANDLE, - pub RemoteMachineName: [super::super::Foundation::CHAR; 263], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINFO_LIST_DETAIL_DATA_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINFO_LIST_DETAIL_DATA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINFO_LIST_DETAIL_DATA_A { - pub cbSize: u32, - pub ClassGuid: ::windows_sys::core::GUID, - pub RemoteMachineHandle: super::super::Foundation::HANDLE, - pub RemoteMachineName: [super::super::Foundation::CHAR; 263], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINFO_LIST_DETAIL_DATA_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINFO_LIST_DETAIL_DATA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINFO_LIST_DETAIL_DATA_W { - pub cbSize: u32, - pub ClassGuid: ::windows_sys::core::GUID, - pub RemoteMachineHandle: super::super::Foundation::HANDLE, - pub RemoteMachineName: [u16; 263], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINFO_LIST_DETAIL_DATA_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINFO_LIST_DETAIL_DATA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINFO_LIST_DETAIL_DATA_W { - pub cbSize: u32, - pub ClassGuid: ::windows_sys::core::GUID, - pub RemoteMachineHandle: super::super::Foundation::HANDLE, - pub RemoteMachineName: [u16; 263], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINFO_LIST_DETAIL_DATA_W {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINFO_LIST_DETAIL_DATA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINSTALL_PARAMS_A { - pub cbSize: u32, - pub Flags: u32, - pub FlagsEx: u32, - pub hwndParent: super::super::Foundation::HWND, - pub InstallMsgHandler: PSP_FILE_CALLBACK_A, - pub InstallMsgHandlerContext: *mut ::core::ffi::c_void, - pub FileQueue: *mut ::core::ffi::c_void, - pub ClassInstallReserved: usize, - pub Reserved: u32, - pub DriverPath: [super::super::Foundation::CHAR; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINSTALL_PARAMS_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINSTALL_PARAMS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINSTALL_PARAMS_A { - pub cbSize: u32, - pub Flags: u32, - pub FlagsEx: u32, - pub hwndParent: super::super::Foundation::HWND, - pub InstallMsgHandler: PSP_FILE_CALLBACK_A, - pub InstallMsgHandlerContext: *mut ::core::ffi::c_void, - pub FileQueue: *mut ::core::ffi::c_void, - pub ClassInstallReserved: usize, - pub Reserved: u32, - pub DriverPath: [super::super::Foundation::CHAR; 260], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINSTALL_PARAMS_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINSTALL_PARAMS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINSTALL_PARAMS_W { - pub cbSize: u32, - pub Flags: u32, - pub FlagsEx: u32, - pub hwndParent: super::super::Foundation::HWND, - pub InstallMsgHandler: PSP_FILE_CALLBACK_A, - pub InstallMsgHandlerContext: *mut ::core::ffi::c_void, - pub FileQueue: *mut ::core::ffi::c_void, - pub ClassInstallReserved: usize, - pub Reserved: u32, - pub DriverPath: [u16; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINSTALL_PARAMS_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINSTALL_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DEVINSTALL_PARAMS_W { - pub cbSize: u32, - pub Flags: u32, - pub FlagsEx: u32, - pub hwndParent: super::super::Foundation::HWND, - pub InstallMsgHandler: PSP_FILE_CALLBACK_A, - pub InstallMsgHandlerContext: *mut ::core::ffi::c_void, - pub FileQueue: *mut ::core::ffi::c_void, - pub ClassInstallReserved: usize, - pub Reserved: u32, - pub DriverPath: [u16; 260], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DEVINSTALL_PARAMS_W {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DEVINSTALL_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DATA_V1_A { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [super::super::Foundation::CHAR; 256], - pub MfgName: [super::super::Foundation::CHAR; 256], - pub ProviderName: [super::super::Foundation::CHAR; 256], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V1_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DATA_V1_A { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [super::super::Foundation::CHAR; 256], - pub MfgName: [super::super::Foundation::CHAR; 256], - pub ProviderName: [super::super::Foundation::CHAR; 256], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V1_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_DRVINFO_DATA_V1_W { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [u16; 256], - pub MfgName: [u16; 256], - pub ProviderName: [u16; 256], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V1_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_DRVINFO_DATA_V1_W { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [u16; 256], - pub MfgName: [u16; 256], - pub ProviderName: [u16; 256], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V1_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DATA_V2_A { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [super::super::Foundation::CHAR; 256], - pub MfgName: [super::super::Foundation::CHAR; 256], - pub ProviderName: [super::super::Foundation::CHAR; 256], - pub DriverDate: super::super::Foundation::FILETIME, - pub DriverVersion: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V2_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DATA_V2_A { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [super::super::Foundation::CHAR; 256], - pub MfgName: [super::super::Foundation::CHAR; 256], - pub ProviderName: [super::super::Foundation::CHAR; 256], - pub DriverDate: super::super::Foundation::FILETIME, - pub DriverVersion: u64, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V2_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DATA_V2_W { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [u16; 256], - pub MfgName: [u16; 256], - pub ProviderName: [u16; 256], - pub DriverDate: super::super::Foundation::FILETIME, - pub DriverVersion: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V2_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DATA_V2_W { - pub cbSize: u32, - pub DriverType: u32, - pub Reserved: usize, - pub Description: [u16; 256], - pub MfgName: [u16; 256], - pub ProviderName: [u16; 256], - pub DriverDate: super::super::Foundation::FILETIME, - pub DriverVersion: u64, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DATA_V2_W {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DATA_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DETAIL_DATA_A { - pub cbSize: u32, - pub InfDate: super::super::Foundation::FILETIME, - pub CompatIDsOffset: u32, - pub CompatIDsLength: u32, - pub Reserved: usize, - pub SectionName: [super::super::Foundation::CHAR; 256], - pub InfFileName: [super::super::Foundation::CHAR; 260], - pub DrvDescription: [super::super::Foundation::CHAR; 256], - pub HardwareID: [super::super::Foundation::CHAR; 1], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DETAIL_DATA_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DETAIL_DATA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DETAIL_DATA_A { - pub cbSize: u32, - pub InfDate: super::super::Foundation::FILETIME, - pub CompatIDsOffset: u32, - pub CompatIDsLength: u32, - pub Reserved: usize, - pub SectionName: [super::super::Foundation::CHAR; 256], - pub InfFileName: [super::super::Foundation::CHAR; 260], - pub DrvDescription: [super::super::Foundation::CHAR; 256], - pub HardwareID: [super::super::Foundation::CHAR; 1], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DETAIL_DATA_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DETAIL_DATA_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DETAIL_DATA_W { - pub cbSize: u32, - pub InfDate: super::super::Foundation::FILETIME, - pub CompatIDsOffset: u32, - pub CompatIDsLength: u32, - pub Reserved: usize, - pub SectionName: [u16; 256], - pub InfFileName: [u16; 260], - pub DrvDescription: [u16; 256], - pub HardwareID: [u16; 1], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DETAIL_DATA_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DETAIL_DATA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_DRVINFO_DETAIL_DATA_W { - pub cbSize: u32, - pub InfDate: super::super::Foundation::FILETIME, - pub CompatIDsOffset: u32, - pub CompatIDsLength: u32, - pub Reserved: usize, - pub SectionName: [u16; 256], - pub InfFileName: [u16; 260], - pub DrvDescription: [u16; 256], - pub HardwareID: [u16; 1], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_DRVINFO_DETAIL_DATA_W {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_DRVINFO_DETAIL_DATA_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_DRVINSTALL_PARAMS { - pub cbSize: u32, - pub Rank: u32, - pub Flags: u32, - pub PrivateData: usize, - pub Reserved: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_DRVINSTALL_PARAMS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_DRVINSTALL_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_DRVINSTALL_PARAMS { - pub cbSize: u32, - pub Rank: u32, - pub Flags: u32, - pub PrivateData: usize, - pub Reserved: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_DRVINSTALL_PARAMS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_DRVINSTALL_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_ENABLECLASS_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub ClassGuid: ::windows_sys::core::GUID, - pub EnableMessage: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_ENABLECLASS_PARAMS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_ENABLECLASS_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_ENABLECLASS_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub ClassGuid: ::windows_sys::core::GUID, - pub EnableMessage: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_ENABLECLASS_PARAMS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_ENABLECLASS_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_FILE_COPY_PARAMS_A { - pub cbSize: u32, - pub QueueHandle: *mut ::core::ffi::c_void, - pub SourceRootPath: ::windows_sys::core::PCSTR, - pub SourcePath: ::windows_sys::core::PCSTR, - pub SourceFilename: ::windows_sys::core::PCSTR, - pub SourceDescription: ::windows_sys::core::PCSTR, - pub SourceTagfile: ::windows_sys::core::PCSTR, - pub TargetDirectory: ::windows_sys::core::PCSTR, - pub TargetFilename: ::windows_sys::core::PCSTR, - pub CopyStyle: u32, - pub LayoutInf: *mut ::core::ffi::c_void, - pub SecurityDescriptor: ::windows_sys::core::PCSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_FILE_COPY_PARAMS_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_FILE_COPY_PARAMS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_FILE_COPY_PARAMS_A { - pub cbSize: u32, - pub QueueHandle: *mut ::core::ffi::c_void, - pub SourceRootPath: ::windows_sys::core::PCSTR, - pub SourcePath: ::windows_sys::core::PCSTR, - pub SourceFilename: ::windows_sys::core::PCSTR, - pub SourceDescription: ::windows_sys::core::PCSTR, - pub SourceTagfile: ::windows_sys::core::PCSTR, - pub TargetDirectory: ::windows_sys::core::PCSTR, - pub TargetFilename: ::windows_sys::core::PCSTR, - pub CopyStyle: u32, - pub LayoutInf: *mut ::core::ffi::c_void, - pub SecurityDescriptor: ::windows_sys::core::PCSTR, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_FILE_COPY_PARAMS_A {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_FILE_COPY_PARAMS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_FILE_COPY_PARAMS_W { - pub cbSize: u32, - pub QueueHandle: *mut ::core::ffi::c_void, - pub SourceRootPath: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, - pub SourceFilename: ::windows_sys::core::PCWSTR, - pub SourceDescription: ::windows_sys::core::PCWSTR, - pub SourceTagfile: ::windows_sys::core::PCWSTR, - pub TargetDirectory: ::windows_sys::core::PCWSTR, - pub TargetFilename: ::windows_sys::core::PCWSTR, - pub CopyStyle: u32, - pub LayoutInf: *mut ::core::ffi::c_void, - pub SecurityDescriptor: ::windows_sys::core::PCWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_FILE_COPY_PARAMS_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_FILE_COPY_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_FILE_COPY_PARAMS_W { - pub cbSize: u32, - pub QueueHandle: *mut ::core::ffi::c_void, - pub SourceRootPath: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, - pub SourceFilename: ::windows_sys::core::PCWSTR, - pub SourceDescription: ::windows_sys::core::PCWSTR, - pub SourceTagfile: ::windows_sys::core::PCWSTR, - pub TargetDirectory: ::windows_sys::core::PCWSTR, - pub TargetFilename: ::windows_sys::core::PCWSTR, - pub CopyStyle: u32, - pub LayoutInf: *mut ::core::ffi::c_void, - pub SecurityDescriptor: ::windows_sys::core::PCWSTR, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_FILE_COPY_PARAMS_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_FILE_COPY_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_INF_INFORMATION { - pub InfStyle: SP_INF_STYLE, - pub InfCount: u32, - pub VersionData: [u8; 1], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_INF_INFORMATION {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_INF_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_INF_INFORMATION { - pub InfStyle: SP_INF_STYLE, - pub InfCount: u32, - pub VersionData: [u8; 1], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_INF_INFORMATION {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_INF_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_INF_SIGNER_INFO_V1_A { - pub cbSize: u32, - pub CatalogFile: [super::super::Foundation::CHAR; 260], - pub DigitalSigner: [super::super::Foundation::CHAR; 260], - pub DigitalSignerVersion: [super::super::Foundation::CHAR; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V1_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_INF_SIGNER_INFO_V1_A { - pub cbSize: u32, - pub CatalogFile: [super::super::Foundation::CHAR; 260], - pub DigitalSigner: [super::super::Foundation::CHAR; 260], - pub DigitalSignerVersion: [super::super::Foundation::CHAR; 260], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V1_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_INF_SIGNER_INFO_V1_W { - pub cbSize: u32, - pub CatalogFile: [u16; 260], - pub DigitalSigner: [u16; 260], - pub DigitalSignerVersion: [u16; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V1_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_INF_SIGNER_INFO_V1_W { - pub cbSize: u32, - pub CatalogFile: [u16; 260], - pub DigitalSigner: [u16; 260], - pub DigitalSignerVersion: [u16; 260], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V1_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_INF_SIGNER_INFO_V2_A { - pub cbSize: u32, - pub CatalogFile: [super::super::Foundation::CHAR; 260], - pub DigitalSigner: [super::super::Foundation::CHAR; 260], - pub DigitalSignerVersion: [super::super::Foundation::CHAR; 260], - pub SignerScore: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V2_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_INF_SIGNER_INFO_V2_A { - pub cbSize: u32, - pub CatalogFile: [super::super::Foundation::CHAR; 260], - pub DigitalSigner: [super::super::Foundation::CHAR; 260], - pub DigitalSignerVersion: [super::super::Foundation::CHAR; 260], - pub SignerScore: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V2_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_INF_SIGNER_INFO_V2_W { - pub cbSize: u32, - pub CatalogFile: [u16; 260], - pub DigitalSigner: [u16; 260], - pub DigitalSignerVersion: [u16; 260], - pub SignerScore: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V2_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_INF_SIGNER_INFO_V2_W { - pub cbSize: u32, - pub CatalogFile: [u16; 260], - pub DigitalSigner: [u16; 260], - pub DigitalSignerVersion: [u16; 260], - pub SignerScore: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_INF_SIGNER_INFO_V2_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_INF_SIGNER_INFO_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub struct SP_INSTALLWIZARD_DATA { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Flags: u32, - pub DynamicPages: [super::super::UI::Controls::HPROPSHEETPAGE; 20], - pub NumDynamicPages: u32, - pub DynamicPageFlags: u32, - pub PrivateFlags: u32, - pub PrivateData: super::super::Foundation::LPARAM, - pub hwndWizardDlg: super::super::Foundation::HWND, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for SP_INSTALLWIZARD_DATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for SP_INSTALLWIZARD_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub struct SP_INSTALLWIZARD_DATA { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Flags: u32, - pub DynamicPages: [super::super::UI::Controls::HPROPSHEETPAGE; 20], - pub NumDynamicPages: u32, - pub DynamicPageFlags: u32, - pub PrivateFlags: u32, - pub PrivateData: super::super::Foundation::LPARAM, - pub hwndWizardDlg: super::super::Foundation::HWND, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for SP_INSTALLWIZARD_DATA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for SP_INSTALLWIZARD_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub struct SP_NEWDEVICEWIZARD_DATA { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Flags: u32, - pub DynamicPages: [super::super::UI::Controls::HPROPSHEETPAGE; 20], - pub NumDynamicPages: u32, - pub hwndWizardDlg: super::super::Foundation::HWND, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for SP_NEWDEVICEWIZARD_DATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for SP_NEWDEVICEWIZARD_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub struct SP_NEWDEVICEWIZARD_DATA { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Flags: u32, - pub DynamicPages: [super::super::UI::Controls::HPROPSHEETPAGE; 20], - pub NumDynamicPages: u32, - pub hwndWizardDlg: super::super::Foundation::HWND, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for SP_NEWDEVICEWIZARD_DATA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for SP_NEWDEVICEWIZARD_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_ORIGINAL_FILE_INFO_A { - pub cbSize: u32, - pub OriginalInfName: [super::super::Foundation::CHAR; 260], - pub OriginalCatalogName: [super::super::Foundation::CHAR; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_ORIGINAL_FILE_INFO_A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_ORIGINAL_FILE_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_ORIGINAL_FILE_INFO_A { - pub cbSize: u32, - pub OriginalInfName: [super::super::Foundation::CHAR; 260], - pub OriginalCatalogName: [super::super::Foundation::CHAR; 260], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_ORIGINAL_FILE_INFO_A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_ORIGINAL_FILE_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_ORIGINAL_FILE_INFO_W { - pub cbSize: u32, - pub OriginalInfName: [u16; 260], - pub OriginalCatalogName: [u16; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_ORIGINAL_FILE_INFO_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_ORIGINAL_FILE_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_ORIGINAL_FILE_INFO_W { - pub cbSize: u32, - pub OriginalInfName: [u16; 260], - pub OriginalCatalogName: [u16; 260], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_ORIGINAL_FILE_INFO_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_ORIGINAL_FILE_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_POWERMESSAGEWAKE_PARAMS_A { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub PowerMessageWake: [super::super::Foundation::CHAR; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_POWERMESSAGEWAKE_PARAMS_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_POWERMESSAGEWAKE_PARAMS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_POWERMESSAGEWAKE_PARAMS_W { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub PowerMessageWake: [u16; 512], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_POWERMESSAGEWAKE_PARAMS_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_POWERMESSAGEWAKE_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_POWERMESSAGEWAKE_PARAMS_W { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub PowerMessageWake: [u16; 512], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_POWERMESSAGEWAKE_PARAMS_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_POWERMESSAGEWAKE_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_PROPCHANGE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub StateChange: u32, - pub Scope: u32, - pub HwProfile: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_PROPCHANGE_PARAMS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_PROPCHANGE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_PROPCHANGE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub StateChange: u32, - pub Scope: u32, - pub HwProfile: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_PROPCHANGE_PARAMS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_PROPCHANGE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_PROPSHEETPAGE_REQUEST { - pub cbSize: u32, - pub PageRequested: u32, - pub DeviceInfoSet: HDEVINFO, - pub DeviceInfoData: *mut SP_DEVINFO_DATA, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_PROPSHEETPAGE_REQUEST {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_PROPSHEETPAGE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_PROPSHEETPAGE_REQUEST { - pub cbSize: u32, - pub PageRequested: u32, - pub DeviceInfoSet: HDEVINFO, - pub DeviceInfoData: *mut SP_DEVINFO_DATA, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_PROPSHEETPAGE_REQUEST {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_PROPSHEETPAGE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_REGISTER_CONTROL_STATUSA { - pub cbSize: u32, - pub FileName: ::windows_sys::core::PCSTR, - pub Win32Error: u32, - pub FailureCode: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_REGISTER_CONTROL_STATUSA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_REGISTER_CONTROL_STATUSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_REGISTER_CONTROL_STATUSA { - pub cbSize: u32, - pub FileName: ::windows_sys::core::PCSTR, - pub Win32Error: u32, - pub FailureCode: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_REGISTER_CONTROL_STATUSA {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_REGISTER_CONTROL_STATUSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_REGISTER_CONTROL_STATUSW { - pub cbSize: u32, - pub FileName: ::windows_sys::core::PCWSTR, - pub Win32Error: u32, - pub FailureCode: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_REGISTER_CONTROL_STATUSW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_REGISTER_CONTROL_STATUSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_REGISTER_CONTROL_STATUSW { - pub cbSize: u32, - pub FileName: ::windows_sys::core::PCWSTR, - pub Win32Error: u32, - pub FailureCode: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_REGISTER_CONTROL_STATUSW {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_REGISTER_CONTROL_STATUSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_REMOVEDEVICE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Scope: u32, - pub HwProfile: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_REMOVEDEVICE_PARAMS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_REMOVEDEVICE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_REMOVEDEVICE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Scope: u32, - pub HwProfile: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_REMOVEDEVICE_PARAMS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_REMOVEDEVICE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_SELECTDEVICE_PARAMS_A { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Title: [super::super::Foundation::CHAR; 60], - pub Instructions: [super::super::Foundation::CHAR; 256], - pub ListLabel: [super::super::Foundation::CHAR; 30], - pub SubTitle: [super::super::Foundation::CHAR; 256], - pub Reserved: [u8; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_SELECTDEVICE_PARAMS_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_SELECTDEVICE_PARAMS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_SELECTDEVICE_PARAMS_W { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Title: [u16; 60], - pub Instructions: [u16; 256], - pub ListLabel: [u16; 30], - pub SubTitle: [u16; 256], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_SELECTDEVICE_PARAMS_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_SELECTDEVICE_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_SELECTDEVICE_PARAMS_W { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Title: [u16; 60], - pub Instructions: [u16; 256], - pub ListLabel: [u16; 30], - pub SubTitle: [u16; 256], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_SELECTDEVICE_PARAMS_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_SELECTDEVICE_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SP_TROUBLESHOOTER_PARAMS_A { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub ChmFile: [super::super::Foundation::CHAR; 260], - pub HtmlTroubleShooter: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SP_TROUBLESHOOTER_PARAMS_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SP_TROUBLESHOOTER_PARAMS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_TROUBLESHOOTER_PARAMS_W { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub ChmFile: [u16; 260], - pub HtmlTroubleShooter: [u16; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_TROUBLESHOOTER_PARAMS_W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_TROUBLESHOOTER_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_TROUBLESHOOTER_PARAMS_W { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub ChmFile: [u16; 260], - pub HtmlTroubleShooter: [u16; 260], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_TROUBLESHOOTER_PARAMS_W {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_TROUBLESHOOTER_PARAMS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SP_UNREMOVEDEVICE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Scope: u32, - pub HwProfile: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SP_UNREMOVEDEVICE_PARAMS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SP_UNREMOVEDEVICE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -#[cfg(target_arch = "x86")] -pub struct SP_UNREMOVEDEVICE_PARAMS { - pub ClassInstallHeader: SP_CLASSINSTALL_HEADER, - pub Scope: u32, - pub HwProfile: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SP_UNREMOVEDEVICE_PARAMS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SP_UNREMOVEDEVICE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type PCM_NOTIFY_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PDETECT_PROGRESS_NOTIFY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type PSP_DETSIG_CMPPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type PSP_FILE_CALLBACK_A = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_DeviceAndDriverInstallation\"`*"] -pub type PSP_FILE_CALLBACK_W = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceQuery/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceQuery/mod.rs deleted file mode 100644 index b1d1515..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/DeviceQuery/mod.rs +++ /dev/null @@ -1,264 +0,0 @@ -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] fn DevCloseObjectQuery ( hdevquery : *const HDEVQUERY__ ) -> ( ) ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevCreateObjectQuery ( objecttype : DEV_OBJECT_TYPE , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , pcallback : PDEV_QUERY_RESULT_CALLBACK , pcontext : *const ::core::ffi::c_void , phdevquery : *mut *mut HDEVQUERY__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevCreateObjectQueryEx ( objecttype : DEV_OBJECT_TYPE , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , cextendedparametercount : u32 , pextendedparameters : *const DEV_QUERY_PARAMETER , pcallback : PDEV_QUERY_RESULT_CALLBACK , pcontext : *const ::core::ffi::c_void , phdevquery : *mut *mut HDEVQUERY__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevCreateObjectQueryFromId ( objecttype : DEV_OBJECT_TYPE , pszobjectid : :: windows_sys::core::PCWSTR , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , pcallback : PDEV_QUERY_RESULT_CALLBACK , pcontext : *const ::core::ffi::c_void , phdevquery : *mut *mut HDEVQUERY__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevCreateObjectQueryFromIdEx ( objecttype : DEV_OBJECT_TYPE , pszobjectid : :: windows_sys::core::PCWSTR , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , cextendedparametercount : u32 , pextendedparameters : *const DEV_QUERY_PARAMETER , pcallback : PDEV_QUERY_RESULT_CALLBACK , pcontext : *const ::core::ffi::c_void , phdevquery : *mut *mut HDEVQUERY__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevCreateObjectQueryFromIds ( objecttype : DEV_OBJECT_TYPE , pszzobjectids : :: windows_sys::core::PCWSTR , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , pcallback : PDEV_QUERY_RESULT_CALLBACK , pcontext : *const ::core::ffi::c_void , phdevquery : *mut *mut HDEVQUERY__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevCreateObjectQueryFromIdsEx ( objecttype : DEV_OBJECT_TYPE , pszzobjectids : :: windows_sys::core::PCWSTR , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , cextendedparametercount : u32 , pextendedparameters : *const DEV_QUERY_PARAMETER , pcallback : PDEV_QUERY_RESULT_CALLBACK , pcontext : *const ::core::ffi::c_void , phdevquery : *mut *mut HDEVQUERY__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevFindProperty ( pkey : *const super::Properties:: DEVPROPKEY , store : super::Properties:: DEVPROPSTORE , pszlocalename : :: windows_sys::core::PCWSTR , cproperties : u32 , pproperties : *const super::Properties:: DEVPROPERTY ) -> *mut super::Properties:: DEVPROPERTY ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevFreeObjectProperties ( cpropertycount : u32 , pproperties : *const super::Properties:: DEVPROPERTY ) -> ( ) ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevFreeObjects ( cobjectcount : u32 , pobjects : *const DEV_OBJECT ) -> ( ) ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevGetObjectProperties ( objecttype : DEV_OBJECT_TYPE , pszobjectid : :: windows_sys::core::PCWSTR , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , pcpropertycount : *mut u32 , ppproperties : *mut *mut super::Properties:: DEVPROPERTY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevGetObjectPropertiesEx ( objecttype : DEV_OBJECT_TYPE , pszobjectid : :: windows_sys::core::PCWSTR , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cextendedparametercount : u32 , pextendedparameters : *const DEV_QUERY_PARAMETER , pcpropertycount : *mut u32 , ppproperties : *mut *mut super::Properties:: DEVPROPERTY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevGetObjects ( objecttype : DEV_OBJECT_TYPE , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , pcobjectcount : *mut u32 , ppobjects : *mut *mut DEV_OBJECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "api-ms-win-devices-query-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] fn DevGetObjectsEx ( objecttype : DEV_OBJECT_TYPE , queryflags : u32 , crequestedproperties : u32 , prequestedproperties : *const super::Properties:: DEVPROPCOMPKEY , cfilterexpressioncount : u32 , pfilter : *const DEVPROP_FILTER_EXPRESSION , cextendedparametercount : u32 , pextendedparameters : *const DEV_QUERY_PARAMETER , pcobjectcount : *mut u32 , ppobjects : *mut *mut DEV_OBJECT ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub type DEVPROP_OPERATOR = u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MODIFIER_NOT: DEVPROP_OPERATOR = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MODIFIER_IGNORE_CASE: DEVPROP_OPERATOR = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_NONE: DEVPROP_OPERATOR = 0u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_EXISTS: DEVPROP_OPERATOR = 1u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_NOT_EXISTS: DEVPROP_OPERATOR = 65537u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_EQUALS: DEVPROP_OPERATOR = 2u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_NOT_EQUALS: DEVPROP_OPERATOR = 65538u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_GREATER_THAN: DEVPROP_OPERATOR = 3u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LESS_THAN: DEVPROP_OPERATOR = 4u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_GREATER_THAN_EQUALS: DEVPROP_OPERATOR = 5u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LESS_THAN_EQUALS: DEVPROP_OPERATOR = 6u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_EQUALS_IGNORE_CASE: DEVPROP_OPERATOR = 131074u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_NOT_EQUALS_IGNORE_CASE: DEVPROP_OPERATOR = 196610u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_BITWISE_AND: DEVPROP_OPERATOR = 7u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_BITWISE_OR: DEVPROP_OPERATOR = 8u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_BEGINS_WITH: DEVPROP_OPERATOR = 9u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_ENDS_WITH: DEVPROP_OPERATOR = 10u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_CONTAINS: DEVPROP_OPERATOR = 11u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_BEGINS_WITH_IGNORE_CASE: DEVPROP_OPERATOR = 131081u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_ENDS_WITH_IGNORE_CASE: DEVPROP_OPERATOR = 131082u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_CONTAINS_IGNORE_CASE: DEVPROP_OPERATOR = 131083u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_CONTAINS: DEVPROP_OPERATOR = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH: DEVPROP_OPERATOR = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH: DEVPROP_OPERATOR = 12288u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS: DEVPROP_OPERATOR = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_CONTAINS_IGNORE_CASE: DEVPROP_OPERATOR = 135168u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH_IGNORE_CASE: DEVPROP_OPERATOR = 139264u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH_IGNORE_CASE: DEVPROP_OPERATOR = 143360u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS_IGNORE_CASE: DEVPROP_OPERATOR = 147456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_AND_OPEN: DEVPROP_OPERATOR = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_AND_CLOSE: DEVPROP_OPERATOR = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_OR_OPEN: DEVPROP_OPERATOR = 3145728u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_OR_CLOSE: DEVPROP_OPERATOR = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_NOT_OPEN: DEVPROP_OPERATOR = 5242880u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_NOT_CLOSE: DEVPROP_OPERATOR = 6291456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_ARRAY_CONTAINS: DEVPROP_OPERATOR = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MASK_EVAL: DEVPROP_OPERATOR = 4095u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MASK_LIST: DEVPROP_OPERATOR = 61440u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MASK_MODIFIER: DEVPROP_OPERATOR = 983040u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MASK_NOT_LOGICAL: DEVPROP_OPERATOR = 4027580415u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MASK_LOGICAL: DEVPROP_OPERATOR = 267386880u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DEVPROP_OPERATOR_MASK_ARRAY: DEVPROP_OPERATOR = 4026531840u32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub type DEV_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeUnknown: DEV_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDeviceInterface: DEV_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDeviceContainer: DEV_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDevice: DEV_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDeviceInterfaceClass: DEV_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeAEP: DEV_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeAEPContainer: DEV_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDeviceInstallerClass: DEV_OBJECT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDeviceInterfaceDisplay: DEV_OBJECT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDeviceContainerDisplay: DEV_OBJECT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeAEPService: DEV_OBJECT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevObjectTypeDevicePanel: DEV_OBJECT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub type DEV_QUERY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryFlagNone: DEV_QUERY_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryFlagUpdateResults: DEV_QUERY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryFlagAllProperties: DEV_QUERY_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryFlagLocalize: DEV_QUERY_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryFlagAsyncClose: DEV_QUERY_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub type DEV_QUERY_RESULT_ACTION = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryResultStateChange: DEV_QUERY_RESULT_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryResultAdd: DEV_QUERY_RESULT_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryResultUpdate: DEV_QUERY_RESULT_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryResultRemove: DEV_QUERY_RESULT_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub type DEV_QUERY_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryStateInitialized: DEV_QUERY_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryStateEnumCompleted: DEV_QUERY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryStateAborted: DEV_QUERY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub const DevQueryStateClosed: DEV_QUERY_STATE = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub struct DEVPROP_FILTER_EXPRESSION { - pub Operator: DEVPROP_OPERATOR, - pub Property: super::Properties::DEVPROPERTY, -} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::marker::Copy for DEVPROP_FILTER_EXPRESSION {} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::clone::Clone for DEVPROP_FILTER_EXPRESSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub struct DEV_OBJECT { - pub ObjectType: DEV_OBJECT_TYPE, - pub pszObjectId: ::windows_sys::core::PCWSTR, - pub cPropertyCount: u32, - pub pProperties: *const super::Properties::DEVPROPERTY, -} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::marker::Copy for DEV_OBJECT {} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::clone::Clone for DEV_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub struct DEV_QUERY_PARAMETER { - pub Key: super::Properties::DEVPROPKEY, - pub Type: u32, - pub BufferSize: u32, - pub Buffer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::marker::Copy for DEV_QUERY_PARAMETER {} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::clone::Clone for DEV_QUERY_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub struct DEV_QUERY_RESULT_ACTION_DATA { - pub Action: DEV_QUERY_RESULT_ACTION, - pub Data: DEV_QUERY_RESULT_ACTION_DATA_0, -} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::marker::Copy for DEV_QUERY_RESULT_ACTION_DATA {} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::clone::Clone for DEV_QUERY_RESULT_ACTION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub union DEV_QUERY_RESULT_ACTION_DATA_0 { - pub State: DEV_QUERY_STATE, - pub DeviceObject: DEV_OBJECT, -} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::marker::Copy for DEV_QUERY_RESULT_ACTION_DATA_0 {} -#[cfg(feature = "Win32_Devices_Properties")] -impl ::core::clone::Clone for DEV_QUERY_RESULT_ACTION_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`*"] -pub struct HDEVQUERY__ { - pub unused: i32, -} -impl ::core::marker::Copy for HDEVQUERY__ {} -impl ::core::clone::Clone for HDEVQUERY__ { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_DeviceQuery\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub type PDEV_QUERY_RESULT_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Display/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Display/mod.rs deleted file mode 100644 index 777a4b4..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Display/mod.rs +++ /dev/null @@ -1,5904 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn BRUSHOBJ_hGetColorTransform ( pbo : *mut BRUSHOBJ ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn BRUSHOBJ_pvAllocRbrush ( pbo : *mut BRUSHOBJ , cj : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn BRUSHOBJ_pvGetRbrush ( pbo : *mut BRUSHOBJ ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn BRUSHOBJ_ulGetBrushColor ( pbo : *mut BRUSHOBJ ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn CLIPOBJ_bEnum ( pco : *mut CLIPOBJ , cj : u32 , pul : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn CLIPOBJ_cEnumStart ( pco : *mut CLIPOBJ , ball : super::super::Foundation:: BOOL , itype : u32 , idirection : u32 , climit : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn CLIPOBJ_ppoGetPath ( pco : *mut CLIPOBJ ) -> *mut PATHOBJ ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn CapabilitiesRequestAndCapabilitiesReply ( hmonitor : super::super::Foundation:: HANDLE , pszasciicapabilitiesstring : :: windows_sys::core::PSTR , dwcapabilitiesstringlengthincharacters : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn DegaussMonitor ( hmonitor : super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn DestroyPhysicalMonitor ( hmonitor : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn DestroyPhysicalMonitors ( dwphysicalmonitorarraysize : u32 , pphysicalmonitorarray : *const PHYSICAL_MONITOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn DisplayConfigGetDeviceInfo ( requestpacket : *mut DISPLAYCONFIG_DEVICE_INFO_HEADER ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn DisplayConfigSetDeviceInfo ( setpacket : *const DISPLAYCONFIG_DEVICE_INFO_HEADER ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngAcquireSemaphore ( hsem : HSEMAPHORE ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngAlphaBlend ( psodest : *mut SURFOBJ , psosrc : *mut SURFOBJ , pco : *mut CLIPOBJ , pxlo : *mut XLATEOBJ , prcldest : *mut super::super::Foundation:: RECTL , prclsrc : *mut super::super::Foundation:: RECTL , pblendobj : *mut BLENDOBJ ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngAssociateSurface ( hsurf : HSURF , hdev : HDEV , flhooks : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngBitBlt ( psotrg : *const SURFOBJ , psosrc : *const SURFOBJ , psomask : *const SURFOBJ , pco : *const CLIPOBJ , pxlo : *const XLATEOBJ , prcltrg : *const super::super::Foundation:: RECTL , pptlsrc : *const super::super::Foundation:: POINTL , pptlmask : *const super::super::Foundation:: POINTL , pbo : *const BRUSHOBJ , pptlbrush : *const super::super::Foundation:: POINTL , rop4 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngCheckAbort ( pso : *mut SURFOBJ ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngComputeGlyphSet ( ncodepage : i32 , nfirstchar : i32 , cchars : i32 ) -> *mut FD_GLYPHSET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngCopyBits ( psodest : *mut SURFOBJ , psosrc : *mut SURFOBJ , pco : *mut CLIPOBJ , pxlo : *mut XLATEOBJ , prcldest : *mut super::super::Foundation:: RECTL , pptlsrc : *mut super::super::Foundation:: POINTL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngCreateBitmap ( sizl : super::super::Foundation:: SIZE , lwidth : i32 , iformat : u32 , fl : u32 , pvbits : *mut ::core::ffi::c_void ) -> super::super::Graphics::Gdi:: HBITMAP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngCreateClip ( ) -> *mut CLIPOBJ ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngCreateDeviceBitmap ( dhsurf : DHSURF , sizl : super::super::Foundation:: SIZE , iformatcompat : u32 ) -> super::super::Graphics::Gdi:: HBITMAP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngCreateDeviceSurface ( dhsurf : DHSURF , sizl : super::super::Foundation:: SIZE , iformatcompat : u32 ) -> HSURF ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngCreatePalette ( imode : u32 , ccolors : u32 , pulcolors : *mut u32 , flred : u32 , flgreen : u32 , flblue : u32 ) -> super::super::Graphics::Gdi:: HPALETTE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngCreateSemaphore ( ) -> HSEMAPHORE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngDeleteClip ( pco : *const CLIPOBJ ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngDeletePalette ( hpal : super::super::Graphics::Gdi:: HPALETTE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngDeletePath ( ppo : *mut PATHOBJ ) -> ( ) ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngDeleteSemaphore ( hsem : HSEMAPHORE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngDeleteSurface ( hsurf : HSURF ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngEraseSurface ( pso : *mut SURFOBJ , prcl : *mut super::super::Foundation:: RECTL , icolor : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngFillPath ( pso : *mut SURFOBJ , ppo : *mut PATHOBJ , pco : *mut CLIPOBJ , pbo : *mut BRUSHOBJ , pptlbrushorg : *mut super::super::Foundation:: POINTL , mix : u32 , floptions : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngFindResource ( h : super::super::Foundation:: HANDLE , iname : i32 , itype : i32 , pulsize : *mut u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngFreeModule ( h : super::super::Foundation:: HANDLE ) -> ( ) ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngGetCurrentCodePage ( oemcodepage : *mut u16 , ansicodepage : *mut u16 ) -> ( ) ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngGetDriverName ( hdev : HDEV ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngGetPrinterDataFileName ( hdev : HDEV ) -> :: windows_sys::core::PWSTR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngGradientFill ( psodest : *mut SURFOBJ , pco : *mut CLIPOBJ , pxlo : *mut XLATEOBJ , pvertex : *mut super::super::Graphics::Gdi:: TRIVERTEX , nvertex : u32 , pmesh : *mut ::core::ffi::c_void , nmesh : u32 , prclextents : *mut super::super::Foundation:: RECTL , pptlditherorg : *mut super::super::Foundation:: POINTL , ulmode : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngLineTo ( pso : *mut SURFOBJ , pco : *mut CLIPOBJ , pbo : *mut BRUSHOBJ , x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 , prclbounds : *mut super::super::Foundation:: RECTL , mix : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngLoadModule ( pwsz : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngLockSurface ( hsurf : HSURF ) -> *mut SURFOBJ ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngMarkBandingSurface ( hsurf : HSURF ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngMultiByteToUnicodeN ( unicodestring : :: windows_sys::core::PWSTR , maxbytesinunicodestring : u32 , bytesinunicodestring : *mut u32 , multibytestring : :: windows_sys::core::PCSTR , bytesinmultibytestring : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngMultiByteToWideChar ( codepage : u32 , widecharstring : :: windows_sys::core::PWSTR , bytesinwidecharstring : i32 , multibytestring : :: windows_sys::core::PCSTR , bytesinmultibytestring : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngPaint ( pso : *mut SURFOBJ , pco : *mut CLIPOBJ , pbo : *mut BRUSHOBJ , pptlbrushorg : *mut super::super::Foundation:: POINTL , mix : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngPlgBlt ( psotrg : *mut SURFOBJ , psosrc : *mut SURFOBJ , psomsk : *mut SURFOBJ , pco : *mut CLIPOBJ , pxlo : *mut XLATEOBJ , pca : *mut super::super::Graphics::Gdi:: COLORADJUSTMENT , pptlbrushorg : *mut super::super::Foundation:: POINTL , pptfx : *mut POINTFIX , prcl : *mut super::super::Foundation:: RECTL , pptl : *mut super::super::Foundation:: POINTL , imode : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngQueryEMFInfo ( hdev : HDEV , pemfinfo : *mut EMFINFO ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngQueryLocalTime ( param0 : *mut ENG_TIME_FIELDS ) -> ( ) ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngReleaseSemaphore ( hsem : HSEMAPHORE ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngStretchBlt ( psodest : *mut SURFOBJ , psosrc : *mut SURFOBJ , psomask : *mut SURFOBJ , pco : *mut CLIPOBJ , pxlo : *mut XLATEOBJ , pca : *mut super::super::Graphics::Gdi:: COLORADJUSTMENT , pptlhtorg : *mut super::super::Foundation:: POINTL , prcldest : *mut super::super::Foundation:: RECTL , prclsrc : *mut super::super::Foundation:: RECTL , pptlmask : *mut super::super::Foundation:: POINTL , imode : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EngStretchBltROP ( psodest : *mut SURFOBJ , psosrc : *mut SURFOBJ , psomask : *mut SURFOBJ , pco : *mut CLIPOBJ , pxlo : *mut XLATEOBJ , pca : *mut super::super::Graphics::Gdi:: COLORADJUSTMENT , pptlhtorg : *mut super::super::Foundation:: POINTL , prcldest : *mut super::super::Foundation:: RECTL , prclsrc : *mut super::super::Foundation:: RECTL , pptlmask : *mut super::super::Foundation:: POINTL , imode : u32 , pbo : *mut BRUSHOBJ , rop4 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngStrokeAndFillPath ( pso : *mut SURFOBJ , ppo : *mut PATHOBJ , pco : *mut CLIPOBJ , pxo : *mut XFORMOBJ , pbostroke : *mut BRUSHOBJ , plineattrs : *mut LINEATTRS , pbofill : *mut BRUSHOBJ , pptlbrushorg : *mut super::super::Foundation:: POINTL , mixfill : u32 , floptions : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngStrokePath ( pso : *mut SURFOBJ , ppo : *mut PATHOBJ , pco : *mut CLIPOBJ , pxo : *mut XFORMOBJ , pbo : *mut BRUSHOBJ , pptlbrushorg : *mut super::super::Foundation:: POINTL , plineattrs : *mut LINEATTRS , mix : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngTextOut ( pso : *mut SURFOBJ , pstro : *mut STROBJ , pfo : *mut FONTOBJ , pco : *mut CLIPOBJ , prclextra : *mut super::super::Foundation:: RECTL , prclopaque : *mut super::super::Foundation:: RECTL , pbofore : *mut BRUSHOBJ , pboopaque : *mut BRUSHOBJ , pptlorg : *mut super::super::Foundation:: POINTL , mix : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngTransparentBlt ( psodst : *const SURFOBJ , psosrc : *const SURFOBJ , pco : *const CLIPOBJ , pxlo : *const XLATEOBJ , prcldst : *const super::super::Foundation:: RECTL , prclsrc : *const super::super::Foundation:: RECTL , transcolor : u32 , bcalledfrombitblt : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngUnicodeToMultiByteN ( multibytestring : :: windows_sys::core::PSTR , maxbytesinmultibytestring : u32 , bytesinmultibytestring : *mut u32 , unicodestring : :: windows_sys::core::PCWSTR , bytesinunicodestring : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn EngUnlockSurface ( pso : *mut SURFOBJ ) -> ( ) ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn EngWideCharToMultiByte ( codepage : u32 , widecharstring : :: windows_sys::core::PCWSTR , bytesinwidecharstring : i32 , multibytestring : :: windows_sys::core::PSTR , bytesinmultibytestring : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn FONTOBJ_cGetAllGlyphHandles ( pfo : *mut FONTOBJ , phg : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn FONTOBJ_cGetGlyphs ( pfo : *mut FONTOBJ , imode : u32 , cglyph : u32 , phg : *mut u32 , ppvglyph : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn FONTOBJ_pQueryGlyphAttrs ( pfo : *mut FONTOBJ , imode : u32 ) -> *mut FD_GLYPHATTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn FONTOBJ_pfdg ( pfo : *mut FONTOBJ ) -> *mut FD_GLYPHSET ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn FONTOBJ_pifi ( pfo : *const FONTOBJ ) -> *mut IFIMETRICS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn FONTOBJ_pvTrueTypeFontFile ( pfo : *mut FONTOBJ , pcjfile : *mut u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn FONTOBJ_pxoGetXform ( pfo : *const FONTOBJ ) -> *mut XFORMOBJ ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn FONTOBJ_vGetInfo ( pfo : *mut FONTOBJ , cjsize : u32 , pfi : *mut FONTINFO ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetAutoRotationState ( pstate : *mut AR_STATE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetCapabilitiesStringLength ( hmonitor : super::super::Foundation:: HANDLE , pdwcapabilitiesstringlengthincharacters : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetDisplayAutoRotationPreferences ( porientation : *mut ORIENTATION_PREFERENCE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn GetDisplayConfigBufferSizes ( flags : u32 , numpatharrayelements : *mut u32 , nummodeinfoarrayelements : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorBrightness ( hmonitor : super::super::Foundation:: HANDLE , pdwminimumbrightness : *mut u32 , pdwcurrentbrightness : *mut u32 , pdwmaximumbrightness : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorCapabilities ( hmonitor : super::super::Foundation:: HANDLE , pdwmonitorcapabilities : *mut u32 , pdwsupportedcolortemperatures : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorColorTemperature ( hmonitor : super::super::Foundation:: HANDLE , pctcurrentcolortemperature : *mut MC_COLOR_TEMPERATURE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorContrast ( hmonitor : super::super::Foundation:: HANDLE , pdwminimumcontrast : *mut u32 , pdwcurrentcontrast : *mut u32 , pdwmaximumcontrast : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorDisplayAreaPosition ( hmonitor : super::super::Foundation:: HANDLE , ptpositiontype : MC_POSITION_TYPE , pdwminimumposition : *mut u32 , pdwcurrentposition : *mut u32 , pdwmaximumposition : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorDisplayAreaSize ( hmonitor : super::super::Foundation:: HANDLE , stsizetype : MC_SIZE_TYPE , pdwminimumwidthorheight : *mut u32 , pdwcurrentwidthorheight : *mut u32 , pdwmaximumwidthorheight : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorRedGreenOrBlueDrive ( hmonitor : super::super::Foundation:: HANDLE , dtdrivetype : MC_DRIVE_TYPE , pdwminimumdrive : *mut u32 , pdwcurrentdrive : *mut u32 , pdwmaximumdrive : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorRedGreenOrBlueGain ( hmonitor : super::super::Foundation:: HANDLE , gtgaintype : MC_GAIN_TYPE , pdwminimumgain : *mut u32 , pdwcurrentgain : *mut u32 , pdwmaximumgain : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetMonitorTechnologyType ( hmonitor : super::super::Foundation:: HANDLE , pdtydisplaytechnologytype : *mut MC_DISPLAY_TECHNOLOGY_TYPE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetNumberOfPhysicalMonitorsFromHMONITOR ( hmonitor : super::super::Graphics::Gdi:: HMONITOR , pdwnumberofphysicalmonitors : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Direct3D9")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_Direct3D9\"`*"] fn GetNumberOfPhysicalMonitorsFromIDirect3DDevice9 ( pdirect3ddevice9 : super::super::Graphics::Direct3D9:: IDirect3DDevice9 , pdwnumberofphysicalmonitors : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetPhysicalMonitorsFromHMONITOR ( hmonitor : super::super::Graphics::Gdi:: HMONITOR , dwphysicalmonitorarraysize : u32 , pphysicalmonitorarray : *mut PHYSICAL_MONITOR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Direct3D9"))] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Direct3D9\"`*"] fn GetPhysicalMonitorsFromIDirect3DDevice9 ( pdirect3ddevice9 : super::super::Graphics::Direct3D9:: IDirect3DDevice9 , dwphysicalmonitorarraysize : u32 , pphysicalmonitorarray : *mut PHYSICAL_MONITOR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetTimingReport ( hmonitor : super::super::Foundation:: HANDLE , pmtrmonitortimingreport : *mut MC_TIMING_REPORT ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn GetVCPFeatureAndVCPFeatureReply ( hmonitor : super::super::Foundation:: HANDLE , bvcpcode : u8 , pvct : *mut MC_VCP_CODE_TYPE , pdwcurrentvalue : *mut u32 , pdwmaximumvalue : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_Gdi\"`*"] fn HT_Get8BPPFormatPalette ( ppaletteentry : *mut super::super::Graphics::Gdi:: PALETTEENTRY , redgamma : u16 , greengamma : u16 , bluegamma : u16 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn HT_Get8BPPMaskPalette ( ppaletteentry : *mut super::super::Graphics::Gdi:: PALETTEENTRY , use8bppmaskpal : super::super::Foundation:: BOOL , cmymask : u8 , redgamma : u16 , greengamma : u16 , bluegamma : u16 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn PATHOBJ_bEnum ( ppo : *mut PATHOBJ , ppd : *mut PATHDATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn PATHOBJ_bEnumClipLines ( ppo : *mut PATHOBJ , cb : u32 , pcl : *mut CLIPLINE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn PATHOBJ_vEnumStart ( ppo : *mut PATHOBJ ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn PATHOBJ_vEnumStartClipLines ( ppo : *mut PATHOBJ , pco : *mut CLIPOBJ , pso : *mut SURFOBJ , pla : *mut LINEATTRS ) -> ( ) ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn PATHOBJ_vGetBounds ( ppo : *mut PATHOBJ , prectfx : *mut RECTFX ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn QueryDisplayConfig ( flags : u32 , numpatharrayelements : *mut u32 , patharray : *mut DISPLAYCONFIG_PATH_INFO , nummodeinfoarrayelements : *mut u32 , modeinfoarray : *mut DISPLAYCONFIG_MODE_INFO , currenttopologyid : *mut DISPLAYCONFIG_TOPOLOGY_ID ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn RestoreMonitorFactoryColorDefaults ( hmonitor : super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn RestoreMonitorFactoryDefaults ( hmonitor : super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn STROBJ_bEnum ( pstro : *mut STROBJ , pc : *mut u32 , ppgpos : *mut *mut GLYPHPOS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn STROBJ_bEnumPositionsOnly ( pstro : *mut STROBJ , pc : *mut u32 , ppgpos : *mut *mut GLYPHPOS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn STROBJ_bGetAdvanceWidths ( pso : *mut STROBJ , ifirst : u32 , c : u32 , pptqd : *mut POINTQF ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn STROBJ_dwGetCodePage ( pstro : *mut STROBJ ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn STROBJ_vEnumStart ( pstro : *mut STROBJ ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SaveCurrentMonitorSettings ( hmonitor : super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SaveCurrentSettings ( hmonitor : super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetDisplayAutoRotationPreferences ( orientation : ORIENTATION_PREFERENCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetDisplayConfig ( numpatharrayelements : u32 , patharray : *const DISPLAYCONFIG_PATH_INFO , nummodeinfoarrayelements : u32 , modeinfoarray : *const DISPLAYCONFIG_MODE_INFO , flags : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetMonitorBrightness ( hmonitor : super::super::Foundation:: HANDLE , dwnewbrightness : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetMonitorColorTemperature ( hmonitor : super::super::Foundation:: HANDLE , ctcurrentcolortemperature : MC_COLOR_TEMPERATURE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetMonitorContrast ( hmonitor : super::super::Foundation:: HANDLE , dwnewcontrast : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetMonitorDisplayAreaPosition ( hmonitor : super::super::Foundation:: HANDLE , ptpositiontype : MC_POSITION_TYPE , dwnewposition : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetMonitorDisplayAreaSize ( hmonitor : super::super::Foundation:: HANDLE , stsizetype : MC_SIZE_TYPE , dwnewdisplayareawidthorheight : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetMonitorRedGreenOrBlueDrive ( hmonitor : super::super::Foundation:: HANDLE , dtdrivetype : MC_DRIVE_TYPE , dwnewdrive : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetMonitorRedGreenOrBlueGain ( hmonitor : super::super::Foundation:: HANDLE , gtgaintype : MC_GAIN_TYPE , dwnewgain : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dxva2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn SetVCPFeature ( hmonitor : super::super::Foundation:: HANDLE , bvcpcode : u8 , dwnewvalue : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn XFORMOBJ_bApplyXform ( pxo : *mut XFORMOBJ , imode : u32 , cpoints : u32 , pvin : *mut ::core::ffi::c_void , pvout : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn XFORMOBJ_iGetXform ( pxo : *const XFORMOBJ , pxform : *mut XFORML ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn XLATEOBJ_cGetPalette ( pxlo : *mut XLATEOBJ , ipal : u32 , cpal : u32 , ppal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] fn XLATEOBJ_hGetColorTransform ( pxlo : *mut XLATEOBJ ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn XLATEOBJ_iXlate ( pxlo : *mut XLATEOBJ , icolor : u32 ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Display\"`*"] fn XLATEOBJ_piVector ( pxlo : *mut XLATEOBJ ) -> *mut u32 ); -pub type ICloneViewHelper = *mut ::core::ffi::c_void; -pub type IViewHelper = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BITMAP_ARRAY_BYTE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BITMAP_BITS_BYTE_ALIGN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BITMAP_BITS_PIXEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BITMAP_BITS_WORD_ALIGN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BITMAP_PLANES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_16BPP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_1BPP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_24BPP: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_32BPP: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_4BPP: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_4RLE: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_8BPP: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_8RLE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_ACC_NOTIFY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_DONTCACHE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_JPEG: i32 = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_KMSECTION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_NOTSYSMEM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_NOZEROINIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_PNG: i32 = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_RESERVED: u32 = 15872u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_RMT_ENTER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_TEMP_ALPHA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_TOPDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_UMPDMEM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_USERMEM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BMF_WINDOW_BLT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BRIGHTNESS_MAX_LEVEL_COUNT: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BRIGHTNESS_MAX_NIT_RANGE_COUNT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BR_CMYKCOLOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BR_DEVICE_ICM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BR_HOST_ICM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BR_ORIGCOLOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CDBEX_CROSSADAPTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CDBEX_DXINTEROP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CDBEX_NTSHAREDSURFACEHANDLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CDBEX_REDIRECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CDBEX_REUSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CD_ANY: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CD_LEFTDOWN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CD_LEFTUP: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CD_LEFTWARDS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CD_RIGHTDOWN: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CD_RIGHTUP: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CD_UPWARDS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CHAR_TYPE_LEADING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CHAR_TYPE_SBCS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CHAR_TYPE_TRAILING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const CT_RECTANGLES: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DCR_DRIVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DCR_HALFTONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DCR_SOLID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DC_COMPLEX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DC_RECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DC_TRIVIAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DDI_DRIVER_VERSION_NT4: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DDI_DRIVER_VERSION_NT5: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DDI_DRIVER_VERSION_NT5_01: u32 = 196864u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DDI_DRIVER_VERSION_NT5_01_SP1: u32 = 196865u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DDI_DRIVER_VERSION_SP3: u32 = 131075u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DDI_ERROR: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DD_FULLSCREEN_VIDEO_DEVICE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Device\\FSVideo"); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DEVHTADJF_ADDITIVE_DEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DEVHTADJF_COLOR_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Device_ActivityId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Device_AdapterLuid: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Device_TerminalLuid: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_IndirectDisplay: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc50a3f10_aa5c_4247_b830_d6a6f8eaa310), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYPOLICY_AC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYPOLICY_DC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DM_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DM_MONOCHROME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_ACCELERATION_LEVEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_ASSOCIATE_WINDOW: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_COMPOSITION_CHANGED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_DEVICE_ORIGIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_DRAWING_BEGIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_DRAWING_BEGIN_APIBITMAP: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_SLEEP_MODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DN_SURFOBJ_DESTRUCTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DRD_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DRD_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DRH_APIBITMAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DRVQUERY_USERMODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_CHECKSUM_ERROR_CORRECTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_CHECKSUM_ERROR_NOT_CORRECTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_CONTENTION_DETECTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_DSI_DATA_TYPE_NOT_RECOGNIZED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_DSI_PROTOCOL_VIOLATION: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_DSI_VC_ID_INVALID: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_EOT_SYNC_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_FALSE_CONTROL_ERROR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_INVALID_PACKET_INDEX: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_INVALID_TRANSMISSION_LENGTH: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_LOW_POWER_TRANSMIT_SYNC_ERROR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_PACKET_EMBEDDED_PAYLOAD_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_PERIPHERAL_TIMEOUT_ERROR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_SOT_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSI_SOT_SYNC_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSS_FLUSH_EVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSS_RESERVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSS_RESERVED1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSS_RESERVED2: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DSS_TIMER_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DXGK_WIN32K_PARAM_FLAG_MODESWITCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ECS_REDRAW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ECS_TEARDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ED_ABORTDOC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const EHN_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const EHN_RESTORED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ENDCAP_BUTT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ENDCAP_ROUND: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ENDCAP_SQUARE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ENG_FNT_CACHE_READ_FAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ENG_FNT_CACHE_WRITE_FAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FC_COMPLEX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FC_RECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FC_RECT4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FDM_TYPE_BM_SIDE_CONST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FDM_TYPE_CHAR_INC_EQUAL_BM_BASE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FDM_TYPE_CONST_BEARINGS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FDM_TYPE_MAXEXT_EQUAL_BM_SIDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FDM_TYPE_ZERO_BEARINGS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FD_ERROR: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FD_NEGATIVE_FONT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FF_IGNORED_SIGNATURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FF_SIGNATURE_VERIFIED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FL_NONPAGED_MEMORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FL_NON_SESSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FL_ZERO_MEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_EDITABLE_EMBED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_16BPP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_1BPP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_24BPP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_32BPP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_4BPP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_8BPP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_90DEGREE_ROTATIONS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_ANISOTROPIC_SCALING_ONLY: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_ARB_XFORMS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_CONSTANT_WIDTH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_DBCS_FIXED_PITCH: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_DO_NOT_ENUMERATE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_DSIG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_FAMILY_EQUIV: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_IGNORE_TC_RA_ABLE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_INTEGER_WIDTH: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_INTEGRAL_SCALING: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_ISOTROPIC_SCALING_ONLY: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_NONNEGATIVE_AC: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_NOT_CONTIGUOUS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_OPTICALLY_FIXED_PITCH: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_RETURNS_BITMAPS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_RETURNS_OUTLINES: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_RETURNS_STROKES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_RIGHT_HANDED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_TECH_BITMAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_TECH_CFF: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_TECH_MM: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_TECH_OUTLINE_NOT_TRUETYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_TECH_STROKE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_TECH_TRUETYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_INFO_TECH_TYPE1: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_NO_EMBEDDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_PANOSE_CULTURE_LATIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_READONLY_EMBED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_SEL_BOLD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_SEL_ITALIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_SEL_NEGATIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_SEL_OUTLINED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_SEL_REGULAR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_SEL_STRIKEOUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_SEL_UNDERSCORE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_TYPE_LICENSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FM_VERSION_NUMBER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_ATTR_MODE_ROTATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_CFF: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_CLEARTYPENATURAL_X: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_CLEARTYPE_X: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_CLEARTYPE_Y: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_DBCS_FONT: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_DEVICE_FONT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_EM_HEIGHT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_GLYPHBITS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_GRAY16: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_HGLYPHS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_MULTIPLEMASTER: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_NOCLEARTYPE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_NOGRAY16: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_NOHINTS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_NO_CHOICE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_OUTLINE_CAPABLE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_PATHOBJ: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_POSTSCRIPT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_SIM_BOLD: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_SIM_ITALIC: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FO_VERT_FACE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FP_ALTERNATEMODE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const FP_WINDINGMODE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_ACC_DRIVER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_ALPHACURSOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_BITMAPEXREUSE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_CHANGEGAMMARAMP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_CLEARTYPE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_EXCLUDELAYERED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_ICD_MULTIMON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_INCLUDEAPIBITMAPS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_JPEGSRC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_MOUSETRAILS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_PNGSRC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_REMOTEDRIVER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_RESERVED1: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_SHOWHIDDENPOINTER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_SYNCFLUSH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_SYNCTIMER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS2_xxxx: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_ALTERNATEFILL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_ARBRUSHOPAQUE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_ARBRUSHTEXT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_ASYNCCHANGE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_ASYNCMOVE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_BEZIERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_CMYKCOLOR: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_COLOR_DITHER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_DIRECTDRAW: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_DITHERONREALIZE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_DONTJOURNAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_FONT_RASTERIZER: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_FORCEDITHER: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_GEOMETRICWIDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_GRAY16: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_HALFTONE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_HIGHRESTEXT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_HORIZSTRIKE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_ICM: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_LAYERED: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_MONO_DITHER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_NO64BITMEMACCESS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_NUP: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_OPAQUERECT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_PALMANAGED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_PANNING: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_SCREENPRECISION: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_VECTORFONT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_VERTSTRIKE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GCAPS_WINDINGFILL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GDI_DRIVER_VERSION: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GETCONNECTEDIDS_SOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GETCONNECTEDIDS_TARGET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GS_16BIT_HANDLES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GS_8BIT_HANDLES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GS_UNICODE_HANDLES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GUID_DEVINTERFACE_DISPLAY_ADAPTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5b45201d_f2f2_4f3b_85bb_30ff1f953599); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GUID_DEVINTERFACE_MONITOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6f07b5f_ee97_4a90_b076_33f57bf4eaa7); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GUID_DEVINTERFACE_VIDEO_OUTPUT_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ad9e4f0_f88d_4360_bab9_4c2d55e564cd); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GUID_DISPLAY_DEVICE_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ca05180_a699_450a_9a0c_de4fbe3ddd89); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GUID_MONITOR_OVERRIDE_PSEUDO_SPECIALIZED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf196c02f_f86f_4f9a_aa15_e9cebdfe3b96); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GX_GENERAL: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GX_IDENTITY: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GX_OFFSET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const GX_SCALE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_ALPHABLEND: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_BITBLT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_COPYBITS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_FILLPATH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_FLAGS: u32 = 243199u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_GRADIENTFILL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_LINETO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_MOVEPANNING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_PAINT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_PLGBLT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_STRETCHBLT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_STRETCHBLTROP: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_STROKEANDFILLPATH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_STROKEPATH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_SYNCHRONIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_SYNCHRONIZEACCESS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_TEXTOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOOK_TRANSPARENTBLT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_BAD_TRANSMISSION_MODE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_DEVICE_NOT_READY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_DEVICE_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_DRIVER_REJECTED_PACKET: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_INTERFACE_RESET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_INVALID_TRANSMISSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_OS_REJECTED_PACKET: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_TRANSMISSION_CANCELLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_TRANSMISSION_DROPPED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HOST_DSI_TRANSMISSION_TIMEOUT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HS_DDI_MAX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_8BPP_CMY332_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_ADDITIVE_PRIMS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_DO_DEVCLR_XFORM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_HAS_BLACK_DYE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_INK_ABSORPTION_IDX0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_INK_ABSORPTION_IDX1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_INK_ABSORPTION_IDX2: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_INK_ABSORPTION_IDX3: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_INK_ABSORPTION_INDICES: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_INK_HIGH_ABSORPTION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_INVERT_8BPP_BITMASK_IDX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_LOWER_INK_ABSORPTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_LOWEST_INK_ABSORPTION: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_LOW_INK_ABSORPTION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_NORMAL_INK_ABSORPTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_OUTPUT_CMY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_PRINT_DRAFT_MODE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_SQUARE_DEVICE_PEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FLAG_USE_8BPP_BITMASK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FORMAT_16BPP: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FORMAT_1BPP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FORMAT_24BPP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FORMAT_32BPP: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FORMAT_4BPP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FORMAT_4BPP_IRGB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_FORMAT_8BPP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_10x10: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_10x10_M: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_12x12: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_12x12_M: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_14x14: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_14x14_M: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_16x16: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_16x16_M: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_2x2: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_2x2_M: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_4x4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_4x4_M: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_6x6: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_6x6_M: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_8x8: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_8x8_M: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_DEFAULT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_MAX_INDEX: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_SUPERCELL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_SUPERCELL_M: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_PATSIZE_USER: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_USERPAT_CX_MAX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_USERPAT_CX_MIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_USERPAT_CY_MAX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const HT_USERPAT_CY_MIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IGRF_RGB_256BYTES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IGRF_RGB_256WORDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvAccumulateD3DDirtyRect: i32 = 98i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvAlphaBlend: i32 = 71i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvAssertMode: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvAssociateSharedSurface: i32 = 96i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvBitBlt: i32 = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvCompletePDEV: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvCopyBits: i32 = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvCreateDeviceBitmap: i32 = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvCreateDeviceBitmapEx: i32 = 94i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDeleteDeviceBitmap: i32 = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDeleteDeviceBitmapEx: i32 = 95i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDeriveSurface: i32 = 85i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDescribePixelFormat: i32 = 55i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDestroyFont: i32 = 43i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDisableDirectDraw: i32 = 61i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDisableDriver: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDisablePDEV: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDisableSurface: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDitherColor: i32 = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvDrawEscape: i32 = 25i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvEnableDirectDraw: i32 = 60i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvEnablePDEV: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvEnableSurface: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvEndDoc: i32 = 34i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvEndDxInterop: i32 = 100i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvEscape: i32 = 24i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvFillPath: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvFontManagement: i32 = 47i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvFree: i32 = 42i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvGetDirectDrawInfo: i32 = 59i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvGetGlyphMode: i32 = 37i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvGetModes: i32 = 41i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvGetSynthesizedFontFiles: i32 = 73i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvGetTrueTypeFile: i32 = 50i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvGradientFill: i32 = 68i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvIcmCheckBitmapBits: i32 = 66i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvIcmCreateColorTransform: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvIcmDeleteColorTransform: i32 = 65i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvIcmSetDeviceGammaRamp: i32 = 67i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvLineTo: i32 = 31i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvLoadFontFile: i32 = 45i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvLockDisplayArea: i32 = 101i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvMovePanning: i32 = 52i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvMovePointer: i32 = 30i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvNextBand: i32 = 58i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvNotify: i32 = 87i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvOffset: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvPaint: i32 = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvPlgBlt: i32 = 70i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryAdvanceWidths: i32 = 53i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryDeviceSupport: i32 = 76i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryFont: i32 = 26i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryFontCaps: i32 = 44i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryFontData: i32 = 28i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryFontFile: i32 = 51i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryFontTree: i32 = 27i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryGlyphAttrs: i32 = 86i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryPerBandInfo: i32 = 75i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQuerySpoolType: i32 = 62i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryTrueTypeOutline: i32 = 49i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvQueryTrueTypeTable: i32 = 48i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvRealizeBrush: i32 = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvRenderHint: i32 = 93i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved1: i32 = 77i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved10: i32 = 91i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved11: i32 = 92i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved2: i32 = 78i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved3: i32 = 79i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved4: i32 = 80i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved5: i32 = 81i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved6: i32 = 82i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved7: i32 = 83i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved8: i32 = 84i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvReserved9: i32 = 90i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvResetDevice: i32 = 89i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvResetPDEV: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSaveScreenBits: i32 = 40i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSendPage: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSetPalette: i32 = 22i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSetPixelFormat: i32 = 54i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSetPointerShape: i32 = 29i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStartBanding: i32 = 57i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStartDoc: i32 = 35i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStartDxInterop: i32 = 99i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStartPage: i32 = 33i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStretchBlt: i32 = 20i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStretchBltROP: i32 = 69i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStrokeAndFillPath: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvStrokePath: i32 = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSurfaceComplete: i32 = 103i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSwapBuffers: i32 = 56i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSynchronize: i32 = 38i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSynchronizeRedirectionBitmaps: i32 = 97i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSynchronizeSurface: i32 = 88i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvSynthesizeFont: i32 = 72i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvTextOut: i32 = 23i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvTransparentBlt: i32 = 74i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvUnloadFontFile: i32 = 46i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_DrvUnlockDisplayArea: i32 = 102i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDEX_LAST: i32 = 89i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS: u32 = 2297856u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_COLORSPACE_TRANSFORM_SET: u32 = 2297860u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_FSVIDEO_COPY_FRAME_BUFFER: u32 = 3409920u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER: u32 = 3409928u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_FSVIDEO_SET_CURRENT_MODE: u32 = 3409932u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_FSVIDEO_SET_CURSOR_POSITION: u32 = 3409940u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_FSVIDEO_SET_SCREEN_INFORMATION: u32 = 3409936u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER: u32 = 3409924u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_MIPI_DSI_QUERY_CAPS: u32 = 2298880u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_MIPI_DSI_RESET: u32 = 2298888u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_MIPI_DSI_TRANSMISSION: u32 = 2298884u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_PANEL_GET_BACKLIGHT_REDUCTION: u32 = 2296856u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_PANEL_GET_BRIGHTNESS: u32 = 2296840u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS: u32 = 2296832u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES: u32 = 2296836u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION: u32 = 2296852u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_PANEL_SET_BRIGHTNESS: u32 = 2296844u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_PANEL_SET_BRIGHTNESS_STATE: u32 = 2296848u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME: u32 = 2297864u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_DISABLE_CURSOR: u32 = 2294820u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_DISABLE_POINTER: u32 = 2294844u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_DISABLE_VDM: u32 = 2293764u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_ENABLE_CURSOR: u32 = 2294816u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_ENABLE_POINTER: u32 = 2294840u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_ENABLE_VDM: u32 = 2293760u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_ENUM_MONITOR_PDO: u32 = 2293784u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES: u32 = 2294884u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_GET_BANK_SELECT_CODE: u32 = 2294868u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_GET_CHILD_STATE: u32 = 2294912u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE: u32 = 2293776u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_GET_POWER_MANAGEMENT: u32 = 2294896u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS: u32 = 2293792u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_INIT_WIN32K_CALLBACKS: u32 = 2293788u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_IS_VGA_DEVICE: u32 = 2293796u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_LOAD_AND_SET_FONT: u32 = 2294804u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_MAP_VIDEO_MEMORY: u32 = 2294872u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_MONITOR_DEVICE: u32 = 2293780u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_PREPARE_FOR_EARECOVERY: u32 = 2293804u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_AVAIL_MODES: u32 = 2294784u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES: u32 = 2294888u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_CURRENT_MODE: u32 = 2294792u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_CURSOR_ATTR: u32 = 2294828u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_CURSOR_POSITION: u32 = 2294836u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS: u32 = 2294936u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES: u32 = 2294788u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_POINTER_ATTR: u32 = 2294852u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES: u32 = 2294864u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_POINTER_POSITION: u32 = 2294860u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES: u32 = 2294880u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS: u32 = 2294932u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_REGISTER_VDM: u32 = 2293768u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_RESET_DEVICE: u32 = 2294800u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_RESTORE_HARDWARE_STATE: u32 = 2294276u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SAVE_HARDWARE_STATE: u32 = 2294272u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_BANK_POSITION: u32 = 2294928u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION: u32 = 2294920u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_COLOR_LUT_DATA: u32 = 2294908u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_COLOR_REGISTERS: u32 = 2294812u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_CURRENT_MODE: u32 = 2294796u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_CURSOR_ATTR: u32 = 2294824u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_CURSOR_POSITION: u32 = 2294832u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS: u32 = 2294940u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE: u32 = 2293772u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_PALETTE_REGISTERS: u32 = 2294808u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_POINTER_ATTR: u32 = 2294848u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_POINTER_POSITION: u32 = 2294856u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SET_POWER_MANAGEMENT: u32 = 2294892u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SHARE_VIDEO_MEMORY: u32 = 2294900u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_SWITCH_DUALVIEW: u32 = 2294924u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_UNMAP_VIDEO_MEMORY: u32 = 2294876u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY: u32 = 2294904u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_USE_DEVICE_IN_SESSION: u32 = 2293800u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION: u32 = 2294916u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const JOIN_BEVEL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const JOIN_MITER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const JOIN_ROUND: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const LA_ALTERNATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const LA_GEOMETRIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const LA_STARTGAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const LA_STYLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MAXCHARSETS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MAX_PACKET_COUNT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_BRIGHTNESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_COLOR_TEMPERATURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_CONTRAST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_DEGAUSS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_DISPLAY_AREA_POSITION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_DISPLAY_AREA_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_MONITOR_TECHNOLOGY_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_RED_GREEN_BLUE_DRIVE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_RED_GREEN_BLUE_GAIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_CAPS_RESTORE_FACTORY_DEFAULTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_10000K: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_11500K: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_4000K: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_5000K: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_6500K: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_7500K: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_8200K: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_9300K: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SUPPORTED_COLOR_TEMPERATURE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MS_CDDDEVICEBITMAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MS_NOTSYSTEMMEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MS_REUSEDDEVICEBITMAP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MS_SHAREDACCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OC_BANK_CLIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OPENGL_CMD: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OPENGL_GETINFO: u32 = 4353u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PAL_BGR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PAL_BITFIELDS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PAL_CMYK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PAL_INDEXED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PAL_RGB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PD_BEGINSUBPATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PD_BEZIERS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PD_CLOSEFIGURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PD_ENDSUBPATH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PD_RESETSTYLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PHYSICAL_MONITOR_DESCRIPTION_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PLANAR_HC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PO_ALL_INTEGERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PO_BEZIERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PO_ELLIPSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PO_ENUM_AS_INTEGERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PO_WIDENED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPC_BGR_ORDER_HORIZONTAL_STRIPES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPC_BGR_ORDER_VERTICAL_STRIPES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPC_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPC_RGB_ORDER_HORIZONTAL_STRIPES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPC_RGB_ORDER_VERTICAL_STRIPES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPC_UNDEFINED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPG_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PPG_SRGB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PRIMARY_ORDER_ABC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PRIMARY_ORDER_ACB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PRIMARY_ORDER_BAC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PRIMARY_ORDER_BCA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PRIMARY_ORDER_CAB: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const PRIMARY_ORDER_CBA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QAW_GETEASYWIDTHS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QAW_GETWIDTHS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QC_1BIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QC_4BIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QC_OUTLINES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QDS_CHECKJPEGFORMAT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QDS_CHECKPNGFORMAT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_GLYPHANDBITMAP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_GLYPHANDOUTLINE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_MAXEXTENTS: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_TT_GLYPHANDBITMAP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_TT_GRAY1_BITMAP: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_TT_GRAY2_BITMAP: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_TT_GRAY4_BITMAP: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_TT_GRAY8_BITMAP: i32 = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFD_TT_MONO_BITMAP: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFF_DESCRIPTION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFF_NUMFACES: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFT_GLYPHSET: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFT_KERNPAIRS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QFT_LIGATURES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QSA_3DNOW: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QSA_MMX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QSA_SSE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QSA_SSE1: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QSA_SSE2: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QSA_SSE3: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const RB_DITHERCOLOR: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SETCONFIGURATION_STATUS_ADDITIONAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SETCONFIGURATION_STATUS_APPLIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SETCONFIGURATION_STATUS_OVERRIDDEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SGI_EXTRASPACE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_BREAK_EXTRA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_CHARACTER_EXTRA: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_CHAR_INC_EQUAL_BM_BASE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_DO_NOT_SUBSTITUTE_DEVICE_FONT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_DXDY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_ESC_NOT_ORIENT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_FLAG_DEFAULT_PLACEMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_GLYPHINDEX_TEXTOUT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_HORIZONTAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_MAXEXT_EQUAL_BM_SIDE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_REVERSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_VERTICAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SO_ZERO_BEARINGS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ACCEPT_EXCLUDE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ACCEPT_NOEXCLUDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ACCEPT_SYNCHRONOUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ALPHA: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ANIMATESTART: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ANIMATEUPDATE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ASYNCCHANGE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_CHANGE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_DECLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_FLAGSMASK: i32 = 255i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_FREQMASK: i32 = 1044480i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_LENGTHMASK: i32 = 3840i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_RESERVED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SPS_RESERVED1: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SS_FREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SS_RESTORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const SS_SAVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const STYPE_BITMAP: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const STYPE_DEVBITMAP: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const S_INIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const TC_PATHOBJ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const TC_RECTANGLES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const TTO_METRICS_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const TTO_QUBICS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const TTO_UNHINTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_DEVICE_COLOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_DEVICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("DISPLAY%d"); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_DUALVIEW_PRIMARY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_DUALVIEW_REMOVABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_DUALVIEW_SECONDARY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_DUALVIEW_WDDM_VGA: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MAX_REASON: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_ANIMATE_START: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_ANIMATE_UPDATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_ASYNC_POINTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_BANKED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_COLOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_COLOR_POINTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_GRAPHICS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_INTERLACED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_LINEAR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_MANAGED_PALETTE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_MAP_MEM_LINEAR: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_MONO_POINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_NO_64_BIT_ACCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_NO_OFF_SCREEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_NO_ZERO_MEMORY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_MODE_PALETTE_DRIVEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_OPTIONAL_GAMMET_TABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_ALLOCATION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_CONFIGURATION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_FAILED_ROTATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_LOCK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_POLICY1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_POLICY2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_POLICY3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_POLICY4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_REASON_SCRATCH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_STATE_NON_STANDARD_VGA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_STATE_PACKED_CHAIN4_MODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VIDEO_STATE_UNEMULATED_VGA_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WINDDI_MAXSETPALETTECOLORINDEX: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WINDDI_MAXSETPALETTECOLORS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WINDDI_MAX_BROADCAST_CONTEXT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WNDOBJ_SETUP: u32 = 4354u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_CHANGED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_DELETE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_DRAWN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_RGN_CLIENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_RGN_CLIENT_DELTA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_RGN_SPRITE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_RGN_SURFACE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_RGN_SURFACE_DELTA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_SPRITE_NO_OVERLAP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WOC_SPRITE_OVERLAP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_DRAW_NOTIFY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_CLIENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_CLIENT_DELTA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_DESKTOP_COORD: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_SPRITE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_SURFACE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_SURFACE_DELTA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_UPDATE_ALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_RGN_WINDOW: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WO_SPRITE_NOTIFY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const WVIDEO_DEVICE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISPLAY%d"); -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XF_INV_FXTOL: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XF_INV_LTOL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XF_LTOFX: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XF_LTOL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_DESTBITFIELDS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_DESTDCPALETTE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_DESTPALETTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_DEVICE_ICM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_FROM_CMYK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_HOST_ICM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_SRCBITFIELDS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_SRCPALETTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_TABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_TO_MONO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const XO_TRIVIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type AR_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_ENABLED: AR_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_DISABLED: AR_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_SUPPRESSED: AR_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_REMOTESESSION: AR_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_MULTIMON: AR_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_NOSENSOR: AR_STATE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_NOT_SUPPORTED: AR_STATE = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_DOCKED: AR_STATE = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const AR_LAPTOP: AR_STATE = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type BACKLIGHT_OPTIMIZATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BacklightOptimizationDisable: BACKLIGHT_OPTIMIZATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BacklightOptimizationDesktop: BACKLIGHT_OPTIMIZATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BacklightOptimizationDynamic: BACKLIGHT_OPTIMIZATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BacklightOptimizationDimmed: BACKLIGHT_OPTIMIZATION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BacklightOptimizationEDR: BACKLIGHT_OPTIMIZATION_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type BRIGHTNESS_INTERFACE_VERSION = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BRIGHTNESS_INTERFACE_VERSION_1: BRIGHTNESS_INTERFACE_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BRIGHTNESS_INTERFACE_VERSION_2: BRIGHTNESS_INTERFACE_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BRIGHTNESS_INTERFACE_VERSION_3: BRIGHTNESS_INTERFACE_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type BlackScreenDiagnosticsCalloutParam = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BlackScreenDiagnosticsData: BlackScreenDiagnosticsCalloutParam = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const BlackScreenDisplayRecovery: BlackScreenDiagnosticsCalloutParam = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type COLORSPACE_TRANSFORM_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT: COLORSPACE_TRANSFORM_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT: COLORSPACE_TRANSFORM_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type COLORSPACE_TRANSFORM_STAGE_CONTROL = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ColorSpaceTransformStageControl_No_Change: COLORSPACE_TRANSFORM_STAGE_CONTROL = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ColorSpaceTransformStageControl_Enable: COLORSPACE_TRANSFORM_STAGE_CONTROL = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ColorSpaceTransformStageControl_Bypass: COLORSPACE_TRANSFORM_STAGE_CONTROL = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_VERSION_DEFAULT: COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_VERSION_1: COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_VERSION_NOT_SUPPORTED: COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type COLORSPACE_TRANSFORM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_TYPE_UNINITIALIZED: COLORSPACE_TRANSFORM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_TYPE_DEFAULT: COLORSPACE_TRANSFORM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_TYPE_RGB256x3x16: COLORSPACE_TRANSFORM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_TYPE_DXGI_1: COLORSPACE_TRANSFORM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_TYPE_MATRIX_3x4: COLORSPACE_TRANSFORM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const COLORSPACE_TRANSFORM_TYPE_MATRIX_V2: COLORSPACE_TRANSFORM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_DEVICE_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME: DISPLAYCONFIG_DEVICE_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: DISPLAYCONFIG_DEVICE_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE: DISPLAYCONFIG_DEVICE_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME: DISPLAYCONFIG_DEVICE_INFO_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_SET_TARGET_PERSISTENCE: DISPLAYCONFIG_DEVICE_INFO_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_BASE_TYPE: DISPLAYCONFIG_DEVICE_INFO_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_SUPPORT_VIRTUAL_RESOLUTION: DISPLAYCONFIG_DEVICE_INFO_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_SET_SUPPORT_VIRTUAL_RESOLUTION: DISPLAYCONFIG_DEVICE_INFO_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_ADVANCED_COLOR_INFO: DISPLAYCONFIG_DEVICE_INFO_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_SET_ADVANCED_COLOR_STATE: DISPLAYCONFIG_DEVICE_INFO_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL: DISPLAYCONFIG_DEVICE_INFO_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_GET_MONITOR_SPECIALIZATION: DISPLAYCONFIG_DEVICE_INFO_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_SET_MONITOR_SPECIALIZATION: DISPLAYCONFIG_DEVICE_INFO_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_DEVICE_INFO_FORCE_UINT32: DISPLAYCONFIG_DEVICE_INFO_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_MODE_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE: DISPLAYCONFIG_MODE_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_MODE_INFO_TYPE_TARGET: DISPLAYCONFIG_MODE_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_MODE_INFO_TYPE_DESKTOP_IMAGE: DISPLAYCONFIG_MODE_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_MODE_INFO_TYPE_FORCE_UINT32: DISPLAYCONFIG_MODE_INFO_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_PIXELFORMAT = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_PIXELFORMAT_8BPP: DISPLAYCONFIG_PIXELFORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_PIXELFORMAT_16BPP: DISPLAYCONFIG_PIXELFORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_PIXELFORMAT_24BPP: DISPLAYCONFIG_PIXELFORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_PIXELFORMAT_32BPP: DISPLAYCONFIG_PIXELFORMAT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_PIXELFORMAT_NONGDI: DISPLAYCONFIG_PIXELFORMAT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32: DISPLAYCONFIG_PIXELFORMAT = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_ROTATION = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_ROTATION_IDENTITY: DISPLAYCONFIG_ROTATION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_ROTATION_ROTATE90: DISPLAYCONFIG_ROTATION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_ROTATION_ROTATE180: DISPLAYCONFIG_ROTATION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_ROTATION_ROTATE270: DISPLAYCONFIG_ROTATION = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_ROTATION_FORCE_UINT32: DISPLAYCONFIG_ROTATION = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_SCALING = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCALING_IDENTITY: DISPLAYCONFIG_SCALING = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCALING_CENTERED: DISPLAYCONFIG_SCALING = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCALING_STRETCHED: DISPLAYCONFIG_SCALING = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX: DISPLAYCONFIG_SCALING = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCALING_CUSTOM: DISPLAYCONFIG_SCALING = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCALING_PREFERRED: DISPLAYCONFIG_SCALING = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCALING_FORCE_UINT32: DISPLAYCONFIG_SCALING = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_SCANLINE_ORDERING = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED: DISPLAYCONFIG_SCANLINE_ORDERING = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE: DISPLAYCONFIG_SCANLINE_ORDERING = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED: DISPLAYCONFIG_SCANLINE_ORDERING = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST: DISPLAYCONFIG_SCANLINE_ORDERING = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST: DISPLAYCONFIG_SCANLINE_ORDERING = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32: DISPLAYCONFIG_SCANLINE_ORDERING = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_TOPOLOGY_ID = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_TOPOLOGY_INTERNAL: DISPLAYCONFIG_TOPOLOGY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_TOPOLOGY_CLONE: DISPLAYCONFIG_TOPOLOGY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_TOPOLOGY_EXTEND: DISPLAYCONFIG_TOPOLOGY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_TOPOLOGY_EXTERNAL: DISPLAYCONFIG_TOPOLOGY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_TOPOLOGY_FORCE_UINT32: DISPLAYCONFIG_TOPOLOGY_ID = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_OTHER: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HD15: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SVIDEO: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPOSITE_VIDEO: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPONENT_VIDEO: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_LVDS: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_D_JPN: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDI: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EMBEDDED: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EXTERNAL: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EMBEDDED: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDTVDONGLE: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_WIRED: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_VIRTUAL: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_USB_TUNNEL: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = -2147483648i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DISPLAYCONFIG_OUTPUT_TECHNOLOGY_FORCE_UINT32: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type DSI_CONTROL_TRANSMISSION_MODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DCT_DEFAULT: DSI_CONTROL_TRANSMISSION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DCT_FORCE_LOW_POWER: DSI_CONTROL_TRANSMISSION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const DCT_FORCE_HIGH_PERFORMANCE: DSI_CONTROL_TRANSMISSION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type ENG_DEVICE_ATTRIBUTE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QDA_RESERVED: ENG_DEVICE_ATTRIBUTE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const QDA_ACCELERATION_LEVEL: ENG_DEVICE_ATTRIBUTE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type ENG_SYSTEM_ATTRIBUTE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const EngProcessorFeature: ENG_SYSTEM_ATTRIBUTE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const EngNumberOfProcessors: ENG_SYSTEM_ATTRIBUTE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const EngOptimumAvailableUserMemory: ENG_SYSTEM_ATTRIBUTE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const EngOptimumAvailableSystemMemory: ENG_SYSTEM_ATTRIBUTE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type MC_COLOR_TEMPERATURE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_UNKNOWN: MC_COLOR_TEMPERATURE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_4000K: MC_COLOR_TEMPERATURE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_5000K: MC_COLOR_TEMPERATURE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_6500K: MC_COLOR_TEMPERATURE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_7500K: MC_COLOR_TEMPERATURE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_8200K: MC_COLOR_TEMPERATURE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_9300K: MC_COLOR_TEMPERATURE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_10000K: MC_COLOR_TEMPERATURE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_COLOR_TEMPERATURE_11500K: MC_COLOR_TEMPERATURE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type MC_DISPLAY_TECHNOLOGY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SHADOW_MASK_CATHODE_RAY_TUBE: MC_DISPLAY_TECHNOLOGY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_APERTURE_GRILL_CATHODE_RAY_TUBE: MC_DISPLAY_TECHNOLOGY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_THIN_FILM_TRANSISTOR: MC_DISPLAY_TECHNOLOGY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_LIQUID_CRYSTAL_ON_SILICON: MC_DISPLAY_TECHNOLOGY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_PLASMA: MC_DISPLAY_TECHNOLOGY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_ORGANIC_LIGHT_EMITTING_DIODE: MC_DISPLAY_TECHNOLOGY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_ELECTROLUMINESCENT: MC_DISPLAY_TECHNOLOGY_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_MICROELECTROMECHANICAL: MC_DISPLAY_TECHNOLOGY_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_FIELD_EMISSION_DEVICE: MC_DISPLAY_TECHNOLOGY_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type MC_DRIVE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_RED_DRIVE: MC_DRIVE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_GREEN_DRIVE: MC_DRIVE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_BLUE_DRIVE: MC_DRIVE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type MC_GAIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_RED_GAIN: MC_GAIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_GREEN_GAIN: MC_GAIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_BLUE_GAIN: MC_GAIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type MC_POSITION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_HORIZONTAL_POSITION: MC_POSITION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_VERTICAL_POSITION: MC_POSITION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type MC_SIZE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_WIDTH: MC_SIZE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_HEIGHT: MC_SIZE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type MC_VCP_CODE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_MOMENTARY: MC_VCP_CODE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const MC_SET_PARAMETER: MC_VCP_CODE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type ORIENTATION_PREFERENCE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ORIENTATION_PREFERENCE_NONE: ORIENTATION_PREFERENCE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ORIENTATION_PREFERENCE_LANDSCAPE: ORIENTATION_PREFERENCE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ORIENTATION_PREFERENCE_PORTRAIT: ORIENTATION_PREFERENCE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ORIENTATION_PREFERENCE_LANDSCAPE_FLIPPED: ORIENTATION_PREFERENCE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const ORIENTATION_PREFERENCE_PORTRAIT_FLIPPED: ORIENTATION_PREFERENCE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type OUTPUT_COLOR_ENCODING = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_COLOR_ENCODING_RGB: OUTPUT_COLOR_ENCODING = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_COLOR_ENCODING_YCBCR444: OUTPUT_COLOR_ENCODING = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_COLOR_ENCODING_YCBCR422: OUTPUT_COLOR_ENCODING = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_COLOR_ENCODING_YCBCR420: OUTPUT_COLOR_ENCODING = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_COLOR_ENCODING_INTENSITY: OUTPUT_COLOR_ENCODING = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_COLOR_ENCODING_FORCE_UINT32: OUTPUT_COLOR_ENCODING = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type OUTPUT_WIRE_COLOR_SPACE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_WIRE_COLOR_SPACE_G22_P709: OUTPUT_WIRE_COLOR_SPACE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_WIRE_COLOR_SPACE_RESERVED: OUTPUT_WIRE_COLOR_SPACE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_WIRE_COLOR_SPACE_G2084_P2020: OUTPUT_WIRE_COLOR_SPACE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_WIRE_COLOR_SPACE_G22_P709_WCG: OUTPUT_WIRE_COLOR_SPACE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_WIRE_COLOR_SPACE_G22_P2020: OUTPUT_WIRE_COLOR_SPACE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_HDR10PLUS: OUTPUT_WIRE_COLOR_SPACE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_DVLL: OUTPUT_WIRE_COLOR_SPACE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type VIDEO_BANK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoNotBanked: VIDEO_BANK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoBanked1RW: VIDEO_BANK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoBanked1R1W: VIDEO_BANK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoBanked2RW: VIDEO_BANK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const NumVideoBankTypes: VIDEO_BANK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type VIDEO_POWER_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerUnspecified: VIDEO_POWER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerOn: VIDEO_POWER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerStandBy: VIDEO_POWER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerSuspend: VIDEO_POWER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerOff: VIDEO_POWER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerHibernate: VIDEO_POWER_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerShutdown: VIDEO_POWER_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerMaximum: VIDEO_POWER_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPowerNotifyCallout: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoEnumChildPdoNotifyCallout: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoFindAdapterCallout: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoPnpNotifyCallout: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoDxgkDisplaySwitchCallout: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoDxgkFindAdapterTdrCallout: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoDxgkHardwareProtectionTeardown: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoRepaintDesktop: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoUpdateCursor: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoDisableMultiPlaneOverlay: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoDesktopDuplicationChange: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub const VideoBlackScreenDiagnostics: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE = 16i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct Adapter { - pub AdapterName: [u16; 128], - pub numSources: i32, - pub sources: [Sources; 1], -} -impl ::core::marker::Copy for Adapter {} -impl ::core::clone::Clone for Adapter { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct Adapters { - pub numAdapters: i32, - pub adapter: [Adapter; 1], -} -impl ::core::marker::Copy for Adapters {} -impl ::core::clone::Clone for Adapters { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct BACKLIGHT_REDUCTION_GAMMA_RAMP { - pub R: [u16; 256], - pub G: [u16; 256], - pub B: [u16; 256], -} -impl ::core::marker::Copy for BACKLIGHT_REDUCTION_GAMMA_RAMP {} -impl ::core::clone::Clone for BACKLIGHT_REDUCTION_GAMMA_RAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct BANK_POSITION { - pub ReadBankPosition: u32, - pub WriteBankPosition: u32, -} -impl ::core::marker::Copy for BANK_POSITION {} -impl ::core::clone::Clone for BANK_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct BLENDOBJ { - pub BlendFunction: super::super::Graphics::Gdi::BLENDFUNCTION, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for BLENDOBJ {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for BLENDOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct BRIGHTNESS_LEVEL { - pub Count: u8, - pub Level: [u8; 103], -} -impl ::core::marker::Copy for BRIGHTNESS_LEVEL {} -impl ::core::clone::Clone for BRIGHTNESS_LEVEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct BRIGHTNESS_NIT_RANGE { - pub MinLevelInMillinit: u32, - pub MaxLevelInMillinit: u32, - pub StepSizeInMillinit: u32, -} -impl ::core::marker::Copy for BRIGHTNESS_NIT_RANGE {} -impl ::core::clone::Clone for BRIGHTNESS_NIT_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct BRIGHTNESS_NIT_RANGES { - pub NormalRangeCount: u32, - pub RangeCount: u32, - pub PreferredMaximumBrightness: u32, - pub SupportedRanges: [BRIGHTNESS_NIT_RANGE; 16], -} -impl ::core::marker::Copy for BRIGHTNESS_NIT_RANGES {} -impl ::core::clone::Clone for BRIGHTNESS_NIT_RANGES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct BRUSHOBJ { - pub iSolidColor: u32, - pub pvRbrush: *mut ::core::ffi::c_void, - pub flColorType: u32, -} -impl ::core::marker::Copy for BRUSHOBJ {} -impl ::core::clone::Clone for BRUSHOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CDDDXGK_REDIRBITMAPPRESENTINFO { - pub NumDirtyRects: u32, - pub DirtyRect: *mut super::super::Foundation::RECT, - pub NumContexts: u32, - pub hContext: [super::super::Foundation::HANDLE; 65], - pub bDoNotSynchronizeWithDxContent: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CDDDXGK_REDIRBITMAPPRESENTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CDDDXGK_REDIRBITMAPPRESENTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_System_Console\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -pub struct CHAR_IMAGE_INFO { - pub CharInfo: super::super::System::Console::CHAR_INFO, - pub FontImageInfo: FONT_IMAGE_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -impl ::core::marker::Copy for CHAR_IMAGE_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -impl ::core::clone::Clone for CHAR_IMAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct CHROMATICITY_COORDINATE { - pub x: f32, - pub y: f32, -} -impl ::core::marker::Copy for CHROMATICITY_COORDINATE {} -impl ::core::clone::Clone for CHROMATICITY_COORDINATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct CIECHROMA { - pub x: i32, - pub y: i32, - pub Y: i32, -} -impl ::core::marker::Copy for CIECHROMA {} -impl ::core::clone::Clone for CIECHROMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct CLIPLINE { - pub ptfxA: POINTFIX, - pub ptfxB: POINTFIX, - pub lStyleState: i32, - pub c: u32, - pub arun: [RUN; 1], -} -impl ::core::marker::Copy for CLIPLINE {} -impl ::core::clone::Clone for CLIPLINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLIPOBJ { - pub iUniq: u32, - pub rclBounds: super::super::Foundation::RECTL, - pub iDComplexity: u8, - pub iFComplexity: u8, - pub iMode: u8, - pub fjOptions: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLIPOBJ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLIPOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORINFO { - pub Red: CIECHROMA, - pub Green: CIECHROMA, - pub Blue: CIECHROMA, - pub Cyan: CIECHROMA, - pub Magenta: CIECHROMA, - pub Yellow: CIECHROMA, - pub AlignmentWhite: CIECHROMA, - pub RedGamma: i32, - pub GreenGamma: i32, - pub BlueGamma: i32, - pub MagentaInCyanDye: i32, - pub YellowInCyanDye: i32, - pub CyanInMagentaDye: i32, - pub YellowInMagentaDye: i32, - pub CyanInYellowDye: i32, - pub MagentaInYellowDye: i32, -} -impl ::core::marker::Copy for COLORINFO {} -impl ::core::clone::Clone for COLORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM { - pub Type: COLORSPACE_TRANSFORM_TYPE, - pub Data: COLORSPACE_TRANSFORM_0, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union COLORSPACE_TRANSFORM_0 { - pub Rgb256x3x16: GAMMA_RAMP_RGB256x3x16, - pub Dxgi1: GAMMA_RAMP_DXGI_1, - pub T3x4: COLORSPACE_TRANSFORM_3x4, - pub MatrixV2: COLORSPACE_TRANSFORM_MATRIX_V2, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_0 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_1DLUT_CAP { - pub NumberOfLUTEntries: u32, - pub DataCap: COLORSPACE_TRANSFORM_DATA_CAP, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_1DLUT_CAP {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_1DLUT_CAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_3x4 { - pub ColorMatrix3x4: [f32; 12], - pub ScalarMultiplier: f32, - pub LookupTable1D: [GAMMA_RAMP_RGB; 4096], -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_3x4 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_3x4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_DATA_CAP { - pub DataType: COLORSPACE_TRANSFORM_DATA_TYPE, - pub Anonymous: COLORSPACE_TRANSFORM_DATA_CAP_0, - pub NumericRangeMin: f32, - pub NumericRangeMax: f32, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_DATA_CAP {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_DATA_CAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union COLORSPACE_TRANSFORM_DATA_CAP_0 { - pub Anonymous1: COLORSPACE_TRANSFORM_DATA_CAP_0_0, - pub Anonymous2: COLORSPACE_TRANSFORM_DATA_CAP_0_1, - pub Value: u32, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_DATA_CAP_0 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_DATA_CAP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_DATA_CAP_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_DATA_CAP_0_0 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_DATA_CAP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_DATA_CAP_0_1 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_DATA_CAP_0_1 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_DATA_CAP_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_MATRIX_CAP { - pub Anonymous: COLORSPACE_TRANSFORM_MATRIX_CAP_0, - pub DataCap: COLORSPACE_TRANSFORM_DATA_CAP, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_MATRIX_CAP {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_MATRIX_CAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union COLORSPACE_TRANSFORM_MATRIX_CAP_0 { - pub Anonymous: COLORSPACE_TRANSFORM_MATRIX_CAP_0_0, - pub Value: u32, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_MATRIX_CAP_0 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_MATRIX_CAP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_MATRIX_CAP_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_MATRIX_CAP_0_0 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_MATRIX_CAP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_MATRIX_V2 { - pub StageControlLookupTable1DDegamma: COLORSPACE_TRANSFORM_STAGE_CONTROL, - pub LookupTable1DDegamma: [GAMMA_RAMP_RGB; 4096], - pub StageControlColorMatrix3x3: COLORSPACE_TRANSFORM_STAGE_CONTROL, - pub ColorMatrix3x3: [f32; 9], - pub StageControlLookupTable1DRegamma: COLORSPACE_TRANSFORM_STAGE_CONTROL, - pub LookupTable1DRegamma: [GAMMA_RAMP_RGB; 4096], -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_MATRIX_V2 {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_MATRIX_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_SET_INPUT { - pub OutputWireColorSpaceExpected: OUTPUT_WIRE_COLOR_SPACE_TYPE, - pub OutputWireFormatExpected: OUTPUT_WIRE_FORMAT, - pub ColorSpaceTransform: COLORSPACE_TRANSFORM, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_SET_INPUT {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_SET_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct COLORSPACE_TRANSFORM_TARGET_CAPS { - pub Version: COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION, - pub LookupTable1DDegammaCap: COLORSPACE_TRANSFORM_1DLUT_CAP, - pub ColorMatrix3x3Cap: COLORSPACE_TRANSFORM_MATRIX_CAP, - pub LookupTable1DRegammaCap: COLORSPACE_TRANSFORM_1DLUT_CAP, -} -impl ::core::marker::Copy for COLORSPACE_TRANSFORM_TARGET_CAPS {} -impl ::core::clone::Clone for COLORSPACE_TRANSFORM_TARGET_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DEVHTADJDATA { - pub DeviceFlags: u32, - pub DeviceXDPI: u32, - pub DeviceYDPI: u32, - pub pDefHTInfo: *mut DEVHTINFO, - pub pAdjHTInfo: *mut DEVHTINFO, -} -impl ::core::marker::Copy for DEVHTADJDATA {} -impl ::core::clone::Clone for DEVHTADJDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DEVHTINFO { - pub HTFlags: u32, - pub HTPatternSize: u32, - pub DevPelsDPI: u32, - pub ColorInfo: COLORINFO, -} -impl ::core::marker::Copy for DEVHTINFO {} -impl ::core::clone::Clone for DEVHTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct DEVINFO { - pub flGraphicsCaps: u32, - pub lfDefaultFont: super::super::Graphics::Gdi::LOGFONTW, - pub lfAnsiVarFont: super::super::Graphics::Gdi::LOGFONTW, - pub lfAnsiFixFont: super::super::Graphics::Gdi::LOGFONTW, - pub cFonts: u32, - pub iDitherFormat: u32, - pub cxDither: u16, - pub cyDither: u16, - pub hpalDefault: super::super::Graphics::Gdi::HPALETTE, - pub flGraphicsCaps2: u32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for DEVINFO {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for DEVINFO { - fn clone(&self) -> Self { - *self - } -} -pub type DHPDEV = isize; -pub type DHSURF = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAYCONFIG_2DREGION { - pub cx: u32, - pub cy: u32, -} -impl ::core::marker::Copy for DISPLAYCONFIG_2DREGION {} -impl ::core::clone::Clone for DISPLAYCONFIG_2DREGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_ADAPTER_NAME { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub adapterDevicePath: [u16; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_ADAPTER_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_ADAPTER_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_DESKTOP_IMAGE_INFO { - pub PathSourceSize: super::super::Foundation::POINTL, - pub DesktopImageRegion: super::super::Foundation::RECTL, - pub DesktopImageClip: super::super::Foundation::RECTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_DESKTOP_IMAGE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_DESKTOP_IMAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_DEVICE_INFO_HEADER { - pub r#type: DISPLAYCONFIG_DEVICE_INFO_TYPE, - pub size: u32, - pub adapterId: super::super::Foundation::LUID, - pub id: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_DEVICE_INFO_HEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_DEVICE_INFO_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub Anonymous: DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0, - pub colorEncoding: super::super::Graphics::Gdi::DISPLAYCONFIG_COLOR_ENCODING, - pub bitsPerColorChannel: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub union DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0 { - pub Anonymous: DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0_0, - pub value: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0_0 { - pub _bitfield: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub Anonymous: DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0 { - pub Anonymous: DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0_0, - pub value: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_MODE_INFO { - pub infoType: DISPLAYCONFIG_MODE_INFO_TYPE, - pub id: u32, - pub adapterId: super::super::Foundation::LUID, - pub Anonymous: DISPLAYCONFIG_MODE_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_MODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_MODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_MODE_INFO_0 { - pub targetMode: DISPLAYCONFIG_TARGET_MODE, - pub sourceMode: DISPLAYCONFIG_SOURCE_MODE, - pub desktopImageInfo: DISPLAYCONFIG_DESKTOP_IMAGE_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_MODE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_MODE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_PATH_INFO { - pub sourceInfo: DISPLAYCONFIG_PATH_SOURCE_INFO, - pub targetInfo: DISPLAYCONFIG_PATH_TARGET_INFO, - pub flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_PATH_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_PATH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_PATH_SOURCE_INFO { - pub adapterId: super::super::Foundation::LUID, - pub id: u32, - pub Anonymous: DISPLAYCONFIG_PATH_SOURCE_INFO_0, - pub statusFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_PATH_SOURCE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_PATH_SOURCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_PATH_SOURCE_INFO_0 { - pub modeInfoIdx: u32, - pub Anonymous: DISPLAYCONFIG_PATH_SOURCE_INFO_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_PATH_SOURCE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_PATH_SOURCE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_PATH_SOURCE_INFO_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_PATH_SOURCE_INFO_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_PATH_SOURCE_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_PATH_TARGET_INFO { - pub adapterId: super::super::Foundation::LUID, - pub id: u32, - pub Anonymous: DISPLAYCONFIG_PATH_TARGET_INFO_0, - pub outputTechnology: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY, - pub rotation: DISPLAYCONFIG_ROTATION, - pub scaling: DISPLAYCONFIG_SCALING, - pub refreshRate: DISPLAYCONFIG_RATIONAL, - pub scanLineOrdering: DISPLAYCONFIG_SCANLINE_ORDERING, - pub targetAvailable: super::super::Foundation::BOOL, - pub statusFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_PATH_TARGET_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_PATH_TARGET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_PATH_TARGET_INFO_0 { - pub modeInfoIdx: u32, - pub Anonymous: DISPLAYCONFIG_PATH_TARGET_INFO_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_PATH_TARGET_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_PATH_TARGET_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_PATH_TARGET_INFO_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_PATH_TARGET_INFO_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_PATH_TARGET_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAYCONFIG_RATIONAL { - pub Numerator: u32, - pub Denominator: u32, -} -impl ::core::marker::Copy for DISPLAYCONFIG_RATIONAL {} -impl ::core::clone::Clone for DISPLAYCONFIG_RATIONAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SDR_WHITE_LEVEL { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub SDRWhiteLevel: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SDR_WHITE_LEVEL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SDR_WHITE_LEVEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub Anonymous: DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0 { - pub Anonymous: DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0_0, - pub value: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub Anonymous: DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0, - pub specializationType: ::windows_sys::core::GUID, - pub specializationSubType: ::windows_sys::core::GUID, - pub specializationApplicationName: [u16; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0 { - pub Anonymous: DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0_0, - pub value: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SET_TARGET_PERSISTENCE { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub Anonymous: DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_TARGET_PERSISTENCE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_TARGET_PERSISTENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0 { - pub Anonymous: DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0_0, - pub value: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SET_TARGET_PERSISTENCE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SOURCE_DEVICE_NAME { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub viewGdiDeviceName: [u16; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SOURCE_DEVICE_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SOURCE_DEVICE_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SOURCE_MODE { - pub width: u32, - pub height: u32, - pub pixelFormat: DISPLAYCONFIG_PIXELFORMAT, - pub position: super::super::Foundation::POINTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SOURCE_MODE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SOURCE_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub Anonymous: DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0 { - pub Anonymous: DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0_0, - pub value: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_TARGET_BASE_TYPE { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub baseOutputTechnology: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_TARGET_BASE_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_TARGET_BASE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_TARGET_DEVICE_NAME { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub flags: DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS, - pub outputTechnology: DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY, - pub edidManufactureId: u16, - pub edidProductCodeId: u16, - pub connectorInstance: u32, - pub monitorFriendlyDeviceName: [u16; 64], - pub monitorDevicePath: [u16; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_TARGET_DEVICE_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_TARGET_DEVICE_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS { - pub Anonymous: DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0, -} -impl ::core::marker::Copy for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS {} -impl ::core::clone::Clone for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0 { - pub Anonymous: DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0_0, - pub value: u32, -} -impl ::core::marker::Copy for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0 {} -impl ::core::clone::Clone for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0_0 {} -impl ::core::clone::Clone for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAYCONFIG_TARGET_MODE { - pub targetVideoSignalInfo: DISPLAYCONFIG_VIDEO_SIGNAL_INFO, -} -impl ::core::marker::Copy for DISPLAYCONFIG_TARGET_MODE {} -impl ::core::clone::Clone for DISPLAYCONFIG_TARGET_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAYCONFIG_TARGET_PREFERRED_MODE { - pub header: DISPLAYCONFIG_DEVICE_INFO_HEADER, - pub width: u32, - pub height: u32, - pub targetMode: DISPLAYCONFIG_TARGET_MODE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAYCONFIG_TARGET_PREFERRED_MODE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAYCONFIG_TARGET_PREFERRED_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO { - pub pixelRate: u64, - pub hSyncFreq: DISPLAYCONFIG_RATIONAL, - pub vSyncFreq: DISPLAYCONFIG_RATIONAL, - pub activeSize: DISPLAYCONFIG_2DREGION, - pub totalSize: DISPLAYCONFIG_2DREGION, - pub Anonymous: DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0, - pub scanLineOrdering: DISPLAYCONFIG_SCANLINE_ORDERING, -} -impl ::core::marker::Copy for DISPLAYCONFIG_VIDEO_SIGNAL_INFO {} -impl ::core::clone::Clone for DISPLAYCONFIG_VIDEO_SIGNAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0 { - pub AdditionalSignalInfo: DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0_0, - pub videoStandard: u32, -} -impl ::core::marker::Copy for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0 {} -impl ::core::clone::Clone for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0_0 {} -impl ::core::clone::Clone for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DISPLAY_BRIGHTNESS { - pub ucDisplayPolicy: u8, - pub ucACBrightness: u8, - pub ucDCBrightness: u8, -} -impl ::core::marker::Copy for DISPLAY_BRIGHTNESS {} -impl ::core::clone::Clone for DISPLAY_BRIGHTNESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRH_APIBITMAPDATA { - pub pso: *mut SURFOBJ, - pub b: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRH_APIBITMAPDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRH_APIBITMAPDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRIVEROBJ { - pub pvObj: *mut ::core::ffi::c_void, - pub pFreeProc: FREEOBJPROC, - pub hdev: HDEV, - pub dhpdev: DHPDEV, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVEROBJ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVEROBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DRVENABLEDATA { - pub iDriverVersion: u32, - pub c: u32, - pub pdrvfn: *mut DRVFN, -} -impl ::core::marker::Copy for DRVENABLEDATA {} -impl ::core::clone::Clone for DRVENABLEDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DRVFN { - pub iFunc: u32, - pub pfn: PFN, -} -impl ::core::marker::Copy for DRVFN {} -impl ::core::clone::Clone for DRVFN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct DXGK_WIN32K_PARAM_DATA { - pub PathsArray: *mut ::core::ffi::c_void, - pub ModesArray: *mut ::core::ffi::c_void, - pub NumPathArrayElements: u32, - pub NumModeArrayElements: u32, - pub SDCFlags: u32, -} -impl ::core::marker::Copy for DXGK_WIN32K_PARAM_DATA {} -impl ::core::clone::Clone for DXGK_WIN32K_PARAM_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DisplayMode { - pub DeviceName: [u16; 32], - pub devMode: super::super::Graphics::Gdi::DEVMODEW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DisplayMode {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DisplayMode { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DisplayModes { - pub numDisplayModes: i32, - pub displayMode: [DisplayMode; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DisplayModes {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DisplayModes { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct EMFINFO { - pub nSize: u32, - pub hdc: super::super::Graphics::Gdi::HDC, - pub pvEMF: *mut u8, - pub pvCurrentRecord: *mut u8, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for EMFINFO {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for EMFINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct ENGSAFESEMAPHORE { - pub hsem: HSEMAPHORE, - pub lCount: i32, -} -impl ::core::marker::Copy for ENGSAFESEMAPHORE {} -impl ::core::clone::Clone for ENGSAFESEMAPHORE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct ENG_EVENT { - pub pKEvent: *mut ::core::ffi::c_void, - pub fFlags: u32, -} -impl ::core::marker::Copy for ENG_EVENT {} -impl ::core::clone::Clone for ENG_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct ENG_TIME_FIELDS { - pub usYear: u16, - pub usMonth: u16, - pub usDay: u16, - pub usHour: u16, - pub usMinute: u16, - pub usSecond: u16, - pub usMilliseconds: u16, - pub usWeekday: u16, -} -impl ::core::marker::Copy for ENG_TIME_FIELDS {} -impl ::core::clone::Clone for ENG_TIME_FIELDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENUMRECTS { - pub c: u32, - pub arcl: [super::super::Foundation::RECTL; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENUMRECTS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENUMRECTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FD_DEVICEMETRICS { - pub flRealizedType: u32, - pub pteBase: POINTE, - pub pteSide: POINTE, - pub lD: i32, - pub fxMaxAscender: i32, - pub fxMaxDescender: i32, - pub ptlUnderline1: super::super::Foundation::POINTL, - pub ptlStrikeOut: super::super::Foundation::POINTL, - pub ptlULThickness: super::super::Foundation::POINTL, - pub ptlSOThickness: super::super::Foundation::POINTL, - pub cxMax: u32, - pub cyMax: u32, - pub cjGlyphMax: u32, - pub fdxQuantized: FD_XFORM, - pub lNonLinearExtLeading: i32, - pub lNonLinearIntLeading: i32, - pub lNonLinearMaxCharWidth: i32, - pub lNonLinearAvgCharWidth: i32, - pub lMinA: i32, - pub lMinC: i32, - pub lMinD: i32, - pub alReserved: [i32; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FD_DEVICEMETRICS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FD_DEVICEMETRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FD_GLYPHATTR { - pub cjThis: u32, - pub cGlyphs: u32, - pub iMode: u32, - pub aGlyphAttr: [u8; 1], -} -impl ::core::marker::Copy for FD_GLYPHATTR {} -impl ::core::clone::Clone for FD_GLYPHATTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FD_GLYPHSET { - pub cjThis: u32, - pub flAccel: u32, - pub cGlyphsSupported: u32, - pub cRuns: u32, - pub awcrun: [WCRUN; 1], -} -impl ::core::marker::Copy for FD_GLYPHSET {} -impl ::core::clone::Clone for FD_GLYPHSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FD_KERNINGPAIR { - pub wcFirst: u16, - pub wcSecond: u16, - pub fwdKern: i16, -} -impl ::core::marker::Copy for FD_KERNINGPAIR {} -impl ::core::clone::Clone for FD_KERNINGPAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FD_LIGATURE { - pub culThis: u32, - pub ulType: u32, - pub cLigatures: u32, - pub alig: [LIGATURE; 1], -} -impl ::core::marker::Copy for FD_LIGATURE {} -impl ::core::clone::Clone for FD_LIGATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FD_XFORM { - pub eXX: f32, - pub eXY: f32, - pub eYX: f32, - pub eYY: f32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FD_XFORM {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FD_XFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(target_arch = "x86")] -pub struct FD_XFORM { - pub eXX: u32, - pub eXY: u32, - pub eYX: u32, - pub eYY: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FD_XFORM {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FD_XFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(target_arch = "x86")] -pub struct FLOATOBJ { - pub ul1: u32, - pub ul2: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FLOATOBJ {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FLOATOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FLOATOBJ_XFORM { - pub eM11: f32, - pub eM12: f32, - pub eM21: f32, - pub eM22: f32, - pub eDx: f32, - pub eDy: f32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FLOATOBJ_XFORM {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FLOATOBJ_XFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(target_arch = "x86")] -pub struct FLOATOBJ_XFORM { - pub eM11: FLOATOBJ, - pub eM12: FLOATOBJ, - pub eM21: FLOATOBJ, - pub eM22: FLOATOBJ, - pub eDx: FLOATOBJ, - pub eDy: FLOATOBJ, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FLOATOBJ_XFORM {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FLOATOBJ_XFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub union FLOAT_LONG { - pub e: f32, - pub l: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FLOAT_LONG {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FLOAT_LONG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(target_arch = "x86")] -pub union FLOAT_LONG { - pub e: u32, - pub l: i32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FLOAT_LONG {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FLOAT_LONG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FONTDIFF { - pub jReserved1: u8, - pub jReserved2: u8, - pub jReserved3: u8, - pub bWeight: u8, - pub usWinWeight: u16, - pub fsSelection: u16, - pub fwdAveCharWidth: i16, - pub fwdMaxCharInc: i16, - pub ptlCaret: super::super::Foundation::POINTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FONTDIFF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FONTDIFF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FONTINFO { - pub cjThis: u32, - pub flCaps: u32, - pub cGlyphsSupported: u32, - pub cjMaxGlyph1: u32, - pub cjMaxGlyph4: u32, - pub cjMaxGlyph8: u32, - pub cjMaxGlyph32: u32, -} -impl ::core::marker::Copy for FONTINFO {} -impl ::core::clone::Clone for FONTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FONTOBJ { - pub iUniq: u32, - pub iFace: u32, - pub cxMax: u32, - pub flFontType: u32, - pub iTTUniq: usize, - pub iFile: usize, - pub sizLogResPpi: super::super::Foundation::SIZE, - pub ulStyleSize: u32, - pub pvConsumer: *mut ::core::ffi::c_void, - pub pvProducer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FONTOBJ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FONTOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FONTSIM { - pub dpBold: i32, - pub dpItalic: i32, - pub dpBoldItalic: i32, -} -impl ::core::marker::Copy for FONTSIM {} -impl ::core::clone::Clone for FONTSIM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_System_Console\"`*"] -#[cfg(feature = "Win32_System_Console")] -pub struct FONT_IMAGE_INFO { - pub FontSize: super::super::System::Console::COORD, - pub ImageBits: *mut u8, -} -#[cfg(feature = "Win32_System_Console")] -impl ::core::marker::Copy for FONT_IMAGE_INFO {} -#[cfg(feature = "Win32_System_Console")] -impl ::core::clone::Clone for FONT_IMAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_System_Console\"`*"] -#[cfg(feature = "Win32_System_Console")] -pub struct FSCNTL_SCREEN_INFO { - pub Position: super::super::System::Console::COORD, - pub ScreenSize: super::super::System::Console::COORD, - pub nNumberOfChars: u32, -} -#[cfg(feature = "Win32_System_Console")] -impl ::core::marker::Copy for FSCNTL_SCREEN_INFO {} -#[cfg(feature = "Win32_System_Console")] -impl ::core::clone::Clone for FSCNTL_SCREEN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_System_Console\"`*"] -#[cfg(feature = "Win32_System_Console")] -pub struct FSVIDEO_COPY_FRAME_BUFFER { - pub SrcScreen: FSCNTL_SCREEN_INFO, - pub DestScreen: FSCNTL_SCREEN_INFO, -} -#[cfg(feature = "Win32_System_Console")] -impl ::core::marker::Copy for FSVIDEO_COPY_FRAME_BUFFER {} -#[cfg(feature = "Win32_System_Console")] -impl ::core::clone::Clone for FSVIDEO_COPY_FRAME_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FSVIDEO_CURSOR_POSITION { - pub Coord: VIDEO_CURSOR_POSITION, - pub dwType: u32, -} -impl ::core::marker::Copy for FSVIDEO_CURSOR_POSITION {} -impl ::core::clone::Clone for FSVIDEO_CURSOR_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct FSVIDEO_MODE_INFORMATION { - pub VideoMode: VIDEO_MODE_INFORMATION, - pub VideoMemory: VIDEO_MEMORY_INFORMATION, -} -impl ::core::marker::Copy for FSVIDEO_MODE_INFORMATION {} -impl ::core::clone::Clone for FSVIDEO_MODE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_System_Console\"`*"] -#[cfg(feature = "Win32_System_Console")] -pub struct FSVIDEO_REVERSE_MOUSE_POINTER { - pub Screen: FSCNTL_SCREEN_INFO, - pub dwType: u32, -} -#[cfg(feature = "Win32_System_Console")] -impl ::core::marker::Copy for FSVIDEO_REVERSE_MOUSE_POINTER {} -#[cfg(feature = "Win32_System_Console")] -impl ::core::clone::Clone for FSVIDEO_REVERSE_MOUSE_POINTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_System_Console\"`*"] -#[cfg(feature = "Win32_System_Console")] -pub struct FSVIDEO_SCREEN_INFORMATION { - pub ScreenSize: super::super::System::Console::COORD, - pub FontSize: super::super::System::Console::COORD, -} -#[cfg(feature = "Win32_System_Console")] -impl ::core::marker::Copy for FSVIDEO_SCREEN_INFORMATION {} -#[cfg(feature = "Win32_System_Console")] -impl ::core::clone::Clone for FSVIDEO_SCREEN_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_System_Console\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -pub struct FSVIDEO_WRITE_TO_FRAME_BUFFER { - pub SrcBuffer: *mut CHAR_IMAGE_INFO, - pub DestScreen: FSCNTL_SCREEN_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -impl ::core::marker::Copy for FSVIDEO_WRITE_TO_FRAME_BUFFER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -impl ::core::clone::Clone for FSVIDEO_WRITE_TO_FRAME_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct GAMMARAMP { - pub Red: [u16; 256], - pub Green: [u16; 256], - pub Blue: [u16; 256], -} -impl ::core::marker::Copy for GAMMARAMP {} -impl ::core::clone::Clone for GAMMARAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct GAMMA_RAMP_DXGI_1 { - pub Scale: GAMMA_RAMP_RGB, - pub Offset: GAMMA_RAMP_RGB, - pub GammaCurve: [GAMMA_RAMP_RGB; 1025], -} -impl ::core::marker::Copy for GAMMA_RAMP_DXGI_1 {} -impl ::core::clone::Clone for GAMMA_RAMP_DXGI_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct GAMMA_RAMP_RGB { - pub Red: f32, - pub Green: f32, - pub Blue: f32, -} -impl ::core::marker::Copy for GAMMA_RAMP_RGB {} -impl ::core::clone::Clone for GAMMA_RAMP_RGB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct GAMMA_RAMP_RGB256x3x16 { - pub Red: [u16; 256], - pub Green: [u16; 256], - pub Blue: [u16; 256], -} -impl ::core::marker::Copy for GAMMA_RAMP_RGB256x3x16 {} -impl ::core::clone::Clone for GAMMA_RAMP_RGB256x3x16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GDIINFO { - pub ulVersion: u32, - pub ulTechnology: u32, - pub ulHorzSize: u32, - pub ulVertSize: u32, - pub ulHorzRes: u32, - pub ulVertRes: u32, - pub cBitsPixel: u32, - pub cPlanes: u32, - pub ulNumColors: u32, - pub flRaster: u32, - pub ulLogPixelsX: u32, - pub ulLogPixelsY: u32, - pub flTextCaps: u32, - pub ulDACRed: u32, - pub ulDACGreen: u32, - pub ulDACBlue: u32, - pub ulAspectX: u32, - pub ulAspectY: u32, - pub ulAspectXY: u32, - pub xStyleStep: i32, - pub yStyleStep: i32, - pub denStyleStep: i32, - pub ptlPhysOffset: super::super::Foundation::POINTL, - pub szlPhysSize: super::super::Foundation::SIZE, - pub ulNumPalReg: u32, - pub ciDevice: COLORINFO, - pub ulDevicePelsDPI: u32, - pub ulPrimaryOrder: u32, - pub ulHTPatternSize: u32, - pub ulHTOutputFormat: u32, - pub flHTFlags: u32, - pub ulVRefresh: u32, - pub ulBltAlignment: u32, - pub ulPanningHorzRes: u32, - pub ulPanningVertRes: u32, - pub xPanningAlignment: u32, - pub yPanningAlignment: u32, - pub cxHTPat: u32, - pub cyHTPat: u32, - pub pHTPatA: *mut u8, - pub pHTPatB: *mut u8, - pub pHTPatC: *mut u8, - pub flShadeBlend: u32, - pub ulPhysicalPixelCharacteristics: u32, - pub ulPhysicalPixelGamma: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GDIINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GDIINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GLYPHBITS { - pub ptlOrigin: super::super::Foundation::POINTL, - pub sizlBitmap: super::super::Foundation::SIZE, - pub aj: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLYPHBITS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLYPHBITS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GLYPHDATA { - pub gdf: GLYPHDEF, - pub hg: u32, - pub fxD: i32, - pub fxA: i32, - pub fxAB: i32, - pub fxInkTop: i32, - pub fxInkBottom: i32, - pub rclInk: super::super::Foundation::RECTL, - pub ptqD: POINTQF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLYPHDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLYPHDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GLYPHDEF { - pub pgb: *mut GLYPHBITS, - pub ppo: *mut PATHOBJ, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLYPHDEF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLYPHDEF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GLYPHPOS { - pub hg: u32, - pub pgdf: *mut GLYPHDEF, - pub ptl: super::super::Foundation::POINTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLYPHPOS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLYPHPOS { - fn clone(&self) -> Self { - *self - } -} -pub type HBM = isize; -pub type HDEV = isize; -pub type HDRVOBJ = isize; -pub type HFASTMUTEX = isize; -pub type HSEMAPHORE = isize; -pub type HSURF = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct IFIEXTRA { - pub ulIdentifier: u32, - pub dpFontSig: i32, - pub cig: u32, - pub dpDesignVector: i32, - pub dpAxesInfoW: i32, - pub aulReserved: [u32; 1], -} -impl ::core::marker::Copy for IFIEXTRA {} -impl ::core::clone::Clone for IFIEXTRA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct IFIMETRICS { - pub cjThis: u32, - pub cjIfiExtra: u32, - pub dpwszFamilyName: i32, - pub dpwszStyleName: i32, - pub dpwszFaceName: i32, - pub dpwszUniqueName: i32, - pub dpFontSim: i32, - pub lEmbedId: i32, - pub lItalicAngle: i32, - pub lCharBias: i32, - pub dpCharSets: i32, - pub jWinCharSet: u8, - pub jWinPitchAndFamily: u8, - pub usWinWeight: u16, - pub flInfo: u32, - pub fsSelection: u16, - pub fsType: u16, - pub fwdUnitsPerEm: i16, - pub fwdLowestPPEm: i16, - pub fwdWinAscender: i16, - pub fwdWinDescender: i16, - pub fwdMacAscender: i16, - pub fwdMacDescender: i16, - pub fwdMacLineGap: i16, - pub fwdTypoAscender: i16, - pub fwdTypoDescender: i16, - pub fwdTypoLineGap: i16, - pub fwdAveCharWidth: i16, - pub fwdMaxCharInc: i16, - pub fwdCapHeight: i16, - pub fwdXHeight: i16, - pub fwdSubscriptXSize: i16, - pub fwdSubscriptYSize: i16, - pub fwdSubscriptXOffset: i16, - pub fwdSubscriptYOffset: i16, - pub fwdSuperscriptXSize: i16, - pub fwdSuperscriptYSize: i16, - pub fwdSuperscriptXOffset: i16, - pub fwdSuperscriptYOffset: i16, - pub fwdUnderscoreSize: i16, - pub fwdUnderscorePosition: i16, - pub fwdStrikeoutSize: i16, - pub fwdStrikeoutPosition: i16, - pub chFirstChar: u8, - pub chLastChar: u8, - pub chDefaultChar: u8, - pub chBreakChar: u8, - pub wcFirstChar: u16, - pub wcLastChar: u16, - pub wcDefaultChar: u16, - pub wcBreakChar: u16, - pub ptlBaseline: super::super::Foundation::POINTL, - pub ptlAspect: super::super::Foundation::POINTL, - pub ptlCaret: super::super::Foundation::POINTL, - pub rclFontBox: super::super::Foundation::RECTL, - pub achVendId: [u8; 4], - pub cKerningPairs: u32, - pub ulPanoseCulture: u32, - pub panose: super::super::Graphics::Gdi::PANOSE, - pub Align: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for IFIMETRICS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for IFIMETRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct IFIMETRICS { - pub cjThis: u32, - pub cjIfiExtra: u32, - pub dpwszFamilyName: i32, - pub dpwszStyleName: i32, - pub dpwszFaceName: i32, - pub dpwszUniqueName: i32, - pub dpFontSim: i32, - pub lEmbedId: i32, - pub lItalicAngle: i32, - pub lCharBias: i32, - pub dpCharSets: i32, - pub jWinCharSet: u8, - pub jWinPitchAndFamily: u8, - pub usWinWeight: u16, - pub flInfo: u32, - pub fsSelection: u16, - pub fsType: u16, - pub fwdUnitsPerEm: i16, - pub fwdLowestPPEm: i16, - pub fwdWinAscender: i16, - pub fwdWinDescender: i16, - pub fwdMacAscender: i16, - pub fwdMacDescender: i16, - pub fwdMacLineGap: i16, - pub fwdTypoAscender: i16, - pub fwdTypoDescender: i16, - pub fwdTypoLineGap: i16, - pub fwdAveCharWidth: i16, - pub fwdMaxCharInc: i16, - pub fwdCapHeight: i16, - pub fwdXHeight: i16, - pub fwdSubscriptXSize: i16, - pub fwdSubscriptYSize: i16, - pub fwdSubscriptXOffset: i16, - pub fwdSubscriptYOffset: i16, - pub fwdSuperscriptXSize: i16, - pub fwdSuperscriptYSize: i16, - pub fwdSuperscriptXOffset: i16, - pub fwdSuperscriptYOffset: i16, - pub fwdUnderscoreSize: i16, - pub fwdUnderscorePosition: i16, - pub fwdStrikeoutSize: i16, - pub fwdStrikeoutPosition: i16, - pub chFirstChar: u8, - pub chLastChar: u8, - pub chDefaultChar: u8, - pub chBreakChar: u8, - pub wcFirstChar: u16, - pub wcLastChar: u16, - pub wcDefaultChar: u16, - pub wcBreakChar: u16, - pub ptlBaseline: super::super::Foundation::POINTL, - pub ptlAspect: super::super::Foundation::POINTL, - pub ptlCaret: super::super::Foundation::POINTL, - pub rclFontBox: super::super::Foundation::RECTL, - pub achVendId: [u8; 4], - pub cKerningPairs: u32, - pub ulPanoseCulture: u32, - pub panose: super::super::Graphics::Gdi::PANOSE, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for IFIMETRICS {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for IFIMETRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INDIRECT_DISPLAY_INFO { - pub DisplayAdapterLuid: super::super::Foundation::LUID, - pub Flags: u32, - pub NumMonitors: u32, - pub DisplayAdapterTargetBase: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INDIRECT_DISPLAY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INDIRECT_DISPLAY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct LIGATURE { - pub culSize: u32, - pub pwsz: ::windows_sys::core::PWSTR, - pub chglyph: u32, - pub ahglyph: [u32; 1], -} -impl ::core::marker::Copy for LIGATURE {} -impl ::core::clone::Clone for LIGATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct LINEATTRS { - pub fl: u32, - pub iJoin: u32, - pub iEndCap: u32, - pub elWidth: FLOAT_LONG, - pub eMiterLimit: f32, - pub cstyle: u32, - pub pstyle: *mut FLOAT_LONG, - pub elStyleState: FLOAT_LONG, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for LINEATTRS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for LINEATTRS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(target_arch = "x86")] -pub struct LINEATTRS { - pub fl: u32, - pub iJoin: u32, - pub iEndCap: u32, - pub elWidth: FLOAT_LONG, - pub eMiterLimit: u32, - pub cstyle: u32, - pub pstyle: *mut FLOAT_LONG, - pub elStyleState: FLOAT_LONG, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for LINEATTRS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for LINEATTRS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MC_TIMING_REPORT { - pub dwHorizontalFrequencyInHZ: u32, - pub dwVerticalFrequencyInHZ: u32, - pub bTimingStatusByte: u8, -} -impl ::core::marker::Copy for MC_TIMING_REPORT {} -impl ::core::clone::Clone for MC_TIMING_REPORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_CAPS { - pub DSITypeMajor: u8, - pub DSITypeMinor: u8, - pub SpecVersionMajor: u8, - pub SpecVersionMinor: u8, - pub SpecVersionPatch: u8, - pub TargetMaximumReturnPacketSize: u16, - pub ResultCodeFlags: u8, - pub ResultCodeStatus: u8, - pub Revision: u8, - pub Level: u8, - pub DeviceClassHi: u8, - pub DeviceClassLo: u8, - pub ManufacturerHi: u8, - pub ManufacturerLo: u8, - pub ProductHi: u8, - pub ProductLo: u8, - pub LengthHi: u8, - pub LengthLo: u8, -} -impl ::core::marker::Copy for MIPI_DSI_CAPS {} -impl ::core::clone::Clone for MIPI_DSI_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_PACKET { - pub Anonymous1: MIPI_DSI_PACKET_0, - pub Anonymous2: MIPI_DSI_PACKET_1, - pub EccFiller: u8, - pub Payload: [u8; 8], -} -impl ::core::marker::Copy for MIPI_DSI_PACKET {} -impl ::core::clone::Clone for MIPI_DSI_PACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union MIPI_DSI_PACKET_0 { - pub DataId: u8, - pub Anonymous: MIPI_DSI_PACKET_0_0, -} -impl ::core::marker::Copy for MIPI_DSI_PACKET_0 {} -impl ::core::clone::Clone for MIPI_DSI_PACKET_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_PACKET_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for MIPI_DSI_PACKET_0_0 {} -impl ::core::clone::Clone for MIPI_DSI_PACKET_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union MIPI_DSI_PACKET_1 { - pub Anonymous: MIPI_DSI_PACKET_1_0, - pub LongWriteWordCount: u16, -} -impl ::core::marker::Copy for MIPI_DSI_PACKET_1 {} -impl ::core::clone::Clone for MIPI_DSI_PACKET_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_PACKET_1_0 { - pub Data0: u8, - pub Data1: u8, -} -impl ::core::marker::Copy for MIPI_DSI_PACKET_1_0 {} -impl ::core::clone::Clone for MIPI_DSI_PACKET_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_RESET { - pub Flags: u32, - pub Anonymous: MIPI_DSI_RESET_0, -} -impl ::core::marker::Copy for MIPI_DSI_RESET {} -impl ::core::clone::Clone for MIPI_DSI_RESET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union MIPI_DSI_RESET_0 { - pub Anonymous: MIPI_DSI_RESET_0_0, - pub Results: u32, -} -impl ::core::marker::Copy for MIPI_DSI_RESET_0 {} -impl ::core::clone::Clone for MIPI_DSI_RESET_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_RESET_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for MIPI_DSI_RESET_0_0 {} -impl ::core::clone::Clone for MIPI_DSI_RESET_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_TRANSMISSION { - pub TotalBufferSize: u32, - pub PacketCount: u8, - pub FailedPacket: u8, - pub Anonymous: MIPI_DSI_TRANSMISSION_0, - pub ReadWordCount: u16, - pub FinalCommandExtraPayload: u16, - pub MipiErrors: u16, - pub HostErrors: u16, - pub Packets: [MIPI_DSI_PACKET; 1], -} -impl ::core::marker::Copy for MIPI_DSI_TRANSMISSION {} -impl ::core::clone::Clone for MIPI_DSI_TRANSMISSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct MIPI_DSI_TRANSMISSION_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for MIPI_DSI_TRANSMISSION_0 {} -impl ::core::clone::Clone for MIPI_DSI_TRANSMISSION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct OUTPUT_WIRE_FORMAT { - pub ColorEncoding: OUTPUT_COLOR_ENCODING, - pub BitsPerPixel: u32, -} -impl ::core::marker::Copy for OUTPUT_WIRE_FORMAT {} -impl ::core::clone::Clone for OUTPUT_WIRE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PALOBJ { - pub ulReserved: u32, -} -impl ::core::marker::Copy for PALOBJ {} -impl ::core::clone::Clone for PALOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_BRIGHTNESS_SENSOR_DATA { - pub Anonymous: PANEL_BRIGHTNESS_SENSOR_DATA_0, - pub AlsReading: f32, - pub ChromaticityCoordinate: CHROMATICITY_COORDINATE, - pub ColorTemperature: f32, -} -impl ::core::marker::Copy for PANEL_BRIGHTNESS_SENSOR_DATA {} -impl ::core::clone::Clone for PANEL_BRIGHTNESS_SENSOR_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union PANEL_BRIGHTNESS_SENSOR_DATA_0 { - pub Anonymous: PANEL_BRIGHTNESS_SENSOR_DATA_0_0, - pub Value: u32, -} -impl ::core::marker::Copy for PANEL_BRIGHTNESS_SENSOR_DATA_0 {} -impl ::core::clone::Clone for PANEL_BRIGHTNESS_SENSOR_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_BRIGHTNESS_SENSOR_DATA_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PANEL_BRIGHTNESS_SENSOR_DATA_0_0 {} -impl ::core::clone::Clone for PANEL_BRIGHTNESS_SENSOR_DATA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_GET_BACKLIGHT_REDUCTION { - pub BacklightUsersetting: u16, - pub BacklightEffective: u16, - pub GammaRamp: BACKLIGHT_REDUCTION_GAMMA_RAMP, -} -impl ::core::marker::Copy for PANEL_GET_BACKLIGHT_REDUCTION {} -impl ::core::clone::Clone for PANEL_GET_BACKLIGHT_REDUCTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_GET_BRIGHTNESS { - pub Version: BRIGHTNESS_INTERFACE_VERSION, - pub Anonymous: PANEL_GET_BRIGHTNESS_0, -} -impl ::core::marker::Copy for PANEL_GET_BRIGHTNESS {} -impl ::core::clone::Clone for PANEL_GET_BRIGHTNESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union PANEL_GET_BRIGHTNESS_0 { - pub Level: u8, - pub Anonymous: PANEL_GET_BRIGHTNESS_0_0, -} -impl ::core::marker::Copy for PANEL_GET_BRIGHTNESS_0 {} -impl ::core::clone::Clone for PANEL_GET_BRIGHTNESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_GET_BRIGHTNESS_0_0 { - pub CurrentInMillinits: u32, - pub TargetInMillinits: u32, -} -impl ::core::marker::Copy for PANEL_GET_BRIGHTNESS_0_0 {} -impl ::core::clone::Clone for PANEL_GET_BRIGHTNESS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_QUERY_BRIGHTNESS_CAPS { - pub Version: BRIGHTNESS_INTERFACE_VERSION, - pub Anonymous: PANEL_QUERY_BRIGHTNESS_CAPS_0, -} -impl ::core::marker::Copy for PANEL_QUERY_BRIGHTNESS_CAPS {} -impl ::core::clone::Clone for PANEL_QUERY_BRIGHTNESS_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union PANEL_QUERY_BRIGHTNESS_CAPS_0 { - pub Anonymous: PANEL_QUERY_BRIGHTNESS_CAPS_0_0, - pub Value: u32, -} -impl ::core::marker::Copy for PANEL_QUERY_BRIGHTNESS_CAPS_0 {} -impl ::core::clone::Clone for PANEL_QUERY_BRIGHTNESS_CAPS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_QUERY_BRIGHTNESS_CAPS_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PANEL_QUERY_BRIGHTNESS_CAPS_0_0 {} -impl ::core::clone::Clone for PANEL_QUERY_BRIGHTNESS_CAPS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_QUERY_BRIGHTNESS_RANGES { - pub Version: BRIGHTNESS_INTERFACE_VERSION, - pub Anonymous: PANEL_QUERY_BRIGHTNESS_RANGES_0, -} -impl ::core::marker::Copy for PANEL_QUERY_BRIGHTNESS_RANGES {} -impl ::core::clone::Clone for PANEL_QUERY_BRIGHTNESS_RANGES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union PANEL_QUERY_BRIGHTNESS_RANGES_0 { - pub BrightnessLevel: BRIGHTNESS_LEVEL, - pub NitRanges: BRIGHTNESS_NIT_RANGES, -} -impl ::core::marker::Copy for PANEL_QUERY_BRIGHTNESS_RANGES_0 {} -impl ::core::clone::Clone for PANEL_QUERY_BRIGHTNESS_RANGES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_SET_BACKLIGHT_OPTIMIZATION { - pub Level: BACKLIGHT_OPTIMIZATION_LEVEL, -} -impl ::core::marker::Copy for PANEL_SET_BACKLIGHT_OPTIMIZATION {} -impl ::core::clone::Clone for PANEL_SET_BACKLIGHT_OPTIMIZATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_SET_BRIGHTNESS { - pub Version: BRIGHTNESS_INTERFACE_VERSION, - pub Anonymous: PANEL_SET_BRIGHTNESS_0, -} -impl ::core::marker::Copy for PANEL_SET_BRIGHTNESS {} -impl ::core::clone::Clone for PANEL_SET_BRIGHTNESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union PANEL_SET_BRIGHTNESS_0 { - pub Level: u8, - pub Anonymous: PANEL_SET_BRIGHTNESS_0_0, -} -impl ::core::marker::Copy for PANEL_SET_BRIGHTNESS_0 {} -impl ::core::clone::Clone for PANEL_SET_BRIGHTNESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_SET_BRIGHTNESS_0_0 { - pub Millinits: u32, - pub TransitionTimeInMs: u32, - pub SensorData: PANEL_BRIGHTNESS_SENSOR_DATA, -} -impl ::core::marker::Copy for PANEL_SET_BRIGHTNESS_0_0 {} -impl ::core::clone::Clone for PANEL_SET_BRIGHTNESS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_SET_BRIGHTNESS_STATE { - pub Anonymous: PANEL_SET_BRIGHTNESS_STATE_0, -} -impl ::core::marker::Copy for PANEL_SET_BRIGHTNESS_STATE {} -impl ::core::clone::Clone for PANEL_SET_BRIGHTNESS_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union PANEL_SET_BRIGHTNESS_STATE_0 { - pub Anonymous: PANEL_SET_BRIGHTNESS_STATE_0_0, - pub Value: u32, -} -impl ::core::marker::Copy for PANEL_SET_BRIGHTNESS_STATE_0 {} -impl ::core::clone::Clone for PANEL_SET_BRIGHTNESS_STATE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PANEL_SET_BRIGHTNESS_STATE_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PANEL_SET_BRIGHTNESS_STATE_0_0 {} -impl ::core::clone::Clone for PANEL_SET_BRIGHTNESS_STATE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PATHDATA { - pub flags: u32, - pub count: u32, - pub pptfx: *mut POINTFIX, -} -impl ::core::marker::Copy for PATHDATA {} -impl ::core::clone::Clone for PATHDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct PATHOBJ { - pub fl: u32, - pub cCurves: u32, -} -impl ::core::marker::Copy for PATHOBJ {} -impl ::core::clone::Clone for PATHOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PERBANDINFO { - pub bRepeatThisBand: super::super::Foundation::BOOL, - pub szlBand: super::super::Foundation::SIZE, - pub ulHorzRes: u32, - pub ulVertRes: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PERBANDINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PERBANDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PHYSICAL_MONITOR { - pub hPhysicalMonitor: super::super::Foundation::HANDLE, - pub szPhysicalMonitorDescription: [u16; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PHYSICAL_MONITOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PHYSICAL_MONITOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct POINTE { - pub x: f32, - pub y: f32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for POINTE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for POINTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(target_arch = "x86")] -pub struct POINTE { - pub x: u32, - pub y: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for POINTE {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for POINTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct POINTFIX { - pub x: i32, - pub y: i32, -} -impl ::core::marker::Copy for POINTFIX {} -impl ::core::clone::Clone for POINTFIX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct POINTQF { - pub x: i64, - pub y: i64, -} -impl ::core::marker::Copy for POINTQF {} -impl ::core::clone::Clone for POINTQF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct RECTFX { - pub xLeft: i32, - pub yTop: i32, - pub xRight: i32, - pub yBottom: i32, -} -impl ::core::marker::Copy for RECTFX {} -impl ::core::clone::Clone for RECTFX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct RUN { - pub iStart: i32, - pub iStop: i32, -} -impl ::core::marker::Copy for RUN {} -impl ::core::clone::Clone for RUN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct SET_ACTIVE_COLOR_PROFILE_NAME { - pub ColorProfileName: [u16; 1], -} -impl ::core::marker::Copy for SET_ACTIVE_COLOR_PROFILE_NAME {} -impl ::core::clone::Clone for SET_ACTIVE_COLOR_PROFILE_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STROBJ { - pub cGlyphs: u32, - pub flAccel: u32, - pub ulCharInc: u32, - pub rclBkGround: super::super::Foundation::RECTL, - pub pgp: *mut GLYPHPOS, - pub pwszOrg: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STROBJ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STROBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SURFOBJ { - pub dhsurf: DHSURF, - pub hsurf: HSURF, - pub dhpdev: DHPDEV, - pub hdev: HDEV, - pub sizlBitmap: super::super::Foundation::SIZE, - pub cjBits: u32, - pub pvBits: *mut ::core::ffi::c_void, - pub pvScan0: *mut ::core::ffi::c_void, - pub lDelta: i32, - pub iUniq: u32, - pub iBitmapFormat: u32, - pub iType: u16, - pub fjBitmap: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SURFOBJ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SURFOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct Sources { - pub sourceId: u32, - pub numTargets: i32, - pub aTargets: [u32; 1], -} -impl ::core::marker::Copy for Sources {} -impl ::core::clone::Clone for Sources { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TYPE1_FONT { - pub hPFM: super::super::Foundation::HANDLE, - pub hPFB: super::super::Foundation::HANDLE, - pub ulIdentifier: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TYPE1_FONT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TYPE1_FONT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VGA_CHAR { - pub Char: super::super::Foundation::CHAR, - pub Attributes: super::super::Foundation::CHAR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VGA_CHAR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VGA_CHAR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEOPARAMETERS { - pub Guid: ::windows_sys::core::GUID, - pub dwOffset: u32, - pub dwCommand: u32, - pub dwFlags: u32, - pub dwMode: u32, - pub dwTVStandard: u32, - pub dwAvailableModes: u32, - pub dwAvailableTVStandard: u32, - pub dwFlickerFilter: u32, - pub dwOverScanX: u32, - pub dwOverScanY: u32, - pub dwMaxUnscaledX: u32, - pub dwMaxUnscaledY: u32, - pub dwPositionX: u32, - pub dwPositionY: u32, - pub dwBrightness: u32, - pub dwContrast: u32, - pub dwCPType: u32, - pub dwCPCommand: u32, - pub dwCPStandard: u32, - pub dwCPKey: u32, - pub bCP_APSTriggerBits: u32, - pub bOEMCopyProtection: [u8; 256], -} -impl ::core::marker::Copy for VIDEOPARAMETERS {} -impl ::core::clone::Clone for VIDEOPARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_BANK_SELECT { - pub Length: u32, - pub Size: u32, - pub BankingFlags: u32, - pub BankingType: u32, - pub PlanarHCBankingType: u32, - pub BitmapWidthInBytes: u32, - pub BitmapSize: u32, - pub Granularity: u32, - pub PlanarHCGranularity: u32, - pub CodeOffset: u32, - pub PlanarHCBankCodeOffset: u32, - pub PlanarHCEnableCodeOffset: u32, - pub PlanarHCDisableCodeOffset: u32, -} -impl ::core::marker::Copy for VIDEO_BANK_SELECT {} -impl ::core::clone::Clone for VIDEO_BANK_SELECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VIDEO_BRIGHTNESS_POLICY { - pub DefaultToBiosPolicy: super::super::Foundation::BOOLEAN, - pub LevelCount: u8, - pub Level: [VIDEO_BRIGHTNESS_POLICY_0; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VIDEO_BRIGHTNESS_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VIDEO_BRIGHTNESS_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VIDEO_BRIGHTNESS_POLICY_0 { - pub BatteryLevel: u8, - pub Brightness: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VIDEO_BRIGHTNESS_POLICY_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VIDEO_BRIGHTNESS_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_CLUT { - pub NumEntries: u16, - pub FirstEntry: u16, - pub LookupTable: [VIDEO_CLUT_0; 1], -} -impl ::core::marker::Copy for VIDEO_CLUT {} -impl ::core::clone::Clone for VIDEO_CLUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub union VIDEO_CLUT_0 { - pub RgbArray: VIDEO_CLUTDATA, - pub RgbLong: u32, -} -impl ::core::marker::Copy for VIDEO_CLUT_0 {} -impl ::core::clone::Clone for VIDEO_CLUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_CLUTDATA { - pub Red: u8, - pub Green: u8, - pub Blue: u8, - pub Unused: u8, -} -impl ::core::marker::Copy for VIDEO_CLUTDATA {} -impl ::core::clone::Clone for VIDEO_CLUTDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_COLOR_CAPABILITIES { - pub Length: u32, - pub AttributeFlags: u32, - pub RedPhosphoreDecay: i32, - pub GreenPhosphoreDecay: i32, - pub BluePhosphoreDecay: i32, - pub WhiteChromaticity_x: i32, - pub WhiteChromaticity_y: i32, - pub WhiteChromaticity_Y: i32, - pub RedChromaticity_x: i32, - pub RedChromaticity_y: i32, - pub GreenChromaticity_x: i32, - pub GreenChromaticity_y: i32, - pub BlueChromaticity_x: i32, - pub BlueChromaticity_y: i32, - pub WhiteGamma: i32, - pub RedGamma: i32, - pub GreenGamma: i32, - pub BlueGamma: i32, -} -impl ::core::marker::Copy for VIDEO_COLOR_CAPABILITIES {} -impl ::core::clone::Clone for VIDEO_COLOR_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_COLOR_LUT_DATA { - pub Length: u32, - pub LutDataFormat: u32, - pub LutData: [u8; 1], -} -impl ::core::marker::Copy for VIDEO_COLOR_LUT_DATA {} -impl ::core::clone::Clone for VIDEO_COLOR_LUT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_CURSOR_ATTRIBUTES { - pub Width: u16, - pub Height: u16, - pub Column: i16, - pub Row: i16, - pub Rate: u8, - pub Enable: u8, -} -impl ::core::marker::Copy for VIDEO_CURSOR_ATTRIBUTES {} -impl ::core::clone::Clone for VIDEO_CURSOR_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_CURSOR_POSITION { - pub Column: i16, - pub Row: i16, -} -impl ::core::marker::Copy for VIDEO_CURSOR_POSITION {} -impl ::core::clone::Clone for VIDEO_CURSOR_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_DEVICE_SESSION_STATUS { - pub bEnable: u32, - pub bSuccess: u32, -} -impl ::core::marker::Copy for VIDEO_DEVICE_SESSION_STATUS {} -impl ::core::clone::Clone for VIDEO_DEVICE_SESSION_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_HARDWARE_STATE { - pub StateHeader: *mut VIDEO_HARDWARE_STATE_HEADER, - pub StateLength: u32, -} -impl ::core::marker::Copy for VIDEO_HARDWARE_STATE {} -impl ::core::clone::Clone for VIDEO_HARDWARE_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_HARDWARE_STATE_HEADER { - pub Length: u32, - pub PortValue: [u8; 48], - pub AttribIndexDataState: u32, - pub BasicSequencerOffset: u32, - pub BasicCrtContOffset: u32, - pub BasicGraphContOffset: u32, - pub BasicAttribContOffset: u32, - pub BasicDacOffset: u32, - pub BasicLatchesOffset: u32, - pub ExtendedSequencerOffset: u32, - pub ExtendedCrtContOffset: u32, - pub ExtendedGraphContOffset: u32, - pub ExtendedAttribContOffset: u32, - pub ExtendedDacOffset: u32, - pub ExtendedValidatorStateOffset: u32, - pub ExtendedMiscDataOffset: u32, - pub PlaneLength: u32, - pub Plane1Offset: u32, - pub Plane2Offset: u32, - pub Plane3Offset: u32, - pub Plane4Offset: u32, - pub VGAStateFlags: u32, - pub DIBOffset: u32, - pub DIBBitsPerPixel: u32, - pub DIBXResolution: u32, - pub DIBYResolution: u32, - pub DIBXlatOffset: u32, - pub DIBXlatLength: u32, - pub VesaInfoOffset: u32, - pub FrameBufferData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for VIDEO_HARDWARE_STATE_HEADER {} -impl ::core::clone::Clone for VIDEO_HARDWARE_STATE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_LOAD_FONT_INFORMATION { - pub WidthInPixels: u16, - pub HeightInPixels: u16, - pub FontSize: u32, - pub Font: [u8; 1], -} -impl ::core::marker::Copy for VIDEO_LOAD_FONT_INFORMATION {} -impl ::core::clone::Clone for VIDEO_LOAD_FONT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_LUT_RGB256WORDS { - pub Red: [u16; 256], - pub Green: [u16; 256], - pub Blue: [u16; 256], -} -impl ::core::marker::Copy for VIDEO_LUT_RGB256WORDS {} -impl ::core::clone::Clone for VIDEO_LUT_RGB256WORDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_MEMORY { - pub RequestedVirtualAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for VIDEO_MEMORY {} -impl ::core::clone::Clone for VIDEO_MEMORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_MEMORY_INFORMATION { - pub VideoRamBase: *mut ::core::ffi::c_void, - pub VideoRamLength: u32, - pub FrameBufferBase: *mut ::core::ffi::c_void, - pub FrameBufferLength: u32, -} -impl ::core::marker::Copy for VIDEO_MEMORY_INFORMATION {} -impl ::core::clone::Clone for VIDEO_MEMORY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_MODE { - pub RequestedMode: u32, -} -impl ::core::marker::Copy for VIDEO_MODE {} -impl ::core::clone::Clone for VIDEO_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_MODE_INFORMATION { - pub Length: u32, - pub ModeIndex: u32, - pub VisScreenWidth: u32, - pub VisScreenHeight: u32, - pub ScreenStride: u32, - pub NumberOfPlanes: u32, - pub BitsPerPlane: u32, - pub Frequency: u32, - pub XMillimeter: u32, - pub YMillimeter: u32, - pub NumberRedBits: u32, - pub NumberGreenBits: u32, - pub NumberBlueBits: u32, - pub RedMask: u32, - pub GreenMask: u32, - pub BlueMask: u32, - pub AttributeFlags: u32, - pub VideoMemoryBitmapWidth: u32, - pub VideoMemoryBitmapHeight: u32, - pub DriverSpecificAttributeFlags: u32, -} -impl ::core::marker::Copy for VIDEO_MODE_INFORMATION {} -impl ::core::clone::Clone for VIDEO_MODE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_MONITOR_DESCRIPTOR { - pub DescriptorSize: u32, - pub Descriptor: [u8; 1], -} -impl ::core::marker::Copy for VIDEO_MONITOR_DESCRIPTOR {} -impl ::core::clone::Clone for VIDEO_MONITOR_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_NUM_MODES { - pub NumModes: u32, - pub ModeInformationLength: u32, -} -impl ::core::marker::Copy for VIDEO_NUM_MODES {} -impl ::core::clone::Clone for VIDEO_NUM_MODES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_PALETTE_DATA { - pub NumEntries: u16, - pub FirstEntry: u16, - pub Colors: [u16; 1], -} -impl ::core::marker::Copy for VIDEO_PALETTE_DATA {} -impl ::core::clone::Clone for VIDEO_PALETTE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_PERFORMANCE_COUNTER { - pub NbOfAllocationEvicted: [u64; 10], - pub NbOfAllocationMarked: [u64; 10], - pub NbOfAllocationRestored: [u64; 10], - pub KBytesEvicted: [u64; 10], - pub KBytesMarked: [u64; 10], - pub KBytesRestored: [u64; 10], - pub NbProcessCommited: u64, - pub NbAllocationCommited: u64, - pub NbAllocationMarked: u64, - pub KBytesAllocated: u64, - pub KBytesAvailable: u64, - pub KBytesCurMarked: u64, - pub Reference: u64, - pub Unreference: u64, - pub TrueReference: u64, - pub NbOfPageIn: u64, - pub KBytesPageIn: u64, - pub NbOfPageOut: u64, - pub KBytesPageOut: u64, - pub NbOfRotateOut: u64, - pub KBytesRotateOut: u64, -} -impl ::core::marker::Copy for VIDEO_PERFORMANCE_COUNTER {} -impl ::core::clone::Clone for VIDEO_PERFORMANCE_COUNTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_POINTER_ATTRIBUTES { - pub Flags: u32, - pub Width: u32, - pub Height: u32, - pub WidthInBytes: u32, - pub Enable: u32, - pub Column: i16, - pub Row: i16, - pub Pixels: [u8; 1], -} -impl ::core::marker::Copy for VIDEO_POINTER_ATTRIBUTES {} -impl ::core::clone::Clone for VIDEO_POINTER_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_POINTER_CAPABILITIES { - pub Flags: u32, - pub MaxWidth: u32, - pub MaxHeight: u32, - pub HWPtrBitmapStart: u32, - pub HWPtrBitmapEnd: u32, -} -impl ::core::marker::Copy for VIDEO_POINTER_CAPABILITIES {} -impl ::core::clone::Clone for VIDEO_POINTER_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_POINTER_POSITION { - pub Column: i16, - pub Row: i16, -} -impl ::core::marker::Copy for VIDEO_POINTER_POSITION {} -impl ::core::clone::Clone for VIDEO_POINTER_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_POWER_MANAGEMENT { - pub Length: u32, - pub DPMSVersion: u32, - pub PowerState: u32, -} -impl ::core::marker::Copy for VIDEO_POWER_MANAGEMENT {} -impl ::core::clone::Clone for VIDEO_POWER_MANAGEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_PUBLIC_ACCESS_RANGES { - pub InIoSpace: u32, - pub MappedInIoSpace: u32, - pub VirtualAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for VIDEO_PUBLIC_ACCESS_RANGES {} -impl ::core::clone::Clone for VIDEO_PUBLIC_ACCESS_RANGES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_QUERY_PERFORMANCE_COUNTER { - pub BufferSize: u32, - pub Buffer: *mut VIDEO_PERFORMANCE_COUNTER, -} -impl ::core::marker::Copy for VIDEO_QUERY_PERFORMANCE_COUNTER {} -impl ::core::clone::Clone for VIDEO_QUERY_PERFORMANCE_COUNTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_REGISTER_VDM { - pub MinimumStateSize: u32, -} -impl ::core::marker::Copy for VIDEO_REGISTER_VDM {} -impl ::core::clone::Clone for VIDEO_REGISTER_VDM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VIDEO_SHARE_MEMORY { - pub ProcessHandle: super::super::Foundation::HANDLE, - pub ViewOffset: u32, - pub ViewSize: u32, - pub RequestedVirtualAddress: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VIDEO_SHARE_MEMORY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VIDEO_SHARE_MEMORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct VIDEO_SHARE_MEMORY_INFORMATION { - pub SharedViewOffset: u32, - pub SharedViewSize: u32, - pub VirtualAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for VIDEO_SHARE_MEMORY_INFORMATION {} -impl ::core::clone::Clone for VIDEO_SHARE_MEMORY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VIDEO_VDM { - pub ProcessHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VIDEO_VDM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VIDEO_VDM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VIDEO_WIN32K_CALLBACKS { - pub PhysDisp: *mut ::core::ffi::c_void, - pub Callout: PVIDEO_WIN32K_CALLOUT, - pub bACPI: u32, - pub pPhysDeviceObject: super::super::Foundation::HANDLE, - pub DualviewFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VIDEO_WIN32K_CALLBACKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VIDEO_WIN32K_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VIDEO_WIN32K_CALLBACKS_PARAMS { - pub CalloutType: VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE, - pub PhysDisp: *mut ::core::ffi::c_void, - pub Param: usize, - pub Status: i32, - pub LockUserSession: super::super::Foundation::BOOLEAN, - pub IsPostDevice: super::super::Foundation::BOOLEAN, - pub SurpriseRemoval: super::super::Foundation::BOOLEAN, - pub WaitForQueueReady: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VIDEO_WIN32K_CALLBACKS_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VIDEO_WIN32K_CALLBACKS_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct WCRUN { - pub wcLow: u16, - pub cGlyphs: u16, - pub phg: *mut u32, -} -impl ::core::marker::Copy for WCRUN {} -impl ::core::clone::Clone for WCRUN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNDOBJ { - pub coClient: CLIPOBJ, - pub pvConsumer: *mut ::core::ffi::c_void, - pub rclClient: super::super::Foundation::RECTL, - pub psoOwner: *mut SURFOBJ, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNDOBJ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNDOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct XFORML { - pub eM11: f32, - pub eM12: f32, - pub eM21: f32, - pub eM22: f32, - pub eDx: f32, - pub eDy: f32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for XFORML {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for XFORML { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -#[cfg(target_arch = "x86")] -pub struct XFORML { - pub eM11: u32, - pub eM12: u32, - pub eM21: u32, - pub eM22: u32, - pub eDx: u32, - pub eDy: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for XFORML {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for XFORML { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct XFORMOBJ { - pub ulReserved: u32, -} -impl ::core::marker::Copy for XFORMOBJ {} -impl ::core::clone::Clone for XFORMOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub struct XLATEOBJ { - pub iUniq: u32, - pub flXlate: u32, - pub iSrcType: u16, - pub iDstType: u16, - pub cEntries: u32, - pub pulXlate: *mut u32, -} -impl ::core::marker::Copy for XLATEOBJ {} -impl ::core::clone::Clone for XLATEOBJ { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FREEOBJPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvAccumulateD3DDirtyRect = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvAlphaBlend = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvAssertMode = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvAssociateSharedSurface = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvBitBlt = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvCompletePDEV = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvCopyBits = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvCreateDeviceBitmap = ::core::option::Option super::super::Graphics::Gdi::HBITMAP>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvCreateDeviceBitmapEx = ::core::option::Option super::super::Graphics::Gdi::HBITMAP>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvDeleteDeviceBitmap = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvDeleteDeviceBitmapEx = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvDeriveSurface = ::core::option::Option super::super::Graphics::Gdi::HBITMAP>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_OpenGL\"`*"] -#[cfg(feature = "Win32_Graphics_OpenGL")] -pub type PFN_DrvDescribePixelFormat = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvDestroyFont = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvDisableDirectDraw = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvDisableDriver = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvDisablePDEV = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvDisableSurface = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvDitherColor = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvDrawEscape = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvEnableDirectDraw = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvEnableDriver = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvEnablePDEV = ::core::option::Option DHPDEV>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvEnableSurface = ::core::option::Option HSURF>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvEndDoc = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvEndDxInterop = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvEscape = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvFillPath = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvFontManagement = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvFree = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_DirectDraw\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_DirectDraw"))] -pub type PFN_DrvGetDirectDrawInfo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvGetGlyphMode = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvGetModes = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvGetTrueTypeFile = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvGradientFill = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvIcmCheckBitmapBits = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_ColorSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_ColorSystem"))] -pub type PFN_DrvIcmCreateColorTransform = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvIcmDeleteColorTransform = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvIcmSetDeviceGammaRamp = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvLineTo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub type PFN_DrvLoadFontFile = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvLockDisplayArea = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvMovePointer = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvNextBand = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvNotify = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvPaint = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvPlgBlt = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvQueryAdvanceWidths = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvQueryDeviceSupport = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvQueryFont = ::core::option::Option *mut IFIMETRICS>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvQueryFontCaps = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvQueryFontData = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvQueryFontFile = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvQueryFontTree = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvQueryGlyphAttrs = ::core::option::Option *mut FD_GLYPHATTR>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvQueryPerBandInfo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvQuerySpoolType = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvQueryTrueTypeOutline = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvQueryTrueTypeSection = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvQueryTrueTypeTable = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvRealizeBrush = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvRenderHint = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PFN_DrvResetDevice = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvResetPDEV = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSaveScreenBits = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSendPage = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSetPalette = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSetPixelFormat = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSetPointerShape = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvStartBanding = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvStartDoc = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvStartDxInterop = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvStartPage = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvStretchBlt = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFN_DrvStretchBltROP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvStrokeAndFillPath = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvStrokePath = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSurfaceComplete = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSwapBuffers = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSynchronize = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSynchronizeRedirectionBitmaps = ::core::option::Option super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvSynchronizeSurface = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvTextOut = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvTransparentBlt = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvUnloadFontFile = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvUnlockDisplayArea = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngCombineRgn = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngCopyRgn = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngCreateRectRgn = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngDeleteRgn = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngIntersectRgn = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngSubtractRgn = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngUnionRgn = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EngXorRgn = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type PVIDEO_WIN32K_CALLOUT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`*"] -pub type SORTCOMP = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Display\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WNDOBJCHANGEPROC = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs deleted file mode 100644 index 3ee0082..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/Pnp/mod.rs +++ /dev/null @@ -1,199 +0,0 @@ -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] fn SwDeviceClose ( hswdevice : HSWDEVICE ) -> ( ) ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn SwDeviceCreate ( pszenumeratorname : :: windows_sys::core::PCWSTR , pszparentdeviceinstance : :: windows_sys::core::PCWSTR , pcreateinfo : *const SW_DEVICE_CREATE_INFO , cpropertycount : u32 , pproperties : *const super::super::Properties:: DEVPROPERTY , pcallback : SW_DEVICE_CREATE_CALLBACK , pcontext : *const ::core::ffi::c_void , phswdevice : *mut isize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] fn SwDeviceGetLifetime ( hswdevice : HSWDEVICE , plifetime : *mut SW_DEVICE_LIFETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`, `\"Win32_Devices_Properties\"`*"] fn SwDeviceInterfacePropertySet ( hswdevice : HSWDEVICE , pszdeviceinterfaceid : :: windows_sys::core::PCWSTR , cpropertycount : u32 , pproperties : *const super::super::Properties:: DEVPROPERTY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_Foundation"))] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`, `\"Win32_Devices_Properties\"`, `\"Win32_Foundation\"`*"] fn SwDeviceInterfaceRegister ( hswdevice : HSWDEVICE , pinterfaceclassguid : *const :: windows_sys::core::GUID , pszreferencestring : :: windows_sys::core::PCWSTR , cpropertycount : u32 , pproperties : *const super::super::Properties:: DEVPROPERTY , fenabled : super::super::super::Foundation:: BOOL , ppszdeviceinterfaceid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`, `\"Win32_Foundation\"`*"] fn SwDeviceInterfaceSetState ( hswdevice : HSWDEVICE , pszdeviceinterfaceid : :: windows_sys::core::PCWSTR , fenabled : super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Devices_Properties")] -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`, `\"Win32_Devices_Properties\"`*"] fn SwDevicePropertySet ( hswdevice : HSWDEVICE , cpropertycount : u32 , pproperties : *const super::super::Properties:: DEVPROPERTY ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] fn SwDeviceSetLifetime ( hswdevice : HSWDEVICE , lifetime : SW_DEVICE_LIFETIME ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cfgmgr32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] fn SwMemFree ( pmem : *const ::core::ffi::c_void ) -> ( ) ); -pub type IUPnPAddressFamilyControl = *mut ::core::ffi::c_void; -pub type IUPnPAsyncResult = *mut ::core::ffi::c_void; -pub type IUPnPDescriptionDocument = *mut ::core::ffi::c_void; -pub type IUPnPDescriptionDocumentCallback = *mut ::core::ffi::c_void; -pub type IUPnPDevice = *mut ::core::ffi::c_void; -pub type IUPnPDeviceControl = *mut ::core::ffi::c_void; -pub type IUPnPDeviceControlHttpHeaders = *mut ::core::ffi::c_void; -pub type IUPnPDeviceDocumentAccess = *mut ::core::ffi::c_void; -pub type IUPnPDeviceDocumentAccessEx = *mut ::core::ffi::c_void; -pub type IUPnPDeviceFinder = *mut ::core::ffi::c_void; -pub type IUPnPDeviceFinderAddCallbackWithInterface = *mut ::core::ffi::c_void; -pub type IUPnPDeviceFinderCallback = *mut ::core::ffi::c_void; -pub type IUPnPDeviceProvider = *mut ::core::ffi::c_void; -pub type IUPnPDevices = *mut ::core::ffi::c_void; -pub type IUPnPEventSink = *mut ::core::ffi::c_void; -pub type IUPnPEventSource = *mut ::core::ffi::c_void; -pub type IUPnPHttpHeaderControl = *mut ::core::ffi::c_void; -pub type IUPnPRegistrar = *mut ::core::ffi::c_void; -pub type IUPnPRemoteEndpointInfo = *mut ::core::ffi::c_void; -pub type IUPnPReregistrar = *mut ::core::ffi::c_void; -pub type IUPnPService = *mut ::core::ffi::c_void; -pub type IUPnPServiceAsync = *mut ::core::ffi::c_void; -pub type IUPnPServiceCallback = *mut ::core::ffi::c_void; -pub type IUPnPServiceDocumentAccess = *mut ::core::ffi::c_void; -pub type IUPnPServiceEnumProperty = *mut ::core::ffi::c_void; -pub type IUPnPServices = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const ADDRESS_FAMILY_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddressFamily"); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const FAULT_ACTION_SPECIFIC_BASE: u32 = 600u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const FAULT_ACTION_SPECIFIC_MAX: u32 = 899u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const FAULT_DEVICE_INTERNAL_ERROR: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const FAULT_INVALID_ACTION: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const FAULT_INVALID_ARG: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const FAULT_INVALID_SEQUENCE_NUMBER: u32 = 403u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const FAULT_INVALID_VARIABLE: u32 = 404u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const REMOTE_ADDRESS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemoteAddress"); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_ADDRESSFAMILY_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_ADDRESSFAMILY_IPv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_ADDRESSFAMILY_IPv6: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_ACTION_REQUEST_FAILED: ::windows_sys::core::HRESULT = -2147220976i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_ACTION_SPECIFIC_BASE: ::windows_sys::core::HRESULT = -2147220736i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DEVICE_ELEMENT_EXPECTED: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DEVICE_ERROR: ::windows_sys::core::HRESULT = -2147220972i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DEVICE_NODE_INCOMPLETE: ::windows_sys::core::HRESULT = -2147220988i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DEVICE_NOTREGISTERED: ::windows_sys::core::HRESULT = -2147180494i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DEVICE_RUNNING: ::windows_sys::core::HRESULT = -2147180495i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DEVICE_TIMEOUT: ::windows_sys::core::HRESULT = -2147220969i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DUPLICATE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2147180511i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_DUPLICATE_SERVICE_ID: ::windows_sys::core::HRESULT = -2147180510i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_ERROR_PROCESSING_RESPONSE: ::windows_sys::core::HRESULT = -2147220970i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_EVENT_SUBSCRIPTION_FAILED: ::windows_sys::core::HRESULT = -2147220223i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_ICON_ELEMENT_EXPECTED: ::windows_sys::core::HRESULT = -2147220987i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_ICON_NODE_INCOMPLETE: ::windows_sys::core::HRESULT = -2147220986i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_ACTION: ::windows_sys::core::HRESULT = -2147220985i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_ARGUMENTS: ::windows_sys::core::HRESULT = -2147220984i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_DESCRIPTION: ::windows_sys::core::HRESULT = -2147180509i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_DOCUMENT: ::windows_sys::core::HRESULT = -2147220224i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_ICON: ::windows_sys::core::HRESULT = -2147180507i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_ROOT_NAMESPACE: ::windows_sys::core::HRESULT = -2147180505i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_SERVICE: ::windows_sys::core::HRESULT = -2147180508i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_VARIABLE: ::windows_sys::core::HRESULT = -2147220973i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_INVALID_XML: ::windows_sys::core::HRESULT = -2147180506i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_OUT_OF_SYNC: ::windows_sys::core::HRESULT = -2147220983i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_PROTOCOL_ERROR: ::windows_sys::core::HRESULT = -2147220971i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_REQUIRED_ELEMENT_ERROR: ::windows_sys::core::HRESULT = -2147180512i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_ROOT_ELEMENT_EXPECTED: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_SERVICE_ELEMENT_EXPECTED: ::windows_sys::core::HRESULT = -2147220990i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_SERVICE_NODE_INCOMPLETE: ::windows_sys::core::HRESULT = -2147220989i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_SUFFIX_TOO_LONG: ::windows_sys::core::HRESULT = -2147180504i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_TRANSPORT_ERROR: ::windows_sys::core::HRESULT = -2147220975i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_URLBASE_PRESENT: ::windows_sys::core::HRESULT = -2147180503i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_VALUE_TOO_LONG: ::windows_sys::core::HRESULT = -2147180496i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_E_VARIABLE_VALUE_UNKNOWN: ::windows_sys::core::HRESULT = -2147220974i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPNP_SERVICE_DELAY_SCPD_AND_SUBSCRIPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPDescriptionDocument: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d8a9b47_3a28_4ce2_8a4b_bd34e45bceeb); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPDescriptionDocumentEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33fd0563_d81a_4393_83cc_0195b1da2f91); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPDevice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa32552c5_ba61_457a_b59a_a2561e125e33); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPDeviceFinder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2085f28_feb7_404a_b8e7_e659bdeaaa02); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPDeviceFinderEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x181b54fc_380b_4a75_b3f1_4ac45e9605b0); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPDevices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9e84ffd_ad3c_40a4_b835_0882ebcbaaa8); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPRegistrar: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x204810b9_73b2_11d4_bf42_00b0d0118b56); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPRemoteEndpointInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2e5e84e9_4049_4244_b728_2d24227157c7); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc624ba95_fbcb_4409_8c03_8cceec533ef1); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const UPnPServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc0bc4b4a_a406_4efc_932f_b8546b8100cc); -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub type SW_DEVICE_CAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceCapabilitiesNone: SW_DEVICE_CAPABILITIES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceCapabilitiesRemovable: SW_DEVICE_CAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceCapabilitiesSilentInstall: SW_DEVICE_CAPABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceCapabilitiesNoDisplayInUI: SW_DEVICE_CAPABILITIES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceCapabilitiesDriverRequired: SW_DEVICE_CAPABILITIES = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub type SW_DEVICE_LIFETIME = i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceLifetimeHandle: SW_DEVICE_LIFETIME = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceLifetimeParentPresent: SW_DEVICE_LIFETIME = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub const SWDeviceLifetimeMax: SW_DEVICE_LIFETIME = 2i32; -pub type HSWDEVICE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct SW_DEVICE_CREATE_INFO { - pub cbSize: u32, - pub pszInstanceId: ::windows_sys::core::PCWSTR, - pub pszzHardwareIds: ::windows_sys::core::PCWSTR, - pub pszzCompatibleIds: ::windows_sys::core::PCWSTR, - pub pContainerId: *const ::windows_sys::core::GUID, - pub CapabilityFlags: u32, - pub pszDeviceDescription: ::windows_sys::core::PCWSTR, - pub pszDeviceLocation: ::windows_sys::core::PCWSTR, - pub pSecurityDescriptor: *const super::super::super::Security::SECURITY_DESCRIPTOR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for SW_DEVICE_CREATE_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for SW_DEVICE_CREATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_Enumeration_Pnp\"`*"] -pub type SW_DEVICE_CREATE_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/mod.rs deleted file mode 100644 index 2d55870..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Enumeration/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -#[cfg(feature = "Win32_Devices_Enumeration_Pnp")] -pub mod Pnp; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Fax/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Fax/mod.rs deleted file mode 100644 index 34ecee6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Fax/mod.rs +++ /dev/null @@ -1,2272 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fxsutility.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn CanSendToFaxRecipient ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxAbort ( faxhandle : super::super::Foundation:: HANDLE , jobid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxAccessCheck ( faxhandle : super::super::Foundation:: HANDLE , accessmask : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxClose ( faxhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxCompleteJobParamsA ( jobparams : *mut *mut FAX_JOB_PARAMA , coverpageinfo : *mut *mut FAX_COVERPAGE_INFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxCompleteJobParamsW ( jobparams : *mut *mut FAX_JOB_PARAMW , coverpageinfo : *mut *mut FAX_COVERPAGE_INFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxConnectFaxServerA ( machinename : :: windows_sys::core::PCSTR , faxhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxConnectFaxServerW ( machinename : :: windows_sys::core::PCWSTR , faxhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnableRoutingMethodA ( faxporthandle : super::super::Foundation:: HANDLE , routingguid : :: windows_sys::core::PCSTR , enabled : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnableRoutingMethodW ( faxporthandle : super::super::Foundation:: HANDLE , routingguid : :: windows_sys::core::PCWSTR , enabled : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumGlobalRoutingInfoA ( faxhandle : super::super::Foundation:: HANDLE , routinginfo : *mut *mut FAX_GLOBAL_ROUTING_INFOA , methodsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumGlobalRoutingInfoW ( faxhandle : super::super::Foundation:: HANDLE , routinginfo : *mut *mut FAX_GLOBAL_ROUTING_INFOW , methodsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumJobsA ( faxhandle : super::super::Foundation:: HANDLE , jobentry : *mut *mut FAX_JOB_ENTRYA , jobsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumJobsW ( faxhandle : super::super::Foundation:: HANDLE , jobentry : *mut *mut FAX_JOB_ENTRYW , jobsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumPortsA ( faxhandle : super::super::Foundation:: HANDLE , portinfo : *mut *mut FAX_PORT_INFOA , portsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumPortsW ( faxhandle : super::super::Foundation:: HANDLE , portinfo : *mut *mut FAX_PORT_INFOW , portsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumRoutingMethodsA ( faxporthandle : super::super::Foundation:: HANDLE , routingmethod : *mut *mut FAX_ROUTING_METHODA , methodsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxEnumRoutingMethodsW ( faxporthandle : super::super::Foundation:: HANDLE , routingmethod : *mut *mut FAX_ROUTING_METHODW , methodsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] fn FaxFreeBuffer ( buffer : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetConfigurationA ( faxhandle : super::super::Foundation:: HANDLE , faxconfig : *mut *mut FAX_CONFIGURATIONA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetConfigurationW ( faxhandle : super::super::Foundation:: HANDLE , faxconfig : *mut *mut FAX_CONFIGURATIONW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetDeviceStatusA ( faxporthandle : super::super::Foundation:: HANDLE , devicestatus : *mut *mut FAX_DEVICE_STATUSA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetDeviceStatusW ( faxporthandle : super::super::Foundation:: HANDLE , devicestatus : *mut *mut FAX_DEVICE_STATUSW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetJobA ( faxhandle : super::super::Foundation:: HANDLE , jobid : u32 , jobentry : *mut *mut FAX_JOB_ENTRYA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetJobW ( faxhandle : super::super::Foundation:: HANDLE , jobid : u32 , jobentry : *mut *mut FAX_JOB_ENTRYW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetLoggingCategoriesA ( faxhandle : super::super::Foundation:: HANDLE , categories : *mut *mut FAX_LOG_CATEGORYA , numbercategories : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetLoggingCategoriesW ( faxhandle : super::super::Foundation:: HANDLE , categories : *mut *mut FAX_LOG_CATEGORYW , numbercategories : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetPageData ( faxhandle : super::super::Foundation:: HANDLE , jobid : u32 , buffer : *mut *mut u8 , buffersize : *mut u32 , imagewidth : *mut u32 , imageheight : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetPortA ( faxporthandle : super::super::Foundation:: HANDLE , portinfo : *mut *mut FAX_PORT_INFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetPortW ( faxporthandle : super::super::Foundation:: HANDLE , portinfo : *mut *mut FAX_PORT_INFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetRoutingInfoA ( faxporthandle : super::super::Foundation:: HANDLE , routingguid : :: windows_sys::core::PCSTR , routinginfobuffer : *mut *mut u8 , routinginfobuffersize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxGetRoutingInfoW ( faxporthandle : super::super::Foundation:: HANDLE , routingguid : :: windows_sys::core::PCWSTR , routinginfobuffer : *mut *mut u8 , routinginfobuffersize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxInitializeEventQueue ( faxhandle : super::super::Foundation:: HANDLE , completionport : super::super::Foundation:: HANDLE , completionkey : usize , hwnd : super::super::Foundation:: HWND , messagestart : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxOpenPort ( faxhandle : super::super::Foundation:: HANDLE , deviceid : u32 , flags : u32 , faxporthandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn FaxPrintCoverPageA ( faxcontextinfo : *const FAX_CONTEXT_INFOA , coverpageinfo : *const FAX_COVERPAGE_INFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn FaxPrintCoverPageW ( faxcontextinfo : *const FAX_CONTEXT_INFOW , coverpageinfo : *const FAX_COVERPAGE_INFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxRegisterRoutingExtensionW ( faxhandle : super::super::Foundation:: HANDLE , extensionname : :: windows_sys::core::PCWSTR , friendlyname : :: windows_sys::core::PCWSTR , imagename : :: windows_sys::core::PCWSTR , callback : PFAX_ROUTING_INSTALLATION_CALLBACKW , context : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxRegisterServiceProviderW ( deviceprovider : :: windows_sys::core::PCWSTR , friendlyname : :: windows_sys::core::PCWSTR , imagename : :: windows_sys::core::PCWSTR , tspname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSendDocumentA ( faxhandle : super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCSTR , jobparams : *mut FAX_JOB_PARAMA , coverpageinfo : *const FAX_COVERPAGE_INFOA , faxjobid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSendDocumentForBroadcastA ( faxhandle : super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCSTR , faxjobid : *mut u32 , faxrecipientcallback : PFAX_RECIPIENT_CALLBACKA , context : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSendDocumentForBroadcastW ( faxhandle : super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCWSTR , faxjobid : *mut u32 , faxrecipientcallback : PFAX_RECIPIENT_CALLBACKW , context : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSendDocumentW ( faxhandle : super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCWSTR , jobparams : *mut FAX_JOB_PARAMW , coverpageinfo : *const FAX_COVERPAGE_INFOW , faxjobid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetConfigurationA ( faxhandle : super::super::Foundation:: HANDLE , faxconfig : *const FAX_CONFIGURATIONA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetConfigurationW ( faxhandle : super::super::Foundation:: HANDLE , faxconfig : *const FAX_CONFIGURATIONW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetGlobalRoutingInfoA ( faxhandle : super::super::Foundation:: HANDLE , routinginfo : *const FAX_GLOBAL_ROUTING_INFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetGlobalRoutingInfoW ( faxhandle : super::super::Foundation:: HANDLE , routinginfo : *const FAX_GLOBAL_ROUTING_INFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetJobA ( faxhandle : super::super::Foundation:: HANDLE , jobid : u32 , command : u32 , jobentry : *const FAX_JOB_ENTRYA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetJobW ( faxhandle : super::super::Foundation:: HANDLE , jobid : u32 , command : u32 , jobentry : *const FAX_JOB_ENTRYW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetLoggingCategoriesA ( faxhandle : super::super::Foundation:: HANDLE , categories : *const FAX_LOG_CATEGORYA , numbercategories : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetLoggingCategoriesW ( faxhandle : super::super::Foundation:: HANDLE , categories : *const FAX_LOG_CATEGORYW , numbercategories : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetPortA ( faxporthandle : super::super::Foundation:: HANDLE , portinfo : *const FAX_PORT_INFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetPortW ( faxporthandle : super::super::Foundation:: HANDLE , portinfo : *const FAX_PORT_INFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetRoutingInfoA ( faxporthandle : super::super::Foundation:: HANDLE , routingguid : :: windows_sys::core::PCSTR , routinginfobuffer : *const u8 , routinginfobuffersize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxSetRoutingInfoW ( faxporthandle : super::super::Foundation:: HANDLE , routingguid : :: windows_sys::core::PCWSTR , routinginfobuffer : *const u8 , routinginfobuffersize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn FaxStartPrintJobA ( printername : :: windows_sys::core::PCSTR , printinfo : *const FAX_PRINT_INFOA , faxjobid : *mut u32 , faxcontextinfo : *mut FAX_CONTEXT_INFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn FaxStartPrintJobW ( printername : :: windows_sys::core::PCWSTR , printinfo : *const FAX_PRINT_INFOW , faxjobid : *mut u32 , faxcontextinfo : *mut FAX_CONTEXT_INFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winfax.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn FaxUnregisterServiceProviderW ( deviceprovider : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "fxsutility.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] fn SendToFaxRecipient ( sndmode : SendToMode , lpfilename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sti.dll""system" #[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] fn StiCreateInstanceW ( hinst : super::super::Foundation:: HINSTANCE , dwver : u32 , ppsti : *mut IStillImageW , punkouter : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -pub type IFaxAccount = *mut ::core::ffi::c_void; -pub type IFaxAccountFolders = *mut ::core::ffi::c_void; -pub type IFaxAccountIncomingArchive = *mut ::core::ffi::c_void; -pub type IFaxAccountIncomingQueue = *mut ::core::ffi::c_void; -pub type IFaxAccountNotify = *mut ::core::ffi::c_void; -pub type IFaxAccountOutgoingArchive = *mut ::core::ffi::c_void; -pub type IFaxAccountOutgoingQueue = *mut ::core::ffi::c_void; -pub type IFaxAccountSet = *mut ::core::ffi::c_void; -pub type IFaxAccounts = *mut ::core::ffi::c_void; -pub type IFaxActivity = *mut ::core::ffi::c_void; -pub type IFaxActivityLogging = *mut ::core::ffi::c_void; -pub type IFaxConfiguration = *mut ::core::ffi::c_void; -pub type IFaxDevice = *mut ::core::ffi::c_void; -pub type IFaxDeviceIds = *mut ::core::ffi::c_void; -pub type IFaxDeviceProvider = *mut ::core::ffi::c_void; -pub type IFaxDeviceProviders = *mut ::core::ffi::c_void; -pub type IFaxDevices = *mut ::core::ffi::c_void; -pub type IFaxDocument = *mut ::core::ffi::c_void; -pub type IFaxDocument2 = *mut ::core::ffi::c_void; -pub type IFaxEventLogging = *mut ::core::ffi::c_void; -pub type IFaxFolders = *mut ::core::ffi::c_void; -pub type IFaxInboundRouting = *mut ::core::ffi::c_void; -pub type IFaxInboundRoutingExtension = *mut ::core::ffi::c_void; -pub type IFaxInboundRoutingExtensions = *mut ::core::ffi::c_void; -pub type IFaxInboundRoutingMethod = *mut ::core::ffi::c_void; -pub type IFaxInboundRoutingMethods = *mut ::core::ffi::c_void; -pub type IFaxIncomingArchive = *mut ::core::ffi::c_void; -pub type IFaxIncomingJob = *mut ::core::ffi::c_void; -pub type IFaxIncomingJobs = *mut ::core::ffi::c_void; -pub type IFaxIncomingMessage = *mut ::core::ffi::c_void; -pub type IFaxIncomingMessage2 = *mut ::core::ffi::c_void; -pub type IFaxIncomingMessageIterator = *mut ::core::ffi::c_void; -pub type IFaxIncomingQueue = *mut ::core::ffi::c_void; -pub type IFaxJobStatus = *mut ::core::ffi::c_void; -pub type IFaxLoggingOptions = *mut ::core::ffi::c_void; -pub type IFaxOutboundRouting = *mut ::core::ffi::c_void; -pub type IFaxOutboundRoutingGroup = *mut ::core::ffi::c_void; -pub type IFaxOutboundRoutingGroups = *mut ::core::ffi::c_void; -pub type IFaxOutboundRoutingRule = *mut ::core::ffi::c_void; -pub type IFaxOutboundRoutingRules = *mut ::core::ffi::c_void; -pub type IFaxOutgoingArchive = *mut ::core::ffi::c_void; -pub type IFaxOutgoingJob = *mut ::core::ffi::c_void; -pub type IFaxOutgoingJob2 = *mut ::core::ffi::c_void; -pub type IFaxOutgoingJobs = *mut ::core::ffi::c_void; -pub type IFaxOutgoingMessage = *mut ::core::ffi::c_void; -pub type IFaxOutgoingMessage2 = *mut ::core::ffi::c_void; -pub type IFaxOutgoingMessageIterator = *mut ::core::ffi::c_void; -pub type IFaxOutgoingQueue = *mut ::core::ffi::c_void; -pub type IFaxReceiptOptions = *mut ::core::ffi::c_void; -pub type IFaxRecipient = *mut ::core::ffi::c_void; -pub type IFaxRecipients = *mut ::core::ffi::c_void; -pub type IFaxSecurity = *mut ::core::ffi::c_void; -pub type IFaxSecurity2 = *mut ::core::ffi::c_void; -pub type IFaxSender = *mut ::core::ffi::c_void; -pub type IFaxServer = *mut ::core::ffi::c_void; -pub type IFaxServer2 = *mut ::core::ffi::c_void; -pub type IFaxServerNotify = *mut ::core::ffi::c_void; -pub type IFaxServerNotify2 = *mut ::core::ffi::c_void; -pub type IStiDevice = *mut ::core::ffi::c_void; -pub type IStiDeviceControl = *mut ::core::ffi::c_void; -pub type IStiUSD = *mut ::core::ffi::c_void; -pub type IStillImageW = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const CF_MSFAXSRV_DEVICE_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FAXSRV_DeviceID"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const CF_MSFAXSRV_FSP_GUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FAXSRV_FSPGuid"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const CF_MSFAXSRV_ROUTEEXT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FAXSRV_RoutingExtName"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const CF_MSFAXSRV_ROUTING_METHOD_GUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FAXSRV_RoutingMethodGuid"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const CF_MSFAXSRV_SERVER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FAXSRV_ServerName"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const CLSID_Sti: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb323f8e0_2e68_11d0_90ea_00aa0060f86c); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_WIA_DeviceType: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_WIA_USDClassId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXDEVRECEIVE_SIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXDEVREPORTSTATUS_SIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_CONFIG_QUERY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_CONFIG_SET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_BAD_GROUP_CONFIGURATION: i32 = 7003i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_DEVICE_NUM_LIMIT_EXCEEDED: i32 = 7010i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_DIRECTORY_IN_USE: i32 = 7007i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_END: i32 = 7013i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_FILE_ACCESS_DENIED: i32 = 7008i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_GROUP_IN_USE: i32 = 7004i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_GROUP_NOT_FOUND: i32 = 7002i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_MESSAGE_NOT_FOUND: i32 = 7009i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_NOT_NTFS: i32 = 7006i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_NOT_SUPPORTED_ON_THIS_SKU: i32 = 7011i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_RECIPIENTS_LIMIT: i32 = 7013i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_RULE_NOT_FOUND: i32 = 7005i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_SRV_OUTOFMEMORY: i32 = 7001i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_START: i32 = 7001i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_ERR_VERSION_MISMATCH: i32 = 7012i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_BAD_GROUP_CONFIGURATION: ::windows_sys::core::HRESULT = -2147214501i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_DEVICE_NUM_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2147214494i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_DIRECTORY_IN_USE: ::windows_sys::core::HRESULT = -2147214497i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_FILE_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2147214496i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_GROUP_IN_USE: ::windows_sys::core::HRESULT = -2147214500i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_GROUP_NOT_FOUND: ::windows_sys::core::HRESULT = -2147214502i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_MESSAGE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147214495i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_NOT_NTFS: ::windows_sys::core::HRESULT = -2147214498i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_NOT_SUPPORTED_ON_THIS_SKU: ::windows_sys::core::HRESULT = -2147214493i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_RECIPIENTS_LIMIT: ::windows_sys::core::HRESULT = -2147214491i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_RULE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147214499i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_SRV_OUTOFMEMORY: ::windows_sys::core::HRESULT = -2147214503i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_E_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -2147214492i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_JOB_MANAGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_JOB_QUERY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_JOB_SUBMIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_PORT_QUERY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAX_PORT_SET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_ABORTING: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_ANSWERED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_BAD_ADDRESS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_BUSY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_CALL_BLACKLISTED: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_CALL_DELAYED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_COMPLETED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_DELETED: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_DIALING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_DISCONNECTED: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_FATAL_ERROR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_FAXSVC_ENDED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_FAXSVC_STARTED: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_HANDLED: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_IDLE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_INITIALIZING: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_JOB_QUEUED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_LINE_UNAVAILABLE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_MODEM_POWERED_OFF: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_MODEM_POWERED_ON: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_NEVENTS: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_NOT_FAX_CALL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_NO_ANSWER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_NO_DIAL_TONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_RECEIVING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_RINGING: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_ROUTING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FEI_SENDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPF_RECEIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPF_SEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPF_VIRTUAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_ABORTING: u32 = 538968064u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_ANSWERED: u32 = 545259520u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_AVAILABLE: u32 = 537919488u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_BAD_ADDRESS: u32 = 536871168u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_BUSY: u32 = 536870976u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_CALL_BLACKLISTED: u32 = 536887296u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_CALL_DELAYED: u32 = 536879104u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_COMPLETED: u32 = 536870920u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_DIALING: u32 = 536870913u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_DISCONNECTED: u32 = 536871936u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_FATAL_ERROR: u32 = 536872960u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_HANDLED: u32 = 536870928u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_INITIALIZING: u32 = 536903680u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_NOT_FAX_CALL: u32 = 536875008u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_NO_ANSWER: u32 = 536871040u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_NO_DIAL_TONE: u32 = 536871424u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_OFFLINE: u32 = 536936448u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_RECEIVING: u32 = 536870916u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_RINGING: u32 = 537001984u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_ROUTING: u32 = 541065216u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_SENDING: u32 = 536870914u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FPS_UNAVAILABLE: u32 = 536870944u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_ANSWERED: u32 = 545259520u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_BAD_ADDRESS: u32 = 536871168u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_BUSY: u32 = 536870976u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_CALL_BLACKLISTED: u32 = 536887296u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_CALL_DELAYED: u32 = 536879104u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_COMPLETED: u32 = 536870920u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_DIALING: u32 = 536870913u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_DISCONNECTED: u32 = 536871936u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_FATAL_ERROR: u32 = 536872960u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_HANDLED: u32 = 536870928u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_INITIALIZING: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_LINE_UNAVAILABLE: u32 = 536870944u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_NOT_FAX_CALL: u32 = 536875008u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_NO_ANSWER: u32 = 536871040u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_NO_DIAL_TONE: u32 = 536871424u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_RECEIVING: u32 = 536870916u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_TRANSMITTING: u32 = 536870914u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FS_USER_ABORT: u32 = 538968064u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccount: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa7e0647f_4524_4464_a56d_b9fe666f715e); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccountFolders: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x85398f49_c034_4a3f_821c_db7d685e8129); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccountIncomingArchive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x14b33db5_4c40_4ecf_9ef8_a360cbe809ed); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccountIncomingQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9bcf6094_b4da_45f4_b8d6_ddeb2186652c); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccountOutgoingArchive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x851e7af5_433a_4739_a2df_ad245c2cb98e); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccountOutgoingQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfeeceefb_c149_48ba_bab8_b791e101f62f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccountSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfbc23c4b_79e0_4291_bc56_c12e253bbf3a); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxAccounts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda1f94aa_ee2c_47c0_8f4f_2a217075b76e); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxActivity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcfef5d0e_e84d_462e_aabb_87d31eb04fef); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxActivityLogging: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0a0294e_3bbd_48b8_8f13_8c591a55bdbc); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxConfiguration: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5857326f_e7b3_41a7_9c19_a91b463e2d56); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxDevice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x59e3a5b2_d676_484b_a6de_720bfa89b5af); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxDeviceIds: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcdc539ea_7277_460e_8de0_48a0a5760d1f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxDeviceProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17cf1aa3_f5eb_484a_9c9a_4440a5baabfc); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxDeviceProviders: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb8fe768_875a_4f5f_82c5_03f23aac1bd7); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxDevices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5589e28e_23cb_4919_8808_e6101846e80d); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxDocument: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f3f9f91_c838_415e_a4f3_3e828ca445e0); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxEventLogging: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6850930_a0f6_4a6f_95b7_db2ebf3d02e3); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxFolders: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc35211d7_5776_48cb_af44_c31be3b2cfe5); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxInboundRouting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe80248ed_ad65_4218_8108_991924d4e7ed); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxInboundRoutingExtension: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d7dfb51_7207_4436_a0d9_24e32ee56988); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxInboundRoutingExtensions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x189a48ed_623c_4c0d_80f2_d66c7b9efec2); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxInboundRoutingMethod: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b9fd75c_0194_4b72_9ce5_02a8205ac7d4); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxInboundRoutingMethods: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25fcb76a_b750_4b82_9266_fbbbae8922ba); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxIncomingArchive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8426c56a_35a1_4c6f_af93_fc952422e2c2); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxIncomingJob: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc47311ec_ae32_41b8_ae4b_3eae0629d0c9); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxIncomingJobs: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1bb8a43_8866_4fb7_a15d_6266c875a5cc); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxIncomingMessage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1932fcf7_9d43_4d5a_89ff_03861b321736); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxIncomingMessageIterator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6088e1d8_3fc8_45c2_87b1_909a29607ea9); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxIncomingQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69131717_f3f1_40e3_809d_a6cbf7bd85e5); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxJobStatus: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7bf222f4_be8d_442f_841d_6132742423bb); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxLoggingOptions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1bf9eea6_ece0_4785_a18b_de56e9eef96a); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutboundRouting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc81b385e_b869_4afd_86c0_616498ed9be2); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutboundRoutingGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0213f3e0_6791_4d77_a271_04d2357c50d6); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutboundRoutingGroups: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xccbea1a5_e2b4_4b57_9421_b04b6289464b); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutboundRoutingRule: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6549eebf_08d1_475a_828b_3bf105952fa0); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutboundRoutingRules: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd385beca_e624_4473_bfaa_9f4000831f54); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutgoingArchive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43c28403_e04f_474d_990c_b94669148f59); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutgoingJob: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71bb429c_0ef9_4915_bec5_a5d897a3e924); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutgoingJobs: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x92bf2a6c_37be_43fa_a37d_cb0e5f753b35); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutgoingMessage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91b4a378_4ad8_4aef_a4dc_97d96e939a3a); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutgoingMessageIterator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8a3224d0_d30b_49de_9813_cb385790fbbb); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxOutgoingQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7421169e_8c43_4b0d_bb16_645c8fa40357); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxReceiptOptions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6982487b_227b_4c96_a61c_248348b05ab6); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxRecipient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60bf3301_7df8_4bd8_9148_7b5801f9efdf); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxRecipients: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea9bdf53_10a9_4d4f_a067_63c8f84f01b0); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxSecurity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10c4ddde_abf0_43df_964f_7f3ac21a4c7b); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxSecurity2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x735c1248_ec89_4c30_a127_656e92e3c4ea); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxSender: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x265d84d0_1850_4360_b7c8_758bbb5f0b96); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FaxServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcda8acb0_8cf5_4f6c_9ba2_5931d40c8cae); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const GUID_DeviceArrivedLaunch: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x740d9ee6_70f1_11d1_ad10_00a02438ad48); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const GUID_STIUserDefined1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc00eb795_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const GUID_STIUserDefined2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc77ae9c5_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const GUID_STIUserDefined3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc77ae9c6_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const GUID_ScanFaxImage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc00eb793_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const GUID_ScanImage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6c5a715_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const GUID_ScanPrintImage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb441f425_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const IS_DIGITAL_CAMERA_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsDigitalCamera"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const IS_DIGITAL_CAMERA_VAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_DELETING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_FAILED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_INPROGRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_NOLINE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_PAUSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_PENDING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_RETRIES_EXCEEDED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JS_RETRYING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JT_FAIL_RECEIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JT_RECEIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JT_ROUTING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JT_SEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JT_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const MAX_NOTIFICATION_DATA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const MS_FAXROUTE_EMAIL_GUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{6bbf7bfe-9af2-11d0-abf7-00c04fd91a4e}"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const MS_FAXROUTE_FOLDER_GUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{92041a90-9af2-11d0-abf7-00c04fd91a4e}"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const MS_FAXROUTE_PRINTING_GUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{aec1b37c-9af2-11d0-abf7-00c04fd91a4e}"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_BAUDRATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BaudRate"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_BAUDRATE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("BaudRate"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_DATA_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceData"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_DEVICESUBTYPE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceSubType"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_DEVICETYPE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceType"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_DEVICE_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverDesc"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_DEV_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceName"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_DRIVER_DESC_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverDesc"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_FRIENDLY_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FriendlyName"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_GENERIC_CAPS_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Capabilities"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_GUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GUID"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_GUID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GUID"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_HARDWARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HardwareConfig"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_HARDWARE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HardwareConfig"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_LAUNCHABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Launchable"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_LAUNCHABLE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Launchable"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_LAUNCH_APPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LaunchApplications"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_LAUNCH_APPS_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LaunchApplications"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_SHUTDOWNDELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownIfUnusedDelay"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_SHUTDOWNDELAY_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownIfUnusedDelay"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_TYPE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Type"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const REGSTR_VAL_VENDOR_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vendor"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIEDFL_ALLDEVICES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIEDFL_ATTACHEDONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2147023649i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_BADDRIVER: ::windows_sys::core::HRESULT = -2147024777i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_BETA_VERSION: ::windows_sys::core::HRESULT = -2147023743i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_DEVICENOTREG: i32 = -2147221164i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_DEVICE_LOCKED: ::windows_sys::core::HRESULT = -2147024863i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_DEVICE_NOTREADY: ::windows_sys::core::HRESULT = -2147024875i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_GENERIC: i32 = -2147467259i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_HANDLEEXISTS: ::windows_sys::core::HRESULT = -2147024713i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_INVALID_DEVICE_NAME: ::windows_sys::core::HRESULT = -2147024773i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_INVALID_HW_TYPE: ::windows_sys::core::HRESULT = -2147024883i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_INVALID_PARAM: i32 = -2147024809i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_NEEDS_LOCK: ::windows_sys::core::HRESULT = -2147024738i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_NOEVENTS: ::windows_sys::core::HRESULT = -2147024637i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_NOINTERFACE: i32 = -2147467262i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_NOTINITIALIZED: i32 = -2147024891i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147024875i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_OBJECTNOTFOUND: ::windows_sys::core::HRESULT = -2147024894i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_OLD_VERSION: ::windows_sys::core::HRESULT = -2147023746i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_OUTOFMEMORY: i32 = -2147024882i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_READONLY: i32 = -2147024891i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_SHARING_VIOLATION: ::windows_sys::core::HRESULT = -2147024864i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STIERR_UNSUPPORTED: i32 = -2147467263i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ADD_DEVICE_BROADCAST_ACTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("Arrival"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ADD_DEVICE_BROADCAST_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("STI\\"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_CHANGENOEFFECT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_CREATE_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_CREATE_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_CREATE_FOR_MONITOR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_CREATE_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_CREATE_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultLaunchApp"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("DefaultLaunchApp"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableNotifications"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("DisableNotifications"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_ICM_PROFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ICMProfile"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_ICM_PROFILE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("ICMProfile"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_ISIS_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ISISDriverName"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_ISIS_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("ISISDriverName"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PollTimeout"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_TIMEOUT_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("PollTimeout"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_TWAIN_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TwainDS"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVICE_VALUE_TWAIN_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("TwainDS"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVSTATUS_EVENTS_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DEVSTATUS_ONLINE_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_DIAGCODE_HWPRESENCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ERROR_NO_ERROR: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_EVENTHANDLING_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_EVENTHANDLING_PENDING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_EVENTHANDLING_POLLING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_GENCAP_AUTO_PORTSELECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_GENCAP_COMMON_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_GENCAP_GENERATE_ARRIVALEVENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_GENCAP_NOTIFICATIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_GENCAP_POLLING_NEEDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_GENCAP_SUBSET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_GENCAP_WIA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_HW_CONFIG_PARALLEL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_HW_CONFIG_SCSI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_HW_CONFIG_SERIAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_HW_CONFIG_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_HW_CONFIG_USB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_MAX_INTERNAL_NAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_NOTCONNECTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_OK: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_BUSY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_INITIALIZING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_IO_ACTIVE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_OFFLINE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_OPERATIONAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_PAPER_JAM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_PAPER_PROBLEM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_PAUSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_PENDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_POWER_SAVE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_TRANSFERRING: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_USER_INTERVENTION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_ONLINESTATE_WARMING_UP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_RAW_RESERVED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_REMOVE_DEVICE_BROADCAST_ACTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("Removal"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_REMOVE_DEVICE_BROADCAST_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("STI\\"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_SUBSCRIBE_FLAG_EVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_SUBSCRIBE_FLAG_WINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_TRACE_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_TRACE_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_TRACE_WARNING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_USD_GENCAP_NATIVE_PUSHSUPPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_VERSION_FLAG_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_VERSION_FLAG_UNICODE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_VERSION_MIN_ALLOWED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STI_VERSION_REAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const SUPPORTS_MSCPLUS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SupportsMSCPlus"); -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const SUPPORTS_MSCPLUS_VAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const WIA_INCOMPAT_XP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const lDEFAULT_PREFETCH_SIZE: i32 = 100i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const prv_DEFAULT_PREFETCH_SIZE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const wcharREASSIGN_RECIPIENTS_DELIMITER: u16 = 59u16; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAXROUTE_ENABLE = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const QUERY_STATUS: FAXROUTE_ENABLE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STATUS_DISABLE: FAXROUTE_ENABLE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const STATUS_ENABLE: FAXROUTE_ENABLE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ACCESS_RIGHTS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farSUBMIT_LOW: FAX_ACCESS_RIGHTS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farSUBMIT_NORMAL: FAX_ACCESS_RIGHTS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farSUBMIT_HIGH: FAX_ACCESS_RIGHTS_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farQUERY_JOBS: FAX_ACCESS_RIGHTS_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farMANAGE_JOBS: FAX_ACCESS_RIGHTS_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farQUERY_CONFIG: FAX_ACCESS_RIGHTS_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farMANAGE_CONFIG: FAX_ACCESS_RIGHTS_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farQUERY_IN_ARCHIVE: FAX_ACCESS_RIGHTS_ENUM = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farMANAGE_IN_ARCHIVE: FAX_ACCESS_RIGHTS_ENUM = 256i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farQUERY_OUT_ARCHIVE: FAX_ACCESS_RIGHTS_ENUM = 512i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const farMANAGE_OUT_ARCHIVE: FAX_ACCESS_RIGHTS_ENUM = 1024i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ACCESS_RIGHTS_ENUM_2 = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2SUBMIT_LOW: FAX_ACCESS_RIGHTS_ENUM_2 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2SUBMIT_NORMAL: FAX_ACCESS_RIGHTS_ENUM_2 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2SUBMIT_HIGH: FAX_ACCESS_RIGHTS_ENUM_2 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2QUERY_OUT_JOBS: FAX_ACCESS_RIGHTS_ENUM_2 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2MANAGE_OUT_JOBS: FAX_ACCESS_RIGHTS_ENUM_2 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2QUERY_CONFIG: FAX_ACCESS_RIGHTS_ENUM_2 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2MANAGE_CONFIG: FAX_ACCESS_RIGHTS_ENUM_2 = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2QUERY_ARCHIVES: FAX_ACCESS_RIGHTS_ENUM_2 = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2MANAGE_ARCHIVES: FAX_ACCESS_RIGHTS_ENUM_2 = 256i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const far2MANAGE_RECEIVE_FOLDER: FAX_ACCESS_RIGHTS_ENUM_2 = 512i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ACCOUNT_EVENTS_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const faetNONE: FAX_ACCOUNT_EVENTS_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const faetIN_QUEUE: FAX_ACCOUNT_EVENTS_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const faetOUT_QUEUE: FAX_ACCOUNT_EVENTS_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const faetIN_ARCHIVE: FAX_ACCOUNT_EVENTS_TYPE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const faetOUT_ARCHIVE: FAX_ACCOUNT_EVENTS_TYPE_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const faetFXSSVC_ENDED: FAX_ACCOUNT_EVENTS_TYPE_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_COVERPAGE_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fcptNONE: FAX_COVERPAGE_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fcptLOCAL: FAX_COVERPAGE_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fcptSERVER: FAX_COVERPAGE_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_DEVICE_RECEIVE_MODE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fdrmNO_ANSWER: FAX_DEVICE_RECEIVE_MODE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fdrmAUTO_ANSWER: FAX_DEVICE_RECEIVE_MODE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fdrmMANUAL_ANSWER: FAX_DEVICE_RECEIVE_MODE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ENUM_DELIVERY_REPORT_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const DRT_NONE: FAX_ENUM_DELIVERY_REPORT_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const DRT_EMAIL: FAX_ENUM_DELIVERY_REPORT_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const DRT_INBOX: FAX_ENUM_DELIVERY_REPORT_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ENUM_DEVICE_ID_SOURCE = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const DEV_ID_SRC_FAX: FAX_ENUM_DEVICE_ID_SOURCE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const DEV_ID_SRC_TAPI: FAX_ENUM_DEVICE_ID_SOURCE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ENUM_JOB_COMMANDS = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JC_UNKNOWN: FAX_ENUM_JOB_COMMANDS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JC_DELETE: FAX_ENUM_JOB_COMMANDS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JC_PAUSE: FAX_ENUM_JOB_COMMANDS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JC_RESUME: FAX_ENUM_JOB_COMMANDS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ENUM_JOB_SEND_ATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JSA_NOW: FAX_ENUM_JOB_SEND_ATTRIBUTES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JSA_SPECIFIC_TIME: FAX_ENUM_JOB_SEND_ATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const JSA_DISCOUNT_PERIOD: FAX_ENUM_JOB_SEND_ATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ENUM_LOG_CATEGORIES = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_CATEGORY_INIT: FAX_ENUM_LOG_CATEGORIES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_CATEGORY_OUTBOUND: FAX_ENUM_LOG_CATEGORIES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_CATEGORY_INBOUND: FAX_ENUM_LOG_CATEGORIES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_CATEGORY_UNKNOWN: FAX_ENUM_LOG_CATEGORIES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ENUM_LOG_LEVELS = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_LEVEL_NONE: FAX_ENUM_LOG_LEVELS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_LEVEL_MIN: FAX_ENUM_LOG_LEVELS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_LEVEL_MED: FAX_ENUM_LOG_LEVELS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const FAXLOG_LEVEL_MAX: FAX_ENUM_LOG_LEVELS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ENUM_PORT_OPEN_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const PORT_OPEN_QUERY: FAX_ENUM_PORT_OPEN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const PORT_OPEN_MODIFY: FAX_ENUM_PORT_OPEN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_GROUP_STATUS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fgsALL_DEV_VALID: FAX_GROUP_STATUS_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fgsEMPTY: FAX_GROUP_STATUS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fgsALL_DEV_NOT_VALID: FAX_GROUP_STATUS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fgsSOME_DEV_NOT_VALID: FAX_GROUP_STATUS_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_JOB_EXTENDED_STATUS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesNONE: FAX_JOB_EXTENDED_STATUS_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesDISCONNECTED: FAX_JOB_EXTENDED_STATUS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesINITIALIZING: FAX_JOB_EXTENDED_STATUS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesDIALING: FAX_JOB_EXTENDED_STATUS_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesTRANSMITTING: FAX_JOB_EXTENDED_STATUS_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesANSWERED: FAX_JOB_EXTENDED_STATUS_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesRECEIVING: FAX_JOB_EXTENDED_STATUS_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesLINE_UNAVAILABLE: FAX_JOB_EXTENDED_STATUS_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesBUSY: FAX_JOB_EXTENDED_STATUS_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesNO_ANSWER: FAX_JOB_EXTENDED_STATUS_ENUM = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesBAD_ADDRESS: FAX_JOB_EXTENDED_STATUS_ENUM = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesNO_DIAL_TONE: FAX_JOB_EXTENDED_STATUS_ENUM = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesFATAL_ERROR: FAX_JOB_EXTENDED_STATUS_ENUM = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesCALL_DELAYED: FAX_JOB_EXTENDED_STATUS_ENUM = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesCALL_BLACKLISTED: FAX_JOB_EXTENDED_STATUS_ENUM = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesNOT_FAX_CALL: FAX_JOB_EXTENDED_STATUS_ENUM = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesPARTIALLY_RECEIVED: FAX_JOB_EXTENDED_STATUS_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesHANDLED: FAX_JOB_EXTENDED_STATUS_ENUM = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesCALL_COMPLETED: FAX_JOB_EXTENDED_STATUS_ENUM = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesCALL_ABORTED: FAX_JOB_EXTENDED_STATUS_ENUM = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjesPROPRIETARY: FAX_JOB_EXTENDED_STATUS_ENUM = 16777216i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_JOB_OPERATIONS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjoVIEW: FAX_JOB_OPERATIONS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjoPAUSE: FAX_JOB_OPERATIONS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjoRESUME: FAX_JOB_OPERATIONS_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjoRESTART: FAX_JOB_OPERATIONS_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjoDELETE: FAX_JOB_OPERATIONS_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjoRECIPIENT_INFO: FAX_JOB_OPERATIONS_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjoSENDER_INFO: FAX_JOB_OPERATIONS_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_JOB_STATUS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsPENDING: FAX_JOB_STATUS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsINPROGRESS: FAX_JOB_STATUS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsFAILED: FAX_JOB_STATUS_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsPAUSED: FAX_JOB_STATUS_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsNOLINE: FAX_JOB_STATUS_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsRETRYING: FAX_JOB_STATUS_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsRETRIES_EXCEEDED: FAX_JOB_STATUS_ENUM = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsCOMPLETED: FAX_JOB_STATUS_ENUM = 256i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsCANCELED: FAX_JOB_STATUS_ENUM = 512i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsCANCELING: FAX_JOB_STATUS_ENUM = 1024i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjsROUTING: FAX_JOB_STATUS_ENUM = 2048i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_JOB_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjtSEND: FAX_JOB_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjtRECEIVE: FAX_JOB_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fjtROUTING: FAX_JOB_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_LOG_LEVEL_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fllNONE: FAX_LOG_LEVEL_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fllMIN: FAX_LOG_LEVEL_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fllMED: FAX_LOG_LEVEL_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fllMAX: FAX_LOG_LEVEL_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_PRIORITY_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fptLOW: FAX_PRIORITY_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fptNORMAL: FAX_PRIORITY_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fptHIGH: FAX_PRIORITY_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_PROVIDER_STATUS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fpsSUCCESS: FAX_PROVIDER_STATUS_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fpsSERVER_ERROR: FAX_PROVIDER_STATUS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fpsBAD_GUID: FAX_PROVIDER_STATUS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fpsBAD_VERSION: FAX_PROVIDER_STATUS_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fpsCANT_LOAD: FAX_PROVIDER_STATUS_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fpsCANT_LINK: FAX_PROVIDER_STATUS_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fpsCANT_INIT: FAX_PROVIDER_STATUS_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_RECEIPT_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frtNONE: FAX_RECEIPT_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frtMAIL: FAX_RECEIPT_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frtMSGBOX: FAX_RECEIPT_TYPE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_ROUTING_RULE_CODE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frrcANY_CODE: FAX_ROUTING_RULE_CODE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_RULE_STATUS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frsVALID: FAX_RULE_STATUS_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frsEMPTY_GROUP: FAX_RULE_STATUS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frsALL_GROUP_DEV_NOT_VALID: FAX_RULE_STATUS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frsSOME_GROUP_DEV_NOT_VALID: FAX_RULE_STATUS_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const frsBAD_DEVICE: FAX_RULE_STATUS_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_SCHEDULE_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fstNOW: FAX_SCHEDULE_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fstSPECIFIC_TIME: FAX_SCHEDULE_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fstDISCOUNT_PERIOD: FAX_SCHEDULE_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_SERVER_APIVERSION_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsAPI_VERSION_0: FAX_SERVER_APIVERSION_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsAPI_VERSION_1: FAX_SERVER_APIVERSION_ENUM = 65536i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsAPI_VERSION_2: FAX_SERVER_APIVERSION_ENUM = 131072i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsAPI_VERSION_3: FAX_SERVER_APIVERSION_ENUM = 196608i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_SERVER_EVENTS_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetNONE: FAX_SERVER_EVENTS_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetIN_QUEUE: FAX_SERVER_EVENTS_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetOUT_QUEUE: FAX_SERVER_EVENTS_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetCONFIG: FAX_SERVER_EVENTS_TYPE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetACTIVITY: FAX_SERVER_EVENTS_TYPE_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetQUEUE_STATE: FAX_SERVER_EVENTS_TYPE_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetIN_ARCHIVE: FAX_SERVER_EVENTS_TYPE_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetOUT_ARCHIVE: FAX_SERVER_EVENTS_TYPE_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetFXSSVC_ENDED: FAX_SERVER_EVENTS_TYPE_ENUM = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetDEVICE_STATUS: FAX_SERVER_EVENTS_TYPE_ENUM = 256i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsetINCOMING_CALL: FAX_SERVER_EVENTS_TYPE_ENUM = 512i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type FAX_SMTP_AUTHENTICATION_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsatANONYMOUS: FAX_SMTP_AUTHENTICATION_TYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsatBASIC: FAX_SMTP_AUTHENTICATION_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const fsatNTLM: FAX_SMTP_AUTHENTICATION_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type STI_DEVICE_MJ_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const StiDeviceTypeDefault: STI_DEVICE_MJ_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const StiDeviceTypeScanner: STI_DEVICE_MJ_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const StiDeviceTypeDigitalCamera: STI_DEVICE_MJ_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const StiDeviceTypeStreamingVideo: STI_DEVICE_MJ_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type SendToMode = i32; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub const SEND_TO_FAX_RECIPIENT_ATTACHMENT: SendToMode = 0i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_CONFIGURATIONA { - pub SizeOfStruct: u32, - pub Retries: u32, - pub RetryDelay: u32, - pub DirtyDays: u32, - pub Branding: super::super::Foundation::BOOL, - pub UseDeviceTsid: super::super::Foundation::BOOL, - pub ServerCp: super::super::Foundation::BOOL, - pub PauseServerQueue: super::super::Foundation::BOOL, - pub StartCheapTime: FAX_TIME, - pub StopCheapTime: FAX_TIME, - pub ArchiveOutgoingFaxes: super::super::Foundation::BOOL, - pub ArchiveDirectory: ::windows_sys::core::PCSTR, - pub Reserved: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_CONFIGURATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_CONFIGURATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_CONFIGURATIONW { - pub SizeOfStruct: u32, - pub Retries: u32, - pub RetryDelay: u32, - pub DirtyDays: u32, - pub Branding: super::super::Foundation::BOOL, - pub UseDeviceTsid: super::super::Foundation::BOOL, - pub ServerCp: super::super::Foundation::BOOL, - pub PauseServerQueue: super::super::Foundation::BOOL, - pub StartCheapTime: FAX_TIME, - pub StopCheapTime: FAX_TIME, - pub ArchiveOutgoingFaxes: super::super::Foundation::BOOL, - pub ArchiveDirectory: ::windows_sys::core::PCWSTR, - pub Reserved: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_CONFIGURATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_CONFIGURATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct FAX_CONTEXT_INFOA { - pub SizeOfStruct: u32, - pub hDC: super::super::Graphics::Gdi::HDC, - pub ServerName: [super::super::Foundation::CHAR; 16], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for FAX_CONTEXT_INFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for FAX_CONTEXT_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct FAX_CONTEXT_INFOW { - pub SizeOfStruct: u32, - pub hDC: super::super::Graphics::Gdi::HDC, - pub ServerName: [u16; 16], -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for FAX_CONTEXT_INFOW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for FAX_CONTEXT_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_COVERPAGE_INFOA { - pub SizeOfStruct: u32, - pub CoverPageName: ::windows_sys::core::PCSTR, - pub UseServerCoverPage: super::super::Foundation::BOOL, - pub RecName: ::windows_sys::core::PCSTR, - pub RecFaxNumber: ::windows_sys::core::PCSTR, - pub RecCompany: ::windows_sys::core::PCSTR, - pub RecStreetAddress: ::windows_sys::core::PCSTR, - pub RecCity: ::windows_sys::core::PCSTR, - pub RecState: ::windows_sys::core::PCSTR, - pub RecZip: ::windows_sys::core::PCSTR, - pub RecCountry: ::windows_sys::core::PCSTR, - pub RecTitle: ::windows_sys::core::PCSTR, - pub RecDepartment: ::windows_sys::core::PCSTR, - pub RecOfficeLocation: ::windows_sys::core::PCSTR, - pub RecHomePhone: ::windows_sys::core::PCSTR, - pub RecOfficePhone: ::windows_sys::core::PCSTR, - pub SdrName: ::windows_sys::core::PCSTR, - pub SdrFaxNumber: ::windows_sys::core::PCSTR, - pub SdrCompany: ::windows_sys::core::PCSTR, - pub SdrAddress: ::windows_sys::core::PCSTR, - pub SdrTitle: ::windows_sys::core::PCSTR, - pub SdrDepartment: ::windows_sys::core::PCSTR, - pub SdrOfficeLocation: ::windows_sys::core::PCSTR, - pub SdrHomePhone: ::windows_sys::core::PCSTR, - pub SdrOfficePhone: ::windows_sys::core::PCSTR, - pub Note: ::windows_sys::core::PCSTR, - pub Subject: ::windows_sys::core::PCSTR, - pub TimeSent: super::super::Foundation::SYSTEMTIME, - pub PageCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_COVERPAGE_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_COVERPAGE_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_COVERPAGE_INFOW { - pub SizeOfStruct: u32, - pub CoverPageName: ::windows_sys::core::PCWSTR, - pub UseServerCoverPage: super::super::Foundation::BOOL, - pub RecName: ::windows_sys::core::PCWSTR, - pub RecFaxNumber: ::windows_sys::core::PCWSTR, - pub RecCompany: ::windows_sys::core::PCWSTR, - pub RecStreetAddress: ::windows_sys::core::PCWSTR, - pub RecCity: ::windows_sys::core::PCWSTR, - pub RecState: ::windows_sys::core::PCWSTR, - pub RecZip: ::windows_sys::core::PCWSTR, - pub RecCountry: ::windows_sys::core::PCWSTR, - pub RecTitle: ::windows_sys::core::PCWSTR, - pub RecDepartment: ::windows_sys::core::PCWSTR, - pub RecOfficeLocation: ::windows_sys::core::PCWSTR, - pub RecHomePhone: ::windows_sys::core::PCWSTR, - pub RecOfficePhone: ::windows_sys::core::PCWSTR, - pub SdrName: ::windows_sys::core::PCWSTR, - pub SdrFaxNumber: ::windows_sys::core::PCWSTR, - pub SdrCompany: ::windows_sys::core::PCWSTR, - pub SdrAddress: ::windows_sys::core::PCWSTR, - pub SdrTitle: ::windows_sys::core::PCWSTR, - pub SdrDepartment: ::windows_sys::core::PCWSTR, - pub SdrOfficeLocation: ::windows_sys::core::PCWSTR, - pub SdrHomePhone: ::windows_sys::core::PCWSTR, - pub SdrOfficePhone: ::windows_sys::core::PCWSTR, - pub Note: ::windows_sys::core::PCWSTR, - pub Subject: ::windows_sys::core::PCWSTR, - pub TimeSent: super::super::Foundation::SYSTEMTIME, - pub PageCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_COVERPAGE_INFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_COVERPAGE_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_DEVICE_STATUSA { - pub SizeOfStruct: u32, - pub CallerId: ::windows_sys::core::PCSTR, - pub Csid: ::windows_sys::core::PCSTR, - pub CurrentPage: u32, - pub DeviceId: u32, - pub DeviceName: ::windows_sys::core::PCSTR, - pub DocumentName: ::windows_sys::core::PCSTR, - pub JobType: u32, - pub PhoneNumber: ::windows_sys::core::PCSTR, - pub RoutingString: ::windows_sys::core::PCSTR, - pub SenderName: ::windows_sys::core::PCSTR, - pub RecipientName: ::windows_sys::core::PCSTR, - pub Size: u32, - pub StartTime: super::super::Foundation::FILETIME, - pub Status: u32, - pub StatusString: ::windows_sys::core::PCSTR, - pub SubmittedTime: super::super::Foundation::FILETIME, - pub TotalPages: u32, - pub Tsid: ::windows_sys::core::PCSTR, - pub UserName: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_DEVICE_STATUSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_DEVICE_STATUSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_DEVICE_STATUSW { - pub SizeOfStruct: u32, - pub CallerId: ::windows_sys::core::PCWSTR, - pub Csid: ::windows_sys::core::PCWSTR, - pub CurrentPage: u32, - pub DeviceId: u32, - pub DeviceName: ::windows_sys::core::PCWSTR, - pub DocumentName: ::windows_sys::core::PCWSTR, - pub JobType: u32, - pub PhoneNumber: ::windows_sys::core::PCWSTR, - pub RoutingString: ::windows_sys::core::PCWSTR, - pub SenderName: ::windows_sys::core::PCWSTR, - pub RecipientName: ::windows_sys::core::PCWSTR, - pub Size: u32, - pub StartTime: super::super::Foundation::FILETIME, - pub Status: u32, - pub StatusString: ::windows_sys::core::PCWSTR, - pub SubmittedTime: super::super::Foundation::FILETIME, - pub TotalPages: u32, - pub Tsid: ::windows_sys::core::PCWSTR, - pub UserName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_DEVICE_STATUSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_DEVICE_STATUSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_DEV_STATUS { - pub SizeOfStruct: u32, - pub StatusId: u32, - pub StringId: u32, - pub PageCount: u32, - pub CSI: ::windows_sys::core::PWSTR, - pub CallerId: ::windows_sys::core::PWSTR, - pub RoutingInfo: ::windows_sys::core::PWSTR, - pub ErrorCode: u32, - pub Reserved: [u32; 3], -} -impl ::core::marker::Copy for FAX_DEV_STATUS {} -impl ::core::clone::Clone for FAX_DEV_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_EVENTA { - pub SizeOfStruct: u32, - pub TimeStamp: super::super::Foundation::FILETIME, - pub DeviceId: u32, - pub EventId: u32, - pub JobId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_EVENTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_EVENTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_EVENTW { - pub SizeOfStruct: u32, - pub TimeStamp: super::super::Foundation::FILETIME, - pub DeviceId: u32, - pub EventId: u32, - pub JobId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_EVENTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_EVENTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_GLOBAL_ROUTING_INFOA { - pub SizeOfStruct: u32, - pub Priority: u32, - pub Guid: ::windows_sys::core::PCSTR, - pub FriendlyName: ::windows_sys::core::PCSTR, - pub FunctionName: ::windows_sys::core::PCSTR, - pub ExtensionImageName: ::windows_sys::core::PCSTR, - pub ExtensionFriendlyName: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for FAX_GLOBAL_ROUTING_INFOA {} -impl ::core::clone::Clone for FAX_GLOBAL_ROUTING_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_GLOBAL_ROUTING_INFOW { - pub SizeOfStruct: u32, - pub Priority: u32, - pub Guid: ::windows_sys::core::PCWSTR, - pub FriendlyName: ::windows_sys::core::PCWSTR, - pub FunctionName: ::windows_sys::core::PCWSTR, - pub ExtensionImageName: ::windows_sys::core::PCWSTR, - pub ExtensionFriendlyName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FAX_GLOBAL_ROUTING_INFOW {} -impl ::core::clone::Clone for FAX_GLOBAL_ROUTING_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_JOB_ENTRYA { - pub SizeOfStruct: u32, - pub JobId: u32, - pub UserName: ::windows_sys::core::PCSTR, - pub JobType: u32, - pub QueueStatus: u32, - pub Status: u32, - pub Size: u32, - pub PageCount: u32, - pub RecipientNumber: ::windows_sys::core::PCSTR, - pub RecipientName: ::windows_sys::core::PCSTR, - pub Tsid: ::windows_sys::core::PCSTR, - pub SenderName: ::windows_sys::core::PCSTR, - pub SenderCompany: ::windows_sys::core::PCSTR, - pub SenderDept: ::windows_sys::core::PCSTR, - pub BillingCode: ::windows_sys::core::PCSTR, - pub ScheduleAction: u32, - pub ScheduleTime: super::super::Foundation::SYSTEMTIME, - pub DeliveryReportType: u32, - pub DeliveryReportAddress: ::windows_sys::core::PCSTR, - pub DocumentName: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_JOB_ENTRYA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_JOB_ENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_JOB_ENTRYW { - pub SizeOfStruct: u32, - pub JobId: u32, - pub UserName: ::windows_sys::core::PCWSTR, - pub JobType: u32, - pub QueueStatus: u32, - pub Status: u32, - pub Size: u32, - pub PageCount: u32, - pub RecipientNumber: ::windows_sys::core::PCWSTR, - pub RecipientName: ::windows_sys::core::PCWSTR, - pub Tsid: ::windows_sys::core::PCWSTR, - pub SenderName: ::windows_sys::core::PCWSTR, - pub SenderCompany: ::windows_sys::core::PCWSTR, - pub SenderDept: ::windows_sys::core::PCWSTR, - pub BillingCode: ::windows_sys::core::PCWSTR, - pub ScheduleAction: u32, - pub ScheduleTime: super::super::Foundation::SYSTEMTIME, - pub DeliveryReportType: u32, - pub DeliveryReportAddress: ::windows_sys::core::PCWSTR, - pub DocumentName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_JOB_ENTRYW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_JOB_ENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_JOB_PARAMA { - pub SizeOfStruct: u32, - pub RecipientNumber: ::windows_sys::core::PCSTR, - pub RecipientName: ::windows_sys::core::PCSTR, - pub Tsid: ::windows_sys::core::PCSTR, - pub SenderName: ::windows_sys::core::PCSTR, - pub SenderCompany: ::windows_sys::core::PCSTR, - pub SenderDept: ::windows_sys::core::PCSTR, - pub BillingCode: ::windows_sys::core::PCSTR, - pub ScheduleAction: u32, - pub ScheduleTime: super::super::Foundation::SYSTEMTIME, - pub DeliveryReportType: u32, - pub DeliveryReportAddress: ::windows_sys::core::PCSTR, - pub DocumentName: ::windows_sys::core::PCSTR, - pub CallHandle: u32, - pub Reserved: [usize; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_JOB_PARAMA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_JOB_PARAMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_JOB_PARAMW { - pub SizeOfStruct: u32, - pub RecipientNumber: ::windows_sys::core::PCWSTR, - pub RecipientName: ::windows_sys::core::PCWSTR, - pub Tsid: ::windows_sys::core::PCWSTR, - pub SenderName: ::windows_sys::core::PCWSTR, - pub SenderCompany: ::windows_sys::core::PCWSTR, - pub SenderDept: ::windows_sys::core::PCWSTR, - pub BillingCode: ::windows_sys::core::PCWSTR, - pub ScheduleAction: u32, - pub ScheduleTime: super::super::Foundation::SYSTEMTIME, - pub DeliveryReportType: u32, - pub DeliveryReportAddress: ::windows_sys::core::PCWSTR, - pub DocumentName: ::windows_sys::core::PCWSTR, - pub CallHandle: u32, - pub Reserved: [usize; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_JOB_PARAMW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_JOB_PARAMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_LOG_CATEGORYA { - pub Name: ::windows_sys::core::PCSTR, - pub Category: u32, - pub Level: u32, -} -impl ::core::marker::Copy for FAX_LOG_CATEGORYA {} -impl ::core::clone::Clone for FAX_LOG_CATEGORYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_LOG_CATEGORYW { - pub Name: ::windows_sys::core::PCWSTR, - pub Category: u32, - pub Level: u32, -} -impl ::core::marker::Copy for FAX_LOG_CATEGORYW {} -impl ::core::clone::Clone for FAX_LOG_CATEGORYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_PORT_INFOA { - pub SizeOfStruct: u32, - pub DeviceId: u32, - pub State: u32, - pub Flags: u32, - pub Rings: u32, - pub Priority: u32, - pub DeviceName: ::windows_sys::core::PCSTR, - pub Tsid: ::windows_sys::core::PCSTR, - pub Csid: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for FAX_PORT_INFOA {} -impl ::core::clone::Clone for FAX_PORT_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_PORT_INFOW { - pub SizeOfStruct: u32, - pub DeviceId: u32, - pub State: u32, - pub Flags: u32, - pub Rings: u32, - pub Priority: u32, - pub DeviceName: ::windows_sys::core::PCWSTR, - pub Tsid: ::windows_sys::core::PCWSTR, - pub Csid: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FAX_PORT_INFOW {} -impl ::core::clone::Clone for FAX_PORT_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_PRINT_INFOA { - pub SizeOfStruct: u32, - pub DocName: ::windows_sys::core::PCSTR, - pub RecipientName: ::windows_sys::core::PCSTR, - pub RecipientNumber: ::windows_sys::core::PCSTR, - pub SenderName: ::windows_sys::core::PCSTR, - pub SenderCompany: ::windows_sys::core::PCSTR, - pub SenderDept: ::windows_sys::core::PCSTR, - pub SenderBillingCode: ::windows_sys::core::PCSTR, - pub Reserved: ::windows_sys::core::PCSTR, - pub DrEmailAddress: ::windows_sys::core::PCSTR, - pub OutputFileName: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for FAX_PRINT_INFOA {} -impl ::core::clone::Clone for FAX_PRINT_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_PRINT_INFOW { - pub SizeOfStruct: u32, - pub DocName: ::windows_sys::core::PCWSTR, - pub RecipientName: ::windows_sys::core::PCWSTR, - pub RecipientNumber: ::windows_sys::core::PCWSTR, - pub SenderName: ::windows_sys::core::PCWSTR, - pub SenderCompany: ::windows_sys::core::PCWSTR, - pub SenderDept: ::windows_sys::core::PCWSTR, - pub SenderBillingCode: ::windows_sys::core::PCWSTR, - pub Reserved: ::windows_sys::core::PCWSTR, - pub DrEmailAddress: ::windows_sys::core::PCWSTR, - pub OutputFileName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FAX_PRINT_INFOW {} -impl ::core::clone::Clone for FAX_PRINT_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_RECEIVE { - pub SizeOfStruct: u32, - pub FileName: ::windows_sys::core::PWSTR, - pub ReceiverName: ::windows_sys::core::PWSTR, - pub ReceiverNumber: ::windows_sys::core::PWSTR, - pub Reserved: [u32; 4], -} -impl ::core::marker::Copy for FAX_RECEIVE {} -impl ::core::clone::Clone for FAX_RECEIVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_ROUTE { - pub SizeOfStruct: u32, - pub JobId: u32, - pub ElapsedTime: u64, - pub ReceiveTime: u64, - pub PageCount: u32, - pub Csid: ::windows_sys::core::PCWSTR, - pub Tsid: ::windows_sys::core::PCWSTR, - pub CallerId: ::windows_sys::core::PCWSTR, - pub RoutingInfo: ::windows_sys::core::PCWSTR, - pub ReceiverName: ::windows_sys::core::PCWSTR, - pub ReceiverNumber: ::windows_sys::core::PCWSTR, - pub DeviceName: ::windows_sys::core::PCWSTR, - pub DeviceId: u32, - pub RoutingInfoData: *mut u8, - pub RoutingInfoDataSize: u32, -} -impl ::core::marker::Copy for FAX_ROUTE {} -impl ::core::clone::Clone for FAX_ROUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_ROUTE_CALLBACKROUTINES { - pub SizeOfStruct: u32, - pub FaxRouteAddFile: PFAXROUTEADDFILE, - pub FaxRouteDeleteFile: PFAXROUTEDELETEFILE, - pub FaxRouteGetFile: PFAXROUTEGETFILE, - pub FaxRouteEnumFiles: PFAXROUTEENUMFILES, - pub FaxRouteModifyRoutingData: PFAXROUTEMODIFYROUTINGDATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_ROUTE_CALLBACKROUTINES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_ROUTE_CALLBACKROUTINES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_ROUTING_METHODA { - pub SizeOfStruct: u32, - pub DeviceId: u32, - pub Enabled: super::super::Foundation::BOOL, - pub DeviceName: ::windows_sys::core::PCSTR, - pub Guid: ::windows_sys::core::PCSTR, - pub FriendlyName: ::windows_sys::core::PCSTR, - pub FunctionName: ::windows_sys::core::PCSTR, - pub ExtensionImageName: ::windows_sys::core::PCSTR, - pub ExtensionFriendlyName: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_ROUTING_METHODA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_ROUTING_METHODA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_ROUTING_METHODW { - pub SizeOfStruct: u32, - pub DeviceId: u32, - pub Enabled: super::super::Foundation::BOOL, - pub DeviceName: ::windows_sys::core::PCWSTR, - pub Guid: ::windows_sys::core::PCWSTR, - pub FriendlyName: ::windows_sys::core::PCWSTR, - pub FunctionName: ::windows_sys::core::PCWSTR, - pub ExtensionImageName: ::windows_sys::core::PCWSTR, - pub ExtensionFriendlyName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_ROUTING_METHODW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_ROUTING_METHODW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FAX_SEND { - pub SizeOfStruct: u32, - pub FileName: ::windows_sys::core::PWSTR, - pub CallerName: ::windows_sys::core::PWSTR, - pub CallerNumber: ::windows_sys::core::PWSTR, - pub ReceiverName: ::windows_sys::core::PWSTR, - pub ReceiverNumber: ::windows_sys::core::PWSTR, - pub Branding: super::super::Foundation::BOOL, - pub CallHandle: u32, - pub Reserved: [u32; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FAX_SEND {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FAX_SEND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct FAX_TIME { - pub Hour: u16, - pub Minute: u16, -} -impl ::core::marker::Copy for FAX_TIME {} -impl ::core::clone::Clone for FAX_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct STINOTIFY { - pub dwSize: u32, - pub guidNotificationCode: ::windows_sys::core::GUID, - pub abNotificationData: [u8; 64], -} -impl ::core::marker::Copy for STINOTIFY {} -impl ::core::clone::Clone for STINOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STISUBSCRIBE { - pub dwSize: u32, - pub dwFlags: u32, - pub dwFilter: u32, - pub hWndNotify: super::super::Foundation::HWND, - pub hEvent: super::super::Foundation::HANDLE, - pub uiNotificationMessage: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STISUBSCRIBE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STISUBSCRIBE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct STI_DEVICE_INFORMATIONW { - pub dwSize: u32, - pub DeviceType: u32, - pub szDeviceInternalName: [u16; 128], - pub DeviceCapabilitiesA: STI_DEV_CAPS, - pub dwHardwareConfiguration: u32, - pub pszVendorDescription: ::windows_sys::core::PWSTR, - pub pszDeviceDescription: ::windows_sys::core::PWSTR, - pub pszPortName: ::windows_sys::core::PWSTR, - pub pszPropProvider: ::windows_sys::core::PWSTR, - pub pszLocalName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for STI_DEVICE_INFORMATIONW {} -impl ::core::clone::Clone for STI_DEVICE_INFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct STI_DEVICE_STATUS { - pub dwSize: u32, - pub StatusMask: u32, - pub dwOnlineState: u32, - pub dwHardwareStatusCode: u32, - pub dwEventHandlingState: u32, - pub dwPollingInterval: u32, -} -impl ::core::marker::Copy for STI_DEVICE_STATUS {} -impl ::core::clone::Clone for STI_DEVICE_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct STI_DEV_CAPS { - pub dwGeneric: u32, -} -impl ::core::marker::Copy for STI_DEV_CAPS {} -impl ::core::clone::Clone for STI_DEV_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct STI_DIAG { - pub dwSize: u32, - pub dwBasicDiagCode: u32, - pub dwVendorDiagCode: u32, - pub dwStatusMask: u32, - pub sErrorInfo: _ERROR_INFOW, -} -impl ::core::marker::Copy for STI_DIAG {} -impl ::core::clone::Clone for STI_DIAG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct STI_USD_CAPS { - pub dwVersion: u32, - pub dwGenericCaps: u32, -} -impl ::core::marker::Copy for STI_USD_CAPS {} -impl ::core::clone::Clone for STI_USD_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct STI_WIA_DEVICE_INFORMATIONW { - pub dwSize: u32, - pub DeviceType: u32, - pub szDeviceInternalName: [u16; 128], - pub DeviceCapabilitiesA: STI_DEV_CAPS, - pub dwHardwareConfiguration: u32, - pub pszVendorDescription: ::windows_sys::core::PWSTR, - pub pszDeviceDescription: ::windows_sys::core::PWSTR, - pub pszPortName: ::windows_sys::core::PWSTR, - pub pszPropProvider: ::windows_sys::core::PWSTR, - pub pszLocalName: ::windows_sys::core::PWSTR, - pub pszUiDll: ::windows_sys::core::PWSTR, - pub pszServer: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for STI_WIA_DEVICE_INFORMATIONW {} -impl ::core::clone::Clone for STI_WIA_DEVICE_INFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub struct _ERROR_INFOW { - pub dwSize: u32, - pub dwGenericError: u32, - pub dwVendorError: u32, - pub szExtendedErrorText: [u16; 255], -} -impl ::core::marker::Copy for _ERROR_INFOW {} -impl ::core::clone::Clone for _ERROR_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXABORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXACCESSCHECK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXCLOSE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXCOMPLETEJOBPARAMSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXCOMPLETEJOBPARAMSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXCONNECTFAXSERVERA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXCONNECTFAXSERVERW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVABORTOPERATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub type PFAXDEVCONFIGURE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVENDJOB = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVINITIALIZE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVRECEIVE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVREPORTSTATUS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVSEND = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type PFAXDEVSHUTDOWN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVSTARTJOB = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXDEVVIRTUALDEVICECREATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENABLEROUTINGMETHODA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENABLEROUTINGMETHODW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMGLOBALROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMGLOBALROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMJOBSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMJOBSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMPORTSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMPORTSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMROUTINGMETHODSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXENUMROUTINGMETHODSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type PFAXFREEBUFFER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETCONFIGURATIONA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETCONFIGURATIONW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETDEVICESTATUSA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETDEVICESTATUSW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETJOBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETJOBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETLOGGINGCATEGORIESA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETLOGGINGCATEGORIESW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETPAGEDATA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETPORTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETPORTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXGETROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXINITIALIZEEVENTQUEUE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXOPENPORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFAXPRINTCOVERPAGEA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFAXPRINTCOVERPAGEW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXREGISTERROUTINGEXTENSIONW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXREGISTERSERVICEPROVIDERW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type PFAXROUTEADDFILE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type PFAXROUTEDELETEFILE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEDEVICECHANGENOTIFICATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEDEVICEENABLE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEENUMFILE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEENUMFILES = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEGETFILE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEGETROUTINGINFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEINITIALIZE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEMETHOD = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTEMODIFYROUTINGDATA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXROUTESETROUTINGINFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSENDDOCUMENTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSENDDOCUMENTFORBROADCASTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSENDDOCUMENTFORBROADCASTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSENDDOCUMENTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETCONFIGURATIONA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETCONFIGURATIONW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETGLOBALROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETGLOBALROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETJOBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETJOBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETLOGGINGCATEGORIESA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETLOGGINGCATEGORIESW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETPORTA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETPORTW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETROUTINGINFOA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXSETROUTINGINFOW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFAXSTARTPRINTJOBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type PFAXSTARTPRINTJOBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAXUNREGISTERSERVICEPROVIDERW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type PFAX_EXT_CONFIG_CHANGE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type PFAX_EXT_FREE_BUFFER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`*"] -pub type PFAX_EXT_GET_DATA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_EXT_INITIALIZE_CONFIG = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_EXT_REGISTER_FOR_EVENTS = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_EXT_SET_DATA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_EXT_UNREGISTER_FOR_EVENTS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_LINECALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_RECIPIENT_CALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_RECIPIENT_CALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_ROUTING_INSTALLATION_CALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_SEND_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_Fax\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFAX_SERVICE_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs deleted file mode 100644 index 84ad646..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs +++ /dev/null @@ -1,1077 +0,0 @@ -pub type IFunctionDiscovery = *mut ::core::ffi::c_void; -pub type IFunctionDiscoveryNotification = *mut ::core::ffi::c_void; -pub type IFunctionDiscoveryProvider = *mut ::core::ffi::c_void; -pub type IFunctionDiscoveryProviderFactory = *mut ::core::ffi::c_void; -pub type IFunctionDiscoveryProviderQuery = *mut ::core::ffi::c_void; -pub type IFunctionDiscoveryServiceProvider = *mut ::core::ffi::c_void; -pub type IFunctionInstance = *mut ::core::ffi::c_void; -pub type IFunctionInstanceCollection = *mut ::core::ffi::c_void; -pub type IFunctionInstanceCollectionQuery = *mut ::core::ffi::c_void; -pub type IFunctionInstanceQuery = *mut ::core::ffi::c_void; -pub type IPNPXAssociation = *mut ::core::ffi::c_void; -pub type IPNPXDeviceAssociation = *mut ::core::ffi::c_void; -pub type IPropertyStoreCollection = *mut ::core::ffi::c_void; -pub type IProviderProperties = *mut ::core::ffi::c_void; -pub type IProviderPropertyConstraintCollection = *mut ::core::ffi::c_void; -pub type IProviderPublishing = *mut ::core::ffi::c_void; -pub type IProviderQueryConstraintCollection = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_AD_PRINTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Published Printer"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_ASP_INFRA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AspInfra"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Bluetooth"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH_LE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Bluetooth Low Energy"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_NETBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetBIOS"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_PNP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PnP"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_UPNP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UPnP"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_WFD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WiFiDirect"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_WSD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WSD"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const DEVICEDISPLAY_DISCOVERYMETHOD_WUSB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WUSB"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_AUTHFAILURE: ::windows_sys::core::HRESULT = -1882193917i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_AUTHNOTALLOWED: ::windows_sys::core::HRESULT = -1882193914i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_CONNECTTIMEOUT: ::windows_sys::core::HRESULT = -1882193916i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_HWFAILURE: ::windows_sys::core::HRESULT = -1882193918i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_IPBUSDISABLED: ::windows_sys::core::HRESULT = -1882193913i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_NOCONNECTION: ::windows_sys::core::HRESULT = -1882193919i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_NOPROFILES: ::windows_sys::core::HRESULT = -1882193912i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const E_FDPAIRING_TOOMANYCONNECTIONS: ::windows_sys::core::HRESULT = -1882193915i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_BT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Devices.Bluetooth"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_DEVICEDISPLAYOBJECTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Base.DeviceDisplayObjects"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_DEVICEFUNCTIONENUMERATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Layered\\Microsoft.Devices.FunctionEnumerators"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_DEVICEPAIRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Layered\\Microsoft.Base.DevicePairing"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_DEVICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Layered\\Microsoft.Base.Devices"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_DEVQUERYOBJECTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Base.DevQueryObjects"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_NETBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Networking.Netbios"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_NETWORKDEVICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Layered\\Microsoft.Networking.Devices"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_PNP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Base.PnP"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_PNPXASSOCIATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.PnPX.Association"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_PUBLICATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Base.Publication"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_REGISTRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Base.Registry"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_SSDP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Networking.SSDP"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_WCN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Networking.WCN"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_WSDISCOVERY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Networking.WSD"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_CATEGORY_WUSB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider\\Microsoft.Devices.WirelessUSB"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_SUBCAT_DEVICES_WSDPRINTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WSDPrinters"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_SUBCAT_NETWORKDEVICES_SSDP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SSDP"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_SUBCAT_NETWORKDEVICES_WSD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WSD"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_SUBCAT_REG_DIRECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Directed"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FCTN_SUBCAT_REG_PUBLICATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Publication"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("All"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_COMCLSCONTEXT_INPROC_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_COMCLSCONTEXT_LOCAL_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("4"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_FALSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FALSE"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_PAIRED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Paired"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_RECURSESUBCATEGORY_TRUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRUE"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_ROUTINGSCOPE_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("All"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_ROUTINGSCOPE_DIRECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Direct"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_TRUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRUE"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_UNPAIRED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UnPaired"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_VISIBILITY_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_CONSTRAINTVALUE_VISIBILITY_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("0"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_EVENTID: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_EVENTID_ASYNCTHREADEXIT: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_EVENTID_IPADDRESSCHANGE: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_EVENTID_PRIVATE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_EVENTID_QUERYREFRESH: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_EVENTID_SEARCHCOMPLETE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_EVENTID_SEARCHSTART: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_LONGHORN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_COMCLSCONTEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMClsContext"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_INQUIRY_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InquiryModeTimeout"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_PAIRING_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PairingState"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_PROVIDERINSTANCEID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderInstanceID"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_RECURSESUBCATEGORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RecurseSubcategory"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_ROUTINGSCOPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RoutingScope"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_SUBCATEGORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Subcategory"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_QUERYCONSTRAINT_VISIBILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Visibility"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_SUBKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SOFTWARE\\Microsoft\\Function Discovery\\"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_Visibility_Default: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FD_Visibility_Hidden: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FMTID_Device: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FMTID_DeviceInterface: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53808008_07bb_4661_bc3c_b5953e708560); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FMTID_FD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x904b03a2_471d_423c_a584_f3483238a146); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FMTID_PNPX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FMTID_PNPXDynamicProperty: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FMTID_Pairing: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FMTID_WSD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x92506491_ff95_4724_a05a_5b81885a7c92); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FunctionDiscovery: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc72be2ec_8e90_452c_b29a_ab8ff1c071fc); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const FunctionInstanceCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba818ce5_b55f_443f_ad39_2fe89be6191f); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const MAX_FDCONSTRAINTNAME_LENGTH: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const MAX_FDCONSTRAINTVALUE_LENGTH: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const ONLINE_PROVIDER_DEVICES_QUERYCONSTRAINT_OWNERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OwnerName"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_Characteristics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_ClassCoInstallers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x713d1703_a2e2_49f5_9214_56472ef3da5c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_ClassInstaller: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_ClassName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_DefaultService: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_DevType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_Exclusive: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_IconPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_LowerFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_Name: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_NoDisplayClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_NoInstallClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_NoUseClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_PropPageProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_Security: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_SecuritySDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_SilentInstall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceClass_UpperFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Address: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 51u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_AlwaysShowDeviceAsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_AssociationArray: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 80u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_BaselineExperienceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 78u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 90u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_CategoryGroup_Desc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 94u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_CategoryGroup_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 95u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Category_Desc_Plural: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 92u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Category_Desc_Singular: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 91u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Category_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 93u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_DeviceDescription1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 81u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_DeviceDescription2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 82u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_DeviceFunctionSubRank: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_DiscoveryMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 52u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_ExperienceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 89u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12288u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 57u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_InstallInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsAuthenticated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 54u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 55u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsDefaultDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 86u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsDeviceUniquelyIdentifiable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 79u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsEncrypted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 53u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsLocalMachine: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 70u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsMetadataSearchInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 72u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsNetworkDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 85u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsNotInterestingForDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 74u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsNotWorkingProperly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 83u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 56u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsSharedDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 84u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_IsShowInDisconnectedState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 68u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Last_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 67u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Last_Seen: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 66u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_LaunchDeviceStageFromExplorer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 77u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_LaunchDeviceStageOnDeviceConnect: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 76u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8192u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_MetadataCabinet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 87u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_MetadataChecksum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 73u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_MetadataPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 71u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8194u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8195u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_PrimaryCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 97u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_RequiresPairingElevation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 88u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_RequiresUninstallElevation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 99u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_UnpairUninstall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 98u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceDisplay_Version: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 65u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterfaceClass_DefaultInterface: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14c83a99_0b3f_44b7_be4c_a178d3990564), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_ClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Enabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_AdditionalSoftwareRequested: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Address: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_BIOSVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xeaee7f1d_6a33_44d1_9441_5f46def23198), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_BaseContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_BusNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_BusRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_BusReportedDeviceDesc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_BusTypeGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Capabilities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Characteristics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Class: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_CompatibleIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ConfigFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DHP_Rebalance_Policy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DevNodeStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DevType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DeviceDesc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Driver: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverCoInstallers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverDesc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverInfPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverInfSection: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverInfSectionExt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverLogoLevel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverPropPageProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverRank: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_DriverVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_EjectionRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_EnumeratorName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Exclusive: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_FriendlyNameAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_GenericDriverInstalled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_HardwareIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_InstallInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_InstallState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 36u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_InstanceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 256u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_IsAssociateableByUserAction: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Legacy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80497100_8c73_48b9_aad9_ce387e19c56e), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_LegacyBusType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_LocationInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_LocationPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_LowerFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ManufacturerAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_MatchingDeviceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_NoConnectSound: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Numa_Node: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_PDOName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Parent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_PowerData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_PowerRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_PresenceNotForDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ProblemCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_RemovalPolicy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_RemovalPolicyDefault: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_RemovalPolicyOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_RemovalRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Reported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80497100_8c73_48b9_aad9_ce387e19c56e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ResourcePickerExceptions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_ResourcePickerTags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_SafeRemovalRequired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_SafeRemovalRequiredOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Security: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_SecuritySDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Service: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_Siblings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_TransportRelations: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_UINumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_UINumberDescFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_UpperFilters: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DrvPkg_BrandingIcon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DrvPkg_DetailedDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DrvPkg_DocumentationLink: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DrvPkg_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DrvPkg_Model: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DrvPkg_VendorWebSite: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FunctionInstance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x08c0c253_a154_4746_9005_82de5317148b), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Devinst: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4097u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_DisplayAttribute: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_DriverDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_DriverProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_DriverVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Function: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4099u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Image: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4098u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Model: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Name: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_SerialNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_ShellAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4100u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Hardware_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5eaf3ef2_e0ca_4598_bf06_71ed1d9dd953), pid: 4096u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Numa_Proximity_Domain: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_Associated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_Category_Desc_NonPlural: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12304u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_CompactSignature: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28674u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_CompatibleTypes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_DeviceCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12292u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_DeviceCategory_Desc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12293u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_DeviceCertHash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28675u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_DomainName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 20480u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_FirmwareVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12289u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_GlobalIdentity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4096u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4101u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_IPBusEnumerated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28688u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_InstallState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_Installable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4fc5077e_b686_44be_93e3_86cafe368ccd), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_IpAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12297u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ManufacturerUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8193u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_MetadataVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4100u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ModelUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8196u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_NetworkInterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12296u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_NetworkInterfaceLuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12295u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_PhysicalAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12294u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_PresentationUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8198u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_RemoteAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4102u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_Removable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28672u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_RootProxy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4103u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_Scopes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4098u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_SecureChannel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 28673u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_SerialNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12290u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16384u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ServiceControlUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16388u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ServiceDescUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16389u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ServiceEventSubUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16390u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16385u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ServiceTypes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16386u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_ShareName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 20482u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_Types: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4097u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_Upc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8197u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PNPX_XAddrs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 4099u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Pairing_IsWifiOnlyDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Pairing_ListItemDefault: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Pairing_ListItemDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Pairing_ListItemIcon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Pairing_ListItemText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8807cae6_7db6_4f10_8ee4_435eaa1392bc), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SSDP_AltLocationInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 24576u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SSDP_DevLifeTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 24577u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SSDP_NetworkInterface: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 24578u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_AssocState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b88_4684_11da_a26a_0002b3988e81), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_AuthType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b82_4684_11da_a26a_0002b3988e81), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_ConfigError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_ConfigMethods: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b85_4684_11da_a26a_0002b3988e81), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_ConfigState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_ConnType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b84_4684_11da_a26a_0002b3988e81), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_DevicePasswordId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_EncryptType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b83_4684_11da_a26a_0002b3988e81), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_OSVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b89_4684_11da_a26a_0002b3988e81), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_RegistrarType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_RequestType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b81_4684_11da_a26a_0002b3988e81), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_RfBand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b87_4684_11da_a26a_0002b3988e81), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_VendorExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b8a_4684_11da_a26a_0002b3988e81), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_Version: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b80_4684_11da_a26a_0002b3988e81), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_DisplayType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_LocalName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_Provider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_RemoteName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_Scope: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_Type: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WNET_Usage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdebda43a_37b3_4383_91e7_4498da2995ab), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPXAssociation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcee8ccc9_4f6b_4469_a235_5a22869eef03); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPXPairingHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8a27942_ade7_4085_aa6e_4fadc7ada1ef); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_CAMERA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Cameras"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_COMPUTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Computers"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_DISPLAYS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Displays"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_FAX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FAX"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_GAMING_DEVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Gaming"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_HOME_AUTOMATION_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HomeAutomation"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_HOME_SECURITY_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HomeSecurity"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_INPUTDEVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Input"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_MFP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MFP"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_MULTIMEDIA_DEVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MediaDevices"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_NETWORK_INFRASTRUCTURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetworkInfrastructure"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_OTHER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Other"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_PRINTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printers"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_SCANNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scanners"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_STORAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Storage"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_DEVICECATEGORY_TELEPHONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Phones"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_INSTALLSTATE_FAILED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_INSTALLSTATE_INSTALLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_INSTALLSTATE_INSTALLING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNPX_INSTALLSTATE_NOTINSTALLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNP_CONSTRAINTVALUE_NOTIFICATIONSONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRUE"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PNP_CONSTRAINTVALUE_NOTPRESENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRUE"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERDDO_QUERYCONSTRAINT_DEVICEFUNCTIONDISPLAYOBJECTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceFunctionDisplayObjects"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERDDO_QUERYCONSTRAINT_DEVICEINTERFACES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceInterfaces"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERDDO_QUERYCONSTRAINT_ONLYCONNECTEDDEVICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OnlyConnectedDevices"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERPNP_QUERYCONSTRAINT_INTERFACECLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InterfaceClass"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERPNP_QUERYCONSTRAINT_NOTIFICATIONSONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NotifyOnly"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERPNP_QUERYCONSTRAINT_NOTPRESENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NotPresent"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERSSDP_QUERYCONSTRAINT_CUSTOMXMLPROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CustomXmlProperty"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERSSDP_QUERYCONSTRAINT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Type"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWNET_QUERYCONSTRAINT_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Properties"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWNET_QUERYCONSTRAINT_RESOURCETYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceType"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWNET_QUERYCONSTRAINT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Type"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWSD_QUERYCONSTRAINT_DIRECTEDADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemoteAddress"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWSD_QUERYCONSTRAINT_SCOPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scope"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWSD_QUERYCONSTRAINT_SECURITY_REQUIREMENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SecurityRequirements"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWSD_QUERYCONSTRAINT_SSL_CERTHASH_FOR_SERVER_AUTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SSLServerAuthCertHash"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWSD_QUERYCONSTRAINT_SSL_CERT_FOR_CLIENT_AUTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SSLClientAuthCert"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PROVIDERWSD_QUERYCONSTRAINT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Type"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PropertyStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe4796550_df61_448b_9193_13fc1341b163); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const PropertyStoreCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xedd36029_d753_4862_aa5b_5bccad2a4d29); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_DeviceDisplayStatusManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf59aa553_8309_46ca_9736_1ac3c62d6031); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_EnumDeviceFunction: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13e0e9e2_c3fa_4e3c_906e_64502fa4dc95); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_EnumInterface: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40eab0b9_4d7f_4b53_a334_1581dd9041f4); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_FDPairingHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x383b69fa_5486_49da_91f5_d63c24c8e9d0); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_FunctionDiscoveryProviderRefresh: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b4cbdc9_31c4_40d4_a62d_772aa174ed52); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_PNPXAssociation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcee8ccc9_4f6b_4469_a235_5a22869eef03); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_PNPXPropertyStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa86530b1_542f_439f_b71c_b0756b13677a); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_PNPXServiceCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x439e80ee_a217_4712_9fa6_deabd9c2a727); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_PnpProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8101368e_cabb_4426_acff_96c410812000); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_UPnPActivator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d0d66eb_cf74_4164_b52f_08344672dd46); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_UninstallDeviceFunction: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc920566e_5671_4496_8025_bf0b89bd44cd); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SID_UnpairProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x89a502fc_857b_4698_a0b7_027192002f9e); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SSDP_CONSTRAINTVALUE_TYPE_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ssdp:all"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SSDP_CONSTRAINTVALUE_TYPE_DEVICE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("urn:schemas-upnp-org:device:"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SSDP_CONSTRAINTVALUE_TYPE_ROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("upnp:rootdevice"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SSDP_CONSTRAINTVALUE_TYPE_SVC_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("urn:schemas-upnp-org:service:"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_PROPERTIES_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("All"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_PROPERTIES_LIMITED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Limited"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_RESOURCETYPE_DISK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disk"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_RESOURCETYPE_DISKORPRINTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskOrPrinter"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_RESOURCETYPE_PRINTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_TYPE_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("All"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_TYPE_DOMAIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Domain"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WNET_CONSTRAINTVALUE_TYPE_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Server"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WSD_CONSTRAINTVALUE_NO_TRUST_VERIFICATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WSD_CONSTRAINTVALUE_REQUIRE_SECURECHANNEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const WSD_CONSTRAINTVALUE_REQUIRE_SECURECHANNEL_AND_COMPACTSIGNATURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("2"); -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub type PropertyConstraint = i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_EQUALS: PropertyConstraint = 0i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_NOTEQUAL: PropertyConstraint = 1i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_LESSTHAN: PropertyConstraint = 2i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_LESSTHANOREQUAL: PropertyConstraint = 3i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_GREATERTHAN: PropertyConstraint = 4i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_GREATERTHANOREQUAL: PropertyConstraint = 5i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_STARTSWITH: PropertyConstraint = 6i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_EXISTS: PropertyConstraint = 7i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_DOESNOTEXIST: PropertyConstraint = 8i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QC_CONTAINS: PropertyConstraint = 9i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub type QueryCategoryType = i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QCT_PROVIDER: QueryCategoryType = 0i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QCT_LAYERED: QueryCategoryType = 1i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub type QueryUpdateAction = i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QUA_ADD: QueryUpdateAction = 0i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QUA_REMOVE: QueryUpdateAction = 1i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const QUA_CHANGE: QueryUpdateAction = 2i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub type SystemVisibilityFlags = i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SVF_SYSTEM: SystemVisibilityFlags = 0i32; -#[doc = "*Required features: `\"Win32_Devices_FunctionDiscovery\"`*"] -pub const SVF_USER: SystemVisibilityFlags = 1i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Geolocation/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Geolocation/mod.rs deleted file mode 100644 index 1e56cc2..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Geolocation/mod.rs +++ /dev/null @@ -1,1342 +0,0 @@ -pub type ICivicAddressReport = *mut ::core::ffi::c_void; -pub type ICivicAddressReportFactory = *mut ::core::ffi::c_void; -pub type IDefaultLocation = *mut ::core::ffi::c_void; -pub type IDispCivicAddressReport = *mut ::core::ffi::c_void; -pub type IDispLatLongReport = *mut ::core::ffi::c_void; -pub type ILatLongReport = *mut ::core::ffi::c_void; -pub type ILatLongReportFactory = *mut ::core::ffi::c_void; -pub type ILocation = *mut ::core::ffi::c_void; -pub type ILocationEvents = *mut ::core::ffi::c_void; -pub type ILocationPower = *mut ::core::ffi::c_void; -pub type ILocationReport = *mut ::core::ffi::c_void; -pub type ILocationReportFactory = *mut ::core::ffi::c_void; -pub type _ICivicAddressReportFactoryEvents = *mut ::core::ffi::c_void; -pub type _ILatLongReportFactoryEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const BREADCRUMBING_UNSUPPORTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const BREADCRUMBING_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const CivicAddressReport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd39e7bdd_7d05_46b8_8721_80cf035f57d7); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const CivicAddressReportFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a11f42c_3e81_4ad4_9cbe_45579d89671a); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const DefaultLocation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8b7fbfe0_5cd7_494a_af8c_283a65707506); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const DispCivicAddressReport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c596aec_8544_4082_ba9f_eb0a7d8e65c6); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const DispLatLongReport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a7c3277_8f84_4636_95b2_ebb5507ff77e); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSSFORMAT_LTO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSSFORMAT_XTRA1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSSFORMAT_XTRA2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSSFORMAT_XTRA3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSSFORMAT_XTRA3_1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSSFORMAT_XTRA3_2: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSSFORMAT_XTRA_INT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_DRIVER_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_DRIVER_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_DRIVER_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_DRIVER_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_DRIVER_VERSION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_DRIVER_VERSION_6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_FIXDETAIL_ACCURACY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_FIXDETAIL_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_FIXDETAIL_SATELLITE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_GEOFENCESUPPORT_CIRCLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_GEOFENCESUPPORT_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_MAXSATELLITE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NMEALOGGING_ALL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NMEALOGGING_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_OPERMODE_AFLT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_OPERMODE_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_OPERMODE_CELLID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_OPERMODE_MSA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_OPERMODE_MSB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_OPERMODE_MSS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_OPERMODE_OTDOA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SATELLITE_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SATELLITE_BEIDOU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SATELLITE_GALILEO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SATELLITE_GLONASS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SATELLITE_GPS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GUID_DEVINTERFACE_GNSS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3336e5e4_018a_4669_84c5_bd05f3bd368b); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_CONFIG_SUPL_CERT: u32 = 2228488u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_CREATE_GEOFENCE: u32 = 2228544u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_DELETE_GEOFENCE: u32 = 2228548u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_EXECUTE_CWTEST: u32 = 2228496u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_EXECUTE_SELFTEST: u32 = 2228500u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_GET_CHIPSETINFO: u32 = 2228504u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_GET_DEVICE_CAPABILITY: u32 = 2228232u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_GET_FIXDATA: u32 = 2228300u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_INJECT_AGNSS: u32 = 2228352u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_AGNSS: u32 = 2228416u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT: u32 = 2228680u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_DRIVER_REQUEST: u32 = 2228608u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_ERROR: u32 = 2228420u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS: u32 = 2228556u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_GEOFENCE_ALERT: u32 = 2228552u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_NI: u32 = 2228480u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_LISTEN_NMEA: u32 = 2228508u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_MODIFY_FIXSESSION: u32 = 2228292u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_POP_BREADCRUMBS: u32 = 2228684u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_RESPOND_NI: u32 = 2228492u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_SEND_DRIVERCOMMAND: u32 = 2228236u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_SEND_PLATFORM_CAPABILITY: u32 = 2228228u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_SET_SUPL_HSLP: u32 = 2228484u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_SET_V2UPL_CONFIG: u32 = 2228512u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_START_BREADCRUMBING: u32 = 2228672u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_START_FIXSESSION: u32 = 2228288u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_STOP_BREADCRUMBING: u32 = 2228676u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const IOCTL_GNSS_STOP_FIXSESSION: u32 = 2228296u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const LOCATION_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const LatLongReport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed81c073_1f84_4ca8_a161_183c776bc651); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const LatLongReportFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9dcc3cc8_8609_4863_bad4_03601f4c65e8); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const Location: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe5b8e079_ee6d_4e33_a438_c87f2e959254); -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const MAX_SERVER_URL_NAME: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const MIN_BREADCRUMBS_SUPPORTED: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const MIN_GEOFENCES_REQUIRED: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_AGNSS_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSS_TimeInjection: GNSS_AGNSS_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSS_PositionInjection: GNSS_AGNSS_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_AGNSS_BlobInjection: GNSS_AGNSS_REQUEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_DRIVERCOMMAND_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SetLocationServiceEnabled: GNSS_DRIVERCOMMAND_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SetLocationNIRequestAllowed: GNSS_DRIVERCOMMAND_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_ForceSatelliteSystem: GNSS_DRIVERCOMMAND_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_ForceOperationMode: GNSS_DRIVERCOMMAND_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_ResetEngine: GNSS_DRIVERCOMMAND_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_ClearAgnssData: GNSS_DRIVERCOMMAND_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SetSuplVersion: GNSS_DRIVERCOMMAND_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SetNMEALogging: GNSS_DRIVERCOMMAND_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SetUplServerAccessInterval: GNSS_DRIVERCOMMAND_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SetNiTimeoutInterval: GNSS_DRIVERCOMMAND_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_ResetGeofencesTracking: GNSS_DRIVERCOMMAND_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_SetSuplVersion2: GNSS_DRIVERCOMMAND_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_CustomCommand: GNSS_DRIVERCOMMAND_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_DRIVER_REQUEST = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const SUPL_CONFIG_DATA: GNSS_DRIVER_REQUEST = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_FixAvailable: GNSS_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_RequireAgnss: GNSS_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_Error: GNSS_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_NiRequest: GNSS_EVENT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_NmeaData: GNSS_EVENT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_GeofenceAlertData: GNSS_EVENT_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_GeofencesTrackingStatus: GNSS_EVENT_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_DriverRequest: GNSS_EVENT_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_BreadcrumbAlertEvent: GNSS_EVENT_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_FixAvailable_2: GNSS_EVENT_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Event_Custom: GNSS_EVENT_TYPE = 32768i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_FIXSESSIONTYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_FixSession_SingleShot: GNSS_FIXSESSIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_FixSession_DistanceTracking: GNSS_FIXSESSIONTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_FixSession_ContinuousTracking: GNSS_FIXSESSIONTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_FixSession_LKG: GNSS_FIXSESSIONTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_GEOFENCE_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_GeofenceState_Unknown: GNSS_GEOFENCE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_GeofenceState_Entered: GNSS_GEOFENCE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_GeofenceState_Exited: GNSS_GEOFENCE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_GEOREGIONTYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_GeoRegion_Circle: GNSS_GEOREGIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_NI_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_NoNotifyNoVerify: GNSS_NI_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_NotifyOnly: GNSS_NI_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_NotifyVerifyDefaultAllow: GNSS_NI_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_NotifyVerifyDefaultNotAllow: GNSS_NI_NOTIFICATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_PrivacyOverride: GNSS_NI_NOTIFICATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_NI_PLANE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_SUPL: GNSS_NI_PLANE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_CP: GNSS_NI_PLANE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_V2UPL: GNSS_NI_PLANE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_NI_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_Request_SingleShot: GNSS_NI_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_NI_Request_AreaTrigger: GNSS_NI_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_NI_USER_RESPONSE = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Ni_UserResponseAccept: GNSS_NI_USER_RESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Ni_UserResponseDeny: GNSS_NI_USER_RESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Ni_UserResponseTimeout: GNSS_NI_USER_RESPONSE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type GNSS_SUPL_CERT_ACTION = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Supl_Cert_Inject: GNSS_SUPL_CERT_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Supl_Cert_Delete: GNSS_SUPL_CERT_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const GNSS_Supl_Cert_Purge: GNSS_SUPL_CERT_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub type LOCATION_REPORT_STATUS = i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const REPORT_NOT_SUPPORTED: LOCATION_REPORT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const REPORT_ERROR: LOCATION_REPORT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const REPORT_ACCESS_DENIED: LOCATION_REPORT_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const REPORT_INITIALIZING: LOCATION_REPORT_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub const REPORT_RUNNING: LOCATION_REPORT_STATUS = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_AGNSS_INJECT { - pub Size: u32, - pub Version: u32, - pub InjectionType: GNSS_AGNSS_REQUEST_TYPE, - pub InjectionStatus: super::super::Foundation::NTSTATUS, - pub InjectionDataSize: u32, - pub Unused: [u8; 512], - pub Anonymous: GNSS_AGNSS_INJECT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_AGNSS_INJECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_AGNSS_INJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GNSS_AGNSS_INJECT_0 { - pub Time: GNSS_AGNSS_INJECTTIME, - pub Position: GNSS_AGNSS_INJECTPOSITION, - pub BlobData: GNSS_AGNSS_INJECTBLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_AGNSS_INJECT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_AGNSS_INJECT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_AGNSS_INJECTBLOB { - pub Size: u32, - pub Version: u32, - pub BlobOui: u32, - pub BlobVersion: u32, - pub AgnssFormat: u32, - pub BlobSize: u32, - pub BlobData: [u8; 1], -} -impl ::core::marker::Copy for GNSS_AGNSS_INJECTBLOB {} -impl ::core::clone::Clone for GNSS_AGNSS_INJECTBLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_AGNSS_INJECTPOSITION { - pub Size: u32, - pub Version: u32, - pub Age: u32, - pub BasicData: GNSS_FIXDATA_BASIC, - pub AccuracyData: GNSS_FIXDATA_ACCURACY, -} -impl ::core::marker::Copy for GNSS_AGNSS_INJECTPOSITION {} -impl ::core::clone::Clone for GNSS_AGNSS_INJECTPOSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_AGNSS_INJECTTIME { - pub Size: u32, - pub Version: u32, - pub UtcTime: super::super::Foundation::FILETIME, - pub TimeUncertainty: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_AGNSS_INJECTTIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_AGNSS_INJECTTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_AGNSS_REQUEST_PARAM { - pub Size: u32, - pub Version: u32, - pub RequestType: GNSS_AGNSS_REQUEST_TYPE, - pub BlobFormat: u32, -} -impl ::core::marker::Copy for GNSS_AGNSS_REQUEST_PARAM {} -impl ::core::clone::Clone for GNSS_AGNSS_REQUEST_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_BREADCRUMBING_ALERT_DATA { - pub Size: u32, - pub Version: u32, - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_BREADCRUMBING_ALERT_DATA {} -impl ::core::clone::Clone for GNSS_BREADCRUMBING_ALERT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_BREADCRUMBING_PARAM { - pub Size: u32, - pub Version: u32, - pub MaximumHorizontalUncertainty: u32, - pub MinDistanceBetweenFixes: u32, - pub MaximumErrorTimeoutMs: u32, - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_BREADCRUMBING_PARAM {} -impl ::core::clone::Clone for GNSS_BREADCRUMBING_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_BREADCRUMB_LIST { - pub Size: u32, - pub Version: u32, - pub NumCrumbs: u32, - pub Anonymous: GNSS_BREADCRUMB_LIST_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_BREADCRUMB_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_BREADCRUMB_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GNSS_BREADCRUMB_LIST_0 { - pub v1: [GNSS_BREADCRUMB_V1; 50], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_BREADCRUMB_LIST_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_BREADCRUMB_LIST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_BREADCRUMB_V1 { - pub FixTimeStamp: super::super::Foundation::FILETIME, - pub Latitude: f64, - pub Longitude: f64, - pub HorizontalAccuracy: u32, - pub Speed: u16, - pub SpeedAccuracy: u16, - pub Altitude: i16, - pub AltitudeAccuracy: u16, - pub Heading: i16, - pub HeadingAccuracy: u8, - pub FixSuccess: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_BREADCRUMB_V1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_BREADCRUMB_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_CHIPSETINFO { - pub Size: u32, - pub Version: u32, - pub ManufacturerID: [u16; 25], - pub HardwareID: [u16; 25], - pub FirmwareVersion: [u16; 20], - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_CHIPSETINFO {} -impl ::core::clone::Clone for GNSS_CHIPSETINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_CONTINUOUSTRACKING_PARAM { - pub Size: u32, - pub Version: u32, - pub PreferredInterval: u32, -} -impl ::core::marker::Copy for GNSS_CONTINUOUSTRACKING_PARAM {} -impl ::core::clone::Clone for GNSS_CONTINUOUSTRACKING_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_CP_NI_INFO { - pub Size: u32, - pub Version: u32, - pub RequestorId: [u16; 260], - pub NotificationText: [u16; 260], -} -impl ::core::marker::Copy for GNSS_CP_NI_INFO {} -impl ::core::clone::Clone for GNSS_CP_NI_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_CWTESTDATA { - pub Size: u32, - pub Version: u32, - pub TestResultStatus: super::super::Foundation::NTSTATUS, - pub SignalToNoiseRatio: f64, - pub Frequency: f64, - pub Unused: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_CWTESTDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_CWTESTDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_DEVICE_CAPABILITY { - pub Size: u32, - pub Version: u32, - pub SupportMultipleFixSessions: super::super::Foundation::BOOL, - pub SupportMultipleAppSessions: super::super::Foundation::BOOL, - pub RequireAGnssInjection: super::super::Foundation::BOOL, - pub AgnssFormatSupported: u32, - pub AgnssFormatPreferred: u32, - pub SupportDistanceTracking: super::super::Foundation::BOOL, - pub SupportContinuousTracking: super::super::Foundation::BOOL, - pub Reserved1: u32, - pub Reserved2: super::super::Foundation::BOOL, - pub Reserved3: super::super::Foundation::BOOL, - pub Reserved4: super::super::Foundation::BOOL, - pub Reserved5: super::super::Foundation::BOOL, - pub GeofencingSupport: u32, - pub Reserved6: super::super::Foundation::BOOL, - pub Reserved7: super::super::Foundation::BOOL, - pub SupportCpLocation: super::super::Foundation::BOOL, - pub SupportUplV2: super::super::Foundation::BOOL, - pub SupportSuplV1: super::super::Foundation::BOOL, - pub SupportSuplV2: super::super::Foundation::BOOL, - pub SupportedSuplVersion: GNSS_SUPL_VERSION, - pub MaxGeofencesSupported: u32, - pub SupportMultipleSuplRootCert: super::super::Foundation::BOOL, - pub GnssBreadCrumbPayloadVersion: u32, - pub MaxGnssBreadCrumbFixes: u32, - pub Unused: [u8; 496], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_DEVICE_CAPABILITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_DEVICE_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_DISTANCETRACKING_PARAM { - pub Size: u32, - pub Version: u32, - pub MovementThreshold: u32, -} -impl ::core::marker::Copy for GNSS_DISTANCETRACKING_PARAM {} -impl ::core::clone::Clone for GNSS_DISTANCETRACKING_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_DRIVERCOMMAND_PARAM { - pub Size: u32, - pub Version: u32, - pub CommandType: GNSS_DRIVERCOMMAND_TYPE, - pub Reserved: u32, - pub CommandDataSize: u32, - pub Unused: [u8; 512], - pub CommandData: [u8; 1], -} -impl ::core::marker::Copy for GNSS_DRIVERCOMMAND_PARAM {} -impl ::core::clone::Clone for GNSS_DRIVERCOMMAND_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_DRIVER_REQUEST_DATA { - pub Size: u32, - pub Version: u32, - pub Request: GNSS_DRIVER_REQUEST, - pub RequestFlag: u32, -} -impl ::core::marker::Copy for GNSS_DRIVER_REQUEST_DATA {} -impl ::core::clone::Clone for GNSS_DRIVER_REQUEST_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_ERRORINFO { - pub Size: u32, - pub Version: u32, - pub ErrorCode: u32, - pub IsRecoverable: super::super::Foundation::BOOL, - pub ErrorDescription: [u16; 256], - pub Unused: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_ERRORINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_ERRORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_EVENT { - pub Size: u32, - pub Version: u32, - pub EventType: GNSS_EVENT_TYPE, - pub EventDataSize: u32, - pub Unused: [u8; 512], - pub Anonymous: GNSS_EVENT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_EVENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GNSS_EVENT_0 { - pub FixData: GNSS_FIXDATA, - pub AgnssRequest: GNSS_AGNSS_REQUEST_PARAM, - pub NiRequest: GNSS_NI_REQUEST_PARAM, - pub ErrorInformation: GNSS_ERRORINFO, - pub NmeaData: GNSS_NMEA_DATA, - pub GeofenceAlertData: GNSS_GEOFENCE_ALERT_DATA, - pub BreadcrumbAlertData: GNSS_BREADCRUMBING_ALERT_DATA, - pub GeofencesTrackingStatus: GNSS_GEOFENCES_TRACKINGSTATUS_DATA, - pub DriverRequestData: GNSS_DRIVER_REQUEST_DATA, - pub CustomData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_EVENT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_EVENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_EVENT_2 { - pub Size: u32, - pub Version: u32, - pub EventType: GNSS_EVENT_TYPE, - pub EventDataSize: u32, - pub Unused: [u8; 512], - pub Anonymous: GNSS_EVENT_2_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_EVENT_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_EVENT_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GNSS_EVENT_2_0 { - pub FixData: GNSS_FIXDATA, - pub FixData2: GNSS_FIXDATA_2, - pub AgnssRequest: GNSS_AGNSS_REQUEST_PARAM, - pub NiRequest: GNSS_NI_REQUEST_PARAM, - pub ErrorInformation: GNSS_ERRORINFO, - pub NmeaData: GNSS_NMEA_DATA, - pub GeofenceAlertData: GNSS_GEOFENCE_ALERT_DATA, - pub BreadcrumbAlertData: GNSS_BREADCRUMBING_ALERT_DATA, - pub GeofencesTrackingStatus: GNSS_GEOFENCES_TRACKINGSTATUS_DATA, - pub DriverRequestData: GNSS_DRIVER_REQUEST_DATA, - pub CustomData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_EVENT_2_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_EVENT_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_FIXDATA { - pub Size: u32, - pub Version: u32, - pub FixSessionID: u32, - pub FixTimeStamp: super::super::Foundation::FILETIME, - pub IsFinalFix: super::super::Foundation::BOOL, - pub FixStatus: super::super::Foundation::NTSTATUS, - pub FixLevelOfDetails: u32, - pub BasicData: GNSS_FIXDATA_BASIC, - pub AccuracyData: GNSS_FIXDATA_ACCURACY, - pub SatelliteData: GNSS_FIXDATA_SATELLITE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_FIXDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_FIXDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_FIXDATA_2 { - pub Size: u32, - pub Version: u32, - pub FixSessionID: u32, - pub FixTimeStamp: super::super::Foundation::FILETIME, - pub IsFinalFix: super::super::Foundation::BOOL, - pub FixStatus: super::super::Foundation::NTSTATUS, - pub FixLevelOfDetails: u32, - pub BasicData: GNSS_FIXDATA_BASIC_2, - pub AccuracyData: GNSS_FIXDATA_ACCURACY_2, - pub SatelliteData: GNSS_FIXDATA_SATELLITE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_FIXDATA_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_FIXDATA_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_FIXDATA_ACCURACY { - pub Size: u32, - pub Version: u32, - pub HorizontalAccuracy: u32, - pub HorizontalErrorMajorAxis: u32, - pub HorizontalErrorMinorAxis: u32, - pub HorizontalErrorAngle: u32, - pub HeadingAccuracy: u32, - pub AltitudeAccuracy: u32, - pub SpeedAccuracy: u32, - pub HorizontalConfidence: u32, - pub HeadingConfidence: u32, - pub AltitudeConfidence: u32, - pub SpeedConfidence: u32, - pub PositionDilutionOfPrecision: f32, - pub HorizontalDilutionOfPrecision: f32, - pub VerticalDilutionOfPrecision: f32, -} -impl ::core::marker::Copy for GNSS_FIXDATA_ACCURACY {} -impl ::core::clone::Clone for GNSS_FIXDATA_ACCURACY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_FIXDATA_ACCURACY_2 { - pub Size: u32, - pub Version: u32, - pub HorizontalAccuracy: f64, - pub HorizontalErrorMajorAxis: f64, - pub HorizontalErrorMinorAxis: f64, - pub HorizontalErrorAngle: f64, - pub HeadingAccuracy: f64, - pub AltitudeAccuracy: f64, - pub SpeedAccuracy: f64, - pub HorizontalConfidence: u32, - pub HeadingConfidence: u32, - pub AltitudeConfidence: u32, - pub SpeedConfidence: u32, - pub PositionDilutionOfPrecision: f64, - pub HorizontalDilutionOfPrecision: f64, - pub VerticalDilutionOfPrecision: f64, - pub GeometricDilutionOfPrecision: f64, - pub TimeDilutionOfPrecision: f64, -} -impl ::core::marker::Copy for GNSS_FIXDATA_ACCURACY_2 {} -impl ::core::clone::Clone for GNSS_FIXDATA_ACCURACY_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_FIXDATA_BASIC { - pub Size: u32, - pub Version: u32, - pub Latitude: f64, - pub Longitude: f64, - pub Altitude: f64, - pub Speed: f64, - pub Heading: f64, -} -impl ::core::marker::Copy for GNSS_FIXDATA_BASIC {} -impl ::core::clone::Clone for GNSS_FIXDATA_BASIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_FIXDATA_BASIC_2 { - pub Size: u32, - pub Version: u32, - pub Latitude: f64, - pub Longitude: f64, - pub Altitude: f64, - pub Speed: f64, - pub Heading: f64, - pub AltitudeEllipsoid: f64, -} -impl ::core::marker::Copy for GNSS_FIXDATA_BASIC_2 {} -impl ::core::clone::Clone for GNSS_FIXDATA_BASIC_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_FIXDATA_SATELLITE { - pub Size: u32, - pub Version: u32, - pub SatelliteCount: u32, - pub SatelliteArray: [GNSS_SATELLITEINFO; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_FIXDATA_SATELLITE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_FIXDATA_SATELLITE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_FIXSESSION_PARAM { - pub Size: u32, - pub Version: u32, - pub FixSessionID: u32, - pub SessionType: GNSS_FIXSESSIONTYPE, - pub HorizontalAccuracy: u32, - pub HorizontalConfidence: u32, - pub Reserved: [u32; 9], - pub FixLevelOfDetails: u32, - pub Anonymous: GNSS_FIXSESSION_PARAM_0, - pub Unused: [u8; 256], -} -impl ::core::marker::Copy for GNSS_FIXSESSION_PARAM {} -impl ::core::clone::Clone for GNSS_FIXSESSION_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub union GNSS_FIXSESSION_PARAM_0 { - pub SingleShotParam: GNSS_SINGLESHOT_PARAM, - pub DistanceParam: GNSS_DISTANCETRACKING_PARAM, - pub ContinuousParam: GNSS_CONTINUOUSTRACKING_PARAM, - pub LkgFixParam: GNSS_LKGFIX_PARAM, - pub UnusedParam: [u8; 268], -} -impl ::core::marker::Copy for GNSS_FIXSESSION_PARAM_0 {} -impl ::core::clone::Clone for GNSS_FIXSESSION_PARAM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_GEOFENCES_TRACKINGSTATUS_DATA { - pub Size: u32, - pub Version: u32, - pub Status: super::super::Foundation::NTSTATUS, - pub StatusTimeStamp: super::super::Foundation::FILETIME, - pub Unused: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_GEOFENCES_TRACKINGSTATUS_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_GEOFENCES_TRACKINGSTATUS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_GEOFENCE_ALERT_DATA { - pub Size: u32, - pub Version: u32, - pub GeofenceID: u32, - pub GeofenceState: GNSS_GEOFENCE_STATE, - pub FixBasicData: GNSS_FIXDATA_BASIC, - pub FixAccuracyData: GNSS_FIXDATA_ACCURACY, - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_GEOFENCE_ALERT_DATA {} -impl ::core::clone::Clone for GNSS_GEOFENCE_ALERT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_GEOFENCE_CREATE_PARAM { - pub Size: u32, - pub Version: u32, - pub AlertTypes: u32, - pub InitialState: GNSS_GEOFENCE_STATE, - pub Boundary: GNSS_GEOREGION, - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_GEOFENCE_CREATE_PARAM {} -impl ::core::clone::Clone for GNSS_GEOFENCE_CREATE_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_GEOFENCE_CREATE_RESPONSE { - pub Size: u32, - pub Version: u32, - pub CreationStatus: super::super::Foundation::NTSTATUS, - pub GeofenceID: u32, - pub Unused: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_GEOFENCE_CREATE_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_GEOFENCE_CREATE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_GEOFENCE_DELETE_PARAM { - pub Size: u32, - pub Version: u32, - pub GeofenceID: u32, - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_GEOFENCE_DELETE_PARAM {} -impl ::core::clone::Clone for GNSS_GEOFENCE_DELETE_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_GEOREGION { - pub Size: u32, - pub Version: u32, - pub GeoRegionType: GNSS_GEOREGIONTYPE, - pub Anonymous: GNSS_GEOREGION_0, -} -impl ::core::marker::Copy for GNSS_GEOREGION {} -impl ::core::clone::Clone for GNSS_GEOREGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub union GNSS_GEOREGION_0 { - pub Circle: GNSS_GEOREGION_CIRCLE, - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_GEOREGION_0 {} -impl ::core::clone::Clone for GNSS_GEOREGION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_GEOREGION_CIRCLE { - pub Latitude: f64, - pub Longitude: f64, - pub RadiusInMeters: f64, -} -impl ::core::marker::Copy for GNSS_GEOREGION_CIRCLE {} -impl ::core::clone::Clone for GNSS_GEOREGION_CIRCLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_LKGFIX_PARAM { - pub Size: u32, - pub Version: u32, -} -impl ::core::marker::Copy for GNSS_LKGFIX_PARAM {} -impl ::core::clone::Clone for GNSS_LKGFIX_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_NI_REQUEST_PARAM { - pub Size: u32, - pub Version: u32, - pub RequestId: u32, - pub RequestType: GNSS_NI_REQUEST_TYPE, - pub NotificationType: GNSS_NI_NOTIFICATION_TYPE, - pub RequestPlaneType: GNSS_NI_PLANE_TYPE, - pub Anonymous: GNSS_NI_REQUEST_PARAM_0, - pub ResponseTimeInSec: u32, - pub EmergencyLocation: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_NI_REQUEST_PARAM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_NI_REQUEST_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GNSS_NI_REQUEST_PARAM_0 { - pub SuplNiInfo: GNSS_SUPL_NI_INFO, - pub CpNiInfo: GNSS_CP_NI_INFO, - pub V2UplNiInfo: GNSS_V2UPL_NI_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_NI_REQUEST_PARAM_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_NI_REQUEST_PARAM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_NI_RESPONSE { - pub Size: u32, - pub Version: u32, - pub RequestId: u32, - pub UserResponse: GNSS_NI_USER_RESPONSE, -} -impl ::core::marker::Copy for GNSS_NI_RESPONSE {} -impl ::core::clone::Clone for GNSS_NI_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_NMEA_DATA { - pub Size: u32, - pub Version: u32, - pub NmeaSentences: [super::super::Foundation::CHAR; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_NMEA_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_NMEA_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_PLATFORM_CAPABILITY { - pub Size: u32, - pub Version: u32, - pub SupportAgnssInjection: super::super::Foundation::BOOL, - pub AgnssFormatSupported: u32, - pub Unused: [u8; 516], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_PLATFORM_CAPABILITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_PLATFORM_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_SATELLITEINFO { - pub SatelliteId: u32, - pub UsedInPositiong: super::super::Foundation::BOOL, - pub Elevation: f64, - pub Azimuth: f64, - pub SignalToNoiseRatio: f64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_SATELLITEINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_SATELLITEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_SELFTESTCONFIG { - pub Size: u32, - pub Version: u32, - pub TestType: u32, - pub Unused: [u8; 512], - pub InBufLen: u32, - pub InBuffer: [u8; 1], -} -impl ::core::marker::Copy for GNSS_SELFTESTCONFIG {} -impl ::core::clone::Clone for GNSS_SELFTESTCONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_SELFTESTRESULT { - pub Size: u32, - pub Version: u32, - pub TestResultStatus: super::super::Foundation::NTSTATUS, - pub Result: u32, - pub PinFailedBitMask: u32, - pub Unused: [u8; 512], - pub OutBufLen: u32, - pub OutBuffer: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_SELFTESTRESULT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_SELFTESTRESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_SINGLESHOT_PARAM { - pub Size: u32, - pub Version: u32, - pub ResponseTime: u32, -} -impl ::core::marker::Copy for GNSS_SINGLESHOT_PARAM {} -impl ::core::clone::Clone for GNSS_SINGLESHOT_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_STOPFIXSESSION_PARAM { - pub Size: u32, - pub Version: u32, - pub FixSessionID: u32, - pub Unused: [u8; 512], -} -impl ::core::marker::Copy for GNSS_STOPFIXSESSION_PARAM {} -impl ::core::clone::Clone for GNSS_STOPFIXSESSION_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_SUPL_CERT_CONFIG { - pub Size: u32, - pub Version: u32, - pub CertAction: GNSS_SUPL_CERT_ACTION, - pub SuplCertName: [super::super::Foundation::CHAR; 260], - pub CertSize: u32, - pub Unused: [u8; 512], - pub CertData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_SUPL_CERT_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_SUPL_CERT_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_SUPL_HSLP_CONFIG { - pub Size: u32, - pub Version: u32, - pub SuplHslp: [super::super::Foundation::CHAR; 260], - pub SuplHslpFromImsi: [super::super::Foundation::CHAR; 260], - pub Reserved: u32, - pub Unused: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_SUPL_HSLP_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_SUPL_HSLP_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_SUPL_NI_INFO { - pub Size: u32, - pub Version: u32, - pub RequestorId: [u16; 260], - pub ClientName: [u16; 260], - pub SuplNiUrl: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_SUPL_NI_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_SUPL_NI_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_SUPL_VERSION { - pub MajorVersion: u32, - pub MinorVersion: u32, -} -impl ::core::marker::Copy for GNSS_SUPL_VERSION {} -impl ::core::clone::Clone for GNSS_SUPL_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_SUPL_VERSION_2 { - pub MajorVersion: u32, - pub MinorVersion: u32, - pub ServiceIndicator: u32, -} -impl ::core::marker::Copy for GNSS_SUPL_VERSION_2 {} -impl ::core::clone::Clone for GNSS_SUPL_VERSION_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GNSS_V2UPL_CONFIG { - pub Size: u32, - pub Version: u32, - pub MPC: [super::super::Foundation::CHAR; 260], - pub PDE: [super::super::Foundation::CHAR; 260], - pub ApplicationTypeIndicator_MR: u8, - pub Unused: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GNSS_V2UPL_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GNSS_V2UPL_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Geolocation\"`*"] -pub struct GNSS_V2UPL_NI_INFO { - pub Size: u32, - pub Version: u32, - pub RequestorId: [u16; 260], -} -impl ::core::marker::Copy for GNSS_V2UPL_NI_INFO {} -impl ::core::clone::Clone for GNSS_V2UPL_NI_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs deleted file mode 100644 index e7befd7..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/HumanInterfaceDevice/mod.rs +++ /dev/null @@ -1,6970 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dinput8.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn DirectInput8Create ( hinst : super::super::Foundation:: HINSTANCE , dwversion : u32 , riidltf : *const :: windows_sys::core::GUID , ppvout : *mut *mut ::core::ffi::c_void , punkouter : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_FlushQueue ( hiddeviceobject : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_FreePreparsedData ( preparseddata : isize ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetAttributes ( hiddeviceobject : super::super::Foundation:: HANDLE , attributes : *mut HIDD_ATTRIBUTES ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetConfiguration ( hiddeviceobject : super::super::Foundation:: HANDLE , configuration : *mut HIDD_CONFIGURATION , configurationlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetFeature ( hiddeviceobject : super::super::Foundation:: HANDLE , reportbuffer : *mut ::core::ffi::c_void , reportbufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] fn HidD_GetHidGuid ( hidguid : *mut :: windows_sys::core::GUID ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetIndexedString ( hiddeviceobject : super::super::Foundation:: HANDLE , stringindex : u32 , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetInputReport ( hiddeviceobject : super::super::Foundation:: HANDLE , reportbuffer : *mut ::core::ffi::c_void , reportbufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetManufacturerString ( hiddeviceobject : super::super::Foundation:: HANDLE , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetMsGenreDescriptor ( hiddeviceobject : super::super::Foundation:: HANDLE , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetNumInputBuffers ( hiddeviceobject : super::super::Foundation:: HANDLE , numberbuffers : *mut u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetPhysicalDescriptor ( hiddeviceobject : super::super::Foundation:: HANDLE , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetPreparsedData ( hiddeviceobject : super::super::Foundation:: HANDLE , preparseddata : *mut isize ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetProductString ( hiddeviceobject : super::super::Foundation:: HANDLE , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_GetSerialNumberString ( hiddeviceobject : super::super::Foundation:: HANDLE , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_SetConfiguration ( hiddeviceobject : super::super::Foundation:: HANDLE , configuration : *const HIDD_CONFIGURATION , configurationlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_SetFeature ( hiddeviceobject : super::super::Foundation:: HANDLE , reportbuffer : *const ::core::ffi::c_void , reportbufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_SetNumInputBuffers ( hiddeviceobject : super::super::Foundation:: HANDLE , numberbuffers : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidD_SetOutputReport ( hiddeviceobject : super::super::Foundation:: HANDLE , reportbuffer : *const ::core::ffi::c_void , reportbufferlength : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetButtonArray ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , buttondata : *mut HIDP_BUTTON_ARRAY_DATA , buttondatalength : *mut u16 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetButtonCaps ( reporttype : HIDP_REPORT_TYPE , buttoncaps : *mut HIDP_BUTTON_CAPS , buttoncapslength : *mut u16 , preparseddata : isize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetCaps ( preparseddata : isize , capabilities : *mut HIDP_CAPS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetData ( reporttype : HIDP_REPORT_TYPE , datalist : *mut HIDP_DATA , datalength : *mut u32 , preparseddata : isize , report : :: windows_sys::core::PSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetExtendedAttributes ( reporttype : HIDP_REPORT_TYPE , dataindex : u16 , preparseddata : isize , attributes : *mut HIDP_EXTENDED_ATTRIBUTES , lengthattributes : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetLinkCollectionNodes ( linkcollectionnodes : *mut HIDP_LINK_COLLECTION_NODE , linkcollectionnodeslength : *mut u32 , preparseddata : isize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetScaledUsageValue ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , usagevalue : *mut i32 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetSpecificButtonCaps ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , buttoncaps : *mut HIDP_BUTTON_CAPS , buttoncapslength : *mut u16 , preparseddata : isize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetSpecificValueCaps ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , valuecaps : *mut HIDP_VALUE_CAPS , valuecapslength : *mut u16 , preparseddata : isize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetUsageValue ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , usagevalue : *mut u32 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetUsageValueArray ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , usagevalue : :: windows_sys::core::PSTR , usagevaluebytelength : u16 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetUsages ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usagelist : *mut u16 , usagelength : *mut u32 , preparseddata : isize , report : :: windows_sys::core::PSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetUsagesEx ( reporttype : HIDP_REPORT_TYPE , linkcollection : u16 , buttonlist : *mut USAGE_AND_PAGE , usagelength : *mut u32 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_GetValueCaps ( reporttype : HIDP_REPORT_TYPE , valuecaps : *mut HIDP_VALUE_CAPS , valuecapslength : *mut u16 , preparseddata : isize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_InitializeReportForID ( reporttype : HIDP_REPORT_TYPE , reportid : u8 , preparseddata : isize , report : :: windows_sys::core::PSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] fn HidP_MaxDataListLength ( reporttype : HIDP_REPORT_TYPE , preparseddata : isize ) -> u32 ); -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] fn HidP_MaxUsageListLength ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , preparseddata : isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_SetButtonArray ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , buttondata : *const HIDP_BUTTON_ARRAY_DATA , buttondatalength : u16 , preparseddata : isize , report : :: windows_sys::core::PSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_SetData ( reporttype : HIDP_REPORT_TYPE , datalist : *mut HIDP_DATA , datalength : *mut u32 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_SetScaledUsageValue ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , usagevalue : i32 , preparseddata : isize , report : :: windows_sys::core::PSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_SetUsageValue ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , usagevalue : u32 , preparseddata : isize , report : :: windows_sys::core::PSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_SetUsageValueArray ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usage : u16 , usagevalue : :: windows_sys::core::PCSTR , usagevaluebytelength : u16 , preparseddata : isize , report : :: windows_sys::core::PSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_SetUsages ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usagelist : *mut u16 , usagelength : *mut u32 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_TranslateUsagesToI8042ScanCodes ( changedusagelist : *const u16 , usagelistlength : u32 , keyaction : HIDP_KEYBOARD_DIRECTION , modifierstate : *mut HIDP_KEYBOARD_MODIFIER_STATE , insertcodesprocedure : PHIDP_INSERT_SCANCODES , insertcodescontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_UnsetUsages ( reporttype : HIDP_REPORT_TYPE , usagepage : u16 , linkcollection : u16 , usagelist : *mut u16 , usagelength : *mut u32 , preparseddata : isize , report : :: windows_sys::core::PCSTR , reportlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hid.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] fn HidP_UsageListDifference ( previoususagelist : *const u16 , currentusagelist : *const u16 , breakusagelist : *mut u16 , makeusagelist : *mut u16 , usagelistlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] fn joyConfigChanged ( dwflags : u32 ) -> u32 ); -pub type IDirectInput2A = *mut ::core::ffi::c_void; -pub type IDirectInput2W = *mut ::core::ffi::c_void; -pub type IDirectInput7A = *mut ::core::ffi::c_void; -pub type IDirectInput7W = *mut ::core::ffi::c_void; -pub type IDirectInput8A = *mut ::core::ffi::c_void; -pub type IDirectInput8W = *mut ::core::ffi::c_void; -pub type IDirectInputA = *mut ::core::ffi::c_void; -pub type IDirectInputDevice2A = *mut ::core::ffi::c_void; -pub type IDirectInputDevice2W = *mut ::core::ffi::c_void; -pub type IDirectInputDevice7A = *mut ::core::ffi::c_void; -pub type IDirectInputDevice7W = *mut ::core::ffi::c_void; -pub type IDirectInputDevice8A = *mut ::core::ffi::c_void; -pub type IDirectInputDevice8W = *mut ::core::ffi::c_void; -pub type IDirectInputDeviceA = *mut ::core::ffi::c_void; -pub type IDirectInputDeviceW = *mut ::core::ffi::c_void; -pub type IDirectInputEffect = *mut ::core::ffi::c_void; -pub type IDirectInputEffectDriver = *mut ::core::ffi::c_void; -pub type IDirectInputJoyConfig = *mut ::core::ffi::c_void; -pub type IDirectInputJoyConfig8 = *mut ::core::ffi::c_void; -pub type IDirectInputW = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BALLPOINT_I8042_HARDWARE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BALLPOINT_SERIAL_HARDWARE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_ALLBUTTONSMASK: u32 = 16383u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_BACK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_CAMERAFOCUS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_CAMERALENS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_CAMERASHUTTER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_HEADSET: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_HWKBDEPLOY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_OEMCUSTOM: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_OEMCUSTOM2: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_OEMCUSTOM3: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_POWER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_RINGERTOGGLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_ROTATION_LOCK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_SEARCH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_VOLUMEDOWN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_VOLUMEUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const BUTTON_BIT_WINDOWS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const CLSID_DirectInput: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25e609e0_b259_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const CLSID_DirectInput8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25e609e4_b259_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const CLSID_DirectInputDevice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25e609e1_b259_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const CLSID_DirectInputDevice8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25e609e5_b259_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DD_KEYBOARD_DEVICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("\\Device\\KeyboardClass"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DD_KEYBOARD_DEVICE_NAME_U: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Device\\KeyboardClass"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DD_MOUSE_DEVICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("\\Device\\PointerClass"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DD_MOUSE_DEVICE_NAME_U: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Device\\PointerClass"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_BackgroundAccess: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_IsReadOnly: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_ProductId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_UsageId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_UsagePage: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_VendorId: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_VersionNumber: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_DeviceInterface_HID_WakeScreenOnInputCapable: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVCLASS_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVCLASS_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVCLASS_GAMECTRL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVCLASS_KEYBOARD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVCLASS_POINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE1STPERSON_LIMITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE1STPERSON_SHOOTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE1STPERSON_SIXDOF: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE1STPERSON_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDEVICECTRL_COMMSSELECTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDEVICECTRL_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDRIVING_COMBINEDPEDALS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDRIVING_DUALPEDALS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDRIVING_HANDHELD: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDRIVING_LIMITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEDRIVING_THREEPEDALS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEFLIGHT_LIMITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEFLIGHT_RC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEFLIGHT_STICK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEFLIGHT_YOKE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEGAMEPAD_LIMITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEGAMEPAD_STANDARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEGAMEPAD_TILT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEJOYSTICK_LIMITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEJOYSTICK_STANDARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_J3100: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_JAPAN106: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_JAPANAX: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_NEC98: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_NEC98106: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_NEC98LAPTOP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_NOKIA1050: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_NOKIA9140: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_OLIVETTI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_PCAT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_PCENH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_PCXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEKEYBOARD_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEMOUSE_ABSOLUTE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEMOUSE_FINGERSTICK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEMOUSE_TOUCHPAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEMOUSE_TRACKBALL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEMOUSE_TRADITIONAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEMOUSE_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPEREMOTE_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESCREENPTR_LIGHTGUN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESCREENPTR_LIGHTPEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESCREENPTR_TOUCH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESCREENPTR_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_DUALPEDALS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_HANDTRACKER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_HEADTRACKER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_SHIFTER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_THREEPEDALS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_THROTTLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPESUPPLEMENTAL_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_1STPERSON: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_DEVICE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_DEVICECTRL: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_DRIVING: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_FLIGHT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_GAMEPAD: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_JOYSTICK: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_KEYBOARD: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_LIMITEDGAMESUBTYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_MOUSE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_REMOTE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_SCREENPOINTER: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI8DEVTYPE_SUPPLEMENTAL: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAFTS_NEWDEVICEHIGH: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAFTS_NEWDEVICELOW: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAFTS_UNUSEDDEVICEHIGH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAFTS_UNUSEDDEVICELOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAH_APPREQUESTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAH_DEFAULT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAH_ERROR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAH_HWAPP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAH_HWDEFAULT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAH_UNMAPPED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAH_USERCONFIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAPPIDFLAG_NOSIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAPPIDFLAG_NOTIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_2DCONTROL_INOUT: u32 = 587301379u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_2DCONTROL_LATERAL: u32 = 587235841u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_2DCONTROL_MOVE: u32 = 587268610u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_2DCONTROL_ROTATEZ: u32 = 587350532u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_3DCONTROL_INOUT: u32 = 604078595u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_3DCONTROL_LATERAL: u32 = 604013057u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_3DCONTROL_MOVE: u32 = 604045826u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_3DCONTROL_ROTATEX: u32 = 604193284u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_3DCONTROL_ROTATEY: u32 = 604160517u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_3DCONTROL_ROTATEZ: u32 = 604127750u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_1: u32 = 4278206977u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_2: u32 = 4278206978u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_3: u32 = 4278206979u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_4: u32 = 4278206980u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_A_1: u32 = 4278436353u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_A_2: u32 = 4278436354u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_B_1: u32 = 4278469121u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_B_2: u32 = 4278469122u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_C_1: u32 = 4278501889u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_C_2: u32 = 4278501890u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_R_1: u32 = 4278338049u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_R_2: u32 = 4278338050u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_S_1: u32 = 4278534657u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_S_2: u32 = 4278534658u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_U_1: u32 = 4278370817u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_U_2: u32 = 4278370818u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_V_1: u32 = 4278403585u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_V_2: u32 = 4278403586u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_X_1: u32 = 4278239745u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_X_2: u32 = 4278239746u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_Y_1: u32 = 4278272513u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_Y_2: u32 = 4278272514u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_Z_1: u32 = 4278305281u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ANY_Z_2: u32 = 4278305282u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ARCADEP_LATERAL: u32 = 570458625u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ARCADEP_MOVE: u32 = 570491394u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ARCADES_LATERAL: u32 = 553681409u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_ARCADES_MOVE: u32 = 553714178u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BASEBALLB_LATERAL: u32 = 251691521u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BASEBALLB_MOVE: u32 = 251724290u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BASEBALLF_LATERAL: u32 = 285245953u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BASEBALLF_MOVE: u32 = 285278722u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BASEBALLP_LATERAL: u32 = 268468737u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BASEBALLP_MOVE: u32 = 268501506u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BBALLD_LATERAL: u32 = 318800385u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BBALLD_MOVE: u32 = 318833154u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BBALLO_LATERAL: u32 = 302023169u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BBALLO_MOVE: u32 = 302055938u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BIKINGM_BRAKE: u32 = 470041091u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BIKINGM_PEDAL: u32 = 469828098u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BIKINGM_TURN: u32 = 469795329u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BROWSER_LATERAL: u32 = 671121921u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BROWSER_MOVE: u32 = 671154690u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_BROWSER_VIEW: u32 = 671187459u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADF_INOUT: u32 = 620855811u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADF_LATERAL: u32 = 620790273u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADF_MOVE: u32 = 620823042u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADF_ROTATEX: u32 = 620970500u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADF_ROTATEY: u32 = 620937733u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADF_ROTATEZ: u32 = 620904966u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADM_INOUT: u32 = 637633027u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADM_LATERAL: u32 = 637567489u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADM_MOVE: u32 = 637600258u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADM_ROTATEX: u32 = 637747716u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADM_ROTATEY: u32 = 637714949u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_CADM_ROTATEZ: u32 = 637682182u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGC_ACCELERATE: u32 = 33788418u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGC_ACCEL_AND_BRAKE: u32 = 33638916u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGC_BRAKE: u32 = 33821187u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGC_STEER: u32 = 33589761u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGR_ACCELERATE: u32 = 17011202u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGR_ACCEL_AND_BRAKE: u32 = 16861700u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGR_BRAKE: u32 = 17043971u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGR_STEER: u32 = 16812545u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGT_ACCELERATE: u32 = 50565635u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGT_ACCEL_AND_BRAKE: u32 = 50416134u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGT_BARREL: u32 = 50397698u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGT_BRAKE: u32 = 50614789u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGT_ROTATE: u32 = 50463236u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_DRIVINGT_STEER: u32 = 50366977u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FIGHTINGH_LATERAL: u32 = 134251009u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FIGHTINGH_MOVE: u32 = 134283778u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FIGHTINGH_ROTATE: u32 = 134365699u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FISHING_LATERAL: u32 = 234914305u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FISHING_MOVE: u32 = 234947074u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FISHING_ROTATE: u32 = 235028995u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGC_BANK: u32 = 67144193u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGC_BRAKE: u32 = 67398148u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGC_FLAPS: u32 = 67459590u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGC_PITCH: u32 = 67176962u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGC_RUDDER: u32 = 67260933u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGC_THROTTLE: u32 = 67342851u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGH_BANK: u32 = 100698625u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGH_COLLECTIVE: u32 = 100764163u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGH_PITCH: u32 = 100731394u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGH_THROTTLE: u32 = 100915717u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGH_TORQUE: u32 = 100817412u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGM_BANK: u32 = 83921409u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGM_BRAKE: u32 = 84173317u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGM_FLAPS: u32 = 84234758u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGM_PITCH: u32 = 83954178u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGM_RUDDER: u32 = 84036100u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FLYINGM_THROTTLE: u32 = 84120067u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FOOTBALLD_LATERAL: u32 = 385909249u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FOOTBALLD_MOVE: u32 = 385942018u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FOOTBALLO_LATERAL: u32 = 369132033u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FOOTBALLO_MOVE: u32 = 369164802u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FOOTBALLQ_LATERAL: u32 = 352354817u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FOOTBALLQ_MOVE: u32 = 352387586u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FPS_LOOKUPDOWN: u32 = 151093763u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FPS_MOVE: u32 = 151060994u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FPS_ROTATE: u32 = 151028225u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_FPS_SIDESTEP: u32 = 151142916u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_GOLF_LATERAL: u32 = 402686465u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_GOLF_MOVE: u32 = 402719234u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HOCKEYD_LATERAL: u32 = 436240897u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HOCKEYD_MOVE: u32 = 436273666u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HOCKEYG_LATERAL: u32 = 453018113u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HOCKEYG_MOVE: u32 = 453050882u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HOCKEYO_LATERAL: u32 = 419463681u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HOCKEYO_MOVE: u32 = 419496450u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HUNTING_LATERAL: u32 = 218137089u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HUNTING_MOVE: u32 = 218169858u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_HUNTING_ROTATE: u32 = 218251779u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_MECHA_ROTATE: u32 = 687997443u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_MECHA_STEER: u32 = 687899137u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_MECHA_THROTTLE: u32 = 688095748u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_MECHA_TORSO: u32 = 687931906u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_RACQUET_LATERAL: u32 = 536904193u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_RACQUET_MOVE: u32 = 536936962u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_REMOTE_SLIDER: u32 = 654639617u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_REMOTE_SLIDER2: u32 = 654656002u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SKIING_SPEED: u32 = 486605314u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SKIING_TURN: u32 = 486572545u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SOCCERD_LATERAL: u32 = 520126977u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SOCCERD_MOVE: u32 = 520159746u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SOCCERO_BEND: u32 = 503415299u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SOCCERO_LATERAL: u32 = 503349761u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SOCCERO_MOVE: u32 = 503382530u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SPACESIM_CLIMB: u32 = 117555716u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SPACESIM_LATERAL: u32 = 117473793u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SPACESIM_MOVE: u32 = 117506562u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SPACESIM_ROTATE: u32 = 117588485u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_SPACESIM_THROTTLE: u32 = 117670403u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_STRATEGYR_LATERAL: u32 = 184582657u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_STRATEGYR_MOVE: u32 = 184615426u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_STRATEGYR_ROTATE: u32 = 184697347u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_STRATEGYT_LATERAL: u32 = 201359873u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_STRATEGYT_MOVE: u32 = 201392642u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_TPS_MOVE: u32 = 167838210u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_TPS_STEP: u32 = 167821827u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIAXIS_TPS_TURN: u32 = 167903745u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIA_APPFIXED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIA_APPMAPPED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIA_APPNOMAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIA_FORCEFEEDBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIA_NORANGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_DEVICE: u32 = 587220222u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_DISPLAY: u32 = 587219973u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_MENU: u32 = 587203837u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_PAUSE: u32 = 587220220u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_SELECT: u32 = 587203585u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_SPECIAL: u32 = 587203587u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_SPECIAL1: u32 = 587203586u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_2DCONTROL_SPECIAL2: u32 = 587203588u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_DEVICE: u32 = 603997438u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_DISPLAY: u32 = 603997189u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_MENU: u32 = 603981053u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_PAUSE: u32 = 603997436u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_SELECT: u32 = 603980801u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_SPECIAL: u32 = 603980803u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_SPECIAL1: u32 = 603980802u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_3DCONTROL_SPECIAL2: u32 = 603980804u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_BACK_LINK: u32 = 570508520u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_CROUCH: u32 = 570426371u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_DEVICE: u32 = 570443006u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_FIRE: u32 = 570426370u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_FIRESECONDARY: u32 = 570442758u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_FORWARD_LINK: u32 = 570508512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_JUMP: u32 = 570426369u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_LEFT_LINK: u32 = 570475748u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_MENU: u32 = 570426621u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_PAUSE: u32 = 570443004u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_RIGHT_LINK: u32 = 570475756u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_SELECT: u32 = 570426373u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_SPECIAL: u32 = 570426372u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_VIEW_DOWN_LINK: u32 = 570934504u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_VIEW_LEFT_LINK: u32 = 570934500u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_VIEW_RIGHT_LINK: u32 = 570934508u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADEP_VIEW_UP_LINK: u32 = 570934496u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_ATTACK: u32 = 553649155u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_BACK_LINK: u32 = 553731304u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_CARRY: u32 = 553649154u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_DEVICE: u32 = 553665790u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_FORWARD_LINK: u32 = 553731296u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_LEFT_LINK: u32 = 553698532u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_MENU: u32 = 553649405u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_PAUSE: u32 = 553665788u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_RIGHT_LINK: u32 = 553698540u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_SELECT: u32 = 553649157u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_SPECIAL: u32 = 553649156u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_THROW: u32 = 553649153u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_VIEW_DOWN_LINK: u32 = 554157288u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_VIEW_LEFT_LINK: u32 = 554157284u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_VIEW_RIGHT_LINK: u32 = 554157292u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_ARCADES_VIEW_UP_LINK: u32 = 554157280u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_BACK_LINK: u32 = 251741416u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_BOX: u32 = 251675658u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_BUNT: u32 = 251659268u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_BURST: u32 = 251659270u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_CONTACT: u32 = 251659272u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_DEVICE: u32 = 251675902u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_FORWARD_LINK: u32 = 251741408u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_LEFT_LINK: u32 = 251708644u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_MENU: u32 = 251659517u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_NORMAL: u32 = 251659266u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_NOSTEAL: u32 = 251675657u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_PAUSE: u32 = 251675900u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_POWER: u32 = 251659267u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_RIGHT_LINK: u32 = 251708652u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_SELECT: u32 = 251659265u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_SLIDE: u32 = 251659271u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLB_STEAL: u32 = 251659269u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_AIM_LEFT_LINK: u32 = 285263076u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_AIM_RIGHT_LINK: u32 = 285263084u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_BACK_LINK: u32 = 285295848u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_BURST: u32 = 285213700u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_DEVICE: u32 = 285230334u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_DIVE: u32 = 285213702u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_FORWARD_LINK: u32 = 285295840u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_JUMP: u32 = 285213701u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_MENU: u32 = 285213949u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_NEAREST: u32 = 285213697u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_PAUSE: u32 = 285230332u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_SHIFTIN: u32 = 285230087u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_SHIFTOUT: u32 = 285230088u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_THROW1: u32 = 285213698u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLF_THROW2: u32 = 285213699u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_BACK_LINK: u32 = 268518632u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_BASE: u32 = 268436483u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_DEVICE: u32 = 268453118u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_FAKE: u32 = 268436485u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_FORWARD_LINK: u32 = 268518624u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_LEFT_LINK: u32 = 268485860u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_LOOK: u32 = 268452871u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_MENU: u32 = 268436733u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_PAUSE: u32 = 268453116u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_PITCH: u32 = 268436482u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_RIGHT_LINK: u32 = 268485868u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_SELECT: u32 = 268436481u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_THROW: u32 = 268436484u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BASEBALLP_WALK: u32 = 268452870u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_BACK_LINK: u32 = 318850280u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_BURST: u32 = 318768134u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_DEVICE: u32 = 318784766u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_FAKE: u32 = 318768131u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_FORWARD_LINK: u32 = 318850272u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_JUMP: u32 = 318768129u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_LEFT_LINK: u32 = 318817508u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_MENU: u32 = 318768381u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_PAUSE: u32 = 318784764u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_PLAY: u32 = 318768135u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_PLAYER: u32 = 318768133u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_RIGHT_LINK: u32 = 318817516u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_SPECIAL: u32 = 318768132u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_STEAL: u32 = 318768130u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_SUBSTITUTE: u32 = 318784521u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLD_TIMEOUT: u32 = 318784520u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_BACK_LINK: u32 = 302073064u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_BURST: u32 = 301990919u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_CALL: u32 = 301990920u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_DEVICE: u32 = 302007550u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_DUNK: u32 = 301990914u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_FAKE: u32 = 301990916u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_FORWARD_LINK: u32 = 302073056u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_JAB: u32 = 302007307u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_LEFT_LINK: u32 = 302040292u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_MENU: u32 = 301991165u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_PASS: u32 = 301990915u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_PAUSE: u32 = 302007548u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_PLAY: u32 = 302007306u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_PLAYER: u32 = 301990918u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_POST: u32 = 302007308u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_RIGHT_LINK: u32 = 302040300u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_SCREEN: u32 = 302007305u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_SHOOT: u32 = 301990913u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_SPECIAL: u32 = 301990917u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_SUBSTITUTE: u32 = 302007310u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BBALLO_TIMEOUT: u32 = 302007309u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK: u32 = 470041832u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_CAMERA: u32 = 469763074u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_DEVICE: u32 = 469779710u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_FASTER_LINK: u32 = 469845216u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_JUMP: u32 = 469763073u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_LEFT_LINK: u32 = 469812452u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_MENU: u32 = 469763325u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_PAUSE: u32 = 469779708u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_RIGHT_LINK: u32 = 469812460u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_SELECT: u32 = 469763076u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_SLOWER_LINK: u32 = 469845224u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_SPECIAL1: u32 = 469763075u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_SPECIAL2: u32 = 469763077u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BIKINGM_ZOOM: u32 = 469779462u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_DEVICE: u32 = 671106302u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_FAVORITES: u32 = 671106054u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_HISTORY: u32 = 671106057u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_HOME: u32 = 671106053u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_MENU: u32 = 671089917u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_NEXT: u32 = 671106055u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_PAUSE: u32 = 671106300u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_PREVIOUS: u32 = 671106056u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_PRINT: u32 = 671106058u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_REFRESH: u32 = 671089666u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_SEARCH: u32 = 671106051u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_SELECT: u32 = 671089665u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_BROWSER_STOP: u32 = 671106052u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_DEVICE: u32 = 620774654u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_DISPLAY: u32 = 620774405u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_MENU: u32 = 620758269u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_PAUSE: u32 = 620774652u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_SELECT: u32 = 620758017u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_SPECIAL: u32 = 620758019u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_SPECIAL1: u32 = 620758018u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADF_SPECIAL2: u32 = 620758020u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_DEVICE: u32 = 637551870u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_DISPLAY: u32 = 637551621u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_MENU: u32 = 637535485u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_PAUSE: u32 = 637551868u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_SELECT: u32 = 637535233u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_SPECIAL: u32 = 637535235u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_SPECIAL1: u32 = 637535234u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_CADM_SPECIAL2: u32 = 637535236u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_ACCELERATE_LINK: u32 = 33805536u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_AIDS: u32 = 33571847u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_BRAKE: u32 = 33573896u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_DASHBOARD: u32 = 33571846u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_DEVICE: u32 = 33572094u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_FIRE: u32 = 33557505u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_FIRESECONDARY: u32 = 33573897u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK: u32 = 34063588u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK: u32 = 34063596u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_MENU: u32 = 33555709u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_PAUSE: u32 = 33572092u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_SHIFTDOWN: u32 = 33573893u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_SHIFTUP: u32 = 33573892u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_STEER_LEFT_LINK: u32 = 33606884u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_STEER_RIGHT_LINK: u32 = 33606892u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_TARGET: u32 = 33557507u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGC_WEAPONS: u32 = 33557506u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_ACCELERATE_LINK: u32 = 17028320u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_AIDS: u32 = 16794630u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_BOOST: u32 = 16794632u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_BRAKE: u32 = 16796676u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_DASHBOARD: u32 = 16794629u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_DEVICE: u32 = 16794878u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK: u32 = 17286372u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK: u32 = 17286380u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_MAP: u32 = 16794631u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_MENU: u32 = 16778493u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_PAUSE: u32 = 16794876u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_PIT: u32 = 16794633u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_SHIFTDOWN: u32 = 16780290u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_SHIFTUP: u32 = 16780289u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_STEER_LEFT_LINK: u32 = 16829668u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_STEER_RIGHT_LINK: u32 = 16829676u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGR_VIEW: u32 = 16784387u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_ACCELERATE_LINK: u32 = 50582752u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_BARREL_DOWN_LINK: u32 = 50414824u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_BARREL_UP_LINK: u32 = 50414816u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_BRAKE: u32 = 50351110u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_DASHBOARD: u32 = 50355205u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_DEVICE: u32 = 50349310u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_FIRE: u32 = 50334721u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_FIRESECONDARY: u32 = 50351111u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK: u32 = 50840804u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK: u32 = 50840812u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_MENU: u32 = 50332925u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_PAUSE: u32 = 50349308u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK: u32 = 50480356u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK: u32 = 50480364u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_STEER_LEFT_LINK: u32 = 50384100u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_STEER_RIGHT_LINK: u32 = 50384108u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_TARGET: u32 = 50334723u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_VIEW: u32 = 50355204u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_DRIVINGT_WEAPONS: u32 = 50334722u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_BACKWARD_LINK: u32 = 134300904u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_BLOCK: u32 = 134218755u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_CROUCH: u32 = 134218756u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_DEVICE: u32 = 134235390u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_DISPLAY: u32 = 134235145u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_DODGE: u32 = 134235146u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_FORWARD_LINK: u32 = 134300896u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_JUMP: u32 = 134218757u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_KICK: u32 = 134218754u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_LEFT_LINK: u32 = 134268132u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_MENU: u32 = 134219005u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_PAUSE: u32 = 134235388u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_PUNCH: u32 = 134218753u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_RIGHT_LINK: u32 = 134268140u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_SELECT: u32 = 134235144u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_SPECIAL1: u32 = 134218758u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FIGHTINGH_SPECIAL2: u32 = 134218759u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_BACK_LINK: u32 = 234964200u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_BAIT: u32 = 234882052u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_BINOCULAR: u32 = 234882051u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_CAST: u32 = 234882049u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_CROUCH: u32 = 234898439u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_DEVICE: u32 = 234898686u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_DISPLAY: u32 = 234898438u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_FORWARD_LINK: u32 = 234964192u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_JUMP: u32 = 234898440u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_LEFT_LINK: u32 = 234931428u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_MAP: u32 = 234882053u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_MENU: u32 = 234882301u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_PAUSE: u32 = 234898684u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_RIGHT_LINK: u32 = 234931436u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_ROTATE_LEFT_LINK: u32 = 235029732u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_ROTATE_RIGHT_LINK: u32 = 235029740u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FISHING_TYPE: u32 = 234882050u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_BRAKE_LINK: u32 = 67398880u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_DEVICE: u32 = 67126526u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_DISPLAY: u32 = 67118082u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_FASTER_LINK: u32 = 67359968u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_FLAPSDOWN: u32 = 67134469u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_FLAPSUP: u32 = 67134468u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_GEAR: u32 = 67120131u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_GLANCE_DOWN_LINK: u32 = 67618024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_GLANCE_LEFT_LINK: u32 = 67618020u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK: u32 = 67618028u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_GLANCE_UP_LINK: u32 = 67618016u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_MENU: u32 = 67110141u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_PAUSE: u32 = 67126524u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_SLOWER_LINK: u32 = 67359976u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGC_VIEW: u32 = 67118081u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_COUNTER: u32 = 100684804u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_DEVICE: u32 = 100680958u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_FASTER_LINK: u32 = 100916448u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_FIRE: u32 = 100668417u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_FIRESECONDARY: u32 = 100682759u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_GEAR: u32 = 100688902u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_GLANCE_DOWN_LINK: u32 = 101172456u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_GLANCE_LEFT_LINK: u32 = 101172452u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK: u32 = 101172460u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_GLANCE_UP_LINK: u32 = 101172448u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_MENU: u32 = 100664573u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_PAUSE: u32 = 100680956u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_SLOWER_LINK: u32 = 100916456u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_TARGET: u32 = 100668419u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_VIEW: u32 = 100688901u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGH_WEAPONS: u32 = 100668418u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_BRAKE_LINK: u32 = 84174048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_COUNTER: u32 = 83909636u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_DEVICE: u32 = 83903742u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_DISPLAY: u32 = 83911686u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_FASTER_LINK: u32 = 84137184u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_FIRE: u32 = 83889153u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_FIRESECONDARY: u32 = 83905545u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_FLAPSDOWN: u32 = 83907592u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_FLAPSUP: u32 = 83907591u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_GEAR: u32 = 83911690u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_GLANCE_DOWN_LINK: u32 = 84395240u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_GLANCE_LEFT_LINK: u32 = 84395236u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK: u32 = 84395244u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_GLANCE_UP_LINK: u32 = 84395232u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_MENU: u32 = 83887357u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_PAUSE: u32 = 83903740u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_SLOWER_LINK: u32 = 84137192u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_TARGET: u32 = 83889155u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_VIEW: u32 = 83911685u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FLYINGM_WEAPONS: u32 = 83889154u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_AUDIBLE: u32 = 385893387u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_BACK_LINK: u32 = 385959144u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_BULLRUSH: u32 = 385893385u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_DEVICE: u32 = 385893630u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_FAKE: u32 = 385876997u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_FORWARD_LINK: u32 = 385959136u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_JUMP: u32 = 385876995u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_LEFT_LINK: u32 = 385926372u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_MENU: u32 = 385877245u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_PAUSE: u32 = 385893628u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_PLAY: u32 = 385876993u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_RIGHT_LINK: u32 = 385926380u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_RIP: u32 = 385893386u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_SELECT: u32 = 385876994u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_SPIN: u32 = 385893383u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_SUBSTITUTE: u32 = 385893389u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_SUPERTACKLE: u32 = 385876998u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_SWIM: u32 = 385893384u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_TACKLE: u32 = 385876996u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLD_ZOOM: u32 = 385893388u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_BACK_LINK: u32 = 369181928u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_DEVICE: u32 = 369116414u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_DIVE: u32 = 369116169u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_FORWARD_LINK: u32 = 369181920u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_JUKE: u32 = 369116166u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_JUMP: u32 = 369099777u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_LEFTARM: u32 = 369099778u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_LEFT_LINK: u32 = 369149156u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_MENU: u32 = 369100029u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_PAUSE: u32 = 369116412u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_RIGHTARM: u32 = 369099779u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_RIGHT_LINK: u32 = 369149164u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_SHOULDER: u32 = 369116167u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_SPIN: u32 = 369099781u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_SUBSTITUTE: u32 = 369116171u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_THROW: u32 = 369099780u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_TURBO: u32 = 369116168u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLO_ZOOM: u32 = 369116170u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLP_DEVICE: u32 = 335561982u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLP_HELP: u32 = 335545347u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLP_MENU: u32 = 335545597u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLP_PAUSE: u32 = 335561980u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLP_PLAY: u32 = 335545345u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLP_SELECT: u32 = 335545346u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_AUDIBLE: u32 = 352338953u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_BACK_LINK: u32 = 352404712u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_DEVICE: u32 = 352339198u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_FAKE: u32 = 352322566u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_FAKESNAP: u32 = 352338951u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_FORWARD_LINK: u32 = 352404704u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_JUMP: u32 = 352322563u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_LEFT_LINK: u32 = 352371940u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_MENU: u32 = 352322813u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_MOTION: u32 = 352338952u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_PASS: u32 = 352322565u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_PAUSE: u32 = 352339196u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_RIGHT_LINK: u32 = 352371948u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_SELECT: u32 = 352322561u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_SLIDE: u32 = 352322564u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FOOTBALLQ_SNAP: u32 = 352322562u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_APPLY: u32 = 150995971u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_BACKWARD_LINK: u32 = 151078120u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_CROUCH: u32 = 150995973u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_DEVICE: u32 = 151012606u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_DISPLAY: u32 = 151012360u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_DODGE: u32 = 151012361u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_FIRE: u32 = 150995969u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_FIRESECONDARY: u32 = 151012364u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_FORWARD_LINK: u32 = 151078112u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_GLANCEL: u32 = 151012362u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_GLANCER: u32 = 151012363u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_GLANCE_DOWN_LINK: u32 = 151110888u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_GLANCE_UP_LINK: u32 = 151110880u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_JUMP: u32 = 150995974u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_MENU: u32 = 150996221u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_PAUSE: u32 = 151012604u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_ROTATE_LEFT_LINK: u32 = 151045348u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_ROTATE_RIGHT_LINK: u32 = 151045356u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_SELECT: u32 = 150995972u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_STEP_LEFT_LINK: u32 = 151143652u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_STEP_RIGHT_LINK: u32 = 151143660u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_STRAFE: u32 = 150995975u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_FPS_WEAPONS: u32 = 150995970u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_BACK_LINK: u32 = 402736360u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_DEVICE: u32 = 402670846u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_DOWN: u32 = 402654212u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_FLYBY: u32 = 402654214u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_FORWARD_LINK: u32 = 402736352u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_LEFT_LINK: u32 = 402703588u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_MENU: u32 = 402654461u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_PAUSE: u32 = 402670844u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_RIGHT_LINK: u32 = 402703596u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_SELECT: u32 = 402654210u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_SUBSTITUTE: u32 = 402670601u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_SWING: u32 = 402654209u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_TERRAIN: u32 = 402654213u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_TIMEOUT: u32 = 402670600u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_UP: u32 = 402654211u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_GOLF_ZOOM: u32 = 402670599u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_BACK_LINK: u32 = 436290792u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_BLOCK: u32 = 436208644u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_BURST: u32 = 436208643u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_DEVICE: u32 = 436225278u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_FAKE: u32 = 436208645u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_FORWARD_LINK: u32 = 436290784u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_LEFT_LINK: u32 = 436258020u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_MENU: u32 = 436208893u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_PAUSE: u32 = 436225276u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_PLAYER: u32 = 436208641u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_RIGHT_LINK: u32 = 436258028u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_STEAL: u32 = 436208642u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_STRATEGY: u32 = 436225031u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_SUBSTITUTE: u32 = 436225033u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_TIMEOUT: u32 = 436225032u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYD_ZOOM: u32 = 436225030u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_BACK_LINK: u32 = 453068008u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_BLOCK: u32 = 452985860u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_DEVICE: u32 = 453002494u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_FORWARD_LINK: u32 = 453068000u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_LEFT_LINK: u32 = 453035236u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_MENU: u32 = 452986109u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_PASS: u32 = 452985857u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_PAUSE: u32 = 453002492u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_POKE: u32 = 452985858u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_RIGHT_LINK: u32 = 453035244u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_STEAL: u32 = 452985859u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_STRATEGY: u32 = 453002246u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_SUBSTITUTE: u32 = 453002248u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_TIMEOUT: u32 = 453002247u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYG_ZOOM: u32 = 453002245u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_BACK_LINK: u32 = 419513576u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_BURST: u32 = 419431427u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_DEVICE: u32 = 419448062u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_FAKE: u32 = 419431429u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_FORWARD_LINK: u32 = 419513568u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_LEFT_LINK: u32 = 419480804u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_MENU: u32 = 419431677u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_PASS: u32 = 419431426u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_PAUSE: u32 = 419448060u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_RIGHT_LINK: u32 = 419480812u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_SHOOT: u32 = 419431425u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_SPECIAL: u32 = 419431428u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_STRATEGY: u32 = 419447815u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_SUBSTITUTE: u32 = 419447817u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_TIMEOUT: u32 = 419447816u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HOCKEYO_ZOOM: u32 = 419447814u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_AIM: u32 = 218104834u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_BACK_LINK: u32 = 218186984u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_BINOCULAR: u32 = 218104836u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_CALL: u32 = 218104837u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_CROUCH: u32 = 218121225u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_DEVICE: u32 = 218121470u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_DISPLAY: u32 = 218121224u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_FIRE: u32 = 218104833u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_FIRESECONDARY: u32 = 218121227u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_FORWARD_LINK: u32 = 218186976u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_JUMP: u32 = 218121226u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_LEFT_LINK: u32 = 218154212u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_MAP: u32 = 218104838u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_MENU: u32 = 218105085u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_PAUSE: u32 = 218121468u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_RIGHT_LINK: u32 = 218154220u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_ROTATE_LEFT_LINK: u32 = 218252516u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_ROTATE_RIGHT_LINK: u32 = 218252524u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_SPECIAL: u32 = 218104839u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_HUNTING_WEAPON: u32 = 218104835u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_BACK_LINK: u32 = 687949032u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_CENTER: u32 = 687883271u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_DEVICE: u32 = 687883518u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_FASTER_LINK: u32 = 688112864u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_FIRE: u32 = 687866881u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_FIRESECONDARY: u32 = 687883273u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_FORWARD_LINK: u32 = 687949024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_JUMP: u32 = 687866886u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_LEFT_LINK: u32 = 687916260u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_MENU: u32 = 687867133u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_PAUSE: u32 = 687883516u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_REVERSE: u32 = 687866884u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_RIGHT_LINK: u32 = 687916268u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_ROTATE_LEFT_LINK: u32 = 688014564u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_ROTATE_RIGHT_LINK: u32 = 688014572u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_SLOWER_LINK: u32 = 688112872u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_TARGET: u32 = 687866883u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_VIEW: u32 = 687883272u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_WEAPONS: u32 = 687866882u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_MECHA_ZOOM: u32 = 687866885u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_BACKSWING: u32 = 536871938u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_BACK_LINK: u32 = 536954088u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_DEVICE: u32 = 536888574u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_FORWARD_LINK: u32 = 536954080u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_LEFT_LINK: u32 = 536921316u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_MENU: u32 = 536872189u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_PAUSE: u32 = 536888572u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_RIGHT_LINK: u32 = 536921324u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_SELECT: u32 = 536871941u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_SMASH: u32 = 536871939u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_SPECIAL: u32 = 536871940u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_SUBSTITUTE: u32 = 536888327u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_SWING: u32 = 536871937u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_RACQUET_TIMEOUT: u32 = 536888326u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_ADJUST: u32 = 654334990u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_CABLE: u32 = 654334985u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_CD: u32 = 654334986u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_CHANGE: u32 = 654320646u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_CUE: u32 = 654320644u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DEVICE: u32 = 654329086u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT0: u32 = 654332943u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT1: u32 = 654332944u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT2: u32 = 654332945u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT3: u32 = 654332946u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT4: u32 = 654332947u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT5: u32 = 654332948u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT6: u32 = 654332949u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT7: u32 = 654332950u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT8: u32 = 654332951u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DIGIT9: u32 = 654332952u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_DVD: u32 = 654334989u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_MENU: u32 = 654312701u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_MUTE: u32 = 654312449u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_PAUSE: u32 = 654329084u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_PLAY: u32 = 654320643u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_RECORD: u32 = 654320647u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_REVIEW: u32 = 654320645u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_SELECT: u32 = 654312450u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_TUNER: u32 = 654334988u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_TV: u32 = 654334984u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_REMOTE_VCR: u32 = 654334987u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_CAMERA: u32 = 486540291u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_CROUCH: u32 = 486540290u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_DEVICE: u32 = 486556926u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_FASTER_LINK: u32 = 486622432u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_JUMP: u32 = 486540289u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_LEFT_LINK: u32 = 486589668u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_MENU: u32 = 486540541u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_PAUSE: u32 = 486556924u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_RIGHT_LINK: u32 = 486589676u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_SELECT: u32 = 486540293u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_SLOWER_LINK: u32 = 486622440u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_SPECIAL1: u32 = 486540292u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_SPECIAL2: u32 = 486540294u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SKIING_ZOOM: u32 = 486556679u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_BACK_LINK: u32 = 520176872u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_BLOCK: u32 = 520094721u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_CLEAR: u32 = 520111114u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_DEVICE: u32 = 520111358u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_FAKE: u32 = 520094723u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_FORWARD_LINK: u32 = 520176864u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_FOUL: u32 = 520111112u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_GOALIECHARGE: u32 = 520111115u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_HEAD: u32 = 520111113u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_LEFT_LINK: u32 = 520144100u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_MENU: u32 = 520094973u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_PAUSE: u32 = 520111356u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_PLAYER: u32 = 520094724u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_RIGHT_LINK: u32 = 520144108u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_SELECT: u32 = 520094726u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_SLIDE: u32 = 520094727u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_SPECIAL: u32 = 520094725u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_STEAL: u32 = 520094722u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERD_SUBSTITUTE: u32 = 520111116u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_BACK_LINK: u32 = 503399656u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_CONTROL: u32 = 503333900u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_DEVICE: u32 = 503334142u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_FAKE: u32 = 503317507u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_FORWARD_LINK: u32 = 503399648u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_HEAD: u32 = 503333901u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_LEFT_LINK: u32 = 503366884u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_MENU: u32 = 503317757u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_PASS: u32 = 503317506u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_PASSTHRU: u32 = 503333898u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_PAUSE: u32 = 503334140u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_PLAYER: u32 = 503317508u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_RIGHT_LINK: u32 = 503366892u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_SELECT: u32 = 503317510u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_SHOOT: u32 = 503317505u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_SHOOTHIGH: u32 = 503333897u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_SHOOTLOW: u32 = 503333896u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_SPECIAL1: u32 = 503317509u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_SPRINT: u32 = 503333899u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SOCCERO_SUBSTITUTE: u32 = 503333895u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_BACKWARD_LINK: u32 = 117523688u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_DEVICE: u32 = 117458174u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_DISPLAY: u32 = 117457925u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_FASTER_LINK: u32 = 117687520u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_FIRE: u32 = 117441537u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_FIRESECONDARY: u32 = 117457929u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_FORWARD_LINK: u32 = 117523680u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_GEAR: u32 = 117457928u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_GLANCE_DOWN_LINK: u32 = 117949672u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_GLANCE_LEFT_LINK: u32 = 117949668u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK: u32 = 117949676u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_GLANCE_UP_LINK: u32 = 117949664u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_LEFT_LINK: u32 = 117490916u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_LOWER: u32 = 117457927u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_MENU: u32 = 117441789u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_PAUSE: u32 = 117458172u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_RAISE: u32 = 117457926u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_RIGHT_LINK: u32 = 117490924u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_SLOWER_LINK: u32 = 117687528u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_TARGET: u32 = 117441539u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_TURN_LEFT_LINK: u32 = 117589220u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_TURN_RIGHT_LINK: u32 = 117589228u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_VIEW: u32 = 117457924u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_SPACESIM_WEAPONS: u32 = 117441538u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_APPLY: u32 = 184550402u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_ATTACK: u32 = 184550404u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_BACK_LINK: u32 = 184632552u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_CAST: u32 = 184550405u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_CROUCH: u32 = 184550406u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_DEVICE: u32 = 184567038u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_DISPLAY: u32 = 184566793u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_FORWARD_LINK: u32 = 184632544u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_GET: u32 = 184550401u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_JUMP: u32 = 184550407u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_LEFT_LINK: u32 = 184599780u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_MAP: u32 = 184566792u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_MENU: u32 = 184550653u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_PAUSE: u32 = 184567036u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_RIGHT_LINK: u32 = 184599788u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK: u32 = 184698084u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK: u32 = 184698092u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYR_SELECT: u32 = 184550403u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_APPLY: u32 = 201327619u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_BACK_LINK: u32 = 201409768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_DEVICE: u32 = 201344254u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_DISPLAY: u32 = 201344008u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_FORWARD_LINK: u32 = 201409760u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_INSTRUCT: u32 = 201327618u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_LEFT_LINK: u32 = 201376996u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_MAP: u32 = 201344007u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_MENU: u32 = 201327869u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_PAUSE: u32 = 201344252u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_RIGHT_LINK: u32 = 201377004u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_SELECT: u32 = 201327617u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_TEAM: u32 = 201327620u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_TURN: u32 = 201327621u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_STRATEGYT_ZOOM: u32 = 201344006u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_ACTION: u32 = 167773186u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_BACKWARD_LINK: u32 = 167855336u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_DEVICE: u32 = 167789822u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_DODGE: u32 = 167789577u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_FORWARD_LINK: u32 = 167855328u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_GLANCE_DOWN_LINK: u32 = 168281320u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_GLANCE_LEFT_LINK: u32 = 168281316u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_GLANCE_RIGHT_LINK: u32 = 168281324u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_GLANCE_UP_LINK: u32 = 168281312u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_INVENTORY: u32 = 167789578u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_JUMP: u32 = 167773189u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_MENU: u32 = 167773437u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_PAUSE: u32 = 167789820u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_RUN: u32 = 167773185u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_SELECT: u32 = 167773187u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_STEPLEFT: u32 = 167789575u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_STEPRIGHT: u32 = 167789576u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_TURN_LEFT_LINK: u32 = 167920868u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_TURN_RIGHT_LINK: u32 = 167920876u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_USE: u32 = 167773188u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIBUTTON_TPS_VIEW: u32 = 167789574u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DICD_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DICD_EDIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDAL_BOTTOMALIGNED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDAL_CENTERED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDAL_LEFTALIGNED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDAL_MIDDLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDAL_RIGHTALIGNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDAL_TOPALIGNED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDBAM_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDBAM_HWDEFAULTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDBAM_INITIALIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDBAM_PRESERVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_ALIAS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_ATTACHED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_DEADBAND: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_EMULATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_FFATTACK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_FFFADE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_FORCEFEEDBACK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_HIDDEN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_PHANTOM: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_POLLEDDATAFORMAT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_POLLEDDEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_POSNEGCOEFFICIENTS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_POSNEGSATURATION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_SATURATION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDC_STARTDELAY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEJOYSTICK_FLIGHTSTICK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEJOYSTICK_GAMEPAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEJOYSTICK_HEADTRACKER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEJOYSTICK_RUDDER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEJOYSTICK_TRADITIONAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEJOYSTICK_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEJOYSTICK_WHEEL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_J3100: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_JAPAN106: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_JAPANAX: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_NEC98: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_NEC98106: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_NEC98LAPTOP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_NOKIA1050: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_NOKIA9140: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_OLIVETTI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_PCAT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_PCENH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_PCXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEKEYBOARD_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEMOUSE_FINGERSTICK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEMOUSE_TOUCHPAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEMOUSE_TRACKBALL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEMOUSE_TRADITIONAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPEMOUSE_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPE_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPE_HID: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPE_JOYSTICK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPE_KEYBOARD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDEVTYPE_MOUSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_ABSAXIS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_ALIAS: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_ANYINSTANCE: u32 = 16776960u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_AXIS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_BUTTON: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_COLLECTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_FFACTUATOR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_FFEFFECTTRIGGER: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_INSTANCEMASK: u32 = 16776960u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_NOCOLLECTION: u32 = 16776960u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_NODATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_OUTPUT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_POV: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_PSHBUTTON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_RELAXIS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_TGLBUTTON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDFT_VENDORDEFINED: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDF_ABSAXIS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDF_RELAXIS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDIFT_CONFIGURATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDIFT_DELETE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDIFT_OVERLAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_ASPECTACCEL: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_ASPECTFORCE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_ASPECTMASK: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_ASPECTPOSITION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_ASPECTVELOCITY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_FFACTUATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_FFEFFECTTRIGGER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_GUIDISUSAGE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDOI_POLLED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDSAM_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDSAM_FORCESAVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIDSAM_NOUSER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEB_NOTRIGGER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBSFL_ATTACHEDONLY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBSFL_AVAILABLEDEVICES: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBSFL_FORCEFEEDBACK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBSFL_MULTIMICEKEYBOARDS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBSFL_NONGAMINGDEVICES: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBSFL_THISUSER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBSFL_VALID: u32 = 28944u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBS_MAPPEDPRI1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBS_MAPPEDPRI2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBS_NEWDEVICE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDBS_RECENTDEVICE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDFL_ALLDEVICES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDFL_ATTACHEDONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDFL_FORCEFEEDBACK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDFL_INCLUDEALIASES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDFL_INCLUDEHIDDEN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEDFL_INCLUDEPHANTOMS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFF_CARTESIAN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFF_OBJECTIDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFF_OBJECTOFFSETS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFF_POLAR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFF_SPHERICAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_CONDITION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_CONSTANTFORCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_CUSTOMFORCE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_DEADBAND: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_FFATTACK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_FFFADE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_HARDWARE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_PERIODIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_POSNEGCOEFFICIENTS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_POSNEGSATURATION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_RAMPFORCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_SATURATION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEFT_STARTDELAY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEGES_EMULATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEGES_PLAYING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIENUM_CONTINUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIENUM_STOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_ALLPARAMS: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_ALLPARAMS_DX5: u32 = 511u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_AXES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_DIRECTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_DURATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_ENVELOPE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_GAIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_NODOWNLOAD: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_NORESTART: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_SAMPLEPERIOD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_START: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_STARTDELAY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_TRIGGERBUTTON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_TRIGGERREPEATINTERVAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIEP_TYPESPECIFICPARAMS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_ACQUIRED: ::windows_sys::core::HRESULT = -2147024726i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_ALREADYINITIALIZED: ::windows_sys::core::HRESULT = -2147023649i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_BADDRIVERVER: ::windows_sys::core::HRESULT = -2147024777i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_BADINF: i32 = -2147220478i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_BETADIRECTINPUTVERSION: ::windows_sys::core::HRESULT = -2147023743i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_CANCELLED: i32 = -2147220479i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_DEVICEFULL: i32 = -2147220991i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_DEVICENOTREG: i32 = -2147221164i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_DRIVERFIRST: i32 = -2147220736i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_DRIVERLAST: i32 = -2147220481i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_EFFECTPLAYING: i32 = -2147220984i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_GENERIC: i32 = -2147467259i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_HANDLEEXISTS: i32 = -2147024891i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_HASEFFECTS: i32 = -2147220988i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_INCOMPLETEEFFECT: i32 = -2147220986i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_INPUTLOST: ::windows_sys::core::HRESULT = -2147024866i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_INSUFFICIENTPRIVS: i32 = -2147220992i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_INVALIDCLASSINSTALLER: i32 = -2147220480i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_INVALIDPARAM: i32 = -2147024809i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_MAPFILEFAIL: i32 = -2147220981i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_MOREDATA: i32 = -2147220990i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOAGGREGATION: i32 = -2147221232i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOINTERFACE: i32 = -2147467262i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOMOREITEMS: ::windows_sys::core::HRESULT = -2147024637i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOTACQUIRED: ::windows_sys::core::HRESULT = -2147024884i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOTBUFFERED: i32 = -2147220985i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOTDOWNLOADED: i32 = -2147220989i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOTEXCLUSIVEACQUIRED: i32 = -2147220987i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOTFOUND: ::windows_sys::core::HRESULT = -2147024894i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_NOTINITIALIZED: ::windows_sys::core::HRESULT = -2147024875i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_OBJECTNOTFOUND: ::windows_sys::core::HRESULT = -2147024894i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_OLDDIRECTINPUTVERSION: ::windows_sys::core::HRESULT = -2147023746i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_OTHERAPPHASPRIO: i32 = -2147024891i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_OUTOFMEMORY: i32 = -2147024882i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_READONLY: i32 = -2147024891i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_REPORTFULL: i32 = -2147220982i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_UNPLUGGED: i32 = -2147220983i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIERR_UNSUPPORTED: i32 = -2147467263i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIES_NODOWNLOAD: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIES_SOLO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIFEF_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIFEF_INCLUDENONSTANDARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIFEF_MODIFYIFNEEDED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGDD_PEEK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_ACTUATORSOFF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_ACTUATORSON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_DEVICELOST: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_EMPTY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_PAUSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_POWEROFF: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_POWERON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_SAFETYSWITCHOFF: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_SAFETYSWITCHON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_STOPPED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_USERFFSWITCHOFF: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIGFFS_USERFFSWITCHON: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_2DCONTROL_HATSWITCH: u32 = 587220481u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_3DCONTROL_HATSWITCH: u32 = 603997697u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_ARCADEP_VIEW: u32 = 570443265u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_ARCADES_VIEW: u32 = 553666049u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_BBALLD_GLANCE: u32 = 318785025u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_BBALLO_GLANCE: u32 = 302007809u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_BIKINGM_SCROLL: u32 = 469779969u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_CADF_HATSWITCH: u32 = 620774913u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_CADM_HATSWITCH: u32 = 637552129u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_DRIVINGC_GLANCE: u32 = 33572353u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_DRIVINGR_GLANCE: u32 = 16795137u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_DRIVINGT_GLANCE: u32 = 50349569u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_FIGHTINGH_SLIDE: u32 = 134235649u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_FISHING_GLANCE: u32 = 234898945u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_FLYINGC_GLANCE: u32 = 67126785u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_FLYINGH_GLANCE: u32 = 100681217u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_FLYINGM_GLANCE: u32 = 83904001u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_FPS_GLANCE: u32 = 151012865u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_GOLF_SCROLL: u32 = 402671105u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_HOCKEYD_SCROLL: u32 = 436225537u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_HOCKEYG_SCROLL: u32 = 453002753u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_HOCKEYO_SCROLL: u32 = 419448321u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_HUNTING_GLANCE: u32 = 218121729u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_MECHA_GLANCE: u32 = 687883777u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_RACQUET_GLANCE: u32 = 536888833u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_SKIING_GLANCE: u32 = 486557185u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_SOCCERD_GLANCE: u32 = 520111617u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_SOCCERO_GLANCE: u32 = 503334401u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_SPACESIM_GLANCE: u32 = 117458433u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_STRATEGYR_GLANCE: u32 = 184567297u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIHATSWITCH_TPS_GLANCE: u32 = 167790081u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJC_CALLOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJC_GAIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJC_GUIDINSTANCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJC_REGHWCONFIGTYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJC_WDMGAMEPORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJU_GAMEPORTEMULATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJU_GLOBALDRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIJU_USERVALUES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_0: u32 = 2164261899u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_1: u32 = 2164261890u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_2: u32 = 2164261891u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_3: u32 = 2164261892u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_4: u32 = 2164261893u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_5: u32 = 2164261894u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_6: u32 = 2164261895u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_7: u32 = 2164261896u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_8: u32 = 2164261897u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_9: u32 = 2164261898u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_A: u32 = 2164261918u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_ABNT_C1: u32 = 2164262003u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_ABNT_C2: u32 = 2164262014u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_ADD: u32 = 2164261966u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_APOSTROPHE: u32 = 2164261928u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_APPS: u32 = 2164262109u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_AT: u32 = 2164262033u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_AX: u32 = 2164262038u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_B: u32 = 2164261936u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_BACK: u32 = 2164261902u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_BACKSLASH: u32 = 2164261931u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_C: u32 = 2164261934u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_CALCULATOR: u32 = 2164262049u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_CAPITAL: u32 = 2164261946u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_COLON: u32 = 2164262034u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_COMMA: u32 = 2164261939u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_CONVERT: u32 = 2164262009u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_D: u32 = 2164261920u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_DECIMAL: u32 = 2164261971u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_DELETE: u32 = 2164262099u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_DIVIDE: u32 = 2164262069u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_DOWN: u32 = 2164262096u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_E: u32 = 2164261906u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_END: u32 = 2164262095u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_EQUALS: u32 = 2164261901u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_ESCAPE: u32 = 2164261889u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F: u32 = 2164261921u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F1: u32 = 2164261947u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F10: u32 = 2164261956u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F11: u32 = 2164261975u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F12: u32 = 2164261976u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F13: u32 = 2164261988u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F14: u32 = 2164261989u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F15: u32 = 2164261990u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F2: u32 = 2164261948u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F3: u32 = 2164261949u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F4: u32 = 2164261950u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F5: u32 = 2164261951u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F6: u32 = 2164261952u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F7: u32 = 2164261953u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F8: u32 = 2164261954u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_F9: u32 = 2164261955u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_G: u32 = 2164261922u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_GRAVE: u32 = 2164261929u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_H: u32 = 2164261923u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_HOME: u32 = 2164262087u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_I: u32 = 2164261911u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_INSERT: u32 = 2164262098u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_J: u32 = 2164261924u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_K: u32 = 2164261925u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_KANA: u32 = 2164262000u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_KANJI: u32 = 2164262036u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_L: u32 = 2164261926u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_LBRACKET: u32 = 2164261914u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_LCONTROL: u32 = 2164261917u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_LEFT: u32 = 2164262091u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_LMENU: u32 = 2164261944u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_LSHIFT: u32 = 2164261930u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_LWIN: u32 = 2164262107u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_M: u32 = 2164261938u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_MAIL: u32 = 2164262124u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_MEDIASELECT: u32 = 2164262125u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_MEDIASTOP: u32 = 2164262052u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_MINUS: u32 = 2164261900u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_MULTIPLY: u32 = 2164261943u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_MUTE: u32 = 2164262048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_MYCOMPUTER: u32 = 2164262123u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_N: u32 = 2164261937u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NEXT: u32 = 2164262097u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NEXTTRACK: u32 = 2164262041u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NOCONVERT: u32 = 2164262011u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMLOCK: u32 = 2164261957u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD0: u32 = 2164261970u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD1: u32 = 2164261967u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD2: u32 = 2164261968u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD3: u32 = 2164261969u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD4: u32 = 2164261963u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD5: u32 = 2164261964u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD6: u32 = 2164261965u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD7: u32 = 2164261959u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD8: u32 = 2164261960u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPAD9: u32 = 2164261961u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPADCOMMA: u32 = 2164262067u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPADENTER: u32 = 2164262044u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_NUMPADEQUALS: u32 = 2164262029u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_O: u32 = 2164261912u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_OEM_102: u32 = 2164261974u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_P: u32 = 2164261913u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_PAUSE: u32 = 2164262085u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_PERIOD: u32 = 2164261940u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_PLAYPAUSE: u32 = 2164262050u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_POWER: u32 = 2164262110u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_PREVTRACK: u32 = 2164262032u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_PRIOR: u32 = 2164262089u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_Q: u32 = 2164261904u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_R: u32 = 2164261907u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_RBRACKET: u32 = 2164261915u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_RCONTROL: u32 = 2164262045u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_RETURN: u32 = 2164261916u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_RIGHT: u32 = 2164262093u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_RMENU: u32 = 2164262072u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_RSHIFT: u32 = 2164261942u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_RWIN: u32 = 2164262108u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_S: u32 = 2164261919u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_SCROLL: u32 = 2164261958u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_SEMICOLON: u32 = 2164261927u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_SLASH: u32 = 2164261941u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_SLEEP: u32 = 2164262111u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_SPACE: u32 = 2164261945u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_STOP: u32 = 2164262037u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_SUBTRACT: u32 = 2164261962u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_SYSRQ: u32 = 2164262071u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_T: u32 = 2164261908u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_TAB: u32 = 2164261903u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_U: u32 = 2164261910u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_UNDERLINE: u32 = 2164262035u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_UNLABELED: u32 = 2164262039u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_UP: u32 = 2164262088u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_V: u32 = 2164261935u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_VOLUMEDOWN: u32 = 2164262062u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_VOLUMEUP: u32 = 2164262064u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_W: u32 = 2164261905u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WAKE: u32 = 2164262115u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WEBBACK: u32 = 2164262122u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WEBFAVORITES: u32 = 2164262118u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WEBFORWARD: u32 = 2164262121u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WEBHOME: u32 = 2164262066u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WEBREFRESH: u32 = 2164262119u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WEBSEARCH: u32 = 2164262117u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_WEBSTOP: u32 = 2164262120u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_X: u32 = 2164261933u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_Y: u32 = 2164261909u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_YEN: u32 = 2164262013u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIKEYBOARD_Z: u32 = 2164261932u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_0: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_2: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_4: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_5: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_6: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_7: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_8: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_9: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_A: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_ABNT_C1: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_ABNT_C2: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_ADD: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_APOSTROPHE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_APPS: u32 = 221u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_AT: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_AX: u32 = 150u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_B: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_BACK: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_BACKSLASH: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_BACKSPACE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_C: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_CALCULATOR: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_CAPITAL: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_CAPSLOCK: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_CIRCUMFLEX: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_COLON: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_COMMA: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_CONVERT: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_D: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_DECIMAL: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_DELETE: u32 = 211u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_DIVIDE: u32 = 181u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_DOWN: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_DOWNARROW: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_E: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_END: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_EQUALS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_ESCAPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F1: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F10: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F11: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F12: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F13: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F14: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F15: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F2: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F3: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F4: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F5: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F6: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F7: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F8: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_F9: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_G: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_GRAVE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_H: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_HOME: u32 = 199u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_I: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_INSERT: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_J: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_K: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_KANA: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_KANJI: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_L: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LALT: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LBRACKET: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LCONTROL: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LEFT: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LEFTARROW: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LMENU: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LSHIFT: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_LWIN: u32 = 219u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_M: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_MAIL: u32 = 236u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_MEDIASELECT: u32 = 237u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_MEDIASTOP: u32 = 164u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_MINUS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_MULTIPLY: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_MUTE: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_MYCOMPUTER: u32 = 235u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_N: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NEXT: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NEXTTRACK: u32 = 153u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NOCONVERT: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMLOCK: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD0: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD1: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD2: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD3: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD4: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD5: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD6: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD7: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD8: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPAD9: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADCOMMA: u32 = 179u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADENTER: u32 = 156u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADEQUALS: u32 = 141u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADMINUS: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADPERIOD: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADPLUS: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADSLASH: u32 = 181u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_NUMPADSTAR: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_O: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_OEM_102: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_P: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_PAUSE: u32 = 197u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_PERIOD: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_PGDN: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_PGUP: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_PLAYPAUSE: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_POWER: u32 = 222u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_PREVTRACK: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_PRIOR: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_Q: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_R: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RALT: u32 = 184u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RBRACKET: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RCONTROL: u32 = 157u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RETURN: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RIGHT: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RIGHTARROW: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RMENU: u32 = 184u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RSHIFT: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_RWIN: u32 = 220u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_S: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_SCROLL: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_SEMICOLON: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_SLASH: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_SLEEP: u32 = 223u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_SPACE: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_STOP: u32 = 149u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_SUBTRACT: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_SYSRQ: u32 = 183u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_T: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_TAB: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_U: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_UNDERLINE: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_UNLABELED: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_UP: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_UPARROW: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_V: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_VOLUMEDOWN: u32 = 174u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_VOLUMEUP: u32 = 176u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_W: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WAKE: u32 = 227u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WEBBACK: u32 = 234u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WEBFAVORITES: u32 = 230u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WEBFORWARD: u32 = 233u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WEBHOME: u32 = 178u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WEBREFRESH: u32 = 231u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WEBSEARCH: u32 = 229u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_WEBSTOP: u32 = 232u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_X: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_Y: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_YEN: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIK_Z: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIMSGWP_DX8APPSTART: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIMSGWP_DX8MAPPERAPPSTART: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIMSGWP_NEWAPPSTART: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPH_BYID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPH_BYOFFSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPH_BYUSAGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPH_DEVICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPOV_ANY_1: u32 = 4278208001u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPOV_ANY_2: u32 = 4278208002u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPOV_ANY_3: u32 = 4278208003u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPOV_ANY_4: u32 = 4278208004u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPROPAUTOCENTER_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPROPAUTOCENTER_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPROPAXISMODE_ABS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPROPAXISMODE_REL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPROPCALIBRATIONMODE_COOKED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIPROPCALIBRATIONMODE_RAW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_HEADER_VERSION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_NOTIFICATION_MSGSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DIRECTINPUT_NOTIFICATION_MSGSTRING"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_NOTIFICATION_MSGSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("DIRECTINPUT_NOTIFICATION_MSGSTRING"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_NOTIFICATION_MSGSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DIRECTINPUT_NOTIFICATION_MSGSTRING"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_KEY_LASTAPP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MostRecentApplication"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_KEY_LASTAPPA: ::windows_sys::core::PCSTR = ::windows_sys::s!("MostRecentApplication"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_KEY_LASTAPPW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MostRecentApplication"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_KEY_LASTMAPAPP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MostRecentMapperApplication"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_KEY_LASTMAPAPPA: ::windows_sys::core::PCSTR = ::windows_sys::s!("MostRecentMapperApplication"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_KEY_LASTMAPAPPW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MostRecentMapperApplication"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_APPIDFLAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AppIdFlag"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_APPIDFLAGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("AppIdFlag"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_APPIDFLAGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AppIdFlag"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Id"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_IDA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Id"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_IDW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Id"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_LASTSTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MostRecentStart"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_LASTSTARTA: ::windows_sys::core::PCSTR = ::windows_sys::s!("MostRecentStart"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_LASTSTARTW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MostRecentStart"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_MAPPER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UsesMapper"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_MAPPERA: ::windows_sys::core::PCSTR = ::windows_sys::s!("UsesMapper"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_MAPPERW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UsesMapper"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_NAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Name"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_NAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_VERSIONA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Version"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_REGSTR_VAL_VERSIONW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIRECTINPUT_VERSION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISCL_BACKGROUND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISCL_EXCLUSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISCL_FOREGROUND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISCL_NONEXCLUSIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISCL_NOWINKEY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISDD_CONTINUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISFFC_CONTINUE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISFFC_PAUSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISFFC_RESET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISFFC_SETACTUATORSOFF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISFFC_SETACTUATORSON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DISFFC_STOPALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_CALLOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_CLSIDCONFIG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_DISPLAYNAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_FLAGS1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_FLAGS2: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_HARDWAREID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_MAPFILE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DITC_REGHWSETTINGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_ARCADE_PLATFORM: u32 = 570425344u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_ARCADE_SIDE2SIDE: u32 = 553648128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_BROWSER_CONTROL: u32 = 671088640u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_CAD_2DCONTROL: u32 = 587202560u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_CAD_3DCONTROL: u32 = 603979776u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_CAD_FLYBY: u32 = 620756992u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_CAD_MODEL: u32 = 637534208u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_DRIVING_COMBAT: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_DRIVING_MECHA: u32 = 687865856u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_DRIVING_RACE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_DRIVING_TANK: u32 = 50331648u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_FIGHTING_FPS: u32 = 150994944u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_FIGHTING_HAND2HAND: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_FIGHTING_THIRDPERSON: u32 = 167772160u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_FLYING_CIVILIAN: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_FLYING_HELICOPTER: u32 = 100663296u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_FLYING_MILITARY: u32 = 83886080u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_REMOTE_CONTROL: u32 = 654311424u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPACESIM: u32 = 117440512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_BASEBALL_BAT: u32 = 251658240u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_BASEBALL_FIELD: u32 = 285212672u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_BASEBALL_PITCH: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE: u32 = 318767104u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE: u32 = 301989888u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_BIKING_MOUNTAIN: u32 = 469762048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_FISHING: u32 = 234881024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE: u32 = 385875968u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_FOOTBALL_FIELD: u32 = 335544320u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE: u32 = 369098752u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_FOOTBALL_QBCK: u32 = 352321536u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_GOLF: u32 = 402653184u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_HOCKEY_DEFENSE: u32 = 436207616u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_HOCKEY_GOALIE: u32 = 452984832u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_HOCKEY_OFFENSE: u32 = 419430400u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_HUNTING: u32 = 218103808u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_RACQUET: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_SKIING: u32 = 486539264u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_SOCCER_DEFENSE: u32 = 520093696u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_SPORTS_SOCCER_OFFENSE: u32 = 503316480u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_STRATEGY_ROLEPLAYING: u32 = 184549376u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVIRTUAL_STRATEGY_TURN: u32 = 201326592u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_ALL: u32 = 2197816330u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL1: u32 = 2197816321u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL2: u32 = 2197816322u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL3: u32 = 2197816323u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL4: u32 = 2197816324u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL5: u32 = 2197816325u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL6: u32 = 2197816326u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL7: u32 = 2197816327u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_CHANNEL8: u32 = 2197816328u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_PLAYBACKMUTE: u32 = 2197816332u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_RECORDMUTE: u32 = 2197816331u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_TEAM: u32 = 2197816329u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_TRANSMIT: u32 = 2197816333u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DIVOICE_VOICECOMMAND: u32 = 2197816336u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_BUFFEROVERFLOW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_DEGREES: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_DOWNLOADSKIPPED: ::windows_sys::core::HRESULT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_EFFECTRESTARTED: ::windows_sys::core::HRESULT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_FFNOMINALMAX: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_NOEFFECT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_NOTATTACHED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_OK: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_POLLEDDEVICE: ::windows_sys::core::HRESULT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_PROPNOEFFECT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_SECONDS: u32 = 1000000u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_SETTINGSNOTSAVED: ::windows_sys::core::HRESULT = 11i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_TRUNCATED: ::windows_sys::core::HRESULT = 8i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_TRUNCATEDANDRESTARTED: ::windows_sys::core::HRESULT = 12i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const DI_WRITEPROTECT: ::windows_sys::core::HRESULT = 19i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Button: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02f0_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_ConstantForce: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c20_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_CustomForce: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c2b_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_DEVINTERFACE_HID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d1e55b2_f16f_11cf_88cb_001111000030); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_DEVINTERFACE_KEYBOARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884b96c3_56ef_11d1_bc8c_00a0c91405dd); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_DEVINTERFACE_MOUSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x378de44c_56ef_11d1_bc8c_00a0c91405dd); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Damper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c28_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Friction: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c2a_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_HIDClass: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x745a17a0_74d3_11d0_b6fe_00a0c90f57da); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_HID_INTERFACE_HIDPARSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf5c315a5_69ac_4bc2_9279_d0b64576f44b); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_HID_INTERFACE_NOTIFY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c4e2e88_25e6_4c33_882f_3d82e6073681); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Inertia: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c29_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Joystick: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f1d2b70_d5a0_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Key: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55728220_d33c_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_KeyboardClass: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96b_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_MediaClass: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96c_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_MouseClass: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e96f_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_POV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02f2_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_RampForce: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c21_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_RxAxis: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02f4_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_RyAxis: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02f5_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_RzAxis: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02e3_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SawtoothDown: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c26_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SawtoothUp: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c25_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Sine: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c23_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Slider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02e4_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Spring: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c27_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Square: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c22_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SysKeyboard: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f1d2b61_d5a0_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SysKeyboardEm: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f1d2b82_d5a0_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SysKeyboardEm2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f1d2b83_d5a0_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SysMouse: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f1d2b60_d5a0_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SysMouseEm: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f1d2b80_d5a0_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_SysMouseEm2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f1d2b81_d5a0_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Triangle: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13541c24_8e33_11d0_9ad0_00a0c9a06e35); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_Unknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02f3_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_XAxis: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02e0_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_YAxis: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02e1_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GUID_ZAxis: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa36d02e2_c9f3_11cf_bfc7_444553540000); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_REVISION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP: u16 = 69u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP: u16 = 67u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA: u16 = 74u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK: u16 = 73u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X: u16 = 128u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y: u16 = 129u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT: u16 = 131u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BLIT_DATA: u16 = 143u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1: u16 = 139u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2: u16 = 141u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1: u16 = 140u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2: u16 = 142u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_BLIT_REPORT: u16 = 138u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE: u16 = 72u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT: u16 = 43u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK: u16 = 77u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE: u16 = 75u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE: u16 = 76u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT: u16 = 62u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL: u16 = 63u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL: u16 = 64u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CHAR_WIDTH: u16 = 61u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_COLUMN: u16 = 52u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_COLUMNS: u16 = 54u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CURSOR_BLINK: u16 = 58u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE: u16 = 57u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CURSOR_MODE: u16 = 56u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING: u16 = 55u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT: u16 = 50u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DATA_READ_BACK: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS: u16 = 70u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST: u16 = 71u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_DATA: u16 = 44u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE: u16 = 38u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION: u16 = 132u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS: u16 = 45u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ: u16 = 49u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER: u16 = 48u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT: u16 = 68u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT: u16 = 66u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_FONT_DATA: u16 = 60u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_FONT_READ_BACK: u16 = 35u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_FONT_REPORT: u16 = 59u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL: u16 = 42u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_PALETTE_DATA: u16 = 136u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET: u16 = 135u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE: u16 = 134u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_PALETTE_REPORT: u16 = 133u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ROW: u16 = 51u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_ROWS: u16 = 53u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY: u16 = 39u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE: u16 = 40u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON: u16 = 144u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID: u16 = 145u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1: u16 = 147u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2: u16 = 148u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT: u16 = 149u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE: u16 = 146u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY: u16 = 46u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_STATUS_READY: u16 = 47u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET: u16 = 65u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL: u16 = 41u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CAMERA_AUTO_FOCUS: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CAMERA_SHUTTER: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMERCTRL: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_BACK: u16 = 548u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_BOOKMARKS: u16 = 554u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_FORWARD: u16 = 549u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_GOTO: u16 = 546u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_HOME: u16 = 547u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_NEXT: u16 = 553u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_PAN: u16 = 568u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_PREVIOUS: u16 = 552u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_REFRESH: u16 = 551u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_SEARCH: u16 = 545u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AC_STOP: u16 = 550u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AL_BROWSER: u16 = 404u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AL_CALCULATOR: u16 = 402u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AL_CONFIGURATION: u16 = 387u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AL_EMAIL: u16 = 394u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_AL_SEARCH: u16 = 454u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_BALANCE: u16 = 225u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_BASS: u16 = 227u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_BASS_BOOST: u16 = 229u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_BASS_DECREMENT: u16 = 339u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_BASS_INCREMENT: u16 = 338u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_CHANNEL_DECREMENT: u16 = 157u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_CHANNEL_INCREMENT: u16 = 156u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION: u16 = 704u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_FAST_FORWARD: u16 = 179u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR: u16 = 208u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP: u16 = 210u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT: u16 = 211u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST: u16 = 215u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA: u16 = 214u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR: u16 = 212u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE: u16 = 213u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD: u16 = 209u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS: u16 = 710u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR: u16 = 705u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX: u16 = 709u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE: u16 = 706u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT: u16 = 707u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_LOUDNESS: u16 = 231u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_MPX: u16 = 232u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_MUTE: u16 = 226u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_PAUSE: u16 = 177u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_PLAY: u16 = 176u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_PLAY_PAUSE: u16 = 205u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_RECORD: u16 = 178u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_REWIND: u16 = 180u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_SCAN_NEXT_TRACK: u16 = 181u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_SCAN_PREV_TRACK: u16 = 182u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_STOP: u16 = 183u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_SURROUND_MODE: u16 = 230u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_TREBLE: u16 = 228u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_TREBLE_DECREMENT: u16 = 341u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_TREBLE_INCREMENT: u16 = 340u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT: u16 = 708u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_VOLUME: u16 = 224u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_VOLUME_DECREMENT: u16 = 234u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_CONSUMER_VOLUME_INCREMENT: u16 = 233u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_3D_DIGITIZER: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_ALTITUDE: u16 = 64u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_ARMATURE: u16 = 11u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_ARTICULATED_ARM: u16 = 10u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_AZIMUTH: u16 = 63u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_BARREL_PRESSURE: u16 = 49u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_BARREL_SWITCH: u16 = 68u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_BATTERY_STRENGTH: u16 = 59u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_COORD_MEASURING: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_DATA_VALID: u16 = 55u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_DIGITIZER: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_ERASER: u16 = 69u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_FINGER: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_FREE_SPACE_WAND: u16 = 13u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_HEAT_MAP: u16 = 15u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA: u16 = 108u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID: u16 = 106u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION: u16 = 107u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_INVERT: u16 = 60u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_IN_RANGE: u16 = 50u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_LIGHT_PEN: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_MULTI_POINT: u16 = 12u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_PEN: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS: u16 = 58u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_PUCK: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_QUALITY: u16 = 54u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH: u16 = 67u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_STEREO_PLOTTER: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_STYLUS: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS: u16 = 57u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TABLET_PICK: u16 = 70u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TAP: u16 = 53u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TIP_PRESSURE: u16 = 48u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TIP_SWITCH: u16 = 66u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TOUCH: u16 = 51u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TOUCH_PAD: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TOUCH_SCREEN: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED: u16 = 162u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TRANSDUCER_INDEX: u16 = 56u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT: u16 = 146u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL: u16 = 91u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR: u16 = 145u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_TWIST: u16 = 65u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_UNTOUCH: u16 = 52u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_WHITE_BOARD: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_X_TILT: u16 = 61u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_DIGITIZER_Y_TILT: u16 = 62u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_3D_GAME_CONTROLLER: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_BUMP: u16 = 44u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_FLIPPER: u16 = 42u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GAMEPAD_FIRE_JUMP: u16 = 55u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GAMEPAD_TRIGGER: u16 = 57u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_AUTOMATIC: u16 = 53u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_BOLT: u16 = 48u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_BURST: u16 = 52u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_CLIP: u16 = 49u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_DEVICE: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_SAFETY: u16 = 54u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_SELECTOR: u16 = 50u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_GUN_SINGLE_SHOT: u16 = 51u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_LEAN_FORWARD_BACK: u16 = 40u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_LEAN_RIGHT_LEFT: u16 = 39u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_MOVE_FORWARD_BACK: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_MOVE_RIGHT_LEFT: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_MOVE_UP_DOWN: u16 = 38u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_NEW_GAME: u16 = 45u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_PINBALL_DEVICE: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_PITCH_FORWARD_BACK: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_PLAYER: u16 = 47u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_POINT_OF_VIEW: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_POV_HEIGHT: u16 = 41u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_ROLL_RIGHT_LEFT: u16 = 35u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_SECONDARY_FLIPPER: u16 = 43u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_SHOOT_BALL: u16 = 46u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GAME_TURN_RIGHT_LEFT: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_BYTE_COUNT: u16 = 59u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_CONTROL_ENABLE: u16 = 203u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_COUNTED_BUFFER: u16 = 58u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL: u16 = 35u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED: u16 = 38u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DEVICE_WIRELESS_ID: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DIAL: u16 = 55u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DPAD_DOWN: u16 = 145u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DPAD_LEFT: u16 = 147u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DPAD_RIGHT: u16 = 146u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_DPAD_UP: u16 = 144u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_FEATURE_NOTIFICATION: u16 = 71u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_GAMEPAD: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_HATSWITCH: u16 = 57u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_INTERACTIVE_CONTROL: u16 = 14u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_JOYSTICK: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_KEYBOARD: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_KEYPAD: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_MOTION_WAKEUP: u16 = 60u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_MOUSE: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_POINTER: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL: u16 = 13u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER: u16 = 72u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_RX: u16 = 51u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_RY: u16 = 52u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_RZ: u16 = 53u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SELECT: u16 = 62u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SLIDER: u16 = 54u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_START: u16 = 61u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_APP_BREAK: u16 = 165u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK: u16 = 166u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_APP_MENU: u16 = 134u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_COLD_RESTART: u16 = 142u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU: u16 = 132u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION: u16 = 154u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE: u16 = 183u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_BOTH: u16 = 179u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_DUAL: u16 = 180u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL: u16 = 178u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL: u16 = 177u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_INVERT: u16 = 176u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_SWAP: u16 = 182u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE: u16 = 181u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_DOCK: u16 = 160u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_FN: u16 = 151u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_FN_LOCK: u16 = 152u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR: u16 = 153u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_HELP_MENU: u16 = 135u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_HIBERNATE: u16 = 168u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MAIN_MENU: u16 = 133u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MENU_DOWN: u16 = 141u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MENU_EXIT: u16 = 136u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MENU_LEFT: u16 = 139u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT: u16 = 138u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MENU_SELECT: u16 = 137u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MENU_UP: u16 = 140u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_MUTE: u16 = 167u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_POWER: u16 = 129u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_SETUP: u16 = 162u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_SLEEP: u16 = 130u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_SYS_BREAK: u16 = 163u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK: u16 = 164u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_UNDOCK: u16 = 161u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_WAKE: u16 = 131u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSCTL_WARM_RESTART: u16 = 143u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSTEM_CTL: u16 = 128u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON: u16 = 201u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH: u16 = 202u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_VBRX: u16 = 67u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_VBRY: u16 = 68u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_VBRZ: u16 = 69u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_VNO: u16 = 70u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_VX: u16 = 64u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_VY: u16 = 65u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_VZ: u16 = 66u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_WHEEL: u16 = 56u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_X: u16 = 48u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_Y: u16 = 49u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_GENERIC_Z: u16 = 50u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_AUTO_TRIGGER: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_DURATION_LIST: u16 = 17u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_INTENSITY: u16 = 35u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_MANUAL_TRIGGER: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_REPEAT_COUNT: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_RETRIGGER_PERIOD: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_SIMPLE_CONTROLLER: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_BEGIN: u16 = 4096u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_BUZZ: u16 = 4100u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_CLICK: u16 = 4099u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME: u16 = 40u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_END: u16 = 8191u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_LIST: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_NULL: u16 = 4098u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_PRESS: u16 = 4102u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_RELEASE: u16 = 4103u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_RUMBLE: u16 = 4101u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_STOP: u16 = 4097u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_VENDOR_BEGIN: u16 = 8192u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_VENDOR_END: u16 = 12287u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID: u16 = 39u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE: u16 = 38u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_CAPS_LOCK: u16 = 57u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_DELETE: u16 = 42u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_DELETE_FORWARD: u16 = 76u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_ESCAPE: u16 = 41u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F1: u16 = 58u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F10: u16 = 67u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F11: u16 = 68u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F12: u16 = 69u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F13: u16 = 104u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F14: u16 = 105u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F15: u16 = 106u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F16: u16 = 107u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F17: u16 = 108u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F18: u16 = 109u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F19: u16 = 110u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F2: u16 = 59u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F20: u16 = 111u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F21: u16 = 112u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F22: u16 = 113u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F23: u16 = 114u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F24: u16 = 115u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F3: u16 = 60u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F4: u16 = 61u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F5: u16 = 62u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F6: u16 = 63u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F7: u16 = 64u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F8: u16 = 65u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_F9: u16 = 66u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_LALT: u16 = 226u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_LCTRL: u16 = 224u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_LGUI: u16 = 227u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_LSHFT: u16 = 225u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_NOEVENT: u16 = 0u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_NUM_LOCK: u16 = 83u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_ONE: u16 = 30u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_POSTFAIL: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_PRINT_SCREEN: u16 = 70u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_RALT: u16 = 230u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_RCTRL: u16 = 228u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_RETURN: u16 = 40u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_RGUI: u16 = 231u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_ROLLOVER: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_RSHFT: u16 = 229u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_SCROLL_LOCK: u16 = 71u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_UNDEFINED: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_ZERO: u16 = 39u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_aA: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_KEYBOARD_zZ: u16 = 29u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE: u16 = 113u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT: u16 = 42u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_CONTROL_REPORT: u16 = 112u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT: u16 = 41u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_INPUT_BINDING: u16 = 45u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT: u16 = 43u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE: u16 = 44u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_KIND: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL: u16 = 83u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_COUNT: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL: u16 = 82u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_ID: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_ID_END: u16 = 98u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_ID_START: u16 = 97u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL: u16 = 84u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT: u16 = 80u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_PURPOSES: u16 = 38u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT: u16 = 96u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL: u16 = 81u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS: u16 = 85u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS: u16 = 35u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT: u16 = 40u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS: u16 = 39u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_AMBER: u16 = 74u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_BATTERY_LOW: u16 = 29u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_BATTERY_OK: u16 = 28u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_BATTERY_OPERATION: u16 = 27u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_BUSY: u16 = 44u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_CALL_PICKUP: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_CAMERA_OFF: u16 = 41u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_CAMERA_ON: u16 = 40u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_CAPS_LOCK: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_CAV: u16 = 20u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_CLV: u16 = 21u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_COMPOSE: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_CONFERENCE: u16 = 38u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_COVERAGE: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_DATA_MODE: u16 = 26u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_DO_NOT_DISTURB: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_EQUALIZER_ENABLE: u16 = 13u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_ERROR: u16 = 57u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_EXTERNAL_POWER: u16 = 77u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_FAST_BLINK_OFF_TIME: u16 = 70u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_FAST_BLINK_ON_TIME: u16 = 69u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_FAST_FORWARD: u16 = 53u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_FLASH_ON_TIME: u16 = 66u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_FORWARD: u16 = 49u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_GENERIC_INDICATOR: u16 = 75u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_GREEN: u16 = 73u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_HEAD_SET: u16 = 31u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_HIGH_CUT_FILTER: u16 = 11u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_HOLD: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_INDICATOR_COLOR: u16 = 71u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_INDICATOR_FAST_BLINK: u16 = 64u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_INDICATOR_FLASH: u16 = 62u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_INDICATOR_OFF: u16 = 65u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_INDICATOR_ON: u16 = 61u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_INDICATOR_SLOW_BLINK: u16 = 63u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_IN_USE_INDICATOR: u16 = 59u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_KANA: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_LOW_CUT_FILTER: u16 = 12u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_MESSAGE_WAITING: u16 = 25u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_MICROPHONE: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_MULTI_MODE_INDICATOR: u16 = 60u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_MUTE: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_NIGHT_MODE: u16 = 35u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_NUM_LOCK: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_OFF_HOOK: u16 = 23u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_OFF_LINE: u16 = 43u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_ON_LINE: u16 = 42u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_PAPER_JAM: u16 = 47u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_PAPER_OUT: u16 = 46u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_PAUSE: u16 = 55u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_PLAY: u16 = 54u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_POWER: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_READY: u16 = 45u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_RECORD: u16 = 56u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_RECORDING_FORMAT_DET: u16 = 22u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_RED: u16 = 72u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_REMOTE: u16 = 48u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_REPEAT: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_REVERSE: u16 = 50u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_REWIND: u16 = 52u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_RING: u16 = 24u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SAMPLING_RATE_DETECT: u16 = 18u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SCROLL_LOCK: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SELECTED_INDICATOR: u16 = 58u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SEND_CALLS: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SHIFT: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SLOW_BLINK_OFF_TIME: u16 = 68u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SLOW_BLINK_ON_TIME: u16 = 67u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SOUND_FIELD_ON: u16 = 14u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SPEAKER: u16 = 30u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SPINNING: u16 = 19u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_STAND_BY: u16 = 39u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_STEREO: u16 = 17u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_STOP: u16 = 51u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SURROUND_FIELD_ON: u16 = 15u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_SYSTEM_SUSPEND: u16 = 76u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_LED_TONE_ENABLE: u16 = 10u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_MS_BTH_HF_DIALMEMORY: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_MS_BTH_HF_DIALNUMBER: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_ALPHANUMERIC: u16 = 20u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_ARCADE: u16 = 145u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_BARCODE_SCANNER: u16 = 140u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_BUTTON: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_CAMERA_CONTROL: u16 = 144u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_CONSUMER: u16 = 12u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_DIGITIZER: u16 = 13u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_GAME: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_GENERIC: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_GENERIC_DEVICE: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_HAPTICS: u16 = 14u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_KEYBOARD: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_LED: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_LIGHTING_ILLUMINATION: u16 = 89u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_MAGNETIC_STRIPE_READER: u16 = 142u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE: u16 = 65523u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_ORDINAL: u16 = 10u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_PID: u16 = 15u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_SENSOR: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_SIMULATION: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_SPORT: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_TELEPHONY: u16 = 11u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_UNDEFINED: u16 = 0u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_UNICODE: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN: u16 = 65280u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_VENDOR_DEFINED_END: u16 = 65535u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_VR: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_PAGE_WEIGHING_DEVICE: u16 = 141u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_ACCELLERATOR: u16 = 196u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_AILERON: u16 = 176u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_AILERON_TRIM: u16 = 177u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL: u16 = 178u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE: u16 = 179u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_BALLAST: u16 = 204u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_BARREL_ELEVATION: u16 = 202u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_BICYCLE_CRANK: u16 = 205u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE: u16 = 12u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_BRAKE: u16 = 197u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_CHAFF_RELEASE: u16 = 180u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_CLUTCH: u16 = 198u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_COLLECTIVE_CONTROL: u16 = 181u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_CYCLIC_CONTROL: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_CYCLIC_TRIM: u16 = 35u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_DIVE_BRAKE: u16 = 182u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_DIVE_PLANE: u16 = 203u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES: u16 = 183u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_ELEVATOR: u16 = 184u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_ELEVATOR_TRIM: u16 = 185u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_FLARE_RELEASE: u16 = 189u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS: u16 = 188u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_FLIGHT_STICK: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_FLIGHT_YOKE: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_FRONT_BRAKE: u16 = 207u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_HANDLE_BARS: u16 = 206u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE: u16 = 10u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_LANDING_GEAR: u16 = 190u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE: u16 = 11u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_REAR_BRAKE: u16 = 208u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_RUDDER: u16 = 186u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_SHIFTER: u16 = 199u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_STEERING: u16 = 200u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_THROTTLE: u16 = 187u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_TOE_BRAKE: u16 = 191u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_TRACK_CONTROL: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_TRIGGER: u16 = 192u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_TURRET_DIRECTION: u16 = 201u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_WEAPONS_ARM: u16 = 193u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_WEAPONS_SELECT: u16 = 194u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SIMULATION_WING_FLAPS: u16 = 195u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_10_IRON: u16 = 90u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_11_IRON: u16 = 91u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_1_IRON: u16 = 81u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_1_WOOD: u16 = 95u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_2_IRON: u16 = 82u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_3_IRON: u16 = 83u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_3_WOOD: u16 = 96u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_4_IRON: u16 = 84u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_5_IRON: u16 = 85u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_5_WOOD: u16 = 97u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_6_IRON: u16 = 86u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_7_IRON: u16 = 87u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_7_WOOD: u16 = 98u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_8_IRON: u16 = 88u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_9_IRON: u16 = 89u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_9_WOOD: u16 = 99u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_BASEBALL_BAT: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_FOLLOW_THROUGH: u16 = 54u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_GOLF_CLUB: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_HEEL_TOE: u16 = 53u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_HEIGHT: u16 = 57u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_LOFT_WEDGE: u16 = 93u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_OAR: u16 = 48u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_POWER_WEDGE: u16 = 94u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_PUTTER: u16 = 80u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_RATE: u16 = 50u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_ROWING_MACHINE: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_SAND_WEDGE: u16 = 92u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_SLOPE: u16 = 49u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_STICK_FACE_ANGLE: u16 = 52u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_STICK_SPEED: u16 = 51u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_STICK_TYPE: u16 = 56u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_TEMPO: u16 = 55u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_SPORT_TREADMILL: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_ANSWERING_MACHINE: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_DROP: u16 = 38u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_HANDSET: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_HEADSET: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_HOST_AVAILABLE: u16 = 241u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_KEYPAD: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_KEYPAD_0: u16 = 176u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_KEYPAD_D: u16 = 191u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_LINE: u16 = 42u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_MESSAGE_CONTROLS: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_PHONE: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_REDIAL: u16 = 36u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_RING_ENABLE: u16 = 45u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_SEND: u16 = 49u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_TELEPHONY_TRANSFER: u16 = 37u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_ANIMATRONIC_DEVICE: u16 = 10u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_BELT: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_BODY_SUIT: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_DISPLAY_ENABLE: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_FLEXOR: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_GLOVE: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_HAND_TRACKER: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_HEAD_MOUNTED_DISPLAY: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_HEAD_TRACKER: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_OCULOMETER: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_STEREO_ENABLE: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HID_USAGE_VR_VEST: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HORIZONTAL_WHEEL_PRESENT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_BUTTON_GET_ENABLED_ON_IDLE: u32 = 721580u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_BUTTON_SET_ENABLED_ON_IDLE: u32 = 721576u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_INSERT_DATA: u32 = 721152u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_QUERY_ATTRIBUTES: u32 = 720896u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES: u32 = 721408u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_QUERY_IME_STATUS: u32 = 724992u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_QUERY_INDICATORS: u32 = 720960u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION: u32 = 721024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_QUERY_TYPEMATIC: u32 = 720928u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_SET_IME_STATUS: u32 = 724996u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_SET_INDICATORS: u32 = 720904u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_KEYBOARD_SET_TYPEMATIC: u32 = 720900u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_MOUSE_INSERT_DATA: u32 = 983044u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const IOCTL_MOUSE_QUERY_ATTRIBUTES: u32 = 983040u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_ANALOGCOMPAT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_DEFAULTPROPSHEET: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_DEVICEHIDE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_ENABLEINPUTREPORT: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_GAMEHIDE: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_HIDEACTIVE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFODEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFOMASK: i32 = 14680064i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFOYRPEDALS: i32 = 6291456i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFOYYPEDALS: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFOZISSLIDER: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFOZISZ: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFOZRPEDALS: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_INFOZYPEDALS: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_KEYBHIDE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_MOUSEHIDE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_NOAUTODETECTGAMEPORT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_NOHIDDIRECT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOYTYPE_ZEROGAMEENUMOEMDATA: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_AUTOLOAD: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_GAMEPORTBUSBUSY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_HASPOV: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_HASR: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_HASU: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_HASV: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_HASZ: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ISANALOGPORTDRIVER: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ISCARCTRL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ISGAMEPAD: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ISGAMEPORTBUS: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ISGAMEPORTDRIVER: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ISHEADTRACKER: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ISYOKE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_NODEVNODE: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_POVISBUTTONCOMBOS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_POVISJ1X: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_POVISJ1Y: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_POVISJ2X: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_POVISPOLL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_RISJ1X: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_RISJ1Y: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_RISJ2Y: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_XISJ1Y: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_XISJ2X: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_XISJ2Y: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_YISJ1X: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_YISJ2X: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_YISJ2Y: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ZISJ1X: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ZISJ1Y: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HWS_ZISJ2X: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_2A_2B_GENERIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_2A_4B_GENERIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_2B_FLIGHTYOKE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_2B_FLIGHTYOKETHROTTLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_2B_GAMEPAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_3A_2B_GENERIC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_3A_4B_GENERIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_4B_FLIGHTYOKE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_4B_FLIGHTYOKETHROTTLE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_4B_GAMEPAD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_CUSTOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_LASTENTRY: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_HW_TWO_2A_2B_WITH_Y: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_ISCAL_POV: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_ISCAL_R: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_ISCAL_U: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_ISCAL_V: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_ISCAL_XY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_ISCAL_Z: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_OEMPOLL_PASSDRIVERDATA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_PASSDRIVERDATA: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_POVVAL_BACKWARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_POVVAL_FORWARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_POVVAL_LEFT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_POVVAL_RIGHT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_POV_NUMDIRS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_US_HASRUDDER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_US_ISOEM: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_US_PRESENT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_US_RESERVED: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const JOY_US_VOLATILE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_CAPS_LOCK_ON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_ERROR_VALUE_BASE: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_KANA_LOCK_ON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_LED_INJECTED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_NUM_LOCK_ON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_OVERRUN_MAKE_CODE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_SCROLL_LOCK_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEYBOARD_SHADOW: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_BREAK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_E0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_E1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_FROM_KEYBOARD_OVERRIDER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_MAKE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_RIM_VKEY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_TERMSRV_SET_LED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_TERMSRV_SHADOW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_TERMSRV_VKPACKET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_UNICODE_SEQUENCE_END: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const KEY_UNICODE_SEQUENCE_ITEM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MAXCPOINTSNUM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MAX_JOYSTICKOEMVXDNAME: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MAX_JOYSTRING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_ATTRIBUTES_CHANGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_1_DOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_1_UP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_2_DOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_2_UP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_3_DOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_3_UP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_4_DOWN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_4_UP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_5_DOWN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_BUTTON_5_UP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_ERROR_VALUE_BASE: u32 = 20000u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_HID_HARDWARE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_HWHEEL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_I8042_HARDWARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_INPORT_HARDWARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_LEFT_BUTTON_DOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_LEFT_BUTTON_UP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_MIDDLE_BUTTON_DOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_MIDDLE_BUTTON_UP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_MOVE_ABSOLUTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_MOVE_NOCOALESCE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_MOVE_RELATIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_RIGHT_BUTTON_DOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_RIGHT_BUTTON_UP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_SERIAL_HARDWARE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_TERMSRV_SRC_SHADOW: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_VIRTUAL_DESKTOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const MOUSE_WHEEL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const WHEELMOUSE_HID_HARDWARE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const WHEELMOUSE_I8042_HARDWARE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const WHEELMOUSE_SERIAL_HARDWARE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub type GPIOBUTTONS_BUTTON_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_POWER: GPIOBUTTONS_BUTTON_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_WINDOWS: GPIOBUTTONS_BUTTON_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_VOLUME_UP: GPIOBUTTONS_BUTTON_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_VOLUME_DOWN: GPIOBUTTONS_BUTTON_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_ROTATION_LOCK: GPIOBUTTONS_BUTTON_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_BACK: GPIOBUTTONS_BUTTON_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_SEARCH: GPIOBUTTONS_BUTTON_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_CAMERA_FOCUS: GPIOBUTTONS_BUTTON_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_CAMERA_SHUTTER: GPIOBUTTONS_BUTTON_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_RINGER_TOGGLE: GPIOBUTTONS_BUTTON_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_HEADSET: GPIOBUTTONS_BUTTON_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_HWKB_DEPLOY: GPIOBUTTONS_BUTTON_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_CAMERA_LENS: GPIOBUTTONS_BUTTON_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_OEM_CUSTOM: GPIOBUTTONS_BUTTON_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_OEM_CUSTOM2: GPIOBUTTONS_BUTTON_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_OEM_CUSTOM3: GPIOBUTTONS_BUTTON_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_COUNT_MIN: GPIOBUTTONS_BUTTON_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const GPIO_BUTTON_COUNT: GPIOBUTTONS_BUTTON_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub type HIDP_KEYBOARD_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HidP_Keyboard_Break: HIDP_KEYBOARD_DIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HidP_Keyboard_Make: HIDP_KEYBOARD_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub type HIDP_REPORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HidP_Input: HIDP_REPORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HidP_Output: HIDP_REPORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub const HidP_Feature: HIDP_REPORT_TYPE = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct CPOINT { - pub lP: i32, - pub dwLog: u32, -} -impl ::core::marker::Copy for CPOINT {} -impl ::core::clone::Clone for CPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIACTIONA { - pub uAppData: usize, - pub dwSemantic: u32, - pub dwFlags: u32, - pub Anonymous: DIACTIONA_0, - pub guidInstance: ::windows_sys::core::GUID, - pub dwObjID: u32, - pub dwHow: u32, -} -impl ::core::marker::Copy for DIACTIONA {} -impl ::core::clone::Clone for DIACTIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub union DIACTIONA_0 { - pub lptszActionName: ::windows_sys::core::PCSTR, - pub uResIdString: u32, -} -impl ::core::marker::Copy for DIACTIONA_0 {} -impl ::core::clone::Clone for DIACTIONA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIACTIONFORMATA { - pub dwSize: u32, - pub dwActionSize: u32, - pub dwDataSize: u32, - pub dwNumActions: u32, - pub rgoAction: *mut DIACTIONA, - pub guidActionMap: ::windows_sys::core::GUID, - pub dwGenre: u32, - pub dwBufferSize: u32, - pub lAxisMin: i32, - pub lAxisMax: i32, - pub hInstString: super::super::Foundation::HINSTANCE, - pub ftTimeStamp: super::super::Foundation::FILETIME, - pub dwCRC: u32, - pub tszActionMap: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIACTIONFORMATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIACTIONFORMATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIACTIONFORMATW { - pub dwSize: u32, - pub dwActionSize: u32, - pub dwDataSize: u32, - pub dwNumActions: u32, - pub rgoAction: *mut DIACTIONW, - pub guidActionMap: ::windows_sys::core::GUID, - pub dwGenre: u32, - pub dwBufferSize: u32, - pub lAxisMin: i32, - pub lAxisMax: i32, - pub hInstString: super::super::Foundation::HINSTANCE, - pub ftTimeStamp: super::super::Foundation::FILETIME, - pub dwCRC: u32, - pub tszActionMap: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIACTIONFORMATW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIACTIONFORMATW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIACTIONW { - pub uAppData: usize, - pub dwSemantic: u32, - pub dwFlags: u32, - pub Anonymous: DIACTIONW_0, - pub guidInstance: ::windows_sys::core::GUID, - pub dwObjID: u32, - pub dwHow: u32, -} -impl ::core::marker::Copy for DIACTIONW {} -impl ::core::clone::Clone for DIACTIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub union DIACTIONW_0 { - pub lptszActionName: ::windows_sys::core::PCWSTR, - pub uResIdString: u32, -} -impl ::core::marker::Copy for DIACTIONW_0 {} -impl ::core::clone::Clone for DIACTIONW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DICOLORSET { - pub dwSize: u32, - pub cTextFore: u32, - pub cTextHighlight: u32, - pub cCalloutLine: u32, - pub cCalloutHighlight: u32, - pub cBorder: u32, - pub cControlFill: u32, - pub cHighlightFill: u32, - pub cAreaFill: u32, -} -impl ::core::marker::Copy for DICOLORSET {} -impl ::core::clone::Clone for DICOLORSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DICONDITION { - pub lOffset: i32, - pub lPositiveCoefficient: i32, - pub lNegativeCoefficient: i32, - pub dwPositiveSaturation: u32, - pub dwNegativeSaturation: u32, - pub lDeadBand: i32, -} -impl ::core::marker::Copy for DICONDITION {} -impl ::core::clone::Clone for DICONDITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DICONFIGUREDEVICESPARAMSA { - pub dwSize: u32, - pub dwcUsers: u32, - pub lptszUserNames: ::windows_sys::core::PSTR, - pub dwcFormats: u32, - pub lprgFormats: *mut DIACTIONFORMATA, - pub hwnd: super::super::Foundation::HWND, - pub dics: DICOLORSET, - pub lpUnkDDSTarget: ::windows_sys::core::IUnknown, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DICONFIGUREDEVICESPARAMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DICONFIGUREDEVICESPARAMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DICONFIGUREDEVICESPARAMSW { - pub dwSize: u32, - pub dwcUsers: u32, - pub lptszUserNames: ::windows_sys::core::PWSTR, - pub dwcFormats: u32, - pub lprgFormats: *mut DIACTIONFORMATW, - pub hwnd: super::super::Foundation::HWND, - pub dics: DICOLORSET, - pub lpUnkDDSTarget: ::windows_sys::core::IUnknown, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DICONFIGUREDEVICESPARAMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DICONFIGUREDEVICESPARAMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DICONSTANTFORCE { - pub lMagnitude: i32, -} -impl ::core::marker::Copy for DICONSTANTFORCE {} -impl ::core::clone::Clone for DICONSTANTFORCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DICUSTOMFORCE { - pub cChannels: u32, - pub dwSamplePeriod: u32, - pub cSamples: u32, - pub rglForceData: *mut i32, -} -impl ::core::marker::Copy for DICUSTOMFORCE {} -impl ::core::clone::Clone for DICUSTOMFORCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDATAFORMAT { - pub dwSize: u32, - pub dwObjSize: u32, - pub dwFlags: u32, - pub dwDataSize: u32, - pub dwNumObjs: u32, - pub rgodf: *mut DIOBJECTDATAFORMAT, -} -impl ::core::marker::Copy for DIDATAFORMAT {} -impl ::core::clone::Clone for DIDATAFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVCAPS { - pub dwSize: u32, - pub dwFlags: u32, - pub dwDevType: u32, - pub dwAxes: u32, - pub dwButtons: u32, - pub dwPOVs: u32, - pub dwFFSamplePeriod: u32, - pub dwFFMinTimeResolution: u32, - pub dwFirmwareRevision: u32, - pub dwHardwareRevision: u32, - pub dwFFDriverVersion: u32, -} -impl ::core::marker::Copy for DIDEVCAPS {} -impl ::core::clone::Clone for DIDEVCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVCAPS_DX3 { - pub dwSize: u32, - pub dwFlags: u32, - pub dwDevType: u32, - pub dwAxes: u32, - pub dwButtons: u32, - pub dwPOVs: u32, -} -impl ::core::marker::Copy for DIDEVCAPS_DX3 {} -impl ::core::clone::Clone for DIDEVCAPS_DX3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEIMAGEINFOA { - pub tszImagePath: [super::super::Foundation::CHAR; 260], - pub dwFlags: u32, - pub dwViewID: u32, - pub rcOverlay: super::super::Foundation::RECT, - pub dwObjID: u32, - pub dwcValidPts: u32, - pub rgptCalloutLine: [super::super::Foundation::POINT; 5], - pub rcCalloutRect: super::super::Foundation::RECT, - pub dwTextAlign: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEIMAGEINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEIMAGEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEIMAGEINFOHEADERA { - pub dwSize: u32, - pub dwSizeImageInfo: u32, - pub dwcViews: u32, - pub dwcButtons: u32, - pub dwcAxes: u32, - pub dwcPOVs: u32, - pub dwBufferSize: u32, - pub dwBufferUsed: u32, - pub lprgImageInfoArray: *mut DIDEVICEIMAGEINFOA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEIMAGEINFOHEADERA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEIMAGEINFOHEADERA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEIMAGEINFOHEADERW { - pub dwSize: u32, - pub dwSizeImageInfo: u32, - pub dwcViews: u32, - pub dwcButtons: u32, - pub dwcAxes: u32, - pub dwcPOVs: u32, - pub dwBufferSize: u32, - pub dwBufferUsed: u32, - pub lprgImageInfoArray: *mut DIDEVICEIMAGEINFOW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEIMAGEINFOHEADERW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEIMAGEINFOHEADERW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEIMAGEINFOW { - pub tszImagePath: [u16; 260], - pub dwFlags: u32, - pub dwViewID: u32, - pub rcOverlay: super::super::Foundation::RECT, - pub dwObjID: u32, - pub dwcValidPts: u32, - pub rgptCalloutLine: [super::super::Foundation::POINT; 5], - pub rcCalloutRect: super::super::Foundation::RECT, - pub dwTextAlign: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEIMAGEINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEIMAGEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEINSTANCEA { - pub dwSize: u32, - pub guidInstance: ::windows_sys::core::GUID, - pub guidProduct: ::windows_sys::core::GUID, - pub dwDevType: u32, - pub tszInstanceName: [super::super::Foundation::CHAR; 260], - pub tszProductName: [super::super::Foundation::CHAR; 260], - pub guidFFDriver: ::windows_sys::core::GUID, - pub wUsagePage: u16, - pub wUsage: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEINSTANCEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEINSTANCEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVICEINSTANCEW { - pub dwSize: u32, - pub guidInstance: ::windows_sys::core::GUID, - pub guidProduct: ::windows_sys::core::GUID, - pub dwDevType: u32, - pub tszInstanceName: [u16; 260], - pub tszProductName: [u16; 260], - pub guidFFDriver: ::windows_sys::core::GUID, - pub wUsagePage: u16, - pub wUsage: u16, -} -impl ::core::marker::Copy for DIDEVICEINSTANCEW {} -impl ::core::clone::Clone for DIDEVICEINSTANCEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEINSTANCE_DX3A { - pub dwSize: u32, - pub guidInstance: ::windows_sys::core::GUID, - pub guidProduct: ::windows_sys::core::GUID, - pub dwDevType: u32, - pub tszInstanceName: [super::super::Foundation::CHAR; 260], - pub tszProductName: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEINSTANCE_DX3A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEINSTANCE_DX3A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVICEINSTANCE_DX3W { - pub dwSize: u32, - pub guidInstance: ::windows_sys::core::GUID, - pub guidProduct: ::windows_sys::core::GUID, - pub dwDevType: u32, - pub tszInstanceName: [u16; 260], - pub tszProductName: [u16; 260], -} -impl ::core::marker::Copy for DIDEVICEINSTANCE_DX3W {} -impl ::core::clone::Clone for DIDEVICEINSTANCE_DX3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVICEOBJECTDATA { - pub dwOfs: u32, - pub dwData: u32, - pub dwTimeStamp: u32, - pub dwSequence: u32, - pub uAppData: usize, -} -impl ::core::marker::Copy for DIDEVICEOBJECTDATA {} -impl ::core::clone::Clone for DIDEVICEOBJECTDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVICEOBJECTDATA_DX3 { - pub dwOfs: u32, - pub dwData: u32, - pub dwTimeStamp: u32, - pub dwSequence: u32, -} -impl ::core::marker::Copy for DIDEVICEOBJECTDATA_DX3 {} -impl ::core::clone::Clone for DIDEVICEOBJECTDATA_DX3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEOBJECTINSTANCEA { - pub dwSize: u32, - pub guidType: ::windows_sys::core::GUID, - pub dwOfs: u32, - pub dwType: u32, - pub dwFlags: u32, - pub tszName: [super::super::Foundation::CHAR; 260], - pub dwFFMaxForce: u32, - pub dwFFForceResolution: u32, - pub wCollectionNumber: u16, - pub wDesignatorIndex: u16, - pub wUsagePage: u16, - pub wUsage: u16, - pub dwDimension: u32, - pub wExponent: u16, - pub wReportId: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEOBJECTINSTANCEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEOBJECTINSTANCEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVICEOBJECTINSTANCEW { - pub dwSize: u32, - pub guidType: ::windows_sys::core::GUID, - pub dwOfs: u32, - pub dwType: u32, - pub dwFlags: u32, - pub tszName: [u16; 260], - pub dwFFMaxForce: u32, - pub dwFFForceResolution: u32, - pub wCollectionNumber: u16, - pub wDesignatorIndex: u16, - pub wUsagePage: u16, - pub wUsage: u16, - pub dwDimension: u32, - pub wExponent: u16, - pub wReportId: u16, -} -impl ::core::marker::Copy for DIDEVICEOBJECTINSTANCEW {} -impl ::core::clone::Clone for DIDEVICEOBJECTINSTANCEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIDEVICEOBJECTINSTANCE_DX3A { - pub dwSize: u32, - pub guidType: ::windows_sys::core::GUID, - pub dwOfs: u32, - pub dwType: u32, - pub dwFlags: u32, - pub tszName: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIDEVICEOBJECTINSTANCE_DX3A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIDEVICEOBJECTINSTANCE_DX3A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVICEOBJECTINSTANCE_DX3W { - pub dwSize: u32, - pub guidType: ::windows_sys::core::GUID, - pub dwOfs: u32, - pub dwType: u32, - pub dwFlags: u32, - pub tszName: [u16; 260], -} -impl ::core::marker::Copy for DIDEVICEOBJECTINSTANCE_DX3W {} -impl ::core::clone::Clone for DIDEVICEOBJECTINSTANCE_DX3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDEVICESTATE { - pub dwSize: u32, - pub dwState: u32, - pub dwLoad: u32, -} -impl ::core::marker::Copy for DIDEVICESTATE {} -impl ::core::clone::Clone for DIDEVICESTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIDRIVERVERSIONS { - pub dwSize: u32, - pub dwFirmwareRevision: u32, - pub dwHardwareRevision: u32, - pub dwFFDriverVersion: u32, -} -impl ::core::marker::Copy for DIDRIVERVERSIONS {} -impl ::core::clone::Clone for DIDRIVERVERSIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIEFFECT { - pub dwSize: u32, - pub dwFlags: u32, - pub dwDuration: u32, - pub dwSamplePeriod: u32, - pub dwGain: u32, - pub dwTriggerButton: u32, - pub dwTriggerRepeatInterval: u32, - pub cAxes: u32, - pub rgdwAxes: *mut u32, - pub rglDirection: *mut i32, - pub lpEnvelope: *mut DIENVELOPE, - pub cbTypeSpecificParams: u32, - pub lpvTypeSpecificParams: *mut ::core::ffi::c_void, - pub dwStartDelay: u32, -} -impl ::core::marker::Copy for DIEFFECT {} -impl ::core::clone::Clone for DIEFFECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIEFFECTATTRIBUTES { - pub dwEffectId: u32, - pub dwEffType: u32, - pub dwStaticParams: u32, - pub dwDynamicParams: u32, - pub dwCoords: u32, -} -impl ::core::marker::Copy for DIEFFECTATTRIBUTES {} -impl ::core::clone::Clone for DIEFFECTATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIEFFECTINFOA { - pub dwSize: u32, - pub guid: ::windows_sys::core::GUID, - pub dwEffType: u32, - pub dwStaticParams: u32, - pub dwDynamicParams: u32, - pub tszName: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIEFFECTINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIEFFECTINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIEFFECTINFOW { - pub dwSize: u32, - pub guid: ::windows_sys::core::GUID, - pub dwEffType: u32, - pub dwStaticParams: u32, - pub dwDynamicParams: u32, - pub tszName: [u16; 260], -} -impl ::core::marker::Copy for DIEFFECTINFOW {} -impl ::core::clone::Clone for DIEFFECTINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIEFFECT_DX5 { - pub dwSize: u32, - pub dwFlags: u32, - pub dwDuration: u32, - pub dwSamplePeriod: u32, - pub dwGain: u32, - pub dwTriggerButton: u32, - pub dwTriggerRepeatInterval: u32, - pub cAxes: u32, - pub rgdwAxes: *mut u32, - pub rglDirection: *mut i32, - pub lpEnvelope: *mut DIENVELOPE, - pub cbTypeSpecificParams: u32, - pub lpvTypeSpecificParams: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DIEFFECT_DX5 {} -impl ::core::clone::Clone for DIEFFECT_DX5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIEFFESCAPE { - pub dwSize: u32, - pub dwCommand: u32, - pub lpvInBuffer: *mut ::core::ffi::c_void, - pub cbInBuffer: u32, - pub lpvOutBuffer: *mut ::core::ffi::c_void, - pub cbOutBuffer: u32, -} -impl ::core::marker::Copy for DIEFFESCAPE {} -impl ::core::clone::Clone for DIEFFESCAPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIENVELOPE { - pub dwSize: u32, - pub dwAttackLevel: u32, - pub dwAttackTime: u32, - pub dwFadeLevel: u32, - pub dwFadeTime: u32, -} -impl ::core::marker::Copy for DIENVELOPE {} -impl ::core::clone::Clone for DIENVELOPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIFFDEVICEATTRIBUTES { - pub dwFlags: u32, - pub dwFFSamplePeriod: u32, - pub dwFFMinTimeResolution: u32, -} -impl ::core::marker::Copy for DIFFDEVICEATTRIBUTES {} -impl ::core::clone::Clone for DIFFDEVICEATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIFFOBJECTATTRIBUTES { - pub dwFFMaxForce: u32, - pub dwFFForceResolution: u32, -} -impl ::core::marker::Copy for DIFFOBJECTATTRIBUTES {} -impl ::core::clone::Clone for DIFFOBJECTATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIFILEEFFECT { - pub dwSize: u32, - pub GuidEffect: ::windows_sys::core::GUID, - pub lpDiEffect: *mut DIEFFECT, - pub szFriendlyName: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIFILEEFFECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIFILEEFFECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIHIDFFINITINFO { - pub dwSize: u32, - pub pwszDeviceInterface: ::windows_sys::core::PWSTR, - pub GuidInstance: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DIHIDFFINITINFO {} -impl ::core::clone::Clone for DIHIDFFINITINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYCONFIG { - pub dwSize: u32, - pub guidInstance: ::windows_sys::core::GUID, - pub hwc: JOYREGHWCONFIG, - pub dwGain: u32, - pub wszType: [u16; 256], - pub wszCallout: [u16; 256], - pub guidGameport: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DIJOYCONFIG {} -impl ::core::clone::Clone for DIJOYCONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYCONFIG_DX5 { - pub dwSize: u32, - pub guidInstance: ::windows_sys::core::GUID, - pub hwc: JOYREGHWCONFIG, - pub dwGain: u32, - pub wszType: [u16; 256], - pub wszCallout: [u16; 256], -} -impl ::core::marker::Copy for DIJOYCONFIG_DX5 {} -impl ::core::clone::Clone for DIJOYCONFIG_DX5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYSTATE { - pub lX: i32, - pub lY: i32, - pub lZ: i32, - pub lRx: i32, - pub lRy: i32, - pub lRz: i32, - pub rglSlider: [i32; 2], - pub rgdwPOV: [u32; 4], - pub rgbButtons: [u8; 32], -} -impl ::core::marker::Copy for DIJOYSTATE {} -impl ::core::clone::Clone for DIJOYSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYSTATE2 { - pub lX: i32, - pub lY: i32, - pub lZ: i32, - pub lRx: i32, - pub lRy: i32, - pub lRz: i32, - pub rglSlider: [i32; 2], - pub rgdwPOV: [u32; 4], - pub rgbButtons: [u8; 128], - pub lVX: i32, - pub lVY: i32, - pub lVZ: i32, - pub lVRx: i32, - pub lVRy: i32, - pub lVRz: i32, - pub rglVSlider: [i32; 2], - pub lAX: i32, - pub lAY: i32, - pub lAZ: i32, - pub lARx: i32, - pub lARy: i32, - pub lARz: i32, - pub rglASlider: [i32; 2], - pub lFX: i32, - pub lFY: i32, - pub lFZ: i32, - pub lFRx: i32, - pub lFRy: i32, - pub lFRz: i32, - pub rglFSlider: [i32; 2], -} -impl ::core::marker::Copy for DIJOYSTATE2 {} -impl ::core::clone::Clone for DIJOYSTATE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYTYPEINFO { - pub dwSize: u32, - pub hws: JOYREGHWSETTINGS, - pub clsidConfig: ::windows_sys::core::GUID, - pub wszDisplayName: [u16; 256], - pub wszCallout: [u16; 260], - pub wszHardwareId: [u16; 256], - pub dwFlags1: u32, - pub dwFlags2: u32, - pub wszMapFile: [u16; 256], -} -impl ::core::marker::Copy for DIJOYTYPEINFO {} -impl ::core::clone::Clone for DIJOYTYPEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYTYPEINFO_DX5 { - pub dwSize: u32, - pub hws: JOYREGHWSETTINGS, - pub clsidConfig: ::windows_sys::core::GUID, - pub wszDisplayName: [u16; 256], - pub wszCallout: [u16; 260], -} -impl ::core::marker::Copy for DIJOYTYPEINFO_DX5 {} -impl ::core::clone::Clone for DIJOYTYPEINFO_DX5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYTYPEINFO_DX6 { - pub dwSize: u32, - pub hws: JOYREGHWSETTINGS, - pub clsidConfig: ::windows_sys::core::GUID, - pub wszDisplayName: [u16; 256], - pub wszCallout: [u16; 260], - pub wszHardwareId: [u16; 256], - pub dwFlags1: u32, -} -impl ::core::marker::Copy for DIJOYTYPEINFO_DX6 {} -impl ::core::clone::Clone for DIJOYTYPEINFO_DX6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIJOYUSERVALUES { - pub dwSize: u32, - pub ruv: JOYREGUSERVALUES, - pub wszGlobalDriver: [u16; 256], - pub wszGameportEmulator: [u16; 256], -} -impl ::core::marker::Copy for DIJOYUSERVALUES {} -impl ::core::clone::Clone for DIJOYUSERVALUES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIMOUSESTATE { - pub lX: i32, - pub lY: i32, - pub lZ: i32, - pub rgbButtons: [u8; 4], -} -impl ::core::marker::Copy for DIMOUSESTATE {} -impl ::core::clone::Clone for DIMOUSESTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIMOUSESTATE2 { - pub lX: i32, - pub lY: i32, - pub lZ: i32, - pub rgbButtons: [u8; 8], -} -impl ::core::marker::Copy for DIMOUSESTATE2 {} -impl ::core::clone::Clone for DIMOUSESTATE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIOBJECTATTRIBUTES { - pub dwFlags: u32, - pub wUsagePage: u16, - pub wUsage: u16, -} -impl ::core::marker::Copy for DIOBJECTATTRIBUTES {} -impl ::core::clone::Clone for DIOBJECTATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIOBJECTCALIBRATION { - pub lMin: i32, - pub lCenter: i32, - pub lMax: i32, -} -impl ::core::marker::Copy for DIOBJECTCALIBRATION {} -impl ::core::clone::Clone for DIOBJECTCALIBRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIOBJECTDATAFORMAT { - pub pguid: *const ::windows_sys::core::GUID, - pub dwOfs: u32, - pub dwType: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for DIOBJECTDATAFORMAT {} -impl ::core::clone::Clone for DIOBJECTDATAFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPERIODIC { - pub dwMagnitude: u32, - pub lOffset: i32, - pub dwPhase: u32, - pub dwPeriod: u32, -} -impl ::core::marker::Copy for DIPERIODIC {} -impl ::core::clone::Clone for DIPERIODIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPOVCALIBRATION { - pub lMin: [i32; 5], - pub lMax: [i32; 5], -} -impl ::core::marker::Copy for DIPOVCALIBRATION {} -impl ::core::clone::Clone for DIPOVCALIBRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPCAL { - pub diph: DIPROPHEADER, - pub lMin: i32, - pub lCenter: i32, - pub lMax: i32, -} -impl ::core::marker::Copy for DIPROPCAL {} -impl ::core::clone::Clone for DIPROPCAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPCALPOV { - pub diph: DIPROPHEADER, - pub lMin: [i32; 5], - pub lMax: [i32; 5], -} -impl ::core::marker::Copy for DIPROPCALPOV {} -impl ::core::clone::Clone for DIPROPCALPOV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPCPOINTS { - pub diph: DIPROPHEADER, - pub dwCPointsNum: u32, - pub cp: [CPOINT; 8], -} -impl ::core::marker::Copy for DIPROPCPOINTS {} -impl ::core::clone::Clone for DIPROPCPOINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPDWORD { - pub diph: DIPROPHEADER, - pub dwData: u32, -} -impl ::core::marker::Copy for DIPROPDWORD {} -impl ::core::clone::Clone for DIPROPDWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPGUIDANDPATH { - pub diph: DIPROPHEADER, - pub guidClass: ::windows_sys::core::GUID, - pub wszPath: [u16; 260], -} -impl ::core::marker::Copy for DIPROPGUIDANDPATH {} -impl ::core::clone::Clone for DIPROPGUIDANDPATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPHEADER { - pub dwSize: u32, - pub dwHeaderSize: u32, - pub dwObj: u32, - pub dwHow: u32, -} -impl ::core::marker::Copy for DIPROPHEADER {} -impl ::core::clone::Clone for DIPROPHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPPOINTER { - pub diph: DIPROPHEADER, - pub uData: usize, -} -impl ::core::marker::Copy for DIPROPPOINTER {} -impl ::core::clone::Clone for DIPROPPOINTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPRANGE { - pub diph: DIPROPHEADER, - pub lMin: i32, - pub lMax: i32, -} -impl ::core::marker::Copy for DIPROPRANGE {} -impl ::core::clone::Clone for DIPROPRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIPROPSTRING { - pub diph: DIPROPHEADER, - pub wsz: [u16; 260], -} -impl ::core::marker::Copy for DIPROPSTRING {} -impl ::core::clone::Clone for DIPROPSTRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct DIRAMPFORCE { - pub lStart: i32, - pub lEnd: i32, -} -impl ::core::marker::Copy for DIRAMPFORCE {} -impl ::core::clone::Clone for DIRAMPFORCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDD_ATTRIBUTES { - pub Size: u32, - pub VendorID: u16, - pub ProductID: u16, - pub VersionNumber: u16, -} -impl ::core::marker::Copy for HIDD_ATTRIBUTES {} -impl ::core::clone::Clone for HIDD_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDD_CONFIGURATION { - pub cookie: *mut ::core::ffi::c_void, - pub size: u32, - pub RingBufferSize: u32, -} -impl ::core::marker::Copy for HIDD_CONFIGURATION {} -impl ::core::clone::Clone for HIDD_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_BUTTON_ARRAY_DATA { - pub ArrayIndex: u16, - pub On: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_BUTTON_ARRAY_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_BUTTON_ARRAY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_BUTTON_CAPS { - pub UsagePage: u16, - pub ReportID: u8, - pub IsAlias: super::super::Foundation::BOOLEAN, - pub BitField: u16, - pub LinkCollection: u16, - pub LinkUsage: u16, - pub LinkUsagePage: u16, - pub IsRange: super::super::Foundation::BOOLEAN, - pub IsStringRange: super::super::Foundation::BOOLEAN, - pub IsDesignatorRange: super::super::Foundation::BOOLEAN, - pub IsAbsolute: super::super::Foundation::BOOLEAN, - pub ReportCount: u16, - pub Reserved2: u16, - pub Reserved: [u32; 9], - pub Anonymous: HIDP_BUTTON_CAPS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_BUTTON_CAPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_BUTTON_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union HIDP_BUTTON_CAPS_0 { - pub Range: HIDP_BUTTON_CAPS_0_1, - pub NotRange: HIDP_BUTTON_CAPS_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_BUTTON_CAPS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_BUTTON_CAPS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_BUTTON_CAPS_0_0 { - pub Usage: u16, - pub Reserved1: u16, - pub StringIndex: u16, - pub Reserved2: u16, - pub DesignatorIndex: u16, - pub Reserved3: u16, - pub DataIndex: u16, - pub Reserved4: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_BUTTON_CAPS_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_BUTTON_CAPS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_BUTTON_CAPS_0_1 { - pub UsageMin: u16, - pub UsageMax: u16, - pub StringMin: u16, - pub StringMax: u16, - pub DesignatorMin: u16, - pub DesignatorMax: u16, - pub DataIndexMin: u16, - pub DataIndexMax: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_BUTTON_CAPS_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_BUTTON_CAPS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDP_CAPS { - pub Usage: u16, - pub UsagePage: u16, - pub InputReportByteLength: u16, - pub OutputReportByteLength: u16, - pub FeatureReportByteLength: u16, - pub Reserved: [u16; 17], - pub NumberLinkCollectionNodes: u16, - pub NumberInputButtonCaps: u16, - pub NumberInputValueCaps: u16, - pub NumberInputDataIndices: u16, - pub NumberOutputButtonCaps: u16, - pub NumberOutputValueCaps: u16, - pub NumberOutputDataIndices: u16, - pub NumberFeatureButtonCaps: u16, - pub NumberFeatureValueCaps: u16, - pub NumberFeatureDataIndices: u16, -} -impl ::core::marker::Copy for HIDP_CAPS {} -impl ::core::clone::Clone for HIDP_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_DATA { - pub DataIndex: u16, - pub Reserved: u16, - pub Anonymous: HIDP_DATA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union HIDP_DATA_0 { - pub RawValue: u32, - pub On: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_DATA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDP_EXTENDED_ATTRIBUTES { - pub NumGlobalUnknowns: u8, - pub Reserved: [u8; 3], - pub GlobalUnknowns: *mut HIDP_UNKNOWN_TOKEN, - pub Data: [u32; 1], -} -impl ::core::marker::Copy for HIDP_EXTENDED_ATTRIBUTES {} -impl ::core::clone::Clone for HIDP_EXTENDED_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDP_KEYBOARD_MODIFIER_STATE { - pub Anonymous: HIDP_KEYBOARD_MODIFIER_STATE_0, -} -impl ::core::marker::Copy for HIDP_KEYBOARD_MODIFIER_STATE {} -impl ::core::clone::Clone for HIDP_KEYBOARD_MODIFIER_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub union HIDP_KEYBOARD_MODIFIER_STATE_0 { - pub Anonymous: HIDP_KEYBOARD_MODIFIER_STATE_0_0, - pub ul: u32, -} -impl ::core::marker::Copy for HIDP_KEYBOARD_MODIFIER_STATE_0 {} -impl ::core::clone::Clone for HIDP_KEYBOARD_MODIFIER_STATE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDP_KEYBOARD_MODIFIER_STATE_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for HIDP_KEYBOARD_MODIFIER_STATE_0_0 {} -impl ::core::clone::Clone for HIDP_KEYBOARD_MODIFIER_STATE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDP_LINK_COLLECTION_NODE { - pub LinkUsage: u16, - pub LinkUsagePage: u16, - pub Parent: u16, - pub NumberOfChildren: u16, - pub NextSibling: u16, - pub FirstChild: u16, - pub _bitfield: u32, - pub UserContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HIDP_LINK_COLLECTION_NODE {} -impl ::core::clone::Clone for HIDP_LINK_COLLECTION_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HIDP_UNKNOWN_TOKEN { - pub Token: u8, - pub Reserved: [u8; 3], - pub BitField: u32, -} -impl ::core::marker::Copy for HIDP_UNKNOWN_TOKEN {} -impl ::core::clone::Clone for HIDP_UNKNOWN_TOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_VALUE_CAPS { - pub UsagePage: u16, - pub ReportID: u8, - pub IsAlias: super::super::Foundation::BOOLEAN, - pub BitField: u16, - pub LinkCollection: u16, - pub LinkUsage: u16, - pub LinkUsagePage: u16, - pub IsRange: super::super::Foundation::BOOLEAN, - pub IsStringRange: super::super::Foundation::BOOLEAN, - pub IsDesignatorRange: super::super::Foundation::BOOLEAN, - pub IsAbsolute: super::super::Foundation::BOOLEAN, - pub HasNull: super::super::Foundation::BOOLEAN, - pub Reserved: u8, - pub BitSize: u16, - pub ReportCount: u16, - pub Reserved2: [u16; 5], - pub UnitsExp: u32, - pub Units: u32, - pub LogicalMin: i32, - pub LogicalMax: i32, - pub PhysicalMin: i32, - pub PhysicalMax: i32, - pub Anonymous: HIDP_VALUE_CAPS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_VALUE_CAPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_VALUE_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union HIDP_VALUE_CAPS_0 { - pub Range: HIDP_VALUE_CAPS_0_1, - pub NotRange: HIDP_VALUE_CAPS_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_VALUE_CAPS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_VALUE_CAPS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_VALUE_CAPS_0_0 { - pub Usage: u16, - pub Reserved1: u16, - pub StringIndex: u16, - pub Reserved2: u16, - pub DesignatorIndex: u16, - pub Reserved3: u16, - pub DataIndex: u16, - pub Reserved4: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_VALUE_CAPS_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_VALUE_CAPS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIDP_VALUE_CAPS_0_1 { - pub UsageMin: u16, - pub UsageMax: u16, - pub StringMin: u16, - pub StringMax: u16, - pub DesignatorMin: u16, - pub DesignatorMax: u16, - pub DataIndexMin: u16, - pub DataIndexMax: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIDP_VALUE_CAPS_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIDP_VALUE_CAPS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HID_COLLECTION_INFORMATION { - pub DescriptorSize: u32, - pub Polled: super::super::Foundation::BOOLEAN, - pub Reserved1: [u8; 1], - pub VendorID: u16, - pub ProductID: u16, - pub VersionNumber: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HID_COLLECTION_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HID_COLLECTION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HID_DRIVER_CONFIG { - pub Size: u32, - pub RingBufferSize: u32, -} -impl ::core::marker::Copy for HID_DRIVER_CONFIG {} -impl ::core::clone::Clone for HID_DRIVER_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct HID_XFER_PACKET { - pub reportBuffer: *mut u8, - pub reportBufferLen: u32, - pub reportId: u8, -} -impl ::core::marker::Copy for HID_XFER_PACKET {} -impl ::core::clone::Clone for HID_XFER_PACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct INDICATOR_LIST { - pub MakeCode: u16, - pub IndicatorFlags: u16, -} -impl ::core::marker::Copy for INDICATOR_LIST {} -impl ::core::clone::Clone for INDICATOR_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INPUT_BUTTON_ENABLE_INFO { - pub ButtonType: GPIOBUTTONS_BUTTON_TYPE, - pub Enabled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INPUT_BUTTON_ENABLE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INPUT_BUTTON_ENABLE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct JOYCALIBRATE { - pub wXbase: u32, - pub wXdelta: u32, - pub wYbase: u32, - pub wYdelta: u32, - pub wZbase: u32, - pub wZdelta: u32, -} -impl ::core::marker::Copy for JOYCALIBRATE {} -impl ::core::clone::Clone for JOYCALIBRATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct JOYPOS { - pub dwX: u32, - pub dwY: u32, - pub dwZ: u32, - pub dwR: u32, - pub dwU: u32, - pub dwV: u32, -} -impl ::core::marker::Copy for JOYPOS {} -impl ::core::clone::Clone for JOYPOS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct JOYRANGE { - pub jpMin: JOYPOS, - pub jpMax: JOYPOS, - pub jpCenter: JOYPOS, -} -impl ::core::marker::Copy for JOYRANGE {} -impl ::core::clone::Clone for JOYRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct JOYREGHWCONFIG { - pub hws: JOYREGHWSETTINGS, - pub dwUsageSettings: u32, - pub hwv: JOYREGHWVALUES, - pub dwType: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for JOYREGHWCONFIG {} -impl ::core::clone::Clone for JOYREGHWCONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct JOYREGHWSETTINGS { - pub dwFlags: u32, - pub dwNumButtons: u32, -} -impl ::core::marker::Copy for JOYREGHWSETTINGS {} -impl ::core::clone::Clone for JOYREGHWSETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct JOYREGHWVALUES { - pub jrvHardware: JOYRANGE, - pub dwPOVValues: [u32; 4], - pub dwCalFlags: u32, -} -impl ::core::marker::Copy for JOYREGHWVALUES {} -impl ::core::clone::Clone for JOYREGHWVALUES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct JOYREGUSERVALUES { - pub dwTimeOut: u32, - pub jrvRanges: JOYRANGE, - pub jpDeadZone: JOYPOS, -} -impl ::core::marker::Copy for JOYREGUSERVALUES {} -impl ::core::clone::Clone for JOYREGUSERVALUES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_ATTRIBUTES { - pub KeyboardIdentifier: KEYBOARD_ID, - pub KeyboardMode: u16, - pub NumberOfFunctionKeys: u16, - pub NumberOfIndicators: u16, - pub NumberOfKeysTotal: u16, - pub InputDataQueueLength: u32, - pub KeyRepeatMinimum: KEYBOARD_TYPEMATIC_PARAMETERS, - pub KeyRepeatMaximum: KEYBOARD_TYPEMATIC_PARAMETERS, -} -impl ::core::marker::Copy for KEYBOARD_ATTRIBUTES {} -impl ::core::clone::Clone for KEYBOARD_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_EXTENDED_ATTRIBUTES { - pub Version: u8, - pub FormFactor: u8, - pub KeyType: u8, - pub PhysicalLayout: u8, - pub VendorSpecificPhysicalLayout: u8, - pub IETFLanguageTagIndex: u8, - pub ImplementedInputAssistControls: u8, -} -impl ::core::marker::Copy for KEYBOARD_EXTENDED_ATTRIBUTES {} -impl ::core::clone::Clone for KEYBOARD_EXTENDED_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_ID { - pub Type: u8, - pub Subtype: u8, -} -impl ::core::marker::Copy for KEYBOARD_ID {} -impl ::core::clone::Clone for KEYBOARD_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_IME_STATUS { - pub UnitId: u16, - pub ImeOpen: u32, - pub ImeConvMode: u32, -} -impl ::core::marker::Copy for KEYBOARD_IME_STATUS {} -impl ::core::clone::Clone for KEYBOARD_IME_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_INDICATOR_PARAMETERS { - pub UnitId: u16, - pub LedFlags: u16, -} -impl ::core::marker::Copy for KEYBOARD_INDICATOR_PARAMETERS {} -impl ::core::clone::Clone for KEYBOARD_INDICATOR_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_INDICATOR_TRANSLATION { - pub NumberOfIndicatorKeys: u16, - pub IndicatorList: [INDICATOR_LIST; 1], -} -impl ::core::marker::Copy for KEYBOARD_INDICATOR_TRANSLATION {} -impl ::core::clone::Clone for KEYBOARD_INDICATOR_TRANSLATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_INPUT_DATA { - pub UnitId: u16, - pub MakeCode: u16, - pub Flags: u16, - pub Reserved: u16, - pub ExtraInformation: u32, -} -impl ::core::marker::Copy for KEYBOARD_INPUT_DATA {} -impl ::core::clone::Clone for KEYBOARD_INPUT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_TYPEMATIC_PARAMETERS { - pub UnitId: u16, - pub Rate: u16, - pub Delay: u16, -} -impl ::core::marker::Copy for KEYBOARD_TYPEMATIC_PARAMETERS {} -impl ::core::clone::Clone for KEYBOARD_TYPEMATIC_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct KEYBOARD_UNIT_ID_PARAMETER { - pub UnitId: u16, -} -impl ::core::marker::Copy for KEYBOARD_UNIT_ID_PARAMETER {} -impl ::core::clone::Clone for KEYBOARD_UNIT_ID_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct MOUSE_ATTRIBUTES { - pub MouseIdentifier: u16, - pub NumberOfButtons: u16, - pub SampleRate: u16, - pub InputDataQueueLength: u32, -} -impl ::core::marker::Copy for MOUSE_ATTRIBUTES {} -impl ::core::clone::Clone for MOUSE_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct MOUSE_INPUT_DATA { - pub UnitId: u16, - pub Flags: u16, - pub Anonymous: MOUSE_INPUT_DATA_0, - pub RawButtons: u32, - pub LastX: i32, - pub LastY: i32, - pub ExtraInformation: u32, -} -impl ::core::marker::Copy for MOUSE_INPUT_DATA {} -impl ::core::clone::Clone for MOUSE_INPUT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub union MOUSE_INPUT_DATA_0 { - pub Buttons: u32, - pub Anonymous: MOUSE_INPUT_DATA_0_0, -} -impl ::core::marker::Copy for MOUSE_INPUT_DATA_0 {} -impl ::core::clone::Clone for MOUSE_INPUT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct MOUSE_INPUT_DATA_0_0 { - pub ButtonFlags: u16, - pub ButtonData: u16, -} -impl ::core::marker::Copy for MOUSE_INPUT_DATA_0_0 {} -impl ::core::clone::Clone for MOUSE_INPUT_DATA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct MOUSE_UNIT_ID_PARAMETER { - pub UnitId: u16, -} -impl ::core::marker::Copy for MOUSE_UNIT_ID_PARAMETER {} -impl ::core::clone::Clone for MOUSE_UNIT_ID_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`*"] -pub struct USAGE_AND_PAGE { - pub Usage: u16, - pub UsagePage: u16, -} -impl ::core::marker::Copy for USAGE_AND_PAGE {} -impl ::core::clone::Clone for USAGE_AND_PAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _HIDP_PREPARSED_DATA(pub u8); -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDICONFIGUREDEVICESCALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMCREATEDEFFECTOBJECTSCALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMDEVICEOBJECTSCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMDEVICEOBJECTSCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMDEVICESBYSEMANTICSCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMDEVICESBYSEMANTICSCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMDEVICESCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMDEVICESCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMEFFECTSCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMEFFECTSCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIENUMEFFECTSINFILECALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDIJOYTYPECALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNSHOWJOYCPL = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_HidP_GetVersionInternal = ::core::option::Option super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Devices_HumanInterfaceDevice\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PHIDP_INSERT_SCANCODES = ::core::option::Option super::super::Foundation::BOOLEAN>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/ImageAcquisition/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/ImageAcquisition/mod.rs deleted file mode 100644 index 5b2ebc5..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/ImageAcquisition/mod.rs +++ /dev/null @@ -1,3270 +0,0 @@ -pub type IEnumWIA_DEV_CAPS = *mut ::core::ffi::c_void; -pub type IEnumWIA_DEV_INFO = *mut ::core::ffi::c_void; -pub type IEnumWIA_FORMAT_INFO = *mut ::core::ffi::c_void; -pub type IEnumWiaItem = *mut ::core::ffi::c_void; -pub type IEnumWiaItem2 = *mut ::core::ffi::c_void; -pub type IWiaAppErrorHandler = *mut ::core::ffi::c_void; -pub type IWiaDataCallback = *mut ::core::ffi::c_void; -pub type IWiaDataTransfer = *mut ::core::ffi::c_void; -pub type IWiaDevMgr = *mut ::core::ffi::c_void; -pub type IWiaDevMgr2 = *mut ::core::ffi::c_void; -pub type IWiaDrvItem = *mut ::core::ffi::c_void; -pub type IWiaErrorHandler = *mut ::core::ffi::c_void; -pub type IWiaEventCallback = *mut ::core::ffi::c_void; -pub type IWiaImageFilter = *mut ::core::ffi::c_void; -pub type IWiaItem = *mut ::core::ffi::c_void; -pub type IWiaItem2 = *mut ::core::ffi::c_void; -pub type IWiaItemExtras = *mut ::core::ffi::c_void; -pub type IWiaLog = *mut ::core::ffi::c_void; -pub type IWiaLogEx = *mut ::core::ffi::c_void; -pub type IWiaMiniDrv = *mut ::core::ffi::c_void; -pub type IWiaMiniDrvCallBack = *mut ::core::ffi::c_void; -pub type IWiaMiniDrvTransferCallback = *mut ::core::ffi::c_void; -pub type IWiaNotifyDevMgr = *mut ::core::ffi::c_void; -pub type IWiaPreview = *mut ::core::ffi::c_void; -pub type IWiaPropertyStorage = *mut ::core::ffi::c_void; -pub type IWiaSegmentationFilter = *mut ::core::ffi::c_void; -pub type IWiaTransfer = *mut ::core::ffi::c_void; -pub type IWiaTransferCallback = *mut ::core::ffi::c_void; -pub type IWiaUIExtension = *mut ::core::ffi::c_void; -pub type IWiaUIExtension2 = *mut ::core::ffi::c_void; -pub type IWiaVideo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ADVANCED_DUP: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ADVANCED_DUPLEX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ALL_PAGES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const AUTO_ADVANCE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const AUTO_SOURCE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BACK_FIRST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BACK_ONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BARCODE_READER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BARCODE_READER_READY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BASE_VAL_WIA_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BASE_VAL_WIA_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BOTTOM_JUSTIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BUS_TYPE_FIREWIRE: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BUS_TYPE_PARALLEL: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BUS_TYPE_SCSI: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const BUS_TYPE_USB: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CAPTUREMODE_BURST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CAPTUREMODE_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CAPTUREMODE_TIMELAPSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CENTERED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CFSTR_WIAITEMNAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WIAItemNames"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CFSTR_WIAITEMPTR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WIAItemPointer"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CLSID_WiaDefaultSegFilter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd4f4d30b_0b29_4508_8922_0c5797d42765); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETADFAVAILABLE: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETADFHASPAPER: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETADFOPEN: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETADFREADY: u32 = 119u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETADFSTATUS: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETADFUNLOADREADY: u32 = 122u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETCAPABILITIES: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETSUPPORTEDFILEFORMATS: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETSUPPORTEDMEMORYFORMATS: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETTPAAVAILABLE: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GETTPAOPENED: u32 = 124u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_GET_INTERRUPT_EVENT: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_INITIALIZE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_LOAD_ADF: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_RESETSCANNER: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SENDSCSICOMMAND: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETCOLORDITHER: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETCONTRAST: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETDATATYPE: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETDITHER: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETFILTER: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETFORMAT: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETGSDNAME: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETINTENSITY: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETLAMP: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETMATRIX: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETMIRROR: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETNEGATIVE: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETSCANMODE: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETSPEED: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETSTIDEVICEHKEY: u32 = 136u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETTONEMAP: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETXRESOLUTION: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_SETYRESOLUTION: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_STI_DEVICERESET: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_STI_DIAGNOSTIC: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_STI_GETSTATUS: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_TPAREADY: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_UNINITIALIZE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const CMD_UNLOAD_ADF: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const COPY_PARENT_PROPERTY_VALUES: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_DUP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_DUP_AVAIL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_FEED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_FEED_AVAIL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_FILM_TPA: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_FLAT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_SCAN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DETECT_STOR: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DEVICE_ATTENTION: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DUPLEX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const DUP_READY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EFFECTMODE_BW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EFFECTMODE_SEPIA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EFFECTMODE_STANDARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ENDORSER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ENDORSER_READY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ESC_TWAIN_CAPABILITY: u32 = 2001u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ESC_TWAIN_PRIVATE_SUPPORTED_CAPS: u32 = 2002u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMETERING_AVERAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMETERING_CENTERSPOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMETERING_CENTERWEIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMETERING_MULTISPOT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMODE_APERTURE_PRIORITY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMODE_AUTO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMODE_MANUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMODE_PORTRAIT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMODE_PROGRAM_ACTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMODE_PROGRAM_CREATIVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const EXPOSUREMODE_SHUTTER_PRIORITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FEEDER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FEED_READY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FILM_TPA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FILM_TPA_READY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLASHMODE_AUTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLASHMODE_EXTERNALSYNC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLASHMODE_FILL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLASHMODE_OFF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLASHMODE_REDEYE_AUTO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLASHMODE_REDEYE_FILL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLATBED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLAT_COVER_UP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FLAT_READY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FOCUSMETERING_CENTERSPOT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FOCUSMETERING_MULTISPOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FOCUSMODE_AUTO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FOCUSMODE_MACROAUTO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FOCUSMODE_MANUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FRONT_FIRST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const FRONT_ONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const GUID_DEVINTERFACE_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IMPRINTER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IMPRINTER_READY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_MSG_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_MSG_DATA_HEADER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_MSG_FILE_PREVIEW_DATA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_MSG_FILE_PREVIEW_DATA_HEADER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_MSG_NEW_PAGE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_MSG_STATUS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_MSG_TERMINATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_STATUS_MASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_STATUS_PROCESSING_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_STATUS_TRANSFER_FROM_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const IT_STATUS_TRANSFER_TO_CLIENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LAMP_ERR: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LANDSCAPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LANSCAPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LEFT_JUSTIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LIGHT_SOURCE_DETECT_READY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LIGHT_SOURCE_NEGATIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LIGHT_SOURCE_POSITIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LIGHT_SOURCE_PRESENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LIGHT_SOURCE_PRESENT_DETECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LIGHT_SOURCE_READY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const LIGHT_SOURCE_SELECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MAX_ANSI_CHAR: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MAX_IO_HANDLES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MAX_RESERVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MCRO_ERROR_GENERAL_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MCRO_ERROR_OFFLINE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MCRO_ERROR_PAPER_EMPTY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MCRO_ERROR_PAPER_JAM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MCRO_ERROR_PAPER_PROBLEM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MCRO_ERROR_USER_INTERVENTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MCRO_STATUS_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MICR_READER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MICR_READER_READY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MIRRORED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const MULTIPLE_FEED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const NEXT_PAGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const PAPER_JAM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const PATCH_CODE_READER: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const PATCH_CODE_READER_READY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const PATH_COVER_UP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const PORTRAIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const POWERMODE_BATTERY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const POWERMODE_LINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const PREFEED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const RIGHT_JUSTIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ROT180: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const ROT270: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SCANMODE_FINALSCAN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SCANMODE_PREVIEWSCAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SCAN_FINISHED: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SCAN_FIRST: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SCAN_NEXT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SHELLEX_WIAUIEXTENSION_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WiaDialogExtensionHandlers"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const STOR: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const STORAGE_FULL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const STORAGE_READY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SUPPORT_BW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SUPPORT_COLOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const SUPPORT_GRAYSCALE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const TOP_JUSTIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const TRANSPARENCY_DYNAMIC_FRAME_SUPPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const TRANSPARENCY_STATIC_FRAME_SUPPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const TYMED_CALLBACK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const TYMED_MULTIPAGE_CALLBACK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const TYMED_MULTIPAGE_FILE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WHITEBALANCE_AUTO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WHITEBALANCE_DAYLIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WHITEBALANCE_FLASH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WHITEBALANCE_FLORESCENT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WHITEBALANCE_MANUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WHITEBALANCE_ONEPUSH_AUTO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WHITEBALANCE_TUNGSTEN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIAU_DEBUG_TSTR: ::windows_sys::core::PCSTR = ::windows_sys::s!("S"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ACTION_EVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ADVANCED_PREVIEW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP10: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_BEEP9: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ALARM_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_AUTO_CROP_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_AUTO_CROP_MULTI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_AUTO_CROP_SINGLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_AUTO_DESKEW_OFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_AUTO_DESKEW_ON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_AUTO_SEARCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_AZTEC: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODABAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE128: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE128A: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE128B: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE128C: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE39: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE39_FULLASCII: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE39_MOD43: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CODE93: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CPCBINARY: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_CUSTOMBASE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_DATAMATRIX: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_DATASTRIP: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_EAN13: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_EAN8: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_EZCODE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_FIM: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_GS1128: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_GS1DATABAR: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_HIGH_CAPACITY_COLOR: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_HORIZONTAL_SEARCH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_HORIZONTAL_VERTICAL_SEARCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_INTELLIGENT_MAIL: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_INTERLEAVED_2OF5: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_ITF14: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_JAN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_MAXICODE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_MSI: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_NONINTERLEAVED_2OF5: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_PDF417: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_PHARMACODE: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_PLANET: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_PLESSEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_POSTBAR: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_POSTNETA: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_POSTNETB: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_POSTNETC: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_POSTNET_DPBC: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_QRCODE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_READER_AUTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_READER_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_READER_FEEDER_BACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_READER_FEEDER_DUPLEX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_READER_FEEDER_FRONT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_READER_FLATBED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_RM4SCC: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_SHOTCODE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_SMALLAZTEC: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_SPARQCODE: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_TELEPEN: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_UPCA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_UPCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_VERTICAL_HORIZONTAL_SEARCH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BARCODE_VERTICAL_SEARCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BASIC_PREVIEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BLANK_PAGE_DETECTION_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BLANK_PAGE_DISCARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_BLANK_PAGE_JOB_SEPARATOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_AUTO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdefe5fd8_6c97_4dde_b11e_cb509b270e11); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_BARCODE_READER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36e178a0_473f_494b_af8f_6c3f6d7486fc); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_ENDORSER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47102cc3_127f_4771_adfc_991ab8ee1e97); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_FEEDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe131934_f84c_42ad_8da4_6129cddd7288); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_FEEDER_BACK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x61ca74d4_39db_42aa_89b1_8c19c9cd4c23); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_FEEDER_FRONT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4823175c_3b28_487b_a7e6_eebc17614fd1); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_FILM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfcf65be7_3ce3_4473_af85_f5d37d21b68a); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_FINISHED_FILE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff2b77ca_cf84_432b_a735_3a130dde2a88); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_FLATBED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb607b1f_43f3_488b_855b_fb703ec342a6); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_FOLDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc692a446_6f5a_481d_85bb_92e2e86fd30a); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_IMPRINTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc65016d_9202_43dd_91a7_64c2954cfb8b); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_MICR_READER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3b86c1ec_71bc_4645_b4d5_1b19da2be978); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_PATCH_CODE_READER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8faa1a6d_9c8a_42cd_98b3_ee9700cbc74f); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CATEGORY_ROOT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf193526f_59b8_4a26_9888_e16e4f97ce10); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_BUILD_DEVICE_TREE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9cba5ce0_dbea_11d2_8416_00c04fa36145); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_CHANGE_DOCUMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04e725b0_acae_11d2_a093_00c04f72dc3c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_DELETE_ALL_ITEMS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe208c170_acad_11d2_a093_00c04f72dc3c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_DELETE_DEVICE_TREE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73815942_dbea_11d2_8416_00c04fa36145); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_DIAGNOSTIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10ff52f5_de04_4cf0_a5ad_691f8dce0141); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_FORMAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc3a693aa_f788_4d34_a5b0_be7190759a24); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_PAUSE_FEEDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50985e4d_a5b2_4b71_9c95_6d7d7c469a43); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_START_FEEDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5a9df6c9_5f2d_4a39_9d6c_00456d047f00); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_STOP_FEEDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd847b06d_3905_459c_9509_9b29cdb691e7); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_SYNCHRONIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b26b7b2_acad_11d2_a093_00c04f72dc3c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_TAKE_PICTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf933cac_acad_11d2_a093_00c04f72dc3c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_CMD_UNLOAD_DOCUMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1f3b3d8e_acae_11d2_a093_00c04f72dc3c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COLOR_DROP_BLUE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COLOR_DROP_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COLOR_DROP_GREEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COLOR_DROP_RED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COLOR_DROP_RGB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_AUTO: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_BI_RLE4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_BI_RLE8: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_G3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_G4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_JBIG: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_JPEG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_JPEG2K: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_COMPRESSION_PNG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_AUTO: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_COLOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_COLOR_DITHER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_COLOR_THRESHOLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_DITHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_GRAYSCALE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_RAW_BGR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_RAW_CMY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_RAW_CMYK: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_RAW_RGB: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_RAW_YUV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_RAW_YUVK: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DATA_THRESHOLD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEPTH_AUTO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVICE_COMMANDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVICE_CONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVICE_DIALOG_SINGLE_IMAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVICE_DIALOG_USE_COMMON_UI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVICE_EVENTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVICE_NOT_CONNECTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVINFO_ENUM_ALL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DEVINFO_ENUM_LOCAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_BAUDRATE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_BAUDRATE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BaudRate"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_DESC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_DESC_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_ID_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Unique Device ID"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_NAME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DEV_TYPE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Type"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DRIVER_VERSION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_DRIVER_VERSION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Driver Version"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_FIRST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_HW_CONFIG: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_HW_CONFIG_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hardware Configuration"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_PNP_ID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_PNP_ID_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PnP ID String"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_PORT_NAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_PORT_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Port"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_REMOTE_DEV_ID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_REMOTE_DEV_ID_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Remote Device ID"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_SERVER_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_SERVER_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Server"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_STI_DRIVER_VERSION: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_STI_DRIVER_VERSION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("STI Driver Version"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_STI_GEN_CAPABILITIES: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_STI_GEN_CAPABILITIES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("STI Generic Capabilities"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_UI_CLSID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_UI_CLSID_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UI Class ID"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_VEND_DESC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_VEND_DESC_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manufacturer"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_WIA_VERSION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DIP_WIA_VERSION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WIA Version"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DONT_SHOW_PREVIEW_CONTROL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DONT_USE_SEGMENTATION_FILTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPA_CONNECT_STATUS: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPA_CONNECT_STATUS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Connect Status"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPA_DEVICE_TIME: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPA_DEVICE_TIME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Device Time"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPA_FIRMWARE_VERSION: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPA_FIRMWARE_VERSION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Firmware Version"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_ARTIST: u32 = 2091u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_ARTIST_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Artist"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_BATTERY_STATUS: u32 = 2065u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_BATTERY_STATUS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Battery Status"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_BURST_INTERVAL: u32 = 2075u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_BURST_INTERVAL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Burst Interval"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_BURST_NUMBER: u32 = 2076u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_BURST_NUMBER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Burst Number"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_CAPTURE_DELAY: u32 = 2082u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_CAPTURE_DELAY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Capture Delay"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_CAPTURE_MODE: u32 = 2081u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_CAPTURE_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Capture Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_COMPRESSION_SETTING: u32 = 2071u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_COMPRESSION_SETTING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Compression Setting"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_CONTRAST: u32 = 2080u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_CONTRAST_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Contrast"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_COPYRIGHT_INFO: u32 = 2092u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_COPYRIGHT_INFO_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Copyright Info"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_DIGITAL_ZOOM: u32 = 2078u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_DIGITAL_ZOOM_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Digital Zoom"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_DIMENSION: u32 = 2070u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_DIMENSION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Dimension"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EFFECT_MODE: u32 = 2077u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EFFECT_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Effect Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_COMP: u32 = 2053u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_COMP_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exposure Compensation"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_INDEX: u32 = 2083u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_INDEX_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exposure Index"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_METERING_MODE: u32 = 2084u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_METERING_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exposure Metering Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_MODE: u32 = 2052u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exposure Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_TIME: u32 = 2054u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_EXPOSURE_TIME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exposure Time"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FLASH_MODE: u32 = 2056u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FLASH_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flash Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FNUMBER: u32 = 2055u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FNUMBER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("F Number"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCAL_LENGTH: u32 = 2087u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCAL_LENGTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Focus Length"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_DISTANCE: u32 = 2086u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_DISTANCE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Focus Distance"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_MANUAL_DIST: u32 = 2058u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_MANUAL_DIST_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Focus Manual Dist"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_METERING: u32 = 2072u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_METERING_MODE: u32 = 2085u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_METERING_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Focus Metering Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_METERING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Focus Metering Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_MODE: u32 = 2057u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_FOCUS_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Focus Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PAN_POSITION: u32 = 2060u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PAN_POSITION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pan Position"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICTURES_REMAINING: u32 = 2051u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICTURES_REMAINING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pictures Remaining"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICTURES_TAKEN: u32 = 2050u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICTURES_TAKEN_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pictures Taken"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICT_HEIGHT: u32 = 2069u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICT_HEIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Picture Height"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICT_WIDTH: u32 = 2068u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_PICT_WIDTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Picture Width"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_POWER_MODE: u32 = 2064u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_POWER_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Power Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_RGB_GAIN: u32 = 2088u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_RGB_GAIN_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RGB Gain"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_SHARPNESS: u32 = 2079u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_SHARPNESS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Sharpness"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_THUMB_HEIGHT: u32 = 2067u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_THUMB_HEIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Thumbnail Height"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_THUMB_WIDTH: u32 = 2066u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_THUMB_WIDTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Thumbnail Width"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TILT_POSITION: u32 = 2061u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TILT_POSITION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Tilt Position"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMELAPSE_INTERVAL: u32 = 2073u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMELAPSE_INTERVAL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Timelapse Interval"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMELAPSE_NUMBER: u32 = 2074u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMELAPSE_NUMBER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Timelapse Number"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMER_MODE: u32 = 2062u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMER_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Timer Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMER_VALUE: u32 = 2063u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_TIMER_VALUE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Timer Value"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_UPLOAD_URL: u32 = 2090u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_UPLOAD_URL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Upload URL"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_WHITE_BALANCE: u32 = 2089u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_WHITE_BALANCE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("White Balance"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_ZOOM_POSITION: u32 = 2059u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPC_ZOOM_POSITION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Zoom Position"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPF_FIRST: u32 = 3330u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPF_MOUNT_POINT: u32 = 3330u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPF_MOUNT_POINT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Directory mount point"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DEVICE_ID: u32 = 3114u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DEVICE_ID_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Device ID"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DITHER_PATTERN_DATA: u32 = 3085u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DITHER_PATTERN_DATA_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Dither Pattern Data"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DITHER_SELECT: u32 = 3084u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DITHER_SELECT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Dither Select"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES: u32 = 3086u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Document Handling Capabilities"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_CAPACITY: u32 = 3089u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_CAPACITY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Document Handling Capacity"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_SELECT: u32 = 3088u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_SELECT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Document Handling Select"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_STATUS: u32 = 3087u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_DOCUMENT_HANDLING_STATUS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Document Handling Status"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_ENDORSER_CHARACTERS: u32 = 3092u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_ENDORSER_CHARACTERS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Endorser Characters"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_ENDORSER_STRING: u32 = 3093u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_ENDORSER_STRING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Endorser String"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_FILTER_SELECT: u32 = 3083u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_FILTER_SELECT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Filter Select"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_FIRST: u32 = 3074u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_GLOBAL_IDENTITY: u32 = 3115u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_GLOBAL_IDENTITY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Global Identity"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_HORIZONTAL_BED_REGISTRATION: u32 = 3079u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_HORIZONTAL_BED_REGISTRATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Bed Registration"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_HORIZONTAL_BED_SIZE: u32 = 3074u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_HORIZONTAL_BED_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Bed Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE: u32 = 3076u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Sheet Feed Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_MAX_SCAN_TIME: u32 = 3095u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_MAX_SCAN_TIME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Max Scan Time"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_MIN_HORIZONTAL_SHEET_FEED_SIZE: u32 = 3104u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_MIN_HORIZONTAL_SHEET_FEED_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Minimum Horizontal Sheet Feed Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_MIN_VERTICAL_SHEET_FEED_SIZE: u32 = 3105u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_MIN_VERTICAL_SHEET_FEED_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Minimum Vertical Sheet Feed Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_OPTICAL_XRES: u32 = 3090u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_OPTICAL_XRES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Optical Resolution"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_OPTICAL_YRES: u32 = 3091u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_OPTICAL_YRES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Optical Resolution"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAD_COLOR: u32 = 3082u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAD_COLOR_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pad Color"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGES: u32 = 3096u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pages"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGE_HEIGHT: u32 = 3099u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGE_HEIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Page Height"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGE_SIZE: u32 = 3097u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGE_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Page Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGE_WIDTH: u32 = 3098u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PAGE_WIDTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Page Width"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PLATEN_COLOR: u32 = 3081u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PLATEN_COLOR_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Platen Color"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PREVIEW: u32 = 3100u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_PREVIEW_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Preview"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SCAN_AHEAD_PAGES: u32 = 3094u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SCAN_AHEAD_PAGES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scan Ahead Pages"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SCAN_AVAILABLE_ITEM: u32 = 3116u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SCAN_AVAILABLE_ITEM_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scan Available Item"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SERVICE_ID: u32 = 3113u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SERVICE_ID_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Service ID"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SHEET_FEEDER_REGISTRATION: u32 = 3078u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SHEET_FEEDER_REGISTRATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Sheet Feeder Registration"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SHOW_PREVIEW_CONTROL: u32 = 3103u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_SHOW_PREVIEW_CONTROL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Show preview control"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY: u32 = 3101u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY_CAPABILITIES: u32 = 3106u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY_CAPABILITIES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transparency Adapter Capabilities"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY_SELECT: u32 = 3102u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY_SELECT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transparency Adapter Select"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY_STATUS: u32 = 3107u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY_STATUS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transparency Adapter Status"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_TRANSPARENCY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transparency Adapter"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_USER_NAME: u32 = 3112u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_USER_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("User Name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_VERTICAL_BED_REGISTRATION: u32 = 3080u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_VERTICAL_BED_REGISTRATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Bed Registration"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_VERTICAL_BED_SIZE: u32 = 3075u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_VERTICAL_BED_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Bed Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_VERTICAL_SHEET_FEED_SIZE: u32 = 3077u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPS_VERTICAL_SHEET_FEED_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Sheet Feed Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPV_DSHOW_DEVICE_PATH: u32 = 3588u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPV_DSHOW_DEVICE_PATH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Directshow Device Path"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPV_IMAGES_DIRECTORY: u32 = 3587u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPV_IMAGES_DIRECTORY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Images Directory"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPV_LAST_PICTURE_TAKEN: u32 = 3586u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_DPV_LAST_PICTURE_TAKEN_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Last Picture Taken"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ENDORSER_TOK_DATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("$DATE$"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ENDORSER_TOK_DAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("$DAY$"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ENDORSER_TOK_MONTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("$MONTH$"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ENDORSER_TOK_PAGE_COUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("$PAGE_COUNT$"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ENDORSER_TOK_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("$TIME$"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ENDORSER_TOK_YEAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("$YEAR$"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_BUSY: ::windows_sys::core::HRESULT = -2145320954i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_COVER_OPEN: ::windows_sys::core::HRESULT = -2145320944i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_DESTINATION: ::windows_sys::core::HRESULT = -2145320942i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_DEVICE_COMMUNICATION: ::windows_sys::core::HRESULT = -2145320950i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_DEVICE_LOCKED: ::windows_sys::core::HRESULT = -2145320947i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_EXCEPTION_IN_DRIVER: ::windows_sys::core::HRESULT = -2145320946i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_GENERAL_ERROR: ::windows_sys::core::HRESULT = -2145320959i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_INCORRECT_HARDWARE_SETTING: ::windows_sys::core::HRESULT = -2145320948i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_INVALID_COMMAND: ::windows_sys::core::HRESULT = -2145320949i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_INVALID_DRIVER_RESPONSE: ::windows_sys::core::HRESULT = -2145320945i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_ITEM_DELETED: ::windows_sys::core::HRESULT = -2145320951i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_LAMP_OFF: ::windows_sys::core::HRESULT = -2145320943i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_MAXIMUM_PRINTER_ENDORSER_COUNTER: ::windows_sys::core::HRESULT = -2145320939i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_MULTI_FEED: ::windows_sys::core::HRESULT = -2145320940i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_NETWORK_RESERVATION_FAILED: ::windows_sys::core::HRESULT = -2145320941i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_OFFLINE: ::windows_sys::core::HRESULT = -2145320955i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_PAPER_EMPTY: ::windows_sys::core::HRESULT = -2145320957i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_PAPER_JAM: ::windows_sys::core::HRESULT = -2145320958i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_PAPER_PROBLEM: ::windows_sys::core::HRESULT = -2145320956i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_USER_INTERVENTION: ::windows_sys::core::HRESULT = -2145320952i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ERROR_WARMING_UP: ::windows_sys::core::HRESULT = -2145320953i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_CANCEL_IO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc860f7b8_9ccd_41ea_bbbf_4dd09c5b1795); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_COVER_CLOSED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6714a1e6_e285_468c_9b8c_da7dc4cbaa05); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_COVER_OPEN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x19a12136_fa1c_4f66_900f_8f914ec74ec9); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_DEVICE_CONNECTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa28bbade_64b6_11d2_a231_00c04fa31809); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_DEVICE_CONNECTED_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Device Connected"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_DEVICE_DISCONNECTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x143e4e83_6497_11d2_a231_00c04fa31809); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_DEVICE_DISCONNECTED_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Device Disconnected"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_DEVICE_NOT_READY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8962d7e_e4dc_4b4d_ba29_668a87f42e6f); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_DEVICE_READY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7523ec6c_988b_419e_9a0a_425ac31b37dc); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_FEEDER_EMPTIED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe70b4b82_6dda_46bb_8ff9_53ceb1a03e35); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_FEEDER_LOADED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc8d701e_9aba_481d_bf74_78f763dc342a); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_FLATBED_LID_CLOSED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf879af0f_9b29_4283_ad95_d412164d39a9); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_FLATBED_LID_OPEN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba0a0623_437d_4f03_a97d_7793b123113c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_HANDLER_NO_ACTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe0372b7d_e115_4525_bc55_b629e68c745a); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_HANDLER_PROMPT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5f4baad0_4d59_4fcd_b213_783ce7a92f22); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_ITEM_CREATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c8f4ef5_e14f_11d2_b326_00c04f68ce61); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_ITEM_DELETED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d22a559_e14f_11d2_b326_00c04f68ce61); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_POWER_RESUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x618f153e_f686_4350_9634_4115a304830c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_POWER_SUSPEND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0922ff9_c3b4_411c_9e29_03a66993d2be); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_EMAIL_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc686dcee_54f2_419e_9a27_2fc7f2e98f9e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_FAX_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc00eb793_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_FILM_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b2b662c_6185_438c_b68b_e39ee25e71cb); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6c5a715_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_IMAGE2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc4767c1_c8b3_48a2_9cfa_2e90cb3d3590); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_IMAGE3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x154e27be_b617_4653_acc5_0fd7bd4c65ce); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_IMAGE4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa65b704a_7f3c_4447_a75d_8a26dfca1fdf); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_OCR_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d095b89_37d6_4877_afed_62a297dc6dbe); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_SCAN_PRINT_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb441f425_8c6e_11d2_977a_0000f87a926f); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_STI_PROXY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd711f81f_1f0d_422d_8641_927d1b93e5e5); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_STORAGE_CREATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x353308b2_fe73_46c8_895e_fa4551ccc85a); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_STORAGE_DELETED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5e41e75e_9390_44c5_9a51_e47019e390cf); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_TREE_UPDATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc9859b91_4ab2_4cd6_a1fc_582eec55e585); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_EVENT_VOLUME_INSERT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9638bbfd_d1bd_11d2_b31f_00c04f68ce61); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FEEDER_CONTROL_AUTO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FEEDER_CONTROL_MANUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FILM_BW_NEGATIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FILM_COLOR_NEGATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FILM_COLOR_SLIDE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FINAL_SCAN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FLAG_NOM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FLAG_NUM_ELEMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_FLAG_VALUES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IMAGEPROC_FILTER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ImageProcessingFilter"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_BEST_PREVIEW: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_IMAGE_TYPE_COLOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_IMAGE_TYPE_GRAYSCALE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_IMAGE_TYPE_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_IMAGE_TYPE_TEXT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_MAXIMIZE_QUALITY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_MINIMIZE_SIZE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_INTENT_SIZE_MASK: u32 = 983040u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ACCESS_RIGHTS: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ACCESS_RIGHTS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Access Rights"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_APP_COLOR_MAPPING: u32 = 4121u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_APP_COLOR_MAPPING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Application Applies Color Mapping"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_BITS_PER_CHANNEL: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_BITS_PER_CHANNEL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Bits Per Channel"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_BUFFER_SIZE: u32 = 4118u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_BUFFER_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Buffer Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_BYTES_PER_LINE: u32 = 4113u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_BYTES_PER_LINE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Bytes Per Line"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_CHANNELS_PER_PIXEL: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_CHANNELS_PER_PIXEL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Channels Per Pixel"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_COLOR_PROFILE: u32 = 4117u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_COLOR_PROFILE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Color Profiles"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_COMPRESSION: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_COMPRESSION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Compression"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_DATATYPE: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_DATATYPE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Data Type"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_DEPTH: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_DEPTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Bits Per Pixel"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_FILENAME_EXTENSION: u32 = 4123u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_FILENAME_EXTENSION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Filename extension"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_FIRST: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_FORMAT: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_FORMAT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Format"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_FULL_ITEM_NAME: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_FULL_ITEM_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Full Item Name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_GAMMA_CURVES: u32 = 4115u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_GAMMA_CURVES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Gamma Curves"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ICM_PROFILE_NAME: u32 = 4120u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ICM_PROFILE_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Color Profile Name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEMS_STORED: u32 = 4127u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEMS_STORED_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Items Stored"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_CATEGORY: u32 = 4125u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_CATEGORY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Item Category"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_FLAGS: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_FLAGS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Item Flags"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_NAME: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Item Name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_SIZE: u32 = 4116u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Item Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_TIME: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_ITEM_TIME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Item Time Stamp"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_MIN_BUFFER_SIZE: u32 = 4118u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_MIN_BUFFER_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Buffer Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_NUMBER_OF_LINES: u32 = 4114u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_NUMBER_OF_LINES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Number of Lines"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PIXELS_PER_LINE: u32 = 4112u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PIXELS_PER_LINE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pixels Per Line"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PLANAR: u32 = 4111u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PLANAR_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Planar"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PREFERRED_FORMAT: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PREFERRED_FORMAT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Preferred Format"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PROP_STREAM_COMPAT_ID: u32 = 4122u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_PROP_STREAM_COMPAT_ID_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Stream Compatibility ID"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_RAW_BITS_PER_CHANNEL: u32 = 4128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_RAW_BITS_PER_CHANNEL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Raw Bits Per Channel"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_REGION_TYPE: u32 = 4119u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_REGION_TYPE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Region Type"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_SUPPRESS_PROPERTY_PAGE: u32 = 4124u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_SUPPRESS_PROPERTY_PAGE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Suppress a property page"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_TYMED: u32 = 4108u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_TYMED_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Media Type"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_UPLOAD_ITEM_SIZE: u32 = 4126u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPA_UPLOAD_ITEM_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Upload Item Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_AUDIO_AVAILABLE: u32 = 5125u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_AUDIO_AVAILABLE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Audio Available"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_AUDIO_DATA: u32 = 5127u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_AUDIO_DATA_FORMAT: u32 = 5126u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_AUDIO_DATA_FORMAT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Audio Format"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_AUDIO_DATA_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Audio Data"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_FIRST: u32 = 5122u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_NUM_PICT_PER_ROW: u32 = 5128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_NUM_PICT_PER_ROW_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pictures per Row"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_SEQUENCE: u32 = 5129u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_SEQUENCE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Sequence Number"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_THUMBNAIL: u32 = 5122u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_THUMBNAIL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Thumbnail Data"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_THUMB_HEIGHT: u32 = 5124u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_THUMB_HEIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Thumbnail Height"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_THUMB_WIDTH: u32 = 5123u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_THUMB_WIDTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Thumbnail Width"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_TIMEDELAY: u32 = 5130u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPC_TIMEDELAY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Time Delay"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ALARM: u32 = 4185u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ALARM_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Alarm"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_AUTO_CROP: u32 = 4170u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_AUTO_CROP_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Auto-Crop"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_AUTO_DESKEW: u32 = 3107u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_AUTO_DESKEW_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Automatic Deskew"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BARCODE_READER: u32 = 4150u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BARCODE_READER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Barcode Reader"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BARCODE_SEARCH_DIRECTION: u32 = 4152u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BARCODE_SEARCH_DIRECTION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Barcode Search Direction"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BARCODE_SEARCH_TIMEOUT: u32 = 4154u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BARCODE_SEARCH_TIMEOUT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Barcode Search Timeout"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BLANK_PAGES: u32 = 4167u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BLANK_PAGES_SENSITIVITY: u32 = 4192u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BLANK_PAGES_SENSITIVITY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Blank Pages Sensitivity"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BLANK_PAGES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Blank Pages"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BRIGHTNESS: u32 = 6154u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_BRIGHTNESS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Brightness"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP: u32 = 4176u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_BLUE: u32 = 4179u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_BLUE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Color Drop Blue"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_GREEN: u32 = 4178u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_GREEN_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Color Drop Green"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_MULTI: u32 = 4191u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_MULTI_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Color Drop Multiple"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_RED: u32 = 4177u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_RED_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Color Drop Red"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_COLOR_DROP_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Color Drop"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_CONTRAST: u32 = 6155u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_CONTRAST_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Contrast"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_CUR_INTENT: u32 = 6146u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_CUR_INTENT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Current Intent"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_DESKEW_X: u32 = 6162u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_DESKEW_X_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeskewX"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_DESKEW_Y: u32 = 6163u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_DESKEW_Y_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeskewY"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_DOCUMENT_HANDLING_SELECT: u32 = 3088u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_DOCUMENT_HANDLING_SELECT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Document Handling Select"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ENABLED_BARCODE_TYPES: u32 = 4156u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ENABLED_BARCODE_TYPES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled Barcode Types"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ENABLED_PATCH_CODE_TYPES: u32 = 4163u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ENABLED_PATCH_CODE_TYPES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled Path Code Types"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_FEEDER_CONTROL: u32 = 4182u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_FEEDER_CONTROL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Feeder Control"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_FILM_NODE_NAME: u32 = 4129u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_FILM_NODE_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Film Node Name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_FILM_SCAN_MODE: u32 = 3104u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_FILM_SCAN_MODE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Film Scan Mode"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_FIRST: u32 = 6146u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_INVERT: u32 = 6160u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_INVERT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Invert"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_JOB_SEPARATORS: u32 = 4165u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_JOB_SEPARATORS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Job Separators"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_LAMP: u32 = 3105u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_LAMP_AUTO_OFF: u32 = 3106u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_LAMP_AUTO_OFF_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Lamp Auto Off"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_LAMP_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Lamp"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_LONG_DOCUMENT: u32 = 4166u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_LONG_DOCUMENT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Long Document"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAXIMUM_BARCODES_PER_PAGE: u32 = 4151u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAXIMUM_BARCODES_PER_PAGE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Maximum Barcodes Per Page"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAXIMUM_BARCODE_SEARCH_RETRIES: u32 = 4153u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAXIMUM_BARCODE_SEARCH_RETRIES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Barcode Search Retries"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAX_HORIZONTAL_SIZE: u32 = 6165u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAX_HORIZONTAL_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Maximum Horizontal Scan Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAX_VERTICAL_SIZE: u32 = 6166u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MAX_VERTICAL_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Maximum Vertical Scan Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MICR_READER: u32 = 4164u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MICR_READER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MICR Reader"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MIN_HORIZONTAL_SIZE: u32 = 6167u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MIN_HORIZONTAL_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Minimum Horizontal Scan Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MIN_VERTICAL_SIZE: u32 = 6168u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MIN_VERTICAL_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Minimum Vertical Scan Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MIRROR: u32 = 6158u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MIRROR_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mirror"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MULTI_FEED: u32 = 4168u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MULTI_FEED_DETECT_METHOD: u32 = 4193u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MULTI_FEED_DETECT_METHOD_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Multi-Feed Detection Method"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MULTI_FEED_SENSITIVITY: u32 = 4169u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MULTI_FEED_SENSITIVITY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Multi-Feed Sensitivity"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_MULTI_FEED_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Multi-Feed"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OPTICAL_XRES: u32 = 3090u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OPTICAL_XRES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Optical Resolution"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OPTICAL_YRES: u32 = 3091u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OPTICAL_YRES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Optical Resolution"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ORIENTATION: u32 = 6156u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ORIENTATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Orientation"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN: u32 = 4171u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_BOTTOM: u32 = 4175u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_BOTTOM_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Overscan Bottom"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_LEFT: u32 = 4172u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_LEFT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Overscan Left"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_RIGHT: u32 = 4173u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_RIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Overscan Right"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Overscan"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_TOP: u32 = 4174u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_OVER_SCAN_TOP_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Overscan Top"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGES: u32 = 3096u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pages"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGE_HEIGHT: u32 = 3099u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGE_HEIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Page Height"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGE_SIZE: u32 = 3097u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGE_SIZE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Page Size"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGE_WIDTH: u32 = 3098u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PAGE_WIDTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Page Width"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PATCH_CODE_READER: u32 = 4157u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PATCH_CODE_READER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Patch Code Reader"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PHOTOMETRIC_INTERP: u32 = 6153u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PHOTOMETRIC_INTERP_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Photometric Interpretation"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PREVIEW: u32 = 3100u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PREVIEW_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Preview"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PREVIEW_TYPE: u32 = 3111u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PREVIEW_TYPE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Preview Type"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER: u32 = 4130u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_CHARACTER_ROTATION: u32 = 4187u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_CHARACTER_ROTATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Character Rotation"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_COUNTER: u32 = 4132u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_COUNTER_DIGITS: u32 = 4190u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_COUNTER_DIGITS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Counter Digits"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_COUNTER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Counter"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_FONT_TYPE: u32 = 4184u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_FONT_TYPE_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Font Type"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS: u32 = 4142u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_DOWNLOAD: u32 = 4149u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_DOWNLOAD_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics Download"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_HEIGHT: u32 = 4147u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_HEIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics Maximum Height"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_WIDTH: u32 = 4145u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_WIDTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics Maximum Width"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_HEIGHT: u32 = 4146u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_HEIGHT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics Minimum Height"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_WIDTH: u32 = 4144u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_WIDTH_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics Minimum Width"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_POSITION: u32 = 4143u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_POSITION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics Position"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_UPLOAD: u32 = 4148u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_GRAPHICS_UPLOAD_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Graphics Upload"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_INK: u32 = 4186u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_INK_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Ink"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_MAX_CHARACTERS: u32 = 4188u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_MAX_CHARACTERS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Maximum Characters"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_MAX_GRAPHICS: u32 = 4189u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_MAX_GRAPHICS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Maximum Graphics"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_NUM_LINES: u32 = 4136u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_NUM_LINES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Lines"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_ORDER: u32 = 4131u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_ORDER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Order"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_PADDING: u32 = 4183u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_PADDING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Padding"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_STEP: u32 = 4133u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_STEP_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Step"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_STRING: u32 = 4137u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_STRING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser String"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_TEXT_DOWNLOAD: u32 = 4141u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_TEXT_DOWNLOAD_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Text Download"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_TEXT_UPLOAD: u32 = 4140u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_TEXT_UPLOAD_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Text Upload"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_VALID_CHARACTERS: u32 = 4138u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_VALID_CHARACTERS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Valid Characters"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_VALID_FORMAT_SPECIFIERS: u32 = 4139u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_VALID_FORMAT_SPECIFIERS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Valid Format Specifiers"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_XOFFSET: u32 = 4134u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_XOFFSET_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Horizontal Offset"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_YOFFSET: u32 = 4135u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_PRINTER_ENDORSER_YOFFSET_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printer/Endorser Vertical Offset"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ROTATION: u32 = 6157u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_ROTATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Rotation"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SCAN_AHEAD: u32 = 4180u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SCAN_AHEAD_CAPACITY: u32 = 4181u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SCAN_AHEAD_CAPACITY_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scan Ahead Capacity"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SCAN_AHEAD_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scan Ahead"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SEGMENTATION: u32 = 6164u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SEGMENTATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Segmentation"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SHEET_FEEDER_REGISTRATION: u32 = 3078u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SHEET_FEEDER_REGISTRATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Sheet Feeder Registration"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SHOW_PREVIEW_CONTROL: u32 = 3103u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SHOW_PREVIEW_CONTROL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Show preview control"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SUPPORTED_BARCODE_TYPES: u32 = 4155u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SUPPORTED_BARCODE_TYPES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Supported Barcode Types"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SUPPORTED_PATCH_CODE_TYPES: u32 = 4162u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SUPPORTED_PATCH_CODE_TYPES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Supported Patch Code Types"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION: u32 = 3108u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Supports Child Item Creation"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_THRESHOLD: u32 = 6159u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_THRESHOLD_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Threshold"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_TRANSFER_CAPABILITIES: u32 = 6169u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_TRANSFER_CAPABILITIES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transfer Capabilities"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_WARM_UP_TIME: u32 = 6161u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_WARM_UP_TIME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Lamp Warm up Time"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XEXTENT: u32 = 6151u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XEXTENT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Extent"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XPOS: u32 = 6149u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XPOS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Start Position"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XRES: u32 = 6147u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XRES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Resolution"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XSCALING: u32 = 3109u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_XSCALING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Horizontal Scaling"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YEXTENT: u32 = 6152u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YEXTENT_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Extent"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YPOS: u32 = 6150u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YPOS_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Start Position"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YRES: u32 = 6148u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YRES_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Resolution"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YSCALING: u32 = 3110u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IPS_YSCALING_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Vertical Scaling"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_IS_DEFAULT_HANDLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ITEM_CAN_BE_DELETED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ITEM_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ITEM_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LAMP_OFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LAMP_ON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LINE_ORDER_BOTTOM_TO_TOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LINE_ORDER_TOP_TO_BOTTOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LIST_COUNT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LIST_NOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LIST_NUM_ELEMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LIST_VALUES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LONG_DOCUMENT_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LONG_DOCUMENT_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_LONG_DOCUMENT_SPLIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MAJOR_EVENT_DEVICE_CONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MAJOR_EVENT_DEVICE_DISCONNECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MAJOR_EVENT_PICTURE_DELETED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MAJOR_EVENT_PICTURE_TAKEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MAX_CTX_SIZE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MICR_READER_AUTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MICR_READER_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MICR_READER_FEEDER_BACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MICR_READER_FEEDER_DUPLEX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MICR_READER_FEEDER_FRONT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MICR_READER_FLATBED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MULTI_FEED_DETECT_CONTINUE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MULTI_FEED_DETECT_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MULTI_FEED_DETECT_METHOD_LENGTH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MULTI_FEED_DETECT_METHOD_OVERLAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MULTI_FEED_DETECT_STOP_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_MULTI_FEED_DETECT_STOP_SUCCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_NOTIFICATION_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_NUM_DIP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_NUM_IPC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ORDER_BGR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_ORDER_RGB: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_OVER_SCAN_ALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_OVER_SCAN_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_OVER_SCAN_LEFT_RIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_OVER_SCAN_TOP_BOTTOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PACKED_PIXEL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_A4: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_AUTO: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_BUSINESSCARD: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_CUSTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_CUSTOM_BASE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_DIN_2B: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_DIN_4B: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A0: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A10: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A2: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A3: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A4: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A5: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A6: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A7: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A8: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_A9: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B0: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B1: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B10: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B2: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B3: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B4: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B5: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B6: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B7: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B8: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_B9: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C0: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C1: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C10: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C2: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C3: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C4: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C5: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C6: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C7: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C8: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_ISO_C9: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_2A: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_4A: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B0: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B1: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B10: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B2: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B3: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B4: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B5: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B6: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B7: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B8: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_JIS_B9: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_LETTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_USLEDGER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_USLEGAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_USLETTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PAGE_USSTATEMENT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_10: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_11: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_12: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_13: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_14: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_9: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_CUSTOM_BASE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_READER_AUTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_READER_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_READER_FEEDER_BACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_READER_FEEDER_DUPLEX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_READER_FEEDER_FRONT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_READER_FLATBED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_T: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PATCH_CODE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PHOTO_WHITE_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PHOTO_WHITE_1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PLANAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PREVIEW_SCAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_AFTER_SCAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_AUTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_BEFORE_SCAN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_DIGITAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_FEEDER_BACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_FEEDER_DUPLEX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_FEEDER_FRONT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_FLATBED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_BACKGROUND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM_LEFT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM_RIGHT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_DEVICE_DEFAULT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_LEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_RIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_TOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_TOP_LEFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINTER_ENDORSER_GRAPHICS_TOP_RIGHT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_AM_PM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_DATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_DAY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_BOLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_EXTRA_BOLD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_ITALIC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_ITALIC_BOLD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_ITALIC_EXTRA_BOLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_LARGE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_LARGE_BOLD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_LARGE_EXTRA_BOLD: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_LARGE_ITALIC: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_LARGE_ITALIC_BOLD: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_LARGE_ITALIC_EXTRA_BOLD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_SMALL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_SMALL_BOLD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_SMALL_EXTRA_BOLD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_SMALL_ITALIC: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_SMALL_ITALIC_BOLD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_FONT_SMALL_ITALIC_EXTRA_BOLD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_HOUR_12H: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_HOUR_24H: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_IMAGE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_MILLISECOND: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_MINUTE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_MONTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_MONTH_NAME: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_MONTH_SHORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_PADDING_BLANK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_PADDING_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_PADDING_ZERO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_PAGE_COUNT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_SECOND: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_TIME_12H: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_TIME_24H: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_WEEK_DAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_WEEK_DAY_SHORT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRINT_YEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRIVATE_DEVPROP: u32 = 38914u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PRIVATE_ITEMPROP: u32 = 71682u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROPPAGE_CAMERA_ITEM_GENERAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROPPAGE_DEVICE_GENERAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROPPAGE_SCANNER_ITEM_GENERAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_CACHEABLE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_LIST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_NONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_RANGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_SYNC_REQUIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_PROP_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_RANGE_MAX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_RANGE_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_RANGE_NOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_RANGE_NUM_ELEMS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_RANGE_STEP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_REGISTER_EVENT_CALLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_RESERVED_FOR_NEW_PROPS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SCAN_AHEAD_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SCAN_AHEAD_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SCAN_AHEAD_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SEGMENTATION_FILTER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SegmentationFilter"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SELECT_DEVICE_NODEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SEPARATOR_DETECT_NOSCAN_CONTINUE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SEPARATOR_DETECT_NOSCAN_STOP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SEPARATOR_DETECT_SCAN_CONTINUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SEPARATOR_DETECT_SCAN_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SEPARATOR_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SET_DEFAULT_HANDLER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_SHOW_PREVIEW_CONTROL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_CALIBRATING: ::windows_sys::core::HRESULT = 2162691i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_CLEAR: ::windows_sys::core::HRESULT = 2162696i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_END_OF_MEDIA: ::windows_sys::core::HRESULT = 2162689i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_NETWORK_DEVICE_RESERVED: ::windows_sys::core::HRESULT = 2162695i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_NOT_HANDLED: ::windows_sys::core::HRESULT = 2162698i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_RESERVING_NETWORK_DEVICE: ::windows_sys::core::HRESULT = 2162694i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_SKIP_ITEM: ::windows_sys::core::HRESULT = 2162697i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_STATUS_WARMING_UP: ::windows_sys::core::HRESULT = 2162690i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_S_CHANGE_DEVICE: ::windows_sys::core::HRESULT = 2162699i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_S_NO_DEVICE_AVAILABLE: ::windows_sys::core::HRESULT = -2145320939i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_TRANSFER_ACQUIRE_CHILDREN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_TRANSFER_CHILDREN_SINGLE_SCAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_TRANSFER_MSG_DEVICE_STATUS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_TRANSFER_MSG_END_OF_STREAM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_TRANSFER_MSG_END_OF_TRANSFER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_TRANSFER_MSG_NEW_PAGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_TRANSFER_MSG_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_UNREGISTER_EVENT_CALLBACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_USE_SEGMENTATION_FILTER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_FRIENDLY_NAME: u32 = 38920u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_FRIENDLY_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Friendly name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MANUFACTURER: u32 = 38914u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MANUFACTURER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Device manufacturer"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MANUFACTURER_URL: u32 = 38915u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MANUFACTURER_URL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manufacurer URL"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MODEL_NAME: u32 = 38916u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MODEL_NAME_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Model name"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MODEL_NUMBER: u32 = 38917u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MODEL_NUMBER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Model number"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MODEL_URL: u32 = 38918u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_MODEL_URL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Model URL"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_PRESENTATION_URL: u32 = 38919u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_PRESENTATION_URL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Presentation URL"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_SCAN_AVAILABLE_ITEM: u32 = 38922u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_SCAN_AVAILABLE_ITEM_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scan Available Item"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_SERIAL_NUMBER: u32 = 38921u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIA_WSD_SERIAL_NUMBER_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Serial number"); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaAudFmt_AIFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66e2bf4f_b6fc_443f_94c8_2f33c8a65aaf); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaAudFmt_MP3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0fbc71fb_43bf_49f2_9190_e6fecff37e54); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaAudFmt_WAV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf818e146_07af_40ff_ae55_be8f2c065dbe); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaAudFmt_WMA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd61d6413_8bc2_438f_93ad_21bd484db6a1); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaDevMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1f4e726_8cf1_11d1_bf92_0060081ed811); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaDevMgr2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb6c292bc_7c88_41ee_8b54_8ec92617e599); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_ASF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d948ee9_d0aa_4a12_9d9a_9cc5de36199b); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_AVI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32f8ca14_087c_4908_b7c4_6757fe7e90ab); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_BMP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cab_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_CIFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9821a8ab_3a7e_4215_94e0_d27a460c03b2); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_CSV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x355bda24_5a9f_4494_80dc_be752cecbc8c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_DPOF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x369eeeab_a0e8_45ca_86a6_a83ce5697e28); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_EMF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cac_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_EXEC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x485da097_141e_4aa5_bb3b_a5618d95d02b); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_EXIF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cb2_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_FLASHPIX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cb4_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_GIF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cb0_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_HTML: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc99a4e62_99de_4a94_acca_71956ac2977d); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_ICO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cb5_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_JBIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41e8dd92_2f0a_43d4_8636_f1614ba11e46); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_JBIG2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb8e7e67_283c_4235_9e59_0b9bf94ca687); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_JPEG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cae_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_JPEG2K: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x344ee2b2_39db_4dde_8173_c4b75f8f1e49); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_JPEG2KX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43e14614_c80a_4850_baf3_4b152dc8da27); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_MEMORYBMP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3caa_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_MPG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecd757e4_d2ec_4f57_955d_bcf8a97c4e52); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_OXPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c7b1240_c14d_4109_9755_04b89025153a); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_PDFA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9980bd5b_3463_43c7_bdca_3caa146f229f); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_PHOTOCD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cb3_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_PICT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6bc85d8_6b3e_40ee_a95c_25d482e41adc); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_PNG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3caf_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_RAW: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f120719_f1a8_4e07_9ade_9b64c63a3dcc); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_RAWBAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda63f833_d26e_451e_90d2_ea55a1365d62); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_RAWMIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22c4f058_0d88_409c_ac1c_eec12b0ea680); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_RAWPAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7760507c_5064_400c_9a17_575624d8824b); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_RAWRGB: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbca48b55_f272_4371_b0f1_4a150d057bb4); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_RTF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x573dd6a3_4834_432d_a9b5_e198dd9e890d); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_SCRIPT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe7d6c53_2dac_446a_b0bd_d73e21e924c9); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_TIFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cb1_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_TXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfafd4d82_723f_421f_9318_30501ac44b59); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_UNDEFINED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3ca9_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_UNICODE16: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b7639b6_6357_47d1_9a07_12452dc073e9); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_WMF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96b3cad_0728_11d3_9d7b_0000f81ef32e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_XML: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9171457_dac8_4884_b393_15b471d5f07e); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_XMLBAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6235701c_3a98_484c_b2a8_fdffd87e6b16); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_XMLMIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d164c61_b9ae_4b23_8973_c7067e1fbd31); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_XMLPAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf8986f55_f052_460d_9523_3a7dfedbb33c); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaImgFmt_XPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x700b4a0f_2011_411c_b430_d1e0b2e10b28); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeAnalyze: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeAudio: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeBurst: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeDeleted: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeDevice: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeDisconnected: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeDocument: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeFile: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeFolder: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeFree: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeGenerated: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeHPanorama: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeHasAttachments: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeImage: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeMask: u32 = 2148532223u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeProgrammableDataSource: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeRemoved: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeRoot: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeStorage: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeTransfer: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeTwainCapabilityPassThrough: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeVPanorama: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaItemTypeVideo: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaLog: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1e75357_881a_419e_83e2_bb16db197c68); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WiaVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3908c3cd_4478_4536_af2f_10c25d4ef89a); -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const g_dwDebugFlags: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub type WIAVIDEO_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIAVIDEO_NO_VIDEO: WIAVIDEO_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIAVIDEO_CREATING_VIDEO: WIAVIDEO_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIAVIDEO_VIDEO_CREATED: WIAVIDEO_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIAVIDEO_VIDEO_PLAYING: WIAVIDEO_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIAVIDEO_VIDEO_PAUSED: WIAVIDEO_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub const WIAVIDEO_DESTROYING_VIDEO: WIAVIDEO_STATE = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICEDIALOGDATA { - pub cbSize: u32, - pub hwndParent: super::super::Foundation::HWND, - pub pIWiaItemRoot: IWiaItem, - pub dwFlags: u32, - pub lIntent: i32, - pub lItemCount: i32, - pub ppWiaItems: *mut IWiaItem, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICEDIALOGDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICEDIALOGDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICEDIALOGDATA2 { - pub cbSize: u32, - pub pIWiaItemRoot: IWiaItem2, - pub dwFlags: u32, - pub hwndParent: super::super::Foundation::HWND, - pub bstrFolderName: ::windows_sys::core::BSTR, - pub bstrFilename: ::windows_sys::core::BSTR, - pub lNumFiles: i32, - pub pbstrFilePaths: *mut ::windows_sys::core::BSTR, - pub pWiaItem: IWiaItem2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICEDIALOGDATA2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICEDIALOGDATA2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MINIDRV_TRANSFER_CONTEXT { - pub lSize: i32, - pub lWidthInPixels: i32, - pub lLines: i32, - pub lDepth: i32, - pub lXRes: i32, - pub lYRes: i32, - pub lCompression: i32, - pub guidFormatID: ::windows_sys::core::GUID, - pub tymed: i32, - pub hFile: isize, - pub cbOffset: i32, - pub lBufferSize: i32, - pub lActiveBuffer: i32, - pub lNumBuffers: i32, - pub pBaseBuffer: *mut u8, - pub pTransferBuffer: *mut u8, - pub bTransferDataCB: super::super::Foundation::BOOL, - pub bClassDrvAllocBuf: super::super::Foundation::BOOL, - pub lClientAddress: isize, - pub pIWiaMiniDrvCallBack: IWiaMiniDrvCallBack, - pub lImageSize: i32, - pub lHeaderSize: i32, - pub lItemSize: i32, - pub cbWidthInBytes: i32, - pub lPage: i32, - pub lCurIfdOffset: i32, - pub lPrevIfdOffset: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MINIDRV_TRANSFER_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MINIDRV_TRANSFER_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct RANGEVALUE { - pub lMin: i32, - pub lMax: i32, - pub lStep: i32, -} -impl ::core::marker::Copy for RANGEVALUE {} -impl ::core::clone::Clone for RANGEVALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCANINFO { - pub ADF: i32, - pub TPA: i32, - pub Endorser: i32, - pub OpticalXResolution: i32, - pub OpticalYResolution: i32, - pub BedWidth: i32, - pub BedHeight: i32, - pub IntensityRange: RANGEVALUE, - pub ContrastRange: RANGEVALUE, - pub SupportedCompressionType: i32, - pub SupportedDataTypes: i32, - pub WidthPixels: i32, - pub WidthBytes: i32, - pub Lines: i32, - pub DataType: i32, - pub PixelBits: i32, - pub Intensity: i32, - pub Contrast: i32, - pub Xresolution: i32, - pub Yresolution: i32, - pub Window: SCANWINDOW, - pub DitherPattern: i32, - pub Negative: i32, - pub Mirror: i32, - pub AutoBack: i32, - pub ColorDitherPattern: i32, - pub ToneMap: i32, - pub Compression: i32, - pub RawDataFormat: i32, - pub RawPixelOrder: i32, - pub bNeedDataAlignment: i32, - pub DelayBetweenRead: i32, - pub MaxBufferSize: i32, - pub DeviceIOHandles: [super::super::Foundation::HANDLE; 16], - pub lReserved: [i32; 4], - pub pMicroDriverContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCANINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCANINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct SCANWINDOW { - pub xPos: i32, - pub yPos: i32, - pub xExtent: i32, - pub yExtent: i32, -} -impl ::core::marker::Copy for SCANWINDOW {} -impl ::core::clone::Clone for SCANWINDOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct TWAIN_CAPABILITY { - pub lSize: i32, - pub lMSG: i32, - pub lCapID: i32, - pub lConType: i32, - pub lRC: i32, - pub lCC: i32, - pub lDataSize: i32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for TWAIN_CAPABILITY {} -impl ::core::clone::Clone for TWAIN_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VAL { - pub lVal: i32, - pub dblVal: f64, - pub pGuid: *mut ::windows_sys::core::GUID, - pub pScanInfo: *mut SCANINFO, - pub handle: isize, - pub ppButtonNames: *mut *mut u16, - pub pHandle: *mut super::super::Foundation::HANDLE, - pub lReserved: i32, - pub szVal: [super::super::Foundation::CHAR; 255], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VAL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIAS_CHANGED_VALUE_INFO { - pub bChanged: super::super::Foundation::BOOL, - pub vt: i32, - pub Old: WIAS_CHANGED_VALUE_INFO_1, - pub Current: WIAS_CHANGED_VALUE_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIAS_CHANGED_VALUE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIAS_CHANGED_VALUE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WIAS_CHANGED_VALUE_INFO_0 { - pub lVal: i32, - pub fltVal: f32, - pub bstrVal: ::windows_sys::core::BSTR, - pub guidVal: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIAS_CHANGED_VALUE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIAS_CHANGED_VALUE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WIAS_CHANGED_VALUE_INFO_1 { - pub lVal: i32, - pub fltVal: f32, - pub bstrVal: ::windows_sys::core::BSTR, - pub guidVal: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIAS_CHANGED_VALUE_INFO_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIAS_CHANGED_VALUE_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIAS_DOWN_SAMPLE_INFO { - pub ulOriginalWidth: u32, - pub ulOriginalHeight: u32, - pub ulBitsPerPixel: u32, - pub ulXRes: u32, - pub ulYRes: u32, - pub ulDownSampledWidth: u32, - pub ulDownSampledHeight: u32, - pub ulActualSize: u32, - pub ulDestBufSize: u32, - pub ulSrcBufSize: u32, - pub pSrcBuffer: *mut u8, - pub pDestBuffer: *mut u8, -} -impl ::core::marker::Copy for WIAS_DOWN_SAMPLE_INFO {} -impl ::core::clone::Clone for WIAS_DOWN_SAMPLE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIAS_ENDORSER_INFO { - pub ulPageCount: u32, - pub ulNumEndorserValues: u32, - pub pEndorserValues: *mut WIAS_ENDORSER_VALUE, -} -impl ::core::marker::Copy for WIAS_ENDORSER_INFO {} -impl ::core::clone::Clone for WIAS_ENDORSER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIAS_ENDORSER_VALUE { - pub wszTokenName: ::windows_sys::core::PWSTR, - pub wszValue: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WIAS_ENDORSER_VALUE {} -impl ::core::clone::Clone for WIAS_ENDORSER_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_BARCODES { - pub Tag: u32, - pub Version: u32, - pub Size: u32, - pub Count: u32, - pub Barcodes: [WIA_BARCODE_INFO; 1], -} -impl ::core::marker::Copy for WIA_BARCODES {} -impl ::core::clone::Clone for WIA_BARCODES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_BARCODE_INFO { - pub Size: u32, - pub Type: u32, - pub Page: u32, - pub Confidence: u32, - pub XOffset: u32, - pub YOffset: u32, - pub Rotation: u32, - pub Length: u32, - pub Text: [u16; 1], -} -impl ::core::marker::Copy for WIA_BARCODE_INFO {} -impl ::core::clone::Clone for WIA_BARCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_DATA_CALLBACK_HEADER { - pub lSize: i32, - pub guidFormatID: ::windows_sys::core::GUID, - pub lBufferSize: i32, - pub lPageCount: i32, -} -impl ::core::marker::Copy for WIA_DATA_CALLBACK_HEADER {} -impl ::core::clone::Clone for WIA_DATA_CALLBACK_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIA_DATA_TRANSFER_INFO { - pub ulSize: u32, - pub ulSection: u32, - pub ulBufferSize: u32, - pub bDoubleBuffer: super::super::Foundation::BOOL, - pub ulReserved1: u32, - pub ulReserved2: u32, - pub ulReserved3: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIA_DATA_TRANSFER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIA_DATA_TRANSFER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_DEV_CAP { - pub guid: ::windows_sys::core::GUID, - pub ulFlags: u32, - pub bstrName: ::windows_sys::core::BSTR, - pub bstrDescription: ::windows_sys::core::BSTR, - pub bstrIcon: ::windows_sys::core::BSTR, - pub bstrCommandline: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for WIA_DEV_CAP {} -impl ::core::clone::Clone for WIA_DEV_CAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_DEV_CAP_DRV { - pub guid: *mut ::windows_sys::core::GUID, - pub ulFlags: u32, - pub wszName: ::windows_sys::core::PWSTR, - pub wszDescription: ::windows_sys::core::PWSTR, - pub wszIcon: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WIA_DEV_CAP_DRV {} -impl ::core::clone::Clone for WIA_DEV_CAP_DRV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_DITHER_PATTERN_DATA { - pub lSize: i32, - pub bstrPatternName: ::windows_sys::core::BSTR, - pub lPatternWidth: i32, - pub lPatternLength: i32, - pub cbPattern: i32, - pub pbPattern: *mut u8, -} -impl ::core::marker::Copy for WIA_DITHER_PATTERN_DATA {} -impl ::core::clone::Clone for WIA_DITHER_PATTERN_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_EXTENDED_TRANSFER_INFO { - pub ulSize: u32, - pub ulMinBufferSize: u32, - pub ulOptimalBufferSize: u32, - pub ulMaxBufferSize: u32, - pub ulNumBuffers: u32, -} -impl ::core::marker::Copy for WIA_EXTENDED_TRANSFER_INFO {} -impl ::core::clone::Clone for WIA_EXTENDED_TRANSFER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_FORMAT_INFO { - pub guidFormatID: ::windows_sys::core::GUID, - pub lTymed: i32, -} -impl ::core::marker::Copy for WIA_FORMAT_INFO {} -impl ::core::clone::Clone for WIA_FORMAT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_MICR { - pub Tag: u32, - pub Version: u32, - pub Size: u32, - pub Placeholder: u16, - pub Reserved: u16, - pub Count: u32, - pub Micr: [WIA_MICR_INFO; 1], -} -impl ::core::marker::Copy for WIA_MICR {} -impl ::core::clone::Clone for WIA_MICR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_MICR_INFO { - pub Size: u32, - pub Page: u32, - pub Length: u32, - pub Text: [u16; 1], -} -impl ::core::marker::Copy for WIA_MICR_INFO {} -impl ::core::clone::Clone for WIA_MICR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_PATCH_CODES { - pub Tag: u32, - pub Version: u32, - pub Size: u32, - pub Count: u32, - pub PatchCodes: [WIA_PATCH_CODE_INFO; 1], -} -impl ::core::marker::Copy for WIA_PATCH_CODES {} -impl ::core::clone::Clone for WIA_PATCH_CODES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_PATCH_CODE_INFO { - pub Type: u32, -} -impl ::core::marker::Copy for WIA_PATCH_CODE_INFO {} -impl ::core::clone::Clone for WIA_PATCH_CODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIA_PROPERTY_CONTEXT { - pub cProps: u32, - pub pProps: *mut u32, - pub pChanged: *mut super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIA_PROPERTY_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIA_PROPERTY_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO { - pub lAccessFlags: u32, - pub vt: super::super::System::Com::VARENUM, - pub ValidVal: WIA_PROPERTY_INFO_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union WIA_PROPERTY_INFO_0 { - pub Range: WIA_PROPERTY_INFO_0_7, - pub RangeFloat: WIA_PROPERTY_INFO_0_6, - pub List: WIA_PROPERTY_INFO_0_4, - pub ListFloat: WIA_PROPERTY_INFO_0_2, - pub ListGuid: WIA_PROPERTY_INFO_0_3, - pub ListBStr: WIA_PROPERTY_INFO_0_1, - pub Flag: WIA_PROPERTY_INFO_0_0, - pub None: WIA_PROPERTY_INFO_0_5, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_0 { - pub Nom: i32, - pub ValidBits: i32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_1 { - pub cNumList: i32, - pub Nom: ::windows_sys::core::BSTR, - pub pList: *mut ::windows_sys::core::BSTR, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_1 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_2 { - pub cNumList: i32, - pub Nom: f64, - pub pList: *mut u8, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_2 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_3 { - pub cNumList: i32, - pub Nom: ::windows_sys::core::GUID, - pub pList: *mut ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_3 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_4 { - pub cNumList: i32, - pub Nom: i32, - pub pList: *mut u8, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_4 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_5 { - pub Dummy: i32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_5 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_6 { - pub Min: f64, - pub Nom: f64, - pub Max: f64, - pub Inc: f64, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_6 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct WIA_PROPERTY_INFO_0_7 { - pub Min: i32, - pub Nom: i32, - pub Max: i32, - pub Inc: i32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for WIA_PROPERTY_INFO_0_7 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for WIA_PROPERTY_INFO_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_PROPID_TO_NAME { - pub propid: u32, - pub pszName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WIA_PROPID_TO_NAME {} -impl ::core::clone::Clone for WIA_PROPID_TO_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WIA_RAW_HEADER { - pub Tag: u32, - pub Version: u32, - pub HeaderSize: u32, - pub XRes: u32, - pub YRes: u32, - pub XExtent: u32, - pub YExtent: u32, - pub BytesPerLine: u32, - pub BitsPerPixel: u32, - pub ChannelsPerPixel: u32, - pub DataType: u32, - pub BitsPerChannel: [u8; 8], - pub Compression: u32, - pub PhotometricInterp: u32, - pub LineOrder: u32, - pub RawDataOffset: u32, - pub RawDataSize: u32, - pub PaletteOffset: u32, - pub PaletteSize: u32, -} -impl ::core::marker::Copy for WIA_RAW_HEADER {} -impl ::core::clone::Clone for WIA_RAW_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`*"] -pub struct WiaTransferParams { - pub lMessage: i32, - pub lPercentComplete: i32, - pub ulTransferredBytes: u64, - pub hrErrorStatus: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for WiaTransferParams {} -impl ::core::clone::Clone for WiaTransferParams { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_ImageAcquisition\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DeviceDialogFunction = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/PortableDevices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/PortableDevices/mod.rs deleted file mode 100644 index ca08a39..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/PortableDevices/mod.rs +++ /dev/null @@ -1,3455 +0,0 @@ -::windows_sys::core::link ! ( "dmprocessxmlfiltered.dll""system" #[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] fn DMProcessConfigXMLFiltered ( pszxmlin : :: windows_sys::core::PCWSTR , rgszallowedcspnodes : *const :: windows_sys::core::PCWSTR , dwnumallowedcspnodes : u32 , pbstrxmlout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -pub type IConnectionRequestCallback = *mut ::core::ffi::c_void; -pub type IEnumPortableDeviceConnectors = *mut ::core::ffi::c_void; -pub type IEnumPortableDeviceObjectIDs = *mut ::core::ffi::c_void; -pub type IMediaRadioManager = *mut ::core::ffi::c_void; -pub type IMediaRadioManagerNotifySink = *mut ::core::ffi::c_void; -pub type IPortableDevice = *mut ::core::ffi::c_void; -pub type IPortableDeviceCapabilities = *mut ::core::ffi::c_void; -pub type IPortableDeviceConnector = *mut ::core::ffi::c_void; -pub type IPortableDeviceContent = *mut ::core::ffi::c_void; -pub type IPortableDeviceContent2 = *mut ::core::ffi::c_void; -pub type IPortableDeviceDataStream = *mut ::core::ffi::c_void; -pub type IPortableDeviceDispatchFactory = *mut ::core::ffi::c_void; -pub type IPortableDeviceEventCallback = *mut ::core::ffi::c_void; -pub type IPortableDeviceKeyCollection = *mut ::core::ffi::c_void; -pub type IPortableDeviceManager = *mut ::core::ffi::c_void; -pub type IPortableDevicePropVariantCollection = *mut ::core::ffi::c_void; -pub type IPortableDeviceProperties = *mut ::core::ffi::c_void; -pub type IPortableDevicePropertiesBulk = *mut ::core::ffi::c_void; -pub type IPortableDevicePropertiesBulkCallback = *mut ::core::ffi::c_void; -pub type IPortableDeviceResources = *mut ::core::ffi::c_void; -pub type IPortableDeviceService = *mut ::core::ffi::c_void; -pub type IPortableDeviceServiceActivation = *mut ::core::ffi::c_void; -pub type IPortableDeviceServiceCapabilities = *mut ::core::ffi::c_void; -pub type IPortableDeviceServiceManager = *mut ::core::ffi::c_void; -pub type IPortableDeviceServiceMethodCallback = *mut ::core::ffi::c_void; -pub type IPortableDeviceServiceMethods = *mut ::core::ffi::c_void; -pub type IPortableDeviceServiceOpenCallback = *mut ::core::ffi::c_void; -pub type IPortableDeviceUnitsStream = *mut ::core::ffi::c_void; -pub type IPortableDeviceValues = *mut ::core::ffi::c_void; -pub type IPortableDeviceValuesCollection = *mut ::core::ffi::c_void; -pub type IPortableDeviceWebControl = *mut ::core::ffi::c_void; -pub type IRadioInstance = *mut ::core::ffi::c_void; -pub type IRadioInstanceCollection = *mut ::core::ffi::c_void; -pub type IWpdSerializer = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const CLSID_WPD_NAMESPACE_EXTENSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x35786d3c_b075_49b9_88dd_029876e11c01); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_MTPBTH_IsConnected: super::Properties::DEVPROPKEY = super::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xea1237fa_589d_4472_84e4_0abe36fd62ef), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DEVSVCTYPE_ABSTRACT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DEVSVCTYPE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DEVSVC_SERVICEINFO_VERSION: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_AnchorStateInvalid: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_AnchorStateNormal: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_AnchorStateOld: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_ItemStateChanged: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_ItemStateCreated: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_ItemStateDeleted: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_ItemStateInvalid: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_AnchorResults_ItemStateUpdated: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_CalendarObj_BusyStatusBusy: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_CalendarObj_BusyStatusFree: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_CalendarObj_BusyStatusOutOfOffice: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_CalendarObj_BusyStatusTentative: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_DeviceMetadataObj_DefaultCABFalse: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_DeviceMetadataObj_DefaultCABTrue: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternInstanceFirst: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternInstanceFourth: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternInstanceLast: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternInstanceNone: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternInstanceSecond: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternInstanceThird: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternTypeDaily: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternTypeMonthly: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternTypeWeekly: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PatternTypeYearly: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PriorityHighest: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PriorityLowest: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_PriorityNormal: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_ReadFalse: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_MessageObj_ReadTrue: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_StatusSvc_ChargingActive: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_StatusSvc_ChargingInactive: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_StatusSvc_ChargingUnknown: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_StatusSvc_RoamingActive: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_StatusSvc_RoamingInactive: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_StatusSvc_RoamingUnknown: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_SyncSvc_SyncObjectReferencesDisabled: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_SyncSvc_SyncObjectReferencesEnabled: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_TaskObj_CompleteFalse: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const ENUM_TaskObj_CompleteTrue: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_DEVICE_ALREADY_OPENED: ::windows_sys::core::HRESULT = -2144731135i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_DEVICE_IS_HUNG: ::windows_sys::core::HRESULT = -2144731130i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_DEVICE_NOT_OPEN: ::windows_sys::core::HRESULT = -2144731134i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_OBJECT_ALREADY_ATTACHED_TO_DEVICE: ::windows_sys::core::HRESULT = -2144731133i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_OBJECT_ALREADY_ATTACHED_TO_SERVICE: ::windows_sys::core::HRESULT = -2144730934i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_OBJECT_NOT_ATTACHED_TO_DEVICE: ::windows_sys::core::HRESULT = -2144731132i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_OBJECT_NOT_ATTACHED_TO_SERVICE: ::windows_sys::core::HRESULT = -2144730933i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_OBJECT_NOT_COMMITED: ::windows_sys::core::HRESULT = -2144731131i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_SERVICE_ALREADY_OPENED: ::windows_sys::core::HRESULT = -2144730936i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_SERVICE_BAD_PARAMETER_ORDER: ::windows_sys::core::HRESULT = -2144730932i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_SERVICE_NOT_OPEN: ::windows_sys::core::HRESULT = -2144730935i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_SMS_INVALID_MESSAGE_BODY: ::windows_sys::core::HRESULT = -2144731035i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_SMS_INVALID_RECIPIENT: ::windows_sys::core::HRESULT = -2144731036i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const E_WPD_SMS_SERVICE_UNAVAILABLE: ::windows_sys::core::HRESULT = -2144731034i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const EnumBthMtpConnectors: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1570149_e645_4f43_8b0d_409b061db2fc); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FACILITY_WPD: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekFriday: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekMonday: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekNone: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekSaturday: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekSunday: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekThursday: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekTuesday: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const FLAG_MessageObj_DayOfWeekWednesday: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const GUID_DEVINTERFACE_WPD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6ac27878_a6fa_4155_ba85_f98f491d4f33); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const GUID_DEVINTERFACE_WPD_PRIVATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba0c718f_4ded_49b7_bdd3_fabe28661211); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const GUID_DEVINTERFACE_WPD_SERVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ef44f80_3d64_4246_a6aa_206f328d1edc); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const IOCTL_WPD_MESSAGE_READWRITE_ACCESS: u32 = 4243720u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const IOCTL_WPD_MESSAGE_READ_ACCESS: u32 = 4210952u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_3GPP2File: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3GPP2File"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_3GPPFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3GPPFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AACFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AACFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AIFFFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AIFFFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AMRFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AMRFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ASFFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ASFFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ASXPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ASXPlaylist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ATSCTSFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ATSCTSFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AVCHDFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AVCHDFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AVIFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AVIFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractActivity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractActivity"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractActivityOccurrence: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractActivityOccurrence"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractAudioAlbum: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractAudioAlbum"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractAudioPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractAudioPlaylist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractAudioVideoAlbum: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractAudioVideoAlbum"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractChapteredProduction: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractChapteredProduction"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractContact: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractContact"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractContactGroup: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractContactGroup"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractImageAlbum: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractImageAlbum"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractMediacast: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractMediacast"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractMessage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractMessage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractMessageFolder: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractMessageFolder"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractMultimediaAlbum: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractMultimediaAlbum"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractNote: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractNote"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractTask: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractTask"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractVideoAlbum: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractVideoAlbum"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AbstractVideoPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AbstractVideoPlaylist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorResults: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorResults"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorResults_Anchor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Anchor"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorResults_AnchorState: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorState"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorResults_ResultObjectID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResultObjectID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncKnowledge: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorSyncKnowledge"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_BeginSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BeginSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_CurrentAnchor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorCurrentAnchor"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_EndSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_FilterType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_GetChangesSinceAnchor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetChangesSinceAnchor"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_KnowledgeObjectID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorKnowledgeObjectID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_LastSyncProxyID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorLastSyncProxyID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_LocalOnlyDelete: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocalOnlyDelete"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_ProviderVersion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorProviderVersion"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_ReplicaID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorReplicaID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_SyncFormat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncFormat"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AnchorSyncSvc_VersionProps: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnchorVersionProps"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_Association: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Association"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AudibleFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudibleFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AudioObj_AudioBitDepth: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudioBitDepth"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AudioObj_AudioBitRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudioBitRate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AudioObj_AudioBlockAlignment: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudioBlockAlignment"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AudioObj_AudioFormatCode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudioFormatCode"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AudioObj_Channels: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Channels"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_AudioObj_Lyrics: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Lyrics"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_BMPImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BMPImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CIFFImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CIFFImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_Accepted: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Accepted"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_BeginDateTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BeginDateTime"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_BusyStatus: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusyStatus"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_Declined: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Declined"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_EndDateTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndDateTime"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_Location: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Location"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_PatternDuration: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternDuration"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_PatternStartTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternStartTime"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_ReminderOffset: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReminderOffset"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_Tentative: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Tentative"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarObj_TimeZone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TimeZone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Calendar"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarSvc_SyncWindowEnd: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncWindowEnd"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_CalendarSvc_SyncWindowStart: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncWindowStart"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_AnniversaryDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AnniversaryDate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Assistant: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Assistant"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Birthdate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Birthdate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessAddressCity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessAddressCity"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessAddressCountry: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessAddressCountry"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessAddressFull: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessAddressFull"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessAddressLine2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessAddressLine2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessAddressPostalCode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessAddressPostalCode"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessAddressRegion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessAddressRegion"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessAddressStreet: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessAddressStreet"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessEmail: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessEmail"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessEmail2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessEmail2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessFax: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessFax"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessPhone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessPhone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessPhone2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessPhone2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_BusinessWebAddress: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusinessWebAddress"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Children: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Children"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Email: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Email"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_FamilyName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FamilyName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Fax: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Fax"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_GivenName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GivenName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_IMAddress: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IMAddress"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_IMAddress2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IMAddress2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_IMAddress3: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IMAddress3"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_MiddleNames: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MiddleNames"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_MobilePhone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MobilePhone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_MobilePhone2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MobilePhone2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Organization: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Organization"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherAddressCity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherAddressCity"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherAddressCountry: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherAddressCountry"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherAddressFull: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherAddressFull"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherAddressLine2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherAddressLine2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherAddressPostalCode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherAddressPostalCode"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherAddressRegion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherAddressRegion"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherAddressStreet: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherAddressStreet"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherEmail: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherEmail"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_OtherPhone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherPhone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Pager: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pager"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalAddressCity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalAddressCity"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalAddressCountry: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalAddressCountry"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalAddressFull: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalAddressFull"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalAddressLine2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalAddressLine2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalAddressPostalCode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalAddressPostalCode"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalAddressRegion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalAddressRegion"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalAddressStreet: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalAddressStreet"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalEmail: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalEmail"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalEmail2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalEmail2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalFax: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalFax"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalPhone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalPhone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalPhone2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalPhone2"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PersonalWebAddress: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalWebAddress"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Phone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Phone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PhoneticFamilyName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhoneticFamilyName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PhoneticGivenName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhoneticGivenName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_PhoneticOrganization: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhoneticOrganization"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Ringtone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Ringtone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Role: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Role"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Spouse: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Spouse"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Suffix: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Suffix"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_Title: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Title"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactObj_WebAddress: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WebAddress"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactSvc_SyncWithPhoneOnly: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ContactsSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Contacts"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DPOFDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DPOFDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DVBTSFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DVBTSFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DeviceExecutable: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceExecutable"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DeviceMetadataCAB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceMetadataCAB"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DeviceMetadataObj_ContentID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ContentID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DeviceMetadataObj_DefaultCAB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultCAB"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DeviceMetadataSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Metadata"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_DeviceScript: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceScript"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_EXIFImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EXIFImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ExcelDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExcelDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FLACFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FLACFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FirmwareFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FirmwareFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FlashPixImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FlashPixImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncKnowledge: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullEnumSyncKnowledge"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullEnumSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_BeginSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BeginSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_EndSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_FilterType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_KnowledgeObjectID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullEnumKnowledgeObjectID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_LastSyncProxyID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullEnumLastSyncProxyID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_LocalOnlyDelete: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocalOnlyDelete"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_ProviderVersion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullEnumProviderVersion"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_ReplicaID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullEnumReplicaID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_SyncFormat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncFormat"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_FullEnumSyncSvc_VersionProps: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullEnumVersionProps"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GIFImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GIFImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_AllowedFolderContents: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllowedFolderContents"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_AssociationDesc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AssociationDesc"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_AssociationType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AssociationType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_Copyright: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Copyright"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_Corrupt: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Corrupt"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_DRMStatus: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRMStatus"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_DateAccessed: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateAccessed"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_DateAdded: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateAdded"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_DateAuthored: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateAuthored"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_DateCreated: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateCreated"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_DateModified: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateModified"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_DateRevised: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateRevised"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_Description: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_Hidden: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hidden"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_Keywords: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Keywords"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_LanguageLocale: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LanguageLocale"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_Name: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_NonConsumable: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NonConsumable"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_ObjectFileName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectFileName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_ObjectFormat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectFormat"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_ObjectID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_ObjectSize: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectSize"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_ParentID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParentID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_PersistentUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersistentUID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_PropertyBag: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PropertyBag"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_ProtectionStatus: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProtectionStatus"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_ReferenceParentID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReferenceParentID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_StorageID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StorageID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_SubDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubDescription"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_SyncID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_SystemObject: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemObject"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_GenericObj_TimeToLive: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TimeToLive"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_HDPhotoImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HDPhotoImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_HTMLDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTMLDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_HintsSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hints"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ICalendarActivity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ICalendar"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ImageObj_Aperature: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Aperature"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ImageObj_Exposure: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exposure"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ImageObj_ISOSpeed: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ISOSpeed"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ImageObj_ImageBitDepth: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ImageBitDepth"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ImageObj_IsColorCorrected: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsColorCorrected"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_ImageObj_IsCropped: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsCropped"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_JFIFImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JFIFImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_JP2Image: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JP2Image"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_JPEGXRImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JPEGXRImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_JPXImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JPXImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_M3UPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("M3UPlaylist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MHTDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MHTDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MP3File: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MP3File"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MPEG2File: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MPEG2File"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MPEG4File: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MPEG4File"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MPEGFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MPEGFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MPLPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MPLPlaylist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_AlbumArtist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlbumArtist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_AlbumName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlbumName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Artist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Artist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_AudioEncodingProfile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudioEncodingProfile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_BitRateType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BitRateType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_BookmarkByte: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BookmarkByte"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_BookmarkObject: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BookmarkObject"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_BookmarkTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BookmarkTime"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_BufferSize: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BufferSize"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Composer: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Composer"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Credits: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Credits"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_DateOriginalRelease: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateOriginalRelease"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Duration: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Duration"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Editor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Editor"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_EffectiveRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EffectiveRating"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_EncodingProfile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncodingProfile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_EncodingQuality: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncodingQuality"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Genre: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Genre"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_GeographicOrigin: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GeographicOrigin"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Height: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Height"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_MediaType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MediaType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_MediaUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MediaUID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Mood: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mood"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Owner: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Owner"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_ParentalRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParentalRating"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Producer: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Producer"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_SampleRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SampleRate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_SkipCount: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SkipCount"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_SubscriptionContentID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubscriptionContentID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Subtitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Subtitle"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_TotalBitRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TotalBitRate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Track: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Track"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_URLLink: ::windows_sys::core::PCWSTR = ::windows_sys::w!("URLLink"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_URLSource: ::windows_sys::core::PCWSTR = ::windows_sys::w!("URLSource"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_UseCount: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseCount"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_UserRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserRating"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_WebMaster: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WebMaster"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MediaObj_Width: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Width"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_BCC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BCC"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_Body: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Body"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_CC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CC"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_Category: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Category"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternDayOfMonth: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternDayOfMonth"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternDayOfWeek: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternDayOfWeek"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternDeleteDates: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternDeleteDates"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternInstance: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternInstance"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternMonthOfYear: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternMonthOfYear"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternOriginalDateTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternOriginalDateTime"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternPeriod: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternPeriod"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternValidEndDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternValidEndDate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_PatternValidStartDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatternValidStartDate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_Priority: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Priority"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_Read: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Read"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_ReceivedTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReceivedTime"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_Sender: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Sender"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_Subject: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Subject"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageObj_To: ::windows_sys::core::PCWSTR = ::windows_sys::w!("To"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_MessageSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Message"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_NotesSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Notes"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_OGGFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OGGFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_PCDImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCDImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_PICTImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PICTImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_PNGImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PNGImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_PSLPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PSLPlaylist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_PowerPointDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PowerPointDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_QCELPFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QCELPFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_RingtonesSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Ringtones"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_RingtonesSvc_DefaultRingtone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultRingtone"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_Services_ServiceDisplayName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServiceDisplayName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_Services_ServiceIcon: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServiceIcon"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_Services_ServiceLocale: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServiceLocale"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Status"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_BatteryLife: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BatteryLife"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_ChargingState: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChargingState"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_MissedCalls: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MissedCalls"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_NetworkName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetworkName"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_NetworkType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetworkType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_NewPictures: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NewPictures"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_Roaming: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Roaming"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_SignalStrength: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SignalStrength"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_StorageCapacity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StorageCapacity"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_StorageFreeSpace: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StorageFreeSpace"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_TextMessages: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TextMessages"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_StatusSvc_VoiceMail: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VoiceMail"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_SyncObj_LastAuthorProxyID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAuthorProxyID"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_SyncSvc_BeginSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BeginSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_SyncSvc_EndSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndSync"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_SyncSvc_FilterType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_SyncSvc_LocalOnlyDelete: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocalOnlyDelete"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_SyncSvc_SyncFormat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncFormat"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_SyncSvc_SyncObjectReferences: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncObjectReferences"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TIFFEPImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TIFFEPImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TIFFITImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TIFFITImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TIFFImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TIFFImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TaskObj_BeginDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BeginDate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TaskObj_Complete: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Complete"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TaskObj_EndDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndDate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TaskObj_ReminderDateTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReminderDateTime"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TasksSvc: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Tasks"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TasksSvc_SyncActiveOnly: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_TextDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TextDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_Undefined: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Undefined"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_UndefinedAudio: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UndefinedAudio"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_UndefinedCollection: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UndefinedCollection"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_UndefinedDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UndefinedDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_UndefinedVideo: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UndefinedVideo"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_UnknownImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UnknownImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VCalendar1Activity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VCalendar1"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VCard2Contact: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VCard2Contact"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VCard3Contact: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VCard3Contact"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VideoObj_KeyFrameDistance: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyFrameDistance"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VideoObj_ScanType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScanType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VideoObj_Source: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Source"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VideoObj_VideoBitRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VideoBitRate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VideoObj_VideoFormatCode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VideoFormatCode"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_VideoObj_VideoFrameRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VideoFrameRate"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_WAVFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WAVFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_WBMPImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WBMPImage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_WMAFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMAFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_WMVFile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMVFile"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_WPLPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WPLPlaylist"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_WordDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WordDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const NAME_XMLDocument: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XMLDocument"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_DRM_SCHEME_PDDRM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PDDRM"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_DRM_SCHEME_WMDRM10_PD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDRM10-PD"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_ICON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Icons"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_IS_MASS_STORAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortableDeviceIsMassStorage"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_NAMESPACE_EXCLUDE_FROM_SHELL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortableDeviceNameSpaceExcludeFromShell"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_NAMESPACE_THUMBNAIL_CONTENT_TYPES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortableDeviceNameSpaceThumbnailContentTypes"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_NAMESPACE_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortableDeviceNameSpaceTimeout"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortableDeviceType"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDevice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x728a21c5_3d9e_48d7_9810_864848f0f404); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceDispatchFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43232233_8338_4658_ae01_0b4ae830b6b0); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceFTM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf7c0039a_4762_488a_b4b3_760ef9a1ba9b); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceKeyCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde2d022d_2480_43be_97f0_d1fa2cf98f4f); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0af10cec_2ecd_4b92_9581_34f6ae0637f3); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDevicePropVariantCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08a99e2f_6d6d_4b80_af5a_baf2bcbe4cb9); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef5db4c2_9312_422c_9152_411cd9c4dd84); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceServiceFTM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1649b154_c794_497a_9b03_f3f0121302f3); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceValues: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c15d503_d017_47ce_9016_7b3f978721cc); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceValuesCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3882134d_14cf_4220_9cb4_435f86d83f60); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PortableDeviceWebControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x186dd02c_2dec_41b5_a7d4_b59056fade51); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_MessageObj_PatternDayOfMonth: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_MessageObj_PatternMonthOfYear: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_StatusSvc_BatteryLife: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_StatusSvc_MissedCalls: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_StatusSvc_NewPictures: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_StatusSvc_SignalStrength: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_StatusSvc_TextMessages: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMAX_StatusSvc_VoiceMail: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMIN_MessageObj_PatternDayOfMonth: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMIN_MessageObj_PatternMonthOfYear: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMIN_StatusSvc_BatteryLife: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGEMIN_StatusSvc_SignalStrength: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGESTEP_MessageObj_PatternDayOfMonth: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGESTEP_MessageObj_PatternMonthOfYear: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGESTEP_StatusSvc_BatteryLife: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const RANGESTEP_StatusSvc_SignalStrength: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const STR_WPDNSE_FAST_ENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WPDNSE Fast Enum"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const STR_WPDNSE_SIMPLE_ITEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WPDNSE SimpleItem"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SYNCSVC_FILTER_CALENDAR_WINDOW_WITH_RECURRENCE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SYNCSVC_FILTER_CONTACTS_WITH_PHONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SYNCSVC_FILTER_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SYNCSVC_FILTER_TASK_ACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_AnchorSyncSvc: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_CalendarSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_ContactsSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_DeviceMetadataSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_FullEnumSyncSvc: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_HintsSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_MessageSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_NotesSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_RingtonesSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_StatusSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const TYPE_TasksSvc: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPDNSE_OBJECT_HAS_ALBUM_ART: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPDNSE_OBJECT_HAS_AUDIO_CLIP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPDNSE_OBJECT_HAS_CONTACT_PHOTO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPDNSE_OBJECT_HAS_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPDNSE_OBJECT_HAS_THUMBNAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPDNSE_OBJECT_OPTIMAL_READ_BLOCK_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPDNSE_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x34d71409_4b47_4d80_aaac_3a28a4a3b3e6); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPDNSE_PROPSHEET_CONTENT_DETAILS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPDNSE_PROPSHEET_CONTENT_GENERAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPDNSE_PROPSHEET_CONTENT_REFERENCES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPDNSE_PROPSHEET_CONTENT_RESOURCES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPDNSE_PROPSHEET_DEVICE_GENERAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPDNSE_PROPSHEET_STORAGE_GENERAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_API_OPTIONS_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10e54a3e_052d_4777_a13c_de7614be2bc4); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_API_OPTION_IOCTL_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10e54a3e_052d_4777_a13c_de7614be2bc4), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_API_OPTION_USE_CLEAR_DATA_STREAM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10e54a3e_052d_4777_a13c_de7614be2bc4), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_ACCEPTED_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_DECLINED_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_LOCATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_APPOINTMENT_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_OPTIONAL_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_REQUIRED_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_RESOURCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_TENTATIVE_ATTENDEES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_APPOINTMENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf99efd03_431d_40d8_a1c9_4e220d9c88d3), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_AUDIO_BITRATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_AUDIO_BIT_DEPTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_AUDIO_BLOCK_ALIGNMENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_AUDIO_CHANNEL_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_AUDIO_FORMAT_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_COMMON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_DEVICE_HINTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d5fb92b_cb46_4c4f_8343_0bc3d3f17c84); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_MEDIA_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x59b433ba_fe44_4d8d_808c_6bcb9b0f15e8); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_NETWORK_CONFIGURATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_NULL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_OBJECT_ENUMERATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_OBJECT_MANAGEMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_OBJECT_PROPERTIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_OBJECT_PROPERTIES_BULK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_OBJECT_RESOURCES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_SERVICE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_SERVICE_COMMON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x322f071d_36ef_477f_b4b5_6f52d734baee); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_SERVICE_METHODS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_SMS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_STILL_IMAGE_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4fcd6982_22a2_4b05_a48b_62d38bf27b32); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CATEGORY_STORAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLASS_EXTENSION_OPTIONS_DEVICE_IDENTIFICATION_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3e3595da_4d71_49fe_a0b4_d4406c3ae93f), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLASS_EXTENSION_OPTIONS_DONT_REGISTER_WPD_DEVICE_INTERFACE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLASS_EXTENSION_OPTIONS_MULTITRANSPORT_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3e3595da_4d71_49fe_a0b4_d4406c3ae93f), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLASS_EXTENSION_OPTIONS_REGISTER_WPD_PRIVATE_DEVICE_INTERFACE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLASS_EXTENSION_OPTIONS_SILENCE_AUTOPLAY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x65c160f8_1367_4ce2_939d_8310839f0d30), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLASS_EXTENSION_OPTIONS_SUPPORTED_CONTENT_TYPES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLASS_EXTENSION_OPTIONS_TRANSPORT_BANDWIDTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3e3595da_4d71_49fe_a0b4_d4406c3ae93f), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CLASS_EXTENSION_OPTIONS_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6309ffef_a87c_4ca7_8434_797576e40a96); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CLASS_EXTENSION_OPTIONS_V2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3e3595da_4d71_49fe_a0b4_d4406c3ae93f); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CLASS_EXTENSION_OPTIONS_V3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65c160f8_1367_4ce2_939d_8310839f0d30); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CLASS_EXTENSION_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CLASS_EXTENSION_V2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_DESIRED_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_EVENT_COOKIE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CLIENT_INFORMATION_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_MAJOR_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_MANUAL_CLOSE_ON_DISCONNECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_MINIMUM_RESULTS_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_MINOR_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_REVISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_SECURITY_QUALITY_OF_SERVICE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_SHARE_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_WMDRM_APPLICATION_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CLIENT_WMDRM_APPLICATION_PRIVATE_KEY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x204d9f0c_2292_4080_9f42_40664e70f859), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_EVENT_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_FIXED_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_FUNCTIONAL_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_CONTENT_TYPES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FUNCTIONAL_CATEGORIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CLASS_EXTENSION_REGISTER_SERVICE_INTERFACES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CLASS_EXTENSION_UNREGISTER_SERVICE_INTERFACES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_CLASS_EXTENSION_WRITE_DEVICE_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_COMMIT_KEYPAIR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_COMMON_GET_OBJECT_IDS_FROM_PERSISTENT_UNIQUE_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_COMMON_RESET_DEVICE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_COMMON_SAVE_CLIENT_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_DEVICE_HINTS_GET_CONTENT_LOCATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0d5fb92b_cb46_4c4f_8343_0bc3d3f17c84), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_GENERATE_KEYPAIR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MEDIA_CAPTURE_PAUSE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59b433ba_fe44_4d8d_808c_6bcb9b0f15e8), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MEDIA_CAPTURE_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59b433ba_fe44_4d8d_808c_6bcb9b0f15e8), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MEDIA_CAPTURE_STOP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59b433ba_fe44_4d8d_808c_6bcb9b0f15e8), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_END_DATA_TRANSFER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_GET_SUPPORTED_VENDOR_OPCODES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_GET_VENDOR_EXTENSION_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_READ_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_MTP_EXT_WRITE_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_ENUMERATION_END_FIND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_ENUMERATION_FIND_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_ENUMERATION_START_FIND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_COMMIT_OBJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_COPY_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_AND_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_ONLY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_MOVE_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_REVERT_OBJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_UPDATE_OBJECT_WITH_PROPERTIES_AND_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_MANAGEMENT_WRITE_OBJECT_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_END: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_END: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_END: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_NEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_GET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_GET_ALL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_GET_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_PROPERTIES_SET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_CLOSE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_COMMIT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_CREATE_RESOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_GET_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_GET_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_OPEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_REVERT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_SEEK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_SEEK_IN_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_OBJECT_RESOURCES_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_PROCESS_WIRELESS_PROFILE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_PARAMETER_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_RENDERING_PROFILES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_INHERITED_SERVICES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_PARAMETER_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS_BY_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_COMMON_GET_SERVICE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x322f071d_36ef_477f_b4b5_6f52d734baee), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_METHODS_CANCEL_INVOKE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_METHODS_END_INVOKE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SERVICE_METHODS_START_INVOKE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_SMS_SEND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4fcd6982_22a2_4b05_a48b_62d38bf27b32), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_STORAGE_EJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMAND_STORAGE_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMON_INFORMATION_BODY_TEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMON_INFORMATION_END_DATETIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMON_INFORMATION_NOTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COMMON_INFORMATION_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMON_INFORMATION_PRIORITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMON_INFORMATION_START_DATETIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_COMMON_INFORMATION_SUBJECT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb28ae94b_05a4_4e8e_be01_72cc7e099d8f), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_ANNIVERSARY_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 62u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_ASSISTANT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 61u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BIRTHDATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 57u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_EMAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_EMAIL2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_FAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 45u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_FULL_POSTAL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 40u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_PHONE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 41u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_COUNTRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_POSTAL_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_BUSINESS_WEB_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 50u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_CHILDREN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 60u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_COMPANY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 54u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_DISPLAY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_FIRST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_INSTANT_MESSENGER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 51u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_INSTANT_MESSENGER2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 52u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_INSTANT_MESSENGER3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 53u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_LAST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_MIDDLE_NAMES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_MOBILE_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 42u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_MOBILE_PHONE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 43u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTACT_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_EMAILS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 36u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_FULL_POSTAL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_PHONES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 47u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_COUNTRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_OTHER_POSTAL_ADDRESS_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PAGER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 46u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_EMAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_EMAIL2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_FAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 44u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_FULL_POSTAL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_PHONE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 39u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_COUNTRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_POSTAL_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PERSONAL_WEB_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 49u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PHONETIC_COMPANY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 55u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PHONETIC_FIRST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PHONETIC_LAST_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PREFIX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PRIMARY_EMAIL_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PRIMARY_FAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 58u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PRIMARY_PHONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_PRIMARY_WEB_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 48u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_RINGTONE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 63u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_ROLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 56u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_SPOUSE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 59u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_CONTACT_SUFFIX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfbd4fdab_987d_4777_b3f9_726185a9312b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_ALL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x80e170d2_1055_4a3e_b952_82cc4f8a8689); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_APPOINTMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0fed060e_8793_4b1e_90c9_48ac389ac631); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4ad2c85e_5e2d_45e5_8864_4f229e3c6cf0); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_AUDIO_ALBUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa18737e_5009_48fa_ae21_85f24383b4e6); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_CALENDAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1fd5967_6023_49a0_9df1_f8060be751b0); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_CERTIFICATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc3876e8_a948_4060_9050_cbd77e8a3d87); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_CONTACT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeaba8313_4525_4707_9f0e_87c6808e9435); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_CONTACT_GROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x346b8932_4c36_40d8_9415_1828291f9de9); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_DOCUMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x680adf52_950a_4041_9b41_65e393648155); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_EMAIL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8038044a_7e51_4f8f_883d_1d0623d14533); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_FOLDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27e2e392_a111_48e0_ab0c_e17705a05f85); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x99ed0160_17ff_4c44_9d98_1d7a6f941921); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_GENERIC_FILE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0085e0a6_8d34_45d7_bc5c_447e59c73d48); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_GENERIC_MESSAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe80eaaf8_b2db_4133_b67e_1bef4b4a6e5f); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef2107d5_a52a_4243_a26b_62d4176d7603); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_IMAGE_ALBUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75793148_15f5_4a30_a813_54ed8a37e226); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_MEDIA_CAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5e88b3cc_3e65_4e62_bfff_229495253ab0); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_MEMO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9cd20ecf_3b50_414f_a641_e473ffe45751); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00f0c3ac_a593_49ac_9219_24abca5a2563); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_NETWORK_ASSOCIATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x031da7ee_18c8_4205_847e_89a11261d0f3); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_PLAYLIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a33f7e4_af13_48f5_994e_77369dfe04a3); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_PROGRAM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd269f96a_247c_4bff_98fb_97f3c49220e6); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_SECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x821089f5_1d91_4dc9_be3c_bbb1b35b18ce); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_TASK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63252f2c_887f_4cb6_b1ac_d29855dcef6c); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_TELEVISION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60a169cf_f2ae_4e21_9375_9677f11c1c6e); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_UNSPECIFIED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28d8d31e_249c_454e_aabc_34883168e634); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9261b03c_3d78_4519_85e3_02c5e1f50bb9); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_VIDEO_ALBUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x012b0db7_d4c1_45d6_b081_94b87779614f); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTENT_TYPE_WIRELESS_PROFILE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0bac070a_9f5f_4da4_a8f6_3de44d68fd6c); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CONTROL_FUNCTION_GENERIC_MESSAGE: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_DATETIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_EDP_IDENTITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6c2b878c_c2ec_490d_b425_d7a75e23e5ed), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_FIRMWARE_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_FUNCTIONAL_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_MANUFACTURER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_MODEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_MODEL_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_NETWORK_IDENTIFIER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_OBJECT_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DEVICE"); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_POWER_LEVEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_POWER_SOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_PROPERTIES_V2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_PROPERTIES_V3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6c2b878c_c2ec_490d_b425_d7a75e23e5ed); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_PROTOCOL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_SERIAL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_SUPPORTED_DRM_SCHEMES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_SUPPORTED_FORMATS_ARE_ORDERED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_SUPPORTS_NON_CONSUMABLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_SYNC_PARTNER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_TRANSPORT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26d4979a_e643_4626_9e2b_736dc0c92fdc), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_DEVICE_USE_DEVICE_STAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x463dd662_7fc4_4291_911c_7f4c9cca9799), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DOCUMENT_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b110203_eb95_4f02_93e0_97c631493ad5); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EMAIL_BCC_LINE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EMAIL_CC_LINE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EMAIL_HAS_ATTACHMENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EMAIL_HAS_BEEN_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EMAIL_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EMAIL_RECEIVED_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EMAIL_SENDER_ADDRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EMAIL_TO_LINE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41f8f65a_5484_4782_b13d_4740dd7c37c5), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_ATTRIBUTES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_ATTRIBUTE_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_ATTRIBUTE_PARAMETERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10c96578_2e81_4111_adde_e08ca6138f6d), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_DEVICE_CAPABILITIES_UPDATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36885aa1_cd54_4daa_b3d0_afb3e03f5999); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_DEVICE_REMOVED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe4cbca1b_6918_48b9_85ee_02be7c850af9); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_DEVICE_RESET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7755cf53_c1ed_44f3_b5a2_451e2c376b27); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_MTP_VENDOR_EXTENDED_EVENTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_5738_4ff2_8445_be3126691059); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ba2e40a_6b4c_4295_bb43_26322b99aeb2); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_OBJECT_ADDED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa726da95_e207_4b02_8d44_bef2e86cbffc); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_OBJECT_REMOVED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe82ab88_a52c_4823_96e5_d0272671fc38); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_OBJECT_TRANSFER_REQUESTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d16a0a1_f2c6_41da_8f19_5e53721adbf2); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_OBJECT_UPDATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1445a759_2e01_485d_9f27_ff07dae697ab); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_OPTIONS_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3d8dad7_a361_4b83_8a48_5b02ce10713b); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_OPTION_IS_AUTOPLAY_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3d8dad7_a361_4b83_8a48_5b02ce10713b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_OPTION_IS_BROADCAST_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3d8dad7_a361_4b83_8a48_5b02ce10713b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_CHILD_HIERARCHY_CHANGED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_EVENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_OBJECT_CREATION_COOKIE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_OBJECT_PARENT_PERSISTENT_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_OPERATION_PROGRESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_OPERATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_PNP_DEVICE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_EVENT_PARAMETER_SERVICE_METHOD_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x52807b8a_4914_4323_9b9a_74f654b2b846), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15ab1953_f817_4fef_a921_5676e838f6e0); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_PROPERTIES_V2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x52807b8a_4914_4323_9b9a_74f654b2b846); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_SERVICE_METHOD_COMPLETE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8a33f5f8_0acc_4d9b_9cc4_112d353b86ca); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EVENT_STORAGE_FORMAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3782616b_22bc_4474_a251_3070f8d38857); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_FOLDER_CONTENT_TYPES_ALLOWED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7e9a7abf_e568_4b34_aa2f_13bb12ab177d), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOLDER_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e9a7abf_e568_4b34_aa2f_13bb12ab177d); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FORMAT_ATTRIBUTES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0a02000_bcaf_4be8_b3f5_233f231cf58f); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_FORMAT_ATTRIBUTE_MIMETYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0a02000_bcaf_4be8_b3f5_233f231cf58f), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_FORMAT_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0a02000_bcaf_4be8_b3f5_233f231cf58f), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_ALL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d8a6512_a74c_448e_ba8a_f4ac07c49399); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f2a1919_c7c2_4a00_855d_f57cf06debbb); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08ea466b_e3a4_4336_a1f3_a44d2b5c438c); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48f4db72_7c6a_4ab0_9e1a_470e3cdbf26a); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08600ba4_a7ba_4a01_ab0e_0065d0a356d3); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_SMS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0044a0b1_c1e9_4afd_b358_a62c6117c9cf); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x613ca327_ab93_4900_b4fa_895bb5874b79); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_STORAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x23f05bbc_15de_4c2a_a55b_a9af5ce412ef); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe23e5f6b_7243_43aa_8df1_0eb3d968a918); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_FUNCTIONAL_OBJECT_CATEGORY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8f052d93_abca_4fc5_a5ac_b01df4dbe598), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FUNCTIONAL_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f052d93_abca_4fc5_a5ac_b01df4dbe598); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_BITDEPTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_COLOR_CORRECTED_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_CROPPED_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_EXPOSURE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_EXPOSURE_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_FNUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_HORIZONTAL_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_IMAGE_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_IMAGE_VERTICAL_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63d64908_9fa1_479f_85ba_9952216447db), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_ALBUM_ARTIST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_ARTIST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_AUDIO_ENCODING_PROFILE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 49u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_BITRATE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_BUY_NOW: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_BYTE_BOOKMARK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 36u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_COMPOSER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_COPYRIGHT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_DESTINATION_URL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_DURATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_EFFECTIVE_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_ENCODING_PROFILE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_GENRE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_HEIGHT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_LAST_ACCESSED_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_LAST_BUILD_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_MANAGING_EDITOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_META_GENRE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_OBJECT_BOOKMARK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_OWNER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_PARENTAL_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_MEDIA_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_RELEASE_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_SAMPLE_RATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_SKIP_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_SOURCE_URL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_STAR_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_SUBSCRIPTION_CONTENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_SUB_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 39u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_SUB_TITLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_TIME_BOOKMARK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_TIME_TO_LIVE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_TITLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_TOTAL_BITRATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_USER_EFFECTIVE_RATING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_USE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_WEBMASTER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MEDIA_WIDTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ed8ba05_0ad3_42dc_b0d0_bc95ac396ac8), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_MEMO_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ffbfc7b_7483_41ad_afb9_da3f4e592b8d); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_METHOD_ATTRIBUTES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_METHOD_ATTRIBUTE_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_METHOD_ATTRIBUTE_ASSOCIATED_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_METHOD_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_METHOD_ATTRIBUTE_PARAMETERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf17a5071_f039_44af_8efe_432cf32e432a), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MUSIC_ALBUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MUSIC_LYRICS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MUSIC_MOOD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_MUSIC_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_MUSIC_TRACK: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb324f56a_dc5d_46e5_b6df_d2ea414888c6), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_NETWORK_ASSOCIATION_HOST_NETWORK_IDENTIFIERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4c93c1f_b203_43f1_a100_5a07d11b0274), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_NETWORK_ASSOCIATION_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe4c93c1f_b203_43f1_a100_5a07d11b0274); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_NETWORK_ASSOCIATION_X509V3SEQUENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4c93c1f_b203_43f1_a100_5a07d11b0274), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_BACK_REFERENCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_CAN_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_CONTENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_DATE_AUTHORED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_DATE_CREATED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_DATE_MODIFIED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_3G2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9850000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_3G2A: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a11202d_8759_4e34_ba5e_b1211087eee4); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_3GP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9840000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_3GPA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe5172730_f971_41ef_a10b_2271a0019d7a); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_AAC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9030000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ABSTRACT_CONTACT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb810000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ABSTRACT_CONTACT_GROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba060000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ABSTRACT_MEDIA_CAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba0b0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_AIFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30070000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ALL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc1f62eb2_4bb3_479c_9cfa_05b5f3a57b22); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_AMR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9080000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ASF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x300c0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ASXPLAYLIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba130000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ATSCTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9870000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_AUDIBLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9040000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_AVCHD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9860000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_AVI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x300a0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_BMP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38040000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_CIFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38050000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_DPOF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30060000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_DVBTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9880000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_EXECUTABLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30030000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_EXIF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38010000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_FLAC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9060000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_FLASHPIX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38030000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_GIF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38070000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_HTML: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30050000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ICALENDAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe030000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_ICON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x077232ed_102c_4638_9c22_83f142bfc822); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_JFIF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38080000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_JP2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x380f0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_JPEGXR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8040000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_JPX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38100000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_M3UPLAYLIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba110000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_M4A: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30aba7ac_6ffd_4c23_a359_3e9b52f3f1c8); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MHT_COMPILED_HTML: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba840000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MICROSOFT_EXCEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba850000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba860000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MICROSOFT_WFC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1040000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MICROSOFT_WORD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba830000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MKV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9900000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MP2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9830000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MP3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30090000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MP4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9820000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MPEG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x300b0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_MPLPLAYLIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba120000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1020000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_OGG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9020000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_PCD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38090000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_PICT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x380a0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_PLSPLAYLIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba140000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_PNG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x380b0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_PROPERTIES_ONLY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30010000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_QCELP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9070000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_SCRIPT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30020000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_TEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30040000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_TIFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x380d0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_TIFFEP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38020000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_TIFFIT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x380e0000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_UNSPECIFIED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30000000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_VCALENDAR1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe020000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_VCARD2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb820000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_VCARD3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb830000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_WAVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30080000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_WBMP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8030000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8810000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_WMA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9010000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_WMV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9810000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_WPLPLAYLIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba100000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_X509V3CERTIFICATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1030000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_FORMAT_XML: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba820000_ae6c_4804_98ba_c57b46965fe7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_HINT_LOCATION_DISPLAY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_ISHIDDEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_ISSYSTEM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_IS_DRM_PROTECTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_KEYWORDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_LANGUAGE_LOCALE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_NON_CONSUMABLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_ORIGINAL_FILE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_PARENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_PERSISTENT_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OBJECT_PROPERTIES_V2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0373cd3d_4a46_40d7_b4d8_73e8da74e775); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_REFERENCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_SUPPORTED_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0373cd3d_4a46_40d7_b4d8_73e8da74e775), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OBJECT_SYNC_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef6b490d_5cd8_437a_affc_da8b60ee4a3c), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 5001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OPTION_OBJECT_RESOURCES_NO_INPUT_BUFFER_ON_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_READ_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_WRITE_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 5002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OPTION_SMS_BINARY_MESSAGE_SUPPORTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 5001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_OPTION_VALID_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 5001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_ATTRIBUTES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_DEFAULT_VALUE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_ENUMERATION_ELEMENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_FORM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_MAX_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_ORDER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_RANGE_MAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_RANGE_MIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_RANGE_STEP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PARAMETER_ATTRIBUTE_VARTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6864dd7_f325_45ea_a1d5_97cf73b6ca58), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTIES_MTP_VENDOR_EXTENDED_DEVICE_PROPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d545058_8900_40b3_8f1d_dc246e1e8370); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTIES_MTP_VENDOR_EXTENDED_OBJECT_PROPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d545058_4fce_4578_95c8_8698a9bc0f49); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTY_ATTRIBUTES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTY_ATTRIBUTES_V2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d9da160_74ae_43cc_85a9_fe555a80798e); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_CAN_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_CAN_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_CAN_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_FORM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_MAX_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d9da160_74ae_43cc_85a9_fe555a80798e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_RANGE_MAX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_RANGE_MIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_RANGE_STEP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab7943d8_6332_445f_a00d_8d5ef1e96f37), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_ATTRIBUTE_VARTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d9da160_74ae_43cc_85a9_fe555a80798e), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_COMMAND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_CONTENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1008u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_CONTENT_TYPES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1007u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1014u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_EVENT_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1015u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1010u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1009u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1012u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1011u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CAPABILITIES_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cabec78_6b74_41c6_9216_2639d1fce356), pid: 1013u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_WRITE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x33fb0d11_64a3_4fac_b4c7_3dfeaa99b051), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CLASS_EXTENSION_SERVICE_INTERFACES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CLASS_EXTENSION_SERVICE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_CLASS_EXTENSION_SERVICE_REGISTRATION_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f0779b5_fa2b_4766_9cb2_f73ba30b6758), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_ACTIVITY_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1011u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_CLIENT_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1009u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_CLIENT_INFORMATION_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1010u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_COMMAND_CATEGORY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_COMMAND_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_COMMAND_TARGET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_HRESULT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1008u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_COMMON_PERSISTENT_UNIQUE_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0422a9c_5dc8_4440_b5bd_5df28835658a), pid: 1007u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_DEVICE_HINTS_CONTENT_LOCATIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0d5fb92b_cb46_4c4f_8343_0bc3d3f17c84), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_DEVICE_HINTS_CONTENT_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0d5fb92b_cb46_4c4f_8343_0bc3d3f17c84), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_EVENT_PARAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_ef88_4e4d_95c3_4f327f728a96), pid: 1011u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_OPERATION_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_OPERATION_PARAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_OPTIMAL_TRANSFER_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1013u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_RESPONSE_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_RESPONSE_PARAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_TRANSFER_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1012u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1009u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1008u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1010u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_WRITTEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1011u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_TRANSFER_TOTAL_DATA_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1007u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_VENDOR_EXTENSION_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1014u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_MTP_EXT_VENDOR_OPERATION_CODES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d545058_1a2e_4106_a357_771e0819fc56), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_NULL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_ENUMERATION_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_ENUMERATION_FILTER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_ENUMERATION_NUM_OBJECTS_REQUESTED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_ENUMERATION_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_ENUMERATION_PARENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7474e91_e7f8_4ad9_b400_ad1a4b58eeec), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_COPY_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1013u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_CREATION_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1007u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1010u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_DESTINATION_FOLDER_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1011u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_MOVE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1012u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_WRITTEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1016u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1009u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_OPTIMAL_TRANSFER_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1008u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1015u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_MANAGEMENT_UPDATE_PROPERTIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1e43dd_a9ed_4341_8bcc_186192aea089), pid: 1014u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_DEPTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1007u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_IDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PARENT_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_BULK_WRITE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11c824dd_04cd_4e4e_8c7b_f6efb794d84e), pid: 1008u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_DELETE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_WRITE_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e5582e4_0814_44e6_981a_b2998d583804), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_ACCESS_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1010u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1007u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1008u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_WRITTEN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1009u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_OPTIMAL_TRANSFER_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1011u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_POSITION_FROM_START: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1014u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_SEEK_OFFSET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1012u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_SEEK_ORIGIN_FLAG: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1013u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_STREAM_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1016u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_OBJECT_RESOURCES_SUPPORTS_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb3a2b22d_a595_4108_be0a_fc3c965f3d4a), pid: 1015u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_PUBLIC_KEY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78f9c6fc_79b8_473c_9060_6bd23dd072c4), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1018u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND_OPTIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1019u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1012u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1013u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_FORMATS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1007u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1008u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITANCE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1014u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITED_SERVICES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1015u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_ATTRIBUTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1010u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_KEYS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1009u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_RENDERING_PROFILES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1016u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_COMMANDS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1017u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_EVENTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1011u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_METHODS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x24457e74_2e9f_44f9_8c57_1d1bcb170b89), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_METHOD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_METHOD_CONTEXT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_METHOD_HRESULT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1005u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_METHOD_PARAMETER_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_METHOD_RESULT_VALUES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2d521ca8_c1b0_4268_a342_cf19321569bc), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SERVICE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x322f071d_36ef_477f_b4b5_6f52d734baee), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SMS_BINARY_MESSAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1004u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SMS_MESSAGE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SMS_RECIPIENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_SMS_TEXT_MESSAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc25d66_fe0d_4114_9097_970c93e920d1), pid: 1003u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_STORAGE_DESTINATION_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 1002u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_PROPERTY_STORAGE_OBJECT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd8f907a6_34cc_45fa_97fb_d007fa47ec94), pid: 1001u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_RENDERING_INFORMATION_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RENDERING_INFORMATION_PROFILES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_CREATABLE_RESOURCES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc53d039f_ee23_4a31_8590_7639879870b4), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ALBUM_ART: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf02aa354_2300_4e2d_a1b9_3b6730f7fa21), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_RESOURCE_ATTRIBUTES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_CAN_DELETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_CAN_READ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_CAN_WRITE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_OPTIMAL_READ_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_OPTIMAL_WRITE_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_RESOURCE_KEY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ATTRIBUTE_TOTAL_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1eb6f604_9278_429f_93cc_5bb8c06656b6), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_AUDIO_CLIP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3bc13982_85b1_48e0_95a6_8d3ad06be117), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_BRANDING_ART: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb633b1ae_6caf_4a87_9589_22ded6dd5899), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_CONTACT_PHOTO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2c4d6803_80ea_4580_af9a_5be1a23eddcb), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_DEFAULT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe81e79be_34f0_41bf_b53f_f1a06ae87842), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_GENERIC: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b9f515_ba70_4647_94dc_fa4925e95a07), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf195fed8_aa28_4ee3_b153_e182dd5edc39), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_THUMBNAIL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc7c407ba_98fa_46b5_9960_23fec124cfde), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_RESOURCE_VIDEO_CLIP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb566ee42_6368_4290_8662_70182fb79f20), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SECTION_DATA_LENGTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SECTION_DATA_OFFSET: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SECTION_DATA_REFERENCED_OBJECT_RESOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SECTION_DATA_UNITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_SECTION_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x516afd2b_c64e_44f0_98dc_bee1c88f7d66); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_SERVICE_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7510698a_cb54_481c_b8db_0d75c93f1c06); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SERVICE_VERSION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7510698a_cb54_481c_b8db_0d75c93f1c06), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SMS_ENCODING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SMS_MAX_PAYLOAD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_SMS_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SMS_PROVIDER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_SMS_TIMEOUT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7e1074cc_50ff_4dd1_a742_53be6f093a0d), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_ARTIST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_BURST_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_BURST_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_CAMERA_MANUFACTURER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_CAMERA_MODEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_CAPTURE_DELAY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_CAPTURE_FORMAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_CAPTURE_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STILL_IMAGE_CAPTURE_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_CAPTURE_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_COMPRESSION_SETTING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_CONTRAST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_DIGITAL_ZOOM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_EFFECT_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_EXPOSURE_BIAS_COMPENSATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_EXPOSURE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_EXPOSURE_METERING_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_EXPOSURE_PROGRAM_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_EXPOSURE_TIME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_FLASH_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_FNUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_FOCAL_LENGTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_FOCUS_DISTANCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_FOCUS_METERING_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_FOCUS_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_RGB_GAIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_SHARPNESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_TIMELAPSE_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_TIMELAPSE_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_UPLOAD_URL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STILL_IMAGE_WHITE_BALANCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x58c571ec_1bcb_42a7_8ac5_bb291573a260), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_ACCESS_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_CAPACITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_CAPACITY_IN_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_FILE_SYSTEM_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_FREE_SPACE_IN_BYTES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_FREE_SPACE_IN_OBJECTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_MAX_OBJECT_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_SERIAL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_STORAGE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x01a3057a_74d6_4e80_bea7_dc4c212ce50a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_TASK_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_TASK_OWNER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_TASK_PERCENT_COMPLETE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_TASK_REMINDER_DATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_TASK_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe354e95e_d8a0_4637_a03a_0cb26838dbc7), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_AUTHOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_BITRATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_BUFFER_SIZE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_CREDITS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_FOURCC_CODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_FRAMERATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_KEY_FRAME_DISTANCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_OBJECT_PROPERTIES_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_QUALITY_SETTING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_RECORDEDTV_CHANNEL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_RECORDEDTV_REPEAT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_RECORDEDTV_STATION_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const WPD_VIDEO_SCAN_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346f2163_f998_4146_8b01_d19b4c00de9a), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WpdSerializer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b91a74b_ad7c_4a9d_b563_29eef9167172); -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type DELETE_OBJECT_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_DELETE_NO_RECURSION: DELETE_OBJECT_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const PORTABLE_DEVICE_DELETE_WITH_RECURSION: DELETE_OBJECT_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type DEVICE_RADIO_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_RADIO_ON: DEVICE_RADIO_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_SW_RADIO_OFF: DEVICE_RADIO_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_HW_RADIO_OFF: DEVICE_RADIO_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_SW_HW_RADIO_OFF: DEVICE_RADIO_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_HW_RADIO_ON_UNCONTROLLABLE: DEVICE_RADIO_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_RADIO_INVALID: DEVICE_RADIO_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_HW_RADIO_OFF_UNCONTROLLABLE: DEVICE_RADIO_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const DRS_RADIO_MAX: DEVICE_RADIO_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type SMS_MESSAGE_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SMS_TEXT_MESSAGE: SMS_MESSAGE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SMS_BINARY_MESSAGE: SMS_MESSAGE_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type SYSTEM_RADIO_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SRS_RADIO_ENABLED: SYSTEM_RADIO_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SRS_RADIO_DISABLED: SYSTEM_RADIO_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_BITRATE_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_BITRATE_TYPE_UNUSED: WPD_BITRATE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_BITRATE_TYPE_DISCRETE: WPD_BITRATE_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_BITRATE_TYPE_VARIABLE: WPD_BITRATE_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_BITRATE_TYPE_FREE: WPD_BITRATE_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_CAPTURE_MODES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CAPTURE_MODE_UNDEFINED: WPD_CAPTURE_MODES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CAPTURE_MODE_NORMAL: WPD_CAPTURE_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CAPTURE_MODE_BURST: WPD_CAPTURE_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CAPTURE_MODE_TIMELAPSE: WPD_CAPTURE_MODES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_COLOR_CORRECTED_STATUS_VALUES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COLOR_CORRECTED_STATUS_NOT_CORRECTED: WPD_COLOR_CORRECTED_STATUS_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COLOR_CORRECTED_STATUS_CORRECTED: WPD_COLOR_CORRECTED_STATUS_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COLOR_CORRECTED_STATUS_SHOULD_NOT_BE_CORRECTED: WPD_COLOR_CORRECTED_STATUS_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_COMMAND_ACCESS_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COMMAND_ACCESS_READ: WPD_COMMAND_ACCESS_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COMMAND_ACCESS_READWRITE: WPD_COMMAND_ACCESS_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS: WPD_COMMAND_ACCESS_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS: WPD_COMMAND_ACCESS_TYPES = 8i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS: WPD_COMMAND_ACCESS_TYPES = 16i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_CROPPED_STATUS_VALUES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CROPPED_STATUS_NOT_CROPPED: WPD_CROPPED_STATUS_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CROPPED_STATUS_CROPPED: WPD_CROPPED_STATUS_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_CROPPED_STATUS_SHOULD_NOT_BE_CROPPED: WPD_CROPPED_STATUS_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_DEVICE_TRANSPORTS = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TRANSPORT_UNSPECIFIED: WPD_DEVICE_TRANSPORTS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TRANSPORT_USB: WPD_DEVICE_TRANSPORTS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TRANSPORT_IP: WPD_DEVICE_TRANSPORTS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TRANSPORT_BLUETOOTH: WPD_DEVICE_TRANSPORTS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_DEVICE_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TYPE_GENERIC: WPD_DEVICE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TYPE_CAMERA: WPD_DEVICE_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TYPE_MEDIA_PLAYER: WPD_DEVICE_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TYPE_PHONE: WPD_DEVICE_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TYPE_VIDEO: WPD_DEVICE_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER: WPD_DEVICE_TYPES = 5i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_DEVICE_TYPE_AUDIO_RECORDER: WPD_DEVICE_TYPES = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_EFFECT_MODES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EFFECT_MODE_UNDEFINED: WPD_EFFECT_MODES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EFFECT_MODE_COLOR: WPD_EFFECT_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EFFECT_MODE_BLACK_AND_WHITE: WPD_EFFECT_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EFFECT_MODE_SEPIA: WPD_EFFECT_MODES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_EXPOSURE_METERING_MODES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_METERING_MODE_UNDEFINED: WPD_EXPOSURE_METERING_MODES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_METERING_MODE_AVERAGE: WPD_EXPOSURE_METERING_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_METERING_MODE_CENTER_WEIGHTED_AVERAGE: WPD_EXPOSURE_METERING_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_METERING_MODE_MULTI_SPOT: WPD_EXPOSURE_METERING_MODES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_METERING_MODE_CENTER_SPOT: WPD_EXPOSURE_METERING_MODES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_EXPOSURE_PROGRAM_MODES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_UNDEFINED: WPD_EXPOSURE_PROGRAM_MODES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_MANUAL: WPD_EXPOSURE_PROGRAM_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_AUTO: WPD_EXPOSURE_PROGRAM_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_APERTURE_PRIORITY: WPD_EXPOSURE_PROGRAM_MODES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_SHUTTER_PRIORITY: WPD_EXPOSURE_PROGRAM_MODES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_CREATIVE: WPD_EXPOSURE_PROGRAM_MODES = 5i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_ACTION: WPD_EXPOSURE_PROGRAM_MODES = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_EXPOSURE_PROGRAM_MODE_PORTRAIT: WPD_EXPOSURE_PROGRAM_MODES = 7i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_FLASH_MODES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FLASH_MODE_UNDEFINED: WPD_FLASH_MODES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FLASH_MODE_AUTO: WPD_FLASH_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FLASH_MODE_OFF: WPD_FLASH_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FLASH_MODE_FILL: WPD_FLASH_MODES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FLASH_MODE_RED_EYE_AUTO: WPD_FLASH_MODES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FLASH_MODE_RED_EYE_FILL: WPD_FLASH_MODES = 5i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FLASH_MODE_EXTERNAL_SYNC: WPD_FLASH_MODES = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_FOCUS_METERING_MODES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOCUS_METERING_MODE_UNDEFINED: WPD_FOCUS_METERING_MODES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOCUS_METERING_MODE_CENTER_SPOT: WPD_FOCUS_METERING_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOCUS_METERING_MODE_MULTI_SPOT: WPD_FOCUS_METERING_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_FOCUS_MODES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOCUS_UNDEFINED: WPD_FOCUS_MODES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOCUS_MANUAL: WPD_FOCUS_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOCUS_AUTOMATIC: WPD_FOCUS_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_FOCUS_AUTOMATIC_MACRO: WPD_FOCUS_MODES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_META_GENRES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_UNUSED: WPD_META_GENRES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_GENERIC_MUSIC_AUDIO_FILE: WPD_META_GENRES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_GENERIC_NON_MUSIC_AUDIO_FILE: WPD_META_GENRES = 17i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_SPOKEN_WORD_AUDIO_BOOK_FILES: WPD_META_GENRES = 18i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_SPOKEN_WORD_FILES_NON_AUDIO_BOOK: WPD_META_GENRES = 19i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_SPOKEN_WORD_NEWS: WPD_META_GENRES = 20i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_SPOKEN_WORD_TALK_SHOWS: WPD_META_GENRES = 21i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_GENERIC_VIDEO_FILE: WPD_META_GENRES = 33i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_NEWS_VIDEO_FILE: WPD_META_GENRES = 34i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_MUSIC_VIDEO_FILE: WPD_META_GENRES = 35i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_HOME_VIDEO_FILE: WPD_META_GENRES = 36i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_FEATURE_FILM_VIDEO_FILE: WPD_META_GENRES = 37i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_TELEVISION_VIDEO_FILE: WPD_META_GENRES = 38i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_TRAINING_EDUCATIONAL_VIDEO_FILE: WPD_META_GENRES = 39i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_PHOTO_MONTAGE_VIDEO_FILE: WPD_META_GENRES = 40i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_GENERIC_NON_AUDIO_NON_VIDEO: WPD_META_GENRES = 48i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_AUDIO_PODCAST: WPD_META_GENRES = 64i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_VIDEO_PODCAST: WPD_META_GENRES = 65i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_META_GENRE_MIXED_PODCAST: WPD_META_GENRES = 66i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_OPERATION_STATES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OPERATION_STATE_UNSPECIFIED: WPD_OPERATION_STATES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OPERATION_STATE_STARTED: WPD_OPERATION_STATES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OPERATION_STATE_RUNNING: WPD_OPERATION_STATES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OPERATION_STATE_PAUSED: WPD_OPERATION_STATES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OPERATION_STATE_CANCELLED: WPD_OPERATION_STATES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OPERATION_STATE_FINISHED: WPD_OPERATION_STATES = 5i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_OPERATION_STATE_ABORTED: WPD_OPERATION_STATES = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_PARAMETER_USAGE_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_USAGE_RETURN: WPD_PARAMETER_USAGE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_USAGE_IN: WPD_PARAMETER_USAGE_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_USAGE_OUT: WPD_PARAMETER_USAGE_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_USAGE_INOUT: WPD_PARAMETER_USAGE_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_POWER_SOURCES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_POWER_SOURCE_BATTERY: WPD_POWER_SOURCES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_POWER_SOURCE_EXTERNAL: WPD_POWER_SOURCES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_OBJECT: WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_RESOURCE: WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_SECTION_DATA_UNITS_VALUES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_SECTION_DATA_UNITS_BYTES: WPD_SECTION_DATA_UNITS_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_SECTION_DATA_UNITS_MILLISECONDS: WPD_SECTION_DATA_UNITS_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_SERVICE_INHERITANCE_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_SERVICE_INHERITANCE_IMPLEMENTATION: WPD_SERVICE_INHERITANCE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_SMS_ENCODING_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SMS_ENCODING_7_BIT: WPD_SMS_ENCODING_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SMS_ENCODING_8_BIT: WPD_SMS_ENCODING_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const SMS_ENCODING_UTF_16: WPD_SMS_ENCODING_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_STORAGE_ACCESS_CAPABILITY_VALUES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_ACCESS_CAPABILITY_READWRITE: WPD_STORAGE_ACCESS_CAPABILITY_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETION: WPD_STORAGE_ACCESS_CAPABILITY_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITH_OBJECT_DELETION: WPD_STORAGE_ACCESS_CAPABILITY_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_STORAGE_TYPE_VALUES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_TYPE_UNDEFINED: WPD_STORAGE_TYPE_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_TYPE_FIXED_ROM: WPD_STORAGE_TYPE_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_TYPE_REMOVABLE_ROM: WPD_STORAGE_TYPE_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_TYPE_FIXED_RAM: WPD_STORAGE_TYPE_VALUES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STORAGE_TYPE_REMOVABLE_RAM: WPD_STORAGE_TYPE_VALUES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_STREAM_UNITS = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STREAM_UNITS_BYTES: WPD_STREAM_UNITS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STREAM_UNITS_FRAMES: WPD_STREAM_UNITS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STREAM_UNITS_ROWS: WPD_STREAM_UNITS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STREAM_UNITS_MILLISECONDS: WPD_STREAM_UNITS = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_STREAM_UNITS_MICROSECONDS: WPD_STREAM_UNITS = 8i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_VIDEO_SCAN_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_UNUSED: WPD_VIDEO_SCAN_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_PROGRESSIVE: WPD_VIDEO_SCAN_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST: WPD_VIDEO_SCAN_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST: WPD_VIDEO_SCAN_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST: WPD_VIDEO_SCAN_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST: WPD_VIDEO_SCAN_TYPES = 5i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE: WPD_VIDEO_SCAN_TYPES = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE: WPD_VIDEO_SCAN_TYPES = 7i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WPD_WHITE_BALANCE_SETTINGS = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_UNDEFINED: WPD_WHITE_BALANCE_SETTINGS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_MANUAL: WPD_WHITE_BALANCE_SETTINGS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_AUTOMATIC: WPD_WHITE_BALANCE_SETTINGS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_ONE_PUSH_AUTOMATIC: WPD_WHITE_BALANCE_SETTINGS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_DAYLIGHT: WPD_WHITE_BALANCE_SETTINGS = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_FLORESCENT: WPD_WHITE_BALANCE_SETTINGS = 5i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_TUNGSTEN: WPD_WHITE_BALANCE_SETTINGS = 6i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_WHITE_BALANCE_FLASH: WPD_WHITE_BALANCE_SETTINGS = 7i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WpdAttributeForm = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTY_ATTRIBUTE_FORM_UNSPECIFIED: WpdAttributeForm = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTY_ATTRIBUTE_FORM_RANGE: WpdAttributeForm = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION: WpdAttributeForm = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION: WpdAttributeForm = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PROPERTY_ATTRIBUTE_FORM_OBJECT_IDENTIFIER: WpdAttributeForm = 4i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub type WpdParameterAttributeForm = i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_ATTRIBUTE_FORM_UNSPECIFIED: WpdParameterAttributeForm = 0i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_ATTRIBUTE_FORM_RANGE: WpdParameterAttributeForm = 1i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_ATTRIBUTE_FORM_ENUMERATION: WpdParameterAttributeForm = 2i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION: WpdParameterAttributeForm = 3i32; -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`*"] -pub const WPD_PARAMETER_ATTRIBUTE_FORM_OBJECT_IDENTIFIER: WpdParameterAttributeForm = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_PortableDevices\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub struct WPD_COMMAND_ACCESS_LOOKUP_ENTRY { - pub Command: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, - pub AccessType: u32, - pub AccessProperty: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, -} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::marker::Copy for WPD_COMMAND_ACCESS_LOOKUP_ENTRY {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::clone::Clone for WPD_COMMAND_ACCESS_LOOKUP_ENTRY { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Properties/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Properties/mod.rs deleted file mode 100644 index 1059d97..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Properties/mod.rs +++ /dev/null @@ -1,501 +0,0 @@ -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DevQuery_ObjectType: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x13673f42_a3d6_49f6_b4da_ae46e0c5237c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_Characteristics: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_ClassCoInstallers: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x713d1703_a2e2_49f5_9214_56472ef3da5c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_ClassInstaller: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_ClassName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_DHPRebalanceOptOut: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd14d3ef3_66cf_4ba2_9d38_0ddb37ab4701), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_DefaultService: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_DevType: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_Exclusive: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_Icon: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_IconPath: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_LowerFilters: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_Name: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_NoDisplayClass: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_NoInstallClass: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_NoUseClass: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_PropPageProvider: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_Security: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_SecuritySDS: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_SilentInstall: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x259abffc_50a7_47ce_af08_68c9a7d73366), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceClass_UpperFilters: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4321918b_f69e_470d_a5de_4d88c75ad24b), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Address: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 51u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_AlwaysShowDeviceAsConnected: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_AssociationArray: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 80u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_BaselineExperienceId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 78u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Category: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 90u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_CategoryGroup_Desc: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 94u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_CategoryGroup_Icon: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 95u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Category_Desc_Plural: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 92u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Category_Desc_Singular: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 91u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Category_Icon: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 93u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_ConfigFlags: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 105u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_CustomPrivilegedPackageFamilyNames: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 107u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_DeviceDescription1: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 81u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_DeviceDescription2: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 82u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_DeviceFunctionSubRank: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_DiscoveryMethod: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 52u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_ExperienceId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 89u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_FriendlyName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12288u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_HasProblem: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 83u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Icon: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 57u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_InstallInProgress: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsAuthenticated: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 54u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsConnected: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 55u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsDefaultDevice: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 86u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsDeviceUniquelyIdentifiable: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 79u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsEncrypted: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 53u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsLocalMachine: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 70u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsMetadataSearchInProgress: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 72u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsNetworkDevice: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 85u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsNotInterestingForDisplay: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 74u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsPaired: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 56u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsRebootRequired: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 108u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsSharedDevice: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 84u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_IsShowInDisconnectedState: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 68u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Last_Connected: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 67u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Last_Seen: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 66u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_LaunchDeviceStageFromExplorer: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 77u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_LaunchDeviceStageOnDeviceConnect: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 76u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Manufacturer: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8192u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_MetadataCabinet: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 87u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_MetadataChecksum: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 73u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_MetadataPath: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 71u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_ModelName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8194u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_ModelNumber: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8195u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_PrimaryCategory: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 97u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_PrivilegedPackageFamilyNames: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 106u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_RequiresPairingElevation: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 88u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_RequiresUninstallElevation: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 99u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_UnpairUninstall: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 98u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceContainer_Version: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 65u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterfaceClass_DefaultInterface: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14c83a99_0b3f_44b7_be4c_a178d3990564), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterfaceClass_Name: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14c83a99_0b3f_44b7_be4c_a178d3990564), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_Autoplay_Silent: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x434dd28f_9e75_450a_9ab9_ff61e618bad0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_ClassGuid: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_Enabled: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_FriendlyName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_ReferenceString: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_Restricted: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_SchematicName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DeviceInterface_UnrestrictedAppCapabilities: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_AdditionalSoftwareRequested: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Address: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_AssignedToGuest: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_BaseContainerId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_BiosDeviceName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_BusNumber: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_BusRelations: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_BusReportedDeviceDesc: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_BusTypeGuid: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Capabilities: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Characteristics: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Children: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Class: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ClassGuid: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_CompatibleIds: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ConfigFlags: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ConfigurationId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ContainerId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_CreatorProcessId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DHP_Rebalance_Policy: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DebuggerSafe: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DependencyDependents: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DependencyProviders: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DevNodeStatus: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DevType: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DeviceDesc: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Driver: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverCoInstallers: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverDate: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverDesc: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverInfPath: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverInfSection: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverInfSectionExt: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverLogoLevel: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverProblemDesc: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverPropPageProvider: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverProvider: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverRank: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_DriverVersion: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_EjectionRelations: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_EnumeratorName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Exclusive: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ExtendedAddress: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ExtendedConfigurationIds: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_FirmwareDate: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_FirmwareRevision: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_FirmwareVersion: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_FirstInstallDate: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_FriendlyName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_FriendlyNameAttributes: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_GenericDriverInstalled: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_HardwareIds: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_HasProblem: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_InLocalMachineContainer: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_InstallDate: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_InstallState: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 36u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_InstanceId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 256u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_IsAssociateableByUserAction: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_IsPresent: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_IsRebootRequired: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_LastArrivalDate: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 102u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_LastRemovalDate: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Legacy: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80497100_8c73_48b9_aad9_ce387e19c56e), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_LegacyBusType: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_LocationInfo: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_LocationPaths: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_LowerFilters: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Manufacturer: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ManufacturerAttributes: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_MatchingDeviceId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Model: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 39u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ModelId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_NoConnectSound: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Numa_Node: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Numa_Proximity_Domain: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_PDOName: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Parent: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_PhysicalDeviceLocation: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_PostInstallInProgress: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_PowerData: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_PowerRelations: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_PresenceNotForDevice: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ProblemCode: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ProblemStatus: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_RemovalPolicy: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_RemovalPolicyDefault: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_RemovalPolicyOverride: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_RemovalRelations: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Reported: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80497100_8c73_48b9_aad9_ce387e19c56e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ReportedDeviceIdsHash: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ResourcePickerExceptions: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ResourcePickerTags: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8b865dd_2e3d_4094_ad97_e593a70c75d6), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_SafeRemovalRequired: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_SafeRemovalRequiredOverride: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Security: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_SecuritySDS: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Service: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_SessionId: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_ShowInUninstallUI: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Siblings: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_SignalStrength: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_SoftRestartSupported: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_Stack: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_TransportRelations: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_UINumber: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_UINumberDescFormat: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_Device_UpperFilters: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DrvPkg_BrandingIcon: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DrvPkg_DetailedDescription: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DrvPkg_DocumentationLink: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DrvPkg_Icon: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DrvPkg_Model: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_DrvPkg_VendorWebSite: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcf73bb51_3abf_44a2_85e0_9a3dc7a12132), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPKEY_NAME: DEVPROPKEY = DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROPID_FIRST_USABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_MASK_TYPE: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_MASK_TYPEMOD: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPEMOD_ARRAY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPEMOD_LIST: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_BOOLEAN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_BYTE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_CURRENCY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_DATE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_DECIMAL: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_DEVPROPKEY: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_DEVPROPTYPE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_DOUBLE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_EMPTY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_ERROR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_FILETIME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_FLOAT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_GUID: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_INT16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_INT32: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_INT64: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_NTSTATUS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_NULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_SBYTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_SECURITY_DESCRIPTOR: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_STRING: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_STRING_INDIRECT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_UINT16: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_UINT32: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_TYPE_UINT64: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const MAX_DEVPROP_TYPE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const MAX_DEVPROP_TYPEMOD: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub type DEVPROPSTORE = i32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_STORE_SYSTEM: DEVPROPSTORE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub const DEVPROP_STORE_USER: DEVPROPSTORE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub struct DEVPROPCOMPKEY { - pub Key: DEVPROPKEY, - pub Store: DEVPROPSTORE, - pub LocaleName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for DEVPROPCOMPKEY {} -impl ::core::clone::Clone for DEVPROPCOMPKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub struct DEVPROPERTY { - pub CompKey: DEVPROPCOMPKEY, - pub Type: u32, - pub BufferSize: u32, - pub Buffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DEVPROPERTY {} -impl ::core::clone::Clone for DEVPROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Properties\"`*"] -pub struct DEVPROPKEY { - pub fmtid: ::windows_sys::core::GUID, - pub pid: u32, -} -impl ::core::marker::Copy for DEVPROPKEY {} -impl ::core::clone::Clone for DEVPROPKEY { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Pwm/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Pwm/mod.rs deleted file mode 100644 index 189775b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Pwm/mod.rs +++ /dev/null @@ -1,155 +0,0 @@ -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const GUID_DEVINTERFACE_PWM_CONTROLLER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60824b4c_eed1_4c9c_b49c_1b961461a819); -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const GUID_DEVINTERFACE_PWM_CONTROLLER_WSZ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{60824B4C-EED1-4C9C-B49C-1B961461A819}"); -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD: u32 = 262148u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_CONTROLLER_GET_INFO: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD: u32 = 294920u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE: u32 = 262544u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_PIN_GET_POLARITY: u32 = 262552u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_PIN_IS_STARTED: u32 = 262568u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE: u32 = 295316u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_PIN_SET_POLARITY: u32 = 295324u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_PIN_START: u32 = 295331u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const IOCTL_PWM_PIN_STOP: u32 = 295335u32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_CONTROLLER_GET_ACTUAL_PERIOD: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_CONTROLLER_GET_INFO: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_CONTROLLER_SET_DESIRED_PERIOD: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE: i32 = 100i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_PIN_GET_POLARITY: i32 = 102i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_PIN_IS_STARTED: i32 = 106i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE: i32 = 101i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_PIN_SET_POLARITY: i32 = 103i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_PIN_START: i32 = 104i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_IOCTL_ID_PIN_STOP: i32 = 105i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub type PWM_POLARITY = i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_ACTIVE_HIGH: PWM_POLARITY = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub const PWM_ACTIVE_LOW: PWM_POLARITY = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT { - pub ActualPeriod: u64, -} -impl ::core::marker::Copy for PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT {} -impl ::core::clone::Clone for PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_CONTROLLER_INFO { - pub Size: usize, - pub PinCount: u32, - pub MinimumPeriod: u64, - pub MaximumPeriod: u64, -} -impl ::core::marker::Copy for PWM_CONTROLLER_INFO {} -impl ::core::clone::Clone for PWM_CONTROLLER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT { - pub DesiredPeriod: u64, -} -impl ::core::marker::Copy for PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT {} -impl ::core::clone::Clone for PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT { - pub ActualPeriod: u64, -} -impl ::core::marker::Copy for PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT {} -impl ::core::clone::Clone for PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT { - pub Percentage: u64, -} -impl ::core::marker::Copy for PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT {} -impl ::core::clone::Clone for PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_PIN_GET_POLARITY_OUTPUT { - pub Polarity: PWM_POLARITY, -} -impl ::core::marker::Copy for PWM_PIN_GET_POLARITY_OUTPUT {} -impl ::core::clone::Clone for PWM_PIN_GET_POLARITY_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PWM_PIN_IS_STARTED_OUTPUT { - pub IsStarted: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PWM_PIN_IS_STARTED_OUTPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PWM_PIN_IS_STARTED_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT { - pub Percentage: u64, -} -impl ::core::marker::Copy for PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT {} -impl ::core::clone::Clone for PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Pwm\"`*"] -pub struct PWM_PIN_SET_POLARITY_INPUT { - pub Polarity: PWM_POLARITY, -} -impl ::core::marker::Copy for PWM_PIN_SET_POLARITY_INPUT {} -impl ::core::clone::Clone for PWM_PIN_SET_POLARITY_INPUT { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Sensors/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Sensors/mod.rs deleted file mode 100644 index cc46488..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Sensors/mod.rs +++ /dev/null @@ -1,1133 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListAllocateBufferAndSerialize ( sourcecollection : *const SENSOR_COLLECTION_LIST , ptargetbuffersizeinbytes : *mut u32 , ptargetbuffer : *mut *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListCopyAndMarshall ( target : *mut SENSOR_COLLECTION_LIST , source : *const SENSOR_COLLECTION_LIST ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListDeserializeFromBuffer ( sourcebuffersizeinbytes : u32 , sourcebuffer : *const u8 , targetcollection : *mut SENSOR_COLLECTION_LIST ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] fn CollectionsListGetFillableCount ( buffersizebytes : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListGetMarshalledSize ( collection : *const SENSOR_COLLECTION_LIST ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListGetMarshalledSizeWithoutSerialization ( collection : *const SENSOR_COLLECTION_LIST ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListGetSerializedSize ( collection : *const SENSOR_COLLECTION_LIST ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListMarshall ( target : *mut SENSOR_COLLECTION_LIST ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListSerializeToBuffer ( sourcecollection : *const SENSOR_COLLECTION_LIST , targetbuffersizeinbytes : u32 , targetbuffer : *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListSortSubscribedActivitiesByConfidence ( thresholds : *const SENSOR_COLLECTION_LIST , pcollection : *mut SENSOR_COLLECTION_LIST ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn CollectionsListUpdateMarshalledPointer ( collection : *mut SENSOR_COLLECTION_LIST ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn EvaluateActivityThresholds ( newsample : *const SENSOR_COLLECTION_LIST , oldsample : *const SENSOR_COLLECTION_LIST , thresholds : *const SENSOR_COLLECTION_LIST ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`*"] fn GetPerformanceTime ( timems : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromCLSIDArray ( members : *const :: windows_sys::core::GUID , size : u32 , ppropvar : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromFloat ( fltval : f32 , ppropvar : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn IsCollectionListSame ( lista : *const SENSOR_COLLECTION_LIST , listb : *const SENSOR_COLLECTION_LIST ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`*"] fn IsGUIDPresentInList ( guidarray : *const :: windows_sys::core::GUID , arraylength : u32 , guidelem : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn IsKeyPresentInCollectionList ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn IsKeyPresentInPropertyList ( plist : *const SENSOR_PROPERTY_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn IsSensorSubscribed ( subscriptionlist : *const SENSOR_COLLECTION_LIST , currenttype : :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetBool ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetDouble ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut f64 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetFileTime ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetFloat ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut f32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetGuid ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetInt32 ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut i32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetInt64 ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut i64 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetNthInt64 ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , occurrence : u32 , pretvalue : *mut i64 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetNthUlong ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , occurrence : u32 , pretvalue : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetNthUshort ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , occurrence : u32 , pretvalue : *mut u16 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetPropVariant ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , typecheck : super::super::Foundation:: BOOLEAN , pvalue : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetUlong ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeyGetUshort ( plist : *const SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pretvalue : *mut u16 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropKeyFindKeySetPropVariant ( plist : *mut SENSOR_COLLECTION_LIST , pkey : *const super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , typecheck : super::super::Foundation:: BOOLEAN , pvalue : *const super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetInformation ( propvariantvalue : *const super::super::System::Com::StructuredStorage:: PROPVARIANT , propvariantoffset : *mut u32 , propvariantsize : *mut u32 , propvariantpointer : *mut *mut ::core::ffi::c_void , remappedtype : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PropertiesListCopy ( target : *mut SENSOR_PROPERTY_LIST , source : *const SENSOR_PROPERTY_LIST ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] fn PropertiesListGetFillableCount ( buffersizebytes : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn SensorCollectionGetAt ( index : u32 , psensorslist : *const SENSOR_COLLECTION_LIST , pkey : *mut super::super::UI::Shell::PropertiesSystem:: PROPERTYKEY , pvalue : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`*"] fn SerializationBufferAllocate ( sizeinbytes : u32 , pbuffer : *mut *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "sensorsutilsv2.dll""system" #[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] fn SerializationBufferFree ( buffer : *const u8 ) -> ( ) ); -pub type ILocationPermissions = *mut ::core::ffi::c_void; -pub type ISensor = *mut ::core::ffi::c_void; -pub type ISensorCollection = *mut ::core::ffi::c_void; -pub type ISensorDataReport = *mut ::core::ffi::c_void; -pub type ISensorEvents = *mut ::core::ffi::c_void; -pub type ISensorManager = *mut ::core::ffi::c_void; -pub type ISensorManagerEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GNSS_CLEAR_ALL_ASSISTANCE_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_DEVINTERFACE_SENSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba1bb692_9b7a_4833_9a1e_525ed134e7e2); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_All: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc317c286_c468_4288_9975_d4c4587c442c); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Biometric: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca19690f_a2c7_477d_a99e_99ec6e2b5648); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Electrical: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb73fcd8_fc4a_483c_ac58_27b691c6beff); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Environmental: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x323439aa_7f66_492b_ba0c_73e9aa0a65d5); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Light: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17a665c0_9063_4216_b202_5c7a255e18ce); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Location: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfa794e4_f964_4fdb_90f6_51056bfe4b44); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Mechanical: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d131d68_8ef7_4656_80b5_cccbd93791c5); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Motion: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd09daf1_3b2e_4c3d_b598_b5e5ff93fd46); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Orientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e6c04b6_96fe_4954_b726_68682a473f69); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Other: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c90e7a9_f4c9_4fa2_af37_56d471fe5a3d); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_PersonalActivity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1609081_1e12_412b_a14d_cbb0e95bd2e5); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Scanner: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb000e77e_f5b5_420f_815d_0270a726f270); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorCategory_Unsupported: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2beae7fa_19b0_48c5_a1f6_b5480dc206b0); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Accelerometer3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2fb0f5f_e2d2_4c78_bcd0_352a9582819d); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_ActivityDetection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d9e0118_1807_4f2e_96e4_2ce57142e196); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_AmbientLight: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97f115c8_599a_4153_8894_d2d12899918a); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Barometer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e903829_ff8a_4a93_97df_3dcbde402288); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Custom: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe83af229_8640_4d18_a213_e22675ebb2c3); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_FloorElevation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xade4987f_7ac4_4dfa_9722_0a027181c747); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_GeomagneticOrientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe77195f8_2d1f_4823_971b_1c4467556c9d); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_GravityVector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03b52c73_bb76_463f_9524_38de76eb700b); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Gyrometer3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09485f5a_759e_42c2_bd4b_a349b75c8643); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_HingeAngle: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82358065_f4c4_4da1_b272_13c23332a207); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Humidity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c72bf67_bd7e_4257_990b_98a3ba3b400a); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_LinearAccelerometer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x038b0283_97b4_41c8_bc24_5ff1aa48fec7); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Magnetometer3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55e5effb_15c7_40df_8698_a84b7c863c53); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Orientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcdb5d8f7_3cfd_41c8_8542_cce622cf5d6e); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Pedometer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb19f89af_e3eb_444b_8dea_202575a71599); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Proximity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5220dae9_3179_4430_9f90_06266d2a34de); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_RelativeOrientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40993b51_4706_44dc_98d5_c920c037ffab); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_SimpleDeviceOrientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86a19291_0482_402c_bf4c_addac52b1c39); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const GUID_SensorType_Temperature: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04fd0ec4_d5da_45fa_95a9_5db38ee19306); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_ALL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc317c286_c468_4288_9975_d4c4587c442c); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_BIOMETRIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca19690f_a2c7_477d_a99e_99ec6e2b5648); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_ELECTRICAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb73fcd8_fc4a_483c_ac58_27b691c6beff); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_ENVIRONMENTAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x323439aa_7f66_492b_ba0c_73e9aa0a65d5); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_LIGHT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17a665c0_9063_4216_b202_5c7a255e18ce); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_LOCATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfa794e4_f964_4fdb_90f6_51056bfe4b44); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_MECHANICAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d131d68_8ef7_4656_80b5_cccbd93791c5); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_MOTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd09daf1_3b2e_4c3d_b598_b5e5ff93fd46); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e6c04b6_96fe_4954_b726_68682a473f69); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_OTHER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c90e7a9_f4c9_4fa2_af37_56d471fe5a3d); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_SCANNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb000e77e_f5b5_420f_815d_0270a726f270); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CATEGORY_UNSUPPORTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2beae7fa_19b0_48c5_a1f6_b5480dc206b0); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ABSOLUTE_PRESSURE_PASCAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ACCELERATION_X_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ACCELERATION_Y_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ACCELERATION_Z_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ADDRESS1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ADDRESS2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ALTITUDE_ANTENNA_SEALEVEL_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 36u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_ERROR_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_ERROR_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_X_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Y_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Z_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_X_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Y_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Z_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ATMOSPHERIC_PRESSURE_BAR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_BIOMETRIC_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_BOOLEAN_SWITCH_ARRAY_STATES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_BOOLEAN_SWITCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CAPACITANCE_FARAD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdb5e0cf2_cf1f_4c18_b46c_d86011d62150); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_COUNTRY_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CURRENT_AMPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_BOOLEAN_ARRAY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_CUSTOM_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE10: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE11: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE12: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE13: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE14: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE15: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE16: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE17: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE18: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE19: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE20: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE21: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE22: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE23: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE24: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE25: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE26: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE27: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE28: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE4: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE5: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE6: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE7: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE8: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_CUSTOM_VALUE9: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb14c764f_07cf_41e8_9d82_ebe3d0776a6f), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_DGPS_DATA_AGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_DIFFERENTIAL_REFERENCE_STATION_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_DISTANCE_X_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_DISTANCE_Y_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_DISTANCE_Z_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ELECTRICAL_FREQUENCY_HERTZ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_ELECTRICAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ELECTRICAL_PERCENT_OF_RANGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ELECTRICAL_POWER_WATTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_ENVIRONMENTAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ERROR_RADIUS_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_FIX_QUALITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_FIX_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_FORCE_NEWTONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_GAUGE_PRESSURE_PASCAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_GEOIDAL_SEPARATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_GPS_OPERATION_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_GPS_SELECTION_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_GPS_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_GUID_MECHANICAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_HORIZONAL_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_HUMAN_PRESENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_HUMAN_PROXIMITY_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_INDUCTANCE_HENRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_LATITUDE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_LIGHT_CHROMACITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_LIGHT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_LIGHT_LEVEL_LUX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_LIGHT_TEMPERATURE_KELVIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4c77ce2_dcb7_46e9_8439_4fec548833a6), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_LOCATION_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_LOCATION_SOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 40u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_LONGITUDE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_X_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Y_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Z_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_MAGNETIC_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_TRUE_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_MAGNETIC_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_TRUE_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_X_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_Y_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_Z_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETIC_VARIATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MAGNETOMETER_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_MOTION_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MOTION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_MULTIVALUE_SWITCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_NMEA_SENTENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_ORIENTATION_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_POSITION_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_POSTALCODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_QUADRANT_ANGLE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_QUATERNION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_RELATIVE_HUMIDITY_PERCENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_RESISTANCE_OHMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_RFID_TAG_40_BIT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd7a59a3c_3421_44ab_8d3a_9de8ab6c4cae), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_ROTATION_MATRIX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_AZIMUTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ELEVATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 39u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_PRNS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_STN_RATIO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_USED_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_USED_PRNS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SATELLITES_USED_PRNS_AND_CONSTELLATIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 41u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_DATA_TYPE_SCANNER_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7a59a3c_3421_44ab_8d3a_9de8ab6c4cae); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SIMPLE_DEVICE_ORIENTATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SPEED_KNOTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_SPEED_METERS_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8a69a2_07c5_4e48_a965_cd797aab56d5), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_STATE_PROVINCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_STRAIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_TEMPERATURE_CELSIUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_TILT_X_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_TILT_Y_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_TILT_Z_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1637d8a2_4248_4275_865d_558de84aedfd), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_TIMESTAMP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdb5e0cf2_cf1f_4c18_b46c_d86011d62150), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_TOUCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2299288a_6d9e_4b0b_b7ec_3528f89e40af), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_TRUE_HEADING_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_VERTICAL_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x055c74d8_ca6f_47d6_95c6_1ed3637a0ff4), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_VOLTAGE_VOLTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbbb246d1_e242_4780_a2d3_cded84f35842), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_WEIGHT_KILOGRAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38564a7c_f2f2_49bb_9b2b_ba60f66a58df), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_WIND_DIRECTION_DEGREES_ANTICLOCKWISE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_DATA_TYPE_WIND_SPEED_METERS_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8b0aa2f1_2d57_42ee_8cc0_4d27622b46c4), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_ERROR_PARAMETER_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77112bcd_fce1_4f43_b8b8_a88256adb4b3); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_EVENT_ACCELEROMETER_SHAKE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x825f5a94_0f48_4396_9ca0_6ecb5c99d915); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_EVENT_DATA_UPDATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ed0f2a4_0087_41d3_87db_6773370b3c88); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_EVENT_PARAMETER_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x64346e30_8728_4b34_bdf6_4f52442c5c28); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_EVENT_PARAMETER_EVENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64346e30_8728_4b34_bdf6_4f52442c5c28), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_EVENT_PARAMETER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64346e30_8728_4b34_bdf6_4f52442c5c28), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_EVENT_PROPERTY_CHANGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2358f099_84c9_4d3d_90df_c2421e2b2045); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_EVENT_STATE_CHANGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfd96016_6bd7_4560_ad34_f2f6607e8f81); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_CHANGE_SENSITIVITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_CLEAR_ASSISTANCE_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1e962f4_6e65_45f7_9c36_d487b7b1bd34), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_PROPERTY_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_CONNECTION_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_CURRENT_REPORT_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_DEVICE_PATH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_HID_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_LIGHT_RESPONSE_CURVE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_PROPERTY_LIST_HEADER_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_LOCATION_DESIRED_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_MANUFACTURER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_MIN_REPORT_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_MODEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_PERSISTENT_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_RADIO_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_RADIO_STATE_PREVIOUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_RANGE_MAXIMUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_RANGE_MINIMUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_SERIAL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_PROPERTY_TEST_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe1e962f4_6e65_45f7_9c36_d487b7b1bd34); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_TURN_ON_OFF_NMEA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1e962f4_6e65_45f7_9c36_d487b7b1bd34), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const SENSOR_PROPERTY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7f8383ec_d3ec_495c_a8cf_b8bbe85c2920), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ACCELEROMETER_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc04d2387_7340_4cc2_991e_3b18cb8ef2f4); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ACCELEROMETER_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2c517a8_f6b5_4ba6_a423_5df560b4cc07); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ACCELEROMETER_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2fb0f5f_e2d2_4c78_bcd0_352a9582819d); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_AGGREGATED_DEVICE_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcdb5d8f7_3cfd_41c8_8542_cce622cf5d6e); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_AGGREGATED_QUADRANT_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f81f1af_c4ab_4307_9904_c828bfb90829); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_AGGREGATED_SIMPLE_DEVICE_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86a19291_0482_402c_bf4c_addac52b1c39); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_AMBIENT_LIGHT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97f115c8_599a_4153_8894_d2d12899918a); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_BARCODE_SCANNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x990b3d8f_85bb_45ff_914d_998c04f372df); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_BOOLEAN_SWITCH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c7e371f_1041_460b_8d5c_71e4752e350c); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_BOOLEAN_SWITCH_ARRAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x545c8ba5_b143_4545_868f_ca7fd986b4f6); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_CAPACITANCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca2ffb1c_2317_49c0_a0b4_b63ce63461a0); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_COMPASS_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa415f6c5_cb50_49d0_8e62_a8270bd7a26c); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_COMPASS_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15655cc0_997a_4d30_84db_57caba3648bb); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_COMPASS_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76b5ce0d_17dd_414d_93a1_e127f40bdf6e); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_CURRENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5adc9fce_15a0_4bbe_a1ad_2d38a9ae831c); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_CUSTOM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe83af229_8640_4d18_a213_e22675ebb2c3); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_DISTANCE_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5f14ab2f_1407_4306_a93f_b1dbabe4f9c0); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_DISTANCE_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5cf9a46c_a9a2_4e55_b6a1_a04aafa95a92); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_DISTANCE_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa20cae31_0e25_4772_9fe5_96608a1354b2); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ELECTRICAL_POWER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x212f10f5_14ab_4376_9a43_a7794098c2fe); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e903829_ff8a_4a93_97df_3dcbde402288); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ENVIRONMENTAL_HUMIDITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c72bf67_bd7e_4257_990b_98a3ba3b400a); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ENVIRONMENTAL_TEMPERATURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04fd0ec4_d5da_45fa_95a9_5db38ee19306); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ENVIRONMENTAL_WIND_DIRECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ef57a35_9306_434d_af09_37fa5a9c00bd); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_ENVIRONMENTAL_WIND_SPEED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd50607b_a45f_42cd_8efd_ec61761c4226); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_FORCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2ab2b02_1a1c_4778_a81b_954a1788cc75); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_FREQUENCY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8cd2cbb6_73e6_4640_a709_72ae8fb60d7f); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_GYROMETER_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfa088734_f552_4584_8324_edfaf649652c); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_GYROMETER_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31ef4f83_919b_48bf_8de0_5d7a9d240556); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_GYROMETER_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09485f5a_759e_42c2_bd4b_a349b75c8643); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_HUMAN_PRESENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc138c12b_ad52_451c_9375_87f518ff10c6); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_HUMAN_PROXIMITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5220dae9_3179_4430_9f90_06266d2a34de); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_INCLINOMETER_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96f98c5_7a75_4ba7_94e9_ac868c966dd8); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_INCLINOMETER_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab140f6d_83eb_4264_b70b_b16a5b256a01); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_INCLINOMETER_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb84919fb_ea85_4976_8444_6f6f5c6d31db); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_INDUCTANCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc1d933f_c435_4c7d_a2fe_607192a524d3); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_LOCATION_BROADCAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd26988cf_5162_4039_bb17_4c58b698e44a); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_LOCATION_DEAD_RECKONING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a37d538_f28b_42da_9fce_a9d0a2a6d829); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_LOCATION_GPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed4ca589_327a_4ff9_a560_91da4b48275e); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_LOCATION_LOOKUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3b2eae4a_72ce_436d_96d2_3c5b8570e987); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_LOCATION_OTHER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b2d0566_0368_4f71_b88d_533f132031de); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_LOCATION_STATIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x095f8184_0fa9_4445_8e6e_b70f320b6b4c); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_LOCATION_TRIANGULATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x691c341a_5406_4fe1_942f_2246cbeb39e0); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_MOTION_DETECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c7c1a12_30a5_43b9_a4b2_cf09ec5b7be8); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_MULTIVALUE_SWITCH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3ee4d76_37a4_4402_b25e_99c60a775fa1); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_POTENTIOMETER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b3681a9_cadc_45aa_a6ff_54957c8bb440); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_PRESSURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x26d31f34_6352_41cf_b793_ea0713d53d77); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_RESISTANCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9993d2c8_c157_4a52_a7b5_195c76037231); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_RFID_SCANNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44328ef5_02dd_4e8d_ad5d_9249832b2eca); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_SCALE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc06dd92c_7feb_438e_9bf6_82207fff5bb8); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_SPEEDOMETER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bd73c1f_0bb4_4310_81b2_dfc18a52bf94); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_STRAIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6d1ec0e_6803_4361_ad3d_85bcc58c6d29); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_TOUCH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17db3018_06c4_4f7d_81af_9274b7599c27); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_UNKNOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10ba83e3_ef4f_41ed_9885_a87d6435a8e1); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_TYPE_VOLTAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc5484637_4fb7_4953_98b8_a56d8aa1fb1e); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const Sensor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe97ced00_523a_4133_bf6f_d3a2dae7f6ba); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x79c43adb_a429_469f_aa39_2f2b74b75937); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorDataReport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4ea9d6ef_694b_4218_8816_ccda8da74bba); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77a1c827_fcd2_4689_8915_9d613cc5fa3e); -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type ACTIVITY_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Unknown: ACTIVITY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Stationary: ACTIVITY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Fidgeting: ACTIVITY_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Walking: ACTIVITY_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Running: ACTIVITY_STATE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_InVehicle: ACTIVITY_STATE = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Biking: ACTIVITY_STATE = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Idle: ACTIVITY_STATE = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Max: ACTIVITY_STATE = 256i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityState_Force_Dword: ACTIVITY_STATE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type ACTIVITY_STATE_COUNT = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ActivityStateCount: ACTIVITY_STATE_COUNT = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type AXIS = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const AXIS_X: AXIS = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const AXIS_Y: AXIS = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const AXIS_Z: AXIS = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const AXIS_MAX: AXIS = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type ELEVATION_CHANGE_MODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ElevationChangeMode_Unknown: ELEVATION_CHANGE_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ElevationChangeMode_Elevator: ELEVATION_CHANGE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ElevationChangeMode_Stepping: ELEVATION_CHANGE_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ElevationChangeMode_Max: ELEVATION_CHANGE_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ElevationChangeMode_Force_Dword: ELEVATION_CHANGE_MODE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type HUMAN_PRESENCE_DETECTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const HumanPresenceDetectionType_VendorDefinedNonBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const HumanPresenceDetectionType_VendorDefinedBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const HumanPresenceDetectionType_FacialBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const HumanPresenceDetectionType_AudioBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const HumanPresenceDetectionType_Force_Dword: HUMAN_PRESENCE_DETECTION_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type HUMAN_PRESENCE_DETECTION_TYPE_COUNT = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const HumanPresenceDetectionTypeCount: HUMAN_PRESENCE_DETECTION_TYPE_COUNT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type LOCATION_DESIRED_ACCURACY = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const LOCATION_DESIRED_ACCURACY_DEFAULT: LOCATION_DESIRED_ACCURACY = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const LOCATION_DESIRED_ACCURACY_HIGH: LOCATION_DESIRED_ACCURACY = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type LOCATION_POSITION_SOURCE = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const LOCATION_POSITION_SOURCE_CELLULAR: LOCATION_POSITION_SOURCE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const LOCATION_POSITION_SOURCE_SATELLITE: LOCATION_POSITION_SOURCE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const LOCATION_POSITION_SOURCE_WIFI: LOCATION_POSITION_SOURCE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const LOCATION_POSITION_SOURCE_IPADDRESS: LOCATION_POSITION_SOURCE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const LOCATION_POSITION_SOURCE_UNKNOWN: LOCATION_POSITION_SOURCE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type MAGNETOMETER_ACCURACY = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MagnetometerAccuracy_Unknown: MAGNETOMETER_ACCURACY = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MagnetometerAccuracy_Unreliable: MAGNETOMETER_ACCURACY = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MagnetometerAccuracy_Approximate: MAGNETOMETER_ACCURACY = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MagnetometerAccuracy_High: MAGNETOMETER_ACCURACY = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type MagnetometerAccuracy = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MAGNETOMETER_ACCURACY_UNKNOWN: MagnetometerAccuracy = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MAGNETOMETER_ACCURACY_UNRELIABLE: MagnetometerAccuracy = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MAGNETOMETER_ACCURACY_APPROXIMATE: MagnetometerAccuracy = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const MAGNETOMETER_ACCURACY_HIGH: MagnetometerAccuracy = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type PEDOMETER_STEP_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const PedometerStepType_Unknown: PEDOMETER_STEP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const PedometerStepType_Walking: PEDOMETER_STEP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const PedometerStepType_Running: PEDOMETER_STEP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const PedometerStepType_Max: PEDOMETER_STEP_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const PedometerStepType_Force_Dword: PEDOMETER_STEP_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type PEDOMETER_STEP_TYPE_COUNT = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const PedometerStepTypeCount: PEDOMETER_STEP_TYPE_COUNT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type PROXIMITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ProximityType_ObjectProximity: PROXIMITY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ProximityType_HumanProximity: PROXIMITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const ProximityType_Force_Dword: PROXIMITY_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type SENSOR_CONNECTION_TYPES = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorConnectionType_Integrated: SENSOR_CONNECTION_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorConnectionType_Attached: SENSOR_CONNECTION_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorConnectionType_External: SENSOR_CONNECTION_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type SENSOR_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorState_Initializing: SENSOR_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorState_Idle: SENSOR_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorState_Active: SENSOR_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SensorState_Error: SENSOR_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type SIMPLE_DEVICE_ORIENTATION = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SimpleDeviceOrientation_NotRotated: SIMPLE_DEVICE_ORIENTATION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SimpleDeviceOrientation_Rotated90DegreesCounterclockwise: SIMPLE_DEVICE_ORIENTATION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SimpleDeviceOrientation_Rotated180DegreesCounterclockwise: SIMPLE_DEVICE_ORIENTATION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SimpleDeviceOrientation_Rotated270DegreesCounterclockwise: SIMPLE_DEVICE_ORIENTATION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SimpleDeviceOrientation_Faceup: SIMPLE_DEVICE_ORIENTATION = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SimpleDeviceOrientation_Facedown: SIMPLE_DEVICE_ORIENTATION = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type SensorConnectionType = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CONNECTION_TYPE_PC_INTEGRATED: SensorConnectionType = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CONNECTION_TYPE_PC_ATTACHED: SensorConnectionType = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_CONNECTION_TYPE_PC_EXTERNAL: SensorConnectionType = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type SensorState = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_MIN: SensorState = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_READY: SensorState = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_NOT_AVAILABLE: SensorState = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_NO_DATA: SensorState = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_INITIALIZING: SensorState = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_ACCESS_DENIED: SensorState = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_ERROR: SensorState = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SENSOR_STATE_MAX: SensorState = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub type SimpleDeviceOrientation = i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SIMPLE_DEVICE_ORIENTATION_NOT_ROTATED: SimpleDeviceOrientation = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_90: SimpleDeviceOrientation = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_180: SimpleDeviceOrientation = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_270: SimpleDeviceOrientation = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_UP: SimpleDeviceOrientation = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_DOWN: SimpleDeviceOrientation = 5i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub struct MATRIX3X3 { - pub Anonymous: MATRIX3X3_0, -} -impl ::core::marker::Copy for MATRIX3X3 {} -impl ::core::clone::Clone for MATRIX3X3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub union MATRIX3X3_0 { - pub Anonymous1: MATRIX3X3_0_0, - pub Anonymous2: MATRIX3X3_0_1, - pub M: [f32; 9], -} -impl ::core::marker::Copy for MATRIX3X3_0 {} -impl ::core::clone::Clone for MATRIX3X3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub struct MATRIX3X3_0_0 { - pub A11: f32, - pub A12: f32, - pub A13: f32, - pub A21: f32, - pub A22: f32, - pub A23: f32, - pub A31: f32, - pub A32: f32, - pub A33: f32, -} -impl ::core::marker::Copy for MATRIX3X3_0_0 {} -impl ::core::clone::Clone for MATRIX3X3_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub struct MATRIX3X3_0_1 { - pub V1: VEC3D, - pub V2: VEC3D, - pub V3: VEC3D, -} -impl ::core::marker::Copy for MATRIX3X3_0_1 {} -impl ::core::clone::Clone for MATRIX3X3_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub struct QUATERNION { - pub X: f32, - pub Y: f32, - pub Z: f32, - pub W: f32, -} -impl ::core::marker::Copy for QUATERNION {} -impl ::core::clone::Clone for QUATERNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub struct SENSOR_COLLECTION_LIST { - pub AllocatedSizeInBytes: u32, - pub Count: u32, - pub List: [SENSOR_VALUE_PAIR; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for SENSOR_COLLECTION_LIST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for SENSOR_COLLECTION_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub struct SENSOR_PROPERTY_LIST { - pub AllocatedSizeInBytes: u32, - pub Count: u32, - pub List: [super::super::UI::Shell::PropertiesSystem::PROPERTYKEY; 1], -} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::marker::Copy for SENSOR_PROPERTY_LIST {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::clone::Clone for SENSOR_PROPERTY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub struct SENSOR_VALUE_PAIR { - pub Key: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, - pub Value: super::super::System::Com::StructuredStorage::PROPVARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for SENSOR_VALUE_PAIR {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for SENSOR_VALUE_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Sensors\"`*"] -pub struct VEC3D { - pub X: f32, - pub Y: f32, - pub Z: f32, -} -impl ::core::marker::Copy for VEC3D {} -impl ::core::clone::Clone for VEC3D { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/SerialCommunication/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/SerialCommunication/mod.rs deleted file mode 100644 index 7d54a0e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/SerialCommunication/mod.rs +++ /dev/null @@ -1,17 +0,0 @@ -::windows_sys::core::link ! ( "msports.dll""system" #[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] fn ComDBClaimNextFreePort ( hcomdb : HCOMDB , comnumber : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msports.dll""system" #[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`, `\"Win32_Foundation\"`*"] fn ComDBClaimPort ( hcomdb : HCOMDB , comnumber : u32 , forceclaim : super::super::Foundation:: BOOL , forced : *mut super::super::Foundation:: BOOL ) -> i32 ); -::windows_sys::core::link ! ( "msports.dll""system" #[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] fn ComDBClose ( hcomdb : HCOMDB ) -> i32 ); -::windows_sys::core::link ! ( "msports.dll""system" #[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] fn ComDBGetCurrentPortUsage ( hcomdb : HCOMDB , buffer : *mut u8 , buffersize : u32 , reporttype : u32 , maxportsreported : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "msports.dll""system" #[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] fn ComDBOpen ( phcomdb : *mut isize ) -> i32 ); -::windows_sys::core::link ! ( "msports.dll""system" #[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] fn ComDBReleasePort ( hcomdb : HCOMDB , comnumber : u32 ) -> i32 ); -::windows_sys::core::link ! ( "msports.dll""system" #[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] fn ComDBResizeDatabase ( hcomdb : HCOMDB , newsize : u32 ) -> i32 ); -#[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] -pub const CDB_REPORT_BITS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] -pub const CDB_REPORT_BYTES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] -pub const COMDB_MAX_PORTS_ARBITRATED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_SerialCommunication\"`*"] -pub const COMDB_MIN_PORTS_ARBITRATED: u32 = 256u32; -pub type HCOMDB = isize; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Tapi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Tapi/mod.rs deleted file mode 100644 index b0c35e6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Tapi/mod.rs +++ /dev/null @@ -1,5837 +0,0 @@ -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] fn GetTnefStreamCodepage ( lpstream : super::super::System::Com:: IStream , lpulcodepage : *mut u32 , lpulsubcodepage : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] fn OpenTnefStream ( lpvsupport : *mut ::core::ffi::c_void , lpstream : super::super::System::Com:: IStream , lpszstreamname : *const i8 , ulflags : u32 , lpmessage : super::super::System::AddressBook:: IMessage , wkeyval : u16 , lpptnef : *mut ITnef ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] fn OpenTnefStreamEx ( lpvsupport : *mut ::core::ffi::c_void , lpstream : super::super::System::Com:: IStream , lpszstreamname : *const i8 , ulflags : u32 , lpmessage : super::super::System::AddressBook:: IMessage , wkeyval : u16 , lpadressbook : super::super::System::AddressBook:: IAddrBook , lpptnef : *mut ITnef ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineAccept ( hcall : u32 , lpsuseruserinfo : :: windows_sys::core::PCSTR , dwsize : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineAddProvider ( lpszproviderfilename : :: windows_sys::core::PCSTR , hwndowner : super::super::Foundation:: HWND , lpdwpermanentproviderid : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineAddProviderA ( lpszproviderfilename : :: windows_sys::core::PCSTR , hwndowner : super::super::Foundation:: HWND , lpdwpermanentproviderid : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineAddProviderW ( lpszproviderfilename : :: windows_sys::core::PCWSTR , hwndowner : super::super::Foundation:: HWND , lpdwpermanentproviderid : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineAddToConference ( hconfcall : u32 , hconsultcall : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineAgentSpecific ( hline : u32 , dwaddressid : u32 , dwagentextensionidindex : u32 , lpparams : *mut ::core::ffi::c_void , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineAnswer ( hcall : u32 , lpsuseruserinfo : :: windows_sys::core::PCSTR , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineBlindTransfer ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineBlindTransferA ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineBlindTransferW ( hcall : u32 , lpszdestaddressw : :: windows_sys::core::PCWSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineClose ( hline : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineCompleteCall ( hcall : u32 , lpdwcompletionid : *mut u32 , dwcompletionmode : u32 , dwmessageid : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineCompleteTransfer ( hcall : u32 , hconsultcall : u32 , lphconfcall : *mut u32 , dwtransfermode : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineConfigDialog ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineConfigDialogA ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineConfigDialogEdit ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCSTR , lpdeviceconfigin : *const ::core::ffi::c_void , dwsize : u32 , lpdeviceconfigout : *mut VARSTRING ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineConfigDialogEditA ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCSTR , lpdeviceconfigin : *const ::core::ffi::c_void , dwsize : u32 , lpdeviceconfigout : *mut VARSTRING ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineConfigDialogEditW ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCWSTR , lpdeviceconfigin : *const ::core::ffi::c_void , dwsize : u32 , lpdeviceconfigout : *mut VARSTRING ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineConfigDialogW ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineConfigProvider ( hwndowner : super::super::Foundation:: HWND , dwpermanentproviderid : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineCreateAgentA ( hline : u32 , lpszagentid : :: windows_sys::core::PCSTR , lpszagentpin : :: windows_sys::core::PCSTR , lphagent : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineCreateAgentSessionA ( hline : u32 , hagent : u32 , lpszagentpin : :: windows_sys::core::PCSTR , dwworkingaddressid : u32 , lpgroupid : *mut :: windows_sys::core::GUID , lphagentsession : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineCreateAgentSessionW ( hline : u32 , hagent : u32 , lpszagentpin : :: windows_sys::core::PCWSTR , dwworkingaddressid : u32 , lpgroupid : *mut :: windows_sys::core::GUID , lphagentsession : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineCreateAgentW ( hline : u32 , lpszagentid : :: windows_sys::core::PCWSTR , lpszagentpin : :: windows_sys::core::PCWSTR , lphagent : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineDeallocateCall ( hcall : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineDevSpecific ( hline : u32 , dwaddressid : u32 , hcall : u32 , lpparams : *mut ::core::ffi::c_void , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineDevSpecificFeature ( hline : u32 , dwfeature : u32 , lpparams : *mut ::core::ffi::c_void , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineDial ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineDialA ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineDialW ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCWSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineDrop ( hcall : u32 , lpsuseruserinfo : :: windows_sys::core::PCSTR , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineForward ( hline : u32 , balladdresses : u32 , dwaddressid : u32 , lpforwardlist : *const LINEFORWARDLIST , dwnumringsnoanswer : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineForwardA ( hline : u32 , balladdresses : u32 , dwaddressid : u32 , lpforwardlist : *const LINEFORWARDLIST , dwnumringsnoanswer : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineForwardW ( hline : u32 , balladdresses : u32 , dwaddressid : u32 , lpforwardlist : *const LINEFORWARDLIST , dwnumringsnoanswer : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGatherDigits ( hcall : u32 , dwdigitmodes : u32 , lpsdigits : :: windows_sys::core::PSTR , dwnumdigits : u32 , lpszterminationdigits : :: windows_sys::core::PCSTR , dwfirstdigittimeout : u32 , dwinterdigittimeout : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGatherDigitsA ( hcall : u32 , dwdigitmodes : u32 , lpsdigits : :: windows_sys::core::PSTR , dwnumdigits : u32 , lpszterminationdigits : :: windows_sys::core::PCSTR , dwfirstdigittimeout : u32 , dwinterdigittimeout : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGatherDigitsW ( hcall : u32 , dwdigitmodes : u32 , lpsdigits : :: windows_sys::core::PWSTR , dwnumdigits : u32 , lpszterminationdigits : :: windows_sys::core::PCWSTR , dwfirstdigittimeout : u32 , dwinterdigittimeout : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGenerateDigits ( hcall : u32 , dwdigitmode : u32 , lpszdigits : :: windows_sys::core::PCSTR , dwduration : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGenerateDigitsA ( hcall : u32 , dwdigitmode : u32 , lpszdigits : :: windows_sys::core::PCSTR , dwduration : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGenerateDigitsW ( hcall : u32 , dwdigitmode : u32 , lpszdigits : :: windows_sys::core::PCWSTR , dwduration : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGenerateTone ( hcall : u32 , dwtonemode : u32 , dwduration : u32 , dwnumtones : u32 , lptones : *const LINEGENERATETONE ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressCaps ( hlineapp : u32 , dwdeviceid : u32 , dwaddressid : u32 , dwapiversion : u32 , dwextversion : u32 , lpaddresscaps : *mut LINEADDRESSCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressCapsA ( hlineapp : u32 , dwdeviceid : u32 , dwaddressid : u32 , dwapiversion : u32 , dwextversion : u32 , lpaddresscaps : *mut LINEADDRESSCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressCapsW ( hlineapp : u32 , dwdeviceid : u32 , dwaddressid : u32 , dwapiversion : u32 , dwextversion : u32 , lpaddresscaps : *mut LINEADDRESSCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressID ( hline : u32 , lpdwaddressid : *mut u32 , dwaddressmode : u32 , lpsaddress : :: windows_sys::core::PCSTR , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressIDA ( hline : u32 , lpdwaddressid : *mut u32 , dwaddressmode : u32 , lpsaddress : :: windows_sys::core::PCSTR , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressIDW ( hline : u32 , lpdwaddressid : *mut u32 , dwaddressmode : u32 , lpsaddress : :: windows_sys::core::PCWSTR , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressStatus ( hline : u32 , dwaddressid : u32 , lpaddressstatus : *mut LINEADDRESSSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressStatusA ( hline : u32 , dwaddressid : u32 , lpaddressstatus : *mut LINEADDRESSSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAddressStatusW ( hline : u32 , dwaddressid : u32 , lpaddressstatus : *mut LINEADDRESSSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentActivityListA ( hline : u32 , dwaddressid : u32 , lpagentactivitylist : *mut LINEAGENTACTIVITYLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentActivityListW ( hline : u32 , dwaddressid : u32 , lpagentactivitylist : *mut LINEAGENTACTIVITYLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentCapsA ( hlineapp : u32 , dwdeviceid : u32 , dwaddressid : u32 , dwappapiversion : u32 , lpagentcaps : *mut LINEAGENTCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentCapsW ( hlineapp : u32 , dwdeviceid : u32 , dwaddressid : u32 , dwappapiversion : u32 , lpagentcaps : *mut LINEAGENTCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentGroupListA ( hline : u32 , dwaddressid : u32 , lpagentgrouplist : *mut LINEAGENTGROUPLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentGroupListW ( hline : u32 , dwaddressid : u32 , lpagentgrouplist : *mut LINEAGENTGROUPLIST ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] fn lineGetAgentInfo ( hline : u32 , hagent : u32 , lpagentinfo : *mut LINEAGENTINFO ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] fn lineGetAgentSessionInfo ( hline : u32 , hagentsession : u32 , lpagentsessioninfo : *mut LINEAGENTSESSIONINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentSessionList ( hline : u32 , hagent : u32 , lpagentsessionlist : *mut LINEAGENTSESSIONLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentStatusA ( hline : u32 , dwaddressid : u32 , lpagentstatus : *mut LINEAGENTSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAgentStatusW ( hline : u32 , dwaddressid : u32 , lpagentstatus : *mut LINEAGENTSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAppPriority ( lpszappfilename : :: windows_sys::core::PCSTR , dwmediamode : u32 , lpextensionid : *mut LINEEXTENSIONID , dwrequestmode : u32 , lpextensionname : *mut VARSTRING , lpdwpriority : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAppPriorityA ( lpszappfilename : :: windows_sys::core::PCSTR , dwmediamode : u32 , lpextensionid : *mut LINEEXTENSIONID , dwrequestmode : u32 , lpextensionname : *mut VARSTRING , lpdwpriority : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetAppPriorityW ( lpszappfilename : :: windows_sys::core::PCWSTR , dwmediamode : u32 , lpextensionid : *mut LINEEXTENSIONID , dwrequestmode : u32 , lpextensionname : *mut VARSTRING , lpdwpriority : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetCallInfo ( hcall : u32 , lpcallinfo : *mut LINECALLINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetCallInfoA ( hcall : u32 , lpcallinfo : *mut LINECALLINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetCallInfoW ( hcall : u32 , lpcallinfo : *mut LINECALLINFO ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineGetCallStatus ( hcall : u32 , lpcallstatus : *mut LINECALLSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetConfRelatedCalls ( hcall : u32 , lpcalllist : *mut LINECALLLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetCountry ( dwcountryid : u32 , dwapiversion : u32 , lplinecountrylist : *mut LINECOUNTRYLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetCountryA ( dwcountryid : u32 , dwapiversion : u32 , lplinecountrylist : *mut LINECOUNTRYLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetCountryW ( dwcountryid : u32 , dwapiversion : u32 , lplinecountrylist : *mut LINECOUNTRYLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetDevCaps ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextversion : u32 , lplinedevcaps : *mut LINEDEVCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetDevCapsA ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextversion : u32 , lplinedevcaps : *mut LINEDEVCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetDevCapsW ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextversion : u32 , lplinedevcaps : *mut LINEDEVCAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetDevConfig ( dwdeviceid : u32 , lpdeviceconfig : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetDevConfigA ( dwdeviceid : u32 , lpdeviceconfig : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetDevConfigW ( dwdeviceid : u32 , lpdeviceconfig : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetGroupListA ( hline : u32 , lpgrouplist : *mut LINEAGENTGROUPLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetGroupListW ( hline : u32 , lpgrouplist : *mut LINEAGENTGROUPLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetID ( hline : u32 , dwaddressid : u32 , hcall : u32 , dwselect : u32 , lpdeviceid : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetIDA ( hline : u32 , dwaddressid : u32 , hcall : u32 , dwselect : u32 , lpdeviceid : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetIDW ( hline : u32 , dwaddressid : u32 , hcall : u32 , dwselect : u32 , lpdeviceid : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetIcon ( dwdeviceid : u32 , lpszdeviceclass : :: windows_sys::core::PCSTR , lphicon : *mut isize ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetIconA ( dwdeviceid : u32 , lpszdeviceclass : :: windows_sys::core::PCSTR , lphicon : *mut isize ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetIconW ( dwdeviceid : u32 , lpszdeviceclass : :: windows_sys::core::PCWSTR , lphicon : *mut isize ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetLineDevStatus ( hline : u32 , lplinedevstatus : *mut LINEDEVSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetLineDevStatusA ( hline : u32 , lplinedevstatus : *mut LINEDEVSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetLineDevStatusW ( hline : u32 , lplinedevstatus : *mut LINEDEVSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetMessage ( hlineapp : u32 , lpmessage : *mut LINEMESSAGE , dwtimeout : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetNewCalls ( hline : u32 , dwaddressid : u32 , dwselect : u32 , lpcalllist : *mut LINECALLLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetNumRings ( hline : u32 , dwaddressid : u32 , lpdwnumrings : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetProviderList ( dwapiversion : u32 , lpproviderlist : *mut LINEPROVIDERLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetProviderListA ( dwapiversion : u32 , lpproviderlist : *mut LINEPROVIDERLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetProviderListW ( dwapiversion : u32 , lpproviderlist : *mut LINEPROVIDERLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetProxyStatus ( hlineapp : u32 , dwdeviceid : u32 , dwappapiversion : u32 , lplineproxyreqestlist : *mut LINEPROXYREQUESTLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetQueueInfo ( hline : u32 , dwqueueid : u32 , lplinequeueinfo : *mut LINEQUEUEINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetQueueListA ( hline : u32 , lpgroupid : *mut :: windows_sys::core::GUID , lpqueuelist : *mut LINEQUEUELIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetQueueListW ( hline : u32 , lpgroupid : *mut :: windows_sys::core::GUID , lpqueuelist : *mut LINEQUEUELIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetRequest ( hlineapp : u32 , dwrequestmode : u32 , lprequestbuffer : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetRequestA ( hlineapp : u32 , dwrequestmode : u32 , lprequestbuffer : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetRequestW ( hlineapp : u32 , dwrequestmode : u32 , lprequestbuffer : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetStatusMessages ( hline : u32 , lpdwlinestates : *mut u32 , lpdwaddressstates : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetTranslateCaps ( hlineapp : u32 , dwapiversion : u32 , lptranslatecaps : *mut LINETRANSLATECAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetTranslateCapsA ( hlineapp : u32 , dwapiversion : u32 , lptranslatecaps : *mut LINETRANSLATECAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineGetTranslateCapsW ( hlineapp : u32 , dwapiversion : u32 , lptranslatecaps : *mut LINETRANSLATECAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineHandoff ( hcall : u32 , lpszfilename : :: windows_sys::core::PCSTR , dwmediamode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineHandoffA ( hcall : u32 , lpszfilename : :: windows_sys::core::PCSTR , dwmediamode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineHandoffW ( hcall : u32 , lpszfilename : :: windows_sys::core::PCWSTR , dwmediamode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineHold ( hcall : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineInitialize ( lphlineapp : *mut u32 , hinstance : super::super::Foundation:: HINSTANCE , lpfncallback : LINECALLBACK , lpszappname : :: windows_sys::core::PCSTR , lpdwnumdevs : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineInitializeExA ( lphlineapp : *mut u32 , hinstance : super::super::Foundation:: HINSTANCE , lpfncallback : LINECALLBACK , lpszfriendlyappname : :: windows_sys::core::PCSTR , lpdwnumdevs : *mut u32 , lpdwapiversion : *mut u32 , lplineinitializeexparams : *mut LINEINITIALIZEEXPARAMS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineInitializeExW ( lphlineapp : *mut u32 , hinstance : super::super::Foundation:: HINSTANCE , lpfncallback : LINECALLBACK , lpszfriendlyappname : :: windows_sys::core::PCWSTR , lpdwnumdevs : *mut u32 , lpdwapiversion : *mut u32 , lplineinitializeexparams : *mut LINEINITIALIZEEXPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineMakeCall ( hline : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineMakeCallA ( hline : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineMakeCallW ( hline : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCWSTR , dwcountrycode : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineMonitorDigits ( hcall : u32 , dwdigitmodes : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineMonitorMedia ( hcall : u32 , dwmediamodes : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineMonitorTones ( hcall : u32 , lptonelist : *const LINEMONITORTONE , dwnumentries : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineNegotiateAPIVersion ( hlineapp : u32 , dwdeviceid : u32 , dwapilowversion : u32 , dwapihighversion : u32 , lpdwapiversion : *mut u32 , lpextensionid : *mut LINEEXTENSIONID ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineNegotiateExtVersion ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextlowversion : u32 , dwexthighversion : u32 , lpdwextversion : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineOpen ( hlineapp : u32 , dwdeviceid : u32 , lphline : *mut u32 , dwapiversion : u32 , dwextversion : u32 , dwcallbackinstance : usize , dwprivileges : u32 , dwmediamodes : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineOpenA ( hlineapp : u32 , dwdeviceid : u32 , lphline : *mut u32 , dwapiversion : u32 , dwextversion : u32 , dwcallbackinstance : usize , dwprivileges : u32 , dwmediamodes : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineOpenW ( hlineapp : u32 , dwdeviceid : u32 , lphline : *mut u32 , dwapiversion : u32 , dwextversion : u32 , dwcallbackinstance : usize , dwprivileges : u32 , dwmediamodes : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn linePark ( hcall : u32 , dwparkmode : u32 , lpszdiraddress : :: windows_sys::core::PCSTR , lpnondiraddress : *mut VARSTRING ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineParkA ( hcall : u32 , dwparkmode : u32 , lpszdiraddress : :: windows_sys::core::PCSTR , lpnondiraddress : *mut VARSTRING ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineParkW ( hcall : u32 , dwparkmode : u32 , lpszdiraddress : :: windows_sys::core::PCWSTR , lpnondiraddress : *mut VARSTRING ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn linePickup ( hline : u32 , dwaddressid : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCSTR , lpszgroupid : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn linePickupA ( hline : u32 , dwaddressid : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCSTR , lpszgroupid : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn linePickupW ( hline : u32 , dwaddressid : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCWSTR , lpszgroupid : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn linePrepareAddToConference ( hconfcall : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn linePrepareAddToConferenceA ( hconfcall : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn linePrepareAddToConferenceW ( hconfcall : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineProxyMessage ( hline : u32 , hcall : u32 , dwmsg : u32 , dwparam1 : u32 , dwparam2 : u32 , dwparam3 : u32 ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] fn lineProxyResponse ( hline : u32 , lpproxyrequest : *mut LINEPROXYREQUEST , dwresult : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineRedirect ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineRedirectA ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineRedirectW ( hcall : u32 , lpszdestaddress : :: windows_sys::core::PCWSTR , dwcountrycode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineRegisterRequestRecipient ( hlineapp : u32 , dwregistrationinstance : u32 , dwrequestmode : u32 , benable : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineReleaseUserUserInfo ( hcall : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineRemoveFromConference ( hcall : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineRemoveProvider ( dwpermanentproviderid : u32 , hwndowner : super::super::Foundation:: HWND ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSecureCall ( hcall : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSendUserUserInfo ( hcall : u32 , lpsuseruserinfo : :: windows_sys::core::PCSTR , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAgentActivity ( hline : u32 , dwaddressid : u32 , dwactivityid : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAgentGroup ( hline : u32 , dwaddressid : u32 , lpagentgrouplist : *mut LINEAGENTGROUPLIST ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAgentMeasurementPeriod ( hline : u32 , hagent : u32 , dwmeasurementperiod : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAgentSessionState ( hline : u32 , hagentsession : u32 , dwagentsessionstate : u32 , dwnextagentsessionstate : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAgentState ( hline : u32 , dwaddressid : u32 , dwagentstate : u32 , dwnextagentstate : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAgentStateEx ( hline : u32 , hagent : u32 , dwagentstate : u32 , dwnextagentstate : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAppPriority ( lpszappfilename : :: windows_sys::core::PCSTR , dwmediamode : u32 , lpextensionid : *mut LINEEXTENSIONID , dwrequestmode : u32 , lpszextensionname : :: windows_sys::core::PCSTR , dwpriority : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAppPriorityA ( lpszappfilename : :: windows_sys::core::PCSTR , dwmediamode : u32 , lpextensionid : *mut LINEEXTENSIONID , dwrequestmode : u32 , lpszextensionname : :: windows_sys::core::PCSTR , dwpriority : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAppPriorityW ( lpszappfilename : :: windows_sys::core::PCWSTR , dwmediamode : u32 , lpextensionid : *mut LINEEXTENSIONID , dwrequestmode : u32 , lpszextensionname : :: windows_sys::core::PCWSTR , dwpriority : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetAppSpecific ( hcall : u32 , dwappspecific : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetCallData ( hcall : u32 , lpcalldata : *mut ::core::ffi::c_void , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetCallParams ( hcall : u32 , dwbearermode : u32 , dwminrate : u32 , dwmaxrate : u32 , lpdialparams : *const LINEDIALPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetCallPrivilege ( hcall : u32 , dwcallprivilege : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetCallQualityOfService ( hcall : u32 , lpsendingflowspec : *mut ::core::ffi::c_void , dwsendingflowspecsize : u32 , lpreceivingflowspec : *mut ::core::ffi::c_void , dwreceivingflowspecsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetCallTreatment ( hcall : u32 , dwtreatment : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetCurrentLocation ( hlineapp : u32 , dwlocation : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetDevConfig ( dwdeviceid : u32 , lpdeviceconfig : *const ::core::ffi::c_void , dwsize : u32 , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetDevConfigA ( dwdeviceid : u32 , lpdeviceconfig : *const ::core::ffi::c_void , dwsize : u32 , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetDevConfigW ( dwdeviceid : u32 , lpdeviceconfig : *const ::core::ffi::c_void , dwsize : u32 , lpszdeviceclass : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetLineDevStatus ( hline : u32 , dwstatustochange : u32 , fstatus : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetMediaControl ( hline : u32 , dwaddressid : u32 , hcall : u32 , dwselect : u32 , lpdigitlist : *const LINEMEDIACONTROLDIGIT , dwdigitnumentries : u32 , lpmedialist : *const LINEMEDIACONTROLMEDIA , dwmedianumentries : u32 , lptonelist : *const LINEMEDIACONTROLTONE , dwtonenumentries : u32 , lpcallstatelist : *const LINEMEDIACONTROLCALLSTATE , dwcallstatenumentries : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetMediaMode ( hcall : u32 , dwmediamodes : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetNumRings ( hline : u32 , dwaddressid : u32 , dwnumrings : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetQueueMeasurementPeriod ( hline : u32 , dwqueueid : u32 , dwmeasurementperiod : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetStatusMessages ( hline : u32 , dwlinestates : u32 , dwaddressstates : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetTerminal ( hline : u32 , dwaddressid : u32 , hcall : u32 , dwselect : u32 , dwterminalmodes : u32 , dwterminalid : u32 , benable : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetTollList ( hlineapp : u32 , dwdeviceid : u32 , lpszaddressin : :: windows_sys::core::PCSTR , dwtolllistoption : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetTollListA ( hlineapp : u32 , dwdeviceid : u32 , lpszaddressin : :: windows_sys::core::PCSTR , dwtolllistoption : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetTollListW ( hlineapp : u32 , dwdeviceid : u32 , lpszaddressinw : :: windows_sys::core::PCWSTR , dwtolllistoption : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetupConference ( hcall : u32 , hline : u32 , lphconfcall : *mut u32 , lphconsultcall : *mut u32 , dwnumparties : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetupConferenceA ( hcall : u32 , hline : u32 , lphconfcall : *mut u32 , lphconsultcall : *mut u32 , dwnumparties : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetupConferenceW ( hcall : u32 , hline : u32 , lphconfcall : *mut u32 , lphconsultcall : *mut u32 , dwnumparties : u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetupTransfer ( hcall : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetupTransferA ( hcall : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSetupTransferW ( hcall : u32 , lphconsultcall : *mut u32 , lpcallparams : *const LINECALLPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineShutdown ( hlineapp : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineSwapHold ( hactivecall : u32 , hheldcall : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineTranslateAddress ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , lpszaddressin : :: windows_sys::core::PCSTR , dwcard : u32 , dwtranslateoptions : u32 , lptranslateoutput : *mut LINETRANSLATEOUTPUT ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineTranslateAddressA ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , lpszaddressin : :: windows_sys::core::PCSTR , dwcard : u32 , dwtranslateoptions : u32 , lptranslateoutput : *mut LINETRANSLATEOUTPUT ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineTranslateAddressW ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , lpszaddressin : :: windows_sys::core::PCWSTR , dwcard : u32 , dwtranslateoptions : u32 , lptranslateoutput : *mut LINETRANSLATEOUTPUT ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineTranslateDialog ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , hwndowner : super::super::Foundation:: HWND , lpszaddressin : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineTranslateDialogA ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , hwndowner : super::super::Foundation:: HWND , lpszaddressin : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn lineTranslateDialogW ( hlineapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , hwndowner : super::super::Foundation:: HWND , lpszaddressin : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineUncompleteCall ( hline : u32 , dwcompletionid : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineUnhold ( hcall : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineUnpark ( hline : u32 , dwaddressid : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineUnparkA ( hline : u32 , dwaddressid : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn lineUnparkW ( hline : u32 , dwaddressid : u32 , lphcall : *mut u32 , lpszdestaddress : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneClose ( hphone : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn phoneConfigDialog ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn phoneConfigDialogA ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn phoneConfigDialogW ( dwdeviceid : u32 , hwndowner : super::super::Foundation:: HWND , lpszdeviceclass : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneDevSpecific ( hphone : u32 , lpparams : *mut ::core::ffi::c_void , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetButtonInfo ( hphone : u32 , dwbuttonlampid : u32 , lpbuttoninfo : *mut PHONEBUTTONINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetButtonInfoA ( hphone : u32 , dwbuttonlampid : u32 , lpbuttoninfo : *mut PHONEBUTTONINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetButtonInfoW ( hphone : u32 , dwbuttonlampid : u32 , lpbuttoninfo : *mut PHONEBUTTONINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetData ( hphone : u32 , dwdataid : u32 , lpdata : *mut ::core::ffi::c_void , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetDevCaps ( hphoneapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextversion : u32 , lpphonecaps : *mut PHONECAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetDevCapsA ( hphoneapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextversion : u32 , lpphonecaps : *mut PHONECAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetDevCapsW ( hphoneapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextversion : u32 , lpphonecaps : *mut PHONECAPS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetDisplay ( hphone : u32 , lpdisplay : *mut VARSTRING ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetGain ( hphone : u32 , dwhookswitchdev : u32 , lpdwgain : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetHookSwitch ( hphone : u32 , lpdwhookswitchdevs : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetID ( hphone : u32 , lpdeviceid : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetIDA ( hphone : u32 , lpdeviceid : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetIDW ( hphone : u32 , lpdeviceid : *mut VARSTRING , lpszdeviceclass : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetIcon ( dwdeviceid : u32 , lpszdeviceclass : :: windows_sys::core::PCSTR , lphicon : *mut isize ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetIconA ( dwdeviceid : u32 , lpszdeviceclass : :: windows_sys::core::PCSTR , lphicon : *mut isize ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetIconW ( dwdeviceid : u32 , lpszdeviceclass : :: windows_sys::core::PCWSTR , lphicon : *mut isize ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetLamp ( hphone : u32 , dwbuttonlampid : u32 , lpdwlampmode : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetMessage ( hphoneapp : u32 , lpmessage : *mut PHONEMESSAGE , dwtimeout : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetRing ( hphone : u32 , lpdwringmode : *mut u32 , lpdwvolume : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetStatus ( hphone : u32 , lpphonestatus : *mut PHONESTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetStatusA ( hphone : u32 , lpphonestatus : *mut PHONESTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetStatusMessages ( hphone : u32 , lpdwphonestates : *mut u32 , lpdwbuttonmodes : *mut u32 , lpdwbuttonstates : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetStatusW ( hphone : u32 , lpphonestatus : *mut PHONESTATUS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneGetVolume ( hphone : u32 , dwhookswitchdev : u32 , lpdwvolume : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn phoneInitialize ( lphphoneapp : *mut u32 , hinstance : super::super::Foundation:: HINSTANCE , lpfncallback : PHONECALLBACK , lpszappname : :: windows_sys::core::PCSTR , lpdwnumdevs : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn phoneInitializeExA ( lphphoneapp : *mut u32 , hinstance : super::super::Foundation:: HINSTANCE , lpfncallback : PHONECALLBACK , lpszfriendlyappname : :: windows_sys::core::PCSTR , lpdwnumdevs : *mut u32 , lpdwapiversion : *mut u32 , lpphoneinitializeexparams : *mut PHONEINITIALIZEEXPARAMS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn phoneInitializeExW ( lphphoneapp : *mut u32 , hinstance : super::super::Foundation:: HINSTANCE , lpfncallback : PHONECALLBACK , lpszfriendlyappname : :: windows_sys::core::PCWSTR , lpdwnumdevs : *mut u32 , lpdwapiversion : *mut u32 , lpphoneinitializeexparams : *mut PHONEINITIALIZEEXPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneNegotiateAPIVersion ( hphoneapp : u32 , dwdeviceid : u32 , dwapilowversion : u32 , dwapihighversion : u32 , lpdwapiversion : *mut u32 , lpextensionid : *mut PHONEEXTENSIONID ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneNegotiateExtVersion ( hphoneapp : u32 , dwdeviceid : u32 , dwapiversion : u32 , dwextlowversion : u32 , dwexthighversion : u32 , lpdwextversion : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneOpen ( hphoneapp : u32 , dwdeviceid : u32 , lphphone : *mut u32 , dwapiversion : u32 , dwextversion : u32 , dwcallbackinstance : usize , dwprivilege : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetButtonInfo ( hphone : u32 , dwbuttonlampid : u32 , lpbuttoninfo : *const PHONEBUTTONINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetButtonInfoA ( hphone : u32 , dwbuttonlampid : u32 , lpbuttoninfo : *const PHONEBUTTONINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetButtonInfoW ( hphone : u32 , dwbuttonlampid : u32 , lpbuttoninfo : *const PHONEBUTTONINFO ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetData ( hphone : u32 , dwdataid : u32 , lpdata : *const ::core::ffi::c_void , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetDisplay ( hphone : u32 , dwrow : u32 , dwcolumn : u32 , lpsdisplay : :: windows_sys::core::PCSTR , dwsize : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetGain ( hphone : u32 , dwhookswitchdev : u32 , dwgain : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetHookSwitch ( hphone : u32 , dwhookswitchdevs : u32 , dwhookswitchmode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetLamp ( hphone : u32 , dwbuttonlampid : u32 , dwlampmode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetRing ( hphone : u32 , dwringmode : u32 , dwvolume : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetStatusMessages ( hphone : u32 , dwphonestates : u32 , dwbuttonmodes : u32 , dwbuttonstates : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneSetVolume ( hphone : u32 , dwhookswitchdev : u32 , dwvolume : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn phoneShutdown ( hphoneapp : u32 ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn tapiGetLocationInfo ( lpszcountrycode : :: windows_sys::core::PSTR , lpszcitycode : :: windows_sys::core::PSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn tapiGetLocationInfoA ( lpszcountrycode : :: windows_sys::core::PSTR , lpszcitycode : :: windows_sys::core::PSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn tapiGetLocationInfoW ( lpszcountrycodew : :: windows_sys::core::PWSTR , lpszcitycodew : :: windows_sys::core::PWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn tapiRequestDrop ( hwnd : super::super::Foundation:: HWND , wrequestid : super::super::Foundation:: WPARAM ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn tapiRequestMakeCall ( lpszdestaddress : :: windows_sys::core::PCSTR , lpszappname : :: windows_sys::core::PCSTR , lpszcalledparty : :: windows_sys::core::PCSTR , lpszcomment : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn tapiRequestMakeCallA ( lpszdestaddress : :: windows_sys::core::PCSTR , lpszappname : :: windows_sys::core::PCSTR , lpszcalledparty : :: windows_sys::core::PCSTR , lpszcomment : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] fn tapiRequestMakeCallW ( lpszdestaddress : :: windows_sys::core::PCWSTR , lpszappname : :: windows_sys::core::PCWSTR , lpszcalledparty : :: windows_sys::core::PCWSTR , lpszcomment : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn tapiRequestMediaCall ( hwnd : super::super::Foundation:: HWND , wrequestid : super::super::Foundation:: WPARAM , lpszdeviceclass : :: windows_sys::core::PCSTR , lpdeviceid : :: windows_sys::core::PCSTR , dwsize : u32 , dwsecure : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , lpszappname : :: windows_sys::core::PCSTR , lpszcalledparty : :: windows_sys::core::PCSTR , lpszcomment : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn tapiRequestMediaCallA ( hwnd : super::super::Foundation:: HWND , wrequestid : super::super::Foundation:: WPARAM , lpszdeviceclass : :: windows_sys::core::PCSTR , lpdeviceid : :: windows_sys::core::PCSTR , dwsize : u32 , dwsecure : u32 , lpszdestaddress : :: windows_sys::core::PCSTR , lpszappname : :: windows_sys::core::PCSTR , lpszcalledparty : :: windows_sys::core::PCSTR , lpszcomment : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tapi32.dll""system" #[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] fn tapiRequestMediaCallW ( hwnd : super::super::Foundation:: HWND , wrequestid : super::super::Foundation:: WPARAM , lpszdeviceclass : :: windows_sys::core::PCWSTR , lpdeviceid : :: windows_sys::core::PCWSTR , dwsize : u32 , dwsecure : u32 , lpszdestaddress : :: windows_sys::core::PCWSTR , lpszappname : :: windows_sys::core::PCWSTR , lpszcalledparty : :: windows_sys::core::PCWSTR , lpszcomment : :: windows_sys::core::PCWSTR ) -> i32 ); -pub type IEnumACDGroup = *mut ::core::ffi::c_void; -pub type IEnumAddress = *mut ::core::ffi::c_void; -pub type IEnumAgent = *mut ::core::ffi::c_void; -pub type IEnumAgentHandler = *mut ::core::ffi::c_void; -pub type IEnumAgentSession = *mut ::core::ffi::c_void; -pub type IEnumBstr = *mut ::core::ffi::c_void; -pub type IEnumCall = *mut ::core::ffi::c_void; -pub type IEnumCallHub = *mut ::core::ffi::c_void; -pub type IEnumCallingCard = *mut ::core::ffi::c_void; -pub type IEnumDialableAddrs = *mut ::core::ffi::c_void; -pub type IEnumDirectory = *mut ::core::ffi::c_void; -pub type IEnumDirectoryObject = *mut ::core::ffi::c_void; -pub type IEnumLocation = *mut ::core::ffi::c_void; -pub type IEnumMcastScope = *mut ::core::ffi::c_void; -pub type IEnumPhone = *mut ::core::ffi::c_void; -pub type IEnumPluggableSuperclassInfo = *mut ::core::ffi::c_void; -pub type IEnumPluggableTerminalClassInfo = *mut ::core::ffi::c_void; -pub type IEnumQueue = *mut ::core::ffi::c_void; -pub type IEnumStream = *mut ::core::ffi::c_void; -pub type IEnumSubStream = *mut ::core::ffi::c_void; -pub type IEnumTerminal = *mut ::core::ffi::c_void; -pub type IEnumTerminalClass = *mut ::core::ffi::c_void; -pub type IMcastAddressAllocation = *mut ::core::ffi::c_void; -pub type IMcastLeaseInfo = *mut ::core::ffi::c_void; -pub type IMcastScope = *mut ::core::ffi::c_void; -pub type ITACDGroup = *mut ::core::ffi::c_void; -pub type ITACDGroupEvent = *mut ::core::ffi::c_void; -pub type ITAMMediaFormat = *mut ::core::ffi::c_void; -pub type ITASRTerminalEvent = *mut ::core::ffi::c_void; -pub type ITAddress = *mut ::core::ffi::c_void; -pub type ITAddress2 = *mut ::core::ffi::c_void; -pub type ITAddressCapabilities = *mut ::core::ffi::c_void; -pub type ITAddressDeviceSpecificEvent = *mut ::core::ffi::c_void; -pub type ITAddressEvent = *mut ::core::ffi::c_void; -pub type ITAddressTranslation = *mut ::core::ffi::c_void; -pub type ITAddressTranslationInfo = *mut ::core::ffi::c_void; -pub type ITAgent = *mut ::core::ffi::c_void; -pub type ITAgentEvent = *mut ::core::ffi::c_void; -pub type ITAgentHandler = *mut ::core::ffi::c_void; -pub type ITAgentHandlerEvent = *mut ::core::ffi::c_void; -pub type ITAgentSession = *mut ::core::ffi::c_void; -pub type ITAgentSessionEvent = *mut ::core::ffi::c_void; -pub type ITAllocatorProperties = *mut ::core::ffi::c_void; -pub type ITAutomatedPhoneControl = *mut ::core::ffi::c_void; -pub type ITBasicAudioTerminal = *mut ::core::ffi::c_void; -pub type ITBasicCallControl = *mut ::core::ffi::c_void; -pub type ITBasicCallControl2 = *mut ::core::ffi::c_void; -pub type ITCallHub = *mut ::core::ffi::c_void; -pub type ITCallHubEvent = *mut ::core::ffi::c_void; -pub type ITCallInfo = *mut ::core::ffi::c_void; -pub type ITCallInfo2 = *mut ::core::ffi::c_void; -pub type ITCallInfoChangeEvent = *mut ::core::ffi::c_void; -pub type ITCallMediaEvent = *mut ::core::ffi::c_void; -pub type ITCallNotificationEvent = *mut ::core::ffi::c_void; -pub type ITCallStateEvent = *mut ::core::ffi::c_void; -pub type ITCallingCard = *mut ::core::ffi::c_void; -pub type ITCollection = *mut ::core::ffi::c_void; -pub type ITCollection2 = *mut ::core::ffi::c_void; -pub type ITCustomTone = *mut ::core::ffi::c_void; -pub type ITDetectTone = *mut ::core::ffi::c_void; -pub type ITDigitDetectionEvent = *mut ::core::ffi::c_void; -pub type ITDigitGenerationEvent = *mut ::core::ffi::c_void; -pub type ITDigitsGatheredEvent = *mut ::core::ffi::c_void; -pub type ITDirectory = *mut ::core::ffi::c_void; -pub type ITDirectoryObject = *mut ::core::ffi::c_void; -pub type ITDirectoryObjectConference = *mut ::core::ffi::c_void; -pub type ITDirectoryObjectUser = *mut ::core::ffi::c_void; -pub type ITDispatchMapper = *mut ::core::ffi::c_void; -pub type ITFileTerminalEvent = *mut ::core::ffi::c_void; -pub type ITFileTrack = *mut ::core::ffi::c_void; -pub type ITForwardInformation = *mut ::core::ffi::c_void; -pub type ITForwardInformation2 = *mut ::core::ffi::c_void; -pub type ITILSConfig = *mut ::core::ffi::c_void; -pub type ITLegacyAddressMediaControl = *mut ::core::ffi::c_void; -pub type ITLegacyAddressMediaControl2 = *mut ::core::ffi::c_void; -pub type ITLegacyCallMediaControl = *mut ::core::ffi::c_void; -pub type ITLegacyCallMediaControl2 = *mut ::core::ffi::c_void; -pub type ITLegacyWaveSupport = *mut ::core::ffi::c_void; -pub type ITLocationInfo = *mut ::core::ffi::c_void; -pub type ITMSPAddress = *mut ::core::ffi::c_void; -pub type ITMediaControl = *mut ::core::ffi::c_void; -pub type ITMediaPlayback = *mut ::core::ffi::c_void; -pub type ITMediaRecord = *mut ::core::ffi::c_void; -pub type ITMediaSupport = *mut ::core::ffi::c_void; -pub type ITMultiTrackTerminal = *mut ::core::ffi::c_void; -pub type ITPhone = *mut ::core::ffi::c_void; -pub type ITPhoneDeviceSpecificEvent = *mut ::core::ffi::c_void; -pub type ITPhoneEvent = *mut ::core::ffi::c_void; -pub type ITPluggableTerminalClassInfo = *mut ::core::ffi::c_void; -pub type ITPluggableTerminalEventSink = *mut ::core::ffi::c_void; -pub type ITPluggableTerminalEventSinkRegistration = *mut ::core::ffi::c_void; -pub type ITPluggableTerminalSuperclassInfo = *mut ::core::ffi::c_void; -pub type ITPrivateEvent = *mut ::core::ffi::c_void; -pub type ITQOSEvent = *mut ::core::ffi::c_void; -pub type ITQueue = *mut ::core::ffi::c_void; -pub type ITQueueEvent = *mut ::core::ffi::c_void; -pub type ITRendezvous = *mut ::core::ffi::c_void; -pub type ITRequest = *mut ::core::ffi::c_void; -pub type ITRequestEvent = *mut ::core::ffi::c_void; -pub type ITScriptableAudioFormat = *mut ::core::ffi::c_void; -pub type ITStaticAudioTerminal = *mut ::core::ffi::c_void; -pub type ITStream = *mut ::core::ffi::c_void; -pub type ITStreamControl = *mut ::core::ffi::c_void; -pub type ITSubStream = *mut ::core::ffi::c_void; -pub type ITSubStreamControl = *mut ::core::ffi::c_void; -pub type ITTAPI = *mut ::core::ffi::c_void; -pub type ITTAPI2 = *mut ::core::ffi::c_void; -pub type ITTAPICallCenter = *mut ::core::ffi::c_void; -pub type ITTAPIDispatchEventNotification = *mut ::core::ffi::c_void; -pub type ITTAPIEventNotification = *mut ::core::ffi::c_void; -pub type ITTAPIObjectEvent = *mut ::core::ffi::c_void; -pub type ITTAPIObjectEvent2 = *mut ::core::ffi::c_void; -pub type ITTTSTerminalEvent = *mut ::core::ffi::c_void; -pub type ITTerminal = *mut ::core::ffi::c_void; -pub type ITTerminalSupport = *mut ::core::ffi::c_void; -pub type ITTerminalSupport2 = *mut ::core::ffi::c_void; -pub type ITToneDetectionEvent = *mut ::core::ffi::c_void; -pub type ITToneTerminalEvent = *mut ::core::ffi::c_void; -pub type ITnef = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const DISPIDMASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const DispatchMapper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe9225296_c759_11d1_a02b_00c04fb6809f); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const GETTNEFSTREAMCODEPAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("GetTnefStreamCodePage"); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPADDRESS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPADDRESSCAPABILITIES: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPADDRESSTRANSLATION: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPAGGREGATEDMSPADDRESSOBJ: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPAGGREGATEDMSPCALLOBJ: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPAPC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPBASICCALLCONTROL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPCALLINFO: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPDIRECTORY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPDIROBJCONFERENCE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPDIROBJECT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPDIROBJUSER: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPFILETRACK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPILSCONFIG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPLEGACYADDRESSMEDIACONTROL: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPLEGACYCALLMEDIACONTROL: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPMEDIACONTROL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPMEDIAPLAYBACK: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPMEDIARECORD: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPMEDIASUPPORT: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPMULTITRACK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPPHONE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPTAPI: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const IDISPTAPICALLCENTER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const INITIALIZE_NEGOTIATION: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const INTERFACEMASK: u32 = 16711680u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LAST_LINEMEDIAMODE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LAST_LINEREQUESTMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_ACCEPTTOALERT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_ACDGROUP: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_AUTORECONNECT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_BLOCKIDDEFAULT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_BLOCKIDOVERRIDE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_COMPLETIONID: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_CONFDROP: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_CONFERENCEHELD: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_CONFERENCEMAKE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_DESTOFFHOOK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_DIALED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_FWDBUSYNAADDR: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_FWDCONSULT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_FWDINTEXTADDR: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_FWDNUMRINGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_FWDSTATUSVALID: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_HOLDMAKESNEW: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_NOEXTERNALCALLS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_NOINTERNALCALLS: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_ORIGOFFHOOK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_PARTIALDIAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_PICKUPCALLWAIT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_PICKUPGROUPID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_PREDICTIVEDIALER: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_QUEUE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_ROUTEPOINT: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_SECURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_SETCALLINGID: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_SETUPCONFNULL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_TRANSFERHELD: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRCAPFLAGS_TRANSFERMAKE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSMODE_ADDRESSID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSMODE_DIALABLEADDR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSHARING_BRIDGEDEXCL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSHARING_BRIDGEDNEW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSHARING_BRIDGEDSHARED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSHARING_MONITORED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSHARING_PRIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_CAPSCHANGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_DEVSPECIFIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_FORWARD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_INUSEMANY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_INUSEONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_INUSEZERO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_NUMCALLS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_OTHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSSTATE_TERMINALS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSTYPE_DOMAINNAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSTYPE_EMAILNAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSTYPE_IPADDRESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSTYPE_PHONENUMBER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRESSTYPE_SDP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_FORWARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_FORWARDDND: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_FORWARDFWD: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_MAKECALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_PICKUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_PICKUPDIRECT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_PICKUPGROUP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_PICKUPHELD: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_PICKUPWAITING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_SETMEDIACONTROL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_SETTERMINAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_SETUPCONF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_UNCOMPLETECALL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEADDRFEATURE_UNPARK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTFEATURE_AGENTSPECIFIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTFEATURE_GETAGENTACTIVITYLIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTFEATURE_GETAGENTGROUP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTFEATURE_SETAGENTACTIVITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTFEATURE_SETAGENTGROUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTFEATURE_SETAGENTSTATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATE_BUSYONCALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATE_BUSYWRAPUP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATE_ENDED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATE_NOTREADY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATE_READY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATE_RELEASED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATUS_NEWSESSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATUS_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSESSIONSTATUS_UPDATEINFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATEEX_BUSYACD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATEEX_BUSYINCOMING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATEEX_BUSYOUTGOING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATEEX_NOTREADY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATEEX_READY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATEEX_RELEASED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATEEX_UNKNOWN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_BUSYACD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_BUSYINCOMING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_BUSYOTHER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_BUSYOUTBOUND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_LOGGEDOFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_NOTREADY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_READY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_UNAVAIL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_UNKNOWN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATE_WORKINGAFTERCALL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUSEX_NEWAGENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUSEX_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUSEX_UPDATEINFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_ACTIVITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_ACTIVITYLIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_CAPSCHANGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_GROUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_GROUPLIST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_NEXTSTATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_VALIDNEXTSTATES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEAGENTSTATUS_VALIDSTATES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEANSWERMODE_DROP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEANSWERMODE_HOLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEANSWERMODE_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_ALTSPEECHDATA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_DATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_MULTIUSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_NONCALLSIGNALING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_PASSTHROUGH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_RESTRICTEDDATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_SPEECH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBEARERMODE_VOICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBUSYMODE_STATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBUSYMODE_TRUNK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBUSYMODE_UNAVAIL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEBUSYMODE_UNKNOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLCOMPLCOND_BUSY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLCOMPLCOND_NOANSWER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLCOMPLMODE_CALLBACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLCOMPLMODE_CAMPON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLCOMPLMODE_INTRUDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLCOMPLMODE_MESSAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_COMPLCALLBACK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_COMPLCAMPON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_COMPLINTRUDE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_COMPLMESSAGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_NOHOLDCONFERENCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_ONESTEPTRANSFER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_PARKDIRECT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_PARKNONDIRECT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_TRANSFERCONF: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE2_TRANSFERNORM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_ACCEPT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_ADDTOCONF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_ANSWER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_BLINDTRANSFER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_COMPLETECALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_COMPLETETRANSF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_DIAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_DROP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_GATHERDIGITS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_GENERATEDIGITS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_GENERATETONE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_HOLD: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_MONITORDIGITS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_MONITORMEDIA: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_MONITORTONES: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_PARK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_PREPAREADDCONF: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_REDIRECT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_RELEASEUSERUSERINFO: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_REMOVEFROMCONF: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SECURECALL: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SENDUSERUSER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETCALLDATA: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETCALLPARAMS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETMEDIACONTROL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETQOS: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETTERMINAL: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETTREATMENT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETUPCONF: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SETUPTRANSFER: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_SWAPHOLD: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLFEATURE_UNHOLD: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLHUBTRACKING_ALLCALLS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLHUBTRACKING_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLHUBTRACKING_PROVIDERLEVEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_APPSPECIFIC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_BEARERMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_CALLDATA: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_CALLEDID: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_CALLERID: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_CALLID: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_CHARGINGINFO: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_COMPLETIONID: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_CONNECTEDID: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_DEVSPECIFIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_DIALPARAMS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_DISPLAY: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_HIGHLEVELCOMP: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_LOWLEVELCOMP: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_MEDIAMODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_MONITORMODES: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_NUMMONITORS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_NUMOWNERDECR: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_NUMOWNERINCR: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_ORIGIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_OTHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_QOS: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_RATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_REASON: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_REDIRECTINGID: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_REDIRECTIONID: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_RELATEDCALLID: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_TERMINAL: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_TREATMENT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_TRUNK: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLINFOSTATE_USERUSERINFO: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLORIGIN_CONFERENCE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLORIGIN_EXTERNAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLORIGIN_INBOUND: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLORIGIN_INTERNAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLORIGIN_OUTBOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLORIGIN_UNAVAIL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLORIGIN_UNKNOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_BLOCKID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_DESTOFFHOOK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_IDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_NOHOLDCONFERENCE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_ONESTEPTRANSFER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_ORIGOFFHOOK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_PREDICTIVEDIAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARAMFLAGS_SECURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARTYID_ADDRESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARTYID_BLOCKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARTYID_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARTYID_OUTOFAREA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARTYID_PARTIAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARTYID_UNAVAIL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPARTYID_UNKNOWN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPRIVILEGE_MONITOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPRIVILEGE_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLPRIVILEGE_OWNER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_CALLCOMPLETION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_CAMPEDON: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_DIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_FWDBUSY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_FWDNOANSWER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_FWDUNCOND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_INTRUDE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_PARKED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_PICKUP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_REDIRECT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_REMINDER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_ROUTEREQUEST: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_TRANSFER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_UNAVAIL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_UNKNOWN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLREASON_UNPARK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSELECT_ADDRESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSELECT_CALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSELECT_CALLID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSELECT_DEVICEID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSELECT_LINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_ACCEPTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_BUSY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_CONFERENCED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_CONNECTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_DIALING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_DIALTONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_DISCONNECTED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_IDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_OFFERING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_ONHOLD: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_ONHOLDPENDCONF: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_ONHOLDPENDTRANSFER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_PROCEEDING: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_RINGBACK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_SPECIALINFO: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLSTATE_UNKNOWN: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLTREATMENT_BUSY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLTREATMENT_MUSIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLTREATMENT_RINGBACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECALLTREATMENT_SILENCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECARDOPTION_HIDDEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECARDOPTION_PREDEFINED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECONNECTEDMODE_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECONNECTEDMODE_ACTIVEHELD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECONNECTEDMODE_CONFIRMED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECONNECTEDMODE_INACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINECONNECTEDMODE_INACTIVEHELD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_CALLHUB: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_CALLHUBTRACKING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_CLOSEDROP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_CROSSADDRCONF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_DIALBILLING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_DIALDIALTONE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_DIALQUIET: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_HIGHLEVCOMP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_LOCAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_LOWLEVCOMP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_MEDIACONTROL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_MSP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_MULTIPLEADDR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVCAPFLAGS_PRIVATEOBJECTS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_BATTERY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_CAPSCHANGE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_CLOSE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_COMPLCANCEL: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_CONFIGCHANGE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_CONNECTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_DEVSPECIFIC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_DISCONNECTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_INSERVICE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_LOCK: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_MAINTENANCE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_MSGWAITOFF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_MSGWAITON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_NUMCALLS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_NUMCOMPLETIONS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_OPEN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_OTHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_OUTOFSERVICE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_REINIT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_REMOVED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_RINGING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_ROAMMODE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_SIGNAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_TERMINALS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATE_TRANSLATECHANGE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATUSFLAGS_CONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATUSFLAGS_INSERVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATUSFLAGS_LOCKED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDEVSTATUSFLAGS_MSGWAIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIALTONEMODE_EXTERNAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIALTONEMODE_INTERNAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIALTONEMODE_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIALTONEMODE_SPECIAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIALTONEMODE_UNAVAIL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIALTONEMODE_UNKNOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIGITMODE_DTMF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIGITMODE_DTMFEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDIGITMODE_PULSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_BADADDRESS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_BLOCKED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_BUSY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_CANCELLED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_CONGESTION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_DESTINATIONBARRED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_DONOTDISTURB: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_FDNRESTRICT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_FORWARDED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_INCOMPATIBLE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_NOANSWER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_NODIALTONE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_NUMBERCHANGED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_OUTOFORDER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_PICKUP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_QOSUNAVAIL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_REJECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_TEMPFAILURE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_UNAVAIL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEDISCONNECTMODE_UNREACHABLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEEQOSINFO_ADMISSIONFAILURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEEQOSINFO_GENERICERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEEQOSINFO_NOQOS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEEQOSINFO_POLICYFAILURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_ADDRESSBLOCKED: u32 = 2147483731u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_ALLOCATED: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_BADDEVICEID: u32 = 2147483650u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_BEARERMODEUNAVAIL: u32 = 2147483651u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_BILLINGREJECTED: u32 = 2147483732u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_CALLUNAVAIL: u32 = 2147483653u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_COMPLETIONOVERRUN: u32 = 2147483654u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_CONFERENCEFULL: u32 = 2147483655u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_DIALBILLING: u32 = 2147483656u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_DIALDIALTONE: u32 = 2147483657u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_DIALPROMPT: u32 = 2147483658u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_DIALQUIET: u32 = 2147483659u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_DIALVOICEDETECT: u32 = 2147483740u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_DISCONNECTED: u32 = 2147483744u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INCOMPATIBLEAPIVERSION: u32 = 2147483660u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INCOMPATIBLEEXTVERSION: u32 = 2147483661u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INIFILECORRUPT: u32 = 2147483662u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INUSE: u32 = 2147483663u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALADDRESS: u32 = 2147483664u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALADDRESSID: u32 = 2147483665u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALADDRESSMODE: u32 = 2147483666u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALADDRESSSTATE: u32 = 2147483667u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALADDRESSTYPE: u32 = 2147483742u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALAGENTACTIVITY: u32 = 2147483739u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALAGENTGROUP: u32 = 2147483736u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALAGENTID: u32 = 2147483735u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALAGENTSESSIONSTATE: u32 = 2147483743u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALAGENTSTATE: u32 = 2147483738u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALAPPHANDLE: u32 = 2147483668u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALAPPNAME: u32 = 2147483669u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALBEARERMODE: u32 = 2147483670u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCALLCOMPLMODE: u32 = 2147483671u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCALLHANDLE: u32 = 2147483672u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCALLPARAMS: u32 = 2147483673u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCALLPRIVILEGE: u32 = 2147483674u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCALLSELECT: u32 = 2147483675u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCALLSTATE: u32 = 2147483676u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCALLSTATELIST: u32 = 2147483677u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCARD: u32 = 2147483678u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCOMPLETIONID: u32 = 2147483679u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCONFCALLHANDLE: u32 = 2147483680u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCONSULTCALLHANDLE: u32 = 2147483681u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALCOUNTRYCODE: u32 = 2147483682u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALDEVICECLASS: u32 = 2147483683u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALDEVICEHANDLE: u32 = 2147483684u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALDIALPARAMS: u32 = 2147483685u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALDIGITLIST: u32 = 2147483686u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALDIGITMODE: u32 = 2147483687u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALDIGITS: u32 = 2147483688u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALEXTVERSION: u32 = 2147483689u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALFEATURE: u32 = 2147483733u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALGROUPID: u32 = 2147483690u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALLINEHANDLE: u32 = 2147483691u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALLINESTATE: u32 = 2147483692u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALLOCATION: u32 = 2147483693u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALMEDIALIST: u32 = 2147483694u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALMEDIAMODE: u32 = 2147483695u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALMESSAGEID: u32 = 2147483696u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALPARAM: u32 = 2147483698u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALPARKID: u32 = 2147483699u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALPARKMODE: u32 = 2147483700u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALPASSWORD: u32 = 2147483737u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALPOINTER: u32 = 2147483701u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALPRIVSELECT: u32 = 2147483702u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALRATE: u32 = 2147483703u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALREQUESTMODE: u32 = 2147483704u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALTERMINALID: u32 = 2147483705u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALTERMINALMODE: u32 = 2147483706u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALTIMEOUT: u32 = 2147483707u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALTONE: u32 = 2147483708u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALTONELIST: u32 = 2147483709u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALTONEMODE: u32 = 2147483710u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_INVALTRANSFERMODE: u32 = 2147483711u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_LINEMAPPERFAILED: u32 = 2147483712u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NOCONFERENCE: u32 = 2147483713u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NODEVICE: u32 = 2147483714u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NODRIVER: u32 = 2147483715u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NOMEM: u32 = 2147483716u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NOMULTIPLEINSTANCE: u32 = 2147483734u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NOREQUEST: u32 = 2147483717u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NOTOWNER: u32 = 2147483718u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_NOTREGISTERED: u32 = 2147483719u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_OPERATIONFAILED: u32 = 2147483720u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_OPERATIONUNAVAIL: u32 = 2147483721u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_RATEUNAVAIL: u32 = 2147483722u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_REINIT: u32 = 2147483730u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_REQUESTOVERRUN: u32 = 2147483724u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_RESOURCEUNAVAIL: u32 = 2147483723u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_SERVICE_NOT_RUNNING: u32 = 2147483745u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_STRUCTURETOOSMALL: u32 = 2147483725u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_TARGETNOTFOUND: u32 = 2147483726u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_TARGETSELF: u32 = 2147483727u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_UNINITIALIZED: u32 = 2147483728u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_USERCANCELLED: u32 = 2147483741u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEERR_USERUSERINFOTOOBIG: u32 = 2147483729u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_DEVSPECIFIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_DEVSPECIFICFEAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_FORWARD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_FORWARDDND: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_FORWARDFWD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_MAKECALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_SETDEVSTATUS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_SETMEDIACONTROL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFEATURE_SETTERMINAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSYEXTERNAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSYINTERNAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSYNA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSYNAEXTERNAL: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSYNAINTERNAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSYNASPECIFIC: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_BUSYSPECIFIC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_NOANSW: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_NOANSWEXTERNAL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_NOANSWINTERNAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_NOANSWSPECIFIC: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_UNAVAIL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_UNCOND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_UNCONDEXTERNAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_UNCONDINTERNAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_UNCONDSPECIFIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEFORWARDMODE_UNKNOWN: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGATHERTERM_BUFFERFULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGATHERTERM_CANCEL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGATHERTERM_FIRSTTIMEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGATHERTERM_INTERTIMEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGATHERTERM_TERMDIGIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGENERATETERM_CANCEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGENERATETERM_DONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGROUPSTATUS_GROUPREMOVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEGROUPSTATUS_NEWGROUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEINITIALIZEEXOPTION_CALLHUBTRACKING: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEINITIALIZEEXOPTION_USECOMPLETIONPORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEINITIALIZEEXOPTION_USEEVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEINITIALIZEEXOPTION_USEHIDDENWINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINELOCATIONOPTION_PULSEDIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMAPPER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_PAUSE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_RATEDOWN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_RATENORMAL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_RATEUP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_RESUME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_START: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_VOLUMEDOWN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_VOLUMENORMAL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIACONTROL_VOLUMEUP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_ADSI: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_AUTOMATEDVOICE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_DATAMODEM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_DIGITALDATA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_G3FAX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_G4FAX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_INTERACTIVEVOICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_MIXED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_TDD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_TELETEX: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_TELEX: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_VIDEO: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_VIDEOTEX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEMEDIAMODE_VOICEVIEW: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEOFFERINGMODE_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEOFFERINGMODE_INACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEOPENOPTION_PROXY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEOPENOPTION_SINGLEADDRESS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPARKMODE_DIRECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPARKMODE_NONDIRECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_AGENTSPECIFIC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_CREATEAGENT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_CREATEAGENTSESSION: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETAGENTACTIVITYLIST: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETAGENTCAPS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETAGENTGROUPLIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETAGENTINFO: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETAGENTSESSIONINFO: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETAGENTSESSIONLIST: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETAGENTSTATUS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETGROUPLIST: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETQUEUEINFO: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_GETQUEUELIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_SETAGENTACTIVITY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_SETAGENTGROUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_SETAGENTSESSIONSTATE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_SETAGENTSTATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_SETAGENTSTATEEX: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYSTATUS_ALLOPENFORACD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYSTATUS_CLOSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEPROXYSTATUS_OPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEQOSREQUESTTYPE_SERVICELEVEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEQOSSERVICELEVEL_BESTEFFORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEQOSSERVICELEVEL_IFAVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEQOSSERVICELEVEL_NEEDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEQUEUESTATUS_NEWQUEUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEQUEUESTATUS_QUEUEREMOVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEQUEUESTATUS_UPDATEINFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEREMOVEFROMCONF_ANY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEREMOVEFROMCONF_LAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEREMOVEFROMCONF_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEREQUESTMODE_DROP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEREQUESTMODE_MAKECALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEREQUESTMODE_MEDIACALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEROAMMODE_HOME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEROAMMODE_ROAMA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEROAMMODE_ROAMB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEROAMMODE_UNAVAIL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINEROAMMODE_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINESPECIALINFO_CUSTIRREG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINESPECIALINFO_NOCIRCUIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINESPECIALINFO_REORDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINESPECIALINFO_UNAVAIL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINESPECIALINFO_UNKNOWN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMDEV_HEADSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMDEV_PHONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMDEV_SPEAKER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_BUTTONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_DISPLAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_HOOKSWITCH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_LAMPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_MEDIABIDIRECT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_MEDIAFROMLINE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_MEDIATOLINE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMMODE_RINGER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMSHARING_PRIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMSHARING_SHAREDCONF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETERMSHARING_SHAREDEXCL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETOLLLISTOPTION_ADD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETOLLLISTOPTION_REMOVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETONEMODE_BEEP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETONEMODE_BILLING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETONEMODE_BUSY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETONEMODE_CUSTOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETONEMODE_RINGBACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSFERMODE_CONFERENCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSFERMODE_TRANSFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATEOPTION_CANCELCALLWAITING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATEOPTION_CARDOVERRIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATEOPTION_FORCELD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATEOPTION_FORCELOCAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_CANONICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_DIALBILLING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_DIALDIALTONE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_DIALPROMPT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_DIALQUIET: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_INTERNATIONAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_INTOLLLIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_LOCAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_LONGDISTANCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_NOTINTOLLLIST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_NOTRANSLATION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETRANSLATERESULT_VOICEDETECT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINETSPIOPTION_NONREENTRANT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_ADDRESSSTATE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_AGENTSESSIONSTATUS: i32 = 27i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_AGENTSPECIFIC: i32 = 21i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_AGENTSTATUS: i32 = 22i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_AGENTSTATUSEX: i32 = 29i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_APPNEWCALL: i32 = 23i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_APPNEWCALLHUB: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_CALLHUBCLOSE: i32 = 33i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_CALLINFO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_CALLSTATE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_CLOSE: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_CREATE: i32 = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_DEVSPECIFIC: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_DEVSPECIFICEX: i32 = 34i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_DEVSPECIFICFEATURE: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_GATHERDIGITS: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_GENERATE: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_GROUPSTATUS: i32 = 30i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_LINEDEVSTATE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_MONITORDIGITS: i32 = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_MONITORMEDIA: i32 = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_MONITORTONE: i32 = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_PROXYREQUEST: i32 = 24i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_PROXYSTATUS: i32 = 31i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_QUEUESTATUS: i32 = 28i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_REMOVE: i32 = 25i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_REPLY: i32 = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LINE_REQUEST: i32 = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const McastAddressAllocation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf0daef2_a289_11d1_8697_006008b0e5d2); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const OPENTNEFSTREAM: ::windows_sys::core::PCSTR = ::windows_sys::s!("OpenTnefStream"); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const OPENTNEFSTREAMEX: ::windows_sys::core::PCSTR = ::windows_sys::s!("OpenTnefStreamEx"); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_ABBREVDIAL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_BRIDGEDAPP: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_BUSY: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_CALLAPP: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_CALLID: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_CAMPON: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_CONFERENCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_CONNECT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_COVER: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_DATAOFF: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_DATAON: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_DATETIME: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_DIRECTORY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_DISCONNECT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_DONOTDISTURB: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_DROP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_FLASH: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_FORWARD: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_HOLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_INTERCOM: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_LASTNUM: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_MSGINDICATOR: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_MSGWAITOFF: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_MSGWAITON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_MUTE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_NIGHTSRV: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_NONE: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_PARK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_PICKUP: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_QUEUECALL: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_RECALL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_REDIRECT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_REJECT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_REPDIAL: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_RINGAGAIN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SAVEREPEAT: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SELECTRING: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SEND: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SENDCALLS: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SETREPDIAL: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SPEAKEROFF: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SPEAKERON: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_STATIONSPEED: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_SYSTEMSPEED: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_TRANSFER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_VOLUMEDOWN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONFUNCTION_VOLUMEUP: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONMODE_CALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONMODE_DISPLAY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONMODE_DUMMY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONMODE_FEATURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONMODE_KEYPAD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONMODE_LOCAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONSTATE_DOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONSTATE_UNAVAIL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONSTATE_UNKNOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEBUTTONSTATE_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_ALLOCATED: u32 = 2415919105u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_BADDEVICEID: u32 = 2415919106u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_DISCONNECTED: u32 = 2415919140u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INCOMPATIBLEAPIVERSION: u32 = 2415919107u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INCOMPATIBLEEXTVERSION: u32 = 2415919108u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INIFILECORRUPT: u32 = 2415919109u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INUSE: u32 = 2415919110u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALAPPHANDLE: u32 = 2415919111u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALAPPNAME: u32 = 2415919112u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALBUTTONLAMPID: u32 = 2415919113u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALBUTTONMODE: u32 = 2415919114u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALBUTTONSTATE: u32 = 2415919115u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALDATAID: u32 = 2415919116u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALDEVICECLASS: u32 = 2415919117u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALEXTVERSION: u32 = 2415919118u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALHOOKSWITCHDEV: u32 = 2415919119u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALHOOKSWITCHMODE: u32 = 2415919120u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALLAMPMODE: u32 = 2415919121u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALPARAM: u32 = 2415919122u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALPHONEHANDLE: u32 = 2415919123u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALPHONESTATE: u32 = 2415919124u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALPOINTER: u32 = 2415919125u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALPRIVILEGE: u32 = 2415919126u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_INVALRINGMODE: u32 = 2415919127u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_NODEVICE: u32 = 2415919128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_NODRIVER: u32 = 2415919129u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_NOMEM: u32 = 2415919130u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_NOTOWNER: u32 = 2415919131u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_OPERATIONFAILED: u32 = 2415919132u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_OPERATIONUNAVAIL: u32 = 2415919133u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_REINIT: u32 = 2415919139u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_REQUESTOVERRUN: u32 = 2415919136u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_RESOURCEUNAVAIL: u32 = 2415919135u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_SERVICE_NOT_RUNNING: u32 = 2415919141u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_STRUCTURETOOSMALL: u32 = 2415919137u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEERR_UNINITIALIZED: u32 = 2415919138u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GENERICPHONE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETBUTTONINFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETDATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETDISPLAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETGAINHANDSET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETGAINHEADSET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETGAINSPEAKER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETHOOKSWITCHHANDSET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETHOOKSWITCHHEADSET: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETHOOKSWITCHSPEAKER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETLAMP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETRING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETVOLUMEHANDSET: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETVOLUMEHEADSET: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_GETVOLUMESPEAKER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETBUTTONINFO: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETDATA: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETDISPLAY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETGAINHANDSET: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETGAINHEADSET: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETGAINSPEAKER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETHOOKSWITCHHANDSET: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETHOOKSWITCHHEADSET: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETHOOKSWITCHSPEAKER: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETLAMP: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETRING: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETVOLUMEHANDSET: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETVOLUMEHEADSET: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEFEATURE_SETVOLUMESPEAKER: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHDEV_HANDSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHDEV_HEADSET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHDEV_SPEAKER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHMODE_MIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHMODE_MICSPEAKER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHMODE_ONHOOK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHMODE_SPEAKER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEHOOKSWITCHMODE_UNKNOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEINITIALIZEEXOPTION_USEEVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEINITIALIZEEXOPTION_USEHIDDENWINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_BROKENFLUTTER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_DUMMY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_FLASH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_FLUTTER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_OFF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_STEADY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_UNKNOWN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONELAMPMODE_WINK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEPRIVILEGE_MONITOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONEPRIVILEGE_OWNER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_CAPSCHANGE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_CONNECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_DEVSPECIFIC: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_DISCONNECTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_DISPLAY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_HANDSETGAIN: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_HANDSETHOOKSWITCH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_HANDSETVOLUME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_HEADSETGAIN: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_HEADSETHOOKSWITCH: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_HEADSETVOLUME: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_LAMP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_MONITORS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_OTHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_OWNER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_REINIT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_REMOVED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_RESUME: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_RINGMODE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_RINGVOLUME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_SPEAKERGAIN: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_SPEAKERHOOKSWITCH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_SPEAKERVOLUME: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATE_SUSPEND: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATUSFLAGS_CONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONESTATUSFLAGS_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONE_BUTTON: i32 = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONE_CLOSE: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONE_CREATE: i32 = 20i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONE_DEVSPECIFIC: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONE_REMOVE: i32 = 26i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONE_REPLY: i32 = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHONE_STATE: i32 = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PRIVATEOBJECT_ADDRESS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PRIVATEOBJECT_CALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PRIVATEOBJECT_CALLID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PRIVATEOBJECT_LINE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PRIVATEOBJECT_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PRIVATEOBJECT_PHONE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RENDBIND_AUTHENTICATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RENDBIND_DEFAULTCREDENTIALS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RENDBIND_DEFAULTDOMAINNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RENDBIND_DEFAULTPASSWORD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RENDBIND_DEFAULTUSERNAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const Rendezvous: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1029e5b_cb5b_11d0_8d59_00c04fd91ac0); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RequestMakeCall: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xac48ffe0_f8c4_11d1_a030_00c04fb6809f); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRINGFORMAT_ASCII: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRINGFORMAT_BINARY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRINGFORMAT_DBCS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRINGFORMAT_UNICODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRM_CONFIGURED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRM_INITIAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRM_PAUSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRM_RUNNING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRM_STOPPED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const STRM_TERMINALSELECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x21d6d48e_a88b_11d0_83dd_00aa003ccabd); -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_CONNECTED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_DESTBUSY: i32 = -11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_DESTNOANSWER: i32 = -12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_DESTUNAVAIL: i32 = -13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_DEVICECLASSUNAVAIL: i32 = -8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_DEVICEIDUNAVAIL: i32 = -9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_DEVICEINUSE: i32 = -10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_DROPPED: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_INVALDESTADDRESS: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_INVALDEVICECLASS: i32 = -6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_INVALDEVICEID: i32 = -7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_INVALPOINTER: i32 = -18i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_INVALWINDOWHANDLE: i32 = -5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_MMCWRITELOCKED: i32 = -20i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_NOREQUESTRECIPIENT: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_NOTADMIN: i32 = -19i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_PROVIDERALREADYINSTALLED: i32 = -21i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_REQUESTCANCELLED: i32 = -17i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_REQUESTFAILED: i32 = -16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_REQUESTQUEUEFULL: i32 = -3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_SCP_ALREADY_EXISTS: i32 = -22i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_SCP_DOES_NOT_EXIST: i32 = -23i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_UNKNOWNREQUESTID: i32 = -15i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIERR_UNKNOWNWINHANDLE: i32 = -14i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMAXAPPNAMESIZE: i32 = 40i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMAXCALLEDPARTYSIZE: i32 = 40i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMAXCOMMENTSIZE: i32 = 80i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMAXDESTADDRESSSIZE: i32 = 80i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMAXDEVICECLASSSIZE: i32 = 40i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMAXDEVICEIDSIZE: i32 = 40i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMEDIATYPE_AUDIO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMEDIATYPE_DATAMODEM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMEDIATYPE_G3FAX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMEDIATYPE_MULTITRACK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPIMEDIATYPE_VIDEO: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_CURRENT_VERSION: u32 = 131074u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_ADDRESSBLOCKED: ::windows_sys::core::HRESULT = -2147221462i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_ALLOCATED: ::windows_sys::core::HRESULT = -2147221498i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_BILLINGREJECTED: ::windows_sys::core::HRESULT = -2147221461i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_GROUP_REMOVED: ::windows_sys::core::HRESULT = -2147221435i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_INVALAGENTACTIVITY: ::windows_sys::core::HRESULT = -2147221428i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_INVALAGENTGROUP: ::windows_sys::core::HRESULT = -2147221431i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_INVALAGENTID: ::windows_sys::core::HRESULT = -2147221432i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_INVALAGENTSTATE: ::windows_sys::core::HRESULT = -2147221429i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_INVALPASSWORD: ::windows_sys::core::HRESULT = -2147221430i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_NO_AGENT_ID: ::windows_sys::core::HRESULT = -2147221433i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLCENTER_QUEUE_REMOVED: ::windows_sys::core::HRESULT = -2147221434i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLNOTSELECTED: ::windows_sys::core::HRESULT = -2147221420i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CALLUNAVAIL: ::windows_sys::core::HRESULT = -2147221497i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_COMPLETIONOVERRUN: ::windows_sys::core::HRESULT = -2147221496i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_CONFERENCEFULL: ::windows_sys::core::HRESULT = -2147221495i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_DESTBUSY: ::windows_sys::core::HRESULT = -2147221452i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_DESTNOANSWER: ::windows_sys::core::HRESULT = -2147221451i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_DESTUNAVAIL: ::windows_sys::core::HRESULT = -2147221450i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_DIALMODIFIERNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221494i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_DROPPED: ::windows_sys::core::HRESULT = -2147221455i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INUSE: ::windows_sys::core::HRESULT = -2147221493i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALADDRESS: ::windows_sys::core::HRESULT = -2147221492i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALADDRESSSTATE: ::windows_sys::core::HRESULT = -2147221491i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALADDRESSTYPE: ::windows_sys::core::HRESULT = -2147221423i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALBUTTONLAMPID: ::windows_sys::core::HRESULT = -2147221459i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALBUTTONSTATE: ::windows_sys::core::HRESULT = -2147221458i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALCALLPARAMS: ::windows_sys::core::HRESULT = -2147221490i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALCALLPRIVILEGE: ::windows_sys::core::HRESULT = -2147221489i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALCALLSTATE: ::windows_sys::core::HRESULT = -2147221488i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALCARD: ::windows_sys::core::HRESULT = -2147221487i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALCOMPLETIONID: ::windows_sys::core::HRESULT = -2147221486i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALCOUNTRYCODE: ::windows_sys::core::HRESULT = -2147221485i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALDATAID: ::windows_sys::core::HRESULT = -2147221457i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALDEVICECLASS: ::windows_sys::core::HRESULT = -2147221484i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALDIALPARAMS: ::windows_sys::core::HRESULT = -2147221483i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALDIGITS: ::windows_sys::core::HRESULT = -2147221482i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALFEATURE: ::windows_sys::core::HRESULT = -2147221460i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALGROUPID: ::windows_sys::core::HRESULT = -2147221481i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALHOOKSWITCHDEV: ::windows_sys::core::HRESULT = -2147221456i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALIDDIRECTION: ::windows_sys::core::HRESULT = -2147221446i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALIDMEDIATYPE: ::windows_sys::core::HRESULT = -2147221500i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALIDSTREAM: ::windows_sys::core::HRESULT = -2147221437i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALIDSTREAMSTATE: ::windows_sys::core::HRESULT = -2147221417i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALIDTERMINAL: ::windows_sys::core::HRESULT = -2147221445i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALIDTERMINALCLASS: ::windows_sys::core::HRESULT = -2147221444i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALLIST: ::windows_sys::core::HRESULT = -2147221474i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALLOCATION: ::windows_sys::core::HRESULT = -2147221480i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALMESSAGEID: ::windows_sys::core::HRESULT = -2147221479i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALMODE: ::windows_sys::core::HRESULT = -2147221473i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALPARKID: ::windows_sys::core::HRESULT = -2147221478i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALPRIVILEGE: ::windows_sys::core::HRESULT = -2147221447i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALRATE: ::windows_sys::core::HRESULT = -2147221477i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALTIMEOUT: ::windows_sys::core::HRESULT = -2147221476i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_INVALTONE: ::windows_sys::core::HRESULT = -2147221475i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_MAXSTREAMS: ::windows_sys::core::HRESULT = -2147221442i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_MAXTERMINALS: ::windows_sys::core::HRESULT = -2147221438i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOCONFERENCE: ::windows_sys::core::HRESULT = -2147221472i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NODEVICE: ::windows_sys::core::HRESULT = -2147221471i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NODRIVER: ::windows_sys::core::HRESULT = -2147221443i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOEVENT: ::windows_sys::core::HRESULT = -2147221424i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOFORMAT: ::windows_sys::core::HRESULT = -2147221418i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOITEMS: ::windows_sys::core::HRESULT = -2147221502i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOREQUEST: ::windows_sys::core::HRESULT = -2147221470i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOREQUESTRECIPIENT: ::windows_sys::core::HRESULT = -2147221454i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOTENOUGHMEMORY: ::windows_sys::core::HRESULT = -2147221503i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOTERMINALSELECTED: ::windows_sys::core::HRESULT = -2147221441i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOTOWNER: ::windows_sys::core::HRESULT = -2147221469i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOTREGISTERED: ::windows_sys::core::HRESULT = -2147221468i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOTSTOPPED: ::windows_sys::core::HRESULT = -2147221439i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221501i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147221415i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_OPERATIONFAILED: ::windows_sys::core::HRESULT = -2147221499i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_PEER_NOT_SET: ::windows_sys::core::HRESULT = -2147221425i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_PHONENOTOPEN: ::windows_sys::core::HRESULT = -2147221421i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_REGISTRY_SETTING_CORRUPT: ::windows_sys::core::HRESULT = -2147221427i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_REINIT: ::windows_sys::core::HRESULT = -2147221463i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_REQUESTCANCELLED: ::windows_sys::core::HRESULT = -2147221448i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_REQUESTFAILED: ::windows_sys::core::HRESULT = -2147221449i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_REQUESTOVERRUN: ::windows_sys::core::HRESULT = -2147221467i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_REQUESTQUEUEFULL: ::windows_sys::core::HRESULT = -2147221453i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_RESOURCEUNAVAIL: ::windows_sys::core::HRESULT = -2147221422i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_SERVICE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147221414i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_TARGETNOTFOUND: ::windows_sys::core::HRESULT = -2147221466i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_TARGETSELF: ::windows_sys::core::HRESULT = -2147221465i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_TERMINALINUSE: ::windows_sys::core::HRESULT = -2147221440i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_TERMINAL_PEER: ::windows_sys::core::HRESULT = -2147221426i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147221436i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_USERUSERINFOTOOBIG: ::windows_sys::core::HRESULT = -2147221464i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_WRONGEVENT: ::windows_sys::core::HRESULT = -2147221419i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_E_WRONG_STATE: ::windows_sys::core::HRESULT = -2147221416i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TAPI_REPLY: u32 = 1123u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEACCEPT: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEADDTOCONFERENCE: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEANSWER: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEBLINDTRANSFER: u32 = 503u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECLOSE: u32 = 504u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECLOSECALL: u32 = 505u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECLOSEMSPINSTANCE: u32 = 609u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECOMPLETECALL: u32 = 506u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECOMPLETETRANSFER: u32 = 507u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECONDITIONALMEDIADETECTION: u32 = 508u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECONFIGDIALOG: u32 = 509u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECONFIGDIALOGEDIT: u32 = 601u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINECREATEMSPINSTANCE: u32 = 608u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEDEVSPECIFIC: u32 = 510u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEDEVSPECIFICFEATURE: u32 = 511u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEDIAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEDROP: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEDROPNOOWNER: u32 = 597u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEDROPONCLOSE: u32 = 596u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEFORWARD: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGATHERDIGITS: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGENERATEDIGITS: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGENERATETONE: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETADDRESSCAPS: u32 = 518u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETADDRESSID: u32 = 519u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETADDRESSSTATUS: u32 = 520u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETCALLADDRESSID: u32 = 521u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETCALLHUBTRACKING: u32 = 604u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETCALLID: u32 = 603u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETCALLINFO: u32 = 522u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETCALLSTATUS: u32 = 523u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETDEVCAPS: u32 = 524u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETDEVCONFIG: u32 = 525u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETEXTENSIONID: u32 = 526u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETICON: u32 = 527u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETID: u32 = 528u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETLINEDEVSTATUS: u32 = 529u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEGETNUMADDRESSIDS: u32 = 530u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEHOLD: u32 = 531u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEMAKECALL: u32 = 532u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEMONITORDIGITS: u32 = 533u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEMONITORMEDIA: u32 = 534u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEMONITORTONES: u32 = 535u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEMSPIDENTIFY: u32 = 607u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINENEGOTIATEEXTVERSION: u32 = 536u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINENEGOTIATETSPIVERSION: u32 = 537u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEOPEN: u32 = 538u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEPARK: u32 = 539u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEPICKUP: u32 = 540u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEPREPAREADDTOCONFERENCE: u32 = 541u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINERECEIVEMSPDATA: u32 = 606u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEREDIRECT: u32 = 542u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINERELEASEUSERUSERINFO: u32 = 602u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEREMOVEFROMCONFERENCE: u32 = 543u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESECURECALL: u32 = 544u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESELECTEXTVERSION: u32 = 545u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESENDUSERUSERINFO: u32 = 546u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETAPPSPECIFIC: u32 = 547u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETCALLHUBTRACKING: u32 = 605u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETCALLPARAMS: u32 = 548u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETCURRENTLOCATION: u32 = 600u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETDEFAULTMEDIADETECTION: u32 = 549u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETDEVCONFIG: u32 = 550u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETMEDIACONTROL: u32 = 551u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETMEDIAMODE: u32 = 552u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETSTATUSMESSAGES: u32 = 553u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETTERMINAL: u32 = 554u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETUPCONFERENCE: u32 = 555u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESETUPTRANSFER: u32 = 556u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINESWAPHOLD: u32 = 557u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEUNCOMPLETECALL: u32 = 558u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEUNHOLD: u32 = 559u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_LINEUNPARK: u32 = 560u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_MESSAGE_BASE: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONECLOSE: u32 = 561u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONECONFIGDIALOG: u32 = 562u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEDEVSPECIFIC: u32 = 563u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETBUTTONINFO: u32 = 564u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETDATA: u32 = 565u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETDEVCAPS: u32 = 566u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETDISPLAY: u32 = 567u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETEXTENSIONID: u32 = 568u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETGAIN: u32 = 569u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETHOOKSWITCH: u32 = 570u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETICON: u32 = 571u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETID: u32 = 572u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETLAMP: u32 = 573u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETRING: u32 = 574u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETSTATUS: u32 = 575u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEGETVOLUME: u32 = 576u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONENEGOTIATEEXTVERSION: u32 = 577u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONENEGOTIATETSPIVERSION: u32 = 578u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONEOPEN: u32 = 579u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESELECTEXTVERSION: u32 = 580u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETBUTTONINFO: u32 = 581u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETDATA: u32 = 582u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETDISPLAY: u32 = 583u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETGAIN: u32 = 584u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETHOOKSWITCH: u32 = 585u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETLAMP: u32 = 586u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETRING: u32 = 587u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETSTATUSMESSAGES: u32 = 588u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PHONESETVOLUME: u32 = 589u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROC_BASE: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERCONFIG: u32 = 590u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERCREATELINEDEVICE: u32 = 598u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERCREATEPHONEDEVICE: u32 = 599u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERENUMDEVICES: u32 = 595u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERINIT: u32 = 591u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERINSTALL: u32 = 592u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERREMOVE: u32 = 593u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TSPI_PROVIDERSHUTDOWN: u32 = 594u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TUISPIDLL_OBJECT_DIALOGINSTANCE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TUISPIDLL_OBJECT_LINEID: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TUISPIDLL_OBJECT_PHONEID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TUISPIDLL_OBJECT_PROVIDERID: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const atypFile: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const atypMax: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const atypNull: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const atypOle: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const atypPicture: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const cbDisplayName: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const cbEmailName: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const cbMaxIdData: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const cbSeverName: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const cbTYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const prioHigh: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const prioLow: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const prioNorm: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type ACDGROUP_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACDGE_NEW_GROUP: ACDGROUP_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACDGE_GROUP_REMOVED: ACDGROUP_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type ACDQUEUE_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACDQE_NEW_QUEUE: ACDQUEUE_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACDQE_QUEUE_REMOVED: ACDQUEUE_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type ADDRESS_CAPABILITY = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_ADDRESSTYPES: ADDRESS_CAPABILITY = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_BEARERMODES: ADDRESS_CAPABILITY = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXACTIVECALLS: ADDRESS_CAPABILITY = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXONHOLDCALLS: ADDRESS_CAPABILITY = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXONHOLDPENDINGCALLS: ADDRESS_CAPABILITY = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXNUMCONFERENCE: ADDRESS_CAPABILITY = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXNUMTRANSCONF: ADDRESS_CAPABILITY = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MONITORDIGITSUPPORT: ADDRESS_CAPABILITY = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GENERATEDIGITSUPPORT: ADDRESS_CAPABILITY = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GENERATETONEMODES: ADDRESS_CAPABILITY = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GENERATETONEMAXNUMFREQ: ADDRESS_CAPABILITY = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MONITORTONEMAXNUMFREQ: ADDRESS_CAPABILITY = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MONITORTONEMAXNUMENTRIES: ADDRESS_CAPABILITY = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_DEVCAPFLAGS: ADDRESS_CAPABILITY = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_ANSWERMODES: ADDRESS_CAPABILITY = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_LINEFEATURES: ADDRESS_CAPABILITY = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_SETTABLEDEVSTATUS: ADDRESS_CAPABILITY = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_PARKSUPPORT: ADDRESS_CAPABILITY = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_CALLERIDSUPPORT: ADDRESS_CAPABILITY = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_CALLEDIDSUPPORT: ADDRESS_CAPABILITY = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_CONNECTEDIDSUPPORT: ADDRESS_CAPABILITY = 20i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_REDIRECTIONIDSUPPORT: ADDRESS_CAPABILITY = 21i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_REDIRECTINGIDSUPPORT: ADDRESS_CAPABILITY = 22i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_ADDRESSCAPFLAGS: ADDRESS_CAPABILITY = 23i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_CALLFEATURES1: ADDRESS_CAPABILITY = 24i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_CALLFEATURES2: ADDRESS_CAPABILITY = 25i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_REMOVEFROMCONFCAPS: ADDRESS_CAPABILITY = 26i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_REMOVEFROMCONFSTATE: ADDRESS_CAPABILITY = 27i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_TRANSFERMODES: ADDRESS_CAPABILITY = 28i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_ADDRESSFEATURES: ADDRESS_CAPABILITY = 29i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_PREDICTIVEAUTOTRANSFERSTATES: ADDRESS_CAPABILITY = 30i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXCALLDATASIZE: ADDRESS_CAPABILITY = 31i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_LINEID: ADDRESS_CAPABILITY = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_ADDRESSID: ADDRESS_CAPABILITY = 33i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_FORWARDMODES: ADDRESS_CAPABILITY = 34i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXFORWARDENTRIES: ADDRESS_CAPABILITY = 35i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXSPECIFICENTRIES: ADDRESS_CAPABILITY = 36i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MINFWDNUMRINGS: ADDRESS_CAPABILITY = 37i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXFWDNUMRINGS: ADDRESS_CAPABILITY = 38i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_MAXCALLCOMPLETIONS: ADDRESS_CAPABILITY = 39i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_CALLCOMPLETIONCONDITIONS: ADDRESS_CAPABILITY = 40i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_CALLCOMPLETIONMODES: ADDRESS_CAPABILITY = 41i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_PERMANENTDEVICEID: ADDRESS_CAPABILITY = 42i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GATHERDIGITSMINTIMEOUT: ADDRESS_CAPABILITY = 43i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GATHERDIGITSMAXTIMEOUT: ADDRESS_CAPABILITY = 44i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GENERATEDIGITMINDURATION: ADDRESS_CAPABILITY = 45i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GENERATEDIGITMAXDURATION: ADDRESS_CAPABILITY = 46i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AC_GENERATEDIGITDEFAULTDURATION: ADDRESS_CAPABILITY = 47i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type ADDRESS_CAPABILITY_STRING = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACS_PROTOCOL: ADDRESS_CAPABILITY_STRING = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACS_ADDRESSDEVICESPECIFIC: ADDRESS_CAPABILITY_STRING = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACS_LINEDEVICESPECIFIC: ADDRESS_CAPABILITY_STRING = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACS_PROVIDERSPECIFIC: ADDRESS_CAPABILITY_STRING = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACS_SWITCHSPECIFIC: ADDRESS_CAPABILITY_STRING = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ACS_PERMANENTDEVICEGUID: ADDRESS_CAPABILITY_STRING = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type ADDRESS_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_STATE: ADDRESS_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_CAPSCHANGE: ADDRESS_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_RINGING: ADDRESS_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_CONFIGCHANGE: ADDRESS_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_FORWARD: ADDRESS_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_NEWTERMINAL: ADDRESS_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_REMOVETERMINAL: ADDRESS_EVENT = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_MSGWAITON: ADDRESS_EVENT = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_MSGWAITOFF: ADDRESS_EVENT = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_LASTITEM: ADDRESS_EVENT = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type ADDRESS_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_INSERVICE: ADDRESS_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_OUTOFSERVICE: ADDRESS_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type AGENTHANDLER_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AHE_NEW_AGENTHANDLER: AGENTHANDLER_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AHE_AGENTHANDLER_REMOVED: AGENTHANDLER_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type AGENT_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_NOT_READY: AGENT_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_READY: AGENT_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_BUSY_ACD: AGENT_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_BUSY_INCOMING: AGENT_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_BUSY_OUTGOING: AGENT_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AE_UNKNOWN: AGENT_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type AGENT_SESSION_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASE_NEW_SESSION: AGENT_SESSION_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASE_NOT_READY: AGENT_SESSION_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASE_READY: AGENT_SESSION_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASE_BUSY: AGENT_SESSION_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASE_WRAPUP: AGENT_SESSION_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASE_END: AGENT_SESSION_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type AGENT_SESSION_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASST_NOT_READY: AGENT_SESSION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASST_READY: AGENT_SESSION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASST_BUSY_ON_CALL: AGENT_SESSION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASST_BUSY_WRAPUP: AGENT_SESSION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ASST_SESSION_ENDED: AGENT_SESSION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type AGENT_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_NOT_READY: AGENT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_READY: AGENT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_BUSY_ACD: AGENT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_BUSY_INCOMING: AGENT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_BUSY_OUTGOING: AGENT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const AS_UNKNOWN: AGENT_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALLHUB_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CHE_CALLJOIN: CALLHUB_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CHE_CALLLEAVE: CALLHUB_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CHE_CALLHUBNEW: CALLHUB_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CHE_CALLHUBIDLE: CALLHUB_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CHE_LASTITEM: CALLHUB_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALLHUB_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CHS_ACTIVE: CALLHUB_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CHS_IDLE: CALLHUB_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALLINFOCHANGE_CAUSE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_OTHER: CALLINFOCHANGE_CAUSE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_DEVSPECIFIC: CALLINFOCHANGE_CAUSE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_BEARERMODE: CALLINFOCHANGE_CAUSE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_RATE: CALLINFOCHANGE_CAUSE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_APPSPECIFIC: CALLINFOCHANGE_CAUSE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_CALLID: CALLINFOCHANGE_CAUSE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_RELATEDCALLID: CALLINFOCHANGE_CAUSE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_ORIGIN: CALLINFOCHANGE_CAUSE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_REASON: CALLINFOCHANGE_CAUSE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_COMPLETIONID: CALLINFOCHANGE_CAUSE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_NUMOWNERINCR: CALLINFOCHANGE_CAUSE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_NUMOWNERDECR: CALLINFOCHANGE_CAUSE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_NUMMONITORS: CALLINFOCHANGE_CAUSE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_TRUNK: CALLINFOCHANGE_CAUSE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_CALLERID: CALLINFOCHANGE_CAUSE = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_CALLEDID: CALLINFOCHANGE_CAUSE = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_CONNECTEDID: CALLINFOCHANGE_CAUSE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_REDIRECTIONID: CALLINFOCHANGE_CAUSE = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_REDIRECTINGID: CALLINFOCHANGE_CAUSE = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_USERUSERINFO: CALLINFOCHANGE_CAUSE = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_HIGHLEVELCOMP: CALLINFOCHANGE_CAUSE = 20i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_LOWLEVELCOMP: CALLINFOCHANGE_CAUSE = 21i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_CHARGINGINFO: CALLINFOCHANGE_CAUSE = 22i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_TREATMENT: CALLINFOCHANGE_CAUSE = 23i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_CALLDATA: CALLINFOCHANGE_CAUSE = 24i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_PRIVILEGE: CALLINFOCHANGE_CAUSE = 25i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_MEDIATYPE: CALLINFOCHANGE_CAUSE = 26i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIC_LASTITEM: CALLINFOCHANGE_CAUSE = 26i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALLINFO_BUFFER = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIB_USERUSERINFO: CALLINFO_BUFFER = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIB_DEVSPECIFICBUFFER: CALLINFO_BUFFER = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIB_CALLDATABUFFER: CALLINFO_BUFFER = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIB_CHARGINGINFOBUFFER: CALLINFO_BUFFER = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIB_HIGHLEVELCOMPATIBILITYBUFFER: CALLINFO_BUFFER = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIB_LOWLEVELCOMPATIBILITYBUFFER: CALLINFO_BUFFER = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALLINFO_LONG = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_MEDIATYPESAVAILABLE: CALLINFO_LONG = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_BEARERMODE: CALLINFO_LONG = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_CALLERIDADDRESSTYPE: CALLINFO_LONG = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_CALLEDIDADDRESSTYPE: CALLINFO_LONG = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_CONNECTEDIDADDRESSTYPE: CALLINFO_LONG = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_REDIRECTIONIDADDRESSTYPE: CALLINFO_LONG = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_REDIRECTINGIDADDRESSTYPE: CALLINFO_LONG = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_ORIGIN: CALLINFO_LONG = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_REASON: CALLINFO_LONG = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_APPSPECIFIC: CALLINFO_LONG = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_CALLPARAMSFLAGS: CALLINFO_LONG = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_CALLTREATMENT: CALLINFO_LONG = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_MINRATE: CALLINFO_LONG = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_MAXRATE: CALLINFO_LONG = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_COUNTRYCODE: CALLINFO_LONG = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_CALLID: CALLINFO_LONG = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_RELATEDCALLID: CALLINFO_LONG = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_COMPLETIONID: CALLINFO_LONG = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_NUMBEROFOWNERS: CALLINFO_LONG = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_NUMBEROFMONITORS: CALLINFO_LONG = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_TRUNK: CALLINFO_LONG = 20i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_RATE: CALLINFO_LONG = 21i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_GENERATEDIGITDURATION: CALLINFO_LONG = 22i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_MONITORDIGITMODES: CALLINFO_LONG = 23i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIL_MONITORMEDIAMODES: CALLINFO_LONG = 24i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALLINFO_STRING = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CALLERIDNAME: CALLINFO_STRING = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CALLERIDNUMBER: CALLINFO_STRING = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CALLEDIDNAME: CALLINFO_STRING = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CALLEDIDNUMBER: CALLINFO_STRING = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CONNECTEDIDNAME: CALLINFO_STRING = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CONNECTEDIDNUMBER: CALLINFO_STRING = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_REDIRECTIONIDNAME: CALLINFO_STRING = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_REDIRECTIONIDNUMBER: CALLINFO_STRING = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_REDIRECTINGIDNAME: CALLINFO_STRING = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_REDIRECTINGIDNUMBER: CALLINFO_STRING = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CALLEDPARTYFRIENDLYNAME: CALLINFO_STRING = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_COMMENT: CALLINFO_STRING = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_DISPLAYABLEADDRESS: CALLINFO_STRING = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CIS_CALLINGPARTYID: CALLINFO_STRING = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALL_MEDIA_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CME_NEW_STREAM: CALL_MEDIA_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CME_STREAM_FAIL: CALL_MEDIA_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CME_TERMINAL_FAIL: CALL_MEDIA_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CME_STREAM_NOT_USED: CALL_MEDIA_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CME_STREAM_ACTIVE: CALL_MEDIA_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CME_STREAM_INACTIVE: CALL_MEDIA_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CME_LASTITEM: CALL_MEDIA_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALL_MEDIA_EVENT_CAUSE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_UNKNOWN: CALL_MEDIA_EVENT_CAUSE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_BAD_DEVICE: CALL_MEDIA_EVENT_CAUSE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_CONNECT_FAIL: CALL_MEDIA_EVENT_CAUSE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_LOCAL_REQUEST: CALL_MEDIA_EVENT_CAUSE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_REMOTE_REQUEST: CALL_MEDIA_EVENT_CAUSE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_MEDIA_TIMEOUT: CALL_MEDIA_EVENT_CAUSE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_MEDIA_RECOVERED: CALL_MEDIA_EVENT_CAUSE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CMC_QUALITY_OF_SERVICE: CALL_MEDIA_EVENT_CAUSE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALL_NOTIFICATION_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CNE_OWNER: CALL_NOTIFICATION_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CNE_MONITOR: CALL_NOTIFICATION_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CNE_LASTITEM: CALL_NOTIFICATION_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALL_PRIVILEGE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CP_OWNER: CALL_PRIVILEGE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CP_MONITOR: CALL_PRIVILEGE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALL_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_IDLE: CALL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_INPROGRESS: CALL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_CONNECTED: CALL_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_DISCONNECTED: CALL_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_OFFERING: CALL_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_HOLD: CALL_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_QUEUED: CALL_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CS_LASTITEM: CALL_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type CALL_STATE_EVENT_CAUSE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_NONE: CALL_STATE_EVENT_CAUSE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_NORMAL: CALL_STATE_EVENT_CAUSE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_BUSY: CALL_STATE_EVENT_CAUSE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_BADADDRESS: CALL_STATE_EVENT_CAUSE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_NOANSWER: CALL_STATE_EVENT_CAUSE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_CANCELLED: CALL_STATE_EVENT_CAUSE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_REJECTED: CALL_STATE_EVENT_CAUSE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_FAILED: CALL_STATE_EVENT_CAUSE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CEC_DISCONNECT_BLOCKED: CALL_STATE_EVENT_CAUSE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type DIRECTORY_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const OT_CONFERENCE: DIRECTORY_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const OT_USER: DIRECTORY_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type DIRECTORY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const DT_NTDS: DIRECTORY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const DT_ILS: DIRECTORY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type DISCONNECT_CODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const DC_NORMAL: DISCONNECT_CODE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const DC_NOANSWER: DISCONNECT_CODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const DC_REJECTED: DISCONNECT_CODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type FINISH_MODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FM_ASTRANSFER: FINISH_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FM_ASCONFERENCE: FINISH_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type FT_STATE_EVENT_CAUSE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FTEC_NORMAL: FT_STATE_EVENT_CAUSE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FTEC_END_OF_FILE: FT_STATE_EVENT_CAUSE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FTEC_READ_ERROR: FT_STATE_EVENT_CAUSE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FTEC_WRITE_ERROR: FT_STATE_EVENT_CAUSE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type FULLDUPLEX_SUPPORT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FDS_SUPPORTED: FULLDUPLEX_SUPPORT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FDS_NOTSUPPORTED: FULLDUPLEX_SUPPORT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const FDS_UNKNOWN: FULLDUPLEX_SUPPORT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type MSP_ADDRESS_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ADDRESS_TERMINAL_AVAILABLE: MSP_ADDRESS_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ADDRESS_TERMINAL_UNAVAILABLE: MSP_ADDRESS_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type MSP_CALL_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_NEW_STREAM: MSP_CALL_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_STREAM_FAIL: MSP_CALL_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_TERMINAL_FAIL: MSP_CALL_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_STREAM_NOT_USED: MSP_CALL_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_STREAM_ACTIVE: MSP_CALL_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_STREAM_INACTIVE: MSP_CALL_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type MSP_CALL_EVENT_CAUSE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_UNKNOWN: MSP_CALL_EVENT_CAUSE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_BAD_DEVICE: MSP_CALL_EVENT_CAUSE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_CONNECT_FAIL: MSP_CALL_EVENT_CAUSE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_LOCAL_REQUEST: MSP_CALL_EVENT_CAUSE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_REMOTE_REQUEST: MSP_CALL_EVENT_CAUSE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_MEDIA_TIMEOUT: MSP_CALL_EVENT_CAUSE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_MEDIA_RECOVERED: MSP_CALL_EVENT_CAUSE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const CALL_CAUSE_QUALITY_OF_SERVICE: MSP_CALL_EVENT_CAUSE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type MSP_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_ADDRESS_EVENT: MSP_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_CALL_EVENT: MSP_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_TSP_DATA: MSP_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_PRIVATE_EVENT: MSP_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_ASR_TERMINAL_EVENT: MSP_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_TTS_TERMINAL_EVENT: MSP_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_FILE_TERMINAL_EVENT: MSP_EVENT = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const ME_TONE_TERMINAL_EVENT: MSP_EVENT = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONECAPS_BUFFER = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCB_DEVSPECIFICBUFFER: PHONECAPS_BUFFER = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONECAPS_LONG = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_HOOKSWITCHES: PHONECAPS_LONG = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_HANDSETHOOKSWITCHMODES: PHONECAPS_LONG = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_HEADSETHOOKSWITCHMODES: PHONECAPS_LONG = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_SPEAKERPHONEHOOKSWITCHMODES: PHONECAPS_LONG = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_DISPLAYNUMROWS: PHONECAPS_LONG = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_DISPLAYNUMCOLUMNS: PHONECAPS_LONG = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_NUMRINGMODES: PHONECAPS_LONG = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_NUMBUTTONLAMPS: PHONECAPS_LONG = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCL_GENERICPHONE: PHONECAPS_LONG = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONECAPS_STRING = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCS_PHONENAME: PHONECAPS_STRING = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCS_PHONEINFO: PHONECAPS_STRING = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PCS_PROVIDERINFO: PHONECAPS_STRING = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_BUTTON_FUNCTION = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_UNKNOWN: PHONE_BUTTON_FUNCTION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_CONFERENCE: PHONE_BUTTON_FUNCTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_TRANSFER: PHONE_BUTTON_FUNCTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_DROP: PHONE_BUTTON_FUNCTION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_HOLD: PHONE_BUTTON_FUNCTION = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_RECALL: PHONE_BUTTON_FUNCTION = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_DISCONNECT: PHONE_BUTTON_FUNCTION = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_CONNECT: PHONE_BUTTON_FUNCTION = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_MSGWAITON: PHONE_BUTTON_FUNCTION = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_MSGWAITOFF: PHONE_BUTTON_FUNCTION = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SELECTRING: PHONE_BUTTON_FUNCTION = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_ABBREVDIAL: PHONE_BUTTON_FUNCTION = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_FORWARD: PHONE_BUTTON_FUNCTION = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_PICKUP: PHONE_BUTTON_FUNCTION = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_RINGAGAIN: PHONE_BUTTON_FUNCTION = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_PARK: PHONE_BUTTON_FUNCTION = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_REJECT: PHONE_BUTTON_FUNCTION = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_REDIRECT: PHONE_BUTTON_FUNCTION = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_MUTE: PHONE_BUTTON_FUNCTION = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_VOLUMEUP: PHONE_BUTTON_FUNCTION = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_VOLUMEDOWN: PHONE_BUTTON_FUNCTION = 20i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SPEAKERON: PHONE_BUTTON_FUNCTION = 21i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SPEAKEROFF: PHONE_BUTTON_FUNCTION = 22i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_FLASH: PHONE_BUTTON_FUNCTION = 23i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_DATAON: PHONE_BUTTON_FUNCTION = 24i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_DATAOFF: PHONE_BUTTON_FUNCTION = 25i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_DONOTDISTURB: PHONE_BUTTON_FUNCTION = 26i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_INTERCOM: PHONE_BUTTON_FUNCTION = 27i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_BRIDGEDAPP: PHONE_BUTTON_FUNCTION = 28i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_BUSY: PHONE_BUTTON_FUNCTION = 29i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_CALLAPP: PHONE_BUTTON_FUNCTION = 30i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_DATETIME: PHONE_BUTTON_FUNCTION = 31i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_DIRECTORY: PHONE_BUTTON_FUNCTION = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_COVER: PHONE_BUTTON_FUNCTION = 33i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_CALLID: PHONE_BUTTON_FUNCTION = 34i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_LASTNUM: PHONE_BUTTON_FUNCTION = 35i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_NIGHTSRV: PHONE_BUTTON_FUNCTION = 36i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SENDCALLS: PHONE_BUTTON_FUNCTION = 37i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_MSGINDICATOR: PHONE_BUTTON_FUNCTION = 38i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_REPDIAL: PHONE_BUTTON_FUNCTION = 39i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SETREPDIAL: PHONE_BUTTON_FUNCTION = 40i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SYSTEMSPEED: PHONE_BUTTON_FUNCTION = 41i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_STATIONSPEED: PHONE_BUTTON_FUNCTION = 42i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_CAMPON: PHONE_BUTTON_FUNCTION = 43i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SAVEREPEAT: PHONE_BUTTON_FUNCTION = 44i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_QUEUECALL: PHONE_BUTTON_FUNCTION = 45i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_NONE: PHONE_BUTTON_FUNCTION = 46i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBF_SEND: PHONE_BUTTON_FUNCTION = 47i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_BUTTON_MODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBM_DUMMY: PHONE_BUTTON_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBM_CALL: PHONE_BUTTON_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBM_FEATURE: PHONE_BUTTON_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBM_KEYPAD: PHONE_BUTTON_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBM_LOCAL: PHONE_BUTTON_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBM_DISPLAY: PHONE_BUTTON_MODE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_BUTTON_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBS_UP: PHONE_BUTTON_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBS_DOWN: PHONE_BUTTON_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBS_UNKNOWN: PHONE_BUTTON_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PBS_UNAVAIL: PHONE_BUTTON_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_DISPLAY: PHONE_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_LAMPMODE: PHONE_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_RINGMODE: PHONE_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_RINGVOLUME: PHONE_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_HOOKSWITCH: PHONE_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_CAPSCHANGE: PHONE_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_BUTTON: PHONE_EVENT = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_CLOSE: PHONE_EVENT = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_NUMBERGATHERED: PHONE_EVENT = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_DIALING: PHONE_EVENT = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_ANSWER: PHONE_EVENT = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_DISCONNECT: PHONE_EVENT = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PE_LASTITEM: PHONE_EVENT = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_HOOK_SWITCH_DEVICE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHSD_HANDSET: PHONE_HOOK_SWITCH_DEVICE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHSD_SPEAKERPHONE: PHONE_HOOK_SWITCH_DEVICE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHSD_HEADSET: PHONE_HOOK_SWITCH_DEVICE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_HOOK_SWITCH_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHSS_ONHOOK: PHONE_HOOK_SWITCH_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHSS_OFFHOOK_MIC_ONLY: PHONE_HOOK_SWITCH_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHSS_OFFHOOK_SPEAKER_ONLY: PHONE_HOOK_SWITCH_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PHSS_OFFHOOK: PHONE_HOOK_SWITCH_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_LAMP_MODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_DUMMY: PHONE_LAMP_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_OFF: PHONE_LAMP_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_STEADY: PHONE_LAMP_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_WINK: PHONE_LAMP_MODE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_FLASH: PHONE_LAMP_MODE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_FLUTTER: PHONE_LAMP_MODE = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_BROKENFLUTTER: PHONE_LAMP_MODE = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const LM_UNKNOWN: PHONE_LAMP_MODE = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_PRIVILEGE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PP_OWNER: PHONE_PRIVILEGE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PP_MONITOR: PHONE_PRIVILEGE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONE_TONE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADZERO: PHONE_TONE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADONE: PHONE_TONE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADTWO: PHONE_TONE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADTHREE: PHONE_TONE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADFOUR: PHONE_TONE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADFIVE: PHONE_TONE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADSIX: PHONE_TONE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADSEVEN: PHONE_TONE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADEIGHT: PHONE_TONE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADNINE: PHONE_TONE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADSTAR: PHONE_TONE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADPOUND: PHONE_TONE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADA: PHONE_TONE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADB: PHONE_TONE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADC: PHONE_TONE = 14i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_KEYPADD: PHONE_TONE = 15i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_NORMALDIALTONE: PHONE_TONE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_EXTERNALDIALTONE: PHONE_TONE = 17i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_BUSY: PHONE_TONE = 18i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_RINGBACK: PHONE_TONE = 19i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_ERRORTONE: PHONE_TONE = 20i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const PT_SILENCE: PHONE_TONE = 21i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type QOS_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QE_NOQOS: QOS_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QE_ADMISSIONFAILURE: QOS_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QE_POLICYFAILURE: QOS_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QE_GENERICERROR: QOS_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QE_LASTITEM: QOS_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type QOS_SERVICE_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QSL_NEEDED: QOS_SERVICE_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QSL_IF_AVAILABLE: QOS_SERVICE_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const QSL_BEST_EFFORT: QOS_SERVICE_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type RND_ADVERTISING_SCOPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RAS_LOCAL: RND_ADVERTISING_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RAS_SITE: RND_ADVERTISING_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RAS_REGION: RND_ADVERTISING_SCOPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const RAS_WORLD: RND_ADVERTISING_SCOPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TAPIOBJECT_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_ADDRESSCREATE: TAPIOBJECT_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_ADDRESSREMOVE: TAPIOBJECT_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_REINIT: TAPIOBJECT_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_TRANSLATECHANGE: TAPIOBJECT_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_ADDRESSCLOSE: TAPIOBJECT_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_PHONECREATE: TAPIOBJECT_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_PHONEREMOVE: TAPIOBJECT_EVENT = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TAPI_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_TAPIOBJECT: TAPI_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_ADDRESS: TAPI_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_CALLNOTIFICATION: TAPI_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_CALLSTATE: TAPI_EVENT = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_CALLMEDIA: TAPI_EVENT = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_CALLHUB: TAPI_EVENT = 32i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_CALLINFOCHANGE: TAPI_EVENT = 64i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_PRIVATE: TAPI_EVENT = 128i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_REQUEST: TAPI_EVENT = 256i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_AGENT: TAPI_EVENT = 512i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_AGENTSESSION: TAPI_EVENT = 1024i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_QOSEVENT: TAPI_EVENT = 2048i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_AGENTHANDLER: TAPI_EVENT = 4096i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_ACDGROUP: TAPI_EVENT = 8192i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_QUEUE: TAPI_EVENT = 16384i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_DIGITEVENT: TAPI_EVENT = 32768i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_GENERATEEVENT: TAPI_EVENT = 65536i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_ASRTERMINAL: TAPI_EVENT = 131072i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_TTSTERMINAL: TAPI_EVENT = 262144i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_FILETERMINAL: TAPI_EVENT = 524288i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_TONETERMINAL: TAPI_EVENT = 1048576i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_PHONEEVENT: TAPI_EVENT = 2097152i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_TONEEVENT: TAPI_EVENT = 4194304i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_GATHERDIGITS: TAPI_EVENT = 8388608i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_ADDRESSDEVSPECIFIC: TAPI_EVENT = 16777216i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TE_PHONEDEVSPECIFIC: TAPI_EVENT = 33554432i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TAPI_GATHERTERM = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TGT_BUFFERFULL: TAPI_GATHERTERM = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TGT_TERMDIGIT: TAPI_GATHERTERM = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TGT_FIRSTTIMEOUT: TAPI_GATHERTERM = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TGT_INTERTIMEOUT: TAPI_GATHERTERM = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TGT_CANCEL: TAPI_GATHERTERM = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TAPI_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TOT_NONE: TAPI_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TOT_TAPI: TAPI_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TOT_ADDRESS: TAPI_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TOT_TERMINAL: TAPI_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TOT_CALL: TAPI_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TOT_CALLHUB: TAPI_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TOT_PHONE: TAPI_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TAPI_TONEMODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TTM_RINGBACK: TAPI_TONEMODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TTM_BUSY: TAPI_TONEMODE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TTM_BEEP: TAPI_TONEMODE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TTM_BILLING: TAPI_TONEMODE = 16i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TERMINAL_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TD_CAPTURE: TERMINAL_DIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TD_RENDER: TERMINAL_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TD_BIDIRECTIONAL: TERMINAL_DIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TD_MULTITRACK_MIXED: TERMINAL_DIRECTION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TD_NONE: TERMINAL_DIRECTION = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TERMINAL_MEDIA_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TMS_IDLE: TERMINAL_MEDIA_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TMS_ACTIVE: TERMINAL_MEDIA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TMS_PAUSED: TERMINAL_MEDIA_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TMS_LASTITEM: TERMINAL_MEDIA_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TERMINAL_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TS_INUSE: TERMINAL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TS_NOTINUSE: TERMINAL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TERMINAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TT_STATIC: TERMINAL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub const TT_DYNAMIC: TERMINAL_TYPE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRALIAS { - pub rgchName: [super::super::Foundation::CHAR; 41], - pub rgchEName: [super::super::Foundation::CHAR; 11], - pub rgchSrvr: [super::super::Foundation::CHAR; 12], - pub dibDetail: u32, - pub r#type: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRALIAS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRALIAS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct DTR { - pub wYear: u16, - pub wMonth: u16, - pub wDay: u16, - pub wHour: u16, - pub wMinute: u16, - pub wSecond: u16, - pub wDayOfWeek: u16, -} -impl ::core::marker::Copy for DTR {} -impl ::core::clone::Clone for DTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HDRVCALL__ { - pub unused: i32, -} -impl ::core::marker::Copy for HDRVCALL__ {} -impl ::core::clone::Clone for HDRVCALL__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HDRVDIALOGINSTANCE__ { - pub unused: i32, -} -impl ::core::marker::Copy for HDRVDIALOGINSTANCE__ {} -impl ::core::clone::Clone for HDRVDIALOGINSTANCE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HDRVLINE__ { - pub unused: i32, -} -impl ::core::marker::Copy for HDRVLINE__ {} -impl ::core::clone::Clone for HDRVLINE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HDRVMSPLINE__ { - pub unused: i32, -} -impl ::core::marker::Copy for HDRVMSPLINE__ {} -impl ::core::clone::Clone for HDRVMSPLINE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HDRVPHONE__ { - pub unused: i32, -} -impl ::core::marker::Copy for HDRVPHONE__ {} -impl ::core::clone::Clone for HDRVPHONE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HPROVIDER__ { - pub unused: i32, -} -impl ::core::marker::Copy for HPROVIDER__ {} -impl ::core::clone::Clone for HPROVIDER__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HTAPICALL__ { - pub unused: i32, -} -impl ::core::marker::Copy for HTAPICALL__ {} -impl ::core::clone::Clone for HTAPICALL__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HTAPILINE__ { - pub unused: i32, -} -impl ::core::marker::Copy for HTAPILINE__ {} -impl ::core::clone::Clone for HTAPILINE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct HTAPIPHONE__ { - pub unused: i32, -} -impl ::core::marker::Copy for HTAPIPHONE__ {} -impl ::core::clone::Clone for HTAPIPHONE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEADDRESSCAPS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwLineDeviceID: u32, - pub dwAddressSize: u32, - pub dwAddressOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwAddressSharing: u32, - pub dwAddressStates: u32, - pub dwCallInfoStates: u32, - pub dwCallerIDFlags: u32, - pub dwCalledIDFlags: u32, - pub dwConnectedIDFlags: u32, - pub dwRedirectionIDFlags: u32, - pub dwRedirectingIDFlags: u32, - pub dwCallStates: u32, - pub dwDialToneModes: u32, - pub dwBusyModes: u32, - pub dwSpecialInfo: u32, - pub dwDisconnectModes: u32, - pub dwMaxNumActiveCalls: u32, - pub dwMaxNumOnHoldCalls: u32, - pub dwMaxNumOnHoldPendingCalls: u32, - pub dwMaxNumConference: u32, - pub dwMaxNumTransConf: u32, - pub dwAddrCapFlags: u32, - pub dwCallFeatures: u32, - pub dwRemoveFromConfCaps: u32, - pub dwRemoveFromConfState: u32, - pub dwTransferModes: u32, - pub dwParkModes: u32, - pub dwForwardModes: u32, - pub dwMaxForwardEntries: u32, - pub dwMaxSpecificEntries: u32, - pub dwMinFwdNumRings: u32, - pub dwMaxFwdNumRings: u32, - pub dwMaxCallCompletions: u32, - pub dwCallCompletionConds: u32, - pub dwCallCompletionModes: u32, - pub dwNumCompletionMessages: u32, - pub dwCompletionMsgTextEntrySize: u32, - pub dwCompletionMsgTextSize: u32, - pub dwCompletionMsgTextOffset: u32, - pub dwAddressFeatures: u32, - pub dwPredictiveAutoTransferStates: u32, - pub dwNumCallTreatments: u32, - pub dwCallTreatmentListSize: u32, - pub dwCallTreatmentListOffset: u32, - pub dwDeviceClassesSize: u32, - pub dwDeviceClassesOffset: u32, - pub dwMaxCallDataSize: u32, - pub dwCallFeatures2: u32, - pub dwMaxNoAnswerTimeout: u32, - pub dwConnectedModes: u32, - pub dwOfferingModes: u32, - pub dwAvailableMediaModes: u32, -} -impl ::core::marker::Copy for LINEADDRESSCAPS {} -impl ::core::clone::Clone for LINEADDRESSCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEADDRESSSTATUS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumInUse: u32, - pub dwNumActiveCalls: u32, - pub dwNumOnHoldCalls: u32, - pub dwNumOnHoldPendCalls: u32, - pub dwAddressFeatures: u32, - pub dwNumRingsNoAnswer: u32, - pub dwForwardNumEntries: u32, - pub dwForwardSize: u32, - pub dwForwardOffset: u32, - pub dwTerminalModesSize: u32, - pub dwTerminalModesOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, -} -impl ::core::marker::Copy for LINEADDRESSSTATUS {} -impl ::core::clone::Clone for LINEADDRESSSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTACTIVITYENTRY { - pub dwID: u32, - pub dwNameSize: u32, - pub dwNameOffset: u32, -} -impl ::core::marker::Copy for LINEAGENTACTIVITYENTRY {} -impl ::core::clone::Clone for LINEAGENTACTIVITYENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTACTIVITYLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumEntries: u32, - pub dwListSize: u32, - pub dwListOffset: u32, -} -impl ::core::marker::Copy for LINEAGENTACTIVITYLIST {} -impl ::core::clone::Clone for LINEAGENTACTIVITYLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTCAPS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwAgentHandlerInfoSize: u32, - pub dwAgentHandlerInfoOffset: u32, - pub dwCapsVersion: u32, - pub dwFeatures: u32, - pub dwStates: u32, - pub dwNextStates: u32, - pub dwMaxNumGroupEntries: u32, - pub dwAgentStatusMessages: u32, - pub dwNumAgentExtensionIDs: u32, - pub dwAgentExtensionIDListSize: u32, - pub dwAgentExtensionIDListOffset: u32, - pub ProxyGUID: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for LINEAGENTCAPS {} -impl ::core::clone::Clone for LINEAGENTCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTENTRY { - pub hAgent: u32, - pub dwNameSize: u32, - pub dwNameOffset: u32, - pub dwIDSize: u32, - pub dwIDOffset: u32, - pub dwPINSize: u32, - pub dwPINOffset: u32, -} -impl ::core::marker::Copy for LINEAGENTENTRY {} -impl ::core::clone::Clone for LINEAGENTENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTGROUPENTRY { - pub GroupID: LINEAGENTGROUPENTRY_0, - pub dwNameSize: u32, - pub dwNameOffset: u32, -} -impl ::core::marker::Copy for LINEAGENTGROUPENTRY {} -impl ::core::clone::Clone for LINEAGENTGROUPENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTGROUPENTRY_0 { - pub dwGroupID1: u32, - pub dwGroupID2: u32, - pub dwGroupID3: u32, - pub dwGroupID4: u32, -} -impl ::core::marker::Copy for LINEAGENTGROUPENTRY_0 {} -impl ::core::clone::Clone for LINEAGENTGROUPENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTGROUPLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumEntries: u32, - pub dwListSize: u32, - pub dwListOffset: u32, -} -impl ::core::marker::Copy for LINEAGENTGROUPLIST {} -impl ::core::clone::Clone for LINEAGENTGROUPLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEAGENTINFO { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwAgentState: u32, - pub dwNextAgentState: u32, - pub dwMeasurementPeriod: u32, - pub cyOverallCallRate: super::super::System::Com::CY, - pub dwNumberOfACDCalls: u32, - pub dwNumberOfIncomingCalls: u32, - pub dwNumberOfOutgoingCalls: u32, - pub dwTotalACDTalkTime: u32, - pub dwTotalACDCallTime: u32, - pub dwTotalACDWrapUpTime: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEAGENTINFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEAGENTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumEntries: u32, - pub dwListSize: u32, - pub dwListOffset: u32, -} -impl ::core::marker::Copy for LINEAGENTLIST {} -impl ::core::clone::Clone for LINEAGENTLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTSESSIONENTRY { - pub hAgentSession: u32, - pub hAgent: u32, - pub GroupID: ::windows_sys::core::GUID, - pub dwWorkingAddressID: u32, -} -impl ::core::marker::Copy for LINEAGENTSESSIONENTRY {} -impl ::core::clone::Clone for LINEAGENTSESSIONENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEAGENTSESSIONINFO { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwAgentSessionState: u32, - pub dwNextAgentSessionState: u32, - pub dateSessionStartTime: f64, - pub dwSessionDuration: u32, - pub dwNumberOfCalls: u32, - pub dwTotalTalkTime: u32, - pub dwAverageTalkTime: u32, - pub dwTotalCallTime: u32, - pub dwAverageCallTime: u32, - pub dwTotalWrapUpTime: u32, - pub dwAverageWrapUpTime: u32, - pub cyACDCallRate: super::super::System::Com::CY, - pub dwLongestTimeToAnswer: u32, - pub dwAverageTimeToAnswer: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEAGENTSESSIONINFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEAGENTSESSIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTSESSIONLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumEntries: u32, - pub dwListSize: u32, - pub dwListOffset: u32, -} -impl ::core::marker::Copy for LINEAGENTSESSIONLIST {} -impl ::core::clone::Clone for LINEAGENTSESSIONLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAGENTSTATUS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumEntries: u32, - pub dwGroupListSize: u32, - pub dwGroupListOffset: u32, - pub dwState: u32, - pub dwNextState: u32, - pub dwActivityID: u32, - pub dwActivitySize: u32, - pub dwActivityOffset: u32, - pub dwAgentFeatures: u32, - pub dwValidStates: u32, - pub dwValidNextStates: u32, -} -impl ::core::marker::Copy for LINEAGENTSTATUS {} -impl ::core::clone::Clone for LINEAGENTSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEAPPINFO { - pub dwMachineNameSize: u32, - pub dwMachineNameOffset: u32, - pub dwUserNameSize: u32, - pub dwUserNameOffset: u32, - pub dwModuleFilenameSize: u32, - pub dwModuleFilenameOffset: u32, - pub dwFriendlyNameSize: u32, - pub dwFriendlyNameOffset: u32, - pub dwMediaModes: u32, - pub dwAddressID: u32, -} -impl ::core::marker::Copy for LINEAPPINFO {} -impl ::core::clone::Clone for LINEAPPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINECALLINFO { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub hLine: u32, - pub dwLineDeviceID: u32, - pub dwAddressID: u32, - pub dwBearerMode: u32, - pub dwRate: u32, - pub dwMediaMode: u32, - pub dwAppSpecific: u32, - pub dwCallID: u32, - pub dwRelatedCallID: u32, - pub dwCallParamFlags: u32, - pub dwCallStates: u32, - pub dwMonitorDigitModes: u32, - pub dwMonitorMediaModes: u32, - pub DialParams: LINEDIALPARAMS, - pub dwOrigin: u32, - pub dwReason: u32, - pub dwCompletionID: u32, - pub dwNumOwners: u32, - pub dwNumMonitors: u32, - pub dwCountryCode: u32, - pub dwTrunk: u32, - pub dwCallerIDFlags: u32, - pub dwCallerIDSize: u32, - pub dwCallerIDOffset: u32, - pub dwCallerIDNameSize: u32, - pub dwCallerIDNameOffset: u32, - pub dwCalledIDFlags: u32, - pub dwCalledIDSize: u32, - pub dwCalledIDOffset: u32, - pub dwCalledIDNameSize: u32, - pub dwCalledIDNameOffset: u32, - pub dwConnectedIDFlags: u32, - pub dwConnectedIDSize: u32, - pub dwConnectedIDOffset: u32, - pub dwConnectedIDNameSize: u32, - pub dwConnectedIDNameOffset: u32, - pub dwRedirectionIDFlags: u32, - pub dwRedirectionIDSize: u32, - pub dwRedirectionIDOffset: u32, - pub dwRedirectionIDNameSize: u32, - pub dwRedirectionIDNameOffset: u32, - pub dwRedirectingIDFlags: u32, - pub dwRedirectingIDSize: u32, - pub dwRedirectingIDOffset: u32, - pub dwRedirectingIDNameSize: u32, - pub dwRedirectingIDNameOffset: u32, - pub dwAppNameSize: u32, - pub dwAppNameOffset: u32, - pub dwDisplayableAddressSize: u32, - pub dwDisplayableAddressOffset: u32, - pub dwCalledPartySize: u32, - pub dwCalledPartyOffset: u32, - pub dwCommentSize: u32, - pub dwCommentOffset: u32, - pub dwDisplaySize: u32, - pub dwDisplayOffset: u32, - pub dwUserUserInfoSize: u32, - pub dwUserUserInfoOffset: u32, - pub dwHighLevelCompSize: u32, - pub dwHighLevelCompOffset: u32, - pub dwLowLevelCompSize: u32, - pub dwLowLevelCompOffset: u32, - pub dwChargingInfoSize: u32, - pub dwChargingInfoOffset: u32, - pub dwTerminalModesSize: u32, - pub dwTerminalModesOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwCallTreatment: u32, - pub dwCallDataSize: u32, - pub dwCallDataOffset: u32, - pub dwSendingFlowspecSize: u32, - pub dwSendingFlowspecOffset: u32, - pub dwReceivingFlowspecSize: u32, - pub dwReceivingFlowspecOffset: u32, -} -impl ::core::marker::Copy for LINECALLINFO {} -impl ::core::clone::Clone for LINECALLINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINECALLLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwCallsNumEntries: u32, - pub dwCallsSize: u32, - pub dwCallsOffset: u32, -} -impl ::core::marker::Copy for LINECALLLIST {} -impl ::core::clone::Clone for LINECALLLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINECALLPARAMS { - pub dwTotalSize: u32, - pub dwBearerMode: u32, - pub dwMinRate: u32, - pub dwMaxRate: u32, - pub dwMediaMode: u32, - pub dwCallParamFlags: u32, - pub dwAddressMode: u32, - pub dwAddressID: u32, - pub DialParams: LINEDIALPARAMS, - pub dwOrigAddressSize: u32, - pub dwOrigAddressOffset: u32, - pub dwDisplayableAddressSize: u32, - pub dwDisplayableAddressOffset: u32, - pub dwCalledPartySize: u32, - pub dwCalledPartyOffset: u32, - pub dwCommentSize: u32, - pub dwCommentOffset: u32, - pub dwUserUserInfoSize: u32, - pub dwUserUserInfoOffset: u32, - pub dwHighLevelCompSize: u32, - pub dwHighLevelCompOffset: u32, - pub dwLowLevelCompSize: u32, - pub dwLowLevelCompOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwPredictiveAutoTransferStates: u32, - pub dwTargetAddressSize: u32, - pub dwTargetAddressOffset: u32, - pub dwSendingFlowspecSize: u32, - pub dwSendingFlowspecOffset: u32, - pub dwReceivingFlowspecSize: u32, - pub dwReceivingFlowspecOffset: u32, - pub dwDeviceClassSize: u32, - pub dwDeviceClassOffset: u32, - pub dwDeviceConfigSize: u32, - pub dwDeviceConfigOffset: u32, - pub dwCallDataSize: u32, - pub dwCallDataOffset: u32, - pub dwNoAnswerTimeout: u32, - pub dwCallingPartyIDSize: u32, - pub dwCallingPartyIDOffset: u32, -} -impl ::core::marker::Copy for LINECALLPARAMS {} -impl ::core::clone::Clone for LINECALLPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LINECALLSTATUS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwCallState: u32, - pub dwCallStateMode: u32, - pub dwCallPrivilege: u32, - pub dwCallFeatures: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwCallFeatures2: u32, - pub tStateEntryTime: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LINECALLSTATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LINECALLSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINECALLTREATMENTENTRY { - pub dwCallTreatmentID: u32, - pub dwCallTreatmentNameSize: u32, - pub dwCallTreatmentNameOffset: u32, -} -impl ::core::marker::Copy for LINECALLTREATMENTENTRY {} -impl ::core::clone::Clone for LINECALLTREATMENTENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINECARDENTRY { - pub dwPermanentCardID: u32, - pub dwCardNameSize: u32, - pub dwCardNameOffset: u32, - pub dwCardNumberDigits: u32, - pub dwSameAreaRuleSize: u32, - pub dwSameAreaRuleOffset: u32, - pub dwLongDistanceRuleSize: u32, - pub dwLongDistanceRuleOffset: u32, - pub dwInternationalRuleSize: u32, - pub dwInternationalRuleOffset: u32, - pub dwOptions: u32, -} -impl ::core::marker::Copy for LINECARDENTRY {} -impl ::core::clone::Clone for LINECARDENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINECOUNTRYENTRY { - pub dwCountryID: u32, - pub dwCountryCode: u32, - pub dwNextCountryID: u32, - pub dwCountryNameSize: u32, - pub dwCountryNameOffset: u32, - pub dwSameAreaRuleSize: u32, - pub dwSameAreaRuleOffset: u32, - pub dwLongDistanceRuleSize: u32, - pub dwLongDistanceRuleOffset: u32, - pub dwInternationalRuleSize: u32, - pub dwInternationalRuleOffset: u32, -} -impl ::core::marker::Copy for LINECOUNTRYENTRY {} -impl ::core::clone::Clone for LINECOUNTRYENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINECOUNTRYLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumCountries: u32, - pub dwCountryListSize: u32, - pub dwCountryListOffset: u32, -} -impl ::core::marker::Copy for LINECOUNTRYLIST {} -impl ::core::clone::Clone for LINECOUNTRYLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEDEVCAPS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwProviderInfoSize: u32, - pub dwProviderInfoOffset: u32, - pub dwSwitchInfoSize: u32, - pub dwSwitchInfoOffset: u32, - pub dwPermanentLineID: u32, - pub dwLineNameSize: u32, - pub dwLineNameOffset: u32, - pub dwStringFormat: u32, - pub dwAddressModes: u32, - pub dwNumAddresses: u32, - pub dwBearerModes: u32, - pub dwMaxRate: u32, - pub dwMediaModes: u32, - pub dwGenerateToneModes: u32, - pub dwGenerateToneMaxNumFreq: u32, - pub dwGenerateDigitModes: u32, - pub dwMonitorToneMaxNumFreq: u32, - pub dwMonitorToneMaxNumEntries: u32, - pub dwMonitorDigitModes: u32, - pub dwGatherDigitsMinTimeout: u32, - pub dwGatherDigitsMaxTimeout: u32, - pub dwMedCtlDigitMaxListSize: u32, - pub dwMedCtlMediaMaxListSize: u32, - pub dwMedCtlToneMaxListSize: u32, - pub dwMedCtlCallStateMaxListSize: u32, - pub dwDevCapFlags: u32, - pub dwMaxNumActiveCalls: u32, - pub dwAnswerMode: u32, - pub dwRingModes: u32, - pub dwLineStates: u32, - pub dwUUIAcceptSize: u32, - pub dwUUIAnswerSize: u32, - pub dwUUIMakeCallSize: u32, - pub dwUUIDropSize: u32, - pub dwUUISendUserUserInfoSize: u32, - pub dwUUICallInfoSize: u32, - pub MinDialParams: LINEDIALPARAMS, - pub MaxDialParams: LINEDIALPARAMS, - pub DefaultDialParams: LINEDIALPARAMS, - pub dwNumTerminals: u32, - pub dwTerminalCapsSize: u32, - pub dwTerminalCapsOffset: u32, - pub dwTerminalTextEntrySize: u32, - pub dwTerminalTextSize: u32, - pub dwTerminalTextOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwLineFeatures: u32, - pub dwSettableDevStatus: u32, - pub dwDeviceClassesSize: u32, - pub dwDeviceClassesOffset: u32, - pub PermanentLineGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for LINEDEVCAPS {} -impl ::core::clone::Clone for LINEDEVCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEDEVSTATUS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumOpens: u32, - pub dwOpenMediaModes: u32, - pub dwNumActiveCalls: u32, - pub dwNumOnHoldCalls: u32, - pub dwNumOnHoldPendCalls: u32, - pub dwLineFeatures: u32, - pub dwNumCallCompletions: u32, - pub dwRingMode: u32, - pub dwSignalLevel: u32, - pub dwBatteryLevel: u32, - pub dwRoamMode: u32, - pub dwDevStatusFlags: u32, - pub dwTerminalModesSize: u32, - pub dwTerminalModesOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwAvailableMediaModes: u32, - pub dwAppInfoSize: u32, - pub dwAppInfoOffset: u32, -} -impl ::core::marker::Copy for LINEDEVSTATUS {} -impl ::core::clone::Clone for LINEDEVSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEDIALPARAMS { - pub dwDialPause: u32, - pub dwDialSpeed: u32, - pub dwDigitDuration: u32, - pub dwWaitForDialtone: u32, -} -impl ::core::marker::Copy for LINEDIALPARAMS {} -impl ::core::clone::Clone for LINEDIALPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEEXTENSIONID { - pub dwExtensionID0: u32, - pub dwExtensionID1: u32, - pub dwExtensionID2: u32, - pub dwExtensionID3: u32, -} -impl ::core::marker::Copy for LINEEXTENSIONID {} -impl ::core::clone::Clone for LINEEXTENSIONID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEFORWARD { - pub dwForwardMode: u32, - pub dwCallerAddressSize: u32, - pub dwCallerAddressOffset: u32, - pub dwDestCountryCode: u32, - pub dwDestAddressSize: u32, - pub dwDestAddressOffset: u32, -} -impl ::core::marker::Copy for LINEFORWARD {} -impl ::core::clone::Clone for LINEFORWARD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEFORWARDLIST { - pub dwTotalSize: u32, - pub dwNumEntries: u32, - pub ForwardList: [LINEFORWARD; 1], -} -impl ::core::marker::Copy for LINEFORWARDLIST {} -impl ::core::clone::Clone for LINEFORWARDLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEGENERATETONE { - pub dwFrequency: u32, - pub dwCadenceOn: u32, - pub dwCadenceOff: u32, - pub dwVolume: u32, -} -impl ::core::marker::Copy for LINEGENERATETONE {} -impl ::core::clone::Clone for LINEGENERATETONE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LINEINITIALIZEEXPARAMS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwOptions: u32, - pub Handles: LINEINITIALIZEEXPARAMS_0, - pub dwCompletionKey: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LINEINITIALIZEEXPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LINEINITIALIZEEXPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union LINEINITIALIZEEXPARAMS_0 { - pub hEvent: super::super::Foundation::HANDLE, - pub hCompletionPort: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LINEINITIALIZEEXPARAMS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LINEINITIALIZEEXPARAMS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINELOCATIONENTRY { - pub dwPermanentLocationID: u32, - pub dwLocationNameSize: u32, - pub dwLocationNameOffset: u32, - pub dwCountryCode: u32, - pub dwCityCodeSize: u32, - pub dwCityCodeOffset: u32, - pub dwPreferredCardID: u32, - pub dwLocalAccessCodeSize: u32, - pub dwLocalAccessCodeOffset: u32, - pub dwLongDistanceAccessCodeSize: u32, - pub dwLongDistanceAccessCodeOffset: u32, - pub dwTollPrefixListSize: u32, - pub dwTollPrefixListOffset: u32, - pub dwCountryID: u32, - pub dwOptions: u32, - pub dwCancelCallWaitingSize: u32, - pub dwCancelCallWaitingOffset: u32, -} -impl ::core::marker::Copy for LINELOCATIONENTRY {} -impl ::core::clone::Clone for LINELOCATIONENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEMEDIACONTROLCALLSTATE { - pub dwCallStates: u32, - pub dwMediaControl: u32, -} -impl ::core::marker::Copy for LINEMEDIACONTROLCALLSTATE {} -impl ::core::clone::Clone for LINEMEDIACONTROLCALLSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEMEDIACONTROLDIGIT { - pub dwDigit: u32, - pub dwDigitModes: u32, - pub dwMediaControl: u32, -} -impl ::core::marker::Copy for LINEMEDIACONTROLDIGIT {} -impl ::core::clone::Clone for LINEMEDIACONTROLDIGIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEMEDIACONTROLMEDIA { - pub dwMediaModes: u32, - pub dwDuration: u32, - pub dwMediaControl: u32, -} -impl ::core::marker::Copy for LINEMEDIACONTROLMEDIA {} -impl ::core::clone::Clone for LINEMEDIACONTROLMEDIA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEMEDIACONTROLTONE { - pub dwAppSpecific: u32, - pub dwDuration: u32, - pub dwFrequency1: u32, - pub dwFrequency2: u32, - pub dwFrequency3: u32, - pub dwMediaControl: u32, -} -impl ::core::marker::Copy for LINEMEDIACONTROLTONE {} -impl ::core::clone::Clone for LINEMEDIACONTROLTONE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEMESSAGE { - pub hDevice: u32, - pub dwMessageID: u32, - pub dwCallbackInstance: usize, - pub dwParam1: usize, - pub dwParam2: usize, - pub dwParam3: usize, -} -impl ::core::marker::Copy for LINEMESSAGE {} -impl ::core::clone::Clone for LINEMESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEMONITORTONE { - pub dwAppSpecific: u32, - pub dwDuration: u32, - pub dwFrequency1: u32, - pub dwFrequency2: u32, - pub dwFrequency3: u32, -} -impl ::core::marker::Copy for LINEMONITORTONE {} -impl ::core::clone::Clone for LINEMONITORTONE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEPROVIDERENTRY { - pub dwPermanentProviderID: u32, - pub dwProviderFilenameSize: u32, - pub dwProviderFilenameOffset: u32, -} -impl ::core::marker::Copy for LINEPROVIDERENTRY {} -impl ::core::clone::Clone for LINEPROVIDERENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEPROVIDERLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumProviders: u32, - pub dwProviderListSize: u32, - pub dwProviderListOffset: u32, -} -impl ::core::marker::Copy for LINEPROVIDERLIST {} -impl ::core::clone::Clone for LINEPROVIDERLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST { - pub dwSize: u32, - pub dwClientMachineNameSize: u32, - pub dwClientMachineNameOffset: u32, - pub dwClientUserNameSize: u32, - pub dwClientUserNameOffset: u32, - pub dwClientAppAPIVersion: u32, - pub dwRequestType: u32, - pub Anonymous: LINEPROXYREQUEST_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union LINEPROXYREQUEST_0 { - pub SetAgentGroup: LINEPROXYREQUEST_0_14, - pub SetAgentState: LINEPROXYREQUEST_0_18, - pub SetAgentActivity: LINEPROXYREQUEST_0_13, - pub GetAgentCaps: LINEPROXYREQUEST_0_4, - pub GetAgentStatus: LINEPROXYREQUEST_0_9, - pub AgentSpecific: LINEPROXYREQUEST_0_0, - pub GetAgentActivityList: LINEPROXYREQUEST_0_3, - pub GetAgentGroupList: LINEPROXYREQUEST_0_5, - pub CreateAgent: LINEPROXYREQUEST_0_2, - pub SetAgentStateEx: LINEPROXYREQUEST_0_17, - pub SetAgentMeasurementPeriod: LINEPROXYREQUEST_0_15, - pub GetAgentInfo: LINEPROXYREQUEST_0_6, - pub CreateAgentSession: LINEPROXYREQUEST_0_1, - pub GetAgentSessionList: LINEPROXYREQUEST_0_8, - pub GetAgentSessionInfo: LINEPROXYREQUEST_0_7, - pub SetAgentSessionState: LINEPROXYREQUEST_0_16, - pub GetQueueList: LINEPROXYREQUEST_0_12, - pub SetQueueMeasurementPeriod: LINEPROXYREQUEST_0_19, - pub GetQueueInfo: LINEPROXYREQUEST_0_11, - pub GetGroupList: LINEPROXYREQUEST_0_10, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_0 { - pub dwAddressID: u32, - pub dwAgentExtensionIDIndex: u32, - pub dwSize: u32, - pub Params: [u8; 1], -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_1 { - pub hAgentSession: u32, - pub dwAgentPINSize: u32, - pub dwAgentPINOffset: u32, - pub hAgent: u32, - pub GroupID: ::windows_sys::core::GUID, - pub dwWorkingAddressID: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_1 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_2 { - pub hAgent: u32, - pub dwAgentIDSize: u32, - pub dwAgentIDOffset: u32, - pub dwAgentPINSize: u32, - pub dwAgentPINOffset: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_2 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_3 { - pub dwAddressID: u32, - pub ActivityList: LINEAGENTACTIVITYLIST, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_3 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_4 { - pub dwAddressID: u32, - pub AgentCaps: LINEAGENTCAPS, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_4 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_5 { - pub dwAddressID: u32, - pub GroupList: LINEAGENTGROUPLIST, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_5 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_6 { - pub hAgent: u32, - pub AgentInfo: LINEAGENTINFO, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_6 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_7 { - pub hAgentSession: u32, - pub SessionInfo: LINEAGENTSESSIONINFO, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_7 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_8 { - pub hAgent: u32, - pub SessionList: LINEAGENTSESSIONLIST, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_8 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_9 { - pub dwAddressID: u32, - pub AgentStatus: LINEAGENTSTATUS, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_9 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_9 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_10 { - pub GroupList: LINEAGENTGROUPLIST, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_10 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_10 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_11 { - pub dwQueueID: u32, - pub QueueInfo: LINEQUEUEINFO, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_11 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_11 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_12 { - pub GroupID: ::windows_sys::core::GUID, - pub QueueList: LINEQUEUELIST, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_12 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_12 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_13 { - pub dwAddressID: u32, - pub dwActivityID: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_13 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_13 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_14 { - pub dwAddressID: u32, - pub GroupList: LINEAGENTGROUPLIST, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_14 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_14 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_15 { - pub hAgent: u32, - pub dwMeasurementPeriod: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_15 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_15 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_16 { - pub hAgentSession: u32, - pub dwAgentSessionState: u32, - pub dwNextAgentSessionState: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_16 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_17 { - pub hAgent: u32, - pub dwAgentState: u32, - pub dwNextAgentState: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_17 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_17 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_18 { - pub dwAddressID: u32, - pub dwAgentState: u32, - pub dwNextAgentState: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_18 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_18 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct LINEPROXYREQUEST_0_19 { - pub dwQueueID: u32, - pub dwMeasurementPeriod: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for LINEPROXYREQUEST_0_19 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for LINEPROXYREQUEST_0_19 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEPROXYREQUESTLIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumEntries: u32, - pub dwListSize: u32, - pub dwListOffset: u32, -} -impl ::core::marker::Copy for LINEPROXYREQUESTLIST {} -impl ::core::clone::Clone for LINEPROXYREQUESTLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEQUEUEENTRY { - pub dwQueueID: u32, - pub dwNameSize: u32, - pub dwNameOffset: u32, -} -impl ::core::marker::Copy for LINEQUEUEENTRY {} -impl ::core::clone::Clone for LINEQUEUEENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEQUEUEINFO { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwMeasurementPeriod: u32, - pub dwTotalCallsQueued: u32, - pub dwCurrentCallsQueued: u32, - pub dwTotalCallsAbandoned: u32, - pub dwTotalCallsFlowedIn: u32, - pub dwTotalCallsFlowedOut: u32, - pub dwLongestEverWaitTime: u32, - pub dwCurrentLongestWaitTime: u32, - pub dwAverageWaitTime: u32, - pub dwFinalDisposition: u32, -} -impl ::core::marker::Copy for LINEQUEUEINFO {} -impl ::core::clone::Clone for LINEQUEUEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEQUEUELIST { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumEntries: u32, - pub dwListSize: u32, - pub dwListOffset: u32, -} -impl ::core::marker::Copy for LINEQUEUELIST {} -impl ::core::clone::Clone for LINEQUEUELIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LINEREQMAKECALL { - pub szDestAddress: [super::super::Foundation::CHAR; 80], - pub szAppName: [super::super::Foundation::CHAR; 40], - pub szCalledParty: [super::super::Foundation::CHAR; 40], - pub szComment: [super::super::Foundation::CHAR; 80], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LINEREQMAKECALL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LINEREQMAKECALL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINEREQMAKECALLW { - pub szDestAddress: [u16; 80], - pub szAppName: [u16; 40], - pub szCalledParty: [u16; 40], - pub szComment: [u16; 80], -} -impl ::core::marker::Copy for LINEREQMAKECALLW {} -impl ::core::clone::Clone for LINEREQMAKECALLW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LINEREQMEDIACALL { - pub hWnd: super::super::Foundation::HWND, - pub wRequestID: super::super::Foundation::WPARAM, - pub szDeviceClass: [super::super::Foundation::CHAR; 40], - pub ucDeviceID: [u8; 40], - pub dwSize: u32, - pub dwSecure: u32, - pub szDestAddress: [super::super::Foundation::CHAR; 80], - pub szAppName: [super::super::Foundation::CHAR; 40], - pub szCalledParty: [super::super::Foundation::CHAR; 40], - pub szComment: [super::super::Foundation::CHAR; 80], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LINEREQMEDIACALL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LINEREQMEDIACALL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LINEREQMEDIACALLW { - pub hWnd: super::super::Foundation::HWND, - pub wRequestID: super::super::Foundation::WPARAM, - pub szDeviceClass: [u16; 40], - pub ucDeviceID: [u8; 40], - pub dwSize: u32, - pub dwSecure: u32, - pub szDestAddress: [u16; 80], - pub szAppName: [u16; 40], - pub szCalledParty: [u16; 40], - pub szComment: [u16; 80], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LINEREQMEDIACALLW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LINEREQMEDIACALLW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINETERMCAPS { - pub dwTermDev: u32, - pub dwTermModes: u32, - pub dwTermSharing: u32, -} -impl ::core::marker::Copy for LINETERMCAPS {} -impl ::core::clone::Clone for LINETERMCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINETRANSLATECAPS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwNumLocations: u32, - pub dwLocationListSize: u32, - pub dwLocationListOffset: u32, - pub dwCurrentLocationID: u32, - pub dwNumCards: u32, - pub dwCardListSize: u32, - pub dwCardListOffset: u32, - pub dwCurrentPreferredCardID: u32, -} -impl ::core::marker::Copy for LINETRANSLATECAPS {} -impl ::core::clone::Clone for LINETRANSLATECAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct LINETRANSLATEOUTPUT { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwDialableStringSize: u32, - pub dwDialableStringOffset: u32, - pub dwDisplayableStringSize: u32, - pub dwDisplayableStringOffset: u32, - pub dwCurrentCountry: u32, - pub dwDestCountry: u32, - pub dwTranslateResults: u32, -} -impl ::core::marker::Copy for LINETRANSLATEOUTPUT {} -impl ::core::clone::Clone for LINETRANSLATEOUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO { - pub dwSize: u32, - pub Event: MSP_EVENT, - pub hCall: *mut i32, - pub Anonymous: MSP_EVENT_INFO_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union MSP_EVENT_INFO_0 { - pub MSP_ADDRESS_EVENT_INFO: MSP_EVENT_INFO_0_0, - pub MSP_CALL_EVENT_INFO: MSP_EVENT_INFO_0_2, - pub MSP_TSP_DATA: MSP_EVENT_INFO_0_6, - pub MSP_PRIVATE_EVENT_INFO: MSP_EVENT_INFO_0_4, - pub MSP_FILE_TERMINAL_EVENT_INFO: MSP_EVENT_INFO_0_3, - pub MSP_ASR_TERMINAL_EVENT_INFO: MSP_EVENT_INFO_0_1, - pub MSP_TTS_TERMINAL_EVENT_INFO: MSP_EVENT_INFO_0_7, - pub MSP_TONE_TERMINAL_EVENT_INFO: MSP_EVENT_INFO_0_5, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_0 { - pub Type: MSP_ADDRESS_EVENT, - pub pTerminal: ITTerminal, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_1 { - pub pASRTerminal: ITTerminal, - pub hrErrorCode: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_1 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_2 { - pub Type: MSP_CALL_EVENT, - pub Cause: MSP_CALL_EVENT_CAUSE, - pub pStream: ITStream, - pub pTerminal: ITTerminal, - pub hrError: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_2 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_3 { - pub pParentFileTerminal: ITTerminal, - pub pFileTrack: ITFileTrack, - pub TerminalMediaState: TERMINAL_MEDIA_STATE, - pub ftecEventCause: FT_STATE_EVENT_CAUSE, - pub hrErrorCode: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_3 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_4 { - pub pEvent: super::super::System::Com::IDispatch, - pub lEventCode: i32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_4 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_5 { - pub pToneTerminal: ITTerminal, - pub hrErrorCode: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_5 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_6 { - pub dwBufferSize: u32, - pub pBuffer: [u8; 1], -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_6 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MSP_EVENT_INFO_0_7 { - pub pTTSTerminal: ITTerminal, - pub hrErrorCode: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MSP_EVENT_INFO_0_7 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MSP_EVENT_INFO_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NSID { - pub dwSize: u32, - pub uchType: [u8; 16], - pub xtype: u32, - pub lTime: i32, - pub address: NSID_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NSID {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NSID_0 { - pub alias: ADDRALIAS, - pub rgchInterNet: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NSID_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NSID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct PHONEBUTTONINFO { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwButtonMode: u32, - pub dwButtonFunction: u32, - pub dwButtonTextSize: u32, - pub dwButtonTextOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwButtonState: u32, -} -impl ::core::marker::Copy for PHONEBUTTONINFO {} -impl ::core::clone::Clone for PHONEBUTTONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct PHONECAPS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwProviderInfoSize: u32, - pub dwProviderInfoOffset: u32, - pub dwPhoneInfoSize: u32, - pub dwPhoneInfoOffset: u32, - pub dwPermanentPhoneID: u32, - pub dwPhoneNameSize: u32, - pub dwPhoneNameOffset: u32, - pub dwStringFormat: u32, - pub dwPhoneStates: u32, - pub dwHookSwitchDevs: u32, - pub dwHandsetHookSwitchModes: u32, - pub dwSpeakerHookSwitchModes: u32, - pub dwHeadsetHookSwitchModes: u32, - pub dwVolumeFlags: u32, - pub dwGainFlags: u32, - pub dwDisplayNumRows: u32, - pub dwDisplayNumColumns: u32, - pub dwNumRingModes: u32, - pub dwNumButtonLamps: u32, - pub dwButtonModesSize: u32, - pub dwButtonModesOffset: u32, - pub dwButtonFunctionsSize: u32, - pub dwButtonFunctionsOffset: u32, - pub dwLampModesSize: u32, - pub dwLampModesOffset: u32, - pub dwNumSetData: u32, - pub dwSetDataSize: u32, - pub dwSetDataOffset: u32, - pub dwNumGetData: u32, - pub dwGetDataSize: u32, - pub dwGetDataOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwDeviceClassesSize: u32, - pub dwDeviceClassesOffset: u32, - pub dwPhoneFeatures: u32, - pub dwSettableHandsetHookSwitchModes: u32, - pub dwSettableSpeakerHookSwitchModes: u32, - pub dwSettableHeadsetHookSwitchModes: u32, - pub dwMonitoredHandsetHookSwitchModes: u32, - pub dwMonitoredSpeakerHookSwitchModes: u32, - pub dwMonitoredHeadsetHookSwitchModes: u32, - pub PermanentPhoneGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PHONECAPS {} -impl ::core::clone::Clone for PHONECAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct PHONEEXTENSIONID { - pub dwExtensionID0: u32, - pub dwExtensionID1: u32, - pub dwExtensionID2: u32, - pub dwExtensionID3: u32, -} -impl ::core::marker::Copy for PHONEEXTENSIONID {} -impl ::core::clone::Clone for PHONEEXTENSIONID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PHONEINITIALIZEEXPARAMS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwOptions: u32, - pub Handles: PHONEINITIALIZEEXPARAMS_0, - pub dwCompletionKey: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PHONEINITIALIZEEXPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PHONEINITIALIZEEXPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PHONEINITIALIZEEXPARAMS_0 { - pub hEvent: super::super::Foundation::HANDLE, - pub hCompletionPort: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PHONEINITIALIZEEXPARAMS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PHONEINITIALIZEEXPARAMS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct PHONEMESSAGE { - pub hDevice: u32, - pub dwMessageID: u32, - pub dwCallbackInstance: usize, - pub dwParam1: usize, - pub dwParam2: usize, - pub dwParam3: usize, -} -impl ::core::marker::Copy for PHONEMESSAGE {} -impl ::core::clone::Clone for PHONEMESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct PHONESTATUS { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwStatusFlags: u32, - pub dwNumOwners: u32, - pub dwNumMonitors: u32, - pub dwRingMode: u32, - pub dwRingVolume: u32, - pub dwHandsetHookSwitchMode: u32, - pub dwHandsetVolume: u32, - pub dwHandsetGain: u32, - pub dwSpeakerHookSwitchMode: u32, - pub dwSpeakerVolume: u32, - pub dwSpeakerGain: u32, - pub dwHeadsetHookSwitchMode: u32, - pub dwHeadsetVolume: u32, - pub dwHeadsetGain: u32, - pub dwDisplaySize: u32, - pub dwDisplayOffset: u32, - pub dwLampModesSize: u32, - pub dwLampModesOffset: u32, - pub dwOwnerNameSize: u32, - pub dwOwnerNameOffset: u32, - pub dwDevSpecificSize: u32, - pub dwDevSpecificOffset: u32, - pub dwPhoneFeatures: u32, -} -impl ::core::marker::Copy for PHONESTATUS {} -impl ::core::clone::Clone for PHONESTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct RENDDATA { - pub atyp: u16, - pub ulPosition: u32, - pub dxWidth: u16, - pub dyHeight: u16, - pub dwFlags: u32, -} -impl ::core::marker::Copy for RENDDATA {} -impl ::core::clone::Clone for RENDDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct STnefProblem { - pub ulComponent: u32, - pub ulAttribute: u32, - pub ulPropTag: u32, - pub scode: i32, -} -impl ::core::marker::Copy for STnefProblem {} -impl ::core::clone::Clone for STnefProblem { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct STnefProblemArray { - pub cProblem: u32, - pub aProblem: [STnefProblem; 1], -} -impl ::core::marker::Copy for STnefProblemArray {} -impl ::core::clone::Clone for STnefProblemArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct TAPI_CUSTOMTONE { - pub dwFrequency: u32, - pub dwCadenceOn: u32, - pub dwCadenceOff: u32, - pub dwVolume: u32, -} -impl ::core::marker::Copy for TAPI_CUSTOMTONE {} -impl ::core::clone::Clone for TAPI_CUSTOMTONE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct TAPI_DETECTTONE { - pub dwAppSpecific: u32, - pub dwDuration: u32, - pub dwFrequency1: u32, - pub dwFrequency2: u32, - pub dwFrequency3: u32, -} -impl ::core::marker::Copy for TAPI_DETECTTONE {} -impl ::core::clone::Clone for TAPI_DETECTTONE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct TRP { - pub trpid: u16, - pub cbgrtrp: u16, - pub cch: u16, - pub cbRgb: u16, -} -impl ::core::marker::Copy for TRP {} -impl ::core::clone::Clone for TRP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct TUISPICREATEDIALOGINSTANCEPARAMS { - pub dwRequestID: u32, - pub hdDlgInst: *mut HDRVDIALOGINSTANCE__, - pub htDlgInst: u32, - pub lpszUIDLLName: ::windows_sys::core::PCWSTR, - pub lpParams: *mut ::core::ffi::c_void, - pub dwSize: u32, -} -impl ::core::marker::Copy for TUISPICREATEDIALOGINSTANCEPARAMS {} -impl ::core::clone::Clone for TUISPICREATEDIALOGINSTANCEPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub struct VARSTRING { - pub dwTotalSize: u32, - pub dwNeededSize: u32, - pub dwUsedSize: u32, - pub dwStringFormat: u32, - pub dwStringSize: u32, - pub dwStringOffset: u32, -} -impl ::core::marker::Copy for VARSTRING {} -impl ::core::clone::Clone for VARSTRING { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type ASYNC_COMPLETION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type LINECALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type LINEEVENT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub type LPGETTNEFSTREAMCODEPAGE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] -pub type LPOPENTNEFSTREAM = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com"))] -pub type LPOPENTNEFSTREAMEX = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONECALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type PHONEEVENT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Devices_Tapi\"`*"] -pub type TUISPIDLLCALLBACK = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Usb/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Usb/mod.rs deleted file mode 100644 index d384241..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/Usb/mod.rs +++ /dev/null @@ -1,3971 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_AbortPipe ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_ControlTransfer ( interfacehandle : *const ::core::ffi::c_void , setuppacket : WINUSB_SETUP_PACKET , buffer : *mut u8 , bufferlength : u32 , lengthtransferred : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_FlushPipe ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_Free ( interfacehandle : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetAdjustedFrameNumber ( currentframenumber : *mut u32 , timestamp : i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetAssociatedInterface ( interfacehandle : *const ::core::ffi::c_void , associatedinterfaceindex : u8 , associatedinterfacehandle : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetCurrentAlternateSetting ( interfacehandle : *const ::core::ffi::c_void , settingnumber : *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetCurrentFrameNumber ( interfacehandle : *const ::core::ffi::c_void , currentframenumber : *mut u32 , timestamp : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetCurrentFrameNumberAndQpc ( interfacehandle : *const ::core::ffi::c_void , frameqpcinfo : *const USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetDescriptor ( interfacehandle : *const ::core::ffi::c_void , descriptortype : u8 , index : u8 , languageid : u16 , buffer : *mut u8 , bufferlength : u32 , lengthtransferred : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_GetOverlappedResult ( interfacehandle : *const ::core::ffi::c_void , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , lpnumberofbytestransferred : *mut u32 , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetPipePolicy ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 , policytype : u32 , valuelength : *mut u32 , value : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_GetPowerPolicy ( interfacehandle : *const ::core::ffi::c_void , policytype : u32 , valuelength : *mut u32 , value : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_Initialize ( devicehandle : super::super::Foundation:: HANDLE , interfacehandle : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] fn WinUsb_ParseConfigurationDescriptor ( configurationdescriptor : *const USB_CONFIGURATION_DESCRIPTOR , startposition : *const ::core::ffi::c_void , interfacenumber : i32 , alternatesetting : i32 , interfaceclass : i32 , interfacesubclass : i32 , interfaceprotocol : i32 ) -> *mut USB_INTERFACE_DESCRIPTOR ); -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] fn WinUsb_ParseDescriptors ( descriptorbuffer : *const ::core::ffi::c_void , totallength : u32 , startposition : *const ::core::ffi::c_void , descriptortype : i32 ) -> *mut USB_COMMON_DESCRIPTOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_QueryDeviceInformation ( interfacehandle : *const ::core::ffi::c_void , informationtype : u32 , bufferlength : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_QueryInterfaceSettings ( interfacehandle : *const ::core::ffi::c_void , alternateinterfacenumber : u8 , usbaltinterfacedescriptor : *mut USB_INTERFACE_DESCRIPTOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_QueryPipe ( interfacehandle : *const ::core::ffi::c_void , alternateinterfacenumber : u8 , pipeindex : u8 , pipeinformation : *mut WINUSB_PIPE_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_QueryPipeEx ( interfacehandle : *const ::core::ffi::c_void , alternatesettingnumber : u8 , pipeindex : u8 , pipeinformationex : *mut WINUSB_PIPE_INFORMATION_EX ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_ReadIsochPipe ( bufferhandle : *const ::core::ffi::c_void , offset : u32 , length : u32 , framenumber : *mut u32 , numberofpackets : u32 , isopacketdescriptors : *mut USBD_ISO_PACKET_DESCRIPTOR , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_ReadIsochPipeAsap ( bufferhandle : *const ::core::ffi::c_void , offset : u32 , length : u32 , continuestream : super::super::Foundation:: BOOL , numberofpackets : u32 , isopacketdescriptors : *mut USBD_ISO_PACKET_DESCRIPTOR , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_ReadPipe ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 , buffer : *mut u8 , bufferlength : u32 , lengthtransferred : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_RegisterIsochBuffer ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 , buffer : *mut u8 , bufferlength : u32 , isochbufferhandle : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_ResetPipe ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_SetCurrentAlternateSetting ( interfacehandle : *const ::core::ffi::c_void , settingnumber : u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_SetPipePolicy ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 , policytype : u32 , valuelength : u32 , value : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_SetPowerPolicy ( interfacehandle : *const ::core::ffi::c_void , policytype : u32 , valuelength : u32 , value : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_StartTrackingForTimeSync ( interfacehandle : *const ::core::ffi::c_void , starttrackinginfo : *const USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_StopTrackingForTimeSync ( interfacehandle : *const ::core::ffi::c_void , stoptrackinginfo : *const USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] fn WinUsb_UnregisterIsochBuffer ( isochbufferhandle : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_WriteIsochPipe ( bufferhandle : *const ::core::ffi::c_void , offset : u32 , length : u32 , framenumber : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_WriteIsochPipeAsap ( bufferhandle : *const ::core::ffi::c_void , offset : u32 , length : u32 , continuestream : super::super::Foundation:: BOOL , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "winusb.dll""system" #[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WinUsb_WritePipe ( interfacehandle : *const ::core::ffi::c_void , pipeid : u8 , buffer : *const u8 , bufferlength : u32 , lengthtransferred : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const ALLOW_PARTIAL_READS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const AUTO_CLEAR_STALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const AUTO_FLUSH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const AUTO_SUSPEND: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_CLASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_DEVICE_TO_HOST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_HOST_TO_DEVICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_STANDARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_TO_DEVICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_TO_ENDPOINT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_TO_INTERFACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_TO_OTHER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BMREQUEST_VENDOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const BULKIN_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const DEVICE_SPEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const FILE_DEVICE_USB: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const FILE_DEVICE_USB_SCAN: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const FullSpeed: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_DEVINTERFACE_USB_BILLBOARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5e9adaef_f879_473f_b807_4e5ea77d1b1c); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_DEVINTERFACE_USB_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa5dcbf10_6530_11d2_901f_00c04fb951ed); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_DEVINTERFACE_USB_HOST_CONTROLLER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3abf6f2d_71c4_462a_8a92_1e6861e6af27); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_DEVINTERFACE_USB_HUB: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf18a0e88_c30c_11d0_8815_00a0c906bed8); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_MSOS20_PLATFORM_CAPABILITY_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8dd60df_4589_4cc7_9cd2_659d9e648a9f); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_PERFORMANCE_TRACING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5de77a6_6ae9_425c_b1e2_f5615fd348a9); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_TRANSFER_TRACING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x681eb8aa_403d_452c_9f8a_f0616fac9540); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_WMI_DEVICE_PERF_INFO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66c1aa3c_499f_49a0_a9a5_61e2359f6407); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_WMI_NODE_INFO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c179357_dc7a_4f41_b66b_323b9ddcb5b1); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_WMI_STD_DATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e623b20_cb14_11d1_b331_00a0c959bbd2); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_WMI_STD_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e623b20_cb14_11d1_b331_00a0c959bbd2); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_WMI_SURPRISE_REMOVAL_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9bbbf831_a2f2_43b4_96d1_86944b5914b3); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const GUID_USB_WMI_TRACING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a61881b_b4e6_4bf9_ae0f_3cd8f394e52f); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_DIAGNOSTIC_MODE_OFF: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_DIAGNOSTIC_MODE_ON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_DISABLE_PORT: u32 = 268u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_ENABLE_PORT: u32 = 269u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_GET_DRIVERKEY_NAME: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_GET_ROOT_HUB_NAME: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_GET_STATS_1: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_GET_STATS_2: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_TRACE_READ_REQUEST: u32 = 275u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HCD_USER_REQUEST: u32 = 270u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const HighSpeed: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IGNORE_SHORT_PACKETS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_ABORT_PIPE: u32 = 2147491844u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_CANCEL_IO: u32 = 2147491844u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS: u32 = 2277420u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION: u32 = 2277430u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN: u32 = 2277400u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT: u32 = 2277404u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_DEACTIVATE_USB_BUS: u32 = 2277424u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_GET_CLASS_INFO: u32 = 2277410u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX: u32 = 2277434u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_GET_INTERFACE_DESCRIPTOR_SET: u32 = 2277438u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_GET_PIPE_STATE: u32 = 2277414u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_REGISTER_USB_STRING: u32 = 2277441u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_SET_PIPE_STATE: u32 = 2277417u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_TRANSFER_IN: u32 = 2277389u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT: u32 = 2277393u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GENERICUSBFN_TRANSFER_OUT: u32 = 2277398u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GET_CHANNEL_ALIGN_RQST: u32 = 2147491860u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GET_DEVICE_DESCRIPTOR: u32 = 2147491864u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GET_HCD_DRIVERKEY_NAME: u32 = 2229284u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GET_PIPE_CONFIGURATION: u32 = 2147491880u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GET_USB_DESCRIPTOR: u32 = 2147491872u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_GET_VERSION: u32 = 2147491840u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INDEX: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_CYCLE_PORT: u32 = 2228255u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_ENABLE_PORT: u32 = 2228247u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_FAIL_GET_STATUS_FROM_DEVICE: u32 = 2229347u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_BUSGUID_INFO: u32 = 2229288u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_BUS_INFO: u32 = 2229280u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME: u32 = 2229284u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO: u32 = 2229327u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE: u32 = 2229299u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE_EX: u32 = 2229303u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_HUB_COUNT: u32 = 2228251u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_HUB_NAME: u32 = 2228256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_PARENT_HUB_INFO: u32 = 2229292u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_PORT_STATUS: u32 = 2228243u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO: u32 = 2228239u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS: u32 = 2229311u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_GET_TT_DEVICE_HANDLE: u32 = 2229307u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_NOTIFY_IDLE_READY: u32 = 2229315u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_RECORD_FAILURE: u32 = 2228267u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE: u32 = 4784131u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION: u32 = 4784139u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_REQ_GLOBAL_RESUME: u32 = 2229323u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_REQ_GLOBAL_SUSPEND: u32 = 2229319u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_RESET_PORT: u32 = 2228231u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION: u32 = 2228263u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_SUBMIT_URB: u32 = 2228227u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_INTERNAL_USB_UNREGISTER_COMPOSITE_DEVICE: u32 = 4784135u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_READ_REGISTERS: u32 = 2147491852u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_RESET_PIPE: u32 = 2147491868u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_SEND_USB_REQUEST: u32 = 2147491876u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_SET_TIMEOUT: u32 = 2147491884u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_DIAGNOSTIC_MODE_OFF: u32 = 2229252u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_DIAGNOSTIC_MODE_ON: u32 = 2229248u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_DIAG_IGNORE_HUBS_OFF: u32 = 2229276u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_DIAG_IGNORE_HUBS_ON: u32 = 2229272u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION: u32 = 2229264u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_DEVICE_CHARACTERISTICS: u32 = 2229376u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC: u32 = 2229368u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_HUB_CAPABILITIES: u32 = 2229308u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_HUB_CAPABILITIES_EX: u32 = 2229328u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_HUB_INFORMATION_EX: u32 = 2229332u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES: u32 = 2229312u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME: u32 = 2229280u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_NODE_CONNECTION_INFORMATION: u32 = 2229260u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX: u32 = 2229320u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2: u32 = 2229340u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_NODE_CONNECTION_NAME: u32 = 2229268u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_NODE_INFORMATION: u32 = 2229256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES: u32 = 2229336u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_ROOT_HUB_NAME: u32 = 2229256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_GET_TRANSPORT_CHARACTERISTICS: u32 = 2229348u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_HCD_DISABLE_PORT: u32 = 2229296u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_HCD_ENABLE_PORT: u32 = 2229300u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_HCD_GET_STATS_1: u32 = 2229244u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_HCD_GET_STATS_2: u32 = 2229288u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_HUB_CYCLE_PORT: u32 = 2229316u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE: u32 = 2229356u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE: u32 = 2229352u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_RESET_HUB: u32 = 2229324u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_START_TRACKING_FOR_TIME_SYNC: u32 = 2229364u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_STOP_TRACKING_FOR_TIME_SYNC: u32 = 2229372u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE: u32 = 2229360u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_WAIT_ON_DEVICE_EVENT: u32 = 2147491848u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const IOCTL_WRITE_REGISTERS: u32 = 2147491856u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const KREGMANUSBFNENUMPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Registry\\Machine\\SYSTEM\\CurrentControlSet\\Control\\ManufacturingMode\\Current\\USBFN\\"); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const KREGUSBFNENUMPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Registry\\Machine\\SYSTEM\\CurrentControlSet\\Control\\USBFN\\"); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const LowSpeed: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAXIMUM_TRANSFER_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAXIMUM_USB_STRING_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_ALTERNATE_NAME_LENGTH: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_ASSOCIATION_NAME_LENGTH: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_CONFIGURATION_NAME_LENGTH: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_INTERFACE_NAME_LENGTH: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_NUM_PIPES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_NUM_USBFN_ENDPOINTS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_SUPPORTED_CONFIGURATIONS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MAX_USB_STRING_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MS_GENRE_DESCRIPTOR_INDEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MS_OS_FLAGS_CONTAINERID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MS_OS_STRING_SIGNATURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSFT100"); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const MS_POWER_DESCRIPTOR_INDEX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const OS_STRING_DESCRIPTOR_INDEX: u32 = 238u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PIPE_TRANSFER_TIMEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_COMPLIANCE_MODE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_DISABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_HOT_RESET: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_INACTIVE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_LOOPBACK: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_POLLING: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_RECOVERY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_RX_DETECT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_TEST_MODE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_U0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_U1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_U2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const PORT_LINK_STATE_U3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const RAW_IO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const RESET_PIPE_ON_RESUME: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const SHORT_PACKET_TERMINATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const SUSPEND_DELAY: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_ABORT_PIPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER_USING_CHAINED_MDL: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLASS_DEVICE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLASS_ENDPOINT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLASS_INTERFACE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLASS_OTHER: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLEAR_FEATURE_TO_ENDPOINT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLEAR_FEATURE_TO_INTERFACE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLEAR_FEATURE_TO_OTHER: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CLOSE_STATIC_STREAMS: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CONTROL_TRANSFER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_CONTROL_TRANSFER_EX: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_CONFIGURATION: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_CURRENT_FRAME_NUMBER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_DESCRIPTOR_FROM_ENDPOINT: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_DESCRIPTOR_FROM_INTERFACE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_FRAME_LENGTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_INTERFACE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_MS_FEATURE_DESCRIPTOR: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_STATUS_FROM_DEVICE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_STATUS_FROM_ENDPOINT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_STATUS_FROM_INTERFACE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_GET_STATUS_FROM_OTHER: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_ISOCH_TRANSFER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_ISOCH_TRANSFER_USING_CHAINED_MDL: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_OPEN_STATIC_STREAMS: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RELEASE_FRAME_LENGTH_CONTROL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVED_0X0016: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X001D: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X002B: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X002C: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X002D: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X002E: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X002F: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X0033: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESERVE_0X0034: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_RESET_PIPE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SELECT_CONFIGURATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SELECT_INTERFACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_DESCRIPTOR_TO_DEVICE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_DESCRIPTOR_TO_ENDPOINT: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_DESCRIPTOR_TO_INTERFACE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_FEATURE_TO_DEVICE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_FEATURE_TO_ENDPOINT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_FEATURE_TO_INTERFACE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_FEATURE_TO_OTHER: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SET_FRAME_LENGTH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SYNC_CLEAR_STALL: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SYNC_RESET_PIPE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_TAKE_FRAME_LENGTH_CONTROL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_VENDOR_DEVICE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_VENDOR_ENDPOINT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_VENDOR_INTERFACE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_FUNCTION_VENDOR_OTHER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const URB_OPEN_STATIC_STREAMS_VERSION_100: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UREGMANUSBFNENUMPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ManufacturingMode\\Current\\USBFN\\"); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UREGUSBFNENUMPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\USBFN\\"); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBDI_VERSION: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_DEFAULT_MAXIMUM_TRANSFER_SIZE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_DEFAULT_PIPE_TRANSFER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_ISO_START_FRAME_RANGE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_CHANGE_MAX_PACKET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_ENABLE_RT_THREAD_ACCESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_HANDLES_SSP_HIGH_BANDWIDTH_ISOCH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_INTERACTIVE_PRIORITY: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_MAP_ADD_TRANSFERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_PRIORITY_MASK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_SHORT_PACKET_OPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_SSP_HIGH_BANDWIDTH_ISOCH: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_VIDEO_PRIORITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PF_VOICE_PRIORITY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PORT_CONNECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_PORT_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_SHORT_TRANSFER_OK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_START_ISO_TRANSFER_ASAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_TRANSFER_DIRECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_TRANSFER_DIRECTION_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBD_TRANSFER_DIRECTION_OUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBFN_INTERRUPT_ENDPOINT_SIZE_NOT_UPDATEABLE_MASK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_CLEAR_ROOTPORT_FEATURE: u32 = 536870918u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_BANDWIDTH_INFORMATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_BUS_STATISTICS_0: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_CONTROLLER_DRIVER_KEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_CONTROLLER_INFO_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_POWER_STATE_MAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_ROOTHUB_SYMBOLIC_NAME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_ROOTPORT_STATUS: u32 = 536870919u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_USB2_HW_VERSION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_GET_USB_DRIVER_VERSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_INVALID_REQUEST: u32 = 4294967280u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_OP_CLOSE_RAW_DEVICE: u32 = 536870915u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_OP_MASK_DEVONLY_API: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_OP_MASK_HCTEST_API: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_OP_OPEN_RAW_DEVICE: u32 = 536870914u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_OP_RAW_RESET_PORT: u32 = 536870913u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_OP_SEND_ONE_PACKET: u32 = 268435457u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_OP_SEND_RAW_COMMAND: u32 = 536870916u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_PASS_THRU: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_SET_ROOTPORT_FEATURE: u32 = 536870917u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_USB_REFRESH_HCT_REG: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBUSER_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_20_ENDPOINT_TYPE_INTERRUPT_RESERVED_MASK: u32 = 252u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_20_HUB_DESCRIPTOR_TYPE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_30_ENDPOINT_TYPE_INTERRUPT_RESERVED_MASK: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_MASK: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_NOTIFICATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_PERIODIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_RESERVED10: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_RESERVED11: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_30_HUB_DESCRIPTOR_TYPE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ALLOW_FIRMWARE_UPDATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_BOS_DESCRIPTOR_TYPE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CHARGING_POLICY_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CHARGING_POLICY_ICCHPF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CHARGING_POLICY_ICCLPF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CHARGING_POLICY_NO_POWER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CONFIGURATION_DESCRIPTOR_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CONFIG_BUS_POWERED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CONFIG_POWERED_MASK: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CONFIG_POWER_DESCRIPTOR_TYPE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CONFIG_REMOTE_WAKEUP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CONFIG_RESERVED: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CONFIG_SELF_POWERED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_CYCLE_PORT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEBUG_DESCRIPTOR_TYPE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEFAULT_DEVICE_ADDRESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEFAULT_ENDPOINT_ADDRESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEFAULT_MAX_PACKET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_BATTERY_INFO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_BILLBOARD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_CONTAINER_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_DESCRIPTOR_TYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_FIRMWARE_STATUS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_MAX_U1_LATENCY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_MAX_U2_LATENCY: u32 = 2047u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_PD_PROVIDER_PORT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_PLATFORM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_POWER_DELIVERY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_PRECISION_TIME_MEASUREMENT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_DIR_RX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_DIR_TX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_BPS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_GBPS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_KBPS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_MBPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_MODE_ASYMMETRIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_MODE_SYMMETRIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_PROTOCOL_SS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_PROTOCOL_SSP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_BMATTRIBUTES_LTM_CAPABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_BMATTRIBUTES_RESERVED_MASK: u32 = 253u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_FULL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_HIGH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_LOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_RESERVED_MASK: u32 = 65520u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_SUPER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_U1_DEVICE_EXIT_MAX_VALUE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_U2_DEVICE_EXIT_MAX_VALUE: u32 = 2047u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_SUPERSPEED_USB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_USB20_EXTENSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_USB20_EXTENSION_BMATTRIBUTES_RESERVED_MASK: u32 = 4294901985u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CAPABILITY_WIRELESS_USB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CHARACTERISTICS_MAXIMUM_PATH_DELAYS_AVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CHARACTERISTICS_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_APPLICATION_SPECIFIC: u32 = 254u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_AUDIO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_AUDIO_VIDEO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_BILLBOARD: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_CDC_DATA: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_COMMUNICATIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_CONTENT_SECURITY: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_DIAGNOSTIC_DEVICE: u32 = 220u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_HUB: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_HUMAN_INTERFACE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_IMAGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_MISCELLANEOUS: u32 = 239u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_MONITOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_PERSONAL_HEALTHCARE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_PHYSICAL_INTERFACE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_POWER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_PRINTER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_RESERVED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_SMART_CARD: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_STORAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_VENDOR_SPECIFIC: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_VIDEO: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_CLASS_WIRELESS_CONTROLLER: u32 = 224u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_DESCRIPTOR_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_FIRMWARE_HASH_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DEVICE_QUALIFIER_DESCRIPTOR_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DIAG_IGNORE_HUBS_OFF: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DIAG_IGNORE_HUBS_ON: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_DISALLOW_FIRMWARE_UPDATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENABLE_PORT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_ADDRESS_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_DESCRIPTOR_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_DIRECTION_MASK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_SUPERSPEED_BULK_MAX_PACKET_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_SUPERSPEED_CONTROL_MAX_PACKET_SIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_SUPERSPEED_INTERRUPT_MAX_PACKET_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_SUPERSPEED_ISO_MAX_PACKET_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_BULK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_BULK_RESERVED_MASK: u32 = 252u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_CONTROL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_CONTROL_RESERVED_MASK: u32 = 252u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_INTERRUPT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_RESERVED_MASK: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_ADAPTIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_ASYNCHRONOUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_MASK: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_NO_SYNCHRONIZATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_SYNCHRONOUS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_DATA_ENDOINT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_FEEDBACK_ENDPOINT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_IMPLICIT_FEEDBACK_DATA_ENDPOINT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_MASK: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_RESERVED: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_ENDPOINT_TYPE_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FAIL_GET_STATUS: u32 = 280u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_BATTERY_WAKE_MASK: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_CHARGING_POLICY: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_ENDPOINT_STALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_FUNCTION_SUSPEND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_INTERFACE_POWER_D0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_INTERFACE_POWER_D1: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_INTERFACE_POWER_D2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_INTERFACE_POWER_D3: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_LDM_ENABLE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_LTM_ENABLE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_OS_IS_PD_AWARE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_POLICY_MODE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_REMOTE_WAKEUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_TEST_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_U1_ENABLE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_FEATURE_U2_ENABLE: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GETSTATUS_LTM_ENABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GETSTATUS_REMOTE_WAKEUP_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GETSTATUS_SELF_POWERED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GETSTATUS_U1_ENABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GETSTATUS_U2_ENABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_BUSGUID_INFO: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_BUS_INFO: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_CONTROLLER_NAME: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_DEVICE_CHARACTERISTICS: u32 = 288u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_DEVICE_HANDLE: u32 = 268u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_DEVICE_HANDLE_EX: u32 = 269u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_FIRMWARE_ALLOWED_OR_DISALLOWED_STATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_FIRMWARE_HASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC: u32 = 286u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_HUB_CAPABILITIES: u32 = 271u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_HUB_CAPABILITIES_EX: u32 = 276u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_HUB_CONFIG_INFO: u32 = 275u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_HUB_COUNT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_HUB_INFORMATION_EX: u32 = 277u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_HUB_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_NODE_CONNECTION_ATTRIBUTES: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_NODE_CONNECTION_DRIVERKEY_NAME: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_NODE_CONNECTION_INFORMATION: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_NODE_CONNECTION_INFORMATION_EX: u32 = 274u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_NODE_CONNECTION_INFORMATION_EX_V2: u32 = 279u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_NODE_CONNECTION_NAME: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_NODE_INFORMATION: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_PARENT_HUB_INFO: u32 = 267u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_PORT_CONNECTOR_PROPERTIES: u32 = 278u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_PORT_STATUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_ROOTHUB_PDO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_TOPOLOGY_ADDRESS: u32 = 271u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_TRANSPORT_CHARACTERISTICS: u32 = 281u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_GET_TT_DEVICE_HANDLE: u32 = 270u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_HC_FEATURE_FLAG_PORT_POWER_SWITCHING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_HC_FEATURE_FLAG_SEL_SUSPEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_HC_FEATURE_LEGACY_BIOS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_HC_FEATURE_TIME_SYNC_API: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_HUB_CYCLE_PORT: u32 = 273u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_IDLE_NOTIFICATION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_IDLE_NOTIFICATION_EX: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_INTERFACE_ASSOCIATION_DESCRIPTOR_TYPE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_INTERFACE_DESCRIPTOR_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_INTERFACE_POWER_DESCRIPTOR_TYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE: u32 = 283u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_OTG_DESCRIPTOR_TYPE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_OTHER_SPEED_CONFIGURATION_DESCRIPTOR_TYPE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_ASYNC_IN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_ASYNC_OUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_FULL_SPEED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_HIGH_SPEED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_ISO_IN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_ISO_OUT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_LOW_SPEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_SETUP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_TOGGLE0: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PACKETFLAG_TOGGLE1: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORTATTR_MINI_CONNECTOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORTATTR_NO_CONNECTOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORTATTR_NO_OVERCURRENT_UI: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORTATTR_OEM_CONNECTOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORTATTR_OWNED_BY_CC: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORTATTR_SHARED_USB2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_CONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_HIGH_SPEED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_LOW_SPEED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_OVER_CURRENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_POWER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_RESET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_PORT_STATUS_SUSPEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_RECORD_FAILURE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REGISTER_COMPOSITE_DEVICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REGISTER_FOR_TRANSPORT_BANDWIDTH_CHANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE: u32 = 282u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REGISTER_FOR_TRANSPORT_LATENCY_CHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_CLEAR_FEATURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_CLEAR_TT_BUFFER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_CONFIGURATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_DESCRIPTOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_FIRMWARE_STATUS: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_INTERFACE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_PORT_ERR_COUNT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_STATUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_GET_TT_STATE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_ISOCH_DELAY: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_REMOTE_WAKE_NOTIFICATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_RESET_TT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_ADDRESS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_CONFIGURATION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_DESCRIPTOR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_FEATURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_FIRMWARE_STATUS: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_HUB_DEPTH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_INTERFACE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SET_SEL: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_STOP_TT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQUEST_SYNC_FRAME: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQ_GLOBAL_RESUME: u32 = 274u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_REQ_GLOBAL_SUSPEND: u32 = 273u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_RESERVED_DESCRIPTOR_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_RESET_HUB: u32 = 275u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_RESET_PORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_START_TRACKING_FOR_TIME_SYNC: u32 = 285u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_STATUS_EXT_PORT_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_STATUS_PD_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_STATUS_PORT_STATUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_STOP_TRACKING_FOR_TIME_SYNC: u32 = 287u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_STRING_DESCRIPTOR_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUBMIT_URB: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPERSPEEDPLUS_ISOCHRONOUS_MAX_BYTESPERINTERVAL: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPERSPEEDPLUS_ISOCHRONOUS_MIN_BYTESPERINTERVAL: u32 = 49153u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR_TYPE: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_TYPE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPERSPEED_ISOCHRONOUS_MAX_MULTIPLIER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPPORT_D0_COMMAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPPORT_D1_COMMAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPPORT_D1_WAKEUP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPPORT_D2_COMMAND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPPORT_D2_WAKEUP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_SUPPORT_D3_COMMAND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TEST_MODE_TEST_FORCE_ENABLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TEST_MODE_TEST_J: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TEST_MODE_TEST_K: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TEST_MODE_TEST_PACKET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TEST_MODE_TEST_SE0_NAK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TRANSPORT_CHARACTERISTICS_BANDWIDTH_AVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TRANSPORT_CHARACTERISTICS_LATENCY_AVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_TRANSPORT_CHARACTERISTICS_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_UNREGISTER_COMPOSITE_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE: u32 = 284u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WMI_USB_DEVICE_NODE_INFORMATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WMI_USB_DRIVER_INFORMATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WMI_USB_DRIVER_NOTIFICATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WMI_USB_HUB_NODE_INFORMATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WMI_USB_PERFORMANCE_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WMI_USB_POWER_DEVICE_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WinUSB_TestGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda812bff_12c3_46a2_8e2b_dbd3b7834c43); -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type PIPE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const EVENT_PIPE: PIPE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const READ_DATA_PIPE: PIPE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WRITE_DATA_PIPE: PIPE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const ALL_PIPE: PIPE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type RAW_PIPE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBSCAN_PIPE_CONTROL: RAW_PIPE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBSCAN_PIPE_ISOCHRONOUS: RAW_PIPE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBSCAN_PIPE_BULK: RAW_PIPE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USBSCAN_PIPE_INTERRUPT: RAW_PIPE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USBD_ENDPOINT_OFFLOAD_MODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbdEndpointOffloadModeNotSupported: USBD_ENDPOINT_OFFLOAD_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbdEndpointOffloadSoftwareAssisted: USBD_ENDPOINT_OFFLOAD_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbdEndpointOffloadHardwareAssisted: USBD_ENDPOINT_OFFLOAD_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USBD_PIPE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbdPipeTypeControl: USBD_PIPE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbdPipeTypeIsochronous: USBD_PIPE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbdPipeTypeBulk: USBD_PIPE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbdPipeTypeInterrupt: USBD_PIPE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USBFN_BUS_SPEED = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnBusSpeedLow: USBFN_BUS_SPEED = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnBusSpeedFull: USBFN_BUS_SPEED = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnBusSpeedHigh: USBFN_BUS_SPEED = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnBusSpeedSuper: USBFN_BUS_SPEED = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnBusSpeedMaximum: USBFN_BUS_SPEED = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USBFN_DEVICE_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateMinimum: USBFN_DEVICE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateAttached: USBFN_DEVICE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateDefault: USBFN_DEVICE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateDetached: USBFN_DEVICE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateAddressed: USBFN_DEVICE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateConfigured: USBFN_DEVICE_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateSuspended: USBFN_DEVICE_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDeviceStateStateMaximum: USBFN_DEVICE_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USBFN_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDirectionMinimum: USBFN_DIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDirectionIn: USBFN_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDirectionOut: USBFN_DIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDirectionTx: USBFN_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDirectionRx: USBFN_DIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDirectionMaximum: USBFN_DIRECTION = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USBFN_EVENT = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventMinimum: USBFN_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventAttach: USBFN_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventReset: USBFN_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventDetach: USBFN_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventSuspend: USBFN_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventResume: USBFN_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventSetupPacket: USBFN_EVENT = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventConfigured: USBFN_EVENT = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventUnConfigured: USBFN_EVENT = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventPortType: USBFN_EVENT = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventBusTearDown: USBFN_EVENT = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventSetInterface: USBFN_EVENT = 11i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnEventMaximum: USBFN_EVENT = 12i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USBFN_PORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnUnknownPort: USBFN_PORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnStandardDownstreamPort: USBFN_PORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnChargingDownstreamPort: USBFN_PORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnDedicatedChargingPort: USBFN_PORT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnInvalidDedicatedChargingPort: USBFN_PORT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnProprietaryDedicatedChargingPort: USBFN_PORT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbfnPortTypeMaximum: USBFN_PORT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USB_CONTROLLER_FLAVOR = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const USB_HcGeneric: USB_CONTROLLER_FLAVOR = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const OHCI_Generic: USB_CONTROLLER_FLAVOR = 100i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const OHCI_Hydra: USB_CONTROLLER_FLAVOR = 101i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const OHCI_NEC: USB_CONTROLLER_FLAVOR = 102i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Generic: USB_CONTROLLER_FLAVOR = 200i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Piix4: USB_CONTROLLER_FLAVOR = 201i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Piix3: USB_CONTROLLER_FLAVOR = 202i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Ich2: USB_CONTROLLER_FLAVOR = 203i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Reserved204: USB_CONTROLLER_FLAVOR = 204i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Ich1: USB_CONTROLLER_FLAVOR = 205i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Ich3m: USB_CONTROLLER_FLAVOR = 206i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Ich4: USB_CONTROLLER_FLAVOR = 207i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Ich5: USB_CONTROLLER_FLAVOR = 208i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Ich6: USB_CONTROLLER_FLAVOR = 209i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_Intel: USB_CONTROLLER_FLAVOR = 249i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_VIA: USB_CONTROLLER_FLAVOR = 250i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_VIA_x01: USB_CONTROLLER_FLAVOR = 251i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_VIA_x02: USB_CONTROLLER_FLAVOR = 252i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_VIA_x03: USB_CONTROLLER_FLAVOR = 253i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_VIA_x04: USB_CONTROLLER_FLAVOR = 254i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UHCI_VIA_x0E_FIFO: USB_CONTROLLER_FLAVOR = 264i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const EHCI_Generic: USB_CONTROLLER_FLAVOR = 1000i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const EHCI_NEC: USB_CONTROLLER_FLAVOR = 2000i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const EHCI_Lucent: USB_CONTROLLER_FLAVOR = 3000i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const EHCI_NVIDIA_Tegra2: USB_CONTROLLER_FLAVOR = 4000i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const EHCI_NVIDIA_Tegra3: USB_CONTROLLER_FLAVOR = 4001i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const EHCI_Intel_Medfield: USB_CONTROLLER_FLAVOR = 5001i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USB_DEVICE_SPEED = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbLowSpeed: USB_DEVICE_SPEED = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbFullSpeed: USB_DEVICE_SPEED = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbHighSpeed: USB_DEVICE_SPEED = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbSuperSpeed: USB_DEVICE_SPEED = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USB_DEVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const Usb11Device: USB_DEVICE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const Usb20Device: USB_DEVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USB_USER_ERROR_CODE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserSuccess: USB_USER_ERROR_CODE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserNotSupported: USB_USER_ERROR_CODE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserInvalidRequestCode: USB_USER_ERROR_CODE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserFeatureDisabled: USB_USER_ERROR_CODE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserInvalidHeaderParameter: USB_USER_ERROR_CODE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserInvalidParameter: USB_USER_ERROR_CODE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserMiniportError: USB_USER_ERROR_CODE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserBufferTooSmall: USB_USER_ERROR_CODE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserErrorNotMapped: USB_USER_ERROR_CODE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserDeviceNotStarted: USB_USER_ERROR_CODE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const UsbUserNoDeviceConnected: USB_USER_ERROR_CODE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type WDMUSB_POWER_STATE = i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerNotMapped: WDMUSB_POWER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerSystemUnspecified: WDMUSB_POWER_STATE = 100i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerSystemWorking: WDMUSB_POWER_STATE = 101i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerSystemSleeping1: WDMUSB_POWER_STATE = 102i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerSystemSleeping2: WDMUSB_POWER_STATE = 103i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerSystemSleeping3: WDMUSB_POWER_STATE = 104i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerSystemHibernate: WDMUSB_POWER_STATE = 105i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerSystemShutdown: WDMUSB_POWER_STATE = 106i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerDeviceUnspecified: WDMUSB_POWER_STATE = 200i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerDeviceD0: WDMUSB_POWER_STATE = 201i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerDeviceD1: WDMUSB_POWER_STATE = 202i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerDeviceD2: WDMUSB_POWER_STATE = 203i32; -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub const WdmUsbPowerDeviceD3: WDMUSB_POWER_STATE = 204i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct ALTERNATE_INTERFACE { - pub InterfaceNumber: u16, - pub AlternateInterfaceNumber: u16, -} -impl ::core::marker::Copy for ALTERNATE_INTERFACE {} -impl ::core::clone::Clone for ALTERNATE_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union BM_REQUEST_TYPE { - pub s: BM_REQUEST_TYPE_0, - pub B: u8, -} -impl ::core::marker::Copy for BM_REQUEST_TYPE {} -impl ::core::clone::Clone for BM_REQUEST_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct BM_REQUEST_TYPE_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for BM_REQUEST_TYPE_0 {} -impl ::core::clone::Clone for BM_REQUEST_TYPE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct CHANNEL_INFO { - pub EventChannelSize: u32, - pub uReadDataAlignment: u32, - pub uWriteDataAlignment: u32, -} -impl ::core::marker::Copy for CHANNEL_INFO {} -impl ::core::clone::Clone for CHANNEL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct DEVICE_DESCRIPTOR { - pub usVendorId: u16, - pub usProductId: u16, - pub usBcdDevice: u16, - pub usLanguageId: u16, -} -impl ::core::marker::Copy for DEVICE_DESCRIPTOR {} -impl ::core::clone::Clone for DEVICE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct DRV_VERSION { - pub major: u32, - pub minor: u32, - pub internal: u32, -} -impl ::core::marker::Copy for DRV_VERSION {} -impl ::core::clone::Clone for DRV_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct IO_BLOCK { - pub uOffset: u32, - pub uLength: u32, - pub pbyData: *mut u8, - pub uIndex: u32, -} -impl ::core::marker::Copy for IO_BLOCK {} -impl ::core::clone::Clone for IO_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct IO_BLOCK_EX { - pub uOffset: u32, - pub uLength: u32, - pub pbyData: *mut u8, - pub uIndex: u32, - pub bRequest: u8, - pub bmRequestType: u8, - pub fTransferDirectionIn: u8, -} -impl ::core::marker::Copy for IO_BLOCK_EX {} -impl ::core::clone::Clone for IO_BLOCK_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct OS_STRING { - pub bLength: u8, - pub bDescriptorType: u8, - pub MicrosoftString: [u16; 7], - pub bVendorCode: u8, - pub Anonymous: OS_STRING_0, -} -impl ::core::marker::Copy for OS_STRING {} -impl ::core::clone::Clone for OS_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union OS_STRING_0 { - pub bPad: u8, - pub bFlags: u8, -} -impl ::core::marker::Copy for OS_STRING_0 {} -impl ::core::clone::Clone for OS_STRING_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct PACKET_PARAMETERS { - pub DeviceAddress: u8, - pub EndpointAddress: u8, - pub MaximumPacketSize: u16, - pub Timeout: u32, - pub Flags: u32, - pub DataLength: u32, - pub HubDeviceAddress: u16, - pub PortTTNumber: u16, - pub ErrorCount: u8, - pub Pad: [u8; 3], - pub UsbdStatusCode: i32, - pub Data: [u8; 4], -} -impl ::core::marker::Copy for PACKET_PARAMETERS {} -impl ::core::clone::Clone for PACKET_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct RAW_RESET_PORT_PARAMETERS { - pub PortNumber: u16, - pub PortStatus: u16, -} -impl ::core::marker::Copy for RAW_RESET_PORT_PARAMETERS {} -impl ::core::clone::Clone for RAW_RESET_PORT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct RAW_ROOTPORT_FEATURE { - pub PortNumber: u16, - pub PortFeature: u16, - pub PortStatus: u16, -} -impl ::core::marker::Copy for RAW_ROOTPORT_FEATURE {} -impl ::core::clone::Clone for RAW_ROOTPORT_FEATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct RAW_ROOTPORT_PARAMETERS { - pub PortNumber: u16, - pub PortStatus: u16, -} -impl ::core::marker::Copy for RAW_ROOTPORT_PARAMETERS {} -impl ::core::clone::Clone for RAW_ROOTPORT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct URB { - pub Anonymous: URB_0, -} -impl ::core::marker::Copy for URB {} -impl ::core::clone::Clone for URB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union URB_0 { - pub UrbHeader: _URB_HEADER, - pub UrbSelectInterface: _URB_SELECT_INTERFACE, - pub UrbSelectConfiguration: _URB_SELECT_CONFIGURATION, - pub UrbPipeRequest: _URB_PIPE_REQUEST, - pub UrbFrameLengthControl: _URB_FRAME_LENGTH_CONTROL, - pub UrbGetFrameLength: _URB_GET_FRAME_LENGTH, - pub UrbSetFrameLength: _URB_SET_FRAME_LENGTH, - pub UrbGetCurrentFrameNumber: _URB_GET_CURRENT_FRAME_NUMBER, - pub UrbControlTransfer: _URB_CONTROL_TRANSFER, - pub UrbControlTransferEx: _URB_CONTROL_TRANSFER_EX, - pub UrbBulkOrInterruptTransfer: _URB_BULK_OR_INTERRUPT_TRANSFER, - pub UrbIsochronousTransfer: _URB_ISOCH_TRANSFER, - pub UrbControlDescriptorRequest: _URB_CONTROL_DESCRIPTOR_REQUEST, - pub UrbControlGetStatusRequest: _URB_CONTROL_GET_STATUS_REQUEST, - pub UrbControlFeatureRequest: _URB_CONTROL_FEATURE_REQUEST, - pub UrbControlVendorClassRequest: _URB_CONTROL_VENDOR_OR_CLASS_REQUEST, - pub UrbControlGetInterfaceRequest: _URB_CONTROL_GET_INTERFACE_REQUEST, - pub UrbControlGetConfigurationRequest: _URB_CONTROL_GET_CONFIGURATION_REQUEST, - pub UrbOSFeatureDescriptorRequest: _URB_OS_FEATURE_DESCRIPTOR_REQUEST, - pub UrbOpenStaticStreams: _URB_OPEN_STATIC_STREAMS, - pub UrbGetIsochPipeTransferPathDelays: _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS, -} -impl ::core::marker::Copy for URB_0 {} -impl ::core::clone::Clone for URB_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBD_DEVICE_INFORMATION { - pub OffsetNext: u32, - pub UsbdDeviceHandle: *mut ::core::ffi::c_void, - pub DeviceDescriptor: USB_DEVICE_DESCRIPTOR, -} -impl ::core::marker::Copy for USBD_DEVICE_INFORMATION {} -impl ::core::clone::Clone for USBD_DEVICE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBD_ENDPOINT_OFFLOAD_INFORMATION { - pub Size: u32, - pub EndpointAddress: u16, - pub ResourceId: u32, - pub Mode: USBD_ENDPOINT_OFFLOAD_MODE, - pub _bitfield1: u32, - pub _bitfield2: u32, - pub TransferSegmentLA: i64, - pub TransferSegmentVA: *mut ::core::ffi::c_void, - pub TransferRingSize: usize, - pub TransferRingInitialCycleBit: u32, - pub MessageNumber: u32, - pub EventRingSegmentLA: i64, - pub EventRingSegmentVA: *mut ::core::ffi::c_void, - pub EventRingSize: usize, - pub EventRingInitialCycleBit: u32, -} -impl ::core::marker::Copy for USBD_ENDPOINT_OFFLOAD_INFORMATION {} -impl ::core::clone::Clone for USBD_ENDPOINT_OFFLOAD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBD_INTERFACE_INFORMATION { - pub Length: u16, - pub InterfaceNumber: u8, - pub AlternateSetting: u8, - pub Class: u8, - pub SubClass: u8, - pub Protocol: u8, - pub Reserved: u8, - pub InterfaceHandle: *mut ::core::ffi::c_void, - pub NumberOfPipes: u32, - pub Pipes: [USBD_PIPE_INFORMATION; 1], -} -impl ::core::marker::Copy for USBD_INTERFACE_INFORMATION {} -impl ::core::clone::Clone for USBD_INTERFACE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBD_ISO_PACKET_DESCRIPTOR { - pub Offset: u32, - pub Length: u32, - pub Status: i32, -} -impl ::core::marker::Copy for USBD_ISO_PACKET_DESCRIPTOR {} -impl ::core::clone::Clone for USBD_ISO_PACKET_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBD_PIPE_INFORMATION { - pub MaximumPacketSize: u16, - pub EndpointAddress: u8, - pub Interval: u8, - pub PipeType: USBD_PIPE_TYPE, - pub PipeHandle: *mut ::core::ffi::c_void, - pub MaximumTransferSize: u32, - pub PipeFlags: u32, -} -impl ::core::marker::Copy for USBD_PIPE_INFORMATION {} -impl ::core::clone::Clone for USBD_PIPE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBD_STREAM_INFORMATION { - pub PipeHandle: *mut ::core::ffi::c_void, - pub StreamID: u32, - pub MaximumTransferSize: u32, - pub PipeFlags: u32, -} -impl ::core::marker::Copy for USBD_STREAM_INFORMATION {} -impl ::core::clone::Clone for USBD_STREAM_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBD_VERSION_INFORMATION { - pub USBDI_Version: u32, - pub Supported_USB_Version: u32, -} -impl ::core::marker::Copy for USBD_VERSION_INFORMATION {} -impl ::core::clone::Clone for USBD_VERSION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USBFN_BUS_CONFIGURATION_INFO { - pub ConfigurationName: [u16; 40], - pub IsCurrent: super::super::Foundation::BOOLEAN, - pub IsActive: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USBFN_BUS_CONFIGURATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USBFN_BUS_CONFIGURATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USBFN_CLASS_INFORMATION_PACKET { - pub FullSpeedClassInterface: USBFN_CLASS_INTERFACE, - pub HighSpeedClassInterface: USBFN_CLASS_INTERFACE, - pub InterfaceName: [u16; 40], - pub InterfaceGuid: [u16; 39], - pub HasInterfaceGuid: super::super::Foundation::BOOLEAN, - pub SuperSpeedClassInterface: USBFN_CLASS_INTERFACE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USBFN_CLASS_INFORMATION_PACKET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USBFN_CLASS_INFORMATION_PACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USBFN_CLASS_INFORMATION_PACKET_EX { - pub FullSpeedClassInterfaceEx: USBFN_CLASS_INTERFACE_EX, - pub HighSpeedClassInterfaceEx: USBFN_CLASS_INTERFACE_EX, - pub SuperSpeedClassInterfaceEx: USBFN_CLASS_INTERFACE_EX, - pub InterfaceName: [u16; 40], - pub InterfaceGuid: [u16; 39], - pub HasInterfaceGuid: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USBFN_CLASS_INFORMATION_PACKET_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USBFN_CLASS_INFORMATION_PACKET_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBFN_CLASS_INTERFACE { - pub InterfaceNumber: u8, - pub PipeCount: u8, - pub PipeArr: [USBFN_PIPE_INFORMATION; 16], -} -impl ::core::marker::Copy for USBFN_CLASS_INTERFACE {} -impl ::core::clone::Clone for USBFN_CLASS_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBFN_CLASS_INTERFACE_EX { - pub BaseInterfaceNumber: u8, - pub InterfaceCount: u8, - pub PipeCount: u8, - pub PipeArr: [USBFN_PIPE_INFORMATION; 16], -} -impl ::core::marker::Copy for USBFN_CLASS_INTERFACE_EX {} -impl ::core::clone::Clone for USBFN_CLASS_INTERFACE_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBFN_INTERFACE_INFO { - pub InterfaceNumber: u8, - pub Speed: USBFN_BUS_SPEED, - pub Size: u16, - pub InterfaceDescriptorSet: [u8; 1], -} -impl ::core::marker::Copy for USBFN_INTERFACE_INFO {} -impl ::core::clone::Clone for USBFN_INTERFACE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBFN_NOTIFICATION { - pub Event: USBFN_EVENT, - pub u: USBFN_NOTIFICATION_0, -} -impl ::core::marker::Copy for USBFN_NOTIFICATION {} -impl ::core::clone::Clone for USBFN_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USBFN_NOTIFICATION_0 { - pub BusSpeed: USBFN_BUS_SPEED, - pub SetupPacket: USB_DEFAULT_PIPE_SETUP_PACKET, - pub ConfigurationValue: u16, - pub PortType: USBFN_PORT_TYPE, - pub AlternateInterface: ALTERNATE_INTERFACE, -} -impl ::core::marker::Copy for USBFN_NOTIFICATION_0 {} -impl ::core::clone::Clone for USBFN_NOTIFICATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBFN_PIPE_INFORMATION { - pub EpDesc: USB_ENDPOINT_DESCRIPTOR, - pub PipeId: u32, -} -impl ::core::marker::Copy for USBFN_PIPE_INFORMATION {} -impl ::core::clone::Clone for USBFN_PIPE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBFN_USB_STRING { - pub StringIndex: u8, - pub UsbString: [u16; 255], -} -impl ::core::marker::Copy for USBFN_USB_STRING {} -impl ::core::clone::Clone for USBFN_USB_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBSCAN_GET_DESCRIPTOR { - pub DescriptorType: u8, - pub Index: u8, - pub LanguageId: u16, -} -impl ::core::marker::Copy for USBSCAN_GET_DESCRIPTOR {} -impl ::core::clone::Clone for USBSCAN_GET_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBSCAN_PIPE_CONFIGURATION { - pub NumberOfPipes: u32, - pub PipeInfo: [USBSCAN_PIPE_INFORMATION; 8], -} -impl ::core::marker::Copy for USBSCAN_PIPE_CONFIGURATION {} -impl ::core::clone::Clone for USBSCAN_PIPE_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBSCAN_PIPE_INFORMATION { - pub MaximumPacketSize: u16, - pub EndpointAddress: u8, - pub Interval: u8, - pub PipeType: RAW_PIPE_TYPE, -} -impl ::core::marker::Copy for USBSCAN_PIPE_INFORMATION {} -impl ::core::clone::Clone for USBSCAN_PIPE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBSCAN_TIMEOUT { - pub TimeoutRead: u32, - pub TimeoutWrite: u32, - pub TimeoutEvent: u32, -} -impl ::core::marker::Copy for USBSCAN_TIMEOUT {} -impl ::core::clone::Clone for USBSCAN_TIMEOUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_BANDWIDTH_INFO_REQUEST { - pub Header: USBUSER_REQUEST_HEADER, - pub BandwidthInformation: USB_BANDWIDTH_INFO, -} -impl ::core::marker::Copy for USBUSER_BANDWIDTH_INFO_REQUEST {} -impl ::core::clone::Clone for USBUSER_BANDWIDTH_INFO_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USBUSER_BUS_STATISTICS_0_REQUEST { - pub Header: USBUSER_REQUEST_HEADER, - pub BusStatistics0: USB_BUS_STATISTICS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USBUSER_BUS_STATISTICS_0_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USBUSER_BUS_STATISTICS_0_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_CLOSE_RAW_DEVICE { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: USB_CLOSE_RAW_DEVICE_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_CLOSE_RAW_DEVICE {} -impl ::core::clone::Clone for USBUSER_CLOSE_RAW_DEVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_CONTROLLER_INFO_0 { - pub Header: USBUSER_REQUEST_HEADER, - pub Info0: USB_CONTROLLER_INFO_0, -} -impl ::core::marker::Copy for USBUSER_CONTROLLER_INFO_0 {} -impl ::core::clone::Clone for USBUSER_CONTROLLER_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_CONTROLLER_UNICODE_NAME { - pub Header: USBUSER_REQUEST_HEADER, - pub UnicodeName: USB_UNICODE_NAME, -} -impl ::core::marker::Copy for USBUSER_CONTROLLER_UNICODE_NAME {} -impl ::core::clone::Clone for USBUSER_CONTROLLER_UNICODE_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USBUSER_GET_DRIVER_VERSION { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: USB_DRIVER_VERSION_PARAMETERS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USBUSER_GET_DRIVER_VERSION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USBUSER_GET_DRIVER_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_GET_USB2HW_VERSION { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: USB_USB2HW_VERSION_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_GET_USB2HW_VERSION {} -impl ::core::clone::Clone for USBUSER_GET_USB2HW_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_OPEN_RAW_DEVICE { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: USB_OPEN_RAW_DEVICE_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_OPEN_RAW_DEVICE {} -impl ::core::clone::Clone for USBUSER_OPEN_RAW_DEVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_PASS_THRU_REQUEST { - pub Header: USBUSER_REQUEST_HEADER, - pub PassThru: USB_PASS_THRU_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_PASS_THRU_REQUEST {} -impl ::core::clone::Clone for USBUSER_PASS_THRU_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USBUSER_POWER_INFO_REQUEST { - pub Header: USBUSER_REQUEST_HEADER, - pub PowerInformation: USB_POWER_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USBUSER_POWER_INFO_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USBUSER_POWER_INFO_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_RAW_RESET_ROOT_PORT { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: RAW_RESET_PORT_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_RAW_RESET_ROOT_PORT {} -impl ::core::clone::Clone for USBUSER_RAW_RESET_ROOT_PORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_REFRESH_HCT_REG { - pub Header: USBUSER_REQUEST_HEADER, - pub Flags: u32, -} -impl ::core::marker::Copy for USBUSER_REFRESH_HCT_REG {} -impl ::core::clone::Clone for USBUSER_REFRESH_HCT_REG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_REQUEST_HEADER { - pub UsbUserRequest: u32, - pub UsbUserStatusCode: USB_USER_ERROR_CODE, - pub RequestBufferLength: u32, - pub ActualBufferLength: u32, -} -impl ::core::marker::Copy for USBUSER_REQUEST_HEADER {} -impl ::core::clone::Clone for USBUSER_REQUEST_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_ROOTPORT_FEATURE_REQUEST { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: RAW_ROOTPORT_FEATURE, -} -impl ::core::marker::Copy for USBUSER_ROOTPORT_FEATURE_REQUEST {} -impl ::core::clone::Clone for USBUSER_ROOTPORT_FEATURE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_ROOTPORT_PARAMETERS { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: RAW_ROOTPORT_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_ROOTPORT_PARAMETERS {} -impl ::core::clone::Clone for USBUSER_ROOTPORT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_SEND_ONE_PACKET { - pub Header: USBUSER_REQUEST_HEADER, - pub PacketParameters: PACKET_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_SEND_ONE_PACKET {} -impl ::core::clone::Clone for USBUSER_SEND_ONE_PACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USBUSER_SEND_RAW_COMMAND { - pub Header: USBUSER_REQUEST_HEADER, - pub Parameters: USB_SEND_RAW_COMMAND_PARAMETERS, -} -impl ::core::marker::Copy for USBUSER_SEND_RAW_COMMAND {} -impl ::core::clone::Clone for USBUSER_SEND_RAW_COMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_20_PORT_CHANGE { - pub AsUshort16: u16, - pub Anonymous: USB_20_PORT_CHANGE_0, -} -impl ::core::marker::Copy for USB_20_PORT_CHANGE {} -impl ::core::clone::Clone for USB_20_PORT_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_20_PORT_CHANGE_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_20_PORT_CHANGE_0 {} -impl ::core::clone::Clone for USB_20_PORT_CHANGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_20_PORT_STATUS { - pub AsUshort16: u16, - pub Anonymous: USB_20_PORT_STATUS_0, -} -impl ::core::marker::Copy for USB_20_PORT_STATUS {} -impl ::core::clone::Clone for USB_20_PORT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_20_PORT_STATUS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_20_PORT_STATUS_0 {} -impl ::core::clone::Clone for USB_20_PORT_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_30_HUB_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bNumberOfPorts: u8, - pub wHubCharacteristics: u16, - pub bPowerOnToPowerGood: u8, - pub bHubControlCurrent: u8, - pub bHubHdrDecLat: u8, - pub wHubDelay: u16, - pub DeviceRemovable: u16, -} -impl ::core::marker::Copy for USB_30_HUB_DESCRIPTOR {} -impl ::core::clone::Clone for USB_30_HUB_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_30_PORT_CHANGE { - pub AsUshort16: u16, - pub Anonymous: USB_30_PORT_CHANGE_0, -} -impl ::core::marker::Copy for USB_30_PORT_CHANGE {} -impl ::core::clone::Clone for USB_30_PORT_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_30_PORT_CHANGE_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_30_PORT_CHANGE_0 {} -impl ::core::clone::Clone for USB_30_PORT_CHANGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_30_PORT_STATUS { - pub AsUshort16: u16, - pub Anonymous: USB_30_PORT_STATUS_0, -} -impl ::core::marker::Copy for USB_30_PORT_STATUS {} -impl ::core::clone::Clone for USB_30_PORT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_30_PORT_STATUS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_30_PORT_STATUS_0 {} -impl ::core::clone::Clone for USB_30_PORT_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_BANDWIDTH_INFO { - pub DeviceCount: u32, - pub TotalBusBandwidth: u32, - pub Total32secBandwidth: u32, - pub AllocedBulkAndControl: u32, - pub AllocedIso: u32, - pub AllocedInterrupt_1ms: u32, - pub AllocedInterrupt_2ms: u32, - pub AllocedInterrupt_4ms: u32, - pub AllocedInterrupt_8ms: u32, - pub AllocedInterrupt_16ms: u32, - pub AllocedInterrupt_32ms: u32, -} -impl ::core::marker::Copy for USB_BANDWIDTH_INFO {} -impl ::core::clone::Clone for USB_BANDWIDTH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_BOS_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub wTotalLength: u16, - pub bNumDeviceCaps: u8, -} -impl ::core::marker::Copy for USB_BOS_DESCRIPTOR {} -impl ::core::clone::Clone for USB_BOS_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USB_BUS_STATISTICS_0 { - pub DeviceCount: u32, - pub CurrentSystemTime: i64, - pub CurrentUsbFrame: u32, - pub BulkBytes: u32, - pub IsoBytes: u32, - pub InterruptBytes: u32, - pub ControlDataBytes: u32, - pub PciInterruptCount: u32, - pub HardResetCount: u32, - pub WorkerSignalCount: u32, - pub CommonBufferBytes: u32, - pub WorkerIdleTimeMs: u32, - pub RootHubEnabled: super::super::Foundation::BOOLEAN, - pub RootHubDevicePowerState: u8, - pub Unused: u8, - pub NameIndex: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USB_BUS_STATISTICS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USB_BUS_STATISTICS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_CLOSE_RAW_DEVICE_PARAMETERS { - pub xxx: u32, -} -impl ::core::marker::Copy for USB_CLOSE_RAW_DEVICE_PARAMETERS {} -impl ::core::clone::Clone for USB_CLOSE_RAW_DEVICE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_COMMON_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, -} -impl ::core::marker::Copy for USB_COMMON_DESCRIPTOR {} -impl ::core::clone::Clone for USB_COMMON_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_CONFIGURATION_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub wTotalLength: u16, - pub bNumInterfaces: u8, - pub bConfigurationValue: u8, - pub iConfiguration: u8, - pub bmAttributes: u8, - pub MaxPower: u8, -} -impl ::core::marker::Copy for USB_CONFIGURATION_DESCRIPTOR {} -impl ::core::clone::Clone for USB_CONFIGURATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_CONFIGURATION_POWER_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub SelfPowerConsumedD0: [u8; 3], - pub bPowerSummaryId: u8, - pub bBusPowerSavingD1: u8, - pub bSelfPowerSavingD1: u8, - pub bBusPowerSavingD2: u8, - pub bSelfPowerSavingD2: u8, - pub bBusPowerSavingD3: u8, - pub bSelfPowerSavingD3: u8, - pub TransitionTimeFromD1: u16, - pub TransitionTimeFromD2: u16, - pub TransitionTimeFromD3: u16, -} -impl ::core::marker::Copy for USB_CONFIGURATION_POWER_DESCRIPTOR {} -impl ::core::clone::Clone for USB_CONFIGURATION_POWER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_CONTROLLER_INFO_0 { - pub PciVendorId: u32, - pub PciDeviceId: u32, - pub PciRevision: u32, - pub NumberOfRootPorts: u32, - pub ControllerFlavor: USB_CONTROLLER_FLAVOR, - pub HcFeatureFlags: u32, -} -impl ::core::marker::Copy for USB_CONTROLLER_INFO_0 {} -impl ::core::clone::Clone for USB_CONTROLLER_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEFAULT_PIPE_SETUP_PACKET { - pub bmRequestType: BM_REQUEST_TYPE, - pub bRequest: u8, - pub wValue: USB_DEFAULT_PIPE_SETUP_PACKET_1, - pub wIndex: USB_DEFAULT_PIPE_SETUP_PACKET_0, - pub wLength: u16, -} -impl ::core::marker::Copy for USB_DEFAULT_PIPE_SETUP_PACKET {} -impl ::core::clone::Clone for USB_DEFAULT_PIPE_SETUP_PACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEFAULT_PIPE_SETUP_PACKET_0 { - pub Anonymous: USB_DEFAULT_PIPE_SETUP_PACKET_0_0, - pub W: u16, -} -impl ::core::marker::Copy for USB_DEFAULT_PIPE_SETUP_PACKET_0 {} -impl ::core::clone::Clone for USB_DEFAULT_PIPE_SETUP_PACKET_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEFAULT_PIPE_SETUP_PACKET_0_0 { - pub LowByte: u8, - pub HiByte: u8, -} -impl ::core::marker::Copy for USB_DEFAULT_PIPE_SETUP_PACKET_0_0 {} -impl ::core::clone::Clone for USB_DEFAULT_PIPE_SETUP_PACKET_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEFAULT_PIPE_SETUP_PACKET_1 { - pub Anonymous: USB_DEFAULT_PIPE_SETUP_PACKET_1_0, - pub W: u16, -} -impl ::core::marker::Copy for USB_DEFAULT_PIPE_SETUP_PACKET_1 {} -impl ::core::clone::Clone for USB_DEFAULT_PIPE_SETUP_PACKET_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEFAULT_PIPE_SETUP_PACKET_1_0 { - pub LowByte: u8, - pub HiByte: u8, -} -impl ::core::marker::Copy for USB_DEFAULT_PIPE_SETUP_PACKET_1_0 {} -impl ::core::clone::Clone for USB_DEFAULT_PIPE_SETUP_PACKET_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub iAddtionalInfoURL: u8, - pub bNumberOfAlternateModes: u8, - pub bPreferredAlternateMode: u8, - pub VconnPower: USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1, - pub bmConfigured: [u8; 32], - pub bReserved: u32, - pub AlternateMode: [USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_0; 1], -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_0 { - pub wSVID: u16, - pub bAlternateMode: u8, - pub iAlternateModeSetting: u8, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1 { - pub AsUshort: u16, - pub Anonymous: USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_CONTAINER_ID_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bReserved: u8, - pub ContainerID: [u8; 16], -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_CONTAINER_ID_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_CONTAINER_ID_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bcdDescriptorVersion: u8, - pub bmAttributes: USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0 { - pub AsUlong: u32, - pub Anonymous: USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bReserved: u8, - pub bmCapabilities: USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0, - pub wMinVoltage: u16, - pub wMaxVoltage: u16, - pub wReserved: u16, - pub dwMaxOperatingPower: u32, - pub dwMaxPeakPower: u32, - pub dwMaxPeakPowerTime: u32, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0 { - pub AsUshort: u16, - pub Anonymous: USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_PLATFORM_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bReserved: u8, - pub PlatformCapabilityUuid: ::windows_sys::core::GUID, - pub CapabililityData: [u8; 1], -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_PLATFORM_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_PLATFORM_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bReserved: u8, - pub bmAttributes: USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0, - pub bmProviderPorts: u16, - pub bmConsumerPorts: u16, - pub bcdBCVersion: u16, - pub bcdPDVersion: u16, - pub bcdUSBTypeCVersion: u16, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0 { - pub AsUlong: u32, - pub Anonymous: USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED { - pub AsUlong32: u32, - pub Anonymous: USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bReserved: u8, - pub bmAttributes: USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0, - pub wFunctionalitySupport: USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1, - pub wReserved: u16, - pub bmSublinkSpeedAttr: [USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED; 1], -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0 { - pub AsUlong: u32, - pub Anonymous: USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1 { - pub AsUshort: u16, - pub Anonymous: USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_SUPERSPEED_USB_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bmAttributes: u8, - pub wSpeedsSupported: u16, - pub bFunctionalitySupport: u8, - pub bU1DevExitLat: u8, - pub wU2DevExitLat: u16, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_SUPERSPEED_USB_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_SUPERSPEED_USB_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bDevCapabilityType: u8, - pub bmAttributes: USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0 { - pub AsUlong: u32, - pub Anonymous: USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bcdUSB: u16, - pub bDeviceClass: u8, - pub bDeviceSubClass: u8, - pub bDeviceProtocol: u8, - pub bMaxPacketSize0: u8, - pub idVendor: u16, - pub idProduct: u16, - pub bcdDevice: u16, - pub iManufacturer: u8, - pub iProduct: u8, - pub iSerialNumber: u8, - pub bNumConfigurations: u8, -} -impl ::core::marker::Copy for USB_DEVICE_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_QUALIFIER_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bcdUSB: u16, - pub bDeviceClass: u8, - pub bDeviceSubClass: u8, - pub bDeviceProtocol: u8, - pub bMaxPacketSize0: u8, - pub bNumConfigurations: u8, - pub bReserved: u8, -} -impl ::core::marker::Copy for USB_DEVICE_QUALIFIER_DESCRIPTOR {} -impl ::core::clone::Clone for USB_DEVICE_QUALIFIER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_DEVICE_STATUS { - pub AsUshort16: u16, - pub Anonymous: USB_DEVICE_STATUS_0, -} -impl ::core::marker::Copy for USB_DEVICE_STATUS {} -impl ::core::clone::Clone for USB_DEVICE_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_DEVICE_STATUS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_DEVICE_STATUS_0 {} -impl ::core::clone::Clone for USB_DEVICE_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USB_DRIVER_VERSION_PARAMETERS { - pub DriverTrackingCode: u32, - pub USBDI_Version: u32, - pub USBUSER_Version: u32, - pub CheckedPortDriver: super::super::Foundation::BOOLEAN, - pub CheckedMiniportDriver: super::super::Foundation::BOOLEAN, - pub USB_Version: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USB_DRIVER_VERSION_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USB_DRIVER_VERSION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_ENDPOINT_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bEndpointAddress: u8, - pub bmAttributes: u8, - pub wMaxPacketSize: u16, - pub bInterval: u8, -} -impl ::core::marker::Copy for USB_ENDPOINT_DESCRIPTOR {} -impl ::core::clone::Clone for USB_ENDPOINT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_ENDPOINT_STATUS { - pub AsUshort16: u16, - pub Anonymous: USB_ENDPOINT_STATUS_0, -} -impl ::core::marker::Copy for USB_ENDPOINT_STATUS {} -impl ::core::clone::Clone for USB_ENDPOINT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_ENDPOINT_STATUS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_ENDPOINT_STATUS_0 {} -impl ::core::clone::Clone for USB_ENDPOINT_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION { - pub TimeTrackingHandle: super::super::Foundation::HANDLE, - pub InputFrameNumber: u32, - pub InputMicroFrameNumber: u32, - pub QueryPerformanceCounterAtInputFrameOrMicroFrame: i64, - pub QueryPerformanceCounterFrequency: i64, - pub PredictedAccuracyInMicroSeconds: u32, - pub CurrentGenerationID: u32, - pub CurrentQueryPerformanceCounter: i64, - pub CurrentHardwareFrameNumber: u32, - pub CurrentHardwareMicroFrameNumber: u32, - pub CurrentUSBFrameNumber: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_FUNCTION_SUSPEND_OPTIONS { - pub AsUchar: u8, - pub Anonymous: USB_FUNCTION_SUSPEND_OPTIONS_0, -} -impl ::core::marker::Copy for USB_FUNCTION_SUSPEND_OPTIONS {} -impl ::core::clone::Clone for USB_FUNCTION_SUSPEND_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_FUNCTION_SUSPEND_OPTIONS_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for USB_FUNCTION_SUSPEND_OPTIONS_0 {} -impl ::core::clone::Clone for USB_FUNCTION_SUSPEND_OPTIONS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_HIGH_SPEED_MAXPACKET { - pub us: u16, -} -impl ::core::marker::Copy for USB_HIGH_SPEED_MAXPACKET {} -impl ::core::clone::Clone for USB_HIGH_SPEED_MAXPACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_HIGH_SPEED_MAXPACKET_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_HIGH_SPEED_MAXPACKET_0 {} -impl ::core::clone::Clone for USB_HIGH_SPEED_MAXPACKET_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_HUB_30_PORT_REMOTE_WAKE_MASK { - pub AsUchar8: u8, - pub Anonymous: USB_HUB_30_PORT_REMOTE_WAKE_MASK_0, -} -impl ::core::marker::Copy for USB_HUB_30_PORT_REMOTE_WAKE_MASK {} -impl ::core::clone::Clone for USB_HUB_30_PORT_REMOTE_WAKE_MASK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_HUB_30_PORT_REMOTE_WAKE_MASK_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for USB_HUB_30_PORT_REMOTE_WAKE_MASK_0 {} -impl ::core::clone::Clone for USB_HUB_30_PORT_REMOTE_WAKE_MASK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_HUB_CHANGE { - pub AsUshort16: u16, - pub Anonymous: USB_HUB_CHANGE_0, -} -impl ::core::marker::Copy for USB_HUB_CHANGE {} -impl ::core::clone::Clone for USB_HUB_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_HUB_CHANGE_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_HUB_CHANGE_0 {} -impl ::core::clone::Clone for USB_HUB_CHANGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_HUB_DESCRIPTOR { - pub bDescriptorLength: u8, - pub bDescriptorType: u8, - pub bNumberOfPorts: u8, - pub wHubCharacteristics: u16, - pub bPowerOnToPowerGood: u8, - pub bHubControlCurrent: u8, - pub bRemoveAndPowerMask: [u8; 64], -} -impl ::core::marker::Copy for USB_HUB_DESCRIPTOR {} -impl ::core::clone::Clone for USB_HUB_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_HUB_STATUS { - pub AsUshort16: u16, - pub Anonymous: USB_HUB_STATUS_0, -} -impl ::core::marker::Copy for USB_HUB_STATUS {} -impl ::core::clone::Clone for USB_HUB_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_HUB_STATUS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_HUB_STATUS_0 {} -impl ::core::clone::Clone for USB_HUB_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_HUB_STATUS_AND_CHANGE { - pub AsUlong32: u32, - pub Anonymous: USB_HUB_STATUS_AND_CHANGE_0, -} -impl ::core::marker::Copy for USB_HUB_STATUS_AND_CHANGE {} -impl ::core::clone::Clone for USB_HUB_STATUS_AND_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_HUB_STATUS_AND_CHANGE_0 { - pub HubStatus: USB_HUB_STATUS, - pub HubChange: USB_HUB_CHANGE, -} -impl ::core::marker::Copy for USB_HUB_STATUS_AND_CHANGE_0 {} -impl ::core::clone::Clone for USB_HUB_STATUS_AND_CHANGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_IDLE_CALLBACK_INFO { - pub IdleCallback: USB_IDLE_CALLBACK, - pub IdleContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for USB_IDLE_CALLBACK_INFO {} -impl ::core::clone::Clone for USB_IDLE_CALLBACK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_INTERFACE_ASSOCIATION_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bFirstInterface: u8, - pub bInterfaceCount: u8, - pub bFunctionClass: u8, - pub bFunctionSubClass: u8, - pub bFunctionProtocol: u8, - pub iFunction: u8, -} -impl ::core::marker::Copy for USB_INTERFACE_ASSOCIATION_DESCRIPTOR {} -impl ::core::clone::Clone for USB_INTERFACE_ASSOCIATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_INTERFACE_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bInterfaceNumber: u8, - pub bAlternateSetting: u8, - pub bNumEndpoints: u8, - pub bInterfaceClass: u8, - pub bInterfaceSubClass: u8, - pub bInterfaceProtocol: u8, - pub iInterface: u8, -} -impl ::core::marker::Copy for USB_INTERFACE_DESCRIPTOR {} -impl ::core::clone::Clone for USB_INTERFACE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_INTERFACE_POWER_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bmCapabilitiesFlags: u8, - pub bBusPowerSavingD1: u8, - pub bSelfPowerSavingD1: u8, - pub bBusPowerSavingD2: u8, - pub bSelfPowerSavingD2: u8, - pub bBusPowerSavingD3: u8, - pub bSelfPowerSavingD3: u8, - pub TransitionTimeFromD1: u16, - pub TransitionTimeFromD2: u16, - pub TransitionTimeFromD3: u16, -} -impl ::core::marker::Copy for USB_INTERFACE_POWER_DESCRIPTOR {} -impl ::core::clone::Clone for USB_INTERFACE_POWER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_INTERFACE_STATUS { - pub AsUshort16: u16, - pub Anonymous: USB_INTERFACE_STATUS_0, -} -impl ::core::marker::Copy for USB_INTERFACE_STATUS {} -impl ::core::clone::Clone for USB_INTERFACE_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_INTERFACE_STATUS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for USB_INTERFACE_STATUS_0 {} -impl ::core::clone::Clone for USB_INTERFACE_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_OPEN_RAW_DEVICE_PARAMETERS { - pub PortStatus: u16, - pub MaxPacketEp0: u16, -} -impl ::core::marker::Copy for USB_OPEN_RAW_DEVICE_PARAMETERS {} -impl ::core::clone::Clone for USB_OPEN_RAW_DEVICE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_PASS_THRU_PARAMETERS { - pub FunctionGUID: ::windows_sys::core::GUID, - pub ParameterLength: u32, - pub Parameters: [u8; 4], -} -impl ::core::marker::Copy for USB_PASS_THRU_PARAMETERS {} -impl ::core::clone::Clone for USB_PASS_THRU_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_PORT_CHANGE { - pub AsUshort16: u16, - pub Usb20PortChange: USB_20_PORT_CHANGE, - pub Usb30PortChange: USB_30_PORT_CHANGE, -} -impl ::core::marker::Copy for USB_PORT_CHANGE {} -impl ::core::clone::Clone for USB_PORT_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_PORT_EXT_STATUS { - pub AsUlong32: u32, - pub Anonymous: USB_PORT_EXT_STATUS_0, -} -impl ::core::marker::Copy for USB_PORT_EXT_STATUS {} -impl ::core::clone::Clone for USB_PORT_EXT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_PORT_EXT_STATUS_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for USB_PORT_EXT_STATUS_0 {} -impl ::core::clone::Clone for USB_PORT_EXT_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_PORT_EXT_STATUS_AND_CHANGE { - pub AsUlong64: u64, - pub Anonymous: USB_PORT_EXT_STATUS_AND_CHANGE_0, -} -impl ::core::marker::Copy for USB_PORT_EXT_STATUS_AND_CHANGE {} -impl ::core::clone::Clone for USB_PORT_EXT_STATUS_AND_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_PORT_EXT_STATUS_AND_CHANGE_0 { - pub PortStatusChange: USB_PORT_STATUS_AND_CHANGE, - pub PortExtStatus: USB_PORT_EXT_STATUS, -} -impl ::core::marker::Copy for USB_PORT_EXT_STATUS_AND_CHANGE_0 {} -impl ::core::clone::Clone for USB_PORT_EXT_STATUS_AND_CHANGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_PORT_STATUS { - pub AsUshort16: u16, - pub Usb20PortStatus: USB_20_PORT_STATUS, - pub Usb30PortStatus: USB_30_PORT_STATUS, -} -impl ::core::marker::Copy for USB_PORT_STATUS {} -impl ::core::clone::Clone for USB_PORT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_PORT_STATUS_AND_CHANGE { - pub AsUlong32: u32, - pub Anonymous: USB_PORT_STATUS_AND_CHANGE_0, -} -impl ::core::marker::Copy for USB_PORT_STATUS_AND_CHANGE {} -impl ::core::clone::Clone for USB_PORT_STATUS_AND_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_PORT_STATUS_AND_CHANGE_0 { - pub PortStatus: USB_PORT_STATUS, - pub PortChange: USB_PORT_CHANGE, -} -impl ::core::marker::Copy for USB_PORT_STATUS_AND_CHANGE_0 {} -impl ::core::clone::Clone for USB_PORT_STATUS_AND_CHANGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USB_POWER_INFO { - pub SystemState: WDMUSB_POWER_STATE, - pub HcDevicePowerState: WDMUSB_POWER_STATE, - pub HcDeviceWake: WDMUSB_POWER_STATE, - pub HcSystemWake: WDMUSB_POWER_STATE, - pub RhDevicePowerState: WDMUSB_POWER_STATE, - pub RhDeviceWake: WDMUSB_POWER_STATE, - pub RhSystemWake: WDMUSB_POWER_STATE, - pub LastSystemSleepState: WDMUSB_POWER_STATE, - pub CanWakeup: super::super::Foundation::BOOLEAN, - pub IsPowered: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USB_POWER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USB_POWER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_SEND_RAW_COMMAND_PARAMETERS { - pub Usb_bmRequest: u8, - pub Usb_bRequest: u8, - pub Usb_wVlaue: u16, - pub Usb_wIndex: u16, - pub Usb_wLength: u16, - pub DeviceAddress: u16, - pub MaximumPacketSize: u16, - pub Timeout: u32, - pub DataLength: u32, - pub UsbdStatusCode: i32, - pub Data: [u8; 4], -} -impl ::core::marker::Copy for USB_SEND_RAW_COMMAND_PARAMETERS {} -impl ::core::clone::Clone for USB_SEND_RAW_COMMAND_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION { - pub TimeTrackingHandle: super::super::Foundation::HANDLE, - pub IsStartupDelayTolerable: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION { - pub TimeTrackingHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_STRING_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bString: [u16; 1], -} -impl ::core::marker::Copy for USB_STRING_DESCRIPTOR {} -impl ::core::clone::Clone for USB_STRING_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub wReserved: u16, - pub dwBytesPerInterval: u32, -} -impl ::core::marker::Copy for USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR {} -impl ::core::clone::Clone for USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR { - pub bLength: u8, - pub bDescriptorType: u8, - pub bMaxBurst: u8, - pub bmAttributes: USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0, - pub wBytesPerInterval: u16, -} -impl ::core::marker::Copy for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR {} -impl ::core::clone::Clone for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub union USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0 { - pub AsUchar: u8, - pub Bulk: USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_0, - pub Isochronous: USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_1, -} -impl ::core::marker::Copy for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0 {} -impl ::core::clone::Clone for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_1 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_1 {} -impl ::core::clone::Clone for USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_UNICODE_NAME { - pub Length: u32, - pub String: [u16; 1], -} -impl ::core::marker::Copy for USB_UNICODE_NAME {} -impl ::core::clone::Clone for USB_UNICODE_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct USB_USB2HW_VERSION_PARAMETERS { - pub Usb2HwRevision: u8, -} -impl ::core::marker::Copy for USB_USB2HW_VERSION_PARAMETERS {} -impl ::core::clone::Clone for USB_USB2HW_VERSION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct WINUSB_PIPE_INFORMATION { - pub PipeType: USBD_PIPE_TYPE, - pub PipeId: u8, - pub MaximumPacketSize: u16, - pub Interval: u8, -} -impl ::core::marker::Copy for WINUSB_PIPE_INFORMATION {} -impl ::core::clone::Clone for WINUSB_PIPE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct WINUSB_PIPE_INFORMATION_EX { - pub PipeType: USBD_PIPE_TYPE, - pub PipeId: u8, - pub MaximumPacketSize: u16, - pub Interval: u8, - pub MaximumBytesPerInterval: u32, -} -impl ::core::marker::Copy for WINUSB_PIPE_INFORMATION_EX {} -impl ::core::clone::Clone for WINUSB_PIPE_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct WINUSB_SETUP_PACKET { - pub RequestType: u8, - pub Request: u8, - pub Value: u16, - pub Index: u16, - pub Length: u16, -} -impl ::core::marker::Copy for WINUSB_SETUP_PACKET {} -impl ::core::clone::Clone for WINUSB_SETUP_PACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_BULK_OR_INTERRUPT_TRANSFER { - pub Hdr: _URB_HEADER, - pub PipeHandle: *mut ::core::ffi::c_void, - pub TransferFlags: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, -} -impl ::core::marker::Copy for _URB_BULK_OR_INTERRUPT_TRANSFER {} -impl ::core::clone::Clone for _URB_BULK_OR_INTERRUPT_TRANSFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_DESCRIPTOR_REQUEST { - pub Hdr: _URB_HEADER, - pub Reserved: *mut ::core::ffi::c_void, - pub Reserved0: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub Reserved1: u16, - pub Index: u8, - pub DescriptorType: u8, - pub LanguageId: u16, - pub Reserved2: u16, -} -impl ::core::marker::Copy for _URB_CONTROL_DESCRIPTOR_REQUEST {} -impl ::core::clone::Clone for _URB_CONTROL_DESCRIPTOR_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_FEATURE_REQUEST { - pub Hdr: _URB_HEADER, - pub Reserved: *mut ::core::ffi::c_void, - pub Reserved2: u32, - pub Reserved3: u32, - pub Reserved4: *mut ::core::ffi::c_void, - pub Reserved5: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub Reserved0: u16, - pub FeatureSelector: u16, - pub Index: u16, - pub Reserved1: u16, -} -impl ::core::marker::Copy for _URB_CONTROL_FEATURE_REQUEST {} -impl ::core::clone::Clone for _URB_CONTROL_FEATURE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_GET_CONFIGURATION_REQUEST { - pub Hdr: _URB_HEADER, - pub Reserved: *mut ::core::ffi::c_void, - pub Reserved0: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub Reserved1: [u8; 8], -} -impl ::core::marker::Copy for _URB_CONTROL_GET_CONFIGURATION_REQUEST {} -impl ::core::clone::Clone for _URB_CONTROL_GET_CONFIGURATION_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_GET_INTERFACE_REQUEST { - pub Hdr: _URB_HEADER, - pub Reserved: *mut ::core::ffi::c_void, - pub Reserved0: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub Reserved1: [u8; 4], - pub Interface: u16, - pub Reserved2: u16, -} -impl ::core::marker::Copy for _URB_CONTROL_GET_INTERFACE_REQUEST {} -impl ::core::clone::Clone for _URB_CONTROL_GET_INTERFACE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_GET_STATUS_REQUEST { - pub Hdr: _URB_HEADER, - pub Reserved: *mut ::core::ffi::c_void, - pub Reserved0: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub Reserved1: [u8; 4], - pub Index: u16, - pub Reserved2: u16, -} -impl ::core::marker::Copy for _URB_CONTROL_GET_STATUS_REQUEST {} -impl ::core::clone::Clone for _URB_CONTROL_GET_STATUS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_TRANSFER { - pub Hdr: _URB_HEADER, - pub PipeHandle: *mut ::core::ffi::c_void, - pub TransferFlags: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub SetupPacket: [u8; 8], -} -impl ::core::marker::Copy for _URB_CONTROL_TRANSFER {} -impl ::core::clone::Clone for _URB_CONTROL_TRANSFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_TRANSFER_EX { - pub Hdr: _URB_HEADER, - pub PipeHandle: *mut ::core::ffi::c_void, - pub TransferFlags: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub Timeout: u32, - pub hca: _URB_HCD_AREA, - pub SetupPacket: [u8; 8], -} -impl ::core::marker::Copy for _URB_CONTROL_TRANSFER_EX {} -impl ::core::clone::Clone for _URB_CONTROL_TRANSFER_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_CONTROL_VENDOR_OR_CLASS_REQUEST { - pub Hdr: _URB_HEADER, - pub Reserved: *mut ::core::ffi::c_void, - pub TransferFlags: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub RequestTypeReservedBits: u8, - pub Request: u8, - pub Value: u16, - pub Index: u16, - pub Reserved1: u16, -} -impl ::core::marker::Copy for _URB_CONTROL_VENDOR_OR_CLASS_REQUEST {} -impl ::core::clone::Clone for _URB_CONTROL_VENDOR_OR_CLASS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_FRAME_LENGTH_CONTROL { - pub Hdr: _URB_HEADER, -} -impl ::core::marker::Copy for _URB_FRAME_LENGTH_CONTROL {} -impl ::core::clone::Clone for _URB_FRAME_LENGTH_CONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_GET_CURRENT_FRAME_NUMBER { - pub Hdr: _URB_HEADER, - pub FrameNumber: u32, -} -impl ::core::marker::Copy for _URB_GET_CURRENT_FRAME_NUMBER {} -impl ::core::clone::Clone for _URB_GET_CURRENT_FRAME_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_GET_FRAME_LENGTH { - pub Hdr: _URB_HEADER, - pub FrameLength: u32, - pub FrameNumber: u32, -} -impl ::core::marker::Copy for _URB_GET_FRAME_LENGTH {} -impl ::core::clone::Clone for _URB_GET_FRAME_LENGTH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS { - pub Hdr: _URB_HEADER, - pub PipeHandle: *mut ::core::ffi::c_void, - pub MaximumSendPathDelayInMilliSeconds: u32, - pub MaximumCompletionPathDelayInMilliSeconds: u32, -} -impl ::core::marker::Copy for _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS {} -impl ::core::clone::Clone for _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_HCD_AREA { - pub Reserved8: [*mut ::core::ffi::c_void; 8], -} -impl ::core::marker::Copy for _URB_HCD_AREA {} -impl ::core::clone::Clone for _URB_HCD_AREA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_HEADER { - pub Length: u16, - pub Function: u16, - pub Status: i32, - pub UsbdDeviceHandle: *mut ::core::ffi::c_void, - pub UsbdFlags: u32, -} -impl ::core::marker::Copy for _URB_HEADER {} -impl ::core::clone::Clone for _URB_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_ISOCH_TRANSFER { - pub Hdr: _URB_HEADER, - pub PipeHandle: *mut ::core::ffi::c_void, - pub TransferFlags: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub StartFrame: u32, - pub NumberOfPackets: u32, - pub ErrorCount: u32, - pub IsoPacket: [USBD_ISO_PACKET_DESCRIPTOR; 1], -} -impl ::core::marker::Copy for _URB_ISOCH_TRANSFER {} -impl ::core::clone::Clone for _URB_ISOCH_TRANSFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_OPEN_STATIC_STREAMS { - pub Hdr: _URB_HEADER, - pub PipeHandle: *mut ::core::ffi::c_void, - pub NumberOfStreams: u32, - pub StreamInfoVersion: u16, - pub StreamInfoSize: u16, - pub Streams: *mut USBD_STREAM_INFORMATION, -} -impl ::core::marker::Copy for _URB_OPEN_STATIC_STREAMS {} -impl ::core::clone::Clone for _URB_OPEN_STATIC_STREAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_OS_FEATURE_DESCRIPTOR_REQUEST { - pub Hdr: _URB_HEADER, - pub Reserved: *mut ::core::ffi::c_void, - pub Reserved0: u32, - pub TransferBufferLength: u32, - pub TransferBuffer: *mut ::core::ffi::c_void, - pub TransferBufferMDL: *mut ::core::ffi::c_void, - pub UrbLink: *mut URB, - pub hca: _URB_HCD_AREA, - pub _bitfield: u8, - pub Reserved2: u8, - pub InterfaceNumber: u8, - pub MS_PageIndex: u8, - pub MS_FeatureDescriptorIndex: u16, - pub Reserved3: u16, -} -impl ::core::marker::Copy for _URB_OS_FEATURE_DESCRIPTOR_REQUEST {} -impl ::core::clone::Clone for _URB_OS_FEATURE_DESCRIPTOR_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_PIPE_REQUEST { - pub Hdr: _URB_HEADER, - pub PipeHandle: *mut ::core::ffi::c_void, - pub Reserved: u32, -} -impl ::core::marker::Copy for _URB_PIPE_REQUEST {} -impl ::core::clone::Clone for _URB_PIPE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_SELECT_CONFIGURATION { - pub Hdr: _URB_HEADER, - pub ConfigurationDescriptor: *mut USB_CONFIGURATION_DESCRIPTOR, - pub ConfigurationHandle: *mut ::core::ffi::c_void, - pub Interface: USBD_INTERFACE_INFORMATION, -} -impl ::core::marker::Copy for _URB_SELECT_CONFIGURATION {} -impl ::core::clone::Clone for _URB_SELECT_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_SELECT_INTERFACE { - pub Hdr: _URB_HEADER, - pub ConfigurationHandle: *mut ::core::ffi::c_void, - pub Interface: USBD_INTERFACE_INFORMATION, -} -impl ::core::marker::Copy for _URB_SELECT_INTERFACE {} -impl ::core::clone::Clone for _URB_SELECT_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub struct _URB_SET_FRAME_LENGTH { - pub Hdr: _URB_HEADER, - pub FrameLengthDelta: i32, -} -impl ::core::marker::Copy for _URB_SET_FRAME_LENGTH {} -impl ::core::clone::Clone for _URB_SET_FRAME_LENGTH { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_Usb\"`*"] -pub type USB_IDLE_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs deleted file mode 100644 index 5eb84e1..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/WebServicesOnDevices/mod.rs +++ /dev/null @@ -1,1250 +0,0 @@ -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDAllocateLinkedMemory ( pparent : *mut ::core::ffi::c_void , cbsize : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDAttachLinkedMemory ( pparent : *mut ::core::ffi::c_void , pchild : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDeviceHost ( pszlocalid : :: windows_sys::core::PCWSTR , pcontext : IWSDXMLContext , ppdevicehost : *mut IWSDDeviceHost ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDeviceHost2 ( pszlocalid : :: windows_sys::core::PCWSTR , pcontext : IWSDXMLContext , pconfigparams : *const WSD_CONFIG_PARAM , dwconfigparamcount : u32 , ppdevicehost : *mut IWSDDeviceHost ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDeviceHostAdvanced ( pszlocalid : :: windows_sys::core::PCWSTR , pcontext : IWSDXMLContext , pphostaddresses : *const IWSDAddress , dwhostaddresscount : u32 , ppdevicehost : *mut IWSDDeviceHost ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDeviceProxy ( pszdeviceid : :: windows_sys::core::PCWSTR , pszlocalid : :: windows_sys::core::PCWSTR , pcontext : IWSDXMLContext , ppdeviceproxy : *mut IWSDDeviceProxy ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDeviceProxy2 ( pszdeviceid : :: windows_sys::core::PCWSTR , pszlocalid : :: windows_sys::core::PCWSTR , pcontext : IWSDXMLContext , pconfigparams : *const WSD_CONFIG_PARAM , dwconfigparamcount : u32 , ppdeviceproxy : *mut IWSDDeviceProxy ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDeviceProxyAdvanced ( pszdeviceid : :: windows_sys::core::PCWSTR , pdeviceaddress : IWSDAddress , pszlocalid : :: windows_sys::core::PCWSTR , pcontext : IWSDXMLContext , ppdeviceproxy : *mut IWSDDeviceProxy ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDiscoveryProvider ( pcontext : IWSDXMLContext , ppprovider : *mut IWSDiscoveryProvider ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDiscoveryProvider2 ( pcontext : IWSDXMLContext , pconfigparams : *const WSD_CONFIG_PARAM , dwconfigparamcount : u32 , ppprovider : *mut IWSDiscoveryProvider ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDiscoveryPublisher ( pcontext : IWSDXMLContext , pppublisher : *mut IWSDiscoveryPublisher ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateDiscoveryPublisher2 ( pcontext : IWSDXMLContext , pconfigparams : *const WSD_CONFIG_PARAM , dwconfigparamcount : u32 , pppublisher : *mut IWSDiscoveryPublisher ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateHttpAddress ( ppaddress : *mut IWSDHttpAddress ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateHttpMessageParameters ( pptxparams : *mut IWSDHttpMessageParameters ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateOutboundAttachment ( ppattachment : *mut IWSDOutboundAttachment ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateUdpAddress ( ppaddress : *mut IWSDUdpAddress ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDCreateUdpMessageParameters ( pptxparams : *mut IWSDUdpMessageParameters ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDDetachLinkedMemory ( pvoid : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDFreeLinkedMemory ( pvoid : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDGenerateFault ( pszcode : :: windows_sys::core::PCWSTR , pszsubcode : :: windows_sys::core::PCWSTR , pszreason : :: windows_sys::core::PCWSTR , pszdetail : :: windows_sys::core::PCWSTR , pcontext : IWSDXMLContext , ppfault : *mut *mut WSD_SOAP_FAULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDGenerateFaultEx ( pcode : *const WSDXML_NAME , psubcode : *const WSDXML_NAME , preasons : *const WSD_LOCALIZED_STRING_LIST , pszdetail : :: windows_sys::core::PCWSTR , ppfault : *mut *mut WSD_SOAP_FAULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDGetConfigurationOption ( dwoption : u32 , pvoid : *mut ::core::ffi::c_void , cboutbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDSetConfigurationOption ( dwoption : u32 , pvoid : *const ::core::ffi::c_void , cbinbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDUriDecode ( source : :: windows_sys::core::PCWSTR , cchsource : u32 , destout : *mut :: windows_sys::core::PWSTR , cchdestout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDUriEncode ( source : :: windows_sys::core::PCWSTR , cchsource : u32 , destout : *mut :: windows_sys::core::PWSTR , cchdestout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDXMLAddChild ( pparent : *mut WSDXML_ELEMENT , pchild : *mut WSDXML_ELEMENT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDXMLAddSibling ( pfirst : *mut WSDXML_ELEMENT , psecond : *mut WSDXML_ELEMENT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDXMLBuildAnyForSingleElement ( pelementname : *mut WSDXML_NAME , psztext : :: windows_sys::core::PCWSTR , ppany : *mut *mut WSDXML_ELEMENT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDXMLCleanupElement ( pany : *mut WSDXML_ELEMENT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDXMLCreateContext ( ppcontext : *mut IWSDXMLContext ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDXMLGetNameFromBuiltinNamespace ( psznamespace : :: windows_sys::core::PCWSTR , pszname : :: windows_sys::core::PCWSTR , ppname : *mut *mut WSDXML_NAME ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wsdapi.dll""system" #[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] fn WSDXMLGetValueFromAny ( psznamespace : :: windows_sys::core::PCWSTR , pszname : :: windows_sys::core::PCWSTR , pany : *mut WSDXML_ELEMENT , ppszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -pub type IWSDAddress = *mut ::core::ffi::c_void; -pub type IWSDAsyncCallback = *mut ::core::ffi::c_void; -pub type IWSDAsyncResult = *mut ::core::ffi::c_void; -pub type IWSDAttachment = *mut ::core::ffi::c_void; -pub type IWSDDeviceHost = *mut ::core::ffi::c_void; -pub type IWSDDeviceHostNotify = *mut ::core::ffi::c_void; -pub type IWSDDeviceProxy = *mut ::core::ffi::c_void; -pub type IWSDEndpointProxy = *mut ::core::ffi::c_void; -pub type IWSDEventingStatus = *mut ::core::ffi::c_void; -pub type IWSDHttpAddress = *mut ::core::ffi::c_void; -pub type IWSDHttpAuthParameters = *mut ::core::ffi::c_void; -pub type IWSDHttpMessageParameters = *mut ::core::ffi::c_void; -pub type IWSDInboundAttachment = *mut ::core::ffi::c_void; -pub type IWSDMessageParameters = *mut ::core::ffi::c_void; -pub type IWSDMetadataExchange = *mut ::core::ffi::c_void; -pub type IWSDOutboundAttachment = *mut ::core::ffi::c_void; -pub type IWSDSSLClientCertificate = *mut ::core::ffi::c_void; -pub type IWSDScopeMatchingRule = *mut ::core::ffi::c_void; -pub type IWSDServiceMessaging = *mut ::core::ffi::c_void; -pub type IWSDServiceProxy = *mut ::core::ffi::c_void; -pub type IWSDServiceProxyEventing = *mut ::core::ffi::c_void; -pub type IWSDSignatureProperty = *mut ::core::ffi::c_void; -pub type IWSDTransportAddress = *mut ::core::ffi::c_void; -pub type IWSDUdpAddress = *mut ::core::ffi::c_void; -pub type IWSDUdpMessageParameters = *mut ::core::ffi::c_void; -pub type IWSDXMLContext = *mut ::core::ffi::c_void; -pub type IWSDiscoveredService = *mut ::core::ffi::c_void; -pub type IWSDiscoveryProvider = *mut ::core::ffi::c_void; -pub type IWSDiscoveryProviderNotify = *mut ::core::ffi::c_void; -pub type IWSDiscoveryPublisher = *mut ::core::ffi::c_void; -pub type IWSDiscoveryPublisherNotify = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_ADDRESSFAMILY_IPV4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_ADDRESSFAMILY_IPV6: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_COMPACTSIG_ACCEPT_ALL_MESSAGES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_OPTION_TRACE_XML_TO_DEBUGGER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_OPTION_TRACE_XML_TO_FILE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_SSL_CERT_APPLY_DEFAULT_CHECKS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_SSL_CERT_IGNORE_EXPIRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_SSL_CERT_IGNORE_INVALID_CN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_SSL_CERT_IGNORE_REVOCATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_SSL_CERT_IGNORE_UNKNOWN_CA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDAPI_SSL_CERT_IGNORE_WRONG_USAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_DEFAULT_EVENTING_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://*:5357/"); -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_DEFAULT_HOSTING_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://*:5357/"); -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_DEFAULT_SECURE_HOSTING_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("https://*:5358/"); -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_HTTP_AUTH_SCHEME_NEGOTIATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_HTTP_AUTH_SCHEME_NTLM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type DeviceDiscoveryMechanism = i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const MulticastDiscovery: DeviceDiscoveryMechanism = 0i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const DirectedDiscovery: DeviceDiscoveryMechanism = 1i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const SecureDirectedDiscovery: DeviceDiscoveryMechanism = 2i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type WSDEventType = i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDET_NONE: WSDEventType = 0i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDET_INCOMING_MESSAGE: WSDEventType = 1i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDET_INCOMING_FAULT: WSDEventType = 2i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDET_TRANSMISSION_FAILURE: WSDEventType = 3i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSDET_RESPONSE_TIMEOUT: WSDEventType = 4i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type WSDUdpMessageType = i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const ONE_WAY: WSDUdpMessageType = 0i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const TWO_WAY: WSDUdpMessageType = 1i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type WSDXML_OP = i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpNone: WSDXML_OP = 0i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpEndOfTable: WSDXML_OP = 1i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpBeginElement_: WSDXML_OP = 2i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpBeginAnyElement: WSDXML_OP = 3i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpEndElement: WSDXML_OP = 4i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpElement_: WSDXML_OP = 5i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpAnyElement: WSDXML_OP = 6i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpAnyElements: WSDXML_OP = 7i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpAnyText: WSDXML_OP = 8i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpAttribute_: WSDXML_OP = 9i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpBeginChoice: WSDXML_OP = 10i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpEndChoice: WSDXML_OP = 11i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpBeginSequence: WSDXML_OP = 12i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpEndSequence: WSDXML_OP = 13i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpBeginAll: WSDXML_OP = 14i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpEndAll: WSDXML_OP = 15i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpAnything: WSDXML_OP = 16i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpAnyNumber: WSDXML_OP = 17i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpOneOrMore: WSDXML_OP = 18i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpOptional: WSDXML_OP = 19i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatBool_: WSDXML_OP = 20i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatInt8_: WSDXML_OP = 21i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatInt16_: WSDXML_OP = 22i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatInt32_: WSDXML_OP = 23i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatInt64_: WSDXML_OP = 24i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatUInt8_: WSDXML_OP = 25i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatUInt16_: WSDXML_OP = 26i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatUInt32_: WSDXML_OP = 27i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatUInt64_: WSDXML_OP = 28i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatUnicodeString_: WSDXML_OP = 29i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatDom_: WSDXML_OP = 30i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatStruct_: WSDXML_OP = 31i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatUri_: WSDXML_OP = 32i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatUuidUri_: WSDXML_OP = 33i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatName_: WSDXML_OP = 34i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatListInsertTail_: WSDXML_OP = 35i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatType_: WSDXML_OP = 36i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatDynamicType_: WSDXML_OP = 37i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatLookupType_: WSDXML_OP = 38i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatDuration_: WSDXML_OP = 39i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatDateTime_: WSDXML_OP = 40i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatFloat_: WSDXML_OP = 41i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatDouble_: WSDXML_OP = 42i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpProcess_: WSDXML_OP = 43i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpQualifiedAttribute_: WSDXML_OP = 44i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatXMLDeclaration_: WSDXML_OP = 45i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const OpFormatMax: WSDXML_OP = 46i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type WSD_CONFIG_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_CONFIG_MAX_INBOUND_MESSAGE_SIZE: WSD_CONFIG_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_CONFIG_MAX_OUTBOUND_MESSAGE_SIZE: WSD_CONFIG_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_SSL_CERT_FOR_CLIENT_AUTH: WSD_CONFIG_PARAM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_SSL_SERVER_CERT_VALIDATION: WSD_CONFIG_PARAM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_SSL_CLIENT_CERT_VALIDATION: WSD_CONFIG_PARAM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_SSL_NEGOTIATE_CLIENT_CERT: WSD_CONFIG_PARAM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_COMPACTSIG_SIGNING_CERT: WSD_CONFIG_PARAM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_COMPACTSIG_VALIDATION: WSD_CONFIG_PARAM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_CONFIG_HOSTING_ADDRESSES: WSD_CONFIG_PARAM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_CONFIG_DEVICE_ADDRESSES: WSD_CONFIG_PARAM_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_REQUIRE_HTTP_CLIENT_AUTH: WSD_CONFIG_PARAM_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_REQUIRE_CLIENT_CERT_OR_HTTP_CLIENT_AUTH: WSD_CONFIG_PARAM_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_SECURITY_USE_HTTP_CLIENT_AUTH: WSD_CONFIG_PARAM_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type WSD_PROTOCOL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_PT_NONE: WSD_PROTOCOL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_PT_UDP: WSD_PROTOCOL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_PT_HTTP: WSD_PROTOCOL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_PT_HTTPS: WSD_PROTOCOL_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub const WSD_PT_ALL: WSD_PROTOCOL_TYPE = 255i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct REQUESTBODY_GetStatus { - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for REQUESTBODY_GetStatus {} -impl ::core::clone::Clone for REQUESTBODY_GetStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REQUESTBODY_Renew { - pub Expires: *mut WSD_EVENTING_EXPIRES, - pub Any: *mut WSDXML_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REQUESTBODY_Renew {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REQUESTBODY_Renew { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REQUESTBODY_Subscribe { - pub EndTo: *mut WSD_ENDPOINT_REFERENCE, - pub Delivery: *mut WSD_EVENTING_DELIVERY_MODE, - pub Expires: *mut WSD_EVENTING_EXPIRES, - pub Filter: *mut WSD_EVENTING_FILTER, - pub Any: *mut WSDXML_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REQUESTBODY_Subscribe {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REQUESTBODY_Subscribe { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct REQUESTBODY_Unsubscribe { - pub any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for REQUESTBODY_Unsubscribe {} -impl ::core::clone::Clone for REQUESTBODY_Unsubscribe { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct RESPONSEBODY_GetMetadata { - pub Metadata: *mut WSD_METADATA_SECTION_LIST, -} -impl ::core::marker::Copy for RESPONSEBODY_GetMetadata {} -impl ::core::clone::Clone for RESPONSEBODY_GetMetadata { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESPONSEBODY_GetStatus { - pub expires: *mut WSD_EVENTING_EXPIRES, - pub any: *mut WSDXML_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESPONSEBODY_GetStatus {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESPONSEBODY_GetStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESPONSEBODY_Renew { - pub expires: *mut WSD_EVENTING_EXPIRES, - pub any: *mut WSDXML_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESPONSEBODY_Renew {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESPONSEBODY_Renew { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESPONSEBODY_Subscribe { - pub SubscriptionManager: *mut WSD_ENDPOINT_REFERENCE, - pub expires: *mut WSD_EVENTING_EXPIRES, - pub any: *mut WSDXML_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESPONSEBODY_Subscribe {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESPONSEBODY_Subscribe { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct RESPONSEBODY_SubscriptionEnd { - pub SubscriptionManager: *mut WSD_ENDPOINT_REFERENCE, - pub Status: ::windows_sys::core::PCWSTR, - pub Reason: *mut WSD_LOCALIZED_STRING, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for RESPONSEBODY_SubscriptionEnd {} -impl ::core::clone::Clone for RESPONSEBODY_SubscriptionEnd { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDUdpRetransmitParams { - pub ulSendDelay: u32, - pub ulRepeat: u32, - pub ulRepeatMinDelay: u32, - pub ulRepeatMaxDelay: u32, - pub ulRepeatUpperDelay: u32, -} -impl ::core::marker::Copy for WSDUdpRetransmitParams {} -impl ::core::clone::Clone for WSDUdpRetransmitParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_ATTRIBUTE { - pub Element: *mut WSDXML_ELEMENT, - pub Next: *mut WSDXML_ATTRIBUTE, - pub Name: *mut WSDXML_NAME, - pub Value: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WSDXML_ATTRIBUTE {} -impl ::core::clone::Clone for WSDXML_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_ELEMENT { - pub Node: WSDXML_NODE, - pub Name: *mut WSDXML_NAME, - pub FirstAttribute: *mut WSDXML_ATTRIBUTE, - pub FirstChild: *mut WSDXML_NODE, - pub PrefixMappings: *mut WSDXML_PREFIX_MAPPING, -} -impl ::core::marker::Copy for WSDXML_ELEMENT {} -impl ::core::clone::Clone for WSDXML_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_ELEMENT_LIST { - pub Next: *mut WSDXML_ELEMENT_LIST, - pub Element: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSDXML_ELEMENT_LIST {} -impl ::core::clone::Clone for WSDXML_ELEMENT_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_NAME { - pub Space: *mut WSDXML_NAMESPACE, - pub LocalName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WSDXML_NAME {} -impl ::core::clone::Clone for WSDXML_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_NAMESPACE { - pub Uri: ::windows_sys::core::PCWSTR, - pub PreferredPrefix: ::windows_sys::core::PCWSTR, - pub Names: *mut WSDXML_NAME, - pub NamesCount: u16, - pub Encoding: u16, -} -impl ::core::marker::Copy for WSDXML_NAMESPACE {} -impl ::core::clone::Clone for WSDXML_NAMESPACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_NODE { - pub Type: i32, - pub Parent: *mut WSDXML_ELEMENT, - pub Next: *mut WSDXML_NODE, -} -impl WSDXML_NODE { - pub const ElementType: i32 = 0i32; - pub const TextType: i32 = 1i32; -} -impl ::core::marker::Copy for WSDXML_NODE {} -impl ::core::clone::Clone for WSDXML_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_PREFIX_MAPPING { - pub Refs: u32, - pub Next: *mut WSDXML_PREFIX_MAPPING, - pub Space: *mut WSDXML_NAMESPACE, - pub Prefix: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WSDXML_PREFIX_MAPPING {} -impl ::core::clone::Clone for WSDXML_PREFIX_MAPPING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_TEXT { - pub Node: WSDXML_NODE, - pub Text: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WSDXML_TEXT {} -impl ::core::clone::Clone for WSDXML_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSDXML_TYPE { - pub Uri: ::windows_sys::core::PCWSTR, - pub Table: *const u8, -} -impl ::core::marker::Copy for WSDXML_TYPE {} -impl ::core::clone::Clone for WSDXML_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_APP_SEQUENCE { - pub InstanceId: u64, - pub SequenceId: ::windows_sys::core::PCWSTR, - pub MessageNumber: u64, -} -impl ::core::marker::Copy for WSD_APP_SEQUENCE {} -impl ::core::clone::Clone for WSD_APP_SEQUENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_BYE { - pub EndpointReference: *mut WSD_ENDPOINT_REFERENCE, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_BYE {} -impl ::core::clone::Clone for WSD_BYE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_CONFIG_ADDRESSES { - pub addresses: *mut IWSDAddress, - pub dwAddressCount: u32, -} -impl ::core::marker::Copy for WSD_CONFIG_ADDRESSES {} -impl ::core::clone::Clone for WSD_CONFIG_ADDRESSES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_CONFIG_PARAM { - pub configParamType: WSD_CONFIG_PARAM_TYPE, - pub pConfigData: *mut ::core::ffi::c_void, - pub dwConfigDataSize: u32, -} -impl ::core::marker::Copy for WSD_CONFIG_PARAM {} -impl ::core::clone::Clone for WSD_CONFIG_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSD_DATETIME { - pub isPositive: super::super::Foundation::BOOL, - pub year: u32, - pub month: u8, - pub day: u8, - pub hour: u8, - pub minute: u8, - pub second: u8, - pub millisecond: u32, - pub TZIsLocal: super::super::Foundation::BOOL, - pub TZIsPositive: super::super::Foundation::BOOL, - pub TZHour: u8, - pub TZMinute: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSD_DATETIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSD_DATETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSD_DURATION { - pub isPositive: super::super::Foundation::BOOL, - pub year: u32, - pub month: u32, - pub day: u32, - pub hour: u32, - pub minute: u32, - pub second: u32, - pub millisecond: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSD_DURATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSD_DURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_ENDPOINT_REFERENCE { - pub Address: ::windows_sys::core::PCWSTR, - pub ReferenceProperties: WSD_REFERENCE_PROPERTIES, - pub ReferenceParameters: WSD_REFERENCE_PARAMETERS, - pub PortType: *mut WSDXML_NAME, - pub ServiceName: *mut WSDXML_NAME, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_ENDPOINT_REFERENCE {} -impl ::core::clone::Clone for WSD_ENDPOINT_REFERENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_ENDPOINT_REFERENCE_LIST { - pub Next: *mut WSD_ENDPOINT_REFERENCE_LIST, - pub Element: *mut WSD_ENDPOINT_REFERENCE, -} -impl ::core::marker::Copy for WSD_ENDPOINT_REFERENCE_LIST {} -impl ::core::clone::Clone for WSD_ENDPOINT_REFERENCE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_EVENT { - pub Hr: ::windows_sys::core::HRESULT, - pub EventType: u32, - pub DispatchTag: ::windows_sys::core::PWSTR, - pub HandlerContext: WSD_HANDLER_CONTEXT, - pub Soap: *mut WSD_SOAP_MESSAGE, - pub Operation: *mut WSD_OPERATION, - pub MessageParameters: IWSDMessageParameters, -} -impl ::core::marker::Copy for WSD_EVENT {} -impl ::core::clone::Clone for WSD_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_EVENTING_DELIVERY_MODE { - pub Mode: ::windows_sys::core::PCWSTR, - pub Push: *mut WSD_EVENTING_DELIVERY_MODE_PUSH, - pub Data: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WSD_EVENTING_DELIVERY_MODE {} -impl ::core::clone::Clone for WSD_EVENTING_DELIVERY_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_EVENTING_DELIVERY_MODE_PUSH { - pub NotifyTo: *mut WSD_ENDPOINT_REFERENCE, -} -impl ::core::marker::Copy for WSD_EVENTING_DELIVERY_MODE_PUSH {} -impl ::core::clone::Clone for WSD_EVENTING_DELIVERY_MODE_PUSH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSD_EVENTING_EXPIRES { - pub Duration: *mut WSD_DURATION, - pub DateTime: *mut WSD_DATETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSD_EVENTING_EXPIRES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSD_EVENTING_EXPIRES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_EVENTING_FILTER { - pub Dialect: ::windows_sys::core::PCWSTR, - pub FilterAction: *mut WSD_EVENTING_FILTER_ACTION, - pub Data: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WSD_EVENTING_FILTER {} -impl ::core::clone::Clone for WSD_EVENTING_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_EVENTING_FILTER_ACTION { - pub Actions: *mut WSD_URI_LIST, -} -impl ::core::marker::Copy for WSD_EVENTING_FILTER_ACTION {} -impl ::core::clone::Clone for WSD_EVENTING_FILTER_ACTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_HANDLER_CONTEXT { - pub Handler: PWSD_SOAP_MESSAGE_HANDLER, - pub PVoid: *mut ::core::ffi::c_void, - pub Unknown: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for WSD_HANDLER_CONTEXT {} -impl ::core::clone::Clone for WSD_HANDLER_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_HEADER_RELATESTO { - pub RelationshipType: *mut WSDXML_NAME, - pub MessageID: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSD_HEADER_RELATESTO {} -impl ::core::clone::Clone for WSD_HEADER_RELATESTO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_HELLO { - pub EndpointReference: *mut WSD_ENDPOINT_REFERENCE, - pub Types: *mut WSD_NAME_LIST, - pub Scopes: *mut WSD_SCOPES, - pub XAddrs: *mut WSD_URI_LIST, - pub MetadataVersion: u64, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_HELLO {} -impl ::core::clone::Clone for WSD_HELLO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_HOST_METADATA { - pub Host: *mut WSD_SERVICE_METADATA, - pub Hosted: *mut WSD_SERVICE_METADATA_LIST, -} -impl ::core::marker::Copy for WSD_HOST_METADATA {} -impl ::core::clone::Clone for WSD_HOST_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_LOCALIZED_STRING { - pub lang: ::windows_sys::core::PCWSTR, - pub String: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSD_LOCALIZED_STRING {} -impl ::core::clone::Clone for WSD_LOCALIZED_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_LOCALIZED_STRING_LIST { - pub Next: *mut WSD_LOCALIZED_STRING_LIST, - pub Element: *mut WSD_LOCALIZED_STRING, -} -impl ::core::marker::Copy for WSD_LOCALIZED_STRING_LIST {} -impl ::core::clone::Clone for WSD_LOCALIZED_STRING_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_METADATA_SECTION { - pub Dialect: ::windows_sys::core::PCWSTR, - pub Identifier: ::windows_sys::core::PCWSTR, - pub Data: *mut ::core::ffi::c_void, - pub MetadataReference: *mut WSD_ENDPOINT_REFERENCE, - pub Location: ::windows_sys::core::PCWSTR, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_METADATA_SECTION {} -impl ::core::clone::Clone for WSD_METADATA_SECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_METADATA_SECTION_LIST { - pub Next: *mut WSD_METADATA_SECTION_LIST, - pub Element: *mut WSD_METADATA_SECTION, -} -impl ::core::marker::Copy for WSD_METADATA_SECTION_LIST {} -impl ::core::clone::Clone for WSD_METADATA_SECTION_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_NAME_LIST { - pub Next: *mut WSD_NAME_LIST, - pub Element: *mut WSDXML_NAME, -} -impl ::core::marker::Copy for WSD_NAME_LIST {} -impl ::core::clone::Clone for WSD_NAME_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_OPERATION { - pub RequestType: *mut WSDXML_TYPE, - pub ResponseType: *mut WSDXML_TYPE, - pub RequestStubFunction: WSD_STUB_FUNCTION, -} -impl ::core::marker::Copy for WSD_OPERATION {} -impl ::core::clone::Clone for WSD_OPERATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_PORT_TYPE { - pub EncodedName: u32, - pub OperationCount: u32, - pub Operations: *mut WSD_OPERATION, - pub ProtocolType: WSD_PROTOCOL_TYPE, -} -impl ::core::marker::Copy for WSD_PORT_TYPE {} -impl ::core::clone::Clone for WSD_PORT_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_PROBE { - pub Types: *mut WSD_NAME_LIST, - pub Scopes: *mut WSD_SCOPES, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_PROBE {} -impl ::core::clone::Clone for WSD_PROBE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_PROBE_MATCH { - pub EndpointReference: *mut WSD_ENDPOINT_REFERENCE, - pub Types: *mut WSD_NAME_LIST, - pub Scopes: *mut WSD_SCOPES, - pub XAddrs: *mut WSD_URI_LIST, - pub MetadataVersion: u64, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_PROBE_MATCH {} -impl ::core::clone::Clone for WSD_PROBE_MATCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_PROBE_MATCHES { - pub ProbeMatch: *mut WSD_PROBE_MATCH_LIST, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_PROBE_MATCHES {} -impl ::core::clone::Clone for WSD_PROBE_MATCHES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_PROBE_MATCH_LIST { - pub Next: *mut WSD_PROBE_MATCH_LIST, - pub Element: *mut WSD_PROBE_MATCH, -} -impl ::core::marker::Copy for WSD_PROBE_MATCH_LIST {} -impl ::core::clone::Clone for WSD_PROBE_MATCH_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_REFERENCE_PARAMETERS { - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_REFERENCE_PARAMETERS {} -impl ::core::clone::Clone for WSD_REFERENCE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_REFERENCE_PROPERTIES { - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_REFERENCE_PROPERTIES {} -impl ::core::clone::Clone for WSD_REFERENCE_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_RELATIONSHIP_METADATA { - pub Type: ::windows_sys::core::PCWSTR, - pub Data: *mut WSD_HOST_METADATA, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_RELATIONSHIP_METADATA {} -impl ::core::clone::Clone for WSD_RELATIONSHIP_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_RESOLVE { - pub EndpointReference: *mut WSD_ENDPOINT_REFERENCE, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_RESOLVE {} -impl ::core::clone::Clone for WSD_RESOLVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_RESOLVE_MATCH { - pub EndpointReference: *mut WSD_ENDPOINT_REFERENCE, - pub Types: *mut WSD_NAME_LIST, - pub Scopes: *mut WSD_SCOPES, - pub XAddrs: *mut WSD_URI_LIST, - pub MetadataVersion: u64, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_RESOLVE_MATCH {} -impl ::core::clone::Clone for WSD_RESOLVE_MATCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_RESOLVE_MATCHES { - pub ResolveMatch: *mut WSD_RESOLVE_MATCH, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_RESOLVE_MATCHES {} -impl ::core::clone::Clone for WSD_RESOLVE_MATCHES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SCOPES { - pub MatchBy: ::windows_sys::core::PCWSTR, - pub Scopes: *mut WSD_URI_LIST, -} -impl ::core::marker::Copy for WSD_SCOPES {} -impl ::core::clone::Clone for WSD_SCOPES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WSD_SECURITY_CERT_VALIDATION { - pub certMatchArray: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, - pub dwCertMatchArrayCount: u32, - pub hCertMatchStore: super::super::Security::Cryptography::HCERTSTORE, - pub hCertIssuerStore: super::super::Security::Cryptography::HCERTSTORE, - pub dwCertCheckOptions: u32, - pub pszCNGHashAlgId: ::windows_sys::core::PCWSTR, - pub pbCertHash: *mut u8, - pub dwCertHashSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WSD_SECURITY_CERT_VALIDATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WSD_SECURITY_CERT_VALIDATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WSD_SECURITY_CERT_VALIDATION_V1 { - pub certMatchArray: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, - pub dwCertMatchArrayCount: u32, - pub hCertMatchStore: super::super::Security::Cryptography::HCERTSTORE, - pub hCertIssuerStore: super::super::Security::Cryptography::HCERTSTORE, - pub dwCertCheckOptions: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WSD_SECURITY_CERT_VALIDATION_V1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WSD_SECURITY_CERT_VALIDATION_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WSD_SECURITY_SIGNATURE_VALIDATION { - pub signingCertArray: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, - pub dwSigningCertArrayCount: u32, - pub hSigningCertStore: super::super::Security::Cryptography::HCERTSTORE, - pub dwFlags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WSD_SECURITY_SIGNATURE_VALIDATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WSD_SECURITY_SIGNATURE_VALIDATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SERVICE_METADATA { - pub EndpointReference: *mut WSD_ENDPOINT_REFERENCE_LIST, - pub Types: *mut WSD_NAME_LIST, - pub ServiceId: ::windows_sys::core::PCWSTR, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_SERVICE_METADATA {} -impl ::core::clone::Clone for WSD_SERVICE_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SERVICE_METADATA_LIST { - pub Next: *mut WSD_SERVICE_METADATA_LIST, - pub Element: *mut WSD_SERVICE_METADATA, -} -impl ::core::marker::Copy for WSD_SERVICE_METADATA_LIST {} -impl ::core::clone::Clone for WSD_SERVICE_METADATA_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SOAP_FAULT { - pub Code: *mut WSD_SOAP_FAULT_CODE, - pub Reason: *mut WSD_SOAP_FAULT_REASON, - pub Node: ::windows_sys::core::PCWSTR, - pub Role: ::windows_sys::core::PCWSTR, - pub Detail: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_SOAP_FAULT {} -impl ::core::clone::Clone for WSD_SOAP_FAULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SOAP_FAULT_CODE { - pub Value: *mut WSDXML_NAME, - pub Subcode: *mut WSD_SOAP_FAULT_SUBCODE, -} -impl ::core::marker::Copy for WSD_SOAP_FAULT_CODE {} -impl ::core::clone::Clone for WSD_SOAP_FAULT_CODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SOAP_FAULT_REASON { - pub Text: *mut WSD_LOCALIZED_STRING_LIST, -} -impl ::core::marker::Copy for WSD_SOAP_FAULT_REASON {} -impl ::core::clone::Clone for WSD_SOAP_FAULT_REASON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SOAP_FAULT_SUBCODE { - pub Value: *mut WSDXML_NAME, - pub Subcode: *mut WSD_SOAP_FAULT_SUBCODE, -} -impl ::core::marker::Copy for WSD_SOAP_FAULT_SUBCODE {} -impl ::core::clone::Clone for WSD_SOAP_FAULT_SUBCODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SOAP_HEADER { - pub To: ::windows_sys::core::PCWSTR, - pub Action: ::windows_sys::core::PCWSTR, - pub MessageID: ::windows_sys::core::PCWSTR, - pub RelatesTo: WSD_HEADER_RELATESTO, - pub ReplyTo: *mut WSD_ENDPOINT_REFERENCE, - pub From: *mut WSD_ENDPOINT_REFERENCE, - pub FaultTo: *mut WSD_ENDPOINT_REFERENCE, - pub AppSequence: *mut WSD_APP_SEQUENCE, - pub AnyHeaders: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_SOAP_HEADER {} -impl ::core::clone::Clone for WSD_SOAP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_SOAP_MESSAGE { - pub Header: WSD_SOAP_HEADER, - pub Body: *mut ::core::ffi::c_void, - pub BodyType: *mut WSDXML_TYPE, -} -impl ::core::marker::Copy for WSD_SOAP_MESSAGE {} -impl ::core::clone::Clone for WSD_SOAP_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSD_SYNCHRONOUS_RESPONSE_CONTEXT { - pub hr: ::windows_sys::core::HRESULT, - pub eventHandle: super::super::Foundation::HANDLE, - pub messageParameters: IWSDMessageParameters, - pub results: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSD_SYNCHRONOUS_RESPONSE_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSD_SYNCHRONOUS_RESPONSE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_THIS_DEVICE_METADATA { - pub FriendlyName: *mut WSD_LOCALIZED_STRING_LIST, - pub FirmwareVersion: ::windows_sys::core::PCWSTR, - pub SerialNumber: ::windows_sys::core::PCWSTR, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_THIS_DEVICE_METADATA {} -impl ::core::clone::Clone for WSD_THIS_DEVICE_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_THIS_MODEL_METADATA { - pub Manufacturer: *mut WSD_LOCALIZED_STRING_LIST, - pub ManufacturerUrl: ::windows_sys::core::PCWSTR, - pub ModelName: *mut WSD_LOCALIZED_STRING_LIST, - pub ModelNumber: ::windows_sys::core::PCWSTR, - pub ModelUrl: ::windows_sys::core::PCWSTR, - pub PresentationUrl: ::windows_sys::core::PCWSTR, - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_THIS_MODEL_METADATA {} -impl ::core::clone::Clone for WSD_THIS_MODEL_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_UNKNOWN_LOOKUP { - pub Any: *mut WSDXML_ELEMENT, -} -impl ::core::marker::Copy for WSD_UNKNOWN_LOOKUP {} -impl ::core::clone::Clone for WSD_UNKNOWN_LOOKUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub struct WSD_URI_LIST { - pub Next: *mut WSD_URI_LIST, - pub Element: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSD_URI_LIST {} -impl ::core::clone::Clone for WSD_URI_LIST { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type PWSD_SOAP_MESSAGE_HANDLER = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Devices_WebServicesOnDevices\"`*"] -pub type WSD_STUB_FUNCTION = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/mod.rs deleted file mode 100644 index 09ba1e0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Devices/mod.rs +++ /dev/null @@ -1,44 +0,0 @@ -#[cfg(feature = "Win32_Devices_AllJoyn")] -pub mod AllJoyn; -#[cfg(feature = "Win32_Devices_BiometricFramework")] -pub mod BiometricFramework; -#[cfg(feature = "Win32_Devices_Bluetooth")] -pub mod Bluetooth; -#[cfg(feature = "Win32_Devices_Communication")] -pub mod Communication; -#[cfg(feature = "Win32_Devices_DeviceAccess")] -pub mod DeviceAccess; -#[cfg(feature = "Win32_Devices_DeviceAndDriverInstallation")] -pub mod DeviceAndDriverInstallation; -#[cfg(feature = "Win32_Devices_DeviceQuery")] -pub mod DeviceQuery; -#[cfg(feature = "Win32_Devices_Display")] -pub mod Display; -#[cfg(feature = "Win32_Devices_Enumeration")] -pub mod Enumeration; -#[cfg(feature = "Win32_Devices_Fax")] -pub mod Fax; -#[cfg(feature = "Win32_Devices_FunctionDiscovery")] -pub mod FunctionDiscovery; -#[cfg(feature = "Win32_Devices_Geolocation")] -pub mod Geolocation; -#[cfg(feature = "Win32_Devices_HumanInterfaceDevice")] -pub mod HumanInterfaceDevice; -#[cfg(feature = "Win32_Devices_ImageAcquisition")] -pub mod ImageAcquisition; -#[cfg(feature = "Win32_Devices_PortableDevices")] -pub mod PortableDevices; -#[cfg(feature = "Win32_Devices_Properties")] -pub mod Properties; -#[cfg(feature = "Win32_Devices_Pwm")] -pub mod Pwm; -#[cfg(feature = "Win32_Devices_Sensors")] -pub mod Sensors; -#[cfg(feature = "Win32_Devices_SerialCommunication")] -pub mod SerialCommunication; -#[cfg(feature = "Win32_Devices_Tapi")] -pub mod Tapi; -#[cfg(feature = "Win32_Devices_Usb")] -pub mod Usb; -#[cfg(feature = "Win32_Devices_WebServicesOnDevices")] -pub mod WebServicesOnDevices; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Foundation/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Foundation/mod.rs deleted file mode 100644 index 0598bea..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Foundation/mod.rs +++ /dev/null @@ -1,19873 +0,0 @@ -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn CloseHandle ( hobject : HANDLE ) -> BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-handle-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn CompareObjectHandles ( hfirstobjecthandle : HANDLE , hsecondobjecthandle : HANDLE ) -> BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn DuplicateHandle ( hsourceprocesshandle : HANDLE , hsourcehandle : HANDLE , htargetprocesshandle : HANDLE , lptargethandle : *mut HANDLE , dwdesiredaccess : u32 , binherithandle : BOOL , dwoptions : DUPLICATE_HANDLE_OPTIONS ) -> BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn GetHandleInformation ( hobject : HANDLE , lpdwflags : *mut u32 ) -> BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn GetLastError ( ) -> WIN32_ERROR ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn RtlNtStatusToDosError ( status : NTSTATUS ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SetHandleInformation ( hobject : HANDLE , dwmask : u32 , dwflags : HANDLE_FLAGS ) -> BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SetLastError ( dwerrcode : WIN32_ERROR ) -> ( ) ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SetLastErrorEx ( dwerrcode : WIN32_ERROR , dwtype : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysAddRefString ( bstrstring : :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysAllocString ( psz : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::BSTR ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysAllocStringByteLen ( psz : :: windows_sys::core::PCSTR , len : u32 ) -> :: windows_sys::core::BSTR ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysAllocStringLen ( strin : :: windows_sys::core::PCWSTR , ui : u32 ) -> :: windows_sys::core::BSTR ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysFreeString ( bstrstring : :: windows_sys::core::BSTR ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysReAllocString ( pbstr : *mut :: windows_sys::core::BSTR , psz : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysReAllocStringLen ( pbstr : *mut :: windows_sys::core::BSTR , psz : :: windows_sys::core::PCWSTR , len : u32 ) -> i32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysReleaseString ( bstrstring : :: windows_sys::core::BSTR ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysStringByteLen ( bstr : :: windows_sys::core::BSTR ) -> u32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_Foundation\"`*"] fn SysStringLen ( pbstr : :: windows_sys::core::BSTR ) -> u32 ); -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_DYNAMIC_PROPERTY_INVALID: i32 = 15705i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_DYNAMIC_PROPERTY_READ_FAILED: i32 = 15704i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_NO_APPLICATION: i32 = 15703i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_NO_MUTABLE_DIRECTORY: i32 = 15707i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_NO_PACKAGE: i32 = 15700i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT: i32 = 15702i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE: i32 = 15706i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT: i32 = 15701i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_BLOCK_HASH_INVALID: ::windows_sys::core::HRESULT = -2146958841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_CORRUPT_CONTENT: ::windows_sys::core::HRESULT = -2146958842i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_DELTA_APPENDED_PACKAGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2146958832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_DELTA_BASELINE_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -2146958835i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_DELTA_PACKAGE_MISSING_FILE: ::windows_sys::core::HRESULT = -2146958834i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_FILE_COMPRESSION_MISMATCH: ::windows_sys::core::HRESULT = -2146958828i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INTERLEAVING_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2146958847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_APPINSTALLER: ::windows_sys::core::HRESULT = -2146958836i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_BLOCKMAP: ::windows_sys::core::HRESULT = -2146958843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_CONTENTGROUPMAP: ::windows_sys::core::HRESULT = -2146958837i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_DELTA_PACKAGE: ::windows_sys::core::HRESULT = -2146958833i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_ENCRYPTION_EXCLUSION_FILE_LIST: ::windows_sys::core::HRESULT = -2146958826i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_KEY_INFO: ::windows_sys::core::HRESULT = -2146958838i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_MANIFEST: ::windows_sys::core::HRESULT = -2146958844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_PACKAGESIGNCONFIG: ::windows_sys::core::HRESULT = -2146958830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_PACKAGE_FOLDER_ACLS: ::windows_sys::core::HRESULT = -2146958825i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_PACKAGING_LAYOUT: ::windows_sys::core::HRESULT = -2146958831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_PAYLOAD_PACKAGE_EXTENSION: ::windows_sys::core::HRESULT = -2146958827i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_PUBLISHER_BRIDGING: ::windows_sys::core::HRESULT = -2146958824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_INVALID_SIP_CLIENT_DATA: ::windows_sys::core::HRESULT = -2146958839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_MISSING_REQUIRED_FILE: ::windows_sys::core::HRESULT = -2146958845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_PACKAGING_INTERNAL: ::windows_sys::core::HRESULT = -2146958848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_RELATIONSHIPS_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2146958846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_REQUESTED_RANGE_TOO_LARGE: ::windows_sys::core::HRESULT = -2146958840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APPX_E_RESOURCESPRI_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2146958829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const APP_LOCAL_DEVICE_ID_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const BT_E_SPURIOUS_ACTIVATION: ::windows_sys::core::HRESULT = -2146958592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_E_FIRST: i32 = -2147221136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_E_LAST: i32 = -2147221121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_E_NOCACHE_UPDATED: ::windows_sys::core::HRESULT = -2147221136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_S_FIRST: i32 = 262512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_S_FORMATETC_NOTSUPPORTED: ::windows_sys::core::HRESULT = 262512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_S_LAST: i32 = 262527i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_S_SAMECACHE: ::windows_sys::core::HRESULT = 262513i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CACHE_S_SOMECACHES_NOTUPDATED: ::windows_sys::core::HRESULT = 262514i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CAT_E_CATIDNOEXIST: ::windows_sys::core::HRESULT = -2147221152i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CAT_E_FIRST: i32 = -2147221152i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CAT_E_LAST: i32 = -2147221151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CAT_E_NODESCRIPTION: ::windows_sys::core::HRESULT = -2147221151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ADMIN_DENIED_REQUEST: ::windows_sys::core::HRESULT = -2146877420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ALIGNMENT_FAULT: ::windows_sys::core::HRESULT = -2146877424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ARCHIVED_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2146875388i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ARCHIVED_KEY_UNEXPECTED: ::windows_sys::core::HRESULT = -2146875376i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE: ::windows_sys::core::HRESULT = -2146877426i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_BAD_RENEWAL_SUBJECT: ::windows_sys::core::HRESULT = -2146875386i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_BAD_REQUESTSTATUS: ::windows_sys::core::HRESULT = -2146877437i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_BAD_REQUESTSUBJECT: ::windows_sys::core::HRESULT = -2146877439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL: ::windows_sys::core::HRESULT = -2146877428i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_BAD_TEMPLATE_VERSION: ::windows_sys::core::HRESULT = -2146875385i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_CERT_TYPE_OVERLAP: ::windows_sys::core::HRESULT = -2146875372i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_CORRUPT_KEY_ATTESTATION: ::windows_sys::core::HRESULT = -2146875365i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE: ::windows_sys::core::HRESULT = -2146877421i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ENCODING_LENGTH: ::windows_sys::core::HRESULT = -2146877433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ENCRYPTION_CERT_REQUIRED: ::windows_sys::core::HRESULT = -2146877416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ENROLL_DENIED: ::windows_sys::core::HRESULT = -2146877423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_EXPIRED_CHALLENGE: ::windows_sys::core::HRESULT = -2146875364i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_INVALID_ATTESTATION: ::windows_sys::core::HRESULT = -2146875367i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_INVALID_CA_CERTIFICATE: ::windows_sys::core::HRESULT = -2146877435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_INVALID_EK: ::windows_sys::core::HRESULT = -2146875369i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_INVALID_IDBINDING: ::windows_sys::core::HRESULT = -2146875368i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_INVALID_REQUESTID: ::windows_sys::core::HRESULT = -2146875362i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_INVALID_RESPONSE: ::windows_sys::core::HRESULT = -2146875363i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ISSUANCE_POLICY_REQUIRED: ::windows_sys::core::HRESULT = -2146875380i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2146877430i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_KEY_ATTESTATION: ::windows_sys::core::HRESULT = -2146875366i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146877417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_KEY_LENGTH: ::windows_sys::core::HRESULT = -2146875375i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_NO_CAADMIN_DEFINED: ::windows_sys::core::HRESULT = -2146877427i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_NO_CERT_TYPE: ::windows_sys::core::HRESULT = -2146875391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_NO_DB_SESSIONS: ::windows_sys::core::HRESULT = -2146877425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_NO_POLICY_SERVER: ::windows_sys::core::HRESULT = -2146877419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_NO_REQUEST: ::windows_sys::core::HRESULT = -2146877438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_NO_VALID_KRA: ::windows_sys::core::HRESULT = -2146877429i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_PENDING_CLIENT_RESPONSE: ::windows_sys::core::HRESULT = -2146875360i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_PROPERTY_EMPTY: ::windows_sys::core::HRESULT = -2146877436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY: ::windows_sys::core::HRESULT = -2146875370i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_REQUEST_PRECERTIFICATE_MISMATCH: ::windows_sys::core::HRESULT = -2146875361i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_RESTRICTEDOFFICER: ::windows_sys::core::HRESULT = -2146877431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_ROLECONFLICT: ::windows_sys::core::HRESULT = -2146877432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SERVER_SUSPENDED: ::windows_sys::core::HRESULT = -2146877434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SIGNATURE_COUNT: ::windows_sys::core::HRESULT = -2146875382i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SIGNATURE_POLICY_REQUIRED: ::windows_sys::core::HRESULT = -2146875383i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SIGNATURE_REJECTED: ::windows_sys::core::HRESULT = -2146875381i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SMIME_REQUIRED: ::windows_sys::core::HRESULT = -2146875387i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED: ::windows_sys::core::HRESULT = -2146875389i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED: ::windows_sys::core::HRESULT = -2146875378i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SUBJECT_DNS_REQUIRED: ::windows_sys::core::HRESULT = -2146875377i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SUBJECT_EMAIL_REQUIRED: ::windows_sys::core::HRESULT = -2146875374i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_SUBJECT_UPN_REQUIRED: ::windows_sys::core::HRESULT = -2146875379i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_TEMPLATE_CONFLICT: ::windows_sys::core::HRESULT = -2146875390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_TEMPLATE_DENIED: ::windows_sys::core::HRESULT = -2146877422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_TEMPLATE_POLICY_REQUIRED: ::windows_sys::core::HRESULT = -2146875384i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_TOO_MANY_SIGNATURES: ::windows_sys::core::HRESULT = -2146875371i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_UNKNOWN_CERT_TYPE: ::windows_sys::core::HRESULT = -2146875373i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_UNSUPPORTED_CERT_TYPE: ::windows_sys::core::HRESULT = -2146875392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERTSRV_E_WEAK_SIGNATURE_OR_KEY: ::windows_sys::core::HRESULT = -2146877418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_CHAINING: ::windows_sys::core::HRESULT = -2146762486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_CN_NO_MATCH: ::windows_sys::core::HRESULT = -2146762481i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_CRITICAL: ::windows_sys::core::HRESULT = -2146762491i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_EXPIRED: ::windows_sys::core::HRESULT = -2146762495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_INVALID_NAME: ::windows_sys::core::HRESULT = -2146762476i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_INVALID_POLICY: ::windows_sys::core::HRESULT = -2146762477i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_ISSUERCHAINING: ::windows_sys::core::HRESULT = -2146762489i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_MALFORMED: ::windows_sys::core::HRESULT = -2146762488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_PATHLENCONST: ::windows_sys::core::HRESULT = -2146762492i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_PURPOSE: ::windows_sys::core::HRESULT = -2146762490i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_REVOCATION_FAILURE: ::windows_sys::core::HRESULT = -2146762482i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_REVOKED: ::windows_sys::core::HRESULT = -2146762484i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_ROLE: ::windows_sys::core::HRESULT = -2146762493i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_UNTRUSTEDCA: ::windows_sys::core::HRESULT = -2146762478i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_UNTRUSTEDROOT: ::windows_sys::core::HRESULT = -2146762487i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_UNTRUSTEDTESTROOT: ::windows_sys::core::HRESULT = -2146762483i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_VALIDITYPERIODNESTING: ::windows_sys::core::HRESULT = -2146762494i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CERT_E_WRONG_USAGE: ::windows_sys::core::HRESULT = -2146762480i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_CORRUPT_CATALOG: ::windows_sys::core::HRESULT = -1073473535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_CORRUPT_DATABASE: ::windows_sys::core::HRESULT = -1073473536i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_CORRUPT_FILTER_BUFFER: ::windows_sys::core::HRESULT = -1073473529i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2147215350i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_BUFFERTOOSMALL: ::windows_sys::core::HRESULT = -2147215348i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_CARDINALITY_MISMATCH: ::windows_sys::core::HRESULT = -2147215321i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_CLIENT_FILTER_ABORT: ::windows_sys::core::HRESULT = -1073473500i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_CONFIG_DISK_FULL: ::windows_sys::core::HRESULT = -2147215320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_DISK_FULL: ::windows_sys::core::HRESULT = -2147215343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_DISTRIBUTED_GROUPBY_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147215319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_DUPLICATE_NOTIFICATION: ::windows_sys::core::HRESULT = -2147215337i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_ENUMERATION_STARTED: ::windows_sys::core::HRESULT = -1073473502i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_FILTERING_DISABLED: ::windows_sys::core::HRESULT = -2147215344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_INVALID_FLAGS_COMBINATION: ::windows_sys::core::HRESULT = -2147215335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_INVALID_STATE: ::windows_sys::core::HRESULT = -2147215345i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_LOGON_FAILURE: ::windows_sys::core::HRESULT = -2147215332i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_NOT_FOUND: ::windows_sys::core::HRESULT = -2147215339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147215349i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147215328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_NO_CATALOG: ::windows_sys::core::HRESULT = -2147215331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_OUTOFSEQ_INCREMENT_DATA: ::windows_sys::core::HRESULT = -2147215334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_PROPERTY_NOT_CACHED: ::windows_sys::core::HRESULT = -2147215347i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_PROPERTY_TOOLARGE: ::windows_sys::core::HRESULT = -1073473501i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_SHARING_VIOLATION: ::windows_sys::core::HRESULT = -2147215333i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_SHUTDOWN: ::windows_sys::core::HRESULT = -2147215342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_STRANGE_PAGEORSECTOR_SIZE: ::windows_sys::core::HRESULT = -2147215330i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147215329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_UPDATES_DISABLED: ::windows_sys::core::HRESULT = -2147215336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_USE_DEFAULT_PID: ::windows_sys::core::HRESULT = -2147215338i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_E_WORKID_NOTVALID: ::windows_sys::core::HRESULT = -2147215341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_INCORRECT_VERSION: ::windows_sys::core::HRESULT = -1073473503i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_INVALID_INDEX: ::windows_sys::core::HRESULT = -1073473528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_INVALID_PARTITION: ::windows_sys::core::HRESULT = -1073473534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_INVALID_PRIORITY: ::windows_sys::core::HRESULT = -1073473533i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_NO_CATALOG: ::windows_sys::core::HRESULT = -1073473530i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_NO_STARTING_KEY: ::windows_sys::core::HRESULT = -1073473532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_OUT_OF_INDEX_IDS: ::windows_sys::core::HRESULT = -1073473531i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_PROPSTORE_INCONSISTENCY: ::windows_sys::core::HRESULT = -1073473527i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_S_CAT_STOPPED: ::windows_sys::core::HRESULT = 268326i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_S_END_OF_ENUMERATION: ::windows_sys::core::HRESULT = 268308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_S_NO_DOCSTORE: ::windows_sys::core::HRESULT = 268325i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CI_S_WORKID_DELETED: ::windows_sys::core::HRESULT = 268302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLASSFACTORY_E_FIRST: i32 = -2147221232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLASSFACTORY_E_LAST: i32 = -2147221217i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLASSFACTORY_S_FIRST: i32 = 262416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLASSFACTORY_S_LAST: i32 = 262431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLASS_E_CLASSNOTAVAILABLE: ::windows_sys::core::HRESULT = -2147221231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLASS_E_NOAGGREGATION: ::windows_sys::core::HRESULT = -2147221232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLASS_E_NOTLICENSED: ::windows_sys::core::HRESULT = -2147221230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIENTSITE_E_FIRST: i32 = -2147221104i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIENTSITE_E_LAST: i32 = -2147221089i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIENTSITE_S_FIRST: i32 = 262544i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIENTSITE_S_LAST: i32 = 262559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_E_BAD_DATA: ::windows_sys::core::HRESULT = -2147221037i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_E_CANT_CLOSE: ::windows_sys::core::HRESULT = -2147221036i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_E_CANT_EMPTY: ::windows_sys::core::HRESULT = -2147221039i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_E_CANT_OPEN: ::windows_sys::core::HRESULT = -2147221040i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_E_CANT_SET: ::windows_sys::core::HRESULT = -2147221038i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_E_FIRST: i32 = -2147221040i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_E_LAST: i32 = -2147221025i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_S_FIRST: i32 = 262608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CLIPBRD_S_LAST: i32 = 262623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_ALREADYINSTALLED: ::windows_sys::core::HRESULT = -2146368508i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_AMBIGUOUS_APPLICATION_NAME: ::windows_sys::core::HRESULT = -2146368420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_AMBIGUOUS_PARTITION_NAME: ::windows_sys::core::HRESULT = -2146368419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_APPDIRNOTFOUND: ::windows_sys::core::HRESULT = -2146368481i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_APPLICATIONEXISTS: ::windows_sys::core::HRESULT = -2146368501i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_APPLID_MATCHES_CLSID: ::windows_sys::core::HRESULT = -2146368442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_APP_FILE_READFAIL: ::windows_sys::core::HRESULT = -2146368504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_APP_FILE_VERSION: ::windows_sys::core::HRESULT = -2146368503i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_APP_FILE_WRITEFAIL: ::windows_sys::core::HRESULT = -2146368505i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_APP_NOT_RUNNING: ::windows_sys::core::HRESULT = -2146367478i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_AUTHENTICATIONLEVEL: ::windows_sys::core::HRESULT = -2146368493i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_BADPATH: ::windows_sys::core::HRESULT = -2146368502i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_BADREGISTRYLIBID: ::windows_sys::core::HRESULT = -2146368482i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_BADREGISTRYPROGID: ::windows_sys::core::HRESULT = -2146368494i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET: ::windows_sys::core::HRESULT = -2146367457i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_BASE_PARTITION_ONLY: ::windows_sys::core::HRESULT = -2146368432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CANNOT_ALIAS_EVENTCLASS: ::windows_sys::core::HRESULT = -2146367456i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CANTCOPYFILE: ::windows_sys::core::HRESULT = -2146368499i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CANTMAKEINPROCSERVICE: ::windows_sys::core::HRESULT = -2146367468i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CANTRECYCLELIBRARYAPPS: ::windows_sys::core::HRESULT = -2146367473i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CANTRECYCLESERVICEAPPS: ::windows_sys::core::HRESULT = -2146367471i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT: ::windows_sys::core::HRESULT = -2146368435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY: ::windows_sys::core::HRESULT = -2146368438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAN_NOT_EXPORT_SYS_APP: ::windows_sys::core::HRESULT = -2146368436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAN_NOT_START_APP: ::windows_sys::core::HRESULT = -2146368437i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_BITNESSMISMATCH: ::windows_sys::core::HRESULT = -2146368382i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME: ::windows_sys::core::HRESULT = -2146368425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2146368421i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_INVALID_PARTITION_NAME: ::windows_sys::core::HRESULT = -2146368424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_PARTITION_IN_USE: ::windows_sys::core::HRESULT = -2146368423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146368379i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_SERVERFAULT: ::windows_sys::core::HRESULT = -2146368378i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_UNACCEPTABLEBITNESS: ::windows_sys::core::HRESULT = -2146368381i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CAT_WRONGAPPBITNESS: ::windows_sys::core::HRESULT = -2146368380i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_CLSIDORIIDMISMATCH: ::windows_sys::core::HRESULT = -2146368488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPFILE_BADTLB: ::windows_sys::core::HRESULT = -2146368472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPFILE_CLASSNOTAVAIL: ::windows_sys::core::HRESULT = -2146368473i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPFILE_DOESNOTEXIST: ::windows_sys::core::HRESULT = -2146368476i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPFILE_GETCLASSOBJ: ::windows_sys::core::HRESULT = -2146368474i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPFILE_LOADDLLFAIL: ::windows_sys::core::HRESULT = -2146368475i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPFILE_NOREGISTRAR: ::windows_sys::core::HRESULT = -2146368460i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPFILE_NOTINSTALLABLE: ::windows_sys::core::HRESULT = -2146368471i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMPONENTEXISTS: ::windows_sys::core::HRESULT = -2146368455i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMP_MOVE_BAD_DEST: ::windows_sys::core::HRESULT = -2146368466i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMP_MOVE_DEST: ::windows_sys::core::HRESULT = -2146367459i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMP_MOVE_LOCKED: ::windows_sys::core::HRESULT = -2146368467i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMP_MOVE_PRIVATE: ::windows_sys::core::HRESULT = -2146367458i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COMP_MOVE_SOURCE: ::windows_sys::core::HRESULT = -2146367460i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_COREQCOMPINSTALLED: ::windows_sys::core::HRESULT = -2146368459i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET: ::windows_sys::core::HRESULT = -2146367466i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_DLLLOADFAILED: ::windows_sys::core::HRESULT = -2146368483i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_DLLREGISTERSERVER: ::windows_sys::core::HRESULT = -2146368486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER: ::windows_sys::core::HRESULT = -2146368434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES: ::windows_sys::core::HRESULT = -2146368422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_INVALIDUSERIDS: ::windows_sys::core::HRESULT = -2146368496i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_INVALID_PARTITION: ::windows_sys::core::HRESULT = -2146367477i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_KEYMISSING: ::windows_sys::core::HRESULT = -2146368509i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT: ::windows_sys::core::HRESULT = -2146367462i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS: ::windows_sys::core::HRESULT = -2146367461i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE: ::windows_sys::core::HRESULT = -2146368433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_MIG_SCHEMANOTFOUND: ::windows_sys::core::HRESULT = -2146368383i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_MIG_VERSIONNOTSUPPORTED: ::windows_sys::core::HRESULT = -2146368384i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_NOREGISTRYCLSID: ::windows_sys::core::HRESULT = -2146368495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_NOSERVERSHARE: ::windows_sys::core::HRESULT = -2146368485i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_NOTCHANGEABLE: ::windows_sys::core::HRESULT = -2146368470i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_NOTDELETEABLE: ::windows_sys::core::HRESULT = -2146368469i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_NOTINREGISTRY: ::windows_sys::core::HRESULT = -2146368450i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_NOUSER: ::windows_sys::core::HRESULT = -2146368497i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_OBJECTERRORS: ::windows_sys::core::HRESULT = -2146368511i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_OBJECTEXISTS: ::windows_sys::core::HRESULT = -2146368456i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_OBJECTINVALID: ::windows_sys::core::HRESULT = -2146368510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_OBJECTNOTPOOLABLE: ::windows_sys::core::HRESULT = -2146368449i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_OBJECT_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -2146367479i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_OBJECT_PARENT_MISSING: ::windows_sys::core::HRESULT = -2146367480i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PARTITIONS_DISABLED: ::windows_sys::core::HRESULT = -2146367452i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PARTITION_ACCESSDENIED: ::windows_sys::core::HRESULT = -2146367464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PARTITION_MSI_ONLY: ::windows_sys::core::HRESULT = -2146367463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED: ::windows_sys::core::HRESULT = -2146367469i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PRIVATE_ACCESSDENIED: ::windows_sys::core::HRESULT = -2146367455i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PROCESSALREADYRECYCLED: ::windows_sys::core::HRESULT = -2146367470i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PROGIDINUSEBYCLSID: ::windows_sys::core::HRESULT = -2146367467i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PROPERTYSAVEFAILED: ::windows_sys::core::HRESULT = -2146368457i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_PROPERTY_OVERFLOW: ::windows_sys::core::HRESULT = -2146368452i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED: ::windows_sys::core::HRESULT = -2146367465i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGDB_ALREADYRUNNING: ::windows_sys::core::HRESULT = -2146368395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGDB_NOTINITIALIZED: ::windows_sys::core::HRESULT = -2146368398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGDB_NOTOPEN: ::windows_sys::core::HRESULT = -2146368397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGDB_SYSTEMERR: ::windows_sys::core::HRESULT = -2146368396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGFILE_CORRUPT: ::windows_sys::core::HRESULT = -2146368453i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGISTERTLB: ::windows_sys::core::HRESULT = -2146368464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGISTRARFAILED: ::windows_sys::core::HRESULT = -2146368477i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REGISTRY_ACCESSDENIED: ::windows_sys::core::HRESULT = -2146367453i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REMOTEINTERFACE: ::windows_sys::core::HRESULT = -2146368487i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM: ::windows_sys::core::HRESULT = -2146368439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_ROLEEXISTS: ::windows_sys::core::HRESULT = -2146368500i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_ROLE_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -2146368441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_SAFERINVALID: ::windows_sys::core::HRESULT = -2146367454i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_SERVICENOTINSTALLED: ::windows_sys::core::HRESULT = -2146368458i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_SESSION: ::windows_sys::core::HRESULT = -2146368468i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_START_APP_DISABLED: ::windows_sys::core::HRESULT = -2146368431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_START_APP_NEEDS_COMPONENTS: ::windows_sys::core::HRESULT = -2146368440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE: ::windows_sys::core::HRESULT = -2146367475i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_SYSTEMAPP: ::windows_sys::core::HRESULT = -2146368461i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_USERPASSWDNOTVALID: ::windows_sys::core::HRESULT = -2146368492i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMADMIN_E_USER_IN_SET: ::windows_sys::core::HRESULT = -2146367474i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMQC_E_APPLICATION_NOT_QUEUED: ::windows_sys::core::HRESULT = -2146368000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMQC_E_BAD_MESSAGE: ::windows_sys::core::HRESULT = -2146367996i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMQC_E_NO_IPERSISTSTREAM: ::windows_sys::core::HRESULT = -2146367997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMQC_E_NO_QUEUEABLE_INTERFACES: ::windows_sys::core::HRESULT = -2146367999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2146367998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMQC_E_UNAUTHENTICATED: ::windows_sys::core::HRESULT = -2146367995i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const COMQC_E_UNTRUSTED_ENQUEUER: ::windows_sys::core::HRESULT = -2146367994i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_ABORTED: ::windows_sys::core::HRESULT = -2147164158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_ABORTING: ::windows_sys::core::HRESULT = -2147164157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_FIRST: i32 = -2147164160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_LAST: i32 = -2147164113i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_NOCONTEXT: ::windows_sys::core::HRESULT = -2147164156i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_NOJIT: ::windows_sys::core::HRESULT = -2147164122i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_NOTRANSACTION: ::windows_sys::core::HRESULT = -2147164121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_OLDREF: ::windows_sys::core::HRESULT = -2147164153i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_ROLENOTFOUND: ::windows_sys::core::HRESULT = -2147164148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_SYNCH_TIMEOUT: ::windows_sys::core::HRESULT = -2147164154i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_TMNOTAVAILABLE: ::windows_sys::core::HRESULT = -2147164145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_E_WOULD_DEADLOCK: ::windows_sys::core::HRESULT = -2147164155i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_S_FIRST: i32 = 319488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTEXT_S_LAST: i32 = 319535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONTROL_C_EXIT: NTSTATUS = -1073741510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_FIRST: i32 = -2147221056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_LAST: i32 = -2147221041i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_OLESTREAM_BITMAP_TO_DIB: ::windows_sys::core::HRESULT = -2147221053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_OLESTREAM_FMT: ::windows_sys::core::HRESULT = -2147221054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_OLESTREAM_GET: ::windows_sys::core::HRESULT = -2147221056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_OLESTREAM_PUT: ::windows_sys::core::HRESULT = -2147221055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_STG_DIB_TO_BITMAP: ::windows_sys::core::HRESULT = -2147221050i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_STG_FMT: ::windows_sys::core::HRESULT = -2147221052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_E_STG_NO_STD_STREAM: ::windows_sys::core::HRESULT = -2147221051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_S_FIRST: i32 = 262592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_S_LAST: i32 = 262607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CONVERT10_S_NO_PRESENTATION: ::windows_sys::core::HRESULT = 262592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ACCESSCHECKFAILED: ::windows_sys::core::HRESULT = -2147417814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ACESINWRONGORDER: ::windows_sys::core::HRESULT = -2147417798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ACNOTINITIALIZED: ::windows_sys::core::HRESULT = -2147417793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ACTIVATIONFAILED: ::windows_sys::core::HRESULT = -2147164127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ACTIVATIONFAILED_CATALOGERROR: ::windows_sys::core::HRESULT = -2147164125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ACTIVATIONFAILED_EVENTLOGGED: ::windows_sys::core::HRESULT = -2147164126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ACTIVATIONFAILED_TIMEOUT: ::windows_sys::core::HRESULT = -2147164124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ALREADYINITIALIZED: ::windows_sys::core::HRESULT = -2147221007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_APPDIDNTREG: ::windows_sys::core::HRESULT = -2147220994i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_APPNOTFOUND: ::windows_sys::core::HRESULT = -2147221003i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_APPSINGLEUSE: ::windows_sys::core::HRESULT = -2147221002i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ASYNC_WORK_REJECTED: ::windows_sys::core::HRESULT = -2147467223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT: ::windows_sys::core::HRESULT = -2147467228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_BAD_PATH: ::windows_sys::core::HRESULT = -2146959356i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_BAD_SERVER_NAME: ::windows_sys::core::HRESULT = -2147467244i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2147164112i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CANCEL_DISABLED: ::windows_sys::core::HRESULT = -2147417792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CANTDETERMINECLASS: ::windows_sys::core::HRESULT = -2147221006i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CANT_REMOTE: ::windows_sys::core::HRESULT = -2147467245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CLASSSTRING: ::windows_sys::core::HRESULT = -2147221005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CLASS_CREATE_FAILED: ::windows_sys::core::HRESULT = -2146959359i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CLASS_DISABLED: ::windows_sys::core::HRESULT = -2147467225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CLRNOTAVAILABLE: ::windows_sys::core::HRESULT = -2147467224i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CLSREG_INCONSISTENT: ::windows_sys::core::HRESULT = -2147467233i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CONVERSIONFAILED: ::windows_sys::core::HRESULT = -2147417810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_CREATEPROCESS_FAILURE: ::windows_sys::core::HRESULT = -2147467240i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_DBERROR: ::windows_sys::core::HRESULT = -2147164117i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_DECODEFAILED: ::windows_sys::core::HRESULT = -2147417795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_DLLNOTFOUND: ::windows_sys::core::HRESULT = -2147221000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ELEVATION_DISABLED: ::windows_sys::core::HRESULT = -2146959337i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ERRORINAPP: ::windows_sys::core::HRESULT = -2147221001i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ERRORINDLL: ::windows_sys::core::HRESULT = -2147220999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_EXCEEDSYSACLLIMIT: ::windows_sys::core::HRESULT = -2147417799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_EXIT_TRANSACTION_SCOPE_NOT_CALLED: ::windows_sys::core::HRESULT = -2147164111i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOCLOSEHANDLE: ::windows_sys::core::HRESULT = -2147417800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOCREATEFILE: ::windows_sys::core::HRESULT = -2147417801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOGENUUID: ::windows_sys::core::HRESULT = -2147417802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOGETSECCTX: ::windows_sys::core::HRESULT = -2147417820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOGETTOKENINFO: ::windows_sys::core::HRESULT = -2147417818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOGETWINDIR: ::windows_sys::core::HRESULT = -2147417804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOIMPERSONATE: ::windows_sys::core::HRESULT = -2147417821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOOPENPROCESSTOKEN: ::windows_sys::core::HRESULT = -2147417796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOOPENTHREADTOKEN: ::windows_sys::core::HRESULT = -2147417819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOQUERYCLIENTBLANKET: ::windows_sys::core::HRESULT = -2147417816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FAILEDTOSETDACL: ::windows_sys::core::HRESULT = -2147417815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_FIRST: i32 = -2147221008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_IIDREG_INCONSISTENT: ::windows_sys::core::HRESULT = -2147467232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_IIDSTRING: ::windows_sys::core::HRESULT = -2147221004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INCOMPATIBLESTREAMVERSION: ::windows_sys::core::HRESULT = -2147417797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INITIALIZATIONFAILED: ::windows_sys::core::HRESULT = -2147164123i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_CLASS_CACHE: ::windows_sys::core::HRESULT = -2147467255i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_MEMORY_ALLOCATOR: ::windows_sys::core::HRESULT = -2147467256i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_ONLY_SINGLE_THREADED: ::windows_sys::core::HRESULT = -2147467246i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_RPC_CHANNEL: ::windows_sys::core::HRESULT = -2147467254i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_SCM_EXEC_FAILURE: ::windows_sys::core::HRESULT = -2147467247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_SCM_FILE_MAPPING_EXISTS: ::windows_sys::core::HRESULT = -2147467249i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_SCM_MAP_VIEW_OF_FILE: ::windows_sys::core::HRESULT = -2147467248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_SCM_MUTEX_EXISTS: ::windows_sys::core::HRESULT = -2147467250i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_SHARED_ALLOCATOR: ::windows_sys::core::HRESULT = -2147467257i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_TLS: ::windows_sys::core::HRESULT = -2147467258i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_TLS_CHANNEL_CONTROL: ::windows_sys::core::HRESULT = -2147467252i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_TLS_SET_CHANNEL_CONTROL: ::windows_sys::core::HRESULT = -2147467253i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INIT_UNACCEPTED_USER_ALLOCATOR: ::windows_sys::core::HRESULT = -2147467251i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_INVALIDSID: ::windows_sys::core::HRESULT = -2147417811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_ISOLEVELMISMATCH: ::windows_sys::core::HRESULT = -2147164113i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_LAST: i32 = -2147220993i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_LAUNCH_PERMSSION_DENIED: ::windows_sys::core::HRESULT = -2147467237i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_LOOKUPACCNAMEFAILED: ::windows_sys::core::HRESULT = -2147417806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_LOOKUPACCSIDFAILED: ::windows_sys::core::HRESULT = -2147417808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_MALFORMED_SPN: ::windows_sys::core::HRESULT = -2147467213i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_MISSING_DISPLAYNAME: ::windows_sys::core::HRESULT = -2146959339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_MSI_ERROR: ::windows_sys::core::HRESULT = -2147467229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NETACCESSAPIFAILED: ::windows_sys::core::HRESULT = -2147417813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOCOOKIES: ::windows_sys::core::HRESULT = -2147164118i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOIISINTRINSICS: ::windows_sys::core::HRESULT = -2147164119i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOMATCHINGNAMEFOUND: ::windows_sys::core::HRESULT = -2147417807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOMATCHINGSIDFOUND: ::windows_sys::core::HRESULT = -2147417809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOSYNCHRONIZATION: ::windows_sys::core::HRESULT = -2147164114i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOTCONSTRUCTED: ::windows_sys::core::HRESULT = -2147164115i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOTINITIALIZED: ::windows_sys::core::HRESULT = -2147221008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOTPOOLED: ::windows_sys::core::HRESULT = -2147164116i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147467231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_NO_SECCTX_IN_ACTIVATE: ::windows_sys::core::HRESULT = -2147467221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_OBJISREG: ::windows_sys::core::HRESULT = -2147220996i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_OBJNOTCONNECTED: ::windows_sys::core::HRESULT = -2147220995i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_OBJNOTREG: ::windows_sys::core::HRESULT = -2147220997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_OBJSRV_RPC_FAILURE: ::windows_sys::core::HRESULT = -2146959354i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_OLE1DDE_DISABLED: ::windows_sys::core::HRESULT = -2147467242i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_PATHTOOLONG: ::windows_sys::core::HRESULT = -2147417803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_PREMATURE_STUB_RUNDOWN: ::windows_sys::core::HRESULT = -2147467211i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_RELEASED: ::windows_sys::core::HRESULT = -2147220993i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_RELOAD_DLL: ::windows_sys::core::HRESULT = -2147467230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_REMOTE_COMMUNICATION_FAILURE: ::windows_sys::core::HRESULT = -2147467235i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_RUNAS_CREATEPROCESS_FAILURE: ::windows_sys::core::HRESULT = -2147467239i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_RUNAS_LOGON_FAILURE: ::windows_sys::core::HRESULT = -2147467238i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_RUNAS_SYNTAX: ::windows_sys::core::HRESULT = -2147467241i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_RUNAS_VALUE_MUST_BE_AAA: ::windows_sys::core::HRESULT = -2146959338i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SCM_ERROR: ::windows_sys::core::HRESULT = -2146959358i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SCM_RPC_FAILURE: ::windows_sys::core::HRESULT = -2146959357i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SERVER_EXEC_FAILURE: ::windows_sys::core::HRESULT = -2146959355i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SERVER_INIT_TIMEOUT: ::windows_sys::core::HRESULT = -2147467222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SERVER_NOT_PAUSED: ::windows_sys::core::HRESULT = -2147467226i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SERVER_PAUSED: ::windows_sys::core::HRESULT = -2147467227i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SERVER_START_TIMEOUT: ::windows_sys::core::HRESULT = -2147467234i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SERVER_STOPPING: ::windows_sys::core::HRESULT = -2146959352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SETSERLHNDLFAILED: ::windows_sys::core::HRESULT = -2147417805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_START_SERVICE_FAILURE: ::windows_sys::core::HRESULT = -2147467236i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_SXS_CONFIG: ::windows_sys::core::HRESULT = -2147467214i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_THREADINGMODEL_CHANGED: ::windows_sys::core::HRESULT = -2147164120i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_THREADPOOL_CONFIG: ::windows_sys::core::HRESULT = -2147467215i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_TRACKER_CONFIG: ::windows_sys::core::HRESULT = -2147467216i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_TRUSTEEDOESNTMATCHCLIENT: ::windows_sys::core::HRESULT = -2147417817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_UNREVOKED_REGISTRATION_ON_APARTMENT_SHUTDOWN: ::windows_sys::core::HRESULT = -2147467212i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_WRONGOSFORAPP: ::windows_sys::core::HRESULT = -2147220998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_WRONGTRUSTEENAMESYNTAX: ::windows_sys::core::HRESULT = -2147417812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_E_WRONG_SERVER_IDENTITY: ::windows_sys::core::HRESULT = -2147467243i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_S_FIRST: i32 = 262640i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_S_LAST: i32 = 262655i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_S_MACHINENAMENOTFOUND: ::windows_sys::core::HRESULT = 524307i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CO_S_NOTALLINTERFACES: ::windows_sys::core::HRESULT = 524306i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ALREADY_DECRYPTED: ::windows_sys::core::HRESULT = -2146889719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_BADARGS: ::windows_sys::core::HRESULT = -2146881271i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_BADPDU: ::windows_sys::core::HRESULT = -2146881272i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_BADREAL: ::windows_sys::core::HRESULT = -2146881270i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_BADTAG: ::windows_sys::core::HRESULT = -2146881269i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_CHOICE: ::windows_sys::core::HRESULT = -2146881268i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_CONSTRAINT: ::windows_sys::core::HRESULT = -2146881275i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_CORRUPT: ::windows_sys::core::HRESULT = -2146881277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_EOD: ::windows_sys::core::HRESULT = -2146881278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_ERROR: ::windows_sys::core::HRESULT = -2146881280i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_EXTENDED: ::windows_sys::core::HRESULT = -2146881023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_INTERNAL: ::windows_sys::core::HRESULT = -2146881279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_LARGE: ::windows_sys::core::HRESULT = -2146881276i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_MEMORY: ::windows_sys::core::HRESULT = -2146881274i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_NOEOD: ::windows_sys::core::HRESULT = -2146881022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_NYI: ::windows_sys::core::HRESULT = -2146881228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_OVERFLOW: ::windows_sys::core::HRESULT = -2146881273i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_PDU_TYPE: ::windows_sys::core::HRESULT = -2146881229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_RULE: ::windows_sys::core::HRESULT = -2146881267i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ASN1_UTF8: ::windows_sys::core::HRESULT = -2146881266i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ATTRIBUTES_MISSING: ::windows_sys::core::HRESULT = -2146889713i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_AUTH_ATTR_MISSING: ::windows_sys::core::HRESULT = -2146889722i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_BAD_ENCODE: ::windows_sys::core::HRESULT = -2146885630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_BAD_LEN: ::windows_sys::core::HRESULT = -2146885631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_BAD_MSG: ::windows_sys::core::HRESULT = -2146885619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_CONTROL_TYPE: ::windows_sys::core::HRESULT = -2146889716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_DELETED_PREV: ::windows_sys::core::HRESULT = -2146885624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_EXISTS: ::windows_sys::core::HRESULT = -2146885627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_FILERESIZED: ::windows_sys::core::HRESULT = -2146885595i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_FILE_ERROR: ::windows_sys::core::HRESULT = -2146885629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_HASH_VALUE: ::windows_sys::core::HRESULT = -2146889721i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_INVALID_IA5_STRING: ::windows_sys::core::HRESULT = -2146885598i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_INVALID_INDEX: ::windows_sys::core::HRESULT = -2146889720i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_INVALID_MSG_TYPE: ::windows_sys::core::HRESULT = -2146889724i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_INVALID_NUMERIC_STRING: ::windows_sys::core::HRESULT = -2146885600i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_INVALID_PRINTABLE_STRING: ::windows_sys::core::HRESULT = -2146885599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_INVALID_X500_STRING: ::windows_sys::core::HRESULT = -2146885597i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_ISSUER_SERIALNUMBER: ::windows_sys::core::HRESULT = -2146889715i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_MISSING_PUBKEY_PARA: ::windows_sys::core::HRESULT = -2146885588i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_MSG_ERROR: ::windows_sys::core::HRESULT = -2146889727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NOT_CHAR_STRING: ::windows_sys::core::HRESULT = -2146885596i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NOT_DECRYPTED: ::windows_sys::core::HRESULT = -2146889718i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NOT_FOUND: ::windows_sys::core::HRESULT = -2146885628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NOT_IN_CTL: ::windows_sys::core::HRESULT = -2146885590i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NOT_IN_REVOCATION_DATABASE: ::windows_sys::core::HRESULT = -2146885612i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_DECRYPT_CERT: ::windows_sys::core::HRESULT = -2146885620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_KEY_PROPERTY: ::windows_sys::core::HRESULT = -2146885621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_MATCH: ::windows_sys::core::HRESULT = -2146885623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_PROVIDER: ::windows_sys::core::HRESULT = -2146885626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_REVOCATION_CHECK: ::windows_sys::core::HRESULT = -2146885614i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_REVOCATION_DLL: ::windows_sys::core::HRESULT = -2146885615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_SIGNER: ::windows_sys::core::HRESULT = -2146885618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_TRUSTED_SIGNER: ::windows_sys::core::HRESULT = -2146885589i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_VERIFY_USAGE_CHECK: ::windows_sys::core::HRESULT = -2146885592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_NO_VERIFY_USAGE_DLL: ::windows_sys::core::HRESULT = -2146885593i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_OBJECT_LOCATOR_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2146885587i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_OID_FORMAT: ::windows_sys::core::HRESULT = -2146889725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_OSS_ERROR: ::windows_sys::core::HRESULT = -2146881536i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_PENDING_CLOSE: ::windows_sys::core::HRESULT = -2146885617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_RECIPIENT_NOT_FOUND: ::windows_sys::core::HRESULT = -2146889717i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_REVOCATION_OFFLINE: ::windows_sys::core::HRESULT = -2146885613i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_REVOKED: ::windows_sys::core::HRESULT = -2146885616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_SECURITY_SETTINGS: ::windows_sys::core::HRESULT = -2146885594i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_SELF_SIGNED: ::windows_sys::core::HRESULT = -2146885625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_SIGNER_NOT_FOUND: ::windows_sys::core::HRESULT = -2146889714i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_STREAM_INSUFFICIENT_DATA: ::windows_sys::core::HRESULT = -2146889711i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_STREAM_MSG_NOT_READY: ::windows_sys::core::HRESULT = -2146889712i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_UNEXPECTED_ENCODING: ::windows_sys::core::HRESULT = -2146889723i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_UNEXPECTED_MSG_TYPE: ::windows_sys::core::HRESULT = -2146885622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_UNKNOWN_ALGO: ::windows_sys::core::HRESULT = -2146889726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_E_VERIFY_USAGE_OFFLINE: ::windows_sys::core::HRESULT = -2146885591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CRYPT_I_NEW_PROTECTION_REQUIRED: ::windows_sys::core::HRESULT = 593938i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_ADMIN_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2147221139i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_CLASS_NOTFOUND: ::windows_sys::core::HRESULT = -2147221146i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_FIRST: i32 = -2147221148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147221137i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_INVALID_PATH: ::windows_sys::core::HRESULT = -2147221141i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_INVALID_VERSION: ::windows_sys::core::HRESULT = -2147221145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_LAST: i32 = -2147221137i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_NETWORK_ERROR: ::windows_sys::core::HRESULT = -2147221140i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_NOT_DELETABLE: ::windows_sys::core::HRESULT = -2147221147i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_NO_CLASSSTORE: ::windows_sys::core::HRESULT = -2147221144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_OBJECT_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147221142i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_OBJECT_NOTFOUND: ::windows_sys::core::HRESULT = -2147221143i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_PACKAGE_NOTFOUND: ::windows_sys::core::HRESULT = -2147221148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const CS_E_SCHEMA_MISMATCH: ::windows_sys::core::HRESULT = -2147221138i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_BAD_NUMBER: ::windows_sys::core::HRESULT = -2003238895i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_BITMAP_BOUND_AS_TARGET: ::windows_sys::core::HRESULT = -2003238875i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_BITMAP_CANNOT_DRAW: ::windows_sys::core::HRESULT = -2003238879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_CYCLIC_GRAPH: ::windows_sys::core::HRESULT = -2003238880i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2003238903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_DISPLAY_STATE_INVALID: ::windows_sys::core::HRESULT = -2003238906i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_EFFECT_IS_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2003238872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_EXCEEDS_MAX_BITMAP_SIZE: ::windows_sys::core::HRESULT = -2003238883i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INCOMPATIBLE_BRUSH_TYPES: ::windows_sys::core::HRESULT = -2003238888i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES: ::windows_sys::core::HRESULT = -2003238874i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INTERMEDIATE_TOO_LARGE: ::windows_sys::core::HRESULT = -2003238873i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2003238904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INVALID_CALL: ::windows_sys::core::HRESULT = -2003238902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INVALID_GLYPH_IMAGE: ::windows_sys::core::HRESULT = -2003238866i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INVALID_GRAPH_CONFIGURATION: ::windows_sys::core::HRESULT = -2003238882i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION: ::windows_sys::core::HRESULT = -2003238881i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INVALID_PROPERTY: ::windows_sys::core::HRESULT = -2003238871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_INVALID_TARGET: ::windows_sys::core::HRESULT = -2003238876i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_LAYER_ALREADY_IN_USE: ::windows_sys::core::HRESULT = -2003238893i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_MAX_TEXTURE_SIZE_EXCEEDED: ::windows_sys::core::HRESULT = -2003238897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2003238910i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_NO_HARDWARE_DEVICE: ::windows_sys::core::HRESULT = -2003238901i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_NO_SUBPROPERTIES: ::windows_sys::core::HRESULT = -2003238870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_ORIGINAL_TARGET_NOT_BOUND: ::windows_sys::core::HRESULT = -2003238877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_OUTSTANDING_BITMAP_REFERENCES: ::windows_sys::core::HRESULT = -2003238878i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_POP_CALL_DID_NOT_MATCH_PUSH: ::windows_sys::core::HRESULT = -2003238892i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_PRINT_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2003238868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_PRINT_JOB_CLOSED: ::windows_sys::core::HRESULT = -2003238869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_PUSH_POP_UNBALANCED: ::windows_sys::core::HRESULT = -2003238890i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_RECREATE_TARGET: ::windows_sys::core::HRESULT = -2003238900i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT: ::windows_sys::core::HRESULT = -2003238889i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_SCANNER_FAILED: ::windows_sys::core::HRESULT = -2003238908i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_SCREEN_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2003238907i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_SHADER_COMPILE_FAILED: ::windows_sys::core::HRESULT = -2003238898i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_TARGET_NOT_GDI_COMPATIBLE: ::windows_sys::core::HRESULT = -2003238886i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_TEXT_EFFECT_IS_WRONG_TYPE: ::windows_sys::core::HRESULT = -2003238885i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_TEXT_RENDERER_NOT_RELEASED: ::windows_sys::core::HRESULT = -2003238884i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_TOO_MANY_SHADER_ELEMENTS: ::windows_sys::core::HRESULT = -2003238899i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_TOO_MANY_TRANSFORM_INPUTS: ::windows_sys::core::HRESULT = -2003238867i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_UNSUPPORTED_OPERATION: ::windows_sys::core::HRESULT = -2003238909i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_UNSUPPORTED_VERSION: ::windows_sys::core::HRESULT = -2003238896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_WIN32_ERROR: ::windows_sys::core::HRESULT = -2003238887i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_WRONG_FACTORY: ::windows_sys::core::HRESULT = -2003238894i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_WRONG_RESOURCE_DOMAIN: ::windows_sys::core::HRESULT = -2003238891i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_WRONG_STATE: ::windows_sys::core::HRESULT = -2003238911i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D2DERR_ZERO_VECTOR: ::windows_sys::core::HRESULT = -2003238905i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D10_ERROR_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2005336062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS: ::windows_sys::core::HRESULT = -2005336063i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD: ::windows_sys::core::HRESULT = -2005139452i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D11_ERROR_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2005139454i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS: ::windows_sys::core::HRESULT = -2005139455i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS: ::windows_sys::core::HRESULT = -2005139453i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D12_ERROR_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2005008383i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D12_ERROR_DRIVER_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -2005008382i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const D3D12_ERROR_INVALID_REDIST: ::windows_sys::core::HRESULT = -2005008381i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DATA_E_FIRST: i32 = -2147221200i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DATA_E_LAST: i32 = -2147221185i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DATA_S_FIRST: i32 = 262448i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DATA_S_LAST: i32 = 262463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DATA_S_SAMEFORMATETC: ::windows_sys::core::HRESULT = 262448i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_APP_NOT_IDLE: NTSTATUS = -1073676286i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_COMMAND_EXCEPTION: NTSTATUS = 1073807369i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_CONTINUE: NTSTATUS = 65538i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_CONTROL_BREAK: NTSTATUS = 1073807368i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_CONTROL_C: NTSTATUS = 1073807365i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_EXCEPTION_HANDLED: NTSTATUS = 65537i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_EXCEPTION_NOT_HANDLED: NTSTATUS = -2147418111i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_NO_STATE_CHANGE: NTSTATUS = -1073676287i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_PRINTEXCEPTION_C: NTSTATUS = 1073807366i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_PRINTEXCEPTION_WIDE_C: NTSTATUS = 1073807370i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_REPLY_LATER: NTSTATUS = 1073807361i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_RIPEXCEPTION: NTSTATUS = 1073807367i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_TERMINATE_PROCESS: NTSTATUS = 1073807364i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_TERMINATE_THREAD: NTSTATUS = 1073807363i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DBG_UNABLE_TO_PROVIDE_HANDLE: NTSTATUS = 1073807362i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED: ::windows_sys::core::HRESULT = -2003302399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED: ::windows_sys::core::HRESULT = -2003302398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED: ::windows_sys::core::HRESULT = -2003302400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DIGSIG_E_CRYPTO: ::windows_sys::core::HRESULT = -2146762744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DIGSIG_E_DECODE: ::windows_sys::core::HRESULT = -2146762746i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DIGSIG_E_ENCODE: ::windows_sys::core::HRESULT = -2146762747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DIGSIG_E_EXTENSIBILITY: ::windows_sys::core::HRESULT = -2146762745i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_ARRAYISLOCKED: ::windows_sys::core::HRESULT = -2147352563i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_BADCALLEE: ::windows_sys::core::HRESULT = -2147352560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_BADINDEX: ::windows_sys::core::HRESULT = -2147352565i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_BADPARAMCOUNT: ::windows_sys::core::HRESULT = -2147352562i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_BADVARTYPE: ::windows_sys::core::HRESULT = -2147352568i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_BUFFERTOOSMALL: ::windows_sys::core::HRESULT = -2147352557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_DIVBYZERO: ::windows_sys::core::HRESULT = -2147352558i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_EXCEPTION: ::windows_sys::core::HRESULT = -2147352567i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_MEMBERNOTFOUND: ::windows_sys::core::HRESULT = -2147352573i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_NONAMEDARGS: ::windows_sys::core::HRESULT = -2147352569i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_NOTACOLLECTION: ::windows_sys::core::HRESULT = -2147352559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_OVERFLOW: ::windows_sys::core::HRESULT = -2147352566i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_PARAMNOTFOUND: ::windows_sys::core::HRESULT = -2147352572i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_PARAMNOTOPTIONAL: ::windows_sys::core::HRESULT = -2147352561i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_TYPEMISMATCH: ::windows_sys::core::HRESULT = -2147352571i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_UNKNOWNINTERFACE: ::windows_sys::core::HRESULT = -2147352575i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_UNKNOWNLCID: ::windows_sys::core::HRESULT = -2147352564i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DISP_E_UNKNOWNNAME: ::windows_sys::core::HRESULT = -2147352570i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_INFO_ADDED_LOCAL_WINS: i32 = 9753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_INFO_AXFR_COMPLETE: i32 = 9751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_INFO_NO_RECORDS: i32 = 9501i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_REQUEST_PENDING: i32 = 9506i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_STATUS_CONTINUE_NEEDED: i32 = 9801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_STATUS_DOTTED_NAME: i32 = 9558i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_STATUS_FQDN: i32 = 9557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_STATUS_SINGLE_PART_NAME: i32 = 9559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_WARNING_DOMAIN_UNDELETED: i32 = 9716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_WARNING_PTR_CREATE_FAILED: i32 = 9715i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_E_ALREADYREGISTERED: ::windows_sys::core::HRESULT = -2147221247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_E_CONCURRENT_DRAG_ATTEMPTED: ::windows_sys::core::HRESULT = -2147221245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_E_FIRST: i32 = -2147221248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_E_INVALIDHWND: ::windows_sys::core::HRESULT = -2147221246i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_E_LAST: i32 = -2147221233i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_E_NOTREGISTERED: ::windows_sys::core::HRESULT = -2147221248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_S_CANCEL: ::windows_sys::core::HRESULT = 262401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_S_DROP: ::windows_sys::core::HRESULT = 262400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_S_FIRST: i32 = 262400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_S_LAST: i32 = 262415i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DRAGDROP_S_USEDEFAULTCURSORS: ::windows_sys::core::HRESULT = 262402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_CLIPFORMAT: ::windows_sys::core::HRESULT = -2147221398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_DVASPECT: ::windows_sys::core::HRESULT = -2147221397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_DVTARGETDEVICE: ::windows_sys::core::HRESULT = -2147221403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_DVTARGETDEVICE_SIZE: ::windows_sys::core::HRESULT = -2147221396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_FORMATETC: ::windows_sys::core::HRESULT = -2147221404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_LINDEX: ::windows_sys::core::HRESULT = -2147221400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_NOIVIEWOBJECT: ::windows_sys::core::HRESULT = -2147221395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_STATDATA: ::windows_sys::core::HRESULT = -2147221401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_STGMEDIUM: ::windows_sys::core::HRESULT = -2147221402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DV_E_TYMED: ::windows_sys::core::HRESULT = -2147221399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWMERR_CATASTROPHIC_FAILURE: ::windows_sys::core::HRESULT = -2003302654i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWMERR_STATE_TRANSITION_FAILED: ::windows_sys::core::HRESULT = -2003302656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWMERR_THEME_FAILED: ::windows_sys::core::HRESULT = -2003302655i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_E_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2144980987i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_E_COMPOSITIONDISABLED: ::windows_sys::core::HRESULT = -2144980991i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_E_NOT_QUEUING_PRESENTS: ::windows_sys::core::HRESULT = -2144980988i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE: ::windows_sys::core::HRESULT = -2144980989i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_E_REMOTING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144980990i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_E_TEXTURE_TOO_LARGE: ::windows_sys::core::HRESULT = -2144980985i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_S_GDI_REDIRECTION_SURFACE: ::windows_sys::core::HRESULT = 2502661i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWM_S_GDI_REDIRECTION_SURFACE_BLT_VIA_GDI: ::windows_sys::core::HRESULT = 2502664i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_ALREADYREGISTERED: ::windows_sys::core::HRESULT = -2003283962i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_CACHEFORMAT: ::windows_sys::core::HRESULT = -2003283961i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_CACHEVERSION: ::windows_sys::core::HRESULT = -2003283960i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_FILEACCESS: ::windows_sys::core::HRESULT = -2003283964i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_FILEFORMAT: ::windows_sys::core::HRESULT = -2003283968i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_FILENOTFOUND: ::windows_sys::core::HRESULT = -2003283965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_FLOWDIRECTIONCONFLICTS: ::windows_sys::core::HRESULT = -2003283957i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_FONTCOLLECTIONOBSOLETE: ::windows_sys::core::HRESULT = -2003283963i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_NOCOLOR: ::windows_sys::core::HRESULT = -2003283956i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_NOFONT: ::windows_sys::core::HRESULT = -2003283966i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_TEXTRENDERERINCOMPATIBLE: ::windows_sys::core::HRESULT = -2003283958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2003283967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DWRITE_E_UNSUPPORTEDOPERATION: ::windows_sys::core::HRESULT = -2003283959i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXCORE_ERROR_EVENT_NOT_UNREGISTERED: ::windows_sys::core::HRESULT = -2004877311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_DDI_ERR_NONEXCLUSIVE: ::windows_sys::core::HRESULT = -2005204989i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_DDI_ERR_UNSUPPORTED: ::windows_sys::core::HRESULT = -2005204990i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_DDI_ERR_WASSTILLDRAWING: ::windows_sys::core::HRESULT = -2005204991i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_CLIPPED: ::windows_sys::core::HRESULT = 142213122i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_DDA_WAS_STILL_DRAWING: ::windows_sys::core::HRESULT = 142213130i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE: ::windows_sys::core::HRESULT = 142213126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_MODE_CHANGED: ::windows_sys::core::HRESULT = 142213127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_MODE_CHANGE_IN_PROGRESS: ::windows_sys::core::HRESULT = 142213128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_NO_DESKTOP_ACCESS: ::windows_sys::core::HRESULT = 142213125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_NO_REDIRECTION: ::windows_sys::core::HRESULT = 142213124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_OCCLUDED: ::windows_sys::core::HRESULT = 142213121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_PRESENT_REQUIRED: ::windows_sys::core::HRESULT = 142213167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DXGI_STATUS_UNOCCLUDED: ::windows_sys::core::HRESULT = 142213129i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_ADMINS_CANNOT_CHANGE_PASSWORD: ::windows_sys::core::HRESULT = -2141913080i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_ADMINS_HAVE_BLANK_PASSWORD: ::windows_sys::core::HRESULT = -2141913081i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_CONNECTED_ADMINS_NEED_TO_CHANGE_PASSWORD: ::windows_sys::core::HRESULT = -2141913077i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_CURRENT_CONNECTED_USER_NEED_TO_CHANGE_PASSWORD: ::windows_sys::core::HRESULT = -2141913075i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_CURRENT_USER_HAS_BLANK_PASSWORD: ::windows_sys::core::HRESULT = -2141913084i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_LOCAL_CONTROLLED_USERS_CANNOT_CHANGE_PASSWORD: ::windows_sys::core::HRESULT = -2141913079i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CONNECTED_ADMINS: ::windows_sys::core::HRESULT = -2141913078i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CURRENT_CONNECTED_USER: ::windows_sys::core::HRESULT = -2141913076i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_POLICY_COMPLIANT_WITH_ACTIONS: ::windows_sys::core::HRESULT = -2141913086i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_POLICY_NOT_MANAGED_BY_OS: ::windows_sys::core::HRESULT = -2141913087i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_REQUESTED_POLICY_NOT_ENFORCEABLE: ::windows_sys::core::HRESULT = -2141913085i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_REQUESTED_POLICY_PASSWORD_EXPIRATION_INCOMPATIBLE: ::windows_sys::core::HRESULT = -2141913083i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EAS_E_USER_CANNOT_CHANGE_PASSWORD: ::windows_sys::core::HRESULT = -2141913082i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ENUM_E_FIRST: i32 = -2147221072i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ENUM_E_LAST: i32 = -2147221057i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ENUM_S_FIRST: i32 = 262576i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ENUM_S_LAST: i32 = 262591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EPT_NT_CANT_CREATE: NTSTATUS = -1073610676i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EPT_NT_CANT_PERFORM_OP: NTSTATUS = -1073610699i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EPT_NT_INVALID_ENTRY: NTSTATUS = -1073610700i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EPT_NT_NOT_REGISTERED: NTSTATUS = -1073610698i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALLOWED_PORT_TYPE_RESTRICTION: u32 = 941u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALL_SIDS_FILTERED: ::windows_sys::core::HRESULT = -1073151998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_CONNECTED: u32 = 901u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_CONNECTING: u32 = 910u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ATTRIBUTE_NOT_PRESENT: ::windows_sys::core::HRESULT = -2138898422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUDITING_DISABLED: ::windows_sys::core::HRESULT = -1073151999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUTHENTICATOR_MISMATCH: u32 = 955u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUTH_PROTOCOL_REJECTED: u32 = 917u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUTH_PROTOCOL_RESTRICTION: u32 = 942u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUTH_SERVER_TIMEOUT: u32 = 930u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAP_DISCONNECTED: u32 = 936u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAP_REQUIRED: u32 = 943u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BIZRULES_NOT_ENABLED: ::windows_sys::core::HRESULT = -1073151997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIENT_INTERFACE_ALREADY_EXISTS: u32 = 915u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_DEVICE_LICENSE_MISSING: ::windows_sys::core::HRESULT = -1058406397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID: ::windows_sys::core::HRESULT = -1058406395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_LICENSE_DEVICE_ID_MISMATCH: ::windows_sys::core::HRESULT = -1058406390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_LICENSE_EXPIRED: ::windows_sys::core::HRESULT = -1058406394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE: ::windows_sys::core::HRESULT = -1058406391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_LICENSE_INVALID_SIGNATURE: ::windows_sys::core::HRESULT = -1058406396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_LICENSE_NOT_FOUND: ::windows_sys::core::HRESULT = -1058406398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_LICENSE_NOT_SIGNED: ::windows_sys::core::HRESULT = -1058406392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE: ::windows_sys::core::HRESULT = -1058406393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CRED_REQUIRES_CONFIRMATION: ::windows_sys::core::HRESULT = -2146865127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_ATTACH_PROCESS_FAILURE_LOCKDOWN: ::windows_sys::core::HRESULT = -2135949310i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_CONNECT_SERVER_FAILURE_LOCKDOWN: ::windows_sys::core::HRESULT = -2135949309i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_CREATE_PROCESS_FAILURE_LOCKDOWN: ::windows_sys::core::HRESULT = -2135949311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_START_SERVER_FAILURE_LOCKDOWN: ::windows_sys::core::HRESULT = -2135949308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DDM_NOT_RUNNING: u32 = 903u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIALIN_HOURS_RESTRICTION: u32 = 940u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIALOUT_HOURS_RESTRICTION: u32 = 944u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_ALREADY_ENLISTED: ::windows_sys::core::HRESULT = -2145452005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_CBDQ_DISABLED: ::windows_sys::core::HRESULT = -2145452018i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND: ::windows_sys::core::HRESULT = -2145452010i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_CONTEXT_ALREADY_DEFINED: ::windows_sys::core::HRESULT = -2145452030i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_CONTEXT_ALREADY_LINKED: ::windows_sys::core::HRESULT = -2145452004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_DELETING_OBJECT: ::windows_sys::core::HRESULT = -2145452021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_DISALLOW_FAST_IO: ::windows_sys::core::HRESULT = -2145452028i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_DO_NOT_ATTACH: ::windows_sys::core::HRESULT = -2145452017i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_DO_NOT_DETACH: ::windows_sys::core::HRESULT = -2145452016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_DUPLICATE_ENTRY: ::windows_sys::core::HRESULT = -2145452019i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_FILTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2145452013i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_FILTER_NOT_READY: ::windows_sys::core::HRESULT = -2145452024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_INSTANCE_ALTITUDE_COLLISION: ::windows_sys::core::HRESULT = -2145452015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_INSTANCE_NAME_COLLISION: ::windows_sys::core::HRESULT = -2145452014i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_INSTANCE_NOT_FOUND: ::windows_sys::core::HRESULT = -2145452011i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2145452022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST: ::windows_sys::core::HRESULT = -2145452029i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_INVALID_CONTEXT_REGISTRATION: ::windows_sys::core::HRESULT = -2145452009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_INVALID_NAME_REQUEST: ::windows_sys::core::HRESULT = -2145452027i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_IO_COMPLETE: ::windows_sys::core::HRESULT = 2031617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_MUST_BE_NONPAGED_POOL: ::windows_sys::core::HRESULT = -2145452020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_NAME_CACHE_MISS: ::windows_sys::core::HRESULT = -2145452008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2145452025i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_NOT_SAFE_TO_POST_OPERATION: ::windows_sys::core::HRESULT = -2145452026i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_NO_DEVICE_OBJECT: ::windows_sys::core::HRESULT = -2145452007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_NO_HANDLER_DEFINED: ::windows_sys::core::HRESULT = -2145452031i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_NO_WAITER_FOR_REPLY: ::windows_sys::core::HRESULT = -2145452000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_POST_OPERATION_CLEANUP: ::windows_sys::core::HRESULT = -2145452023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_REGISTRATION_BUSY: ::windows_sys::core::HRESULT = -2145451997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_VOLUME_ALREADY_MOUNTED: ::windows_sys::core::HRESULT = -2145452006i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_VOLUME_NOT_FOUND: ::windows_sys::core::HRESULT = -2145452012i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLT_WCOS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145451996i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED: ::windows_sys::core::HRESULT = -1071242181i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY: ::windows_sys::core::HRESULT = -1071242189i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE: ::windows_sys::core::HRESULT = -1071242456i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET: ::windows_sys::core::HRESULT = -1071242455i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ADAPTER_WAS_RESET: ::windows_sys::core::HRESULT = -1071243261i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ALLOCATION_BUSY: ::windows_sys::core::HRESULT = -1071243006i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ALLOCATION_CLOSED: ::windows_sys::core::HRESULT = -1071242990i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST: ::windows_sys::core::HRESULT = -1071242986i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ALLOCATION_INVALID: ::windows_sys::core::HRESULT = -1071243002i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION: ::windows_sys::core::HRESULT = -1071242406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CANNOTCOLORCONVERT: ::windows_sys::core::HRESULT = -1071243256i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN: ::windows_sys::core::HRESULT = -1071242429i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION: ::windows_sys::core::HRESULT = -1071242999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CANT_LOCK_MEMORY: ::windows_sys::core::HRESULT = -1071243007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION: ::windows_sys::core::HRESULT = -1071242991i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED: ::windows_sys::core::HRESULT = -1071242190i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON: ::windows_sys::core::HRESULT = -1071242187i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED: ::windows_sys::core::HRESULT = -1071242188i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071242239i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET: ::windows_sys::core::HRESULT = -1071242404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_COPP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071241983i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DATASET_IS_EMPTY: ::windows_sys::core::HRESULT = 2499403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAXIMUM_VALUE: ::windows_sys::core::HRESULT = -1071241768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DDCCI_INVALID_DATA: ::windows_sys::core::HRESULT = -1071241851i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM: ::windows_sys::core::HRESULT = -1071241845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND: ::windows_sys::core::HRESULT = -1071241847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH: ::windows_sys::core::HRESULT = -1071241846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE: ::windows_sys::core::HRESULT = -1071241850i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071241852i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DEPENDABLE_CHILD_STATUS: ::windows_sys::core::HRESULT = 1076241468i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP: ::windows_sys::core::HRESULT = -1071241758i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_DRIVER_MISMATCH: ::windows_sys::core::HRESULT = -1071243255i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION: ::windows_sys::core::HRESULT = -1071242459i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET: ::windows_sys::core::HRESULT = -1071242465i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET: ::windows_sys::core::HRESULT = -1071242467i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071242424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE: ::windows_sys::core::HRESULT = -1071242752i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -1071241855i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA: ::windows_sys::core::HRESULT = -1071241853i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA: ::windows_sys::core::HRESULT = -1071241854i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_I2C_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071241856i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT: ::windows_sys::core::HRESULT = -1071242411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE: ::windows_sys::core::HRESULT = -1071242186i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN: ::windows_sys::core::HRESULT = -1071243246i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED: ::windows_sys::core::HRESULT = -1071243245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER: ::windows_sys::core::HRESULT = -1071243263i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1071241753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_ACTIVE_REGION: ::windows_sys::core::HRESULT = -1071242485i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE: ::windows_sys::core::HRESULT = -1071242988i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE: ::windows_sys::core::HRESULT = -1071242989i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE: ::windows_sys::core::HRESULT = -1071242992i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_CLIENT_TYPE: ::windows_sys::core::HRESULT = -1071242405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_COLORBASIS: ::windows_sys::core::HRESULT = -1071242434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE: ::windows_sys::core::HRESULT = -1071242417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER: ::windows_sys::core::HRESULT = -1071243262i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_DRIVER_MODEL: ::windows_sys::core::HRESULT = -1071243260i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_FREQUENCY: ::windows_sys::core::HRESULT = -1071242486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_GAMMA_RAMP: ::windows_sys::core::HRESULT = -1071242425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM: ::windows_sys::core::HRESULT = -1071242410i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR: ::windows_sys::core::HRESULT = -1071242453i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET: ::windows_sys::core::HRESULT = -1071242454i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN: ::windows_sys::core::HRESULT = -1071242409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE: ::windows_sys::core::HRESULT = -1071242468i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET: ::windows_sys::core::HRESULT = -1071242469i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT: ::windows_sys::core::HRESULT = -1071242408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET: ::windows_sys::core::HRESULT = -1071242463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE: ::windows_sys::core::HRESULT = -1071242462i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION: ::windows_sys::core::HRESULT = -1071242427i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE: ::windows_sys::core::HRESULT = -1071242418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL: ::windows_sys::core::HRESULT = -1071242428i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE: ::windows_sys::core::HRESULT = -1071241844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_PIXELFORMAT: ::windows_sys::core::HRESULT = -1071242435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE: ::windows_sys::core::HRESULT = -1071242433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_POINTER: ::windows_sys::core::HRESULT = -1071241756i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE: ::windows_sys::core::HRESULT = -1071242438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING: ::windows_sys::core::HRESULT = -1071242414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_STRIDE: ::windows_sys::core::HRESULT = -1071242436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_TOTAL_REGION: ::windows_sys::core::HRESULT = -1071242484i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET: ::windows_sys::core::HRESULT = -1071242475i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET: ::windows_sys::core::HRESULT = -1071242474i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE: ::windows_sys::core::HRESULT = -1071242492i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE: ::windows_sys::core::HRESULT = -1071242480i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET: ::windows_sys::core::HRESULT = -1071242491i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE: ::windows_sys::core::HRESULT = -1071242479i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDPN: ::windows_sys::core::HRESULT = -1071242493i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH: ::windows_sys::core::HRESULT = -1071242471i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET: ::windows_sys::core::HRESULT = -1071242488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET: ::windows_sys::core::HRESULT = -1071242487i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE: ::windows_sys::core::HRESULT = -1071242449i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY: ::windows_sys::core::HRESULT = -1071242496i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON: ::windows_sys::core::HRESULT = -1071242419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE: ::windows_sys::core::HRESULT = -1071242437i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED: ::windows_sys::core::HRESULT = -1071242191i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_LEADLINK_START_DEFERRED: ::windows_sys::core::HRESULT = 1076241463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED: ::windows_sys::core::HRESULT = -1071242407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1071241848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING: ::windows_sys::core::HRESULT = -1071241849i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED: ::windows_sys::core::HRESULT = -1071241762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION: ::windows_sys::core::HRESULT = -1071241767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -1071241765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION: ::windows_sys::core::HRESULT = -1071241766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE: ::windows_sys::core::HRESULT = -1071241761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION: ::windows_sys::core::HRESULT = -1071241764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071241757i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET: ::windows_sys::core::HRESULT = -1071242476i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE: ::windows_sys::core::HRESULT = -1071242460i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MODE_NOT_IN_MODESET: ::windows_sys::core::HRESULT = -1071242422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MODE_NOT_PINNED: ::windows_sys::core::HRESULT = 2499335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET: ::windows_sys::core::HRESULT = -1071242451i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE: ::windows_sys::core::HRESULT = -1071242450i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET: ::windows_sys::core::HRESULT = -1071242452i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER: ::windows_sys::core::HRESULT = -1071242444i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MONITOR_NOT_CONNECTED: ::windows_sys::core::HRESULT = -1071242440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS: ::windows_sys::core::HRESULT = -1071241843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071242423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER: ::windows_sys::core::HRESULT = -1071242192i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER: ::windows_sys::core::HRESULT = -1071243264i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER: ::windows_sys::core::HRESULT = -1071242184i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_ACTIVE_VIDPN: ::windows_sys::core::HRESULT = -1071242442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS: ::windows_sys::core::HRESULT = -1071242412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET: ::windows_sys::core::HRESULT = -1071242445i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME: ::windows_sys::core::HRESULT = -1071241759i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT: ::windows_sys::core::HRESULT = -1071242431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE: ::windows_sys::core::HRESULT = -1071241755i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET: ::windows_sys::core::HRESULT = 2499404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_PREFERRED_MODE: ::windows_sys::core::HRESULT = 2499358i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN: ::windows_sys::core::HRESULT = -1071242461i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY: ::windows_sys::core::HRESULT = -1071242470i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_VIDEO_MEMORY: ::windows_sys::core::HRESULT = -1071243008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_NO_VIDPNMGR: ::windows_sys::core::HRESULT = -1071242443i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED: ::windows_sys::core::HRESULT = -1071241760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE: ::windows_sys::core::HRESULT = -1071241960i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1071241954i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET: ::windows_sys::core::HRESULT = -1071241962i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1071241973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST: ::windows_sys::core::HRESULT = -1071241951i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS: ::windows_sys::core::HRESULT = -1071241981i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_INVALID_HANDLE: ::windows_sys::core::HRESULT = -1071241972i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST: ::windows_sys::core::HRESULT = -1071241955i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_INVALID_SRM: ::windows_sys::core::HRESULT = -1071241966i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071241984i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST: ::windows_sys::core::HRESULT = -1071241979i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP: ::windows_sys::core::HRESULT = -1071241964i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA: ::windows_sys::core::HRESULT = -1071241963i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP: ::windows_sys::core::HRESULT = -1071241965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH: ::windows_sys::core::HRESULT = -1071241961i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1071241957i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071241952i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED: ::windows_sys::core::HRESULT = -1071241969i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED: ::windows_sys::core::HRESULT = -1071241968i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS: ::windows_sys::core::HRESULT = -1071241956i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS: ::windows_sys::core::HRESULT = -1071241953i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS: ::windows_sys::core::HRESULT = -1071241958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL: ::windows_sys::core::HRESULT = -1071241754i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PARTIAL_DATA_POPULATED: ::windows_sys::core::HRESULT = 1076240394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY: ::windows_sys::core::HRESULT = -1071242477i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED: ::windows_sys::core::HRESULT = 2499409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071242426i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY: ::windows_sys::core::HRESULT = -1071242457i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET: ::windows_sys::core::HRESULT = -1071242478i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY: ::windows_sys::core::HRESULT = 1076241465i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PRESENT_BUFFER_NOT_BOUND: ::windows_sys::core::HRESULT = -1071243248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PRESENT_DENIED: ::windows_sys::core::HRESULT = -1071243257i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PRESENT_INVALID_WINDOW: ::windows_sys::core::HRESULT = -1071243249i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PRESENT_MODE_CHANGED: ::windows_sys::core::HRESULT = -1071243259i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PRESENT_OCCLUDED: ::windows_sys::core::HRESULT = -1071243258i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED: ::windows_sys::core::HRESULT = -1071243253i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PRESENT_UNOCCLUDED: ::windows_sys::core::HRESULT = -1071243252i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PVP_HFS_FAILED: ::windows_sys::core::HRESULT = -1071241967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH: ::windows_sys::core::HRESULT = -1071241970i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_RESOURCES_NOT_RELATED: ::windows_sys::core::HRESULT = -1071242448i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1071249944i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION: ::windows_sys::core::HRESULT = 1076240897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET: ::windows_sys::core::HRESULT = -1071242473i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE: ::windows_sys::core::HRESULT = -1071242447i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY: ::windows_sys::core::HRESULT = -1071242439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED: ::windows_sys::core::HRESULT = -1071242240i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_STALE_MODESET: ::windows_sys::core::HRESULT = -1071242464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY: ::windows_sys::core::HRESULT = -1071242441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_START_DEFERRED: ::windows_sys::core::HRESULT = 1076241466i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_TARGET_ALREADY_IN_SET: ::windows_sys::core::HRESULT = -1071242472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE: ::windows_sys::core::HRESULT = -1071242446i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY: ::windows_sys::core::HRESULT = -1071242432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_TOO_MANY_REFERENCES: ::windows_sys::core::HRESULT = -1071243005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1071242413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_TRY_AGAIN_LATER: ::windows_sys::core::HRESULT = -1071243004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_TRY_AGAIN_NOW: ::windows_sys::core::HRESULT = -1071243003i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_UAB_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071241982i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1071242416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS: ::windows_sys::core::HRESULT = 1076241455i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE: ::windows_sys::core::HRESULT = -1071243001i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED: ::windows_sys::core::HRESULT = -1071243000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_COMPOSITION_WINDOW_DPI_MESSAGE: ::windows_sys::core::HRESULT = -1071243242i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_CREATE_SUPERWETINK_MESSAGE: ::windows_sys::core::HRESULT = -1071243244i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_DESTROY_SUPERWETINK_MESSAGE: ::windows_sys::core::HRESULT = -1071243243i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VAIL_STATE_CHANGED: ::windows_sys::core::HRESULT = -1071243247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES: ::windows_sys::core::HRESULT = -1071242458i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071242490i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE: ::windows_sys::core::HRESULT = -1071242430i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071242494i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1071242495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_WINDOWDC_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1071243251i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_WINDOWLESS_PRESENT_DISABLED: ::windows_sys::core::HRESULT = -1071243250i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE: ::windows_sys::core::HRESULT = -1071242987i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HUNG_DISPLAY_DRIVER_THREAD: ::windows_sys::core::HRESULT = -2144993279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IDLE_DISCONNECTED: u32 = 926u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_ALREADY_EXISTS: u32 = 904u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_CONFIGURATION: u32 = 912u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_CONNECTED: u32 = 908u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_DISABLED: u32 = 916u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_DISCONNECTED: u32 = 929u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_HAS_NO_DEVICES: u32 = 925u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_NOT_CONNECTED: u32 = 906u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERFACE_UNREACHABLE: u32 = 927u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ATTRIBUTE_LENGTH: u32 = 953u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PACKET: u32 = 954u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PACKET_LENGTH_OR_ID: u32 = 952u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_RADIUS_RESPONSE: u32 = 939u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SIGNATURE: u32 = 950u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SIGNATURE_LENGTH: u32 = 949u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IO_PREEMPTED: ::windows_sys::core::HRESULT = -1996423167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MAX_CLIENT_INTERFACE_LIMIT: u32 = 935u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MAX_LAN_INTERFACE_LIMIT: u32 = 933u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MAX_WAN_INTERFACE_LIMIT: u32 = 934u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM: ::windows_sys::core::HRESULT = -1071247357i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK: ::windows_sys::core::HRESULT = -1071247351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_INVALID_MANUFACTURE_DATE: ::windows_sys::core::HRESULT = -1071247350i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK: ::windows_sys::core::HRESULT = -1071247354i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK: ::windows_sys::core::HRESULT = -1071247356i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK: ::windows_sys::core::HRESULT = -1071247353i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_NO_DESCRIPTOR: ::windows_sys::core::HRESULT = 2494465i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA: ::windows_sys::core::HRESULT = -1071247352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT: ::windows_sys::core::HRESULT = 2494466i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED: ::windows_sys::core::HRESULT = -1071247355i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_A_TIERED_VOLUME: ::windows_sys::core::HRESULT = -2138898423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_CLIENT_PORT: u32 = 913u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_ROUTER_PORT: u32 = 914u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_APPLICABLE_APP_LICENSES_FOUND: ::windows_sys::core::HRESULT = -1058406399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_AUTH_PROTOCOL_AVAILABLE: u32 = 918u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_INTERFACE_CREDENTIALS_SET: u32 = 909u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_RADIUS_SERVERS: u32 = 938u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SIGNATURE: u32 = 951u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_INTERFACE: u32 = 905u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PEER_REFUSED_AUTH: u32 = 919u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PORT_LIMIT_REACHED: u32 = 931u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PPP_SESSION_TIMEOUT: u32 = 932u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROTOCOL_ALREADY_INSTALLED: u32 = 948u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROTOCOL_STOP_PENDING: u32 = 907u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_ALPN_NEG_FAILURE: ::windows_sys::core::HRESULT = -2143223801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_CONNECTION_IDLE: ::windows_sys::core::HRESULT = -2143223803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_CONNECTION_TIMEOUT: ::windows_sys::core::HRESULT = -2143223802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_HANDSHAKE_FAILURE: ::windows_sys::core::HRESULT = -2143223808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2143223805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_PROTOCOL_VIOLATION: ::windows_sys::core::HRESULT = -2143223804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_USER_CANCELED: ::windows_sys::core::HRESULT = -2143223806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUIC_VER_NEG_FAILURE: ::windows_sys::core::HRESULT = -2143223807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTEACCESS_NOT_CONFIGURED: u32 = 956u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_ACCT_DISABLED: u32 = 922u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_AUTHENTICATION_FAILURE: u32 = 924u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_NO_DIALIN_PERMISSION: u32 = 920u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_PASSWD_EXPIRED: u32 = 921u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_RESTRICTED_LOGON_HOURS: u32 = 923u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ROUTER_CONFIG_INCOMPATIBLE: u32 = 945u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ROUTER_STOPPED: u32 = 900u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECCORE_INVALID_COMMAND: ::windows_sys::core::HRESULT = -1058537472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_IS_PAUSED: u32 = 928u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMB_BAD_CLUSTER_DIALECT: ::windows_sys::core::HRESULT = -1067646975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP: ::windows_sys::core::HRESULT = -1067646976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMB_NO_SIGNING_ALGORITHM_OVERLAP: ::windows_sys::core::HRESULT = -1067646974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_ALLOCATION_SIZE_INVALID: ::windows_sys::core::HRESULT = -2132344818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_CACHE_FULL: ::windows_sys::core::HRESULT = -2132344794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_CORRUPT_METADATA: ::windows_sys::core::HRESULT = -2132344808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_DRIVE_LOST_DATA: ::windows_sys::core::HRESULT = -2132344801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_DRIVE_NOT_READY: ::windows_sys::core::HRESULT = -2132344803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID: ::windows_sys::core::HRESULT = -2132344814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_DRIVE_REDUNDANCY_INVALID: ::windows_sys::core::HRESULT = -2132344826i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_DRIVE_SECTOR_SIZE_INVALID: ::windows_sys::core::HRESULT = -2132344828i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_DRIVE_SPLIT: ::windows_sys::core::HRESULT = -2132344802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_DRT_FULL: ::windows_sys::core::HRESULT = -2132344807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_ENCLOSURE_AWARE_INVALID: ::windows_sys::core::HRESULT = -2132344817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_ENTRY_INCOMPLETE: ::windows_sys::core::HRESULT = -2132344813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_ENTRY_INVALID: ::windows_sys::core::HRESULT = -2132344812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_EXTENDED_ERROR: ::windows_sys::core::HRESULT = -2132344820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_FAULT_DOMAIN_TYPE_INVALID: ::windows_sys::core::HRESULT = -2132344831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_FLUSH_METADATA: ::windows_sys::core::HRESULT = -2132344795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_INCONSISTENCY: ::windows_sys::core::HRESULT = -2132344806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_INTERLEAVE_LENGTH_INVALID: ::windows_sys::core::HRESULT = -2132344823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2132344830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_LOG_NOT_READY: ::windows_sys::core::HRESULT = -2132344805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_MAP_REQUIRED: ::windows_sys::core::HRESULT = -2132344810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_MARK_DIRTY: ::windows_sys::core::HRESULT = -2132344800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_NOT_ENOUGH_DRIVES: ::windows_sys::core::HRESULT = -2132344821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_NO_REDUNDANCY: ::windows_sys::core::HRESULT = -2132344804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID: ::windows_sys::core::HRESULT = -2132344822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID: ::windows_sys::core::HRESULT = -2132344825i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_NUMBER_OF_GROUPS_INVALID: ::windows_sys::core::HRESULT = -2132344815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_PARITY_LAYOUT_INVALID: ::windows_sys::core::HRESULT = -2132344824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_POOL_WAS_DELETED: ::windows_sys::core::HRESULT = 15138817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_PROVISIONING_TYPE_INVALID: ::windows_sys::core::HRESULT = -2132344819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_RESILIENCY_TYPE_INVALID: ::windows_sys::core::HRESULT = -2132344829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_UNSUPPORTED_VERSION: ::windows_sys::core::HRESULT = -2132344809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_UPDATE_COLUMN_STATE: ::windows_sys::core::HRESULT = -2132344811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPACES_WRITE_CACHE_SIZE_INVALID: ::windows_sys::core::HRESULT = -2132344816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_ERROR_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1067647232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_ERROR_STORED: ::windows_sys::core::HRESULT = -1067712512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_NO_INITIATOR: ::windows_sys::core::HRESULT = -1067647221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_RESERVATION_CONFLICT: ::windows_sys::core::HRESULT = -1067647225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_UNIT_ATTENTION_AVAILABLE: ::windows_sys::core::HRESULT = -1067647231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED: ::windows_sys::core::HRESULT = -1067647230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED: ::windows_sys::core::HRESULT = -1067647226i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED: ::windows_sys::core::HRESULT = -1067647227i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED: ::windows_sys::core::HRESULT = -1067647229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED: ::windows_sys::core::HRESULT = -1067647228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -1067647223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SVHDX_WRONG_FILE_TYPE: ::windows_sys::core::HRESULT = -1067647224i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_ALREADY_PROCESSING: ::windows_sys::core::HRESULT = -2138898426i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_CANNOT_PIN_OBJECT: ::windows_sys::core::HRESULT = -2138898425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_FILE_IS_NOT_PINNED: ::windows_sys::core::HRESULT = -2138898424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_INVALID_FILE_ID: ::windows_sys::core::HRESULT = -2138898428i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_NOT_SUPPORTED_ON_VOLUME: ::windows_sys::core::HRESULT = -2138898431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_STORAGE_TIER_NOT_FOUND: ::windows_sys::core::HRESULT = -2138898429i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_VOLUME_DISMOUNT_IN_PROGRESS: ::windows_sys::core::HRESULT = -2138898430i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIERING_WRONG_CLUSTER_NODE: ::windows_sys::core::HRESULT = -2138898427i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PROTOCOL_ID: u32 = 902u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UPDATE_IN_PROGRESS: u32 = 911u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_USER_LIMIT: u32 = 937u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHDSET_BACKING_STORAGE_NOT_FOUND: ::windows_sys::core::HRESULT = -1067647220i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_SHARED: ::windows_sys::core::HRESULT = -1067647222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLSNAP_ACTIVATION_TIMEOUT: ::windows_sys::core::HRESULT = -2138963966i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLSNAP_BOOTFILE_NOT_VALID: ::windows_sys::core::HRESULT = -2138963967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT: ::windows_sys::core::HRESULT = -2138963965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_ALL_SUBSCRIBERS_FAILED: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT: ::windows_sys::core::HRESULT = -2147220978i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT: ::windows_sys::core::HRESULT = -2147220979i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_COMPLUS_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2147220980i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_FIRST: i32 = -2147220992i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_INTERNALERROR: ::windows_sys::core::HRESULT = -2147220986i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_INTERNALEXCEPTION: ::windows_sys::core::HRESULT = -2147220987i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_INVALID_EVENT_CLASS_PARTITION: ::windows_sys::core::HRESULT = -2147220977i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_INVALID_PER_USER_SID: ::windows_sys::core::HRESULT = -2147220985i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_LAST: i32 = -2147220961i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_MISSING_EVENTCLASS: ::windows_sys::core::HRESULT = -2147220982i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_NOT_ALL_REMOVED: ::windows_sys::core::HRESULT = -2147220981i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_PER_USER_SID_NOT_LOGGED_ON: ::windows_sys::core::HRESULT = -2147220976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_QUERYFIELD: ::windows_sys::core::HRESULT = -2147220988i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_QUERYSYNTAX: ::windows_sys::core::HRESULT = -2147220989i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_TOO_MANY_METHODS: ::windows_sys::core::HRESULT = -2147220983i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_E_USER_EXCEPTION: ::windows_sys::core::HRESULT = -2147220984i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_S_FIRST: i32 = 262656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_S_LAST: i32 = 262687i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_S_NOSUBSCRIBERS: ::windows_sys::core::HRESULT = 262658i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EVENT_S_SOME_SUBSCRIBERS_FAILED: ::windows_sys::core::HRESULT = 262656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_ACCESS_VIOLATION: NTSTATUS = -1073741819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_ARRAY_BOUNDS_EXCEEDED: NTSTATUS = -1073741684i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_BREAKPOINT: NTSTATUS = -2147483645i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_DATATYPE_MISALIGNMENT: NTSTATUS = -2147483646i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_FLT_DENORMAL_OPERAND: NTSTATUS = -1073741683i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_FLT_DIVIDE_BY_ZERO: NTSTATUS = -1073741682i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_FLT_INEXACT_RESULT: NTSTATUS = -1073741681i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_FLT_INVALID_OPERATION: NTSTATUS = -1073741680i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_FLT_OVERFLOW: NTSTATUS = -1073741679i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_FLT_STACK_CHECK: NTSTATUS = -1073741678i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_FLT_UNDERFLOW: NTSTATUS = -1073741677i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_GUARD_PAGE: NTSTATUS = -2147483647i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_ILLEGAL_INSTRUCTION: NTSTATUS = -1073741795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_INT_DIVIDE_BY_ZERO: NTSTATUS = -1073741676i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_INT_OVERFLOW: NTSTATUS = -1073741675i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_INVALID_DISPOSITION: NTSTATUS = -1073741786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_INVALID_HANDLE: NTSTATUS = -1073741816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_IN_PAGE_ERROR: NTSTATUS = -1073741818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_NONCONTINUABLE_EXCEPTION: NTSTATUS = -1073741787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_POSSIBLE_DEADLOCK: NTSTATUS = -1073741420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_PRIV_INSTRUCTION: NTSTATUS = -1073741674i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_SINGLE_STEP: NTSTATUS = -2147483644i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const EXCEPTION_STACK_OVERFLOW: NTSTATUS = -1073741571i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_ABORT: ::windows_sys::core::HRESULT = -2147467260i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_ACCESSDENIED: ::windows_sys::core::HRESULT = -2147024891i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_ACTIVATION_EXEC_FAILURE: ::windows_sys::core::HRESULT = -2144927141i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_ACTIVATION_TIMED_OUT: ::windows_sys::core::HRESULT = -2144927142i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_EXITING: ::windows_sys::core::HRESULT = -2147483622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_MANAGER_NOT_RUNNING: ::windows_sys::core::HRESULT = -2144927145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2144927148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_TEMPORARY_LICENSE_ERROR: ::windows_sys::core::HRESULT = -2144927140i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_TRIAL_LICENSE_EXPIRED: ::windows_sys::core::HRESULT = -2144927139i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_APPLICATION_VIEW_EXITING: ::windows_sys::core::HRESULT = -2147483621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_ASYNC_OPERATION_NOT_STARTED: ::windows_sys::core::HRESULT = -2147483623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_AUDIO_ENGINE_NODE_NOT_FOUND: ::windows_sys::core::HRESULT = -2140798975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_ATTRIBUTE_NOT_FOUND: ::windows_sys::core::HRESULT = -2140864502i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_ATTRIBUTE_NOT_LONG: ::windows_sys::core::HRESULT = -2140864501i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INSUFFICIENT_AUTHENTICATION: ::windows_sys::core::HRESULT = -2140864507i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INSUFFICIENT_AUTHORIZATION: ::windows_sys::core::HRESULT = -2140864504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION: ::windows_sys::core::HRESULT = -2140864497i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE: ::windows_sys::core::HRESULT = -2140864500i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INSUFFICIENT_RESOURCES: ::windows_sys::core::HRESULT = -2140864495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH: ::windows_sys::core::HRESULT = -2140864499i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INVALID_HANDLE: ::windows_sys::core::HRESULT = -2140864511i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INVALID_OFFSET: ::windows_sys::core::HRESULT = -2140864505i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_INVALID_PDU: ::windows_sys::core::HRESULT = -2140864508i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_PREPARE_QUEUE_FULL: ::windows_sys::core::HRESULT = -2140864503i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_READ_NOT_PERMITTED: ::windows_sys::core::HRESULT = -2140864510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_REQUEST_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2140864506i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -2140860416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_UNLIKELY: ::windows_sys::core::HRESULT = -2140864498i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE: ::windows_sys::core::HRESULT = -2140864496i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED: ::windows_sys::core::HRESULT = -2140864509i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_BOUNDS: ::windows_sys::core::HRESULT = -2147483637i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_CHANGED_STATE: ::windows_sys::core::HRESULT = -2147483636i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_ELEVATED_ACTIVATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144927151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_FAIL: ::windows_sys::core::HRESULT = -2147467259i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_FULL_ADMIN_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144927149i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_HANDLE: ::windows_sys::core::HRESULT = -2147024890i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2140798973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_HDAUDIO_EMPTY_CONNECTION_LIST: ::windows_sys::core::HRESULT = -2140798974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_HDAUDIO_NO_LOGICAL_DEVICES_CREATED: ::windows_sys::core::HRESULT = -2140798972i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_HDAUDIO_NULL_LINKED_LIST_ENTRY: ::windows_sys::core::HRESULT = -2140798971i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_ILLEGAL_DELEGATE_ASSIGNMENT: ::windows_sys::core::HRESULT = -2147483624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_ILLEGAL_METHOD_CALL: ::windows_sys::core::HRESULT = -2147483634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_ILLEGAL_STATE_CHANGE: ::windows_sys::core::HRESULT = -2147483635i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_INVALIDARG: ::windows_sys::core::HRESULT = -2147024809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_INVALID_PROTOCOL_FORMAT: ::windows_sys::core::HRESULT = -2089418750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_INVALID_PROTOCOL_OPERATION: ::windows_sys::core::HRESULT = -2089418751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_BAD_SIM: ::windows_sys::core::HRESULT = -2141945342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_CONTEXT_NOT_ACTIVATED: ::windows_sys::core::HRESULT = -2141945343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_DATA_CLASS_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2141945341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_DEFAULT_PROFILE_EXIST: ::windows_sys::core::HRESULT = -2141945319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_FAILURE: ::windows_sys::core::HRESULT = -2141945326i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_INVALID_ACCESS_STRING: ::windows_sys::core::HRESULT = -2141945340i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_INVALID_CACHE: ::windows_sys::core::HRESULT = -2141945332i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_INVALID_PROFILE: ::windows_sys::core::HRESULT = -2141945320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_MAX_ACTIVATED_CONTEXTS: ::windows_sys::core::HRESULT = -2141945339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2141945331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_PACKET_SVC_DETACHED: ::windows_sys::core::HRESULT = -2141945338i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_PIN_DISABLED: ::windows_sys::core::HRESULT = -2141945327i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_PIN_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2141945329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_PIN_REQUIRED: ::windows_sys::core::HRESULT = -2141945328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_PROVIDERS_NOT_FOUND: ::windows_sys::core::HRESULT = -2141945330i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_PROVIDER_NOT_VISIBLE: ::windows_sys::core::HRESULT = -2141945337i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_RADIO_POWER_OFF: ::windows_sys::core::HRESULT = -2141945336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SERVICE_NOT_ACTIVATED: ::windows_sys::core::HRESULT = -2141945335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SIM_NOT_INSERTED: ::windows_sys::core::HRESULT = -2141945334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_ENCODING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2141945312i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_FILTER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2141945311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2141945305i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_INVALID_MEMORY_INDEX: ::windows_sys::core::HRESULT = -2141945310i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_LANG_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2141945309i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_MEMORY_FAILURE: ::windows_sys::core::HRESULT = -2141945308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_MEMORY_FULL: ::windows_sys::core::HRESULT = -2141945303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_NETWORK_TIMEOUT: ::windows_sys::core::HRESULT = -2141945307i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_OPERATION_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2141945304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_SMS_UNKNOWN_SMSC_ADDRESS: ::windows_sys::core::HRESULT = -2141945306i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MBN_VOICE_CALL_IN_PROGRESS: ::windows_sys::core::HRESULT = -2141945333i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MONITOR_RESOLUTION_TOO_LOW: ::windows_sys::core::HRESULT = -2144927152i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MULTIPLE_EXTENSIONS_FOR_APPLICATION: ::windows_sys::core::HRESULT = -2144927147i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_MULTIPLE_PACKAGES_FOR_FAMILY: ::windows_sys::core::HRESULT = -2144927146i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_NOINTERFACE: ::windows_sys::core::HRESULT = -2147467262i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_NOTIMPL: ::windows_sys::core::HRESULT = -2147467263i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_OUTOFMEMORY: ::windows_sys::core::HRESULT = -2147024882i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_POINTER: ::windows_sys::core::HRESULT = -2147467261i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_PROTOCOL_EXTENSIONS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2089418749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_PROTOCOL_VERSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2089418747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SKYDRIVE_FILE_NOT_UPLOADED: ::windows_sys::core::HRESULT = -2144927133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SKYDRIVE_ROOT_TARGET_CANNOT_INDEX: ::windows_sys::core::HRESULT = -2144927134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144927136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SKYDRIVE_ROOT_TARGET_OVERLAP: ::windows_sys::core::HRESULT = -2144927135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SKYDRIVE_ROOT_TARGET_VOLUME_ROOT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144927131i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SKYDRIVE_UPDATE_AVAILABILITY_FAIL: ::windows_sys::core::HRESULT = -2144927132i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_STRING_NOT_NULL_TERMINATED: ::windows_sys::core::HRESULT = -2147483625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SUBPROTOCOL_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2089418748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_CLIENT_UPDATE_NEEDED: ::windows_sys::core::HRESULT = -2013081594i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_FILE_IDENTIFIER_UNKNOWN: ::windows_sys::core::HRESULT = -2013085694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_FILE_SIZE_EXCEEDS_REMAINING_QUOTA: ::windows_sys::core::HRESULT = -2013089790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_FILE_SIZE_OVER_LIMIT: ::windows_sys::core::HRESULT = -2013089791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_FILE_SYNC_PARTNER_ERROR: ::windows_sys::core::HRESULT = -2013089787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_FOLDER_INACCESSIBLE: ::windows_sys::core::HRESULT = -2013081599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_FOLDER_IN_REDIRECTION: ::windows_sys::core::HRESULT = -2013081589i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_FOLDER_ITEM_COUNT_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2013089788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_PATH_LENGTH_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2013081596i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_PROXY_AUTHENTICATION_REQUIRED: ::windows_sys::core::HRESULT = -2013081593i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_REMOTE_PATH_LENGTH_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2013081595i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_REQUEST_BLOCKED_BY_SERVICE: ::windows_sys::core::HRESULT = -2013085690i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_REQUEST_BLOCKED_DUE_TO_CLIENT_ERROR: ::windows_sys::core::HRESULT = -2013085689i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_SERVICE_AUTHENTICATION_FAILED: ::windows_sys::core::HRESULT = -2013085693i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_SERVICE_RETURNED_UNEXPECTED_SIZE: ::windows_sys::core::HRESULT = -2013085691i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_STORAGE_SERVICE_BLOCKED: ::windows_sys::core::HRESULT = -2013081590i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_STORAGE_SERVICE_PROVISIONING_FAILED: ::windows_sys::core::HRESULT = -2013081592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_SYNC_PAUSED_BY_SERVICE: ::windows_sys::core::HRESULT = -2013089786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_UNKNOWN_SERVICE_ERROR: ::windows_sys::core::HRESULT = -2013085692i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_UNSUPPORTED_FILE_NAME: ::windows_sys::core::HRESULT = -2013089789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_UNSUPPORTED_FOLDER_NAME: ::windows_sys::core::HRESULT = -2013081598i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_UNSUPPORTED_MARKET: ::windows_sys::core::HRESULT = -2013081597i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_SYNCENGINE_UNSUPPORTED_REPARSE_POINT: ::windows_sys::core::HRESULT = -2013081591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_UAC_DISABLED: ::windows_sys::core::HRESULT = -2144927150i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const E_UNEXPECTED: ::windows_sys::core::HRESULT = -2147418113i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILTIY_MUI_ERROR_CODE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FALSE: BOOL = 0i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FA_E_HOMEGROUP_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2144927198i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FA_E_MAX_PERSISTED_ITEMS_REACHED: ::windows_sys::core::HRESULT = -2144927200i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_E_CHANGEUPDATEFAILED: ::windows_sys::core::HRESULT = -2147215740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_E_FATALERROR: ::windows_sys::core::HRESULT = -2147215742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_E_LOWRESOURCE: ::windows_sys::core::HRESULT = -2147215743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_E_NOWORDLIST: ::windows_sys::core::HRESULT = -2147215737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_E_PARTITIONDELETED: ::windows_sys::core::HRESULT = -2147215741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_E_TOOMANYFILTEREDBLOCKS: ::windows_sys::core::HRESULT = -2147215736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_E_WORDLISTCOMMITFAILED: ::windows_sys::core::HRESULT = -2147215738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_W_EMPTYWORDLIST: ::windows_sys::core::HRESULT = 267909i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FDAEMON_W_WORDLISTFULL: ::windows_sys::core::HRESULT = 267904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_ALREADY_OPEN: ::windows_sys::core::HRESULT = -2147215562i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_CONTENTINDEXCORRUPT: ::windows_sys::core::HRESULT = -1073473740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_IN_USE: ::windows_sys::core::HRESULT = -2147215560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_NOT_OPEN: ::windows_sys::core::HRESULT = -2147215559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_NO_SUCH_PROPERTY: ::windows_sys::core::HRESULT = -2147215557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_OFFLINE: ::windows_sys::core::HRESULT = -2147215555i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_PARTIALLY_FILTERED: ::windows_sys::core::HRESULT = -2147215554i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_TOO_BIG: ::windows_sys::core::HRESULT = -2147215568i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_E_UNREACHABLE: ::windows_sys::core::HRESULT = -2147215561i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_S_CONTENTSCAN_DELAYED: ::windows_sys::core::HRESULT = 268083i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_S_DISK_FULL: ::windows_sys::core::HRESULT = 268085i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_S_FULL_CONTENTSCAN_IMMEDIATE: ::windows_sys::core::HRESULT = 268082i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_S_NO_PROPSETS: ::windows_sys::core::HRESULT = 268090i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_S_NO_SECURITY_DESCRIPTOR: ::windows_sys::core::HRESULT = 268092i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FILTER_S_PARTIAL_CONTENTSCAN_IMMEDIATE: ::windows_sys::core::HRESULT = 268081i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_AUTHENTICATION: i32 = 8008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_CHILD_TO_PARENT_COMM: i32 = 8011i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_INSUFFICIENT_PRIV: i32 = 8007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_INTERNAL: i32 = 8005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_INTERNAL_API: i32 = 8004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_INVALID_API_SEQUENCE: i32 = 8001i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_INVALID_SERVICE_PARAMETER: i32 = 8017i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_PARENT_AUTHENTICATION: i32 = 8010i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_PARENT_INSUFFICIENT_PRIV: i32 = 8009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_PARENT_TO_CHILD_COMM: i32 = 8012i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_SERVICE_COMM: i32 = 8006i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_STARTING_SERVICE: i32 = 8002i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_STOPPING_SERVICE: i32 = 8003i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_SYSVOL_DEMOTE: i32 = 8016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_SYSVOL_IS_BUSY: i32 = 8015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_SYSVOL_POPULATE: i32 = 8013i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FRS_ERR_SYSVOL_POPULATE_TIMEOUT: i32 = 8014i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AAD_ENDPOINT_BUSY: ::windows_sys::core::HRESULT = -2144272159i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_ACTION_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272375i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_ADBACKUP_NOT_ENABLED: ::windows_sys::core::HRESULT = -2144272171i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_ATTR_NOT_SET: ::windows_sys::core::HRESULT = -2144272370i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_FIXED_DRIVE: ::windows_sys::core::HRESULT = -2144272165i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_OS_DRIVE: ::windows_sys::core::HRESULT = -2144272166i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_REMOVABLE_DRIVE: ::windows_sys::core::HRESULT = -2144272164i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_GUID_NOT_FOUND: ::windows_sys::core::HRESULT = -2144272369i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_INSUFFICIENT_BUFFER: ::windows_sys::core::HRESULT = -2144272358i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_INVALID_DATASIZE: ::windows_sys::core::HRESULT = -2144272372i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_INVALID_DATATYPE: ::windows_sys::core::HRESULT = -2144272373i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_NO_VALUES: ::windows_sys::core::HRESULT = -2144272371i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AD_SCHEMA_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2144272374i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AUTH_INVALID_APPLICATION: ::windows_sys::core::HRESULT = -2144272316i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AUTH_INVALID_CONFIG: ::windows_sys::core::HRESULT = -2144272315i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_AUTOUNLOCK_ENABLED: ::windows_sys::core::HRESULT = -2144272343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_BAD_DATA: ::windows_sys::core::HRESULT = -2144272362i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_BAD_INFORMATION: ::windows_sys::core::HRESULT = -2144272368i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_BAD_PARTITION_SIZE: ::windows_sys::core::HRESULT = -2144272364i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_BCD_APPLICATIONS_PATH_INCORRECT: ::windows_sys::core::HRESULT = -2144272302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_BOOTABLE_CDDVD: ::windows_sys::core::HRESULT = -2144272336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_BUFFER_TOO_LARGE: ::windows_sys::core::HRESULT = -2144272177i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_CANNOT_ENCRYPT_NO_KEY: ::windows_sys::core::HRESULT = -2144272338i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_CANNOT_SET_FVEK_ENCRYPTED: ::windows_sys::core::HRESULT = -2144272339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME: ::windows_sys::core::HRESULT = -2144272233i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_CLUSTERING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272354i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_CONV_READ: ::windows_sys::core::HRESULT = -2144272357i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_CONV_RECOVERY_FAILED: ::windows_sys::core::HRESULT = -2144272248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_CONV_WRITE: ::windows_sys::core::HRESULT = -2144272356i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DEBUGGER_ENABLED: ::windows_sys::core::HRESULT = -2144272305i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DEVICELOCKOUT_COUNTER_MISMATCH: ::windows_sys::core::HRESULT = -2144272178i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DEVICE_LOCKOUT_COUNTER_UNAVAILABLE: ::windows_sys::core::HRESULT = -2144272179i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DEVICE_NOT_JOINED: ::windows_sys::core::HRESULT = -2144272160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_DEVICE_LOCKEDOUT: ::windows_sys::core::HRESULT = -2144272182i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_FIXED_DATA_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272187i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_HARDWARE_NOT_COMPLIANT: ::windows_sys::core::HRESULT = -2144272186i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_OS_VOLUME_NOT_PROTECTED: ::windows_sys::core::HRESULT = -2144272183i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_PREVENTED_FOR_OS: ::windows_sys::core::HRESULT = -2144272175i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_PROTECTION_NOT_YET_ENABLED: ::windows_sys::core::HRESULT = -2144272181i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_PROTECTION_SUSPENDED: ::windows_sys::core::HRESULT = -2144272184i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_VOLUME_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272173i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_VOLUME_OPTED_OUT: ::windows_sys::core::HRESULT = -2144272174i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DE_WINRE_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2144272185i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DRY_RUN_FAILED: ::windows_sys::core::HRESULT = -2144272307i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DV_NOT_ALLOWED_BY_GP: ::windows_sys::core::HRESULT = -2144272271i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_DV_NOT_SUPPORTED_ON_FS: ::windows_sys::core::HRESULT = -2144272272i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_BAND_ENUMERATION_FAILED: ::windows_sys::core::HRESULT = -2144272157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_BAND_IN_USE: ::windows_sys::core::HRESULT = -2144272208i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_DISALLOWED_BY_GP: ::windows_sys::core::HRESULT = -2144272207i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_DRY_RUN_FAILED: ::windows_sys::core::HRESULT = -2144272196i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_DV_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272204i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_INCOMPATIBLE_FIRMWARE: ::windows_sys::core::HRESULT = -2144272193i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_INCOMPATIBLE_VOLUME: ::windows_sys::core::HRESULT = -2144272206i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EDRIVE_NO_FAILOVER_TO_SW: ::windows_sys::core::HRESULT = -2144272209i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EFI_ONLY: ::windows_sys::core::HRESULT = -2144272228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_ENH_PIN_INVALID: ::windows_sys::core::HRESULT = -2144272231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EOW_NOT_SUPPORTED_IN_VERSION: ::windows_sys::core::HRESULT = -2144272172i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_EXECUTE_REQUEST_SENT_TOO_SOON: ::windows_sys::core::HRESULT = -2144272162i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FAILED_AUTHENTICATION: ::windows_sys::core::HRESULT = -2144272345i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FAILED_SECTOR_SIZE: ::windows_sys::core::HRESULT = -2144272346i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FAILED_WRONG_FS: ::windows_sys::core::HRESULT = -2144272365i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FIPS_DISABLE_PROTECTION_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272314i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FIPS_HASH_KDF_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FIPS_PREVENTS_EXTERNAL_KEY_EXPORT: ::windows_sys::core::HRESULT = -2144272328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FIPS_PREVENTS_PASSPHRASE: ::windows_sys::core::HRESULT = -2144272276i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FIPS_PREVENTS_RECOVERY_PASSWORD: ::windows_sys::core::HRESULT = -2144272329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FIPS_RNG_CHECK_FAILED: ::windows_sys::core::HRESULT = -2144272330i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FIRMWARE_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272312i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FOREIGN_VOLUME: ::windows_sys::core::HRESULT = -2144272349i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FS_MOUNTED: ::windows_sys::core::HRESULT = -2144272309i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FS_NOT_EXTENDED: ::windows_sys::core::HRESULT = -2144272313i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE: ::windows_sys::core::HRESULT = -2144272219i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_HIDDEN_VOLUME: ::windows_sys::core::HRESULT = -2144272298i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_BITLOCKER_OID: ::windows_sys::core::HRESULT = -2144272274i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_DATUM_TYPE: ::windows_sys::core::HRESULT = -2144272229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_KEY_FORMAT: ::windows_sys::core::HRESULT = -2144272332i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_NBP_CERT: ::windows_sys::core::HRESULT = -2144272158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_NKP_CERT: ::windows_sys::core::HRESULT = -2144272225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_PASSWORD_FORMAT: ::windows_sys::core::HRESULT = -2144272331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_PIN_CHARS: ::windows_sys::core::HRESULT = -2144272230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_PIN_CHARS_DETAILED: ::windows_sys::core::HRESULT = -2144272180i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_PROTECTOR_TYPE: ::windows_sys::core::HRESULT = -2144272326i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_INVALID_STARTUP_OPTIONS: ::windows_sys::core::HRESULT = -2144272293i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEYFILE_INVALID: ::windows_sys::core::HRESULT = -2144272323i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEYFILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2144272324i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEYFILE_NO_VMK: ::windows_sys::core::HRESULT = -2144272322i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEY_LENGTH_NOT_SUPPORTED_BY_EDRIVE: ::windows_sys::core::HRESULT = -2144272217i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEY_PROTECTOR_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2144272355i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEY_ROTATION_NOT_ENABLED: ::windows_sys::core::HRESULT = -2144272161i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_KEY_ROTATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272163i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_LIVEID_ACCOUNT_BLOCKED: ::windows_sys::core::HRESULT = -2144272189i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_LIVEID_ACCOUNT_SUSPENDED: ::windows_sys::core::HRESULT = -2144272190i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_LOCKED_VOLUME: ::windows_sys::core::HRESULT = -2144272384i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_MOR_FAILED: ::windows_sys::core::HRESULT = -2144272299i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_MULTIPLE_NKP_CERTS: ::windows_sys::core::HRESULT = -2144272227i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NON_BITLOCKER_KU: ::windows_sys::core::HRESULT = -2144272237i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NON_BITLOCKER_OID: ::windows_sys::core::HRESULT = -2144272251i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ACTIVATED: ::windows_sys::core::HRESULT = -2144272376i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ALLOWED_IN_SAFE_MODE: ::windows_sys::core::HRESULT = -2144272320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ALLOWED_IN_VERSION: ::windows_sys::core::HRESULT = -2144272301i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ALLOWED_ON_CLUSTER: ::windows_sys::core::HRESULT = -2144272210i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ALLOWED_ON_CSV_STACK: ::windows_sys::core::HRESULT = -2144272211i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING: ::windows_sys::core::HRESULT = -2144272205i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_DATA_VOLUME: ::windows_sys::core::HRESULT = -2144272359i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_DECRYPTED: ::windows_sys::core::HRESULT = -2144272327i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_DE_VOLUME: ::windows_sys::core::HRESULT = -2144272169i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ENCRYPTED: ::windows_sys::core::HRESULT = -2144272383i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_ON_STACK: ::windows_sys::core::HRESULT = -2144272310i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_OS_VOLUME: ::windows_sys::core::HRESULT = -2144272344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_PROVISIONED_ON_ALL_VOLUMES: ::windows_sys::core::HRESULT = -2144272188i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272363i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_AUTOUNLOCK_MASTER_KEY: ::windows_sys::core::HRESULT = -2144272300i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_BOOTMGR_METRIC: ::windows_sys::core::HRESULT = -2144272379i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_BOOTSECTOR_METRIC: ::windows_sys::core::HRESULT = -2144272380i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_EXISTING_PASSPHRASE: ::windows_sys::core::HRESULT = -2144272216i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_EXISTING_PIN: ::windows_sys::core::HRESULT = -2144272224i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_FEATURE_LICENSE: ::windows_sys::core::HRESULT = -2144272294i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_LICENSE: ::windows_sys::core::HRESULT = -2144272311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_MBR_METRIC: ::windows_sys::core::HRESULT = -2144272381i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_PASSPHRASE_WITH_TPM: ::windows_sys::core::HRESULT = -2144272213i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_PREBOOT_KEYBOARD_DETECTED: ::windows_sys::core::HRESULT = -2144272203i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_PREBOOT_KEYBOARD_OR_WINRE_DETECTED: ::windows_sys::core::HRESULT = -2144272202i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_PROTECTORS_TO_TEST: ::windows_sys::core::HRESULT = -2144272325i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_SUCH_CAPABILITY_ON_TARGET: ::windows_sys::core::HRESULT = -2144272176i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_TPM_BIOS: ::windows_sys::core::HRESULT = -2144272382i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_NO_TPM_WITH_PASSPHRASE: ::windows_sys::core::HRESULT = -2144272212i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_OPERATION_NOT_SUPPORTED_ON_VISTA_VOLUME: ::windows_sys::core::HRESULT = -2144272234i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_OSV_KSR_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_OS_NOT_PROTECTED: ::windows_sys::core::HRESULT = -2144272352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_OS_VOLUME_PASSPHRASE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272275i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_OVERLAPPED_UPDATE: ::windows_sys::core::HRESULT = -2144272348i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PASSPHRASE_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED: ::windows_sys::core::HRESULT = -2144272191i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PASSPHRASE_TOO_LONG: ::windows_sys::core::HRESULT = -2144272214i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PIN_INVALID: ::windows_sys::core::HRESULT = -2144272317i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PIN_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED: ::windows_sys::core::HRESULT = -2144272222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_CONFLICT_FDV_RK_OFF_AUK_ON: ::windows_sys::core::HRESULT = -2144272253i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_CONFLICT_FDV_RP_OFF_ADB_ON: ::windows_sys::core::HRESULT = -2144272239i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_CONFLICT_OSV_RP_OFF_ADB_ON: ::windows_sys::core::HRESULT = -2144272240i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_CONFLICT_RDV_RK_OFF_AUK_ON: ::windows_sys::core::HRESULT = -2144272252i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_CONFLICT_RDV_RP_OFF_ADB_ON: ::windows_sys::core::HRESULT = -2144272238i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_CONFLICT_RO_AND_STARTUP_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2144272249i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_INVALID_ENHANCED_BCD_SETTINGS: ::windows_sys::core::HRESULT = -2144272194i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_INVALID_PASSPHRASE_LENGTH: ::windows_sys::core::HRESULT = -2144272256i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_INVALID_PIN_LENGTH: ::windows_sys::core::HRESULT = -2144272280i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_ON_RDV_EXCLUSION_LIST: ::windows_sys::core::HRESULT = -2144272156i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_PASSPHRASE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_PASSPHRASE_REQUIRED: ::windows_sys::core::HRESULT = -2144272277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_PASSPHRASE_REQUIRES_ASCII: ::windows_sys::core::HRESULT = -2144272220i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_PASSPHRASE_TOO_SIMPLE: ::windows_sys::core::HRESULT = -2144272255i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_PASSWORD_REQUIRED: ::windows_sys::core::HRESULT = -2144272340i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_PROHIBITS_SELFSIGNED: ::windows_sys::core::HRESULT = -2144272250i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_RECOVERY_KEY_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272290i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_RECOVERY_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2144272289i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_RECOVERY_PASSWORD_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272292i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_RECOVERY_PASSWORD_REQUIRED: ::windows_sys::core::HRESULT = -2144272291i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_REQUIRES_RECOVERY_PASSWORD_ON_TOUCH_DEVICE: ::windows_sys::core::HRESULT = -2144272200i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_REQUIRES_STARTUP_PIN_ON_TOUCH_DEVICE: ::windows_sys::core::HRESULT = -2144272201i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_KEY_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272286i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2144272285i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_PIN_KEY_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272284i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_PIN_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2144272283i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_PIN_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272288i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_PIN_REQUIRED: ::windows_sys::core::HRESULT = -2144272287i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_TPM_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272282i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_STARTUP_TPM_REQUIRED: ::windows_sys::core::HRESULT = -2144272281i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_CERTIFICATE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272270i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_CERTIFICATE_REQUIRED: ::windows_sys::core::HRESULT = -2144272269i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_CERT_MUST_BE_HW: ::windows_sys::core::HRESULT = -2144272268i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_CONFIGURE_FDV_AUTOUNLOCK_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272267i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_CONFIGURE_RDV_AUTOUNLOCK_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272266i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_CONFIGURE_RDV_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272265i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_DISABLE_RDV_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272263i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_POLICY_USER_ENABLE_RDV_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272264i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PREDICTED_TPM_PROTECTOR_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272155i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PRIVATEKEY_AUTH_FAILED: ::windows_sys::core::HRESULT = -2144272236i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTION_CANNOT_BE_DISABLED: ::windows_sys::core::HRESULT = -2144272168i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTION_DISABLED: ::windows_sys::core::HRESULT = -2144272351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTOR_CHANGE_MAX_PASSPHRASE_CHANGE_ATTEMPTS_REACHED: ::windows_sys::core::HRESULT = -2144272192i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTOR_CHANGE_MAX_PIN_CHANGE_ATTEMPTS_REACHED: ::windows_sys::core::HRESULT = -2144272221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTOR_CHANGE_PASSPHRASE_MISMATCH: ::windows_sys::core::HRESULT = -2144272215i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTOR_CHANGE_PIN_MISMATCH: ::windows_sys::core::HRESULT = -2144272223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTOR_EXISTS: ::windows_sys::core::HRESULT = -2144272335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PROTECTOR_NOT_FOUND: ::windows_sys::core::HRESULT = -2144272333i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_PUBKEY_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144272296i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_RAW_ACCESS: ::windows_sys::core::HRESULT = -2144272304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_RAW_BLOCKED: ::windows_sys::core::HRESULT = -2144272303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = -2144272306i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_RECOVERY_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2144272350i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_RECOVERY_PARTITION: ::windows_sys::core::HRESULT = -2144272254i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_RELATIVE_PATH: ::windows_sys::core::HRESULT = -2144272334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_REMOVAL_OF_DRA_FAILED: ::windows_sys::core::HRESULT = -2144272235i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_REMOVAL_OF_NKP_FAILED: ::windows_sys::core::HRESULT = -2144272226i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_SECUREBOOT_CONFIGURATION_INVALID: ::windows_sys::core::HRESULT = -2144272197i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_SECUREBOOT_DISABLED: ::windows_sys::core::HRESULT = -2144272198i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_SECURE_KEY_REQUIRED: ::windows_sys::core::HRESULT = -2144272377i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_SETUP_TPM_CALLBACK_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272154i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_SHADOW_COPY_PRESENT: ::windows_sys::core::HRESULT = -2144272195i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_SYSTEM_VOLUME: ::windows_sys::core::HRESULT = -2144272366i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TOKEN_NOT_IMPERSONATED: ::windows_sys::core::HRESULT = -2144272308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TOO_SMALL: ::windows_sys::core::HRESULT = -2144272367i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TPM_CONTEXT_SETUP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144272153i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TPM_DISABLED: ::windows_sys::core::HRESULT = -2144272321i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TPM_INVALID_PCR: ::windows_sys::core::HRESULT = -2144272319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TPM_NOT_OWNED: ::windows_sys::core::HRESULT = -2144272360i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TPM_NO_VMK: ::windows_sys::core::HRESULT = -2144272318i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TPM_SRK_AUTH_NOT_ZERO: ::windows_sys::core::HRESULT = -2144272347i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_TRANSIENT_STATE: ::windows_sys::core::HRESULT = -2144272297i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_VIRTUALIZED_SPACE_TOO_BIG: ::windows_sys::core::HRESULT = -2144272247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_VOLUME_BOUND_ALREADY: ::windows_sys::core::HRESULT = -2144272353i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT: ::windows_sys::core::HRESULT = -2144272170i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_VOLUME_HANDLE_OPEN: ::windows_sys::core::HRESULT = -2144272295i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_VOLUME_NOT_BOUND: ::windows_sys::core::HRESULT = -2144272361i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_VOLUME_TOO_SMALL: ::windows_sys::core::HRESULT = -2144272273i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_WIPE_CANCEL_NOT_APPLICABLE: ::windows_sys::core::HRESULT = -2144272199i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_WIPE_NOT_ALLOWED_ON_TP_STORAGE: ::windows_sys::core::HRESULT = -2144272218i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_WRONG_BOOTMGR: ::windows_sys::core::HRESULT = -2144272378i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_WRONG_BOOTSECTOR: ::windows_sys::core::HRESULT = -2144272342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FVE_E_WRONG_SYSTEM_FS: ::windows_sys::core::HRESULT = -2144272341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER: ::windows_sys::core::HRESULT = -2144206804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER: ::windows_sys::core::HRESULT = -2144206803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2144206839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_BUILTIN_OBJECT: ::windows_sys::core::HRESULT = -2144206825i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_CALLOUT_NOTIFICATION_FAILED: ::windows_sys::core::HRESULT = -2144206793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_CALLOUT_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_CONDITION_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_CONNECTIONS_DISABLED: ::windows_sys::core::HRESULT = -2144206783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT: ::windows_sys::core::HRESULT = -2144206801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER: ::windows_sys::core::HRESULT = -2144206802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_DROP_NOICMP: ::windows_sys::core::HRESULT = -2144206588i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_DUPLICATE_AUTH_METHOD: ::windows_sys::core::HRESULT = -2144206788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_DUPLICATE_CONDITION: ::windows_sys::core::HRESULT = -2144206806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_DUPLICATE_KEYMOD: ::windows_sys::core::HRESULT = -2144206805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_DYNAMIC_SESSION_IN_PROGRESS: ::windows_sys::core::HRESULT = -2144206837i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_EM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144206798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_FILTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_IKEEXT_NOT_RUNNING: ::windows_sys::core::HRESULT = -2144206780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INCOMPATIBLE_AUTH_METHOD: ::windows_sys::core::HRESULT = -2144206800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INCOMPATIBLE_CIPHER_TRANSFORM: ::windows_sys::core::HRESULT = -2144206790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INCOMPATIBLE_DH_GROUP: ::windows_sys::core::HRESULT = -2144206799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INCOMPATIBLE_LAYER: ::windows_sys::core::HRESULT = -2144206828i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INCOMPATIBLE_SA_STATE: ::windows_sys::core::HRESULT = -2144206821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INCOMPATIBLE_TXN: ::windows_sys::core::HRESULT = -2144206831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_ACTION_TYPE: ::windows_sys::core::HRESULT = -2144206812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_AUTH_TRANSFORM: ::windows_sys::core::HRESULT = -2144206792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_CIPHER_TRANSFORM: ::windows_sys::core::HRESULT = -2144206791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_DNS_NAME: ::windows_sys::core::HRESULT = -2144206782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_ENUMERATOR: ::windows_sys::core::HRESULT = -2144206819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_FLAGS: ::windows_sys::core::HRESULT = -2144206818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_INTERVAL: ::windows_sys::core::HRESULT = -2144206815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_NET_MASK: ::windows_sys::core::HRESULT = -2144206817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2144206795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_RANGE: ::windows_sys::core::HRESULT = -2144206816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_TRANSFORM_COMBINATION: ::windows_sys::core::HRESULT = -2144206789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_TUNNEL_ENDPOINT: ::windows_sys::core::HRESULT = -2144206787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_INVALID_WEIGHT: ::windows_sys::core::HRESULT = -2144206811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_IN_USE: ::windows_sys::core::HRESULT = -2144206838i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_KEY_DICTATION_INVALID_KEYING_MATERIAL: ::windows_sys::core::HRESULT = -2144206784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_KEY_DICTATOR_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2144206785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_KM_CLIENTS_ONLY: ::windows_sys::core::HRESULT = -2144206827i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_L2_DRIVER_NOT_READY: ::windows_sys::core::HRESULT = -2144206786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_LAYER_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_LIFETIME_MISMATCH: ::windows_sys::core::HRESULT = -2144206826i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_MATCH_TYPE_MISMATCH: ::windows_sys::core::HRESULT = -2144206810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_NET_EVENTS_DISABLED: ::windows_sys::core::HRESULT = -2144206829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_NEVER_MATCH: ::windows_sys::core::HRESULT = -2144206797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_NOTIFICATION_DROPPED: ::windows_sys::core::HRESULT = -2144206823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_NO_TXN_IN_PROGRESS: ::windows_sys::core::HRESULT = -2144206835i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_NULL_DISPLAY_NAME: ::windows_sys::core::HRESULT = -2144206813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_NULL_POINTER: ::windows_sys::core::HRESULT = -2144206820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_OUT_OF_BOUNDS: ::windows_sys::core::HRESULT = -2144206808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_PROVIDER_CONTEXT_MISMATCH: ::windows_sys::core::HRESULT = -2144206796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_PROVIDER_CONTEXT_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206842i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_PROVIDER_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_RESERVED: ::windows_sys::core::HRESULT = -2144206807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_SESSION_ABORTED: ::windows_sys::core::HRESULT = -2144206832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_STILL_ON: ::windows_sys::core::HRESULT = -2144206781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_SUBLAYER_NOT_FOUND: ::windows_sys::core::HRESULT = -2144206841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_TIMEOUT: ::windows_sys::core::HRESULT = -2144206830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_TOO_MANY_CALLOUTS: ::windows_sys::core::HRESULT = -2144206824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_TOO_MANY_SUBLAYERS: ::windows_sys::core::HRESULT = -2144206794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_TRAFFIC_MISMATCH: ::windows_sys::core::HRESULT = -2144206822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_TXN_ABORTED: ::windows_sys::core::HRESULT = -2144206833i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_TXN_IN_PROGRESS: ::windows_sys::core::HRESULT = -2144206834i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_TYPE_MISMATCH: ::windows_sys::core::HRESULT = -2144206809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_WRONG_SESSION: ::windows_sys::core::HRESULT = -2144206836i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FWP_E_ZERO_LENGTH_ARRAY: ::windows_sys::core::HRESULT = -2144206814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_DEFAULTNAMESPACE_EXISTS: ::windows_sys::core::HRESULT = -2143616983i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_MODULE_NOT_FOUND: ::windows_sys::core::HRESULT = -2143616991i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_NETADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2143616986i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_NETADAPTER_TIMEOUT: ::windows_sys::core::HRESULT = -2143616987i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_NETCOMPARTMENT_NOT_FOUND: ::windows_sys::core::HRESULT = -2143616985i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_NETINTERFACE_NOT_FOUND: ::windows_sys::core::HRESULT = -2143616984i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_NO_REQUEST_HANDLERS: ::windows_sys::core::HRESULT = -2143616990i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_REQUEST_UNSUPPORTED: ::windows_sys::core::HRESULT = -2143616989i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const GCN_E_RUNTIMEKEYS_FAILED: ::windows_sys::core::HRESULT = -2143616988i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617018i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ADDR_INVALID_OR_RESERVED: ::windows_sys::core::HRESULT = -2143616977i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_DEGRADED_OPERATION: ::windows_sys::core::HRESULT = -2143617001i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ENDPOINT_ALREADY_ATTACHED: ::windows_sys::core::HRESULT = -2143617004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ENDPOINT_NAMESPACE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2143616981i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ENDPOINT_NOT_ATTACHED: ::windows_sys::core::HRESULT = -2143616972i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ENDPOINT_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ENDPOINT_NOT_LOCAL: ::windows_sys::core::HRESULT = -2143616971i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ENDPOINT_SHARING_DISABLED: ::windows_sys::core::HRESULT = -2143616995i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ENTITY_HAS_REFERENCES: ::windows_sys::core::HRESULT = -2143616980i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_GUID_CONVERSION_FAILURE: ::windows_sys::core::HRESULT = -2143616999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_ICS_DISABLED: ::windows_sys::core::HRESULT = -2143616982i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_ENDPOINT: ::windows_sys::core::HRESULT = -2143617012i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_INTERNAL_PORT: ::windows_sys::core::HRESULT = -2143616979i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_IP: ::windows_sys::core::HRESULT = -2143616994i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_IP_SUBNET: ::windows_sys::core::HRESULT = -2143616973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_JSON: ::windows_sys::core::HRESULT = -2143616997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_JSON_REFERENCE: ::windows_sys::core::HRESULT = -2143616996i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_NETWORK: ::windows_sys::core::HRESULT = -2143617014i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_NETWORK_TYPE: ::windows_sys::core::HRESULT = -2143617013i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_POLICY: ::windows_sys::core::HRESULT = -2143617011i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_POLICY_TYPE: ::windows_sys::core::HRESULT = -2143617010i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_PREFIX: ::windows_sys::core::HRESULT = -2143616976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_REMOTE_ENDPOINT_OPERATION: ::windows_sys::core::HRESULT = -2143617009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_INVALID_SUBNET: ::windows_sys::core::HRESULT = -2143616974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_LAYER_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2143617007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_LAYER_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_MANAGER_STOPPED: ::windows_sys::core::HRESULT = -2143616992i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_MAPPING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2143617002i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_NAMESPACE_ATTACH_FAILED: ::windows_sys::core::HRESULT = -2143616978i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_NETWORK_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2143617008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_NETWORK_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_OBJECT_USED_AFTER_UNLOAD: ::windows_sys::core::HRESULT = -2143616975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_POLICY_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2143617006i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_POLICY_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_PORT_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2143617005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_PORT_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617017i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_REGKEY_FAILURE: ::windows_sys::core::HRESULT = -2143616998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_REQUEST_UNSUPPORTED: ::windows_sys::core::HRESULT = -2143617003i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_SHARED_SWITCH_MODIFICATION: ::windows_sys::core::HRESULT = -2143617000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_SUBNET_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617019i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_SWITCH_EXTENSION_NOT_FOUND: ::windows_sys::core::HRESULT = -2143616993i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_SWITCH_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_VFP_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2143616969i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_E_VFP_PORTSETTING_NOT_FOUND: ::windows_sys::core::HRESULT = -2143617015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCN_INTERFACEPARAMETERS_ALREADY_APPLIED: ::windows_sys::core::HRESULT = -2143616970i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2143878885i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_CONNECTION_CLOSED: ::windows_sys::core::HRESULT = -2143878902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_CONNECTION_TIMEOUT: ::windows_sys::core::HRESULT = -2143878903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_CONNECT_FAILED: ::windows_sys::core::HRESULT = -2143878904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_GUEST_CRITICAL_ERROR: ::windows_sys::core::HRESULT = -2143878884i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_HYPERV_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2143878910i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_IMAGE_MISMATCH: ::windows_sys::core::HRESULT = -2143878911i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_INVALID_JSON: ::windows_sys::core::HRESULT = -2143878899i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_INVALID_LAYER: ::windows_sys::core::HRESULT = -2143878894i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_INVALID_STATE: ::windows_sys::core::HRESULT = -2143878907i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_OPERATION_ALREADY_STARTED: ::windows_sys::core::HRESULT = -2143878890i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_OPERATION_NOT_STARTED: ::windows_sys::core::HRESULT = -2143878891i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2143878889i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_OPERATION_RESULT_ALLOCATION_FAILED: ::windows_sys::core::HRESULT = -2143878886i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_OPERATION_SYSTEM_CALLBACK_ALREADY_SET: ::windows_sys::core::HRESULT = -2143878887i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_OPERATION_TIMEOUT: ::windows_sys::core::HRESULT = -2143878888i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_PROCESS_ALREADY_STOPPED: ::windows_sys::core::HRESULT = -2143878881i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_PROCESS_INFO_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2143878883i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_PROTOCOL_ERROR: ::windows_sys::core::HRESULT = -2143878895i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_SERVICE_DISCONNECT: ::windows_sys::core::HRESULT = -2143878882i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_SERVICE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2143878892i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_SYSTEM_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2143878897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_SYSTEM_ALREADY_STOPPED: ::windows_sys::core::HRESULT = -2143878896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_SYSTEM_NOT_CONFIGURED_FOR_OPERATION: ::windows_sys::core::HRESULT = -2143878880i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_SYSTEM_NOT_FOUND: ::windows_sys::core::HRESULT = -2143878898i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_TERMINATED: ::windows_sys::core::HRESULT = -2143878905i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_TERMINATED_DURING_START: ::windows_sys::core::HRESULT = -2143878912i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_UNEXPECTED_EXIT: ::windows_sys::core::HRESULT = -2143878906i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_UNKNOWN_MESSAGE: ::windows_sys::core::HRESULT = -2143878901i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_UNSUPPORTED_PROTOCOL_VERSION: ::windows_sys::core::HRESULT = -2143878900i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HCS_E_WINDOWS_INSIDER_REQUIRED: ::windows_sys::core::HRESULT = -2143878893i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_BASE_ERROR_MASK: ::windows_sys::core::HRESULT = -2128019200i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_BASE_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2128018945i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_BS_ERROR_MASK: ::windows_sys::core::HRESULT = -2128080896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_BS_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2128080641i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_DRV_ERROR_MASK: ::windows_sys::core::HRESULT = -2128019456i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_DRV_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2128019201i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_E_ERROR_MASK: ::windows_sys::core::HRESULT = -2128084992i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2128080897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_ALGORITHM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2128018935i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2128018939i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_DEVICE_NOT_READY: ::windows_sys::core::HRESULT = -2128018943i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_ERROR_MASK: ::windows_sys::core::HRESULT = -2128018944i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2128018689i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_INVALID_DATA: ::windows_sys::core::HRESULT = -2128018937i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_INVALID_FLAGS: ::windows_sys::core::HRESULT = -2128018936i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_INVALID_KEY_HANDLE: ::windows_sys::core::HRESULT = -2128018941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_INVALID_KEY_TYPE: ::windows_sys::core::HRESULT = -2128018932i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2128018940i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_INVALID_PROVIDER_HANDLE: ::windows_sys::core::HRESULT = -2128018942i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_KEY_ALREADY_FINALIZED: ::windows_sys::core::HRESULT = -2128018934i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_KEY_EXISTS: ::windows_sys::core::HRESULT = -2128018923i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_KEY_LOAD_FAIL: ::windows_sys::core::HRESULT = -2128018921i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_KEY_MISSING: ::windows_sys::core::HRESULT = -2128018922i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_KEY_NOT_FINALIZED: ::windows_sys::core::HRESULT = -2128018933i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2128018938i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_NO_MEMORY: ::windows_sys::core::HRESULT = -2128018928i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_NO_MORE_ITEMS: ::windows_sys::core::HRESULT = -2128018920i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HSP_KSP_PARAMETER_NOT_SET: ::windows_sys::core::HRESULT = -2128018927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_AMBIGUOUS: ::windows_sys::core::HRESULT = -2145844948i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_BAD_GATEWAY: ::windows_sys::core::HRESULT = -2145844746i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_BAD_METHOD: ::windows_sys::core::HRESULT = -2145844843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_BAD_REQUEST: ::windows_sys::core::HRESULT = -2145844848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_CONFLICT: ::windows_sys::core::HRESULT = -2145844839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_DENIED: ::windows_sys::core::HRESULT = -2145844847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_EXPECTATION_FAILED: ::windows_sys::core::HRESULT = -2145844831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_FORBIDDEN: ::windows_sys::core::HRESULT = -2145844845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_GATEWAY_TIMEOUT: ::windows_sys::core::HRESULT = -2145844744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_GONE: ::windows_sys::core::HRESULT = -2145844838i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_LENGTH_REQUIRED: ::windows_sys::core::HRESULT = -2145844837i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_MOVED: ::windows_sys::core::HRESULT = -2145844947i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_NONE_ACCEPTABLE: ::windows_sys::core::HRESULT = -2145844842i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_NOT_FOUND: ::windows_sys::core::HRESULT = -2145844844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_NOT_MODIFIED: ::windows_sys::core::HRESULT = -2145844944i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145844747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_PAYMENT_REQ: ::windows_sys::core::HRESULT = -2145844846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_PRECOND_FAILED: ::windows_sys::core::HRESULT = -2145844836i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_PROXY_AUTH_REQ: ::windows_sys::core::HRESULT = -2145844841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_RANGE_NOT_SATISFIABLE: ::windows_sys::core::HRESULT = -2145844832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_REDIRECT: ::windows_sys::core::HRESULT = -2145844946i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_REDIRECT_KEEP_VERB: ::windows_sys::core::HRESULT = -2145844941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_REDIRECT_METHOD: ::windows_sys::core::HRESULT = -2145844945i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_REQUEST_TIMEOUT: ::windows_sys::core::HRESULT = -2145844840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_REQUEST_TOO_LARGE: ::windows_sys::core::HRESULT = -2145844835i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_SERVER_ERROR: ::windows_sys::core::HRESULT = -2145844748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_SERVICE_UNAVAIL: ::windows_sys::core::HRESULT = -2145844745i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_UNEXPECTED: ::windows_sys::core::HRESULT = -2145845247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_UNEXPECTED_CLIENT_ERROR: ::windows_sys::core::HRESULT = -2145845244i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_UNEXPECTED_REDIRECTION: ::windows_sys::core::HRESULT = -2145845245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_UNEXPECTED_SERVER_ERROR: ::windows_sys::core::HRESULT = -2145845243i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_UNSUPPORTED_MEDIA: ::windows_sys::core::HRESULT = -2145844833i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_URI_TOO_LONG: ::windows_sys::core::HRESULT = -2145844834i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_USE_PROXY: ::windows_sys::core::HRESULT = -2145844943i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HTTP_E_STATUS_VERSION_NOT_SUP: ::windows_sys::core::HRESULT = -2145844743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPLACE_E_FIRST: i32 = -2147221088i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPLACE_E_LAST: i32 = -2147221073i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPLACE_E_NOTOOLSPACE: ::windows_sys::core::HRESULT = -2147221087i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPLACE_E_NOTUNDOABLE: ::windows_sys::core::HRESULT = -2147221088i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPLACE_S_FIRST: i32 = 262560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPLACE_S_LAST: i32 = 262575i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPLACE_S_TRUNCATED: ::windows_sys::core::HRESULT = 262560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_DEVICE_INFO: ::windows_sys::core::HRESULT = -2143289338i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_DEVICE_PROPERTY: ::windows_sys::core::HRESULT = -2143289336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_FRAME: ::windows_sys::core::HRESULT = -2143289340i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_HISTORY: ::windows_sys::core::HRESULT = -2143289339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_MULTIMODAL: ::windows_sys::core::HRESULT = -2143289342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_OUT_OF_ORDER: ::windows_sys::core::HRESULT = -2143289344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_PACKET: ::windows_sys::core::HRESULT = -2143289341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_REENTRANCY: ::windows_sys::core::HRESULT = -2143289343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INPUT_E_TRANSFORM: ::windows_sys::core::HRESULT = -2143289337i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const INVALID_HANDLE_VALUE: HANDLE = -1i32 as _; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const IORING_E_COMPLETION_QUEUE_TOO_BIG: ::windows_sys::core::HRESULT = -2142896123i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const IORING_E_CORRUPT: ::windows_sys::core::HRESULT = -2142896121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const IORING_E_REQUIRED_FLAG_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2142896127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const IORING_E_SUBMISSION_QUEUE_FULL: ::windows_sys::core::HRESULT = -2142896126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const IORING_E_SUBMISSION_QUEUE_TOO_BIG: ::windows_sys::core::HRESULT = -2142896124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const IORING_E_SUBMIT_IN_PROGRESS: ::windows_sys::core::HRESULT = -2142896122i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const IORING_E_VERSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2142896125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const JSCRIPT_E_CANTEXECUTE: ::windows_sys::core::HRESULT = -1996357631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const LANGUAGE_E_DATABASE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147215484i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const LANGUAGE_S_LARGE_WORD: ::windows_sys::core::HRESULT = 268161i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MARSHAL_E_FIRST: i32 = -2147221216i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MARSHAL_E_LAST: i32 = -2147221201i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MARSHAL_S_FIRST: i32 = 262432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MARSHAL_S_LAST: i32 = 262447i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MAX_PATH: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MEM_E_INVALID_LINK: ::windows_sys::core::HRESULT = -2146959344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MEM_E_INVALID_ROOT: ::windows_sys::core::HRESULT = -2146959351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MEM_E_INVALID_SIZE: ::windows_sys::core::HRESULT = -2146959343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MENROLL_S_ENROLLMENT_SUSPENDED: ::windows_sys::core::HRESULT = 1572881i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_INSUFFICIENTVIDEORESOURCES: ::windows_sys::core::HRESULT = -2003303160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_INVALIDWMPVERSION: ::windows_sys::core::HRESULT = -2003303161i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_MEDIAPLAYERCLOSED: ::windows_sys::core::HRESULT = -2003303155i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_MODULENOTLOADED: ::windows_sys::core::HRESULT = -2003303163i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_NOCLOCK: ::windows_sys::core::HRESULT = -2003303168i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_NOMEDIATYPE: ::windows_sys::core::HRESULT = -2003303167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_NOREADYFRAMES: ::windows_sys::core::HRESULT = -2003303164i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_NOVIDEOMIXER: ::windows_sys::core::HRESULT = -2003303166i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_NOVIDEOPRESENTER: ::windows_sys::core::HRESULT = -2003303165i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_REQUESTEDTEXTURETOOBIG: ::windows_sys::core::HRESULT = -2003303158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_SEEKFAILED: ::windows_sys::core::HRESULT = -2003303157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_UNEXPECTEDWMPFAILURE: ::windows_sys::core::HRESULT = -2003303156i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_UNKNOWNHARDWAREERROR: ::windows_sys::core::HRESULT = -2003303154i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_VIDEOACCELERATIONNOTAVAILABLE: ::windows_sys::core::HRESULT = -2003303159i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILAVERR_WMPFACTORYNOTREGISTERED: ::windows_sys::core::HRESULT = -2003303162i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_ALREADYATTACHEDTOLISTENER: ::windows_sys::core::HRESULT = -2003302888i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_CONNECTORNOTASSOCIATEDWITHEFFECT: ::windows_sys::core::HRESULT = -2003302894i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_CONNECTORNOTCONNECTED: ::windows_sys::core::HRESULT = -2003302895i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_CYCLEDETECTED: ::windows_sys::core::HRESULT = -2003302892i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_EFFECTALREADYINAGRAPH: ::windows_sys::core::HRESULT = -2003302890i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_EFFECTHASNOCHILDREN: ::windows_sys::core::HRESULT = -2003302889i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_EFFECTINMORETHANONEGRAPH: ::windows_sys::core::HRESULT = -2003302891i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_EFFECTNOTPARTOFGROUP: ::windows_sys::core::HRESULT = -2003302897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_EMPTYBOUNDS: ::windows_sys::core::HRESULT = -2003302886i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_NOINPUTSOURCEATTACHED: ::windows_sys::core::HRESULT = -2003302896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_NOTAFFINETRANSFORM: ::windows_sys::core::HRESULT = -2003302887i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_OUTPUTSIZETOOLARGE: ::windows_sys::core::HRESULT = -2003302885i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_RESERVED: ::windows_sys::core::HRESULT = -2003302893i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILEFFECTSERR_UNKNOWNPROPERTY: ::windows_sys::core::HRESULT = -2003302898i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2003304290i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_ALREADYLOCKED: ::windows_sys::core::HRESULT = -2003304314i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2003304305i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_BADNUMBER: ::windows_sys::core::HRESULT = -2003304438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_COLORSPACE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2003304289i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_DEVICECANNOTRENDERTEXT: ::windows_sys::core::HRESULT = -2003304312i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_DISPLAYFORMATNOTSUPPORTED: ::windows_sys::core::HRESULT = -2003304316i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_DISPLAYID_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2003304287i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_DISPLAYSTATEINVALID: ::windows_sys::core::HRESULT = -2003304442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_DXGI_ENUMERATION_OUT_OF_SYNC: ::windows_sys::core::HRESULT = -2003304291i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_GENERIC_IGNORE: ::windows_sys::core::HRESULT = -2003304309i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_GLYPHBITMAPMISSED: ::windows_sys::core::HRESULT = -2003304311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_INSUFFICIENTBUFFER: ::windows_sys::core::HRESULT = -2003304446i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_INTERNALERROR: ::windows_sys::core::HRESULT = -2003304320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_INVALIDCALL: ::windows_sys::core::HRESULT = -2003304315i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_MALFORMEDGLYPHCACHE: ::windows_sys::core::HRESULT = -2003304310i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_MALFORMED_GUIDELINE_DATA: ::windows_sys::core::HRESULT = -2003304308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_MAX_TEXTURE_SIZE_EXCEEDED: ::windows_sys::core::HRESULT = -2003304294i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_MISMATCHED_SIZE: ::windows_sys::core::HRESULT = -2003304304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_MROW_READLOCK_FAILED: ::windows_sys::core::HRESULT = -2003304297i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_MROW_UPDATE_FAILED: ::windows_sys::core::HRESULT = -2003304296i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_NEED_RECREATE_AND_PRESENT: ::windows_sys::core::HRESULT = -2003304306i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_NONINVERTIBLEMATRIX: ::windows_sys::core::HRESULT = -2003304441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_NOTLOCKED: ::windows_sys::core::HRESULT = -2003304313i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_NOT_QUEUING_PRESENTS: ::windows_sys::core::HRESULT = -2003304300i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_NO_HARDWARE_DEVICE: ::windows_sys::core::HRESULT = -2003304307i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_NO_REDIRECTION_SURFACE_AVAILABLE: ::windows_sys::core::HRESULT = -2003304303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER: ::windows_sys::core::HRESULT = -2003304299i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_OBJECTBUSY: ::windows_sys::core::HRESULT = -2003304447i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_PREFILTER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2003304288i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_QPC_TIME_WENT_BACKWARD: ::windows_sys::core::HRESULT = -2003304293i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_QUEUED_PRESENT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2003304301i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_REMOTING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2003304302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_SCANNER_FAILED: ::windows_sys::core::HRESULT = -2003304444i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_SCREENACCESSDENIED: ::windows_sys::core::HRESULT = -2003304443i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_SHADER_COMPILE_FAILED: ::windows_sys::core::HRESULT = -2003304295i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_TERMINATED: ::windows_sys::core::HRESULT = -2003304439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_TOOMANYSHADERELEMNTS: ::windows_sys::core::HRESULT = -2003304298i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_WIN32ERROR: ::windows_sys::core::HRESULT = -2003304445i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MILERR_ZEROVECTOR: ::windows_sys::core::HRESULT = -2003304440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_CANTOPENFILE: ::windows_sys::core::HRESULT = -2147221014i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_CONNECTMANUALLY: ::windows_sys::core::HRESULT = -2147221024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_ENUMERATION_FAILED: ::windows_sys::core::HRESULT = -2147221009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_EXCEEDEDDEADLINE: ::windows_sys::core::HRESULT = -2147221023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_FIRST: i32 = -2147221024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_INTERMEDIATEINTERFACENOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221017i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_INVALIDEXTENSION: ::windows_sys::core::HRESULT = -2147221018i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_LAST: i32 = -2147221009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_MUSTBOTHERUSER: ::windows_sys::core::HRESULT = -2147221013i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NEEDGENERIC: ::windows_sys::core::HRESULT = -2147221022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NOINVERSE: ::windows_sys::core::HRESULT = -2147221012i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NOOBJECT: ::windows_sys::core::HRESULT = -2147221019i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NOPREFIX: ::windows_sys::core::HRESULT = -2147221010i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NOSTORAGE: ::windows_sys::core::HRESULT = -2147221011i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NOTBINDABLE: ::windows_sys::core::HRESULT = -2147221016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NOTBOUND: ::windows_sys::core::HRESULT = -2147221015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_NO_NORMALIZED: ::windows_sys::core::HRESULT = -2146959353i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_SYNTAX: ::windows_sys::core::HRESULT = -2147221020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_E_UNAVAILABLE: ::windows_sys::core::HRESULT = -2147221021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_S_FIRST: i32 = 262624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_S_HIM: ::windows_sys::core::HRESULT = 262629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_S_LAST: i32 = 262639i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_S_ME: ::windows_sys::core::HRESULT = 262628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_S_MONIKERALREADYREGISTERED: ::windows_sys::core::HRESULT = 262631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_S_REDUCED_TO_SELF: ::windows_sys::core::HRESULT = 262626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MK_S_US: ::windows_sys::core::HRESULT = 262630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSDTC_E_DUPLICATE_RESOURCE: ::windows_sys::core::HRESULT = -2146367743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_BADVERSION: ::windows_sys::core::HRESULT = -2146865131i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT: ::windows_sys::core::HRESULT = -2146865144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_BAD_MAGICNUMBER: ::windows_sys::core::HRESULT = -2146865148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_BAD_OFFSET_TABLE: ::windows_sys::core::HRESULT = -2146865147i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_CANTGETOBJECT: ::windows_sys::core::HRESULT = -2146865150i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_CRYPT: ::windows_sys::core::HRESULT = -2146865132i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_DSIG_STRUCTURE: ::windows_sys::core::HRESULT = -2146865130i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_FAILED_HINTS_CHECK: ::windows_sys::core::HRESULT = -2146865135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_FAILED_POLICY: ::windows_sys::core::HRESULT = -2146865136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_FILE: ::windows_sys::core::HRESULT = -2146865133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_FILETOOSMALL: ::windows_sys::core::HRESULT = -2146865141i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_FILE_CHECKSUM: ::windows_sys::core::HRESULT = -2146865139i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_NOHEADTABLE: ::windows_sys::core::HRESULT = -2146865149i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_NOT_OPENTYPE: ::windows_sys::core::HRESULT = -2146865134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_OUTOFMEMRANGE: ::windows_sys::core::HRESULT = -2146865151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_PCONST_CHECK: ::windows_sys::core::HRESULT = -2146865129i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_STRUCTURE: ::windows_sys::core::HRESULT = -2146865128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_TABLES_OVERLAP: ::windows_sys::core::HRESULT = -2146865143i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_TABLE_CHECKSUM: ::windows_sys::core::HRESULT = -2146865140i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_TABLE_LONGWORD: ::windows_sys::core::HRESULT = -2146865145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_TABLE_PADBYTES: ::windows_sys::core::HRESULT = -2146865142i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const MSSIPOTF_E_TABLE_TAGORDER: ::windows_sys::core::HRESULT = -2146865146i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_CONFLICTING_ID: ::windows_sys::core::HRESULT = -2144927741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_ENTITY_DISABLED: ::windows_sys::core::HRESULT = -2144927730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_ID_NOT_FOUND: ::windows_sys::core::HRESULT = -2144927734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_INVALID_PACKET: ::windows_sys::core::HRESULT = -2144927743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_MAXSIZE_TOO_SMALL: ::windows_sys::core::HRESULT = -2144927733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_MISMATCHED_ID: ::windows_sys::core::HRESULT = -2144927736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_MISSING_SOH: ::windows_sys::core::HRESULT = -2144927742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_NETSH_GROUPPOLICY_ERROR: ::windows_sys::core::HRESULT = -2144927729i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2144927737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_NOT_PENDING: ::windows_sys::core::HRESULT = -2144927735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2144927738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_NO_CACHED_SOH: ::windows_sys::core::HRESULT = -2144927740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_SERVICE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2144927732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_SHV_CONFIG_EXISTED: ::windows_sys::core::HRESULT = -2144927727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_SHV_CONFIG_NOT_FOUND: ::windows_sys::core::HRESULT = -2144927726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_SHV_TIMEOUT: ::windows_sys::core::HRESULT = -2144927725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_STILL_BOUND: ::windows_sys::core::HRESULT = -2144927739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_E_TOO_MANY_CALLS: ::windows_sys::core::HRESULT = -2144927728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NAP_S_CERT_ALREADY_PRESENT: ::windows_sys::core::HRESULT = 2555917i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NOERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NOT_AN_ERROR1: ::windows_sys::core::HRESULT = 529920i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTDDI_MAXVER: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_AUTHENTICATION_IGNORED: ::windows_sys::core::HRESULT = -2146893775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_ALGID: ::windows_sys::core::HRESULT = -2146893816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_DATA: ::windows_sys::core::HRESULT = -2146893819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_FLAGS: ::windows_sys::core::HRESULT = -2146893815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_HASH: ::windows_sys::core::HRESULT = -2146893822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_HASH_STATE: ::windows_sys::core::HRESULT = -2146893812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_KEY: ::windows_sys::core::HRESULT = -2146893821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_KEYSET: ::windows_sys::core::HRESULT = -2146893802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_KEYSET_PARAM: ::windows_sys::core::HRESULT = -2146893793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_KEY_STATE: ::windows_sys::core::HRESULT = -2146893813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_LEN: ::windows_sys::core::HRESULT = -2146893820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_PROVIDER: ::windows_sys::core::HRESULT = -2146893805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_PROV_TYPE: ::windows_sys::core::HRESULT = -2146893804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_PUBLIC_KEY: ::windows_sys::core::HRESULT = -2146893803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_SIGNATURE: ::windows_sys::core::HRESULT = -2146893818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_TYPE: ::windows_sys::core::HRESULT = -2146893814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_UID: ::windows_sys::core::HRESULT = -2146893823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BAD_VER: ::windows_sys::core::HRESULT = -2146893817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BUFFERS_OVERLAP: ::windows_sys::core::HRESULT = -2146893781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2146893784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_DECRYPTION_FAILURE: ::windows_sys::core::HRESULT = -2146893780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_DEVICE_NOT_FOUND: ::windows_sys::core::HRESULT = -2146893771i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_DEVICE_NOT_READY: ::windows_sys::core::HRESULT = -2146893776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_DOUBLE_ENCRYPT: ::windows_sys::core::HRESULT = -2146893806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_ENCRYPTION_FAILURE: ::windows_sys::core::HRESULT = -2146893772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_EXISTS: ::windows_sys::core::HRESULT = -2146893809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_FAIL: ::windows_sys::core::HRESULT = -2146893792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_FIXEDPARAMETER: ::windows_sys::core::HRESULT = -2146893787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_HMAC_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146893777i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_INCORRECT_PASSWORD: ::windows_sys::core::HRESULT = -2146893773i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2146893779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_INVALID_HANDLE: ::windows_sys::core::HRESULT = -2146893786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2146893785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_KEYSET_ENTRY_BAD: ::windows_sys::core::HRESULT = -2146893798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_KEYSET_NOT_DEF: ::windows_sys::core::HRESULT = -2146893799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_NOT_ACTIVE_CONSOLE: ::windows_sys::core::HRESULT = -2146893768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_NOT_FOUND: ::windows_sys::core::HRESULT = -2146893807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146893783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_NO_KEY: ::windows_sys::core::HRESULT = -2146893811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_NO_MEMORY: ::windows_sys::core::HRESULT = -2146893810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_NO_MORE_ITEMS: ::windows_sys::core::HRESULT = -2146893782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_OP_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_PASSWORD_CHANGE_REQUIRED: ::windows_sys::core::HRESULT = -2146893769i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_PERM: ::windows_sys::core::HRESULT = -2146893808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_PROVIDER_DLL_FAIL: ::windows_sys::core::HRESULT = -2146893795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_PROV_DLL_NOT_FOUND: ::windows_sys::core::HRESULT = -2146893794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_PROV_TYPE_ENTRY_BAD: ::windows_sys::core::HRESULT = -2146893800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_PROV_TYPE_NOT_DEF: ::windows_sys::core::HRESULT = -2146893801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_PROV_TYPE_NO_MATCH: ::windows_sys::core::HRESULT = -2146893797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_SIGNATURE_FILE_BAD: ::windows_sys::core::HRESULT = -2146893796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_SILENT_CONTEXT: ::windows_sys::core::HRESULT = -2146893790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_SYS_ERR: ::windows_sys::core::HRESULT = -2146893791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_TEMPORARY_PROFILE: ::windows_sys::core::HRESULT = -2146893788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_TOKEN_KEYSET_STORAGE_FULL: ::windows_sys::core::HRESULT = -2146893789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_UI_REQUIRED: ::windows_sys::core::HRESULT = -2146893778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_USER_CANCELLED: ::windows_sys::core::HRESULT = -2146893770i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NTE_VALIDATION_FAILED: ::windows_sys::core::HRESULT = -2146893774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_E_FIRST: i32 = -2147221120i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_E_INVALIDVERB: ::windows_sys::core::HRESULT = -2147221119i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_E_LAST: i32 = -2147221105i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_E_NOVERBS: ::windows_sys::core::HRESULT = -2147221120i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_S_CANNOT_DOVERB_NOW: ::windows_sys::core::HRESULT = 262529i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_S_FIRST: i32 = 262528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_S_INVALIDHWND: ::windows_sys::core::HRESULT = 262530i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_S_INVALIDVERB: ::windows_sys::core::HRESULT = 262528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLEOBJ_S_LAST: i32 = 262543i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_ADVF: ::windows_sys::core::HRESULT = -2147221503i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_ADVISENOTSUPPORTED: ::windows_sys::core::HRESULT = -2147221501i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_BLANK: ::windows_sys::core::HRESULT = -2147221497i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_CANTCONVERT: ::windows_sys::core::HRESULT = -2147221487i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_CANT_BINDTOSOURCE: ::windows_sys::core::HRESULT = -2147221494i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_CANT_GETMONIKER: ::windows_sys::core::HRESULT = -2147221495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_CLASSDIFF: ::windows_sys::core::HRESULT = -2147221496i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_ENUM_NOMORE: ::windows_sys::core::HRESULT = -2147221502i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_FIRST: ::windows_sys::core::HRESULT = -2147221504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_INVALIDHWND: ::windows_sys::core::HRESULT = -2147221489i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_INVALIDRECT: ::windows_sys::core::HRESULT = -2147221491i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_LAST: ::windows_sys::core::HRESULT = -2147221249i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_NOCACHE: ::windows_sys::core::HRESULT = -2147221498i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_NOCONNECTION: ::windows_sys::core::HRESULT = -2147221500i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_NOSTORAGE: ::windows_sys::core::HRESULT = -2147221486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_NOTRUNNING: ::windows_sys::core::HRESULT = -2147221499i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_NOT_INPLACEACTIVE: ::windows_sys::core::HRESULT = -2147221488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_OLEVERB: ::windows_sys::core::HRESULT = -2147221504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_PROMPTSAVECANCELLED: ::windows_sys::core::HRESULT = -2147221492i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_STATIC: ::windows_sys::core::HRESULT = -2147221493i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_E_WRONGCOMPOBJ: ::windows_sys::core::HRESULT = -2147221490i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_S_FIRST: ::windows_sys::core::HRESULT = 262144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_S_LAST: ::windows_sys::core::HRESULT = 262399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_S_MAC_CLIPFORMAT: ::windows_sys::core::HRESULT = 262146i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_S_STATIC: ::windows_sys::core::HRESULT = 262145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OLE_S_USEREG: ::windows_sys::core::HRESULT = 262144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_CONNECTION_COUNT_LIMIT: ::windows_sys::core::HRESULT = -2138701811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_ACCESS_DENIED_BY_TOU: ::windows_sys::core::HRESULT = -2138701822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_ACCOUNT_LOCKED: ::windows_sys::core::HRESULT = -2138701817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_ACCOUNT_SUSPENDED_ABUSE: ::windows_sys::core::HRESULT = -2138701813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_ACCOUNT_SUSPENDED_COMPROIMISE: ::windows_sys::core::HRESULT = -2138701814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_ACCOUNT_UPDATE_REQUIRED: ::windows_sys::core::HRESULT = -2138701819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_ACTION_REQUIRED: ::windows_sys::core::HRESULT = -2138701812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_CONNECTED_ACCOUNT_CAN_NOT_SIGNOUT: ::windows_sys::core::HRESULT = -2138701810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_EMAIL_VERIFICATION_REQUIRED: ::windows_sys::core::HRESULT = -2138701815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_FORCESIGNIN: ::windows_sys::core::HRESULT = -2138701818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_INVALID_APPLICATION: ::windows_sys::core::HRESULT = -2138701821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_INVALID_AUTHENTICATION_TARGET: ::windows_sys::core::HRESULT = -2138701823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_PARENTAL_CONSENT_REQUIRED: ::windows_sys::core::HRESULT = -2138701816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_PASSWORD_UPDATE_REQUIRED: ::windows_sys::core::HRESULT = -2138701820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_REQUEST_THROTTLED: ::windows_sys::core::HRESULT = -2138701808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ONL_E_USER_AUTHENTICATION_REQUIRED: ::windows_sys::core::HRESULT = -2138701809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OR_INVALID_OID: i32 = 1911i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OR_INVALID_OXID: i32 = 1910i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OR_INVALID_SET: i32 = 1912i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_ACCESS_SERIALIZATION_ERROR: ::windows_sys::core::HRESULT = -2146881517i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_API_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_BAD_ARG: ::windows_sys::core::HRESULT = -2146881530i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_BAD_ENCRULES: ::windows_sys::core::HRESULT = -2146881514i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_BAD_PTR: ::windows_sys::core::HRESULT = -2146881525i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_BAD_TABLE: ::windows_sys::core::HRESULT = -2146881521i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_BAD_TIME: ::windows_sys::core::HRESULT = -2146881524i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_BAD_VERSION: ::windows_sys::core::HRESULT = -2146881529i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_BERDER_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881494i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_CANT_CLOSE_TRACE_FILE: ::windows_sys::core::HRESULT = -2146881490i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_CANT_OPEN_TRACE_FILE: ::windows_sys::core::HRESULT = -2146881509i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_CANT_OPEN_TRACE_WINDOW: ::windows_sys::core::HRESULT = -2146881512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_COMPARATOR_CODE_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881499i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_COMPARATOR_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881500i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_CONSTRAINT_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881501i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_CONSTRAINT_VIOLATED: ::windows_sys::core::HRESULT = -2146881519i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_COPIER_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881502i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_DATA_ERROR: ::windows_sys::core::HRESULT = -2146881531i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_FATAL_ERROR: ::windows_sys::core::HRESULT = -2146881518i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_INDEFINITE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146881523i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_LIMITED: ::windows_sys::core::HRESULT = -2146881526i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_MEM_ERROR: ::windows_sys::core::HRESULT = -2146881522i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_MEM_MGR_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881498i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_MORE_BUF: ::windows_sys::core::HRESULT = -2146881535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_MORE_INPUT: ::windows_sys::core::HRESULT = -2146881532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_MUTEX_NOT_CREATED: ::windows_sys::core::HRESULT = -2146881491i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_NEGATIVE_UINTEGER: ::windows_sys::core::HRESULT = -2146881534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_NULL_FCN: ::windows_sys::core::HRESULT = -2146881515i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_NULL_TBL: ::windows_sys::core::HRESULT = -2146881516i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_OID_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_OPEN_TYPE_ERROR: ::windows_sys::core::HRESULT = -2146881492i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_OUT_MEMORY: ::windows_sys::core::HRESULT = -2146881528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2146881503i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_PDU_MISMATCH: ::windows_sys::core::HRESULT = -2146881527i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_PDU_RANGE: ::windows_sys::core::HRESULT = -2146881533i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_PDV_CODE_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881496i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_PDV_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881497i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_PER_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881493i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_REAL_CODE_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_REAL_DLL_NOT_LINKED: ::windows_sys::core::HRESULT = -2146881505i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_TABLE_MISMATCH: ::windows_sys::core::HRESULT = -2146881507i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_TOO_LONG: ::windows_sys::core::HRESULT = -2146881520i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_TRACE_FILE_ALREADY_OPEN: ::windows_sys::core::HRESULT = -2146881508i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146881506i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_UNAVAIL_ENCRULES: ::windows_sys::core::HRESULT = -2146881513i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const OSS_UNIMPLEMENTED: ::windows_sys::core::HRESULT = -2146881511i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_ALREADY_COMPLETED: i32 = 4060i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_ALREADY_EXISTS: i32 = 4058i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_ALREADY_INITIALIZED: i32 = 4055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_CANNOT_PARSE_CONTENTINFO: i32 = 4051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_CONTENTINFO_VERSION_UNSUPPORTED: i32 = 4050i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_INVALIDATED: i32 = 4057i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_INVALID_CONFIGURATION: i32 = 4063i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_MISSING_DATA: i32 = 4052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_NOT_INITIALIZED: i32 = 4054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_NOT_LICENSED: i32 = 4064i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_NO_MORE: i32 = 4053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_OPERATION_NOTFOUND: i32 = 4059i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_OUT_OF_BOUNDS: i32 = 4061i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_SERVICE_UNAVAILABLE: i32 = 4065i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS: i32 = 4056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_TRUST_FAILURE: i32 = 4066i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEERDIST_ERROR_VERSION_UNSUPPORTED: i32 = 4062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_ALREADY_LISTENING: ::windows_sys::core::HRESULT = -2140995321i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CANNOT_CONVERT_PEER_NAME: ::windows_sys::core::HRESULT = -2140979199i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CANNOT_START_SERVICE: ::windows_sys::core::HRESULT = -2140995581i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CERT_STORE_CORRUPTED: ::windows_sys::core::HRESULT = -2140993535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CHAIN_TOO_LONG: ::windows_sys::core::HRESULT = -2140993789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CIRCULAR_CHAIN_DETECTED: ::windows_sys::core::HRESULT = -2140993786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CLASSIFIER_TOO_LONG: ::windows_sys::core::HRESULT = -2140995071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CLOUD_NAME_AMBIGUOUS: ::windows_sys::core::HRESULT = -2140991483i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CONNECTION_FAILED: ::windows_sys::core::HRESULT = -2140995319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CONNECTION_NOT_AUTHENTICATED: ::windows_sys::core::HRESULT = -2140995318i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CONNECTION_NOT_FOUND: ::windows_sys::core::HRESULT = -2140995325i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CONNECTION_REFUSED: ::windows_sys::core::HRESULT = -2140995317i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CONNECT_SELF: ::windows_sys::core::HRESULT = -2140995322i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_CONTACT_NOT_FOUND: ::windows_sys::core::HRESULT = -2140971007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_DATABASE_ACCESSDENIED: ::windows_sys::core::HRESULT = -2140994814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_DATABASE_ALREADY_PRESENT: ::windows_sys::core::HRESULT = -2140994811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_DATABASE_NOT_PRESENT: ::windows_sys::core::HRESULT = -2140994810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_DBINITIALIZATION_FAILED: ::windows_sys::core::HRESULT = -2140994813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_DBNAME_CHANGED: ::windows_sys::core::HRESULT = -2140995567i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_DEFERRED_VALIDATION: ::windows_sys::core::HRESULT = -2140987344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_DUPLICATE_GRAPH: ::windows_sys::core::HRESULT = -2140995566i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_EVENT_HANDLE_NOT_FOUND: ::windows_sys::core::HRESULT = -2140994303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_FW_BLOCKED_BY_POLICY: ::windows_sys::core::HRESULT = -2140966903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_FW_BLOCKED_BY_SHIELDS_UP: ::windows_sys::core::HRESULT = -2140966902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_FW_DECLINED: ::windows_sys::core::HRESULT = -2140966901i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_FW_EXCEPTION_DISABLED: ::windows_sys::core::HRESULT = -2140966904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_GRAPH_IN_USE: ::windows_sys::core::HRESULT = -2140995563i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_GRAPH_NOT_READY: ::windows_sys::core::HRESULT = -2140995565i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_GRAPH_SHUTTING_DOWN: ::windows_sys::core::HRESULT = -2140995564i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_GROUPS_EXIST: ::windows_sys::core::HRESULT = -2140995068i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_GROUP_IN_USE: ::windows_sys::core::HRESULT = -2140987246i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_GROUP_NOT_READY: ::windows_sys::core::HRESULT = -2140987247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_IDENTITY_DELETED: ::windows_sys::core::HRESULT = -2140987232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_IDENTITY_NOT_FOUND: ::windows_sys::core::HRESULT = -2140994559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_ADDRESS: ::windows_sys::core::HRESULT = -2140966905i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_ATTRIBUTES: ::windows_sys::core::HRESULT = -2140994046i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_CLASSIFIER: ::windows_sys::core::HRESULT = -2140987296i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_CLASSIFIER_PROPERTY: ::windows_sys::core::HRESULT = -2140987278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_CREDENTIAL: ::windows_sys::core::HRESULT = -2140987262i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_CREDENTIAL_INFO: ::windows_sys::core::HRESULT = -2140987263i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_DATABASE: ::windows_sys::core::HRESULT = -2140995562i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_FRIENDLY_NAME: ::windows_sys::core::HRESULT = -2140987280i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_GRAPH: ::windows_sys::core::HRESULT = -2140995568i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_GROUP: ::windows_sys::core::HRESULT = -2140987245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_GROUP_PROPERTIES: ::windows_sys::core::HRESULT = -2140987328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_PEER_HOST_NAME: ::windows_sys::core::HRESULT = -2140979198i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_PEER_NAME: ::windows_sys::core::HRESULT = -2140987312i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_RECORD: ::windows_sys::core::HRESULT = -2140987376i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_RECORD_EXPIRATION: ::windows_sys::core::HRESULT = -2140987264i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_RECORD_SIZE: ::windows_sys::core::HRESULT = -2140987261i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_ROLE_PROPERTY: ::windows_sys::core::HRESULT = -2140987279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_SEARCH: ::windows_sys::core::HRESULT = -2140994047i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVALID_TIME_PERIOD: ::windows_sys::core::HRESULT = -2140993787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVITATION_NOT_TRUSTED: ::windows_sys::core::HRESULT = -2140993791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVITE_CANCELLED: ::windows_sys::core::HRESULT = -2140966912i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_INVITE_RESPONSE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2140966911i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_IPV6_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2140995583i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_MAX_RECORD_SIZE_EXCEEDED: ::windows_sys::core::HRESULT = -2140994812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NODE_NOT_FOUND: ::windows_sys::core::HRESULT = -2140995320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NOT_AUTHORIZED: ::windows_sys::core::HRESULT = -2140987360i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2140995582i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NOT_LICENSED: ::windows_sys::core::HRESULT = -2140995580i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NOT_SIGNED_IN: ::windows_sys::core::HRESULT = -2140966909i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NO_CLOUD: ::windows_sys::core::HRESULT = -2140991487i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NO_KEY_ACCESS: ::windows_sys::core::HRESULT = -2140995069i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NO_MEMBERS_FOUND: ::windows_sys::core::HRESULT = -2140987244i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NO_MEMBER_CONNECTIONS: ::windows_sys::core::HRESULT = -2140987243i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_NO_MORE: ::windows_sys::core::HRESULT = -2140979197i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_PASSWORD_DOES_NOT_MEET_POLICY: ::windows_sys::core::HRESULT = -2140987359i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_PNRP_DUPLICATE_PEER_NAME: ::windows_sys::core::HRESULT = -2140979195i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_PRIVACY_DECLINED: ::windows_sys::core::HRESULT = -2140966908i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_RECORD_NOT_FOUND: ::windows_sys::core::HRESULT = -2140994815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_SERVICE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2140987231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_TIMEOUT: ::windows_sys::core::HRESULT = -2140966907i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_TOO_MANY_ATTRIBUTES: ::windows_sys::core::HRESULT = -2140995561i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_TOO_MANY_IDENTITIES: ::windows_sys::core::HRESULT = -2140995070i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_UNABLE_TO_LISTEN: ::windows_sys::core::HRESULT = -2140987242i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_E_UNSUPPORTED_VERSION: ::windows_sys::core::HRESULT = -2140987248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_S_ALREADY_A_MEMBER: ::windows_sys::core::HRESULT = 6488070i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_S_ALREADY_CONNECTED: ::windows_sys::core::HRESULT = 6496256i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_S_GRAPH_DATA_CREATED: ::windows_sys::core::HRESULT = 6488065i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_S_NO_CONNECTIVITY: ::windows_sys::core::HRESULT = 6488069i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_S_NO_EVENT_DATA: ::windows_sys::core::HRESULT = 6488066i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PEER_S_SUBSCRIPTION_EXISTS: ::windows_sys::core::HRESULT = 6512640i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PERSIST_E_NOTSELFSIZING: ::windows_sys::core::HRESULT = -2146762741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PERSIST_E_SIZEDEFINITE: ::windows_sys::core::HRESULT = -2146762743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PERSIST_E_SIZEINDEFINITE: ::windows_sys::core::HRESULT = -2146762742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_CABAPI_FAILURE: ::windows_sys::core::HRESULT = -2144337645i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_CONFLICT_INCL_EXCL_API: ::windows_sys::core::HRESULT = -2144337659i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_CREDENTIALS_REQUIRED: ::windows_sys::core::HRESULT = -2144337661i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DCS_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2144337737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DCS_IN_USE: ::windows_sys::core::HRESULT = -2144337750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DCS_NOT_FOUND: ::windows_sys::core::HRESULT = -2144337918i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DCS_NOT_RUNNING: ::windows_sys::core::HRESULT = -2144337660i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DCS_SINGLETON_REQUIRED: ::windows_sys::core::HRESULT = -2144337662i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DCS_START_WAIT_TIMEOUT: ::windows_sys::core::HRESULT = -2144337654i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DC_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2144337655i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_DC_START_WAIT_TIMEOUT: ::windows_sys::core::HRESULT = -2144337653i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_EXE_ALREADY_CONFIGURED: ::windows_sys::core::HRESULT = -2144337657i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_EXE_FULL_PATH_REQUIRED: ::windows_sys::core::HRESULT = -2144337650i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_EXE_PATH_NOT_VALID: ::windows_sys::core::HRESULT = -2144337656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_INVALID_SESSION_NAME: ::windows_sys::core::HRESULT = -2144337649i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_NETWORK_EXE_NOT_VALID: ::windows_sys::core::HRESULT = -2144337658i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_NO_DUPLICATES: ::windows_sys::core::HRESULT = -2144337651i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_NO_MIN_DISK: ::windows_sys::core::HRESULT = -2144337808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_PLA_CHANNEL_NOT_ENABLED: ::windows_sys::core::HRESULT = -2144337648i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_PROPERTY_CONFLICT: ::windows_sys::core::HRESULT = -2144337663i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_REPORT_WAIT_TIMEOUT: ::windows_sys::core::HRESULT = -2144337652i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_RULES_MANAGER_FAILED: ::windows_sys::core::HRESULT = -2144337646i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_TASKSCHED_CHANNEL_NOT_ENABLED: ::windows_sys::core::HRESULT = -2144337647i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_E_TOO_MANY_FOLDERS: ::windows_sys::core::HRESULT = -2144337851i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PLA_S_PROPERTY_IGNORED: ::windows_sys::core::HRESULT = 3145984i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PRESENTATION_ERROR_LOST: ::windows_sys::core::HRESULT = -2004811775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PSINK_E_INDEX_ONLY: ::windows_sys::core::HRESULT = -2147215471i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PSINK_E_LARGE_ATTACHMENT: ::windows_sys::core::HRESULT = -2147215470i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PSINK_E_QUERY_ONLY: ::windows_sys::core::HRESULT = -2147215472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const PSINK_S_LARGE_WORD: ::windows_sys::core::HRESULT = 268179i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_BRACE: ::windows_sys::core::HRESULT = -2147215770i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_COMMA: ::windows_sys::core::HRESULT = -2147215759i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_CURRENCY: ::windows_sys::core::HRESULT = -2147215772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_DATE: ::windows_sys::core::HRESULT = -2147215773i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_EOS: ::windows_sys::core::HRESULT = -2147215760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_GUID: ::windows_sys::core::HRESULT = -2147215771i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_INTEGER: ::windows_sys::core::HRESULT = -2147215775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_PAREN: ::windows_sys::core::HRESULT = -2147215769i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_PHRASE: ::windows_sys::core::HRESULT = -2147215766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_PROPERTY: ::windows_sys::core::HRESULT = -2147215768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_REAL: ::windows_sys::core::HRESULT = -2147215774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_REGEX: ::windows_sys::core::HRESULT = -2147215764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_EXPECTING_REGEX_PROPERTY: ::windows_sys::core::HRESULT = -2147215763i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_INVALID_GROUPING: ::windows_sys::core::HRESULT = -2147215753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_INVALID_LITERAL: ::windows_sys::core::HRESULT = -2147215762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_INVALID_QUERY: ::windows_sys::core::HRESULT = -2147215750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_INVALID_RANKMETHOD: ::windows_sys::core::HRESULT = -2147215749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_INVALID_SORT_ORDER: ::windows_sys::core::HRESULT = -2147215755i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_NOT_YET_IMPLEMENTED: ::windows_sys::core::HRESULT = -2147215767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_NO_SUCH_PROPERTY: ::windows_sys::core::HRESULT = -2147215761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_NO_SUCH_SORT_PROPERTY: ::windows_sys::core::HRESULT = -2147215756i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_UNEXPECTED_EOS: ::windows_sys::core::HRESULT = -2147215758i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_UNEXPECTED_NOT: ::windows_sys::core::HRESULT = -2147215776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_UNSUPPORTED_PROPERTY_TYPE: ::windows_sys::core::HRESULT = -2147215765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPARSE_E_WEIGHT_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2147215757i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_BAD_GUID: ::windows_sys::core::HRESULT = -2147215783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE: ::windows_sys::core::HRESULT = -2147215778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_CANT_OPEN_FILE: ::windows_sys::core::HRESULT = -2147215791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_CANT_SET_PROPERTY: ::windows_sys::core::HRESULT = -2147215781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_DUPLICATE: ::windows_sys::core::HRESULT = -2147215780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_EXPECTING_CLOSE_PAREN: ::windows_sys::core::HRESULT = -2147215785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_EXPECTING_GUID: ::windows_sys::core::HRESULT = -2147215784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_EXPECTING_INTEGER: ::windows_sys::core::HRESULT = -2147215786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_EXPECTING_NAME: ::windows_sys::core::HRESULT = -2147215789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_EXPECTING_PROP_SPEC: ::windows_sys::core::HRESULT = -2147215782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_EXPECTING_TYPE: ::windows_sys::core::HRESULT = -2147215788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_READ_ERROR: ::windows_sys::core::HRESULT = -2147215790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_UNRECOGNIZED_TYPE: ::windows_sys::core::HRESULT = -2147215787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_E_VECTORBYREF_USED_ALONE: ::windows_sys::core::HRESULT = -2147215779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QPLIST_S_DUPLICATE: ::windows_sys::core::HRESULT = 267897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_ALLNOISE: ::windows_sys::core::HRESULT = -2147215867i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_DIR_ON_REMOVABLE_DRIVE: ::windows_sys::core::HRESULT = -2147215861i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_DUPLICATE_OUTPUT_COLUMN: ::windows_sys::core::HRESULT = -2147215864i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_FAILED: ::windows_sys::core::HRESULT = -2147215872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_INVALIDCATEGORIZE: ::windows_sys::core::HRESULT = -2147215868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_INVALIDQUERY: ::windows_sys::core::HRESULT = -2147215871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_INVALIDRESTRICTION: ::windows_sys::core::HRESULT = -2147215870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_INVALIDSORT: ::windows_sys::core::HRESULT = -2147215869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_INVALID_DIRECTORY: ::windows_sys::core::HRESULT = -2147215862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_INVALID_OUTPUT_COLUMN: ::windows_sys::core::HRESULT = -2147215863i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_TIMEDOUT: ::windows_sys::core::HRESULT = -2147215865i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_E_TOOCOMPLEX: ::windows_sys::core::HRESULT = -2147215866i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUERY_S_NO_QUERY: ::windows_sys::core::HRESULT = -2147215860i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUTIL_E_CANT_CONVERT_VROOT: ::windows_sys::core::HRESULT = -2147215754i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const QUTIL_E_INVALID_CODEPAGE: ::windows_sys::core::HRESULT = -1073473928i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_BADTHREADINGMODEL: ::windows_sys::core::HRESULT = -2147221162i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_CLASSNOTREG: ::windows_sys::core::HRESULT = -2147221164i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_FIRST: i32 = -2147221168i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_IIDNOTREG: ::windows_sys::core::HRESULT = -2147221163i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_INVALIDVALUE: ::windows_sys::core::HRESULT = -2147221165i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_KEYMISSING: ::windows_sys::core::HRESULT = -2147221166i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_LAST: i32 = -2147221153i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_PACKAGEPOLICYVIOLATION: ::windows_sys::core::HRESULT = -2147221161i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_READREGDB: ::windows_sys::core::HRESULT = -2147221168i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_E_WRITEREGDB: ::windows_sys::core::HRESULT = -2147221167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_S_FIRST: i32 = 262480i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const REGDB_S_LAST: i32 = 262495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ROUTEBASE: u32 = 900u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ROUTEBASEEND: u32 = 957u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_BLOCKED_CROSS_ASTA_CALL: ::windows_sys::core::HRESULT = -2147483617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_CANNOT_ACTIVATE_FULL_TRUST_SERVER: ::windows_sys::core::HRESULT = -2147483616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_CANNOT_ACTIVATE_UNIVERSAL_APPLICATION_SERVER: ::windows_sys::core::HRESULT = -2147483615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_CHANGE_NOTIFICATION_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147483627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_CLOSED: ::windows_sys::core::HRESULT = -2147483629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_COMMITTED: ::windows_sys::core::HRESULT = -2147483618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_ERROR_STRING_NOT_FOUND: ::windows_sys::core::HRESULT = -2147483626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_EXCLUSIVE_WRITE: ::windows_sys::core::HRESULT = -2147483628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_INVALID_METADATA_FILE: ::windows_sys::core::HRESULT = -2147483630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_METADATA_INVALID_TYPE_FORMAT: ::windows_sys::core::HRESULT = -2147483631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_METADATA_NAME_IS_NAMESPACE: ::windows_sys::core::HRESULT = -2147483632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_METADATA_NAME_NOT_FOUND: ::windows_sys::core::HRESULT = -2147483633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_MUST_BE_AGILE: ::windows_sys::core::HRESULT = -2147483620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RO_E_UNSUPPORTED_FROM_MTA: ::windows_sys::core::HRESULT = -2147483619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2147417829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_ATTEMPTED_MULTITHREAD: ::windows_sys::core::HRESULT = -2147417854i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CALL_CANCELED: ::windows_sys::core::HRESULT = -2147418110i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CALL_COMPLETE: ::windows_sys::core::HRESULT = -2147417833i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CALL_REJECTED: ::windows_sys::core::HRESULT = -2147418111i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CANTCALLOUT_AGAIN: ::windows_sys::core::HRESULT = -2147418095i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CANTCALLOUT_INASYNCCALL: ::windows_sys::core::HRESULT = -2147418108i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CANTCALLOUT_INEXTERNALCALL: ::windows_sys::core::HRESULT = -2147418107i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CANTCALLOUT_ININPUTSYNCCALL: ::windows_sys::core::HRESULT = -2147417843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CANTPOST_INSENDCALL: ::windows_sys::core::HRESULT = -2147418109i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CANTTRANSMIT_CALL: ::windows_sys::core::HRESULT = -2147418102i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CHANGED_MODE: ::windows_sys::core::HRESULT = -2147417850i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CLIENT_CANTMARSHAL_DATA: ::windows_sys::core::HRESULT = -2147418101i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CLIENT_CANTUNMARSHAL_DATA: ::windows_sys::core::HRESULT = -2147418100i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CLIENT_DIED: ::windows_sys::core::HRESULT = -2147418104i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_CONNECTION_TERMINATED: ::windows_sys::core::HRESULT = -2147418106i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_DISCONNECTED: ::windows_sys::core::HRESULT = -2147417848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_FAULT: ::windows_sys::core::HRESULT = -2147417852i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_FULLSIC_REQUIRED: ::windows_sys::core::HRESULT = -2147417823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALIDMETHOD: ::windows_sys::core::HRESULT = -2147417849i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_CALLDATA: ::windows_sys::core::HRESULT = -2147417844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_DATA: ::windows_sys::core::HRESULT = -2147418097i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_DATAPACKET: ::windows_sys::core::HRESULT = -2147418103i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_EXTENSION: ::windows_sys::core::HRESULT = -2147417838i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_HEADER: ::windows_sys::core::HRESULT = -2147417839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_IPID: ::windows_sys::core::HRESULT = -2147417837i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_OBJECT: ::windows_sys::core::HRESULT = -2147417836i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_OBJREF: ::windows_sys::core::HRESULT = -2147417827i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2147418096i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_INVALID_STD_NAME: ::windows_sys::core::HRESULT = -2147417822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2147417853i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_NO_CONTEXT: ::windows_sys::core::HRESULT = -2147417826i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_NO_GOOD_SECURITY_PACKAGES: ::windows_sys::core::HRESULT = -2147417830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_NO_SYNC: ::windows_sys::core::HRESULT = -2147417824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_OUT_OF_RESOURCES: ::windows_sys::core::HRESULT = -2147417855i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_REMOTE_DISABLED: ::windows_sys::core::HRESULT = -2147417828i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_RETRY: ::windows_sys::core::HRESULT = -2147417847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SERVERCALL_REJECTED: ::windows_sys::core::HRESULT = -2147417845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SERVERCALL_RETRYLATER: ::windows_sys::core::HRESULT = -2147417846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SERVERFAULT: ::windows_sys::core::HRESULT = -2147417851i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SERVER_CANTMARSHAL_DATA: ::windows_sys::core::HRESULT = -2147418099i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SERVER_CANTUNMARSHAL_DATA: ::windows_sys::core::HRESULT = -2147418098i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SERVER_DIED: ::windows_sys::core::HRESULT = -2147418105i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SERVER_DIED_DNE: ::windows_sys::core::HRESULT = -2147418094i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_SYS_CALL_FAILED: ::windows_sys::core::HRESULT = -2147417856i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_THREAD_NOT_INIT: ::windows_sys::core::HRESULT = -2147417841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147417825i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_TOO_LATE: ::windows_sys::core::HRESULT = -2147417831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2147352577i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_UNSECURE_CALL: ::windows_sys::core::HRESULT = -2147417832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -2147417840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_E_WRONG_THREAD: ::windows_sys::core::HRESULT = -2147417842i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_ADDRESS_ERROR: NTSTATUS = -1073610683i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_ALREADY_LISTENING: NTSTATUS = -1073610738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_ALREADY_REGISTERED: NTSTATUS = -1073610740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_BAD_STUB_DATA: NTSTATUS = -1073545204i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_BINDING_HAS_NO_AUTH: NTSTATUS = -1073610705i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_BINDING_INCOMPLETE: NTSTATUS = -1073610671i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_BYTE_COUNT_TOO_SMALL: NTSTATUS = -1073545205i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_CALL_CANCELLED: NTSTATUS = -1073610672i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_CALL_FAILED: NTSTATUS = -1073610725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_CALL_FAILED_DNE: NTSTATUS = -1073610724i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_CALL_IN_PROGRESS: NTSTATUS = -1073610679i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_CANNOT_SUPPORT: NTSTATUS = -1073610687i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_CANT_CREATE_ENDPOINT: NTSTATUS = -1073610731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_COMM_FAILURE: NTSTATUS = -1073610670i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_COOKIE_AUTH_FAILED: NTSTATUS = -1073610651i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_DUPLICATE_ENDPOINT: NTSTATUS = -1073610711i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_ENTRY_ALREADY_EXISTS: NTSTATUS = -1073610691i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_ENTRY_NOT_FOUND: NTSTATUS = -1073610690i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_ENUM_VALUE_OUT_OF_RANGE: NTSTATUS = -1073545206i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_FP_DIV_ZERO: NTSTATUS = -1073610682i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_FP_OVERFLOW: NTSTATUS = -1073610680i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_FP_UNDERFLOW: NTSTATUS = -1073610681i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_GROUP_MEMBER_NOT_FOUND: NTSTATUS = -1073610677i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INCOMPLETE_NAME: NTSTATUS = -1073610696i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INTERFACE_NOT_FOUND: NTSTATUS = -1073610692i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INTERNAL_ERROR: NTSTATUS = -1073610685i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_ASYNC_CALL: NTSTATUS = -1073610653i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_ASYNC_HANDLE: NTSTATUS = -1073610654i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_AUTH_IDENTITY: NTSTATUS = -1073610702i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_BINDING: NTSTATUS = -1073610749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_BOUND: NTSTATUS = -1073610717i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_ENDPOINT_FORMAT: NTSTATUS = -1073610745i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_ES_ACTION: NTSTATUS = -1073545127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_NAF_ID: NTSTATUS = -1073610688i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_NAME_SYNTAX: NTSTATUS = -1073610715i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_NETWORK_OPTIONS: NTSTATUS = -1073610727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_NET_ADDR: NTSTATUS = -1073610744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_OBJECT: NTSTATUS = -1073610675i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_PIPE_OBJECT: NTSTATUS = -1073545124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_PIPE_OPERATION: NTSTATUS = -1073545123i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_RPC_PROTSEQ: NTSTATUS = -1073610747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_STRING_BINDING: NTSTATUS = -1073610751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_STRING_UUID: NTSTATUS = -1073610746i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_TAG: NTSTATUS = -1073610718i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_TIMEOUT: NTSTATUS = -1073610742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_INVALID_VERS_OPTION: NTSTATUS = -1073610695i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_MAX_CALLS_TOO_SMALL: NTSTATUS = -1073610709i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NAME_SERVICE_UNAVAILABLE: NTSTATUS = -1073610689i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NOTHING_TO_EXPORT: NTSTATUS = -1073610697i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NOT_ALL_OBJS_UNEXPORTED: NTSTATUS = -1073610693i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NOT_CANCELLED: NTSTATUS = -1073610664i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NOT_LISTENING: NTSTATUS = -1073610736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NOT_RPC_ERROR: NTSTATUS = -1073610667i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_BINDINGS: NTSTATUS = -1073610733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_CALL_ACTIVE: NTSTATUS = -1073610726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_CONTEXT_AVAILABLE: NTSTATUS = -1073610686i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_ENDPOINT_FOUND: NTSTATUS = -1073610743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_ENTRY_NAME: NTSTATUS = -1073610716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_INTERFACES: NTSTATUS = -1073610673i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_MORE_BINDINGS: NTSTATUS = -1073610678i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_MORE_ENTRIES: NTSTATUS = -1073545215i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_MORE_MEMBERS: NTSTATUS = -1073610694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_PRINC_NAME: NTSTATUS = -1073610668i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_PROTSEQS: NTSTATUS = -1073610732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NO_PROTSEQS_REGISTERED: NTSTATUS = -1073610737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_NULL_REF_POINTER: NTSTATUS = -1073545207i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_OBJECT_NOT_FOUND: NTSTATUS = -1073610741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_OUT_OF_RESOURCES: NTSTATUS = -1073610730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PIPE_CLOSED: NTSTATUS = -1073545121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PIPE_DISCIPLINE_ERROR: NTSTATUS = -1073545120i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PIPE_EMPTY: NTSTATUS = -1073545119i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PROCNUM_OUT_OF_RANGE: NTSTATUS = -1073610706i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PROTOCOL_ERROR: NTSTATUS = -1073610723i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PROTSEQ_NOT_FOUND: NTSTATUS = -1073610707i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PROTSEQ_NOT_SUPPORTED: NTSTATUS = -1073610748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_PROXY_ACCESS_DENIED: NTSTATUS = -1073610652i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SEC_PKG_ERROR: NTSTATUS = -1073610665i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SEND_INCOMPLETE: NTSTATUS = 1073873071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SERVER_TOO_BUSY: NTSTATUS = -1073610728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SERVER_UNAVAILABLE: NTSTATUS = -1073610729i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SS_CANNOT_GET_CALL_HANDLE: NTSTATUS = -1073545208i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SS_CHAR_TRANS_OPEN_FAIL: NTSTATUS = -1073545214i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SS_CHAR_TRANS_SHORT_FILE: NTSTATUS = -1073545213i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SS_CONTEXT_DAMAGED: NTSTATUS = -1073545210i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SS_CONTEXT_MISMATCH: NTSTATUS = -1073545211i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SS_HANDLES_MISMATCH: NTSTATUS = -1073545209i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_SS_IN_NULL_CONTEXT: NTSTATUS = -1073545212i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_STRING_TOO_LONG: NTSTATUS = -1073610708i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_TYPE_ALREADY_REGISTERED: NTSTATUS = -1073610739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNKNOWN_AUTHN_LEVEL: NTSTATUS = -1073610703i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNKNOWN_AUTHN_SERVICE: NTSTATUS = -1073610704i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNKNOWN_AUTHN_TYPE: NTSTATUS = -1073610710i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNKNOWN_AUTHZ_SERVICE: NTSTATUS = -1073610701i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNKNOWN_IF: NTSTATUS = -1073610734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNKNOWN_MGR_TYPE: NTSTATUS = -1073610735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNSUPPORTED_AUTHN_LEVEL: NTSTATUS = -1073610669i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNSUPPORTED_NAME_SYNTAX: NTSTATUS = -1073610714i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNSUPPORTED_TRANS_SYN: NTSTATUS = -1073610721i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UNSUPPORTED_TYPE: NTSTATUS = -1073610719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UUID_LOCAL_ONLY: NTSTATUS = 1073872982i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_UUID_NO_ADDRESS: NTSTATUS = -1073610712i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_WRONG_ES_VERSION: NTSTATUS = -1073545126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_WRONG_KIND_OF_BINDING: NTSTATUS = -1073610750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_WRONG_PIPE_VERSION: NTSTATUS = -1073545122i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_WRONG_STUB_VERSION: NTSTATUS = -1073545125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_NT_ZERO_DIVIDE: NTSTATUS = -1073610684i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_S_CALLPENDING: ::windows_sys::core::HRESULT = -2147417835i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_S_WAITONTIMER: ::windows_sys::core::HRESULT = -2147417834i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_BAD_STUB_DATA: i32 = 1783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_BYTE_COUNT_TOO_SMALL: i32 = 1782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_ENUM_VALUE_OUT_OF_RANGE: i32 = 1781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_INVALID_ES_ACTION: i32 = 1827i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_INVALID_PIPE_OBJECT: i32 = 1830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_NO_MORE_ENTRIES: i32 = 1772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_NULL_REF_POINTER: i32 = 1780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_PIPE_CLOSED: i32 = 1916i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_PIPE_DISCIPLINE_ERROR: i32 = 1917i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_PIPE_EMPTY: i32 = 1918i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_SS_CANNOT_GET_CALL_HANDLE: i32 = 1779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_SS_CHAR_TRANS_OPEN_FAIL: i32 = 1773i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_SS_CHAR_TRANS_SHORT_FILE: i32 = 1774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_SS_CONTEXT_DAMAGED: i32 = 1777i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_SS_HANDLES_MISMATCH: i32 = 1778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_SS_IN_NULL_CONTEXT: i32 = 1775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_WRONG_ES_VERSION: i32 = 1828i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_WRONG_PIPE_ORDER: i32 = 1831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_WRONG_PIPE_VERSION: i32 = 1832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const RPC_X_WRONG_STUB_VERSION: i32 = 1829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_BAD_SEEK: ::windows_sys::core::HRESULT = -2146435031i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_CANCELLED: ::windows_sys::core::HRESULT = -2146435070i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_CANT_DISPOSE: ::windows_sys::core::HRESULT = -2146435058i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_CARD_UNSUPPORTED: ::windows_sys::core::HRESULT = -2146435044i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_CERTIFICATE_UNAVAILABLE: ::windows_sys::core::HRESULT = -2146435027i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_COMM_DATA_LOST: ::windows_sys::core::HRESULT = -2146435025i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_DIR_NOT_FOUND: ::windows_sys::core::HRESULT = -2146435037i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_DUPLICATE_READER: ::windows_sys::core::HRESULT = -2146435045i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2146435036i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_ICC_CREATEORDER: ::windows_sys::core::HRESULT = -2146435039i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_ICC_INSTALLATION: ::windows_sys::core::HRESULT = -2146435040i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_INSUFFICIENT_BUFFER: ::windows_sys::core::HRESULT = -2146435064i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_INVALID_ATR: ::windows_sys::core::HRESULT = -2146435051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_INVALID_CHV: ::windows_sys::core::HRESULT = -2146435030i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_INVALID_HANDLE: ::windows_sys::core::HRESULT = -2146435069i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2146435068i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_INVALID_TARGET: ::windows_sys::core::HRESULT = -2146435067i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_INVALID_VALUE: ::windows_sys::core::HRESULT = -2146435055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NOT_READY: ::windows_sys::core::HRESULT = -2146435056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NOT_TRANSACTED: ::windows_sys::core::HRESULT = -2146435050i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_ACCESS: ::windows_sys::core::HRESULT = -2146435033i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_DIR: ::windows_sys::core::HRESULT = -2146435035i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_FILE: ::windows_sys::core::HRESULT = -2146435034i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_KEY_CONTAINER: ::windows_sys::core::HRESULT = -2146435024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_MEMORY: ::windows_sys::core::HRESULT = -2146435066i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_PIN_CACHE: ::windows_sys::core::HRESULT = -2146435021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_READERS_AVAILABLE: ::windows_sys::core::HRESULT = -2146435026i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_SERVICE: ::windows_sys::core::HRESULT = -2146435043i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_SMARTCARD: ::windows_sys::core::HRESULT = -2146435060i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_NO_SUCH_CERTIFICATE: ::windows_sys::core::HRESULT = -2146435028i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_PCI_TOO_SMALL: ::windows_sys::core::HRESULT = -2146435047i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_PIN_CACHE_EXPIRED: ::windows_sys::core::HRESULT = -2146435022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_PROTO_MISMATCH: ::windows_sys::core::HRESULT = -2146435057i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_READER_UNAVAILABLE: ::windows_sys::core::HRESULT = -2146435049i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_READER_UNSUPPORTED: ::windows_sys::core::HRESULT = -2146435046i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_READ_ONLY_CARD: ::windows_sys::core::HRESULT = -2146435020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_SERVER_TOO_BUSY: ::windows_sys::core::HRESULT = -2146435023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_SERVICE_STOPPED: ::windows_sys::core::HRESULT = -2146435042i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_SHARING_VIOLATION: ::windows_sys::core::HRESULT = -2146435061i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_SYSTEM_CANCELLED: ::windows_sys::core::HRESULT = -2146435054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_TIMEOUT: ::windows_sys::core::HRESULT = -2146435062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2146435041i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_UNKNOWN_CARD: ::windows_sys::core::HRESULT = -2146435059i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_UNKNOWN_READER: ::windows_sys::core::HRESULT = -2146435063i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_UNKNOWN_RES_MNG: ::windows_sys::core::HRESULT = -2146435029i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_UNSUPPORTED_FEATURE: ::windows_sys::core::HRESULT = -2146435038i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_E_WRITE_TOO_MANY: ::windows_sys::core::HRESULT = -2146435032i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_F_COMM_ERROR: ::windows_sys::core::HRESULT = -2146435053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_F_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2146435071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_F_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -2146435052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_F_WAITED_TOO_LONG: ::windows_sys::core::HRESULT = -2146435065i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_P_SHUTDOWN: ::windows_sys::core::HRESULT = -2146435048i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_CACHE_ITEM_NOT_FOUND: ::windows_sys::core::HRESULT = -2146434960i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_CACHE_ITEM_STALE: ::windows_sys::core::HRESULT = -2146434959i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_CACHE_ITEM_TOO_BIG: ::windows_sys::core::HRESULT = -2146434958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_CANCELLED_BY_USER: ::windows_sys::core::HRESULT = -2146434962i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_CARD_NOT_AUTHENTICATED: ::windows_sys::core::HRESULT = -2146434961i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_CHV_BLOCKED: ::windows_sys::core::HRESULT = -2146434964i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_EOF: ::windows_sys::core::HRESULT = -2146434963i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_REMOVED_CARD: ::windows_sys::core::HRESULT = -2146434967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_RESET_CARD: ::windows_sys::core::HRESULT = -2146434968i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_SECURITY_VIOLATION: ::windows_sys::core::HRESULT = -2146434966i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_UNPOWERED_CARD: ::windows_sys::core::HRESULT = -2146434969i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_UNRESPONSIVE_CARD: ::windows_sys::core::HRESULT = -2146434970i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_UNSUPPORTED_CARD: ::windows_sys::core::HRESULT = -2146434971i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCARD_W_WRONG_CHV: ::windows_sys::core::HRESULT = -2146434965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_ACCOUNT_DBASE_CORRUPT: ::windows_sys::core::HRESULT = -2147216623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_ACCOUNT_INFORMATION_NOT_SET: ::windows_sys::core::HRESULT = -2147216625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_ACCOUNT_NAME_NOT_FOUND: ::windows_sys::core::HRESULT = -2147216624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2147216609i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_CANNOT_OPEN_TASK: ::windows_sys::core::HRESULT = -2147216627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_DEPRECATED_FEATURE_USED: ::windows_sys::core::HRESULT = -2147216592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_INVALIDVALUE: ::windows_sys::core::HRESULT = -2147216616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_INVALID_TASK: ::windows_sys::core::HRESULT = -2147216626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_INVALID_TASK_HASH: ::windows_sys::core::HRESULT = -2147216607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_MALFORMEDXML: ::windows_sys::core::HRESULT = -2147216614i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_MISSINGNODE: ::windows_sys::core::HRESULT = -2147216615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_NAMESPACE: ::windows_sys::core::HRESULT = -2147216617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_NO_SECURITY_SERVICES: ::windows_sys::core::HRESULT = -2147216622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_PAST_END_BOUNDARY: ::windows_sys::core::HRESULT = -2147216610i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_SERVICE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2147216606i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_SERVICE_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2147216628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_SERVICE_NOT_LOCALSYSTEM: i32 = 6200i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_SERVICE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147216619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_SERVICE_TOO_BUSY: ::windows_sys::core::HRESULT = -2147216605i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_START_ON_DEMAND: ::windows_sys::core::HRESULT = -2147216600i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TASK_ATTEMPTED: ::windows_sys::core::HRESULT = -2147216604i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TASK_DISABLED: ::windows_sys::core::HRESULT = -2147216602i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TASK_NOT_READY: ::windows_sys::core::HRESULT = -2147216630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TASK_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147216629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TASK_NOT_UBPM_COMPAT: ::windows_sys::core::HRESULT = -2147216599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TASK_NOT_V1_COMPAT: ::windows_sys::core::HRESULT = -2147216601i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TOO_MANY_NODES: ::windows_sys::core::HRESULT = -2147216611i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_TRIGGER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147216631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_UNEXPECTEDNODE: ::windows_sys::core::HRESULT = -2147216618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_UNKNOWN_OBJECT_VERSION: ::windows_sys::core::HRESULT = -2147216621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_UNSUPPORTED_ACCOUNT_OPTION: ::windows_sys::core::HRESULT = -2147216620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_E_USER_NOT_LOGGED_ON: ::windows_sys::core::HRESULT = -2147216608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_BATCH_LOGON_PROBLEM: ::windows_sys::core::HRESULT = 267036i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_EVENT_TRIGGER: ::windows_sys::core::HRESULT = 267016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_SOME_TRIGGERS_FAILED: ::windows_sys::core::HRESULT = 267035i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_DISABLED: ::windows_sys::core::HRESULT = 267010i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_HAS_NOT_RUN: ::windows_sys::core::HRESULT = 267011i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_NOT_SCHEDULED: ::windows_sys::core::HRESULT = 267013i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_NO_MORE_RUNS: ::windows_sys::core::HRESULT = 267012i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_NO_VALID_TRIGGERS: ::windows_sys::core::HRESULT = 267015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_QUEUED: ::windows_sys::core::HRESULT = 267045i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_READY: ::windows_sys::core::HRESULT = 267008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_RUNNING: ::windows_sys::core::HRESULT = 267009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SCHED_S_TASK_TERMINATED: ::windows_sys::core::HRESULT = 267014i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_CANCELLED: i32 = -2143551232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_CANNOTRUN: i32 = -2143551224i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_DISABLED: i32 = -2143551226i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_MANAGEDHOST: i32 = -2143551229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_NOVERIFIER: i32 = -2143551228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_POWERSHELL: i32 = -2143551230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_RESOURCE: i32 = -2143551222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_ROOTCAUSE: i32 = -2143551221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_SCRIPT: i32 = -2143551231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_TRUST: i32 = -2143551225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_E_VERSION: i32 = -2143551223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SDIAG_S_CANNOTRUN: i32 = 3932421i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEARCH_E_NOMONIKER: ::windows_sys::core::HRESULT = -2147215711i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEARCH_E_NOREGION: ::windows_sys::core::HRESULT = -2147215710i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEARCH_S_NOMOREHITS: ::windows_sys::core::HRESULT = 267936i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_ALGORITHM_MISMATCH: ::windows_sys::core::HRESULT = -2146893007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_APPLICATION_PROTOCOL_MISMATCH: ::windows_sys::core::HRESULT = -2146892953i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_BAD_BINDINGS: ::windows_sys::core::HRESULT = -2146892986i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_BAD_PKGID: ::windows_sys::core::HRESULT = -2146893034i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2146893023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CANNOT_INSTALL: ::windows_sys::core::HRESULT = -2146893049i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CANNOT_PACK: ::windows_sys::core::HRESULT = -2146893047i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CERT_EXPIRED: ::windows_sys::core::HRESULT = -2146893016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CERT_UNKNOWN: ::windows_sys::core::HRESULT = -2146893017i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CERT_WRONG_USAGE: ::windows_sys::core::HRESULT = -2146892983i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CONTEXT_EXPIRED: ::windows_sys::core::HRESULT = -2146893033i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CROSSREALM_DELEGATION_FAILURE: ::windows_sys::core::HRESULT = -2146892969i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_CRYPTO_SYSTEM_INVALID: ::windows_sys::core::HRESULT = -2146893001i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_DECRYPT_FAILURE: ::windows_sys::core::HRESULT = -2146893008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_DELEGATION_POLICY: ::windows_sys::core::HRESULT = -2146892962i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_DELEGATION_REQUIRED: ::windows_sys::core::HRESULT = -2146892987i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_DOWNGRADE_DETECTED: ::windows_sys::core::HRESULT = -2146892976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_ENCRYPT_FAILURE: ::windows_sys::core::HRESULT = -2146893015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_EXT_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2146892950i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_ILLEGAL_MESSAGE: ::windows_sys::core::HRESULT = -2146893018i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INCOMPLETE_CREDENTIALS: ::windows_sys::core::HRESULT = -2146893024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INCOMPLETE_MESSAGE: ::windows_sys::core::HRESULT = -2146893032i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INSUFFICIENT_BUFFERS: ::windows_sys::core::HRESULT = -2146892949i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INSUFFICIENT_MEMORY: ::windows_sys::core::HRESULT = -2146893056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2146893052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INVALID_HANDLE: ::windows_sys::core::HRESULT = -2146893055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2146892963i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INVALID_TOKEN: ::windows_sys::core::HRESULT = -2146893048i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_INVALID_UPN_NAME: ::windows_sys::core::HRESULT = -2146892951i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_ISSUING_CA_UNTRUSTED: ::windows_sys::core::HRESULT = -2146892974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_ISSUING_CA_UNTRUSTED_KDC: ::windows_sys::core::HRESULT = -2146892967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_KDC_CERT_EXPIRED: ::windows_sys::core::HRESULT = -2146892966i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_KDC_CERT_REVOKED: ::windows_sys::core::HRESULT = -2146892965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_KDC_INVALID_REQUEST: ::windows_sys::core::HRESULT = -2146892992i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_KDC_UNABLE_TO_REFER: ::windows_sys::core::HRESULT = -2146892991i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_KDC_UNKNOWN_ETYPE: ::windows_sys::core::HRESULT = -2146892990i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_LOGON_DENIED: ::windows_sys::core::HRESULT = -2146893044i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_MAX_REFERRALS_EXCEEDED: ::windows_sys::core::HRESULT = -2146893000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_MESSAGE_ALTERED: ::windows_sys::core::HRESULT = -2146893041i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_MULTIPLE_ACCOUNTS: ::windows_sys::core::HRESULT = -2146892985i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_MUST_BE_KDC: ::windows_sys::core::HRESULT = -2146892999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_MUTUAL_AUTH_FAILED: ::windows_sys::core::HRESULT = -2146892957i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NOT_OWNER: ::windows_sys::core::HRESULT = -2146893050i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NOT_SUPPORTED: i32 = -2146893054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_AUTHENTICATING_AUTHORITY: ::windows_sys::core::HRESULT = -2146893039i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_CONTEXT: ::windows_sys::core::HRESULT = -2146892959i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_CREDENTIALS: ::windows_sys::core::HRESULT = -2146893042i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_IMPERSONATION: ::windows_sys::core::HRESULT = -2146893045i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_IP_ADDRESSES: ::windows_sys::core::HRESULT = -2146893003i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_KERB_KEY: ::windows_sys::core::HRESULT = -2146892984i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_PA_DATA: ::windows_sys::core::HRESULT = -2146892996i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_S4U_PROT_SUPPORT: ::windows_sys::core::HRESULT = -2146892970i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_SPM: i32 = -2146893052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_NO_TGT_REPLY: ::windows_sys::core::HRESULT = -2146893004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_OK: ::windows_sys::core::HRESULT = 0i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_ONLY_HTTPS_ALLOWED: ::windows_sys::core::HRESULT = -2146892955i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_OUT_OF_SEQUENCE: ::windows_sys::core::HRESULT = -2146893040i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_PKINIT_CLIENT_FAILURE: ::windows_sys::core::HRESULT = -2146892972i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_PKINIT_NAME_MISMATCH: ::windows_sys::core::HRESULT = -2146892995i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_PKU2U_CERT_FAILURE: ::windows_sys::core::HRESULT = -2146892958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_POLICY_NLTM_ONLY: ::windows_sys::core::HRESULT = -2146892961i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_QOP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146893046i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_REVOCATION_OFFLINE_C: ::windows_sys::core::HRESULT = -2146892973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_REVOCATION_OFFLINE_KDC: ::windows_sys::core::HRESULT = -2146892968i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_SECPKG_NOT_FOUND: ::windows_sys::core::HRESULT = -2146893051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_SECURITY_QOS_FAILED: ::windows_sys::core::HRESULT = -2146893006i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_SHUTDOWN_IN_PROGRESS: ::windows_sys::core::HRESULT = -2146892993i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_SMARTCARD_CERT_EXPIRED: ::windows_sys::core::HRESULT = -2146892971i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_SMARTCARD_CERT_REVOKED: ::windows_sys::core::HRESULT = -2146892975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_SMARTCARD_LOGON_REQUIRED: ::windows_sys::core::HRESULT = -2146892994i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_STRONG_CRYPTO_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2146892998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_TARGET_UNKNOWN: ::windows_sys::core::HRESULT = -2146893053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_TIME_SKEW: ::windows_sys::core::HRESULT = -2146893020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_TOO_MANY_PRINCIPALS: ::windows_sys::core::HRESULT = -2146892997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_UNFINISHED_CONTEXT_DELETED: ::windows_sys::core::HRESULT = -2146893005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_UNKNOWN_CREDENTIALS: ::windows_sys::core::HRESULT = -2146893043i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_UNSUPPORTED_FUNCTION: ::windows_sys::core::HRESULT = -2146893054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_UNSUPPORTED_PREAUTH: ::windows_sys::core::HRESULT = -2146892989i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_UNTRUSTED_ROOT: ::windows_sys::core::HRESULT = -2146893019i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_WRONG_CREDENTIAL_HANDLE: ::windows_sys::core::HRESULT = -2146893002i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_E_WRONG_PRINCIPAL: ::windows_sys::core::HRESULT = -2146893022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_ASYNC_CALL_PENDING: ::windows_sys::core::HRESULT = 590696i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_COMPLETE_AND_CONTINUE: ::windows_sys::core::HRESULT = 590612i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_COMPLETE_NEEDED: ::windows_sys::core::HRESULT = 590611i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_CONTEXT_EXPIRED: ::windows_sys::core::HRESULT = 590615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_CONTINUE_NEEDED: ::windows_sys::core::HRESULT = 590610i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_CONTINUE_NEEDED_MESSAGE_OK: ::windows_sys::core::HRESULT = 590694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_GENERIC_EXTENSION_RECEIVED: ::windows_sys::core::HRESULT = 590614i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_INCOMPLETE_CREDENTIALS: ::windows_sys::core::HRESULT = 590624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_LOCAL_LOGON: ::windows_sys::core::HRESULT = 590613i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_MESSAGE_FRAGMENT: ::windows_sys::core::HRESULT = 590692i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_NO_LSA_CONTEXT: ::windows_sys::core::HRESULT = 590627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_NO_RENEGOTIATION: ::windows_sys::core::HRESULT = 590688i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_RENEGOTIATE: ::windows_sys::core::HRESULT = 590625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEC_I_SIGNATURE_NEEDED: ::windows_sys::core::HRESULT = 590684i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEVERITY_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SEVERITY_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_AUTHENTICODE_DISALLOWED: ::windows_sys::core::HRESULT = -2146500032i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED: ::windows_sys::core::HRESULT = -2146500029i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER: ::windows_sys::core::HRESULT = -2146500031i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED: ::windows_sys::core::HRESULT = -2146500030i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_BAD_INTERFACE_INSTALLSECT: ::windows_sys::core::HRESULT = -2146500067i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_BAD_SECTION_NAME_LINE: ::windows_sys::core::HRESULT = -2146500607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_BAD_SERVICE_INSTALLSECT: ::windows_sys::core::HRESULT = -2146500073i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_CANT_LOAD_CLASS_ICON: ::windows_sys::core::HRESULT = -2146500084i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_CANT_REMOVE_DEVINST: ::windows_sys::core::HRESULT = -2146500046i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_CLASS_MISMATCH: ::windows_sys::core::HRESULT = -2146500095i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVICE_INSTALLER_NOT_READY: ::windows_sys::core::HRESULT = -2146500026i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVICE_INSTALL_BLOCKED: ::windows_sys::core::HRESULT = -2146500024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVICE_INTERFACE_ACTIVE: ::windows_sys::core::HRESULT = -2146500069i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVICE_INTERFACE_REMOVED: ::windows_sys::core::HRESULT = -2146500068i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVINFO_DATA_LOCKED: ::windows_sys::core::HRESULT = -2146500077i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVINFO_LIST_LOCKED: ::windows_sys::core::HRESULT = -2146500078i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVINFO_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2146500088i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE: ::windows_sys::core::HRESULT = -2146500048i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DEVINST_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2146500089i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DI_BAD_PATH: ::windows_sys::core::HRESULT = -2146500076i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DI_DONT_INSTALL: ::windows_sys::core::HRESULT = -2146500053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DI_DO_DEFAULT: ::windows_sys::core::HRESULT = -2146500082i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DI_FUNCTION_OBSOLETE: ::windows_sys::core::HRESULT = -2146500034i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DI_NOFILECOPY: ::windows_sys::core::HRESULT = -2146500081i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DI_POSTPROCESSING_REQUIRED: ::windows_sys::core::HRESULT = -2146500058i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DRIVER_INSTALL_BLOCKED: ::windows_sys::core::HRESULT = -2146500023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DRIVER_NONNATIVE: ::windows_sys::core::HRESULT = -2146500044i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DRIVER_STORE_ADD_FAILED: ::windows_sys::core::HRESULT = -2146500025i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DRIVER_STORE_DELETE_FAILED: ::windows_sys::core::HRESULT = -2146500020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_DUPLICATE_FOUND: ::windows_sys::core::HRESULT = -2146500094i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_ERROR_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2146496512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_EXPECTED_SECTION_NAME: ::windows_sys::core::HRESULT = -2146500608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_FILEQUEUE_LOCKED: ::windows_sys::core::HRESULT = -2146500074i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_FILE_HASH_NOT_IN_CATALOG: ::windows_sys::core::HRESULT = -2146500021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_GENERAL_SYNTAX: ::windows_sys::core::HRESULT = -2146500605i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INCORRECTLY_COPIED_INF: ::windows_sys::core::HRESULT = -2146500041i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INF_IN_USE_BY_DEVICES: ::windows_sys::core::HRESULT = -2146500035i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_CLASS: ::windows_sys::core::HRESULT = -2146500090i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_CLASS_INSTALLER: ::windows_sys::core::HRESULT = -2146500083i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_COINSTALLER: ::windows_sys::core::HRESULT = -2146500057i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_DEVINST_NAME: ::windows_sys::core::HRESULT = -2146500091i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_FILTER_DRIVER: ::windows_sys::core::HRESULT = -2146500052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_HWPROFILE: ::windows_sys::core::HRESULT = -2146500080i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_INF_LOGCONFIG: ::windows_sys::core::HRESULT = -2146500054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_MACHINENAME: ::windows_sys::core::HRESULT = -2146500064i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_PROPPAGE_PROVIDER: ::windows_sys::core::HRESULT = -2146500060i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_REFERENCE_STRING: ::windows_sys::core::HRESULT = -2146500065i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_REG_PROPERTY: ::windows_sys::core::HRESULT = -2146500087i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_INVALID_TARGET: ::windows_sys::core::HRESULT = -2146500045i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_IN_WOW64: ::windows_sys::core::HRESULT = -2146500043i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_KEY_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -2146500092i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_LINE_NOT_FOUND: ::windows_sys::core::HRESULT = -2146500350i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_MACHINE_UNAVAILABLE: ::windows_sys::core::HRESULT = -2146500062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NON_WINDOWS_DRIVER: ::windows_sys::core::HRESULT = -2146500050i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NON_WINDOWS_NT_DRIVER: ::windows_sys::core::HRESULT = -2146500051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NOT_AN_INSTALLED_OEM_INF: ::windows_sys::core::HRESULT = -2146500036i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NOT_DISABLEABLE: ::windows_sys::core::HRESULT = -2146500047i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_ASSOCIATED_CLASS: ::windows_sys::core::HRESULT = -2146500096i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_ASSOCIATED_SERVICE: ::windows_sys::core::HRESULT = -2146500071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_AUTHENTICODE_CATALOG: ::windows_sys::core::HRESULT = -2146500033i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_BACKUP: ::windows_sys::core::HRESULT = -2146500349i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_CATALOG_FOR_OEM_INF: ::windows_sys::core::HRESULT = -2146500049i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_CLASSINSTALL_PARAMS: ::windows_sys::core::HRESULT = -2146500075i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_CLASS_DRIVER_LIST: ::windows_sys::core::HRESULT = -2146500072i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_COMPAT_DRIVERS: ::windows_sys::core::HRESULT = -2146500056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_CONFIGMGR_SERVICES: ::windows_sys::core::HRESULT = -2146500061i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE: ::windows_sys::core::HRESULT = -2146500070i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_DEVICE_ICON: ::windows_sys::core::HRESULT = -2146500055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_DEVICE_SELECTED: ::windows_sys::core::HRESULT = -2146500079i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_DRIVER_SELECTED: ::windows_sys::core::HRESULT = -2146500093i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_INF: ::windows_sys::core::HRESULT = -2146500086i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_SUCH_DEVICE_INTERFACE: ::windows_sys::core::HRESULT = -2146500059i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_SUCH_DEVINST: ::windows_sys::core::HRESULT = -2146500085i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_NO_SUCH_INTERFACE_CLASS: ::windows_sys::core::HRESULT = -2146500066i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE: ::windows_sys::core::HRESULT = -2146500027i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_PNP_REGISTRY_ERROR: ::windows_sys::core::HRESULT = -2146500038i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_REMOTE_COMM_FAILURE: ::windows_sys::core::HRESULT = -2146500063i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_REMOTE_REQUEST_UNSUPPORTED: ::windows_sys::core::HRESULT = -2146500037i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_SCE_DISABLED: ::windows_sys::core::HRESULT = -2146500040i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_SECTION_NAME_TOO_LONG: ::windows_sys::core::HRESULT = -2146500606i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_SECTION_NOT_FOUND: ::windows_sys::core::HRESULT = -2146500351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_SET_SYSTEM_RESTORE_POINT: ::windows_sys::core::HRESULT = -2146500042i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH: ::windows_sys::core::HRESULT = -2146500028i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_UNKNOWN_EXCEPTION: ::windows_sys::core::HRESULT = -2146500039i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW: ::windows_sys::core::HRESULT = -2146499840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_WRONG_INF_STYLE: ::windows_sys::core::HRESULT = -2146500352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SPAPI_E_WRONG_INF_TYPE: ::windows_sys::core::HRESULT = -2146500022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_ABORT: ::windows_sys::core::HRESULT = -2018574332i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_ABORT_ROLLBACK: ::windows_sys::core::HRESULT = -2018573820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_AUTH: ::windows_sys::core::HRESULT = -2018574313i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_BUSY: ::windows_sys::core::HRESULT = -2018574331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_BUSY_RECOVERY: ::windows_sys::core::HRESULT = -2018574075i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_BUSY_SNAPSHOT: ::windows_sys::core::HRESULT = -2018573819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CANTOPEN: ::windows_sys::core::HRESULT = -2018574322i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CANTOPEN_CONVPATH: ::windows_sys::core::HRESULT = -2018573298i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CANTOPEN_FULLPATH: ::windows_sys::core::HRESULT = -2018573554i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CANTOPEN_ISDIR: ::windows_sys::core::HRESULT = -2018573810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CANTOPEN_NOTEMPDIR: ::windows_sys::core::HRESULT = -2018574066i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT: ::windows_sys::core::HRESULT = -2018574317i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_CHECK: ::windows_sys::core::HRESULT = -2018574061i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_COMMITHOOK: ::windows_sys::core::HRESULT = -2018573805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_FOREIGNKEY: ::windows_sys::core::HRESULT = -2018573549i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_FUNCTION: ::windows_sys::core::HRESULT = -2018573293i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_NOTNULL: ::windows_sys::core::HRESULT = -2018573037i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_PRIMARYKEY: ::windows_sys::core::HRESULT = -2018572781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_ROWID: ::windows_sys::core::HRESULT = -2018571757i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_TRIGGER: ::windows_sys::core::HRESULT = -2018572525i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_UNIQUE: ::windows_sys::core::HRESULT = -2018572269i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CONSTRAINT_VTAB: ::windows_sys::core::HRESULT = -2018572013i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CORRUPT: ::windows_sys::core::HRESULT = -2018574325i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_CORRUPT_VTAB: ::windows_sys::core::HRESULT = -2018574069i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_DONE: ::windows_sys::core::HRESULT = -2018574235i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_EMPTY: ::windows_sys::core::HRESULT = -2018574320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_ERROR: ::windows_sys::core::HRESULT = -2018574335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_FORMAT: ::windows_sys::core::HRESULT = -2018574312i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_FULL: ::windows_sys::core::HRESULT = -2018574323i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_INTERNAL: ::windows_sys::core::HRESULT = -2018574334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_INTERRUPT: ::windows_sys::core::HRESULT = -2018574327i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR: ::windows_sys::core::HRESULT = -2018574326i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_ACCESS: ::windows_sys::core::HRESULT = -2018570998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_AUTH: ::windows_sys::core::HRESULT = -2018567677i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_BLOCKED: ::windows_sys::core::HRESULT = -2018571510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_CHECKRESERVEDLOCK: ::windows_sys::core::HRESULT = -2018570742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_CLOSE: ::windows_sys::core::HRESULT = -2018570230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_CONVPATH: ::windows_sys::core::HRESULT = -2018567670i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_DELETE: ::windows_sys::core::HRESULT = -2018571766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_DELETE_NOENT: ::windows_sys::core::HRESULT = -2018568438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_DIR_CLOSE: ::windows_sys::core::HRESULT = -2018569974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_DIR_FSYNC: ::windows_sys::core::HRESULT = -2018573046i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_FSTAT: ::windows_sys::core::HRESULT = -2018572534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_FSYNC: ::windows_sys::core::HRESULT = -2018573302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_GETTEMPPATH: ::windows_sys::core::HRESULT = -2018567926i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_LOCK: ::windows_sys::core::HRESULT = -2018570486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_MMAP: ::windows_sys::core::HRESULT = -2018568182i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_NOMEM: ::windows_sys::core::HRESULT = -2018571254i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_RDLOCK: ::windows_sys::core::HRESULT = -2018572022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_READ: ::windows_sys::core::HRESULT = -2018574070i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_SEEK: ::windows_sys::core::HRESULT = -2018568694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_SHMLOCK: ::windows_sys::core::HRESULT = -2018569206i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_SHMMAP: ::windows_sys::core::HRESULT = -2018568950i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_SHMOPEN: ::windows_sys::core::HRESULT = -2018569718i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_SHMSIZE: ::windows_sys::core::HRESULT = -2018569462i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_SHORT_READ: ::windows_sys::core::HRESULT = -2018573814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_TRUNCATE: ::windows_sys::core::HRESULT = -2018572790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_UNLOCK: ::windows_sys::core::HRESULT = -2018572278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_VNODE: ::windows_sys::core::HRESULT = -2018567678i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_IOERR_WRITE: ::windows_sys::core::HRESULT = -2018573558i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_LOCKED: ::windows_sys::core::HRESULT = -2018574330i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_LOCKED_SHAREDCACHE: ::windows_sys::core::HRESULT = -2018574074i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_MISMATCH: ::windows_sys::core::HRESULT = -2018574316i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_MISUSE: ::windows_sys::core::HRESULT = -2018574315i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_NOLFS: ::windows_sys::core::HRESULT = -2018574314i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_NOMEM: ::windows_sys::core::HRESULT = -2018574329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_NOTADB: ::windows_sys::core::HRESULT = -2018574310i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_NOTFOUND: ::windows_sys::core::HRESULT = -2018574324i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_NOTICE: ::windows_sys::core::HRESULT = -2018574309i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_NOTICE_RECOVER_ROLLBACK: ::windows_sys::core::HRESULT = -2018573797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_NOTICE_RECOVER_WAL: ::windows_sys::core::HRESULT = -2018574053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_PERM: ::windows_sys::core::HRESULT = -2018574333i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_PROTOCOL: ::windows_sys::core::HRESULT = -2018574321i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_RANGE: ::windows_sys::core::HRESULT = -2018574311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_READONLY: ::windows_sys::core::HRESULT = -2018574328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_READONLY_CANTLOCK: ::windows_sys::core::HRESULT = -2018573816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_READONLY_DBMOVED: ::windows_sys::core::HRESULT = -2018573304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_READONLY_RECOVERY: ::windows_sys::core::HRESULT = -2018574072i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_READONLY_ROLLBACK: ::windows_sys::core::HRESULT = -2018573560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_ROW: ::windows_sys::core::HRESULT = -2018574236i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_SCHEMA: ::windows_sys::core::HRESULT = -2018574319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_TOOBIG: ::windows_sys::core::HRESULT = -2018574318i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_WARNING: ::windows_sys::core::HRESULT = -2018574308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SQLITE_E_WARNING_AUTOINDEX: ::windows_sys::core::HRESULT = -2018574052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_ERROR_CACHE_CORRUPTED: ::windows_sys::core::HRESULT = -2140733422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_ERROR_DICTIONARY_CORRUPTED: ::windows_sys::core::HRESULT = -2140733435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_BLOCKED: ::windows_sys::core::HRESULT = -2140733434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_BUSY_RECOVERY_RETRY: ::windows_sys::core::HRESULT = -2140733432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_BUSY_RECOVERY_TIMEOUT_EXCEEDED: ::windows_sys::core::HRESULT = -2140733427i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_BUSY_RETRY: ::windows_sys::core::HRESULT = -2140733433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_BUSY_TIMEOUT_EXCEEDED: ::windows_sys::core::HRESULT = -2140733428i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_CACHE_NOT_INIITALIZED: ::windows_sys::core::HRESULT = -2140733419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_CONCURRENCY_LOCKING_FAILURE: ::windows_sys::core::HRESULT = -2140733439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_CONFIGURATION_INVALID: ::windows_sys::core::HRESULT = -2140733437i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_DEPENDENCY_NOT_RESOLVED: ::windows_sys::core::HRESULT = -2140733418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_LOCKED_RETRY: ::windows_sys::core::HRESULT = -2140733431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_LOCKED_SHAREDCACHE_RETRY: ::windows_sys::core::HRESULT = -2140733430i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_LOCKED_SHAREDCACHE_TIMEOUT_EXCEEDED: ::windows_sys::core::HRESULT = -2140733425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_LOCKED_TIMEOUT_EXCEEDED: ::windows_sys::core::HRESULT = -2140733426i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_SERVICE_STOP_IN_PROGRESS: ::windows_sys::core::HRESULT = -2140733424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_STATEMENT_INPROGRESS: ::windows_sys::core::HRESULT = -2140733438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_TRANSACTION_REQUIRED: ::windows_sys::core::HRESULT = -2140733429i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_E_UNKNOWN_SCHEMA_VERSION: ::windows_sys::core::HRESULT = -2140733436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_TRANSACTION_CALLER_ID_CHANGED: ::windows_sys::core::HRESULT = 6750227i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSITORY_TRANSACTION_IN_PROGRESS: ::windows_sys::core::HRESULT = -2140733420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATEREPOSTORY_E_NESTED_TRANSACTION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2140733423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABANDONED: NTSTATUS = 128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABANDONED_WAIT_0: NTSTATUS = 128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABANDONED_WAIT_63: NTSTATUS = 191i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABANDON_HIBERFILE: NTSTATUS = 1073741875i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_INVALID_COMMAND: NTSTATUS = -1073741549i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_INVALID_LID: NTSTATUS = -1073741548i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_INVALID_SELECTOR: NTSTATUS = -1073741546i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_LID_ALREADY_OWNED: NTSTATUS = -1073741551i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_LID_NOT_EXIST: NTSTATUS = -1073741552i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_NOT_LID_OWNER: NTSTATUS = -1073741550i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_NOT_PRESENT: NTSTATUS = -1073741553i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ABIOS_SELECTOR_NOT_AVAILABLE: NTSTATUS = -1073741547i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_AUDIT_BY_POLICY: NTSTATUS = 1073741874i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_DENIED: NTSTATUS = -1073741790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT: NTSTATUS = -1073740959i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_DISABLED_BY_POLICY_OTHER: NTSTATUS = -1073740956i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_DISABLED_BY_POLICY_PATH: NTSTATUS = -1073740958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER: NTSTATUS = -1073740957i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY: NTSTATUS = -1073740942i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACCESS_VIOLATION: NTSTATUS = -1073741819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_ACQUIRE_GLOBAL_LOCK: NTSTATUS = -1072431086i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_ADDRESS_NOT_MAPPED: NTSTATUS = -1072431092i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_ALREADY_INITIALIZED: NTSTATUS = -1072431085i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_ASSERT_FAILED: NTSTATUS = -1072431101i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_FATAL: NTSTATUS = -1072431098i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_HANDLER_COLLISION: NTSTATUS = -1072431090i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INCORRECT_ARGUMENT_COUNT: NTSTATUS = -1072431093i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_ACCESS_SIZE: NTSTATUS = -1072431087i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_ARGTYPE: NTSTATUS = -1072431096i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_ARGUMENT: NTSTATUS = -1072431099i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_DATA: NTSTATUS = -1072431089i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_EVENTTYPE: NTSTATUS = -1072431091i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_INDEX: NTSTATUS = -1072431100i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_MUTEX_LEVEL: NTSTATUS = -1072431083i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_OBJTYPE: NTSTATUS = -1072431095i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_OPCODE: NTSTATUS = -1072431103i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_REGION: NTSTATUS = -1072431088i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_SUPERNAME: NTSTATUS = -1072431097i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_TABLE: NTSTATUS = -1072431079i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_INVALID_TARGETTYPE: NTSTATUS = -1072431094i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_MUTEX_NOT_OWNED: NTSTATUS = -1072431082i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_MUTEX_NOT_OWNER: NTSTATUS = -1072431081i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_NOT_INITIALIZED: NTSTATUS = -1072431084i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_POWER_REQUEST_FAILED: NTSTATUS = -1072431071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_REG_HANDLER_FAILED: NTSTATUS = -1072431072i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_RS_ACCESS: NTSTATUS = -1072431080i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ACPI_STACK_OVERFLOW: NTSTATUS = -1072431102i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ADAPTER_HARDWARE_ERROR: NTSTATUS = -1073741630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ADDRESS_ALREADY_ASSOCIATED: NTSTATUS = -1073741256i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ADDRESS_ALREADY_EXISTS: NTSTATUS = -1073741302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ADDRESS_CLOSED: NTSTATUS = -1073741301i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ADDRESS_NOT_ASSOCIATED: NTSTATUS = -1073741255i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ADMINLESS_ACCESS_DENIED: NTSTATUS = -1073700348i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ADVANCED_INSTALLER_FAILED: NTSTATUS = -1072365536i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_AGENTS_EXHAUSTED: NTSTATUS = -1073741691i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALERTED: NTSTATUS = 257i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALIAS_EXISTS: NTSTATUS = -1073741484i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALLOCATE_BUCKET: NTSTATUS = -1073741265i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALLOTTED_SPACE_EXCEEDED: NTSTATUS = -1073741671i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALL_SIDS_FILTERED: NTSTATUS = -1073740962i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED: NTSTATUS = -1073740798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALPC_CHECK_COMPLETION_LIST: NTSTATUS = 1073741872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALREADY_COMMITTED: NTSTATUS = -1073741791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALREADY_COMPLETE: NTSTATUS = 255i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALREADY_DISCONNECTED: NTSTATUS = -2147483611i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALREADY_HAS_STREAM_ID: NTSTATUS = -1073740530i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALREADY_INITIALIZED: NTSTATUS = -1073740528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALREADY_REGISTERED: NTSTATUS = -1073740008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ALREADY_WIN32: NTSTATUS = 1073741851i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_AMBIGUOUS_SYSTEM_DEVICE: NTSTATUS = -1073740719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APC_RETURNED_WHILE_IMPERSONATING: NTSTATUS = -1073740015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APISET_NOT_HOSTED: NTSTATUS = -1073740671i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APISET_NOT_PRESENT: NTSTATUS = -1073740670i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_APP_COMPAT_BLOCK: NTSTATUS = -1058275320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_CALLER_WAIT_TIMEOUT: NTSTATUS = -1058275319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING: NTSTATUS = -1058275317i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES: NTSTATUS = -1058275316i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION: NTSTATUS = -1058275318i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_CONDITION_NOT_SATISFIED: NTSTATUS = -1058275328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_HANDLE_INVALIDATED: NTSTATUS = -1058275327i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_HOST_ID_MISMATCH: NTSTATUS = -1058275322i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_INVALID_HOST_GENERATION: NTSTATUS = -1058275326i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_INVALID_HOST_STATE: NTSTATUS = -1058275324i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_NO_DONOR: NTSTATUS = -1058275323i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION: NTSTATUS = -1058275325i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPEXEC_UNKNOWN_USER: NTSTATUS = -1058275321i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPHELP_BLOCK: NTSTATUS = -1073740963i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPX_FILE_NOT_ENCRYPTED: NTSTATUS = -1073740634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN: NTSTATUS = -1073740673i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APP_DATA_CORRUPT: NTSTATUS = -1073700221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APP_DATA_EXPIRED: NTSTATUS = -1073700222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APP_DATA_LIMIT_EXCEEDED: NTSTATUS = -1073700220i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APP_DATA_NOT_FOUND: NTSTATUS = -1073700223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APP_DATA_REBOOT_REQUIRED: NTSTATUS = -1073700219i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_APP_INIT_FAILURE: NTSTATUS = -1073741499i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ARBITRATION_UNHANDLED: NTSTATUS = 1073741862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ARRAY_BOUNDS_EXCEEDED: NTSTATUS = -1073741684i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ASSERTION_FAILURE: NTSTATUS = -1073740768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ATTACHED_EXECUTABLE_MEMORY_WRITE: NTSTATUS = -1073739995i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ATTRIBUTE_NOT_PRESENT: NTSTATUS = -1073740532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_AUDIO_ENGINE_NODE_NOT_FOUND: NTSTATUS = -1069285375i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_AUDITING_DISABLED: NTSTATUS = -1073740970i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_AUDIT_FAILED: NTSTATUS = -1073741244i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_AUTHIP_FAILURE: NTSTATUS = -1073700730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_AUTH_TAG_MISMATCH: NTSTATUS = -1073700862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BACKUP_CONTROLLER: NTSTATUS = -1073741433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_BINDINGS: NTSTATUS = -1073740965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_CLUSTERS: NTSTATUS = -1073739771i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_COMPRESSION_BUFFER: NTSTATUS = -1073741246i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_CURRENT_DIRECTORY: NTSTATUS = 1073741831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_DATA: NTSTATUS = -1073739509i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_DESCRIPTOR_FORMAT: NTSTATUS = -1073741593i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_DEVICE_TYPE: NTSTATUS = -1073741621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_DLL_ENTRYPOINT: NTSTATUS = -1073741231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_FILE_TYPE: NTSTATUS = -1073739517i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_FUNCTION_TABLE: NTSTATUS = -1073741569i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_IMPERSONATION_LEVEL: NTSTATUS = -1073741659i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_INHERITANCE_ACL: NTSTATUS = -1073741699i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_INITIAL_PC: NTSTATUS = -1073741814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_INITIAL_STACK: NTSTATUS = -1073741815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_KEY: NTSTATUS = -1073739510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_LOGON_SESSION_STATE: NTSTATUS = -1073741564i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_MASTER_BOOT_RECORD: NTSTATUS = -1073741655i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_MCFG_TABLE: NTSTATUS = -1073739512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_NETWORK_NAME: NTSTATUS = -1073741620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_NETWORK_PATH: NTSTATUS = -1073741634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_REMOTE_ADAPTER: NTSTATUS = -1073741627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_SERVICE_ENTRYPOINT: NTSTATUS = -1073741230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_STACK: NTSTATUS = -1073741784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_TOKEN_TYPE: NTSTATUS = -1073741656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_VALIDATION_CLASS: NTSTATUS = -1073741657i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BAD_WORKING_SET_LIMIT: NTSTATUS = -1073741748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BCD_NOT_ALL_ENTRIES_IMPORTED: NTSTATUS = -2143748095i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED: NTSTATUS = -2143748093i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BCD_TOO_MANY_ELEMENTS: NTSTATUS = -1070006270i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BEGINNING_OF_MEDIA: NTSTATUS = -2147483617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BEYOND_VDL: NTSTATUS = -1073740750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT: NTSTATUS = -1073741458i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BIZRULES_NOT_ENABLED: NTSTATUS = 1073741876i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BLOCKED_BY_PARENTAL_CONTROLS: NTSTATUS = -1073740664i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BLOCK_TOO_MANY_REFERENCES: NTSTATUS = -1073740660i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BREAKPOINT: NTSTATUS = -2147483645i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_ATTRIBUTE_NOT_FOUND: NTSTATUS = -1069416438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_ATTRIBUTE_NOT_LONG: NTSTATUS = -1069416437i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INSUFFICIENT_AUTHENTICATION: NTSTATUS = -1069416443i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INSUFFICIENT_AUTHORIZATION: NTSTATUS = -1069416440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION: NTSTATUS = -1069416433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE: NTSTATUS = -1069416436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INSUFFICIENT_RESOURCES: NTSTATUS = -1069416431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH: NTSTATUS = -1069416435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INVALID_HANDLE: NTSTATUS = -1069416447i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INVALID_OFFSET: NTSTATUS = -1069416441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_INVALID_PDU: NTSTATUS = -1069416444i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_PREPARE_QUEUE_FULL: NTSTATUS = -1069416439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_READ_NOT_PERMITTED: NTSTATUS = -1069416446i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_REQUEST_NOT_SUPPORTED: NTSTATUS = -1069416442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_UNKNOWN_ERROR: NTSTATUS = -1069412352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_UNLIKELY: NTSTATUS = -1069416434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_UNSUPPORTED_GROUP_TYPE: NTSTATUS = -1069416432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BTH_ATT_WRITE_NOT_PERMITTED: NTSTATUS = -1069416445i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BUFFER_ALL_ZEROS: NTSTATUS = 279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BUFFER_OVERFLOW: NTSTATUS = -2147483643i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BUFFER_TOO_SMALL: NTSTATUS = -1073741789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BUS_RESET: NTSTATUS = -2147483619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_BYPASSIO_FLT_NOT_SUPPORTED: NTSTATUS = -1073740590i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CACHE_PAGE_LOCKED: NTSTATUS = 277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_BYPASS: NTSTATUS = -1073740541i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_INVOKE_INLINE: NTSTATUS = -1073740661i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_POP_STACK: NTSTATUS = -1073740765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_RETURNED_LANG: NTSTATUS = -1073740001i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_RETURNED_LDR_LOCK: NTSTATUS = -1073740002i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_RETURNED_PRI_BACK: NTSTATUS = -1073740000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_RETURNED_THREAD_AFFINITY: NTSTATUS = -1073739999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_RETURNED_THREAD_PRIORITY: NTSTATUS = -1073740005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_RETURNED_TRANSACTION: NTSTATUS = -1073740003i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING: NTSTATUS = -1073740016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANCELLED: NTSTATUS = -1073741536i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_ABORT_TRANSACTIONS: NTSTATUS = -1072103347i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_ACCEPT_TRANSACTED_WORK: NTSTATUS = -1072103348i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_BREAK_OPLOCK: NTSTATUS = -1073739511i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_DELETE: NTSTATUS = -1073741535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_EXECUTE_FILE_IN_TRANSACTION: NTSTATUS = -1072103356i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_GRANT_REQUESTED_OPLOCK: NTSTATUS = -2147483602i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_IMPERSONATE: NTSTATUS = -1073741555i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_LOAD_REGISTRY_FILE: NTSTATUS = -1073741288i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_MAKE: NTSTATUS = -1073741078i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANNOT_SWITCH_RUNLEVEL: NTSTATUS = -1073700543i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_ACCESS_DOMAIN_INFO: NTSTATUS = -1073741606i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY: NTSTATUS = -1072103369i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_CLEAR_ENCRYPTION_FLAG: NTSTATUS = -1073740616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_CREATE_MORE_STREAM_MINIVERSIONS: NTSTATUS = -1072103386i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_CROSS_RM_BOUNDARY: NTSTATUS = -1072103368i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_DISABLE_MANDATORY: NTSTATUS = -1073741731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_ENABLE_DENY_ONLY: NTSTATUS = -1073741133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_OPEN_ANONYMOUS: NTSTATUS = -1073741658i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT: NTSTATUS = -1072103387i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_RECOVER_WITH_HANDLE_OPEN: NTSTATUS = -2145845199i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_TERMINATE_SELF: NTSTATUS = -1073741605i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CANT_WAIT: NTSTATUS = -1073741608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CARDBUS_NOT_SUPPORTED: NTSTATUS = 1073741863i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CASE_DIFFERING_NAMES_IN_DIR: NTSTATUS = -1073740621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CASE_SENSITIVE_PATH: NTSTATUS = -1073740614i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CC_NEEDS_CALLBACK_SECTION_DRAIN: NTSTATUS = -1073700856i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE: NTSTATUS = -1073740012i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT: NTSTATUS = -1073741387i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CHECKING_FILE_SYSTEM: NTSTATUS = 1073741844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CHECKOUT_REQUIRED: NTSTATUS = -1073739518i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CHILD_MUST_BE_VOLATILE: NTSTATUS = -1073741439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CHILD_PROCESS_BLOCKED: NTSTATUS = -1073740643i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CIMFS_IMAGE_CORRUPT: NTSTATUS = -1073692671i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CIMFS_IMAGE_VERSION_NOT_SUPPORTED: NTSTATUS = -1073692670i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLEANER_CARTRIDGE_INSTALLED: NTSTATUS = -2147483609i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIENT_SERVER_PARAMETERS_INVALID: NTSTATUS = -1073741277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_DEVICE_LICENSE_MISSING: NTSTATUS = -1058406397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID: NTSTATUS = -1058406395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_LICENSE_DEVICE_ID_MISMATCH: NTSTATUS = -1058406390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_LICENSE_EXPIRED: NTSTATUS = -1058406394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE: NTSTATUS = -1058406391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_LICENSE_INVALID_SIGNATURE: NTSTATUS = -1058406396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_LICENSE_NOT_FOUND: NTSTATUS = -1058406398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_LICENSE_NOT_SIGNED: NTSTATUS = -1058406392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE: NTSTATUS = -1058406393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_ACCESS_DENIED: NTSTATUS = -1073688808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_ALREADY_CONNECTED: NTSTATUS = -1073688823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_AUTHENTICATION_FAILED: NTSTATUS = -1073688817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_CONNECTED_PROVIDER_ONLY: NTSTATUS = -1073688819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_DEHYDRATION_DISALLOWED: NTSTATUS = -1073688800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_INCOMPATIBLE_HARDLINKS: NTSTATUS = -1073688807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_INSUFFICIENT_RESOURCES: NTSTATUS = -1073688816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_INVALID_REQUEST: NTSTATUS = -1073688821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_IN_USE: NTSTATUS = -1073688812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_METADATA_CORRUPT: NTSTATUS = -1073688830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_METADATA_TOO_LARGE: NTSTATUS = -1073688829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_NETWORK_UNAVAILABLE: NTSTATUS = -1073688815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_NOT_IN_SYNC: NTSTATUS = -1073688824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_NOT_SUPPORTED: NTSTATUS = -1073688822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_NOT_UNDER_SYNC_ROOT: NTSTATUS = -1073688813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PINNED: NTSTATUS = -1073688811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH: NTSTATUS = -2147430656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE: NTSTATUS = -2147430652i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PROPERTY_CORRUPT: NTSTATUS = -1073688809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PROPERTY_LOCK_CONFLICT: NTSTATUS = -1073688806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED: NTSTATUS = -1073688826i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PROVIDER_NOT_RUNNING: NTSTATUS = -1073688831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_PROVIDER_TERMINATED: NTSTATUS = -1073688803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_READ_ONLY_VOLUME: NTSTATUS = -1073688820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_REQUEST_ABORTED: NTSTATUS = -1073688810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_REQUEST_CANCELED: NTSTATUS = -1073688805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_REQUEST_TIMEOUT: NTSTATUS = -1073688801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT: NTSTATUS = -1073688832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS: NTSTATUS = -2147430651i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_UNSUCCESSFUL: NTSTATUS = -1073688814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLOUD_FILE_VALIDATION_FAILED: NTSTATUS = -1073688818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CAM_TICKET_REPLAY_DETECTED: NTSTATUS = -1072496591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR: NTSTATUS = -1072496607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_INVALID_HANDLE: NTSTATUS = -1072496599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_NOT_REDIRECTED: NTSTATUS = -1072496605i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_NO_SNAPSHOTS: NTSTATUS = -1072496601i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS: NTSTATUS = -1072496608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_REDIRECTED: NTSTATUS = -1072496606i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS: NTSTATUS = -1072496603i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR: NTSTATUS = -1072496592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_VOLUME_DRAINING: NTSTATUS = -1072496604i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL: NTSTATUS = -1072496602i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL: NTSTATUS = -1072496615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_INVALID_NETWORK: NTSTATUS = -1072496624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_INVALID_NETWORK_PROVIDER: NTSTATUS = -1072496629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_INVALID_NODE: NTSTATUS = -1072496639i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_INVALID_REQUEST: NTSTATUS = -1072496630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_JOIN_IN_PROGRESS: NTSTATUS = -1072496637i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS: NTSTATUS = -1072496625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND: NTSTATUS = -1072496635i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NETINTERFACE_EXISTS: NTSTATUS = -1072496632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NETINTERFACE_NOT_FOUND: NTSTATUS = -1072496631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE: NTSTATUS = -2146238460i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NETWORK_ALREADY_ONLINE: NTSTATUS = -2146238461i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NETWORK_EXISTS: NTSTATUS = -1072496634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NETWORK_NOT_FOUND: NTSTATUS = -1072496633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NETWORK_NOT_INTERNAL: NTSTATUS = -1072496618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_ALREADY_DOWN: NTSTATUS = -2146238462i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_ALREADY_MEMBER: NTSTATUS = -2146238459i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_ALREADY_UP: NTSTATUS = -2146238463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_DOWN: NTSTATUS = -1072496628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_EXISTS: NTSTATUS = -1072496638i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_NOT_FOUND: NTSTATUS = -1072496636i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_NOT_MEMBER: NTSTATUS = -1072496626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_NOT_PAUSED: NTSTATUS = -1072496620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_PAUSED: NTSTATUS = -1072496621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_UNREACHABLE: NTSTATUS = -1072496627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NODE_UP: NTSTATUS = -1072496622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NON_CSV_PATH: NTSTATUS = -1072496616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NO_NET_ADAPTERS: NTSTATUS = -1072496623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_NO_SECURITY_CONTEXT: NTSTATUS = -1072496619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CLUSTER_POISONED: NTSTATUS = -1072496617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COMMITMENT_LIMIT: NTSTATUS = -1073741523i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COMMITMENT_MINIMUM: NTSTATUS = -1073741112i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COMPRESSED_FILE_NOT_SUPPORTED: NTSTATUS = -1073740677i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COMPRESSION_DISABLED: NTSTATUS = -1073740762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION: NTSTATUS = -1072103338i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COMPRESSION_NOT_BENEFICIAL: NTSTATUS = -1073740689i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONFLICTING_ADDRESSES: NTSTATUS = -1073741800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_ABORTED: NTSTATUS = -1073741247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_ACTIVE: NTSTATUS = -1073741253i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_COUNT_LIMIT: NTSTATUS = -1073741242i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_DISCONNECTED: NTSTATUS = -1073741300i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_INVALID: NTSTATUS = -1073741254i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_IN_USE: NTSTATUS = -1073741560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_REFUSED: NTSTATUS = -1073741258i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONNECTION_RESET: NTSTATUS = -1073741299i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONTAINER_ASSIGNED: NTSTATUS = -1073740536i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONTENT_BLOCKED: NTSTATUS = -1073739772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONTEXT_MISMATCH: NTSTATUS = -1073740007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONTEXT_STOWED_EXCEPTION: NTSTATUS = -1073741188i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONTROL_C_EXIT: NTSTATUS = -1073741510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONTROL_STACK_VIOLATION: NTSTATUS = -1073741390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CONVERT_TO_LARGE: NTSTATUS = -1073741268i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COPY_PROTECTION_FAILURE: NTSTATUS = -1073741051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CORRUPT_LOG_CLEARED: NTSTATUS = -1073739763i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CORRUPT_LOG_CORRUPTED: NTSTATUS = -1073739766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CORRUPT_LOG_DELETED_FULL: NTSTATUS = -1073739764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CORRUPT_LOG_OVERFULL: NTSTATUS = -1073739767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CORRUPT_LOG_UNAVAILABLE: NTSTATUS = -1073739765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CORRUPT_LOG_UPLEVEL_RECORDS: NTSTATUS = -1073739759i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CORRUPT_SYSTEM_FILE: NTSTATUS = -1073741116i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COULD_NOT_INTERPRET: NTSTATUS = -1073741639i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_COULD_NOT_RESIZE_LOG: NTSTATUS = -2145845239i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CPU_SET_INVALID: NTSTATUS = -1073741393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CRASH_DUMP: NTSTATUS = 278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CRC_ERROR: NTSTATUS = -1073741761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CRED_REQUIRES_CONFIRMATION: NTSTATUS = -1073740736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CRM_PROTOCOL_ALREADY_EXISTS: NTSTATUS = -1072103409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CRM_PROTOCOL_NOT_FOUND: NTSTATUS = -1072103407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CROSSREALM_DELEGATION_FAILURE: NTSTATUS = -1073740789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CROSS_PARTITION_VIOLATION: NTSTATUS = -1073740277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CRYPTO_SYSTEM_INVALID: NTSTATUS = -1073741069i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CSS_AUTHENTICATION_FAILURE: NTSTATUS = -1073741050i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CSS_KEY_NOT_ESTABLISHED: NTSTATUS = -1073741048i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CSS_KEY_NOT_PRESENT: NTSTATUS = -1073741049i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CSS_REGION_MISMATCH: NTSTATUS = -1073741046i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CSS_RESETS_EXHAUSTED: NTSTATUS = -1073741045i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CSS_SCRAMBLED_SECTOR: NTSTATUS = -1073741047i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CSV_IO_PAUSE_TIMEOUT: NTSTATUS = -1072496600i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE: NTSTATUS = -1073740733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CS_ENCRYPTION_FILE_NOT_CSE: NTSTATUS = -1073740731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE: NTSTATUS = -1073740735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE: NTSTATUS = -1073740732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER: NTSTATUS = -1073740734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTLOG_INCONSISTENT_TRACKING_FILE: NTSTATUS = -1069940700i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTLOG_INVALID_TRACKING_STATE: NTSTATUS = -1069940701i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE: NTSTATUS = -1069940703i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTLOG_TRACKING_NOT_INITIALIZED: NTSTATUS = -1069940704i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTLOG_VHD_CHANGED_OFFLINE: NTSTATUS = -1069940702i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTL_FILE_NOT_SUPPORTED: NTSTATUS = -1073741737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_BAD_VIDEO_MODE: NTSTATUS = -1073086440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CDM_CONNECT: NTSTATUS = 1074397188i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CDM_DISCONNECT: NTSTATUS = 1074397189i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CLIENT_LICENSE_IN_USE: NTSTATUS = -1073086412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CLIENT_LICENSE_NOT_SET: NTSTATUS = -1073086413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CLIENT_QUERY_TIMEOUT: NTSTATUS = -1073086426i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CLOSE_PENDING: NTSTATUS = -1073086458i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CONSOLE_CONNECT: NTSTATUS = -1073086424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_CONSOLE_DISCONNECT: NTSTATUS = -1073086425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_GRAPHICS_INVALID: NTSTATUS = -1073086430i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_INVALID_MODEMNAME: NTSTATUS = -1073086455i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_INVALID_PD: NTSTATUS = -1073086462i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_INVALID_WD: NTSTATUS = -1073086418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_LICENSE_CLIENT_INVALID: NTSTATUS = -1073086446i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_LICENSE_EXPIRED: NTSTATUS = -1073086444i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_LICENSE_NOT_AVAILABLE: NTSTATUS = -1073086445i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_LOGON_DISABLED: NTSTATUS = -1073086409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_MODEM_INF_NOT_FOUND: NTSTATUS = -1073086456i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_MODEM_RESPONSE_BUSY: NTSTATUS = -1073086450i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_MODEM_RESPONSE_NO_CARRIER: NTSTATUS = -1073086452i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE: NTSTATUS = -1073086451i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_MODEM_RESPONSE_TIMEOUT: NTSTATUS = -1073086453i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_MODEM_RESPONSE_VOICE: NTSTATUS = -1073086449i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_NOT_CONSOLE: NTSTATUS = -1073086428i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_NO_OUTBUF: NTSTATUS = -1073086457i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_PD_NOT_FOUND: NTSTATUS = -1073086461i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_RESPONSE_ERROR: NTSTATUS = -1073086454i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_SECURITY_LAYER_ERROR: NTSTATUS = -1073086408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_SHADOW_DENIED: NTSTATUS = -1073086422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_SHADOW_DISABLED: NTSTATUS = -1073086415i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE: NTSTATUS = -1073086411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_SHADOW_INVALID: NTSTATUS = -1073086416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_SHADOW_NOT_RUNNING: NTSTATUS = -1073086410i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_TD_ERROR: NTSTATUS = -1073086448i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_WD_NOT_FOUND: NTSTATUS = -1073086417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_WINSTATION_ACCESS_DENIED: NTSTATUS = -1073086421i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_WINSTATION_BUSY: NTSTATUS = -1073086441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_WINSTATION_NAME_COLLISION: NTSTATUS = -1073086442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_WINSTATION_NAME_INVALID: NTSTATUS = -1073086463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CTX_WINSTATION_NOT_FOUND: NTSTATUS = -1073086443i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CURRENT_DOMAIN_NOT_ALLOWED: NTSTATUS = -1073741079i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_CURRENT_TRANSACTION_NOT_VALID: NTSTATUS = -1072103400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATATYPE_MISALIGNMENT: NTSTATUS = -2147483646i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATATYPE_MISALIGNMENT_ERROR: NTSTATUS = -1073741115i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATA_CHECKSUM_ERROR: NTSTATUS = -1073740688i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATA_ERROR: NTSTATUS = -1073741762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATA_LATE_ERROR: NTSTATUS = -1073741763i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATA_LOST_REPAIR: NTSTATUS = -2147481597i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATA_NOT_ACCEPTED: NTSTATUS = -1073741285i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATA_OVERRUN: NTSTATUS = -1073741764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DATA_OVERWRITTEN: NTSTATUS = 304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DAX_MAPPING_EXISTS: NTSTATUS = -1073740644i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEBUGGER_INACTIVE: NTSTATUS = -1073740972i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEBUG_ATTACH_FAILED: NTSTATUS = -1073741287i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DECRYPTION_FAILED: NTSTATUS = -1073741173i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DELAY_LOAD_FAILED: NTSTATUS = -1073740782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DELETE_PENDING: NTSTATUS = -1073741738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DESTINATION_ELEMENT_FULL: NTSTATUS = -1073741180i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_ALREADY_ATTACHED: NTSTATUS = -1073741768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_BUSY: NTSTATUS = -2147483631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_CONFIGURATION_ERROR: NTSTATUS = -1073741438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_DATA_ERROR: NTSTATUS = -1073741668i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_DOES_NOT_EXIST: NTSTATUS = -1073741632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_DOOR_OPEN: NTSTATUS = -2147482999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_ENUMERATION_ERROR: NTSTATUS = -1073740954i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_FEATURE_NOT_SUPPORTED: NTSTATUS = -1073740701i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_HARDWARE_ERROR: NTSTATUS = -1073740669i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL: NTSTATUS = -1073740650i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_HUNG: NTSTATUS = -1073740537i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_INSUFFICIENT_RESOURCES: NTSTATUS = -1073740696i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_IN_MAINTENANCE: NTSTATUS = -1073740647i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_NOT_CONNECTED: NTSTATUS = -1073741667i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_NOT_PARTITIONED: NTSTATUS = -1073741452i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_NOT_READY: NTSTATUS = -1073741661i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_OFF_LINE: NTSTATUS = -2147483632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_PAPER_EMPTY: NTSTATUS = -2147483634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_POWERED_OFF: NTSTATUS = -2147483633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_POWER_CYCLE_REQUIRED: NTSTATUS = -2147483599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_POWER_FAILURE: NTSTATUS = -1073741666i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_PROTOCOL_ERROR: NTSTATUS = -1073741434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_REMOVED: NTSTATUS = -1073741130i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_REQUIRES_CLEANING: NTSTATUS = -2147483000i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_RESET_REQUIRED: NTSTATUS = -2147483210i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_SUPPORT_IN_PROGRESS: NTSTATUS = -2147483600i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_UNREACHABLE: NTSTATUS = -1073740700i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DEVICE_UNRESPONSIVE: NTSTATUS = -1073740534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DFS_EXIT_PATH_FOUND: NTSTATUS = -1073741669i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DFS_UNAVAILABLE: NTSTATUS = -1073741203i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_BINDING_API_NOT_FOUND: NTSTATUS = -1073738625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_IOCALLBACK_NOT_REPLACED: NTSTATUS = -1073738634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_LIVEDUMP_LIMIT_EXCEEDED: NTSTATUS = -1073738633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_VOLATILE_DRIVER_HOTPATCHED: NTSTATUS = -1073738631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING: NTSTATUS = -1073738629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_VOLATILE_INVALID_INFO: NTSTATUS = -1073738630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_VOLATILE_NOT_ALLOWED: NTSTATUS = -1073738626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED: NTSTATUS = -1073738627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING: NTSTATUS = -1073738628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIF_VOLATILE_SECTION_NOT_LOCKED: NTSTATUS = -1073738632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIRECTORY_IS_A_REPARSE_POINT: NTSTATUS = -1073741183i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIRECTORY_NOT_EMPTY: NTSTATUS = -1073741567i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIRECTORY_NOT_RM: NTSTATUS = -1072103416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIRECTORY_NOT_SUPPORTED: NTSTATUS = -1073740676i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DIRECTORY_SERVICE_REQUIRED: NTSTATUS = -1073741135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_CORRUPT_ERROR: NTSTATUS = -1073741774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_FULL: NTSTATUS = -1073741697i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_OPERATION_FAILED: NTSTATUS = -1073741462i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_QUOTA_EXCEEDED: NTSTATUS = -1073739774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_RECALIBRATE_FAILED: NTSTATUS = -1073741463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_REPAIR_DISABLED: NTSTATUS = -1073739776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_REPAIR_REDIRECTED: NTSTATUS = 1073743879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_REPAIR_UNSUCCESSFUL: NTSTATUS = -1073739768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_RESET_FAILED: NTSTATUS = -1073741461i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DISK_RESOURCES_EXHAUSTED: NTSTATUS = -1073740703i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DLL_INIT_FAILED: NTSTATUS = -1073741502i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DLL_INIT_FAILED_LOGOFF: NTSTATUS = -1073741205i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DLL_MIGHT_BE_INCOMPATIBLE: NTSTATUS = -2147483604i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DLL_MIGHT_BE_INSECURE: NTSTATUS = -2147483605i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DLL_NOT_FOUND: NTSTATUS = -1073741515i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DOMAIN_CONTROLLER_NOT_FOUND: NTSTATUS = -1073741261i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DOMAIN_CTRLR_CONFIG_ERROR: NTSTATUS = -1073741474i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DOMAIN_EXISTS: NTSTATUS = -1073741600i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DOMAIN_LIMIT_EXCEEDED: NTSTATUS = -1073741599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DOMAIN_TRUST_INCONSISTENT: NTSTATUS = -1073741413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVERS_LEAKING_LOCKED_PAGES: NTSTATUS = 1073741869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_BLOCKED: NTSTATUS = -1073740948i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_BLOCKED_CRITICAL: NTSTATUS = -1073740949i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_CANCEL_TIMEOUT: NTSTATUS = -1073741282i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_DATABASE_ERROR: NTSTATUS = -1073740947i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_ENTRYPOINT_NOT_FOUND: NTSTATUS = -1073741213i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_FAILED_PRIOR_UNLOAD: NTSTATUS = -1073740914i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_FAILED_SLEEP: NTSTATUS = -1073741118i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_INTERNAL_ERROR: NTSTATUS = -1073741437i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_ORDINAL_NOT_FOUND: NTSTATUS = -1073741214i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_PROCESS_TERMINATED: NTSTATUS = -1073740720i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DRIVER_UNABLE_TO_LOAD: NTSTATUS = -1073741204i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_ADMIN_LIMIT_EXCEEDED: NTSTATUS = -1073741119i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER: NTSTATUS = -1073740968i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS: NTSTATUS = -1073741148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED: NTSTATUS = -1073741149i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_BUSY: NTSTATUS = -1073741147i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_CANT_MOD_OBJ_CLASS: NTSTATUS = -1073741138i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_CANT_MOD_PRIMARYGROUPID: NTSTATUS = -1073741104i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_CANT_ON_NON_LEAF: NTSTATUS = -1073741140i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_CANT_ON_RDN: NTSTATUS = -1073741139i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_CANT_START: NTSTATUS = -1073741087i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_CROSS_DOM_MOVE_FAILED: NTSTATUS = -1073741137i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST: NTSTATUS = -1073740774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_DOMAIN_RENAME_IN_PROGRESS: NTSTATUS = -1073739775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_DUPLICATE_ID_FOUND: NTSTATUS = -1073740795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST: NTSTATUS = -1073740773i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_GC_NOT_AVAILABLE: NTSTATUS = -1073741136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_GC_REQUIRED: NTSTATUS = -1073741084i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER: NTSTATUS = -1073741094i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER: NTSTATUS = -1073741097i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER: NTSTATUS = -1073741096i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_GROUP_CONVERSION_ERROR: NTSTATUS = -1073740794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_HAVE_PRIMARY_MEMBERS: NTSTATUS = -1073741092i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_INCORRECT_ROLE_OWNER: NTSTATUS = -1073741143i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_INIT_FAILURE: NTSTATUS = -1073741086i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_INIT_FAILURE_CONSOLE: NTSTATUS = -1073741076i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_INVALID_ATTRIBUTE_SYNTAX: NTSTATUS = -1073741150i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_INVALID_GROUP_TYPE: NTSTATUS = -1073741100i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER: NTSTATUS = -1073741093i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY: NTSTATUS = -1073741083i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED: NTSTATUS = -1073741081i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY: NTSTATUS = 289i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_NAME_NOT_UNIQUE: NTSTATUS = -1073740796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_NO_ATTRIBUTE_OR_VALUE: NTSTATUS = -1073741151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS: NTSTATUS = -1073741082i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_NO_MORE_RIDS: NTSTATUS = -1073741144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN: NTSTATUS = -1073741099i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN: NTSTATUS = -1073741098i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_NO_RIDS_ALLOCATED: NTSTATUS = -1073741145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_OBJ_CLASS_VIOLATION: NTSTATUS = -1073741141i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS: NTSTATUS = -1073700729i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_OID_NOT_FOUND: NTSTATUS = -1073700728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_RIDMGR_DISABLED: NTSTATUS = -1073741126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_RIDMGR_INIT_ERROR: NTSTATUS = -1073741142i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_SAM_INIT_FAILURE: NTSTATUS = -1073741109i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_SAM_INIT_FAILURE_CONSOLE: NTSTATUS = -1073741075i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_SENSITIVE_GROUP_VIOLATION: NTSTATUS = -1073741107i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_SHUTTING_DOWN: NTSTATUS = 1073742704i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_SRC_SID_EXISTS_IN_FOREST: NTSTATUS = -1073740775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_UNAVAILABLE: NTSTATUS = -1073741146i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER: NTSTATUS = -1073741095i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DS_VERSION_CHECK_FAILURE: NTSTATUS = -1073740971i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DUPLICATE_NAME: NTSTATUS = -1073741635i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DUPLICATE_OBJECTID: NTSTATUS = -1073741270i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DUPLICATE_PRIVILEGES: NTSTATUS = -1073741402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_DYNAMIC_CODE_BLOCKED: NTSTATUS = -1073740284i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EAS_NOT_SUPPORTED: NTSTATUS = -1073741745i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EA_CORRUPT_ERROR: NTSTATUS = -1073741741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EA_LIST_INCONSISTENT: NTSTATUS = -2147483628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EA_TOO_LARGE: NTSTATUS = -1073741744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EFS_ALG_BLOB_TOO_BIG: NTSTATUS = -1073740974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EFS_NOT_ALLOWED_IN_TRANSACTION: NTSTATUS = -1072103362i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ELEVATION_REQUIRED: NTSTATUS = -1073740756i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EMULATION_BREAKPOINT: NTSTATUS = 1073741880i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EMULATION_SYSCALL: NTSTATUS = 1073741881i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCLAVE_FAILURE: NTSTATUS = -1073740657i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCLAVE_IS_TERMINATING: NTSTATUS = -1073740526i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCLAVE_NOT_TERMINATED: NTSTATUS = -1073740527i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCLAVE_VIOLATION: NTSTATUS = -1073740638i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCOUNTERED_WRITE_IN_PROGRESS: NTSTATUS = -1073740749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCRYPTED_FILE_NOT_SUPPORTED: NTSTATUS = -1073740605i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCRYPTED_IO_NOT_POSSIBLE: NTSTATUS = -1073739760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCRYPTING_METADATA_DISALLOWED: NTSTATUS = -1073740617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCRYPTION_DISABLED: NTSTATUS = -1073740618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENCRYPTION_FAILED: NTSTATUS = -1073741174i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_END_OF_FILE: NTSTATUS = -1073741807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_END_OF_MEDIA: NTSTATUS = -2147483618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENLISTMENT_NOT_FOUND: NTSTATUS = -1072103344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENLISTMENT_NOT_SUPERIOR: NTSTATUS = -1072103373i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ENTRYPOINT_NOT_FOUND: NTSTATUS = -1073741511i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EOF_ON_GHOSTED_RANGE: NTSTATUS = -1073700857i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EOM_OVERFLOW: NTSTATUS = -1073741449i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ERROR_PROCESS_NOT_IN_JOB: NTSTATUS = -1073741394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EVALUATION_EXPIRATION: NTSTATUS = -1073741208i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EVENTLOG_CANT_START: NTSTATUS = -1073741425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EVENTLOG_FILE_CHANGED: NTSTATUS = -1073741417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EVENTLOG_FILE_CORRUPT: NTSTATUS = -1073741426i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EVENT_DONE: NTSTATUS = 1073741842i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EVENT_PENDING: NTSTATUS = 1073741843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EXECUTABLE_MEMORY_WRITE: NTSTATUS = -1073739997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EXPIRED_HANDLE: NTSTATUS = -1072103328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN: NTSTATUS = -1073740690i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EXTERNAL_SYSKEY_NOT_SUPPORTED: NTSTATUS = -1073740639i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_EXTRANEOUS_INFORMATION: NTSTATUS = -2147483625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FAILED_DRIVER_ENTRY: NTSTATUS = -1073740955i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FAILED_STACK_SWITCH: NTSTATUS = -1073740941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FAIL_CHECK: NTSTATUS = -1073741271i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FAIL_FAST_EXCEPTION: NTSTATUS = -1073740286i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FASTPATH_REJECTED: NTSTATUS = -1073700844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FATAL_APP_EXIT: NTSTATUS = 1073741845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FATAL_MEMORY_EXHAUSTION: NTSTATUS = -1073741395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FATAL_USER_CALLBACK_EXCEPTION: NTSTATUS = -1073740771i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILEMARK_DETECTED: NTSTATUS = -2147483621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILES_OPEN: NTSTATUS = -1073741561i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_CHECKED_OUT: NTSTATUS = -1073739519i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_CLOSED: NTSTATUS = -1073741528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_CORRUPT_ERROR: NTSTATUS = -1073741566i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_DELETED: NTSTATUS = -1073741533i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_ENCRYPTED: NTSTATUS = -1073741165i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_FORCED_CLOSED: NTSTATUS = -1073741642i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_HANDLE_REVOKED: NTSTATUS = -1073739504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_IDENTITY_NOT_PERSISTENT: NTSTATUS = -1072103370i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_INVALID: NTSTATUS = -1073741672i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_IS_A_DIRECTORY: NTSTATUS = -1073741638i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_IS_OFFLINE: NTSTATUS = -1073741209i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_LOCKED_WITH_ONLY_READERS: NTSTATUS = 298i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_LOCKED_WITH_WRITERS: NTSTATUS = 299i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_LOCK_CONFLICT: NTSTATUS = -1073741740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_METADATA_OPTIMIZATION_IN_PROGRESS: NTSTATUS = -1073741397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_NOT_AVAILABLE: NTSTATUS = -1073740697i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_NOT_ENCRYPTED: NTSTATUS = -1073741167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_NOT_SUPPORTED: NTSTATUS = -1073740620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_PROTECTED_UNDER_DPL: NTSTATUS = -1073740637i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_RENAMED: NTSTATUS = -1073741611i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SNAP_INVALID_PARAMETER: NTSTATUS = -1073679099i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SNAP_IN_PROGRESS: NTSTATUS = -1073679104i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SNAP_IO_NOT_COORDINATED: NTSTATUS = -1073679101i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SNAP_MODIFY_NOT_SUPPORTED: NTSTATUS = -1073679102i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SNAP_UNEXPECTED_ERROR: NTSTATUS = -1073679100i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SNAP_USER_SECTION_NOT_SUPPORTED: NTSTATUS = -1073679103i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SYSTEM_LIMITATION: NTSTATUS = -1073740761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SYSTEM_VIRTUALIZATION_BUSY: NTSTATUS = -1073689085i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION: NTSTATUS = -1073689083i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT: NTSTATUS = -1073689086i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN: NTSTATUS = -1073689084i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE: NTSTATUS = -1073689087i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FILE_TOO_LARGE: NTSTATUS = -1073739516i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FIRMWARE_IMAGE_INVALID: NTSTATUS = -1073740667i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FIRMWARE_SLOT_INVALID: NTSTATUS = -1073740668i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FIRMWARE_UPDATED: NTSTATUS = 1073741868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOATED_SECTION: NTSTATUS = -1072103349i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_DENORMAL_OPERAND: NTSTATUS = -1073741683i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_DIVIDE_BY_ZERO: NTSTATUS = -1073741682i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_INEXACT_RESULT: NTSTATUS = -1073741681i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_INVALID_OPERATION: NTSTATUS = -1073741680i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_MULTIPLE_FAULTS: NTSTATUS = -1073741132i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_MULTIPLE_TRAPS: NTSTATUS = -1073741131i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_OVERFLOW: NTSTATUS = -1073741679i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_STACK_CHECK: NTSTATUS = -1073741678i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOAT_UNDERFLOW: NTSTATUS = -1073741677i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOPPY_BAD_REGISTERS: NTSTATUS = -1073741464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOPPY_ID_MARK_NOT_FOUND: NTSTATUS = -1073741467i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOPPY_UNKNOWN_ERROR: NTSTATUS = -1073741465i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOPPY_VOLUME: NTSTATUS = -1073741468i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLOPPY_WRONG_CYLINDER: NTSTATUS = -1073741466i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_ALREADY_ENLISTED: NTSTATUS = -1071906789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_BUFFER_TOO_SMALL: NTSTATUS = -2145648639i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_CBDQ_DISABLED: NTSTATUS = -1071906802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND: NTSTATUS = -1071906794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_CONTEXT_ALREADY_DEFINED: NTSTATUS = -1071906814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_CONTEXT_ALREADY_LINKED: NTSTATUS = -1071906788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_DELETING_OBJECT: NTSTATUS = -1071906805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_DISALLOW_FAST_IO: NTSTATUS = -1071906812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_DISALLOW_FSFILTER_IO: i32 = -1071906812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_DO_NOT_ATTACH: NTSTATUS = -1071906801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_DO_NOT_DETACH: NTSTATUS = -1071906800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_DUPLICATE_ENTRY: NTSTATUS = -1071906803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_FILTER_NOT_FOUND: NTSTATUS = -1071906797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_FILTER_NOT_READY: NTSTATUS = -1071906808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_INSTANCE_ALTITUDE_COLLISION: NTSTATUS = -1071906799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_INSTANCE_NAME_COLLISION: NTSTATUS = -1071906798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_INSTANCE_NOT_FOUND: NTSTATUS = -1071906795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_INTERNAL_ERROR: NTSTATUS = -1071906806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_INVALID_ASYNCHRONOUS_REQUEST: NTSTATUS = -1071906813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_INVALID_CONTEXT_REGISTRATION: NTSTATUS = -1071906793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_INVALID_NAME_REQUEST: NTSTATUS = -1071906811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_IO_COMPLETE: NTSTATUS = 1835009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_MUST_BE_NONPAGED_POOL: NTSTATUS = -1071906804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_NAME_CACHE_MISS: NTSTATUS = -1071906792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_NOT_INITIALIZED: NTSTATUS = -1071906809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_NOT_SAFE_TO_POST_OPERATION: NTSTATUS = -1071906810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_NO_DEVICE_OBJECT: NTSTATUS = -1071906791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_NO_HANDLER_DEFINED: NTSTATUS = -1071906815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_NO_WAITER_FOR_REPLY: NTSTATUS = -1071906784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_POST_OPERATION_CLEANUP: NTSTATUS = -1071906807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_REGISTRATION_BUSY: NTSTATUS = -1071906781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_VOLUME_ALREADY_MOUNTED: NTSTATUS = -1071906790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_VOLUME_NOT_FOUND: NTSTATUS = -1071906796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FLT_WCOS_NOT_SUPPORTED: NTSTATUS = -1071906780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FORMS_AUTH_REQUIRED: NTSTATUS = -1073739515i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FOUND_OUT_OF_SCOPE: NTSTATUS = -1073741266i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FREE_SPACE_TOO_FRAGMENTED: NTSTATUS = -1073740645i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FREE_VM_NOT_AT_BASE: NTSTATUS = -1073741665i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY: NTSTATUS = 294i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FS_DRIVER_REQUIRED: NTSTATUS = -1073741412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_DI_SCAN_REQUIRED: NTSTATUS = -1073740692i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_MISSING_MEMBER: NTSTATUS = -1073741473i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_ORPHANING: NTSTATUS = -1073741459i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_READ_FAILURE: NTSTATUS = -1073740629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_READ_FROM_COPY: NTSTATUS = 1073741877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_READ_FROM_COPY_FAILURE: NTSTATUS = -1073740609i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_READ_RECOVERY_FROM_BACKUP: NTSTATUS = 1073741834i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_WRITE_FAILURE: NTSTATUS = -1073740693i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FT_WRITE_RECOVERY: NTSTATUS = 1073741835i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FULLSCREEN_MODE: NTSTATUS = -1073741479i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_ACTION_NOT_ALLOWED: NTSTATUS = -1071579127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_AUTH_INVALID_APPLICATION: NTSTATUS = -1071579109i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_AUTH_INVALID_CONFIG: NTSTATUS = -1071579108i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_BAD_DATA: NTSTATUS = -1071579126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_BAD_INFORMATION: NTSTATUS = -1071579134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_BAD_METADATA_POINTER: NTSTATUS = -1071579105i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_BAD_PARTITION_SIZE: NTSTATUS = -1071579131i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_CONV_READ_ERROR: NTSTATUS = -1071579123i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_CONV_RECOVERY_FAILED: NTSTATUS = -1071579096i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_CONV_WRITE_ERROR: NTSTATUS = -1071579122i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_DEBUGGER_ENABLED: NTSTATUS = -1071579107i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_DEVICE_LOCKEDOUT: NTSTATUS = -1071579077i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_DRY_RUN_FAILED: NTSTATUS = -1071579106i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_EDRIVE_BAND_ENUMERATION_FAILED: NTSTATUS = -1071579071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_EDRIVE_DRY_RUN_FAILED: NTSTATUS = -1071579080i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_ENH_PIN_INVALID: NTSTATUS = -1071579087i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_FAILED_AUTHENTICATION: NTSTATUS = -1071579119i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_FAILED_SECTOR_SIZE: NTSTATUS = -1071579120i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_FAILED_WRONG_FS: NTSTATUS = -1071579132i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_FS_MOUNTED: NTSTATUS = -1071579129i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_FS_NOT_EXTENDED: NTSTATUS = -1071579130i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE: NTSTATUS = -1071579086i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_INVALID_DATUM_TYPE: NTSTATUS = -1071579094i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_KEYFILE_INVALID: NTSTATUS = -1071579116i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_KEYFILE_NOT_FOUND: NTSTATUS = -1071579117i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_KEYFILE_NO_VMK: NTSTATUS = -1071579115i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_LOCKED_VOLUME: NTSTATUS = -1071579136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_MOR_FAILED: NTSTATUS = -1071579099i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NOT_ALLOWED_ON_CLUSTER: NTSTATUS = -1071579083i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NOT_ALLOWED_ON_CSV_STACK: NTSTATUS = -1071579084i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING: NTSTATUS = -1071579082i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NOT_DATA_VOLUME: NTSTATUS = -1071579124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NOT_DE_VOLUME: NTSTATUS = -1071579075i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NOT_ENCRYPTED: NTSTATUS = -1071579135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NOT_OS_VOLUME: NTSTATUS = -1071579118i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NO_AUTOUNLOCK_MASTER_KEY: NTSTATUS = -1071579100i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NO_FEATURE_LICENSE: NTSTATUS = -1071579098i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_NO_LICENSE: NTSTATUS = -1071579128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_OLD_METADATA_COPY: NTSTATUS = -1071579104i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_OSV_KSR_NOT_ALLOWED: NTSTATUS = -1071579072i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_OVERLAPPED_UPDATE: NTSTATUS = -1071579121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_PARTIAL_METADATA: NTSTATUS = -2145320959i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_PIN_INVALID: NTSTATUS = -1071579110i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED: NTSTATUS = -1071579097i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_PROTECTION_CANNOT_BE_DISABLED: NTSTATUS = -1071579073i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_PROTECTION_DISABLED: NTSTATUS = -1071579074i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_RAW_ACCESS: NTSTATUS = -1071579102i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_RAW_BLOCKED: NTSTATUS = -1071579101i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_REBOOT_REQUIRED: NTSTATUS = -1071579103i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_SECUREBOOT_CONFIG_CHANGE: NTSTATUS = -1071579078i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_SECUREBOOT_DISABLED: NTSTATUS = -1071579079i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_TOO_SMALL: NTSTATUS = -1071579133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_TPM_DISABLED: NTSTATUS = -1071579114i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_TPM_INVALID_PCR: NTSTATUS = -1071579112i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_TPM_NO_VMK: NTSTATUS = -1071579111i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_TPM_SRK_AUTH_NOT_ZERO: NTSTATUS = -1071579113i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_TRANSIENT_STATE: NTSTATUS = -2145320958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_VIRTUALIZED_SPACE_TOO_BIG: NTSTATUS = -1071579095i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT: NTSTATUS = -1071579076i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_VOLUME_NOT_BOUND: NTSTATUS = -1071579125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_VOLUME_TOO_SMALL: NTSTATUS = -1071579088i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_WIPE_CANCEL_NOT_APPLICABLE: NTSTATUS = -1071579081i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FVE_WIPE_NOT_ALLOWED_ON_TP_STORAGE: NTSTATUS = -1071579085i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_ACTION_INCOMPATIBLE_WITH_LAYER: NTSTATUS = -1071513556i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER: NTSTATUS = -1071513555i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_ALREADY_EXISTS: NTSTATUS = -1071513591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_BUILTIN_OBJECT: NTSTATUS = -1071513577i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_CALLOUT_NOTIFICATION_FAILED: NTSTATUS = -1071513545i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_CALLOUT_NOT_FOUND: NTSTATUS = -1071513599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_CANNOT_PEND: NTSTATUS = -1071513341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_CONDITION_NOT_FOUND: NTSTATUS = -1071513598i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_CONNECTIONS_DISABLED: NTSTATUS = -1071513535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT: NTSTATUS = -1071513553i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER: NTSTATUS = -1071513554i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_DROP_NOICMP: NTSTATUS = -1071513340i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_DUPLICATE_AUTH_METHOD: NTSTATUS = -1071513540i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_DUPLICATE_CONDITION: NTSTATUS = -1071513558i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_DUPLICATE_KEYMOD: NTSTATUS = -1071513557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS: NTSTATUS = -1071513589i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_EM_NOT_SUPPORTED: NTSTATUS = -1071513550i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_FILTER_NOT_FOUND: NTSTATUS = -1071513597i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_IKEEXT_NOT_RUNNING: NTSTATUS = -1071513532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INCOMPATIBLE_AUTH_METHOD: NTSTATUS = -1071513552i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INCOMPATIBLE_CIPHER_TRANSFORM: NTSTATUS = -1071513542i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INCOMPATIBLE_DH_GROUP: NTSTATUS = -1071513551i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INCOMPATIBLE_LAYER: NTSTATUS = -1071513580i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INCOMPATIBLE_SA_STATE: NTSTATUS = -1071513573i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INCOMPATIBLE_TXN: NTSTATUS = -1071513583i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INJECT_HANDLE_CLOSING: NTSTATUS = -1071513343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INJECT_HANDLE_STALE: NTSTATUS = -1071513342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_ACTION_TYPE: NTSTATUS = -1071513564i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_AUTH_TRANSFORM: NTSTATUS = -1071513544i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_CIPHER_TRANSFORM: NTSTATUS = -1071513543i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_DNS_NAME: NTSTATUS = -1071513534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_ENUMERATOR: NTSTATUS = -1071513571i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_FLAGS: NTSTATUS = -1071513570i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_INTERVAL: NTSTATUS = -1071513567i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_NET_MASK: NTSTATUS = -1071513569i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_PARAMETER: NTSTATUS = -1071513547i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_RANGE: NTSTATUS = -1071513568i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_TRANSFORM_COMBINATION: NTSTATUS = -1071513541i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_TUNNEL_ENDPOINT: NTSTATUS = -1071513539i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_INVALID_WEIGHT: NTSTATUS = -1071513563i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_IN_USE: NTSTATUS = -1071513590i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_KEY_DICTATION_INVALID_KEYING_MATERIAL: NTSTATUS = -1071513536i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_KEY_DICTATOR_ALREADY_REGISTERED: NTSTATUS = -1071513537i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_KM_CLIENTS_ONLY: NTSTATUS = -1071513579i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_L2_DRIVER_NOT_READY: NTSTATUS = -1071513538i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_LAYER_NOT_FOUND: NTSTATUS = -1071513596i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_LIFETIME_MISMATCH: NTSTATUS = -1071513578i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_MATCH_TYPE_MISMATCH: NTSTATUS = -1071513562i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_NET_EVENTS_DISABLED: NTSTATUS = -1071513581i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_NEVER_MATCH: NTSTATUS = -1071513549i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_NOTIFICATION_DROPPED: NTSTATUS = -1071513575i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_NOT_FOUND: NTSTATUS = -1071513592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_NO_TXN_IN_PROGRESS: NTSTATUS = -1071513587i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_NULL_DISPLAY_NAME: NTSTATUS = -1071513565i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_NULL_POINTER: NTSTATUS = -1071513572i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_OUT_OF_BOUNDS: NTSTATUS = -1071513560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_PROVIDER_CONTEXT_MISMATCH: NTSTATUS = -1071513548i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND: NTSTATUS = -1071513594i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_PROVIDER_NOT_FOUND: NTSTATUS = -1071513595i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_RESERVED: NTSTATUS = -1071513559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_SESSION_ABORTED: NTSTATUS = -1071513584i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_STILL_ON: NTSTATUS = -1071513533i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_SUBLAYER_NOT_FOUND: NTSTATUS = -1071513593i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TCPIP_NOT_READY: NTSTATUS = -1071513344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TIMEOUT: NTSTATUS = -1071513582i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TOO_MANY_CALLOUTS: NTSTATUS = -1071513576i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TOO_MANY_SUBLAYERS: NTSTATUS = -1071513546i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TRAFFIC_MISMATCH: NTSTATUS = -1071513574i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TXN_ABORTED: NTSTATUS = -1071513585i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TXN_IN_PROGRESS: NTSTATUS = -1071513586i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_TYPE_MISMATCH: NTSTATUS = -1071513561i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_WRONG_SESSION: NTSTATUS = -1071513588i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_FWP_ZERO_LENGTH_ARRAY: NTSTATUS = -1071513566i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GDI_HANDLE_LEAK: NTSTATUS = -2143354879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GENERIC_COMMAND_FAILED: NTSTATUS = -1072365530i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GENERIC_NOT_MAPPED: NTSTATUS = -1073741594i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GHOSTED: NTSTATUS = 303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GPIO_CLIENT_INFORMATION_INVALID: NTSTATUS = -1073700574i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GPIO_INCOMPATIBLE_CONNECT_MODE: NTSTATUS = -1073700570i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GPIO_INTERRUPT_ALREADY_UNMASKED: NTSTATUS = -2147442393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GPIO_INVALID_REGISTRATION_PACKET: NTSTATUS = -1073700572i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GPIO_OPERATION_DENIED: NTSTATUS = -1073700571i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GPIO_VERSION_NOT_SUPPORTED: NTSTATUS = -1073700573i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRACEFUL_DISCONNECT: NTSTATUS = -1073741257i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED: NTSTATUS = -1071774661i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ADAPTER_CHAIN_NOT_READY: NTSTATUS = -1071774669i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE: NTSTATUS = -1071774936i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET: NTSTATUS = -1071774935i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ADAPTER_WAS_RESET: NTSTATUS = -1071775741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ALLOCATION_BUSY: NTSTATUS = -1071775486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ALLOCATION_CLOSED: NTSTATUS = -1071775470i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ALLOCATION_CONTENT_LOST: NTSTATUS = -1071775466i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ALLOCATION_INVALID: NTSTATUS = -1071775482i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION: NTSTATUS = -1071774886i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CANNOTCOLORCONVERT: NTSTATUS = -1071775736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN: NTSTATUS = -1071774909i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION: NTSTATUS = -1071775479i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CANT_LOCK_MEMORY: NTSTATUS = -1071775487i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION: NTSTATUS = -1071775471i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CHAINLINKS_NOT_ENUMERATED: NTSTATUS = -1071774670i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CHAINLINKS_NOT_POWERED_ON: NTSTATUS = -1071774667i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CHAINLINKS_NOT_STARTED: NTSTATUS = -1071774668i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED: NTSTATUS = -1071774719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_CLIENTVIDPN_NOT_SET: NTSTATUS = -1071774884i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_COPP_NOT_SUPPORTED: NTSTATUS = -1071774463i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DATASET_IS_EMPTY: NTSTATUS = 1075708747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING: NTSTATUS = -1071774329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DDCCI_INVALID_DATA: NTSTATUS = -1071774331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM: NTSTATUS = -1071774325i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND: NTSTATUS = -1071774327i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH: NTSTATUS = -1071774326i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE: NTSTATUS = -1071774330i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED: NTSTATUS = -1071774332i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DEPENDABLE_CHILD_STATUS: NTSTATUS = 1075708988i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP: NTSTATUS = -1071774238i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_DRIVER_MISMATCH: NTSTATUS = -1071775735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION: NTSTATUS = -1071774939i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET: NTSTATUS = -1071774945i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET: NTSTATUS = -1071774947i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED: NTSTATUS = -1071774904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE: NTSTATUS = -1071775232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST: NTSTATUS = -1071774335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA: NTSTATUS = -1071774333i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA: NTSTATUS = -1071774334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_I2C_NOT_SUPPORTED: NTSTATUS = -1071774336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT: NTSTATUS = -1071774891i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE: NTSTATUS = -1071774666i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN: NTSTATUS = -1071775726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED: NTSTATUS = -1071775725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER: NTSTATUS = -1071775743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INTERNAL_ERROR: NTSTATUS = -1071774233i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_ACTIVE_REGION: NTSTATUS = -1071774965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_ALLOCATION_HANDLE: NTSTATUS = -1071775468i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_ALLOCATION_INSTANCE: NTSTATUS = -1071775469i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE: NTSTATUS = -1071775472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_CLIENT_TYPE: NTSTATUS = -1071774885i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_COLORBASIS: NTSTATUS = -1071774914i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_COPYPROTECTION_TYPE: NTSTATUS = -1071774897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER: NTSTATUS = -1071775742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_DRIVER_MODEL: NTSTATUS = -1071775740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_FREQUENCY: NTSTATUS = -1071774966i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_GAMMA_RAMP: NTSTATUS = -1071774905i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM: NTSTATUS = -1071774890i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR: NTSTATUS = -1071774933i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET: NTSTATUS = -1071774934i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN: NTSTATUS = -1071774889i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE: NTSTATUS = -1071774948i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET: NTSTATUS = -1071774949i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT: NTSTATUS = -1071774888i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET: NTSTATUS = -1071774943i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE: NTSTATUS = -1071774942i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION: NTSTATUS = -1071774907i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_PATH_CONTENT_TYPE: NTSTATUS = -1071774898i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL: NTSTATUS = -1071774908i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE: NTSTATUS = -1071774324i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_PIXELFORMAT: NTSTATUS = -1071774915i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE: NTSTATUS = -1071774913i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_POINTER: NTSTATUS = -1071774236i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE: NTSTATUS = -1071774918i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_SCANLINE_ORDERING: NTSTATUS = -1071774894i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_STRIDE: NTSTATUS = -1071774916i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_TOTAL_REGION: NTSTATUS = -1071774964i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET: NTSTATUS = -1071774955i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET: NTSTATUS = -1071774954i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE: NTSTATUS = -1071774972i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE: NTSTATUS = -1071774960i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET: NTSTATUS = -1071774971i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE: NTSTATUS = -1071774959i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDPN: NTSTATUS = -1071774973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH: NTSTATUS = -1071774951i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET: NTSTATUS = -1071774968i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET: NTSTATUS = -1071774967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE: NTSTATUS = -1071774929i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY: NTSTATUS = -1071774976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON: NTSTATUS = -1071774899i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE: NTSTATUS = -1071774917i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_LEADLINK_NOT_ENUMERATED: NTSTATUS = -1071774671i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_LEADLINK_START_DEFERRED: NTSTATUS = 1075708983i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MAX_NUM_PATHS_REACHED: NTSTATUS = -1071774887i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MCA_INTERNAL_ERROR: NTSTATUS = -1071774328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED: NTSTATUS = -1071774237i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MODE_ALREADY_IN_MODESET: NTSTATUS = -1071774956i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE: NTSTATUS = -1071774940i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MODE_NOT_IN_MODESET: NTSTATUS = -1071774902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MODE_NOT_PINNED: NTSTATUS = 1075708679i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET: NTSTATUS = -1071774931i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE: NTSTATUS = -1071774930i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET: NTSTATUS = -1071774932i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER: NTSTATUS = -1071774924i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MONITOR_NOT_CONNECTED: NTSTATUS = -1071774920i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MONITOR_NO_LONGER_EXISTS: NTSTATUS = -1071774323i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED: NTSTATUS = -1071774903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NOT_A_LINKED_ADAPTER: NTSTATUS = -1071774672i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER: NTSTATUS = -1071775744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NOT_POST_DEVICE_DRIVER: NTSTATUS = -1071774664i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_ACTIVE_VIDPN: NTSTATUS = -1071774922i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS: NTSTATUS = -1071774892i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET: NTSTATUS = -1071774925i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME: NTSTATUS = -1071774239i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT: NTSTATUS = -1071774911i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE: NTSTATUS = -1071774235i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET: NTSTATUS = 1075708748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_PREFERRED_MODE: NTSTATUS = 1075708702i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN: NTSTATUS = -1071774941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY: NTSTATUS = -1071774950i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_VIDEO_MEMORY: NTSTATUS = -1071775488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_NO_VIDPNMGR: NTSTATUS = -1071774923i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED: NTSTATUS = -1071774240i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE: NTSTATUS = -1071774440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR: NTSTATUS = -1071774434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_HDCP_SRM_NEVER_SET: NTSTATUS = -1071774442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_INTERNAL_ERROR: NTSTATUS = -1071774453i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST: NTSTATUS = -1071774431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS: NTSTATUS = -1071774461i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_INVALID_HANDLE: NTSTATUS = -1071774452i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST: NTSTATUS = -1071774435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_INVALID_SRM: NTSTATUS = -1071774446i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_NOT_SUPPORTED: NTSTATUS = -1071774464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST: NTSTATUS = -1071774459i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP: NTSTATUS = -1071774444i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA: NTSTATUS = -1071774443i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP: NTSTATUS = -1071774445i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS: NTSTATUS = -1071774436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS: NTSTATUS = -1071774433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS: NTSTATUS = -1071774438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_RESOLUTION_TOO_HIGH: NTSTATUS = -1071774441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED: NTSTATUS = -1071774432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED: NTSTATUS = -1071774449i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_OPM_THEATER_MODE_ENABLED: NTSTATUS = -1071774448i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL: NTSTATUS = -1071774234i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PARTIAL_DATA_POPULATED: NTSTATUS = 1075707914i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY: NTSTATUS = -1071774957i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED: NTSTATUS = 1075708753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED: NTSTATUS = -1071774906i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY: NTSTATUS = -1071774937i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET: NTSTATUS = -1071774958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_POLLING_TOO_FREQUENTLY: NTSTATUS = 1075708985i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PRESENT_BUFFER_NOT_BOUND: NTSTATUS = -1071775728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PRESENT_DENIED: NTSTATUS = -1071775737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PRESENT_INVALID_WINDOW: NTSTATUS = -1071775729i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PRESENT_MODE_CHANGED: NTSTATUS = -1071775739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PRESENT_OCCLUDED: NTSTATUS = -1071775738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PRESENT_REDIRECTION_DISABLED: NTSTATUS = -1071775733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PRESENT_UNOCCLUDED: NTSTATUS = -1071775732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PVP_HFS_FAILED: NTSTATUS = -1071774447i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH: NTSTATUS = -1071774450i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_RESOURCES_NOT_RELATED: NTSTATUS = -1071774928i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS: NTSTATUS = -1071774232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_SKIP_ALLOCATION_PREPARATION: NTSTATUS = 1075708417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET: NTSTATUS = -1071774953i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE: NTSTATUS = -1071774927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY: NTSTATUS = -1071774919i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED: NTSTATUS = -1071774720i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_STALE_MODESET: NTSTATUS = -1071774944i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_STALE_VIDPN_TOPOLOGY: NTSTATUS = -1071774921i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_START_DEFERRED: NTSTATUS = 1075708986i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_TARGET_ALREADY_IN_SET: NTSTATUS = -1071774952i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE: NTSTATUS = -1071774926i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY: NTSTATUS = -1071774912i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_TOO_MANY_REFERENCES: NTSTATUS = -1071775485i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED: NTSTATUS = -1071774893i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_TRY_AGAIN_LATER: NTSTATUS = -1071775484i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_TRY_AGAIN_NOW: NTSTATUS = -1071775483i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_UAB_NOT_SUPPORTED: NTSTATUS = -1071774462i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS: NTSTATUS = -1071774896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_UNKNOWN_CHILD_STATUS: NTSTATUS = 1075708975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE: NTSTATUS = -1071775481i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED: NTSTATUS = -1071775480i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_VAIL_STATE_CHANGED: NTSTATUS = -1071775727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES: NTSTATUS = -1071774938i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED: NTSTATUS = -1071774970i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE: NTSTATUS = -1071774910i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED: NTSTATUS = -1071774974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED: NTSTATUS = -1071774975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_WINDOWDC_NOT_AVAILABLE: NTSTATUS = -1071775731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_WINDOWLESS_PRESENT_DISABLED: NTSTATUS = -1071775730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GRAPHICS_WRONG_ALLOCATION_DEVICE: NTSTATUS = -1071775467i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GROUP_EXISTS: NTSTATUS = -1073741723i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GUARD_PAGE_VIOLATION: NTSTATUS = -2147483647i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GUIDS_EXHAUSTED: NTSTATUS = -1073741693i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_GUID_SUBSTITUTION_MADE: NTSTATUS = -2147483636i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HANDLES_CLOSED: NTSTATUS = -2147483638i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HANDLE_NOT_CLOSABLE: NTSTATUS = -1073741259i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HANDLE_NO_LONGER_VALID: NTSTATUS = -1072103384i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HANDLE_REVOKED: NTSTATUS = -1073700858i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HARDWARE_MEMORY_ERROR: NTSTATUS = -1073740023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HASH_NOT_PRESENT: NTSTATUS = -1073700607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HASH_NOT_SUPPORTED: NTSTATUS = -1073700608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HAS_SYSTEM_CRITICAL_FILES: NTSTATUS = -1073740611i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED: NTSTATUS = -1069285373i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HDAUDIO_EMPTY_CONNECTION_LIST: NTSTATUS = -1069285374i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HDAUDIO_NO_LOGICAL_DEVICES_CREATED: NTSTATUS = -1069285372i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HDAUDIO_NULL_LINKED_LIST_ENTRY: NTSTATUS = -1069285371i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HEAP_CORRUPTION: NTSTATUS = -1073740940i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HEURISTIC_DAMAGE_POSSIBLE: NTSTATUS = 1075380225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HIBERNATED: NTSTATUS = 1073741866i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HIBERNATION_FAILURE: NTSTATUS = -1073740783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HIVE_UNLOADED: NTSTATUS = -1073740763i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HMAC_NOT_SUPPORTED: NTSTATUS = -1073700863i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HOPLIMIT_EXCEEDED: NTSTATUS = -1073700846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HOST_DOWN: NTSTATUS = -1073740976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HOST_UNREACHABLE: NTSTATUS = -1073741251i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HUNG_DISPLAY_DRIVER_THREAD: NTSTATUS = -1073740779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_ACCESS_DENIED: NTSTATUS = -1070268410i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_ACKNOWLEDGED: NTSTATUS = -1070268394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_CALL_PENDING: NTSTATUS = -1070268295i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_CPUID_FEATURE_VALIDATION_ERROR: NTSTATUS = -1070268356i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_CPUID_XSAVE_FEATURE_VALIDATION_ERROR: NTSTATUS = -1070268355i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_DEVICE_NOT_IN_DOMAIN: NTSTATUS = -1070268298i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_EVENT_BUFFER_ALREADY_FREED: NTSTATUS = -1070268300i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_FEATURE_UNAVAILABLE: NTSTATUS = -1070268386i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INACTIVE: NTSTATUS = -1070268388i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INSUFFICIENT_BUFFER: NTSTATUS = -1070268365i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INSUFFICIENT_BUFFERS: NTSTATUS = -1070268397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INSUFFICIENT_CONTIGUOUS_MEMORY: NTSTATUS = -1070268299i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INSUFFICIENT_DEVICE_DOMAINS: NTSTATUS = -1070268360i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INSUFFICIENT_MEMORY: NTSTATUS = -1070268405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INSUFFICIENT_ROOT_MEMORY: NTSTATUS = -1070268301i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_ALIGNMENT: NTSTATUS = -1070268412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_CONNECTION_ID: NTSTATUS = -1070268398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_CPU_GROUP_ID: NTSTATUS = -1070268305i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_CPU_GROUP_STATE: NTSTATUS = -1070268304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_DEVICE_ID: NTSTATUS = -1070268329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_DEVICE_STATE: NTSTATUS = -1070268328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_HYPERCALL_CODE: NTSTATUS = -1070268414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_HYPERCALL_INPUT: NTSTATUS = -1070268413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_LP_INDEX: NTSTATUS = -1070268351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_PARAMETER: NTSTATUS = -1070268411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_PARTITION_ID: NTSTATUS = -1070268403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_PARTITION_STATE: NTSTATUS = -1070268409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_PORT_ID: NTSTATUS = -1070268399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_PROXIMITY_DOMAIN_INFO: NTSTATUS = -1070268390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_REGISTER_VALUE: NTSTATUS = -1070268336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_SAVE_RESTORE_STATE: NTSTATUS = -1070268393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_SYNIC_STATE: NTSTATUS = -1070268392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_VP_INDEX: NTSTATUS = -1070268402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_VP_STATE: NTSTATUS = -1070268395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_INVALID_VTL_STATE: NTSTATUS = -1070268335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_MSR_ACCESS_FAILED: NTSTATUS = -1070268288i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_NESTED_VM_EXIT: NTSTATUS = -1070268297i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_NOT_ACKNOWLEDGED: NTSTATUS = -1070268396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE: NTSTATUS = -1070268302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_NOT_PRESENT: NTSTATUS = -1070264320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_NO_DATA: NTSTATUS = -1070268389i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_NO_RESOURCES: NTSTATUS = -1070268387i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_NX_NOT_DETECTED: NTSTATUS = -1070268331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_OBJECT_IN_USE: NTSTATUS = -1070268391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_OPERATION_DENIED: NTSTATUS = -1070268408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_OPERATION_FAILED: NTSTATUS = -1070268303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_PAGE_REQUEST_INVALID: NTSTATUS = -1070268320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_PARTITION_TOO_DEEP: NTSTATUS = -1070268404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_PENDING_PAGE_REQUESTS: NTSTATUS = 3473497i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_PROCESSOR_STARTUP_TIMEOUT: NTSTATUS = -1070268354i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_PROPERTY_VALUE_OUT_OF_RANGE: NTSTATUS = -1070268406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_SMX_ENABLED: NTSTATUS = -1070268353i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_HV_UNKNOWN_PROPERTY: NTSTATUS = -1070268407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILLEGAL_CHARACTER: NTSTATUS = -1073741471i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILLEGAL_DLL_RELOCATION: NTSTATUS = -1073741207i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILLEGAL_ELEMENT_ADDRESS: NTSTATUS = -1073741179i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILLEGAL_FLOAT_CONTEXT: NTSTATUS = -1073741494i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILLEGAL_FUNCTION: NTSTATUS = -1073741649i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILLEGAL_INSTRUCTION: NTSTATUS = -1073741795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILL_FORMED_PASSWORD: NTSTATUS = -1073741717i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ILL_FORMED_SERVICE_ENTRY: NTSTATUS = -1073741472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_ALREADY_LOADED: NTSTATUS = -1073741554i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_ALREADY_LOADED_AS_DLL: NTSTATUS = -1073741411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_AT_DIFFERENT_BASE: NTSTATUS = 1073741878i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_CERT_EXPIRED: NTSTATUS = -1073740283i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_CERT_REVOKED: NTSTATUS = -1073740285i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_CHECKSUM_MISMATCH: NTSTATUS = -1073741279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_LOADED_AS_PATCH_IMAGE: NTSTATUS = -1073740608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_MACHINE_TYPE_MISMATCH: NTSTATUS = 1073741838i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE: NTSTATUS = 1073741859i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_MP_UP_MISMATCH: NTSTATUS = -1073741239i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_NOT_AT_BASE: NTSTATUS = 1073741827i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT: NTSTATUS = -1073741405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IMPLEMENTATION_LIMIT: NTSTATUS = -1073740757i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INCOMPATIBLE_DRIVER_BLOCKED: NTSTATUS = -1073740764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INCOMPATIBLE_FILE_MAP: NTSTATUS = -1073741747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING: NTSTATUS = -1073741410i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INCORRECT_ACCOUNT_TYPE: NTSTATUS = -1073700727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INDEX_OUT_OF_BOUNDS: NTSTATUS = -1073740591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INDOUBT_TRANSACTIONS_EXIST: NTSTATUS = -1072103366i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INFO_LENGTH_MISMATCH: NTSTATUS = -1073741820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSTANCE_NOT_AVAILABLE: NTSTATUS = -1073741653i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSTRUCTION_MISALIGNMENT: NTSTATUS = -1073741654i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSUFFICIENT_LOGON_INFO: NTSTATUS = -1073741232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSUFFICIENT_NVRAM_RESOURCES: NTSTATUS = -1073740716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSUFFICIENT_POWER: NTSTATUS = -1073741090i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSUFFICIENT_RESOURCES: NTSTATUS = -1073741670i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE: NTSTATUS = -1073740778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES: NTSTATUS = -1073740606i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INSUFF_SERVER_RESOURCES: NTSTATUS = -1073741307i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTEGER_DIVIDE_BY_ZERO: NTSTATUS = -1073741676i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTEGER_OVERFLOW: NTSTATUS = -1073741675i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTERMIXED_KERNEL_EA_OPERATION: NTSTATUS = -1073740687i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTERNAL_DB_CORRUPTION: NTSTATUS = -1073741596i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTERNAL_DB_ERROR: NTSTATUS = -1073741480i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTERNAL_ERROR: NTSTATUS = -1073741595i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTERRUPTED: NTSTATUS = -1073740523i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTERRUPT_STILL_CONNECTED: NTSTATUS = 296i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED: NTSTATUS = 295i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_ACCOUNT_NAME: NTSTATUS = -1073741726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_ACE_CONDITION: NTSTATUS = -1073741406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_ACL: NTSTATUS = -1073741705i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_ADDRESS: NTSTATUS = -1073741503i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_ADDRESS_COMPONENT: NTSTATUS = -1073741305i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_ADDRESS_WILDCARD: NTSTATUS = -1073741304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_BLOCK_LENGTH: NTSTATUS = -1073741453i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_BUFFER_SIZE: NTSTATUS = -1073741306i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_CAP: NTSTATUS = -1073740539i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_CID: NTSTATUS = -1073741813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_COMPUTER_NAME: NTSTATUS = -1073741534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_CONNECTION: NTSTATUS = -1073741504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_CRUNTIME_PARAMETER: NTSTATUS = -1073740777i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_DEVICE_OBJECT_PARAMETER: NTSTATUS = -1073740951i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_DEVICE_REQUEST: NTSTATUS = -1073741808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_DEVICE_STATE: NTSTATUS = -1073741436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_DISPOSITION: NTSTATUS = -1073741786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_DOMAIN_ROLE: NTSTATUS = -1073741602i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_DOMAIN_STATE: NTSTATUS = -1073741603i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_EA_FLAG: NTSTATUS = -2147483627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_EA_NAME: NTSTATUS = -2147483629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_EXCEPTION_HANDLER: NTSTATUS = -1073741403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_FIELD_IN_PARAMETER_LIST: NTSTATUS = -1073740683i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_FILE_FOR_SECTION: NTSTATUS = -1073741792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_GROUP_ATTRIBUTES: NTSTATUS = -1073741660i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_HANDLE: NTSTATUS = -1073741816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_HW_PROFILE: NTSTATUS = -1073741216i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IDN_NORMALIZATION: NTSTATUS = -1073740010i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_ID_AUTHORITY: NTSTATUS = -1073741692i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_FORMAT: NTSTATUS = -1073741701i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_HASH: NTSTATUS = -1073740760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_LE_FORMAT: NTSTATUS = -1073741522i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_NE_FORMAT: NTSTATUS = -1073741541i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_NOT_MZ: NTSTATUS = -1073741521i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_PROTECT: NTSTATUS = -1073741520i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_WIN_16: NTSTATUS = -1073741519i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_WIN_32: NTSTATUS = -1073740967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMAGE_WIN_64: NTSTATUS = -1073740966i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_IMPORT_OF_NON_DLL: NTSTATUS = -1073740945i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_INFO_CLASS: NTSTATUS = -1073741821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_INITIATOR_TARGET_PATH: NTSTATUS = -1073740681i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_KERNEL_INFO_VERSION: NTSTATUS = -1073700860i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LABEL: NTSTATUS = -1073740730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LDT_DESCRIPTOR: NTSTATUS = -1073741542i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LDT_OFFSET: NTSTATUS = -1073741543i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LDT_SIZE: NTSTATUS = -1073741544i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LEVEL: NTSTATUS = -1073741496i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LOCK_RANGE: NTSTATUS = -1073741407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LOCK_SEQUENCE: NTSTATUS = -1073741794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LOGON_HOURS: NTSTATUS = -1073741713i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_LOGON_TYPE: NTSTATUS = -1073741557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_MEMBER: NTSTATUS = -1073741445i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_MESSAGE: NTSTATUS = -1073740030i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_NETWORK_RESPONSE: NTSTATUS = -1073741629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_OFFSET_ALIGNMENT: NTSTATUS = -1073740684i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_OPLOCK_PROTOCOL: NTSTATUS = -1073741597i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_OWNER: NTSTATUS = -1073741734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PACKAGE_SID_LENGTH: NTSTATUS = -1073700350i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PAGE_PROTECTION: NTSTATUS = -1073741755i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER: NTSTATUS = -1073741811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_1: NTSTATUS = -1073741585i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_10: NTSTATUS = -1073741576i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_11: NTSTATUS = -1073741575i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_12: NTSTATUS = -1073741574i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_2: NTSTATUS = -1073741584i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_3: NTSTATUS = -1073741583i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_4: NTSTATUS = -1073741582i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_5: NTSTATUS = -1073741581i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_6: NTSTATUS = -1073741580i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_7: NTSTATUS = -1073741579i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_8: NTSTATUS = -1073741578i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_9: NTSTATUS = -1073741577i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PARAMETER_MIX: NTSTATUS = -1073741776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PEP_INFO_VERSION: NTSTATUS = -1073700859i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PIPE_STATE: NTSTATUS = -1073741651i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PLUGPLAY_DEVICE_PATH: NTSTATUS = -1073741215i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PORT_ATTRIBUTES: NTSTATUS = -1073741778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PORT_HANDLE: NTSTATUS = -1073741758i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_PRIMARY_GROUP: NTSTATUS = -1073741733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_QUOTA_LOWER: NTSTATUS = -1073741775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_READ_MODE: NTSTATUS = -1073741644i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_RUNLEVEL_SETTING: NTSTATUS = -1073700542i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_SECURITY_DESCR: NTSTATUS = -1073741703i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_SERVER_STATE: NTSTATUS = -1073741604i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_SESSION: NTSTATUS = -1073740715i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_SID: NTSTATUS = -1073741704i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_SIGNATURE: NTSTATUS = -1073700864i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_STATE_TRANSITION: NTSTATUS = -1073700861i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_SUB_AUTHORITY: NTSTATUS = -1073741706i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_SYSTEM_SERVICE: NTSTATUS = -1073741796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_TASK_INDEX: NTSTATUS = -1073740543i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_TASK_NAME: NTSTATUS = -1073740544i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_THREAD: NTSTATUS = -1073740004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_TOKEN: NTSTATUS = -1073740699i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_TRANSACTION: NTSTATUS = -1072103422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_UNWIND_TARGET: NTSTATUS = -1073741783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_USER_BUFFER: NTSTATUS = -1073741592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_USER_PRINCIPAL_NAME: NTSTATUS = -1073740772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_VARIANT: NTSTATUS = -1073741262i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_VIEW_SIZE: NTSTATUS = -1073741793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_VOLUME_LABEL: NTSTATUS = -1073741690i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_WEIGHT: NTSTATUS = -1073740712i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_INVALID_WORKSTATION: NTSTATUS = -1073741712i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IN_PAGE_ERROR: NTSTATUS = -1073741818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IORING_COMPLETION_QUEUE_TOO_BIG: NTSTATUS = -1069154299i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IORING_CORRUPT: NTSTATUS = -1069154297i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IORING_REQUIRED_FLAG_NOT_SUPPORTED: NTSTATUS = -1069154303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IORING_SUBMISSION_QUEUE_FULL: NTSTATUS = -1069154302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IORING_SUBMISSION_QUEUE_TOO_BIG: NTSTATUS = -1069154300i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IORING_SUBMIT_IN_PROGRESS: NTSTATUS = -1069154298i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IORING_VERSION_NOT_SUPPORTED: NTSTATUS = -1069154301i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_DEVICE_ERROR: NTSTATUS = -1073741435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_DEVICE_INVALID_DATA: NTSTATUS = -1073741392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_OPERATION_TIMEOUT: NTSTATUS = -1073740675i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_PREEMPTED: NTSTATUS = -1068433407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_PRIVILEGE_FAILED: NTSTATUS = -1073741513i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_REISSUE_AS_CACHED: NTSTATUS = -1073479623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_REPARSE_DATA_INVALID: NTSTATUS = -1073741192i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_REPARSE_TAG_INVALID: NTSTATUS = -1073741194i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_REPARSE_TAG_MISMATCH: NTSTATUS = -1073741193i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_REPARSE_TAG_NOT_HANDLED: NTSTATUS = -1073741191i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_TIMEOUT: NTSTATUS = -1073741643i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IO_UNALIGNED_WRITE: NTSTATUS = -1073741391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_AUTH_FIREWALL_DROP: NTSTATUS = -1070202872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_BAD_SPI: NTSTATUS = -1070202879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_CLEAR_TEXT_DROP: NTSTATUS = -1070202873i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_DOSP_BLOCK: NTSTATUS = -1070170112i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_DOSP_INVALID_PACKET: NTSTATUS = -1070170110i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_DOSP_KEYMOD_NOT_ALLOWED: NTSTATUS = -1070170107i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_DOSP_MAX_ENTRIES: NTSTATUS = -1070170108i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES: NTSTATUS = -1070170106i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_DOSP_RECEIVED_MULTICAST: NTSTATUS = -1070170111i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_DOSP_STATE_LOOKUP_FAILED: NTSTATUS = -1070170109i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_INTEGRITY_CHECK_FAILED: NTSTATUS = -1070202874i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_INVALID_PACKET: NTSTATUS = -1070202875i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_QUEUE_OVERFLOW: NTSTATUS = -1073700848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_REPLAY_CHECK_FAILED: NTSTATUS = -1070202876i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_SA_LIFETIME_EXPIRED: NTSTATUS = -1070202878i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_THROTTLE_DROP: NTSTATUS = -1070202871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IPSEC_WRONG_SA: NTSTATUS = -1070202877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IP_ADDRESS_CONFLICT1: NTSTATUS = -1073741228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_IP_ADDRESS_CONFLICT2: NTSTATUS = -1073741227i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ISSUING_CA_UNTRUSTED: NTSTATUS = -1073740918i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ISSUING_CA_UNTRUSTED_KDC: NTSTATUS = -1073740787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_JOB_NOT_EMPTY: NTSTATUS = -1073740529i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_JOB_NO_CONTAINER: NTSTATUS = -1073740535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_JOURNAL_DELETE_IN_PROGRESS: NTSTATUS = -1073741129i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_JOURNAL_ENTRY_DELETED: NTSTATUS = -1073741105i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_JOURNAL_NOT_ACTIVE: NTSTATUS = -1073741128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KDC_CERT_EXPIRED: NTSTATUS = -1073740786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KDC_CERT_REVOKED: NTSTATUS = -1073740785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KDC_INVALID_REQUEST: NTSTATUS = -1073741061i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KDC_UNABLE_TO_REFER: NTSTATUS = -1073741060i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KDC_UNKNOWN_ETYPE: NTSTATUS = -1073741059i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KERNEL_APC: NTSTATUS = 256i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE: NTSTATUS = -1073739996i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KEY_DELETED: NTSTATUS = -1073741444i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_KEY_HAS_CHILDREN: NTSTATUS = -1073741440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LAST_ADMIN: NTSTATUS = -1073741719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LICENSE_QUOTA_EXCEEDED: NTSTATUS = -1073741223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LICENSE_VIOLATION: NTSTATUS = -1073741206i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LINK_FAILED: NTSTATUS = -1073741506i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LINK_TIMEOUT: NTSTATUS = -1073741505i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LM_CROSS_ENCRYPTION_REQUIRED: NTSTATUS = -1073741441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOCAL_DISCONNECT: NTSTATUS = -1073741509i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOCAL_USER_SESSION_KEY: NTSTATUS = 1073741830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOCK_NOT_GRANTED: NTSTATUS = -1073741739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOGIN_TIME_RESTRICTION: NTSTATUS = -1073741241i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOGIN_WKSTA_RESTRICTION: NTSTATUS = -1073741240i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOGON_NOT_GRANTED: NTSTATUS = -1073741483i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOGON_SERVER_CONFLICT: NTSTATUS = -1073741518i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOGON_SESSION_COLLISION: NTSTATUS = -1073741563i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOGON_SESSION_EXISTS: NTSTATUS = -1073741586i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_APPENDED_FLUSH_FAILED: NTSTATUS = -1072037841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_ARCHIVE_IN_PROGRESS: NTSTATUS = -1072037855i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS: NTSTATUS = -1072037856i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_BLOCKS_EXHAUSTED: NTSTATUS = -1072037882i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_BLOCK_INCOMPLETE: NTSTATUS = -1072037884i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_BLOCK_INVALID: NTSTATUS = -1072037878i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_BLOCK_VERSION: NTSTATUS = -1072037879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CANT_DELETE: NTSTATUS = -1072037871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CLIENT_ALREADY_REGISTERED: NTSTATUS = -1072037852i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CLIENT_NOT_REGISTERED: NTSTATUS = -1072037851i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CONTAINER_LIMIT_EXCEEDED: NTSTATUS = -1072037870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CONTAINER_OPEN_FAILED: NTSTATUS = -1072037847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CONTAINER_READ_FAILED: NTSTATUS = -1072037849i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CONTAINER_STATE_INVALID: NTSTATUS = -1072037846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CONTAINER_WRITE_FAILED: NTSTATUS = -1072037848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_CORRUPTION_DETECTED: NTSTATUS = -1072103376i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_DEDICATED: NTSTATUS = -1072037857i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_EPHEMERAL: NTSTATUS = -1072037854i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_FILE_FULL: NTSTATUS = -1073741432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_FULL: NTSTATUS = -1072037859i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_FULL_HANDLER_IN_PROGRESS: NTSTATUS = -1072037850i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_GROWTH_FAILED: NTSTATUS = -1072103399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_HARD_ERROR: NTSTATUS = 1073741850i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_INCONSISTENT_SECURITY: NTSTATUS = -1072037842i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_INVALID_RANGE: NTSTATUS = -1072037883i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_METADATA_CORRUPT: NTSTATUS = -1072037875i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_METADATA_FLUSH_FAILED: NTSTATUS = -1072037843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_METADATA_INCONSISTENT: NTSTATUS = -1072037873i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_METADATA_INVALID: NTSTATUS = -1072037874i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_MULTIPLEXED: NTSTATUS = -1072037858i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_NOT_ENOUGH_CONTAINERS: NTSTATUS = -1072037853i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_NO_RESTART: NTSTATUS = 1075445772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_PINNED: NTSTATUS = -1072037844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_PINNED_ARCHIVE_TAIL: NTSTATUS = -1072037864i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_PINNED_RESERVATION: NTSTATUS = -1072037840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_POLICY_ALREADY_INSTALLED: NTSTATUS = -1072037868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_POLICY_CONFLICT: NTSTATUS = -1072037865i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_POLICY_INVALID: NTSTATUS = -1072037866i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_POLICY_NOT_INSTALLED: NTSTATUS = -1072037867i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_READ_CONTEXT_INVALID: NTSTATUS = -1072037881i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_READ_MODE_INVALID: NTSTATUS = -1072037877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_RECORDS_RESERVED_INVALID: NTSTATUS = -1072037862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_RECORD_NONEXISTENT: NTSTATUS = -1072037863i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_RESERVATION_INVALID: NTSTATUS = -1072037872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_RESIZE_INVALID_SIZE: NTSTATUS = -1072103413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_RESTART_INVALID: NTSTATUS = -1072037880i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_SECTOR_INVALID: NTSTATUS = -1072037887i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_SECTOR_PARITY_INVALID: NTSTATUS = -1072037886i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_SECTOR_REMAPPED: NTSTATUS = -1072037885i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_SPACE_RESERVED_INVALID: NTSTATUS = -1072037861i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_START_OF_LOG: NTSTATUS = -1072037869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_STATE_INVALID: NTSTATUS = -1072037845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOG_TAIL_INVALID: NTSTATUS = -1072037860i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LONGJUMP: NTSTATUS = -2147483610i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOST_MODE_LOGON_RESTRICTION: NTSTATUS = -1073741043i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOST_WRITEBEHIND_DATA: NTSTATUS = -1073741278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR: NTSTATUS = -1073700734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED: NTSTATUS = -1073700736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR: NTSTATUS = -1073700735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LPAC_ACCESS_DENIED: NTSTATUS = -1073700349i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LPC_HANDLE_COUNT_EXCEEDED: NTSTATUS = -1073739998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LPC_INVALID_CONNECTION_USAGE: NTSTATUS = -1073740026i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LPC_RECEIVE_BUFFER_EXPECTED: NTSTATUS = -1073740027i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LPC_REPLY_LOST: NTSTATUS = -1073741229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LPC_REQUESTS_NOT_ALLOWED: NTSTATUS = -1073740025i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_LUIDS_EXHAUSTED: NTSTATUS = -1073741707i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MAGAZINE_NOT_PRESENT: NTSTATUS = -1073741178i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MAPPED_ALIGNMENT: NTSTATUS = -1073741280i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MAPPED_FILE_SIZE_ZERO: NTSTATUS = -1073741538i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MARKED_TO_DISALLOW_WRITES: NTSTATUS = -1073740659i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MARSHALL_OVERFLOW: NTSTATUS = -1073741263i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MAX_REFERRALS_EXCEEDED: NTSTATUS = -1073741068i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MCA_EXCEPTION: NTSTATUS = -1073740013i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MCA_OCCURED: NTSTATUS = -1073740950i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEDIA_CHANGED: NTSTATUS = -2147483620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEDIA_CHECK: NTSTATUS = -2147483616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEDIA_WRITE_PROTECTED: NTSTATUS = -1073741662i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEMBERS_PRIMARY_GROUP: NTSTATUS = -1073741529i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEMBER_IN_ALIAS: NTSTATUS = -1073741485i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEMBER_IN_GROUP: NTSTATUS = -1073741721i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEMBER_NOT_IN_ALIAS: NTSTATUS = -1073741486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEMBER_NOT_IN_GROUP: NTSTATUS = -1073741720i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MEMORY_NOT_ALLOCATED: NTSTATUS = -1073741664i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MESSAGE_LOST: NTSTATUS = -1073740031i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MESSAGE_NOT_FOUND: NTSTATUS = -1073741559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MESSAGE_RETRIEVED: NTSTATUS = 1073741870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MFT_TOO_FRAGMENTED: NTSTATUS = -1073741052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION: NTSTATUS = -1072103388i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MISSING_SYSTEMFILE: NTSTATUS = -1073741501i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM: NTSTATUS = -1071841277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK: NTSTATUS = -1071841271i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_INVALID_MANUFACTURE_DATE: NTSTATUS = -1071841270i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK: NTSTATUS = -1071841274i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_INVALID_STANDARD_TIMING_BLOCK: NTSTATUS = -1071841276i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK: NTSTATUS = -1071841273i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_NO_DESCRIPTOR: NTSTATUS = -1071841279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA: NTSTATUS = -1071841272i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT: NTSTATUS = -1071841278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED: NTSTATUS = -1071841275i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MORE_ENTRIES: NTSTATUS = 261i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MORE_PROCESSING_REQUIRED: NTSTATUS = -1073741802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MOUNT_POINT_NOT_RESOLVED: NTSTATUS = -1073740952i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MP_PROCESSOR_MISMATCH: NTSTATUS = 1073741865i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUI_FILE_NOT_FOUND: NTSTATUS = -1073020927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUI_FILE_NOT_LOADED: NTSTATUS = -1073020922i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUI_INVALID_FILE: NTSTATUS = -1073020926i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUI_INVALID_LOCALE_NAME: NTSTATUS = -1073020924i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUI_INVALID_RC_CONFIG: NTSTATUS = -1073020925i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME: NTSTATUS = -1073020923i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MULTIPLE_FAULT_VIOLATION: NTSTATUS = -1073741080i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUST_BE_KDC: NTSTATUS = -1073741067i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUTANT_LIMIT_EXCEEDED: NTSTATUS = -1073741423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUTANT_NOT_OWNED: NTSTATUS = -1073741754i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_MUTUAL_AUTHENTICATION_FAILED: NTSTATUS = -1073741117i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NAME_TOO_LONG: NTSTATUS = -1073741562i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_ADAPTER_NOT_FOUND: NTSTATUS = -1071448058i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_ADAPTER_NOT_READY: NTSTATUS = -1071448047i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_ADAPTER_REMOVED: NTSTATUS = -1071448040i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_ALREADY_MAPPED: NTSTATUS = -1071448035i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_BAD_CHARACTERISTICS: NTSTATUS = -1071448059i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_BAD_VERSION: NTSTATUS = -1071448060i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_BUFFER_TOO_SHORT: NTSTATUS = -1071448042i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_CLOSING: NTSTATUS = -1071448062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DEVICE_FAILED: NTSTATUS = -1071448056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE: NTSTATUS = -1071439866i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DOT11_AP_BAND_NOT_ALLOWED: NTSTATUS = -1071439864i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE: NTSTATUS = -1071439867i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED: NTSTATUS = -1071439865i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED: NTSTATUS = -1071439872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DOT11_MEDIA_IN_USE: NTSTATUS = -1071439871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_DOT11_POWER_STATE_INVALID: NTSTATUS = -1071439870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_ERROR_READING_FILE: NTSTATUS = -1071448036i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_FILE_NOT_FOUND: NTSTATUS = -1071448037i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_GROUP_ADDRESS_IN_USE: NTSTATUS = -1071448038i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INDICATION_REQUIRED: NTSTATUS = 1076035585i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INTERFACE_NOT_FOUND: NTSTATUS = -1071448021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_ADDRESS: NTSTATUS = -1071448030i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_DATA: NTSTATUS = -1071448043i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_DEVICE_REQUEST: NTSTATUS = -1071448048i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_LENGTH: NTSTATUS = -1071448044i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_OID: NTSTATUS = -1071448041i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_PACKET: NTSTATUS = -1071448049i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_PORT: NTSTATUS = -1071448019i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_INVALID_PORT_STATE: NTSTATUS = -1071448018i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_LOW_POWER_STATE: NTSTATUS = -1071448017i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_MEDIA_DISCONNECTED: NTSTATUS = -1071448033i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_MULTICAST_EXISTS: NTSTATUS = -1071448054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_MULTICAST_FULL: NTSTATUS = -1071448055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_MULTICAST_NOT_FOUND: NTSTATUS = -1071448053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_NOT_SUPPORTED: NTSTATUS = -1071447877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_NO_QUEUES: NTSTATUS = -1071448015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED: NTSTATUS = -1071443950i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_OFFLOAD_PATH_REJECTED: NTSTATUS = -1071443949i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_OFFLOAD_POLICY: NTSTATUS = -1071443953i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_OPEN_FAILED: NTSTATUS = -1071448057i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_PAUSED: NTSTATUS = -1071448022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL: NTSTATUS = -1071439868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_PM_WOL_PATTERN_LIST_FULL: NTSTATUS = -1071439869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_REINIT_REQUIRED: NTSTATUS = -1071448016i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_REQUEST_ABORTED: NTSTATUS = -1071448052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_RESET_IN_PROGRESS: NTSTATUS = -1071448051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_RESOURCE_CONFLICT: NTSTATUS = -1071448034i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_UNSUPPORTED_MEDIA: NTSTATUS = -1071448039i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NDIS_UNSUPPORTED_REVISION: NTSTATUS = -1071448020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ND_QUEUE_OVERFLOW: NTSTATUS = -1073700847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NEEDS_REGISTRATION: NTSTATUS = -1073740663i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NEEDS_REMEDIATION: NTSTATUS = -1073740702i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETLOGON_NOT_STARTED: NTSTATUS = -1073741422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_ACCESS_DENIED: NTSTATUS = -1073741622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_ACCESS_DENIED_EDP: NTSTATUS = -1073740658i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_BUSY: NTSTATUS = -1073741633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_CREDENTIAL_CONFLICT: NTSTATUS = -1073741419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_NAME_DELETED: NTSTATUS = -1073741623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_OPEN_RESTRICTION: NTSTATUS = -1073741311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_SESSION_EXPIRED: NTSTATUS = -1073740964i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NETWORK_UNREACHABLE: NTSTATUS = -1073741252i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NET_WRITE_FAULT: NTSTATUS = -1073741614i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOINTERFACE: NTSTATUS = -1073741127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT: NTSTATUS = -1073741416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOLOGON_SERVER_TRUST_ACCOUNT: NTSTATUS = -1073741414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT: NTSTATUS = -1073741415i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NONCONTINUABLE_EXCEPTION: NTSTATUS = -1073741787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NONEXISTENT_EA_ENTRY: NTSTATUS = -1073741743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NONEXISTENT_SECTOR: NTSTATUS = -1073741803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NONE_MAPPED: NTSTATUS = -1073741709i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOTHING_TO_TERMINATE: NTSTATUS = 290i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOTIFICATION_GUID_ALREADY_DEFINED: NTSTATUS = -1073741404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOTIFY_CLEANUP: NTSTATUS = 267i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOTIFY_ENUM_DIR: NTSTATUS = 268i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_ALLOWED_ON_SYSTEM_FILE: NTSTATUS = -1073741401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_ALL_ASSIGNED: NTSTATUS = 262i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_APPCONTAINER: NTSTATUS = -1073700352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_A_CLOUD_FILE: NTSTATUS = -1073688825i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_A_CLOUD_SYNC_ROOT: NTSTATUS = -1073688802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_A_DAX_VOLUME: NTSTATUS = -1073740623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_A_DIRECTORY: NTSTATUS = -1073741565i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_A_REPARSE_POINT: NTSTATUS = -1073741195i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_A_TIERED_VOLUME: NTSTATUS = -1073740531i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_CAPABLE: NTSTATUS = -1073740759i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_CLIENT_SESSION: NTSTATUS = -1073741289i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_COMMITTED: NTSTATUS = -1073741779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_DAX_MAPPABLE: NTSTATUS = -1073740622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_EXPORT_FORMAT: NTSTATUS = -1073741166i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_FOUND: NTSTATUS = -1073741275i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_GUI_PROCESS: NTSTATUS = -1073740538i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_IMPLEMENTED: NTSTATUS = -1073741822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_LOCKED: NTSTATUS = -1073741782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_LOGON_PROCESS: NTSTATUS = -1073741587i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_MAPPED_DATA: NTSTATUS = -1073741688i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_MAPPED_VIEW: NTSTATUS = -1073741799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_READ_FROM_COPY: NTSTATUS = -1073740694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_REDUNDANT_STORAGE: NTSTATUS = -1073740679i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_REGISTRY_FILE: NTSTATUS = -1073741476i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SAFE_MODE_DRIVER: NTSTATUS = -1073740961i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SAME_DEVICE: NTSTATUS = -1073741612i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SAME_OBJECT: NTSTATUS = -1073741396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SERVER_SESSION: NTSTATUS = -1073741290i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SNAPSHOT_VOLUME: NTSTATUS = -1072103353i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED: NTSTATUS = -1073741637i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_IN_APPCONTAINER: NTSTATUS = -1073700351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_ON_DAX: NTSTATUS = -1073740646i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_ON_SBS: NTSTATUS = -1073741056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_AUDITING: NTSTATUS = -1073740595i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_BTT: NTSTATUS = -1073740619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_BYPASSIO: NTSTATUS = -1073740601i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_COMPRESSION: NTSTATUS = -1073740598i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_DEDUPLICATION: NTSTATUS = -1073740596i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_ENCRYPTION: NTSTATUS = -1073740599i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_MONITORING: NTSTATUS = -1073740594i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_REPLICATION: NTSTATUS = -1073740597i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_SNAPSHOT: NTSTATUS = -1073740593i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_SUPPORTED_WITH_VIRTUALIZATION: NTSTATUS = -1073740592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NOT_TINY_STREAM: NTSTATUS = -1073741274i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_ACE_CONDITION: NTSTATUS = -2147483601i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_APPLICABLE_APP_LICENSES_FOUND: NTSTATUS = -1058406399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_APPLICATION_PACKAGE: NTSTATUS = -1073741398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_BROWSER_SERVERS_FOUND: NTSTATUS = -1073741284i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_BYPASSIO_DRIVER_SUPPORT: NTSTATUS = -1073740600i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_CALLBACK_ACTIVE: NTSTATUS = -1073741224i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_DATA_DETECTED: NTSTATUS = -2147483614i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_EAS_ON_FILE: NTSTATUS = -1073741742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_EFS: NTSTATUS = -1073741170i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_EVENT_PAIR: NTSTATUS = -1073741490i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_GUID_TRANSLATION: NTSTATUS = -1073741556i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_IMPERSONATION_TOKEN: NTSTATUS = -1073741732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_INHERITANCE: NTSTATUS = -2147483637i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_IP_ADDRESSES: NTSTATUS = -1073741071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_KERB_KEY: NTSTATUS = -1073741022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_KEY: NTSTATUS = -1073739508i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_LDT: NTSTATUS = -1073741545i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_LINK_TRACKING_IN_TRANSACTION: NTSTATUS = -1072103335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_LOGON_SERVERS: NTSTATUS = -1073741730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_LOG_SPACE: NTSTATUS = -1073741443i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MATCH: NTSTATUS = -1073741198i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MEDIA: NTSTATUS = -1073741448i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MEDIA_IN_DEVICE: NTSTATUS = -1073741805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MEMORY: NTSTATUS = -1073741801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MORE_EAS: NTSTATUS = -2147483630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MORE_ENTRIES: NTSTATUS = -2147483622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MORE_FILES: NTSTATUS = -2147483642i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_MORE_MATCHES: NTSTATUS = -1073741197i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_PAGEFILE: NTSTATUS = -1073741497i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_PA_DATA: NTSTATUS = -1073741064i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND: NTSTATUS = -1073740635i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_QUOTAS_FOR_ACCOUNT: NTSTATUS = 269i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_RANGES_PROCESSED: NTSTATUS = -1073740704i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_RECOVERY_POLICY: NTSTATUS = -1073741171i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_S4U_PROT_SUPPORT: NTSTATUS = -1073740790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SAVEPOINT_WITH_OPEN_FILES: NTSTATUS = -1072103352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SECRETS: NTSTATUS = -1073740943i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SECURITY_CONTEXT: NTSTATUS = -1073740755i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SECURITY_ON_OBJECT: NTSTATUS = -1073741609i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SPOOL_SPACE: NTSTATUS = -1073741625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_ALIAS: NTSTATUS = -1073741487i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_DEVICE: NTSTATUS = -1073741810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_DOMAIN: NTSTATUS = -1073741601i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_FILE: NTSTATUS = -1073741809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_GROUP: NTSTATUS = -1073741722i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_MEMBER: NTSTATUS = -1073741446i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_PACKAGE: NTSTATUS = -1073741570i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_SUCH_PRIVILEGE: NTSTATUS = -1073741728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_TGT_REPLY: NTSTATUS = -1073741073i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_TOKEN: NTSTATUS = -1073741700i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_TRACKING_SERVICE: NTSTATUS = -1073741153i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_TRUST_LSA_SECRET: NTSTATUS = -1073741430i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_TRUST_SAM_ACCOUNT: NTSTATUS = -1073741429i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_TXF_METADATA: NTSTATUS = -2145845207i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_UNICODE_TRANSLATION: NTSTATUS = -1073740009i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_USER_KEYS: NTSTATUS = -1073741168i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_USER_SESSION_KEY: NTSTATUS = -1073741310i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_WORK_DONE: NTSTATUS = -2147483598i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NO_YIELD_PERFORMED: NTSTATUS = 1073741860i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NTLM_BLOCKED: NTSTATUS = -1073740776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NT_CROSS_ENCRYPTION_REQUIRED: NTSTATUS = -1073741475i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_NULL_LM_PASSWORD: NTSTATUS = 1073741837i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECTID_EXISTS: NTSTATUS = -1073741269i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECTID_NOT_FOUND: NTSTATUS = -1073741072i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_IS_IMMUTABLE: NTSTATUS = -1073740610i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_NAME_COLLISION: NTSTATUS = -1073741771i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_NAME_EXISTS: NTSTATUS = 1073741824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_NAME_INVALID: NTSTATUS = -1073741773i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_NAME_NOT_FOUND: NTSTATUS = -1073741772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_NOT_EXTERNALLY_BACKED: NTSTATUS = -1073740691i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_NO_LONGER_EXISTS: NTSTATUS = -1072103391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_PATH_INVALID: NTSTATUS = -1073741767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_PATH_NOT_FOUND: NTSTATUS = -1073741766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_PATH_SYNTAX_BAD: NTSTATUS = -1073741765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OBJECT_TYPE_MISMATCH: NTSTATUS = -1073741788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED: NTSTATUS = -1073700189i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED: NTSTATUS = -1073700191i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED: NTSTATUS = -1073700188i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED: NTSTATUS = -1073700190i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ONLY_IF_CONNECTED: NTSTATUS = -1073741108i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OPEN_FAILED: NTSTATUS = -1073741514i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OPERATION_IN_PROGRESS: NTSTATUS = -1073740682i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION: NTSTATUS = -1072103334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OPLOCK_BREAK_IN_PROGRESS: NTSTATUS = 264i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OPLOCK_HANDLE_CLOSED: NTSTATUS = 534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OPLOCK_NOT_GRANTED: NTSTATUS = -1073741598i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE: NTSTATUS = 533i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ORDINAL_NOT_FOUND: NTSTATUS = -1073741512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ORPHAN_NAME_EXHAUSTED: NTSTATUS = -1073739762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PACKAGE_NOT_AVAILABLE: NTSTATUS = -1073740649i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PACKAGE_UPDATING: NTSTATUS = -1073740695i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGEFILE_CREATE_FAILED: NTSTATUS = -1073741498i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGEFILE_NOT_SUPPORTED: NTSTATUS = -1073740603i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGEFILE_QUOTA: NTSTATUS = -1073741817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGEFILE_QUOTA_EXCEEDED: NTSTATUS = -1073741524i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGE_FAULT_COPY_ON_WRITE: NTSTATUS = 274i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGE_FAULT_DEMAND_ZERO: NTSTATUS = 273i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGE_FAULT_GUARD_PAGE: NTSTATUS = 275i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGE_FAULT_PAGING_FILE: NTSTATUS = 276i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PAGE_FAULT_TRANSITION: NTSTATUS = 272i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PARAMETER_QUOTA_EXCEEDED: NTSTATUS = -1073740784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PARITY_ERROR: NTSTATUS = -1073741781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PARTIAL_COPY: NTSTATUS = -2147483635i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PARTITION_FAILURE: NTSTATUS = -1073741454i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PARTITION_TERMINATING: NTSTATUS = -1073740640i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PASSWORD_CHANGE_REQUIRED: NTSTATUS = -1073741044i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PASSWORD_RESTRICTION: NTSTATUS = -1073741716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PATCH_CONFLICT: NTSTATUS = -1073740628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PATCH_DEFERRED: NTSTATUS = 1073741879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PATH_NOT_COVERED: NTSTATUS = -1073741225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_ATTESTATION_CHALLENGE_NOT_SET: NTSTATUS = -1071046638i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_AUTHENTICATION_FAILED: NTSTATUS = -1071046648i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_AUTHENTICATION_IGNORED: NTSTATUS = -1071046647i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_BUFFER_LENGTH_MISMATCH: NTSTATUS = -1071046626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_BUFFER_TOO_SMALL: NTSTATUS = -1071046650i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_CLAIM_TYPE_NOT_SUPPORTED: NTSTATUS = -1071046628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_DEVICE_NOT_FOUND: NTSTATUS = -1071046643i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_DEVICE_NOT_READY: NTSTATUS = -1071046655i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_ERROR_MASK: NTSTATUS = -1071046656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_FLAG_NOT_SUPPORTED: NTSTATUS = -1071046652i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_IFX_RSA_KEY_CREATION_BLOCKED: NTSTATUS = -1071046625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_INTERNAL_ERROR: NTSTATUS = -1071046649i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_INVALID_HANDLE: NTSTATUS = -1071046654i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_INVALID_PARAMETER: NTSTATUS = -1071046653i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_ALREADY_FINALIZED: NTSTATUS = -1071046636i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_HANDLE_INVALIDATED: NTSTATUS = -1071046622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_NOT_AIK: NTSTATUS = -1071046631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_NOT_AUTHENTICATED: NTSTATUS = -1071046632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_NOT_FINALIZED: NTSTATUS = -1071046639i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_NOT_LOADED: NTSTATUS = -1071046641i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_NOT_SIGNING_KEY: NTSTATUS = -1071046630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_USAGE_POLICY_INVALID: NTSTATUS = -1071046634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_KEY_USAGE_POLICY_NOT_SUPPORTED: NTSTATUS = -1071046635i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_LOCKED_OUT: NTSTATUS = -1071046629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_NOT_PCR_BOUND: NTSTATUS = -1071046637i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_NOT_SUPPORTED: NTSTATUS = -1071046651i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_NO_KEY_CERTIFICATION: NTSTATUS = -1071046640i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_POLICY_NOT_FOUND: NTSTATUS = -1071046646i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_PROFILE_NOT_FOUND: NTSTATUS = -1071046645i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_RAW_POLICY_NOT_SUPPORTED: NTSTATUS = -1071046623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_SOFT_KEY_ERROR: NTSTATUS = -1071046633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_TICKET_MISSING: NTSTATUS = -1071046624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_TPM_VERSION_NOT_SUPPORTED: NTSTATUS = -1071046627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_UNSUPPORTED_PSS_SALT: NTSTATUS = 1076437027i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_VALIDATION_FAILED: NTSTATUS = -1071046644i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PCP_WRONG_PARENT: NTSTATUS = -1071046642i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PENDING: NTSTATUS = 259i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PER_USER_TRUST_QUOTA_EXCEEDED: NTSTATUS = -1073740799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_BROKEN: NTSTATUS = -1073741493i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_BUSY: NTSTATUS = -1073741650i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_CLOSING: NTSTATUS = -1073741647i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_CONNECTED: NTSTATUS = -1073741646i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_DISCONNECTED: NTSTATUS = -1073741648i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_EMPTY: NTSTATUS = -1073741607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_LISTENING: NTSTATUS = -1073741645i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PIPE_NOT_AVAILABLE: NTSTATUS = -1073741652i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PKINIT_CLIENT_FAILURE: NTSTATUS = -1073740916i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PKINIT_FAILURE: NTSTATUS = -1073741024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PKINIT_NAME_MISMATCH: NTSTATUS = -1073741063i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PKU2U_CERT_FAILURE: NTSTATUS = -1073740753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND: NTSTATUS = -1058340859i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED: NTSTATUS = -1058340860i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED: NTSTATUS = -1058340861i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLATFORM_MANIFEST_INVALID: NTSTATUS = -1058340862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLATFORM_MANIFEST_NOT_ACTIVE: NTSTATUS = -1058340858i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLATFORM_MANIFEST_NOT_AUTHORIZED: NTSTATUS = -1058340863i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLATFORM_MANIFEST_NOT_SIGNED: NTSTATUS = -1058340857i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLUGPLAY_NO_DEVICE: NTSTATUS = -1073741218i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PLUGPLAY_QUERY_VETOED: NTSTATUS = -2147483608i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_BAD_MPS_TABLE: NTSTATUS = -1073479627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_DEVICE_CONFIGURATION_PENDING: NTSTATUS = -1073740651i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE: NTSTATUS = -1073740653i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND: NTSTATUS = -1073740654i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND: NTSTATUS = -1073740655i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_FUNCTION_DRIVER_REQUIRED: NTSTATUS = -1073740652i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_INVALID_ID: NTSTATUS = -1073479624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_IRQ_TRANSLATION_FAILED: NTSTATUS = -1073479625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_NO_COMPAT_DRIVERS: NTSTATUS = -1073740656i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_REBOOT_REQUIRED: NTSTATUS = -1073741102i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_RESTART_ENUMERATION: NTSTATUS = -1073741106i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PNP_TRANSLATION_FAILED: NTSTATUS = -1073479626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_POLICY_OBJECT_NOT_FOUND: NTSTATUS = -1073741158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_POLICY_ONLY_IN_DS: NTSTATUS = -1073741157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_ALREADY_HAS_COMPLETION_LIST: NTSTATUS = -1073740006i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_ALREADY_SET: NTSTATUS = -1073741752i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_CLOSED: NTSTATUS = -1073740032i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_CONNECTION_REFUSED: NTSTATUS = -1073741759i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_DISCONNECTED: NTSTATUS = -1073741769i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_DO_NOT_DISTURB: NTSTATUS = -1073741770i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_MESSAGE_TOO_LONG: NTSTATUS = -1073741777i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_NOT_SET: NTSTATUS = -1073740973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PORT_UNREACHABLE: NTSTATUS = -1073741249i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_POSSIBLE_DEADLOCK: NTSTATUS = -1073741420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_POWER_STATE_INVALID: NTSTATUS = -1073741101i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PREDEFINED_HANDLE: NTSTATUS = 1073741846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PRENT4_MACHINE_ACCOUNT: NTSTATUS = -1073740969i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED: NTSTATUS = 270i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PRINT_CANCELLED: NTSTATUS = -1073741624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PRINT_QUEUE_FULL: NTSTATUS = -1073741626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PRIVILEGED_INSTRUCTION: NTSTATUS = -1073741674i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PRIVILEGE_NOT_HELD: NTSTATUS = -1073741727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROACTIVE_SCAN_IN_PROGRESS: NTSTATUS = -1073739761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROCEDURE_NOT_FOUND: NTSTATUS = -1073741702i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROCESS_CLONED: NTSTATUS = 297i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROCESS_IN_JOB: NTSTATUS = 292i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROCESS_IS_PROTECTED: NTSTATUS = -1073740014i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROCESS_IS_TERMINATING: NTSTATUS = -1073741558i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROCESS_NOT_IN_JOB: NTSTATUS = 291i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROFILING_AT_LIMIT: NTSTATUS = -1073741613i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROFILING_NOT_STARTED: NTSTATUS = -1073741641i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROFILING_NOT_STOPPED: NTSTATUS = -1073741640i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROPSET_NOT_FOUND: NTSTATUS = -1073741264i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROTOCOL_NOT_SUPPORTED: NTSTATUS = -1073700845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PROTOCOL_UNREACHABLE: NTSTATUS = -1073741250i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PTE_CHANGED: NTSTATUS = -1073740748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PURGE_FAILED: NTSTATUS = -1073740747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PWD_HISTORY_CONFLICT: NTSTATUS = -1073741220i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PWD_TOO_LONG: NTSTATUS = -1073741190i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PWD_TOO_RECENT: NTSTATUS = -1073741221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_PWD_TOO_SHORT: NTSTATUS = -1073741222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUERY_STORAGE_ERROR: NTSTATUS = -2143682559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_ALPN_NEG_FAILURE: NTSTATUS = -1071382521i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_CONNECTION_IDLE: NTSTATUS = -1071382523i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_CONNECTION_TIMEOUT: NTSTATUS = -1071382522i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_HANDSHAKE_FAILURE: NTSTATUS = -1071382528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_INTERNAL_ERROR: NTSTATUS = -1071382525i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_PROTOCOL_VIOLATION: NTSTATUS = -1071382524i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_USER_CANCELED: NTSTATUS = -1071382526i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUIC_VER_NEG_FAILURE: NTSTATUS = -1071382527i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUOTA_ACTIVITY: NTSTATUS = -1073740662i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUOTA_EXCEEDED: NTSTATUS = -1073741756i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUOTA_LIST_INCONSISTENT: NTSTATUS = -1073741210i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_QUOTA_NOT_ENABLED: NTSTATUS = -1073741399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RANGE_LIST_CONFLICT: NTSTATUS = -1073741182i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RANGE_NOT_FOUND: NTSTATUS = -1073741172i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RANGE_NOT_LOCKED: NTSTATUS = -1073741698i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RDBSS_CONTINUE_OPERATION: NTSTATUS = -1069481982i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RDBSS_POST_OPERATION: NTSTATUS = -1069481981i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RDBSS_RESTART_OPERATION: NTSTATUS = -1069481983i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RDBSS_RETRY_LOOKUP: NTSTATUS = -1069481980i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RDP_PROTOCOL_ERROR: NTSTATUS = -1073086414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RECEIVE_EXPEDITED: NTSTATUS = 1073741840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RECEIVE_PARTIAL: NTSTATUS = 1073741839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RECEIVE_PARTIAL_EXPEDITED: NTSTATUS = 1073741841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RECOVERABLE_BUGCHECK: NTSTATUS = -2147483596i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RECOVERY_FAILURE: NTSTATUS = -1073741273i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RECOVERY_NOT_NEEDED: NTSTATUS = 1075380276i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RECURSIVE_DISPATCH: NTSTATUS = -1073740028i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REDIRECTOR_HAS_OPEN_HANDLES: NTSTATUS = -2147483613i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REDIRECTOR_NOT_STARTED: NTSTATUS = -1073741573i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REDIRECTOR_PAUSED: NTSTATUS = -1073741615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REDIRECTOR_STARTED: NTSTATUS = -1073741572i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REGISTRY_CORRUPT: NTSTATUS = -1073741492i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REGISTRY_HIVE_RECOVERED: NTSTATUS = -2147483606i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REGISTRY_IO_FAILED: NTSTATUS = -1073741491i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REGISTRY_QUOTA_LIMIT: NTSTATUS = -1073741226i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REGISTRY_RECOVERED: NTSTATUS = 1073741833i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REG_NAT_CONSUMPTION: NTSTATUS = -1073741111i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REINITIALIZATION_NEEDED: NTSTATUS = -1073741177i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REMOTE_DISCONNECT: NTSTATUS = -1073741508i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REMOTE_FILE_VERSION_MISMATCH: NTSTATUS = -1072103412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REMOTE_NOT_LISTENING: NTSTATUS = -1073741636i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REMOTE_RESOURCES: NTSTATUS = -1073741507i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REMOTE_SESSION_LIMIT: NTSTATUS = -1073741418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REMOTE_STORAGE_MEDIA_ERROR: NTSTATUS = -1073741154i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REMOTE_STORAGE_NOT_ACTIVE: NTSTATUS = -1073741155i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPAIR_NEEDED: NTSTATUS = -1073741400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPARSE: NTSTATUS = 260i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPARSE_ATTRIBUTE_CONFLICT: NTSTATUS = -1073741134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPARSE_GLOBAL: NTSTATUS = 872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPARSE_OBJECT: NTSTATUS = 280i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPARSE_POINT_ENCOUNTERED: NTSTATUS = -1073740533i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPARSE_POINT_NOT_RESOLVED: NTSTATUS = -1073741184i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REPLY_MESSAGE_MISMATCH: NTSTATUS = -1073741281i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REQUEST_ABORTED: NTSTATUS = -1073741248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REQUEST_CANCELED: NTSTATUS = -1073740029i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REQUEST_NOT_ACCEPTED: NTSTATUS = -1073741616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REQUEST_OUT_OF_SEQUENCE: NTSTATUS = -1073740758i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REQUEST_PAUSED: NTSTATUS = -1073740711i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESIDENT_FILE_NOT_SUPPORTED: NTSTATUS = -1073740678i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCEMANAGER_NOT_FOUND: NTSTATUS = -1072103345i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCEMANAGER_READ_ONLY: NTSTATUS = 514i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_DATA_NOT_FOUND: NTSTATUS = -1073741687i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_ENUM_USER_STOP: NTSTATUS = -1073020921i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_IN_USE: NTSTATUS = -1073740024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_LANG_NOT_FOUND: NTSTATUS = -1073741308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_NAME_NOT_FOUND: NTSTATUS = -1073741685i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_NOT_OWNED: NTSTATUS = -1073741212i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_REQUIREMENTS_CHANGED: NTSTATUS = 281i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESOURCE_TYPE_NOT_FOUND: NTSTATUS = -1073741686i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESTART_BOOT_APPLICATION: NTSTATUS = -1073740717i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RESUME_HIBERNATION: NTSTATUS = 1073741867i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RETRY: NTSTATUS = -1073741267i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RETURN_ADDRESS_HIJACK_ATTEMPT: NTSTATUS = -2147483597i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REVISION_MISMATCH: NTSTATUS = -1073741735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REVOCATION_OFFLINE_C: NTSTATUS = -1073740917i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_REVOCATION_OFFLINE_KDC: NTSTATUS = -1073740788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RING_NEWLY_EMPTY: NTSTATUS = 531i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RING_PREVIOUSLY_ABOVE_QUOTA: NTSTATUS = 530i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RING_PREVIOUSLY_EMPTY: NTSTATUS = 528i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RING_PREVIOUSLY_FULL: NTSTATUS = 529i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RING_SIGNAL_OPPOSITE_ENDPOINT: NTSTATUS = 532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RKF_ACTIVE_KEY: NTSTATUS = -1069547514i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RKF_BLOB_FULL: NTSTATUS = -1069547517i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RKF_DUPLICATE_KEY: NTSTATUS = -1069547518i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RKF_FILE_BLOCKED: NTSTATUS = -1069547515i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RKF_KEY_NOT_FOUND: NTSTATUS = -1069547519i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RKF_STORE_FULL: NTSTATUS = -1069547516i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RM_ALREADY_STARTED: NTSTATUS = 1075380277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT: NTSTATUS = -1072103331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RM_DISCONNECTED: NTSTATUS = -1072103374i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RM_METADATA_CORRUPT: NTSTATUS = -1072103418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RM_NOT_ACTIVE: NTSTATUS = -1072103419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_ROLLBACK_TIMER_EXPIRED: NTSTATUS = -1072103364i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RTPM_CONTEXT_COMPLETE: NTSTATUS = 2699265i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RTPM_CONTEXT_CONTINUE: NTSTATUS = 2699264i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RTPM_INVALID_CONTEXT: NTSTATUS = -1071042556i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RTPM_NO_RESULT: NTSTATUS = -1071042558i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RTPM_PCR_READ_INCOMPLETE: NTSTATUS = -1071042557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RTPM_UNSUPPORTED_CMD: NTSTATUS = -1071042555i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RUNLEVEL_SWITCH_AGENT_TIMEOUT: NTSTATUS = -1073700539i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RUNLEVEL_SWITCH_IN_PROGRESS: NTSTATUS = -1073700538i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RUNLEVEL_SWITCH_TIMEOUT: NTSTATUS = -1073700541i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED: NTSTATUS = -1073740633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET: NTSTATUS = -1073740632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE: NTSTATUS = -1073740631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER: NTSTATUS = -1073740630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RXACT_COMMITTED: NTSTATUS = 266i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RXACT_COMMIT_FAILURE: NTSTATUS = -1073741539i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RXACT_COMMIT_NECESSARY: NTSTATUS = -2147483624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RXACT_INVALID_STATE: NTSTATUS = -1073741540i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_RXACT_STATE_CREATED: NTSTATUS = 1073741828i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SAM_INIT_FAILURE: NTSTATUS = -1073741085i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SAM_NEED_BOOTKEY_FLOPPY: NTSTATUS = -1073741088i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SAM_NEED_BOOTKEY_PASSWORD: NTSTATUS = -1073741089i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SCRUB_DATA_DISABLED: NTSTATUS = -1073740680i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECCORE_INVALID_COMMAND: NTSTATUS = -1058537472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECONDARY_IC_PROVIDER_NOT_REGISTERED: NTSTATUS = -1073700575i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECRET_TOO_LONG: NTSTATUS = -1073741481i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECTION_DIRECT_MAP_ONLY: NTSTATUS = -1073739503i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECTION_NOT_EXTENDED: NTSTATUS = -1073741689i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECTION_NOT_IMAGE: NTSTATUS = -1073741751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECTION_PROTECTION: NTSTATUS = -1073741746i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECTION_TOO_BIG: NTSTATUS = -1073741760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_FILE_REPLACED: NTSTATUS = -1069350905i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_INVALID_POLICY: NTSTATUS = -1069350909i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_NOT_BASE_POLICY: NTSTATUS = -1069350897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_NOT_ENABLED: NTSTATUS = -2143092730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY: NTSTATUS = -1069350896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_PLATFORM_ID_MISMATCH: NTSTATUS = -1069350901i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION: NTSTATUS = -1069350902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_NOT_AUTHORIZED: NTSTATUS = -1069350904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_NOT_SIGNED: NTSTATUS = -1069350907i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND: NTSTATUS = -1069350908i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_ROLLBACK_DETECTED: NTSTATUS = -1069350900i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_UNKNOWN: NTSTATUS = -1069350903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_UPGRADE_MISMATCH: NTSTATUS = -1069350899i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_POLICY_VIOLATION: NTSTATUS = -1069350910i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING: NTSTATUS = -1069350898i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECUREBOOT_ROLLBACK_DETECTED: NTSTATUS = -1069350911i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SECURITY_STREAM_IS_INCONSISTENT: NTSTATUS = -1073741408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SEGMENT_NOTIFICATION: NTSTATUS = 1073741829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SEMAPHORE_LIMIT_EXCEEDED: NTSTATUS = -1073741753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERIAL_COUNTER_TIMEOUT: NTSTATUS = 1073741836i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERIAL_MORE_WRITES: NTSTATUS = 1073741832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERIAL_NO_DEVICE_INITED: NTSTATUS = -1073741488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVER_DISABLED: NTSTATUS = -1073741696i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVER_HAS_OPEN_HANDLES: NTSTATUS = -2147483612i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVER_NOT_DISABLED: NTSTATUS = -1073741695i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVER_SHUTDOWN_IN_PROGRESS: NTSTATUS = -1073741057i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVER_SID_MISMATCH: NTSTATUS = -1073741152i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVER_TRANSPORT_CONFLICT: NTSTATUS = -1073741388i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVER_UNAVAILABLE: NTSTATUS = -1073740698i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVICES_FAILED_AUTOSTART: NTSTATUS = 1073783108i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SERVICE_NOTIFICATION: NTSTATUS = 1073741848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SESSION_KEY_TOO_SHORT: NTSTATUS = -1073740521i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SETMARK_DETECTED: NTSTATUS = -2147483615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SET_CONTEXT_DENIED: NTSTATUS = -1073740278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SEVERITY_COERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SEVERITY_COFAIL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SHARED_IRQ_BUSY: NTSTATUS = -1073741460i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SHARED_POLICY: NTSTATUS = -1073741159i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SHARE_UNAVAILABLE: NTSTATUS = -1073740672i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SHARING_PAUSED: NTSTATUS = -1073741617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SHARING_VIOLATION: NTSTATUS = -1073741757i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME: NTSTATUS = -1073741409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SHUTDOWN_IN_PROGRESS: NTSTATUS = -1073741058i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SINGLE_STEP: NTSTATUS = -2147483644i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_CARD_BLOCKED: NTSTATUS = -1073740927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED: NTSTATUS = -1073740926i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_CERT_EXPIRED: NTSTATUS = -1073740915i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_CERT_REVOKED: NTSTATUS = -1073740919i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_IO_ERROR: NTSTATUS = -1073740921i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_LOGON_REQUIRED: NTSTATUS = -1073741062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_NO_CARD: NTSTATUS = -1073740925i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_NO_CERTIFICATE: NTSTATUS = -1073740923i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_NO_KEYSET: NTSTATUS = -1073740922i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_NO_KEY_CONTAINER: NTSTATUS = -1073740924i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_SILENT_CONTEXT: NTSTATUS = -1073740913i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_SUBSYSTEM_FAILURE: NTSTATUS = -1073741023i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMARTCARD_WRONG_PIN: NTSTATUS = -1073740928i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMB1_NOT_AVAILABLE: NTSTATUS = -1073740525i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMB_BAD_CLUSTER_DIALECT: NTSTATUS = -1067646975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMB_GUEST_LOGON_BLOCKED: NTSTATUS = -1067646974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP: NTSTATUS = -1067646976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMB_NO_SIGNING_ALGORITHM_OVERLAP: NTSTATUS = -1067646973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMI_PRIMITIVE_INSTALLER_FAILED: NTSTATUS = -1072365531i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SMR_GARBAGE_COLLECTION_REQUIRED: NTSTATUS = -1073740524i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SOME_NOT_MAPPED: NTSTATUS = 263i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SOURCE_ELEMENT_EMPTY: NTSTATUS = -1073741181i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_ALLOCATION_SIZE_INVALID: NTSTATUS = -1058602994i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_CACHE_FULL: NTSTATUS = -1058602970i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_COMPLETE: NTSTATUS = 15138818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_CORRUPT_METADATA: NTSTATUS = -1058602986i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_DRIVE_LOST_DATA: NTSTATUS = -1058602979i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_DRIVE_NOT_READY: NTSTATUS = -1058602981i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_DRIVE_OPERATIONAL_STATE_INVALID: NTSTATUS = -1058602990i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_DRIVE_REDUNDANCY_INVALID: NTSTATUS = -1058603002i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_DRIVE_SECTOR_SIZE_INVALID: NTSTATUS = -1058603004i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_DRIVE_SPLIT: NTSTATUS = -1058602980i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_DRT_FULL: NTSTATUS = -1058602985i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_ENCLOSURE_AWARE_INVALID: NTSTATUS = -1058602993i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_ENTRY_INCOMPLETE: NTSTATUS = -1058602978i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_ENTRY_INVALID: NTSTATUS = -1058602977i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_EXTENDED_ERROR: NTSTATUS = -1058602996i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_FAULT_DOMAIN_TYPE_INVALID: NTSTATUS = -1058603007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_FLUSH_METADATA: NTSTATUS = -1058602971i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_INCONSISTENCY: NTSTATUS = -1058602984i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_INTERLEAVE_LENGTH_INVALID: NTSTATUS = -1058602999i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_LOG_NOT_READY: NTSTATUS = -1058602983i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_MAP_REQUIRED: NTSTATUS = -1058602988i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_MARK_DIRTY: NTSTATUS = -1058602976i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_NOT_ENOUGH_DRIVES: NTSTATUS = -1058602997i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_NO_REDUNDANCY: NTSTATUS = -1058602982i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_NUMBER_OF_COLUMNS_INVALID: NTSTATUS = -1058602998i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_NUMBER_OF_DATA_COPIES_INVALID: NTSTATUS = -1058603001i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_NUMBER_OF_GROUPS_INVALID: NTSTATUS = -1058602991i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_PAUSE: NTSTATUS = 15138817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_PD_INVALID_DATA: NTSTATUS = -1058602972i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_PD_LENGTH_MISMATCH: NTSTATUS = -1058602974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_PD_NOT_FOUND: NTSTATUS = -1058602975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_PD_UNSUPPORTED_VERSION: NTSTATUS = -1058602973i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_PROVISIONING_TYPE_INVALID: NTSTATUS = -1058602995i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_REDIRECT: NTSTATUS = 15138819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_REPAIRED: NTSTATUS = 15138816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_RESILIENCY_TYPE_INVALID: NTSTATUS = -1058603005i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_UNSUPPORTED_VERSION: NTSTATUS = -1058602987i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_UPDATE_COLUMN_STATE: NTSTATUS = -1058602989i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPACES_WRITE_CACHE_SIZE_INVALID: NTSTATUS = -1058602992i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPARSE_FILE_NOT_SUPPORTED: NTSTATUS = -1073740604i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPARSE_NOT_ALLOWED_IN_TRANSACTION: NTSTATUS = -1072103351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPECIAL_ACCOUNT: NTSTATUS = -1073741532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPECIAL_GROUP: NTSTATUS = -1073741531i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SPECIAL_USER: NTSTATUS = -1073741530i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STACK_BUFFER_OVERRUN: NTSTATUS = -1073740791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STACK_OVERFLOW: NTSTATUS = -1073741571i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STACK_OVERFLOW_READ: NTSTATUS = -1073741272i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STOPPED_ON_SYMLINK: NTSTATUS = -2147483603i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STORAGE_LOST_DATA_PERSISTENCE: NTSTATUS = -1073740642i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STORAGE_RESERVE_ALREADY_EXISTS: NTSTATUS = -1073740625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STORAGE_RESERVE_DOES_NOT_EXIST: NTSTATUS = -1073740626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STORAGE_RESERVE_ID_INVALID: NTSTATUS = -1073740627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STORAGE_RESERVE_NOT_EMPTY: NTSTATUS = -1073740624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STORAGE_STACK_ACCESS_DENIED: NTSTATUS = -1073740607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STORAGE_TOPOLOGY_ID_MISMATCH: NTSTATUS = -1073740666i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STOWED_EXCEPTION: NTSTATUS = -1073741189i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STREAM_MINIVERSION_NOT_FOUND: NTSTATUS = -1072103390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STREAM_MINIVERSION_NOT_VALID: NTSTATUS = -1072103389i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STRICT_CFG_VIOLATION: NTSTATUS = -1073740282i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_STRONG_CRYPTO_NOT_SUPPORTED: NTSTATUS = -1073741066i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SUCCESS: NTSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SUSPEND_COUNT_EXCEEDED: NTSTATUS = -1073741750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_ERROR_NOT_AVAILABLE: NTSTATUS = -1067647232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_ERROR_STORED: NTSTATUS = -1067712512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_NO_INITIATOR: NTSTATUS = -1067647221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_RESERVATION_CONFLICT: NTSTATUS = -1067647225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_UNIT_ATTENTION_AVAILABLE: NTSTATUS = -1067647231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED: NTSTATUS = -1067647230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED: NTSTATUS = -1067647226i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED: NTSTATUS = -1067647227i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED: NTSTATUS = -1067647229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED: NTSTATUS = -1067647228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_VERSION_MISMATCH: NTSTATUS = -1067647223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SVHDX_WRONG_FILE_TYPE: NTSTATUS = -1067647224i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_ACTIVATION_CONTEXT_DISABLED: NTSTATUS = -1072365561i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT: NTSTATUS = -1072365538i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_ASSEMBLY_MISSING: NTSTATUS = -1072365556i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_ASSEMBLY_NOT_FOUND: NTSTATUS = -1072365564i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_CANT_GEN_ACTCTX: NTSTATUS = -1072365566i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_COMPONENT_STORE_CORRUPT: NTSTATUS = -1072365542i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_CORRUPTION: NTSTATUS = -1072365547i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_CORRUPT_ACTIVATION_STACK: NTSTATUS = -1072365548i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_EARLY_DEACTIVATION: NTSTATUS = -1072365553i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_FILE_HASH_MISMATCH: NTSTATUS = -1072365541i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_FILE_HASH_MISSING: NTSTATUS = -1072365529i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY: NTSTATUS = -1072365537i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_IDENTITIES_DIFFERENT: NTSTATUS = -1072365539i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE: NTSTATUS = -1072365544i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_IDENTITY_PARSE_ERROR: NTSTATUS = -1072365543i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_INVALID_ACTCTXDATA_FORMAT: NTSTATUS = -1072365565i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_INVALID_DEACTIVATION: NTSTATUS = -1072365552i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME: NTSTATUS = -1072365545i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE: NTSTATUS = -1072365546i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_KEY_NOT_FOUND: NTSTATUS = -1072365560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_MANIFEST_FORMAT_ERROR: NTSTATUS = -1072365563i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT: NTSTATUS = -1072365540i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_MANIFEST_PARSE_ERROR: NTSTATUS = -1072365562i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_MANIFEST_TOO_BIG: NTSTATUS = -1072365534i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_MULTIPLE_DEACTIVATION: NTSTATUS = -1072365551i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET: NTSTATUS = -1072365554i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_PROCESS_TERMINATION_REQUESTED: NTSTATUS = -1072365549i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_RELEASE_ACTIVATION_CONTEXT: NTSTATUS = 1075118093i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_SECTION_NOT_FOUND: NTSTATUS = -1072365567i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_SETTING_NOT_REGISTERED: NTSTATUS = -1072365533i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY: NTSTATUS = -1072365550i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_THREAD_QUERIES_DISABLED: NTSTATUS = -1072365557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE: NTSTATUS = -1072365532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_VERSION_CONFLICT: NTSTATUS = -1072365559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SXS_WRONG_SECTION_TYPE: NTSTATUS = -1072365558i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYMLINK_CLASS_DISABLED: NTSTATUS = -1073740011i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYNCHRONIZATION_REQUIRED: NTSTATUS = -1073741516i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_DEVICE_NOT_FOUND: NTSTATUS = -1073740718i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_HIVE_TOO_LARGE: NTSTATUS = -1073740946i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_IMAGE_BAD_SIGNATURE: NTSTATUS = -1073741103i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_INVALID_POLICY: NTSTATUS = -1058471933i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED: NTSTATUS = -1058471932i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_POLICY_VIOLATION: NTSTATUS = -1058471934i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT: NTSTATUS = -1058471927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS: NTSTATUS = -1058471929i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_REPUTATION_OFFLINE: NTSTATUS = -1058471926i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_REPUTATION_PUA: NTSTATUS = -1058471928i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_ROLLBACK_DETECTED: NTSTATUS = -1058471935i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED: NTSTATUS = -1058471930i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_INTEGRITY_TOO_MANY_POLICIES: NTSTATUS = -1058471931i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_NEEDS_REMEDIATION: NTSTATUS = -1073740674i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION: NTSTATUS = 1073741873i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_POWERSTATE_TRANSITION: NTSTATUS = 1073741871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_PROCESS_TERMINATED: NTSTATUS = -1073741286i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_SYSTEM_SHUTDOWN: NTSTATUS = -1073741077i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED: NTSTATUS = -1073740018i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREADPOOL_HANDLE_EXCEPTION: NTSTATUS = -1073740022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREADPOOL_RELEASED_DURING_OPERATION: NTSTATUS = -1073740017i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED: NTSTATUS = -1073740019i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED: NTSTATUS = -1073740020i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED: NTSTATUS = -1073740021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREAD_ALREADY_IN_SESSION: NTSTATUS = -1073740714i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREAD_ALREADY_IN_TASK: NTSTATUS = -1073740542i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREAD_IS_TERMINATING: NTSTATUS = -1073741749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREAD_NOT_IN_PROCESS: NTSTATUS = -1073741526i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREAD_NOT_IN_SESSION: NTSTATUS = -1073740713i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREAD_NOT_RUNNING: NTSTATUS = -1073740522i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_THREAD_WAS_SUSPENDED: NTSTATUS = 1073741825i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TIMEOUT: NTSTATUS = 258i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TIMER_NOT_CANCELED: NTSTATUS = -1073741812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TIMER_RESOLUTION_NOT_SET: NTSTATUS = -1073741243i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TIMER_RESUME_IGNORED: NTSTATUS = 1073741861i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TIME_DIFFERENCE_AT_DC: NTSTATUS = -1073741517i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TM_IDENTITY_MISMATCH: NTSTATUS = -1072103350i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TM_INITIALIZATION_FAILED: NTSTATUS = -1072103420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TM_VOLATILE: NTSTATUS = -1072103365i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOKEN_ALREADY_IN_USE: NTSTATUS = -1073741525i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_LATE: NTSTATUS = -1073741431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_ADDRESSES: NTSTATUS = -1073741303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_COMMANDS: NTSTATUS = -1073741631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_CONTEXT_IDS: NTSTATUS = -1073741478i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_GUIDS_REQUESTED: NTSTATUS = -1073741694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_LINKS: NTSTATUS = -1073741211i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_LUIDS_REQUESTED: NTSTATUS = -1073741708i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_NAMES: NTSTATUS = -1073741619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_NODES: NTSTATUS = -1073741298i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_OPENED_FILES: NTSTATUS = -1073741537i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_PAGING_FILES: NTSTATUS = -1073741673i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_PRINCIPALS: NTSTATUS = -1073741065i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_SECRETS: NTSTATUS = -1073741482i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_SEGMENT_DESCRIPTORS: NTSTATUS = -1073740685i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_SESSIONS: NTSTATUS = -1073741618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_SIDS: NTSTATUS = -1073741442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TOO_MANY_THREADS: NTSTATUS = -1073741527i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_ASYMMETRIC: NTSTATUS = -1071054719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_ATTRIBUTES: NTSTATUS = -1071054718i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_AUTHSIZE: NTSTATUS = -1071054524i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_AUTH_CONTEXT: NTSTATUS = -1071054523i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_AUTH_FAIL: NTSTATUS = -1071054706i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_AUTH_MISSING: NTSTATUS = -1071054555i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_AUTH_TYPE: NTSTATUS = -1071054556i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_AUTH_UNAVAILABLE: NTSTATUS = -1071054545i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_BAD_AUTH: NTSTATUS = -1071054686i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_BAD_CONTEXT: NTSTATUS = -1071054512i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_BINDING: NTSTATUS = -1071054683i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_COMMAND_CODE: NTSTATUS = -1071054525i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_COMMAND_SIZE: NTSTATUS = -1071054526i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_CPHASH: NTSTATUS = -1071054511i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_CURVE: NTSTATUS = -1071054682i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_DISABLED: NTSTATUS = -1071054560i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_ECC_CURVE: NTSTATUS = -1071054557i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_ECC_POINT: NTSTATUS = -1071054681i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_EXCLUSIVE: NTSTATUS = -1071054559i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_EXPIRED: NTSTATUS = -1071054685i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_FAILURE: NTSTATUS = -1071054591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_HANDLE: NTSTATUS = -1071054709i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_HASH: NTSTATUS = -1071054717i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_HIERARCHY: NTSTATUS = -1071054715i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_HMAC: NTSTATUS = -1071054567i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_INITIALIZE: NTSTATUS = -1071054592i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_INSUFFICIENT: NTSTATUS = -1071054694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_INTEGRITY: NTSTATUS = -1071054689i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_KDF: NTSTATUS = -1071054708i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_KEY: NTSTATUS = -1071054692i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_KEY_SIZE: NTSTATUS = -1071054713i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_MGF: NTSTATUS = -1071054712i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_MODE: NTSTATUS = -1071054711i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NEEDS_TEST: NTSTATUS = -1071054509i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NONCE: NTSTATUS = -1071054705i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NO_RESULT: NTSTATUS = -1071054508i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NV_AUTHORIZATION: NTSTATUS = -1071054519i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NV_DEFINED: NTSTATUS = -1071054516i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NV_LOCKED: NTSTATUS = -1071054520i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NV_RANGE: NTSTATUS = -1071054522i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NV_SIZE: NTSTATUS = -1071054521i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NV_SPACE: NTSTATUS = -1071054517i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_NV_UNINITIALIZED: NTSTATUS = -1071054518i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_PARENT: NTSTATUS = -1071054510i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_PCR: NTSTATUS = -1071054553i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_PCR_CHANGED: NTSTATUS = -1071054552i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_POLICY: NTSTATUS = -1071054554i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_POLICY_CC: NTSTATUS = -1071054684i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_POLICY_FAIL: NTSTATUS = -1071054691i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_PP: NTSTATUS = -1071054704i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_PRIVATE: NTSTATUS = -1071054581i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_RANGE: NTSTATUS = -1071054707i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_REBOOT: NTSTATUS = -1071054544i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_RESERVED_BITS: NTSTATUS = -1071054687i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_SCHEME: NTSTATUS = -1071054702i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_SELECTOR: NTSTATUS = -1071054696i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_SENSITIVE: NTSTATUS = -1071054507i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_SEQUENCE: NTSTATUS = -1071054589i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_SIGNATURE: NTSTATUS = -1071054693i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_SIZE: NTSTATUS = -1071054699i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_SYMMETRIC: NTSTATUS = -1071054698i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_TAG: NTSTATUS = -1071054697i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_TICKET: NTSTATUS = -1071054688i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_TOO_MANY_CONTEXTS: NTSTATUS = -1071054546i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_TYPE: NTSTATUS = -1071054710i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_UNBALANCED: NTSTATUS = -1071054543i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_UPGRADE: NTSTATUS = -1071054547i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_20_E_VALUE: NTSTATUS = -1071054716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_ACCESS_DENIED: NTSTATUS = -1071050748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_AREA_LOCKED: NTSTATUS = -1071054788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_AUDITFAILURE: NTSTATUS = -1071054844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_AUDITFAIL_SUCCESSFUL: NTSTATUS = -1071054799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_AUDITFAIL_UNSUCCESSFUL: NTSTATUS = -1071054800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_AUTH2FAIL: NTSTATUS = -1071054819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_AUTHFAIL: NTSTATUS = -1071054847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_AUTH_CONFLICT: NTSTATUS = -1071054789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BADCONTEXT: NTSTATUS = -1071054758i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BADINDEX: NTSTATUS = -1071054846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BADTAG: NTSTATUS = -1071054818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_ATTRIBUTES: NTSTATUS = -1071054782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_COUNTER: NTSTATUS = -1071054779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_DATASIZE: NTSTATUS = -1071054805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_DELEGATE: NTSTATUS = -1071054759i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_HANDLE: NTSTATUS = -1071054760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_KEY_PROPERTY: NTSTATUS = -1071054808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_LOCALITY: NTSTATUS = -1071054787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_MIGRATION: NTSTATUS = -1071054807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_MODE: NTSTATUS = -1071054804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_ORDINAL: NTSTATUS = -1071054838i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_PARAMETER: NTSTATUS = -1071054845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_PARAM_SIZE: NTSTATUS = -1071054823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_PRESENCE: NTSTATUS = -1071054803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_SCHEME: NTSTATUS = -1071054806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_SIGNATURE: NTSTATUS = -1071054750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_TYPE: NTSTATUS = -1071054796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_BAD_VERSION: NTSTATUS = -1071054802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_CLEAR_DISABLED: NTSTATUS = -1071054843i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_COMMAND_BLOCKED: NTSTATUS = -1071053824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_COMMAND_CANCELED: NTSTATUS = -1071050751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_CONTEXT_GAP: NTSTATUS = -1071054777i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_INPUT_DATA0: NTSTATUS = -1071054767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_INPUT_DATA1: NTSTATUS = -1071054766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_ISSUER_SETTINGS: NTSTATUS = -1071054765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_ISSUER_VALIDITY: NTSTATUS = -1071054762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_RESOURCES: NTSTATUS = -1071054768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_STAGE: NTSTATUS = -1071054763i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_TPM_SETTINGS: NTSTATUS = -1071054764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DAA_WRONG_W: NTSTATUS = -1071054761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DEACTIVATED: NTSTATUS = -1071054842i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DECRYPT_ERROR: NTSTATUS = -1071054815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DEFEND_LOCK_RUNNING: NTSTATUS = -1071052797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DELEGATE_ADMIN: NTSTATUS = -1071054771i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DELEGATE_FAMILY: NTSTATUS = -1071054772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DELEGATE_LOCK: NTSTATUS = -1071054773i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DISABLED: NTSTATUS = -1071054841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DISABLED_CMD: NTSTATUS = -1071054840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DOING_SELFTEST: NTSTATUS = -1071052798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_DUPLICATE_VHANDLE: NTSTATUS = -1071053822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_EMBEDDED_COMMAND_BLOCKED: NTSTATUS = -1071053821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_EMBEDDED_COMMAND_UNSUPPORTED: NTSTATUS = -1071053820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_ENCRYPT_ERROR: NTSTATUS = -1071054816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_ERROR_MASK: NTSTATUS = -1071054848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_FAIL: NTSTATUS = -1071054839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_FAILEDSELFTEST: NTSTATUS = -1071054820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_FAMILYCOUNT: NTSTATUS = -1071054784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INAPPROPRIATE_ENC: NTSTATUS = -1071054834i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INAPPROPRIATE_SIG: NTSTATUS = -1071054809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INSTALL_DISABLED: NTSTATUS = -1071054837i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INSUFFICIENT_BUFFER: NTSTATUS = -1071050747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_AUTHHANDLE: NTSTATUS = -1071054814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_FAMILY: NTSTATUS = -1071054793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_HANDLE: NTSTATUS = -1071053823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_KEYHANDLE: NTSTATUS = -1071054836i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_KEYUSAGE: NTSTATUS = -1071054812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_PCR_INFO: NTSTATUS = -1071054832i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_POSTINIT: NTSTATUS = -1071054810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_RESOURCE: NTSTATUS = -1071054795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_INVALID_STRUCTURE: NTSTATUS = -1071054781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_IOERROR: NTSTATUS = -1071054817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_KEYNOTFOUND: NTSTATUS = -1071054835i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_KEY_NOTSUPPORTED: NTSTATUS = -1071054790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_KEY_OWNER_CONTROL: NTSTATUS = -1071054780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_MAXNVWRITES: NTSTATUS = -1071054776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_MA_AUTHORITY: NTSTATUS = -1071054753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_MA_DESTINATION: NTSTATUS = -1071054755i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_MA_SOURCE: NTSTATUS = -1071054754i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_MA_TICKET_SIGNATURE: NTSTATUS = -1071054756i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_MIGRATEFAIL: NTSTATUS = -1071054833i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NEEDS_SELFTEST: NTSTATUS = -1071052799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOCONTEXTSPACE: NTSTATUS = -1071054749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOOPERATOR: NTSTATUS = -1071054775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOSPACE: NTSTATUS = -1071054831i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOSRK: NTSTATUS = -1071054830i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOTFIPS: NTSTATUS = -1071054794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOTLOCAL: NTSTATUS = -1071054797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOTRESETABLE: NTSTATUS = -1071054798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOTSEALED_BLOB: NTSTATUS = -1071054829i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOT_FOUND: NTSTATUS = -1071050749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NOT_FULLWRITE: NTSTATUS = -1071054778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NO_ENDORSEMENT: NTSTATUS = -1071054813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NO_NV_PERMISSION: NTSTATUS = -1071054792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_NO_WRAP_TRANSPORT: NTSTATUS = -1071054801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_OWNER_CONTROL: NTSTATUS = -1071054769i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_OWNER_SET: NTSTATUS = -1071054828i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_PERMANENTEK: NTSTATUS = -1071054751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_PER_NOWRITE: NTSTATUS = -1071054785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_PPI_FUNCTION_UNSUPPORTED: NTSTATUS = -1071050746i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_READ_ONLY: NTSTATUS = -1071054786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_REQUIRES_SIGN: NTSTATUS = -1071054791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_RESOURCEMISSING: NTSTATUS = -1071054774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_RESOURCES: NTSTATUS = -1071054827i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_RETRY: NTSTATUS = -1071052800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_SHA_ERROR: NTSTATUS = -1071054821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_SHA_THREAD: NTSTATUS = -1071054822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_SHORTRANDOM: NTSTATUS = -1071054826i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_SIZE: NTSTATUS = -1071054825i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_TOOMANYCONTEXTS: NTSTATUS = -1071054757i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_TOO_MANY_CONTEXTS: NTSTATUS = -1071050750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_TRANSPORT_NOTEXCLUSIVE: NTSTATUS = -1071054770i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_WRITE_LOCKED: NTSTATUS = -1071054783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_WRONGPCRVAL: NTSTATUS = -1071054824i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_WRONG_ENTITYTYPE: NTSTATUS = -1071054811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TPM_ZERO_EXHAUST_ENABLED: NTSTATUS = -1071038464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE: NTSTATUS = -1072103360i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONAL_CONFLICT: NTSTATUS = -1072103423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONAL_OPEN_NOT_ALLOWED: NTSTATUS = -1072103361i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONMANAGER_IDENTITY_MISMATCH: NTSTATUS = -1072103332i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONMANAGER_NOT_FOUND: NTSTATUS = -1072103343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONMANAGER_NOT_ONLINE: NTSTATUS = -1072103342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION: NTSTATUS = -1072103341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONS_NOT_FROZEN: NTSTATUS = -1072103355i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTIONS_UNSUPPORTED_REMOTE: NTSTATUS = -1072103414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_ABORTED: NTSTATUS = -1073741297i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_ALREADY_ABORTED: NTSTATUS = -1072103403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_ALREADY_COMMITTED: NTSTATUS = -1072103402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_FREEZE_IN_PROGRESS: NTSTATUS = -1072103354i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_INTEGRITY_VIOLATED: NTSTATUS = -1072103333i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_INVALID_ID: NTSTATUS = -1073741292i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_INVALID_MARSHALL_BUFFER: NTSTATUS = -1072103401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_INVALID_TYPE: NTSTATUS = -1073741291i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_MUST_WRITETHROUGH: NTSTATUS = -1072103330i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NOT_ACTIVE: NTSTATUS = -1072103421i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NOT_ENLISTED: NTSTATUS = -1072103327i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NOT_FOUND: NTSTATUS = -1072103346i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NOT_JOINED: NTSTATUS = -1072103417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NOT_REQUESTED: NTSTATUS = -1072103404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NOT_ROOT: NTSTATUS = -1072103340i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NO_MATCH: NTSTATUS = -1073741294i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NO_RELEASE: NTSTATUS = -1073741295i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_NO_SUPERIOR: NTSTATUS = -1072103329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_OBJECT_EXPIRED: NTSTATUS = -1072103339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_PROPAGATION_FAILED: NTSTATUS = -1072103408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_RECORD_TOO_LONG: NTSTATUS = -1072103336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_REQUEST_NOT_VALID: NTSTATUS = -1072103405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_REQUIRED_PROMOTION: NTSTATUS = -1072103357i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_RESPONDED: NTSTATUS = -1073741293i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_RESPONSE_NOT_ENLISTED: NTSTATUS = -1072103337i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET: NTSTATUS = -2145845182i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_SUPERIOR_EXISTS: NTSTATUS = -1072103406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSACTION_TIMED_OUT: NTSTATUS = -1073741296i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSLATION_COMPLETE: NTSTATUS = 288i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRANSPORT_FULL: NTSTATUS = -1073741110i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRIGGERED_EXECUTABLE_MEMORY_WRITE: NTSTATUS = -1073739994i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRIM_READ_ZERO_NOT_SUPPORTED: NTSTATUS = -1073740686i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRUSTED_DOMAIN_FAILURE: NTSTATUS = -1073741428i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRUSTED_RELATIONSHIP_FAILURE: NTSTATUS = -1073741427i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TRUST_FAILURE: NTSTATUS = -1073741424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TS_INCOMPATIBLE_SESSIONS: NTSTATUS = -1073086407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TS_VIDEO_SUBSYSTEM_ERROR: NTSTATUS = -1073086406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TXF_ATTRIBUTE_CORRUPT: NTSTATUS = -1072103363i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TXF_DIR_NOT_EMPTY: NTSTATUS = -1072103367i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_TXF_METADATA_ALREADY_PRESENT: NTSTATUS = -2145845183i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNABLE_TO_DECOMMIT_VM: NTSTATUS = -1073741780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNABLE_TO_DELETE_SECTION: NTSTATUS = -1073741797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNABLE_TO_FREE_VM: NTSTATUS = -1073741798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNABLE_TO_LOCK_MEDIA: NTSTATUS = -1073741451i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNABLE_TO_UNLOAD_MEDIA: NTSTATUS = -1073741450i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNDEFINED_CHARACTER: NTSTATUS = -1073741469i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNDEFINED_SCOPE: NTSTATUS = -1073740540i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNEXPECTED_IO_ERROR: NTSTATUS = -1073741591i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNEXPECTED_MM_CREATE_ERR: NTSTATUS = -1073741590i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNEXPECTED_MM_EXTEND_ERR: NTSTATUS = -1073741588i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNEXPECTED_MM_MAP_ERROR: NTSTATUS = -1073741589i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNEXPECTED_NETWORK_ERROR: NTSTATUS = -1073741628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNFINISHED_CONTEXT_DELETED: NTSTATUS = -1073741074i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNHANDLED_EXCEPTION: NTSTATUS = -1073741500i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNKNOWN_REVISION: NTSTATUS = -1073741736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNMAPPABLE_CHARACTER: NTSTATUS = -1073741470i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNRECOGNIZED_MEDIA: NTSTATUS = -1073741804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNRECOGNIZED_VOLUME: NTSTATUS = -1073741489i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNSATISFIED_DEPENDENCIES: NTSTATUS = -1073740615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNSUCCESSFUL: NTSTATUS = -1073741823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNSUPPORTED_COMPRESSION: NTSTATUS = -1073741217i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNSUPPORTED_PAGING_MODE: NTSTATUS = -1073740613i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNSUPPORTED_PREAUTH: NTSTATUS = -1073740975i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNTRUSTED_MOUNT_POINT: NTSTATUS = -1073740612i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNWIND: NTSTATUS = -1073741785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_UNWIND_CONSOLIDATE: NTSTATUS = -2147483607i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_USER2USER_REQUIRED: NTSTATUS = -1073740792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_USER_APC: NTSTATUS = 192i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED: NTSTATUS = -1073740797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_USER_EXISTS: NTSTATUS = -1073741725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_USER_MAPPED_FILE: NTSTATUS = -1073741245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_USER_SESSION_DELETED: NTSTATUS = -1073741309i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VALIDATE_CONTINUE: NTSTATUS = -1073741199i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VALID_CATALOG_HASH: NTSTATUS = 301i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VALID_IMAGE_HASH: NTSTATUS = 300i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VALID_STRONG_CODE_HASH: NTSTATUS = 302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VARIABLE_NOT_FOUND: NTSTATUS = -1073741568i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VDM_DISALLOWED: NTSTATUS = -1073740780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VDM_HARD_ERROR: NTSTATUS = -1073741283i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VERIFIER_STOP: NTSTATUS = -1073740767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VERIFY_REQUIRED: NTSTATUS = -2147483626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHDSET_BACKING_STORAGE_NOT_FOUND: NTSTATUS = -1067647220i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE: NTSTATUS = -1069940685i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_BITMAP_MISMATCH: NTSTATUS = -1069940724i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_BLOCK_ALLOCATION_FAILURE: NTSTATUS = -1069940727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT: NTSTATUS = -1069940726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_CHANGE_TRACKING_DISABLED: NTSTATUS = -1069940694i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_CHILD_PARENT_ID_MISMATCH: NTSTATUS = -1069940722i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_CHILD_PARENT_SIZE_MISMATCH: NTSTATUS = -1069940713i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH: NTSTATUS = -1069940721i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE: NTSTATUS = -1069940686i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED: NTSTATUS = -1069940712i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT: NTSTATUS = -1069940711i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH: NTSTATUS = -1069940734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_DRIVE_FOOTER_CORRUPT: NTSTATUS = -1069940733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_DRIVE_FOOTER_MISSING: NTSTATUS = -1069940735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_FORMAT_UNKNOWN: NTSTATUS = -1069940732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_FORMAT_UNSUPPORTED_VERSION: NTSTATUS = -1069940731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_INVALID_BLOCK_SIZE: NTSTATUS = -1069940725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_INVALID_CHANGE_TRACKING_ID: NTSTATUS = -1069940695i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_INVALID_FILE_SIZE: NTSTATUS = -1069940717i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_INVALID_SIZE: NTSTATUS = -1069940718i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_INVALID_STATE: NTSTATUS = -1069940708i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_INVALID_TYPE: NTSTATUS = -1069940709i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_METADATA_FULL: NTSTATUS = -1069940696i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_METADATA_READ_FAILURE: NTSTATUS = -1069940720i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_METADATA_WRITE_FAILURE: NTSTATUS = -1069940719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_MISSING_CHANGE_TRACKING_INFORMATION: NTSTATUS = -1069940688i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_PARENT_VHD_ACCESS_DENIED: NTSTATUS = -1069940714i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_PARENT_VHD_NOT_FOUND: NTSTATUS = -1069940723i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_RESIZE_WOULD_TRUNCATE_DATA: NTSTATUS = -1069940687i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_SHARED: NTSTATUS = -1067647222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH: NTSTATUS = -1069940730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_SPARSE_HEADER_CORRUPT: NTSTATUS = -1069940728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION: NTSTATUS = -1069940729i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST: NTSTATUS = 1075511532i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD: NTSTATUS = -1071972118i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED: NTSTATUS = -2145713941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_CHILD_GPA_PAGE_SET_CORRUPTED: NTSTATUS = -1070137330i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_DUPLICATE_HANDLER: NTSTATUS = -1070137343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT: NTSTATUS = -1070137314i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT: NTSTATUS = -1070137332i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_HANDLER_NOT_PRESENT: NTSTATUS = -1070137340i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_CHILD_GPA_PAGE_SET: NTSTATUS = -1070137310i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_GPA_RANGE_HANDLE: NTSTATUS = -1070137323i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_MEMORY_BLOCK_HANDLE: NTSTATUS = -1070137326i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE: NTSTATUS = -1070137324i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_NUMA_NODE_INDEX: NTSTATUS = -1070137328i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_NUMA_SETTINGS: NTSTATUS = -1070137329i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_OBJECT_NAME: NTSTATUS = -1070137339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_PPM_HANDLE: NTSTATUS = -1070137320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_INVALID_PROCESSOR_STATE: NTSTATUS = -1070137315i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED: NTSTATUS = -1070137313i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MBPS_ARE_LOCKED: NTSTATUS = -1070137319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE: NTSTATUS = -1070137307i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT: NTSTATUS = -1070137306i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET: NTSTATUS = -1070137312i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MB_STILL_REFERENCED: NTSTATUS = -1070137331i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED: NTSTATUS = -1070137321i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MESSAGE_QUEUE_ALREADY_EXISTS: NTSTATUS = -1070137333i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MESSAGE_QUEUE_CLOSED: NTSTATUS = -1070137318i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MESSAGE_QUEUE_NAME_TOO_LONG: NTSTATUS = -1070137337i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_MMIO_RANGE_DESTROYED: NTSTATUS = -1070137311i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED: NTSTATUS = -1070137327i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE: NTSTATUS = -1070137322i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_PAGE_RANGE_OVERFLOW: NTSTATUS = -1070137325i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_PARTITION_ALREADY_EXISTS: NTSTATUS = -1070137336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_PARTITION_DOES_NOT_EXIST: NTSTATUS = -1070137335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_PARTITION_NAME_NOT_FOUND: NTSTATUS = -1070137334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_PARTITION_NAME_TOO_LONG: NTSTATUS = -1070137338i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_QUEUE_FULL: NTSTATUS = -1070137341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED: NTSTATUS = -2143879167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED: NTSTATUS = -1070137309i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL: NTSTATUS = -1070137308i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_SAVED_STATE_CORRUPT: NTSTATUS = -1070137305i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_SAVED_STATE_INCOMPATIBLE: NTSTATUS = -1070137303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_SAVED_STATE_UNRECOGNIZED_ITEM: NTSTATUS = -1070137304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_STOP_PENDING: NTSTATUS = -1070137316i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_TOO_MANY_HANDLERS: NTSTATUS = -1070137342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED: NTSTATUS = -1070137317i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VID_VTL_ACCESS_DENIED: NTSTATUS = -1070137302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRTDISK_DISK_ALREADY_OWNED: NTSTATUS = -1069940706i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRTDISK_DISK_ONLINE_AND_WRITABLE: NTSTATUS = -1069940705i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRTDISK_NOT_VIRTUAL_DISK: NTSTATUS = -1069940715i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRTDISK_PROVIDER_NOT_FOUND: NTSTATUS = -1069940716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE: NTSTATUS = -1069940707i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRTUAL_CIRCUIT_CLOSED: NTSTATUS = -1073741610i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRTUAL_DISK_LIMITATION: NTSTATUS = -1069940710i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRUS_DELETED: NTSTATUS = -1073739513i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VIRUS_INFECTED: NTSTATUS = -1073739514i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_ALL_DISKS_FAILED: NTSTATUS = -1070071767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_BAD_BOOT_DISK: NTSTATUS = -1070071729i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DATABASE_FULL: NTSTATUS = -1070071807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE: NTSTATUS = -1070071730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED: NTSTATUS = -1070071806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC: NTSTATUS = -1070071805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME: NTSTATUS = -1070071803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_DUPLICATE: NTSTATUS = -1070071802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_DYNAMIC: NTSTATUS = -1070071801i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_ID_INVALID: NTSTATUS = -1070071800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_INVALID: NTSTATUS = -1070071799i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_LAST_VOTER: NTSTATUS = -1070071798i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_LAYOUT_INVALID: NTSTATUS = -1070071797i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS: NTSTATUS = -1070071796i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED: NTSTATUS = -1070071795i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL: NTSTATUS = -1070071794i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS: NTSTATUS = -1070071793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS: NTSTATUS = -1070071792i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_MISSING: NTSTATUS = -1070071791i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_NOT_EMPTY: NTSTATUS = -1070071790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE: NTSTATUS = -1070071789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_REVECTORING_FAILED: NTSTATUS = -1070071788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID: NTSTATUS = -1070071787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_SET_NOT_CONTAINED: NTSTATUS = -1070071786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS: NTSTATUS = -1070071785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES: NTSTATUS = -1070071784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED: NTSTATUS = -1070071783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_EXTENT_ALREADY_USED: NTSTATUS = -1070071782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS: NTSTATUS = -1070071781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION: NTSTATUS = -1070071780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED: NTSTATUS = -1070071779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION: NTSTATUS = -1070071778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH: NTSTATUS = -1070071777i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED: NTSTATUS = -1070071776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_INCOMPLETE_DISK_MIGRATION: NTSTATUS = -2143813630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_INCOMPLETE_REGENERATION: NTSTATUS = -2143813631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID: NTSTATUS = -1070071775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS: NTSTATUS = -1070071774i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE: NTSTATUS = -1070071772i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MEMBER_INDEX_INVALID: NTSTATUS = -1070071771i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MEMBER_IN_SYNC: NTSTATUS = -1070071773i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MEMBER_MISSING: NTSTATUS = -1070071770i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MEMBER_NOT_DETACHED: NTSTATUS = -1070071769i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MEMBER_REGENERATING: NTSTATUS = -1070071768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_MIRROR_NOT_SUPPORTED: NTSTATUS = -1070071717i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NOTIFICATION_RESET: NTSTATUS = -1070071764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NOT_PRIMARY_PACK: NTSTATUS = -1070071726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NO_REGISTERED_USERS: NTSTATUS = -1070071766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NO_SUCH_USER: NTSTATUS = -1070071765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NO_VALID_LOG_COPIES: NTSTATUS = -1070071720i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID: NTSTATUS = -1070071718i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID: NTSTATUS = -1070071723i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID: NTSTATUS = -1070071724i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID: NTSTATUS = -1070071731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID: NTSTATUS = -1070071763i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID: NTSTATUS = -1070071762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_CONFIG_OFFLINE: NTSTATUS = -1070071728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_CONFIG_ONLINE: NTSTATUS = -1070071727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED: NTSTATUS = -1070071804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_DUPLICATE: NTSTATUS = -1070071761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_HAS_QUORUM: NTSTATUS = -1070071756i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_ID_INVALID: NTSTATUS = -1070071760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_INVALID: NTSTATUS = -1070071759i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED: NTSTATUS = -1070071725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_NAME_INVALID: NTSTATUS = -1070071758i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_OFFLINE: NTSTATUS = -1070071757i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PACK_WITHOUT_QUORUM: NTSTATUS = -1070071755i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PARTITION_STYLE_INVALID: NTSTATUS = -1070071754i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PARTITION_UPDATE_FAILED: NTSTATUS = -1070071753i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_INDEX_DUPLICATE: NTSTATUS = -1070071751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_INDEX_INVALID: NTSTATUS = -1070071750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_IN_SYNC: NTSTATUS = -1070071752i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_LAST_ACTIVE: NTSTATUS = -1070071749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_MISSING: NTSTATUS = -1070071748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_NOT_RAID5: NTSTATUS = -1070071745i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_NOT_SIMPLE: NTSTATUS = -1070071744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED: NTSTATUS = -1070071721i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_REGENERATING: NTSTATUS = -1070071747i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PLEX_TYPE_INVALID: NTSTATUS = -1070071746i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_PRIMARY_PACK_PRESENT: NTSTATUS = -1070071719i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_RAID5_NOT_SUPPORTED: NTSTATUS = -1070071716i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_STRUCTURE_SIZE_INVALID: NTSTATUS = -1070071743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS: NTSTATUS = -1070071742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_TRANSACTION_IN_PROGRESS: NTSTATUS = -1070071741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE: NTSTATUS = -1070071740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK: NTSTATUS = -1070071739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_ID_INVALID: NTSTATUS = -1070071738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_LENGTH_INVALID: NTSTATUS = -1070071737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE: NTSTATUS = -1070071736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_MIRRORED: NTSTATUS = -1070071722i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_NOT_MIRRORED: NTSTATUS = -1070071735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_NOT_RETAINED: NTSTATUS = -1070071734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_OFFLINE: NTSTATUS = -1070071733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLMGR_VOLUME_RETAINED: NTSTATUS = -1070071732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLSNAP_ACTIVATION_TIMEOUT: NTSTATUS = -1068498940i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLSNAP_BOOTFILE_NOT_VALID: NTSTATUS = -1068498941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLSNAP_HIBERNATE_READY: NTSTATUS = 293i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT: NTSTATUS = -1068498939i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLSNAP_PREPARE_HIBERNATE: NTSTATUS = -1073740793i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLUME_DIRTY: NTSTATUS = -1073739770i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLUME_DISMOUNTED: NTSTATUS = -1073741202i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLUME_MOUNTED: NTSTATUS = 265i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLUME_NOT_CLUSTER_ALIGNED: NTSTATUS = -1073740636i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLUME_NOT_SUPPORTED: NTSTATUS = -1073740602i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLUME_NOT_UPGRADED: NTSTATUS = -1073741156i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VOLUME_WRITE_ACCESS_DENIED: NTSTATUS = -1073740589i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_CFG_AND_IO_ENABLED: NTSTATUS = -1073738744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_NMI_REGISTERED: NTSTATUS = -1073738738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM: NTSTATUS = -1073738741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_NOT_STOPPABLE: NTSTATUS = -1073738743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS: NTSTATUS = -1073738740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_PROTECTED_DRIVER: NTSTATUS = -1073738739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_SAFE_MODE: NTSTATUS = -1073738742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VRF_VOLATILE_SETTINGS_CONFLICT: NTSTATUS = -1073738737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VSM_DMA_PROTECTION_NOT_IN_USE: NTSTATUS = -1069219839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_VSM_NOT_INITIALIZED: NTSTATUS = -1069219840i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAIT_0: NTSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAIT_1: NTSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAIT_2: NTSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAIT_3: NTSTATUS = 3i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAIT_63: NTSTATUS = 63i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAIT_FOR_OPLOCK: NTSTATUS = 871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAKE_SYSTEM: NTSTATUS = 1073742484i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAKE_SYSTEM_DEBUGGER: NTSTATUS = -2147483641i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAS_LOCKED: NTSTATUS = 1073741849i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WAS_UNLOCKED: NTSTATUS = 1073741847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WEAK_WHFBKEY_BLOCKED: NTSTATUS = -1073741389i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WIM_NOT_BOOTABLE: NTSTATUS = -1073740665i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_ALREADY_DISABLED: NTSTATUS = -1073741054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_ALREADY_ENABLED: NTSTATUS = -1073741053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_GUID_DISCONNECTED: NTSTATUS = -1073741055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_GUID_NOT_FOUND: NTSTATUS = -1073741163i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_INSTANCE_NOT_FOUND: NTSTATUS = -1073741162i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_ITEMID_NOT_FOUND: NTSTATUS = -1073741161i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_NOT_SUPPORTED: NTSTATUS = -1073741091i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_READ_ONLY: NTSTATUS = -1073741114i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_SET_FAILURE: NTSTATUS = -1073741113i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WMI_TRY_AGAIN: NTSTATUS = -1073741160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WOF_FILE_RESOURCE_TABLE_CORRUPT: NTSTATUS = -1073700185i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WOF_WIM_HEADER_CORRUPT: NTSTATUS = -1073700187i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WOF_WIM_RESOURCE_TABLE_CORRUPT: NTSTATUS = -1073700186i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WORKING_SET_LIMIT_RANGE: NTSTATUS = 1073741826i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WORKING_SET_QUOTA: NTSTATUS = -1073741663i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WOW_ASSERTION: NTSTATUS = -1073702760i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WRONG_COMPARTMENT: NTSTATUS = -1073700731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WRONG_CREDENTIAL_HANDLE: NTSTATUS = -1073741070i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WRONG_EFS: NTSTATUS = -1073741169i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WRONG_PASSWORD_CORE: NTSTATUS = -1073741495i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WRONG_VOLUME: NTSTATUS = -1073741806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_BREAKPOINT: NTSTATUS = 1073741855i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_CONTINUE: NTSTATUS = 1073741853i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_CREATEWX86TIB: NTSTATUS = 1073741864i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_EXCEPTION_CHAIN: NTSTATUS = 1073741858i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_EXCEPTION_CONTINUE: NTSTATUS = 1073741856i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_EXCEPTION_LASTCHANCE: NTSTATUS = 1073741857i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_FLOAT_STACK_CHECK: NTSTATUS = -1073741200i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_INTERNAL_ERROR: NTSTATUS = -1073741201i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_SINGLE_STEP: NTSTATUS = 1073741854i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_WX86_UNSIMULATE: NTSTATUS = 1073741852i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_XMLDSIG_ERROR: NTSTATUS = -1073700732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_XML_ENCODING_MISMATCH: NTSTATUS = -1072365535i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STATUS_XML_PARSE_ERROR: NTSTATUS = -1073700733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_ABNORMALAPIEXIT: ::windows_sys::core::HRESULT = -2147286790i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_ACCESSDENIED: ::windows_sys::core::HRESULT = -2147287035i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_BADBASEADDRESS: ::windows_sys::core::HRESULT = -2147286768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_CANTSAVE: ::windows_sys::core::HRESULT = -2147286781i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_CSS_AUTHENTICATION_FAILURE: ::windows_sys::core::HRESULT = -2147286266i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_CSS_KEY_NOT_ESTABLISHED: ::windows_sys::core::HRESULT = -2147286264i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_CSS_KEY_NOT_PRESENT: ::windows_sys::core::HRESULT = -2147286265i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_CSS_REGION_MISMATCH: ::windows_sys::core::HRESULT = -2147286262i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_CSS_SCRAMBLED_SECTOR: ::windows_sys::core::HRESULT = -2147286263i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_DEVICE_UNRESPONSIVE: ::windows_sys::core::HRESULT = -2147286518i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_DISKISWRITEPROTECTED: ::windows_sys::core::HRESULT = -2147287021i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_DOCFILECORRUPT: ::windows_sys::core::HRESULT = -2147286775i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_DOCFILETOOLARGE: ::windows_sys::core::HRESULT = -2147286767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_EXTANTMARSHALLINGS: ::windows_sys::core::HRESULT = -2147286776i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_FILEALREADYEXISTS: ::windows_sys::core::HRESULT = -2147286960i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_FILENOTFOUND: ::windows_sys::core::HRESULT = -2147287038i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_FIRMWARE_IMAGE_INVALID: ::windows_sys::core::HRESULT = -2147286519i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_FIRMWARE_SLOT_INVALID: ::windows_sys::core::HRESULT = -2147286520i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INCOMPLETE: ::windows_sys::core::HRESULT = -2147286527i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INSUFFICIENTMEMORY: ::windows_sys::core::HRESULT = -2147287032i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INUSE: ::windows_sys::core::HRESULT = -2147286784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INVALIDFLAG: ::windows_sys::core::HRESULT = -2147286785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INVALIDFUNCTION: ::windows_sys::core::HRESULT = -2147287039i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INVALIDHANDLE: ::windows_sys::core::HRESULT = -2147287034i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INVALIDHEADER: ::windows_sys::core::HRESULT = -2147286789i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INVALIDNAME: ::windows_sys::core::HRESULT = -2147286788i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INVALIDPARAMETER: ::windows_sys::core::HRESULT = -2147286953i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_INVALIDPOINTER: ::windows_sys::core::HRESULT = -2147287031i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_LOCKVIOLATION: ::windows_sys::core::HRESULT = -2147287007i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_MEDIUMFULL: ::windows_sys::core::HRESULT = -2147286928i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_NOMOREFILES: ::windows_sys::core::HRESULT = -2147287022i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_NOTCURRENT: ::windows_sys::core::HRESULT = -2147286783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_NOTFILEBASEDSTORAGE: ::windows_sys::core::HRESULT = -2147286777i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_NOTSIMPLEFORMAT: ::windows_sys::core::HRESULT = -2147286766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_OLDDLL: ::windows_sys::core::HRESULT = -2147286779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_OLDFORMAT: ::windows_sys::core::HRESULT = -2147286780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_PATHNOTFOUND: ::windows_sys::core::HRESULT = -2147287037i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_PROPSETMISMATCHED: ::windows_sys::core::HRESULT = -2147286800i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_READFAULT: ::windows_sys::core::HRESULT = -2147287010i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_RESETS_EXHAUSTED: ::windows_sys::core::HRESULT = -2147286261i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_REVERTED: ::windows_sys::core::HRESULT = -2147286782i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_SEEKERROR: ::windows_sys::core::HRESULT = -2147287015i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_SHAREREQUIRED: ::windows_sys::core::HRESULT = -2147286778i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_SHAREVIOLATION: ::windows_sys::core::HRESULT = -2147287008i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_STATUS_COPY_PROTECTION_FAILURE: ::windows_sys::core::HRESULT = -2147286267i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_TERMINATED: ::windows_sys::core::HRESULT = -2147286526i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_TOOMANYOPENFILES: ::windows_sys::core::HRESULT = -2147287036i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_UNIMPLEMENTEDFUNCTION: ::windows_sys::core::HRESULT = -2147286786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_UNKNOWN: ::windows_sys::core::HRESULT = -2147286787i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_E_WRITEFAULT: ::windows_sys::core::HRESULT = -2147287011i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_BLOCK: ::windows_sys::core::HRESULT = 197121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_CANNOTCONSOLIDATE: ::windows_sys::core::HRESULT = 197126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_CONSOLIDATIONFAILED: ::windows_sys::core::HRESULT = 197125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_CONVERTED: ::windows_sys::core::HRESULT = 197120i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_MONITORING: ::windows_sys::core::HRESULT = 197123i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_MULTIPLEOPENS: ::windows_sys::core::HRESULT = 197124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_POWER_CYCLE_REQUIRED: ::windows_sys::core::HRESULT = 197127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STG_S_RETRYNOW: ::windows_sys::core::HRESULT = 197122i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STILL_ACTIVE: NTSTATUS = 259i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STORE_ERROR_LICENSE_REVOKED: i32 = 15864i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STORE_ERROR_PENDING_COM_TRANSACTION: i32 = 15863i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STORE_ERROR_UNLICENSED: i32 = 15861i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STORE_ERROR_UNLICENSED_USER: i32 = 15862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const STRICT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const S_APPLICATION_ACTIVATION_ERROR_HANDLED_BY_DIALOG: ::windows_sys::core::HRESULT = 2556505i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const S_FALSE: ::windows_sys::core::HRESULT = 1i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const S_OK: ::windows_sys::core::HRESULT = 0i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const S_STORE_LAUNCHED_FOR_REMEDIATION: ::windows_sys::core::HRESULT = 2556504i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2144796160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_CLEANUP_FAILED: ::windows_sys::core::HRESULT = -2144796159i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_COMMAND_CANCELED: ::windows_sys::core::HRESULT = -2144796149i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_COMMAND_FAILED: ::windows_sys::core::HRESULT = -2144796143i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_DUPLICATE_VHANDLE: ::windows_sys::core::HRESULT = -2144796154i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_HASH_BAD_KEY: ::windows_sys::core::HRESULT = -2144796155i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_HASH_TABLE_FULL: ::windows_sys::core::HRESULT = -2144796138i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_INVALID_CONTEXT_HANDLE: ::windows_sys::core::HRESULT = -2144796158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_INVALID_CONTEXT_PARAM: ::windows_sys::core::HRESULT = -2144796157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_INVALID_OUTPUT_POINTER: ::windows_sys::core::HRESULT = -2144796153i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2144796152i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_INVALID_RESOURCE: ::windows_sys::core::HRESULT = -2144796140i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_LIST_NOT_FOUND: ::windows_sys::core::HRESULT = -2144796146i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_LIST_NO_MORE_ITEMS: ::windows_sys::core::HRESULT = -2144796147i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_NOTHING_TO_UNLOAD: ::windows_sys::core::HRESULT = -2144796139i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -2144796145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_NOT_ENOUGH_TPM_CONTEXTS: ::windows_sys::core::HRESULT = -2144796144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_NO_EVENT_LOG: ::windows_sys::core::HRESULT = -2144796133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_OUT_OF_MEMORY: ::windows_sys::core::HRESULT = -2144796148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_PPI_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144796135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_RESOURCE_EXPIRED: ::windows_sys::core::HRESULT = -2144796141i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_RPC_INIT_FAILED: ::windows_sys::core::HRESULT = -2144796151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_SCHEDULER_NOT_RUNNING: ::windows_sys::core::HRESULT = -2144796150i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_TOO_MANY_RESOURCES: ::windows_sys::core::HRESULT = -2144796136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_TOO_MANY_TBS_CONTEXTS: ::windows_sys::core::HRESULT = -2144796137i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_TPM_ERROR: ::windows_sys::core::HRESULT = -2144796156i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_TPM_INCOMPATIBLE: ::windows_sys::core::HRESULT = -2144796134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBSIMP_E_UNKNOWN_ORDINAL: ::windows_sys::core::HRESULT = -2144796142i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2144845806i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_BAD_PARAMETER: ::windows_sys::core::HRESULT = -2144845822i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_BUFFER_TOO_LARGE: ::windows_sys::core::HRESULT = -2144845810i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_COMMAND_CANCELED: ::windows_sys::core::HRESULT = -2144845811i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_INSUFFICIENT_BUFFER: ::windows_sys::core::HRESULT = -2144845819i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2144845823i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_INVALID_CONTEXT: ::windows_sys::core::HRESULT = -2144845820i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_INVALID_CONTEXT_PARAM: ::windows_sys::core::HRESULT = -2144845817i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_INVALID_OUTPUT_POINTER: ::windows_sys::core::HRESULT = -2144845821i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_IOERROR: ::windows_sys::core::HRESULT = -2144845818i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_NO_EVENT_LOG: ::windows_sys::core::HRESULT = -2144845807i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_OWNERAUTH_NOT_FOUND: ::windows_sys::core::HRESULT = -2144845803i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_PPI_FUNCTION_UNSUPPORTED: ::windows_sys::core::HRESULT = -2144845804i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_PPI_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144845812i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_PROVISIONING_INCOMPLETE: ::windows_sys::core::HRESULT = -2144845802i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_PROVISIONING_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2144845805i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_SERVICE_DISABLED: ::windows_sys::core::HRESULT = -2144845808i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_SERVICE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2144845816i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_SERVICE_START_PENDING: ::windows_sys::core::HRESULT = -2144845813i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_TOO_MANY_RESOURCES: ::windows_sys::core::HRESULT = -2144845814i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_TOO_MANY_TBS_CONTEXTS: ::windows_sys::core::HRESULT = -2144845815i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TBS_E_TPM_NOT_FOUND: ::windows_sys::core::HRESULT = -2144845809i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INITIALIZE_FAIL: ::windows_sys::core::HRESULT = -2147220957i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INVALID_CONFIGURATION: ::windows_sys::core::HRESULT = -2147220935i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INVALID_DATA_FROM_RECOGNIZER: ::windows_sys::core::HRESULT = -2147220934i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INVALID_INPUT_RECT: ::windows_sys::core::HRESULT = -2147220967i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INVALID_PACKET_DESCRIPTION: ::windows_sys::core::HRESULT = -2147220941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INVALID_PROPERTY: ::windows_sys::core::HRESULT = -2147220927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INVALID_RIGHTS: ::windows_sys::core::HRESULT = -2147220938i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_INVALID_STROKE: ::windows_sys::core::HRESULT = -2147220958i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_NOT_RELEVANT: ::windows_sys::core::HRESULT = -2147220942i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_NO_DEFAULT_TABLET: ::windows_sys::core::HRESULT = -2147220974i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_OUT_OF_ORDER_CALL: ::windows_sys::core::HRESULT = -2147220937i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_QUEUE_FULL: ::windows_sys::core::HRESULT = -2147220936i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_RECOGNIZER_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2147220939i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_E_UNKNOWN_PROPERTY: ::windows_sys::core::HRESULT = -2147220965i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_S_INTERRUPTED: ::windows_sys::core::HRESULT = 262739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_S_NO_DATA_TO_PROCESS: ::windows_sys::core::HRESULT = 262740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPC_S_TRUNCATED: ::windows_sys::core::HRESULT = 262738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2144796408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_AUTHORIZATION_FAILED: ::windows_sys::core::HRESULT = -2144796407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_AUTHORIZATION_REVOKED: ::windows_sys::core::HRESULT = -2144796378i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_AUTHORIZING_KEY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144796376i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2144796410i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_EMPTY_TCG_LOG: ::windows_sys::core::HRESULT = -2144796390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_ENCRYPTION_FAILED: ::windows_sys::core::HRESULT = -2144796400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_ENDORSEMENT_AUTH_NOT_NULL: ::windows_sys::core::HRESULT = -2144796379i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_FIPS_RNG_CHECK_FAILED: ::windows_sys::core::HRESULT = -2144796391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2144796409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_AUTHORIZATION_SIGNATURE: ::windows_sys::core::HRESULT = -2144796375i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_CONTEXT_HANDLE: ::windows_sys::core::HRESULT = -2144796406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_CONTEXT_PARAMS: ::windows_sys::core::HRESULT = -2144796395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_DELEGATE_BLOB: ::windows_sys::core::HRESULT = -2144796396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_ENCODING: ::windows_sys::core::HRESULT = -2144796402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_KEY_BLOB: ::windows_sys::core::HRESULT = -2144796394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_KEY_PARAMS: ::windows_sys::core::HRESULT = -2144796399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_KEY_SIZE: ::windows_sys::core::HRESULT = -2144796401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_MIGRATION_AUTHORIZATION_BLOB: ::windows_sys::core::HRESULT = -2144796398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_OUTPUT_POINTER: ::windows_sys::core::HRESULT = -2144796413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_OWNER_AUTH: ::windows_sys::core::HRESULT = -2144796392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2144796412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_PCR_DATA: ::windows_sys::core::HRESULT = -2144796393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_PCR_INDEX: ::windows_sys::core::HRESULT = -2144796397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_POLICYAUTH_BLOB_TYPE: ::windows_sys::core::HRESULT = -2144796370i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_STATE: ::windows_sys::core::HRESULT = -2144796416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_TCG_LOG_ENTRY: ::windows_sys::core::HRESULT = -2144796389i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_INVALID_TPM_VERSION: ::windows_sys::core::HRESULT = -2144796371i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_MALFORMED_AUTHORIZATION_KEY: ::windows_sys::core::HRESULT = -2144796377i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_MALFORMED_AUTHORIZATION_OTHER: ::windows_sys::core::HRESULT = -2144796373i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_MALFORMED_AUTHORIZATION_POLICY: ::windows_sys::core::HRESULT = -2144796374i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_MESSAGE_TOO_LARGE: ::windows_sys::core::HRESULT = -2144796403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_NOT_ENOUGH_DATA: ::windows_sys::core::HRESULT = -2144796415i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_NO_AUTHORIZATION_CHAIN_FOUND: ::windows_sys::core::HRESULT = -2144796382i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_NV_BITS_NOT_DEFINED: ::windows_sys::core::HRESULT = -2144796385i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_NV_BITS_NOT_READY: ::windows_sys::core::HRESULT = -2144796384i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_OUT_OF_MEMORY: ::windows_sys::core::HRESULT = -2144796411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_OWNER_AUTH_NOT_NULL: ::windows_sys::core::HRESULT = -2144796380i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_POLICY_DENIES_OPERATION: ::windows_sys::core::HRESULT = -2144796386i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_SEALING_KEY_CHANGED: ::windows_sys::core::HRESULT = -2144796372i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_SEALING_KEY_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2144796383i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_SVN_COUNTER_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2144796381i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_TBS_COMMUNICATION_ERROR: ::windows_sys::core::HRESULT = -2144796405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_TCG_INVALID_DIGEST_ENTRY: ::windows_sys::core::HRESULT = -2144796387i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_TCG_SEPARATOR_ABSENT: ::windows_sys::core::HRESULT = -2144796388i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_TOO_MUCH_DATA: ::windows_sys::core::HRESULT = -2144796414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPMAPI_E_TPM_COMMAND_ERROR: ::windows_sys::core::HRESULT = -2144796404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_ASYMMETRIC: ::windows_sys::core::HRESULT = -2144862079i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_ATTRIBUTES: ::windows_sys::core::HRESULT = -2144862078i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_AUTHSIZE: ::windows_sys::core::HRESULT = -2144861884i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_AUTH_CONTEXT: ::windows_sys::core::HRESULT = -2144861883i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_AUTH_FAIL: ::windows_sys::core::HRESULT = -2144862066i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_AUTH_MISSING: ::windows_sys::core::HRESULT = -2144861915i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_AUTH_TYPE: ::windows_sys::core::HRESULT = -2144861916i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_AUTH_UNAVAILABLE: ::windows_sys::core::HRESULT = -2144861905i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_BAD_AUTH: ::windows_sys::core::HRESULT = -2144862046i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_BAD_CONTEXT: ::windows_sys::core::HRESULT = -2144861872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_BINDING: ::windows_sys::core::HRESULT = -2144862043i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_CANCELED: ::windows_sys::core::HRESULT = -2144859895i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_COMMAND_CODE: ::windows_sys::core::HRESULT = -2144861885i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_COMMAND_SIZE: ::windows_sys::core::HRESULT = -2144861886i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_CONTEXT_GAP: ::windows_sys::core::HRESULT = -2144859903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_CPHASH: ::windows_sys::core::HRESULT = -2144861871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_CURVE: ::windows_sys::core::HRESULT = -2144862042i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_DISABLED: ::windows_sys::core::HRESULT = -2144861920i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_ECC_CURVE: ::windows_sys::core::HRESULT = -2144861917i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_ECC_POINT: ::windows_sys::core::HRESULT = -2144862041i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_EXCLUSIVE: ::windows_sys::core::HRESULT = -2144861919i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_EXPIRED: ::windows_sys::core::HRESULT = -2144862045i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_FAILURE: ::windows_sys::core::HRESULT = -2144861951i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_HANDLE: ::windows_sys::core::HRESULT = -2144862069i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_HASH: ::windows_sys::core::HRESULT = -2144862077i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_HIERARCHY: ::windows_sys::core::HRESULT = -2144862075i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_HMAC: ::windows_sys::core::HRESULT = -2144861927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_INITIALIZE: ::windows_sys::core::HRESULT = -2144861952i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_INSUFFICIENT: ::windows_sys::core::HRESULT = -2144862054i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_INTEGRITY: ::windows_sys::core::HRESULT = -2144862049i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_KDF: ::windows_sys::core::HRESULT = -2144862068i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_KEY: ::windows_sys::core::HRESULT = -2144862052i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_KEY_SIZE: ::windows_sys::core::HRESULT = -2144862073i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_LOCALITY: ::windows_sys::core::HRESULT = -2144859897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_LOCKOUT: ::windows_sys::core::HRESULT = -2144859871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_MEMORY: ::windows_sys::core::HRESULT = -2144859900i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_MGF: ::windows_sys::core::HRESULT = -2144862072i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_MODE: ::windows_sys::core::HRESULT = -2144862071i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NEEDS_TEST: ::windows_sys::core::HRESULT = -2144861869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NONCE: ::windows_sys::core::HRESULT = -2144862065i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NO_RESULT: ::windows_sys::core::HRESULT = -2144861868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_AUTHORIZATION: ::windows_sys::core::HRESULT = -2144861879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_DEFINED: ::windows_sys::core::HRESULT = -2144861876i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_LOCKED: ::windows_sys::core::HRESULT = -2144861880i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_RANGE: ::windows_sys::core::HRESULT = -2144861882i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_RATE: ::windows_sys::core::HRESULT = -2144859872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_SIZE: ::windows_sys::core::HRESULT = -2144861881i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_SPACE: ::windows_sys::core::HRESULT = -2144861877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_UNAVAILABLE: ::windows_sys::core::HRESULT = -2144859869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_NV_UNINITIALIZED: ::windows_sys::core::HRESULT = -2144861878i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_OBJECT_HANDLES: ::windows_sys::core::HRESULT = -2144859898i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_OBJECT_MEMORY: ::windows_sys::core::HRESULT = -2144859902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_PARENT: ::windows_sys::core::HRESULT = -2144861870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_PCR: ::windows_sys::core::HRESULT = -2144861913i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_PCR_CHANGED: ::windows_sys::core::HRESULT = -2144861912i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_POLICY: ::windows_sys::core::HRESULT = -2144861914i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_POLICY_CC: ::windows_sys::core::HRESULT = -2144862044i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_POLICY_FAIL: ::windows_sys::core::HRESULT = -2144862051i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_PP: ::windows_sys::core::HRESULT = -2144862064i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_PRIVATE: ::windows_sys::core::HRESULT = -2144861941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_RANGE: ::windows_sys::core::HRESULT = -2144862067i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_REBOOT: ::windows_sys::core::HRESULT = -2144861904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_RESERVED_BITS: ::windows_sys::core::HRESULT = -2144862047i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_RETRY: ::windows_sys::core::HRESULT = -2144859870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SCHEME: ::windows_sys::core::HRESULT = -2144862062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SELECTOR: ::windows_sys::core::HRESULT = -2144862056i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SENSITIVE: ::windows_sys::core::HRESULT = -2144861867i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SEQUENCE: ::windows_sys::core::HRESULT = -2144861949i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SESSION_HANDLES: ::windows_sys::core::HRESULT = -2144859899i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SESSION_MEMORY: ::windows_sys::core::HRESULT = -2144859901i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SIGNATURE: ::windows_sys::core::HRESULT = -2144862053i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SIZE: ::windows_sys::core::HRESULT = -2144862059i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_SYMMETRIC: ::windows_sys::core::HRESULT = -2144862058i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_TAG: ::windows_sys::core::HRESULT = -2144862057i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_TESTING: ::windows_sys::core::HRESULT = -2144859894i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_TICKET: ::windows_sys::core::HRESULT = -2144862048i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_TOO_MANY_CONTEXTS: ::windows_sys::core::HRESULT = -2144861906i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_TYPE: ::windows_sys::core::HRESULT = -2144862070i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_UNBALANCED: ::windows_sys::core::HRESULT = -2144861903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_UPGRADE: ::windows_sys::core::HRESULT = -2144861907i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_VALUE: ::windows_sys::core::HRESULT = -2144862076i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_20_E_YIELDED: ::windows_sys::core::HRESULT = -2144859896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_AREA_LOCKED: ::windows_sys::core::HRESULT = -2144862148i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_ATTESTATION_CHALLENGE_NOT_SET: ::windows_sys::core::HRESULT = -2144795630i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_AUDITFAILURE: ::windows_sys::core::HRESULT = -2144862204i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_AUDITFAIL_SUCCESSFUL: ::windows_sys::core::HRESULT = -2144862159i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_AUDITFAIL_UNSUCCESSFUL: ::windows_sys::core::HRESULT = -2144862160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_AUTH2FAIL: ::windows_sys::core::HRESULT = -2144862179i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_AUTHFAIL: ::windows_sys::core::HRESULT = -2144862207i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_AUTH_CONFLICT: ::windows_sys::core::HRESULT = -2144862149i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BADCONTEXT: ::windows_sys::core::HRESULT = -2144862118i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BADINDEX: ::windows_sys::core::HRESULT = -2144862206i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BADTAG: ::windows_sys::core::HRESULT = -2144862178i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_ATTRIBUTES: ::windows_sys::core::HRESULT = -2144862142i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_COUNTER: ::windows_sys::core::HRESULT = -2144862139i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_DATASIZE: ::windows_sys::core::HRESULT = -2144862165i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_DELEGATE: ::windows_sys::core::HRESULT = -2144862119i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_HANDLE: ::windows_sys::core::HRESULT = -2144862120i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_KEY_PROPERTY: ::windows_sys::core::HRESULT = -2144862168i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_LOCALITY: ::windows_sys::core::HRESULT = -2144862147i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_MIGRATION: ::windows_sys::core::HRESULT = -2144862167i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_MODE: ::windows_sys::core::HRESULT = -2144862164i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_ORDINAL: ::windows_sys::core::HRESULT = -2144862198i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_PARAMETER: ::windows_sys::core::HRESULT = -2144862205i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_PARAM_SIZE: ::windows_sys::core::HRESULT = -2144862183i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_PRESENCE: ::windows_sys::core::HRESULT = -2144862163i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_SCHEME: ::windows_sys::core::HRESULT = -2144862166i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_SIGNATURE: ::windows_sys::core::HRESULT = -2144862110i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_TYPE: ::windows_sys::core::HRESULT = -2144862156i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BAD_VERSION: ::windows_sys::core::HRESULT = -2144862162i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_BUFFER_LENGTH_MISMATCH: ::windows_sys::core::HRESULT = -2144795618i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_CLAIM_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144795620i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_CLEAR_DISABLED: ::windows_sys::core::HRESULT = -2144862203i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_COMMAND_BLOCKED: ::windows_sys::core::HRESULT = -2144861184i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_CONTEXT_GAP: ::windows_sys::core::HRESULT = -2144862137i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_INPUT_DATA0: ::windows_sys::core::HRESULT = -2144862127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_INPUT_DATA1: ::windows_sys::core::HRESULT = -2144862126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_ISSUER_SETTINGS: ::windows_sys::core::HRESULT = -2144862125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_ISSUER_VALIDITY: ::windows_sys::core::HRESULT = -2144862122i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_RESOURCES: ::windows_sys::core::HRESULT = -2144862128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_STAGE: ::windows_sys::core::HRESULT = -2144862123i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_TPM_SETTINGS: ::windows_sys::core::HRESULT = -2144862124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DAA_WRONG_W: ::windows_sys::core::HRESULT = -2144862121i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DEACTIVATED: ::windows_sys::core::HRESULT = -2144862202i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DECRYPT_ERROR: ::windows_sys::core::HRESULT = -2144862175i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DEFEND_LOCK_RUNNING: ::windows_sys::core::HRESULT = -2144860157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DELEGATE_ADMIN: ::windows_sys::core::HRESULT = -2144862131i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DELEGATE_FAMILY: ::windows_sys::core::HRESULT = -2144862132i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DELEGATE_LOCK: ::windows_sys::core::HRESULT = -2144862133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DISABLED: ::windows_sys::core::HRESULT = -2144862201i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DISABLED_CMD: ::windows_sys::core::HRESULT = -2144862200i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DOING_SELFTEST: ::windows_sys::core::HRESULT = -2144860158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_DUPLICATE_VHANDLE: ::windows_sys::core::HRESULT = -2144861182i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_EMBEDDED_COMMAND_BLOCKED: ::windows_sys::core::HRESULT = -2144861181i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_EMBEDDED_COMMAND_UNSUPPORTED: ::windows_sys::core::HRESULT = -2144861180i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_ENCRYPT_ERROR: ::windows_sys::core::HRESULT = -2144862176i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_ERROR_MASK: ::windows_sys::core::HRESULT = -2144862208i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_FAIL: ::windows_sys::core::HRESULT = -2144862199i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_FAILEDSELFTEST: ::windows_sys::core::HRESULT = -2144862180i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_FAMILYCOUNT: ::windows_sys::core::HRESULT = -2144862144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INAPPROPRIATE_ENC: ::windows_sys::core::HRESULT = -2144862194i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INAPPROPRIATE_SIG: ::windows_sys::core::HRESULT = -2144862169i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INSTALL_DISABLED: ::windows_sys::core::HRESULT = -2144862197i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_AUTHHANDLE: ::windows_sys::core::HRESULT = -2144862174i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_FAMILY: ::windows_sys::core::HRESULT = -2144862153i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_HANDLE: ::windows_sys::core::HRESULT = -2144861183i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_KEYHANDLE: ::windows_sys::core::HRESULT = -2144862196i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_KEYUSAGE: ::windows_sys::core::HRESULT = -2144862172i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_OWNER_AUTH: ::windows_sys::core::HRESULT = -2144795135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_PCR_INFO: ::windows_sys::core::HRESULT = -2144862192i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_POSTINIT: ::windows_sys::core::HRESULT = -2144862170i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_RESOURCE: ::windows_sys::core::HRESULT = -2144862155i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_INVALID_STRUCTURE: ::windows_sys::core::HRESULT = -2144862141i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_IOERROR: ::windows_sys::core::HRESULT = -2144862177i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEYNOTFOUND: ::windows_sys::core::HRESULT = -2144862195i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_ALREADY_FINALIZED: ::windows_sys::core::HRESULT = -2144795628i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2144862150i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_NOT_AUTHENTICATED: ::windows_sys::core::HRESULT = -2144795624i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_NOT_FINALIZED: ::windows_sys::core::HRESULT = -2144795631i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_NOT_LOADED: ::windows_sys::core::HRESULT = -2144795633i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_NOT_SIGNING_KEY: ::windows_sys::core::HRESULT = -2144795622i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_OWNER_CONTROL: ::windows_sys::core::HRESULT = -2144862140i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_USAGE_POLICY_INVALID: ::windows_sys::core::HRESULT = -2144795626i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_KEY_USAGE_POLICY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144795627i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_LOCKED_OUT: ::windows_sys::core::HRESULT = -2144795621i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_MAXNVWRITES: ::windows_sys::core::HRESULT = -2144862136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_MA_AUTHORITY: ::windows_sys::core::HRESULT = -2144862113i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_MA_DESTINATION: ::windows_sys::core::HRESULT = -2144862115i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_MA_SOURCE: ::windows_sys::core::HRESULT = -2144862114i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_MA_TICKET_SIGNATURE: ::windows_sys::core::HRESULT = -2144862116i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_MIGRATEFAIL: ::windows_sys::core::HRESULT = -2144862193i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NEEDS_SELFTEST: ::windows_sys::core::HRESULT = -2144860159i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOCONTEXTSPACE: ::windows_sys::core::HRESULT = -2144862109i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOOPERATOR: ::windows_sys::core::HRESULT = -2144862135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOSPACE: ::windows_sys::core::HRESULT = -2144862191i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOSRK: ::windows_sys::core::HRESULT = -2144862190i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOTFIPS: ::windows_sys::core::HRESULT = -2144862154i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOTLOCAL: ::windows_sys::core::HRESULT = -2144862157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOTRESETABLE: ::windows_sys::core::HRESULT = -2144862158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOTSEALED_BLOB: ::windows_sys::core::HRESULT = -2144862189i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOT_FULLWRITE: ::windows_sys::core::HRESULT = -2144862138i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NOT_PCR_BOUND: ::windows_sys::core::HRESULT = -2144795629i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NO_ENDORSEMENT: ::windows_sys::core::HRESULT = -2144862173i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NO_KEY_CERTIFICATION: ::windows_sys::core::HRESULT = -2144795632i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NO_NV_PERMISSION: ::windows_sys::core::HRESULT = -2144862152i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_NO_WRAP_TRANSPORT: ::windows_sys::core::HRESULT = -2144862161i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_OWNER_CONTROL: ::windows_sys::core::HRESULT = -2144862129i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_OWNER_SET: ::windows_sys::core::HRESULT = -2144862188i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_AUTHENTICATION_FAILED: ::windows_sys::core::HRESULT = -2144795640i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_AUTHENTICATION_IGNORED: ::windows_sys::core::HRESULT = -2144795639i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2144795642i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_DEVICE_NOT_READY: ::windows_sys::core::HRESULT = -2144795647i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_ERROR_MASK: ::windows_sys::core::HRESULT = -2144795648i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_FLAG_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144795644i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_IFX_RSA_KEY_CREATION_BLOCKED: ::windows_sys::core::HRESULT = -2144795617i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2144795641i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_INVALID_HANDLE: ::windows_sys::core::HRESULT = -2144795646i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2144795645i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_KEY_HANDLE_INVALIDATED: ::windows_sys::core::HRESULT = -2144795614i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_KEY_NOT_AIK: ::windows_sys::core::HRESULT = -2144795623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144795643i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_PLATFORM_CLAIM_MAY_BE_OUTDATED: ::windows_sys::core::HRESULT = 1076429860i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_PLATFORM_CLAIM_OUTDATED: ::windows_sys::core::HRESULT = 1076429861i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_PLATFORM_CLAIM_REBOOT: ::windows_sys::core::HRESULT = 1076429862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_POLICY_NOT_FOUND: ::windows_sys::core::HRESULT = -2144795638i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_PROFILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2144795637i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_RAW_POLICY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144795615i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_TICKET_MISSING: ::windows_sys::core::HRESULT = -2144795616i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_UNSUPPORTED_PSS_SALT: ::windows_sys::core::HRESULT = 1076429859i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_VALIDATION_FAILED: ::windows_sys::core::HRESULT = -2144795636i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PCP_WRONG_PARENT: ::windows_sys::core::HRESULT = -2144795634i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PERMANENTEK: ::windows_sys::core::HRESULT = -2144862111i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PER_NOWRITE: ::windows_sys::core::HRESULT = -2144862145i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PPI_ACPI_FAILURE: ::windows_sys::core::HRESULT = -2144795904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PPI_BIOS_FAILURE: ::windows_sys::core::HRESULT = -2144795902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PPI_BLOCKED_IN_BIOS: ::windows_sys::core::HRESULT = -2144795900i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PPI_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144795901i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PPI_USER_ABORT: ::windows_sys::core::HRESULT = -2144795903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_PROVISIONING_INCOMPLETE: ::windows_sys::core::HRESULT = -2144795136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_READ_ONLY: ::windows_sys::core::HRESULT = -2144862146i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_REQUIRES_SIGN: ::windows_sys::core::HRESULT = -2144862151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_RESOURCEMISSING: ::windows_sys::core::HRESULT = -2144862134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_RESOURCES: ::windows_sys::core::HRESULT = -2144862187i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_RETRY: ::windows_sys::core::HRESULT = -2144860160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_SHA_ERROR: ::windows_sys::core::HRESULT = -2144862181i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_SHA_THREAD: ::windows_sys::core::HRESULT = -2144862182i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_SHORTRANDOM: ::windows_sys::core::HRESULT = -2144862186i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_SIZE: ::windows_sys::core::HRESULT = -2144862185i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_SOFT_KEY_ERROR: ::windows_sys::core::HRESULT = -2144795625i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_TOOMANYCONTEXTS: ::windows_sys::core::HRESULT = -2144862117i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_TOO_MUCH_DATA: ::windows_sys::core::HRESULT = -2144795134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_TRANSPORT_NOTEXCLUSIVE: ::windows_sys::core::HRESULT = -2144862130i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_VERSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144795619i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_WRITE_LOCKED: ::windows_sys::core::HRESULT = -2144862143i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_WRONGPCRVAL: ::windows_sys::core::HRESULT = -2144862184i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_WRONG_ENTITYTYPE: ::windows_sys::core::HRESULT = -2144862171i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TPM_E_ZERO_EXHAUST_ENABLED: ::windows_sys::core::HRESULT = -2144795392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUE: BOOL = 1i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_ACTION_UNKNOWN: ::windows_sys::core::HRESULT = -2146762750i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_BAD_DIGEST: ::windows_sys::core::HRESULT = -2146869232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_BASIC_CONSTRAINTS: ::windows_sys::core::HRESULT = -2146869223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_CERT_SIGNATURE: ::windows_sys::core::HRESULT = -2146869244i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_COUNTER_SIGNER: ::windows_sys::core::HRESULT = -2146869245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_EXPLICIT_DISTRUST: ::windows_sys::core::HRESULT = -2146762479i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_FAIL: ::windows_sys::core::HRESULT = -2146762485i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_FINANCIAL_CRITERIA: ::windows_sys::core::HRESULT = -2146869218i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_MALFORMED_SIGNATURE: ::windows_sys::core::HRESULT = -2146869231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_NOSIGNATURE: ::windows_sys::core::HRESULT = -2146762496i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_NO_SIGNER_CERT: ::windows_sys::core::HRESULT = -2146869246i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_PROVIDER_UNKNOWN: ::windows_sys::core::HRESULT = -2146762751i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_SUBJECT_FORM_UNKNOWN: ::windows_sys::core::HRESULT = -2146762749i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_SUBJECT_NOT_TRUSTED: ::windows_sys::core::HRESULT = -2146762748i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_SYSTEM_ERROR: ::windows_sys::core::HRESULT = -2146869247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TRUST_E_TIME_STAMP: ::windows_sys::core::HRESULT = -2146869243i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_AMBIGUOUSNAME: ::windows_sys::core::HRESULT = -2147319764i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_BADMODULEKIND: ::windows_sys::core::HRESULT = -2147317571i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_BUFFERTOOSMALL: ::windows_sys::core::HRESULT = -2147319786i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_CANTCREATETMPFILE: ::windows_sys::core::HRESULT = -2147316573i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_CANTLOADLIBRARY: ::windows_sys::core::HRESULT = -2147312566i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_CIRCULARTYPE: ::windows_sys::core::HRESULT = -2147312508i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_DLLFUNCTIONNOTFOUND: ::windows_sys::core::HRESULT = -2147319761i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_DUPLICATEID: ::windows_sys::core::HRESULT = -2147317562i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_ELEMENTNOTFOUND: ::windows_sys::core::HRESULT = -2147319765i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_FIELDNOTFOUND: ::windows_sys::core::HRESULT = -2147319785i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_INCONSISTENTPROPFUNCS: ::windows_sys::core::HRESULT = -2147312509i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_INVALIDID: ::windows_sys::core::HRESULT = -2147317553i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_INVALIDSTATE: ::windows_sys::core::HRESULT = -2147319767i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_INVDATAREAD: ::windows_sys::core::HRESULT = -2147319784i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_IOERROR: ::windows_sys::core::HRESULT = -2147316574i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_LIBNOTREGISTERED: ::windows_sys::core::HRESULT = -2147319779i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_NAMECONFLICT: ::windows_sys::core::HRESULT = -2147319763i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_OUTOFBOUNDS: ::windows_sys::core::HRESULT = -2147316575i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_QUALIFIEDNAMEDISALLOWED: ::windows_sys::core::HRESULT = -2147319768i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_REGISTRYACCESS: ::windows_sys::core::HRESULT = -2147319780i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_SIZETOOBIG: ::windows_sys::core::HRESULT = -2147317563i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_TYPEMISMATCH: ::windows_sys::core::HRESULT = -2147316576i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_UNDEFINEDTYPE: ::windows_sys::core::HRESULT = -2147319769i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_UNKNOWNLCID: ::windows_sys::core::HRESULT = -2147319762i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_UNSUPFORMAT: ::windows_sys::core::HRESULT = -2147319783i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const TYPE_E_WRONGTYPEKIND: ::windows_sys::core::HRESULT = -2147319766i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_BLOCKSFULL: ::windows_sys::core::HRESULT = -2003303415i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_CHANNELSYNCABANDONED: ::windows_sys::core::HRESULT = -2003303404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_CHANNELSYNCTIMEDOUT: ::windows_sys::core::HRESULT = -2003303405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_COMMANDTRANSPORTDENIED: ::windows_sys::core::HRESULT = -2003303400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_CONNECTIONIDLOOKUPFAILED: ::windows_sys::core::HRESULT = -2003303416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_CTXSTACKFRSTTARGETNULL: ::windows_sys::core::HRESULT = -2003303417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_FEEDBACK_UNSUPPORTED: ::windows_sys::core::HRESULT = -2003303401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_GRAPHICSSTREAMALREADYOPEN: ::windows_sys::core::HRESULT = -2003303392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_GRAPHICSSTREAMUNAVAILABLE: ::windows_sys::core::HRESULT = -2003303399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_HANDLELOOKUPFAILED: ::windows_sys::core::HRESULT = -2003303419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_ILLEGALHANDLE: ::windows_sys::core::HRESULT = -2003303420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_ILLEGALPACKET: ::windows_sys::core::HRESULT = -2003303422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_ILLEGALRECORDTYPE: ::windows_sys::core::HRESULT = -2003303412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_INVALIDPACKETHEADER: ::windows_sys::core::HRESULT = -2003303424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_MALFORMEDPACKET: ::windows_sys::core::HRESULT = -2003303421i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_MEMORYFAILURE: ::windows_sys::core::HRESULT = -2003303414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_MISSINGBEGINCOMMAND: ::windows_sys::core::HRESULT = -2003303406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_MISSINGENDCOMMAND: ::windows_sys::core::HRESULT = -2003303407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_NO_MULTIPLE_WORKER_THREADS: ::windows_sys::core::HRESULT = -2003303409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_OUTOFHANDLES: ::windows_sys::core::HRESULT = -2003303411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_PACKETRECORDOUTOFRANGE: ::windows_sys::core::HRESULT = -2003303413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_PARTITION_ZOMBIED: ::windows_sys::core::HRESULT = -2003303389i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_REMOTINGNOTSUPPORTED: ::windows_sys::core::HRESULT = -2003303408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_RENDERTHREADFAILURE: ::windows_sys::core::HRESULT = -2003303418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_TRANSPORTDISCONNECTED: ::windows_sys::core::HRESULT = -2003303391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_TRANSPORTOVERLOADED: ::windows_sys::core::HRESULT = -2003303390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_TRANSPORTUNAVAILABLE: ::windows_sys::core::HRESULT = -2003303402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_UNCHANGABLE_UPDATE_ATTEMPTED: ::windows_sys::core::HRESULT = -2003303410i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_UNKNOWNPACKET: ::windows_sys::core::HRESULT = -2003303423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UCEERR_UNSUPPORTEDTRANSPORTVERSION: ::windows_sys::core::HRESULT = -2003303403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_AMBIGUOUS_MATCH: ::windows_sys::core::HRESULT = -2144731126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_BOOLEAN_EXPECTED: ::windows_sys::core::HRESULT = -2144731128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_CREATE_FAILED: ::windows_sys::core::HRESULT = -2144731135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_DIFFERENT_OWNER: ::windows_sys::core::HRESULT = -2144731127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_END_KEYFRAME_NOT_DETERMINED: ::windows_sys::core::HRESULT = -2144730876i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_FP_OVERFLOW: ::windows_sys::core::HRESULT = -2144731125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_ILLEGAL_REENTRANCY: ::windows_sys::core::HRESULT = -2144731133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_INVALID_DIMENSION: ::windows_sys::core::HRESULT = -2144730869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_INVALID_OUTPUT: ::windows_sys::core::HRESULT = -2144731129i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_LOOPS_OVERLAP: ::windows_sys::core::HRESULT = -2144730875i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_OBJECT_SEALED: ::windows_sys::core::HRESULT = -2144731132i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_PRIMITIVE_OUT_OF_BOUNDS: ::windows_sys::core::HRESULT = -2144730868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_SHUTDOWN_CALLED: ::windows_sys::core::HRESULT = -2144731134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_START_KEYFRAME_AFTER_END: ::windows_sys::core::HRESULT = -2144730877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_STORYBOARD_ACTIVE: ::windows_sys::core::HRESULT = -2144730879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_STORYBOARD_NOT_PLAYING: ::windows_sys::core::HRESULT = -2144730878i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_TIMER_CLIENT_ALREADY_CONNECTED: ::windows_sys::core::HRESULT = -2144730870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_TIME_BEFORE_LAST_UPDATE: ::windows_sys::core::HRESULT = -2144730871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_TRANSITION_ALREADY_USED: ::windows_sys::core::HRESULT = -2144730874i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_TRANSITION_ECLIPSED: ::windows_sys::core::HRESULT = -2144730872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_TRANSITION_NOT_IN_STORYBOARD: ::windows_sys::core::HRESULT = -2144730873i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_VALUE_NOT_DETERMINED: ::windows_sys::core::HRESULT = -2144731130i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_VALUE_NOT_SET: ::windows_sys::core::HRESULT = -2144731131i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_WINDOW_CLOSED: ::windows_sys::core::HRESULT = -2144730623i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UI_E_WRONG_THREAD: ::windows_sys::core::HRESULT = -2144731124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_ACTION_NOT_SUPPORTED_IN_DESTINATION: ::windows_sys::core::HRESULT = -2017128380i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_AGENT_DIAGNOSTICS_TOO_LARGE: ::windows_sys::core::HRESULT = -2017128363i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_ALTERNATIVE_TRACE_CANNOT_PREEMPT: ::windows_sys::core::HRESULT = -2017128446i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_AOT_NOT_RUNNING: ::windows_sys::core::HRESULT = -2017128445i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_API_BUSY: ::windows_sys::core::HRESULT = -2017128405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_API_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2017128388i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_API_RESULT_UNAVAILABLE: ::windows_sys::core::HRESULT = -2017128408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_BINARY_MISSING: ::windows_sys::core::HRESULT = -2017128396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_CANNOT_LOAD_SCENARIO_EDITOR_XML: ::windows_sys::core::HRESULT = -2017128417i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_CERT_REV_FAILED: ::windows_sys::core::HRESULT = -2017128385i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_CHILD_PROCESS_FAILED: ::windows_sys::core::HRESULT = -2017128419i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_COMMAND_LINE_NOT_AUTHORIZED: ::windows_sys::core::HRESULT = -2017128418i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_DELAY_TERMINATED: ::windows_sys::core::HRESULT = -2017128411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_DEVICE_TICKET_ERROR: ::windows_sys::core::HRESULT = -2017128410i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_DIAGRULES_SCHEMAVERSION_MISMATCH: ::windows_sys::core::HRESULT = -2017128438i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_ESCALATION_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2017128433i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_ESCALATION_CANCELLED_AT_SHUTDOWN: ::windows_sys::core::HRESULT = -2017128358i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_ESCALATION_DIRECTORY_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2017128401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_ESCALATION_NOT_AUTHORIZED: ::windows_sys::core::HRESULT = -2017128421i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_ESCALATION_TIMED_OUT: ::windows_sys::core::HRESULT = -2017128416i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_EVENTLOG_ENTRY_MALFORMED: ::windows_sys::core::HRESULT = -2017128439i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_EXCLUSIVITY_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2017128403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_EXE_TERMINATED: ::windows_sys::core::HRESULT = -2017128422i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FAILED_TO_RECEIVE_AGENT_DIAGNOSTICS: ::windows_sys::core::HRESULT = -2017128362i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FAILED_TO_RESOLVE_CONTAINER_ID: ::windows_sys::core::HRESULT = -2017128394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FAILED_TO_START_NDISCAP: ::windows_sys::core::HRESULT = -2017128384i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_FUNCTION_RESTRICTED: ::windows_sys::core::HRESULT = -2017128376i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_ILLEGAL_EVAL: ::windows_sys::core::HRESULT = -2017128365i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_INVALID_COMMAND: ::windows_sys::core::HRESULT = -2017128366i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_INVALID_FUNCTION: ::windows_sys::core::HRESULT = -2017128368i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_INVALID_FUNCTION_PARAMS: ::windows_sys::core::HRESULT = -2017128367i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_INVALID_TYPE: ::windows_sys::core::HRESULT = -2017128378i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_MISSING_ATTRIBUTE: ::windows_sys::core::HRESULT = -2017128379i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_VARIABLE_NOT_FOUND: ::windows_sys::core::HRESULT = -2017128377i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FILTER_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -2017128375i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FORWARDER_ALREADY_DISABLED: ::windows_sys::core::HRESULT = -2017128440i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FORWARDER_ALREADY_ENABLED: ::windows_sys::core::HRESULT = -2017128441i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_FORWARDER_PRODUCER_MISMATCH: ::windows_sys::core::HRESULT = -2017128430i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_GETFILEINFOACTION_FILE_NOT_APPROVED: ::windows_sys::core::HRESULT = -2017128357i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_GETFILE_EXTERNAL_PATH_NOT_APPROVED: ::windows_sys::core::HRESULT = -2017128387i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_GETFILE_FILE_PATH_NOT_APPROVED: ::windows_sys::core::HRESULT = -2017128402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_INSUFFICIENT_SPACE_TO_START_TRACE: ::windows_sys::core::HRESULT = -2017128359i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_INTENTIONAL_SCRIPT_FAILURE: ::windows_sys::core::HRESULT = -2017128429i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_INVALID_AGGREGATION_STRUCT: ::windows_sys::core::HRESULT = -2017128381i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_INVALID_CUSTOM_FILTER: ::windows_sys::core::HRESULT = -2017128436i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_INVALID_FILTER: ::windows_sys::core::HRESULT = -2017128423i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_KERNELDUMP_LIMIT_REACHED: ::windows_sys::core::HRESULT = -2017128383i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_MISSING_AGGREGATE_EVENT_TAG: ::windows_sys::core::HRESULT = -2017128382i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_MULTIPLE_TIME_TRIGGER_ON_SINGLE_STATE: ::windows_sys::core::HRESULT = -2017128397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_NO_WER_LOGGER_SUPPORTED: ::windows_sys::core::HRESULT = -2017128427i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_PERFTRACK_ALREADY_TRACING: ::windows_sys::core::HRESULT = -2017128432i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_REACHED_MAX_ESCALATIONS: ::windows_sys::core::HRESULT = -2017128431i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_REESCALATED_TOO_QUICKLY: ::windows_sys::core::HRESULT = -2017128434i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_RPC_TIMEOUT: ::windows_sys::core::HRESULT = -2017128407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_RPC_WAIT_FAILED: ::windows_sys::core::HRESULT = -2017128406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SCENARIODEF_NOT_FOUND: ::windows_sys::core::HRESULT = -2017128443i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SCENARIODEF_SCHEMAVERSION_MISMATCH: ::windows_sys::core::HRESULT = -2017128424i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SCENARIO_HAS_NO_ACTIONS: ::windows_sys::core::HRESULT = -2017128361i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SCENARIO_THROTTLED: ::windows_sys::core::HRESULT = -2017128389i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SCRIPT_MISSING: ::windows_sys::core::HRESULT = -2017128390i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SCRIPT_TERMINATED: ::windows_sys::core::HRESULT = -2017128437i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SCRIPT_TYPE_INVALID: ::windows_sys::core::HRESULT = -2017128444i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SETREGKEYACTION_TYPE_NOT_APPROVED: ::windows_sys::core::HRESULT = -2017128356i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SETUP_NOT_AUTHORIZED: ::windows_sys::core::HRESULT = -2017128420i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SETUP_TIMED_OUT: ::windows_sys::core::HRESULT = -2017128415i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SIF_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2017128412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_SQM_INIT_FAILED: ::windows_sys::core::HRESULT = -2017128428i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_THROTTLED: ::windows_sys::core::HRESULT = -2017128392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TIME_TRIGGER_INVALID_TIME_RANGE: ::windows_sys::core::HRESULT = -2017128398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TIME_TRIGGER_ONLY_VALID_ON_SINGLE_TRANSITION: ::windows_sys::core::HRESULT = -2017128399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TIME_TRIGGER_ON_START_INVALID: ::windows_sys::core::HRESULT = -2017128400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TOGGLE_TRACE_STARTED: ::windows_sys::core::HRESULT = -2017128447i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRACEPROFILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2017128442i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRACERS_DONT_EXIST: ::windows_sys::core::HRESULT = -2017128426i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRACE_BUFFER_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2017128409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRACE_MIN_DURATION_REQUIREMENT_NOT_MET: ::windows_sys::core::HRESULT = -2017128404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRACE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2017128435i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRACE_THROTTLED: ::windows_sys::core::HRESULT = -2017128355i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRIGGER_MISMATCH: ::windows_sys::core::HRESULT = -2017128414i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRIGGER_NOT_FOUND: ::windows_sys::core::HRESULT = -2017128413i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TRY_GET_SCENARIO_TIMEOUT_EXCEEDED: ::windows_sys::core::HRESULT = -2017128386i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TTTRACER_RETURNED_ERROR: ::windows_sys::core::HRESULT = -2017128364i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_TTTRACER_STORAGE_FULL: ::windows_sys::core::HRESULT = -2017128360i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_UNABLE_TO_RESOLVE_SESSION: ::windows_sys::core::HRESULT = -2017128393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_UNAPPROVED_SCRIPT: ::windows_sys::core::HRESULT = -2017128391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const UTC_E_WINRT_INIT_FAILED: ::windows_sys::core::HRESULT = -2017128425i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VARIANT_FALSE: VARIANT_BOOL = 0i16; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VARIANT_TRUE: VARIANT_BOOL = -1i16; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VIEW_E_DRAW: ::windows_sys::core::HRESULT = -2147221184i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VIEW_E_FIRST: i32 = -2147221184i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VIEW_E_LAST: i32 = -2147221169i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VIEW_S_ALREADY_FROZEN: ::windows_sys::core::HRESULT = 262464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VIEW_S_FIRST: i32 = 262464i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VIEW_S_LAST: i32 = 262479i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_GUEST_MEMORY_NOT_FOUND: ::windows_sys::core::HRESULT = -1070136063i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_INVALID_VP_STATE: ::windows_sys::core::HRESULT = -1070136058i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_NESTED_VIRTUALIZATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1070136061i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_NO_VP_FOUND_IN_PARTITION_STATE: ::windows_sys::core::HRESULT = -1070136062i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_PARTITION_STATE_NOT_FOUND: ::windows_sys::core::HRESULT = -1070136064i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_VA_NOT_MAPPED: ::windows_sys::core::HRESULT = -1070136059i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_VP_VTL_NOT_ENABLED: ::windows_sys::core::HRESULT = -1070136055i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const VM_SAVED_STATE_DUMP_E_WINDOWS_KERNEL_IMAGE_NOT_FOUND: ::windows_sys::core::HRESULT = -1070136060i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WARNING_IPSEC_MM_POLICY_PRUNED: i32 = 13024i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WARNING_IPSEC_QM_POLICY_PRUNED: i32 = 13025i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WARNING_NO_MD5_MIGRATION: u32 = 946u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WBREAK_E_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -2147215485i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WBREAK_E_END_OF_TEXT: ::windows_sys::core::HRESULT = -2147215488i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WBREAK_E_INIT_FAILED: ::windows_sys::core::HRESULT = -2147215483i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WBREAK_E_QUERY_ONLY: ::windows_sys::core::HRESULT = -2147215486i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_INVALID_JSON_NUMBER: ::windows_sys::core::HRESULT = -2089484280i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_INVALID_JSON_STRING: ::windows_sys::core::HRESULT = -2089484281i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_INVALID_XML: ::windows_sys::core::HRESULT = -2089484286i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_JSON_VALUE_NOT_FOUND: ::windows_sys::core::HRESULT = -2089484279i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_MISSING_REQUIRED_ATTRIBUTE: ::windows_sys::core::HRESULT = -2089484284i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_MISSING_REQUIRED_ELEMENT: ::windows_sys::core::HRESULT = -2089484285i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_RESOURCE_TOO_LARGE: ::windows_sys::core::HRESULT = -2089484282i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_UNEXPECTED_CONTENT: ::windows_sys::core::HRESULT = -2089484283i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEB_E_UNSUPPORTED_FORMAT: ::windows_sys::core::HRESULT = -2089484287i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_BUFFER_TOO_LARGE: ::windows_sys::core::HRESULT = -2013200375i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_FIXED_DATA_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2013200382i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_HARDWARE_NOT_COMPLIANT: ::windows_sys::core::HRESULT = -2013200381i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_LOCK_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2013200380i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_NOT_PROVISIONED_ON_ALL_VOLUMES: ::windows_sys::core::HRESULT = -2013200383i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_NO_LICENSE: ::windows_sys::core::HRESULT = -2013200378i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_OS_NOT_PROTECTED: ::windows_sys::core::HRESULT = -2013200377i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_PROTECTION_SUSPENDED: ::windows_sys::core::HRESULT = -2013200379i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WEP_E_UNEXPECTED_FAIL: ::windows_sys::core::HRESULT = -2013200376i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_ALREADY_REPORTING: ::windows_sys::core::HRESULT = -2145681404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_CANCELED: ::windows_sys::core::HRESULT = -2145681407i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_CRASH_FAILURE: ::windows_sys::core::HRESULT = -2145681408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_DUMP_THROTTLED: ::windows_sys::core::HRESULT = -2145681403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_INSUFFICIENT_CONSENT: ::windows_sys::core::HRESULT = -2145681402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_NETWORK_FAILURE: ::windows_sys::core::HRESULT = -2145681406i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2145681405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_E_TOO_HEAVY: ::windows_sys::core::HRESULT = -2145681401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_ASSERT_CONTINUE: ::windows_sys::core::HRESULT = 1769482i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_DISABLED: ::windows_sys::core::HRESULT = 1769475i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_DISABLED_ARCHIVE: ::windows_sys::core::HRESULT = 1769478i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_DISABLED_QUEUE: ::windows_sys::core::HRESULT = 1769477i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_IGNORE_ALL_ASSERTS: ::windows_sys::core::HRESULT = 1769481i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_IGNORE_ASSERT_INSTANCE: ::windows_sys::core::HRESULT = 1769480i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_REPORT_ASYNC: ::windows_sys::core::HRESULT = 1769479i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_REPORT_DEBUG: ::windows_sys::core::HRESULT = 1769472i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_REPORT_QUEUED: ::windows_sys::core::HRESULT = 1769474i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_REPORT_UPLOADED: ::windows_sys::core::HRESULT = 1769473i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_REPORT_UPLOADED_CAB: ::windows_sys::core::HRESULT = 1769484i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_SUSPENDED_UPLOAD: ::windows_sys::core::HRESULT = 1769476i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WER_S_THROTTLED: ::windows_sys::core::HRESULT = 1769483i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_GPA_RANGE_NOT_FOUND: ::windows_sys::core::HRESULT = -2143878395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_INSUFFICIENT_BUFFER: ::windows_sys::core::HRESULT = -2143878399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_INVALID_PARTITION_CONFIG: ::windows_sys::core::HRESULT = -2143878396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_INVALID_VP_REGISTER_NAME: ::windows_sys::core::HRESULT = -2143878391i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_INVALID_VP_STATE: ::windows_sys::core::HRESULT = -2143878392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_UNKNOWN_CAPABILITY: ::windows_sys::core::HRESULT = -2143878400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_UNKNOWN_PROPERTY: ::windows_sys::core::HRESULT = -2143878398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_UNSUPPORTED_HYPERVISOR_CONFIG: ::windows_sys::core::HRESULT = -2143878397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_UNSUPPORTED_PROCESSOR_CONFIG: ::windows_sys::core::HRESULT = -2143878384i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_VP_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2143878394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WHV_E_VP_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -2143878393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_ALREADYLOCKED: ::windows_sys::core::HRESULT = -2003292403i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_BADHEADER: ::windows_sys::core::HRESULT = -2003292319i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_BADIMAGE: ::windows_sys::core::HRESULT = -2003292320i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_BADMETADATAHEADER: ::windows_sys::core::HRESULT = -2003292317i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_BADSTREAMDATA: ::windows_sys::core::HRESULT = -2003292304i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_CODECNOTHUMBNAIL: ::windows_sys::core::HRESULT = -2003292348i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_CODECPRESENT: ::windows_sys::core::HRESULT = -2003292349i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_CODECTOOMANYSCANLINES: ::windows_sys::core::HRESULT = -2003292346i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_COMPONENTINITIALIZEFAILURE: ::windows_sys::core::HRESULT = -2003292277i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_COMPONENTNOTFOUND: ::windows_sys::core::HRESULT = -2003292336i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_DUPLICATEMETADATAPRESENT: ::windows_sys::core::HRESULT = -2003292275i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_FRAMEMISSING: ::windows_sys::core::HRESULT = -2003292318i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_IMAGESIZEOUTOFRANGE: ::windows_sys::core::HRESULT = -2003292335i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_INSUFFICIENTBUFFER: ::windows_sys::core::HRESULT = -2003292276i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_INTERNALERROR: ::windows_sys::core::HRESULT = -2003292344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_INVALIDJPEGSCANINDEX: ::windows_sys::core::HRESULT = -2003292266i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_INVALIDPROGRESSIVELEVEL: ::windows_sys::core::HRESULT = -2003292267i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_INVALIDQUERYCHARACTER: ::windows_sys::core::HRESULT = -2003292269i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_INVALIDQUERYREQUEST: ::windows_sys::core::HRESULT = -2003292272i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_INVALIDREGISTRATION: ::windows_sys::core::HRESULT = -2003292278i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_NOTINITIALIZED: ::windows_sys::core::HRESULT = -2003292404i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_PALETTEUNAVAILABLE: ::windows_sys::core::HRESULT = -2003292347i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_PROPERTYNOTFOUND: ::windows_sys::core::HRESULT = -2003292352i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_PROPERTYNOTSUPPORTED: ::windows_sys::core::HRESULT = -2003292351i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_PROPERTYSIZE: ::windows_sys::core::HRESULT = -2003292350i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE: ::windows_sys::core::HRESULT = -2003292274i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT: ::windows_sys::core::HRESULT = -2003292270i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS: ::windows_sys::core::HRESULT = -2003292343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_STREAMNOTAVAILABLE: ::windows_sys::core::HRESULT = -2003292301i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_STREAMREAD: ::windows_sys::core::HRESULT = -2003292302i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_STREAMWRITE: ::windows_sys::core::HRESULT = -2003292303i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_TOOMUCHMETADATA: ::windows_sys::core::HRESULT = -2003292334i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_UNEXPECTEDMETADATATYPE: ::windows_sys::core::HRESULT = -2003292271i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_UNEXPECTEDSIZE: ::windows_sys::core::HRESULT = -2003292273i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_UNKNOWNIMAGEFORMAT: ::windows_sys::core::HRESULT = -2003292409i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_UNSUPPORTEDOPERATION: ::windows_sys::core::HRESULT = -2003292287i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT: ::windows_sys::core::HRESULT = -2003292288i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_UNSUPPORTEDVERSION: ::windows_sys::core::HRESULT = -2003292405i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_VALUEOUTOFRANGE: ::windows_sys::core::HRESULT = -2003292411i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_WIN32ERROR: ::windows_sys::core::HRESULT = -2003292268i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINCODEC_ERR_WRONGSTATE: ::windows_sys::core::HRESULT = -2003292412i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_ASYNC_THREAD_FAILED: ::windows_sys::core::HRESULT = -2147012849i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_BAD_AUTO_PROXY_SCRIPT: ::windows_sys::core::HRESULT = -2147012730i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_BAD_OPTION_LENGTH: ::windows_sys::core::HRESULT = -2147012886i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_BAD_REGISTRY_PARAMETER: ::windows_sys::core::HRESULT = -2147012874i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_CANNOT_CONNECT: ::windows_sys::core::HRESULT = -2147012867i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_CHG_POST_IS_NON_SECURE: ::windows_sys::core::HRESULT = -2147012854i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_CLIENT_AUTH_CERT_NEEDED: ::windows_sys::core::HRESULT = -2147012852i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_CLIENT_AUTH_NOT_SETUP: ::windows_sys::core::HRESULT = -2147012850i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_CONNECTION_ABORTED: ::windows_sys::core::HRESULT = -2147012866i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_CONNECTION_RESET: ::windows_sys::core::HRESULT = -2147012865i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_COOKIE_DECLINED: ::windows_sys::core::HRESULT = -2147012734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_COOKIE_NEEDS_CONFIRMATION: ::windows_sys::core::HRESULT = -2147012735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_DECODING_FAILED: ::windows_sys::core::HRESULT = -2147012721i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_DIALOG_PENDING: ::windows_sys::core::HRESULT = -2147012847i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_DISCONNECTED: ::windows_sys::core::HRESULT = -2147012733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_DOWNLEVEL_SERVER: ::windows_sys::core::HRESULT = -2147012745i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_EXTENDED_ERROR: ::windows_sys::core::HRESULT = -2147012893i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_FAILED_DUETOSECURITYCHECK: ::windows_sys::core::HRESULT = -2147012725i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_FORCE_RETRY: ::windows_sys::core::HRESULT = -2147012864i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_HANDLE_EXISTS: ::windows_sys::core::HRESULT = -2147012860i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_HEADER_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147012741i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_HEADER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147012746i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_HTTPS_HTTP_SUBMIT_REDIR: ::windows_sys::core::HRESULT = -2147012844i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_HTTPS_TO_HTTP_ON_REDIR: ::windows_sys::core::HRESULT = -2147012856i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_HTTP_TO_HTTPS_ON_REDIR: ::windows_sys::core::HRESULT = -2147012857i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INCORRECT_FORMAT: ::windows_sys::core::HRESULT = -2147012869i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INCORRECT_HANDLE_STATE: ::windows_sys::core::HRESULT = -2147012877i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INCORRECT_HANDLE_TYPE: ::windows_sys::core::HRESULT = -2147012878i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INCORRECT_PASSWORD: ::windows_sys::core::HRESULT = -2147012882i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INCORRECT_USER_NAME: ::windows_sys::core::HRESULT = -2147012883i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147012892i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_CA: ::windows_sys::core::HRESULT = -2147012851i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_HEADER: ::windows_sys::core::HRESULT = -2147012743i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2147012880i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_OPTION: ::windows_sys::core::HRESULT = -2147012887i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_PROXY_REQUEST: ::windows_sys::core::HRESULT = -2147012863i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_QUERY_REQUEST: ::windows_sys::core::HRESULT = -2147012742i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_SERVER_RESPONSE: ::windows_sys::core::HRESULT = -2147012744i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_INVALID_URL: ::windows_sys::core::HRESULT = -2147012891i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_ITEM_NOT_FOUND: ::windows_sys::core::HRESULT = -2147012868i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_LOGIN_FAILURE: ::windows_sys::core::HRESULT = -2147012881i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_LOGIN_FAILURE_DISPLAY_ENTITY_BODY: ::windows_sys::core::HRESULT = -2147012722i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_MIXED_SECURITY: ::windows_sys::core::HRESULT = -2147012855i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NAME_NOT_RESOLVED: ::windows_sys::core::HRESULT = -2147012889i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NEED_UI: ::windows_sys::core::HRESULT = -2147012862i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147012724i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NOT_PROXY_REQUEST: ::windows_sys::core::HRESULT = -2147012876i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NOT_REDIRECTED: ::windows_sys::core::HRESULT = -2147012736i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NO_CALLBACK: ::windows_sys::core::HRESULT = -2147012871i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NO_CONTEXT: ::windows_sys::core::HRESULT = -2147012872i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NO_DIRECT_ACCESS: ::windows_sys::core::HRESULT = -2147012873i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_NO_NEW_CONTAINERS: ::windows_sys::core::HRESULT = -2147012845i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_OPERATION_CANCELLED: ::windows_sys::core::HRESULT = -2147012879i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_OPTION_NOT_SETTABLE: ::windows_sys::core::HRESULT = -2147012885i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_OUT_OF_HANDLES: ::windows_sys::core::HRESULT = -2147012895i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_POST_IS_NON_SECURE: ::windows_sys::core::HRESULT = -2147012853i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_PROTOCOL_NOT_FOUND: ::windows_sys::core::HRESULT = -2147012888i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_PROXY_SERVER_UNREACHABLE: ::windows_sys::core::HRESULT = -2147012731i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_REDIRECT_FAILED: ::windows_sys::core::HRESULT = -2147012740i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_REDIRECT_NEEDS_CONFIRMATION: ::windows_sys::core::HRESULT = -2147012728i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_REDIRECT_SCHEME_CHANGE: ::windows_sys::core::HRESULT = -2147012848i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_REGISTRY_VALUE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147012875i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_REQUEST_PENDING: ::windows_sys::core::HRESULT = -2147012870i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_RETRY_DIALOG: ::windows_sys::core::HRESULT = -2147012846i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SECURITY_CHANNEL_ERROR: ::windows_sys::core::HRESULT = -2147012739i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SEC_CERT_CN_INVALID: ::windows_sys::core::HRESULT = -2147012858i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SEC_CERT_DATE_INVALID: ::windows_sys::core::HRESULT = -2147012859i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SEC_CERT_ERRORS: ::windows_sys::core::HRESULT = -2147012841i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SEC_CERT_REVOKED: ::windows_sys::core::HRESULT = -2147012726i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SEC_CERT_REV_FAILED: ::windows_sys::core::HRESULT = -2147012839i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SEC_INVALID_CERT: ::windows_sys::core::HRESULT = -2147012727i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SERVER_UNREACHABLE: ::windows_sys::core::HRESULT = -2147012732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_SHUTDOWN: ::windows_sys::core::HRESULT = -2147012884i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_TCPIP_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2147012737i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147012894i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_UNABLE_TO_CACHE_FILE: ::windows_sys::core::HRESULT = -2147012738i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_UNABLE_TO_DOWNLOAD_SCRIPT: ::windows_sys::core::HRESULT = -2147012729i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WININET_E_UNRECOGNIZED_SCHEME: ::windows_sys::core::HRESULT = -2147012890i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINML_ERR_INVALID_BINDING: ::windows_sys::core::HRESULT = -2003828734i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINML_ERR_INVALID_DEVICE: ::windows_sys::core::HRESULT = -2003828735i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINML_ERR_SIZE_MISMATCH: ::windows_sys::core::HRESULT = -2003828732i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINML_ERR_VALUE_NOTFOUND: ::windows_sys::core::HRESULT = -2003828733i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINVER: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WINVER_MAXVER: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2143420137i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_ALL_URL_NOT_COMPLETED: ::windows_sys::core::HRESULT = -2143419901i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CALLBACK_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2143419898i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CHANNEL_CLOSED: ::windows_sys::core::HRESULT = -2143420160i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CHANNEL_REQUEST_NOT_COMPLETE: ::windows_sys::core::HRESULT = -2143420159i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CLOUD_AUTH_UNAVAILABLE: ::windows_sys::core::HRESULT = -2143420134i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CLOUD_DISABLED: ::windows_sys::core::HRESULT = -2143420151i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CLOUD_DISABLED_FOR_APP: ::windows_sys::core::HRESULT = -2143419893i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CLOUD_INCAPABLE: ::windows_sys::core::HRESULT = -2143420144i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_CLOUD_SERVICE_UNAVAILABLE: ::windows_sys::core::HRESULT = -2143420133i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_DEV_ID_SIZE: ::windows_sys::core::HRESULT = -2143420128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_DUPLICATE_CHANNEL: ::windows_sys::core::HRESULT = -2143420156i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_DUPLICATE_REGISTRATION: ::windows_sys::core::HRESULT = -2143420136i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_FAILED_LOCK_SCREEN_UPDATE_INTIALIZATION: ::windows_sys::core::HRESULT = -2143420132i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_GROUP_ALPHANUMERIC: ::windows_sys::core::HRESULT = -2143419894i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_GROUP_SIZE: ::windows_sys::core::HRESULT = -2143419895i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_IMAGE_NOT_FOUND_IN_CACHE: ::windows_sys::core::HRESULT = -2143419902i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_INTERNET_INCAPABLE: ::windows_sys::core::HRESULT = -2143420141i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_INVALID_APP: ::windows_sys::core::HRESULT = -2143420158i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_INVALID_CLOUD_IMAGE: ::windows_sys::core::HRESULT = -2143419900i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_INVALID_HTTP_STATUS_CODE: ::windows_sys::core::HRESULT = -2143420117i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_DISABLED: ::windows_sys::core::HRESULT = -2143420143i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_HIDDEN: ::windows_sys::core::HRESULT = -2143420153i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_ID_MATCHED: ::windows_sys::core::HRESULT = -2143419899i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_INCAPABLE: ::windows_sys::core::HRESULT = -2143420142i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_NOT_POSTED: ::windows_sys::core::HRESULT = -2143420152i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_POSTED: ::windows_sys::core::HRESULT = -2143420154i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_SIZE: ::windows_sys::core::HRESULT = -2143420139i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_NOTIFICATION_TYPE_DISABLED: ::windows_sys::core::HRESULT = -2143420140i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_OUTSTANDING_CHANNEL_REQUEST: ::windows_sys::core::HRESULT = -2143420157i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_OUT_OF_SESSION: ::windows_sys::core::HRESULT = -2143419904i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_PLATFORM_UNAVAILABLE: ::windows_sys::core::HRESULT = -2143420155i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_POWER_SAVE: ::windows_sys::core::HRESULT = -2143419903i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_PUSH_NOTIFICATION_INCAPABLE: ::windows_sys::core::HRESULT = -2143420135i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_STORAGE_LOCKED: ::windows_sys::core::HRESULT = -2143419896i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_TAG_ALPHANUMERIC: ::windows_sys::core::HRESULT = -2143420118i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_TAG_SIZE: ::windows_sys::core::HRESULT = -2143420138i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WPN_E_TOAST_NOTIFICATION_DROPPED: ::windows_sys::core::HRESULT = -2143419897i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ADDRESS_IN_USE: ::windows_sys::core::HRESULT = -2143485941i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ADDRESS_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2143485940i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2143485947i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_ACTION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2143485935i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_DISCONNECTED: ::windows_sys::core::HRESULT = -2143485932i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_FAILURE: ::windows_sys::core::HRESULT = -2143485937i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_FAULT_RECEIVED: ::windows_sys::core::HRESULT = -2143485933i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2143485938i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_NOT_FOUND: ::windows_sys::core::HRESULT = -2143485939i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_TOO_BUSY: ::windows_sys::core::HRESULT = -2143485934i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_ENDPOINT_UNREACHABLE: ::windows_sys::core::HRESULT = -2143485936i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_INVALID_ENDPOINT_URL: ::windows_sys::core::HRESULT = -2143485920i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_INVALID_FORMAT: ::windows_sys::core::HRESULT = -2143485952i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2143485949i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2143485929i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_NO_TRANSLATION_AVAILABLE: ::windows_sys::core::HRESULT = -2143485943i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_NUMERIC_OVERFLOW: ::windows_sys::core::HRESULT = -2143485950i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_OBJECT_FAULTED: ::windows_sys::core::HRESULT = -2143485951i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_OPERATION_ABANDONED: ::windows_sys::core::HRESULT = -2143485945i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_OPERATION_ABORTED: ::windows_sys::core::HRESULT = -2143485948i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_OPERATION_TIMED_OUT: ::windows_sys::core::HRESULT = -2143485946i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_OTHER: ::windows_sys::core::HRESULT = -2143485919i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_PROXY_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2143485930i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_PROXY_FAILURE: ::windows_sys::core::HRESULT = -2143485931i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_PROXY_REQUIRES_BASIC_AUTH: ::windows_sys::core::HRESULT = -2143485928i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_PROXY_REQUIRES_DIGEST_AUTH: ::windows_sys::core::HRESULT = -2143485927i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH: ::windows_sys::core::HRESULT = -2143485925i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_PROXY_REQUIRES_NTLM_AUTH: ::windows_sys::core::HRESULT = -2143485926i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_QUOTA_EXCEEDED: ::windows_sys::core::HRESULT = -2143485944i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_SECURITY_SYSTEM_FAILURE: ::windows_sys::core::HRESULT = -2143485917i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_SECURITY_TOKEN_EXPIRED: ::windows_sys::core::HRESULT = -2143485918i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_SECURITY_VERIFICATION_FAILURE: ::windows_sys::core::HRESULT = -2143485942i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_SERVER_REQUIRES_BASIC_AUTH: ::windows_sys::core::HRESULT = -2143485924i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_SERVER_REQUIRES_DIGEST_AUTH: ::windows_sys::core::HRESULT = -2143485923i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH: ::windows_sys::core::HRESULT = -2143485921i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_E_SERVER_REQUIRES_NTLM_AUTH: ::windows_sys::core::HRESULT = -2143485922i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_S_ASYNC: ::windows_sys::core::HRESULT = 3997696i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WS_S_END: ::windows_sys::core::HRESULT = 3997697i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_ABORTED: ::windows_sys::core::HRESULT = -2147168231i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_ABORTING: ::windows_sys::core::HRESULT = -2147168215i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_ALREADYINPROGRESS: ::windows_sys::core::HRESULT = -2147168232i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_ALREADYOTHERSINGLEPHASE: ::windows_sys::core::HRESULT = -2147168256i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_CANTRETAIN: ::windows_sys::core::HRESULT = -2147168255i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_CLERKEXISTS: ::windows_sys::core::HRESULT = -2147168127i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_CLERKNOTFOUND: ::windows_sys::core::HRESULT = -2147168128i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_COMMITFAILED: ::windows_sys::core::HRESULT = -2147168254i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_COMMITPREVENTED: ::windows_sys::core::HRESULT = -2147168253i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_CONNECTION_DENIED: ::windows_sys::core::HRESULT = -2147168227i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_CONNECTION_DOWN: ::windows_sys::core::HRESULT = -2147168228i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_DEST_TMNOTAVAILABLE: ::windows_sys::core::HRESULT = -2147168222i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_FIRST: u32 = 2147799040u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_HEURISTICABORT: ::windows_sys::core::HRESULT = -2147168252i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_HEURISTICCOMMIT: ::windows_sys::core::HRESULT = -2147168251i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_HEURISTICDAMAGE: ::windows_sys::core::HRESULT = -2147168250i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_HEURISTICDANGER: ::windows_sys::core::HRESULT = -2147168249i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_INDOUBT: ::windows_sys::core::HRESULT = -2147168234i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_INVALIDCOOKIE: ::windows_sys::core::HRESULT = -2147168235i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_INVALIDLSN: ::windows_sys::core::HRESULT = -2147168124i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_ISOLATIONLEVEL: ::windows_sys::core::HRESULT = -2147168248i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_LAST: u32 = 2147799083u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_LOGFULL: ::windows_sys::core::HRESULT = -2147168230i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_LU_TX_DISABLED: ::windows_sys::core::HRESULT = -2147168212i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NETWORK_TX_DISABLED: ::windows_sys::core::HRESULT = -2147168220i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOASYNC: ::windows_sys::core::HRESULT = -2147168247i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOENLIST: ::windows_sys::core::HRESULT = -2147168246i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOIMPORTOBJECT: ::windows_sys::core::HRESULT = -2147168236i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOISORETAIN: ::windows_sys::core::HRESULT = -2147168245i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NORESOURCE: ::windows_sys::core::HRESULT = -2147168244i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOTCURRENT: ::windows_sys::core::HRESULT = -2147168243i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOTIMEOUT: ::windows_sys::core::HRESULT = -2147168233i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOTRANSACTION: ::windows_sys::core::HRESULT = -2147168242i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2147168241i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_PARTNER_NETWORK_TX_DISABLED: ::windows_sys::core::HRESULT = -2147168219i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_PULL_COMM_FAILURE: ::windows_sys::core::HRESULT = -2147168213i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_PUSH_COMM_FAILURE: ::windows_sys::core::HRESULT = -2147168214i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_RECOVERYINPROGRESS: ::windows_sys::core::HRESULT = -2147168126i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_REENLISTTIMEOUT: ::windows_sys::core::HRESULT = -2147168226i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_REPLAYREQUEST: ::windows_sys::core::HRESULT = -2147168123i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_TIP_CONNECT_FAILED: ::windows_sys::core::HRESULT = -2147168225i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_TIP_DISABLED: ::windows_sys::core::HRESULT = -2147168221i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_TIP_PROTOCOL_ERROR: ::windows_sys::core::HRESULT = -2147168224i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_TIP_PULL_FAILED: ::windows_sys::core::HRESULT = -2147168223i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_TMNOTAVAILABLE: ::windows_sys::core::HRESULT = -2147168229i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_TRANSACTIONCLOSED: ::windows_sys::core::HRESULT = -2147168125i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_UNABLE_TO_LOAD_DTC_PROXY: ::windows_sys::core::HRESULT = -2147168216i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_UNABLE_TO_READ_DTC_CONFIG: ::windows_sys::core::HRESULT = -2147168217i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_UNKNOWNRMGRID: ::windows_sys::core::HRESULT = -2147168240i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_WRONGSTATE: ::windows_sys::core::HRESULT = -2147168239i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_WRONGUOW: ::windows_sys::core::HRESULT = -2147168238i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_XA_TX_DISABLED: ::windows_sys::core::HRESULT = -2147168218i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_E_XTIONEXISTS: ::windows_sys::core::HRESULT = -2147168237i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_ABORTING: ::windows_sys::core::HRESULT = 315400i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_ALLNORETAIN: ::windows_sys::core::HRESULT = 315399i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_ASYNC: ::windows_sys::core::HRESULT = 315392i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_DEFECT: ::windows_sys::core::HRESULT = 315393i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_FIRST: u32 = 315392u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_LAST: u32 = 315408u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_LASTRESOURCEMANAGER: ::windows_sys::core::HRESULT = 315408i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_LOCALLY_OK: ::windows_sys::core::HRESULT = 315402i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_MADECHANGESCONTENT: ::windows_sys::core::HRESULT = 315397i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_MADECHANGESINFORM: ::windows_sys::core::HRESULT = 315398i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_OKINFORM: ::windows_sys::core::HRESULT = 315396i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_READONLY: ::windows_sys::core::HRESULT = 315394i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_SINGLEPHASE: ::windows_sys::core::HRESULT = 315401i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XACT_S_SOMENORETAIN: ::windows_sys::core::HRESULT = 315395i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XENROLL_E_CANNOT_ADD_ROOT_CERT: ::windows_sys::core::HRESULT = -2146873343i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XENROLL_E_KEYSPEC_SMIME_MISMATCH: ::windows_sys::core::HRESULT = -2146873339i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XENROLL_E_KEY_NOT_EXPORTABLE: ::windows_sys::core::HRESULT = -2146873344i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XENROLL_E_RESPONSE_KA_HASH_MISMATCH: ::windows_sys::core::HRESULT = -2146873340i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND: ::windows_sys::core::HRESULT = -2146873342i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH: ::windows_sys::core::HRESULT = -2146873341i32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const _WIN32_IE_MAXVER: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const _WIN32_MAXVER: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const _WIN32_WINDOWS_MAXVER: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const _WIN32_WINNT_MAXVER: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type DUPLICATE_HANDLE_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DUPLICATE_CLOSE_SOURCE: DUPLICATE_HANDLE_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DUPLICATE_SAME_ACCESS: DUPLICATE_HANDLE_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type HANDLE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HANDLE_FLAG_INHERIT: HANDLE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const HANDLE_FLAG_PROTECT_FROM_CLOSE: HANDLE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type NTSTATUS_FACILITY_CODE = u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_DEBUGGER: NTSTATUS_FACILITY_CODE = 1u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_RPC_RUNTIME: NTSTATUS_FACILITY_CODE = 2u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_RPC_STUBS: NTSTATUS_FACILITY_CODE = 3u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_IO_ERROR_CODE: NTSTATUS_FACILITY_CODE = 4u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_CODCLASS_ERROR_CODE: NTSTATUS_FACILITY_CODE = 6u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_NTWIN32: NTSTATUS_FACILITY_CODE = 7u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_NTCERT: NTSTATUS_FACILITY_CODE = 8u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_NTSSPI: NTSTATUS_FACILITY_CODE = 9u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_TERMINAL_SERVER: NTSTATUS_FACILITY_CODE = 10u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_USB_ERROR_CODE: NTSTATUS_FACILITY_CODE = 16u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_HID_ERROR_CODE: NTSTATUS_FACILITY_CODE = 17u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_FIREWIRE_ERROR_CODE: NTSTATUS_FACILITY_CODE = 18u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_CLUSTER_ERROR_CODE: NTSTATUS_FACILITY_CODE = 19u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_ACPI_ERROR_CODE: NTSTATUS_FACILITY_CODE = 20u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SXS_ERROR_CODE: NTSTATUS_FACILITY_CODE = 21u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_TRANSACTION: NTSTATUS_FACILITY_CODE = 25u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_COMMONLOG: NTSTATUS_FACILITY_CODE = 26u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_VIDEO: NTSTATUS_FACILITY_CODE = 27u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_FILTER_MANAGER: NTSTATUS_FACILITY_CODE = 28u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_MONITOR: NTSTATUS_FACILITY_CODE = 29u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_GRAPHICS_KERNEL: NTSTATUS_FACILITY_CODE = 30u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_DRIVER_FRAMEWORK: NTSTATUS_FACILITY_CODE = 32u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_FVE_ERROR_CODE: NTSTATUS_FACILITY_CODE = 33u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_FWP_ERROR_CODE: NTSTATUS_FACILITY_CODE = 34u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_NDIS_ERROR_CODE: NTSTATUS_FACILITY_CODE = 35u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_QUIC_ERROR_CODE: NTSTATUS_FACILITY_CODE = 36u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_TPM: NTSTATUS_FACILITY_CODE = 41u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_RTPM: NTSTATUS_FACILITY_CODE = 42u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_HYPERVISOR: NTSTATUS_FACILITY_CODE = 53u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_IPSEC: NTSTATUS_FACILITY_CODE = 54u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_VIRTUALIZATION: NTSTATUS_FACILITY_CODE = 55u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_VOLMGR: NTSTATUS_FACILITY_CODE = 56u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_BCD_ERROR_CODE: NTSTATUS_FACILITY_CODE = 57u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_WIN32K_NTUSER: NTSTATUS_FACILITY_CODE = 62u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_WIN32K_NTGDI: NTSTATUS_FACILITY_CODE = 63u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_RESUME_KEY_FILTER: NTSTATUS_FACILITY_CODE = 64u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_RDBSS: NTSTATUS_FACILITY_CODE = 65u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_BTH_ATT: NTSTATUS_FACILITY_CODE = 66u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SECUREBOOT: NTSTATUS_FACILITY_CODE = 67u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_AUDIO_KERNEL: NTSTATUS_FACILITY_CODE = 68u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_VSM: NTSTATUS_FACILITY_CODE = 69u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_NT_IORING: NTSTATUS_FACILITY_CODE = 70u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_VOLSNAP: NTSTATUS_FACILITY_CODE = 80u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SDBUS: NTSTATUS_FACILITY_CODE = 81u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SHARED_VHDX: NTSTATUS_FACILITY_CODE = 92u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SMB: NTSTATUS_FACILITY_CODE = 93u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_XVS: NTSTATUS_FACILITY_CODE = 94u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_INTERIX: NTSTATUS_FACILITY_CODE = 153u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SPACES: NTSTATUS_FACILITY_CODE = 231u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SECURITY_CORE: NTSTATUS_FACILITY_CODE = 232u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_SYSTEM_INTEGRITY: NTSTATUS_FACILITY_CODE = 233u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_LICENSING: NTSTATUS_FACILITY_CODE = 234u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_PLATFORM_MANIFEST: NTSTATUS_FACILITY_CODE = 235u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_APP_EXEC: NTSTATUS_FACILITY_CODE = 236u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const FACILITY_MAXIMUM_VALUE: NTSTATUS_FACILITY_CODE = 237u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type WIN32_ERROR = u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const NO_ERROR: WIN32_ERROR = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WAIT_OBJECT_0: WIN32_ERROR = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WAIT_ABANDONED: WIN32_ERROR = 128u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WAIT_ABANDONED_0: WIN32_ERROR = 128u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WAIT_IO_COMPLETION: WIN32_ERROR = 192u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WAIT_TIMEOUT: WIN32_ERROR = 258u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const WAIT_FAILED: WIN32_ERROR = 4294967295u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SUCCESS: WIN32_ERROR = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FUNCTION: WIN32_ERROR = 1u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_NOT_FOUND: WIN32_ERROR = 2u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATH_NOT_FOUND: WIN32_ERROR = 3u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_OPEN_FILES: WIN32_ERROR = 4u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCESS_DENIED: WIN32_ERROR = 5u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_HANDLE: WIN32_ERROR = 6u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ARENA_TRASHED: WIN32_ERROR = 7u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_ENOUGH_MEMORY: WIN32_ERROR = 8u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_BLOCK: WIN32_ERROR = 9u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_ENVIRONMENT: WIN32_ERROR = 10u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_FORMAT: WIN32_ERROR = 11u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ACCESS: WIN32_ERROR = 12u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DATA: WIN32_ERROR = 13u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OUTOFMEMORY: WIN32_ERROR = 14u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DRIVE: WIN32_ERROR = 15u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CURRENT_DIRECTORY: WIN32_ERROR = 16u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SAME_DEVICE: WIN32_ERROR = 17u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MORE_FILES: WIN32_ERROR = 18u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WRITE_PROTECT: WIN32_ERROR = 19u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_UNIT: WIN32_ERROR = 20u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_READY: WIN32_ERROR = 21u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_COMMAND: WIN32_ERROR = 22u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CRC: WIN32_ERROR = 23u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_LENGTH: WIN32_ERROR = 24u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEEK: WIN32_ERROR = 25u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_DOS_DISK: WIN32_ERROR = 26u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECTOR_NOT_FOUND: WIN32_ERROR = 27u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OUT_OF_PAPER: WIN32_ERROR = 28u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WRITE_FAULT: WIN32_ERROR = 29u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_READ_FAULT: WIN32_ERROR = 30u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GEN_FAILURE: WIN32_ERROR = 31u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHARING_VIOLATION: WIN32_ERROR = 32u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOCK_VIOLATION: WIN32_ERROR = 33u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WRONG_DISK: WIN32_ERROR = 34u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHARING_BUFFER_EXCEEDED: WIN32_ERROR = 36u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HANDLE_EOF: WIN32_ERROR = 38u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HANDLE_DISK_FULL: WIN32_ERROR = 39u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED: WIN32_ERROR = 50u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REM_NOT_LIST: WIN32_ERROR = 51u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DUP_NAME: WIN32_ERROR = 52u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_NETPATH: WIN32_ERROR = 53u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NETWORK_BUSY: WIN32_ERROR = 54u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEV_NOT_EXIST: WIN32_ERROR = 55u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_CMDS: WIN32_ERROR = 56u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ADAP_HDW_ERR: WIN32_ERROR = 57u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_NET_RESP: WIN32_ERROR = 58u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNEXP_NET_ERR: WIN32_ERROR = 59u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_REM_ADAP: WIN32_ERROR = 60u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTQ_FULL: WIN32_ERROR = 61u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SPOOL_SPACE: WIN32_ERROR = 62u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINT_CANCELLED: WIN32_ERROR = 63u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NETNAME_DELETED: WIN32_ERROR = 64u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NETWORK_ACCESS_DENIED: WIN32_ERROR = 65u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_DEV_TYPE: WIN32_ERROR = 66u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_NET_NAME: WIN32_ERROR = 67u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_NAMES: WIN32_ERROR = 68u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_SESS: WIN32_ERROR = 69u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHARING_PAUSED: WIN32_ERROR = 70u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REQ_NOT_ACCEP: WIN32_ERROR = 71u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REDIR_PAUSED: WIN32_ERROR = 72u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_EXISTS: WIN32_ERROR = 80u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_MAKE: WIN32_ERROR = 82u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAIL_I24: WIN32_ERROR = 83u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OUT_OF_STRUCTURES: WIN32_ERROR = 84u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_ASSIGNED: WIN32_ERROR = 85u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PASSWORD: WIN32_ERROR = 86u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PARAMETER: WIN32_ERROR = 87u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NET_WRITE_FAULT: WIN32_ERROR = 88u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_PROC_SLOTS: WIN32_ERROR = 89u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_SEMAPHORES: WIN32_ERROR = 100u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXCL_SEM_ALREADY_OWNED: WIN32_ERROR = 101u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEM_IS_SET: WIN32_ERROR = 102u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_SEM_REQUESTS: WIN32_ERROR = 103u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_AT_INTERRUPT_TIME: WIN32_ERROR = 104u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEM_OWNER_DIED: WIN32_ERROR = 105u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEM_USER_LIMIT: WIN32_ERROR = 106u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_CHANGE: WIN32_ERROR = 107u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVE_LOCKED: WIN32_ERROR = 108u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BROKEN_PIPE: WIN32_ERROR = 109u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPEN_FAILED: WIN32_ERROR = 110u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BUFFER_OVERFLOW: WIN32_ERROR = 111u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_FULL: WIN32_ERROR = 112u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MORE_SEARCH_HANDLES: WIN32_ERROR = 113u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TARGET_HANDLE: WIN32_ERROR = 114u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_CATEGORY: WIN32_ERROR = 117u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_VERIFY_SWITCH: WIN32_ERROR = 118u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_DRIVER_LEVEL: WIN32_ERROR = 119u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CALL_NOT_IMPLEMENTED: WIN32_ERROR = 120u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEM_TIMEOUT: WIN32_ERROR = 121u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSUFFICIENT_BUFFER: WIN32_ERROR = 122u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_NAME: WIN32_ERROR = 123u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LEVEL: WIN32_ERROR = 124u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_VOLUME_LABEL: WIN32_ERROR = 125u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MOD_NOT_FOUND: WIN32_ERROR = 126u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROC_NOT_FOUND: WIN32_ERROR = 127u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAIT_NO_CHILDREN: WIN32_ERROR = 128u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CHILD_NOT_COMPLETE: WIN32_ERROR = 129u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIRECT_ACCESS_HANDLE: WIN32_ERROR = 130u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NEGATIVE_SEEK: WIN32_ERROR = 131u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEEK_ON_DEVICE: WIN32_ERROR = 132u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IS_JOIN_TARGET: WIN32_ERROR = 133u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IS_JOINED: WIN32_ERROR = 134u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IS_SUBSTED: WIN32_ERROR = 135u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_JOINED: WIN32_ERROR = 136u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUBSTED: WIN32_ERROR = 137u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_JOIN_TO_JOIN: WIN32_ERROR = 138u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SUBST_TO_SUBST: WIN32_ERROR = 139u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_JOIN_TO_SUBST: WIN32_ERROR = 140u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SUBST_TO_JOIN: WIN32_ERROR = 141u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BUSY_DRIVE: WIN32_ERROR = 142u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SAME_DRIVE: WIN32_ERROR = 143u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIR_NOT_ROOT: WIN32_ERROR = 144u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIR_NOT_EMPTY: WIN32_ERROR = 145u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IS_SUBST_PATH: WIN32_ERROR = 146u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IS_JOIN_PATH: WIN32_ERROR = 147u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATH_BUSY: WIN32_ERROR = 148u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IS_SUBST_TARGET: WIN32_ERROR = 149u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_TRACE: WIN32_ERROR = 150u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_EVENT_COUNT: WIN32_ERROR = 151u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_MUXWAITERS: WIN32_ERROR = 152u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LIST_FORMAT: WIN32_ERROR = 153u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LABEL_TOO_LONG: WIN32_ERROR = 154u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_TCBS: WIN32_ERROR = 155u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SIGNAL_REFUSED: WIN32_ERROR = 156u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISCARDED: WIN32_ERROR = 157u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_LOCKED: WIN32_ERROR = 158u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_THREADID_ADDR: WIN32_ERROR = 159u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_ARGUMENTS: WIN32_ERROR = 160u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_PATHNAME: WIN32_ERROR = 161u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SIGNAL_PENDING: WIN32_ERROR = 162u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MAX_THRDS_REACHED: WIN32_ERROR = 164u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOCK_FAILED: WIN32_ERROR = 167u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BUSY: WIN32_ERROR = 170u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_SUPPORT_IN_PROGRESS: WIN32_ERROR = 171u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANCEL_VIOLATION: WIN32_ERROR = 173u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ATOMIC_LOCKS_NOT_SUPPORTED: WIN32_ERROR = 174u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SEGMENT_NUMBER: WIN32_ERROR = 180u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ORDINAL: WIN32_ERROR = 182u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_EXISTS: WIN32_ERROR = 183u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FLAG_NUMBER: WIN32_ERROR = 186u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEM_NOT_FOUND: WIN32_ERROR = 187u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_STARTING_CODESEG: WIN32_ERROR = 188u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_STACKSEG: WIN32_ERROR = 189u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MODULETYPE: WIN32_ERROR = 190u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_EXE_SIGNATURE: WIN32_ERROR = 191u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXE_MARKED_INVALID: WIN32_ERROR = 192u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_EXE_FORMAT: WIN32_ERROR = 193u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ITERATED_DATA_EXCEEDS_64k: WIN32_ERROR = 194u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MINALLOCSIZE: WIN32_ERROR = 195u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DYNLINK_FROM_INVALID_RING: WIN32_ERROR = 196u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IOPL_NOT_ENABLED: WIN32_ERROR = 197u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SEGDPL: WIN32_ERROR = 198u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUTODATASEG_EXCEEDS_64k: WIN32_ERROR = 199u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RING2SEG_MUST_BE_MOVABLE: WIN32_ERROR = 200u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RELOC_CHAIN_XEEDS_SEGLIM: WIN32_ERROR = 201u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INFLOOP_IN_RELOC_CHAIN: WIN32_ERROR = 202u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENVVAR_NOT_FOUND: WIN32_ERROR = 203u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SIGNAL_SENT: WIN32_ERROR = 205u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILENAME_EXCED_RANGE: WIN32_ERROR = 206u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RING2_STACK_IN_USE: WIN32_ERROR = 207u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_META_EXPANSION_TOO_LONG: WIN32_ERROR = 208u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SIGNAL_NUMBER: WIN32_ERROR = 209u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_THREAD_1_INACTIVE: WIN32_ERROR = 210u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOCKED: WIN32_ERROR = 212u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_MODULES: WIN32_ERROR = 214u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NESTING_NOT_ALLOWED: WIN32_ERROR = 215u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXE_MACHINE_TYPE_MISMATCH: WIN32_ERROR = 216u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY: WIN32_ERROR = 217u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY: WIN32_ERROR = 218u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_CHECKED_OUT: WIN32_ERROR = 220u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CHECKOUT_REQUIRED: WIN32_ERROR = 221u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_FILE_TYPE: WIN32_ERROR = 222u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_TOO_LARGE: WIN32_ERROR = 223u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FORMS_AUTH_REQUIRED: WIN32_ERROR = 224u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRUS_INFECTED: WIN32_ERROR = 225u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRUS_DELETED: WIN32_ERROR = 226u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PIPE_LOCAL: WIN32_ERROR = 229u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_PIPE: WIN32_ERROR = 230u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PIPE_BUSY: WIN32_ERROR = 231u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_DATA: WIN32_ERROR = 232u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PIPE_NOT_CONNECTED: WIN32_ERROR = 233u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MORE_DATA: WIN32_ERROR = 234u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_WORK_DONE: WIN32_ERROR = 235u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VC_DISCONNECTED: WIN32_ERROR = 240u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_EA_NAME: WIN32_ERROR = 254u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EA_LIST_INCONSISTENT: WIN32_ERROR = 255u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MORE_ITEMS: WIN32_ERROR = 259u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_COPY: WIN32_ERROR = 266u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIRECTORY: WIN32_ERROR = 267u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EAS_DIDNT_FIT: WIN32_ERROR = 275u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EA_FILE_CORRUPT: WIN32_ERROR = 276u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EA_TABLE_FULL: WIN32_ERROR = 277u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_EA_HANDLE: WIN32_ERROR = 278u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EAS_NOT_SUPPORTED: WIN32_ERROR = 282u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_OWNER: WIN32_ERROR = 288u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_POSTS: WIN32_ERROR = 298u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PARTIAL_COPY: WIN32_ERROR = 299u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPLOCK_NOT_GRANTED: WIN32_ERROR = 300u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_OPLOCK_PROTOCOL: WIN32_ERROR = 301u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_TOO_FRAGMENTED: WIN32_ERROR = 302u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DELETE_PENDING: WIN32_ERROR = 303u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING: WIN32_ERROR = 304u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME: WIN32_ERROR = 305u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECURITY_STREAM_IS_INCONSISTENT: WIN32_ERROR = 306u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LOCK_RANGE: WIN32_ERROR = 307u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT: WIN32_ERROR = 308u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOTIFICATION_GUID_ALREADY_DEFINED: WIN32_ERROR = 309u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_EXCEPTION_HANDLER: WIN32_ERROR = 310u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DUPLICATE_PRIVILEGES: WIN32_ERROR = 311u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_RANGES_PROCESSED: WIN32_ERROR = 312u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_ALLOWED_ON_SYSTEM_FILE: WIN32_ERROR = 313u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_RESOURCES_EXHAUSTED: WIN32_ERROR = 314u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TOKEN: WIN32_ERROR = 315u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_FEATURE_NOT_SUPPORTED: WIN32_ERROR = 316u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MR_MID_NOT_FOUND: WIN32_ERROR = 317u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SCOPE_NOT_FOUND: WIN32_ERROR = 318u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNDEFINED_SCOPE: WIN32_ERROR = 319u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_CAP: WIN32_ERROR = 320u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_UNREACHABLE: WIN32_ERROR = 321u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_NO_RESOURCES: WIN32_ERROR = 322u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATA_CHECKSUM_ERROR: WIN32_ERROR = 323u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERMIXED_KERNEL_EA_OPERATION: WIN32_ERROR = 324u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED: WIN32_ERROR = 326u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OFFSET_ALIGNMENT_VIOLATION: WIN32_ERROR = 327u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FIELD_IN_PARAMETER_LIST: WIN32_ERROR = 328u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPERATION_IN_PROGRESS: WIN32_ERROR = 329u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_DEVICE_PATH: WIN32_ERROR = 330u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_DESCRIPTORS: WIN32_ERROR = 331u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SCRUB_DATA_DISABLED: WIN32_ERROR = 332u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_REDUNDANT_STORAGE: WIN32_ERROR = 333u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESIDENT_FILE_NOT_SUPPORTED: WIN32_ERROR = 334u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COMPRESSED_FILE_NOT_SUPPORTED: WIN32_ERROR = 335u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIRECTORY_NOT_SUPPORTED: WIN32_ERROR = 336u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_READ_FROM_COPY: WIN32_ERROR = 337u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FT_WRITE_FAILURE: WIN32_ERROR = 338u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FT_DI_SCAN_REQUIRED: WIN32_ERROR = 339u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_KERNEL_INFO_VERSION: WIN32_ERROR = 340u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PEP_INFO_VERSION: WIN32_ERROR = 341u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OBJECT_NOT_EXTERNALLY_BACKED: WIN32_ERROR = 342u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN: WIN32_ERROR = 343u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COMPRESSION_NOT_BENEFICIAL: WIN32_ERROR = 344u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STORAGE_TOPOLOGY_ID_MISMATCH: WIN32_ERROR = 345u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BLOCKED_BY_PARENTAL_CONTROLS: WIN32_ERROR = 346u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BLOCK_TOO_MANY_REFERENCES: WIN32_ERROR = 347u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MARKED_TO_DISALLOW_WRITES: WIN32_ERROR = 348u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCLAVE_FAILURE: WIN32_ERROR = 349u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAIL_NOACTION_REBOOT: WIN32_ERROR = 350u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAIL_SHUTDOWN: WIN32_ERROR = 351u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAIL_RESTART: WIN32_ERROR = 352u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MAX_SESSIONS_REACHED: WIN32_ERROR = 353u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NETWORK_ACCESS_DENIED_EDP: WIN32_ERROR = 354u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL: WIN32_ERROR = 355u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EDP_POLICY_DENIES_OPERATION: WIN32_ERROR = 356u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EDP_DPL_POLICY_CANT_BE_SATISFIED: WIN32_ERROR = 357u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT: WIN32_ERROR = 358u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_IN_MAINTENANCE: WIN32_ERROR = 359u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_ON_DAX: WIN32_ERROR = 360u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DAX_MAPPING_EXISTS: WIN32_ERROR = 361u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING: WIN32_ERROR = 362u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_METADATA_CORRUPT: WIN32_ERROR = 363u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_METADATA_TOO_LARGE: WIN32_ERROR = 364u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE: WIN32_ERROR = 365u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH: WIN32_ERROR = 366u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CHILD_PROCESS_BLOCKED: WIN32_ERROR = 367u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STORAGE_LOST_DATA_PERSISTENCE: WIN32_ERROR = 368u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE: WIN32_ERROR = 369u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT: WIN32_ERROR = 370u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SYSTEM_VIRTUALIZATION_BUSY: WIN32_ERROR = 371u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN: WIN32_ERROR = 372u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GDI_HANDLE_LEAK: WIN32_ERROR = 373u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS: WIN32_ERROR = 374u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED: WIN32_ERROR = 375u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_A_CLOUD_FILE: WIN32_ERROR = 376u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_NOT_IN_SYNC: WIN32_ERROR = 377u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_ALREADY_CONNECTED: WIN32_ERROR = 378u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_NOT_SUPPORTED: WIN32_ERROR = 379u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_INVALID_REQUEST: WIN32_ERROR = 380u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_READ_ONLY_VOLUME: WIN32_ERROR = 381u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_CONNECTED_PROVIDER_ONLY: WIN32_ERROR = 382u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_VALIDATION_FAILED: WIN32_ERROR = 383u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMB1_NOT_AVAILABLE: WIN32_ERROR = 384u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION: WIN32_ERROR = 385u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_AUTHENTICATION_FAILED: WIN32_ERROR = 386u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES: WIN32_ERROR = 387u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE: WIN32_ERROR = 388u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_UNSUCCESSFUL: WIN32_ERROR = 389u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT: WIN32_ERROR = 390u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_IN_USE: WIN32_ERROR = 391u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PINNED: WIN32_ERROR = 392u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_REQUEST_ABORTED: WIN32_ERROR = 393u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PROPERTY_CORRUPT: WIN32_ERROR = 394u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_ACCESS_DENIED: WIN32_ERROR = 395u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_INCOMPATIBLE_HARDLINKS: WIN32_ERROR = 396u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PROPERTY_LOCK_CONFLICT: WIN32_ERROR = 397u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_REQUEST_CANCELED: WIN32_ERROR = 398u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED: WIN32_ERROR = 399u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_THREAD_MODE_ALREADY_BACKGROUND: WIN32_ERROR = 400u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_THREAD_MODE_NOT_BACKGROUND: WIN32_ERROR = 401u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROCESS_MODE_ALREADY_BACKGROUND: WIN32_ERROR = 402u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROCESS_MODE_NOT_BACKGROUND: WIN32_ERROR = 403u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_PROVIDER_TERMINATED: WIN32_ERROR = 404u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_A_CLOUD_SYNC_ROOT: WIN32_ERROR = 405u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_PROTECTED_UNDER_DPL: WIN32_ERROR = 406u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_NOT_CLUSTER_ALIGNED: WIN32_ERROR = 407u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND: WIN32_ERROR = 408u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPX_FILE_NOT_ENCRYPTED: WIN32_ERROR = 409u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED: WIN32_ERROR = 410u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET: WIN32_ERROR = 411u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE: WIN32_ERROR = 412u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER: WIN32_ERROR = 413u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LINUX_SUBSYSTEM_NOT_PRESENT: WIN32_ERROR = 414u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FT_READ_FAILURE: WIN32_ERROR = 415u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STORAGE_RESERVE_ID_INVALID: WIN32_ERROR = 416u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STORAGE_RESERVE_DOES_NOT_EXIST: WIN32_ERROR = 417u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STORAGE_RESERVE_ALREADY_EXISTS: WIN32_ERROR = 418u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STORAGE_RESERVE_NOT_EMPTY: WIN32_ERROR = 419u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_A_DAX_VOLUME: WIN32_ERROR = 420u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_DAX_MAPPABLE: WIN32_ERROR = 421u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIME_SENSITIVE_THREAD: WIN32_ERROR = 422u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DPL_NOT_SUPPORTED_FOR_USER: WIN32_ERROR = 423u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CASE_DIFFERING_NAMES_IN_DIR: WIN32_ERROR = 424u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_NOT_SUPPORTED: WIN32_ERROR = 425u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_REQUEST_TIMEOUT: WIN32_ERROR = 426u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_TASK_QUEUE: WIN32_ERROR = 427u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SRC_SRV_DLL_LOAD_FAILED: WIN32_ERROR = 428u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_BTT: WIN32_ERROR = 429u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCRYPTION_DISABLED: WIN32_ERROR = 430u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCRYPTING_METADATA_DISALLOWED: WIN32_ERROR = 431u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_CLEAR_ENCRYPTION_FLAG: WIN32_ERROR = 432u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_DEVICE: WIN32_ERROR = 433u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLOUD_FILE_DEHYDRATION_DISALLOWED: WIN32_ERROR = 434u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SNAP_IN_PROGRESS: WIN32_ERROR = 435u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SNAP_USER_SECTION_NOT_SUPPORTED: WIN32_ERROR = 436u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SNAP_MODIFY_NOT_SUPPORTED: WIN32_ERROR = 437u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SNAP_IO_NOT_COORDINATED: WIN32_ERROR = 438u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SNAP_UNEXPECTED_ERROR: WIN32_ERROR = 439u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SNAP_INVALID_PARAMETER: WIN32_ERROR = 440u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNSATISFIED_DEPENDENCIES: WIN32_ERROR = 441u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CASE_SENSITIVE_PATH: WIN32_ERROR = 442u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNEXPECTED_NTCACHEMANAGER_ERROR: WIN32_ERROR = 443u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LINUX_SUBSYSTEM_UPDATE_REQUIRED: WIN32_ERROR = 444u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLP_POLICY_WARNS_AGAINST_OPERATION: WIN32_ERROR = 445u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLP_POLICY_DENIES_OPERATION: WIN32_ERROR = 446u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECURITY_DENIES_OPERATION: WIN32_ERROR = 447u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNTRUSTED_MOUNT_POINT: WIN32_ERROR = 448u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLP_POLICY_SILENTLY_FAIL: WIN32_ERROR = 449u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_NOT_DEVUNLOCKED: WIN32_ERROR = 450u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_CHANGE_TYPE: WIN32_ERROR = 451u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_NOT_PROVISIONED: WIN32_ERROR = 452u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_NOT_AUTHORIZED: WIN32_ERROR = 453u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_NO_POLICY: WIN32_ERROR = 454u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_DB_CORRUPTED: WIN32_ERROR = 455u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG: WIN32_ERROR = 456u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY: WIN32_ERROR = 457u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_SCCD_PARSE_ERROR: WIN32_ERROR = 458u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_SCCD_DEV_MODE_REQUIRED: WIN32_ERROR = 459u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAPAUTHZ_SCCD_NO_CAPABILITY_MATCH: WIN32_ERROR = 460u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CIMFS_IMAGE_CORRUPT: WIN32_ERROR = 470u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CIMFS_IMAGE_VERSION_NOT_SUPPORTED: WIN32_ERROR = 471u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STORAGE_STACK_ACCESS_DENIED: WIN32_ERROR = 472u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES: WIN32_ERROR = 473u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INDEX_OUT_OF_BOUNDS: WIN32_ERROR = 474u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT: WIN32_ERROR = 480u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT: WIN32_ERROR = 481u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT: WIN32_ERROR = 482u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_HARDWARE_ERROR: WIN32_ERROR = 483u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ADDRESS: WIN32_ERROR = 487u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HAS_SYSTEM_CRITICAL_FILES: WIN32_ERROR = 488u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCRYPTED_FILE_NOT_SUPPORTED: WIN32_ERROR = 489u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPARSE_FILE_NOT_SUPPORTED: WIN32_ERROR = 490u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGEFILE_NOT_SUPPORTED: WIN32_ERROR = 491u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_NOT_SUPPORTED: WIN32_ERROR = 492u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_BYPASSIO: WIN32_ERROR = 493u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_BYPASSIO_DRIVER_SUPPORT: WIN32_ERROR = 494u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_ENCRYPTION: WIN32_ERROR = 495u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_COMPRESSION: WIN32_ERROR = 496u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_REPLICATION: WIN32_ERROR = 497u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_DEDUPLICATION: WIN32_ERROR = 498u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_AUDITING: WIN32_ERROR = 499u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_USER_PROFILE_LOAD: WIN32_ERROR = 500u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SESSION_KEY_TOO_SHORT: WIN32_ERROR = 501u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCESS_DENIED_APPDATA: WIN32_ERROR = 502u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_MONITORING: WIN32_ERROR = 503u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_SNAPSHOT: WIN32_ERROR = 504u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_WITH_VIRTUALIZATION: WIN32_ERROR = 505u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BYPASSIO_FLT_NOT_SUPPORTED: WIN32_ERROR = 506u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_RESET_REQUIRED: WIN32_ERROR = 507u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_WRITE_ACCESS_DENIED: WIN32_ERROR = 508u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ARITHMETIC_OVERFLOW: WIN32_ERROR = 534u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PIPE_CONNECTED: WIN32_ERROR = 535u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PIPE_LISTENING: WIN32_ERROR = 536u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VERIFIER_STOP: WIN32_ERROR = 537u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ABIOS_ERROR: WIN32_ERROR = 538u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WX86_WARNING: WIN32_ERROR = 539u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WX86_ERROR: WIN32_ERROR = 540u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIMER_NOT_CANCELED: WIN32_ERROR = 541u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNWIND: WIN32_ERROR = 542u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_STACK: WIN32_ERROR = 543u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_UNWIND_TARGET: WIN32_ERROR = 544u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PORT_ATTRIBUTES: WIN32_ERROR = 545u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PORT_MESSAGE_TOO_LONG: WIN32_ERROR = 546u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_QUOTA_LOWER: WIN32_ERROR = 547u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_ALREADY_ATTACHED: WIN32_ERROR = 548u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTRUCTION_MISALIGNMENT: WIN32_ERROR = 549u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROFILING_NOT_STARTED: WIN32_ERROR = 550u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROFILING_NOT_STOPPED: WIN32_ERROR = 551u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COULD_NOT_INTERPRET: WIN32_ERROR = 552u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROFILING_AT_LIMIT: WIN32_ERROR = 553u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_WAIT: WIN32_ERROR = 554u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_TERMINATE_SELF: WIN32_ERROR = 555u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNEXPECTED_MM_CREATE_ERR: WIN32_ERROR = 556u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNEXPECTED_MM_MAP_ERROR: WIN32_ERROR = 557u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNEXPECTED_MM_EXTEND_ERR: WIN32_ERROR = 558u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_FUNCTION_TABLE: WIN32_ERROR = 559u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_GUID_TRANSLATION: WIN32_ERROR = 560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LDT_SIZE: WIN32_ERROR = 561u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LDT_OFFSET: WIN32_ERROR = 563u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LDT_DESCRIPTOR: WIN32_ERROR = 564u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_THREADS: WIN32_ERROR = 565u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_THREAD_NOT_IN_PROCESS: WIN32_ERROR = 566u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGEFILE_QUOTA_EXCEEDED: WIN32_ERROR = 567u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGON_SERVER_CONFLICT: WIN32_ERROR = 568u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYNCHRONIZATION_REQUIRED: WIN32_ERROR = 569u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NET_OPEN_FAILED: WIN32_ERROR = 570u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IO_PRIVILEGE_FAILED: WIN32_ERROR = 571u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONTROL_C_EXIT: WIN32_ERROR = 572u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MISSING_SYSTEMFILE: WIN32_ERROR = 573u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNHANDLED_EXCEPTION: WIN32_ERROR = 574u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_INIT_FAILURE: WIN32_ERROR = 575u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGEFILE_CREATE_FAILED: WIN32_ERROR = 576u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_IMAGE_HASH: WIN32_ERROR = 577u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_PAGEFILE: WIN32_ERROR = 578u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ILLEGAL_FLOAT_CONTEXT: WIN32_ERROR = 579u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_EVENT_PAIR: WIN32_ERROR = 580u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOMAIN_CTRLR_CONFIG_ERROR: WIN32_ERROR = 581u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ILLEGAL_CHARACTER: WIN32_ERROR = 582u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNDEFINED_CHARACTER: WIN32_ERROR = 583u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOPPY_VOLUME: WIN32_ERROR = 584u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT: WIN32_ERROR = 585u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BACKUP_CONTROLLER: WIN32_ERROR = 586u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUTANT_LIMIT_EXCEEDED: WIN32_ERROR = 587u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FS_DRIVER_REQUIRED: WIN32_ERROR = 588u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_LOAD_REGISTRY_FILE: WIN32_ERROR = 589u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEBUG_ATTACH_FAILED: WIN32_ERROR = 590u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_PROCESS_TERMINATED: WIN32_ERROR = 591u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATA_NOT_ACCEPTED: WIN32_ERROR = 592u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VDM_HARD_ERROR: WIN32_ERROR = 593u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVER_CANCEL_TIMEOUT: WIN32_ERROR = 594u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REPLY_MESSAGE_MISMATCH: WIN32_ERROR = 595u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOST_WRITEBEHIND_DATA: WIN32_ERROR = 596u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIENT_SERVER_PARAMETERS_INVALID: WIN32_ERROR = 597u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_TINY_STREAM: WIN32_ERROR = 598u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STACK_OVERFLOW_READ: WIN32_ERROR = 599u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONVERT_TO_LARGE: WIN32_ERROR = 600u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FOUND_OUT_OF_SCOPE: WIN32_ERROR = 601u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALLOCATE_BUCKET: WIN32_ERROR = 602u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MARSHALL_OVERFLOW: WIN32_ERROR = 603u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_VARIANT: WIN32_ERROR = 604u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_COMPRESSION_BUFFER: WIN32_ERROR = 605u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUDIT_FAILED: WIN32_ERROR = 606u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIMER_RESOLUTION_NOT_SET: WIN32_ERROR = 607u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSUFFICIENT_LOGON_INFO: WIN32_ERROR = 608u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_DLL_ENTRYPOINT: WIN32_ERROR = 609u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_SERVICE_ENTRYPOINT: WIN32_ERROR = 610u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IP_ADDRESS_CONFLICT1: WIN32_ERROR = 611u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IP_ADDRESS_CONFLICT2: WIN32_ERROR = 612u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REGISTRY_QUOTA_LIMIT: WIN32_ERROR = 613u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_CALLBACK_ACTIVE: WIN32_ERROR = 614u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PWD_TOO_SHORT: WIN32_ERROR = 615u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PWD_TOO_RECENT: WIN32_ERROR = 616u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PWD_HISTORY_CONFLICT: WIN32_ERROR = 617u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNSUPPORTED_COMPRESSION: WIN32_ERROR = 618u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_HW_PROFILE: WIN32_ERROR = 619u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PLUGPLAY_DEVICE_PATH: WIN32_ERROR = 620u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUOTA_LIST_INCONSISTENT: WIN32_ERROR = 621u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVALUATION_EXPIRATION: WIN32_ERROR = 622u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ILLEGAL_DLL_RELOCATION: WIN32_ERROR = 623u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLL_INIT_FAILED_LOGOFF: WIN32_ERROR = 624u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VALIDATE_CONTINUE: WIN32_ERROR = 625u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MORE_MATCHES: WIN32_ERROR = 626u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RANGE_LIST_CONFLICT: WIN32_ERROR = 627u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVER_SID_MISMATCH: WIN32_ERROR = 628u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_ENABLE_DENY_ONLY: WIN32_ERROR = 629u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOAT_MULTIPLE_FAULTS: WIN32_ERROR = 630u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOAT_MULTIPLE_TRAPS: WIN32_ERROR = 631u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOINTERFACE: WIN32_ERROR = 632u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVER_FAILED_SLEEP: WIN32_ERROR = 633u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORRUPT_SYSTEM_FILE: WIN32_ERROR = 634u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COMMITMENT_MINIMUM: WIN32_ERROR = 635u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_RESTART_ENUMERATION: WIN32_ERROR = 636u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_IMAGE_BAD_SIGNATURE: WIN32_ERROR = 637u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_REBOOT_REQUIRED: WIN32_ERROR = 638u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSUFFICIENT_POWER: WIN32_ERROR = 639u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MULTIPLE_FAULT_VIOLATION: WIN32_ERROR = 640u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_SHUTDOWN: WIN32_ERROR = 641u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PORT_NOT_SET: WIN32_ERROR = 642u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_VERSION_CHECK_FAILURE: WIN32_ERROR = 643u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RANGE_NOT_FOUND: WIN32_ERROR = 644u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SAFE_MODE_DRIVER: WIN32_ERROR = 646u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAILED_DRIVER_ENTRY: WIN32_ERROR = 647u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_ENUMERATION_ERROR: WIN32_ERROR = 648u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MOUNT_POINT_NOT_RESOLVED: WIN32_ERROR = 649u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DEVICE_OBJECT_PARAMETER: WIN32_ERROR = 650u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_OCCURED: WIN32_ERROR = 651u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVER_DATABASE_ERROR: WIN32_ERROR = 652u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_HIVE_TOO_LARGE: WIN32_ERROR = 653u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVER_FAILED_PRIOR_UNLOAD: WIN32_ERROR = 654u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLSNAP_PREPARE_HIBERNATE: WIN32_ERROR = 655u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HIBERNATION_FAILURE: WIN32_ERROR = 656u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PWD_TOO_LONG: WIN32_ERROR = 657u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SYSTEM_LIMITATION: WIN32_ERROR = 665u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ASSERTION_FAILURE: WIN32_ERROR = 668u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACPI_ERROR: WIN32_ERROR = 669u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WOW_ASSERTION: WIN32_ERROR = 670u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_BAD_MPS_TABLE: WIN32_ERROR = 671u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_TRANSLATION_FAILED: WIN32_ERROR = 672u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_IRQ_TRANSLATION_FAILED: WIN32_ERROR = 673u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PNP_INVALID_ID: WIN32_ERROR = 674u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAKE_SYSTEM_DEBUGGER: WIN32_ERROR = 675u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HANDLES_CLOSED: WIN32_ERROR = 676u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXTRANEOUS_INFORMATION: WIN32_ERROR = 677u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RXACT_COMMIT_NECESSARY: WIN32_ERROR = 678u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEDIA_CHECK: WIN32_ERROR = 679u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GUID_SUBSTITUTION_MADE: WIN32_ERROR = 680u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STOPPED_ON_SYMLINK: WIN32_ERROR = 681u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LONGJUMP: WIN32_ERROR = 682u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLUGPLAY_QUERY_VETOED: WIN32_ERROR = 683u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNWIND_CONSOLIDATE: WIN32_ERROR = 684u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REGISTRY_HIVE_RECOVERED: WIN32_ERROR = 685u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLL_MIGHT_BE_INSECURE: WIN32_ERROR = 686u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLL_MIGHT_BE_INCOMPATIBLE: WIN32_ERROR = 687u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_EXCEPTION_NOT_HANDLED: WIN32_ERROR = 688u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_REPLY_LATER: WIN32_ERROR = 689u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE: WIN32_ERROR = 690u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_TERMINATE_THREAD: WIN32_ERROR = 691u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_TERMINATE_PROCESS: WIN32_ERROR = 692u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_CONTROL_C: WIN32_ERROR = 693u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_PRINTEXCEPTION_C: WIN32_ERROR = 694u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_RIPEXCEPTION: WIN32_ERROR = 695u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_CONTROL_BREAK: WIN32_ERROR = 696u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_COMMAND_EXCEPTION: WIN32_ERROR = 697u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OBJECT_NAME_EXISTS: WIN32_ERROR = 698u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_THREAD_WAS_SUSPENDED: WIN32_ERROR = 699u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IMAGE_NOT_AT_BASE: WIN32_ERROR = 700u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RXACT_STATE_CREATED: WIN32_ERROR = 701u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SEGMENT_NOTIFICATION: WIN32_ERROR = 702u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_CURRENT_DIRECTORY: WIN32_ERROR = 703u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FT_READ_RECOVERY_FROM_BACKUP: WIN32_ERROR = 704u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FT_WRITE_RECOVERY: WIN32_ERROR = 705u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IMAGE_MACHINE_TYPE_MISMATCH: WIN32_ERROR = 706u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RECEIVE_PARTIAL: WIN32_ERROR = 707u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RECEIVE_EXPEDITED: WIN32_ERROR = 708u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RECEIVE_PARTIAL_EXPEDITED: WIN32_ERROR = 709u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVENT_DONE: WIN32_ERROR = 710u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVENT_PENDING: WIN32_ERROR = 711u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CHECKING_FILE_SYSTEM: WIN32_ERROR = 712u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FATAL_APP_EXIT: WIN32_ERROR = 713u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PREDEFINED_HANDLE: WIN32_ERROR = 714u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAS_UNLOCKED: WIN32_ERROR = 715u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_NOTIFICATION: WIN32_ERROR = 716u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAS_LOCKED: WIN32_ERROR = 717u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_HARD_ERROR: WIN32_ERROR = 718u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_WIN32: WIN32_ERROR = 719u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE: WIN32_ERROR = 720u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_YIELD_PERFORMED: WIN32_ERROR = 721u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIMER_RESUME_IGNORED: WIN32_ERROR = 722u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ARBITRATION_UNHANDLED: WIN32_ERROR = 723u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CARDBUS_NOT_SUPPORTED: WIN32_ERROR = 724u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MP_PROCESSOR_MISMATCH: WIN32_ERROR = 725u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HIBERNATED: WIN32_ERROR = 726u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESUME_HIBERNATION: WIN32_ERROR = 727u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FIRMWARE_UPDATED: WIN32_ERROR = 728u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVERS_LEAKING_LOCKED_PAGES: WIN32_ERROR = 729u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAKE_SYSTEM: WIN32_ERROR = 730u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAIT_1: WIN32_ERROR = 731u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAIT_2: WIN32_ERROR = 732u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAIT_3: WIN32_ERROR = 733u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAIT_63: WIN32_ERROR = 734u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ABANDONED_WAIT_0: WIN32_ERROR = 735u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ABANDONED_WAIT_63: WIN32_ERROR = 736u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_USER_APC: WIN32_ERROR = 737u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_KERNEL_APC: WIN32_ERROR = 738u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALERTED: WIN32_ERROR = 739u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ELEVATION_REQUIRED: WIN32_ERROR = 740u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REPARSE: WIN32_ERROR = 741u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPLOCK_BREAK_IN_PROGRESS: WIN32_ERROR = 742u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_MOUNTED: WIN32_ERROR = 743u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RXACT_COMMITTED: WIN32_ERROR = 744u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOTIFY_CLEANUP: WIN32_ERROR = 745u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED: WIN32_ERROR = 746u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGE_FAULT_TRANSITION: WIN32_ERROR = 747u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGE_FAULT_DEMAND_ZERO: WIN32_ERROR = 748u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGE_FAULT_COPY_ON_WRITE: WIN32_ERROR = 749u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGE_FAULT_GUARD_PAGE: WIN32_ERROR = 750u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGE_FAULT_PAGING_FILE: WIN32_ERROR = 751u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CACHE_PAGE_LOCKED: WIN32_ERROR = 752u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CRASH_DUMP: WIN32_ERROR = 753u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BUFFER_ALL_ZEROS: WIN32_ERROR = 754u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REPARSE_OBJECT: WIN32_ERROR = 755u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_REQUIREMENTS_CHANGED: WIN32_ERROR = 756u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSLATION_COMPLETE: WIN32_ERROR = 757u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOTHING_TO_TERMINATE: WIN32_ERROR = 758u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROCESS_NOT_IN_JOB: WIN32_ERROR = 759u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROCESS_IN_JOB: WIN32_ERROR = 760u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLSNAP_HIBERNATE_READY: WIN32_ERROR = 761u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY: WIN32_ERROR = 762u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED: WIN32_ERROR = 763u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERRUPT_STILL_CONNECTED: WIN32_ERROR = 764u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WAIT_FOR_OPLOCK: WIN32_ERROR = 765u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_EXCEPTION_HANDLED: WIN32_ERROR = 766u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DBG_CONTINUE: WIN32_ERROR = 767u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CALLBACK_POP_STACK: WIN32_ERROR = 768u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COMPRESSION_DISABLED: WIN32_ERROR = 769u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANTFETCHBACKWARDS: WIN32_ERROR = 770u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANTSCROLLBACKWARDS: WIN32_ERROR = 771u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ROWSNOTRELEASED: WIN32_ERROR = 772u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_ACCESSOR_FLAGS: WIN32_ERROR = 773u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ERRORS_ENCOUNTERED: WIN32_ERROR = 774u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_CAPABLE: WIN32_ERROR = 775u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REQUEST_OUT_OF_SEQUENCE: WIN32_ERROR = 776u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VERSION_PARSE_ERROR: WIN32_ERROR = 777u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BADSTARTPOSITION: WIN32_ERROR = 778u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEMORY_HARDWARE: WIN32_ERROR = 779u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_REPAIR_DISABLED: WIN32_ERROR = 780u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE: WIN32_ERROR = 781u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_POWERSTATE_TRANSITION: WIN32_ERROR = 782u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION: WIN32_ERROR = 783u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_EXCEPTION: WIN32_ERROR = 784u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCESS_AUDIT_BY_POLICY: WIN32_ERROR = 785u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY: WIN32_ERROR = 786u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ABANDON_HIBERFILE: WIN32_ERROR = 787u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED: WIN32_ERROR = 788u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR: WIN32_ERROR = 789u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR: WIN32_ERROR = 790u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_MCFG_TABLE: WIN32_ERROR = 791u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_REPAIR_REDIRECTED: WIN32_ERROR = 792u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_REPAIR_UNSUCCESSFUL: WIN32_ERROR = 793u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORRUPT_LOG_OVERFULL: WIN32_ERROR = 794u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORRUPT_LOG_CORRUPTED: WIN32_ERROR = 795u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORRUPT_LOG_UNAVAILABLE: WIN32_ERROR = 796u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORRUPT_LOG_DELETED_FULL: WIN32_ERROR = 797u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORRUPT_LOG_CLEARED: WIN32_ERROR = 798u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ORPHAN_NAME_EXHAUSTED: WIN32_ERROR = 799u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE: WIN32_ERROR = 800u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_GRANT_REQUESTED_OPLOCK: WIN32_ERROR = 801u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_BREAK_OPLOCK: WIN32_ERROR = 802u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPLOCK_HANDLE_CLOSED: WIN32_ERROR = 803u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_ACE_CONDITION: WIN32_ERROR = 804u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ACE_CONDITION: WIN32_ERROR = 805u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_HANDLE_REVOKED: WIN32_ERROR = 806u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IMAGE_AT_DIFFERENT_BASE: WIN32_ERROR = 807u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCRYPTED_IO_NOT_POSSIBLE: WIN32_ERROR = 808u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS: WIN32_ERROR = 809u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUOTA_ACTIVITY: WIN32_ERROR = 810u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HANDLE_REVOKED: WIN32_ERROR = 811u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CALLBACK_INVOKE_INLINE: WIN32_ERROR = 812u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CPU_SET_INVALID: WIN32_ERROR = 813u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCLAVE_NOT_TERMINATED: WIN32_ERROR = 814u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCLAVE_VIOLATION: WIN32_ERROR = 815u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVER_TRANSPORT_CONFLICT: WIN32_ERROR = 816u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT: WIN32_ERROR = 817u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FT_READ_FROM_COPY_FAILURE: WIN32_ERROR = 818u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECTION_DIRECT_MAP_ONLY: WIN32_ERROR = 819u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EA_ACCESS_DENIED: WIN32_ERROR = 994u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPERATION_ABORTED: WIN32_ERROR = 995u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IO_INCOMPLETE: WIN32_ERROR = 996u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IO_PENDING: WIN32_ERROR = 997u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOACCESS: WIN32_ERROR = 998u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SWAPERROR: WIN32_ERROR = 999u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STACK_OVERFLOW: WIN32_ERROR = 1001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MESSAGE: WIN32_ERROR = 1002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAN_NOT_COMPLETE: WIN32_ERROR = 1003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FLAGS: WIN32_ERROR = 1004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNRECOGNIZED_VOLUME: WIN32_ERROR = 1005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_INVALID: WIN32_ERROR = 1006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FULLSCREEN_MODE: WIN32_ERROR = 1007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_TOKEN: WIN32_ERROR = 1008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BADDB: WIN32_ERROR = 1009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BADKEY: WIN32_ERROR = 1010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANTOPEN: WIN32_ERROR = 1011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANTREAD: WIN32_ERROR = 1012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANTWRITE: WIN32_ERROR = 1013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REGISTRY_RECOVERED: WIN32_ERROR = 1014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REGISTRY_CORRUPT: WIN32_ERROR = 1015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REGISTRY_IO_FAILED: WIN32_ERROR = 1016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_REGISTRY_FILE: WIN32_ERROR = 1017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_KEY_DELETED: WIN32_ERROR = 1018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_LOG_SPACE: WIN32_ERROR = 1019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_KEY_HAS_CHILDREN: WIN32_ERROR = 1020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CHILD_MUST_BE_VOLATILE: WIN32_ERROR = 1021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOTIFY_ENUM_DIR: WIN32_ERROR = 1022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPENDENT_SERVICES_RUNNING: WIN32_ERROR = 1051u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SERVICE_CONTROL: WIN32_ERROR = 1052u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_REQUEST_TIMEOUT: WIN32_ERROR = 1053u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_NO_THREAD: WIN32_ERROR = 1054u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_DATABASE_LOCKED: WIN32_ERROR = 1055u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_ALREADY_RUNNING: WIN32_ERROR = 1056u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SERVICE_ACCOUNT: WIN32_ERROR = 1057u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_DISABLED: WIN32_ERROR = 1058u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CIRCULAR_DEPENDENCY: WIN32_ERROR = 1059u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_DOES_NOT_EXIST: WIN32_ERROR = 1060u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_CANNOT_ACCEPT_CTRL: WIN32_ERROR = 1061u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_NOT_ACTIVE: WIN32_ERROR = 1062u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAILED_SERVICE_CONTROLLER_CONNECT: WIN32_ERROR = 1063u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXCEPTION_IN_SERVICE: WIN32_ERROR = 1064u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATABASE_DOES_NOT_EXIST: WIN32_ERROR = 1065u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_SPECIFIC_ERROR: WIN32_ERROR = 1066u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROCESS_ABORTED: WIN32_ERROR = 1067u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_DEPENDENCY_FAIL: WIN32_ERROR = 1068u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_LOGON_FAILED: WIN32_ERROR = 1069u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_START_HANG: WIN32_ERROR = 1070u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SERVICE_LOCK: WIN32_ERROR = 1071u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_MARKED_FOR_DELETE: WIN32_ERROR = 1072u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_EXISTS: WIN32_ERROR = 1073u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_RUNNING_LKG: WIN32_ERROR = 1074u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_DEPENDENCY_DELETED: WIN32_ERROR = 1075u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BOOT_ALREADY_ACCEPTED: WIN32_ERROR = 1076u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_NEVER_STARTED: WIN32_ERROR = 1077u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DUPLICATE_SERVICE_NAME: WIN32_ERROR = 1078u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIFFERENT_SERVICE_ACCOUNT: WIN32_ERROR = 1079u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_DETECT_DRIVER_FAILURE: WIN32_ERROR = 1080u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_DETECT_PROCESS_ABORT: WIN32_ERROR = 1081u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_RECOVERY_PROGRAM: WIN32_ERROR = 1082u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_NOT_IN_EXE: WIN32_ERROR = 1083u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SAFEBOOT_SERVICE: WIN32_ERROR = 1084u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_END_OF_MEDIA: WIN32_ERROR = 1100u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILEMARK_DETECTED: WIN32_ERROR = 1101u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BEGINNING_OF_MEDIA: WIN32_ERROR = 1102u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SETMARK_DETECTED: WIN32_ERROR = 1103u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_DATA_DETECTED: WIN32_ERROR = 1104u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PARTITION_FAILURE: WIN32_ERROR = 1105u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_BLOCK_LENGTH: WIN32_ERROR = 1106u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_NOT_PARTITIONED: WIN32_ERROR = 1107u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_LOCK_MEDIA: WIN32_ERROR = 1108u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_UNLOAD_MEDIA: WIN32_ERROR = 1109u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEDIA_CHANGED: WIN32_ERROR = 1110u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BUS_RESET: WIN32_ERROR = 1111u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MEDIA_IN_DRIVE: WIN32_ERROR = 1112u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_UNICODE_TRANSLATION: WIN32_ERROR = 1113u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLL_INIT_FAILED: WIN32_ERROR = 1114u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHUTDOWN_IN_PROGRESS: WIN32_ERROR = 1115u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SHUTDOWN_IN_PROGRESS: WIN32_ERROR = 1116u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IO_DEVICE: WIN32_ERROR = 1117u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERIAL_NO_DEVICE: WIN32_ERROR = 1118u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IRQ_BUSY: WIN32_ERROR = 1119u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MORE_WRITES: WIN32_ERROR = 1120u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COUNTER_TIMEOUT: WIN32_ERROR = 1121u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOPPY_ID_MARK_NOT_FOUND: WIN32_ERROR = 1122u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOPPY_WRONG_CYLINDER: WIN32_ERROR = 1123u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOPPY_UNKNOWN_ERROR: WIN32_ERROR = 1124u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOPPY_BAD_REGISTERS: WIN32_ERROR = 1125u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_RECALIBRATE_FAILED: WIN32_ERROR = 1126u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_OPERATION_FAILED: WIN32_ERROR = 1127u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_RESET_FAILED: WIN32_ERROR = 1128u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EOM_OVERFLOW: WIN32_ERROR = 1129u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_ENOUGH_SERVER_MEMORY: WIN32_ERROR = 1130u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_POSSIBLE_DEADLOCK: WIN32_ERROR = 1131u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MAPPED_ALIGNMENT: WIN32_ERROR = 1132u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SET_POWER_STATE_VETOED: WIN32_ERROR = 1140u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SET_POWER_STATE_FAILED: WIN32_ERROR = 1141u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_LINKS: WIN32_ERROR = 1142u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OLD_WIN_VERSION: WIN32_ERROR = 1150u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_WRONG_OS: WIN32_ERROR = 1151u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SINGLE_INSTANCE_APP: WIN32_ERROR = 1152u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RMODE_APP: WIN32_ERROR = 1153u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DLL: WIN32_ERROR = 1154u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_ASSOCIATION: WIN32_ERROR = 1155u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DDE_FAIL: WIN32_ERROR = 1156u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DLL_NOT_FOUND: WIN32_ERROR = 1157u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MORE_USER_HANDLES: WIN32_ERROR = 1158u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MESSAGE_SYNC_ONLY: WIN32_ERROR = 1159u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SOURCE_ELEMENT_EMPTY: WIN32_ERROR = 1160u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DESTINATION_ELEMENT_FULL: WIN32_ERROR = 1161u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ILLEGAL_ELEMENT_ADDRESS: WIN32_ERROR = 1162u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MAGAZINE_NOT_PRESENT: WIN32_ERROR = 1163u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_REINITIALIZATION_NEEDED: WIN32_ERROR = 1164u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_REQUIRES_CLEANING: WIN32_ERROR = 1165u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_DOOR_OPEN: WIN32_ERROR = 1166u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_NOT_CONNECTED: WIN32_ERROR = 1167u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_FOUND: WIN32_ERROR = 1168u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MATCH: WIN32_ERROR = 1169u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SET_NOT_FOUND: WIN32_ERROR = 1170u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_POINT_NOT_FOUND: WIN32_ERROR = 1171u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_TRACKING_SERVICE: WIN32_ERROR = 1172u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_VOLUME_ID: WIN32_ERROR = 1173u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_REMOVE_REPLACED: WIN32_ERROR = 1175u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_MOVE_REPLACEMENT: WIN32_ERROR = 1176u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_MOVE_REPLACEMENT_2: WIN32_ERROR = 1177u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_JOURNAL_DELETE_IN_PROGRESS: WIN32_ERROR = 1178u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_JOURNAL_NOT_ACTIVE: WIN32_ERROR = 1179u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_POTENTIAL_FILE_FOUND: WIN32_ERROR = 1180u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_JOURNAL_ENTRY_DELETED: WIN32_ERROR = 1181u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PARTITION_TERMINATING: WIN32_ERROR = 1184u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHUTDOWN_IS_SCHEDULED: WIN32_ERROR = 1190u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHUTDOWN_USERS_LOGGED_ON: WIN32_ERROR = 1191u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHUTDOWN_DISKS_NOT_IN_MAINTENANCE_MODE: WIN32_ERROR = 1192u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_DEVICE: WIN32_ERROR = 1200u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTION_UNAVAIL: WIN32_ERROR = 1201u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_ALREADY_REMEMBERED: WIN32_ERROR = 1202u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_NET_OR_BAD_PATH: WIN32_ERROR = 1203u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_PROVIDER: WIN32_ERROR = 1204u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_OPEN_PROFILE: WIN32_ERROR = 1205u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_PROFILE: WIN32_ERROR = 1206u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_CONTAINER: WIN32_ERROR = 1207u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXTENDED_ERROR: WIN32_ERROR = 1208u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_GROUPNAME: WIN32_ERROR = 1209u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_COMPUTERNAME: WIN32_ERROR = 1210u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_EVENTNAME: WIN32_ERROR = 1211u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DOMAINNAME: WIN32_ERROR = 1212u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SERVICENAME: WIN32_ERROR = 1213u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_NETNAME: WIN32_ERROR = 1214u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SHARENAME: WIN32_ERROR = 1215u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PASSWORDNAME: WIN32_ERROR = 1216u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MESSAGENAME: WIN32_ERROR = 1217u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MESSAGEDEST: WIN32_ERROR = 1218u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SESSION_CREDENTIAL_CONFLICT: WIN32_ERROR = 1219u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_SESSION_LIMIT_EXCEEDED: WIN32_ERROR = 1220u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DUP_DOMAINNAME: WIN32_ERROR = 1221u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_NETWORK: WIN32_ERROR = 1222u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANCELLED: WIN32_ERROR = 1223u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_USER_MAPPED_FILE: WIN32_ERROR = 1224u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTION_REFUSED: WIN32_ERROR = 1225u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GRACEFUL_DISCONNECT: WIN32_ERROR = 1226u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ADDRESS_ALREADY_ASSOCIATED: WIN32_ERROR = 1227u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ADDRESS_NOT_ASSOCIATED: WIN32_ERROR = 1228u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTION_INVALID: WIN32_ERROR = 1229u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTION_ACTIVE: WIN32_ERROR = 1230u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NETWORK_UNREACHABLE: WIN32_ERROR = 1231u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOST_UNREACHABLE: WIN32_ERROR = 1232u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROTOCOL_UNREACHABLE: WIN32_ERROR = 1233u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PORT_UNREACHABLE: WIN32_ERROR = 1234u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REQUEST_ABORTED: WIN32_ERROR = 1235u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTION_ABORTED: WIN32_ERROR = 1236u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RETRY: WIN32_ERROR = 1237u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTION_COUNT_LIMIT: WIN32_ERROR = 1238u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGIN_TIME_RESTRICTION: WIN32_ERROR = 1239u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGIN_WKSTA_RESTRICTION: WIN32_ERROR = 1240u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INCORRECT_ADDRESS: WIN32_ERROR = 1241u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_REGISTERED: WIN32_ERROR = 1242u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_NOT_FOUND: WIN32_ERROR = 1243u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_AUTHENTICATED: WIN32_ERROR = 1244u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_LOGGED_ON: WIN32_ERROR = 1245u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONTINUE: WIN32_ERROR = 1246u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_INITIALIZED: WIN32_ERROR = 1247u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_MORE_DEVICES: WIN32_ERROR = 1248u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_SITE: WIN32_ERROR = 1249u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOMAIN_CONTROLLER_EXISTS: WIN32_ERROR = 1250u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ONLY_IF_CONNECTED: WIN32_ERROR = 1251u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OVERRIDE_NOCHANGES: WIN32_ERROR = 1252u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_USER_PROFILE: WIN32_ERROR = 1253u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_ON_SBS: WIN32_ERROR = 1254u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVER_SHUTDOWN_IN_PROGRESS: WIN32_ERROR = 1255u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOST_DOWN: WIN32_ERROR = 1256u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NON_ACCOUNT_SID: WIN32_ERROR = 1257u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NON_DOMAIN_SID: WIN32_ERROR = 1258u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPHELP_BLOCK: WIN32_ERROR = 1259u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCESS_DISABLED_BY_POLICY: WIN32_ERROR = 1260u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REG_NAT_CONSUMPTION: WIN32_ERROR = 1261u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CSCSHARE_OFFLINE: WIN32_ERROR = 1262u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PKINIT_FAILURE: WIN32_ERROR = 1263u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMARTCARD_SUBSYSTEM_FAILURE: WIN32_ERROR = 1264u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOWNGRADE_DETECTED: WIN32_ERROR = 1265u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MACHINE_LOCKED: WIN32_ERROR = 1271u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMB_GUEST_LOGON_BLOCKED: WIN32_ERROR = 1272u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CALLBACK_SUPPLIED_INVALID_DATA: WIN32_ERROR = 1273u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED: WIN32_ERROR = 1274u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVER_BLOCKED: WIN32_ERROR = 1275u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_IMPORT_OF_NON_DLL: WIN32_ERROR = 1276u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCESS_DISABLED_WEBBLADE: WIN32_ERROR = 1277u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER: WIN32_ERROR = 1278u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RECOVERY_FAILURE: WIN32_ERROR = 1279u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_FIBER: WIN32_ERROR = 1280u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_THREAD: WIN32_ERROR = 1281u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STACK_BUFFER_OVERRUN: WIN32_ERROR = 1282u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PARAMETER_QUOTA_EXCEEDED: WIN32_ERROR = 1283u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEBUGGER_INACTIVE: WIN32_ERROR = 1284u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DELAY_LOAD_FAILED: WIN32_ERROR = 1285u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VDM_DISALLOWED: WIN32_ERROR = 1286u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNIDENTIFIED_ERROR: WIN32_ERROR = 1287u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_CRUNTIME_PARAMETER: WIN32_ERROR = 1288u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BEYOND_VDL: WIN32_ERROR = 1289u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INCOMPATIBLE_SERVICE_SID_TYPE: WIN32_ERROR = 1290u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVER_PROCESS_TERMINATED: WIN32_ERROR = 1291u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IMPLEMENTATION_LIMIT: WIN32_ERROR = 1292u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROCESS_IS_PROTECTED: WIN32_ERROR = 1293u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_NOTIFY_CLIENT_LAGGING: WIN32_ERROR = 1294u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_QUOTA_EXCEEDED: WIN32_ERROR = 1295u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONTENT_BLOCKED: WIN32_ERROR = 1296u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE: WIN32_ERROR = 1297u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_HANG: WIN32_ERROR = 1298u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LABEL: WIN32_ERROR = 1299u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_ALL_ASSIGNED: WIN32_ERROR = 1300u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SOME_NOT_MAPPED: WIN32_ERROR = 1301u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_QUOTAS_FOR_ACCOUNT: WIN32_ERROR = 1302u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOCAL_USER_SESSION_KEY: WIN32_ERROR = 1303u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NULL_LM_PASSWORD: WIN32_ERROR = 1304u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_REVISION: WIN32_ERROR = 1305u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REVISION_MISMATCH: WIN32_ERROR = 1306u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_OWNER: WIN32_ERROR = 1307u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PRIMARY_GROUP: WIN32_ERROR = 1308u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_IMPERSONATION_TOKEN: WIN32_ERROR = 1309u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_DISABLE_MANDATORY: WIN32_ERROR = 1310u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_LOGON_SERVERS: WIN32_ERROR = 1311u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_LOGON_SESSION: WIN32_ERROR = 1312u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_PRIVILEGE: WIN32_ERROR = 1313u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRIVILEGE_NOT_HELD: WIN32_ERROR = 1314u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ACCOUNT_NAME: WIN32_ERROR = 1315u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_USER_EXISTS: WIN32_ERROR = 1316u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_USER: WIN32_ERROR = 1317u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GROUP_EXISTS: WIN32_ERROR = 1318u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_GROUP: WIN32_ERROR = 1319u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEMBER_IN_GROUP: WIN32_ERROR = 1320u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEMBER_NOT_IN_GROUP: WIN32_ERROR = 1321u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LAST_ADMIN: WIN32_ERROR = 1322u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WRONG_PASSWORD: WIN32_ERROR = 1323u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ILL_FORMED_PASSWORD: WIN32_ERROR = 1324u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PASSWORD_RESTRICTION: WIN32_ERROR = 1325u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGON_FAILURE: WIN32_ERROR = 1326u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCOUNT_RESTRICTION: WIN32_ERROR = 1327u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LOGON_HOURS: WIN32_ERROR = 1328u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_WORKSTATION: WIN32_ERROR = 1329u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PASSWORD_EXPIRED: WIN32_ERROR = 1330u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCOUNT_DISABLED: WIN32_ERROR = 1331u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NONE_MAPPED: WIN32_ERROR = 1332u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_LUIDS_REQUESTED: WIN32_ERROR = 1333u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LUIDS_EXHAUSTED: WIN32_ERROR = 1334u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SUB_AUTHORITY: WIN32_ERROR = 1335u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ACL: WIN32_ERROR = 1336u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SID: WIN32_ERROR = 1337u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SECURITY_DESCR: WIN32_ERROR = 1338u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_INHERITANCE_ACL: WIN32_ERROR = 1340u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVER_DISABLED: WIN32_ERROR = 1341u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVER_NOT_DISABLED: WIN32_ERROR = 1342u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ID_AUTHORITY: WIN32_ERROR = 1343u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALLOTTED_SPACE_EXCEEDED: WIN32_ERROR = 1344u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_GROUP_ATTRIBUTES: WIN32_ERROR = 1345u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_IMPERSONATION_LEVEL: WIN32_ERROR = 1346u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_OPEN_ANONYMOUS: WIN32_ERROR = 1347u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_VALIDATION_CLASS: WIN32_ERROR = 1348u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_TOKEN_TYPE: WIN32_ERROR = 1349u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SECURITY_ON_OBJECT: WIN32_ERROR = 1350u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_ACCESS_DOMAIN_INFO: WIN32_ERROR = 1351u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SERVER_STATE: WIN32_ERROR = 1352u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DOMAIN_STATE: WIN32_ERROR = 1353u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DOMAIN_ROLE: WIN32_ERROR = 1354u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_DOMAIN: WIN32_ERROR = 1355u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOMAIN_EXISTS: WIN32_ERROR = 1356u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOMAIN_LIMIT_EXCEEDED: WIN32_ERROR = 1357u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERNAL_DB_CORRUPTION: WIN32_ERROR = 1358u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERNAL_ERROR: WIN32_ERROR = 1359u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GENERIC_NOT_MAPPED: WIN32_ERROR = 1360u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_DESCRIPTOR_FORMAT: WIN32_ERROR = 1361u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_LOGON_PROCESS: WIN32_ERROR = 1362u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGON_SESSION_EXISTS: WIN32_ERROR = 1363u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_PACKAGE: WIN32_ERROR = 1364u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_LOGON_SESSION_STATE: WIN32_ERROR = 1365u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGON_SESSION_COLLISION: WIN32_ERROR = 1366u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LOGON_TYPE: WIN32_ERROR = 1367u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_IMPERSONATE: WIN32_ERROR = 1368u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RXACT_INVALID_STATE: WIN32_ERROR = 1369u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RXACT_COMMIT_FAILURE: WIN32_ERROR = 1370u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPECIAL_ACCOUNT: WIN32_ERROR = 1371u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPECIAL_GROUP: WIN32_ERROR = 1372u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPECIAL_USER: WIN32_ERROR = 1373u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEMBERS_PRIMARY_GROUP: WIN32_ERROR = 1374u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOKEN_ALREADY_IN_USE: WIN32_ERROR = 1375u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_ALIAS: WIN32_ERROR = 1376u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEMBER_NOT_IN_ALIAS: WIN32_ERROR = 1377u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEMBER_IN_ALIAS: WIN32_ERROR = 1378u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALIAS_EXISTS: WIN32_ERROR = 1379u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGON_NOT_GRANTED: WIN32_ERROR = 1380u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_SECRETS: WIN32_ERROR = 1381u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECRET_TOO_LONG: WIN32_ERROR = 1382u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INTERNAL_DB_ERROR: WIN32_ERROR = 1383u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_CONTEXT_IDS: WIN32_ERROR = 1384u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOGON_TYPE_NOT_GRANTED: WIN32_ERROR = 1385u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NT_CROSS_ENCRYPTION_REQUIRED: WIN32_ERROR = 1386u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUCH_MEMBER: WIN32_ERROR = 1387u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MEMBER: WIN32_ERROR = 1388u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TOO_MANY_SIDS: WIN32_ERROR = 1389u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LM_CROSS_ENCRYPTION_REQUIRED: WIN32_ERROR = 1390u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_INHERITANCE: WIN32_ERROR = 1391u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_CORRUPT: WIN32_ERROR = 1392u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_CORRUPT: WIN32_ERROR = 1393u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_USER_SESSION_KEY: WIN32_ERROR = 1394u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LICENSE_QUOTA_EXCEEDED: WIN32_ERROR = 1395u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WRONG_TARGET_NAME: WIN32_ERROR = 1396u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUTUAL_AUTH_FAILED: WIN32_ERROR = 1397u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIME_SKEW: WIN32_ERROR = 1398u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CURRENT_DOMAIN_NOT_ALLOWED: WIN32_ERROR = 1399u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_WINDOW_HANDLE: WIN32_ERROR = 1400u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MENU_HANDLE: WIN32_ERROR = 1401u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_CURSOR_HANDLE: WIN32_ERROR = 1402u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ACCEL_HANDLE: WIN32_ERROR = 1403u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_HOOK_HANDLE: WIN32_ERROR = 1404u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DWP_HANDLE: WIN32_ERROR = 1405u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TLW_WITH_WSCHILD: WIN32_ERROR = 1406u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_FIND_WND_CLASS: WIN32_ERROR = 1407u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WINDOW_OF_OTHER_THREAD: WIN32_ERROR = 1408u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOTKEY_ALREADY_REGISTERED: WIN32_ERROR = 1409u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLASS_ALREADY_EXISTS: WIN32_ERROR = 1410u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLASS_DOES_NOT_EXIST: WIN32_ERROR = 1411u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLASS_HAS_WINDOWS: WIN32_ERROR = 1412u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_INDEX: WIN32_ERROR = 1413u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ICON_HANDLE: WIN32_ERROR = 1414u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRIVATE_DIALOG_INDEX: WIN32_ERROR = 1415u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LISTBOX_ID_NOT_FOUND: WIN32_ERROR = 1416u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_WILDCARD_CHARACTERS: WIN32_ERROR = 1417u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIPBOARD_NOT_OPEN: WIN32_ERROR = 1418u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOTKEY_NOT_REGISTERED: WIN32_ERROR = 1419u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WINDOW_NOT_DIALOG: WIN32_ERROR = 1420u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONTROL_ID_NOT_FOUND: WIN32_ERROR = 1421u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_COMBOBOX_MESSAGE: WIN32_ERROR = 1422u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WINDOW_NOT_COMBOBOX: WIN32_ERROR = 1423u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_EDIT_HEIGHT: WIN32_ERROR = 1424u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DC_NOT_FOUND: WIN32_ERROR = 1425u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_HOOK_FILTER: WIN32_ERROR = 1426u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FILTER_PROC: WIN32_ERROR = 1427u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOOK_NEEDS_HMOD: WIN32_ERROR = 1428u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GLOBAL_ONLY_HOOK: WIN32_ERROR = 1429u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_JOURNAL_HOOK_SET: WIN32_ERROR = 1430u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOOK_NOT_INSTALLED: WIN32_ERROR = 1431u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LB_MESSAGE: WIN32_ERROR = 1432u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SETCOUNT_ON_BAD_LB: WIN32_ERROR = 1433u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LB_WITHOUT_TABSTOPS: WIN32_ERROR = 1434u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DESTROY_OBJECT_OF_OTHER_THREAD: WIN32_ERROR = 1435u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CHILD_WINDOW_MENU: WIN32_ERROR = 1436u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SYSTEM_MENU: WIN32_ERROR = 1437u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MSGBOX_STYLE: WIN32_ERROR = 1438u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SPI_VALUE: WIN32_ERROR = 1439u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SCREEN_ALREADY_LOCKED: WIN32_ERROR = 1440u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HWNDS_HAVE_DIFF_PARENT: WIN32_ERROR = 1441u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_CHILD_WINDOW: WIN32_ERROR = 1442u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_GW_COMMAND: WIN32_ERROR = 1443u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_THREAD_ID: WIN32_ERROR = 1444u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NON_MDICHILD_WINDOW: WIN32_ERROR = 1445u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_POPUP_ALREADY_ACTIVE: WIN32_ERROR = 1446u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SCROLLBARS: WIN32_ERROR = 1447u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SCROLLBAR_RANGE: WIN32_ERROR = 1448u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SHOWWIN_COMMAND: WIN32_ERROR = 1449u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SYSTEM_RESOURCES: WIN32_ERROR = 1450u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NONPAGED_SYSTEM_RESOURCES: WIN32_ERROR = 1451u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGED_SYSTEM_RESOURCES: WIN32_ERROR = 1452u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WORKING_SET_QUOTA: WIN32_ERROR = 1453u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PAGEFILE_QUOTA: WIN32_ERROR = 1454u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COMMITMENT_LIMIT: WIN32_ERROR = 1455u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MENU_ITEM_NOT_FOUND: WIN32_ERROR = 1456u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_KEYBOARD_HANDLE: WIN32_ERROR = 1457u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOOK_TYPE_NOT_ALLOWED: WIN32_ERROR = 1458u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION: WIN32_ERROR = 1459u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TIMEOUT: WIN32_ERROR = 1460u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MONITOR_HANDLE: WIN32_ERROR = 1461u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INCORRECT_SIZE: WIN32_ERROR = 1462u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYMLINK_CLASS_DISABLED: WIN32_ERROR = 1463u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYMLINK_NOT_SUPPORTED: WIN32_ERROR = 1464u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_XML_PARSE_ERROR: WIN32_ERROR = 1465u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_XMLDSIG_ERROR: WIN32_ERROR = 1466u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESTART_APPLICATION: WIN32_ERROR = 1467u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WRONG_COMPARTMENT: WIN32_ERROR = 1468u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUTHIP_FAILURE: WIN32_ERROR = 1469u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_NVRAM_RESOURCES: WIN32_ERROR = 1470u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_GUI_PROCESS: WIN32_ERROR = 1471u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVENTLOG_FILE_CORRUPT: WIN32_ERROR = 1500u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVENTLOG_CANT_START: WIN32_ERROR = 1501u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_FILE_FULL: WIN32_ERROR = 1502u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVENTLOG_FILE_CHANGED: WIN32_ERROR = 1503u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONTAINER_ASSIGNED: WIN32_ERROR = 1504u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_JOB_NO_CONTAINER: WIN32_ERROR = 1505u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TASK_NAME: WIN32_ERROR = 1550u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TASK_INDEX: WIN32_ERROR = 1551u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_THREAD_ALREADY_IN_TASK: WIN32_ERROR = 1552u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_SERVICE_FAILURE: WIN32_ERROR = 1601u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_USEREXIT: WIN32_ERROR = 1602u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_FAILURE: WIN32_ERROR = 1603u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_SUSPEND: WIN32_ERROR = 1604u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PRODUCT: WIN32_ERROR = 1605u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_FEATURE: WIN32_ERROR = 1606u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_COMPONENT: WIN32_ERROR = 1607u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PROPERTY: WIN32_ERROR = 1608u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_HANDLE_STATE: WIN32_ERROR = 1609u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_CONFIGURATION: WIN32_ERROR = 1610u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INDEX_ABSENT: WIN32_ERROR = 1611u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_SOURCE_ABSENT: WIN32_ERROR = 1612u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PACKAGE_VERSION: WIN32_ERROR = 1613u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRODUCT_UNINSTALLED: WIN32_ERROR = 1614u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_QUERY_SYNTAX: WIN32_ERROR = 1615u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FIELD: WIN32_ERROR = 1616u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_REMOVED: WIN32_ERROR = 1617u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_ALREADY_RUNNING: WIN32_ERROR = 1618u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PACKAGE_OPEN_FAILED: WIN32_ERROR = 1619u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PACKAGE_INVALID: WIN32_ERROR = 1620u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_UI_FAILURE: WIN32_ERROR = 1621u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_LOG_FAILURE: WIN32_ERROR = 1622u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_LANGUAGE_UNSUPPORTED: WIN32_ERROR = 1623u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_TRANSFORM_FAILURE: WIN32_ERROR = 1624u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PACKAGE_REJECTED: WIN32_ERROR = 1625u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FUNCTION_NOT_CALLED: WIN32_ERROR = 1626u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FUNCTION_FAILED: WIN32_ERROR = 1627u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TABLE: WIN32_ERROR = 1628u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATATYPE_MISMATCH: WIN32_ERROR = 1629u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNSUPPORTED_TYPE: WIN32_ERROR = 1630u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CREATE_FAILED: WIN32_ERROR = 1631u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_TEMP_UNWRITABLE: WIN32_ERROR = 1632u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PLATFORM_UNSUPPORTED: WIN32_ERROR = 1633u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_NOTUSED: WIN32_ERROR = 1634u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_PACKAGE_OPEN_FAILED: WIN32_ERROR = 1635u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_PACKAGE_INVALID: WIN32_ERROR = 1636u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_PACKAGE_UNSUPPORTED: WIN32_ERROR = 1637u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRODUCT_VERSION: WIN32_ERROR = 1638u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_COMMAND_LINE: WIN32_ERROR = 1639u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_REMOTE_DISALLOWED: WIN32_ERROR = 1640u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SUCCESS_REBOOT_INITIATED: WIN32_ERROR = 1641u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_TARGET_NOT_FOUND: WIN32_ERROR = 1642u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_PACKAGE_REJECTED: WIN32_ERROR = 1643u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_TRANSFORM_REJECTED: WIN32_ERROR = 1644u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_REMOTE_PROHIBITED: WIN32_ERROR = 1645u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_REMOVAL_UNSUPPORTED: WIN32_ERROR = 1646u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PATCH: WIN32_ERROR = 1647u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_NO_SEQUENCE: WIN32_ERROR = 1648u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_REMOVAL_DISALLOWED: WIN32_ERROR = 1649u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PATCH_XML: WIN32_ERROR = 1650u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT: WIN32_ERROR = 1651u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_SERVICE_SAFEBOOT: WIN32_ERROR = 1652u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAIL_FAST_EXCEPTION: WIN32_ERROR = 1653u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_REJECTED: WIN32_ERROR = 1654u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DYNAMIC_CODE_BLOCKED: WIN32_ERROR = 1655u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SAME_OBJECT: WIN32_ERROR = 1656u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STRICT_CFG_VIOLATION: WIN32_ERROR = 1657u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SET_CONTEXT_DENIED: WIN32_ERROR = 1660u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CROSS_PARTITION_VIOLATION: WIN32_ERROR = 1661u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RETURN_ADDRESS_HIJACK_ATTEMPT: WIN32_ERROR = 1662u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_USER_BUFFER: WIN32_ERROR = 1784u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNRECOGNIZED_MEDIA: WIN32_ERROR = 1785u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_TRUST_LSA_SECRET: WIN32_ERROR = 1786u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_TRUST_SAM_ACCOUNT: WIN32_ERROR = 1787u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRUSTED_DOMAIN_FAILURE: WIN32_ERROR = 1788u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRUSTED_RELATIONSHIP_FAILURE: WIN32_ERROR = 1789u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRUST_FAILURE: WIN32_ERROR = 1790u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NETLOGON_NOT_STARTED: WIN32_ERROR = 1792u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCOUNT_EXPIRED: WIN32_ERROR = 1793u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REDIRECTOR_HAS_OPEN_HANDLES: WIN32_ERROR = 1794u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_DRIVER_ALREADY_INSTALLED: WIN32_ERROR = 1795u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PORT: WIN32_ERROR = 1796u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PRINTER_DRIVER: WIN32_ERROR = 1797u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PRINTPROCESSOR: WIN32_ERROR = 1798u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_SEPARATOR_FILE: WIN32_ERROR = 1799u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PRIORITY: WIN32_ERROR = 1800u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PRINTER_NAME: WIN32_ERROR = 1801u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_ALREADY_EXISTS: WIN32_ERROR = 1802u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PRINTER_COMMAND: WIN32_ERROR = 1803u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DATATYPE: WIN32_ERROR = 1804u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_ENVIRONMENT: WIN32_ERROR = 1805u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT: WIN32_ERROR = 1807u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT: WIN32_ERROR = 1808u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOLOGON_SERVER_TRUST_ACCOUNT: WIN32_ERROR = 1809u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOMAIN_TRUST_INCONSISTENT: WIN32_ERROR = 1810u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVER_HAS_OPEN_HANDLES: WIN32_ERROR = 1811u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_DATA_NOT_FOUND: WIN32_ERROR = 1812u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_TYPE_NOT_FOUND: WIN32_ERROR = 1813u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_NAME_NOT_FOUND: WIN32_ERROR = 1814u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_LANG_NOT_FOUND: WIN32_ERROR = 1815u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_ENOUGH_QUOTA: WIN32_ERROR = 1816u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TIME: WIN32_ERROR = 1901u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FORM_NAME: WIN32_ERROR = 1902u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_FORM_SIZE: WIN32_ERROR = 1903u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_WAITING: WIN32_ERROR = 1904u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_DELETED: WIN32_ERROR = 1905u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PRINTER_STATE: WIN32_ERROR = 1906u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PASSWORD_MUST_CHANGE: WIN32_ERROR = 1907u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOMAIN_CONTROLLER_NOT_FOUND: WIN32_ERROR = 1908u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACCOUNT_LOCKED_OUT: WIN32_ERROR = 1909u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SITENAME: WIN32_ERROR = 1919u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_ACCESS_FILE: WIN32_ERROR = 1920u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_RESOLVE_FILENAME: WIN32_ERROR = 1921u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_KM_DRIVER_BLOCKED: WIN32_ERROR = 1930u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONTEXT_EXPIRED: WIN32_ERROR = 1931u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PER_USER_TRUST_QUOTA_EXCEEDED: WIN32_ERROR = 1932u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED: WIN32_ERROR = 1933u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED: WIN32_ERROR = 1934u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AUTHENTICATION_FIREWALL_FAILED: WIN32_ERROR = 1935u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED: WIN32_ERROR = 1936u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NTLM_BLOCKED: WIN32_ERROR = 1937u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PASSWORD_CHANGE_REQUIRED: WIN32_ERROR = 1938u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOST_MODE_LOGON_RESTRICTION: WIN32_ERROR = 1939u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PIXEL_FORMAT: WIN32_ERROR = 2000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_DRIVER: WIN32_ERROR = 2001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_WINDOW_STYLE: WIN32_ERROR = 2002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_METAFILE_NOT_SUPPORTED: WIN32_ERROR = 2003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSFORM_NOT_SUPPORTED: WIN32_ERROR = 2004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLIPPING_NOT_SUPPORTED: WIN32_ERROR = 2005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_CMM: WIN32_ERROR = 2010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PROFILE: WIN32_ERROR = 2011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TAG_NOT_FOUND: WIN32_ERROR = 2012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TAG_NOT_PRESENT: WIN32_ERROR = 2013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DUPLICATE_TAG: WIN32_ERROR = 2014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE: WIN32_ERROR = 2015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROFILE_NOT_FOUND: WIN32_ERROR = 2016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_COLORSPACE: WIN32_ERROR = 2017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ICM_NOT_ENABLED: WIN32_ERROR = 2018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DELETING_ICM_XFORM: WIN32_ERROR = 2019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TRANSFORM: WIN32_ERROR = 2020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COLORSPACE_MISMATCH: WIN32_ERROR = 2021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_COLORINDEX: WIN32_ERROR = 2022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROFILE_DOES_NOT_MATCH_DEVICE: WIN32_ERROR = 2023u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTED_OTHER_PASSWORD: WIN32_ERROR = 2108u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT: WIN32_ERROR = 2109u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_USERNAME: WIN32_ERROR = 2202u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_CONNECTED: WIN32_ERROR = 2250u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPEN_FILES: WIN32_ERROR = 2401u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACTIVE_CONNECTIONS: WIN32_ERROR = 2402u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_IN_USE: WIN32_ERROR = 2404u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNKNOWN_PRINT_MONITOR: WIN32_ERROR = 3000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_DRIVER_IN_USE: WIN32_ERROR = 3001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPOOL_FILE_NOT_FOUND: WIN32_ERROR = 3002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPL_NO_STARTDOC: WIN32_ERROR = 3003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPL_NO_ADDJOB: WIN32_ERROR = 3004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED: WIN32_ERROR = 3005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINT_MONITOR_ALREADY_INSTALLED: WIN32_ERROR = 3006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PRINT_MONITOR: WIN32_ERROR = 3007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINT_MONITOR_IN_USE: WIN32_ERROR = 3008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_HAS_JOBS_QUEUED: WIN32_ERROR = 3009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SUCCESS_REBOOT_REQUIRED: WIN32_ERROR = 3010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SUCCESS_RESTART_REQUIRED: WIN32_ERROR = 3011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_NOT_FOUND: WIN32_ERROR = 3012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_DRIVER_WARNED: WIN32_ERROR = 3013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_DRIVER_BLOCKED: WIN32_ERROR = 3014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_DRIVER_PACKAGE_IN_USE: WIN32_ERROR = 3015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND: WIN32_ERROR = 3016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAIL_REBOOT_REQUIRED: WIN32_ERROR = 3017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FAIL_REBOOT_INITIATED: WIN32_ERROR = 3018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED: WIN32_ERROR = 3019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINT_JOB_RESTART_REQUIRED: WIN32_ERROR = 3020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PRINTER_DRIVER_MANIFEST: WIN32_ERROR = 3021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRINTER_NOT_SHAREABLE: WIN32_ERROR = 3022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REQUEST_PAUSED: WIN32_ERROR = 3050u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_CONDITION_NOT_SATISFIED: WIN32_ERROR = 3060u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_HANDLE_INVALIDATED: WIN32_ERROR = 3061u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_INVALID_HOST_GENERATION: WIN32_ERROR = 3062u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION: WIN32_ERROR = 3063u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_INVALID_HOST_STATE: WIN32_ERROR = 3064u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_NO_DONOR: WIN32_ERROR = 3065u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_HOST_ID_MISMATCH: WIN32_ERROR = 3066u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_UNKNOWN_USER: WIN32_ERROR = 3067u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_APP_COMPAT_BLOCK: WIN32_ERROR = 3068u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_CALLER_WAIT_TIMEOUT: WIN32_ERROR = 3069u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION: WIN32_ERROR = 3070u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING: WIN32_ERROR = 3071u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES: WIN32_ERROR = 3072u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_CFG_AND_IO_ENABLED: WIN32_ERROR = 3080u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_NOT_STOPPABLE: WIN32_ERROR = 3081u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_SAFE_MODE: WIN32_ERROR = 3082u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM: WIN32_ERROR = 3083u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS: WIN32_ERROR = 3084u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_PROTECTED_DRIVER: WIN32_ERROR = 3085u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_NMI_REGISTERED: WIN32_ERROR = 3086u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VRF_VOLATILE_SETTINGS_CONFLICT: WIN32_ERROR = 3087u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_IOCALLBACK_NOT_REPLACED: WIN32_ERROR = 3190u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_LIVEDUMP_LIMIT_EXCEEDED: WIN32_ERROR = 3191u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_VOLATILE_SECTION_NOT_LOCKED: WIN32_ERROR = 3192u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_VOLATILE_DRIVER_HOTPATCHED: WIN32_ERROR = 3193u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_VOLATILE_INVALID_INFO: WIN32_ERROR = 3194u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING: WIN32_ERROR = 3195u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING: WIN32_ERROR = 3196u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED: WIN32_ERROR = 3197u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_VOLATILE_NOT_ALLOWED: WIN32_ERROR = 3198u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIF_BINDING_API_NOT_FOUND: WIN32_ERROR = 3199u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IO_REISSUE_AS_CACHED: WIN32_ERROR = 3950u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WINS_INTERNAL: WIN32_ERROR = 4000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CAN_NOT_DEL_LOCAL_WINS: WIN32_ERROR = 4001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATIC_INIT: WIN32_ERROR = 4002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INC_BACKUP: WIN32_ERROR = 4003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FULL_BACKUP: WIN32_ERROR = 4004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REC_NON_EXISTENT: WIN32_ERROR = 4005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RPL_NOT_ALLOWED: WIN32_ERROR = 4006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DHCP_ADDRESS_CONFLICT: WIN32_ERROR = 4100u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_GUID_NOT_FOUND: WIN32_ERROR = 4200u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_INSTANCE_NOT_FOUND: WIN32_ERROR = 4201u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_ITEMID_NOT_FOUND: WIN32_ERROR = 4202u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_TRY_AGAIN: WIN32_ERROR = 4203u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_DP_NOT_FOUND: WIN32_ERROR = 4204u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_UNRESOLVED_INSTANCE_REF: WIN32_ERROR = 4205u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_ALREADY_ENABLED: WIN32_ERROR = 4206u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_GUID_DISCONNECTED: WIN32_ERROR = 4207u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_SERVER_UNAVAILABLE: WIN32_ERROR = 4208u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_DP_FAILED: WIN32_ERROR = 4209u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_INVALID_MOF: WIN32_ERROR = 4210u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_INVALID_REGINFO: WIN32_ERROR = 4211u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_ALREADY_DISABLED: WIN32_ERROR = 4212u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_READ_ONLY: WIN32_ERROR = 4213u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WMI_SET_FAILURE: WIN32_ERROR = 4214u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_APPCONTAINER: WIN32_ERROR = 4250u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPCONTAINER_REQUIRED: WIN32_ERROR = 4251u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_IN_APPCONTAINER: WIN32_ERROR = 4252u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_PACKAGE_SID_LENGTH: WIN32_ERROR = 4253u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MEDIA: WIN32_ERROR = 4300u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_LIBRARY: WIN32_ERROR = 4301u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_MEDIA_POOL: WIN32_ERROR = 4302u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DRIVE_MEDIA_MISMATCH: WIN32_ERROR = 4303u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEDIA_OFFLINE: WIN32_ERROR = 4304u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LIBRARY_OFFLINE: WIN32_ERROR = 4305u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EMPTY: WIN32_ERROR = 4306u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_EMPTY: WIN32_ERROR = 4307u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEDIA_UNAVAILABLE: WIN32_ERROR = 4308u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_DISABLED: WIN32_ERROR = 4309u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_CLEANER: WIN32_ERROR = 4310u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_CLEAN: WIN32_ERROR = 4311u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OBJECT_NOT_FOUND: WIN32_ERROR = 4312u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATABASE_FAILURE: WIN32_ERROR = 4313u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATABASE_FULL: WIN32_ERROR = 4314u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEDIA_INCOMPATIBLE: WIN32_ERROR = 4315u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_NOT_PRESENT: WIN32_ERROR = 4316u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_OPERATION: WIN32_ERROR = 4317u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEDIA_NOT_AVAILABLE: WIN32_ERROR = 4318u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEVICE_NOT_AVAILABLE: WIN32_ERROR = 4319u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REQUEST_REFUSED: WIN32_ERROR = 4320u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_DRIVE_OBJECT: WIN32_ERROR = 4321u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LIBRARY_FULL: WIN32_ERROR = 4322u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MEDIUM_NOT_ACCESSIBLE: WIN32_ERROR = 4323u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_LOAD_MEDIUM: WIN32_ERROR = 4324u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_INVENTORY_DRIVE: WIN32_ERROR = 4325u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_INVENTORY_SLOT: WIN32_ERROR = 4326u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_INVENTORY_TRANSPORT: WIN32_ERROR = 4327u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSPORT_FULL: WIN32_ERROR = 4328u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CONTROLLING_IEPORT: WIN32_ERROR = 4329u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA: WIN32_ERROR = 4330u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLEANER_SLOT_SET: WIN32_ERROR = 4331u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLEANER_SLOT_NOT_SET: WIN32_ERROR = 4332u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLEANER_CARTRIDGE_SPENT: WIN32_ERROR = 4333u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNEXPECTED_OMID: WIN32_ERROR = 4334u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_DELETE_LAST_ITEM: WIN32_ERROR = 4335u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MESSAGE_EXCEEDS_MAX_SIZE: WIN32_ERROR = 4336u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_CONTAINS_SYS_FILES: WIN32_ERROR = 4337u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INDIGENOUS_TYPE: WIN32_ERROR = 4338u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SUPPORTING_DRIVES: WIN32_ERROR = 4339u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLEANER_CARTRIDGE_INSTALLED: WIN32_ERROR = 4340u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IEPORT_FULL: WIN32_ERROR = 4341u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_OFFLINE: WIN32_ERROR = 4350u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_STORAGE_NOT_ACTIVE: WIN32_ERROR = 4351u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_STORAGE_MEDIA_ERROR: WIN32_ERROR = 4352u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_A_REPARSE_POINT: WIN32_ERROR = 4390u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REPARSE_ATTRIBUTE_CONFLICT: WIN32_ERROR = 4391u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_REPARSE_DATA: WIN32_ERROR = 4392u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REPARSE_TAG_INVALID: WIN32_ERROR = 4393u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REPARSE_TAG_MISMATCH: WIN32_ERROR = 4394u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REPARSE_POINT_ENCOUNTERED: WIN32_ERROR = 4395u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_DATA_NOT_FOUND: WIN32_ERROR = 4400u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_DATA_EXPIRED: WIN32_ERROR = 4401u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_DATA_CORRUPT: WIN32_ERROR = 4402u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_DATA_LIMIT_EXCEEDED: WIN32_ERROR = 4403u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APP_DATA_REBOOT_REQUIRED: WIN32_ERROR = 4404u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_ROLLBACK_DETECTED: WIN32_ERROR = 4420u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_VIOLATION: WIN32_ERROR = 4421u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_INVALID_POLICY: WIN32_ERROR = 4422u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND: WIN32_ERROR = 4423u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_NOT_SIGNED: WIN32_ERROR = 4424u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_NOT_ENABLED: WIN32_ERROR = 4425u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_FILE_REPLACED: WIN32_ERROR = 4426u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_NOT_AUTHORIZED: WIN32_ERROR = 4427u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_UNKNOWN: WIN32_ERROR = 4428u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION: WIN32_ERROR = 4429u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_PLATFORM_ID_MISMATCH: WIN32_ERROR = 4430u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_ROLLBACK_DETECTED: WIN32_ERROR = 4431u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_POLICY_UPGRADE_MISMATCH: WIN32_ERROR = 4432u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING: WIN32_ERROR = 4433u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_NOT_BASE_POLICY: WIN32_ERROR = 4434u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY: WIN32_ERROR = 4435u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED: WIN32_ERROR = 4440u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED: WIN32_ERROR = 4441u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED: WIN32_ERROR = 4442u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED: WIN32_ERROR = 4443u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALREADY_HAS_STREAM_ID: WIN32_ERROR = 4444u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMR_GARBAGE_COLLECTION_REQUIRED: WIN32_ERROR = 4445u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WOF_WIM_HEADER_CORRUPT: WIN32_ERROR = 4446u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WOF_WIM_RESOURCE_TABLE_CORRUPT: WIN32_ERROR = 4447u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WOF_FILE_RESOURCE_TABLE_CORRUPT: WIN32_ERROR = 4448u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OBJECT_IS_IMMUTABLE: WIN32_ERROR = 4449u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_NOT_SIS_ENABLED: WIN32_ERROR = 4500u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_ROLLBACK_DETECTED: WIN32_ERROR = 4550u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_POLICY_VIOLATION: WIN32_ERROR = 4551u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_INVALID_POLICY: WIN32_ERROR = 4552u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED: WIN32_ERROR = 4553u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_TOO_MANY_POLICIES: WIN32_ERROR = 4554u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED: WIN32_ERROR = 4555u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS: WIN32_ERROR = 4556u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_REPUTATION_PUA: WIN32_ERROR = 4557u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT: WIN32_ERROR = 4558u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_INTEGRITY_REPUTATION_OFFLINE: WIN32_ERROR = 4559u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VSM_NOT_INITIALIZED: WIN32_ERROR = 4560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VSM_DMA_PROTECTION_NOT_IN_USE: WIN32_ERROR = 4561u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLATFORM_MANIFEST_NOT_AUTHORIZED: WIN32_ERROR = 4570u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLATFORM_MANIFEST_INVALID: WIN32_ERROR = 4571u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED: WIN32_ERROR = 4572u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED: WIN32_ERROR = 4573u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND: WIN32_ERROR = 4574u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLATFORM_MANIFEST_NOT_ACTIVE: WIN32_ERROR = 4575u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PLATFORM_MANIFEST_NOT_SIGNED: WIN32_ERROR = 4576u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPENDENT_RESOURCE_EXISTS: WIN32_ERROR = 5001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPENDENCY_NOT_FOUND: WIN32_ERROR = 5002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPENDENCY_ALREADY_EXISTS: WIN32_ERROR = 5003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_NOT_ONLINE: WIN32_ERROR = 5004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOST_NODE_NOT_AVAILABLE: WIN32_ERROR = 5005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_NOT_AVAILABLE: WIN32_ERROR = 5006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_NOT_FOUND: WIN32_ERROR = 5007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHUTDOWN_CLUSTER: WIN32_ERROR = 5008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_EVICT_ACTIVE_NODE: WIN32_ERROR = 5009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OBJECT_ALREADY_EXISTS: WIN32_ERROR = 5010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OBJECT_IN_LIST: WIN32_ERROR = 5011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GROUP_NOT_AVAILABLE: WIN32_ERROR = 5012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GROUP_NOT_FOUND: WIN32_ERROR = 5013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GROUP_NOT_ONLINE: WIN32_ERROR = 5014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOST_NODE_NOT_RESOURCE_OWNER: WIN32_ERROR = 5015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HOST_NODE_NOT_GROUP_OWNER: WIN32_ERROR = 5016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESMON_CREATE_FAILED: WIN32_ERROR = 5017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESMON_ONLINE_FAILED: WIN32_ERROR = 5018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_ONLINE: WIN32_ERROR = 5019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUORUM_RESOURCE: WIN32_ERROR = 5020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_QUORUM_CAPABLE: WIN32_ERROR = 5021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SHUTTING_DOWN: WIN32_ERROR = 5022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_STATE: WIN32_ERROR = 5023u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_PROPERTIES_STORED: WIN32_ERROR = 5024u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_QUORUM_CLASS: WIN32_ERROR = 5025u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CORE_RESOURCE: WIN32_ERROR = 5026u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUORUM_RESOURCE_ONLINE_FAILED: WIN32_ERROR = 5027u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUORUMLOG_OPEN_FAILED: WIN32_ERROR = 5028u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTERLOG_CORRUPT: WIN32_ERROR = 5029u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE: WIN32_ERROR = 5030u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE: WIN32_ERROR = 5031u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND: WIN32_ERROR = 5032u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE: WIN32_ERROR = 5033u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUORUM_OWNER_ALIVE: WIN32_ERROR = 5034u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NETWORK_NOT_AVAILABLE: WIN32_ERROR = 5035u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NODE_NOT_AVAILABLE: WIN32_ERROR = 5036u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ALL_NODES_NOT_AVAILABLE: WIN32_ERROR = 5037u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_FAILED: WIN32_ERROR = 5038u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_NODE: WIN32_ERROR = 5039u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_EXISTS: WIN32_ERROR = 5040u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_JOIN_IN_PROGRESS: WIN32_ERROR = 5041u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_NOT_FOUND: WIN32_ERROR = 5042u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND: WIN32_ERROR = 5043u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETWORK_EXISTS: WIN32_ERROR = 5044u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETWORK_NOT_FOUND: WIN32_ERROR = 5045u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETINTERFACE_EXISTS: WIN32_ERROR = 5046u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETINTERFACE_NOT_FOUND: WIN32_ERROR = 5047u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_REQUEST: WIN32_ERROR = 5048u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_NETWORK_PROVIDER: WIN32_ERROR = 5049u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_DOWN: WIN32_ERROR = 5050u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_UNREACHABLE: WIN32_ERROR = 5051u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_NOT_MEMBER: WIN32_ERROR = 5052u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS: WIN32_ERROR = 5053u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_NETWORK: WIN32_ERROR = 5054u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_UP: WIN32_ERROR = 5056u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_IPADDR_IN_USE: WIN32_ERROR = 5057u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_NOT_PAUSED: WIN32_ERROR = 5058u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NO_SECURITY_CONTEXT: WIN32_ERROR = 5059u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETWORK_NOT_INTERNAL: WIN32_ERROR = 5060u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_ALREADY_UP: WIN32_ERROR = 5061u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_ALREADY_DOWN: WIN32_ERROR = 5062u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETWORK_ALREADY_ONLINE: WIN32_ERROR = 5063u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE: WIN32_ERROR = 5064u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_ALREADY_MEMBER: WIN32_ERROR = 5065u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_LAST_INTERNAL_NETWORK: WIN32_ERROR = 5066u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS: WIN32_ERROR = 5067u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_OPERATION_ON_QUORUM: WIN32_ERROR = 5068u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPENDENCY_NOT_ALLOWED: WIN32_ERROR = 5069u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_PAUSED: WIN32_ERROR = 5070u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NODE_CANT_HOST_RESOURCE: WIN32_ERROR = 5071u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_NOT_READY: WIN32_ERROR = 5072u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_SHUTTING_DOWN: WIN32_ERROR = 5073u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_JOIN_ABORTED: WIN32_ERROR = 5074u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INCOMPATIBLE_VERSIONS: WIN32_ERROR = 5075u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED: WIN32_ERROR = 5076u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED: WIN32_ERROR = 5077u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND: WIN32_ERROR = 5078u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED: WIN32_ERROR = 5079u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESNAME_NOT_FOUND: WIN32_ERROR = 5080u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED: WIN32_ERROR = 5081u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST: WIN32_ERROR = 5082u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_DATABASE_SEQMISMATCH: WIN32_ERROR = 5083u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESMON_INVALID_STATE: WIN32_ERROR = 5084u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_GUM_NOT_LOCKER: WIN32_ERROR = 5085u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUORUM_DISK_NOT_FOUND: WIN32_ERROR = 5086u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATABASE_BACKUP_CORRUPT: WIN32_ERROR = 5087u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT: WIN32_ERROR = 5088u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_PROPERTY_UNCHANGEABLE: WIN32_ERROR = 5089u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_ADMIN_ACCESS_POINT: WIN32_ERROR = 5090u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE: WIN32_ERROR = 5890u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_QUORUMLOG_NOT_FOUND: WIN32_ERROR = 5891u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_MEMBERSHIP_HALT: WIN32_ERROR = 5892u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INSTANCE_ID_MISMATCH: WIN32_ERROR = 5893u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP: WIN32_ERROR = 5894u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH: WIN32_ERROR = 5895u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP: WIN32_ERROR = 5896u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_PARAMETER_MISMATCH: WIN32_ERROR = 5897u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NODE_CANNOT_BE_CLUSTERED: WIN32_ERROR = 5898u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_WRONG_OS_VERSION: WIN32_ERROR = 5899u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME: WIN32_ERROR = 5900u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSCFG_ALREADY_COMMITTED: WIN32_ERROR = 5901u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSCFG_ROLLBACK_FAILED: WIN32_ERROR = 5902u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT: WIN32_ERROR = 5903u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_OLD_VERSION: WIN32_ERROR = 5904u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME: WIN32_ERROR = 5905u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NO_NET_ADAPTERS: WIN32_ERROR = 5906u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_POISONED: WIN32_ERROR = 5907u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_GROUP_MOVING: WIN32_ERROR = 5908u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_TYPE_BUSY: WIN32_ERROR = 5909u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_CALL_TIMED_OUT: WIN32_ERROR = 5910u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_CLUSTER_IPV6_ADDRESS: WIN32_ERROR = 5911u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION: WIN32_ERROR = 5912u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS: WIN32_ERROR = 5913u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_PARTIAL_SEND: WIN32_ERROR = 5914u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION: WIN32_ERROR = 5915u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_STRING_TERMINATION: WIN32_ERROR = 5916u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_STRING_FORMAT: WIN32_ERROR = 5917u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS: WIN32_ERROR = 5918u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS: WIN32_ERROR = 5919u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NULL_DATA: WIN32_ERROR = 5920u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_PARTIAL_READ: WIN32_ERROR = 5921u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_PARTIAL_WRITE: WIN32_ERROR = 5922u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_CANT_DESERIALIZE_DATA: WIN32_ERROR = 5923u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT: WIN32_ERROR = 5924u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NO_QUORUM: WIN32_ERROR = 5925u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_IPV6_NETWORK: WIN32_ERROR = 5926u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK: WIN32_ERROR = 5927u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP: WIN32_ERROR = 5928u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPENDENCY_TREE_TOO_COMPLEX: WIN32_ERROR = 5929u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXCEPTION_IN_RESOURCE_CALL: WIN32_ERROR = 5930u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RHS_FAILED_INITIALIZATION: WIN32_ERROR = 5931u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NOT_INSTALLED: WIN32_ERROR = 5932u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE: WIN32_ERROR = 5933u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_MAX_NODES_IN_CLUSTER: WIN32_ERROR = 5934u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_TOO_MANY_NODES: WIN32_ERROR = 5935u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_OBJECT_ALREADY_USED: WIN32_ERROR = 5936u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NONCORE_GROUPS_FOUND: WIN32_ERROR = 5937u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_SHARE_RESOURCE_CONFLICT: WIN32_ERROR = 5938u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_EVICT_INVALID_REQUEST: WIN32_ERROR = 5939u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SINGLETON_RESOURCE: WIN32_ERROR = 5940u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE: WIN32_ERROR = 5941u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED: WIN32_ERROR = 5942u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR: WIN32_ERROR = 5943u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_GROUP_BUSY: WIN32_ERROR = 5944u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NOT_SHARED_VOLUME: WIN32_ERROR = 5945u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR: WIN32_ERROR = 5946u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SHARED_VOLUMES_IN_USE: WIN32_ERROR = 5947u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_USE_SHARED_VOLUMES_API: WIN32_ERROR = 5948u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_BACKUP_IN_PROGRESS: WIN32_ERROR = 5949u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NON_CSV_PATH: WIN32_ERROR = 5950u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CSV_VOLUME_NOT_LOCAL: WIN32_ERROR = 5951u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_WATCHDOG_TERMINATING: WIN32_ERROR = 5952u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_VETOED_MOVE_INCOMPATIBLE_NODES: WIN32_ERROR = 5953u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_NODE_WEIGHT: WIN32_ERROR = 5954u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_VETOED_CALL: WIN32_ERROR = 5955u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESMON_SYSTEM_RESOURCES_LACKING: WIN32_ERROR = 5956u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_DESTINATION: WIN32_ERROR = 5957u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_SOURCE: WIN32_ERROR = 5958u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_GROUP_QUEUED: WIN32_ERROR = 5959u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_LOCKED_STATUS: WIN32_ERROR = 5960u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SHARED_VOLUME_FAILOVER_NOT_ALLOWED: WIN32_ERROR = 5961u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_DRAIN_IN_PROGRESS: WIN32_ERROR = 5962u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_DISK_NOT_CONNECTED: WIN32_ERROR = 5963u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DISK_NOT_CSV_CAPABLE: WIN32_ERROR = 5964u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_NOT_IN_AVAILABLE_STORAGE: WIN32_ERROR = 5965u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SHARED_VOLUME_REDIRECTED: WIN32_ERROR = 5966u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SHARED_VOLUME_NOT_REDIRECTED: WIN32_ERROR = 5967u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_CANNOT_RETURN_PROPERTIES: WIN32_ERROR = 5968u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_CONTAINS_UNSUPPORTED_DIFF_AREA_FOR_SHARED_VOLUMES: WIN32_ERROR = 5969u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_IS_IN_MAINTENANCE_MODE: WIN32_ERROR = 5970u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_AFFINITY_CONFLICT: WIN32_ERROR = 5971u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_IS_REPLICA_VIRTUAL_MACHINE: WIN32_ERROR = 5972u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_UPGRADE_INCOMPATIBLE_VERSIONS: WIN32_ERROR = 5973u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_UPGRADE_FIX_QUORUM_NOT_SUPPORTED: WIN32_ERROR = 5974u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_UPGRADE_RESTART_REQUIRED: WIN32_ERROR = 5975u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_UPGRADE_IN_PROGRESS: WIN32_ERROR = 5976u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_UPGRADE_INCOMPLETE: WIN32_ERROR = 5977u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_IN_GRACE_PERIOD: WIN32_ERROR = 5978u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT: WIN32_ERROR = 5979u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NODE_NOT_ACTIVE_CLUSTER_MEMBER: WIN32_ERROR = 5980u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_NOT_MONITORED: WIN32_ERROR = 5981u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_DOES_NOT_SUPPORT_UNMONITORED: WIN32_ERROR = 5982u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_RESOURCE_IS_REPLICATED: WIN32_ERROR = 5983u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_ISOLATED: WIN32_ERROR = 5984u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_NODE_QUARANTINED: WIN32_ERROR = 5985u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_DATABASE_UPDATE_CONDITION_FAILED: WIN32_ERROR = 5986u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_SPACE_DEGRADED: WIN32_ERROR = 5987u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_TOKEN_DELEGATION_NOT_SUPPORTED: WIN32_ERROR = 5988u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_CSV_INVALID_HANDLE: WIN32_ERROR = 5989u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR: WIN32_ERROR = 5990u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GROUPSET_NOT_AVAILABLE: WIN32_ERROR = 5991u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GROUPSET_NOT_FOUND: WIN32_ERROR = 5992u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GROUPSET_CANT_PROVIDE: WIN32_ERROR = 5993u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_FAULT_DOMAIN_PARENT_NOT_FOUND: WIN32_ERROR = 5994u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_FAULT_DOMAIN_INVALID_HIERARCHY: WIN32_ERROR = 5995u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_FAULT_DOMAIN_FAILED_S2D_VALIDATION: WIN32_ERROR = 5996u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_FAULT_DOMAIN_S2D_CONNECTIVITY_LOSS: WIN32_ERROR = 5997u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_INVALID_INFRASTRUCTURE_FILESERVER_NAME: WIN32_ERROR = 5998u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTERSET_MANAGEMENT_CLUSTER_UNREACHABLE: WIN32_ERROR = 5999u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCRYPTION_FAILED: WIN32_ERROR = 6000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DECRYPTION_FAILED: WIN32_ERROR = 6001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_ENCRYPTED: WIN32_ERROR = 6002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_RECOVERY_POLICY: WIN32_ERROR = 6003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_EFS: WIN32_ERROR = 6004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WRONG_EFS: WIN32_ERROR = 6005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_USER_KEYS: WIN32_ERROR = 6006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_NOT_ENCRYPTED: WIN32_ERROR = 6007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_EXPORT_FORMAT: WIN32_ERROR = 6008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_READ_ONLY: WIN32_ERROR = 6009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIR_EFS_DISALLOWED: WIN32_ERROR = 6010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EFS_SERVER_NOT_TRUSTED: WIN32_ERROR = 6011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_RECOVERY_POLICY: WIN32_ERROR = 6012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EFS_ALG_BLOB_TOO_BIG: WIN32_ERROR = 6013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_NOT_SUPPORT_EFS: WIN32_ERROR = 6014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EFS_DISABLED: WIN32_ERROR = 6015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EFS_VERSION_NOT_SUPPORT: WIN32_ERROR = 6016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE: WIN32_ERROR = 6017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER: WIN32_ERROR = 6018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE: WIN32_ERROR = 6019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE: WIN32_ERROR = 6020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CS_ENCRYPTION_FILE_NOT_CSE: WIN32_ERROR = 6021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENCRYPTION_POLICY_DENIES_OPERATION: WIN32_ERROR = 6022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WIP_ENCRYPTION_FAILED: WIN32_ERROR = 6023u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_BROWSER_SERVERS_FOUND: WIN32_ERROR = 6118u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLUSTER_OBJECT_IS_CLUSTER_SET_VM: WIN32_ERROR = 6250u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_SECTOR_INVALID: WIN32_ERROR = 6600u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_SECTOR_PARITY_INVALID: WIN32_ERROR = 6601u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_SECTOR_REMAPPED: WIN32_ERROR = 6602u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_BLOCK_INCOMPLETE: WIN32_ERROR = 6603u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_INVALID_RANGE: WIN32_ERROR = 6604u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_BLOCKS_EXHAUSTED: WIN32_ERROR = 6605u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_READ_CONTEXT_INVALID: WIN32_ERROR = 6606u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_RESTART_INVALID: WIN32_ERROR = 6607u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_BLOCK_VERSION: WIN32_ERROR = 6608u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_BLOCK_INVALID: WIN32_ERROR = 6609u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_READ_MODE_INVALID: WIN32_ERROR = 6610u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_NO_RESTART: WIN32_ERROR = 6611u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_METADATA_CORRUPT: WIN32_ERROR = 6612u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_METADATA_INVALID: WIN32_ERROR = 6613u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_METADATA_INCONSISTENT: WIN32_ERROR = 6614u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_RESERVATION_INVALID: WIN32_ERROR = 6615u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CANT_DELETE: WIN32_ERROR = 6616u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CONTAINER_LIMIT_EXCEEDED: WIN32_ERROR = 6617u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_START_OF_LOG: WIN32_ERROR = 6618u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_POLICY_ALREADY_INSTALLED: WIN32_ERROR = 6619u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_POLICY_NOT_INSTALLED: WIN32_ERROR = 6620u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_POLICY_INVALID: WIN32_ERROR = 6621u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_POLICY_CONFLICT: WIN32_ERROR = 6622u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_PINNED_ARCHIVE_TAIL: WIN32_ERROR = 6623u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_RECORD_NONEXISTENT: WIN32_ERROR = 6624u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_RECORDS_RESERVED_INVALID: WIN32_ERROR = 6625u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_SPACE_RESERVED_INVALID: WIN32_ERROR = 6626u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_TAIL_INVALID: WIN32_ERROR = 6627u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_FULL: WIN32_ERROR = 6628u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COULD_NOT_RESIZE_LOG: WIN32_ERROR = 6629u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_MULTIPLEXED: WIN32_ERROR = 6630u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_DEDICATED: WIN32_ERROR = 6631u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS: WIN32_ERROR = 6632u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_ARCHIVE_IN_PROGRESS: WIN32_ERROR = 6633u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_EPHEMERAL: WIN32_ERROR = 6634u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_NOT_ENOUGH_CONTAINERS: WIN32_ERROR = 6635u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CLIENT_ALREADY_REGISTERED: WIN32_ERROR = 6636u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CLIENT_NOT_REGISTERED: WIN32_ERROR = 6637u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_FULL_HANDLER_IN_PROGRESS: WIN32_ERROR = 6638u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CONTAINER_READ_FAILED: WIN32_ERROR = 6639u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CONTAINER_WRITE_FAILED: WIN32_ERROR = 6640u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CONTAINER_OPEN_FAILED: WIN32_ERROR = 6641u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CONTAINER_STATE_INVALID: WIN32_ERROR = 6642u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_STATE_INVALID: WIN32_ERROR = 6643u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_PINNED: WIN32_ERROR = 6644u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_METADATA_FLUSH_FAILED: WIN32_ERROR = 6645u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_INCONSISTENT_SECURITY: WIN32_ERROR = 6646u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_APPENDED_FLUSH_FAILED: WIN32_ERROR = 6647u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_PINNED_RESERVATION: WIN32_ERROR = 6648u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_TRANSACTION: WIN32_ERROR = 6700u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_NOT_ACTIVE: WIN32_ERROR = 6701u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_REQUEST_NOT_VALID: WIN32_ERROR = 6702u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_NOT_REQUESTED: WIN32_ERROR = 6703u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_ALREADY_ABORTED: WIN32_ERROR = 6704u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_ALREADY_COMMITTED: WIN32_ERROR = 6705u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TM_INITIALIZATION_FAILED: WIN32_ERROR = 6706u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCEMANAGER_READ_ONLY: WIN32_ERROR = 6707u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_NOT_JOINED: WIN32_ERROR = 6708u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_SUPERIOR_EXISTS: WIN32_ERROR = 6709u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CRM_PROTOCOL_ALREADY_EXISTS: WIN32_ERROR = 6710u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_PROPAGATION_FAILED: WIN32_ERROR = 6711u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CRM_PROTOCOL_NOT_FOUND: WIN32_ERROR = 6712u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER: WIN32_ERROR = 6713u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CURRENT_TRANSACTION_NOT_VALID: WIN32_ERROR = 6714u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_NOT_FOUND: WIN32_ERROR = 6715u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCEMANAGER_NOT_FOUND: WIN32_ERROR = 6716u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENLISTMENT_NOT_FOUND: WIN32_ERROR = 6717u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONMANAGER_NOT_FOUND: WIN32_ERROR = 6718u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONMANAGER_NOT_ONLINE: WIN32_ERROR = 6719u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION: WIN32_ERROR = 6720u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_NOT_ROOT: WIN32_ERROR = 6721u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_OBJECT_EXPIRED: WIN32_ERROR = 6722u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED: WIN32_ERROR = 6723u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_RECORD_TOO_LONG: WIN32_ERROR = 6724u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IMPLICIT_TRANSACTION_NOT_SUPPORTED: WIN32_ERROR = 6725u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_INTEGRITY_VIOLATED: WIN32_ERROR = 6726u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH: WIN32_ERROR = 6727u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT: WIN32_ERROR = 6728u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_MUST_WRITETHROUGH: WIN32_ERROR = 6729u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_NO_SUPERIOR: WIN32_ERROR = 6730u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HEURISTIC_DAMAGE_POSSIBLE: WIN32_ERROR = 6731u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONAL_CONFLICT: WIN32_ERROR = 6800u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RM_NOT_ACTIVE: WIN32_ERROR = 6801u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RM_METADATA_CORRUPT: WIN32_ERROR = 6802u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIRECTORY_NOT_RM: WIN32_ERROR = 6803u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE: WIN32_ERROR = 6805u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_RESIZE_INVALID_SIZE: WIN32_ERROR = 6806u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OBJECT_NO_LONGER_EXISTS: WIN32_ERROR = 6807u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STREAM_MINIVERSION_NOT_FOUND: WIN32_ERROR = 6808u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STREAM_MINIVERSION_NOT_VALID: WIN32_ERROR = 6809u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION: WIN32_ERROR = 6810u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT: WIN32_ERROR = 6811u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS: WIN32_ERROR = 6812u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOTE_FILE_VERSION_MISMATCH: WIN32_ERROR = 6814u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HANDLE_NO_LONGER_VALID: WIN32_ERROR = 6815u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_TXF_METADATA: WIN32_ERROR = 6816u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_CORRUPTION_DETECTED: WIN32_ERROR = 6817u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_RECOVER_WITH_HANDLE_OPEN: WIN32_ERROR = 6818u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RM_DISCONNECTED: WIN32_ERROR = 6819u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ENLISTMENT_NOT_SUPERIOR: WIN32_ERROR = 6820u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RECOVERY_NOT_NEEDED: WIN32_ERROR = 6821u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RM_ALREADY_STARTED: WIN32_ERROR = 6822u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FILE_IDENTITY_NOT_PERSISTENT: WIN32_ERROR = 6823u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY: WIN32_ERROR = 6824u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANT_CROSS_RM_BOUNDARY: WIN32_ERROR = 6825u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TXF_DIR_NOT_EMPTY: WIN32_ERROR = 6826u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INDOUBT_TRANSACTIONS_EXIST: WIN32_ERROR = 6827u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TM_VOLATILE: WIN32_ERROR = 6828u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ROLLBACK_TIMER_EXPIRED: WIN32_ERROR = 6829u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TXF_ATTRIBUTE_CORRUPT: WIN32_ERROR = 6830u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION: WIN32_ERROR = 6831u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED: WIN32_ERROR = 6832u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_LOG_GROWTH_FAILED: WIN32_ERROR = 6833u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE: WIN32_ERROR = 6834u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TXF_METADATA_ALREADY_PRESENT: WIN32_ERROR = 6835u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET: WIN32_ERROR = 6836u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_REQUIRED_PROMOTION: WIN32_ERROR = 6837u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION: WIN32_ERROR = 6838u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTIONS_NOT_FROZEN: WIN32_ERROR = 6839u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_FREEZE_IN_PROGRESS: WIN32_ERROR = 6840u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SNAPSHOT_VOLUME: WIN32_ERROR = 6841u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SAVEPOINT_WITH_OPEN_FILES: WIN32_ERROR = 6842u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DATA_LOST_REPAIR: WIN32_ERROR = 6843u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION: WIN32_ERROR = 6844u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TM_IDENTITY_MISMATCH: WIN32_ERROR = 6845u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_FLOATED_SECTION: WIN32_ERROR = 6846u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_ACCEPT_TRANSACTED_WORK: WIN32_ERROR = 6847u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_ABORT_TRANSACTIONS: WIN32_ERROR = 6848u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BAD_CLUSTERS: WIN32_ERROR = 6849u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION: WIN32_ERROR = 6850u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLUME_DIRTY: WIN32_ERROR = 6851u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_LINK_TRACKING_IN_TRANSACTION: WIN32_ERROR = 6852u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION: WIN32_ERROR = 6853u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EXPIRED_HANDLE: WIN32_ERROR = 6854u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TRANSACTION_NOT_ENLISTED: WIN32_ERROR = 6855u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_WINSTATION_NAME_INVALID: WIN32_ERROR = 7001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_INVALID_PD: WIN32_ERROR = 7002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_PD_NOT_FOUND: WIN32_ERROR = 7003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_WD_NOT_FOUND: WIN32_ERROR = 7004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY: WIN32_ERROR = 7005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SERVICE_NAME_COLLISION: WIN32_ERROR = 7006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CLOSE_PENDING: WIN32_ERROR = 7007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_NO_OUTBUF: WIN32_ERROR = 7008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_MODEM_INF_NOT_FOUND: WIN32_ERROR = 7009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_INVALID_MODEMNAME: WIN32_ERROR = 7010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_MODEM_RESPONSE_ERROR: WIN32_ERROR = 7011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_MODEM_RESPONSE_TIMEOUT: WIN32_ERROR = 7012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_MODEM_RESPONSE_NO_CARRIER: WIN32_ERROR = 7013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE: WIN32_ERROR = 7014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_MODEM_RESPONSE_BUSY: WIN32_ERROR = 7015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_MODEM_RESPONSE_VOICE: WIN32_ERROR = 7016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_TD_ERROR: WIN32_ERROR = 7017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_WINSTATION_NOT_FOUND: WIN32_ERROR = 7022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_WINSTATION_ALREADY_EXISTS: WIN32_ERROR = 7023u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_WINSTATION_BUSY: WIN32_ERROR = 7024u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_BAD_VIDEO_MODE: WIN32_ERROR = 7025u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_GRAPHICS_INVALID: WIN32_ERROR = 7035u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_LOGON_DISABLED: WIN32_ERROR = 7037u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_NOT_CONSOLE: WIN32_ERROR = 7038u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CLIENT_QUERY_TIMEOUT: WIN32_ERROR = 7040u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CONSOLE_DISCONNECT: WIN32_ERROR = 7041u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CONSOLE_CONNECT: WIN32_ERROR = 7042u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SHADOW_DENIED: WIN32_ERROR = 7044u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_WINSTATION_ACCESS_DENIED: WIN32_ERROR = 7045u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_INVALID_WD: WIN32_ERROR = 7049u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SHADOW_INVALID: WIN32_ERROR = 7050u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SHADOW_DISABLED: WIN32_ERROR = 7051u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CLIENT_LICENSE_IN_USE: WIN32_ERROR = 7052u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CLIENT_LICENSE_NOT_SET: WIN32_ERROR = 7053u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_LICENSE_NOT_AVAILABLE: WIN32_ERROR = 7054u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_LICENSE_CLIENT_INVALID: WIN32_ERROR = 7055u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_LICENSE_EXPIRED: WIN32_ERROR = 7056u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SHADOW_NOT_RUNNING: WIN32_ERROR = 7057u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE: WIN32_ERROR = 7058u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ACTIVATION_COUNT_EXCEEDED: WIN32_ERROR = 7059u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_WINSTATIONS_DISABLED: WIN32_ERROR = 7060u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED: WIN32_ERROR = 7061u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SESSION_IN_USE: WIN32_ERROR = 7062u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_NO_FORCE_LOGOFF: WIN32_ERROR = 7063u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_ACCOUNT_RESTRICTION: WIN32_ERROR = 7064u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RDP_PROTOCOL_ERROR: WIN32_ERROR = 7065u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CDM_CONNECT: WIN32_ERROR = 7066u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_CDM_DISCONNECT: WIN32_ERROR = 7067u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTX_SECURITY_LAYER_ERROR: WIN32_ERROR = 7068u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TS_INCOMPATIBLE_SESSIONS: WIN32_ERROR = 7069u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_TS_VIDEO_SUBSYSTEM_ERROR: WIN32_ERROR = 7070u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOT_INSTALLED: WIN32_ERROR = 8200u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY: WIN32_ERROR = 8201u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_ATTRIBUTE_OR_VALUE: WIN32_ERROR = 8202u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_ATTRIBUTE_SYNTAX: WIN32_ERROR = 8203u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED: WIN32_ERROR = 8204u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS: WIN32_ERROR = 8205u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BUSY: WIN32_ERROR = 8206u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNAVAILABLE: WIN32_ERROR = 8207u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_RIDS_ALLOCATED: WIN32_ERROR = 8208u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_MORE_RIDS: WIN32_ERROR = 8209u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INCORRECT_ROLE_OWNER: WIN32_ERROR = 8210u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_RIDMGR_INIT_ERROR: WIN32_ERROR = 8211u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJ_CLASS_VIOLATION: WIN32_ERROR = 8212u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_ON_NON_LEAF: WIN32_ERROR = 8213u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_ON_RDN: WIN32_ERROR = 8214u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOD_OBJ_CLASS: WIN32_ERROR = 8215u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CROSS_DOM_MOVE_ERROR: WIN32_ERROR = 8216u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GC_NOT_AVAILABLE: WIN32_ERROR = 8217u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SHARED_POLICY: WIN32_ERROR = 8218u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_POLICY_OBJECT_NOT_FOUND: WIN32_ERROR = 8219u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_POLICY_ONLY_IN_DS: WIN32_ERROR = 8220u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROMOTION_ACTIVE: WIN32_ERROR = 8221u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_PROMOTION_ACTIVE: WIN32_ERROR = 8222u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OPERATIONS_ERROR: WIN32_ERROR = 8224u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_PROTOCOL_ERROR: WIN32_ERROR = 8225u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_TIMELIMIT_EXCEEDED: WIN32_ERROR = 8226u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SIZELIMIT_EXCEEDED: WIN32_ERROR = 8227u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ADMIN_LIMIT_EXCEEDED: WIN32_ERROR = 8228u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_COMPARE_FALSE: WIN32_ERROR = 8229u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_COMPARE_TRUE: WIN32_ERROR = 8230u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_AUTH_METHOD_NOT_SUPPORTED: WIN32_ERROR = 8231u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_STRONG_AUTH_REQUIRED: WIN32_ERROR = 8232u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INAPPROPRIATE_AUTH: WIN32_ERROR = 8233u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_AUTH_UNKNOWN: WIN32_ERROR = 8234u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_REFERRAL: WIN32_ERROR = 8235u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNAVAILABLE_CRIT_EXTENSION: WIN32_ERROR = 8236u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CONFIDENTIALITY_REQUIRED: WIN32_ERROR = 8237u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INAPPROPRIATE_MATCHING: WIN32_ERROR = 8238u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CONSTRAINT_VIOLATION: WIN32_ERROR = 8239u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_SUCH_OBJECT: WIN32_ERROR = 8240u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ALIAS_PROBLEM: WIN32_ERROR = 8241u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_DN_SYNTAX: WIN32_ERROR = 8242u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_IS_LEAF: WIN32_ERROR = 8243u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ALIAS_DEREF_PROBLEM: WIN32_ERROR = 8244u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNWILLING_TO_PERFORM: WIN32_ERROR = 8245u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LOOP_DETECT: WIN32_ERROR = 8246u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAMING_VIOLATION: WIN32_ERROR = 8247u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJECT_RESULTS_TOO_LARGE: WIN32_ERROR = 8248u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_AFFECTS_MULTIPLE_DSAS: WIN32_ERROR = 8249u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SERVER_DOWN: WIN32_ERROR = 8250u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LOCAL_ERROR: WIN32_ERROR = 8251u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ENCODING_ERROR: WIN32_ERROR = 8252u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DECODING_ERROR: WIN32_ERROR = 8253u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_FILTER_UNKNOWN: WIN32_ERROR = 8254u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_PARAM_ERROR: WIN32_ERROR = 8255u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOT_SUPPORTED: WIN32_ERROR = 8256u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_RESULTS_RETURNED: WIN32_ERROR = 8257u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CONTROL_NOT_FOUND: WIN32_ERROR = 8258u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CLIENT_LOOP: WIN32_ERROR = 8259u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_REFERRAL_LIMIT_EXCEEDED: WIN32_ERROR = 8260u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SORT_CONTROL_MISSING: WIN32_ERROR = 8261u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OFFSET_RANGE_ERROR: WIN32_ERROR = 8262u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_RIDMGR_DISABLED: WIN32_ERROR = 8263u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ROOT_MUST_BE_NC: WIN32_ERROR = 8301u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ADD_REPLICA_INHIBITED: WIN32_ERROR = 8302u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATT_NOT_DEF_IN_SCHEMA: WIN32_ERROR = 8303u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MAX_OBJ_SIZE_EXCEEDED: WIN32_ERROR = 8304u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJ_STRING_NAME_EXISTS: WIN32_ERROR = 8305u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA: WIN32_ERROR = 8306u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_RDN_DOESNT_MATCH_SCHEMA: WIN32_ERROR = 8307u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_REQUESTED_ATTS_FOUND: WIN32_ERROR = 8308u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_USER_BUFFER_TO_SMALL: WIN32_ERROR = 8309u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATT_IS_NOT_ON_OBJ: WIN32_ERROR = 8310u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ILLEGAL_MOD_OPERATION: WIN32_ERROR = 8311u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJ_TOO_LARGE: WIN32_ERROR = 8312u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BAD_INSTANCE_TYPE: WIN32_ERROR = 8313u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MASTERDSA_REQUIRED: WIN32_ERROR = 8314u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJECT_CLASS_REQUIRED: WIN32_ERROR = 8315u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MISSING_REQUIRED_ATT: WIN32_ERROR = 8316u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATT_NOT_DEF_FOR_CLASS: WIN32_ERROR = 8317u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATT_ALREADY_EXISTS: WIN32_ERROR = 8318u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_ADD_ATT_VALUES: WIN32_ERROR = 8320u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SINGLE_VALUE_CONSTRAINT: WIN32_ERROR = 8321u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_RANGE_CONSTRAINT: WIN32_ERROR = 8322u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATT_VAL_ALREADY_EXISTS: WIN32_ERROR = 8323u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_REM_MISSING_ATT: WIN32_ERROR = 8324u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_REM_MISSING_ATT_VAL: WIN32_ERROR = 8325u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ROOT_CANT_BE_SUBREF: WIN32_ERROR = 8326u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_CHAINING: WIN32_ERROR = 8327u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_CHAINED_EVAL: WIN32_ERROR = 8328u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_PARENT_OBJECT: WIN32_ERROR = 8329u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_PARENT_IS_AN_ALIAS: WIN32_ERROR = 8330u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MIX_MASTER_AND_REPS: WIN32_ERROR = 8331u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CHILDREN_EXIST: WIN32_ERROR = 8332u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJ_NOT_FOUND: WIN32_ERROR = 8333u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ALIASED_OBJ_MISSING: WIN32_ERROR = 8334u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BAD_NAME_SYNTAX: WIN32_ERROR = 8335u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ALIAS_POINTS_TO_ALIAS: WIN32_ERROR = 8336u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_DEREF_ALIAS: WIN32_ERROR = 8337u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OUT_OF_SCOPE: WIN32_ERROR = 8338u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJECT_BEING_REMOVED: WIN32_ERROR = 8339u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_DELETE_DSA_OBJ: WIN32_ERROR = 8340u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GENERIC_ERROR: WIN32_ERROR = 8341u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DSA_MUST_BE_INT_MASTER: WIN32_ERROR = 8342u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CLASS_NOT_DSA: WIN32_ERROR = 8343u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INSUFF_ACCESS_RIGHTS: WIN32_ERROR = 8344u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ILLEGAL_SUPERIOR: WIN32_ERROR = 8345u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATTRIBUTE_OWNED_BY_SAM: WIN32_ERROR = 8346u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_TOO_MANY_PARTS: WIN32_ERROR = 8347u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_TOO_LONG: WIN32_ERROR = 8348u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_VALUE_TOO_LONG: WIN32_ERROR = 8349u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_UNPARSEABLE: WIN32_ERROR = 8350u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_TYPE_UNKNOWN: WIN32_ERROR = 8351u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOT_AN_OBJECT: WIN32_ERROR = 8352u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SEC_DESC_TOO_SHORT: WIN32_ERROR = 8353u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SEC_DESC_INVALID: WIN32_ERROR = 8354u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_DELETED_NAME: WIN32_ERROR = 8355u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SUBREF_MUST_HAVE_PARENT: WIN32_ERROR = 8356u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NCNAME_MUST_BE_NC: WIN32_ERROR = 8357u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_ADD_SYSTEM_ONLY: WIN32_ERROR = 8358u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CLASS_MUST_BE_CONCRETE: WIN32_ERROR = 8359u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_DMD: WIN32_ERROR = 8360u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJ_GUID_EXISTS: WIN32_ERROR = 8361u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOT_ON_BACKLINK: WIN32_ERROR = 8362u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_CROSSREF_FOR_NC: WIN32_ERROR = 8363u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SHUTTING_DOWN: WIN32_ERROR = 8364u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNKNOWN_OPERATION: WIN32_ERROR = 8365u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_ROLE_OWNER: WIN32_ERROR = 8366u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_COULDNT_CONTACT_FSMO: WIN32_ERROR = 8367u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CROSS_NC_DN_RENAME: WIN32_ERROR = 8368u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOD_SYSTEM_ONLY: WIN32_ERROR = 8369u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_REPLICATOR_ONLY: WIN32_ERROR = 8370u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJ_CLASS_NOT_DEFINED: WIN32_ERROR = 8371u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OBJ_CLASS_NOT_SUBCLASS: WIN32_ERROR = 8372u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_REFERENCE_INVALID: WIN32_ERROR = 8373u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CROSS_REF_EXISTS: WIN32_ERROR = 8374u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_DEL_MASTER_CROSSREF: WIN32_ERROR = 8375u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD: WIN32_ERROR = 8376u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX: WIN32_ERROR = 8377u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUP_RDN: WIN32_ERROR = 8378u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUP_OID: WIN32_ERROR = 8379u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUP_MAPI_ID: WIN32_ERROR = 8380u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUP_SCHEMA_ID_GUID: WIN32_ERROR = 8381u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUP_LDAP_DISPLAY_NAME: WIN32_ERROR = 8382u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SEMANTIC_ATT_TEST: WIN32_ERROR = 8383u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SYNTAX_MISMATCH: WIN32_ERROR = 8384u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EXISTS_IN_MUST_HAVE: WIN32_ERROR = 8385u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EXISTS_IN_MAY_HAVE: WIN32_ERROR = 8386u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NONEXISTENT_MAY_HAVE: WIN32_ERROR = 8387u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NONEXISTENT_MUST_HAVE: WIN32_ERROR = 8388u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_AUX_CLS_TEST_FAIL: WIN32_ERROR = 8389u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NONEXISTENT_POSS_SUP: WIN32_ERROR = 8390u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SUB_CLS_TEST_FAIL: WIN32_ERROR = 8391u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BAD_RDN_ATT_ID_SYNTAX: WIN32_ERROR = 8392u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EXISTS_IN_AUX_CLS: WIN32_ERROR = 8393u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EXISTS_IN_SUB_CLS: WIN32_ERROR = 8394u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EXISTS_IN_POSS_SUP: WIN32_ERROR = 8395u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_RECALCSCHEMA_FAILED: WIN32_ERROR = 8396u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_TREE_DELETE_NOT_FINISHED: WIN32_ERROR = 8397u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_DELETE: WIN32_ERROR = 8398u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATT_SCHEMA_REQ_ID: WIN32_ERROR = 8399u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BAD_ATT_SCHEMA_SYNTAX: WIN32_ERROR = 8400u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_CACHE_ATT: WIN32_ERROR = 8401u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_CACHE_CLASS: WIN32_ERROR = 8402u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_REMOVE_ATT_CACHE: WIN32_ERROR = 8403u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_REMOVE_CLASS_CACHE: WIN32_ERROR = 8404u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_RETRIEVE_DN: WIN32_ERROR = 8405u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MISSING_SUPREF: WIN32_ERROR = 8406u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_RETRIEVE_INSTANCE: WIN32_ERROR = 8407u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CODE_INCONSISTENCY: WIN32_ERROR = 8408u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DATABASE_ERROR: WIN32_ERROR = 8409u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GOVERNSID_MISSING: WIN32_ERROR = 8410u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MISSING_EXPECTED_ATT: WIN32_ERROR = 8411u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NCNAME_MISSING_CR_REF: WIN32_ERROR = 8412u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SECURITY_CHECKING_ERROR: WIN32_ERROR = 8413u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SCHEMA_NOT_LOADED: WIN32_ERROR = 8414u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SCHEMA_ALLOC_FAILED: WIN32_ERROR = 8415u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ATT_SCHEMA_REQ_SYNTAX: WIN32_ERROR = 8416u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GCVERIFY_ERROR: WIN32_ERROR = 8417u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SCHEMA_MISMATCH: WIN32_ERROR = 8418u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_FIND_DSA_OBJ: WIN32_ERROR = 8419u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_FIND_EXPECTED_NC: WIN32_ERROR = 8420u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_FIND_NC_IN_CACHE: WIN32_ERROR = 8421u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_RETRIEVE_CHILD: WIN32_ERROR = 8422u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SECURITY_ILLEGAL_MODIFY: WIN32_ERROR = 8423u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_REPLACE_HIDDEN_REC: WIN32_ERROR = 8424u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BAD_HIERARCHY_FILE: WIN32_ERROR = 8425u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED: WIN32_ERROR = 8426u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CONFIG_PARAM_MISSING: WIN32_ERROR = 8427u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_COUNTING_AB_INDICES_FAILED: WIN32_ERROR = 8428u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED: WIN32_ERROR = 8429u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INTERNAL_FAILURE: WIN32_ERROR = 8430u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNKNOWN_ERROR: WIN32_ERROR = 8431u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ROOT_REQUIRES_CLASS_TOP: WIN32_ERROR = 8432u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_REFUSING_FSMO_ROLES: WIN32_ERROR = 8433u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MISSING_FSMO_SETTINGS: WIN32_ERROR = 8434u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNABLE_TO_SURRENDER_ROLES: WIN32_ERROR = 8435u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_GENERIC: WIN32_ERROR = 8436u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_INVALID_PARAMETER: WIN32_ERROR = 8437u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_BUSY: WIN32_ERROR = 8438u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_BAD_DN: WIN32_ERROR = 8439u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_BAD_NC: WIN32_ERROR = 8440u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_DN_EXISTS: WIN32_ERROR = 8441u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_INTERNAL_ERROR: WIN32_ERROR = 8442u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_INCONSISTENT_DIT: WIN32_ERROR = 8443u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_CONNECTION_FAILED: WIN32_ERROR = 8444u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_BAD_INSTANCE_TYPE: WIN32_ERROR = 8445u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_OUT_OF_MEM: WIN32_ERROR = 8446u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_MAIL_PROBLEM: WIN32_ERROR = 8447u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_REF_ALREADY_EXISTS: WIN32_ERROR = 8448u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_REF_NOT_FOUND: WIN32_ERROR = 8449u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_OBJ_IS_REP_SOURCE: WIN32_ERROR = 8450u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_DB_ERROR: WIN32_ERROR = 8451u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_NO_REPLICA: WIN32_ERROR = 8452u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_ACCESS_DENIED: WIN32_ERROR = 8453u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_NOT_SUPPORTED: WIN32_ERROR = 8454u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_RPC_CANCELLED: WIN32_ERROR = 8455u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SOURCE_DISABLED: WIN32_ERROR = 8456u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SINK_DISABLED: WIN32_ERROR = 8457u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_NAME_COLLISION: WIN32_ERROR = 8458u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SOURCE_REINSTALLED: WIN32_ERROR = 8459u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_MISSING_PARENT: WIN32_ERROR = 8460u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_PREEMPTED: WIN32_ERROR = 8461u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_ABANDON_SYNC: WIN32_ERROR = 8462u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SHUTDOWN: WIN32_ERROR = 8463u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET: WIN32_ERROR = 8464u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA: WIN32_ERROR = 8465u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_EXTN_CONNECTION_FAILED: WIN32_ERROR = 8466u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INSTALL_SCHEMA_MISMATCH: WIN32_ERROR = 8467u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUP_LINK_ID: WIN32_ERROR = 8468u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_ERROR_RESOLVING: WIN32_ERROR = 8469u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_ERROR_NOT_FOUND: WIN32_ERROR = 8470u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_ERROR_NOT_UNIQUE: WIN32_ERROR = 8471u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_ERROR_NO_MAPPING: WIN32_ERROR = 8472u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_ERROR_DOMAIN_ONLY: WIN32_ERROR = 8473u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING: WIN32_ERROR = 8474u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CONSTRUCTED_ATT_MOD: WIN32_ERROR = 8475u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_WRONG_OM_OBJ_CLASS: WIN32_ERROR = 8476u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_REPL_PENDING: WIN32_ERROR = 8477u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DS_REQUIRED: WIN32_ERROR = 8478u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_LDAP_DISPLAY_NAME: WIN32_ERROR = 8479u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NON_BASE_SEARCH: WIN32_ERROR = 8480u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_RETRIEVE_ATTS: WIN32_ERROR = 8481u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_BACKLINK_WITHOUT_LINK: WIN32_ERROR = 8482u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EPOCH_MISMATCH: WIN32_ERROR = 8483u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SRC_NAME_MISMATCH: WIN32_ERROR = 8484u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SRC_AND_DST_NC_IDENTICAL: WIN32_ERROR = 8485u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DST_NC_MISMATCH: WIN32_ERROR = 8486u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC: WIN32_ERROR = 8487u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SRC_GUID_MISMATCH: WIN32_ERROR = 8488u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOVE_DELETED_OBJECT: WIN32_ERROR = 8489u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_PDC_OPERATION_IN_PROGRESS: WIN32_ERROR = 8490u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD: WIN32_ERROR = 8491u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION: WIN32_ERROR = 8492u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS: WIN32_ERROR = 8493u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NC_MUST_HAVE_NC_PARENT: WIN32_ERROR = 8494u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE: WIN32_ERROR = 8495u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DST_DOMAIN_NOT_NATIVE: WIN32_ERROR = 8496u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER: WIN32_ERROR = 8497u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOVE_ACCOUNT_GROUP: WIN32_ERROR = 8498u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOVE_RESOURCE_GROUP: WIN32_ERROR = 8499u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_SEARCH_FLAG: WIN32_ERROR = 8500u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_TREE_DELETE_ABOVE_NC: WIN32_ERROR = 8501u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE: WIN32_ERROR = 8502u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE: WIN32_ERROR = 8503u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SAM_INIT_FAILURE: WIN32_ERROR = 8504u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SENSITIVE_GROUP_VIOLATION: WIN32_ERROR = 8505u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOD_PRIMARYGROUPID: WIN32_ERROR = 8506u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD: WIN32_ERROR = 8507u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NONSAFE_SCHEMA_CHANGE: WIN32_ERROR = 8508u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SCHEMA_UPDATE_DISALLOWED: WIN32_ERROR = 8509u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_CREATE_UNDER_SCHEMA: WIN32_ERROR = 8510u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INSTALL_NO_SRC_SCH_VERSION: WIN32_ERROR = 8511u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE: WIN32_ERROR = 8512u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_GROUP_TYPE: WIN32_ERROR = 8513u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN: WIN32_ERROR = 8514u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN: WIN32_ERROR = 8515u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER: WIN32_ERROR = 8516u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER: WIN32_ERROR = 8517u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER: WIN32_ERROR = 8518u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER: WIN32_ERROR = 8519u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER: WIN32_ERROR = 8520u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_HAVE_PRIMARY_MEMBERS: WIN32_ERROR = 8521u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_STRING_SD_CONVERSION_FAILED: WIN32_ERROR = 8522u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAMING_MASTER_GC: WIN32_ERROR = 8523u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DNS_LOOKUP_FAILURE: WIN32_ERROR = 8524u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_COULDNT_UPDATE_SPNS: WIN32_ERROR = 8525u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_RETRIEVE_SD: WIN32_ERROR = 8526u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_KEY_NOT_UNIQUE: WIN32_ERROR = 8527u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_WRONG_LINKED_ATT_SYNTAX: WIN32_ERROR = 8528u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD: WIN32_ERROR = 8529u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY: WIN32_ERROR = 8530u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_START: WIN32_ERROR = 8531u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INIT_FAILURE: WIN32_ERROR = 8532u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION: WIN32_ERROR = 8533u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SOURCE_DOMAIN_IN_FOREST: WIN32_ERROR = 8534u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST: WIN32_ERROR = 8535u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED: WIN32_ERROR = 8536u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN: WIN32_ERROR = 8537u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER: WIN32_ERROR = 8538u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SRC_SID_EXISTS_IN_FOREST: WIN32_ERROR = 8539u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH: WIN32_ERROR = 8540u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SAM_INIT_FAILURE: WIN32_ERROR = 8541u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SCHEMA_INFO_SHIP: WIN32_ERROR = 8542u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SCHEMA_CONFLICT: WIN32_ERROR = 8543u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT: WIN32_ERROR = 8544u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_OBJ_NC_MISMATCH: WIN32_ERROR = 8545u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NC_STILL_HAS_DSAS: WIN32_ERROR = 8546u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GC_REQUIRED: WIN32_ERROR = 8547u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY: WIN32_ERROR = 8548u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS: WIN32_ERROR = 8549u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_ADD_TO_GC: WIN32_ERROR = 8550u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_CHECKPOINT_WITH_PDC: WIN32_ERROR = 8551u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SOURCE_AUDITING_NOT_ENABLED: WIN32_ERROR = 8552u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC: WIN32_ERROR = 8553u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_NAME_FOR_SPN: WIN32_ERROR = 8554u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS: WIN32_ERROR = 8555u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNICODEPWD_NOT_IN_QUOTES: WIN32_ERROR = 8556u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED: WIN32_ERROR = 8557u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MUST_BE_RUN_ON_DST_DC: WIN32_ERROR = 8558u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER: WIN32_ERROR = 8559u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ: WIN32_ERROR = 8560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INIT_FAILURE_CONSOLE: WIN32_ERROR = 8561u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SAM_INIT_FAILURE_CONSOLE: WIN32_ERROR = 8562u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_FOREST_VERSION_TOO_HIGH: WIN32_ERROR = 8563u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DOMAIN_VERSION_TOO_HIGH: WIN32_ERROR = 8564u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_FOREST_VERSION_TOO_LOW: WIN32_ERROR = 8565u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DOMAIN_VERSION_TOO_LOW: WIN32_ERROR = 8566u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INCOMPATIBLE_VERSION: WIN32_ERROR = 8567u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LOW_DSA_VERSION: WIN32_ERROR = 8568u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN: WIN32_ERROR = 8569u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOT_SUPPORTED_SORT_ORDER: WIN32_ERROR = 8570u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_NOT_UNIQUE: WIN32_ERROR = 8571u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4: WIN32_ERROR = 8572u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OUT_OF_VERSION_STORE: WIN32_ERROR = 8573u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INCOMPATIBLE_CONTROLS_USED: WIN32_ERROR = 8574u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_REF_DOMAIN: WIN32_ERROR = 8575u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_RESERVED_LINK_ID: WIN32_ERROR = 8576u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LINK_ID_NOT_AVAILABLE: WIN32_ERROR = 8577u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER: WIN32_ERROR = 8578u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE: WIN32_ERROR = 8579u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC: WIN32_ERROR = 8580u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG: WIN32_ERROR = 8581u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MODIFYDN_WRONG_GRANDPARENT: WIN32_ERROR = 8582u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NAME_ERROR_TRUST_REFERRAL: WIN32_ERROR = 8583u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER: WIN32_ERROR = 8584u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD: WIN32_ERROR = 8585u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2: WIN32_ERROR = 8586u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_THREAD_LIMIT_EXCEEDED: WIN32_ERROR = 8587u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NOT_CLOSEST: WIN32_ERROR = 8588u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF: WIN32_ERROR = 8589u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SINGLE_USER_MODE_FAILED: WIN32_ERROR = 8590u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NTDSCRIPT_SYNTAX_ERROR: WIN32_ERROR = 8591u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NTDSCRIPT_PROCESS_ERROR: WIN32_ERROR = 8592u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DIFFERENT_REPL_EPOCHS: WIN32_ERROR = 8593u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRS_EXTENSIONS_CHANGED: WIN32_ERROR = 8594u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR: WIN32_ERROR = 8595u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_MSDS_INTID: WIN32_ERROR = 8596u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUP_MSDS_INTID: WIN32_ERROR = 8597u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EXISTS_IN_RDNATTID: WIN32_ERROR = 8598u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_AUTHORIZATION_FAILED: WIN32_ERROR = 8599u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_SCRIPT: WIN32_ERROR = 8600u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_REMOTE_CROSSREF_OP_FAILED: WIN32_ERROR = 8601u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CROSS_REF_BUSY: WIN32_ERROR = 8602u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN: WIN32_ERROR = 8603u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC: WIN32_ERROR = 8604u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DUPLICATE_ID_FOUND: WIN32_ERROR = 8605u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT: WIN32_ERROR = 8606u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_GROUP_CONVERSION_ERROR: WIN32_ERROR = 8607u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOVE_APP_BASIC_GROUP: WIN32_ERROR = 8608u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_CANT_MOVE_APP_QUERY_GROUP: WIN32_ERROR = 8609u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_ROLE_NOT_VERIFIED: WIN32_ERROR = 8610u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL: WIN32_ERROR = 8611u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DOMAIN_RENAME_IN_PROGRESS: WIN32_ERROR = 8612u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_EXISTING_AD_CHILD_NC: WIN32_ERROR = 8613u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_REPL_LIFETIME_EXCEEDED: WIN32_ERROR = 8614u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER: WIN32_ERROR = 8615u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LDAP_SEND_QUEUE_FULL: WIN32_ERROR = 8616u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_OUT_SCHEDULE_WINDOW: WIN32_ERROR = 8617u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_POLICY_NOT_KNOWN: WIN32_ERROR = 8618u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SITE_SETTINGS_OBJECT: WIN32_ERROR = 8619u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_SECRETS: WIN32_ERROR = 8620u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NO_WRITABLE_DC_FOUND: WIN32_ERROR = 8621u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_SERVER_OBJECT: WIN32_ERROR = 8622u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NO_NTDSA_OBJECT: WIN32_ERROR = 8623u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_NON_ASQ_SEARCH: WIN32_ERROR = 8624u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_AUDIT_FAILURE: WIN32_ERROR = 8625u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE: WIN32_ERROR = 8626u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_INVALID_SEARCH_FLAG_TUPLE: WIN32_ERROR = 8627u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_HIERARCHY_TABLE_TOO_DEEP: WIN32_ERROR = 8628u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_CORRUPT_UTD_VECTOR: WIN32_ERROR = 8629u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_SECRETS_DENIED: WIN32_ERROR = 8630u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_RESERVED_MAPI_ID: WIN32_ERROR = 8631u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MAPI_ID_NOT_AVAILABLE: WIN32_ERROR = 8632u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_MISSING_KRBTGT_SECRET: WIN32_ERROR = 8633u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST: WIN32_ERROR = 8634u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST: WIN32_ERROR = 8635u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_USER_PRINCIPAL_NAME: WIN32_ERROR = 8636u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS: WIN32_ERROR = 8637u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_OID_NOT_FOUND: WIN32_ERROR = 8638u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DRA_RECYCLED_TARGET: WIN32_ERROR = 8639u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_DISALLOWED_NC_REDIRECT: WIN32_ERROR = 8640u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_HIGH_ADLDS_FFL: WIN32_ERROR = 8641u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_HIGH_DSA_VERSION: WIN32_ERROR = 8642u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_LOW_ADLDS_FFL: WIN32_ERROR = 8643u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DOMAIN_SID_SAME_AS_LOCAL_WORKSTATION: WIN32_ERROR = 8644u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UNDELETE_SAM_VALIDATION_FAILED: WIN32_ERROR = 8645u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INCORRECT_ACCOUNT_TYPE: WIN32_ERROR = 8646u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST: WIN32_ERROR = 8647u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST: WIN32_ERROR = 8648u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_MISSING_FOREST_TRUST: WIN32_ERROR = 8649u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DS_VALUE_KEY_NOT_UNIQUE: WIN32_ERROR = 8650u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_WEAK_WHFBKEY_BLOCKED: WIN32_ERROR = 8651u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RESPONSE_CODES_BASE: WIN32_ERROR = 9000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_NO_ERROR: WIN32_ERROR = 0u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_MASK: WIN32_ERROR = 9000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_FORMAT_ERROR: WIN32_ERROR = 9001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_SERVER_FAILURE: WIN32_ERROR = 9002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_NAME_ERROR: WIN32_ERROR = 9003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_NOT_IMPLEMENTED: WIN32_ERROR = 9004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_REFUSED: WIN32_ERROR = 9005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_YXDOMAIN: WIN32_ERROR = 9006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_YXRRSET: WIN32_ERROR = 9007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_NXRRSET: WIN32_ERROR = 9008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_NOTAUTH: WIN32_ERROR = 9009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_NOTZONE: WIN32_ERROR = 9010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_BADSIG: WIN32_ERROR = 9016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_BADKEY: WIN32_ERROR = 9017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_BADTIME: WIN32_ERROR = 9018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE_LAST: WIN32_ERROR = 9018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DNSSEC_BASE: WIN32_ERROR = 9100u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_KEYMASTER_REQUIRED: WIN32_ERROR = 9101u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE: WIN32_ERROR = 9102u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NSEC3_INCOMPATIBLE_WITH_RSA_SHA1: WIN32_ERROR = 9103u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ENOUGH_SIGNING_KEY_DESCRIPTORS: WIN32_ERROR = 9104u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_UNSUPPORTED_ALGORITHM: WIN32_ERROR = 9105u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_KEY_SIZE: WIN32_ERROR = 9106u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SIGNING_KEY_NOT_ACCESSIBLE: WIN32_ERROR = 9107u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_KSP_DOES_NOT_SUPPORT_PROTECTION: WIN32_ERROR = 9108u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_UNEXPECTED_DATA_PROTECTION_ERROR: WIN32_ERROR = 9109u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_UNEXPECTED_CNG_ERROR: WIN32_ERROR = 9110u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_UNKNOWN_SIGNING_PARAMETER_VERSION: WIN32_ERROR = 9111u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_KSP_NOT_ACCESSIBLE: WIN32_ERROR = 9112u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_TOO_MANY_SKDS: WIN32_ERROR = 9113u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_ROLLOVER_PERIOD: WIN32_ERROR = 9114u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_INITIAL_ROLLOVER_OFFSET: WIN32_ERROR = 9115u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ROLLOVER_IN_PROGRESS: WIN32_ERROR = 9116u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_STANDBY_KEY_NOT_PRESENT: WIN32_ERROR = 9117u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_ON_ZSK: WIN32_ERROR = 9118u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_ON_ACTIVE_SKD: WIN32_ERROR = 9119u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ROLLOVER_ALREADY_QUEUED: WIN32_ERROR = 9120u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_ON_UNSIGNED_ZONE: WIN32_ERROR = 9121u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_BAD_KEYMASTER: WIN32_ERROR = 9122u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_SIGNATURE_VALIDITY_PERIOD: WIN32_ERROR = 9123u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_NSEC3_ITERATION_COUNT: WIN32_ERROR = 9124u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DNSSEC_IS_DISABLED: WIN32_ERROR = 9125u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_XML: WIN32_ERROR = 9126u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_VALID_TRUST_ANCHORS: WIN32_ERROR = 9127u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ROLLOVER_NOT_POKEABLE: WIN32_ERROR = 9128u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NSEC3_NAME_COLLISION: WIN32_ERROR = 9129u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NSEC_INCOMPATIBLE_WITH_NSEC3_RSA_SHA1: WIN32_ERROR = 9130u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_PACKET_FMT_BASE: WIN32_ERROR = 9500u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_BAD_PACKET: WIN32_ERROR = 9502u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_PACKET: WIN32_ERROR = 9503u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RCODE: WIN32_ERROR = 9504u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_UNSECURE_PACKET: WIN32_ERROR = 9505u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_MEMORY: WIN32_ERROR = 14u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_NAME: WIN32_ERROR = 123u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_DATA: WIN32_ERROR = 13u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_GENERAL_API_BASE: WIN32_ERROR = 9550u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_TYPE: WIN32_ERROR = 9551u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_IP_ADDRESS: WIN32_ERROR = 9552u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_PROPERTY: WIN32_ERROR = 9553u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_TRY_AGAIN_LATER: WIN32_ERROR = 9554u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_UNIQUE: WIN32_ERROR = 9555u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NON_RFC_NAME: WIN32_ERROR = 9556u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_NAME_CHAR: WIN32_ERROR = 9560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NUMERIC_NAME: WIN32_ERROR = 9561u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER: WIN32_ERROR = 9562u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION: WIN32_ERROR = 9563u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_CANNOT_FIND_ROOT_HINTS: WIN32_ERROR = 9564u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INCONSISTENT_ROOT_HINTS: WIN32_ERROR = 9565u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DWORD_VALUE_TOO_SMALL: WIN32_ERROR = 9566u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DWORD_VALUE_TOO_LARGE: WIN32_ERROR = 9567u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_BACKGROUND_LOADING: WIN32_ERROR = 9568u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_ON_RODC: WIN32_ERROR = 9569u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_UNDER_DNAME: WIN32_ERROR = 9570u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DELEGATION_REQUIRED: WIN32_ERROR = 9571u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_POLICY_TABLE: WIN32_ERROR = 9572u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ADDRESS_REQUIRED: WIN32_ERROR = 9573u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_BASE: WIN32_ERROR = 9600u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_DOES_NOT_EXIST: WIN32_ERROR = 9601u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_ZONE_INFO: WIN32_ERROR = 9602u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_ZONE_OPERATION: WIN32_ERROR = 9603u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_CONFIGURATION_ERROR: WIN32_ERROR = 9604u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_HAS_NO_SOA_RECORD: WIN32_ERROR = 9605u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_HAS_NO_NS_RECORDS: WIN32_ERROR = 9606u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_LOCKED: WIN32_ERROR = 9607u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_CREATION_FAILED: WIN32_ERROR = 9608u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_ALREADY_EXISTS: WIN32_ERROR = 9609u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_AUTOZONE_ALREADY_EXISTS: WIN32_ERROR = 9610u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_ZONE_TYPE: WIN32_ERROR = 9611u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP: WIN32_ERROR = 9612u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_NOT_SECONDARY: WIN32_ERROR = 9613u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NEED_SECONDARY_ADDRESSES: WIN32_ERROR = 9614u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_WINS_INIT_FAILED: WIN32_ERROR = 9615u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NEED_WINS_SERVERS: WIN32_ERROR = 9616u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NBSTAT_INIT_FAILED: WIN32_ERROR = 9617u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SOA_DELETE_INVALID: WIN32_ERROR = 9618u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_FORWARDER_ALREADY_EXISTS: WIN32_ERROR = 9619u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_REQUIRES_MASTER_IP: WIN32_ERROR = 9620u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_IS_SHUTDOWN: WIN32_ERROR = 9621u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONE_LOCKED_FOR_SIGNING: WIN32_ERROR = 9622u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DATAFILE_BASE: WIN32_ERROR = 9650u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_PRIMARY_REQUIRES_DATAFILE: WIN32_ERROR = 9651u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_DATAFILE_NAME: WIN32_ERROR = 9652u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DATAFILE_OPEN_FAILURE: WIN32_ERROR = 9653u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_FILE_WRITEBACK_FAILED: WIN32_ERROR = 9654u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DATAFILE_PARSING: WIN32_ERROR = 9655u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DATABASE_BASE: WIN32_ERROR = 9700u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RECORD_DOES_NOT_EXIST: WIN32_ERROR = 9701u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RECORD_FORMAT: WIN32_ERROR = 9702u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NODE_CREATION_FAILED: WIN32_ERROR = 9703u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_UNKNOWN_RECORD_TYPE: WIN32_ERROR = 9704u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RECORD_TIMED_OUT: WIN32_ERROR = 9705u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NAME_NOT_IN_ZONE: WIN32_ERROR = 9706u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_CNAME_LOOP: WIN32_ERROR = 9707u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NODE_IS_CNAME: WIN32_ERROR = 9708u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_CNAME_COLLISION: WIN32_ERROR = 9709u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT: WIN32_ERROR = 9710u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RECORD_ALREADY_EXISTS: WIN32_ERROR = 9711u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SECONDARY_DATA: WIN32_ERROR = 9712u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_CREATE_CACHE_DATA: WIN32_ERROR = 9713u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NAME_DOES_NOT_EXIST: WIN32_ERROR = 9714u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DS_UNAVAILABLE: WIN32_ERROR = 9717u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DS_ZONE_ALREADY_EXISTS: WIN32_ERROR = 9718u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE: WIN32_ERROR = 9719u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NODE_IS_DNAME: WIN32_ERROR = 9720u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DNAME_COLLISION: WIN32_ERROR = 9721u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ALIAS_LOOP: WIN32_ERROR = 9722u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_OPERATION_BASE: WIN32_ERROR = 9750u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_AXFR: WIN32_ERROR = 9752u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SECURE_BASE: WIN32_ERROR = 9800u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SETUP_BASE: WIN32_ERROR = 9850u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_TCPIP: WIN32_ERROR = 9851u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NO_DNS_SERVERS: WIN32_ERROR = 9852u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DP_BASE: WIN32_ERROR = 9900u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DP_DOES_NOT_EXIST: WIN32_ERROR = 9901u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DP_ALREADY_EXISTS: WIN32_ERROR = 9902u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DP_NOT_ENLISTED: WIN32_ERROR = 9903u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DP_ALREADY_ENLISTED: WIN32_ERROR = 9904u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DP_NOT_AVAILABLE: WIN32_ERROR = 9905u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DP_FSMO_ERROR: WIN32_ERROR = 9906u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RRL_NOT_ENABLED: WIN32_ERROR = 9911u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RRL_INVALID_WINDOW_SIZE: WIN32_ERROR = 9912u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RRL_INVALID_IPV4_PREFIX: WIN32_ERROR = 9913u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RRL_INVALID_IPV6_PREFIX: WIN32_ERROR = 9914u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RRL_INVALID_TC_RATE: WIN32_ERROR = 9915u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RRL_INVALID_LEAK_RATE: WIN32_ERROR = 9916u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_RRL_LEAK_RATE_LESSTHAN_TC_RATE: WIN32_ERROR = 9917u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_VIRTUALIZATION_INSTANCE_ALREADY_EXISTS: WIN32_ERROR = 9921u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_VIRTUALIZATION_INSTANCE_DOES_NOT_EXIST: WIN32_ERROR = 9922u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_VIRTUALIZATION_TREE_LOCKED: WIN32_ERROR = 9923u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVAILD_VIRTUALIZATION_INSTANCE_NAME: WIN32_ERROR = 9924u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DEFAULT_VIRTUALIZATION_INSTANCE: WIN32_ERROR = 9925u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONESCOPE_ALREADY_EXISTS: WIN32_ERROR = 9951u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONESCOPE_DOES_NOT_EXIST: WIN32_ERROR = 9952u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DEFAULT_ZONESCOPE: WIN32_ERROR = 9953u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_ZONESCOPE_NAME: WIN32_ERROR = 9954u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_NOT_ALLOWED_WITH_ZONESCOPES: WIN32_ERROR = 9955u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_LOAD_ZONESCOPE_FAILED: WIN32_ERROR = 9956u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONESCOPE_FILE_WRITEBACK_FAILED: WIN32_ERROR = 9957u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_SCOPE_NAME: WIN32_ERROR = 9958u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SCOPE_DOES_NOT_EXIST: WIN32_ERROR = 9959u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_DEFAULT_SCOPE: WIN32_ERROR = 9960u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_SCOPE_OPERATION: WIN32_ERROR = 9961u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SCOPE_LOCKED: WIN32_ERROR = 9962u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SCOPE_ALREADY_EXISTS: WIN32_ERROR = 9963u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_ALREADY_EXISTS: WIN32_ERROR = 9971u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_DOES_NOT_EXIST: WIN32_ERROR = 9972u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA: WIN32_ERROR = 9973u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_SETTINGS: WIN32_ERROR = 9974u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_CLIENT_SUBNET_IS_ACCESSED: WIN32_ERROR = 9975u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_CLIENT_SUBNET_DOES_NOT_EXIST: WIN32_ERROR = 9976u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_CLIENT_SUBNET_ALREADY_EXISTS: WIN32_ERROR = 9977u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SUBNET_DOES_NOT_EXIST: WIN32_ERROR = 9978u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SUBNET_ALREADY_EXISTS: WIN32_ERROR = 9979u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_LOCKED: WIN32_ERROR = 9980u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_WEIGHT: WIN32_ERROR = 9981u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_NAME: WIN32_ERROR = 9982u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_MISSING_CRITERIA: WIN32_ERROR = 9983u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_INVALID_CLIENT_SUBNET_NAME: WIN32_ERROR = 9984u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_PROCESSING_ORDER_INVALID: WIN32_ERROR = 9985u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_SCOPE_MISSING: WIN32_ERROR = 9986u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_SCOPE_NOT_ALLOWED: WIN32_ERROR = 9987u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_SERVERSCOPE_IS_REFERENCED: WIN32_ERROR = 9988u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_ZONESCOPE_IS_REFERENCED: WIN32_ERROR = 9989u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA_CLIENT_SUBNET: WIN32_ERROR = 9990u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA_TRANSPORT_PROTOCOL: WIN32_ERROR = 9991u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA_NETWORK_PROTOCOL: WIN32_ERROR = 9992u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA_INTERFACE: WIN32_ERROR = 9993u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA_FQDN: WIN32_ERROR = 9994u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA_QUERY_TYPE: WIN32_ERROR = 9995u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const DNS_ERROR_POLICY_INVALID_CRITERIA_TIME_OF_DAY: WIN32_ERROR = 9996u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_QM_POLICY_EXISTS: WIN32_ERROR = 13000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_QM_POLICY_NOT_FOUND: WIN32_ERROR = 13001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_QM_POLICY_IN_USE: WIN32_ERROR = 13002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_POLICY_EXISTS: WIN32_ERROR = 13003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_POLICY_NOT_FOUND: WIN32_ERROR = 13004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_POLICY_IN_USE: WIN32_ERROR = 13005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_FILTER_EXISTS: WIN32_ERROR = 13006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_FILTER_NOT_FOUND: WIN32_ERROR = 13007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_TRANSPORT_FILTER_EXISTS: WIN32_ERROR = 13008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND: WIN32_ERROR = 13009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_AUTH_EXISTS: WIN32_ERROR = 13010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_AUTH_NOT_FOUND: WIN32_ERROR = 13011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_AUTH_IN_USE: WIN32_ERROR = 13012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND: WIN32_ERROR = 13013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND: WIN32_ERROR = 13014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND: WIN32_ERROR = 13015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_TUNNEL_FILTER_EXISTS: WIN32_ERROR = 13016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND: WIN32_ERROR = 13017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_FILTER_PENDING_DELETION: WIN32_ERROR = 13018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION: WIN32_ERROR = 13019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION: WIN32_ERROR = 13020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_POLICY_PENDING_DELETION: WIN32_ERROR = 13021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_MM_AUTH_PENDING_DELETION: WIN32_ERROR = 13022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_QM_POLICY_PENDING_DELETION: WIN32_ERROR = 13023u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NEG_STATUS_BEGIN: WIN32_ERROR = 13800u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_AUTH_FAIL: WIN32_ERROR = 13801u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_ATTRIB_FAIL: WIN32_ERROR = 13802u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NEGOTIATION_PENDING: WIN32_ERROR = 13803u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR: WIN32_ERROR = 13804u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_TIMED_OUT: WIN32_ERROR = 13805u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NO_CERT: WIN32_ERROR = 13806u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SA_DELETED: WIN32_ERROR = 13807u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SA_REAPED: WIN32_ERROR = 13808u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_MM_ACQUIRE_DROP: WIN32_ERROR = 13809u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_QM_ACQUIRE_DROP: WIN32_ERROR = 13810u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_QUEUE_DROP_MM: WIN32_ERROR = 13811u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM: WIN32_ERROR = 13812u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_DROP_NO_RESPONSE: WIN32_ERROR = 13813u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_MM_DELAY_DROP: WIN32_ERROR = 13814u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_QM_DELAY_DROP: WIN32_ERROR = 13815u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_ERROR: WIN32_ERROR = 13816u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_CRL_FAILED: WIN32_ERROR = 13817u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_KEY_USAGE: WIN32_ERROR = 13818u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_CERT_TYPE: WIN32_ERROR = 13819u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NO_PRIVATE_KEY: WIN32_ERROR = 13820u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SIMULTANEOUS_REKEY: WIN32_ERROR = 13821u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_DH_FAIL: WIN32_ERROR = 13822u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_CRITICAL_PAYLOAD_NOT_RECOGNIZED: WIN32_ERROR = 13823u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_HEADER: WIN32_ERROR = 13824u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NO_POLICY: WIN32_ERROR = 13825u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_SIGNATURE: WIN32_ERROR = 13826u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_KERBEROS_ERROR: WIN32_ERROR = 13827u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NO_PUBLIC_KEY: WIN32_ERROR = 13828u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR: WIN32_ERROR = 13829u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_SA: WIN32_ERROR = 13830u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_PROP: WIN32_ERROR = 13831u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_TRANS: WIN32_ERROR = 13832u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_KE: WIN32_ERROR = 13833u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_ID: WIN32_ERROR = 13834u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_CERT: WIN32_ERROR = 13835u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ: WIN32_ERROR = 13836u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_HASH: WIN32_ERROR = 13837u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_SIG: WIN32_ERROR = 13838u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_NONCE: WIN32_ERROR = 13839u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY: WIN32_ERROR = 13840u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_DELETE: WIN32_ERROR = 13841u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR: WIN32_ERROR = 13842u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_PAYLOAD: WIN32_ERROR = 13843u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_LOAD_SOFT_SA: WIN32_ERROR = 13844u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN: WIN32_ERROR = 13845u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_COOKIE: WIN32_ERROR = 13846u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NO_PEER_CERT: WIN32_ERROR = 13847u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PEER_CRL_FAILED: WIN32_ERROR = 13848u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_POLICY_CHANGE: WIN32_ERROR = 13849u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NO_MM_POLICY: WIN32_ERROR = 13850u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NOTCBPRIV: WIN32_ERROR = 13851u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SECLOADFAIL: WIN32_ERROR = 13852u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_FAILSSPINIT: WIN32_ERROR = 13853u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_FAILQUERYSSP: WIN32_ERROR = 13854u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SRVACQFAIL: WIN32_ERROR = 13855u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SRVQUERYCRED: WIN32_ERROR = 13856u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_GETSPIFAIL: WIN32_ERROR = 13857u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_FILTER: WIN32_ERROR = 13858u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_OUT_OF_MEMORY: WIN32_ERROR = 13859u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED: WIN32_ERROR = 13860u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_POLICY: WIN32_ERROR = 13861u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_UNKNOWN_DOI: WIN32_ERROR = 13862u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_SITUATION: WIN32_ERROR = 13863u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_DH_FAILURE: WIN32_ERROR = 13864u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_GROUP: WIN32_ERROR = 13865u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_ENCRYPT: WIN32_ERROR = 13866u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_DECRYPT: WIN32_ERROR = 13867u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_POLICY_MATCH: WIN32_ERROR = 13868u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_UNSUPPORTED_ID: WIN32_ERROR = 13869u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_HASH: WIN32_ERROR = 13870u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_HASH_ALG: WIN32_ERROR = 13871u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_HASH_SIZE: WIN32_ERROR = 13872u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG: WIN32_ERROR = 13873u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_AUTH_ALG: WIN32_ERROR = 13874u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_SIG: WIN32_ERROR = 13875u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_LOAD_FAILED: WIN32_ERROR = 13876u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_RPC_DELETE: WIN32_ERROR = 13877u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_BENIGN_REINIT: WIN32_ERROR = 13878u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY: WIN32_ERROR = 13879u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_MAJOR_VERSION: WIN32_ERROR = 13880u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN: WIN32_ERROR = 13881u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_MM_LIMIT: WIN32_ERROR = 13882u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NEGOTIATION_DISABLED: WIN32_ERROR = 13883u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_QM_LIMIT: WIN32_ERROR = 13884u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_MM_EXPIRED: WIN32_ERROR = 13885u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID: WIN32_ERROR = 13886u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH: WIN32_ERROR = 13887u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID: WIN32_ERROR = 13888u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD: WIN32_ERROR = 13889u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_DOS_COOKIE_SENT: WIN32_ERROR = 13890u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_SHUTTING_DOWN: WIN32_ERROR = 13891u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_CGA_AUTH_FAILED: WIN32_ERROR = 13892u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PROCESS_ERR_NATOA: WIN32_ERROR = 13893u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INVALID_MM_FOR_QM: WIN32_ERROR = 13894u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_QM_EXPIRED: WIN32_ERROR = 13895u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_TOO_MANY_FILTERS: WIN32_ERROR = 13896u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NEG_STATUS_END: WIN32_ERROR = 13897u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL: WIN32_ERROR = 13898u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE: WIN32_ERROR = 13899u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING: WIN32_ERROR = 13900u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING: WIN32_ERROR = 13901u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS: WIN32_ERROR = 13902u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_RATELIMIT_DROP: WIN32_ERROR = 13903u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE: WIN32_ERROR = 13904u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE: WIN32_ERROR = 13905u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE: WIN32_ERROR = 13906u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY: WIN32_ERROR = 13907u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE: WIN32_ERROR = 13908u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END: WIN32_ERROR = 13909u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_BAD_SPI: WIN32_ERROR = 13910u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_SA_LIFETIME_EXPIRED: WIN32_ERROR = 13911u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_WRONG_SA: WIN32_ERROR = 13912u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_REPLAY_CHECK_FAILED: WIN32_ERROR = 13913u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_INVALID_PACKET: WIN32_ERROR = 13914u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_INTEGRITY_CHECK_FAILED: WIN32_ERROR = 13915u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_CLEAR_TEXT_DROP: WIN32_ERROR = 13916u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_AUTH_FIREWALL_DROP: WIN32_ERROR = 13917u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_THROTTLE_DROP: WIN32_ERROR = 13918u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_BLOCK: WIN32_ERROR = 13925u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_RECEIVED_MULTICAST: WIN32_ERROR = 13926u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_INVALID_PACKET: WIN32_ERROR = 13927u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED: WIN32_ERROR = 13928u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_MAX_ENTRIES: WIN32_ERROR = 13929u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED: WIN32_ERROR = 13930u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_NOT_INSTALLED: WIN32_ERROR = 13931u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES: WIN32_ERROR = 13932u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_SECTION_NOT_FOUND: WIN32_ERROR = 14000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_CANT_GEN_ACTCTX: WIN32_ERROR = 14001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INVALID_ACTCTXDATA_FORMAT: WIN32_ERROR = 14002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_ASSEMBLY_NOT_FOUND: WIN32_ERROR = 14003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MANIFEST_FORMAT_ERROR: WIN32_ERROR = 14004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MANIFEST_PARSE_ERROR: WIN32_ERROR = 14005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_ACTIVATION_CONTEXT_DISABLED: WIN32_ERROR = 14006u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_KEY_NOT_FOUND: WIN32_ERROR = 14007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_VERSION_CONFLICT: WIN32_ERROR = 14008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_WRONG_SECTION_TYPE: WIN32_ERROR = 14009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_THREAD_QUERIES_DISABLED: WIN32_ERROR = 14010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET: WIN32_ERROR = 14011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_UNKNOWN_ENCODING_GROUP: WIN32_ERROR = 14012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_UNKNOWN_ENCODING: WIN32_ERROR = 14013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INVALID_XML_NAMESPACE_URI: WIN32_ERROR = 14014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED: WIN32_ERROR = 14015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED: WIN32_ERROR = 14016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE: WIN32_ERROR = 14017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE: WIN32_ERROR = 14018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE: WIN32_ERROR = 14019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT: WIN32_ERROR = 14020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_DLL_NAME: WIN32_ERROR = 14021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME: WIN32_ERROR = 14022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_CLSID: WIN32_ERROR = 14023u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_IID: WIN32_ERROR = 14024u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_TLBID: WIN32_ERROR = 14025u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_PROGID: WIN32_ERROR = 14026u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_ASSEMBLY_NAME: WIN32_ERROR = 14027u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_FILE_HASH_MISMATCH: WIN32_ERROR = 14028u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_POLICY_PARSE_ERROR: WIN32_ERROR = 14029u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MISSINGQUOTE: WIN32_ERROR = 14030u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_COMMENTSYNTAX: WIN32_ERROR = 14031u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_BADSTARTNAMECHAR: WIN32_ERROR = 14032u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_BADNAMECHAR: WIN32_ERROR = 14033u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_BADCHARINSTRING: WIN32_ERROR = 14034u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_XMLDECLSYNTAX: WIN32_ERROR = 14035u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_BADCHARDATA: WIN32_ERROR = 14036u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MISSINGWHITESPACE: WIN32_ERROR = 14037u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_EXPECTINGTAGEND: WIN32_ERROR = 14038u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MISSINGSEMICOLON: WIN32_ERROR = 14039u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNBALANCEDPAREN: WIN32_ERROR = 14040u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INTERNALERROR: WIN32_ERROR = 14041u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE: WIN32_ERROR = 14042u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INCOMPLETE_ENCODING: WIN32_ERROR = 14043u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MISSING_PAREN: WIN32_ERROR = 14044u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE: WIN32_ERROR = 14045u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MULTIPLE_COLONS: WIN32_ERROR = 14046u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALID_DECIMAL: WIN32_ERROR = 14047u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALID_HEXIDECIMAL: WIN32_ERROR = 14048u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALID_UNICODE: WIN32_ERROR = 14049u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK: WIN32_ERROR = 14050u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNEXPECTEDENDTAG: WIN32_ERROR = 14051u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNCLOSEDTAG: WIN32_ERROR = 14052u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_DUPLICATEATTRIBUTE: WIN32_ERROR = 14053u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MULTIPLEROOTS: WIN32_ERROR = 14054u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALIDATROOTLEVEL: WIN32_ERROR = 14055u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_BADXMLDECL: WIN32_ERROR = 14056u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MISSINGROOT: WIN32_ERROR = 14057u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNEXPECTEDEOF: WIN32_ERROR = 14058u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_BADPEREFINSUBSET: WIN32_ERROR = 14059u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNCLOSEDSTARTTAG: WIN32_ERROR = 14060u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNCLOSEDENDTAG: WIN32_ERROR = 14061u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNCLOSEDSTRING: WIN32_ERROR = 14062u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNCLOSEDCOMMENT: WIN32_ERROR = 14063u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNCLOSEDDECL: WIN32_ERROR = 14064u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNCLOSEDCDATA: WIN32_ERROR = 14065u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_RESERVEDNAMESPACE: WIN32_ERROR = 14066u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALIDENCODING: WIN32_ERROR = 14067u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALIDSWITCH: WIN32_ERROR = 14068u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_BADXMLCASE: WIN32_ERROR = 14069u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALID_STANDALONE: WIN32_ERROR = 14070u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_UNEXPECTED_STANDALONE: WIN32_ERROR = 14071u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_INVALID_VERSION: WIN32_ERROR = 14072u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_XML_E_MISSINGEQUALS: WIN32_ERROR = 14073u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_PROTECTION_RECOVERY_FAILED: WIN32_ERROR = 14074u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT: WIN32_ERROR = 14075u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_PROTECTION_CATALOG_NOT_VALID: WIN32_ERROR = 14076u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_UNTRANSLATABLE_HRESULT: WIN32_ERROR = 14077u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING: WIN32_ERROR = 14078u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE: WIN32_ERROR = 14079u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME: WIN32_ERROR = 14080u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_ASSEMBLY_MISSING: WIN32_ERROR = 14081u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_CORRUPT_ACTIVATION_STACK: WIN32_ERROR = 14082u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_CORRUPTION: WIN32_ERROR = 14083u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_EARLY_DEACTIVATION: WIN32_ERROR = 14084u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INVALID_DEACTIVATION: WIN32_ERROR = 14085u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MULTIPLE_DEACTIVATION: WIN32_ERROR = 14086u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_PROCESS_TERMINATION_REQUESTED: WIN32_ERROR = 14087u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_RELEASE_ACTIVATION_CONTEXT: WIN32_ERROR = 14088u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY: WIN32_ERROR = 14089u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE: WIN32_ERROR = 14090u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME: WIN32_ERROR = 14091u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE: WIN32_ERROR = 14092u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_IDENTITY_PARSE_ERROR: WIN32_ERROR = 14093u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MALFORMED_SUBSTITUTION_STRING: WIN32_ERROR = 14094u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN: WIN32_ERROR = 14095u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNMAPPED_SUBSTITUTION_STRING: WIN32_ERROR = 14096u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_ASSEMBLY_NOT_LOCKED: WIN32_ERROR = 14097u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_COMPONENT_STORE_CORRUPT: WIN32_ERROR = 14098u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_ADVANCED_INSTALLER_FAILED: WIN32_ERROR = 14099u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_XML_ENCODING_MISMATCH: WIN32_ERROR = 14100u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT: WIN32_ERROR = 14101u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_IDENTITIES_DIFFERENT: WIN32_ERROR = 14102u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT: WIN32_ERROR = 14103u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY: WIN32_ERROR = 14104u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_MANIFEST_TOO_BIG: WIN32_ERROR = 14105u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_SETTING_NOT_REGISTERED: WIN32_ERROR = 14106u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE: WIN32_ERROR = 14107u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SMI_PRIMITIVE_INSTALLER_FAILED: WIN32_ERROR = 14108u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GENERIC_COMMAND_FAILED: WIN32_ERROR = 14109u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_FILE_HASH_MISSING: WIN32_ERROR = 14110u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SXS_DUPLICATE_ACTIVATABLE_CLASS: WIN32_ERROR = 14111u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_INVALID_CHANNEL_PATH: WIN32_ERROR = 15000u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_INVALID_QUERY: WIN32_ERROR = 15001u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND: WIN32_ERROR = 15002u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND: WIN32_ERROR = 15003u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_INVALID_PUBLISHER_NAME: WIN32_ERROR = 15004u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_INVALID_EVENT_DATA: WIN32_ERROR = 15005u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_CHANNEL_NOT_FOUND: WIN32_ERROR = 15007u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_MALFORMED_XML_TEXT: WIN32_ERROR = 15008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL: WIN32_ERROR = 15009u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_CONFIGURATION_ERROR: WIN32_ERROR = 15010u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_QUERY_RESULT_STALE: WIN32_ERROR = 15011u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_QUERY_RESULT_INVALID_POSITION: WIN32_ERROR = 15012u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_NON_VALIDATING_MSXML: WIN32_ERROR = 15013u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_ALREADYSCOPED: WIN32_ERROR = 15014u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_NOTELTSET: WIN32_ERROR = 15015u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_INVARG: WIN32_ERROR = 15016u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_INVTEST: WIN32_ERROR = 15017u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_INVTYPE: WIN32_ERROR = 15018u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_PARSEERR: WIN32_ERROR = 15019u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_UNSUPPORTEDOP: WIN32_ERROR = 15020u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_UNEXPECTEDTOKEN: WIN32_ERROR = 15021u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL: WIN32_ERROR = 15022u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE: WIN32_ERROR = 15023u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE: WIN32_ERROR = 15024u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_CHANNEL_CANNOT_ACTIVATE: WIN32_ERROR = 15025u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_TOO_COMPLEX: WIN32_ERROR = 15026u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_MESSAGE_NOT_FOUND: WIN32_ERROR = 15027u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_MESSAGE_ID_NOT_FOUND: WIN32_ERROR = 15028u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_UNRESOLVED_VALUE_INSERT: WIN32_ERROR = 15029u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_UNRESOLVED_PARAMETER_INSERT: WIN32_ERROR = 15030u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_MAX_INSERTS_REACHED: WIN32_ERROR = 15031u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_EVENT_DEFINITION_NOT_FOUND: WIN32_ERROR = 15032u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND: WIN32_ERROR = 15033u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_VERSION_TOO_OLD: WIN32_ERROR = 15034u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_VERSION_TOO_NEW: WIN32_ERROR = 15035u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY: WIN32_ERROR = 15036u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_PUBLISHER_DISABLED: WIN32_ERROR = 15037u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EVT_FILTER_OUT_OF_RANGE: WIN32_ERROR = 15038u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE: WIN32_ERROR = 15080u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EC_LOG_DISABLED: WIN32_ERROR = 15081u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EC_CIRCULAR_FORWARDING: WIN32_ERROR = 15082u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EC_CREDSTORE_FULL: WIN32_ERROR = 15083u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EC_CRED_NOT_FOUND: WIN32_ERROR = 15084u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_EC_NO_ACTIVE_CHANNEL: WIN32_ERROR = 15085u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_FILE_NOT_FOUND: WIN32_ERROR = 15100u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_INVALID_FILE: WIN32_ERROR = 15101u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_INVALID_RC_CONFIG: WIN32_ERROR = 15102u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_INVALID_LOCALE_NAME: WIN32_ERROR = 15103u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME: WIN32_ERROR = 15104u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_FILE_NOT_LOADED: WIN32_ERROR = 15105u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESOURCE_ENUM_USER_STOP: WIN32_ERROR = 15106u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED: WIN32_ERROR = 15107u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME: WIN32_ERROR = 15108u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE: WIN32_ERROR = 15110u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_INVALID_PRICONFIG: WIN32_ERROR = 15111u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_INVALID_FILE_TYPE: WIN32_ERROR = 15112u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_UNKNOWN_QUALIFIER: WIN32_ERROR = 15113u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_INVALID_QUALIFIER_VALUE: WIN32_ERROR = 15114u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_NO_CANDIDATE: WIN32_ERROR = 15115u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE: WIN32_ERROR = 15116u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_RESOURCE_TYPE_MISMATCH: WIN32_ERROR = 15117u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_DUPLICATE_MAP_NAME: WIN32_ERROR = 15118u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_DUPLICATE_ENTRY: WIN32_ERROR = 15119u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_INVALID_RESOURCE_IDENTIFIER: WIN32_ERROR = 15120u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_FILEPATH_TOO_LONG: WIN32_ERROR = 15121u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE: WIN32_ERROR = 15122u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_INVALID_PRI_FILE: WIN32_ERROR = 15126u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_NAMED_RESOURCE_NOT_FOUND: WIN32_ERROR = 15127u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_MAP_NOT_FOUND: WIN32_ERROR = 15135u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_UNSUPPORTED_PROFILE_TYPE: WIN32_ERROR = 15136u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_INVALID_QUALIFIER_OPERATOR: WIN32_ERROR = 15137u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE: WIN32_ERROR = 15138u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_AUTOMERGE_ENABLED: WIN32_ERROR = 15139u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_TOO_MANY_RESOURCES: WIN32_ERROR = 15140u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_MERGE: WIN32_ERROR = 15141u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_LOAD_UNLOAD_PRI_FILE: WIN32_ERROR = 15142u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_NO_CURRENT_VIEW_ON_THREAD: WIN32_ERROR = 15143u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST: WIN32_ERROR = 15144u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_OPERATION_NOT_ALLOWED_FROM_SYSTEM_COMPONENT: WIN32_ERROR = 15145u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_DIRECT_REF_TO_NON_DEFAULT_RESOURCE: WIN32_ERROR = 15146u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_GENERATION_COUNT_MISMATCH: WIN32_ERROR = 15147u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_VERSION_MISMATCH: WIN32_ERROR = 15148u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_MISSING_SCHEMA: WIN32_ERROR = 15149u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_LOAD_FILE_FAILED: WIN32_ERROR = 15150u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_ADD_FILE_FAILED: WIN32_ERROR = 15151u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_WRITE_FILE_FAILED: WIN32_ERROR = 15152u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_MULTIPLE_PACKAGE_FAMILIES_NOT_ALLOWED: WIN32_ERROR = 15153u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_MULTIPLE_MAIN_PACKAGES_NOT_ALLOWED: WIN32_ERROR = 15154u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_BUNDLE_PACKAGES_NOT_ALLOWED: WIN32_ERROR = 15155u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED: WIN32_ERROR = 15156u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_RESOURCE_PACKAGE_REQUIRED: WIN32_ERROR = 15157u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PRI_MERGE_INVALID_FILE_NAME: WIN32_ERROR = 15158u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_PACKAGE_NOT_FOUND: WIN32_ERROR = 15159u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MRM_MISSING_DEFAULT_LANGUAGE: WIN32_ERROR = 15160u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_INVALID_CAPABILITIES_STRING: WIN32_ERROR = 15200u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_INVALID_VCP_VERSION: WIN32_ERROR = 15201u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION: WIN32_ERROR = 15202u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_MCCS_VERSION_MISMATCH: WIN32_ERROR = 15203u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_UNSUPPORTED_MCCS_VERSION: WIN32_ERROR = 15204u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_INTERNAL_ERROR: WIN32_ERROR = 15205u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED: WIN32_ERROR = 15206u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE: WIN32_ERROR = 15207u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_AMBIGUOUS_SYSTEM_DEVICE: WIN32_ERROR = 15250u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_DEVICE_NOT_FOUND: WIN32_ERROR = 15299u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HASH_NOT_SUPPORTED: WIN32_ERROR = 15300u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HASH_NOT_PRESENT: WIN32_ERROR = 15301u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED: WIN32_ERROR = 15321u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GPIO_CLIENT_INFORMATION_INVALID: WIN32_ERROR = 15322u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GPIO_VERSION_NOT_SUPPORTED: WIN32_ERROR = 15323u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GPIO_INVALID_REGISTRATION_PACKET: WIN32_ERROR = 15324u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GPIO_OPERATION_DENIED: WIN32_ERROR = 15325u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE: WIN32_ERROR = 15326u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED: WIN32_ERROR = 15327u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CANNOT_SWITCH_RUNLEVEL: WIN32_ERROR = 15400u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_RUNLEVEL_SETTING: WIN32_ERROR = 15401u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RUNLEVEL_SWITCH_TIMEOUT: WIN32_ERROR = 15402u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT: WIN32_ERROR = 15403u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RUNLEVEL_SWITCH_IN_PROGRESS: WIN32_ERROR = 15404u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICES_FAILED_AUTOSTART: WIN32_ERROR = 15405u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_COM_TASK_STOP_PENDING: WIN32_ERROR = 15501u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_OPEN_PACKAGE_FAILED: WIN32_ERROR = 15600u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PACKAGE_NOT_FOUND: WIN32_ERROR = 15601u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_INVALID_PACKAGE: WIN32_ERROR = 15602u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED: WIN32_ERROR = 15603u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_OUT_OF_DISK_SPACE: WIN32_ERROR = 15604u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_NETWORK_FAILURE: WIN32_ERROR = 15605u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_REGISTRATION_FAILURE: WIN32_ERROR = 15606u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_DEREGISTRATION_FAILURE: WIN32_ERROR = 15607u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_CANCEL: WIN32_ERROR = 15608u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_FAILED: WIN32_ERROR = 15609u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REMOVE_FAILED: WIN32_ERROR = 15610u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_ALREADY_EXISTS: WIN32_ERROR = 15611u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NEEDS_REMEDIATION: WIN32_ERROR = 15612u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PREREQUISITE_FAILED: WIN32_ERROR = 15613u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_REPOSITORY_CORRUPTED: WIN32_ERROR = 15614u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_POLICY_FAILURE: WIN32_ERROR = 15615u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_UPDATING: WIN32_ERROR = 15616u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPLOYMENT_BLOCKED_BY_POLICY: WIN32_ERROR = 15617u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGES_IN_USE: WIN32_ERROR = 15618u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RECOVERY_FILE_CORRUPT: WIN32_ERROR = 15619u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INVALID_STAGED_SIGNATURE: WIN32_ERROR = 15620u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED: WIN32_ERROR = 15621u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_PACKAGE_DOWNGRADE: WIN32_ERROR = 15622u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SYSTEM_NEEDS_REMEDIATION: WIN32_ERROR = 15623u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN: WIN32_ERROR = 15624u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_RESILIENCY_FILE_CORRUPT: WIN32_ERROR = 15625u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING: WIN32_ERROR = 15626u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_MOVE_FAILED: WIN32_ERROR = 15627u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_VOLUME_NOT_EMPTY: WIN32_ERROR = 15628u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_VOLUME_OFFLINE: WIN32_ERROR = 15629u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_VOLUME_CORRUPT: WIN32_ERROR = 15630u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NEEDS_REGISTRATION: WIN32_ERROR = 15631u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_WRONG_PROCESSOR_ARCHITECTURE: WIN32_ERROR = 15632u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEV_SIDELOAD_LIMIT_EXCEEDED: WIN32_ERROR = 15633u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE: WIN32_ERROR = 15634u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_NOT_SUPPORTED_ON_FILESYSTEM: WIN32_ERROR = 15635u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_MOVE_BLOCKED_BY_STREAMING: WIN32_ERROR = 15636u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_OPTIONAL_PACKAGE_APPLICATIONID_NOT_UNIQUE: WIN32_ERROR = 15637u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_STAGING_ONHOLD: WIN32_ERROR = 15638u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_INVALID_RELATED_SET_UPDATE: WIN32_ERROR = 15639u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY: WIN32_ERROR = 15640u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPLOYMENT_BLOCKED_BY_USER_LOG_OFF: WIN32_ERROR = 15641u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PROVISION_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_PROVISIONED: WIN32_ERROR = 15642u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGES_REPUTATION_CHECK_FAILED: WIN32_ERROR = 15643u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGES_REPUTATION_CHECK_TIMEDOUT: WIN32_ERROR = 15644u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPLOYMENT_OPTION_NOT_SUPPORTED: WIN32_ERROR = 15645u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPINSTALLER_ACTIVATION_BLOCKED: WIN32_ERROR = 15646u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REGISTRATION_FROM_REMOTE_DRIVE_NOT_SUPPORTED: WIN32_ERROR = 15647u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_APPX_RAW_DATA_WRITE_FAILED: WIN32_ERROR = 15648u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_PACKAGE: WIN32_ERROR = 15649u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_MACHINE: WIN32_ERROR = 15650u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPLOYMENT_BLOCKED_BY_PROFILE_POLICY: WIN32_ERROR = 15651u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DEPLOYMENT_FAILED_CONFLICTING_MUTABLE_PACKAGE_DIRECTORY: WIN32_ERROR = 15652u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SINGLETON_RESOURCE_INSTALLED_IN_ACTIVE_USER: WIN32_ERROR = 15653u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_DIFFERENT_VERSION_OF_PACKAGED_SERVICE_INSTALLED: WIN32_ERROR = 15654u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICE: WIN32_ERROR = 15655u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES: WIN32_ERROR = 15656u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_REDIRECTION_TO_DEFAULT_ACCOUNT_NOT_ALLOWED: WIN32_ERROR = 15657u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_LACKS_CAPABILITY_TO_DEPLOY_ON_HOST: WIN32_ERROR = 15658u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNSIGNED_PACKAGE_INVALID_CONTENT: WIN32_ERROR = 15659u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_UNSIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE: WIN32_ERROR = 15660u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_SIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE: WIN32_ERROR = 15661u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_EXTERNAL_LOCATION_NOT_ALLOWED: WIN32_ERROR = 15662u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_FULLTRUST_HOSTRUNTIME_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY: WIN32_ERROR = 15663u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_LACKS_CAPABILITY_FOR_MANDATORY_STARTUPTASKS: WIN32_ERROR = 15664u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_INSTALL_RESOLVE_HOSTRUNTIME_DEPENDENCY_FAILED: WIN32_ERROR = 15665u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_MACHINE_SCOPE_NOT_ALLOWED: WIN32_ERROR = 15666u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CLASSIC_COMPAT_MODE_NOT_ALLOWED: WIN32_ERROR = 15667u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STAGEFROMUPDATEAGENT_PACKAGE_NOT_APPLICABLE: WIN32_ERROR = 15668u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_PACKAGE_NOT_REGISTERED_FOR_USER: WIN32_ERROR = 15669u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_LOAD_STORE_FAILED: WIN32_ERROR = 15800u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_GET_VERSION_FAILED: WIN32_ERROR = 15801u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_SET_VERSION_FAILED: WIN32_ERROR = 15802u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_STRUCTURED_RESET_FAILED: WIN32_ERROR = 15803u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_OPEN_CONTAINER_FAILED: WIN32_ERROR = 15804u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_CREATE_CONTAINER_FAILED: WIN32_ERROR = 15805u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_DELETE_CONTAINER_FAILED: WIN32_ERROR = 15806u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_READ_SETTING_FAILED: WIN32_ERROR = 15807u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_WRITE_SETTING_FAILED: WIN32_ERROR = 15808u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_DELETE_SETTING_FAILED: WIN32_ERROR = 15809u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_QUERY_SETTING_FAILED: WIN32_ERROR = 15810u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_READ_COMPOSITE_SETTING_FAILED: WIN32_ERROR = 15811u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED: WIN32_ERROR = 15812u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_ENUMERATE_CONTAINER_FAILED: WIN32_ERROR = 15813u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_ENUMERATE_SETTINGS_FAILED: WIN32_ERROR = 15814u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED: WIN32_ERROR = 15815u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED: WIN32_ERROR = 15816u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED: WIN32_ERROR = 15817u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED: WIN32_ERROR = 15818u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_API_UNAVAILABLE: WIN32_ERROR = 15841u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INTERFACE_CLOSING: WIN32_ERROR = 2150891522u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_BAD_VERSION: WIN32_ERROR = 2150891524u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_BAD_CHARACTERISTICS: WIN32_ERROR = 2150891525u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_ADAPTER_NOT_FOUND: WIN32_ERROR = 2150891526u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_OPEN_FAILED: WIN32_ERROR = 2150891527u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DEVICE_FAILED: WIN32_ERROR = 2150891528u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_MULTICAST_FULL: WIN32_ERROR = 2150891529u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_MULTICAST_EXISTS: WIN32_ERROR = 2150891530u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_MULTICAST_NOT_FOUND: WIN32_ERROR = 2150891531u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_REQUEST_ABORTED: WIN32_ERROR = 2150891532u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_RESET_IN_PROGRESS: WIN32_ERROR = 2150891533u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_NOT_SUPPORTED: WIN32_ERROR = 2150891707u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_PACKET: WIN32_ERROR = 2150891535u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_ADAPTER_NOT_READY: WIN32_ERROR = 2150891537u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_LENGTH: WIN32_ERROR = 2150891540u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_DATA: WIN32_ERROR = 2150891541u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_BUFFER_TOO_SHORT: WIN32_ERROR = 2150891542u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_OID: WIN32_ERROR = 2150891543u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_ADAPTER_REMOVED: WIN32_ERROR = 2150891544u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_UNSUPPORTED_MEDIA: WIN32_ERROR = 2150891545u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_GROUP_ADDRESS_IN_USE: WIN32_ERROR = 2150891546u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_FILE_NOT_FOUND: WIN32_ERROR = 2150891547u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_ERROR_READING_FILE: WIN32_ERROR = 2150891548u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_ALREADY_MAPPED: WIN32_ERROR = 2150891549u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_RESOURCE_CONFLICT: WIN32_ERROR = 2150891550u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_MEDIA_DISCONNECTED: WIN32_ERROR = 2150891551u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_ADDRESS: WIN32_ERROR = 2150891554u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_DEVICE_REQUEST: WIN32_ERROR = 2150891536u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_PAUSED: WIN32_ERROR = 2150891562u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INTERFACE_NOT_FOUND: WIN32_ERROR = 2150891563u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_UNSUPPORTED_REVISION: WIN32_ERROR = 2150891564u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_PORT: WIN32_ERROR = 2150891565u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INVALID_PORT_STATE: WIN32_ERROR = 2150891566u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_LOW_POWER_STATE: WIN32_ERROR = 2150891567u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_REINIT_REQUIRED: WIN32_ERROR = 2150891568u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_NO_QUEUES: WIN32_ERROR = 2150891569u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED: WIN32_ERROR = 2150899712u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DOT11_MEDIA_IN_USE: WIN32_ERROR = 2150899713u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DOT11_POWER_STATE_INVALID: WIN32_ERROR = 2150899714u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_PM_WOL_PATTERN_LIST_FULL: WIN32_ERROR = 2150899715u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL: WIN32_ERROR = 2150899716u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE: WIN32_ERROR = 2150899717u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE: WIN32_ERROR = 2150899718u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED: WIN32_ERROR = 2150899719u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_DOT11_AP_BAND_NOT_ALLOWED: WIN32_ERROR = 2150899720u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_INDICATION_REQUIRED: WIN32_ERROR = 3407873u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_OFFLOAD_POLICY: WIN32_ERROR = 3224637455u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED: WIN32_ERROR = 3224637458u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_NDIS_OFFLOAD_PATH_REJECTED: WIN32_ERROR = 3224637459u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_HYPERCALL_CODE: WIN32_ERROR = 3224698882u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_HYPERCALL_INPUT: WIN32_ERROR = 3224698883u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_ALIGNMENT: WIN32_ERROR = 3224698884u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_PARAMETER: WIN32_ERROR = 3224698885u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_ACCESS_DENIED: WIN32_ERROR = 3224698886u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_PARTITION_STATE: WIN32_ERROR = 3224698887u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_OPERATION_DENIED: WIN32_ERROR = 3224698888u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_UNKNOWN_PROPERTY: WIN32_ERROR = 3224698889u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_PROPERTY_VALUE_OUT_OF_RANGE: WIN32_ERROR = 3224698890u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INSUFFICIENT_MEMORY: WIN32_ERROR = 3224698891u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_PARTITION_TOO_DEEP: WIN32_ERROR = 3224698892u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_PARTITION_ID: WIN32_ERROR = 3224698893u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_VP_INDEX: WIN32_ERROR = 3224698894u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_PORT_ID: WIN32_ERROR = 3224698897u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_CONNECTION_ID: WIN32_ERROR = 3224698898u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INSUFFICIENT_BUFFERS: WIN32_ERROR = 3224698899u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_NOT_ACKNOWLEDGED: WIN32_ERROR = 3224698900u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_VP_STATE: WIN32_ERROR = 3224698901u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_ACKNOWLEDGED: WIN32_ERROR = 3224698902u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_SAVE_RESTORE_STATE: WIN32_ERROR = 3224698903u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_SYNIC_STATE: WIN32_ERROR = 3224698904u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_OBJECT_IN_USE: WIN32_ERROR = 3224698905u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO: WIN32_ERROR = 3224698906u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_NO_DATA: WIN32_ERROR = 3224698907u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INACTIVE: WIN32_ERROR = 3224698908u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_NO_RESOURCES: WIN32_ERROR = 3224698909u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_FEATURE_UNAVAILABLE: WIN32_ERROR = 3224698910u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INSUFFICIENT_BUFFER: WIN32_ERROR = 3224698931u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INSUFFICIENT_DEVICE_DOMAINS: WIN32_ERROR = 3224698936u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_CPUID_FEATURE_VALIDATION: WIN32_ERROR = 3224698940u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION: WIN32_ERROR = 3224698941u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_PROCESSOR_STARTUP_TIMEOUT: WIN32_ERROR = 3224698942u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_SMX_ENABLED: WIN32_ERROR = 3224698943u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_LP_INDEX: WIN32_ERROR = 3224698945u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_REGISTER_VALUE: WIN32_ERROR = 3224698960u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_VTL_STATE: WIN32_ERROR = 3224698961u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_NX_NOT_DETECTED: WIN32_ERROR = 3224698965u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_DEVICE_ID: WIN32_ERROR = 3224698967u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_DEVICE_STATE: WIN32_ERROR = 3224698968u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_PENDING_PAGE_REQUESTS: WIN32_ERROR = 3473497u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_PAGE_REQUEST_INVALID: WIN32_ERROR = 3224698976u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_CPU_GROUP_ID: WIN32_ERROR = 3224698991u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INVALID_CPU_GROUP_STATE: WIN32_ERROR = 3224698992u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_OPERATION_FAILED: WIN32_ERROR = 3224698993u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE: WIN32_ERROR = 3224698994u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INSUFFICIENT_ROOT_MEMORY: WIN32_ERROR = 3224698995u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_EVENT_BUFFER_ALREADY_FREED: WIN32_ERROR = 3224698996u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY: WIN32_ERROR = 3224698997u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_DEVICE_NOT_IN_DOMAIN: WIN32_ERROR = 3224698998u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_NESTED_VM_EXIT: WIN32_ERROR = 3224698999u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_MSR_ACCESS_FAILED: WIN32_ERROR = 3224699008u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_HV_NOT_PRESENT: WIN32_ERROR = 3224702976u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_DUPLICATE_HANDLER: WIN32_ERROR = 3224829953u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_TOO_MANY_HANDLERS: WIN32_ERROR = 3224829954u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_QUEUE_FULL: WIN32_ERROR = 3224829955u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_HANDLER_NOT_PRESENT: WIN32_ERROR = 3224829956u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_OBJECT_NAME: WIN32_ERROR = 3224829957u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_PARTITION_NAME_TOO_LONG: WIN32_ERROR = 3224829958u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MESSAGE_QUEUE_NAME_TOO_LONG: WIN32_ERROR = 3224829959u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_PARTITION_ALREADY_EXISTS: WIN32_ERROR = 3224829960u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_PARTITION_DOES_NOT_EXIST: WIN32_ERROR = 3224829961u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_PARTITION_NAME_NOT_FOUND: WIN32_ERROR = 3224829962u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS: WIN32_ERROR = 3224829963u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT: WIN32_ERROR = 3224829964u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MB_STILL_REFERENCED: WIN32_ERROR = 3224829965u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED: WIN32_ERROR = 3224829966u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_NUMA_SETTINGS: WIN32_ERROR = 3224829967u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_NUMA_NODE_INDEX: WIN32_ERROR = 3224829968u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED: WIN32_ERROR = 3224829969u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE: WIN32_ERROR = 3224829970u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_PAGE_RANGE_OVERFLOW: WIN32_ERROR = 3224829971u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE: WIN32_ERROR = 3224829972u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_GPA_RANGE_HANDLE: WIN32_ERROR = 3224829973u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE: WIN32_ERROR = 3224829974u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED: WIN32_ERROR = 3224829975u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_PPM_HANDLE: WIN32_ERROR = 3224829976u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MBPS_ARE_LOCKED: WIN32_ERROR = 3224829977u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MESSAGE_QUEUE_CLOSED: WIN32_ERROR = 3224829978u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED: WIN32_ERROR = 3224829979u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_STOP_PENDING: WIN32_ERROR = 3224829980u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_PROCESSOR_STATE: WIN32_ERROR = 3224829981u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT: WIN32_ERROR = 3224829982u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_KM_INTERFACE_ALREADY_INITIALIZED: WIN32_ERROR = 3224829983u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MB_PROPERTY_ALREADY_SET_RESET: WIN32_ERROR = 3224829984u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MMIO_RANGE_DESTROYED: WIN32_ERROR = 3224829985u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_INVALID_CHILD_GPA_PAGE_SET: WIN32_ERROR = 3224829986u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USED: WIN32_ERROR = 3224829987u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL: WIN32_ERROR = 3224829988u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE: WIN32_ERROR = 3224829989u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT: WIN32_ERROR = 3224829990u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_SAVED_STATE_CORRUPT: WIN32_ERROR = 3224829991u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM: WIN32_ERROR = 3224829992u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_SAVED_STATE_INCOMPATIBLE: WIN32_ERROR = 3224829993u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_VTL_ACCESS_DENIED: WIN32_ERROR = 3224829994u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_TERMINATED_DURING_START: WIN32_ERROR = 3224830208u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_IMAGE_MISMATCH: WIN32_ERROR = 3224830209u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED: WIN32_ERROR = 3224830210u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_OPERATION_PENDING: WIN32_ERROR = 3224830211u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_TOO_MANY_NOTIFICATIONS: WIN32_ERROR = 3224830212u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_INVALID_STATE: WIN32_ERROR = 3224830213u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_UNEXPECTED_EXIT: WIN32_ERROR = 3224830214u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_TERMINATED: WIN32_ERROR = 3224830215u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_CONNECT_FAILED: WIN32_ERROR = 3224830216u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_TIMEOUT: WIN32_ERROR = 3224830217u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_CONNECTION_CLOSED: WIN32_ERROR = 3224830218u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_UNKNOWN_MESSAGE: WIN32_ERROR = 3224830219u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_UNSUPPORTED_PROTOCOL_VERSION: WIN32_ERROR = 3224830220u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_INVALID_JSON: WIN32_ERROR = 3224830221u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_SYSTEM_NOT_FOUND: WIN32_ERROR = 3224830222u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_SYSTEM_ALREADY_EXISTS: WIN32_ERROR = 3224830223u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_SYSTEM_ALREADY_STOPPED: WIN32_ERROR = 3224830224u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_PROTOCOL_ERROR: WIN32_ERROR = 3224830225u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_INVALID_LAYER: WIN32_ERROR = 3224830226u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VMCOMPUTE_WINDOWS_INSIDER_REQUIRED: WIN32_ERROR = 3224830227u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VNET_VIRTUAL_SWITCH_NAME_NOT_FOUND: WIN32_ERROR = 3224830464u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED: WIN32_ERROR = 2151088129u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VSMB_SAVED_STATE_FILE_NOT_FOUND: WIN32_ERROR = 3224830976u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VSMB_SAVED_STATE_CORRUPT: WIN32_ERROR = 3224830977u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_INCOMPLETE_REGENERATION: WIN32_ERROR = 2151153665u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION: WIN32_ERROR = 2151153666u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DATABASE_FULL: WIN32_ERROR = 3224895489u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED: WIN32_ERROR = 3224895490u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC: WIN32_ERROR = 3224895491u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED: WIN32_ERROR = 3224895492u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME: WIN32_ERROR = 3224895493u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_DUPLICATE: WIN32_ERROR = 3224895494u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_DYNAMIC: WIN32_ERROR = 3224895495u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_ID_INVALID: WIN32_ERROR = 3224895496u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_INVALID: WIN32_ERROR = 3224895497u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_LAST_VOTER: WIN32_ERROR = 3224895498u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_LAYOUT_INVALID: WIN32_ERROR = 3224895499u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS: WIN32_ERROR = 3224895500u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED: WIN32_ERROR = 3224895501u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL: WIN32_ERROR = 3224895502u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS: WIN32_ERROR = 3224895503u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS: WIN32_ERROR = 3224895504u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_MISSING: WIN32_ERROR = 3224895505u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_NOT_EMPTY: WIN32_ERROR = 3224895506u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE: WIN32_ERROR = 3224895507u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_REVECTORING_FAILED: WIN32_ERROR = 3224895508u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID: WIN32_ERROR = 3224895509u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_SET_NOT_CONTAINED: WIN32_ERROR = 3224895510u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS: WIN32_ERROR = 3224895511u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES: WIN32_ERROR = 3224895512u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED: WIN32_ERROR = 3224895513u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_EXTENT_ALREADY_USED: WIN32_ERROR = 3224895514u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS: WIN32_ERROR = 3224895515u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION: WIN32_ERROR = 3224895516u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED: WIN32_ERROR = 3224895517u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION: WIN32_ERROR = 3224895518u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH: WIN32_ERROR = 3224895519u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED: WIN32_ERROR = 3224895520u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID: WIN32_ERROR = 3224895521u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS: WIN32_ERROR = 3224895522u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MEMBER_IN_SYNC: WIN32_ERROR = 3224895523u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE: WIN32_ERROR = 3224895524u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MEMBER_INDEX_INVALID: WIN32_ERROR = 3224895525u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MEMBER_MISSING: WIN32_ERROR = 3224895526u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MEMBER_NOT_DETACHED: WIN32_ERROR = 3224895527u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MEMBER_REGENERATING: WIN32_ERROR = 3224895528u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_ALL_DISKS_FAILED: WIN32_ERROR = 3224895529u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NO_REGISTERED_USERS: WIN32_ERROR = 3224895530u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NO_SUCH_USER: WIN32_ERROR = 3224895531u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NOTIFICATION_RESET: WIN32_ERROR = 3224895532u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID: WIN32_ERROR = 3224895533u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID: WIN32_ERROR = 3224895534u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_DUPLICATE: WIN32_ERROR = 3224895535u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_ID_INVALID: WIN32_ERROR = 3224895536u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_INVALID: WIN32_ERROR = 3224895537u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_NAME_INVALID: WIN32_ERROR = 3224895538u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_OFFLINE: WIN32_ERROR = 3224895539u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_HAS_QUORUM: WIN32_ERROR = 3224895540u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_WITHOUT_QUORUM: WIN32_ERROR = 3224895541u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PARTITION_STYLE_INVALID: WIN32_ERROR = 3224895542u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PARTITION_UPDATE_FAILED: WIN32_ERROR = 3224895543u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_IN_SYNC: WIN32_ERROR = 3224895544u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_INDEX_DUPLICATE: WIN32_ERROR = 3224895545u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_INDEX_INVALID: WIN32_ERROR = 3224895546u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_LAST_ACTIVE: WIN32_ERROR = 3224895547u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_MISSING: WIN32_ERROR = 3224895548u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_REGENERATING: WIN32_ERROR = 3224895549u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_TYPE_INVALID: WIN32_ERROR = 3224895550u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_NOT_RAID5: WIN32_ERROR = 3224895551u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_NOT_SIMPLE: WIN32_ERROR = 3224895552u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_STRUCTURE_SIZE_INVALID: WIN32_ERROR = 3224895553u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS: WIN32_ERROR = 3224895554u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_TRANSACTION_IN_PROGRESS: WIN32_ERROR = 3224895555u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE: WIN32_ERROR = 3224895556u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK: WIN32_ERROR = 3224895557u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_ID_INVALID: WIN32_ERROR = 3224895558u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_LENGTH_INVALID: WIN32_ERROR = 3224895559u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE: WIN32_ERROR = 3224895560u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_NOT_MIRRORED: WIN32_ERROR = 3224895561u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_NOT_RETAINED: WIN32_ERROR = 3224895562u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_OFFLINE: WIN32_ERROR = 3224895563u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_RETAINED: WIN32_ERROR = 3224895564u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID: WIN32_ERROR = 3224895565u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE: WIN32_ERROR = 3224895566u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_BAD_BOOT_DISK: WIN32_ERROR = 3224895567u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_CONFIG_OFFLINE: WIN32_ERROR = 3224895568u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_CONFIG_ONLINE: WIN32_ERROR = 3224895569u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NOT_PRIMARY_PACK: WIN32_ERROR = 3224895570u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED: WIN32_ERROR = 3224895571u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID: WIN32_ERROR = 3224895572u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID: WIN32_ERROR = 3224895573u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_VOLUME_MIRRORED: WIN32_ERROR = 3224895574u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED: WIN32_ERROR = 3224895575u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NO_VALID_LOG_COPIES: WIN32_ERROR = 3224895576u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_PRIMARY_PACK_PRESENT: WIN32_ERROR = 3224895577u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID: WIN32_ERROR = 3224895578u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_MIRROR_NOT_SUPPORTED: WIN32_ERROR = 3224895579u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VOLMGR_RAID5_NOT_SUPPORTED: WIN32_ERROR = 3224895580u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BCD_NOT_ALL_ENTRIES_IMPORTED: WIN32_ERROR = 2151219201u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BCD_TOO_MANY_ELEMENTS: WIN32_ERROR = 3224961026u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED: WIN32_ERROR = 2151219203u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_DRIVE_FOOTER_MISSING: WIN32_ERROR = 3225026561u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH: WIN32_ERROR = 3225026562u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_DRIVE_FOOTER_CORRUPT: WIN32_ERROR = 3225026563u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_FORMAT_UNKNOWN: WIN32_ERROR = 3225026564u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_FORMAT_UNSUPPORTED_VERSION: WIN32_ERROR = 3225026565u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH: WIN32_ERROR = 3225026566u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION: WIN32_ERROR = 3225026567u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_SPARSE_HEADER_CORRUPT: WIN32_ERROR = 3225026568u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_BLOCK_ALLOCATION_FAILURE: WIN32_ERROR = 3225026569u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT: WIN32_ERROR = 3225026570u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_INVALID_BLOCK_SIZE: WIN32_ERROR = 3225026571u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_BITMAP_MISMATCH: WIN32_ERROR = 3225026572u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_PARENT_VHD_NOT_FOUND: WIN32_ERROR = 3225026573u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_CHILD_PARENT_ID_MISMATCH: WIN32_ERROR = 3225026574u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH: WIN32_ERROR = 3225026575u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_METADATA_READ_FAILURE: WIN32_ERROR = 3225026576u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_METADATA_WRITE_FAILURE: WIN32_ERROR = 3225026577u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_INVALID_SIZE: WIN32_ERROR = 3225026578u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_INVALID_FILE_SIZE: WIN32_ERROR = 3225026579u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRTDISK_PROVIDER_NOT_FOUND: WIN32_ERROR = 3225026580u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRTDISK_NOT_VIRTUAL_DISK: WIN32_ERROR = 3225026581u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_PARENT_VHD_ACCESS_DENIED: WIN32_ERROR = 3225026582u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH: WIN32_ERROR = 3225026583u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED: WIN32_ERROR = 3225026584u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT: WIN32_ERROR = 3225026585u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRTUAL_DISK_LIMITATION: WIN32_ERROR = 3225026586u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_INVALID_TYPE: WIN32_ERROR = 3225026587u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_INVALID_STATE: WIN32_ERROR = 3225026588u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE: WIN32_ERROR = 3225026589u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRTDISK_DISK_ALREADY_OWNED: WIN32_ERROR = 3225026590u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VIRTDISK_DISK_ONLINE_AND_WRITABLE: WIN32_ERROR = 3225026591u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTLOG_TRACKING_NOT_INITIALIZED: WIN32_ERROR = 3225026592u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE: WIN32_ERROR = 3225026593u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTLOG_VHD_CHANGED_OFFLINE: WIN32_ERROR = 3225026594u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTLOG_INVALID_TRACKING_STATE: WIN32_ERROR = 3225026595u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_CTLOG_INCONSISTENT_TRACKING_FILE: WIN32_ERROR = 3225026596u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_RESIZE_WOULD_TRUNCATE_DATA: WIN32_ERROR = 3225026597u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE: WIN32_ERROR = 3225026598u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE: WIN32_ERROR = 3225026599u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_METADATA_FULL: WIN32_ERROR = 3225026600u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_INVALID_CHANGE_TRACKING_ID: WIN32_ERROR = 3225026601u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_CHANGE_TRACKING_DISABLED: WIN32_ERROR = 3225026602u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_VHD_MISSING_CHANGE_TRACKING_INFORMATION: WIN32_ERROR = 3225026608u32; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub const ERROR_QUERY_STORAGE_ERROR: WIN32_ERROR = 2151284737u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct APP_LOCAL_DEVICE_ID { - pub value: [u8; 32], -} -impl ::core::marker::Copy for APP_LOCAL_DEVICE_ID {} -impl ::core::clone::Clone for APP_LOCAL_DEVICE_ID { - fn clone(&self) -> Self { - *self - } -} -pub type BOOL = i32; -pub type BOOLEAN = u8; -pub type CHAR = u8; -pub type COLORREF = u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct DECIMAL { - pub wReserved: u16, - pub Anonymous1: DECIMAL_0, - pub Hi32: u32, - pub Anonymous2: DECIMAL_1, -} -impl ::core::marker::Copy for DECIMAL {} -impl ::core::clone::Clone for DECIMAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub union DECIMAL_0 { - pub Anonymous: DECIMAL_0_0, - pub signscale: u16, -} -impl ::core::marker::Copy for DECIMAL_0 {} -impl ::core::clone::Clone for DECIMAL_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct DECIMAL_0_0 { - pub scale: u8, - pub sign: u8, -} -impl ::core::marker::Copy for DECIMAL_0_0 {} -impl ::core::clone::Clone for DECIMAL_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub union DECIMAL_1 { - pub Anonymous: DECIMAL_1_0, - pub Lo64: u64, -} -impl ::core::marker::Copy for DECIMAL_1 {} -impl ::core::clone::Clone for DECIMAL_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct DECIMAL_1_0 { - pub Lo32: u32, - pub Mid32: u32, -} -impl ::core::marker::Copy for DECIMAL_1_0 {} -impl ::core::clone::Clone for DECIMAL_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct FILETIME { - pub dwLowDateTime: u32, - pub dwHighDateTime: u32, -} -impl ::core::marker::Copy for FILETIME {} -impl ::core::clone::Clone for FILETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct FLOAT128 { - pub LowPart: i64, - pub HighPart: i64, -} -impl ::core::marker::Copy for FLOAT128 {} -impl ::core::clone::Clone for FLOAT128 { - fn clone(&self) -> Self { - *self - } -} -pub type HANDLE = isize; -pub type HANDLE_PTR = usize; -pub type HINSTANCE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct HLSURF__ { - pub unused: i32, -} -impl ::core::marker::Copy for HLSURF__ {} -impl ::core::clone::Clone for HLSURF__ { - fn clone(&self) -> Self { - *self - } -} -pub type HRSRC = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct HSPRITE__ { - pub unused: i32, -} -impl ::core::marker::Copy for HSPRITE__ {} -impl ::core::clone::Clone for HSPRITE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct HSTR__ { - pub unused: i32, -} -impl ::core::marker::Copy for HSTR__ {} -impl ::core::clone::Clone for HSTR__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct HUMPD__ { - pub unused: i32, -} -impl ::core::marker::Copy for HUMPD__ {} -impl ::core::clone::Clone for HUMPD__ { - fn clone(&self) -> Self { - *self - } -} -pub type HWND = isize; -pub type LPARAM = isize; -pub type LRESULT = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct LUID { - pub LowPart: u32, - pub HighPart: i32, -} -impl ::core::marker::Copy for LUID {} -impl ::core::clone::Clone for LUID { - fn clone(&self) -> Self { - *self - } -} -pub type NTSTATUS = i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct POINT { - pub x: i32, - pub y: i32, -} -impl ::core::marker::Copy for POINT {} -impl ::core::clone::Clone for POINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct POINTL { - pub x: i32, - pub y: i32, -} -impl ::core::marker::Copy for POINTL {} -impl ::core::clone::Clone for POINTL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct POINTS { - pub x: i16, - pub y: i16, -} -impl ::core::marker::Copy for POINTS {} -impl ::core::clone::Clone for POINTS { - fn clone(&self) -> Self { - *self - } -} -pub type PSID = *mut ::core::ffi::c_void; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct RECT { - pub left: i32, - pub top: i32, - pub right: i32, - pub bottom: i32, -} -impl ::core::marker::Copy for RECT {} -impl ::core::clone::Clone for RECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct RECTL { - pub left: i32, - pub top: i32, - pub right: i32, - pub bottom: i32, -} -impl ::core::marker::Copy for RECTL {} -impl ::core::clone::Clone for RECTL { - fn clone(&self) -> Self { - *self - } -} -pub type SHANDLE_PTR = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct SIZE { - pub cx: i32, - pub cy: i32, -} -impl ::core::marker::Copy for SIZE {} -impl ::core::clone::Clone for SIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct SYSTEMTIME { - pub wYear: u16, - pub wMonth: u16, - pub wDayOfWeek: u16, - pub wDay: u16, - pub wHour: u16, - pub wMinute: u16, - pub wSecond: u16, - pub wMilliseconds: u16, -} -impl ::core::marker::Copy for SYSTEMTIME {} -impl ::core::clone::Clone for SYSTEMTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub struct UNICODE_STRING { - pub Length: u16, - pub MaximumLength: u16, - pub Buffer: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for UNICODE_STRING {} -impl ::core::clone::Clone for UNICODE_STRING { - fn clone(&self) -> Self { - *self - } -} -pub type VARIANT_BOOL = i16; -pub type WPARAM = usize; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type FARPROC = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type NEARPROC = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type PAPCFUNC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Foundation\"`*"] -pub type PROC = ::core::option::Option isize>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Gaming/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Gaming/mod.rs deleted file mode 100644 index 6c12763..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Gaming/mod.rs +++ /dev/null @@ -1,174 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`, `\"Win32_Foundation\"`*"] fn CheckGamingPrivilegeSilently ( privilegeid : u32 , scope : :: windows_sys::core::HSTRING , policy : :: windows_sys::core::HSTRING , hasprivilege : *mut super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`, `\"Win32_Foundation\"`*"] fn CheckGamingPrivilegeSilentlyForUser ( user : :: windows_sys::core::IInspectable , privilegeid : u32 , scope : :: windows_sys::core::HSTRING , policy : :: windows_sys::core::HSTRING , hasprivilege : *mut super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn CheckGamingPrivilegeWithUI ( privilegeid : u32 , scope : :: windows_sys::core::HSTRING , policy : :: windows_sys::core::HSTRING , friendlymessage : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn CheckGamingPrivilegeWithUIForUser ( user : :: windows_sys::core::IInspectable , privilegeid : u32 , scope : :: windows_sys::core::HSTRING , policy : :: windows_sys::core::HSTRING , friendlymessage : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-expandedresources-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn GetExpandedResourceExclusiveCpuCount ( exclusivecpucount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-deviceinformation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn GetGamingDeviceModelInformation ( information : *mut GAMING_DEVICE_MODEL_INFORMATION ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-gaming-expandedresources-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`, `\"Win32_Foundation\"`*"] fn HasExpandedResources ( hasexpandedresources : *mut super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`, `\"Win32_Foundation\"`*"] fn ProcessPendingGameUI ( waitforcompletion : super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-expandedresources-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ReleaseExclusiveCpuSets ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowChangeFriendRelationshipUI ( targetuserxuid : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowChangeFriendRelationshipUIForUser ( user : :: windows_sys::core::IInspectable , targetuserxuid : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowCustomizeUserProfileUI ( completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowCustomizeUserProfileUIForUser ( user : :: windows_sys::core::IInspectable , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowFindFriendsUI ( completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowFindFriendsUIForUser ( user : :: windows_sys::core::IInspectable , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowGameInfoUI ( titleid : u32 , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowGameInfoUIForUser ( user : :: windows_sys::core::IInspectable , titleid : u32 , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowGameInviteUI ( serviceconfigurationid : :: windows_sys::core::HSTRING , sessiontemplatename : :: windows_sys::core::HSTRING , sessionid : :: windows_sys::core::HSTRING , invitationdisplaytext : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowGameInviteUIForUser ( user : :: windows_sys::core::IInspectable , serviceconfigurationid : :: windows_sys::core::HSTRING , sessiontemplatename : :: windows_sys::core::HSTRING , sessionid : :: windows_sys::core::HSTRING , invitationdisplaytext : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowGameInviteUIWithContext ( serviceconfigurationid : :: windows_sys::core::HSTRING , sessiontemplatename : :: windows_sys::core::HSTRING , sessionid : :: windows_sys::core::HSTRING , invitationdisplaytext : :: windows_sys::core::HSTRING , customactivationcontext : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowGameInviteUIWithContextForUser ( user : :: windows_sys::core::IInspectable , serviceconfigurationid : :: windows_sys::core::HSTRING , sessiontemplatename : :: windows_sys::core::HSTRING , sessionid : :: windows_sys::core::HSTRING , invitationdisplaytext : :: windows_sys::core::HSTRING , customactivationcontext : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowPlayerPickerUI ( promptdisplaytext : :: windows_sys::core::HSTRING , xuids : *const :: windows_sys::core::HSTRING , xuidscount : usize , preselectedxuids : *const :: windows_sys::core::HSTRING , preselectedxuidscount : usize , minselectioncount : usize , maxselectioncount : usize , completionroutine : PlayerPickerUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowPlayerPickerUIForUser ( user : :: windows_sys::core::IInspectable , promptdisplaytext : :: windows_sys::core::HSTRING , xuids : *const :: windows_sys::core::HSTRING , xuidscount : usize , preselectedxuids : *const :: windows_sys::core::HSTRING , preselectedxuidscount : usize , minselectioncount : usize , maxselectioncount : usize , completionroutine : PlayerPickerUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowProfileCardUI ( targetuserxuid : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowProfileCardUIForUser ( user : :: windows_sys::core::IInspectable , targetuserxuid : :: windows_sys::core::HSTRING , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowTitleAchievementsUI ( titleid : u32 , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowTitleAchievementsUIForUser ( user : :: windows_sys::core::IInspectable , titleid : u32 , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowUserSettingsUI ( completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`*"] fn ShowUserSettingsUIForUser ( user : :: windows_sys::core::IInspectable , completionroutine : GameUICompletionRoutine , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-gaming-tcui-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Gaming\"`, `\"Win32_Foundation\"`*"] fn TryCancelPendingGameUI ( ) -> super::Foundation:: BOOL ); -pub type IGameExplorer = *mut ::core::ffi::c_void; -pub type IGameExplorer2 = *mut ::core::ffi::c_void; -pub type IGameStatistics = *mut ::core::ffi::c_void; -pub type IGameStatisticsMgr = *mut ::core::ffi::c_void; -pub type IXblIdpAuthManager = *mut ::core::ffi::c_void; -pub type IXblIdpAuthTokenResult = *mut ::core::ffi::c_void; -pub type IXblIdpAuthTokenResult2 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GameExplorer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a5ea990_3034_4d6f_9128_01f3c61022bc); -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GameStatistics: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdbc85a2c_c0dc_4961_b6e2_d28b62c11ad4); -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const ID_GDF_THUMBNAIL_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("__GDF_THUMBNAIL"); -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const ID_GDF_XML_STR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("__GDF_XML"); -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XblIdpAuthManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xce23534b_56d8_4978_86a2_7ee570640468); -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XblIdpAuthTokenResult: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f493441_744a_410c_ae2b_9a22f7c7731f); -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type GAMESTATS_OPEN_RESULT = i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMESTATS_OPEN_CREATED: GAMESTATS_OPEN_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMESTATS_OPEN_OPENED: GAMESTATS_OPEN_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type GAMESTATS_OPEN_TYPE = i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMESTATS_OPEN_OPENORCREATE: GAMESTATS_OPEN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMESTATS_OPEN_OPENONLY: GAMESTATS_OPEN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type GAME_INSTALL_SCOPE = i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GIS_NOT_INSTALLED: GAME_INSTALL_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GIS_CURRENT_USER: GAME_INSTALL_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GIS_ALL_USERS: GAME_INSTALL_SCOPE = 3i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type GAMING_DEVICE_DEVICE_ID = i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMING_DEVICE_DEVICE_ID_NONE: GAMING_DEVICE_DEVICE_ID = 0i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMING_DEVICE_DEVICE_ID_XBOX_ONE: GAMING_DEVICE_DEVICE_ID = 1988865574i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMING_DEVICE_DEVICE_ID_XBOX_ONE_S: GAMING_DEVICE_DEVICE_ID = 712204761i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMING_DEVICE_DEVICE_ID_XBOX_ONE_X: GAMING_DEVICE_DEVICE_ID = 1523980231i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMING_DEVICE_DEVICE_ID_XBOX_ONE_X_DEVKIT: GAMING_DEVICE_DEVICE_ID = 284675555i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type GAMING_DEVICE_VENDOR_ID = i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMING_DEVICE_VENDOR_ID_NONE: GAMING_DEVICE_VENDOR_ID = 0i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const GAMING_DEVICE_VENDOR_ID_MICROSOFT: GAMING_DEVICE_VENDOR_ID = -1024700366i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type KnownGamingPrivileges = i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_BROADCAST: KnownGamingPrivileges = 190i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_VIEW_FRIENDS_LIST: KnownGamingPrivileges = 197i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_GAME_DVR: KnownGamingPrivileges = 198i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_SHARE_KINECT_CONTENT: KnownGamingPrivileges = 199i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_MULTIPLAYER_PARTIES: KnownGamingPrivileges = 203i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_COMMUNICATION_VOICE_INGAME: KnownGamingPrivileges = 205i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_COMMUNICATION_VOICE_SKYPE: KnownGamingPrivileges = 206i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_CLOUD_GAMING_MANAGE_SESSION: KnownGamingPrivileges = 207i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_CLOUD_GAMING_JOIN_SESSION: KnownGamingPrivileges = 208i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_CLOUD_SAVED_GAMES: KnownGamingPrivileges = 209i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_SHARE_CONTENT: KnownGamingPrivileges = 211i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_PREMIUM_CONTENT: KnownGamingPrivileges = 214i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_SUBSCRIPTION_CONTENT: KnownGamingPrivileges = 219i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_SOCIAL_NETWORK_SHARING: KnownGamingPrivileges = 220i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_PREMIUM_VIDEO: KnownGamingPrivileges = 224i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_VIDEO_COMMUNICATIONS: KnownGamingPrivileges = 235i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_PURCHASE_CONTENT: KnownGamingPrivileges = 245i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_USER_CREATED_CONTENT: KnownGamingPrivileges = 247i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_PROFILE_VIEWING: KnownGamingPrivileges = 249i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_COMMUNICATIONS: KnownGamingPrivileges = 252i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_MULTIPLAYER_SESSIONS: KnownGamingPrivileges = 254i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XPRIVILEGE_ADD_FRIEND: KnownGamingPrivileges = 255i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type XBL_IDP_AUTH_TOKEN_STATUS = i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_SUCCESS: XBL_IDP_AUTH_TOKEN_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_OFFLINE_SUCCESS: XBL_IDP_AUTH_TOKEN_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_NO_ACCOUNT_SET: XBL_IDP_AUTH_TOKEN_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_LOAD_MSA_ACCOUNT_FAILED: XBL_IDP_AUTH_TOKEN_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_XBOX_VETO: XBL_IDP_AUTH_TOKEN_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_MSA_INTERRUPT: XBL_IDP_AUTH_TOKEN_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_OFFLINE_NO_CONSENT: XBL_IDP_AUTH_TOKEN_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_VIEW_NOT_SET: XBL_IDP_AUTH_TOKEN_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub const XBL_IDP_AUTH_TOKEN_STATUS_UNKNOWN: XBL_IDP_AUTH_TOKEN_STATUS = -1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub struct GAMING_DEVICE_MODEL_INFORMATION { - pub vendorId: GAMING_DEVICE_VENDOR_ID, - pub deviceId: GAMING_DEVICE_DEVICE_ID, -} -impl ::core::marker::Copy for GAMING_DEVICE_MODEL_INFORMATION {} -impl ::core::clone::Clone for GAMING_DEVICE_MODEL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type GameUICompletionRoutine = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Gaming\"`*"] -pub type PlayerPickerUICompletionRoutine = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Globalization/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Globalization/mod.rs deleted file mode 100644 index dc0efc0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Globalization/mod.rs +++ /dev/null @@ -1,8892 +0,0 @@ -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn CompareStringA ( locale : u32 , dwcmpflags : u32 , lpstring1 : *const i8 , cchcount1 : i32 , lpstring2 : *const i8 , cchcount2 : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn CompareStringEx ( lplocalename : :: windows_sys::core::PCWSTR , dwcmpflags : COMPARE_STRING_FLAGS , lpstring1 : :: windows_sys::core::PCWSTR , cchcount1 : i32 , lpstring2 : :: windows_sys::core::PCWSTR , cchcount2 : i32 , lpversioninformation : *mut NLSVERSIONINFO , lpreserved : *mut ::core::ffi::c_void , lparam : super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn CompareStringOrdinal ( lpstring1 : :: windows_sys::core::PCWSTR , cchcount1 : i32 , lpstring2 : :: windows_sys::core::PCWSTR , cchcount2 : i32 , bignorecase : super::Foundation:: BOOL ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn CompareStringW ( locale : u32 , dwcmpflags : u32 , lpstring1 : :: windows_sys::core::PCWSTR , cchcount1 : i32 , lpstring2 : :: windows_sys::core::PCWSTR , cchcount2 : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ConvertDefaultLocale ( locale : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumCalendarInfoA ( lpcalinfoenumproc : CALINFO_ENUMPROCA , locale : u32 , calendar : u32 , caltype : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumCalendarInfoExA ( lpcalinfoenumprocex : CALINFO_ENUMPROCEXA , locale : u32 , calendar : u32 , caltype : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumCalendarInfoExEx ( pcalinfoenumprocexex : CALINFO_ENUMPROCEXEX , lplocalename : :: windows_sys::core::PCWSTR , calendar : u32 , lpreserved : :: windows_sys::core::PCWSTR , caltype : u32 , lparam : super::Foundation:: LPARAM ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumCalendarInfoExW ( lpcalinfoenumprocex : CALINFO_ENUMPROCEXW , locale : u32 , calendar : u32 , caltype : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumCalendarInfoW ( lpcalinfoenumproc : CALINFO_ENUMPROCW , locale : u32 , calendar : u32 , caltype : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumDateFormatsA ( lpdatefmtenumproc : DATEFMT_ENUMPROCA , locale : u32 , dwflags : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumDateFormatsExA ( lpdatefmtenumprocex : DATEFMT_ENUMPROCEXA , locale : u32 , dwflags : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumDateFormatsExEx ( lpdatefmtenumprocexex : DATEFMT_ENUMPROCEXEX , lplocalename : :: windows_sys::core::PCWSTR , dwflags : ENUM_DATE_FORMATS_FLAGS , lparam : super::Foundation:: LPARAM ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumDateFormatsExW ( lpdatefmtenumprocex : DATEFMT_ENUMPROCEXW , locale : u32 , dwflags : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumDateFormatsW ( lpdatefmtenumproc : DATEFMT_ENUMPROCW , locale : u32 , dwflags : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumLanguageGroupLocalesA ( lplanggrouplocaleenumproc : LANGGROUPLOCALE_ENUMPROCA , languagegroup : u32 , dwflags : u32 , lparam : isize ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumLanguageGroupLocalesW ( lplanggrouplocaleenumproc : LANGGROUPLOCALE_ENUMPROCW , languagegroup : u32 , dwflags : u32 , lparam : isize ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemCodePagesA ( lpcodepageenumproc : CODEPAGE_ENUMPROCA , dwflags : ENUM_SYSTEM_CODE_PAGES_FLAGS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemCodePagesW ( lpcodepageenumproc : CODEPAGE_ENUMPROCW , dwflags : ENUM_SYSTEM_CODE_PAGES_FLAGS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemGeoID ( geoclass : u32 , parentgeoid : i32 , lpgeoenumproc : GEO_ENUMPROC ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemGeoNames ( geoclass : u32 , geoenumproc : GEO_ENUMNAMEPROC , data : super::Foundation:: LPARAM ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemLanguageGroupsA ( lplanguagegroupenumproc : LANGUAGEGROUP_ENUMPROCA , dwflags : ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS , lparam : isize ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemLanguageGroupsW ( lplanguagegroupenumproc : LANGUAGEGROUP_ENUMPROCW , dwflags : ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS , lparam : isize ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemLocalesA ( lplocaleenumproc : LOCALE_ENUMPROCA , dwflags : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemLocalesEx ( lplocaleenumprocex : LOCALE_ENUMPROCEX , dwflags : u32 , lparam : super::Foundation:: LPARAM , lpreserved : *const ::core::ffi::c_void ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumSystemLocalesW ( lplocaleenumproc : LOCALE_ENUMPROCW , dwflags : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumTimeFormatsA ( lptimefmtenumproc : TIMEFMT_ENUMPROCA , locale : u32 , dwflags : TIME_FORMAT_FLAGS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumTimeFormatsEx ( lptimefmtenumprocex : TIMEFMT_ENUMPROCEX , lplocalename : :: windows_sys::core::PCWSTR , dwflags : u32 , lparam : super::Foundation:: LPARAM ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumTimeFormatsW ( lptimefmtenumproc : TIMEFMT_ENUMPROCW , locale : u32 , dwflags : TIME_FORMAT_FLAGS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumUILanguagesA ( lpuilanguageenumproc : UILANGUAGE_ENUMPROCA , dwflags : u32 , lparam : isize ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn EnumUILanguagesW ( lpuilanguageenumproc : UILANGUAGE_ENUMPROCW , dwflags : u32 , lparam : isize ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn FindNLSString ( locale : u32 , dwfindnlsstringflags : u32 , lpstringsource : :: windows_sys::core::PCWSTR , cchsource : i32 , lpstringvalue : :: windows_sys::core::PCWSTR , cchvalue : i32 , pcchfound : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn FindNLSStringEx ( lplocalename : :: windows_sys::core::PCWSTR , dwfindnlsstringflags : u32 , lpstringsource : :: windows_sys::core::PCWSTR , cchsource : i32 , lpstringvalue : :: windows_sys::core::PCWSTR , cchvalue : i32 , pcchfound : *mut i32 , lpversioninformation : *const NLSVERSIONINFO , lpreserved : *const ::core::ffi::c_void , sorthandle : super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn FindStringOrdinal ( dwfindstringordinalflags : u32 , lpstringsource : :: windows_sys::core::PCWSTR , cchsource : i32 , lpstringvalue : :: windows_sys::core::PCWSTR , cchvalue : i32 , bignorecase : super::Foundation:: BOOL ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn FoldStringA ( dwmapflags : FOLD_STRING_MAP_FLAGS , lpsrcstr : :: windows_sys::core::PCSTR , cchsrc : i32 , lpdeststr : :: windows_sys::core::PSTR , cchdest : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn FoldStringW ( dwmapflags : FOLD_STRING_MAP_FLAGS , lpsrcstr : :: windows_sys::core::PCWSTR , cchsrc : i32 , lpdeststr : :: windows_sys::core::PWSTR , cchdest : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetACP ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetCPInfo ( codepage : u32 , lpcpinfo : *mut CPINFO ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetCPInfoExA ( codepage : u32 , dwflags : u32 , lpcpinfoex : *mut CPINFOEXA ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetCPInfoExW ( codepage : u32 , dwflags : u32 , lpcpinfoex : *mut CPINFOEXW ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetCalendarInfoA ( locale : u32 , calendar : u32 , caltype : u32 , lpcaldata : :: windows_sys::core::PSTR , cchdata : i32 , lpvalue : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetCalendarInfoEx ( lplocalename : :: windows_sys::core::PCWSTR , calendar : u32 , lpreserved : :: windows_sys::core::PCWSTR , caltype : u32 , lpcaldata : :: windows_sys::core::PWSTR , cchdata : i32 , lpvalue : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetCalendarInfoW ( locale : u32 , calendar : u32 , caltype : u32 , lpcaldata : :: windows_sys::core::PWSTR , cchdata : i32 , lpvalue : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetCurrencyFormatA ( locale : u32 , dwflags : u32 , lpvalue : :: windows_sys::core::PCSTR , lpformat : *const CURRENCYFMTA , lpcurrencystr : :: windows_sys::core::PSTR , cchcurrency : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetCurrencyFormatEx ( lplocalename : :: windows_sys::core::PCWSTR , dwflags : u32 , lpvalue : :: windows_sys::core::PCWSTR , lpformat : *const CURRENCYFMTW , lpcurrencystr : :: windows_sys::core::PWSTR , cchcurrency : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetCurrencyFormatW ( locale : u32 , dwflags : u32 , lpvalue : :: windows_sys::core::PCWSTR , lpformat : *const CURRENCYFMTW , lpcurrencystr : :: windows_sys::core::PWSTR , cchcurrency : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetDateFormatA ( locale : u32 , dwflags : u32 , lpdate : *const super::Foundation:: SYSTEMTIME , lpformat : :: windows_sys::core::PCSTR , lpdatestr : :: windows_sys::core::PSTR , cchdate : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetDateFormatEx ( lplocalename : :: windows_sys::core::PCWSTR , dwflags : ENUM_DATE_FORMATS_FLAGS , lpdate : *const super::Foundation:: SYSTEMTIME , lpformat : :: windows_sys::core::PCWSTR , lpdatestr : :: windows_sys::core::PWSTR , cchdate : i32 , lpcalendar : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetDateFormatW ( locale : u32 , dwflags : u32 , lpdate : *const super::Foundation:: SYSTEMTIME , lpformat : :: windows_sys::core::PCWSTR , lpdatestr : :: windows_sys::core::PWSTR , cchdate : i32 ) -> i32 ); -::windows_sys::core::link ! ( "bcp47mrm.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetDistanceOfClosestLanguageInList ( pszlanguage : :: windows_sys::core::PCWSTR , pszlanguageslist : :: windows_sys::core::PCWSTR , wchlistdelimiter : u16 , pclosestdistance : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetDurationFormat ( locale : u32 , dwflags : u32 , lpduration : *const super::Foundation:: SYSTEMTIME , ullduration : u64 , lpformat : :: windows_sys::core::PCWSTR , lpdurationstr : :: windows_sys::core::PWSTR , cchduration : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetDurationFormatEx ( lplocalename : :: windows_sys::core::PCWSTR , dwflags : u32 , lpduration : *const super::Foundation:: SYSTEMTIME , ullduration : u64 , lpformat : :: windows_sys::core::PCWSTR , lpdurationstr : :: windows_sys::core::PWSTR , cchduration : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetFileMUIInfo ( dwflags : u32 , pcwszfilepath : :: windows_sys::core::PCWSTR , pfilemuiinfo : *mut FILEMUIINFO , pcbfilemuiinfo : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetFileMUIPath ( dwflags : u32 , pcwszfilepath : :: windows_sys::core::PCWSTR , pwszlanguage : :: windows_sys::core::PWSTR , pcchlanguage : *mut u32 , pwszfilemuipath : :: windows_sys::core::PWSTR , pcchfilemuipath : *mut u32 , pululenumerator : *mut u64 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetGeoInfoA ( location : i32 , geotype : u32 , lpgeodata : :: windows_sys::core::PSTR , cchdata : i32 , langid : u16 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetGeoInfoEx ( location : :: windows_sys::core::PCWSTR , geotype : u32 , geodata : :: windows_sys::core::PWSTR , geodatacount : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetGeoInfoW ( location : i32 , geotype : u32 , lpgeodata : :: windows_sys::core::PWSTR , cchdata : i32 , langid : u16 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetLocaleInfoA ( locale : u32 , lctype : u32 , lplcdata : :: windows_sys::core::PSTR , cchdata : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetLocaleInfoEx ( lplocalename : :: windows_sys::core::PCWSTR , lctype : u32 , lplcdata : :: windows_sys::core::PWSTR , cchdata : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetLocaleInfoW ( locale : u32 , lctype : u32 , lplcdata : :: windows_sys::core::PWSTR , cchdata : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetNLSVersion ( function : u32 , locale : u32 , lpversioninformation : *mut NLSVERSIONINFO ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetNLSVersionEx ( function : u32 , lplocalename : :: windows_sys::core::PCWSTR , lpversioninformation : *mut NLSVERSIONINFOEX ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetNumberFormatA ( locale : u32 , dwflags : u32 , lpvalue : :: windows_sys::core::PCSTR , lpformat : *const NUMBERFMTA , lpnumberstr : :: windows_sys::core::PSTR , cchnumber : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetNumberFormatEx ( lplocalename : :: windows_sys::core::PCWSTR , dwflags : u32 , lpvalue : :: windows_sys::core::PCWSTR , lpformat : *const NUMBERFMTW , lpnumberstr : :: windows_sys::core::PWSTR , cchnumber : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetNumberFormatW ( locale : u32 , dwflags : u32 , lpvalue : :: windows_sys::core::PCWSTR , lpformat : *const NUMBERFMTW , lpnumberstr : :: windows_sys::core::PWSTR , cchnumber : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetOEMCP ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetProcessPreferredUILanguages ( dwflags : u32 , pulnumlanguages : *mut u32 , pwszlanguagesbuffer : :: windows_sys::core::PWSTR , pcchlanguagesbuffer : *mut u32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetStringScripts ( dwflags : u32 , lpstring : :: windows_sys::core::PCWSTR , cchstring : i32 , lpscripts : :: windows_sys::core::PWSTR , cchscripts : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetStringTypeA ( locale : u32 , dwinfotype : u32 , lpsrcstr : :: windows_sys::core::PCSTR , cchsrc : i32 , lpchartype : *mut u16 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetStringTypeExA ( locale : u32 , dwinfotype : u32 , lpsrcstr : :: windows_sys::core::PCSTR , cchsrc : i32 , lpchartype : *mut u16 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetStringTypeExW ( locale : u32 , dwinfotype : u32 , lpsrcstr : :: windows_sys::core::PCWSTR , cchsrc : i32 , lpchartype : *mut u16 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetStringTypeW ( dwinfotype : u32 , lpsrcstr : :: windows_sys::core::PCWSTR , cchsrc : i32 , lpchartype : *mut u16 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetSystemDefaultLCID ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetSystemDefaultLangID ( ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetSystemDefaultLocaleName ( lplocalename : :: windows_sys::core::PWSTR , cchlocalename : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetSystemDefaultUILanguage ( ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetSystemPreferredUILanguages ( dwflags : u32 , pulnumlanguages : *mut u32 , pwszlanguagesbuffer : :: windows_sys::core::PWSTR , pcchlanguagesbuffer : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetTextCharset ( hdc : super::Graphics::Gdi:: HDC ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetTextCharsetInfo ( hdc : super::Graphics::Gdi:: HDC , lpsig : *mut FONTSIGNATURE , dwflags : u32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetThreadLocale ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetThreadPreferredUILanguages ( dwflags : u32 , pulnumlanguages : *mut u32 , pwszlanguagesbuffer : :: windows_sys::core::PWSTR , pcchlanguagesbuffer : *mut u32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetThreadUILanguage ( ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetTimeFormatA ( locale : u32 , dwflags : u32 , lptime : *const super::Foundation:: SYSTEMTIME , lpformat : :: windows_sys::core::PCSTR , lptimestr : :: windows_sys::core::PSTR , cchtime : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetTimeFormatEx ( lplocalename : :: windows_sys::core::PCWSTR , dwflags : TIME_FORMAT_FLAGS , lptime : *const super::Foundation:: SYSTEMTIME , lpformat : :: windows_sys::core::PCWSTR , lptimestr : :: windows_sys::core::PWSTR , cchtime : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetTimeFormatW ( locale : u32 , dwflags : u32 , lptime : *const super::Foundation:: SYSTEMTIME , lpformat : :: windows_sys::core::PCWSTR , lptimestr : :: windows_sys::core::PWSTR , cchtime : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetUILanguageInfo ( dwflags : u32 , pwmszlanguage : :: windows_sys::core::PCWSTR , pwszfallbacklanguages : :: windows_sys::core::PWSTR , pcchfallbacklanguages : *mut u32 , pattributes : *mut u32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetUserDefaultGeoName ( geoname : :: windows_sys::core::PWSTR , geonamecount : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetUserDefaultLCID ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetUserDefaultLangID ( ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetUserDefaultLocaleName ( lplocalename : :: windows_sys::core::PWSTR , cchlocalename : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetUserDefaultUILanguage ( ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn GetUserGeoID ( geoclass : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn GetUserPreferredUILanguages ( dwflags : u32 , pulnumlanguages : *mut u32 , pwszlanguagesbuffer : :: windows_sys::core::PWSTR , pcchlanguagesbuffer : *mut u32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "normaliz.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn IdnToAscii ( dwflags : u32 , lpunicodecharstr : :: windows_sys::core::PCWSTR , cchunicodechar : i32 , lpasciicharstr : :: windows_sys::core::PWSTR , cchasciichar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn IdnToNameprepUnicode ( dwflags : u32 , lpunicodecharstr : :: windows_sys::core::PCWSTR , cchunicodechar : i32 , lpnameprepcharstr : :: windows_sys::core::PWSTR , cchnameprepchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "normaliz.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn IdnToUnicode ( dwflags : u32 , lpasciicharstr : :: windows_sys::core::PCWSTR , cchasciichar : i32 , lpunicodecharstr : :: windows_sys::core::PWSTR , cchunicodechar : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsDBCSLeadByte ( testchar : u8 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsDBCSLeadByteEx ( codepage : u32 , testchar : u8 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsNLSDefinedString ( function : u32 , dwflags : u32 , lpversioninformation : *const NLSVERSIONINFO , lpstring : :: windows_sys::core::PCWSTR , cchstr : i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsNormalizedString ( normform : NORM_FORM , lpstring : :: windows_sys::core::PCWSTR , cwlength : i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsTextUnicode ( lpv : *const ::core::ffi::c_void , isize : i32 , lpiresult : *mut IS_TEXT_UNICODE_RESULT ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsValidCodePage ( codepage : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsValidLanguageGroup ( languagegroup : u32 , dwflags : ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsValidLocale ( locale : u32 , dwflags : IS_VALID_LOCALE_FLAGS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn IsValidLocaleName ( lplocalename : :: windows_sys::core::PCWSTR ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn IsValidNLSVersion ( function : u32 , lplocalename : :: windows_sys::core::PCWSTR , lpversioninformation : *const NLSVERSIONINFOEX ) -> u32 ); -::windows_sys::core::link ! ( "bcp47mrm.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn IsWellFormedTag ( psztag : :: windows_sys::core::PCWSTR ) -> u8 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn LCIDToLocaleName ( locale : u32 , lpname : :: windows_sys::core::PWSTR , cchname : i32 , dwflags : u32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn LCMapStringA ( locale : u32 , dwmapflags : u32 , lpsrcstr : :: windows_sys::core::PCSTR , cchsrc : i32 , lpdeststr : :: windows_sys::core::PSTR , cchdest : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn LCMapStringEx ( lplocalename : :: windows_sys::core::PCWSTR , dwmapflags : u32 , lpsrcstr : :: windows_sys::core::PCWSTR , cchsrc : i32 , lpdeststr : :: windows_sys::core::PWSTR , cchdest : i32 , lpversioninformation : *const NLSVERSIONINFO , lpreserved : *const ::core::ffi::c_void , sorthandle : super::Foundation:: LPARAM ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn LCMapStringW ( locale : u32 , dwmapflags : u32 , lpsrcstr : :: windows_sys::core::PCWSTR , cchsrc : i32 , lpdeststr : :: windows_sys::core::PWSTR , cchdest : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn LocaleNameToLCID ( lpname : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "elscore.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn MappingDoAction ( pbag : *mut MAPPING_PROPERTY_BAG , dwrangeindex : u32 , pszactionid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "elscore.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn MappingFreePropertyBag ( pbag : *const MAPPING_PROPERTY_BAG ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "elscore.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn MappingFreeServices ( pserviceinfo : *const MAPPING_SERVICE_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "elscore.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn MappingGetServices ( poptions : *const MAPPING_ENUM_OPTIONS , prgservices : *mut *mut MAPPING_SERVICE_INFO , pdwservicescount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "elscore.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn MappingRecognizeText ( pserviceinfo : *const MAPPING_SERVICE_INFO , psztext : :: windows_sys::core::PCWSTR , dwlength : u32 , dwindex : u32 , poptions : *const MAPPING_OPTIONS , pbag : *mut MAPPING_PROPERTY_BAG ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn MultiByteToWideChar ( codepage : u32 , dwflags : MULTI_BYTE_TO_WIDE_CHAR_FLAGS , lpmultibytestr : :: windows_sys::core::PCSTR , cbmultibyte : i32 , lpwidecharstr : :: windows_sys::core::PWSTR , cchwidechar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn NormalizeString ( normform : NORM_FORM , lpsrcstring : :: windows_sys::core::PCWSTR , cwsrclength : i32 , lpdststring : :: windows_sys::core::PWSTR , cwdstlength : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn NotifyUILanguageChange ( dwflags : u32 , pcwstrnewlanguage : :: windows_sys::core::PCWSTR , pcwstrpreviouslanguage : :: windows_sys::core::PCWSTR , dwreserved : u32 , pdwstatusrtrn : *mut u32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ResolveLocaleName ( lpnametoresolve : :: windows_sys::core::PCWSTR , lplocalename : :: windows_sys::core::PWSTR , cchlocalename : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn RestoreThreadPreferredUILanguages ( snapshot : HSAVEDUILANGUAGES ) -> ( ) ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptApplyDigitSubstitution ( psds : *const SCRIPT_DIGITSUBSTITUTE , psc : *mut SCRIPT_CONTROL , pss : *mut SCRIPT_STATE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptApplyLogicalWidth ( pidx : *const i32 , cchars : i32 , cglyphs : i32 , pwlogclust : *const u16 , psva : *const SCRIPT_VISATTR , piadvance : *const i32 , psa : *const SCRIPT_ANALYSIS , pabc : *mut super::Graphics::Gdi:: ABC , pijustify : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptBreak ( pwcchars : :: windows_sys::core::PCWSTR , cchars : i32 , psa : *const SCRIPT_ANALYSIS , psla : *mut SCRIPT_LOGATTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn ScriptCPtoX ( icp : i32 , ftrailing : super::Foundation:: BOOL , cchars : i32 , cglyphs : i32 , pwlogclust : *const u16 , psva : *const SCRIPT_VISATTR , piadvance : *const i32 , psa : *const SCRIPT_ANALYSIS , pix : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptCacheGetHeight ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , tmheight : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptFreeCache ( psc : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptGetCMap ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , pwcinchars : :: windows_sys::core::PCWSTR , cchars : i32 , dwflags : u32 , pwoutglyphs : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptGetFontAlternateGlyphs ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *const SCRIPT_ANALYSIS , tagscript : u32 , taglangsys : u32 , tagfeature : u32 , wglyphid : u16 , cmaxalternates : i32 , palternateglyphs : *mut u16 , pcalternates : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptGetFontFeatureTags ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *const SCRIPT_ANALYSIS , tagscript : u32 , taglangsys : u32 , cmaxtags : i32 , pfeaturetags : *mut u32 , pctags : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptGetFontLanguageTags ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *const SCRIPT_ANALYSIS , tagscript : u32 , cmaxtags : i32 , plangsystags : *mut u32 , pctags : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptGetFontProperties ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , sfp : *mut SCRIPT_FONTPROPERTIES ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptGetFontScriptTags ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *const SCRIPT_ANALYSIS , cmaxtags : i32 , pscripttags : *mut u32 , pctags : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptGetGlyphABCWidth ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , wglyph : u16 , pabc : *mut super::Graphics::Gdi:: ABC ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptGetLogicalWidths ( psa : *const SCRIPT_ANALYSIS , cchars : i32 , cglyphs : i32 , piglyphwidth : *const i32 , pwlogclust : *const u16 , psva : *const SCRIPT_VISATTR , pidx : *const i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptGetProperties ( ppsp : *mut *mut *mut SCRIPT_PROPERTIES , pinumscripts : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptIsComplex ( pwcinchars : :: windows_sys::core::PCWSTR , cinchars : i32 , dwflags : SCRIPT_IS_COMPLEX_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptItemize ( pwcinchars : :: windows_sys::core::PCWSTR , cinchars : i32 , cmaxitems : i32 , pscontrol : *const SCRIPT_CONTROL , psstate : *const SCRIPT_STATE , pitems : *mut SCRIPT_ITEM , pcitems : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptItemizeOpenType ( pwcinchars : :: windows_sys::core::PCWSTR , cinchars : i32 , cmaxitems : i32 , pscontrol : *const SCRIPT_CONTROL , psstate : *const SCRIPT_STATE , pitems : *mut SCRIPT_ITEM , pscripttags : *mut u32 , pcitems : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptJustify ( psva : *const SCRIPT_VISATTR , piadvance : *const i32 , cglyphs : i32 , idx : i32 , iminkashida : i32 , pijustify : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptLayout ( cruns : i32 , pblevel : *const u8 , pivisualtological : *mut i32 , pilogicaltovisual : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptPlace ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , pwglyphs : *const u16 , cglyphs : i32 , psva : *const SCRIPT_VISATTR , psa : *mut SCRIPT_ANALYSIS , piadvance : *mut i32 , pgoffset : *mut GOFFSET , pabc : *mut super::Graphics::Gdi:: ABC ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptPlaceOpenType ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *mut SCRIPT_ANALYSIS , tagscript : u32 , taglangsys : u32 , rcrangechars : *const i32 , rprangeproperties : *const *const TEXTRANGE_PROPERTIES , cranges : i32 , pwcchars : :: windows_sys::core::PCWSTR , pwlogclust : *const u16 , pcharprops : *const SCRIPT_CHARPROP , cchars : i32 , pwglyphs : *const u16 , pglyphprops : *const SCRIPT_GLYPHPROP , cglyphs : i32 , piadvance : *mut i32 , pgoffset : *mut GOFFSET , pabc : *mut super::Graphics::Gdi:: ABC ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptPositionSingleGlyph ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *const SCRIPT_ANALYSIS , tagscript : u32 , taglangsys : u32 , tagfeature : u32 , lparameter : i32 , wglyphid : u16 , iadvance : i32 , goffset : GOFFSET , pioutadvance : *mut i32 , poutgoffset : *mut GOFFSET ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptRecordDigitSubstitution ( locale : u32 , psds : *mut SCRIPT_DIGITSUBSTITUTE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptShape ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , pwcchars : :: windows_sys::core::PCWSTR , cchars : i32 , cmaxglyphs : i32 , psa : *mut SCRIPT_ANALYSIS , pwoutglyphs : *mut u16 , pwlogclust : *mut u16 , psva : *mut SCRIPT_VISATTR , pcglyphs : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptShapeOpenType ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *mut SCRIPT_ANALYSIS , tagscript : u32 , taglangsys : u32 , rcrangechars : *const i32 , rprangeproperties : *const *const TEXTRANGE_PROPERTIES , cranges : i32 , pwcchars : :: windows_sys::core::PCWSTR , cchars : i32 , cmaxglyphs : i32 , pwlogclust : *mut u16 , pcharprops : *mut SCRIPT_CHARPROP , pwoutglyphs : *mut u16 , poutglyphprops : *mut SCRIPT_GLYPHPROP , pcglyphs : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptStringAnalyse ( hdc : super::Graphics::Gdi:: HDC , pstring : *const ::core::ffi::c_void , cstring : i32 , cglyphs : i32 , icharset : i32 , dwflags : u32 , ireqwidth : i32 , pscontrol : *const SCRIPT_CONTROL , psstate : *const SCRIPT_STATE , pidx : *const i32 , ptabdef : *const SCRIPT_TABDEF , pbinclass : *const u8 , pssa : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn ScriptStringCPtoX ( ssa : *const ::core::ffi::c_void , icp : i32 , ftrailing : super::Foundation:: BOOL , px : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptStringFree ( pssa : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptStringGetLogicalWidths ( ssa : *const ::core::ffi::c_void , pidx : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptStringGetOrder ( ssa : *const ::core::ffi::c_void , puorder : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptStringOut ( ssa : *const ::core::ffi::c_void , ix : i32 , iy : i32 , uoptions : super::Graphics::Gdi:: ETO_OPTIONS , prc : *const super::Foundation:: RECT , iminsel : i32 , imaxsel : i32 , fdisabled : super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptStringValidate ( ssa : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptStringXtoCP ( ssa : *const ::core::ffi::c_void , ix : i32 , pich : *mut i32 , pitrailing : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptString_pLogAttr ( ssa : *const ::core::ffi::c_void ) -> *mut SCRIPT_LOGATTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn ScriptString_pSize ( ssa : *const ::core::ffi::c_void ) -> *mut super::Foundation:: SIZE ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptString_pcOutChars ( ssa : *const ::core::ffi::c_void ) -> *mut i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptSubstituteSingleGlyph ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , psa : *const SCRIPT_ANALYSIS , tagscript : u32 , taglangsys : u32 , tagfeature : u32 , lparameter : i32 , wglyphid : u16 , pwoutglyphid : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScriptTextOut ( hdc : super::Graphics::Gdi:: HDC , psc : *mut *mut ::core::ffi::c_void , x : i32 , y : i32 , fuoptions : u32 , lprc : *const super::Foundation:: RECT , psa : *const SCRIPT_ANALYSIS , pwcreserved : :: windows_sys::core::PCWSTR , ireserved : i32 , pwglyphs : *const u16 , cglyphs : i32 , piadvance : *const i32 , pijustify : *const i32 , pgoffset : *const GOFFSET ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "usp10.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ScriptXtoCP ( ix : i32 , cchars : i32 , cglyphs : i32 , pwlogclust : *const u16 , psva : *const SCRIPT_VISATTR , piadvance : *const i32 , psa : *const SCRIPT_ANALYSIS , picp : *mut i32 , pitrailing : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetCalendarInfoA ( locale : u32 , calendar : u32 , caltype : u32 , lpcaldata : :: windows_sys::core::PCSTR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetCalendarInfoW ( locale : u32 , calendar : u32 , caltype : u32 , lpcaldata : :: windows_sys::core::PCWSTR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetLocaleInfoA ( locale : u32 , lctype : u32 , lplcdata : :: windows_sys::core::PCSTR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetLocaleInfoW ( locale : u32 , lctype : u32 , lplcdata : :: windows_sys::core::PCWSTR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetProcessPreferredUILanguages ( dwflags : u32 , pwszlanguagesbuffer : :: windows_sys::core::PCWSTR , pulnumlanguages : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetThreadLocale ( locale : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetThreadPreferredUILanguages ( dwflags : u32 , pwszlanguagesbuffer : :: windows_sys::core::PCWSTR , pulnumlanguages : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetThreadPreferredUILanguages2 ( flags : u32 , languages : :: windows_sys::core::PCWSTR , numlanguagesset : *mut u32 , snapshot : *mut HSAVEDUILANGUAGES ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn SetThreadUILanguage ( langid : u16 ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetUserGeoID ( geoid : i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn SetUserGeoName ( geoname : :: windows_sys::core::PCWSTR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn TranslateCharsetInfo ( lpsrc : *mut u32 , lpcs : *mut CHARSETINFO , dwflags : TRANSLATE_CHARSET_INFO_FLAGS ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_FROM_U_CALLBACK_ESCAPE ( context : *const ::core::ffi::c_void , fromuargs : *mut UConverterFromUnicodeArgs , codeunits : *const u16 , length : i32 , codepoint : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_FROM_U_CALLBACK_SKIP ( context : *const ::core::ffi::c_void , fromuargs : *mut UConverterFromUnicodeArgs , codeunits : *const u16 , length : i32 , codepoint : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_FROM_U_CALLBACK_STOP ( context : *const ::core::ffi::c_void , fromuargs : *mut UConverterFromUnicodeArgs , codeunits : *const u16 , length : i32 , codepoint : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_FROM_U_CALLBACK_SUBSTITUTE ( context : *const ::core::ffi::c_void , fromuargs : *mut UConverterFromUnicodeArgs , codeunits : *const u16 , length : i32 , codepoint : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_TO_U_CALLBACK_ESCAPE ( context : *const ::core::ffi::c_void , touargs : *mut UConverterToUnicodeArgs , codeunits : :: windows_sys::core::PCSTR , length : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_TO_U_CALLBACK_SKIP ( context : *const ::core::ffi::c_void , touargs : *mut UConverterToUnicodeArgs , codeunits : :: windows_sys::core::PCSTR , length : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_TO_U_CALLBACK_STOP ( context : *const ::core::ffi::c_void , touargs : *mut UConverterToUnicodeArgs , codeunits : :: windows_sys::core::PCSTR , length : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn UCNV_TO_U_CALLBACK_SUBSTITUTE ( context : *const ::core::ffi::c_void , touargs : *mut UConverterToUnicodeArgs , codeunits : :: windows_sys::core::PCSTR , length : i32 , reason : UConverterCallbackReason , err : *mut UErrorCode ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] fn VerifyScripts ( dwflags : u32 , lplocalescripts : :: windows_sys::core::PCWSTR , cchlocalescripts : i32 , lptestscripts : :: windows_sys::core::PCWSTR , cchtestscripts : i32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn WideCharToMultiByte ( codepage : u32 , dwflags : u32 , lpwidecharstr : :: windows_sys::core::PCWSTR , cchwidechar : i32 , lpmultibytestr : :: windows_sys::core::PSTR , cbmultibyte : i32 , lpdefaultchar : :: windows_sys::core::PCSTR , lpuseddefaultchar : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcatA ( lpstring1 : :: windows_sys::core::PSTR , lpstring2 : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcatW ( lpstring1 : :: windows_sys::core::PWSTR , lpstring2 : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcmpA ( lpstring1 : :: windows_sys::core::PCSTR , lpstring2 : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcmpW ( lpstring1 : :: windows_sys::core::PCWSTR , lpstring2 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcmpiA ( lpstring1 : :: windows_sys::core::PCSTR , lpstring2 : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcmpiW ( lpstring1 : :: windows_sys::core::PCWSTR , lpstring2 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcpyA ( lpstring1 : :: windows_sys::core::PSTR , lpstring2 : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcpyW ( lpstring1 : :: windows_sys::core::PWSTR , lpstring2 : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcpynA ( lpstring1 : :: windows_sys::core::PSTR , lpstring2 : :: windows_sys::core::PCSTR , imaxlength : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrcpynW ( lpstring1 : :: windows_sys::core::PWSTR , lpstring2 : :: windows_sys::core::PCWSTR , imaxlength : i32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrlenA ( lpstring : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn lstrlenW ( lpstring : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_UCharsToChars ( us : *const u16 , cs : :: windows_sys::core::PCSTR , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_austrcpy ( dst : :: windows_sys::core::PCSTR , src : *const u16 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_austrncpy ( dst : :: windows_sys::core::PCSTR , src : *const u16 , n : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_catclose ( catd : *mut UResourceBundle ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_catgets ( catd : *mut UResourceBundle , set_num : i32 , msg_num : i32 , s : *const u16 , len : *mut i32 , ec : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_catopen ( name : :: windows_sys::core::PCSTR , locale : :: windows_sys::core::PCSTR , ec : *mut UErrorCode ) -> *mut UResourceBundle ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charAge ( c : i32 , versionarray : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charDigitValue ( c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charDirection ( c : i32 ) -> UCharDirection ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charFromName ( namechoice : UCharNameChoice , name : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charMirror ( c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charName ( code : i32 , namechoice : UCharNameChoice , buffer : :: windows_sys::core::PCSTR , bufferlength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charType ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_charsToUChars ( cs : :: windows_sys::core::PCSTR , us : *mut u16 , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_cleanup ( ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_countChar32 ( s : *const u16 , length : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_digit ( ch : i32 , radix : i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_enumCharNames ( start : i32 , limit : i32 , r#fn : *mut UEnumCharNamesFn , context : *mut ::core::ffi::c_void , namechoice : UCharNameChoice , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_enumCharTypes ( enumrange : *mut UCharEnumTypeRange , context : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_errorName ( code : UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_foldCase ( c : i32 , options : u32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_forDigit ( digit : i32 , radix : i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_formatMessage ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_formatMessageWithError ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , result : *mut u16 , resultlength : i32 , parseerror : *mut UParseError , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getBidiPairedBracket ( c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getBinaryPropertySet ( property : UProperty , perrorcode : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getCombiningClass ( c : i32 ) -> u8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getDataVersion ( dataversionfillin : *mut u8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getFC_NFKC_Closure ( c : i32 , dest : *mut u16 , destcapacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getIntPropertyMap ( property : UProperty , perrorcode : *mut UErrorCode ) -> *mut UCPMap ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getIntPropertyMaxValue ( which : UProperty ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getIntPropertyMinValue ( which : UProperty ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getIntPropertyValue ( c : i32 , which : UProperty ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getNumericValue ( c : i32 ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getPropertyEnum ( alias : :: windows_sys::core::PCSTR ) -> UProperty ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getPropertyName ( property : UProperty , namechoice : UPropertyNameChoice ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getPropertyValueEnum ( property : UProperty , alias : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getPropertyValueName ( property : UProperty , value : i32 , namechoice : UPropertyNameChoice ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getUnicodeVersion ( versionarray : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_getVersion ( versionarray : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_hasBinaryProperty ( c : i32 , which : UProperty ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_init ( status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isIDIgnorable ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isIDPart ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isIDStart ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isISOControl ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isJavaIDPart ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isJavaIDStart ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isJavaSpaceChar ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isMirrored ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isUAlphabetic ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isULowercase ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isUUppercase ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isUWhiteSpace ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isWhitespace ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isalnum ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isalpha ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isbase ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isblank ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_iscntrl ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isdefined ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isdigit ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isgraph ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_islower ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isprint ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_ispunct ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isspace ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_istitle ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isupper ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_isxdigit ( c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memcasecmp ( s1 : *const u16 , s2 : *const u16 , length : i32 , options : u32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memchr ( s : *const u16 , c : u16 , count : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memchr32 ( s : *const u16 , c : i32 , count : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memcmp ( buf1 : *const u16 , buf2 : *const u16 , count : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memcmpCodePointOrder ( s1 : *const u16 , s2 : *const u16 , count : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memcpy ( dest : *mut u16 , src : *const u16 , count : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memmove ( dest : *mut u16 , src : *const u16 , count : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memrchr ( s : *const u16 , c : u16 , count : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memrchr32 ( s : *const u16 , c : i32 , count : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_memset ( dest : *mut u16 , c : u16 , count : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_parseMessage ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , source : *const u16 , sourcelength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_parseMessageWithError ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , source : *const u16 , sourcelength : i32 , parseerror : *mut UParseError , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_setMemoryFunctions ( context : *const ::core::ffi::c_void , a : *mut UMemAllocFn , r : *mut UMemReallocFn , f : *mut UMemFreeFn , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_shapeArabic ( source : *const u16 , sourcelength : i32 , dest : *mut u16 , destsize : i32 , options : u32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strCaseCompare ( s1 : *const u16 , length1 : i32 , s2 : *const u16 , length2 : i32 , options : u32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strCompare ( s1 : *const u16 , length1 : i32 , s2 : *const u16 , length2 : i32 , codepointorder : i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strCompareIter ( iter1 : *mut UCharIterator , iter2 : *mut UCharIterator , codepointorder : i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFindFirst ( s : *const u16 , length : i32 , substring : *const u16 , sublength : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFindLast ( s : *const u16 , length : i32 , substring : *const u16 , sublength : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFoldCase ( dest : *mut u16 , destcapacity : i32 , src : *const u16 , srclength : i32 , options : u32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFromJavaModifiedUTF8WithSub ( dest : *mut u16 , destcapacity : i32 , pdestlength : *mut i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , subchar : i32 , pnumsubstitutions : *mut i32 , perrorcode : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFromUTF32 ( dest : *mut u16 , destcapacity : i32 , pdestlength : *mut i32 , src : *const i32 , srclength : i32 , perrorcode : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFromUTF32WithSub ( dest : *mut u16 , destcapacity : i32 , pdestlength : *mut i32 , src : *const i32 , srclength : i32 , subchar : i32 , pnumsubstitutions : *mut i32 , perrorcode : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFromUTF8 ( dest : *mut u16 , destcapacity : i32 , pdestlength : *mut i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFromUTF8Lenient ( dest : *mut u16 , destcapacity : i32 , pdestlength : *mut i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFromUTF8WithSub ( dest : *mut u16 , destcapacity : i32 , pdestlength : *mut i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , subchar : i32 , pnumsubstitutions : *mut i32 , perrorcode : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strFromWCS ( dest : *mut u16 , destcapacity : i32 , pdestlength : *mut i32 , src : :: windows_sys::core::PCWSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strHasMoreChar32Than ( s : *const u16 , length : i32 , number : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToJavaModifiedUTF8 ( dest : :: windows_sys::core::PCSTR , destcapacity : i32 , pdestlength : *mut i32 , src : *const u16 , srclength : i32 , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToLower ( dest : *mut u16 , destcapacity : i32 , src : *const u16 , srclength : i32 , locale : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToTitle ( dest : *mut u16 , destcapacity : i32 , src : *const u16 , srclength : i32 , titleiter : *mut UBreakIterator , locale : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToUTF32 ( dest : *mut i32 , destcapacity : i32 , pdestlength : *mut i32 , src : *const u16 , srclength : i32 , perrorcode : *mut UErrorCode ) -> *mut i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToUTF32WithSub ( dest : *mut i32 , destcapacity : i32 , pdestlength : *mut i32 , src : *const u16 , srclength : i32 , subchar : i32 , pnumsubstitutions : *mut i32 , perrorcode : *mut UErrorCode ) -> *mut i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToUTF8 ( dest : :: windows_sys::core::PCSTR , destcapacity : i32 , pdestlength : *mut i32 , src : *const u16 , srclength : i32 , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToUTF8WithSub ( dest : :: windows_sys::core::PCSTR , destcapacity : i32 , pdestlength : *mut i32 , src : *const u16 , srclength : i32 , subchar : i32 , pnumsubstitutions : *mut i32 , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToUpper ( dest : *mut u16 , destcapacity : i32 , src : *const u16 , srclength : i32 , locale : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strToWCS ( dest : :: windows_sys::core::PCWSTR , destcapacity : i32 , pdestlength : *mut i32 , src : *const u16 , srclength : i32 , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strcasecmp ( s1 : *const u16 , s2 : *const u16 , options : u32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strcat ( dst : *mut u16 , src : *const u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strchr ( s : *const u16 , c : u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strchr32 ( s : *const u16 , c : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strcmp ( s1 : *const u16 , s2 : *const u16 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strcmpCodePointOrder ( s1 : *const u16 , s2 : *const u16 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strcpy ( dst : *mut u16 , src : *const u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strcspn ( string : *const u16 , matchset : *const u16 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strlen ( s : *const u16 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strncasecmp ( s1 : *const u16 , s2 : *const u16 , n : i32 , options : u32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strncat ( dst : *mut u16 , src : *const u16 , n : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strncmp ( ucs1 : *const u16 , ucs2 : *const u16 , n : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strncmpCodePointOrder ( s1 : *const u16 , s2 : *const u16 , n : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strncpy ( dst : *mut u16 , src : *const u16 , n : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strpbrk ( string : *const u16 , matchset : *const u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strrchr ( s : *const u16 , c : u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strrchr32 ( s : *const u16 , c : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strrstr ( s : *const u16 , substring : *const u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strspn ( string : *const u16 , matchset : *const u16 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strstr ( s : *const u16 , substring : *const u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_strtok_r ( src : *mut u16 , delim : *const u16 , savestate : *mut *mut u16 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_tolower ( c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_totitle ( c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_toupper ( c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_uastrcpy ( dst : *mut u16 , src : :: windows_sys::core::PCSTR ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_uastrncpy ( dst : *mut u16 , src : :: windows_sys::core::PCSTR , n : i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_unescape ( src : :: windows_sys::core::PCSTR , dest : *mut u16 , destcapacity : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_unescapeAt ( charat : UNESCAPE_CHAR_AT , offset : *mut i32 , length : i32 , context : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_versionFromString ( versionarray : *mut u8 , versionstring : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_versionFromUString ( versionarray : *mut u8 , versionstring : *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_versionToString ( versionarray : *const u8 , versionstring : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_vformatMessage ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , result : *mut u16 , resultlength : i32 , ap : *mut i8 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_vformatMessageWithError ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , result : *mut u16 , resultlength : i32 , parseerror : *mut UParseError , ap : *mut i8 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_vparseMessage ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , source : *const u16 , sourcelength : i32 , ap : *mut i8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn u_vparseMessageWithError ( locale : :: windows_sys::core::PCSTR , pattern : *const u16 , patternlength : i32 , source : *const u16 , sourcelength : i32 , ap : *mut i8 , parseerror : *mut UParseError , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_close ( pbidi : *mut UBiDi ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_countParagraphs ( pbidi : *mut UBiDi ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_countRuns ( pbidi : *mut UBiDi , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getBaseDirection ( text : *const u16 , length : i32 ) -> UBiDiDirection ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getClassCallback ( pbidi : *mut UBiDi , r#fn : *mut UBiDiClassCallback , context : *const *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getCustomizedClass ( pbidi : *mut UBiDi , c : i32 ) -> UCharDirection ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getDirection ( pbidi : *const UBiDi ) -> UBiDiDirection ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getLength ( pbidi : *const UBiDi ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getLevelAt ( pbidi : *const UBiDi , charindex : i32 ) -> u8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getLevels ( pbidi : *mut UBiDi , perrorcode : *mut UErrorCode ) -> *mut u8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getLogicalIndex ( pbidi : *mut UBiDi , visualindex : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getLogicalMap ( pbidi : *mut UBiDi , indexmap : *mut i32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getLogicalRun ( pbidi : *const UBiDi , logicalposition : i32 , plogicallimit : *mut i32 , plevel : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getParaLevel ( pbidi : *const UBiDi ) -> u8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getParagraph ( pbidi : *const UBiDi , charindex : i32 , pparastart : *mut i32 , pparalimit : *mut i32 , pparalevel : *mut u8 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getParagraphByIndex ( pbidi : *const UBiDi , paraindex : i32 , pparastart : *mut i32 , pparalimit : *mut i32 , pparalevel : *mut u8 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getProcessedLength ( pbidi : *const UBiDi ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getReorderingMode ( pbidi : *mut UBiDi ) -> UBiDiReorderingMode ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getReorderingOptions ( pbidi : *mut UBiDi ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getResultLength ( pbidi : *const UBiDi ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getText ( pbidi : *const UBiDi ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getVisualIndex ( pbidi : *mut UBiDi , logicalindex : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getVisualMap ( pbidi : *mut UBiDi , indexmap : *mut i32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_getVisualRun ( pbidi : *mut UBiDi , runindex : i32 , plogicalstart : *mut i32 , plength : *mut i32 ) -> UBiDiDirection ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_invertMap ( srcmap : *const i32 , destmap : *mut i32 , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_isInverse ( pbidi : *mut UBiDi ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_isOrderParagraphsLTR ( pbidi : *mut UBiDi ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_open ( ) -> *mut UBiDi ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_openSized ( maxlength : i32 , maxruncount : i32 , perrorcode : *mut UErrorCode ) -> *mut UBiDi ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_orderParagraphsLTR ( pbidi : *mut UBiDi , orderparagraphsltr : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_reorderLogical ( levels : *const u8 , length : i32 , indexmap : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_reorderVisual ( levels : *const u8 , length : i32 , indexmap : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_setClassCallback ( pbidi : *mut UBiDi , newfn : UBiDiClassCallback , newcontext : *const ::core::ffi::c_void , oldfn : *mut UBiDiClassCallback , oldcontext : *const *const ::core::ffi::c_void , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_setContext ( pbidi : *mut UBiDi , prologue : *const u16 , prolength : i32 , epilogue : *const u16 , epilength : i32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_setInverse ( pbidi : *mut UBiDi , isinverse : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_setLine ( pparabidi : *const UBiDi , start : i32 , limit : i32 , plinebidi : *mut UBiDi , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_setPara ( pbidi : *mut UBiDi , text : *const u16 , length : i32 , paralevel : u8 , embeddinglevels : *mut u8 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_setReorderingMode ( pbidi : *mut UBiDi , reorderingmode : UBiDiReorderingMode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_setReorderingOptions ( pbidi : *mut UBiDi , reorderingoptions : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_writeReordered ( pbidi : *mut UBiDi , dest : *mut u16 , destsize : i32 , options : u16 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubidi_writeReverse ( src : *const u16 , srclength : i32 , dest : *mut u16 , destsize : i32 , options : u16 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubiditransform_close ( pbiditransform : *mut UBiDiTransform ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubiditransform_open ( perrorcode : *mut UErrorCode ) -> *mut UBiDiTransform ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubiditransform_transform ( pbiditransform : *mut UBiDiTransform , src : *const u16 , srclength : i32 , dest : *mut u16 , destsize : i32 , inparalevel : u8 , inorder : UBiDiOrder , outparalevel : u8 , outorder : UBiDiOrder , domirroring : UBiDiMirroring , shapingoptions : u32 , perrorcode : *mut UErrorCode ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ublock_getCode ( c : i32 ) -> UBlockCode ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_close ( bi : *mut UBreakIterator ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_countAvailable ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_current ( bi : *const UBreakIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_first ( bi : *mut UBreakIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_following ( bi : *mut UBreakIterator , offset : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_getAvailable ( index : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_getBinaryRules ( bi : *mut UBreakIterator , binaryrules : *mut u8 , rulescapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_getLocaleByType ( bi : *const UBreakIterator , r#type : ULocDataLocaleType , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_getRuleStatus ( bi : *mut UBreakIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_getRuleStatusVec ( bi : *mut UBreakIterator , fillinvec : *mut i32 , capacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_isBoundary ( bi : *mut UBreakIterator , offset : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_last ( bi : *mut UBreakIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_next ( bi : *mut UBreakIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_open ( r#type : UBreakIteratorType , locale : :: windows_sys::core::PCSTR , text : *const u16 , textlength : i32 , status : *mut UErrorCode ) -> *mut UBreakIterator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_openBinaryRules ( binaryrules : *const u8 , ruleslength : i32 , text : *const u16 , textlength : i32 , status : *mut UErrorCode ) -> *mut UBreakIterator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_openRules ( rules : *const u16 , ruleslength : i32 , text : *const u16 , textlength : i32 , parseerr : *mut UParseError , status : *mut UErrorCode ) -> *mut UBreakIterator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_preceding ( bi : *mut UBreakIterator , offset : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_previous ( bi : *mut UBreakIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_refreshUText ( bi : *mut UBreakIterator , text : *mut UText , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_safeClone ( bi : *const UBreakIterator , stackbuffer : *mut ::core::ffi::c_void , pbuffersize : *mut i32 , status : *mut UErrorCode ) -> *mut UBreakIterator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_setText ( bi : *mut UBreakIterator , text : *const u16 , textlength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ubrk_setUText ( bi : *mut UBreakIterator , text : *mut UText , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_add ( cal : *mut *mut ::core::ffi::c_void , field : UCalendarDateFields , amount : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_clear ( calendar : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_clearField ( cal : *mut *mut ::core::ffi::c_void , field : UCalendarDateFields ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_clone ( cal : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_close ( cal : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_countAvailable ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_equivalentTo ( cal1 : *const *const ::core::ffi::c_void , cal2 : *const *const ::core::ffi::c_void ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_get ( cal : *const *const ::core::ffi::c_void , field : UCalendarDateFields , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getAttribute ( cal : *const *const ::core::ffi::c_void , attr : UCalendarAttribute ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getAvailable ( localeindex : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getCanonicalTimeZoneID ( id : *const u16 , len : i32 , result : *mut u16 , resultcapacity : i32 , issystemid : *mut i8 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getDSTSavings ( zoneid : *const u16 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getDayOfWeekType ( cal : *const *const ::core::ffi::c_void , dayofweek : UCalendarDaysOfWeek , status : *mut UErrorCode ) -> UCalendarWeekdayType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getDefaultTimeZone ( result : *mut u16 , resultcapacity : i32 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getFieldDifference ( cal : *mut *mut ::core::ffi::c_void , target : f64 , field : UCalendarDateFields , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getGregorianChange ( cal : *const *const ::core::ffi::c_void , perrorcode : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getHostTimeZone ( result : *mut u16 , resultcapacity : i32 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getKeywordValuesForLocale ( key : :: windows_sys::core::PCSTR , locale : :: windows_sys::core::PCSTR , commonlyused : i8 , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getLimit ( cal : *const *const ::core::ffi::c_void , field : UCalendarDateFields , r#type : UCalendarLimitType , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getLocaleByType ( cal : *const *const ::core::ffi::c_void , r#type : ULocDataLocaleType , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getMillis ( cal : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getNow ( ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getTZDataVersion ( status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getTimeZoneDisplayName ( cal : *const *const ::core::ffi::c_void , r#type : UCalendarDisplayNameType , locale : :: windows_sys::core::PCSTR , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getTimeZoneID ( cal : *const *const ::core::ffi::c_void , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getTimeZoneIDForWindowsID ( winid : *const u16 , len : i32 , region : :: windows_sys::core::PCSTR , id : *mut u16 , idcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getTimeZoneTransitionDate ( cal : *const *const ::core::ffi::c_void , r#type : UTimeZoneTransitionType , transition : *mut f64 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getType ( cal : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getWeekendTransition ( cal : *const *const ::core::ffi::c_void , dayofweek : UCalendarDaysOfWeek , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_getWindowsTimeZoneID ( id : *const u16 , len : i32 , winid : *mut u16 , winidcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_inDaylightTime ( cal : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_isSet ( cal : *const *const ::core::ffi::c_void , field : UCalendarDateFields ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_isWeekend ( cal : *const *const ::core::ffi::c_void , date : f64 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_open ( zoneid : *const u16 , len : i32 , locale : :: windows_sys::core::PCSTR , r#type : UCalendarType , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_openCountryTimeZones ( country : :: windows_sys::core::PCSTR , ec : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_openTimeZoneIDEnumeration ( zonetype : USystemTimeZoneType , region : :: windows_sys::core::PCSTR , rawoffset : *const i32 , ec : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_openTimeZones ( ec : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_roll ( cal : *mut *mut ::core::ffi::c_void , field : UCalendarDateFields , amount : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_set ( cal : *mut *mut ::core::ffi::c_void , field : UCalendarDateFields , value : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_setAttribute ( cal : *mut *mut ::core::ffi::c_void , attr : UCalendarAttribute , newvalue : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_setDate ( cal : *mut *mut ::core::ffi::c_void , year : i32 , month : i32 , date : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_setDateTime ( cal : *mut *mut ::core::ffi::c_void , year : i32 , month : i32 , date : i32 , hour : i32 , minute : i32 , second : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_setDefaultTimeZone ( zoneid : *const u16 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_setGregorianChange ( cal : *mut *mut ::core::ffi::c_void , date : f64 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_setMillis ( cal : *mut *mut ::core::ffi::c_void , datetime : f64 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucal_setTimeZone ( cal : *mut *mut ::core::ffi::c_void , zoneid : *const u16 , len : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_close ( csm : *mut UCaseMap ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_getBreakIterator ( csm : *const UCaseMap ) -> *mut UBreakIterator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_getLocale ( csm : *const UCaseMap ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_getOptions ( csm : *const UCaseMap ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_open ( locale : :: windows_sys::core::PCSTR , options : u32 , perrorcode : *mut UErrorCode ) -> *mut UCaseMap ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_setBreakIterator ( csm : *mut UCaseMap , itertoadopt : *mut UBreakIterator , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_setLocale ( csm : *mut UCaseMap , locale : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_setOptions ( csm : *mut UCaseMap , options : u32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_toTitle ( csm : *mut UCaseMap , dest : *mut u16 , destcapacity : i32 , src : *const u16 , srclength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_utf8FoldCase ( csm : *const UCaseMap , dest : :: windows_sys::core::PCSTR , destcapacity : i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_utf8ToLower ( csm : *const UCaseMap , dest : :: windows_sys::core::PCSTR , destcapacity : i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_utf8ToTitle ( csm : *mut UCaseMap , dest : :: windows_sys::core::PCSTR , destcapacity : i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucasemap_utf8ToUpper ( csm : *const UCaseMap , dest : :: windows_sys::core::PCSTR , destcapacity : i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_close ( ucfpos : *mut UConstrainedFieldPosition ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_constrainCategory ( ucfpos : *mut UConstrainedFieldPosition , category : i32 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_constrainField ( ucfpos : *mut UConstrainedFieldPosition , category : i32 , field : i32 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_getCategory ( ucfpos : *const UConstrainedFieldPosition , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_getField ( ucfpos : *const UConstrainedFieldPosition , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_getIndexes ( ucfpos : *const UConstrainedFieldPosition , pstart : *mut i32 , plimit : *mut i32 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_getInt64IterationContext ( ucfpos : *const UConstrainedFieldPosition , ec : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_matchesField ( ucfpos : *const UConstrainedFieldPosition , category : i32 , field : i32 , ec : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_open ( ec : *mut UErrorCode ) -> *mut UConstrainedFieldPosition ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_reset ( ucfpos : *mut UConstrainedFieldPosition , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_setInt64IterationContext ( ucfpos : *mut UConstrainedFieldPosition , context : i64 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucfpos_setState ( ucfpos : *mut UConstrainedFieldPosition , category : i32 , field : i32 , start : i32 , limit : i32 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_cbFromUWriteBytes ( args : *mut UConverterFromUnicodeArgs , source : :: windows_sys::core::PCSTR , length : i32 , offsetindex : i32 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_cbFromUWriteSub ( args : *mut UConverterFromUnicodeArgs , offsetindex : i32 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_cbFromUWriteUChars ( args : *mut UConverterFromUnicodeArgs , source : *const *const u16 , sourcelimit : *const u16 , offsetindex : i32 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_cbToUWriteSub ( args : *mut UConverterToUnicodeArgs , offsetindex : i32 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_cbToUWriteUChars ( args : *mut UConverterToUnicodeArgs , source : *const u16 , length : i32 , offsetindex : i32 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_close ( converter : *mut UConverter ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_compareNames ( name1 : :: windows_sys::core::PCSTR , name2 : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_convert ( toconvertername : :: windows_sys::core::PCSTR , fromconvertername : :: windows_sys::core::PCSTR , target : :: windows_sys::core::PCSTR , targetcapacity : i32 , source : :: windows_sys::core::PCSTR , sourcelength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_convertEx ( targetcnv : *mut UConverter , sourcecnv : *mut UConverter , target : *mut *mut i8 , targetlimit : :: windows_sys::core::PCSTR , source : *const *const i8 , sourcelimit : :: windows_sys::core::PCSTR , pivotstart : *mut u16 , pivotsource : *mut *mut u16 , pivottarget : *mut *mut u16 , pivotlimit : *const u16 , reset : i8 , flush : i8 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_countAliases ( alias : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_countAvailable ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_countStandards ( ) -> u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_detectUnicodeSignature ( source : :: windows_sys::core::PCSTR , sourcelength : i32 , signaturelength : *mut i32 , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_fixFileSeparator ( cnv : *const UConverter , source : *mut u16 , sourcelen : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_flushCache ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_fromAlgorithmic ( cnv : *mut UConverter , algorithmictype : UConverterType , target : :: windows_sys::core::PCSTR , targetcapacity : i32 , source : :: windows_sys::core::PCSTR , sourcelength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_fromUChars ( cnv : *mut UConverter , dest : :: windows_sys::core::PCSTR , destcapacity : i32 , src : *const u16 , srclength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_fromUCountPending ( cnv : *const UConverter , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_fromUnicode ( converter : *mut UConverter , target : *mut *mut i8 , targetlimit : :: windows_sys::core::PCSTR , source : *const *const u16 , sourcelimit : *const u16 , offsets : *mut i32 , flush : i8 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getAlias ( alias : :: windows_sys::core::PCSTR , n : u16 , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getAliases ( alias : :: windows_sys::core::PCSTR , aliases : *const *const i8 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getAvailableName ( n : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getCCSID ( converter : *const UConverter , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getCanonicalName ( alias : :: windows_sys::core::PCSTR , standard : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getDefaultName ( ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getDisplayName ( converter : *const UConverter , displaylocale : :: windows_sys::core::PCSTR , displayname : *mut u16 , displaynamecapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getFromUCallBack ( converter : *const UConverter , action : *mut UConverterFromUCallback , context : *const *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getInvalidChars ( converter : *const UConverter , errbytes : :: windows_sys::core::PCSTR , len : *mut i8 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getInvalidUChars ( converter : *const UConverter , erruchars : *mut u16 , len : *mut i8 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getMaxCharSize ( converter : *const UConverter ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getMinCharSize ( converter : *const UConverter ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getName ( converter : *const UConverter , err : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getNextUChar ( converter : *mut UConverter , source : *const *const i8 , sourcelimit : :: windows_sys::core::PCSTR , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getPlatform ( converter : *const UConverter , err : *mut UErrorCode ) -> UConverterPlatform ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getStandard ( n : u16 , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getStandardName ( name : :: windows_sys::core::PCSTR , standard : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getStarters ( converter : *const UConverter , starters : *mut i8 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getSubstChars ( converter : *const UConverter , subchars : :: windows_sys::core::PCSTR , len : *mut i8 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getToUCallBack ( converter : *const UConverter , action : *mut UConverterToUCallback , context : *const *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getType ( converter : *const UConverter ) -> UConverterType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_getUnicodeSet ( cnv : *const UConverter , setfillin : *mut USet , whichset : UConverterUnicodeSet , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_isAmbiguous ( cnv : *const UConverter ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_isFixedWidth ( cnv : *mut UConverter , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_open ( convertername : :: windows_sys::core::PCSTR , err : *mut UErrorCode ) -> *mut UConverter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_openAllNames ( perrorcode : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_openCCSID ( codepage : i32 , platform : UConverterPlatform , err : *mut UErrorCode ) -> *mut UConverter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_openPackage ( packagename : :: windows_sys::core::PCSTR , convertername : :: windows_sys::core::PCSTR , err : *mut UErrorCode ) -> *mut UConverter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_openStandardNames ( convname : :: windows_sys::core::PCSTR , standard : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_openU ( name : *const u16 , err : *mut UErrorCode ) -> *mut UConverter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_reset ( converter : *mut UConverter ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_resetFromUnicode ( converter : *mut UConverter ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_resetToUnicode ( converter : *mut UConverter ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_safeClone ( cnv : *const UConverter , stackbuffer : *mut ::core::ffi::c_void , pbuffersize : *mut i32 , status : *mut UErrorCode ) -> *mut UConverter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_setDefaultName ( name : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_setFallback ( cnv : *mut UConverter , usesfallback : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_setFromUCallBack ( converter : *mut UConverter , newaction : UConverterFromUCallback , newcontext : *const ::core::ffi::c_void , oldaction : *mut UConverterFromUCallback , oldcontext : *const *const ::core::ffi::c_void , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_setSubstChars ( converter : *mut UConverter , subchars : :: windows_sys::core::PCSTR , len : i8 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_setSubstString ( cnv : *mut UConverter , s : *const u16 , length : i32 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_setToUCallBack ( converter : *mut UConverter , newaction : UConverterToUCallback , newcontext : *const ::core::ffi::c_void , oldaction : *mut UConverterToUCallback , oldcontext : *const *const ::core::ffi::c_void , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_toAlgorithmic ( algorithmictype : UConverterType , cnv : *mut UConverter , target : :: windows_sys::core::PCSTR , targetcapacity : i32 , source : :: windows_sys::core::PCSTR , sourcelength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_toUChars ( cnv : *mut UConverter , dest : *mut u16 , destcapacity : i32 , src : :: windows_sys::core::PCSTR , srclength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_toUCountPending ( cnv : *const UConverter , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_toUnicode ( converter : *mut UConverter , target : *mut *mut u16 , targetlimit : *const u16 , source : *const *const i8 , sourcelimit : :: windows_sys::core::PCSTR , offsets : *mut i32 , flush : i8 , err : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnv_usesFallback ( cnv : *const UConverter ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnvsel_close ( sel : *mut UConverterSelector ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnvsel_open ( converterlist : *const *const i8 , converterlistsize : i32 , excludedcodepoints : *const USet , whichset : UConverterUnicodeSet , status : *mut UErrorCode ) -> *mut UConverterSelector ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnvsel_openFromSerialized ( buffer : *const ::core::ffi::c_void , length : i32 , status : *mut UErrorCode ) -> *mut UConverterSelector ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnvsel_selectForString ( sel : *const UConverterSelector , s : *const u16 , length : i32 , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnvsel_selectForUTF8 ( sel : *const UConverterSelector , s : :: windows_sys::core::PCSTR , length : i32 , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucnvsel_serialize ( sel : *const UConverterSelector , buffer : *mut ::core::ffi::c_void , buffercapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_cloneBinary ( coll : *const UCollator , buffer : *mut u8 , capacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_close ( coll : *mut UCollator ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_closeElements ( elems : *mut UCollationElements ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_countAvailable ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_equal ( coll : *const UCollator , source : *const u16 , sourcelength : i32 , target : *const u16 , targetlength : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getAttribute ( coll : *const UCollator , attr : UColAttribute , status : *mut UErrorCode ) -> UColAttributeValue ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getAvailable ( localeindex : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getBound ( source : *const u8 , sourcelength : i32 , boundtype : UColBoundMode , nooflevels : u32 , result : *mut u8 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getContractionsAndExpansions ( coll : *const UCollator , contractions : *mut USet , expansions : *mut USet , addprefixes : i8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getDisplayName ( objloc : :: windows_sys::core::PCSTR , disploc : :: windows_sys::core::PCSTR , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getEquivalentReorderCodes ( reordercode : i32 , dest : *mut i32 , destcapacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getFunctionalEquivalent ( result : :: windows_sys::core::PCSTR , resultcapacity : i32 , keyword : :: windows_sys::core::PCSTR , locale : :: windows_sys::core::PCSTR , isavailable : *mut i8 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getKeywordValues ( keyword : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getKeywordValuesForLocale ( key : :: windows_sys::core::PCSTR , locale : :: windows_sys::core::PCSTR , commonlyused : i8 , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getKeywords ( status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getLocaleByType ( coll : *const UCollator , r#type : ULocDataLocaleType , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getMaxExpansion ( elems : *const UCollationElements , order : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getMaxVariable ( coll : *const UCollator ) -> UColReorderCode ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getOffset ( elems : *const UCollationElements ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getReorderCodes ( coll : *const UCollator , dest : *mut i32 , destcapacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getRules ( coll : *const UCollator , length : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getRulesEx ( coll : *const UCollator , delta : UColRuleOption , buffer : *mut u16 , bufferlen : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getSortKey ( coll : *const UCollator , source : *const u16 , sourcelength : i32 , result : *mut u8 , resultlength : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getStrength ( coll : *const UCollator ) -> UColAttributeValue ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getTailoredSet ( coll : *const UCollator , status : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getUCAVersion ( coll : *const UCollator , info : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getVariableTop ( coll : *const UCollator , status : *mut UErrorCode ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_getVersion ( coll : *const UCollator , info : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_greater ( coll : *const UCollator , source : *const u16 , sourcelength : i32 , target : *const u16 , targetlength : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_greaterOrEqual ( coll : *const UCollator , source : *const u16 , sourcelength : i32 , target : *const u16 , targetlength : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_keyHashCode ( key : *const u8 , length : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_mergeSortkeys ( src1 : *const u8 , src1length : i32 , src2 : *const u8 , src2length : i32 , dest : *mut u8 , destcapacity : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_next ( elems : *mut UCollationElements , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_nextSortKeyPart ( coll : *const UCollator , iter : *mut UCharIterator , state : *mut u32 , dest : *mut u8 , count : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_open ( loc : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UCollator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_openAvailableLocales ( status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_openBinary ( bin : *const u8 , length : i32 , base : *const UCollator , status : *mut UErrorCode ) -> *mut UCollator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_openElements ( coll : *const UCollator , text : *const u16 , textlength : i32 , status : *mut UErrorCode ) -> *mut UCollationElements ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_openRules ( rules : *const u16 , ruleslength : i32 , normalizationmode : UColAttributeValue , strength : UColAttributeValue , parseerror : *mut UParseError , status : *mut UErrorCode ) -> *mut UCollator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_previous ( elems : *mut UCollationElements , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_primaryOrder ( order : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_reset ( elems : *mut UCollationElements ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_safeClone ( coll : *const UCollator , stackbuffer : *mut ::core::ffi::c_void , pbuffersize : *mut i32 , status : *mut UErrorCode ) -> *mut UCollator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_secondaryOrder ( order : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_setAttribute ( coll : *mut UCollator , attr : UColAttribute , value : UColAttributeValue , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_setMaxVariable ( coll : *mut UCollator , group : UColReorderCode , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_setOffset ( elems : *mut UCollationElements , offset : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_setReorderCodes ( coll : *mut UCollator , reordercodes : *const i32 , reordercodeslength : i32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_setStrength ( coll : *mut UCollator , strength : UColAttributeValue ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_setText ( elems : *mut UCollationElements , text : *const u16 , textlength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_strcoll ( coll : *const UCollator , source : *const u16 , sourcelength : i32 , target : *const u16 , targetlength : i32 ) -> UCollationResult ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_strcollIter ( coll : *const UCollator , siter : *mut UCharIterator , titer : *mut UCharIterator , status : *mut UErrorCode ) -> UCollationResult ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_strcollUTF8 ( coll : *const UCollator , source : :: windows_sys::core::PCSTR , sourcelength : i32 , target : :: windows_sys::core::PCSTR , targetlength : i32 , status : *mut UErrorCode ) -> UCollationResult ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucol_tertiaryOrder ( order : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucpmap_get ( map : *const UCPMap , c : i32 ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucpmap_getRange ( map : *const UCPMap , start : i32 , option : UCPMapRangeOption , surrogatevalue : u32 , filter : *mut UCPMapValueFilter , context : *const ::core::ffi::c_void , pvalue : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_close ( trie : *mut UCPTrie ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_get ( trie : *const UCPTrie , c : i32 ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_getRange ( trie : *const UCPTrie , start : i32 , option : UCPMapRangeOption , surrogatevalue : u32 , filter : *mut UCPMapValueFilter , context : *const ::core::ffi::c_void , pvalue : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_getType ( trie : *const UCPTrie ) -> UCPTrieType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_getValueWidth ( trie : *const UCPTrie ) -> UCPTrieValueWidth ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_internalSmallIndex ( trie : *const UCPTrie , c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_internalSmallU8Index ( trie : *const UCPTrie , lt1 : i32 , t2 : u8 , t3 : u8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_internalU8PrevIndex ( trie : *const UCPTrie , c : i32 , start : *const u8 , src : *const u8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_openFromBinary ( r#type : UCPTrieType , valuewidth : UCPTrieValueWidth , data : *const ::core::ffi::c_void , length : i32 , pactuallength : *mut i32 , perrorcode : *mut UErrorCode ) -> *mut UCPTrie ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucptrie_toBinary ( trie : *const UCPTrie , data : *mut ::core::ffi::c_void , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_close ( ucsd : *mut UCharsetDetector ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_detect ( ucsd : *mut UCharsetDetector , status : *mut UErrorCode ) -> *mut UCharsetMatch ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_detectAll ( ucsd : *mut UCharsetDetector , matchesfound : *mut i32 , status : *mut UErrorCode ) -> *mut *mut UCharsetMatch ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_enableInputFilter ( ucsd : *mut UCharsetDetector , filter : i8 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_getAllDetectableCharsets ( ucsd : *const UCharsetDetector , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_getConfidence ( ucsm : *const UCharsetMatch , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_getLanguage ( ucsm : *const UCharsetMatch , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_getName ( ucsm : *const UCharsetMatch , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_getUChars ( ucsm : *const UCharsetMatch , buf : *mut u16 , cap : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_isInputFilterEnabled ( ucsd : *const UCharsetDetector ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_open ( status : *mut UErrorCode ) -> *mut UCharsetDetector ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_setDeclaredEncoding ( ucsd : *mut UCharsetDetector , encoding : :: windows_sys::core::PCSTR , length : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucsdet_setText ( ucsd : *mut UCharsetDetector , textin : :: windows_sys::core::PCSTR , len : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_countCurrencies ( locale : :: windows_sys::core::PCSTR , date : f64 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_forLocale ( locale : :: windows_sys::core::PCSTR , buff : *mut u16 , buffcapacity : i32 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_forLocaleAndDate ( locale : :: windows_sys::core::PCSTR , date : f64 , index : i32 , buff : *mut u16 , buffcapacity : i32 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getDefaultFractionDigits ( currency : *const u16 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getDefaultFractionDigitsForUsage ( currency : *const u16 , usage : UCurrencyUsage , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getKeywordValuesForLocale ( key : :: windows_sys::core::PCSTR , locale : :: windows_sys::core::PCSTR , commonlyused : i8 , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getName ( currency : *const u16 , locale : :: windows_sys::core::PCSTR , namestyle : UCurrNameStyle , ischoiceformat : *mut i8 , len : *mut i32 , ec : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getNumericCode ( currency : *const u16 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getPluralName ( currency : *const u16 , locale : :: windows_sys::core::PCSTR , ischoiceformat : *mut i8 , pluralcount : :: windows_sys::core::PCSTR , len : *mut i32 , ec : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getRoundingIncrement ( currency : *const u16 , ec : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_getRoundingIncrementForUsage ( currency : *const u16 , usage : UCurrencyUsage , ec : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_isAvailable ( isocode : *const u16 , from : f64 , to : f64 , errorcode : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_openISOCurrencies ( currtype : u32 , perrorcode : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_register ( isocode : *const u16 , locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ucurr_unregister ( key : *mut ::core::ffi::c_void , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_adoptNumberFormat ( fmt : *mut *mut ::core::ffi::c_void , numberformattoadopt : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_adoptNumberFormatForFields ( fmt : *mut *mut ::core::ffi::c_void , fields : *const u16 , numberformattoset : *mut *mut ::core::ffi::c_void , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_applyPattern ( format : *mut *mut ::core::ffi::c_void , localized : i8 , pattern : *const u16 , patternlength : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_clone ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_close ( format : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_countAvailable ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_countSymbols ( fmt : *const *const ::core::ffi::c_void , r#type : UDateFormatSymbolType ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_format ( format : *const *const ::core::ffi::c_void , datetoformat : f64 , result : *mut u16 , resultlength : i32 , position : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_formatCalendar ( format : *const *const ::core::ffi::c_void , calendar : *mut *mut ::core::ffi::c_void , result : *mut u16 , capacity : i32 , position : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_formatCalendarForFields ( format : *const *const ::core::ffi::c_void , calendar : *mut *mut ::core::ffi::c_void , result : *mut u16 , capacity : i32 , fpositer : *mut UFieldPositionIterator , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_formatForFields ( format : *const *const ::core::ffi::c_void , datetoformat : f64 , result : *mut u16 , resultlength : i32 , fpositer : *mut UFieldPositionIterator , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_get2DigitYearStart ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getAvailable ( localeindex : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getBooleanAttribute ( fmt : *const *const ::core::ffi::c_void , attr : UDateFormatBooleanAttribute , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getCalendar ( fmt : *const *const ::core::ffi::c_void ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getContext ( fmt : *const *const ::core::ffi::c_void , r#type : UDisplayContextType , status : *mut UErrorCode ) -> UDisplayContext ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getLocaleByType ( fmt : *const *const ::core::ffi::c_void , r#type : ULocDataLocaleType , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getNumberFormat ( fmt : *const *const ::core::ffi::c_void ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getNumberFormatForField ( fmt : *const *const ::core::ffi::c_void , field : u16 ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_getSymbols ( fmt : *const *const ::core::ffi::c_void , r#type : UDateFormatSymbolType , symbolindex : i32 , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_isLenient ( fmt : *const *const ::core::ffi::c_void ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_open ( timestyle : UDateFormatStyle , datestyle : UDateFormatStyle , locale : :: windows_sys::core::PCSTR , tzid : *const u16 , tzidlength : i32 , pattern : *const u16 , patternlength : i32 , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_parse ( format : *const *const ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , status : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_parseCalendar ( format : *const *const ::core::ffi::c_void , calendar : *mut *mut ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_set2DigitYearStart ( fmt : *mut *mut ::core::ffi::c_void , d : f64 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_setBooleanAttribute ( fmt : *mut *mut ::core::ffi::c_void , attr : UDateFormatBooleanAttribute , newvalue : i8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_setCalendar ( fmt : *mut *mut ::core::ffi::c_void , calendartoset : *const *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_setContext ( fmt : *mut *mut ::core::ffi::c_void , value : UDisplayContext , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_setLenient ( fmt : *mut *mut ::core::ffi::c_void , islenient : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_setNumberFormat ( fmt : *mut *mut ::core::ffi::c_void , numberformattoset : *const *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_setSymbols ( format : *mut *mut ::core::ffi::c_void , r#type : UDateFormatSymbolType , symbolindex : i32 , value : *mut u16 , valuelength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_toCalendarDateField ( field : UDateFormatField ) -> UCalendarDateFields ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udat_toPattern ( fmt : *const *const ::core::ffi::c_void , localized : i8 , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_addPattern ( dtpg : *mut *mut ::core::ffi::c_void , pattern : *const u16 , patternlength : i32 , r#override : i8 , conflictingpattern : *mut u16 , capacity : i32 , plength : *mut i32 , perrorcode : *mut UErrorCode ) -> UDateTimePatternConflict ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_clone ( dtpg : *const *const ::core::ffi::c_void , perrorcode : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_close ( dtpg : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getAppendItemFormat ( dtpg : *const *const ::core::ffi::c_void , field : UDateTimePatternField , plength : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getAppendItemName ( dtpg : *const *const ::core::ffi::c_void , field : UDateTimePatternField , plength : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getBaseSkeleton ( unuseddtpg : *mut *mut ::core::ffi::c_void , pattern : *const u16 , length : i32 , baseskeleton : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getBestPattern ( dtpg : *mut *mut ::core::ffi::c_void , skeleton : *const u16 , length : i32 , bestpattern : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getBestPatternWithOptions ( dtpg : *mut *mut ::core::ffi::c_void , skeleton : *const u16 , length : i32 , options : UDateTimePatternMatchOptions , bestpattern : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getDateTimeFormat ( dtpg : *const *const ::core::ffi::c_void , plength : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getDecimal ( dtpg : *const *const ::core::ffi::c_void , plength : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getFieldDisplayName ( dtpg : *const *const ::core::ffi::c_void , field : UDateTimePatternField , width : UDateTimePGDisplayWidth , fieldname : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getPatternForSkeleton ( dtpg : *const *const ::core::ffi::c_void , skeleton : *const u16 , skeletonlength : i32 , plength : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_getSkeleton ( unuseddtpg : *mut *mut ::core::ffi::c_void , pattern : *const u16 , length : i32 , skeleton : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_open ( locale : :: windows_sys::core::PCSTR , perrorcode : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_openBaseSkeletons ( dtpg : *const *const ::core::ffi::c_void , perrorcode : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_openEmpty ( perrorcode : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_openSkeletons ( dtpg : *const *const ::core::ffi::c_void , perrorcode : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_replaceFieldTypes ( dtpg : *mut *mut ::core::ffi::c_void , pattern : *const u16 , patternlength : i32 , skeleton : *const u16 , skeletonlength : i32 , dest : *mut u16 , destcapacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_replaceFieldTypesWithOptions ( dtpg : *mut *mut ::core::ffi::c_void , pattern : *const u16 , patternlength : i32 , skeleton : *const u16 , skeletonlength : i32 , options : UDateTimePatternMatchOptions , dest : *mut u16 , destcapacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_setAppendItemFormat ( dtpg : *mut *mut ::core::ffi::c_void , field : UDateTimePatternField , value : *const u16 , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_setAppendItemName ( dtpg : *mut *mut ::core::ffi::c_void , field : UDateTimePatternField , value : *const u16 , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_setDateTimeFormat ( dtpg : *const *const ::core::ffi::c_void , dtformat : *const u16 , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udatpg_setDecimal ( dtpg : *mut *mut ::core::ffi::c_void , decimal : *const u16 , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udtitvfmt_close ( formatter : *mut UDateIntervalFormat ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udtitvfmt_closeResult ( uresult : *mut UFormattedDateInterval ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udtitvfmt_format ( formatter : *const UDateIntervalFormat , fromdate : f64 , todate : f64 , result : *mut u16 , resultcapacity : i32 , position : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udtitvfmt_open ( locale : :: windows_sys::core::PCSTR , skeleton : *const u16 , skeletonlength : i32 , tzid : *const u16 , tzidlength : i32 , status : *mut UErrorCode ) -> *mut UDateIntervalFormat ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udtitvfmt_openResult ( ec : *mut UErrorCode ) -> *mut UFormattedDateInterval ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn udtitvfmt_resultAsValue ( uresult : *const UFormattedDateInterval , ec : *mut UErrorCode ) -> *mut UFormattedValue ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uenum_close ( en : *mut UEnumeration ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uenum_count ( en : *mut UEnumeration , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uenum_next ( en : *mut UEnumeration , resultlength : *mut i32 , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uenum_openCharStringsEnumeration ( strings : *const *const i8 , count : i32 , ec : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uenum_openUCharStringsEnumeration ( strings : *const *const u16 , count : i32 , ec : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uenum_reset ( en : *mut UEnumeration , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uenum_unext ( en : *mut UEnumeration , resultlength : *mut i32 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufieldpositer_close ( fpositer : *mut UFieldPositionIterator ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufieldpositer_next ( fpositer : *mut UFieldPositionIterator , beginindex : *mut i32 , endindex : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufieldpositer_open ( status : *mut UErrorCode ) -> *mut UFieldPositionIterator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_close ( fmt : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getArrayItemByIndex ( fmt : *mut *mut ::core::ffi::c_void , n : i32 , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getArrayLength ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getDate ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getDecNumChars ( fmt : *mut *mut ::core::ffi::c_void , len : *mut i32 , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getDouble ( fmt : *mut *mut ::core::ffi::c_void , status : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getInt64 ( fmt : *mut *mut ::core::ffi::c_void , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getLong ( fmt : *mut *mut ::core::ffi::c_void , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getObject ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getType ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> UFormattableType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_getUChars ( fmt : *mut *mut ::core::ffi::c_void , len : *mut i32 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_isNumeric ( fmt : *const *const ::core::ffi::c_void ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmt_open ( status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmtval_getString ( ufmtval : *const UFormattedValue , plength : *mut i32 , ec : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ufmtval_nextPosition ( ufmtval : *const UFormattedValue , ucfpos : *mut UConstrainedFieldPosition , ec : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ugender_getInstance ( locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UGenderInfo ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ugender_getListGender ( genderinfo : *const UGenderInfo , genders : *const UGender , size : i32 , status : *mut UErrorCode ) -> UGender ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_close ( idna : *mut UIDNA ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_labelToASCII ( idna : *const UIDNA , label : *const u16 , length : i32 , dest : *mut u16 , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_labelToASCII_UTF8 ( idna : *const UIDNA , label : :: windows_sys::core::PCSTR , length : i32 , dest : :: windows_sys::core::PCSTR , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_labelToUnicode ( idna : *const UIDNA , label : *const u16 , length : i32 , dest : *mut u16 , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_labelToUnicodeUTF8 ( idna : *const UIDNA , label : :: windows_sys::core::PCSTR , length : i32 , dest : :: windows_sys::core::PCSTR , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_nameToASCII ( idna : *const UIDNA , name : *const u16 , length : i32 , dest : *mut u16 , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_nameToASCII_UTF8 ( idna : *const UIDNA , name : :: windows_sys::core::PCSTR , length : i32 , dest : :: windows_sys::core::PCSTR , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_nameToUnicode ( idna : *const UIDNA , name : *const u16 , length : i32 , dest : *mut u16 , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_nameToUnicodeUTF8 ( idna : *const UIDNA , name : :: windows_sys::core::PCSTR , length : i32 , dest : :: windows_sys::core::PCSTR , capacity : i32 , pinfo : *mut UIDNAInfo , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uidna_openUTS46 ( options : u32 , perrorcode : *mut UErrorCode ) -> *mut UIDNA ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_current32 ( iter : *mut UCharIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_getState ( iter : *const UCharIterator ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_next32 ( iter : *mut UCharIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_previous32 ( iter : *mut UCharIterator ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_setState ( iter : *mut UCharIterator , state : u32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_setString ( iter : *mut UCharIterator , s : *const u16 , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_setUTF16BE ( iter : *mut UCharIterator , s : :: windows_sys::core::PCSTR , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uiter_setUTF8 ( iter : *mut UCharIterator , s : :: windows_sys::core::PCSTR , length : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_close ( ldn : *mut ULocaleDisplayNames ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_getContext ( ldn : *const ULocaleDisplayNames , r#type : UDisplayContextType , perrorcode : *mut UErrorCode ) -> UDisplayContext ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_getDialectHandling ( ldn : *const ULocaleDisplayNames ) -> UDialectHandling ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_getLocale ( ldn : *const ULocaleDisplayNames ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_keyDisplayName ( ldn : *const ULocaleDisplayNames , key : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_keyValueDisplayName ( ldn : *const ULocaleDisplayNames , key : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_languageDisplayName ( ldn : *const ULocaleDisplayNames , lang : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_localeDisplayName ( ldn : *const ULocaleDisplayNames , locale : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_open ( locale : :: windows_sys::core::PCSTR , dialecthandling : UDialectHandling , perrorcode : *mut UErrorCode ) -> *mut ULocaleDisplayNames ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_openForContext ( locale : :: windows_sys::core::PCSTR , contexts : *mut UDisplayContext , length : i32 , perrorcode : *mut UErrorCode ) -> *mut ULocaleDisplayNames ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_regionDisplayName ( ldn : *const ULocaleDisplayNames , region : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_scriptCodeDisplayName ( ldn : *const ULocaleDisplayNames , scriptcode : UScriptCode , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_scriptDisplayName ( ldn : *const ULocaleDisplayNames , script : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uldn_variantDisplayName ( ldn : *const ULocaleDisplayNames , variant : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_close ( listfmt : *mut UListFormatter ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_closeResult ( uresult : *mut UFormattedList ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_format ( listfmt : *const UListFormatter , strings : *const *const u16 , stringlengths : *const i32 , stringcount : i32 , result : *mut u16 , resultcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_formatStringsToResult ( listfmt : *const UListFormatter , strings : *const *const u16 , stringlengths : *const i32 , stringcount : i32 , uresult : *mut UFormattedList , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_open ( locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UListFormatter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_openForType ( locale : :: windows_sys::core::PCSTR , r#type : UListFormatterType , width : UListFormatterWidth , status : *mut UErrorCode ) -> *mut UListFormatter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_openResult ( ec : *mut UErrorCode ) -> *mut UFormattedList ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulistfmt_resultAsValue ( uresult : *const UFormattedList , ec : *mut UErrorCode ) -> *mut UFormattedValue ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_acceptLanguage ( result : :: windows_sys::core::PCSTR , resultavailable : i32 , outresult : *mut UAcceptResult , acceptlist : *const *const i8 , acceptlistcount : i32 , availablelocales : *mut UEnumeration , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_acceptLanguageFromHTTP ( result : :: windows_sys::core::PCSTR , resultavailable : i32 , outresult : *mut UAcceptResult , httpacceptlanguage : :: windows_sys::core::PCSTR , availablelocales : *mut UEnumeration , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_addLikelySubtags ( localeid : :: windows_sys::core::PCSTR , maximizedlocaleid : :: windows_sys::core::PCSTR , maximizedlocaleidcapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_canonicalize ( localeid : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , namecapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_countAvailable ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_forLanguageTag ( langtag : :: windows_sys::core::PCSTR , localeid : :: windows_sys::core::PCSTR , localeidcapacity : i32 , parsedlength : *mut i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getAvailable ( n : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getBaseName ( localeid : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , namecapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getCharacterOrientation ( localeid : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> ULayoutType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getCountry ( localeid : :: windows_sys::core::PCSTR , country : :: windows_sys::core::PCSTR , countrycapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDefault ( ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDisplayCountry ( locale : :: windows_sys::core::PCSTR , displaylocale : :: windows_sys::core::PCSTR , country : *mut u16 , countrycapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDisplayKeyword ( keyword : :: windows_sys::core::PCSTR , displaylocale : :: windows_sys::core::PCSTR , dest : *mut u16 , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDisplayKeywordValue ( locale : :: windows_sys::core::PCSTR , keyword : :: windows_sys::core::PCSTR , displaylocale : :: windows_sys::core::PCSTR , dest : *mut u16 , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDisplayLanguage ( locale : :: windows_sys::core::PCSTR , displaylocale : :: windows_sys::core::PCSTR , language : *mut u16 , languagecapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDisplayName ( localeid : :: windows_sys::core::PCSTR , inlocaleid : :: windows_sys::core::PCSTR , result : *mut u16 , maxresultsize : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDisplayScript ( locale : :: windows_sys::core::PCSTR , displaylocale : :: windows_sys::core::PCSTR , script : *mut u16 , scriptcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getDisplayVariant ( locale : :: windows_sys::core::PCSTR , displaylocale : :: windows_sys::core::PCSTR , variant : *mut u16 , variantcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getISO3Country ( localeid : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getISO3Language ( localeid : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getISOCountries ( ) -> *mut *mut i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getISOLanguages ( ) -> *mut *mut i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getKeywordValue ( localeid : :: windows_sys::core::PCSTR , keywordname : :: windows_sys::core::PCSTR , buffer : :: windows_sys::core::PCSTR , buffercapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getLCID ( localeid : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getLanguage ( localeid : :: windows_sys::core::PCSTR , language : :: windows_sys::core::PCSTR , languagecapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getLineOrientation ( localeid : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> ULayoutType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getLocaleForLCID ( hostid : u32 , locale : :: windows_sys::core::PCSTR , localecapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getName ( localeid : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , namecapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getParent ( localeid : :: windows_sys::core::PCSTR , parent : :: windows_sys::core::PCSTR , parentcapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getScript ( localeid : :: windows_sys::core::PCSTR , script : :: windows_sys::core::PCSTR , scriptcapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_getVariant ( localeid : :: windows_sys::core::PCSTR , variant : :: windows_sys::core::PCSTR , variantcapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_isRightToLeft ( locale : :: windows_sys::core::PCSTR ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_minimizeSubtags ( localeid : :: windows_sys::core::PCSTR , minimizedlocaleid : :: windows_sys::core::PCSTR , minimizedlocaleidcapacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_openAvailableByType ( r#type : ULocAvailableType , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_openKeywords ( localeid : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_setDefault ( localeid : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_setKeywordValue ( keywordname : :: windows_sys::core::PCSTR , keywordvalue : :: windows_sys::core::PCSTR , buffer : :: windows_sys::core::PCSTR , buffercapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_toLanguageTag ( localeid : :: windows_sys::core::PCSTR , langtag : :: windows_sys::core::PCSTR , langtagcapacity : i32 , strict : i8 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_toLegacyKey ( keyword : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_toLegacyType ( keyword : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_toUnicodeLocaleKey ( keyword : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uloc_toUnicodeLocaleType ( keyword : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_close ( uld : *mut ULocaleData ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getCLDRVersion ( versionarray : *mut u8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getDelimiter ( uld : *mut ULocaleData , r#type : ULocaleDataDelimiterType , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getExemplarSet ( uld : *mut ULocaleData , fillin : *mut USet , options : u32 , extype : ULocaleDataExemplarSetType , status : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getLocaleDisplayPattern ( uld : *mut ULocaleData , pattern : *mut u16 , patterncapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getLocaleSeparator ( uld : *mut ULocaleData , separator : *mut u16 , separatorcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getMeasurementSystem ( localeid : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> UMeasurementSystem ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getNoSubstitute ( uld : *mut ULocaleData ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_getPaperSize ( localeid : :: windows_sys::core::PCSTR , height : *mut i32 , width : *mut i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_open ( localeid : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut ULocaleData ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ulocdata_setNoSubstitute ( uld : *mut ULocaleData , setting : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_applyPattern ( fmt : *mut *mut ::core::ffi::c_void , pattern : *const u16 , patternlength : i32 , parseerror : *mut UParseError , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_autoQuoteApostrophe ( pattern : *const u16 , patternlength : i32 , dest : *mut u16 , destcapacity : i32 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_clone ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_close ( format : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_format ( fmt : *const *const ::core::ffi::c_void , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_getLocale ( fmt : *const *const ::core::ffi::c_void ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_open ( pattern : *const u16 , patternlength : i32 , locale : :: windows_sys::core::PCSTR , parseerror : *mut UParseError , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_parse ( fmt : *const *const ::core::ffi::c_void , source : *const u16 , sourcelength : i32 , count : *mut i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_setLocale ( fmt : *mut *mut ::core::ffi::c_void , locale : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_toPattern ( fmt : *const *const ::core::ffi::c_void , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_vformat ( fmt : *const *const ::core::ffi::c_void , result : *mut u16 , resultlength : i32 , ap : *mut i8 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umsg_vparse ( fmt : *const *const ::core::ffi::c_void , source : *const u16 , sourcelength : i32 , count : *mut i32 , ap : *mut i8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_buildImmutable ( trie : *mut UMutableCPTrie , r#type : UCPTrieType , valuewidth : UCPTrieValueWidth , perrorcode : *mut UErrorCode ) -> *mut UCPTrie ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_clone ( other : *const UMutableCPTrie , perrorcode : *mut UErrorCode ) -> *mut UMutableCPTrie ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_close ( trie : *mut UMutableCPTrie ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_fromUCPMap ( map : *const UCPMap , perrorcode : *mut UErrorCode ) -> *mut UMutableCPTrie ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_fromUCPTrie ( trie : *const UCPTrie , perrorcode : *mut UErrorCode ) -> *mut UMutableCPTrie ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_get ( trie : *const UMutableCPTrie , c : i32 ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_getRange ( trie : *const UMutableCPTrie , start : i32 , option : UCPMapRangeOption , surrogatevalue : u32 , filter : *mut UCPMapValueFilter , context : *const ::core::ffi::c_void , pvalue : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_open ( initialvalue : u32 , errorvalue : u32 , perrorcode : *mut UErrorCode ) -> *mut UMutableCPTrie ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_set ( trie : *mut UMutableCPTrie , c : i32 , value : u32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn umutablecptrie_setRange ( trie : *mut UMutableCPTrie , start : i32 , end : i32 , value : u32 , perrorcode : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_append ( norm2 : *const UNormalizer2 , first : *mut u16 , firstlength : i32 , firstcapacity : i32 , second : *const u16 , secondlength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_close ( norm2 : *mut UNormalizer2 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_composePair ( norm2 : *const UNormalizer2 , a : i32 , b : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getCombiningClass ( norm2 : *const UNormalizer2 , c : i32 ) -> u8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getDecomposition ( norm2 : *const UNormalizer2 , c : i32 , decomposition : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getInstance ( packagename : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR , mode : UNormalization2Mode , perrorcode : *mut UErrorCode ) -> *mut UNormalizer2 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getNFCInstance ( perrorcode : *mut UErrorCode ) -> *mut UNormalizer2 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getNFDInstance ( perrorcode : *mut UErrorCode ) -> *mut UNormalizer2 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getNFKCCasefoldInstance ( perrorcode : *mut UErrorCode ) -> *mut UNormalizer2 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getNFKCInstance ( perrorcode : *mut UErrorCode ) -> *mut UNormalizer2 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getNFKDInstance ( perrorcode : *mut UErrorCode ) -> *mut UNormalizer2 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_getRawDecomposition ( norm2 : *const UNormalizer2 , c : i32 , decomposition : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_hasBoundaryAfter ( norm2 : *const UNormalizer2 , c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_hasBoundaryBefore ( norm2 : *const UNormalizer2 , c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_isInert ( norm2 : *const UNormalizer2 , c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_isNormalized ( norm2 : *const UNormalizer2 , s : *const u16 , length : i32 , perrorcode : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_normalize ( norm2 : *const UNormalizer2 , src : *const u16 , length : i32 , dest : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_normalizeSecondAndAppend ( norm2 : *const UNormalizer2 , first : *mut u16 , firstlength : i32 , firstcapacity : i32 , second : *const u16 , secondlength : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_openFiltered ( norm2 : *const UNormalizer2 , filterset : *const USet , perrorcode : *mut UErrorCode ) -> *mut UNormalizer2 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_quickCheck ( norm2 : *const UNormalizer2 , s : *const u16 , length : i32 , perrorcode : *mut UErrorCode ) -> UNormalizationCheckResult ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm2_spanQuickCheckYes ( norm2 : *const UNormalizer2 , s : *const u16 , length : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unorm_compare ( s1 : *const u16 , length1 : i32 , s2 : *const u16 , length2 : i32 , options : u32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_applyPattern ( format : *mut *mut ::core::ffi::c_void , localized : i8 , pattern : *const u16 , patternlength : i32 , parseerror : *mut UParseError , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_clone ( fmt : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_close ( fmt : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_countAvailable ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_format ( fmt : *const *const ::core::ffi::c_void , number : i32 , result : *mut u16 , resultlength : i32 , pos : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_formatDecimal ( fmt : *const *const ::core::ffi::c_void , number : :: windows_sys::core::PCSTR , length : i32 , result : *mut u16 , resultlength : i32 , pos : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_formatDouble ( fmt : *const *const ::core::ffi::c_void , number : f64 , result : *mut u16 , resultlength : i32 , pos : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_formatDoubleCurrency ( fmt : *const *const ::core::ffi::c_void , number : f64 , currency : *mut u16 , result : *mut u16 , resultlength : i32 , pos : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_formatDoubleForFields ( format : *const *const ::core::ffi::c_void , number : f64 , result : *mut u16 , resultlength : i32 , fpositer : *mut UFieldPositionIterator , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_formatInt64 ( fmt : *const *const ::core::ffi::c_void , number : i64 , result : *mut u16 , resultlength : i32 , pos : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_formatUFormattable ( fmt : *const *const ::core::ffi::c_void , number : *const *const ::core::ffi::c_void , result : *mut u16 , resultlength : i32 , pos : *mut UFieldPosition , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_getAttribute ( fmt : *const *const ::core::ffi::c_void , attr : UNumberFormatAttribute ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_getAvailable ( localeindex : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_getContext ( fmt : *const *const ::core::ffi::c_void , r#type : UDisplayContextType , status : *mut UErrorCode ) -> UDisplayContext ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_getDoubleAttribute ( fmt : *const *const ::core::ffi::c_void , attr : UNumberFormatAttribute ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_getLocaleByType ( fmt : *const *const ::core::ffi::c_void , r#type : ULocDataLocaleType , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_getSymbol ( fmt : *const *const ::core::ffi::c_void , symbol : UNumberFormatSymbol , buffer : *mut u16 , size : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_getTextAttribute ( fmt : *const *const ::core::ffi::c_void , tag : UNumberFormatTextAttribute , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_open ( style : UNumberFormatStyle , pattern : *const u16 , patternlength : i32 , locale : :: windows_sys::core::PCSTR , parseerr : *mut UParseError , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_parse ( fmt : *const *const ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_parseDecimal ( fmt : *const *const ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , outbuf : :: windows_sys::core::PCSTR , outbuflength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_parseDouble ( fmt : *const *const ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , status : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_parseDoubleCurrency ( fmt : *const *const ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , currency : *mut u16 , status : *mut UErrorCode ) -> f64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_parseInt64 ( fmt : *const *const ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_parseToUFormattable ( fmt : *const *const ::core::ffi::c_void , result : *mut *mut ::core::ffi::c_void , text : *const u16 , textlength : i32 , parsepos : *mut i32 , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_setAttribute ( fmt : *mut *mut ::core::ffi::c_void , attr : UNumberFormatAttribute , newvalue : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_setContext ( fmt : *mut *mut ::core::ffi::c_void , value : UDisplayContext , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_setDoubleAttribute ( fmt : *mut *mut ::core::ffi::c_void , attr : UNumberFormatAttribute , newvalue : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_setSymbol ( fmt : *mut *mut ::core::ffi::c_void , symbol : UNumberFormatSymbol , value : *const u16 , length : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_setTextAttribute ( fmt : *mut *mut ::core::ffi::c_void , tag : UNumberFormatTextAttribute , newvalue : *const u16 , newvaluelength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unum_toPattern ( fmt : *const *const ::core::ffi::c_void , ispatternlocalized : i8 , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_close ( uformatter : *mut UNumberFormatter ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_closeResult ( uresult : *mut UFormattedNumber ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_formatDecimal ( uformatter : *const UNumberFormatter , value : :: windows_sys::core::PCSTR , valuelen : i32 , uresult : *mut UFormattedNumber , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_formatDouble ( uformatter : *const UNumberFormatter , value : f64 , uresult : *mut UFormattedNumber , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_formatInt ( uformatter : *const UNumberFormatter , value : i64 , uresult : *mut UFormattedNumber , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_openForSkeletonAndLocale ( skeleton : *const u16 , skeletonlen : i32 , locale : :: windows_sys::core::PCSTR , ec : *mut UErrorCode ) -> *mut UNumberFormatter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_openForSkeletonAndLocaleWithError ( skeleton : *const u16 , skeletonlen : i32 , locale : :: windows_sys::core::PCSTR , perror : *mut UParseError , ec : *mut UErrorCode ) -> *mut UNumberFormatter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_openResult ( ec : *mut UErrorCode ) -> *mut UFormattedNumber ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_resultAsValue ( uresult : *const UFormattedNumber , ec : *mut UErrorCode ) -> *mut UFormattedValue ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_resultGetAllFieldPositions ( uresult : *const UFormattedNumber , ufpositer : *mut UFieldPositionIterator , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_resultNextFieldPosition ( uresult : *const UFormattedNumber , ufpos : *mut UFieldPosition , ec : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumf_resultToString ( uresult : *const UFormattedNumber , buffer : *mut u16 , buffercapacity : i32 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_close ( unumsys : *mut UNumberingSystem ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_getDescription ( unumsys : *const UNumberingSystem , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_getName ( unumsys : *const UNumberingSystem ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_getRadix ( unumsys : *const UNumberingSystem ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_isAlgorithmic ( unumsys : *const UNumberingSystem ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_open ( locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UNumberingSystem ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_openAvailableNames ( status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn unumsys_openByName ( name : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UNumberingSystem ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uplrules_close ( uplrules : *mut UPluralRules ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uplrules_getKeywords ( uplrules : *const UPluralRules , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uplrules_open ( locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UPluralRules ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uplrules_openForType ( locale : :: windows_sys::core::PCSTR , r#type : UPluralType , status : *mut UErrorCode ) -> *mut UPluralRules ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uplrules_select ( uplrules : *const UPluralRules , number : f64 , keyword : *mut u16 , capacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uplrules_selectFormatted ( uplrules : *const UPluralRules , number : *const UFormattedNumber , keyword : *mut u16 , capacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_appendReplacement ( regexp : *mut URegularExpression , replacementtext : *const u16 , replacementlength : i32 , destbuf : *mut *mut u16 , destcapacity : *mut i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_appendReplacementUText ( regexp : *mut URegularExpression , replacementtext : *mut UText , dest : *mut UText , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_appendTail ( regexp : *mut URegularExpression , destbuf : *mut *mut u16 , destcapacity : *mut i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_appendTailUText ( regexp : *mut URegularExpression , dest : *mut UText , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_clone ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> *mut URegularExpression ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_close ( regexp : *mut URegularExpression ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_end ( regexp : *mut URegularExpression , groupnum : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_end64 ( regexp : *mut URegularExpression , groupnum : i32 , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_find ( regexp : *mut URegularExpression , startindex : i32 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_find64 ( regexp : *mut URegularExpression , startindex : i64 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_findNext ( regexp : *mut URegularExpression , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_flags ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_getFindProgressCallback ( regexp : *const URegularExpression , callback : *mut URegexFindProgressCallback , context : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_getMatchCallback ( regexp : *const URegularExpression , callback : *mut URegexMatchCallback , context : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_getStackLimit ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_getText ( regexp : *mut URegularExpression , textlength : *mut i32 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_getTimeLimit ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_getUText ( regexp : *mut URegularExpression , dest : *mut UText , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_group ( regexp : *mut URegularExpression , groupnum : i32 , dest : *mut u16 , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_groupCount ( regexp : *mut URegularExpression , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_groupNumberFromCName ( regexp : *mut URegularExpression , groupname : :: windows_sys::core::PCSTR , namelength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_groupNumberFromName ( regexp : *mut URegularExpression , groupname : *const u16 , namelength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_groupUText ( regexp : *mut URegularExpression , groupnum : i32 , dest : *mut UText , grouplength : *mut i64 , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_hasAnchoringBounds ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_hasTransparentBounds ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_hitEnd ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_lookingAt ( regexp : *mut URegularExpression , startindex : i32 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_lookingAt64 ( regexp : *mut URegularExpression , startindex : i64 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_matches ( regexp : *mut URegularExpression , startindex : i32 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_matches64 ( regexp : *mut URegularExpression , startindex : i64 , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_open ( pattern : *const u16 , patternlength : i32 , flags : u32 , pe : *mut UParseError , status : *mut UErrorCode ) -> *mut URegularExpression ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_openC ( pattern : :: windows_sys::core::PCSTR , flags : u32 , pe : *mut UParseError , status : *mut UErrorCode ) -> *mut URegularExpression ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_openUText ( pattern : *mut UText , flags : u32 , pe : *mut UParseError , status : *mut UErrorCode ) -> *mut URegularExpression ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_pattern ( regexp : *const URegularExpression , patlength : *mut i32 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_patternUText ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_refreshUText ( regexp : *mut URegularExpression , text : *mut UText , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_regionEnd ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_regionEnd64 ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_regionStart ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_regionStart64 ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_replaceAll ( regexp : *mut URegularExpression , replacementtext : *const u16 , replacementlength : i32 , destbuf : *mut u16 , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_replaceAllUText ( regexp : *mut URegularExpression , replacement : *mut UText , dest : *mut UText , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_replaceFirst ( regexp : *mut URegularExpression , replacementtext : *const u16 , replacementlength : i32 , destbuf : *mut u16 , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_replaceFirstUText ( regexp : *mut URegularExpression , replacement : *mut UText , dest : *mut UText , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_requireEnd ( regexp : *const URegularExpression , status : *mut UErrorCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_reset ( regexp : *mut URegularExpression , index : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_reset64 ( regexp : *mut URegularExpression , index : i64 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setFindProgressCallback ( regexp : *mut URegularExpression , callback : URegexFindProgressCallback , context : *const ::core::ffi::c_void , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setMatchCallback ( regexp : *mut URegularExpression , callback : URegexMatchCallback , context : *const ::core::ffi::c_void , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setRegion ( regexp : *mut URegularExpression , regionstart : i32 , regionlimit : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setRegion64 ( regexp : *mut URegularExpression , regionstart : i64 , regionlimit : i64 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setRegionAndStart ( regexp : *mut URegularExpression , regionstart : i64 , regionlimit : i64 , startindex : i64 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setStackLimit ( regexp : *mut URegularExpression , limit : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setText ( regexp : *mut URegularExpression , text : *const u16 , textlength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setTimeLimit ( regexp : *mut URegularExpression , limit : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_setUText ( regexp : *mut URegularExpression , text : *mut UText , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_split ( regexp : *mut URegularExpression , destbuf : *mut u16 , destcapacity : i32 , requiredcapacity : *mut i32 , destfields : *mut *mut u16 , destfieldscapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_splitUText ( regexp : *mut URegularExpression , destfields : *mut *mut UText , destfieldscapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_start ( regexp : *mut URegularExpression , groupnum : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_start64 ( regexp : *mut URegularExpression , groupnum : i32 , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_useAnchoringBounds ( regexp : *mut URegularExpression , b : i8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregex_useTransparentBounds ( regexp : *mut URegularExpression , b : i8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_areEqual ( uregion : *const URegion , otherregion : *const URegion ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_contains ( uregion : *const URegion , otherregion : *const URegion ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getAvailable ( r#type : URegionType , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getContainedRegions ( uregion : *const URegion , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getContainedRegionsOfType ( uregion : *const URegion , r#type : URegionType , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getContainingRegion ( uregion : *const URegion ) -> *mut URegion ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getContainingRegionOfType ( uregion : *const URegion , r#type : URegionType ) -> *mut URegion ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getNumericCode ( uregion : *const URegion ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getPreferredValues ( uregion : *const URegion , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getRegionCode ( uregion : *const URegion ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getRegionFromCode ( regioncode : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut URegion ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getRegionFromNumericCode ( code : i32 , status : *mut UErrorCode ) -> *mut URegion ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uregion_getType ( uregion : *const URegion ) -> URegionType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_close ( reldatefmt : *mut URelativeDateTimeFormatter ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_closeResult ( ufrdt : *mut UFormattedRelativeDateTime ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_combineDateAndTime ( reldatefmt : *const URelativeDateTimeFormatter , relativedatestring : *const u16 , relativedatestringlen : i32 , timestring : *const u16 , timestringlen : i32 , result : *mut u16 , resultcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_format ( reldatefmt : *const URelativeDateTimeFormatter , offset : f64 , unit : URelativeDateTimeUnit , result : *mut u16 , resultcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_formatNumeric ( reldatefmt : *const URelativeDateTimeFormatter , offset : f64 , unit : URelativeDateTimeUnit , result : *mut u16 , resultcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_formatNumericToResult ( reldatefmt : *const URelativeDateTimeFormatter , offset : f64 , unit : URelativeDateTimeUnit , result : *mut UFormattedRelativeDateTime , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_formatToResult ( reldatefmt : *const URelativeDateTimeFormatter , offset : f64 , unit : URelativeDateTimeUnit , result : *mut UFormattedRelativeDateTime , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_open ( locale : :: windows_sys::core::PCSTR , nftoadopt : *mut *mut ::core::ffi::c_void , width : UDateRelativeDateTimeFormatterStyle , capitalizationcontext : UDisplayContext , status : *mut UErrorCode ) -> *mut URelativeDateTimeFormatter ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_openResult ( ec : *mut UErrorCode ) -> *mut UFormattedRelativeDateTime ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ureldatefmt_resultAsValue ( ufrdt : *const UFormattedRelativeDateTime , ec : *mut UErrorCode ) -> *mut UFormattedValue ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_close ( resourcebundle : *mut UResourceBundle ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getBinary ( resourcebundle : *const UResourceBundle , len : *mut i32 , status : *mut UErrorCode ) -> *mut u8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getByIndex ( resourcebundle : *const UResourceBundle , indexr : i32 , fillin : *mut UResourceBundle , status : *mut UErrorCode ) -> *mut UResourceBundle ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getByKey ( resourcebundle : *const UResourceBundle , key : :: windows_sys::core::PCSTR , fillin : *mut UResourceBundle , status : *mut UErrorCode ) -> *mut UResourceBundle ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getInt ( resourcebundle : *const UResourceBundle , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getIntVector ( resourcebundle : *const UResourceBundle , len : *mut i32 , status : *mut UErrorCode ) -> *mut i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getKey ( resourcebundle : *const UResourceBundle ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getLocaleByType ( resourcebundle : *const UResourceBundle , r#type : ULocDataLocaleType , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getNextResource ( resourcebundle : *mut UResourceBundle , fillin : *mut UResourceBundle , status : *mut UErrorCode ) -> *mut UResourceBundle ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getNextString ( resourcebundle : *mut UResourceBundle , len : *mut i32 , key : *const *const i8 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getSize ( resourcebundle : *const UResourceBundle ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getString ( resourcebundle : *const UResourceBundle , len : *mut i32 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getStringByIndex ( resourcebundle : *const UResourceBundle , indexs : i32 , len : *mut i32 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getStringByKey ( resb : *const UResourceBundle , key : :: windows_sys::core::PCSTR , len : *mut i32 , status : *mut UErrorCode ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getType ( resourcebundle : *const UResourceBundle ) -> UResType ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getUInt ( resourcebundle : *const UResourceBundle , status : *mut UErrorCode ) -> u32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getUTF8String ( resb : *const UResourceBundle , dest : :: windows_sys::core::PCSTR , length : *mut i32 , forcecopy : i8 , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getUTF8StringByIndex ( resb : *const UResourceBundle , stringindex : i32 , dest : :: windows_sys::core::PCSTR , plength : *mut i32 , forcecopy : i8 , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getUTF8StringByKey ( resb : *const UResourceBundle , key : :: windows_sys::core::PCSTR , dest : :: windows_sys::core::PCSTR , plength : *mut i32 , forcecopy : i8 , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_getVersion ( resb : *const UResourceBundle , versioninfo : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_hasNext ( resourcebundle : *const UResourceBundle ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_open ( packagename : :: windows_sys::core::PCSTR , locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UResourceBundle ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_openAvailableLocales ( packagename : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_openDirect ( packagename : :: windows_sys::core::PCSTR , locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UResourceBundle ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_openU ( packagename : *const u16 , locale : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UResourceBundle ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn ures_resetIterator ( resourcebundle : *mut UResourceBundle ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_breaksBetweenLetters ( script : UScriptCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_getCode ( nameorabbrorlocale : :: windows_sys::core::PCSTR , fillin : *mut UScriptCode , capacity : i32 , err : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_getName ( scriptcode : UScriptCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_getSampleString ( script : UScriptCode , dest : *mut u16 , capacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_getScript ( codepoint : i32 , err : *mut UErrorCode ) -> UScriptCode ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_getScriptExtensions ( c : i32 , scripts : *mut UScriptCode , capacity : i32 , errorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_getShortName ( scriptcode : UScriptCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_getUsage ( script : UScriptCode ) -> UScriptUsage ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_hasScript ( c : i32 , sc : UScriptCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_isCased ( script : UScriptCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uscript_isRightToLeft ( script : UScriptCode ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_close ( searchiter : *mut UStringSearch ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_first ( strsrch : *mut UStringSearch , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_following ( strsrch : *mut UStringSearch , position : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getAttribute ( strsrch : *const UStringSearch , attribute : USearchAttribute ) -> USearchAttributeValue ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getBreakIterator ( strsrch : *const UStringSearch ) -> *mut UBreakIterator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getCollator ( strsrch : *const UStringSearch ) -> *mut UCollator ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getMatchedLength ( strsrch : *const UStringSearch ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getMatchedStart ( strsrch : *const UStringSearch ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getMatchedText ( strsrch : *const UStringSearch , result : *mut u16 , resultcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getOffset ( strsrch : *const UStringSearch ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getPattern ( strsrch : *const UStringSearch , length : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_getText ( strsrch : *const UStringSearch , length : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_last ( strsrch : *mut UStringSearch , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_next ( strsrch : *mut UStringSearch , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_open ( pattern : *const u16 , patternlength : i32 , text : *const u16 , textlength : i32 , locale : :: windows_sys::core::PCSTR , breakiter : *mut UBreakIterator , status : *mut UErrorCode ) -> *mut UStringSearch ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_openFromCollator ( pattern : *const u16 , patternlength : i32 , text : *const u16 , textlength : i32 , collator : *const UCollator , breakiter : *mut UBreakIterator , status : *mut UErrorCode ) -> *mut UStringSearch ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_preceding ( strsrch : *mut UStringSearch , position : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_previous ( strsrch : *mut UStringSearch , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_reset ( strsrch : *mut UStringSearch ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_setAttribute ( strsrch : *mut UStringSearch , attribute : USearchAttribute , value : USearchAttributeValue , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_setBreakIterator ( strsrch : *mut UStringSearch , breakiter : *mut UBreakIterator , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_setCollator ( strsrch : *mut UStringSearch , collator : *const UCollator , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_setOffset ( strsrch : *mut UStringSearch , position : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_setPattern ( strsrch : *mut UStringSearch , pattern : *const u16 , patternlength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usearch_setText ( strsrch : *mut UStringSearch , text : *const u16 , textlength : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_add ( set : *mut USet , c : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_addAll ( set : *mut USet , additionalset : *const USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_addAllCodePoints ( set : *mut USet , str : *const u16 , strlen : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_addRange ( set : *mut USet , start : i32 , end : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_addString ( set : *mut USet , str : *const u16 , strlen : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_applyIntPropertyValue ( set : *mut USet , prop : UProperty , value : i32 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_applyPattern ( set : *mut USet , pattern : *const u16 , patternlength : i32 , options : u32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_applyPropertyAlias ( set : *mut USet , prop : *const u16 , proplength : i32 , value : *const u16 , valuelength : i32 , ec : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_charAt ( set : *const USet , charindex : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_clear ( set : *mut USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_clone ( set : *const USet ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_cloneAsThawed ( set : *const USet ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_close ( set : *mut USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_closeOver ( set : *mut USet , attributes : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_compact ( set : *mut USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_complement ( set : *mut USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_complementAll ( set : *mut USet , complement : *const USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_contains ( set : *const USet , c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_containsAll ( set1 : *const USet , set2 : *const USet ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_containsAllCodePoints ( set : *const USet , str : *const u16 , strlen : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_containsNone ( set1 : *const USet , set2 : *const USet ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_containsRange ( set : *const USet , start : i32 , end : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_containsSome ( set1 : *const USet , set2 : *const USet ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_containsString ( set : *const USet , str : *const u16 , strlen : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_equals ( set1 : *const USet , set2 : *const USet ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_freeze ( set : *mut USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_getItem ( set : *const USet , itemindex : i32 , start : *mut i32 , end : *mut i32 , str : *mut u16 , strcapacity : i32 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_getItemCount ( set : *const USet ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_getSerializedRange ( set : *const USerializedSet , rangeindex : i32 , pstart : *mut i32 , pend : *mut i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_getSerializedRangeCount ( set : *const USerializedSet ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_getSerializedSet ( fillset : *mut USerializedSet , src : *const u16 , srclength : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_indexOf ( set : *const USet , c : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_isEmpty ( set : *const USet ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_isFrozen ( set : *const USet ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_open ( start : i32 , end : i32 ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_openEmpty ( ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_openPattern ( pattern : *const u16 , patternlength : i32 , ec : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_openPatternOptions ( pattern : *const u16 , patternlength : i32 , options : u32 , ec : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_remove ( set : *mut USet , c : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_removeAll ( set : *mut USet , removeset : *const USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_removeAllStrings ( set : *mut USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_removeRange ( set : *mut USet , start : i32 , end : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_removeString ( set : *mut USet , str : *const u16 , strlen : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_resemblesPattern ( pattern : *const u16 , patternlength : i32 , pos : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_retain ( set : *mut USet , start : i32 , end : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_retainAll ( set : *mut USet , retain : *const USet ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_serialize ( set : *const USet , dest : *mut u16 , destcapacity : i32 , perrorcode : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_serializedContains ( set : *const USerializedSet , c : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_set ( set : *mut USet , start : i32 , end : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_setSerializedToOne ( fillset : *mut USerializedSet , c : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_size ( set : *const USet ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_span ( set : *const USet , s : *const u16 , length : i32 , spancondition : USetSpanCondition ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_spanBack ( set : *const USet , s : *const u16 , length : i32 , spancondition : USetSpanCondition ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_spanBackUTF8 ( set : *const USet , s : :: windows_sys::core::PCSTR , length : i32 , spancondition : USetSpanCondition ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_spanUTF8 ( set : *const USet , s : :: windows_sys::core::PCSTR , length : i32 , spancondition : USetSpanCondition ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uset_toPattern ( set : *const USet , result : *mut u16 , resultcapacity : i32 , escapeunprintable : i8 , ec : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_areConfusable ( sc : *const USpoofChecker , id1 : *const u16 , length1 : i32 , id2 : *const u16 , length2 : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_areConfusableUTF8 ( sc : *const USpoofChecker , id1 : :: windows_sys::core::PCSTR , length1 : i32 , id2 : :: windows_sys::core::PCSTR , length2 : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_check ( sc : *const USpoofChecker , id : *const u16 , length : i32 , position : *mut i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_check2 ( sc : *const USpoofChecker , id : *const u16 , length : i32 , checkresult : *mut USpoofCheckResult , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_check2UTF8 ( sc : *const USpoofChecker , id : :: windows_sys::core::PCSTR , length : i32 , checkresult : *mut USpoofCheckResult , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_checkUTF8 ( sc : *const USpoofChecker , id : :: windows_sys::core::PCSTR , length : i32 , position : *mut i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_clone ( sc : *const USpoofChecker , status : *mut UErrorCode ) -> *mut USpoofChecker ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_close ( sc : *mut USpoofChecker ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_closeCheckResult ( checkresult : *mut USpoofCheckResult ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getAllowedChars ( sc : *const USpoofChecker , status : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getAllowedLocales ( sc : *mut USpoofChecker , status : *mut UErrorCode ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getCheckResultChecks ( checkresult : *const USpoofCheckResult , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getCheckResultNumerics ( checkresult : *const USpoofCheckResult , status : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getCheckResultRestrictionLevel ( checkresult : *const USpoofCheckResult , status : *mut UErrorCode ) -> URestrictionLevel ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getChecks ( sc : *const USpoofChecker , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getInclusionSet ( status : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getRecommendedSet ( status : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getRestrictionLevel ( sc : *const USpoofChecker ) -> URestrictionLevel ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getSkeleton ( sc : *const USpoofChecker , r#type : u32 , id : *const u16 , length : i32 , dest : *mut u16 , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_getSkeletonUTF8 ( sc : *const USpoofChecker , r#type : u32 , id : :: windows_sys::core::PCSTR , length : i32 , dest : :: windows_sys::core::PCSTR , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_open ( status : *mut UErrorCode ) -> *mut USpoofChecker ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_openCheckResult ( status : *mut UErrorCode ) -> *mut USpoofCheckResult ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_openFromSerialized ( data : *const ::core::ffi::c_void , length : i32 , pactuallength : *mut i32 , perrorcode : *mut UErrorCode ) -> *mut USpoofChecker ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_openFromSource ( confusables : :: windows_sys::core::PCSTR , confusableslen : i32 , confusableswholescript : :: windows_sys::core::PCSTR , confusableswholescriptlen : i32 , errtype : *mut i32 , pe : *mut UParseError , status : *mut UErrorCode ) -> *mut USpoofChecker ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_serialize ( sc : *mut USpoofChecker , data : *mut ::core::ffi::c_void , capacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_setAllowedChars ( sc : *mut USpoofChecker , chars : *const USet , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_setAllowedLocales ( sc : *mut USpoofChecker , localeslist : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_setChecks ( sc : *mut USpoofChecker , checks : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn uspoof_setRestrictionLevel ( sc : *mut USpoofChecker , restrictionlevel : URestrictionLevel ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usprep_close ( profile : *mut UStringPrepProfile ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usprep_open ( path : :: windows_sys::core::PCSTR , filename : :: windows_sys::core::PCSTR , status : *mut UErrorCode ) -> *mut UStringPrepProfile ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usprep_openByType ( r#type : UStringPrepProfileType , status : *mut UErrorCode ) -> *mut UStringPrepProfile ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn usprep_prepare ( prep : *const UStringPrepProfile , src : *const u16 , srclength : i32 , dest : *mut u16 , destcapacity : i32 , options : i32 , parseerror : *mut UParseError , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_char32At ( ut : *mut UText , nativeindex : i64 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_clone ( dest : *mut UText , src : *const UText , deep : i8 , readonly : i8 , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_close ( ut : *mut UText ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_copy ( ut : *mut UText , nativestart : i64 , nativelimit : i64 , destindex : i64 , r#move : i8 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_current32 ( ut : *mut UText ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_equals ( a : *const UText , b : *const UText ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_extract ( ut : *mut UText , nativestart : i64 , nativelimit : i64 , dest : *mut u16 , destcapacity : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_freeze ( ut : *mut UText ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_getNativeIndex ( ut : *const UText ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_getPreviousNativeIndex ( ut : *mut UText ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_hasMetaData ( ut : *const UText ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_isLengthExpensive ( ut : *const UText ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_isWritable ( ut : *const UText ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_moveIndex32 ( ut : *mut UText , delta : i32 ) -> i8 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_nativeLength ( ut : *mut UText ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_next32 ( ut : *mut UText ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_next32From ( ut : *mut UText , nativeindex : i64 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_openUChars ( ut : *mut UText , s : *const u16 , length : i64 , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_openUTF8 ( ut : *mut UText , s : :: windows_sys::core::PCSTR , length : i64 , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_previous32 ( ut : *mut UText ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_previous32From ( ut : *mut UText , nativeindex : i64 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_replace ( ut : *mut UText , nativestart : i64 , nativelimit : i64 , replacementtext : *const u16 , replacementlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_setNativeIndex ( ut : *mut UText , nativeindex : i64 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utext_setup ( ut : *mut UText , extraspace : i32 , status : *mut UErrorCode ) -> *mut UText ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utf8_appendCharSafeBody ( s : *mut u8 , i : i32 , length : i32 , c : i32 , piserror : *mut i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utf8_back1SafeBody ( s : *const u8 , start : i32 , i : i32 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utf8_nextCharSafeBody ( s : *const u8 , pi : *mut i32 , length : i32 , c : i32 , strict : i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utf8_prevCharSafeBody ( s : *const u8 , start : i32 , pi : *mut i32 , c : i32 , strict : i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utmscale_fromInt64 ( othertime : i64 , timescale : UDateTimeScale , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utmscale_getTimeScaleValue ( timescale : UDateTimeScale , value : UTimeScaleValue , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utmscale_toInt64 ( universaltime : i64 , timescale : UDateTimeScale , status : *mut UErrorCode ) -> i64 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrace_format ( outbuf : :: windows_sys::core::PCSTR , capacity : i32 , indent : i32 , fmt : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrace_functionName ( fnnumber : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrace_getFunctions ( context : *const *const ::core::ffi::c_void , e : *mut UTraceEntry , x : *mut UTraceExit , d : *mut UTraceData ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrace_getLevel ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrace_setFunctions ( context : *const ::core::ffi::c_void , e : UTraceEntry , x : UTraceExit , d : UTraceData ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrace_setLevel ( tracelevel : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrace_vformat ( outbuf : :: windows_sys::core::PCSTR , capacity : i32 , indent : i32 , fmt : :: windows_sys::core::PCSTR , args : *mut i8 ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_clone ( trans : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_close ( trans : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_countAvailableIDs ( ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_getSourceSet ( trans : *const *const ::core::ffi::c_void , ignorefilter : i8 , fillin : *mut USet , status : *mut UErrorCode ) -> *mut USet ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_getUnicodeID ( trans : *const *const ::core::ffi::c_void , resultlength : *mut i32 ) -> *mut u16 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_openIDs ( perrorcode : *mut UErrorCode ) -> *mut UEnumeration ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_openInverse ( trans : *const *const ::core::ffi::c_void , status : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_openU ( id : *const u16 , idlength : i32 , dir : UTransDirection , rules : *const u16 , ruleslength : i32 , parseerror : *mut UParseError , perrorcode : *mut UErrorCode ) -> *mut *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_register ( adoptedtrans : *mut *mut ::core::ffi::c_void , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_setFilter ( trans : *mut *mut ::core::ffi::c_void , filterpattern : *const u16 , filterpatternlen : i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_toRules ( trans : *const *const ::core::ffi::c_void , escapeunprintable : i8 , result : *mut u16 , resultlength : i32 , status : *mut UErrorCode ) -> i32 ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_trans ( trans : *const *const ::core::ffi::c_void , rep : *mut *mut ::core::ffi::c_void , repfunc : *const UReplaceableCallbacks , start : i32 , limit : *mut i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_transIncremental ( trans : *const *const ::core::ffi::c_void , rep : *mut *mut ::core::ffi::c_void , repfunc : *const UReplaceableCallbacks , pos : *mut UTransPosition , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_transIncrementalUChars ( trans : *const *const ::core::ffi::c_void , text : *mut u16 , textlength : *mut i32 , textcapacity : i32 , pos : *mut UTransPosition , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_transUChars ( trans : *const *const ::core::ffi::c_void , text : *mut u16 , textlength : *mut i32 , textcapacity : i32 , start : i32 , limit : *mut i32 , status : *mut UErrorCode ) -> ( ) ); -::windows_sys::core::link ! ( "icu.dll""cdecl" #[doc = "*Required features: `\"Win32_Globalization\"`*"] fn utrans_unregisterID ( id : *const u16 , idlength : i32 ) -> ( ) ); -pub type IComprehensiveSpellCheckProvider = *mut ::core::ffi::c_void; -pub type IEnumCodePage = *mut ::core::ffi::c_void; -pub type IEnumRfc1766 = *mut ::core::ffi::c_void; -pub type IEnumScript = *mut ::core::ffi::c_void; -pub type IEnumSpellingError = *mut ::core::ffi::c_void; -pub type IMLangCodePages = *mut ::core::ffi::c_void; -pub type IMLangConvertCharset = *mut ::core::ffi::c_void; -pub type IMLangFontLink = *mut ::core::ffi::c_void; -pub type IMLangFontLink2 = *mut ::core::ffi::c_void; -pub type IMLangLineBreakConsole = *mut ::core::ffi::c_void; -pub type IMLangString = *mut ::core::ffi::c_void; -pub type IMLangStringAStr = *mut ::core::ffi::c_void; -pub type IMLangStringBufA = *mut ::core::ffi::c_void; -pub type IMLangStringBufW = *mut ::core::ffi::c_void; -pub type IMLangStringWStr = *mut ::core::ffi::c_void; -pub type IMultiLanguage = *mut ::core::ffi::c_void; -pub type IMultiLanguage2 = *mut ::core::ffi::c_void; -pub type IMultiLanguage3 = *mut ::core::ffi::c_void; -pub type IOptionDescription = *mut ::core::ffi::c_void; -pub type ISpellCheckProvider = *mut ::core::ffi::c_void; -pub type ISpellCheckProviderFactory = *mut ::core::ffi::c_void; -pub type ISpellChecker = *mut ::core::ffi::c_void; -pub type ISpellChecker2 = *mut ::core::ffi::c_void; -pub type ISpellCheckerChangedEventHandler = *mut ::core::ffi::c_void; -pub type ISpellCheckerFactory = *mut ::core::ffi::c_void; -pub type ISpellingError = *mut ::core::ffi::c_void; -pub type IUserDictionariesRegistrar = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ALL_SERVICES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ALL_SERVICE_TYPES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_ALPHA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_BLANK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_CNTRL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_DEFINED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_DIGIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_LOWER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_PUNCT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_SPACE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_UPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C1_XDIGIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_ARABICNUMBER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_BLOCKSEPARATOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_COMMONSEPARATOR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_EUROPENUMBER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_EUROPESEPARATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_EUROPETERMINATOR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_LEFTTORIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_NOTAPPLICABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_OTHERNEUTRAL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_RIGHTTOLEFT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_SEGMENTSEPARATOR: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C2_WHITESPACE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_ALPHA: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_DIACRITIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_FULLWIDTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_HALFWIDTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_HIGHSURROGATE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_HIRAGANA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_IDEOGRAPH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_KASHIDA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_KATAKANA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_LEXICAL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_LOWSURROGATE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_NONSPACING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_NOTAPPLICABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_SYMBOL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const C3_VOWELMARK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_GREGORIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_GREGORIAN_ARABIC: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_GREGORIAN_ME_FRENCH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_GREGORIAN_US: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_GREGORIAN_XLIT_ENGLISH: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_GREGORIAN_XLIT_FRENCH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_HEBREW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_HIJRI: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_ICALINTVALUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_ITWODIGITYEARMAX: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_IYEAROFFSETRANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_JAPAN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_KOREA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_NOUSEROVERRIDE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_PERSIAN: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_RETURN_GENITIVE_NAMES: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_RETURN_NUMBER: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVDAYNAME1: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVDAYNAME2: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVDAYNAME3: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVDAYNAME4: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVDAYNAME5: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVDAYNAME6: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVDAYNAME7: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVERASTRING: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME1: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME10: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME11: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME12: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME13: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME2: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME3: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME4: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME5: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME6: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME7: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME8: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SABBREVMONTHNAME9: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SCALNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SDAYNAME1: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SDAYNAME2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SDAYNAME3: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SDAYNAME4: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SDAYNAME5: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SDAYNAME6: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SDAYNAME7: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SENGLISHABBREVERANAME: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SENGLISHERANAME: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SERASTRING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SJAPANESEERAFIRSTYEAR: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SLONGDATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHDAY: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME1: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME10: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME11: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME12: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME13: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME2: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME3: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME4: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME5: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME6: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME7: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME8: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SMONTHNAME9: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SRELATIVELONGDATE: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTDATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTESTDAYNAME1: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTESTDAYNAME2: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTESTDAYNAME3: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTESTDAYNAME4: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTESTDAYNAME5: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTESTDAYNAME6: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SSHORTESTDAYNAME7: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_SYEARMONTH: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_TAIWAN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_THAI: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_UMALQURA: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CAL_USE_CP_ACP: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CANITER_SKIP_ZEROES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CMLangConvertCharset: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd66d6f99_cdaa_11d0_b822_00c04fc9b31f); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CMLangString: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc04d65cf_b70d_11d0_b188_00aa0038c969); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CMultiLanguage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x275c23e2_3747_11d0_9fea_00aa003f8646); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CPIOD_FORCE_PROMPT: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CPIOD_PEEK: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_ACP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_MACCP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_OEMCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_SYMBOL: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_THREAD_ACP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_UTF7: u32 = 65000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_UTF8: u32 = 65001u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CSTR_EQUAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CSTR_GREATER_THAN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CSTR_LESS_THAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ALBANIA: u32 = 355u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ALGERIA: u32 = 213u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ARGENTINA: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ARMENIA: u32 = 374u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_AUSTRALIA: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_AUSTRIA: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_AZERBAIJAN: u32 = 994u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BAHRAIN: u32 = 973u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BELARUS: u32 = 375u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BELGIUM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BELIZE: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BOLIVIA: u32 = 591u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BRAZIL: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BRUNEI_DARUSSALAM: u32 = 673u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_BULGARIA: u32 = 359u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_CANADA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_CARIBBEAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_CHILE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_COLOMBIA: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_COSTA_RICA: u32 = 506u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_CROATIA: u32 = 385u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_CZECH: u32 = 420u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_DENMARK: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_DOMINICAN_REPUBLIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ECUADOR: u32 = 593u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_EGYPT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_EL_SALVADOR: u32 = 503u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ESTONIA: u32 = 372u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_FAEROE_ISLANDS: u32 = 298u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_FINLAND: u32 = 358u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_FRANCE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_GEORGIA: u32 = 995u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_GERMANY: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_GREECE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_GUATEMALA: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_HONDURAS: u32 = 504u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_HONG_KONG: u32 = 852u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_HUNGARY: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ICELAND: u32 = 354u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_INDIA: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_INDONESIA: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_IRAN: u32 = 981u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_IRAQ: u32 = 964u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_IRELAND: u32 = 353u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ISRAEL: u32 = 972u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ITALY: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_JAMAICA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_JAPAN: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_JORDAN: u32 = 962u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_KAZAKSTAN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_KENYA: u32 = 254u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_KUWAIT: u32 = 965u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_KYRGYZSTAN: u32 = 996u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_LATVIA: u32 = 371u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_LEBANON: u32 = 961u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_LIBYA: u32 = 218u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_LIECHTENSTEIN: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_LITHUANIA: u32 = 370u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_LUXEMBOURG: u32 = 352u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MACAU: u32 = 853u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MACEDONIA: u32 = 389u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MALAYSIA: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MALDIVES: u32 = 960u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MEXICO: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MONACO: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MONGOLIA: u32 = 976u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_MOROCCO: u32 = 212u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_NETHERLANDS: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_NEW_ZEALAND: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_NICARAGUA: u32 = 505u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_NORWAY: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_OMAN: u32 = 968u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PAKISTAN: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PANAMA: u32 = 507u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PARAGUAY: u32 = 595u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PERU: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PHILIPPINES: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_POLAND: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PORTUGAL: u32 = 351u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PRCHINA: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_PUERTO_RICO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_QATAR: u32 = 974u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ROMANIA: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_RUSSIA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SAUDI_ARABIA: u32 = 966u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SERBIA: u32 = 381u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SINGAPORE: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SLOVAK: u32 = 421u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SLOVENIA: u32 = 386u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SOUTH_AFRICA: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SOUTH_KOREA: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SPAIN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SWEDEN: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SWITZERLAND: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_SYRIA: u32 = 963u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_TAIWAN: u32 = 886u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_TATARSTAN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_THAILAND: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_TRINIDAD_Y_TOBAGO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_TUNISIA: u32 = 216u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_TURKEY: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_UAE: u32 = 971u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_UKRAINE: u32 = 380u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_UNITED_KINGDOM: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_UNITED_STATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_URUGUAY: u32 = 598u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_UZBEKISTAN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_VENEZUELA: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_VIET_NAM: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_YEMEN: u32 = 967u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CTRY_ZIMBABWE: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CT_CTYPE1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CT_CTYPE2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CT_CTYPE3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_LANGUAGE_DETECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf7e00b1_909b_4d95_a8f4_611f7c377702); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_SCRIPT_DETECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d64b439_6caf_4f6b_b688_e5d0f4faa7d7); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_TRANSLITERATION_BENGALI_TO_LATIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf4dfd825_91a4_489f_855e_9ad9bee55727); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_TRANSLITERATION_CYRILLIC_TO_LATIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3dd12a98_5afd_4903_a13f_e17e6c0bfe01); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_TRANSLITERATION_DEVANAGARI_TO_LATIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4a4dcfe_2661_4d02_9835_f48187109803); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_TRANSLITERATION_HANGUL_DECOMPOSITION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4ba2a721_e43d_41b7_b330_536ae1e48863); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_TRANSLITERATION_HANS_TO_HANT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3caccdc8_5590_42dc_9a7b_b5a6b5b3b63b); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_TRANSLITERATION_HANT_TO_HANS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3a8333b_f4fc_42f6_a0c4_0462fe7317cb); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ELS_GUID_TRANSLITERATION_MALAYALAM_TO_LATIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8b983b1_f8bf_4a2b_bcd5_5b5ea20613e1); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ENUM_ALL_CALENDARS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const FIND_ENDSWITH: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const FIND_FROMEND: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const FIND_FROMSTART: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const FIND_STARTSWITH: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEOID_NOT_AVAILABLE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GSS_ALLOW_INHERITED_COMMON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const HIGHLEVEL_SERVICE_TYPES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const HIGH_SURROGATE_END: u32 = 56319u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const HIGH_SURROGATE_START: u32 = 55296u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IDN_ALLOW_UNASSIGNED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IDN_EMAIL_ADDRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IDN_RAW_PUNYCODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IDN_USE_STD3_ASCII_RULES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCID_ALTERNATE_SORTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_BYTEREV: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_FULLWIDTH: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_HALFWIDTH: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_HASH: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_HIRAGANA: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_KATAKANA: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_LINGUISTIC_CASING: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_LOWERCASE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_SIMPLIFIED_CHINESE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_SORTHANDLE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_SORTKEY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_TITLECASE: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_TRADITIONAL_CHINESE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCMAP_UPPERCASE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_ARABIC: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_ARMENIAN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_BALTIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_CENTRAL_EUROPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_CYRILLIC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_GEORGIAN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_GREEK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_HEBREW: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_INDIC: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_JAPANESE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_KOREAN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_SIMPLIFIED_CHINESE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_THAI: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_TRADITIONAL_CHINESE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_TURKIC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_TURKISH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_VIETNAMESE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_WESTERN_EUROPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ALLOW_NEUTRAL_NAMES: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ALTERNATE_SORTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_FONTSIGNATURE: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ICALENDARTYPE: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ICENTURY: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ICONSTRUCTEDLOCALE: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ICOUNTRY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ICURRDIGITS: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ICURRENCY: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDATE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDAYLZERO: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDEFAULTANSICODEPAGE: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDEFAULTCODEPAGE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDEFAULTCOUNTRY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDEFAULTEBCDICCODEPAGE: u32 = 4114u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDEFAULTLANGUAGE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDEFAULTMACCODEPAGE: u32 = 4113u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDIALINGCODE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDIGITS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IDIGITSUBSTITUTION: u32 = 4116u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IFIRSTDAYOFWEEK: u32 = 4108u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IFIRSTWEEKOFYEAR: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IGEOID: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IINTLCURRDIGITS: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ILANGUAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ILDATE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ILZERO: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IMEASURE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IMONLZERO: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_INEGATIVEPERCENT: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_INEGCURR: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_INEGNUMBER: u32 = 4112u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_INEGSEPBYSPACE: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_INEGSIGNPOSN: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_INEGSYMPRECEDES: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_INEUTRAL: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IOPTIONALCALENDAR: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IPAPERSIZE: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IPOSITIVEPERCENT: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IPOSSEPBYSPACE: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IPOSSIGNPOSN: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IPOSSYMPRECEDES: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IREADINGLAYOUT: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ITIME: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ITIMEMARKPOSN: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_ITLZERO: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IUSEUTF8LEGACYACP: u32 = 1638u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_IUSEUTF8LEGACYOEMCP: u32 = 2457u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_NAME_INVARIANT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(""); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_NAME_SYSTEM_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("!x-sys-default-locale"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_NEUTRALDATA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_NOUSEROVERRIDE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_REPLACEMENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_RETURN_GENITIVE_NAMES: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_RETURN_NUMBER: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_S1159: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_S2359: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVCTRYNAME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVDAYNAME1: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVDAYNAME2: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVDAYNAME3: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVDAYNAME4: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVDAYNAME5: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVDAYNAME6: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVDAYNAME7: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVLANGNAME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME1: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME10: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME11: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME12: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME13: u32 = 4111u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME2: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME3: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME4: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME5: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME6: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME7: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME8: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SABBREVMONTHNAME9: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SAM: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SCONSOLEFALLBACKNAME: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SCOUNTRY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SCURRENCY: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDATE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDAYNAME1: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDAYNAME2: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDAYNAME3: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDAYNAME4: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDAYNAME5: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDAYNAME6: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDAYNAME7: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDECIMAL: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SDURATION: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SENGCOUNTRY: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SENGCURRNAME: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SENGLANGUAGE: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SENGLISHCOUNTRYNAME: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SENGLISHDISPLAYNAME: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SENGLISHLANGUAGENAME: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SGROUPING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SINTLSYMBOL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SISO3166CTRYNAME: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SISO3166CTRYNAME2: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SISO639LANGNAME: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SISO639LANGNAME2: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SKEYBOARDSTOINSTALL: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SLANGDISPLAYNAME: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SLANGUAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SLIST: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SLOCALIZEDCOUNTRYNAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SLOCALIZEDDISPLAYNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SLOCALIZEDLANGUAGENAME: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SLONGDATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONDECIMALSEP: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONGROUPING: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHDAY: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME1: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME10: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME11: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME12: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME13: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME2: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME3: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME4: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME5: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME6: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME7: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME8: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHNAME9: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SMONTHOUSANDSEP: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNAME: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNAN: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNATIVECOUNTRYNAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNATIVECTRYNAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNATIVECURRNAME: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNATIVEDIGITS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNATIVEDISPLAYNAME: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNATIVELANGNAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNATIVELANGUAGENAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNEGATIVESIGN: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SNEGINFINITY: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SOPENTYPELANGUAGETAG: u32 = 122u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SPARENT: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SPECIFICDATA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SPERCENT: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SPERMILLE: u32 = 119u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SPM: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SPOSINFINITY: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SPOSITIVESIGN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SRELATIVELONGDATE: u32 = 124u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSCRIPTS: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTDATE: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTAM: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTDAYNAME1: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTDAYNAME2: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTDAYNAME3: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTDAYNAME4: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTDAYNAME5: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTDAYNAME6: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTDAYNAME7: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTESTPM: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSHORTTIME: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSORTLOCALE: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SSORTNAME: u32 = 4115u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_STHOUSAND: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_STIME: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_STIMEFORMAT: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SUPPLEMENTAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_SYEARMONTH: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_USE_CP_ACP: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOCALE_WINDOWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOWLEVEL_SERVICE_TYPES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOW_SURROGATE_END: u32 = 57343u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LOW_SURROGATE_START: u32 = 56320u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_DEFAULTCHAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_LEADBYTES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_LOCALE_NAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_MIMECP_NAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_MIMECSET_NAME: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_MIMEFACE_NAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_RFC1766_NAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAX_SCRIPT_NAME: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIN_SPELLING_NTDDI: u32 = 100794368u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_COMPLEX_SCRIPT_FILTER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_CONSOLE_FILTER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_FILEINFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_FORMAT_INF_COMPAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_FORMAT_REG_COMPAT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_FULL_LANGUAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_IMMUTABLE_LOOKUP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_LANGUAGE_EXACT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_LANGUAGE_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_LANGUAGE_INSTALLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_LANGUAGE_LICENSED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_LANGUAGE_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_LANG_NEUTRAL_PE_FILE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_LIP_LANGUAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_MACHINE_LANGUAGE_SETTINGS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_MERGE_SYSTEM_FALLBACK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_MERGE_USER_FALLBACK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_NON_LANG_NEUTRAL_FILE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_PARTIAL_LANGUAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_QUERY_CHECKSUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_QUERY_LANGUAGE_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_QUERY_RESOURCE_TYPES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_QUERY_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_RESET_FILTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_SKIP_STRING_CACHE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_THREAD_LANGUAGES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_USER_PREFERRED_UI_LANGUAGES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_USE_INSTALLED_LANGUAGES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_USE_SEARCH_ALL_LANGUAGES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MUI_VERIFY_FILE_EXISTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NLS_CP_CPINFO: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NLS_CP_MBTOWC: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NLS_CP_WCTOMB: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NUMSYS_NAME_CAPACITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const OFFLINE_SERVICES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ONLINE_SERVICES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_DIGITSUBSTITUTE_CONTEXT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_DIGITSUBSTITUTE_NATIONAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_DIGITSUBSTITUTE_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_DIGITSUBSTITUTE_TRADITIONAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_TAG_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SGCM_RTL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SORTING_PARADIGM_ICU: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SORTING_PARADIGM_NLS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_BREAK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_CLIP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_DONTGLYPH: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_DZWG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_FALLBACK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_FIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_FULLMEASURE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_GCP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_GLYPHS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_HIDEHOTKEY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_HOTKEY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_HOTKEYONLY: u32 = 9216u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_LAYOUTRTL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_LINK: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_LPKANSIFALLBACK: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_METAFILE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_NOKASHIDA: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_PASSWORD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_PIDX: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_RTL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SSA_TAB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SpellCheckerFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ab36653_1796_484b_bdfa_e74f1db7c1dc); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U16_MAX_LENGTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U8_LEAD3_T1_BITS: ::windows_sys::core::PCSTR = ::windows_sys::s!(" 000000000000\u{10}00"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U8_LEAD4_T1_BITS: ::windows_sys::core::PCSTR = ::windows_sys::s!("\u{0}\u{0}\u{0}\u{0}\u{0}\u{0}\u{0}\u{0}\u{1e}\u{f}\u{f}\u{f}\u{0}\u{0}\u{0}\u{0}"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U8_MAX_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_DEFAULT_LTR: u32 = 254u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_DEFAULT_RTL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_DO_MIRRORING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_INSERT_LRM_FOR_NUMERIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_KEEP_BASE_COMBINING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_LEVEL_OVERRIDE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_MAP_NOWHERE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_MAX_EXPLICIT_LEVEL: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_OUTPUT_REVERSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REMOVE_BIDI_CONTROLS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_UNKNOWN_ZONE_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("Etc/Unknown"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_MAX_VALUE: u32 = 1114111u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_MIN_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCLN_NO_AUTO_CLEANUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ESCAPE_C: ::windows_sys::core::PCSTR = ::windows_sys::s!("C"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ESCAPE_CSS2: ::windows_sys::core::PCSTR = ::windows_sys::s!("S"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ESCAPE_JAVA: ::windows_sys::core::PCSTR = ::windows_sys::s!("J"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ESCAPE_UNICODE: ::windows_sys::core::PCSTR = ::windows_sys::s!("U"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ESCAPE_XML_DEC: ::windows_sys::core::PCSTR = ::windows_sys::s!("D"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ESCAPE_XML_HEX: ::windows_sys::core::PCSTR = ::windows_sys::s!("X"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LOCALE_OPTION_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!(",locale="); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_MAX_CONVERTER_NAME_LENGTH: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_OPTION_SEP_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!(","); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_SI: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_SKIP_STOP_ON_ILLEGAL: ::windows_sys::core::PCSTR = ::windows_sys::s!("i"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_SO: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_SUB_STOP_ON_ILLEGAL: ::windows_sys::core::PCSTR = ::windows_sys::s!("i"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_SWAP_LFNL_OPTION_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!(",swaplfnl"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_VALUE_SEP_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("="); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_VERSION_OPTION_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!(",version="); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_ENABLE_PLUGINS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_FORMAT_FASTPATHS_49: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_HAVE_PARSEALLINPUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_BREAK_ITERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_COLLATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_CONVERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_FILE_IO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_FILTERED_BREAK_ITERATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_FORMATTING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_IDNA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_LEGACY_CONVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_NORMALIZATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_REGULAR_EXPRESSIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_SERVICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_NO_TRANSLITERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_ONLY_COLLATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCONFIG_ONLY_HTML_CONVERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_FAST_DATA_BLOCK_LENGTH: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_FAST_DATA_MASK: i32 = 63i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_FAST_SHIFT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_SMALL_MAX: i32 = 4095i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_GENERIC_TZ: ::windows_sys::core::PCSTR = ::windows_sys::s!("v"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_MONTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("MMM"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_MONTH_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("MMMd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_MONTH_WEEKDAY_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("MMMEd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_QUARTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("QQQ"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_SPECIFIC_TZ: ::windows_sys::core::PCSTR = ::windows_sys::s!("z"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_UTC_TZ: ::windows_sys::core::PCSTR = ::windows_sys::s!("ZZZZ"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABBR_WEEKDAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("E"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("d"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_GENERIC_TZ: ::windows_sys::core::PCSTR = ::windows_sys::s!("vvvv"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR: ::windows_sys::core::PCSTR = ::windows_sys::s!("j"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR24: ::windows_sys::core::PCSTR = ::windows_sys::s!("H"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR24_MINUTE: ::windows_sys::core::PCSTR = ::windows_sys::s!("Hm"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR24_MINUTE_SECOND: ::windows_sys::core::PCSTR = ::windows_sys::s!("Hms"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR_MINUTE: ::windows_sys::core::PCSTR = ::windows_sys::s!("jm"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR_MINUTE_SECOND: ::windows_sys::core::PCSTR = ::windows_sys::s!("jms"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_LOCATION_TZ: ::windows_sys::core::PCSTR = ::windows_sys::s!("VVVV"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MINUTE: ::windows_sys::core::PCSTR = ::windows_sys::s!("m"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MINUTE_SECOND: ::windows_sys::core::PCSTR = ::windows_sys::s!("ms"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MONTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("MMMM"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MONTH_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("MMMMd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MONTH_WEEKDAY_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("MMMMEEEEd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_NUM_MONTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("M"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_NUM_MONTH_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("Md"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_NUM_MONTH_WEEKDAY_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("MEd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_QUARTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("QQQQ"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SECOND: ::windows_sys::core::PCSTR = ::windows_sys::s!("s"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SPECIFIC_TZ: ::windows_sys::core::PCSTR = ::windows_sys::s!("zzzz"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_WEEKDAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("EEEE"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR: ::windows_sys::core::PCSTR = ::windows_sys::s!("y"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_ABBR_MONTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMMM"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_ABBR_MONTH_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMMMd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_ABBR_MONTH_WEEKDAY_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMMMEd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_ABBR_QUARTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("yQQQ"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_MONTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMMMM"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_MONTH_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMMMMd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_MONTH_WEEKDAY_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMMMMEEEEd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_NUM_MONTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("yM"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_NUM_MONTH_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_NUM_MONTH_WEEKDAY_DAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("yMEd"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_QUARTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("yQQQQ"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_CHECK_BIDI: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_CHECK_CONTEXTJ: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_CHECK_CONTEXTO: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_BIDI: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_CONTEXTJ: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_CONTEXTO_DIGITS: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_CONTEXTO_PUNCTUATION: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_DISALLOWED: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_DOMAIN_NAME_TOO_LONG: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_EMPTY_LABEL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_HYPHEN_3_4: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_INVALID_ACE_LABEL: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_LABEL_HAS_DOT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_LABEL_TOO_LONG: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_LEADING_COMBINING_MARK: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_LEADING_HYPHEN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_PUNYCODE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_ERROR_TRAILING_HYPHEN: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_NONTRANSITIONAL_TO_ASCII: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_NONTRANSITIONAL_TO_UNICODE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UIDNA_USE_STD3_RULES: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UITER_UNKNOWN_INDEX: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_CANADA: ::windows_sys::core::PCSTR = ::windows_sys::s!("en_CA"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_CANADA_FRENCH: ::windows_sys::core::PCSTR = ::windows_sys::s!("fr_CA"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_CHINA: ::windows_sys::core::PCSTR = ::windows_sys::s!("zh_CN"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_CHINESE: ::windows_sys::core::PCSTR = ::windows_sys::s!("zh"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_COUNTRY_CAPACITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_ENGLISH: ::windows_sys::core::PCSTR = ::windows_sys::s!("en"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_FRANCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("fr_FR"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_FRENCH: ::windows_sys::core::PCSTR = ::windows_sys::s!("fr"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_FULLNAME_CAPACITY: u32 = 157u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_GERMAN: ::windows_sys::core::PCSTR = ::windows_sys::s!("de"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_GERMANY: ::windows_sys::core::PCSTR = ::windows_sys::s!("de_DE"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_ITALIAN: ::windows_sys::core::PCSTR = ::windows_sys::s!("it"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_ITALY: ::windows_sys::core::PCSTR = ::windows_sys::s!("it_IT"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_JAPAN: ::windows_sys::core::PCSTR = ::windows_sys::s!("ja_JP"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_JAPANESE: ::windows_sys::core::PCSTR = ::windows_sys::s!("ja"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_KEYWORDS_CAPACITY: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_KEYWORD_AND_VALUES_CAPACITY: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_KEYWORD_ASSIGN_UNICODE: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_KEYWORD_SEPARATOR_UNICODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_KOREA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ko_KR"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_KOREAN: ::windows_sys::core::PCSTR = ::windows_sys::s!("ko"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_LANG_CAPACITY: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_PRC: ::windows_sys::core::PCSTR = ::windows_sys::s!("zh_CN"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_SCRIPT_CAPACITY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_SIMPLIFIED_CHINESE: ::windows_sys::core::PCSTR = ::windows_sys::s!("zh_CN"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_TAIWAN: ::windows_sys::core::PCSTR = ::windows_sys::s!("zh_TW"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_TRADITIONAL_CHINESE: ::windows_sys::core::PCSTR = ::windows_sys::s!("zh_TW"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_UK: ::windows_sys::core::PCSTR = ::windows_sys::s!("en_GB"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_US: ::windows_sys::core::PCSTR = ::windows_sys::s!("en_US"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_NAME_NOT_NUMBER: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_NAME_NOT_VALID: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNISCRIBE_OPENTYPE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_INPUT_IS_FCD: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_DONE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USET_ADD_CASE_MAPPINGS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USET_CASE_INSENSITIVE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USET_IGNORE_SPACE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USET_SERIALIZED_STATIC_ARRAY_CAPACITY: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_ALLOW_UNASSIGNED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USP_E_SCRIPT_NOT_IN_FONT: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTEXT_MAGIC: i32 = 878368812i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTEXT_PROVIDER_HAS_META_DATA: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTEXT_PROVIDER_OWNS_TEXT: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTEXT_PROVIDER_STABLE_CHUNKS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTEXT_PROVIDER_WRITABLE: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF16_MAX_CHAR_LENGTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF32_MAX_CHAR_LENGTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF8_ERROR_VALUE_1: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF8_ERROR_VALUE_2: u32 = 159u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF8_MAX_CHAR_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF_ERROR_VALUE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF_MAX_CHAR_LENGTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTF_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ASCII_FAMILY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CHAR16_IS_TYPEDEF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CHARSET_FAMILY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CHARSET_IS_UTF8: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CHECK_DYLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_COMBINED_IMPLEMENTATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_COMPARE_CODE_POINT_ORDER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_COMPARE_IGNORE_CASE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_COPYRIGHT_STRING_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CPLUSPLUS_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DEBUG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DEFAULT_SHOW_DRAFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DEFINE_FALSE_AND_TRUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DISABLE_RENAMING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EBCDIC_FAMILY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EDITS_NO_RESET: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ENABLE_DYLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ENABLE_TRACING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FOLD_CASE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FOLD_CASE_EXCLUDE_SPECIAL_I: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCC_MAJOR_MINOR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_CHAR16_T: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_DEBUG_LOCATION_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_INTTYPES_H: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_LIB_SUFFIX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_PLACEMENT_NEW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_RBNF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_RVALUE_REFERENCES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_STDINT_H: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_STD_STRING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_WCHAR_H: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HAVE_WCSCPY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HIDE_DEPRECATED_API: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HIDE_DRAFT_API: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HIDE_INTERNAL_API: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HIDE_OBSOLETE_API: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HIDE_OBSOLETE_UTF_OLD_H: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ICUDATA_TYPE_LETTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("e"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ICU_DATA_KEY: ::windows_sys::core::PCSTR = ::windows_sys::s!("DataVersion"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ICU_VERSION_BUNDLE: ::windows_sys::core::PCSTR = ::windows_sys::s!("icuver"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IOSTREAM_SOURCE: u32 = 199711u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IS_BIG_ENDIAN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LIB_SUFFIX_C_NAME_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!(""); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MAX_VERSION_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MAX_VERSION_STRING_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MILLIS_PER_DAY: u32 = 86400000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MILLIS_PER_HOUR: u32 = 3600000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MILLIS_PER_MINUTE: u32 = 60000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MILLIS_PER_SECOND: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NO_DEFAULT_INCLUDE_UTF_HEADERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_OMIT_UNCHANGED_TEXT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_OVERRIDE_CXX_ALLOCATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PARSE_CONTEXT_LEN: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_AIX: u32 = 3100u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_ANDROID: u32 = 4050u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_BROWSER_NATIVE_CLIENT: u32 = 4020u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_BSD: u32 = 3000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_CYGWIN: u32 = 1900u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_DARWIN: u32 = 3500u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_EMSCRIPTEN: u32 = 5010u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_FUCHSIA: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_HPUX: u32 = 2100u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_IPHONE: u32 = 3550u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_IRIX: u32 = 3200u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_LINUX: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_MINGW: u32 = 1800u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_OS390: u32 = 9000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_OS400: u32 = 9400u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_QNX: u32 = 3700u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_SOLARIS: u32 = 2600u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PF_WINDOWS: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLATFORM: u32 = 1800u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLATFORM_HAS_WIN32_API: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLATFORM_HAS_WINUWP_API: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLATFORM_IMPLEMENTS_POSIX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLATFORM_IS_DARWIN_BASED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLATFORM_IS_LINUX_BASED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLATFORM_USES_ONLY_WIN32_API: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SENTINEL: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_AGGREGATE_TASHKEEL: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_AGGREGATE_TASHKEEL_MASK: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_AGGREGATE_TASHKEEL_NOOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGITS_ALEN2AN_INIT_AL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGITS_ALEN2AN_INIT_LR: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGITS_AN2EN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGITS_EN2AN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGITS_MASK: u32 = 224u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGITS_NOOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGITS_RESERVED: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGIT_TYPE_AN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGIT_TYPE_AN_EXTENDED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGIT_TYPE_MASK: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_DIGIT_TYPE_RESERVED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LAMALEF_AUTO: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LAMALEF_BEGIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LAMALEF_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LAMALEF_MASK: u32 = 65539u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LAMALEF_NEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LAMALEF_RESIZE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LENGTH_FIXED_SPACES_AT_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LENGTH_FIXED_SPACES_NEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LENGTH_GROW_SHRINK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LENGTH_MASK: u32 = 65539u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LETTERS_MASK: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LETTERS_NOOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LETTERS_SHAPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_LETTERS_UNSHAPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_PRESERVE_PRESENTATION: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_PRESERVE_PRESENTATION_MASK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_PRESERVE_PRESENTATION_NOOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_SEEN_MASK: u32 = 7340032u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_SEEN_TWOCELL_NEAR: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TAIL_NEW_UNICODE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TAIL_TYPE_MASK: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TASHKEEL_BEGIN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TASHKEEL_END: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TASHKEEL_MASK: u32 = 917504u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL: u32 = 786432u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TASHKEEL_RESIZE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TEXT_DIRECTION_LOGICAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TEXT_DIRECTION_MASK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TEXT_DIRECTION_VISUAL_LTR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_TEXT_DIRECTION_VISUAL_RTL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_YEHHAMZA_MASK: u32 = 58720256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHAPE_YEHHAMZA_TWOCELL_NEAR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHOW_CPLUSPLUS_API: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SIZEOF_UCHAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SIZEOF_WCHAR_T: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TITLECASE_ADJUST_TO_CASED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TITLECASE_NO_BREAK_ADJUSTMENT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TITLECASE_NO_LOWERCASE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TITLECASE_SENTENCES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TITLECASE_WHOLE_STRING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNICODE_VERSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("8.0"); -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_USING_ICU_NAMESPACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const VS_ALLOW_LATIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WC_COMPOSITECHECK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WC_DEFAULTCHAR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WC_DISCARDNS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WC_ERR_INVALID_CHARS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WC_NO_BEST_FIT_CHARS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WC_SEPCHARS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type COMPARE_STRING_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LINGUISTIC_IGNORECASE: COMPARE_STRING_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LINGUISTIC_IGNOREDIACRITIC: COMPARE_STRING_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NORM_IGNORECASE: COMPARE_STRING_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NORM_IGNOREKANATYPE: COMPARE_STRING_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NORM_IGNORENONSPACE: COMPARE_STRING_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NORM_IGNORESYMBOLS: COMPARE_STRING_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NORM_IGNOREWIDTH: COMPARE_STRING_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NORM_LINGUISTIC_CASING: COMPARE_STRING_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SORT_DIGITSASNUMBERS: COMPARE_STRING_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SORT_STRINGSORT: COMPARE_STRING_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type CORRECTIVE_ACTION = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CORRECTIVE_ACTION_NONE: CORRECTIVE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CORRECTIVE_ACTION_GET_SUGGESTIONS: CORRECTIVE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CORRECTIVE_ACTION_REPLACE: CORRECTIVE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CORRECTIVE_ACTION_DELETE: CORRECTIVE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ENUM_DATE_FORMATS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_SHORTDATE: ENUM_DATE_FORMATS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_LONGDATE: ENUM_DATE_FORMATS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_YEARMONTH: ENUM_DATE_FORMATS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_MONTHDAY: ENUM_DATE_FORMATS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_AUTOLAYOUT: ENUM_DATE_FORMATS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_LTRREADING: ENUM_DATE_FORMATS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_RTLREADING: ENUM_DATE_FORMATS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const DATE_USE_ALT_CALENDAR: ENUM_DATE_FORMATS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ENUM_SYSTEM_CODE_PAGES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_INSTALLED: ENUM_SYSTEM_CODE_PAGES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const CP_SUPPORTED: ENUM_SYSTEM_CODE_PAGES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_INSTALLED: ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LGRPID_SUPPORTED: ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type FOLD_STRING_MAP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAP_COMPOSITE: FOLD_STRING_MAP_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAP_EXPAND_LIGATURES: FOLD_STRING_MAP_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAP_FOLDCZONE: FOLD_STRING_MAP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAP_FOLDDIGITS: FOLD_STRING_MAP_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MAP_PRECOMPOSED: FOLD_STRING_MAP_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type IS_TEXT_UNICODE_RESULT = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_ASCII16: IS_TEXT_UNICODE_RESULT = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_REVERSE_ASCII16: IS_TEXT_UNICODE_RESULT = 16u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_STATISTICS: IS_TEXT_UNICODE_RESULT = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_REVERSE_STATISTICS: IS_TEXT_UNICODE_RESULT = 32u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_CONTROLS: IS_TEXT_UNICODE_RESULT = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_REVERSE_CONTROLS: IS_TEXT_UNICODE_RESULT = 64u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_SIGNATURE: IS_TEXT_UNICODE_RESULT = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_REVERSE_SIGNATURE: IS_TEXT_UNICODE_RESULT = 128u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_ILLEGAL_CHARS: IS_TEXT_UNICODE_RESULT = 256u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_ODD_LENGTH: IS_TEXT_UNICODE_RESULT = 512u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_NULL_BYTES: IS_TEXT_UNICODE_RESULT = 4096u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_UNICODE_MASK: IS_TEXT_UNICODE_RESULT = 15u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_REVERSE_MASK: IS_TEXT_UNICODE_RESULT = 240u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_NOT_UNICODE_MASK: IS_TEXT_UNICODE_RESULT = 3840u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const IS_TEXT_UNICODE_NOT_ASCII_MASK: IS_TEXT_UNICODE_RESULT = 61440u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type IS_VALID_LOCALE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCID_INSTALLED: IS_VALID_LOCALE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const LCID_SUPPORTED: IS_VALID_LOCALE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type MIMECONTF = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_MAILNEWS: MIMECONTF = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_BROWSER: MIMECONTF = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_MINIMAL: MIMECONTF = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_IMPORT: MIMECONTF = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_SAVABLE_MAILNEWS: MIMECONTF = 256i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_SAVABLE_BROWSER: MIMECONTF = 512i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_EXPORT: MIMECONTF = 1024i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_PRIVCONVERTER: MIMECONTF = 65536i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_VALID: MIMECONTF = 131072i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_VALID_NLS: MIMECONTF = 262144i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_MIME_IE4: MIMECONTF = 268435456i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_MIME_LATEST: MIMECONTF = 536870912i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MIMECONTF_MIME_REGISTRY: MIMECONTF = 1073741824i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type MLCONVCHAR = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLCONVCHARF_AUTODETECT: MLCONVCHAR = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLCONVCHARF_ENTITIZE: MLCONVCHAR = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLCONVCHARF_NCR_ENTITIZE: MLCONVCHAR = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLCONVCHARF_NAME_ENTITIZE: MLCONVCHAR = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLCONVCHARF_USEDEFCHAR: MLCONVCHAR = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLCONVCHARF_NOBESTFITCHARS: MLCONVCHAR = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLCONVCHARF_DETECTJPN: MLCONVCHAR = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type MLCP = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_MAILNEWS: MLCP = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_BROWSER: MLCP = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_VALID: MLCP = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_VALID_NLS: MLCP = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_PRESERVE_ORDER: MLCP = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_PREFERRED_ONLY: MLCP = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_FILTER_SPECIALCHAR: MLCP = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTF_EURO_UTF8: MLCP = 128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type MLDETECTCP = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTCP_NONE: MLDETECTCP = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTCP_7BIT: MLDETECTCP = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTCP_8BIT: MLDETECTCP = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTCP_DBCS: MLDETECTCP = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTCP_HTML: MLDETECTCP = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLDETECTCP_NUMBER: MLDETECTCP = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type MLSTR_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLSTR_READ: MLSTR_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MLSTR_WRITE: MLSTR_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type MULTI_BYTE_TO_WIDE_CHAR_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MB_COMPOSITE: MULTI_BYTE_TO_WIDE_CHAR_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MB_ERR_INVALID_CHARS: MULTI_BYTE_TO_WIDE_CHAR_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MB_PRECOMPOSED: MULTI_BYTE_TO_WIDE_CHAR_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const MB_USEGLYPHCHARS: MULTI_BYTE_TO_WIDE_CHAR_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type NORM_FORM = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NormalizationOther: NORM_FORM = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NormalizationC: NORM_FORM = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NormalizationD: NORM_FORM = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NormalizationKC: NORM_FORM = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const NormalizationKD: NORM_FORM = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type SCRIPTCONTF = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidDefault: SCRIPTCONTF = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidMerge: SCRIPTCONTF = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidAsciiSym: SCRIPTCONTF = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidAsciiLatin: SCRIPTCONTF = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidLatin: SCRIPTCONTF = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidGreek: SCRIPTCONTF = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidCyrillic: SCRIPTCONTF = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidArmenian: SCRIPTCONTF = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidHebrew: SCRIPTCONTF = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidArabic: SCRIPTCONTF = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidDevanagari: SCRIPTCONTF = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidBengali: SCRIPTCONTF = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidGurmukhi: SCRIPTCONTF = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidGujarati: SCRIPTCONTF = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidOriya: SCRIPTCONTF = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidTamil: SCRIPTCONTF = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidTelugu: SCRIPTCONTF = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidKannada: SCRIPTCONTF = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidMalayalam: SCRIPTCONTF = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidThai: SCRIPTCONTF = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidLao: SCRIPTCONTF = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidTibetan: SCRIPTCONTF = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidGeorgian: SCRIPTCONTF = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidHangul: SCRIPTCONTF = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidKana: SCRIPTCONTF = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidBopomofo: SCRIPTCONTF = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidHan: SCRIPTCONTF = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidEthiopic: SCRIPTCONTF = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidCanSyllabic: SCRIPTCONTF = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidCherokee: SCRIPTCONTF = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidYi: SCRIPTCONTF = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidBraille: SCRIPTCONTF = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidRunic: SCRIPTCONTF = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidOgham: SCRIPTCONTF = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidSinhala: SCRIPTCONTF = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidSyriac: SCRIPTCONTF = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidBurmese: SCRIPTCONTF = 36i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidKhmer: SCRIPTCONTF = 37i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidThaana: SCRIPTCONTF = 38i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidMongolian: SCRIPTCONTF = 39i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidUserDefined: SCRIPTCONTF = 40i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidLim: SCRIPTCONTF = 41i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidFEFirst: SCRIPTCONTF = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const sidFELast: SCRIPTCONTF = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type SCRIPTFONTCONTF = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPTCONTF_FIXED_FONT: SCRIPTFONTCONTF = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPTCONTF_PROPORTIONAL_FONT: SCRIPTFONTCONTF = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPTCONTF_SCRIPT_USER: SCRIPTFONTCONTF = 65536i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPTCONTF_SCRIPT_HIDE: SCRIPTFONTCONTF = 131072i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPTCONTF_SCRIPT_SYSTEM: SCRIPTFONTCONTF = 262144i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type SCRIPT_IS_COMPLEX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SIC_ASCIIDIGIT: SCRIPT_IS_COMPLEX_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SIC_COMPLEX: SCRIPT_IS_COMPLEX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SIC_NEUTRAL: SCRIPT_IS_COMPLEX_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type SCRIPT_JUSTIFY = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_NONE: SCRIPT_JUSTIFY = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_BLANK: SCRIPT_JUSTIFY = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_CHARACTER: SCRIPT_JUSTIFY = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_RESERVED1: SCRIPT_JUSTIFY = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_BLANK: SCRIPT_JUSTIFY = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_RESERVED2: SCRIPT_JUSTIFY = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_RESERVED3: SCRIPT_JUSTIFY = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_NORMAL: SCRIPT_JUSTIFY = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_KASHIDA: SCRIPT_JUSTIFY = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_ALEF: SCRIPT_JUSTIFY = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_HA: SCRIPT_JUSTIFY = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_RA: SCRIPT_JUSTIFY = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_BA: SCRIPT_JUSTIFY = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_BARA: SCRIPT_JUSTIFY = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_SEEN: SCRIPT_JUSTIFY = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const SCRIPT_JUSTIFY_ARABIC_SEEN_M: SCRIPT_JUSTIFY = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type SYSGEOCLASS = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEOCLASS_NATION: SYSGEOCLASS = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEOCLASS_REGION: SYSGEOCLASS = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEOCLASS_ALL: SYSGEOCLASS = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type SYSGEOTYPE = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_NATION: SYSGEOTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_LATITUDE: SYSGEOTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_LONGITUDE: SYSGEOTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_ISO2: SYSGEOTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_ISO3: SYSGEOTYPE = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_RFC1766: SYSGEOTYPE = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_LCID: SYSGEOTYPE = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_FRIENDLYNAME: SYSGEOTYPE = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_OFFICIALNAME: SYSGEOTYPE = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_TIMEZONES: SYSGEOTYPE = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_OFFICIALLANGUAGES: SYSGEOTYPE = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_ISO_UN_NUMBER: SYSGEOTYPE = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_PARENT: SYSGEOTYPE = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_DIALINGCODE: SYSGEOTYPE = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_CURRENCYCODE: SYSGEOTYPE = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_CURRENCYSYMBOL: SYSGEOTYPE = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_NAME: SYSGEOTYPE = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const GEO_ID: SYSGEOTYPE = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type SYSNLS_FUNCTION = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const COMPARE_STRING: SYSNLS_FUNCTION = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type TIME_FORMAT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TIME_NOMINUTESORSECONDS: TIME_FORMAT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TIME_NOSECONDS: TIME_FORMAT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TIME_NOTIMEMARKER: TIME_FORMAT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TIME_FORCE24HOURFORMAT: TIME_FORMAT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type TRANSLATE_CHARSET_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TCI_SRCCHARSET: TRANSLATE_CHARSET_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TCI_SRCCODEPAGE: TRANSLATE_CHARSET_INFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TCI_SRCFONTSIG: TRANSLATE_CHARSET_INFO_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const TCI_SRCLOCALE: TRANSLATE_CHARSET_INFO_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UAcceptResult = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_ACCEPT_FAILED: UAcceptResult = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_ACCEPT_VALID: UAcceptResult = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_ACCEPT_FALLBACK: UAcceptResult = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UAlphabeticIndexLabelType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ALPHAINDEX_NORMAL: UAlphabeticIndexLabelType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ALPHAINDEX_UNDERFLOW: UAlphabeticIndexLabelType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ALPHAINDEX_INFLOW: UAlphabeticIndexLabelType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ALPHAINDEX_OVERFLOW: UAlphabeticIndexLabelType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBiDiDirection = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_LTR: UBiDiDirection = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_RTL: UBiDiDirection = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_MIXED: UBiDiDirection = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_NEUTRAL: UBiDiDirection = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBiDiMirroring = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_MIRRORING_OFF: UBiDiMirroring = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_MIRRORING_ON: UBiDiMirroring = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBiDiOrder = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_LOGICAL: UBiDiOrder = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_VISUAL: UBiDiOrder = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBiDiReorderingMode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REORDER_DEFAULT: UBiDiReorderingMode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REORDER_NUMBERS_SPECIAL: UBiDiReorderingMode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REORDER_GROUP_NUMBERS_WITH_R: UBiDiReorderingMode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REORDER_RUNS_ONLY: UBiDiReorderingMode = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REORDER_INVERSE_NUMBERS_AS_L: UBiDiReorderingMode = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REORDER_INVERSE_LIKE_DIRECT: UBiDiReorderingMode = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_REORDER_INVERSE_FOR_NUMBERS_SPECIAL: UBiDiReorderingMode = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBiDiReorderingOption = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_OPTION_DEFAULT: UBiDiReorderingOption = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_OPTION_INSERT_MARKS: UBiDiReorderingOption = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_OPTION_REMOVE_CONTROLS: UBiDiReorderingOption = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBIDI_OPTION_STREAMING: UBiDiReorderingOption = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBidiPairedBracketType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BPT_NONE: UBidiPairedBracketType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BPT_OPEN: UBidiPairedBracketType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BPT_CLOSE: UBidiPairedBracketType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBlockCode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NO_BLOCK: UBlockCode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BASIC_LATIN: UBlockCode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LATIN_1_SUPPLEMENT: UBlockCode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LATIN_EXTENDED_A: UBlockCode = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LATIN_EXTENDED_B: UBlockCode = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_IPA_EXTENSIONS: UBlockCode = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SPACING_MODIFIER_LETTERS: UBlockCode = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COMBINING_DIACRITICAL_MARKS: UBlockCode = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GREEK: UBlockCode = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CYRILLIC: UBlockCode = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARMENIAN: UBlockCode = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HEBREW: UBlockCode = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARABIC: UBlockCode = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SYRIAC: UBlockCode = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_THAANA: UBlockCode = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DEVANAGARI: UBlockCode = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BENGALI: UBlockCode = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GURMUKHI: UBlockCode = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GUJARATI: UBlockCode = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ORIYA: UBlockCode = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAMIL: UBlockCode = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TELUGU: UBlockCode = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KANNADA: UBlockCode = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MALAYALAM: UBlockCode = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SINHALA: UBlockCode = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_THAI: UBlockCode = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LAO: UBlockCode = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TIBETAN: UBlockCode = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MYANMAR: UBlockCode = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GEORGIAN: UBlockCode = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HANGUL_JAMO: UBlockCode = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ETHIOPIC: UBlockCode = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CHEROKEE: UBlockCode = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS: UBlockCode = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OGHAM: UBlockCode = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_RUNIC: UBlockCode = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KHMER: UBlockCode = 36i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MONGOLIAN: UBlockCode = 37i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LATIN_EXTENDED_ADDITIONAL: UBlockCode = 38i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GREEK_EXTENDED: UBlockCode = 39i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GENERAL_PUNCTUATION: UBlockCode = 40i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS: UBlockCode = 41i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CURRENCY_SYMBOLS: UBlockCode = 42i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COMBINING_MARKS_FOR_SYMBOLS: UBlockCode = 43i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LETTERLIKE_SYMBOLS: UBlockCode = 44i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NUMBER_FORMS: UBlockCode = 45i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARROWS: UBlockCode = 46i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MATHEMATICAL_OPERATORS: UBlockCode = 47i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MISCELLANEOUS_TECHNICAL: UBlockCode = 48i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CONTROL_PICTURES: UBlockCode = 49i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OPTICAL_CHARACTER_RECOGNITION: UBlockCode = 50i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ENCLOSED_ALPHANUMERICS: UBlockCode = 51i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BOX_DRAWING: UBlockCode = 52i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BLOCK_ELEMENTS: UBlockCode = 53i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GEOMETRIC_SHAPES: UBlockCode = 54i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MISCELLANEOUS_SYMBOLS: UBlockCode = 55i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DINGBATS: UBlockCode = 56i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BRAILLE_PATTERNS: UBlockCode = 57i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_RADICALS_SUPPLEMENT: UBlockCode = 58i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KANGXI_RADICALS: UBlockCode = 59i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS: UBlockCode = 60i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION: UBlockCode = 61i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HIRAGANA: UBlockCode = 62i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KATAKANA: UBlockCode = 63i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BOPOMOFO: UBlockCode = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HANGUL_COMPATIBILITY_JAMO: UBlockCode = 65i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KANBUN: UBlockCode = 66i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BOPOMOFO_EXTENDED: UBlockCode = 67i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS: UBlockCode = 68i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_COMPATIBILITY: UBlockCode = 69i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A: UBlockCode = 70i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS: UBlockCode = 71i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_YI_SYLLABLES: UBlockCode = 72i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_YI_RADICALS: UBlockCode = 73i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HANGUL_SYLLABLES: UBlockCode = 74i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HIGH_SURROGATES: UBlockCode = 75i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HIGH_PRIVATE_USE_SURROGATES: UBlockCode = 76i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LOW_SURROGATES: UBlockCode = 77i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PRIVATE_USE_AREA: UBlockCode = 78i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PRIVATE_USE: UBlockCode = 78i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS: UBlockCode = 79i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ALPHABETIC_PRESENTATION_FORMS: UBlockCode = 80i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARABIC_PRESENTATION_FORMS_A: UBlockCode = 81i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COMBINING_HALF_MARKS: UBlockCode = 82i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_COMPATIBILITY_FORMS: UBlockCode = 83i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SMALL_FORM_VARIANTS: UBlockCode = 84i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARABIC_PRESENTATION_FORMS_B: UBlockCode = 85i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SPECIALS: UBlockCode = 86i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS: UBlockCode = 87i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_ITALIC: UBlockCode = 88i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GOTHIC: UBlockCode = 89i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DESERET: UBlockCode = 90i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BYZANTINE_MUSICAL_SYMBOLS: UBlockCode = 91i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MUSICAL_SYMBOLS: UBlockCode = 92i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS: UBlockCode = 93i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B: UBlockCode = 94i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT: UBlockCode = 95i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAGS: UBlockCode = 96i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CYRILLIC_SUPPLEMENT: UBlockCode = 97i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CYRILLIC_SUPPLEMENTARY: UBlockCode = 97i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAGALOG: UBlockCode = 98i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HANUNOO: UBlockCode = 99i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BUHID: UBlockCode = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAGBANWA: UBlockCode = 101i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A: UBlockCode = 102i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTAL_ARROWS_A: UBlockCode = 103i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTAL_ARROWS_B: UBlockCode = 104i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B: UBlockCode = 105i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS: UBlockCode = 106i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KATAKANA_PHONETIC_EXTENSIONS: UBlockCode = 107i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_VARIATION_SELECTORS: UBlockCode = 108i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A: UBlockCode = 109i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B: UBlockCode = 110i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LIMBU: UBlockCode = 111i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAI_LE: UBlockCode = 112i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KHMER_SYMBOLS: UBlockCode = 113i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PHONETIC_EXTENSIONS: UBlockCode = 114i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS: UBlockCode = 115i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_YIJING_HEXAGRAM_SYMBOLS: UBlockCode = 116i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LINEAR_B_SYLLABARY: UBlockCode = 117i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LINEAR_B_IDEOGRAMS: UBlockCode = 118i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_AEGEAN_NUMBERS: UBlockCode = 119i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_UGARITIC: UBlockCode = 120i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SHAVIAN: UBlockCode = 121i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OSMANYA: UBlockCode = 122i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CYPRIOT_SYLLABARY: UBlockCode = 123i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAI_XUAN_JING_SYMBOLS: UBlockCode = 124i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_VARIATION_SELECTORS_SUPPLEMENT: UBlockCode = 125i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION: UBlockCode = 126i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ANCIENT_GREEK_NUMBERS: UBlockCode = 127i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARABIC_SUPPLEMENT: UBlockCode = 128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BUGINESE: UBlockCode = 129i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_STROKES: UBlockCode = 130i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT: UBlockCode = 131i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COPTIC: UBlockCode = 132i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ETHIOPIC_EXTENDED: UBlockCode = 133i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ETHIOPIC_SUPPLEMENT: UBlockCode = 134i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GEORGIAN_SUPPLEMENT: UBlockCode = 135i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GLAGOLITIC: UBlockCode = 136i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KHAROSHTHI: UBlockCode = 137i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MODIFIER_TONE_LETTERS: UBlockCode = 138i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NEW_TAI_LUE: UBlockCode = 139i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_PERSIAN: UBlockCode = 140i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT: UBlockCode = 141i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTAL_PUNCTUATION: UBlockCode = 142i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SYLOTI_NAGRI: UBlockCode = 143i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TIFINAGH: UBlockCode = 144i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_VERTICAL_FORMS: UBlockCode = 145i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NKO: UBlockCode = 146i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BALINESE: UBlockCode = 147i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LATIN_EXTENDED_C: UBlockCode = 148i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LATIN_EXTENDED_D: UBlockCode = 149i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PHAGS_PA: UBlockCode = 150i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PHOENICIAN: UBlockCode = 151i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CUNEIFORM: UBlockCode = 152i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION: UBlockCode = 153i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COUNTING_ROD_NUMERALS: UBlockCode = 154i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUNDANESE: UBlockCode = 155i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LEPCHA: UBlockCode = 156i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OL_CHIKI: UBlockCode = 157i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CYRILLIC_EXTENDED_A: UBlockCode = 158i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_VAI: UBlockCode = 159i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CYRILLIC_EXTENDED_B: UBlockCode = 160i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SAURASHTRA: UBlockCode = 161i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KAYAH_LI: UBlockCode = 162i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_REJANG: UBlockCode = 163i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CHAM: UBlockCode = 164i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ANCIENT_SYMBOLS: UBlockCode = 165i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PHAISTOS_DISC: UBlockCode = 166i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LYCIAN: UBlockCode = 167i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CARIAN: UBlockCode = 168i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LYDIAN: UBlockCode = 169i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MAHJONG_TILES: UBlockCode = 170i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DOMINO_TILES: UBlockCode = 171i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SAMARITAN: UBlockCode = 172i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED: UBlockCode = 173i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAI_THAM: UBlockCode = 174i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_VEDIC_EXTENSIONS: UBlockCode = 175i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LISU: UBlockCode = 176i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BAMUM: UBlockCode = 177i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COMMON_INDIC_NUMBER_FORMS: UBlockCode = 178i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DEVANAGARI_EXTENDED: UBlockCode = 179i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HANGUL_JAMO_EXTENDED_A: UBlockCode = 180i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_JAVANESE: UBlockCode = 181i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MYANMAR_EXTENDED_A: UBlockCode = 182i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAI_VIET: UBlockCode = 183i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MEETEI_MAYEK: UBlockCode = 184i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HANGUL_JAMO_EXTENDED_B: UBlockCode = 185i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_IMPERIAL_ARAMAIC: UBlockCode = 186i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_SOUTH_ARABIAN: UBlockCode = 187i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_AVESTAN: UBlockCode = 188i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_INSCRIPTIONAL_PARTHIAN: UBlockCode = 189i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_INSCRIPTIONAL_PAHLAVI: UBlockCode = 190i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_TURKIC: UBlockCode = 191i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_RUMI_NUMERAL_SYMBOLS: UBlockCode = 192i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KAITHI: UBlockCode = 193i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_EGYPTIAN_HIEROGLYPHS: UBlockCode = 194i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT: UBlockCode = 195i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT: UBlockCode = 196i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C: UBlockCode = 197i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MANDAIC: UBlockCode = 198i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BATAK: UBlockCode = 199i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ETHIOPIC_EXTENDED_A: UBlockCode = 200i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BRAHMI: UBlockCode = 201i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BAMUM_SUPPLEMENT: UBlockCode = 202i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KANA_SUPPLEMENT: UBlockCode = 203i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PLAYING_CARDS: UBlockCode = 204i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS: UBlockCode = 205i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_EMOTICONS: UBlockCode = 206i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TRANSPORT_AND_MAP_SYMBOLS: UBlockCode = 207i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ALCHEMICAL_SYMBOLS: UBlockCode = 208i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D: UBlockCode = 209i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARABIC_EXTENDED_A: UBlockCode = 210i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS: UBlockCode = 211i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CHAKMA: UBlockCode = 212i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MEETEI_MAYEK_EXTENSIONS: UBlockCode = 213i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MEROITIC_CURSIVE: UBlockCode = 214i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MEROITIC_HIEROGLYPHS: UBlockCode = 215i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MIAO: UBlockCode = 216i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SHARADA: UBlockCode = 217i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SORA_SOMPENG: UBlockCode = 218i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUNDANESE_SUPPLEMENT: UBlockCode = 219i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAKRI: UBlockCode = 220i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BASSA_VAH: UBlockCode = 221i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CAUCASIAN_ALBANIAN: UBlockCode = 222i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COPTIC_EPACT_NUMBERS: UBlockCode = 223i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED: UBlockCode = 224i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DUPLOYAN: UBlockCode = 225i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ELBASAN: UBlockCode = 226i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GEOMETRIC_SHAPES_EXTENDED: UBlockCode = 227i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GRANTHA: UBlockCode = 228i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KHOJKI: UBlockCode = 229i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KHUDAWADI: UBlockCode = 230i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LATIN_EXTENDED_E: UBlockCode = 231i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LINEAR_A: UBlockCode = 232i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MAHAJANI: UBlockCode = 233i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MANICHAEAN: UBlockCode = 234i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MENDE_KIKAKUI: UBlockCode = 235i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MODI: UBlockCode = 236i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MRO: UBlockCode = 237i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MYANMAR_EXTENDED_B: UBlockCode = 238i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NABATAEAN: UBlockCode = 239i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_NORTH_ARABIAN: UBlockCode = 240i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_PERMIC: UBlockCode = 241i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ORNAMENTAL_DINGBATS: UBlockCode = 242i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PAHAWH_HMONG: UBlockCode = 243i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PALMYRENE: UBlockCode = 244i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PAU_CIN_HAU: UBlockCode = 245i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_PSALTER_PAHLAVI: UBlockCode = 246i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SHORTHAND_FORMAT_CONTROLS: UBlockCode = 247i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SIDDHAM: UBlockCode = 248i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SINHALA_ARCHAIC_NUMBERS: UBlockCode = 249i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTAL_ARROWS_C: UBlockCode = 250i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TIRHUTA: UBlockCode = 251i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_WARANG_CITI: UBlockCode = 252i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_AHOM: UBlockCode = 253i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ANATOLIAN_HIEROGLYPHS: UBlockCode = 254i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CHEROKEE_SUPPLEMENT: UBlockCode = 255i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E: UBlockCode = 256i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_EARLY_DYNASTIC_CUNEIFORM: UBlockCode = 257i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HATRAN: UBlockCode = 258i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MULTANI: UBlockCode = 259i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_HUNGARIAN: UBlockCode = 260i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS: UBlockCode = 261i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SUTTON_SIGNWRITING: UBlockCode = 262i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ADLAM: UBlockCode = 263i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_BHAIKSUKI: UBlockCode = 264i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CYRILLIC_EXTENDED_C: UBlockCode = 265i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GLAGOLITIC_SUPPLEMENT: UBlockCode = 266i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION: UBlockCode = 267i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MARCHEN: UBlockCode = 268i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MONGOLIAN_SUPPLEMENT: UBlockCode = 269i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NEWA: UBlockCode = 270i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OSAGE: UBlockCode = 271i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TANGUT: UBlockCode = 272i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TANGUT_COMPONENTS: UBlockCode = 273i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F: UBlockCode = 274i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KANA_EXTENDED_A: UBlockCode = 275i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MASARAM_GONDI: UBlockCode = 276i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NUSHU: UBlockCode = 277i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SOYOMBO: UBlockCode = 278i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SYRIAC_SUPPLEMENT: UBlockCode = 279i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ZANABAZAR_SQUARE: UBlockCode = 280i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CHESS_SYMBOLS: UBlockCode = 281i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DOGRA: UBlockCode = 282i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GEORGIAN_EXTENDED: UBlockCode = 283i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_GUNJALA_GONDI: UBlockCode = 284i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_HANIFI_ROHINGYA: UBlockCode = 285i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_INDIC_SIYAQ_NUMBERS: UBlockCode = 286i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MAKASAR: UBlockCode = 287i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MAYAN_NUMERALS: UBlockCode = 288i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_MEDEFAIDRIN: UBlockCode = 289i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OLD_SOGDIAN: UBlockCode = 290i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SOGDIAN: UBlockCode = 291i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS: UBlockCode = 292i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_ELYMAIC: UBlockCode = 293i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NANDINAGARI: UBlockCode = 294i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_NYIAKENG_PUACHUE_HMONG: UBlockCode = 295i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_OTTOMAN_SIYAQ_NUMBERS: UBlockCode = 296i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SMALL_KANA_EXTENSION: UBlockCode = 297i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A: UBlockCode = 298i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TAMIL_SUPPLEMENT: UBlockCode = 299i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_WANCHO: UBlockCode = 300i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CHORASMIAN: UBlockCode = 301i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G: UBlockCode = 302i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_DIVES_AKURU: UBlockCode = 303i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_KHITAN_SMALL_SCRIPT: UBlockCode = 304i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_LISU_SUPPLEMENT: UBlockCode = 305i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_SYMBOLS_FOR_LEGACY_COMPUTING: UBlockCode = 306i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_TANGUT_SUPPLEMENT: UBlockCode = 307i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_YEZIDI: UBlockCode = 308i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBLOCK_INVALID_CODE: UBlockCode = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBreakIteratorType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_CHARACTER: UBreakIteratorType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD: UBreakIteratorType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_LINE: UBreakIteratorType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_SENTENCE: UBreakIteratorType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCPMapRangeOption = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPMAP_RANGE_NORMAL: UCPMapRangeOption = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPMAP_RANGE_FIXED_LEAD_SURROGATES: UCPMapRangeOption = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPMAP_RANGE_FIXED_ALL_SURROGATES: UCPMapRangeOption = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCPTrieType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_TYPE_ANY: UCPTrieType = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_TYPE_FAST: UCPTrieType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_TYPE_SMALL: UCPTrieType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCPTrieValueWidth = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_VALUE_BITS_ANY: UCPTrieValueWidth = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_VALUE_BITS_16: UCPTrieValueWidth = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_VALUE_BITS_32: UCPTrieValueWidth = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCPTRIE_VALUE_BITS_8: UCPTrieValueWidth = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarAMPMs = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_AM: UCalendarAMPMs = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_PM: UCalendarAMPMs = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarAttribute = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_LENIENT: UCalendarAttribute = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_FIRST_DAY_OF_WEEK: UCalendarAttribute = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MINIMAL_DAYS_IN_FIRST_WEEK: UCalendarAttribute = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_REPEATED_WALL_TIME: UCalendarAttribute = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_SKIPPED_WALL_TIME: UCalendarAttribute = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarDateFields = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_ERA: UCalendarDateFields = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_YEAR: UCalendarDateFields = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MONTH: UCalendarDateFields = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WEEK_OF_YEAR: UCalendarDateFields = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WEEK_OF_MONTH: UCalendarDateFields = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DATE: UCalendarDateFields = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DAY_OF_YEAR: UCalendarDateFields = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DAY_OF_WEEK: UCalendarDateFields = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DAY_OF_WEEK_IN_MONTH: UCalendarDateFields = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_AM_PM: UCalendarDateFields = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_HOUR: UCalendarDateFields = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_HOUR_OF_DAY: UCalendarDateFields = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MINUTE: UCalendarDateFields = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_SECOND: UCalendarDateFields = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MILLISECOND: UCalendarDateFields = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_ZONE_OFFSET: UCalendarDateFields = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DST_OFFSET: UCalendarDateFields = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_YEAR_WOY: UCalendarDateFields = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DOW_LOCAL: UCalendarDateFields = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_EXTENDED_YEAR: UCalendarDateFields = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_JULIAN_DAY: UCalendarDateFields = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MILLISECONDS_IN_DAY: UCalendarDateFields = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_IS_LEAP_MONTH: UCalendarDateFields = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_FIELD_COUNT: UCalendarDateFields = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DAY_OF_MONTH: UCalendarDateFields = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarDaysOfWeek = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_SUNDAY: UCalendarDaysOfWeek = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MONDAY: UCalendarDaysOfWeek = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_TUESDAY: UCalendarDaysOfWeek = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WEDNESDAY: UCalendarDaysOfWeek = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_THURSDAY: UCalendarDaysOfWeek = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_FRIDAY: UCalendarDaysOfWeek = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_SATURDAY: UCalendarDaysOfWeek = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarDisplayNameType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_STANDARD: UCalendarDisplayNameType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_SHORT_STANDARD: UCalendarDisplayNameType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DST: UCalendarDisplayNameType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_SHORT_DST: UCalendarDisplayNameType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarLimitType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MINIMUM: UCalendarLimitType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MAXIMUM: UCalendarLimitType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_GREATEST_MINIMUM: UCalendarLimitType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_LEAST_MAXIMUM: UCalendarLimitType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_ACTUAL_MINIMUM: UCalendarLimitType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_ACTUAL_MAXIMUM: UCalendarLimitType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarMonths = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_JANUARY: UCalendarMonths = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_FEBRUARY: UCalendarMonths = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MARCH: UCalendarMonths = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_APRIL: UCalendarMonths = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_MAY: UCalendarMonths = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_JUNE: UCalendarMonths = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_JULY: UCalendarMonths = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_AUGUST: UCalendarMonths = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_SEPTEMBER: UCalendarMonths = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_OCTOBER: UCalendarMonths = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_NOVEMBER: UCalendarMonths = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DECEMBER: UCalendarMonths = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_UNDECIMBER: UCalendarMonths = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_TRADITIONAL: UCalendarType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_DEFAULT: UCalendarType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_GREGORIAN: UCalendarType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarWallTimeOption = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WALLTIME_LAST: UCalendarWallTimeOption = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WALLTIME_FIRST: UCalendarWallTimeOption = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WALLTIME_NEXT_VALID: UCalendarWallTimeOption = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCalendarWeekdayType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WEEKDAY: UCalendarWeekdayType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WEEKEND: UCalendarWeekdayType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WEEKEND_ONSET: UCalendarWeekdayType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_WEEKEND_CEASE: UCalendarWeekdayType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharCategory = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNASSIGNED: UCharCategory = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GENERAL_OTHER_TYPES: UCharCategory = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UPPERCASE_LETTER: UCharCategory = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LOWERCASE_LETTER: UCharCategory = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TITLECASE_LETTER: UCharCategory = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MODIFIER_LETTER: UCharCategory = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_OTHER_LETTER: UCharCategory = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NON_SPACING_MARK: UCharCategory = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ENCLOSING_MARK: UCharCategory = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_COMBINING_SPACING_MARK: UCharCategory = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DECIMAL_DIGIT_NUMBER: UCharCategory = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LETTER_NUMBER: UCharCategory = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_OTHER_NUMBER: UCharCategory = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SPACE_SEPARATOR: UCharCategory = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LINE_SEPARATOR: UCharCategory = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PARAGRAPH_SEPARATOR: UCharCategory = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CONTROL_CHAR: UCharCategory = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FORMAT_CHAR: UCharCategory = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PRIVATE_USE_CHAR: UCharCategory = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SURROGATE: UCharCategory = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DASH_PUNCTUATION: UCharCategory = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_START_PUNCTUATION: UCharCategory = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_END_PUNCTUATION: UCharCategory = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CONNECTOR_PUNCTUATION: UCharCategory = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_OTHER_PUNCTUATION: UCharCategory = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MATH_SYMBOL: UCharCategory = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CURRENCY_SYMBOL: UCharCategory = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MODIFIER_SYMBOL: UCharCategory = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_OTHER_SYMBOL: UCharCategory = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INITIAL_PUNCTUATION: UCharCategory = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FINAL_PUNCTUATION: UCharCategory = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CHAR_CATEGORY_COUNT: UCharCategory = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharDirection = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LEFT_TO_RIGHT: UCharDirection = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_RIGHT_TO_LEFT: UCharDirection = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EUROPEAN_NUMBER: UCharDirection = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EUROPEAN_NUMBER_SEPARATOR: UCharDirection = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EUROPEAN_NUMBER_TERMINATOR: UCharDirection = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ARABIC_NUMBER: UCharDirection = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_COMMON_NUMBER_SEPARATOR: UCharDirection = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BLOCK_SEPARATOR: UCharDirection = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SEGMENT_SEPARATOR: UCharDirection = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WHITE_SPACE_NEUTRAL: UCharDirection = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_OTHER_NEUTRAL: UCharDirection = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LEFT_TO_RIGHT_EMBEDDING: UCharDirection = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LEFT_TO_RIGHT_OVERRIDE: UCharDirection = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_RIGHT_TO_LEFT_ARABIC: UCharDirection = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_RIGHT_TO_LEFT_EMBEDDING: UCharDirection = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_RIGHT_TO_LEFT_OVERRIDE: UCharDirection = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_POP_DIRECTIONAL_FORMAT: UCharDirection = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DIR_NON_SPACING_MARK: UCharDirection = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BOUNDARY_NEUTRAL: UCharDirection = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FIRST_STRONG_ISOLATE: UCharDirection = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LEFT_TO_RIGHT_ISOLATE: UCharDirection = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_RIGHT_TO_LEFT_ISOLATE: UCharDirection = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_POP_DIRECTIONAL_ISOLATE: UCharDirection = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorOrigin = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UITER_START: UCharIteratorOrigin = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UITER_CURRENT: UCharIteratorOrigin = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UITER_LIMIT: UCharIteratorOrigin = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UITER_ZERO: UCharIteratorOrigin = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UITER_LENGTH: UCharIteratorOrigin = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharNameChoice = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNICODE_CHAR_NAME: UCharNameChoice = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EXTENDED_CHAR_NAME: UCharNameChoice = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CHAR_NAME_ALIAS: UCharNameChoice = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UColAttribute = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_FRENCH_COLLATION: UColAttribute = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_ALTERNATE_HANDLING: UColAttribute = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_CASE_FIRST: UColAttribute = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_CASE_LEVEL: UColAttribute = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_NORMALIZATION_MODE: UColAttribute = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_DECOMPOSITION_MODE: UColAttribute = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_STRENGTH: UColAttribute = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_NUMERIC_COLLATION: UColAttribute = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_ATTRIBUTE_COUNT: UColAttribute = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UColAttributeValue = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_DEFAULT: UColAttributeValue = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_PRIMARY: UColAttributeValue = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_SECONDARY: UColAttributeValue = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_TERTIARY: UColAttributeValue = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_DEFAULT_STRENGTH: UColAttributeValue = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_CE_STRENGTH_LIMIT: UColAttributeValue = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_QUATERNARY: UColAttributeValue = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_IDENTICAL: UColAttributeValue = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_STRENGTH_LIMIT: UColAttributeValue = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_OFF: UColAttributeValue = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_ON: UColAttributeValue = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_SHIFTED: UColAttributeValue = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_NON_IGNORABLE: UColAttributeValue = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_LOWER_FIRST: UColAttributeValue = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_UPPER_FIRST: UColAttributeValue = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UColBoundMode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_BOUND_LOWER: UColBoundMode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_BOUND_UPPER: UColBoundMode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_BOUND_UPPER_LONG: UColBoundMode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UColReorderCode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_DEFAULT: UColReorderCode = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_NONE: UColReorderCode = 103i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_OTHERS: UColReorderCode = 103i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_SPACE: UColReorderCode = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_FIRST: UColReorderCode = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_PUNCTUATION: UColReorderCode = 4097i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_SYMBOL: UColReorderCode = 4098i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_CURRENCY: UColReorderCode = 4099i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_REORDER_CODE_DIGIT: UColReorderCode = 4100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UColRuleOption = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_TAILORING_ONLY: UColRuleOption = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_FULL_RULES: UColRuleOption = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCollationResult = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_EQUAL: UCollationResult = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_GREATER: UCollationResult = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCOL_LESS: UCollationResult = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UConverterCallbackReason = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UNASSIGNED: UConverterCallbackReason = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ILLEGAL: UConverterCallbackReason = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_IRREGULAR: UConverterCallbackReason = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_RESET: UConverterCallbackReason = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_CLOSE: UConverterCallbackReason = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_CLONE: UConverterCallbackReason = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UConverterPlatform = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UNKNOWN: UConverterPlatform = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_IBM: UConverterPlatform = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UConverterType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UNSUPPORTED_CONVERTER: UConverterType = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_SBCS: UConverterType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_DBCS: UConverterType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_MBCS: UConverterType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LATIN_1: UConverterType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF8: UConverterType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF16_BigEndian: UConverterType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF16_LittleEndian: UConverterType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF32_BigEndian: UConverterType = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF32_LittleEndian: UConverterType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_EBCDIC_STATEFUL: UConverterType = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ISO_2022: UConverterType = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_1: UConverterType = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_2: UConverterType = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_3: UConverterType = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_4: UConverterType = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_5: UConverterType = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_6: UConverterType = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_8: UConverterType = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_11: UConverterType = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_16: UConverterType = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_17: UConverterType = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_18: UConverterType = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_19: UConverterType = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_LMBCS_LAST: UConverterType = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_HZ: UConverterType = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_SCSU: UConverterType = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ISCII: UConverterType = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_US_ASCII: UConverterType = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF7: UConverterType = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_BOCU1: UConverterType = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF16: UConverterType = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_UTF32: UConverterType = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_CESU8: UConverterType = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_IMAP_MAILBOX: UConverterType = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_COMPOUND_TEXT: UConverterType = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES: UConverterType = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UConverterUnicodeSet = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ROUNDTRIP_SET: UConverterUnicodeSet = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCNV_ROUNDTRIP_AND_FALLBACK_SET: UConverterUnicodeSet = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCurrCurrencyType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_ALL: UCurrCurrencyType = 2147483647i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_COMMON: UCurrCurrencyType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_UNCOMMON: UCurrCurrencyType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_DEPRECATED: UCurrCurrencyType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_NON_DEPRECATED: UCurrCurrencyType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCurrNameStyle = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_SYMBOL_NAME: UCurrNameStyle = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_LONG_NAME: UCurrNameStyle = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_NARROW_SYMBOL_NAME: UCurrNameStyle = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCurrencySpacing = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_MATCH: UCurrencySpacing = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_SURROUNDING_MATCH: UCurrencySpacing = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_INSERT: UCurrencySpacing = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_SPACING_COUNT: UCurrencySpacing = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCurrencyUsage = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_USAGE_STANDARD: UCurrencyUsage = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCURR_USAGE_CASH: UCurrencyUsage = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateAbsoluteUnit = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_SUNDAY: UDateAbsoluteUnit = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_MONDAY: UDateAbsoluteUnit = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_TUESDAY: UDateAbsoluteUnit = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_WEDNESDAY: UDateAbsoluteUnit = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_THURSDAY: UDateAbsoluteUnit = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_FRIDAY: UDateAbsoluteUnit = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_SATURDAY: UDateAbsoluteUnit = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_DAY: UDateAbsoluteUnit = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_WEEK: UDateAbsoluteUnit = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_MONTH: UDateAbsoluteUnit = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_YEAR: UDateAbsoluteUnit = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_NOW: UDateAbsoluteUnit = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ABSOLUTE_UNIT_COUNT: UDateAbsoluteUnit = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateDirection = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DIRECTION_LAST_2: UDateDirection = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DIRECTION_LAST: UDateDirection = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DIRECTION_THIS: UDateDirection = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DIRECTION_NEXT: UDateDirection = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DIRECTION_NEXT_2: UDateDirection = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DIRECTION_PLAIN: UDateDirection = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DIRECTION_COUNT: UDateDirection = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateFormatBooleanAttribute = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_PARSE_ALLOW_WHITESPACE: UDateFormatBooleanAttribute = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_PARSE_ALLOW_NUMERIC: UDateFormatBooleanAttribute = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_PARSE_PARTIAL_LITERAL_MATCH: UDateFormatBooleanAttribute = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH: UDateFormatBooleanAttribute = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_BOOLEAN_ATTRIBUTE_COUNT: UDateFormatBooleanAttribute = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateFormatField = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ERA_FIELD: UDateFormatField = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_FIELD: UDateFormatField = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MONTH_FIELD: UDateFormatField = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DATE_FIELD: UDateFormatField = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR_OF_DAY1_FIELD: UDateFormatField = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR_OF_DAY0_FIELD: UDateFormatField = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MINUTE_FIELD: UDateFormatField = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SECOND_FIELD: UDateFormatField = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_FRACTIONAL_SECOND_FIELD: UDateFormatField = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DAY_OF_WEEK_FIELD: UDateFormatField = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DAY_OF_YEAR_FIELD: UDateFormatField = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DAY_OF_WEEK_IN_MONTH_FIELD: UDateFormatField = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_WEEK_OF_YEAR_FIELD: UDateFormatField = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_WEEK_OF_MONTH_FIELD: UDateFormatField = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_AM_PM_FIELD: UDateFormatField = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR1_FIELD: UDateFormatField = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_HOUR0_FIELD: UDateFormatField = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_TIMEZONE_FIELD: UDateFormatField = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_WOY_FIELD: UDateFormatField = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DOW_LOCAL_FIELD: UDateFormatField = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_EXTENDED_YEAR_FIELD: UDateFormatField = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_JULIAN_DAY_FIELD: UDateFormatField = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MILLISECONDS_IN_DAY_FIELD: UDateFormatField = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_TIMEZONE_RFC_FIELD: UDateFormatField = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_TIMEZONE_GENERIC_FIELD: UDateFormatField = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_DAY_FIELD: UDateFormatField = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_MONTH_FIELD: UDateFormatField = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_QUARTER_FIELD: UDateFormatField = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_QUARTER_FIELD: UDateFormatField = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_TIMEZONE_SPECIAL_FIELD: UDateFormatField = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_YEAR_NAME_FIELD: UDateFormatField = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD: UDateFormatField = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_TIMEZONE_ISO_FIELD: UDateFormatField = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_TIMEZONE_ISO_LOCAL_FIELD: UDateFormatField = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_AM_PM_MIDNIGHT_NOON_FIELD: UDateFormatField = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_FLEXIBLE_DAY_PERIOD_FIELD: UDateFormatField = 36i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateFormatStyle = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_FULL: UDateFormatStyle = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_LONG: UDateFormatStyle = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MEDIUM: UDateFormatStyle = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SHORT: UDateFormatStyle = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_DEFAULT: UDateFormatStyle = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE: UDateFormatStyle = 128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_FULL_RELATIVE: UDateFormatStyle = 128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_LONG_RELATIVE: UDateFormatStyle = 129i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MEDIUM_RELATIVE: UDateFormatStyle = 130i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SHORT_RELATIVE: UDateFormatStyle = 131i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_NONE: UDateFormatStyle = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_PATTERN: UDateFormatStyle = -2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateFormatSymbolType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ERAS: UDateFormatSymbolType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_MONTHS: UDateFormatSymbolType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SHORT_MONTHS: UDateFormatSymbolType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_WEEKDAYS: UDateFormatSymbolType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SHORT_WEEKDAYS: UDateFormatSymbolType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_AM_PMS: UDateFormatSymbolType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_LOCALIZED_CHARS: UDateFormatSymbolType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ERA_NAMES: UDateFormatSymbolType = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_NARROW_MONTHS: UDateFormatSymbolType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_NARROW_WEEKDAYS: UDateFormatSymbolType = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_MONTHS: UDateFormatSymbolType = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_SHORT_MONTHS: UDateFormatSymbolType = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_NARROW_MONTHS: UDateFormatSymbolType = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_WEEKDAYS: UDateFormatSymbolType = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_SHORT_WEEKDAYS: UDateFormatSymbolType = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_NARROW_WEEKDAYS: UDateFormatSymbolType = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_QUARTERS: UDateFormatSymbolType = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SHORT_QUARTERS: UDateFormatSymbolType = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_QUARTERS: UDateFormatSymbolType = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_SHORT_QUARTERS: UDateFormatSymbolType = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_SHORTER_WEEKDAYS: UDateFormatSymbolType = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STANDALONE_SHORTER_WEEKDAYS: UDateFormatSymbolType = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_CYCLIC_YEARS_WIDE: UDateFormatSymbolType = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_CYCLIC_YEARS_ABBREVIATED: UDateFormatSymbolType = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_CYCLIC_YEARS_NARROW: UDateFormatSymbolType = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ZODIAC_NAMES_WIDE: UDateFormatSymbolType = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ZODIAC_NAMES_ABBREVIATED: UDateFormatSymbolType = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_ZODIAC_NAMES_NARROW: UDateFormatSymbolType = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateRelativeDateTimeFormatterStyle = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STYLE_LONG: UDateRelativeDateTimeFormatterStyle = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STYLE_SHORT: UDateRelativeDateTimeFormatterStyle = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_STYLE_NARROW: UDateRelativeDateTimeFormatterStyle = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateRelativeUnit = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_SECONDS: UDateRelativeUnit = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_MINUTES: UDateRelativeUnit = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_HOURS: UDateRelativeUnit = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_DAYS: UDateRelativeUnit = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_WEEKS: UDateRelativeUnit = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_MONTHS: UDateRelativeUnit = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_YEARS: UDateRelativeUnit = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_RELATIVE_UNIT_COUNT: UDateRelativeUnit = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateTimePGDisplayWidth = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_WIDE: UDateTimePGDisplayWidth = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_ABBREVIATED: UDateTimePGDisplayWidth = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_NARROW: UDateTimePGDisplayWidth = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateTimePatternConflict = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_NO_CONFLICT: UDateTimePatternConflict = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_BASE_CONFLICT: UDateTimePatternConflict = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_CONFLICT: UDateTimePatternConflict = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateTimePatternField = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_ERA_FIELD: UDateTimePatternField = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_YEAR_FIELD: UDateTimePatternField = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_QUARTER_FIELD: UDateTimePatternField = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_MONTH_FIELD: UDateTimePatternField = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_WEEK_OF_YEAR_FIELD: UDateTimePatternField = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_WEEK_OF_MONTH_FIELD: UDateTimePatternField = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_WEEKDAY_FIELD: UDateTimePatternField = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_DAY_OF_YEAR_FIELD: UDateTimePatternField = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_DAY_OF_WEEK_IN_MONTH_FIELD: UDateTimePatternField = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_DAY_FIELD: UDateTimePatternField = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_DAYPERIOD_FIELD: UDateTimePatternField = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_HOUR_FIELD: UDateTimePatternField = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_MINUTE_FIELD: UDateTimePatternField = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_SECOND_FIELD: UDateTimePatternField = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_FRACTIONAL_SECOND_FIELD: UDateTimePatternField = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_ZONE_FIELD: UDateTimePatternField = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_FIELD_COUNT: UDateTimePatternField = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateTimePatternMatchOptions = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_MATCH_NO_OPTIONS: UDateTimePatternMatchOptions = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_MATCH_HOUR_FIELD_LENGTH: UDateTimePatternMatchOptions = 2048i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDATPG_MATCH_ALL_FIELDS_LENGTH: UDateTimePatternMatchOptions = 65535i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDateTimeScale = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_JAVA_TIME: UDateTimeScale = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_UNIX_TIME: UDateTimeScale = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_ICU4C_TIME: UDateTimeScale = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_WINDOWS_FILE_TIME: UDateTimeScale = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_DOTNET_DATE_TIME: UDateTimeScale = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_MAC_OLD_TIME: UDateTimeScale = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_MAC_TIME: UDateTimeScale = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_EXCEL_TIME: UDateTimeScale = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_DB2_TIME: UDateTimeScale = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDTS_UNIX_MICROSECONDS_TIME: UDateTimeScale = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDecompositionType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_NONE: UDecompositionType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_CANONICAL: UDecompositionType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_COMPAT: UDecompositionType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_CIRCLE: UDecompositionType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_FINAL: UDecompositionType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_FONT: UDecompositionType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_FRACTION: UDecompositionType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_INITIAL: UDecompositionType = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_ISOLATED: UDecompositionType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_MEDIAL: UDecompositionType = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_NARROW: UDecompositionType = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_NOBREAK: UDecompositionType = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_SMALL: UDecompositionType = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_SQUARE: UDecompositionType = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_SUB: UDecompositionType = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_SUPER: UDecompositionType = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_VERTICAL: UDecompositionType = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DT_WIDE: UDecompositionType = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDialectHandling = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULDN_STANDARD_NAMES: UDialectHandling = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULDN_DIALECT_NAMES: UDialectHandling = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDisplayContext = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_STANDARD_NAMES: UDisplayContext = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_DIALECT_NAMES: UDisplayContext = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_CAPITALIZATION_NONE: UDisplayContext = 256i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE: UDisplayContext = 257i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE: UDisplayContext = 258i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU: UDisplayContext = 259i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_CAPITALIZATION_FOR_STANDALONE: UDisplayContext = 260i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_LENGTH_FULL: UDisplayContext = 512i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_LENGTH_SHORT: UDisplayContext = 513i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_SUBSTITUTE: UDisplayContext = 768i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_NO_SUBSTITUTE: UDisplayContext = 769i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UDisplayContextType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_TYPE_DIALECT_HANDLING: UDisplayContextType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_TYPE_CAPITALIZATION: UDisplayContextType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_TYPE_DISPLAY_LENGTH: UDisplayContextType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDISPCTX_TYPE_SUBSTITUTE_HANDLING: UDisplayContextType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UEastAsianWidth = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EA_NEUTRAL: UEastAsianWidth = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EA_AMBIGUOUS: UEastAsianWidth = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EA_HALFWIDTH: UEastAsianWidth = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EA_FULLWIDTH: UEastAsianWidth = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EA_NARROW: UEastAsianWidth = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_EA_WIDE: UEastAsianWidth = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UErrorCode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_USING_FALLBACK_WARNING: UErrorCode = -128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ERROR_WARNING_START: UErrorCode = -128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_USING_DEFAULT_WARNING: UErrorCode = -127i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SAFECLONE_ALLOCATED_WARNING: UErrorCode = -126i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_STATE_OLD_WARNING: UErrorCode = -125i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_STRING_NOT_TERMINATED_WARNING: UErrorCode = -124i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SORT_KEY_TOO_SHORT_WARNING: UErrorCode = -123i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_AMBIGUOUS_ALIAS_WARNING: UErrorCode = -122i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DIFFERENT_UCA_VERSION: UErrorCode = -121i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLUGIN_CHANGED_LEVEL_WARNING: UErrorCode = -120i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ZERO_ERROR: UErrorCode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ILLEGAL_ARGUMENT_ERROR: UErrorCode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISSING_RESOURCE_ERROR: UErrorCode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_FORMAT_ERROR: UErrorCode = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FILE_ACCESS_ERROR: UErrorCode = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INTERNAL_PROGRAM_ERROR: UErrorCode = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MESSAGE_PARSE_ERROR: UErrorCode = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MEMORY_ALLOCATION_ERROR: UErrorCode = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INDEX_OUTOFBOUNDS_ERROR: UErrorCode = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PARSE_ERROR: UErrorCode = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_CHAR_FOUND: UErrorCode = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TRUNCATED_CHAR_FOUND: UErrorCode = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ILLEGAL_CHAR_FOUND: UErrorCode = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_TABLE_FORMAT: UErrorCode = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_TABLE_FILE: UErrorCode = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BUFFER_OVERFLOW_ERROR: UErrorCode = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNSUPPORTED_ERROR: UErrorCode = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_RESOURCE_TYPE_MISMATCH: UErrorCode = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ILLEGAL_ESCAPE_SEQUENCE: UErrorCode = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNSUPPORTED_ESCAPE_SEQUENCE: UErrorCode = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NO_SPACE_AVAILABLE: UErrorCode = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_CE_NOT_FOUND_ERROR: UErrorCode = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PRIMARY_TOO_LONG_ERROR: UErrorCode = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_STATE_TOO_OLD_ERROR: UErrorCode = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TOO_MANY_ALIASES_ERROR: UErrorCode = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ENUM_OUT_OF_SYNC_ERROR: UErrorCode = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVARIANT_CONVERSION_ERROR: UErrorCode = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_STATE_ERROR: UErrorCode = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_COLLATOR_VERSION_MISMATCH: UErrorCode = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_USELESS_COLLATOR_ERROR: UErrorCode = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NO_WRITE_PERMISSION: UErrorCode = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BAD_VARIABLE_DEFINITION: UErrorCode = 65536i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PARSE_ERROR_START: UErrorCode = 65536i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_RULE: UErrorCode = 65537i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_SET: UErrorCode = 65538i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_SYMBOL_REFERENCE: UErrorCode = 65539i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_UNICODE_ESCAPE: UErrorCode = 65540i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_VARIABLE_DEFINITION: UErrorCode = 65541i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_VARIABLE_REFERENCE: UErrorCode = 65542i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISMATCHED_SEGMENT_DELIMITERS: UErrorCode = 65543i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISPLACED_ANCHOR_START: UErrorCode = 65544i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISPLACED_CURSOR_OFFSET: UErrorCode = 65545i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISPLACED_QUANTIFIER: UErrorCode = 65546i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISSING_OPERATOR: UErrorCode = 65547i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISSING_SEGMENT_CLOSE: UErrorCode = 65548i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_ANTE_CONTEXTS: UErrorCode = 65549i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_CURSORS: UErrorCode = 65550i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_POST_CONTEXTS: UErrorCode = 65551i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_TRAILING_BACKSLASH: UErrorCode = 65552i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNDEFINED_SEGMENT_REFERENCE: UErrorCode = 65553i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNDEFINED_VARIABLE: UErrorCode = 65554i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNQUOTED_SPECIAL: UErrorCode = 65555i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNTERMINATED_QUOTE: UErrorCode = 65556i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_RULE_MASK_ERROR: UErrorCode = 65557i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MISPLACED_COMPOUND_FILTER: UErrorCode = 65558i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_COMPOUND_FILTERS: UErrorCode = 65559i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_RBT_SYNTAX: UErrorCode = 65560i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_PROPERTY_PATTERN: UErrorCode = 65561i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_PRAGMA: UErrorCode = 65562i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNCLOSED_SEGMENT: UErrorCode = 65563i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ILLEGAL_CHAR_IN_SEGMENT: UErrorCode = 65564i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_VARIABLE_RANGE_EXHAUSTED: UErrorCode = 65565i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_VARIABLE_RANGE_OVERLAP: UErrorCode = 65566i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ILLEGAL_CHARACTER: UErrorCode = 65567i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INTERNAL_TRANSLITERATOR_ERROR: UErrorCode = 65568i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_ID: UErrorCode = 65569i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INVALID_FUNCTION: UErrorCode = 65570i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNEXPECTED_TOKEN: UErrorCode = 65792i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FMT_PARSE_ERROR_START: UErrorCode = 65792i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_DECIMAL_SEPARATORS: UErrorCode = 65793i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_DECIMAL_SEPERATORS: UErrorCode = 65793i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_EXPONENTIAL_SYMBOLS: UErrorCode = 65794i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MALFORMED_EXPONENTIAL_PATTERN: UErrorCode = 65795i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_PERCENT_SYMBOLS: UErrorCode = 65796i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_PERMILL_SYMBOLS: UErrorCode = 65797i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_MULTIPLE_PAD_SPECIFIERS: UErrorCode = 65798i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PATTERN_SYNTAX_ERROR: UErrorCode = 65799i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ILLEGAL_PAD_POSITION: UErrorCode = 65800i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNMATCHED_BRACES: UErrorCode = 65801i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNSUPPORTED_PROPERTY: UErrorCode = 65802i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNSUPPORTED_ATTRIBUTE: UErrorCode = 65803i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_ARGUMENT_TYPE_MISMATCH: UErrorCode = 65804i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DUPLICATE_KEYWORD: UErrorCode = 65805i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_UNDEFINED_KEYWORD: UErrorCode = 65806i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DEFAULT_KEYWORD_MISSING: UErrorCode = 65807i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_DECIMAL_NUMBER_SYNTAX_ERROR: UErrorCode = 65808i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_FORMAT_INEXACT_ERROR: UErrorCode = 65809i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NUMBER_ARG_OUTOFBOUNDS_ERROR: UErrorCode = 65810i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NUMBER_SKELETON_SYNTAX_ERROR: UErrorCode = 65811i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_INTERNAL_ERROR: UErrorCode = 66048i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_ERROR_START: UErrorCode = 66048i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_HEX_DIGITS_EXPECTED: UErrorCode = 66049i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_SEMICOLON_EXPECTED: UErrorCode = 66050i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_RULE_SYNTAX: UErrorCode = 66051i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_UNCLOSED_SET: UErrorCode = 66052i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_ASSIGN_ERROR: UErrorCode = 66053i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_VARIABLE_REDFINITION: UErrorCode = 66054i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_MISMATCHED_PAREN: UErrorCode = 66055i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_NEW_LINE_IN_QUOTED_STRING: UErrorCode = 66056i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_UNDEFINED_VARIABLE: UErrorCode = 66057i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_INIT_ERROR: UErrorCode = 66058i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_RULE_EMPTY_SET: UErrorCode = 66059i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_UNRECOGNIZED_OPTION: UErrorCode = 66060i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_BRK_MALFORMED_RULE_TAG: UErrorCode = 66061i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_INTERNAL_ERROR: UErrorCode = 66304i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_ERROR_START: UErrorCode = 66304i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_RULE_SYNTAX: UErrorCode = 66305i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_INVALID_STATE: UErrorCode = 66306i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_BAD_ESCAPE_SEQUENCE: UErrorCode = 66307i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_PROPERTY_SYNTAX: UErrorCode = 66308i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_UNIMPLEMENTED: UErrorCode = 66309i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_MISMATCHED_PAREN: UErrorCode = 66310i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_NUMBER_TOO_BIG: UErrorCode = 66311i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_BAD_INTERVAL: UErrorCode = 66312i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_MAX_LT_MIN: UErrorCode = 66313i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_INVALID_BACK_REF: UErrorCode = 66314i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_INVALID_FLAG: UErrorCode = 66315i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_LOOK_BEHIND_LIMIT: UErrorCode = 66316i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_SET_CONTAINS_STRING: UErrorCode = 66317i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_MISSING_CLOSE_BRACKET: UErrorCode = 66319i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_INVALID_RANGE: UErrorCode = 66320i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_STACK_OVERFLOW: UErrorCode = 66321i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_TIME_OUT: UErrorCode = 66322i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_STOPPED_BY_CALLER: UErrorCode = 66323i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_PATTERN_TOO_BIG: UErrorCode = 66324i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_REGEX_INVALID_CAPTURE_GROUP_NAME: UErrorCode = 66325i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_PROHIBITED_ERROR: UErrorCode = 66560i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_ERROR_START: UErrorCode = 66560i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_UNASSIGNED_ERROR: UErrorCode = 66561i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_CHECK_BIDI_ERROR: UErrorCode = 66562i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_STD3_ASCII_RULES_ERROR: UErrorCode = 66563i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_ACE_PREFIX_ERROR: UErrorCode = 66564i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_VERIFICATION_ERROR: UErrorCode = 66565i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_LABEL_TOO_LONG_ERROR: UErrorCode = 66566i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_ZERO_LENGTH_LABEL_ERROR: UErrorCode = 66567i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR: UErrorCode = 66568i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_STRINGPREP_PROHIBITED_ERROR: UErrorCode = 66560i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_STRINGPREP_UNASSIGNED_ERROR: UErrorCode = 66561i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_STRINGPREP_CHECK_BIDI_ERROR: UErrorCode = 66562i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLUGIN_ERROR_START: UErrorCode = 66816i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLUGIN_TOO_HIGH: UErrorCode = 66816i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_PLUGIN_DIDNT_SET_LEVEL: UErrorCode = 66817i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UFieldCategory = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_UNDEFINED: UFieldCategory = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_DATE: UFieldCategory = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_NUMBER: UFieldCategory = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_LIST: UFieldCategory = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_RELATIVE_DATETIME: UFieldCategory = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_DATE_INTERVAL: UFieldCategory = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_LIST_SPAN: UFieldCategory = 4099i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFIELD_CATEGORY_DATE_INTERVAL_SPAN: UFieldCategory = 4101i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UFormattableType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFMT_DATE: UFormattableType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFMT_DOUBLE: UFormattableType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFMT_LONG: UFormattableType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFMT_STRING: UFormattableType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFMT_ARRAY: UFormattableType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFMT_INT64: UFormattableType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UFMT_OBJECT: UFormattableType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UGender = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UGENDER_MALE: UGender = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UGENDER_FEMALE: UGender = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UGENDER_OTHER: UGender = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UGraphemeClusterBreak = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_OTHER: UGraphemeClusterBreak = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_CONTROL: UGraphemeClusterBreak = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_CR: UGraphemeClusterBreak = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_EXTEND: UGraphemeClusterBreak = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_L: UGraphemeClusterBreak = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_LF: UGraphemeClusterBreak = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_LV: UGraphemeClusterBreak = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_LVT: UGraphemeClusterBreak = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_T: UGraphemeClusterBreak = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_V: UGraphemeClusterBreak = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_SPACING_MARK: UGraphemeClusterBreak = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_PREPEND: UGraphemeClusterBreak = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_REGIONAL_INDICATOR: UGraphemeClusterBreak = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_E_BASE: UGraphemeClusterBreak = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_E_BASE_GAZ: UGraphemeClusterBreak = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_E_MODIFIER: UGraphemeClusterBreak = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_GLUE_AFTER_ZWJ: UGraphemeClusterBreak = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_GCB_ZWJ: UGraphemeClusterBreak = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UHangulSyllableType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HST_NOT_APPLICABLE: UHangulSyllableType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HST_LEADING_JAMO: UHangulSyllableType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HST_VOWEL_JAMO: UHangulSyllableType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HST_TRAILING_JAMO: UHangulSyllableType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HST_LV_SYLLABLE: UHangulSyllableType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_HST_LVT_SYLLABLE: UHangulSyllableType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UIndicPositionalCategory = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_NA: UIndicPositionalCategory = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_BOTTOM: UIndicPositionalCategory = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_BOTTOM_AND_LEFT: UIndicPositionalCategory = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_BOTTOM_AND_RIGHT: UIndicPositionalCategory = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_LEFT: UIndicPositionalCategory = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_LEFT_AND_RIGHT: UIndicPositionalCategory = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_OVERSTRUCK: UIndicPositionalCategory = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_RIGHT: UIndicPositionalCategory = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_TOP: UIndicPositionalCategory = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_TOP_AND_BOTTOM: UIndicPositionalCategory = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_TOP_AND_BOTTOM_AND_RIGHT: UIndicPositionalCategory = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_TOP_AND_LEFT: UIndicPositionalCategory = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_TOP_AND_LEFT_AND_RIGHT: UIndicPositionalCategory = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_TOP_AND_RIGHT: UIndicPositionalCategory = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_VISUAL_ORDER_LEFT: UIndicPositionalCategory = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INPC_TOP_AND_BOTTOM_AND_LEFT: UIndicPositionalCategory = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UIndicSyllabicCategory = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_OTHER: UIndicSyllabicCategory = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_AVAGRAHA: UIndicSyllabicCategory = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_BINDU: UIndicSyllabicCategory = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_BRAHMI_JOINING_NUMBER: UIndicSyllabicCategory = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CANTILLATION_MARK: UIndicSyllabicCategory = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT: UIndicSyllabicCategory = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_DEAD: UIndicSyllabicCategory = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_FINAL: UIndicSyllabicCategory = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_HEAD_LETTER: UIndicSyllabicCategory = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_INITIAL_POSTFIXED: UIndicSyllabicCategory = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_KILLER: UIndicSyllabicCategory = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_MEDIAL: UIndicSyllabicCategory = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_PLACEHOLDER: UIndicSyllabicCategory = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_PRECEDING_REPHA: UIndicSyllabicCategory = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_PREFIXED: UIndicSyllabicCategory = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_SUBJOINED: UIndicSyllabicCategory = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_SUCCEEDING_REPHA: UIndicSyllabicCategory = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_CONSONANT_WITH_STACKER: UIndicSyllabicCategory = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_GEMINATION_MARK: UIndicSyllabicCategory = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_INVISIBLE_STACKER: UIndicSyllabicCategory = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_JOINER: UIndicSyllabicCategory = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_MODIFYING_LETTER: UIndicSyllabicCategory = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_NON_JOINER: UIndicSyllabicCategory = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_NUKTA: UIndicSyllabicCategory = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_NUMBER: UIndicSyllabicCategory = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_NUMBER_JOINER: UIndicSyllabicCategory = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_PURE_KILLER: UIndicSyllabicCategory = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_REGISTER_SHIFTER: UIndicSyllabicCategory = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_SYLLABLE_MODIFIER: UIndicSyllabicCategory = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_TONE_LETTER: UIndicSyllabicCategory = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_TONE_MARK: UIndicSyllabicCategory = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_VIRAMA: UIndicSyllabicCategory = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_VISARGA: UIndicSyllabicCategory = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_VOWEL: UIndicSyllabicCategory = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_VOWEL_DEPENDENT: UIndicSyllabicCategory = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_INSC_VOWEL_INDEPENDENT: UIndicSyllabicCategory = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UJoiningGroup = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_NO_JOINING_GROUP: UJoiningGroup = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_AIN: UJoiningGroup = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_ALAPH: UJoiningGroup = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_ALEF: UJoiningGroup = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_BEH: UJoiningGroup = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_BETH: UJoiningGroup = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_DAL: UJoiningGroup = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_DALATH_RISH: UJoiningGroup = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_E: UJoiningGroup = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_FEH: UJoiningGroup = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_FINAL_SEMKATH: UJoiningGroup = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_GAF: UJoiningGroup = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_GAMAL: UJoiningGroup = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HAH: UJoiningGroup = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_TEH_MARBUTA_GOAL: UJoiningGroup = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HAMZA_ON_HEH_GOAL: UJoiningGroup = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HE: UJoiningGroup = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HEH: UJoiningGroup = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HEH_GOAL: UJoiningGroup = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HETH: UJoiningGroup = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_KAF: UJoiningGroup = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_KAPH: UJoiningGroup = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_KNOTTED_HEH: UJoiningGroup = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_LAM: UJoiningGroup = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_LAMADH: UJoiningGroup = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MEEM: UJoiningGroup = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MIM: UJoiningGroup = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_NOON: UJoiningGroup = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_NUN: UJoiningGroup = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_PE: UJoiningGroup = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_QAF: UJoiningGroup = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_QAPH: UJoiningGroup = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_REH: UJoiningGroup = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_REVERSED_PE: UJoiningGroup = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_SAD: UJoiningGroup = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_SADHE: UJoiningGroup = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_SEEN: UJoiningGroup = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_SEMKATH: UJoiningGroup = 36i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_SHIN: UJoiningGroup = 37i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_SWASH_KAF: UJoiningGroup = 38i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_SYRIAC_WAW: UJoiningGroup = 39i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_TAH: UJoiningGroup = 40i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_TAW: UJoiningGroup = 41i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_TEH_MARBUTA: UJoiningGroup = 42i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_TETH: UJoiningGroup = 43i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_WAW: UJoiningGroup = 44i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_YEH: UJoiningGroup = 45i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_YEH_BARREE: UJoiningGroup = 46i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_YEH_WITH_TAIL: UJoiningGroup = 47i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_YUDH: UJoiningGroup = 48i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_YUDH_HE: UJoiningGroup = 49i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_ZAIN: UJoiningGroup = 50i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_FE: UJoiningGroup = 51i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_KHAPH: UJoiningGroup = 52i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_ZHAIN: UJoiningGroup = 53i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_BURUSHASKI_YEH_BARREE: UJoiningGroup = 54i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_FARSI_YEH: UJoiningGroup = 55i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_NYA: UJoiningGroup = 56i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_ROHINGYA_YEH: UJoiningGroup = 57i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_ALEPH: UJoiningGroup = 58i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_AYIN: UJoiningGroup = 59i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_BETH: UJoiningGroup = 60i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_DALETH: UJoiningGroup = 61i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_DHAMEDH: UJoiningGroup = 62i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_FIVE: UJoiningGroup = 63i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_GIMEL: UJoiningGroup = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_HETH: UJoiningGroup = 65i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_HUNDRED: UJoiningGroup = 66i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_KAPH: UJoiningGroup = 67i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_LAMEDH: UJoiningGroup = 68i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_MEM: UJoiningGroup = 69i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_NUN: UJoiningGroup = 70i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_ONE: UJoiningGroup = 71i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_PE: UJoiningGroup = 72i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_QOPH: UJoiningGroup = 73i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_RESH: UJoiningGroup = 74i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_SADHE: UJoiningGroup = 75i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_SAMEKH: UJoiningGroup = 76i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_TAW: UJoiningGroup = 77i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_TEN: UJoiningGroup = 78i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_TETH: UJoiningGroup = 79i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_THAMEDH: UJoiningGroup = 80i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_TWENTY: UJoiningGroup = 81i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_WAW: UJoiningGroup = 82i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_YODH: UJoiningGroup = 83i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MANICHAEAN_ZAYIN: UJoiningGroup = 84i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_STRAIGHT_WAW: UJoiningGroup = 85i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_AFRICAN_FEH: UJoiningGroup = 86i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_AFRICAN_NOON: UJoiningGroup = 87i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_AFRICAN_QAF: UJoiningGroup = 88i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_BHA: UJoiningGroup = 89i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_JA: UJoiningGroup = 90i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_LLA: UJoiningGroup = 91i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_LLLA: UJoiningGroup = 92i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_NGA: UJoiningGroup = 93i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_NNA: UJoiningGroup = 94i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_NNNA: UJoiningGroup = 95i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_NYA: UJoiningGroup = 96i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_RA: UJoiningGroup = 97i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_SSA: UJoiningGroup = 98i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_MALAYALAM_TTA: UJoiningGroup = 99i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HANIFI_ROHINGYA_KINNA_YA: UJoiningGroup = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JG_HANIFI_ROHINGYA_PA: UJoiningGroup = 101i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UJoiningType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JT_NON_JOINING: UJoiningType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JT_JOIN_CAUSING: UJoiningType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JT_DUAL_JOINING: UJoiningType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JT_LEFT_JOINING: UJoiningType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JT_RIGHT_JOINING: UJoiningType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_JT_TRANSPARENT: UJoiningType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ULayoutType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_LAYOUT_LTR: ULayoutType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_LAYOUT_RTL: ULayoutType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_LAYOUT_TTB: ULayoutType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_LAYOUT_BTT: ULayoutType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_LAYOUT_UNKNOWN: ULayoutType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ULineBreak = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_UNKNOWN: ULineBreak = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_AMBIGUOUS: ULineBreak = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_ALPHABETIC: ULineBreak = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_BREAK_BOTH: ULineBreak = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_BREAK_AFTER: ULineBreak = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_BREAK_BEFORE: ULineBreak = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_MANDATORY_BREAK: ULineBreak = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_CONTINGENT_BREAK: ULineBreak = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_CLOSE_PUNCTUATION: ULineBreak = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_COMBINING_MARK: ULineBreak = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_CARRIAGE_RETURN: ULineBreak = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_EXCLAMATION: ULineBreak = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_GLUE: ULineBreak = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_HYPHEN: ULineBreak = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_IDEOGRAPHIC: ULineBreak = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_INSEPARABLE: ULineBreak = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_INSEPERABLE: ULineBreak = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_INFIX_NUMERIC: ULineBreak = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_LINE_FEED: ULineBreak = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_NONSTARTER: ULineBreak = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_NUMERIC: ULineBreak = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_OPEN_PUNCTUATION: ULineBreak = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_POSTFIX_NUMERIC: ULineBreak = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_PREFIX_NUMERIC: ULineBreak = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_QUOTATION: ULineBreak = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_COMPLEX_CONTEXT: ULineBreak = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_SURROGATE: ULineBreak = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_SPACE: ULineBreak = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_BREAK_SYMBOLS: ULineBreak = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_ZWSPACE: ULineBreak = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_NEXT_LINE: ULineBreak = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_WORD_JOINER: ULineBreak = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_H2: ULineBreak = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_H3: ULineBreak = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_JL: ULineBreak = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_JT: ULineBreak = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_JV: ULineBreak = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_CLOSE_PARENTHESIS: ULineBreak = 36i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_CONDITIONAL_JAPANESE_STARTER: ULineBreak = 37i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_HEBREW_LETTER: ULineBreak = 38i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_REGIONAL_INDICATOR: ULineBreak = 39i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_E_BASE: ULineBreak = 40i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_E_MODIFIER: ULineBreak = 41i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LB_ZWJ: ULineBreak = 42i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ULineBreakTag = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_LINE_SOFT: ULineBreakTag = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_LINE_SOFT_LIMIT: ULineBreakTag = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_LINE_HARD: ULineBreakTag = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_LINE_HARD_LIMIT: ULineBreakTag = 200i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UListFormatterField = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_LITERAL_FIELD: UListFormatterField = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_ELEMENT_FIELD: UListFormatterField = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UListFormatterType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_TYPE_AND: UListFormatterType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_TYPE_OR: UListFormatterType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_TYPE_UNITS: UListFormatterType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UListFormatterWidth = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_WIDTH_WIDE: UListFormatterWidth = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_WIDTH_SHORT: UListFormatterWidth = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULISTFMT_WIDTH_NARROW: UListFormatterWidth = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ULocAvailableType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_AVAILABLE_DEFAULT: ULocAvailableType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_AVAILABLE_ONLY_LEGACY_ALIASES: ULocAvailableType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_AVAILABLE_WITH_LEGACY_ALIASES: ULocAvailableType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ULocDataLocaleType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_ACTUAL_LOCALE: ULocDataLocaleType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOC_VALID_LOCALE: ULocDataLocaleType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ULocaleDataDelimiterType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_QUOTATION_START: ULocaleDataDelimiterType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_QUOTATION_END: ULocaleDataDelimiterType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_ALT_QUOTATION_START: ULocaleDataDelimiterType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_ALT_QUOTATION_END: ULocaleDataDelimiterType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type ULocaleDataExemplarSetType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_ES_STANDARD: ULocaleDataExemplarSetType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_ES_AUXILIARY: ULocaleDataExemplarSetType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_ES_INDEX: ULocaleDataExemplarSetType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const ULOCDATA_ES_PUNCTUATION: ULocaleDataExemplarSetType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMeasureFormatWidth = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMEASFMT_WIDTH_WIDE: UMeasureFormatWidth = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMEASFMT_WIDTH_SHORT: UMeasureFormatWidth = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMEASFMT_WIDTH_NARROW: UMeasureFormatWidth = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMEASFMT_WIDTH_NUMERIC: UMeasureFormatWidth = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMEASFMT_WIDTH_COUNT: UMeasureFormatWidth = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMeasurementSystem = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMS_SI: UMeasurementSystem = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMS_US: UMeasurementSystem = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMS_UK: UMeasurementSystem = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMessagePatternApostropheMode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_APOS_DOUBLE_OPTIONAL: UMessagePatternApostropheMode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_APOS_DOUBLE_REQUIRED: UMessagePatternApostropheMode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMessagePatternArgType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_TYPE_NONE: UMessagePatternArgType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_TYPE_SIMPLE: UMessagePatternArgType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_TYPE_CHOICE: UMessagePatternArgType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_TYPE_PLURAL: UMessagePatternArgType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_TYPE_SELECT: UMessagePatternArgType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_ARG_TYPE_SELECTORDINAL: UMessagePatternArgType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMessagePatternPartType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_MSG_START: UMessagePatternPartType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_MSG_LIMIT: UMessagePatternPartType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_SKIP_SYNTAX: UMessagePatternPartType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_INSERT_CHAR: UMessagePatternPartType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_REPLACE_NUMBER: UMessagePatternPartType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_START: UMessagePatternPartType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_LIMIT: UMessagePatternPartType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_NUMBER: UMessagePatternPartType = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_NAME: UMessagePatternPartType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_TYPE: UMessagePatternPartType = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_STYLE: UMessagePatternPartType = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_SELECTOR: UMessagePatternPartType = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_INT: UMessagePatternPartType = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UMSGPAT_PART_TYPE_ARG_DOUBLE: UMessagePatternPartType = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNormalization2Mode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM2_COMPOSE: UNormalization2Mode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM2_DECOMPOSE: UNormalization2Mode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM2_FCD: UNormalization2Mode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM2_COMPOSE_CONTIGUOUS: UNormalization2Mode = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNormalizationCheckResult = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_NO: UNormalizationCheckResult = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_YES: UNormalizationCheckResult = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_MAYBE: UNormalizationCheckResult = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNormalizationMode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_NONE: UNormalizationMode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_NFD: UNormalizationMode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_NFKD: UNormalizationMode = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_NFC: UNormalizationMode = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_DEFAULT: UNormalizationMode = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_NFKC: UNormalizationMode = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_FCD: UNormalizationMode = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNORM_MODE_COUNT: UNormalizationMode = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberCompactStyle = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SHORT: UNumberCompactStyle = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_LONG: UNumberCompactStyle = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberDecimalSeparatorDisplay = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_SEPARATOR_AUTO: UNumberDecimalSeparatorDisplay = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_SEPARATOR_ALWAYS: UNumberDecimalSeparatorDisplay = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_SEPARATOR_COUNT: UNumberDecimalSeparatorDisplay = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatAttribute = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PARSE_INT_ONLY: UNumberFormatAttribute = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_USED: UNumberFormatAttribute = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_ALWAYS_SHOWN: UNumberFormatAttribute = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MAX_INTEGER_DIGITS: UNumberFormatAttribute = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MIN_INTEGER_DIGITS: UNumberFormatAttribute = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_INTEGER_DIGITS: UNumberFormatAttribute = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MAX_FRACTION_DIGITS: UNumberFormatAttribute = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MIN_FRACTION_DIGITS: UNumberFormatAttribute = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_FRACTION_DIGITS: UNumberFormatAttribute = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MULTIPLIER: UNumberFormatAttribute = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_SIZE: UNumberFormatAttribute = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUNDING_MODE: UNumberFormatAttribute = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUNDING_INCREMENT: UNumberFormatAttribute = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_FORMAT_WIDTH: UNumberFormatAttribute = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PADDING_POSITION: UNumberFormatAttribute = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SECONDARY_GROUPING_SIZE: UNumberFormatAttribute = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGNIFICANT_DIGITS_USED: UNumberFormatAttribute = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MIN_SIGNIFICANT_DIGITS: UNumberFormatAttribute = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MAX_SIGNIFICANT_DIGITS: UNumberFormatAttribute = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_LENIENT_PARSE: UNumberFormatAttribute = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PARSE_ALL_INPUT: UNumberFormatAttribute = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SCALE: UNumberFormatAttribute = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MINIMUM_GROUPING_DIGITS: UNumberFormatAttribute = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_USAGE: UNumberFormatAttribute = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS: UNumberFormatAttribute = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PARSE_NO_EXPONENT: UNumberFormatAttribute = 4097i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PARSE_DECIMAL_MARK_REQUIRED: UNumberFormatAttribute = 4098i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PARSE_CASE_SENSITIVE: UNumberFormatAttribute = 4099i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_ALWAYS_SHOWN: UNumberFormatAttribute = 4100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatAttributeValue = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_FORMAT_ATTRIBUTE_VALUE_HIDDEN: UNumberFormatAttributeValue = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatFields = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_INTEGER_FIELD: UNumberFormatFields = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_FRACTION_FIELD: UNumberFormatFields = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_SEPARATOR_FIELD: UNumberFormatFields = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_EXPONENT_SYMBOL_FIELD: UNumberFormatFields = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_EXPONENT_SIGN_FIELD: UNumberFormatFields = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_EXPONENT_FIELD: UNumberFormatFields = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_SEPARATOR_FIELD: UNumberFormatFields = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_FIELD: UNumberFormatFields = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PERCENT_FIELD: UNumberFormatFields = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PERMILL_FIELD: UNumberFormatFields = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_FIELD: UNumberFormatFields = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MEASURE_UNIT_FIELD: UNumberFormatFields = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_COMPACT_FIELD: UNumberFormatFields = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatPadPosition = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PAD_BEFORE_PREFIX: UNumberFormatPadPosition = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PAD_AFTER_PREFIX: UNumberFormatPadPosition = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PAD_BEFORE_SUFFIX: UNumberFormatPadPosition = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PAD_AFTER_SUFFIX: UNumberFormatPadPosition = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatRoundingMode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_CEILING: UNumberFormatRoundingMode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_FLOOR: UNumberFormatRoundingMode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_DOWN: UNumberFormatRoundingMode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_UP: UNumberFormatRoundingMode = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_HALFEVEN: UNumberFormatRoundingMode = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_HALFDOWN: UNumberFormatRoundingMode = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_HALFUP: UNumberFormatRoundingMode = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ROUND_UNNECESSARY: UNumberFormatRoundingMode = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatStyle = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PATTERN_DECIMAL: UNumberFormatStyle = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL: UNumberFormatStyle = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY: UNumberFormatStyle = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PERCENT: UNumberFormatStyle = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SCIENTIFIC: UNumberFormatStyle = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SPELLOUT: UNumberFormatStyle = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ORDINAL: UNumberFormatStyle = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DURATION: UNumberFormatStyle = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_NUMBERING_SYSTEM: UNumberFormatStyle = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PATTERN_RULEBASED: UNumberFormatStyle = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_ISO: UNumberFormatStyle = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_PLURAL: UNumberFormatStyle = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_ACCOUNTING: UNumberFormatStyle = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CASH_CURRENCY: UNumberFormatStyle = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_COMPACT_SHORT: UNumberFormatStyle = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_COMPACT_LONG: UNumberFormatStyle = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_STANDARD: UNumberFormatStyle = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DEFAULT: UNumberFormatStyle = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IGNORE: UNumberFormatStyle = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatSymbol = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DECIMAL_SEPARATOR_SYMBOL: UNumberFormatSymbol = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_SEPARATOR_SYMBOL: UNumberFormatSymbol = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PATTERN_SEPARATOR_SYMBOL: UNumberFormatSymbol = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PERCENT_SYMBOL: UNumberFormatSymbol = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ZERO_DIGIT_SYMBOL: UNumberFormatSymbol = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DIGIT_SYMBOL: UNumberFormatSymbol = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MINUS_SIGN_SYMBOL: UNumberFormatSymbol = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PLUS_SIGN_SYMBOL: UNumberFormatSymbol = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_SYMBOL: UNumberFormatSymbol = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_INTL_CURRENCY_SYMBOL: UNumberFormatSymbol = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MONETARY_SEPARATOR_SYMBOL: UNumberFormatSymbol = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_EXPONENTIAL_SYMBOL: UNumberFormatSymbol = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PERMILL_SYMBOL: UNumberFormatSymbol = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PAD_ESCAPE_SYMBOL: UNumberFormatSymbol = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_INFINITY_SYMBOL: UNumberFormatSymbol = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_NAN_SYMBOL: UNumberFormatSymbol = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGNIFICANT_DIGIT_SYMBOL: UNumberFormatSymbol = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL: UNumberFormatSymbol = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_ONE_DIGIT_SYMBOL: UNumberFormatSymbol = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_TWO_DIGIT_SYMBOL: UNumberFormatSymbol = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_THREE_DIGIT_SYMBOL: UNumberFormatSymbol = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_FOUR_DIGIT_SYMBOL: UNumberFormatSymbol = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_FIVE_DIGIT_SYMBOL: UNumberFormatSymbol = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIX_DIGIT_SYMBOL: UNumberFormatSymbol = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SEVEN_DIGIT_SYMBOL: UNumberFormatSymbol = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_EIGHT_DIGIT_SYMBOL: UNumberFormatSymbol = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_NINE_DIGIT_SYMBOL: UNumberFormatSymbol = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_EXPONENT_MULTIPLICATION_SYMBOL: UNumberFormatSymbol = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberFormatTextAttribute = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_POSITIVE_PREFIX: UNumberFormatTextAttribute = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_POSITIVE_SUFFIX: UNumberFormatTextAttribute = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_NEGATIVE_PREFIX: UNumberFormatTextAttribute = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_NEGATIVE_SUFFIX: UNumberFormatTextAttribute = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PADDING_CHARACTER: UNumberFormatTextAttribute = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_CURRENCY_CODE: UNumberFormatTextAttribute = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_DEFAULT_RULESET: UNumberFormatTextAttribute = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_PUBLIC_RULESETS: UNumberFormatTextAttribute = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberGroupingStrategy = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_OFF: UNumberGroupingStrategy = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_MIN2: UNumberGroupingStrategy = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_AUTO: UNumberGroupingStrategy = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_ON_ALIGNED: UNumberGroupingStrategy = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_GROUPING_THOUSANDS: UNumberGroupingStrategy = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberRangeCollapse = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_RANGE_COLLAPSE_AUTO: UNumberRangeCollapse = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_RANGE_COLLAPSE_NONE: UNumberRangeCollapse = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_RANGE_COLLAPSE_UNIT: UNumberRangeCollapse = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_RANGE_COLLAPSE_ALL: UNumberRangeCollapse = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberRangeIdentityFallback = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IDENTITY_FALLBACK_SINGLE_VALUE: UNumberRangeIdentityFallback = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUE: UNumberRangeIdentityFallback = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IDENTITY_FALLBACK_APPROXIMATELY: UNumberRangeIdentityFallback = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IDENTITY_FALLBACK_RANGE: UNumberRangeIdentityFallback = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberRangeIdentityResult = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDING: UNumberRangeIdentityResult = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDING: UNumberRangeIdentityResult = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_IDENTITY_RESULT_NOT_EQUAL: UNumberRangeIdentityResult = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberSignDisplay = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_AUTO: UNumberSignDisplay = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_ALWAYS: UNumberSignDisplay = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_NEVER: UNumberSignDisplay = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_ACCOUNTING: UNumberSignDisplay = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_ACCOUNTING_ALWAYS: UNumberSignDisplay = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_EXCEPT_ZERO: UNumberSignDisplay = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO: UNumberSignDisplay = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_SIGN_COUNT: UNumberSignDisplay = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumberUnitWidth = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_UNIT_WIDTH_NARROW: UNumberUnitWidth = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_UNIT_WIDTH_SHORT: UNumberUnitWidth = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_UNIT_WIDTH_FULL_NAME: UNumberUnitWidth = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_UNIT_WIDTH_ISO_CODE: UNumberUnitWidth = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_UNIT_WIDTH_HIDDEN: UNumberUnitWidth = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UNUM_UNIT_WIDTH_COUNT: UNumberUnitWidth = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNumericType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NT_NONE: UNumericType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NT_DECIMAL: UNumericType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NT_DIGIT: UNumericType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_NT_NUMERIC: UNumericType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UPluralType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UPLURAL_TYPE_CARDINAL: UPluralType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UPLURAL_TYPE_ORDINAL: UPluralType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UProperty = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_ALPHABETIC: UProperty = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BINARY_START: UProperty = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_ASCII_HEX_DIGIT: UProperty = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BIDI_CONTROL: UProperty = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BIDI_MIRRORED: UProperty = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_DASH: UProperty = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_DEFAULT_IGNORABLE_CODE_POINT: UProperty = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_DEPRECATED: UProperty = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_DIACRITIC: UProperty = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EXTENDER: UProperty = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_FULL_COMPOSITION_EXCLUSION: UProperty = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_GRAPHEME_BASE: UProperty = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_GRAPHEME_EXTEND: UProperty = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_GRAPHEME_LINK: UProperty = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_HEX_DIGIT: UProperty = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_HYPHEN: UProperty = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_ID_CONTINUE: UProperty = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_ID_START: UProperty = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_IDEOGRAPHIC: UProperty = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_IDS_BINARY_OPERATOR: UProperty = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_IDS_TRINARY_OPERATOR: UProperty = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_JOIN_CONTROL: UProperty = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_LOGICAL_ORDER_EXCEPTION: UProperty = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_LOWERCASE: UProperty = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_MATH: UProperty = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NONCHARACTER_CODE_POINT: UProperty = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_QUOTATION_MARK: UProperty = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_RADICAL: UProperty = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SOFT_DOTTED: UProperty = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_TERMINAL_PUNCTUATION: UProperty = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_UNIFIED_IDEOGRAPH: UProperty = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_UPPERCASE: UProperty = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_WHITE_SPACE: UProperty = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_XID_CONTINUE: UProperty = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_XID_START: UProperty = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CASE_SENSITIVE: UProperty = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_S_TERM: UProperty = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_VARIATION_SELECTOR: UProperty = 36i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFD_INERT: UProperty = 37i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFKD_INERT: UProperty = 38i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFC_INERT: UProperty = 39i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFKC_INERT: UProperty = 40i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SEGMENT_STARTER: UProperty = 41i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_PATTERN_SYNTAX: UProperty = 42i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_PATTERN_WHITE_SPACE: UProperty = 43i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_POSIX_ALNUM: UProperty = 44i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_POSIX_BLANK: UProperty = 45i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_POSIX_GRAPH: UProperty = 46i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_POSIX_PRINT: UProperty = 47i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_POSIX_XDIGIT: UProperty = 48i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CASED: UProperty = 49i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CASE_IGNORABLE: UProperty = 50i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CHANGES_WHEN_LOWERCASED: UProperty = 51i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CHANGES_WHEN_UPPERCASED: UProperty = 52i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CHANGES_WHEN_TITLECASED: UProperty = 53i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CHANGES_WHEN_CASEFOLDED: UProperty = 54i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CHANGES_WHEN_CASEMAPPED: UProperty = 55i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED: UProperty = 56i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EMOJI: UProperty = 57i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EMOJI_PRESENTATION: UProperty = 58i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EMOJI_MODIFIER: UProperty = 59i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EMOJI_MODIFIER_BASE: UProperty = 60i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EMOJI_COMPONENT: UProperty = 61i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_REGIONAL_INDICATOR: UProperty = 62i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_PREPENDED_CONCATENATION_MARK: UProperty = 63i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EXTENDED_PICTOGRAPHIC: UProperty = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BIDI_CLASS: UProperty = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_INT_START: UProperty = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BLOCK: UProperty = 4097i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CANONICAL_COMBINING_CLASS: UProperty = 4098i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_DECOMPOSITION_TYPE: UProperty = 4099i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_EAST_ASIAN_WIDTH: UProperty = 4100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_GENERAL_CATEGORY: UProperty = 4101i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_JOINING_GROUP: UProperty = 4102i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_JOINING_TYPE: UProperty = 4103i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_LINE_BREAK: UProperty = 4104i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NUMERIC_TYPE: UProperty = 4105i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SCRIPT: UProperty = 4106i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_HANGUL_SYLLABLE_TYPE: UProperty = 4107i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFD_QUICK_CHECK: UProperty = 4108i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFKD_QUICK_CHECK: UProperty = 4109i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFC_QUICK_CHECK: UProperty = 4110i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NFKC_QUICK_CHECK: UProperty = 4111i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_LEAD_CANONICAL_COMBINING_CLASS: UProperty = 4112i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_TRAIL_CANONICAL_COMBINING_CLASS: UProperty = 4113i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_GRAPHEME_CLUSTER_BREAK: UProperty = 4114i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SENTENCE_BREAK: UProperty = 4115i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_WORD_BREAK: UProperty = 4116i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BIDI_PAIRED_BRACKET_TYPE: UProperty = 4117i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_INDIC_POSITIONAL_CATEGORY: UProperty = 4118i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_INDIC_SYLLABIC_CATEGORY: UProperty = 4119i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_VERTICAL_ORIENTATION: UProperty = 4120i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_GENERAL_CATEGORY_MASK: UProperty = 8192i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_MASK_START: UProperty = 8192i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NUMERIC_VALUE: UProperty = 12288i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_DOUBLE_START: UProperty = 12288i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_AGE: UProperty = 16384i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_STRING_START: UProperty = 16384i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BIDI_MIRRORING_GLYPH: UProperty = 16385i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_CASE_FOLDING: UProperty = 16386i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_LOWERCASE_MAPPING: UProperty = 16388i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_NAME: UProperty = 16389i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SIMPLE_CASE_FOLDING: UProperty = 16390i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SIMPLE_LOWERCASE_MAPPING: UProperty = 16391i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SIMPLE_TITLECASE_MAPPING: UProperty = 16392i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SIMPLE_UPPERCASE_MAPPING: UProperty = 16393i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_TITLECASE_MAPPING: UProperty = 16394i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_UPPERCASE_MAPPING: UProperty = 16396i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_BIDI_PAIRED_BRACKET: UProperty = 16397i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_SCRIPT_EXTENSIONS: UProperty = 28672i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_OTHER_PROPERTY_START: UProperty = 28672i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCHAR_INVALID_CODE: UProperty = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UPropertyNameChoice = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SHORT_PROPERTY_NAME: UPropertyNameChoice = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_LONG_PROPERTY_NAME: UPropertyNameChoice = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type URegexpFlag = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_CASE_INSENSITIVE: URegexpFlag = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_COMMENTS: URegexpFlag = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_DOTALL: URegexpFlag = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_LITERAL: URegexpFlag = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_MULTILINE: URegexpFlag = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_UNIX_LINES: URegexpFlag = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_UWORD: URegexpFlag = 256i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UREGEX_ERROR_ON_UNKNOWN_ESCAPES: URegexpFlag = 512i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type URegionType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URGN_UNKNOWN: URegionType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URGN_TERRITORY: URegionType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URGN_WORLD: URegionType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URGN_CONTINENT: URegionType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URGN_SUBCONTINENT: URegionType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URGN_GROUPING: URegionType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URGN_DEPRECATED: URegionType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type URelativeDateTimeFormatterField = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_LITERAL_FIELD: URelativeDateTimeFormatterField = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_NUMERIC_FIELD: URelativeDateTimeFormatterField = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type URelativeDateTimeUnit = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_YEAR: URelativeDateTimeUnit = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_QUARTER: URelativeDateTimeUnit = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_MONTH: URelativeDateTimeUnit = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_WEEK: URelativeDateTimeUnit = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_DAY: URelativeDateTimeUnit = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_HOUR: URelativeDateTimeUnit = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_MINUTE: URelativeDateTimeUnit = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_SECOND: URelativeDateTimeUnit = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_SUNDAY: URelativeDateTimeUnit = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_MONDAY: URelativeDateTimeUnit = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_TUESDAY: URelativeDateTimeUnit = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_WEDNESDAY: URelativeDateTimeUnit = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_THURSDAY: URelativeDateTimeUnit = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_FRIDAY: URelativeDateTimeUnit = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UDAT_REL_UNIT_SATURDAY: URelativeDateTimeUnit = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UResType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_NONE: UResType = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_STRING: UResType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_BINARY: UResType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_TABLE: UResType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_ALIAS: UResType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_INT: UResType = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_ARRAY: UResType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const URES_INT_VECTOR: UResType = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type URestrictionLevel = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_ASCII: URestrictionLevel = 268435456i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_SINGLE_SCRIPT_RESTRICTIVE: URestrictionLevel = 536870912i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_HIGHLY_RESTRICTIVE: URestrictionLevel = 805306368i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_MODERATELY_RESTRICTIVE: URestrictionLevel = 1073741824i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_MINIMALLY_RESTRICTIVE: URestrictionLevel = 1342177280i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_UNRESTRICTIVE: URestrictionLevel = 1610612736i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_RESTRICTION_LEVEL_MASK: URestrictionLevel = 2130706432i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UScriptCode = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_INVALID_CODE: UScriptCode = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_COMMON: UScriptCode = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_INHERITED: UScriptCode = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ARABIC: UScriptCode = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ARMENIAN: UScriptCode = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BENGALI: UScriptCode = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BOPOMOFO: UScriptCode = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CHEROKEE: UScriptCode = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_COPTIC: UScriptCode = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CYRILLIC: UScriptCode = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_DESERET: UScriptCode = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_DEVANAGARI: UScriptCode = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ETHIOPIC: UScriptCode = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GEORGIAN: UScriptCode = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GOTHIC: UScriptCode = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GREEK: UScriptCode = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GUJARATI: UScriptCode = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GURMUKHI: UScriptCode = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HAN: UScriptCode = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HANGUL: UScriptCode = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HEBREW: UScriptCode = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HIRAGANA: UScriptCode = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KANNADA: UScriptCode = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KATAKANA: UScriptCode = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KHMER: UScriptCode = 23i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LAO: UScriptCode = 24i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LATIN: UScriptCode = 25i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MALAYALAM: UScriptCode = 26i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MONGOLIAN: UScriptCode = 27i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MYANMAR: UScriptCode = 28i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OGHAM: UScriptCode = 29i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_ITALIC: UScriptCode = 30i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ORIYA: UScriptCode = 31i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_RUNIC: UScriptCode = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SINHALA: UScriptCode = 33i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SYRIAC: UScriptCode = 34i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TAMIL: UScriptCode = 35i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TELUGU: UScriptCode = 36i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_THAANA: UScriptCode = 37i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_THAI: UScriptCode = 38i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TIBETAN: UScriptCode = 39i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CANADIAN_ABORIGINAL: UScriptCode = 40i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_UCAS: UScriptCode = 40i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_YI: UScriptCode = 41i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TAGALOG: UScriptCode = 42i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HANUNOO: UScriptCode = 43i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BUHID: UScriptCode = 44i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TAGBANWA: UScriptCode = 45i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BRAILLE: UScriptCode = 46i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CYPRIOT: UScriptCode = 47i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LIMBU: UScriptCode = 48i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LINEAR_B: UScriptCode = 49i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OSMANYA: UScriptCode = 50i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SHAVIAN: UScriptCode = 51i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TAI_LE: UScriptCode = 52i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_UGARITIC: UScriptCode = 53i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KATAKANA_OR_HIRAGANA: UScriptCode = 54i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BUGINESE: UScriptCode = 55i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GLAGOLITIC: UScriptCode = 56i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KHAROSHTHI: UScriptCode = 57i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SYLOTI_NAGRI: UScriptCode = 58i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NEW_TAI_LUE: UScriptCode = 59i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TIFINAGH: UScriptCode = 60i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_PERSIAN: UScriptCode = 61i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BALINESE: UScriptCode = 62i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BATAK: UScriptCode = 63i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BLISSYMBOLS: UScriptCode = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BRAHMI: UScriptCode = 65i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CHAM: UScriptCode = 66i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CIRTH: UScriptCode = 67i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC: UScriptCode = 68i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_DEMOTIC_EGYPTIAN: UScriptCode = 69i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HIERATIC_EGYPTIAN: UScriptCode = 70i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_EGYPTIAN_HIEROGLYPHS: UScriptCode = 71i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KHUTSURI: UScriptCode = 72i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SIMPLIFIED_HAN: UScriptCode = 73i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TRADITIONAL_HAN: UScriptCode = 74i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_PAHAWH_HMONG: UScriptCode = 75i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_HUNGARIAN: UScriptCode = 76i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HARAPPAN_INDUS: UScriptCode = 77i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_JAVANESE: UScriptCode = 78i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KAYAH_LI: UScriptCode = 79i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LATIN_FRAKTUR: UScriptCode = 80i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LATIN_GAELIC: UScriptCode = 81i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LEPCHA: UScriptCode = 82i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LINEAR_A: UScriptCode = 83i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MANDAIC: UScriptCode = 84i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MANDAEAN: UScriptCode = 84i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MAYAN_HIEROGLYPHS: UScriptCode = 85i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MEROITIC_HIEROGLYPHS: UScriptCode = 86i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MEROITIC: UScriptCode = 86i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NKO: UScriptCode = 87i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ORKHON: UScriptCode = 88i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_PERMIC: UScriptCode = 89i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_PHAGS_PA: UScriptCode = 90i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_PHOENICIAN: UScriptCode = 91i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MIAO: UScriptCode = 92i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_PHONETIC_POLLARD: UScriptCode = 92i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_RONGORONGO: UScriptCode = 93i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SARATI: UScriptCode = 94i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ESTRANGELO_SYRIAC: UScriptCode = 95i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_WESTERN_SYRIAC: UScriptCode = 96i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_EASTERN_SYRIAC: UScriptCode = 97i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TENGWAR: UScriptCode = 98i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_VAI: UScriptCode = 99i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_VISIBLE_SPEECH: UScriptCode = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CUNEIFORM: UScriptCode = 101i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_UNWRITTEN_LANGUAGES: UScriptCode = 102i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_UNKNOWN: UScriptCode = 103i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CARIAN: UScriptCode = 104i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_JAPANESE: UScriptCode = 105i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LANNA: UScriptCode = 106i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LYCIAN: UScriptCode = 107i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LYDIAN: UScriptCode = 108i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OL_CHIKI: UScriptCode = 109i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_REJANG: UScriptCode = 110i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SAURASHTRA: UScriptCode = 111i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SIGN_WRITING: UScriptCode = 112i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SUNDANESE: UScriptCode = 113i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MOON: UScriptCode = 114i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MEITEI_MAYEK: UScriptCode = 115i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_IMPERIAL_ARAMAIC: UScriptCode = 116i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_AVESTAN: UScriptCode = 117i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CHAKMA: UScriptCode = 118i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KOREAN: UScriptCode = 119i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KAITHI: UScriptCode = 120i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MANICHAEAN: UScriptCode = 121i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_INSCRIPTIONAL_PAHLAVI: UScriptCode = 122i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_PSALTER_PAHLAVI: UScriptCode = 123i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BOOK_PAHLAVI: UScriptCode = 124i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_INSCRIPTIONAL_PARTHIAN: UScriptCode = 125i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SAMARITAN: UScriptCode = 126i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TAI_VIET: UScriptCode = 127i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MATHEMATICAL_NOTATION: UScriptCode = 128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SYMBOLS: UScriptCode = 129i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BAMUM: UScriptCode = 130i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LISU: UScriptCode = 131i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NAKHI_GEBA: UScriptCode = 132i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_SOUTH_ARABIAN: UScriptCode = 133i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BASSA_VAH: UScriptCode = 134i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_DUPLOYAN: UScriptCode = 135i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ELBASAN: UScriptCode = 136i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GRANTHA: UScriptCode = 137i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KPELLE: UScriptCode = 138i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_LOMA: UScriptCode = 139i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MENDE: UScriptCode = 140i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MEROITIC_CURSIVE: UScriptCode = 141i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_NORTH_ARABIAN: UScriptCode = 142i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NABATAEAN: UScriptCode = 143i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_PALMYRENE: UScriptCode = 144i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KHUDAWADI: UScriptCode = 145i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SINDHI: UScriptCode = 145i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_WARANG_CITI: UScriptCode = 146i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_AFAKA: UScriptCode = 147i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_JURCHEN: UScriptCode = 148i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MRO: UScriptCode = 149i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NUSHU: UScriptCode = 150i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SHARADA: UScriptCode = 151i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SORA_SOMPENG: UScriptCode = 152i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TAKRI: UScriptCode = 153i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TANGUT: UScriptCode = 154i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_WOLEAI: UScriptCode = 155i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ANATOLIAN_HIEROGLYPHS: UScriptCode = 156i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KHOJKI: UScriptCode = 157i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_TIRHUTA: UScriptCode = 158i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CAUCASIAN_ALBANIAN: UScriptCode = 159i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MAHAJANI: UScriptCode = 160i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_AHOM: UScriptCode = 161i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HATRAN: UScriptCode = 162i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MODI: UScriptCode = 163i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MULTANI: UScriptCode = 164i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_PAU_CIN_HAU: UScriptCode = 165i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SIDDHAM: UScriptCode = 166i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ADLAM: UScriptCode = 167i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_BHAIKSUKI: UScriptCode = 168i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MARCHEN: UScriptCode = 169i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NEWA: UScriptCode = 170i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OSAGE: UScriptCode = 171i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HAN_WITH_BOPOMOFO: UScriptCode = 172i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_JAMO: UScriptCode = 173i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SYMBOLS_EMOJI: UScriptCode = 174i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MASARAM_GONDI: UScriptCode = 175i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SOYOMBO: UScriptCode = 176i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ZANABAZAR_SQUARE: UScriptCode = 177i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_DOGRA: UScriptCode = 178i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_GUNJALA_GONDI: UScriptCode = 179i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MAKASAR: UScriptCode = 180i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_MEDEFAIDRIN: UScriptCode = 181i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_HANIFI_ROHINGYA: UScriptCode = 182i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_SOGDIAN: UScriptCode = 183i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_OLD_SOGDIAN: UScriptCode = 184i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_ELYMAIC: UScriptCode = 185i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NYIAKENG_PUACHUE_HMONG: UScriptCode = 186i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_NANDINAGARI: UScriptCode = 187i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_WANCHO: UScriptCode = 188i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_CHORASMIAN: UScriptCode = 189i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_DIVES_AKURU: UScriptCode = 190i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_KHITAN_SMALL_SCRIPT: UScriptCode = 191i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_YEZIDI: UScriptCode = 192i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UScriptUsage = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_USAGE_NOT_ENCODED: UScriptUsage = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_USAGE_UNKNOWN: UScriptUsage = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_USAGE_EXCLUDED: UScriptUsage = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_USAGE_LIMITED_USE: UScriptUsage = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_USAGE_ASPIRATIONAL: UScriptUsage = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USCRIPT_USAGE_RECOMMENDED: UScriptUsage = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type USearchAttribute = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_OVERLAP: USearchAttribute = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_ELEMENT_COMPARISON: USearchAttribute = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type USearchAttributeValue = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_DEFAULT: USearchAttributeValue = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_OFF: USearchAttributeValue = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_ON: USearchAttributeValue = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_STANDARD_ELEMENT_COMPARISON: USearchAttributeValue = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_PATTERN_BASE_WEIGHT_IS_WILDCARD: USearchAttributeValue = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USEARCH_ANY_BASE_WEIGHT_IS_WILDCARD: USearchAttributeValue = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type USentenceBreak = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_OTHER: USentenceBreak = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_ATERM: USentenceBreak = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_CLOSE: USentenceBreak = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_FORMAT: USentenceBreak = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_LOWER: USentenceBreak = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_NUMERIC: USentenceBreak = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_OLETTER: USentenceBreak = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_SEP: USentenceBreak = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_SP: USentenceBreak = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_STERM: USentenceBreak = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_UPPER: USentenceBreak = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_CR: USentenceBreak = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_EXTEND: USentenceBreak = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_LF: USentenceBreak = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_SB_SCONTINUE: USentenceBreak = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type USentenceBreakTag = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_SENTENCE_TERM: USentenceBreakTag = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_SENTENCE_TERM_LIMIT: USentenceBreakTag = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_SENTENCE_SEP: USentenceBreakTag = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_SENTENCE_SEP_LIMIT: USentenceBreakTag = 200i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type USetSpanCondition = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USET_SPAN_NOT_CONTAINED: USetSpanCondition = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USET_SPAN_CONTAINED: USetSpanCondition = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USET_SPAN_SIMPLE: USetSpanCondition = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type USpoofChecks = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_SINGLE_SCRIPT_CONFUSABLE: USpoofChecks = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_MIXED_SCRIPT_CONFUSABLE: USpoofChecks = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_WHOLE_SCRIPT_CONFUSABLE: USpoofChecks = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_CONFUSABLE: USpoofChecks = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_RESTRICTION_LEVEL: USpoofChecks = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_INVISIBLE: USpoofChecks = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_CHAR_LIMIT: USpoofChecks = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_MIXED_NUMBERS: USpoofChecks = 128i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_HIDDEN_OVERLAY: USpoofChecks = 256i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_ALL_CHECKS: USpoofChecks = 65535i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPOOF_AUX_INFO: USpoofChecks = 1073741824i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UStringPrepProfileType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3491_NAMEPREP: UStringPrepProfileType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3530_NFS4_CS_PREP: UStringPrepProfileType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3530_NFS4_CS_PREP_CI: UStringPrepProfileType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3530_NFS4_CIS_PREP: UStringPrepProfileType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3530_NFS4_MIXED_PREP_PREFIX: UStringPrepProfileType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3530_NFS4_MIXED_PREP_SUFFIX: UStringPrepProfileType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3722_ISCSI: UStringPrepProfileType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3920_NODEPREP: UStringPrepProfileType = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC3920_RESOURCEPREP: UStringPrepProfileType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC4011_MIB: UStringPrepProfileType = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC4013_SASLPREP: UStringPrepProfileType = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC4505_TRACE: UStringPrepProfileType = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC4518_LDAP: UStringPrepProfileType = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USPREP_RFC4518_LDAP_CI: UStringPrepProfileType = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UStringTrieBuildOption = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USTRINGTRIE_BUILD_FAST: UStringTrieBuildOption = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USTRINGTRIE_BUILD_SMALL: UStringTrieBuildOption = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UStringTrieResult = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USTRINGTRIE_NO_MATCH: UStringTrieResult = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USTRINGTRIE_NO_VALUE: UStringTrieResult = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USTRINGTRIE_FINAL_VALUE: UStringTrieResult = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const USTRINGTRIE_INTERMEDIATE_VALUE: UStringTrieResult = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type USystemTimeZoneType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_ZONE_TYPE_ANY: USystemTimeZoneType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_ZONE_TYPE_CANONICAL: USystemTimeZoneType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_ZONE_TYPE_CANONICAL_LOCATION: USystemTimeZoneType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTimeScaleValue = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTSV_UNITS_VALUE: UTimeScaleValue = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTSV_EPOCH_OFFSET_VALUE: UTimeScaleValue = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTSV_FROM_MIN_VALUE: UTimeScaleValue = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTSV_FROM_MAX_VALUE: UTimeScaleValue = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTSV_TO_MIN_VALUE: UTimeScaleValue = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTSV_TO_MAX_VALUE: UTimeScaleValue = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTimeZoneFormatGMTOffsetPatternType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PAT_POSITIVE_HM: UTimeZoneFormatGMTOffsetPatternType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PAT_POSITIVE_HMS: UTimeZoneFormatGMTOffsetPatternType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PAT_NEGATIVE_HM: UTimeZoneFormatGMTOffsetPatternType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PAT_NEGATIVE_HMS: UTimeZoneFormatGMTOffsetPatternType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PAT_POSITIVE_H: UTimeZoneFormatGMTOffsetPatternType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PAT_NEGATIVE_H: UTimeZoneFormatGMTOffsetPatternType = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PAT_COUNT: UTimeZoneFormatGMTOffsetPatternType = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTimeZoneFormatParseOption = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PARSE_OPTION_NONE: UTimeZoneFormatParseOption = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PARSE_OPTION_ALL_STYLES: UTimeZoneFormatParseOption = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_PARSE_OPTION_TZ_DATABASE_ABBREVIATIONS: UTimeZoneFormatParseOption = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTimeZoneFormatStyle = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_GENERIC_LOCATION: UTimeZoneFormatStyle = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_GENERIC_LONG: UTimeZoneFormatStyle = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_GENERIC_SHORT: UTimeZoneFormatStyle = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_SPECIFIC_LONG: UTimeZoneFormatStyle = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_SPECIFIC_SHORT: UTimeZoneFormatStyle = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_LOCALIZED_GMT: UTimeZoneFormatStyle = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_LOCALIZED_GMT_SHORT: UTimeZoneFormatStyle = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_BASIC_SHORT: UTimeZoneFormatStyle = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_BASIC_LOCAL_SHORT: UTimeZoneFormatStyle = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_BASIC_FIXED: UTimeZoneFormatStyle = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_BASIC_LOCAL_FIXED: UTimeZoneFormatStyle = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_BASIC_FULL: UTimeZoneFormatStyle = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_BASIC_LOCAL_FULL: UTimeZoneFormatStyle = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_EXTENDED_FIXED: UTimeZoneFormatStyle = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FIXED: UTimeZoneFormatStyle = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_EXTENDED_FULL: UTimeZoneFormatStyle = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FULL: UTimeZoneFormatStyle = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ZONE_ID: UTimeZoneFormatStyle = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_ZONE_ID_SHORT: UTimeZoneFormatStyle = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_STYLE_EXEMPLAR_LOCATION: UTimeZoneFormatStyle = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTimeZoneFormatTimeType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_TIME_TYPE_UNKNOWN: UTimeZoneFormatTimeType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_TIME_TYPE_STANDARD: UTimeZoneFormatTimeType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZFMT_TIME_TYPE_DAYLIGHT: UTimeZoneFormatTimeType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTimeZoneNameType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_UNKNOWN: UTimeZoneNameType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_LONG_GENERIC: UTimeZoneNameType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_LONG_STANDARD: UTimeZoneNameType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_LONG_DAYLIGHT: UTimeZoneNameType = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_SHORT_GENERIC: UTimeZoneNameType = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_SHORT_STANDARD: UTimeZoneNameType = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_SHORT_DAYLIGHT: UTimeZoneNameType = 32i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTZNM_EXEMPLAR_LOCATION: UTimeZoneNameType = 64i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTimeZoneTransitionType = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_TZ_TRANSITION_NEXT: UTimeZoneTransitionType = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_TZ_TRANSITION_NEXT_INCLUSIVE: UTimeZoneTransitionType = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_TZ_TRANSITION_PREVIOUS: UTimeZoneTransitionType = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVE: UTimeZoneTransitionType = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTraceFunctionNumber = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_FUNCTION_START: UTraceFunctionNumber = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_U_INIT: UTraceFunctionNumber = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_U_CLEANUP: UTraceFunctionNumber = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_CONVERSION_START: UTraceFunctionNumber = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_OPEN: UTraceFunctionNumber = 4096i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_OPEN_PACKAGE: UTraceFunctionNumber = 4097i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_OPEN_ALGORITHMIC: UTraceFunctionNumber = 4098i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_CLONE: UTraceFunctionNumber = 4099i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_CLOSE: UTraceFunctionNumber = 4100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_FLUSH_CACHE: UTraceFunctionNumber = 4101i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_LOAD: UTraceFunctionNumber = 4102i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCNV_UNLOAD: UTraceFunctionNumber = 4103i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_COLLATION_START: UTraceFunctionNumber = 8192i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_OPEN: UTraceFunctionNumber = 8192i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_CLOSE: UTraceFunctionNumber = 8193i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_STRCOLL: UTraceFunctionNumber = 8194i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_GET_SORTKEY: UTraceFunctionNumber = 8195i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_GETLOCALE: UTraceFunctionNumber = 8196i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_NEXTSORTKEYPART: UTraceFunctionNumber = 8197i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_STRCOLLITER: UTraceFunctionNumber = 8198i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_OPEN_FROM_SHORT_STRING: UTraceFunctionNumber = 8199i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UCOL_STRCOLLUTF8: UTraceFunctionNumber = 8200i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UDATA_START: UTraceFunctionNumber = 12288i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UDATA_RESOURCE: UTraceFunctionNumber = 12288i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UDATA_BUNDLE: UTraceFunctionNumber = 12289i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UDATA_DATA_FILE: UTraceFunctionNumber = 12290i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_UDATA_RES_FILE: UTraceFunctionNumber = 12291i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTraceLevel = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_OFF: UTraceLevel = -1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_ERROR: UTraceLevel = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_WARNING: UTraceLevel = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_OPEN_CLOSE: UTraceLevel = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_INFO: UTraceLevel = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRACE_VERBOSE: UTraceLevel = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTransDirection = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRANS_FORWARD: UTransDirection = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UTRANS_REVERSE: UTransDirection = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UVerticalOrientation = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_VO_ROTATED: UVerticalOrientation = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_VO_TRANSFORMED_ROTATED: UVerticalOrientation = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_VO_TRANSFORMED_UPRIGHT: UVerticalOrientation = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_VO_UPRIGHT: UVerticalOrientation = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UWordBreak = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_NONE: UWordBreak = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_NONE_LIMIT: UWordBreak = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_NUMBER: UWordBreak = 100i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_NUMBER_LIMIT: UWordBreak = 200i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_LETTER: UWordBreak = 200i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_LETTER_LIMIT: UWordBreak = 300i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_KANA: UWordBreak = 300i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_KANA_LIMIT: UWordBreak = 400i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_IDEO: UWordBreak = 400i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const UBRK_WORD_IDEO_LIMIT: UWordBreak = 500i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UWordBreakValues = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_OTHER: UWordBreakValues = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_ALETTER: UWordBreakValues = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_FORMAT: UWordBreakValues = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_KATAKANA: UWordBreakValues = 3i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_MIDLETTER: UWordBreakValues = 4i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_MIDNUM: UWordBreakValues = 5i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_NUMERIC: UWordBreakValues = 6i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_EXTENDNUMLET: UWordBreakValues = 7i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_CR: UWordBreakValues = 8i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_EXTEND: UWordBreakValues = 9i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_LF: UWordBreakValues = 10i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_MIDNUMLET: UWordBreakValues = 11i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_NEWLINE: UWordBreakValues = 12i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_REGIONAL_INDICATOR: UWordBreakValues = 13i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_HEBREW_LETTER: UWordBreakValues = 14i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_SINGLE_QUOTE: UWordBreakValues = 15i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_DOUBLE_QUOTE: UWordBreakValues = 16i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_E_BASE: UWordBreakValues = 17i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_E_BASE_GAZ: UWordBreakValues = 18i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_E_MODIFIER: UWordBreakValues = 19i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_GLUE_AFTER_ZWJ: UWordBreakValues = 20i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_ZWJ: UWordBreakValues = 21i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const U_WB_WSEGSPACE: UWordBreakValues = 22i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type WORDLIST_TYPE = i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WORDLIST_TYPE_IGNORE: WORDLIST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WORDLIST_TYPE_ADD: WORDLIST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WORDLIST_TYPE_EXCLUDE: WORDLIST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub const WORDLIST_TYPE_AUTOCORRECT: WORDLIST_TYPE = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct CHARSETINFO { - pub ciCharset: u32, - pub ciACP: u32, - pub fs: FONTSIGNATURE, -} -impl ::core::marker::Copy for CHARSETINFO {} -impl ::core::clone::Clone for CHARSETINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct CPINFO { - pub MaxCharSize: u32, - pub DefaultChar: [u8; 2], - pub LeadByte: [u8; 12], -} -impl ::core::marker::Copy for CPINFO {} -impl ::core::clone::Clone for CPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CPINFOEXA { - pub MaxCharSize: u32, - pub DefaultChar: [u8; 2], - pub LeadByte: [u8; 12], - pub UnicodeDefaultChar: u16, - pub CodePage: u32, - pub CodePageName: [super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CPINFOEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CPINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct CPINFOEXW { - pub MaxCharSize: u32, - pub DefaultChar: [u8; 2], - pub LeadByte: [u8; 12], - pub UnicodeDefaultChar: u16, - pub CodePage: u32, - pub CodePageName: [u16; 260], -} -impl ::core::marker::Copy for CPINFOEXW {} -impl ::core::clone::Clone for CPINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct CURRENCYFMTA { - pub NumDigits: u32, - pub LeadingZero: u32, - pub Grouping: u32, - pub lpDecimalSep: ::windows_sys::core::PSTR, - pub lpThousandSep: ::windows_sys::core::PSTR, - pub NegativeOrder: u32, - pub PositiveOrder: u32, - pub lpCurrencySymbol: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CURRENCYFMTA {} -impl ::core::clone::Clone for CURRENCYFMTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct CURRENCYFMTW { - pub NumDigits: u32, - pub LeadingZero: u32, - pub Grouping: u32, - pub lpDecimalSep: ::windows_sys::core::PWSTR, - pub lpThousandSep: ::windows_sys::core::PWSTR, - pub NegativeOrder: u32, - pub PositiveOrder: u32, - pub lpCurrencySymbol: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CURRENCYFMTW {} -impl ::core::clone::Clone for CURRENCYFMTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct DetectEncodingInfo { - pub nLangID: u32, - pub nCodePage: u32, - pub nDocPercent: i32, - pub nConfidence: i32, -} -impl ::core::marker::Copy for DetectEncodingInfo {} -impl ::core::clone::Clone for DetectEncodingInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ENUMTEXTMETRICA { - pub etmNewTextMetricEx: NEWTEXTMETRICEXA, - pub etmAxesList: super::Graphics::Gdi::AXESLISTA, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ENUMTEXTMETRICA {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ENUMTEXTMETRICA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ENUMTEXTMETRICW { - pub etmNewTextMetricEx: NEWTEXTMETRICEXW, - pub etmAxesList: super::Graphics::Gdi::AXESLISTW, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ENUMTEXTMETRICW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ENUMTEXTMETRICW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct FILEMUIINFO { - pub dwSize: u32, - pub dwVersion: u32, - pub dwFileType: u32, - pub pChecksum: [u8; 16], - pub pServiceChecksum: [u8; 16], - pub dwLanguageNameOffset: u32, - pub dwTypeIDMainSize: u32, - pub dwTypeIDMainOffset: u32, - pub dwTypeNameMainOffset: u32, - pub dwTypeIDMUISize: u32, - pub dwTypeIDMUIOffset: u32, - pub dwTypeNameMUIOffset: u32, - pub abBuffer: [u8; 8], -} -impl ::core::marker::Copy for FILEMUIINFO {} -impl ::core::clone::Clone for FILEMUIINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct FONTSIGNATURE { - pub fsUsb: [u32; 4], - pub fsCsb: [u32; 2], -} -impl ::core::marker::Copy for FONTSIGNATURE {} -impl ::core::clone::Clone for FONTSIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct GOFFSET { - pub du: i32, - pub dv: i32, -} -impl ::core::marker::Copy for GOFFSET {} -impl ::core::clone::Clone for GOFFSET { - fn clone(&self) -> Self { - *self - } -} -pub type HIMC = isize; -pub type HIMCC = isize; -pub type HSAVEDUILANGUAGES = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct LOCALESIGNATURE { - pub lsUsb: [u32; 4], - pub lsCsbDefault: [u32; 2], - pub lsCsbSupported: [u32; 2], -} -impl ::core::marker::Copy for LOCALESIGNATURE {} -impl ::core::clone::Clone for LOCALESIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct MAPPING_DATA_RANGE { - pub dwStartIndex: u32, - pub dwEndIndex: u32, - pub pszDescription: ::windows_sys::core::PWSTR, - pub dwDescriptionLength: u32, - pub pData: *mut ::core::ffi::c_void, - pub dwDataSize: u32, - pub pszContentType: ::windows_sys::core::PWSTR, - pub prgActionIds: *mut ::windows_sys::core::PWSTR, - pub dwActionsCount: u32, - pub prgActionDisplayNames: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MAPPING_DATA_RANGE {} -impl ::core::clone::Clone for MAPPING_DATA_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct MAPPING_ENUM_OPTIONS { - pub Size: usize, - pub pszCategory: ::windows_sys::core::PWSTR, - pub pszInputLanguage: ::windows_sys::core::PWSTR, - pub pszOutputLanguage: ::windows_sys::core::PWSTR, - pub pszInputScript: ::windows_sys::core::PWSTR, - pub pszOutputScript: ::windows_sys::core::PWSTR, - pub pszInputContentType: ::windows_sys::core::PWSTR, - pub pszOutputContentType: ::windows_sys::core::PWSTR, - pub pGuid: *mut ::windows_sys::core::GUID, - pub _bitfield: u32, -} -impl ::core::marker::Copy for MAPPING_ENUM_OPTIONS {} -impl ::core::clone::Clone for MAPPING_ENUM_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct MAPPING_OPTIONS { - pub Size: usize, - pub pszInputLanguage: ::windows_sys::core::PWSTR, - pub pszOutputLanguage: ::windows_sys::core::PWSTR, - pub pszInputScript: ::windows_sys::core::PWSTR, - pub pszOutputScript: ::windows_sys::core::PWSTR, - pub pszInputContentType: ::windows_sys::core::PWSTR, - pub pszOutputContentType: ::windows_sys::core::PWSTR, - pub pszUILanguage: ::windows_sys::core::PWSTR, - pub pfnRecognizeCallback: PFN_MAPPINGCALLBACKPROC, - pub pRecognizeCallerData: *mut ::core::ffi::c_void, - pub dwRecognizeCallerDataSize: u32, - pub pfnActionCallback: PFN_MAPPINGCALLBACKPROC, - pub pActionCallerData: *mut ::core::ffi::c_void, - pub dwActionCallerDataSize: u32, - pub dwServiceFlag: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for MAPPING_OPTIONS {} -impl ::core::clone::Clone for MAPPING_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct MAPPING_PROPERTY_BAG { - pub Size: usize, - pub prgResultRanges: *mut MAPPING_DATA_RANGE, - pub dwRangesCount: u32, - pub pServiceData: *mut ::core::ffi::c_void, - pub dwServiceDataSize: u32, - pub pCallerData: *mut ::core::ffi::c_void, - pub dwCallerDataSize: u32, - pub pContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MAPPING_PROPERTY_BAG {} -impl ::core::clone::Clone for MAPPING_PROPERTY_BAG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct MAPPING_SERVICE_INFO { - pub Size: usize, - pub pszCopyright: ::windows_sys::core::PWSTR, - pub wMajorVersion: u16, - pub wMinorVersion: u16, - pub wBuildVersion: u16, - pub wStepVersion: u16, - pub dwInputContentTypesCount: u32, - pub prgInputContentTypes: *mut ::windows_sys::core::PWSTR, - pub dwOutputContentTypesCount: u32, - pub prgOutputContentTypes: *mut ::windows_sys::core::PWSTR, - pub dwInputLanguagesCount: u32, - pub prgInputLanguages: *mut ::windows_sys::core::PWSTR, - pub dwOutputLanguagesCount: u32, - pub prgOutputLanguages: *mut ::windows_sys::core::PWSTR, - pub dwInputScriptsCount: u32, - pub prgInputScripts: *mut ::windows_sys::core::PWSTR, - pub dwOutputScriptsCount: u32, - pub prgOutputScripts: *mut ::windows_sys::core::PWSTR, - pub guid: ::windows_sys::core::GUID, - pub pszCategory: ::windows_sys::core::PWSTR, - pub pszDescription: ::windows_sys::core::PWSTR, - pub dwPrivateDataSize: u32, - pub pPrivateData: *mut ::core::ffi::c_void, - pub pContext: *mut ::core::ffi::c_void, - pub _bitfield: u32, -} -impl ::core::marker::Copy for MAPPING_SERVICE_INFO {} -impl ::core::clone::Clone for MAPPING_SERVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct MIMECPINFO { - pub dwFlags: u32, - pub uiCodePage: u32, - pub uiFamilyCodePage: u32, - pub wszDescription: [u16; 64], - pub wszWebCharset: [u16; 50], - pub wszHeaderCharset: [u16; 50], - pub wszBodyCharset: [u16; 50], - pub wszFixedWidthFont: [u16; 32], - pub wszProportionalFont: [u16; 32], - pub bGDICharset: u8, -} -impl ::core::marker::Copy for MIMECPINFO {} -impl ::core::clone::Clone for MIMECPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct MIMECSETINFO { - pub uiCodePage: u32, - pub uiInternetEncoding: u32, - pub wszCharset: [u16; 50], -} -impl ::core::marker::Copy for MIMECSETINFO {} -impl ::core::clone::Clone for MIMECSETINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct NEWTEXTMETRICEXA { - pub ntmTm: super::Graphics::Gdi::NEWTEXTMETRICA, - pub ntmFontSig: FONTSIGNATURE, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for NEWTEXTMETRICEXA {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for NEWTEXTMETRICEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct NEWTEXTMETRICEXW { - pub ntmTm: super::Graphics::Gdi::NEWTEXTMETRICW, - pub ntmFontSig: FONTSIGNATURE, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for NEWTEXTMETRICEXW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for NEWTEXTMETRICEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct NLSVERSIONINFO { - pub dwNLSVersionInfoSize: u32, - pub dwNLSVersion: u32, - pub dwDefinedVersion: u32, - pub dwEffectiveId: u32, - pub guidCustomVersion: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NLSVERSIONINFO {} -impl ::core::clone::Clone for NLSVERSIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct NLSVERSIONINFOEX { - pub dwNLSVersionInfoSize: u32, - pub dwNLSVersion: u32, - pub dwDefinedVersion: u32, - pub dwEffectiveId: u32, - pub guidCustomVersion: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NLSVERSIONINFOEX {} -impl ::core::clone::Clone for NLSVERSIONINFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct NUMBERFMTA { - pub NumDigits: u32, - pub LeadingZero: u32, - pub Grouping: u32, - pub lpDecimalSep: ::windows_sys::core::PSTR, - pub lpThousandSep: ::windows_sys::core::PSTR, - pub NegativeOrder: u32, -} -impl ::core::marker::Copy for NUMBERFMTA {} -impl ::core::clone::Clone for NUMBERFMTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct NUMBERFMTW { - pub NumDigits: u32, - pub LeadingZero: u32, - pub Grouping: u32, - pub lpDecimalSep: ::windows_sys::core::PWSTR, - pub lpThousandSep: ::windows_sys::core::PWSTR, - pub NegativeOrder: u32, -} -impl ::core::marker::Copy for NUMBERFMTW {} -impl ::core::clone::Clone for NUMBERFMTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct OPENTYPE_FEATURE_RECORD { - pub tagFeature: u32, - pub lParameter: i32, -} -impl ::core::marker::Copy for OPENTYPE_FEATURE_RECORD {} -impl ::core::clone::Clone for OPENTYPE_FEATURE_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct RFC1766INFO { - pub lcid: u32, - pub wszRfc1766: [u16; 6], - pub wszLocaleName: [u16; 32], -} -impl ::core::marker::Copy for RFC1766INFO {} -impl ::core::clone::Clone for RFC1766INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPTFONTINFO { - pub scripts: i64, - pub wszFont: [u16; 32], -} -impl ::core::marker::Copy for SCRIPTFONTINFO {} -impl ::core::clone::Clone for SCRIPTFONTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPTINFO { - pub ScriptId: u8, - pub uiCodePage: u32, - pub wszDescription: [u16; 48], - pub wszFixedWidthFont: [u16; 32], - pub wszProportionalFont: [u16; 32], -} -impl ::core::marker::Copy for SCRIPTINFO {} -impl ::core::clone::Clone for SCRIPTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_ANALYSIS { - pub _bitfield: u16, - pub s: SCRIPT_STATE, -} -impl ::core::marker::Copy for SCRIPT_ANALYSIS {} -impl ::core::clone::Clone for SCRIPT_ANALYSIS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_CHARPROP { - pub _bitfield: u16, -} -impl ::core::marker::Copy for SCRIPT_CHARPROP {} -impl ::core::clone::Clone for SCRIPT_CHARPROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_CONTROL { - pub _bitfield: u32, -} -impl ::core::marker::Copy for SCRIPT_CONTROL {} -impl ::core::clone::Clone for SCRIPT_CONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_DIGITSUBSTITUTE { - pub _bitfield1: u32, - pub _bitfield2: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for SCRIPT_DIGITSUBSTITUTE {} -impl ::core::clone::Clone for SCRIPT_DIGITSUBSTITUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_FONTPROPERTIES { - pub cBytes: i32, - pub wgBlank: u16, - pub wgDefault: u16, - pub wgInvalid: u16, - pub wgKashida: u16, - pub iKashidaWidth: i32, -} -impl ::core::marker::Copy for SCRIPT_FONTPROPERTIES {} -impl ::core::clone::Clone for SCRIPT_FONTPROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_GLYPHPROP { - pub sva: SCRIPT_VISATTR, - pub reserved: u16, -} -impl ::core::marker::Copy for SCRIPT_GLYPHPROP {} -impl ::core::clone::Clone for SCRIPT_GLYPHPROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_ITEM { - pub iCharPos: i32, - pub a: SCRIPT_ANALYSIS, -} -impl ::core::marker::Copy for SCRIPT_ITEM {} -impl ::core::clone::Clone for SCRIPT_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_LOGATTR { - pub _bitfield: u8, -} -impl ::core::marker::Copy for SCRIPT_LOGATTR {} -impl ::core::clone::Clone for SCRIPT_LOGATTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_PROPERTIES { - pub _bitfield1: u32, - pub _bitfield2: u32, -} -impl ::core::marker::Copy for SCRIPT_PROPERTIES {} -impl ::core::clone::Clone for SCRIPT_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_STATE { - pub _bitfield: u16, -} -impl ::core::marker::Copy for SCRIPT_STATE {} -impl ::core::clone::Clone for SCRIPT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_TABDEF { - pub cTabStops: i32, - pub iScale: i32, - pub pTabStops: *mut i32, - pub iTabOrigin: i32, -} -impl ::core::marker::Copy for SCRIPT_TABDEF {} -impl ::core::clone::Clone for SCRIPT_TABDEF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct SCRIPT_VISATTR { - pub _bitfield: u16, -} -impl ::core::marker::Copy for SCRIPT_VISATTR {} -impl ::core::clone::Clone for SCRIPT_VISATTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct TEXTRANGE_PROPERTIES { - pub potfRecords: *mut OPENTYPE_FEATURE_RECORD, - pub cotfRecords: i32, -} -impl ::core::marker::Copy for TEXTRANGE_PROPERTIES {} -impl ::core::clone::Clone for TEXTRANGE_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UBiDi(pub u8); -#[repr(C)] -pub struct UBiDiTransform(pub u8); -#[repr(C)] -pub struct UBreakIterator(pub u8); -#[repr(C)] -pub struct UCPMap(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UCPTrie { - pub index: *const u16, - pub data: UCPTrieData, - pub indexLength: i32, - pub dataLength: i32, - pub highStart: i32, - pub shifted12HighStart: u16, - pub r#type: i8, - pub valueWidth: i8, - pub reserved32: u32, - pub reserved16: u16, - pub index3NullOffset: u16, - pub dataNullOffset: i32, - pub nullValue: u32, -} -impl ::core::marker::Copy for UCPTrie {} -impl ::core::clone::Clone for UCPTrie { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub union UCPTrieData { - pub ptr0: *const ::core::ffi::c_void, - pub ptr16: *const u16, - pub ptr32: *const u32, - pub ptr8: *const u8, -} -impl ::core::marker::Copy for UCPTrieData {} -impl ::core::clone::Clone for UCPTrieData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UCaseMap(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UCharIterator { - pub context: *const ::core::ffi::c_void, - pub length: i32, - pub start: i32, - pub index: i32, - pub limit: i32, - pub reservedField: i32, - pub getIndex: UCharIteratorGetIndex, - pub r#move: UCharIteratorMove, - pub hasNext: UCharIteratorHasNext, - pub hasPrevious: UCharIteratorHasPrevious, - pub current: UCharIteratorCurrent, - pub next: UCharIteratorNext, - pub previous: UCharIteratorPrevious, - pub reservedFn: UCharIteratorReserved, - pub getState: UCharIteratorGetState, - pub setState: UCharIteratorSetState, -} -impl ::core::marker::Copy for UCharIterator {} -impl ::core::clone::Clone for UCharIterator { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UCharsetDetector(pub u8); -#[repr(C)] -pub struct UCharsetMatch(pub u8); -#[repr(C)] -pub struct UCollationElements(pub u8); -#[repr(C)] -pub struct UCollator(pub u8); -#[repr(C)] -pub struct UConstrainedFieldPosition(pub u8); -#[repr(C)] -pub struct UConverter(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UConverterFromUnicodeArgs { - pub size: u16, - pub flush: i8, - pub converter: *mut UConverter, - pub source: *const u16, - pub sourceLimit: *const u16, - pub target: ::windows_sys::core::PSTR, - pub targetLimit: ::windows_sys::core::PCSTR, - pub offsets: *mut i32, -} -impl ::core::marker::Copy for UConverterFromUnicodeArgs {} -impl ::core::clone::Clone for UConverterFromUnicodeArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UConverterSelector(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UConverterToUnicodeArgs { - pub size: u16, - pub flush: i8, - pub converter: *mut UConverter, - pub source: ::windows_sys::core::PCSTR, - pub sourceLimit: ::windows_sys::core::PCSTR, - pub target: *mut u16, - pub targetLimit: *const u16, - pub offsets: *mut i32, -} -impl ::core::marker::Copy for UConverterToUnicodeArgs {} -impl ::core::clone::Clone for UConverterToUnicodeArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UDateFormatSymbols(pub u8); -#[repr(C)] -pub struct UDateIntervalFormat(pub u8); -#[repr(C)] -pub struct UEnumeration(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UFieldPosition { - pub field: i32, - pub beginIndex: i32, - pub endIndex: i32, -} -impl ::core::marker::Copy for UFieldPosition {} -impl ::core::clone::Clone for UFieldPosition { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UFieldPositionIterator(pub u8); -#[repr(C)] -pub struct UFormattedDateInterval(pub u8); -#[repr(C)] -pub struct UFormattedList(pub u8); -#[repr(C)] -pub struct UFormattedNumber(pub u8); -#[repr(C)] -pub struct UFormattedNumberRange(pub u8); -#[repr(C)] -pub struct UFormattedRelativeDateTime(pub u8); -#[repr(C)] -pub struct UFormattedValue(pub u8); -#[repr(C)] -pub struct UGenderInfo(pub u8); -#[repr(C)] -pub struct UHashtable(pub u8); -#[repr(C)] -pub struct UIDNA(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UIDNAInfo { - pub size: i16, - pub isTransitionalDifferent: i8, - pub reservedB3: i8, - pub errors: u32, - pub reservedI2: i32, - pub reservedI3: i32, -} -impl ::core::marker::Copy for UIDNAInfo {} -impl ::core::clone::Clone for UIDNAInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UListFormatter(pub u8); -#[repr(C)] -pub struct ULocaleData(pub u8); -#[repr(C)] -pub struct ULocaleDisplayNames(pub u8); -#[repr(C)] -pub struct UMutableCPTrie(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UNICODERANGE { - pub wcFrom: u16, - pub wcTo: u16, -} -impl ::core::marker::Copy for UNICODERANGE {} -impl ::core::clone::Clone for UNICODERANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UNormalizer2(pub u8); -#[repr(C)] -pub struct UNumberFormatter(pub u8); -#[repr(C)] -pub struct UNumberingSystem(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UParseError { - pub line: i32, - pub offset: i32, - pub preContext: [u16; 16], - pub postContext: [u16; 16], -} -impl ::core::marker::Copy for UParseError {} -impl ::core::clone::Clone for UParseError { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UPluralRules(pub u8); -#[repr(C)] -pub struct URegion(pub u8); -#[repr(C)] -pub struct URegularExpression(pub u8); -#[repr(C)] -pub struct URelativeDateTimeFormatter(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UReplaceableCallbacks { - pub length: isize, - pub charAt: isize, - pub char32At: isize, - pub replace: isize, - pub extract: isize, - pub copy: isize, -} -impl ::core::marker::Copy for UReplaceableCallbacks {} -impl ::core::clone::Clone for UReplaceableCallbacks { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct UResourceBundle(pub u8); -#[repr(C)] -pub struct USearch(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct USerializedSet { - pub array: *const u16, - pub bmpLength: i32, - pub length: i32, - pub staticArray: [u16; 8], -} -impl ::core::marker::Copy for USerializedSet {} -impl ::core::clone::Clone for USerializedSet { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct USet(pub u8); -#[repr(C)] -pub struct USpoofCheckResult(pub u8); -#[repr(C)] -pub struct USpoofChecker(pub u8); -#[repr(C)] -pub struct UStringPrepProfile(pub u8); -#[repr(C)] -pub struct UStringSearch(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UText { - pub magic: u32, - pub flags: i32, - pub providerProperties: i32, - pub sizeOfStruct: i32, - pub chunkNativeLimit: i64, - pub extraSize: i32, - pub nativeIndexingLimit: i32, - pub chunkNativeStart: i64, - pub chunkOffset: i32, - pub chunkLength: i32, - pub chunkContents: *const u16, - pub pFuncs: *const UTextFuncs, - pub pExtra: *mut ::core::ffi::c_void, - pub context: *const ::core::ffi::c_void, - pub p: *const ::core::ffi::c_void, - pub q: *const ::core::ffi::c_void, - pub r: *const ::core::ffi::c_void, - pub privP: *mut ::core::ffi::c_void, - pub a: i64, - pub b: i32, - pub c: i32, - pub privA: i64, - pub privB: i32, - pub privC: i32, -} -impl ::core::marker::Copy for UText {} -impl ::core::clone::Clone for UText { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UTextFuncs { - pub tableSize: i32, - pub reserved1: i32, - pub reserved2: i32, - pub reserved3: i32, - pub clone: UTextClone, - pub nativeLength: UTextNativeLength, - pub access: UTextAccess, - pub extract: UTextExtract, - pub replace: UTextReplace, - pub copy: UTextCopy, - pub mapOffsetToNative: UTextMapOffsetToNative, - pub mapNativeIndexToUTF16: UTextMapNativeIndexToUTF16, - pub close: UTextClose, - pub spare1: UTextClose, - pub spare2: UTextClose, - pub spare3: UTextClose, -} -impl ::core::marker::Copy for UTextFuncs {} -impl ::core::clone::Clone for UTextFuncs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub struct UTransPosition { - pub contextStart: i32, - pub contextLimit: i32, - pub start: i32, - pub limit: i32, -} -impl ::core::marker::Copy for UTransPosition {} -impl ::core::clone::Clone for UTransPosition { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CALINFO_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CALINFO_ENUMPROCEXA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CALINFO_ENUMPROCEXEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CALINFO_ENUMPROCEXW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CALINFO_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CODEPAGE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CODEPAGE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DATEFMT_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DATEFMT_ENUMPROCEXA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DATEFMT_ENUMPROCEXEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DATEFMT_ENUMPROCEXW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DATEFMT_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type GEO_ENUMNAMEPROC = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type GEO_ENUMPROC = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LANGGROUPLOCALE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LANGGROUPLOCALE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LANGUAGEGROUP_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LANGUAGEGROUP_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LOCALE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LOCALE_ENUMPROCEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LOCALE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type PFN_MAPPINGCALLBACKPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TIMEFMT_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TIMEFMT_ENUMPROCEX = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TIMEFMT_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UBiDiClassCallback = ::core::option::Option UCharDirection>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCPMapValueFilter = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharEnumTypeRange = ::core::option::Option i8>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorCurrent = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorGetIndex = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorGetState = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorHasNext = ::core::option::Option i8>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorHasPrevious = ::core::option::Option i8>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorMove = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorNext = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorPrevious = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorReserved = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UCharIteratorSetState = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UConverterFromUCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UConverterToUCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UEnumCharNamesFn = ::core::option::Option i8>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type UILANGUAGE_ENUMPROCA = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type UILANGUAGE_ENUMPROCW = ::core::option::Option super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMemAllocFn = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMemFreeFn = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UMemReallocFn = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UNESCAPE_CHAR_AT = ::core::option::Option u16>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type URegexFindProgressCallback = ::core::option::Option i8>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type URegexMatchCallback = ::core::option::Option i8>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UStringCaseMapper = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextAccess = ::core::option::Option i8>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextClone = ::core::option::Option *mut UText>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextClose = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextCopy = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextExtract = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextMapNativeIndexToUTF16 = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextMapOffsetToNative = ::core::option::Option i64>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextNativeLength = ::core::option::Option i64>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTextReplace = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTraceData = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTraceEntry = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Globalization\"`*"] -pub type UTraceExit = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Dwm/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Dwm/mod.rs deleted file mode 100644 index ccd4f88..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Dwm/mod.rs +++ /dev/null @@ -1,389 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmAttachMilContent ( hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmDefWindowProc ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , plresult : *mut super::super::Foundation:: LRESULT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmDetachMilContent ( hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DwmEnableBlurBehindWindow ( hwnd : super::super::Foundation:: HWND , pblurbehind : *const DWM_BLURBEHIND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] fn DwmEnableComposition ( ucompositionaction : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmEnableMMCSS ( fenablemmcss : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn DwmExtendFrameIntoClientArea ( hwnd : super::super::Foundation:: HWND , pmarinset : *const super::super::UI::Controls:: MARGINS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] fn DwmFlush ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmGetColorizationColor ( pcrcolorization : *mut u32 , pfopaqueblend : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmGetCompositionTimingInfo ( hwnd : super::super::Foundation:: HWND , ptiminginfo : *mut DWM_TIMING_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] fn DwmGetGraphicsStreamClient ( uindex : u32 , pclientuuid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] fn DwmGetGraphicsStreamTransformHint ( uindex : u32 , ptransform : *mut MilMatrix3x2D ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmGetTransportAttributes ( pfisremoting : *mut super::super::Foundation:: BOOL , pfisconnected : *mut super::super::Foundation:: BOOL , pdwgeneration : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmGetUnmetTabRequirements ( appwindow : super::super::Foundation:: HWND , value : *mut DWM_TAB_WINDOW_REQUIREMENTS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmGetWindowAttribute ( hwnd : super::super::Foundation:: HWND , dwattribute : DWMWINDOWATTRIBUTE , pvattribute : *mut ::core::ffi::c_void , cbattribute : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmInvalidateIconicBitmaps ( hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmIsCompositionEnabled ( pfenabled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmModifyPreviousDxFrameDuration ( hwnd : super::super::Foundation:: HWND , crefreshes : i32 , frelative : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmQueryThumbnailSourceSize ( hthumbnail : isize , psize : *mut super::super::Foundation:: SIZE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmRegisterThumbnail ( hwnddestination : super::super::Foundation:: HWND , hwndsource : super::super::Foundation:: HWND , phthumbnailid : *mut isize ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmRenderGesture ( gt : GESTURE_TYPE , ccontacts : u32 , pdwpointerid : *const u32 , ppoints : *const super::super::Foundation:: POINT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmSetDxFrameDuration ( hwnd : super::super::Foundation:: HWND , crefreshes : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DwmSetIconicLivePreviewBitmap ( hwnd : super::super::Foundation:: HWND , hbmp : super::Gdi:: HBITMAP , pptclient : *const super::super::Foundation:: POINT , dwsitflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DwmSetIconicThumbnail ( hwnd : super::super::Foundation:: HWND , hbmp : super::Gdi:: HBITMAP , dwsitflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmSetPresentParameters ( hwnd : super::super::Foundation:: HWND , ppresentparams : *mut DWM_PRESENT_PARAMETERS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmSetWindowAttribute ( hwnd : super::super::Foundation:: HWND , dwattribute : DWMWINDOWATTRIBUTE , pvattribute : *const ::core::ffi::c_void , cbattribute : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] fn DwmShowContact ( dwpointerid : u32 , eshowcontact : DWM_SHOWCONTACT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmTetherContact ( dwpointerid : u32 , fenable : super::super::Foundation:: BOOL , pttether : super::super::Foundation:: POINT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmTransitionOwnedWindow ( hwnd : super::super::Foundation:: HWND , target : DWMTRANSITION_OWNEDWINDOW_TARGET ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] fn DwmUnregisterThumbnail ( hthumbnailid : isize ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dwmapi.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] fn DwmUpdateThumbnailProperties ( hthumbnailid : isize , ptnproperties : *const DWM_THUMBNAIL_PROPERTIES ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_COLOR_DEFAULT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_COLOR_NONE: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_BB_BLURREGION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_BB_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_BB_TRANSITIONONMAXIMIZED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_CLOAKED_APP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_CLOAKED_INHERITED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_CLOAKED_SHELL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_EC_DISABLECOMPOSITION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_EC_ENABLECOMPOSITION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_FRAME_DURATION_DEFAULT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_SIT_DISPLAYFRAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_TNP_OPACITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_TNP_RECTDESTINATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_TNP_RECTSOURCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_TNP_SOURCECLIENTAREAONLY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_TNP_VISIBLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const c_DwmMaxAdapters: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const c_DwmMaxMonitors: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const c_DwmMaxQueuedBuffers: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWMFLIP3DWINDOWPOLICY = i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMFLIP3D_DEFAULT: DWMFLIP3DWINDOWPOLICY = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMFLIP3D_EXCLUDEBELOW: DWMFLIP3DWINDOWPOLICY = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMFLIP3D_EXCLUDEABOVE: DWMFLIP3DWINDOWPOLICY = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMFLIP3D_LAST: DWMFLIP3DWINDOWPOLICY = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWMNCRENDERINGPOLICY = i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMNCRP_USEWINDOWSTYLE: DWMNCRENDERINGPOLICY = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMNCRP_DISABLED: DWMNCRENDERINGPOLICY = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMNCRP_ENABLED: DWMNCRENDERINGPOLICY = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMNCRP_LAST: DWMNCRENDERINGPOLICY = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWMTRANSITION_OWNEDWINDOW_TARGET = i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTRANSITION_OWNEDWINDOW_NULL: DWMTRANSITION_OWNEDWINDOW_TARGET = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTRANSITION_OWNEDWINDOW_REPOSITION: DWMTRANSITION_OWNEDWINDOW_TARGET = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWMWINDOWATTRIBUTE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_NCRENDERING_ENABLED: DWMWINDOWATTRIBUTE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_NCRENDERING_POLICY: DWMWINDOWATTRIBUTE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_TRANSITIONS_FORCEDISABLED: DWMWINDOWATTRIBUTE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_ALLOW_NCPAINT: DWMWINDOWATTRIBUTE = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_CAPTION_BUTTON_BOUNDS: DWMWINDOWATTRIBUTE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_NONCLIENT_RTL_LAYOUT: DWMWINDOWATTRIBUTE = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_FORCE_ICONIC_REPRESENTATION: DWMWINDOWATTRIBUTE = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_FLIP3D_POLICY: DWMWINDOWATTRIBUTE = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_EXTENDED_FRAME_BOUNDS: DWMWINDOWATTRIBUTE = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_HAS_ICONIC_BITMAP: DWMWINDOWATTRIBUTE = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_DISALLOW_PEEK: DWMWINDOWATTRIBUTE = 11i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_EXCLUDED_FROM_PEEK: DWMWINDOWATTRIBUTE = 12i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_CLOAK: DWMWINDOWATTRIBUTE = 13i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_CLOAKED: DWMWINDOWATTRIBUTE = 14i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_FREEZE_REPRESENTATION: DWMWINDOWATTRIBUTE = 15i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_PASSIVE_UPDATE_MODE: DWMWINDOWATTRIBUTE = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_USE_HOSTBACKDROPBRUSH: DWMWINDOWATTRIBUTE = 17i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_USE_IMMERSIVE_DARK_MODE: DWMWINDOWATTRIBUTE = 20i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_WINDOW_CORNER_PREFERENCE: DWMWINDOWATTRIBUTE = 33i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_BORDER_COLOR: DWMWINDOWATTRIBUTE = 34i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_CAPTION_COLOR: DWMWINDOWATTRIBUTE = 35i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_TEXT_COLOR: DWMWINDOWATTRIBUTE = 36i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_VISIBLE_FRAME_BORDER_THICKNESS: DWMWINDOWATTRIBUTE = 37i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWA_LAST: DWMWINDOWATTRIBUTE = 38i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWM_SHOWCONTACT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMSC_DOWN: DWM_SHOWCONTACT = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMSC_UP: DWM_SHOWCONTACT = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMSC_DRAG: DWM_SHOWCONTACT = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMSC_HOLD: DWM_SHOWCONTACT = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMSC_PENBARREL: DWM_SHOWCONTACT = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMSC_NONE: DWM_SHOWCONTACT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMSC_ALL: DWM_SHOWCONTACT = 4294967295u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWM_SOURCE_FRAME_SAMPLING = i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_SOURCE_FRAME_SAMPLING_POINT: DWM_SOURCE_FRAME_SAMPLING = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_SOURCE_FRAME_SAMPLING_COVERAGE: DWM_SOURCE_FRAME_SAMPLING = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWM_SOURCE_FRAME_SAMPLING_LAST: DWM_SOURCE_FRAME_SAMPLING = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWM_TAB_WINDOW_REQUIREMENTS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_NONE: DWM_TAB_WINDOW_REQUIREMENTS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_IMPLEMENTED_BY_SYSTEM: DWM_TAB_WINDOW_REQUIREMENTS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_WINDOW_RELATIONSHIP: DWM_TAB_WINDOW_REQUIREMENTS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_WINDOW_STYLES: DWM_TAB_WINDOW_REQUIREMENTS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_WINDOW_REGION: DWM_TAB_WINDOW_REQUIREMENTS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_WINDOW_DWM_ATTRIBUTES: DWM_TAB_WINDOW_REQUIREMENTS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_WINDOW_MARGINS: DWM_TAB_WINDOW_REQUIREMENTS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_TABBING_ENABLED: DWM_TAB_WINDOW_REQUIREMENTS = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_USER_POLICY: DWM_TAB_WINDOW_REQUIREMENTS = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_GROUP_POLICY: DWM_TAB_WINDOW_REQUIREMENTS = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMTWR_APP_COMPAT: DWM_TAB_WINDOW_REQUIREMENTS = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type DWM_WINDOW_CORNER_PREFERENCE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWCP_DEFAULT: DWM_WINDOW_CORNER_PREFERENCE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWCP_DONOTROUND: DWM_WINDOW_CORNER_PREFERENCE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWCP_ROUND: DWM_WINDOW_CORNER_PREFERENCE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const DWMWCP_ROUNDSMALL: DWM_WINDOW_CORNER_PREFERENCE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub type GESTURE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_PEN_TAP: GESTURE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_PEN_DOUBLETAP: GESTURE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_PEN_RIGHTTAP: GESTURE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_PEN_PRESSANDHOLD: GESTURE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_PEN_PRESSANDHOLDABORT: GESTURE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_TOUCH_TAP: GESTURE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_TOUCH_DOUBLETAP: GESTURE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_TOUCH_RIGHTTAP: GESTURE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_TOUCH_PRESSANDHOLD: GESTURE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_TOUCH_PRESSANDHOLDABORT: GESTURE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub const GT_TOUCH_PRESSANDTAP: GESTURE_TYPE = 10i32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DWM_BLURBEHIND { - pub dwFlags: u32, - pub fEnable: super::super::Foundation::BOOL, - pub hRgnBlur: super::Gdi::HRGN, - pub fTransitionOnMaximized: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DWM_BLURBEHIND {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DWM_BLURBEHIND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DWM_PRESENT_PARAMETERS { - pub cbSize: u32, - pub fQueue: super::super::Foundation::BOOL, - pub cRefreshStart: u64, - pub cBuffer: u32, - pub fUseSourceRate: super::super::Foundation::BOOL, - pub rateSource: UNSIGNED_RATIO, - pub cRefreshesPerFrame: u32, - pub eSampling: DWM_SOURCE_FRAME_SAMPLING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DWM_PRESENT_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DWM_PRESENT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DWM_THUMBNAIL_PROPERTIES { - pub dwFlags: u32, - pub rcDestination: super::super::Foundation::RECT, - pub rcSource: super::super::Foundation::RECT, - pub opacity: u8, - pub fVisible: super::super::Foundation::BOOL, - pub fSourceClientAreaOnly: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DWM_THUMBNAIL_PROPERTIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DWM_THUMBNAIL_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub struct DWM_TIMING_INFO { - pub cbSize: u32, - pub rateRefresh: UNSIGNED_RATIO, - pub qpcRefreshPeriod: u64, - pub rateCompose: UNSIGNED_RATIO, - pub qpcVBlank: u64, - pub cRefresh: u64, - pub cDXRefresh: u32, - pub qpcCompose: u64, - pub cFrame: u64, - pub cDXPresent: u32, - pub cRefreshFrame: u64, - pub cFrameSubmitted: u64, - pub cDXPresentSubmitted: u32, - pub cFrameConfirmed: u64, - pub cDXPresentConfirmed: u32, - pub cRefreshConfirmed: u64, - pub cDXRefreshConfirmed: u32, - pub cFramesLate: u64, - pub cFramesOutstanding: u32, - pub cFrameDisplayed: u64, - pub qpcFrameDisplayed: u64, - pub cRefreshFrameDisplayed: u64, - pub cFrameComplete: u64, - pub qpcFrameComplete: u64, - pub cFramePending: u64, - pub qpcFramePending: u64, - pub cFramesDisplayed: u64, - pub cFramesComplete: u64, - pub cFramesPending: u64, - pub cFramesAvailable: u64, - pub cFramesDropped: u64, - pub cFramesMissed: u64, - pub cRefreshNextDisplayed: u64, - pub cRefreshNextPresented: u64, - pub cRefreshesDisplayed: u64, - pub cRefreshesPresented: u64, - pub cRefreshStarted: u64, - pub cPixelsReceived: u64, - pub cPixelsDrawn: u64, - pub cBuffersEmpty: u64, -} -impl ::core::marker::Copy for DWM_TIMING_INFO {} -impl ::core::clone::Clone for DWM_TIMING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub struct MilMatrix3x2D { - pub S_11: f64, - pub S_12: f64, - pub S_21: f64, - pub S_22: f64, - pub DX: f64, - pub DY: f64, -} -impl ::core::marker::Copy for MilMatrix3x2D {} -impl ::core::clone::Clone for MilMatrix3x2D { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Dwm\"`*"] -pub struct UNSIGNED_RATIO { - pub uiNumerator: u32, - pub uiDenominator: u32, -} -impl ::core::marker::Copy for UNSIGNED_RATIO {} -impl ::core::clone::Clone for UNSIGNED_RATIO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Gdi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Gdi/mod.rs deleted file mode 100644 index 0b6c7fb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Gdi/mod.rs +++ /dev/null @@ -1,7150 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn AbortPath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn AddFontMemResourceEx ( pfileview : *const ::core::ffi::c_void , cjsize : u32 , pvresrved : *mut ::core::ffi::c_void , pnumfonts : *const u32 ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn AddFontResourceA ( param0 : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn AddFontResourceExA ( name : :: windows_sys::core::PCSTR , fl : FONT_RESOURCE_CHARACTERISTICS , res : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn AddFontResourceExW ( name : :: windows_sys::core::PCWSTR , fl : FONT_RESOURCE_CHARACTERISTICS , res : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn AddFontResourceW ( param0 : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msimg32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn AlphaBlend ( hdcdest : HDC , xorigindest : i32 , yorigindest : i32 , wdest : i32 , hdest : i32 , hdcsrc : HDC , xoriginsrc : i32 , yoriginsrc : i32 , wsrc : i32 , hsrc : i32 , ftn : BLENDFUNCTION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn AngleArc ( hdc : HDC , x : i32 , y : i32 , r : u32 , startangle : f32 , sweepangle : f32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn AnimatePalette ( hpal : HPALETTE , istartindex : u32 , centries : u32 , ppe : *const PALETTEENTRY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn Arc ( hdc : HDC , x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 , x3 : i32 , y3 : i32 , x4 : i32 , y4 : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ArcTo ( hdc : HDC , left : i32 , top : i32 , right : i32 , bottom : i32 , xr1 : i32 , yr1 : i32 , xr2 : i32 , yr2 : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn BeginPaint ( hwnd : super::super::Foundation:: HWND , lppaint : *mut PAINTSTRUCT ) -> HDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn BeginPath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn BitBlt ( hdc : HDC , x : i32 , y : i32 , cx : i32 , cy : i32 , hdcsrc : HDC , x1 : i32 , y1 : i32 , rop : ROP_CODE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CancelDC ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ChangeDisplaySettingsA ( lpdevmode : *const DEVMODEA , dwflags : CDS_TYPE ) -> DISP_CHANGE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ChangeDisplaySettingsExA ( lpszdevicename : :: windows_sys::core::PCSTR , lpdevmode : *const DEVMODEA , hwnd : super::super::Foundation:: HWND , dwflags : CDS_TYPE , lparam : *const ::core::ffi::c_void ) -> DISP_CHANGE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ChangeDisplaySettingsExW ( lpszdevicename : :: windows_sys::core::PCWSTR , lpdevmode : *const DEVMODEW , hwnd : super::super::Foundation:: HWND , dwflags : CDS_TYPE , lparam : *const ::core::ffi::c_void ) -> DISP_CHANGE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ChangeDisplaySettingsW ( lpdevmode : *const DEVMODEW , dwflags : CDS_TYPE ) -> DISP_CHANGE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn Chord ( hdc : HDC , x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 , x3 : i32 , y3 : i32 , x4 : i32 , y4 : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ClientToScreen ( hwnd : super::super::Foundation:: HWND , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CloseEnhMetaFile ( hdc : HDC ) -> HENHMETAFILE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CloseFigure ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CloseMetaFile ( hdc : HDC ) -> HMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CombineRgn ( hrgndst : HRGN , hrgnsrc1 : HRGN , hrgnsrc2 : HRGN , imode : RGN_COMBINE_MODE ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CombineTransform ( lpxfout : *mut XFORM , lpxf1 : *const XFORM , lpxf2 : *const XFORM ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CopyEnhMetaFileA ( henh : HENHMETAFILE , lpfilename : :: windows_sys::core::PCSTR ) -> HENHMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CopyEnhMetaFileW ( henh : HENHMETAFILE , lpfilename : :: windows_sys::core::PCWSTR ) -> HENHMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CopyMetaFileA ( param0 : HMETAFILE , param1 : :: windows_sys::core::PCSTR ) -> HMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CopyMetaFileW ( param0 : HMETAFILE , param1 : :: windows_sys::core::PCWSTR ) -> HMETAFILE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CopyRect ( lprcdst : *mut super::super::Foundation:: RECT , lprcsrc : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateBitmap ( nwidth : i32 , nheight : i32 , nplanes : u32 , nbitcount : u32 , lpbits : *const ::core::ffi::c_void ) -> HBITMAP ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateBitmapIndirect ( pbm : *const BITMAP ) -> HBITMAP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateBrushIndirect ( plbrush : *const LOGBRUSH ) -> HBRUSH ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateCompatibleBitmap ( hdc : HDC , cx : i32 , cy : i32 ) -> HBITMAP ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateCompatibleDC ( hdc : HDC ) -> CreatedHDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateDCA ( pwszdriver : :: windows_sys::core::PCSTR , pwszdevice : :: windows_sys::core::PCSTR , pszport : :: windows_sys::core::PCSTR , pdm : *const DEVMODEA ) -> CreatedHDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateDCW ( pwszdriver : :: windows_sys::core::PCWSTR , pwszdevice : :: windows_sys::core::PCWSTR , pszport : :: windows_sys::core::PCWSTR , pdm : *const DEVMODEW ) -> CreatedHDC ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateDIBPatternBrush ( h : isize , iusage : DIB_USAGE ) -> HBRUSH ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateDIBPatternBrushPt ( lppackeddib : *const ::core::ffi::c_void , iusage : DIB_USAGE ) -> HBRUSH ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateDIBSection ( hdc : HDC , pbmi : *const BITMAPINFO , usage : DIB_USAGE , ppvbits : *mut *mut ::core::ffi::c_void , hsection : super::super::Foundation:: HANDLE , offset : u32 ) -> HBITMAP ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateDIBitmap ( hdc : HDC , pbmih : *const BITMAPINFOHEADER , flinit : u32 , pjbits : *const ::core::ffi::c_void , pbmi : *const BITMAPINFO , iusage : DIB_USAGE ) -> HBITMAP ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateDiscardableBitmap ( hdc : HDC , cx : i32 , cy : i32 ) -> HBITMAP ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateEllipticRgn ( x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 ) -> HRGN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateEllipticRgnIndirect ( lprect : *const super::super::Foundation:: RECT ) -> HRGN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateEnhMetaFileA ( hdc : HDC , lpfilename : :: windows_sys::core::PCSTR , lprc : *const super::super::Foundation:: RECT , lpdesc : :: windows_sys::core::PCSTR ) -> HdcMetdataEnhFileHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateEnhMetaFileW ( hdc : HDC , lpfilename : :: windows_sys::core::PCWSTR , lprc : *const super::super::Foundation:: RECT , lpdesc : :: windows_sys::core::PCWSTR ) -> HdcMetdataEnhFileHandle ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateFontA ( cheight : i32 , cwidth : i32 , cescapement : i32 , corientation : i32 , cweight : i32 , bitalic : u32 , bunderline : u32 , bstrikeout : u32 , icharset : u32 , ioutprecision : u32 , iclipprecision : u32 , iquality : u32 , ipitchandfamily : u32 , pszfacename : :: windows_sys::core::PCSTR ) -> HFONT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateFontIndirectA ( lplf : *const LOGFONTA ) -> HFONT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateFontIndirectExA ( param0 : *const ENUMLOGFONTEXDVA ) -> HFONT ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateFontIndirectExW ( param0 : *const ENUMLOGFONTEXDVW ) -> HFONT ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateFontIndirectW ( lplf : *const LOGFONTW ) -> HFONT ); -::windows_sys::core::link ! ( "fontsub.dll""cdecl" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateFontPackage ( puchsrcbuffer : *const u8 , ulsrcbuffersize : u32 , ppuchfontpackagebuffer : *mut *mut u8 , pulfontpackagebuffersize : *mut u32 , pulbyteswritten : *mut u32 , usflag : u16 , usttcindex : u16 , ussubsetformat : u16 , ussubsetlanguage : u16 , ussubsetplatform : CREATE_FONT_PACKAGE_SUBSET_PLATFORM , ussubsetencoding : CREATE_FONT_PACKAGE_SUBSET_ENCODING , pussubsetkeeplist : *const u16 , ussubsetlistcount : u16 , lpfnallocate : CFP_ALLOCPROC , lpfnreallocate : CFP_REALLOCPROC , lpfnfree : CFP_FREEPROC , lpvreserved : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateFontW ( cheight : i32 , cwidth : i32 , cescapement : i32 , corientation : i32 , cweight : i32 , bitalic : u32 , bunderline : u32 , bstrikeout : u32 , icharset : u32 , ioutprecision : u32 , iclipprecision : u32 , iquality : u32 , ipitchandfamily : u32 , pszfacename : :: windows_sys::core::PCWSTR ) -> HFONT ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateHalftonePalette ( hdc : HDC ) -> HPALETTE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateHatchBrush ( ihatch : HATCH_BRUSH_STYLE , color : super::super::Foundation:: COLORREF ) -> HBRUSH ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateICA ( pszdriver : :: windows_sys::core::PCSTR , pszdevice : :: windows_sys::core::PCSTR , pszport : :: windows_sys::core::PCSTR , pdm : *const DEVMODEA ) -> CreatedHDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateICW ( pszdriver : :: windows_sys::core::PCWSTR , pszdevice : :: windows_sys::core::PCWSTR , pszport : :: windows_sys::core::PCWSTR , pdm : *const DEVMODEW ) -> CreatedHDC ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateMetaFileA ( pszfile : :: windows_sys::core::PCSTR ) -> HdcMetdataFileHandle ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateMetaFileW ( pszfile : :: windows_sys::core::PCWSTR ) -> HdcMetdataFileHandle ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreatePalette ( plpal : *const LOGPALETTE ) -> HPALETTE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreatePatternBrush ( hbm : HBITMAP ) -> HBRUSH ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreatePen ( istyle : PEN_STYLE , cwidth : i32 , color : super::super::Foundation:: COLORREF ) -> HPEN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreatePenIndirect ( plpen : *const LOGPEN ) -> HPEN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreatePolyPolygonRgn ( pptl : *const super::super::Foundation:: POINT , pc : *const i32 , cpoly : i32 , imode : CREATE_POLYGON_RGN_MODE ) -> HRGN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreatePolygonRgn ( pptl : *const super::super::Foundation:: POINT , cpoint : i32 , imode : CREATE_POLYGON_RGN_MODE ) -> HRGN ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateRectRgn ( x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 ) -> HRGN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateRectRgnIndirect ( lprect : *const super::super::Foundation:: RECT ) -> HRGN ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn CreateRoundRectRgn ( x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 , w : i32 , h : i32 ) -> HRGN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateScalableFontResourceA ( fdwhidden : u32 , lpszfont : :: windows_sys::core::PCSTR , lpszfile : :: windows_sys::core::PCSTR , lpszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateScalableFontResourceW ( fdwhidden : u32 , lpszfont : :: windows_sys::core::PCWSTR , lpszfile : :: windows_sys::core::PCWSTR , lpszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn CreateSolidBrush ( color : super::super::Foundation:: COLORREF ) -> HBRUSH ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DPtoLP ( hdc : HDC , lppt : *mut super::super::Foundation:: POINT , c : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DeleteDC ( hdc : CreatedHDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DeleteEnhMetaFile ( hmf : HENHMETAFILE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DeleteMetaFile ( hmf : HMETAFILE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DeleteObject ( ho : HGDIOBJ ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawAnimatedRects ( hwnd : super::super::Foundation:: HWND , idani : i32 , lprcfrom : *const super::super::Foundation:: RECT , lprcto : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawCaption ( hwnd : super::super::Foundation:: HWND , hdc : HDC , lprect : *const super::super::Foundation:: RECT , flags : DRAW_CAPTION_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawEdge ( hdc : HDC , qrc : *mut super::super::Foundation:: RECT , edge : DRAWEDGE_FLAGS , grfflags : DRAW_EDGE_FLAGS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn DrawEscape ( hdc : HDC , iescape : i32 , cjin : i32 , lpin : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawFocusRect ( hdc : HDC , lprc : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawFrameControl ( param0 : HDC , param1 : *mut super::super::Foundation:: RECT , param2 : DFC_TYPE , param3 : DFCS_STATE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawStateA ( hdc : HDC , hbrfore : HBRUSH , qfncallback : DRAWSTATEPROC , ldata : super::super::Foundation:: LPARAM , wdata : super::super::Foundation:: WPARAM , x : i32 , y : i32 , cx : i32 , cy : i32 , uflags : DRAWSTATE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawStateW ( hdc : HDC , hbrfore : HBRUSH , qfncallback : DRAWSTATEPROC , ldata : super::super::Foundation:: LPARAM , wdata : super::super::Foundation:: WPARAM , x : i32 , y : i32 , cx : i32 , cy : i32 , uflags : DRAWSTATE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawTextA ( hdc : HDC , lpchtext : :: windows_sys::core::PSTR , cchtext : i32 , lprc : *mut super::super::Foundation:: RECT , format : DRAW_TEXT_FORMAT ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawTextExA ( hdc : HDC , lpchtext : :: windows_sys::core::PSTR , cchtext : i32 , lprc : *mut super::super::Foundation:: RECT , format : DRAW_TEXT_FORMAT , lpdtp : *const DRAWTEXTPARAMS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawTextExW ( hdc : HDC , lpchtext : :: windows_sys::core::PWSTR , cchtext : i32 , lprc : *mut super::super::Foundation:: RECT , format : DRAW_TEXT_FORMAT , lpdtp : *const DRAWTEXTPARAMS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn DrawTextW ( hdc : HDC , lpchtext : :: windows_sys::core::PWSTR , cchtext : i32 , lprc : *mut super::super::Foundation:: RECT , format : DRAW_TEXT_FORMAT ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn Ellipse ( hdc : HDC , left : i32 , top : i32 , right : i32 , bottom : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EndPaint ( hwnd : super::super::Foundation:: HWND , lppaint : *const PAINTSTRUCT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EndPath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumDisplayDevicesA ( lpdevice : :: windows_sys::core::PCSTR , idevnum : u32 , lpdisplaydevice : *mut DISPLAY_DEVICEA , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumDisplayDevicesW ( lpdevice : :: windows_sys::core::PCWSTR , idevnum : u32 , lpdisplaydevice : *mut DISPLAY_DEVICEW , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumDisplayMonitors ( hdc : HDC , lprcclip : *const super::super::Foundation:: RECT , lpfnenum : MONITORENUMPROC , dwdata : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumDisplaySettingsA ( lpszdevicename : :: windows_sys::core::PCSTR , imodenum : ENUM_DISPLAY_SETTINGS_MODE , lpdevmode : *mut DEVMODEA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumDisplaySettingsExA ( lpszdevicename : :: windows_sys::core::PCSTR , imodenum : ENUM_DISPLAY_SETTINGS_MODE , lpdevmode : *mut DEVMODEA , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumDisplaySettingsExW ( lpszdevicename : :: windows_sys::core::PCWSTR , imodenum : ENUM_DISPLAY_SETTINGS_MODE , lpdevmode : *mut DEVMODEW , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumDisplaySettingsW ( lpszdevicename : :: windows_sys::core::PCWSTR , imodenum : ENUM_DISPLAY_SETTINGS_MODE , lpdevmode : *mut DEVMODEW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumEnhMetaFile ( hdc : HDC , hmf : HENHMETAFILE , proc : ENHMFENUMPROC , param3 : *const ::core::ffi::c_void , lprect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumFontFamiliesA ( hdc : HDC , lplogfont : :: windows_sys::core::PCSTR , lpproc : FONTENUMPROCA , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumFontFamiliesExA ( hdc : HDC , lplogfont : *const LOGFONTA , lpproc : FONTENUMPROCA , lparam : super::super::Foundation:: LPARAM , dwflags : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumFontFamiliesExW ( hdc : HDC , lplogfont : *const LOGFONTW , lpproc : FONTENUMPROCW , lparam : super::super::Foundation:: LPARAM , dwflags : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumFontFamiliesW ( hdc : HDC , lplogfont : :: windows_sys::core::PCWSTR , lpproc : FONTENUMPROCW , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumFontsA ( hdc : HDC , lplogfont : :: windows_sys::core::PCSTR , lpproc : FONTENUMPROCA , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumFontsW ( hdc : HDC , lplogfont : :: windows_sys::core::PCWSTR , lpproc : FONTENUMPROCW , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumMetaFile ( hdc : HDC , hmf : HMETAFILE , proc : MFENUMPROC , param3 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EnumObjects ( hdc : HDC , ntype : OBJ_TYPE , lpfunc : GOBJENUMPROC , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EqualRect ( lprc1 : *const super::super::Foundation:: RECT , lprc2 : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn EqualRgn ( hrgn1 : HRGN , hrgn2 : HRGN ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn ExcludeClipRect ( hdc : HDC , left : i32 , top : i32 , right : i32 , bottom : i32 ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ExcludeUpdateRgn ( hdc : HDC , hwnd : super::super::Foundation:: HWND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ExtCreatePen ( ipenstyle : PEN_STYLE , cwidth : u32 , plbrush : *const LOGBRUSH , cstyle : u32 , pstyle : *const u32 ) -> HPEN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ExtCreateRegion ( lpx : *const XFORM , ncount : u32 , lpdata : *const RGNDATA ) -> HRGN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ExtFloodFill ( hdc : HDC , x : i32 , y : i32 , color : super::super::Foundation:: COLORREF , r#type : EXT_FLOOD_FILL_TYPE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn ExtSelectClipRgn ( hdc : HDC , hrgn : HRGN , mode : RGN_COMBINE_MODE ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ExtTextOutA ( hdc : HDC , x : i32 , y : i32 , options : ETO_OPTIONS , lprect : *const super::super::Foundation:: RECT , lpstring : :: windows_sys::core::PCSTR , c : u32 , lpdx : *const i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ExtTextOutW ( hdc : HDC , x : i32 , y : i32 , options : ETO_OPTIONS , lprect : *const super::super::Foundation:: RECT , lpstring : :: windows_sys::core::PCWSTR , c : u32 , lpdx : *const i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FillPath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FillRect ( hdc : HDC , lprc : *const super::super::Foundation:: RECT , hbr : HBRUSH ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FillRgn ( hdc : HDC , hrgn : HRGN , hbr : HBRUSH ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FixBrushOrgEx ( hdc : HDC , x : i32 , y : i32 , ptl : *const super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FlattenPath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FloodFill ( hdc : HDC , x : i32 , y : i32 , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FrameRect ( hdc : HDC , lprc : *const super::super::Foundation:: RECT , hbr : HBRUSH ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn FrameRgn ( hdc : HDC , hrgn : HRGN , hbr : HBRUSH , w : i32 , h : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GdiAlphaBlend ( hdcdest : HDC , xorigindest : i32 , yorigindest : i32 , wdest : i32 , hdest : i32 , hdcsrc : HDC , xoriginsrc : i32 , yoriginsrc : i32 , wsrc : i32 , hsrc : i32 , ftn : BLENDFUNCTION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GdiComment ( hdc : HDC , nsize : u32 , lpdata : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GdiFlush ( ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GdiGetBatchLimit ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GdiGradientFill ( hdc : HDC , pvertex : *const TRIVERTEX , nvertex : u32 , pmesh : *const ::core::ffi::c_void , ncount : u32 , ulmode : GRADIENT_FILL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GdiSetBatchLimit ( dw : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GdiTransparentBlt ( hdcdest : HDC , xorigindest : i32 , yorigindest : i32 , wdest : i32 , hdest : i32 , hdcsrc : HDC , xoriginsrc : i32 , yoriginsrc : i32 , wsrc : i32 , hsrc : i32 , crtransparent : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetArcDirection ( hdc : HDC ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetAspectRatioFilterEx ( hdc : HDC , lpsize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetBitmapBits ( hbit : HBITMAP , cb : i32 , lpvbits : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetBitmapDimensionEx ( hbit : HBITMAP , lpsize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetBkColor ( hdc : HDC ) -> super::super::Foundation:: COLORREF ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetBkMode ( hdc : HDC ) -> BACKGROUND_MODE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetBoundsRect ( hdc : HDC , lprect : *mut super::super::Foundation:: RECT , flags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetBrushOrgEx ( hdc : HDC , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharABCWidthsA ( hdc : HDC , wfirst : u32 , wlast : u32 , lpabc : *mut ABC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharABCWidthsFloatA ( hdc : HDC , ifirst : u32 , ilast : u32 , lpabc : *mut ABCFLOAT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharABCWidthsFloatW ( hdc : HDC , ifirst : u32 , ilast : u32 , lpabc : *mut ABCFLOAT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharABCWidthsI ( hdc : HDC , gifirst : u32 , cgi : u32 , pgi : *const u16 , pabc : *mut ABC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharABCWidthsW ( hdc : HDC , wfirst : u32 , wlast : u32 , lpabc : *mut ABC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharWidth32A ( hdc : HDC , ifirst : u32 , ilast : u32 , lpbuffer : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharWidth32W ( hdc : HDC , ifirst : u32 , ilast : u32 , lpbuffer : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharWidthA ( hdc : HDC , ifirst : u32 , ilast : u32 , lpbuffer : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharWidthFloatA ( hdc : HDC , ifirst : u32 , ilast : u32 , lpbuffer : *mut f32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharWidthFloatW ( hdc : HDC , ifirst : u32 , ilast : u32 , lpbuffer : *mut f32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharWidthI ( hdc : HDC , gifirst : u32 , cgi : u32 , pgi : *const u16 , piwidths : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCharWidthW ( hdc : HDC , ifirst : u32 , ilast : u32 , lpbuffer : *mut i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetCharacterPlacementA ( hdc : HDC , lpstring : :: windows_sys::core::PCSTR , ncount : i32 , nmexextent : i32 , lpresults : *mut GCP_RESULTSA , dwflags : GET_CHARACTER_PLACEMENT_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetCharacterPlacementW ( hdc : HDC , lpstring : :: windows_sys::core::PCWSTR , ncount : i32 , nmexextent : i32 , lpresults : *mut GCP_RESULTSW , dwflags : GET_CHARACTER_PLACEMENT_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetClipBox ( hdc : HDC , lprect : *mut super::super::Foundation:: RECT ) -> GDI_REGION_TYPE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetClipRgn ( hdc : HDC , hrgn : HRGN ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetColorAdjustment ( hdc : HDC , lpca : *mut COLORADJUSTMENT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetCurrentObject ( hdc : HDC , r#type : OBJ_TYPE ) -> HGDIOBJ ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPositionEx ( hdc : HDC , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetDC ( hwnd : super::super::Foundation:: HWND ) -> HDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetDCBrushColor ( hdc : HDC ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetDCEx ( hwnd : super::super::Foundation:: HWND , hrgnclip : HRGN , flags : GET_DCX_FLAGS ) -> HDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetDCOrgEx ( hdc : HDC , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetDCPenColor ( hdc : HDC ) -> super::super::Foundation:: COLORREF ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetDIBColorTable ( hdc : HDC , istart : u32 , centries : u32 , prgbq : *mut RGBQUAD ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetDIBits ( hdc : HDC , hbm : HBITMAP , start : u32 , clines : u32 , lpvbits : *mut ::core::ffi::c_void , lpbmi : *mut BITMAPINFO , usage : DIB_USAGE ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetDeviceCaps ( hdc : HDC , index : GET_DEVICE_CAPS_INDEX ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetEnhMetaFileA ( lpname : :: windows_sys::core::PCSTR ) -> HENHMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetEnhMetaFileBits ( hemf : HENHMETAFILE , nsize : u32 , lpdata : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetEnhMetaFileDescriptionA ( hemf : HENHMETAFILE , cchbuffer : u32 , lpdescription : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetEnhMetaFileDescriptionW ( hemf : HENHMETAFILE , cchbuffer : u32 , lpdescription : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetEnhMetaFileHeader ( hemf : HENHMETAFILE , nsize : u32 , lpenhmetaheader : *mut ENHMETAHEADER ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetEnhMetaFilePaletteEntries ( hemf : HENHMETAFILE , nnumentries : u32 , lppaletteentries : *mut PALETTEENTRY ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetEnhMetaFileW ( lpname : :: windows_sys::core::PCWSTR ) -> HENHMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetFontData ( hdc : HDC , dwtable : u32 , dwoffset : u32 , pvbuffer : *mut ::core::ffi::c_void , cjbuffer : u32 ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetFontLanguageInfo ( hdc : HDC ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetFontUnicodeRanges ( hdc : HDC , lpgs : *mut GLYPHSET ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetGlyphIndicesA ( hdc : HDC , lpstr : :: windows_sys::core::PCSTR , c : i32 , pgi : *mut u16 , fl : u32 ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetGlyphIndicesW ( hdc : HDC , lpstr : :: windows_sys::core::PCWSTR , c : i32 , pgi : *mut u16 , fl : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetGlyphOutlineA ( hdc : HDC , uchar : u32 , fuformat : GET_GLYPH_OUTLINE_FORMAT , lpgm : *mut GLYPHMETRICS , cjbuffer : u32 , pvbuffer : *mut ::core::ffi::c_void , lpmat2 : *const MAT2 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetGlyphOutlineW ( hdc : HDC , uchar : u32 , fuformat : GET_GLYPH_OUTLINE_FORMAT , lpgm : *mut GLYPHMETRICS , cjbuffer : u32 , pvbuffer : *mut ::core::ffi::c_void , lpmat2 : *const MAT2 ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetGraphicsMode ( hdc : HDC ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetKerningPairsA ( hdc : HDC , npairs : u32 , lpkernpair : *mut KERNINGPAIR ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetKerningPairsW ( hdc : HDC , npairs : u32 , lpkernpair : *mut KERNINGPAIR ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetLayout ( hdc : HDC ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetMapMode ( hdc : HDC ) -> HDC_MAP_MODE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetMetaFileA ( lpname : :: windows_sys::core::PCSTR ) -> HMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetMetaFileBitsEx ( hmf : HMETAFILE , cbbuffer : u32 , lpdata : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetMetaFileW ( lpname : :: windows_sys::core::PCWSTR ) -> HMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetMetaRgn ( hdc : HDC , hrgn : HRGN ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetMiterLimit ( hdc : HDC , plimit : *mut f32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetMonitorInfoA ( hmonitor : HMONITOR , lpmi : *mut MONITORINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetMonitorInfoW ( hmonitor : HMONITOR , lpmi : *mut MONITORINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetNearestColor ( hdc : HDC , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetNearestPaletteIndex ( h : HPALETTE , color : super::super::Foundation:: COLORREF ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetObjectA ( h : HGDIOBJ , c : i32 , pv : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetObjectType ( h : HGDIOBJ ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetObjectW ( h : HGDIOBJ , c : i32 , pv : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetOutlineTextMetricsA ( hdc : HDC , cjcopy : u32 , potm : *mut OUTLINETEXTMETRICA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetOutlineTextMetricsW ( hdc : HDC , cjcopy : u32 , potm : *mut OUTLINETEXTMETRICW ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetPaletteEntries ( hpal : HPALETTE , istart : u32 , centries : u32 , ppalentries : *mut PALETTEENTRY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetPath ( hdc : HDC , apt : *mut super::super::Foundation:: POINT , aj : *mut u8 , cpt : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetPixel ( hdc : HDC , x : i32 , y : i32 ) -> super::super::Foundation:: COLORREF ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetPolyFillMode ( hdc : HDC ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetROP2 ( hdc : HDC ) -> R2_MODE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetRandomRgn ( hdc : HDC , hrgn : HRGN , i : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetRasterizerCaps ( lpraststat : *mut RASTERIZER_STATUS , cjbytes : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetRegionData ( hrgn : HRGN , ncount : u32 , lprgndata : *mut RGNDATA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetRgnBox ( hrgn : HRGN , lprc : *mut super::super::Foundation:: RECT ) -> GDI_REGION_TYPE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetStockObject ( i : GET_STOCK_OBJECT_FLAGS ) -> HGDIOBJ ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetStretchBltMode ( hdc : HDC ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetSysColor ( nindex : SYS_COLOR_INDEX ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetSysColorBrush ( nindex : SYS_COLOR_INDEX ) -> HBRUSH ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetSystemPaletteEntries ( hdc : HDC , istart : u32 , centries : u32 , ppalentries : *mut PALETTEENTRY ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetSystemPaletteUse ( hdc : HDC ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetTabbedTextExtentA ( hdc : HDC , lpstring : :: windows_sys::core::PCSTR , chcount : i32 , ntabpositions : i32 , lpntabstoppositions : *const i32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetTabbedTextExtentW ( hdc : HDC , lpstring : :: windows_sys::core::PCWSTR , chcount : i32 , ntabpositions : i32 , lpntabstoppositions : *const i32 ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetTextAlign ( hdc : HDC ) -> TEXT_ALIGN_OPTIONS ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetTextCharacterExtra ( hdc : HDC ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextColor ( hdc : HDC ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentExPointA ( hdc : HDC , lpszstring : :: windows_sys::core::PCSTR , cchstring : i32 , nmaxextent : i32 , lpnfit : *mut i32 , lpndx : *mut i32 , lpsize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentExPointI ( hdc : HDC , lpwszstring : *const u16 , cwchstring : i32 , nmaxextent : i32 , lpnfit : *mut i32 , lpndx : *mut i32 , lpsize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentExPointW ( hdc : HDC , lpszstring : :: windows_sys::core::PCWSTR , cchstring : i32 , nmaxextent : i32 , lpnfit : *mut i32 , lpndx : *mut i32 , lpsize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentPoint32A ( hdc : HDC , lpstring : :: windows_sys::core::PCSTR , c : i32 , psizl : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentPoint32W ( hdc : HDC , lpstring : :: windows_sys::core::PCWSTR , c : i32 , psizl : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentPointA ( hdc : HDC , lpstring : :: windows_sys::core::PCSTR , c : i32 , lpsz : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentPointI ( hdc : HDC , pgiin : *const u16 , cgi : i32 , psize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextExtentPointW ( hdc : HDC , lpstring : :: windows_sys::core::PCWSTR , c : i32 , lpsz : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetTextFaceA ( hdc : HDC , c : i32 , lpname : :: windows_sys::core::PSTR ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetTextFaceW ( hdc : HDC , c : i32 , lpname : :: windows_sys::core::PWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextMetricsA ( hdc : HDC , lptm : *mut TEXTMETRICA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetTextMetricsW ( hdc : HDC , lptm : *mut TEXTMETRICW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetUpdateRect ( hwnd : super::super::Foundation:: HWND , lprect : *mut super::super::Foundation:: RECT , berase : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetUpdateRgn ( hwnd : super::super::Foundation:: HWND , hrgn : HRGN , berase : super::super::Foundation:: BOOL ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetViewportExtEx ( hdc : HDC , lpsize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetViewportOrgEx ( hdc : HDC , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn GetWinMetaFileBits ( hemf : HENHMETAFILE , cbdata16 : u32 , pdata16 : *mut u8 , imapmode : i32 , hdcref : HDC ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetWindowDC ( hwnd : super::super::Foundation:: HWND ) -> HDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetWindowExtEx ( hdc : HDC , lpsize : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetWindowOrgEx ( hdc : HDC , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetWindowRgn ( hwnd : super::super::Foundation:: HWND , hrgn : HRGN ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetWindowRgnBox ( hwnd : super::super::Foundation:: HWND , lprc : *mut super::super::Foundation:: RECT ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GetWorldTransform ( hdc : HDC , lpxf : *mut XFORM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msimg32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GradientFill ( hdc : HDC , pvertex : *const TRIVERTEX , nvertex : u32 , pmesh : *const ::core::ffi::c_void , nmesh : u32 , ulmode : GRADIENT_FILL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GrayStringA ( hdc : HDC , hbrush : HBRUSH , lpoutputfunc : GRAYSTRINGPROC , lpdata : super::super::Foundation:: LPARAM , ncount : i32 , x : i32 , y : i32 , nwidth : i32 , nheight : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn GrayStringW ( hdc : HDC , hbrush : HBRUSH , lpoutputfunc : GRAYSTRINGPROC , lpdata : super::super::Foundation:: LPARAM , ncount : i32 , x : i32 , y : i32 , nwidth : i32 , nheight : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn InflateRect ( lprc : *mut super::super::Foundation:: RECT , dx : i32 , dy : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn IntersectClipRect ( hdc : HDC , left : i32 , top : i32 , right : i32 , bottom : i32 ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn IntersectRect ( lprcdst : *mut super::super::Foundation:: RECT , lprcsrc1 : *const super::super::Foundation:: RECT , lprcsrc2 : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn InvalidateRect ( hwnd : super::super::Foundation:: HWND , lprect : *const super::super::Foundation:: RECT , berase : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn InvalidateRgn ( hwnd : super::super::Foundation:: HWND , hrgn : HRGN , berase : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn InvertRect ( hdc : HDC , lprc : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn InvertRgn ( hdc : HDC , hrgn : HRGN ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn IsRectEmpty ( lprc : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn LPtoDP ( hdc : HDC , lppt : *mut super::super::Foundation:: POINT , c : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn LineDDA ( xstart : i32 , ystart : i32 , xend : i32 , yend : i32 , lpproc : LINEDDAPROC , data : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn LineTo ( hdc : HDC , x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn LoadBitmapA ( hinstance : super::super::Foundation:: HINSTANCE , lpbitmapname : :: windows_sys::core::PCSTR ) -> HBITMAP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn LoadBitmapW ( hinstance : super::super::Foundation:: HINSTANCE , lpbitmapname : :: windows_sys::core::PCWSTR ) -> HBITMAP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn LockWindowUpdate ( hwndlock : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn MapWindowPoints ( hwndfrom : super::super::Foundation:: HWND , hwndto : super::super::Foundation:: HWND , lppoints : *mut super::super::Foundation:: POINT , cpoints : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn MaskBlt ( hdcdest : HDC , xdest : i32 , ydest : i32 , width : i32 , height : i32 , hdcsrc : HDC , xsrc : i32 , ysrc : i32 , hbmmask : HBITMAP , xmask : i32 , ymask : i32 , rop : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "fontsub.dll""cdecl" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn MergeFontPackage ( puchmergefontbuffer : *const u8 , ulmergefontbuffersize : u32 , puchfontpackagebuffer : *const u8 , ulfontpackagebuffersize : u32 , ppuchdestbuffer : *mut *mut u8 , puldestbuffersize : *mut u32 , pulbyteswritten : *mut u32 , usmode : u16 , lpfnallocate : CFP_ALLOCPROC , lpfnreallocate : CFP_REALLOCPROC , lpfnfree : CFP_FREEPROC , lpvreserved : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ModifyWorldTransform ( hdc : HDC , lpxf : *const XFORM , mode : MODIFY_WORLD_TRANSFORM_MODE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn MonitorFromPoint ( pt : super::super::Foundation:: POINT , dwflags : MONITOR_FROM_FLAGS ) -> HMONITOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn MonitorFromRect ( lprc : *const super::super::Foundation:: RECT , dwflags : MONITOR_FROM_FLAGS ) -> HMONITOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn MonitorFromWindow ( hwnd : super::super::Foundation:: HWND , dwflags : MONITOR_FROM_FLAGS ) -> HMONITOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn MoveToEx ( hdc : HDC , x : i32 , y : i32 , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn OffsetClipRgn ( hdc : HDC , x : i32 , y : i32 ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn OffsetRect ( lprc : *mut super::super::Foundation:: RECT , dx : i32 , dy : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn OffsetRgn ( hrgn : HRGN , x : i32 , y : i32 ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn OffsetViewportOrgEx ( hdc : HDC , x : i32 , y : i32 , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn OffsetWindowOrgEx ( hdc : HDC , x : i32 , y : i32 , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PaintDesktop ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PaintRgn ( hdc : HDC , hrgn : HRGN ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PatBlt ( hdc : HDC , x : i32 , y : i32 , w : i32 , h : i32 , rop : ROP_CODE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn PathToRegion ( hdc : HDC ) -> HRGN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn Pie ( hdc : HDC , left : i32 , top : i32 , right : i32 , bottom : i32 , xr1 : i32 , yr1 : i32 , xr2 : i32 , yr2 : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PlayEnhMetaFile ( hdc : HDC , hmf : HENHMETAFILE , lprect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PlayEnhMetaFileRecord ( hdc : HDC , pht : *const HANDLETABLE , pmr : *const ENHMETARECORD , cht : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PlayMetaFile ( hdc : HDC , hmf : HMETAFILE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PlayMetaFileRecord ( hdc : HDC , lphandletable : *const HANDLETABLE , lpmr : *const METARECORD , noobjs : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PlgBlt ( hdcdest : HDC , lppoint : *const super::super::Foundation:: POINT , hdcsrc : HDC , xsrc : i32 , ysrc : i32 , width : i32 , height : i32 , hbmmask : HBITMAP , xmask : i32 , ymask : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolyBezier ( hdc : HDC , apt : *const super::super::Foundation:: POINT , cpt : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolyBezierTo ( hdc : HDC , apt : *const super::super::Foundation:: POINT , cpt : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolyDraw ( hdc : HDC , apt : *const super::super::Foundation:: POINT , aj : *const u8 , cpt : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolyPolygon ( hdc : HDC , apt : *const super::super::Foundation:: POINT , asz : *const i32 , csz : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolyPolyline ( hdc : HDC , apt : *const super::super::Foundation:: POINT , asz : *const u32 , csz : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolyTextOutA ( hdc : HDC , ppt : *const POLYTEXTA , nstrings : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolyTextOutW ( hdc : HDC , ppt : *const POLYTEXTW , nstrings : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn Polygon ( hdc : HDC , apt : *const super::super::Foundation:: POINT , cpt : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn Polyline ( hdc : HDC , apt : *const super::super::Foundation:: POINT , cpt : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PolylineTo ( hdc : HDC , apt : *const super::super::Foundation:: POINT , cpt : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PtInRect ( lprc : *const super::super::Foundation:: RECT , pt : super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PtInRegion ( hrgn : HRGN , x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn PtVisible ( hdc : HDC , x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn RealizePalette ( hdc : HDC ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RectInRegion ( hrgn : HRGN , lprect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RectVisible ( hdc : HDC , lprect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn Rectangle ( hdc : HDC , left : i32 , top : i32 , right : i32 , bottom : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RedrawWindow ( hwnd : super::super::Foundation:: HWND , lprcupdate : *const super::super::Foundation:: RECT , hrgnupdate : HRGN , flags : REDRAW_WINDOW_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ReleaseDC ( hwnd : super::super::Foundation:: HWND , hdc : HDC ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RemoveFontMemResourceEx ( h : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RemoveFontResourceA ( lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RemoveFontResourceExA ( name : :: windows_sys::core::PCSTR , fl : u32 , pdv : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RemoveFontResourceExW ( name : :: windows_sys::core::PCWSTR , fl : u32 , pdv : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RemoveFontResourceW ( lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ResetDCA ( hdc : HDC , lpdm : *const DEVMODEA ) -> HDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ResetDCW ( hdc : HDC , lpdm : *const DEVMODEW ) -> HDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ResizePalette ( hpal : HPALETTE , n : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RestoreDC ( hdc : HDC , nsaveddc : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn RoundRect ( hdc : HDC , left : i32 , top : i32 , right : i32 , bottom : i32 , width : i32 , height : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SaveDC ( hdc : HDC ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ScaleViewportExtEx ( hdc : HDC , xn : i32 , dx : i32 , yn : i32 , yd : i32 , lpsz : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ScaleWindowExtEx ( hdc : HDC , xn : i32 , xd : i32 , yn : i32 , yd : i32 , lpsz : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ScreenToClient ( hwnd : super::super::Foundation:: HWND , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SelectClipPath ( hdc : HDC , mode : RGN_COMBINE_MODE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SelectClipRgn ( hdc : HDC , hrgn : HRGN ) -> GDI_REGION_TYPE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SelectObject ( hdc : HDC , h : HGDIOBJ ) -> HGDIOBJ ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SelectPalette ( hdc : HDC , hpal : HPALETTE , bforcebkgd : super::super::Foundation:: BOOL ) -> HPALETTE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetArcDirection ( hdc : HDC , dir : ARC_DIRECTION ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetBitmapBits ( hbm : HBITMAP , cb : u32 , pvbits : *const ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetBitmapDimensionEx ( hbm : HBITMAP , w : i32 , h : i32 , lpsz : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetBkColor ( hdc : HDC , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: COLORREF ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetBkMode ( hdc : HDC , mode : BACKGROUND_MODE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetBoundsRect ( hdc : HDC , lprect : *const super::super::Foundation:: RECT , flags : SET_BOUNDS_RECT_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetBrushOrgEx ( hdc : HDC , x : i32 , y : i32 , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetColorAdjustment ( hdc : HDC , lpca : *const COLORADJUSTMENT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetDCBrushColor ( hdc : HDC , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetDCPenColor ( hdc : HDC , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: COLORREF ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetDIBColorTable ( hdc : HDC , istart : u32 , centries : u32 , prgbq : *const RGBQUAD ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetDIBits ( hdc : HDC , hbm : HBITMAP , start : u32 , clines : u32 , lpbits : *const ::core::ffi::c_void , lpbmi : *const BITMAPINFO , coloruse : DIB_USAGE ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetDIBitsToDevice ( hdc : HDC , xdest : i32 , ydest : i32 , w : u32 , h : u32 , xsrc : i32 , ysrc : i32 , startscan : u32 , clines : u32 , lpvbits : *const ::core::ffi::c_void , lpbmi : *const BITMAPINFO , coloruse : DIB_USAGE ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetEnhMetaFileBits ( nsize : u32 , pb : *const u8 ) -> HENHMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetGraphicsMode ( hdc : HDC , imode : GRAPHICS_MODE ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetLayout ( hdc : HDC , l : DC_LAYOUT ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetMapMode ( hdc : HDC , imode : HDC_MAP_MODE ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetMapperFlags ( hdc : HDC , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetMetaFileBitsEx ( cbbuffer : u32 , lpdata : *const u8 ) -> HMETAFILE ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetMetaRgn ( hdc : HDC ) -> GDI_REGION_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetMiterLimit ( hdc : HDC , limit : f32 , old : *mut f32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetPaletteEntries ( hpal : HPALETTE , istart : u32 , centries : u32 , ppalentries : *const PALETTEENTRY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetPixel ( hdc : HDC , x : i32 , y : i32 , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetPixelV ( hdc : HDC , x : i32 , y : i32 , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetPolyFillMode ( hdc : HDC , mode : CREATE_POLYGON_RGN_MODE ) -> i32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetROP2 ( hdc : HDC , rop2 : R2_MODE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetRect ( lprc : *mut super::super::Foundation:: RECT , xleft : i32 , ytop : i32 , xright : i32 , ybottom : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetRectEmpty ( lprc : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetRectRgn ( hrgn : HRGN , left : i32 , top : i32 , right : i32 , bottom : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetStretchBltMode ( hdc : HDC , mode : STRETCH_BLT_MODE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetSysColors ( celements : i32 , lpaelements : *const i32 , lpargbvalues : *const super::super::Foundation:: COLORREF ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetSystemPaletteUse ( hdc : HDC , r#use : SYSTEM_PALETTE_USE ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetTextAlign ( hdc : HDC , align : TEXT_ALIGN_OPTIONS ) -> u32 ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn SetTextCharacterExtra ( hdc : HDC , extra : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetTextColor ( hdc : HDC , color : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetTextJustification ( hdc : HDC , extra : i32 , count : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetViewportExtEx ( hdc : HDC , x : i32 , y : i32 , lpsz : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetViewportOrgEx ( hdc : HDC , x : i32 , y : i32 , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetWindowExtEx ( hdc : HDC , x : i32 , y : i32 , lpsz : *mut super::super::Foundation:: SIZE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetWindowOrgEx ( hdc : HDC , x : i32 , y : i32 , lppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetWindowRgn ( hwnd : super::super::Foundation:: HWND , hrgn : HRGN , bredraw : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SetWorldTransform ( hdc : HDC , lpxf : *const XFORM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn StretchBlt ( hdcdest : HDC , xdest : i32 , ydest : i32 , wdest : i32 , hdest : i32 , hdcsrc : HDC , xsrc : i32 , ysrc : i32 , wsrc : i32 , hsrc : i32 , rop : ROP_CODE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn StretchDIBits ( hdc : HDC , xdest : i32 , ydest : i32 , destwidth : i32 , destheight : i32 , xsrc : i32 , ysrc : i32 , srcwidth : i32 , srcheight : i32 , lpbits : *const ::core::ffi::c_void , lpbmi : *const BITMAPINFO , iusage : DIB_USAGE , rop : ROP_CODE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn StrokeAndFillPath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn StrokePath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn SubtractRect ( lprcdst : *mut super::super::Foundation:: RECT , lprcsrc1 : *const super::super::Foundation:: RECT , lprcsrc2 : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTCharToUnicode ( hdc : HDC , puccharcodes : *const u8 , ulcharcodesize : u32 , pusshortcodes : *mut u16 , ulshortcodesize : u32 , ulflags : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TTDeleteEmbeddedFont ( hfontreference : super::super::Foundation:: HANDLE , ulflags : u32 , pulstatus : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTEmbedFont ( hdc : HDC , ulflags : TTEMBED_FLAGS , ulcharset : EMBED_FONT_CHARSET , pulprivstatus : *mut EMBEDDED_FONT_PRIV_STATUS , pulstatus : *mut u32 , lpfnwritetostream : WRITEEMBEDPROC , lpvwritestream : *const ::core::ffi::c_void , puscharcodeset : *const u16 , uscharcodecount : u16 , uslanguage : u16 , pttembedinfo : *const TTEMBEDINFO ) -> i32 ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTEmbedFontEx ( hdc : HDC , ulflags : TTEMBED_FLAGS , ulcharset : EMBED_FONT_CHARSET , pulprivstatus : *mut EMBEDDED_FONT_PRIV_STATUS , pulstatus : *mut u32 , lpfnwritetostream : WRITEEMBEDPROC , lpvwritestream : *const ::core::ffi::c_void , pulcharcodeset : *const u32 , uscharcodecount : u16 , uslanguage : u16 , pttembedinfo : *const TTEMBEDINFO ) -> i32 ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTEmbedFontFromFileA ( hdc : HDC , szfontfilename : :: windows_sys::core::PCSTR , usttcindex : u16 , ulflags : TTEMBED_FLAGS , ulcharset : EMBED_FONT_CHARSET , pulprivstatus : *mut EMBEDDED_FONT_PRIV_STATUS , pulstatus : *mut u32 , lpfnwritetostream : WRITEEMBEDPROC , lpvwritestream : *const ::core::ffi::c_void , puscharcodeset : *const u16 , uscharcodecount : u16 , uslanguage : u16 , pttembedinfo : *const TTEMBEDINFO ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TTEnableEmbeddingForFacename ( lpszfacename : :: windows_sys::core::PCSTR , benable : super::super::Foundation:: BOOL ) -> i32 ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTGetEmbeddedFontInfo ( ulflags : TTEMBED_FLAGS , pulprivstatus : *mut u32 , ulprivs : FONT_LICENSE_PRIVS , pulstatus : *mut u32 , lpfnreadfromstream : READEMBEDPROC , lpvreadstream : *const ::core::ffi::c_void , pttloadinfo : *const TTLOADINFO ) -> i32 ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTGetEmbeddingType ( hdc : HDC , pulembedtype : *mut EMBEDDED_FONT_PRIV_STATUS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TTGetNewFontName ( phfontreference : *const super::super::Foundation:: HANDLE , wzwinfamilyname : :: windows_sys::core::PWSTR , cchmaxwinname : i32 , szmacfamilyname : :: windows_sys::core::PSTR , cchmaxmacname : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TTIsEmbeddingEnabled ( hdc : HDC , pbenabled : *mut super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TTIsEmbeddingEnabledForFacename ( lpszfacename : :: windows_sys::core::PCSTR , pbenabled : *mut super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TTLoadEmbeddedFont ( phfontreference : *mut super::super::Foundation:: HANDLE , ulflags : u32 , pulprivstatus : *mut EMBEDDED_FONT_PRIV_STATUS , ulprivs : FONT_LICENSE_PRIVS , pulstatus : *mut TTLOAD_EMBEDDED_FONT_STATUS , lpfnreadfromstream : READEMBEDPROC , lpvreadstream : *const ::core::ffi::c_void , szwinfamilyname : :: windows_sys::core::PCWSTR , szmacfamilyname : :: windows_sys::core::PCSTR , pttloadinfo : *const TTLOADINFO ) -> i32 ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTRunValidationTests ( hdc : HDC , ptestparam : *const TTVALIDATIONTESTSPARAMS ) -> i32 ); -::windows_sys::core::link ! ( "t2embed.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TTRunValidationTestsEx ( hdc : HDC , ptestparam : *const TTVALIDATIONTESTSPARAMSEX ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TabbedTextOutA ( hdc : HDC , x : i32 , y : i32 , lpstring : :: windows_sys::core::PCSTR , chcount : i32 , ntabpositions : i32 , lpntabstoppositions : *const i32 , ntaborigin : i32 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn TabbedTextOutW ( hdc : HDC , x : i32 , y : i32 , lpstring : :: windows_sys::core::PCWSTR , chcount : i32 , ntabpositions : i32 , lpntabstoppositions : *const i32 , ntaborigin : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TextOutA ( hdc : HDC , x : i32 , y : i32 , lpstring : :: windows_sys::core::PCSTR , c : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TextOutW ( hdc : HDC , x : i32 , y : i32 , lpstring : :: windows_sys::core::PCWSTR , c : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msimg32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn TransparentBlt ( hdcdest : HDC , xorigindest : i32 , yorigindest : i32 , wdest : i32 , hdest : i32 , hdcsrc : HDC , xoriginsrc : i32 , yoriginsrc : i32 , wsrc : i32 , hsrc : i32 , crtransparent : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn UnionRect ( lprcdst : *mut super::super::Foundation:: RECT , lprcsrc1 : *const super::super::Foundation:: RECT , lprcsrc2 : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn UnrealizeObject ( h : HGDIOBJ ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn UpdateColors ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn UpdateWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ValidateRect ( hwnd : super::super::Foundation:: HWND , lprect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn ValidateRgn ( hwnd : super::super::Foundation:: HWND , hrgn : HRGN ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn WidenPath ( hdc : HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] fn WindowFromDC ( hdc : HDC ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] fn wglSwapMultipleBuffers ( param0 : u32 , param1 : *const WGLSWAP ) -> u32 ); -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ABORTDOC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ABSOLUTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const AC_SRC_ALPHA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const AC_SRC_OVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ASPECT_FILTERING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BANDINFO: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BEGIN_PATH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BKMODE_LAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CA_LOG_FILTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CA_NEGATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CBM_INIT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CCHFORMNAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_CHORD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_CIRCLES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_ELLIPSES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_INTERIORS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_PIE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_ROUNDRECT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_STYLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_WIDE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CC_WIDESTYLED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CHARSET_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CHARSET_GLYPHIDX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CHECKJPEGFORMAT: u32 = 4119u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CHECKPNGFORMAT: u32 = 4120u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLEARTYPE_NATURAL_QUALITY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_TO_PATH: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLOSECHANNEL: u32 = 4112u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLR_INVALID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CM_CMYK_COLOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CM_DEVICE_ICM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CM_GAMMA_RAMP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CM_IN_GAMUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CM_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CM_OUT_OF_GAMUT: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLORMATCHTOTARGET_EMBEDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CP_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CP_RECTANGLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CP_REGION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CREATECOLORSPACE_EMBEDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEDOWNCENTER: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEDOWNLEFT: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEDOWNNONE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEDOWNRIGHT: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEUPCENTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEUPLEFT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEUPNONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCBA_FACEUPRIGHT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCTT_BITMAP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCTT_DOWNLOAD: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCTT_DOWNLOAD_OUTLINE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCTT_SUBDEV: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_BINADJUST: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_DATATYPE_PRODUCED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_EMF_COMPLIANT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_MANUFACTURER: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_MODEL: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEVICEDATA: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEVICE_FONTTYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_MAXPATH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_DESKTOP_IMAGE_IDX_INVALID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_MODE_IDX_INVALID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_PREFERRED_UNSCALED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_TARGET_MODE_IDX_INVALID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_PATH_VALID_FLAGS: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_SOURCE_IN_USE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_BOOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_PATH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_SYSTEM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_TARGET_FORCIBLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_TARGET_IN_USE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_TARGET_IS_HMD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_ACC_DRIVER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_ATTACHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_ATTACHED_TO_DESKTOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_DISCONNECT: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_MIRRORING_DRIVER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_MODESPRUNED: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_MULTI_DRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_PRIMARY_DEVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_RDPUDD: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_REMOTE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_REMOVABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_TS_COMPATIBLE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_UNSAFE_MODES_ON: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAY_DEVICE_VGA_COMPATIBLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DI_APPBANDING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DI_ROPS_READ_DESTINATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_AUTO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_CASSETTE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_ENVELOPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_ENVMANUAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_FORMSOURCE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_LARGECAPACITY: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_LARGEFMT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_LAST: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_LOWER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_MANUAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_MIDDLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_ONLYONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_SMALLFMT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_TRACTOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_UPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMBIN_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDISPLAYFLAGS_TEXTMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_COARSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_ERRORDIFFUSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_FINE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_GRAYSCALE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_LINEART: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_RESERVED6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_RESERVED7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_RESERVED8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_RESERVED9: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDITHER_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICMMETHOD_DEVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICMMETHOD_DRIVER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICMMETHOD_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICMMETHOD_SYSTEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICMMETHOD_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICM_ABS_COLORIMETRIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICM_COLORIMETRIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICM_CONTRAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICM_SATURATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMICM_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMMEDIA_GLOSSY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMMEDIA_STANDARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMMEDIA_TRANSPARENCY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMMEDIA_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMNUP_ONEUP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMNUP_SYSTEM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMORIENT_LANDSCAPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMORIENT_PORTRAIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_10X11: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_10X14: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_11X17: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_12X11: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_15X11: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_9X11: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A2: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A3_EXTRA: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A3_EXTRA_TRANSVERSE: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A3_ROTATED: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A3_TRANSVERSE: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A4: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A4SMALL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A4_EXTRA: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A4_PLUS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A4_ROTATED: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A4_TRANSVERSE: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A5: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A5_EXTRA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A5_ROTATED: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A5_TRANSVERSE: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A6: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A6_ROTATED: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_A_PLUS: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B4: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B4_JIS_ROTATED: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B5: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B5_EXTRA: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B5_JIS_ROTATED: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B5_TRANSVERSE: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B6_JIS: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B6_JIS_ROTATED: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_B_PLUS: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_CSHEET: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_DBL_JAPANESE_POSTCARD: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_DSHEET: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_10: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_11: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_12: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_14: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_9: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_B4: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_B5: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_B6: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_C3: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_C4: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_C5: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_C6: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_C65: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_DL: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_INVITE: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_ITALY: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_MONARCH: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ENV_PERSONAL: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ESHEET: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_EXECUTIVE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_FANFOLD_LGL_GERMAN: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_FANFOLD_STD_GERMAN: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_FANFOLD_US: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_FOLIO: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_ISO_B4: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JAPANESE_POSTCARD: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JAPANESE_POSTCARD_ROTATED: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_CHOU3: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_CHOU3_ROTATED: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_CHOU4: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_CHOU4_ROTATED: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_KAKU2: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_KAKU2_ROTATED: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_KAKU3: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_KAKU3_ROTATED: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_YOU4: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_JENV_YOU4_ROTATED: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LAST: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LEDGER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LEGAL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LEGAL_EXTRA: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LETTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LETTERSMALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LETTER_EXTRA: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LETTER_EXTRA_TRANSVERSE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LETTER_PLUS: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LETTER_ROTATED: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_LETTER_TRANSVERSE: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_NOTE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_P16K: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_P16K_ROTATED: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_P32K: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_P32KBIG: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_P32KBIG_ROTATED: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_P32K_ROTATED: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_1: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_10: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_10_ROTATED: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_1_ROTATED: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_2: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_2_ROTATED: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_3: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_3_ROTATED: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_4: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_4_ROTATED: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_5: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_5_ROTATED: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_6: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_6_ROTATED: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_7: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_7_ROTATED: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_8: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_8_ROTATED: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_9: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_PENV_9_ROTATED: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_QUARTO: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_RESERVED_48: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_RESERVED_49: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_STATEMENT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_TABLOID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_TABLOID_EXTRA: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMPAPER_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMRES_DRAFT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMRES_HIGH: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMRES_LOW: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMRES_MEDIUM: i32 = -3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DOWNLOADFACE: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DOWNLOADHEADER: u32 = 4111u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DRAFTMODE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DRAWPATTERNRECT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_CHARSTREAM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_DISPFILE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_METAFILE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_PLOTTER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_RASCAMERA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_RASDISPLAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_RASPRINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ELF_CULTURE_LATIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ELF_VENDOR_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ELF_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENABLEDUPLEX: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENABLEPAIRKERNING: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENABLERELATIVEWIDTHS: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENCAPSULATED_POSTSCRIPT: u32 = 4116u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENDDOC: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const END_PATH: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENHMETA_SIGNATURE: u32 = 1179469088u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENHMETA_STOCK_OBJECT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENUMPAPERBINS: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENUMPAPERMETRICS: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EPSPRINTING: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EPS_SIGNATURE: u32 = 1179865157u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERROR: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_FORMAT: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_GENERIC: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_BASE: u32 = 1085u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_CMAP: u32 = 1060u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_DELTA_FORMAT: u32 = 1013u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_EBLC: u32 = 1086u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_GDEF: u32 = 1083u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_GLYF: u32 = 1061u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_GPOS: u32 = 1082u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_GSUB: u32 = 1081u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_HDMX: u32 = 1089u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_HEAD: u32 = 1062u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_HHEA: u32 = 1063u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_HHEA_OR_VHEA: u32 = 1072u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_HMTX: u32 = 1064u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_HMTX_OR_VMTX: u32 = 1073u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_JSTF: u32 = 1084u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_LOCA: u32 = 1065u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_LTSH: u32 = 1087u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_MAXP: u32 = 1066u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_MERGE_CHECKSUMS: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_MERGE_FORMATS: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_MERGE_NUMGLYPHS: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_NAME: u32 = 1067u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_OS2: u32 = 1069u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_POST: u32 = 1068u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_TTC_INDEX: u32 = 1015u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_TTO: u32 = 1080u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_VDMX: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_VHEA: u32 = 1070u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_INVALID_VMTX: u32 = 1071u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MEM: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_CMAP: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_EBDT: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_GLYF: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_HEAD: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_HHEA: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_HHEA_OR_VHEA: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_HMTX: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_HMTX_OR_VMTX: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_LOCA: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_MAXP: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_NAME: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_OS2: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_POST: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_VHEA: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_MISSING_VMTX: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_NOT_TTC: u32 = 1014u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_NO_GLYPHS: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER0: u32 = 1100u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER1: u32 = 1101u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER10: u32 = 1110u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER11: u32 = 1111u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER12: u32 = 1112u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER13: u32 = 1113u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER14: u32 = 1114u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER15: u32 = 1115u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER16: u32 = 1116u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER2: u32 = 1102u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER3: u32 = 1103u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER4: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER5: u32 = 1105u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER6: u32 = 1106u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER7: u32 = 1107u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER8: u32 = 1108u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_PARAMETER9: u32 = 1109u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_READCONTROL: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_READOUTOFBOUNDS: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_VERSION: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_WOULD_GROW: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_WRITECONTROL: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ERR_WRITEOUTOFBOUNDS: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EXTTEXTOUT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EXT_DEVICE_CAPS: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ADDFONTFAILED: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_API_NOTIMPL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_CHARCODECOUNTINVALID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_CHARCODESETINVALID: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_CHARSETINVALID: i32 = 21i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_COULDNTCREATETEMPFILE: i32 = 513i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_DEVICETRUETYPEFONT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORACCESSINGEXCLUDELIST: i32 = 274i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORACCESSINGFACENAME: i32 = 13i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORACCESSINGFONTDATA: i32 = 12i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORCOMPRESSINGFONTDATA: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORCONVERTINGCHARS: i32 = 18i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORCREATINGFONTFILE: i32 = 269i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORDECOMPRESSINGFONTDATA: i32 = 273i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERROREXPANDINGFONTDATA: i32 = 519i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORGETTINGDC: i32 = 520i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORREADINGFONTDATA: i32 = 267i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_ERRORUNICODECONVERSION: i32 = 17i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_EXCEPTION: i32 = 19i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_EXCEPTIONINCOMPRESSION: i32 = 522i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_EXCEPTIONINDECOMPRESSION: i32 = 521i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FACENAMEINVALID: i32 = 275i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FILE_NOT_FOUND: i32 = 23i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FLAGSINVALID: i32 = 268i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTALREADYEXISTS: i32 = 270i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTDATAINVALID: i32 = 258i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTFAMILYNAMENOTINFULL: i32 = 285i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTFILECREATEFAILED: i32 = 515i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTFILENOTFOUND: i32 = 517i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTINSTALLFAILED: i32 = 272i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTNAMEALREADYEXISTS: i32 = 271i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTNOTEMBEDDABLE: i32 = 260i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTREFERENCEINVALID: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_FONTVARIATIONSIMULATED: i32 = 283i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_HDCINVALID: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_INPUTPARAMINVALID: i32 = 25i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_NAMECHANGEFAILED: i32 = 259i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_NOFREEMEMORY: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_NONE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_NOOS2: i32 = 265i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_NOTATRUETYPEFONT: i32 = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_PBENABLEDINVALID: i32 = 280i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_PERMISSIONSINVALID: i32 = 279i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_PRIVSINVALID: i32 = 261i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_PRIVSTATUSINVALID: i32 = 278i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_READFROMSTREAMFAILED: i32 = 263i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_RESERVEDPARAMNOTNULL: i32 = 20i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_RESOURCEFILECREATEFAILED: i32 = 518i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_SAVETOSTREAMFAILED: i32 = 264i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_STATUSINVALID: i32 = 277i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_STREAMINVALID: i32 = 276i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_SUBSETTINGEXCEPTION: i32 = 281i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_SUBSETTINGFAILED: i32 = 262i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_SUBSTRING_TEST_FAIL: i32 = 282i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_T2NOFREEMEMORY: i32 = 266i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_TTC_INDEX_OUT_OF_RANGE: i32 = 24i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const E_WINDOWSAPI: i32 = 516i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_CUSTPAPER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_MIRROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_NEGATIVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_NUP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_OUTPUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_PRIVATE_BEGIN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_PRIVATE_END: u32 = 8191u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_PROTOCOL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FEATURESETTING_PSLEVEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FLI_GLYPHS: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FLI_MASK: u32 = 4155u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FLUSHOUTPUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FONTMAPPER_MAX: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_ARABIC: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_BALTIC: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_CHINESESIMP: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_CHINESETRAD: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_CYRILLIC: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_GREEK: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_HEBREW: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_JISJAPAN: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_JOHAB: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_LATIN1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_LATIN2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_SYMBOL: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_THAI: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_TURKISH: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_VIETNAMESE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FS_WANSUNG: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_ARABIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_HEBREW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_LATIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_LATINNUMBER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_LATINNUMERICSEPARATOR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_LATINNUMERICTERMINATOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_LOCALNUMBER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_NEUTRAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_NUMERICSEPARATOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_POSTBOUNDLTR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_POSTBOUNDRTL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_PREBOUNDLTR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPCLASS_PREBOUNDRTL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPGLYPH_LINKAFTER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCPGLYPH_LINKBEFORE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_DBCS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_ERROR: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_JUSTIFYIN: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDICOMMENT_BEGINGROUP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDICOMMENT_ENDGROUP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDICOMMENT_IDENTIFIER: u32 = 1128875079u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDICOMMENT_MULTIFORMATS: u32 = 1073741828u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDICOMMENT_UNICODE_END: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDICOMMENT_UNICODE_STRING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDICOMMENT_WINDOWS_METAFILE: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDIPLUS_TS_QUERYVER: u32 = 4122u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDIPLUS_TS_RECORD: u32 = 4123u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDIREGISTERDDRAWPACKETVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GDI_ERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETCOLORTABLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETDEVICEUNITS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETEXTENDEDTEXTMETRICS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETEXTENTTABLE: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETFACENAME: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETPAIRKERNTABLE: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETPENWIDTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETPHYSPAGESIZE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETPRINTINGOFFSET: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETSCALINGFACTOR: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETSETPAPERBINS: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETSETPAPERMETRICS: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETSETPRINTORIENT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETSETSCREENPARAMS: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETTECHNOLGY: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETTECHNOLOGY: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETTRACKKERNTABLE: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETVECTORBRUSHSIZE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GETVECTORPENSIZE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GET_PS_FEATURESETTING: u32 = 4121u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGI_MARK_NONEXISTING_GLYPHS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GM_LAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GRADIENT_FILL_OP_FLAG: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GS_8BIT_INDICES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HS_API_MAX: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_A: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_B: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_C: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_D50: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_D55: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_D65: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_D75: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_DAYLIGHT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_DEVICE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_F2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_FLUORESCENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_MAX_INDEX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_NTSC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ILLUMINANT_TUNGSTEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LAYOUT_BTT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LAYOUT_VBH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LCS_CALIBRATED_RGB: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LCS_GM_ABS_COLORIMETRIC: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LCS_GM_BUSINESS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LCS_GM_GRAPHICS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LCS_GM_IMAGES: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_INTERIORS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_MARKER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_POLYLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_POLYMARKER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_STYLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_WIDE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LC_WIDESTYLED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LF_FACESIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LF_FULLFACESIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_DOUBLEBUFFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_SHARE_ACCUM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_SHARE_DEPTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_SHARE_STENCIL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_STEREO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_SUPPORT_GDI: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_SUPPORT_OPENGL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_SWAP_COPY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_SWAP_EXCHANGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_TRANSPARENT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_TYPE_COLORINDEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LPD_TYPE_RGBA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MAXSTRETCHBLTMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const METAFILE_DRIVER: u32 = 2049u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_ANIMATEPALETTE: u32 = 1078u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_ARC: u32 = 2071u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_BITBLT: u32 = 2338u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_CHORD: u32 = 2096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_CREATEBRUSHINDIRECT: u32 = 764u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_CREATEFONTINDIRECT: u32 = 763u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_CREATEPALETTE: u32 = 247u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_CREATEPATTERNBRUSH: u32 = 505u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_CREATEPENINDIRECT: u32 = 762u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_CREATEREGION: u32 = 1791u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_DELETEOBJECT: u32 = 496u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_DIBBITBLT: u32 = 2368u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_DIBCREATEPATTERNBRUSH: u32 = 322u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_DIBSTRETCHBLT: u32 = 2881u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_ELLIPSE: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_ESCAPE: u32 = 1574u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_EXCLUDECLIPRECT: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_EXTFLOODFILL: u32 = 1352u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_EXTTEXTOUT: u32 = 2610u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_FILLREGION: u32 = 552u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_FLOODFILL: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_FRAMEREGION: u32 = 1065u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_INTERSECTCLIPRECT: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_INVERTREGION: u32 = 298u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_LINETO: u32 = 531u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_MOVETO: u32 = 532u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_OFFSETCLIPRGN: u32 = 544u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_OFFSETVIEWPORTORG: u32 = 529u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_OFFSETWINDOWORG: u32 = 527u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_PAINTREGION: u32 = 299u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_PATBLT: u32 = 1565u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_PIE: u32 = 2074u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_POLYGON: u32 = 804u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_POLYLINE: u32 = 805u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_POLYPOLYGON: u32 = 1336u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_REALIZEPALETTE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_RECTANGLE: u32 = 1051u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_RESIZEPALETTE: u32 = 313u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_RESTOREDC: u32 = 295u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_ROUNDRECT: u32 = 1564u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SAVEDC: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SCALEVIEWPORTEXT: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SCALEWINDOWEXT: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SELECTCLIPREGION: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SELECTOBJECT: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SELECTPALETTE: u32 = 564u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETBKCOLOR: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETBKMODE: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETDIBTODEV: u32 = 3379u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETLAYOUT: u32 = 329u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETMAPMODE: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETMAPPERFLAGS: u32 = 561u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETPALENTRIES: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETPIXEL: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETPOLYFILLMODE: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETRELABS: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETROP2: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETSTRETCHBLTMODE: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETTEXTALIGN: u32 = 302u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETTEXTCHAREXTRA: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETTEXTCOLOR: u32 = 521u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETTEXTJUSTIFICATION: u32 = 522u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETVIEWPORTEXT: u32 = 526u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETVIEWPORTORG: u32 = 525u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETWINDOWEXT: u32 = 524u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_SETWINDOWORG: u32 = 523u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_STRETCHBLT: u32 = 2851u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_STRETCHDIB: u32 = 3907u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const META_TEXTOUT: u32 = 1313u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MFCOMMENT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MILCORE_TS_QUERYVER_RESULT_FALSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MILCORE_TS_QUERYVER_RESULT_TRUE: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_MAX_AXES_NAMELEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_MAX_NUMAXES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MONO_FONT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MOUSETRAILS: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NEWFRAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NEWTRANSPARENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NEXTBAND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_BOLD: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_DSIG: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_ITALIC: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_MULTIPLEMASTER: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_NONNEGATIVE_AC: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_PS_OPENTYPE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_REGULAR: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_TT_OPENTYPE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NTM_TYPE1: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OPENCHANNEL: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PANOSE_COUNT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_ARMSTYLE_INDEX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CULTURE_LATIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_FAMILYTYPE_INDEX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETTERFORM_INDEX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_NO_FIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROPORTION_INDEX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIFSTYLE_INDEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKEVARIATION_INDEX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PASSTHROUGH: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_EXPLICIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_INTERIORS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_NOCOLLAPSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_PATHS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_POLYGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_POLYPOLYGON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_RECTANGLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_RESERVED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_SCANLINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_STYLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_TRAPEZOID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_WIDE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_WIDESTYLED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PC_WINDPOLYGON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const POLYFILL_LAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const POSTSCRIPT_DATA: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const POSTSCRIPT_IDENTIFY: u32 = 4117u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const POSTSCRIPT_IGNORE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const POSTSCRIPT_INJECTION: u32 = 4118u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const POSTSCRIPT_PASSTHROUGH: u32 = 4115u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PRINTRATEUNIT_CPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PRINTRATEUNIT_IPM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PRINTRATEUNIT_LPM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PRINTRATEUNIT_PPM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PR_JOBSTATUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PSIDENT_GDICENTRIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PSIDENT_PSCENTRIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PSINJECT_DLFONT: u32 = 3722304989u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PSPROTOCOL_ASCII: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PSPROTOCOL_BCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PSPROTOCOL_BINARY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PSPROTOCOL_TBCP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PT_BEZIERTO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PT_CLOSEFIGURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PT_LINETO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PT_MOVETO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDC_ALL_PATHS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDC_DATABASE_CURRENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDC_INCLUDE_HMD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDC_ONLY_ACTIVE_PATHS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDC_VIRTUAL_MODE_AWARE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDC_VIRTUAL_REFRESH_RATE_AWARE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDI_DIBTOSCREEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDI_GETDIBITS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDI_SETDIBITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QDI_STRETCHDIB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QUERYDIBSUPPORT: u32 = 3073u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QUERYESCSUPPORT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const QUERYROPSUPPORT: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RASTER_FONTTYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_BANDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_BIGFONT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_BITBLT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_BITMAP64: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_DEVBITS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_DIBTODEV: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_DI_BITMAP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_FLOODFILL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_GDI20_OUTPUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_GDI20_STATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_OP_DX_OUTPUT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_PALETTE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_SAVEBITMAP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_SCALING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_STRETCHBLT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RC_STRETCHDIB: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDH_RECTANGLES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RELATIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RESTORE_CTM: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SAVE_CTM: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SB_CONST_ALPHA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SB_GRAD_RECT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SB_GRAD_TRI: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SB_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SB_PIXEL_ALPHA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SB_PREMULT_ALPHA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SC_SCREENSAVE: u32 = 61760u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_ALLOW_CHANGES: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_ALLOW_PATH_ORDER_CHANGES: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_APPLY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_FORCE_MODE_ENUMERATION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_NO_OPTIMIZATION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_PATH_PERSIST_IF_REQUIRED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_SAVE_TO_DATABASE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_TOPOLOGY_CLONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_TOPOLOGY_EXTEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_TOPOLOGY_EXTERNAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_TOPOLOGY_INTERNAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_TOPOLOGY_SUPPLIED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_USE_SUPPLIED_DISPLAY_CONFIG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_VALIDATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_VIRTUAL_MODE_AWARE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SDC_VIRTUAL_REFRESH_RATE_AWARE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SELECTDIB: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SELECTPAPERSOURCE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETABORTPROC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETALLJUSTVALUES: u32 = 771u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETCHARSET: u32 = 772u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETCOLORTABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETCOPYCOUNT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETDIBSCALING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETICMPROFILE_EMBEDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETKERNTRACK: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETLINECAP: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETLINEJOIN: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SETMITERLIMIT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_ARC_DIRECTION: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_BACKGROUND_COLOR: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_BOUNDS: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_CLIP_BOX: u32 = 4108u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_MIRROR_MODE: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_POLY_MODE: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_SCREEN_ANGLE: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SET_SPREAD: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SPCLPASSTHROUGH2: u32 = 4568u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SP_APPABORT: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SP_ERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SP_NOTREPORTED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SP_OUTOFDISK: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SP_OUTOFMEMORY: i32 = -5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SP_USERABORT: i32 = -3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const STARTDOC: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const STOCK_LAST: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const STRETCHBLT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYSPAL_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYSRGN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_CP_STROKE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_CR_90: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_CR_ANY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_EA_DOUBLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_IA_ABLE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_OP_CHARACTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_OP_STROKE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_RA_ABLE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_RESERVED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_SA_CONTIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_SA_DOUBLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_SA_INTEGER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_SCROLLBLT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_SF_X_YINDEP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_SO_ABLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_UA_ABLE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TC_VA_ABLE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TRANSFORM_CTM: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TRUETYPE_FONTTYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTDELETE_DONTREMOVEFONT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_EUDCEMBEDDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_FAILIFVARIATIONSIMULATED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_SUBSETCANCEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_VARIATIONSIMULATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_WEBOBJECT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_XORENCRYPTDATA: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_APPLE_PLATFORMID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_DELTA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_DONT_CARE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_FLAGS_COMPRESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_FLAGS_GLYPHLIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_FLAGS_SUBSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_FLAGS_TTC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_LANG_KEEP_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_MS_PLATFORMID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_SUBSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_SUBSET1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFMFP_DELTA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFMFP_SUBSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFMFP_SUBSET1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTLOAD_EUDC_OVERWRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTLOAD_EUDC_SET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTLOAD_PRIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TT_AVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TT_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TT_POLYGON_TYPE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TT_PRIM_CSPLINE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TT_PRIM_LINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TT_PRIM_QSPLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_FONT_LINES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_FONT_POLYGONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAPMULTIPLE_MAX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_MAIN_PLANE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY10: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY11: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY12: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY13: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY14: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY15: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY4: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY5: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY6: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY7: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY8: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_OVERLAY9: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY1: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY10: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY11: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY12: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY13: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY14: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY15: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY2: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY3: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY4: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY5: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY6: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY7: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY8: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WGL_SWAP_UNDERLAY9: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type ARC_DIRECTION = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const AD_COUNTERCLOCKWISE: ARC_DIRECTION = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const AD_CLOCKWISE: ARC_DIRECTION = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type BACKGROUND_MODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OPAQUE: BACKGROUND_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TRANSPARENT: BACKGROUND_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type BI_COMPRESSION = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BI_RGB: BI_COMPRESSION = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BI_RLE8: BI_COMPRESSION = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BI_RLE4: BI_COMPRESSION = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BI_BITFIELDS: BI_COMPRESSION = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BI_JPEG: BI_COMPRESSION = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BI_PNG: BI_COMPRESSION = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type BRUSH_STYLE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_SOLID: BRUSH_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_NULL: BRUSH_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_HOLLOW: BRUSH_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_HATCHED: BRUSH_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_PATTERN: BRUSH_STYLE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_INDEXED: BRUSH_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_DIBPATTERN: BRUSH_STYLE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_DIBPATTERNPT: BRUSH_STYLE = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_PATTERN8X8: BRUSH_STYLE = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_DIBPATTERN8X8: BRUSH_STYLE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BS_MONOPATTERN: BRUSH_STYLE = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type CDS_TYPE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_FULLSCREEN: CDS_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_GLOBAL: CDS_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_NORESET: CDS_TYPE = 268435456u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_RESET: CDS_TYPE = 1073741824u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_SET_PRIMARY: CDS_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_TEST: CDS_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_UPDATEREGISTRY: CDS_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_VIDEOPARAMETERS: CDS_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_ENABLE_UNSAFE_MODES: CDS_TYPE = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_DISABLE_UNSAFE_MODES: CDS_TYPE = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CDS_RESET_EX: CDS_TYPE = 536870912u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type CREATE_FONT_PACKAGE_SUBSET_ENCODING = u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_STD_MAC_CHAR_SET: CREATE_FONT_PACKAGE_SUBSET_ENCODING = 0u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_SYMBOL_CHAR_SET: CREATE_FONT_PACKAGE_SUBSET_ENCODING = 0u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_UNICODE_CHAR_SET: CREATE_FONT_PACKAGE_SUBSET_ENCODING = 1u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type CREATE_FONT_PACKAGE_SUBSET_PLATFORM = u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_UNICODE_PLATFORMID: CREATE_FONT_PACKAGE_SUBSET_PLATFORM = 0u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTFCFP_ISO_PLATFORMID: CREATE_FONT_PACKAGE_SUBSET_PLATFORM = 2u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type CREATE_POLYGON_RGN_MODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ALTERNATE: CREATE_POLYGON_RGN_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WINDING: CREATE_POLYGON_RGN_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DC_LAYOUT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LAYOUT_BITMAPORIENTATIONPRESERVED: DC_LAYOUT = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LAYOUT_RTL: DC_LAYOUT = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DEVMODE_COLLATE = u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMCOLLATE_FALSE: DEVMODE_COLLATE = 0u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMCOLLATE_TRUE: DEVMODE_COLLATE = 1u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DEVMODE_COLOR = u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMCOLOR_MONOCHROME: DEVMODE_COLOR = 1u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMCOLOR_COLOR: DEVMODE_COLOR = 2u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DEVMODE_DISPLAY_FIXED_OUTPUT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDFO_DEFAULT: DEVMODE_DISPLAY_FIXED_OUTPUT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDFO_STRETCH: DEVMODE_DISPLAY_FIXED_OUTPUT = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDFO_CENTER: DEVMODE_DISPLAY_FIXED_OUTPUT = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DEVMODE_DISPLAY_ORIENTATION = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDO_DEFAULT: DEVMODE_DISPLAY_ORIENTATION = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDO_90: DEVMODE_DISPLAY_ORIENTATION = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDO_180: DEVMODE_DISPLAY_ORIENTATION = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDO_270: DEVMODE_DISPLAY_ORIENTATION = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DEVMODE_DUPLEX = u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDUP_SIMPLEX: DEVMODE_DUPLEX = 1u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDUP_VERTICAL: DEVMODE_DUPLEX = 2u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMDUP_HORIZONTAL: DEVMODE_DUPLEX = 3u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DEVMODE_FIELD_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_SPECVERSION: DEVMODE_FIELD_FLAGS = 1025u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_ORIENTATION: DEVMODE_FIELD_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PAPERSIZE: DEVMODE_FIELD_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PAPERLENGTH: DEVMODE_FIELD_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PAPERWIDTH: DEVMODE_FIELD_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_SCALE: DEVMODE_FIELD_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_POSITION: DEVMODE_FIELD_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_NUP: DEVMODE_FIELD_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_DISPLAYORIENTATION: DEVMODE_FIELD_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_COPIES: DEVMODE_FIELD_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_DEFAULTSOURCE: DEVMODE_FIELD_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PRINTQUALITY: DEVMODE_FIELD_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_COLOR: DEVMODE_FIELD_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_DUPLEX: DEVMODE_FIELD_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_YRESOLUTION: DEVMODE_FIELD_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_TTOPTION: DEVMODE_FIELD_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_COLLATE: DEVMODE_FIELD_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_FORMNAME: DEVMODE_FIELD_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_LOGPIXELS: DEVMODE_FIELD_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_BITSPERPEL: DEVMODE_FIELD_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PELSWIDTH: DEVMODE_FIELD_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PELSHEIGHT: DEVMODE_FIELD_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_DISPLAYFLAGS: DEVMODE_FIELD_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_DISPLAYFREQUENCY: DEVMODE_FIELD_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_ICMMETHOD: DEVMODE_FIELD_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_ICMINTENT: DEVMODE_FIELD_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_MEDIATYPE: DEVMODE_FIELD_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_DITHERTYPE: DEVMODE_FIELD_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PANNINGWIDTH: DEVMODE_FIELD_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PANNINGHEIGHT: DEVMODE_FIELD_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_DISPLAYFIXEDOUTPUT: DEVMODE_FIELD_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_INTERLACED: DEVMODE_FIELD_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_UPDATE: DEVMODE_FIELD_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_COPY: DEVMODE_FIELD_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_PROMPT: DEVMODE_FIELD_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_MODIFY: DEVMODE_FIELD_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_IN_BUFFER: DEVMODE_FIELD_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_IN_PROMPT: DEVMODE_FIELD_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_OUT_BUFFER: DEVMODE_FIELD_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DM_OUT_DEFAULT: DEVMODE_FIELD_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DEVMODE_TRUETYPE_OPTION = u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMTT_BITMAP: DEVMODE_TRUETYPE_OPTION = 1u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMTT_DOWNLOAD: DEVMODE_TRUETYPE_OPTION = 2u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMTT_SUBDEV: DEVMODE_TRUETYPE_OPTION = 3u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DMTT_DOWNLOAD_OUTLINE: DEVMODE_TRUETYPE_OPTION = 4u16; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DFCS_STATE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_CAPTIONCLOSE: DFCS_STATE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_CAPTIONMIN: DFCS_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_CAPTIONMAX: DFCS_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_CAPTIONRESTORE: DFCS_STATE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_CAPTIONHELP: DFCS_STATE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_MENUARROW: DFCS_STATE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_MENUCHECK: DFCS_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_MENUBULLET: DFCS_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_MENUARROWRIGHT: DFCS_STATE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_SCROLLUP: DFCS_STATE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_SCROLLDOWN: DFCS_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_SCROLLLEFT: DFCS_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_SCROLLRIGHT: DFCS_STATE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_SCROLLCOMBOBOX: DFCS_STATE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_SCROLLSIZEGRIP: DFCS_STATE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_SCROLLSIZEGRIPRIGHT: DFCS_STATE = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_BUTTONCHECK: DFCS_STATE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_BUTTONRADIOIMAGE: DFCS_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_BUTTONRADIOMASK: DFCS_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_BUTTONRADIO: DFCS_STATE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_BUTTON3STATE: DFCS_STATE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_BUTTONPUSH: DFCS_STATE = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_INACTIVE: DFCS_STATE = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_PUSHED: DFCS_STATE = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_CHECKED: DFCS_STATE = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_TRANSPARENT: DFCS_STATE = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_HOT: DFCS_STATE = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_ADJUSTRECT: DFCS_STATE = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_FLAT: DFCS_STATE = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFCS_MONO: DFCS_STATE = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DFC_TYPE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFC_CAPTION: DFC_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFC_MENU: DFC_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFC_SCROLL: DFC_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFC_BUTTON: DFC_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DFC_POPUPMENU: DFC_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DIB_USAGE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DIB_RGB_COLORS: DIB_USAGE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DIB_PAL_COLORS: DIB_USAGE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DISPLAYCONFIG_COLOR_ENCODING = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_COLOR_ENCODING_RGB: DISPLAYCONFIG_COLOR_ENCODING = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_COLOR_ENCODING_YCBCR444: DISPLAYCONFIG_COLOR_ENCODING = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_COLOR_ENCODING_YCBCR422: DISPLAYCONFIG_COLOR_ENCODING = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_COLOR_ENCODING_YCBCR420: DISPLAYCONFIG_COLOR_ENCODING = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_COLOR_ENCODING_INTENSITY: DISPLAYCONFIG_COLOR_ENCODING = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISPLAYCONFIG_COLOR_ENCODING_FORCE_UINT32: DISPLAYCONFIG_COLOR_ENCODING = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DISP_CHANGE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_SUCCESSFUL: DISP_CHANGE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_RESTART: DISP_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_FAILED: DISP_CHANGE = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_BADMODE: DISP_CHANGE = -2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_NOTUPDATED: DISP_CHANGE = -3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_BADFLAGS: DISP_CHANGE = -4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_BADPARAM: DISP_CHANGE = -5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DISP_CHANGE_BADDUALVIEW: DISP_CHANGE = -6i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DRAWEDGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_RAISEDOUTER: DRAWEDGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_SUNKENOUTER: DRAWEDGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_RAISEDINNER: DRAWEDGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_SUNKENINNER: DRAWEDGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_OUTER: DRAWEDGE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_INNER: DRAWEDGE_FLAGS = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_RAISED: DRAWEDGE_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BDR_SUNKEN: DRAWEDGE_FLAGS = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EDGE_RAISED: DRAWEDGE_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EDGE_SUNKEN: DRAWEDGE_FLAGS = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EDGE_ETCHED: DRAWEDGE_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EDGE_BUMP: DRAWEDGE_FLAGS = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DRAWSTATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DST_COMPLEX: DRAWSTATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DST_TEXT: DRAWSTATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DST_PREFIXTEXT: DRAWSTATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DST_ICON: DRAWSTATE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DST_BITMAP: DRAWSTATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSS_NORMAL: DRAWSTATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSS_UNION: DRAWSTATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSS_DISABLED: DRAWSTATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSS_MONO: DRAWSTATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSS_HIDEPREFIX: DRAWSTATE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSS_PREFIXONLY: DRAWSTATE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSS_RIGHT: DRAWSTATE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DRAW_CAPTION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_ACTIVE: DRAW_CAPTION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_BUTTONS: DRAW_CAPTION_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_GRADIENT: DRAW_CAPTION_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_ICON: DRAW_CAPTION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_INBUTTON: DRAW_CAPTION_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_SMALLCAP: DRAW_CAPTION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_TEXT: DRAW_CAPTION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DRAW_EDGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_ADJUST: DRAW_EDGE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_BOTTOM: DRAW_EDGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_BOTTOMLEFT: DRAW_EDGE_FLAGS = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_BOTTOMRIGHT: DRAW_EDGE_FLAGS = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_DIAGONAL: DRAW_EDGE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_DIAGONAL_ENDBOTTOMLEFT: DRAW_EDGE_FLAGS = 25u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_DIAGONAL_ENDBOTTOMRIGHT: DRAW_EDGE_FLAGS = 28u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_DIAGONAL_ENDTOPLEFT: DRAW_EDGE_FLAGS = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_DIAGONAL_ENDTOPRIGHT: DRAW_EDGE_FLAGS = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_FLAT: DRAW_EDGE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_LEFT: DRAW_EDGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_MIDDLE: DRAW_EDGE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_MONO: DRAW_EDGE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_RECT: DRAW_EDGE_FLAGS = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_RIGHT: DRAW_EDGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_SOFT: DRAW_EDGE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_TOP: DRAW_EDGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_TOPLEFT: DRAW_EDGE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BF_TOPRIGHT: DRAW_EDGE_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type DRAW_TEXT_FORMAT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_BOTTOM: DRAW_TEXT_FORMAT = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_CALCRECT: DRAW_TEXT_FORMAT = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_CENTER: DRAW_TEXT_FORMAT = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_EDITCONTROL: DRAW_TEXT_FORMAT = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_END_ELLIPSIS: DRAW_TEXT_FORMAT = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_EXPANDTABS: DRAW_TEXT_FORMAT = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_EXTERNALLEADING: DRAW_TEXT_FORMAT = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_HIDEPREFIX: DRAW_TEXT_FORMAT = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_INTERNAL: DRAW_TEXT_FORMAT = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_LEFT: DRAW_TEXT_FORMAT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_MODIFYSTRING: DRAW_TEXT_FORMAT = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_NOCLIP: DRAW_TEXT_FORMAT = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_NOFULLWIDTHCHARBREAK: DRAW_TEXT_FORMAT = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_NOPREFIX: DRAW_TEXT_FORMAT = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_PATH_ELLIPSIS: DRAW_TEXT_FORMAT = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_PREFIXONLY: DRAW_TEXT_FORMAT = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_RIGHT: DRAW_TEXT_FORMAT = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_RTLREADING: DRAW_TEXT_FORMAT = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_SINGLELINE: DRAW_TEXT_FORMAT = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_TABSTOP: DRAW_TEXT_FORMAT = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_TOP: DRAW_TEXT_FORMAT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_VCENTER: DRAW_TEXT_FORMAT = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_WORDBREAK: DRAW_TEXT_FORMAT = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DT_WORD_ELLIPSIS: DRAW_TEXT_FORMAT = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type EMBEDDED_FONT_PRIV_STATUS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMBED_PREVIEWPRINT: EMBEDDED_FONT_PRIV_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMBED_EDITABLE: EMBEDDED_FONT_PRIV_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMBED_INSTALLABLE: EMBEDDED_FONT_PRIV_STATUS = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMBED_NOEMBEDDING: EMBEDDED_FONT_PRIV_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type EMBED_FONT_CHARSET = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CHARSET_UNICODE: EMBED_FONT_CHARSET = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CHARSET_SYMBOL: EMBED_FONT_CHARSET = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type ENHANCED_METAFILE_RECORD_TYPE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_HEADER: ENHANCED_METAFILE_RECORD_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYBEZIER: ENHANCED_METAFILE_RECORD_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYGON: ENHANCED_METAFILE_RECORD_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYLINE: ENHANCED_METAFILE_RECORD_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYBEZIERTO: ENHANCED_METAFILE_RECORD_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYLINETO: ENHANCED_METAFILE_RECORD_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYPOLYLINE: ENHANCED_METAFILE_RECORD_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYPOLYGON: ENHANCED_METAFILE_RECORD_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETWINDOWEXTEX: ENHANCED_METAFILE_RECORD_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETWINDOWORGEX: ENHANCED_METAFILE_RECORD_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETVIEWPORTEXTEX: ENHANCED_METAFILE_RECORD_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETVIEWPORTORGEX: ENHANCED_METAFILE_RECORD_TYPE = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETBRUSHORGEX: ENHANCED_METAFILE_RECORD_TYPE = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EOF: ENHANCED_METAFILE_RECORD_TYPE = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETPIXELV: ENHANCED_METAFILE_RECORD_TYPE = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETMAPPERFLAGS: ENHANCED_METAFILE_RECORD_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETMAPMODE: ENHANCED_METAFILE_RECORD_TYPE = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETBKMODE: ENHANCED_METAFILE_RECORD_TYPE = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETPOLYFILLMODE: ENHANCED_METAFILE_RECORD_TYPE = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETROP2: ENHANCED_METAFILE_RECORD_TYPE = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETSTRETCHBLTMODE: ENHANCED_METAFILE_RECORD_TYPE = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETTEXTALIGN: ENHANCED_METAFILE_RECORD_TYPE = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETCOLORADJUSTMENT: ENHANCED_METAFILE_RECORD_TYPE = 23u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETTEXTCOLOR: ENHANCED_METAFILE_RECORD_TYPE = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETBKCOLOR: ENHANCED_METAFILE_RECORD_TYPE = 25u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_OFFSETCLIPRGN: ENHANCED_METAFILE_RECORD_TYPE = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_MOVETOEX: ENHANCED_METAFILE_RECORD_TYPE = 27u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETMETARGN: ENHANCED_METAFILE_RECORD_TYPE = 28u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EXCLUDECLIPRECT: ENHANCED_METAFILE_RECORD_TYPE = 29u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_INTERSECTCLIPRECT: ENHANCED_METAFILE_RECORD_TYPE = 30u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SCALEVIEWPORTEXTEX: ENHANCED_METAFILE_RECORD_TYPE = 31u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SCALEWINDOWEXTEX: ENHANCED_METAFILE_RECORD_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SAVEDC: ENHANCED_METAFILE_RECORD_TYPE = 33u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESTOREDC: ENHANCED_METAFILE_RECORD_TYPE = 34u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETWORLDTRANSFORM: ENHANCED_METAFILE_RECORD_TYPE = 35u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_MODIFYWORLDTRANSFORM: ENHANCED_METAFILE_RECORD_TYPE = 36u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SELECTOBJECT: ENHANCED_METAFILE_RECORD_TYPE = 37u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CREATEPEN: ENHANCED_METAFILE_RECORD_TYPE = 38u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CREATEBRUSHINDIRECT: ENHANCED_METAFILE_RECORD_TYPE = 39u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_DELETEOBJECT: ENHANCED_METAFILE_RECORD_TYPE = 40u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ANGLEARC: ENHANCED_METAFILE_RECORD_TYPE = 41u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ELLIPSE: ENHANCED_METAFILE_RECORD_TYPE = 42u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RECTANGLE: ENHANCED_METAFILE_RECORD_TYPE = 43u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ROUNDRECT: ENHANCED_METAFILE_RECORD_TYPE = 44u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ARC: ENHANCED_METAFILE_RECORD_TYPE = 45u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CHORD: ENHANCED_METAFILE_RECORD_TYPE = 46u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_PIE: ENHANCED_METAFILE_RECORD_TYPE = 47u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SELECTPALETTE: ENHANCED_METAFILE_RECORD_TYPE = 48u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CREATEPALETTE: ENHANCED_METAFILE_RECORD_TYPE = 49u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETPALETTEENTRIES: ENHANCED_METAFILE_RECORD_TYPE = 50u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESIZEPALETTE: ENHANCED_METAFILE_RECORD_TYPE = 51u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_REALIZEPALETTE: ENHANCED_METAFILE_RECORD_TYPE = 52u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EXTFLOODFILL: ENHANCED_METAFILE_RECORD_TYPE = 53u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_LINETO: ENHANCED_METAFILE_RECORD_TYPE = 54u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ARCTO: ENHANCED_METAFILE_RECORD_TYPE = 55u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYDRAW: ENHANCED_METAFILE_RECORD_TYPE = 56u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETARCDIRECTION: ENHANCED_METAFILE_RECORD_TYPE = 57u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETMITERLIMIT: ENHANCED_METAFILE_RECORD_TYPE = 58u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_BEGINPATH: ENHANCED_METAFILE_RECORD_TYPE = 59u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ENDPATH: ENHANCED_METAFILE_RECORD_TYPE = 60u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CLOSEFIGURE: ENHANCED_METAFILE_RECORD_TYPE = 61u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_FILLPATH: ENHANCED_METAFILE_RECORD_TYPE = 62u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_STROKEANDFILLPATH: ENHANCED_METAFILE_RECORD_TYPE = 63u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_STROKEPATH: ENHANCED_METAFILE_RECORD_TYPE = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_FLATTENPATH: ENHANCED_METAFILE_RECORD_TYPE = 65u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_WIDENPATH: ENHANCED_METAFILE_RECORD_TYPE = 66u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SELECTCLIPPATH: ENHANCED_METAFILE_RECORD_TYPE = 67u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ABORTPATH: ENHANCED_METAFILE_RECORD_TYPE = 68u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_GDICOMMENT: ENHANCED_METAFILE_RECORD_TYPE = 70u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_FILLRGN: ENHANCED_METAFILE_RECORD_TYPE = 71u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_FRAMERGN: ENHANCED_METAFILE_RECORD_TYPE = 72u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_INVERTRGN: ENHANCED_METAFILE_RECORD_TYPE = 73u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_PAINTRGN: ENHANCED_METAFILE_RECORD_TYPE = 74u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EXTSELECTCLIPRGN: ENHANCED_METAFILE_RECORD_TYPE = 75u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_BITBLT: ENHANCED_METAFILE_RECORD_TYPE = 76u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_STRETCHBLT: ENHANCED_METAFILE_RECORD_TYPE = 77u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_MASKBLT: ENHANCED_METAFILE_RECORD_TYPE = 78u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_PLGBLT: ENHANCED_METAFILE_RECORD_TYPE = 79u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETDIBITSTODEVICE: ENHANCED_METAFILE_RECORD_TYPE = 80u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_STRETCHDIBITS: ENHANCED_METAFILE_RECORD_TYPE = 81u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EXTCREATEFONTINDIRECTW: ENHANCED_METAFILE_RECORD_TYPE = 82u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EXTTEXTOUTA: ENHANCED_METAFILE_RECORD_TYPE = 83u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EXTTEXTOUTW: ENHANCED_METAFILE_RECORD_TYPE = 84u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYBEZIER16: ENHANCED_METAFILE_RECORD_TYPE = 85u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYGON16: ENHANCED_METAFILE_RECORD_TYPE = 86u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYLINE16: ENHANCED_METAFILE_RECORD_TYPE = 87u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYBEZIERTO16: ENHANCED_METAFILE_RECORD_TYPE = 88u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYLINETO16: ENHANCED_METAFILE_RECORD_TYPE = 89u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYPOLYLINE16: ENHANCED_METAFILE_RECORD_TYPE = 90u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYPOLYGON16: ENHANCED_METAFILE_RECORD_TYPE = 91u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYDRAW16: ENHANCED_METAFILE_RECORD_TYPE = 92u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CREATEMONOBRUSH: ENHANCED_METAFILE_RECORD_TYPE = 93u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CREATEDIBPATTERNBRUSHPT: ENHANCED_METAFILE_RECORD_TYPE = 94u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_EXTCREATEPEN: ENHANCED_METAFILE_RECORD_TYPE = 95u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYTEXTOUTA: ENHANCED_METAFILE_RECORD_TYPE = 96u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_POLYTEXTOUTW: ENHANCED_METAFILE_RECORD_TYPE = 97u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETICMMODE: ENHANCED_METAFILE_RECORD_TYPE = 98u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CREATECOLORSPACE: ENHANCED_METAFILE_RECORD_TYPE = 99u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETCOLORSPACE: ENHANCED_METAFILE_RECORD_TYPE = 100u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_DELETECOLORSPACE: ENHANCED_METAFILE_RECORD_TYPE = 101u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_GLSRECORD: ENHANCED_METAFILE_RECORD_TYPE = 102u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_GLSBOUNDEDRECORD: ENHANCED_METAFILE_RECORD_TYPE = 103u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_PIXELFORMAT: ENHANCED_METAFILE_RECORD_TYPE = 104u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_105: ENHANCED_METAFILE_RECORD_TYPE = 105u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_106: ENHANCED_METAFILE_RECORD_TYPE = 106u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_107: ENHANCED_METAFILE_RECORD_TYPE = 107u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_108: ENHANCED_METAFILE_RECORD_TYPE = 108u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_109: ENHANCED_METAFILE_RECORD_TYPE = 109u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_110: ENHANCED_METAFILE_RECORD_TYPE = 110u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_COLORCORRECTPALETTE: ENHANCED_METAFILE_RECORD_TYPE = 111u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETICMPROFILEA: ENHANCED_METAFILE_RECORD_TYPE = 112u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETICMPROFILEW: ENHANCED_METAFILE_RECORD_TYPE = 113u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_ALPHABLEND: ENHANCED_METAFILE_RECORD_TYPE = 114u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_SETLAYOUT: ENHANCED_METAFILE_RECORD_TYPE = 115u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_TRANSPARENTBLT: ENHANCED_METAFILE_RECORD_TYPE = 116u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_117: ENHANCED_METAFILE_RECORD_TYPE = 117u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_GRADIENTFILL: ENHANCED_METAFILE_RECORD_TYPE = 118u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_119: ENHANCED_METAFILE_RECORD_TYPE = 119u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_RESERVED_120: ENHANCED_METAFILE_RECORD_TYPE = 120u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_COLORMATCHTOTARGETW: ENHANCED_METAFILE_RECORD_TYPE = 121u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_CREATECOLORSPACEW: ENHANCED_METAFILE_RECORD_TYPE = 122u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_MIN: ENHANCED_METAFILE_RECORD_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EMR_MAX: ENHANCED_METAFILE_RECORD_TYPE = 122u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type ENUM_DISPLAY_SETTINGS_MODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENUM_CURRENT_SETTINGS: ENUM_DISPLAY_SETTINGS_MODE = 4294967295u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ENUM_REGISTRY_SETTINGS: ENUM_DISPLAY_SETTINGS_MODE = 4294967294u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type ETO_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_OPAQUE: ETO_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_CLIPPED: ETO_OPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_GLYPH_INDEX: ETO_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_RTLREADING: ETO_OPTIONS = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_NUMERICSLOCAL: ETO_OPTIONS = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_NUMERICSLATIN: ETO_OPTIONS = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_IGNORELANGUAGE: ETO_OPTIONS = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_PDY: ETO_OPTIONS = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ETO_REVERSE_INDEX_MAP: ETO_OPTIONS = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type EXT_FLOOD_FILL_TYPE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FLOODFILLBORDER: EXT_FLOOD_FILL_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FLOODFILLSURFACE: EXT_FLOOD_FILL_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_CHARSET = u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ANSI_CHARSET: FONT_CHARSET = 0u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEFAULT_CHARSET: FONT_CHARSET = 1u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYMBOL_CHARSET: FONT_CHARSET = 2u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SHIFTJIS_CHARSET: FONT_CHARSET = 128u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HANGEUL_CHARSET: FONT_CHARSET = 129u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HANGUL_CHARSET: FONT_CHARSET = 129u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GB2312_CHARSET: FONT_CHARSET = 134u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CHINESEBIG5_CHARSET: FONT_CHARSET = 136u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OEM_CHARSET: FONT_CHARSET = 255u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const JOHAB_CHARSET: FONT_CHARSET = 130u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HEBREW_CHARSET: FONT_CHARSET = 177u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ARABIC_CHARSET: FONT_CHARSET = 178u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GREEK_CHARSET: FONT_CHARSET = 161u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TURKISH_CHARSET: FONT_CHARSET = 162u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VIETNAMESE_CHARSET: FONT_CHARSET = 163u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const THAI_CHARSET: FONT_CHARSET = 222u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const EASTEUROPE_CHARSET: FONT_CHARSET = 238u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RUSSIAN_CHARSET: FONT_CHARSET = 204u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MAC_CHARSET: FONT_CHARSET = 77u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BALTIC_CHARSET: FONT_CHARSET = 186u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_CLIP_PRECISION = u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_DEFAULT_PRECIS: FONT_CLIP_PRECISION = 0u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_CHARACTER_PRECIS: FONT_CLIP_PRECISION = 1u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_STROKE_PRECIS: FONT_CLIP_PRECISION = 2u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_MASK: FONT_CLIP_PRECISION = 15u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_LH_ANGLES: FONT_CLIP_PRECISION = 16u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_TT_ALWAYS: FONT_CLIP_PRECISION = 32u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_DFA_DISABLE: FONT_CLIP_PRECISION = 64u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_EMBEDDED: FONT_CLIP_PRECISION = 128u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIP_DFA_OVERRIDE: FONT_CLIP_PRECISION = 64u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_FAMILY = u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FF_DECORATIVE: FONT_FAMILY = 80u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FF_DONTCARE: FONT_FAMILY = 0u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FF_MODERN: FONT_FAMILY = 48u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FF_ROMAN: FONT_FAMILY = 16u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FF_SCRIPT: FONT_FAMILY = 64u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FF_SWISS: FONT_FAMILY = 32u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_LICENSE_PRIVS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LICENSE_PREVIEWPRINT: FONT_LICENSE_PRIVS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LICENSE_EDITABLE: FONT_LICENSE_PRIVS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LICENSE_INSTALLABLE: FONT_LICENSE_PRIVS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LICENSE_NOEMBEDDING: FONT_LICENSE_PRIVS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LICENSE_DEFAULT: FONT_LICENSE_PRIVS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_OUTPUT_PRECISION = u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_DEFAULT_PRECIS: FONT_OUTPUT_PRECISION = 0u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_STRING_PRECIS: FONT_OUTPUT_PRECISION = 1u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_CHARACTER_PRECIS: FONT_OUTPUT_PRECISION = 2u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_STROKE_PRECIS: FONT_OUTPUT_PRECISION = 3u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_TT_PRECIS: FONT_OUTPUT_PRECISION = 4u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_DEVICE_PRECIS: FONT_OUTPUT_PRECISION = 5u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_RASTER_PRECIS: FONT_OUTPUT_PRECISION = 6u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_TT_ONLY_PRECIS: FONT_OUTPUT_PRECISION = 7u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_OUTLINE_PRECIS: FONT_OUTPUT_PRECISION = 8u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_SCREEN_OUTLINE_PRECIS: FONT_OUTPUT_PRECISION = 9u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OUT_PS_ONLY_PRECIS: FONT_OUTPUT_PRECISION = 10u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_PITCH = u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEFAULT_PITCH: FONT_PITCH = 0u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FIXED_PITCH: FONT_PITCH = 1u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VARIABLE_PITCH: FONT_PITCH = 2u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_QUALITY = u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEFAULT_QUALITY: FONT_QUALITY = 0u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DRAFT_QUALITY: FONT_QUALITY = 1u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PROOF_QUALITY: FONT_QUALITY = 2u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NONANTIALIASED_QUALITY: FONT_QUALITY = 3u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ANTIALIASED_QUALITY: FONT_QUALITY = 4u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLEARTYPE_QUALITY: FONT_QUALITY = 5u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_RESOURCE_CHARACTERISTICS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FR_PRIVATE: FONT_RESOURCE_CHARACTERISTICS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FR_NOT_ENUM: FONT_RESOURCE_CHARACTERISTICS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type FONT_WEIGHT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_DONTCARE: FONT_WEIGHT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_THIN: FONT_WEIGHT = 100u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_EXTRALIGHT: FONT_WEIGHT = 200u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_LIGHT: FONT_WEIGHT = 300u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_NORMAL: FONT_WEIGHT = 400u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_MEDIUM: FONT_WEIGHT = 500u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_SEMIBOLD: FONT_WEIGHT = 600u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_BOLD: FONT_WEIGHT = 700u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_EXTRABOLD: FONT_WEIGHT = 800u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_HEAVY: FONT_WEIGHT = 900u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_ULTRALIGHT: FONT_WEIGHT = 200u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_REGULAR: FONT_WEIGHT = 400u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_DEMIBOLD: FONT_WEIGHT = 600u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_ULTRABOLD: FONT_WEIGHT = 800u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const FW_BLACK: FONT_WEIGHT = 900u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GDI_REGION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_ERROR: GDI_REGION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NULLREGION: GDI_REGION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SIMPLEREGION: GDI_REGION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COMPLEXREGION: GDI_REGION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GET_CHARACTER_PLACEMENT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_CLASSIN: GET_CHARACTER_PLACEMENT_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_DIACRITIC: GET_CHARACTER_PLACEMENT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_DISPLAYZWG: GET_CHARACTER_PLACEMENT_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_GLYPHSHAPE: GET_CHARACTER_PLACEMENT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_JUSTIFY: GET_CHARACTER_PLACEMENT_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_KASHIDA: GET_CHARACTER_PLACEMENT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_LIGATE: GET_CHARACTER_PLACEMENT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_MAXEXTENT: GET_CHARACTER_PLACEMENT_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_NEUTRALOVERRIDE: GET_CHARACTER_PLACEMENT_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_NUMERICOVERRIDE: GET_CHARACTER_PLACEMENT_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_NUMERICSLATIN: GET_CHARACTER_PLACEMENT_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_NUMERICSLOCAL: GET_CHARACTER_PLACEMENT_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_REORDER: GET_CHARACTER_PLACEMENT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_SYMSWAPOFF: GET_CHARACTER_PLACEMENT_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GCP_USEKERNING: GET_CHARACTER_PLACEMENT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GET_DCX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_WINDOW: GET_DCX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_CACHE: GET_DCX_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_PARENTCLIP: GET_DCX_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_CLIPSIBLINGS: GET_DCX_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_CLIPCHILDREN: GET_DCX_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_NORESETATTRS: GET_DCX_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_LOCKWINDOWUPDATE: GET_DCX_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_EXCLUDERGN: GET_DCX_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_INTERSECTRGN: GET_DCX_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_INTERSECTUPDATE: GET_DCX_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCX_VALIDATE: GET_DCX_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GET_DEVICE_CAPS_INDEX = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DRIVERVERSION: GET_DEVICE_CAPS_INDEX = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TECHNOLOGY: GET_DEVICE_CAPS_INDEX = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HORZSIZE: GET_DEVICE_CAPS_INDEX = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VERTSIZE: GET_DEVICE_CAPS_INDEX = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HORZRES: GET_DEVICE_CAPS_INDEX = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VERTRES: GET_DEVICE_CAPS_INDEX = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BITSPIXEL: GET_DEVICE_CAPS_INDEX = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PLANES: GET_DEVICE_CAPS_INDEX = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NUMBRUSHES: GET_DEVICE_CAPS_INDEX = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NUMPENS: GET_DEVICE_CAPS_INDEX = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NUMMARKERS: GET_DEVICE_CAPS_INDEX = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NUMFONTS: GET_DEVICE_CAPS_INDEX = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NUMCOLORS: GET_DEVICE_CAPS_INDEX = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PDEVICESIZE: GET_DEVICE_CAPS_INDEX = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CURVECAPS: GET_DEVICE_CAPS_INDEX = 28u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LINECAPS: GET_DEVICE_CAPS_INDEX = 30u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const POLYGONALCAPS: GET_DEVICE_CAPS_INDEX = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TEXTCAPS: GET_DEVICE_CAPS_INDEX = 34u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CLIPCAPS: GET_DEVICE_CAPS_INDEX = 36u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RASTERCAPS: GET_DEVICE_CAPS_INDEX = 38u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ASPECTX: GET_DEVICE_CAPS_INDEX = 40u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ASPECTY: GET_DEVICE_CAPS_INDEX = 42u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ASPECTXY: GET_DEVICE_CAPS_INDEX = 44u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LOGPIXELSX: GET_DEVICE_CAPS_INDEX = 88u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LOGPIXELSY: GET_DEVICE_CAPS_INDEX = 90u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SIZEPALETTE: GET_DEVICE_CAPS_INDEX = 104u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NUMRESERVED: GET_DEVICE_CAPS_INDEX = 106u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLORRES: GET_DEVICE_CAPS_INDEX = 108u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PHYSICALWIDTH: GET_DEVICE_CAPS_INDEX = 110u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PHYSICALHEIGHT: GET_DEVICE_CAPS_INDEX = 111u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PHYSICALOFFSETX: GET_DEVICE_CAPS_INDEX = 112u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PHYSICALOFFSETY: GET_DEVICE_CAPS_INDEX = 113u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SCALINGFACTORX: GET_DEVICE_CAPS_INDEX = 114u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SCALINGFACTORY: GET_DEVICE_CAPS_INDEX = 115u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VREFRESH: GET_DEVICE_CAPS_INDEX = 116u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DESKTOPVERTRES: GET_DEVICE_CAPS_INDEX = 117u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DESKTOPHORZRES: GET_DEVICE_CAPS_INDEX = 118u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BLTALIGNMENT: GET_DEVICE_CAPS_INDEX = 119u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SHADEBLENDCAPS: GET_DEVICE_CAPS_INDEX = 120u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLORMGMTCAPS: GET_DEVICE_CAPS_INDEX = 121u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GET_GLYPH_OUTLINE_FORMAT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_BEZIER: GET_GLYPH_OUTLINE_FORMAT = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_BITMAP: GET_GLYPH_OUTLINE_FORMAT = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_GLYPH_INDEX: GET_GLYPH_OUTLINE_FORMAT = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_GRAY2_BITMAP: GET_GLYPH_OUTLINE_FORMAT = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_GRAY4_BITMAP: GET_GLYPH_OUTLINE_FORMAT = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_GRAY8_BITMAP: GET_GLYPH_OUTLINE_FORMAT = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_METRICS: GET_GLYPH_OUTLINE_FORMAT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_NATIVE: GET_GLYPH_OUTLINE_FORMAT = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GGO_UNHINTED: GET_GLYPH_OUTLINE_FORMAT = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GET_STOCK_OBJECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BLACK_BRUSH: GET_STOCK_OBJECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DKGRAY_BRUSH: GET_STOCK_OBJECT_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_BRUSH: GET_STOCK_OBJECT_FLAGS = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GRAY_BRUSH: GET_STOCK_OBJECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HOLLOW_BRUSH: GET_STOCK_OBJECT_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const LTGRAY_BRUSH: GET_STOCK_OBJECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NULL_BRUSH: GET_STOCK_OBJECT_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WHITE_BRUSH: GET_STOCK_OBJECT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BLACK_PEN: GET_STOCK_OBJECT_FLAGS = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DC_PEN: GET_STOCK_OBJECT_FLAGS = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NULL_PEN: GET_STOCK_OBJECT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WHITE_PEN: GET_STOCK_OBJECT_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ANSI_FIXED_FONT: GET_STOCK_OBJECT_FLAGS = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const ANSI_VAR_FONT: GET_STOCK_OBJECT_FLAGS = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEVICE_DEFAULT_FONT: GET_STOCK_OBJECT_FLAGS = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEFAULT_GUI_FONT: GET_STOCK_OBJECT_FLAGS = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OEM_FIXED_FONT: GET_STOCK_OBJECT_FLAGS = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYSTEM_FONT: GET_STOCK_OBJECT_FLAGS = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYSTEM_FIXED_FONT: GET_STOCK_OBJECT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DEFAULT_PALETTE: GET_STOCK_OBJECT_FLAGS = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GRADIENT_FILL = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GRADIENT_FILL_RECT_H: GRADIENT_FILL = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GRADIENT_FILL_RECT_V: GRADIENT_FILL = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GRADIENT_FILL_TRIANGLE: GRADIENT_FILL = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type GRAPHICS_MODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GM_COMPATIBLE: GRAPHICS_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const GM_ADVANCED: GRAPHICS_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type HATCH_BRUSH_STYLE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HS_BDIAGONAL: HATCH_BRUSH_STYLE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HS_CROSS: HATCH_BRUSH_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HS_DIAGCROSS: HATCH_BRUSH_STYLE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HS_FDIAGONAL: HATCH_BRUSH_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HS_HORIZONTAL: HATCH_BRUSH_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HS_VERTICAL: HATCH_BRUSH_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type HDC_MAP_MODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_ANISOTROPIC: HDC_MAP_MODE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_HIENGLISH: HDC_MAP_MODE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_HIMETRIC: HDC_MAP_MODE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_ISOTROPIC: HDC_MAP_MODE = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_LOENGLISH: HDC_MAP_MODE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_LOMETRIC: HDC_MAP_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_TEXT: HDC_MAP_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MM_TWIPS: HDC_MAP_MODE = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type MODIFY_WORLD_TRANSFORM_MODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MWT_IDENTITY: MODIFY_WORLD_TRANSFORM_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MWT_LEFTMULTIPLY: MODIFY_WORLD_TRANSFORM_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MWT_RIGHTMULTIPLY: MODIFY_WORLD_TRANSFORM_MODE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type MONITOR_FROM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MONITOR_DEFAULTTONEAREST: MONITOR_FROM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MONITOR_DEFAULTTONULL: MONITOR_FROM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MONITOR_DEFAULTTOPRIMARY: MONITOR_FROM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type OBJ_TYPE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_PEN: OBJ_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_BRUSH: OBJ_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_DC: OBJ_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_METADC: OBJ_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_PAL: OBJ_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_FONT: OBJ_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_BITMAP: OBJ_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_REGION: OBJ_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_METAFILE: OBJ_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_MEMDC: OBJ_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_EXTPEN: OBJ_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_ENHMETADC: OBJ_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_ENHMETAFILE: OBJ_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const OBJ_COLORSPACE: OBJ_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_ARM_STYLE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_ARM_ANY: PAN_ARM_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_ARM_NO_FIT: PAN_ARM_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STRAIGHT_ARMS_HORZ: PAN_ARM_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STRAIGHT_ARMS_WEDGE: PAN_ARM_STYLE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STRAIGHT_ARMS_VERT: PAN_ARM_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STRAIGHT_ARMS_SINGLE_SERIF: PAN_ARM_STYLE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STRAIGHT_ARMS_DOUBLE_SERIF: PAN_ARM_STYLE = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_BENT_ARMS_HORZ: PAN_ARM_STYLE = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_BENT_ARMS_WEDGE: PAN_ARM_STYLE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_BENT_ARMS_VERT: PAN_ARM_STYLE = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_BENT_ARMS_SINGLE_SERIF: PAN_ARM_STYLE = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_BENT_ARMS_DOUBLE_SERIF: PAN_ARM_STYLE = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_CONTRAST = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_ANY: PAN_CONTRAST = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_NO_FIT: PAN_CONTRAST = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_INDEX: PAN_CONTRAST = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_NONE: PAN_CONTRAST = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_VERY_LOW: PAN_CONTRAST = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_LOW: PAN_CONTRAST = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_MEDIUM_LOW: PAN_CONTRAST = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_MEDIUM: PAN_CONTRAST = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_MEDIUM_HIGH: PAN_CONTRAST = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_HIGH: PAN_CONTRAST = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_CONTRAST_VERY_HIGH: PAN_CONTRAST = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_FAMILY_TYPE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_FAMILY_ANY: PAN_FAMILY_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_FAMILY_NO_FIT: PAN_FAMILY_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_FAMILY_TEXT_DISPLAY: PAN_FAMILY_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_FAMILY_SCRIPT: PAN_FAMILY_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_FAMILY_DECORATIVE: PAN_FAMILY_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_FAMILY_PICTORIAL: PAN_FAMILY_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_LETT_FORM = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_FORM_ANY: PAN_LETT_FORM = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_FORM_NO_FIT: PAN_LETT_FORM = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_NORMAL_CONTACT: PAN_LETT_FORM = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_NORMAL_WEIGHTED: PAN_LETT_FORM = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_NORMAL_BOXED: PAN_LETT_FORM = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_NORMAL_FLATTENED: PAN_LETT_FORM = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_NORMAL_ROUNDED: PAN_LETT_FORM = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_NORMAL_OFF_CENTER: PAN_LETT_FORM = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_NORMAL_SQUARE: PAN_LETT_FORM = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_OBLIQUE_CONTACT: PAN_LETT_FORM = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_OBLIQUE_WEIGHTED: PAN_LETT_FORM = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_OBLIQUE_BOXED: PAN_LETT_FORM = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_OBLIQUE_FLATTENED: PAN_LETT_FORM = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_OBLIQUE_ROUNDED: PAN_LETT_FORM = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_OBLIQUE_OFF_CENTER: PAN_LETT_FORM = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_LETT_OBLIQUE_SQUARE: PAN_LETT_FORM = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_MIDLINE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_ANY: PAN_MIDLINE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_NO_FIT: PAN_MIDLINE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_INDEX: PAN_MIDLINE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_STANDARD_TRIMMED: PAN_MIDLINE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_STANDARD_POINTED: PAN_MIDLINE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_STANDARD_SERIFED: PAN_MIDLINE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_HIGH_TRIMMED: PAN_MIDLINE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_HIGH_POINTED: PAN_MIDLINE = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_HIGH_SERIFED: PAN_MIDLINE = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_CONSTANT_TRIMMED: PAN_MIDLINE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_CONSTANT_POINTED: PAN_MIDLINE = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_CONSTANT_SERIFED: PAN_MIDLINE = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_LOW_TRIMMED: PAN_MIDLINE = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_LOW_POINTED: PAN_MIDLINE = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_MIDLINE_LOW_SERIFED: PAN_MIDLINE = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_PROPORTION = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_ANY: PAN_PROPORTION = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_NO_FIT: PAN_PROPORTION = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_OLD_STYLE: PAN_PROPORTION = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_MODERN: PAN_PROPORTION = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_EVEN_WIDTH: PAN_PROPORTION = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_EXPANDED: PAN_PROPORTION = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_CONDENSED: PAN_PROPORTION = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_VERY_EXPANDED: PAN_PROPORTION = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_VERY_CONDENSED: PAN_PROPORTION = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_PROP_MONOSPACED: PAN_PROPORTION = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_SERIF_STYLE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_ANY: PAN_SERIF_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_NO_FIT: PAN_SERIF_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_COVE: PAN_SERIF_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_OBTUSE_COVE: PAN_SERIF_STYLE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_SQUARE_COVE: PAN_SERIF_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_OBTUSE_SQUARE_COVE: PAN_SERIF_STYLE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_SQUARE: PAN_SERIF_STYLE = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_THIN: PAN_SERIF_STYLE = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_BONE: PAN_SERIF_STYLE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_EXAGGERATED: PAN_SERIF_STYLE = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_TRIANGLE: PAN_SERIF_STYLE = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_NORMAL_SANS: PAN_SERIF_STYLE = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_OBTUSE_SANS: PAN_SERIF_STYLE = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_PERP_SANS: PAN_SERIF_STYLE = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_FLARED: PAN_SERIF_STYLE = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_SERIF_ROUNDED: PAN_SERIF_STYLE = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_STROKE_VARIATION = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_ANY: PAN_STROKE_VARIATION = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_NO_FIT: PAN_STROKE_VARIATION = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_GRADUAL_DIAG: PAN_STROKE_VARIATION = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_GRADUAL_TRAN: PAN_STROKE_VARIATION = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_GRADUAL_VERT: PAN_STROKE_VARIATION = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_GRADUAL_HORZ: PAN_STROKE_VARIATION = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_RAPID_VERT: PAN_STROKE_VARIATION = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_RAPID_HORZ: PAN_STROKE_VARIATION = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_STROKE_INSTANT_VERT: PAN_STROKE_VARIATION = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_WEIGHT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_ANY: PAN_WEIGHT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_NO_FIT: PAN_WEIGHT = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_INDEX: PAN_WEIGHT = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_VERY_LIGHT: PAN_WEIGHT = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_LIGHT: PAN_WEIGHT = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_THIN: PAN_WEIGHT = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_BOOK: PAN_WEIGHT = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_MEDIUM: PAN_WEIGHT = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_DEMI: PAN_WEIGHT = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_BOLD: PAN_WEIGHT = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_HEAVY: PAN_WEIGHT = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_BLACK: PAN_WEIGHT = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_WEIGHT_NORD: PAN_WEIGHT = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PAN_XHEIGHT = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_ANY: PAN_XHEIGHT = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_NO_FIT: PAN_XHEIGHT = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_INDEX: PAN_XHEIGHT = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_CONSTANT_SMALL: PAN_XHEIGHT = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_CONSTANT_STD: PAN_XHEIGHT = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_CONSTANT_LARGE: PAN_XHEIGHT = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_DUCKING_SMALL: PAN_XHEIGHT = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_DUCKING_STD: PAN_XHEIGHT = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PAN_XHEIGHT_DUCKING_LARGE: PAN_XHEIGHT = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type PEN_STYLE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_GEOMETRIC: PEN_STYLE = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_COSMETIC: PEN_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_SOLID: PEN_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_DASH: PEN_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_DOT: PEN_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_DASHDOT: PEN_STYLE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_DASHDOTDOT: PEN_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_NULL: PEN_STYLE = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_INSIDEFRAME: PEN_STYLE = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_USERSTYLE: PEN_STYLE = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_ALTERNATE: PEN_STYLE = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_STYLE_MASK: PEN_STYLE = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_ENDCAP_ROUND: PEN_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_ENDCAP_SQUARE: PEN_STYLE = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_ENDCAP_FLAT: PEN_STYLE = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_ENDCAP_MASK: PEN_STYLE = 3840u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_JOIN_ROUND: PEN_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_JOIN_BEVEL: PEN_STYLE = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_JOIN_MITER: PEN_STYLE = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_JOIN_MASK: PEN_STYLE = 61440u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PS_TYPE_MASK: PEN_STYLE = 983040u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type R2_MODE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_BLACK: R2_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_NOTMERGEPEN: R2_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_MASKNOTPEN: R2_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_NOTCOPYPEN: R2_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_MASKPENNOT: R2_MODE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_NOT: R2_MODE = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_XORPEN: R2_MODE = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_NOTMASKPEN: R2_MODE = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_MASKPEN: R2_MODE = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_NOTXORPEN: R2_MODE = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_NOP: R2_MODE = 11i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_MERGENOTPEN: R2_MODE = 12i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_COPYPEN: R2_MODE = 13i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_MERGEPENNOT: R2_MODE = 14i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_MERGEPEN: R2_MODE = 15i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_WHITE: R2_MODE = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const R2_LAST: R2_MODE = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type REDRAW_WINDOW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_INVALIDATE: REDRAW_WINDOW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_INTERNALPAINT: REDRAW_WINDOW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_ERASE: REDRAW_WINDOW_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_VALIDATE: REDRAW_WINDOW_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_NOINTERNALPAINT: REDRAW_WINDOW_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_NOERASE: REDRAW_WINDOW_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_NOCHILDREN: REDRAW_WINDOW_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_ALLCHILDREN: REDRAW_WINDOW_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_UPDATENOW: REDRAW_WINDOW_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_ERASENOW: REDRAW_WINDOW_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_FRAME: REDRAW_WINDOW_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RDW_NOFRAME: REDRAW_WINDOW_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type RGN_COMBINE_MODE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_AND: RGN_COMBINE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_OR: RGN_COMBINE_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_XOR: RGN_COMBINE_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_DIFF: RGN_COMBINE_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_COPY: RGN_COMBINE_MODE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_MIN: RGN_COMBINE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const RGN_MAX: RGN_COMBINE_MODE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type ROP_CODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BLACKNESS: ROP_CODE = 66u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NOTSRCERASE: ROP_CODE = 1114278u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NOTSRCCOPY: ROP_CODE = 3342344u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SRCERASE: ROP_CODE = 4457256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DSTINVERT: ROP_CODE = 5570569u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PATINVERT: ROP_CODE = 5898313u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SRCINVERT: ROP_CODE = 6684742u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SRCAND: ROP_CODE = 8913094u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MERGEPAINT: ROP_CODE = 12255782u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const MERGECOPY: ROP_CODE = 12583114u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SRCCOPY: ROP_CODE = 13369376u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SRCPAINT: ROP_CODE = 15597702u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PATCOPY: ROP_CODE = 15728673u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const PATPAINT: ROP_CODE = 16452105u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WHITENESS: ROP_CODE = 16711778u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const CAPTUREBLT: ROP_CODE = 1073741824u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const NOMIRRORBITMAP: ROP_CODE = 2147483648u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type SET_BOUNDS_RECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCB_ACCUMULATE: SET_BOUNDS_RECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCB_DISABLE: SET_BOUNDS_RECT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCB_ENABLE: SET_BOUNDS_RECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const DCB_RESET: SET_BOUNDS_RECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type STRETCH_BLT_MODE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const BLACKONWHITE: STRETCH_BLT_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLORONCOLOR: STRETCH_BLT_MODE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const HALFTONE: STRETCH_BLT_MODE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const STRETCH_ANDSCANS: STRETCH_BLT_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const STRETCH_DELETESCANS: STRETCH_BLT_MODE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const STRETCH_HALFTONE: STRETCH_BLT_MODE = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const STRETCH_ORSCANS: STRETCH_BLT_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const WHITEONBLACK: STRETCH_BLT_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type SYSTEM_PALETTE_USE = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYSPAL_NOSTATIC: SYSTEM_PALETTE_USE = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYSPAL_NOSTATIC256: SYSTEM_PALETTE_USE = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const SYSPAL_STATIC: SYSTEM_PALETTE_USE = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type SYS_COLOR_INDEX = i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_SCROLLBAR: SYS_COLOR_INDEX = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_BACKGROUND: SYS_COLOR_INDEX = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_ACTIVECAPTION: SYS_COLOR_INDEX = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_INACTIVECAPTION: SYS_COLOR_INDEX = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_MENU: SYS_COLOR_INDEX = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_WINDOW: SYS_COLOR_INDEX = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_WINDOWFRAME: SYS_COLOR_INDEX = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_MENUTEXT: SYS_COLOR_INDEX = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_WINDOWTEXT: SYS_COLOR_INDEX = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_CAPTIONTEXT: SYS_COLOR_INDEX = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_ACTIVEBORDER: SYS_COLOR_INDEX = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_INACTIVEBORDER: SYS_COLOR_INDEX = 11i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_APPWORKSPACE: SYS_COLOR_INDEX = 12i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_HIGHLIGHT: SYS_COLOR_INDEX = 13i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_HIGHLIGHTTEXT: SYS_COLOR_INDEX = 14i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_BTNFACE: SYS_COLOR_INDEX = 15i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_BTNSHADOW: SYS_COLOR_INDEX = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_GRAYTEXT: SYS_COLOR_INDEX = 17i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_BTNTEXT: SYS_COLOR_INDEX = 18i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_INACTIVECAPTIONTEXT: SYS_COLOR_INDEX = 19i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_BTNHIGHLIGHT: SYS_COLOR_INDEX = 20i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_3DDKSHADOW: SYS_COLOR_INDEX = 21i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_3DLIGHT: SYS_COLOR_INDEX = 22i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_INFOTEXT: SYS_COLOR_INDEX = 23i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_INFOBK: SYS_COLOR_INDEX = 24i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_HOTLIGHT: SYS_COLOR_INDEX = 26i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_GRADIENTACTIVECAPTION: SYS_COLOR_INDEX = 27i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_GRADIENTINACTIVECAPTION: SYS_COLOR_INDEX = 28i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_MENUHILIGHT: SYS_COLOR_INDEX = 29i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_MENUBAR: SYS_COLOR_INDEX = 30i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_DESKTOP: SYS_COLOR_INDEX = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_3DFACE: SYS_COLOR_INDEX = 15i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_3DSHADOW: SYS_COLOR_INDEX = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_3DHIGHLIGHT: SYS_COLOR_INDEX = 20i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_3DHILIGHT: SYS_COLOR_INDEX = 20i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const COLOR_BTNHILIGHT: SYS_COLOR_INDEX = 20i32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type TEXT_ALIGN_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_NOUPDATECP: TEXT_ALIGN_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_UPDATECP: TEXT_ALIGN_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_LEFT: TEXT_ALIGN_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_RIGHT: TEXT_ALIGN_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_CENTER: TEXT_ALIGN_OPTIONS = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_TOP: TEXT_ALIGN_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_BOTTOM: TEXT_ALIGN_OPTIONS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_BASELINE: TEXT_ALIGN_OPTIONS = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_RTLREADING: TEXT_ALIGN_OPTIONS = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TA_MASK: TEXT_ALIGN_OPTIONS = 287u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VTA_BASELINE: TEXT_ALIGN_OPTIONS = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VTA_LEFT: TEXT_ALIGN_OPTIONS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VTA_RIGHT: TEXT_ALIGN_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VTA_CENTER: TEXT_ALIGN_OPTIONS = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VTA_BOTTOM: TEXT_ALIGN_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const VTA_TOP: TEXT_ALIGN_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type TMPF_FLAGS = u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TMPF_FIXED_PITCH: TMPF_FLAGS = 1u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TMPF_VECTOR: TMPF_FLAGS = 2u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TMPF_DEVICE: TMPF_FLAGS = 8u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TMPF_TRUETYPE: TMPF_FLAGS = 4u8; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type TTEMBED_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_EMBEDEUDC: TTEMBED_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_RAW: TTEMBED_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_SUBSET: TTEMBED_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTEMBED_TTCOMPRESSED: TTEMBED_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type TTLOAD_EMBEDDED_FONT_STATUS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTLOAD_FONT_SUBSETTED: TTLOAD_EMBEDDED_FONT_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub const TTLOAD_FONT_IN_SYSSTARTUP: TTLOAD_EMBEDDED_FONT_STATUS = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct ABC { - pub abcA: i32, - pub abcB: u32, - pub abcC: i32, -} -impl ::core::marker::Copy for ABC {} -impl ::core::clone::Clone for ABC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct ABCFLOAT { - pub abcfA: f32, - pub abcfB: f32, - pub abcfC: f32, -} -impl ::core::marker::Copy for ABCFLOAT {} -impl ::core::clone::Clone for ABCFLOAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct ABORTPATH { - pub emr: EMR, -} -impl ::core::marker::Copy for ABORTPATH {} -impl ::core::clone::Clone for ABORTPATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct AXESLISTA { - pub axlReserved: u32, - pub axlNumAxes: u32, - pub axlAxisInfo: [AXISINFOA; 16], -} -impl ::core::marker::Copy for AXESLISTA {} -impl ::core::clone::Clone for AXESLISTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct AXESLISTW { - pub axlReserved: u32, - pub axlNumAxes: u32, - pub axlAxisInfo: [AXISINFOW; 16], -} -impl ::core::marker::Copy for AXESLISTW {} -impl ::core::clone::Clone for AXESLISTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct AXISINFOA { - pub axMinValue: i32, - pub axMaxValue: i32, - pub axAxisName: [u8; 16], -} -impl ::core::marker::Copy for AXISINFOA {} -impl ::core::clone::Clone for AXISINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct AXISINFOW { - pub axMinValue: i32, - pub axMaxValue: i32, - pub axAxisName: [u16; 16], -} -impl ::core::marker::Copy for AXISINFOW {} -impl ::core::clone::Clone for AXISINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAP { - pub bmType: i32, - pub bmWidth: i32, - pub bmHeight: i32, - pub bmWidthBytes: i32, - pub bmPlanes: u16, - pub bmBitsPixel: u16, - pub bmBits: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for BITMAP {} -impl ::core::clone::Clone for BITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAPCOREHEADER { - pub bcSize: u32, - pub bcWidth: u16, - pub bcHeight: u16, - pub bcPlanes: u16, - pub bcBitCount: u16, -} -impl ::core::marker::Copy for BITMAPCOREHEADER {} -impl ::core::clone::Clone for BITMAPCOREHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAPCOREINFO { - pub bmciHeader: BITMAPCOREHEADER, - pub bmciColors: [RGBTRIPLE; 1], -} -impl ::core::marker::Copy for BITMAPCOREINFO {} -impl ::core::clone::Clone for BITMAPCOREINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAPFILEHEADER { - pub bfType: u16, - pub bfSize: u32, - pub bfReserved1: u16, - pub bfReserved2: u16, - pub bfOffBits: u32, -} -impl ::core::marker::Copy for BITMAPFILEHEADER {} -impl ::core::clone::Clone for BITMAPFILEHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAPINFO { - pub bmiHeader: BITMAPINFOHEADER, - pub bmiColors: [RGBQUAD; 1], -} -impl ::core::marker::Copy for BITMAPINFO {} -impl ::core::clone::Clone for BITMAPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAPINFOHEADER { - pub biSize: u32, - pub biWidth: i32, - pub biHeight: i32, - pub biPlanes: u16, - pub biBitCount: u16, - pub biCompression: BI_COMPRESSION, - pub biSizeImage: u32, - pub biXPelsPerMeter: i32, - pub biYPelsPerMeter: i32, - pub biClrUsed: u32, - pub biClrImportant: u32, -} -impl ::core::marker::Copy for BITMAPINFOHEADER {} -impl ::core::clone::Clone for BITMAPINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAPV4HEADER { - pub bV4Size: u32, - pub bV4Width: i32, - pub bV4Height: i32, - pub bV4Planes: u16, - pub bV4BitCount: u16, - pub bV4V4Compression: BI_COMPRESSION, - pub bV4SizeImage: u32, - pub bV4XPelsPerMeter: i32, - pub bV4YPelsPerMeter: i32, - pub bV4ClrUsed: u32, - pub bV4ClrImportant: u32, - pub bV4RedMask: u32, - pub bV4GreenMask: u32, - pub bV4BlueMask: u32, - pub bV4AlphaMask: u32, - pub bV4CSType: u32, - pub bV4Endpoints: CIEXYZTRIPLE, - pub bV4GammaRed: u32, - pub bV4GammaGreen: u32, - pub bV4GammaBlue: u32, -} -impl ::core::marker::Copy for BITMAPV4HEADER {} -impl ::core::clone::Clone for BITMAPV4HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BITMAPV5HEADER { - pub bV5Size: u32, - pub bV5Width: i32, - pub bV5Height: i32, - pub bV5Planes: u16, - pub bV5BitCount: u16, - pub bV5Compression: BI_COMPRESSION, - pub bV5SizeImage: u32, - pub bV5XPelsPerMeter: i32, - pub bV5YPelsPerMeter: i32, - pub bV5ClrUsed: u32, - pub bV5ClrImportant: u32, - pub bV5RedMask: u32, - pub bV5GreenMask: u32, - pub bV5BlueMask: u32, - pub bV5AlphaMask: u32, - pub bV5CSType: u32, - pub bV5Endpoints: CIEXYZTRIPLE, - pub bV5GammaRed: u32, - pub bV5GammaGreen: u32, - pub bV5GammaBlue: u32, - pub bV5Intent: u32, - pub bV5ProfileData: u32, - pub bV5ProfileSize: u32, - pub bV5Reserved: u32, -} -impl ::core::marker::Copy for BITMAPV5HEADER {} -impl ::core::clone::Clone for BITMAPV5HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct BLENDFUNCTION { - pub BlendOp: u8, - pub BlendFlags: u8, - pub SourceConstantAlpha: u8, - pub AlphaFormat: u8, -} -impl ::core::marker::Copy for BLENDFUNCTION {} -impl ::core::clone::Clone for BLENDFUNCTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct CIEXYZ { - pub ciexyzX: i32, - pub ciexyzY: i32, - pub ciexyzZ: i32, -} -impl ::core::marker::Copy for CIEXYZ {} -impl ::core::clone::Clone for CIEXYZ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct CIEXYZTRIPLE { - pub ciexyzRed: CIEXYZ, - pub ciexyzGreen: CIEXYZ, - pub ciexyzBlue: CIEXYZ, -} -impl ::core::marker::Copy for CIEXYZTRIPLE {} -impl ::core::clone::Clone for CIEXYZTRIPLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct COLORADJUSTMENT { - pub caSize: u16, - pub caFlags: u16, - pub caIlluminantIndex: u16, - pub caRedGamma: u16, - pub caGreenGamma: u16, - pub caBlueGamma: u16, - pub caReferenceBlack: u16, - pub caReferenceWhite: u16, - pub caContrast: i16, - pub caBrightness: i16, - pub caColorfulness: i16, - pub caRedGreenTint: i16, -} -impl ::core::marker::Copy for COLORADJUSTMENT {} -impl ::core::clone::Clone for COLORADJUSTMENT { - fn clone(&self) -> Self { - *self - } -} -pub type CreatedHDC = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct DESIGNVECTOR { - pub dvReserved: u32, - pub dvNumAxes: u32, - pub dvValues: [i32; 16], -} -impl ::core::marker::Copy for DESIGNVECTOR {} -impl ::core::clone::Clone for DESIGNVECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVMODEA { - pub dmDeviceName: [u8; 32], - pub dmSpecVersion: u16, - pub dmDriverVersion: u16, - pub dmSize: u16, - pub dmDriverExtra: u16, - pub dmFields: DEVMODE_FIELD_FLAGS, - pub Anonymous1: DEVMODEA_0, - pub dmColor: DEVMODE_COLOR, - pub dmDuplex: DEVMODE_DUPLEX, - pub dmYResolution: i16, - pub dmTTOption: DEVMODE_TRUETYPE_OPTION, - pub dmCollate: DEVMODE_COLLATE, - pub dmFormName: [u8; 32], - pub dmLogPixels: u16, - pub dmBitsPerPel: u32, - pub dmPelsWidth: u32, - pub dmPelsHeight: u32, - pub Anonymous2: DEVMODEA_1, - pub dmDisplayFrequency: u32, - pub dmICMMethod: u32, - pub dmICMIntent: u32, - pub dmMediaType: u32, - pub dmDitherType: u32, - pub dmReserved1: u32, - pub dmReserved2: u32, - pub dmPanningWidth: u32, - pub dmPanningHeight: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DEVMODEA_0 { - pub Anonymous1: DEVMODEA_0_0, - pub Anonymous2: DEVMODEA_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVMODEA_0_0 { - pub dmOrientation: i16, - pub dmPaperSize: i16, - pub dmPaperLength: i16, - pub dmPaperWidth: i16, - pub dmScale: i16, - pub dmCopies: i16, - pub dmDefaultSource: i16, - pub dmPrintQuality: i16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEA_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVMODEA_0_1 { - pub dmPosition: super::super::Foundation::POINTL, - pub dmDisplayOrientation: DEVMODE_DISPLAY_ORIENTATION, - pub dmDisplayFixedOutput: DEVMODE_DISPLAY_FIXED_OUTPUT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEA_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEA_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DEVMODEA_1 { - pub dmDisplayFlags: u32, - pub dmNup: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEA_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVMODEW { - pub dmDeviceName: [u16; 32], - pub dmSpecVersion: u16, - pub dmDriverVersion: u16, - pub dmSize: u16, - pub dmDriverExtra: u16, - pub dmFields: DEVMODE_FIELD_FLAGS, - pub Anonymous1: DEVMODEW_0, - pub dmColor: DEVMODE_COLOR, - pub dmDuplex: DEVMODE_DUPLEX, - pub dmYResolution: i16, - pub dmTTOption: DEVMODE_TRUETYPE_OPTION, - pub dmCollate: DEVMODE_COLLATE, - pub dmFormName: [u16; 32], - pub dmLogPixels: u16, - pub dmBitsPerPel: u32, - pub dmPelsWidth: u32, - pub dmPelsHeight: u32, - pub Anonymous2: DEVMODEW_1, - pub dmDisplayFrequency: u32, - pub dmICMMethod: u32, - pub dmICMIntent: u32, - pub dmMediaType: u32, - pub dmDitherType: u32, - pub dmReserved1: u32, - pub dmReserved2: u32, - pub dmPanningWidth: u32, - pub dmPanningHeight: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DEVMODEW_0 { - pub Anonymous1: DEVMODEW_0_0, - pub Anonymous2: DEVMODEW_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVMODEW_0_0 { - pub dmOrientation: i16, - pub dmPaperSize: i16, - pub dmPaperLength: i16, - pub dmPaperWidth: i16, - pub dmScale: i16, - pub dmCopies: i16, - pub dmDefaultSource: i16, - pub dmPrintQuality: i16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEW_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEW_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVMODEW_0_1 { - pub dmPosition: super::super::Foundation::POINTL, - pub dmDisplayOrientation: DEVMODE_DISPLAY_ORIENTATION, - pub dmDisplayFixedOutput: DEVMODE_DISPLAY_FIXED_OUTPUT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEW_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEW_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DEVMODEW_1 { - pub dmDisplayFlags: u32, - pub dmNup: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVMODEW_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVMODEW_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIBSECTION { - pub dsBm: BITMAP, - pub dsBmih: BITMAPINFOHEADER, - pub dsBitfields: [u32; 3], - pub dshSection: super::super::Foundation::HANDLE, - pub dsOffset: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIBSECTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIBSECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISPLAY_DEVICEA { - pub cb: u32, - pub DeviceName: [super::super::Foundation::CHAR; 32], - pub DeviceString: [super::super::Foundation::CHAR; 128], - pub StateFlags: u32, - pub DeviceID: [super::super::Foundation::CHAR; 128], - pub DeviceKey: [super::super::Foundation::CHAR; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISPLAY_DEVICEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISPLAY_DEVICEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct DISPLAY_DEVICEW { - pub cb: u32, - pub DeviceName: [u16; 32], - pub DeviceString: [u16; 128], - pub StateFlags: u32, - pub DeviceID: [u16; 128], - pub DeviceKey: [u16; 128], -} -impl ::core::marker::Copy for DISPLAY_DEVICEW {} -impl ::core::clone::Clone for DISPLAY_DEVICEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct DRAWTEXTPARAMS { - pub cbSize: u32, - pub iTabLength: i32, - pub iLeftMargin: i32, - pub iRightMargin: i32, - pub uiLengthDrawn: u32, -} -impl ::core::marker::Copy for DRAWTEXTPARAMS {} -impl ::core::clone::Clone for DRAWTEXTPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMR { - pub iType: ENHANCED_METAFILE_RECORD_TYPE, - pub nSize: u32, -} -impl ::core::marker::Copy for EMR {} -impl ::core::clone::Clone for EMR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRALPHABLEND { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub xDest: i32, - pub yDest: i32, - pub cxDest: i32, - pub cyDest: i32, - pub dwRop: u32, - pub xSrc: i32, - pub ySrc: i32, - pub xformSrc: XFORM, - pub crBkColorSrc: super::super::Foundation::COLORREF, - pub iUsageSrc: u32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, - pub cxSrc: i32, - pub cySrc: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRALPHABLEND {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRALPHABLEND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRANGLEARC { - pub emr: EMR, - pub ptlCenter: super::super::Foundation::POINTL, - pub nRadius: u32, - pub eStartAngle: f32, - pub eSweepAngle: f32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRANGLEARC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRANGLEARC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRARC { - pub emr: EMR, - pub rclBox: super::super::Foundation::RECTL, - pub ptlStart: super::super::Foundation::POINTL, - pub ptlEnd: super::super::Foundation::POINTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRARC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRARC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRBITBLT { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub xDest: i32, - pub yDest: i32, - pub cxDest: i32, - pub cyDest: i32, - pub dwRop: u32, - pub xSrc: i32, - pub ySrc: i32, - pub xformSrc: XFORM, - pub crBkColorSrc: super::super::Foundation::COLORREF, - pub iUsageSrc: u32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRBITBLT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRBITBLT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRCOLORCORRECTPALETTE { - pub emr: EMR, - pub ihPalette: u32, - pub nFirstEntry: u32, - pub nPalEntries: u32, - pub nReserved: u32, -} -impl ::core::marker::Copy for EMRCOLORCORRECTPALETTE {} -impl ::core::clone::Clone for EMRCOLORCORRECTPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRCOLORMATCHTOTARGET { - pub emr: EMR, - pub dwAction: u32, - pub dwFlags: u32, - pub cbName: u32, - pub cbData: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for EMRCOLORMATCHTOTARGET {} -impl ::core::clone::Clone for EMRCOLORMATCHTOTARGET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRCREATEBRUSHINDIRECT { - pub emr: EMR, - pub ihBrush: u32, - pub lb: LOGBRUSH32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRCREATEBRUSHINDIRECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRCREATEBRUSHINDIRECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRCREATEDIBPATTERNBRUSHPT { - pub emr: EMR, - pub ihBrush: u32, - pub iUsage: u32, - pub offBmi: u32, - pub cbBmi: u32, - pub offBits: u32, - pub cbBits: u32, -} -impl ::core::marker::Copy for EMRCREATEDIBPATTERNBRUSHPT {} -impl ::core::clone::Clone for EMRCREATEDIBPATTERNBRUSHPT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRCREATEMONOBRUSH { - pub emr: EMR, - pub ihBrush: u32, - pub iUsage: u32, - pub offBmi: u32, - pub cbBmi: u32, - pub offBits: u32, - pub cbBits: u32, -} -impl ::core::marker::Copy for EMRCREATEMONOBRUSH {} -impl ::core::clone::Clone for EMRCREATEMONOBRUSH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRCREATEPALETTE { - pub emr: EMR, - pub ihPal: u32, - pub lgpl: LOGPALETTE, -} -impl ::core::marker::Copy for EMRCREATEPALETTE {} -impl ::core::clone::Clone for EMRCREATEPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRCREATEPEN { - pub emr: EMR, - pub ihPen: u32, - pub lopn: LOGPEN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRCREATEPEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRCREATEPEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRELLIPSE { - pub emr: EMR, - pub rclBox: super::super::Foundation::RECTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRELLIPSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRELLIPSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMREOF { - pub emr: EMR, - pub nPalEntries: u32, - pub offPalEntries: u32, - pub nSizeLast: u32, -} -impl ::core::marker::Copy for EMREOF {} -impl ::core::clone::Clone for EMREOF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMREXCLUDECLIPRECT { - pub emr: EMR, - pub rclClip: super::super::Foundation::RECTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMREXCLUDECLIPRECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMREXCLUDECLIPRECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMREXTCREATEFONTINDIRECTW { - pub emr: EMR, - pub ihFont: u32, - pub elfw: EXTLOGFONTW, -} -impl ::core::marker::Copy for EMREXTCREATEFONTINDIRECTW {} -impl ::core::clone::Clone for EMREXTCREATEFONTINDIRECTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMREXTCREATEPEN { - pub emr: EMR, - pub ihPen: u32, - pub offBmi: u32, - pub cbBmi: u32, - pub offBits: u32, - pub cbBits: u32, - pub elp: EXTLOGPEN32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMREXTCREATEPEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMREXTCREATEPEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMREXTESCAPE { - pub emr: EMR, - pub iEscape: i32, - pub cbEscData: i32, - pub EscData: [u8; 1], -} -impl ::core::marker::Copy for EMREXTESCAPE {} -impl ::core::clone::Clone for EMREXTESCAPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMREXTFLOODFILL { - pub emr: EMR, - pub ptlStart: super::super::Foundation::POINTL, - pub crColor: super::super::Foundation::COLORREF, - pub iMode: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMREXTFLOODFILL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMREXTFLOODFILL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMREXTSELECTCLIPRGN { - pub emr: EMR, - pub cbRgnData: u32, - pub iMode: RGN_COMBINE_MODE, - pub RgnData: [u8; 1], -} -impl ::core::marker::Copy for EMREXTSELECTCLIPRGN {} -impl ::core::clone::Clone for EMREXTSELECTCLIPRGN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMREXTTEXTOUTA { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub iGraphicsMode: u32, - pub exScale: f32, - pub eyScale: f32, - pub emrtext: EMRTEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMREXTTEXTOUTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMREXTTEXTOUTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRFILLPATH { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRFILLPATH {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRFILLPATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRFILLRGN { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cbRgnData: u32, - pub ihBrush: u32, - pub RgnData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRFILLRGN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRFILLRGN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRFORMAT { - pub dSignature: u32, - pub nVersion: u32, - pub cbData: u32, - pub offData: u32, -} -impl ::core::marker::Copy for EMRFORMAT {} -impl ::core::clone::Clone for EMRFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRFRAMERGN { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cbRgnData: u32, - pub ihBrush: u32, - pub szlStroke: super::super::Foundation::SIZE, - pub RgnData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRFRAMERGN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRFRAMERGN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRGDICOMMENT { - pub emr: EMR, - pub cbData: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for EMRGDICOMMENT {} -impl ::core::clone::Clone for EMRGDICOMMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRGLSBOUNDEDRECORD { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cbData: u32, - pub Data: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRGLSBOUNDEDRECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRGLSBOUNDEDRECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRGLSRECORD { - pub emr: EMR, - pub cbData: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for EMRGLSRECORD {} -impl ::core::clone::Clone for EMRGLSRECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRGRADIENTFILL { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub nVer: u32, - pub nTri: u32, - pub ulMode: GRADIENT_FILL, - pub Ver: [TRIVERTEX; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRGRADIENTFILL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRGRADIENTFILL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRINVERTRGN { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cbRgnData: u32, - pub RgnData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRINVERTRGN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRINVERTRGN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRLINETO { - pub emr: EMR, - pub ptl: super::super::Foundation::POINTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRLINETO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRLINETO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRMASKBLT { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub xDest: i32, - pub yDest: i32, - pub cxDest: i32, - pub cyDest: i32, - pub dwRop: u32, - pub xSrc: i32, - pub ySrc: i32, - pub xformSrc: XFORM, - pub crBkColorSrc: super::super::Foundation::COLORREF, - pub iUsageSrc: u32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, - pub xMask: i32, - pub yMask: i32, - pub iUsageMask: u32, - pub offBmiMask: u32, - pub cbBmiMask: u32, - pub offBitsMask: u32, - pub cbBitsMask: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRMASKBLT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRMASKBLT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRMODIFYWORLDTRANSFORM { - pub emr: EMR, - pub xform: XFORM, - pub iMode: MODIFY_WORLD_TRANSFORM_MODE, -} -impl ::core::marker::Copy for EMRMODIFYWORLDTRANSFORM {} -impl ::core::clone::Clone for EMRMODIFYWORLDTRANSFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRNAMEDESCAPE { - pub emr: EMR, - pub iEscape: i32, - pub cbDriver: i32, - pub cbEscData: i32, - pub EscData: [u8; 1], -} -impl ::core::marker::Copy for EMRNAMEDESCAPE {} -impl ::core::clone::Clone for EMRNAMEDESCAPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMROFFSETCLIPRGN { - pub emr: EMR, - pub ptlOffset: super::super::Foundation::POINTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMROFFSETCLIPRGN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMROFFSETCLIPRGN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPLGBLT { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub aptlDest: [super::super::Foundation::POINTL; 3], - pub xSrc: i32, - pub ySrc: i32, - pub cxSrc: i32, - pub cySrc: i32, - pub xformSrc: XFORM, - pub crBkColorSrc: super::super::Foundation::COLORREF, - pub iUsageSrc: u32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, - pub xMask: i32, - pub yMask: i32, - pub iUsageMask: u32, - pub offBmiMask: u32, - pub cbBmiMask: u32, - pub offBitsMask: u32, - pub cbBitsMask: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPLGBLT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPLGBLT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPOLYDRAW { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cptl: u32, - pub aptl: [super::super::Foundation::POINTL; 1], - pub abTypes: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPOLYDRAW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPOLYDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPOLYDRAW16 { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cpts: u32, - pub apts: [super::super::Foundation::POINTS; 1], - pub abTypes: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPOLYDRAW16 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPOLYDRAW16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPOLYLINE { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cptl: u32, - pub aptl: [super::super::Foundation::POINTL; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPOLYLINE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPOLYLINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPOLYLINE16 { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub cpts: u32, - pub apts: [super::super::Foundation::POINTS; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPOLYLINE16 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPOLYLINE16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPOLYPOLYLINE { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub nPolys: u32, - pub cptl: u32, - pub aPolyCounts: [u32; 1], - pub aptl: [super::super::Foundation::POINTL; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPOLYPOLYLINE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPOLYPOLYLINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPOLYPOLYLINE16 { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub nPolys: u32, - pub cpts: u32, - pub aPolyCounts: [u32; 1], - pub apts: [super::super::Foundation::POINTS; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPOLYPOLYLINE16 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPOLYPOLYLINE16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRPOLYTEXTOUTA { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub iGraphicsMode: u32, - pub exScale: f32, - pub eyScale: f32, - pub cStrings: i32, - pub aemrtext: [EMRTEXT; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRPOLYTEXTOUTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRPOLYTEXTOUTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRRESIZEPALETTE { - pub emr: EMR, - pub ihPal: u32, - pub cEntries: u32, -} -impl ::core::marker::Copy for EMRRESIZEPALETTE {} -impl ::core::clone::Clone for EMRRESIZEPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRRESTOREDC { - pub emr: EMR, - pub iRelative: i32, -} -impl ::core::marker::Copy for EMRRESTOREDC {} -impl ::core::clone::Clone for EMRRESTOREDC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRROUNDRECT { - pub emr: EMR, - pub rclBox: super::super::Foundation::RECTL, - pub szlCorner: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRROUNDRECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRROUNDRECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSCALEVIEWPORTEXTEX { - pub emr: EMR, - pub xNum: i32, - pub xDenom: i32, - pub yNum: i32, - pub yDenom: i32, -} -impl ::core::marker::Copy for EMRSCALEVIEWPORTEXTEX {} -impl ::core::clone::Clone for EMRSCALEVIEWPORTEXTEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSELECTCLIPPATH { - pub emr: EMR, - pub iMode: u32, -} -impl ::core::marker::Copy for EMRSELECTCLIPPATH {} -impl ::core::clone::Clone for EMRSELECTCLIPPATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSELECTOBJECT { - pub emr: EMR, - pub ihObject: u32, -} -impl ::core::marker::Copy for EMRSELECTOBJECT {} -impl ::core::clone::Clone for EMRSELECTOBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSELECTPALETTE { - pub emr: EMR, - pub ihPal: u32, -} -impl ::core::marker::Copy for EMRSELECTPALETTE {} -impl ::core::clone::Clone for EMRSELECTPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETARCDIRECTION { - pub emr: EMR, - pub iArcDirection: u32, -} -impl ::core::marker::Copy for EMRSETARCDIRECTION {} -impl ::core::clone::Clone for EMRSETARCDIRECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETCOLORADJUSTMENT { - pub emr: EMR, - pub ColorAdjustment: COLORADJUSTMENT, -} -impl ::core::marker::Copy for EMRSETCOLORADJUSTMENT {} -impl ::core::clone::Clone for EMRSETCOLORADJUSTMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETCOLORSPACE { - pub emr: EMR, - pub ihCS: u32, -} -impl ::core::marker::Copy for EMRSETCOLORSPACE {} -impl ::core::clone::Clone for EMRSETCOLORSPACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRSETDIBITSTODEVICE { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub xDest: i32, - pub yDest: i32, - pub xSrc: i32, - pub ySrc: i32, - pub cxSrc: i32, - pub cySrc: i32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, - pub iUsageSrc: u32, - pub iStartScan: u32, - pub cScans: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRSETDIBITSTODEVICE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRSETDIBITSTODEVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETICMPROFILE { - pub emr: EMR, - pub dwFlags: u32, - pub cbName: u32, - pub cbData: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for EMRSETICMPROFILE {} -impl ::core::clone::Clone for EMRSETICMPROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETMAPPERFLAGS { - pub emr: EMR, - pub dwFlags: u32, -} -impl ::core::marker::Copy for EMRSETMAPPERFLAGS {} -impl ::core::clone::Clone for EMRSETMAPPERFLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETMITERLIMIT { - pub emr: EMR, - pub eMiterLimit: f32, -} -impl ::core::marker::Copy for EMRSETMITERLIMIT {} -impl ::core::clone::Clone for EMRSETMITERLIMIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETPALETTEENTRIES { - pub emr: EMR, - pub ihPal: u32, - pub iStart: u32, - pub cEntries: u32, - pub aPalEntries: [PALETTEENTRY; 1], -} -impl ::core::marker::Copy for EMRSETPALETTEENTRIES {} -impl ::core::clone::Clone for EMRSETPALETTEENTRIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRSETPIXELV { - pub emr: EMR, - pub ptlPixel: super::super::Foundation::POINTL, - pub crColor: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRSETPIXELV {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRSETPIXELV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRSETTEXTCOLOR { - pub emr: EMR, - pub crColor: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRSETTEXTCOLOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRSETTEXTCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRSETVIEWPORTEXTEX { - pub emr: EMR, - pub szlExtent: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRSETVIEWPORTEXTEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRSETVIEWPORTEXTEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRSETVIEWPORTORGEX { - pub emr: EMR, - pub ptlOrigin: super::super::Foundation::POINTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRSETVIEWPORTORGEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRSETVIEWPORTORGEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EMRSETWORLDTRANSFORM { - pub emr: EMR, - pub xform: XFORM, -} -impl ::core::marker::Copy for EMRSETWORLDTRANSFORM {} -impl ::core::clone::Clone for EMRSETWORLDTRANSFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRSTRETCHBLT { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub xDest: i32, - pub yDest: i32, - pub cxDest: i32, - pub cyDest: i32, - pub dwRop: u32, - pub xSrc: i32, - pub ySrc: i32, - pub xformSrc: XFORM, - pub crBkColorSrc: super::super::Foundation::COLORREF, - pub iUsageSrc: u32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, - pub cxSrc: i32, - pub cySrc: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRSTRETCHBLT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRSTRETCHBLT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRSTRETCHDIBITS { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub xDest: i32, - pub yDest: i32, - pub xSrc: i32, - pub ySrc: i32, - pub cxSrc: i32, - pub cySrc: i32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, - pub iUsageSrc: u32, - pub dwRop: u32, - pub cxDest: i32, - pub cyDest: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRSTRETCHDIBITS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRSTRETCHDIBITS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRTEXT { - pub ptlReference: super::super::Foundation::POINTL, - pub nChars: u32, - pub offString: u32, - pub fOptions: u32, - pub rcl: super::super::Foundation::RECTL, - pub offDx: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EMRTRANSPARENTBLT { - pub emr: EMR, - pub rclBounds: super::super::Foundation::RECTL, - pub xDest: i32, - pub yDest: i32, - pub cxDest: i32, - pub cyDest: i32, - pub dwRop: u32, - pub xSrc: i32, - pub ySrc: i32, - pub xformSrc: XFORM, - pub crBkColorSrc: super::super::Foundation::COLORREF, - pub iUsageSrc: u32, - pub offBmiSrc: u32, - pub cbBmiSrc: u32, - pub offBitsSrc: u32, - pub cbBitsSrc: u32, - pub cxSrc: i32, - pub cySrc: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EMRTRANSPARENTBLT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EMRTRANSPARENTBLT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENHMETAHEADER { - pub iType: u32, - pub nSize: u32, - pub rclBounds: super::super::Foundation::RECTL, - pub rclFrame: super::super::Foundation::RECTL, - pub dSignature: u32, - pub nVersion: u32, - pub nBytes: u32, - pub nRecords: u32, - pub nHandles: u16, - pub sReserved: u16, - pub nDescription: u32, - pub offDescription: u32, - pub nPalEntries: u32, - pub szlDevice: super::super::Foundation::SIZE, - pub szlMillimeters: super::super::Foundation::SIZE, - pub cbPixelFormat: u32, - pub offPixelFormat: u32, - pub bOpenGL: u32, - pub szlMicrometers: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENHMETAHEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENHMETAHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct ENHMETARECORD { - pub iType: ENHANCED_METAFILE_RECORD_TYPE, - pub nSize: u32, - pub dParm: [u32; 1], -} -impl ::core::marker::Copy for ENHMETARECORD {} -impl ::core::clone::Clone for ENHMETARECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENUMLOGFONTA { - pub elfLogFont: LOGFONTA, - pub elfFullName: [u8; 64], - pub elfStyle: [u8; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENUMLOGFONTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENUMLOGFONTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENUMLOGFONTEXA { - pub elfLogFont: LOGFONTA, - pub elfFullName: [u8; 64], - pub elfStyle: [u8; 32], - pub elfScript: [u8; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENUMLOGFONTEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENUMLOGFONTEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENUMLOGFONTEXDVA { - pub elfEnumLogfontEx: ENUMLOGFONTEXA, - pub elfDesignVector: DESIGNVECTOR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENUMLOGFONTEXDVA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENUMLOGFONTEXDVA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct ENUMLOGFONTEXDVW { - pub elfEnumLogfontEx: ENUMLOGFONTEXW, - pub elfDesignVector: DESIGNVECTOR, -} -impl ::core::marker::Copy for ENUMLOGFONTEXDVW {} -impl ::core::clone::Clone for ENUMLOGFONTEXDVW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct ENUMLOGFONTEXW { - pub elfLogFont: LOGFONTW, - pub elfFullName: [u16; 64], - pub elfStyle: [u16; 32], - pub elfScript: [u16; 32], -} -impl ::core::marker::Copy for ENUMLOGFONTEXW {} -impl ::core::clone::Clone for ENUMLOGFONTEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct ENUMLOGFONTW { - pub elfLogFont: LOGFONTW, - pub elfFullName: [u16; 64], - pub elfStyle: [u16; 32], -} -impl ::core::marker::Copy for ENUMLOGFONTW {} -impl ::core::clone::Clone for ENUMLOGFONTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXTLOGFONTA { - pub elfLogFont: LOGFONTA, - pub elfFullName: [u8; 64], - pub elfStyle: [u8; 32], - pub elfVersion: u32, - pub elfStyleSize: u32, - pub elfMatch: u32, - pub elfReserved: u32, - pub elfVendorId: [u8; 4], - pub elfCulture: u32, - pub elfPanose: PANOSE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXTLOGFONTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXTLOGFONTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct EXTLOGFONTW { - pub elfLogFont: LOGFONTW, - pub elfFullName: [u16; 64], - pub elfStyle: [u16; 32], - pub elfVersion: u32, - pub elfStyleSize: u32, - pub elfMatch: u32, - pub elfReserved: u32, - pub elfVendorId: [u8; 4], - pub elfCulture: u32, - pub elfPanose: PANOSE, -} -impl ::core::marker::Copy for EXTLOGFONTW {} -impl ::core::clone::Clone for EXTLOGFONTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXTLOGPEN { - pub elpPenStyle: PEN_STYLE, - pub elpWidth: u32, - pub elpBrushStyle: u32, - pub elpColor: super::super::Foundation::COLORREF, - pub elpHatch: usize, - pub elpNumEntries: u32, - pub elpStyleEntry: [u32; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXTLOGPEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXTLOGPEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXTLOGPEN32 { - pub elpPenStyle: PEN_STYLE, - pub elpWidth: u32, - pub elpBrushStyle: u32, - pub elpColor: super::super::Foundation::COLORREF, - pub elpHatch: u32, - pub elpNumEntries: u32, - pub elpStyleEntry: [u32; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXTLOGPEN32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXTLOGPEN32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct FIXED { - pub fract: u16, - pub value: i16, -} -impl ::core::marker::Copy for FIXED {} -impl ::core::clone::Clone for FIXED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct GCP_RESULTSA { - pub lStructSize: u32, - pub lpOutString: ::windows_sys::core::PSTR, - pub lpOrder: *mut u32, - pub lpDx: *mut i32, - pub lpCaretPos: *mut i32, - pub lpClass: ::windows_sys::core::PSTR, - pub lpGlyphs: ::windows_sys::core::PWSTR, - pub nGlyphs: u32, - pub nMaxFit: i32, -} -impl ::core::marker::Copy for GCP_RESULTSA {} -impl ::core::clone::Clone for GCP_RESULTSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct GCP_RESULTSW { - pub lStructSize: u32, - pub lpOutString: ::windows_sys::core::PWSTR, - pub lpOrder: *mut u32, - pub lpDx: *mut i32, - pub lpCaretPos: *mut i32, - pub lpClass: ::windows_sys::core::PSTR, - pub lpGlyphs: ::windows_sys::core::PWSTR, - pub nGlyphs: u32, - pub nMaxFit: i32, -} -impl ::core::marker::Copy for GCP_RESULTSW {} -impl ::core::clone::Clone for GCP_RESULTSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GLYPHMETRICS { - pub gmBlackBoxX: u32, - pub gmBlackBoxY: u32, - pub gmptGlyphOrigin: super::super::Foundation::POINT, - pub gmCellIncX: i16, - pub gmCellIncY: i16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLYPHMETRICS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLYPHMETRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct GLYPHSET { - pub cbThis: u32, - pub flAccel: u32, - pub cGlyphsSupported: u32, - pub cRanges: u32, - pub ranges: [WCRANGE; 1], -} -impl ::core::marker::Copy for GLYPHSET {} -impl ::core::clone::Clone for GLYPHSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct GRADIENT_RECT { - pub UpperLeft: u32, - pub LowerRight: u32, -} -impl ::core::marker::Copy for GRADIENT_RECT {} -impl ::core::clone::Clone for GRADIENT_RECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct GRADIENT_TRIANGLE { - pub Vertex1: u32, - pub Vertex2: u32, - pub Vertex3: u32, -} -impl ::core::marker::Copy for GRADIENT_TRIANGLE {} -impl ::core::clone::Clone for GRADIENT_TRIANGLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct HANDLETABLE { - pub objectHandle: [HGDIOBJ; 1], -} -impl ::core::marker::Copy for HANDLETABLE {} -impl ::core::clone::Clone for HANDLETABLE { - fn clone(&self) -> Self { - *self - } -} -pub type HBITMAP = isize; -pub type HBRUSH = isize; -pub type HDC = isize; -pub type HENHMETAFILE = isize; -pub type HFONT = isize; -pub type HGDIOBJ = isize; -pub type HMETAFILE = isize; -pub type HMONITOR = isize; -pub type HPALETTE = isize; -pub type HPEN = isize; -pub type HRGN = isize; -pub type HdcMetdataEnhFileHandle = isize; -pub type HdcMetdataFileHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct KERNINGPAIR { - pub wFirst: u16, - pub wSecond: u16, - pub iKernAmount: i32, -} -impl ::core::marker::Copy for KERNINGPAIR {} -impl ::core::clone::Clone for KERNINGPAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOGBRUSH { - pub lbStyle: BRUSH_STYLE, - pub lbColor: super::super::Foundation::COLORREF, - pub lbHatch: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOGBRUSH {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOGBRUSH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOGBRUSH32 { - pub lbStyle: BRUSH_STYLE, - pub lbColor: super::super::Foundation::COLORREF, - pub lbHatch: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOGBRUSH32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOGBRUSH32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOGFONTA { - pub lfHeight: i32, - pub lfWidth: i32, - pub lfEscapement: i32, - pub lfOrientation: i32, - pub lfWeight: i32, - pub lfItalic: u8, - pub lfUnderline: u8, - pub lfStrikeOut: u8, - pub lfCharSet: FONT_CHARSET, - pub lfOutPrecision: FONT_OUTPUT_PRECISION, - pub lfClipPrecision: FONT_CLIP_PRECISION, - pub lfQuality: FONT_QUALITY, - pub lfPitchAndFamily: u8, - pub lfFaceName: [super::super::Foundation::CHAR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOGFONTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOGFONTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct LOGFONTW { - pub lfHeight: i32, - pub lfWidth: i32, - pub lfEscapement: i32, - pub lfOrientation: i32, - pub lfWeight: i32, - pub lfItalic: u8, - pub lfUnderline: u8, - pub lfStrikeOut: u8, - pub lfCharSet: FONT_CHARSET, - pub lfOutPrecision: FONT_OUTPUT_PRECISION, - pub lfClipPrecision: FONT_CLIP_PRECISION, - pub lfQuality: FONT_QUALITY, - pub lfPitchAndFamily: u8, - pub lfFaceName: [u16; 32], -} -impl ::core::marker::Copy for LOGFONTW {} -impl ::core::clone::Clone for LOGFONTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct LOGPALETTE { - pub palVersion: u16, - pub palNumEntries: u16, - pub palPalEntry: [PALETTEENTRY; 1], -} -impl ::core::marker::Copy for LOGPALETTE {} -impl ::core::clone::Clone for LOGPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOGPEN { - pub lopnStyle: PEN_STYLE, - pub lopnWidth: super::super::Foundation::POINT, - pub lopnColor: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOGPEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOGPEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct MAT2 { - pub eM11: FIXED, - pub eM12: FIXED, - pub eM21: FIXED, - pub eM22: FIXED, -} -impl ::core::marker::Copy for MAT2 {} -impl ::core::clone::Clone for MAT2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct METAHEADER { - pub mtType: u16, - pub mtHeaderSize: u16, - pub mtVersion: u16, - pub mtSize: u32, - pub mtNoObjects: u16, - pub mtMaxRecord: u32, - pub mtNoParameters: u16, -} -impl ::core::marker::Copy for METAHEADER {} -impl ::core::clone::Clone for METAHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct METARECORD { - pub rdSize: u32, - pub rdFunction: u16, - pub rdParm: [u16; 1], -} -impl ::core::marker::Copy for METARECORD {} -impl ::core::clone::Clone for METARECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONITORINFO { - pub cbSize: u32, - pub rcMonitor: super::super::Foundation::RECT, - pub rcWork: super::super::Foundation::RECT, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONITORINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONITORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONITORINFOEXA { - pub monitorInfo: MONITORINFO, - pub szDevice: [super::super::Foundation::CHAR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONITORINFOEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONITORINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONITORINFOEXW { - pub monitorInfo: MONITORINFO, - pub szDevice: [u16; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONITORINFOEXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONITORINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct NEWTEXTMETRICA { - pub tmHeight: i32, - pub tmAscent: i32, - pub tmDescent: i32, - pub tmInternalLeading: i32, - pub tmExternalLeading: i32, - pub tmAveCharWidth: i32, - pub tmMaxCharWidth: i32, - pub tmWeight: i32, - pub tmOverhang: i32, - pub tmDigitizedAspectX: i32, - pub tmDigitizedAspectY: i32, - pub tmFirstChar: u8, - pub tmLastChar: u8, - pub tmDefaultChar: u8, - pub tmBreakChar: u8, - pub tmItalic: u8, - pub tmUnderlined: u8, - pub tmStruckOut: u8, - pub tmPitchAndFamily: TMPF_FLAGS, - pub tmCharSet: u8, - pub ntmFlags: u32, - pub ntmSizeEM: u32, - pub ntmCellHeight: u32, - pub ntmAvgWidth: u32, -} -impl ::core::marker::Copy for NEWTEXTMETRICA {} -impl ::core::clone::Clone for NEWTEXTMETRICA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct NEWTEXTMETRICW { - pub tmHeight: i32, - pub tmAscent: i32, - pub tmDescent: i32, - pub tmInternalLeading: i32, - pub tmExternalLeading: i32, - pub tmAveCharWidth: i32, - pub tmMaxCharWidth: i32, - pub tmWeight: i32, - pub tmOverhang: i32, - pub tmDigitizedAspectX: i32, - pub tmDigitizedAspectY: i32, - pub tmFirstChar: u16, - pub tmLastChar: u16, - pub tmDefaultChar: u16, - pub tmBreakChar: u16, - pub tmItalic: u8, - pub tmUnderlined: u8, - pub tmStruckOut: u8, - pub tmPitchAndFamily: TMPF_FLAGS, - pub tmCharSet: u8, - pub ntmFlags: u32, - pub ntmSizeEM: u32, - pub ntmCellHeight: u32, - pub ntmAvgWidth: u32, -} -impl ::core::marker::Copy for NEWTEXTMETRICW {} -impl ::core::clone::Clone for NEWTEXTMETRICW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OUTLINETEXTMETRICA { - pub otmSize: u32, - pub otmTextMetrics: TEXTMETRICA, - pub otmFiller: u8, - pub otmPanoseNumber: PANOSE, - pub otmfsSelection: u32, - pub otmfsType: u32, - pub otmsCharSlopeRise: i32, - pub otmsCharSlopeRun: i32, - pub otmItalicAngle: i32, - pub otmEMSquare: u32, - pub otmAscent: i32, - pub otmDescent: i32, - pub otmLineGap: u32, - pub otmsCapEmHeight: u32, - pub otmsXHeight: u32, - pub otmrcFontBox: super::super::Foundation::RECT, - pub otmMacAscent: i32, - pub otmMacDescent: i32, - pub otmMacLineGap: u32, - pub otmusMinimumPPEM: u32, - pub otmptSubscriptSize: super::super::Foundation::POINT, - pub otmptSubscriptOffset: super::super::Foundation::POINT, - pub otmptSuperscriptSize: super::super::Foundation::POINT, - pub otmptSuperscriptOffset: super::super::Foundation::POINT, - pub otmsStrikeoutSize: u32, - pub otmsStrikeoutPosition: i32, - pub otmsUnderscoreSize: i32, - pub otmsUnderscorePosition: i32, - pub otmpFamilyName: ::windows_sys::core::PSTR, - pub otmpFaceName: ::windows_sys::core::PSTR, - pub otmpStyleName: ::windows_sys::core::PSTR, - pub otmpFullName: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OUTLINETEXTMETRICA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OUTLINETEXTMETRICA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OUTLINETEXTMETRICW { - pub otmSize: u32, - pub otmTextMetrics: TEXTMETRICW, - pub otmFiller: u8, - pub otmPanoseNumber: PANOSE, - pub otmfsSelection: u32, - pub otmfsType: u32, - pub otmsCharSlopeRise: i32, - pub otmsCharSlopeRun: i32, - pub otmItalicAngle: i32, - pub otmEMSquare: u32, - pub otmAscent: i32, - pub otmDescent: i32, - pub otmLineGap: u32, - pub otmsCapEmHeight: u32, - pub otmsXHeight: u32, - pub otmrcFontBox: super::super::Foundation::RECT, - pub otmMacAscent: i32, - pub otmMacDescent: i32, - pub otmMacLineGap: u32, - pub otmusMinimumPPEM: u32, - pub otmptSubscriptSize: super::super::Foundation::POINT, - pub otmptSubscriptOffset: super::super::Foundation::POINT, - pub otmptSuperscriptSize: super::super::Foundation::POINT, - pub otmptSuperscriptOffset: super::super::Foundation::POINT, - pub otmsStrikeoutSize: u32, - pub otmsStrikeoutPosition: i32, - pub otmsUnderscoreSize: i32, - pub otmsUnderscorePosition: i32, - pub otmpFamilyName: ::windows_sys::core::PSTR, - pub otmpFaceName: ::windows_sys::core::PSTR, - pub otmpStyleName: ::windows_sys::core::PSTR, - pub otmpFullName: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OUTLINETEXTMETRICW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OUTLINETEXTMETRICW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PAINTSTRUCT { - pub hdc: HDC, - pub fErase: super::super::Foundation::BOOL, - pub rcPaint: super::super::Foundation::RECT, - pub fRestore: super::super::Foundation::BOOL, - pub fIncUpdate: super::super::Foundation::BOOL, - pub rgbReserved: [u8; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PAINTSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PAINTSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct PALETTEENTRY { - pub peRed: u8, - pub peGreen: u8, - pub peBlue: u8, - pub peFlags: u8, -} -impl ::core::marker::Copy for PALETTEENTRY {} -impl ::core::clone::Clone for PALETTEENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct PANOSE { - pub bFamilyType: PAN_FAMILY_TYPE, - pub bSerifStyle: PAN_SERIF_STYLE, - pub bWeight: PAN_WEIGHT, - pub bProportion: PAN_PROPORTION, - pub bContrast: PAN_CONTRAST, - pub bStrokeVariation: PAN_STROKE_VARIATION, - pub bArmStyle: PAN_ARM_STYLE, - pub bLetterform: PAN_LETT_FORM, - pub bMidline: PAN_MIDLINE, - pub bXHeight: PAN_XHEIGHT, -} -impl ::core::marker::Copy for PANOSE {} -impl ::core::clone::Clone for PANOSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct PELARRAY { - pub paXCount: i32, - pub paYCount: i32, - pub paXExt: i32, - pub paYExt: i32, - pub paRGBs: u8, -} -impl ::core::marker::Copy for PELARRAY {} -impl ::core::clone::Clone for PELARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct POINTFX { - pub x: FIXED, - pub y: FIXED, -} -impl ::core::marker::Copy for POINTFX {} -impl ::core::clone::Clone for POINTFX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLYTEXTA { - pub x: i32, - pub y: i32, - pub n: u32, - pub lpstr: ::windows_sys::core::PCSTR, - pub uiFlags: u32, - pub rcl: super::super::Foundation::RECT, - pub pdx: *mut i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLYTEXTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLYTEXTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLYTEXTW { - pub x: i32, - pub y: i32, - pub n: u32, - pub lpstr: ::windows_sys::core::PCWSTR, - pub uiFlags: u32, - pub rcl: super::super::Foundation::RECT, - pub pdx: *mut i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLYTEXTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLYTEXTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct RASTERIZER_STATUS { - pub nSize: i16, - pub wFlags: i16, - pub nLanguageID: i16, -} -impl ::core::marker::Copy for RASTERIZER_STATUS {} -impl ::core::clone::Clone for RASTERIZER_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct RGBQUAD { - pub rgbBlue: u8, - pub rgbGreen: u8, - pub rgbRed: u8, - pub rgbReserved: u8, -} -impl ::core::marker::Copy for RGBQUAD {} -impl ::core::clone::Clone for RGBQUAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct RGBTRIPLE { - pub rgbtBlue: u8, - pub rgbtGreen: u8, - pub rgbtRed: u8, -} -impl ::core::marker::Copy for RGBTRIPLE {} -impl ::core::clone::Clone for RGBTRIPLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RGNDATA { - pub rdh: RGNDATAHEADER, - pub Buffer: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RGNDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RGNDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RGNDATAHEADER { - pub dwSize: u32, - pub iType: u32, - pub nCount: u32, - pub nRgnSize: u32, - pub rcBound: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RGNDATAHEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RGNDATAHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TEXTMETRICA { - pub tmHeight: i32, - pub tmAscent: i32, - pub tmDescent: i32, - pub tmInternalLeading: i32, - pub tmExternalLeading: i32, - pub tmAveCharWidth: i32, - pub tmMaxCharWidth: i32, - pub tmWeight: i32, - pub tmOverhang: i32, - pub tmDigitizedAspectX: i32, - pub tmDigitizedAspectY: i32, - pub tmFirstChar: u8, - pub tmLastChar: u8, - pub tmDefaultChar: u8, - pub tmBreakChar: u8, - pub tmItalic: u8, - pub tmUnderlined: u8, - pub tmStruckOut: u8, - pub tmPitchAndFamily: TMPF_FLAGS, - pub tmCharSet: u8, -} -impl ::core::marker::Copy for TEXTMETRICA {} -impl ::core::clone::Clone for TEXTMETRICA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TEXTMETRICW { - pub tmHeight: i32, - pub tmAscent: i32, - pub tmDescent: i32, - pub tmInternalLeading: i32, - pub tmExternalLeading: i32, - pub tmAveCharWidth: i32, - pub tmMaxCharWidth: i32, - pub tmWeight: i32, - pub tmOverhang: i32, - pub tmDigitizedAspectX: i32, - pub tmDigitizedAspectY: i32, - pub tmFirstChar: u16, - pub tmLastChar: u16, - pub tmDefaultChar: u16, - pub tmBreakChar: u16, - pub tmItalic: u8, - pub tmUnderlined: u8, - pub tmStruckOut: u8, - pub tmPitchAndFamily: TMPF_FLAGS, - pub tmCharSet: u8, -} -impl ::core::marker::Copy for TEXTMETRICW {} -impl ::core::clone::Clone for TEXTMETRICW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TRIVERTEX { - pub x: i32, - pub y: i32, - pub Red: u16, - pub Green: u16, - pub Blue: u16, - pub Alpha: u16, -} -impl ::core::marker::Copy for TRIVERTEX {} -impl ::core::clone::Clone for TRIVERTEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TTEMBEDINFO { - pub usStructSize: u16, - pub usRootStrSize: u16, - pub pusRootStr: *mut u16, -} -impl ::core::marker::Copy for TTEMBEDINFO {} -impl ::core::clone::Clone for TTEMBEDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TTLOADINFO { - pub usStructSize: u16, - pub usRefStrSize: u16, - pub pusRefStr: *mut u16, -} -impl ::core::marker::Copy for TTLOADINFO {} -impl ::core::clone::Clone for TTLOADINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TTPOLYCURVE { - pub wType: u16, - pub cpfx: u16, - pub apfx: [POINTFX; 1], -} -impl ::core::marker::Copy for TTPOLYCURVE {} -impl ::core::clone::Clone for TTPOLYCURVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TTPOLYGONHEADER { - pub cb: u32, - pub dwType: u32, - pub pfxStart: POINTFX, -} -impl ::core::marker::Copy for TTPOLYGONHEADER {} -impl ::core::clone::Clone for TTPOLYGONHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TTVALIDATIONTESTSPARAMS { - pub ulStructSize: u32, - pub lTestFromSize: i32, - pub lTestToSize: i32, - pub ulCharSet: u32, - pub usReserved1: u16, - pub usCharCodeCount: u16, - pub pusCharCodeSet: *mut u16, -} -impl ::core::marker::Copy for TTVALIDATIONTESTSPARAMS {} -impl ::core::clone::Clone for TTVALIDATIONTESTSPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct TTVALIDATIONTESTSPARAMSEX { - pub ulStructSize: u32, - pub lTestFromSize: i32, - pub lTestToSize: i32, - pub ulCharSet: u32, - pub usReserved1: u16, - pub usCharCodeCount: u16, - pub pulCharCodeSet: *mut u32, -} -impl ::core::marker::Copy for TTVALIDATIONTESTSPARAMSEX {} -impl ::core::clone::Clone for TTVALIDATIONTESTSPARAMSEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct WCRANGE { - pub wcLow: u16, - pub cGlyphs: u16, -} -impl ::core::marker::Copy for WCRANGE {} -impl ::core::clone::Clone for WCRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct WGLSWAP { - pub hdc: HDC, - pub uiFlags: u32, -} -impl ::core::marker::Copy for WGLSWAP {} -impl ::core::clone::Clone for WGLSWAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub struct XFORM { - pub eM11: f32, - pub eM12: f32, - pub eM21: f32, - pub eM22: f32, - pub eDx: f32, - pub eDy: f32, -} -impl ::core::marker::Copy for XFORM {} -impl ::core::clone::Clone for XFORM { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type CFP_ALLOCPROC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type CFP_FREEPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type CFP_REALLOCPROC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DRAWSTATEPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ENHMFENUMPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FONTENUMPROCA = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FONTENUMPROCW = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type GOBJENUMPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type GRAYSTRINGPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LINEDDAPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNDEVCAPS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNDEVMODE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type MFENUMPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type MONITORENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type READEMBEDPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Graphics_Gdi\"`*"] -pub type WRITEEMBEDPROC = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Hlsl/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Hlsl/mod.rs deleted file mode 100644 index c75b986..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Hlsl/mod.rs +++ /dev/null @@ -1,4 +0,0 @@ -#[doc = "*Required features: `\"Win32_Graphics_Hlsl\"`*"] -pub const D3DCOMPILE_OPTIMIZATION_LEVEL2: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_Graphics_Hlsl\"`*"] -pub const D3D_COMPILE_STANDARD_FILE_INCLUDE: u32 = 1u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/OpenGL/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/OpenGL/mod.rs deleted file mode 100644 index b2be96b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/OpenGL/mod.rs +++ /dev/null @@ -1,2079 +0,0 @@ -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] fn ChoosePixelFormat ( hdc : super::Gdi:: HDC , ppfd : *const PIXELFORMATDESCRIPTOR ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] fn DescribePixelFormat ( hdc : super::Gdi:: HDC , ipixelformat : i32 , nbytes : u32 , ppfd : *mut PIXELFORMATDESCRIPTOR ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetEnhMetaFilePixelFormat ( hemf : super::Gdi:: HENHMETAFILE , cbbuffer : u32 , ppfd : *mut PIXELFORMATDESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetPixelFormat ( hdc : super::Gdi:: HDC ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetPixelFormat ( hdc : super::Gdi:: HDC , format : i32 , ppfd : *const PIXELFORMATDESCRIPTOR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SwapBuffers ( param0 : super::Gdi:: HDC ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glAccum ( op : u32 , value : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glAlphaFunc ( func : u32 , r#ref : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glAreTexturesResident ( n : i32 , textures : *const u32 , residences : *mut u8 ) -> u8 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glArrayElement ( i : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glBegin ( mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glBindTexture ( target : u32 , texture : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glBitmap ( width : i32 , height : i32 , xorig : f32 , yorig : f32 , xmove : f32 , ymove : f32 , bitmap : *const u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glBlendFunc ( sfactor : u32 , dfactor : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCallList ( list : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCallLists ( n : i32 , r#type : u32 , lists : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glClear ( mask : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glClearAccum ( red : f32 , green : f32 , blue : f32 , alpha : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glClearColor ( red : f32 , green : f32 , blue : f32 , alpha : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glClearDepth ( depth : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glClearIndex ( c : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glClearStencil ( s : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glClipPlane ( plane : u32 , equation : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3b ( red : i8 , green : i8 , blue : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3bv ( v : *const i8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3d ( red : f64 , green : f64 , blue : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3f ( red : f32 , green : f32 , blue : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3i ( red : i32 , green : i32 , blue : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3s ( red : i16 , green : i16 , blue : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3ub ( red : u8 , green : u8 , blue : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3ubv ( v : *const u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3ui ( red : u32 , green : u32 , blue : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3uiv ( v : *const u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3us ( red : u16 , green : u16 , blue : u16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor3usv ( v : *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4b ( red : i8 , green : i8 , blue : i8 , alpha : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4bv ( v : *const i8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4d ( red : f64 , green : f64 , blue : f64 , alpha : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4f ( red : f32 , green : f32 , blue : f32 , alpha : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4i ( red : i32 , green : i32 , blue : i32 , alpha : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4s ( red : i16 , green : i16 , blue : i16 , alpha : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4ub ( red : u8 , green : u8 , blue : u8 , alpha : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4ubv ( v : *const u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4ui ( red : u32 , green : u32 , blue : u32 , alpha : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4uiv ( v : *const u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4us ( red : u16 , green : u16 , blue : u16 , alpha : u16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColor4usv ( v : *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColorMask ( red : u8 , green : u8 , blue : u8 , alpha : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColorMaterial ( face : u32 , mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glColorPointer ( size : i32 , r#type : u32 , stride : i32 , pointer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCopyPixels ( x : i32 , y : i32 , width : i32 , height : i32 , r#type : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCopyTexImage1D ( target : u32 , level : i32 , internalformat : u32 , x : i32 , y : i32 , width : i32 , border : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCopyTexImage2D ( target : u32 , level : i32 , internalformat : u32 , x : i32 , y : i32 , width : i32 , height : i32 , border : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCopyTexSubImage1D ( target : u32 , level : i32 , xoffset : i32 , x : i32 , y : i32 , width : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCopyTexSubImage2D ( target : u32 , level : i32 , xoffset : i32 , yoffset : i32 , x : i32 , y : i32 , width : i32 , height : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glCullFace ( mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDeleteLists ( list : u32 , range : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDeleteTextures ( n : i32 , textures : *const u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDepthFunc ( func : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDepthMask ( flag : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDepthRange ( znear : f64 , zfar : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDisable ( cap : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDisableClientState ( array : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDrawArrays ( mode : u32 , first : i32 , count : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDrawBuffer ( mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDrawElements ( mode : u32 , count : i32 , r#type : u32 , indices : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glDrawPixels ( width : i32 , height : i32 , format : u32 , r#type : u32 , pixels : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEdgeFlag ( flag : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEdgeFlagPointer ( stride : i32 , pointer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEdgeFlagv ( flag : *const u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEnable ( cap : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEnableClientState ( array : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEnd ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEndList ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord1d ( u : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord1dv ( u : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord1f ( u : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord1fv ( u : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord2d ( u : f64 , v : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord2dv ( u : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord2f ( u : f32 , v : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalCoord2fv ( u : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalMesh1 ( mode : u32 , i1 : i32 , i2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalMesh2 ( mode : u32 , i1 : i32 , i2 : i32 , j1 : i32 , j2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalPoint1 ( i : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glEvalPoint2 ( i : i32 , j : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFeedbackBuffer ( size : i32 , r#type : u32 , buffer : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFinish ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFlush ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFogf ( pname : u32 , param1 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFogfv ( pname : u32 , params : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFogi ( pname : u32 , param1 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFogiv ( pname : u32 , params : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFrontFace ( mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glFrustum ( left : f64 , right : f64 , bottom : f64 , top : f64 , znear : f64 , zfar : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGenLists ( range : i32 ) -> u32 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGenTextures ( n : i32 , textures : *mut u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetBooleanv ( pname : u32 , params : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetClipPlane ( plane : u32 , equation : *mut f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetDoublev ( pname : u32 , params : *mut f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetError ( ) -> u32 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetFloatv ( pname : u32 , params : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetIntegerv ( pname : u32 , params : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetLightfv ( light : u32 , pname : u32 , params : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetLightiv ( light : u32 , pname : u32 , params : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetMapdv ( target : u32 , query : u32 , v : *mut f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetMapfv ( target : u32 , query : u32 , v : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetMapiv ( target : u32 , query : u32 , v : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetMaterialfv ( face : u32 , pname : u32 , params : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetMaterialiv ( face : u32 , pname : u32 , params : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetPixelMapfv ( map : u32 , values : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetPixelMapuiv ( map : u32 , values : *mut u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetPixelMapusv ( map : u32 , values : *mut u16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetPointerv ( pname : u32 , params : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetPolygonStipple ( mask : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetString ( name : u32 ) -> *mut u8 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexEnvfv ( target : u32 , pname : u32 , params : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexEnviv ( target : u32 , pname : u32 , params : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexGendv ( coord : u32 , pname : u32 , params : *mut f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexGenfv ( coord : u32 , pname : u32 , params : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexGeniv ( coord : u32 , pname : u32 , params : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexImage ( target : u32 , level : i32 , format : u32 , r#type : u32 , pixels : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexLevelParameterfv ( target : u32 , level : i32 , pname : u32 , params : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexLevelParameteriv ( target : u32 , level : i32 , pname : u32 , params : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexParameterfv ( target : u32 , pname : u32 , params : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glGetTexParameteriv ( target : u32 , pname : u32 , params : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glHint ( target : u32 , mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexMask ( mask : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexPointer ( r#type : u32 , stride : i32 , pointer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexd ( c : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexdv ( c : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexf ( c : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexfv ( c : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexi ( c : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexiv ( c : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexs ( c : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexsv ( c : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexub ( c : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIndexubv ( c : *const u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glInitNames ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glInterleavedArrays ( format : u32 , stride : i32 , pointer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIsEnabled ( cap : u32 ) -> u8 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIsList ( list : u32 ) -> u8 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glIsTexture ( texture : u32 ) -> u8 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLightModelf ( pname : u32 , param1 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLightModelfv ( pname : u32 , params : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLightModeli ( pname : u32 , param1 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLightModeliv ( pname : u32 , params : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLightf ( light : u32 , pname : u32 , param2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLightfv ( light : u32 , pname : u32 , params : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLighti ( light : u32 , pname : u32 , param2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLightiv ( light : u32 , pname : u32 , params : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLineStipple ( factor : i32 , pattern : u16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLineWidth ( width : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glListBase ( base : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLoadIdentity ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLoadMatrixd ( m : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLoadMatrixf ( m : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLoadName ( name : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glLogicOp ( opcode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMap1d ( target : u32 , u1 : f64 , u2 : f64 , stride : i32 , order : i32 , points : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMap1f ( target : u32 , u1 : f32 , u2 : f32 , stride : i32 , order : i32 , points : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMap2d ( target : u32 , u1 : f64 , u2 : f64 , ustride : i32 , uorder : i32 , v1 : f64 , v2 : f64 , vstride : i32 , vorder : i32 , points : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMap2f ( target : u32 , u1 : f32 , u2 : f32 , ustride : i32 , uorder : i32 , v1 : f32 , v2 : f32 , vstride : i32 , vorder : i32 , points : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMapGrid1d ( un : i32 , u1 : f64 , u2 : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMapGrid1f ( un : i32 , u1 : f32 , u2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMapGrid2d ( un : i32 , u1 : f64 , u2 : f64 , vn : i32 , v1 : f64 , v2 : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMapGrid2f ( un : i32 , u1 : f32 , u2 : f32 , vn : i32 , v1 : f32 , v2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMaterialf ( face : u32 , pname : u32 , param2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMaterialfv ( face : u32 , pname : u32 , params : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMateriali ( face : u32 , pname : u32 , param2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMaterialiv ( face : u32 , pname : u32 , params : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMatrixMode ( mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMultMatrixd ( m : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glMultMatrixf ( m : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNewList ( list : u32 , mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3b ( nx : i8 , ny : i8 , nz : i8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3bv ( v : *const i8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3d ( nx : f64 , ny : f64 , nz : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3f ( nx : f32 , ny : f32 , nz : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3i ( nx : i32 , ny : i32 , nz : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3s ( nx : i16 , ny : i16 , nz : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormal3sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glNormalPointer ( r#type : u32 , stride : i32 , pointer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glOrtho ( left : f64 , right : f64 , bottom : f64 , top : f64 , znear : f64 , zfar : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPassThrough ( token : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelMapfv ( map : u32 , mapsize : i32 , values : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelMapuiv ( map : u32 , mapsize : i32 , values : *const u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelMapusv ( map : u32 , mapsize : i32 , values : *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelStoref ( pname : u32 , param1 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelStorei ( pname : u32 , param1 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelTransferf ( pname : u32 , param1 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelTransferi ( pname : u32 , param1 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPixelZoom ( xfactor : f32 , yfactor : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPointSize ( size : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPolygonMode ( face : u32 , mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPolygonOffset ( factor : f32 , units : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPolygonStipple ( mask : *const u8 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPopAttrib ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPopClientAttrib ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPopMatrix ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPopName ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPrioritizeTextures ( n : i32 , textures : *const u32 , priorities : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPushAttrib ( mask : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPushClientAttrib ( mask : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPushMatrix ( ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glPushName ( name : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2d ( x : f64 , y : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2f ( x : f32 , y : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2i ( x : i32 , y : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2s ( x : i16 , y : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos2sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3d ( x : f64 , y : f64 , z : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3f ( x : f32 , y : f32 , z : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3i ( x : i32 , y : i32 , z : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3s ( x : i16 , y : i16 , z : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos3sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4d ( x : f64 , y : f64 , z : f64 , w : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4f ( x : f32 , y : f32 , z : f32 , w : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4i ( x : i32 , y : i32 , z : i32 , w : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4s ( x : i16 , y : i16 , z : i16 , w : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRasterPos4sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glReadBuffer ( mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glReadPixels ( x : i32 , y : i32 , width : i32 , height : i32 , format : u32 , r#type : u32 , pixels : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRectd ( x1 : f64 , y1 : f64 , x2 : f64 , y2 : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRectdv ( v1 : *const f64 , v2 : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRectf ( x1 : f32 , y1 : f32 , x2 : f32 , y2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRectfv ( v1 : *const f32 , v2 : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRecti ( x1 : i32 , y1 : i32 , x2 : i32 , y2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRectiv ( v1 : *const i32 , v2 : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRects ( x1 : i16 , y1 : i16 , x2 : i16 , y2 : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRectsv ( v1 : *const i16 , v2 : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRenderMode ( mode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRotated ( angle : f64 , x : f64 , y : f64 , z : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glRotatef ( angle : f32 , x : f32 , y : f32 , z : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glScaled ( x : f64 , y : f64 , z : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glScalef ( x : f32 , y : f32 , z : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glScissor ( x : i32 , y : i32 , width : i32 , height : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glSelectBuffer ( size : i32 , buffer : *mut u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glShadeModel ( mode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glStencilFunc ( func : u32 , r#ref : i32 , mask : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glStencilMask ( mask : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glStencilOp ( fail : u32 , zfail : u32 , zpass : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1d ( s : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1f ( s : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1i ( s : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1s ( s : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord1sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2d ( s : f64 , t : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2f ( s : f32 , t : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2i ( s : i32 , t : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2s ( s : i16 , t : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord2sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3d ( s : f64 , t : f64 , r : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3f ( s : f32 , t : f32 , r : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3i ( s : i32 , t : i32 , r : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3s ( s : i16 , t : i16 , r : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord3sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4d ( s : f64 , t : f64 , r : f64 , q : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4f ( s : f32 , t : f32 , r : f32 , q : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4i ( s : i32 , t : i32 , r : i32 , q : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4s ( s : i16 , t : i16 , r : i16 , q : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoord4sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexCoordPointer ( size : i32 , r#type : u32 , stride : i32 , pointer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexEnvf ( target : u32 , pname : u32 , param2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexEnvfv ( target : u32 , pname : u32 , params : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexEnvi ( target : u32 , pname : u32 , param2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexEnviv ( target : u32 , pname : u32 , params : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexGend ( coord : u32 , pname : u32 , param2 : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexGendv ( coord : u32 , pname : u32 , params : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexGenf ( coord : u32 , pname : u32 , param2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexGenfv ( coord : u32 , pname : u32 , params : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexGeni ( coord : u32 , pname : u32 , param2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexGeniv ( coord : u32 , pname : u32 , params : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexImage1D ( target : u32 , level : i32 , internalformat : i32 , width : i32 , border : i32 , format : u32 , r#type : u32 , pixels : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexImage2D ( target : u32 , level : i32 , internalformat : i32 , width : i32 , height : i32 , border : i32 , format : u32 , r#type : u32 , pixels : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexParameterf ( target : u32 , pname : u32 , param2 : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexParameterfv ( target : u32 , pname : u32 , params : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexParameteri ( target : u32 , pname : u32 , param2 : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexParameteriv ( target : u32 , pname : u32 , params : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexSubImage1D ( target : u32 , level : i32 , xoffset : i32 , width : i32 , format : u32 , r#type : u32 , pixels : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTexSubImage2D ( target : u32 , level : i32 , xoffset : i32 , yoffset : i32 , width : i32 , height : i32 , format : u32 , r#type : u32 , pixels : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTranslated ( x : f64 , y : f64 , z : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glTranslatef ( x : f32 , y : f32 , z : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2d ( x : f64 , y : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2f ( x : f32 , y : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2i ( x : i32 , y : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2s ( x : i16 , y : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex2sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3d ( x : f64 , y : f64 , z : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3f ( x : f32 , y : f32 , z : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3i ( x : i32 , y : i32 , z : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3s ( x : i16 , y : i16 , z : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex3sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4d ( x : f64 , y : f64 , z : f64 , w : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4dv ( v : *const f64 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4f ( x : f32 , y : f32 , z : f32 , w : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4fv ( v : *const f32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4i ( x : i32 , y : i32 , z : i32 , w : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4iv ( v : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4s ( x : i16 , y : i16 , z : i16 , w : i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertex4sv ( v : *const i16 ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glVertexPointer ( size : i32 , r#type : u32 , stride : i32 , pointer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn glViewport ( x : i32 , y : i32 , width : i32 , height : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluBeginCurve ( nobj : *mut GLUnurbs ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluBeginPolygon ( tess : *mut GLUtesselator ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluBeginSurface ( nobj : *mut GLUnurbs ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluBeginTrim ( nobj : *mut GLUnurbs ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluBuild1DMipmaps ( target : u32 , components : i32 , width : i32 , format : u32 , r#type : u32 , data : *const ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluBuild2DMipmaps ( target : u32 , components : i32 , width : i32 , height : i32 , format : u32 , r#type : u32 , data : *const ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluCylinder ( qobj : *mut GLUquadric , baseradius : f64 , topradius : f64 , height : f64 , slices : i32 , stacks : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluDeleteNurbsRenderer ( nobj : *mut GLUnurbs ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluDeleteQuadric ( state : *mut GLUquadric ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluDeleteTess ( tess : *mut GLUtesselator ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluDisk ( qobj : *mut GLUquadric , innerradius : f64 , outerradius : f64 , slices : i32 , loops : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluEndCurve ( nobj : *mut GLUnurbs ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluEndPolygon ( tess : *mut GLUtesselator ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluEndSurface ( nobj : *mut GLUnurbs ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluEndTrim ( nobj : *mut GLUnurbs ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluErrorString ( errcode : u32 ) -> *mut u8 ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluErrorUnicodeStringEXT ( errcode : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluGetNurbsProperty ( nobj : *mut GLUnurbs , property : u32 , value : *mut f32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluGetString ( name : u32 ) -> *mut u8 ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluGetTessProperty ( tess : *mut GLUtesselator , which : u32 , value : *mut f64 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluLoadSamplingMatrices ( nobj : *mut GLUnurbs , modelmatrix : *const f32 , projmatrix : *const f32 , viewport : *const i32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluLookAt ( eyex : f64 , eyey : f64 , eyez : f64 , centerx : f64 , centery : f64 , centerz : f64 , upx : f64 , upy : f64 , upz : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNewNurbsRenderer ( ) -> *mut GLUnurbs ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNewQuadric ( ) -> *mut GLUquadric ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNewTess ( ) -> *mut GLUtesselator ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNextContour ( tess : *mut GLUtesselator , r#type : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNurbsCallback ( nobj : *mut GLUnurbs , which : u32 , r#fn : isize ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNurbsCurve ( nobj : *mut GLUnurbs , nknots : i32 , knot : *mut f32 , stride : i32 , ctlarray : *mut f32 , order : i32 , r#type : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNurbsProperty ( nobj : *mut GLUnurbs , property : u32 , value : f32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluNurbsSurface ( nobj : *mut GLUnurbs , sknot_count : i32 , sknot : *mut f32 , tknot_count : i32 , tknot : *mut f32 , s_stride : i32 , t_stride : i32 , ctlarray : *mut f32 , sorder : i32 , torder : i32 , r#type : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluOrtho2D ( left : f64 , right : f64 , bottom : f64 , top : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluPartialDisk ( qobj : *mut GLUquadric , innerradius : f64 , outerradius : f64 , slices : i32 , loops : i32 , startangle : f64 , sweepangle : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluPerspective ( fovy : f64 , aspect : f64 , znear : f64 , zfar : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluPickMatrix ( x : f64 , y : f64 , width : f64 , height : f64 , viewport : *mut i32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluProject ( objx : f64 , objy : f64 , objz : f64 , modelmatrix : *const f64 , projmatrix : *const f64 , viewport : *const i32 , winx : *mut f64 , winy : *mut f64 , winz : *mut f64 ) -> i32 ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluPwlCurve ( nobj : *mut GLUnurbs , count : i32 , array : *mut f32 , stride : i32 , r#type : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluQuadricCallback ( qobj : *mut GLUquadric , which : u32 , r#fn : isize ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluQuadricDrawStyle ( quadobject : *mut GLUquadric , drawstyle : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluQuadricNormals ( quadobject : *mut GLUquadric , normals : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluQuadricOrientation ( quadobject : *mut GLUquadric , orientation : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluQuadricTexture ( quadobject : *mut GLUquadric , texturecoords : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluScaleImage ( format : u32 , widthin : i32 , heightin : i32 , typein : u32 , datain : *const ::core::ffi::c_void , widthout : i32 , heightout : i32 , typeout : u32 , dataout : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluSphere ( qobj : *mut GLUquadric , radius : f64 , slices : i32 , stacks : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessBeginContour ( tess : *mut GLUtesselator ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessBeginPolygon ( tess : *mut GLUtesselator , polygon_data : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessCallback ( tess : *mut GLUtesselator , which : u32 , r#fn : isize ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessEndContour ( tess : *mut GLUtesselator ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessEndPolygon ( tess : *mut GLUtesselator ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessNormal ( tess : *mut GLUtesselator , x : f64 , y : f64 , z : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessProperty ( tess : *mut GLUtesselator , which : u32 , value : f64 ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluTessVertex ( tess : *mut GLUtesselator , coords : *mut f64 , data : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "glu32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn gluUnProject ( winx : f64 , winy : f64 , winz : f64 , modelmatrix : *const f64 , projmatrix : *const f64 , viewport : *const i32 , objx : *mut f64 , objy : *mut f64 , objz : *mut f64 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`*"] fn wglCopyContext ( param0 : HGLRC , param1 : HGLRC , param2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglCreateContext ( param0 : super::Gdi:: HDC ) -> HGLRC ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglCreateLayerContext ( param0 : super::Gdi:: HDC , param1 : i32 ) -> HGLRC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`*"] fn wglDeleteContext ( param0 : HGLRC ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglDescribeLayerPlane ( param0 : super::Gdi:: HDC , param1 : i32 , param2 : i32 , param3 : u32 , param4 : *mut LAYERPLANEDESCRIPTOR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] fn wglGetCurrentContext ( ) -> HGLRC ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglGetCurrentDC ( ) -> super::Gdi:: HDC ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglGetLayerPaletteEntries ( param0 : super::Gdi:: HDC , param1 : i32 , param2 : i32 , param3 : i32 , param4 : *mut super::super::Foundation:: COLORREF ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`*"] fn wglGetProcAddress ( param0 : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: PROC ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglMakeCurrent ( param0 : super::Gdi:: HDC , param1 : HGLRC ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglRealizeLayerPalette ( param0 : super::Gdi:: HDC , param1 : i32 , param2 : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglSetLayerPaletteEntries ( param0 : super::Gdi:: HDC , param1 : i32 , param2 : i32 , param3 : i32 , param4 : *const super::super::Foundation:: COLORREF ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`*"] fn wglShareLists ( param0 : HGLRC , param1 : HGLRC ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglSwapLayerBuffers ( param0 : super::Gdi:: HDC , param1 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglUseFontBitmapsA ( param0 : super::Gdi:: HDC , param1 : u32 , param2 : u32 , param3 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglUseFontBitmapsW ( param0 : super::Gdi:: HDC , param1 : u32 , param2 : u32 , param3 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglUseFontOutlinesA ( param0 : super::Gdi:: HDC , param1 : u32 , param2 : u32 , param3 : u32 , param4 : f32 , param5 : f32 , param6 : i32 , param7 : *mut GLYPHMETRICSFLOAT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "opengl32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn wglUseFontOutlinesW ( param0 : super::Gdi:: HDC , param1 : u32 , param2 : u32 , param3 : u32 , param4 : f32 , param5 : f32 , param6 : i32 , param7 : *mut GLYPHMETRICSFLOAT ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_AUTO_LOAD_MATRIX: u32 = 100200u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_BEGIN: u32 = 100100u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_CCW: u32 = 100121u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_CULLING: u32 = 100201u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_CW: u32 = 100120u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_DISPLAY_MODE: u32 = 100204u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_DOMAIN_DISTANCE: u32 = 100217u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_EDGE_FLAG: u32 = 100104u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_END: u32 = 100102u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_ERROR: u32 = 100103u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_EXTENSIONS: u32 = 100801u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_EXTERIOR: u32 = 100123u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_FALSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_FILL: u32 = 100012u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_FLAT: u32 = 100001u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_INCOMPATIBLE_GL_VERSION: u32 = 100903u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_INSIDE: u32 = 100021u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_INTERIOR: u32 = 100122u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_INVALID_ENUM: u32 = 100900u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_INVALID_VALUE: u32 = 100901u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_LINE: u32 = 100011u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_MAP1_TRIM_2: u32 = 100210u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_MAP1_TRIM_3: u32 = 100211u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NONE: u32 = 100002u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR1: u32 = 100251u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR10: u32 = 100260u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR11: u32 = 100261u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR12: u32 = 100262u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR13: u32 = 100263u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR14: u32 = 100264u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR15: u32 = 100265u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR16: u32 = 100266u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR17: u32 = 100267u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR18: u32 = 100268u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR19: u32 = 100269u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR2: u32 = 100252u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR20: u32 = 100270u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR21: u32 = 100271u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR22: u32 = 100272u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR23: u32 = 100273u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR24: u32 = 100274u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR25: u32 = 100275u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR26: u32 = 100276u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR27: u32 = 100277u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR28: u32 = 100278u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR29: u32 = 100279u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR3: u32 = 100253u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR30: u32 = 100280u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR31: u32 = 100281u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR32: u32 = 100282u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR33: u32 = 100283u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR34: u32 = 100284u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR35: u32 = 100285u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR36: u32 = 100286u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR37: u32 = 100287u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR4: u32 = 100254u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR5: u32 = 100255u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR6: u32 = 100256u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR7: u32 = 100257u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR8: u32 = 100258u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_NURBS_ERROR9: u32 = 100259u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_OUTLINE_PATCH: u32 = 100241u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_OUTLINE_POLYGON: u32 = 100240u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_OUTSIDE: u32 = 100020u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_OUT_OF_MEMORY: u32 = 100902u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_PARAMETRIC_ERROR: u32 = 100216u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_PARAMETRIC_TOLERANCE: u32 = 100202u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_PATH_LENGTH: u32 = 100215u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_POINT: u32 = 100010u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_SAMPLING_METHOD: u32 = 100205u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_SAMPLING_TOLERANCE: u32 = 100203u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_SILHOUETTE: u32 = 100013u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_SMOOTH: u32 = 100000u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_BEGIN: u32 = 100100u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_BEGIN_DATA: u32 = 100106u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_BOUNDARY_ONLY: u32 = 100141u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_COMBINE: u32 = 100105u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_COMBINE_DATA: u32 = 100111u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_COORD_TOO_LARGE: u32 = 100155u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_EDGE_FLAG: u32 = 100104u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_EDGE_FLAG_DATA: u32 = 100110u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_END: u32 = 100102u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_END_DATA: u32 = 100108u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR: u32 = 100103u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR1: u32 = 100151u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR2: u32 = 100152u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR3: u32 = 100153u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR4: u32 = 100154u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR5: u32 = 100155u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR6: u32 = 100156u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR7: u32 = 100157u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR8: u32 = 100158u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_ERROR_DATA: u32 = 100109u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_MISSING_BEGIN_CONTOUR: u32 = 100152u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_MISSING_BEGIN_POLYGON: u32 = 100151u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_MISSING_END_CONTOUR: u32 = 100154u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_MISSING_END_POLYGON: u32 = 100153u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_NEED_COMBINE_CALLBACK: u32 = 100156u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_TOLERANCE: u32 = 100142u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_VERTEX: u32 = 100101u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_VERTEX_DATA: u32 = 100107u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_WINDING_ABS_GEQ_TWO: u32 = 100134u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_WINDING_NEGATIVE: u32 = 100133u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_WINDING_NONZERO: u32 = 100131u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_WINDING_ODD: u32 = 100130u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_WINDING_POSITIVE: u32 = 100132u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TESS_WINDING_RULE: u32 = 100140u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_TRUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_UNKNOWN: u32 = 100124u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_U_STEP: u32 = 100206u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_VERSION: u32 = 100800u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_VERSION_1_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_VERSION_1_2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_VERTEX: u32 = 100101u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GLU_V_STEP: u32 = 100207u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_2D: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_2_BYTES: u32 = 5127u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_3D: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_3D_COLOR: u32 = 1538u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_3D_COLOR_TEXTURE: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_3_BYTES: u32 = 5128u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_4D_COLOR_TEXTURE: u32 = 1540u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_4_BYTES: u32 = 5129u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ACCUM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ACCUM_ALPHA_BITS: u32 = 3419u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ACCUM_BLUE_BITS: u32 = 3418u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ACCUM_BUFFER_BIT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ACCUM_CLEAR_VALUE: u32 = 2944u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ACCUM_GREEN_BITS: u32 = 3417u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ACCUM_RED_BITS: u32 = 3416u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ADD: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALL_ATTRIB_BITS: u32 = 1048575u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA: u32 = 6406u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA12: u32 = 32829u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA16: u32 = 32830u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA4: u32 = 32827u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA8: u32 = 32828u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA_BIAS: u32 = 3357u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA_BITS: u32 = 3413u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA_SCALE: u32 = 3356u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA_TEST: u32 = 3008u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA_TEST_FUNC: u32 = 3009u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALPHA_TEST_REF: u32 = 3010u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ALWAYS: u32 = 519u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AMBIENT: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AMBIENT_AND_DIFFUSE: u32 = 5634u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AND: u32 = 5377u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AND_INVERTED: u32 = 5380u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AND_REVERSE: u32 = 5378u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ATTRIB_STACK_DEPTH: u32 = 2992u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AUTO_NORMAL: u32 = 3456u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AUX0: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AUX1: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AUX2: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AUX3: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_AUX_BUFFERS: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BACK: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BACK_LEFT: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BACK_RIGHT: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BGRA_EXT: u32 = 32993u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BGR_EXT: u32 = 32992u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BITMAP: u32 = 6656u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BITMAP_TOKEN: u32 = 1796u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BLEND: u32 = 3042u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BLEND_DST: u32 = 3040u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BLEND_SRC: u32 = 3041u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BLUE: u32 = 6405u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BLUE_BIAS: u32 = 3355u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BLUE_BITS: u32 = 3412u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BLUE_SCALE: u32 = 3354u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_BYTE: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_C3F_V3F: u32 = 10788u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_C4F_N3F_V3F: u32 = 10790u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_C4UB_V2F: u32 = 10786u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_C4UB_V3F: u32 = 10787u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CCW: u32 = 2305u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLAMP: u32 = 10496u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLEAR: u32 = 5376u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIENT_ALL_ATTRIB_BITS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIENT_ATTRIB_STACK_DEPTH: u32 = 2993u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIENT_PIXEL_STORE_BIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIENT_VERTEX_ARRAY_BIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIP_PLANE0: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIP_PLANE1: u32 = 12289u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIP_PLANE2: u32 = 12290u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIP_PLANE3: u32 = 12291u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIP_PLANE4: u32 = 12292u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CLIP_PLANE5: u32 = 12293u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COEFF: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR: u32 = 6144u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY: u32 = 32886u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_COUNT_EXT: u32 = 32900u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_EXT: u32 = 32886u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_POINTER: u32 = 32912u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_POINTER_EXT: u32 = 32912u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_SIZE: u32 = 32897u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_SIZE_EXT: u32 = 32897u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_STRIDE: u32 = 32899u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_STRIDE_EXT: u32 = 32899u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_TYPE: u32 = 32898u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_ARRAY_TYPE_EXT: u32 = 32898u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_BUFFER_BIT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_CLEAR_VALUE: u32 = 3106u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEX: u32 = 6400u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEX12_EXT: u32 = 32998u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEX16_EXT: u32 = 32999u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEX1_EXT: u32 = 32994u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEX2_EXT: u32 = 32995u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEX4_EXT: u32 = 32996u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEX8_EXT: u32 = 32997u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_INDEXES: u32 = 5635u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_LOGIC_OP: u32 = 3058u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_MATERIAL: u32 = 2903u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_MATERIAL_FACE: u32 = 2901u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_MATERIAL_PARAMETER: u32 = 2902u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_ALPHA_SIZE_EXT: u32 = 32989u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_BLUE_SIZE_EXT: u32 = 32988u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_FORMAT_EXT: u32 = 32984u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_GREEN_SIZE_EXT: u32 = 32987u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_INTENSITY_SIZE_EXT: u32 = 32991u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_LUMINANCE_SIZE_EXT: u32 = 32990u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_RED_SIZE_EXT: u32 = 32986u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_TABLE_WIDTH_EXT: u32 = 32985u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COLOR_WRITEMASK: u32 = 3107u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COMPILE: u32 = 4864u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COMPILE_AND_EXECUTE: u32 = 4865u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CONSTANT_ATTENUATION: u32 = 4615u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COPY: u32 = 5379u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COPY_INVERTED: u32 = 5388u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_COPY_PIXEL_TOKEN: u32 = 1798u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CULL_FACE: u32 = 2884u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CULL_FACE_MODE: u32 = 2885u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_BIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_COLOR: u32 = 2816u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_INDEX: u32 = 2817u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_NORMAL: u32 = 2818u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_RASTER_COLOR: u32 = 2820u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_RASTER_DISTANCE: u32 = 2825u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_RASTER_INDEX: u32 = 2821u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_RASTER_POSITION: u32 = 2823u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_RASTER_POSITION_VALID: u32 = 2824u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_RASTER_TEXTURE_COORDS: u32 = 2822u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CURRENT_TEXTURE_COORDS: u32 = 2819u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_CW: u32 = 2304u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DECAL: u32 = 8449u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DECR: u32 = 7683u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH: u32 = 6145u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_BIAS: u32 = 3359u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_BITS: u32 = 3414u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_BUFFER_BIT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_CLEAR_VALUE: u32 = 2931u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_COMPONENT: u32 = 6402u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_FUNC: u32 = 2932u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_RANGE: u32 = 2928u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_SCALE: u32 = 3358u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_TEST: u32 = 2929u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DEPTH_WRITEMASK: u32 = 2930u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DIFFUSE: u32 = 4609u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DITHER: u32 = 3024u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DOMAIN: u32 = 2562u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DONT_CARE: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DOUBLE: u32 = 5130u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DOUBLEBUFFER: u32 = 3122u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DOUBLE_EXT: u32 = 5130u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DRAW_BUFFER: u32 = 3073u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DRAW_PIXEL_TOKEN: u32 = 1797u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DST_ALPHA: u32 = 772u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_DST_COLOR: u32 = 774u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG: u32 = 2883u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG_ARRAY: u32 = 32889u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG_ARRAY_COUNT_EXT: u32 = 32909u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG_ARRAY_EXT: u32 = 32889u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG_ARRAY_POINTER: u32 = 32915u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG_ARRAY_POINTER_EXT: u32 = 32915u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG_ARRAY_STRIDE: u32 = 32908u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EDGE_FLAG_ARRAY_STRIDE_EXT: u32 = 32908u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EMISSION: u32 = 5632u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ENABLE_BIT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EQUAL: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EQUIV: u32 = 5385u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EVAL_BIT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EXP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EXP2: u32 = 2049u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EXTENSIONS: u32 = 7939u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EXT_bgra: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EXT_paletted_texture: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EXT_vertex_array: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EYE_LINEAR: u32 = 9216u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_EYE_PLANE: u32 = 9474u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FALSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FASTEST: u32 = 4353u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FEEDBACK: u32 = 7169u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FEEDBACK_BUFFER_POINTER: u32 = 3568u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FEEDBACK_BUFFER_SIZE: u32 = 3569u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FEEDBACK_BUFFER_TYPE: u32 = 3570u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FILL: u32 = 6914u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FLAT: u32 = 7424u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FLOAT: u32 = 5126u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG: u32 = 2912u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_BIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_COLOR: u32 = 2918u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_DENSITY: u32 = 2914u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_END: u32 = 2916u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_HINT: u32 = 3156u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_INDEX: u32 = 2913u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_MODE: u32 = 2917u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_SPECULAR_TEXTURE_WIN: u32 = 33004u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FOG_START: u32 = 2915u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FRONT: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FRONT_AND_BACK: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FRONT_FACE: u32 = 2886u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FRONT_LEFT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_FRONT_RIGHT: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_GEQUAL: u32 = 518u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_GREATER: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_GREEN: u32 = 6404u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_GREEN_BIAS: u32 = 3353u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_GREEN_BITS: u32 = 3411u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_GREEN_SCALE: u32 = 3352u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_HINT_BIT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INCR: u32 = 7682u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY: u32 = 32887u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_COUNT_EXT: u32 = 32903u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_EXT: u32 = 32887u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_POINTER: u32 = 32913u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_POINTER_EXT: u32 = 32913u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_STRIDE: u32 = 32902u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_STRIDE_EXT: u32 = 32902u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_TYPE: u32 = 32901u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_ARRAY_TYPE_EXT: u32 = 32901u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_BITS: u32 = 3409u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_CLEAR_VALUE: u32 = 3104u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_LOGIC_OP: u32 = 3057u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_MODE: u32 = 3120u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_OFFSET: u32 = 3347u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_SHIFT: u32 = 3346u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INDEX_WRITEMASK: u32 = 3105u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INT: u32 = 5124u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INTENSITY: u32 = 32841u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INTENSITY12: u32 = 32844u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INTENSITY16: u32 = 32845u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INTENSITY4: u32 = 32842u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INTENSITY8: u32 = 32843u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INVALID_ENUM: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INVALID_OPERATION: u32 = 1282u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INVALID_VALUE: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_INVERT: u32 = 5386u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_KEEP: u32 = 7680u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LEFT: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LEQUAL: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LESS: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT0: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT1: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT2: u32 = 16386u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT3: u32 = 16387u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT4: u32 = 16388u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT5: u32 = 16389u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT6: u32 = 16390u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT7: u32 = 16391u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHTING: u32 = 2896u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHTING_BIT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT_MODEL_AMBIENT: u32 = 2899u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT_MODEL_LOCAL_VIEWER: u32 = 2897u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIGHT_MODEL_TWO_SIDE: u32 = 2898u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE: u32 = 6913u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINEAR: u32 = 9729u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINEAR_ATTENUATION: u32 = 4616u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINEAR_MIPMAP_LINEAR: u32 = 9987u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINEAR_MIPMAP_NEAREST: u32 = 9985u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_BIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_LOOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_RESET_TOKEN: u32 = 1799u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_SMOOTH: u32 = 2848u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_SMOOTH_HINT: u32 = 3154u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_STIPPLE: u32 = 2852u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_STIPPLE_PATTERN: u32 = 2853u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_STIPPLE_REPEAT: u32 = 2854u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_STRIP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_TOKEN: u32 = 1794u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_WIDTH: u32 = 2849u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_WIDTH_GRANULARITY: u32 = 2851u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LINE_WIDTH_RANGE: u32 = 2850u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIST_BASE: u32 = 2866u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIST_BIT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIST_INDEX: u32 = 2867u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LIST_MODE: u32 = 2864u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LOAD: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LOGIC_OP: u32 = 3057u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LOGIC_OP_MODE: u32 = 3056u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE: u32 = 6409u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE12: u32 = 32833u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE12_ALPHA12: u32 = 32839u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE12_ALPHA4: u32 = 32838u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE16: u32 = 32834u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE16_ALPHA16: u32 = 32840u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE4: u32 = 32831u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE4_ALPHA4: u32 = 32835u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE6_ALPHA2: u32 = 32836u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE8: u32 = 32832u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE8_ALPHA8: u32 = 32837u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_LUMINANCE_ALPHA: u32 = 6410u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_COLOR_4: u32 = 3472u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_GRID_DOMAIN: u32 = 3536u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_GRID_SEGMENTS: u32 = 3537u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_INDEX: u32 = 3473u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_NORMAL: u32 = 3474u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_TEXTURE_COORD_1: u32 = 3475u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_TEXTURE_COORD_2: u32 = 3476u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_TEXTURE_COORD_3: u32 = 3477u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_TEXTURE_COORD_4: u32 = 3478u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_VERTEX_3: u32 = 3479u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP1_VERTEX_4: u32 = 3480u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_COLOR_4: u32 = 3504u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_GRID_DOMAIN: u32 = 3538u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_GRID_SEGMENTS: u32 = 3539u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_INDEX: u32 = 3505u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_NORMAL: u32 = 3506u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_TEXTURE_COORD_1: u32 = 3507u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_TEXTURE_COORD_2: u32 = 3508u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_TEXTURE_COORD_3: u32 = 3509u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_TEXTURE_COORD_4: u32 = 3510u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_VERTEX_3: u32 = 3511u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP2_VERTEX_4: u32 = 3512u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP_COLOR: u32 = 3344u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAP_STENCIL: u32 = 3345u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MATRIX_MODE: u32 = 2976u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_ATTRIB_STACK_DEPTH: u32 = 3381u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_CLIENT_ATTRIB_STACK_DEPTH: u32 = 3387u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_CLIP_PLANES: u32 = 3378u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_ELEMENTS_INDICES_WIN: u32 = 33001u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_ELEMENTS_VERTICES_WIN: u32 = 33000u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_EVAL_ORDER: u32 = 3376u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_LIGHTS: u32 = 3377u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_LIST_NESTING: u32 = 2865u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_MODELVIEW_STACK_DEPTH: u32 = 3382u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_NAME_STACK_DEPTH: u32 = 3383u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_PIXEL_MAP_TABLE: u32 = 3380u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_PROJECTION_STACK_DEPTH: u32 = 3384u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_TEXTURE_SIZE: u32 = 3379u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_TEXTURE_STACK_DEPTH: u32 = 3385u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MAX_VIEWPORT_DIMS: u32 = 3386u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MODELVIEW: u32 = 5888u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MODELVIEW_MATRIX: u32 = 2982u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MODELVIEW_STACK_DEPTH: u32 = 2979u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MODULATE: u32 = 8448u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_MULT: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_N3F_V3F: u32 = 10789u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NAME_STACK_DEPTH: u32 = 3440u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NAND: u32 = 5390u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NEAREST: u32 = 9728u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NEAREST_MIPMAP_LINEAR: u32 = 9986u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NEAREST_MIPMAP_NEAREST: u32 = 9984u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NEVER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NICEST: u32 = 4354u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NOOP: u32 = 5381u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NOR: u32 = 5384u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMALIZE: u32 = 2977u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY: u32 = 32885u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_COUNT_EXT: u32 = 32896u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_EXT: u32 = 32885u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_POINTER: u32 = 32911u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_POINTER_EXT: u32 = 32911u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_STRIDE: u32 = 32895u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_STRIDE_EXT: u32 = 32895u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_TYPE: u32 = 32894u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NORMAL_ARRAY_TYPE_EXT: u32 = 32894u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NOTEQUAL: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_NO_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_OBJECT_LINEAR: u32 = 9217u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_OBJECT_PLANE: u32 = 9473u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ONE_MINUS_DST_ALPHA: u32 = 773u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ONE_MINUS_DST_COLOR: u32 = 775u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ONE_MINUS_SRC_ALPHA: u32 = 771u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ONE_MINUS_SRC_COLOR: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_OR: u32 = 5383u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ORDER: u32 = 2561u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_OR_INVERTED: u32 = 5389u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_OR_REVERSE: u32 = 5387u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_OUT_OF_MEMORY: u32 = 1285u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PACK_ALIGNMENT: u32 = 3333u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PACK_LSB_FIRST: u32 = 3329u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PACK_ROW_LENGTH: u32 = 3330u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PACK_SKIP_PIXELS: u32 = 3332u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PACK_SKIP_ROWS: u32 = 3331u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PACK_SWAP_BYTES: u32 = 3328u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PASS_THROUGH_TOKEN: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PERSPECTIVE_CORRECTION_HINT: u32 = 3152u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PHONG_HINT_WIN: u32 = 33003u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PHONG_WIN: u32 = 33002u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_A_TO_A: u32 = 3193u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_A_TO_A_SIZE: u32 = 3257u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_B_TO_B: u32 = 3192u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_B_TO_B_SIZE: u32 = 3256u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_G_TO_G: u32 = 3191u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_G_TO_G_SIZE: u32 = 3255u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_A: u32 = 3189u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_A_SIZE: u32 = 3253u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_B: u32 = 3188u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_B_SIZE: u32 = 3252u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_G: u32 = 3187u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_G_SIZE: u32 = 3251u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_I: u32 = 3184u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_I_SIZE: u32 = 3248u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_R: u32 = 3186u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_I_TO_R_SIZE: u32 = 3250u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_R_TO_R: u32 = 3190u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_R_TO_R_SIZE: u32 = 3254u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_S_TO_S: u32 = 3185u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MAP_S_TO_S_SIZE: u32 = 3249u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PIXEL_MODE_BIT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT: u32 = 6912u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINTS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT_BIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT_SIZE: u32 = 2833u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT_SIZE_GRANULARITY: u32 = 2835u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT_SIZE_RANGE: u32 = 2834u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT_SMOOTH: u32 = 2832u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT_SMOOTH_HINT: u32 = 3153u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POINT_TOKEN: u32 = 1793u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_BIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_MODE: u32 = 2880u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_OFFSET_FACTOR: u32 = 32824u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_OFFSET_FILL: u32 = 32823u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_OFFSET_LINE: u32 = 10754u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_OFFSET_POINT: u32 = 10753u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_OFFSET_UNITS: u32 = 10752u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_SMOOTH: u32 = 2881u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_SMOOTH_HINT: u32 = 3155u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_STIPPLE: u32 = 2882u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_STIPPLE_BIT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POLYGON_TOKEN: u32 = 1795u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_POSITION: u32 = 4611u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PROJECTION: u32 = 5889u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PROJECTION_MATRIX: u32 = 2983u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PROJECTION_STACK_DEPTH: u32 = 2980u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PROXY_TEXTURE_1D: u32 = 32867u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_PROXY_TEXTURE_2D: u32 = 32868u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_Q: u32 = 8195u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_QUADRATIC_ATTENUATION: u32 = 4617u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_QUADS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_QUAD_STRIP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_R: u32 = 8194u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_R3_G3_B2: u32 = 10768u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_READ_BUFFER: u32 = 3074u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RED: u32 = 6403u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RED_BIAS: u32 = 3349u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RED_BITS: u32 = 3410u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RED_SCALE: u32 = 3348u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RENDER: u32 = 7168u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RENDERER: u32 = 7937u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RENDER_MODE: u32 = 3136u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_REPEAT: u32 = 10497u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_REPLACE: u32 = 7681u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RETURN: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB: u32 = 6407u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB10: u32 = 32850u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB10_A2: u32 = 32857u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB12: u32 = 32851u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB16: u32 = 32852u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB4: u32 = 32847u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB5: u32 = 32848u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB5_A1: u32 = 32855u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGB8: u32 = 32849u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGBA: u32 = 6408u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGBA12: u32 = 32858u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGBA16: u32 = 32859u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGBA2: u32 = 32853u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGBA4: u32 = 32854u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGBA8: u32 = 32856u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RGBA_MODE: u32 = 3121u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_RIGHT: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_S: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SCISSOR_BIT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SCISSOR_BOX: u32 = 3088u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SCISSOR_TEST: u32 = 3089u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SELECT: u32 = 7170u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SELECTION_BUFFER_POINTER: u32 = 3571u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SELECTION_BUFFER_SIZE: u32 = 3572u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SET: u32 = 5391u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SHADE_MODEL: u32 = 2900u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SHININESS: u32 = 5633u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SHORT: u32 = 5122u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SMOOTH: u32 = 7425u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SPECULAR: u32 = 4610u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SPHERE_MAP: u32 = 9218u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SPOT_CUTOFF: u32 = 4614u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SPOT_DIRECTION: u32 = 4612u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SPOT_EXPONENT: u32 = 4613u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SRC_ALPHA: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SRC_ALPHA_SATURATE: u32 = 776u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SRC_COLOR: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STACK_OVERFLOW: u32 = 1283u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STACK_UNDERFLOW: u32 = 1284u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL: u32 = 6146u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_BITS: u32 = 3415u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_BUFFER_BIT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_CLEAR_VALUE: u32 = 2961u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_FAIL: u32 = 2964u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_FUNC: u32 = 2962u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_INDEX: u32 = 6401u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_PASS_DEPTH_FAIL: u32 = 2965u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_PASS_DEPTH_PASS: u32 = 2966u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_REF: u32 = 2967u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_TEST: u32 = 2960u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_VALUE_MASK: u32 = 2963u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STENCIL_WRITEMASK: u32 = 2968u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_STEREO: u32 = 3123u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_SUBPIXEL_BITS: u32 = 3408u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T2F_C3F_V3F: u32 = 10794u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T2F_C4F_N3F_V3F: u32 = 10796u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T2F_C4UB_V3F: u32 = 10793u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T2F_N3F_V3F: u32 = 10795u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T2F_V3F: u32 = 10791u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T4F_C4F_N3F_V4F: u32 = 10797u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_T4F_V4F: u32 = 10792u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE: u32 = 5890u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_1D: u32 = 3552u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_2D: u32 = 3553u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_ALPHA_SIZE: u32 = 32863u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_BINDING_1D: u32 = 32872u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_BINDING_2D: u32 = 32873u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_BIT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_BLUE_SIZE: u32 = 32862u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_BORDER: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_BORDER_COLOR: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COMPONENTS: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY: u32 = 32888u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_COUNT_EXT: u32 = 32907u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_EXT: u32 = 32888u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_POINTER: u32 = 32914u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_POINTER_EXT: u32 = 32914u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_SIZE: u32 = 32904u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_SIZE_EXT: u32 = 32904u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_STRIDE: u32 = 32906u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_STRIDE_EXT: u32 = 32906u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_TYPE: u32 = 32905u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_COORD_ARRAY_TYPE_EXT: u32 = 32905u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_ENV: u32 = 8960u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_ENV_COLOR: u32 = 8705u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_ENV_MODE: u32 = 8704u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_GEN_MODE: u32 = 9472u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_GEN_Q: u32 = 3171u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_GEN_R: u32 = 3170u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_GEN_S: u32 = 3168u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_GEN_T: u32 = 3169u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_GREEN_SIZE: u32 = 32861u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_HEIGHT: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_INTENSITY_SIZE: u32 = 32865u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_INTERNAL_FORMAT: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_LUMINANCE_SIZE: u32 = 32864u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_MAG_FILTER: u32 = 10240u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_MATRIX: u32 = 2984u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_MIN_FILTER: u32 = 10241u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_PRIORITY: u32 = 32870u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_RED_SIZE: u32 = 32860u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_RESIDENT: u32 = 32871u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_STACK_DEPTH: u32 = 2981u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_WIDTH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_WRAP_S: u32 = 10242u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TEXTURE_WRAP_T: u32 = 10243u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TRANSFORM_BIT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TRIANGLES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TRIANGLE_FAN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TRIANGLE_STRIP: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_TRUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNPACK_ALIGNMENT: u32 = 3317u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNPACK_LSB_FIRST: u32 = 3313u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNPACK_ROW_LENGTH: u32 = 3314u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNPACK_SKIP_PIXELS: u32 = 3316u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNPACK_SKIP_ROWS: u32 = 3315u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNPACK_SWAP_BYTES: u32 = 3312u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNSIGNED_BYTE: u32 = 5121u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNSIGNED_INT: u32 = 5125u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_UNSIGNED_SHORT: u32 = 5123u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_V2F: u32 = 10784u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_V3F: u32 = 10785u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VENDOR: u32 = 7936u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERSION: u32 = 7938u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERSION_1_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY: u32 = 32884u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_COUNT_EXT: u32 = 32893u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_EXT: u32 = 32884u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_POINTER: u32 = 32910u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_POINTER_EXT: u32 = 32910u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_SIZE: u32 = 32890u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_SIZE_EXT: u32 = 32890u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_STRIDE: u32 = 32892u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_STRIDE_EXT: u32 = 32892u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_TYPE: u32 = 32891u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VERTEX_ARRAY_TYPE_EXT: u32 = 32891u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VIEWPORT: u32 = 2978u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_VIEWPORT_BIT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_WIN_draw_range_elements: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_WIN_swap_hint: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_XOR: u32 = 5382u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ZERO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ZOOM_X: u32 = 3350u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const GL_ZOOM_Y: u32 = 3351u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFD_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_DOUBLEBUFFER: PFD_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_STEREO: PFD_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_DRAW_TO_WINDOW: PFD_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_DRAW_TO_BITMAP: PFD_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_SUPPORT_GDI: PFD_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_SUPPORT_OPENGL: PFD_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_GENERIC_FORMAT: PFD_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_NEED_PALETTE: PFD_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_NEED_SYSTEM_PALETTE: PFD_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_SWAP_EXCHANGE: PFD_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_SWAP_COPY: PFD_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_SWAP_LAYER_BUFFERS: PFD_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_GENERIC_ACCELERATED: PFD_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_SUPPORT_DIRECTDRAW: PFD_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_DIRECT3D_ACCELERATED: PFD_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_SUPPORT_COMPOSITION: PFD_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_DEPTH_DONTCARE: PFD_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_DOUBLEBUFFER_DONTCARE: PFD_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_STEREO_DONTCARE: PFD_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFD_LAYER_TYPE = i8; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_UNDERLAY_PLANE: PFD_LAYER_TYPE = -1i8; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_MAIN_PLANE: PFD_LAYER_TYPE = 0i8; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_OVERLAY_PLANE: PFD_LAYER_TYPE = 1i8; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFD_PIXEL_TYPE = i8; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_TYPE_RGBA: PFD_PIXEL_TYPE = 0i8; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub const PFD_TYPE_COLORINDEX: PFD_PIXEL_TYPE = 1i8; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct EMRPIXELFORMAT { - pub emr: super::Gdi::EMR, - pub pfd: PIXELFORMATDESCRIPTOR, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for EMRPIXELFORMAT {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for EMRPIXELFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct GLUnurbs(pub u8); -#[repr(C)] -pub struct GLUquadric(pub u8); -#[repr(C)] -pub struct GLUtesselator(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub struct GLYPHMETRICSFLOAT { - pub gmfBlackBoxX: f32, - pub gmfBlackBoxY: f32, - pub gmfptGlyphOrigin: POINTFLOAT, - pub gmfCellIncX: f32, - pub gmfCellIncY: f32, -} -impl ::core::marker::Copy for GLYPHMETRICSFLOAT {} -impl ::core::clone::Clone for GLYPHMETRICSFLOAT { - fn clone(&self) -> Self { - *self - } -} -pub type HGLRC = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LAYERPLANEDESCRIPTOR { - pub nSize: u16, - pub nVersion: u16, - pub dwFlags: u32, - pub iPixelType: u8, - pub cColorBits: u8, - pub cRedBits: u8, - pub cRedShift: u8, - pub cGreenBits: u8, - pub cGreenShift: u8, - pub cBlueBits: u8, - pub cBlueShift: u8, - pub cAlphaBits: u8, - pub cAlphaShift: u8, - pub cAccumBits: u8, - pub cAccumRedBits: u8, - pub cAccumGreenBits: u8, - pub cAccumBlueBits: u8, - pub cAccumAlphaBits: u8, - pub cDepthBits: u8, - pub cStencilBits: u8, - pub cAuxBuffers: u8, - pub iLayerPlane: u8, - pub bReserved: u8, - pub crTransparent: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LAYERPLANEDESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LAYERPLANEDESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub struct PIXELFORMATDESCRIPTOR { - pub nSize: u16, - pub nVersion: u16, - pub dwFlags: PFD_FLAGS, - pub iPixelType: PFD_PIXEL_TYPE, - pub cColorBits: u8, - pub cRedBits: u8, - pub cRedShift: u8, - pub cGreenBits: u8, - pub cGreenShift: u8, - pub cBlueBits: u8, - pub cBlueShift: u8, - pub cAlphaBits: u8, - pub cAlphaShift: u8, - pub cAccumBits: u8, - pub cAccumRedBits: u8, - pub cAccumGreenBits: u8, - pub cAccumBlueBits: u8, - pub cAccumAlphaBits: u8, - pub cDepthBits: u8, - pub cStencilBits: u8, - pub cAuxBuffers: u8, - pub iLayerType: PFD_LAYER_TYPE, - pub bReserved: u8, - pub dwLayerMask: u32, - pub dwVisibleMask: u32, - pub dwDamageMask: u32, -} -impl ::core::marker::Copy for PIXELFORMATDESCRIPTOR {} -impl ::core::clone::Clone for PIXELFORMATDESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub struct POINTFLOAT { - pub x: f32, - pub y: f32, -} -impl ::core::marker::Copy for POINTFLOAT {} -impl ::core::clone::Clone for POINTFLOAT { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUnurbsErrorProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUquadricErrorProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessBeginDataProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessBeginProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessCombineDataProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessCombineProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessEdgeFlagDataProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessEdgeFlagProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessEndDataProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessEndProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessErrorDataProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessErrorProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessVertexDataProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type GLUtessVertexProc = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLADDSWAPHINTRECTWINPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLARRAYELEMENTARRAYEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLARRAYELEMENTEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLCOLORPOINTEREXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLCOLORSUBTABLEEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLCOLORTABLEEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLDRAWARRAYSEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLDRAWRANGEELEMENTSWINPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLEDGEFLAGPOINTEREXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLGETCOLORTABLEEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLGETCOLORTABLEPARAMETERFVEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLGETCOLORTABLEPARAMETERIVEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLGETPOINTERVEXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLINDEXPOINTEREXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLNORMALPOINTEREXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLTEXCOORDPOINTEREXTPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Graphics_OpenGL\"`*"] -pub type PFNGLVERTEXPOINTEREXTPROC = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs deleted file mode 100644 index d60cb26..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/PrintTicket/mod.rs +++ /dev/null @@ -1,48 +0,0 @@ -#[cfg(feature = "Win32_Storage_Xps")] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Storage_Xps\"`*"] fn PTCloseProvider ( hprovider : super::super::super::Storage::Xps:: HPTPROVIDER ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`*"] fn PTConvertDevModeToPrintTicket ( hprovider : super::super::super::Storage::Xps:: HPTPROVIDER , cbdevmode : u32 , pdevmode : *const super::super::Gdi:: DEVMODEA , scope : EPrintTicketScope , pprintticket : super::super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`*"] fn PTConvertPrintTicketToDevMode ( hprovider : super::super::super::Storage::Xps:: HPTPROVIDER , pprintticket : super::super::super::System::Com:: IStream , basedevmodetype : EDefaultDevmodeType , scope : EPrintTicketScope , pcbdevmode : *mut u32 , ppdevmode : *mut *mut super::super::Gdi:: DEVMODEA , pbstrerrormessage : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`*"] fn PTGetPrintCapabilities ( hprovider : super::super::super::Storage::Xps:: HPTPROVIDER , pprintticket : super::super::super::System::Com:: IStream , pcapabilities : super::super::super::System::Com:: IStream , pbstrerrormessage : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`*"] fn PTGetPrintDeviceCapabilities ( hprovider : super::super::super::Storage::Xps:: HPTPROVIDER , pprintticket : super::super::super::System::Com:: IStream , pdevicecapabilities : super::super::super::System::Com:: IStream , pbstrerrormessage : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`*"] fn PTGetPrintDeviceResources ( hprovider : super::super::super::Storage::Xps:: HPTPROVIDER , pszlocalename : :: windows_sys::core::PCWSTR , pprintticket : super::super::super::System::Com:: IStream , pdeviceresources : super::super::super::System::Com:: IStream , pbstrerrormessage : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Storage_Xps", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Storage_Xps\"`, `\"Win32_System_Com\"`*"] fn PTMergeAndValidatePrintTicket ( hprovider : super::super::super::Storage::Xps:: HPTPROVIDER , pbaseticket : super::super::super::System::Com:: IStream , pdeltaticket : super::super::super::System::Com:: IStream , scope : EPrintTicketScope , presultticket : super::super::super::System::Com:: IStream , pbstrerrormessage : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Storage_Xps")] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Storage_Xps\"`*"] fn PTOpenProvider ( pszprintername : :: windows_sys::core::PCWSTR , dwversion : u32 , phprovider : *mut super::super::super::Storage::Xps:: HPTPROVIDER ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Storage_Xps")] -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`, `\"Win32_Storage_Xps\"`*"] fn PTOpenProviderEx ( pszprintername : :: windows_sys::core::PCWSTR , dwmaxversion : u32 , dwprefversion : u32 , phprovider : *mut super::super::super::Storage::Xps:: HPTPROVIDER , pusedversion : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] fn PTQuerySchemaVersionSupport ( pszprintername : :: windows_sys::core::PCWSTR , pmaxversion : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "prntvpt.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] fn PTReleaseMemory ( pbuffer : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const E_DELTA_PRINTTICKET_FORMAT: u32 = 2147745797u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const E_PRINTCAPABILITIES_FORMAT: u32 = 2147745796u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const E_PRINTDEVICECAPABILITIES_FORMAT: u32 = 2147745798u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const E_PRINTTICKET_FORMAT: u32 = 2147745795u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const PRINTTICKET_ISTREAM_APIS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const S_PT_CONFLICT_RESOLVED: u32 = 262146u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const S_PT_NO_CONFLICT: u32 = 262145u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub type EDefaultDevmodeType = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const kUserDefaultDevmode: EDefaultDevmodeType = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const kPrinterDefaultDevmode: EDefaultDevmodeType = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub type EPrintTicketScope = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const kPTPageScope: EPrintTicketScope = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const kPTDocumentScope: EPrintTicketScope = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing_PrintTicket\"`*"] -pub const kPTJobScope: EPrintTicketScope = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/mod.rs deleted file mode 100644 index f0a0973..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/Printing/mod.rs +++ /dev/null @@ -1,7382 +0,0 @@ -#[cfg(feature = "Win32_Graphics_Printing_PrintTicket")] -pub mod PrintTicket; -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AbortPrinter ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddFormA ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pform : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddFormW ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pform : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddJobA ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pdata : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddJobW ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pdata : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddMonitorA ( pname : :: windows_sys::core::PCSTR , level : u32 , pmonitors : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddMonitorW ( pname : :: windows_sys::core::PCWSTR , level : u32 , pmonitors : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPortA ( pname : :: windows_sys::core::PCSTR , hwnd : super::super::Foundation:: HWND , pmonitorname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPortW ( pname : :: windows_sys::core::PCWSTR , hwnd : super::super::Foundation:: HWND , pmonitorname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrintDeviceObject ( hprinter : super::super::Foundation:: HANDLE , phdeviceobject : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrintProcessorA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , ppathname : :: windows_sys::core::PCSTR , pprintprocessorname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrintProcessorW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , ppathname : :: windows_sys::core::PCWSTR , pprintprocessorname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrintProvidorA ( pname : :: windows_sys::core::PCSTR , level : u32 , pprovidorinfo : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrintProvidorW ( pname : :: windows_sys::core::PCWSTR , level : u32 , pprovidorinfo : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterA ( pname : :: windows_sys::core::PCSTR , level : u32 , pprinter : *const u8 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterConnection2A ( hwnd : super::super::Foundation:: HWND , pszname : :: windows_sys::core::PCSTR , dwlevel : u32 , pconnectioninfo : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterConnection2W ( hwnd : super::super::Foundation:: HWND , pszname : :: windows_sys::core::PCWSTR , dwlevel : u32 , pconnectioninfo : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterConnectionA ( pname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterConnectionW ( pname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterDriverA ( pname : :: windows_sys::core::PCSTR , level : u32 , pdriverinfo : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterDriverExA ( pname : :: windows_sys::core::PCSTR , level : u32 , lpbdriverinfo : *const u8 , dwfilecopyflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterDriverExW ( pname : :: windows_sys::core::PCWSTR , level : u32 , lpbdriverinfo : *const u8 , dwfilecopyflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterDriverW ( pname : :: windows_sys::core::PCWSTR , level : u32 , pdriverinfo : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AddPrinterW ( pname : :: windows_sys::core::PCWSTR , level : u32 , pprinter : *const u8 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn AdvancedDocumentPropertiesA ( hwnd : super::super::Foundation:: HWND , hprinter : super::super::Foundation:: HANDLE , pdevicename : :: windows_sys::core::PCSTR , pdevmodeoutput : *mut super::Gdi:: DEVMODEA , pdevmodeinput : *const super::Gdi:: DEVMODEA ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn AdvancedDocumentPropertiesW ( hwnd : super::super::Foundation:: HWND , hprinter : super::super::Foundation:: HANDLE , pdevicename : :: windows_sys::core::PCWSTR , pdevmodeoutput : *mut super::Gdi:: DEVMODEW , pdevmodeinput : *const super::Gdi:: DEVMODEW ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn AppendPrinterNotifyInfoData ( pinfodest : *const PRINTER_NOTIFY_INFO , pdatasrc : *const PRINTER_NOTIFY_INFO_DATA , fdwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn CallRouterFindFirstPrinterChangeNotification ( hprinterrpc : super::super::Foundation:: HANDLE , fdwfilterflags : u32 , fdwoptions : u32 , hnotify : super::super::Foundation:: HANDLE , pprinternotifyoptions : *const PRINTER_NOTIFY_OPTIONS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ClosePrinter ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn CloseSpoolFileHandle ( hprinter : super::super::Foundation:: HANDLE , hspoolfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn CommitSpoolData ( hprinter : super::super::Foundation:: HANDLE , hspoolfile : super::super::Foundation:: HANDLE , cbcommit : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "compstui.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn CommonPropertySheetUIA ( hwndowner : super::super::Foundation:: HWND , pfnpropsheetui : PFNPROPSHEETUI , lparam : super::super::Foundation:: LPARAM , presult : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "compstui.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn CommonPropertySheetUIW ( hwndowner : super::super::Foundation:: HWND , pfnpropsheetui : PFNPROPSHEETUI , lparam : super::super::Foundation:: LPARAM , presult : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ConfigurePortA ( pname : :: windows_sys::core::PCSTR , hwnd : super::super::Foundation:: HWND , pportname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ConfigurePortW ( pname : :: windows_sys::core::PCWSTR , hwnd : super::super::Foundation:: HWND , pportname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ConnectToPrinterDlg ( hwnd : super::super::Foundation:: HWND , flags : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn CorePrinterDriverInstalledA ( pszserver : :: windows_sys::core::PCSTR , pszenvironment : :: windows_sys::core::PCSTR , coredriverguid : :: windows_sys::core::GUID , ftdriverdate : super::super::Foundation:: FILETIME , dwldriverversion : u64 , pbdriverinstalled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn CorePrinterDriverInstalledW ( pszserver : :: windows_sys::core::PCWSTR , pszenvironment : :: windows_sys::core::PCWSTR , coredriverguid : :: windows_sys::core::GUID , ftdriverdate : super::super::Foundation:: FILETIME , dwldriverversion : u64 , pbdriverinstalled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn CreatePrintAsyncNotifyChannel ( pszname : :: windows_sys::core::PCWSTR , pnotificationtype : *const :: windows_sys::core::GUID , euserfilter : PrintAsyncNotifyUserFilter , econversationstyle : PrintAsyncNotifyConversationStyle , pcallback : IPrintAsyncNotifyCallback , ppiasynchnotification : *mut IPrintAsyncNotifyChannel ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreatePrinterIC ( hprinter : super::super::Foundation:: HANDLE , pdevmode : *const super::Gdi:: DEVMODEW ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeleteFormA ( hprinter : super::super::Foundation:: HANDLE , pformname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeleteFormW ( hprinter : super::super::Foundation:: HANDLE , pformname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeleteJobNamedProperty ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , pszname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeleteMonitorA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , pmonitorname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeleteMonitorW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , pmonitorname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePortA ( pname : :: windows_sys::core::PCSTR , hwnd : super::super::Foundation:: HWND , pportname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePortW ( pname : :: windows_sys::core::PCWSTR , hwnd : super::super::Foundation:: HWND , pportname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrintProcessorA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , pprintprocessorname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrintProcessorW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , pprintprocessorname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrintProvidorA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , pprintprovidorname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrintProvidorW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , pprintprovidorname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinter ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterConnectionA ( pname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterConnectionW ( pname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDataA ( hprinter : super::super::Foundation:: HANDLE , pvaluename : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDataExA ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCSTR , pvaluename : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDataExW ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCWSTR , pvaluename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDataW ( hprinter : super::super::Foundation:: HANDLE , pvaluename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDriverA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , pdrivername : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDriverExA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , pdrivername : :: windows_sys::core::PCSTR , dwdeleteflag : u32 , dwversionflag : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDriverExW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , pdrivername : :: windows_sys::core::PCWSTR , dwdeleteflag : u32 , dwversionflag : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn DeletePrinterDriverPackageA ( pszserver : :: windows_sys::core::PCSTR , pszinfpath : :: windows_sys::core::PCSTR , pszenvironment : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn DeletePrinterDriverPackageW ( pszserver : :: windows_sys::core::PCWSTR , pszinfpath : :: windows_sys::core::PCWSTR , pszenvironment : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterDriverW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , pdrivername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterIC ( hprinteric : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterKeyA ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn DeletePrinterKeyW ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DevQueryPrint ( hprinter : super::super::Foundation:: HANDLE , pdevmode : *const super::Gdi:: DEVMODEA , presid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DevQueryPrintEx ( pdqpinfo : *mut DEVQUERYPRINT_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DocumentPropertiesA ( hwnd : super::super::Foundation:: HWND , hprinter : super::super::Foundation:: HANDLE , pdevicename : :: windows_sys::core::PCSTR , pdevmodeoutput : *mut super::Gdi:: DEVMODEA , pdevmodeinput : *const super::Gdi:: DEVMODEA , fmode : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DocumentPropertiesW ( hwnd : super::super::Foundation:: HWND , hprinter : super::super::Foundation:: HANDLE , pdevicename : :: windows_sys::core::PCWSTR , pdevmodeoutput : *mut super::Gdi:: DEVMODEW , pdevmodeinput : *const super::Gdi:: DEVMODEW , fmode : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EndDocPrinter ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EndPagePrinter ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumFormsA ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pform : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumFormsW ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pform : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumJobNamedProperties ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , pcproperties : *mut u32 , ppproperties : *mut *mut PrintNamedProperty ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumJobsA ( hprinter : super::super::Foundation:: HANDLE , firstjob : u32 , nojobs : u32 , level : u32 , pjob : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumJobsW ( hprinter : super::super::Foundation:: HANDLE , firstjob : u32 , nojobs : u32 , level : u32 , pjob : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumMonitorsA ( pname : :: windows_sys::core::PCSTR , level : u32 , pmonitor : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumMonitorsW ( pname : :: windows_sys::core::PCWSTR , level : u32 , pmonitor : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPortsA ( pname : :: windows_sys::core::PCSTR , level : u32 , pport : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPortsW ( pname : :: windows_sys::core::PCWSTR , level : u32 , pport : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrintProcessorDatatypesA ( pname : :: windows_sys::core::PCSTR , pprintprocessorname : :: windows_sys::core::PCSTR , level : u32 , pdatatypes : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrintProcessorDatatypesW ( pname : :: windows_sys::core::PCWSTR , pprintprocessorname : :: windows_sys::core::PCWSTR , level : u32 , pdatatypes : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrintProcessorsA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , level : u32 , pprintprocessorinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrintProcessorsW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , level : u32 , pprintprocessorinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterDataA ( hprinter : super::super::Foundation:: HANDLE , dwindex : u32 , pvaluename : :: windows_sys::core::PSTR , cbvaluename : u32 , pcbvaluename : *mut u32 , ptype : *mut u32 , pdata : *mut u8 , cbdata : u32 , pcbdata : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterDataExA ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCSTR , penumvalues : *mut u8 , cbenumvalues : u32 , pcbenumvalues : *mut u32 , pnenumvalues : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterDataExW ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCWSTR , penumvalues : *mut u8 , cbenumvalues : u32 , pcbenumvalues : *mut u32 , pnenumvalues : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterDataW ( hprinter : super::super::Foundation:: HANDLE , dwindex : u32 , pvaluename : :: windows_sys::core::PWSTR , cbvaluename : u32 , pcbvaluename : *mut u32 , ptype : *mut u32 , pdata : *mut u8 , cbdata : u32 , pcbdata : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterDriversA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , level : u32 , pdriverinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterDriversW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , level : u32 , pdriverinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterKeyA ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCSTR , psubkey : :: windows_sys::core::PSTR , cbsubkey : u32 , pcbsubkey : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrinterKeyW ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCWSTR , psubkey : :: windows_sys::core::PWSTR , cbsubkey : u32 , pcbsubkey : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrintersA ( flags : u32 , name : :: windows_sys::core::PCSTR , level : u32 , pprinterenum : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn EnumPrintersW ( flags : u32 , name : :: windows_sys::core::PCWSTR , level : u32 , pprinterenum : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 , pcreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ExtDeviceMode ( hwnd : super::super::Foundation:: HWND , hinst : super::super::Foundation:: HANDLE , pdevmodeoutput : *mut super::Gdi:: DEVMODEA , pdevicename : :: windows_sys::core::PCSTR , pport : :: windows_sys::core::PCSTR , pdevmodeinput : *const super::Gdi:: DEVMODEA , pprofile : :: windows_sys::core::PCSTR , fmode : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn FindClosePrinterChangeNotification ( hchange : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn FindFirstPrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE , fdwfilter : u32 , fdwoptions : u32 , pprinternotifyoptions : *const ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn FindNextPrinterChangeNotification ( hchange : super::super::Foundation:: HANDLE , pdwchange : *mut u32 , pvreserved : *const ::core::ffi::c_void , ppprinternotifyinfo : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn FlushPrinter ( hprinter : super::super::Foundation:: HANDLE , pbuf : *const ::core::ffi::c_void , cbbuf : u32 , pcwritten : *mut u32 , csleep : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn FreePrintNamedPropertyArray ( cproperties : u32 , ppproperties : *mut *mut PrintNamedProperty ) -> ( ) ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn FreePrintPropertyValue ( pvalue : *mut PrintPropertyValue ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn FreePrinterNotifyInfo ( pprinternotifyinfo : *const PRINTER_NOTIFY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GdiDeleteSpoolFileHandle ( spoolfilehandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GdiEndDocEMF ( spoolfilehandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GdiEndPageEMF ( spoolfilehandle : super::super::Foundation:: HANDLE , dwoptimization : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GdiGetDC ( spoolfilehandle : super::super::Foundation:: HANDLE ) -> super::Gdi:: HDC ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GdiGetDevmodeForPage ( spoolfilehandle : super::super::Foundation:: HANDLE , dwpagenumber : u32 , pcurrdm : *mut *mut super::Gdi:: DEVMODEW , plastdm : *mut *mut super::Gdi:: DEVMODEW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GdiGetPageCount ( spoolfilehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GdiGetPageHandle ( spoolfilehandle : super::super::Foundation:: HANDLE , page : u32 , pdwpagetype : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GdiGetSpoolFileHandle ( pwszprintername : :: windows_sys::core::PCWSTR , pdevmode : *mut super::Gdi:: DEVMODEW , pwszdocname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GdiPlayPageEMF ( spoolfilehandle : super::super::Foundation:: HANDLE , hemf : super::super::Foundation:: HANDLE , prectdocument : *mut super::super::Foundation:: RECT , prectborder : *mut super::super::Foundation:: RECT , prectclip : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GdiResetDCEMF ( spoolfilehandle : super::super::Foundation:: HANDLE , pcurrdm : *mut super::Gdi:: DEVMODEW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Xps"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_Xps\"`*"] fn GdiStartDocEMF ( spoolfilehandle : super::super::Foundation:: HANDLE , pdocinfo : *mut super::super::Storage::Xps:: DOCINFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GdiStartPageEMF ( spoolfilehandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn GenerateCopyFilePaths ( pszprintername : :: windows_sys::core::PCWSTR , pszdirectory : :: windows_sys::core::PCWSTR , psplclientinfo : *const u8 , dwlevel : u32 , pszsourcedir : :: windows_sys::core::PWSTR , pcchsourcedirsize : *mut u32 , psztargetdir : :: windows_sys::core::PWSTR , pcchtargetdirsize : *mut u32 , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "compstui.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetCPSUIUserData ( hdlg : super::super::Foundation:: HWND ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetCorePrinterDriversA ( pszserver : :: windows_sys::core::PCSTR , pszenvironment : :: windows_sys::core::PCSTR , pszzcoredriverdependencies : :: windows_sys::core::PCSTR , ccoreprinterdrivers : u32 , pcoreprinterdrivers : *mut CORE_PRINTER_DRIVERA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetCorePrinterDriversW ( pszserver : :: windows_sys::core::PCWSTR , pszenvironment : :: windows_sys::core::PCWSTR , pszzcoredriverdependencies : :: windows_sys::core::PCWSTR , ccoreprinterdrivers : u32 , pcoreprinterdrivers : *mut CORE_PRINTER_DRIVERW ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetDefaultPrinterA ( pszbuffer : :: windows_sys::core::PSTR , pcchbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetDefaultPrinterW ( pszbuffer : :: windows_sys::core::PWSTR , pcchbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetFormA ( hprinter : super::super::Foundation:: HANDLE , pformname : :: windows_sys::core::PCSTR , level : u32 , pform : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetFormW ( hprinter : super::super::Foundation:: HANDLE , pformname : :: windows_sys::core::PCWSTR , level : u32 , pform : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetJobA ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , level : u32 , pjob : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetJobAttributes ( pprintername : :: windows_sys::core::PCWSTR , pdevmode : *const super::Gdi:: DEVMODEW , pattributeinfo : *mut ATTRIBUTE_INFO_3 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetJobAttributesEx ( pprintername : :: windows_sys::core::PCWSTR , pdevmode : *const super::Gdi:: DEVMODEW , dwlevel : u32 , pattributeinfo : *mut u8 , nsize : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetJobNamedPropertyValue ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , pszname : :: windows_sys::core::PCWSTR , pvalue : *mut PrintPropertyValue ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetJobW ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , level : u32 , pjob : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrintExecutionData ( pdata : *mut PRINT_EXECUTION_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrintOutputInfo ( hwnd : super::super::Foundation:: HWND , pszprinter : :: windows_sys::core::PCWSTR , phfile : *mut super::super::Foundation:: HANDLE , ppszoutputfile : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrintProcessorDirectoryA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , level : u32 , pprintprocessorinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrintProcessorDirectoryW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , level : u32 , pprintprocessorinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterA ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pprinter : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDataA ( hprinter : super::super::Foundation:: HANDLE , pvaluename : :: windows_sys::core::PCSTR , ptype : *mut u32 , pdata : *mut u8 , nsize : u32 , pcbneeded : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDataExA ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCSTR , pvaluename : :: windows_sys::core::PCSTR , ptype : *mut u32 , pdata : *mut u8 , nsize : u32 , pcbneeded : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDataExW ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCWSTR , pvaluename : :: windows_sys::core::PCWSTR , ptype : *mut u32 , pdata : *mut u8 , nsize : u32 , pcbneeded : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDataW ( hprinter : super::super::Foundation:: HANDLE , pvaluename : :: windows_sys::core::PCWSTR , ptype : *mut u32 , pdata : *mut u8 , nsize : u32 , pcbneeded : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDriver2A ( hwnd : super::super::Foundation:: HWND , hprinter : super::super::Foundation:: HANDLE , penvironment : :: windows_sys::core::PCSTR , level : u32 , pdriverinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDriver2W ( hwnd : super::super::Foundation:: HWND , hprinter : super::super::Foundation:: HANDLE , penvironment : :: windows_sys::core::PCWSTR , level : u32 , pdriverinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDriverA ( hprinter : super::super::Foundation:: HANDLE , penvironment : :: windows_sys::core::PCSTR , level : u32 , pdriverinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDriverDirectoryA ( pname : :: windows_sys::core::PCSTR , penvironment : :: windows_sys::core::PCSTR , level : u32 , pdriverdirectory : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDriverDirectoryW ( pname : :: windows_sys::core::PCWSTR , penvironment : :: windows_sys::core::PCWSTR , level : u32 , pdriverdirectory : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn GetPrinterDriverPackagePathA ( pszserver : :: windows_sys::core::PCSTR , pszenvironment : :: windows_sys::core::PCSTR , pszlanguage : :: windows_sys::core::PCSTR , pszpackageid : :: windows_sys::core::PCSTR , pszdriverpackagecab : :: windows_sys::core::PSTR , cchdriverpackagecab : u32 , pcchrequiredsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn GetPrinterDriverPackagePathW ( pszserver : :: windows_sys::core::PCWSTR , pszenvironment : :: windows_sys::core::PCWSTR , pszlanguage : :: windows_sys::core::PCWSTR , pszpackageid : :: windows_sys::core::PCWSTR , pszdriverpackagecab : :: windows_sys::core::PWSTR , cchdriverpackagecab : u32 , pcchrequiredsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterDriverW ( hprinter : super::super::Foundation:: HANDLE , penvironment : :: windows_sys::core::PCWSTR , level : u32 , pdriverinfo : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetPrinterW ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pprinter : *mut u8 , cbbuf : u32 , pcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn GetSpoolFileHandle ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ImpersonatePrinterClient ( htoken : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn InstallPrinterDriverFromPackageA ( pszserver : :: windows_sys::core::PCSTR , pszinfpath : :: windows_sys::core::PCSTR , pszdrivername : :: windows_sys::core::PCSTR , pszenvironment : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn InstallPrinterDriverFromPackageW ( pszserver : :: windows_sys::core::PCWSTR , pszinfpath : :: windows_sys::core::PCWSTR , pszdrivername : :: windows_sys::core::PCWSTR , pszenvironment : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn IsValidDevmodeA ( pdevmode : *const super::Gdi:: DEVMODEA , devmodesize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn IsValidDevmodeW ( pdevmode : *const super::Gdi:: DEVMODEW , devmodesize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn OpenPrinter2A ( pprintername : :: windows_sys::core::PCSTR , phprinter : *mut super::super::Foundation:: HANDLE , pdefault : *const PRINTER_DEFAULTSA , poptions : *const PRINTER_OPTIONSA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn OpenPrinter2W ( pprintername : :: windows_sys::core::PCWSTR , phprinter : *mut super::super::Foundation:: HANDLE , pdefault : *const PRINTER_DEFAULTSW , poptions : *const PRINTER_OPTIONSW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn OpenPrinterA ( pprintername : :: windows_sys::core::PCSTR , phprinter : *mut super::super::Foundation:: HANDLE , pdefault : *const PRINTER_DEFAULTSA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn OpenPrinterW ( pprintername : :: windows_sys::core::PCWSTR , phprinter : *mut super::super::Foundation:: HANDLE , pdefault : *const PRINTER_DEFAULTSW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn PartialReplyPrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE , pdatasrc : *const PRINTER_NOTIFY_INFO_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn PlayGdiScriptOnPrinterIC ( hprinteric : super::super::Foundation:: HANDLE , pin : *const u8 , cin : u32 , pout : *mut u8 , cout : u32 , ul : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn PrinterMessageBoxA ( hprinter : super::super::Foundation:: HANDLE , error : u32 , hwnd : super::super::Foundation:: HWND , ptext : :: windows_sys::core::PCSTR , pcaption : :: windows_sys::core::PCSTR , dwtype : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn PrinterMessageBoxW ( hprinter : super::super::Foundation:: HANDLE , error : u32 , hwnd : super::super::Foundation:: HWND , ptext : :: windows_sys::core::PCWSTR , pcaption : :: windows_sys::core::PCWSTR , dwtype : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn PrinterProperties ( hwnd : super::super::Foundation:: HWND , hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ProvidorFindClosePrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ProvidorFindFirstPrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE , fdwflags : u32 , fdwoptions : u32 , hnotify : super::super::Foundation:: HANDLE , pprinternotifyoptions : *const ::core::ffi::c_void , pvreserved1 : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ReadPrinter ( hprinter : super::super::Foundation:: HANDLE , pbuf : *mut ::core::ffi::c_void , cbbuf : u32 , pnobytesread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn RegisterForPrintAsyncNotifications ( pszname : :: windows_sys::core::PCWSTR , pnotificationtype : *const :: windows_sys::core::GUID , euserfilter : PrintAsyncNotifyUserFilter , econversationstyle : PrintAsyncNotifyConversationStyle , pcallback : IPrintAsyncNotifyCallback , phnotify : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn RemovePrintDeviceObject ( hdeviceobject : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ReplyPrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE , fdwchangeflags : u32 , pdwresult : *mut u32 , pprinternotifyinfo : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ReplyPrinterChangeNotificationEx ( hnotify : super::super::Foundation:: HANDLE , dwcolor : u32 , fdwflags : u32 , pdwresult : *mut u32 , pprinternotifyinfo : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ReportJobProcessingProgress ( printerhandle : super::super::Foundation:: HANDLE , jobid : u32 , joboperation : EPrintXPSJobOperation , jobprogress : EPrintXPSJobProgress ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ResetPrinterA ( hprinter : super::super::Foundation:: HANDLE , pdefault : *const PRINTER_DEFAULTSA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ResetPrinterW ( hprinter : super::super::Foundation:: HANDLE , pdefault : *const PRINTER_DEFAULTSW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn RevertToPrinterSelf ( ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn RouterAllocBidiMem ( numbytes : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn RouterAllocBidiResponseContainer ( count : u32 ) -> *mut BIDI_RESPONSE_CONTAINER ); -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn RouterAllocPrinterNotifyInfo ( cprinternotifyinfodata : u32 ) -> *mut PRINTER_NOTIFY_INFO ); -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn RouterFreeBidiMem ( pmempointer : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn RouterFreeBidiResponseContainer ( pdata : *const BIDI_RESPONSE_CONTAINER ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn RouterFreePrinterNotifyInfo ( pinfo : *const PRINTER_NOTIFY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn ScheduleJob ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "compstui.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetCPSUIUserData ( hdlg : super::super::Foundation:: HWND , cpsuiuserdata : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetDefaultPrinterA ( pszprinter : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetDefaultPrinterW ( pszprinter : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetFormA ( hprinter : super::super::Foundation:: HANDLE , pformname : :: windows_sys::core::PCSTR , level : u32 , pform : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetFormW ( hprinter : super::super::Foundation:: HANDLE , pformname : :: windows_sys::core::PCWSTR , level : u32 , pform : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetJobA ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , level : u32 , pjob : *const u8 , command : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetJobNamedProperty ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , pproperty : *const PrintNamedProperty ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetJobW ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , level : u32 , pjob : *const u8 , command : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPortA ( pname : :: windows_sys::core::PCSTR , pportname : :: windows_sys::core::PCSTR , dwlevel : u32 , pportinfo : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPortW ( pname : :: windows_sys::core::PCWSTR , pportname : :: windows_sys::core::PCWSTR , dwlevel : u32 , pportinfo : *const u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPrinterA ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pprinter : *const u8 , command : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPrinterDataA ( hprinter : super::super::Foundation:: HANDLE , pvaluename : :: windows_sys::core::PCSTR , r#type : u32 , pdata : *const u8 , cbdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPrinterDataExA ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCSTR , pvaluename : :: windows_sys::core::PCSTR , r#type : u32 , pdata : *const u8 , cbdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPrinterDataExW ( hprinter : super::super::Foundation:: HANDLE , pkeyname : :: windows_sys::core::PCWSTR , pvaluename : :: windows_sys::core::PCWSTR , r#type : u32 , pdata : *const u8 , cbdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPrinterDataW ( hprinter : super::super::Foundation:: HANDLE , pvaluename : :: windows_sys::core::PCWSTR , r#type : u32 , pdata : *const u8 , cbdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SetPrinterW ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pprinter : *const u8 , command : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SplIsSessionZero ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , pissessionzero : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SplPromptUIInUsersSession ( hprinter : super::super::Foundation:: HANDLE , jobid : u32 , puiparams : *const SHOWUIPARAMS , presponse : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SpoolerCopyFileEvent ( pszprintername : :: windows_sys::core::PCWSTR , pszkey : :: windows_sys::core::PCWSTR , dwcopyfileevent : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SpoolerFindClosePrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SpoolerFindFirstPrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE , fdwfilterflags : u32 , fdwoptions : u32 , pprinternotifyoptions : *const ::core::ffi::c_void , pvreserved : *const ::core::ffi::c_void , pnotificationconfig : *const ::core::ffi::c_void , phnotify : *mut super::super::Foundation:: HANDLE , phevent : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SpoolerFindNextPrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE , pfdwchange : *mut u32 , pprinternotifyoptions : *const ::core::ffi::c_void , ppprinternotifyinfo : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] fn SpoolerFreePrinterNotifyInfo ( pinfo : *const PRINTER_NOTIFY_INFO ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn SpoolerRefreshPrinterChangeNotification ( hprinter : super::super::Foundation:: HANDLE , dwcolor : u32 , poptions : *const PRINTER_NOTIFY_OPTIONS , ppinfo : *mut *mut PRINTER_NOTIFY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn StartDocPrinterA ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pdocinfo : *const DOC_INFO_1A ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn StartDocPrinterW ( hprinter : super::super::Foundation:: HANDLE , level : u32 , pdocinfo : *const DOC_INFO_1W ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn StartPagePrinter ( hprinter : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn UnRegisterForPrintAsyncNotifications ( param0 : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "spoolss.dll""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn UpdatePrintDeviceObject ( hprinter : super::super::Foundation:: HANDLE , hdeviceobject : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn UploadPrinterDriverPackageA ( pszserver : :: windows_sys::core::PCSTR , pszinfpath : :: windows_sys::core::PCSTR , pszenvironment : :: windows_sys::core::PCSTR , dwflags : u32 , hwnd : super::super::Foundation:: HWND , pszdestinfpath : :: windows_sys::core::PSTR , pcchdestinfpath : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn UploadPrinterDriverPackageW ( pszserver : :: windows_sys::core::PCWSTR , pszinfpath : :: windows_sys::core::PCWSTR , pszenvironment : :: windows_sys::core::PCWSTR , dwflags : u32 , hwnd : super::super::Foundation:: HWND , pszdestinfpath : :: windows_sys::core::PWSTR , pcchdestinfpath : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn WaitForPrinterChange ( hprinter : super::super::Foundation:: HANDLE , flags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn WritePrinter ( hprinter : super::super::Foundation:: HANDLE , pbuf : *const ::core::ffi::c_void , cbbuf : u32 , pcwritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] fn XcvDataW ( hxcv : super::super::Foundation:: HANDLE , pszdataname : :: windows_sys::core::PCWSTR , pinputdata : *const u8 , cbinputdata : u32 , poutputdata : *mut u8 , cboutputdata : u32 , pcboutputneeded : *mut u32 , pdwstatus : *mut u32 ) -> super::super::Foundation:: BOOL ); -pub type IAsyncGetSendNotificationCookie = *mut ::core::ffi::c_void; -pub type IAsyncGetSrvReferralCookie = *mut ::core::ffi::c_void; -pub type IBidiAsyncNotifyChannel = *mut ::core::ffi::c_void; -pub type IBidiRequest = *mut ::core::ffi::c_void; -pub type IBidiRequestContainer = *mut ::core::ffi::c_void; -pub type IBidiSpl = *mut ::core::ffi::c_void; -pub type IBidiSpl2 = *mut ::core::ffi::c_void; -pub type IFixedDocument = *mut ::core::ffi::c_void; -pub type IFixedDocumentSequence = *mut ::core::ffi::c_void; -pub type IFixedPage = *mut ::core::ffi::c_void; -pub type IImgCreateErrorInfo = *mut ::core::ffi::c_void; -pub type IImgErrorInfo = *mut ::core::ffi::c_void; -pub type IInterFilterCommunicator = *mut ::core::ffi::c_void; -pub type IPartBase = *mut ::core::ffi::c_void; -pub type IPartColorProfile = *mut ::core::ffi::c_void; -pub type IPartDiscardControl = *mut ::core::ffi::c_void; -pub type IPartFont = *mut ::core::ffi::c_void; -pub type IPartFont2 = *mut ::core::ffi::c_void; -pub type IPartImage = *mut ::core::ffi::c_void; -pub type IPartPrintTicket = *mut ::core::ffi::c_void; -pub type IPartResourceDictionary = *mut ::core::ffi::c_void; -pub type IPartThumbnail = *mut ::core::ffi::c_void; -pub type IPrintAsyncCookie = *mut ::core::ffi::c_void; -pub type IPrintAsyncNewChannelCookie = *mut ::core::ffi::c_void; -pub type IPrintAsyncNotify = *mut ::core::ffi::c_void; -pub type IPrintAsyncNotifyCallback = *mut ::core::ffi::c_void; -pub type IPrintAsyncNotifyChannel = *mut ::core::ffi::c_void; -pub type IPrintAsyncNotifyDataObject = *mut ::core::ffi::c_void; -pub type IPrintAsyncNotifyRegistration = *mut ::core::ffi::c_void; -pub type IPrintAsyncNotifyServerReferral = *mut ::core::ffi::c_void; -pub type IPrintBidiAsyncNotifyRegistration = *mut ::core::ffi::c_void; -pub type IPrintClassObjectFactory = *mut ::core::ffi::c_void; -pub type IPrintCoreHelper = *mut ::core::ffi::c_void; -pub type IPrintCoreHelperPS = *mut ::core::ffi::c_void; -pub type IPrintCoreHelperUni = *mut ::core::ffi::c_void; -pub type IPrintCoreHelperUni2 = *mut ::core::ffi::c_void; -pub type IPrintCoreUI2 = *mut ::core::ffi::c_void; -pub type IPrintJob = *mut ::core::ffi::c_void; -pub type IPrintJobCollection = *mut ::core::ffi::c_void; -pub type IPrintOemCommon = *mut ::core::ffi::c_void; -pub type IPrintOemDriverUI = *mut ::core::ffi::c_void; -pub type IPrintOemUI = *mut ::core::ffi::c_void; -pub type IPrintOemUI2 = *mut ::core::ffi::c_void; -pub type IPrintOemUIMXDC = *mut ::core::ffi::c_void; -pub type IPrintPipelineFilter = *mut ::core::ffi::c_void; -pub type IPrintPipelineManagerControl = *mut ::core::ffi::c_void; -pub type IPrintPipelineProgressReport = *mut ::core::ffi::c_void; -pub type IPrintPipelinePropertyBag = *mut ::core::ffi::c_void; -pub type IPrintPreviewDxgiPackageTarget = *mut ::core::ffi::c_void; -pub type IPrintReadStream = *mut ::core::ffi::c_void; -pub type IPrintReadStreamFactory = *mut ::core::ffi::c_void; -pub type IPrintSchemaAsyncOperation = *mut ::core::ffi::c_void; -pub type IPrintSchemaAsyncOperationEvent = *mut ::core::ffi::c_void; -pub type IPrintSchemaCapabilities = *mut ::core::ffi::c_void; -pub type IPrintSchemaCapabilities2 = *mut ::core::ffi::c_void; -pub type IPrintSchemaDisplayableElement = *mut ::core::ffi::c_void; -pub type IPrintSchemaElement = *mut ::core::ffi::c_void; -pub type IPrintSchemaFeature = *mut ::core::ffi::c_void; -pub type IPrintSchemaNUpOption = *mut ::core::ffi::c_void; -pub type IPrintSchemaOption = *mut ::core::ffi::c_void; -pub type IPrintSchemaOptionCollection = *mut ::core::ffi::c_void; -pub type IPrintSchemaPageImageableSize = *mut ::core::ffi::c_void; -pub type IPrintSchemaPageMediaSizeOption = *mut ::core::ffi::c_void; -pub type IPrintSchemaParameterDefinition = *mut ::core::ffi::c_void; -pub type IPrintSchemaParameterInitializer = *mut ::core::ffi::c_void; -pub type IPrintSchemaTicket = *mut ::core::ffi::c_void; -pub type IPrintSchemaTicket2 = *mut ::core::ffi::c_void; -pub type IPrintTicketProvider = *mut ::core::ffi::c_void; -pub type IPrintTicketProvider2 = *mut ::core::ffi::c_void; -pub type IPrintUnidiAsyncNotifyRegistration = *mut ::core::ffi::c_void; -pub type IPrintWriteStream = *mut ::core::ffi::c_void; -pub type IPrintWriteStreamFlush = *mut ::core::ffi::c_void; -pub type IPrinterBidiSetRequestCallback = *mut ::core::ffi::c_void; -pub type IPrinterExtensionAsyncOperation = *mut ::core::ffi::c_void; -pub type IPrinterExtensionContext = *mut ::core::ffi::c_void; -pub type IPrinterExtensionContextCollection = *mut ::core::ffi::c_void; -pub type IPrinterExtensionEvent = *mut ::core::ffi::c_void; -pub type IPrinterExtensionEventArgs = *mut ::core::ffi::c_void; -pub type IPrinterExtensionManager = *mut ::core::ffi::c_void; -pub type IPrinterExtensionRequest = *mut ::core::ffi::c_void; -pub type IPrinterPropertyBag = *mut ::core::ffi::c_void; -pub type IPrinterQueue = *mut ::core::ffi::c_void; -pub type IPrinterQueue2 = *mut ::core::ffi::c_void; -pub type IPrinterQueueEvent = *mut ::core::ffi::c_void; -pub type IPrinterQueueView = *mut ::core::ffi::c_void; -pub type IPrinterQueueViewEvent = *mut ::core::ffi::c_void; -pub type IPrinterScriptContext = *mut ::core::ffi::c_void; -pub type IPrinterScriptablePropertyBag = *mut ::core::ffi::c_void; -pub type IPrinterScriptablePropertyBag2 = *mut ::core::ffi::c_void; -pub type IPrinterScriptableSequentialStream = *mut ::core::ffi::c_void; -pub type IPrinterScriptableStream = *mut ::core::ffi::c_void; -pub type IXpsDocument = *mut ::core::ffi::c_void; -pub type IXpsDocumentConsumer = *mut ::core::ffi::c_void; -pub type IXpsDocumentProvider = *mut ::core::ffi::c_void; -pub type IXpsPartIterator = *mut ::core::ffi::c_void; -pub type IXpsRasterizationFactory = *mut ::core::ffi::c_void; -pub type IXpsRasterizationFactory1 = *mut ::core::ffi::c_void; -pub type IXpsRasterizationFactory2 = *mut ::core::ffi::c_void; -pub type IXpsRasterizer = *mut ::core::ffi::c_void; -pub type IXpsRasterizerNotificationCallback = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const APD_COPY_ALL_FILES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const APD_COPY_FROM_DIRECTORY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const APD_COPY_NEW_FILES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const APD_STRICT_DOWNGRADE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const APD_STRICT_UPGRADE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const APPLYCPSUI_NO_NEWDEF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const APPLYCPSUI_OK_CANCEL_BUTTON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ACCESS_ADMINISTRATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ACCESS_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ACTION_ENUM_SCHEMA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnumSchema"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ACTION_GET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Get"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ACTION_GET_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetAll"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ACTION_GET_WITH_ARGUMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetWithArgument"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ACTION_SET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Set"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BOOKLET_EDGE_LEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BOOKLET_EDGE_RIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BOOKLET_PRINT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BORDER_PRINT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BidiRequest: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9162a23_45f9_47cc_80f5_fe0fe9b9e1a2); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BidiRequestContainer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc5b8a24_db05_4a01_8388_22edf6c2bbba); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BidiSpl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a614240_a4c5_4c33_bd87_1bc709331639); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_BIG5: i32 = -10i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_CP437: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_CP850: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_CP863: i32 = -3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_GB2312: i32 = -16i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_ISC: i32 = -11i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_JIS: i32 = -12i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_JIS_ANK: i32 = -13i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_NOPRECNV: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_NS86: i32 = -14i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_SJIS: i32 = -17i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_TCA: i32 = -15i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CC_WANSUNG: i32 = -18i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CDM_CONVERT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CDM_CONVERT351: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CDM_DRIVER_DEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHKBOXS_FALSE_PDATA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHKBOXS_FALSE_TRUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHKBOXS_NONE_PDATA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHKBOXS_NO_PDATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHKBOXS_NO_YES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHKBOXS_OFF_ON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHKBOXS_OFF_PDATA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CLSID_OEMPTPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91723892_45d2_48e2_9ec9_562379daf992); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CLSID_OEMRENDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d6abf26_9f38_11d1_882a_00c04fb961ec); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CLSID_OEMUI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabce80d7_9f46_11d1_882a_00c04fb961ec); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CLSID_OEMUIMXDC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e144300_5b43_4288_932a_5e4dd6d82bed); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CLSID_PTPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x46ac151b_8490_4531_96cc_55bf2bf19e11); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CLSID_XPSRASTERIZER_FACTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x503e79bf_1d09_4764_9d72_1eb0c65967c6); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COLOR_OPTIMIZATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COPYFILE_EVENT_ADD_PRINTER_CONNECTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COPYFILE_EVENT_DELETE_PRINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COPYFILE_EVENT_DELETE_PRINTER_CONNECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COPYFILE_EVENT_FILES_CHANGED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COPYFILE_EVENT_SET_PRINTER_DATAEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COPYFILE_FLAG_CLIENT_SPOOLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const COPYFILE_FLAG_SERVER_SPOOLER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_HPROPSHEETPAGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PCOMPROPSHEETUI: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PCOMPROPSHEETUIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PCOMPROPSHEETUIW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PFNPROPSHEETUI: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PFNPROPSHEETUIA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PFNPROPSHEETUIW: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PROPSHEETPAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PROPSHEETPAGEA: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_ADD_PROPSHEETPAGEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_DELETE_HCOMPROPSHEET: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_DO_APPLY_CPSUI: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_GET_HPSUIPAGES: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_GET_PAGECOUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_GET_PFNPROPSHEETUI_ICON: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_IGNORE_CPSUI_PSN_APPLY: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_INSERT_PSUIPAGE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_INSERT_PSUIPAGEA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_INSERT_PSUIPAGEW: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_LOAD_CPSUI_ICON: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_LOAD_CPSUI_STRING: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_LOAD_CPSUI_STRINGA: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_LOAD_CPSUI_STRINGW: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_QUERY_DATABLOCK: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_DATABLOCK: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_DMPUB_HIDEBITS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_FUSION_CONTEXT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_HSTARTPAGE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_PSUIPAGE_ICON: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_PSUIPAGE_TITLE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_PSUIPAGE_TITLEA: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_PSUIPAGE_TITLEW: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSFUNC_SET_RESULT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_ACTION_ITEMS_APPLIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_ACTION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_ACTION_NO_APPLY_EXIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_ACTION_OPTIF_CHANGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_ACTION_REINIT_ITEMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_ABOUT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_APPLYNOW: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_DLGPROC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_ECB_CHANGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_EXTPUSH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_ITEMS_REVERTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_KILLACTIVE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_OPTITEM_SETFOCUS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_PUSHBUTTON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_SEL_CHANGED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_SETACTIVE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUICB_REASON_UNDO_CHANGES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUIF_ABOUT_CALLBACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUIF_ICONID_AS_HICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUIF_UPDATE_PERMISSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUI_CANCEL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUI_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUI_REBOOTSYSTEM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CPSUI_RESTARTWINDOWS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CUSTOMPARAM_HEIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CUSTOMPARAM_HEIGHTOFFSET: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CUSTOMPARAM_MAX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CUSTOMPARAM_ORIENTATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CUSTOMPARAM_WIDTH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CUSTOMPARAM_WIDTHOFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DEF_PRIORITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_BKSP_OK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_NOITALIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_NOUNDER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_NO_BOLD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_NO_DOUBLE_UNDERLINE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_NO_STRIKETHRU: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_TYPE_CAPSL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_TYPE_HPINTELLIFONT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_TYPE_OEM1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_TYPE_OEM2: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_TYPE_PST1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_TYPE_TRUETYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DF_XM_CR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXT: u32 = 11800u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION: u32 = 12100u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_COUNT: u32 = 12101u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_GETAT: u32 = 12102u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXT_DRIVERPROPERTIES: u32 = 11803u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXT_PRINTERQUEUE: u32 = 11801u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXT_PRINTSCHEMATICKET: u32 = 11802u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_CONTEXT_USERPROPERTIES: u32 = 11804u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENT: u32 = 12200u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS: u32 = 12000u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS_BIDINOTIFICATION: u32 = 12001u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS_DETAILEDREASONID: u32 = 12005u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS_REASONID: u32 = 12002u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS_REQUEST: u32 = 12003u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS_SOURCEAPPLICATION: u32 = 12004u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWMODAL: u32 = 12006u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWPARENT: u32 = 12007u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENT_ONDRIVEREVENT: u32 = 12201u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_EVENT_ONPRINTERQUEUESENUMERATED: u32 = 12202u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_REQUEST: u32 = 11900u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_REQUEST_CANCEL: u32 = 11901u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTEREXTENSION_REQUEST_COMPLETE: u32 = 11902u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG: u32 = 11400u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_GETBOOL: u32 = 11401u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_GETBYTES: u32 = 11407u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_GETINT32: u32 = 11403u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_GETREADSTREAM: u32 = 11409u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_GETSTRING: u32 = 11405u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_GETWRITESTREAM: u32 = 11410u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_SETBOOL: u32 = 11402u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_SETBYTES: u32 = 11408u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_SETINT32: u32 = 11404u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERPROPERTYBAG_SETSTRING: u32 = 11406u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUE: u32 = 11600u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUEEVENT: u32 = 11700u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUEEVENT_ONBIDIRESPONSERECEIVED: u32 = 11701u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUEVIEW: u32 = 12700u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUEVIEW_EVENT: u32 = 12800u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUEVIEW_EVENT_ONCHANGED: u32 = 12801u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUEVIEW_SETVIEWRANGE: u32 = 12701u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUE_GETPRINTERQUEUEVIEW: u32 = 11606u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUE_GETPROPERTIES: u32 = 11604u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUE_HANDLE: u32 = 11601u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUE_NAME: u32 = 11602u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUE_SENDBIDIQUERY: u32 = 11603u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERQUEUE_SENDBIDISETREQUESTASYNC: u32 = 11605u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG: u32 = 11500u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBOOL: u32 = 11501u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBYTES: u32 = 11507u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETINT32: u32 = 11503u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETREADSTREAM: u32 = 11509u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTREAMASXML: u32 = 11411u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTRING: u32 = 11505u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETWRITESTREAM: u32 = 11510u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBOOL: u32 = 11502u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBYTES: u32 = 11508u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETINT32: u32 = 11504u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETSTRING: u32 = 11506u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM: u32 = 11200u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_READ: u32 = 11201u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_WRITE: u32 = 11202u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLESTREAM: u32 = 11300u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLESTREAM_COMMIT: u32 = 11301u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLESTREAM_SEEK: u32 = 11302u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTABLESTREAM_SETSIZE: u32 = 11303u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTCONTEXT: u32 = 12300u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTCONTEXT_DRIVERPROPERTIES: u32 = 12301u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTCONTEXT_QUEUEPROPERTIES: u32 = 12302u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTERSCRIPTCONTEXT_USERPROPERTIES: u32 = 12303u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTJOBCOLLECTION: u32 = 12600u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTJOBCOLLECTION_COUNT: u32 = 12601u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTJOBCOLLECTION_GETAT: u32 = 12602u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ASYNCOPERATION: u32 = 10900u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT: u32 = 11100u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT_COMPLETED: u32 = 11101u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ASYNCOPERATION_CANCEL: u32 = 10902u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ASYNCOPERATION_START: u32 = 10901u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES: u32 = 10800u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE: u32 = 10802u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE_KEYNAME: u32 = 10801u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETOPTIONS: u32 = 10807u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETPARAMETERDEFINITION: u32 = 10808u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETSELECTEDOPTION: u32 = 10806u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMAXVALUE: u32 = 10805u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMINVALUE: u32 = 10804u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_CAPABILITIES_PAGEIMAGEABLESIZE: u32 = 10803u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT: u32 = 10100u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT_DISPLAYNAME: u32 = 10101u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ELEMENT: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ELEMENT_NAME: u32 = 10002u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ELEMENT_NAMESPACEURI: u32 = 10003u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_ELEMENT_XMLNODE: u32 = 10001u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_FEATURE: u32 = 10600u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_FEATURE_DISPLAYUI: u32 = 10604u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_FEATURE_GETOPTION: u32 = 10603u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_FEATURE_SELECTEDOPTION: u32 = 10601u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_FEATURE_SELECTIONTYPE: u32 = 10602u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_NUPOPTION: u32 = 10400u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_NUPOPTION_PAGESPERSHEET: u32 = 10401u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_OPTION: u32 = 10200u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_OPTIONCOLLECTION: u32 = 10500u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_OPTIONCOLLECTION_COUNT: u32 = 10501u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_OPTIONCOLLECTION_GETAT: u32 = 10502u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_OPTION_CONSTRAINED: u32 = 10202u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_OPTION_GETPROPERTYVALUE: u32 = 10203u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_OPTION_SELECTED: u32 = 10201u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE: u32 = 10700u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_HEIGHT: u32 = 10706u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_WIDTH: u32 = 10705u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_HEIGHT: u32 = 10702u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_WIDTH: u32 = 10701u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_HEIGHT: u32 = 10704u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_WIDTH: u32 = 10703u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION: u32 = 10300u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_HEIGHT: u32 = 10302u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_WIDTH: u32 = 10301u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION: u32 = 12500u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_DATATYPE: u32 = 12503u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMAX: u32 = 12505u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMIN: u32 = 12504u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_UNITTYPE: u32 = 12502u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_USERINPUTREQUIRED: u32 = 12501u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERINITIALIZER: u32 = 12400u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_PARAMETERINITIALIZER_VALUE: u32 = 12401u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET: u32 = 11000u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_COMMITASYNC: u32 = 11004u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_GETCAPABILITIES: u32 = 11006u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_GETFEATURE: u32 = 11002u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_GETFEATURE_KEYNAME: u32 = 11001u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_GETPARAMETERINITIALIZER: u32 = 11008u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_JOBCOPIESALLDOCUMENTS: u32 = 11007u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_NOTIFYXMLCHANGED: u32 = 11005u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DISPID_PRINTSCHEMA_TICKET_VALIDATEASYNC: u32 = 11003u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DI_CHANNEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DI_MEMORYMAP_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DI_READ_SPOOL_JOB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_BOOKLET_EDGE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_COLOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_COPIES_COLLATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_DEFSOURCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_DITHERTYPE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_DUPLEX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_FIRST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_FORMNAME: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_ICMINTENT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_ICMMETHOD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_LAST: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_MANUAL_DUPLEX: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_MEDIATYPE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_NUP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_NUP_DIRECTION: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_OEM_GRAPHIC_ITEM: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_OEM_PAPER_ITEM: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_OEM_ROOT_ITEM: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_ORIENTATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_OUTPUTBIN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_PAGEORDER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_PRINTQUALITY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_QUALITY: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_SCALE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_STAPLE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_TTOPTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DMPUB_USER: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DM_ADVANCED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DM_INVALIDATE_DRIVER_CACHE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DM_NOPERMISSION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DM_PROMPT_NON_MODAL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DM_RESERVED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DM_USER_DEFAULT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_ABORTDOC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_CREATEDCPOST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_CREATEDCPRE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_DELETEDC: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_ENDDOC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_ENDDOCPOST: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_ENDDOCPRE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_ENDPAGE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_ESCAPE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_FAILURE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_FIRST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_LAST: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_QUERYFILTER: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_RESETDCPOST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_RESETDCPRE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_SPOOLED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_STARTDOC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_STARTDOCPOST: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_STARTDOCPRE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_STARTPAGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_UNSUPPORTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPOST: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPOST: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPRE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPOST: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPOST: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPRE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEEPRE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEPOST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPOST: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPRE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DOCUMENTEVENT_XPS_CANCELJOB: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DPD_DELETE_ALL_FILES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DPD_DELETE_SPECIFIC_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DPD_DELETE_UNUSED_FILES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DPF_ICONID_AS_HICON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DPF_USE_HDLGTEMPLATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DPS_NOPERMISSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DP_STD_DOCPROPPAGE1: u32 = 65533u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DP_STD_DOCPROPPAGE2: u32 = 65534u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DP_STD_RESERVED_START: u32 = 65520u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DP_STD_TREEVIEWPAGE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DRIVER_EVENT_DELETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DRIVER_EVENT_INITIALIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DRIVER_KERNELMODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DRIVER_USERMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DSPRINT_PENDING: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DSPRINT_PUBLISH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DSPRINT_REPUBLISH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DSPRINT_UNPUBLISH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const DSPRINT_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_CHECKNAME_AT_FRONT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_CHECKNAME_ONLY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_CHECKNAME_ONLY_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_ICONID_AS_HICON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_OVERLAY_ECBICON_IF_CHECKED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_OVERLAY_NO_ICON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_OVERLAY_STOP_ICON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ECBF_OVERLAY_WARNING_ICON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EMF_PP_COLOR_OPTIMIZATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_ICONID_AS_HICON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_INCL_SETUP_TITLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_NO_DOT_DOT_DOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_OVERLAY_NO_ICON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_OVERLAY_STOP_ICON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_OVERLAY_WARNING_ICON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_PUSH_TYPE_DLGPROC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const EPF_USE_HDLGTEMPLATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_DEVICE_CONFIG_UNCHANGED: u32 = 13014u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_DEVICE_OFFLINE: u32 = 13004u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_ERROR_BASE: u32 = 13000u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_GET_ARGUMENT_NOT_SUPPORTED: u32 = 13012u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_GET_MISSING_ARGUMENT: u32 = 13013u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_GET_REQUIRES_ARGUMENT: u32 = 13011u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_NO_BIDI_SCHEMA_EXTENSIONS: u32 = 13016u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_NO_LOCALIZED_RESOURCES: u32 = 13015u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SCHEMA_NOT_SUPPORTED: u32 = 13005u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SCHEMA_READ_ONLY: u32 = 13002u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SCHEMA_WRITE_ONLY: u32 = 13010u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SERVER_OFFLINE: u32 = 13003u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SET_DIFFERENT_TYPE: u32 = 13006u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SET_INVALID_SCHEMAPATH: u32 = 13008u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SET_MULTIPLE_SCHEMAPATH: u32 = 13007u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_SET_UNKNOWN_FAILURE: u32 = 13009u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_STATUS_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_STATUS_WARNING: u32 = 13001u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_UNSUPPORTED_CLIENT_LANGUAGE: u32 = 13017u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERROR_BIDI_UNSUPPORTED_RESOURCE_FORMAT: u32 = 13018u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_ALLOCMEM_FAILED: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_CREATEPROPPAGE_FAILED: i32 = -10i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_CREATE_IMAGELIST_FAILED: i32 = -33i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_CREATE_TRACKBAR_FAILED: i32 = -31i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_CREATE_UDARROW_FAILED: i32 = -32i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_DMCOPIES_USE_EXTPUSH: i32 = -43i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_FUNCTION_NOT_IMPLEMENTED: i32 = -9999i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_GETLASTERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INTERNAL_ERROR: i32 = -10000i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_DLGPAGEIDX: i32 = -16i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_DLGPAGE_CBSIZE: i32 = -14i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_DMPUBID: i32 = -29i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_DMPUB_TVOT: i32 = -30i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_ECB_CBSIZE: i32 = -26i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_EDITBOX_BUF_SIZE: i32 = -25i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_EDITBOX_PSEL: i32 = -24i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_EXTPUSH_CBSIZE: i32 = -39i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_LBCB_TYPE: i32 = -35i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_LPARAM: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_OPTITEM_CBSIZE: i32 = -19i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_OPTPARAM_CBSIZE: i32 = -23i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_OPTTYPE_CBSIZE: i32 = -20i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_OPTTYPE_COUNT: i32 = -21i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_PDATA: i32 = -3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_PDLGPAGE: i32 = -13i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_PUSHBUTTON_TYPE: i32 = -38i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_INVALID_TVOT_TYPE: i32 = -34i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_MORE_THAN_ONE_STDPAGE: i32 = -12i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_MORE_THAN_ONE_TVPAGE: i32 = -11i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NO_EXTPUSH_DLGTEMPLATEID: i32 = -41i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NO_PROPSHEETPAGE: i32 = -8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_CALLERNAME: i32 = -6i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_ECB_PCHECKEDNAME: i32 = -28i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_ECB_PTITLE: i32 = -27i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_EXTPUSH_CALLBACK: i32 = -42i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_EXTPUSH_DLGPROC: i32 = -40i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_HINST: i32 = -5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_OPTITEMNAME: i32 = -7i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_POPTITEM: i32 = -18i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_NULL_POPTPARAM: i32 = -22i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_SUBITEM_DIFF_DLGPAGEIDX: i32 = -17i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_SUBITEM_DIFF_OPTIF_HIDE: i32 = -36i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_TOO_MANY_DLGPAGES: i32 = -15i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_TOO_MANY_PROPSHEETPAGES: i32 = -9i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ERR_CPSUI_ZERO_OPTITEM: i32 = -44i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const E_VERSION_NOT_SUPPORTED: u32 = 2147745793u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FG_CANCHANGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FILL_WITH_DEFAULTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FMTID_PrinterPropertyBag: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75f9adca_097d_45c3_a6e4_bab29e276f3e); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_CURRENTFONTID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_FONTBOLD: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_FONTHEIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_FONTITALIC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_FONTMAXWIDTH: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_FONTSTRIKETHRU: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_FONTUNDERLINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_FONTWIDTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_GRAYPERCENTAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_MAX: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_NEXTFONTID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_NEXTGLYPH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_PRINTDIRINCCDEGREES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_TEXTXRES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FNT_INFO_TEXTYRES: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_DIR_SORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_DEVICEFONT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_GLYPHSET_GTT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_GLYPHSET_RLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_IFI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_PERMANENT_SF: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_RESERVED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_SOFTFONT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FONT_FL_UFM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FORM_BUILTIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FORM_PRINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FORM_USER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const GPD_OEMCUSTOMDATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const GUID_DEVINTERFACE_IPPUSB_PRINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2f40381_f46d_4e51_bce7_62de6cf2d098); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const GUID_DEVINTERFACE_USBPRINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28d78fad_5a12_11d1_ae5b_0000f803a8c2); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ADVANCE: u32 = 64058u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_AUTOSEL: u32 = 64025u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_COLLATE: u32 = 64030u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_COLOR: u32 = 64040u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_COPY: u32 = 64046u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DEVICE: u32 = 64060u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DEVICE2: u32 = 64061u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DEVICE_FEATURE: u32 = 64080u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DITHER_COARSE: u32 = 64042u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DITHER_FINE: u32 = 64043u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DITHER_LINEART: u32 = 64044u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DITHER_NONE: u32 = 64041u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DOCUMENT: u32 = 64059u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DUPLEX_HORZ: u32 = 64032u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DUPLEX_HORZ_L: u32 = 64085u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DUPLEX_NONE: u32 = 64031u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DUPLEX_NONE_L: u32 = 64084u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DUPLEX_VERT: u32 = 64033u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_DUPLEX_VERT_L: u32 = 64086u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_EMPTY: u32 = 64000u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ENVELOPE: u32 = 64010u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ENVELOPE_FEED: u32 = 64097u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ERROR: u32 = 64050u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_FALSE: u32 = 64005u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_FAX: u32 = 64095u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_FONTCART: u32 = 64013u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_FONTCARTHDR: u32 = 64012u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_FONTCART_SLOT: u32 = 64098u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_FONTSUB: u32 = 64081u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_FORMTRAYASSIGN: u32 = 64076u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_GENERIC_ITEM: u32 = 64073u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_GENERIC_OPTION: u32 = 64072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_GRAPHIC: u32 = 64057u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_HALFTONE_SETUP: u32 = 64048u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_HTCLRADJ: u32 = 64047u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_HT_DEVICE: u32 = 64017u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_HT_HOST: u32 = 64016u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ICM_INTENT: u32 = 64053u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ICM_METHOD: u32 = 64052u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ICM_OPTION: u32 = 64051u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ICONID_FIRST: u32 = 64000u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ICONID_LAST: u32 = 64111u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_INSTALLABLE_OPTION: u32 = 64078u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LANDSCAPE: u32 = 64023u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_ARROWL: u32 = 64100u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_ARROWLR: u32 = 64104u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_ARROWS: u32 = 64101u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETL: u32 = 64102u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETL_NB: u32 = 64106u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETP: u32 = 64103u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETP_NB: u32 = 64107u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_PORTRAIT: u32 = 64099u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LAYOUT_BMP_ROT_PORT: u32 = 64105u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LF_PEN_PLOTTER: u32 = 64087u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_LF_RASTER_PLOTTER: u32 = 64089u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_MANUAL_FEED: u32 = 64094u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_MEM: u32 = 64011u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_MONO: u32 = 64039u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_NO: u32 = 64003u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_NOTINSTALLED: u32 = 64069u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_NUP_BORDER: u32 = 64111u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_OFF: u32 = 64007u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ON: u32 = 64008u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_OPTION: u32 = 64066u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_OPTION2: u32 = 64067u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_OUTBIN: u32 = 64055u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_OUTPUT: u32 = 64056u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PAGE_PROTECT: u32 = 64096u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PAPER_OUTPUT: u32 = 64009u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PAPER_TRAY: u32 = 64026u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PAPER_TRAY2: u32 = 64027u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PAPER_TRAY3: u32 = 64028u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PEN_CARROUSEL: u32 = 64092u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PLOTTER_PEN: u32 = 64093u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PORTRAIT: u32 = 64022u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_POSTSCRIPT: u32 = 64082u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PRINTER: u32 = 64062u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PRINTER2: u32 = 64063u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PRINTER3: u32 = 64064u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PRINTER4: u32 = 64065u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PRINTER_FEATURE: u32 = 64079u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_PRINTER_FOLDER: u32 = 64077u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_QUESTION: u32 = 64075u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_RES_DRAFT: u32 = 64034u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_RES_HIGH: u32 = 64037u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_RES_LOW: u32 = 64035u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_RES_MEDIUM: u32 = 64036u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_RES_PRESENTATION: u32 = 64038u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ROLL_PAPER: u32 = 64091u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ROT_LAND: u32 = 64024u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_ROT_PORT: u32 = 64110u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_RUN_DIALOG: u32 = 64074u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_SCALING: u32 = 64045u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_SEL_NONE: u32 = 64001u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_SF_PEN_PLOTTER: u32 = 64088u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_SF_RASTER_PLOTTER: u32 = 64090u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_STAPLER_OFF: u32 = 64015u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_STAPLER_ON: u32 = 64014u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_STD_FORM: u32 = 64054u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_STOP: u32 = 64068u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_STOP_WARNING_OVERLAY: u32 = 64071u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_TELEPHONE: u32 = 64083u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_TRANSPARENT: u32 = 64029u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_TRUE: u32 = 64006u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_TT_DOWNLOADSOFT: u32 = 64019u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_TT_DOWNLOADVECT: u32 = 64020u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_TT_PRINTASGRAPHIC: u32 = 64018u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_TT_SUBDEV: u32 = 64021u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_WARNING: u32 = 64002u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_WARNING_OVERLAY: u32 = 64070u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_WATERMARK: u32 = 64049u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDI_CPSUI_YES: u32 = 64004u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ABOUT: u32 = 64848u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ADVANCED: u32 = 64722u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ADVANCEDOCUMENT: u32 = 64716u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ALL: u32 = 64841u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_AUTOSELECT: u32 = 64718u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_BACKTOFRONT: u32 = 64857u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_BOND: u32 = 64786u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_BOOKLET: u32 = 64873u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_BOOKLET_EDGE: u32 = 64888u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_BOOKLET_EDGE_LEFT: u32 = 64889u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_BOOKLET_EDGE_RIGHT: u32 = 64890u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_CASSETTE_TRAY: u32 = 64810u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_CHANGE: u32 = 64702u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_CHANGED: u32 = 64846u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_CHANGES: u32 = 64845u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COARSE: u32 = 64787u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COLLATE: u32 = 64756u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COLLATED: u32 = 64757u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COLON_SEP: u32 = 64707u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COLOR: u32 = 64764u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COLOR_APPERANCE: u32 = 64744u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COPIES: u32 = 64831u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_COPY: u32 = 64830u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DEFAULT: u32 = 64732u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DEFAULTDOCUMENT: u32 = 64714u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DEFAULT_TRAY: u32 = 64811u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DEVICE: u32 = 64842u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DEVICEOPTIONS: u32 = 64725u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DEVICE_SETTINGS: u32 = 64852u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DITHERING: u32 = 64752u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DOCUMENT: u32 = 64715u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DOWN_THEN_LEFT: u32 = 64882u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DOWN_THEN_RIGHT: u32 = 64880u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DRAFT: u32 = 64759u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_DUPLEX: u32 = 64745u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ENVELOPE_TRAY: u32 = 64804u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ENVMANUAL_TRAY: u32 = 64805u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ERRDIFFUSE: u32 = 64790u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ERROR: u32 = 64733u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_EXIST: u32 = 64736u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FALSE: u32 = 64726u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FAST: u32 = 64838u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FAX: u32 = 64835u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FINE: u32 = 64788u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FORMNAME: u32 = 64747u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FORMSOURCE: u32 = 64812u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FORMTRAYASSIGN: u32 = 64798u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_FRONTTOBACK: u32 = 64856u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_GLOSSY: u32 = 64783u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_GRAPHIC: u32 = 64720u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_GRAYSCALE: u32 = 64765u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_HALFTONE: u32 = 64791u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_HALFTONE_SETUP: u32 = 64817u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_HIGH: u32 = 64762u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_HORIZONTAL: u32 = 64768u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_HTCLRADJ: u32 = 64792u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICM: u32 = 64748u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICMINTENT: u32 = 64750u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICMMETHOD: u32 = 64749u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICM_BLACKWHITE: u32 = 64776u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICM_COLORMETRIC: u32 = 64781u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICM_CONTRAST: u32 = 64780u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICM_NO: u32 = 64777u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICM_SATURATION: u32 = 64779u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ICM_YES: u32 = 64778u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_INSTFONTCART: u32 = 64818u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LANDSCAPE: u32 = 64754u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LARGECAP_TRAY: u32 = 64809u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LARGEFMT_TRAY: u32 = 64808u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LBCB_NOSEL: u32 = 64712u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LEFT_ANGLE: u32 = 64708u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LEFT_SLOT: u32 = 64823u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LEFT_THEN_DOWN: u32 = 64881u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LINEART: u32 = 64789u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LONG_SIDE: u32 = 64770u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LOW: u32 = 64760u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_LOWER_TRAY: u32 = 64801u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MAILBOX: u32 = 64829u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MAKE: u32 = 64833u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MANUALFEED: u32 = 64813u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MANUAL_DUPLEX: u32 = 64883u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MANUAL_DUPLEX_OFF: u32 = 64885u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MANUAL_DUPLEX_ON: u32 = 64884u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MANUAL_TRAY: u32 = 64803u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MEDIA: u32 = 64751u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MEDIUM: u32 = 64761u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MIDDLE_TRAY: u32 = 64802u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MONOCHROME: u32 = 64766u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_MORE: u32 = 64701u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NO: u32 = 64728u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NONE: u32 = 64734u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NOT: u32 = 64735u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NOTINSTALLED: u32 = 64737u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NO_NAME: u32 = 64850u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUM_OF_COPIES: u32 = 64740u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP: u32 = 64864u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_BORDER: u32 = 64891u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_BORDERED: u32 = 64892u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_DIRECTION: u32 = 64878u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_FOURUP: u32 = 64867u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_NINEUP: u32 = 64869u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_NORMAL: u32 = 64865u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_SIXTEENUP: u32 = 64870u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_SIXUP: u32 = 64868u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_NUP_TWOUP: u32 = 64866u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_OF: u32 = 64704u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_OFF: u32 = 64730u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ON: u32 = 64731u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ONLYONE: u32 = 64800u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_OPTION: u32 = 64703u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_OPTIONS: u32 = 64721u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ORIENTATION: u32 = 64738u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_OUTBINASSIGN: u32 = 64796u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_OUTPUTBIN: u32 = 64863u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PAGEORDER: u32 = 64855u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PAGEPROTECT: u32 = 64816u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PAPER_OUTPUT: u32 = 64719u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PERCENT: u32 = 64711u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PLOT: u32 = 64836u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PORTRAIT: u32 = 64753u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_POSTER: u32 = 64874u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_POSTER_2x2: u32 = 64875u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_POSTER_3x3: u32 = 64876u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_POSTER_4x4: u32 = 64877u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PRESENTATION: u32 = 64763u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PRINT: u32 = 64834u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PRINTER: u32 = 64717u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PRINTERMEM_KB: u32 = 64814u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PRINTERMEM_MB: u32 = 64815u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PRINTFLDSETTING: u32 = 64758u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PRINTQUALITY: u32 = 64742u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_PROPERTIES: u32 = 64713u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_QUALITY_BEST: u32 = 64861u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_QUALITY_BETTER: u32 = 64860u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_QUALITY_CUSTOM: u32 = 64862u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_QUALITY_DRAFT: u32 = 64859u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_QUALITY_SETTINGS: u32 = 64858u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_RANGE_FROM: u32 = 64705u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_REGULAR: u32 = 64785u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_RESET: u32 = 64840u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_RESOLUTION: u32 = 64743u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_REVERT: u32 = 64844u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_RIGHT_ANGLE: u32 = 64709u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_RIGHT_SLOT: u32 = 64824u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_RIGHT_THEN_DOWN: u32 = 64879u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ROTATED: u32 = 64839u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ROT_LAND: u32 = 64755u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_ROT_PORT: u32 = 64886u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SCALING: u32 = 64739u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SETTING: u32 = 64851u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SETTINGS: u32 = 64843u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SETUP: u32 = 64700u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SHORT_SIDE: u32 = 64771u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SIDE1: u32 = 64871u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SIDE2: u32 = 64872u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SIMPLEX: u32 = 64767u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SLASH_SEP: u32 = 64710u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SLOT1: u32 = 64819u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SLOT2: u32 = 64820u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SLOT3: u32 = 64821u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SLOT4: u32 = 64822u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SLOW: u32 = 64837u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SMALLFMT_TRAY: u32 = 64807u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_SOURCE: u32 = 64741u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STACKER: u32 = 64828u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STANDARD: u32 = 64782u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STAPLE: u32 = 64887u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STAPLER: u32 = 64825u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STAPLER_OFF: u32 = 64827u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STAPLER_ON: u32 = 64826u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STDDOCPROPTAB: u32 = 64723u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STDDOCPROPTAB1: u32 = 64853u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STDDOCPROPTAB2: u32 = 64854u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STDDOCPROPTVTAB: u32 = 64724u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STRID_FIRST: u32 = 64700u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_STRID_LAST: u32 = 64892u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TO: u32 = 64706u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TOTAL: u32 = 64832u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TRACTOR_TRAY: u32 = 64806u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TRANSPARENCY: u32 = 64784u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TRUE: u32 = 64727u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TTOPTION: u32 = 64746u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TT_DOWNLOADSOFT: u32 = 64773u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TT_DOWNLOADVECT: u32 = 64774u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TT_PRINTASGRAPHIC: u32 = 64772u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_TT_SUBDEV: u32 = 64775u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_UPPER_TRAY: u32 = 64799u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_USE_DEVICE_HT: u32 = 64794u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_USE_HOST_HT: u32 = 64793u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_USE_PRINTER_HT: u32 = 64795u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_VERSION: u32 = 64849u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_VERTICAL: u32 = 64769u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_WARNING: u32 = 64847u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_WATERMARK: u32 = 64797u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IDS_CPSUI_YES: u32 = 64729u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const INSPSUIPAGE_MODE_AFTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const INSPSUIPAGE_MODE_BEFORE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const INSPSUIPAGE_MODE_FIRST_CHILD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const INSPSUIPAGE_MODE_INDEX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const INSPSUIPAGE_MODE_LAST_CHILD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_ADD_CHILD_DEVICE: u32 = 2228316u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_ADD_MSIPP_COMPAT_ID: u32 = 2228308u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_CYCLE_PORT: u32 = 2228320u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_GET_1284_ID: u32 = 2228276u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_GET_INTERFACE_TYPE: u32 = 2228300u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_GET_LPT_STATUS: u32 = 2228272u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_GET_PROTOCOL: u32 = 2228292u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_SET_DEVICE_ID: u32 = 2228312u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_SET_PORT_NUMBER: u32 = 2228304u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_SET_PROTOCOL: u32 = 2228296u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_SOFT_RESET: u32 = 2228288u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_VENDOR_GET_COMMAND: u32 = 2228284u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IOCTL_USBPRINT_VENDOR_SET_COMMAND: u32 = 2228280u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IPDFP_COPY_ALL_FILES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_ACCESS_ADMINISTER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_ACCESS_READ: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_CANCEL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_DELETE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_LAST_PAGE_EJECTED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_PAUSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_RELEASE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_RESTART: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_RESUME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_RETAIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_CONTROL_SENT_TO_PRINTER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_BYTES_PRINTED: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_DATATYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_DEVMODE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_DOCUMENT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_DRIVER_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_MACHINE_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_NOTIFY_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_PAGES_PRINTED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_PARAMETERS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_PORT_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_POSITION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_PRINTER_NAME: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_PRINT_PROCESSOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_PRIORITY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_REMOTE_JOB_ID: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_START_TIME: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_STATUS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_STATUS_STRING: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_SUBMITTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_TIME: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_TOTAL_BYTES: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_TOTAL_PAGES: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_UNTIL_TIME: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_FIELD_USER_NAME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_NOTIFY_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_POSITION_UNSPECIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_BLOCKED_DEVQ: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_COMPLETE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_DELETED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_DELETING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_OFFLINE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_PAPEROUT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_PAUSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_PRINTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_PRINTING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_RENDERING_LOCALLY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_RESTART: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_RETAINED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_SPOOLING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const JOB_STATUS_USER_INTERVENTION: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const LPR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_ADDRESS_STR_LEN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_CPSFUNC_INDEX: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_DEVICEDESCRIPTION_STR_LEN: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_DLGPAGE_COUNT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_FORM_KEYWORD_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_IPADDR_STR_LEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_NETWORKNAME2_LEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_NETWORKNAME_LEN: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_PORTNAME_LEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_PRIORITY: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_PROPSHEETUI_REASON_INDEX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_PSUIPAGEINSERT_INDEX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_QUEUENAME_LEN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_RES_STR_CHARS: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_SNMP_COMMUNITY_STR_LEN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MIN_PRIORITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MS_PRINT_JOB_OUTPUT_FILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsPrintJobOutputFile"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_ADD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_COMPOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_DIRECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_DISABLE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_DOUBLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_DOUBLEBYTECHAR_MASK: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_FORMAT_MASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_PAIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_PREDEFIN_MASK: u32 = 224u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_REPLACE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MTYPE_SINGLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MV_GRAPHICS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MV_PHYSICAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MV_RELATIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MV_SENDXMOVECMD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MV_SENDYMOVECMD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MV_UPDATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDCOP_GET_FILENAME: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDCOP_PRINTTICKET_FIXED_DOC: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDCOP_PRINTTICKET_FIXED_DOC_SEQ: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDCOP_PRINTTICKET_FIXED_PAGE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDCOP_SET_S0PAGE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDCOP_SET_S0PAGE_RESOURCE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDCOP_SET_XPSPASSTHRU_MODE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_ESCAPE: u32 = 4122u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NORMAL_PRINT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_RELEASE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba9a5027_a70e_4ae7_9b7d_eb3e06ad4157); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NO_BORDER_PRINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NO_COLOR_OPTIMIZATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NO_PRIORITY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMCUIP_DOCPROP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMCUIP_PRNPROP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMDM_CONVERT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMDM_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMDM_MERGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMDM_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_FREEMEM: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_JOBTIMEOUT: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_MAX: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_MAXBITMAP: u32 = 32774u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_MINOUTLINE: u32 = 32773u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_MIN_DOCSTICKY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_MIN_PRINTERSTICKY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PRINTFLAGS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PROTOCOL: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PSDM_CUSTOMSIZE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PSDM_DIALECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PSDM_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PSDM_NUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PSDM_PSLEVEL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_PSDM_TTDLFMT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_UNIDM_FLAGS: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_UNIDM_GPDVER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGDS_WAITTIMEOUT: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGI_GETINTERFACEVERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGI_GETPUBLISHERINFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGI_GETREQUESTEDHELPERINTERFACES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGI_GETSIGNATURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMGI_GETVERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMPUBLISH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMPUBLISH_IPRINTCOREHELPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMTTY_INFO_CODEPAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMTTY_INFO_MARGINS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMTTY_INFO_NUM_UFMS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEMTTY_INFO_UFM_IDS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OEM_MODE_PUBLISHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OIEXTF_ANSI_STRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTCF_HIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTCF_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_CALLBACK: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_CHANGED: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_CHANGEONCE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_COLLAPSE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_DISABLED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_ECB_CHECKED: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_EXT_DISABLED: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_EXT_HIDE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_EXT_IS_EXTPUSH: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_HAS_POIEXT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_HIDE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_INITIAL_TVITEM: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_MASK: i32 = 131071i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_NO_GROUPBOX_NAME: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_OVERLAY_NO_ICON: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_OVERLAY_STOP_ICON: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_OVERLAY_WARNING_ICON: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTIF_SEL_AS_HICON: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_HIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_ICONID_AS_HICON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_MASK: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_OVERLAY_NO_ICON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_OVERLAY_STOP_ICON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_OVERLAY_WARNING_ICON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTPF_USE_HDLGTEMPLATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTTF_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTTF_NOSPACE_BEFORE_POSTFIX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OPTTF_TYPE_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_LBCB_INCL_ITEM_NONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_LBCB_NO_ICON16_IN_ITEM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_LBCB_PROPPAGE_CBUSELB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_LBCB_PROPPAGE_LBUSECB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_LBCB_SORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_PUSH_ENABLE_ALWAYS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_PUSH_INCL_SETUP_TITLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const OTS_PUSH_NO_DOT_DOT_DOT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PDEV_ADJUST_PAPER_MARGIN_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PDEV_HOSTFONT_ENABLED_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PDEV_USE_TRUE_COLOR_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_DOOR_OPEN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_NO_TONER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_OFFLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_OUTPUT_BIN_FULL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_OUT_OF_MEMORY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_PAPER_JAM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_PAPER_OUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_PAPER_PROBLEM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_POWER_SAVE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_TONER_LOW: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_TYPE_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_TYPE_INFO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_TYPE_WARNING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_USER_INTERVENTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_STATUS_WARMING_UP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_TYPE_NET_ATTACHED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_TYPE_READ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_TYPE_REDIRECTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PORT_TYPE_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PPCAPS_BOOKLET_EDGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PPCAPS_BORDER_PRINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PPCAPS_REVERSE_PAGES_FOR_REVERSE_DUPLEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PPCAPS_RIGHT_THEN_DOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PPCAPS_SQUARE_SCALING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_DEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_DIRECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_ENABLE_BIDI: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_ENABLE_DEVQ: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_ENTERPRISE_CLOUD: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_FAX: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_FRIENDLY_NAME: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_HIDDEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_LOCAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_MACHINE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_NETWORK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_PER_USER: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_PUBLISHED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_PUSHED_MACHINE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_PUSHED_USER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_QUEUED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_RAW_ONLY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_SHARED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_TS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_TS_GENERIC_DRIVER: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ATTRIBUTE_WORK_OFFLINE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_ADD_FORM: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_ADD_JOB: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_ADD_PORT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_ADD_PRINTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_ADD_PRINTER_DRIVER: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_ADD_PRINT_PROCESSOR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_ALL: u32 = 2138570751u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_CONFIGURE_PORT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_DELETE_FORM: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_DELETE_JOB: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_DELETE_PORT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_DELETE_PRINTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_DELETE_PRINTER_DRIVER: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_DELETE_PRINT_PROCESSOR: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_FAILED_CONNECTION_PRINTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_FORM: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_JOB: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_PORT: u32 = 7340032u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_PRINTER: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_PRINTER_DRIVER: u32 = 1879048192u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_PRINT_PROCESSOR: u32 = 117440512u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_SERVER: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_SET_FORM: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_SET_JOB: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_SET_PRINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_SET_PRINTER_DRIVER: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_TIMEOUT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CHANGE_WRITE_JOB: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CONNECTION_MISMATCH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CONNECTION_NO_UI: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CONTROL_PAUSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CONTROL_PURGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CONTROL_RESUME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_CONTROL_SET_STATUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_CATEGORY_3D: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_CATEGORY_CLOUD: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_CATEGORY_FAX: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_CATEGORY_FILE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_CATEGORY_SERVICE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_CATEGORY_VIRTUAL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_CLASS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_DERIVED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_NOT_SHAREABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_PACKAGE_AWARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_SANDBOX_DISABLED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_SANDBOX_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_SOFT_RESET_REQUIRED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DRIVER_XPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_CATEGORY_3D: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_CATEGORY_ALL: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_CONNECTIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_CONTAINER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_EXPAND: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_FAVORITE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_HIDE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON1: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON2: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON3: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON4: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON5: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON6: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON7: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICON8: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_ICONMASK: u32 = 16711680u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_LOCAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_NETWORK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_REMOTE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ENUM_SHARED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ERROR_INFORMATION: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ERROR_JAM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ERROR_OUTOFPAPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ERROR_OUTOFTONER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ERROR_SEVERE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ERROR_WARNING: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_ADD_CONNECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_ADD_CONNECTION_NO_UI: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_ATTRIBUTES_CHANGED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_CACHE_DELETE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_CACHE_REFRESH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_CONFIGURATION_CHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_CONFIGURATION_UPDATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_DELETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_DELETE_CONNECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_DELETE_CONNECTION_NO_UI: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_FLAG_NO_UI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EVENT_INITIALIZE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EXTENSION_DETAILEDREASON_PRINTER_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d5a1704_dfd1_4181_8eee_815c86edad31); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EXTENSION_REASON_DRIVER_EVENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x23bb1328_63de_4293_915b_a6a23d929acb); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EXTENSION_REASON_PRINT_PREFERENCES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec8f261f_267c_469f_b5d6_3933023c29cc); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_CATEGORY_3D: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_CATEGORY_ALL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_ATTRIBUTES: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_AVERAGE_PPM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_BRANCH_OFFICE_PRINTING: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_BYTES_PRINTED: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_CJOBS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_COMMENT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_DATATYPE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_DEVMODE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_DRIVER_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_FRIENDLY_NAME: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_LOCATION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_OBJECT_GUID: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_PAGES_PRINTED: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_PARAMETERS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_PORT_NAME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_PRINTER_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_PRIORITY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_SEPFILE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_SERVER_NAME: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_SHARE_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_START_TIME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_STATUS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_STATUS_STRING: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_TOTAL_BYTES: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_TOTAL_PAGES: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_FIELD_UNTIL_TIME: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_INFO_DATA_COMPACT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_INFO_DISCARDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_OPTIONS_REFRESH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_STATUS_ENDPOINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_STATUS_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_STATUS_POLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_NOTIFY_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_OEMINTF_VERSION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_BUSY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_DOOR_OPEN: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_DRIVER_UPDATE_NEEDED: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_INITIALIZING: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_IO_ACTIVE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_MANUAL_FEED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_NOT_AVAILABLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_NO_TONER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_OFFLINE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_OUTPUT_BIN_FULL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_OUT_OF_MEMORY: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PAGE_PUNT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PAPER_JAM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PAPER_OUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PAPER_PROBLEM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PAUSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PENDING_DELETION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_POWER_SAVE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PRINTING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_PROCESSING: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_SERVER_OFFLINE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_SERVER_UNKNOWN: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_TONER_LOW: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_USER_INTERVENTION: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_WAITING: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STATUS_WARMING_UP: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINT_APP_BIDI_NOTIFY_CHANNEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2abad223_b994_4aca_82fc_4571b1b585ac); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINT_PORT_MONITOR_NOTIFY_CHANNEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25df3b0e_74a9_47f5_80ce_79b4b1eb5c58); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROPSHEETUI_INFO_VERSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROPSHEETUI_REASON_BEFORE_INIT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROPSHEETUI_REASON_DESTROY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROPSHEETUI_REASON_GET_ICON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROPSHEETUI_REASON_GET_INFO_HEADER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROPSHEETUI_REASON_INIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROPSHEETUI_REASON_SET_RESULT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROTOCOL_LPR_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROTOCOL_RAWTCP_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PROTOCOL_UNKNOWN_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIHDRF_DEFTITLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIHDRF_EXACT_PTITLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIHDRF_NOAPPLYNOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIHDRF_OBSOLETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIHDRF_PROPTITLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIHDRF_USEHICON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIINFO_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIPAGEINSERT_DLL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIPAGEINSERT_GROUP_PARENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIPAGEINSERT_HPROPSHEETPAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIPAGEINSERT_PCOMPROPSHEETUI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIPAGEINSERT_PFNPROPSHEETUI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PSUIPAGEINSERT_PROPSHEETPAGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PUSHBUTTON_TYPE_CALLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PUSHBUTTON_TYPE_DLGPROC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PUSHBUTTON_TYPE_HTCLRADJ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PUSHBUTTON_TYPE_HTSETUP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaAsyncOperation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43b2f83d_10f2_48ab_831b_55fdbdbd34a4); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrinterExtensionManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x331b60da_9e90_4dd0_9c84_eac4e659b61f); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrinterQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb54c230_798c_4c9e_b461_29fad04039b1); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrinterQueueView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb54c231_798c_4c9e_b461_29fad04039b1); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const QCP_DEVICEPROFILE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const QCP_PROFILEDISK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const QCP_PROFILEMEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const QCP_SOURCEPROFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const RAWTCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const REVERSE_PAGES_FOR_REVERSE_DUPLEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const REVERSE_PRINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const RIGHT_THEN_DOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ROUTER_STOP_ROUTING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ROUTER_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ROUTER_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_NOTIFY_FIELD_PRINT_DRIVER_ISOLATION_GROUP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_NOTIFY_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SETOPTIONS_FLAG_KEEP_CONFLICT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SETOPTIONS_FLAG_RESOLVE_CONFLICT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SETOPTIONS_RESULT_CONFLICT_REMAINED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SETOPTIONS_RESULT_CONFLICT_RESOLVED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SETOPTIONS_RESULT_NO_CONFLICT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_ASSET_NUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("assetNumber"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_BYTES_PER_MINUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("bytesPerMinute"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("description"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_DRIVER_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsDriver"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_DRIVER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("driverName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_DRIVER_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("driverVersion"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("flags"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_LOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("location"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PORT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("portName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINTER_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printQueue"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINTER_LOCATIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printerLocations"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINTER_MODEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printerModel"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINTER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printerName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINTER_NAME_ALIASES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printerNameAliases"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_ATTRIBUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printAttributes"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_BIN_NAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printBinNames"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_COLLATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printCollate"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_COLOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printColor"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_DUPLEX_SUPPORTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printDuplexSupported"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_END_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printEndTime"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_KEEP_PRINTED_JOBS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printKeepPrintedJobs"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_LANGUAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printLanguage"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MAC_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMACAddress"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MAX_RESOLUTION_SUPPORTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMaxResolutionSupported"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MAX_X_EXTENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMaxXExtent"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MAX_Y_EXTENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMaxYExtent"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MEDIA_READY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMediaReady"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MEDIA_SUPPORTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMediaSupported"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MEMORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMemory"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MIN_X_EXTENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMinXExtent"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_MIN_Y_EXTENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printMinYExtent"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_NETWORK_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printNetworkAddress"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_NOTIFY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printNotify"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_NUMBER_UP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printNumberUp"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_ORIENTATIONS_SUPPORTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printOrientationsSupported"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_OWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printOwner"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_PAGES_PER_MINUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printPagesPerMinute"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_RATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printRate"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_RATE_UNIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printRateUnit"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_SEPARATOR_FILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printSeparatorFile"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_SHARE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printShareName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_SPOOLING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printSpooling"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_STAPLING_SUPPORTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printStaplingSupported"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_START_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printStartTime"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRINT_STATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("printStatus"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("priority"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_SERVER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("serverName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_SHORT_SERVER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("shortServerName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_SPOOLER_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsSpooler"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_UNC_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("uNCName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("url"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_USER_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsUser"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLDS_VERSION_NUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("versionNumber"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLPRINTER_USER_MODE_PRINTER_DRIVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SPLUserModePrinterDriver"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_ALLOW_USER_MANAGEFORMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllowUserManageForms"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_ARCHITECTURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Architecture"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_BEEP_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BeepEnabled"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_DEFAULT_SPOOL_DIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultSpoolDirectory"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_DNS_MACHINE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DNSMachineName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_DS_PRESENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsPresent"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_DS_PRESENT_FOR_USER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsPresentForUser"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_EVENT_LOG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLog"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_MAJOR_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MajorVersion"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_MINOR_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinorVersion"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_NET_POPUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetPopup"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_NET_POPUP_TO_COMPUTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetPopupToComputer"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_OS_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OSVersion"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_OS_VERSIONEX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OSVersionEx"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PORT_THREAD_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortThreadPriority"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PORT_THREAD_PRIORITY_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortThreadPriorityDefault"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PRINT_DRIVER_ISOLATION_EXECUTION_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintDriverIsolationExecutionPolicy"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PRINT_DRIVER_ISOLATION_GROUPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintDriverIsolationGroups"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PRINT_DRIVER_ISOLATION_IDLE_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintDriverIsolationIdleTimeout"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PRINT_DRIVER_ISOLATION_MAX_OBJECTS_BEFORE_RECYCLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintDriverIsolationMaxobjsBeforeRecycle"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PRINT_DRIVER_ISOLATION_OVERRIDE_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintDriverIsolationOverrideCompat"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PRINT_DRIVER_ISOLATION_TIME_BEFORE_RECYCLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintDriverIsolationTimeBeforeRecycle"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_PRINT_QUEUE_V4_DRIVER_DIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintQueueV4DriverDirectory"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_REMOTE_FAX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemoteFax"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_RESTART_JOB_ON_POOL_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestartJobOnPoolEnabled"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_RESTART_JOB_ON_POOL_ERROR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestartJobOnPoolError"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_RETRY_POPUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RetryPopup"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_SCHEDULER_THREAD_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SchedulerThreadPriority"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_SCHEDULER_THREAD_PRIORITY_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SchedulerThreadPriorityDefault"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPLREG_WEBSHAREMGMT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WebShareMgmt"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPOOL_FILE_PERSISTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SPOOL_FILE_TEMPORARY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SR_OWNER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SR_OWNER_PARENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SSP_STDPAGE1: u32 = 10001u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SSP_STDPAGE2: u32 = 10002u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SSP_TVPAGE: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const STRING_LANGPAIR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const STRING_MUIDLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const STRING_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const S_CONFLICT_RESOLVED: u32 = 262146u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const S_DEVCAP_OUTPUT_FULL_REPLACEMENT: ::windows_sys::core::HRESULT = 318465i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const S_NO_CONFLICT: u32 = 262145u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TTDOWNLOAD_BITMAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TTDOWNLOAD_DONTCARE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TTDOWNLOAD_GRAPHICS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TTDOWNLOAD_TTOUTLINE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_2STATES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_3STATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_CHKBOX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_COMBOBOX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_EDITBOX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_LISTBOX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_NSTATES_EX: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_PUSHBUTTON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_SCROLLBAR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_TRACKBAR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TVOT_UDARROW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TYPE_GLYPHHANDLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TYPE_GLYPHID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TYPE_TRANSDATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const TYPE_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFF_VERSION_NUMBER: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFM_CART: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFM_SCALABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFM_SOFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFOFLAG_TTDOWNLOAD_BITMAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFOFLAG_TTDOWNLOAD_TTOUTLINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFOFLAG_TTFONT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFOFLAG_TTOUTLINE_BOLD_SIM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFOFLAG_TTOUTLINE_ITALIC_SIM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFOFLAG_TTOUTLINE_VERTICAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFOFLAG_TTSUBSTITUTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFO_GETINFO_FONTOBJ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFO_GETINFO_GLYPHBITMAP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFO_GETINFO_GLYPHSTRING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFO_GETINFO_GLYPHWIDTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFO_GETINFO_MEMORY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UFO_GETINFO_STDVARIABLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UNIFM_VERSION_1_0: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UNI_GLYPHSETDATA_VERSION_1_0: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UNKNOWN_PROTOCOL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UPDP_CHECK_DRIVERSTORE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UPDP_SILENT_UPLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UPDP_UPLOAD_ALWAYS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const USBPRINT_IOCTL_INDEX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const USB_PRINTER_INTERFACE_CLASSIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const USB_PRINTER_INTERFACE_DUAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const USB_PRINTER_INTERFACE_IPP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const WM_FI_FILENAME: u32 = 900u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_DRIVER_PROPERTY_BAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverPropertyBag"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_JOB_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintJobId"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_JOB_LEVEL_PRINTTICKET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JobPrintTicket"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_MERGED_DATAFILE_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MergedDataFilePath"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_MS_CONTENT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverMultiContentType"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_MS_CONTENT_TYPE_OPENXPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OpenXPS"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_MS_CONTENT_TYPE_XPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XPS"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_OUTPUT_FILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintOutputFileName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_PRINTDEVICECAPABILITIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintDeviceCapabilities"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_PRINTER_HANDLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrinterHandle"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_PRINTER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrinterName"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_PRINT_CLASS_FACTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintClassFactory"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_PROGRESS_REPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProgressReport"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_QUEUE_PROPERTY_BAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QueuePropertyBag"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_RESOURCE_DLL_PATHS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceDLLPaths"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_USER_PRINT_TICKET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PerUserPrintTicket"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPS_FP_USER_TOKEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserSecurityToken"); -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type BIDI_TYPE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_NULL: BIDI_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_INT: BIDI_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_FLOAT: BIDI_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_BOOL: BIDI_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_STRING: BIDI_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_TEXT: BIDI_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_ENUM: BIDI_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const BIDI_BLOB: BIDI_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EATTRIBUTE_DATATYPE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_UNKNOWN: EATTRIBUTE_DATATYPE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_BOOL: EATTRIBUTE_DATATYPE = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_INT: EATTRIBUTE_DATATYPE = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_LONG: EATTRIBUTE_DATATYPE = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_DWORD: EATTRIBUTE_DATATYPE = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_ASCII: EATTRIBUTE_DATATYPE = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_UNICODE: EATTRIBUTE_DATATYPE = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_BINARY: EATTRIBUTE_DATATYPE = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_SIZE: EATTRIBUTE_DATATYPE = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_RECT: EATTRIBUTE_DATATYPE = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kADT_CUSTOMSIZEPARAMS: EATTRIBUTE_DATATYPE = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EBranchOfficeJobEventType = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kInvalidJobState: EBranchOfficeJobEventType = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kLogJobPrinted: EBranchOfficeJobEventType = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kLogJobRendered: EBranchOfficeJobEventType = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kLogJobError: EBranchOfficeJobEventType = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kLogJobPipelineError: EBranchOfficeJobEventType = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kLogOfflineFileFull: EBranchOfficeJobEventType = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EPrintPropertyType = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeString: EPrintPropertyType = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeInt32: EPrintPropertyType = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeInt64: EPrintPropertyType = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeByte: EPrintPropertyType = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeTime: EPrintPropertyType = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeDevMode: EPrintPropertyType = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeSD: EPrintPropertyType = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeNotificationReply: EPrintPropertyType = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeNotificationOptions: EPrintPropertyType = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPropertyTypeBuffer: EPrintPropertyType = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EPrintXPSJobOperation = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kJobProduction: EPrintXPSJobOperation = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kJobConsumption: EPrintXPSJobOperation = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EPrintXPSJobProgress = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kAddingDocumentSequence: EPrintXPSJobProgress = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kDocumentSequenceAdded: EPrintXPSJobProgress = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kAddingFixedDocument: EPrintXPSJobProgress = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kFixedDocumentAdded: EPrintXPSJobProgress = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kAddingFixedPage: EPrintXPSJobProgress = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kFixedPageAdded: EPrintXPSJobProgress = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kResourceAdded: EPrintXPSJobProgress = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kFontAdded: EPrintXPSJobProgress = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kImageAdded: EPrintXPSJobProgress = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kXpsDocumentCommitted: EPrintXPSJobProgress = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EXpsCompressionOptions = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Compression_NotCompressed: EXpsCompressionOptions = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Compression_Normal: EXpsCompressionOptions = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Compression_Small: EXpsCompressionOptions = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Compression_Fast: EXpsCompressionOptions = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EXpsFontOptions = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Font_Normal: EXpsFontOptions = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Font_Obfusticate: EXpsFontOptions = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EXpsFontRestriction = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Xps_Restricted_Font_Installable: EXpsFontRestriction = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Xps_Restricted_Font_NoEmbedding: EXpsFontRestriction = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Xps_Restricted_Font_PreviewPrint: EXpsFontRestriction = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const Xps_Restricted_Font_Editable: EXpsFontRestriction = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type EXpsJobConsumption = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XpsJob_DocumentSequenceAdded: EXpsJobConsumption = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XpsJob_FixedDocumentAdded: EXpsJobConsumption = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XpsJob_FixedPageAdded: EXpsJobConsumption = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type MXDC_IMAGE_TYPE_ENUMS = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_IMAGETYPE_JPEGHIGH_COMPRESSION: MXDC_IMAGE_TYPE_ENUMS = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_IMAGETYPE_JPEGMEDIUM_COMPRESSION: MXDC_IMAGE_TYPE_ENUMS = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_IMAGETYPE_JPEGLOW_COMPRESSION: MXDC_IMAGE_TYPE_ENUMS = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_IMAGETYPE_PNG: MXDC_IMAGE_TYPE_ENUMS = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type MXDC_LANDSCAPE_ROTATION_ENUMS = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_90_DEGREES: MXDC_LANDSCAPE_ROTATION_ENUMS = 90i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_LANDSCAPE_ROTATE_NONE: MXDC_LANDSCAPE_ROTATION_ENUMS = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_270_DEGREES: MXDC_LANDSCAPE_ROTATION_ENUMS = -90i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type MXDC_S0_PAGE_ENUMS = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_TTF: MXDC_S0_PAGE_ENUMS = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_JPEG: MXDC_S0_PAGE_ENUMS = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_PNG: MXDC_S0_PAGE_ENUMS = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_TIFF: MXDC_S0_PAGE_ENUMS = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_WDP: MXDC_S0_PAGE_ENUMS = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_DICTIONARY: MXDC_S0_PAGE_ENUMS = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_ICC_PROFILE: MXDC_S0_PAGE_ENUMS = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_JPEG_THUMBNAIL: MXDC_S0_PAGE_ENUMS = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_PNG_THUMBNAIL: MXDC_S0_PAGE_ENUMS = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MXDC_RESOURCE_MAX: MXDC_S0_PAGE_ENUMS = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type NOTIFICATION_CALLBACK_COMMANDS = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_COMMAND_NOTIFY: NOTIFICATION_CALLBACK_COMMANDS = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_COMMAND_CONTEXT_ACQUIRE: NOTIFICATION_CALLBACK_COMMANDS = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_COMMAND_CONTEXT_RELEASE: NOTIFICATION_CALLBACK_COMMANDS = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type NOTIFICATION_CONFIG_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_CONFIG_CREATE_EVENT: NOTIFICATION_CONFIG_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_CONFIG_REGISTER_CALLBACK: NOTIFICATION_CONFIG_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_CONFIG_EVENT_TRIGGER: NOTIFICATION_CONFIG_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOTIFICATION_CONFIG_ASYNC_CHANNEL: NOTIFICATION_CONFIG_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PRINTER_ACCESS_RIGHTS = u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ALL_ACCESS: PRINTER_ACCESS_RIGHTS = 983052u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_READ: PRINTER_ACCESS_RIGHTS = 131080u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_WRITE: PRINTER_ACCESS_RIGHTS = 131080u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_EXECUTE: PRINTER_ACCESS_RIGHTS = 131080u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_ALL_ACCESS: PRINTER_ACCESS_RIGHTS = 983043u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_READ: PRINTER_ACCESS_RIGHTS = 131074u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_WRITE: PRINTER_ACCESS_RIGHTS = 131075u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_EXECUTE: PRINTER_ACCESS_RIGHTS = 131074u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_DELETE: PRINTER_ACCESS_RIGHTS = 65536u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_READ_CONTROL: PRINTER_ACCESS_RIGHTS = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_WRITE_DAC: PRINTER_ACCESS_RIGHTS = 262144u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_WRITE_OWNER: PRINTER_ACCESS_RIGHTS = 524288u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_SYNCHRONIZE: PRINTER_ACCESS_RIGHTS = 1048576u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STANDARD_RIGHTS_REQUIRED: PRINTER_ACCESS_RIGHTS = 983040u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STANDARD_RIGHTS_READ: PRINTER_ACCESS_RIGHTS = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STANDARD_RIGHTS_WRITE: PRINTER_ACCESS_RIGHTS = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_STANDARD_RIGHTS_EXECUTE: PRINTER_ACCESS_RIGHTS = 131072u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_ACCESS_ADMINISTER: PRINTER_ACCESS_RIGHTS = 1u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const SERVER_ACCESS_ENUMERATE: PRINTER_ACCESS_RIGHTS = 2u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ACCESS_ADMINISTER: PRINTER_ACCESS_RIGHTS = 4u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ACCESS_USE: PRINTER_ACCESS_RIGHTS = 8u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_ACCESS_MANAGE_LIMITED: PRINTER_ACCESS_RIGHTS = 64u32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PRINTER_OPTION_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_OPTION_NO_CACHE: PRINTER_OPTION_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_OPTION_CACHE: PRINTER_OPTION_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_OPTION_CLIENT_CHANGE: PRINTER_OPTION_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINTER_OPTION_NO_CLIENT_DATA: PRINTER_OPTION_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PRINT_EXECUTION_CONTEXT = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINT_EXECUTION_CONTEXT_APPLICATION: PRINT_EXECUTION_CONTEXT = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE: PRINT_EXECUTION_CONTEXT = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST: PRINT_EXECUTION_CONTEXT = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE: PRINT_EXECUTION_CONTEXT = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PRINT_EXECUTION_CONTEXT_WOW64: PRINT_EXECUTION_CONTEXT = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PageCountType = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const FinalPageCount: PageCountType = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const IntermediatePageCount: PageCountType = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PrintAsyncNotifyConversationStyle = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kBiDirectional: PrintAsyncNotifyConversationStyle = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kUniDirectional: PrintAsyncNotifyConversationStyle = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PrintAsyncNotifyError = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_CLOSED_BY_SERVER: PrintAsyncNotifyError = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_CLOSED_BY_ANOTHER_LISTENER: PrintAsyncNotifyError = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_CLOSED_BY_SAME_LISTENER: PrintAsyncNotifyError = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_RELEASED_BY_LISTENER: PrintAsyncNotifyError = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const UNIRECTIONAL_NOTIFICATION_LOST: PrintAsyncNotifyError = 5i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ASYNC_NOTIFICATION_FAILURE: PrintAsyncNotifyError = 6i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NO_LISTENERS: PrintAsyncNotifyError = 7i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_ALREADY_CLOSED: PrintAsyncNotifyError = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_ALREADY_OPENED: PrintAsyncNotifyError = 9i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_WAITING_FOR_CLIENT_NOTIFICATION: PrintAsyncNotifyError = 10i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_NOT_OPENED: PrintAsyncNotifyError = 11i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ASYNC_CALL_ALREADY_PARKED: PrintAsyncNotifyError = 12i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const NOT_REGISTERED: PrintAsyncNotifyError = 13i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ALREADY_UNREGISTERED: PrintAsyncNotifyError = 14i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ALREADY_REGISTERED: PrintAsyncNotifyError = 15i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const CHANNEL_ACQUIRED: PrintAsyncNotifyError = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const ASYNC_CALL_IN_PROGRESS: PrintAsyncNotifyError = 17i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_NOTIFICATION_SIZE_EXCEEDED: PrintAsyncNotifyError = 18i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const INTERNAL_NOTIFICATION_QUEUE_IS_FULL: PrintAsyncNotifyError = 19i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const INVALID_NOTIFICATION_TYPE: PrintAsyncNotifyError = 20i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_REGISTRATION_COUNT_EXCEEDED: PrintAsyncNotifyError = 21i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const MAX_CHANNEL_COUNT_EXCEEDED: PrintAsyncNotifyError = 22i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const LOCAL_ONLY_REGISTRATION: PrintAsyncNotifyError = 23i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const REMOTE_ONLY_REGISTRATION: PrintAsyncNotifyError = 24i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PrintAsyncNotifyUserFilter = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kPerUser: PrintAsyncNotifyUserFilter = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kAllUsers: PrintAsyncNotifyUserFilter = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PrintJobStatus = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Paused: PrintJobStatus = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Error: PrintJobStatus = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Deleting: PrintJobStatus = 4i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Spooling: PrintJobStatus = 8i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Printing: PrintJobStatus = 16i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Offline: PrintJobStatus = 32i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_PaperOut: PrintJobStatus = 64i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Printed: PrintJobStatus = 128i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Deleted: PrintJobStatus = 256i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_BlockedDeviceQueue: PrintJobStatus = 512i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_UserIntervention: PrintJobStatus = 1024i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Restarted: PrintJobStatus = 2048i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Complete: PrintJobStatus = 4096i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintJobStatus_Retained: PrintJobStatus = 8192i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PrintSchemaConstrainedSetting = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaConstrainedSetting_None: PrintSchemaConstrainedSetting = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaConstrainedSetting_PrintTicket: PrintSchemaConstrainedSetting = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaConstrainedSetting_Admin: PrintSchemaConstrainedSetting = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaConstrainedSetting_Device: PrintSchemaConstrainedSetting = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PrintSchemaParameterDataType = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaParameterDataType_Integer: PrintSchemaParameterDataType = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaParameterDataType_NumericString: PrintSchemaParameterDataType = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaParameterDataType_String: PrintSchemaParameterDataType = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type PrintSchemaSelectionType = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaSelectionType_PickOne: PrintSchemaSelectionType = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PrintSchemaSelectionType_PickMany: PrintSchemaSelectionType = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type SHIMOPTS = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PTSHIM_DEFAULT: SHIMOPTS = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const PTSHIM_NOSNAPSHOT: SHIMOPTS = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type UI_TYPE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const kMessageBox: UI_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type XPSRAS_BACKGROUND_COLOR = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPSRAS_BACKGROUND_COLOR_TRANSPARENT: XPSRAS_BACKGROUND_COLOR = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPSRAS_BACKGROUND_COLOR_OPAQUE: XPSRAS_BACKGROUND_COLOR = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type XPSRAS_PIXEL_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPSRAS_PIXEL_FORMAT_32BPP_PBGRA_UINT_SRGB: XPSRAS_PIXEL_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPSRAS_PIXEL_FORMAT_64BPP_PRGBA_HALF_SCRGB: XPSRAS_PIXEL_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPSRAS_PIXEL_FORMAT_128BPP_PRGBA_FLOAT_SCRGB: XPSRAS_PIXEL_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub type XPSRAS_RENDERING_MODE = i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPSRAS_RENDERING_MODE_ANTIALIASED: XPSRAS_RENDERING_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub const XPSRAS_RENDERING_MODE_ALIASED: XPSRAS_RENDERING_MODE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct ADDJOB_INFO_1A { - pub Path: ::windows_sys::core::PSTR, - pub JobId: u32, -} -impl ::core::marker::Copy for ADDJOB_INFO_1A {} -impl ::core::clone::Clone for ADDJOB_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct ADDJOB_INFO_1W { - pub Path: ::windows_sys::core::PWSTR, - pub JobId: u32, -} -impl ::core::marker::Copy for ADDJOB_INFO_1W {} -impl ::core::clone::Clone for ADDJOB_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct ATTRIBUTE_INFO_1 { - pub dwJobNumberOfPagesPerSide: u32, - pub dwDrvNumberOfPagesPerSide: u32, - pub dwNupBorderFlags: u32, - pub dwJobPageOrderFlags: u32, - pub dwDrvPageOrderFlags: u32, - pub dwJobNumberOfCopies: u32, - pub dwDrvNumberOfCopies: u32, -} -impl ::core::marker::Copy for ATTRIBUTE_INFO_1 {} -impl ::core::clone::Clone for ATTRIBUTE_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct ATTRIBUTE_INFO_2 { - pub dwJobNumberOfPagesPerSide: u32, - pub dwDrvNumberOfPagesPerSide: u32, - pub dwNupBorderFlags: u32, - pub dwJobPageOrderFlags: u32, - pub dwDrvPageOrderFlags: u32, - pub dwJobNumberOfCopies: u32, - pub dwDrvNumberOfCopies: u32, - pub dwColorOptimization: u32, -} -impl ::core::marker::Copy for ATTRIBUTE_INFO_2 {} -impl ::core::clone::Clone for ATTRIBUTE_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct ATTRIBUTE_INFO_3 { - pub dwJobNumberOfPagesPerSide: u32, - pub dwDrvNumberOfPagesPerSide: u32, - pub dwNupBorderFlags: u32, - pub dwJobPageOrderFlags: u32, - pub dwDrvPageOrderFlags: u32, - pub dwJobNumberOfCopies: u32, - pub dwDrvNumberOfCopies: u32, - pub dwColorOptimization: u32, - pub dmPrintQuality: i16, - pub dmYResolution: i16, -} -impl ::core::marker::Copy for ATTRIBUTE_INFO_3 {} -impl ::core::clone::Clone for ATTRIBUTE_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct ATTRIBUTE_INFO_4 { - pub dwJobNumberOfPagesPerSide: u32, - pub dwDrvNumberOfPagesPerSide: u32, - pub dwNupBorderFlags: u32, - pub dwJobPageOrderFlags: u32, - pub dwDrvPageOrderFlags: u32, - pub dwJobNumberOfCopies: u32, - pub dwDrvNumberOfCopies: u32, - pub dwColorOptimization: u32, - pub dmPrintQuality: i16, - pub dmYResolution: i16, - pub dwDuplexFlags: u32, - pub dwNupDirection: u32, - pub dwBookletFlags: u32, - pub dwScalingPercentX: u32, - pub dwScalingPercentY: u32, -} -impl ::core::marker::Copy for ATTRIBUTE_INFO_4 {} -impl ::core::clone::Clone for ATTRIBUTE_INFO_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BIDI_DATA { - pub dwBidiType: u32, - pub u: BIDI_DATA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BIDI_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BIDI_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union BIDI_DATA_0 { - pub bData: super::super::Foundation::BOOL, - pub iData: i32, - pub sData: ::windows_sys::core::PWSTR, - pub fData: f32, - pub biData: BINARY_CONTAINER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BIDI_DATA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BIDI_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BIDI_REQUEST_CONTAINER { - pub Version: u32, - pub Flags: u32, - pub Count: u32, - pub aData: [BIDI_REQUEST_DATA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BIDI_REQUEST_CONTAINER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BIDI_REQUEST_CONTAINER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BIDI_REQUEST_DATA { - pub dwReqNumber: u32, - pub pSchema: ::windows_sys::core::PWSTR, - pub data: BIDI_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BIDI_REQUEST_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BIDI_REQUEST_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BIDI_RESPONSE_CONTAINER { - pub Version: u32, - pub Flags: u32, - pub Count: u32, - pub aData: [BIDI_RESPONSE_DATA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BIDI_RESPONSE_CONTAINER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BIDI_RESPONSE_CONTAINER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BIDI_RESPONSE_DATA { - pub dwResult: u32, - pub dwReqNumber: u32, - pub pSchema: ::windows_sys::core::PWSTR, - pub data: BIDI_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BIDI_RESPONSE_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BIDI_RESPONSE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BINARY_CONTAINER { - pub cbBuf: u32, - pub pData: *mut u8, -} -impl ::core::marker::Copy for BINARY_CONTAINER {} -impl ::core::clone::Clone for BINARY_CONTAINER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BranchOfficeJobData { - pub eEventType: EBranchOfficeJobEventType, - pub JobId: u32, - pub JobInfo: BranchOfficeJobData_0, -} -impl ::core::marker::Copy for BranchOfficeJobData {} -impl ::core::clone::Clone for BranchOfficeJobData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub union BranchOfficeJobData_0 { - pub LogJobPrinted: BranchOfficeJobDataPrinted, - pub LogJobRendered: BranchOfficeJobDataRendered, - pub LogJobError: BranchOfficeJobDataError, - pub LogPipelineFailed: BranchOfficeJobDataPipelineFailed, - pub LogOfflineFileFull: BranchOfficeLogOfflineFileFull, -} -impl ::core::marker::Copy for BranchOfficeJobData_0 {} -impl ::core::clone::Clone for BranchOfficeJobData_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BranchOfficeJobDataContainer { - pub cJobDataEntries: u32, - pub JobData: [BranchOfficeJobData; 1], -} -impl ::core::marker::Copy for BranchOfficeJobDataContainer {} -impl ::core::clone::Clone for BranchOfficeJobDataContainer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BranchOfficeJobDataError { - pub LastError: u32, - pub pDocumentName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pDataType: ::windows_sys::core::PWSTR, - pub TotalSize: i64, - pub PrintedSize: i64, - pub TotalPages: u32, - pub PrintedPages: u32, - pub pMachineName: ::windows_sys::core::PWSTR, - pub pJobError: ::windows_sys::core::PWSTR, - pub pErrorDescription: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BranchOfficeJobDataError {} -impl ::core::clone::Clone for BranchOfficeJobDataError { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BranchOfficeJobDataPipelineFailed { - pub pDocumentName: ::windows_sys::core::PWSTR, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pExtraErrorInfo: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BranchOfficeJobDataPipelineFailed {} -impl ::core::clone::Clone for BranchOfficeJobDataPipelineFailed { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BranchOfficeJobDataPrinted { - pub Status: u32, - pub pDocumentName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub pMachineName: ::windows_sys::core::PWSTR, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pPortName: ::windows_sys::core::PWSTR, - pub Size: i64, - pub TotalPages: u32, -} -impl ::core::marker::Copy for BranchOfficeJobDataPrinted {} -impl ::core::clone::Clone for BranchOfficeJobDataPrinted { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BranchOfficeJobDataRendered { - pub Size: i64, - pub ICMMethod: u32, - pub Color: i16, - pub PrintQuality: i16, - pub YResolution: i16, - pub Copies: i16, - pub TTOption: i16, -} -impl ::core::marker::Copy for BranchOfficeJobDataRendered {} -impl ::core::clone::Clone for BranchOfficeJobDataRendered { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct BranchOfficeLogOfflineFileFull { - pub pMachineName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BranchOfficeLogOfflineFileFull {} -impl ::core::clone::Clone for BranchOfficeLogOfflineFileFull { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct COMPROPSHEETUI { - pub cbSize: u16, - pub Flags: u16, - pub hInstCaller: super::super::Foundation::HINSTANCE, - pub pCallerName: *mut i8, - pub UserData: usize, - pub pHelpFile: *mut i8, - pub pfnCallBack: _CPSUICALLBACK, - pub pOptItem: *mut OPTITEM, - pub pDlgPage: *mut DLGPAGE, - pub cOptItem: u16, - pub cDlgPage: u16, - pub IconID: usize, - pub pOptItemName: *mut i8, - pub CallerVersion: u16, - pub OptItemVersion: u16, - pub dwReserved: [usize; 4], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for COMPROPSHEETUI {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for COMPROPSHEETUI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct CONFIG_INFO_DATA_1 { - pub Reserved: [u8; 128], - pub dwVersion: u32, -} -impl ::core::marker::Copy for CONFIG_INFO_DATA_1 {} -impl ::core::clone::Clone for CONFIG_INFO_DATA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CORE_PRINTER_DRIVERA { - pub CoreDriverGUID: ::windows_sys::core::GUID, - pub ftDriverDate: super::super::Foundation::FILETIME, - pub dwlDriverVersion: u64, - pub szPackageID: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CORE_PRINTER_DRIVERA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CORE_PRINTER_DRIVERA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CORE_PRINTER_DRIVERW { - pub CoreDriverGUID: ::windows_sys::core::GUID, - pub ftDriverDate: super::super::Foundation::FILETIME, - pub dwlDriverVersion: u64, - pub szPackageID: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CORE_PRINTER_DRIVERW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CORE_PRINTER_DRIVERW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct CPSUICBPARAM { - pub cbSize: u16, - pub Reason: u16, - pub hDlg: super::super::Foundation::HWND, - pub pOptItem: *mut OPTITEM, - pub cOptItem: u16, - pub Flags: u16, - pub pCurItem: *mut OPTITEM, - pub Anonymous: CPSUICBPARAM_0, - pub UserData: usize, - pub Result: usize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CPSUICBPARAM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CPSUICBPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union CPSUICBPARAM_0 { - pub OldSel: i32, - pub pOldSel: *mut i8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CPSUICBPARAM_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CPSUICBPARAM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct CPSUIDATABLOCK { - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for CPSUIDATABLOCK {} -impl ::core::clone::Clone for CPSUIDATABLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct CUSTOMSIZEPARAM { - pub dwOrder: i32, - pub lMinVal: i32, - pub lMaxVal: i32, -} -impl ::core::marker::Copy for CUSTOMSIZEPARAM {} -impl ::core::clone::Clone for CUSTOMSIZEPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DATATYPES_INFO_1A { - pub pName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DATATYPES_INFO_1A {} -impl ::core::clone::Clone for DATATYPES_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DATATYPES_INFO_1W { - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DATATYPES_INFO_1W {} -impl ::core::clone::Clone for DATATYPES_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DATA_HEADER { - pub dwSignature: u32, - pub wSize: u16, - pub wDataID: u16, - pub dwDataSize: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for DATA_HEADER {} -impl ::core::clone::Clone for DATA_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DELETE_PORT_DATA_1 { - pub psztPortName: [u16; 64], - pub Reserved: [u8; 98], - pub dwVersion: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for DELETE_PORT_DATA_1 {} -impl ::core::clone::Clone for DELETE_PORT_DATA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICEPROPERTYHEADER { - pub cbSize: u16, - pub Flags: u16, - pub hPrinter: super::super::Foundation::HANDLE, - pub pszPrinterName: *mut i8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICEPROPERTYHEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICEPROPERTYHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DEVQUERYPRINT_INFO { - pub cbSize: u16, - pub Level: u16, - pub hPrinter: super::super::Foundation::HANDLE, - pub pDevMode: *mut super::Gdi::DEVMODEA, - pub pszErrorStr: ::windows_sys::core::PWSTR, - pub cchErrorStr: u32, - pub cchNeeded: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DEVQUERYPRINT_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DEVQUERYPRINT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct DLGPAGE { - pub cbSize: u16, - pub Flags: u16, - pub DlgProc: super::super::UI::WindowsAndMessaging::DLGPROC, - pub pTabName: *mut i8, - pub IconID: usize, - pub Anonymous: DLGPAGE_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for DLGPAGE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for DLGPAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union DLGPAGE_0 { - pub DlgTemplateID: u16, - pub hDlgTemplate: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for DLGPAGE_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for DLGPAGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DOCEVENT_CREATEDCPRE { - pub pszDriver: ::windows_sys::core::PWSTR, - pub pszDevice: ::windows_sys::core::PWSTR, - pub pdm: *mut super::Gdi::DEVMODEW, - pub bIC: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DOCEVENT_CREATEDCPRE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DOCEVENT_CREATEDCPRE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOCEVENT_ESCAPE { - pub iEscape: i32, - pub cjInput: i32, - pub pvInData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DOCEVENT_ESCAPE {} -impl ::core::clone::Clone for DOCEVENT_ESCAPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOCEVENT_FILTER { - pub cbSize: u32, - pub cElementsAllocated: u32, - pub cElementsNeeded: u32, - pub cElementsReturned: u32, - pub aDocEventCall: [u32; 1], -} -impl ::core::marker::Copy for DOCEVENT_FILTER {} -impl ::core::clone::Clone for DOCEVENT_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DOCUMENTPROPERTYHEADER { - pub cbSize: u16, - pub Reserved: u16, - pub hPrinter: super::super::Foundation::HANDLE, - pub pszPrinterName: *mut i8, - pub pdmIn: *mut super::Gdi::DEVMODEA, - pub pdmOut: *mut super::Gdi::DEVMODEA, - pub cbOut: u32, - pub fMode: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DOCUMENTPROPERTYHEADER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DOCUMENTPROPERTYHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOC_INFO_1A { - pub pDocName: ::windows_sys::core::PSTR, - pub pOutputFile: ::windows_sys::core::PSTR, - pub pDatatype: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DOC_INFO_1A {} -impl ::core::clone::Clone for DOC_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOC_INFO_1W { - pub pDocName: ::windows_sys::core::PWSTR, - pub pOutputFile: ::windows_sys::core::PWSTR, - pub pDatatype: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DOC_INFO_1W {} -impl ::core::clone::Clone for DOC_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOC_INFO_2A { - pub pDocName: ::windows_sys::core::PSTR, - pub pOutputFile: ::windows_sys::core::PSTR, - pub pDatatype: ::windows_sys::core::PSTR, - pub dwMode: u32, - pub JobId: u32, -} -impl ::core::marker::Copy for DOC_INFO_2A {} -impl ::core::clone::Clone for DOC_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOC_INFO_2W { - pub pDocName: ::windows_sys::core::PWSTR, - pub pOutputFile: ::windows_sys::core::PWSTR, - pub pDatatype: ::windows_sys::core::PWSTR, - pub dwMode: u32, - pub JobId: u32, -} -impl ::core::marker::Copy for DOC_INFO_2W {} -impl ::core::clone::Clone for DOC_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOC_INFO_3A { - pub pDocName: ::windows_sys::core::PSTR, - pub pOutputFile: ::windows_sys::core::PSTR, - pub pDatatype: ::windows_sys::core::PSTR, - pub dwFlags: u32, -} -impl ::core::marker::Copy for DOC_INFO_3A {} -impl ::core::clone::Clone for DOC_INFO_3A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DOC_INFO_3W { - pub pDocName: ::windows_sys::core::PWSTR, - pub pOutputFile: ::windows_sys::core::PWSTR, - pub pDatatype: ::windows_sys::core::PWSTR, - pub dwFlags: u32, -} -impl ::core::marker::Copy for DOC_INFO_3W {} -impl ::core::clone::Clone for DOC_INFO_3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_1A { - pub pName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_1A {} -impl ::core::clone::Clone for DRIVER_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_1W { - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_1W {} -impl ::core::clone::Clone for DRIVER_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_2A { - pub cVersion: u32, - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDriverPath: ::windows_sys::core::PSTR, - pub pDataFile: ::windows_sys::core::PSTR, - pub pConfigFile: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_2A {} -impl ::core::clone::Clone for DRIVER_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_2W { - pub cVersion: u32, - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDriverPath: ::windows_sys::core::PWSTR, - pub pDataFile: ::windows_sys::core::PWSTR, - pub pConfigFile: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_2W {} -impl ::core::clone::Clone for DRIVER_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_3A { - pub cVersion: u32, - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDriverPath: ::windows_sys::core::PSTR, - pub pDataFile: ::windows_sys::core::PSTR, - pub pConfigFile: ::windows_sys::core::PSTR, - pub pHelpFile: ::windows_sys::core::PSTR, - pub pDependentFiles: ::windows_sys::core::PSTR, - pub pMonitorName: ::windows_sys::core::PSTR, - pub pDefaultDataType: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_3A {} -impl ::core::clone::Clone for DRIVER_INFO_3A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_3W { - pub cVersion: u32, - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDriverPath: ::windows_sys::core::PWSTR, - pub pDataFile: ::windows_sys::core::PWSTR, - pub pConfigFile: ::windows_sys::core::PWSTR, - pub pHelpFile: ::windows_sys::core::PWSTR, - pub pDependentFiles: ::windows_sys::core::PWSTR, - pub pMonitorName: ::windows_sys::core::PWSTR, - pub pDefaultDataType: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_3W {} -impl ::core::clone::Clone for DRIVER_INFO_3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_4A { - pub cVersion: u32, - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDriverPath: ::windows_sys::core::PSTR, - pub pDataFile: ::windows_sys::core::PSTR, - pub pConfigFile: ::windows_sys::core::PSTR, - pub pHelpFile: ::windows_sys::core::PSTR, - pub pDependentFiles: ::windows_sys::core::PSTR, - pub pMonitorName: ::windows_sys::core::PSTR, - pub pDefaultDataType: ::windows_sys::core::PSTR, - pub pszzPreviousNames: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_4A {} -impl ::core::clone::Clone for DRIVER_INFO_4A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_4W { - pub cVersion: u32, - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDriverPath: ::windows_sys::core::PWSTR, - pub pDataFile: ::windows_sys::core::PWSTR, - pub pConfigFile: ::windows_sys::core::PWSTR, - pub pHelpFile: ::windows_sys::core::PWSTR, - pub pDependentFiles: ::windows_sys::core::PWSTR, - pub pMonitorName: ::windows_sys::core::PWSTR, - pub pDefaultDataType: ::windows_sys::core::PWSTR, - pub pszzPreviousNames: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DRIVER_INFO_4W {} -impl ::core::clone::Clone for DRIVER_INFO_4W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_5A { - pub cVersion: u32, - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDriverPath: ::windows_sys::core::PSTR, - pub pDataFile: ::windows_sys::core::PSTR, - pub pConfigFile: ::windows_sys::core::PSTR, - pub dwDriverAttributes: u32, - pub dwConfigVersion: u32, - pub dwDriverVersion: u32, -} -impl ::core::marker::Copy for DRIVER_INFO_5A {} -impl ::core::clone::Clone for DRIVER_INFO_5A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_INFO_5W { - pub cVersion: u32, - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDriverPath: ::windows_sys::core::PWSTR, - pub pDataFile: ::windows_sys::core::PWSTR, - pub pConfigFile: ::windows_sys::core::PWSTR, - pub dwDriverAttributes: u32, - pub dwConfigVersion: u32, - pub dwDriverVersion: u32, -} -impl ::core::marker::Copy for DRIVER_INFO_5W {} -impl ::core::clone::Clone for DRIVER_INFO_5W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRIVER_INFO_6A { - pub cVersion: u32, - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDriverPath: ::windows_sys::core::PSTR, - pub pDataFile: ::windows_sys::core::PSTR, - pub pConfigFile: ::windows_sys::core::PSTR, - pub pHelpFile: ::windows_sys::core::PSTR, - pub pDependentFiles: ::windows_sys::core::PSTR, - pub pMonitorName: ::windows_sys::core::PSTR, - pub pDefaultDataType: ::windows_sys::core::PSTR, - pub pszzPreviousNames: ::windows_sys::core::PSTR, - pub ftDriverDate: super::super::Foundation::FILETIME, - pub dwlDriverVersion: u64, - pub pszMfgName: ::windows_sys::core::PSTR, - pub pszOEMUrl: ::windows_sys::core::PSTR, - pub pszHardwareID: ::windows_sys::core::PSTR, - pub pszProvider: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVER_INFO_6A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVER_INFO_6A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRIVER_INFO_6W { - pub cVersion: u32, - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDriverPath: ::windows_sys::core::PWSTR, - pub pDataFile: ::windows_sys::core::PWSTR, - pub pConfigFile: ::windows_sys::core::PWSTR, - pub pHelpFile: ::windows_sys::core::PWSTR, - pub pDependentFiles: ::windows_sys::core::PWSTR, - pub pMonitorName: ::windows_sys::core::PWSTR, - pub pDefaultDataType: ::windows_sys::core::PWSTR, - pub pszzPreviousNames: ::windows_sys::core::PWSTR, - pub ftDriverDate: super::super::Foundation::FILETIME, - pub dwlDriverVersion: u64, - pub pszMfgName: ::windows_sys::core::PWSTR, - pub pszOEMUrl: ::windows_sys::core::PWSTR, - pub pszHardwareID: ::windows_sys::core::PWSTR, - pub pszProvider: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVER_INFO_6W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVER_INFO_6W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRIVER_INFO_8A { - pub cVersion: u32, - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDriverPath: ::windows_sys::core::PSTR, - pub pDataFile: ::windows_sys::core::PSTR, - pub pConfigFile: ::windows_sys::core::PSTR, - pub pHelpFile: ::windows_sys::core::PSTR, - pub pDependentFiles: ::windows_sys::core::PSTR, - pub pMonitorName: ::windows_sys::core::PSTR, - pub pDefaultDataType: ::windows_sys::core::PSTR, - pub pszzPreviousNames: ::windows_sys::core::PSTR, - pub ftDriverDate: super::super::Foundation::FILETIME, - pub dwlDriverVersion: u64, - pub pszMfgName: ::windows_sys::core::PSTR, - pub pszOEMUrl: ::windows_sys::core::PSTR, - pub pszHardwareID: ::windows_sys::core::PSTR, - pub pszProvider: ::windows_sys::core::PSTR, - pub pszPrintProcessor: ::windows_sys::core::PSTR, - pub pszVendorSetup: ::windows_sys::core::PSTR, - pub pszzColorProfiles: ::windows_sys::core::PSTR, - pub pszInfPath: ::windows_sys::core::PSTR, - pub dwPrinterDriverAttributes: u32, - pub pszzCoreDriverDependencies: ::windows_sys::core::PSTR, - pub ftMinInboxDriverVerDate: super::super::Foundation::FILETIME, - pub dwlMinInboxDriverVerVersion: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVER_INFO_8A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVER_INFO_8A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRIVER_INFO_8W { - pub cVersion: u32, - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDriverPath: ::windows_sys::core::PWSTR, - pub pDataFile: ::windows_sys::core::PWSTR, - pub pConfigFile: ::windows_sys::core::PWSTR, - pub pHelpFile: ::windows_sys::core::PWSTR, - pub pDependentFiles: ::windows_sys::core::PWSTR, - pub pMonitorName: ::windows_sys::core::PWSTR, - pub pDefaultDataType: ::windows_sys::core::PWSTR, - pub pszzPreviousNames: ::windows_sys::core::PWSTR, - pub ftDriverDate: super::super::Foundation::FILETIME, - pub dwlDriverVersion: u64, - pub pszMfgName: ::windows_sys::core::PWSTR, - pub pszOEMUrl: ::windows_sys::core::PWSTR, - pub pszHardwareID: ::windows_sys::core::PWSTR, - pub pszProvider: ::windows_sys::core::PWSTR, - pub pszPrintProcessor: ::windows_sys::core::PWSTR, - pub pszVendorSetup: ::windows_sys::core::PWSTR, - pub pszzColorProfiles: ::windows_sys::core::PWSTR, - pub pszInfPath: ::windows_sys::core::PWSTR, - pub dwPrinterDriverAttributes: u32, - pub pszzCoreDriverDependencies: ::windows_sys::core::PWSTR, - pub ftMinInboxDriverVerDate: super::super::Foundation::FILETIME, - pub dwlMinInboxDriverVerVersion: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVER_INFO_8W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVER_INFO_8W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_UPGRADE_INFO_1 { - pub pPrinterName: *mut i8, - pub pOldDriverDirectory: *mut i8, -} -impl ::core::marker::Copy for DRIVER_UPGRADE_INFO_1 {} -impl ::core::clone::Clone for DRIVER_UPGRADE_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct DRIVER_UPGRADE_INFO_2 { - pub pPrinterName: *mut i8, - pub pOldDriverDirectory: *mut i8, - pub cVersion: u32, - pub pName: *mut i8, - pub pEnvironment: *mut i8, - pub pDriverPath: *mut i8, - pub pDataFile: *mut i8, - pub pConfigFile: *mut i8, - pub pHelpFile: *mut i8, - pub pDependentFiles: *mut i8, - pub pMonitorName: *mut i8, - pub pDefaultDataType: *mut i8, - pub pszzPreviousNames: *mut i8, -} -impl ::core::marker::Copy for DRIVER_UPGRADE_INFO_2 {} -impl ::core::clone::Clone for DRIVER_UPGRADE_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct EXTCHKBOX { - pub cbSize: u16, - pub Flags: u16, - pub pTitle: *mut i8, - pub pSeparator: *mut i8, - pub pCheckedName: *mut i8, - pub IconID: usize, - pub wReserved: [u16; 4], - pub dwReserved: [usize; 2], -} -impl ::core::marker::Copy for EXTCHKBOX {} -impl ::core::clone::Clone for EXTCHKBOX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct EXTPUSH { - pub cbSize: u16, - pub Flags: u16, - pub pTitle: *mut i8, - pub Anonymous1: EXTPUSH_0, - pub IconID: usize, - pub Anonymous2: EXTPUSH_1, - pub dwReserved: [usize; 3], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for EXTPUSH {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for EXTPUSH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union EXTPUSH_0 { - pub DlgProc: super::super::UI::WindowsAndMessaging::DLGPROC, - pub pfnCallBack: super::super::Foundation::FARPROC, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for EXTPUSH_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for EXTPUSH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union EXTPUSH_1 { - pub DlgTemplateID: u16, - pub hDlgTemplate: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for EXTPUSH_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for EXTPUSH_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct EXTTEXTMETRIC { - pub emSize: i16, - pub emPointSize: i16, - pub emOrientation: i16, - pub emMasterHeight: i16, - pub emMinScale: i16, - pub emMaxScale: i16, - pub emMasterUnits: i16, - pub emCapHeight: i16, - pub emXHeight: i16, - pub emLowerCaseAscent: i16, - pub emLowerCaseDescent: i16, - pub emSlant: i16, - pub emSuperScript: i16, - pub emSubScript: i16, - pub emSuperScriptSize: i16, - pub emSubScriptSize: i16, - pub emUnderlineOffset: i16, - pub emUnderlineWidth: i16, - pub emDoubleUpperUnderlineOffset: i16, - pub emDoubleLowerUnderlineOffset: i16, - pub emDoubleUpperUnderlineWidth: i16, - pub emDoubleLowerUnderlineWidth: i16, - pub emStrikeOutOffset: i16, - pub emStrikeOutWidth: i16, - pub emKernPairs: u16, - pub emKernTracks: u16, -} -impl ::core::marker::Copy for EXTTEXTMETRIC {} -impl ::core::clone::Clone for EXTTEXTMETRIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FORM_INFO_1A { - pub Flags: u32, - pub pName: ::windows_sys::core::PSTR, - pub Size: super::super::Foundation::SIZE, - pub ImageableArea: super::super::Foundation::RECTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FORM_INFO_1A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FORM_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FORM_INFO_1W { - pub Flags: u32, - pub pName: ::windows_sys::core::PWSTR, - pub Size: super::super::Foundation::SIZE, - pub ImageableArea: super::super::Foundation::RECTL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FORM_INFO_1W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FORM_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FORM_INFO_2A { - pub Flags: u32, - pub pName: ::windows_sys::core::PCSTR, - pub Size: super::super::Foundation::SIZE, - pub ImageableArea: super::super::Foundation::RECTL, - pub pKeyword: ::windows_sys::core::PCSTR, - pub StringType: u32, - pub pMuiDll: ::windows_sys::core::PCSTR, - pub dwResourceId: u32, - pub pDisplayName: ::windows_sys::core::PCSTR, - pub wLangId: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FORM_INFO_2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FORM_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FORM_INFO_2W { - pub Flags: u32, - pub pName: ::windows_sys::core::PCWSTR, - pub Size: super::super::Foundation::SIZE, - pub ImageableArea: super::super::Foundation::RECTL, - pub pKeyword: ::windows_sys::core::PCSTR, - pub StringType: u32, - pub pMuiDll: ::windows_sys::core::PCWSTR, - pub dwResourceId: u32, - pub pDisplayName: ::windows_sys::core::PCWSTR, - pub wLangId: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FORM_INFO_2W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FORM_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct GLYPHRUN { - pub wcLow: u16, - pub wGlyphCount: u16, -} -impl ::core::marker::Copy for GLYPHRUN {} -impl ::core::clone::Clone for GLYPHRUN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct INSERTPSUIPAGE_INFO { - pub cbSize: u16, - pub Type: u8, - pub Mode: u8, - pub dwData1: usize, - pub dwData2: usize, - pub dwData3: usize, -} -impl ::core::marker::Copy for INSERTPSUIPAGE_INFO {} -impl ::core::clone::Clone for INSERTPSUIPAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct INVOC { - pub dwCount: u32, - pub loOffset: u32, -} -impl ::core::marker::Copy for INVOC {} -impl ::core::clone::Clone for INVOC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct ImgErrorInfo { - pub description: ::windows_sys::core::BSTR, - pub guid: ::windows_sys::core::GUID, - pub helpContext: u32, - pub helpFile: ::windows_sys::core::BSTR, - pub source: ::windows_sys::core::BSTR, - pub devDescription: ::windows_sys::core::BSTR, - pub errorID: ::windows_sys::core::GUID, - pub cUserParameters: u32, - pub aUserParameters: *mut ::windows_sys::core::BSTR, - pub userFallback: ::windows_sys::core::BSTR, - pub exceptionID: u32, -} -impl ::core::marker::Copy for ImgErrorInfo {} -impl ::core::clone::Clone for ImgErrorInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JOB_INFO_1A { - pub JobId: u32, - pub pPrinterName: ::windows_sys::core::PSTR, - pub pMachineName: ::windows_sys::core::PSTR, - pub pUserName: ::windows_sys::core::PSTR, - pub pDocument: ::windows_sys::core::PSTR, - pub pDatatype: ::windows_sys::core::PSTR, - pub pStatus: ::windows_sys::core::PSTR, - pub Status: u32, - pub Priority: u32, - pub Position: u32, - pub TotalPages: u32, - pub PagesPrinted: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JOB_INFO_1A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JOB_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JOB_INFO_1W { - pub JobId: u32, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pMachineName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub pDocument: ::windows_sys::core::PWSTR, - pub pDatatype: ::windows_sys::core::PWSTR, - pub pStatus: ::windows_sys::core::PWSTR, - pub Status: u32, - pub Priority: u32, - pub Position: u32, - pub TotalPages: u32, - pub PagesPrinted: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JOB_INFO_1W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JOB_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -pub struct JOB_INFO_2A { - pub JobId: u32, - pub pPrinterName: ::windows_sys::core::PSTR, - pub pMachineName: ::windows_sys::core::PSTR, - pub pUserName: ::windows_sys::core::PSTR, - pub pDocument: ::windows_sys::core::PSTR, - pub pNotifyName: ::windows_sys::core::PSTR, - pub pDatatype: ::windows_sys::core::PSTR, - pub pPrintProcessor: ::windows_sys::core::PSTR, - pub pParameters: ::windows_sys::core::PSTR, - pub pDriverName: ::windows_sys::core::PSTR, - pub pDevMode: *mut super::Gdi::DEVMODEA, - pub pStatus: ::windows_sys::core::PSTR, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub Status: u32, - pub Priority: u32, - pub Position: u32, - pub StartTime: u32, - pub UntilTime: u32, - pub TotalPages: u32, - pub Size: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub Time: u32, - pub PagesPrinted: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::marker::Copy for JOB_INFO_2A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::clone::Clone for JOB_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -pub struct JOB_INFO_2W { - pub JobId: u32, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pMachineName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub pDocument: ::windows_sys::core::PWSTR, - pub pNotifyName: ::windows_sys::core::PWSTR, - pub pDatatype: ::windows_sys::core::PWSTR, - pub pPrintProcessor: ::windows_sys::core::PWSTR, - pub pParameters: ::windows_sys::core::PWSTR, - pub pDriverName: ::windows_sys::core::PWSTR, - pub pDevMode: *mut super::Gdi::DEVMODEW, - pub pStatus: ::windows_sys::core::PWSTR, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub Status: u32, - pub Priority: u32, - pub Position: u32, - pub StartTime: u32, - pub UntilTime: u32, - pub TotalPages: u32, - pub Size: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub Time: u32, - pub PagesPrinted: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::marker::Copy for JOB_INFO_2W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::clone::Clone for JOB_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct JOB_INFO_3 { - pub JobId: u32, - pub NextJobId: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for JOB_INFO_3 {} -impl ::core::clone::Clone for JOB_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -pub struct JOB_INFO_4A { - pub JobId: u32, - pub pPrinterName: ::windows_sys::core::PSTR, - pub pMachineName: ::windows_sys::core::PSTR, - pub pUserName: ::windows_sys::core::PSTR, - pub pDocument: ::windows_sys::core::PSTR, - pub pNotifyName: ::windows_sys::core::PSTR, - pub pDatatype: ::windows_sys::core::PSTR, - pub pPrintProcessor: ::windows_sys::core::PSTR, - pub pParameters: ::windows_sys::core::PSTR, - pub pDriverName: ::windows_sys::core::PSTR, - pub pDevMode: *mut super::Gdi::DEVMODEA, - pub pStatus: ::windows_sys::core::PSTR, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub Status: u32, - pub Priority: u32, - pub Position: u32, - pub StartTime: u32, - pub UntilTime: u32, - pub TotalPages: u32, - pub Size: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub Time: u32, - pub PagesPrinted: u32, - pub SizeHigh: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::marker::Copy for JOB_INFO_4A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::clone::Clone for JOB_INFO_4A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -pub struct JOB_INFO_4W { - pub JobId: u32, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pMachineName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub pDocument: ::windows_sys::core::PWSTR, - pub pNotifyName: ::windows_sys::core::PWSTR, - pub pDatatype: ::windows_sys::core::PWSTR, - pub pPrintProcessor: ::windows_sys::core::PWSTR, - pub pParameters: ::windows_sys::core::PWSTR, - pub pDriverName: ::windows_sys::core::PWSTR, - pub pDevMode: *mut super::Gdi::DEVMODEW, - pub pStatus: ::windows_sys::core::PWSTR, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub Status: u32, - pub Priority: u32, - pub Position: u32, - pub StartTime: u32, - pub UntilTime: u32, - pub TotalPages: u32, - pub Size: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub Time: u32, - pub PagesPrinted: u32, - pub SizeHigh: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::marker::Copy for JOB_INFO_4W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::clone::Clone for JOB_INFO_4W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Devices_Display\"`*"] -#[cfg(feature = "Win32_Devices_Display")] -pub struct KERNDATA { - pub dwSize: u32, - pub dwKernPairNum: u32, - pub KernPair: [super::super::Devices::Display::FD_KERNINGPAIR; 1], -} -#[cfg(feature = "Win32_Devices_Display")] -impl ::core::marker::Copy for KERNDATA {} -#[cfg(feature = "Win32_Devices_Display")] -impl ::core::clone::Clone for KERNDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MAPTABLE { - pub dwSize: u32, - pub dwGlyphNum: u32, - pub Trans: [TRANSDATA; 1], -} -impl ::core::marker::Copy for MAPTABLE {} -impl ::core::clone::Clone for MAPTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MESSAGEBOX_PARAMS { - pub cbSize: u32, - pub pTitle: ::windows_sys::core::PWSTR, - pub pMessage: ::windows_sys::core::PWSTR, - pub Style: u32, - pub dwTimeout: u32, - pub bWait: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MESSAGEBOX_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MESSAGEBOX_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITOR { - pub pfnEnumPorts: isize, - pub pfnOpenPort: isize, - pub pfnOpenPortEx: isize, - pub pfnStartDocPort: isize, - pub pfnWritePort: isize, - pub pfnReadPort: isize, - pub pfnEndDocPort: isize, - pub pfnClosePort: isize, - pub pfnAddPort: isize, - pub pfnAddPortEx: isize, - pub pfnConfigurePort: isize, - pub pfnDeletePort: isize, - pub pfnGetPrinterDataFromPort: isize, - pub pfnSetPortTimeOuts: isize, - pub pfnXcvOpenPort: isize, - pub pfnXcvDataPort: isize, - pub pfnXcvClosePort: isize, -} -impl ::core::marker::Copy for MONITOR {} -impl ::core::clone::Clone for MONITOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITOR2 { - pub cbSize: u32, - pub pfnEnumPorts: isize, - pub pfnOpenPort: isize, - pub pfnOpenPortEx: isize, - pub pfnStartDocPort: isize, - pub pfnWritePort: isize, - pub pfnReadPort: isize, - pub pfnEndDocPort: isize, - pub pfnClosePort: isize, - pub pfnAddPort: isize, - pub pfnAddPortEx: isize, - pub pfnConfigurePort: isize, - pub pfnDeletePort: isize, - pub pfnGetPrinterDataFromPort: isize, - pub pfnSetPortTimeOuts: isize, - pub pfnXcvOpenPort: isize, - pub pfnXcvDataPort: isize, - pub pfnXcvClosePort: isize, - pub pfnShutdown: isize, - pub pfnSendRecvBidiDataFromPort: isize, - pub pfnNotifyUsedPorts: isize, - pub pfnNotifyUnusedPorts: isize, - pub pfnPowerEvent: isize, -} -impl ::core::marker::Copy for MONITOR2 {} -impl ::core::clone::Clone for MONITOR2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITOREX { - pub dwMonitorSize: u32, - pub Monitor: MONITOR, -} -impl ::core::marker::Copy for MONITOREX {} -impl ::core::clone::Clone for MONITOREX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct MONITORINIT { - pub cbSize: u32, - pub hSpooler: super::super::Foundation::HANDLE, - pub hckRegistryRoot: super::super::System::Registry::HKEY, - pub pMonitorReg: *mut MONITORREG, - pub bLocal: super::super::Foundation::BOOL, - pub pszServerName: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for MONITORINIT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for MONITORINIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITORREG { - pub cbSize: u32, - pub fpCreateKey: isize, - pub fpOpenKey: isize, - pub fpCloseKey: isize, - pub fpDeleteKey: isize, - pub fpEnumKey: isize, - pub fpQueryInfoKey: isize, - pub fpSetValue: isize, - pub fpDeleteValue: isize, - pub fpEnumValue: isize, - pub fpQueryValue: isize, -} -impl ::core::marker::Copy for MONITORREG {} -impl ::core::clone::Clone for MONITORREG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITORUI { - pub dwMonitorUISize: u32, - pub pfnAddPortUI: isize, - pub pfnConfigurePortUI: isize, - pub pfnDeletePortUI: isize, -} -impl ::core::marker::Copy for MONITORUI {} -impl ::core::clone::Clone for MONITORUI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITOR_INFO_1A { - pub pName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for MONITOR_INFO_1A {} -impl ::core::clone::Clone for MONITOR_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITOR_INFO_1W { - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MONITOR_INFO_1W {} -impl ::core::clone::Clone for MONITOR_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITOR_INFO_2A { - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDLLName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for MONITOR_INFO_2A {} -impl ::core::clone::Clone for MONITOR_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MONITOR_INFO_2W { - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDLLName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MONITOR_INFO_2W {} -impl ::core::clone::Clone for MONITOR_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_ESCAPE_HEADER_T { - pub cbInput: u32, - pub cbOutput: u32, - pub opCode: u32, -} -impl ::core::marker::Copy for MXDC_ESCAPE_HEADER_T {} -impl ::core::clone::Clone for MXDC_ESCAPE_HEADER_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_GET_FILENAME_DATA_T { - pub cbOutput: u32, - pub wszData: [u16; 1], -} -impl ::core::marker::Copy for MXDC_GET_FILENAME_DATA_T {} -impl ::core::clone::Clone for MXDC_GET_FILENAME_DATA_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_PRINTTICKET_DATA_T { - pub dwDataSize: u32, - pub bData: [u8; 1], -} -impl ::core::marker::Copy for MXDC_PRINTTICKET_DATA_T {} -impl ::core::clone::Clone for MXDC_PRINTTICKET_DATA_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_PRINTTICKET_ESCAPE_T { - pub mxdcEscape: MXDC_ESCAPE_HEADER_T, - pub printTicketData: MXDC_PRINTTICKET_DATA_T, -} -impl ::core::marker::Copy for MXDC_PRINTTICKET_ESCAPE_T {} -impl ::core::clone::Clone for MXDC_PRINTTICKET_ESCAPE_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_S0PAGE_DATA_T { - pub dwSize: u32, - pub bData: [u8; 1], -} -impl ::core::marker::Copy for MXDC_S0PAGE_DATA_T {} -impl ::core::clone::Clone for MXDC_S0PAGE_DATA_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T { - pub mxdcEscape: MXDC_ESCAPE_HEADER_T, - pub xpsS0PageData: MXDC_S0PAGE_DATA_T, -} -impl ::core::marker::Copy for MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T {} -impl ::core::clone::Clone for MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_S0PAGE_RESOURCE_ESCAPE_T { - pub mxdcEscape: MXDC_ESCAPE_HEADER_T, - pub xpsS0PageResourcePassthrough: MXDC_XPS_S0PAGE_RESOURCE_T, -} -impl ::core::marker::Copy for MXDC_S0PAGE_RESOURCE_ESCAPE_T {} -impl ::core::clone::Clone for MXDC_S0PAGE_RESOURCE_ESCAPE_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct MXDC_XPS_S0PAGE_RESOURCE_T { - pub dwSize: u32, - pub dwResourceType: u32, - pub szUri: [u8; 260], - pub dwDataSize: u32, - pub bData: [u8; 1], -} -impl ::core::marker::Copy for MXDC_XPS_S0PAGE_RESOURCE_T {} -impl ::core::clone::Clone for MXDC_XPS_S0PAGE_RESOURCE_T { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NOTIFICATION_CONFIG_1 { - pub cbSize: u32, - pub fdwFlags: u32, - pub pfnNotifyCallback: ROUTER_NOTIFY_CALLBACK, - pub pContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NOTIFICATION_CONFIG_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NOTIFICATION_CONFIG_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OEMCUIPPARAM { - pub cbSize: u32, - pub poemuiobj: *mut OEMUIOBJ, - pub hPrinter: super::super::Foundation::HANDLE, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub hModule: super::super::Foundation::HANDLE, - pub hOEMHeap: super::super::Foundation::HANDLE, - pub pPublicDM: *mut super::Gdi::DEVMODEA, - pub pOEMDM: *mut ::core::ffi::c_void, - pub dwFlags: u32, - pub pDrvOptItems: *mut OPTITEM, - pub cDrvOptItems: u32, - pub pOEMOptItems: *mut OPTITEM, - pub cOEMOptItems: u32, - pub pOEMUserData: *mut ::core::ffi::c_void, - pub OEMCUIPCallback: OEMCUIPCALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OEMCUIPPARAM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OEMCUIPPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct OEMDMPARAM { - pub cbSize: u32, - pub pdriverobj: *mut ::core::ffi::c_void, - pub hPrinter: super::super::Foundation::HANDLE, - pub hModule: super::super::Foundation::HANDLE, - pub pPublicDMIn: *mut super::Gdi::DEVMODEA, - pub pPublicDMOut: *mut super::Gdi::DEVMODEA, - pub pOEMDMIn: *mut ::core::ffi::c_void, - pub pOEMDMOut: *mut ::core::ffi::c_void, - pub cbBufSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for OEMDMPARAM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for OEMDMPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OEMFONTINSTPARAM { - pub cbSize: u32, - pub hPrinter: super::super::Foundation::HANDLE, - pub hModule: super::super::Foundation::HANDLE, - pub hHeap: super::super::Foundation::HANDLE, - pub dwFlags: u32, - pub pFontInstallerName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OEMFONTINSTPARAM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OEMFONTINSTPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OEMUIOBJ { - pub cbSize: u32, - pub pOemUIProcs: *mut OEMUIPROCS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OEMUIOBJ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OEMUIOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OEMUIPROCS { - pub DrvGetDriverSetting: PFN_DrvGetDriverSetting, - pub DrvUpdateUISetting: PFN_DrvUpdateUISetting, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OEMUIPROCS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OEMUIPROCS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct OEMUIPSPARAM { - pub cbSize: u32, - pub poemuiobj: *mut OEMUIOBJ, - pub hPrinter: super::super::Foundation::HANDLE, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub hModule: super::super::Foundation::HANDLE, - pub hOEMHeap: super::super::Foundation::HANDLE, - pub pPublicDM: *mut super::Gdi::DEVMODEA, - pub pOEMDM: *mut ::core::ffi::c_void, - pub pOEMUserData: *mut ::core::ffi::c_void, - pub dwFlags: u32, - pub pOemEntry: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for OEMUIPSPARAM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for OEMUIPSPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct OEM_DMEXTRAHEADER { - pub dwSize: u32, - pub dwSignature: u32, - pub dwVersion: u32, -} -impl ::core::marker::Copy for OEM_DMEXTRAHEADER {} -impl ::core::clone::Clone for OEM_DMEXTRAHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OIEXT { - pub cbSize: u16, - pub Flags: u16, - pub hInstCaller: super::super::Foundation::HINSTANCE, - pub pHelpFile: *mut i8, - pub dwReserved: [usize; 4], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OIEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OIEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPTCOMBO { - pub cbSize: u16, - pub Flags: u8, - pub cListItem: u16, - pub pListItem: *mut OPTPARAM, - pub Sel: i32, - pub dwReserved: [u32; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPTCOMBO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPTCOMBO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OPTITEM { - pub cbSize: u16, - pub Level: u8, - pub DlgPageIdx: u8, - pub Flags: u32, - pub UserData: usize, - pub pName: *mut i8, - pub Anonymous1: OPTITEM_0, - pub Anonymous2: OPTITEM_1, - pub pOptType: *mut OPTTYPE, - pub HelpIndex: u32, - pub DMPubID: u8, - pub UserItemID: u8, - pub wReserved: u16, - pub pOIExt: *mut OIEXT, - pub dwReserved: [usize; 3], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OPTITEM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OPTITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union OPTITEM_0 { - pub Sel: i32, - pub pSel: *mut i8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OPTITEM_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OPTITEM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union OPTITEM_1 { - pub pExtChkBox: *mut EXTCHKBOX, - pub pExtPush: *mut EXTPUSH, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OPTITEM_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OPTITEM_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPTPARAM { - pub cbSize: u16, - pub Flags: u8, - pub Style: u8, - pub pData: *mut i8, - pub IconID: usize, - pub lParam: super::super::Foundation::LPARAM, - pub dwReserved: [usize; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPTPARAM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPTPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPTTYPE { - pub cbSize: u16, - pub Type: u8, - pub Flags: u8, - pub Count: u16, - pub BegCtrlID: u16, - pub pOptParam: *mut OPTPARAM, - pub Style: u16, - pub wReserved: [u16; 3], - pub dwReserved: [usize; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPTTYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPTTYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_DATA_1 { - pub sztPortName: [u16; 64], - pub dwVersion: u32, - pub dwProtocol: u32, - pub cbSize: u32, - pub dwReserved: u32, - pub sztHostAddress: [u16; 49], - pub sztSNMPCommunity: [u16; 33], - pub dwDoubleSpool: u32, - pub sztQueue: [u16; 33], - pub sztIPAddress: [u16; 16], - pub Reserved: [u8; 540], - pub dwPortNumber: u32, - pub dwSNMPEnabled: u32, - pub dwSNMPDevIndex: u32, -} -impl ::core::marker::Copy for PORT_DATA_1 {} -impl ::core::clone::Clone for PORT_DATA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_DATA_2 { - pub sztPortName: [u16; 64], - pub dwVersion: u32, - pub dwProtocol: u32, - pub cbSize: u32, - pub dwReserved: u32, - pub sztHostAddress: [u16; 128], - pub sztSNMPCommunity: [u16; 33], - pub dwDoubleSpool: u32, - pub sztQueue: [u16; 33], - pub Reserved: [u8; 514], - pub dwPortNumber: u32, - pub dwSNMPEnabled: u32, - pub dwSNMPDevIndex: u32, - pub dwPortMonitorMibIndex: u32, -} -impl ::core::marker::Copy for PORT_DATA_2 {} -impl ::core::clone::Clone for PORT_DATA_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_DATA_LIST_1 { - pub dwVersion: u32, - pub cPortData: u32, - pub pPortData: [PORT_DATA_2; 1], -} -impl ::core::marker::Copy for PORT_DATA_LIST_1 {} -impl ::core::clone::Clone for PORT_DATA_LIST_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_INFO_1A { - pub pName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PORT_INFO_1A {} -impl ::core::clone::Clone for PORT_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_INFO_1W { - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PORT_INFO_1W {} -impl ::core::clone::Clone for PORT_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_INFO_2A { - pub pPortName: ::windows_sys::core::PSTR, - pub pMonitorName: ::windows_sys::core::PSTR, - pub pDescription: ::windows_sys::core::PSTR, - pub fPortType: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for PORT_INFO_2A {} -impl ::core::clone::Clone for PORT_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_INFO_2W { - pub pPortName: ::windows_sys::core::PWSTR, - pub pMonitorName: ::windows_sys::core::PWSTR, - pub pDescription: ::windows_sys::core::PWSTR, - pub fPortType: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for PORT_INFO_2W {} -impl ::core::clone::Clone for PORT_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_INFO_3A { - pub dwStatus: u32, - pub pszStatus: ::windows_sys::core::PSTR, - pub dwSeverity: u32, -} -impl ::core::marker::Copy for PORT_INFO_3A {} -impl ::core::clone::Clone for PORT_INFO_3A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PORT_INFO_3W { - pub dwStatus: u32, - pub pszStatus: ::windows_sys::core::PWSTR, - pub dwSeverity: u32, -} -impl ::core::marker::Copy for PORT_INFO_3W {} -impl ::core::clone::Clone for PORT_INFO_3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_CONNECTION_INFO_1A { - pub dwFlags: u32, - pub pszDriverName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PRINTER_CONNECTION_INFO_1A {} -impl ::core::clone::Clone for PRINTER_CONNECTION_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_CONNECTION_INFO_1W { - pub dwFlags: u32, - pub pszDriverName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PRINTER_CONNECTION_INFO_1W {} -impl ::core::clone::Clone for PRINTER_CONNECTION_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTER_DEFAULTSA { - pub pDatatype: ::windows_sys::core::PSTR, - pub pDevMode: *mut super::Gdi::DEVMODEA, - pub DesiredAccess: PRINTER_ACCESS_RIGHTS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTER_DEFAULTSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTER_DEFAULTSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTER_DEFAULTSW { - pub pDatatype: ::windows_sys::core::PWSTR, - pub pDevMode: *mut super::Gdi::DEVMODEW, - pub DesiredAccess: PRINTER_ACCESS_RIGHTS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTER_DEFAULTSW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTER_DEFAULTSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_ENUM_VALUESA { - pub pValueName: ::windows_sys::core::PSTR, - pub cbValueName: u32, - pub dwType: u32, - pub pData: *mut u8, - pub cbData: u32, -} -impl ::core::marker::Copy for PRINTER_ENUM_VALUESA {} -impl ::core::clone::Clone for PRINTER_ENUM_VALUESA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_ENUM_VALUESW { - pub pValueName: ::windows_sys::core::PWSTR, - pub cbValueName: u32, - pub dwType: u32, - pub pData: *mut u8, - pub cbData: u32, -} -impl ::core::marker::Copy for PRINTER_ENUM_VALUESW {} -impl ::core::clone::Clone for PRINTER_ENUM_VALUESW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_EVENT_ATTRIBUTES_INFO { - pub cbSize: u32, - pub dwOldAttributes: u32, - pub dwNewAttributes: u32, -} -impl ::core::marker::Copy for PRINTER_EVENT_ATTRIBUTES_INFO {} -impl ::core::clone::Clone for PRINTER_EVENT_ATTRIBUTES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_1A { - pub Flags: u32, - pub pDescription: ::windows_sys::core::PSTR, - pub pName: ::windows_sys::core::PSTR, - pub pComment: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PRINTER_INFO_1A {} -impl ::core::clone::Clone for PRINTER_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_1W { - pub Flags: u32, - pub pDescription: ::windows_sys::core::PWSTR, - pub pName: ::windows_sys::core::PWSTR, - pub pComment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PRINTER_INFO_1W {} -impl ::core::clone::Clone for PRINTER_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -pub struct PRINTER_INFO_2A { - pub pServerName: ::windows_sys::core::PSTR, - pub pPrinterName: ::windows_sys::core::PSTR, - pub pShareName: ::windows_sys::core::PSTR, - pub pPortName: ::windows_sys::core::PSTR, - pub pDriverName: ::windows_sys::core::PSTR, - pub pComment: ::windows_sys::core::PSTR, - pub pLocation: ::windows_sys::core::PSTR, - pub pDevMode: *mut super::Gdi::DEVMODEA, - pub pSepFile: ::windows_sys::core::PSTR, - pub pPrintProcessor: ::windows_sys::core::PSTR, - pub pDatatype: ::windows_sys::core::PSTR, - pub pParameters: ::windows_sys::core::PSTR, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub Attributes: u32, - pub Priority: u32, - pub DefaultPriority: u32, - pub StartTime: u32, - pub UntilTime: u32, - pub Status: u32, - pub cJobs: u32, - pub AveragePPM: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::marker::Copy for PRINTER_INFO_2A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::clone::Clone for PRINTER_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -pub struct PRINTER_INFO_2W { - pub pServerName: ::windows_sys::core::PWSTR, - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pShareName: ::windows_sys::core::PWSTR, - pub pPortName: ::windows_sys::core::PWSTR, - pub pDriverName: ::windows_sys::core::PWSTR, - pub pComment: ::windows_sys::core::PWSTR, - pub pLocation: ::windows_sys::core::PWSTR, - pub pDevMode: *mut super::Gdi::DEVMODEW, - pub pSepFile: ::windows_sys::core::PWSTR, - pub pPrintProcessor: ::windows_sys::core::PWSTR, - pub pDatatype: ::windows_sys::core::PWSTR, - pub pParameters: ::windows_sys::core::PWSTR, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub Attributes: u32, - pub Priority: u32, - pub DefaultPriority: u32, - pub StartTime: u32, - pub UntilTime: u32, - pub Status: u32, - pub cJobs: u32, - pub AveragePPM: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::marker::Copy for PRINTER_INFO_2W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -impl ::core::clone::Clone for PRINTER_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct PRINTER_INFO_3 { - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for PRINTER_INFO_3 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for PRINTER_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_4A { - pub pPrinterName: ::windows_sys::core::PSTR, - pub pServerName: ::windows_sys::core::PSTR, - pub Attributes: u32, -} -impl ::core::marker::Copy for PRINTER_INFO_4A {} -impl ::core::clone::Clone for PRINTER_INFO_4A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_4W { - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pServerName: ::windows_sys::core::PWSTR, - pub Attributes: u32, -} -impl ::core::marker::Copy for PRINTER_INFO_4W {} -impl ::core::clone::Clone for PRINTER_INFO_4W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_5A { - pub pPrinterName: ::windows_sys::core::PSTR, - pub pPortName: ::windows_sys::core::PSTR, - pub Attributes: u32, - pub DeviceNotSelectedTimeout: u32, - pub TransmissionRetryTimeout: u32, -} -impl ::core::marker::Copy for PRINTER_INFO_5A {} -impl ::core::clone::Clone for PRINTER_INFO_5A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_5W { - pub pPrinterName: ::windows_sys::core::PWSTR, - pub pPortName: ::windows_sys::core::PWSTR, - pub Attributes: u32, - pub DeviceNotSelectedTimeout: u32, - pub TransmissionRetryTimeout: u32, -} -impl ::core::marker::Copy for PRINTER_INFO_5W {} -impl ::core::clone::Clone for PRINTER_INFO_5W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_6 { - pub dwStatus: u32, -} -impl ::core::marker::Copy for PRINTER_INFO_6 {} -impl ::core::clone::Clone for PRINTER_INFO_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_7A { - pub pszObjectGUID: ::windows_sys::core::PSTR, - pub dwAction: u32, -} -impl ::core::marker::Copy for PRINTER_INFO_7A {} -impl ::core::clone::Clone for PRINTER_INFO_7A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_INFO_7W { - pub pszObjectGUID: ::windows_sys::core::PWSTR, - pub dwAction: u32, -} -impl ::core::marker::Copy for PRINTER_INFO_7W {} -impl ::core::clone::Clone for PRINTER_INFO_7W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTER_INFO_8A { - pub pDevMode: *mut super::Gdi::DEVMODEA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTER_INFO_8A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTER_INFO_8A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTER_INFO_8W { - pub pDevMode: *mut super::Gdi::DEVMODEW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTER_INFO_8W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTER_INFO_8W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTER_INFO_9A { - pub pDevMode: *mut super::Gdi::DEVMODEA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTER_INFO_9A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTER_INFO_9A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTER_INFO_9W { - pub pDevMode: *mut super::Gdi::DEVMODEW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTER_INFO_9W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTER_INFO_9W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_NOTIFY_INFO { - pub Version: u32, - pub Flags: u32, - pub Count: u32, - pub aData: [PRINTER_NOTIFY_INFO_DATA; 1], -} -impl ::core::marker::Copy for PRINTER_NOTIFY_INFO {} -impl ::core::clone::Clone for PRINTER_NOTIFY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_NOTIFY_INFO_DATA { - pub Type: u16, - pub Field: u16, - pub Reserved: u32, - pub Id: u32, - pub NotifyData: PRINTER_NOTIFY_INFO_DATA_0, -} -impl ::core::marker::Copy for PRINTER_NOTIFY_INFO_DATA {} -impl ::core::clone::Clone for PRINTER_NOTIFY_INFO_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub union PRINTER_NOTIFY_INFO_DATA_0 { - pub adwData: [u32; 2], - pub Data: PRINTER_NOTIFY_INFO_DATA_0_0, -} -impl ::core::marker::Copy for PRINTER_NOTIFY_INFO_DATA_0 {} -impl ::core::clone::Clone for PRINTER_NOTIFY_INFO_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_NOTIFY_INFO_DATA_0_0 { - pub cbBuf: u32, - pub pBuf: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for PRINTER_NOTIFY_INFO_DATA_0_0 {} -impl ::core::clone::Clone for PRINTER_NOTIFY_INFO_DATA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_NOTIFY_INIT { - pub Size: u32, - pub Reserved: u32, - pub PollTime: u32, -} -impl ::core::marker::Copy for PRINTER_NOTIFY_INIT {} -impl ::core::clone::Clone for PRINTER_NOTIFY_INIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_NOTIFY_OPTIONS { - pub Version: u32, - pub Flags: u32, - pub Count: u32, - pub pTypes: *mut PRINTER_NOTIFY_OPTIONS_TYPE, -} -impl ::core::marker::Copy for PRINTER_NOTIFY_OPTIONS {} -impl ::core::clone::Clone for PRINTER_NOTIFY_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_NOTIFY_OPTIONS_TYPE { - pub Type: u16, - pub Reserved0: u16, - pub Reserved1: u32, - pub Reserved2: u32, - pub Count: u32, - pub pFields: *mut u16, -} -impl ::core::marker::Copy for PRINTER_NOTIFY_OPTIONS_TYPE {} -impl ::core::clone::Clone for PRINTER_NOTIFY_OPTIONS_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_OPTIONSA { - pub cbSize: u32, - pub dwFlags: PRINTER_OPTION_FLAGS, -} -impl ::core::marker::Copy for PRINTER_OPTIONSA {} -impl ::core::clone::Clone for PRINTER_OPTIONSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTER_OPTIONSW { - pub cbSize: u32, - pub dwFlags: PRINTER_OPTION_FLAGS, -} -impl ::core::marker::Copy for PRINTER_OPTIONSW {} -impl ::core::clone::Clone for PRINTER_OPTIONSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTIFI32 { - pub cjThis: u32, - pub cjIfiExtra: u32, - pub dpwszFamilyName: i32, - pub dpwszStyleName: i32, - pub dpwszFaceName: i32, - pub dpwszUniqueName: i32, - pub dpFontSim: i32, - pub lEmbedId: i32, - pub lItalicAngle: i32, - pub lCharBias: i32, - pub dpCharSets: i32, - pub jWinCharSet: u8, - pub jWinPitchAndFamily: u8, - pub usWinWeight: u16, - pub flInfo: u32, - pub fsSelection: u16, - pub fsType: u16, - pub fwdUnitsPerEm: i16, - pub fwdLowestPPEm: i16, - pub fwdWinAscender: i16, - pub fwdWinDescender: i16, - pub fwdMacAscender: i16, - pub fwdMacDescender: i16, - pub fwdMacLineGap: i16, - pub fwdTypoAscender: i16, - pub fwdTypoDescender: i16, - pub fwdTypoLineGap: i16, - pub fwdAveCharWidth: i16, - pub fwdMaxCharInc: i16, - pub fwdCapHeight: i16, - pub fwdXHeight: i16, - pub fwdSubscriptXSize: i16, - pub fwdSubscriptYSize: i16, - pub fwdSubscriptXOffset: i16, - pub fwdSubscriptYOffset: i16, - pub fwdSuperscriptXSize: i16, - pub fwdSuperscriptYSize: i16, - pub fwdSuperscriptXOffset: i16, - pub fwdSuperscriptYOffset: i16, - pub fwdUnderscoreSize: i16, - pub fwdUnderscorePosition: i16, - pub fwdStrikeoutSize: i16, - pub fwdStrikeoutPosition: i16, - pub chFirstChar: u8, - pub chLastChar: u8, - pub chDefaultChar: u8, - pub chBreakChar: u8, - pub wcFirstChar: u16, - pub wcLastChar: u16, - pub wcDefaultChar: u16, - pub wcBreakChar: u16, - pub ptlBaseline: super::super::Foundation::POINTL, - pub ptlAspect: super::super::Foundation::POINTL, - pub ptlCaret: super::super::Foundation::POINTL, - pub rclFontBox: super::super::Foundation::RECTL, - pub achVendId: [u8; 4], - pub cKerningPairs: u32, - pub ulPanoseCulture: u32, - pub panose: super::Gdi::PANOSE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTIFI32 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTIFI32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTPROCESSOROPENDATA { - pub pDevMode: *mut super::Gdi::DEVMODEA, - pub pDatatype: ::windows_sys::core::PWSTR, - pub pParameters: ::windows_sys::core::PWSTR, - pub pDocumentName: ::windows_sys::core::PWSTR, - pub JobId: u32, - pub pOutputFile: ::windows_sys::core::PWSTR, - pub pPrinterName: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTPROCESSOROPENDATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTPROCESSOROPENDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTPROCESSOR_CAPS_1 { - pub dwLevel: u32, - pub dwNupOptions: u32, - pub dwPageOrderFlags: u32, - pub dwNumberOfCopies: u32, -} -impl ::core::marker::Copy for PRINTPROCESSOR_CAPS_1 {} -impl ::core::clone::Clone for PRINTPROCESSOR_CAPS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTPROCESSOR_CAPS_2 { - pub dwLevel: u32, - pub dwNupOptions: u32, - pub dwPageOrderFlags: u32, - pub dwNumberOfCopies: u32, - pub dwDuplexHandlingCaps: u32, - pub dwNupDirectionCaps: u32, - pub dwNupBorderCaps: u32, - pub dwBookletHandlingCaps: u32, - pub dwScalingCaps: u32, -} -impl ::core::marker::Copy for PRINTPROCESSOR_CAPS_2 {} -impl ::core::clone::Clone for PRINTPROCESSOR_CAPS_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTPROCESSOR_INFO_1A { - pub pName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PRINTPROCESSOR_INFO_1A {} -impl ::core::clone::Clone for PRINTPROCESSOR_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTPROCESSOR_INFO_1W { - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PRINTPROCESSOR_INFO_1W {} -impl ::core::clone::Clone for PRINTPROCESSOR_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINTPROVIDOR { - pub fpOpenPrinter: isize, - pub fpSetJob: isize, - pub fpGetJob: isize, - pub fpEnumJobs: isize, - pub fpAddPrinter: isize, - pub fpDeletePrinter: isize, - pub fpSetPrinter: isize, - pub fpGetPrinter: isize, - pub fpEnumPrinters: isize, - pub fpAddPrinterDriver: isize, - pub fpEnumPrinterDrivers: isize, - pub fpGetPrinterDriver: isize, - pub fpGetPrinterDriverDirectory: isize, - pub fpDeletePrinterDriver: isize, - pub fpAddPrintProcessor: isize, - pub fpEnumPrintProcessors: isize, - pub fpGetPrintProcessorDirectory: isize, - pub fpDeletePrintProcessor: isize, - pub fpEnumPrintProcessorDatatypes: isize, - pub fpStartDocPrinter: isize, - pub fpStartPagePrinter: isize, - pub fpWritePrinter: isize, - pub fpEndPagePrinter: isize, - pub fpAbortPrinter: isize, - pub fpReadPrinter: isize, - pub fpEndDocPrinter: isize, - pub fpAddJob: isize, - pub fpScheduleJob: isize, - pub fpGetPrinterData: isize, - pub fpSetPrinterData: isize, - pub fpWaitForPrinterChange: isize, - pub fpClosePrinter: isize, - pub fpAddForm: isize, - pub fpDeleteForm: isize, - pub fpGetForm: isize, - pub fpSetForm: isize, - pub fpEnumForms: isize, - pub fpEnumMonitors: isize, - pub fpEnumPorts: isize, - pub fpAddPort: isize, - pub fpConfigurePort: isize, - pub fpDeletePort: isize, - pub fpCreatePrinterIC: isize, - pub fpPlayGdiScriptOnPrinterIC: isize, - pub fpDeletePrinterIC: isize, - pub fpAddPrinterConnection: isize, - pub fpDeletePrinterConnection: isize, - pub fpPrinterMessageBox: isize, - pub fpAddMonitor: isize, - pub fpDeleteMonitor: isize, - pub fpResetPrinter: isize, - pub fpGetPrinterDriverEx: isize, - pub fpFindFirstPrinterChangeNotification: isize, - pub fpFindClosePrinterChangeNotification: isize, - pub fpAddPortEx: isize, - pub fpShutDown: isize, - pub fpRefreshPrinterChangeNotification: isize, - pub fpOpenPrinterEx: isize, - pub fpAddPrinterEx: isize, - pub fpSetPort: isize, - pub fpEnumPrinterData: isize, - pub fpDeletePrinterData: isize, - pub fpClusterSplOpen: isize, - pub fpClusterSplClose: isize, - pub fpClusterSplIsAlive: isize, - pub fpSetPrinterDataEx: isize, - pub fpGetPrinterDataEx: isize, - pub fpEnumPrinterDataEx: isize, - pub fpEnumPrinterKey: isize, - pub fpDeletePrinterDataEx: isize, - pub fpDeletePrinterKey: isize, - pub fpSeekPrinter: isize, - pub fpDeletePrinterDriverEx: isize, - pub fpAddPerMachineConnection: isize, - pub fpDeletePerMachineConnection: isize, - pub fpEnumPerMachineConnections: isize, - pub fpXcvData: isize, - pub fpAddPrinterDriverEx: isize, - pub fpSplReadPrinter: isize, - pub fpDriverUnloadComplete: isize, - pub fpGetSpoolFileInfo: isize, - pub fpCommitSpoolData: isize, - pub fpCloseSpoolFileHandle: isize, - pub fpFlushPrinter: isize, - pub fpSendRecvBidiData: isize, - pub fpAddPrinterConnection2: isize, - pub fpGetPrintClassObject: isize, - pub fpReportJobProcessingProgress: isize, - pub fpEnumAndLogProvidorObjects: isize, - pub fpInternalGetPrinterDriver: isize, - pub fpFindCompatibleDriver: isize, - pub fpGetJobNamedPropertyValue: isize, - pub fpSetJobNamedProperty: isize, - pub fpDeleteJobNamedProperty: isize, - pub fpEnumJobNamedProperties: isize, - pub fpPowerEvent: isize, - pub fpGetUserPropertyBag: isize, - pub fpCanShutdown: isize, - pub fpLogJobInfoForBranchOffice: isize, - pub fpRegeneratePrintDeviceCapabilities: isize, - pub fpPrintSupportOperation: isize, - pub fpIppCreateJobOnPrinter: isize, - pub fpIppGetJobAttributes: isize, - pub fpIppSetJobAttributes: isize, - pub fpIppGetPrinterAttributes: isize, - pub fpIppSetPrinterAttributes: isize, -} -impl ::core::marker::Copy for PRINTPROVIDOR {} -impl ::core::clone::Clone for PRINTPROVIDOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINT_EXECUTION_DATA { - pub context: PRINT_EXECUTION_CONTEXT, - pub clientAppPID: u32, -} -impl ::core::marker::Copy for PRINT_EXECUTION_DATA {} -impl ::core::clone::Clone for PRINT_EXECUTION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PRINT_FEATURE_OPTION { - pub pszFeature: ::windows_sys::core::PCSTR, - pub pszOption: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for PRINT_FEATURE_OPTION {} -impl ::core::clone::Clone for PRINT_FEATURE_OPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct PROPSHEETUI_GETICON_INFO { - pub cbSize: u16, - pub Flags: u16, - pub cxIcon: u16, - pub cyIcon: u16, - pub hIcon: super::super::UI::WindowsAndMessaging::HICON, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for PROPSHEETUI_GETICON_INFO {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for PROPSHEETUI_GETICON_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROPSHEETUI_INFO { - pub cbSize: u16, - pub Version: u16, - pub Flags: u16, - pub Reason: u16, - pub hComPropSheet: super::super::Foundation::HANDLE, - pub pfnComPropSheet: PFNCOMPROPSHEET, - pub lParamInit: super::super::Foundation::LPARAM, - pub UserData: usize, - pub Result: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROPSHEETUI_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROPSHEETUI_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETUI_INFO_HEADER { - pub cbSize: u16, - pub Flags: u16, - pub pTitle: *mut i8, - pub hWndParent: super::super::Foundation::HWND, - pub hInst: super::super::Foundation::HINSTANCE, - pub Anonymous: PROPSHEETUI_INFO_HEADER_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETUI_INFO_HEADER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETUI_INFO_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETUI_INFO_HEADER_0 { - pub hIcon: super::super::UI::WindowsAndMessaging::HICON, - pub IconID: usize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETUI_INFO_HEADER_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETUI_INFO_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PROVIDOR_INFO_1A { - pub pName: ::windows_sys::core::PSTR, - pub pEnvironment: ::windows_sys::core::PSTR, - pub pDLLName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PROVIDOR_INFO_1A {} -impl ::core::clone::Clone for PROVIDOR_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PROVIDOR_INFO_1W { - pub pName: ::windows_sys::core::PWSTR, - pub pEnvironment: ::windows_sys::core::PWSTR, - pub pDLLName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PROVIDOR_INFO_1W {} -impl ::core::clone::Clone for PROVIDOR_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PROVIDOR_INFO_2A { - pub pOrder: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PROVIDOR_INFO_2A {} -impl ::core::clone::Clone for PROVIDOR_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PROVIDOR_INFO_2W { - pub pOrder: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PROVIDOR_INFO_2W {} -impl ::core::clone::Clone for PROVIDOR_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PSCRIPT5_PRIVATE_DEVMODE { - pub wReserved: [u16; 57], - pub wSize: u16, -} -impl ::core::marker::Copy for PSCRIPT5_PRIVATE_DEVMODE {} -impl ::core::clone::Clone for PSCRIPT5_PRIVATE_DEVMODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSPINFO { - pub cbSize: u16, - pub wReserved: u16, - pub hComPropSheet: super::super::Foundation::HANDLE, - pub hCPSUIPage: super::super::Foundation::HANDLE, - pub pfnComPropSheet: PFNCOMPROPSHEET, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSPINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PUBLISHERINFO { - pub dwMode: u32, - pub wMinoutlinePPEM: u16, - pub wMaxbitmapPPEM: u16, -} -impl ::core::marker::Copy for PUBLISHERINFO {} -impl ::core::clone::Clone for PUBLISHERINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PrintNamedProperty { - pub propertyName: ::windows_sys::core::PWSTR, - pub propertyValue: PrintPropertyValue, -} -impl ::core::marker::Copy for PrintNamedProperty {} -impl ::core::clone::Clone for PrintNamedProperty { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PrintPropertiesCollection { - pub numberOfProperties: u32, - pub propertiesCollection: *mut PrintNamedProperty, -} -impl ::core::marker::Copy for PrintPropertiesCollection {} -impl ::core::clone::Clone for PrintPropertiesCollection { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PrintPropertyValue { - pub ePropertyType: EPrintPropertyType, - pub value: PrintPropertyValue_0, -} -impl ::core::marker::Copy for PrintPropertyValue {} -impl ::core::clone::Clone for PrintPropertyValue { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub union PrintPropertyValue_0 { - pub propertyByte: u8, - pub propertyString: ::windows_sys::core::PWSTR, - pub propertyInt32: i32, - pub propertyInt64: i64, - pub propertyBlob: PrintPropertyValue_0_0, -} -impl ::core::marker::Copy for PrintPropertyValue_0 {} -impl ::core::clone::Clone for PrintPropertyValue_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct PrintPropertyValue_0_0 { - pub cbBuf: u32, - pub pBuf: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for PrintPropertyValue_0_0 {} -impl ::core::clone::Clone for PrintPropertyValue_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SETRESULT_INFO { - pub cbSize: u16, - pub wReserved: u16, - pub hSetResult: super::super::Foundation::HANDLE, - pub Result: super::super::Foundation::LRESULT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SETRESULT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SETRESULT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SHOWUIPARAMS { - pub UIType: UI_TYPE, - pub MessageBoxParams: MESSAGEBOX_PARAMS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SHOWUIPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SHOWUIPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct SIMULATE_CAPS_1 { - pub dwLevel: u32, - pub dwPageOrderFlags: u32, - pub dwNumberOfCopies: u32, - pub dwCollate: u32, - pub dwNupOptions: u32, -} -impl ::core::marker::Copy for SIMULATE_CAPS_1 {} -impl ::core::clone::Clone for SIMULATE_CAPS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct SPLCLIENT_INFO_1 { - pub dwSize: u32, - pub pMachineName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub dwBuildNum: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub wProcessorArchitecture: u16, -} -impl ::core::marker::Copy for SPLCLIENT_INFO_1 {} -impl ::core::clone::Clone for SPLCLIENT_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct SPLCLIENT_INFO_2_W2K { - pub hSplPrinter: usize, -} -impl ::core::marker::Copy for SPLCLIENT_INFO_2_W2K {} -impl ::core::clone::Clone for SPLCLIENT_INFO_2_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SPLCLIENT_INFO_2_WINXP { - pub hSplPrinter: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SPLCLIENT_INFO_2_WINXP {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SPLCLIENT_INFO_2_WINXP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -#[cfg(target_arch = "x86")] -pub struct SPLCLIENT_INFO_2_WINXP { - pub hSplPrinter: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SPLCLIENT_INFO_2_WINXP {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SPLCLIENT_INFO_2_WINXP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct SPLCLIENT_INFO_3_VISTA { - pub cbSize: u32, - pub dwFlags: u32, - pub dwSize: u32, - pub pMachineName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub dwBuildNum: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub wProcessorArchitecture: u16, - pub hSplPrinter: u64, -} -impl ::core::marker::Copy for SPLCLIENT_INFO_3_VISTA {} -impl ::core::clone::Clone for SPLCLIENT_INFO_3_VISTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct TRANSDATA { - pub ubCodePageID: u8, - pub ubType: u8, - pub uCode: TRANSDATA_0, -} -impl ::core::marker::Copy for TRANSDATA {} -impl ::core::clone::Clone for TRANSDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub union TRANSDATA_0 { - pub sCode: i16, - pub ubCode: u8, - pub ubPairs: [u8; 2], -} -impl ::core::marker::Copy for TRANSDATA_0 {} -impl ::core::clone::Clone for TRANSDATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct UFF_FILEHEADER { - pub dwSignature: u32, - pub dwVersion: u32, - pub dwSize: u32, - pub nFonts: u32, - pub nGlyphSets: u32, - pub nVarData: u32, - pub offFontDir: u32, - pub dwFlags: u32, - pub dwReserved: [u32; 4], -} -impl ::core::marker::Copy for UFF_FILEHEADER {} -impl ::core::clone::Clone for UFF_FILEHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct UFF_FONTDIRECTORY { - pub dwSignature: u32, - pub wSize: u16, - pub wFontID: u16, - pub sGlyphID: i16, - pub wFlags: u16, - pub dwInstallerSig: u32, - pub offFontName: u32, - pub offCartridgeName: u32, - pub offFontData: u32, - pub offGlyphData: u32, - pub offVarData: u32, -} -impl ::core::marker::Copy for UFF_FONTDIRECTORY {} -impl ::core::clone::Clone for UFF_FONTDIRECTORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct UNIDRVINFO { - pub dwSize: u32, - pub flGenFlags: u32, - pub wType: u16, - pub fCaps: u16, - pub wXRes: u16, - pub wYRes: u16, - pub sYAdjust: i16, - pub sYMoved: i16, - pub wPrivateData: u16, - pub sShift: i16, - pub SelectFont: INVOC, - pub UnSelectFont: INVOC, - pub wReserved: [u16; 4], -} -impl ::core::marker::Copy for UNIDRVINFO {} -impl ::core::clone::Clone for UNIDRVINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct UNIDRV_PRIVATE_DEVMODE { - pub wReserved: [u16; 4], - pub wSize: u16, -} -impl ::core::marker::Copy for UNIDRV_PRIVATE_DEVMODE {} -impl ::core::clone::Clone for UNIDRV_PRIVATE_DEVMODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct UNIFM_HDR { - pub dwSize: u32, - pub dwVersion: u32, - pub ulDefaultCodepage: u32, - pub lGlyphSetDataRCID: i32, - pub loUnidrvInfo: u32, - pub loIFIMetrics: u32, - pub loExtTextMetric: u32, - pub loWidthTable: u32, - pub loKernPair: u32, - pub dwReserved: [u32; 2], -} -impl ::core::marker::Copy for UNIFM_HDR {} -impl ::core::clone::Clone for UNIFM_HDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct UNI_CODEPAGEINFO { - pub dwCodePage: u32, - pub SelectSymbolSet: INVOC, - pub UnSelectSymbolSet: INVOC, -} -impl ::core::marker::Copy for UNI_CODEPAGEINFO {} -impl ::core::clone::Clone for UNI_CODEPAGEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct UNI_GLYPHSETDATA { - pub dwSize: u32, - pub dwVersion: u32, - pub dwFlags: u32, - pub lPredefinedID: i32, - pub dwGlyphCount: u32, - pub dwRunCount: u32, - pub loRunOffset: u32, - pub dwCodePageCount: u32, - pub loCodePageOffset: u32, - pub loMapTableOffset: u32, - pub dwReserved: [u32; 2], -} -impl ::core::marker::Copy for UNI_GLYPHSETDATA {} -impl ::core::clone::Clone for UNI_GLYPHSETDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct USERDATA { - pub dwSize: u32, - pub dwItemID: usize, - pub pKeyWordName: ::windows_sys::core::PSTR, - pub dwReserved: [u32; 8], -} -impl ::core::marker::Copy for USERDATA {} -impl ::core::clone::Clone for USERDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct WIDTHRUN { - pub wStartGlyph: u16, - pub wGlyphCount: u16, - pub loCharWidthOffset: u32, -} -impl ::core::marker::Copy for WIDTHRUN {} -impl ::core::clone::Clone for WIDTHRUN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct WIDTHTABLE { - pub dwSize: u32, - pub dwRunNum: u32, - pub WidthRun: [WIDTHRUN; 1], -} -impl ::core::marker::Copy for WIDTHTABLE {} -impl ::core::clone::Clone for WIDTHTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] -pub struct _SPLCLIENT_INFO_2_V3 { - pub hSplPrinter: u64, -} -impl ::core::marker::Copy for _SPLCLIENT_INFO_2_V3 {} -impl ::core::clone::Clone for _SPLCLIENT_INFO_2_V3 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type EMFPLAYPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub type OEMCUIPCALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNCOMPROPSHEET = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNPROPSHEETUI = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvGetDriverSetting = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvUpdateUISetting = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DrvUpgradeRegistrySetting = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ROUTER_NOTIFY_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type _CPSUICALLBACK = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/mod.rs deleted file mode 100644 index c499944..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Graphics/mod.rs +++ /dev/null @@ -1,10 +0,0 @@ -#[cfg(feature = "Win32_Graphics_Dwm")] -pub mod Dwm; -#[cfg(feature = "Win32_Graphics_Gdi")] -pub mod Gdi; -#[cfg(feature = "Win32_Graphics_Hlsl")] -pub mod Hlsl; -#[cfg(feature = "Win32_Graphics_OpenGL")] -pub mod OpenGL; -#[cfg(feature = "Win32_Graphics_Printing")] -pub mod Printing; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs deleted file mode 100644 index 4825011..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Management/MobileDeviceManagementRegistration/mod.rs +++ /dev/null @@ -1,191 +0,0 @@ -::windows_sys::core::link ! ( "mdmlocalmanagement.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn ApplyLocalManagementSyncML ( syncmlrequest : :: windows_sys::core::PCWSTR , syncmlresult : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn DiscoverManagementService ( pszupn : :: windows_sys::core::PCWSTR , ppmgmtinfo : *mut *mut MANAGEMENT_SERVICE_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn DiscoverManagementServiceEx ( pszupn : :: windows_sys::core::PCWSTR , pszdiscoveryservicecandidate : :: windows_sys::core::PCWSTR , ppmgmtinfo : *mut *mut MANAGEMENT_SERVICE_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn GetDeviceManagementConfigInfo ( providerid : :: windows_sys::core::PCWSTR , configstringbufferlength : *mut u32 , configstring : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn GetDeviceRegistrationInfo ( deviceinformationclass : REGISTRATION_INFORMATION_CLASS , ppdeviceregistrationinfo : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn GetManagementAppHyperlink ( cchhyperlink : u32 , pszhyperlink : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`, `\"Win32_Foundation\"`*"] fn IsDeviceRegisteredWithManagement ( pfisdeviceregisteredwithmanagement : *mut super::super::Foundation:: BOOL , cchupn : u32 , pszupn : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`, `\"Win32_Foundation\"`*"] fn IsManagementRegistrationAllowed ( pfismanagementregistrationallowed : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`, `\"Win32_Foundation\"`*"] fn IsMdmUxWithoutAadAllowed ( isenrollmentallowed : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mdmlocalmanagement.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`, `\"Win32_Foundation\"`*"] fn RegisterDeviceWithLocalManagement ( alreadyregistered : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn RegisterDeviceWithManagement ( pszupn : :: windows_sys::core::PCWSTR , ppszmdmserviceuri : :: windows_sys::core::PCWSTR , ppzsaccesstoken : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`, `\"Win32_Foundation\"`*"] fn RegisterDeviceWithManagementUsingAADCredentials ( usertoken : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn RegisterDeviceWithManagementUsingAADDeviceCredentials ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn RegisterDeviceWithManagementUsingAADDeviceCredentials2 ( mdmapplicationid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn SetDeviceManagementConfigInfo ( providerid : :: windows_sys::core::PCWSTR , configstring : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`, `\"Win32_Foundation\"`*"] fn SetManagedExternally ( ismanagedexternally : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmlocalmanagement.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn UnregisterDeviceWithLocalManagement ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mdmregistration.dll""system" #[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] fn UnregisterDeviceWithManagement ( enrollmentid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const DEVICEREGISTRATIONTYPE_MAM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const DEVICEREGISTRATIONTYPE_MDM_DEVICEWIDE_WITH_AAD: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const DEVICEREGISTRATIONTYPE_MDM_ONLY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const DEVICEREGISTRATIONTYPE_MDM_USERSPECIFIC_WITH_AAD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const DEVICE_ENROLLER_FACILITY_CODE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MDM_REGISTRATION_FACILITY_CODE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_CERTAUTH_FAILED_TO_FIND_CERT: ::windows_sys::core::HRESULT = -2145910744i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_CERTPOLICY_PRIVATEKEYCREATION_FAILED: ::windows_sys::core::HRESULT = -2145910745i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_CONNECTIVITY: ::windows_sys::core::HRESULT = -2145910768i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICEAPREACHED: ::windows_sys::core::HRESULT = -2145910765i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICECAPREACHED: ::windows_sys::core::HRESULT = -2145910765i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICENOTSUPPORTED: ::windows_sys::core::HRESULT = -2145910764i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_ALREADY_ENROLLED: ::windows_sys::core::HRESULT = -2145910774i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_AUTHENTICATION_ERROR: ::windows_sys::core::HRESULT = -2145910782i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_AUTHORIZATION_ERROR: ::windows_sys::core::HRESULT = -2145910781i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_CERTIFCATEREQUEST_ERROR: ::windows_sys::core::HRESULT = -2145910780i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_CERTIFICATEREQUEST_ERROR: ::windows_sys::core::HRESULT = -2145910780i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_CONFIGMGRSERVER_ERROR: ::windows_sys::core::HRESULT = -2145910779i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_INTERNALSERVICE_ERROR: ::windows_sys::core::HRESULT = -2145910778i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_INVALIDSECURITY_ERROR: ::windows_sys::core::HRESULT = -2145910777i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_MANAGEMENT_BLOCKED: ::windows_sys::core::HRESULT = -2145910746i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_MESSAGE_FORMAT_ERROR: ::windows_sys::core::HRESULT = -2145910783i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_NOT_ENROLLED: ::windows_sys::core::HRESULT = -2145910773i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DEVICE_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -2145910776i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_DISCOVERY_SEC_CERT_DATE_INVALID: ::windows_sys::core::HRESULT = -2145910771i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_EMPTY_MESSAGE: ::windows_sys::core::HRESULT = -2145910743i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_ENROLLMENTDATAINVALID: ::windows_sys::core::HRESULT = -2145910759i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_ENROLLMENT_IN_PROGRESS: ::windows_sys::core::HRESULT = -2145910775i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_INMAINTENANCE: ::windows_sys::core::HRESULT = -2145910761i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_INSECUREREDIRECT: ::windows_sys::core::HRESULT = -2145910758i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_INVALIDSSLCERT: ::windows_sys::core::HRESULT = -2145910766i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_MDM_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2145910735i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_NOTELIGIBLETORENEW: ::windows_sys::core::HRESULT = -2145910762i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2145910763i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145910763i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PASSWORD_NEEDED: ::windows_sys::core::HRESULT = -2145910770i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PLATFORM_LICENSE_ERROR: ::windows_sys::core::HRESULT = -2145910756i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PLATFORM_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -2145910755i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PLATFORM_WRONG_STATE: ::windows_sys::core::HRESULT = -2145910757i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_CSP_APPMGMT: ::windows_sys::core::HRESULT = -2145910747i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_CSP_CERTSTORE: ::windows_sys::core::HRESULT = -2145910754i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_CSP_DMCLIENT: ::windows_sys::core::HRESULT = -2145910752i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_CSP_MISC: ::windows_sys::core::HRESULT = -2145910750i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_CSP_PFW: ::windows_sys::core::HRESULT = -2145910751i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_CSP_W7: ::windows_sys::core::HRESULT = -2145910753i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_SSLCERTNOTFOUND: ::windows_sys::core::HRESULT = -2145910748i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_PROV_UNKNOWN: ::windows_sys::core::HRESULT = -2145910749i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_USERLICENSE: ::windows_sys::core::HRESULT = -2145910760i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_USER_CANCELED: ::windows_sys::core::HRESULT = -2145910742i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_USER_CANCELLED: ::windows_sys::core::HRESULT = -2145910736i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_USER_LICENSE: ::windows_sys::core::HRESULT = -2145910760i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MENROLL_E_WAB_ERROR: ::windows_sys::core::HRESULT = -2145910769i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2145845238i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_AUTHENTICATION_ERROR: ::windows_sys::core::HRESULT = -2145845246i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_AUTHORIZATION_ERROR: ::windows_sys::core::HRESULT = -2145845245i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_CERTIFCATEREQUEST_ERROR: ::windows_sys::core::HRESULT = -2145845244i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_CONFIGMGRSERVER_ERROR: ::windows_sys::core::HRESULT = -2145845243i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_INTERNALSERVICE_ERROR: ::windows_sys::core::HRESULT = -2145845242i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_INVALIDSECURITY_ERROR: ::windows_sys::core::HRESULT = -2145845241i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_MESSAGE_FORMAT_ERROR: ::windows_sys::core::HRESULT = -2145845247i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_NOT_AD_REGISTERED_ERROR: ::windows_sys::core::HRESULT = -2145845235i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2145845237i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DEVICE_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -2145845240i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DISCOVERY_FAILED: ::windows_sys::core::HRESULT = -2145845234i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_DISCOVERY_REDIRECTED: ::windows_sys::core::HRESULT = -2145845236i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MREGISTER_E_REGISTRATION_IN_PROGRESS: ::windows_sys::core::HRESULT = -2145845239i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub type REGISTRATION_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const DeviceRegistrationBasicInfo: REGISTRATION_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub const MaxDeviceInfoClass: REGISTRATION_INFORMATION_CLASS = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MANAGEMENT_REGISTRATION_INFO { - pub fDeviceRegisteredWithManagement: super::super::Foundation::BOOL, - pub dwDeviceRegistionKind: u32, - pub pszUPN: ::windows_sys::core::PWSTR, - pub pszMDMServiceUri: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MANAGEMENT_REGISTRATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MANAGEMENT_REGISTRATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Management_MobileDeviceManagementRegistration\"`*"] -pub struct MANAGEMENT_SERVICE_INFO { - pub pszMDMServiceUri: ::windows_sys::core::PWSTR, - pub pszAuthenticationUri: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MANAGEMENT_SERVICE_INFO {} -impl ::core::clone::Clone for MANAGEMENT_SERVICE_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Management/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Management/mod.rs deleted file mode 100644 index 25326fb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Management/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -#[cfg(feature = "Win32_Management_MobileDeviceManagementRegistration")] -pub mod MobileDeviceManagementRegistration; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Apo/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Apo/mod.rs deleted file mode 100644 index 2a8cf6d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Apo/mod.rs +++ /dev/null @@ -1,558 +0,0 @@ -pub type IApoAcousticEchoCancellation = *mut ::core::ffi::c_void; -pub type IApoAuxiliaryInputConfiguration = *mut ::core::ffi::c_void; -pub type IApoAuxiliaryInputRT = *mut ::core::ffi::c_void; -pub type IAudioDeviceModulesClient = *mut ::core::ffi::c_void; -pub type IAudioMediaType = *mut ::core::ffi::c_void; -pub type IAudioProcessingObject = *mut ::core::ffi::c_void; -pub type IAudioProcessingObjectConfiguration = *mut ::core::ffi::c_void; -pub type IAudioProcessingObjectLoggingService = *mut ::core::ffi::c_void; -pub type IAudioProcessingObjectNotifications = *mut ::core::ffi::c_void; -pub type IAudioProcessingObjectRT = *mut ::core::ffi::c_void; -pub type IAudioProcessingObjectRTQueueService = *mut ::core::ffi::c_void; -pub type IAudioProcessingObjectVBR = *mut ::core::ffi::c_void; -pub type IAudioSystemEffects = *mut ::core::ffi::c_void; -pub type IAudioSystemEffects2 = *mut ::core::ffi::c_void; -pub type IAudioSystemEffects3 = *mut ::core::ffi::c_void; -pub type IAudioSystemEffectsCustomFormats = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2005073919i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_ALREADY_UNLOCKED: ::windows_sys::core::HRESULT = -2005073914i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_APO_LOCKED: ::windows_sys::core::HRESULT = -2005073910i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_BUFFERS_OVERLAP: ::windows_sys::core::HRESULT = -2005073915i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2005073917i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_INVALID_APO_CLSID: ::windows_sys::core::HRESULT = -2005073916i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_INVALID_COEFFCOUNT: ::windows_sys::core::HRESULT = -2005073909i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_INVALID_COEFFICIENT: ::windows_sys::core::HRESULT = -2005073908i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_INVALID_CONNECTION_FORMAT: ::windows_sys::core::HRESULT = -2005073911i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_INVALID_CURVE_PARAM: ::windows_sys::core::HRESULT = -2005073907i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_INVALID_INPUTID: ::windows_sys::core::HRESULT = -2005073906i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_INVALID_OUTPUT_MAXFRAMECOUNT: ::windows_sys::core::HRESULT = -2005073912i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2005073918i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APOERR_NUM_CONNECTIONS_INVALID: ::windows_sys::core::HRESULT = -2005073913i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIOMEDIATYPE_EQUAL_FORMAT_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIOMEDIATYPE_EQUAL_FORMAT_TYPES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIOMEDIATYPE_EQUAL_FORMAT_USER_DATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_MAX_CHANNELS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_MAX_FRAMERATE: f64 = 384000f64; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_MIN_CHANNELS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_MIN_FRAMERATE: f64 = 10f64; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_APO_SWFallback_ProcessingModes: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_KeywordDetector_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_KeywordDetector_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_Offload_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_Offload_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CompositeFX_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_EFX_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_Association: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_FriendlyName: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_KeywordDetector_EndpointEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_KeywordDetector_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_KeywordDetector_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_Offload_ModeEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_Offload_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_PostMixEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_PreMixEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_StreamEffectClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FX_UserInterfaceClsid: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd04e05a6_594b_4fb6_a80d_01af5eed7d1d), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_MFX_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SFX_ProcessingModes_Supported_For_Streaming: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd3993a3f_99c2_4402_b5ec_a92a0367664b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const SID_AudioProcessingObjectLoggingService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8b8008af_09f9_456e_a173_bdb58499bce7); -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const SID_AudioProcessingObjectRTQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x458c1a1f_6899_4c12_99ac_e2e6ac253104); -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type APO_BUFFER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const BUFFER_INVALID: APO_BUFFER_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const BUFFER_VALID: APO_BUFFER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const BUFFER_SILENT: APO_BUFFER_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type APO_CONNECTION_BUFFER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_CONNECTION_BUFFER_TYPE_ALLOCATED: APO_CONNECTION_BUFFER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_CONNECTION_BUFFER_TYPE_EXTERNAL: APO_CONNECTION_BUFFER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_CONNECTION_BUFFER_TYPE_DEPENDANT: APO_CONNECTION_BUFFER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type APO_FLAG = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_FLAG_NONE: APO_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_FLAG_INPLACE: APO_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_FLAG_SAMPLESPERFRAME_MUST_MATCH: APO_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_FLAG_FRAMESPERSECOND_MUST_MATCH: APO_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_FLAG_BITSPERSAMPLE_MUST_MATCH: APO_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_FLAG_MIXER: APO_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_FLAG_DEFAULT: APO_FLAG = 14i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type APO_LOG_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_LOG_LEVEL_ALWAYS: APO_LOG_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_LOG_LEVEL_CRITICAL: APO_LOG_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_LOG_LEVEL_ERROR: APO_LOG_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_LOG_LEVEL_WARNING: APO_LOG_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_LOG_LEVEL_INFO: APO_LOG_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_LOG_LEVEL_VERBOSE: APO_LOG_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type APO_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_NOTIFICATION_TYPE_NONE: APO_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_NOTIFICATION_TYPE_ENDPOINT_VOLUME: APO_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_NOTIFICATION_TYPE_ENDPOINT_PROPERTY_CHANGE: APO_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const APO_NOTIFICATION_TYPE_SYSTEM_EFFECTS_PROPERTY_CHANGE: APO_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type AUDIO_FLOW_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_FLOW_PULL: AUDIO_FLOW_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_FLOW_PUSH: AUDIO_FLOW_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type AUDIO_SYSTEMEFFECT_STATE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_SYSTEMEFFECT_STATE_OFF: AUDIO_SYSTEMEFFECT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const AUDIO_SYSTEMEFFECT_STATE_ON: AUDIO_SYSTEMEFFECT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type EAudioConstriction = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const eAudioConstrictionOff: EAudioConstriction = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const eAudioConstriction48_16: EAudioConstriction = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const eAudioConstriction44_16: EAudioConstriction = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const eAudioConstriction14_14: EAudioConstriction = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub const eAudioConstrictionMute: EAudioConstriction = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct APOInitBaseStruct { - pub cbSize: u32, - pub clsid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for APOInitBaseStruct {} -impl ::core::clone::Clone for APOInitBaseStruct { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub struct APOInitSystemEffects { - pub APOInit: APOInitBaseStruct, - pub pAPOEndpointProperties: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, - pub pAPOSystemEffectsProperties: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, - pub pReserved: *mut ::core::ffi::c_void, - pub pDeviceCollection: super::IMMDeviceCollection, -} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::marker::Copy for APOInitSystemEffects {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::clone::Clone for APOInitSystemEffects { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub struct APOInitSystemEffects2 { - pub APOInit: APOInitBaseStruct, - pub pAPOEndpointProperties: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, - pub pAPOSystemEffectsProperties: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, - pub pReserved: *mut ::core::ffi::c_void, - pub pDeviceCollection: super::IMMDeviceCollection, - pub nSoftwareIoDeviceInCollection: u32, - pub nSoftwareIoConnectorIndex: u32, - pub AudioProcessingMode: ::windows_sys::core::GUID, - pub InitializeForDiscoveryOnly: super::super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for APOInitSystemEffects2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for APOInitSystemEffects2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub struct APOInitSystemEffects3 { - pub APOInit: APOInitBaseStruct, - pub pAPOEndpointProperties: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, - pub pServiceProvider: super::super::super::System::Com::IServiceProvider, - pub pDeviceCollection: super::IMMDeviceCollection, - pub nSoftwareIoDeviceInCollection: u32, - pub nSoftwareIoConnectorIndex: u32, - pub AudioProcessingMode: ::windows_sys::core::GUID, - pub InitializeForDiscoveryOnly: super::super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for APOInitSystemEffects3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for APOInitSystemEffects3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct APO_CONNECTION_DESCRIPTOR { - pub Type: APO_CONNECTION_BUFFER_TYPE, - pub pBuffer: usize, - pub u32MaxFrameCount: u32, - pub pFormat: IAudioMediaType, - pub u32Signature: u32, -} -impl ::core::marker::Copy for APO_CONNECTION_DESCRIPTOR {} -impl ::core::clone::Clone for APO_CONNECTION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct APO_CONNECTION_PROPERTY { - pub pBuffer: usize, - pub u32ValidFrameCount: u32, - pub u32BufferFlags: APO_BUFFER_FLAGS, - pub u32Signature: u32, -} -impl ::core::marker::Copy for APO_CONNECTION_PROPERTY {} -impl ::core::clone::Clone for APO_CONNECTION_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct APO_CONNECTION_PROPERTY_V2 { - pub property: APO_CONNECTION_PROPERTY, - pub u64QPCTime: u64, -} -impl ::core::marker::Copy for APO_CONNECTION_PROPERTY_V2 {} -impl ::core::clone::Clone for APO_CONNECTION_PROPERTY_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub struct APO_NOTIFICATION { - pub r#type: APO_NOTIFICATION_TYPE, - pub Anonymous: APO_NOTIFICATION_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for APO_NOTIFICATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for APO_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub union APO_NOTIFICATION_0 { - pub audioEndpointVolumeChange: AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION, - pub audioEndpointPropertyChange: AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION, - pub audioSystemEffectsPropertyChange: AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for APO_NOTIFICATION_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for APO_NOTIFICATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct APO_NOTIFICATION_DESCRIPTOR { - pub r#type: APO_NOTIFICATION_TYPE, - pub Anonymous: APO_NOTIFICATION_DESCRIPTOR_0, -} -impl ::core::marker::Copy for APO_NOTIFICATION_DESCRIPTOR {} -impl ::core::clone::Clone for APO_NOTIFICATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub union APO_NOTIFICATION_DESCRIPTOR_0 { - pub audioEndpointVolume: AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR, - pub audioEndpointPropertyChange: AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR, - pub audioSystemEffectsPropertyChange: AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR, -} -impl ::core::marker::Copy for APO_NOTIFICATION_DESCRIPTOR_0 {} -impl ::core::clone::Clone for APO_NOTIFICATION_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct APO_REG_PROPERTIES { - pub clsid: ::windows_sys::core::GUID, - pub Flags: APO_FLAG, - pub szFriendlyName: [u16; 256], - pub szCopyrightInfo: [u16; 256], - pub u32MajorVersion: u32, - pub u32MinorVersion: u32, - pub u32MinInputConnections: u32, - pub u32MaxInputConnections: u32, - pub u32MinOutputConnections: u32, - pub u32MaxOutputConnections: u32, - pub u32MaxInstances: u32, - pub u32NumAPOInterfaces: u32, - pub iidAPOInterfaceList: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for APO_REG_PROPERTIES {} -impl ::core::clone::Clone for APO_REG_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR { - pub device: super::IMMDevice, -} -impl ::core::marker::Copy for AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR {} -impl ::core::clone::Clone for AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub struct AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION { - pub endpoint: super::IMMDevice, - pub propertyStore: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, - pub propertyKey: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, -} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::marker::Copy for AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::clone::Clone for AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR { - pub device: super::IMMDevice, -} -impl ::core::marker::Copy for AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR {} -impl ::core::clone::Clone for AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION { - pub endpoint: super::IMMDevice, - pub volume: *mut super::AUDIO_VOLUME_NOTIFICATION_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUDIO_SYSTEMEFFECT { - pub id: ::windows_sys::core::GUID, - pub canSetState: super::super::super::Foundation::BOOL, - pub state: AUDIO_SYSTEMEFFECT_STATE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUDIO_SYSTEMEFFECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUDIO_SYSTEMEFFECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR { - pub device: super::IMMDevice, - pub propertyStoreContext: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR {} -impl ::core::clone::Clone for AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub struct AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION { - pub endpoint: super::IMMDevice, - pub propertyStoreContext: ::windows_sys::core::GUID, - pub propertyStoreType: super::AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE, - pub propertyStore: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, - pub propertyKey: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, -} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::marker::Copy for AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::clone::Clone for AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub struct AudioFXExtensionParams { - pub AddPageParam: super::super::super::Foundation::LPARAM, - pub pwstrEndpointID: ::windows_sys::core::PWSTR, - pub pFxProperties: super::super::super::UI::Shell::PropertiesSystem::IPropertyStore, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for AudioFXExtensionParams {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for AudioFXExtensionParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub struct UNCOMPRESSEDAUDIOFORMAT { - pub guidFormatType: ::windows_sys::core::GUID, - pub dwSamplesPerFrame: u32, - pub dwBytesPerSampleContainer: u32, - pub dwValidBitsPerSample: u32, - pub fFramesPerSecond: f32, - pub dwChannelMask: u32, -} -impl ::core::marker::Copy for UNCOMPRESSEDAUDIOFORMAT {} -impl ::core::clone::Clone for UNCOMPRESSEDAUDIOFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Media_Audio_Apo\"`*"] -pub type FNAPONOTIFICATIONCALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs deleted file mode 100644 index 8095811..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/DirectMusic/mod.rs +++ /dev/null @@ -1,1327 +0,0 @@ -pub type IDirectMusic = *mut ::core::ffi::c_void; -pub type IDirectMusic8 = *mut ::core::ffi::c_void; -pub type IDirectMusicBuffer = *mut ::core::ffi::c_void; -pub type IDirectMusicCollection = *mut ::core::ffi::c_void; -pub type IDirectMusicDownload = *mut ::core::ffi::c_void; -pub type IDirectMusicDownloadedInstrument = *mut ::core::ffi::c_void; -pub type IDirectMusicInstrument = *mut ::core::ffi::c_void; -pub type IDirectMusicPort = *mut ::core::ffi::c_void; -pub type IDirectMusicPortDownload = *mut ::core::ffi::c_void; -pub type IDirectMusicSynth = *mut ::core::ffi::c_void; -pub type IDirectMusicSynth8 = *mut ::core::ffi::c_void; -pub type IDirectMusicSynthSink = *mut ::core::ffi::c_void; -pub type IDirectMusicThru = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CLSID_DirectMusic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x636b9f10_0c7d_11d1_95b2_0020afdc7421); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CLSID_DirectMusicCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x480ff4b0_28b2_11d1_bef7_00c04fbf8fef); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CLSID_DirectMusicSynth: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x58c2b4d0_46e7_11d1_89ac_00a0c9054129); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CLSID_DirectMusicSynthSink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaec17ce3_a514_11d1_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CLSID_DirectSoundPrivate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11ab3ec0_25ec_11d1_a4d8_00c04fc28aca); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_ATTENUATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_CENTER: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_CHORUS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG1_ATTACKTIME: u32 = 518u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG1_DECAYTIME: u32 = 519u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG1_DELAYTIME: u32 = 523u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG1_HOLDTIME: u32 = 524u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG1_RELEASETIME: u32 = 521u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG1_SHUTDOWNTIME: u32 = 525u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG1_SUSTAINLEVEL: u32 = 522u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG2_ATTACKTIME: u32 = 778u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG2_DECAYTIME: u32 = 779u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG2_DELAYTIME: u32 = 783u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG2_HOLDTIME: u32 = 784u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG2_RELEASETIME: u32 = 781u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_EG2_SUSTAINLEVEL: u32 = 782u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_FILTER_CUTOFF: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_FILTER_Q: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_GAIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_KEYNUMBER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_LEFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_LEFTREAR: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_LFE_CHANNEL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_LFO_FREQUENCY: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_LFO_STARTDELAY: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_PAN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_PITCH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_REVERB: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_RIGHT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_RIGHTREAR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_VIB_FREQUENCY: u32 = 276u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_DST_VIB_STARTDELAY: u32 = 277u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_CC1: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_CC10: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_CC11: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_CC7: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_CC91: u32 = 219u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_CC93: u32 = 221u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_CHANNELPRESSURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_EG1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_EG2: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_KEYNUMBER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_KEYONVELOCITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_LFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_MONOPRESSURE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_PITCHWHEEL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_POLYPRESSURE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_SRC_VIBRATO: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_TRN_CONCAVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_TRN_CONVEX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_TRN_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const CONN_TRN_SWITCH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN10_VOICE_PRIORITY_OFFSET: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN11_VOICE_PRIORITY_OFFSET: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN12_VOICE_PRIORITY_OFFSET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN13_VOICE_PRIORITY_OFFSET: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN14_VOICE_PRIORITY_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN15_VOICE_PRIORITY_OFFSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN16_VOICE_PRIORITY_OFFSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN1_VOICE_PRIORITY_OFFSET: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN2_VOICE_PRIORITY_OFFSET: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN3_VOICE_PRIORITY_OFFSET: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN4_VOICE_PRIORITY_OFFSET: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN5_VOICE_PRIORITY_OFFSET: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN6_VOICE_PRIORITY_OFFSET: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN7_VOICE_PRIORITY_OFFSET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN8_VOICE_PRIORITY_OFFSET: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CHAN9_VOICE_PRIORITY_OFFSET: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_CRITICAL_VOICE_PRIORITY: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_HIGH_VOICE_PRIORITY: u32 = 3221225472u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_LOW_VOICE_PRIORITY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_PERSIST_VOICE_PRIORITY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DAUD_STANDARD_VOICE_PRIORITY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_GMInHardware: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f24_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_GSInHardware: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f25_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_ManufacturersID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb03e1181_8095_11d2_a1ef_00600833dbd8); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_ProductID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb03e1182_8095_11d2_a1ef_00600833dbd8); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_SampleMemorySize: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f28_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_SamplePlaybackRate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a91f713_a4bf_11d2_bbdf_00600833dbd8); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_SupportsDLS1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f27_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_SupportsDLS2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf14599e5_4689_11d2_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLSID_XGInHardware: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f26_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_ADD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_AND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_CONST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_DIVIDE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_EQ: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_GE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_GT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_LE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_LOGICAL_AND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_LOGICAL_OR: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_LT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_MULTIPLY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_NOT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_OR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_QUERY: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_QUERYSUPPORTED: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_SUBTRACT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DLS_CDL_XOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_CLOCKF_GLOBAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_DEFAULT_SIZE_OFFSETTABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_DOWNLOADINFO_INSTRUMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_DOWNLOADINFO_INSTRUMENT2: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_DOWNLOADINFO_ONESHOTWAVE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_DOWNLOADINFO_STREAMINGWAVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_DOWNLOADINFO_WAVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_DOWNLOADINFO_WAVEARTICULATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_EFFECT_CHORUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_EFFECT_DELAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_EFFECT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_EFFECT_REVERB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_EVENT_STRUCTURED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_INSTRUMENT_GM_INSTRUMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_MAX_DESCRIPTION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_MAX_DRIVER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_MIN_DATA_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_AUDIOPATH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_DIRECTSOUND: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_DLS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_DLS2: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_EXTERNAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_GMINHARDWARE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_GSINHARDWARE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_INPUTCLASS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_MEMORYSIZEFIXED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_OUTPUTCLASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_SHAREABLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_SOFTWARESYNTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_SYSTEMMEMORY: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_WAVE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PC_XGINHARDWARE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORTPARAMS_AUDIOCHANNELS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORTPARAMS_CHANNELGROUPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORTPARAMS_EFFECTS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORTPARAMS_FEATURES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORTPARAMS_SAMPLERATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORTPARAMS_SHARE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORTPARAMS_VOICES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORT_FEATURE_AUDIOPATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORT_FEATURE_STREAMING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORT_KERNEL_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORT_USER_MODE_SYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_PORT_WINMM_DRIVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_SYNTHSTATS_CPU_PER_VOICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_SYNTHSTATS_FREE_MEMORY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_SYNTHSTATS_LOST_NOTES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_SYNTHSTATS_PEAK_VOLUME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_SYNTHSTATS_SYSTEMMEMORY: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_SYNTHSTATS_TOTAL_CPU: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_SYNTHSTATS_VOICES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_VOLUME_MAX: u32 = 2000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_VOLUME_MIN: i32 = -20000i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_BACK_CENTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_BACK_LEFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_BACK_RIGHT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_CHORUS_SEND: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_DYNAMIC_0: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_FIRST_SPKR_LOC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_FRONT_CENTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_FRONT_LEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_FRONT_LEFT_OF_CENTER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_FRONT_RIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_FRONT_RIGHT_OF_CENTER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_LAST_SPKR_LOC: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_LEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_LOW_FREQUENCY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_NULL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_REVERB_SEND: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_RIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_SIDE_LEFT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_SIDE_RIGHT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_TOP_BACK_CENTER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_TOP_BACK_LEFT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_TOP_BACK_RIGHT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_TOP_CENTER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_TOP_FRONT_CENTER: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_TOP_FRONT_LEFT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSBUSID_TOP_FRONT_RIGHT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPSETID_DirectSoundDevice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x84624f82_25ec_11d1_a4d8_00c04fc28aca); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_AUDIOMODE: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_AUDIOQU: u32 = 117440512u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_AUDIOSMP: u32 = 939524096u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_CAP_AUD12Bits: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_CAP_AUD16Bits: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_DVSD_NTSC_FRAMESIZE: i32 = 120000i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_DVSD_PAL_FRAMESIZE: i32 = 144000i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_HD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_NTSC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_NTSCPAL: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_PAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_SD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_SL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_SMCHN: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DV_STYPE: u32 = 2031616u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const F_INSTRUMENT_DRUMS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const F_RGN_OPTION_SELFNONEXCLUSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const F_WAVELINK_MULTICHANNEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const F_WAVELINK_PHASE_MASTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const F_WSMP_NO_COMPRESSION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const F_WSMP_NO_TRUNCATION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_DLS1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f27_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_DLS2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf14599e5_4689_11d2_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_Effects: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcda8d611_684a_11d2_871e_00600893b1bd); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_GM_Hardware: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f24_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_GS_Capable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6496aba2_61b0_11d2_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_GS_Hardware: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f25_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_INSTRUMENT2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x865fd372_9f67_11d2_872a_00600893b1bd); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_LegacyCaps: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcfa7cdc2_00a1_11d2_aad5_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_MemorySize: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f28_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_SampleMemorySize: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f28_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_SamplePlaybackRate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a91f713_a4bf_11d2_bbdf_00600833dbd8); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_SetSynthSink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a3a5ba5_37b6_11d2_b9f9_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_SinkUsesDSound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe208857_8952_11d2_ba1c_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_SynthSink_DSOUND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0aa97844_c877_11d1_870c_00600893b1bd); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_SynthSink_WAVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0aa97845_c877_11d1_870c_00600893b1bd); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_Volume: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfedfae25_e46e_11d1_aace_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_WavesReverb: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04cb5622_32e5_11d2_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_WriteLatency: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x268a0fa0_60f2_11d2_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_WritePeriod: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x268a0fa1_60f2_11d2_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_XG_Capable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6496aba1_61b0_11d2_afa6_00aa0024d8b6); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const GUID_DMUS_PROP_XG_Hardware: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f2f26_c364_11d1_a760_0000f875ac12); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const POOL_CUE_NULL: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const REFRESH_F_LASTBUFFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const REGSTR_PATH_SOFTWARESYNTHS: ::windows_sys::core::PCSTR = ::windows_sys::s!("Software\\Microsoft\\DirectMusic\\SoftwareSynths"); -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const SIZE_DVINFO: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const WAVELINK_CHANNEL_LEFT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const WAVELINK_CHANNEL_RIGHT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const WLOOP_TYPE_FORWARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const WLOOP_TYPE_RELEASE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub type DIRECTSOUNDDEVICE_DATAFLOW = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DIRECTSOUNDDEVICE_DATAFLOW_RENDER: DIRECTSOUNDDEVICE_DATAFLOW = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DIRECTSOUNDDEVICE_DATAFLOW_CAPTURE: DIRECTSOUNDDEVICE_DATAFLOW = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub type DIRECTSOUNDDEVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DIRECTSOUNDDEVICE_TYPE_EMULATED: DIRECTSOUNDDEVICE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DIRECTSOUNDDEVICE_TYPE_VXD: DIRECTSOUNDDEVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DIRECTSOUNDDEVICE_TYPE_WDM: DIRECTSOUNDDEVICE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub type DMUS_CLOCKTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_CLOCK_SYSTEM: DMUS_CLOCKTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DMUS_CLOCK_WAVE: DMUS_CLOCKTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub type DSPROPERTY_DIRECTSOUNDDEVICE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A: DSPROPERTY_DIRECTSOUNDDEVICE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1: DSPROPERTY_DIRECTSOUNDDEVICE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1: DSPROPERTY_DIRECTSOUNDDEVICE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W: DSPROPERTY_DIRECTSOUNDDEVICE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A: DSPROPERTY_DIRECTSOUNDDEVICE = 5i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W: DSPROPERTY_DIRECTSOUNDDEVICE = 6i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A: DSPROPERTY_DIRECTSOUNDDEVICE = 7i32; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub const DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W: DSPROPERTY_DIRECTSOUNDDEVICE = 8i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct CONNECTION { - pub usSource: u16, - pub usControl: u16, - pub usDestination: u16, - pub usTransform: u16, - pub lScale: i32, -} -impl ::core::marker::Copy for CONNECTION {} -impl ::core::clone::Clone for CONNECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct CONNECTIONLIST { - pub cbSize: u32, - pub cConnections: u32, -} -impl ::core::marker::Copy for CONNECTIONLIST {} -impl ::core::clone::Clone for CONNECTIONLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DLSHEADER { - pub cInstruments: u32, -} -impl ::core::marker::Copy for DLSHEADER {} -impl ::core::clone::Clone for DLSHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DLSID { - pub ulData1: u32, - pub usData2: u16, - pub usData3: u16, - pub abData4: [u8; 8], -} -impl ::core::marker::Copy for DLSID {} -impl ::core::clone::Clone for DLSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DLSVERSION { - pub dwVersionMS: u32, - pub dwVersionLS: u32, -} -impl ::core::marker::Copy for DLSVERSION {} -impl ::core::clone::Clone for DLSVERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_ARTICPARAMS { - pub LFO: DMUS_LFOPARAMS, - pub VolEG: DMUS_VEGPARAMS, - pub PitchEG: DMUS_PEGPARAMS, - pub Misc: DMUS_MSCPARAMS, -} -impl ::core::marker::Copy for DMUS_ARTICPARAMS {} -impl ::core::clone::Clone for DMUS_ARTICPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_ARTICULATION { - pub ulArt1Idx: u32, - pub ulFirstExtCkIdx: u32, -} -impl ::core::marker::Copy for DMUS_ARTICULATION {} -impl ::core::clone::Clone for DMUS_ARTICULATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_ARTICULATION2 { - pub ulArtIdx: u32, - pub ulFirstExtCkIdx: u32, - pub ulNextArtIdx: u32, -} -impl ::core::marker::Copy for DMUS_ARTICULATION2 {} -impl ::core::clone::Clone for DMUS_ARTICULATION2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_BUFFERDESC { - pub dwSize: u32, - pub dwFlags: u32, - pub guidBufferFormat: ::windows_sys::core::GUID, - pub cbBuffer: u32, -} -impl ::core::marker::Copy for DMUS_BUFFERDESC {} -impl ::core::clone::Clone for DMUS_BUFFERDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_CLOCKINFO7 { - pub dwSize: u32, - pub ctType: DMUS_CLOCKTYPE, - pub guidClock: ::windows_sys::core::GUID, - pub wszDescription: [u16; 128], -} -impl ::core::marker::Copy for DMUS_CLOCKINFO7 {} -impl ::core::clone::Clone for DMUS_CLOCKINFO7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_CLOCKINFO8 { - pub dwSize: u32, - pub ctType: DMUS_CLOCKTYPE, - pub guidClock: ::windows_sys::core::GUID, - pub wszDescription: [u16; 128], - pub dwFlags: u32, -} -impl ::core::marker::Copy for DMUS_CLOCKINFO8 {} -impl ::core::clone::Clone for DMUS_CLOCKINFO8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_COPYRIGHT { - pub cbSize: u32, - pub byCopyright: [u8; 4], -} -impl ::core::marker::Copy for DMUS_COPYRIGHT {} -impl ::core::clone::Clone for DMUS_COPYRIGHT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_DOWNLOADINFO { - pub dwDLType: u32, - pub dwDLId: u32, - pub dwNumOffsetTableEntries: u32, - pub cbSize: u32, -} -impl ::core::marker::Copy for DMUS_DOWNLOADINFO {} -impl ::core::clone::Clone for DMUS_DOWNLOADINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_EVENTHEADER { - pub cbEvent: u32, - pub dwChannelGroup: u32, - pub rtDelta: i64, - pub dwFlags: u32, -} -impl ::core::marker::Copy for DMUS_EVENTHEADER {} -impl ::core::clone::Clone for DMUS_EVENTHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_EXTENSIONCHUNK { - pub cbSize: u32, - pub ulNextExtCkIdx: u32, - pub ExtCkID: u32, - pub byExtCk: [u8; 4], -} -impl ::core::marker::Copy for DMUS_EXTENSIONCHUNK {} -impl ::core::clone::Clone for DMUS_EXTENSIONCHUNK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_INSTRUMENT { - pub ulPatch: u32, - pub ulFirstRegionIdx: u32, - pub ulGlobalArtIdx: u32, - pub ulFirstExtCkIdx: u32, - pub ulCopyrightIdx: u32, - pub ulFlags: u32, -} -impl ::core::marker::Copy for DMUS_INSTRUMENT {} -impl ::core::clone::Clone for DMUS_INSTRUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_LFOPARAMS { - pub pcFrequency: i32, - pub tcDelay: i32, - pub gcVolumeScale: i32, - pub pcPitchScale: i32, - pub gcMWToVolume: i32, - pub pcMWToPitch: i32, -} -impl ::core::marker::Copy for DMUS_LFOPARAMS {} -impl ::core::clone::Clone for DMUS_LFOPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_MSCPARAMS { - pub ptDefaultPan: i32, -} -impl ::core::marker::Copy for DMUS_MSCPARAMS {} -impl ::core::clone::Clone for DMUS_MSCPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_NOTERANGE { - pub dwLowNote: u32, - pub dwHighNote: u32, -} -impl ::core::marker::Copy for DMUS_NOTERANGE {} -impl ::core::clone::Clone for DMUS_NOTERANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_OFFSETTABLE { - pub ulOffsetTable: [u32; 1], -} -impl ::core::marker::Copy for DMUS_OFFSETTABLE {} -impl ::core::clone::Clone for DMUS_OFFSETTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_PEGPARAMS { - pub tcAttack: i32, - pub tcDecay: i32, - pub ptSustain: i32, - pub tcRelease: i32, - pub tcVel2Attack: i32, - pub tcKey2Decay: i32, - pub pcRange: i32, -} -impl ::core::marker::Copy for DMUS_PEGPARAMS {} -impl ::core::clone::Clone for DMUS_PEGPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_PORTCAPS { - pub dwSize: u32, - pub dwFlags: u32, - pub guidPort: ::windows_sys::core::GUID, - pub dwClass: u32, - pub dwType: u32, - pub dwMemorySize: u32, - pub dwMaxChannelGroups: u32, - pub dwMaxVoices: u32, - pub dwMaxAudioChannels: u32, - pub dwEffectFlags: u32, - pub wszDescription: [u16; 128], -} -impl ::core::marker::Copy for DMUS_PORTCAPS {} -impl ::core::clone::Clone for DMUS_PORTCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DMUS_PORTPARAMS7 { - pub dwSize: u32, - pub dwValidParams: u32, - pub dwVoices: u32, - pub dwChannelGroups: u32, - pub dwAudioChannels: u32, - pub dwSampleRate: u32, - pub dwEffectFlags: u32, - pub fShare: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DMUS_PORTPARAMS7 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DMUS_PORTPARAMS7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DMUS_PORTPARAMS8 { - pub dwSize: u32, - pub dwValidParams: u32, - pub dwVoices: u32, - pub dwChannelGroups: u32, - pub dwAudioChannels: u32, - pub dwSampleRate: u32, - pub dwEffectFlags: u32, - pub fShare: super::super::super::Foundation::BOOL, - pub dwFeatures: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DMUS_PORTPARAMS8 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DMUS_PORTPARAMS8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_REGION { - pub RangeKey: RGNRANGE, - pub RangeVelocity: RGNRANGE, - pub fusOptions: u16, - pub usKeyGroup: u16, - pub ulRegionArtIdx: u32, - pub ulNextRegionIdx: u32, - pub ulFirstExtCkIdx: u32, - pub WaveLink: WAVELINK, - pub WSMP: WSMPL, - pub WLOOP: [WLOOP; 1], -} -impl ::core::marker::Copy for DMUS_REGION {} -impl ::core::clone::Clone for DMUS_REGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_SYNTHSTATS { - pub dwSize: u32, - pub dwValidStats: u32, - pub dwVoices: u32, - pub dwTotalCPU: u32, - pub dwCPUPerVoice: u32, - pub dwLostNotes: u32, - pub dwFreeMemory: u32, - pub lPeakVolume: i32, -} -impl ::core::marker::Copy for DMUS_SYNTHSTATS {} -impl ::core::clone::Clone for DMUS_SYNTHSTATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_SYNTHSTATS8 { - pub dwSize: u32, - pub dwValidStats: u32, - pub dwVoices: u32, - pub dwTotalCPU: u32, - pub dwCPUPerVoice: u32, - pub dwLostNotes: u32, - pub dwFreeMemory: u32, - pub lPeakVolume: i32, - pub dwSynthMemUse: u32, -} -impl ::core::marker::Copy for DMUS_SYNTHSTATS8 {} -impl ::core::clone::Clone for DMUS_SYNTHSTATS8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_VEGPARAMS { - pub tcAttack: i32, - pub tcDecay: i32, - pub ptSustain: i32, - pub tcRelease: i32, - pub tcVel2Attack: i32, - pub tcKey2Decay: i32, -} -impl ::core::marker::Copy for DMUS_VEGPARAMS {} -impl ::core::clone::Clone for DMUS_VEGPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DMUS_VOICE_STATE { - pub bExists: super::super::super::Foundation::BOOL, - pub spPosition: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DMUS_VOICE_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DMUS_VOICE_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_WAVE { - pub ulFirstExtCkIdx: u32, - pub ulCopyrightIdx: u32, - pub ulWaveDataIdx: u32, - pub WaveformatEx: super::WAVEFORMATEX, -} -impl ::core::marker::Copy for DMUS_WAVE {} -impl ::core::clone::Clone for DMUS_WAVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_WAVEARTDL { - pub ulDownloadIdIdx: u32, - pub ulBus: u32, - pub ulBuffers: u32, - pub ulMasterDLId: u32, - pub usOptions: u16, -} -impl ::core::marker::Copy for DMUS_WAVEARTDL {} -impl ::core::clone::Clone for DMUS_WAVEARTDL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_WAVEDATA { - pub cbSize: u32, - pub byData: [u8; 4], -} -impl ::core::marker::Copy for DMUS_WAVEDATA {} -impl ::core::clone::Clone for DMUS_WAVEDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_WAVEDL { - pub cbWaveData: u32, -} -impl ::core::marker::Copy for DMUS_WAVEDL {} -impl ::core::clone::Clone for DMUS_WAVEDL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DMUS_WAVES_REVERB_PARAMS { - pub fInGain: f32, - pub fReverbMix: f32, - pub fReverbTime: f32, - pub fHighFreqRTRatio: f32, -} -impl ::core::marker::Copy for DMUS_WAVES_REVERB_PARAMS {} -impl ::core::clone::Clone for DMUS_WAVES_REVERB_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1_DATA { - pub DeviceId: ::windows_sys::core::GUID, - pub DescriptionA: [super::super::super::Foundation::CHAR; 256], - pub DescriptionW: [u16; 256], - pub ModuleA: [super::super::super::Foundation::CHAR; 260], - pub ModuleW: [u16; 260], - pub Type: DIRECTSOUNDDEVICE_TYPE, - pub DataFlow: DIRECTSOUNDDEVICE_DATAFLOW, - pub WaveDeviceId: u32, - pub Devnode: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A_DATA { - pub Type: DIRECTSOUNDDEVICE_TYPE, - pub DataFlow: DIRECTSOUNDDEVICE_DATAFLOW, - pub DeviceId: ::windows_sys::core::GUID, - pub Description: ::windows_sys::core::PSTR, - pub Module: ::windows_sys::core::PSTR, - pub Interface: ::windows_sys::core::PSTR, - pub WaveDeviceId: u32, -} -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A_DATA {} -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W_DATA { - pub Type: DIRECTSOUNDDEVICE_TYPE, - pub DataFlow: DIRECTSOUNDDEVICE_DATAFLOW, - pub DeviceId: ::windows_sys::core::GUID, - pub Description: ::windows_sys::core::PWSTR, - pub Module: ::windows_sys::core::PWSTR, - pub Interface: ::windows_sys::core::PWSTR, - pub WaveDeviceId: u32, -} -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W_DATA {} -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1_DATA { - pub Callback: LPFNDIRECTSOUNDDEVICEENUMERATECALLBACK1, - pub Context: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A_DATA { - pub Callback: LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKA, - pub Context: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W_DATA { - pub Callback: LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKW, - pub Context: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A_DATA { - pub DeviceName: ::windows_sys::core::PSTR, - pub DataFlow: DIRECTSOUNDDEVICE_DATAFLOW, - pub DeviceId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A_DATA {} -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W_DATA { - pub DeviceName: ::windows_sys::core::PWSTR, - pub DataFlow: DIRECTSOUNDDEVICE_DATAFLOW, - pub DeviceId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W_DATA {} -impl ::core::clone::Clone for DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct DVAudInfo { - pub bAudStyle: [u8; 2], - pub bAudQu: [u8; 2], - pub bNumAudPin: u8, - pub wAvgSamplesPerPinPerFrm: [u16; 2], - pub wBlkMode: u16, - pub wDIFMode: u16, - pub wBlkDiv: u16, -} -impl ::core::marker::Copy for DVAudInfo {} -impl ::core::clone::Clone for DVAudInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct INSTHEADER { - pub cRegions: u32, - pub Locale: MIDILOCALE, -} -impl ::core::marker::Copy for INSTHEADER {} -impl ::core::clone::Clone for INSTHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct MDEVICECAPSEX { - pub cbSize: u32, - pub pCaps: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MDEVICECAPSEX {} -impl ::core::clone::Clone for MDEVICECAPSEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct MIDILOCALE { - pub ulBank: u32, - pub ulInstrument: u32, -} -impl ::core::marker::Copy for MIDILOCALE {} -impl ::core::clone::Clone for MIDILOCALE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Media_Multimedia\"`*"] -#[cfg(feature = "Win32_Media_Multimedia")] -pub struct MIDIOPENDESC { - pub hMidi: super::HMIDI, - pub dwCallback: usize, - pub dwInstance: usize, - pub dnDevNode: usize, - pub cIds: u32, - pub rgIds: [super::super::Multimedia::MIDIOPENSTRMID; 1], -} -#[cfg(feature = "Win32_Media_Multimedia")] -impl ::core::marker::Copy for MIDIOPENDESC {} -#[cfg(feature = "Win32_Media_Multimedia")] -impl ::core::clone::Clone for MIDIOPENDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct POOLCUE { - pub ulOffset: u32, -} -impl ::core::marker::Copy for POOLCUE {} -impl ::core::clone::Clone for POOLCUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct POOLTABLE { - pub cbSize: u32, - pub cCues: u32, -} -impl ::core::marker::Copy for POOLTABLE {} -impl ::core::clone::Clone for POOLTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct RGNHEADER { - pub RangeKey: RGNRANGE, - pub RangeVelocity: RGNRANGE, - pub fusOptions: u16, - pub usKeyGroup: u16, -} -impl ::core::marker::Copy for RGNHEADER {} -impl ::core::clone::Clone for RGNHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct RGNRANGE { - pub usLow: u16, - pub usHigh: u16, -} -impl ::core::marker::Copy for RGNRANGE {} -impl ::core::clone::Clone for RGNRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct WAVELINK { - pub fusOptions: u16, - pub usPhaseGroup: u16, - pub ulChannel: u32, - pub ulTableIndex: u32, -} -impl ::core::marker::Copy for WAVELINK {} -impl ::core::clone::Clone for WAVELINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct WLOOP { - pub cbSize: u32, - pub ulType: u32, - pub ulStart: u32, - pub ulLength: u32, -} -impl ::core::marker::Copy for WLOOP {} -impl ::core::clone::Clone for WLOOP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`*"] -pub struct WSMPL { - pub cbSize: u32, - pub usUnityNote: u16, - pub sFineTune: i16, - pub lAttenuation: i32, - pub fulOptions: u32, - pub cSampleLoops: u32, -} -impl ::core::marker::Copy for WSMPL {} -impl ::core::clone::Clone for WSMPL { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNDIRECTSOUNDDEVICEENUMERATECALLBACK1 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio_DirectMusic\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Endpoints/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Endpoints/mod.rs deleted file mode 100644 index f56834f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/Endpoints/mod.rs +++ /dev/null @@ -1,51 +0,0 @@ -pub type IAudioEndpointFormatControl = *mut ::core::ffi::c_void; -pub type IAudioEndpointLastBufferControl = *mut ::core::ffi::c_void; -pub type IAudioEndpointOffloadStreamMeter = *mut ::core::ffi::c_void; -pub type IAudioEndpointOffloadStreamMute = *mut ::core::ffi::c_void; -pub type IAudioEndpointOffloadStreamVolume = *mut ::core::ffi::c_void; -pub type IAudioEndpointVolume = *mut ::core::ffi::c_void; -pub type IAudioEndpointVolumeCallback = *mut ::core::ffi::c_void; -pub type IAudioEndpointVolumeEx = *mut ::core::ffi::c_void; -pub type IAudioLfxControl = *mut ::core::ffi::c_void; -pub type IAudioMeterInformation = *mut ::core::ffi::c_void; -pub type IHardwareAudioEngineBase = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub const DEVINTERFACE_AUDIOENDPOINTPLUGIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f2f7b66_65ac_4fa6_8ae4_123c78b89313); -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const DEVPKEY_AudioEndpointPlugin2_FactoryCLSID: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const DEVPKEY_AudioEndpointPlugin_DataFlow: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const DEVPKEY_AudioEndpointPlugin_FactoryCLSID: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const DEVPKEY_AudioEndpointPlugin_PnPInterface: super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x12d83bd7_cf12_46be_8540_812710d3021c), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub type EndpointConnectorType = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub const eHostProcessConnector: EndpointConnectorType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub const eOffloadConnector: EndpointConnectorType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub const eLoopbackConnector: EndpointConnectorType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub const eKeywordDetectorConnector: EndpointConnectorType = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub const eConnectorCount: EndpointConnectorType = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_Endpoints\"`*"] -pub struct AUDIO_ENDPOINT_SHARED_CREATE_PARAMS { - pub u32Size: u32, - pub u32TSSessionId: u32, - pub targetEndpointConnectorType: EndpointConnectorType, - pub wfxDeviceFormat: super::WAVEFORMATEX, -} -impl ::core::marker::Copy for AUDIO_ENDPOINT_SHARED_CREATE_PARAMS {} -impl ::core::clone::Clone for AUDIO_ENDPOINT_SHARED_CREATE_PARAMS { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/XAudio2/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/XAudio2/mod.rs deleted file mode 100644 index 534a78a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/XAudio2/mod.rs +++ /dev/null @@ -1,965 +0,0 @@ -::windows_sys::core::link ! ( "xaudio2_8.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] fn CreateAudioReverb ( ppapo : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "xaudio2_8.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] fn CreateAudioVolumeMeter ( ppapo : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "xaudio2_8.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] fn CreateFX ( clsid : *const :: windows_sys::core::GUID , peffect : *mut :: windows_sys::core::IUnknown , pinitdat : *const ::core::ffi::c_void , initdatabytesize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hrtfapo.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] fn CreateHrtfApo ( init : *const HrtfApoInit , xapo : *mut IXAPO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "xaudio2_8.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] fn XAudio2CreateWithVersionInfo ( ppxaudio2 : *mut IXAudio2 , flags : u32 , xaudio2processor : u32 , ntddiversion : u32 ) -> :: windows_sys::core::HRESULT ); -pub type IXAPO = *mut ::core::ffi::c_void; -pub type IXAPOHrtfParameters = *mut ::core::ffi::c_void; -pub type IXAPOParameters = *mut ::core::ffi::c_void; -pub type IXAudio2 = *mut ::core::ffi::c_void; -pub type IXAudio2EngineCallback = *mut ::core::ffi::c_void; -pub type IXAudio2Extension = *mut ::core::ffi::c_void; -pub type IXAudio2MasteringVoice = *mut ::core::ffi::c_void; -pub type IXAudio2SourceVoice = *mut ::core::ffi::c_void; -pub type IXAudio2SubmixVoice = *mut ::core::ffi::c_void; -pub type IXAudio2Voice = *mut ::core::ffi::c_void; -pub type IXAudio2VoiceCallback = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const AudioReverb: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2633b16_471b_4498_b8c5_4f0959e2ec09); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const AudioVolumeMeter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4fc3b166_972a_40cf_bc37_7db03db2fba3); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FACILITY_XAPO: u32 = 2199u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FACILITY_XAUDIO2: u32 = 2198u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_DEFAULT_DELAY: f32 = 500f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_DEFAULT_FEEDBACK: f32 = 0.5f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_DEFAULT_WETDRYMIX: f32 = 0.5f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_MAX_DELAY: f32 = 2000f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_MAX_FEEDBACK: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_MAX_WETDRYMIX: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_MIN_DELAY: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_MIN_FEEDBACK: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXECHO_MIN_WETDRYMIX: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf5e01117_d6c4_485a_a3f5_695196f3dbfa); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_DEFAULT_BANDWIDTH: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_DEFAULT_FREQUENCY_CENTER_0: f32 = 100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_DEFAULT_FREQUENCY_CENTER_1: f32 = 800f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_DEFAULT_FREQUENCY_CENTER_2: f32 = 2000f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_DEFAULT_FREQUENCY_CENTER_3: f32 = 10000f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_DEFAULT_GAIN: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MAX_BANDWIDTH: f32 = 2f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MAX_FRAMERATE: u32 = 48000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MAX_FREQUENCY_CENTER: f32 = 20000f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MAX_GAIN: f32 = 7.94f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MIN_BANDWIDTH: f32 = 0.1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MIN_FRAMERATE: u32 = 22000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MIN_FREQUENCY_CENTER: f32 = 20f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEQ_MIN_GAIN: f32 = 0.126f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXEcho: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5039d740_f736_449a_84d3_a56202557b87); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXLOUDNESS_DEFAULT_MOMENTARY_MS: u32 = 400u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXLOUDNESS_DEFAULT_SHORTTERM_MS: u32 = 3000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXMASTERINGLIMITER_DEFAULT_LOUDNESS: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXMASTERINGLIMITER_DEFAULT_RELEASE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXMASTERINGLIMITER_MAX_LOUDNESS: u32 = 1800u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXMASTERINGLIMITER_MAX_RELEASE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXMASTERINGLIMITER_MIN_LOUDNESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXMASTERINGLIMITER_MIN_RELEASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXMasteringLimiter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4137916_2be1_46fd_8599_441536f49856); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXREVERB_DEFAULT_DIFFUSION: f32 = 0.9f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXREVERB_DEFAULT_ROOMSIZE: f32 = 0.6f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXREVERB_MAX_DIFFUSION: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXREVERB_MAX_ROOMSIZE: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXREVERB_MIN_DIFFUSION: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXREVERB_MIN_ROOMSIZE: f32 = 0.0001f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const FXReverb: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d9aca56_cb68_4807_b632_b137352e8596); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const HRTF_DEFAULT_UNITY_GAIN_DISTANCE: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const HRTF_MAX_GAIN_LIMIT: f32 = 12f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const HRTF_MIN_GAIN_LIMIT: f32 = -96f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const HRTF_MIN_UNITY_GAIN_DISTANCE: f32 = 0.05f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor10: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor11: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor12: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor13: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor14: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor15: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor16: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor17: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor18: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor19: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor20: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor21: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor22: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor23: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor24: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor25: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor26: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor27: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor28: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor29: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor30: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor31: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor32: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor4: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor5: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor6: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor7: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor8: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Processor9: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const SPEAKER_MONO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_2PI: f32 = 6.2831855f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_DELAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_DOPPLER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_EMITTER_ANGLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_LPF_DIRECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_LPF_REVERB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_MATRIX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_REDIRECT_TO_LFE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_REVERB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_CALCULATE_ZEROCENTER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_HANDLE_BYTESIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_PI: f32 = 3.1415927f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const X3DAUDIO_SPEED_OF_SOUND: f32 = 343.5f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_E_FORMAT_UNSUPPORTED: ::windows_sys::core::HRESULT = -2003369983i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_FLAG_BUFFERCOUNT_MUST_MATCH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_FLAG_CHANNELS_MUST_MATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_FLAG_FRAMERATE_MUST_MATCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_FLAG_INPLACE_REQUIRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_FLAG_INPLACE_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_MAX_CHANNELS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_MAX_FRAMERATE: u32 = 200000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_MIN_CHANNELS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_MIN_FRAMERATE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_REGISTRATION_STRING_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2D_DLL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("xaudio2_9d.dll"); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2D_DLL_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("xaudio2_9d.dll"); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2D_DLL_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("xaudio2_9d.dll"); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_DENSITY: f32 = 100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_POSITION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ: f32 = 5000f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE: f32 = 100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX: f32 = 100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_DENSITY: f32 = 100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_DIFFUSION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_FRAMERATE: u32 = 48000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_POSITION: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_REAR_DELAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN: f32 = 20f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_REVERB_DELAY: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_REVERB_GAIN: f32 = 20f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ: f32 = 20000f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_ROOM_SIZE: f32 = 100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MAX_WET_DRY_MIX: f32 = 100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_DECAY_TIME: f32 = 0.1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_DENSITY: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_DIFFUSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_FRAMERATE: u32 = 20000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_POSITION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_REAR_DELAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN: f32 = -100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_REVERB_DELAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_REVERB_GAIN: f32 = -100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ: f32 = 20f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF: f32 = -100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN: f32 = -100f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_ROOM_SIZE: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2FX_REVERB_MIN_WET_DRY_MIX: f32 = 0f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_1024_QUANTUM: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_ANY_PROCESSOR: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_COMMIT_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_COMMIT_NOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DEBUG_ENGINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DEFAULT_CHANNELS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DEFAULT_FILTER_FREQUENCY: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DEFAULT_FILTER_ONEOVERQ: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DEFAULT_FREQ_RATIO: f32 = 2f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DEFAULT_PROCESSOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DEFAULT_SAMPLERATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DLL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("xaudio2_9.dll"); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DLL_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("xaudio2_9.dll"); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_DLL_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("xaudio2_9.dll"); -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_END_OF_STREAM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_E_DEVICE_INVALIDATED: ::windows_sys::core::HRESULT = -2003435516i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_E_INVALID_CALL: ::windows_sys::core::HRESULT = -2003435519i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_E_XAPO_CREATION_FAILED: ::windows_sys::core::HRESULT = -2003435517i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_E_XMA_DECODER_ERROR: ::windows_sys::core::HRESULT = -2003435518i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_API_CALLS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_DETAIL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_ERRORS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_FUNC_CALLS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_LOCKS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_MEMORY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_STREAMING: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_TIMING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOG_WARNINGS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_LOOP_INFINITE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_AUDIO_CHANNELS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_BUFFERS_SYSTEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_BUFFER_BYTES: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_FILTER_FREQUENCY: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_FILTER_ONEOVERQ: f32 = 1.5f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_FREQ_RATIO: f32 = 1024f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_INSTANCES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_LOOP_COUNT: u32 = 254u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_QUEUED_BUFFERS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO: u32 = 600000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL: u32 = 300000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_SAMPLE_RATE: u32 = 200000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MAX_VOLUME_LEVEL: f32 = 16777216f32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_MIN_SAMPLE_RATE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_NO_LOOP_REGION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_PLAY_TAILS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_QUANTUM_DENOMINATOR: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_QUANTUM_NUMERATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_SEND_USEFILTER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_STOP_ENGINE_WHEN_IDLE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_USE_DEFAULT_PROCESSOR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_VOICE_NOPITCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_VOICE_NOSAMPLESPLAYED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_VOICE_NOSRC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAUDIO2_VOICE_USEFILTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub type HrtfDirectivityType = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const OmniDirectional: HrtfDirectivityType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Cardioid: HrtfDirectivityType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Cone: HrtfDirectivityType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub type HrtfDistanceDecayType = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const NaturalDecay: HrtfDistanceDecayType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const CustomDecay: HrtfDistanceDecayType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub type HrtfEnvironment = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Small: HrtfEnvironment = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Medium: HrtfEnvironment = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Large: HrtfEnvironment = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const Outdoors: HrtfEnvironment = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub type XAPO_BUFFER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_BUFFER_SILENT: XAPO_BUFFER_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const XAPO_BUFFER_VALID: XAPO_BUFFER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub type XAUDIO2_FILTER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const LowPassFilter: XAUDIO2_FILTER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const BandPassFilter: XAUDIO2_FILTER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const HighPassFilter: XAUDIO2_FILTER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const NotchFilter: XAUDIO2_FILTER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const LowPassOnePoleFilter: XAUDIO2_FILTER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub const HighPassOnePoleFilter: XAUDIO2_FILTER_TYPE = 5i32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct FXECHO_INITDATA { - pub MaxDelay: f32, -} -impl ::core::marker::Copy for FXECHO_INITDATA {} -impl ::core::clone::Clone for FXECHO_INITDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct FXECHO_PARAMETERS { - pub WetDryMix: f32, - pub Feedback: f32, - pub Delay: f32, -} -impl ::core::marker::Copy for FXECHO_PARAMETERS {} -impl ::core::clone::Clone for FXECHO_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct FXEQ_PARAMETERS { - pub FrequencyCenter0: f32, - pub Gain0: f32, - pub Bandwidth0: f32, - pub FrequencyCenter1: f32, - pub Gain1: f32, - pub Bandwidth1: f32, - pub FrequencyCenter2: f32, - pub Gain2: f32, - pub Bandwidth2: f32, - pub FrequencyCenter3: f32, - pub Gain3: f32, - pub Bandwidth3: f32, -} -impl ::core::marker::Copy for FXEQ_PARAMETERS {} -impl ::core::clone::Clone for FXEQ_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct FXMASTERINGLIMITER_PARAMETERS { - pub Release: u32, - pub Loudness: u32, -} -impl ::core::marker::Copy for FXMASTERINGLIMITER_PARAMETERS {} -impl ::core::clone::Clone for FXMASTERINGLIMITER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct FXREVERB_PARAMETERS { - pub Diffusion: f32, - pub RoomSize: f32, -} -impl ::core::marker::Copy for FXREVERB_PARAMETERS {} -impl ::core::clone::Clone for FXREVERB_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct HrtfApoInit { - pub distanceDecay: *mut HrtfDistanceDecay, - pub directivity: *mut HrtfDirectivity, -} -impl ::core::marker::Copy for HrtfApoInit {} -impl ::core::clone::Clone for HrtfApoInit { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct HrtfDirectivity { - pub r#type: HrtfDirectivityType, - pub scaling: f32, -} -impl ::core::marker::Copy for HrtfDirectivity {} -impl ::core::clone::Clone for HrtfDirectivity { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct HrtfDirectivityCardioid { - pub directivity: HrtfDirectivity, - pub order: f32, -} -impl ::core::marker::Copy for HrtfDirectivityCardioid {} -impl ::core::clone::Clone for HrtfDirectivityCardioid { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct HrtfDirectivityCone { - pub directivity: HrtfDirectivity, - pub innerAngle: f32, - pub outerAngle: f32, -} -impl ::core::marker::Copy for HrtfDirectivityCone {} -impl ::core::clone::Clone for HrtfDirectivityCone { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct HrtfDistanceDecay { - pub r#type: HrtfDistanceDecayType, - pub maxGain: f32, - pub minGain: f32, - pub unityGainDistance: f32, - pub cutoffDistance: f32, -} -impl ::core::marker::Copy for HrtfDistanceDecay {} -impl ::core::clone::Clone for HrtfDistanceDecay { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct HrtfOrientation { - pub element: [f32; 9], -} -impl ::core::marker::Copy for HrtfOrientation {} -impl ::core::clone::Clone for HrtfOrientation { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct HrtfPosition { - pub x: f32, - pub y: f32, - pub z: f32, -} -impl ::core::marker::Copy for HrtfPosition {} -impl ::core::clone::Clone for HrtfPosition { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAPO_LOCKFORPROCESS_PARAMETERS { - pub pFormat: *const super::WAVEFORMATEX, - pub MaxFrameCount: u32, -} -impl ::core::marker::Copy for XAPO_LOCKFORPROCESS_PARAMETERS {} -impl ::core::clone::Clone for XAPO_LOCKFORPROCESS_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAPO_PROCESS_BUFFER_PARAMETERS { - pub pBuffer: *mut ::core::ffi::c_void, - pub BufferFlags: XAPO_BUFFER_FLAGS, - pub ValidFrameCount: u32, -} -impl ::core::marker::Copy for XAPO_PROCESS_BUFFER_PARAMETERS {} -impl ::core::clone::Clone for XAPO_PROCESS_BUFFER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAPO_REGISTRATION_PROPERTIES { - pub clsid: ::windows_sys::core::GUID, - pub FriendlyName: [u16; 256], - pub CopyrightInfo: [u16; 256], - pub MajorVersion: u32, - pub MinorVersion: u32, - pub Flags: u32, - pub MinInputBufferCount: u32, - pub MaxInputBufferCount: u32, - pub MinOutputBufferCount: u32, - pub MaxOutputBufferCount: u32, -} -impl ::core::marker::Copy for XAPO_REGISTRATION_PROPERTIES {} -impl ::core::clone::Clone for XAPO_REGISTRATION_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2FX_REVERB_I3DL2_PARAMETERS { - pub WetDryMix: f32, - pub Room: i32, - pub RoomHF: i32, - pub RoomRolloffFactor: f32, - pub DecayTime: f32, - pub DecayHFRatio: f32, - pub Reflections: i32, - pub ReflectionsDelay: f32, - pub Reverb: i32, - pub ReverbDelay: f32, - pub Diffusion: f32, - pub Density: f32, - pub HFReference: f32, -} -impl ::core::marker::Copy for XAUDIO2FX_REVERB_I3DL2_PARAMETERS {} -impl ::core::clone::Clone for XAUDIO2FX_REVERB_I3DL2_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct XAUDIO2FX_REVERB_PARAMETERS { - pub WetDryMix: f32, - pub ReflectionsDelay: u32, - pub ReverbDelay: u8, - pub RearDelay: u8, - pub SideDelay: u8, - pub PositionLeft: u8, - pub PositionRight: u8, - pub PositionMatrixLeft: u8, - pub PositionMatrixRight: u8, - pub EarlyDiffusion: u8, - pub LateDiffusion: u8, - pub LowEQGain: u8, - pub LowEQCutoff: u8, - pub HighEQGain: u8, - pub HighEQCutoff: u8, - pub RoomFilterFreq: f32, - pub RoomFilterMain: f32, - pub RoomFilterHF: f32, - pub ReflectionsGain: f32, - pub ReverbGain: f32, - pub DecayTime: f32, - pub Density: f32, - pub RoomSize: f32, - pub DisableLateField: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for XAUDIO2FX_REVERB_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for XAUDIO2FX_REVERB_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2FX_VOLUMEMETER_LEVELS { - pub pPeakLevels: *mut f32, - pub pRMSLevels: *mut f32, - pub ChannelCount: u32, -} -impl ::core::marker::Copy for XAUDIO2FX_VOLUMEMETER_LEVELS {} -impl ::core::clone::Clone for XAUDIO2FX_VOLUMEMETER_LEVELS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_BUFFER { - pub Flags: u32, - pub AudioBytes: u32, - pub pAudioData: *const u8, - pub PlayBegin: u32, - pub PlayLength: u32, - pub LoopBegin: u32, - pub LoopLength: u32, - pub LoopCount: u32, - pub pContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for XAUDIO2_BUFFER {} -impl ::core::clone::Clone for XAUDIO2_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_BUFFER_WMA { - pub pDecodedPacketCumulativeBytes: *const u32, - pub PacketCount: u32, -} -impl ::core::marker::Copy for XAUDIO2_BUFFER_WMA {} -impl ::core::clone::Clone for XAUDIO2_BUFFER_WMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct XAUDIO2_DEBUG_CONFIGURATION { - pub TraceMask: u32, - pub BreakMask: u32, - pub LogThreadID: super::super::super::Foundation::BOOL, - pub LogFileline: super::super::super::Foundation::BOOL, - pub LogFunctionName: super::super::super::Foundation::BOOL, - pub LogTiming: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for XAUDIO2_DEBUG_CONFIGURATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for XAUDIO2_DEBUG_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct XAUDIO2_EFFECT_CHAIN { - pub EffectCount: u32, - pub pEffectDescriptors: *mut XAUDIO2_EFFECT_DESCRIPTOR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for XAUDIO2_EFFECT_CHAIN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for XAUDIO2_EFFECT_CHAIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct XAUDIO2_EFFECT_DESCRIPTOR { - pub pEffect: ::windows_sys::core::IUnknown, - pub InitialState: super::super::super::Foundation::BOOL, - pub OutputChannels: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for XAUDIO2_EFFECT_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for XAUDIO2_EFFECT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_FILTER_PARAMETERS { - pub Type: XAUDIO2_FILTER_TYPE, - pub Frequency: f32, - pub OneOverQ: f32, -} -impl ::core::marker::Copy for XAUDIO2_FILTER_PARAMETERS {} -impl ::core::clone::Clone for XAUDIO2_FILTER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_PERFORMANCE_DATA { - pub AudioCyclesSinceLastQuery: u64, - pub TotalCyclesSinceLastQuery: u64, - pub MinimumCyclesPerQuantum: u32, - pub MaximumCyclesPerQuantum: u32, - pub MemoryUsageInBytes: u32, - pub CurrentLatencyInSamples: u32, - pub GlitchesSinceEngineStarted: u32, - pub ActiveSourceVoiceCount: u32, - pub TotalSourceVoiceCount: u32, - pub ActiveSubmixVoiceCount: u32, - pub ActiveResamplerCount: u32, - pub ActiveMatrixMixCount: u32, - pub ActiveXmaSourceVoices: u32, - pub ActiveXmaStreams: u32, -} -impl ::core::marker::Copy for XAUDIO2_PERFORMANCE_DATA {} -impl ::core::clone::Clone for XAUDIO2_PERFORMANCE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_SEND_DESCRIPTOR { - pub Flags: u32, - pub pOutputVoice: IXAudio2Voice, -} -impl ::core::marker::Copy for XAUDIO2_SEND_DESCRIPTOR {} -impl ::core::clone::Clone for XAUDIO2_SEND_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_VOICE_DETAILS { - pub CreationFlags: u32, - pub ActiveFlags: u32, - pub InputChannels: u32, - pub InputSampleRate: u32, -} -impl ::core::marker::Copy for XAUDIO2_VOICE_DETAILS {} -impl ::core::clone::Clone for XAUDIO2_VOICE_DETAILS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_VOICE_SENDS { - pub SendCount: u32, - pub pSends: *mut XAUDIO2_SEND_DESCRIPTOR, -} -impl ::core::marker::Copy for XAUDIO2_VOICE_SENDS {} -impl ::core::clone::Clone for XAUDIO2_VOICE_SENDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio_XAudio2\"`*"] -pub struct XAUDIO2_VOICE_STATE { - pub pCurrentBufferContext: *mut ::core::ffi::c_void, - pub BuffersQueued: u32, - pub SamplesPlayed: u64, -} -impl ::core::marker::Copy for XAUDIO2_VOICE_STATE {} -impl ::core::clone::Clone for XAUDIO2_VOICE_STATE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/mod.rs deleted file mode 100644 index e4d047e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Audio/mod.rs +++ /dev/null @@ -1,3644 +0,0 @@ -#[cfg(feature = "Win32_Media_Audio_Apo")] -pub mod Apo; -#[cfg(feature = "Win32_Media_Audio_DirectMusic")] -pub mod DirectMusic; -#[cfg(feature = "Win32_Media_Audio_Endpoints")] -pub mod Endpoints; -#[cfg(feature = "Win32_Media_Audio_XAudio2")] -pub mod XAudio2; -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "mmdevapi.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn ActivateAudioInterfaceAsync ( deviceinterfacepath : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , activationparams : *const super::super::System::Com::StructuredStorage:: PROPVARIANT , completionhandler : IActivateAudioInterfaceCompletionHandler , activationoperation : *mut IActivateAudioInterfaceAsyncOperation ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CoRegisterMessageFilter ( lpmessagefilter : IMessageFilter , lplpmessagefilter : *mut IMessageFilter ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateCaptureAudioStateMonitor ( audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateCaptureAudioStateMonitorForCategory ( category : AUDIO_STREAM_CATEGORY , audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateCaptureAudioStateMonitorForCategoryAndDeviceId ( category : AUDIO_STREAM_CATEGORY , deviceid : :: windows_sys::core::PCWSTR , audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateCaptureAudioStateMonitorForCategoryAndDeviceRole ( category : AUDIO_STREAM_CATEGORY , role : ERole , audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateRenderAudioStateMonitor ( audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateRenderAudioStateMonitorForCategory ( category : AUDIO_STREAM_CATEGORY , audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateRenderAudioStateMonitorForCategoryAndDeviceId ( category : AUDIO_STREAM_CATEGORY , deviceid : :: windows_sys::core::PCWSTR , audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "windows.media.mediacontrol.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn CreateRenderAudioStateMonitorForCategoryAndDeviceRole ( category : AUDIO_STREAM_CATEGORY , role : ERole , audiostatemonitor : *mut IAudioStateMonitor ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn PlaySoundA ( pszsound : :: windows_sys::core::PCSTR , hmod : super::super::Foundation:: HINSTANCE , fdwsound : SND_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn PlaySoundW ( pszsound : :: windows_sys::core::PCWSTR , hmod : super::super::Foundation:: HINSTANCE , fdwsound : SND_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmDriverAddA ( phadid : *mut isize , hinstmodule : super::super::Foundation:: HINSTANCE , lparam : super::super::Foundation:: LPARAM , dwpriority : u32 , fdwadd : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmDriverAddW ( phadid : *mut isize , hinstmodule : super::super::Foundation:: HINSTANCE , lparam : super::super::Foundation:: LPARAM , dwpriority : u32 , fdwadd : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmDriverClose ( had : HACMDRIVER , fdwclose : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn acmDriverDetailsA ( hadid : HACMDRIVERID , padd : *mut ACMDRIVERDETAILSA , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn acmDriverDetailsW ( hadid : HACMDRIVERID , padd : *mut ACMDRIVERDETAILSW , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmDriverEnum ( fncallback : ACMDRIVERENUMCB , dwinstance : usize , fdwenum : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmDriverID ( hao : HACMOBJ , phadid : *mut isize , fdwdriverid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmDriverMessage ( had : HACMDRIVER , umsg : u32 , lparam1 : super::super::Foundation:: LPARAM , lparam2 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmDriverOpen ( phad : *mut isize , hadid : HACMDRIVERID , fdwopen : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmDriverPriority ( hadid : HACMDRIVERID , dwpriority : u32 , fdwpriority : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmDriverRemove ( hadid : HACMDRIVERID , fdwremove : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterChooseA ( pafltrc : *mut ACMFILTERCHOOSEA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterChooseW ( pafltrc : *mut ACMFILTERCHOOSEW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterDetailsA ( had : HACMDRIVER , pafd : *mut ACMFILTERDETAILSA , fdwdetails : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmFilterDetailsW ( had : HACMDRIVER , pafd : *mut ACMFILTERDETAILSW , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterEnumA ( had : HACMDRIVER , pafd : *mut ACMFILTERDETAILSA , fncallback : ACMFILTERENUMCBA , dwinstance : usize , fdwenum : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterEnumW ( had : HACMDRIVER , pafd : *mut ACMFILTERDETAILSW , fncallback : ACMFILTERENUMCBW , dwinstance : usize , fdwenum : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterTagDetailsA ( had : HACMDRIVER , paftd : *mut ACMFILTERTAGDETAILSA , fdwdetails : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmFilterTagDetailsW ( had : HACMDRIVER , paftd : *mut ACMFILTERTAGDETAILSW , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterTagEnumA ( had : HACMDRIVER , paftd : *mut ACMFILTERTAGDETAILSA , fncallback : ACMFILTERTAGENUMCBA , dwinstance : usize , fdwenum : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFilterTagEnumW ( had : HACMDRIVER , paftd : *mut ACMFILTERTAGDETAILSW , fncallback : ACMFILTERTAGENUMCBW , dwinstance : usize , fdwenum : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatChooseA ( pafmtc : *mut ACMFORMATCHOOSEA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatChooseW ( pafmtc : *mut ACMFORMATCHOOSEW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatDetailsA ( had : HACMDRIVER , pafd : *mut ACMFORMATDETAILSA , fdwdetails : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmFormatDetailsW ( had : HACMDRIVER , pafd : *mut tACMFORMATDETAILSW , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatEnumA ( had : HACMDRIVER , pafd : *mut ACMFORMATDETAILSA , fncallback : ACMFORMATENUMCBA , dwinstance : usize , fdwenum : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatEnumW ( had : HACMDRIVER , pafd : *mut tACMFORMATDETAILSW , fncallback : ACMFORMATENUMCBW , dwinstance : usize , fdwenum : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmFormatSuggest ( had : HACMDRIVER , pwfxsrc : *mut WAVEFORMATEX , pwfxdst : *mut WAVEFORMATEX , cbwfxdst : u32 , fdwsuggest : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatTagDetailsA ( had : HACMDRIVER , paftd : *mut ACMFORMATTAGDETAILSA , fdwdetails : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmFormatTagDetailsW ( had : HACMDRIVER , paftd : *mut ACMFORMATTAGDETAILSW , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatTagEnumA ( had : HACMDRIVER , paftd : *mut ACMFORMATTAGDETAILSA , fncallback : ACMFORMATTAGENUMCBA , dwinstance : usize , fdwenum : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmFormatTagEnumW ( had : HACMDRIVER , paftd : *mut ACMFORMATTAGDETAILSW , fncallback : ACMFORMATTAGENUMCBW , dwinstance : usize , fdwenum : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmGetVersion ( ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmMetrics ( hao : HACMOBJ , umetric : u32 , pmetric : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmStreamClose ( has : HACMSTREAM , fdwclose : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmStreamConvert ( has : HACMSTREAM , pash : *mut ACMSTREAMHEADER , fdwconvert : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn acmStreamMessage ( has : HACMSTREAM , umsg : u32 , lparam1 : super::super::Foundation:: LPARAM , lparam2 : super::super::Foundation:: LPARAM ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmStreamOpen ( phas : *mut isize , had : HACMDRIVER , pwfxsrc : *mut WAVEFORMATEX , pwfxdst : *mut WAVEFORMATEX , pwfltr : *mut WAVEFILTER , dwcallback : usize , dwinstance : usize , fdwopen : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmStreamPrepareHeader ( has : HACMSTREAM , pash : *mut ACMSTREAMHEADER , fdwprepare : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmStreamReset ( has : HACMSTREAM , fdwreset : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmStreamSize ( has : HACMSTREAM , cbinput : u32 , pdwoutputbytes : *mut u32 , fdwsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msacm32.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn acmStreamUnprepareHeader ( has : HACMSTREAM , pash : *mut ACMSTREAMHEADER , fdwunprepare : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn auxGetDevCapsA ( udeviceid : usize , pac : *mut AUXCAPSA , cbac : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn auxGetDevCapsW ( udeviceid : usize , pac : *mut AUXCAPSW , cbac : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn auxGetNumDevs ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn auxGetVolume ( udeviceid : u32 , pdwvolume : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn auxOutMessage ( udeviceid : u32 , umsg : u32 , dw1 : usize , dw2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn auxSetVolume ( udeviceid : u32 , dwvolume : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiConnect ( hmi : HMIDI , hmo : HMIDIOUT , preserved : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiDisconnect ( hmi : HMIDI , hmo : HMIDIOUT , preserved : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInAddBuffer ( hmi : HMIDIIN , pmh : *mut MIDIHDR , cbmh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInClose ( hmi : HMIDIIN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn midiInGetDevCapsA ( udeviceid : usize , pmic : *mut MIDIINCAPSA , cbmic : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInGetDevCapsW ( udeviceid : usize , pmic : *mut MIDIINCAPSW , cbmic : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInGetErrorTextA ( mmrerror : u32 , psztext : :: windows_sys::core::PSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInGetErrorTextW ( mmrerror : u32 , psztext : :: windows_sys::core::PWSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInGetID ( hmi : HMIDIIN , pudeviceid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInGetNumDevs ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInMessage ( hmi : HMIDIIN , umsg : u32 , dw1 : usize , dw2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInOpen ( phmi : *mut HMIDIIN , udeviceid : u32 , dwcallback : usize , dwinstance : usize , fdwopen : MIDI_WAVE_OPEN_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInPrepareHeader ( hmi : HMIDIIN , pmh : *mut MIDIHDR , cbmh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInReset ( hmi : HMIDIIN ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInStart ( hmi : HMIDIIN ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInStop ( hmi : HMIDIIN ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiInUnprepareHeader ( hmi : HMIDIIN , pmh : *mut MIDIHDR , cbmh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutCacheDrumPatches ( hmo : HMIDIOUT , upatch : u32 , pwkya : *const u16 , fucache : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutCachePatches ( hmo : HMIDIOUT , ubank : u32 , pwpa : *const u16 , fucache : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutClose ( hmo : HMIDIOUT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn midiOutGetDevCapsA ( udeviceid : usize , pmoc : *mut MIDIOUTCAPSA , cbmoc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutGetDevCapsW ( udeviceid : usize , pmoc : *mut MIDIOUTCAPSW , cbmoc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutGetErrorTextA ( mmrerror : u32 , psztext : :: windows_sys::core::PSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutGetErrorTextW ( mmrerror : u32 , psztext : :: windows_sys::core::PWSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutGetID ( hmo : HMIDIOUT , pudeviceid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutGetNumDevs ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutGetVolume ( hmo : HMIDIOUT , pdwvolume : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutLongMsg ( hmo : HMIDIOUT , pmh : *const MIDIHDR , cbmh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutMessage ( hmo : HMIDIOUT , umsg : u32 , dw1 : usize , dw2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutOpen ( phmo : *mut HMIDIOUT , udeviceid : u32 , dwcallback : usize , dwinstance : usize , fdwopen : MIDI_WAVE_OPEN_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutPrepareHeader ( hmo : HMIDIOUT , pmh : *mut MIDIHDR , cbmh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutReset ( hmo : HMIDIOUT ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutSetVolume ( hmo : HMIDIOUT , dwvolume : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutShortMsg ( hmo : HMIDIOUT , dwmsg : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiOutUnprepareHeader ( hmo : HMIDIOUT , pmh : *mut MIDIHDR , cbmh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamClose ( hms : HMIDISTRM ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamOpen ( phms : *mut HMIDISTRM , pudeviceid : *mut u32 , cmidi : u32 , dwcallback : usize , dwinstance : usize , fdwopen : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamOut ( hms : HMIDISTRM , pmh : *mut MIDIHDR , cbmh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamPause ( hms : HMIDISTRM ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamPosition ( hms : HMIDISTRM , lpmmt : *mut super:: MMTIME , cbmmt : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamProperty ( hms : HMIDISTRM , lppropdata : *mut u8 , dwproperty : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamRestart ( hms : HMIDISTRM ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn midiStreamStop ( hms : HMIDISTRM ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerClose ( hmx : HMIXER ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn mixerGetControlDetailsA ( hmxobj : HMIXEROBJ , pmxcd : *mut MIXERCONTROLDETAILS , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn mixerGetControlDetailsW ( hmxobj : HMIXEROBJ , pmxcd : *mut MIXERCONTROLDETAILS , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn mixerGetDevCapsA ( umxid : usize , pmxcaps : *mut MIXERCAPSA , cbmxcaps : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerGetDevCapsW ( umxid : usize , pmxcaps : *mut MIXERCAPSW , cbmxcaps : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerGetID ( hmxobj : HMIXEROBJ , pumxid : *mut u32 , fdwid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn mixerGetLineControlsA ( hmxobj : HMIXEROBJ , pmxlc : *mut MIXERLINECONTROLSA , fdwcontrols : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerGetLineControlsW ( hmxobj : HMIXEROBJ , pmxlc : *mut MIXERLINECONTROLSW , fdwcontrols : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn mixerGetLineInfoA ( hmxobj : HMIXEROBJ , pmxl : *mut MIXERLINEA , fdwinfo : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerGetLineInfoW ( hmxobj : HMIXEROBJ , pmxl : *mut MIXERLINEW , fdwinfo : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerGetNumDevs ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerMessage ( hmx : HMIXER , umsg : u32 , dwparam1 : usize , dwparam2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn mixerOpen ( phmx : *mut isize , umxid : u32 , dwcallback : usize , dwinstance : usize , fdwopen : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn mixerSetControlDetails ( hmxobj : HMIXEROBJ , pmxcd : *const MIXERCONTROLDETAILS , fdwdetails : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn sndPlaySoundA ( pszsound : :: windows_sys::core::PCSTR , fusound : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn sndPlaySoundW ( pszsound : :: windows_sys::core::PCWSTR , fusound : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInAddBuffer ( hwi : HWAVEIN , pwh : *mut WAVEHDR , cbwh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInClose ( hwi : HWAVEIN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn waveInGetDevCapsA ( udeviceid : usize , pwic : *mut WAVEINCAPSA , cbwic : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInGetDevCapsW ( udeviceid : usize , pwic : *mut WAVEINCAPSW , cbwic : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInGetErrorTextA ( mmrerror : u32 , psztext : :: windows_sys::core::PSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInGetErrorTextW ( mmrerror : u32 , psztext : :: windows_sys::core::PWSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInGetID ( hwi : HWAVEIN , pudeviceid : *const u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInGetNumDevs ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInGetPosition ( hwi : HWAVEIN , pmmt : *mut super:: MMTIME , cbmmt : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInMessage ( hwi : HWAVEIN , umsg : u32 , dw1 : usize , dw2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInOpen ( phwi : *mut HWAVEIN , udeviceid : u32 , pwfx : *const WAVEFORMATEX , dwcallback : usize , dwinstance : usize , fdwopen : MIDI_WAVE_OPEN_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInPrepareHeader ( hwi : HWAVEIN , pwh : *mut WAVEHDR , cbwh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInReset ( hwi : HWAVEIN ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInStart ( hwi : HWAVEIN ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInStop ( hwi : HWAVEIN ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveInUnprepareHeader ( hwi : HWAVEIN , pwh : *mut WAVEHDR , cbwh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutBreakLoop ( hwo : HWAVEOUT ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutClose ( hwo : HWAVEOUT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] fn waveOutGetDevCapsA ( udeviceid : usize , pwoc : *mut WAVEOUTCAPSA , cbwoc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetDevCapsW ( udeviceid : usize , pwoc : *mut WAVEOUTCAPSW , cbwoc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetErrorTextA ( mmrerror : u32 , psztext : :: windows_sys::core::PSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetErrorTextW ( mmrerror : u32 , psztext : :: windows_sys::core::PWSTR , cchtext : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetID ( hwo : HWAVEOUT , pudeviceid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetNumDevs ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetPitch ( hwo : HWAVEOUT , pdwpitch : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetPlaybackRate ( hwo : HWAVEOUT , pdwrate : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetPosition ( hwo : HWAVEOUT , pmmt : *mut super:: MMTIME , cbmmt : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutGetVolume ( hwo : HWAVEOUT , pdwvolume : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutMessage ( hwo : HWAVEOUT , umsg : u32 , dw1 : usize , dw2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutOpen ( phwo : *mut HWAVEOUT , udeviceid : u32 , pwfx : *const WAVEFORMATEX , dwcallback : usize , dwinstance : usize , fdwopen : MIDI_WAVE_OPEN_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutPause ( hwo : HWAVEOUT ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutPrepareHeader ( hwo : HWAVEOUT , pwh : *mut WAVEHDR , cbwh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutReset ( hwo : HWAVEOUT ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutRestart ( hwo : HWAVEOUT ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutSetPitch ( hwo : HWAVEOUT , dwpitch : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutSetPlaybackRate ( hwo : HWAVEOUT , dwrate : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutSetVolume ( hwo : HWAVEOUT , dwvolume : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutUnprepareHeader ( hwo : HWAVEOUT , pwh : *mut WAVEHDR , cbwh : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Audio\"`*"] fn waveOutWrite ( hwo : HWAVEOUT , pwh : *mut WAVEHDR , cbwh : u32 ) -> u32 ); -pub type IActivateAudioInterfaceAsyncOperation = *mut ::core::ffi::c_void; -pub type IActivateAudioInterfaceCompletionHandler = *mut ::core::ffi::c_void; -pub type IAudioAmbisonicsControl = *mut ::core::ffi::c_void; -pub type IAudioAutoGainControl = *mut ::core::ffi::c_void; -pub type IAudioBass = *mut ::core::ffi::c_void; -pub type IAudioCaptureClient = *mut ::core::ffi::c_void; -pub type IAudioChannelConfig = *mut ::core::ffi::c_void; -pub type IAudioClient = *mut ::core::ffi::c_void; -pub type IAudioClient2 = *mut ::core::ffi::c_void; -pub type IAudioClient3 = *mut ::core::ffi::c_void; -pub type IAudioClientDuckingControl = *mut ::core::ffi::c_void; -pub type IAudioClock = *mut ::core::ffi::c_void; -pub type IAudioClock2 = *mut ::core::ffi::c_void; -pub type IAudioClockAdjustment = *mut ::core::ffi::c_void; -pub type IAudioEffectsChangedNotificationClient = *mut ::core::ffi::c_void; -pub type IAudioEffectsManager = *mut ::core::ffi::c_void; -pub type IAudioFormatEnumerator = *mut ::core::ffi::c_void; -pub type IAudioInputSelector = *mut ::core::ffi::c_void; -pub type IAudioLoudness = *mut ::core::ffi::c_void; -pub type IAudioMidrange = *mut ::core::ffi::c_void; -pub type IAudioMute = *mut ::core::ffi::c_void; -pub type IAudioOutputSelector = *mut ::core::ffi::c_void; -pub type IAudioPeakMeter = *mut ::core::ffi::c_void; -pub type IAudioRenderClient = *mut ::core::ffi::c_void; -pub type IAudioSessionControl = *mut ::core::ffi::c_void; -pub type IAudioSessionControl2 = *mut ::core::ffi::c_void; -pub type IAudioSessionEnumerator = *mut ::core::ffi::c_void; -pub type IAudioSessionEvents = *mut ::core::ffi::c_void; -pub type IAudioSessionManager = *mut ::core::ffi::c_void; -pub type IAudioSessionManager2 = *mut ::core::ffi::c_void; -pub type IAudioSessionNotification = *mut ::core::ffi::c_void; -pub type IAudioStateMonitor = *mut ::core::ffi::c_void; -pub type IAudioStreamVolume = *mut ::core::ffi::c_void; -pub type IAudioSystemEffectsPropertyChangeNotificationClient = *mut ::core::ffi::c_void; -pub type IAudioSystemEffectsPropertyStore = *mut ::core::ffi::c_void; -pub type IAudioTreble = *mut ::core::ffi::c_void; -pub type IAudioVolumeDuckNotification = *mut ::core::ffi::c_void; -pub type IAudioVolumeLevel = *mut ::core::ffi::c_void; -pub type IChannelAudioVolume = *mut ::core::ffi::c_void; -pub type IConnector = *mut ::core::ffi::c_void; -pub type IControlChangeNotify = *mut ::core::ffi::c_void; -pub type IControlInterface = *mut ::core::ffi::c_void; -pub type IDeviceSpecificProperty = *mut ::core::ffi::c_void; -pub type IDeviceTopology = *mut ::core::ffi::c_void; -pub type IMMDevice = *mut ::core::ffi::c_void; -pub type IMMDeviceActivator = *mut ::core::ffi::c_void; -pub type IMMDeviceCollection = *mut ::core::ffi::c_void; -pub type IMMDeviceEnumerator = *mut ::core::ffi::c_void; -pub type IMMEndpoint = *mut ::core::ffi::c_void; -pub type IMMNotificationClient = *mut ::core::ffi::c_void; -pub type IMessageFilter = *mut ::core::ffi::c_void; -pub type IPart = *mut ::core::ffi::c_void; -pub type IPartsList = *mut ::core::ffi::c_void; -pub type IPerChannelDbLevel = *mut ::core::ffi::c_void; -pub type ISimpleAudioVolume = *mut ::core::ffi::c_void; -pub type ISpatialAudioClient = *mut ::core::ffi::c_void; -pub type ISpatialAudioClient2 = *mut ::core::ffi::c_void; -pub type ISpatialAudioMetadataClient = *mut ::core::ffi::c_void; -pub type ISpatialAudioMetadataCopier = *mut ::core::ffi::c_void; -pub type ISpatialAudioMetadataItems = *mut ::core::ffi::c_void; -pub type ISpatialAudioMetadataItemsBuffer = *mut ::core::ffi::c_void; -pub type ISpatialAudioMetadataReader = *mut ::core::ffi::c_void; -pub type ISpatialAudioMetadataWriter = *mut ::core::ffi::c_void; -pub type ISpatialAudioObject = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectBase = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectForHrtf = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectForMetadataCommands = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectForMetadataItems = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectRenderStream = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectRenderStreamBase = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectRenderStreamForHrtf = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectRenderStreamForMetadata = *mut ::core::ffi::c_void; -pub type ISpatialAudioObjectRenderStreamNotify = *mut ::core::ffi::c_void; -pub type ISubunit = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_DRIVER_ABOUT: u32 = 24587u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_DRIVER_DETAILS: u32 = 24586u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_DRIVER_NOTIFY: u32 = 24577u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_FILTERTAG_DETAILS: u32 = 24626u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_FILTER_DETAILS: u32 = 24627u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_FORMATTAG_DETAILS: u32 = 24601u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_FORMAT_DETAILS: u32 = 24602u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_FORMAT_SUGGEST: u32 = 24603u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_HARDWARE_WAVE_CAPS_INPUT: u32 = 24596u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_HARDWARE_WAVE_CAPS_OUTPUT: u32 = 24597u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_RESERVED_HIGH: u32 = 28671u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_RESERVED_LOW: u32 = 24576u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_CLOSE: u32 = 24653u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_CONVERT: u32 = 24655u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_OPEN: u32 = 24652u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_PREPARE: u32 = 24657u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_RESET: u32 = 24656u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_SIZE: u32 = 24654u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_UNPREPARE: u32 = 24658u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_STREAM_UPDATE: u32 = 24659u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDM_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_COPYRIGHT_CHARS: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_FEATURES_CHARS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_LICENSING_CHARS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_LONGNAME_CHARS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SHORTNAME_CHARS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SUPPORTF_ASYNC: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SUPPORTF_CODEC: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SUPPORTF_CONVERTER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SUPPORTF_DISABLED: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SUPPORTF_FILTER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SUPPORTF_HARDWARE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMDRIVERDETAILS_SUPPORTF_LOCAL: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMERR_BASE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMERR_BUSY: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMERR_CANCELED: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMERR_NOTPOSSIBLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMERR_UNPREPARED: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERCHOOSE_STYLEF_CONTEXTHELP: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERCHOOSE_STYLEF_ENABLEHOOK: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERCHOOSE_STYLEF_SHOWHELP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERDETAILS_FILTER_CHARS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFILTERTAGDETAILS_FILTERTAG_CHARS: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATCHOOSE_STYLEF_CONTEXTHELP: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATCHOOSE_STYLEF_ENABLEHOOK: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATCHOOSE_STYLEF_SHOWHELP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATDETAILS_FORMAT_CHARS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMFORMATTAGDETAILS_FORMATTAG_CHARS: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGCONTEXTHELP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("acmchoose_contexthelp"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGCONTEXTHELPA: ::windows_sys::core::PCSTR = ::windows_sys::s!("acmchoose_contexthelp"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGCONTEXTHELPW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("acmchoose_contexthelp"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGCONTEXTMENU: ::windows_sys::core::PCWSTR = ::windows_sys::w!("acmchoose_contextmenu"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGCONTEXTMENUA: ::windows_sys::core::PCSTR = ::windows_sys::s!("acmchoose_contextmenu"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGCONTEXTMENUW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("acmchoose_contextmenu"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("acmchoose_help"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("acmchoose_help"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMHELPMSGSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("acmchoose_help"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMSTREAMHEADER_STATUSF_DONE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMSTREAMHEADER_STATUSF_INQUEUE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACMSTREAMHEADER_STATUSF_PREPARED: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERADDF_FUNCTION: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERADDF_GLOBAL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERADDF_LOCAL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERADDF_NAME: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERADDF_NOTIFYHWND: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERADDF_TYPEMASK: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERENUMF_DISABLED: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERENUMF_NOLOCAL: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERPRIORITYF_ABLEMASK: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERPRIORITYF_BEGIN: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERPRIORITYF_DEFERMASK: i32 = 196608i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERPRIORITYF_DISABLE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERPRIORITYF_ENABLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_DRIVERPRIORITYF_END: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERDETAILSF_FILTER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERDETAILSF_INDEX: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERDETAILSF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERENUMF_DWFILTERTAG: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERTAGDETAILSF_FILTERTAG: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERTAGDETAILSF_INDEX: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERTAGDETAILSF_LARGESTSIZE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FILTERTAGDETAILSF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATDETAILSF_FORMAT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATDETAILSF_INDEX: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATDETAILSF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_CONVERT: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_HARDWARE: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_INPUT: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_NCHANNELS: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_NSAMPLESPERSEC: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_OUTPUT: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_SUGGEST: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_WBITSPERSAMPLE: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATENUMF_WFORMATTAG: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATSUGGESTF_NCHANNELS: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATSUGGESTF_NSAMPLESPERSEC: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATSUGGESTF_TYPEMASK: i32 = 16711680i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATSUGGESTF_WBITSPERSAMPLE: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATSUGGESTF_WFORMATTAG: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATTAGDETAILSF_FORMATTAG: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATTAGDETAILSF_INDEX: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATTAGDETAILSF_LARGESTSIZE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_FORMATTAGDETAILSF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_CODECS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_CONVERTERS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_DISABLED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_DRIVERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_FILTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_HARDWARE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_LOCAL_CODECS: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_LOCAL_CONVERTERS: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_LOCAL_DISABLED: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_LOCAL_DRIVERS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_COUNT_LOCAL_FILTERS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_DRIVER_PRIORITY: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_DRIVER_SUPPORT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_HARDWARE_WAVE_INPUT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_HARDWARE_WAVE_OUTPUT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_MAX_SIZE_FILTER: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_METRIC_MAX_SIZE_FORMAT: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMCONVERTF_BLOCKALIGN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMCONVERTF_END: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMCONVERTF_START: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMOPENF_ASYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMOPENF_NONREALTIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMOPENF_QUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMSIZEF_DESTINATION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMSIZEF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ACM_STREAMSIZEF_SOURCE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AMBISONICS_PARAM_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2004287486i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL: ::windows_sys::core::HRESULT = -2004287469i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_BUFFER_ERROR: ::windows_sys::core::HRESULT = -2004287464i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_BUFFER_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2004287477i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_BUFFER_SIZE_ERROR: ::windows_sys::core::HRESULT = -2004287466i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED: ::windows_sys::core::HRESULT = -2004287463i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_BUFFER_TOO_LARGE: ::windows_sys::core::HRESULT = -2004287482i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_CPUUSAGE_EXCEEDED: ::windows_sys::core::HRESULT = -2004287465i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_DEVICE_INVALIDATED: ::windows_sys::core::HRESULT = -2004287484i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_DEVICE_IN_USE: ::windows_sys::core::HRESULT = -2004287478i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_EFFECT_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2004287423i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_EFFECT_STATE_READ_ONLY: ::windows_sys::core::HRESULT = -2004287422i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_ENDPOINT_CREATE_FAILED: ::windows_sys::core::HRESULT = -2004287473i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE: ::windows_sys::core::HRESULT = -2004287454i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_ENGINE_FORMAT_LOCKED: ::windows_sys::core::HRESULT = -2004287447i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_ENGINE_PERIODICITY_LOCKED: ::windows_sys::core::HRESULT = -2004287448i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED: ::windows_sys::core::HRESULT = -2004287471i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_EVENTHANDLE_NOT_SET: ::windows_sys::core::HRESULT = -2004287468i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2004287474i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_EXCLUSIVE_MODE_ONLY: ::windows_sys::core::HRESULT = -2004287470i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_HEADTRACKING_ENABLED: ::windows_sys::core::HRESULT = -2004287440i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_HEADTRACKING_UNSUPPORTED: ::windows_sys::core::HRESULT = -2004287424i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_INCORRECT_BUFFER_SIZE: ::windows_sys::core::HRESULT = -2004287467i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_INVALID_DEVICE_PERIOD: ::windows_sys::core::HRESULT = -2004287456i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_INVALID_SIZE: ::windows_sys::core::HRESULT = -2004287479i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_INVALID_STREAM_FLAG: ::windows_sys::core::HRESULT = -2004287455i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_NONOFFLOAD_MODE_ONLY: ::windows_sys::core::HRESULT = -2004287451i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2004287487i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_NOT_STOPPED: ::windows_sys::core::HRESULT = -2004287483i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_OFFLOAD_MODE_ONLY: ::windows_sys::core::HRESULT = -2004287452i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES: ::windows_sys::core::HRESULT = -2004287453i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_OUT_OF_ORDER: ::windows_sys::core::HRESULT = -2004287481i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_RAW_MODE_UNSUPPORTED: ::windows_sys::core::HRESULT = -2004287449i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_RESOURCES_INVALIDATED: ::windows_sys::core::HRESULT = -2004287450i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_SERVICE_NOT_RUNNING: ::windows_sys::core::HRESULT = -2004287472i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_THREAD_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2004287476i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_UNSUPPORTED_FORMAT: ::windows_sys::core::HRESULT = -2004287480i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_E_WRONG_ENDPOINT_TYPE: ::windows_sys::core::HRESULT = -2004287485i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMFLAGS_CROSSPROCESS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMFLAGS_EVENTCALLBACK: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMFLAGS_LOOPBACK: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMFLAGS_NOPERSIST: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMFLAGS_RATEADJUST: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_S_BUFFER_EMPTY: ::windows_sys::core::HRESULT = 143196161i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_S_POSITION_STALLED: ::windows_sys::core::HRESULT = 143196163i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_S_THREAD_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = 143196162i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUXCAPS_AUXIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUXCAPS_CDAUDIO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUXCAPS_LRVOLUME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUXCAPS_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVICE_STATEMASK_ALL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVICE_STATE_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVICE_STATE_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVICE_STATE_NOTPRESENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVICE_STATE_UNPLUGGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVINTERFACE_AUDIO_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2eef81be_33fa_4800_9670_1cd474972c3f); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVINTERFACE_AUDIO_RENDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6327cad_dcec_4949_ae8a_991e976a79d2); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVINTERFACE_MIDI_INPUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x504be32c_ccf6_4d2c_b73f_6f8b3747e22b); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DEVINTERFACE_MIDI_OUTPUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6dc23320_ab33_4ce4_80d4_bbb3ebbf2814); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DRVM_MAPPER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DRVM_MAPPER_STATUS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DRV_MAPPER_PREFERRED_INPUT_GET: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DRV_MAPPER_PREFERRED_OUTPUT_GET: u32 = 16386u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DeviceTopology: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1df639d0_5ec1_47aa_9379_828dc1aa8c59); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ENDPOINT_FORMAT_RESET_MIX_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ENDPOINT_HARDWARE_SUPPORT_METER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ENDPOINT_HARDWARE_SUPPORT_MUTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ENDPOINT_HARDWARE_SUPPORT_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ENDPOINT_SYSFX_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ENDPOINT_SYSFX_ENABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const EVENTCONTEXT_VOLUMESLIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2c2e9de_09b1_4b04_84e5_07931225ee04); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FILTERCHOOSE_CUSTOM_VERIFY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FILTERCHOOSE_FILTERTAG_VERIFY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FILTERCHOOSE_FILTER_VERIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FILTERCHOOSE_MESSAGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FORMATCHOOSE_CUSTOM_VERIFY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FORMATCHOOSE_FORMATTAG_VERIFY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FORMATCHOOSE_FORMAT_VERIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const FORMATCHOOSE_MESSAGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MEVT_F_CALLBACK: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MEVT_F_LONG: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MEVT_F_SHORT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MHDR_DONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MHDR_INQUEUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MHDR_ISSTRM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MHDR_PREPARED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDICAPS_CACHE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDICAPS_LRVOLUME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDICAPS_STREAM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDICAPS_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_BADOPENMODE: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_DONT_CONTINUE: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_INVALIDSETUP: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_LASTERROR: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_NODEVICE: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_NOMAP: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_NOTREADY: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_STILLPLAYING: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIERR_UNPREPARED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIPATCHSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIPROP_GET: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIPROP_SET: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIPROP_TEMPO: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDIPROP_TIMEDIV: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDISTRM_ERROR: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDI_CACHE_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDI_CACHE_BESTFIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDI_CACHE_QUERY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDI_UNCACHE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLF_DISABLED: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLF_MULTIPLE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLF_UNIFORM: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_BASS: u32 = 1342373890u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_BASS_BOOST: u32 = 536945271u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_BOOLEAN: u32 = 536936448u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_BOOLEANMETER: u32 = 268500992u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_BUTTON: u32 = 553713664u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_CUSTOM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_DECIBELS: u32 = 805568512u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_EQUALIZER: u32 = 1342373892u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_FADER: u32 = 1342373888u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_LOUDNESS: u32 = 536936452u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_MICROTIME: u32 = 1610809344u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_MILLITIME: u32 = 1627586560u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_MIXER: u32 = 1895890945u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_MONO: u32 = 536936451u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT: u32 = 1895890944u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_MUTE: u32 = 536936450u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_MUX: u32 = 1879113729u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_ONOFF: u32 = 536936449u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_PAN: u32 = 1073872897u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_PEAKMETER: u32 = 268566529u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_PERCENT: u32 = 805634048u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_QSOUNDPAN: u32 = 1073872898u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_SIGNED: u32 = 805437440u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_SIGNEDMETER: u32 = 268566528u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_SINGLESELECT: u32 = 1879113728u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_SLIDER: u32 = 1073872896u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_STEREOENH: u32 = 536936453u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_TREBLE: u32 = 1342373891u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_UNSIGNED: u32 = 805502976u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER: u32 = 268632064u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_VOLUME: u32 = 1342373889u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_CUSTOM: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_FADER: i32 = 1342177280i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_LIST: i32 = 1879048192i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_MASK: i32 = -268435456i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_METER: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_NUMBER: i32 = 805306368i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_SLIDER: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_SWITCH: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_CLASS_TIME: i32 = 1610612736i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SC_LIST_MULTIPLE: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SC_LIST_SINGLE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SC_METER_POLLED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SC_SWITCH_BOOLEAN: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SC_SWITCH_BUTTON: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SC_TIME_MICROSECS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SC_TIME_MILLISECS: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_SUBCLASS_MASK: i32 = 251658240i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_UNITS_BOOLEAN: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_UNITS_CUSTOM: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_UNITS_DECIBELS: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_UNITS_MASK: i32 = 16711680i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_UNITS_PERCENT: i32 = 327680i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_UNITS_SIGNED: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERCONTROL_CT_UNITS_UNSIGNED: i32 = 196608i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_FIRST: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_LAST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_FIRST: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_LAST: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_LINEF_ACTIVE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_LINEF_DISCONNECTED: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_LINEF_SOURCE: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_TARGETTYPE_AUX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_TARGETTYPE_MIDIIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_TARGETTYPE_MIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_TARGETTYPE_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_TARGETTYPE_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_TARGETTYPE_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERR_INVALCONTROL: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERR_INVALLINE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERR_INVALVALUE: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERR_LASTERROR: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETCONTROLDETAILSF_LISTTEXT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETCONTROLDETAILSF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETCONTROLDETAILSF_VALUE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINECONTROLSF_ALL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINECONTROLSF_ONEBYID: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINECONTROLSF_ONEBYTYPE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINECONTROLSF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINEINFOF_COMPONENTTYPE: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINEINFOF_DESTINATION: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINEINFOF_LINEID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINEINFOF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINEINFOF_SOURCE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_GETLINEINFOF_TARGETTYPE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_LONG_NAME_CHARS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_OBJECTF_AUX: i32 = 1342177280i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_OBJECTF_HANDLE: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_OBJECTF_MIDIIN: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_OBJECTF_MIDIOUT: i32 = 805306368i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_OBJECTF_MIXER: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_OBJECTF_WAVEIN: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_OBJECTF_WAVEOUT: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_SETCONTROLDETAILSF_CUSTOM: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_SETCONTROLDETAILSF_QUERYMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_SETCONTROLDETAILSF_VALUE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXER_SHORT_NAME_CHARS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MMDeviceEnumerator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbcde0395_e52f_467c_8e3d_c4579291692e); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MM_ACM_FILTERCHOOSE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MM_ACM_FORMATCHOOSE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MOD_FMSYNTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MOD_MAPPER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MOD_MIDIPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MOD_SQSYNTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MOD_SWSYNTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MOD_SYNTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MOD_WAVETABLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpointLogo_IconEffects: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1ab780d_2010_4ed3_a3a6_8b87f0f0c476), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpointLogo_IconPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1ab780d_2010_4ed3_a3a6_8b87f0f0c476), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpointSettings_LaunchContract: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14242002_0320_4de4_9555_a7d82b73c286), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpointSettings_MenuText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14242002_0320_4de4_9555_a7d82b73c286), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_Association: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_ControlPanelPageProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_Default_VolumeInDb: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_Disable_SysFx: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_FormFactor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_FullRangeSpeakers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_JackSubType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_PhysicalSpeakers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEndpoint_Supports_EventDriven_Mode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1da5d803_d492_4edd_8c23_e0c0ffee7f0e), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEngine_DeviceFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf19f064d_082c_4e27_bc73_6882a1bb8e4c), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AudioEngine_OEMFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4870e26_3cc5_4cd2_ba46_ca0a9a70ed04), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_ALIAS_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_RING: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPATIAL_AUDIO_POSITION: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPATIAL_AUDIO_STANDARD_COMMANDS_START: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_DESTROYED: ::windows_sys::core::HRESULT = -2004287232i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS: ::windows_sys::core::HRESULT = -2004287227i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_INTERNAL: ::windows_sys::core::HRESULT = -2004287219i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_INVALID_LICENSE: ::windows_sys::core::HRESULT = -2004287224i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2004287226i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_NO_MORE_OBJECTS: ::windows_sys::core::HRESULT = -2004287229i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE: ::windows_sys::core::HRESULT = -2004287220i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_OUT_OF_ORDER: ::windows_sys::core::HRESULT = -2004287231i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2004287228i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_RESOURCES_INVALIDATED: ::windows_sys::core::HRESULT = -2004287230i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2004287221i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2004287225i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUDCLNT_E_STREAM_NOT_STOPPED: ::windows_sys::core::HRESULT = -2004287222i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER: ::windows_sys::core::HRESULT = -2004286956i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED: ::windows_sys::core::HRESULT = -2004286969i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED: ::windows_sys::core::HRESULT = -2004286968i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED: ::windows_sys::core::HRESULT = -2004286940i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN: ::windows_sys::core::HRESULT = -2004286942i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND: ::windows_sys::core::HRESULT = -2004286976i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER: ::windows_sys::core::HRESULT = -2004286955i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH: ::windows_sys::core::HRESULT = -2004286941i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2004286967i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2004286952i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_INVALID_ARGS: ::windows_sys::core::HRESULT = -2004286974i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN: ::windows_sys::core::HRESULT = -2004286957i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING: ::windows_sys::core::HRESULT = -2004286939i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW: ::windows_sys::core::HRESULT = -2004286959i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS: ::windows_sys::core::HRESULT = -2004286951i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS: ::windows_sys::core::HRESULT = -2004286971i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND: ::windows_sys::core::HRESULT = -2004286973i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED: ::windows_sys::core::HRESULT = -2004286954i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN: ::windows_sys::core::HRESULT = -2004286944i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND: ::windows_sys::core::HRESULT = -2004286960i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN: ::windows_sys::core::HRESULT = -2004286958i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN: ::windows_sys::core::HRESULT = -2004286943i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS: ::windows_sys::core::HRESULT = -2004286970i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS: ::windows_sys::core::HRESULT = -2004286953i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2004286975i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE: ::windows_sys::core::HRESULT = -2004286972i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VAD\\Process_Loopback"); -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVECAPS_LRVOLUME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVECAPS_PITCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVECAPS_PLAYBACKRATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVECAPS_SAMPLEACCURATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVECAPS_SYNC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVECAPS_VOLUME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVEIN_MAPPER_STATUS_DEVICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVEIN_MAPPER_STATUS_FORMAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVEIN_MAPPER_STATUS_MAPPED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVEOUT_MAPPER_STATUS_DEVICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVEOUT_MAPPER_STATUS_FORMAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVEOUT_MAPPER_STATUS_MAPPED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVERR_BADFORMAT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVERR_LASTERROR: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVERR_STILLPLAYING: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVERR_SYNC: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVERR_UNPREPARED: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_1M08: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_1M16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_1S08: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_1S16: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_2M08: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_2M16: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_2S08: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_2S16: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_44M08: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_44M16: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_44S08: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_44S16: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_48M08: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_48M16: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_48S08: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_48S16: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_4M08: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_4M16: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_4S08: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_4S16: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_96M08: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_96M16: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_96S08: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_96S16: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_PCM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_INVALIDFORMAT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_MAPPER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WHDR_BEGINLOOP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WHDR_DONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WHDR_ENDLOOP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WHDR_INQUEUE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WHDR_PREPARED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WIDM_MAPPER_STATUS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WODM_MAPPER_STATUS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AMBISONICS_CHANNEL_ORDERING = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AMBISONICS_CHANNEL_ORDERING_ACN: AMBISONICS_CHANNEL_ORDERING = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AMBISONICS_NORMALIZATION = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AMBISONICS_NORMALIZATION_SN3D: AMBISONICS_NORMALIZATION = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AMBISONICS_NORMALIZATION_N3D: AMBISONICS_NORMALIZATION = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AMBISONICS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AMBISONICS_TYPE_FULL3D: AMBISONICS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AUDCLNT_SHAREMODE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_SHAREMODE_SHARED: AUDCLNT_SHAREMODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_SHAREMODE_EXCLUSIVE: AUDCLNT_SHAREMODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AUDCLNT_STREAMOPTIONS = u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMOPTIONS_NONE: AUDCLNT_STREAMOPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMOPTIONS_RAW: AUDCLNT_STREAMOPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMOPTIONS_MATCH_FORMAT: AUDCLNT_STREAMOPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_STREAMOPTIONS_AMBISONICS: AUDCLNT_STREAMOPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AUDIOCLIENT_ACTIVATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIOCLIENT_ACTIVATION_TYPE_DEFAULT: AUDIOCLIENT_ACTIVATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIOCLIENT_ACTIVATION_TYPE_PROCESS_LOOPBACK: AUDIOCLIENT_ACTIVATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AUDIO_DUCKING_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_DUCKING_OPTIONS_DEFAULT: AUDIO_DUCKING_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_DUCKING_OPTIONS_DO_NOT_DUCK_OTHER_STREAMS: AUDIO_DUCKING_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AUDIO_EFFECT_STATE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_EFFECT_STATE_OFF: AUDIO_EFFECT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_EFFECT_STATE_ON: AUDIO_EFFECT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AUDIO_STREAM_CATEGORY = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_Other: AUDIO_STREAM_CATEGORY = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_ForegroundOnlyMedia: AUDIO_STREAM_CATEGORY = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_Communications: AUDIO_STREAM_CATEGORY = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_Alerts: AUDIO_STREAM_CATEGORY = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_SoundEffects: AUDIO_STREAM_CATEGORY = 5i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_GameEffects: AUDIO_STREAM_CATEGORY = 6i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_GameMedia: AUDIO_STREAM_CATEGORY = 7i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_GameChat: AUDIO_STREAM_CATEGORY = 8i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_Speech: AUDIO_STREAM_CATEGORY = 9i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_Movie: AUDIO_STREAM_CATEGORY = 10i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_Media: AUDIO_STREAM_CATEGORY = 11i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_FarFieldSpeech: AUDIO_STREAM_CATEGORY = 12i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_UniformSpeech: AUDIO_STREAM_CATEGORY = 13i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioCategory_VoiceTyping: AUDIO_STREAM_CATEGORY = 14i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_DEFAULT: AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_USER: AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_VOLATILE: AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_ENUM_COUNT: AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AudioObjectType = u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_None: AudioObjectType = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_Dynamic: AudioObjectType = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_FrontLeft: AudioObjectType = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_FrontRight: AudioObjectType = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_FrontCenter: AudioObjectType = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_LowFrequency: AudioObjectType = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_SideLeft: AudioObjectType = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_SideRight: AudioObjectType = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_BackLeft: AudioObjectType = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_BackRight: AudioObjectType = 256u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_TopFrontLeft: AudioObjectType = 512u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_TopFrontRight: AudioObjectType = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_TopBackLeft: AudioObjectType = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_TopBackRight: AudioObjectType = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_BottomFrontLeft: AudioObjectType = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_BottomFrontRight: AudioObjectType = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_BottomBackLeft: AudioObjectType = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_BottomBackRight: AudioObjectType = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioObjectType_BackCenter: AudioObjectType = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AudioSessionDisconnectReason = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DisconnectReasonDeviceRemoval: AudioSessionDisconnectReason = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DisconnectReasonServerShutdown: AudioSessionDisconnectReason = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DisconnectReasonFormatChanged: AudioSessionDisconnectReason = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DisconnectReasonSessionLogoff: AudioSessionDisconnectReason = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DisconnectReasonSessionDisconnected: AudioSessionDisconnectReason = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DisconnectReasonExclusiveModeOverride: AudioSessionDisconnectReason = 5i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AudioSessionState = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioSessionStateInactive: AudioSessionState = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioSessionStateActive: AudioSessionState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AudioSessionStateExpired: AudioSessionState = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type AudioStateMonitorSoundLevel = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Muted: AudioStateMonitorSoundLevel = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Low: AudioStateMonitorSoundLevel = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Full: AudioStateMonitorSoundLevel = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -#[repr(transparent)] -pub struct ConnectorType(pub i32); -impl ConnectorType { - pub const Unknown_Connector: Self = Self(0i32); - pub const Physical_Internal: Self = Self(1i32); - pub const Physical_External: Self = Self(2i32); - pub const Software_IO: Self = Self(3i32); - pub const Software_Fixed: Self = Self(4i32); - pub const Network: Self = Self(5i32); -} -impl ::core::marker::Copy for ConnectorType {} -impl ::core::clone::Clone for ConnectorType { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type DataFlow = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const In: DataFlow = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Out: DataFlow = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type EDataFlow = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const eRender: EDataFlow = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const eCapture: EDataFlow = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const eAll: EDataFlow = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const EDataFlow_enum_count: EDataFlow = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type ERole = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const eConsole: ERole = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const eMultimedia: ERole = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const eCommunications: ERole = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const ERole_enum_count: ERole = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type EndpointFormFactor = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const RemoteNetworkDevice: EndpointFormFactor = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Speakers: EndpointFormFactor = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const LineLevel: EndpointFormFactor = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Headphones: EndpointFormFactor = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Microphone: EndpointFormFactor = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Headset: EndpointFormFactor = 5i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Handset: EndpointFormFactor = 6i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const UnknownDigitalPassthrough: EndpointFormFactor = 7i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPDIF: EndpointFormFactor = 8i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const DigitalAudioDisplayDevice: EndpointFormFactor = 9i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const UnknownFormFactor: EndpointFormFactor = 10i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const EndpointFormFactor_enum_count: EndpointFormFactor = 11i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type MIDI_WAVE_OPEN_TYPE = u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const CALLBACK_TYPEMASK: MIDI_WAVE_OPEN_TYPE = 458752u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const CALLBACK_NULL: MIDI_WAVE_OPEN_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const CALLBACK_WINDOW: MIDI_WAVE_OPEN_TYPE = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const CALLBACK_TASK: MIDI_WAVE_OPEN_TYPE = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const CALLBACK_FUNCTION: MIDI_WAVE_OPEN_TYPE = 196608u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const CALLBACK_THREAD: MIDI_WAVE_OPEN_TYPE = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const CALLBACK_EVENT: MIDI_WAVE_OPEN_TYPE = 327680u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_QUERY: MIDI_WAVE_OPEN_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_ALLOWSYNC: MIDI_WAVE_OPEN_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_MAPPED: MIDI_WAVE_OPEN_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_DIRECT: MIDI_WAVE_OPEN_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_FORMAT_DIRECT_QUERY: MIDI_WAVE_OPEN_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const WAVE_MAPPED_DEFAULT_COMMUNICATION_DEVICE: MIDI_WAVE_OPEN_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIDI_IO_STATUS: MIDI_WAVE_OPEN_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type MIXERLINE_COMPONENTTYPE = u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_DIGITAL: MIXERLINE_COMPONENTTYPE = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_HEADPHONES: MIXERLINE_COMPONENTTYPE = 5u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_LINE: MIXERLINE_COMPONENTTYPE = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_MONITOR: MIXERLINE_COMPONENTTYPE = 3u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_SPEAKERS: MIXERLINE_COMPONENTTYPE = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_TELEPHONE: MIXERLINE_COMPONENTTYPE = 6u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_UNDEFINED: MIXERLINE_COMPONENTTYPE = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_VOICEIN: MIXERLINE_COMPONENTTYPE = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_DST_WAVEIN: MIXERLINE_COMPONENTTYPE = 7u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_ANALOG: MIXERLINE_COMPONENTTYPE = 4106u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY: MIXERLINE_COMPONENTTYPE = 4105u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC: MIXERLINE_COMPONENTTYPE = 4101u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_DIGITAL: MIXERLINE_COMPONENTTYPE = 4097u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_LINE: MIXERLINE_COMPONENTTYPE = 4098u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE: MIXERLINE_COMPONENTTYPE = 4099u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER: MIXERLINE_COMPONENTTYPE = 4103u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER: MIXERLINE_COMPONENTTYPE = 4100u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE: MIXERLINE_COMPONENTTYPE = 4102u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED: MIXERLINE_COMPONENTTYPE = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT: MIXERLINE_COMPONENTTYPE = 4104u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type PROCESS_LOOPBACK_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const PROCESS_LOOPBACK_MODE_INCLUDE_TARGET_PROCESS_TREE: PROCESS_LOOPBACK_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const PROCESS_LOOPBACK_MODE_EXCLUDE_TARGET_PROCESS_TREE: PROCESS_LOOPBACK_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type PartType = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Connector: PartType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const Subunit: PartType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type SND_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_APPLICATION: SND_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_ALIAS: SND_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_ALIAS_ID: SND_FLAGS = 1114112u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_FILENAME: SND_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_RESOURCE: SND_FLAGS = 262148u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_ASYNC: SND_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_NODEFAULT: SND_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_LOOP: SND_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_MEMORY: SND_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_NOSTOP: SND_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_NOWAIT: SND_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_PURGE: SND_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_SENTRY: SND_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_SYNC: SND_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SND_SYSTEM: SND_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type SPATIAL_AUDIO_STREAM_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPATIAL_AUDIO_STREAM_OPTIONS_NONE: SPATIAL_AUDIO_STREAM_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SPATIAL_AUDIO_STREAM_OPTIONS_OFFLOAD: SPATIAL_AUDIO_STREAM_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type SpatialAudioHrtfDirectivityType = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfDirectivity_OmniDirectional: SpatialAudioHrtfDirectivityType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfDirectivity_Cardioid: SpatialAudioHrtfDirectivityType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfDirectivity_Cone: SpatialAudioHrtfDirectivityType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type SpatialAudioHrtfDistanceDecayType = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfDistanceDecay_NaturalDecay: SpatialAudioHrtfDistanceDecayType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfDistanceDecay_CustomDecay: SpatialAudioHrtfDistanceDecayType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type SpatialAudioHrtfEnvironmentType = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfEnvironment_Small: SpatialAudioHrtfEnvironmentType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfEnvironment_Medium: SpatialAudioHrtfEnvironmentType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfEnvironment_Large: SpatialAudioHrtfEnvironmentType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfEnvironment_Outdoors: SpatialAudioHrtfEnvironmentType = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioHrtfEnvironment_Average: SpatialAudioHrtfEnvironmentType = 4i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type SpatialAudioMetadataCopyMode = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioMetadataCopy_Overwrite: SpatialAudioMetadataCopyMode = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioMetadataCopy_Append: SpatialAudioMetadataCopyMode = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioMetadataCopy_AppendMergeWithLast: SpatialAudioMetadataCopyMode = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioMetadataCopy_AppendMergeWithFirst: SpatialAudioMetadataCopyMode = 3i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type SpatialAudioMetadataWriterOverflowMode = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioMetadataWriterOverflow_Fail: SpatialAudioMetadataWriterOverflowMode = 0i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioMetadataWriterOverflow_MergeWithNew: SpatialAudioMetadataWriterOverflowMode = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const SpatialAudioMetadataWriterOverflow_MergeWithLast: SpatialAudioMetadataWriterOverflowMode = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type _AUDCLNT_BUFFERFLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITY: _AUDCLNT_BUFFERFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_BUFFERFLAGS_SILENT: _AUDCLNT_BUFFERFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub const AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERROR: _AUDCLNT_BUFFERFLAGS = 4i32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct ACMDRIVERDETAILSA { - pub cbStruct: u32, - pub fccType: u32, - pub fccComp: u32, - pub wMid: u16, - pub wPid: u16, - pub vdwACM: u32, - pub vdwDriver: u32, - pub fdwSupport: u32, - pub cFormatTags: u32, - pub cFilterTags: u32, - pub hicon: super::super::UI::WindowsAndMessaging::HICON, - pub szShortName: [super::super::Foundation::CHAR; 32], - pub szLongName: [super::super::Foundation::CHAR; 128], - pub szCopyright: [super::super::Foundation::CHAR; 80], - pub szLicensing: [super::super::Foundation::CHAR; 128], - pub szFeatures: [super::super::Foundation::CHAR; 512], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for ACMDRIVERDETAILSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for ACMDRIVERDETAILSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct ACMDRIVERDETAILSW { - pub cbStruct: u32, - pub fccType: u32, - pub fccComp: u32, - pub wMid: u16, - pub wPid: u16, - pub vdwACM: u32, - pub vdwDriver: u32, - pub fdwSupport: u32, - pub cFormatTags: u32, - pub cFilterTags: u32, - pub hicon: super::super::UI::WindowsAndMessaging::HICON, - pub szShortName: [u16; 32], - pub szLongName: [u16; 128], - pub szCopyright: [u16; 80], - pub szLicensing: [u16; 128], - pub szFeatures: [u16; 512], -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for ACMDRIVERDETAILSW {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for ACMDRIVERDETAILSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMDRVFORMATSUGGEST { - pub cbStruct: u32, - pub fdwSuggest: u32, - pub pwfxSrc: *mut WAVEFORMATEX, - pub cbwfxSrc: u32, - pub pwfxDst: *mut WAVEFORMATEX, - pub cbwfxDst: u32, -} -impl ::core::marker::Copy for ACMDRVFORMATSUGGEST {} -impl ::core::clone::Clone for ACMDRVFORMATSUGGEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMDRVOPENDESCA { - pub cbStruct: u32, - pub fccType: u32, - pub fccComp: u32, - pub dwVersion: u32, - pub dwFlags: u32, - pub dwError: u32, - pub pszSectionName: ::windows_sys::core::PCSTR, - pub pszAliasName: ::windows_sys::core::PCSTR, - pub dnDevNode: u32, -} -impl ::core::marker::Copy for ACMDRVOPENDESCA {} -impl ::core::clone::Clone for ACMDRVOPENDESCA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMDRVOPENDESCW { - pub cbStruct: u32, - pub fccType: u32, - pub fccComp: u32, - pub dwVersion: u32, - pub dwFlags: u32, - pub dwError: u32, - pub pszSectionName: ::windows_sys::core::PCWSTR, - pub pszAliasName: ::windows_sys::core::PCWSTR, - pub dnDevNode: u32, -} -impl ::core::marker::Copy for ACMDRVOPENDESCW {} -impl ::core::clone::Clone for ACMDRVOPENDESCW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMDRVSTREAMHEADER { - pub cbStruct: u32, - pub fdwStatus: u32, - pub dwUser: usize, - pub pbSrc: *mut u8, - pub cbSrcLength: u32, - pub cbSrcLengthUsed: u32, - pub dwSrcUser: usize, - pub pbDst: *mut u8, - pub cbDstLength: u32, - pub cbDstLengthUsed: u32, - pub dwDstUser: usize, - pub fdwConvert: u32, - pub padshNext: *mut ACMDRVSTREAMHEADER, - pub fdwDriver: u32, - pub dwDriver: usize, - pub fdwPrepared: u32, - pub dwPrepared: usize, - pub pbPreparedSrc: *mut u8, - pub cbPreparedSrcLength: u32, - pub pbPreparedDst: *mut u8, - pub cbPreparedDstLength: u32, -} -impl ::core::marker::Copy for ACMDRVSTREAMHEADER {} -impl ::core::clone::Clone for ACMDRVSTREAMHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMDRVSTREAMINSTANCE { - pub cbStruct: u32, - pub pwfxSrc: *mut WAVEFORMATEX, - pub pwfxDst: *mut WAVEFORMATEX, - pub pwfltr: *mut WAVEFILTER, - pub dwCallback: usize, - pub dwInstance: usize, - pub fdwOpen: u32, - pub fdwDriver: u32, - pub dwDriver: usize, - pub has: HACMSTREAM, -} -impl ::core::marker::Copy for ACMDRVSTREAMINSTANCE {} -impl ::core::clone::Clone for ACMDRVSTREAMINSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMDRVSTREAMSIZE { - pub cbStruct: u32, - pub fdwSize: u32, - pub cbSrcLength: u32, - pub cbDstLength: u32, -} -impl ::core::marker::Copy for ACMDRVSTREAMSIZE {} -impl ::core::clone::Clone for ACMDRVSTREAMSIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFILTERCHOOSEA { - pub cbStruct: u32, - pub fdwStyle: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pwfltr: *mut WAVEFILTER, - pub cbwfltr: u32, - pub pszTitle: ::windows_sys::core::PCSTR, - pub szFilterTag: [super::super::Foundation::CHAR; 48], - pub szFilter: [super::super::Foundation::CHAR; 128], - pub pszName: ::windows_sys::core::PSTR, - pub cchName: u32, - pub fdwEnum: u32, - pub pwfltrEnum: *mut WAVEFILTER, - pub hInstance: super::super::Foundation::HINSTANCE, - pub pszTemplateName: ::windows_sys::core::PCSTR, - pub lCustData: super::super::Foundation::LPARAM, - pub pfnHook: ACMFILTERCHOOSEHOOKPROCA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFILTERCHOOSEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFILTERCHOOSEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFILTERCHOOSEW { - pub cbStruct: u32, - pub fdwStyle: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pwfltr: *mut WAVEFILTER, - pub cbwfltr: u32, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub szFilterTag: [u16; 48], - pub szFilter: [u16; 128], - pub pszName: ::windows_sys::core::PWSTR, - pub cchName: u32, - pub fdwEnum: u32, - pub pwfltrEnum: *mut WAVEFILTER, - pub hInstance: super::super::Foundation::HINSTANCE, - pub pszTemplateName: ::windows_sys::core::PCWSTR, - pub lCustData: super::super::Foundation::LPARAM, - pub pfnHook: ACMFILTERCHOOSEHOOKPROCW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFILTERCHOOSEW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFILTERCHOOSEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFILTERDETAILSA { - pub cbStruct: u32, - pub dwFilterIndex: u32, - pub dwFilterTag: u32, - pub fdwSupport: u32, - pub pwfltr: *mut WAVEFILTER, - pub cbwfltr: u32, - pub szFilter: [super::super::Foundation::CHAR; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFILTERDETAILSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFILTERDETAILSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMFILTERDETAILSW { - pub cbStruct: u32, - pub dwFilterIndex: u32, - pub dwFilterTag: u32, - pub fdwSupport: u32, - pub pwfltr: *mut WAVEFILTER, - pub cbwfltr: u32, - pub szFilter: [u16; 128], -} -impl ::core::marker::Copy for ACMFILTERDETAILSW {} -impl ::core::clone::Clone for ACMFILTERDETAILSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFILTERTAGDETAILSA { - pub cbStruct: u32, - pub dwFilterTagIndex: u32, - pub dwFilterTag: u32, - pub cbFilterSize: u32, - pub fdwSupport: u32, - pub cStandardFilters: u32, - pub szFilterTag: [super::super::Foundation::CHAR; 48], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFILTERTAGDETAILSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFILTERTAGDETAILSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMFILTERTAGDETAILSW { - pub cbStruct: u32, - pub dwFilterTagIndex: u32, - pub dwFilterTag: u32, - pub cbFilterSize: u32, - pub fdwSupport: u32, - pub cStandardFilters: u32, - pub szFilterTag: [u16; 48], -} -impl ::core::marker::Copy for ACMFILTERTAGDETAILSW {} -impl ::core::clone::Clone for ACMFILTERTAGDETAILSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFORMATCHOOSEA { - pub cbStruct: u32, - pub fdwStyle: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pwfx: *mut WAVEFORMATEX, - pub cbwfx: u32, - pub pszTitle: ::windows_sys::core::PCSTR, - pub szFormatTag: [super::super::Foundation::CHAR; 48], - pub szFormat: [super::super::Foundation::CHAR; 128], - pub pszName: ::windows_sys::core::PSTR, - pub cchName: u32, - pub fdwEnum: u32, - pub pwfxEnum: *mut WAVEFORMATEX, - pub hInstance: super::super::Foundation::HINSTANCE, - pub pszTemplateName: ::windows_sys::core::PCSTR, - pub lCustData: super::super::Foundation::LPARAM, - pub pfnHook: ACMFORMATCHOOSEHOOKPROCA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFORMATCHOOSEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFORMATCHOOSEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFORMATCHOOSEW { - pub cbStruct: u32, - pub fdwStyle: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pwfx: *mut WAVEFORMATEX, - pub cbwfx: u32, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub szFormatTag: [u16; 48], - pub szFormat: [u16; 128], - pub pszName: ::windows_sys::core::PWSTR, - pub cchName: u32, - pub fdwEnum: u32, - pub pwfxEnum: *mut WAVEFORMATEX, - pub hInstance: super::super::Foundation::HINSTANCE, - pub pszTemplateName: ::windows_sys::core::PCWSTR, - pub lCustData: super::super::Foundation::LPARAM, - pub pfnHook: ACMFORMATCHOOSEHOOKPROCW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFORMATCHOOSEW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFORMATCHOOSEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFORMATDETAILSA { - pub cbStruct: u32, - pub dwFormatIndex: u32, - pub dwFormatTag: u32, - pub fdwSupport: u32, - pub pwfx: *mut WAVEFORMATEX, - pub cbwfx: u32, - pub szFormat: [super::super::Foundation::CHAR; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFORMATDETAILSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFORMATDETAILSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACMFORMATTAGDETAILSA { - pub cbStruct: u32, - pub dwFormatTagIndex: u32, - pub dwFormatTag: u32, - pub cbFormatSize: u32, - pub fdwSupport: u32, - pub cStandardFormats: u32, - pub szFormatTag: [super::super::Foundation::CHAR; 48], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACMFORMATTAGDETAILSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACMFORMATTAGDETAILSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ACMFORMATTAGDETAILSW { - pub cbStruct: u32, - pub dwFormatTagIndex: u32, - pub dwFormatTag: u32, - pub cbFormatSize: u32, - pub fdwSupport: u32, - pub cStandardFormats: u32, - pub szFormatTag: [u16; 48], -} -impl ::core::marker::Copy for ACMFORMATTAGDETAILSW {} -impl ::core::clone::Clone for ACMFORMATTAGDETAILSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct ACMSTREAMHEADER { - pub cbStruct: u32, - pub fdwStatus: u32, - pub dwUser: usize, - pub pbSrc: *mut u8, - pub cbSrcLength: u32, - pub cbSrcLengthUsed: u32, - pub dwSrcUser: usize, - pub pbDst: *mut u8, - pub cbDstLength: u32, - pub cbDstLengthUsed: u32, - pub dwDstUser: usize, - pub dwReservedDriver: [u32; 15], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for ACMSTREAMHEADER {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for ACMSTREAMHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -#[cfg(target_arch = "x86")] -pub struct ACMSTREAMHEADER { - pub cbStruct: u32, - pub fdwStatus: u32, - pub dwUser: usize, - pub pbSrc: *mut u8, - pub cbSrcLength: u32, - pub cbSrcLengthUsed: u32, - pub dwSrcUser: usize, - pub pbDst: *mut u8, - pub cbDstLength: u32, - pub cbDstLengthUsed: u32, - pub dwDstUser: usize, - pub dwReservedDriver: [u32; 10], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for ACMSTREAMHEADER {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for ACMSTREAMHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct AMBISONICS_PARAMS { - pub u32Size: u32, - pub u32Version: u32, - pub u32Type: AMBISONICS_TYPE, - pub u32ChannelOrdering: AMBISONICS_CHANNEL_ORDERING, - pub u32Normalization: AMBISONICS_NORMALIZATION, - pub u32Order: u32, - pub u32NumChannels: u32, - pub pu32ChannelMap: *mut u32, -} -impl ::core::marker::Copy for AMBISONICS_PARAMS {} -impl ::core::clone::Clone for AMBISONICS_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct AUDIOCLIENT_ACTIVATION_PARAMS { - pub ActivationType: AUDIOCLIENT_ACTIVATION_TYPE, - pub Anonymous: AUDIOCLIENT_ACTIVATION_PARAMS_0, -} -impl ::core::marker::Copy for AUDIOCLIENT_ACTIVATION_PARAMS {} -impl ::core::clone::Clone for AUDIOCLIENT_ACTIVATION_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub union AUDIOCLIENT_ACTIVATION_PARAMS_0 { - pub ProcessLoopbackParams: AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS, -} -impl ::core::marker::Copy for AUDIOCLIENT_ACTIVATION_PARAMS_0 {} -impl ::core::clone::Clone for AUDIOCLIENT_ACTIVATION_PARAMS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS { - pub TargetProcessId: u32, - pub ProcessLoopbackMode: PROCESS_LOOPBACK_MODE, -} -impl ::core::marker::Copy for AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS {} -impl ::core::clone::Clone for AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUDIO_EFFECT { - pub id: ::windows_sys::core::GUID, - pub canSetState: super::super::Foundation::BOOL, - pub state: AUDIO_EFFECT_STATE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUDIO_EFFECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUDIO_EFFECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUDIO_VOLUME_NOTIFICATION_DATA { - pub guidEventContext: ::windows_sys::core::GUID, - pub bMuted: super::super::Foundation::BOOL, - pub fMasterVolume: f32, - pub nChannels: u32, - pub afChannelVolumes: [f32; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUDIO_VOLUME_NOTIFICATION_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUDIO_VOLUME_NOTIFICATION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUXCAPS2A { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub wTechnology: u16, - pub wReserved1: u16, - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUXCAPS2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUXCAPS2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct AUXCAPS2W { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub wTechnology: u16, - pub wReserved1: u16, - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for AUXCAPS2W {} -impl ::core::clone::Clone for AUXCAPS2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUXCAPSA { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub wTechnology: u16, - pub wReserved1: u16, - pub dwSupport: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUXCAPSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUXCAPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct AUXCAPSW { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub wTechnology: u16, - pub wReserved1: u16, - pub dwSupport: u32, -} -impl ::core::marker::Copy for AUXCAPSW {} -impl ::core::clone::Clone for AUXCAPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct AudioClient3ActivationParams { - pub tracingContextId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for AudioClient3ActivationParams {} -impl ::core::clone::Clone for AudioClient3ActivationParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AudioClientProperties { - pub cbSize: u32, - pub bIsOffload: super::super::Foundation::BOOL, - pub eCategory: AUDIO_STREAM_CATEGORY, - pub Options: AUDCLNT_STREAMOPTIONS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AudioClientProperties {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AudioClientProperties { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AudioExtensionParams { - pub AddPageParam: super::super::Foundation::LPARAM, - pub pEndpoint: IMMDevice, - pub pPnpInterface: IMMDevice, - pub pPnpDevnode: IMMDevice, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AudioExtensionParams {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AudioExtensionParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct DIRECTX_AUDIO_ACTIVATION_PARAMS { - pub cbDirectXAudioActivationParams: u32, - pub guidAudioSession: ::windows_sys::core::GUID, - pub dwAudioStreamFlags: u32, -} -impl ::core::marker::Copy for DIRECTX_AUDIO_ACTIVATION_PARAMS {} -impl ::core::clone::Clone for DIRECTX_AUDIO_ACTIVATION_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct ECHOWAVEFILTER { - pub wfltr: WAVEFILTER, - pub dwVolume: u32, - pub dwDelay: u32, -} -impl ::core::marker::Copy for ECHOWAVEFILTER {} -impl ::core::clone::Clone for ECHOWAVEFILTER { - fn clone(&self) -> Self { - *self - } -} -pub type HACMDRIVER = isize; -pub type HACMDRIVERID = isize; -pub type HACMOBJ = isize; -pub type HACMSTREAM = isize; -pub type HMIDI = isize; -pub type HMIDIIN = isize; -pub type HMIDIOUT = isize; -pub type HMIDISTRM = isize; -pub type HMIXER = isize; -pub type HMIXEROBJ = isize; -pub type HWAVE = isize; -pub type HWAVEIN = isize; -pub type HWAVEOUT = isize; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIEVENT { - pub dwDeltaTime: u32, - pub dwStreamID: u32, - pub dwEvent: u32, - pub dwParms: [u32; 1], -} -impl ::core::marker::Copy for MIDIEVENT {} -impl ::core::clone::Clone for MIDIEVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIHDR { - pub lpData: ::windows_sys::core::PSTR, - pub dwBufferLength: u32, - pub dwBytesRecorded: u32, - pub dwUser: usize, - pub dwFlags: u32, - pub lpNext: *mut MIDIHDR, - pub reserved: usize, - pub dwOffset: u32, - pub dwReserved: [usize; 8], -} -impl ::core::marker::Copy for MIDIHDR {} -impl ::core::clone::Clone for MIDIHDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIDIINCAPS2A { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIDIINCAPS2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIDIINCAPS2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIINCAPS2W { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for MIDIINCAPS2W {} -impl ::core::clone::Clone for MIDIINCAPS2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIDIINCAPSA { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub dwSupport: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIDIINCAPSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIDIINCAPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIINCAPSW { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub dwSupport: u32, -} -impl ::core::marker::Copy for MIDIINCAPSW {} -impl ::core::clone::Clone for MIDIINCAPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIDIOUTCAPS2A { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub wTechnology: u16, - pub wVoices: u16, - pub wNotes: u16, - pub wChannelMask: u16, - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIDIOUTCAPS2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIDIOUTCAPS2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIOUTCAPS2W { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub wTechnology: u16, - pub wVoices: u16, - pub wNotes: u16, - pub wChannelMask: u16, - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for MIDIOUTCAPS2W {} -impl ::core::clone::Clone for MIDIOUTCAPS2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIDIOUTCAPSA { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub wTechnology: u16, - pub wVoices: u16, - pub wNotes: u16, - pub wChannelMask: u16, - pub dwSupport: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIDIOUTCAPSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIDIOUTCAPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIOUTCAPSW { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub wTechnology: u16, - pub wVoices: u16, - pub wNotes: u16, - pub wChannelMask: u16, - pub dwSupport: u32, -} -impl ::core::marker::Copy for MIDIOUTCAPSW {} -impl ::core::clone::Clone for MIDIOUTCAPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIPROPTEMPO { - pub cbStruct: u32, - pub dwTempo: u32, -} -impl ::core::marker::Copy for MIDIPROPTEMPO {} -impl ::core::clone::Clone for MIDIPROPTEMPO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDIPROPTIMEDIV { - pub cbStruct: u32, - pub dwTimeDiv: u32, -} -impl ::core::marker::Copy for MIDIPROPTIMEDIV {} -impl ::core::clone::Clone for MIDIPROPTIMEDIV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIDISTRMBUFFVER { - pub dwVersion: u32, - pub dwMid: u32, - pub dwOEMVersion: u32, -} -impl ::core::marker::Copy for MIDISTRMBUFFVER {} -impl ::core::clone::Clone for MIDISTRMBUFFVER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERCAPS2A { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub fdwSupport: u32, - pub cDestinations: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCAPS2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCAPS2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCAPS2W { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub fdwSupport: u32, - pub cDestinations: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for MIXERCAPS2W {} -impl ::core::clone::Clone for MIXERCAPS2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERCAPSA { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub fdwSupport: u32, - pub cDestinations: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCAPSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCAPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCAPSW { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub fdwSupport: u32, - pub cDestinations: u32, -} -impl ::core::marker::Copy for MIXERCAPSW {} -impl ::core::clone::Clone for MIXERCAPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERCONTROLA { - pub cbStruct: u32, - pub dwControlID: u32, - pub dwControlType: u32, - pub fdwControl: u32, - pub cMultipleItems: u32, - pub szShortName: [super::super::Foundation::CHAR; 16], - pub szName: [super::super::Foundation::CHAR; 64], - pub Bounds: MIXERCONTROLA_0, - pub Metrics: MIXERCONTROLA_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union MIXERCONTROLA_0 { - pub Anonymous1: MIXERCONTROLA_0_0, - pub Anonymous2: MIXERCONTROLA_0_1, - pub dwReserved: [u32; 6], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERCONTROLA_0_0 { - pub lMinimum: i32, - pub lMaximum: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLA_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERCONTROLA_0_1 { - pub dwMinimum: u32, - pub dwMaximum: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLA_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLA_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union MIXERCONTROLA_1 { - pub cSteps: u32, - pub cbCustomData: u32, - pub dwReserved: [u32; 6], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLA_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERCONTROLDETAILS { - pub cbStruct: u32, - pub dwControlID: u32, - pub cChannels: u32, - pub Anonymous: MIXERCONTROLDETAILS_0, - pub cbDetails: u32, - pub paDetails: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLDETAILS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLDETAILS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union MIXERCONTROLDETAILS_0 { - pub hwndOwner: super::super::Foundation::HWND, - pub cMultipleItems: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLDETAILS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLDETAILS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCONTROLDETAILS_BOOLEAN { - pub fValue: i32, -} -impl ::core::marker::Copy for MIXERCONTROLDETAILS_BOOLEAN {} -impl ::core::clone::Clone for MIXERCONTROLDETAILS_BOOLEAN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERCONTROLDETAILS_LISTTEXTA { - pub dwParam1: u32, - pub dwParam2: u32, - pub szName: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERCONTROLDETAILS_LISTTEXTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERCONTROLDETAILS_LISTTEXTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCONTROLDETAILS_LISTTEXTW { - pub dwParam1: u32, - pub dwParam2: u32, - pub szName: [u16; 64], -} -impl ::core::marker::Copy for MIXERCONTROLDETAILS_LISTTEXTW {} -impl ::core::clone::Clone for MIXERCONTROLDETAILS_LISTTEXTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCONTROLDETAILS_SIGNED { - pub lValue: i32, -} -impl ::core::marker::Copy for MIXERCONTROLDETAILS_SIGNED {} -impl ::core::clone::Clone for MIXERCONTROLDETAILS_SIGNED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCONTROLDETAILS_UNSIGNED { - pub dwValue: u32, -} -impl ::core::marker::Copy for MIXERCONTROLDETAILS_UNSIGNED {} -impl ::core::clone::Clone for MIXERCONTROLDETAILS_UNSIGNED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCONTROLW { - pub cbStruct: u32, - pub dwControlID: u32, - pub dwControlType: u32, - pub fdwControl: u32, - pub cMultipleItems: u32, - pub szShortName: [u16; 16], - pub szName: [u16; 64], - pub Bounds: MIXERCONTROLW_0, - pub Metrics: MIXERCONTROLW_1, -} -impl ::core::marker::Copy for MIXERCONTROLW {} -impl ::core::clone::Clone for MIXERCONTROLW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub union MIXERCONTROLW_0 { - pub Anonymous1: MIXERCONTROLW_0_0, - pub Anonymous2: MIXERCONTROLW_0_1, - pub dwReserved: [u32; 6], -} -impl ::core::marker::Copy for MIXERCONTROLW_0 {} -impl ::core::clone::Clone for MIXERCONTROLW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCONTROLW_0_0 { - pub lMinimum: i32, - pub lMaximum: i32, -} -impl ::core::marker::Copy for MIXERCONTROLW_0_0 {} -impl ::core::clone::Clone for MIXERCONTROLW_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERCONTROLW_0_1 { - pub dwMinimum: u32, - pub dwMaximum: u32, -} -impl ::core::marker::Copy for MIXERCONTROLW_0_1 {} -impl ::core::clone::Clone for MIXERCONTROLW_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub union MIXERCONTROLW_1 { - pub cSteps: u32, - pub cbCustomData: u32, - pub dwReserved: [u32; 6], -} -impl ::core::marker::Copy for MIXERCONTROLW_1 {} -impl ::core::clone::Clone for MIXERCONTROLW_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERLINEA { - pub cbStruct: u32, - pub dwDestination: u32, - pub dwSource: u32, - pub dwLineID: u32, - pub fdwLine: u32, - pub dwUser: usize, - pub dwComponentType: MIXERLINE_COMPONENTTYPE, - pub cChannels: u32, - pub cConnections: u32, - pub cControls: u32, - pub szShortName: [super::super::Foundation::CHAR; 16], - pub szName: [super::super::Foundation::CHAR; 64], - pub Target: MIXERLINEA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERLINEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERLINEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERLINEA_0 { - pub dwType: u32, - pub dwDeviceID: u32, - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERLINEA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERLINEA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIXERLINECONTROLSA { - pub cbStruct: u32, - pub dwLineID: u32, - pub Anonymous: MIXERLINECONTROLSA_0, - pub cControls: u32, - pub cbmxctrl: u32, - pub pamxctrl: *mut MIXERCONTROLA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERLINECONTROLSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERLINECONTROLSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union MIXERLINECONTROLSA_0 { - pub dwControlID: u32, - pub dwControlType: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIXERLINECONTROLSA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIXERLINECONTROLSA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERLINECONTROLSW { - pub cbStruct: u32, - pub dwLineID: u32, - pub Anonymous: MIXERLINECONTROLSW_0, - pub cControls: u32, - pub cbmxctrl: u32, - pub pamxctrl: *mut MIXERCONTROLW, -} -impl ::core::marker::Copy for MIXERLINECONTROLSW {} -impl ::core::clone::Clone for MIXERLINECONTROLSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub union MIXERLINECONTROLSW_0 { - pub dwControlID: u32, - pub dwControlType: u32, -} -impl ::core::marker::Copy for MIXERLINECONTROLSW_0 {} -impl ::core::clone::Clone for MIXERLINECONTROLSW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERLINEW { - pub cbStruct: u32, - pub dwDestination: u32, - pub dwSource: u32, - pub dwLineID: u32, - pub fdwLine: u32, - pub dwUser: usize, - pub dwComponentType: MIXERLINE_COMPONENTTYPE, - pub cChannels: u32, - pub cConnections: u32, - pub cControls: u32, - pub szShortName: [u16; 16], - pub szName: [u16; 64], - pub Target: MIXERLINEW_0, -} -impl ::core::marker::Copy for MIXERLINEW {} -impl ::core::clone::Clone for MIXERLINEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct MIXERLINEW_0 { - pub dwType: u32, - pub dwDeviceID: u32, - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], -} -impl ::core::marker::Copy for MIXERLINEW_0 {} -impl ::core::clone::Clone for MIXERLINEW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct PCMWAVEFORMAT { - pub wf: WAVEFORMAT, - pub wBitsPerSample: u16, -} -impl ::core::marker::Copy for PCMWAVEFORMAT {} -impl ::core::clone::Clone for PCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct SpatialAudioClientActivationParams { - pub tracingContextId: ::windows_sys::core::GUID, - pub appId: ::windows_sys::core::GUID, - pub majorVersion: i32, - pub minorVersion1: i32, - pub minorVersion2: i32, - pub minorVersion3: i32, -} -impl ::core::marker::Copy for SpatialAudioClientActivationParams {} -impl ::core::clone::Clone for SpatialAudioClientActivationParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SpatialAudioHrtfActivationParams { - pub ObjectFormat: *const WAVEFORMATEX, - pub StaticObjectTypeMask: AudioObjectType, - pub MinDynamicObjectCount: u32, - pub MaxDynamicObjectCount: u32, - pub Category: AUDIO_STREAM_CATEGORY, - pub EventHandle: super::super::Foundation::HANDLE, - pub NotifyObject: ISpatialAudioObjectRenderStreamNotify, - pub DistanceDecay: *mut SpatialAudioHrtfDistanceDecay, - pub Directivity: *mut SpatialAudioHrtfDirectivityUnion, - pub Environment: *mut SpatialAudioHrtfEnvironmentType, - pub Orientation: *mut f32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SpatialAudioHrtfActivationParams {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SpatialAudioHrtfActivationParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SpatialAudioHrtfActivationParams2 { - pub ObjectFormat: *const WAVEFORMATEX, - pub StaticObjectTypeMask: AudioObjectType, - pub MinDynamicObjectCount: u32, - pub MaxDynamicObjectCount: u32, - pub Category: AUDIO_STREAM_CATEGORY, - pub EventHandle: super::super::Foundation::HANDLE, - pub NotifyObject: ISpatialAudioObjectRenderStreamNotify, - pub DistanceDecay: *mut SpatialAudioHrtfDistanceDecay, - pub Directivity: *mut SpatialAudioHrtfDirectivityUnion, - pub Environment: *mut SpatialAudioHrtfEnvironmentType, - pub Orientation: *mut f32, - pub Options: SPATIAL_AUDIO_STREAM_OPTIONS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SpatialAudioHrtfActivationParams2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SpatialAudioHrtfActivationParams2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct SpatialAudioHrtfDirectivity { - pub Type: SpatialAudioHrtfDirectivityType, - pub Scaling: f32, -} -impl ::core::marker::Copy for SpatialAudioHrtfDirectivity {} -impl ::core::clone::Clone for SpatialAudioHrtfDirectivity { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct SpatialAudioHrtfDirectivityCardioid { - pub directivity: SpatialAudioHrtfDirectivity, - pub Order: f32, -} -impl ::core::marker::Copy for SpatialAudioHrtfDirectivityCardioid {} -impl ::core::clone::Clone for SpatialAudioHrtfDirectivityCardioid { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct SpatialAudioHrtfDirectivityCone { - pub directivity: SpatialAudioHrtfDirectivity, - pub InnerAngle: f32, - pub OuterAngle: f32, -} -impl ::core::marker::Copy for SpatialAudioHrtfDirectivityCone {} -impl ::core::clone::Clone for SpatialAudioHrtfDirectivityCone { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub union SpatialAudioHrtfDirectivityUnion { - pub Cone: SpatialAudioHrtfDirectivityCone, - pub Cardiod: SpatialAudioHrtfDirectivityCardioid, - pub Omni: SpatialAudioHrtfDirectivity, -} -impl ::core::marker::Copy for SpatialAudioHrtfDirectivityUnion {} -impl ::core::clone::Clone for SpatialAudioHrtfDirectivityUnion { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct SpatialAudioHrtfDistanceDecay { - pub Type: SpatialAudioHrtfDistanceDecayType, - pub MaxGain: f32, - pub MinGain: f32, - pub UnityGainDistance: f32, - pub CutoffDistance: f32, -} -impl ::core::marker::Copy for SpatialAudioHrtfDistanceDecay {} -impl ::core::clone::Clone for SpatialAudioHrtfDistanceDecay { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct SpatialAudioMetadataItemsInfo { - pub FrameCount: u16, - pub ItemCount: u16, - pub MaxItemCount: u16, - pub MaxValueBufferLength: u32, -} -impl ::core::marker::Copy for SpatialAudioMetadataItemsInfo {} -impl ::core::clone::Clone for SpatialAudioMetadataItemsInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SpatialAudioObjectRenderStreamActivationParams { - pub ObjectFormat: *const WAVEFORMATEX, - pub StaticObjectTypeMask: AudioObjectType, - pub MinDynamicObjectCount: u32, - pub MaxDynamicObjectCount: u32, - pub Category: AUDIO_STREAM_CATEGORY, - pub EventHandle: super::super::Foundation::HANDLE, - pub NotifyObject: ISpatialAudioObjectRenderStreamNotify, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SpatialAudioObjectRenderStreamActivationParams {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SpatialAudioObjectRenderStreamActivationParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SpatialAudioObjectRenderStreamActivationParams2 { - pub ObjectFormat: *const WAVEFORMATEX, - pub StaticObjectTypeMask: AudioObjectType, - pub MinDynamicObjectCount: u32, - pub MaxDynamicObjectCount: u32, - pub Category: AUDIO_STREAM_CATEGORY, - pub EventHandle: super::super::Foundation::HANDLE, - pub NotifyObject: ISpatialAudioObjectRenderStreamNotify, - pub Options: SPATIAL_AUDIO_STREAM_OPTIONS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SpatialAudioObjectRenderStreamActivationParams2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SpatialAudioObjectRenderStreamActivationParams2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams { - pub ObjectFormat: *const WAVEFORMATEX, - pub StaticObjectTypeMask: AudioObjectType, - pub MinDynamicObjectCount: u32, - pub MaxDynamicObjectCount: u32, - pub Category: AUDIO_STREAM_CATEGORY, - pub EventHandle: super::super::Foundation::HANDLE, - pub MetadataFormatId: ::windows_sys::core::GUID, - pub MaxMetadataItemCount: u16, - pub MetadataActivationParams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, - pub NotifyObject: ISpatialAudioObjectRenderStreamNotify, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for SpatialAudioObjectRenderStreamForMetadataActivationParams {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for SpatialAudioObjectRenderStreamForMetadataActivationParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams2 { - pub ObjectFormat: *const WAVEFORMATEX, - pub StaticObjectTypeMask: AudioObjectType, - pub MinDynamicObjectCount: u32, - pub MaxDynamicObjectCount: u32, - pub Category: AUDIO_STREAM_CATEGORY, - pub EventHandle: super::super::Foundation::HANDLE, - pub MetadataFormatId: ::windows_sys::core::GUID, - pub MaxMetadataItemCount: u32, - pub MetadataActivationParams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, - pub NotifyObject: ISpatialAudioObjectRenderStreamNotify, - pub Options: SPATIAL_AUDIO_STREAM_OPTIONS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for SpatialAudioObjectRenderStreamForMetadataActivationParams2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for SpatialAudioObjectRenderStreamForMetadataActivationParams2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct VOLUMEWAVEFILTER { - pub wfltr: WAVEFILTER, - pub dwVolume: u32, -} -impl ::core::marker::Copy for VOLUMEWAVEFILTER {} -impl ::core::clone::Clone for VOLUMEWAVEFILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEFILTER { - pub cbStruct: u32, - pub dwFilterTag: u32, - pub fdwFilter: u32, - pub dwReserved: [u32; 5], -} -impl ::core::marker::Copy for WAVEFILTER {} -impl ::core::clone::Clone for WAVEFILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEFORMAT { - pub wFormatTag: u16, - pub nChannels: u16, - pub nSamplesPerSec: u32, - pub nAvgBytesPerSec: u32, - pub nBlockAlign: u16, -} -impl ::core::marker::Copy for WAVEFORMAT {} -impl ::core::clone::Clone for WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEFORMATEX { - pub wFormatTag: u16, - pub nChannels: u16, - pub nSamplesPerSec: u32, - pub nAvgBytesPerSec: u32, - pub nBlockAlign: u16, - pub wBitsPerSample: u16, - pub cbSize: u16, -} -impl ::core::marker::Copy for WAVEFORMATEX {} -impl ::core::clone::Clone for WAVEFORMATEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEFORMATEXTENSIBLE { - pub Format: WAVEFORMATEX, - pub Samples: WAVEFORMATEXTENSIBLE_0, - pub dwChannelMask: u32, - pub SubFormat: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WAVEFORMATEXTENSIBLE {} -impl ::core::clone::Clone for WAVEFORMATEXTENSIBLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub union WAVEFORMATEXTENSIBLE_0 { - pub wValidBitsPerSample: u16, - pub wSamplesPerBlock: u16, - pub wReserved: u16, -} -impl ::core::marker::Copy for WAVEFORMATEXTENSIBLE_0 {} -impl ::core::clone::Clone for WAVEFORMATEXTENSIBLE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEHDR { - pub lpData: ::windows_sys::core::PSTR, - pub dwBufferLength: u32, - pub dwBytesRecorded: u32, - pub dwUser: usize, - pub dwFlags: u32, - pub dwLoops: u32, - pub lpNext: *mut WAVEHDR, - pub reserved: usize, -} -impl ::core::marker::Copy for WAVEHDR {} -impl ::core::clone::Clone for WAVEHDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAVEINCAPS2A { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAVEINCAPS2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAVEINCAPS2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEINCAPS2W { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WAVEINCAPS2W {} -impl ::core::clone::Clone for WAVEINCAPS2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAVEINCAPSA { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAVEINCAPSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAVEINCAPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEINCAPSW { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, -} -impl ::core::marker::Copy for WAVEINCAPSW {} -impl ::core::clone::Clone for WAVEINCAPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAVEOUTCAPS2A { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAVEOUTCAPS2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAVEOUTCAPS2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEOUTCAPS2W { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, - pub dwSupport: u32, - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WAVEOUTCAPS2W {} -impl ::core::clone::Clone for WAVEOUTCAPS2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAVEOUTCAPSA { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [super::super::Foundation::CHAR; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, - pub dwSupport: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAVEOUTCAPSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAVEOUTCAPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct WAVEOUTCAPSW { - pub wMid: u16, - pub wPid: u16, - pub vDriverVersion: u32, - pub szPname: [u16; 32], - pub dwFormats: u32, - pub wChannels: u16, - pub wReserved1: u16, - pub dwSupport: u32, -} -impl ::core::marker::Copy for WAVEOUTCAPSW {} -impl ::core::clone::Clone for WAVEOUTCAPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub struct tACMFORMATDETAILSW { - pub cbStruct: u32, - pub dwFormatIndex: u32, - pub dwFormatTag: u32, - pub fdwSupport: u32, - pub pwfx: *mut WAVEFORMATEX, - pub cbwfx: u32, - pub szFormat: [u16; 128], -} -impl ::core::marker::Copy for tACMFORMATDETAILSW {} -impl ::core::clone::Clone for tACMFORMATDETAILSW { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMDRIVERENUMCB = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFILTERCHOOSEHOOKPROCA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFILTERCHOOSEHOOKPROCW = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFILTERENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFILTERENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFILTERTAGENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFILTERTAGENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFORMATCHOOSEHOOKPROCA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFORMATCHOOSEHOOKPROCW = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFORMATENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFORMATENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFORMATTAGENUMCBA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ACMFORMATTAGENUMCBW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPACMDRIVERPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Media_Multimedia\"`*"] -#[cfg(feature = "Win32_Media_Multimedia")] -pub type LPMIDICALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`, `\"Win32_Media_Multimedia\"`*"] -#[cfg(feature = "Win32_Media_Multimedia")] -pub type LPWAVECALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Media_Audio\"`*"] -pub type PAudioStateMonitorCallback = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DeviceManager/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DeviceManager/mod.rs deleted file mode 100644 index bacd2ce..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DeviceManager/mod.rs +++ /dev/null @@ -1,1199 +0,0 @@ -pub type IComponentAuthenticate = *mut ::core::ffi::c_void; -pub type IMDSPDevice = *mut ::core::ffi::c_void; -pub type IMDSPDevice2 = *mut ::core::ffi::c_void; -pub type IMDSPDevice3 = *mut ::core::ffi::c_void; -pub type IMDSPDeviceControl = *mut ::core::ffi::c_void; -pub type IMDSPDirectTransfer = *mut ::core::ffi::c_void; -pub type IMDSPEnumDevice = *mut ::core::ffi::c_void; -pub type IMDSPEnumStorage = *mut ::core::ffi::c_void; -pub type IMDSPObject = *mut ::core::ffi::c_void; -pub type IMDSPObject2 = *mut ::core::ffi::c_void; -pub type IMDSPObjectInfo = *mut ::core::ffi::c_void; -pub type IMDSPRevoked = *mut ::core::ffi::c_void; -pub type IMDSPStorage = *mut ::core::ffi::c_void; -pub type IMDSPStorage2 = *mut ::core::ffi::c_void; -pub type IMDSPStorage3 = *mut ::core::ffi::c_void; -pub type IMDSPStorage4 = *mut ::core::ffi::c_void; -pub type IMDSPStorageGlobals = *mut ::core::ffi::c_void; -pub type IMDServiceProvider = *mut ::core::ffi::c_void; -pub type IMDServiceProvider2 = *mut ::core::ffi::c_void; -pub type IMDServiceProvider3 = *mut ::core::ffi::c_void; -pub type ISCPSecureAuthenticate = *mut ::core::ffi::c_void; -pub type ISCPSecureAuthenticate2 = *mut ::core::ffi::c_void; -pub type ISCPSecureExchange = *mut ::core::ffi::c_void; -pub type ISCPSecureExchange2 = *mut ::core::ffi::c_void; -pub type ISCPSecureExchange3 = *mut ::core::ffi::c_void; -pub type ISCPSecureQuery = *mut ::core::ffi::c_void; -pub type ISCPSecureQuery2 = *mut ::core::ffi::c_void; -pub type ISCPSecureQuery3 = *mut ::core::ffi::c_void; -pub type ISCPSession = *mut ::core::ffi::c_void; -pub type IWMDMDevice = *mut ::core::ffi::c_void; -pub type IWMDMDevice2 = *mut ::core::ffi::c_void; -pub type IWMDMDevice3 = *mut ::core::ffi::c_void; -pub type IWMDMDeviceControl = *mut ::core::ffi::c_void; -pub type IWMDMDeviceSession = *mut ::core::ffi::c_void; -pub type IWMDMEnumDevice = *mut ::core::ffi::c_void; -pub type IWMDMEnumStorage = *mut ::core::ffi::c_void; -pub type IWMDMLogger = *mut ::core::ffi::c_void; -pub type IWMDMMetaData = *mut ::core::ffi::c_void; -pub type IWMDMNotification = *mut ::core::ffi::c_void; -pub type IWMDMObjectInfo = *mut ::core::ffi::c_void; -pub type IWMDMOperation = *mut ::core::ffi::c_void; -pub type IWMDMOperation2 = *mut ::core::ffi::c_void; -pub type IWMDMOperation3 = *mut ::core::ffi::c_void; -pub type IWMDMProgress = *mut ::core::ffi::c_void; -pub type IWMDMProgress2 = *mut ::core::ffi::c_void; -pub type IWMDMProgress3 = *mut ::core::ffi::c_void; -pub type IWMDMRevoked = *mut ::core::ffi::c_void; -pub type IWMDMStorage = *mut ::core::ffi::c_void; -pub type IWMDMStorage2 = *mut ::core::ffi::c_void; -pub type IWMDMStorage3 = *mut ::core::ffi::c_void; -pub type IWMDMStorage4 = *mut ::core::ffi::c_void; -pub type IWMDMStorageControl = *mut ::core::ffi::c_void; -pub type IWMDMStorageControl2 = *mut ::core::ffi::c_void; -pub type IWMDMStorageControl3 = *mut ::core::ffi::c_void; -pub type IWMDMStorageGlobals = *mut ::core::ffi::c_void; -pub type IWMDeviceManager = *mut ::core::ffi::c_void; -pub type IWMDeviceManager2 = *mut ::core::ffi::c_void; -pub type IWMDeviceManager3 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const ALLOW_OUTOFBAND_NOTIFICATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const DO_NOT_VIRTUALIZE_STORAGES_AS_DEVICES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const EVENT_WMDM_CONTENT_TRANSFER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x339c9bf4_bcfe_4ed8_94df_eaf8c26ab61b); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const IOCTL_MTP_CUSTOM_COMMAND: u32 = 827348045u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MDSP_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MDSP_SEEK_BOF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MDSP_SEEK_CUR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MDSP_SEEK_EOF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MDSP_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MTP_COMMAND_MAX_PARAMS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MTP_NEXTPHASE_NO_DATA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MTP_NEXTPHASE_READ_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MTP_NEXTPHASE_WRITE_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MTP_RESPONSE_MAX_PARAMS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MTP_RESPONSE_OK: u16 = 8193u16; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MediaDevMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25baad81_3560_11d3_8471_00c04f79dbc0); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const MediaDevMgrClassFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50040c1d_bdbf_4924_b873_f14d6c5bfd66); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const RSA_KEY_LEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SAC_CERT_V1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SAC_CERT_X509: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SAC_MAC_LEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SAC_PROTOCOL_V1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SAC_PROTOCOL_WMDM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SAC_SESSION_KEYLEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SCP_EVENTID_ACQSECURECLOCK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86248cc9_4a59_43e2_9146_48a7f3f4140c); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SCP_EVENTID_DRMINFO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x213dd287_41d2_432b_9e3f_3b4f7b3581dd); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SCP_EVENTID_NEEDTOINDIV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x87a507c7_b469_4386_b976_d5d1ce538a6f); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const SCP_PARAMID_DRMVERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41d0155d_7cc7_4217_ada9_005074624da4); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDMDevice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x807b3cdf_357a_11d3_8471_00c04f79dbc0); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDMDeviceEnum: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x430e35af_3971_11d3_8474_00c04f79dbc0); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDMID_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDMLogger: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x110a3202_5a79_11d3_8d78_444553540000); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDMStorage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x807b3ce0_357a_11d3_8471_00c04f79dbc0); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDMStorageEnum: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb401a3b_3af7_11d3_8474_00c04f79dbc0); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDMStorageGlobal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x807b3ce1_357a_11d3_8471_00c04f79dbc0); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_APP_REVOKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_CONTENT_FILE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_CONTENT_FOLDER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_CONTENT_OPERATIONINTERFACE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANPAUSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANPLAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANRECORD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANRESUME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANSEEK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANSTOP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANSTREAMPLAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_CANSTREAMRECORD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICECAP_HASSECURECLOCK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_PROTOCOL_MSC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa4d2c26c_a881_44bb_bd5d_1f703c71f7a9); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_PROTOCOL_MTP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x979e54e5_0afc_4604_8d93_dc798a4bcf45); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_PROTOCOL_RAPI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a11ed91_8c8f_41e4_82d1_8386e003561c); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_DECODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_ENCODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_FILELISTRESYNC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_NONREENTRANT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_NONSDMI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_PLAYBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_RECORD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_SDMI: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_STORAGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_VIEW_PREF_METADATAVIEW: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_DEVICE_TYPE_VIRTUAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_BUFFERTOOSMALL: i32 = -2147201016i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_BUSY: i32 = -2147201024i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_CALL_OUT_OF_SEQUENCE: i32 = -2147201017i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_CANTOPEN_PMSN_SERVICE_PIPE: i32 = -2147201005i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_INCORRECT_APPSEC: i32 = -2147201008i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_INCORRECT_RIGHTS: i32 = -2147201007i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_INTERFACEDEAD: i32 = -2147201023i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_INVALIDTYPE: i32 = -2147201022i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_LICENSE_EXPIRED: i32 = -2147201006i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_LICENSE_NOTEXIST: i32 = -2147201009i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_MAC_CHECK_FAILED: i32 = -2147201014i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_MOREDATA: i32 = -2147201015i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_NORIGHTS: i32 = -2147201018i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_NOTCERTIFIED: i32 = -2147201019i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_NOTSUPPORTED: i32 = -2147201020i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_PROCESSFAILED: i32 = -2147201021i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_REVOKED: i32 = -2147201010i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_SDMI_NOMORECOPIES: i32 = -2147201011i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_SDMI_TRIGGER: i32 = -2147201012i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_TOO_MANY_SESSIONS: i32 = -2147201005i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_E_USER_CANCELLED: i32 = -2147201013i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_AUDIO: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_AUDIOBOOK: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_CANDELETE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_CANMOVE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_CANPLAY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_CANREAD: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_CANRENAME: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_DATA: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_FILE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_FOLDER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_HIDDEN: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_LINK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_MUSIC: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_READONLY: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_SYSTEM: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_ATTR_VIDEO: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FILE_CREATE_OVERWRITE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_GET_FORMAT_SUPPORT_AUDIO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_GET_FORMAT_SUPPORT_FILE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_GET_FORMAT_SUPPORT_VIDEO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_LOG_NOTIMESTAMP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_LOG_SEV_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_LOG_SEV_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_LOG_SEV_WARN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MAC_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MODE_BLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MODE_PROGRESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MODE_QUERY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MODE_RECURSIVE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MODE_THREAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MODE_TRANSFER_PROTECTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MODE_TRANSFER_UNPROTECTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_POWER_CAP_BATTERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_POWER_CAP_EXTERNAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_POWER_IS_BATTERY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_POWER_IS_EXTERNAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_POWER_PERCENT_AVAILABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_COPY_TO_CD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_COPY_TO_NON_SDMI_DEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_COPY_TO_SDMI_DEVICE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_EXPIRATIONDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_FREESERIALIDS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_GROUPID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_NAMEDSERIALIDS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_PLAYBACKCOUNT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_RIGHTS_PLAY_ON_PC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_DECIDE_DATA: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_DRMINFO_NOT_DRMPROTECTED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_DRMINFO_V1HEADER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_DRMINFO_V2HEADER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_EXAMINE_DATA: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_EXAMINE_EXTENSION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_NO_MORE_CHANGES: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_PROTECTED_OUTPUT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_REVOKED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_RIGHTS_DATA: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_TRANSFER_OBJECTDATA: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SCP_UNPROTECTED_OUTPUT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SEEK_BEGIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SEEK_CURRENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SEEK_END: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SEEK_REMOTECONTROL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SEEK_STREAMINGAUDIO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SERVICE_PROVIDER_VENDOR_MICROSOFT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7de8686d_78ee_43ea_a496_c625ac91cc5d); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SP_REVOKED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_BUSY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_DEVICECONTROL_PAUSED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_DEVICECONTROL_PLAYING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_DEVICECONTROL_RECORDING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_DEVICECONTROL_REMOTE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_DEVICECONTROL_STREAM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_DEVICE_NOTPRESENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_READY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGECONTROL_APPENDING: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGECONTROL_DELETING: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGECONTROL_INSERTING: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGECONTROL_MOVING: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGECONTROL_READING: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGE_BROKEN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGE_INITIALIZING: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGE_NOTPRESENT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGE_NOTSUPPORTED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STATUS_STORAGE_UNFORMATTED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECAP_FILELIMITEXISTS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECAP_FILESINFOLDERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECAP_FILESINROOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECAP_FOLDERLIMITEXISTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECAP_FOLDERSINFOLDERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECAP_FOLDERSINROOT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECAP_NOT_INITIALIZABLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECONTROL_INSERTAFTER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECONTROL_INSERTBEFORE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGECONTROL_INSERTINTO: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_CANEDITMETADATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_FILESYSTEM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_FOLDERS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_HAS_FILES: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_HAS_FOLDERS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_NONREMOVABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_REMOVABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_ATTR_VIRTUAL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_CONTAINS_DEFAULT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_STORAGE_IS_DEFAULT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_S_NOT_ALL_PROPERTIES_APPLIED: i32 = 282625i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_S_NOT_ALL_PROPERTIES_RETRIEVED: i32 = 282626i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_WMDM_REVOKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszAudioWAVECodec: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AudioWAVECodec"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszVideoFourCCCodec: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/VideoFourCCCodec"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumArt: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumArt"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumArtist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumArtist"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumCoverData: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumCoverData"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumCoverDuration: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumCoverDuration"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumCoverFormat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumCoverFormat"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumCoverHeight: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumCoverHeight"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumCoverSize: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumCoverSize"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumCoverWidth: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumCoverWidth"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAlbumTitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AlbumTitle"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAudioBitDepth: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AudioBitDepth"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAuthor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Author"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMAuthorDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/AuthorDate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMBitRateType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/BitRateType"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMBitrate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Bitrate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMBlockAlignment: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/BlockAlignment"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMBufferSize: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/BufferSize"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMBuyNow: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/BuyNow"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMByteBookmark: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/ByteBookmark"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMCategory: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Category"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMCodec: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Codec"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMCollectionID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/CollectionID"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMComposer: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Composer"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDRMId: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DRMId"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDataLength: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DataLength"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDataOffset: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DataOffset"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDataUnits: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DataUnits"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Description"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDestinationURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DestinationURL"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDeviceFirmwareVersion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DeviceFirmwareVersion"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDeviceFriendlyName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DeviceFriendlyName"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDeviceModelName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DeviceModelName"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDevicePlayCount: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DevicePlayCount"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDeviceProtocol: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DeviceProtocol"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDeviceRevocationInfo: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DeviceRevocationInfo"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDeviceServiceProviderVendor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DeviceServiceProviderVendor"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDeviceVendorExtension: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/DeviceVendorExtension"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMDuration: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Duration"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMEditor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Editor"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMEncodingProfile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/EncodingProfile"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFileAttributes: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FileAttributes"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFileCreationDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FileCreationDate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFileName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FileName"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFileSize: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FileSize"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFormatCode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FormatCode"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFormatsSupported: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FormatsSupported"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFormatsSupportedAreOrdered: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FormatsSupportedAreOrdered"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMFrameRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/FrameRate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMGenre: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Genre"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMHeight: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Height"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMIsProtected: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/IsProtected"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMIsRepeat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/IsRepeat"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMKeyFrameDistance: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/KeyFrameDistance"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMLastModifiedDate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/LastModifiedDate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMMediaClassSecondaryID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MediaClassSecondaryID"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMMediaCredits: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MediaCredits"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMMediaGuid: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MediaGuid"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMMediaOriginalBroadcastDateTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MediaOriginalBroadcastDateTime"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMMediaOriginalChannel: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MediaOriginalChannel"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMMediaStationName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MediaStationName"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMMetaGenre: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MetaGenre"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMNonConsumable: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/NonConsumable"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMNumChannels: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/NumChannels"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMObjectBookmark: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/ObjectBookmark"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMOwner: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Owner"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMParentalRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/ParentalRating"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMPersistentUniqueID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/PersistentUniqueID"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMPlayCount: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/PlayCount"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMProviderCopyright: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/ProviderCopyright"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMQualitySetting: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/QualitySetting"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSampleRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SampleRate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMScanType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/ScanType"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSourceURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SourceURL"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSubTitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SubTitle"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSubTitleDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SubTitleDescription"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSupportedDeviceProperties: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SupportedDeviceProperties"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSyncID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SyncID"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSyncRelationshipID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SyncRelationshipID"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMSyncTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/SyncTime"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMTimeBookmark: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/TimeBookmark"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMTimeToLive: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/TimeToLive"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMTitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Title"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMTotalBitrate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/TotalBitrate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMTrack: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Track"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMTrackMood: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/TrackMood"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMUserEffectiveRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/UserEffectiveRating"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMUserLastPlayTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/UserLastPlayTime"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMUserRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/UserRating"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMUserRatingOnDevice: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/UserRatingOnDevice"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMVideoBitrate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/VideoBitrate"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMWebmaster: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Webmaster"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMWidth: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Width"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMYear: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/Year"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWMDMediaClassPrimaryID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMDM/MediaClassPrimaryID"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const g_wszWPDPassthroughPropertyValues: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WPD/PassthroughPropertyValues"); -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub type WMDMMessage = i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MSG_DEVICE_ARRIVAL: WMDMMessage = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MSG_DEVICE_REMOVAL: WMDMMessage = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MSG_MEDIA_ARRIVAL: WMDMMessage = 2i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_MSG_MEDIA_REMOVAL: WMDMMessage = 3i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub type WMDM_ENUM_PROP_VALID_VALUES_FORM = i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_ENUM_PROP_VALID_VALUES_ANY: WMDM_ENUM_PROP_VALID_VALUES_FORM = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_ENUM_PROP_VALID_VALUES_RANGE: WMDM_ENUM_PROP_VALID_VALUES_FORM = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_ENUM_PROP_VALID_VALUES_ENUM: WMDM_ENUM_PROP_VALID_VALUES_FORM = 2i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub type WMDM_FIND_SCOPE = i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FIND_SCOPE_GLOBAL: WMDM_FIND_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FIND_SCOPE_IMMEDIATE_CHILDREN: WMDM_FIND_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub type WMDM_FORMATCODE = i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_NOTUSED: WMDM_FORMATCODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ALLIMAGES: WMDM_FORMATCODE = -1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINED: WMDM_FORMATCODE = 12288i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ASSOCIATION: WMDM_FORMATCODE = 12289i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_SCRIPT: WMDM_FORMATCODE = 12290i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_EXECUTABLE: WMDM_FORMATCODE = 12291i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_TEXT: WMDM_FORMATCODE = 12292i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_HTML: WMDM_FORMATCODE = 12293i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_DPOF: WMDM_FORMATCODE = 12294i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_AIFF: WMDM_FORMATCODE = 12295i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_WAVE: WMDM_FORMATCODE = 12296i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MP3: WMDM_FORMATCODE = 12297i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_AVI: WMDM_FORMATCODE = 12298i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MPEG: WMDM_FORMATCODE = 12299i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ASF: WMDM_FORMATCODE = 12300i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_RESERVED_FIRST: WMDM_FORMATCODE = 12301i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_RESERVED_LAST: WMDM_FORMATCODE = 14335i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_UNDEFINED: WMDM_FORMATCODE = 14336i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_EXIF: WMDM_FORMATCODE = 14337i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_TIFFEP: WMDM_FORMATCODE = 14338i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_FLASHPIX: WMDM_FORMATCODE = 14339i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_BMP: WMDM_FORMATCODE = 14340i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_CIFF: WMDM_FORMATCODE = 14341i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_GIF: WMDM_FORMATCODE = 14343i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_JFIF: WMDM_FORMATCODE = 14344i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_PCD: WMDM_FORMATCODE = 14345i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_PICT: WMDM_FORMATCODE = 14346i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_PNG: WMDM_FORMATCODE = 14347i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_TIFF: WMDM_FORMATCODE = 14349i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_TIFFIT: WMDM_FORMATCODE = 14350i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_JP2: WMDM_FORMATCODE = 14351i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_JPX: WMDM_FORMATCODE = 14352i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_RESERVED_FIRST: WMDM_FORMATCODE = 14353i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_IMAGE_RESERVED_LAST: WMDM_FORMATCODE = 16383i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDFIRMWARE: WMDM_FORMATCODE = 47106i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_WBMP: WMDM_FORMATCODE = 47107i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_JPEGXR: WMDM_FORMATCODE = 47108i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_WINDOWSIMAGEFORMAT: WMDM_FORMATCODE = 47233i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDAUDIO: WMDM_FORMATCODE = 47360i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_WMA: WMDM_FORMATCODE = 47361i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_OGG: WMDM_FORMATCODE = 47362i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_AAC: WMDM_FORMATCODE = 47363i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_AUDIBLE: WMDM_FORMATCODE = 47364i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_FLAC: WMDM_FORMATCODE = 47366i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_QCELP: WMDM_FORMATCODE = 47367i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_AMR: WMDM_FORMATCODE = 47368i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDVIDEO: WMDM_FORMATCODE = 47488i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_WMV: WMDM_FORMATCODE = 47489i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MP4: WMDM_FORMATCODE = 47490i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MP2: WMDM_FORMATCODE = 47491i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_3GP: WMDM_FORMATCODE = 47492i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_3G2: WMDM_FORMATCODE = 47493i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_AVCHD: WMDM_FORMATCODE = 47494i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ATSCTS: WMDM_FORMATCODE = 47495i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_DVBTS: WMDM_FORMATCODE = 47496i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MKV: WMDM_FORMATCODE = 47497i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MKA: WMDM_FORMATCODE = 47498i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MK3D: WMDM_FORMATCODE = 47499i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDCOLLECTION: WMDM_FORMATCODE = 47616i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM: WMDM_FORMATCODE = 47617i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTIMAGEALBUM: WMDM_FORMATCODE = 47618i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTAUDIOALBUM: WMDM_FORMATCODE = 47619i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTVIDEOALBUM: WMDM_FORMATCODE = 47620i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST: WMDM_FORMATCODE = 47621i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTCONTACTGROUP: WMDM_FORMATCODE = 47622i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER: WMDM_FORMATCODE = 47623i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION: WMDM_FORMATCODE = 47624i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MEDIA_CAST: WMDM_FORMATCODE = 47627i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_WPLPLAYLIST: WMDM_FORMATCODE = 47632i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_M3UPLAYLIST: WMDM_FORMATCODE = 47633i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MPLPLAYLIST: WMDM_FORMATCODE = 47634i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ASXPLAYLIST: WMDM_FORMATCODE = 47635i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_PLSPLAYLIST: WMDM_FORMATCODE = 47636i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDDOCUMENT: WMDM_FORMATCODE = 47744i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTDOCUMENT: WMDM_FORMATCODE = 47745i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_XMLDOCUMENT: WMDM_FORMATCODE = 47746i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT: WMDM_FORMATCODE = 47747i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT: WMDM_FORMATCODE = 47748i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET: WMDM_FORMATCODE = 47749i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT: WMDM_FORMATCODE = 47750i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDMESSAGE: WMDM_FORMATCODE = 47872i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTMESSAGE: WMDM_FORMATCODE = 47873i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDCONTACT: WMDM_FORMATCODE = 48000i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTCONTACT: WMDM_FORMATCODE = 48001i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_VCARD2: WMDM_FORMATCODE = 48002i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_VCARD3: WMDM_FORMATCODE = 48003i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDCALENDARITEM: WMDM_FORMATCODE = 48640i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_ABSTRACTCALENDARITEM: WMDM_FORMATCODE = 48641i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_VCALENDAR1: WMDM_FORMATCODE = 48642i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_VCALENDAR2: WMDM_FORMATCODE = 48643i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE: WMDM_FORMATCODE = 48768i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_M4A: WMDM_FORMATCODE = 1297101889i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_3GPA: WMDM_FORMATCODE = 860311617i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_3G2A: WMDM_FORMATCODE = 860303937i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_FORMATCODE_SECTION: WMDM_FORMATCODE = 48770i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub type WMDM_SESSION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SESSION_NONE: WMDM_SESSION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SESSION_TRANSFER_TO_DEVICE: WMDM_SESSION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SESSION_TRANSFER_FROM_DEVICE: WMDM_SESSION_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SESSION_DELETE: WMDM_SESSION_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_SESSION_CUSTOM: WMDM_SESSION_TYPE = 4096i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub type WMDM_STORAGE_ENUM_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const ENUM_MODE_RAW: WMDM_STORAGE_ENUM_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const ENUM_MODE_USE_DEVICE_PREF: WMDM_STORAGE_ENUM_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const ENUM_MODE_METADATA_VIEWS: WMDM_STORAGE_ENUM_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub type WMDM_TAG_DATATYPE = i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_DWORD: WMDM_TAG_DATATYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_STRING: WMDM_TAG_DATATYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_BINARY: WMDM_TAG_DATATYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_BOOL: WMDM_TAG_DATATYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_QWORD: WMDM_TAG_DATATYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_WORD: WMDM_TAG_DATATYPE = 5i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_GUID: WMDM_TAG_DATATYPE = 6i32; -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub const WMDM_TYPE_DATE: WMDM_TAG_DATATYPE = 7i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MACINFO { - pub fUsed: super::super::Foundation::BOOL, - pub abMacState: [u8; 36], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MACINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MACINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct MTP_COMMAND_DATA_IN { - pub OpCode: u16, - pub NumParams: u32, - pub Params: [u32; 5], - pub NextPhase: u32, - pub CommandWriteDataSize: u32, - pub CommandWriteData: [u8; 1], -} -impl ::core::marker::Copy for MTP_COMMAND_DATA_IN {} -impl ::core::clone::Clone for MTP_COMMAND_DATA_IN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct MTP_COMMAND_DATA_OUT { - pub ResponseCode: u16, - pub NumParams: u32, - pub Params: [u32; 5], - pub CommandReadDataSize: u32, - pub CommandReadData: [u8; 1], -} -impl ::core::marker::Copy for MTP_COMMAND_DATA_OUT {} -impl ::core::clone::Clone for MTP_COMMAND_DATA_OUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct OPAQUECOMMAND { - pub guidCommand: ::windows_sys::core::GUID, - pub dwDataLen: u32, - pub pData: *mut u8, - pub abMAC: [u8; 20], -} -impl ::core::marker::Copy for OPAQUECOMMAND {} -impl ::core::clone::Clone for OPAQUECOMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct WMDMDATETIME { - pub wYear: u16, - pub wMonth: u16, - pub wDay: u16, - pub wHour: u16, - pub wMinute: u16, - pub wSecond: u16, -} -impl ::core::marker::Copy for WMDMDATETIME {} -impl ::core::clone::Clone for WMDMDATETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub union WMDMDetermineMaxPropStringLen { - pub sz001: [u16; 27], - pub sz002: [u16; 31], - pub sz003: [u16; 14], - pub sz004: [u16; 16], - pub sz005: [u16; 22], - pub sz006: [u16; 14], - pub sz007: [u16; 20], - pub sz008: [u16; 20], - pub sz009: [u16; 22], - pub sz010: [u16; 11], - pub sz011: [u16; 12], - pub sz012: [u16; 17], - pub sz013: [u16; 17], - pub sz014: [u16; 16], - pub sz015: [u16; 17], - pub sz016: [u16; 11], - pub sz017: [u16; 11], - pub sz018: [u16; 15], - pub sz019: [u16; 22], - pub sz020: [u16; 20], - pub sz021: [u16; 22], - pub sz022: [u16; 21], - pub sz023: [u16; 24], - pub sz024: [u16; 20], - pub sz025: [u16; 10], - pub sz026: [u16; 14], - pub sz027: [u16; 11], - pub sz028: [u16; 11], - pub sz029: [u16; 13], - pub sz030: [u16; 17], - pub sz031: [u16; 16], - pub sz032: [u16; 17], - pub sz033: [u16; 20], - pub sz034: [u16; 19], - pub sz035: [u16; 18], - pub sz036: [u16; 18], - pub sz037: [u16; 15], - pub sz041: [u16; 14], - pub sz043: [u16; 22], - pub sz044: [u16; 16], - pub sz045: [u16; 20], - pub sz046: [u16; 14], - pub sz047: [u16; 14], - pub sz048: [u16; 12], - pub sz049: [u16; 25], - pub sz050: [u16; 26], - pub sz051: [u16; 25], - pub sz052: [u16; 16], - pub sz053: [u16; 24], - pub sz054: [u16; 15], - pub sz055: [u16; 21], - pub sz056: [u16; 16], - pub sz057: [u16; 22], - pub sz058: [u16; 14], - pub sz059: [u16; 25], - pub sz060: [u16; 18], - pub sz061: [u16; 22], - pub sz062: [u16; 26], - pub sz063: [u16; 36], - pub sz064: [u16; 23], - pub sz065: [u16; 12], - pub sz066: [u16; 24], - pub sz067: [u16; 11], - pub sz068: [u16; 12], - pub sz069: [u16; 14], - pub sz070: [u16; 20], - pub sz071: [u16; 15], - pub sz072: [u16; 14], - pub sz073: [u16; 31], - pub sz074: [u16; 24], - pub sz075: [u16; 22], - pub sz076: [u16; 24], - pub sz077: [u16; 21], - pub sz078: [u16; 27], - pub sz079: [u16; 27], - pub sz080: [u16; 20], - pub sz081: [u16; 33], - pub sz082: [u16; 21], - pub sz083: [u16; 32], - pub sz084: [u16; 26], - pub sz085: [u16; 18], - pub sz086: [u16; 30], -} -impl ::core::marker::Copy for WMDMDetermineMaxPropStringLen {} -impl ::core::clone::Clone for WMDMDetermineMaxPropStringLen { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct WMDMID { - pub cbSize: u32, - pub dwVendorID: u32, - pub pID: [u8; 128], - pub SerialNumberLength: u32, -} -impl ::core::marker::Copy for WMDMID {} -impl ::core::clone::Clone for WMDMID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct WMDMMetadataView { - pub pwszViewName: ::windows_sys::core::PWSTR, - pub nDepth: u32, - pub ppwszTags: *mut *mut u16, -} -impl ::core::marker::Copy for WMDMMetadataView {} -impl ::core::clone::Clone for WMDMMetadataView { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct WMDMRIGHTS { - pub cbSize: u32, - pub dwContentType: u32, - pub fuFlags: u32, - pub fuRights: u32, - pub dwAppSec: u32, - pub dwPlaybackCount: u32, - pub ExpirationDate: WMDMDATETIME, -} -impl ::core::marker::Copy for WMDMRIGHTS {} -impl ::core::clone::Clone for WMDMRIGHTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct WMDM_FORMAT_CAPABILITY { - pub nPropConfig: u32, - pub pConfigs: *mut WMDM_PROP_CONFIG, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for WMDM_FORMAT_CAPABILITY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for WMDM_FORMAT_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct WMDM_PROP_CONFIG { - pub nPreference: u32, - pub nPropDesc: u32, - pub pPropDesc: *mut WMDM_PROP_DESC, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for WMDM_PROP_CONFIG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for WMDM_PROP_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct WMDM_PROP_DESC { - pub pwszPropName: ::windows_sys::core::PWSTR, - pub ValidValuesForm: WMDM_ENUM_PROP_VALID_VALUES_FORM, - pub ValidValues: WMDM_PROP_DESC_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for WMDM_PROP_DESC {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for WMDM_PROP_DESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub union WMDM_PROP_DESC_0 { - pub ValidValuesRange: WMDM_PROP_VALUES_RANGE, - pub EnumeratedValidValues: WMDM_PROP_VALUES_ENUM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for WMDM_PROP_DESC_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for WMDM_PROP_DESC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct WMDM_PROP_VALUES_ENUM { - pub cEnumValues: u32, - pub pValues: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for WMDM_PROP_VALUES_ENUM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for WMDM_PROP_VALUES_ENUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct WMDM_PROP_VALUES_RANGE { - pub rangeMin: super::super::System::Com::StructuredStorage::PROPVARIANT, - pub rangeMax: super::super::System::Com::StructuredStorage::PROPVARIANT, - pub rangeStep: super::super::System::Com::StructuredStorage::PROPVARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for WMDM_PROP_VALUES_RANGE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for WMDM_PROP_VALUES_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DeviceManager\"`*"] -pub struct WMFILECAPABILITIES { - pub pwszMimeType: ::windows_sys::core::PWSTR, - pub dwReserved: u32, -} -impl ::core::marker::Copy for WMFILECAPABILITIES {} -impl ::core::clone::Clone for WMFILECAPABILITIES { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DxMediaObjects/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DxMediaObjects/mod.rs deleted file mode 100644 index 1808b4c..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/DxMediaObjects/mod.rs +++ /dev/null @@ -1,183 +0,0 @@ -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] fn DMOEnum ( guidcategory : *const :: windows_sys::core::GUID , dwflags : u32 , cintypes : u32 , pintypes : *const DMO_PARTIAL_MEDIATYPE , couttypes : u32 , pouttypes : *const DMO_PARTIAL_MEDIATYPE , ppenum : *mut IEnumDMO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] fn DMOGetName ( clsiddmo : *const :: windows_sys::core::GUID , szname : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] fn DMOGetTypes ( clsiddmo : *const :: windows_sys::core::GUID , ulinputtypesrequested : u32 , pulinputtypessupplied : *mut u32 , pinputtypes : *mut DMO_PARTIAL_MEDIATYPE , uloutputtypesrequested : u32 , puloutputtypessupplied : *mut u32 , poutputtypes : *mut DMO_PARTIAL_MEDIATYPE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] fn DMORegister ( szname : :: windows_sys::core::PCWSTR , clsiddmo : *const :: windows_sys::core::GUID , guidcategory : *const :: windows_sys::core::GUID , dwflags : u32 , cintypes : u32 , pintypes : *const DMO_PARTIAL_MEDIATYPE , couttypes : u32 , pouttypes : *const DMO_PARTIAL_MEDIATYPE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] fn DMOUnregister ( clsiddmo : *const :: windows_sys::core::GUID , guidcategory : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`, `\"Win32_Foundation\"`*"] fn MoCopyMediaType ( pmtdest : *mut DMO_MEDIA_TYPE , pmtsrc : *const DMO_MEDIA_TYPE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`, `\"Win32_Foundation\"`*"] fn MoCreateMediaType ( ppmt : *mut *mut DMO_MEDIA_TYPE , cbformat : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`, `\"Win32_Foundation\"`*"] fn MoDeleteMediaType ( pmt : *mut DMO_MEDIA_TYPE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`, `\"Win32_Foundation\"`*"] fn MoDuplicateMediaType ( ppmtdest : *mut *mut DMO_MEDIA_TYPE , pmtsrc : *const DMO_MEDIA_TYPE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`, `\"Win32_Foundation\"`*"] fn MoFreeMediaType ( pmt : *mut DMO_MEDIA_TYPE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdmo.dll""system" #[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`, `\"Win32_Foundation\"`*"] fn MoInitMediaType ( pmt : *mut DMO_MEDIA_TYPE , cbformat : u32 ) -> :: windows_sys::core::HRESULT ); -pub type IDMOQualityControl = *mut ::core::ffi::c_void; -pub type IDMOVideoOutputOptimizations = *mut ::core::ffi::c_void; -pub type IEnumDMO = *mut ::core::ffi::c_void; -pub type IMediaBuffer = *mut ::core::ffi::c_void; -pub type IMediaObject = *mut ::core::ffi::c_void; -pub type IMediaObjectInPlace = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_ACOUSTIC_ECHO_CANCEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbf963d80_c559_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_AGC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe88c9ba0_c557_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_AUDIO_CAPTURE_EFFECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf665aaba_3e09_4920_aa5f_219811148f09); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_AUDIO_DECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57f2db8b_e6bb_4513_9d43_dcd2a6593125); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_AUDIO_EFFECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3602b3f_0592_48df_a4cd_674721e7ebeb); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_AUDIO_ENCODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33d9a761_90c8_11d0_bd43_00a0c911ce86); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_AUDIO_NOISE_SUPPRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe07f903f_62fd_4e60_8cdd_dea7236665b5); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_VIDEO_DECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4a69b442_28be_4991_969c_b500adf5d8a8); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_VIDEO_EFFECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd990ee14_776c_4723_be46_3da2f56f10b9); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMOCATEGORY_VIDEO_ENCODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33d9a760_90c8_11d0_bd43_00a0c911ce86); -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_E_INVALIDSTREAMINDEX: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_E_INVALIDTYPE: ::windows_sys::core::HRESULT = -2147220990i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_E_NOTACCEPTING: ::windows_sys::core::HRESULT = -2147220988i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_E_NO_MORE_ITEMS: ::windows_sys::core::HRESULT = -2147220986i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_E_TYPE_NOT_ACCEPTED: ::windows_sys::core::HRESULT = -2147220987i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_E_TYPE_NOT_SET: ::windows_sys::core::HRESULT = -2147220989i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type DMO_ENUM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_ENUMF_INCLUDE_KEYED: DMO_ENUM_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type DMO_REGISTER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_REGISTERF_IS_KEYED: DMO_REGISTER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_INPLACE_PROCESS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPLACE_NORMAL: _DMO_INPLACE_PROCESS_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPLACE_ZERO: _DMO_INPLACE_PROCESS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_INPUT_DATA_BUFFER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_DATA_BUFFERF_SYNCPOINT: _DMO_INPUT_DATA_BUFFER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_DATA_BUFFERF_TIME: _DMO_INPUT_DATA_BUFFER_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_DATA_BUFFERF_TIMELENGTH: _DMO_INPUT_DATA_BUFFER_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_DATA_BUFFERF_DISCONTINUITY: _DMO_INPUT_DATA_BUFFER_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_INPUT_STATUS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_STATUSF_ACCEPT_DATA: _DMO_INPUT_STATUS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_INPUT_STREAM_INFO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_STREAMF_WHOLE_SAMPLES: _DMO_INPUT_STREAM_INFO_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER: _DMO_INPUT_STREAM_INFO_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_STREAMF_FIXED_SAMPLE_SIZE: _DMO_INPUT_STREAM_INFO_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_INPUT_STREAMF_HOLDS_BUFFERS: _DMO_INPUT_STREAM_INFO_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_OUTPUT_DATA_BUFFER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_DATA_BUFFERF_SYNCPOINT: _DMO_OUTPUT_DATA_BUFFER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_DATA_BUFFERF_TIME: _DMO_OUTPUT_DATA_BUFFER_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_DATA_BUFFERF_TIMELENGTH: _DMO_OUTPUT_DATA_BUFFER_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_DATA_BUFFERF_DISCONTINUITY: _DMO_OUTPUT_DATA_BUFFER_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_DATA_BUFFERF_INCOMPLETE: _DMO_OUTPUT_DATA_BUFFER_FLAGS = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_OUTPUT_STREAM_INFO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_STREAMF_WHOLE_SAMPLES: _DMO_OUTPUT_STREAM_INFO_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER: _DMO_OUTPUT_STREAM_INFO_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_STREAMF_FIXED_SAMPLE_SIZE: _DMO_OUTPUT_STREAM_INFO_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_STREAMF_DISCARDABLE: _DMO_OUTPUT_STREAM_INFO_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_OUTPUT_STREAMF_OPTIONAL: _DMO_OUTPUT_STREAM_INFO_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_PROCESS_OUTPUT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER: _DMO_PROCESS_OUTPUT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_QUALITY_STATUS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_QUALITY_STATUS_ENABLED: _DMO_QUALITY_STATUS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_SET_TYPE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_SET_TYPEF_TEST_ONLY: _DMO_SET_TYPE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_SET_TYPEF_CLEAR: _DMO_SET_TYPE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub type _DMO_VIDEO_OUTPUT_STREAM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub const DMO_VOSF_NEEDS_PREVIOUS_SAMPLE: _DMO_VIDEO_OUTPUT_STREAM_FLAGS = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DMO_MEDIA_TYPE { - pub majortype: ::windows_sys::core::GUID, - pub subtype: ::windows_sys::core::GUID, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub lSampleSize: u32, - pub formattype: ::windows_sys::core::GUID, - pub pUnk: ::windows_sys::core::IUnknown, - pub cbFormat: u32, - pub pbFormat: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DMO_MEDIA_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DMO_MEDIA_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub struct DMO_OUTPUT_DATA_BUFFER { - pub pBuffer: IMediaBuffer, - pub dwStatus: u32, - pub rtTimestamp: i64, - pub rtTimelength: i64, -} -impl ::core::marker::Copy for DMO_OUTPUT_DATA_BUFFER {} -impl ::core::clone::Clone for DMO_OUTPUT_DATA_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_DxMediaObjects\"`*"] -pub struct DMO_PARTIAL_MEDIATYPE { - pub r#type: ::windows_sys::core::GUID, - pub subtype: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DMO_PARTIAL_MEDIATYPE {} -impl ::core::clone::Clone for DMO_PARTIAL_MEDIATYPE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/KernelStreaming/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/KernelStreaming/mod.rs deleted file mode 100644 index bcb671a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/KernelStreaming/mod.rs +++ /dev/null @@ -1,10007 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreateAllocator ( connectionhandle : super::super::Foundation:: HANDLE , allocatorframing : *const KSALLOCATOR_FRAMING , allocatorhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreateAllocator2 ( connectionhandle : super::super::Foundation:: HANDLE , allocatorframing : *const KSALLOCATOR_FRAMING , allocatorhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreateClock ( connectionhandle : super::super::Foundation:: HANDLE , clockcreate : *const KSCLOCK_CREATE , clockhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreateClock2 ( connectionhandle : super::super::Foundation:: HANDLE , clockcreate : *const KSCLOCK_CREATE , clockhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreatePin ( filterhandle : super::super::Foundation:: HANDLE , connect : *const KSPIN_CONNECT , desiredaccess : u32 , connectionhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreatePin2 ( filterhandle : super::super::Foundation:: HANDLE , connect : *const KSPIN_CONNECT , desiredaccess : u32 , connectionhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreateTopologyNode ( parenthandle : super::super::Foundation:: HANDLE , nodecreate : *const KSNODE_CREATE , desiredaccess : u32 , nodehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ksuser.dll""system" #[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] fn KsCreateTopologyNode2 ( parenthandle : super::super::Foundation:: HANDLE , nodecreate : *const KSNODE_CREATE , desiredaccess : u32 , nodehandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -pub type IKsAggregateControl = *mut ::core::ffi::c_void; -pub type IKsControl = *mut ::core::ffi::c_void; -pub type IKsFormatSupport = *mut ::core::ffi::c_void; -pub type IKsJackContainerId = *mut ::core::ffi::c_void; -pub type IKsJackDescription = *mut ::core::ffi::c_void; -pub type IKsJackDescription2 = *mut ::core::ffi::c_void; -pub type IKsJackSinkInformation = *mut ::core::ffi::c_void; -pub type IKsPropertySet = *mut ::core::ffi::c_void; -pub type IKsTopology = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AEC_MODE_FULL_DUPLEX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AEC_MODE_HALF_DUPLEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AEC_MODE_PASS_THROUGH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AEC_STATUS_FD_CURRENTLY_CONVERGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AEC_STATUS_FD_HISTORY_CONTINUOUSLY_CONVERGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AEC_STATUS_FD_HISTORY_PREVIOUSLY_DIVERGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AEC_STATUS_FD_HISTORY_UNINITIALIZED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const APO_CLASS_UUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5989fce8_9cd0_467d_8a6a_5419e31529d4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIOENDPOINT_CLASS_UUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc166523c_fe0c_4a94_a586_f1a80cfbbf3e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIOMODULE_MAX_DATA_SIZE: u32 = 64000u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIOMODULE_MAX_NAME_CCH_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_ACOUSTIC_ECHO_CANCELLATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adbe_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_AUTOMATIC_GAIN_CONTROL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc0_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_BASS_BOOST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc5_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_BASS_MANAGEMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adca_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_BEAMFORMING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc1_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_CONSTANT_TONE_REMOVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc2_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_DEEP_NOISE_SUPPRESSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64add0_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_DYNAMIC_RANGE_COMPRESSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adce_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_ENVIRONMENTAL_EFFECTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adcb_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_EQUALIZER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc3_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_FAR_FIELD_BEAMFORMING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adcf_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_LOUDNESS_EQUALIZER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc4_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_NOISE_SUPPRESSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adbf_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_ROOM_CORRECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc9_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_SPEAKER_COMPENSATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adcd_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_SPEAKER_FILL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc8_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_SPEAKER_PROTECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adcc_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_VIRTUAL_HEADPHONES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc7_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_EFFECT_TYPE_VIRTUAL_SURROUND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f64adc6_8211_11e2_8c70_2c27d7f001fa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98951333_b9cd_48b1_a0a3_ff40682d73f7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_DEFAULT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc18e2f7e_933d_4965_b7d1_1eef228d2af3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_FAR_FIELD_SPEECH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28941cba_3be6_4a78_9a76_30fd91559b64); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_MEDIA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4780004e_7133_41d8_8c74_660dadd2c0ee); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_MOVIE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb26feb0d_ec94_477c_9494_d1ab8e753f6e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9cf2a70b_f377_403b_bd6b_360863e0355c); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_RAW: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e90ea20_b493_4fd1_a1a8_7e1361a956cf); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_SIGNALPROCESSINGMODE_SPEECH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc1cfc9b_b9d6_4cfa_b5e0_4bb2166878b2); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AllocatorStrategy_DontCare: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AllocatorStrategy_MaximizeSpeed: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AllocatorStrategy_MinimizeFrameSize: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AllocatorStrategy_MinimizeNumberOfAllocators: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AllocatorStrategy_MinimizeNumberOfFrames: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const BLUETOOTHLE_MIDI_SERVICE_UUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03b80e5a_ede8_4b33_a751_6ce34ec4c700); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const BLUETOOTH_MIDI_DATAIO_CHARACTERISTIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7772e5db_3868_4112_a1a9_f2669d106bf3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const BUS_INTERFACE_REFERENCE_VERSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const CC_MAX_HW_DECODE_LINES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const CLSID_KsIBasicAudioInterfaceHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9f8ac3e_0f71_11d2_b72c_00c04fb6bd3d); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const CLSID_Proxy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17cca71b_ecd7_11d0_b908_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_KsAudio_Controller_DeviceInterface_Path: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x13e004d6_b066_43bd_913b_a415cd13da87), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_KsAudio_PacketSize_Constraints: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x13e004d6_b066_43bd_913b_a415cd13da87), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_KsAudio_PacketSize_Constraints2: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9404f781_7191_409b_8b0b_80bf6ec229ae), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const EVENTSETID_CROSSBAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0641_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const EVENTSETID_TUNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0606_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const EVENTSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2fdffc5d_c732_4ba6_b5df_6b4d7fc88b8b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const EVENTSETID_VIDEODECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0621_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const GUID_NULL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_DISABLE_EVENT: u32 = 3080203u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_ENABLE_EVENT: u32 = 3080199u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_HANDSHAKE: u32 = 3080223u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_METHOD: u32 = 3080207u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_PROPERTY: u32 = 3080195u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_READ_STREAM: u32 = 3096599u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_RESET_STATE: u32 = 3080219u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const IOCTL_KS_WRITE_STREAM: u32 = 3112979u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const JACKDESC2_PRESENCE_DETECT_CAPABILITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_ALTERNATE_AUDIO_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_ALTERNATE_AUDIO_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_ALTERNATE_AUDIO_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_COMMENTARY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_DIALOG_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_EMERGENCY_FLASH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_HEARING_IMPAIRED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_MAIN_AUDIO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_NO_DIALOG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_VISUALLY_IMPAIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAC3_SERVICE_VOICE_OVER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1c22c56d_9879_4f5b_a389_27996ddc2810); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALGORITHMINSTANCE_SYSTEM_AGC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x950e55b9_877c_4c67_be08_e47b5611130a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb6f5a0a0_9e61_4f8c_91e3_76cf0f3c471f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ab0882e_7274_4516_877d_4eee99ba4fd0); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_2D_BUFFER_REQUIRED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_ALLOCATOR_EXISTS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_ATTENTION_STEPPING: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_CAN_ALLOCATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_CYCLE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_DEVICE_SPECIFIC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_ENABLE_CACHED_MDL: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_INDEPENDENT_RANGES: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_INSIST_ON_FRAMESIZE_RATIO: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_MULTIPLE_OUTPUT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_NO_FRAME_INTEGRITY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_FLAG_PARTIAL_READ_SUPPORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_OPTIONF_COMPATIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_OPTIONF_SYSTEM_MEMORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_OPTIONF_VALID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_REQUIREMENTF_FRAME_INTEGRITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_REQUIREMENTF_INPLACE_MODIFIER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_REQUIREMENTF_MUST_ALLOCATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_REQUIREMENTF_PREFERENCES_ONLY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY_CUSTOM_ALLOCATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe1f89eb5_5f46_419b_967b_ff6770b98401); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSATTRIBUTE_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDDECOUTMODE_PCM_51: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDDECOUTMODE_SPDIFF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDDECOUTMODE_STEREO_ANALOG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_3D_CENTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f0670b4_991f_11d2_ac4d_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_3D_DEPTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63ff5747_991f_11d2_ac4d_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_3D_STEREO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede2_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_ALTERNATE_MICROPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2bc31d6b_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_AUX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedfe_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_AUX_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedfd_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_AUX_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedfc_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_BASS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede0_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_CD_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedfb_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_CD_IN_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf3_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_CD_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedea_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_CD_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede9_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_LINE_IN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf9_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_LINE_IN_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf4_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_LINE_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedec_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_LINE_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedeb_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MASTER_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede4_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MASTER_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede3_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MICROPHONE_BOOST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2bc31d6a_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIC_IN_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf5_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIC_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedee_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIC_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185feded_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIDI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf8_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIDI_IN_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf2_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIDI_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede8_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIDI_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede7_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MIDRANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa2cbe478_ae84_49a1_8b72_4ad09b78ed34); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MONO_MIX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00dff078_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MONO_MIX_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2bc31d69_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MONO_MIX_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22b0eafe_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MONO_OUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf9b41dc3_96e2_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MONO_OUT_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ad247ec_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_MONO_OUT_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ad247eb_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_PC_SPEAKER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedff_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_PC_SPEAKER_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf1_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_PC_SPEAKER_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf0_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_PEAKMETER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57e24340_fc5b_4612_a562_72b11a29dfae); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_RECORDING_CONTROL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedfa_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_RECORDING_SOURCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedef_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_STEREO_MIX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00dff077_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_STEREO_MIX_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22b0eafd_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_STEREO_MIX_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ad247ed_96e3_11d2_ac4c_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_TREBLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede1_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x915daec4_a434_11d2_ac52_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_VIDEO_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b46e709_992a_11d2_ac4d_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_VIDEO_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b46e708_992a_11d2_ac4d_00c04f8efb68); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_VOLUME_CONTROL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf7_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_WAVE_IN_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fedf6_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_WAVE_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede6_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_WAVE_OUT_MIX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fee00_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDFNAME_WAVE_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185fede5_9905_11d1_95a9_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_CPU_RESOURCES_HOST_CPU: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_QUALITY_ADVANCED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_QUALITY_BASIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_QUALITY_PC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_QUALITY_WORST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_DIRECTOUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_GROUND_FRONT_CENTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_GROUND_FRONT_LEFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_GROUND_FRONT_RIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_GROUND_REAR_LEFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_GROUND_REAR_RIGHT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_MONO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_SUPER_WOOFER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_SPEAKER_TOP_MIDDLE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX: u32 = 180u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_BalancedVideoAndPhoto: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6b52b017_42c7_4a21_bfe3_23f009149887); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_CompressedCamera: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e34cdc1_27ad_437f_abde_02b629f37b44); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_FLAGS_FACEDETECTION: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_FLAGS_PHOTOHDR: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_FLAGS_PREVIEW_RES_MUSTMATCH: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_FLAGS_VARIABLEPHOTOSEQUENCE: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_FLAGS_VIDEOHDR: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_FLAGS_VIDEOSTABLIZATION: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_FaceAuth_Mode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81361b22_700b_4546_a2d4_c52e907bfc27); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_HDRWithWCGPhoto: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9bf6f1ff_b555_4625_b326_a46def318fb7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_HDRWithWCGVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b27c336_4924_4989_b994_fdaf1dc7cd85); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_HighFrameRate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x566e6113_8c35_48e7_b89f_d23fdc1219dc); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_HighQualityPhoto: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32440725_961b_4ca3_b5b2_854e719d9e1b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_Legacy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb4894d81_62b7_4eec_8740_80658c4a9d3e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_PhotoSequence: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x02399d9d_4ee8_49ba_bc07_5ff156531413); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_VariablePhotoSequence: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ff2cb56_e75a_49b1_a928_9985d5946f87); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_VideoConferencing: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc5444a88_e1bf_4597_b2dd_9e1ead864bb8); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_VideoHDR8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd4f3f4ec_bdff_4314_b1d4_008e281f74e7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERAPROFILE_VideoRecording: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0e517e8_8f8c_4f6f_9a57_46fc2f647ec0); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_AUTO: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_FNF: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_HDR: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_ULTRALOWLIGHT: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_BLUR: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_MASK: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL: u64 = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_CAPS_CANCELLABLE: u64 = 4611686018427387904u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_CAPS_MASK: u64 = 18374686479671623680u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_CAPS_RESERVED: u64 = 18374686479671623680u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMING: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_MANUAL: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_EVCOMP_FULLSTEP: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_EVCOMP_HALFSTEP: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_EVCOMP_QUARTERSTEP: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_EVCOMP_SIXTHSTEP: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_EVCOMP_THIRDSTEP: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_ALTERNATIVE_FRAME_ILLUMINATION: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_BACKGROUND_SUBTRACTION: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_DISABLED: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEDETECTION_BLINK: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEDETECTION_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEDETECTION_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEDETECTION_PHOTO: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEDETECTION_PREVIEW: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEDETECTION_SMILE: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FACEDETECTION_VIDEO: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FILTERSCOPE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLAG_CANCELOPERATION: u64 = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLAG_MASK: u64 = 18374686479671623680u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_AUTO: u64 = 256u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_ON: u64 = 128u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_AUTO: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_AUTO_ADJUSTABLEPOWER: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_MULTIFLASHSUPPORTED: u64 = 64u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_ON_ADJUSTABLEPOWER: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_REDEYEREDUCTION: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FLASH_SINGLEFLASH: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUS: u64 = 256u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUSLOCK: u64 = 512u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_HYPERFOCAL: u64 = 33554432u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_INFINITY: u64 = 16777216u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_NEAREST: u64 = 67108864u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_DRIVERFALLBACK_OFF: u64 = 2048u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_FULLRANGE: u64 = 262144u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_HYPERFOCAL: u64 = 1048576u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_INFINITY: u64 = 524288u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_MACRO: u64 = 65536u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_NORMAL: u64 = 131072u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_REGIONBASED: u64 = 4096u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUS_UNLOCK: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_HISTOGRAM_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_HISTOGRAM_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALTERNATING_FRAME_ILLUMINATION: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALWAYS_ON: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_IRTORCHMODE_OFF: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_100: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_12800: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_1600: u64 = 128u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_200: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_25600: u64 = 2048u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_3200: u64 = 256u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_400: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_50: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_6400: u64 = 512u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_80: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_800: u64 = 64u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_AUTO: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ISO_MANUAL: u64 = 36028797018963968u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_METADATA_ALIGNMENTREQUIRED: u64 = 256u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_METADATA_MEMORYTYPE_MASK: u64 = 255u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OIS_AUTO: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OIS_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OIS_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OPTIMIZATION_DEFAULT: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OPTIMIZATION_LATENCY: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OPTIMIZATION_PHOTO: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OPTIMIZATION_POWER: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OPTIMIZATION_QUALITY: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_OPTIMIZATION_VIDEO: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOMODE_NORMAL: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_VARIABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_4X: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_DYNAMIC: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_BACKLIT: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_BEACH: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_CANDLELIGHT: u64 = 128u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_LANDSCAPE: u64 = 256u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL: u64 = 36028797018963968u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHT: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHTPORTRAIT: u64 = 512u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_PORTRAIT: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_SNOW: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_SPORT: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SCENEMODE_SUNSET: u64 = 64u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SECUREMODE_DISABLED: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_SECUREMODE_ENABLED: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VFR_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VFR_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOHDR_AUTO: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOHDR_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOHDR_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_AUTO: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_LOCK: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_AUTO: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_AUTO: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_OFF: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_ON: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOTORCH_OFF: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON_ADJUSTABLEPOWER: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ZOOM_DEFAULT: u64 = 0u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ZOOM_DIRECT: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ZOOM_SMOOTH: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURECOMPENSATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURETIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASHPOWER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_FOCUSSTATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_ISOSPEED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_LENSPOSITION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_SCENEMODE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_SENSORFRAMERATE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_WHITEBALANCE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_CAPTURESTATS_FLAG_ZOOMFACTOR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_METADATA_FRAMEILLUMINATION_FLAG_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_AUTO: u64 = 4294967296u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_MANUAL: u64 = 8589934592u64; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_ACOUSTIC_ECHO_CANCEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbf963d80_c559_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6994ad04_93ef_11d0_a3cc_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_BRIDGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x085aff00_62ce_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65e8773d_8f56_11d0_a3b9_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_CLOCK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53172480_4791_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_COMMUNICATIONSTRANSFORM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf1dda2c_9743_11d0_a3ee_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_CROSSBAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa799a801_a46d_11d0_a18c_00a02401dcd4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_DATACOMPRESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1e84c900_7e70_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_DATADECOMPRESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2721ae20_7e70_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_DATATRANSFORM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2eb07ea0_7e70_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_ENCODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x19689bf6_c384_48fd_ad51_90e58c79f70b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_ESCALANTE_PLATFORM_DRIVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74f3aea8_9768_11d1_8e07_00a0c95ec22e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_FILESYSTEM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x760fed5e_9357_11d0_a3cc_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_INTERFACETRANSFORM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf1dda2d_9743_11d0_a3ee_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_MEDIUMTRANSFORM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf1dda2e_9743_11d0_a3ee_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x830a44f2_a32d_476b_be97_42845673b35a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_MIXER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xad809c00_7b88_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_MULTIPLEXER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a5de1d3_01a1_452c_b481_4fa2b96271e8); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_NETWORK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x67c9cc3c_69c4_11d2_8759_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_NETWORK_CAMERA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8238652_b500_41eb_b4f3_4234f7f5ae99); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_PROXY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97ebaaca_95bd_11d0_a3ea_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_QUALITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97ebaacb_95bd_11d0_a3ea_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_REALTIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb115ffc_10c8_4964_831d_6dcb02e6f23f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_RENDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65e8773e_8f56_11d0_a3b9_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_SENSOR_CAMERA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24e552d7_6523_47f7_a647_d3465bf1f5ca); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_SENSOR_GROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x669c7214_0a88_4311_a7f3_4e79820e33bd); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_SPLITTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a4252a0_7e70_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_TEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6994ad06_93ef_11d0_a3cc_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_TOPOLOGY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdda54a40_1e4c_11d1_a050_405705c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_TVAUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa799a802_a46d_11d0_a18c_00a02401dcd4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_TVTUNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa799a800_a46d_11d0_a18c_00a02401dcd4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_VBICODEC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07dad660_22f1_11d1_a9f4_00c04fbbde8f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6994ad05_93ef_11d0_a3cc_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_VIDEO_CAMERA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe5323777_f976_4f5b_9b55_b94699c46e44); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_VIRTUAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3503eac4_1f26_11d1_8ab0_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_VPMUX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa799a803_a46d_11d0_a18c_00a02401dcd4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCATEGORY_WDMAUD_USE_PIN_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47a4fa20_a251_11d1_a050_0000f8004788); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCOMPONENTID_USBAUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f1275f0_26e9_4264_ba4d_39fff01d94aa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCREATE_ITEM_FREEONSTOP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCREATE_ITEM_NOPARAMETERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCREATE_ITEM_SECURITYCHANGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCREATE_ITEM_WILDCARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCameraProfileSensorType_Custom: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCameraProfileSensorType_Depth: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCameraProfileSensorType_ImageSegmentation: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCameraProfileSensorType_Infrared: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCameraProfileSensorType_PoseTracking: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCameraProfileSensorType_RGB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_BIT_ATTRIBUTES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_BIT_TEMPORAL_COMPRESSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_AC3_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d80e4_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_ANALOGVIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0482dde0_7817_11cf_8a03_00aa006ecb65); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b35_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b32_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b31_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b34_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b33_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_DSOUND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x518590a2_a184_11d0_8522_00c04fd9baf3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_FILEHANDLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65e8773c_8f56_11d0_a3b9_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_FILENAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa797b40_e974_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_H264_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2017be05_6629_4248_aaed_7e1a47bc9b9c); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x692fa379_d3e8_4651_b5b4_0b94b013eeaf); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_JPEG_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x692fa379_d3e8_4651_b5b4_0b94b013eeaf); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_LPCM_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d80e6_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05589f82_c356_11ce_bf01_00aa0055595a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d80e5_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d80e3_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_NONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f6417d6_c318_11d0_a43f_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_VBI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72a76e0_eb0a_11d0_ace4_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_VC_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xad98d184_aac3_11d0_a41c_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_VIDEOINFO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05589f80_c356_11ce_bf01_00aa0055595a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_VIDEOINFO2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72a76a0_eb0a_11d0_ace4_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SPECIFIER_WAVEFORMATEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05589f81_c356_11ce_bf01_00aa0055595a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_AC3_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d802c_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_ANALOG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6dba3190_67bd_11cf_a0f7_0020afd156e4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_CC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33214cc1_011f_11d2_b4b1_00a0d102cfbe); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_D16: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000050_0004_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_DSS_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0af4f82_e163_11d0_bad9_00609744111a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_DSS_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0af4f81_e163_11d0_bad9_00609744111a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_DTS_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8033_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_AAC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000006_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_ATRAC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000008_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000092_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000000a_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS_ATMOS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000010a_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT20: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000010c_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT21: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000030c_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MLP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000000c_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000000d_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000008_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000010b_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000030b_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_DTS_HD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000000b_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_MPEG1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000003_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_MPEG2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000004_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_MPEG3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000005_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_ONE_BIT_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000009_0cea_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEC61937_WMA_PRO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000164_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IMAGE_RGB32: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000016_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_JPEG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x19e4a5aa_5662_4fc5_a0c0_1758028e1057); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_L16: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000051_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_L16_CUSTOM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000051_8000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_L16_IR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000051_0002_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_L8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000032_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_L8_CUSTOM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000032_8000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_L8_IR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000032_0002_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_LPCM_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8032_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_Line21_BytePair: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e8d4a22_310c_11d0_b79a_00aa003767a7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_Line21_GOPPacket: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e8d4a23_310c_11d0_b79a_00aa003767a7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MIDI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d262760_e957_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MIDI_BUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ca15fa0_6cfe_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MJPG_CUSTOM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47504a4d_8000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MJPG_DEPTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47504a4d_0004_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MJPG_IR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47504a4d_0002_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MPEG1Packet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb80_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MPEG1Payload: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb81_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MPEG1Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb86_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d802b_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8026_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MPEGLAYER3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000055_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_MPEG_HEAAC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00001610_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_NABTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72a76e2_eb0a_11d0_ace4_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_NABTS_FEC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe757bca1_39ac_11d1_a9f5_00c04fbbde8f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_NONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb8e_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_OVERLAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb7f_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_PCM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000001_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_RAW8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca20d9a0_3e3e_11d1_9bf9_00c04fbbdebf); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_RIFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4995daee_9ee6_11d0_a40e_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_RIFFMIDI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4995daf0_9ee6_11d0_a40e_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_RIFFWAVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb8b_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_SDDS_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8034_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b25_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b22_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b21_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b24_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b23_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_SUBPICTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d802d_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_TELETEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72a76e3_eb0a_11d0_ace4_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_VPVBI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5a9b6a41_1a22_11d1_bad9_00609744111a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_VPVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5a9b6a40_1a22_11d1_bad9_00609744111a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_WAVEFORMATEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_WMAUDIO2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000161_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_WMAUDIO3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000162_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_SUBTYPE_WMAUDIO_LOSSLESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000163_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_ANALOGAUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0482dee1_7817_11cf_8a03_00aa006ecb65); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_ANALOGVIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0482dde1_7817_11cf_8a03_00aa006ecb65); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73647561_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_AUXLine21Data: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x670aea80_3a82_11d0_b79b_00aa003767a7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed0b916a_044d_11d1_aa78_00c04fc31d60); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72178c23_e45b_11d5_bc2a_00b0d0f3f4ab); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_MIDI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7364696d_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_MPEG2_PES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8020_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_MPEG2_PROGRAM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8022_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_MPEG2_TRANSPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8023_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_MUSIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe725d360_62cc_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_NABTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe757bca0_39ac_11d1_a9f5_00c04fbbde8f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b11_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b13_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_STANDARD_PES_PACKET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36523b12_8ee5_11d1_8ca3_0060b057664a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_STREAM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb83_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_TEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73747874_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_VBI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72a76e1_eb0a_11d0_ace4_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATAFORMAT_TYPE_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73646976_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATARANGE_BIT_ATTRIBUTES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDATARANGE_BIT_REQUIRED_ATTRIBUTES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEGRADESETID_Standard: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f564180_704c_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_DESCRIPTOR_VERSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_DESCRIPTOR_VERSION_2: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_FLAG_ENABLE_QUERYINTERFACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_FLAG_ENABLE_REMOTE_WAKEUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_FLAG_LOWPOWER_PASSTHROUGH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_PROFILE_TYPE_CAMERA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_PROFILE_TYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDISPATCH_FASTIO: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_3D_MODE_DISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_3D_MODE_HEADRELATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_3D_MODE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_CTRL_3D: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_CTRL_FREQUENCY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_CTRL_HRTF_3D: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_CTRL_PAN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_CTRL_POSITIONNOTIFY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_CTRL_VOLUME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_LOCHARDWARE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_LOCSOFTWARE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_PRIMARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDSOUND_BUFFER_STATIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTF_DPC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTF_EVENT_HANDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTF_EVENT_OBJECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTF_KSWORKITEM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTF_SEMAPHORE_HANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTF_SEMAPHORE_OBJECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTF_WORKITEM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_AudioControlChange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe85e9698_fa2f_11d1_95bd_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_CameraAsyncControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22a11754_9701_4088_b33f_6b9cbc52df5e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_CameraEvent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7899b2e0_6b43_4964_9d2a_a21f4061f576); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_Clock: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x364d8e20_62c7_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_Connection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f4bcbe0_9ea5_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_Device: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x288296ec_9f94_41b4_a153_aa31aeecb33f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_DynamicFormatChange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x162ac456_83d7_4239_96df_c75ffa138bc6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_EXTDEV_Command: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x109c7988_b3cb_11d2_b48e_006097b3391b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_ExtendedCameraControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x571c92c9_13a2_47e3_a649_d2a778166384); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_LoopedStreaming: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4682b940_c6ef_11d0_96d8_00aa0051e51d); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_PinCapsChange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd4f192e_3b78_49ad_a534_2c315b822000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_SoundDetector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69785c9b_fc2d_49d6_ac32_4799f87de9f6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_StreamAllocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75d95571_073c_11d0_a161_0020afd156e4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_Telephony: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb77f12b4_ceb4_4484_8d5e_52c1e7d8762d); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_VIDCAPTOSTI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdb47de20_f628_11d1_ba41_00a0c90d2b05); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_VIDCAP_TVAUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0651_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_VPNotify: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x20c5598e_d3c8_11d0_8dfc_00c04fd7c08b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_VPVBINotify: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec529b01_1a1f_11d1_bad9_00609744111a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENTSETID_VolumeLimit: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda168465_3a7c_4858_9d4a_3e8e24701aef); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_ENTRY_BUFFERED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_ENTRY_DELETED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_ENTRY_ONESHOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TYPE_BASICSUPPORT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TYPE_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TYPE_ENABLEBUFFERED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TYPE_ONESHOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TYPE_QUERYBUFFER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TYPE_SETSUPPORT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TYPE_TOPOLOGY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSFILTER_FLAG_CRITICAL_PROCESSING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSFILTER_FLAG_DENY_USERMODE_ACCESS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSFILTER_FLAG_DISPATCH_LEVEL_PROCESSING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSFILTER_FLAG_HYPERCRITICAL_PROCESSING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSFILTER_FLAG_PRIORITIZE_REFERENCEGUID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSFILTER_FLAG_RECEIVE_ZERO_LENGTH_SAMPLES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSFRAMETIME_VARIABLESIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACESETID_FileIo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c6f932c_e771_11d0_b8ff_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACESETID_Media: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a13eb40_30a7_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACESETID_Standard: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a8766a0_62ce_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEDIUMSETID_MidiBus: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05908040_3246_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEDIUMSETID_Standard: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4747b320_62ce_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEDIUMSETID_VPBus: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa18c15ec_ce43_11d0_abe7_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEDIUM_STANDARD_DEVIO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEDIUM_TYPE_ANYINSTANCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEMORY_TYPE_DEVICE_UNKNOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x091bb639_603f_11d1_b067_00a0c9062802); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEMORY_TYPE_KERNEL_NONPAGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4a6d5fc4_7895_11d1_b069_00a0c9062802); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEMORY_TYPE_KERNEL_PAGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd833f8f8_7894_11d1_b069_00a0c9062802); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEMORY_TYPE_SYSTEM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x091bb638_603f_11d1_b067_00a0c9062802); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMEMORY_TYPE_USER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8cb0fc28_7893_11d1_b069_00a0c9062802); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHODSETID_StreamAllocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf6e4341_ec87_11cf_a130_0020afd156e4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHODSETID_StreamIo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65d003ca_1523_11d2_b27a_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHODSETID_Wavetable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdcef31eb_d907_11d0_9583_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_BASICSUPPORT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_MODIFY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_SEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_SETSUPPORT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_SOURCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_TOPOLOGY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_TYPE_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_WAVE_QUEUED_BREAKLOOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_AUDIO_DECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ea73fb4_ef7a_4559_8d5d_719d8f0426c7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_AUDIO_EFFECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11064c48_3648_4ed0_932e_05ce8ac811b7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_AUDIO_ENCODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91c64bd0_f91e_4d8c_9276_db248279d975); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_DEMULTIPLEXER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa8700a7a_939b_44c5_99d7_76226b23b3f1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_MULTIPLEXER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x059c561e_05ae_4b61_b69d_55b61ee54a7b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_OTHER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90175d57_b7ea_4901_aeb3_933a8747756f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_VIDEO_DECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6c02d4b_6833_45b4_971a_05a4b04bab91); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_VIDEO_EFFECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x12e17c21_532c_4a6e_8a1c_40825a736397); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_VIDEO_ENCODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf79eac7d_e545_4387_bdee_d647d7bde42a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMFT_CATEGORY_VIDEO_PROCESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x302ea3fc_aa5f_47f9_9f7a_c2188bb16302); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMPEGVIDMODE_LTRBOX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMPEGVIDMODE_PANSCAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMPEGVIDMODE_SCALE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMUSIC_TECHNOLOGY_FMSYNTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x252c5c80_62e9_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMUSIC_TECHNOLOGY_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86c92e60_62e8_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMUSIC_TECHNOLOGY_SQSYNTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0ecf4380_62e9_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMUSIC_TECHNOLOGY_SWSYNTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37407736_3620_11d1_85d3_0000f8754380); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMUSIC_TECHNOLOGY_WAVETABLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x394ec7c0_62e9_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNAME_Allocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x642f5d00_4791_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNAME_Clock: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53172480_4791_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNAME_Filter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b365890_165f_11d0_a195_0020afd156e4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNAME_Pin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x146f1a80_4791_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNAME_TopologyNode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0621061a_ee75_11d0_b915_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_AEC_CAPTURE_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_AEC_CAPTURE_OUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_AEC_RENDER_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_AEC_RENDER_OUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_DEMUX_IN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_DEMUX_OUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_STANDARD_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_STANDARD_OUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_SUM_MUX_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODEPIN_SUM_MUX_OUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_1394_DA_STREAM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe6_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_1394_DV_STREAM_SOUNDTRACK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe7_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_3D_EFFECTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55515860_c559_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_ADC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d837fe0_c555_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_AGC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe88c9ba0_c557_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_ANALOG_CONNECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_ANALOG_TAPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e7_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_AUDIO_ENGINE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x35caf6e4_f3b3_4168_bb4b_55e77a461c7e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_AUDIO_KEYWORDDETECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3817e0b8_df58_4375_b669_c49634331f9d); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_AUDIO_LOOPBACK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f42c0b2_91ce_4bcf_9ccd_0e599037ab35); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_AUDIO_MODULE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45aab42e_caeb_4052_8aa9_b38cb5109619); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_BIDIRECTIONAL_UNDEFINED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21de0_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_CABLE_TUNER_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220ee_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_CD_PLAYER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_CHORUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x20173f20_c559_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_COMMUNICATION_SPEAKER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce6_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DAC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x507ae360_c554_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e4_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e5_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DELAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x144981e0_c558_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DEMUX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc0eb67d4_e807_11d0_958a_00c04fb925d3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DESKTOP_MICROPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21be2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DESKTOP_SPEAKER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce4_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DEV_SPECIFIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x941c7ac0_c559_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DIGITAL_AUDIO_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DISPLAYPORT_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe47e4031_3ea6_418d_8f9b_b73843ccba97); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DOWN_LINE_PHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ee3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DRM_DESCRAMBLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xffbb6e3f_ccfe_4d84_90d9_421418b03a8e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DSS_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220ef_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DVD_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220eb_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_DYN_RANGE_COMPRESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08c8a6a8_601f_4af8_8793_d905ff4ca97d); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21de5_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21de4_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_EMBEDDED_UNDEFINED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e0_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_EQUALIZATION_NOISE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_EQUALIZER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d41b4a0_c557_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_EXTERNAL_UNDEFINED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe0_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_FM_RX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x834a733c_f485_41c0_a62b_513025014e40); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_HANDSET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21de1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_HDMI_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd1b9cc2a_f519_417f_91c9_55fa65481001); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_HEADPHONES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_HEADSET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21de2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_INPUT_UNDEFINED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21be0_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_LEGACY_AUDIO_CONNECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe4_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_LINE_CONNECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_LOUDNESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41887440_c558_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce7_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MICROPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21be1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MICROPHONE_ARRAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21be5_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MIDI_ELEMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01c6fe66_6e48_4c65_ac9b_52db5d656c7e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MIDI_JACK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x265e0c3f_fa39_4df3_ab04_be01b91e299a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MINIDISK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e6_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MULTITRACK_RECORDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220f2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x02b223c0_c557_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_MUX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ceaf780_c556_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_NOISE_SUPPRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe07f903f_62fd_4e60_8cdd_dea7236665b5); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21be4_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_OUTPUT_UNDEFINED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce0_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PARAMETRIC_EQUALIZER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x19bb3a6a_ce2b_4442_87ec_6727c3cab477); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PEAKMETER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa085651e_5f0d_4b36_a869_d195d6ab4b9e); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PERSONAL_MICROPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21be3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PHONE_LINE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ee1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PHONOGRAPH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e8_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PROCESSING_MICROPHONE_ARRAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21be6_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PROLOGIC_DECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x831c2c80_c558_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_PROLOGIC_ENCODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8074c5b2_3c66_11d2_b45a_3078302c2030); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_RADIO_RECEIVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220f0_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_RADIO_TRANSMITTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220f1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_REVERB: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef0328e0_c558_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_ROOM_SPEAKER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce5_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SATELLITE_RECEIVER_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220ed_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SPDIF_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21fe5_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SPEAKER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ce1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21de3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SPEAKERS_STATIC_JACK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28e04f87_4dbe_4f8d_8589_025d209dfb4a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SRC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9db7b9e0_c555_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_STEREO_WIDE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9e69800_c558_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda441a60_c556_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SUPERMIX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe573adc0_c555_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_SYNTHESIZER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220f3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_TELEPHONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ee2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_TELEPHONY_BIDI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x686d7cc0_d903_4258_b443_3a3d3580741c); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_TELEPHONY_UNDEFINED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff21ee0_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_TONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7607e580_c557_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_TV_TUNER_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220ec_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_UPDOWN_MIX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb7edc5cf_7b63_4ee2_a100_29ee2cb6b2de); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VCR_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220e9_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_CAMERA_TERMINAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e6_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_DISC_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff220ea_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_INPUT_MTT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e7_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_INPUT_TERMINAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e2_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_OUTPUT_MTT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e8_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_OUTPUT_TERMINAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e3_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_PROCESSING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e5_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_SELECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e4_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VIDEO_STREAMING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdff229e1_f70f_11d0_b917_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNODETYPE_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a5acc00_c557_11d0_8a2b_00a0c9255ac1); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNOTIFICATIONID_AudioModule: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c2220f0_d9a6_4d5c_a036_573857fd50d2); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSNOTIFICATIONID_SoundDetector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6389d844_bb32_4c4c_a802_f4b4b77afead); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_ASYNCHRONOUS_PROCESSING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_CRITICAL_PROCESSING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_DENY_USERMODE_ACCESS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_DISPATCH_LEVEL_PROCESSING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_DISTINCT_TRAILING_EDGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_DO_NOT_INITIATE_PROCESSING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_DO_NOT_USE_STANDARD_TRANSPORT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_ENFORCE_FIFO: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_FIXED_FORMAT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_FRAMES_NOT_REQUIRED_FOR_PROCESSING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_GENERATE_EOS_EVENTS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_GENERATE_MAPPINGS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_HYPERCRITICAL_PROCESSING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_IMPLEMENT_CLOCK: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_INITIATE_PROCESSING_ON_EVERY_ARRIVAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_PROCESS_IF_ANY_IN_RUN_STATE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_PROCESS_IN_RUN_STATE_ONLY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_SOME_FRAMES_REQUIRED_FOR_PROCESSING: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_SPLITTER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_FLAG_USE_STANDARD_TRANSPORT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPRIORITY_EXCLUSIVE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPRIORITY_HIGH: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPRIORITY_LOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPRIORITY_NORMAL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROBE_ALLOCATEMDL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROBE_ALLOWFORMATCHANGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROBE_MODIFY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROBE_PROBEANDLOCK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROBE_STREAMREAD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROBE_STREAMWRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROBE_SYSTEMADDRESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTYSETID_ExtendedCameraControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1cb79112_c0d2_4213_9ca6_cd4fdb927972); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTYSETID_NetworkCameraControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e780f09_5745_4e3a_bc9f_f226ea43a6ec); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTYSETID_PerFrameSettingControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1f3e261_dee6_4537_bff5_ee206db54aac); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_BUFFER_DURATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLAGS_ASYNCHRONOUS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLAGS_AUTO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLASH_AUTO: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_AUTO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_MANUAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLASH_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLASH_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_EXCLUSIVE_WITH_RECORD: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_SEQUENCE_EXCLUSIVE_WITH_RECORD: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_EXPOSURE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_FOCUS: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_WB: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONVERGEMODE: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_ASYNC: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_AUTO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_MANUAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_AUTO: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_AUTO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_MANUAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_HIGH: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_LOW: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_MEDIUM: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_MULTICHANNEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_UNIFORM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEMBER_FLAG_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEMBER_RANGES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEMBER_STEPPEDRANGES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEMBER_VALUES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEMORY_TRANSPORT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_FLAGS_ATTRIBUTE_RANGE_AWARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_FLAGS_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_BASICSUPPORT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_COPYPAYLOAD: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_DEFAULTVALUES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_FSFILTERSCOPE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_GET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_GETPAYLOADSIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_HIGHPRIORITY: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_RELATIONS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_SERIALIZERAW: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_SERIALIZESET: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_SERIALIZESIZE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_SETSUPPORT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_TOPOLOGY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_UNSERIALIZERAW: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TYPE_UNSERIALIZESET: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_QUEUED_POSITION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AC3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfabe720_6e1f_11d0_bcf2_444553540000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45ffaaa0_6e1b_11d0_bcf2_444553540000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AudioBufferDuration: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e73c07f_23cc_4955_a7ea_3da502496290); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AudioDecoderOut: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6ca6e020_43bd_11d0_bd6a_003505c103a9); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AudioEngine: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a2f82dc_886f_4baa_9eb4_082b9025c536); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AudioModule: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc034fdb0_ff75_47c8_aa3c_ee46716b50c6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AudioPosture: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3fb7b0d_474e_4f51_a379_51282dd4fa8f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AudioResourceManagement: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd0b305e1_b2cc_484c_8f23_e5d28ad9cf88); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_AudioSignalProcessing: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f67b528_30c9_40de_b2fb_859ddd1f3470); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Bibliographic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07ba150e_e2b1_11d0_ac17_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_BtAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7fa06c40_b8f6_4c7e_8556_e8c33a12e54d); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Clock: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf12a4c0_ac17_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Connection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d58c920_ac9b_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_CopyProt: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e8a0a40_6aef_11d0_9ed0_00a024ca19b3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Cyclic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ffeaea0_2bee_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_DirectSound3DBuffer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x437b3411_d060_11d0_8583_00c04fd9baf3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_DirectSound3DListener: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x437b3414_d060_11d0_8583_00c04fd9baf3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_DrmAudioStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2f2c8ddd_4198_4fac_ba29_61bb05b7de06); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_DvdSubPic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xac390460_43af_11d0_bd6a_003505c103a9); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_FMRXControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x947bba3a_e8ee_4786_90c4_8428185f05be); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_FMRXTopology: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c46ce8f_dc2d_4204_9dc9_f58963366563); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_General: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1464eda5_6a8f_11d1_9aa7_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Hrtf3d: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb66decb0_a083_11d0_851e_00c04fd9baf3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_InterleavedAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe9ebe550_d619_4c0a_976b_7062322b3006); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Itd3d: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6429f090_9fd9_11d0_a75b_00a0c90365e3); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Jack: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4509f757_2d46_4637_8e62_ce7db944f57b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_MPEG4_MediaType_Attributes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff6c4bfa_07a9_4c7b_a237_672f9d68065f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_MediaSeeking: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xee904f0c_d09b_11d0_abe9_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_MemoryTransport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a3d1c5d_5243_4819_9ed0_aee8044cee2b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Mpeg2Vid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8e11b60_0cc9_11d0_bd69_003505c103a9); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_OverlayUpdate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x490ea5cf_7681_11d1_a21c_00a0c9223196); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Pin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c134960_51ad_11cf_878a_94f801c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_PinMDLCacheClearProp: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbd718a7b_97fc_40c7_88ce_d3ff06f55b16); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Quality: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd16ad380_ac1a_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_RtAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa855a48c_2f78_4729_9051_1968746b9eef); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_SoundDetector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x113c425e_fd17_4057_b422_ed4074f1afdf); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_SoundDetector2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe07e322_450c_4bd5_84ca_a948500ea6aa); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Stream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65aaba60_98ae_11cf_a10d_0020afd156e4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_StreamAllocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf6e4342_ec87_11cf_a130_0020afd156e4); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_StreamInterface: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1fdd8ee1_9cd3_11d0_82aa_0000f822fe8a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_TSRateChange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa503c5c0_1d1d_11d1_ad80_444553540000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_TelephonyControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb6df7eb1_d099_489f_a6a0_c0106f0887a7); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_TelephonyTopology: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabf25c7e_0e64_4e32_b190_d0f6d7c53e97); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Topology: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x720d4ac0_7533_11d0_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_TopologyNode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45ffaaa1_6e1b_11d0_bcf2_444553540000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_VBICAP_PROPERTIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf162c607_7b35_496f_ad7f_2dca3b46b718); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_VBICodecFiltering: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcafeb0ca_8715_11d0_bd6a_0035c0edbabe); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_VPConfig: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc29a660_30e3_11d0_9e69_00c04fd7c15b); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_VPVBIConfig: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec529b00_1a1f_11d1_bad9_00609744111a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_VramCapture: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe73face3_2880_4902_b799_88d0cd634e0f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPSETID_Wave: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x924e54b0_630f_11cf_ada7_08003e30494a); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPTYPESETID_General: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97e99ba0_bdea_11cf_a5d6_28db04c10000); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSRATE_NOPRESENTATIONDURATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSRATE_NOPRESENTATIONSTART: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSRELATIVEEVENT_FLAG_HANDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSRELATIVEEVENT_FLAG_POINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_FAILUREEXCEPTION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_BUFFEREDTRANSFER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_DATADISCONTINUITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_DURATIONVALID: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_ENDOFPHOTOSEQUENCE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_FLUSHONPAUSE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_FRAMEINFO: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_LOOPEDDATA: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_METADATA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_PERSIST_SAMPLE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_PREROLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_SAMPLE_PERSISTED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_SECUREBUFFERTRANSFER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_SPLICEPOINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_TIMEDISCONTINUITY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_TIMEVALID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_TYPECHANGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_OPTIONSF_VRAM_DATA_TRANSFER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_HEADER_TRACK_COMPLETION_NUMBERS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_NONPAGED_DATA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_PAGED_DATA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_READ: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_SYNCHRONOUS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_UVC_SECURE_ATTRIBUTE_SIZE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTREAM_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTRING_Allocator: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{642F5D00-4791-11D0-A5D6-28DB04C10000}"); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTRING_AllocatorEx: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{091BB63B-603F-11D1-B067-00A0C9062802}"); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTRING_Clock: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{53172480-4791-11D0-A5D6-28DB04C10000}"); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTRING_Filter: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{9B365890-165F-11D0-A195-0020AFD156E4}"); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTRING_Pin: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{146F1A80-4791-11D0-A5D6-28DB04C10000}"); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTRING_TopologyNode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{0621061A-EE75-11D0-B915-00A0C9223196}"); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSTIME_FORMAT_BYTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b785571_8c82_11cf_bc0c_00aa00ac74f6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSTIME_FORMAT_FIELD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b785573_8c82_11cf_bc0c_00aa00ac74f6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSTIME_FORMAT_FRAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b785570_8c82_11cf_bc0c_00aa00ac74f6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSTIME_FORMAT_MEDIA_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b785574_8c82_11cf_bc0c_00aa00ac74f6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSTIME_FORMAT_SAMPLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b785572_8c82_11cf_bc0c_00aa00ac74f6); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSWAVE_BUFFER_ATTRIBUTEF_LOOPING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSWAVE_BUFFER_ATTRIBUTEF_STATIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSWAVE_COMPATCAPS_INPUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSWAVE_COMPATCAPS_OUTPUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMCONTROL_COLORINFO_PRESENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMCONTROL_PAD_TO_16x9: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMCONTROL_PAD_TO_4x3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMCONTROL_USED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AM_UseNewCSSKey: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_NTSC_Mask: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_Mask: u32 = 1052656u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_Mask: u32 = 1044480u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_BI_BITFIELDS: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_BI_JPEG: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_BI_RGB: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_BI_RLE4: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_BI_RLE8: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_EVEN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_FIELD1_MASK: i32 = 240i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_FIELD2_MASK: i32 = 7936i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_ODD: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_CC1: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_CC2: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_CC3: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_CC4: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_T1: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_T2: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_T3: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_T4: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CC_SUBSTREAM_SERVICE_XDS: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_COPYPROTECT_RestrictDuplication: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_CGMS_COPY_ONCE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_CGMS_COPY_PERMITTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_CGMS_COPY_PROTECT_MASK: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_CGMS_NO_COPY: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_CGMS_RESERVED_MASK: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_COPYRIGHTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_COPYRIGHT_MASK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_NOT_COPYRIGHTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_SECTOR_NOT_PROTECTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_SECTOR_PROTECTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVD_SECTOR_PROTECT_MASK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_1FieldPerSample: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_DisplayModeBobOnly: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_DisplayModeBobOrWeave: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_DisplayModeMask: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_DisplayModeWeaveOnly: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_Field1First: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_FieldPatBothIrregular: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_FieldPatBothRegular: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_FieldPatField1Only: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_FieldPatField2Only: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_FieldPatternMask: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_IsInterlaced: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_INTERLACE_UNUSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MAX_SIZE_MPEG1_SEQUENCE_INFO: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_27MhzTimebase: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_DSS_UserData: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_DVB_UserData: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_DVDLine21Field1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_DVDLine21Field2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_DoPanScan: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_FilmCameraMode: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_LetterboxAnalogOut: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_SourceIsLetterboxed: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2_WidescreenAnalogOut: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEGAUDIOINFO_27MhzTimebase: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_ADVERTISER_BASE: u32 = 2224u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_CONTENT_BASE: u32 = 2208u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_MICROSOFT_RESERVED_TEST_DATA_BASE: u32 = 2288u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_NETWORK_WIDE_ADVERTISER_BASE: u32 = 2160u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_NETWORK_WIDE_CONTENT_BASE: u32 = 2144u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_ORIGINAL_CONTENT_ADVERTISER_BASE: u32 = 2064u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_ORIGINAL_CONTENT_BASE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_PRODUCTION_COMPANY_ADVERTISER_BASE: u32 = 2096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_PRODUCTION_COMPANY_CONTENT_BASE: u32 = 2080u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_SYNDICATED_SHOW_ADVERTISER_BASE: u32 = 2128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_SYNDICATED_SHOW_CONTENT_BASE: u32 = 2112u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_TELEVISION_STATION_ADVERTISER_BASE: u32 = 2192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_NABTS_GROUPID_TELEVISION_STATION_CONTENT_BASE: u32 = 2176u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SECURE_CAMERA_SCENARIO_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae53fc6e_8d89_4488_9d2e_4d008731c5fd); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_MODE_LANG_A: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_MODE_LANG_B: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_MODE_LANG_C: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_MODE_MONO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_MODE_STEREO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_PRESET_LANG_A: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_PRESET_LANG_B: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_PRESET_LANG_C: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVAUDIO_PRESET_STEREO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVTUNER_CHANGE_BEGIN_TUNE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TVTUNER_CHANGE_END_TUNE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBICAP_PROTECTION_MV_DETECTED: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBICAP_PROTECTION_MV_HARDWARE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBICAP_PROTECTION_MV_PRESENT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBIDATARATE_CC: i32 = 503493i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBIDATARATE_NABTS: i32 = 5727272i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_FIELD1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_FIELD2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_FRAME: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_MV_DETECTED: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_MV_HARDWARE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_MV_PRESENT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_TVTUNER_CHANGE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VBI_FLAG_VBIINFOHEADER_CHANGE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_CAPTURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_CC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_EDS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_IS_VPE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_NABTS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_PREVIEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_STILL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_TELETEXT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEOSTREAM_VBI: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_ALLOC_VPE_AGP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_ALLOC_VPE_DISPLAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_ALLOC_VPE_SYSTEM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_B_FRAME: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_FIELD1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_FIELD1FIRST: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_FIELD2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_FIELD_MASK: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_FRAME: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_IPB_MASK: i32 = 48i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_I_FRAME: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_P_FRAME: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_REPEAT_FIELD: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEO_FLAG_WEAVE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iBLUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iEGA_COLORS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iGREEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iMASK_COLORS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iMAXBITS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iPALETTE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iPALETTE_COLORS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iRED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_iTRUECOLOR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MAX_NABTS_VBI_LINES_PER_FIELD: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MAX_RESOURCEGROUPID_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MAX_SINK_DESCRIPTION_NAME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MAX_WST_VBI_LINES_PER_FIELD: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MIN_DEV_VER_FOR_FLAGS: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MIN_DEV_VER_FOR_QI: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const NABTS_BUFFER_PICTURENUMBER_SUPPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const NABTS_BYTES_PER_LINE: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const NABTS_LINES_PER_BUNDLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const NABTS_PAYLOAD_PER_LINE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const NANOSECONDS: u32 = 10000000u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_DISPLAYPORT_OUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x21fbb329_1a4a_48da_a076_2318a3c59b26); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_HDMI_OUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x387bfc03_e7ef_4901_86e0_35b7c32b00ef); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_IMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38a0cd98_d49b_4ce8_b48a_344667a17830); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_SPDIF_IN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15dc9025_22ad_41b3_8875_f4ceb0299e20); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_SPDIF_OUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a264481_e52c_4b82_8e7a_c8e2f91dc380); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_ANALOGVIDEOIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4283_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4281_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_CC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4289_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_CC_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1aad8061_012d_11d2_b4b1_00a0d102cfbe); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_EDS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4287_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_NABTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4286_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_NABTS_CAPTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x29703660_498a_11d2_b4b1_00a0d102cfbe); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_PREVIEW: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4282_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_STILL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c428a_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_TELETEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4288_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_TIMECODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c428b_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_VBI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4284_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_VIDEOPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c4285_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PINNAME_VIDEO_VIDEOPORT_VBI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c428c_0353_11d1_905f_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_ALLOCATOR_CONTROL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53171960_148e_11d2_9979_0000c0cc16ba); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_EXT_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5730a90_1a2c_11cf_8c23_00aa006b6814); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_EXT_TRANSPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa03cd5f0_3045_11cf_8c44_00aa006b6814); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_TIMECODE_READER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b496ce1_811b_11cf_8c77_00aa006b6814); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_TUNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0605_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_CAMERACONTROL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6e13370_30ac_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_CAMERACONTROL_FLASH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x785e8f49_63a2_4144_ab70_ffb278fa26ce); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d3d7bbf_5c6d_4138_bb00_584edd20f7c5); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d12d198_f86c_4fed_b023_5d87653da793); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43964bd3_7716_404e_8be1_d299b20e50fd); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_CROSSBAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0640_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_DROPPEDFRAMES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6e13344_30ac_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_SELECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1abdaeca_68b6_4f83_9371_b413907c7b9f); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_TVAUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0650_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_VIDEOCOMPRESSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6e13343_30ac_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_VIDEOCONTROL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0670_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_VIDEODECODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6e13350_30ac_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_VIDEOENCODER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a2e0610_28e4_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PROPSETID_VIDCAP_VIDEOPROCAMP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6e13360_30ac_11d0_a18c_00a0c9118956); -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_Align: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_Buffers: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_FixedCompression: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_Flags: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_LogicalEnd: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_MemoryTypes: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_None: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_OptimalRanges: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_PhysicalEnd: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_PhysicalRanges: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_UnknownCompression: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_UserModeDownstream: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeFactor_UserModeUpstream: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const RT_RCDATA: ::windows_sys::core::PCWSTR = 10i32 as _; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const RT_STRING: ::windows_sys::core::PCWSTR = 6i32 as _; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_ALL: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_BACK_CENTER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_BACK_LEFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_BACK_RIGHT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_FRONT_CENTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_FRONT_LEFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_FRONT_LEFT_OF_CENTER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_FRONT_RIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_FRONT_RIGHT_OF_CENTER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_LOW_FREQUENCY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_RESERVED: u32 = 2147221504u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_SIDE_LEFT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_SIDE_RIGHT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_TOP_BACK_CENTER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_TOP_BACK_LEFT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_TOP_BACK_RIGHT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_TOP_CENTER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_TOP_FRONT_CENTER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_TOP_FRONT_LEFT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SPEAKER_TOP_FRONT_RIGHT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SYSAUDIO_FLAGS_CLEAR_PREFERRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SYSAUDIO_FLAGS_DONT_COMBINE_PINS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const WAVE_FORMAT_EXTENSIBLE: u32 = 65534u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const WST_BYTES_PER_LINE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const WST_TVTUNER_CHANGE_BEGIN_TUNE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const WST_TVTUNER_CHANGE_END_TUNE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type AUDIOPOSTURE_ORIENTATION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIOPOSTURE_ORIENTATION_NOTROTATED: AUDIOPOSTURE_ORIENTATION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIOPOSTURE_ORIENTATION_ROTATED90DEGREESCOUNTERCLOCKWISE: AUDIOPOSTURE_ORIENTATION = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIOPOSTURE_ORIENTATION_ROTATED180DEGREESCOUNTERCLOCKWISE: AUDIOPOSTURE_ORIENTATION = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIOPOSTURE_ORIENTATION_ROTATED270DEGREESCOUNTERCLOCKWISE: AUDIOPOSTURE_ORIENTATION = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type AUDIO_CURVE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_CURVE_TYPE_NONE: AUDIO_CURVE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const AUDIO_CURVE_TYPE_WINDOWS_FADE: AUDIO_CURVE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type CAPTURE_MEMORY_ALLOCATION_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAPTURE_ALLOC_INVALID: CAPTURE_MEMORY_ALLOCATION_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAPTURE_ALLOC_SYSTEM: CAPTURE_MEMORY_ALLOCATION_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAPTURE_ALLOC_VRAM: CAPTURE_MEMORY_ALLOCATION_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAPTURE_ALLOC_SYSTEM_AGP: CAPTURE_MEMORY_ALLOCATION_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAPTURE_ALLOC_VRAM_MAPPED: CAPTURE_MEMORY_ALLOCATION_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAPTURE_ALLOC_SECURE_BUFFER: CAPTURE_MEMORY_ALLOCATION_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type CONSTRICTOR_OPTION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const CONSTRICTOR_OPTION_DISABLE: CONSTRICTOR_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const CONSTRICTOR_OPTION_MUTE: CONSTRICTOR_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type EPcxConnectionType = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeUnknown: EPcxConnectionType = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnType3Point5mm: EPcxConnectionType = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeQuarter: EPcxConnectionType = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeAtapiInternal: EPcxConnectionType = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeRCA: EPcxConnectionType = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeOptical: EPcxConnectionType = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeOtherDigital: EPcxConnectionType = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeOtherAnalog: EPcxConnectionType = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeMultichannelAnalogDIN: EPcxConnectionType = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeXlrProfessional: EPcxConnectionType = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeRJ11Modem: EPcxConnectionType = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eConnTypeCombination: EPcxConnectionType = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type EPcxGenLocation = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGenLocPrimaryBox: EPcxGenLocation = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGenLocInternal: EPcxGenLocation = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGenLocSeparate: EPcxGenLocation = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGenLocOther: EPcxGenLocation = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const EPcxGenLocation_enum_count: EPcxGenLocation = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type EPcxGeoLocation = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocRear: EPcxGeoLocation = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocFront: EPcxGeoLocation = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocLeft: EPcxGeoLocation = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocRight: EPcxGeoLocation = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocTop: EPcxGeoLocation = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocBottom: EPcxGeoLocation = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocRearPanel: EPcxGeoLocation = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocRiser: EPcxGeoLocation = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocInsideMobileLid: EPcxGeoLocation = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocDrivebay: EPcxGeoLocation = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocHDMI: EPcxGeoLocation = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocOutsideMobileLid: EPcxGeoLocation = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocATAPI: EPcxGeoLocation = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocNotApplicable: EPcxGeoLocation = 14i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const eGeoLocReserved6: EPcxGeoLocation = 15i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const EPcxGeoLocation_enum_count: EPcxGeoLocation = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type EPxcPortConnection = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const ePortConnJack: EPxcPortConnection = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const ePortConnIntegratedDevice: EPxcPortConnection = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const ePortConnBothIntegratedAndJack: EPxcPortConnection = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const ePortConnUnknown: EPxcPortConnection = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type FRAMING_CACHE_OPS = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Framing_Cache_Update: FRAMING_CACHE_OPS = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Framing_Cache_ReadLast: FRAMING_CACHE_OPS = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Framing_Cache_ReadOrig: FRAMING_CACHE_OPS = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Framing_Cache_Write: FRAMING_CACHE_OPS = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type FRAMING_PROP = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const FramingProp_Uninitialized: FRAMING_PROP = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const FramingProp_None: FRAMING_PROP = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const FramingProp_Old: FRAMING_PROP = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const FramingProp_Ex: FRAMING_PROP = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSALLOCATORMODE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KsAllocatorMode_User: KSALLOCATORMODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KsAllocatorMode_Kernel: KSALLOCATORMODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSCAMERA_EXTENDEDPROP_FOCUSSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUSSTATE_UNINITIALIZED: KSCAMERA_EXTENDEDPROP_FOCUSSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUSSTATE_LOST: KSCAMERA_EXTENDEDPROP_FOCUSSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUSSTATE_SEARCHING: KSCAMERA_EXTENDEDPROP_FOCUSSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FOCUSED: KSCAMERA_EXTENDEDPROP_FOCUSSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FAILED: KSCAMERA_EXTENDEDPROP_FOCUSSTATE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSCAMERA_EXTENDEDPROP_MetadataAlignment = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_16: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_32: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_64: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_128: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_256: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_512: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_1024: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_2048: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_4096: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_MetadataAlignment_8192: KSCAMERA_EXTENDEDPROP_MetadataAlignment = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSCAMERA_EXTENDEDPROP_ROITYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ROITYPE_UNKNOWN: KSCAMERA_EXTENDEDPROP_ROITYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_ROITYPE_FACE: KSCAMERA_EXTENDEDPROP_ROITYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSCAMERA_EXTENDEDPROP_WBPRESET = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WBPRESET_CLOUDY: KSCAMERA_EXTENDEDPROP_WBPRESET = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WBPRESET_DAYLIGHT: KSCAMERA_EXTENDEDPROP_WBPRESET = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WBPRESET_FLASH: KSCAMERA_EXTENDEDPROP_WBPRESET = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WBPRESET_FLUORESCENT: KSCAMERA_EXTENDEDPROP_WBPRESET = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WBPRESET_TUNGSTEN: KSCAMERA_EXTENDEDPROP_WBPRESET = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WBPRESET_CANDLELIGHT: KSCAMERA_EXTENDEDPROP_WBPRESET = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE: KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET: KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSCAMERA_MetadataId = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_Standard_Start: KSCAMERA_MetadataId = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_PhotoConfirmation: KSCAMERA_MetadataId = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_UsbVideoHeader: KSCAMERA_MetadataId = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_CaptureStats: KSCAMERA_MetadataId = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_CameraExtrinsics: KSCAMERA_MetadataId = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_CameraIntrinsics: KSCAMERA_MetadataId = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_FrameIllumination: KSCAMERA_MetadataId = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_DigitalWindow: KSCAMERA_MetadataId = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_BackgroundSegmentationMask: KSCAMERA_MetadataId = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_Standard_End: KSCAMERA_MetadataId = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const MetadataId_Custom_Start: KSCAMERA_MetadataId = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSCAMERA_PERFRAMESETTING_ITEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_TIME: KSCAMERA_PERFRAMESETTING_ITEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_ITEM_FLASH: KSCAMERA_PERFRAMESETTING_ITEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_COMPENSATION: KSCAMERA_PERFRAMESETTING_ITEM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_ITEM_ISO: KSCAMERA_PERFRAMESETTING_ITEM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_ITEM_FOCUS: KSCAMERA_PERFRAMESETTING_ITEM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_ITEM_PHOTOCONFIRMATION: KSCAMERA_PERFRAMESETTING_ITEM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSCAMERA_PERFRAMESETTING_ITEM_CUSTOM: KSCAMERA_PERFRAMESETTING_ITEM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSDEGRADE_STANDARD = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEGRADE_STANDARD_SAMPLE: KSDEGRADE_STANDARD = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEGRADE_STANDARD_QUALITY: KSDEGRADE_STANDARD = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEGRADE_STANDARD_COMPUTATION: KSDEGRADE_STANDARD = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEGRADE_STANDARD_SKIP: KSDEGRADE_STANDARD = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSDEVICE_THERMAL_STATE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_THERMAL_STATE_LOW: KSDEVICE_THERMAL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDEVICE_THERMAL_STATE_HIGH: KSDEVICE_THERMAL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSDS3D_HRTF_COEFF_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const FLOAT_COEFF: KSDS3D_HRTF_COEFF_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const SHORT_COEFF: KSDS3D_HRTF_COEFF_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDS3D_COEFF_COUNT: KSDS3D_HRTF_COEFF_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSDS3D_HRTF_FILTER_METHOD = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const DIRECT_FORM: KSDS3D_HRTF_FILTER_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const CASCADE_FORM: KSDS3D_HRTF_FILTER_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDS3D_FILTER_METHOD_COUNT: KSDS3D_HRTF_FILTER_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSDS3D_HRTF_FILTER_QUALITY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const FULL_FILTER: KSDS3D_HRTF_FILTER_QUALITY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const LIGHT_FILTER: KSDS3D_HRTF_FILTER_QUALITY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSDS3D_FILTER_QUALITY_COUNT: KSDS3D_HRTF_FILTER_QUALITY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSDS3D_HRTF_FILTER_VERSION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const DS3D_HRTF_VERSION_1: KSDS3D_HRTF_FILTER_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_AUDIO_CONTROL_CHANGE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CONTROL_CHANGE: KSEVENT_AUDIO_CONTROL_CHANGE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_CAMERACONTROL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CAMERACONTROL_FOCUS: KSEVENT_CAMERACONTROL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CAMERACONTROL_ZOOM: KSEVENT_CAMERACONTROL = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_CAMERAEVENT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_PHOTO_SAMPLE_SCANNED: KSEVENT_CAMERAEVENT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_CLOCK_POSITION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CLOCK_INTERVAL_MARK: KSEVENT_CLOCK_POSITION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CLOCK_POSITION_MARK: KSEVENT_CLOCK_POSITION = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_CONNECTION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CONNECTION_POSITIONUPDATE: KSEVENT_CONNECTION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CONNECTION_DATADISCONTINUITY: KSEVENT_CONNECTION = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CONNECTION_TIMEDISCONTINUITY: KSEVENT_CONNECTION = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CONNECTION_PRIORITY: KSEVENT_CONNECTION = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CONNECTION_ENDOFSTREAM: KSEVENT_CONNECTION = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_CROSSBAR = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_CROSSBAR_CHANGED: KSEVENT_CROSSBAR = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_DEVCMD = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_COMMAND_NOTIFY_INTERIM_READY: KSEVENT_DEVCMD = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_COMMAND_CONTROL_INTERIM_READY: KSEVENT_DEVCMD = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_COMMAND_BUSRESET: KSEVENT_DEVCMD = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_TIMECODE_UPDATE: KSEVENT_DEVCMD = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_OPERATION_MODE_UPDATE: KSEVENT_DEVCMD = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_TRANSPORT_STATE_UPDATE: KSEVENT_DEVCMD = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_NOTIFY_REMOVAL: KSEVENT_DEVCMD = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_EXTDEV_NOTIFY_MEDIUM_CHANGE: KSEVENT_DEVCMD = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_DEVICE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_DEVICE_LOST: KSEVENT_DEVICE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_DEVICE_PREEMPTED: KSEVENT_DEVICE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_DEVICE_THERMAL_HIGH: KSEVENT_DEVICE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_DEVICE_THERMAL_LOW: KSEVENT_DEVICE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_DYNAMICFORMATCHANGE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_DYNAMIC_FORMAT_CHANGE: KSEVENT_DYNAMICFORMATCHANGE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_LOOPEDSTREAMING = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_LOOPEDSTREAMING_POSITION: KSEVENT_LOOPEDSTREAMING = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_PINCAPS_CHANGENOTIFICATIONS = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_PINCAPS_FORMATCHANGE: KSEVENT_PINCAPS_CHANGENOTIFICATIONS = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_PINCAPS_JACKINFOCHANGE: KSEVENT_PINCAPS_CHANGENOTIFICATIONS = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_SOUNDDETECTOR = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_SOUNDDETECTOR_MATCHDETECTED: KSEVENT_SOUNDDETECTOR = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_STREAMALLOCATOR = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_STREAMALLOCATOR_INTERNAL_FREEFRAME: KSEVENT_STREAMALLOCATOR = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_STREAMALLOCATOR_FREEFRAME: KSEVENT_STREAMALLOCATOR = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_TELEPHONY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TELEPHONY_ENDPOINTPAIRS_CHANGED: KSEVENT_TELEPHONY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_TUNER = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TUNER_CHANGED: KSEVENT_TUNER = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TUNER_INITIATE_SCAN: KSEVENT_TUNER = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_TVAUDIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_TVAUDIO_CHANGED: KSEVENT_TVAUDIO = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_VIDCAPTOSTI = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_VIDCAPTOSTI_EXT_TRIGGER: KSEVENT_VIDCAPTOSTI = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_VIDCAP_AUTO_UPDATE: KSEVENT_VIDCAPTOSTI = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_VIDCAP_SEARCH: KSEVENT_VIDCAPTOSTI = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_VIDEODECODER = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_VIDEODECODER_CHANGED: KSEVENT_VIDEODECODER = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_VOLUMELIMIT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_VOLUMELIMIT_CHANGED: KSEVENT_VOLUMELIMIT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_VPNOTIFY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_VPNOTIFY_FORMATCHANGE: KSEVENT_VPNOTIFY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSEVENT_VPVBINOTIFY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSEVENT_VPVBINOTIFY_FORMATCHANGE: KSEVENT_VPVBINOTIFY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSINTERFACE_FILEIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACE_FILEIO_STREAMING: KSINTERFACE_FILEIO = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSINTERFACE_MEDIA = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACE_MEDIA_MUSIC: KSINTERFACE_MEDIA = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACE_MEDIA_WAVE_BUFFERED: KSINTERFACE_MEDIA = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACE_MEDIA_WAVE_QUEUED: KSINTERFACE_MEDIA = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSINTERFACE_STANDARD = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACE_STANDARD_STREAMING: KSINTERFACE_STANDARD = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACE_STANDARD_LOOPED_STREAMING: KSINTERFACE_STANDARD = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSINTERFACE_STANDARD_CONTROL: KSINTERFACE_STANDARD = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSJACK_SINK_CONNECTIONTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSJACK_SINK_CONNECTIONTYPE_HDMI: KSJACK_SINK_CONNECTIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT: KSJACK_SINK_CONNECTIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSMETHOD_STREAMALLOCATOR = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_STREAMALLOCATOR_ALLOC: KSMETHOD_STREAMALLOCATOR = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_STREAMALLOCATOR_FREE: KSMETHOD_STREAMALLOCATOR = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSMETHOD_STREAMIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_STREAMIO_READ: KSMETHOD_STREAMIO = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_STREAMIO_WRITE: KSMETHOD_STREAMIO = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSMETHOD_WAVETABLE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_WAVETABLE_WAVE_ALLOC: KSMETHOD_WAVETABLE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_WAVETABLE_WAVE_FREE: KSMETHOD_WAVETABLE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_WAVETABLE_WAVE_FIND: KSMETHOD_WAVETABLE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMETHOD_WAVETABLE_WAVE_WRITE: KSMETHOD_WAVETABLE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSMICARRAY_MICARRAYTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICARRAYTYPE_LINEAR: KSMICARRAY_MICARRAYTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICARRAYTYPE_PLANAR: KSMICARRAY_MICARRAYTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICARRAYTYPE_3D: KSMICARRAY_MICARRAYTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSMICARRAY_MICTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICTYPE_OMNIDIRECTIONAL: KSMICARRAY_MICTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICTYPE_SUBCARDIOID: KSMICARRAY_MICTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICTYPE_CARDIOID: KSMICARRAY_MICTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICTYPE_SUPERCARDIOID: KSMICARRAY_MICTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICTYPE_HYPERCARDIOID: KSMICARRAY_MICTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICTYPE_8SHAPED: KSMICARRAY_MICTYPE = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSMICARRAY_MICTYPE_VENDORDEFINED: KSMICARRAY_MICTYPE = 15i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPIN_COMMUNICATION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_COMMUNICATION_NONE: KSPIN_COMMUNICATION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_COMMUNICATION_SINK: KSPIN_COMMUNICATION = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_COMMUNICATION_SOURCE: KSPIN_COMMUNICATION = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_COMMUNICATION_BOTH: KSPIN_COMMUNICATION = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_COMMUNICATION_BRIDGE: KSPIN_COMMUNICATION = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPIN_DATAFLOW = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_DATAFLOW_IN: KSPIN_DATAFLOW = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_DATAFLOW_OUT: KSPIN_DATAFLOW = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPIN_MDL_CACHING_EVENT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_MDL_CACHING_NOTIFY_CLEANUP: KSPIN_MDL_CACHING_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_MDL_CACHING_NOTIFY_CLEANALL_WAIT: KSPIN_MDL_CACHING_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_MDL_CACHING_NOTIFY_CLEANALL_NOWAIT: KSPIN_MDL_CACHING_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPIN_MDL_CACHING_NOTIFY_ADDSAMPLE: KSPIN_MDL_CACHING_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPPROPERTY_ALLOCATOR_MDLCACHING = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ALLOCATOR_CLEANUP_CACHEDMDLPAGES: KSPPROPERTY_ALLOCATOR_MDLCACHING = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AC3 = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AC3_ERROR_CONCEALMENT: KSPROPERTY_AC3 = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AC3_ALTERNATE_AUDIO: KSPROPERTY_AC3 = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AC3_DOWNMIX: KSPROPERTY_AC3 = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AC3_BIT_STREAM_MODE: KSPROPERTY_AC3 = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AC3_DIALOGUE_LEVEL: KSPROPERTY_AC3 = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AC3_LANGUAGE_CODE: KSPROPERTY_AC3 = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AC3_ROOM_TYPE: KSPROPERTY_AC3 = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_ALLOCATOR_CONTROL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT: KSPROPERTY_ALLOCATOR_CONTROL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE: KSPROPERTY_ALLOCATOR_CONTROL = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS: KSPROPERTY_ALLOCATOR_CONTROL = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE: KSPROPERTY_ALLOCATOR_CONTROL = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AUDDECOUT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDDECOUT_MODES: KSPROPERTY_AUDDECOUT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDDECOUT_CUR_MODE: KSPROPERTY_AUDDECOUT = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AUDIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_LATENCY: KSPROPERTY_AUDIO = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_COPY_PROTECTION: KSPROPERTY_AUDIO = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_CHANNEL_CONFIG: KSPROPERTY_AUDIO = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_VOLUMELEVEL: KSPROPERTY_AUDIO = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_POSITION: KSPROPERTY_AUDIO = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_DYNAMIC_RANGE: KSPROPERTY_AUDIO = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_QUALITY: KSPROPERTY_AUDIO = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_SAMPLING_RATE: KSPROPERTY_AUDIO = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE: KSPROPERTY_AUDIO = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MIX_LEVEL_TABLE: KSPROPERTY_AUDIO = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MIX_LEVEL_CAPS: KSPROPERTY_AUDIO = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MUX_SOURCE: KSPROPERTY_AUDIO = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MUTE: KSPROPERTY_AUDIO = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_BASS: KSPROPERTY_AUDIO = 14i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MID: KSPROPERTY_AUDIO = 15i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_TREBLE: KSPROPERTY_AUDIO = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_BASS_BOOST: KSPROPERTY_AUDIO = 17i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_EQ_LEVEL: KSPROPERTY_AUDIO = 18i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_NUM_EQ_BANDS: KSPROPERTY_AUDIO = 19i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_EQ_BANDS: KSPROPERTY_AUDIO = 20i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_AGC: KSPROPERTY_AUDIO = 21i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_DELAY: KSPROPERTY_AUDIO = 22i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_LOUDNESS: KSPROPERTY_AUDIO = 23i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_WIDE_MODE: KSPROPERTY_AUDIO = 24i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_WIDENESS: KSPROPERTY_AUDIO = 25i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_REVERB_LEVEL: KSPROPERTY_AUDIO = 26i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_CHORUS_LEVEL: KSPROPERTY_AUDIO = 27i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_DEV_SPECIFIC: KSPROPERTY_AUDIO = 28i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_DEMUX_DEST: KSPROPERTY_AUDIO = 29i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_STEREO_ENHANCE: KSPROPERTY_AUDIO = 30i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MANUFACTURE_GUID: KSPROPERTY_AUDIO = 31i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PRODUCT_GUID: KSPROPERTY_AUDIO = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_CPU_RESOURCES: KSPROPERTY_AUDIO = 33i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY: KSPROPERTY_AUDIO = 34i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_SURROUND_ENCODE: KSPROPERTY_AUDIO = 35i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_3D_INTERFACE: KSPROPERTY_AUDIO = 36i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PEAKMETER: KSPROPERTY_AUDIO = 37i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_ALGORITHM_INSTANCE: KSPROPERTY_AUDIO = 38i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_FILTER_STATE: KSPROPERTY_AUDIO = 39i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PREFERRED_STATUS: KSPROPERTY_AUDIO = 40i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PEQ_MAX_BANDS: KSPROPERTY_AUDIO = 41i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PEQ_NUM_BANDS: KSPROPERTY_AUDIO = 42i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ: KSPROPERTY_AUDIO = 43i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR: KSPROPERTY_AUDIO = 44i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PEQ_BAND_LEVEL: KSPROPERTY_AUDIO = 45i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE: KSPROPERTY_AUDIO = 46i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH: KSPROPERTY_AUDIO = 47i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_REVERB_TIME: KSPROPERTY_AUDIO = 48i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK: KSPROPERTY_AUDIO = 49i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_POSITIONEX: KSPROPERTY_AUDIO = 50i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY: KSPROPERTY_AUDIO = 51i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PRESENTATION_POSITION: KSPROPERTY_AUDIO = 52i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION: KSPROPERTY_AUDIO = 53i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION: KSPROPERTY_AUDIO = 54i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_PEAKMETER2: KSPROPERTY_AUDIO = 55i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION: KSPROPERTY_AUDIO = 56i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED: KSPROPERTY_AUDIO = 57i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MIC_SENSITIVITY: KSPROPERTY_AUDIO = 58i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MIC_SNR: KSPROPERTY_AUDIO = 59i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIO_MIC_SENSITIVITY2: KSPROPERTY_AUDIO = 60i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AUDIOENGINE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_LFXENABLE: KSPROPERTY_AUDIOENGINE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_GFXENABLE: KSPROPERTY_AUDIOENGINE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_MIXFORMAT: KSPROPERTY_AUDIOENGINE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_DEVICEFORMAT: KSPROPERTY_AUDIOENGINE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS: KSPROPERTY_AUDIOENGINE = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_DESCRIPTOR: KSPROPERTY_AUDIOENGINE = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE: KSPROPERTY_AUDIOENGINE = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION: KSPROPERTY_AUDIOENGINE = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOENGINE_VOLUMELEVEL: KSPROPERTY_AUDIOENGINE = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AUDIOMODULE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOMODULE_DESCRIPTORS: KSPROPERTY_AUDIOMODULE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOMODULE_COMMAND: KSPROPERTY_AUDIOMODULE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID: KSPROPERTY_AUDIOMODULE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AUDIOPOSTURE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOPOSTURE_ORIENTATION: KSPROPERTY_AUDIOPOSTURE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AUDIORESOURCEMANAGEMENT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIORESOURCEMANAGEMENT_RESOURCEGROUP: KSPROPERTY_AUDIORESOURCEMANAGEMENT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_AUDIOSIGNALPROCESSING = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_AUDIOSIGNALPROCESSING_MODES: KSPROPERTY_AUDIOSIGNALPROCESSING = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_BIBLIOGRAPHIC = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_LEADER: KSPROPERTY_BIBLIOGRAPHIC = 1380207648i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_LCCN: KSPROPERTY_BIBLIOGRAPHIC = 808529952i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ISBN: KSPROPERTY_BIBLIOGRAPHIC = 808595488i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ISSN: KSPROPERTY_BIBLIOGRAPHIC = 842149920i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_CATALOGINGSOURCE: KSPROPERTY_BIBLIOGRAPHIC = 808726560i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_MAINPERSONALNAME: KSPROPERTY_BIBLIOGRAPHIC = 808464672i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_MAINCORPORATEBODY: KSPROPERTY_BIBLIOGRAPHIC = 808530208i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_MAINMEETINGNAME: KSPROPERTY_BIBLIOGRAPHIC = 825307424i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_MAINUNIFORMTITLE: KSPROPERTY_BIBLIOGRAPHIC = 808661280i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_UNIFORMTITLE: KSPROPERTY_BIBLIOGRAPHIC = 808727072i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_TITLESTATEMENT: KSPROPERTY_BIBLIOGRAPHIC = 892613152i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_VARYINGFORMTITLE: KSPROPERTY_BIBLIOGRAPHIC = 909390368i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_PUBLICATION: KSPROPERTY_BIBLIOGRAPHIC = 808858144i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_PHYSICALDESCRIPTION: KSPROPERTY_BIBLIOGRAPHIC = 808465184i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTITLE: KSPROPERTY_BIBLIOGRAPHIC = 808727584i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENT: KSPROPERTY_BIBLIOGRAPHIC = 809055264i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_GENERALNOTE: KSPROPERTY_BIBLIOGRAPHIC = 808465696i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_BIBLIOGRAPHYNOTE: KSPROPERTY_BIBLIOGRAPHIC = 875574560i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_CONTENTSNOTE: KSPROPERTY_BIBLIOGRAPHIC = 892351776i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_CREATIONCREDIT: KSPROPERTY_BIBLIOGRAPHIC = 942683424i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_CITATION: KSPROPERTY_BIBLIOGRAPHIC = 808531232i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_PARTICIPANT: KSPROPERTY_BIBLIOGRAPHIC = 825308448i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_SUMMARY: KSPROPERTY_BIBLIOGRAPHIC = 808596768i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_TARGETAUDIENCE: KSPROPERTY_BIBLIOGRAPHIC = 825373984i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ADDEDFORMAVAILABLE: KSPROPERTY_BIBLIOGRAPHIC = 808662304i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_SYSTEMDETAILS: KSPROPERTY_BIBLIOGRAPHIC = 942880032i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_AWARDS: KSPROPERTY_BIBLIOGRAPHIC = 909653280i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYPERSONALNAME: KSPROPERTY_BIBLIOGRAPHIC = 808465952i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTOPICALTERM: KSPROPERTY_BIBLIOGRAPHIC = 808793632i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYGEOGRAPHIC: KSPROPERTY_BIBLIOGRAPHIC = 825570848i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMGENRE: KSPROPERTY_BIBLIOGRAPHIC = 892679712i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMCURRICULUM: KSPROPERTY_BIBLIOGRAPHIC = 943011360i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYUNIFORMTITLE: KSPROPERTY_BIBLIOGRAPHIC = 808662816i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYRELATED: KSPROPERTY_BIBLIOGRAPHIC = 808728352i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTPERSONALNAME: KSPROPERTY_BIBLIOGRAPHIC = 808466464i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTUNIFORMTITLE: KSPROPERTY_BIBLIOGRAPHIC = 808663072i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_BTAUDIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ONESHOT_RECONNECT: KSPROPERTY_BTAUDIO = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ONESHOT_DISCONNECT: KSPROPERTY_BTAUDIO = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOFRAMERATE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMAXFRAMERATE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_TORCHMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_FLASHMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_OPTIMIZATIONHINT: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_ISO: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 14i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 15i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 17i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_METADATA: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 18i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 19i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSSTATE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 20i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 21i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_ISPCONTROL: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 22i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 23i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_ZOOM: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 24i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_MCC: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 25i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_ISO_ADVANCED: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 26i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOSTABILIZATION: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 27i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_VFR: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 28i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_FACEDETECTION: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 29i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOHDR: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 30i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_HISTOGRAM: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 31i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_OIS: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_ADVANCEDPHOTO: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 33i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 34i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_FACEAUTH_MODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 35i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_SECURE_MODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 36i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOTEMPORALDENOISING: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 37i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_IRTORCHMODE: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 38i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_RELATIVEPANELOPTIMIZATION: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 39i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 40i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 41i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW_CONFIGCAPS: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 42i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 43i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_END: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 44i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXTENDED_END2: KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY = 44i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CAMERACONTROL_FLASH = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY_ID: KSPROPERTY_CAMERACONTROL_FLASH = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_PROPERTY_ID: KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CAPABILITY: KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_SET: KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR: KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_PROPERTY_ID: KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE_PROPERTY_ID: KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR: KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET: KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CLOCK = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CLOCK_TIME: KSPROPERTY_CLOCK = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CLOCK_PHYSICALTIME: KSPROPERTY_CLOCK = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CLOCK_CORRELATEDTIME: KSPROPERTY_CLOCK = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CLOCK_CORRELATEDPHYSICALTIME: KSPROPERTY_CLOCK = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CLOCK_RESOLUTION: KSPROPERTY_CLOCK = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CLOCK_STATE: KSPROPERTY_CLOCK = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CONNECTION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_STATE: KSPROPERTY_CONNECTION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_PRIORITY: KSPROPERTY_CONNECTION = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_DATAFORMAT: KSPROPERTY_CONNECTION = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_ALLOCATORFRAMING: KSPROPERTY_CONNECTION = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_PROPOSEDATAFORMAT: KSPROPERTY_CONNECTION = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_ACQUIREORDERING: KSPROPERTY_CONNECTION = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_ALLOCATORFRAMING_EX: KSPROPERTY_CONNECTION = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CONNECTION_STARTAT: KSPROPERTY_CONNECTION = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_COPYPROT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDCOPY_CHLG_KEY: KSPROPERTY_COPYPROT = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDCOPY_DVD_KEY1: KSPROPERTY_COPYPROT = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDCOPY_DEC_KEY2: KSPROPERTY_COPYPROT = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDCOPY_TITLE_KEY: KSPROPERTY_COPYPROT = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_COPY_MACROVISION: KSPROPERTY_COPYPROT = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDCOPY_REGION: KSPROPERTY_COPYPROT = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDCOPY_SET_COPY_STATE: KSPROPERTY_COPYPROT = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDCOPY_DISC_KEY: KSPROPERTY_COPYPROT = 128i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_CYCLIC = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CYCLIC_POSITION: KSPROPERTY_CYCLIC = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_DIRECTSOUND3DBUFFER = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_ALL: KSPROPERTY_DIRECTSOUND3DBUFFER = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION: KSPROPERTY_DIRECTSOUND3DBUFFER = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY: KSPROPERTY_DIRECTSOUND3DBUFFER = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES: KSPROPERTY_DIRECTSOUND3DBUFFER = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION: KSPROPERTY_DIRECTSOUND3DBUFFER = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME: KSPROPERTY_DIRECTSOUND3DBUFFER = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE: KSPROPERTY_DIRECTSOUND3DBUFFER = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE: KSPROPERTY_DIRECTSOUND3DBUFFER = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DBUFFER_MODE: KSPROPERTY_DIRECTSOUND3DBUFFER = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_DIRECTSOUND3DLISTENER = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_ALL: KSPROPERTY_DIRECTSOUND3DLISTENER = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION: KSPROPERTY_DIRECTSOUND3DLISTENER = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY: KSPROPERTY_DIRECTSOUND3DLISTENER = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION: KSPROPERTY_DIRECTSOUND3DLISTENER = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR: KSPROPERTY_DIRECTSOUND3DLISTENER = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR: KSPROPERTY_DIRECTSOUND3DLISTENER = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR: KSPROPERTY_DIRECTSOUND3DLISTENER = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH: KSPROPERTY_DIRECTSOUND3DLISTENER = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION: KSPROPERTY_DIRECTSOUND3DLISTENER = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_DRMAUDIOSTREAM = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DRMAUDIOSTREAM_CONTENTID: KSPROPERTY_DRMAUDIOSTREAM = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_DVDSUBPIC = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDSUBPIC_PALETTE: KSPROPERTY_DVDSUBPIC = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDSUBPIC_HLI: KSPROPERTY_DVDSUBPIC = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DVDSUBPIC_COMPOSIT_ON: KSPROPERTY_DVDSUBPIC = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_EXTDEVICE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTDEVICE_ID: KSPROPERTY_EXTDEVICE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTDEVICE_VERSION: KSPROPERTY_EXTDEVICE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTDEVICE_POWER_STATE: KSPROPERTY_EXTDEVICE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTDEVICE_PORT: KSPROPERTY_EXTDEVICE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTDEVICE_CAPABILITIES: KSPROPERTY_EXTDEVICE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_EXTENSION_UNIT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTENSION_UNIT_INFO: KSPROPERTY_EXTENSION_UNIT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTENSION_UNIT_CONTROL: KSPROPERTY_EXTENSION_UNIT = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTENSION_UNIT_PASS_THROUGH: KSPROPERTY_EXTENSION_UNIT = 65535i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_EXTXPORT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_CAPABILITIES: KSPROPERTY_EXTXPORT = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_INPUT_SIGNAL_MODE: KSPROPERTY_EXTXPORT = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_OUTPUT_SIGNAL_MODE: KSPROPERTY_EXTXPORT = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_LOAD_MEDIUM: KSPROPERTY_EXTXPORT = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_MEDIUM_INFO: KSPROPERTY_EXTXPORT = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_STATE: KSPROPERTY_EXTXPORT = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_STATE_NOTIFY: KSPROPERTY_EXTXPORT = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_TIMECODE_SEARCH: KSPROPERTY_EXTXPORT = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_ATN_SEARCH: KSPROPERTY_EXTXPORT = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_EXTXPORT_RTC_SEARCH: KSPROPERTY_EXTXPORT = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RAW_AVC_CMD: KSPROPERTY_EXTXPORT = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_FMRX_CONTROL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_FMRX_STATE: KSPROPERTY_FMRX_CONTROL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_FMRX_TOPOLOGY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_FMRX_ENDPOINTID: KSPROPERTY_FMRX_TOPOLOGY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_FMRX_VOLUME: KSPROPERTY_FMRX_TOPOLOGY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_FMRX_ANTENNAENDPOINTID: KSPROPERTY_FMRX_TOPOLOGY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_GENERAL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_GENERAL_COMPONENTID: KSPROPERTY_GENERAL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_HRTF3D = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_HRTF3D_PARAMS: KSPROPERTY_HRTF3D = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_HRTF3D_INITIALIZE: KSPROPERTY_HRTF3D = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_HRTF3D_FILTER_FORMAT: KSPROPERTY_HRTF3D = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_INTERLEAVEDAUDIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION: KSPROPERTY_INTERLEAVEDAUDIO = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_ITD3D = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ITD3D_PARAMS: KSPROPERTY_ITD3D = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_JACK = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_JACK_DESCRIPTION: KSPROPERTY_JACK = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_JACK_DESCRIPTION2: KSPROPERTY_JACK = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_JACK_SINK_INFO: KSPROPERTY_JACK = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_JACK_CONTAINERID: KSPROPERTY_JACK = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_MEDIASEEKING = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_CAPABILITIES: KSPROPERTY_MEDIASEEKING = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_FORMATS: KSPROPERTY_MEDIASEEKING = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_TIMEFORMAT: KSPROPERTY_MEDIASEEKING = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_POSITION: KSPROPERTY_MEDIASEEKING = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_STOPPOSITION: KSPROPERTY_MEDIASEEKING = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_POSITIONS: KSPROPERTY_MEDIASEEKING = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_DURATION: KSPROPERTY_MEDIASEEKING = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_AVAILABLE: KSPROPERTY_MEDIASEEKING = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_PREROLL: KSPROPERTY_MEDIASEEKING = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT: KSPROPERTY_MEDIASEEKING = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_MPEG2VID = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MPEG2VID_MODES: KSPROPERTY_MPEG2VID = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MPEG2VID_CUR_MODE: KSPROPERTY_MPEG2VID = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MPEG2VID_4_3_RECT: KSPROPERTY_MPEG2VID = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MPEG2VID_16_9_RECT: KSPROPERTY_MPEG2VID = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MPEG2VID_16_9_PANSCAN: KSPROPERTY_MPEG2VID = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_MPEG4_MEDIATYPE_ATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MPEG4_MEDIATYPE_SD_BOX: KSPROPERTY_MPEG4_MEDIATYPE_ATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE_EVENTSINFO: KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_DISABLE: KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_HOSTNTP: KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_CUSTOM: KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_NTP: KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_URI: KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_METADATA: KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_NETWORKCAMERACONTROL_EVENTTOPICS_XML: KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_OVERLAYUPDATE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_OVERLAYUPDATE_INTERESTS: KSPROPERTY_OVERLAYUPDATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_OVERLAYUPDATE_CLIPLIST: KSPROPERTY_OVERLAYUPDATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_OVERLAYUPDATE_PALETTE: KSPROPERTY_OVERLAYUPDATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_OVERLAYUPDATE_COLORKEY: KSPROPERTY_OVERLAYUPDATE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_OVERLAYUPDATE_VIDEOPOSITION: KSPROPERTY_OVERLAYUPDATE = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_OVERLAYUPDATE_DISPLAYCHANGE: KSPROPERTY_OVERLAYUPDATE = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_OVERLAYUPDATE_COLORREF: KSPROPERTY_OVERLAYUPDATE = 268435456i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_PIN = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_CINSTANCES: KSPROPERTY_PIN = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_CTYPES: KSPROPERTY_PIN = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_DATAFLOW: KSPROPERTY_PIN = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_DATARANGES: KSPROPERTY_PIN = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_DATAINTERSECTION: KSPROPERTY_PIN = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_INTERFACES: KSPROPERTY_PIN = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_MEDIUMS: KSPROPERTY_PIN = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_COMMUNICATION: KSPROPERTY_PIN = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_GLOBALCINSTANCES: KSPROPERTY_PIN = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_NECESSARYINSTANCES: KSPROPERTY_PIN = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_PHYSICALCONNECTION: KSPROPERTY_PIN = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_CATEGORY: KSPROPERTY_PIN = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_NAME: KSPROPERTY_PIN = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_CONSTRAINEDDATARANGES: KSPROPERTY_PIN = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_PROPOSEDATAFORMAT: KSPROPERTY_PIN = 14i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_PROPOSEDATAFORMAT2: KSPROPERTY_PIN = 15i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PIN_MODEDATAFORMATS: KSPROPERTY_PIN = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_QUALITY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_QUALITY_REPORT: KSPROPERTY_QUALITY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_QUALITY_ERROR: KSPROPERTY_QUALITY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_RTAUDIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION: KSPROPERTY_RTAUDIO = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_BUFFER: KSPROPERTY_RTAUDIO = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_HWLATENCY: KSPROPERTY_RTAUDIO = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_POSITIONREGISTER: KSPROPERTY_RTAUDIO = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_CLOCKREGISTER: KSPROPERTY_RTAUDIO = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION: KSPROPERTY_RTAUDIO = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT: KSPROPERTY_RTAUDIO = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT: KSPROPERTY_RTAUDIO = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT: KSPROPERTY_RTAUDIO = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_PACKETCOUNT: KSPROPERTY_RTAUDIO = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_PRESENTATION_POSITION: KSPROPERTY_RTAUDIO = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_GETREADPACKET: KSPROPERTY_RTAUDIO = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_SETWRITEPACKET: KSPROPERTY_RTAUDIO = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTAUDIO_PACKETVREGISTER: KSPROPERTY_RTAUDIO = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_SOUNDDETECTOR = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS: KSPROPERTY_SOUNDDETECTOR = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SOUNDDETECTOR_PATTERNS: KSPROPERTY_SOUNDDETECTOR = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SOUNDDETECTOR_ARMED: KSPROPERTY_SOUNDDETECTOR = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SOUNDDETECTOR_MATCHRESULT: KSPROPERTY_SOUNDDETECTOR = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SOUNDDETECTOR_RESET: KSPROPERTY_SOUNDDETECTOR = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SOUNDDETECTOR_STREAMINGSUPPORT: KSPROPERTY_SOUNDDETECTOR = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_STREAM = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_ALLOCATOR: KSPROPERTY_STREAM = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_QUALITY: KSPROPERTY_STREAM = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_DEGRADATION: KSPROPERTY_STREAM = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_MASTERCLOCK: KSPROPERTY_STREAM = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_TIMEFORMAT: KSPROPERTY_STREAM = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_PRESENTATIONTIME: KSPROPERTY_STREAM = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_PRESENTATIONEXTENT: KSPROPERTY_STREAM = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_FRAMETIME: KSPROPERTY_STREAM = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_RATECAPABILITY: KSPROPERTY_STREAM = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_RATE: KSPROPERTY_STREAM = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAM_PIPE_ID: KSPROPERTY_STREAM = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_STREAMINTERFACE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_STREAMINTERFACE_HEADERSIZE: KSPROPERTY_STREAMINTERFACE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_TELEPHONY_CONTROL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_PROVIDERID: KSPROPERTY_TELEPHONY_CONTROL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_CALLINFO: KSPROPERTY_TELEPHONY_CONTROL = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_CALLCONTROL: KSPROPERTY_TELEPHONY_CONTROL = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_PROVIDERCHANGE: KSPROPERTY_TELEPHONY_CONTROL = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_CALLHOLD: KSPROPERTY_TELEPHONY_CONTROL = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_MUTE_TX: KSPROPERTY_TELEPHONY_CONTROL = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_TELEPHONY_TOPOLOGY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR: KSPROPERTY_TELEPHONY_TOPOLOGY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TELEPHONY_VOLUME: KSPROPERTY_TELEPHONY_TOPOLOGY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_TIMECODE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TIMECODE_READER: KSPROPERTY_TIMECODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_ATN_READER: KSPROPERTY_TIMECODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_RTC_READER: KSPROPERTY_TIMECODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_TOPOLOGY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TOPOLOGY_CATEGORIES: KSPROPERTY_TOPOLOGY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TOPOLOGY_NODES: KSPROPERTY_TOPOLOGY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TOPOLOGY_CONNECTIONS: KSPROPERTY_TOPOLOGY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TOPOLOGY_NAME: KSPROPERTY_TOPOLOGY = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_TOPOLOGYNODE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TOPOLOGYNODE_ENABLE: KSPROPERTY_TOPOLOGYNODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TOPOLOGYNODE_RESET: KSPROPERTY_TOPOLOGYNODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_TUNER = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_CAPS: KSPROPERTY_TUNER = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_MODE_CAPS: KSPROPERTY_TUNER = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_MODE: KSPROPERTY_TUNER = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_STANDARD: KSPROPERTY_TUNER = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_FREQUENCY: KSPROPERTY_TUNER = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_INPUT: KSPROPERTY_TUNER = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_STATUS: KSPROPERTY_TUNER = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_IF_MEDIUM: KSPROPERTY_TUNER = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_SCAN_CAPS: KSPROPERTY_TUNER = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_SCAN_STATUS: KSPROPERTY_TUNER = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_STANDARD_MODE: KSPROPERTY_TUNER = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS: KSPROPERTY_TUNER = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_TUNER_MODES = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_MODE_TV: KSPROPERTY_TUNER_MODES = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_MODE_FM_RADIO: KSPROPERTY_TUNER_MODES = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_MODE_AM_RADIO: KSPROPERTY_TUNER_MODES = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_MODE_DSS: KSPROPERTY_TUNER_MODES = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TUNER_MODE_ATSC: KSPROPERTY_TUNER_MODES = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VBICAP = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VBICAP_PROPERTIES_PROTECTION: KSPROPERTY_VBICAP = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VBICODECFILTERING = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VBICODECFILTERING_SCANLINES_REQUESTED_BIT_ARRAY: KSPROPERTY_VBICODECFILTERING = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VBICODECFILTERING_SCANLINES_DISCOVERED_BIT_ARRAY: KSPROPERTY_VBICODECFILTERING = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_REQUESTED_BIT_ARRAY: KSPROPERTY_VBICODECFILTERING = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_DISCOVERED_BIT_ARRAY: KSPROPERTY_VBICODECFILTERING = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VBICODECFILTERING_STATISTICS: KSPROPERTY_VBICODECFILTERING = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_CAMERACONTROL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PAN: KSPROPERTY_VIDCAP_CAMERACONTROL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_TILT: KSPROPERTY_VIDCAP_CAMERACONTROL = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_ROLL: KSPROPERTY_VIDCAP_CAMERACONTROL = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_ZOOM: KSPROPERTY_VIDCAP_CAMERACONTROL = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXPOSURE: KSPROPERTY_VIDCAP_CAMERACONTROL = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_IRIS: KSPROPERTY_VIDCAP_CAMERACONTROL = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FOCUS: KSPROPERTY_VIDCAP_CAMERACONTROL = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_SCANMODE: KSPROPERTY_VIDCAP_CAMERACONTROL = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PRIVACY: KSPROPERTY_VIDCAP_CAMERACONTROL = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PANTILT: KSPROPERTY_VIDCAP_CAMERACONTROL = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PAN_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_TILT_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_EXPOSURE_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 14i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_IRIS_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 15i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FOCUS_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE: KSPROPERTY_VIDCAP_CAMERACONTROL = 17i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH: KSPROPERTY_VIDCAP_CAMERACONTROL = 18i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CAMERACONTROL_AUTO_EXPOSURE_PRIORITY: KSPROPERTY_VIDCAP_CAMERACONTROL = 19i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_CROSSBAR = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CROSSBAR_CAPS: KSPROPERTY_VIDCAP_CROSSBAR = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CROSSBAR_PININFO: KSPROPERTY_VIDCAP_CROSSBAR = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CROSSBAR_CAN_ROUTE: KSPROPERTY_VIDCAP_CROSSBAR = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CROSSBAR_ROUTE: KSPROPERTY_VIDCAP_CROSSBAR = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CROSSBAR_INPUT_ACTIVE: KSPROPERTY_VIDCAP_CROSSBAR = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_DROPPEDFRAMES = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DROPPEDFRAMES_CURRENT: KSPROPERTY_VIDCAP_DROPPEDFRAMES = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_SELECTOR = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SELECTOR_SOURCE_NODE_ID: KSPROPERTY_VIDCAP_SELECTOR = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_SELECTOR_NUM_SOURCES: KSPROPERTY_VIDCAP_SELECTOR = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_TVAUDIO = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TVAUDIO_CAPS: KSPROPERTY_VIDCAP_TVAUDIO = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TVAUDIO_MODE: KSPROPERTY_VIDCAP_TVAUDIO = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_TVAUDIO_CURRENTLY_AVAILABLE_MODES: KSPROPERTY_VIDCAP_TVAUDIO = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCOMPRESSION_GETINFO: KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE: KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME: KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCOMPRESSION_QUALITY: KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME: KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE: KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE: KSPROPERTY_VIDCAP_VIDEOCOMPRESSION = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_VIDEOCONTROL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCONTROL_CAPS: KSPROPERTY_VIDCAP_VIDEOCONTROL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE: KSPROPERTY_VIDCAP_VIDEOCONTROL = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCONTROL_FRAME_RATES: KSPROPERTY_VIDCAP_VIDEOCONTROL = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOCONTROL_MODE: KSPROPERTY_VIDCAP_VIDEOCONTROL = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_VIDEODECODER = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEODECODER_CAPS: KSPROPERTY_VIDCAP_VIDEODECODER = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEODECODER_STANDARD: KSPROPERTY_VIDCAP_VIDEODECODER = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEODECODER_STATUS: KSPROPERTY_VIDCAP_VIDEODECODER = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEODECODER_OUTPUT_ENABLE: KSPROPERTY_VIDCAP_VIDEODECODER = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEODECODER_VCR_TIMING: KSPROPERTY_VIDCAP_VIDEODECODER = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEODECODER_STATUS2: KSPROPERTY_VIDCAP_VIDEODECODER = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_VIDEOENCODER = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOENCODER_CAPS: KSPROPERTY_VIDCAP_VIDEOENCODER = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOENCODER_STANDARD: KSPROPERTY_VIDCAP_VIDEOENCODER = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOENCODER_COPYPROTECTION: KSPROPERTY_VIDCAP_VIDEOENCODER = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOENCODER_CC_ENABLE: KSPROPERTY_VIDCAP_VIDEOENCODER = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDCAP_VIDEOPROCAMP = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_CONTRAST: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_HUE: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_SATURATION: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_SHARPNESS: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_GAMMA: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_COLORENABLE: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_GAIN: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY: KSPROPERTY_VIDCAP_VIDEOPROCAMP = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VIDMEM_TRANSPORT = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_DISPLAY_ADAPTER_GUID: KSPROPERTY_VIDMEM_TRANSPORT = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_PREFERRED_CAPTURE_SURFACE: KSPROPERTY_VIDMEM_TRANSPORT = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_CURRENT_CAPTURE_SURFACE: KSPROPERTY_VIDMEM_TRANSPORT = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_MAP_CAPTURE_HANDLE_TO_VRAM_ADDRESS: KSPROPERTY_VIDMEM_TRANSPORT = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_VPCONFIG = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_NUMCONNECTINFO: KSPROPERTY_VPCONFIG = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_GETCONNECTINFO: KSPROPERTY_VPCONFIG = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_SETCONNECTINFO: KSPROPERTY_VPCONFIG = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_VPDATAINFO: KSPROPERTY_VPCONFIG = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_MAXPIXELRATE: KSPROPERTY_VPCONFIG = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_INFORMVPINPUT: KSPROPERTY_VPCONFIG = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT: KSPROPERTY_VPCONFIG = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_GETVIDEOFORMAT: KSPROPERTY_VPCONFIG = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_SETVIDEOFORMAT: KSPROPERTY_VPCONFIG = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_INVERTPOLARITY: KSPROPERTY_VPCONFIG = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY: KSPROPERTY_VPCONFIG = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_SCALEFACTOR: KSPROPERTY_VPCONFIG = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_DDRAWHANDLE: KSPROPERTY_VPCONFIG = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_VIDEOPORTID: KSPROPERTY_VPCONFIG = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE: KSPROPERTY_VPCONFIG = 14i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_VPCONFIG_SURFACEPARAMS: KSPROPERTY_VPCONFIG = 15i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSPROPERTY_WAVE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES: KSPROPERTY_WAVE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_INPUT_CAPABILITIES: KSPROPERTY_WAVE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_OUTPUT_CAPABILITIES: KSPROPERTY_WAVE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_BUFFER: KSPROPERTY_WAVE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_FREQUENCY: KSPROPERTY_WAVE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_VOLUME: KSPROPERTY_WAVE = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSPROPERTY_WAVE_PAN: KSPROPERTY_WAVE = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSRESET = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSRESET_BEGIN: KSRESET = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSRESET_END: KSRESET = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KSSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTATE_STOP: KSSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTATE_ACQUIRE: KSSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTATE_PAUSE: KSSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KSSTATE_RUN: KSSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_AMPixAspectRatio = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PixAspectRatio_NTSC4x3: KS_AMPixAspectRatio = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PixAspectRatio_NTSC16x9: KS_AMPixAspectRatio = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PixAspectRatio_PAL4x3: KS_AMPixAspectRatio = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PixAspectRatio_PAL16x9: KS_AMPixAspectRatio = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_AMVP_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_MODE_WEAVE: KS_AMVP_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_MODE_BOBINTERLEAVED: KS_AMVP_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_MODE_BOBNONINTERLEAVED: KS_AMVP_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_MODE_SKIPEVEN: KS_AMVP_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_MODE_SKIPODD: KS_AMVP_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_AMVP_SELECTFORMATBY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_DO_NOT_CARE: KS_AMVP_SELECTFORMATBY = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_BEST_BANDWIDTH: KS_AMVP_SELECTFORMATBY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AMVP_INPUT_SAME_AS_OUTPUT: KS_AMVP_SELECTFORMATBY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_AM_PROPERTY_TS_RATE_CHANGE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AM_RATE_SimpleRateChange: KS_AM_PROPERTY_TS_RATE_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AM_RATE_ExactRateChange: KS_AM_PROPERTY_TS_RATE_CHANGE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AM_RATE_MaxFullDataRate: KS_AM_PROPERTY_TS_RATE_CHANGE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AM_RATE_Step: KS_AM_PROPERTY_TS_RATE_CHANGE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_AnalogVideoStandard = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_None: KS_AnalogVideoStandard = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_NTSC_M: KS_AnalogVideoStandard = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_NTSC_M_J: KS_AnalogVideoStandard = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_NTSC_433: KS_AnalogVideoStandard = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_B: KS_AnalogVideoStandard = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_D: KS_AnalogVideoStandard = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_G: KS_AnalogVideoStandard = 64i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_H: KS_AnalogVideoStandard = 128i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_I: KS_AnalogVideoStandard = 256i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_M: KS_AnalogVideoStandard = 512i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_N: KS_AnalogVideoStandard = 1024i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_60: KS_AnalogVideoStandard = 2048i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_B: KS_AnalogVideoStandard = 4096i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_D: KS_AnalogVideoStandard = 8192i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_G: KS_AnalogVideoStandard = 16384i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_H: KS_AnalogVideoStandard = 32768i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_K: KS_AnalogVideoStandard = 65536i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_K1: KS_AnalogVideoStandard = 131072i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_L: KS_AnalogVideoStandard = 262144i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_SECAM_L1: KS_AnalogVideoStandard = 524288i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_AnalogVideo_PAL_N_COMBO: KS_AnalogVideoStandard = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_COPY_MACROVISION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MACROVISION_DISABLED: KS_COPY_MACROVISION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MACROVISION_LEVEL1: KS_COPY_MACROVISION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MACROVISION_LEVEL2: KS_COPY_MACROVISION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MACROVISION_LEVEL3: KS_COPY_MACROVISION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_CameraControlAsyncOperation = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAMERACONTROL_ASYNC_START: KS_CameraControlAsyncOperation = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAMERACONTROL_ASYNC_STOP: KS_CameraControlAsyncOperation = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CAMERACONTROL_ASYNC_RESET: KS_CameraControlAsyncOperation = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_CompressionCaps = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CompressionCaps_CanQuality: KS_CompressionCaps = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CompressionCaps_CanCrunch: KS_CompressionCaps = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CompressionCaps_CanKeyFrame: KS_CompressionCaps = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CompressionCaps_CanBFrame: KS_CompressionCaps = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_CompressionCaps_CanWindow: KS_CompressionCaps = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_DVDCOPYSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVDCOPYSTATE_INITIALIZE: KS_DVDCOPYSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVDCOPYSTATE_INITIALIZE_TITLE: KS_DVDCOPYSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED: KS_DVDCOPYSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED: KS_DVDCOPYSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_DVDCOPYSTATE_DONE: KS_DVDCOPYSTATE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_LogicalMemoryType = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MemoryTypeDontCare: KS_LogicalMemoryType = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MemoryTypeKernelPaged: KS_LogicalMemoryType = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MemoryTypeKernelNonPaged: KS_LogicalMemoryType = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MemoryTypeDeviceHostMapped: KS_LogicalMemoryType = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MemoryTypeDeviceSpecific: KS_LogicalMemoryType = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MemoryTypeUser: KS_LogicalMemoryType = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MemoryTypeAnyHost: KS_LogicalMemoryType = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_MPEG2Level = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Level_Low: KS_MPEG2Level = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Level_Main: KS_MPEG2Level = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Level_High1440: KS_MPEG2Level = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Level_High: KS_MPEG2Level = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_MPEG2Profile = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Profile_Simple: KS_MPEG2Profile = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Profile_Main: KS_MPEG2Profile = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Profile_SNRScalable: KS_MPEG2Profile = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Profile_SpatiallyScalable: KS_MPEG2Profile = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_MPEG2Profile_High: KS_MPEG2Profile = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_PhysicalConnectorType = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_Tuner: KS_PhysicalConnectorType = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_Composite: KS_PhysicalConnectorType = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_SVideo: KS_PhysicalConnectorType = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_RGB: KS_PhysicalConnectorType = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_YRYBY: KS_PhysicalConnectorType = 5i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_SerialDigital: KS_PhysicalConnectorType = 6i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_ParallelDigital: KS_PhysicalConnectorType = 7i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_SCSI: KS_PhysicalConnectorType = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_AUX: KS_PhysicalConnectorType = 9i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_1394: KS_PhysicalConnectorType = 10i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_USB: KS_PhysicalConnectorType = 11i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_VideoDecoder: KS_PhysicalConnectorType = 12i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_VideoEncoder: KS_PhysicalConnectorType = 13i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Video_SCART: KS_PhysicalConnectorType = 14i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_Tuner: KS_PhysicalConnectorType = 4096i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_Line: KS_PhysicalConnectorType = 4097i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_Mic: KS_PhysicalConnectorType = 4098i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_AESDigital: KS_PhysicalConnectorType = 4099i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_SPDIFDigital: KS_PhysicalConnectorType = 4100i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_SCSI: KS_PhysicalConnectorType = 4101i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_AUX: KS_PhysicalConnectorType = 4102i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_1394: KS_PhysicalConnectorType = 4103i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_USB: KS_PhysicalConnectorType = 4104i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_PhysConn_Audio_AudioDecoder: KS_PhysicalConnectorType = 4105i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_SEEKING_CAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_CanSeekAbsolute: KS_SEEKING_CAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_CanSeekForwards: KS_SEEKING_CAPABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_CanSeekBackwards: KS_SEEKING_CAPABILITIES = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_CanGetCurrentPos: KS_SEEKING_CAPABILITIES = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_CanGetStopPos: KS_SEEKING_CAPABILITIES = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_CanGetDuration: KS_SEEKING_CAPABILITIES = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_CanPlayBackwards: KS_SEEKING_CAPABILITIES = 64i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_SEEKING_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_NoPositioning: KS_SEEKING_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_AbsolutePositioning: KS_SEEKING_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_RelativePositioning: KS_SEEKING_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_IncrementalPositioning: KS_SEEKING_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_PositioningBitsMask: KS_SEEKING_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_SeekToKeyFrame: KS_SEEKING_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_SEEKING_ReturnTime: KS_SEEKING_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_TUNER_STRATEGY = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TUNER_STRATEGY_PLL: KS_TUNER_STRATEGY = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TUNER_STRATEGY_SIGNAL_STRENGTH: KS_TUNER_STRATEGY = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TUNER_STRATEGY_DRIVER_TUNES: KS_TUNER_STRATEGY = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_TUNER_TUNING_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TUNER_TUNING_EXACT: KS_TUNER_TUNING_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TUNER_TUNING_FINE: KS_TUNER_TUNING_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_TUNER_TUNING_COARSE: KS_TUNER_TUNING_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_VIDEODECODER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEODECODER_FLAGS_CAN_DISABLE_OUTPUT: KS_VIDEODECODER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEODECODER_FLAGS_CAN_USE_VCR_LOCKING: KS_VIDEODECODER_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VIDEODECODER_FLAGS_CAN_INDICATE_LOCKED: KS_VIDEODECODER_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_VideoControlFlags = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_FlipHorizontal: KS_VideoControlFlags = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_FlipVertical: KS_VideoControlFlags = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_Obsolete_VideoControlFlag_ExternalTriggerEnable: KS_VideoControlFlags = 16i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_Obsolete_VideoControlFlag_Trigger: KS_VideoControlFlags = 32i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_ExternalTriggerEnable: KS_VideoControlFlags = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_Trigger: KS_VideoControlFlags = 8i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_IndependentImagePin: KS_VideoControlFlags = 64i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_StillCapturePreviewFrame: KS_VideoControlFlags = 128i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_StartPhotoSequenceCapture: KS_VideoControlFlags = 256i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_VideoControlFlag_StopPhotoSequenceCapture: KS_VideoControlFlags = 512i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type KS_VideoStreamingHints = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_StreamingHint_FrameInterval: KS_VideoStreamingHints = 256i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_StreamingHint_KeyFrameRate: KS_VideoStreamingHints = 512i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_StreamingHint_PFrameRate: KS_VideoStreamingHints = 1024i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_StreamingHint_CompQuality: KS_VideoStreamingHints = 2048i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const KS_StreamingHint_CompWindowSize: KS_VideoStreamingHints = 4096i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type PIPE_ALLOCATOR_PLACE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Pipe_Allocator_None: PIPE_ALLOCATOR_PLACE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Pipe_Allocator_FirstPin: PIPE_ALLOCATOR_PLACE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Pipe_Allocator_LastPin: PIPE_ALLOCATOR_PLACE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Pipe_Allocator_MiddlePin: PIPE_ALLOCATOR_PLACE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type PIPE_STATE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeState_DontCare: PIPE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeState_RangeNotFixed: PIPE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeState_RangeFixed: PIPE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeState_CompressionUnknown: PIPE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const PipeState_Finalized: PIPE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type TELEPHONY_CALLCONTROLOP = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLCONTROLOP_DISABLE: TELEPHONY_CALLCONTROLOP = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLCONTROLOP_ENABLE: TELEPHONY_CALLCONTROLOP = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type TELEPHONY_CALLSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLSTATE_DISABLED: TELEPHONY_CALLSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLSTATE_ENABLED: TELEPHONY_CALLSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLSTATE_HOLD: TELEPHONY_CALLSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLSTATE_PROVIDERTRANSITION: TELEPHONY_CALLSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type TELEPHONY_CALLTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLTYPE_CIRCUITSWITCHED: TELEPHONY_CALLTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLTYPE_PACKETSWITCHED_LTE: TELEPHONY_CALLTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_CALLTYPE_PACKETSWITCHED_WLAN: TELEPHONY_CALLTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type TELEPHONY_PROVIDERCHANGEOP = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_PROVIDERCHANGEOP_END: TELEPHONY_PROVIDERCHANGEOP = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_PROVIDERCHANGEOP_BEGIN: TELEPHONY_PROVIDERCHANGEOP = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const TELEPHONY_PROVIDERCHANGEOP_CANCEL: TELEPHONY_PROVIDERCHANGEOP = 2i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub type TunerLockType = i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Tuner_LockType_None: TunerLockType = 0i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Tuner_LockType_Within_Scan_Sensing_Range: TunerLockType = 1i32; -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub const Tuner_LockType_Locked: TunerLockType = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct ALLOCATOR_PROPERTIES_EX { - pub cBuffers: i32, - pub cbBuffer: i32, - pub cbAlign: i32, - pub cbPrefix: i32, - pub MemoryType: ::windows_sys::core::GUID, - pub BusType: ::windows_sys::core::GUID, - pub State: PIPE_STATE, - pub Input: PIPE_TERMINATION, - pub Output: PIPE_TERMINATION, - pub Strategy: u32, - pub Flags: u32, - pub Weight: u32, - pub LogicalMemoryType: KS_LogicalMemoryType, - pub AllocatorPlace: PIPE_ALLOCATOR_PLACE, - pub Dimensions: PIPE_DIMENSIONS, - pub PhysicalRange: KS_FRAMING_RANGE, - pub PrevSegment: *mut IKsAllocatorEx, - pub CountNextSegments: u32, - pub NextSegments: *mut *mut IKsAllocatorEx, - pub InsideFactors: u32, - pub NumberPins: u32, -} -impl ::core::marker::Copy for ALLOCATOR_PROPERTIES_EX {} -impl ::core::clone::Clone for ALLOCATOR_PROPERTIES_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUDIORESOURCEMANAGEMENT_RESOURCEGROUP { - pub ResourceGroupAcquired: super::super::Foundation::BOOL, - pub ResourceGroupName: [u16; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUDIORESOURCEMANAGEMENT_RESOURCEGROUP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUDIORESOURCEMANAGEMENT_RESOURCEGROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct CC_BYTE_PAIR { - pub Decoded: [u8; 2], - pub Reserved: u16, -} -impl ::core::marker::Copy for CC_BYTE_PAIR {} -impl ::core::clone::Clone for CC_BYTE_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct CC_HW_FIELD { - pub ScanlinesRequested: VBICODECFILTERING_SCANLINES, - pub fieldFlags: u32, - pub PictureNumber: i64, - pub Lines: [CC_BYTE_PAIR; 12], -} -impl ::core::marker::Copy for CC_HW_FIELD {} -impl ::core::clone::Clone for CC_HW_FIELD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct DEVCAPS { - pub CanRecord: i32, - pub CanRecordStrobe: i32, - pub HasAudio: i32, - pub HasVideo: i32, - pub UsesFiles: i32, - pub CanSave: i32, - pub DeviceType: i32, - pub TCRead: i32, - pub TCWrite: i32, - pub CTLRead: i32, - pub IndexRead: i32, - pub Preroll: i32, - pub Postroll: i32, - pub SyncAcc: i32, - pub NormRate: i32, - pub CanPreview: i32, - pub CanMonitorSrc: i32, - pub CanTest: i32, - pub VideoIn: i32, - pub AudioIn: i32, - pub Calibrate: i32, - pub SeekType: i32, - pub SimulatedHardware: i32, -} -impl ::core::marker::Copy for DEVCAPS {} -impl ::core::clone::Clone for DEVCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct DS3DVECTOR { - pub Anonymous1: DS3DVECTOR_0, - pub Anonymous2: DS3DVECTOR_1, - pub Anonymous3: DS3DVECTOR_2, -} -impl ::core::marker::Copy for DS3DVECTOR {} -impl ::core::clone::Clone for DS3DVECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union DS3DVECTOR_0 { - pub x: f32, - pub dvX: f32, -} -impl ::core::marker::Copy for DS3DVECTOR_0 {} -impl ::core::clone::Clone for DS3DVECTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union DS3DVECTOR_1 { - pub y: f32, - pub dvY: f32, -} -impl ::core::marker::Copy for DS3DVECTOR_1 {} -impl ::core::clone::Clone for DS3DVECTOR_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union DS3DVECTOR_2 { - pub z: f32, - pub dvZ: f32, -} -impl ::core::marker::Copy for DS3DVECTOR_2 {} -impl ::core::clone::Clone for DS3DVECTOR_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct IKsAllocator(pub u8); -#[repr(C)] -pub struct IKsAllocatorEx(pub u8); -#[repr(C)] -pub struct IKsPin(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct INTERLEAVED_AUDIO_FORMAT_INFORMATION { - pub Size: u32, - pub PrimaryChannelCount: u32, - pub PrimaryChannelStartPosition: u32, - pub PrimaryChannelMask: u32, - pub InterleavedChannelCount: u32, - pub InterleavedChannelStartPosition: u32, - pub InterleavedChannelMask: u32, -} -impl ::core::marker::Copy for INTERLEAVED_AUDIO_FORMAT_INFORMATION {} -impl ::core::clone::Clone for INTERLEAVED_AUDIO_FORMAT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAC3_ALTERNATE_AUDIO { - pub fStereo: super::super::Foundation::BOOL, - pub DualMode: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAC3_ALTERNATE_AUDIO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAC3_ALTERNATE_AUDIO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAC3_BIT_STREAM_MODE { - pub BitStreamMode: i32, -} -impl ::core::marker::Copy for KSAC3_BIT_STREAM_MODE {} -impl ::core::clone::Clone for KSAC3_BIT_STREAM_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAC3_DIALOGUE_LEVEL { - pub DialogueLevel: u32, -} -impl ::core::marker::Copy for KSAC3_DIALOGUE_LEVEL {} -impl ::core::clone::Clone for KSAC3_DIALOGUE_LEVEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAC3_DOWNMIX { - pub fDownMix: super::super::Foundation::BOOL, - pub fDolbySurround: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAC3_DOWNMIX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAC3_DOWNMIX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAC3_ERROR_CONCEALMENT { - pub fRepeatPreviousBlock: super::super::Foundation::BOOL, - pub fErrorInCurrentBlock: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAC3_ERROR_CONCEALMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAC3_ERROR_CONCEALMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAC3_ROOM_TYPE { - pub fLargeRoom: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAC3_ROOM_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAC3_ROOM_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSALLOCATOR_FRAMING { - pub Anonymous1: KSALLOCATOR_FRAMING_0, - pub PoolType: u32, - pub Frames: u32, - pub FrameSize: u32, - pub Anonymous2: KSALLOCATOR_FRAMING_1, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSALLOCATOR_FRAMING {} -impl ::core::clone::Clone for KSALLOCATOR_FRAMING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSALLOCATOR_FRAMING_0 { - pub OptionsFlags: u32, - pub RequirementsFlags: u32, -} -impl ::core::marker::Copy for KSALLOCATOR_FRAMING_0 {} -impl ::core::clone::Clone for KSALLOCATOR_FRAMING_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSALLOCATOR_FRAMING_1 { - pub FileAlignment: u32, - pub FramePitch: i32, -} -impl ::core::marker::Copy for KSALLOCATOR_FRAMING_1 {} -impl ::core::clone::Clone for KSALLOCATOR_FRAMING_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSALLOCATOR_FRAMING_EX { - pub CountItems: u32, - pub PinFlags: u32, - pub OutputCompression: KS_COMPRESSION, - pub PinWeight: u32, - pub FramingItem: [KS_FRAMING_ITEM; 1], -} -impl ::core::marker::Copy for KSALLOCATOR_FRAMING_EX {} -impl ::core::clone::Clone for KSALLOCATOR_FRAMING_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSATTRIBUTE { - pub Size: u32, - pub Flags: u32, - pub Attribute: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KSATTRIBUTE {} -impl ::core::clone::Clone for KSATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE { - pub AttributeHeader: KSATTRIBUTE, - pub SignalProcessingMode: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE {} -impl ::core::clone::Clone for KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIOENGINE_BUFFER_SIZE_RANGE { - pub MinBufferBytes: u32, - pub MaxBufferBytes: u32, -} -impl ::core::marker::Copy for KSAUDIOENGINE_BUFFER_SIZE_RANGE {} -impl ::core::clone::Clone for KSAUDIOENGINE_BUFFER_SIZE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIOENGINE_DESCRIPTOR { - pub nHostPinId: u32, - pub nOffloadPinId: u32, - pub nLoopbackPinId: u32, -} -impl ::core::marker::Copy for KSAUDIOENGINE_DESCRIPTOR {} -impl ::core::clone::Clone for KSAUDIOENGINE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIOENGINE_VOLUMELEVEL { - pub TargetVolume: i32, - pub CurveType: AUDIO_CURVE_TYPE, - pub CurveDuration: u64, -} -impl ::core::marker::Copy for KSAUDIOENGINE_VOLUMELEVEL {} -impl ::core::clone::Clone for KSAUDIOENGINE_VOLUMELEVEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIOMODULE_DESCRIPTOR { - pub ClassId: ::windows_sys::core::GUID, - pub InstanceId: u32, - pub VersionMajor: u32, - pub VersionMinor: u32, - pub Name: [u16; 128], -} -impl ::core::marker::Copy for KSAUDIOMODULE_DESCRIPTOR {} -impl ::core::clone::Clone for KSAUDIOMODULE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIOMODULE_NOTIFICATION { - pub Anonymous: KSAUDIOMODULE_NOTIFICATION_0, -} -impl ::core::marker::Copy for KSAUDIOMODULE_NOTIFICATION {} -impl ::core::clone::Clone for KSAUDIOMODULE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSAUDIOMODULE_NOTIFICATION_0 { - pub ProviderId: KSAUDIOMODULE_NOTIFICATION_0_0, - pub Alignment: i64, -} -impl ::core::marker::Copy for KSAUDIOMODULE_NOTIFICATION_0 {} -impl ::core::clone::Clone for KSAUDIOMODULE_NOTIFICATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIOMODULE_NOTIFICATION_0_0 { - pub DeviceId: ::windows_sys::core::GUID, - pub ClassId: ::windows_sys::core::GUID, - pub InstanceId: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSAUDIOMODULE_NOTIFICATION_0_0 {} -impl ::core::clone::Clone for KSAUDIOMODULE_NOTIFICATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIOMODULE_PROPERTY { - pub Property: KSIDENTIFIER, - pub ClassId: ::windows_sys::core::GUID, - pub InstanceId: u32, -} -impl ::core::marker::Copy for KSAUDIOMODULE_PROPERTY {} -impl ::core::clone::Clone for KSAUDIOMODULE_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_CHANNEL_CONFIG { - pub ActiveSpeakerPositions: i32, -} -impl ::core::marker::Copy for KSAUDIO_CHANNEL_CONFIG {} -impl ::core::clone::Clone for KSAUDIO_CHANNEL_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAUDIO_COPY_PROTECTION { - pub fCopyrighted: super::super::Foundation::BOOL, - pub fOriginal: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAUDIO_COPY_PROTECTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAUDIO_COPY_PROTECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_DYNAMIC_RANGE { - pub QuietCompression: u32, - pub LoudCompression: u32, -} -impl ::core::marker::Copy for KSAUDIO_DYNAMIC_RANGE {} -impl ::core::clone::Clone for KSAUDIO_DYNAMIC_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_MICROPHONE_COORDINATES { - pub usType: u16, - pub wXCoord: i16, - pub wYCoord: i16, - pub wZCoord: i16, - pub wVerticalAngle: i16, - pub wHorizontalAngle: i16, -} -impl ::core::marker::Copy for KSAUDIO_MICROPHONE_COORDINATES {} -impl ::core::clone::Clone for KSAUDIO_MICROPHONE_COORDINATES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_MIC_ARRAY_GEOMETRY { - pub usVersion: u16, - pub usMicArrayType: u16, - pub wVerticalAngleBegin: i16, - pub wVerticalAngleEnd: i16, - pub wHorizontalAngleBegin: i16, - pub wHorizontalAngleEnd: i16, - pub usFrequencyBandLo: u16, - pub usFrequencyBandHi: u16, - pub usNumberOfMicrophones: u16, - pub KsMicCoord: [KSAUDIO_MICROPHONE_COORDINATES; 1], -} -impl ::core::marker::Copy for KSAUDIO_MIC_ARRAY_GEOMETRY {} -impl ::core::clone::Clone for KSAUDIO_MIC_ARRAY_GEOMETRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAUDIO_MIXCAP_TABLE { - pub InputChannels: u32, - pub OutputChannels: u32, - pub Capabilities: [KSAUDIO_MIX_CAPS; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAUDIO_MIXCAP_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAUDIO_MIXCAP_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAUDIO_MIXLEVEL { - pub Mute: super::super::Foundation::BOOL, - pub Level: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAUDIO_MIXLEVEL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAUDIO_MIXLEVEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSAUDIO_MIX_CAPS { - pub Mute: super::super::Foundation::BOOL, - pub Minimum: i32, - pub Maximum: i32, - pub Anonymous: KSAUDIO_MIX_CAPS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAUDIO_MIX_CAPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAUDIO_MIX_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KSAUDIO_MIX_CAPS_0 { - pub Reset: i32, - pub Resolution: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSAUDIO_MIX_CAPS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSAUDIO_MIX_CAPS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_PACKETSIZE_CONSTRAINTS { - pub MinPacketPeriodInHns: u32, - pub PacketSizeFileAlignment: u32, - pub Reserved: u32, - pub NumProcessingModeConstraints: u32, - pub ProcessingModeConstraints: [KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT; 1], -} -impl ::core::marker::Copy for KSAUDIO_PACKETSIZE_CONSTRAINTS {} -impl ::core::clone::Clone for KSAUDIO_PACKETSIZE_CONSTRAINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_PACKETSIZE_CONSTRAINTS2 { - pub MinPacketPeriodInHns: u32, - pub PacketSizeFileAlignment: u32, - pub MaxPacketSizeInBytes: u32, - pub NumProcessingModeConstraints: u32, - pub ProcessingModeConstraints: [KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT; 1], -} -impl ::core::marker::Copy for KSAUDIO_PACKETSIZE_CONSTRAINTS2 {} -impl ::core::clone::Clone for KSAUDIO_PACKETSIZE_CONSTRAINTS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT { - pub ProcessingMode: ::windows_sys::core::GUID, - pub SamplesPerProcessingPacket: u32, - pub ProcessingPacketDurationInHns: u32, -} -impl ::core::marker::Copy for KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT {} -impl ::core::clone::Clone for KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_POSITION { - pub PlayOffset: u64, - pub WriteOffset: u64, -} -impl ::core::marker::Copy for KSAUDIO_POSITION {} -impl ::core::clone::Clone for KSAUDIO_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_POSITIONEX { - pub TimerFrequency: i64, - pub TimeStamp1: i64, - pub Position: KSAUDIO_POSITION, - pub TimeStamp2: i64, -} -impl ::core::marker::Copy for KSAUDIO_POSITIONEX {} -impl ::core::clone::Clone for KSAUDIO_POSITIONEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSAUDIO_PRESENTATION_POSITION { - pub u64PositionInBlocks: u64, - pub u64QPCPosition: u64, -} -impl ::core::marker::Copy for KSAUDIO_PRESENTATION_POSITION {} -impl ::core::clone::Clone for KSAUDIO_PRESENTATION_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS { - pub Resolution: super::super::Foundation::SIZE, - pub MaxFrameRate: KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS_0, - pub MaskResolution: super::super::Foundation::SIZE, - pub SubType: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS_0 { - pub Numerator: i32, - pub Denominator: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_CAMERAOFFSET { - pub PitchAngle: i32, - pub YawAngle: i32, - pub Flag: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_CAMERAOFFSET {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_CAMERAOFFSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS { - pub ResolutionX: i32, - pub ResolutionY: i32, - pub PorchTop: i32, - pub PorchLeft: i32, - pub PorchBottom: i32, - pub PorchRight: i32, - pub NonUpscalingWindowSize: i32, - pub MinWindowSize: i32, - pub MaxWindowSize: i32, - pub Reserved: i32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER { - pub Size: u32, - pub Count: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING { - pub OriginX: i32, - pub OriginY: i32, - pub WindowSize: i32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_EVCOMPENSATION { - pub Mode: u32, - pub Min: i32, - pub Max: i32, - pub Value: i32, - pub Reserved: u64, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_EVCOMPENSATION {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_EVCOMPENSATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_FIELDOFVIEW { - pub NormalizedFocalLengthX: u32, - pub NormalizedFocalLengthY: u32, - pub Flag: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_FIELDOFVIEW {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_FIELDOFVIEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_HEADER { - pub Version: u32, - pub PinId: u32, - pub Size: u32, - pub Result: u32, - pub Flags: u64, - pub Capability: u64, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_HEADER {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_METADATAINFO { - pub BufferAlignment: i32, - pub MaxMetadataBufferSize: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_METADATAINFO {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_METADATAINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_PHOTOMODE { - pub RequestedHistoryFrames: u32, - pub MaxHistoryFrames: u32, - pub SubMode: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_PHOTOMODE {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_PHOTOMODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_PROFILE { - pub ProfileId: ::windows_sys::core::GUID, - pub Index: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_PROFILE {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS { - pub ControlId: u32, - pub MaxNumberOfROIs: u32, - pub Capability: u64, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER { - pub Size: u32, - pub ConfigCapCount: u32, - pub Reserved: u64, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE { - pub ROIInfo: KSCAMERA_EXTENDEDPROP_ROI_INFO, - pub Reserved: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSCAMERA_EXTENDEDPROP_ROI_FOCUS { - pub ROIInfo: KSCAMERA_EXTENDEDPROP_ROI_INFO, - pub Reserved: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_FOCUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_FOCUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSCAMERA_EXTENDEDPROP_ROI_INFO { - pub Region: super::super::Foundation::RECT, - pub Flags: u64, - pub Weight: i32, - pub RegionOfInterestType: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL { - pub ControlId: u32, - pub ROICount: u32, - pub Result: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER { - pub Size: u32, - pub ControlCount: u32, - pub Reserved: u64, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE { - pub ROIInfo: KSCAMERA_EXTENDEDPROP_ROI_INFO, - pub Reserved: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_VALUE { - pub Value: KSCAMERA_EXTENDEDPROP_VALUE_0, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_VALUE {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSCAMERA_EXTENDEDPROP_VALUE_0 { - pub dbl: f64, - pub ull: u64, - pub ul: u32, - pub ratio: u64, - pub l: i32, - pub ll: i64, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_VALUE_0 {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_VALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING { - pub Mode: u32, - pub Min: i32, - pub Max: i32, - pub Step: i32, - pub VideoProc: KSCAMERA_EXTENDEDPROP_VALUE, - pub Reserved: u64, -} -impl ::core::marker::Copy for KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING {} -impl ::core::clone::Clone for KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_MAXVIDEOFPS_FORPHOTORES { - pub PhotoResWidth: u32, - pub PhotoResHeight: u32, - pub PreviewFPSNum: u32, - pub PreviewFPSDenom: u32, - pub CaptureFPSNum: u32, - pub CaptureFPSDenom: u32, -} -impl ::core::marker::Copy for KSCAMERA_MAXVIDEOFPS_FORPHOTORES {} -impl ::core::clone::Clone for KSCAMERA_MAXVIDEOFPS_FORPHOTORES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK { - pub Header: KSCAMERA_METADATA_ITEMHEADER, - pub MaskCoverageBoundingBox: super::super::Foundation::RECT, - pub MaskResolution: super::super::Foundation::SIZE, - pub ForegroundBoundingBox: super::super::Foundation::RECT, - pub MaskData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_METADATA_CAPTURESTATS { - pub Header: KSCAMERA_METADATA_ITEMHEADER, - pub Flags: u32, - pub Reserved: u32, - pub ExposureTime: u64, - pub ExposureCompensationFlags: u64, - pub ExposureCompensationValue: i32, - pub IsoSpeed: u32, - pub FocusState: u32, - pub LensPosition: u32, - pub WhiteBalance: u32, - pub Flash: u32, - pub FlashPower: u32, - pub ZoomFactor: u32, - pub SceneMode: u64, - pub SensorFramerate: u64, -} -impl ::core::marker::Copy for KSCAMERA_METADATA_CAPTURESTATS {} -impl ::core::clone::Clone for KSCAMERA_METADATA_CAPTURESTATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_METADATA_DIGITALWINDOW { - pub Header: KSCAMERA_METADATA_ITEMHEADER, - pub Window: KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING, -} -impl ::core::marker::Copy for KSCAMERA_METADATA_DIGITALWINDOW {} -impl ::core::clone::Clone for KSCAMERA_METADATA_DIGITALWINDOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_METADATA_FRAMEILLUMINATION { - pub Header: KSCAMERA_METADATA_ITEMHEADER, - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_METADATA_FRAMEILLUMINATION {} -impl ::core::clone::Clone for KSCAMERA_METADATA_FRAMEILLUMINATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_METADATA_ITEMHEADER { - pub MetadataId: u32, - pub Size: u32, -} -impl ::core::marker::Copy for KSCAMERA_METADATA_ITEMHEADER {} -impl ::core::clone::Clone for KSCAMERA_METADATA_ITEMHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_METADATA_PHOTOCONFIRMATION { - pub Header: KSCAMERA_METADATA_ITEMHEADER, - pub PhotoConfirmationIndex: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_METADATA_PHOTOCONFIRMATION {} -impl ::core::clone::Clone for KSCAMERA_METADATA_PHOTOCONFIRMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PERFRAMESETTING_CAP_HEADER { - pub Size: u32, - pub ItemCount: u32, - pub Flags: u64, -} -impl ::core::marker::Copy for KSCAMERA_PERFRAMESETTING_CAP_HEADER {} -impl ::core::clone::Clone for KSCAMERA_PERFRAMESETTING_CAP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER { - pub Size: u32, - pub Type: u32, - pub Flags: u64, -} -impl ::core::marker::Copy for KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER {} -impl ::core::clone::Clone for KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM { - pub Size: u32, - pub Reserved: u32, - pub Id: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM {} -impl ::core::clone::Clone for KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PERFRAMESETTING_FRAME_HEADER { - pub Size: u32, - pub Id: u32, - pub ItemCount: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_PERFRAMESETTING_FRAME_HEADER {} -impl ::core::clone::Clone for KSCAMERA_PERFRAMESETTING_FRAME_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PERFRAMESETTING_HEADER { - pub Size: u32, - pub FrameCount: u32, - pub Id: ::windows_sys::core::GUID, - pub Flags: u64, - pub LoopCount: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_PERFRAMESETTING_HEADER {} -impl ::core::clone::Clone for KSCAMERA_PERFRAMESETTING_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PERFRAMESETTING_ITEM_HEADER { - pub Size: u32, - pub Type: u32, - pub Flags: u64, -} -impl ::core::marker::Copy for KSCAMERA_PERFRAMESETTING_ITEM_HEADER {} -impl ::core::clone::Clone for KSCAMERA_PERFRAMESETTING_ITEM_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PROFILE_CONCURRENCYINFO { - pub ReferenceGuid: ::windows_sys::core::GUID, - pub Reserved: u32, - pub ProfileCount: u32, - pub Profiles: *mut KSCAMERA_PROFILE_INFO, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_CONCURRENCYINFO {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_CONCURRENCYINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PROFILE_INFO { - pub ProfileId: ::windows_sys::core::GUID, - pub Index: u32, - pub PinCount: u32, - pub Pins: *mut KSCAMERA_PROFILE_PININFO, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_INFO {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PROFILE_MEDIAINFO { - pub Resolution: KSCAMERA_PROFILE_MEDIAINFO_1, - pub MaxFrameRate: KSCAMERA_PROFILE_MEDIAINFO_0, - pub Flags: u64, - pub Data0: u32, - pub Data1: u32, - pub Data2: u32, - pub Data3: u32, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_MEDIAINFO {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_MEDIAINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PROFILE_MEDIAINFO_0 { - pub Numerator: u32, - pub Denominator: u32, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_MEDIAINFO_0 {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_MEDIAINFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PROFILE_MEDIAINFO_1 { - pub X: u32, - pub Y: u32, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_MEDIAINFO_1 {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_MEDIAINFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PROFILE_PININFO { - pub PinCategory: ::windows_sys::core::GUID, - pub Anonymous: KSCAMERA_PROFILE_PININFO_0, - pub MediaInfoCount: u32, - pub MediaInfos: *mut KSCAMERA_PROFILE_MEDIAINFO, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_PININFO {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_PININFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSCAMERA_PROFILE_PININFO_0 { - pub Anonymous: KSCAMERA_PROFILE_PININFO_0_0, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_PININFO_0 {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_PININFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCAMERA_PROFILE_PININFO_0_0 { - pub PinIndex: u16, - pub ProfileSensorType: u16, -} -impl ::core::marker::Copy for KSCAMERA_PROFILE_PININFO_0_0 {} -impl ::core::clone::Clone for KSCAMERA_PROFILE_PININFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCLOCK_CREATE { - pub CreateFlags: u32, -} -impl ::core::marker::Copy for KSCLOCK_CREATE {} -impl ::core::clone::Clone for KSCLOCK_CREATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCOMPONENTID { - pub Manufacturer: ::windows_sys::core::GUID, - pub Product: ::windows_sys::core::GUID, - pub Component: ::windows_sys::core::GUID, - pub Name: ::windows_sys::core::GUID, - pub Version: u32, - pub Revision: u32, -} -impl ::core::marker::Copy for KSCOMPONENTID {} -impl ::core::clone::Clone for KSCOMPONENTID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSCORRELATED_TIME { - pub Time: i64, - pub SystemTime: i64, -} -impl ::core::marker::Copy for KSCORRELATED_TIME {} -impl ::core::clone::Clone for KSCORRELATED_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSDATAFORMAT { - pub Anonymous: KSDATAFORMAT_0, - pub Alignment: i64, -} -impl ::core::marker::Copy for KSDATAFORMAT {} -impl ::core::clone::Clone for KSDATAFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDATAFORMAT_0 { - pub FormatSize: u32, - pub Flags: u32, - pub SampleSize: u32, - pub Reserved: u32, - pub MajorFormat: ::windows_sys::core::GUID, - pub SubFormat: ::windows_sys::core::GUID, - pub Specifier: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KSDATAFORMAT_0 {} -impl ::core::clone::Clone for KSDATAFORMAT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDATARANGE_AUDIO { - pub DataRange: KSDATAFORMAT, - pub MaximumChannels: u32, - pub MinimumBitsPerSample: u32, - pub MaximumBitsPerSample: u32, - pub MinimumSampleFrequency: u32, - pub MaximumSampleFrequency: u32, -} -impl ::core::marker::Copy for KSDATARANGE_AUDIO {} -impl ::core::clone::Clone for KSDATARANGE_AUDIO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDATARANGE_MUSIC { - pub DataRange: KSDATAFORMAT, - pub Technology: ::windows_sys::core::GUID, - pub Channels: u32, - pub Notes: u32, - pub ChannelMask: u32, -} -impl ::core::marker::Copy for KSDATARANGE_MUSIC {} -impl ::core::clone::Clone for KSDATARANGE_MUSIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDEVICE_PROFILE_INFO { - pub Type: u32, - pub Size: u32, - pub Anonymous: KSDEVICE_PROFILE_INFO_0, -} -impl ::core::marker::Copy for KSDEVICE_PROFILE_INFO {} -impl ::core::clone::Clone for KSDEVICE_PROFILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSDEVICE_PROFILE_INFO_0 { - pub Camera: KSDEVICE_PROFILE_INFO_0_0, -} -impl ::core::marker::Copy for KSDEVICE_PROFILE_INFO_0 {} -impl ::core::clone::Clone for KSDEVICE_PROFILE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDEVICE_PROFILE_INFO_0_0 { - pub Info: KSCAMERA_PROFILE_INFO, - pub Reserved: u32, - pub ConcurrencyCount: u32, - pub Concurrency: *mut KSCAMERA_PROFILE_CONCURRENCYINFO, -} -impl ::core::marker::Copy for KSDEVICE_PROFILE_INFO_0_0 {} -impl ::core::clone::Clone for KSDEVICE_PROFILE_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDISPLAYCHANGE { - pub PelsWidth: u32, - pub PelsHeight: u32, - pub BitsPerPel: u32, - pub DeviceID: [u16; 1], -} -impl ::core::marker::Copy for KSDISPLAYCHANGE {} -impl ::core::clone::Clone for KSDISPLAYCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_BUFFER_ALL { - pub Position: DS3DVECTOR, - pub Velocity: DS3DVECTOR, - pub InsideConeAngle: u32, - pub OutsideConeAngle: u32, - pub ConeOrientation: DS3DVECTOR, - pub ConeOutsideVolume: i32, - pub MinDistance: f32, - pub MaxDistance: f32, - pub Mode: u32, -} -impl ::core::marker::Copy for KSDS3D_BUFFER_ALL {} -impl ::core::clone::Clone for KSDS3D_BUFFER_ALL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_BUFFER_CONE_ANGLES { - pub InsideConeAngle: u32, - pub OutsideConeAngle: u32, -} -impl ::core::marker::Copy for KSDS3D_BUFFER_CONE_ANGLES {} -impl ::core::clone::Clone for KSDS3D_BUFFER_CONE_ANGLES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_HRTF_FILTER_FORMAT_MSG { - pub FilterMethod: KSDS3D_HRTF_FILTER_METHOD, - pub CoeffFormat: KSDS3D_HRTF_COEFF_FORMAT, - pub Version: KSDS3D_HRTF_FILTER_VERSION, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSDS3D_HRTF_FILTER_FORMAT_MSG {} -impl ::core::clone::Clone for KSDS3D_HRTF_FILTER_FORMAT_MSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_HRTF_INIT_MSG { - pub Size: u32, - pub Quality: KSDS3D_HRTF_FILTER_QUALITY, - pub SampleRate: f32, - pub MaxFilterSize: u32, - pub FilterTransientMuteLength: u32, - pub FilterOverlapBufferLength: u32, - pub OutputOverlapBufferLength: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSDS3D_HRTF_INIT_MSG {} -impl ::core::clone::Clone for KSDS3D_HRTF_INIT_MSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSDS3D_HRTF_PARAMS_MSG { - pub Size: u32, - pub Enabled: u32, - pub SwapChannels: super::super::Foundation::BOOL, - pub ZeroAzimuth: super::super::Foundation::BOOL, - pub CrossFadeOutput: super::super::Foundation::BOOL, - pub FilterSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSDS3D_HRTF_PARAMS_MSG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSDS3D_HRTF_PARAMS_MSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_ITD_PARAMS { - pub Channel: i32, - pub VolSmoothScale: f32, - pub TotalDryAttenuation: f32, - pub TotalWetAttenuation: f32, - pub SmoothFrequency: i32, - pub Delay: i32, -} -impl ::core::marker::Copy for KSDS3D_ITD_PARAMS {} -impl ::core::clone::Clone for KSDS3D_ITD_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_ITD_PARAMS_MSG { - pub Enabled: u32, - pub LeftParams: KSDS3D_ITD_PARAMS, - pub RightParams: KSDS3D_ITD_PARAMS, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSDS3D_ITD_PARAMS_MSG {} -impl ::core::clone::Clone for KSDS3D_ITD_PARAMS_MSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_LISTENER_ALL { - pub Position: DS3DVECTOR, - pub Velocity: DS3DVECTOR, - pub OrientFront: DS3DVECTOR, - pub OrientTop: DS3DVECTOR, - pub DistanceFactor: f32, - pub RolloffFactor: f32, - pub DopplerFactor: f32, -} -impl ::core::marker::Copy for KSDS3D_LISTENER_ALL {} -impl ::core::clone::Clone for KSDS3D_LISTENER_ALL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSDS3D_LISTENER_ORIENTATION { - pub Front: DS3DVECTOR, - pub Top: DS3DVECTOR, -} -impl ::core::marker::Copy for KSDS3D_LISTENER_ORIENTATION {} -impl ::core::clone::Clone for KSDS3D_LISTENER_ORIENTATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSERROR { - pub Context: *mut ::core::ffi::c_void, - pub Status: u32, -} -impl ::core::marker::Copy for KSERROR {} -impl ::core::clone::Clone for KSERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSEVENTDATA { - pub NotificationType: u32, - pub Anonymous: KSEVENTDATA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENTDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENTDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KSEVENTDATA_0 { - pub EventHandle: KSEVENTDATA_0_1, - pub SemaphoreHandle: KSEVENTDATA_0_2, - pub Alignment: KSEVENTDATA_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENTDATA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENTDATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSEVENTDATA_0_0 { - pub Unused: *mut ::core::ffi::c_void, - pub Alignment: [isize; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENTDATA_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENTDATA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSEVENTDATA_0_1 { - pub Event: super::super::Foundation::HANDLE, - pub Reserved: [usize; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENTDATA_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENTDATA_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSEVENTDATA_0_2 { - pub Semaphore: super::super::Foundation::HANDLE, - pub Reserved: u32, - pub Adjustment: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENTDATA_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENTDATA_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSEVENT_TIME_INTERVAL { - pub EventData: KSEVENTDATA, - pub TimeBase: i64, - pub Interval: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENT_TIME_INTERVAL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENT_TIME_INTERVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSEVENT_TIME_MARK { - pub EventData: KSEVENTDATA, - pub MarkTime: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENT_TIME_MARK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENT_TIME_MARK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSEVENT_TUNER_INITIATE_SCAN_S { - pub EventData: KSEVENTDATA, - pub StartFrequency: u32, - pub EndFrequency: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSEVENT_TUNER_INITIATE_SCAN_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSEVENT_TUNER_INITIATE_SCAN_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSE_NODE { - pub Event: KSIDENTIFIER, - pub NodeId: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSE_NODE {} -impl ::core::clone::Clone for KSE_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSE_PIN { - pub Event: KSIDENTIFIER, - pub PinId: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSE_PIN {} -impl ::core::clone::Clone for KSE_PIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSFRAMETIME { - pub Duration: i64, - pub FrameFlags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSFRAMETIME {} -impl ::core::clone::Clone for KSFRAMETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSGOP_USERDATA { - pub sc: u32, - pub reserved1: u32, - pub cFields: u8, - pub l21Data: [super::super::Foundation::CHAR; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSGOP_USERDATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSGOP_USERDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSIDENTIFIER { - pub Anonymous: KSIDENTIFIER_0, -} -impl ::core::marker::Copy for KSIDENTIFIER {} -impl ::core::clone::Clone for KSIDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSIDENTIFIER_0 { - pub Anonymous: KSIDENTIFIER_0_0, - pub Alignment: i64, -} -impl ::core::marker::Copy for KSIDENTIFIER_0 {} -impl ::core::clone::Clone for KSIDENTIFIER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSIDENTIFIER_0_0 { - pub Set: ::windows_sys::core::GUID, - pub Id: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for KSIDENTIFIER_0_0 {} -impl ::core::clone::Clone for KSIDENTIFIER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSINTERVAL { - pub TimeBase: i64, - pub Interval: i64, -} -impl ::core::marker::Copy for KSINTERVAL {} -impl ::core::clone::Clone for KSINTERVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSJACK_DESCRIPTION { - pub ChannelMapping: u32, - pub Color: u32, - pub ConnectionType: EPcxConnectionType, - pub GeoLocation: EPcxGeoLocation, - pub GenLocation: EPcxGenLocation, - pub PortConnection: EPxcPortConnection, - pub IsConnected: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSJACK_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSJACK_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSJACK_DESCRIPTION2 { - pub DeviceStateInfo: u32, - pub JackCapabilities: u32, -} -impl ::core::marker::Copy for KSJACK_DESCRIPTION2 {} -impl ::core::clone::Clone for KSJACK_DESCRIPTION2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSJACK_SINK_INFORMATION { - pub ConnType: KSJACK_SINK_CONNECTIONTYPE, - pub ManufacturerId: u16, - pub ProductId: u16, - pub AudioLatency: u16, - pub HDCPCapable: super::super::Foundation::BOOL, - pub AICapable: super::super::Foundation::BOOL, - pub SinkDescriptionLength: u8, - pub SinkDescription: [u16; 32], - pub PortId: super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSJACK_SINK_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSJACK_SINK_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSMPEGVID_RECT { - pub StartX: u32, - pub StartY: u32, - pub EndX: u32, - pub EndY: u32, -} -impl ::core::marker::Copy for KSMPEGVID_RECT {} -impl ::core::clone::Clone for KSMPEGVID_RECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSMULTIPLE_DATA_PROP { - pub Property: KSIDENTIFIER, - pub MultipleItem: KSMULTIPLE_ITEM, -} -impl ::core::marker::Copy for KSMULTIPLE_DATA_PROP {} -impl ::core::clone::Clone for KSMULTIPLE_DATA_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSMULTIPLE_ITEM { - pub Size: u32, - pub Count: u32, -} -impl ::core::marker::Copy for KSMULTIPLE_ITEM {} -impl ::core::clone::Clone for KSMULTIPLE_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSMUSICFORMAT { - pub TimeDeltaMs: u32, - pub ByteCount: u32, -} -impl ::core::marker::Copy for KSMUSICFORMAT {} -impl ::core::clone::Clone for KSMUSICFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSM_NODE { - pub Method: KSIDENTIFIER, - pub NodeId: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSM_NODE {} -impl ::core::clone::Clone for KSM_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSNODEPROPERTY { - pub Property: KSIDENTIFIER, - pub NodeId: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSNODEPROPERTY {} -impl ::core::clone::Clone for KSNODEPROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct KSNODEPROPERTY_AUDIO_3D_LISTENER { - pub NodeProperty: KSNODEPROPERTY, - pub ListenerId: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for KSNODEPROPERTY_AUDIO_3D_LISTENER {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for KSNODEPROPERTY_AUDIO_3D_LISTENER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -#[cfg(target_arch = "x86")] -pub struct KSNODEPROPERTY_AUDIO_3D_LISTENER { - pub NodeProperty: KSNODEPROPERTY, - pub ListenerId: *mut ::core::ffi::c_void, - pub Reserved: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for KSNODEPROPERTY_AUDIO_3D_LISTENER {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for KSNODEPROPERTY_AUDIO_3D_LISTENER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSNODEPROPERTY_AUDIO_CHANNEL { - pub NodeProperty: KSNODEPROPERTY, - pub Channel: i32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSNODEPROPERTY_AUDIO_CHANNEL {} -impl ::core::clone::Clone for KSNODEPROPERTY_AUDIO_CHANNEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSNODEPROPERTY_AUDIO_DEV_SPECIFIC { - pub NodeProperty: KSNODEPROPERTY, - pub DevSpecificId: u32, - pub DeviceInfo: u32, - pub Length: u32, -} -impl ::core::marker::Copy for KSNODEPROPERTY_AUDIO_DEV_SPECIFIC {} -impl ::core::clone::Clone for KSNODEPROPERTY_AUDIO_DEV_SPECIFIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct KSNODEPROPERTY_AUDIO_PROPERTY { - pub NodeProperty: KSNODEPROPERTY, - pub AppContext: *mut ::core::ffi::c_void, - pub Length: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for KSNODEPROPERTY_AUDIO_PROPERTY {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for KSNODEPROPERTY_AUDIO_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -#[cfg(target_arch = "x86")] -pub struct KSNODEPROPERTY_AUDIO_PROPERTY { - pub NodeProperty: KSNODEPROPERTY, - pub AppContext: *mut ::core::ffi::c_void, - pub Length: u32, - pub Reserved: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for KSNODEPROPERTY_AUDIO_PROPERTY {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for KSNODEPROPERTY_AUDIO_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSNODE_CREATE { - pub CreateFlags: u32, - pub Node: u32, -} -impl ::core::marker::Copy for KSNODE_CREATE {} -impl ::core::clone::Clone for KSNODE_CREATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPIN_CINSTANCES { - pub PossibleCount: u32, - pub CurrentCount: u32, -} -impl ::core::marker::Copy for KSPIN_CINSTANCES {} -impl ::core::clone::Clone for KSPIN_CINSTANCES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPIN_CONNECT { - pub Interface: KSIDENTIFIER, - pub Medium: KSIDENTIFIER, - pub PinId: u32, - pub PinToHandle: super::super::Foundation::HANDLE, - pub Priority: KSPRIORITY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPIN_CONNECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPIN_CONNECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPIN_MDL_CACHING_NOTIFICATION { - pub Event: KSPIN_MDL_CACHING_EVENT, - pub Buffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for KSPIN_MDL_CACHING_NOTIFICATION {} -impl ::core::clone::Clone for KSPIN_MDL_CACHING_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPIN_MDL_CACHING_NOTIFICATION32 { - pub Event: KSPIN_MDL_CACHING_EVENT, - pub Buffer: u32, -} -impl ::core::marker::Copy for KSPIN_MDL_CACHING_NOTIFICATION32 {} -impl ::core::clone::Clone for KSPIN_MDL_CACHING_NOTIFICATION32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPIN_PHYSICALCONNECTION { - pub Size: u32, - pub Pin: u32, - pub SymbolicLinkName: [u16; 1], -} -impl ::core::marker::Copy for KSPIN_PHYSICALCONNECTION {} -impl ::core::clone::Clone for KSPIN_PHYSICALCONNECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPRIORITY { - pub PriorityClass: u32, - pub PrioritySubClass: u32, -} -impl ::core::marker::Copy for KSPRIORITY {} -impl ::core::clone::Clone for KSPRIORITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S { - pub InterleavedCapSupported: u32, -} -impl ::core::marker::Copy for KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S { - pub InterleavedCapPossible: u32, -} -impl ::core::marker::Copy for KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S {} -impl ::core::clone::Clone for KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S { - pub CX: u32, - pub CY: u32, -} -impl ::core::marker::Copy for KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S {} -impl ::core::clone::Clone for KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSPROPERTY_BOUNDS_LONG { - pub Anonymous1: KSPROPERTY_BOUNDS_LONG_0, - pub Anonymous2: KSPROPERTY_BOUNDS_LONG_1, -} -impl ::core::marker::Copy for KSPROPERTY_BOUNDS_LONG {} -impl ::core::clone::Clone for KSPROPERTY_BOUNDS_LONG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_BOUNDS_LONG_0 { - pub SignedMinimum: i32, - pub SignedMaximum: i32, -} -impl ::core::marker::Copy for KSPROPERTY_BOUNDS_LONG_0 {} -impl ::core::clone::Clone for KSPROPERTY_BOUNDS_LONG_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_BOUNDS_LONG_1 { - pub UnsignedMinimum: u32, - pub UnsignedMaximum: u32, -} -impl ::core::marker::Copy for KSPROPERTY_BOUNDS_LONG_1 {} -impl ::core::clone::Clone for KSPROPERTY_BOUNDS_LONG_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSPROPERTY_BOUNDS_LONGLONG { - pub Anonymous1: KSPROPERTY_BOUNDS_LONGLONG_0, - pub Anonymous2: KSPROPERTY_BOUNDS_LONGLONG_1, -} -impl ::core::marker::Copy for KSPROPERTY_BOUNDS_LONGLONG {} -impl ::core::clone::Clone for KSPROPERTY_BOUNDS_LONGLONG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_BOUNDS_LONGLONG_0 { - pub SignedMinimum: i64, - pub SignedMaximum: i64, -} -impl ::core::marker::Copy for KSPROPERTY_BOUNDS_LONGLONG_0 {} -impl ::core::clone::Clone for KSPROPERTY_BOUNDS_LONGLONG_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_BOUNDS_LONGLONG_1 { - pub UnsignedMinimum: u64, - pub UnsignedMaximum: u64, -} -impl ::core::marker::Copy for KSPROPERTY_BOUNDS_LONGLONG_1 {} -impl ::core::clone::Clone for KSPROPERTY_BOUNDS_LONGLONG_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_FLASH_S { - pub Flash: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_FLASH_S {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_FLASH_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S { - pub Property: KSIDENTIFIER, - pub lOcularFocalLength: i32, - pub lObjectiveFocalLengthMin: i32, - pub lObjectiveFocalLengthMax: i32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S { - pub Capabilities: u32, - pub Reserved0: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S { - pub NodeProperty: KSNODEPROPERTY, - pub lOcularFocalLength: i32, - pub lObjectiveFocalLengthMin: i32, - pub lObjectiveFocalLengthMax: i32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_NODE_S { - pub NodeProperty: KSP_NODE, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_NODE_S {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_NODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_NODE_S2 { - pub NodeProperty: KSP_NODE, - pub Value1: i32, - pub Flags: u32, - pub Capabilities: u32, - pub Value2: i32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_NODE_S2 {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_NODE_S2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S { - pub FocusRect: super::super::Foundation::RECT, - pub AutoFocusLock: super::super::Foundation::BOOL, - pub AutoExposureLock: super::super::Foundation::BOOL, - pub AutoWhitebalanceLock: super::super::Foundation::BOOL, - pub Anonymous: KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S_0 { - pub Capabilities: u32, - pub Configuration: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_S { - pub Property: KSIDENTIFIER, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_S {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_S2 { - pub Property: KSIDENTIFIER, - pub Value1: i32, - pub Flags: u32, - pub Capabilities: u32, - pub Value2: i32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_S2 {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_S2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_CAMERACONTROL_S_EX { - pub Property: KSIDENTIFIER, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, - pub FocusRect: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_S_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_S_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S { - pub VideoStabilizationMode: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S {} -impl ::core::clone::Clone for KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CROSSBAR_ACTIVE_S { - pub Property: KSIDENTIFIER, - pub IndexInputPin: u32, - pub Active: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CROSSBAR_ACTIVE_S {} -impl ::core::clone::Clone for KSPROPERTY_CROSSBAR_ACTIVE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CROSSBAR_CAPS_S { - pub Property: KSIDENTIFIER, - pub NumberOfInputs: u32, - pub NumberOfOutputs: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CROSSBAR_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_CROSSBAR_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CROSSBAR_PININFO_S { - pub Property: KSIDENTIFIER, - pub Direction: KSPIN_DATAFLOW, - pub Index: u32, - pub PinType: u32, - pub RelatedPinIndex: u32, - pub Medium: KSIDENTIFIER, -} -impl ::core::marker::Copy for KSPROPERTY_CROSSBAR_PININFO_S {} -impl ::core::clone::Clone for KSPROPERTY_CROSSBAR_PININFO_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_CROSSBAR_ROUTE_S { - pub Property: KSIDENTIFIER, - pub IndexInputPin: u32, - pub IndexOutputPin: u32, - pub CanRoute: u32, -} -impl ::core::marker::Copy for KSPROPERTY_CROSSBAR_ROUTE_S {} -impl ::core::clone::Clone for KSPROPERTY_CROSSBAR_ROUTE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_DESCRIPTION { - pub AccessFlags: u32, - pub DescriptionSize: u32, - pub PropTypeSet: KSIDENTIFIER, - pub MembersListCount: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSPROPERTY_DESCRIPTION {} -impl ::core::clone::Clone for KSPROPERTY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_DROPPEDFRAMES_CURRENT_S { - pub Property: KSIDENTIFIER, - pub PictureNumber: i64, - pub DropCount: i64, - pub AverageFrameSize: u32, -} -impl ::core::marker::Copy for KSPROPERTY_DROPPEDFRAMES_CURRENT_S {} -impl ::core::clone::Clone for KSPROPERTY_DROPPEDFRAMES_CURRENT_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_EXTDEVICE_S { - pub Property: KSIDENTIFIER, - pub u: KSPROPERTY_EXTDEVICE_S_0, -} -impl ::core::marker::Copy for KSPROPERTY_EXTDEVICE_S {} -impl ::core::clone::Clone for KSPROPERTY_EXTDEVICE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSPROPERTY_EXTDEVICE_S_0 { - pub Capabilities: DEVCAPS, - pub DevPort: u32, - pub PowerState: u32, - pub pawchString: [u16; 260], - pub NodeUniqueID: [u32; 2], -} -impl ::core::marker::Copy for KSPROPERTY_EXTDEVICE_S_0 {} -impl ::core::clone::Clone for KSPROPERTY_EXTDEVICE_S_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_EXTXPORT_NODE_S { - pub NodeProperty: KSP_NODE, - pub u: KSPROPERTY_EXTXPORT_NODE_S_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_NODE_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_NODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KSPROPERTY_EXTXPORT_NODE_S_0 { - pub Capabilities: u32, - pub SignalMode: u32, - pub LoadMedium: u32, - pub MediumInfo: MEDIUM_INFO, - pub XPrtState: TRANSPORT_STATE, - pub Timecode: KSPROPERTY_EXTXPORT_NODE_S_0_1, - pub dwTimecode: u32, - pub dwAbsTrackNumber: u32, - pub RawAVC: KSPROPERTY_EXTXPORT_NODE_S_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_NODE_S_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_NODE_S_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_EXTXPORT_NODE_S_0_0 { - pub PayloadSize: u32, - pub Payload: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_NODE_S_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_NODE_S_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_EXTXPORT_NODE_S_0_1 { - pub frame: u8, - pub second: u8, - pub minute: u8, - pub hour: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_NODE_S_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_NODE_S_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_EXTXPORT_S { - pub Property: KSIDENTIFIER, - pub u: KSPROPERTY_EXTXPORT_S_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KSPROPERTY_EXTXPORT_S_0 { - pub Capabilities: u32, - pub SignalMode: u32, - pub LoadMedium: u32, - pub MediumInfo: MEDIUM_INFO, - pub XPrtState: TRANSPORT_STATE, - pub Timecode: KSPROPERTY_EXTXPORT_S_0_1, - pub dwTimecode: u32, - pub dwAbsTrackNumber: u32, - pub RawAVC: KSPROPERTY_EXTXPORT_S_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_S_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_S_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_EXTXPORT_S_0_0 { - pub PayloadSize: u32, - pub Payload: [u8; 512], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_S_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_S_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_EXTXPORT_S_0_1 { - pub frame: u8, - pub second: u8, - pub minute: u8, - pub hour: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_EXTXPORT_S_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_EXTXPORT_S_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_MEDIAAVAILABLE { - pub Earliest: i64, - pub Latest: i64, -} -impl ::core::marker::Copy for KSPROPERTY_MEDIAAVAILABLE {} -impl ::core::clone::Clone for KSPROPERTY_MEDIAAVAILABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_MEMBERSHEADER { - pub MembersFlags: u32, - pub MembersSize: u32, - pub MembersCount: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for KSPROPERTY_MEMBERSHEADER {} -impl ::core::clone::Clone for KSPROPERTY_MEMBERSHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO { - pub Header: KSCAMERA_METADATA_ITEMHEADER, - pub EventFilter: [u16; 1], -} -impl ::core::marker::Copy for KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO {} -impl ::core::clone::Clone for KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO { - pub MetadataItems: u32, - pub Size: u32, - pub PTZStatus: super::super::Foundation::BOOL, - pub Events: super::super::Foundation::BOOL, - pub Analytics: super::super::Foundation::BOOL, - pub Reserved: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER { - pub Size: u32, - pub Type: KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE, -} -impl ::core::marker::Copy for KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER {} -impl ::core::clone::Clone for KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_POSITIONS { - pub Current: i64, - pub Stop: i64, - pub CurrentFlags: KS_SEEKING_FLAGS, - pub StopFlags: KS_SEEKING_FLAGS, -} -impl ::core::marker::Copy for KSPROPERTY_POSITIONS {} -impl ::core::clone::Clone for KSPROPERTY_POSITIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_SELECTOR_NODE_S { - pub NodeProperty: KSP_NODE, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_SELECTOR_NODE_S {} -impl ::core::clone::Clone for KSPROPERTY_SELECTOR_NODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_SELECTOR_S { - pub Property: KSIDENTIFIER, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_SELECTOR_S {} -impl ::core::clone::Clone for KSPROPERTY_SELECTOR_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_SERIAL { - pub PropTypeSet: KSIDENTIFIER, - pub Id: u32, - pub PropertyLength: u32, -} -impl ::core::marker::Copy for KSPROPERTY_SERIAL {} -impl ::core::clone::Clone for KSPROPERTY_SERIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_SERIALHDR { - pub PropertySet: ::windows_sys::core::GUID, - pub Count: u32, -} -impl ::core::marker::Copy for KSPROPERTY_SERIALHDR {} -impl ::core::clone::Clone for KSPROPERTY_SERIALHDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_SPHLI { - pub HLISS: u16, - pub Reserved: u16, - pub StartPTM: u32, - pub EndPTM: u32, - pub StartX: u16, - pub StartY: u16, - pub StopX: u16, - pub StopY: u16, - pub ColCon: KS_COLCON, -} -impl ::core::marker::Copy for KSPROPERTY_SPHLI {} -impl ::core::clone::Clone for KSPROPERTY_SPHLI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_SPPAL { - pub sppal: [KS_DVD_YUV; 16], -} -impl ::core::marker::Copy for KSPROPERTY_SPPAL {} -impl ::core::clone::Clone for KSPROPERTY_SPPAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_STEPPING_LONG { - pub SteppingDelta: u32, - pub Reserved: u32, - pub Bounds: KSPROPERTY_BOUNDS_LONG, -} -impl ::core::marker::Copy for KSPROPERTY_STEPPING_LONG {} -impl ::core::clone::Clone for KSPROPERTY_STEPPING_LONG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_STEPPING_LONGLONG { - pub SteppingDelta: u64, - pub Bounds: KSPROPERTY_BOUNDS_LONGLONG, -} -impl ::core::marker::Copy for KSPROPERTY_STEPPING_LONGLONG {} -impl ::core::clone::Clone for KSPROPERTY_STEPPING_LONGLONG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TIMECODE_NODE_S { - pub NodeProperty: KSP_NODE, - pub TimecodeSamp: super::TIMECODE_SAMPLE, -} -impl ::core::marker::Copy for KSPROPERTY_TIMECODE_NODE_S {} -impl ::core::clone::Clone for KSPROPERTY_TIMECODE_NODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TIMECODE_S { - pub Property: KSIDENTIFIER, - pub TimecodeSamp: super::TIMECODE_SAMPLE, -} -impl ::core::marker::Copy for KSPROPERTY_TIMECODE_S {} -impl ::core::clone::Clone for KSPROPERTY_TIMECODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_CAPS_S { - pub Property: KSIDENTIFIER, - pub ModesSupported: u32, - pub VideoMedium: KSIDENTIFIER, - pub TVAudioMedium: KSIDENTIFIER, - pub RadioAudioMedium: KSIDENTIFIER, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_FREQUENCY_S { - pub Property: KSIDENTIFIER, - pub Frequency: u32, - pub LastFrequency: u32, - pub TuningFlags: u32, - pub VideoSubChannel: u32, - pub AudioSubChannel: u32, - pub Channel: u32, - pub Country: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_FREQUENCY_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_FREQUENCY_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_IF_MEDIUM_S { - pub Property: KSIDENTIFIER, - pub IFMedium: KSIDENTIFIER, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_IF_MEDIUM_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_IF_MEDIUM_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_INPUT_S { - pub Property: KSIDENTIFIER, - pub InputIndex: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_INPUT_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_INPUT_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_MODE_CAPS_S { - pub Property: KSIDENTIFIER, - pub Mode: u32, - pub StandardsSupported: u32, - pub MinFrequency: u32, - pub MaxFrequency: u32, - pub TuningGranularity: u32, - pub NumberOfInputs: u32, - pub SettlingTime: u32, - pub Strategy: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_MODE_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_MODE_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_MODE_S { - pub Property: KSIDENTIFIER, - pub Mode: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_MODE_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_MODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S { - pub Property: KSIDENTIFIER, - pub NetworkType: ::windows_sys::core::GUID, - pub BufferSize: u32, - pub NetworkTunerCapabilities: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_TUNER_SCAN_CAPS_S { - pub Property: KSIDENTIFIER, - pub fSupportsHardwareAssistedScanning: super::super::Foundation::BOOL, - pub SupportedBroadcastStandards: u32, - pub GUIDBucket: *mut ::core::ffi::c_void, - pub lengthofBucket: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_TUNER_SCAN_CAPS_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_TUNER_SCAN_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_SCAN_STATUS_S { - pub Property: KSIDENTIFIER, - pub LockStatus: TunerLockType, - pub CurrentFrequency: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_SCAN_STATUS_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_SCAN_STATUS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_TUNER_STANDARD_MODE_S { - pub Property: KSIDENTIFIER, - pub AutoDetect: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_TUNER_STANDARD_MODE_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_TUNER_STANDARD_MODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_STANDARD_S { - pub Property: KSIDENTIFIER, - pub Standard: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_STANDARD_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_STANDARD_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TUNER_STATUS_S { - pub Property: KSIDENTIFIER, - pub CurrentFrequency: u32, - pub PLLOffset: u32, - pub SignalStrength: u32, - pub Busy: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TUNER_STATUS_S {} -impl ::core::clone::Clone for KSPROPERTY_TUNER_STATUS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TVAUDIO_CAPS_S { - pub Property: KSIDENTIFIER, - pub Capabilities: u32, - pub InputMedium: KSIDENTIFIER, - pub OutputMedium: KSIDENTIFIER, -} -impl ::core::marker::Copy for KSPROPERTY_TVAUDIO_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_TVAUDIO_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_TVAUDIO_S { - pub Property: KSIDENTIFIER, - pub Mode: u32, -} -impl ::core::marker::Copy for KSPROPERTY_TVAUDIO_S {} -impl ::core::clone::Clone for KSPROPERTY_TVAUDIO_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S { - pub Property: KSIDENTIFIER, - pub Substreams: VBICODECFILTERING_CC_SUBSTREAMS, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S { - pub Property: KSIDENTIFIER, - pub Substreams: VBICODECFILTERING_NABTS_SUBSTREAMS, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_SCANLINES_S { - pub Property: KSIDENTIFIER, - pub Scanlines: VBICODECFILTERING_SCANLINES, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_SCANLINES_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_SCANLINES_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S { - pub Property: KSIDENTIFIER, - pub Statistics: VBICODECFILTERING_STATISTICS_CC_PIN, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S { - pub Property: KSIDENTIFIER, - pub Statistics: VBICODECFILTERING_STATISTICS_CC, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S { - pub Property: KSIDENTIFIER, - pub Statistics: VBICODECFILTERING_STATISTICS_COMMON_PIN, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S { - pub Property: KSIDENTIFIER, - pub Statistics: VBICODECFILTERING_STATISTICS_COMMON, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S { - pub Property: KSIDENTIFIER, - pub Statistics: VBICODECFILTERING_STATISTICS_NABTS_PIN, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S { - pub Property: KSIDENTIFIER, - pub Statistics: VBICODECFILTERING_STATISTICS_NABTS, -} -impl ::core::marker::Copy for KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S {} -impl ::core::clone::Clone for KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub DefaultKeyFrameRate: i32, - pub DefaultPFrameRate: i32, - pub DefaultQuality: i32, - pub NumberOfQualitySettings: i32, - pub Capabilities: i32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOCOMPRESSION_S { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub Value: i32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOCOMPRESSION_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOCOMPRESSION_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOCOMPRESSION_S1 { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub Value: i32, - pub Flags: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOCOMPRESSION_S1 {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOCOMPRESSION_S1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub RangeIndex: u32, - pub Dimensions: super::super::Foundation::SIZE, - pub CurrentActualFrameRate: i64, - pub CurrentMaxAvailableFrameRate: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOCONTROL_CAPS_S { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub VideoControlCaps: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOCONTROL_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOCONTROL_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub RangeIndex: u32, - pub Dimensions: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOCONTROL_MODE_S { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub Mode: i32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOCONTROL_MODE_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOCONTROL_MODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEODECODER_CAPS_S { - pub Property: KSIDENTIFIER, - pub StandardsSupported: u32, - pub Capabilities: u32, - pub SettlingTime: u32, - pub HSyncPerVSync: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEODECODER_CAPS_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEODECODER_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEODECODER_S { - pub Property: KSIDENTIFIER, - pub Value: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEODECODER_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEODECODER_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEODECODER_STATUS2_S { - pub Property: KSIDENTIFIER, - pub NumberOfLines: u32, - pub SignalLocked: u32, - pub ChromaLock: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEODECODER_STATUS2_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEODECODER_STATUS2_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEODECODER_STATUS_S { - pub Property: KSIDENTIFIER, - pub NumberOfLines: u32, - pub SignalLocked: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEODECODER_STATUS_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEODECODER_STATUS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOENCODER_S { - pub Property: KSIDENTIFIER, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOENCODER_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOENCODER_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOPROCAMP_NODE_S { - pub NodeProperty: KSP_NODE, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOPROCAMP_NODE_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOPROCAMP_NODE_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOPROCAMP_NODE_S2 { - pub NodeProperty: KSP_NODE, - pub Value1: i32, - pub Flags: u32, - pub Capabilities: u32, - pub Value2: i32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOPROCAMP_NODE_S2 {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOPROCAMP_NODE_S2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOPROCAMP_S { - pub Property: KSIDENTIFIER, - pub Value: i32, - pub Flags: u32, - pub Capabilities: u32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOPROCAMP_S {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOPROCAMP_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSPROPERTY_VIDEOPROCAMP_S2 { - pub Property: KSIDENTIFIER, - pub Value1: i32, - pub Flags: u32, - pub Capabilities: u32, - pub Value2: i32, -} -impl ::core::marker::Copy for KSPROPERTY_VIDEOPROCAMP_S2 {} -impl ::core::clone::Clone for KSPROPERTY_VIDEOPROCAMP_S2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSP_NODE { - pub Property: KSIDENTIFIER, - pub NodeId: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSP_NODE {} -impl ::core::clone::Clone for KSP_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSP_PIN { - pub Property: KSIDENTIFIER, - pub PinId: u32, - pub Anonymous: KSP_PIN_0, -} -impl ::core::marker::Copy for KSP_PIN {} -impl ::core::clone::Clone for KSP_PIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSP_PIN_0 { - pub Reserved: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for KSP_PIN_0 {} -impl ::core::clone::Clone for KSP_PIN_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSP_TIMEFORMAT { - pub Property: KSIDENTIFIER, - pub SourceFormat: ::windows_sys::core::GUID, - pub TargetFormat: ::windows_sys::core::GUID, - pub Time: i64, -} -impl ::core::marker::Copy for KSP_TIMEFORMAT {} -impl ::core::clone::Clone for KSP_TIMEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSQUALITY { - pub Context: *mut ::core::ffi::c_void, - pub Proportion: u32, - pub DeltaTime: i64, -} -impl ::core::marker::Copy for KSQUALITY {} -impl ::core::clone::Clone for KSQUALITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSQUALITY_MANAGER { - pub QualityManager: super::super::Foundation::HANDLE, - pub Context: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSQUALITY_MANAGER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSQUALITY_MANAGER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSQUERYBUFFER { - pub Event: KSIDENTIFIER, - pub EventData: *mut KSEVENTDATA, - pub Reserved: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSQUERYBUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSQUERYBUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRATE { - pub PresentationStart: i64, - pub Duration: i64, - pub Interface: KSIDENTIFIER, - pub Rate: i32, - pub Flags: u32, -} -impl ::core::marker::Copy for KSRATE {} -impl ::core::clone::Clone for KSRATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRATE_CAPABILITY { - pub Property: KSIDENTIFIER, - pub Rate: KSRATE, -} -impl ::core::marker::Copy for KSRATE_CAPABILITY {} -impl ::core::clone::Clone for KSRATE_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSRELATIVEEVENT { - pub Size: u32, - pub Flags: u32, - pub Anonymous: KSRELATIVEEVENT_0, - pub Reserved: *mut ::core::ffi::c_void, - pub Event: KSIDENTIFIER, - pub EventData: KSEVENTDATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSRELATIVEEVENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSRELATIVEEVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KSRELATIVEEVENT_0 { - pub ObjectHandle: super::super::Foundation::HANDLE, - pub ObjectPointer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSRELATIVEEVENT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSRELATIVEEVENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRESOLUTION { - pub Granularity: i64, - pub Error: i64, -} -impl ::core::marker::Copy for KSRESOLUTION {} -impl ::core::clone::Clone for KSRESOLUTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSRTAUDIO_BUFFER { - pub BufferAddress: *mut ::core::ffi::c_void, - pub ActualBufferSize: u32, - pub CallMemoryBarrier: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSRTAUDIO_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSRTAUDIO_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSRTAUDIO_BUFFER32 { - pub BufferAddress: u32, - pub ActualBufferSize: u32, - pub CallMemoryBarrier: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSRTAUDIO_BUFFER32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSRTAUDIO_BUFFER32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_BUFFER_PROPERTY { - pub Property: KSIDENTIFIER, - pub BaseAddress: *mut ::core::ffi::c_void, - pub RequestedBufferSize: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_BUFFER_PROPERTY {} -impl ::core::clone::Clone for KSRTAUDIO_BUFFER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_BUFFER_PROPERTY32 { - pub Property: KSIDENTIFIER, - pub BaseAddress: u32, - pub RequestedBufferSize: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_BUFFER_PROPERTY32 {} -impl ::core::clone::Clone for KSRTAUDIO_BUFFER_PROPERTY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION { - pub Property: KSIDENTIFIER, - pub BaseAddress: *mut ::core::ffi::c_void, - pub RequestedBufferSize: u32, - pub NotificationCount: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION {} -impl ::core::clone::Clone for KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION32 { - pub Property: KSIDENTIFIER, - pub BaseAddress: u32, - pub RequestedBufferSize: u32, - pub NotificationCount: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION32 {} -impl ::core::clone::Clone for KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSRTAUDIO_GETREADPACKET_INFO { - pub PacketNumber: u32, - pub Flags: u32, - pub PerformanceCounterValue: u64, - pub MoreData: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSRTAUDIO_GETREADPACKET_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSRTAUDIO_GETREADPACKET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_HWLATENCY { - pub FifoSize: u32, - pub ChipsetDelay: u32, - pub CodecDelay: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_HWLATENCY {} -impl ::core::clone::Clone for KSRTAUDIO_HWLATENCY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_HWREGISTER { - pub Register: *mut ::core::ffi::c_void, - pub Width: u32, - pub Numerator: u64, - pub Denominator: u64, - pub Accuracy: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_HWREGISTER {} -impl ::core::clone::Clone for KSRTAUDIO_HWREGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_HWREGISTER32 { - pub Register: u32, - pub Width: u32, - pub Numerator: u64, - pub Denominator: u64, - pub Accuracy: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_HWREGISTER32 {} -impl ::core::clone::Clone for KSRTAUDIO_HWREGISTER32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_HWREGISTER_PROPERTY { - pub Property: KSIDENTIFIER, - pub BaseAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for KSRTAUDIO_HWREGISTER_PROPERTY {} -impl ::core::clone::Clone for KSRTAUDIO_HWREGISTER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_HWREGISTER_PROPERTY32 { - pub Property: KSIDENTIFIER, - pub BaseAddress: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_HWREGISTER_PROPERTY32 {} -impl ::core::clone::Clone for KSRTAUDIO_HWREGISTER_PROPERTY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY { - pub Property: KSIDENTIFIER, - pub NotificationEvent: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY32 { - pub Property: KSIDENTIFIER, - pub NotificationEvent: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY32 {} -impl ::core::clone::Clone for KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_PACKETVREGISTER { - pub CompletedPacketCount: *mut u64, - pub CompletedPacketQPC: *mut u64, - pub CompletedPacketHash: *mut u64, -} -impl ::core::marker::Copy for KSRTAUDIO_PACKETVREGISTER {} -impl ::core::clone::Clone for KSRTAUDIO_PACKETVREGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_PACKETVREGISTER_PROPERTY { - pub Property: KSIDENTIFIER, - pub BaseAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for KSRTAUDIO_PACKETVREGISTER_PROPERTY {} -impl ::core::clone::Clone for KSRTAUDIO_PACKETVREGISTER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSRTAUDIO_SETWRITEPACKET_INFO { - pub PacketNumber: u32, - pub Flags: u32, - pub EosPacketLength: u32, -} -impl ::core::marker::Copy for KSRTAUDIO_SETWRITEPACKET_INFO {} -impl ::core::clone::Clone for KSRTAUDIO_SETWRITEPACKET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSSOUNDDETECTORPROPERTY { - pub Property: KSIDENTIFIER, - pub EventId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KSSOUNDDETECTORPROPERTY {} -impl ::core::clone::Clone for KSSOUNDDETECTORPROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSSTREAMALLOCATOR_STATUS { - pub Framing: KSALLOCATOR_FRAMING, - pub AllocatedFrames: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSSTREAMALLOCATOR_STATUS {} -impl ::core::clone::Clone for KSSTREAMALLOCATOR_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSSTREAMALLOCATOR_STATUS_EX { - pub Framing: KSALLOCATOR_FRAMING_EX, - pub AllocatedFrames: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSSTREAMALLOCATOR_STATUS_EX {} -impl ::core::clone::Clone for KSSTREAMALLOCATOR_STATUS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct KSSTREAM_HEADER { - pub Size: u32, - pub TypeSpecificFlags: u32, - pub PresentationTime: KSTIME, - pub Duration: i64, - pub FrameExtent: u32, - pub DataUsed: u32, - pub Data: *mut ::core::ffi::c_void, - pub OptionsFlags: u32, - pub Reserved: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for KSSTREAM_HEADER {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for KSSTREAM_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -#[cfg(target_arch = "x86")] -pub struct KSSTREAM_HEADER { - pub Size: u32, - pub TypeSpecificFlags: u32, - pub PresentationTime: KSTIME, - pub Duration: i64, - pub FrameExtent: u32, - pub DataUsed: u32, - pub Data: *mut ::core::ffi::c_void, - pub OptionsFlags: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for KSSTREAM_HEADER {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for KSSTREAM_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSSTREAM_METADATA_INFO { - pub BufferSize: u32, - pub UsedSize: u32, - pub Data: *mut ::core::ffi::c_void, - pub SystemVa: *mut ::core::ffi::c_void, - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSSTREAM_METADATA_INFO {} -impl ::core::clone::Clone for KSSTREAM_METADATA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSSTREAM_UVC_METADATA { - pub StartOfFrameTimestamp: KSSTREAM_UVC_METADATATYPE_TIMESTAMP, - pub EndOfFrameTimestamp: KSSTREAM_UVC_METADATATYPE_TIMESTAMP, -} -impl ::core::marker::Copy for KSSTREAM_UVC_METADATA {} -impl ::core::clone::Clone for KSSTREAM_UVC_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSSTREAM_UVC_METADATATYPE_TIMESTAMP { - pub PresentationTimeStamp: u32, - pub SourceClockReference: u32, - pub Anonymous: KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0, - pub Reserved0: u16, - pub Reserved1: u32, -} -impl ::core::marker::Copy for KSSTREAM_UVC_METADATATYPE_TIMESTAMP {} -impl ::core::clone::Clone for KSSTREAM_UVC_METADATATYPE_TIMESTAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0 { - pub Anonymous: KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0_0, - pub SCRToken: u16, -} -impl ::core::marker::Copy for KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0 {} -impl ::core::clone::Clone for KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0_0 {} -impl ::core::clone::Clone for KSSTREAM_UVC_METADATATYPE_TIMESTAMP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTELEPHONY_CALLCONTROL { - pub CallType: TELEPHONY_CALLTYPE, - pub CallControlOp: TELEPHONY_CALLCONTROLOP, -} -impl ::core::marker::Copy for KSTELEPHONY_CALLCONTROL {} -impl ::core::clone::Clone for KSTELEPHONY_CALLCONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTELEPHONY_CALLINFO { - pub CallType: TELEPHONY_CALLTYPE, - pub CallState: TELEPHONY_CALLSTATE, -} -impl ::core::marker::Copy for KSTELEPHONY_CALLINFO {} -impl ::core::clone::Clone for KSTELEPHONY_CALLINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTELEPHONY_PROVIDERCHANGE { - pub CallType: TELEPHONY_CALLTYPE, - pub ProviderChangeOp: TELEPHONY_PROVIDERCHANGEOP, -} -impl ::core::marker::Copy for KSTELEPHONY_PROVIDERCHANGE {} -impl ::core::clone::Clone for KSTELEPHONY_PROVIDERCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTIME { - pub Time: i64, - pub Numerator: u32, - pub Denominator: u32, -} -impl ::core::marker::Copy for KSTIME {} -impl ::core::clone::Clone for KSTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTOPOLOGY { - pub CategoriesCount: u32, - pub Categories: *const ::windows_sys::core::GUID, - pub TopologyNodesCount: u32, - pub TopologyNodes: *const ::windows_sys::core::GUID, - pub TopologyConnectionsCount: u32, - pub TopologyConnections: *const KSTOPOLOGY_CONNECTION, - pub TopologyNodesNames: *const ::windows_sys::core::GUID, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSTOPOLOGY {} -impl ::core::clone::Clone for KSTOPOLOGY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTOPOLOGY_CONNECTION { - pub FromNode: u32, - pub FromNodePin: u32, - pub ToNode: u32, - pub ToNodePin: u32, -} -impl ::core::marker::Copy for KSTOPOLOGY_CONNECTION {} -impl ::core::clone::Clone for KSTOPOLOGY_CONNECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTOPOLOGY_ENDPOINTID { - pub TopologyName: [u16; 260], - pub PinId: u32, -} -impl ::core::marker::Copy for KSTOPOLOGY_ENDPOINTID {} -impl ::core::clone::Clone for KSTOPOLOGY_ENDPOINTID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSTOPOLOGY_ENDPOINTIDPAIR { - pub RenderEndpoint: KSTOPOLOGY_ENDPOINTID, - pub CaptureEndpoint: KSTOPOLOGY_ENDPOINTID, -} -impl ::core::marker::Copy for KSTOPOLOGY_ENDPOINTIDPAIR {} -impl ::core::clone::Clone for KSTOPOLOGY_ENDPOINTIDPAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSVPMAXPIXELRATE { - pub Size: KS_AMVPSIZE, - pub MaxPixelsPerSecond: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for KSVPMAXPIXELRATE {} -impl ::core::clone::Clone for KSVPMAXPIXELRATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSVPSIZE_PROP { - pub Property: KSIDENTIFIER, - pub Size: KS_AMVPSIZE, -} -impl ::core::marker::Copy for KSVPSIZE_PROP {} -impl ::core::clone::Clone for KSVPSIZE_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSVPSURFACEPARAMS { - pub dwPitch: u32, - pub dwXOrigin: u32, - pub dwYOrigin: u32, -} -impl ::core::marker::Copy for KSVPSURFACEPARAMS {} -impl ::core::clone::Clone for KSVPSURFACEPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KSWAVETABLE_WAVE_DESC { - pub Identifier: KSIDENTIFIER, - pub Size: u32, - pub Looped: super::super::Foundation::BOOL, - pub LoopPoint: u32, - pub InROM: super::super::Foundation::BOOL, - pub Format: KSDATAFORMAT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KSWAVETABLE_WAVE_DESC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KSWAVETABLE_WAVE_DESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSWAVE_BUFFER { - pub Attributes: u32, - pub BufferSize: u32, - pub BufferAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for KSWAVE_BUFFER {} -impl ::core::clone::Clone for KSWAVE_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSWAVE_COMPATCAPS { - pub ulDeviceType: u32, -} -impl ::core::marker::Copy for KSWAVE_COMPATCAPS {} -impl ::core::clone::Clone for KSWAVE_COMPATCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSWAVE_INPUT_CAPABILITIES { - pub MaximumChannelsPerConnection: u32, - pub MinimumBitsPerSample: u32, - pub MaximumBitsPerSample: u32, - pub MinimumSampleFrequency: u32, - pub MaximumSampleFrequency: u32, - pub TotalConnections: u32, - pub ActiveConnections: u32, -} -impl ::core::marker::Copy for KSWAVE_INPUT_CAPABILITIES {} -impl ::core::clone::Clone for KSWAVE_INPUT_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSWAVE_OUTPUT_CAPABILITIES { - pub MaximumChannelsPerConnection: u32, - pub MinimumBitsPerSample: u32, - pub MaximumBitsPerSample: u32, - pub MinimumSampleFrequency: u32, - pub MaximumSampleFrequency: u32, - pub TotalConnections: u32, - pub StaticConnections: u32, - pub StreamingConnections: u32, - pub ActiveConnections: u32, - pub ActiveStaticConnections: u32, - pub ActiveStreamingConnections: u32, - pub Total3DConnections: u32, - pub Static3DConnections: u32, - pub Streaming3DConnections: u32, - pub Active3DConnections: u32, - pub ActiveStatic3DConnections: u32, - pub ActiveStreaming3DConnections: u32, - pub TotalSampleMemory: u32, - pub FreeSampleMemory: u32, - pub LargestFreeContiguousSampleMemory: u32, -} -impl ::core::marker::Copy for KSWAVE_OUTPUT_CAPABILITIES {} -impl ::core::clone::Clone for KSWAVE_OUTPUT_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KSWAVE_VOLUME { - pub LeftAttenuation: i32, - pub RightAttenuation: i32, -} -impl ::core::marker::Copy for KSWAVE_VOLUME {} -impl ::core::clone::Clone for KSWAVE_VOLUME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_AMVPDATAINFO { - pub dwSize: u32, - pub dwMicrosecondsPerField: u32, - pub amvpDimInfo: KS_AMVPDIMINFO, - pub dwPictAspectRatioX: u32, - pub dwPictAspectRatioY: u32, - pub bEnableDoubleClock: super::super::Foundation::BOOL, - pub bEnableVACT: super::super::Foundation::BOOL, - pub bDataIsInterlaced: super::super::Foundation::BOOL, - pub lHalfLinesOdd: i32, - pub bFieldPolarityInverted: super::super::Foundation::BOOL, - pub dwNumLinesInVREF: u32, - pub lHalfLinesEven: i32, - pub dwReserved1: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_AMVPDATAINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_AMVPDATAINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_AMVPDIMINFO { - pub dwFieldWidth: u32, - pub dwFieldHeight: u32, - pub dwVBIWidth: u32, - pub dwVBIHeight: u32, - pub rcValidRegion: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_AMVPDIMINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_AMVPDIMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_AMVPSIZE { - pub dwWidth: u32, - pub dwHeight: u32, -} -impl ::core::marker::Copy for KS_AMVPSIZE {} -impl ::core::clone::Clone for KS_AMVPSIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_AM_ExactRateChange { - pub OutputZeroTime: i64, - pub Rate: i32, -} -impl ::core::marker::Copy for KS_AM_ExactRateChange {} -impl ::core::clone::Clone for KS_AM_ExactRateChange { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_AM_SimpleRateChange { - pub StartTime: i64, - pub Rate: i32, -} -impl ::core::marker::Copy for KS_AM_SimpleRateChange {} -impl ::core::clone::Clone for KS_AM_SimpleRateChange { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_ANALOGVIDEOINFO { - pub rcSource: super::super::Foundation::RECT, - pub rcTarget: super::super::Foundation::RECT, - pub dwActiveWidth: u32, - pub dwActiveHeight: u32, - pub AvgTimePerFrame: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_ANALOGVIDEOINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_ANALOGVIDEOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_BITMAPINFOHEADER { - pub biSize: u32, - pub biWidth: i32, - pub biHeight: i32, - pub biPlanes: u16, - pub biBitCount: u16, - pub biCompression: u32, - pub biSizeImage: u32, - pub biXPelsPerMeter: i32, - pub biYPelsPerMeter: i32, - pub biClrUsed: u32, - pub biClrImportant: u32, -} -impl ::core::marker::Copy for KS_BITMAPINFOHEADER {} -impl ::core::clone::Clone for KS_BITMAPINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_COLCON { - pub _bitfield1: u8, - pub _bitfield2: u8, - pub _bitfield3: u8, - pub _bitfield4: u8, -} -impl ::core::marker::Copy for KS_COLCON {} -impl ::core::clone::Clone for KS_COLCON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_COMPRESSION { - pub RatioNumerator: u32, - pub RatioDenominator: u32, - pub RatioConstantMargin: u32, -} -impl ::core::marker::Copy for KS_COMPRESSION {} -impl ::core::clone::Clone for KS_COMPRESSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_COPY_MACROVISION { - pub MACROVISIONLevel: u32, -} -impl ::core::marker::Copy for KS_COPY_MACROVISION {} -impl ::core::clone::Clone for KS_COPY_MACROVISION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DATAFORMAT_H264VIDEOINFO { - pub DataFormat: KSDATAFORMAT, - pub H264VideoInfoHeader: KS_H264VIDEOINFO, -} -impl ::core::marker::Copy for KS_DATAFORMAT_H264VIDEOINFO {} -impl ::core::clone::Clone for KS_DATAFORMAT_H264VIDEOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DATAFORMAT_IMAGEINFO { - pub DataFormat: KSDATAFORMAT, - pub ImageInfoHeader: KS_BITMAPINFOHEADER, -} -impl ::core::marker::Copy for KS_DATAFORMAT_IMAGEINFO {} -impl ::core::clone::Clone for KS_DATAFORMAT_IMAGEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATAFORMAT_MPEGVIDEOINFO2 { - pub DataFormat: KSDATAFORMAT, - pub MpegVideoInfoHeader2: KS_MPEGVIDEOINFO2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATAFORMAT_MPEGVIDEOINFO2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATAFORMAT_MPEGVIDEOINFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DATAFORMAT_VBIINFOHEADER { - pub DataFormat: KSDATAFORMAT, - pub VBIInfoHeader: KS_VBIINFOHEADER, -} -impl ::core::marker::Copy for KS_DATAFORMAT_VBIINFOHEADER {} -impl ::core::clone::Clone for KS_DATAFORMAT_VBIINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATAFORMAT_VIDEOINFOHEADER { - pub DataFormat: KSDATAFORMAT, - pub VideoInfoHeader: KS_VIDEOINFOHEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATAFORMAT_VIDEOINFOHEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATAFORMAT_VIDEOINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATAFORMAT_VIDEOINFOHEADER2 { - pub DataFormat: KSDATAFORMAT, - pub VideoInfoHeader2: KS_VIDEOINFOHEADER2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATAFORMAT_VIDEOINFOHEADER2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATAFORMAT_VIDEOINFOHEADER2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATAFORMAT_VIDEOINFO_PALETTE { - pub DataFormat: KSDATAFORMAT, - pub VideoInfo: KS_VIDEOINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATAFORMAT_VIDEOINFO_PALETTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATAFORMAT_VIDEOINFO_PALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_ANALOGVIDEO { - pub DataRange: KSDATAFORMAT, - pub AnalogVideoInfo: KS_ANALOGVIDEOINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_ANALOGVIDEO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_ANALOGVIDEO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_H264_VIDEO { - pub DataRange: KSDATAFORMAT, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub StreamDescriptionFlags: u32, - pub MemoryAllocationFlags: u32, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub VideoInfoHeader: KS_H264VIDEOINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_H264_VIDEO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_H264_VIDEO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_IMAGE { - pub DataRange: KSDATAFORMAT, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub ImageInfoHeader: KS_BITMAPINFOHEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_IMAGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_IMAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_MPEG1_VIDEO { - pub DataRange: KSDATAFORMAT, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub StreamDescriptionFlags: u32, - pub MemoryAllocationFlags: u32, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub VideoInfoHeader: KS_MPEG1VIDEOINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_MPEG1_VIDEO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_MPEG1_VIDEO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_MPEG2_VIDEO { - pub DataRange: KSDATAFORMAT, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub StreamDescriptionFlags: u32, - pub MemoryAllocationFlags: u32, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub VideoInfoHeader: KS_MPEGVIDEOINFO2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_MPEG2_VIDEO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_MPEG2_VIDEO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_VIDEO { - pub DataRange: KSDATAFORMAT, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub StreamDescriptionFlags: u32, - pub MemoryAllocationFlags: u32, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub VideoInfoHeader: KS_VIDEOINFOHEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_VIDEO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_VIDEO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_VIDEO2 { - pub DataRange: KSDATAFORMAT, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub StreamDescriptionFlags: u32, - pub MemoryAllocationFlags: u32, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub VideoInfoHeader: KS_VIDEOINFOHEADER2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_VIDEO2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_VIDEO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_VIDEO_PALETTE { - pub DataRange: KSDATAFORMAT, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub StreamDescriptionFlags: u32, - pub MemoryAllocationFlags: u32, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub VideoInfo: KS_VIDEOINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_VIDEO_PALETTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_VIDEO_PALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_DATARANGE_VIDEO_VBI { - pub DataRange: KSDATAFORMAT, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub StreamDescriptionFlags: u32, - pub MemoryAllocationFlags: u32, - pub ConfigCaps: KS_VIDEO_STREAM_CONFIG_CAPS, - pub VBIInfoHeader: KS_VBIINFOHEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_DATARANGE_VIDEO_VBI {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_DATARANGE_VIDEO_VBI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVDCOPY_BUSKEY { - pub BusKey: [u8; 5], - pub Reserved: [u8; 1], -} -impl ::core::marker::Copy for KS_DVDCOPY_BUSKEY {} -impl ::core::clone::Clone for KS_DVDCOPY_BUSKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVDCOPY_CHLGKEY { - pub ChlgKey: [u8; 10], - pub Reserved: [u8; 2], -} -impl ::core::marker::Copy for KS_DVDCOPY_CHLGKEY {} -impl ::core::clone::Clone for KS_DVDCOPY_CHLGKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVDCOPY_DISCKEY { - pub DiscKey: [u8; 2048], -} -impl ::core::marker::Copy for KS_DVDCOPY_DISCKEY {} -impl ::core::clone::Clone for KS_DVDCOPY_DISCKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVDCOPY_REGION { - pub Reserved: u8, - pub RegionData: u8, - pub Reserved2: [u8; 2], -} -impl ::core::marker::Copy for KS_DVDCOPY_REGION {} -impl ::core::clone::Clone for KS_DVDCOPY_REGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVDCOPY_SET_COPY_STATE { - pub DVDCopyState: u32, -} -impl ::core::marker::Copy for KS_DVDCOPY_SET_COPY_STATE {} -impl ::core::clone::Clone for KS_DVDCOPY_SET_COPY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVDCOPY_TITLEKEY { - pub KeyFlags: u32, - pub ReservedNT: [u32; 2], - pub TitleKey: [u8; 6], - pub Reserved: [u8; 2], -} -impl ::core::marker::Copy for KS_DVDCOPY_TITLEKEY {} -impl ::core::clone::Clone for KS_DVDCOPY_TITLEKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVD_YCrCb { - pub Reserved: u8, - pub Y: u8, - pub Cr: u8, - pub Cb: u8, -} -impl ::core::marker::Copy for KS_DVD_YCrCb {} -impl ::core::clone::Clone for KS_DVD_YCrCb { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_DVD_YUV { - pub Reserved: u8, - pub Y: u8, - pub V: u8, - pub U: u8, -} -impl ::core::marker::Copy for KS_DVD_YUV {} -impl ::core::clone::Clone for KS_DVD_YUV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_FRAME_INFO { - pub ExtendedHeaderSize: u32, - pub dwFrameFlags: u32, - pub PictureNumber: i64, - pub DropCount: i64, - pub hDirectDraw: super::super::Foundation::HANDLE, - pub hSurfaceHandle: super::super::Foundation::HANDLE, - pub DirectDrawRect: super::super::Foundation::RECT, - pub Anonymous1: KS_FRAME_INFO_0, - pub Reserved2: u32, - pub Anonymous2: KS_FRAME_INFO_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_FRAME_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_FRAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KS_FRAME_INFO_0 { - pub lSurfacePitch: i32, - pub Reserved1: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_FRAME_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_FRAME_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KS_FRAME_INFO_1 { - pub Anonymous: KS_FRAME_INFO_1_0, - pub FrameCompletionNumber: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_FRAME_INFO_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_FRAME_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_FRAME_INFO_1_0 { - pub Reserved3: u32, - pub Reserved4: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_FRAME_INFO_1_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_FRAME_INFO_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_FRAMING_ITEM { - pub MemoryType: ::windows_sys::core::GUID, - pub BusType: ::windows_sys::core::GUID, - pub MemoryFlags: u32, - pub BusFlags: u32, - pub Flags: u32, - pub Frames: u32, - pub Anonymous: KS_FRAMING_ITEM_0, - pub MemoryTypeWeight: u32, - pub PhysicalRange: KS_FRAMING_RANGE, - pub FramingRange: KS_FRAMING_RANGE_WEIGHTED, -} -impl ::core::marker::Copy for KS_FRAMING_ITEM {} -impl ::core::clone::Clone for KS_FRAMING_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union KS_FRAMING_ITEM_0 { - pub FileAlignment: u32, - pub FramePitch: i32, -} -impl ::core::marker::Copy for KS_FRAMING_ITEM_0 {} -impl ::core::clone::Clone for KS_FRAMING_ITEM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_FRAMING_RANGE { - pub MinFrameSize: u32, - pub MaxFrameSize: u32, - pub Stepping: u32, -} -impl ::core::marker::Copy for KS_FRAMING_RANGE {} -impl ::core::clone::Clone for KS_FRAMING_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_FRAMING_RANGE_WEIGHTED { - pub Range: KS_FRAMING_RANGE, - pub InPlaceWeight: u32, - pub NotInPlaceWeight: u32, -} -impl ::core::marker::Copy for KS_FRAMING_RANGE_WEIGHTED {} -impl ::core::clone::Clone for KS_FRAMING_RANGE_WEIGHTED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_H264VIDEOINFO { - pub wWidth: u16, - pub wHeight: u16, - pub wSARwidth: u16, - pub wSARheight: u16, - pub wProfile: u16, - pub bLevelIDC: u8, - pub wConstrainedToolset: u16, - pub bmSupportedUsages: u32, - pub bmCapabilities: u16, - pub bmSVCCapabilities: u32, - pub bmMVCCapabilities: u32, - pub dwFrameInterval: u32, - pub bMaxCodecConfigDelay: u8, - pub bmSupportedSliceModes: u8, - pub bmSupportedSyncFrameTypes: u8, - pub bResolutionScaling: u8, - pub bSimulcastSupport: u8, - pub bmSupportedRateControlModes: u8, - pub wMaxMBperSecOneResolutionNoScalability: u16, - pub wMaxMBperSecTwoResolutionsNoScalability: u16, - pub wMaxMBperSecThreeResolutionsNoScalability: u16, - pub wMaxMBperSecFourResolutionsNoScalability: u16, - pub wMaxMBperSecOneResolutionTemporalScalability: u16, - pub wMaxMBperSecTwoResolutionsTemporalScalablility: u16, - pub wMaxMBperSecThreeResolutionsTemporalScalability: u16, - pub wMaxMBperSecFourResolutionsTemporalScalability: u16, - pub wMaxMBperSecOneResolutionTemporalQualityScalability: u16, - pub wMaxMBperSecTwoResolutionsTemporalQualityScalability: u16, - pub wMaxMBperSecThreeResolutionsTemporalQualityScalablity: u16, - pub wMaxMBperSecFourResolutionsTemporalQualityScalability: u16, - pub wMaxMBperSecOneResolutionTemporalSpatialScalability: u16, - pub wMaxMBperSecTwoResolutionsTemporalSpatialScalability: u16, - pub wMaxMBperSecThreeResolutionsTemporalSpatialScalablity: u16, - pub wMaxMBperSecFourResolutionsTemporalSpatialScalability: u16, - pub wMaxMBperSecOneResolutionFullScalability: u16, - pub wMaxMBperSecTwoResolutionsFullScalability: u16, - pub wMaxMBperSecThreeResolutionsFullScalability: u16, - pub wMaxMBperSecFourResolutionsFullScalability: u16, -} -impl ::core::marker::Copy for KS_H264VIDEOINFO {} -impl ::core::clone::Clone for KS_H264VIDEOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_MPEG1VIDEOINFO { - pub hdr: KS_VIDEOINFOHEADER, - pub dwStartTimeCode: u32, - pub cbSequenceHeader: u32, - pub bSequenceHeader: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_MPEG1VIDEOINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_MPEG1VIDEOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_MPEGAUDIOINFO { - pub dwFlags: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub dwReserved3: u32, -} -impl ::core::marker::Copy for KS_MPEGAUDIOINFO {} -impl ::core::clone::Clone for KS_MPEGAUDIOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_MPEGVIDEOINFO2 { - pub hdr: KS_VIDEOINFOHEADER2, - pub dwStartTimeCode: u32, - pub cbSequenceHeader: u32, - pub dwProfile: u32, - pub dwLevel: u32, - pub dwFlags: u32, - pub bSequenceHeader: [u32; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_MPEGVIDEOINFO2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_MPEGVIDEOINFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_RGBQUAD { - pub rgbBlue: u8, - pub rgbGreen: u8, - pub rgbRed: u8, - pub rgbReserved: u8, -} -impl ::core::marker::Copy for KS_RGBQUAD {} -impl ::core::clone::Clone for KS_RGBQUAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_TRUECOLORINFO { - pub dwBitMasks: [u32; 3], - pub bmiColors: [KS_RGBQUAD; 256], -} -impl ::core::marker::Copy for KS_TRUECOLORINFO {} -impl ::core::clone::Clone for KS_TRUECOLORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_TVTUNER_CHANGE_INFO { - pub dwFlags: u32, - pub dwCountryCode: u32, - pub dwAnalogVideoStandard: u32, - pub dwChannel: u32, -} -impl ::core::marker::Copy for KS_TVTUNER_CHANGE_INFO {} -impl ::core::clone::Clone for KS_TVTUNER_CHANGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_VBIINFOHEADER { - pub StartLine: u32, - pub EndLine: u32, - pub SamplingFrequency: u32, - pub MinLineStartTime: u32, - pub MaxLineStartTime: u32, - pub ActualLineStartTime: u32, - pub ActualLineEndTime: u32, - pub VideoStandard: u32, - pub SamplesPerLine: u32, - pub StrideInBytes: u32, - pub BufferSize: u32, -} -impl ::core::marker::Copy for KS_VBIINFOHEADER {} -impl ::core::clone::Clone for KS_VBIINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct KS_VBI_FRAME_INFO { - pub ExtendedHeaderSize: u32, - pub dwFrameFlags: u32, - pub PictureNumber: i64, - pub DropCount: i64, - pub dwSamplingFrequency: u32, - pub TvTunerChangeInfo: KS_TVTUNER_CHANGE_INFO, - pub VBIInfoHeader: KS_VBIINFOHEADER, -} -impl ::core::marker::Copy for KS_VBI_FRAME_INFO {} -impl ::core::clone::Clone for KS_VBI_FRAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_VIDEOINFO { - pub rcSource: super::super::Foundation::RECT, - pub rcTarget: super::super::Foundation::RECT, - pub dwBitRate: u32, - pub dwBitErrorRate: u32, - pub AvgTimePerFrame: i64, - pub bmiHeader: KS_BITMAPINFOHEADER, - pub Anonymous: KS_VIDEOINFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_VIDEOINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_VIDEOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KS_VIDEOINFO_0 { - pub bmiColors: [KS_RGBQUAD; 256], - pub dwBitMasks: [u32; 3], - pub TrueColorInfo: KS_TRUECOLORINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_VIDEOINFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_VIDEOINFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_VIDEOINFOHEADER { - pub rcSource: super::super::Foundation::RECT, - pub rcTarget: super::super::Foundation::RECT, - pub dwBitRate: u32, - pub dwBitErrorRate: u32, - pub AvgTimePerFrame: i64, - pub bmiHeader: KS_BITMAPINFOHEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_VIDEOINFOHEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_VIDEOINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_VIDEOINFOHEADER2 { - pub rcSource: super::super::Foundation::RECT, - pub rcTarget: super::super::Foundation::RECT, - pub dwBitRate: u32, - pub dwBitErrorRate: u32, - pub AvgTimePerFrame: i64, - pub dwInterlaceFlags: u32, - pub dwCopyProtectFlags: u32, - pub dwPictAspectRatioX: u32, - pub dwPictAspectRatioY: u32, - pub Anonymous: KS_VIDEOINFOHEADER2_0, - pub dwReserved2: u32, - pub bmiHeader: KS_BITMAPINFOHEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_VIDEOINFOHEADER2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_VIDEOINFOHEADER2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KS_VIDEOINFOHEADER2_0 { - pub dwControlFlags: u32, - pub dwReserved1: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_VIDEOINFOHEADER2_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_VIDEOINFOHEADER2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KS_VIDEO_STREAM_CONFIG_CAPS { - pub guid: ::windows_sys::core::GUID, - pub VideoStandard: u32, - pub InputSize: super::super::Foundation::SIZE, - pub MinCroppingSize: super::super::Foundation::SIZE, - pub MaxCroppingSize: super::super::Foundation::SIZE, - pub CropGranularityX: i32, - pub CropGranularityY: i32, - pub CropAlignX: i32, - pub CropAlignY: i32, - pub MinOutputSize: super::super::Foundation::SIZE, - pub MaxOutputSize: super::super::Foundation::SIZE, - pub OutputGranularityX: i32, - pub OutputGranularityY: i32, - pub StretchTapsX: i32, - pub StretchTapsY: i32, - pub ShrinkTapsX: i32, - pub ShrinkTapsY: i32, - pub MinFrameInterval: i64, - pub MaxFrameInterval: i64, - pub MinBitsPerSecond: i32, - pub MaxBitsPerSecond: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KS_VIDEO_STREAM_CONFIG_CAPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KS_VIDEO_STREAM_CONFIG_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOOPEDSTREAMING_POSITION_EVENT_DATA { - pub KsEventData: KSEVENTDATA, - pub Position: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOOPEDSTREAMING_POSITION_EVENT_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOOPEDSTREAMING_POSITION_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MEDIUM_INFO { - pub MediaPresent: super::super::Foundation::BOOL, - pub MediaType: u32, - pub RecordInhibit: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MEDIUM_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MEDIUM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub union MF_MDL_SHARED_PAYLOAD_KEY { - pub combined: MF_MDL_SHARED_PAYLOAD_KEY_0, - pub GMDLHandle: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for MF_MDL_SHARED_PAYLOAD_KEY {} -impl ::core::clone::Clone for MF_MDL_SHARED_PAYLOAD_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct MF_MDL_SHARED_PAYLOAD_KEY_0 { - pub pHandle: u32, - pub fHandle: u32, - pub uPayload: u64, -} -impl ::core::marker::Copy for MF_MDL_SHARED_PAYLOAD_KEY_0 {} -impl ::core::clone::Clone for MF_MDL_SHARED_PAYLOAD_KEY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct NABTSFEC_BUFFER { - pub dataSize: u32, - pub groupID: u16, - pub Reserved: u16, - pub data: [u8; 448], -} -impl ::core::marker::Copy for NABTSFEC_BUFFER {} -impl ::core::clone::Clone for NABTSFEC_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct NABTS_BUFFER { - pub ScanlinesRequested: VBICODECFILTERING_SCANLINES, - pub PictureNumber: i64, - pub NabtsLines: [NABTS_BUFFER_LINE; 11], -} -impl ::core::marker::Copy for NABTS_BUFFER {} -impl ::core::clone::Clone for NABTS_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct NABTS_BUFFER_LINE { - pub Confidence: u8, - pub Bytes: [u8; 36], -} -impl ::core::marker::Copy for NABTS_BUFFER_LINE {} -impl ::core::clone::Clone for NABTS_BUFFER_LINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct OPTIMAL_WEIGHT_TOTALS { - pub MinTotalNominator: i64, - pub MaxTotalNominator: i64, - pub TotalDenominator: i64, -} -impl ::core::marker::Copy for OPTIMAL_WEIGHT_TOTALS {} -impl ::core::clone::Clone for OPTIMAL_WEIGHT_TOTALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct PIPE_DIMENSIONS { - pub AllocatorPin: KS_COMPRESSION, - pub MaxExpansionPin: KS_COMPRESSION, - pub EndPin: KS_COMPRESSION, -} -impl ::core::marker::Copy for PIPE_DIMENSIONS {} -impl ::core::clone::Clone for PIPE_DIMENSIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct PIPE_TERMINATION { - pub Flags: u32, - pub OutsideFactors: u32, - pub Weigth: u32, - pub PhysicalRange: KS_FRAMING_RANGE, - pub OptimalRange: KS_FRAMING_RANGE_WEIGHTED, - pub Compression: KS_COMPRESSION, -} -impl ::core::marker::Copy for PIPE_TERMINATION {} -impl ::core::clone::Clone for PIPE_TERMINATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct SECURE_BUFFER_INFO { - pub guidBufferIdentifier: ::windows_sys::core::GUID, - pub cbBufferSize: u32, - pub cbCaptured: u32, - pub ullReserved: [u64; 16], -} -impl ::core::marker::Copy for SECURE_BUFFER_INFO {} -impl ::core::clone::Clone for SECURE_BUFFER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct SOUNDDETECTOR_PATTERNHEADER { - pub Size: u32, - pub PatternType: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SOUNDDETECTOR_PATTERNHEADER {} -impl ::core::clone::Clone for SOUNDDETECTOR_PATTERNHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct TRANSPORTAUDIOPARMS { - pub EnableOutput: i32, - pub EnableRecord: i32, - pub EnableSelsync: i32, - pub Input: i32, - pub MonitorSource: i32, -} -impl ::core::marker::Copy for TRANSPORTAUDIOPARMS {} -impl ::core::clone::Clone for TRANSPORTAUDIOPARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct TRANSPORTBASICPARMS { - pub TimeFormat: i32, - pub TimeReference: i32, - pub Superimpose: i32, - pub EndStopAction: i32, - pub RecordFormat: i32, - pub StepFrames: i32, - pub SetpField: i32, - pub Preroll: i32, - pub RecPreroll: i32, - pub Postroll: i32, - pub EditDelay: i32, - pub PlayTCDelay: i32, - pub RecTCDelay: i32, - pub EditField: i32, - pub FrameServo: i32, - pub ColorFrameServo: i32, - pub ServoRef: i32, - pub WarnGenlock: i32, - pub SetTracking: i32, - pub VolumeName: [i8; 40], - pub Ballistic: [i32; 20], - pub Speed: i32, - pub CounterFormat: i32, - pub TunerChannel: i32, - pub TunerNumber: i32, - pub TimerEvent: i32, - pub TimerStartDay: i32, - pub TimerStartTime: i32, - pub TimerStopDay: i32, - pub TimerStopTime: i32, -} -impl ::core::marker::Copy for TRANSPORTBASICPARMS {} -impl ::core::clone::Clone for TRANSPORTBASICPARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct TRANSPORTSTATUS { - pub Mode: i32, - pub LastError: i32, - pub RecordInhibit: i32, - pub ServoLock: i32, - pub MediaPresent: i32, - pub MediaLength: i32, - pub MediaSize: i32, - pub MediaTrackCount: i32, - pub MediaTrackLength: i32, - pub MediaTrackSide: i32, - pub MediaType: i32, - pub LinkMode: i32, - pub NotifyOn: i32, -} -impl ::core::marker::Copy for TRANSPORTSTATUS {} -impl ::core::clone::Clone for TRANSPORTSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct TRANSPORTVIDEOPARMS { - pub OutputMode: i32, - pub Input: i32, -} -impl ::core::marker::Copy for TRANSPORTVIDEOPARMS {} -impl ::core::clone::Clone for TRANSPORTVIDEOPARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct TRANSPORT_STATE { - pub Mode: u32, - pub State: u32, -} -impl ::core::marker::Copy for TRANSPORT_STATE {} -impl ::core::clone::Clone for TRANSPORT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct TUNER_ANALOG_CAPS_S { - pub Mode: u32, - pub StandardsSupported: u32, - pub MinFrequency: u32, - pub MaxFrequency: u32, - pub TuningGranularity: u32, - pub SettlingTime: u32, - pub ScanSensingRange: u32, - pub FineTuneSensingRange: u32, -} -impl ::core::marker::Copy for TUNER_ANALOG_CAPS_S {} -impl ::core::clone::Clone for TUNER_ANALOG_CAPS_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICAP_PROPERTIES_PROTECTION_S { - pub Property: KSIDENTIFIER, - pub StreamIndex: u32, - pub Status: u32, -} -impl ::core::marker::Copy for VBICAP_PROPERTIES_PROTECTION_S {} -impl ::core::clone::Clone for VBICAP_PROPERTIES_PROTECTION_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_CC_SUBSTREAMS { - pub SubstreamMask: u32, -} -impl ::core::marker::Copy for VBICODECFILTERING_CC_SUBSTREAMS {} -impl ::core::clone::Clone for VBICODECFILTERING_CC_SUBSTREAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_NABTS_SUBSTREAMS { - pub SubstreamMask: [u32; 128], -} -impl ::core::marker::Copy for VBICODECFILTERING_NABTS_SUBSTREAMS {} -impl ::core::clone::Clone for VBICODECFILTERING_NABTS_SUBSTREAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_SCANLINES { - pub DwordBitArray: [u32; 32], -} -impl ::core::marker::Copy for VBICODECFILTERING_SCANLINES {} -impl ::core::clone::Clone for VBICODECFILTERING_SCANLINES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_CC { - pub Common: VBICODECFILTERING_STATISTICS_COMMON, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_CC {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_CC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_CC_PIN { - pub Common: VBICODECFILTERING_STATISTICS_COMMON_PIN, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_CC_PIN {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_CC_PIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_COMMON { - pub InputSRBsProcessed: u32, - pub OutputSRBsProcessed: u32, - pub SRBsIgnored: u32, - pub InputSRBsMissing: u32, - pub OutputSRBsMissing: u32, - pub OutputFailures: u32, - pub InternalErrors: u32, - pub ExternalErrors: u32, - pub InputDiscontinuities: u32, - pub DSPFailures: u32, - pub TvTunerChanges: u32, - pub VBIHeaderChanges: u32, - pub LineConfidenceAvg: u32, - pub BytesOutput: u32, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_COMMON {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_COMMON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_COMMON_PIN { - pub SRBsProcessed: u32, - pub SRBsIgnored: u32, - pub SRBsMissing: u32, - pub InternalErrors: u32, - pub ExternalErrors: u32, - pub Discontinuities: u32, - pub LineConfidenceAvg: u32, - pub BytesOutput: u32, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_COMMON_PIN {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_COMMON_PIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_NABTS { - pub Common: VBICODECFILTERING_STATISTICS_COMMON, - pub FECBundleBadLines: u32, - pub FECQueueOverflows: u32, - pub FECCorrectedLines: u32, - pub FECUncorrectableLines: u32, - pub BundlesProcessed: u32, - pub BundlesSent2IP: u32, - pub FilteredLines: u32, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_NABTS {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_NABTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_NABTS_PIN { - pub Common: VBICODECFILTERING_STATISTICS_COMMON_PIN, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_NABTS_PIN {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_NABTS_PIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_TELETEXT { - pub Common: VBICODECFILTERING_STATISTICS_COMMON, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_TELETEXT {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_TELETEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VBICODECFILTERING_STATISTICS_TELETEXT_PIN { - pub Common: VBICODECFILTERING_STATISTICS_COMMON_PIN, -} -impl ::core::marker::Copy for VBICODECFILTERING_STATISTICS_TELETEXT_PIN {} -impl ::core::clone::Clone for VBICODECFILTERING_STATISTICS_TELETEXT_PIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VRAM_SURFACE_INFO { - pub hSurface: usize, - pub VramPhysicalAddress: i64, - pub cbCaptured: u32, - pub dwWidth: u32, - pub dwHeight: u32, - pub dwLinearSize: u32, - pub lPitch: i32, - pub ullReserved: [u64; 16], -} -impl ::core::marker::Copy for VRAM_SURFACE_INFO {} -impl ::core::clone::Clone for VRAM_SURFACE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct VRAM_SURFACE_INFO_PROPERTY_S { - pub Property: KSIDENTIFIER, - pub pVramSurfaceInfo: *mut VRAM_SURFACE_INFO, -} -impl ::core::marker::Copy for VRAM_SURFACE_INFO_PROPERTY_S {} -impl ::core::clone::Clone for VRAM_SURFACE_INFO_PROPERTY_S { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct WNF_KSCAMERA_STREAMSTATE_INFO { - pub ProcessId: u32, - pub SessionId: u32, - pub StreamState: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for WNF_KSCAMERA_STREAMSTATE_INFO {} -impl ::core::clone::Clone for WNF_KSCAMERA_STREAMSTATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct WST_BUFFER { - pub ScanlinesRequested: VBICODECFILTERING_SCANLINES, - pub WstLines: [WST_BUFFER_LINE; 17], -} -impl ::core::marker::Copy for WST_BUFFER {} -impl ::core::clone::Clone for WST_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_KernelStreaming\"`*"] -pub struct WST_BUFFER_LINE { - pub Confidence: u8, - pub Bytes: [u8; 42], -} -impl ::core::marker::Copy for WST_BUFFER_LINE {} -impl ::core::clone::Clone for WST_BUFFER_LINE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/LibrarySharingServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/LibrarySharingServices/mod.rs deleted file mode 100644 index 2fe3bbf..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/LibrarySharingServices/mod.rs +++ /dev/null @@ -1,15 +0,0 @@ -pub type IWindowsMediaLibrarySharingDevice = *mut ::core::ffi::c_void; -pub type IWindowsMediaLibrarySharingDeviceProperties = *mut ::core::ffi::c_void; -pub type IWindowsMediaLibrarySharingDeviceProperty = *mut ::core::ffi::c_void; -pub type IWindowsMediaLibrarySharingDevices = *mut ::core::ffi::c_void; -pub type IWindowsMediaLibrarySharingServices = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_LibrarySharingServices\"`*"] -pub const WindowsMediaLibrarySharingServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xad581b00_7b64_4e59_a38d_d2c5bf51ddb3); -#[doc = "*Required features: `\"Win32_Media_LibrarySharingServices\"`*"] -pub type WindowsMediaLibrarySharingDeviceAuthorizationStatus = i32; -#[doc = "*Required features: `\"Win32_Media_LibrarySharingServices\"`*"] -pub const DEVICE_AUTHORIZATION_UNKNOWN: WindowsMediaLibrarySharingDeviceAuthorizationStatus = 0i32; -#[doc = "*Required features: `\"Win32_Media_LibrarySharingServices\"`*"] -pub const DEVICE_AUTHORIZATION_ALLOWED: WindowsMediaLibrarySharingDeviceAuthorizationStatus = 1i32; -#[doc = "*Required features: `\"Win32_Media_LibrarySharingServices\"`*"] -pub const DEVICE_AUTHORIZATION_DENIED: WindowsMediaLibrarySharingDeviceAuthorizationStatus = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/MediaPlayer/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/MediaPlayer/mod.rs deleted file mode 100644 index 8381e67..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/MediaPlayer/mod.rs +++ /dev/null @@ -1,2012 +0,0 @@ -pub type IFeed = *mut ::core::ffi::c_void; -pub type IFeed2 = *mut ::core::ffi::c_void; -pub type IFeedEnclosure = *mut ::core::ffi::c_void; -pub type IFeedEvents = *mut ::core::ffi::c_void; -pub type IFeedFolder = *mut ::core::ffi::c_void; -pub type IFeedFolderEvents = *mut ::core::ffi::c_void; -pub type IFeedItem = *mut ::core::ffi::c_void; -pub type IFeedItem2 = *mut ::core::ffi::c_void; -pub type IFeedsEnum = *mut ::core::ffi::c_void; -pub type IFeedsManager = *mut ::core::ffi::c_void; -pub type IWMPAudioRenderConfig = *mut ::core::ffi::c_void; -pub type IWMPCdrom = *mut ::core::ffi::c_void; -pub type IWMPCdromBurn = *mut ::core::ffi::c_void; -pub type IWMPCdromCollection = *mut ::core::ffi::c_void; -pub type IWMPCdromRip = *mut ::core::ffi::c_void; -pub type IWMPClosedCaption = *mut ::core::ffi::c_void; -pub type IWMPClosedCaption2 = *mut ::core::ffi::c_void; -pub type IWMPContentContainer = *mut ::core::ffi::c_void; -pub type IWMPContentContainerList = *mut ::core::ffi::c_void; -pub type IWMPContentPartner = *mut ::core::ffi::c_void; -pub type IWMPContentPartnerCallback = *mut ::core::ffi::c_void; -pub type IWMPControls = *mut ::core::ffi::c_void; -pub type IWMPControls2 = *mut ::core::ffi::c_void; -pub type IWMPControls3 = *mut ::core::ffi::c_void; -pub type IWMPConvert = *mut ::core::ffi::c_void; -pub type IWMPCore = *mut ::core::ffi::c_void; -pub type IWMPCore2 = *mut ::core::ffi::c_void; -pub type IWMPCore3 = *mut ::core::ffi::c_void; -pub type IWMPDVD = *mut ::core::ffi::c_void; -pub type IWMPDownloadCollection = *mut ::core::ffi::c_void; -pub type IWMPDownloadItem = *mut ::core::ffi::c_void; -pub type IWMPDownloadItem2 = *mut ::core::ffi::c_void; -pub type IWMPDownloadManager = *mut ::core::ffi::c_void; -pub type IWMPEffects = *mut ::core::ffi::c_void; -pub type IWMPEffects2 = *mut ::core::ffi::c_void; -pub type IWMPError = *mut ::core::ffi::c_void; -pub type IWMPErrorItem = *mut ::core::ffi::c_void; -pub type IWMPErrorItem2 = *mut ::core::ffi::c_void; -pub type IWMPEvents = *mut ::core::ffi::c_void; -pub type IWMPEvents2 = *mut ::core::ffi::c_void; -pub type IWMPEvents3 = *mut ::core::ffi::c_void; -pub type IWMPEvents4 = *mut ::core::ffi::c_void; -pub type IWMPFolderMonitorServices = *mut ::core::ffi::c_void; -pub type IWMPGraphCreation = *mut ::core::ffi::c_void; -pub type IWMPLibrary = *mut ::core::ffi::c_void; -pub type IWMPLibrary2 = *mut ::core::ffi::c_void; -pub type IWMPLibraryServices = *mut ::core::ffi::c_void; -pub type IWMPLibrarySharingServices = *mut ::core::ffi::c_void; -pub type IWMPMedia = *mut ::core::ffi::c_void; -pub type IWMPMedia2 = *mut ::core::ffi::c_void; -pub type IWMPMedia3 = *mut ::core::ffi::c_void; -pub type IWMPMediaCollection = *mut ::core::ffi::c_void; -pub type IWMPMediaCollection2 = *mut ::core::ffi::c_void; -pub type IWMPMediaPluginRegistrar = *mut ::core::ffi::c_void; -pub type IWMPMetadataPicture = *mut ::core::ffi::c_void; -pub type IWMPMetadataText = *mut ::core::ffi::c_void; -pub type IWMPNetwork = *mut ::core::ffi::c_void; -pub type IWMPNodeRealEstate = *mut ::core::ffi::c_void; -pub type IWMPNodeRealEstateHost = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowed = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowedHost = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowless = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowlessHost = *mut ::core::ffi::c_void; -pub type IWMPPlayer = *mut ::core::ffi::c_void; -pub type IWMPPlayer2 = *mut ::core::ffi::c_void; -pub type IWMPPlayer3 = *mut ::core::ffi::c_void; -pub type IWMPPlayer4 = *mut ::core::ffi::c_void; -pub type IWMPPlayerApplication = *mut ::core::ffi::c_void; -pub type IWMPPlayerServices = *mut ::core::ffi::c_void; -pub type IWMPPlayerServices2 = *mut ::core::ffi::c_void; -pub type IWMPPlaylist = *mut ::core::ffi::c_void; -pub type IWMPPlaylistArray = *mut ::core::ffi::c_void; -pub type IWMPPlaylistCollection = *mut ::core::ffi::c_void; -pub type IWMPPlugin = *mut ::core::ffi::c_void; -pub type IWMPPluginEnable = *mut ::core::ffi::c_void; -pub type IWMPPluginUI = *mut ::core::ffi::c_void; -pub type IWMPQuery = *mut ::core::ffi::c_void; -pub type IWMPRemoteMediaServices = *mut ::core::ffi::c_void; -pub type IWMPRenderConfig = *mut ::core::ffi::c_void; -pub type IWMPServices = *mut ::core::ffi::c_void; -pub type IWMPSettings = *mut ::core::ffi::c_void; -pub type IWMPSettings2 = *mut ::core::ffi::c_void; -pub type IWMPSkinManager = *mut ::core::ffi::c_void; -pub type IWMPStringCollection = *mut ::core::ffi::c_void; -pub type IWMPStringCollection2 = *mut ::core::ffi::c_void; -pub type IWMPSubscriptionService = *mut ::core::ffi::c_void; -pub type IWMPSubscriptionService2 = *mut ::core::ffi::c_void; -pub type IWMPSubscriptionServiceCallback = *mut ::core::ffi::c_void; -pub type IWMPSyncDevice = *mut ::core::ffi::c_void; -pub type IWMPSyncDevice2 = *mut ::core::ffi::c_void; -pub type IWMPSyncDevice3 = *mut ::core::ffi::c_void; -pub type IWMPSyncServices = *mut ::core::ffi::c_void; -pub type IWMPTranscodePolicy = *mut ::core::ffi::c_void; -pub type IWMPUserEventSink = *mut ::core::ffi::c_void; -pub type IWMPVideoRenderConfig = *mut ::core::ffi::c_void; -pub type IWMPWindowMessageSink = *mut ::core::ffi::c_void; -pub type IXFeed = *mut ::core::ffi::c_void; -pub type IXFeed2 = *mut ::core::ffi::c_void; -pub type IXFeedEnclosure = *mut ::core::ffi::c_void; -pub type IXFeedEvents = *mut ::core::ffi::c_void; -pub type IXFeedFolder = *mut ::core::ffi::c_void; -pub type IXFeedFolderEvents = *mut ::core::ffi::c_void; -pub type IXFeedItem = *mut ::core::ffi::c_void; -pub type IXFeedItem2 = *mut ::core::ffi::c_void; -pub type IXFeedsEnum = *mut ::core::ffi::c_void; -pub type IXFeedsManager = *mut ::core::ffi::c_void; -pub type _WMPOCXEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const CLSID_WMPMediaPluginRegistrar: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5569e7f5_424b_4b93_89ca_79d17924689a); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const CLSID_WMPSkinManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2a7fd52_301f_4348_b93a_638c6de49229); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const CLSID_XFeedsManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe6b11c3_c72e_4061_86c6_9d163121f229); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_DELTA: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_AsyncDownload: u32 = 24579u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_CancelAsyncDownload: u32 = 24580u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_DownloadMimeType: u32 = 24586u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_DownloadStatus: u32 = 24581u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_DownloadUrl: u32 = 24585u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_LastDownloadError: u32 = 24582u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_Length: u32 = 24578u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_LocalPath: u32 = 24583u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_Parent: u32 = 24584u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_RemoveFile: u32 = 24587u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_SetFile: u32 = 24588u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_Type: u32 = 24577u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDENCLOSURE_Url: u32 = 24576u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_Error: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_FeedDeleted: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_FeedDownloadCompleted: u32 = 32774u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_FeedDownloading: u32 = 32773u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_FeedItemCountChanged: u32 = 32775u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_FeedMoved: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_FeedRenamed: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDEVENTS_FeedUrlChanged: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_Error: u32 = 28672u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedAdded: u32 = 28679u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedDeleted: u32 = 28680u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedDownloadCompleted: u32 = 28686u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedDownloading: u32 = 28685u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedItemCountChanged: u32 = 28687u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedMovedFrom: u32 = 28683u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedMovedTo: u32 = 28684u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedRenamed: u32 = 28681u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FeedUrlChanged: u32 = 28682u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FolderAdded: u32 = 28673u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FolderDeleted: u32 = 28674u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FolderItemCountChanged: u32 = 28678u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FolderMovedFrom: u32 = 28676u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FolderMovedTo: u32 = 28677u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDEREVENTS_FolderRenamed: u32 = 28675u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_CreateFeed: u32 = 12290u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_CreateSubfolder: u32 = 12291u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Delete: u32 = 12296u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_ExistsFeed: u32 = 12292u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_ExistsSubfolder: u32 = 12294u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Feeds: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_GetFeed: u32 = 12293u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_GetSubfolder: u32 = 12295u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_GetWatcher: u32 = 12305u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_IsRoot: u32 = 12302u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Move: u32 = 12300u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Name: u32 = 12297u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Parent: u32 = 12301u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Path: u32 = 12299u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Rename: u32 = 12298u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_Subfolders: u32 = 12289u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_TotalItemCount: u32 = 12304u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDFOLDER_TotalUnreadItemCount: u32 = 12303u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Author: u32 = 20487u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Comments: u32 = 20486u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Delete: u32 = 20492u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Description: u32 = 20484u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_DownloadUrl: u32 = 20493u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_EffectiveId: u32 = 20496u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Enclosure: u32 = 20488u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Guid: u32 = 20483u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_IsRead: u32 = 20489u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_LastDownloadTime: u32 = 20494u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Link: u32 = 20482u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_LocalId: u32 = 20490u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Modified: u32 = 20495u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Parent: u32 = 20491u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_PubDate: u32 = 20485u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Title: u32 = 20481u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDITEM_Xml: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDSENUM_Count: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDSENUM_Item: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_AsyncSyncAll: u32 = 4108u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_BackgroundSync: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_BackgroundSyncStatus: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_DefaultInterval: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_DeleteFeed: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_DeleteFolder: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_ExistsFeed: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_ExistsFolder: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_GetFeed: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_GetFeedByUrl: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_GetFolder: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_IsSubscribed: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_ItemCountLimit: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_Normalize: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEEDS_RootFolder: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_AsyncDownload: u32 = 16395u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_CancelAsyncDownload: u32 = 16396u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_ClearCredentials: u32 = 16428u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Copyright: u32 = 16411u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Delete: u32 = 16393u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Description: u32 = 16404u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Download: u32 = 16394u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_DownloadEnclosuresAutomatically: u32 = 16412u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_DownloadStatus: u32 = 16413u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_DownloadUrl: u32 = 16416u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_GetItem: u32 = 16402u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_GetItemByEffectiveId: u32 = 16423u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_GetWatcher: u32 = 16419u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Image: u32 = 16406u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Interval: u32 = 16397u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_IsList: u32 = 16417u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_ItemCount: u32 = 16421u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Items: u32 = 16401u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Language: u32 = 16410u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_LastBuildDate: u32 = 16407u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_LastDownloadError: u32 = 16414u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_LastDownloadTime: u32 = 16399u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_LastItemDownloadTime: u32 = 16424u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_LastWriteTime: u32 = 16392u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Link: u32 = 16405u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_LocalEnclosurePath: u32 = 16400u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_LocalId: u32 = 16388u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_MarkAllItemsRead: u32 = 16418u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_MaxItemCount: u32 = 16422u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Merge: u32 = 16415u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Move: u32 = 16390u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Name: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Parent: u32 = 16391u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Password: u32 = 16426u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Path: u32 = 16389u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_PubDate: u32 = 16408u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Rename: u32 = 16386u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_SetCredentials: u32 = 16427u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_SyncSetting: u32 = 16398u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Title: u32 = 16403u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Ttl: u32 = 16409u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_UnreadItemCount: u32 = 16420u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Url: u32 = 16387u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Username: u32 = 16425u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_FEED_Xml: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROMCOLLECTION_BASE: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROMCOLLECTION_COUNT: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROMCOLLECTION_GETBYDRIVESPECIFIER: u32 = 303u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROMCOLLECTION_ITEM: u32 = 302u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROMCOLLECTION_STARTMONITORINGCDROMS: u32 = 304u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROMCOLLECTION_STOPMONITORINGCDROMS: u32 = 305u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROM_BASE: u32 = 250u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROM_DRIVESPECIFIER: u32 = 251u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROM_EJECT: u32 = 253u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCDROM_PLAYLIST: u32 = 252u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION2_GETLANGCOUNT: u32 = 955u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION2_GETLANGID: u32 = 957u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION2_GETLANGNAME: u32 = 956u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION2_GETSTYLECOUNT: u32 = 958u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION2_GETSTYLENAME: u32 = 959u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION_BASE: u32 = 950u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION_CAPTIONINGID: u32 = 954u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION_SAMIFILENAME: u32 = 953u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION_SAMILANG: u32 = 952u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCLOSEDCAPTION_SAMISTYLE: u32 = 951u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS2_STEP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS3_AUDIOLANGUAGECOUNT: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGE: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGEINDEX: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS3_CURRENTPOSITIONTIMECODE: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEDESC: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEID: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS3_GETLANGUAGENAME: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLSFAKE_TIMECOMPRESSION: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_BASE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_CURRENTITEM: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_CURRENTMARKER: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_CURRENTPOSITION: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_CURRENTPOSITIONSTRING: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_FASTFORWARD: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_FASTREVERSE: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_ISAVAILABLE: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_NEXT: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_PAUSE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_PLAY: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_PLAYITEM: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_PREVIOUS: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCONTROLS_STOP: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE2_BASE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE2_DVD: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE3_NEWMEDIA: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE3_NEWPLAYLIST: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_AUDIOLANGUAGECHANGE: u32 = 5102u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_BUFFERING: u32 = 5402u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_CDROMMEDIACHANGE: u32 = 5701u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_CURRENTITEMCHANGE: u32 = 5806u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_CURRENTMEDIAITEMAVAILABLE: u32 = 5803u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_CURRENTPLAYLISTCHANGE: u32 = 5804u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_CURRENTPLAYLISTITEMAVAILABLE: u32 = 5805u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_DISCONNECT: u32 = 5401u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_DOMAINCHANGE: u32 = 5822u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_DURATIONUNITCHANGE: u32 = 5204u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_ENDOFSTREAM: u32 = 5201u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_ERROR: u32 = 5501u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MARKERHIT: u32 = 5203u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACHANGE: u32 = 5802u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGADDED: u32 = 5808u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGCHANGED: u32 = 5820u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGREMOVED: u32 = 5809u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONCHANGE: u32 = 5807u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANADDEDITEM: u32 = 5813u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANPROGRESS: u32 = 5814u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAADDED: u32 = 5825u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAREMOVED: u32 = 5826u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHCOMPLETE: u32 = 5817u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHFOUNDITEM: u32 = 5815u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHPROGRESS: u32 = 5816u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MEDIAERROR: u32 = 5821u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_MODECHANGE: u32 = 5819u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_NEWSTREAM: u32 = 5403u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_OPENPLAYLISTSWITCH: u32 = 5823u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_OPENSTATECHANGE: u32 = 5001u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_PLAYLISTCHANGE: u32 = 5801u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONCHANGE: u32 = 5810u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTADDED: u32 = 5811u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTREMOVED: u32 = 5812u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTSETASDELETED: u32 = 5818u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_PLAYSTATECHANGE: u32 = 5101u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_POSITIONCHANGE: u32 = 5202u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_SCRIPTCOMMAND: u32 = 5301u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_STATUSCHANGE: u32 = 5002u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_STRINGCOLLECTIONCHANGE: u32 = 5824u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCOREEVENT_WARNING: u32 = 5601u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_CDROMCOLLECTION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_CLOSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_CLOSEDCAPTION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_CONTROLS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_CURRENTMEDIA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_CURRENTPLAYLIST: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_ERROR: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_ISONLINE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_LAST: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_LAUNCHURL: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_MAX: u32 = 1454u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_MEDIACOLLECTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_NETWORK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_OPENSTATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_PLAYLISTCOLLECTION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_PLAYSTATE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_SETTINGS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_STATUS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_URL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPCORE_VERSIONINFO: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADCOLLECTION_BASE: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADCOLLECTION_CLEAR: u32 = 1206u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADCOLLECTION_COUNT: u32 = 1202u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADCOLLECTION_ID: u32 = 1201u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADCOLLECTION_ITEM: u32 = 1203u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADCOLLECTION_REMOVEITEM: u32 = 1205u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADCOLLECTION_STARTDOWNLOAD: u32 = 1204u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM2_BASE: u32 = 1300u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM2_GETITEMINFO: u32 = 1301u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_BASE: u32 = 1250u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_CANCEL: u32 = 1258u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_DOWNLOADSTATE: u32 = 1255u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_PAUSE: u32 = 1256u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_PROGRESS: u32 = 1254u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_RESUME: u32 = 1257u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_SIZE: u32 = 1252u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_SOURCEURL: u32 = 1251u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADITEM_TYPE: u32 = 1253u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADMANAGER_BASE: u32 = 1150u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADMANAGER_CREATEDOWNLOADCOLLECTION: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDOWNLOADMANAGER_GETDOWNLOADCOLLECTION: u32 = 1151u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDVD_BACK: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDVD_BASE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDVD_DOMAIN: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDVD_ISAVAILABLE: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDVD_RESUME: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDVD_TITLEMENU: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPDVD_TOPMENU: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERRORITEM2_CONDITION: u32 = 906u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERRORITEM_BASE: u32 = 900u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERRORITEM_CUSTOMURL: u32 = 905u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERRORITEM_ERRORCODE: u32 = 901u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERRORITEM_ERRORCONTEXT: u32 = 903u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERRORITEM_ERRORDESCRIPTION: u32 = 902u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERRORITEM_REMEDY: u32 = 904u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERROR_BASE: u32 = 850u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERROR_CLEARERRORQUEUE: u32 = 851u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERROR_ERRORCOUNT: u32 = 852u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERROR_ITEM: u32 = 853u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPERROR_WEBHELP: u32 = 854u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA2_ERROR: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA3_GETATTRIBUTECOUNTBYTYPE: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA3_GETITEMINFOBYTYPE: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION2_BASE: u32 = 1400u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION2_CREATEQUERY: u32 = 1401u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION2_GETBYATTRANDMEDIATYPE: u32 = 1404u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION2_GETPLAYLISTBYQUERY: u32 = 1402u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION2_GETSTRINGCOLLBYQUERY: u32 = 1403u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_ADD: u32 = 452u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_BASE: u32 = 450u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_FREEZECOLLECTIONCHANGE: u32 = 474u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETALL: u32 = 453u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETATTRIBUTESTRINGCOLLECTION: u32 = 461u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETBYALBUM: u32 = 457u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETBYATTRIBUTE: u32 = 458u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETBYAUTHOR: u32 = 456u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETBYGENRE: u32 = 455u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETBYNAME: u32 = 454u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETBYQUERYDESCRIPTION: u32 = 473u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_GETMEDIAATOM: u32 = 470u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_ISDELETED: u32 = 472u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_NEWQUERY: u32 = 462u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_POSTCOLLECTIONCHANGE: u32 = 476u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_REMOVE: u32 = 459u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_SETDELETED: u32 = 471u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_STARTCONTENTSCAN: u32 = 465u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_STARTMONITORING: u32 = 463u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_STARTSEARCH: u32 = 467u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_STOPCONTENTSCAN: u32 = 466u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_STOPMONITORING: u32 = 464u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_STOPSEARCH: u32 = 468u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_UNFREEZECOLLECTIONCHANGE: u32 = 475u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIACOLLECTION_UPDATEMETADATA: u32 = 469u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_ATTRIBUTECOUNT: u32 = 759u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_BASE: u32 = 750u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_DURATION: u32 = 757u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_DURATIONSTRING: u32 = 758u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_GETATTRIBUTENAME: u32 = 760u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_GETITEMINFO: u32 = 761u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_GETITEMINFOBYATOM: u32 = 765u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_GETMARKERNAME: u32 = 756u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_GETMARKERTIME: u32 = 755u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_IMAGESOURCEHEIGHT: u32 = 753u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_IMAGESOURCEWIDTH: u32 = 752u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_ISIDENTICAL: u32 = 763u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_ISMEMBEROF: u32 = 766u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_ISREADONLYITEM: u32 = 767u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_MARKERCOUNT: u32 = 754u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_NAME: u32 = 764u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_SETITEMINFO: u32 = 762u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMEDIA_SOURCEURL: u32 = 751u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMETADATA_BASE: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMETADATA_PICTURE_DESCRIPTION: u32 = 1053u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMETADATA_PICTURE_MIMETYPE: u32 = 1051u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMETADATA_PICTURE_PICTURETYPE: u32 = 1052u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMETADATA_PICTURE_URL: u32 = 1054u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMETADATA_TEXT_DESCRIPTION: u32 = 1056u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPMETADATA_TEXT_TEXT: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_BANDWIDTH: u32 = 801u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_BASE: u32 = 800u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_BITRATE: u32 = 812u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_BUFFERINGCOUNT: u32 = 807u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_BUFFERINGPROGRESS: u32 = 808u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_BUFFERINGTIME: u32 = 809u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_DOWNLOADPROGRESS: u32 = 824u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_ENCODEDFRAMERATE: u32 = 825u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_FRAMERATE: u32 = 810u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_FRAMESSKIPPED: u32 = 826u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_GETPROXYBYPASSFORLOCAL: u32 = 821u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_GETPROXYEXCEPTIONLIST: u32 = 819u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_GETPROXYNAME: u32 = 815u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_GETPROXYPORT: u32 = 817u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_GETPROXYSETTINGS: u32 = 813u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_LOSTPACKETS: u32 = 805u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_MAXBANDWIDTH: u32 = 823u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_MAXBITRATE: u32 = 811u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_RECEIVEDPACKETS: u32 = 804u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_RECEPTIONQUALITY: u32 = 806u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_RECOVEREDPACKETS: u32 = 802u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_SETPROXYBYPASSFORLOCAL: u32 = 822u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_SETPROXYEXCEPTIONLIST: u32 = 820u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_SETPROXYNAME: u32 = 816u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_SETPROXYPORT: u32 = 818u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_SETPROXYSETTINGS: u32 = 814u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPNETWORK_SOURCEPROTOCOL: u32 = 803u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX2_BASE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX2_STRETCHTOFIT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX2_WINDOWLESSVIDEO: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX4_ISREMOTE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX4_OPENPLAYER: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX4_PLAYERAPPLICATION: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_CDROMBURNERROR: u32 = 6523u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_CDROMBURNMEDIAERROR: u32 = 6522u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_CDROMBURNSTATECHANGE: u32 = 6521u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_CDROMRIPMEDIAERROR: u32 = 6520u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_CDROMRIPSTATECHANGE: u32 = 6519u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_CLICK: u32 = 6505u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_CREATEPARTNERSHIPCOMPLETE: u32 = 6518u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_DEVICECONNECT: u32 = 6513u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_DEVICEDISCONNECT: u32 = 6514u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_DEVICEESTIMATION: u32 = 6527u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_DEVICESTATUSCHANGE: u32 = 6515u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_DEVICESYNCERROR: u32 = 6517u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_DEVICESYNCSTATECHANGE: u32 = 6516u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_DOUBLECLICK: u32 = 6506u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_FOLDERSCANSTATECHANGE: u32 = 6526u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_KEYDOWN: u32 = 6507u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_KEYPRESS: u32 = 6508u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_KEYUP: u32 = 6509u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_LIBRARYCONNECT: u32 = 6524u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_LIBRARYDISCONNECT: u32 = 6525u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_MOUSEDOWN: u32 = 6510u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_MOUSEMOVE: u32 = 6511u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_MOUSEUP: u32 = 6512u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_PLAYERDOCKEDSTATECHANGE: u32 = 6503u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_PLAYERRECONNECT: u32 = 6504u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_SWITCHEDTOCONTROL: u32 = 6502u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCXEVENT_SWITCHEDTOPLAYERAPPLICATION: u32 = 6501u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX_BASE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX_ENABLECONTEXTMENU: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX_ENABLED: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX_FULLSCREEN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX_LAST: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX_TRANSPARENTATSTART: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPOCX_UIMODE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYERAPP_BASE: u32 = 1100u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYERAPP_HASDISPLAY: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYERAPP_PLAYERDOCKED: u32 = 1103u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYERAPP_REMOTESTATUS: u32 = 1105u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYERAPP_SWITCHTOCONTROL: u32 = 1102u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYERAPP_SWITCHTOPLAYERAPPLICATION: u32 = 1101u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTARRAY_BASE: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTARRAY_COUNT: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTARRAY_ITEM: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_BASE: u32 = 550u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_GETALL: u32 = 553u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_GETBYNAME: u32 = 554u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_GETBYQUERYDESCRIPTION: u32 = 555u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_IMPORTPLAYLIST: u32 = 562u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_ISDELETED: u32 = 561u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_NEWPLAYLIST: u32 = 552u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_NEWQUERY: u32 = 557u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_REMOVE: u32 = 556u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_SETDELETED: u32 = 560u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_STARTMONITORING: u32 = 558u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLISTCOLLECTION_STOPMONITORING: u32 = 559u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_APPENDITEM: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_ATTRIBUTECOUNT: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_ATTRIBUTENAME: u32 = 211u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_BASE: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_CLEAR: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_COUNT: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_GETITEMINFO: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_INSERTITEM: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_ISIDENTICAL: u32 = 213u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_ITEM: u32 = 212u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_MOVEITEM: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_NAME: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_REMOVEITEM: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPPLAYLIST_SETITEMINFO: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPQUERY_ADDCONDITION: u32 = 1351u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPQUERY_BASE: u32 = 1350u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPQUERY_BEGINNEXTGROUP: u32 = 1352u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS2_DEFAULTAUDIOLANGUAGE: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS2_LIBRARYACCESSRIGHTS: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS2_REQUESTLIBRARYACCESSRIGHTS: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_AUTOSTART: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_BALANCE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_BASE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_BASEURL: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_DEFAULTFRAME: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_ENABLEERRORDIALOGS: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_GETMODE: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_INVOKEURLS: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_ISAVAILABLE: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_MUTE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_PLAYCOUNT: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_RATE: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_SETMODE: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSETTINGS_VOLUME: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION2_BASE: u32 = 1450u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION2_GETATTRCOUNTBYTYPE: u32 = 1453u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION2_GETITEMINFO: u32 = 1452u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION2_GETITEMINFOBYTYPE: u32 = 1454u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION2_ISIDENTICAL: u32 = 1451u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION_BASE: u32 = 400u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION_COUNT: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const DISPID_WMPSTRINGCOLLECTION_ITEM: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const EFFECT2_FULLSCREENEXCLUSIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const EFFECT_CANGOFULLSCREEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const EFFECT_HASPROPERTYPAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const EFFECT_VARIABLEFREQSTEP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const EFFECT_WINDOWEDONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FeedFolderWatcher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x281001ed_7765_4cb0_84af_e9b387af01ff); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FeedWatcher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x18a6737b_f433_4687_89bc_a1b4dfb9f123); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FeedsManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfaeb54c4_f66f_4806_83a0_805299f5e3ad); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const IOCTL_WMP_DEVICE_CAN_SYNC: u32 = 844123479u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const IOCTL_WMP_METADATA_ROUND_TRIP: u32 = 827346263u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_ALL_MEDIASENDTO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MediaSendTo"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_ALL_PLAYLISTSENDTO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PlaylistSendTo"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_ACCEPTSMEDIA: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_ACCEPTSPLAYLISTS: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_HASPRESETS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_HASPROPERTYPAGE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_HIDDEN: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_INSTALLAUTORUN: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_LAUNCHPROPERTYPAGE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\MediaPlayer\\UIPlugins"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_CAPABILITIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Capabilities"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_FRIENDLYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FriendlyName"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_UNINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UninstallPath"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_CURRENTPRESET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentPreset"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_PRESETCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PresetCount"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_PRESETNAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PresetNames"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_QUERYDESTROY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QueryDestroy"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_DEFAULTHEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultHeight"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_DEFAULTWIDTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultWidth"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MAXHEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxHeight"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MAXWIDTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxWidth"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MINHEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinHeight"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MINWIDTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinWidth"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_RESIZABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Resizable"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_BACKGROUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_DISPLAYAREA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_METADATAAREA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_SEPARATEWINDOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_SETTINGSAREA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SA_BUFFER_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALLOWCDBURN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALLOWPDATRANSFER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALLOWPLAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALTLOGIN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_BACKGROUNDPROCESSING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_DEVICEAVAILABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_IS_CONTENTPARTNER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_PREPAREFORSYNC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_UILESSMODE_ALLOWPLAY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_V1_CAPS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_BASE: u32 = 5000u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_CDROM_BASE: u32 = 5700u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_CONTENT_BASE: u32 = 5300u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_CONTROL_BASE: u32 = 5100u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_ERROR_BASE: u32 = 5500u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_NETWORK_BASE: u32 = 5400u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_PLAYLIST_BASE: u32 = 5800u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_SEEK_BASE: u32 = 5200u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_WARNING_BASE: u32 = 5600u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_ALLOW_PREROLL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_DISABLE_PLUGINS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_IGNORE_AV_SYNC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_SUPPRESS_DIALOGS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_USE_CUSTOM_GRAPH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bf52a50_394a_11d3_b153_00c04f79faa6); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPOCXEVENT_BASE: u32 = 6500u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPRemoteMediaServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf333473_2cf7_4be2_907f_9aad5661364f); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPUE_EC_USER: u32 = 33024u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_MDRT_FLAGS_UNREPORTED_ADDED_ITEMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_MDRT_FLAGS_UNREPORTED_DELETED_ITEMS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_PLUGINTYPE_DSP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6434baea_4954_498d_abd5_2b07123e1f04); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_PLUGINTYPE_DSP_OUTOFPROC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef29b174_c347_44cc_9a4f_2399118ff38c); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_PLUGINTYPE_RENDERING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa8554541_115d_406a_a4c7_51111c330183); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_SUBSCR_DL_TYPE_BACKGROUND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("background"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_SUBSCR_DL_TYPE_REALTIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("real time"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f99ddd8_6684_456b_a0a3_33e1316895f0); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_128Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x93ddbe12_13dc_4e32_a35e_40378e34279a); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_16AMRadio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f4be81f_d57d_41e1_b2e3_2fad986bfec2); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_1MBVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb4482a4c_cc17_4b07_a94e_9818d5e0f13f); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_250Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x541841c3_9339_4f7b_9a22_b11540894e42); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_2856100MBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5a1c2206_dc5e_4186_beb2_4c5a994b132e); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_288FMRadioMono: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7fa57fc8_6ea4_4645_8abf_b6e5a8f814a1); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_288FMRadioStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22fcf466_aa40_431f_a289_06d0ea1a1e40); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_288VideoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xac617f2d_6cbe_4e84_8e9a_ce151a12a354); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_288VideoVoice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb2bc274_0eb6_4da9_b550_ecf7f2b9948f); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_288VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabf2f00d_d555_4815_94ce_8275f3a70bfe); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_3MBVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55374ac0_309b_4396_b88f_e6e292113f28); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_512Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70440e6d_c4ef_4f84_8cd0_d5c28686e784); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_56DialUpStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8026f87_e905_4594_a3c7_00d00041d1d9); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_56DialUpVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe21713bb_652f_4dab_99de_71e04400270f); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_56DialUpVideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb756ff10_520f_4749_a399_b780e2fc9250); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_64Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4820b3f7_cbec_41dc_9391_78598714c8e5); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_6VoiceAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd508978a_11a0_4d15_b0da_acdc99d4f890); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_96Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0efa0ee3_9e64_41e2_837f_3c0038f327ba); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_DialUpMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd7f47f1_72a6_45a4_80f0_3aecefc32c07); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V40_IntranetMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82cd3321_a94a_4ffc_9c2b_092c10ca16e7); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9f3c932_5ea9_4c6d_89b4_2686e515426e); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_128Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc64cf5da_df45_40d3_8027_de698d68dc66); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_1500FilmContentVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6a5f6df_ee3f_434c_a433_523ce55f516b); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_1500Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b89164a_5490_4686_9e37_5a80884e5146); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_150VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f472967_e3c6_4797_9694_f0304c5e2f17); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_2000Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa980124_bf10_4e4f_9afd_4329a7395cff); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_225VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf55ea573_4c02_42b5_9026_a8260c438a9f); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_256Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xafe69b3a_403f_4a1b_8007_0e21cfb3df84); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_2856100MBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07df7a25_3fe2_4a5b_8b1e_348b0721ca70); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_288FMRadioMono: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc012a833_a03b_44a5_96dc_ed95cc65582d); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_288FMRadioStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe96d67c9_1a39_4dc4_b900_b1184dc83620); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_288VideoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x58bba0ee_896a_4948_9953_85b736f83947); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_288VideoVoice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb952f38e_7dbc_4533_a9ca_b00b1c6e9800); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_288VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70a32e2b_e2df_4ebd_9105_d9ca194a2d50); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_384Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3d45fbb_8782_44df_97c6_8678e2f9b13d); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_56DialUpStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x674ee767_0949_4fac_875e_f4c9c292013b); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_56VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdef99e40_57bc_4ab3_b2d1_b6e3caf64257); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_64Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb29cffc6_f131_41db_b5e8_99d8b0b945f4); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_64AudioISDN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91dea458_9d60_4212_9c59_d40919c939e4); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_64VideoISDN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2b7a7e9_7b8e_4992_a1a1_068217a3b311); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_6VoiceAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeaba9fbf_b64f_49b3_aa0c_73fbdd150ad0); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_700FilmContentVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a747920_2449_4d76_99cb_fdb0c90484d4); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_768Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0326ebb6_f76e_4964_b0db_e729978d35ee); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_96Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9d4b819_16cc_4a59_9f37_693dbb0302d6); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_DialUpMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5b16e74b_4068_45b5_b80e_7bf8c80d2c2f); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V70_IntranetMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x045880dc_34b6_4ca9_a326_73557ed143f3); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_100768VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5bdb5a0e_979e_47d3_9596_73b386392a55); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa2e300b4_c2d4_4fc0_b5dd_ecbd948dc0df); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_128StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x407b9450_8bdc_4ee5_88b8_6f527bd941f2); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_1400NTSCVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x931d1bee_617a_4bcd_9905_ccd0786683ee); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_150VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaee16dfa_2c14_4a2f_ad3f_a3034031784f); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_255VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfeedbcdf_3fac_4c93_ac0d_47941ec72c0b); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_256Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbbc75500_33d2_4466_b86b_122b201cc9ae); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_288100VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8722c69_2419_4b36_b4e0_6e17b60564e5); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_28856VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd66920c4_c21f_4ec8_a0b4_95cf2bd57fc4); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_288MonoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ea3126d_e1ba_4716_89af_f65cee0c0c67); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_288StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e4cab5c_35dc_45bb_a7c0_19b28070d0cc); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_288Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3df678d9_1352_4186_bbf8_74f0c19b6ae2); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_288VideoOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c45b4c7_4aeb_4f78_a5ec_88420b9dadef); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_32StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60907f9f_b352_47e5_b210_0ef1f47e9f9d); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_384PALVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9227c692_ae62_4f72_a7ea_736062d0e21e); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_384Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x29b00c2b_09a9_48bd_ad09_cdae117d1da7); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_48StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ee06be5_492b_480a_8a8f_12f373ecf9d4); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_56Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x254e8a96_2612_405c_8039_f0bf725ced7d); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_56VideoOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e2a6955_81df_4943_ba50_68a986a708f6); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_64StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09bb5bc4_3176_457f_8dd6_3cd919123e2d); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_700NTSCVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8c2985f_e5d9_4538_9e23_9b21bf78f745); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_700PALVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec298949_639b_45e2_96fd_4ab32d5919c2); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_768Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74d01102_e71a_4820_8f0d_13d2ec1e4872); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_96StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1fc81930_61f2_436f_9d33_349f2a1c0f10); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_BESTVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x048439ba_309c_440e_9cb4_3dcca3756423); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_FAIRVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3510a862_5850_4886_835f_d78ec6a64042); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMProfile_V80_HIGHVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f10d9d3_3b04_4fb0_a3d3_88d4ac854acc); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WindowsMediaPlayer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bf52a52_394a_11d3_b153_00c04f79faa6); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllAuthors: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllAuthors"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPAlbumIDs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllCPAlbumIDs"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPAlbumSubGenreIDs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllCPAlbumSubGenreIDs"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPArtistIDs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllCPArtistIDs"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPGenreIDs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllCPGenreIDs"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPListIDs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllCPListIDs"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPRadioIDs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllCPRadioIDs"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPTrackIDs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllCPTrackIDs"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllReleaseDateYears: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllReleaseDateYears"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllUserEffectiveRatingStarss: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllUserEffectiveRatingStarss"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllWMParentalRatings: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllWMParentalRatings"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAuthor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Author"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPAlbumID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPAlbumID"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPAlbumSubGenreID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPAlbumSubGenreID"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPArtistID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPArtistID"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPGenreID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPGenreID"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPListID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPListID"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPRadioID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPRadioID"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPTrackID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPTrackID"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_AccountBalance: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AccountBalance"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_AccountType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AccountType"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_HasCachedCredentials: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasCachedCredentials"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_LicenseRefreshAdvanceWarning: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LicenseRefreshAdvanceWarning"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_LoginState: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoginState"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_MaximumTrackPurchasePerPurchase: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaximumNumberOfTracksPerPurchase"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_MediaPlayerAccountType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MediaPlayerAccountType"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_PurchasedTrackRequiresReDownload: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PurchasedTrackRequiresReDownload"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_UserName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserName"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPrice_CannotBuy: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PriceCannotBuy"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPrice_Free: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PriceFree"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPrice_Unknown: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PriceUnknown"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szFlyoutMenu: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FlyoutMenu"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ALTLoginCaption: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ALTLoginCaption"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ALTLoginURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ALTLoginURL"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_AlbumArtURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlbumArt"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ArtistArtURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ArtistArt"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_AuthenticationSuccessURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthenticationSuccessURL"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_CreateAccountURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CreateAccount"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ErrorDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPErrorDescription"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ErrorURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPErrorURL"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ErrorURLLinkText: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPErrorURLLinkText"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ForgetPasswordURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForgotPassword"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_GenreArtURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GenreArt"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_HTMLViewURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTMLViewURL"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ListArtURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ListArt"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_LoginFailureURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoginFailureURL"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_PopupCaption: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PopupCaption"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_PopupURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Popup"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_RadioArtURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RadioArt"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_SubGenreArtURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubGenreArt"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_TreeListIconURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPListIDIcon"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szMediaPlayerTask_Browse: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Browse"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szMediaPlayerTask_Burn: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Burn"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szMediaPlayerTask_Sync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Sync"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szOnlineStore: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OnlineStore"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRefreshLicenseBurn: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RefreshForBurn"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRefreshLicensePlay: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RefreshForPlay"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRefreshLicenseSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RefreshForSync"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szReleaseDateYear: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReleaseDateYear"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRootLocation: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RootLocation"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szStationEvent_Complete: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TrackComplete"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szStationEvent_Skipped: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TrackSkipped"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szStationEvent_Started: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TrackStarted"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szUnknownLocation: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UnknownLocation"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szUserEffectiveRatingStars: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserEffectiveRatingStars"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szUserPlaylist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserPlaylist"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szVerifyPermissionSync: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VerifyPermissionSync"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szVideoRecent: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VideoRecent"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szVideoRoot: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VideoRoot"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Details: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewModeDetails"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Icon: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewModeIcon"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_OrderedList: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewModeOrderedList"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Report: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewModeReport"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Tile: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewModeTile"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szWMParentalRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WMParentalRating"); -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const kfltTimedLevelMaximumFrequency: f32 = 22050f32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const kfltTimedLevelMinimumFrequency: f32 = 20f32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_BACKGROUNDSYNC_ACTION = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSA_DISABLE: FEEDS_BACKGROUNDSYNC_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSA_ENABLE: FEEDS_BACKGROUNDSYNC_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSA_RUNNOW: FEEDS_BACKGROUNDSYNC_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_BACKGROUNDSYNC_STATUS = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSS_DISABLED: FEEDS_BACKGROUNDSYNC_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSS_ENABLED: FEEDS_BACKGROUNDSYNC_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_DOWNLOAD_ERROR = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_NONE: FEEDS_DOWNLOAD_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_DOWNLOAD_FAILED: FEEDS_DOWNLOAD_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_INVALID_FEED_FORMAT: FEEDS_DOWNLOAD_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_NORMALIZATION_FAILED: FEEDS_DOWNLOAD_ERROR = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_PERSISTENCE_FAILED: FEEDS_DOWNLOAD_ERROR = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_DOWNLOAD_BLOCKED: FEEDS_DOWNLOAD_ERROR = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_CANCELED: FEEDS_DOWNLOAD_ERROR = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_UNSUPPORTED_AUTH: FEEDS_DOWNLOAD_ERROR = 7i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_BACKGROUND_DOWNLOAD_DISABLED: FEEDS_DOWNLOAD_ERROR = 8i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_NOT_EXIST: FEEDS_DOWNLOAD_ERROR = 9i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_UNSUPPORTED_MSXML: FEEDS_DOWNLOAD_ERROR = 10i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_UNSUPPORTED_DTD: FEEDS_DOWNLOAD_ERROR = 11i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_DOWNLOAD_SIZE_LIMIT_EXCEEDED: FEEDS_DOWNLOAD_ERROR = 12i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_ACCESS_DENIED: FEEDS_DOWNLOAD_ERROR = 13i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_AUTH_FAILED: FEEDS_DOWNLOAD_ERROR = 14i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_INVALID_AUTH: FEEDS_DOWNLOAD_ERROR = 15i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_DOWNLOAD_STATUS = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_NONE: FEEDS_DOWNLOAD_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_PENDING: FEEDS_DOWNLOAD_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_DOWNLOADING: FEEDS_DOWNLOAD_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_DOWNLOADED: FEEDS_DOWNLOAD_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_DOWNLOAD_FAILED: FEEDS_DOWNLOAD_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_ERROR_CODE = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEC_E_ERRORBASE: FEEDS_ERROR_CODE = -1073479168i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEC_E_INVALIDMSXMLPROPERTY: FEEDS_ERROR_CODE = -1073479168i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEC_E_DOWNLOADSIZELIMITEXCEEDED: FEEDS_ERROR_CODE = -1073479167i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_EVENTS_ITEM_COUNT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEICF_READ_ITEM_COUNT_CHANGED: FEEDS_EVENTS_ITEM_COUNT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEICF_UNREAD_ITEM_COUNT_CHANGED: FEEDS_EVENTS_ITEM_COUNT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_EVENTS_MASK = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEM_FOLDEREVENTS: FEEDS_EVENTS_MASK = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEM_FEEDEVENTS: FEEDS_EVENTS_MASK = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_EVENTS_SCOPE = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FES_ALL: FEEDS_EVENTS_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FES_SELF_ONLY: FEEDS_EVENTS_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FES_SELF_AND_CHILDREN_ONLY: FEEDS_EVENTS_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_SYNC_SETTING = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_DEFAULT: FEEDS_SYNC_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_INTERVAL: FEEDS_SYNC_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_MANUAL: FEEDS_SYNC_SETTING = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_SUGGESTED: FEEDS_SYNC_SETTING = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_FILTER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXFF_ALL: FEEDS_XML_FILTER_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXFF_UNREAD: FEEDS_XML_FILTER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXFF_READ: FEEDS_XML_FILTER_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_INCLUDE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXIF_NONE: FEEDS_XML_INCLUDE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXIF_CF_EXTENSIONS: FEEDS_XML_INCLUDE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_SORT_ORDER = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSO_NONE: FEEDS_XML_SORT_ORDER = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSO_ASCENDING: FEEDS_XML_SORT_ORDER = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSO_DESCENDING: FEEDS_XML_SORT_ORDER = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_SORT_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSP_NONE: FEEDS_XML_SORT_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSP_PUBDATE: FEEDS_XML_SORT_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSP_DOWNLOADTIME: FEEDS_XML_SORT_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type PlayerState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const stop_state: PlayerState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const pause_state: PlayerState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const play_state: PlayerState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPAccountType = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpatBuyOnly: WMPAccountType = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpatSubscription: WMPAccountType = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpatJanus: WMPAccountType = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPBurnFormat = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbfAudioCD: WMPBurnFormat = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbfDataCD: WMPBurnFormat = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPBurnState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsUnknown: WMPBurnState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsBusy: WMPBurnState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsReady: WMPBurnState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsWaitingForDisc: WMPBurnState = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsRefreshStatusPending: WMPBurnState = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsPreparingToBurn: WMPBurnState = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsBurning: WMPBurnState = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsStopped: WMPBurnState = 7i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsErasing: WMPBurnState = 8i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsDownloading: WMPBurnState = 9i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPCallbackNotification = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnLoginStateChange: WMPCallbackNotification = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnAuthResult: WMPCallbackNotification = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnLicenseUpdated: WMPCallbackNotification = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnNewCatalogAvailable: WMPCallbackNotification = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnNewPluginAvailable: WMPCallbackNotification = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnDisableRadioSkipping: WMPCallbackNotification = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPDeviceStatus = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsUnknown: WMPDeviceStatus = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsPartnershipExists: WMPDeviceStatus = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsPartnershipDeclined: WMPDeviceStatus = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsPartnershipAnother: WMPDeviceStatus = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsManualDevice: WMPDeviceStatus = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsNewDevice: WMPDeviceStatus = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsLast: WMPDeviceStatus = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPFolderScanState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssUnknown: WMPFolderScanState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssScanning: WMPFolderScanState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssUpdating: WMPFolderScanState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssStopped: WMPFolderScanState = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPLibraryType = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltUnknown: WMPLibraryType = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltAll: WMPLibraryType = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltLocal: WMPLibraryType = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltRemote: WMPLibraryType = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltDisc: WMPLibraryType = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltPortableDevice: WMPLibraryType = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPOpenState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposUndefined: WMPOpenState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistChanging: WMPOpenState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistLocating: WMPOpenState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistConnecting: WMPOpenState = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistLoading: WMPOpenState = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistOpening: WMPOpenState = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistOpenNoMedia: WMPOpenState = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistChanged: WMPOpenState = 7i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaChanging: WMPOpenState = 8i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaLocating: WMPOpenState = 9i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaConnecting: WMPOpenState = 10i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaLoading: WMPOpenState = 11i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaOpening: WMPOpenState = 12i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaOpen: WMPOpenState = 13i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposBeginCodecAcquisition: WMPOpenState = 14i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposEndCodecAcquisition: WMPOpenState = 15i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposBeginLicenseAcquisition: WMPOpenState = 16i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposEndLicenseAcquisition: WMPOpenState = 17i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposBeginIndividualization: WMPOpenState = 18i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposEndIndividualization: WMPOpenState = 19i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaWaiting: WMPOpenState = 20i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposOpeningUnknownURL: WMPOpenState = 21i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPartnerNotification = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnBackgroundProcessingBegin: WMPPartnerNotification = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnBackgroundProcessingEnd: WMPPartnerNotification = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnCatalogDownloadFailure: WMPPartnerNotification = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnCatalogDownloadComplete: WMPPartnerNotification = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPlayState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsUndefined: WMPPlayState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsStopped: WMPPlayState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsPaused: WMPPlayState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsPlaying: WMPPlayState = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsScanForward: WMPPlayState = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsScanReverse: WMPPlayState = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsBuffering: WMPPlayState = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsWaiting: WMPPlayState = 7i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsMediaEnded: WMPPlayState = 8i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsTransitioning: WMPPlayState = 9i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsReady: WMPPlayState = 10i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsReconnecting: WMPPlayState = 11i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsLast: WMPPlayState = 12i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPlaylistChangeEventType = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcUnknown: WMPPlaylistChangeEventType = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcClear: WMPPlaylistChangeEventType = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcInfoChange: WMPPlaylistChangeEventType = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcMove: WMPPlaylistChangeEventType = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcDelete: WMPPlaylistChangeEventType = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcInsert: WMPPlaylistChangeEventType = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcAppend: WMPPlaylistChangeEventType = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcPrivate: WMPPlaylistChangeEventType = 7i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcNameChange: WMPPlaylistChangeEventType = 8i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcMorph: WMPPlaylistChangeEventType = 9i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcSort: WMPPlaylistChangeEventType = 10i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcLast: WMPPlaylistChangeEventType = 11i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPlugin_Caps = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPPlugin_Caps_CannotConvertFormats: WMPPlugin_Caps = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPRipState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmprsUnknown: WMPRipState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmprsRipping: WMPRipState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmprsStopped: WMPRipState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPServices_StreamState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPServices_StreamState_Stop: WMPServices_StreamState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPServices_StreamState_Pause: WMPServices_StreamState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPServices_StreamState_Play: WMPServices_StreamState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPStreamingType = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstUnknown: WMPStreamingType = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstMusic: WMPStreamingType = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstVideo: WMPStreamingType = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstRadio: WMPStreamingType = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPStringCollectionChangeEventType = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetUnknown: WMPStringCollectionChangeEventType = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetInsert: WMPStringCollectionChangeEventType = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetChange: WMPStringCollectionChangeEventType = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetDelete: WMPStringCollectionChangeEventType = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetClear: WMPStringCollectionChangeEventType = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetBeginUpdates: WMPStringCollectionChangeEventType = 5i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetEndUpdates: WMPStringCollectionChangeEventType = 6i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPSubscriptionDownloadState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsDownloading: WMPSubscriptionDownloadState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsPaused: WMPSubscriptionDownloadState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsProcessing: WMPSubscriptionDownloadState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsCompleted: WMPSubscriptionDownloadState = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsCancelled: WMPSubscriptionDownloadState = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPSubscriptionServiceEvent = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseCurrentBegin: WMPSubscriptionServiceEvent = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseCurrentEnd: WMPSubscriptionServiceEvent = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseFullBegin: WMPSubscriptionServiceEvent = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseFullEnd: WMPSubscriptionServiceEvent = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPSyncState = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssUnknown: WMPSyncState = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssSynchronizing: WMPSyncState = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssStopped: WMPSyncState = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssEstimating: WMPSyncState = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssLast: WMPSyncState = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPTaskType = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttBrowse: WMPTaskType = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttSync: WMPTaskType = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttBurn: WMPTaskType = 3i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttCurrent: WMPTaskType = 4i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPTemplateSize = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmptsSmall: WMPTemplateSize = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmptsMedium: WMPTemplateSize = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmptsLarge: WMPTemplateSize = 2i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPTransactionType = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttNoTransaction: WMPTransactionType = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttDownload: WMPTransactionType = 1i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttBuy: WMPTransactionType = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub struct TimedLevel { - pub frequency: [u8; 2048], - pub waveform: [u8; 2048], - pub state: i32, - pub timeStamp: i64, -} -impl ::core::marker::Copy for TimedLevel {} -impl ::core::clone::Clone for TimedLevel { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub struct WMPContextMenuInfo { - pub dwID: u32, - pub bstrMenuText: ::windows_sys::core::BSTR, - pub bstrHelpText: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for WMPContextMenuInfo {} -impl ::core::clone::Clone for WMPContextMenuInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub struct WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC { - pub dwCurrentTransactionID: u32, - pub dwReturnedObjectCount: u32, - pub dwUnretrievedObjectCount: u32, - pub dwDeletedObjectStartingOffset: u32, - pub dwFlags: u32, - pub wsObjectPathnameList: [u16; 1], -} -impl ::core::marker::Copy for WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC {} -impl ::core::clone::Clone for WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub struct WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE { - pub dwChangesSinceTransactionID: u32, - pub dwResultSetStartingIndex: u32, -} -impl ::core::marker::Copy for WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE {} -impl ::core::clone::Clone for WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Multimedia/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Multimedia/mod.rs deleted file mode 100644 index a95b698..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Multimedia/mod.rs +++ /dev/null @@ -1,12398 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIBuildFilterA ( lpszfilter : :: windows_sys::core::PSTR , cbfilter : i32 , fsaving : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIBuildFilterW ( lpszfilter : :: windows_sys::core::PWSTR , cbfilter : i32 , fsaving : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIClearClipboard ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileAddRef ( pfile : IAVIFile ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIFileCreateStreamA ( pfile : IAVIFile , ppavi : *mut IAVIStream , psi : *const AVISTREAMINFOA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIFileCreateStreamW ( pfile : IAVIFile , ppavi : *mut IAVIStream , psi : *const AVISTREAMINFOW ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileEndRecord ( pfile : IAVIFile ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileExit ( ) -> ( ) ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileGetStream ( pfile : IAVIFile , ppavi : *mut IAVIStream , fcctype : u32 , lparam : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIFileInfoA ( pfile : IAVIFile , pfi : *mut AVIFILEINFOA , lsize : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileInfoW ( pfile : IAVIFile , pfi : *mut AVIFILEINFOW , lsize : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileInit ( ) -> ( ) ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileOpenA ( ppfile : *mut IAVIFile , szfile : :: windows_sys::core::PCSTR , umode : u32 , lphandler : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileOpenW ( ppfile : *mut IAVIFile , szfile : :: windows_sys::core::PCWSTR , umode : u32 , lphandler : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileReadData ( pfile : IAVIFile , ckid : u32 , lpdata : *mut ::core::ffi::c_void , lpcbdata : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileRelease ( pfile : IAVIFile ) -> u32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIFileWriteData ( pfile : IAVIFile , ckid : u32 , lpdata : *const ::core::ffi::c_void , cbdata : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIGetFromClipboard ( lppf : *mut IAVIFile ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIMakeCompressedStream ( ppscompressed : *mut IAVIStream , ppssource : IAVIStream , lpoptions : *const AVICOMPRESSOPTIONS , pclsidhandler : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIMakeFileFromStreams ( ppfile : *mut IAVIFile , nstreams : i32 , papstreams : *const IAVIStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIMakeStreamFromClipboard ( cfformat : u32 , hglobal : super::super::Foundation:: HANDLE , ppstream : *mut IAVIStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIPutFileOnClipboard ( pf : IAVIFile ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVISaveA ( szfile : :: windows_sys::core::PCSTR , pclsidhandler : *const :: windows_sys::core::GUID , lpfncallback : AVISAVECALLBACK , nstreams : i32 , pfile : IAVIStream , lpoptions : *const AVICOMPRESSOPTIONS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVISaveOptions ( hwnd : super::super::Foundation:: HWND , uiflags : u32 , nstreams : i32 , ppavi : *const IAVIStream , plpoptions : *mut *mut AVICOMPRESSOPTIONS ) -> isize ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVISaveOptionsFree ( nstreams : i32 , plpoptions : *const *const AVICOMPRESSOPTIONS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVISaveVA ( szfile : :: windows_sys::core::PCSTR , pclsidhandler : *const :: windows_sys::core::GUID , lpfncallback : AVISAVECALLBACK , nstreams : i32 , ppavi : *const IAVIStream , plpoptions : *const *const AVICOMPRESSOPTIONS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVISaveVW ( szfile : :: windows_sys::core::PCWSTR , pclsidhandler : *const :: windows_sys::core::GUID , lpfncallback : AVISAVECALLBACK , nstreams : i32 , ppavi : *const IAVIStream , plpoptions : *const *const AVICOMPRESSOPTIONS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVISaveW ( szfile : :: windows_sys::core::PCWSTR , pclsidhandler : *const :: windows_sys::core::GUID , lpfncallback : AVISAVECALLBACK , nstreams : i32 , pfile : IAVIStream , lpoptions : *const AVICOMPRESSOPTIONS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamAddRef ( pavi : IAVIStream ) -> u32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamBeginStreaming ( pavi : IAVIStream , lstart : i32 , lend : i32 , lrate : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamCreate ( ppavi : *mut IAVIStream , lparam1 : i32 , lparam2 : i32 , pclsidhandler : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamEndStreaming ( pavi : IAVIStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamFindSample ( pavi : IAVIStream , lpos : i32 , lflags : i32 ) -> i32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamGetFrame ( pg : IGetFrame , lpos : i32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamGetFrameClose ( pg : IGetFrame ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn AVIStreamGetFrameOpen ( pavi : IAVIStream , lpbiwanted : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER ) -> IGetFrame ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIStreamInfoA ( pavi : IAVIStream , psi : *mut AVISTREAMINFOA , lsize : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn AVIStreamInfoW ( pavi : IAVIStream , psi : *mut AVISTREAMINFOW , lsize : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamLength ( pavi : IAVIStream ) -> i32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamOpenFromFileA ( ppavi : *mut IAVIStream , szfile : :: windows_sys::core::PCSTR , fcctype : u32 , lparam : i32 , mode : u32 , pclsidhandler : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamOpenFromFileW ( ppavi : *mut IAVIStream , szfile : :: windows_sys::core::PCWSTR , fcctype : u32 , lparam : i32 , mode : u32 , pclsidhandler : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamRead ( pavi : IAVIStream , lstart : i32 , lsamples : i32 , lpbuffer : *mut ::core::ffi::c_void , cbbuffer : i32 , plbytes : *mut i32 , plsamples : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamReadData ( pavi : IAVIStream , fcc : u32 , lp : *mut ::core::ffi::c_void , lpcb : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamReadFormat ( pavi : IAVIStream , lpos : i32 , lpformat : *mut ::core::ffi::c_void , lpcbformat : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamRelease ( pavi : IAVIStream ) -> u32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamSampleToTime ( pavi : IAVIStream , lsample : i32 ) -> i32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamSetFormat ( pavi : IAVIStream , lpos : i32 , lpformat : *const ::core::ffi::c_void , cbformat : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamStart ( pavi : IAVIStream ) -> i32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamTimeToSample ( pavi : IAVIStream , ltime : i32 ) -> i32 ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamWrite ( pavi : IAVIStream , lstart : i32 , lsamples : i32 , lpbuffer : *const ::core::ffi::c_void , cbbuffer : i32 , dwflags : u32 , plsampwritten : *mut i32 , plbyteswritten : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn AVIStreamWriteData ( pavi : IAVIStream , fcc : u32 , lp : *const ::core::ffi::c_void , cb : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn CloseDriver ( hdriver : HDRVR , lparam1 : super::super::Foundation:: LPARAM , lparam2 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn CreateEditableStream ( ppseditable : *mut IAVIStream , pssource : IAVIStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DefDriverProc ( dwdriveridentifier : usize , hdrvr : HDRVR , umsg : u32 , lparam1 : super::super::Foundation:: LPARAM , lparam2 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibBegin ( hdd : isize , hdc : super::super::Graphics::Gdi:: HDC , dxdst : i32 , dydst : i32 , lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , dxsrc : i32 , dysrc : i32 , wflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibChangePalette ( hdd : isize , istart : i32 , ilen : i32 , lppe : *const super::super::Graphics::Gdi:: PALETTEENTRY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DrawDibClose ( hdd : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibDraw ( hdd : isize , hdc : super::super::Graphics::Gdi:: HDC , xdst : i32 , ydst : i32 , dxdst : i32 , dydst : i32 , lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpbits : *const ::core::ffi::c_void , xsrc : i32 , ysrc : i32 , dxsrc : i32 , dysrc : i32 , wflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DrawDibEnd ( hdd : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibGetBuffer ( hdd : isize , lpbi : *mut super::super::Graphics::Gdi:: BITMAPINFOHEADER , dwsize : u32 , dwflags : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibGetPalette ( hdd : isize ) -> super::super::Graphics::Gdi:: HPALETTE ); -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn DrawDibOpen ( ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibProfileDisplay ( lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER ) -> super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibRealize ( hdd : isize , hdc : super::super::Graphics::Gdi:: HDC , fbackground : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawDibSetPalette ( hdd : isize , hpal : super::super::Graphics::Gdi:: HPALETTE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DrawDibStart ( hdd : isize , rate : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DrawDibStop ( hdd : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DrawDibTime ( hdd : isize , lpddtime : *mut DRAWDIBTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DriverCallback ( dwcallback : usize , dwflags : u32 , hdevice : HDRVR , dwmsg : u32 , dwuser : usize , dwparam1 : usize , dwparam2 : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn DrvGetModuleHandle ( hdriver : HDRVR ) -> super::super::Foundation:: HINSTANCE ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn EditStreamClone ( pavi : IAVIStream , ppresult : *mut IAVIStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn EditStreamCopy ( pavi : IAVIStream , plstart : *mut i32 , pllength : *mut i32 , ppresult : *mut IAVIStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn EditStreamCut ( pavi : IAVIStream , plstart : *mut i32 , pllength : *mut i32 , ppresult : *mut IAVIStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn EditStreamPaste ( pavi : IAVIStream , plpos : *mut i32 , pllength : *mut i32 , pstream : IAVIStream , lstart : i32 , lend : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn EditStreamSetInfoA ( pavi : IAVIStream , lpinfo : *const AVISTREAMINFOA , cbinfo : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn EditStreamSetInfoW ( pavi : IAVIStream , lpinfo : *const AVISTREAMINFOW , cbinfo : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn EditStreamSetNameA ( pavi : IAVIStream , lpszname : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "avifil32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn EditStreamSetNameW ( pavi : IAVIStream , lpszname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn GetDriverModuleHandle ( hdriver : HDRVR ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] fn GetOpenFileNamePreviewA ( lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] fn GetOpenFileNamePreviewW ( lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] fn GetSaveFileNamePreviewA ( lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] fn GetSaveFileNamePreviewW ( lpofn : *mut super::super::UI::Controls::Dialogs:: OPENFILENAMEW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn ICClose ( hic : HIC ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICCompress ( hic : HIC , dwflags : u32 , lpbioutput : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpdata : *mut ::core::ffi::c_void , lpbiinput : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpbits : *const ::core::ffi::c_void , lpckid : *mut u32 , lpdwflags : *mut u32 , lframenum : i32 , dwframesize : u32 , dwquality : u32 , lpbiprev : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpprev : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICCompressorChoose ( hwnd : super::super::Foundation:: HWND , uiflags : u32 , pvin : *const ::core::ffi::c_void , lpdata : *const ::core::ffi::c_void , pc : *mut COMPVARS , lpsztitle : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICCompressorFree ( pc : *const COMPVARS ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICDecompress ( hic : HIC , dwflags : u32 , lpbiformat : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpdata : *const ::core::ffi::c_void , lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpbits : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "msvfw32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn ICDraw ( hic : HIC , dwflags : u32 , lpformat : *const ::core::ffi::c_void , lpdata : *const ::core::ffi::c_void , cbdata : u32 , ltime : i32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICDrawBegin ( hic : HIC , dwflags : u32 , hpal : super::super::Graphics::Gdi:: HPALETTE , hwnd : super::super::Foundation:: HWND , hdc : super::super::Graphics::Gdi:: HDC , xdst : i32 , ydst : i32 , dxdst : i32 , dydst : i32 , lpbi : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , xsrc : i32 , ysrc : i32 , dxsrc : i32 , dysrc : i32 , dwrate : u32 , dwscale : u32 ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICGetDisplayFormat ( hic : HIC , lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpbiout : *mut super::super::Graphics::Gdi:: BITMAPINFOHEADER , bitdepth : i32 , dx : i32 , dy : i32 ) -> HIC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn ICGetInfo ( hic : HIC , picinfo : *mut ICINFO , cb : u32 ) -> super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICImageCompress ( hic : HIC , uiflags : u32 , lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFO , lpbits : *const ::core::ffi::c_void , lpbiout : *const super::super::Graphics::Gdi:: BITMAPINFO , lquality : i32 , plsize : *mut i32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICImageDecompress ( hic : HIC , uiflags : u32 , lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFO , lpbits : *const ::core::ffi::c_void , lpbiout : *const super::super::Graphics::Gdi:: BITMAPINFO ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn ICInfo ( fcctype : u32 , fcchandler : u32 , lpicinfo : *mut ICINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn ICInstall ( fcctype : u32 , fcchandler : u32 , lparam : super::super::Foundation:: LPARAM , szdesc : :: windows_sys::core::PCSTR , wflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICLocate ( fcctype : u32 , fcchandler : u32 , lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , lpbiout : *const super::super::Graphics::Gdi:: BITMAPINFOHEADER , wflags : u16 ) -> HIC ); -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn ICOpen ( fcctype : u32 , fcchandler : u32 , wmode : u32 ) -> HIC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn ICOpenFunction ( fcctype : u32 , fcchandler : u32 , wmode : u32 , lpfnhandler : super::super::Foundation:: FARPROC ) -> HIC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn ICRemove ( fcctype : u32 , fcchandler : u32 , wflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn ICSendMessage ( hic : HIC , msg : u32 , dw1 : usize , dw2 : usize ) -> super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICSeqCompressFrame ( pc : *const COMPVARS , uiflags : u32 , lpbits : *const ::core::ffi::c_void , pfkey : *mut super::super::Foundation:: BOOL , plsize : *mut i32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICSeqCompressFrameEnd ( pc : *const COMPVARS ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ICSeqCompressFrameStart ( pc : *const COMPVARS , lpbiin : *const super::super::Graphics::Gdi:: BITMAPINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn MCIWndCreateA ( hwndparent : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , dwstyle : u32 , szfile : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn MCIWndCreateW ( hwndparent : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , dwstyle : u32 , szfile : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msvfw32.dll""cdecl" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn MCIWndRegisterClass ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn OpenDriver ( szdrivername : :: windows_sys::core::PCWSTR , szsectionname : :: windows_sys::core::PCWSTR , lparam2 : super::super::Foundation:: LPARAM ) -> HDRVR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn SendDriverMessage ( hdriver : HDRVR , message : u32 , lparam1 : super::super::Foundation:: LPARAM , lparam2 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -::windows_sys::core::link ! ( "msvfw32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn VideoForWindowsVersion ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avicap32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn capCreateCaptureWindowA ( lpszwindowname : :: windows_sys::core::PCSTR , dwstyle : u32 , x : i32 , y : i32 , nwidth : i32 , nheight : i32 , hwndparent : super::super::Foundation:: HWND , nid : i32 ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avicap32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn capCreateCaptureWindowW ( lpszwindowname : :: windows_sys::core::PCWSTR , dwstyle : u32 , x : i32 , y : i32 , nwidth : i32 , nheight : i32 , hwndparent : super::super::Foundation:: HWND , nid : i32 ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avicap32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn capGetDriverDescriptionA ( wdriverindex : u32 , lpszname : :: windows_sys::core::PSTR , cbname : i32 , lpszver : :: windows_sys::core::PSTR , cbver : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avicap32.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn capGetDriverDescriptionW ( wdriverindex : u32 , lpszname : :: windows_sys::core::PWSTR , cbname : i32 , lpszver : :: windows_sys::core::PWSTR , cbver : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn joyGetDevCapsA ( ujoyid : usize , pjc : *mut JOYCAPSA , cbjc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn joyGetDevCapsW ( ujoyid : usize , pjc : *mut JOYCAPSW , cbjc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn joyGetNumDevs ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn joyGetPos ( ujoyid : u32 , pji : *mut JOYINFO ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn joyGetPosEx ( ujoyid : u32 , pji : *mut JOYINFOEX ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn joyGetThreshold ( ujoyid : u32 , puthreshold : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn joyReleaseCapture ( ujoyid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn joySetCapture ( hwnd : super::super::Foundation:: HWND , ujoyid : u32 , uperiod : u32 , fchanged : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn joySetThreshold ( ujoyid : u32 , uthreshold : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciDriverNotify ( hwndcallback : super::super::Foundation:: HANDLE , wdeviceid : u32 , ustatus : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciDriverYield ( wdeviceid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciFreeCommandResource ( wtable : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciGetCreatorTask ( mciid : u32 ) -> super:: HTASK ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciGetDeviceIDA ( pszdevice : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciGetDeviceIDFromElementIDA ( dwelementid : u32 , lpstrtype : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciGetDeviceIDFromElementIDW ( dwelementid : u32 , lpstrtype : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciGetDeviceIDW ( pszdevice : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciGetDriverData ( wdeviceid : u32 ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciGetErrorStringA ( mcierr : u32 , psztext : :: windows_sys::core::PSTR , cchtext : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciGetErrorStringW ( mcierr : u32 , psztext : :: windows_sys::core::PWSTR , cchtext : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciGetYieldProc ( mciid : u32 , pdwyielddata : *const u32 ) -> YIELDPROC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciLoadCommandResource ( hinstance : super::super::Foundation:: HANDLE , lpresname : :: windows_sys::core::PCWSTR , wtype : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciSendCommandA ( mciid : u32 , umsg : u32 , dwparam1 : usize , dwparam2 : usize ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mciSendCommandW ( mciid : u32 , umsg : u32 , dwparam1 : usize , dwparam2 : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciSendStringA ( lpstrcommand : :: windows_sys::core::PCSTR , lpstrreturnstring : :: windows_sys::core::PSTR , ureturnlength : u32 , hwndcallback : super::super::Foundation:: HWND ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciSendStringW ( lpstrcommand : :: windows_sys::core::PCWSTR , lpstrreturnstring : :: windows_sys::core::PWSTR , ureturnlength : u32 , hwndcallback : super::super::Foundation:: HWND ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciSetDriverData ( wdeviceid : u32 , dwdata : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mciSetYieldProc ( mciid : u32 , fpyieldproc : YIELDPROC , dwyielddata : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmDrvInstall ( hdriver : HDRVR , wszdrventry : :: windows_sys::core::PCWSTR , drvmessage : DRIVERMSGPROC , wflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmGetCurrentTask ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmTaskBlock ( h : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmTaskCreate ( lpfn : LPTASKCALLBACK , lph : *mut super::super::Foundation:: HANDLE , dwinst : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmTaskSignal ( h : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmTaskYield ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioAdvance ( hmmio : HMMIO , pmmioinfo : *const MMIOINFO , fuadvance : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioAscend ( hmmio : HMMIO , pmmcki : *const MMCKINFO , fuascend : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioClose ( hmmio : HMMIO , fuclose : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioCreateChunk ( hmmio : HMMIO , pmmcki : *const MMCKINFO , fucreate : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioDescend ( hmmio : HMMIO , pmmcki : *mut MMCKINFO , pmmckiparent : *const MMCKINFO , fudescend : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioFlush ( hmmio : HMMIO , fuflush : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioGetInfo ( hmmio : HMMIO , pmmioinfo : *mut MMIOINFO , fuinfo : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioInstallIOProcA ( fccioproc : u32 , pioproc : LPMMIOPROC , dwflags : u32 ) -> LPMMIOPROC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioInstallIOProcW ( fccioproc : u32 , pioproc : LPMMIOPROC , dwflags : u32 ) -> LPMMIOPROC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioOpenA ( pszfilename : :: windows_sys::core::PSTR , pmmioinfo : *mut MMIOINFO , fdwopen : u32 ) -> HMMIO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioOpenW ( pszfilename : :: windows_sys::core::PWSTR , pmmioinfo : *mut MMIOINFO , fdwopen : u32 ) -> HMMIO ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioRead ( hmmio : HMMIO , pch : *mut i8 , cch : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioRenameA ( pszfilename : :: windows_sys::core::PCSTR , psznewfilename : :: windows_sys::core::PCSTR , pmmioinfo : *const MMIOINFO , fdwrename : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioRenameW ( pszfilename : :: windows_sys::core::PCWSTR , psznewfilename : :: windows_sys::core::PCWSTR , pmmioinfo : *const MMIOINFO , fdwrename : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioSeek ( hmmio : HMMIO , loffset : i32 , iorigin : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioSendMessage ( hmmio : HMMIO , umsg : u32 , lparam1 : super::super::Foundation:: LPARAM , lparam2 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioSetBuffer ( hmmio : HMMIO , pchbuffer : :: windows_sys::core::PSTR , cchbuffer : i32 , fubuffer : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn mmioSetInfo ( hmmio : HMMIO , pmmioinfo : *const MMIOINFO , fuinfo : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioStringToFOURCCA ( sz : :: windows_sys::core::PCSTR , uflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioStringToFOURCCW ( sz : :: windows_sys::core::PCWSTR , uflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] fn mmioWrite ( hmmio : HMMIO , pch : :: windows_sys::core::PCSTR , cch : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-mm-misc-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] fn sndOpenSound ( eventname : :: windows_sys::core::PCWSTR , appname : :: windows_sys::core::PCWSTR , flags : i32 , filehandle : *mut super::super::Foundation:: HANDLE ) -> i32 ); -pub type IAVIEditStream = *mut ::core::ffi::c_void; -pub type IAVIFile = *mut ::core::ffi::c_void; -pub type IAVIPersistFile = *mut ::core::ffi::c_void; -pub type IAVIStream = *mut ::core::ffi::c_void; -pub type IAVIStreaming = *mut ::core::ffi::c_void; -pub type IGetFrame = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACMDM_BASE: u32 = 24576u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_COPYRIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_DUALCHANNEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_ID_MPEG1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_JOINTSTEREO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_LAYER1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_LAYER2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_LAYER3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_ORIGINALHOME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_PRIVATEBIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_PROTECTIONBIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_SINGLECHANNEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ACM_MPEG_STEREO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AUXDM_GETDEVCAPS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AUXDM_GETNUMDEVS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AUXDM_GETVOLUME: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AUXDM_SETVOLUME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AUXM_INIT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AUXM_INIT_EX: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVICOMPRESSF_DATARATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVICOMPRESSF_INTERLEAVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVICOMPRESSF_KEYFRAMES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVICOMPRESSF_VALID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIERR_OK: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILECAPS_ALLKEYFRAMES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILECAPS_CANREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILECAPS_CANWRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILECAPS_NOCOMPRESSION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEHANDLER_CANACCEPTNONRGB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEHANDLER_CANREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEHANDLER_CANWRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEINFO_COPYRIGHTED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEINFO_HASINDEX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEINFO_ISINTERLEAVED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEINFO_MUSTUSEINDEX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIFILEINFO_WASCAPTUREFILE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIGETFRAMEF_BESTDISPLAYFMT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIIF_CONTROLFRAME: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVIIF_TWOCC: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVISTREAMINFO_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVISTREAMINFO_FORMATCHANGES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVISTREAMREAD_CONVENIENT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVSTREAMMASTER_AUDIO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const AVSTREAMMASTER_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const BI_1632: u32 = 842217009u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const CLSID_AVIFile: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00020000_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const CLSID_AVISimpleUnMarshal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00020009_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const CONTROLCALLBACK_CAPTURING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const CONTROLCALLBACK_PREROLL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const CRYSTAL_NET_SFM_CODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DCB_EVENT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DCB_FUNCTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DCB_NOSWITCH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DCB_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DCB_TASK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DCB_TYPEMASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DCB_WINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_0001: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_2000: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_ANIMATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_BACKGROUNDPAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_BUFFER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_DONTDRAW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_FULLSCREEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_HALFTONE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_HURRYUP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_JUSTDRAWIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_NOTKEYFRAME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_PREROLL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_SAME_DIB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_SAME_DRAW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_SAME_HDC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_SAME_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DDF_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DLG_ACMFILTERCHOOSE_ID: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DLG_ACMFORMATCHOOSE_ID: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRIVERS_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRIVERS32"); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVCNF_CANCEL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVCNF_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVCNF_RESTART: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_ADD_THRU: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_DISABLE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_ENABLE: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_EXIT: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_INIT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_INIT_EX: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_IOCTL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_IOCTL_CMD_SYSTEM: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_IOCTL_CMD_USER: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_IOCTL_LAST: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_MAPPER_CONSOLEVOICECOM_GET: u32 = 8215u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_MAPPER_PREFERRED_FLAGS_PREFERREDONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_MAPPER_PREFERRED_GET: u32 = 8213u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_MAPPER_RECONFIGURE: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_REMOVE_THRU: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRVM_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_CANCEL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_CLOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_CONFIGURE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_DISABLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_EXITSESSION: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_FREE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_INSTALL: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_LOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_MCI_FIRST: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_MCI_LAST: u32 = 6143u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_OPEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_PNPINSTALL: u32 = 2059u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_POWER: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYCONFIGURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYDEVICEINTERFACE: u32 = 2060u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYDEVICEINTERFACESIZE: u32 = 2061u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYDEVNODE: u32 = 2050u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYFUNCTIONINSTANCEID: u32 = 2065u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYFUNCTIONINSTANCEIDSIZE: u32 = 2066u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYIDFROMSTRINGID: u32 = 2064u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYMAPPABLE: u32 = 2053u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYMODULE: u32 = 2057u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYSTRINGID: u32 = 2062u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_QUERYSTRINGIDSIZE: u32 = 2063u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_REMOVE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_RESERVED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_RESTART: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DRV_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_CONFIGURE_END: u32 = 8191u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_CONFIGURE_START: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_DST_RECT: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_FORMAT: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_PALETTE: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_PALETTERGB555: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_SRC_RECT: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DVM_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_13: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_ALLOCATED: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_BADDEVICEID: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_BADERRNUM: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_BADFORMAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_BADINSTALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_BASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_CONFIG1: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_CONFIG2: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_CREATEPALETTE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_DMA_CONFLICT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_FLAGS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_INT_CONFLICT: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_INVALHANDLE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_IO_CONFLICT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_LASTERROR: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_MEM_CONFLICT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_NOMEM: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_NONSPECIFIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_NOTDETECTED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_NOTSUPPORTED: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_NO_BUFFERS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_PARAM1: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_PARAM2: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_PROTECT_ONLY: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_SIZEFIELD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_STILLPLAYING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_SYNC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_TOOMANYCHANNELS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_UNPREPARED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_ERR_USER_MSG: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_VM_CLOSE: u32 = 977u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_VM_DATA: u32 = 978u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_VM_ERROR: u32 = 979u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const DV_VM_OPEN: u32 = 976u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FACILITY_NS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FACILITY_NS_WIN32: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_ANY: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_DIR: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_FORMAT: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_FROM_START: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_INDEX: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_KEY: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_LENGTH: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_NEXT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_OFFSET: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_POS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_PREV: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_RET: i32 = 61440i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_SIZE: i32 = 12288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const FIND_TYPE: i32 = 240i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICCOMPRESSFRAMES_PADDING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICCOMPRESS_KEYFRAME: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDECOMPRESS_HURRYUP: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDECOMPRESS_NOTKEYFRAME: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDECOMPRESS_NULLFRAME: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDECOMPRESS_PREROLL: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDECOMPRESS_UPDATE: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_ANIMATE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_BUFFER: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_CONTINUE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_FULLSCREEN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_HDC: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_HURRYUP: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_MEMORYDC: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_NOTKEYFRAME: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_NULLFRAME: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_PREROLL: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_QUERY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_RENDER: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_UPDATE: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICDRAW_UPDATING: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_ABORT: i32 = -10i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_BADBITDEPTH: i32 = -200i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_BADFLAGS: i32 = -5i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_BADFORMAT: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_BADHANDLE: i32 = -8i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_BADIMAGESIZE: i32 = -201i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_BADPARAM: i32 = -6i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_BADSIZE: i32 = -7i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_CANTUPDATE: i32 = -9i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_CUSTOM: i32 = -400i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_DONTDRAW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_ERROR: i32 = -100i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_GOTOKEYFRAME: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_INTERNAL: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_MEMORY: i32 = -3i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_NEWPALETTE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_OK: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_STOPDRAWING: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICERR_UNSUPPORTED: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICINSTALL_DRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICINSTALL_DRIVERW: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICINSTALL_FUNCTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICINSTALL_HDRV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICINSTALL_UNICODE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMF_ABOUT_QUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMF_CHOOSE_ALLCOMPRESSORS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMF_CHOOSE_DATARATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMF_CHOOSE_KEYFRAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMF_CHOOSE_PREVIEW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMF_COMPVARS_VALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMF_CONFIGURE_QUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_COMPRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_DECOMPRESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_DRAW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_FASTCOMPRESS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_FASTDECOMPRESS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_INTERNALF_FUNCTION32: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_INTERNALF_MASK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICMODE_QUERY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_ABOUT: u32 = 20491u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS: u32 = 16392u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS_BEGIN: u32 = 16391u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS_END: u32 = 16393u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS_FRAMES: u32 = 16455u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS_FRAMES_INFO: u32 = 16454u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS_GET_FORMAT: u32 = 16388u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS_GET_SIZE: u32 = 16389u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_COMPRESS_QUERY: u32 = 16390u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_CONFIGURE: u32 = 20490u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESS: u32 = 16397u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESSEX: u32 = 16446u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESSEX_BEGIN: u32 = 16444u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESSEX_END: u32 = 16447u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESSEX_QUERY: u32 = 16445u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESS_BEGIN: u32 = 16396u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESS_END: u32 = 16398u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESS_GET_FORMAT: u32 = 16394u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESS_GET_PALETTE: u32 = 16414u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESS_QUERY: u32 = 16395u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DECOMPRESS_SET_PALETTE: u32 = 16413u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW: u32 = 16417u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_BEGIN: u32 = 16399u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_BITS: u32 = 16404u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_CHANGEPALETTE: u32 = 16435u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_END: u32 = 16405u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_FLUSH: u32 = 16421u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_GETTIME: u32 = 16416u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_GET_PALETTE: u32 = 16400u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_IDLE: u32 = 16436u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_QUERY: u32 = 16415u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_REALIZE: u32 = 16420u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_RENDERBUFFER: u32 = 16422u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_SETTIME: u32 = 16419u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_START: u32 = 16402u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_START_PLAY: u32 = 16423u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_STOP: u32 = 16403u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_STOP_PLAY: u32 = 16424u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_SUGGESTFORMAT: u32 = 16434u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_UPDATE: u32 = 16401u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_DRAW_WINDOW: u32 = 16418u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_ENUMFORMATS: u32 = 20501u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GET: u32 = 20521u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETBUFFERSWANTED: u32 = 16425u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETDEFAULTKEYFRAMERATE: u32 = 16426u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETDEFAULTQUALITY: u32 = 20510u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETERRORTEXT: u32 = 20492u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETFORMATNAME: u32 = 20500u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETINFO: u32 = 20482u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETQUALITY: u32 = 20511u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_GETSTATE: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_RESERVED: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_RESERVED_HIGH: u32 = 24576u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_RESERVED_LOW: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_SET: u32 = 20520u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_SETQUALITY: u32 = 20512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_SETSTATE: u32 = 20481u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_SET_STATUS_PROC: u32 = 16456u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICM_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICQUALITY_DEFAULT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICQUALITY_HIGH: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICQUALITY_LOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICSTATUS_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICSTATUS_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICSTATUS_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICSTATUS_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICSTATUS_YIELD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ICVERSION: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFILTERCHOOSE_BTN_DELNAME: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFILTERCHOOSE_BTN_HELP: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFILTERCHOOSE_BTN_SETNAME: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFILTERCHOOSE_CMB_CUSTOM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFILTERCHOOSE_CMB_FILTER: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFILTERCHOOSE_CMB_FILTERTAG: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFORMATCHOOSE_BTN_DELNAME: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFORMATCHOOSE_BTN_HELP: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFORMATCHOOSE_BTN_SETNAME: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFORMATCHOOSE_CMB_CUSTOM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFORMATCHOOSE_CMB_FORMAT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDD_ACMFORMATCHOOSE_CMB_FORMATTAG: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_AUDIO_DROP_COMPERROR: u32 = 442u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_AUDIO_DROP_ERROR: u32 = 441u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_AVI_DRAWDIB_ERROR: u32 = 439u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_AVI_INIT_ERROR: u32 = 433u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_BEGIN: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_CANTOPEN: u32 = 409u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_COMPRESSOR_ERROR: u32 = 440u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_DEFAVIEXT: u32 = 407u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_DEFPALEXT: u32 = 408u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_DRIVER_ERROR: u32 = 418u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_END: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_ERRORDIBSAVE: u32 = 406u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_ERRORPALOPEN: u32 = 404u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_ERRORPALSAVE: u32 = 405u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_FILEEXISTS: u32 = 403u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_FILE_OPEN_ERROR: u32 = 429u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_FILE_WRITE_ERROR: u32 = 430u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_INFO: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_MCI_CANT_STEP_ERROR: u32 = 437u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_MCI_CONTROL_ERROR: u32 = 436u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_NODISKSPACE: u32 = 415u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_NO_AUDIO_CAP_ERROR: u32 = 438u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_NO_FRAME_CAP_ERROR: u32 = 434u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_NO_PALETTE_WARN: u32 = 435u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_OUTOFMEM: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_READONLYFILE: u32 = 413u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_RECORDING_ERROR: u32 = 431u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_RECORDING_ERROR2: u32 = 432u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_SAVEASPERCENT: u32 = 417u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_SEQ_MSGSTART: u32 = 410u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_SEQ_MSGSTOP: u32 = 411u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_SETFILESIZE: u32 = 416u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_CAP_AUDIO: u32 = 509u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_CAP_FINI: u32 = 503u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_CAP_INIT: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_CAP_L_FRAMES: u32 = 508u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_FRAMESDROPPED: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_I_FRAMES: u32 = 506u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_LIVE_MODE: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_L_FRAMES: u32 = 507u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_OPTPAL_BUILD: u32 = 505u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_OVERLAY_MODE: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_PALETTE_BUILD: u32 = 504u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_VIDEOAUDIO: u32 = 511u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_VIDEOCURRENT: u32 = 510u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_STAT_VIDEOONLY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_VIDEDITERR: u32 = 412u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_VIDEO_ADD_ERROR: u32 = 427u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_VIDEO_ALLOC_ERROR: u32 = 425u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_VIDEO_OPEN_ERROR: u32 = 424u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_VIDEO_PREPARE_ERROR: u32 = 426u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_VIDEO_SIZE_ERROR: u32 = 428u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_WAVE_ADD_ERROR: u32 = 422u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_WAVE_ALLOC_ERROR: u32 = 420u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_WAVE_OPEN_ERROR: u32 = 419u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_WAVE_PREPARE_ERROR: u32 = 421u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_WAVE_SIZE_ERROR: u32 = 423u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const IDS_CAP_WRITEERROR: u32 = 414u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JDD_CONFIGCHANGED: u32 = 2307u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JDD_GETDEVCAPS: u32 = 2050u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JDD_GETNUMDEVS: u32 = 2049u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JDD_GETPOS: u32 = 2305u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JDD_GETPOSEX: u32 = 2308u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JDD_SETCALIBRATION: u32 = 2306u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_00: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP0: u32 = 65504u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP1: u32 = 65505u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP2: u32 = 65506u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP3: u32 = 65507u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP4: u32 = 65508u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP5: u32 = 65509u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP6: u32 = 65510u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_APP7: u32 = 65511u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_COM: u32 = 65534u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_DAC: u32 = 65484u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_DHP: u32 = 65502u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_DHT: u32 = 65476u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_DNL: u32 = 65500u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_DQT: u32 = 65499u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_DRI: u32 = 65501u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_EOI: u32 = 65497u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_EXP: u32 = 65503u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_FF: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG: u32 = 65480u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG0: u32 = 65520u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG1: u32 = 65521u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG10: u32 = 65530u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG11: u32 = 65531u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG12: u32 = 65532u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG13: u32 = 65533u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG2: u32 = 65522u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG3: u32 = 65523u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG4: u32 = 65524u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG5: u32 = 65525u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG6: u32 = 65526u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG7: u32 = 65527u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG8: u32 = 65528u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_JPG9: u32 = 65529u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RES: u32 = 65282u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST0: u32 = 65488u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST1: u32 = 65489u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST2: u32 = 65490u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST3: u32 = 65491u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST4: u32 = 65492u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST5: u32 = 65493u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST6: u32 = 65494u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_RST7: u32 = 65495u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF0: u32 = 65472u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF1: u32 = 65473u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF10: u32 = 65482u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF11: u32 = 65483u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF13: u32 = 65485u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF14: u32 = 65486u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF15: u32 = 65487u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF2: u32 = 65474u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF3: u32 = 65475u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF5: u32 = 65477u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF6: u32 = 65478u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF7: u32 = 65479u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOF9: u32 = 65481u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOI: u32 = 65496u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_SOS: u32 = 65498u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JIFMK_TEM: u32 = 65281u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYCAPS_HASPOV: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYCAPS_HASR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYCAPS_HASU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYCAPS_HASV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYCAPS_HASZ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYCAPS_POV4DIR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYCAPS_POVCTS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYERR_NOCANDO: u32 = 166u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYERR_NOERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYERR_PARMS: u32 = 165u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYERR_UNPLUGGED: u32 = 167u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYSTICKID1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOYSTICKID2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON10: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON11: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON12: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON13: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON14: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON15: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON16: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON17: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON18: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON19: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON1CHG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON20: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON21: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON22: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON23: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON24: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON25: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON26: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON27: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON28: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON29: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON2CHG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON30: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON31: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON32: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON3CHG: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON4: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON4CHG: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON5: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON6: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON7: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON8: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_BUTTON9: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READ3: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READ4: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READ5: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READ6: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READALWAYS: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READRONLY: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READUONLY: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READVONLY: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READXONLY: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READXYONLY: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READYONLY: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CAL_READZONLY: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_CONFIGCHANGED_MSGSTRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("MSJSTICK_VJOYD_MSGSTR"); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_POVBACKWARD: u32 = 18000u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_POVFORWARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_POVLEFT: u32 = 27000u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_POVRIGHT: u32 = 9000u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNBUTTONS: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNCENTERED: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNPOV: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNPOVCTS: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNR: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNRAWDATA: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNU: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNV: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_RETURNZ: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JOY_USEDEADZONE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JPEG_PROCESS_BASELINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JPEG_RGB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JPEG_Y: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const JPEG_YCbCr: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const KSDATAFORMAT_SUBTYPE_IEEE_FLOAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000003_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_AUDIOERROR: u32 = 619u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_BADPALETTE: u32 = 620u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_CANTPLAYFULLSCREEN: u32 = 615u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_DISPLAYERROR: u32 = 618u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_NOCOMPRESSOR: u32 = 617u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_NODISPDIB: u32 = 614u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_NOTINTERLEAVED: u32 = 613u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_OLDAVIFORMAT: u32 = 612u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_AVI_TOOBIGFORVGA: u32 = 616u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_BAD_CONSTANT: u32 = 290u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_BAD_INTEGER: u32 = 270u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_BAD_TIME_FORMAT: u32 = 293u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_CANNOT_LOAD_DRIVER: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_CANNOT_USE_ALL: u32 = 279u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_CREATEWINDOW: u32 = 347u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_CUSTOM_DRIVER_BASE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DEVICE_LENGTH: u32 = 310u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DEVICE_LOCKED: u32 = 288u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DEVICE_NOT_INSTALLED: u32 = 306u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DEVICE_NOT_READY: u32 = 276u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DEVICE_OPEN: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DEVICE_ORD_LENGTH: u32 = 311u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DEVICE_TYPE_REQUIRED: u32 = 287u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DGV_BAD_CLIPBOARD_RANGE: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DGV_DEVICE_LIMIT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DGV_DEVICE_MEMORY_FULL: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DGV_DISK_FULL: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DGV_IOERR: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DGV_WORKSPACE_EMPTY: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DRIVER: u32 = 278u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DRIVER_INTERNAL: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DUPLICATE_ALIAS: u32 = 289u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_DUPLICATE_FLAGS: u32 = 295u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_EXTENSION_NOT_FOUND: u32 = 281u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_EXTRA_CHARACTERS: u32 = 305u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_FILENAME_REQUIRED: u32 = 304u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_FILE_NOT_FOUND: u32 = 275u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_FILE_NOT_SAVED: u32 = 286u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_FILE_READ: u32 = 348u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_FILE_WRITE: u32 = 349u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_FLAGS_NOT_COMPATIBLE: u32 = 284u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_GET_CD: u32 = 307u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_HARDWARE: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_ILLEGAL_FOR_AUTO_OPEN: u32 = 303u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_INTERNAL: u32 = 277u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_INVALID_DEVICE_ID: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_INVALID_DEVICE_NAME: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_INVALID_FILE: u32 = 296u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_MISSING_COMMAND_STRING: u32 = 267u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_MISSING_DEVICE_NAME: u32 = 292u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_MISSING_PARAMETER: u32 = 273u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_MISSING_STRING_ARGUMENT: u32 = 269u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_MULTIPLE: u32 = 280u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_MUST_USE_SHAREABLE: u32 = 291u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NEW_REQUIRES_ALIAS: u32 = 299u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NONAPPLICABLE_FUNCTION: u32 = 302u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NOTIFY_ON_AUTO_OPEN: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NO_CLOSING_QUOTE: u32 = 294u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NO_ELEMENT_ALLOWED: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NO_IDENTITY: u32 = 350u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NO_INTEGER: u32 = 312u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NO_WINDOW: u32 = 346u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_NULL_PARAMETER_BLOCK: u32 = 297u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_OUTOFRANGE: u32 = 282u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_OUT_OF_MEMORY: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_PARAM_OVERFLOW: u32 = 268u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_PARSER_INTERNAL: u32 = 271u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_DIV_INCOMPATIBLE: u32 = 336u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_NOMIDIPRESENT: u32 = 343u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_PORTUNSPECIFIED: u32 = 342u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_PORT_INUSE: u32 = 337u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_PORT_MAPNODEVICE: u32 = 339u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_PORT_MISCERROR: u32 = 340u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_PORT_NONEXISTENT: u32 = 338u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SEQ_TIMER: u32 = 341u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SET_CD: u32 = 308u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_SET_DRIVE: u32 = 309u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_UNNAMED_RESOURCE: u32 = 298u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_UNRECOGNIZED_COMMAND: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_UNRECOGNIZED_KEYWORD: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_UNSUPPORTED_FUNCTION: u32 = 274u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_INPUTSINUSE: u32 = 322u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_INPUTSUNSUITABLE: u32 = 328u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_INPUTUNSPECIFIED: u32 = 325u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_OUTPUTSINUSE: u32 = 320u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_OUTPUTSUNSUITABLE: u32 = 326u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_OUTPUTUNSPECIFIED: u32 = 324u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_SETINPUTINUSE: u32 = 323u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_SETINPUTUNSUITABLE: u32 = 329u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_SETOUTPUTINUSE: u32 = 321u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIERR_WAVE_SETOUTPUTUNSUITABLE: u32 = 327u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOAUTOSIZEMOVIE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOAUTOSIZEWINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOERRORDLG: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOMENU: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOOPEN: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOPLAYBAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYALL: u32 = 7936u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYANSI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYERROR: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYMEDIA: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYMEDIAA: u32 = 2176u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYMEDIAW: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYMODE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYPOS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_NOTIFYSIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_RECORD: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_SHOWALL: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_SHOWMODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_SHOWNAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDF_SHOWPOS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_CAN_CONFIG: u32 = 1173u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_CAN_EJECT: u32 = 1172u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_CAN_PLAY: u32 = 1168u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_CAN_RECORD: u32 = 1170u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_CAN_SAVE: u32 = 1171u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_CAN_WINDOW: u32 = 1169u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_CHANGESTYLES: u32 = 1159u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_EJECT: u32 = 1131u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETACTIVETIMER: u32 = 1156u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETALIAS: u32 = 1161u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETDEVICE: u32 = 1249u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETDEVICEA: u32 = 1149u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETDEVICEID: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETDEVICEW: u32 = 1249u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETEND: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETERROR: u32 = 1252u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETERRORA: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETERRORW: u32 = 1252u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETFILENAME: u32 = 1248u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETFILENAMEA: u32 = 1148u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETFILENAMEW: u32 = 1248u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETINACTIVETIMER: u32 = 1157u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETLENGTH: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETMODE: u32 = 1230u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETMODEA: u32 = 1130u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETMODEW: u32 = 1230u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETPALETTE: u32 = 1150u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETPOSITION: u32 = 1226u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETPOSITIONA: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETPOSITIONW: u32 = 1226u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETREPEAT: u32 = 1139u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETSPEED: u32 = 1137u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETSTART: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETSTYLES: u32 = 1160u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETTIMEFORMAT: u32 = 1244u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETTIMEFORMATA: u32 = 1144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETTIMEFORMATW: u32 = 1244u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETVOLUME: u32 = 1135u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GETZOOM: u32 = 1133u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GET_DEST: u32 = 1166u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_GET_SOURCE: u32 = 1164u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NEW: u32 = 1258u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NEWA: u32 = 1158u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NEWW: u32 = 1258u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NOTIFYERROR: u32 = 1229u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NOTIFYMEDIA: u32 = 1227u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NOTIFYMODE: u32 = 1224u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NOTIFYPOS: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_NOTIFYSIZE: u32 = 1226u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_OPEN: u32 = 1276u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_OPENA: u32 = 1177u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_OPENINTERFACE: u32 = 1175u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_OPENW: u32 = 1276u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_PALETTEKICK: u32 = 1174u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_PLAYFROM: u32 = 1146u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_PLAYREVERSE: u32 = 1163u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_PLAYTO: u32 = 1147u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_PUT_DEST: u32 = 1167u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_PUT_SOURCE: u32 = 1165u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_REALIZE: u32 = 1142u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_RETURNSTRING: u32 = 1262u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_RETURNSTRINGA: u32 = 1162u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_RETURNSTRINGW: u32 = 1262u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SENDSTRING: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SENDSTRINGA: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SENDSTRINGW: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETACTIVETIMER: u32 = 1154u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETINACTIVETIMER: u32 = 1155u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETOWNER: u32 = 1176u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETPALETTE: u32 = 1151u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETREPEAT: u32 = 1138u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETSPEED: u32 = 1136u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETTIMEFORMAT: u32 = 1243u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETTIMEFORMATA: u32 = 1143u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETTIMEFORMATW: u32 = 1243u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETTIMERS: u32 = 1153u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETVOLUME: u32 = 1134u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_SETZOOM: u32 = 1132u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDM_VALIDATEMEDIA: u32 = 1145u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWNDOPENF_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWND_END: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWND_START: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCIWND_WINDOW_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MCIWndClass"); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_GETDEVCAPS_CAN_REVERSE: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_GETDEVCAPS_CAN_STRETCH: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_GETDEVCAPS_FAST_RATE: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_GETDEVCAPS_MAX_WINDOWS: i32 = 16392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_GETDEVCAPS_NORMAL_RATE: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_GETDEVCAPS_PALETTES: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_GETDEVCAPS_SLOW_RATE: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_INFO_TEXT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_OPEN_NOSTATIC: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_OPEN_PARENT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_OPEN_WS: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_PLAY_FAST: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_PLAY_REVERSE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_PLAY_SCAN: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_PLAY_SLOW: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_PLAY_SPEED: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_PUT_DESTINATION: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_PUT_SOURCE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_REALIZE_BKGD: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_REALIZE_NORM: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_RECT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_STATUS_FORWARD: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_STATUS_HPAL: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_STATUS_HWND: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_STATUS_SPEED: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_STATUS_STRETCH: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_STEP_FRAMES: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_STEP_REVERSE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_UPDATE_HDC: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WHERE_DESTINATION: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WHERE_SOURCE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WINDOW_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WINDOW_DISABLE_STRETCH: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WINDOW_ENABLE_STRETCH: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WINDOW_HWND: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WINDOW_STATE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ANIM_WINDOW_TEXT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_AVI_SETVIDEO_DRAW_PROCEDURE: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_AVI_SETVIDEO_PALETTE_COLOR: i32 = 33024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_AVI_SETVIDEO_PALETTE_HALFTONE: i32 = 65535i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_AVI_STATUS_AUDIO_BREAKS: i32 = 32771i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_AVI_STATUS_FRAMES_SKIPPED: i32 = 32769i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_AVI_STATUS_LAST_PLAY_SPEED: i32 = 32770i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_BREAK: u32 = 2065u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_BREAK_HWND: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_BREAK_KEY: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_BREAK_OFF: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CAPTURE: u32 = 2160u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CDA_STATUS_TYPE_TRACK: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CDA_TRACK_AUDIO: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CDA_TRACK_OTHER: u32 = 1089u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CLOSE: u32 = 2052u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CLOSE_DRIVER: u32 = 2050u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_COLONIZED3_RETURN: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_COLONIZED4_RETURN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_COMMAND_HEAD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CONFIGURE: u32 = 2170u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CONSTANT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_COPY: u32 = 2130u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CUE: u32 = 2096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_CUT: u32 = 2129u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DELETE: u32 = 2134u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_ANIMATION: u32 = 519u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_CD_AUDIO: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_DAT: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_DIGITAL_VIDEO: u32 = 520u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_FIRST: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_FIRST_USER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_LAST: u32 = 523u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_OTHER: u32 = 521u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_OVERLAY: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_SCANNER: u32 = 518u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_SEQUENCER: u32 = 523u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_VCR: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_VIDEODISC: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DEVTYPE_WAVEFORM_AUDIO: u32 = 522u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CAPTURE_AS: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CAPTURE_AT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_COPY_AT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_COPY_AUDIO_STREAM: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_COPY_VIDEO_STREAM: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CUE_INPUT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CUE_NOSHOW: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CUE_OUTPUT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CUT_AT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CUT_AUDIO_STREAM: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_CUT_VIDEO_STREAM: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_DELETE_AT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_DELETE_AUDIO_STREAM: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_DELETE_VIDEO_STREAM: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_AVI: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_AVSS: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_DIB: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_JFIF: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_JPEG: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_MPEG: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_RDIB: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FF_RJPEG: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_EDITING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_EDITING_S: i32 = 32774i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_IDLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_IDLE_S: i32 = 32775i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_LOADING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_LOADING_S: i32 = 32773i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_SAVING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_MODE_SAVING_S: i32 = 32772i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FILE_S: i32 = 32770i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FREEZE_AT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_FREEZE_OUTSIDE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_CAN_FREEZE: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_CAN_LOCK: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_CAN_REVERSE: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_CAN_STRETCH: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_CAN_STR_IN: i32 = 16392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_CAN_TEST: i32 = 16393i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_HAS_STILL: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_MAXIMUM_RATE: i32 = 16394i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_MAX_WINDOWS: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_MINIMUM_RATE: i32 = 16395i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_GETDEVCAPS_PALETTES: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_AUDIO_ALG: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_AUDIO_QUALITY: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_ITEM: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_STILL_ALG: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_STILL_QUALITY: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_TEXT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_USAGE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_VIDEO_ALG: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INFO_VIDEO_QUALITY: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_INPUT_S: i32 = 32771i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_ALG: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_AUDIO_ALG: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_AUDIO_QUALITY: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_AUDIO_STREAM: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_COUNT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_ITEM: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_NUMBER: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_STILL_ALG: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_STILL_QUALITY: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_VIDEO_ALG: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_VIDEO_QUALITY: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_VIDEO_SOURCE: i32 = 16392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_LIST_VIDEO_STREAM: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_METHOD_DIRECT: i32 = 40962i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_METHOD_POST: i32 = 40961i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_METHOD_PRE: i32 = 40960i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_MONITOR_FILE: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_MONITOR_INPUT: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_MONITOR_METHOD: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_MONITOR_SOURCE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_OPEN_16BIT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_OPEN_32BIT: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_OPEN_NOSTATIC: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_OPEN_PARENT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_OPEN_WS: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PASTE_AT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PASTE_AUDIO_STREAM: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PASTE_INSERT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PASTE_OVERWRITE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PASTE_VIDEO_STREAM: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PLAY_REPEAT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PLAY_REVERSE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PUT_CLIENT: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PUT_DESTINATION: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PUT_FRAME: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PUT_SOURCE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PUT_VIDEO: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_PUT_WINDOW: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_REALIZE_BKGD: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_REALIZE_NORM: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RECORD_AUDIO_STREAM: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RECORD_HOLD: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RECORD_VIDEO_STREAM: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RECT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RESERVE_IN: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RESERVE_SIZE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RESTORE_AT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_RESTORE_FROM: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SAVE_ABORT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SAVE_KEEPRESERVE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_ALG: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_AVGBYTESPERSEC: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_BASS: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_BITSPERSAMPLE: i32 = 16392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_BLOCKALIGN: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_CLOCKTIME: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_INPUT: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_ITEM: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_LEFT: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_OUTPUT: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_OVER: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_QUALITY: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_RECORD: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_RIGHT: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SAMPLESPERSEC: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SOURCE: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SOURCE_AVERAGE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SOURCE_LEFT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SOURCE_RIGHT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SOURCE_STEREO: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SRC_AVERAGE_S: i32 = 32802i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SRC_LEFT_S: i32 = 32800i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SRC_RIGHT_S: i32 = 32801i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_SRC_STEREO_S: i32 = 32803i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_STREAM: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_TREBLE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_VALUE: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETAUDIO_VOLUME: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_ALG: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_BITSPERPEL: i32 = 16396i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_BRIGHTNESS: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_CLOCKTIME: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_COLOR: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_CONTRAST: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_FRAME_RATE: i32 = 16392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_GAMMA: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_INPUT: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_ITEM: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_KEY_COLOR: i32 = 16395i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_KEY_INDEX: i32 = 16394i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_OUTPUT: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_OVER: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_PALHANDLE: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_QUALITY: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_RECORD: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SHARPNESS: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SOURCE: i32 = 16393i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_GENERIC: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_GENERIC_S: i32 = 32789i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_NTSC: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_NTSC_S: i32 = 32784i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_NUMBER: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_PAL: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_PAL_S: i32 = 32787i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_RGB: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_RGB_S: i32 = 32785i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_SECAM: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_SECAM_S: i32 = 32788i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_SVIDEO: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_SRC_SVIDEO_S: i32 = 32786i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_STILL: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_STREAM: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_TINT: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SETVIDEO_VALUE: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SET_FILEFORMAT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SET_SEEK_EXACTLY: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SET_SPEED: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SET_STILL: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SIGNAL_AT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SIGNAL_CANCEL: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SIGNAL_EVERY: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SIGNAL_POSITION: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_SIGNAL_USERVAL: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_AUDIO: i32 = 16404i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_AUDIO_INPUT: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_AUDIO_RECORD: i32 = 16410i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_AUDIO_SOURCE: i32 = 16393i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_AUDIO_STREAM: i32 = 16429i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_AVGBYTESPERSEC: i32 = 16424i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_BASS: i32 = 16399i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_BITSPERPEL: i32 = 16427i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_BITSPERSAMPLE: i32 = 16426i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_BLOCKALIGN: i32 = 16425i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_BRIGHTNESS: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_COLOR: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_CONTRAST: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_DISKSPACE: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_FILEFORMAT: i32 = 16392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_FILE_COMPLETION: i32 = 16416i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_FILE_MODE: i32 = 16415i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_FORWARD: i32 = 16428i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_FRAME_RATE: i32 = 16398i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_GAMMA: i32 = 16394i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_HPAL: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_HWND: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_INPUT: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_KEY_COLOR: i32 = 16421i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_KEY_INDEX: i32 = 16420i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_LEFT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_MONITOR: i32 = 16395i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_MONITOR_METHOD: i32 = 16396i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_NOMINAL: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_OUTPUT: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_PAUSE_MODE: i32 = 16422i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_RECORD: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_REFERENCE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_RIGHT: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_SAMPLESPERSEC: i32 = 16423i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_SEEK_EXACTLY: i32 = 16401i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_SHARPNESS: i32 = 16402i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_SIZE: i32 = 16400i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_SMPTE: i32 = 16403i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_SPEED: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_STILL_FILEFORMAT: i32 = 16413i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_TINT: i32 = 16405i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_TREBLE: i32 = 16406i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_UNSAVED: i32 = 16407i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_VIDEO: i32 = 16408i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_VIDEO_RECORD: i32 = 16412i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_VIDEO_SOURCE: i32 = 16411i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_VIDEO_SRC_NUM: i32 = 16414i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_VIDEO_STREAM: i32 = 16430i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_VOLUME: i32 = 16409i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_WINDOW_MAXIMIZED: i32 = 16419i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_WINDOW_MINIMIZED: i32 = 16418i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STATUS_WINDOW_VISIBLE: i32 = 16417i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STEP_FRAMES: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STEP_REVERSE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_STOP_HOLD: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_UPDATE_HDC: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_UPDATE_PAINT: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WHERE_DESTINATION: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WHERE_FRAME: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WHERE_MAX: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WHERE_SOURCE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WHERE_VIDEO: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WHERE_WINDOW: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WINDOW_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WINDOW_HWND: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WINDOW_STATE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_DGV_WINDOW_TEXT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_END_COMMAND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_END_COMMAND_LIST: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_END_CONSTANT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ESCAPE: u32 = 2053u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FALSE: u32 = 531u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FIRST: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FLAG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_BYTES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_BYTES_S: u32 = 541u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_FRAMES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_FRAMES_S: u32 = 536u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_HMS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_HMS_S: u32 = 534u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_MILLISECONDS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_MILLISECONDS_S: u32 = 533u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_MSF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_MSF_S: u32 = 535u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SAMPLES: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SAMPLES_S: u32 = 542u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_24: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_24_S: u32 = 537u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_25: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_25_S: u32 = 538u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_30: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_30DROP: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_30DROP_S: u32 = 540u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_SMPTE_30_S: u32 = 539u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_TMSF: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FORMAT_TMSF_S: u32 = 543u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FREEZE: u32 = 2116u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_FROM: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS: u32 = 2059u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_CAN_EJECT: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_CAN_PLAY: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_CAN_RECORD: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_CAN_SAVE: i32 = 9i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_COMPOUND_DEVICE: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_DEVICE_TYPE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_HAS_AUDIO: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_HAS_VIDEO: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_ITEM: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_GETDEVCAPS_USES_FILES: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_HDC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_HPAL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_HWND: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO: u32 = 2058u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO_COPYRIGHT: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO_FILE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO_MEDIA_IDENTITY: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO_MEDIA_UPC: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO_NAME: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO_PRODUCT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INFO_VERSION: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INTEGER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INTEGER64: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_INTEGER_RETURNED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_LAST: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_LIST: u32 = 2168u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_LOAD: u32 = 2128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_LOAD_FILE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MAX_DEVICE_TYPE_LENGTH: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MCIAVI_PLAY_FULLBY2: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MCIAVI_PLAY_FULLSCREEN: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MCIAVI_PLAY_WINDOW: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MODE_NOT_READY: u32 = 524u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MODE_OPEN: u32 = 530u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MODE_PAUSE: u32 = 529u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MODE_PLAY: u32 = 526u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MODE_RECORD: u32 = 527u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MODE_SEEK: u32 = 528u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MODE_STOP: u32 = 525u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_MONITOR: u32 = 2161u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_NOTIFY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_NOTIFY_ABORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_NOTIFY_FAILURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_NOTIFY_SUCCESSFUL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_NOTIFY_SUPERSEDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OFF_S: i32 = 32769i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_ON_S: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN: u32 = 2051u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN_ALIAS: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN_DRIVER: u32 = 2049u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN_ELEMENT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN_ELEMENT_ID: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN_SHAREABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN_TYPE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OPEN_TYPE_ID: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_GETDEVCAPS_CAN_FREEZE: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_GETDEVCAPS_CAN_STRETCH: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_GETDEVCAPS_MAX_WINDOWS: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_INFO_TEXT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_OPEN_PARENT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_OPEN_WS: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_PUT_DESTINATION: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_PUT_FRAME: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_PUT_SOURCE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_PUT_VIDEO: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_RECT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_STATUS_HWND: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_STATUS_STRETCH: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WHERE_DESTINATION: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WHERE_FRAME: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WHERE_SOURCE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WHERE_VIDEO: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WINDOW_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WINDOW_DISABLE_STRETCH: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WINDOW_ENABLE_STRETCH: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WINDOW_HWND: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WINDOW_STATE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_OVLY_WINDOW_TEXT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_PASTE: u32 = 2131u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_PAUSE: u32 = 2057u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_PLAY: u32 = 2054u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_PUT: u32 = 2114u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY: u32 = 2167u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_ALG: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_DIALOG: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_HANDLE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_ITEM: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_ITEM_AUDIO: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_ITEM_STILL: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_ITEM_VIDEO: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_QUALITY_NAME: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_REALIZE: u32 = 2112u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RECORD: u32 = 2063u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RECORD_INSERT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RECORD_OVERWRITE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RECT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RESERVE: u32 = 2162u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RESOURCE_DRIVER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RESOURCE_RETURNED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RESTORE: u32 = 2171u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RESUME: u32 = 2133u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_RETURN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SAVE: u32 = 2067u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SAVE_FILE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MCI32"); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEEK: u32 = 2055u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEEK_TO_END: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEEK_TO_START: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_FILE: u32 = 16386u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_FILE_S: u32 = 1222u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_FORMAT_SONGPTR: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_FORMAT_SONGPTR_S: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_MAPPER: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_MAPPER_S: u32 = 1221u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_MIDI: u32 = 16387u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_MIDI_S: u32 = 1223u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_NONE: u32 = 65533u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_NONE_S: u32 = 1226u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_SET_MASTER: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_SET_OFFSET: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_SET_PORT: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_SET_SLAVE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_SET_TEMPO: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_SMPTE: u32 = 16388u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_SMPTE_S: u32 = 1224u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_COPYRIGHT: i32 = 16396i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_DIVTYPE: i32 = 16394i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_MASTER: i32 = 16392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_NAME: i32 = 16395i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_OFFSET: i32 = 16393i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_PORT: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_SLAVE: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SEQ_STATUS_TEMPO: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET: u32 = 2061u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SETAUDIO: u32 = 2163u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SETVIDEO: u32 = 2166u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_AUDIO: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_AUDIO_ALL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_AUDIO_LEFT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_AUDIO_RIGHT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_DOOR_CLOSED: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_DOOR_OPEN: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_OFF: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_ON: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_TIME_FORMAT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SET_VIDEO: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SIGNAL: u32 = 2165u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SPIN: u32 = 2060u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS: u32 = 2068u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_CURRENT_TRACK: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_ITEM: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_LENGTH: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_MEDIA_PRESENT: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_MODE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_NUMBER_OF_TRACKS: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_POSITION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_READY: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_START: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STATUS_TIME_FORMAT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STEP: u32 = 2062u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STOP: u32 = 2056u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_STRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SYSINFO: u32 = 2064u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SYSINFO_INSTALLNAME: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SYSINFO_NAME: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SYSINFO_OPEN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_SYSINFO_QUANTITY: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_TEST: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_TO: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_TRACK: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_TRUE: u32 = 532u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_UNDO: u32 = 2169u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_UNFREEZE: u32 = 2117u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_UPDATE: u32 = 2132u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_USER_MESSAGES: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_ESCAPE_STRING: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_FORMAT_TRACK: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_FORMAT_TRACK_S: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_GETDEVCAPS_CAN_REVERSE: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_GETDEVCAPS_CAV: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_GETDEVCAPS_CLV: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_GETDEVCAPS_FAST_RATE: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_GETDEVCAPS_NORMAL_RATE: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_GETDEVCAPS_SLOW_RATE: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_MEDIA_CAV: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_MEDIA_CLV: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_MEDIA_OTHER: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_MODE_PARK: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_PLAY_FAST: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_PLAY_REVERSE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_PLAY_SCAN: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_PLAY_SLOW: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_PLAY_SPEED: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_SEEK_REVERSE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_SPIN_DOWN: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_SPIN_UP: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_STATUS_DISC_SIZE: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_STATUS_FORWARD: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_STATUS_MEDIA_TYPE: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_STATUS_SIDE: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_STATUS_SPEED: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_STEP_FRAMES: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_VD_STEP_REVERSE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAIT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_GETDEVCAPS_INPUTS: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_GETDEVCAPS_OUTPUTS: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_INPUT: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_MAPPER: u32 = 1153u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_OPEN_BUFFER: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_OUTPUT: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_PCM: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_ANYINPUT: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_ANYOUTPUT: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_AVGBYTESPERSEC: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_BITSPERSAMPLE: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_BLOCKALIGN: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_CHANNELS: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_FORMATTAG: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_SET_SAMPLESPERSEC: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_STATUS_AVGBYTESPERSEC: i32 = 16388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_STATUS_BITSPERSAMPLE: i32 = 16390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_STATUS_BLOCKALIGN: i32 = 16389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_STATUS_CHANNELS: i32 = 16386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_STATUS_FORMATTAG: i32 = 16385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_STATUS_LEVEL: i32 = 16391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WAVE_STATUS_SAMPLESPERSEC: i32 = 16387i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WHERE: u32 = 2115u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCI_WINDOW: u32 = 2113u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCMADM_E_REGKEY_NOT_FOUND: ::windows_sys::core::HRESULT = -1072889750i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MCMADM_I_NO_EVENTS: ::windows_sys::core::HRESULT = 1074593897i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDIMAPPER_S: u32 = 1227u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDI_IO_COOKED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDI_IO_PACKED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_ADDBUFFER: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_CLOSE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_GETDEVCAPS: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_GETNUMDEVS: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_INIT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_INIT_EX: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_MAPPER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_OPEN: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_PREPARE: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_RESET: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_START: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_STOP: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_UNPREPARE: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIDM_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_SRS_MTS: u32 = 536936454u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_SRS_ONOFF: u32 = 536936455u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MIXERCONTROL_CONTROLTYPE_SRS_SYNTHSELECT: u32 = 536936456u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_ACCESSDENIED: u32 = 268u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_BASE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_CANNOTCLOSE: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_CANNOTEXPAND: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_CANNOTOPEN: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_CANNOTREAD: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_CANNOTSEEK: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_CANNOTWRITE: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_CHUNKNOTFOUND: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_FILENOTFOUND: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_INVALIDFILE: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_NETWORKERROR: u32 = 270u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_OUTOFMEMORY: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_PATHNOTFOUND: u32 = 267u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_SHARINGVIOLATION: u32 = 269u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_TOOMANYOPENFILES: u32 = 271u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOERR_UNBUFFERED: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_CLOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_OPEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_READ: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_RENAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_SEEK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_USER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIOM_WRITEFLUSH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_ALLOCBUF: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_COMPAT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_CREATE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_CREATELIST: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_CREATERIFF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_DEFAULTBUFFER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_DELETE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_DENYNONE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_DENYREAD: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_DENYWRITE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_DIRTY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_EMPTYBUF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_EXCLUSIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_EXIST: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_FHOPEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_FINDCHUNK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_FINDLIST: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_FINDPROC: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_FINDRIFF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_GETTEMP: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_GLOBALPROC: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_INSTALLPROC: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_PARSE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_READ: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_READWRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_REMOVEPROC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_RWMODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_SHAREMODE: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_TOUPPER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_UNICODEPROC: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MMIO_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_3COM: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_3COM_CB_MIXER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_3COM_CB_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_3COM_CB_WAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_3DFX: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AARDVARK: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AARDVARK_STUDIO12_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AARDVARK_STUDIO12_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AARDVARK_STUDIO88_WAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AARDVARK_STUDIO88_WAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ACTIVEVOICE: u32 = 225u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ACTIVEVOICE_ACM_VOXADPCM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ACULAB: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADDX: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADDX_PCTV_AUX_CD: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADDX_PCTV_AUX_LINE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADDX_PCTV_DIGITALMIX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADDX_PCTV_MIXER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADDX_PCTV_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADDX_PCTV_WAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADLACC: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADMOS: u32 = 235u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADMOS_FM_SYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADMOS_QS3AMIDIIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADMOS_QS3AMIDIOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADMOS_QS3AWAVEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ADMOS_QS3AWAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AHEAD: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AHEAD_GENERIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AHEAD_MULTISOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AHEAD_PROAUDIO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AHEAD_SOUNDBLASTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALARIS: u32 = 174u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALDIGITAL: u32 = 143u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALESIS: u32 = 243u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALGOVISION: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALGOVISION_VB80AUX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALGOVISION_VB80AUX2: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALGOVISION_VB80MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALGOVISION_VB80WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ALGOVISION_VB80WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_AUX1: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_AUX2: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_AUX_CD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_AUX_MIC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_EX_CD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_EX_TELEPHONY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_JOYSTICK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_MIDIIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_MIDIOUT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_MIXER1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_MIXER2: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_MONO_IN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_MONO_OUT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_STEREO_ENHANCED: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_SYNTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_WAVEOUT_BASE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AMD_INTERWAVE_WAVEOUT_TREBLE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANALOGDEVICES: u32 = 252u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_AUDIOPORT22_FEEDTHRU: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_AUDIOPORT22_WAVEIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_AUDIOPORT22_WAVEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_SX12_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_SX12_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_SX15_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_SX15_WAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_VP625_WAVEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ANTEX_VP625_WAVEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_APICOM: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_APPLE: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_APPS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_APT: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_APT_ACE100CD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ARRAY: u32 = 231u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ARTISOFT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ARTISOFT_SBWAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ARTISOFT_SBWAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AST: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AST_MODEMWAVE_WAVEIN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AST_MODEMWAVE_WAVEOUT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ATI: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ATT: u32 = 185u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ATT_G729A: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ATT_MICROELECTRONICS: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8820_AUX: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8820_MIDIIN: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8820_MIDIOUT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8820_MIXER: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8820_SYNTH: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8820_WAVEIN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8820_WAVEOUT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8830_AUX: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8830_MIDIIN: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8830_MIDIOUT: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8830_MIXER: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8830_SYNTH: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8830_WAVEIN: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AU8830_WAVEOUT: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AUDIOFILE: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AUDIOPT: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AUDIOSCIENCE: u32 = 217u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AURAVISION: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AUREAL: u32 = 181u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AUREAL_AU8820: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AUREAL_AU8830: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_AUX: u32 = 404u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_AUX_CD: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_AUX_LINE: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_AUX_MIC: u32 = 403u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_DSP16_FMSYNTH: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_DSP16_WAVEIN: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_DSP16_WAVEOUT: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_DSP16_WAVESYNTH: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_FMSYNTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_MIDIIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_MIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_MIXER: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_NOVA16_MIXER: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_NOVA16_WAVEIN: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_NOVA16_WAVEOUT: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_PRO16_FMSYNTH: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_PRO16_WAVEIN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_PRO16_WAVEOUT: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_WASH16_MIXER: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_WASH16_WAVEIN: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_WASH16_WAVEOUT: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_WAVEIN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_AZTECH_WAVEOUT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BCB: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BCB_NETBOARD_10: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BCB_TT75_10: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BECUBED: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BERCOS: u32 = 199u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BERCOS_MIXER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BERCOS_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BERCOS_WAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BERKOM: u32 = 189u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BINTEC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BINTEC_TAPI_WAVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BROOKTREE: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_AUX_CD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_AUX_LINE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_AUX_MIC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_DIGITALIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_DIGITALOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_MIDIIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_MIDIOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_MIDISYNTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_MIDIWAVESTREAM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_MIXER: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_BTV_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CANAM: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CANAM_CBXWAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CANAM_CBXWAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CANOPUS: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CANOPUS_ACM_DVREX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CASIO: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CASIO_LSG_MIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CASIO_WP150_MIDIIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CASIO_WP150_MIDIOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CAT: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CAT_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CDPC_AUX: u32 = 119u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CDPC_MIDIIN: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CDPC_MIDIOUT: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CDPC_MIXER: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CDPC_SYNTH: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CDPC_WAVEIN: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CDPC_WAVEOUT: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC: u32 = 155u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_AUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_AUX_CD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_FMSYNTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_MIDIIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_MIDIOUT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_MIXER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_MPEGWAVEIN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_MPEGWAVEOUT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_WAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M1_WTSYNTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_AUX: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_AUX_CD: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_FMSYNTH: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_MIDIIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_MIDIOUT: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_MIXER: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_MPEGWAVEIN: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_MPEGWAVEOUT: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_WAVEIN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_WAVEOUT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CHROMATIC_M2_WTSYNTH: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CIRRUSLOGIC: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COLORGRAPH: u32 = 179u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COMPAQ: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COMPAQ_BB_WAVEAUX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COMPAQ_BB_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COMPAQ_BB_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COMPUSIC: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COMPUTER_FRIENDS: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CONCEPTS: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CONNECTIX: u32 = 158u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CONNECTIX_VIDEC_CODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CONTROLRES: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNAGRAFX_VGA: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNAGRAFX_WAVE_IN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNAGRAFX_WAVE_OUT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNAMIXHR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNASONIX_AUDIO_IN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNASONIX_AUDIO_OUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNASONIX_MIDI_IN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNASONIX_MIDI_OUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNASONIX_SYNTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNASONIX_WAVE_IN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_COREDYNAMICS_DYNASONIX_WAVE_OUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_AUX_CD: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_AUX_LINE: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_AUX_MASTER: u32 = 404u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_AUX_MIC: u32 = 403u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_AUX_MIDI: u32 = 407u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_AUX_PCSPK: u32 = 405u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_AUX_WAVE: u32 = 406u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_FMSYNTH_MONO: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_FMSYNTH_STEREO: u32 = 302u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_MIDIIN: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_MIDIOUT: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_MIDI_AWE32: u32 = 303u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_PHNBLST_WAVEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_PHNBLST_WAVEOUT: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SB15_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SB15_WAVEOUT: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SB16_MIXER: u32 = 409u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SB20_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SB20_WAVEOUT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SBP16_WAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SBP16_WAVEOUT: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SBPRO_MIXER: u32 = 408u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SBPRO_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CREATIVE_SBPRO_WAVEOUT: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_INPUTGAIN_AUX1: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_INPUTGAIN_LOOP: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_MIDIIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_MIDIOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEAUX_AUX1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEAUX_AUX2: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEAUX_LINE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEAUX_MASTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEAUX_MONO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEMIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_CS4232_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_NET: u32 = 154u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_SOUND_FUSION_JOYSTICK: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_SOUND_FUSION_MIDIIN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_SOUND_FUSION_MIDIOUT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_SOUND_FUSION_MIXER: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_SOUND_FUSION_WAVEIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CRYSTAL_SOUND_FUSION_WAVEOUT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CS: u32 = 242u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX_XAAUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX_XAMIDIIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX_XAMIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX_XAMIXER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX_XASYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX_XAWAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_CYRIX_XAWAVEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DATAFUSION: u32 = 196u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DATARAN: u32 = 232u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DDD: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DDD_MIDILINK_MIDIIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DDD_MIDILINK_MIDIOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DF_ACM_G726: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DF_ACM_GSM610: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIACOUSTICS: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIACOUSTICS_DRUM_ACTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIALOGIC: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIAMONDMM: u32 = 163u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DICTAPHONE: u32 = 214u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DICTAPHONE_G726: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGIGRAM: u32 = 227u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_ACM_G723: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS: u32 = 136u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS_CDLX: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS_CPRO: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS_CTDIF: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS_DOC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS_TC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS_V8: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AUDIO_LABS_VP: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AV320_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_AV320_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_ICM_H261: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIGITAL_ICM_H263: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_AUX_LINE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_DIRSOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_MIDIIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_MIDIOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_MIXER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_PLATFORM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_VIRTJOY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_VIRTMPU: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_VIRTSB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_WAVEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_WAVEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_WSS_AUX: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_WSS_MIXER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_WSS_SYNTH: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_WSS_WAVEIN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DIMD_WSS_WAVEOUT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DOLBY: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DPSINC: u32 = 191u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DSP_GROUP: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DSP_GROUP_TRUESPEECH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DSP_SOLUTIONS: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DSP_SOLUTIONS_AUX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DSP_SOLUTIONS_SYNTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DSP_SOLUTIONS_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DSP_SOLUTIONS_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DTS: u32 = 226u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DTS_DS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DUCK: u32 = 197u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_DVISION: u32 = 165u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECHO: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECHO_AUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECHO_MIDIIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECHO_MIDIOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECHO_SYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECHO_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECHO_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECS: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECS_AADF_MIDI_IN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECS_AADF_MIDI_OUT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ECS_AADF_WAVE2MIDI_IN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EES: u32 = 219u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EES_PCMIDI14: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EES_PCMIDI14_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EES_PCMIDI14_OUT1: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EES_PCMIDI14_OUT2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EES_PCMIDI14_OUT3: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EES_PCMIDI14_OUT4: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMAGIC: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMAGIC_UNITOR8: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMU: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMU_APSMIDIIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMU_APSMIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMU_APSSYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMU_APSWAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EMU_APSWAVEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ENET: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ENET_T2000_HANDSETIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ENET_T2000_HANDSETOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ENET_T2000_LINEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ENET_T2000_LINEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ENSONIQ: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ENSONIQ_SOUNDSCAPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EPSON: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EPS_FMSND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_AMAUX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_AMMIDIIN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_AMMIDIOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_AMSYNTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_AMWAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_AMWAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_AUX_CD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1488_MIXER: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1488_WAVEIN: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1488_WAVEOUT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1688_MIXER: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1688_WAVEIN: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1688_WAVEOUT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1788_MIXER: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1788_WAVEIN: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1788_WAVEOUT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1868_MIXER: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1868_WAVEIN: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1868_WAVEOUT: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1878_MIXER: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1878_WAVEIN: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1878_WAVEOUT: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1888_MIXER: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1888_WAVEIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES1888_WAVEOUT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES488_MIXER: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES488_WAVEIN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES488_WAVEOUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES688_MIXER: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES688_WAVEIN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_ES688_WAVEOUT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_MIXER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_MPU401_MIDIIN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ESS_MPU401_MIDIOUT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ETEK: u32 = 241u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ETEK_KWIKMIDI_MIDIIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ETEK_KWIKMIDI_MIDIOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS: u32 = 152u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_AUX_CD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_AUX_LINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_AUX_MASTER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_AUX_MIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_AUX_MIDI: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_AUX_WAVE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_EUSYNTH: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_FMSYNTH_MONO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_FMSYNTH_STEREO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_MIDIIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_MIDIOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_MIXER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_WAVEIN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EUPHONICS_WAVEOUT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EVEREX: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EVEREX_CARRIER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_EXAN: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FAITH: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FAST: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FHGIIS_MPEGLAYER3: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FHGIIS_MPEGLAYER3_ADVANCED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FHGIIS_MPEGLAYER3_ADVANCEDPLUS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FHGIIS_MPEGLAYER3_BASIC: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FHGIIS_MPEGLAYER3_DECODE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FHGIIS_MPEGLAYER3_LITE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FHGIIS_MPEGLAYER3_PROFESSIONAL: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FLEXION: u32 = 249u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FLEXION_X300_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FLEXION_X300_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FORTEMEDIA: u32 = 229u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FORTEMEDIA_AUX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FORTEMEDIA_FMSYNC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FORTEMEDIA_MIXER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FORTEMEDIA_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FORTEMEDIA_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FRAUNHOFER_IIS: u32 = 172u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FRONTIER: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FRONTIER_WAVECENTER_MIDIIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FRONTIER_WAVECENTER_MIDIOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FRONTIER_WAVECENTER_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FRONTIER_WAVECENTER_WAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FTR: u32 = 198u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FTR_ACM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FTR_ENCODER_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_FUJITSU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GADGETLABS: u32 = 159u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GADGETLABS_WAVE42_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GADGETLABS_WAVE42_WAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GADGETLABS_WAVE44_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GADGETLABS_WAVE44_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GADGETLABS_WAVE4_MIDIIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GADGETLABS_WAVE4_MIDIOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GRANDE: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GRAVIS: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GUILLEMOT: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_GULBRANSEN: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HAFTMANN: u32 = 220u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HAFTMANN_LPTDAC2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HEADSPACE: u32 = 222u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HEADSPACE_HAEMIXER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HEADSPACE_HAESYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HEADSPACE_HAEWAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HEADSPACE_HAEWAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HEWLETT_PACKARD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HEWLETT_PACKARD_CU_CODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HORIZONS: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HP: u32 = 253u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HP_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HP_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_HYPERACTIVE: u32 = 246u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_MWAVE_AUX: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_MWAVE_MIDIIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_MWAVE_MIDIOUT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_MWAVE_MIXER: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_MWAVE_WAVEIN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_MWAVE_WAVEOUT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_PCMCIA_AUX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_PCMCIA_MIDIIN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_PCMCIA_MIDIOUT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_PCMCIA_SYNTH: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_PCMCIA_WAVEIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_PCMCIA_WAVEOUT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_THINKPAD200: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_WC_MIDIOUT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_WC_MIXEROUT: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IBM_WC_WAVEOUT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICCC: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICCC_UNA3_AUX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICCC_UNA3_MIXER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICCC_UNA3_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICCC_UNA3_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE: u32 = 239u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_AUX: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_MIDIIN1: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_MIDIIN2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_MIDIOUT1: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_MIDIOUT2: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_MIXER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_MTWAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_MTWAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_SYNTH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICE_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICL_PS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICOM_AUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICOM_LINE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICOM_MIXER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICOM_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICOM_WAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_2115_LITE_MIDIOUT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_2120_LITE_MIDIOUT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDECK_AUX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDECK_MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDECK_SYNTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDECK_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDECK_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDEC_SB_AUX: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDEC_SB_FM_MIDIOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDEC_SB_MIXER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDEC_SB_MPU401_MIDIIN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDEC_SB_MPU401_MIDIOUT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDEC_SB_WAVEIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ICS_WAVEDEC_SB_WAVEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INSOFT: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTEL: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTELOPD_AUX: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTELOPD_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTELOPD_WAVEOUT: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTEL_NSPMODEMLINEIN: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTEL_NSPMODEMLINEOUT: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERACTIVE: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERACTIVE_WAVEIN: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERACTIVE_WAVEOUT: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERNET: u32 = 244u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERNET_SSW_MIDIIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERNET_SSW_MIDIOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERNET_SSW_WAVEIN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INTERNET_SSW_WAVEOUT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_INVISION: u32 = 188u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IODD: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IOMAGIC: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IOMAGIC_TEMPO_AUXOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IOMAGIC_TEMPO_MIDIOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IOMAGIC_TEMPO_MXDOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IOMAGIC_TEMPO_SYNTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IOMAGIC_TEMPO_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IOMAGIC_TEMPO_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IPI: u32 = 238u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IPI_ACM_HSX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IPI_ACM_RPELP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IPI_AT_MIXER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IPI_AT_WAVEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IPI_AT_WAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_IPI_WF_ASSS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ISOLUTION: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ISOLUTION_PASCAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ITERATEDSYS: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ITERATEDSYS_FUFCODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_I_LINK: u32 = 233u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_I_LINK_VOICE_CODER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KAY_ELEMETRICS: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KAY_ELEMETRICS_CSL: u32 = 17152u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KAY_ELEMETRICS_CSL_4CHANNEL: u32 = 17161u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KAY_ELEMETRICS_CSL_DAT: u32 = 17160u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KORG: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KORG_1212IO_MSWAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KORG_1212IO_MSWAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KORG_PCIF_MIDIIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_KORG_PCIF_MIDIOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LERNOUT_ANDHAUSPIE_LHCODECACM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LERNOUT_AND_HAUSPIE: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LEXICON: u32 = 236u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LEXICON_STUDIO_WAVE_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LEXICON_STUDIO_WAVE_OUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LOGITECH: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUCENT: u32 = 184u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUCENT_ACM_G723: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUCID: u32 = 221u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUCID_PCI24WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUCID_PCI24WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUMINOSITI: u32 = 224u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUMINOSITI_SCWAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUMINOSITI_SCWAVEMIX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LUMINOSITI_SCWAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LYNX: u32 = 212u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LYRRUS: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_LYRRUS_BRIDGE_GUITAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MALDEN: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MARIAN: u32 = 190u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MARIAN_ARC44WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MARIAN_ARC44WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MARIAN_ARC88WAVEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MARIAN_ARC88WAVEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MARIAN_PRODIF24WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MARIAN_PRODIF24WAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MATROX_DIV: u32 = 254u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MATSUSHITA: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MATSUSHITA_AUX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MATSUSHITA_FMSYNTH_STEREO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MATSUSHITA_MIXER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MATSUSHITA_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MATSUSHITA_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIASONIC: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIASONIC_ACM_G723: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIASONIC_ICOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIATRIX: u32 = 141u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_CDPC: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_OPUS1208: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_OPUS1216: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_PROAUDIO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_PROAUDIO_16: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_PROAUDIO_PLUS: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_PROSTUDIO_16: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_THUNDER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MEDIAVISION_TPORT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MELABS: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MELABS_MIDI2GO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MERGING_MPEGL3: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MERGING_TECHNOLOGIES: u32 = 177u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_METHEUS: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_METHEUS_ZIPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MICRONAS: u32 = 251u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MICRONAS_CLP833: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MICRONAS_SC4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MINDMAKER: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MINDMAKER_GC_MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MINDMAKER_GC_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MINDMAKER_GC_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO_DC30_MIX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO_DC30_WAVEIN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO_DC30_WAVEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO_MOVIEPRO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO_VIDEOD1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO_VIDEODC1TV: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MIRO_VIDEOTD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MEDIAPATH_WAVEIN: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MEDIAPATH_WAVEOUT: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_HANDSET_WAVEIN: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_HANDSET_WAVEOUT: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_HANDSFREE_WAVEIN: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_HANDSFREE_WAVEOUT: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_LINE1_WAVEIN: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_LINE1_WAVEOUT: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_LINE2_WAVEIN: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_MPA_LINE2_WAVEOUT: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_TALKTO_BRIDGED_WAVEIN: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_TALKTO_BRIDGED_WAVEOUT: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_TALKTO_HANDSET_WAVEIN: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_TALKTO_HANDSET_WAVEOUT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_TALKTO_LINE_WAVEIN: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MITEL_TALKTO_LINE_WAVEOUT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MMOTION_WAVEAUX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MMOTION_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MMOTION_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOSCOM: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOSCOM_VPC2400_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOSCOM_VPC2400_OUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTIONPIXELS: u32 = 193u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTIONPIXELS_MVI2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTOROLA: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_DTX_MIDI_IN_A: u32 = 801u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_DTX_MIDI_IN_B: u32 = 802u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_DTX_MIDI_IN_SYNC: u32 = 800u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_DTX_MIDI_OUT_A: u32 = 801u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_DTX_MIDI_OUT_B: u32 = 802u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_FLYER_MIDI_IN_A: u32 = 601u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_FLYER_MIDI_IN_B: u32 = 602u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_FLYER_MIDI_IN_SYNC: u32 = 600u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_FLYER_MIDI_OUT_A: u32 = 601u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_FLYER_MIDI_OUT_B: u32 = 602u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_1: u32 = 901u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_2: u32 = 902u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_3: u32 = 903u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_4: u32 = 904u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_5: u32 = 905u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_6: u32 = 906u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_7: u32 = 907u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_8: u32 = 908u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_ADAT: u32 = 917u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIIN_SYNC: u32 = 900u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_1: u32 = 901u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_2: u32 = 902u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_3: u32 = 903u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_4: u32 = 904u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_5: u32 = 905u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_6: u32 = 906u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_7: u32 = 907u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_8: u32 = 908u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_ADAT: u32 = 917u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_MIDIOUT_ALL: u32 = 900u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_1: u32 = 909u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_2: u32 = 910u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_3: u32 = 911u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_4: u32 = 912u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_5: u32 = 913u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_6: u32 = 914u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_7: u32 = 915u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIIN_8: u32 = 916u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_1: u32 = 909u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_2: u32 = 910u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_3: u32 = 911u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_4: u32 = 912u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_5: u32 = 913u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_6: u32 = 914u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_7: u32 = 915u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPAV_NET_MIDIOUT_8: u32 = 916u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_1: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_2: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_3: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_4: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_5: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_6: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_7: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_8: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIIN_SYNC: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_1: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_2: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_3: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_4: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_5: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_6: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_7: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_8: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_MIDIOUT_ALL: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_1: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_2: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_3: u32 = 211u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_4: u32 = 212u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_5: u32 = 213u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_6: u32 = 214u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_7: u32 = 215u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIIN_8: u32 = 216u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_1: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_2: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_3: u32 = 211u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_4: u32 = 212u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_5: u32 = 213u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_6: u32 = 214u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_7: u32 = 215u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTPII_NET_MIDIOUT_8: u32 = 216u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_1: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_2: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_3: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_4: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_5: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_6: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_7: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIIN_8: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_1: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_2: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_3: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_4: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_5: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_6: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_7: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_8: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MTP_MIDIOUT_ALL: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIIN_1: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIIN_2: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIIN_3: u32 = 503u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIIN_4: u32 = 504u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIIN_SYNC: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIOUT_1: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIOUT_2: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIOUT_3: u32 = 503u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIOUT_4: u32 = 504u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXN_MIDIOUT_ALL: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIIN_1: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIIN_2: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIIN_3: u32 = 403u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIIN_4: u32 = 404u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIIN_5: u32 = 405u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIIN_6: u32 = 406u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIIN_SYNC: u32 = 400u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIOUT_1: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIOUT_2: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIOUT_3: u32 = 403u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIOUT_4: u32 = 404u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIOUT_5: u32 = 405u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIOUT_6: u32 = 406u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPMPU_MIDIOUT_ALL: u32 = 400u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_1: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_2: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_3: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_4: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_5: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_6: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_7: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_8: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIIN_SYNC: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_1: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_2: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_3: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_4: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_5: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_6: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_7: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_8: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXPXT_MIDIOUT_ALL: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIIN_1: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIIN_2: u32 = 302u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIIN_3: u32 = 303u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIIN_4: u32 = 304u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIIN_5: u32 = 305u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIIN_6: u32 = 306u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIOUT_1: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIOUT_2: u32 = 302u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIOUT_3: u32 = 303u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIOUT_4: u32 = 304u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIOUT_5: u32 = 305u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIOUT_6: u32 = 306u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_MIDIOUT_ALL: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_MXP_MIDIIN_SYNC: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_PKX_MIDI_IN_A: u32 = 701u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_PKX_MIDI_IN_B: u32 = 702u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_PKX_MIDI_IN_SYNC: u32 = 700u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_PKX_MIDI_OUT_A: u32 = 701u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MOTU_PKX_MIDI_OUT_B: u32 = 702u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MPTUS: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MPTUS_SPWAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_G711: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_GSM610: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_IMAADPCM: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_MSADPCM: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_MSAUDIO1: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_MSFILTER: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_MSG723: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_MSNAUDIO: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_MSRT24: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_PCM: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_WMAUDIO: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_ACM_WMAUDIO2: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_AUX_CD: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_AUX_LINE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_AUX_MIC: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_MIDIIN: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_MIDIOUT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_MIDISYNTH: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_WAVEIN: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_GENERIC_WAVEOUT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_MSACM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_MSOPL_SYNTH: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_AUX_CD: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_AUX_LINE: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_MIDIIN: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_MIDIOUT: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_MIXER: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_SYNTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_WAVEIN: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SB16_WAVEOUT: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_AUX_CD: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_AUX_LINE: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_MIDIIN: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_MIDIOUT: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_MIXER: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_SYNTH: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_WAVEIN: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_SBPRO_WAVEOUT: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMS_HANDSET_WAVEIN: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMS_HANDSET_WAVEOUT: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMS_LINE_WAVEIN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMS_LINE_WAVEOUT: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMW_HANDSET_WAVEIN: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMW_HANDSET_WAVEOUT: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMW_LINE_WAVEIN: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMW_LINE_WAVEOUT: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDMW_MIXER: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDM_GAME_WAVEIN: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_VMDM_GAME_WAVEOUT: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WDMAUDIO_AUX: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WDMAUDIO_MIDIIN: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WDMAUDIO_MIDIOUT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WDMAUDIO_MIXER: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WDMAUDIO_WAVEIN: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WDMAUDIO_WAVEOUT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_AUX: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_FMSYNTH_STEREO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_MIXER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_NT_AUX: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_NT_FMSYNTH_STEREO: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_NT_MIXER: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_NT_WAVEIN: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_NT_WAVEOUT: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_OEM_AUX: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_OEM_FMSYNTH_STEREO: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_OEM_MIXER: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_OEM_WAVEIN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_OEM_WAVEOUT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_WAVEIN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MSFT_WSS_WAVEOUT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_MWM: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NCR: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NCR_BA_AUX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NCR_BA_MIXER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NCR_BA_SYNTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NCR_BA_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NCR_BA_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC_26_SYNTH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC_73_86_SYNTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC_73_86_WAVEIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC_73_86_WAVEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC_JOYSTICK: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC_MPU401_MIDIIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEC_MPU401_MIDIOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC: u32 = 176u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_AUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MIDIIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MIDIOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_AUX: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_FMSYNTH: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_GMSYNTH: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_MIDIIN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_MIDIOUT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_MIXER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_WAVEIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MW3DX_WAVEOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MWAVE_AUX: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MWAVE_MIDIIN: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MWAVE_MIDIOUT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MWAVE_MIXER: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MWAVE_WAVEIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_MWAVE_WAVEOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_SYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEOMAGIC_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NETSCAPE: u32 = 166u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NETXL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NETXL_XLVIDEO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEWMEDIA: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NEWMEDIA_WAVJAMMER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NMP: u32 = 195u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NMP_ACM_AMR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NMP_CCP_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NMP_CCP_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NMS: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NOGATECH: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NORRIS: u32 = 150u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NORRIS_VOICELINK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NORTEL_MPXAC_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NORTEL_MPXAC_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NORTHERN_TELECOM: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA_AUX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA_GAMEPORT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA_MIDIIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA_MIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA_MIXER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_NVIDIA_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKI: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_EXT_MIC1: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_EXT_MIC2: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_FM_OPL4: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIDIIN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIDIOUT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_AUX1: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_CD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_ECHO: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_FM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_LINE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_LINE1: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_MASTER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_MIC: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MIX_WAVE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_MPEG_CDVISION: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_OSR16_WAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_OSR16_WAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_OSR8_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OKSORI_OSR8_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_ACM_ADPCM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_ACM_CELP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_ACM_GSM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_ACM_OPR: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_ACM_SBC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_AUX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_JOYSTICK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_MIDIIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_MIDIOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_SYNTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OLIVETTI_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ONLIVE: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ONLIVE_MPCODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPCODE: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M16_AUX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M16_FMSYNTH_STEREO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M16_MIDIIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M16_MIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M16_MIXER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M16_WAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M16_WAVEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M32_AUX: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M32_MIDIIN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M32_MIDIOUT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M32_MIXER: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M32_SYNTH_STEREO: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M32_WAVEIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_M32_WAVEOUT: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_P16_AUX: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_P16_FMSYNTH_STEREO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_P16_MIDIIN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_P16_MIDIOUT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_P16_MIXER: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_P16_WAVEIN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPTI_P16_WAVEOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1208_AUX: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1208_MIXER: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1208_SYNTH: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1208_WAVEIN: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1208_WAVEOUT: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1216_AUX: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1216_MIDIIN: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1216_MIDIOUT: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1216_MIXER: u32 = 150u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1216_SYNTH: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1216_WAVEIN: u32 = 149u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS1216_WAVEOUT: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS401_MIDIIN: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OPUS401_MIDIOUT: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OSITECH: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OSITECH_TRUMPCARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OSPREY: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OSPREY_1000WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OSPREY_1000WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OTI: u32 = 180u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OTI_611MIDIN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OTI_611MIDIOUT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OTI_611MIXER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OTI_611WAVEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_OTI_611WAVEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PACIFICRESEARCH: u32 = 210u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PCSPEAKER_WAVEOUT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PHILIPS_ACM_LPCBB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PHILIPS_SPEECH_PROCESSING: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PHONET: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PHONET_PP_MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PHONET_PP_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PHONET_PP_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PICTURETEL: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PID_UNMAPPED: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PINNACLE: u32 = 218u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PRAGMATRAX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PRECEPT: u32 = 153u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_16_AUX: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_16_MIDIIN: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_16_MIDIOUT: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_16_MIXER: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_16_SYNTH: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_16_WAVEIN: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_16_WAVEOUT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_AUX: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_MIDIIN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_MIDIOUT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_MIXER: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_PLUS_AUX: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_PLUS_MIDIIN: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_PLUS_MIDIOUT: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_PLUS_MIXER: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_PLUS_SYNTH: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_PLUS_WAVEIN: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_PLUS_WAVEOUT: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_SYNTH: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_WAVEIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_PROAUD_WAVEOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QCIAR: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QDESIGN: u32 = 194u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QDESIGN_ACM_MPEG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QDESIGN_ACM_QDESIGN_MUSIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QTEAM: u32 = 169u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUALCOMM: u32 = 215u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUANTUM3D: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUARTERDECK: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUARTERDECK_LHWAVEIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUARTERDECK_LHWAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUICKAUDIO: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUICKAUDIO_MAXIMIDI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUICKAUDIO_MINIMIDI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUICKNET: u32 = 173u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUICKNET_PJWAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_QUICKNET_PJWAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_RADIUS: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_RHETOREX: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_RHETOREX_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_RHETOREX_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_RICHMOND: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROCKWELL: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_MPU401_MIDIIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_MPU401_MIDIOUT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_RAP10_MIDIIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_RAP10_MIDIOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_RAP10_SYNTH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_RAP10_WAVEIN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_RAP10_WAVEOUT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SC7_MIDIIN: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SC7_MIDIOUT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SCP_AUX: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SCP_MIDIIN: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SCP_MIDIOUT: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SCP_MIXER: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SCP_WAVEIN: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SCP_WAVEOUT: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SERIAL_MIDIIN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SERIAL_MIDIOUT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SMPU_MIDIINA: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SMPU_MIDIINB: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SMPU_MIDIOUTA: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ROLAND_SMPU_MIDIOUTB: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_RZS: u32 = 216u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_RZS_ACM_TUBGSM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3: u32 = 164u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3_AUX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3_FMSYNTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3_MIDIIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3_MIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3_MIXER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_S3_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SANYO: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SANYO_ACM_LD_ADPCM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SCALACS: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SEERSYS: u32 = 137u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SEERSYS_REALITY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SEERSYS_SEERMIX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SEERSYS_SEERSYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SEERSYS_SEERWAVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SEERSYS_WAVESYNTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SEERSYS_WAVESYNTH_WG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SELSIUS_SYSTEMS: u32 = 234u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SELSIUS_SYSTEMS_RTPWAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SELSIUS_SYSTEMS_RTPWAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI: u32 = 237u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_320_MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_320_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_320_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_540_MIXER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_540_WAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_540_WAVEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADAT8CHAN_WAVEIN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADAT8CHAN_WAVEOUT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO1_WAVEIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO1_WAVEOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO2_WAVEIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO2_WAVEOUT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO3_WAVEIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO3_WAVEOUT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO4_WAVEIN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO4_WAVEOUT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO5_WAVEIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO5_WAVEOUT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO6_WAVEIN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO6_WAVEOUT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO7_WAVEIN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO7_WAVEOUT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO8_WAVEIN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATMONO8_WAVEOUT: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO12_WAVEIN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO12_WAVEOUT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO32_WAVEOUT: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO34_WAVEIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO56_WAVEIN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO56_WAVEOUT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO78_WAVEIN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_ADATSTEREO78_WAVEOUT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_AESMONO1_WAVEIN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_AESMONO1_WAVEOUT: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_AESMONO2_WAVEIN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_AESMONO2_WAVEOUT: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_AESSTEREO_WAVEIN: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SGI_RAD_AESSTEREO_WAVEOUT: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP: u32 = 183u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_BASS: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_CHR: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_MASTER: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_MIDI_VOL: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_RVB: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_TREBLE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_VOL: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_WAVE_CHR: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_WAVE_RVB: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_AUX_WAVE_VOL: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_MIDI_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_MIDI_OUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_MIDI_SYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_MIXER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_WAVE_IN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SHARP_MDC_WAVE_OUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SICRESOURCE: u32 = 175u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SICRESOURCE_SSO3D: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SICRESOURCE_SSOW3DI: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIEMENS_SBC: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_ARIA_AUX: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_ARIA_AUX2: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_ARIA_MIDIIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_ARIA_MIDIOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_ARIA_SYNTH: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_ARIA_WAVEIN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_ARIA_WAVEOUT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_AUX_CD: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_AUX_LINE: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_AUX_MODEM: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_MIDIIN: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_MIDIOUT: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_MIXER: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_SYNTH: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_WAVEIN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIERRA_QUARTET_WAVEOUT: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SC1_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SC1_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SC2_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SC2_WAVEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SOUNDJR2PR_WAVEIN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SOUNDJR2PR_WAVEOUT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SOUNDJR2_WAVEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SILICONSOFT_SOUNDJR3_WAVEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIPROLAB: u32 = 211u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SIPROLAB_ACELPNET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SNI: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SNI_ACM_G721: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOFTLAB_NSK: u32 = 228u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOFTLAB_NSK_FRW_AUX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOFTLAB_NSK_FRW_MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOFTLAB_NSK_FRW_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOFTLAB_NSK_FRW_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOFTSOUND: u32 = 149u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOFTSOUND_CODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SONICFOUNDRY: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SONORUS: u32 = 230u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SONORUS_STUDIO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SONY: u32 = 245u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SONY_ACM_SCX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SORVIS: u32 = 187u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDESIGNS: u32 = 142u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDESIGNS_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDESIGNS_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_AUX: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_MIDIIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_MIDIOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_MIXER: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_SYNTH: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_WAVEIN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_WAVEOUT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSCAPE_WAVEOUT_AUX: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SOUNDSPACE: u32 = 167u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SPECTRUM_PRODUCTIONS: u32 = 213u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SPECTRUM_SIGNAL_PROCESSING: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SPEECHCOMP: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SPLASH_STUDIOS: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SSP_SNDFESAUX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SSP_SNDFESMIDIIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SSP_SNDFESMIDIOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SSP_SNDFESMIX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SSP_SNDFESSYNTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SSP_SNDFESWAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SSP_SNDFESWAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDER: u32 = 171u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDIO_16_AUX: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDIO_16_MIDIIN: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDIO_16_MIDIOUT: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDIO_16_MIXER: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDIO_16_SYNTH: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDIO_16_WAVEIN: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_STUDIO_16_WAVEOUT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ST_MICROELECTRONICS: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SUNCOM: u32 = 186u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SUPERMAC: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SYDEC_NV: u32 = 248u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SYDEC_NV_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_SYDEC_NV_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_PSSJWAVEIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_PSSJWAVEOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_SENS_MMAMIDIIN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_SENS_MMAMIDIOUT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_SENS_MMAWAVEIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_SENS_MMAWAVEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_SENS_VISWAVEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_VISBIOSSYNTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_VISWAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TANDY_VISWAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TBS_TROPEZ_AUX1: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TBS_TROPEZ_AUX2: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TBS_TROPEZ_LINE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TBS_TROPEZ_WAVEIN: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TBS_TROPEZ_WAVEOUT: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_BASS: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_CHR: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_MASTER: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_MIDI_VOL: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_RVB: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_TREBLE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_VOL: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_WAVE_CHR: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_WAVE_RVB: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_AUX_WAVE_VOL: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_MIDI_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_MIDI_OUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_MIDI_SYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_MIXER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_WAVE_IN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TDK_MW_WAVE_OUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TELEKOL: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TELEKOL_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TELEKOL_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TERALOGIC: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TERRATEC: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_THUNDER_AUX: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_THUNDER_SYNTH: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_THUNDER_WAVEIN: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_THUNDER_WAVEOUT: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TPORT_SYNTH: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TPORT_WAVEIN: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TPORT_WAVEOUT: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TRUEVISION: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TRUEVISION_WAVEIN1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TRUEVISION_WAVEOUT1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_AUX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_MIDIIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_MIDIMONITOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_MIDIOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_MIDISYNTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_MIXER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_VMIDIIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_VMIDIOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TTEWS_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_TURTLE_BEACH: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_UHER_INFORMATIC: u32 = 247u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_UH_ACM_ADPCM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_UNISYS: u32 = 223u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_UNISYS_ACM_NAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_UNMAPPED: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VAL: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VAL_MICROKEY_AP_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VAL_MICROKEY_AP_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VANKOEVERING: u32 = 168u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA: u32 = 250u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_AUX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_MIXER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_MPU401_MIDIIN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_MPU401_MIDIOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_SWFM_SYNTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_WDM_MIXER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_WDM_MPU401_MIDIIN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_WDM_MPU401_MIDIOUT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_WDM_WAVEIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIA_WDM_WAVEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIDEOLOGIC: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIDEOLOGIC_MSWAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIDEOLOGIC_MSWAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIENNASYS: u32 = 157u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIENNASYS_TSP_WAVE_DRIVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIONA: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIONAQVINPCI_WAVEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIONA_BUSTER_MIXER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIONA_CINEMASTER_MIXER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIONA_CONCERTO_MIXER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIONA_QVINPCI_MIXER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIONA_QVINPCI_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIRTUALMUSIC: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VITEC: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VITEC_VMAKER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VITEC_VMPRO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIVO: u32 = 182u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VIVO_AUDIO_CODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VKC_MPU401_MIDIIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VKC_MPU401_MIDIOUT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VKC_SERIAL_MIDIIN: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VKC_SERIAL_MIDIOUT: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOCALTEC: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOCALTEC_WAVEIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOCALTEC_WAVEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOICEINFO: u32 = 156u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOICEMIXER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOXWARE: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOXWARE_CODEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VOYETRA: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VQST: u32 = 240u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VQST_VQC1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VQST_VQC2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_VTG: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WANGLABS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WANGLABS_WAVEIN1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WANGLABS_WAVEOUT1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WEITEK: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILDCAT: u32 = 119u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILDCAT_AUTOSCOREMIDIIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOPOND_SNDCOMM_WAVEIN: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_FMSYNTH_STEREO: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_GENERIC_AUX: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_GENERIC_MIXER: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_GENERIC_WAVEIN: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_GENERIC_WAVEOUT: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_MPU401: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_PH_AUX: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_PH_MIXER: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_PH_WAVEIN: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_PH_WAVEOUT: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_SNDCOMM_AUX: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_SNDCOMM_MIXER: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_SNDCOMM_WAVEOUT: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_SNDPORT_AUX: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_SNDPORT_MIXER: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_SNDPORT_WAVEIN: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WILLOWPOND_SNDPORT_WAVEOUT: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WINBOND: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WINNOV: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WINNOV_CAVIAR_CHAMPAGNE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WINNOV_CAVIAR_VIDC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WINNOV_CAVIAR_WAVEIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WINNOV_CAVIAR_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WINNOV_CAVIAR_YUV8: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_AUX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_FMSYNTH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_JOYSTICK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_MIDIIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_MIDIOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_MIXER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WORKBIT_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_AUX_CD: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_AUX_LINE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_MIDIIN: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_MIDIOUT: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_MIXER: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_SYNTH: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_WAVEIN: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SB16_WAVEOUT: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_AUX_CD: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_AUX_LINE: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_MIDIIN: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_MIDIOUT: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_MIXER: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_SYNTH: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_WAVEIN: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_WSS_SBPRO_WAVEOUT: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_XEBEC: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_XIRLINK: u32 = 178u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_XIRLINK_VISIONLINK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_XYZ: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_ACXG_AUX: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_ACXG_MIDIOUT: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_ACXG_MIXER: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_ACXG_WAVEIN: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_ACXG_WAVEOUT: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_GSS_AUX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_GSS_MIDIIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_GSS_MIDIOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_GSS_SYNTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_GSS_WAVEIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_GSS_WAVEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_FMSYNTH: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_JOYSTICK: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_MIDIIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_MIDIOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_MIXER: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_WAVEIN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_WAVEOUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_OPL3SA_YSYNTH: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_SERIAL_MIDIIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_SERIAL_MIDIOUT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_SXG_MIDIOUT: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_SXG_MIXER: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_SXG_WAVEOUT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724LEG_FMSYNTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724LEG_MIDIIN: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724LEG_MIDIOUT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724LEG_MIXER: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724_AUX: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724_MIDIOUT: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724_MIXER: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724_WAVEIN: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YAMAHA_YMF724_WAVEOUT: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_YOUCOM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ZEFIRO: u32 = 170u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ZEFIRO_ZA2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ZYXEL: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MM_ZYXEL_ACM_ADPCM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_CACHEDRUMPATCHES: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_CACHEPATCHES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_CLOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_DATA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_GETDEVCAPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_GETNUMDEVS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_GETPOS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_GETVOLUME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_INIT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_INIT_EX: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_LONGDATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_MAPPER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_OPEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_PAUSE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_PREFERRED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_PREPARE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_PROPERTIES: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_RECONFIGURE: u32 = 18280u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_RESET: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_RESTART: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_SETVOLUME: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_STOP: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_STRMDATA: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_UNPREPARE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MODM_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MPEGLAYER3_ID_CONSTANTFRAMESIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MPEGLAYER3_ID_MPEG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MPEGLAYER3_ID_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MPEGLAYER3_WFX_EXTRA_BYTES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MSAUDIO1_BITS_PER_SAMPLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MSAUDIO1_MAX_CHANNELS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_BASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_CLOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_GETCONTROLDETAILS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_GETDEVCAPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_GETLINECONTROLS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_GETLINEINFO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_GETNUMDEVS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_INIT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_INIT_EX: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_OPEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_SETCONTROLDETAILS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const MXDM_USER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_DRM_E_MIGRATION_IMAGE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1072879730i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_DRM_E_MIGRATION_SOURCE_MACHINE_IN_USE: ::windows_sys::core::HRESULT = -1072879732i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_DRM_E_MIGRATION_TARGET_MACHINE_LESS_THAN_LH: ::windows_sys::core::HRESULT = -1072879731i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_DRM_E_MIGRATION_UPGRADE_WITH_DIFF_SID: ::windows_sys::core::HRESULT = -1072879733i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_8BIT_WAVE_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072886834i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ACTIVE_SG_DEVICE_CONTROL_DISCONNECTED: ::windows_sys::core::HRESULT = -1072882778i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ACTIVE_SG_DEVICE_DISCONNECTED: ::windows_sys::core::HRESULT = -1072882779i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ADVANCEDEDIT_TOO_MANY_PICTURES: ::windows_sys::core::HRESULT = -1072884886i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ALLOCATE_FILE_FAIL: ::windows_sys::core::HRESULT = -1072889759i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ALL_PROTOCOLS_DISABLED: ::windows_sys::core::HRESULT = -1072877845i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ALREADY_CONNECTED: ::windows_sys::core::HRESULT = -1072889840i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ANALOG_VIDEO_PROTECTION_LEVEL_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879353i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ARCHIVE_ABORT_DUE_TO_BCAST: ::windows_sys::core::HRESULT = -1072884338i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ARCHIVE_FILENAME_NOTSET: ::windows_sys::core::HRESULT = -1072882823i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ARCHIVE_GAP_DETECTED: ::windows_sys::core::HRESULT = -1072884337i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ARCHIVE_REACH_QUOTA: ::windows_sys::core::HRESULT = -1072884339i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ARCHIVE_SAME_AS_INPUT: ::windows_sys::core::HRESULT = -1072882812i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ASSERT: ::windows_sys::core::HRESULT = -1072889653i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ASX_INVALIDFORMAT: ::windows_sys::core::HRESULT = -1072885655i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ASX_INVALIDVERSION: ::windows_sys::core::HRESULT = -1072885654i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ASX_INVALID_REPEAT_BLOCK: ::windows_sys::core::HRESULT = -1072885653i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ASX_NOTHING_TO_WRITE: ::windows_sys::core::HRESULT = -1072885652i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ATTRIBUTE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1072886825i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ATTRIBUTE_READ_ONLY: ::windows_sys::core::HRESULT = -1072886826i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIENCE_CONTENTTYPE_MISMATCH: ::windows_sys::core::HRESULT = -1072882791i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIENCE__LANGUAGE_CONTENTTYPE_MISMATCH: ::windows_sys::core::HRESULT = -1072882717i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIODEVICE_BADFORMAT: ::windows_sys::core::HRESULT = -1072882845i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIODEVICE_BUSY: ::windows_sys::core::HRESULT = -1072882847i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIODEVICE_UNEXPECTED: ::windows_sys::core::HRESULT = -1072882846i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIO_BITRATE_STEPDOWN: ::windows_sys::core::HRESULT = -1072882759i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIO_CODEC_ERROR: ::windows_sys::core::HRESULT = -1072886845i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUDIO_CODEC_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1072886846i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_AUTHORIZATION_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -1072884336i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BACKUP_RESTORE_BAD_DATA: ::windows_sys::core::HRESULT = -1072879803i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BACKUP_RESTORE_BAD_REQUEST_ID: ::windows_sys::core::HRESULT = -1072879826i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BACKUP_RESTORE_FAILURE: ::windows_sys::core::HRESULT = -1072879827i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BACKUP_RESTORE_TOO_MANY_RESETS: ::windows_sys::core::HRESULT = -1072879770i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_ADAPTER_ADDRESS: ::windows_sys::core::HRESULT = -1072889799i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_ADAPTER_NAME: ::windows_sys::core::HRESULT = -1072889652i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_BLOCK0_VERSION: ::windows_sys::core::HRESULT = -1072889757i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_CONTENTEDL: ::windows_sys::core::HRESULT = -1072882774i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_CONTROL_DATA: ::windows_sys::core::HRESULT = -1072889806i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_CUB_UID: ::windows_sys::core::HRESULT = -1072889454i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_DELIVERY_MODE: ::windows_sys::core::HRESULT = -1072889798i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_DISK_UID: ::windows_sys::core::HRESULT = -1072889756i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_FSMAJOR_VERSION: ::windows_sys::core::HRESULT = -1072889755i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_MARKIN: ::windows_sys::core::HRESULT = -1072882856i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_MARKOUT: ::windows_sys::core::HRESULT = -1072882855i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_MULTICAST_ADDRESS: ::windows_sys::core::HRESULT = -1072889800i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_REQUEST: ::windows_sys::core::HRESULT = -1072877853i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_STAMPNUMBER: ::windows_sys::core::HRESULT = -1072889754i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BAD_SYNTAX_IN_SERVER_RESPONSE: ::windows_sys::core::HRESULT = -1072877826i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_CALLFUNCENDED: ::windows_sys::core::HRESULT = -1072885145i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_CALLFUNCFAILED: ::windows_sys::core::HRESULT = -1072885147i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_CALLFUNCTIMEOUT: ::windows_sys::core::HRESULT = -1072885146i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_CANCELCOMPLETEDJOB: ::windows_sys::core::HRESULT = -1072885153i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_COMPLETECANCELLEDJOB: ::windows_sys::core::HRESULT = -1072885154i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_FAILEDINITIALIZE: ::windows_sys::core::HRESULT = -1072885143i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_FAILED_TO_CREATE_TEMPFILE: ::windows_sys::core::HRESULT = -1072885150i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_INVALIDJOBSIGNATURE: ::windows_sys::core::HRESULT = -1072885151i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_INVALID_FILE_NAME: ::windows_sys::core::HRESULT = -1072885141i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_NOJOBPOINTER: ::windows_sys::core::HRESULT = -1072885152i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_PLUGIN_FAILEDINITIALIZE: ::windows_sys::core::HRESULT = -1072885149i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_PLUGIN_FAILEDTOMOVEFILE: ::windows_sys::core::HRESULT = -1072885148i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_WMDUNPACKFAILED: ::windows_sys::core::HRESULT = -1072885144i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BKGDOWNLOAD_WRONG_NO_FILES: ::windows_sys::core::HRESULT = -1072885155i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_BUSY: ::windows_sys::core::HRESULT = -1072889819i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CACHE_ARCHIVE_CONFLICT: ::windows_sys::core::HRESULT = -1072884756i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CACHE_CANNOT_BE_CACHED: ::windows_sys::core::HRESULT = -1072884752i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CACHE_NOT_BROADCAST: ::windows_sys::core::HRESULT = -1072884753i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CACHE_NOT_MODIFIED: ::windows_sys::core::HRESULT = -1072884751i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CACHE_ORIGIN_SERVER_NOT_FOUND: ::windows_sys::core::HRESULT = -1072884755i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CACHE_ORIGIN_SERVER_TIMEOUT: ::windows_sys::core::HRESULT = -1072884754i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOTCONNECT: ::windows_sys::core::HRESULT = -1072889850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOTCONNECTEVENTS: ::windows_sys::core::HRESULT = -1072889745i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOTDESTROYTITLE: ::windows_sys::core::HRESULT = -1072889849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOTOFFLINEDISK: ::windows_sys::core::HRESULT = -1072889847i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOTONLINEDISK: ::windows_sys::core::HRESULT = -1072889846i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOTRENAMETITLE: ::windows_sys::core::HRESULT = -1072889848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_BUY_OR_DOWNLOAD_CONTENT: ::windows_sys::core::HRESULT = -1072884904i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_BUY_OR_DOWNLOAD_FROM_MULTIPLE_SERVICES: ::windows_sys::core::HRESULT = -1072884905i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_CONNECT_TO_PROXY: ::windows_sys::core::HRESULT = -1072877842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_DELETE_ACTIVE_SOURCEGROUP: ::windows_sys::core::HRESULT = -1072882848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_GENERATE_BROADCAST_INFO_FOR_QUALITYVBR: ::windows_sys::core::HRESULT = -1072882721i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_PAUSE_LIVEBROADCAST: ::windows_sys::core::HRESULT = -1072882802i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_READ_PLAYLIST_FROM_MEDIASERVER: ::windows_sys::core::HRESULT = -1072877838i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_REMOVE_PLUGIN: ::windows_sys::core::HRESULT = -1072884655i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_REMOVE_PUBLISHING_POINT: ::windows_sys::core::HRESULT = -1072884656i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_SYNC_DRM_TO_NON_JANUS_DEVICE: ::windows_sys::core::HRESULT = -1072885178i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANNOT_SYNC_PREVIOUS_SYNC_RUNNING: ::windows_sys::core::HRESULT = -1072885177i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CANT_READ_DIGITAL: ::windows_sys::core::HRESULT = -1072885855i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CCLINK_DOWN: ::windows_sys::core::HRESULT = -1072889821i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_COPYTO_CD: ::windows_sys::core::HRESULT = -1072885842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_DRIVER_PROBLEM: ::windows_sys::core::HRESULT = -1072885838i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_EMPTY_TRACK_QUEUE: ::windows_sys::core::HRESULT = -1072885255i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_ISRC_INVALID: ::windows_sys::core::HRESULT = -1072885253i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_MEDIA_CATALOG_NUMBER_INVALID: ::windows_sys::core::HRESULT = -1072885252i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_NO_BUFFERS_READ: ::windows_sys::core::HRESULT = -1072885256i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_NO_READER: ::windows_sys::core::HRESULT = -1072885254i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_QUEUEING_DISABLED: ::windows_sys::core::HRESULT = -1072885249i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_READ_ERROR: ::windows_sys::core::HRESULT = -1072885844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_READ_ERROR_NO_CORRECTION: ::windows_sys::core::HRESULT = -1072885845i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_REFRESH: ::windows_sys::core::HRESULT = -1072885839i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_SLOW_COPY: ::windows_sys::core::HRESULT = -1072885843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CD_SPEEDDETECT_NOT_ENOUGH_READS: ::windows_sys::core::HRESULT = -1072885250i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CHANGING_PROXYBYPASS: ::windows_sys::core::HRESULT = -1072885565i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CHANGING_PROXY_EXCEPTIONLIST: ::windows_sys::core::HRESULT = -1072885566i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CHANGING_PROXY_NAME: ::windows_sys::core::HRESULT = -1072885568i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CHANGING_PROXY_PORT: ::windows_sys::core::HRESULT = -1072885567i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CHANGING_PROXY_PROTOCOL_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885564i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CLOSED_ON_SUSPEND: ::windows_sys::core::HRESULT = -1072877839i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CODEC_DMO_ERROR: ::windows_sys::core::HRESULT = -1072886822i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CODEC_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072882813i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_COMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879352i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_COMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879355i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CONNECTION_FAILURE: ::windows_sys::core::HRESULT = -1072889815i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CONNECT_TIMEOUT: ::windows_sys::core::HRESULT = -1072877818i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CONTENT_PARTNER_STILL_INITIALIZING: ::windows_sys::core::HRESULT = -1072884894i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CORECD_NOTAMEDIACD: ::windows_sys::core::HRESULT = -1072885561i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CRITICAL_ERROR: ::windows_sys::core::HRESULT = -1072884452i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CUB_FAIL: ::windows_sys::core::HRESULT = -1072889773i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CUB_FAIL_LINK: ::windows_sys::core::HRESULT = -1072889456i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURLHELPER_NOTADIRECTORY: ::windows_sys::core::HRESULT = -1072884947i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURLHELPER_NOTAFILE: ::windows_sys::core::HRESULT = -1072884946i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURLHELPER_NOTRELATIVE: ::windows_sys::core::HRESULT = -1072884944i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_CANTDECODE: ::windows_sys::core::HRESULT = -1072884945i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_CANTWALK: ::windows_sys::core::HRESULT = -1072884949i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_INVALIDBUFFERSIZE: ::windows_sys::core::HRESULT = -1072884943i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_INVALIDCHAR: ::windows_sys::core::HRESULT = -1072884955i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_INVALIDHOSTNAME: ::windows_sys::core::HRESULT = -1072884954i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_INVALIDPATH: ::windows_sys::core::HRESULT = -1072884953i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_INVALIDPORT: ::windows_sys::core::HRESULT = -1072884948i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_INVALIDSCHEME: ::windows_sys::core::HRESULT = -1072884952i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_INVALIDURL: ::windows_sys::core::HRESULT = -1072884951i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_CURL_NOTSAFE: ::windows_sys::core::HRESULT = -1072884956i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DAMAGED_FILE: ::windows_sys::core::HRESULT = -1072885813i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DATAPATH_NO_SINK: ::windows_sys::core::HRESULT = -1072884456i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DATA_SOURCE_ENUMERATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1072884352i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DATA_UNIT_EXTENSION_TOO_LARGE: ::windows_sys::core::HRESULT = -1072886823i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DDRAW_GENERIC: ::windows_sys::core::HRESULT = -1072885571i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DEVCONTROL_FAILED_SEEK: ::windows_sys::core::HRESULT = -1072882796i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DEVICECONTROL_UNSTABLE: ::windows_sys::core::HRESULT = -1072882719i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DEVICE_DISCONNECTED: ::windows_sys::core::HRESULT = -1072885854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DEVICE_IS_NOT_READY: ::windows_sys::core::HRESULT = -1072885385i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DEVICE_NOT_READY: ::windows_sys::core::HRESULT = -1072885814i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DEVICE_NOT_SUPPORT_FORMAT: ::windows_sys::core::HRESULT = -1072885853i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DEVICE_NOT_WMDRM_DEVICE: ::windows_sys::core::HRESULT = -1072879749i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DISK_FAIL: ::windows_sys::core::HRESULT = -1072889771i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DISK_READ: ::windows_sys::core::HRESULT = -1072889833i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DISK_WRITE: ::windows_sys::core::HRESULT = -1072889834i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DISPLAY_MODE_CHANGE_FAILED: ::windows_sys::core::HRESULT = -1072885570i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRMPROFILE_NOTFOUND: ::windows_sys::core::HRESULT = -1072882731i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_ACQUIRING_LICENSE: ::windows_sys::core::HRESULT = -1072879829i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_ACTION_NOT_QUERIED: ::windows_sys::core::HRESULT = -1072879830i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_ALREADY_INDIVIDUALIZED: ::windows_sys::core::HRESULT = -1072879831i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_APPCERT_REVOKED: ::windows_sys::core::HRESULT = -1072879790i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_ATTRIBUTE_TOO_LONG: ::windows_sys::core::HRESULT = -1072879438i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_BACKUPRESTORE_BUSY: ::windows_sys::core::HRESULT = -1072879804i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_BACKUP_CORRUPT: ::windows_sys::core::HRESULT = -1072879805i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_BACKUP_EXISTS: ::windows_sys::core::HRESULT = -1072879806i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_BAD_REQUEST: ::windows_sys::core::HRESULT = -1072879440i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_BB_UNABLE_TO_INITIALIZE: ::windows_sys::core::HRESULT = -1072879744i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -1072879780i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_BUSY: ::windows_sys::core::HRESULT = -1072879551i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CACHED_CONTENT_ERROR: ::windows_sys::core::HRESULT = -1072879797i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CERTIFICATE_REVOKED: ::windows_sys::core::HRESULT = -1072879455i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CERTIFICATE_SECURITY_LEVEL_INADEQUATE: ::windows_sys::core::HRESULT = -1072879442i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CHAIN_TOO_LONG: ::windows_sys::core::HRESULT = -1072879540i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CHECKPOINT_CORRUPT: ::windows_sys::core::HRESULT = -1072879721i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CHECKPOINT_FAILED: ::windows_sys::core::HRESULT = -1072879745i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CHECKPOINT_MISMATCH: ::windows_sys::core::HRESULT = -1072879722i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_CLIENT_CODE_EXPIRED: ::windows_sys::core::HRESULT = -1072879545i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DATASTORE_CORRUPT: ::windows_sys::core::HRESULT = -1072879741i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DEBUGGING_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1072879769i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DECRYPT_ERROR: ::windows_sys::core::HRESULT = -1072879837i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DEVICE_ACTIVATION_CANCELED: ::windows_sys::core::HRESULT = -1072879771i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DEVICE_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -1072879445i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DEVICE_LIMIT_REACHED: ::windows_sys::core::HRESULT = -1072879453i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DEVICE_NOT_OPEN: ::windows_sys::core::HRESULT = -1072879446i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DEVICE_NOT_REGISTERED: ::windows_sys::core::HRESULT = -1072879646i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DRIVER_AUTH_FAILURE: ::windows_sys::core::HRESULT = -1072879795i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DRIVER_DIGIOUT_FAILURE: ::windows_sys::core::HRESULT = -1072879792i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_DRMV2CLT_REVOKED: ::windows_sys::core::HRESULT = -1072879434i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_ENCRYPT_ERROR: ::windows_sys::core::HRESULT = -1072879838i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_ENUM_LICENSE_FAILED: ::windows_sys::core::HRESULT = -1072879845i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_ERROR_BAD_NET_RESP: ::windows_sys::core::HRESULT = -1072879778i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_EXPIRED_LICENSEBLOB: ::windows_sys::core::HRESULT = -1072879437i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_GET_CONTENTSTRING_ERROR: ::windows_sys::core::HRESULT = -1072879811i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_GET_LICENSESTRING_ERROR: ::windows_sys::core::HRESULT = -1072879812i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_GET_LICENSE_ERROR: ::windows_sys::core::HRESULT = -1072879815i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_HARDWAREID_MISMATCH: ::windows_sys::core::HRESULT = -1072879729i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_HARDWARE_INCONSISTENT: ::windows_sys::core::HRESULT = -1072879788i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INCLUSION_LIST_REQUIRED: ::windows_sys::core::HRESULT = -1072879435i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INDIVIDUALIZATION_INCOMPLETE: ::windows_sys::core::HRESULT = -1072879796i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INDIVIDUALIZE_ERROR: ::windows_sys::core::HRESULT = -1072879818i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INDIVIDUALIZING: ::windows_sys::core::HRESULT = -1072879828i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INDIV_FRAUD: ::windows_sys::core::HRESULT = -1072879549i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INDIV_NO_CABS: ::windows_sys::core::HRESULT = -1072879548i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INDIV_SERVICE_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072879547i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_APPCERT: ::windows_sys::core::HRESULT = -1072879748i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_APPDATA: ::windows_sys::core::HRESULT = -1072879808i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_APPDATA_VERSION: ::windows_sys::core::HRESULT = -1072879807i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_APPLICATION: ::windows_sys::core::HRESULT = -1072879855i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_CERTIFICATE: ::windows_sys::core::HRESULT = -1072879456i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_CONTENT: ::windows_sys::core::HRESULT = -1072879850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_CRL: ::windows_sys::core::HRESULT = -1072879439i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_DATA: ::windows_sys::core::HRESULT = -1072879775i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_KID: ::windows_sys::core::HRESULT = -1072879543i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_LICENSE: ::windows_sys::core::HRESULT = -1072879848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_LICENSEBLOB: ::windows_sys::core::HRESULT = -1072879436i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_LICENSE_ACQUIRED: ::windows_sys::core::HRESULT = -1072879841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_LICENSE_REQUEST: ::windows_sys::core::HRESULT = -1072879844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_MACHINE: ::windows_sys::core::HRESULT = -1072879847i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_MIGRATION_IMAGE: ::windows_sys::core::HRESULT = -1072879736i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_PROPERTY: ::windows_sys::core::HRESULT = -1072879799i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_PROXIMITY_RESPONSE: ::windows_sys::core::HRESULT = -1072879448i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_SECURESTORE_PASSWORD: ::windows_sys::core::HRESULT = -1072879791i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_INVALID_SESSION: ::windows_sys::core::HRESULT = -1072879447i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_KEY_ERROR: ::windows_sys::core::HRESULT = -1072879839i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_APPSECLOW: ::windows_sys::core::HRESULT = -1072879654i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_APP_NOTALLOWED: ::windows_sys::core::HRESULT = -1072879651i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_CERT_EXPIRED: ::windows_sys::core::HRESULT = -1072879649i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_CLOSE_ERROR: ::windows_sys::core::HRESULT = -1072879816i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_CONTENT_REVOKED: ::windows_sys::core::HRESULT = -1072879647i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_DELETION_ERROR: ::windows_sys::core::HRESULT = -1072879538i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_EXPIRED: ::windows_sys::core::HRESULT = -1072879656i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_INITIALIZATION_ERROR: ::windows_sys::core::HRESULT = -1072879542i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_INVALID_XML: ::windows_sys::core::HRESULT = -1072879835i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_NOSAP: ::windows_sys::core::HRESULT = -1072879606i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_NOSVP: ::windows_sys::core::HRESULT = -1072879605i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_NOTACQUIRED: ::windows_sys::core::HRESULT = -1072879783i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_NOTENABLED: ::windows_sys::core::HRESULT = -1072879655i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_NOTRUSTEDCODEC: ::windows_sys::core::HRESULT = -1072879603i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_NOWDM: ::windows_sys::core::HRESULT = -1072879604i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_OPEN_ERROR: ::windows_sys::core::HRESULT = -1072879817i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_SECLOW: ::windows_sys::core::HRESULT = -1072879648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_SERVER_INFO_MISSING: ::windows_sys::core::HRESULT = -1072879552i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_STORE_ERROR: ::windows_sys::core::HRESULT = -1072879854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_STORE_SAVE_ERROR: ::windows_sys::core::HRESULT = -1072879852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072879454i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LICENSE_UNUSABLE: ::windows_sys::core::HRESULT = -1072879800i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_LIC_NEEDS_DEVICE_CLOCK_SET: ::windows_sys::core::HRESULT = -1072879751i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MALFORMED_CONTENT_HEADER: ::windows_sys::core::HRESULT = -1072879716i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_IMPORTER_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1072879734i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_INVALID_LEGACYV2_DATA: ::windows_sys::core::HRESULT = -1072879727i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_INVALID_LEGACYV2_SST_PASSWORD: ::windows_sys::core::HRESULT = -1072879725i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_LICENSE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1072879726i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1072879724i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_OBJECT_IN_USE: ::windows_sys::core::HRESULT = -1072879717i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_OPERATION_CANCELLED: ::windows_sys::core::HRESULT = -1072879718i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_TARGET_NOT_ONLINE: ::windows_sys::core::HRESULT = -1072879737i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MIGRATION_TARGET_STATES_CORRUPTED: ::windows_sys::core::HRESULT = -1072879735i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MONITOR_ERROR: ::windows_sys::core::HRESULT = -1072879810i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MUST_APPROVE: ::windows_sys::core::HRESULT = -1072879450i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MUST_REGISTER: ::windows_sys::core::HRESULT = -1072879451i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_MUST_REVALIDATE: ::windows_sys::core::HRESULT = -1072879449i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_NEEDS_INDIVIDUALIZATION: ::windows_sys::core::HRESULT = -1072879832i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_NEEDS_UPGRADE_TEMPFILE: ::windows_sys::core::HRESULT = -1072879555i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_NEED_UPGRADE_MSSAP: ::windows_sys::core::HRESULT = -1072879794i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_NEED_UPGRADE_PD: ::windows_sys::core::HRESULT = -1072879554i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -1072879772i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_NO_RIGHTS: ::windows_sys::core::HRESULT = -1072879840i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_NO_UPLINK_LICENSE: ::windows_sys::core::HRESULT = -1072879544i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_OPERATION_CANCELED: ::windows_sys::core::HRESULT = -1072879768i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_PARAMETERS_MISMATCHED: ::windows_sys::core::HRESULT = -1072879825i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_PASSWORD_TOO_LONG: ::windows_sys::core::HRESULT = -1072882797i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_PD_TOO_MANY_DEVICES: ::windows_sys::core::HRESULT = -1072879550i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_POLICY_DISABLE_ONLINE: ::windows_sys::core::HRESULT = -1072879774i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_POLICY_METERING_DISABLED: ::windows_sys::core::HRESULT = -1072879754i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_PROFILE_NOT_SET: ::windows_sys::core::HRESULT = -1072882801i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_CHALLENGE: ::windows_sys::core::HRESULT = -1072879746i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION: ::windows_sys::core::HRESULT = -1072879747i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_QUERY_ERROR: ::windows_sys::core::HRESULT = -1072879814i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_REOPEN_CONTENT: ::windows_sys::core::HRESULT = -1072879793i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_REPORT_ERROR: ::windows_sys::core::HRESULT = -1072879813i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_RESTORE_FRAUD: ::windows_sys::core::HRESULT = -1072879789i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_RESTORE_SERVICE_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072879546i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_RESTRICTIONS_NOT_RETRIEVED: ::windows_sys::core::HRESULT = -1072879767i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_RIV_TOO_SMALL: ::windows_sys::core::HRESULT = -1072879433i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SDK_VERSIONMISMATCH: ::windows_sys::core::HRESULT = -1072879752i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SDMI_NOMORECOPIES: ::windows_sys::core::HRESULT = -1072879786i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SDMI_TRIGGER: ::windows_sys::core::HRESULT = -1072879787i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SECURE_STORE_ERROR: ::windows_sys::core::HRESULT = -1072879853i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SECURE_STORE_NOT_FOUND: ::windows_sys::core::HRESULT = -1072879798i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SECURE_STORE_UNLOCK_ERROR: ::windows_sys::core::HRESULT = -1072879851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SECURITY_COMPONENT_SIGNATURE_INVALID: ::windows_sys::core::HRESULT = -1072879776i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SIGNATURE_FAILURE: ::windows_sys::core::HRESULT = -1072879553i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_SOURCEID_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1072879602i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_STORE_NEEDINDI: ::windows_sys::core::HRESULT = -1072879653i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_STORE_NOTALLOWED: ::windows_sys::core::HRESULT = -1072879652i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_STORE_NOTALLSTORED: ::windows_sys::core::HRESULT = -1072879777i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_STUBLIB_REQUIRED: ::windows_sys::core::HRESULT = -1072879739i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_TRACK_EXCEEDED_PLAYLIST_RESTICTION: ::windows_sys::core::HRESULT = -1072879760i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_TRACK_EXCEEDED_TRACKBURN_RESTRICTION: ::windows_sys::core::HRESULT = -1072879759i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_TRANSFER_CHAINED_LICENSES_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879753i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_ACQUIRE_LICENSE: ::windows_sys::core::HRESULT = -1072879842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_AUTHENTICATION_OBJECT: ::windows_sys::core::HRESULT = -1072879773i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_BACKUP_OBJECT: ::windows_sys::core::HRESULT = -1072879819i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_CERTIFICATE_OBJECT: ::windows_sys::core::HRESULT = -1072879738i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_CODING_OBJECT: ::windows_sys::core::HRESULT = -1072879782i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_DECRYPT_OBJECT: ::windows_sys::core::HRESULT = -1072879821i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_DEVICE_REGISTRATION_OBJECT: ::windows_sys::core::HRESULT = -1072879764i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT: ::windows_sys::core::HRESULT = -1072879822i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_HEADER_OBJECT: ::windows_sys::core::HRESULT = -1072879785i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_INDI_OBJECT: ::windows_sys::core::HRESULT = -1072879823i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_INMEMORYSTORE_OBJECT: ::windows_sys::core::HRESULT = -1072879740i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_KEYS_OBJECT: ::windows_sys::core::HRESULT = -1072879784i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_LICENSE_OBJECT: ::windows_sys::core::HRESULT = -1072879824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_METERING_OBJECT: ::windows_sys::core::HRESULT = -1072879763i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_MIGRATION_IMPORTER_OBJECT: ::windows_sys::core::HRESULT = -1072879723i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_BURN_OBJECT: ::windows_sys::core::HRESULT = -1072879765i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_OBJECT: ::windows_sys::core::HRESULT = -1072879766i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_PROPERTIES_OBJECT: ::windows_sys::core::HRESULT = -1072879820i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_CREATE_STATE_DATA_OBJECT: ::windows_sys::core::HRESULT = -1072879781i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_GET_DEVICE_CERT: ::windows_sys::core::HRESULT = -1072879758i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK: ::windows_sys::core::HRESULT = -1072879757i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK_FROM_SERVER: ::windows_sys::core::HRESULT = -1072879755i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_INITIALIZE: ::windows_sys::core::HRESULT = -1072879843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_LOAD_HARDWARE_ID: ::windows_sys::core::HRESULT = -1072879743i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_OPEN_DATA_STORE: ::windows_sys::core::HRESULT = -1072879742i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_OPEN_LICENSE: ::windows_sys::core::HRESULT = -1072879849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_OPEN_PORT: ::windows_sys::core::HRESULT = -1072879441i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_SET_PARAMETER: ::windows_sys::core::HRESULT = -1072879809i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_SET_SECURE_CLOCK: ::windows_sys::core::HRESULT = -1072879756i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNABLE_TO_VERIFY_PROXIMITY: ::windows_sys::core::HRESULT = -1072879452i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNSUPPORTED_ACTION: ::windows_sys::core::HRESULT = -1072879443i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNSUPPORTED_ALGORITHM: ::windows_sys::core::HRESULT = -1072879539i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNSUPPORTED_PROPERTY: ::windows_sys::core::HRESULT = -1072879779i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DRM_UNSUPPORTED_PROTOCOL_VERSION: ::windows_sys::core::HRESULT = -1072879444i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DUPLICATE_ADDRESS: ::windows_sys::core::HRESULT = -1072889801i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DUPLICATE_DRMPROFILE: ::windows_sys::core::HRESULT = -1072882800i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DUPLICATE_NAME: ::windows_sys::core::HRESULT = -1072889802i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DUPLICATE_PACKET: ::windows_sys::core::HRESULT = -1072886829i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_AUTHORING_PROBLEM: ::windows_sys::core::HRESULT = -1072885404i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_CANNOT_COPY_PROTECTED: ::windows_sys::core::HRESULT = -1072885390i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_CANNOT_JUMP: ::windows_sys::core::HRESULT = -1072885393i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_COMPATIBLE_VIDEO_CARD: ::windows_sys::core::HRESULT = -1072885402i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_COPY_PROTECT: ::windows_sys::core::HRESULT = -1072885405i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_DEVICE_CONTENTION: ::windows_sys::core::HRESULT = -1072885392i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_FAILED: ::windows_sys::core::HRESULT = -1072885407i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_NS: ::windows_sys::core::HRESULT = -1072885408i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_DISC_DECODER_REGION: ::windows_sys::core::HRESULT = -1072885399i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_GRAPH_BUILDING: ::windows_sys::core::HRESULT = -1072885396i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_INVALID_DISC_REGION: ::windows_sys::core::HRESULT = -1072885403i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_INVALID_TITLE_CHAPTER: ::windows_sys::core::HRESULT = -1072885388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_MACROVISION: ::windows_sys::core::HRESULT = -1072885401i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_NO_AUDIO_STREAM: ::windows_sys::core::HRESULT = -1072885397i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_NO_DECODER: ::windows_sys::core::HRESULT = -1072885395i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_NO_SUBPICTURE_STREAM: ::windows_sys::core::HRESULT = -1072885406i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_NO_VIDEO_MEMORY: ::windows_sys::core::HRESULT = -1072885391i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_NO_VIDEO_STREAM: ::windows_sys::core::HRESULT = -1072885398i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_PARENTAL: ::windows_sys::core::HRESULT = -1072885394i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_REQUIRED_PROPERTY_NOT_SET: ::windows_sys::core::HRESULT = -1072885389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_DVD_SYSTEM_DECODER_REGION: ::windows_sys::core::HRESULT = -1072885400i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_EDL_REQUIRED_FOR_DEVICE_MULTIPASS: ::windows_sys::core::HRESULT = -1072882713i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_EMPTY_PLAYLIST: ::windows_sys::core::HRESULT = -1072884555i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_EMPTY_PROGRAM_NAME: ::windows_sys::core::HRESULT = -1072889642i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ENACTPLAN_GIVEUP: ::windows_sys::core::HRESULT = -1072889752i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_END_OF_PLAYLIST: ::windows_sys::core::HRESULT = -1072876856i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_END_OF_TAPE: ::windows_sys::core::HRESULT = -1072882770i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ERROR_FROM_PROXY: ::windows_sys::core::HRESULT = -1072877852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_EXCEED_MAX_DRM_PROFILE_LIMIT: ::windows_sys::core::HRESULT = -1072882720i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_EXPECT_MONO_WAV_INPUT: ::windows_sys::core::HRESULT = -1072882783i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FAILED_DOWNLOAD_ABORT_BURN: ::windows_sys::core::HRESULT = -1072885540i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FAIL_LAUNCH_ROXIO_PLUGIN: ::windows_sys::core::HRESULT = -1072885376i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FEATURE_DISABLED_BY_GROUP_POLICY: ::windows_sys::core::HRESULT = -1072886820i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FEATURE_DISABLED_IN_SKU: ::windows_sys::core::HRESULT = -1072886819i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FEATURE_REQUIRES_ENTERPRISE_SERVER: ::windows_sys::core::HRESULT = -1072884349i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_ALLOCATION_FAILED: ::windows_sys::core::HRESULT = -1072889826i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_BANDWIDTH_LIMIT: ::windows_sys::core::HRESULT = -1072889808i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_EXISTS: ::windows_sys::core::HRESULT = -1072889829i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_FAILED_CHECKS: ::windows_sys::core::HRESULT = -1072885811i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_INIT_FAILED: ::windows_sys::core::HRESULT = -1072889825i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -1072889830i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_OPEN_FAILED: ::windows_sys::core::HRESULT = -1072889827i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_PLAY_FAILED: ::windows_sys::core::HRESULT = -1072889824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_READ: ::windows_sys::core::HRESULT = -1072889831i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FILE_WRITE: ::windows_sys::core::HRESULT = -1072889832i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FIREWALL: ::windows_sys::core::HRESULT = -1072877831i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_FLASH_PLAYBACK_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1072885553i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_GLITCH_MODE: ::windows_sys::core::HRESULT = -1072889451i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_GRAPH_NOAUDIOLANGUAGE: ::windows_sys::core::HRESULT = -1072885563i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_GRAPH_NOAUDIOLANGUAGESELECTED: ::windows_sys::core::HRESULT = -1072885562i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_HDS_KEY_MISMATCH: ::windows_sys::core::HRESULT = -1072879719i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_HEADER_MISMATCH: ::windows_sys::core::HRESULT = -1072884449i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_HTTP_DISABLED: ::windows_sys::core::HRESULT = -1072889645i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_HTTP_TEXT_DATACONTAINER_INVALID_SERVER_RESPONSE: ::windows_sys::core::HRESULT = -1072884340i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_HTTP_TEXT_DATACONTAINER_SIZE_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -1072884343i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_ICMQUERYFORMAT: ::windows_sys::core::HRESULT = -1072882836i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_IE_DISALLOWS_ACTIVEX_CONTROLS: ::windows_sys::core::HRESULT = -1072885554i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_IMAGE_DOWNLOAD_FAILED: ::windows_sys::core::HRESULT = -1072885106i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_IMAPI_LOSSOFSTREAMING: ::windows_sys::core::HRESULT = -1072885378i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_IMAPI_MEDIUM_INVALIDTYPE: ::windows_sys::core::HRESULT = -1072885374i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INCOMPATIBLE_FORMAT: ::windows_sys::core::HRESULT = -1072889791i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INCOMPATIBLE_PUSH_SERVER: ::windows_sys::core::HRESULT = -1072877812i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INCOMPATIBLE_SERVER: ::windows_sys::core::HRESULT = -1072877848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INCOMPATIBLE_VERSION: ::windows_sys::core::HRESULT = -1072886841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INCOMPLETE_PLAYLIST: ::windows_sys::core::HRESULT = -1072885182i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INCORRECTCLIPSETTINGS: ::windows_sys::core::HRESULT = -1072882820i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INDUCED: ::windows_sys::core::HRESULT = -1072889822i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INPUTSOURCE_PROBLEM: ::windows_sys::core::HRESULT = -1072882806i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INPUT_DOESNOT_SUPPORT_SMPTE: ::windows_sys::core::HRESULT = -1072882776i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INPUT_WAVFORMAT_MISMATCH: ::windows_sys::core::HRESULT = -1072882782i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INSUFFICIENT_BANDWIDTH: ::windows_sys::core::HRESULT = -1072889812i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INSUFFICIENT_DATA: ::windows_sys::core::HRESULT = -1072889654i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INTERFACE_NOT_REGISTERED_IN_GIT: ::windows_sys::core::HRESULT = -1072885142i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INTERLACEMODE_MISMATCH: ::windows_sys::core::HRESULT = -1072882773i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INTERLACE_REQUIRE_SAMESIZE: ::windows_sys::core::HRESULT = -1072882795i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INTERNAL: ::windows_sys::core::HRESULT = -1072889820i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INTERNAL_SERVER_ERROR: ::windows_sys::core::HRESULT = -1072877854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALIDCALL_WHILE_ARCHIVAL_RUNNING: ::windows_sys::core::HRESULT = -1072882828i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING: ::windows_sys::core::HRESULT = -1072882842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALIDCALL_WHILE_ENCODER_STOPPED: ::windows_sys::core::HRESULT = -1072882817i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALIDINPUTFPS: ::windows_sys::core::HRESULT = -1072882815i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALIDPACKETSIZE: ::windows_sys::core::HRESULT = -1072882827i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALIDPROFILE: ::windows_sys::core::HRESULT = -1072886842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_ARCHIVE: ::windows_sys::core::HRESULT = -1072889795i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_AUDIO_BUFFERMAX: ::windows_sys::core::HRESULT = -1072882756i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_AUDIO_PEAKRATE: ::windows_sys::core::HRESULT = -1072882758i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_AUDIO_PEAKRATE_2: ::windows_sys::core::HRESULT = -1072882757i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_BLACKHOLE_ADDRESS: ::windows_sys::core::HRESULT = -1072889792i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_CHANNEL: ::windows_sys::core::HRESULT = -1072889797i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_CLIENT: ::windows_sys::core::HRESULT = -1072889793i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_DATA: ::windows_sys::core::HRESULT = -1072889809i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_DEVICE: ::windows_sys::core::HRESULT = -1072882799i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_DRMV2CLT_STUBLIB: ::windows_sys::core::HRESULT = -1072879728i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_EDL: ::windows_sys::core::HRESULT = -1072886824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_FILE_BITRATE: ::windows_sys::core::HRESULT = -1072882735i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_FOLDDOWN_COEFFICIENTS: ::windows_sys::core::HRESULT = -1072882732i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INDEX: ::windows_sys::core::HRESULT = -1072889839i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INDEX2: ::windows_sys::core::HRESULT = -1072889639i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INPUT_AUDIENCE_INDEX: ::windows_sys::core::HRESULT = -1072882786i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INPUT_FORMAT: ::windows_sys::core::HRESULT = -1072886856i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INPUT_LANGUAGE: ::windows_sys::core::HRESULT = -1072882785i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INPUT_STREAM: ::windows_sys::core::HRESULT = -1072882784i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INTERLACEMODE: ::windows_sys::core::HRESULT = -1072882725i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_INTERLACE_COMPAT: ::windows_sys::core::HRESULT = -1072882724i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_KEY: ::windows_sys::core::HRESULT = -1072889790i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_LOG_URL: ::windows_sys::core::HRESULT = -1072884347i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_MTU_RANGE: ::windows_sys::core::HRESULT = -1072884346i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_NAME: ::windows_sys::core::HRESULT = -1072889828i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_NONSQUAREPIXEL_COMPAT: ::windows_sys::core::HRESULT = -1072882723i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_NUM_PASSES: ::windows_sys::core::HRESULT = -1072886827i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_OPERATING_SYSTEM_VERSION: ::windows_sys::core::HRESULT = -1072884647i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_OUTPUT_FORMAT: ::windows_sys::core::HRESULT = -1072886853i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PIXEL_ASPECT_RATIO: ::windows_sys::core::HRESULT = -1072882718i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PLAY_STATISTICS: ::windows_sys::core::HRESULT = -1072884345i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PLUGIN_LOAD_TYPE_CONFIGURATION: ::windows_sys::core::HRESULT = -1072884652i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PORT: ::windows_sys::core::HRESULT = -1072889789i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PROFILE_CONTENTTYPE: ::windows_sys::core::HRESULT = -1072882716i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PUBLISHING_POINT_NAME: ::windows_sys::core::HRESULT = -1072884651i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PUSH_PUBLISHING_POINT: ::windows_sys::core::HRESULT = -1072884453i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PUSH_PUBLISHING_POINT_START_REQUEST: ::windows_sys::core::HRESULT = -1072884645i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_PUSH_TEMPLATE: ::windows_sys::core::HRESULT = -1072884454i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_QUERY_OPERATOR: ::windows_sys::core::HRESULT = -1072876849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_QUERY_PROPERTY: ::windows_sys::core::HRESULT = -1072876848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_REDIRECT: ::windows_sys::core::HRESULT = -1072877846i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_REQUEST: ::windows_sys::core::HRESULT = -1072889813i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_SAMPLING_RATE: ::windows_sys::core::HRESULT = -1072886832i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_SCRIPT_BITRATE: ::windows_sys::core::HRESULT = -1072882737i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_SOURCE_WITH_DEVICE_CONTROL: ::windows_sys::core::HRESULT = -1072882722i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_STREAM: ::windows_sys::core::HRESULT = -1072889796i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_TIMECODE: ::windows_sys::core::HRESULT = -1072882730i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_TTL: ::windows_sys::core::HRESULT = -1072889788i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VBR_COMPAT: ::windows_sys::core::HRESULT = -1072882766i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VBR_WITH_UNCOMP: ::windows_sys::core::HRESULT = -1072882764i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_BITRATE: ::windows_sys::core::HRESULT = -1072882753i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_BUFFER: ::windows_sys::core::HRESULT = -1072882743i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_BUFFERMAX: ::windows_sys::core::HRESULT = -1072882742i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_BUFFERMAX_2: ::windows_sys::core::HRESULT = -1072882741i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_CQUALITY: ::windows_sys::core::HRESULT = -1072882744i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_FPS: ::windows_sys::core::HRESULT = -1072882747i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_HEIGHT: ::windows_sys::core::HRESULT = -1072882748i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_HEIGHT_ALIGN: ::windows_sys::core::HRESULT = -1072882739i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_IQUALITY: ::windows_sys::core::HRESULT = -1072882745i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_KEYFRAME: ::windows_sys::core::HRESULT = -1072882746i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_PEAKRATE: ::windows_sys::core::HRESULT = -1072882751i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_PEAKRATE_2: ::windows_sys::core::HRESULT = -1072882750i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_WIDTH: ::windows_sys::core::HRESULT = -1072882749i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_WIDTH_ALIGN: ::windows_sys::core::HRESULT = -1072882740i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING: ::windows_sys::core::HRESULT = -1072882712i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LANGUAGE_MISMATCH: ::windows_sys::core::HRESULT = -1072882788i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LATE_OPERATION: ::windows_sys::core::HRESULT = -1072889810i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LATE_PACKET: ::windows_sys::core::HRESULT = -1072886830i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LICENSE_EXPIRED: ::windows_sys::core::HRESULT = -1072889644i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LICENSE_HEADER_MISSING_URL: ::windows_sys::core::HRESULT = -1072879750i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LICENSE_INCORRECT_RIGHTS: ::windows_sys::core::HRESULT = -1072886847i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LICENSE_OUTOFDATE: ::windows_sys::core::HRESULT = -1072886848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LICENSE_REQUIRED: ::windows_sys::core::HRESULT = -1072886850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LOGFILEPERIOD: ::windows_sys::core::HRESULT = -1072889784i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LOG_FILE_SIZE: ::windows_sys::core::HRESULT = -1072889782i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_LOG_NEED_TO_BE_SKIPPED: ::windows_sys::core::HRESULT = -1072884344i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MARKIN_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072882711i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MAX_BITRATE: ::windows_sys::core::HRESULT = -1072889785i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MAX_CLIENTS: ::windows_sys::core::HRESULT = -1072889783i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MAX_FILERATE: ::windows_sys::core::HRESULT = -1072889781i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MAX_FUNNELS_ALERT: ::windows_sys::core::HRESULT = -1072889760i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MAX_PACKET_SIZE_TOO_SMALL: ::windows_sys::core::HRESULT = -1072886831i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MEDIACD_READ_ERROR: ::windows_sys::core::HRESULT = -1072885555i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MEDIA_LIBRARY_FAILED: ::windows_sys::core::HRESULT = -1072885810i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MEDIA_PARSER_INVALID_FORMAT: ::windows_sys::core::HRESULT = -1072884351i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MEMSTORAGE_BAD_DATA: ::windows_sys::core::HRESULT = -1072885381i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_CACHE_DATA_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1072876837i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_CANNOT_RETRIEVE_FROM_OFFLINE_CACHE: ::windows_sys::core::HRESULT = -1072876834i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_CANNOT_SET_LOCALE: ::windows_sys::core::HRESULT = -1072876841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1072876843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_IDENTIFIER_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1072876835i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_INVALID_DOCUMENT_TYPE: ::windows_sys::core::HRESULT = -1072876836i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_LANGUAGE_NOT_SUPORTED: ::windows_sys::core::HRESULT = -1072876840i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1072876838i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_NO_EDITING_CAPABILITY: ::windows_sys::core::HRESULT = -1072876842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_METADATA_NO_RFC1766_NAME_FOR_LOCALE: ::windows_sys::core::HRESULT = -1072876839i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MISMATCHED_MEDIACONTENT: ::windows_sys::core::HRESULT = -1072882849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MISSING_AUDIENCE: ::windows_sys::core::HRESULT = -1072882792i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MISSING_CHANNEL: ::windows_sys::core::HRESULT = -1072889641i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MISSING_SOURCE_INDEX: ::windows_sys::core::HRESULT = -1072882790i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MIXER_INVALID_CONTROL: ::windows_sys::core::HRESULT = -1072885850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MIXER_INVALID_LINE: ::windows_sys::core::HRESULT = -1072885851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MIXER_INVALID_VALUE: ::windows_sys::core::HRESULT = -1072885849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MIXER_NODRIVER: ::windows_sys::core::HRESULT = -1072885841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MIXER_UNKNOWN_MMRESULT: ::windows_sys::core::HRESULT = -1072885848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MLS_SMARTPLAYLIST_FILTER_NOT_REGISTERED: ::windows_sys::core::HRESULT = -1072885643i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MMSAUTOSERVER_CANTFINDWALKER: ::windows_sys::core::HRESULT = -1072889786i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MMS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1072877830i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MONITOR_GIVEUP: ::windows_sys::core::HRESULT = -1072889656i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MP3_FORMAT_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885846i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MPDB_GENERIC: ::windows_sys::core::HRESULT = -1072885812i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MSAUDIO_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1072886855i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MSBD_NO_LONGER_SUPPORTED: ::windows_sys::core::HRESULT = -1072877844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTICAST_DISABLED: ::windows_sys::core::HRESULT = -1072877847i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTICAST_PLUGIN_NOT_ENABLED: ::windows_sys::core::HRESULT = -1072884648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTIPLE_AUDIO_CODECS: ::windows_sys::core::HRESULT = -1072882761i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTIPLE_AUDIO_FORMATS: ::windows_sys::core::HRESULT = -1072882760i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTIPLE_FILE_BITRATES: ::windows_sys::core::HRESULT = -1072882736i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTIPLE_SCRIPT_BITRATES: ::windows_sys::core::HRESULT = -1072882738i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTIPLE_VBR_AUDIENCES: ::windows_sys::core::HRESULT = -1072882763i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTIPLE_VIDEO_CODECS: ::windows_sys::core::HRESULT = -1072882755i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_MULTIPLE_VIDEO_SIZES: ::windows_sys::core::HRESULT = -1072882754i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_BAD_NAME: ::windows_sys::core::HRESULT = -1072884842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_BUFFER_TOO_SMALL: ::windows_sys::core::HRESULT = -1072884850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_CALLBACK_NOT_FOUND: ::windows_sys::core::HRESULT = -1072884847i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_DUPLICATE_CALLBACK: ::windows_sys::core::HRESULT = -1072884848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_DUPLICATE_NAME: ::windows_sys::core::HRESULT = -1072884845i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_EMPTY_NAME: ::windows_sys::core::HRESULT = -1072884844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_INDEX_TOO_LARGE: ::windows_sys::core::HRESULT = -1072884843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_NAME_TOO_LONG: ::windows_sys::core::HRESULT = -1072884846i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_NODE_CONFLICT: ::windows_sys::core::HRESULT = -1072884852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_NODE_NOT_FOUND: ::windows_sys::core::HRESULT = -1072884851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_TOO_MANY_CALLBACKS: ::windows_sys::core::HRESULT = -1072884849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_WRONG_PERSIST: ::windows_sys::core::HRESULT = -1072884854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_WRONG_SECURITY: ::windows_sys::core::HRESULT = -1072884841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NAMESPACE_WRONG_TYPE: ::windows_sys::core::HRESULT = -1072884853i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NEED_CORE_REFERENCE: ::windows_sys::core::HRESULT = -1072885556i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NEED_TO_ASK_USER: ::windows_sys::core::HRESULT = -1072885798i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NETWORK_BUSY: ::windows_sys::core::HRESULT = -1072889842i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NETWORK_RESOURCE_FAILURE: ::windows_sys::core::HRESULT = -1072889816i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NETWORK_SERVICE_FAILURE: ::windows_sys::core::HRESULT = -1072889817i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NETWORK_SINK_WRITE: ::windows_sys::core::HRESULT = -1072877832i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NET_READ: ::windows_sys::core::HRESULT = -1072889835i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NET_WRITE: ::windows_sys::core::HRESULT = -1072889836i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOCONNECTION: ::windows_sys::core::HRESULT = -1072889851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOFUNNEL: ::windows_sys::core::HRESULT = -1072889844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOMATCHING_ELEMENT: ::windows_sys::core::HRESULT = -1072882850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOMATCHING_MEDIASOURCE: ::windows_sys::core::HRESULT = -1072882854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NONSQUAREPIXELMODE_MISMATCH: ::windows_sys::core::HRESULT = -1072882772i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOREGISTEREDWALKER: ::windows_sys::core::HRESULT = -1072889845i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOSOURCEGROUPS: ::windows_sys::core::HRESULT = -1072882816i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOSTATSAVAILABLE: ::windows_sys::core::HRESULT = -1072882819i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOTARCHIVING: ::windows_sys::core::HRESULT = -1072882818i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOTHING_TO_DO: ::windows_sys::core::HRESULT = -1072887823i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOTITLES: ::windows_sys::core::HRESULT = -1072889794i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -1072886852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOT_CONNECTED: ::windows_sys::core::HRESULT = -1072886837i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOT_CONTENT_PARTNER_TRACK: ::windows_sys::core::HRESULT = -1072884902i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOT_LICENSED: ::windows_sys::core::HRESULT = -1072889651i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NOT_REBUILDING: ::windows_sys::core::HRESULT = -1072889811i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_ACTIVE_SOURCEGROUP: ::windows_sys::core::HRESULT = -1072882830i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_AUDIENCES: ::windows_sys::core::HRESULT = -1072882768i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_AUDIODATA: ::windows_sys::core::HRESULT = -1072882807i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_AUDIO_COMPAT: ::windows_sys::core::HRESULT = -1072882767i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_AUDIO_TIMECOMPRESSION: ::windows_sys::core::HRESULT = -1072882729i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_CD: ::windows_sys::core::HRESULT = -1072885856i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_CD_BURNER: ::windows_sys::core::HRESULT = -1072885386i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_CHANNELS: ::windows_sys::core::HRESULT = -1072889640i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_DATAVIEW_SUPPORT: ::windows_sys::core::HRESULT = -1072882814i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_DEVICE: ::windows_sys::core::HRESULT = -1072889743i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_ERROR_STRING_FOUND: ::windows_sys::core::HRESULT = -1072885808i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_EXISTING_PACKETIZER: ::windows_sys::core::HRESULT = -1072877827i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_FORMATS: ::windows_sys::core::HRESULT = -1072889749i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_FRAMES_SUBMITTED_TO_ANALYZER: ::windows_sys::core::HRESULT = -1072882777i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_LOCALPLAY: ::windows_sys::core::HRESULT = -1072889843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_MBR_WITH_TIMECODE: ::windows_sys::core::HRESULT = -1072882726i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_MEDIAFORMAT_IN_SOURCE: ::windows_sys::core::HRESULT = -1072882833i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_MEDIA_IN_AUDIENCE: ::windows_sys::core::HRESULT = -1072882769i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_MEDIA_PROTOCOL: ::windows_sys::core::HRESULT = -1072889445i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_MORE_SAMPLES: ::windows_sys::core::HRESULT = -1072886833i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_MULTICAST: ::windows_sys::core::HRESULT = -1072887822i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_MULTIPASS_FOR_LIVEDEVICE: ::windows_sys::core::HRESULT = -1072882793i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_NEW_CONNECTIONS: ::windows_sys::core::HRESULT = -1072884451i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_PAL_INVERSE_TELECINE: ::windows_sys::core::HRESULT = -1072882780i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_PDA: ::windows_sys::core::HRESULT = -1072885383i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_PROFILE_IN_SOURCEGROUP: ::windows_sys::core::HRESULT = -1072882841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_PROFILE_NAME: ::windows_sys::core::HRESULT = -1072882765i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_REALTIME_PREPROCESS: ::windows_sys::core::HRESULT = -1072882804i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_REALTIME_TIMECOMPRESSION: ::windows_sys::core::HRESULT = -1072882810i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_REFERENCES: ::windows_sys::core::HRESULT = -1072889748i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_REPEAT_PREPROCESS: ::windows_sys::core::HRESULT = -1072882803i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_SCRIPT_ENGINE: ::windows_sys::core::HRESULT = -1072884356i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_SCRIPT_STREAM: ::windows_sys::core::HRESULT = -1072882829i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_SERVER_CONTACT: ::windows_sys::core::HRESULT = -1072889650i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_SMPTE_WITH_MULTIPLE_SOURCEGROUPS: ::windows_sys::core::HRESULT = -1072882775i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_SPECIFIED_DEVICE: ::windows_sys::core::HRESULT = -1072889742i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_STREAM: ::windows_sys::core::HRESULT = -1072889805i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_TWOPASS_TIMECOMPRESSION: ::windows_sys::core::HRESULT = -1072882728i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_VALID_OUTPUT_STREAM: ::windows_sys::core::HRESULT = -1072882832i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NO_VALID_SOURCE_PLUGIN: ::windows_sys::core::HRESULT = -1072882831i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_NUM_LANGUAGE_MISMATCH: ::windows_sys::core::HRESULT = -1072882789i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_OFFLINE_MODE: ::windows_sys::core::HRESULT = -1072886838i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_OPEN_CONTAINING_FOLDER_FAILED: ::windows_sys::core::HRESULT = -1072884893i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_OPEN_FILE_LIMIT: ::windows_sys::core::HRESULT = -1072889807i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_OUTPUT_PROTECTION_LEVEL_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879356i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_OUTPUT_PROTECTION_SCHEME_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879350i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PACKETSINK_UNKNOWN_FEC_STREAM: ::windows_sys::core::HRESULT = -1072877814i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PAGING_ERROR: ::windows_sys::core::HRESULT = -1072889758i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PARTIALLY_REBUILT_DISK: ::windows_sys::core::HRESULT = -1072889753i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP: ::windows_sys::core::HRESULT = -1072885371i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_SYNC_FROM_INTERNET: ::windows_sys::core::HRESULT = -1072885196i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_SYNC_FROM_LOCATION: ::windows_sys::core::HRESULT = -1072885357i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_SYNC_INVALID_PLAYLIST: ::windows_sys::core::HRESULT = -1072885195i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_TRANSCODE: ::windows_sys::core::HRESULT = -1072885367i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_TRANSCODE_TO_AUDIO: ::windows_sys::core::HRESULT = -1072885187i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_TRANSCODE_TO_IMAGE: ::windows_sys::core::HRESULT = -1072885185i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CANNOT_TRANSCODE_TO_VIDEO: ::windows_sys::core::HRESULT = -1072885186i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_CEWMDM_DRM_ERROR: ::windows_sys::core::HRESULT = -1072885183i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_DELETE_FAILED: ::windows_sys::core::HRESULT = -1072885192i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_DEVICESUPPORTDISABLED: ::windows_sys::core::HRESULT = -1072885360i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_DEVICE_FULL: ::windows_sys::core::HRESULT = -1072885377i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_DEVICE_FULL_IN_SESSION: ::windows_sys::core::HRESULT = -1072885375i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_DEVICE_NOT_RESPONDING: ::windows_sys::core::HRESULT = -1072885190i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_ENCODER_NOT_RESPONDING: ::windows_sys::core::HRESULT = -1072885358i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_FAILED_TO_BURN: ::windows_sys::core::HRESULT = -1072885542i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_FAILED_TO_ENCRYPT_TRANSCODED_FILE: ::windows_sys::core::HRESULT = -1072885188i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_FAILED_TO_RETRIEVE_FILE: ::windows_sys::core::HRESULT = -1072885191i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_FAILED_TO_SYNCHRONIZE_FILE: ::windows_sys::core::HRESULT = -1072885194i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_FAILED_TO_TRANSCODE_PHOTO: ::windows_sys::core::HRESULT = -1072885189i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_FAIL_READ_WAVE_FILE: ::windows_sys::core::HRESULT = -1072885379i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_FAIL_SELECT_DEVICE: ::windows_sys::core::HRESULT = -1072885380i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_INITIALIZINGDEVICES: ::windows_sys::core::HRESULT = -1072885363i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_MANUALDEVICE: ::windows_sys::core::HRESULT = -1072885373i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_NO_LONGER_AVAILABLE: ::windows_sys::core::HRESULT = -1072885359i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_NO_TRANSCODE_OF_DRM: ::windows_sys::core::HRESULT = -1072885370i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_OBSOLETE_SP: ::windows_sys::core::HRESULT = -1072885362i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_PARTNERSHIPNOTEXIST: ::windows_sys::core::HRESULT = -1072885372i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_RETRIEVED_FILE_FILENAME_TOO_LONG: ::windows_sys::core::HRESULT = -1072885184i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_SYNC_FAILED: ::windows_sys::core::HRESULT = -1072885193i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_SYNC_LOGIN_ERROR: ::windows_sys::core::HRESULT = -1072885180i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_SYNC_RUNNING: ::windows_sys::core::HRESULT = -1072885181i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_TITLE_COLLISION: ::windows_sys::core::HRESULT = -1072885361i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_TOO_MANY_FILES_IN_DIRECTORY: ::windows_sys::core::HRESULT = -1072885366i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_TOO_MANY_FILE_COLLISIONS: ::windows_sys::core::HRESULT = -1072885368i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_TRANSCODECACHEFULL: ::windows_sys::core::HRESULT = -1072885369i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_TRANSCODE_CODEC_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885179i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_TRANSCODE_NOT_PERMITTED: ::windows_sys::core::HRESULT = -1072885364i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_UNSPECIFIED_ERROR: ::windows_sys::core::HRESULT = -1072885382i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PDA_UNSUPPORTED_FORMAT: ::windows_sys::core::HRESULT = -1072885384i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_CONTAINS_ERRORS: ::windows_sys::core::HRESULT = -1072885569i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_END_RECEDING: ::windows_sys::core::HRESULT = -1072884547i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_ENTRY_ALREADY_PLAYING: ::windows_sys::core::HRESULT = -1072884556i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_ENTRY_HAS_CHANGED: ::windows_sys::core::HRESULT = -1072877835i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_ENTRY_NOT_IN_PLAYLIST: ::windows_sys::core::HRESULT = -1072884552i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_ENTRY_SEEK: ::windows_sys::core::HRESULT = -1072884551i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_PARSE_FAILURE: ::windows_sys::core::HRESULT = -1072884554i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_PLUGIN_NOT_FOUND: ::windows_sys::core::HRESULT = -1072884353i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_RECURSIVE_PLAYLISTS: ::windows_sys::core::HRESULT = -1072884550i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_SHUTDOWN: ::windows_sys::core::HRESULT = -1072884548i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_TOO_MANY_NESTED_PLAYLISTS: ::windows_sys::core::HRESULT = -1072884549i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLAYLIST_UNSUPPORTED_ENTRY: ::windows_sys::core::HRESULT = -1072884553i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLUGIN_CLSID_INVALID: ::windows_sys::core::HRESULT = -1072882826i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLUGIN_ERROR_REPORTED: ::windows_sys::core::HRESULT = -1072884355i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PLUGIN_NOTSHUTDOWN: ::windows_sys::core::HRESULT = -1072885802i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PORT_IN_USE: ::windows_sys::core::HRESULT = -1072884342i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PORT_IN_USE_HTTP: ::windows_sys::core::HRESULT = -1072884341i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROCESSINGSHOWSYNCWIZARD: ::windows_sys::core::HRESULT = -1072885365i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROFILE_MISMATCH: ::windows_sys::core::HRESULT = -1072882821i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROPERTY_NOT_FOUND: ::windows_sys::core::HRESULT = -1072876854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROPERTY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1072876846i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROPERTY_READ_ONLY: ::windows_sys::core::HRESULT = -1072876852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROTECTED_CONTENT: ::windows_sys::core::HRESULT = -1072886851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROTOCOL_MISMATCH: ::windows_sys::core::HRESULT = -1072889838i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROXY_ACCESSDENIED: ::windows_sys::core::HRESULT = -1072877834i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROXY_CONNECT_TIMEOUT: ::windows_sys::core::HRESULT = -1072877817i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROXY_DNS_TIMEOUT: ::windows_sys::core::HRESULT = -1072877840i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROXY_NOT_FOUND: ::windows_sys::core::HRESULT = -1072877843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROXY_SOURCE_ACCESSDENIED: ::windows_sys::core::HRESULT = -1072877833i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PROXY_TIMEOUT: ::windows_sys::core::HRESULT = -1072877851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PUBLISHING_POINT_INVALID_REQUEST_WHILE_STARTED: ::windows_sys::core::HRESULT = -1072884649i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PUBLISHING_POINT_REMOVED: ::windows_sys::core::HRESULT = -1072884646i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PUBLISHING_POINT_STOPPED: ::windows_sys::core::HRESULT = -1072884642i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PUSH_CANNOTCONNECT: ::windows_sys::core::HRESULT = -1072877813i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_PUSH_DUPLICATE_PUBLISHING_POINT_NAME: ::windows_sys::core::HRESULT = -1072884448i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REBOOT_RECOMMENDED: ::windows_sys::core::HRESULT = -1072878854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = -1072878853i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_RECORDQ_DISK_FULL: ::windows_sys::core::HRESULT = -1072882781i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REDBOOK_ENABLED_WHILE_COPYING: ::windows_sys::core::HRESULT = -1072885840i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REDIRECT: ::windows_sys::core::HRESULT = -1072884856i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REDIRECT_TO_PROXY: ::windows_sys::core::HRESULT = -1072877855i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REFUSED_BY_SERVER: ::windows_sys::core::HRESULT = -1072877849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REG_FLUSH_FAILURE: ::windows_sys::core::HRESULT = -1072879720i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REMIRRORED_DISK: ::windows_sys::core::HRESULT = -1072889655i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_REQUIRE_STREAMING_CLIENT: ::windows_sys::core::HRESULT = -1072877836i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_RESET_SOCKET_CONNECTION: ::windows_sys::core::HRESULT = -1072877824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_RESOURCE_GONE: ::windows_sys::core::HRESULT = -1072877828i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SAME_AS_INPUT_COMBINATION: ::windows_sys::core::HRESULT = -1072882734i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SCHEMA_CLASSIFY_FAILURE: ::windows_sys::core::HRESULT = -1072876844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SCRIPT_DEBUGGER_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1072884350i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SDK_BUFFERTOOSMALL: ::windows_sys::core::HRESULT = -1072886828i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SERVER_ACCESSDENIED: ::windows_sys::core::HRESULT = -1072877829i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SERVER_DNS_TIMEOUT: ::windows_sys::core::HRESULT = -1072877841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SERVER_NOT_FOUND: ::windows_sys::core::HRESULT = -1072889803i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SERVER_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072877850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SESSION_INVALID: ::windows_sys::core::HRESULT = -1072877816i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SESSION_NOT_FOUND: ::windows_sys::core::HRESULT = -1072877837i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SETUP_BLOCKED: ::windows_sys::core::HRESULT = -1072878848i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SETUP_DRM_MIGRATION_FAILED: ::windows_sys::core::HRESULT = -1072878851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SETUP_DRM_MIGRATION_FAILED_AND_IGNORABLE_FAILURE: ::windows_sys::core::HRESULT = -1072878849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SETUP_IGNORABLE_FAILURE: ::windows_sys::core::HRESULT = -1072878850i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SETUP_INCOMPLETE: ::windows_sys::core::HRESULT = -1072878852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SET_DISK_UID_FAILED: ::windows_sys::core::HRESULT = -1072889823i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SHARING_STATE_OUT_OF_SYNC: ::windows_sys::core::HRESULT = -1072885772i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SHARING_VIOLATION: ::windows_sys::core::HRESULT = -1072885809i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SHUTDOWN: ::windows_sys::core::HRESULT = -1072889814i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SLOW_READ_DIGITAL: ::windows_sys::core::HRESULT = -1072885852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SLOW_READ_DIGITAL_WITH_ERRORCORRECTION: ::windows_sys::core::HRESULT = -1072885251i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SMPTEMODE_MISMATCH: ::windows_sys::core::HRESULT = -1072882771i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SOURCEGROUP_NOTPREPARED: ::windows_sys::core::HRESULT = -1072882822i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SOURCE_CANNOT_LOOP: ::windows_sys::core::HRESULT = -1072882733i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SOURCE_NOTSPECIFIED: ::windows_sys::core::HRESULT = -1072882811i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SOURCE_PLUGIN_NOT_FOUND: ::windows_sys::core::HRESULT = -1072884354i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SPEECHEDL_ON_NON_MIXEDMODE: ::windows_sys::core::HRESULT = -1072882798i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_STALE_PRESENTATION: ::windows_sys::core::HRESULT = -1072884855i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_STREAM_END: ::windows_sys::core::HRESULT = -1072889804i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_STRIDE_REFUSED: ::windows_sys::core::HRESULT = -1072889787i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SUBSCRIPTIONSERVICE_DOWNLOAD_TIMEOUT: ::windows_sys::core::HRESULT = -1072884896i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SUBSCRIPTIONSERVICE_LOGIN_FAILED: ::windows_sys::core::HRESULT = -1072884897i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SUBSCRIPTIONSERVICE_PLAYBACK_DISALLOWED: ::windows_sys::core::HRESULT = -1072884906i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SYNCWIZ_CANNOT_CHANGE_SETTINGS: ::windows_sys::core::HRESULT = -1072885265i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_SYNCWIZ_DEVICE_FULL: ::windows_sys::core::HRESULT = -1072885266i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TABLE_KEY_NOT_FOUND: ::windows_sys::core::HRESULT = -1072876851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TAMPERED_CONTENT: ::windows_sys::core::HRESULT = -1072886849i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TCP_DISABLED: ::windows_sys::core::HRESULT = -1072889646i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TIGER_FAIL: ::windows_sys::core::HRESULT = -1072889776i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TIMECODE_REQUIRES_VIDEOSTREAM: ::windows_sys::core::HRESULT = -1072882727i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TIMEOUT: ::windows_sys::core::HRESULT = -1072889837i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TITLE_BITRATE: ::windows_sys::core::HRESULT = -1072889643i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TITLE_SIZE_EXCEEDED: ::windows_sys::core::HRESULT = -1072889648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MANY_AUDIO: ::windows_sys::core::HRESULT = -1072882852i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MANY_DEVICECONTROL: ::windows_sys::core::HRESULT = -1072882794i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MANY_HOPS: ::windows_sys::core::HRESULT = -1072877822i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MANY_MULTICAST_SINKS: ::windows_sys::core::HRESULT = -1072884650i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MANY_SESS: ::windows_sys::core::HRESULT = -1072889841i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MANY_TITLES: ::windows_sys::core::HRESULT = -1072889649i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MANY_VIDEO: ::windows_sys::core::HRESULT = -1072882851i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MUCH_DATA: ::windows_sys::core::HRESULT = -1072886836i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TOO_MUCH_DATA_FROM_SERVER: ::windows_sys::core::HRESULT = -1072877819i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TRACK_DOWNLOAD_REQUIRES_ALBUM_PURCHASE: ::windows_sys::core::HRESULT = -1072884901i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE: ::windows_sys::core::HRESULT = -1072884900i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TRACK_PURCHASE_MAXIMUM_EXCEEDED: ::windows_sys::core::HRESULT = -1072884899i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TRANSCODE_DELETECACHEERROR: ::windows_sys::core::HRESULT = -1072885264i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TRANSFORM_PLUGIN_INVALID: ::windows_sys::core::HRESULT = -1072882714i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_TRANSFORM_PLUGIN_NOT_FOUND: ::windows_sys::core::HRESULT = -1072882715i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UDP_DISABLED: ::windows_sys::core::HRESULT = -1072889647i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNABLE_TO_CREATE_RIP_LOCATION: ::windows_sys::core::HRESULT = -1072885552i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNCOMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879351i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNCOMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072879354i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNCOMP_COMP_COMBINATION: ::windows_sys::core::HRESULT = -1072882762i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNEXPECTED_DISPLAY_SETTINGS: ::windows_sys::core::HRESULT = -1072882808i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNEXPECTED_MSAUDIO_ERROR: ::windows_sys::core::HRESULT = -1072886854i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNKNOWN_PROTOCOL: ::windows_sys::core::HRESULT = -1072877856i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNRECOGNIZED_STREAM_TYPE: ::windows_sys::core::HRESULT = -1072889818i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNSUPPORTED_ARCHIVEOPERATION: ::windows_sys::core::HRESULT = -1072882824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNSUPPORTED_ARCHIVETYPE: ::windows_sys::core::HRESULT = -1072882825i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNSUPPORTED_ENCODER_DEVICE: ::windows_sys::core::HRESULT = -1072882809i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNSUPPORTED_LANGUAGE: ::windows_sys::core::HRESULT = -1072884644i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNSUPPORTED_LOAD_TYPE: ::windows_sys::core::HRESULT = -1072884653i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNSUPPORTED_PROPERTY: ::windows_sys::core::HRESULT = -1072886835i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_UNSUPPORTED_SOURCETYPE: ::windows_sys::core::HRESULT = -1072882853i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_URLLIST_INVALIDFORMAT: ::windows_sys::core::HRESULT = -1072885651i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_USER_STOP: ::windows_sys::core::HRESULT = -1072885847i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_USE_FILE_SOURCE: ::windows_sys::core::HRESULT = -1072876855i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VBRMODE_MISMATCH: ::windows_sys::core::HRESULT = -1072882787i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDCAPCREATEWINDOW: ::windows_sys::core::HRESULT = -1072882835i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDCAPDRVINUSE: ::windows_sys::core::HRESULT = -1072882834i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDCAPSTARTFAILED: ::windows_sys::core::HRESULT = -1072882839i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDEODEVICE_BUSY: ::windows_sys::core::HRESULT = -1072882844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDEODEVICE_UNEXPECTED: ::windows_sys::core::HRESULT = -1072882843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDEODRIVER_UNSTABLE: ::windows_sys::core::HRESULT = -1072882840i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDEO_BITRATE_STEPDOWN: ::windows_sys::core::HRESULT = -1072882752i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDEO_CODEC_ERROR: ::windows_sys::core::HRESULT = -1072886843i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDEO_CODEC_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1072886844i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDSOURCECOMPRESSION: ::windows_sys::core::HRESULT = -1072882838i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_VIDSOURCESIZE: ::windows_sys::core::HRESULT = -1072882837i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WALKER_SERVER: ::windows_sys::core::HRESULT = -1072889779i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WALKER_UNKNOWN: ::windows_sys::core::HRESULT = -1072889780i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WALKER_USAGE: ::windows_sys::core::HRESULT = -1072889778i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WAVE_OPEN: ::windows_sys::core::HRESULT = -1072889747i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WINSOCK_ERROR_STRING: ::windows_sys::core::HRESULT = -1072885463i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WIZARD_RUNNING: ::windows_sys::core::HRESULT = -1072884348i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMDM_REVOKED: ::windows_sys::core::HRESULT = -1072885572i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMDRM_DEPRECATED: ::windows_sys::core::HRESULT = -1072886818i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WME_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -1072882805i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_CANNOTQUEUE: ::windows_sys::core::HRESULT = -1072885684i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_COPP_SECURITY_INVALID: ::windows_sys::core::HRESULT = -1072885678i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_COPP_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072885677i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_FILETRANSFERNOTALLOWED: ::windows_sys::core::HRESULT = -1072885672i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_INVALIDSTATE: ::windows_sys::core::HRESULT = -1072885676i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_INVALID_COPP_CERTIFICATE: ::windows_sys::core::HRESULT = -1072885679i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_LICENSE_TAMPERED: ::windows_sys::core::HRESULT = -1072885660i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_NOSDKINTERFACE: ::windows_sys::core::HRESULT = -1072885674i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_NOTALLOUTPUTSRENDERED: ::windows_sys::core::HRESULT = -1072885673i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_PLUGINUNAVAILABLE: ::windows_sys::core::HRESULT = -1072885685i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_PREROLLLICENSEACQUISITIONNOTALLOWED: ::windows_sys::core::HRESULT = -1072885683i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_RATEUNAVAILABLE: ::windows_sys::core::HRESULT = -1072885686i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_SINKALREADYEXISTS: ::windows_sys::core::HRESULT = -1072885675i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMG_UNEXPECTEDPREROLLSTATUS: ::windows_sys::core::HRESULT = -1072885682i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPBR_BACKUPCANCEL: ::windows_sys::core::HRESULT = -1072885455i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPBR_BACKUPRESTOREFAILED: ::windows_sys::core::HRESULT = -1072885448i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPBR_DRIVE_INVALID: ::windows_sys::core::HRESULT = -1072885449i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPBR_ERRORWITHURL: ::windows_sys::core::HRESULT = -1072885453i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPBR_NAMECOLLISION: ::windows_sys::core::HRESULT = -1072885452i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPBR_NOLISTENER: ::windows_sys::core::HRESULT = -1072885456i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPBR_RESTORECANCEL: ::windows_sys::core::HRESULT = -1072885454i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_BUFFERTOOSMALL: ::windows_sys::core::HRESULT = -1072885633i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_BUSY: ::windows_sys::core::HRESULT = -1072885577i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_COCREATEFAILEDFORGITOBJECT: ::windows_sys::core::HRESULT = -1072885635i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_CODEC_DOWNLOAD_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1072885604i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_CODEC_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885605i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_CODEC_NOT_TRUSTED: ::windows_sys::core::HRESULT = -1072885606i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_CURRENT_MEDIA_NOT_ACTIVE: ::windows_sys::core::HRESULT = -1072885591i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_DEVICE_DRIVERS_MISSING: ::windows_sys::core::HRESULT = -1072885539i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_ERRORMANAGERNOTAVAILABLE: ::windows_sys::core::HRESULT = -1072885619i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_ERRORSINKNOTREGISTERED: ::windows_sys::core::HRESULT = -1072885620i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_ERROR_DOWNLOADING_PLAYLIST: ::windows_sys::core::HRESULT = -1072885603i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_FAILEDTOGETMARSHALLEDEVENTHANDLERINTERFACE: ::windows_sys::core::HRESULT = -1072885634i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_FAILED_TO_BUILD_PLAYLIST: ::windows_sys::core::HRESULT = -1072885602i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885574i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_GRAPH_NOT_IN_LIST: ::windows_sys::core::HRESULT = -1072885622i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_INVALIDPLAYLISTMODE: ::windows_sys::core::HRESULT = -1072885631i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_INVALID_PLAYLIST_URL: ::windows_sys::core::HRESULT = -1072885585i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_ITEMNOTINPLAYLIST: ::windows_sys::core::HRESULT = -1072885626i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_LIST_ENTRY_NO_REF: ::windows_sys::core::HRESULT = -1072885608i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY: ::windows_sys::core::HRESULT = -1072885596i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072885576i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MEDIA_ERROR_RESUME_FAILED: ::windows_sys::core::HRESULT = -1072885617i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MEDIA_NO_CHILD_PLAYLIST: ::windows_sys::core::HRESULT = -1072885575i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MEDIA_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072885581i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MEDIA_URL_TOO_LONG: ::windows_sys::core::HRESULT = -1072885560i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MISMATCHED_RUNTIME: ::windows_sys::core::HRESULT = -1072885584i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_MISNAMED_FILE: ::windows_sys::core::HRESULT = -1072885607i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_NOBROWSER: ::windows_sys::core::HRESULT = -1072885624i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_NOSOURCEURLSTRING: ::windows_sys::core::HRESULT = -1072885636i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_NO_PLAYABLE_MEDIA_IN_PLAYLIST: ::windows_sys::core::HRESULT = -1072885579i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_NO_REF_IN_ENTRY: ::windows_sys::core::HRESULT = -1072885616i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLISTEMPTY: ::windows_sys::core::HRESULT = -1072885625i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_EMPTY_NESTED_PLAYLIST_SKIPPED_ITEMS: ::windows_sys::core::HRESULT = -1072885578i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_EMPTY_OR_SINGLE_MEDIA: ::windows_sys::core::HRESULT = -1072885621i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT: ::windows_sys::core::HRESULT = -1072885594i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_EVENT_EMPTY: ::windows_sys::core::HRESULT = -1072885593i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_IMPORT_FAILED_NO_ITEMS: ::windows_sys::core::HRESULT = -1072885583i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_EXHAUSTED: ::windows_sys::core::HRESULT = -1072885600i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_INIT_FAILED: ::windows_sys::core::HRESULT = -1072885597i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_MORPH_FAILED: ::windows_sys::core::HRESULT = -1072885598i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NAME_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885599i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NONE: ::windows_sys::core::HRESULT = -1072885601i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME: ::windows_sys::core::HRESULT = -1072885595i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_REPEAT_EMPTY: ::windows_sys::core::HRESULT = -1072885588i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_REPEAT_END_MEDIA_NONE: ::windows_sys::core::HRESULT = -1072885586i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_REPEAT_START_MEDIA_NONE: ::windows_sys::core::HRESULT = -1072885587i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_PLAYLIST_STACK_EMPTY: ::windows_sys::core::HRESULT = -1072885592i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_SOME_CODECS_MISSING: ::windows_sys::core::HRESULT = -1072885551i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_TEMP_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885573i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072885632i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_UNRECOGNIZED_MEDIA_URL: ::windows_sys::core::HRESULT = -1072885623i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_USER_CANCEL: ::windows_sys::core::HRESULT = -1072885589i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_VIDEO_TRANSFORM_FILTER_INSERTION: ::windows_sys::core::HRESULT = -1072885582i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WEBHELPFAILED: ::windows_sys::core::HRESULT = -1072885618i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_ENTRYREF_NO_REF: ::windows_sys::core::HRESULT = -1072885580i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_EMPTY: ::windows_sys::core::HRESULT = -1072885615i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_ILLEGAL: ::windows_sys::core::HRESULT = -1072885614i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_EMPTY: ::windows_sys::core::HRESULT = -1072885613i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_ILLEGAL: ::windows_sys::core::HRESULT = -1072885612i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_EMPTY: ::windows_sys::core::HRESULT = -1072885611i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_ILLEGAL: ::windows_sys::core::HRESULT = -1072885610i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_VALUE_EMPTY: ::windows_sys::core::HRESULT = -1072885609i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPFLASH_CANT_FIND_COM_SERVER: ::windows_sys::core::HRESULT = -1072885559i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPFLASH_INCOMPATIBLEVERSION: ::windows_sys::core::HRESULT = -1072885558i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPIM_DIALUPFAILED: ::windows_sys::core::HRESULT = -1072885464i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPIM_USERCANCELED: ::windows_sys::core::HRESULT = -1072885465i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPIM_USEROFFLINE: ::windows_sys::core::HRESULT = -1072885466i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCXGRAPH_IE_DISALLOWS_ACTIVEX_CONTROLS: ::windows_sys::core::HRESULT = -1072885557i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_ERRORMANAGERNOTAVAILABLE: ::windows_sys::core::HRESULT = -1072885803i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_NOT_RUNNING_REMOTELY: ::windows_sys::core::HRESULT = -1072885805i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_NO_ACTIVE_CORE: ::windows_sys::core::HRESULT = -1072885806i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_NO_REMOTE_CORE: ::windows_sys::core::HRESULT = -1072885807i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_NO_REMOTE_WINDOW: ::windows_sys::core::HRESULT = -1072885804i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_PLAYER_NOT_DOCKED: ::windows_sys::core::HRESULT = -1072885797i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_REMOTE_PLAYER_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -1072885766i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPOCX_UNABLE_TO_LOAD_SKIN: ::windows_sys::core::HRESULT = -1072885781i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPXML_ATTRIBUTENOTFOUND: ::windows_sys::core::HRESULT = -1072885833i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPXML_EMPTYDOC: ::windows_sys::core::HRESULT = -1072885831i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPXML_ENDOFDATA: ::windows_sys::core::HRESULT = -1072885835i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPXML_NOERROR: ::windows_sys::core::HRESULT = -1072885836i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPXML_PARSEERROR: ::windows_sys::core::HRESULT = -1072885834i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPXML_PINOTFOUND: ::windows_sys::core::HRESULT = -1072885832i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPZIP_CORRUPT: ::windows_sys::core::HRESULT = -1072885735i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPZIP_FILENOTFOUND: ::windows_sys::core::HRESULT = -1072885734i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMPZIP_NOTAZIPFILE: ::windows_sys::core::HRESULT = -1072885736i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_ACCESS_DENIED: ::windows_sys::core::HRESULT = -1072885294i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_ADDTOLIBRARY_FAILED: ::windows_sys::core::HRESULT = -1072885817i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_ALREADY_IN_USE: ::windows_sys::core::HRESULT = -1072885346i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_AUDIO_CODEC_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1072885305i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_AUDIO_DEVICE_LOST: ::windows_sys::core::HRESULT = -1072885275i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_AUDIO_HW_PROBLEM: ::windows_sys::core::HRESULT = -1072885318i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_AUTOPLAY_INVALID_STATE: ::windows_sys::core::HRESULT = -1072884996i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BAD_DRIVER: ::windows_sys::core::HRESULT = -1072885295i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BMP_BITMAP_NOT_CREATED: ::windows_sys::core::HRESULT = -1072885712i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BMP_COMPRESSION_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072885711i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BMP_INVALID_BITMASK: ::windows_sys::core::HRESULT = -1072885714i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BMP_INVALID_FORMAT: ::windows_sys::core::HRESULT = -1072885710i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BMP_TOPDOWN_DIB_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072885713i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BSTR_TOO_LONG: ::windows_sys::core::HRESULT = -1072885006i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_BURN_DISC_OVERFLOW: ::windows_sys::core::HRESULT = -1072885287i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CANNOT_BURN_NON_LOCAL_FILE: ::windows_sys::core::HRESULT = -1072885546i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CANNOT_FIND_FILE: ::windows_sys::core::HRESULT = -1072885353i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CANNOT_FIND_FOLDER: ::windows_sys::core::HRESULT = -1072885801i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CANT_PLAY_PROTECTED: ::windows_sys::core::HRESULT = -1072885773i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CD_ANOTHER_USER: ::windows_sys::core::HRESULT = -1072885297i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CD_STASH_NO_SPACE: ::windows_sys::core::HRESULT = -1072885291i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CODEC_NEEDED_WITH_4CC: ::windows_sys::core::HRESULT = -1072885343i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CODEC_NEEDED_WITH_FORMATTAG: ::windows_sys::core::HRESULT = -1072885342i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_COMPONENT_REVOKED: ::windows_sys::core::HRESULT = -1072884986i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONNECT_TIMEOUT: ::windows_sys::core::HRESULT = -1072885311i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONVERT_FILE_CORRUPT: ::windows_sys::core::HRESULT = -1072885413i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONVERT_FILE_FAILED: ::windows_sys::core::HRESULT = -1072885416i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONVERT_NO_RIGHTS_ERRORURL: ::windows_sys::core::HRESULT = -1072885415i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONVERT_NO_RIGHTS_NOERRORURL: ::windows_sys::core::HRESULT = -1072885414i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_ERRORURL: ::windows_sys::core::HRESULT = -1072885412i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_NOERRORURL: ::windows_sys::core::HRESULT = -1072885411i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CONVERT_PLUGIN_UNKNOWN_FILE_OWNER: ::windows_sys::core::HRESULT = -1072885410i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CS_JPGPOSITIONIMAGE: ::windows_sys::core::HRESULT = -1072885746i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_CS_NOTEVENLYDIVISIBLE: ::windows_sys::core::HRESULT = -1072885745i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DAI_SONGTOOSHORT: ::windows_sys::core::HRESULT = -1072885687i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_ACQUIRING_LICENSE: ::windows_sys::core::HRESULT = -1072885246i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_CANNOT_RESTORE: ::windows_sys::core::HRESULT = -1072885288i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_COMPONENT_FAILURE: ::windows_sys::core::HRESULT = -1072885278i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_CORRUPT_BACKUP: ::windows_sys::core::HRESULT = -1072885324i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_DRIVER_AUTH_FAILURE: ::windows_sys::core::HRESULT = -1072885302i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_GENERIC_LICENSE_FAILURE: ::windows_sys::core::HRESULT = -1072885286i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_INDIV_FAILED: ::windows_sys::core::HRESULT = -1072885283i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_INVALID_SIG: ::windows_sys::core::HRESULT = -1072885289i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_LICENSE_CONTENT_REVOKED: ::windows_sys::core::HRESULT = -1072885241i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_LICENSE_EXPIRED: ::windows_sys::core::HRESULT = -1072885245i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_LICENSE_NOSAP: ::windows_sys::core::HRESULT = -1072885240i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_LICENSE_NOTACQUIRED: ::windows_sys::core::HRESULT = -1072885244i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_LICENSE_NOTENABLED: ::windows_sys::core::HRESULT = -1072885243i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_LICENSE_SERVER_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072885323i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_LICENSE_UNUSABLE: ::windows_sys::core::HRESULT = -1072885242i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_NEEDS_AUTHORIZATION: ::windows_sys::core::HRESULT = -1072885296i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_NEW_HARDWARE: ::windows_sys::core::HRESULT = -1072885290i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_NOT_ACQUIRING: ::windows_sys::core::HRESULT = -1072885055i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_NO_DEVICE_CERT: ::windows_sys::core::HRESULT = -1072885277i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_NO_RIGHTS: ::windows_sys::core::HRESULT = -1072885284i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_NO_SECURE_CLOCK: ::windows_sys::core::HRESULT = -1072885285i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE: ::windows_sys::core::HRESULT = -1072885239i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_DSHOW_UNSUPPORTED_FORMAT: ::windows_sys::core::HRESULT = -1072885350i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_ERASE_FAILED: ::windows_sys::core::HRESULT = -1072885548i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_EXTERNAL_NOTREADY: ::windows_sys::core::HRESULT = -1072885796i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FAILED_TO_OPEN_IMAGE: ::windows_sys::core::HRESULT = -1072885692i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FAILED_TO_OPEN_WMD: ::windows_sys::core::HRESULT = -1072885774i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FAILED_TO_RIP_TRACK: ::windows_sys::core::HRESULT = -1072885549i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FAILED_TO_SAVE_FILE: ::windows_sys::core::HRESULT = -1072885777i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FAILED_TO_SAVE_PLAYLIST: ::windows_sys::core::HRESULT = -1072885775i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FILESCANALREADYSTARTED: ::windows_sys::core::HRESULT = -1072885826i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FILE_DOES_NOT_FIT_ON_CD: ::windows_sys::core::HRESULT = -1072885544i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FILE_NO_DURATION: ::windows_sys::core::HRESULT = -1072885543i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FILE_OPEN_FAILED: ::windows_sys::core::HRESULT = -1072885327i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FILE_TYPE_CANNOT_BURN_TO_AUDIO_CD: ::windows_sys::core::HRESULT = -1072885545i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_FORMAT_FAILED: ::windows_sys::core::HRESULT = -1072885547i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_GIF_BAD_VERSION_NUMBER: ::windows_sys::core::HRESULT = -1072885722i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_GIF_INVALID_FORMAT: ::windows_sys::core::HRESULT = -1072885723i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_GIF_NO_IMAGE_IN_FILE: ::windows_sys::core::HRESULT = -1072885721i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_GIF_UNEXPECTED_ENDOFFILE: ::windows_sys::core::HRESULT = -1072885724i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_GOFULLSCREEN_FAILED: ::windows_sys::core::HRESULT = -1072885313i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_HME_INVALIDOBJECTID: ::windows_sys::core::HRESULT = -1072885825i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_HME_NOTSEARCHABLEFORITEMS: ::windows_sys::core::HRESULT = -1072885823i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_HME_STALEREQUEST: ::windows_sys::core::HRESULT = -1072885822i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_HWND_NOTFOUND: ::windows_sys::core::HRESULT = -1072885156i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072885726i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAGE_INVALID_FORMAT: ::windows_sys::core::HRESULT = -1072885725i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI2_ERASE_DEVICE_BUSY: ::windows_sys::core::HRESULT = -1072885279i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI2_ERASE_FAIL: ::windows_sys::core::HRESULT = -1072885280i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI_DEVICE_BUSY: ::windows_sys::core::HRESULT = -1072885330i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI_DEVICE_INVALIDTYPE: ::windows_sys::core::HRESULT = -1072885303i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI_DEVICE_NOTPRESENT: ::windows_sys::core::HRESULT = -1072885331i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI_FAILURE: ::windows_sys::core::HRESULT = -1072885345i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI_GENERIC: ::windows_sys::core::HRESULT = -1072885333i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI_LOSS_OF_STREAMING: ::windows_sys::core::HRESULT = -1072885329i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_IMAPI_MEDIA_INCOMPATIBLE: ::windows_sys::core::HRESULT = -1072885274i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_ASX: ::windows_sys::core::HRESULT = -1072885347i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_KEY: ::windows_sys::core::HRESULT = -1072885298i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_LIBRARY_ADD: ::windows_sys::core::HRESULT = -1072885316i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_MAX_VAL: ::windows_sys::core::HRESULT = -1072885751i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_MIN_VAL: ::windows_sys::core::HRESULT = -1072885750i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_PROTOCOL: ::windows_sys::core::HRESULT = -1072885317i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_REQUEST: ::windows_sys::core::HRESULT = -1072885292i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_INVALID_SKIN: ::windows_sys::core::HRESULT = -1072885780i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPGTRANSPARENCY: ::windows_sys::core::HRESULT = -1072885755i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_BAD_DCTSIZE: ::windows_sys::core::HRESULT = -1072885707i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_BAD_PRECISION: ::windows_sys::core::HRESULT = -1072885705i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_BAD_VERSION_NUMBER: ::windows_sys::core::HRESULT = -1072885706i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_CCIR601_NOTIMPL: ::windows_sys::core::HRESULT = -1072885704i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_FRACT_SAMPLE_NOTIMPL: ::windows_sys::core::HRESULT = -1072885701i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_IMAGE_TOO_BIG: ::windows_sys::core::HRESULT = -1072885700i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_INVALID_FORMAT: ::windows_sys::core::HRESULT = -1072885708i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL: ::windows_sys::core::HRESULT = -1072885709i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_NO_IMAGE_IN_FILE: ::windows_sys::core::HRESULT = -1072885703i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_READ_ERROR: ::windows_sys::core::HRESULT = -1072885702i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_SOF_UNSUPPORTED: ::windows_sys::core::HRESULT = -1072885698i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_UNEXPECTED_ENDOFFILE: ::windows_sys::core::HRESULT = -1072885699i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_JPG_UNKNOWN_MARKER: ::windows_sys::core::HRESULT = -1072885697i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_LICENSE_REQUIRED: ::windows_sys::core::HRESULT = -1072885238i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_LICENSE_RESTRICTS: ::windows_sys::core::HRESULT = -1072885293i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_LOCKEDINSKINMODE: ::windows_sys::core::HRESULT = -1072885778i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_LOGON_FAILURE: ::windows_sys::core::HRESULT = -1072885354i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_MF_CODE_EXPIRED: ::windows_sys::core::HRESULT = -1072885824i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_MLS_STALE_DATA: ::windows_sys::core::HRESULT = -1072885795i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_MMS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1072885315i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_MSSAP_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1072885341i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_MULTICAST_DISABLED: ::windows_sys::core::HRESULT = -1072885310i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_MULTIPLE_ERROR_IN_PLAYLIST: ::windows_sys::core::HRESULT = -1072885281i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NEED_UPGRADE: ::windows_sys::core::HRESULT = -1072885319i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NETWORK_ERROR: ::windows_sys::core::HRESULT = -1072885312i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NETWORK_FIREWALL: ::windows_sys::core::HRESULT = -1072885322i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NETWORK_RESOURCE_FAILURE: ::windows_sys::core::HRESULT = -1072885301i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NONMEDIA_FILES: ::windows_sys::core::HRESULT = -1072885348i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NO_DISK_SPACE: ::windows_sys::core::HRESULT = -1072885355i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NO_PROTOCOLS_SELECTED: ::windows_sys::core::HRESULT = -1072885314i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_NO_REMOVABLE_MEDIA: ::windows_sys::core::HRESULT = -1072885321i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_OUTOFMEMORY: ::windows_sys::core::HRESULT = -1072885306i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PATH_ALREADY_IN_LIBRARY: ::windows_sys::core::HRESULT = -1072885830i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PLAYLIST_EXISTS: ::windows_sys::core::HRESULT = -1072885349i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PLUGINDLL_NOTFOUND: ::windows_sys::core::HRESULT = -1072885799i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PNG_INVALIDFORMAT: ::windows_sys::core::HRESULT = -1072885720i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC: ::windows_sys::core::HRESULT = -1072885715i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH: ::windows_sys::core::HRESULT = -1072885719i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PNG_UNSUPPORTED_COMPRESSION: ::windows_sys::core::HRESULT = -1072885718i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PNG_UNSUPPORTED_FILTER: ::windows_sys::core::HRESULT = -1072885717i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PNG_UNSUPPORTED_INTERLACE: ::windows_sys::core::HRESULT = -1072885716i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_POLICY_VALUE_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -1072885206i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PROTECTED_CONTENT: ::windows_sys::core::HRESULT = -1072885237i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PROTOCOL_PROBLEM: ::windows_sys::core::HRESULT = -1072885356i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PROXY_CONNECT_TIMEOUT: ::windows_sys::core::HRESULT = -1072885320i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_PROXY_NOT_FOUND: ::windows_sys::core::HRESULT = -1072885308i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_RBC_JPGMAPPINGIMAGE: ::windows_sys::core::HRESULT = -1072885756i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_RECORDING_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1072885815i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_RIP_FAILED: ::windows_sys::core::HRESULT = -1072885550i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SAVEAS_READONLY: ::windows_sys::core::HRESULT = -1072885776i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SENDMAILFAILED: ::windows_sys::core::HRESULT = -1072885779i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SERVER_DNS_TIMEOUT: ::windows_sys::core::HRESULT = -1072885309i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SERVER_INACCESSIBLE: ::windows_sys::core::HRESULT = -1072885352i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SERVER_NONEWCONNECTIONS: ::windows_sys::core::HRESULT = -1072885282i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SERVER_NOT_RESPONDING: ::windows_sys::core::HRESULT = -1072885325i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SERVER_SECURITY_ERROR: ::windows_sys::core::HRESULT = -1072885276i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_SERVER_UNAVAILABLE: ::windows_sys::core::HRESULT = -1072885328i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_STREAMING_RECORDING_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1072885800i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_TAMPERED_CONTENT: ::windows_sys::core::HRESULT = -1072885307i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UDRM_NOUSERLIST: ::windows_sys::core::HRESULT = -1072885056i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_NOSKININZIP: ::windows_sys::core::HRESULT = -1072885785i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_NOTATHEMEFILE: ::windows_sys::core::HRESULT = -1072885792i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_OBJECTNOTFOUND: ::windows_sys::core::HRESULT = -1072885787i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_PASSTHROUGH: ::windows_sys::core::HRESULT = -1072885788i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_SECONDHANDLER: ::windows_sys::core::HRESULT = -1072885786i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_SUBCONTROLSNOTSUPPORTED: ::windows_sys::core::HRESULT = -1072885794i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_SUBELEMENTNOTFOUND: ::windows_sys::core::HRESULT = -1072885791i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_VERSIONMISMATCH: ::windows_sys::core::HRESULT = -1072885793i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_VERSIONPARSE: ::windows_sys::core::HRESULT = -1072885790i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UI_VIEWIDNOTFOUND: ::windows_sys::core::HRESULT = -1072885789i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -1072885299i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UNSUPPORTED_FORMAT: ::windows_sys::core::HRESULT = -1072885351i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_UPGRADE_APPLICATION: ::windows_sys::core::HRESULT = -1072885300i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_URLDOWNLOADFAILED: ::windows_sys::core::HRESULT = -1072885782i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_VERIFY_ONLINE: ::windows_sys::core::HRESULT = -1072885326i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_VIDEO_CODEC_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1072885304i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WINDOWSAPIFAILURE: ::windows_sys::core::HRESULT = -1072885816i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_BUSY: ::windows_sys::core::HRESULT = -1072885336i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_FAILURE: ::windows_sys::core::HRESULT = -1072885344i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_INCORRECT_RIGHTS: ::windows_sys::core::HRESULT = -1072885334i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_INTERFACEDEAD: ::windows_sys::core::HRESULT = -1072885340i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_LICENSE_EXPIRED: ::windows_sys::core::HRESULT = -1072885337i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_LICENSE_NOTEXIST: ::windows_sys::core::HRESULT = -1072885338i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_NORIGHTS: ::windows_sys::core::HRESULT = -1072885335i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMP_WMDM_NOTCERTIFIED: ::windows_sys::core::HRESULT = -1072885339i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_CANNOT_RENDER_BINARY_STREAM: ::windows_sys::core::HRESULT = -1072885661i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_NOCALLBACKAVAILABLE: ::windows_sys::core::HRESULT = -1072885666i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_NOSOURCEFILTER: ::windows_sys::core::HRESULT = -1072885668i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_PINNOTFOUND: ::windows_sys::core::HRESULT = -1072885670i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_PINTYPENOMATCH: ::windows_sys::core::HRESULT = -1072885667i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_SAMPLEPROPERTYNOTSET: ::windows_sys::core::HRESULT = -1072885662i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_UNSUPPORTEDSTREAM: ::windows_sys::core::HRESULT = -1072885671i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_WAITINGONFORMATSWITCH: ::windows_sys::core::HRESULT = -1072885669i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM: ::windows_sys::core::HRESULT = -1072885659i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_ATTRIBUTE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1072885649i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_ATTRIBUTE_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -1072885650i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_ATTRIBUTE_UNRETRIEVABLE: ::windows_sys::core::HRESULT = -1072885648i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_INVALID_FORMAT_OVER_NESTING: ::windows_sys::core::HRESULT = -1072885642i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_ITEM_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -1072885647i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_ITEM_TYPE_ILLEGAL: ::windows_sys::core::HRESULT = -1072885646i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_ITEM_UNSETTABLE: ::windows_sys::core::HRESULT = -1072885645i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_PLAYLIST_EMPTY: ::windows_sys::core::HRESULT = -1072885644i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WMX_UNRECOGNIZED_PLAYLIST_FORMAT: ::windows_sys::core::HRESULT = -1072885656i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WONT_DO_DIGITAL: ::windows_sys::core::HRESULT = -1072885837i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WRONG_OS_VERSION: ::windows_sys::core::HRESULT = -1072884643i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WRONG_PUBLISHING_POINT_TYPE: ::windows_sys::core::HRESULT = -1072884654i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_E_WSX_INVALID_VERSION: ::windows_sys::core::HRESULT = -1072884450i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_CATATONIC_AUTO_UNFAIL: ::windows_sys::core::HRESULT = -2146631270i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_CATATONIC_FAILURE: ::windows_sys::core::HRESULT = -2146631271i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_CUB_RUNNING: ::windows_sys::core::HRESULT = 1074593874i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_CUB_START: ::windows_sys::core::HRESULT = 1074593873i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_CUB_UNFAIL_LINK: ::windows_sys::core::HRESULT = 1074594193i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_DISK_REBUILD_ABORTED: ::windows_sys::core::HRESULT = 1074593880i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_DISK_REBUILD_FINISHED: ::windows_sys::core::HRESULT = 1074593879i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_DISK_REBUILD_STARTED: ::windows_sys::core::HRESULT = 1074593878i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_DISK_START: ::windows_sys::core::HRESULT = 1074593876i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_DISK_STOP: ::windows_sys::core::HRESULT = 1074594200i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_EXISTING_PACKETIZER: ::windows_sys::core::HRESULT = 1074605827i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_KILL_CONNECTION: ::windows_sys::core::HRESULT = 1074593886i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_KILL_USERSESSION: ::windows_sys::core::HRESULT = 1074593885i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_LIMIT_BANDWIDTH: ::windows_sys::core::HRESULT = 1074593904i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_LIMIT_FUNNELS: ::windows_sys::core::HRESULT = 1074593881i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_LOGGING_FAILED: ::windows_sys::core::HRESULT = 1074593902i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_MANUAL_PROXY: ::windows_sys::core::HRESULT = 1074605828i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_NOLOG_STOP: ::windows_sys::core::HRESULT = 1074605825i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_PLAYLIST_CHANGE_RECEDING: ::windows_sys::core::HRESULT = 1074599102i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_REBUILD_DISK: ::windows_sys::core::HRESULT = 1074593887i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_RECONNECTED: ::windows_sys::core::HRESULT = 1074605823i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_RESTRIPE_CUB_OUT: ::windows_sys::core::HRESULT = 1074594199i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_RESTRIPE_DISK_OUT: ::windows_sys::core::HRESULT = 1074594198i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_RESTRIPE_DONE: ::windows_sys::core::HRESULT = 1074594196i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_RESTRIPE_START: ::windows_sys::core::HRESULT = 1074594195i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_START_DISK: ::windows_sys::core::HRESULT = 1074593882i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_STOP_CUB: ::windows_sys::core::HRESULT = 1074593884i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_STOP_DISK: ::windows_sys::core::HRESULT = 1074593883i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_I_TIGER_START: ::windows_sys::core::HRESULT = 1074593871i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_CALLABORTED: ::windows_sys::core::HRESULT = 851969i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_CALLPENDING: ::windows_sys::core::HRESULT = 851968i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_CHANGENOTICE: ::windows_sys::core::HRESULT = 864013i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DEGRADING_QUALITY: ::windows_sys::core::HRESULT = 854985i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DRM_ACQUIRE_CANCELLED: ::windows_sys::core::HRESULT = 862023i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DRM_BURNABLE_TRACK: ::windows_sys::core::HRESULT = 862062i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DRM_BURNABLE_TRACK_WITH_PLAYLIST_RESTRICTION: ::windows_sys::core::HRESULT = 862063i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DRM_INDIVIDUALIZED: ::windows_sys::core::HRESULT = 861991i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DRM_LICENSE_ACQUIRED: ::windows_sys::core::HRESULT = 861990i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DRM_MONITOR_CANCELLED: ::windows_sys::core::HRESULT = 862022i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_DRM_NEEDS_INDIVIDUALIZATION: ::windows_sys::core::HRESULT = 862174i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_EOSRECEDING: ::windows_sys::core::HRESULT = 864009i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_NAVIGATION_COMPLETE_WITH_ERRORS: ::windows_sys::core::HRESULT = 856926i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_NEED_TO_BUY_BURN_RIGHTS: ::windows_sys::core::HRESULT = 856283i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_OPERATION_PENDING: ::windows_sys::core::HRESULT = 856398i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_PUBLISHING_POINT_STARTED_WITH_FAILED_SINKS: ::windows_sys::core::HRESULT = 857369i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_REBOOT_RECOMMENDED: ::windows_sys::core::HRESULT = 862968i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = 862969i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_REBUFFERING: ::windows_sys::core::HRESULT = 854984i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_STREAM_TRUNCATED: ::windows_sys::core::HRESULT = 851970i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_TRACK_ALREADY_DOWNLOADED: ::windows_sys::core::HRESULT = 856929i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_TRACK_BUY_REQUIRES_ALBUM_PURCHASE: ::windows_sys::core::HRESULT = 856921i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_TRANSCRYPTOR_EOF: ::windows_sys::core::HRESULT = 855003i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMG_ADVISE_DROP_FRAME: ::windows_sys::core::HRESULT = 856166i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMG_ADVISE_DROP_TO_KEYFRAME: ::windows_sys::core::HRESULT = 856167i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMG_FORCE_DROP_FRAME: ::windows_sys::core::HRESULT = 856143i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPBR_PARTIALSUCCESS: ::windows_sys::core::HRESULT = 856374i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPBR_SUCCESS: ::windows_sys::core::HRESULT = 856373i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_COMMAND_NOT_AVAILABLE: ::windows_sys::core::HRESULT = 856325i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_MEDIA_CHILD_PLAYLIST_OPEN_PENDING: ::windows_sys::core::HRESULT = 856329i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_MEDIA_VALIDATION_PENDING: ::windows_sys::core::HRESULT = 856323i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_MORE_NODES_AVAIABLE: ::windows_sys::core::HRESULT = 856330i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_PLAYLISTCLEARABORT: ::windows_sys::core::HRESULT = 856318i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_PLAYLISTREMOVEITEMABORT: ::windows_sys::core::HRESULT = 856319i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_PLAYLIST_COLLAPSED_TO_SINGLE_MEDIA: ::windows_sys::core::HRESULT = 856328i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_PLAYLIST_CREATION_PENDING: ::windows_sys::core::HRESULT = 856322i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_PLAYLIST_IMPORT_MISSING_ITEMS: ::windows_sys::core::HRESULT = 856327i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_PLAYLIST_NAME_AUTO_GENERATED: ::windows_sys::core::HRESULT = 856326i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPCORE_PLAYLIST_REPEAT_SECONDARY_SEGMENTS_IGNORED: ::windows_sys::core::HRESULT = 856324i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPEFFECT_OPAQUE: ::windows_sys::core::HRESULT = 856389i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMPEFFECT_TRANSPARENT: ::windows_sys::core::HRESULT = 856388i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMP_EXCEPTION: ::windows_sys::core::HRESULT = 856041i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMP_LOADED_BMP_IMAGE: ::windows_sys::core::HRESULT = 856130i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMP_LOADED_GIF_IMAGE: ::windows_sys::core::HRESULT = 856128i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMP_LOADED_JPG_IMAGE: ::windows_sys::core::HRESULT = 856131i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMP_LOADED_PNG_IMAGE: ::windows_sys::core::HRESULT = 856129i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMP_UI_VERSIONMISMATCH: ::windows_sys::core::HRESULT = 856040i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMR_ALREADYRENDERED: ::windows_sys::core::HRESULT = 856159i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMR_PINTYPEFULLMATCH: ::windows_sys::core::HRESULT = 856161i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_S_WMR_PINTYPEPARTIALMATCH: ::windows_sys::core::HRESULT = 856160i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_W_FILE_BANDWIDTH_LIMIT: ::windows_sys::core::HRESULT = -2146631676i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_W_SERVER_BANDWIDTH_LIMIT: ::windows_sys::core::HRESULT = -2146631677i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const NS_W_UNKNOWN_EVENT: ::windows_sys::core::HRESULT = -2146631584i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const PD_CAN_DRAW_DIB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const PD_CAN_STRETCHDIB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const PD_STRETCHDIB_1_1_OK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const PD_STRETCHDIB_1_2_OK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const PD_STRETCHDIB_1_N_OK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA1_MIXER: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA1_MPU401_IN: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA1_MPU401_OUT: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA1_SYNTH: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA1_WAVEIN: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA1_WAVEOUT: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA2_MIXER: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA2_MPU401_IN: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA2_MPU401_OUT: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA2_SYNTH: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA2_WAVEIN: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const ROCKWELL_WA2_WAVEOUT: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEARCH_ANY: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEARCH_BACKWARD: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEARCH_FORWARD: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEARCH_KEY: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEARCH_NEAREST: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEEK_CUR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEEK_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const SEEK_SET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TARGET_DEVICE_FRIENDLY_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("TargetDeviceFriendlyName"); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TARGET_DEVICE_OPEN_EXCLUSIVELY: ::windows_sys::core::PCSTR = ::windows_sys::s!("TargetDeviceOpenExclusively"); -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TASKERR_NOTASKSUPPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TASKERR_OUTOFMEMORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TDD_BEGINMINPERIOD: u32 = 2064u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TDD_ENDMINPERIOD: u32 = 2068u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TDD_GETDEVCAPS: u32 = 2060u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TDD_GETSYSTEMTIME: u32 = 2056u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TDD_KILLTIMEREVENT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const TDD_SETTIMEREVENT: u32 = 2052u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VADMAD_Device_ID: u32 = 1092u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VCAPS_CAN_SCALE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VCAPS_DST_CAN_CLIP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VCAPS_OVERLAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VCAPS_SRC_CAN_CLIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VFW_HIDE_CAMERACONTROL_PAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VFW_HIDE_SETTINGS_PAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VFW_HIDE_VIDEOSRC_PAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VFW_OEM_ADD_PAGE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VFW_QUERY_DEV_CHANGED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VFW_USE_DEVICE_HANDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VFW_USE_STREAM_HANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VHDR_DONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VHDR_INQUEUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VHDR_KEYFRAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VHDR_PREPARED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VHDR_VALID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDCF_COMPRESSFRAMES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDCF_CRUNCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDCF_DRAW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDCF_FASTTEMPORALC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDCF_FASTTEMPORALD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDCF_QUALITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDCF_TEMPORAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_CURRENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_GET: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_MAX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_MIN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_NOMINAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_QUERY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_QUERYSIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_CONFIGURE_SET: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_DLG_QUERY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_EXTERNALIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_EXTERNALOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_IN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VIDEO_OUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_COMMAND_GET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_COMMAND_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_CP_CMD_ACTIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_CP_CMD_CHANGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_CP_CMD_DEACTIVATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_CP_TYPE_APS_TRIGGER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_CP_TYPE_MACROVISION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_BRIGHTNESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_CONTRAST: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_COPYPROTECT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_FLICKER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_MAX_UNSCALED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_OVERSCAN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_POSITION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_TV_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_FLAGS_TV_STANDARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_MODE_TV_PLAYBACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_MODE_WIN_GRAPHICS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_NTSC_433: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_NTSC_M: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_NTSC_M_J: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_60: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_B: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_D: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_G: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_H: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_I: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_M: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_PAL_N: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_B: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_D: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_G: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_H: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_K: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_K1: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_L: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_SECAM_L1: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const VP_TV_STANDARD_WIN_VGA: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FILTER_DEVELOPMENT: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FILTER_ECHO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FILTER_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FILTER_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_3COM_NBX: u32 = 28672u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ADPCM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ALAC: u32 = 27745u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ALAW: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_AMR_NB: u32 = 29537u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_AMR_WB: u32 = 29538u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_AMR_WP: u32 = 29539u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ANTEX_ADPCME: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_APTX: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_AUDIOFILE_AF10: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_AUDIOFILE_AF36: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_BTV_DIGITAL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CANOPUS_ATRAC: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CIRRUS: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CODIAN: u32 = 41252u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_COMVERSE_INFOSYS_AVQSBC: u32 = 41217u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_COMVERSE_INFOSYS_G723_1: u32 = 41216u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_COMVERSE_INFOSYS_SBC: u32 = 41218u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CONGRUENCY: u32 = 141u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CONTROL_RES_CR10: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CONTROL_RES_VQLPC: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CONVEDIA_G729: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CREATIVE_ADPCM: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CREATIVE_FASTSPEECH10: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CREATIVE_FASTSPEECH8: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CS2: u32 = 608u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CS_IMAADPCM: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CUSEEME: u32 = 7939u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_CU_CODEC: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DEVELOPMENT: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DF_G726: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DF_GSM610: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIALOGIC_OKI_ADPCM: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DICTAPHONE_CELP54: u32 = 322u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DICTAPHONE_CELP68: u32 = 321u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIGIADPCM: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIGIFIX: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIGIREAL: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIGISTD: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIGITAL_G723: u32 = 291u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIVIO_G726: u32 = 16963u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DIVIO_MPEG4_AAC: u32 = 16707u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DOLBY_AC2: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DOLBY_AC3_SPDIF: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DOLBY_AC4: u32 = 44096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DRM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DSAT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DSAT_DISPLAY: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DSPGROUP_TRUESPEECH: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DTS2: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DTS_DS: u32 = 400u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DVI_ADPCM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_DVM: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ECHOSC1: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ECHOSC3: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ENCORE_G726: u32 = 41223u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ESPCM: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ESST_AC3: u32 = 577u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_FAAD_AAC: u32 = 28781u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_FLAC: u32 = 61868u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_FM_TOWNS_SND: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_FRACE_TELECOM_G729: u32 = 41251u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_FRAUNHOFER_IIS_MPEG2_AAC: u32 = 384u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_G721_ADPCM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_G722_ADPCM: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_G723_ADPCM: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_G726ADPCM: u32 = 320u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_G726_ADPCM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_G728_CELP: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_G729A: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GENERIC_PASSTHRU: u32 = 585u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GLOBAL_IP_ILBC: u32 = 41238u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM610: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM_610: u32 = 41229u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM_620: u32 = 41230u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM_660: u32 = 41231u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM_690: u32 = 41232u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM_ADAPTIVE_MULTIRATE_WB: u32 = 41233u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM_AMR_CBR: u32 = 31265u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_GSM_AMR_VBR_SID: u32 = 31266u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_HP_DYN_VOICE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_IBM_CVSD: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_IEEE_FLOAT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ILINK_VC: u32 = 560u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_IMA_ADPCM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_INDEO_AUDIO: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_INFOCOM_ITS_G721_ADPCM: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_INGENIENT_G726: u32 = 41221u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_INNINGS_TELECOM_ADPCM: u32 = 6521u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_INTEL_G723_1: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_INTEL_G729: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_INTEL_MUSIC_CODER: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_IPI_HSX: u32 = 592u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_IPI_RPELP: u32 = 593u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_IRAT: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ISIAUDIO: u32 = 136u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ISIAUDIO_2: u32 = 5121u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_KNOWLEDGE_ADVENTURE_ADPCM: u32 = 376u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LEAD_SPEECH: u32 = 17228u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LEAD_VORBIS: u32 = 22092u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LH_CODEC: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LH_CODEC_CELP: u32 = 4353u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LH_CODEC_SBC12: u32 = 4355u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LH_CODEC_SBC16: u32 = 4356u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LH_CODEC_SBC8: u32 = 4354u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LIGHTWAVE_LOSSLESS: u32 = 2222u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LRC: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LUCENT_G723: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LUCENT_SX5363S: u32 = 7180u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_LUCENT_SX8300P: u32 = 7175u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MAKEAVIS: u32 = 13075u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MALDEN_PHONYTALK: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MEDIASONIC_G723: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MEDIASPACE_ADPCM: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MEDIAVISION_ADPCM: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MICRONAS: u32 = 848u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MICRONAS_CELP833: u32 = 849u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MPEG: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MPEG4_AAC: u32 = 41222u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MPEGLAYER3: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MPEG_ADTS_AAC: u32 = 5632u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MPEG_HEAAC: u32 = 5648u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MPEG_LOAS: u32 = 5634u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MPEG_RAW_AAC: u32 = 5633u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MSAUDIO1: u32 = 352u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MSG723: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MSNAUDIO: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MSRT24: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MULAW: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MULTITUDE_FT_SX20: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_MVI_MVI2: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NEC_AAC: u32 = 176u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NICE_ACA: u32 = 41240u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NICE_ADPCM: u32 = 41241u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NICE_G728: u32 = 41250u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NMS_VBXADPCM: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NOKIA_ADAPTIVE_MULTIRATE: u32 = 16897u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NOKIA_MPEG_ADTS_AAC: u32 = 5640u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NOKIA_MPEG_RAW_AAC: u32 = 5641u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NORCOM_VOICE_SYSTEMS_ADPCM: u32 = 645u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NORRIS: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_NTCSOFT_ALF2CM_ACM: u32 = 8132u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OGG_VORBIS_MODE_1: u32 = 26447u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OGG_VORBIS_MODE_1_PLUS: u32 = 26479u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OGG_VORBIS_MODE_2: u32 = 26448u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OGG_VORBIS_MODE_2_PLUS: u32 = 26480u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OGG_VORBIS_MODE_3: u32 = 26449u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OGG_VORBIS_MODE_3_PLUS: u32 = 26481u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OKI_ADPCM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OLIADPCM: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OLICELP: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OLIGSM: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OLIOPR: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OLISBC: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ON2_VP6_AUDIO: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ON2_VP7_AUDIO: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ONLIVE: u32 = 137u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_OPUS: u32 = 28751u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PAC: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PACKED: u32 = 153u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PCM_S: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PHILIPS_CELP: u32 = 288u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PHILIPS_GRUNDIG: u32 = 289u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PHILIPS_LPCBB: u32 = 152u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_POLYCOM_G722: u32 = 41234u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_POLYCOM_G728: u32 = 41235u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_POLYCOM_G729_A: u32 = 41236u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_POLYCOM_SIREN: u32 = 41237u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PROSODY_1612: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_PROSODY_8KBPS: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_QDESIGN_MUSIC: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_QUALCOMM_HALFRATE: u32 = 337u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_QUALCOMM_PUREVOICE: u32 = 336u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_QUARTERDECK: u32 = 544u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RACAL_RECORDER_G720_A: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RACAL_RECORDER_G723_1: u32 = 163u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RACAL_RECORDER_GSM: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RACAL_RECORDER_TETRA_ACELP: u32 = 164u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RADIOTIME_TIME_SHIFT_RADIO: u32 = 41239u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RAW_AAC1: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RAW_SPORT: u32 = 576u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RHETOREX_ADPCM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ROCKWELL_ADPCM: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ROCKWELL_DIGITALK: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_RT24: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SANYO_LD_ADPCM: u32 = 293u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SBC24: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SHARP_G726: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SIERRA_ADPCM: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SIPROLAB_ACELP4800: u32 = 305u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SIPROLAB_ACELP8V3: u32 = 306u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SIPROLAB_ACEPLNET: u32 = 304u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SIPROLAB_G729: u32 = 307u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SIPROLAB_G729A: u32 = 308u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SIPROLAB_KELVIN: u32 = 309u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SOFTSOUND: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SONARC: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SONICFOUNDRY_LOSSLESS: u32 = 6513u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SONY_ATRAC3: u32 = 626u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SONY_SCX: u32 = 624u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SONY_SCY: u32 = 625u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SONY_SPC: u32 = 627u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS: u32 = 5376u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SPEEX_VOICE: u32 = 41225u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SYCOM_ACM_SYC008: u32 = 372u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SYCOM_ACM_SYC701_CELP54: u32 = 374u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SYCOM_ACM_SYC701_CELP68: u32 = 375u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SYCOM_ACM_SYC701_G726L: u32 = 373u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_SYMBOL_G729_A: u32 = 41219u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_TELUM_AUDIO: u32 = 640u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_TELUM_IA_AUDIO: u32 = 641u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_TPC: u32 = 1665u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_TUBGSM: u32 = 341u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_UHER_ADPCM: u32 = 528u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ULEAD_DV_AUDIO: u32 = 533u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ULEAD_DV_AUDIO_1: u32 = 534u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_UNISYS_NAP_16K: u32 = 371u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_UNISYS_NAP_ADPCM: u32 = 368u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_UNISYS_NAP_ALAW: u32 = 370u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_UNISYS_NAP_ULAW: u32 = 369u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VIANIX_MASC: u32 = 41226u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VIVO_G723: u32 = 273u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VIVO_SIREN: u32 = 274u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VME_VMPCM: u32 = 1664u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_G721: u32 = 41242u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_G722_1: u32 = 41244u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_G723_1: u32 = 41248u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_G726: u32 = 41243u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_G728: u32 = 41245u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_G729: u32 = 41246u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_G729_A: u32 = 41247u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOCORD_LBC: u32 = 41249u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VODAFONE_MPEG_ADTS_AAC: u32 = 5642u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VODAFONE_MPEG_RAW_AAC: u32 = 5643u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOICEAGE_AMR: u32 = 310u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOICEAGE_AMR_WB: u32 = 41220u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_AC10: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_AC16: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_AC20: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_AC8: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_BYTE_ALIGNED: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_RT24: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_RT24_SPEECH: u32 = 6172u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_RT29: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_RT29HW: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_SC3: u32 = 122u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_SC3_1: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_TQ40: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_TQ60: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_VR12: u32 = 119u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VOXWARE_VR18: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_VSELP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WAVPACK_AUDIO: u32 = 22358u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WM9_SPECTRUM_ANALYZER: u32 = 41227u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WMASPDIF: u32 = 356u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WMAUDIO2: u32 = 353u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WMAUDIO3: u32 = 354u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WMAUDIO_LOSSLESS: u32 = 355u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WMAVOICE10: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WMAVOICE9: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_WMF_SPECTRUM_ANAYZER: u32 = 41228u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_XEBEC: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_YAMAHA_ADPCM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ZOLL_ASAO: u32 = 41224u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_FORMAT_ZYXEL_ADPCM: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WAVE_MAPPER_S: u32 = 1153u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_ADDBUFFER: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_CLOSE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_GETDEVCAPS: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_GETNUMDEVS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_GETPOS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_INIT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_INIT_EX: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_OPEN: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_PREFERRED: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_PREPARE: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_RESET: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_START: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_STOP: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WIDM_UNPREPARE: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WMAUDIO2_BITS_PER_SAMPLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WMAUDIO2_MAX_CHANNELS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WMAUDIO_BITS_PER_SAMPLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WMAUDIO_MAX_CHANNELS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_ABORT: u32 = 1093u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DLG_VIDEOCOMPRESSION: u32 = 1070u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DLG_VIDEODISPLAY: u32 = 1067u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DLG_VIDEOFORMAT: u32 = 1065u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DLG_VIDEOSOURCE: u32 = 1066u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_CONNECT: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_DISCONNECT: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_GET_CAPS: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_GET_NAME: u32 = 1136u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_GET_NAMEA: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_GET_NAMEW: u32 = 1136u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_GET_VERSION: u32 = 1137u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_GET_VERSIONA: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_DRIVER_GET_VERSIONW: u32 = 1137u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_EDIT_COPY: u32 = 1054u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_END: u32 = 1205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_ALLOCATE: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_GET_CAPTURE_FILE: u32 = 1145u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_GET_CAPTURE_FILEA: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_GET_CAPTURE_FILEW: u32 = 1145u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SAVEAS: u32 = 1147u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SAVEASA: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SAVEASW: u32 = 1147u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SAVEDIB: u32 = 1149u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SAVEDIBA: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SAVEDIBW: u32 = 1149u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SET_CAPTURE_FILE: u32 = 1144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SET_CAPTURE_FILEA: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SET_CAPTURE_FILEW: u32 = 1144u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_FILE_SET_INFOCHUNK: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_AUDIOFORMAT: u32 = 1060u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_CAPSTREAMPTR: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_MCI_DEVICE: u32 = 1191u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_MCI_DEVICEA: u32 = 1091u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_MCI_DEVICEW: u32 = 1191u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_SEQUENCE_SETUP: u32 = 1089u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_STATUS: u32 = 1078u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_USER_DATA: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GET_VIDEOFORMAT: u32 = 1068u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GRAB_FRAME: u32 = 1084u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_GRAB_FRAME_NOSTOP: u32 = 1085u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_AUTOCREATE: u32 = 1107u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_MANUALCREATE: u32 = 1108u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_OPEN: u32 = 1204u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_OPENA: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_OPENW: u32 = 1204u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_PASTE: u32 = 1106u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_SAVE: u32 = 1205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_SAVEA: u32 = 1105u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_PAL_SAVEW: u32 = 1205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SEQUENCE: u32 = 1086u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SEQUENCE_NOFILE: u32 = 1087u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_AUDIOFORMAT: u32 = 1059u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_CAPCONTROL: u32 = 1109u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_ERROR: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_ERRORA: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_ERRORW: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_FRAME: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_STATUS: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_STATUSA: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_STATUSW: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_VIDEOSTREAM: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_WAVESTREAM: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_CALLBACK_YIELD: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_MCI_DEVICE: u32 = 1190u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_MCI_DEVICEA: u32 = 1090u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_MCI_DEVICEW: u32 = 1190u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_OVERLAY: u32 = 1075u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_PREVIEW: u32 = 1074u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_PREVIEWRATE: u32 = 1076u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_SCALE: u32 = 1077u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_SCROLL: u32 = 1079u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_SEQUENCE_SETUP: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_USER_DATA: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SET_VIDEOFORMAT: u32 = 1069u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SINGLE_FRAME: u32 = 1096u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SINGLE_FRAME_CLOSE: u32 = 1095u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_SINGLE_FRAME_OPEN: u32 = 1094u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_START: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_STOP: u32 = 1092u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_UNICODE_END: u32 = 1205u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WM_CAP_UNICODE_START: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_BREAKLOOP: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_BUSY: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_CLOSE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_GETDEVCAPS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_GETNUMDEVS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_GETPITCH: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_GETPLAYBACKRATE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_GETPOS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_GETVOLUME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_INIT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_INIT_EX: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_OPEN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_PAUSE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_PREFERRED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_PREPARE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_RESET: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_RESTART: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_SETPITCH: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_SETPLAYBACKRATE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_SETVOLUME: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_UNPREPARE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub const WODM_WRITE: u32 = 9u32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct ADPCMCOEFSET { - pub iCoef1: i16, - pub iCoef2: i16, -} -impl ::core::marker::Copy for ADPCMCOEFSET {} -impl ::core::clone::Clone for ADPCMCOEFSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct ADPCMEWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for ADPCMEWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for ADPCMEWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct ADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, - pub wNumCoef: u16, - pub aCoef: [ADPCMCOEFSET; 1], -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for ADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for ADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct APTXWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for APTXWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for APTXWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct AUDIOFILE_AF10WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for AUDIOFILE_AF10WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for AUDIOFILE_AF10WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct AUDIOFILE_AF36WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for AUDIOFILE_AF36WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for AUDIOFILE_AF36WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct AVICOMPRESSOPTIONS { - pub fccType: u32, - pub fccHandler: u32, - pub dwKeyFrameEvery: u32, - pub dwQuality: u32, - pub dwBytesPerSecond: u32, - pub dwFlags: u32, - pub lpFormat: *mut ::core::ffi::c_void, - pub cbFormat: u32, - pub lpParms: *mut ::core::ffi::c_void, - pub cbParms: u32, - pub dwInterleaveEvery: u32, -} -impl ::core::marker::Copy for AVICOMPRESSOPTIONS {} -impl ::core::clone::Clone for AVICOMPRESSOPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AVIFILEINFOA { - pub dwMaxBytesPerSec: u32, - pub dwFlags: u32, - pub dwCaps: u32, - pub dwStreams: u32, - pub dwSuggestedBufferSize: u32, - pub dwWidth: u32, - pub dwHeight: u32, - pub dwScale: u32, - pub dwRate: u32, - pub dwLength: u32, - pub dwEditCount: u32, - pub szFileType: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AVIFILEINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AVIFILEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct AVIFILEINFOW { - pub dwMaxBytesPerSec: u32, - pub dwFlags: u32, - pub dwCaps: u32, - pub dwStreams: u32, - pub dwSuggestedBufferSize: u32, - pub dwWidth: u32, - pub dwHeight: u32, - pub dwScale: u32, - pub dwRate: u32, - pub dwLength: u32, - pub dwEditCount: u32, - pub szFileType: [u16; 64], -} -impl ::core::marker::Copy for AVIFILEINFOW {} -impl ::core::clone::Clone for AVIFILEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AVISTREAMINFOA { - pub fccType: u32, - pub fccHandler: u32, - pub dwFlags: u32, - pub dwCaps: u32, - pub wPriority: u16, - pub wLanguage: u16, - pub dwScale: u32, - pub dwRate: u32, - pub dwStart: u32, - pub dwLength: u32, - pub dwInitialFrames: u32, - pub dwSuggestedBufferSize: u32, - pub dwQuality: u32, - pub dwSampleSize: u32, - pub rcFrame: super::super::Foundation::RECT, - pub dwEditCount: u32, - pub dwFormatChangeCount: u32, - pub szName: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AVISTREAMINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AVISTREAMINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AVISTREAMINFOW { - pub fccType: u32, - pub fccHandler: u32, - pub dwFlags: u32, - pub dwCaps: u32, - pub wPriority: u16, - pub wLanguage: u16, - pub dwScale: u32, - pub dwRate: u32, - pub dwStart: u32, - pub dwLength: u32, - pub dwInitialFrames: u32, - pub dwSuggestedBufferSize: u32, - pub dwQuality: u32, - pub dwSampleSize: u32, - pub rcFrame: super::super::Foundation::RECT, - pub dwEditCount: u32, - pub dwFormatChangeCount: u32, - pub szName: [u16; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AVISTREAMINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AVISTREAMINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CAPDRIVERCAPS { - pub wDeviceIndex: u32, - pub fHasOverlay: super::super::Foundation::BOOL, - pub fHasDlgVideoSource: super::super::Foundation::BOOL, - pub fHasDlgVideoFormat: super::super::Foundation::BOOL, - pub fHasDlgVideoDisplay: super::super::Foundation::BOOL, - pub fCaptureInitialized: super::super::Foundation::BOOL, - pub fDriverSuppliesPalettes: super::super::Foundation::BOOL, - pub hVideoIn: super::super::Foundation::HANDLE, - pub hVideoOut: super::super::Foundation::HANDLE, - pub hVideoExtIn: super::super::Foundation::HANDLE, - pub hVideoExtOut: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CAPDRIVERCAPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CAPDRIVERCAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct CAPINFOCHUNK { - pub fccInfoID: u32, - pub lpData: *mut ::core::ffi::c_void, - pub cbData: i32, -} -impl ::core::marker::Copy for CAPINFOCHUNK {} -impl ::core::clone::Clone for CAPINFOCHUNK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CAPSTATUS { - pub uiImageWidth: u32, - pub uiImageHeight: u32, - pub fLiveWindow: super::super::Foundation::BOOL, - pub fOverlayWindow: super::super::Foundation::BOOL, - pub fScale: super::super::Foundation::BOOL, - pub ptScroll: super::super::Foundation::POINT, - pub fUsingDefaultPalette: super::super::Foundation::BOOL, - pub fAudioHardware: super::super::Foundation::BOOL, - pub fCapFileExists: super::super::Foundation::BOOL, - pub dwCurrentVideoFrame: u32, - pub dwCurrentVideoFramesDropped: u32, - pub dwCurrentWaveSamples: u32, - pub dwCurrentTimeElapsedMS: u32, - pub hPalCurrent: super::super::Graphics::Gdi::HPALETTE, - pub fCapturingNow: super::super::Foundation::BOOL, - pub dwReturn: u32, - pub wNumVideoAllocated: u32, - pub wNumAudioAllocated: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CAPSTATUS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CAPSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CAPTUREPARMS { - pub dwRequestMicroSecPerFrame: u32, - pub fMakeUserHitOKToCapture: super::super::Foundation::BOOL, - pub wPercentDropForError: u32, - pub fYield: super::super::Foundation::BOOL, - pub dwIndexSize: u32, - pub wChunkGranularity: u32, - pub fUsingDOSMemory: super::super::Foundation::BOOL, - pub wNumVideoRequested: u32, - pub fCaptureAudio: super::super::Foundation::BOOL, - pub wNumAudioRequested: u32, - pub vKeyAbort: u32, - pub fAbortLeftMouse: super::super::Foundation::BOOL, - pub fAbortRightMouse: super::super::Foundation::BOOL, - pub fLimitEnabled: super::super::Foundation::BOOL, - pub wTimeLimit: u32, - pub fMCIControl: super::super::Foundation::BOOL, - pub fStepMCIDevice: super::super::Foundation::BOOL, - pub dwMCIStartTime: u32, - pub dwMCIStopTime: u32, - pub fStepCaptureAt2x: super::super::Foundation::BOOL, - pub wStepCaptureAverageFrames: u32, - pub dwAudioBufferSize: u32, - pub fDisableWriteCache: super::super::Foundation::BOOL, - pub AVStreamMaster: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CAPTUREPARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CAPTUREPARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct CHANNEL_CAPS { - pub dwFlags: u32, - pub dwSrcRectXMod: u32, - pub dwSrcRectYMod: u32, - pub dwSrcRectWidthMod: u32, - pub dwSrcRectHeightMod: u32, - pub dwDstRectXMod: u32, - pub dwDstRectYMod: u32, - pub dwDstRectWidthMod: u32, - pub dwDstRectHeightMod: u32, -} -impl ::core::marker::Copy for CHANNEL_CAPS {} -impl ::core::clone::Clone for CHANNEL_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct COMPVARS { - pub cbSize: i32, - pub dwFlags: u32, - pub hic: HIC, - pub fccType: u32, - pub fccHandler: u32, - pub lpbiIn: *mut super::super::Graphics::Gdi::BITMAPINFO, - pub lpbiOut: *mut super::super::Graphics::Gdi::BITMAPINFO, - pub lpBitsOut: *mut ::core::ffi::c_void, - pub lpBitsPrev: *mut ::core::ffi::c_void, - pub lFrame: i32, - pub lKey: i32, - pub lDataRate: i32, - pub lQ: i32, - pub lKeyCount: i32, - pub lpState: *mut ::core::ffi::c_void, - pub cbState: i32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for COMPVARS {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for COMPVARS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct CONTRESCR10WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for CONTRESCR10WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for CONTRESCR10WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct CONTRESVQLPCWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for CONTRESVQLPCWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for CONTRESVQLPCWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct CREATIVEADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wRevision: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for CREATIVEADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for CREATIVEADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct CREATIVEFASTSPEECH10WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wRevision: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for CREATIVEFASTSPEECH10WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for CREATIVEFASTSPEECH10WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct CREATIVEFASTSPEECH8WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wRevision: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for CREATIVEFASTSPEECH8WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for CREATIVEFASTSPEECH8WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct CSIMAADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for CSIMAADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for CSIMAADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DIALOGICOKIADPCMWAVEFORMAT { - pub ewf: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DIALOGICOKIADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DIALOGICOKIADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DIGIADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DIGIADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DIGIADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DIGIFIXWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DIGIFIXWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DIGIFIXWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DIGIREALWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DIGIREALWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DIGIREALWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DIGISTDWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DIGISTDWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DIGISTDWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DOLBYAC2WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub nAuxBitsCode: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DOLBYAC2WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DOLBYAC2WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct DRAWDIBTIME { - pub timeCount: i32, - pub timeDraw: i32, - pub timeDecompress: i32, - pub timeDither: i32, - pub timeStretch: i32, - pub timeBlt: i32, - pub timeSetDIBits: i32, -} -impl ::core::marker::Copy for DRAWDIBTIME {} -impl ::core::clone::Clone for DRAWDIBTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DRMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wReserved: u16, - pub ulContentId: u32, - pub wfxSecure: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DRMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DRMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct DRVCONFIGINFO { - pub dwDCISize: u32, - pub lpszDCISectionName: ::windows_sys::core::PCWSTR, - pub lpszDCIAliasName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for DRVCONFIGINFO {} -impl ::core::clone::Clone for DRVCONFIGINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct DRVCONFIGINFOEX { - pub dwDCISize: u32, - pub lpszDCISectionName: ::windows_sys::core::PCWSTR, - pub lpszDCIAliasName: ::windows_sys::core::PCWSTR, - pub dnDevNode: u32, -} -impl ::core::marker::Copy for DRVCONFIGINFOEX {} -impl ::core::clone::Clone for DRVCONFIGINFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct DRVM_IOCTL_DATA { - pub dwSize: u32, - pub dwCmd: u32, -} -impl ::core::marker::Copy for DRVM_IOCTL_DATA {} -impl ::core::clone::Clone for DRVM_IOCTL_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct DVIADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for DVIADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for DVIADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct ECHOSC1WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for ECHOSC1WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for ECHOSC1WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct EXBMINFOHEADER { - pub bmi: super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub biExtDataOffset: u32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for EXBMINFOHEADER {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for EXBMINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct FMTOWNS_SND_WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wRevision: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for FMTOWNS_SND_WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for FMTOWNS_SND_WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct G721_ADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub nAuxBlockSize: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for G721_ADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for G721_ADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct G723_ADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub cbExtraSize: u16, - pub nAuxBlockSize: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for G723_ADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for G723_ADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct GSM610WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for GSM610WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for GSM610WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -pub type HDRVR = isize; -pub type HIC = isize; -pub type HMMIO = isize; -pub type HVIDEO = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ICCOMPRESS { - pub dwFlags: u32, - pub lpbiOutput: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpOutput: *mut ::core::ffi::c_void, - pub lpbiInput: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpInput: *mut ::core::ffi::c_void, - pub lpckid: *mut u32, - pub lpdwFlags: *mut u32, - pub lFrameNum: i32, - pub dwFrameSize: u32, - pub dwQuality: u32, - pub lpbiPrev: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpPrev: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ICCOMPRESS {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ICCOMPRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct ICCOMPRESSFRAMES { - pub dwFlags: u32, - pub lpbiOutput: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lOutput: super::super::Foundation::LPARAM, - pub lpbiInput: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lInput: super::super::Foundation::LPARAM, - pub lStartFrame: i32, - pub lFrameCount: i32, - pub lQuality: i32, - pub lDataRate: i32, - pub lKeyRate: i32, - pub dwRate: u32, - pub dwScale: u32, - pub dwOverheadPerFrame: u32, - pub dwReserved2: u32, - pub GetData: isize, - pub PutData: isize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for ICCOMPRESSFRAMES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for ICCOMPRESSFRAMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ICDECOMPRESS { - pub dwFlags: u32, - pub lpbiInput: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpInput: *mut ::core::ffi::c_void, - pub lpbiOutput: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpOutput: *mut ::core::ffi::c_void, - pub ckid: u32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ICDECOMPRESS {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ICDECOMPRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ICDECOMPRESSEX { - pub dwFlags: u32, - pub lpbiSrc: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpSrc: *mut ::core::ffi::c_void, - pub lpbiDst: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpDst: *mut ::core::ffi::c_void, - pub xDst: i32, - pub yDst: i32, - pub dxDst: i32, - pub dyDst: i32, - pub xSrc: i32, - pub ySrc: i32, - pub dxSrc: i32, - pub dySrc: i32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ICDECOMPRESSEX {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ICDECOMPRESSEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct ICDRAW { - pub dwFlags: u32, - pub lpFormat: *mut ::core::ffi::c_void, - pub lpData: *mut ::core::ffi::c_void, - pub cbData: u32, - pub lTime: i32, -} -impl ::core::marker::Copy for ICDRAW {} -impl ::core::clone::Clone for ICDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct ICDRAWBEGIN { - pub dwFlags: u32, - pub hpal: super::super::Graphics::Gdi::HPALETTE, - pub hwnd: super::super::Foundation::HWND, - pub hdc: super::super::Graphics::Gdi::HDC, - pub xDst: i32, - pub yDst: i32, - pub dxDst: i32, - pub dyDst: i32, - pub lpbi: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub xSrc: i32, - pub ySrc: i32, - pub dxSrc: i32, - pub dySrc: i32, - pub dwRate: u32, - pub dwScale: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for ICDRAWBEGIN {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for ICDRAWBEGIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ICDRAWSUGGEST { - pub lpbiIn: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub lpbiSuggest: *mut super::super::Graphics::Gdi::BITMAPINFOHEADER, - pub dxSrc: i32, - pub dySrc: i32, - pub dxDst: i32, - pub dyDst: i32, - pub hicDecompressor: HIC, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ICDRAWSUGGEST {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ICDRAWSUGGEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct ICINFO { - pub dwSize: u32, - pub fccType: u32, - pub fccHandler: u32, - pub dwFlags: u32, - pub dwVersion: u32, - pub dwVersionICM: u32, - pub szName: [u16; 16], - pub szDescription: [u16; 128], - pub szDriver: [u16; 128], -} -impl ::core::marker::Copy for ICINFO {} -impl ::core::clone::Clone for ICINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ICOPEN { - pub dwSize: u32, - pub fccType: u32, - pub fccHandler: u32, - pub dwVersion: u32, - pub dwFlags: u32, - pub dwError: super::super::Foundation::LRESULT, - pub pV1Reserved: *mut ::core::ffi::c_void, - pub pV2Reserved: *mut ::core::ffi::c_void, - pub dnDevNode: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ICOPEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ICOPEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ICPALETTE { - pub dwFlags: u32, - pub iStart: i32, - pub iLen: i32, - pub lppe: *mut super::super::Graphics::Gdi::PALETTEENTRY, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ICPALETTE {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ICPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ICSETSTATUSPROC { - pub dwFlags: u32, - pub lParam: super::super::Foundation::LPARAM, - pub Status: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ICSETSTATUSPROC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ICSETSTATUSPROC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct IMAADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for IMAADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for IMAADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JOYCAPS2A { - pub wMid: u16, - pub wPid: u16, - pub szPname: [super::super::Foundation::CHAR; 32], - pub wXmin: u32, - pub wXmax: u32, - pub wYmin: u32, - pub wYmax: u32, - pub wZmin: u32, - pub wZmax: u32, - pub wNumButtons: u32, - pub wPeriodMin: u32, - pub wPeriodMax: u32, - pub wRmin: u32, - pub wRmax: u32, - pub wUmin: u32, - pub wUmax: u32, - pub wVmin: u32, - pub wVmax: u32, - pub wCaps: u32, - pub wMaxAxes: u32, - pub wNumAxes: u32, - pub wMaxButtons: u32, - pub szRegKey: [super::super::Foundation::CHAR; 32], - pub szOEMVxD: [super::super::Foundation::CHAR; 260], - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JOYCAPS2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JOYCAPS2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct JOYCAPS2W { - pub wMid: u16, - pub wPid: u16, - pub szPname: [u16; 32], - pub wXmin: u32, - pub wXmax: u32, - pub wYmin: u32, - pub wYmax: u32, - pub wZmin: u32, - pub wZmax: u32, - pub wNumButtons: u32, - pub wPeriodMin: u32, - pub wPeriodMax: u32, - pub wRmin: u32, - pub wRmax: u32, - pub wUmin: u32, - pub wUmax: u32, - pub wVmin: u32, - pub wVmax: u32, - pub wCaps: u32, - pub wMaxAxes: u32, - pub wNumAxes: u32, - pub wMaxButtons: u32, - pub szRegKey: [u16; 32], - pub szOEMVxD: [u16; 260], - pub ManufacturerGuid: ::windows_sys::core::GUID, - pub ProductGuid: ::windows_sys::core::GUID, - pub NameGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for JOYCAPS2W {} -impl ::core::clone::Clone for JOYCAPS2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JOYCAPSA { - pub wMid: u16, - pub wPid: u16, - pub szPname: [super::super::Foundation::CHAR; 32], - pub wXmin: u32, - pub wXmax: u32, - pub wYmin: u32, - pub wYmax: u32, - pub wZmin: u32, - pub wZmax: u32, - pub wNumButtons: u32, - pub wPeriodMin: u32, - pub wPeriodMax: u32, - pub wRmin: u32, - pub wRmax: u32, - pub wUmin: u32, - pub wUmax: u32, - pub wVmin: u32, - pub wVmax: u32, - pub wCaps: u32, - pub wMaxAxes: u32, - pub wNumAxes: u32, - pub wMaxButtons: u32, - pub szRegKey: [super::super::Foundation::CHAR; 32], - pub szOEMVxD: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JOYCAPSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JOYCAPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct JOYCAPSW { - pub wMid: u16, - pub wPid: u16, - pub szPname: [u16; 32], - pub wXmin: u32, - pub wXmax: u32, - pub wYmin: u32, - pub wYmax: u32, - pub wZmin: u32, - pub wZmax: u32, - pub wNumButtons: u32, - pub wPeriodMin: u32, - pub wPeriodMax: u32, - pub wRmin: u32, - pub wRmax: u32, - pub wUmin: u32, - pub wUmax: u32, - pub wVmin: u32, - pub wVmax: u32, - pub wCaps: u32, - pub wMaxAxes: u32, - pub wNumAxes: u32, - pub wMaxButtons: u32, - pub szRegKey: [u16; 32], - pub szOEMVxD: [u16; 260], -} -impl ::core::marker::Copy for JOYCAPSW {} -impl ::core::clone::Clone for JOYCAPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct JOYINFO { - pub wXpos: u32, - pub wYpos: u32, - pub wZpos: u32, - pub wButtons: u32, -} -impl ::core::marker::Copy for JOYINFO {} -impl ::core::clone::Clone for JOYINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct JOYINFOEX { - pub dwSize: u32, - pub dwFlags: u32, - pub dwXpos: u32, - pub dwYpos: u32, - pub dwZpos: u32, - pub dwRpos: u32, - pub dwUpos: u32, - pub dwVpos: u32, - pub dwButtons: u32, - pub dwButtonNumber: u32, - pub dwPOV: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, -} -impl ::core::marker::Copy for JOYINFOEX {} -impl ::core::clone::Clone for JOYINFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct JPEGINFOHEADER { - pub JPEGSize: u32, - pub JPEGProcess: u32, - pub JPEGColorSpaceID: u32, - pub JPEGBitsPerSample: u32, - pub JPEGHSubSampling: u32, - pub JPEGVSubSampling: u32, -} -impl ::core::marker::Copy for JPEGINFOHEADER {} -impl ::core::clone::Clone for JPEGINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_ANIM_OPEN_PARMSA { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCSTR, - pub lpstrElementName: ::windows_sys::core::PCSTR, - pub lpstrAlias: ::windows_sys::core::PCSTR, - pub dwStyle: u32, - pub hWndParent: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_ANIM_OPEN_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_ANIM_OPEN_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_ANIM_OPEN_PARMSW { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCWSTR, - pub lpstrElementName: ::windows_sys::core::PCWSTR, - pub lpstrAlias: ::windows_sys::core::PCWSTR, - pub dwStyle: u32, - pub hWndParent: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_ANIM_OPEN_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_ANIM_OPEN_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_ANIM_PLAY_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, - pub dwSpeed: u32, -} -impl ::core::marker::Copy for MCI_ANIM_PLAY_PARMS {} -impl ::core::clone::Clone for MCI_ANIM_PLAY_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_ANIM_RECT_PARMS { - pub dwCallback: usize, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_ANIM_RECT_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_ANIM_RECT_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_ANIM_STEP_PARMS { - pub dwCallback: usize, - pub dwFrames: u32, -} -impl ::core::marker::Copy for MCI_ANIM_STEP_PARMS {} -impl ::core::clone::Clone for MCI_ANIM_STEP_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct MCI_ANIM_UPDATE_PARMS { - pub dwCallback: usize, - pub rc: super::super::Foundation::RECT, - pub hDC: super::super::Graphics::Gdi::HDC, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for MCI_ANIM_UPDATE_PARMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for MCI_ANIM_UPDATE_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_ANIM_WINDOW_PARMSA { - pub dwCallback: usize, - pub hWnd: super::super::Foundation::HWND, - pub nCmdShow: u32, - pub lpstrText: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_ANIM_WINDOW_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_ANIM_WINDOW_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_ANIM_WINDOW_PARMSW { - pub dwCallback: usize, - pub hWnd: super::super::Foundation::HWND, - pub nCmdShow: u32, - pub lpstrText: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_ANIM_WINDOW_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_ANIM_WINDOW_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_BREAK_PARMS { - pub dwCallback: usize, - pub nVirtKey: i32, - pub hwndBreak: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_BREAK_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_BREAK_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_CAPTURE_PARMSA { - pub dwCallback: usize, - pub lpstrFileName: ::windows_sys::core::PSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_CAPTURE_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_CAPTURE_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_CAPTURE_PARMSW { - pub dwCallback: usize, - pub lpstrFileName: ::windows_sys::core::PWSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_CAPTURE_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_CAPTURE_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_COPY_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, - pub rc: super::super::Foundation::RECT, - pub dwAudioStream: u32, - pub dwVideoStream: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_COPY_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_COPY_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_CUE_PARMS { - pub dwCallback: usize, - pub dwTo: u32, -} -impl ::core::marker::Copy for MCI_DGV_CUE_PARMS {} -impl ::core::clone::Clone for MCI_DGV_CUE_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_CUT_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, - pub rc: super::super::Foundation::RECT, - pub dwAudioStream: u32, - pub dwVideoStream: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_CUT_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_CUT_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_DELETE_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, - pub rc: super::super::Foundation::RECT, - pub dwAudioStream: u32, - pub dwVideoStream: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_DELETE_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_DELETE_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_INFO_PARMSA { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PSTR, - pub dwRetSize: u32, - pub dwItem: u32, -} -impl ::core::marker::Copy for MCI_DGV_INFO_PARMSA {} -impl ::core::clone::Clone for MCI_DGV_INFO_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_INFO_PARMSW { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PWSTR, - pub dwRetSize: u32, - pub dwItem: u32, -} -impl ::core::marker::Copy for MCI_DGV_INFO_PARMSW {} -impl ::core::clone::Clone for MCI_DGV_INFO_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_LIST_PARMSA { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PSTR, - pub dwLength: u32, - pub dwNumber: u32, - pub dwItem: u32, - pub lpstrAlgorithm: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for MCI_DGV_LIST_PARMSA {} -impl ::core::clone::Clone for MCI_DGV_LIST_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_LIST_PARMSW { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PWSTR, - pub dwLength: u32, - pub dwNumber: u32, - pub dwItem: u32, - pub lpstrAlgorithm: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MCI_DGV_LIST_PARMSW {} -impl ::core::clone::Clone for MCI_DGV_LIST_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_MONITOR_PARMS { - pub dwCallback: usize, - pub dwSource: u32, - pub dwMethod: u32, -} -impl ::core::marker::Copy for MCI_DGV_MONITOR_PARMS {} -impl ::core::clone::Clone for MCI_DGV_MONITOR_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_OPEN_PARMSA { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PSTR, - pub lpstrElementName: ::windows_sys::core::PSTR, - pub lpstrAlias: ::windows_sys::core::PSTR, - pub dwStyle: u32, - pub hWndParent: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_OPEN_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_OPEN_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_OPEN_PARMSW { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PWSTR, - pub lpstrElementName: ::windows_sys::core::PWSTR, - pub lpstrAlias: ::windows_sys::core::PWSTR, - pub dwStyle: u32, - pub hWndParent: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_OPEN_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_OPEN_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_PASTE_PARMS { - pub dwCallback: usize, - pub dwTo: u32, - pub rc: super::super::Foundation::RECT, - pub dwAudioStream: u32, - pub dwVideoStream: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_PASTE_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_PASTE_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_QUALITY_PARMSA { - pub dwCallback: usize, - pub dwItem: u32, - pub lpstrName: ::windows_sys::core::PSTR, - pub lpstrAlgorithm: u32, - pub dwHandle: u32, -} -impl ::core::marker::Copy for MCI_DGV_QUALITY_PARMSA {} -impl ::core::clone::Clone for MCI_DGV_QUALITY_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_QUALITY_PARMSW { - pub dwCallback: usize, - pub dwItem: u32, - pub lpstrName: ::windows_sys::core::PWSTR, - pub lpstrAlgorithm: u32, - pub dwHandle: u32, -} -impl ::core::marker::Copy for MCI_DGV_QUALITY_PARMSW {} -impl ::core::clone::Clone for MCI_DGV_QUALITY_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_RECORD_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, - pub rc: super::super::Foundation::RECT, - pub dwAudioStream: u32, - pub dwVideoStream: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_RECORD_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_RECORD_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_RECT_PARMS { - pub dwCallback: usize, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_RECT_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_RECT_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_RESERVE_PARMSA { - pub dwCallback: usize, - pub lpstrPath: ::windows_sys::core::PSTR, - pub dwSize: u32, -} -impl ::core::marker::Copy for MCI_DGV_RESERVE_PARMSA {} -impl ::core::clone::Clone for MCI_DGV_RESERVE_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_RESERVE_PARMSW { - pub dwCallback: usize, - pub lpstrPath: ::windows_sys::core::PWSTR, - pub dwSize: u32, -} -impl ::core::marker::Copy for MCI_DGV_RESERVE_PARMSW {} -impl ::core::clone::Clone for MCI_DGV_RESERVE_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_RESTORE_PARMSA { - pub dwCallback: usize, - pub lpstrFileName: ::windows_sys::core::PSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_RESTORE_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_RESTORE_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_RESTORE_PARMSW { - pub dwCallback: usize, - pub lpstrFileName: ::windows_sys::core::PWSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_RESTORE_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_RESTORE_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_SAVE_PARMSA { - pub dwCallback: usize, - pub lpstrFileName: ::windows_sys::core::PSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_SAVE_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_SAVE_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_SAVE_PARMSW { - pub dwCallback: usize, - pub lpstrFileName: ::windows_sys::core::PWSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_SAVE_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_SAVE_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_SETAUDIO_PARMSA { - pub dwCallback: usize, - pub dwItem: u32, - pub dwValue: u32, - pub dwOver: u32, - pub lpstrAlgorithm: ::windows_sys::core::PSTR, - pub lpstrQuality: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for MCI_DGV_SETAUDIO_PARMSA {} -impl ::core::clone::Clone for MCI_DGV_SETAUDIO_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_SETAUDIO_PARMSW { - pub dwCallback: usize, - pub dwItem: u32, - pub dwValue: u32, - pub dwOver: u32, - pub lpstrAlgorithm: ::windows_sys::core::PWSTR, - pub lpstrQuality: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MCI_DGV_SETAUDIO_PARMSW {} -impl ::core::clone::Clone for MCI_DGV_SETAUDIO_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_SETVIDEO_PARMSA { - pub dwCallback: usize, - pub dwItem: u32, - pub dwValue: u32, - pub dwOver: u32, - pub lpstrAlgorithm: ::windows_sys::core::PSTR, - pub lpstrQuality: ::windows_sys::core::PSTR, - pub dwSourceNumber: u32, -} -impl ::core::marker::Copy for MCI_DGV_SETVIDEO_PARMSA {} -impl ::core::clone::Clone for MCI_DGV_SETVIDEO_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_SETVIDEO_PARMSW { - pub dwCallback: usize, - pub dwItem: u32, - pub dwValue: u32, - pub dwOver: u32, - pub lpstrAlgorithm: ::windows_sys::core::PWSTR, - pub lpstrQuality: ::windows_sys::core::PWSTR, - pub dwSourceNumber: u32, -} -impl ::core::marker::Copy for MCI_DGV_SETVIDEO_PARMSW {} -impl ::core::clone::Clone for MCI_DGV_SETVIDEO_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_SET_PARMS { - pub dwCallback: usize, - pub dwTimeFormat: u32, - pub dwAudio: u32, - pub dwFileFormat: u32, - pub dwSpeed: u32, -} -impl ::core::marker::Copy for MCI_DGV_SET_PARMS {} -impl ::core::clone::Clone for MCI_DGV_SET_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_SIGNAL_PARMS { - pub dwCallback: usize, - pub dwPosition: u32, - pub dwPeriod: u32, - pub dwUserParm: u32, -} -impl ::core::marker::Copy for MCI_DGV_SIGNAL_PARMS {} -impl ::core::clone::Clone for MCI_DGV_SIGNAL_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_STATUS_PARMSA { - pub dwCallback: usize, - pub dwReturn: usize, - pub dwItem: u32, - pub dwTrack: u32, - pub lpstrDrive: ::windows_sys::core::PSTR, - pub dwReference: u32, -} -impl ::core::marker::Copy for MCI_DGV_STATUS_PARMSA {} -impl ::core::clone::Clone for MCI_DGV_STATUS_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_STATUS_PARMSW { - pub dwCallback: usize, - pub dwReturn: usize, - pub dwItem: u32, - pub dwTrack: u32, - pub lpstrDrive: ::windows_sys::core::PWSTR, - pub dwReference: u32, -} -impl ::core::marker::Copy for MCI_DGV_STATUS_PARMSW {} -impl ::core::clone::Clone for MCI_DGV_STATUS_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_DGV_STEP_PARMS { - pub dwCallback: usize, - pub dwFrames: u32, -} -impl ::core::marker::Copy for MCI_DGV_STEP_PARMS {} -impl ::core::clone::Clone for MCI_DGV_STEP_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct MCI_DGV_UPDATE_PARMS { - pub dwCallback: usize, - pub rc: super::super::Foundation::RECT, - pub hDC: super::super::Graphics::Gdi::HDC, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for MCI_DGV_UPDATE_PARMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for MCI_DGV_UPDATE_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_WINDOW_PARMSA { - pub dwCallback: usize, - pub hWnd: super::super::Foundation::HWND, - pub nCmdShow: u32, - pub lpstrText: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_WINDOW_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_WINDOW_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_DGV_WINDOW_PARMSW { - pub dwCallback: usize, - pub hWnd: super::super::Foundation::HWND, - pub nCmdShow: u32, - pub lpstrText: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_DGV_WINDOW_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_DGV_WINDOW_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_GENERIC_PARMS { - pub dwCallback: usize, -} -impl ::core::marker::Copy for MCI_GENERIC_PARMS {} -impl ::core::clone::Clone for MCI_GENERIC_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_GETDEVCAPS_PARMS { - pub dwCallback: usize, - pub dwReturn: u32, - pub dwItem: u32, -} -impl ::core::marker::Copy for MCI_GETDEVCAPS_PARMS {} -impl ::core::clone::Clone for MCI_GETDEVCAPS_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_INFO_PARMSA { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PSTR, - pub dwRetSize: u32, -} -impl ::core::marker::Copy for MCI_INFO_PARMSA {} -impl ::core::clone::Clone for MCI_INFO_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_INFO_PARMSW { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PWSTR, - pub dwRetSize: u32, -} -impl ::core::marker::Copy for MCI_INFO_PARMSW {} -impl ::core::clone::Clone for MCI_INFO_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_LOAD_PARMSA { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for MCI_LOAD_PARMSA {} -impl ::core::clone::Clone for MCI_LOAD_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_LOAD_PARMSW { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MCI_LOAD_PARMSW {} -impl ::core::clone::Clone for MCI_LOAD_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_OPEN_DRIVER_PARMS { - pub wDeviceID: u32, - pub lpstrParams: ::windows_sys::core::PCWSTR, - pub wCustomCommandTable: u32, - pub wType: u32, -} -impl ::core::marker::Copy for MCI_OPEN_DRIVER_PARMS {} -impl ::core::clone::Clone for MCI_OPEN_DRIVER_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_OPEN_PARMSA { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCSTR, - pub lpstrElementName: ::windows_sys::core::PCSTR, - pub lpstrAlias: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for MCI_OPEN_PARMSA {} -impl ::core::clone::Clone for MCI_OPEN_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_OPEN_PARMSW { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCWSTR, - pub lpstrElementName: ::windows_sys::core::PCWSTR, - pub lpstrAlias: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MCI_OPEN_PARMSW {} -impl ::core::clone::Clone for MCI_OPEN_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_LOAD_PARMSA { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_LOAD_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_LOAD_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_LOAD_PARMSW { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCWSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_LOAD_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_LOAD_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_OPEN_PARMSA { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCSTR, - pub lpstrElementName: ::windows_sys::core::PCSTR, - pub lpstrAlias: ::windows_sys::core::PCSTR, - pub dwStyle: u32, - pub hWndParent: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_OPEN_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_OPEN_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_OPEN_PARMSW { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCWSTR, - pub lpstrElementName: ::windows_sys::core::PCWSTR, - pub lpstrAlias: ::windows_sys::core::PCWSTR, - pub dwStyle: u32, - pub hWndParent: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_OPEN_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_OPEN_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_RECT_PARMS { - pub dwCallback: usize, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_RECT_PARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_RECT_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_SAVE_PARMSA { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_SAVE_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_SAVE_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_SAVE_PARMSW { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCWSTR, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_SAVE_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_SAVE_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_WINDOW_PARMSA { - pub dwCallback: usize, - pub hWnd: super::super::Foundation::HWND, - pub nCmdShow: u32, - pub lpstrText: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_WINDOW_PARMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_WINDOW_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCI_OVLY_WINDOW_PARMSW { - pub dwCallback: usize, - pub hWnd: super::super::Foundation::HWND, - pub nCmdShow: u32, - pub lpstrText: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCI_OVLY_WINDOW_PARMSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCI_OVLY_WINDOW_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_PLAY_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, -} -impl ::core::marker::Copy for MCI_PLAY_PARMS {} -impl ::core::clone::Clone for MCI_PLAY_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_RECORD_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, -} -impl ::core::marker::Copy for MCI_RECORD_PARMS {} -impl ::core::clone::Clone for MCI_RECORD_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_SAVE_PARMSA { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for MCI_SAVE_PARMSA {} -impl ::core::clone::Clone for MCI_SAVE_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_SAVE_PARMSW { - pub dwCallback: usize, - pub lpfilename: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MCI_SAVE_PARMSW {} -impl ::core::clone::Clone for MCI_SAVE_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_SEEK_PARMS { - pub dwCallback: usize, - pub dwTo: u32, -} -impl ::core::marker::Copy for MCI_SEEK_PARMS {} -impl ::core::clone::Clone for MCI_SEEK_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_SEQ_SET_PARMS { - pub dwCallback: usize, - pub dwTimeFormat: u32, - pub dwAudio: u32, - pub dwTempo: u32, - pub dwPort: u32, - pub dwSlave: u32, - pub dwMaster: u32, - pub dwOffset: u32, -} -impl ::core::marker::Copy for MCI_SEQ_SET_PARMS {} -impl ::core::clone::Clone for MCI_SEQ_SET_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_SET_PARMS { - pub dwCallback: usize, - pub dwTimeFormat: u32, - pub dwAudio: u32, -} -impl ::core::marker::Copy for MCI_SET_PARMS {} -impl ::core::clone::Clone for MCI_SET_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_STATUS_PARMS { - pub dwCallback: usize, - pub dwReturn: usize, - pub dwItem: u32, - pub dwTrack: u32, -} -impl ::core::marker::Copy for MCI_STATUS_PARMS {} -impl ::core::clone::Clone for MCI_STATUS_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_SYSINFO_PARMSA { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PSTR, - pub dwRetSize: u32, - pub dwNumber: u32, - pub wDeviceType: u32, -} -impl ::core::marker::Copy for MCI_SYSINFO_PARMSA {} -impl ::core::clone::Clone for MCI_SYSINFO_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_SYSINFO_PARMSW { - pub dwCallback: usize, - pub lpstrReturn: ::windows_sys::core::PWSTR, - pub dwRetSize: u32, - pub dwNumber: u32, - pub wDeviceType: u32, -} -impl ::core::marker::Copy for MCI_SYSINFO_PARMSW {} -impl ::core::clone::Clone for MCI_SYSINFO_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_VD_ESCAPE_PARMSA { - pub dwCallback: usize, - pub lpstrCommand: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for MCI_VD_ESCAPE_PARMSA {} -impl ::core::clone::Clone for MCI_VD_ESCAPE_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_VD_ESCAPE_PARMSW { - pub dwCallback: usize, - pub lpstrCommand: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MCI_VD_ESCAPE_PARMSW {} -impl ::core::clone::Clone for MCI_VD_ESCAPE_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_VD_PLAY_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, - pub dwSpeed: u32, -} -impl ::core::marker::Copy for MCI_VD_PLAY_PARMS {} -impl ::core::clone::Clone for MCI_VD_PLAY_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_VD_STEP_PARMS { - pub dwCallback: usize, - pub dwFrames: u32, -} -impl ::core::marker::Copy for MCI_VD_STEP_PARMS {} -impl ::core::clone::Clone for MCI_VD_STEP_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_WAVE_DELETE_PARMS { - pub dwCallback: usize, - pub dwFrom: u32, - pub dwTo: u32, -} -impl ::core::marker::Copy for MCI_WAVE_DELETE_PARMS {} -impl ::core::clone::Clone for MCI_WAVE_DELETE_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_WAVE_OPEN_PARMSA { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCSTR, - pub lpstrElementName: ::windows_sys::core::PCSTR, - pub lpstrAlias: ::windows_sys::core::PCSTR, - pub dwBufferSeconds: u32, -} -impl ::core::marker::Copy for MCI_WAVE_OPEN_PARMSA {} -impl ::core::clone::Clone for MCI_WAVE_OPEN_PARMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_WAVE_OPEN_PARMSW { - pub dwCallback: usize, - pub wDeviceID: u32, - pub lpstrDeviceType: ::windows_sys::core::PCWSTR, - pub lpstrElementName: ::windows_sys::core::PCWSTR, - pub lpstrAlias: ::windows_sys::core::PCWSTR, - pub dwBufferSeconds: u32, -} -impl ::core::marker::Copy for MCI_WAVE_OPEN_PARMSW {} -impl ::core::clone::Clone for MCI_WAVE_OPEN_PARMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MCI_WAVE_SET_PARMS { - pub dwCallback: usize, - pub dwTimeFormat: u32, - pub dwAudio: u32, - pub wInput: u32, - pub wOutput: u32, - pub wFormatTag: u16, - pub wReserved2: u16, - pub nChannels: u16, - pub wReserved3: u16, - pub nSamplesPerSec: u32, - pub nAvgBytesPerSec: u32, - pub nBlockAlign: u16, - pub wReserved4: u16, - pub wBitsPerSample: u16, - pub wReserved5: u16, -} -impl ::core::marker::Copy for MCI_WAVE_SET_PARMS {} -impl ::core::clone::Clone for MCI_WAVE_SET_PARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct MEDIASPACEADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wRevision: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for MEDIASPACEADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for MEDIASPACEADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MIDIOPENSTRMID { - pub dwStreamID: u32, - pub uDeviceID: u32, -} -impl ::core::marker::Copy for MIDIOPENSTRMID {} -impl ::core::clone::Clone for MIDIOPENSTRMID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct MIXEROPENDESC { - pub hmx: super::Audio::HMIXER, - pub pReserved0: *mut ::core::ffi::c_void, - pub dwCallback: usize, - pub dwInstance: usize, - pub dnDevNode: usize, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for MIXEROPENDESC {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for MIXEROPENDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct MMCKINFO { - pub ckid: u32, - pub cksize: u32, - pub fccType: u32, - pub dwDataOffset: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for MMCKINFO {} -impl ::core::clone::Clone for MMCKINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MMIOINFO { - pub dwFlags: u32, - pub fccIOProc: u32, - pub pIOProc: LPMMIOPROC, - pub wErrorRet: u32, - pub htask: super::HTASK, - pub cchBuffer: i32, - pub pchBuffer: *mut i8, - pub pchNext: *mut i8, - pub pchEndRead: *mut i8, - pub pchEndWrite: *mut i8, - pub lBufOffset: i32, - pub lDiskOffset: i32, - pub adwInfo: [u32; 3], - pub dwReserved1: u32, - pub dwReserved2: u32, - pub hmmio: HMMIO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MMIOINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MMIOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct MSAUDIO1WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, - pub wEncodeOptions: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for MSAUDIO1WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for MSAUDIO1WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct NMS_VBXADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wSamplesPerBlock: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for NMS_VBXADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for NMS_VBXADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct OLIADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for OLIADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for OLIADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct OLICELPWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for OLICELPWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for OLICELPWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct OLIGSMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for OLIGSMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for OLIGSMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct OLIOPRWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for OLIOPRWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for OLIOPRWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct OLISBCWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for OLISBCWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for OLISBCWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct SIERRAADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wRevision: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for SIERRAADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for SIERRAADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct SONARCWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wCompType: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for SONARCWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for SONARCWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct TIMEREVENT { - pub wDelay: u16, - pub wResolution: u16, - pub lpFunction: super::LPTIMECALLBACK, - pub dwUser: u32, - pub wFlags: u16, - pub wReserved1: u16, -} -impl ::core::marker::Copy for TIMEREVENT {} -impl ::core::clone::Clone for TIMEREVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct TRUESPEECHWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wRevision: u16, - pub nSamplesPerBlock: u16, - pub abReserved: [u8; 28], -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for TRUESPEECHWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for TRUESPEECHWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub struct VIDEOHDR { - pub lpData: *mut u8, - pub dwBufferLength: u32, - pub dwBytesUsed: u32, - pub dwTimeCaptured: u32, - pub dwUser: usize, - pub dwFlags: u32, - pub dwReserved: [usize; 4], -} -impl ::core::marker::Copy for VIDEOHDR {} -impl ::core::clone::Clone for VIDEOHDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct WAVEOPENDESC { - pub hWave: super::Audio::HWAVE, - pub lpFormat: *mut super::Audio::WAVEFORMAT, - pub dwCallback: usize, - pub dwInstance: usize, - pub uMappedDeviceID: u32, - pub dnDevNode: usize, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for WAVEOPENDESC {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for WAVEOPENDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct WMAUDIO2WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub dwSamplesPerBlock: u32, - pub wEncodeOptions: u16, - pub dwSuperBlockAlign: u32, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for WMAUDIO2WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for WMAUDIO2WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct WMAUDIO3WAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, - pub wValidBitsPerSample: u16, - pub dwChannelMask: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub wEncodeOptions: u16, - pub wReserved3: u16, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for WMAUDIO3WAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for WMAUDIO3WAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(feature = "Win32_Media_Audio")] -pub struct YAMAHA_ADPCMWAVEFORMAT { - pub wfx: super::Audio::WAVEFORMATEX, -} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::marker::Copy for YAMAHA_ADPCMWAVEFORMAT {} -#[cfg(feature = "Win32_Media_Audio")] -impl ::core::clone::Clone for YAMAHA_ADPCMWAVEFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct s_RIFFWAVE_inst { - pub bUnshiftedNote: u8, - pub chFineTune: super::super::Foundation::CHAR, - pub chGain: super::super::Foundation::CHAR, - pub bLowNote: u8, - pub bHighNote: u8, - pub bLowVelocity: u8, - pub bHighVelocity: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for s_RIFFWAVE_inst {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for s_RIFFWAVE_inst { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type AVISAVECALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CAPCONTROLCALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CAPERRORCALLBACKA = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CAPERRORCALLBACKW = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CAPSTATUSCALLBACKA = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CAPSTATUSCALLBACKW = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CAPVIDEOCALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_Media_Audio\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media_Audio"))] -pub type CAPWAVECALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CAPYIELDCALLBACK = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub type DRIVERMSGPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DRIVERPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFNEXTDEVIO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPMMIOPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub type LPTASKCALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub type VFWWDMExtensionProc = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Media_Multimedia\"`*"] -pub type YIELDPROC = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Speech/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Speech/mod.rs deleted file mode 100644 index 8fc2945..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Speech/mod.rs +++ /dev/null @@ -1,3083 +0,0 @@ -pub type IEnumSpObjectTokens = *mut ::core::ffi::c_void; -pub type ISpAudio = *mut ::core::ffi::c_void; -pub type ISpContainerLexicon = *mut ::core::ffi::c_void; -pub type ISpDataKey = *mut ::core::ffi::c_void; -pub type ISpDisplayAlternates = *mut ::core::ffi::c_void; -pub type ISpEnginePronunciation = *mut ::core::ffi::c_void; -pub type ISpEventSink = *mut ::core::ffi::c_void; -pub type ISpEventSource = *mut ::core::ffi::c_void; -pub type ISpEventSource2 = *mut ::core::ffi::c_void; -pub type ISpGrammarBuilder = *mut ::core::ffi::c_void; -pub type ISpGrammarBuilder2 = *mut ::core::ffi::c_void; -pub type ISpLexicon = *mut ::core::ffi::c_void; -pub type ISpMMSysAudio = *mut ::core::ffi::c_void; -pub type ISpNotifyCallback = *mut ::core::ffi::c_void; -pub type ISpNotifySink = *mut ::core::ffi::c_void; -pub type ISpNotifySource = *mut ::core::ffi::c_void; -pub type ISpNotifyTranslator = *mut ::core::ffi::c_void; -pub type ISpObjectToken = *mut ::core::ffi::c_void; -pub type ISpObjectTokenCategory = *mut ::core::ffi::c_void; -pub type ISpObjectTokenInit = *mut ::core::ffi::c_void; -pub type ISpObjectWithToken = *mut ::core::ffi::c_void; -pub type ISpPhoneConverter = *mut ::core::ffi::c_void; -pub type ISpPhoneticAlphabetConverter = *mut ::core::ffi::c_void; -pub type ISpPhoneticAlphabetSelection = *mut ::core::ffi::c_void; -pub type ISpPhrase = *mut ::core::ffi::c_void; -pub type ISpPhrase2 = *mut ::core::ffi::c_void; -pub type ISpPhraseAlt = *mut ::core::ffi::c_void; -pub type ISpProperties = *mut ::core::ffi::c_void; -pub type ISpRecoContext = *mut ::core::ffi::c_void; -pub type ISpRecoContext2 = *mut ::core::ffi::c_void; -pub type ISpRecoGrammar = *mut ::core::ffi::c_void; -pub type ISpRecoGrammar2 = *mut ::core::ffi::c_void; -pub type ISpRecoResult = *mut ::core::ffi::c_void; -pub type ISpRecoResult2 = *mut ::core::ffi::c_void; -pub type ISpRecognizer = *mut ::core::ffi::c_void; -pub type ISpRecognizer2 = *mut ::core::ffi::c_void; -pub type ISpRegDataKey = *mut ::core::ffi::c_void; -pub type ISpResourceManager = *mut ::core::ffi::c_void; -pub type ISpSerializeState = *mut ::core::ffi::c_void; -pub type ISpShortcut = *mut ::core::ffi::c_void; -pub type ISpStream = *mut ::core::ffi::c_void; -pub type ISpStreamFormat = *mut ::core::ffi::c_void; -pub type ISpStreamFormatConverter = *mut ::core::ffi::c_void; -pub type ISpTranscript = *mut ::core::ffi::c_void; -pub type ISpVoice = *mut ::core::ffi::c_void; -pub type ISpXMLRecoResult = *mut ::core::ffi::c_void; -pub type ISpeechAudio = *mut ::core::ffi::c_void; -pub type ISpeechAudioBufferInfo = *mut ::core::ffi::c_void; -pub type ISpeechAudioFormat = *mut ::core::ffi::c_void; -pub type ISpeechAudioStatus = *mut ::core::ffi::c_void; -pub type ISpeechBaseStream = *mut ::core::ffi::c_void; -pub type ISpeechCustomStream = *mut ::core::ffi::c_void; -pub type ISpeechDataKey = *mut ::core::ffi::c_void; -pub type ISpeechFileStream = *mut ::core::ffi::c_void; -pub type ISpeechGrammarRule = *mut ::core::ffi::c_void; -pub type ISpeechGrammarRuleState = *mut ::core::ffi::c_void; -pub type ISpeechGrammarRuleStateTransition = *mut ::core::ffi::c_void; -pub type ISpeechGrammarRuleStateTransitions = *mut ::core::ffi::c_void; -pub type ISpeechGrammarRules = *mut ::core::ffi::c_void; -pub type ISpeechLexicon = *mut ::core::ffi::c_void; -pub type ISpeechLexiconPronunciation = *mut ::core::ffi::c_void; -pub type ISpeechLexiconPronunciations = *mut ::core::ffi::c_void; -pub type ISpeechLexiconWord = *mut ::core::ffi::c_void; -pub type ISpeechLexiconWords = *mut ::core::ffi::c_void; -pub type ISpeechMMSysAudio = *mut ::core::ffi::c_void; -pub type ISpeechMemoryStream = *mut ::core::ffi::c_void; -pub type ISpeechObjectToken = *mut ::core::ffi::c_void; -pub type ISpeechObjectTokenCategory = *mut ::core::ffi::c_void; -pub type ISpeechObjectTokens = *mut ::core::ffi::c_void; -pub type ISpeechPhoneConverter = *mut ::core::ffi::c_void; -pub type ISpeechPhraseAlternate = *mut ::core::ffi::c_void; -pub type ISpeechPhraseAlternates = *mut ::core::ffi::c_void; -pub type ISpeechPhraseElement = *mut ::core::ffi::c_void; -pub type ISpeechPhraseElements = *mut ::core::ffi::c_void; -pub type ISpeechPhraseInfo = *mut ::core::ffi::c_void; -pub type ISpeechPhraseInfoBuilder = *mut ::core::ffi::c_void; -pub type ISpeechPhraseProperties = *mut ::core::ffi::c_void; -pub type ISpeechPhraseProperty = *mut ::core::ffi::c_void; -pub type ISpeechPhraseReplacement = *mut ::core::ffi::c_void; -pub type ISpeechPhraseReplacements = *mut ::core::ffi::c_void; -pub type ISpeechPhraseRule = *mut ::core::ffi::c_void; -pub type ISpeechPhraseRules = *mut ::core::ffi::c_void; -pub type ISpeechRecoContext = *mut ::core::ffi::c_void; -pub type ISpeechRecoGrammar = *mut ::core::ffi::c_void; -pub type ISpeechRecoResult = *mut ::core::ffi::c_void; -pub type ISpeechRecoResult2 = *mut ::core::ffi::c_void; -pub type ISpeechRecoResultDispatch = *mut ::core::ffi::c_void; -pub type ISpeechRecoResultTimes = *mut ::core::ffi::c_void; -pub type ISpeechRecognizer = *mut ::core::ffi::c_void; -pub type ISpeechRecognizerStatus = *mut ::core::ffi::c_void; -pub type ISpeechResourceLoader = *mut ::core::ffi::c_void; -pub type ISpeechTextSelectionInformation = *mut ::core::ffi::c_void; -pub type ISpeechVoice = *mut ::core::ffi::c_void; -pub type ISpeechVoiceStatus = *mut ::core::ffi::c_void; -pub type ISpeechWaveFormatEx = *mut ::core::ffi::c_void; -pub type ISpeechXMLRecoResult = *mut ::core::ffi::c_void; -pub type _ISpeechRecoContextEvents = *mut ::core::ffi::c_void; -pub type _ISpeechVoiceEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DEFAULT_WEIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAPI_ERROR_BASE: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPALTERNATESCLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlternatesCLSID"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_APPLEXICONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\AppLexicons"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_AUDIOIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\AudioInput"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_AUDIOOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\AudioOutput"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_PHONECONVERTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\PhoneConverters"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_RECOGNIZERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Recognizers"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_RECOPROFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Speech\\RecoProfiles"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_TEXTNORMALIZERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\TextNormalizers"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCAT_VOICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Voices"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCURRENT_USER_LEXICON_TOKEN_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Speech\\CurrentUserLexicon"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCURRENT_USER_SHORTCUT_TOKEN_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Speech\\CurrentUserShortcut"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDICTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_AddRemoveWord: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddRemoveWord"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_AudioProperties: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudioProperties"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_AudioVolume: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AudioVolume"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_EngineProperties: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EngineProperties"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_MicTraining: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MicTraining"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_RecoProfileProperties: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RecoProfileProperties"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_ShareData: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShareData"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_Tutorial: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Tutorial"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_UserEnrollment: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserEnrollment"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDUI_UserTraining: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserTraining"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINFDICTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*+"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPMMSYS_AUDIO_IN_TOKEN_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\AudioInput\\TokenEnums\\MMAudioIn\\"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPMMSYS_AUDIO_OUT_TOKEN_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\AudioOutput\\TokenEnums\\MMAudioOut\\"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_ADAPTATION_ON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdaptationOn"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_COMPLEX_RESPONSE_SPEED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComplexResponseSpeed"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_HIGH_CONFIDENCE_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HighConfidenceThreshold"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_LOW_CONFIDENCE_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LowConfidenceThreshold"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_NORMAL_CONFIDENCE_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NormalConfidenceThreshold"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_PERSISTED_BACKGROUND_ADAPTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersistedBackgroundAdaptation"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_PERSISTED_LANGUAGE_MODEL_ADAPTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersistedLanguageModelAdaptation"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_RESOURCE_USAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceUsage"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_RESPONSE_SPEED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResponseSpeed"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPROP_UX_IS_LISTENING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UXIsListening"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRECOEXTENSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RecoExtension"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREG_LOCAL_MACHINE_ROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREG_SAFE_USER_TOKENS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\UserTokens"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREG_USER_ROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Speech"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRP_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENKEY_ATTRIBUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Attributes"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENKEY_AUDIO_LATENCY_TRUNCATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LatencyTruncateThreshold"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENKEY_AUDIO_LATENCY_UPDATE_INTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LatencyUpdateInterval"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENKEY_AUDIO_LATENCY_WARNING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LatencyWarningThreshold"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENKEY_FILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Files"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENKEY_RETAINEDAUDIO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SecondsPerRetainedAudioEvent"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENKEY_UI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UI"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOKENVALUE_CLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CLSID"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPTOPIC_SPELLING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Spelling"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVOICECATEGORY_TTSRATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultTTSRate"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWILDCARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("..."); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_EMULATE_RESULT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_LOW_CONFIDENCE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_MAX_LANGIDS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_MAX_PRON_LENGTH: u32 = 384u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_MAX_WORD_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_NORMAL_CONFIDENCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_STREAMPOS_ASAP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_STREAMPOS_REALTIME: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SR_LOCALIZED_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpAudioFormat: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ef96870_e160_4792_820d_48cf0649e4ec); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpCompressedLexicon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90903716_2f42_11d3_9c26_00c04f8ef87c); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpCustomStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8dbef13f_1948_4aa8_8cf0_048eebed95d8); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpFileStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x947812b3_2ae1_4644_ba86_9e90ded7ec91); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpInProcRecoContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73ad6842_ace0_45e8_a4dd_8795881a2c2a); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpInprocRecognizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41b89b6b_9399_11d2_9623_00c04f8ee628); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpLexicon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0655e396_25d0_11d3_9c26_00c04f8ef87c); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpMMAudioEnum: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab1890a0_e91f_11d2_bb91_00c04f8ee6c0); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpMMAudioIn: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf3d2e50_53f2_11d2_960c_00c04f8ee628); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpMMAudioOut: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa8c680eb_3d32_11d2_9ee7_00c04f797396); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpMemoryStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fb7ef7d_dff4_468a_b6b7_2fcbd188f994); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpNotifyTranslator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2ae5372_5d40_11d2_960e_00c04f8ee628); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpNullPhoneConverter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x455f24e9_7396_4a16_9715_7c0fdbe3efe3); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpObjectToken: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef411752_3736_4cb4_9c8c_8ef4ccb58efe); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpObjectTokenCategory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa910187f_0c7a_45ac_92cc_59edafb77b53); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpPhoneConverter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9185f743_1143_4c28_86b5_bff14f20e5c8); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpPhoneticAlphabetConverter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f414126_dfe3_4629_99ee_797978317ead); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpPhraseInfoBuilder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc23fc28d_c55f_4720_8b32_91f73c2bd5d1); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpResourceManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96749373_3391_11d2_9ee3_00c04f797396); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpSharedRecoContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47206204_5eca_11d2_960f_00c04f8ee628); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpSharedRecognizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3bee4890_4fe9_4a37_8c1e_5e7e12791c1f); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpShortcut: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d722f1a_9fcf_4e62_96d8_6df8f01a26aa); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x715d9c59_4442_11d2_9605_00c04f8ee628); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpStreamFormatConverter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7013943a_e2ec_11d2_a086_00c04f8ef9b5); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpTextSelectionInformation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f92030a_cbfd_4ab8_a164_ff5985547ff6); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpUnCompressedLexicon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc9e37c15_df92_4727_85d6_72e5eeb6995a); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpVoice: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96749377_3391_11d2_9ee3_00c04f797396); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpWaveFormatEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc79a574c_63be_44b9_801f_283f87f898be); -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SpeechAllElements: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const Speech_Default_Weight: f32 = 1f32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const Speech_Max_Pron_Length: i32 = 384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const Speech_Max_Word_Length: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const Speech_StreamPos_Asap: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const Speech_StreamPos_RealTime: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPIDSPRG = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGId: DISPIDSPRG = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGRecoContext: DISPIDSPRG = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGState: DISPIDSPRG = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGRules: DISPIDSPRG = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGReset: DISPIDSPRG = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCommit: DISPIDSPRG = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCmdLoadFromFile: DISPIDSPRG = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCmdLoadFromObject: DISPIDSPRG = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCmdLoadFromResource: DISPIDSPRG = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCmdLoadFromMemory: DISPIDSPRG = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCmdLoadFromProprietaryGrammar: DISPIDSPRG = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCmdSetRuleState: DISPIDSPRG = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGCmdSetRuleIdState: DISPIDSPRG = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGDictationLoad: DISPIDSPRG = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGDictationUnload: DISPIDSPRG = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGDictationSetState: DISPIDSPRG = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGSetWordSequenceData: DISPIDSPRG = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGSetTextSelection: DISPIDSPRG = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGIsPronounceable: DISPIDSPRG = 19i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPIDSPTSI = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPIDSPTSI_ActiveOffset: DISPIDSPTSI = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPIDSPTSI_ActiveLength: DISPIDSPTSI = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPIDSPTSI_SelectionOffset: DISPIDSPTSI = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPIDSPTSI_SelectionLength: DISPIDSPTSI = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechAudio = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SAStatus: DISPID_SpeechAudio = 200i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SABufferInfo: DISPID_SpeechAudio = 201i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SADefaultFormat: DISPID_SpeechAudio = 202i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SAVolume: DISPID_SpeechAudio = 203i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SABufferNotifySize: DISPID_SpeechAudio = 204i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SAEventHandle: DISPID_SpeechAudio = 205i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SASetState: DISPID_SpeechAudio = 206i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechAudioBufferInfo = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SABIMinNotification: DISPID_SpeechAudioBufferInfo = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SABIBufferSize: DISPID_SpeechAudioBufferInfo = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SABIEventBias: DISPID_SpeechAudioBufferInfo = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechAudioFormat = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SAFType: DISPID_SpeechAudioFormat = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SAFGuid: DISPID_SpeechAudioFormat = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SAFGetWaveFormatEx: DISPID_SpeechAudioFormat = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SAFSetWaveFormatEx: DISPID_SpeechAudioFormat = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechAudioStatus = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SASFreeBufferSpace: DISPID_SpeechAudioStatus = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SASNonBlockingIO: DISPID_SpeechAudioStatus = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SASState: DISPID_SpeechAudioStatus = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SASCurrentSeekPosition: DISPID_SpeechAudioStatus = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SASCurrentDevicePosition: DISPID_SpeechAudioStatus = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechBaseStream = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SBSFormat: DISPID_SpeechBaseStream = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SBSRead: DISPID_SpeechBaseStream = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SBSWrite: DISPID_SpeechBaseStream = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SBSSeek: DISPID_SpeechBaseStream = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechCustomStream = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SCSBaseStream: DISPID_SpeechCustomStream = 100i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechDataKey = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKSetBinaryValue: DISPID_SpeechDataKey = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKGetBinaryValue: DISPID_SpeechDataKey = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKSetStringValue: DISPID_SpeechDataKey = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKGetStringValue: DISPID_SpeechDataKey = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKSetLongValue: DISPID_SpeechDataKey = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKGetlongValue: DISPID_SpeechDataKey = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKOpenKey: DISPID_SpeechDataKey = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKCreateKey: DISPID_SpeechDataKey = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKDeleteKey: DISPID_SpeechDataKey = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKDeleteValue: DISPID_SpeechDataKey = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKEnumKeys: DISPID_SpeechDataKey = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SDKEnumValues: DISPID_SpeechDataKey = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechFileStream = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SFSOpen: DISPID_SpeechFileStream = 100i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SFSClose: DISPID_SpeechFileStream = 101i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechGrammarRule = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRAttributes: DISPID_SpeechGrammarRule = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRInitialState: DISPID_SpeechGrammarRule = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRName: DISPID_SpeechGrammarRule = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRId: DISPID_SpeechGrammarRule = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRClear: DISPID_SpeechGrammarRule = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRAddResource: DISPID_SpeechGrammarRule = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRAddState: DISPID_SpeechGrammarRule = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechGrammarRuleState = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSRule: DISPID_SpeechGrammarRuleState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTransitions: DISPID_SpeechGrammarRuleState = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSAddWordTransition: DISPID_SpeechGrammarRuleState = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSAddRuleTransition: DISPID_SpeechGrammarRuleState = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSAddSpecialTransition: DISPID_SpeechGrammarRuleState = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechGrammarRuleStateTransition = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTType: DISPID_SpeechGrammarRuleStateTransition = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTText: DISPID_SpeechGrammarRuleStateTransition = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTRule: DISPID_SpeechGrammarRuleStateTransition = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTWeight: DISPID_SpeechGrammarRuleStateTransition = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTPropertyName: DISPID_SpeechGrammarRuleStateTransition = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTPropertyId: DISPID_SpeechGrammarRuleStateTransition = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTPropertyValue: DISPID_SpeechGrammarRuleStateTransition = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTNextState: DISPID_SpeechGrammarRuleStateTransition = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechGrammarRuleStateTransitions = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTsCount: DISPID_SpeechGrammarRuleStateTransitions = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTsItem: DISPID_SpeechGrammarRuleStateTransitions = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRSTs_NewEnum: DISPID_SpeechGrammarRuleStateTransitions = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechGrammarRules = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRsCount: DISPID_SpeechGrammarRules = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRsDynamic: DISPID_SpeechGrammarRules = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRsAdd: DISPID_SpeechGrammarRules = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRsCommit: DISPID_SpeechGrammarRules = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRsCommitAndSave: DISPID_SpeechGrammarRules = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRsFindRule: DISPID_SpeechGrammarRules = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRsItem: DISPID_SpeechGrammarRules = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SGRs_NewEnum: DISPID_SpeechGrammarRules = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechLexicon = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLGenerationId: DISPID_SpeechLexicon = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLGetWords: DISPID_SpeechLexicon = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLAddPronunciation: DISPID_SpeechLexicon = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLAddPronunciationByPhoneIds: DISPID_SpeechLexicon = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLRemovePronunciation: DISPID_SpeechLexicon = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLRemovePronunciationByPhoneIds: DISPID_SpeechLexicon = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLGetPronunciations: DISPID_SpeechLexicon = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLGetGenerationChange: DISPID_SpeechLexicon = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechLexiconProns = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPsCount: DISPID_SpeechLexiconProns = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPsItem: DISPID_SpeechLexiconProns = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPs_NewEnum: DISPID_SpeechLexiconProns = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechLexiconPronunciation = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPType: DISPID_SpeechLexiconPronunciation = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPLangId: DISPID_SpeechLexiconPronunciation = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPPartOfSpeech: DISPID_SpeechLexiconPronunciation = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPPhoneIds: DISPID_SpeechLexiconPronunciation = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLPSymbolic: DISPID_SpeechLexiconPronunciation = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechLexiconWord = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLWLangId: DISPID_SpeechLexiconWord = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLWType: DISPID_SpeechLexiconWord = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLWWord: DISPID_SpeechLexiconWord = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLWPronunciations: DISPID_SpeechLexiconWord = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechLexiconWords = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLWsCount: DISPID_SpeechLexiconWords = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLWsItem: DISPID_SpeechLexiconWords = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SLWs_NewEnum: DISPID_SpeechLexiconWords = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechMMSysAudio = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SMSADeviceId: DISPID_SpeechMMSysAudio = 300i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SMSALineId: DISPID_SpeechMMSysAudio = 301i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SMSAMMHandle: DISPID_SpeechMMSysAudio = 302i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechMemoryStream = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SMSSetData: DISPID_SpeechMemoryStream = 100i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SMSGetData: DISPID_SpeechMemoryStream = 101i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechObjectToken = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTId: DISPID_SpeechObjectToken = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTDataKey: DISPID_SpeechObjectToken = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTCategory: DISPID_SpeechObjectToken = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTGetDescription: DISPID_SpeechObjectToken = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTSetId: DISPID_SpeechObjectToken = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTGetAttribute: DISPID_SpeechObjectToken = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTCreateInstance: DISPID_SpeechObjectToken = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTRemove: DISPID_SpeechObjectToken = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTGetStorageFileName: DISPID_SpeechObjectToken = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTRemoveStorageFileName: DISPID_SpeechObjectToken = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTIsUISupported: DISPID_SpeechObjectToken = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTDisplayUI: DISPID_SpeechObjectToken = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTMatchesAttributes: DISPID_SpeechObjectToken = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechObjectTokenCategory = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTCId: DISPID_SpeechObjectTokenCategory = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTCDefault: DISPID_SpeechObjectTokenCategory = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTCSetId: DISPID_SpeechObjectTokenCategory = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTCGetDataKey: DISPID_SpeechObjectTokenCategory = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTCEnumerateTokens: DISPID_SpeechObjectTokenCategory = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechObjectTokens = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTsCount: DISPID_SpeechObjectTokens = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTsItem: DISPID_SpeechObjectTokens = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SOTs_NewEnum: DISPID_SpeechObjectTokens = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhoneConverter = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPCLangId: DISPID_SpeechPhoneConverter = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPCPhoneToId: DISPID_SpeechPhoneConverter = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPCIdToPhone: DISPID_SpeechPhoneConverter = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseAlternate = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPARecoResult: DISPID_SpeechPhraseAlternate = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPAStartElementInResult: DISPID_SpeechPhraseAlternate = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPANumberOfElementsInResult: DISPID_SpeechPhraseAlternate = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPAPhraseInfo: DISPID_SpeechPhraseAlternate = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPACommit: DISPID_SpeechPhraseAlternate = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseAlternates = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPAsCount: DISPID_SpeechPhraseAlternates = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPAsItem: DISPID_SpeechPhraseAlternates = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPAs_NewEnum: DISPID_SpeechPhraseAlternates = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseBuilder = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPBRestorePhraseFromMemory: DISPID_SpeechPhraseBuilder = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseElement = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEAudioTimeOffset: DISPID_SpeechPhraseElement = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEAudioSizeTime: DISPID_SpeechPhraseElement = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEAudioStreamOffset: DISPID_SpeechPhraseElement = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEAudioSizeBytes: DISPID_SpeechPhraseElement = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPERetainedStreamOffset: DISPID_SpeechPhraseElement = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPERetainedSizeBytes: DISPID_SpeechPhraseElement = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEDisplayText: DISPID_SpeechPhraseElement = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPELexicalForm: DISPID_SpeechPhraseElement = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEPronunciation: DISPID_SpeechPhraseElement = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEDisplayAttributes: DISPID_SpeechPhraseElement = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPERequiredConfidence: DISPID_SpeechPhraseElement = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEActualConfidence: DISPID_SpeechPhraseElement = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEEngineConfidence: DISPID_SpeechPhraseElement = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseElements = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEsCount: DISPID_SpeechPhraseElements = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEsItem: DISPID_SpeechPhraseElements = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPEs_NewEnum: DISPID_SpeechPhraseElements = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseInfo = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPILanguageId: DISPID_SpeechPhraseInfo = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIGrammarId: DISPID_SpeechPhraseInfo = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIStartTime: DISPID_SpeechPhraseInfo = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIAudioStreamPosition: DISPID_SpeechPhraseInfo = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIAudioSizeBytes: DISPID_SpeechPhraseInfo = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIRetainedSizeBytes: DISPID_SpeechPhraseInfo = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIAudioSizeTime: DISPID_SpeechPhraseInfo = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIRule: DISPID_SpeechPhraseInfo = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIProperties: DISPID_SpeechPhraseInfo = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIElements: DISPID_SpeechPhraseInfo = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIReplacements: DISPID_SpeechPhraseInfo = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIEngineId: DISPID_SpeechPhraseInfo = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIEnginePrivateData: DISPID_SpeechPhraseInfo = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPISaveToMemory: DISPID_SpeechPhraseInfo = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIGetText: DISPID_SpeechPhraseInfo = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPIGetDisplayAttributes: DISPID_SpeechPhraseInfo = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseProperties = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPsCount: DISPID_SpeechPhraseProperties = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPsItem: DISPID_SpeechPhraseProperties = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPs_NewEnum: DISPID_SpeechPhraseProperties = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseProperty = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPName: DISPID_SpeechPhraseProperty = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPId: DISPID_SpeechPhraseProperty = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPValue: DISPID_SpeechPhraseProperty = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPFirstElement: DISPID_SpeechPhraseProperty = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPNumberOfElements: DISPID_SpeechPhraseProperty = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPEngineConfidence: DISPID_SpeechPhraseProperty = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPConfidence: DISPID_SpeechPhraseProperty = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPParent: DISPID_SpeechPhraseProperty = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPPChildren: DISPID_SpeechPhraseProperty = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseReplacement = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRDisplayAttributes: DISPID_SpeechPhraseReplacement = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRText: DISPID_SpeechPhraseReplacement = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRFirstElement: DISPID_SpeechPhraseReplacement = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRNumberOfElements: DISPID_SpeechPhraseReplacement = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseReplacements = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRsCount: DISPID_SpeechPhraseReplacements = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRsItem: DISPID_SpeechPhraseReplacements = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRs_NewEnum: DISPID_SpeechPhraseReplacements = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseRule = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleName: DISPID_SpeechPhraseRule = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleId: DISPID_SpeechPhraseRule = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleFirstElement: DISPID_SpeechPhraseRule = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleNumberOfElements: DISPID_SpeechPhraseRule = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleParent: DISPID_SpeechPhraseRule = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleChildren: DISPID_SpeechPhraseRule = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleConfidence: DISPID_SpeechPhraseRule = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRuleEngineConfidence: DISPID_SpeechPhraseRule = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechPhraseRules = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRulesCount: DISPID_SpeechPhraseRules = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRulesItem: DISPID_SpeechPhraseRules = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SPRules_NewEnum: DISPID_SpeechPhraseRules = -4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechRecoContext = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCRecognizer: DISPID_SpeechRecoContext = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCAudioInInterferenceStatus: DISPID_SpeechRecoContext = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCRequestedUIType: DISPID_SpeechRecoContext = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCVoice: DISPID_SpeechRecoContext = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRAllowVoiceFormatMatchingOnNextSet: DISPID_SpeechRecoContext = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCVoicePurgeEvent: DISPID_SpeechRecoContext = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEventInterests: DISPID_SpeechRecoContext = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCCmdMaxAlternates: DISPID_SpeechRecoContext = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCState: DISPID_SpeechRecoContext = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCRetainedAudio: DISPID_SpeechRecoContext = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCRetainedAudioFormat: DISPID_SpeechRecoContext = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCPause: DISPID_SpeechRecoContext = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCResume: DISPID_SpeechRecoContext = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCCreateGrammar: DISPID_SpeechRecoContext = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCCreateResultFromMemory: DISPID_SpeechRecoContext = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCBookmark: DISPID_SpeechRecoContext = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCSetAdaptationData: DISPID_SpeechRecoContext = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechRecoContextEvents = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEStartStream: DISPID_SpeechRecoContextEvents = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEEndStream: DISPID_SpeechRecoContextEvents = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEBookmark: DISPID_SpeechRecoContextEvents = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCESoundStart: DISPID_SpeechRecoContextEvents = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCESoundEnd: DISPID_SpeechRecoContextEvents = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEPhraseStart: DISPID_SpeechRecoContextEvents = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCERecognition: DISPID_SpeechRecoContextEvents = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEHypothesis: DISPID_SpeechRecoContextEvents = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEPropertyNumberChange: DISPID_SpeechRecoContextEvents = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEPropertyStringChange: DISPID_SpeechRecoContextEvents = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEFalseRecognition: DISPID_SpeechRecoContextEvents = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEInterference: DISPID_SpeechRecoContextEvents = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCERequestUI: DISPID_SpeechRecoContextEvents = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCERecognizerStateChange: DISPID_SpeechRecoContextEvents = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEAdaptation: DISPID_SpeechRecoContextEvents = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCERecognitionForOtherContext: DISPID_SpeechRecoContextEvents = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEAudioLevel: DISPID_SpeechRecoContextEvents = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCEEnginePrivate: DISPID_SpeechRecoContextEvents = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechRecoResult = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRRecoContext: DISPID_SpeechRecoResult = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRTimes: DISPID_SpeechRecoResult = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRAudioFormat: DISPID_SpeechRecoResult = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRPhraseInfo: DISPID_SpeechRecoResult = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRAlternates: DISPID_SpeechRecoResult = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRAudio: DISPID_SpeechRecoResult = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRSpeakAudio: DISPID_SpeechRecoResult = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRSaveToMemory: DISPID_SpeechRecoResult = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRDiscardResultInfo: DISPID_SpeechRecoResult = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechRecoResult2 = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRSetTextFeedback: DISPID_SpeechRecoResult2 = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechRecoResultTimes = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRTStreamTime: DISPID_SpeechRecoResultTimes = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRTLength: DISPID_SpeechRecoResultTimes = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRTTickCount: DISPID_SpeechRecoResultTimes = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRTOffsetFromStart: DISPID_SpeechRecoResultTimes = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechRecognizer = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRecognizer: DISPID_SpeechRecognizer = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRAllowAudioInputFormatChangesOnNextSet: DISPID_SpeechRecognizer = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRAudioInput: DISPID_SpeechRecognizer = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRAudioInputStream: DISPID_SpeechRecognizer = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRIsShared: DISPID_SpeechRecognizer = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRState: DISPID_SpeechRecognizer = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRStatus: DISPID_SpeechRecognizer = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRProfile: DISPID_SpeechRecognizer = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SREmulateRecognition: DISPID_SpeechRecognizer = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRCreateRecoContext: DISPID_SpeechRecognizer = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGetFormat: DISPID_SpeechRecognizer = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSetPropertyNumber: DISPID_SpeechRecognizer = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGetPropertyNumber: DISPID_SpeechRecognizer = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSetPropertyString: DISPID_SpeechRecognizer = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGetPropertyString: DISPID_SpeechRecognizer = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRIsUISupported: DISPID_SpeechRecognizer = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRDisplayUI: DISPID_SpeechRecognizer = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRGetRecognizers: DISPID_SpeechRecognizer = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVGetAudioInputs: DISPID_SpeechRecognizer = 19i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVGetProfiles: DISPID_SpeechRecognizer = 20i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechRecognizerStatus = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSAudioStatus: DISPID_SpeechRecognizerStatus = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSCurrentStreamPosition: DISPID_SpeechRecognizerStatus = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSCurrentStreamNumber: DISPID_SpeechRecognizerStatus = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSNumberOfActiveRules: DISPID_SpeechRecognizerStatus = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSClsidEngine: DISPID_SpeechRecognizerStatus = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRSSupportedLanguages: DISPID_SpeechRecognizerStatus = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechVoice = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVStatus: DISPID_SpeechVoice = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVVoice: DISPID_SpeechVoice = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVAudioOutput: DISPID_SpeechVoice = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVAudioOutputStream: DISPID_SpeechVoice = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVRate: DISPID_SpeechVoice = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVVolume: DISPID_SpeechVoice = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVAllowAudioOuputFormatChangesOnNextSet: DISPID_SpeechVoice = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEventInterests: DISPID_SpeechVoice = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVPriority: DISPID_SpeechVoice = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVAlertBoundary: DISPID_SpeechVoice = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSyncronousSpeakTimeout: DISPID_SpeechVoice = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSpeak: DISPID_SpeechVoice = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSpeakStream: DISPID_SpeechVoice = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVPause: DISPID_SpeechVoice = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVResume: DISPID_SpeechVoice = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSkip: DISPID_SpeechVoice = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVGetVoices: DISPID_SpeechVoice = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVGetAudioOutputs: DISPID_SpeechVoice = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVWaitUntilDone: DISPID_SpeechVoice = 19i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSpeakCompleteEvent: DISPID_SpeechVoice = 20i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVIsUISupported: DISPID_SpeechVoice = 21i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVDisplayUI: DISPID_SpeechVoice = 22i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechVoiceEvent = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEStreamStart: DISPID_SpeechVoiceEvent = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEStreamEnd: DISPID_SpeechVoiceEvent = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEVoiceChange: DISPID_SpeechVoiceEvent = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEBookmark: DISPID_SpeechVoiceEvent = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEWord: DISPID_SpeechVoiceEvent = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEPhoneme: DISPID_SpeechVoiceEvent = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVESentenceBoundary: DISPID_SpeechVoiceEvent = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEViseme: DISPID_SpeechVoiceEvent = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEAudioLevel: DISPID_SpeechVoiceEvent = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVEEnginePrivate: DISPID_SpeechVoiceEvent = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechVoiceStatus = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSCurrentStreamNumber: DISPID_SpeechVoiceStatus = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSLastStreamNumberQueued: DISPID_SpeechVoiceStatus = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSLastResult: DISPID_SpeechVoiceStatus = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSRunningState: DISPID_SpeechVoiceStatus = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSInputWordPosition: DISPID_SpeechVoiceStatus = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSInputWordLength: DISPID_SpeechVoiceStatus = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSInputSentencePosition: DISPID_SpeechVoiceStatus = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSInputSentenceLength: DISPID_SpeechVoiceStatus = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSLastBookmark: DISPID_SpeechVoiceStatus = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSLastBookmarkId: DISPID_SpeechVoiceStatus = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSPhonemeId: DISPID_SpeechVoiceStatus = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SVSVisemeId: DISPID_SpeechVoiceStatus = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechWaveFormatEx = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SWFEFormatTag: DISPID_SpeechWaveFormatEx = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SWFEChannels: DISPID_SpeechWaveFormatEx = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SWFESamplesPerSec: DISPID_SpeechWaveFormatEx = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SWFEAvgBytesPerSec: DISPID_SpeechWaveFormatEx = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SWFEBlockAlign: DISPID_SpeechWaveFormatEx = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SWFEBitsPerSample: DISPID_SpeechWaveFormatEx = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SWFEExtraData: DISPID_SpeechWaveFormatEx = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type DISPID_SpeechXMLRecoResult = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRGetXMLResult: DISPID_SpeechXMLRecoResult = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const DISPID_SRRGetXMLErrorInfo: DISPID_SpeechXMLRecoResult = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type PHONETICALPHABET = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const PA_Ipa: PHONETICALPHABET = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const PA_Ups: PHONETICALPHABET = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const PA_Sapi: PHONETICALPHABET = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPADAPTATIONRELEVANCE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAR_Unknown: SPADAPTATIONRELEVANCE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAR_Low: SPADAPTATIONRELEVANCE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAR_Medium: SPADAPTATIONRELEVANCE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAR_High: SPADAPTATIONRELEVANCE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPADAPTATIONSETTINGS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPADS_Default: SPADAPTATIONSETTINGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPADS_CurrentRecognizer: SPADAPTATIONSETTINGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPADS_RecoProfile: SPADAPTATIONSETTINGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPADS_Immediate: SPADAPTATIONSETTINGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPADS_Reset: SPADAPTATIONSETTINGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPADS_HighVolumeDataSource: SPADAPTATIONSETTINGS = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPAUDIOOPTIONS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAO_NONE: SPAUDIOOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAO_RETAIN_AUDIO: SPAUDIOOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPAUDIOSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAS_CLOSED: SPAUDIOSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAS_STOP: SPAUDIOSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAS_PAUSE: SPAUDIOSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAS_RUN: SPAUDIOSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPBOOKMARKOPTIONS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPBO_NONE: SPBOOKMARKOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPBO_PAUSE: SPBOOKMARKOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPBO_AHEAD: SPBOOKMARKOPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPBO_TIME_UNITS: SPBOOKMARKOPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPCFGRULEATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_TopLevel: SPCFGRULEATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_Active: SPCFGRULEATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_Export: SPCFGRULEATTRIBUTES = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_Import: SPCFGRULEATTRIBUTES = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_Interpreter: SPCFGRULEATTRIBUTES = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_Dynamic: SPCFGRULEATTRIBUTES = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_Root: SPCFGRULEATTRIBUTES = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_AutoPause: SPCFGRULEATTRIBUTES = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRAF_UserDelimited: SPCFGRULEATTRIBUTES = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPCOMMITFLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCF_NONE: SPCOMMITFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCF_ADD_TO_USER_LEXICON: SPCOMMITFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCF_DEFINITE_CORRECTION: SPCOMMITFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPCONTEXTSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCS_DISABLED: SPCONTEXTSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPCS_ENABLED: SPCONTEXTSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPDATAKEYLOCATION = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDKL_DefaultLocation: SPDATAKEYLOCATION = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDKL_CurrentUser: SPDATAKEYLOCATION = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDKL_LocalMachine: SPDATAKEYLOCATION = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDKL_CurrentConfig: SPDATAKEYLOCATION = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPDISPLAYATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAF_ONE_TRAILING_SPACE: SPDISPLAYATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAF_TWO_TRAILING_SPACES: SPDISPLAYATTRIBUTES = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAF_CONSUME_LEADING_SPACES: SPDISPLAYATTRIBUTES = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAF_BUFFER_POSITION: SPDISPLAYATTRIBUTES = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAF_ALL: SPDISPLAYATTRIBUTES = 31i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPAF_USER_SPECIFIED: SPDISPLAYATTRIBUTES = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPEAKFLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_DEFAULT: SPEAKFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_ASYNC: SPEAKFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_PURGEBEFORESPEAK: SPEAKFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_IS_FILENAME: SPEAKFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_IS_XML: SPEAKFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_IS_NOT_XML: SPEAKFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_PERSIST_XML: SPEAKFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_NLP_SPEAK_PUNC: SPEAKFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_PARSE_SAPI: SPEAKFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_PARSE_SSML: SPEAKFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_PARSE_AUTODETECT: SPEAKFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_NLP_MASK: SPEAKFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_PARSE_MASK: SPEAKFLAGS = 384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_VOICE_MASK: SPEAKFLAGS = 511i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPF_UNUSED_FLAGS: SPEAKFLAGS = -512i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPENDSRSTREAMFLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPESF_NONE: SPENDSRSTREAMFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPESF_STREAM_RELEASED: SPENDSRSTREAMFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPESF_EMULATED: SPENDSRSTREAMFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPEVENTENUM = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_UNDEFINED: SPEVENTENUM = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_START_INPUT_STREAM: SPEVENTENUM = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_END_INPUT_STREAM: SPEVENTENUM = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_VOICE_CHANGE: SPEVENTENUM = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_TTS_BOOKMARK: SPEVENTENUM = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_WORD_BOUNDARY: SPEVENTENUM = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_PHONEME: SPEVENTENUM = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_SENTENCE_BOUNDARY: SPEVENTENUM = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_VISEME: SPEVENTENUM = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_TTS_AUDIO_LEVEL: SPEVENTENUM = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_TTS_PRIVATE: SPEVENTENUM = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_MIN_TTS: SPEVENTENUM = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_MAX_TTS: SPEVENTENUM = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_END_SR_STREAM: SPEVENTENUM = 34i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_SOUND_START: SPEVENTENUM = 35i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_SOUND_END: SPEVENTENUM = 36i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_PHRASE_START: SPEVENTENUM = 37i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RECOGNITION: SPEVENTENUM = 38i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_HYPOTHESIS: SPEVENTENUM = 39i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_SR_BOOKMARK: SPEVENTENUM = 40i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_PROPERTY_NUM_CHANGE: SPEVENTENUM = 41i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_PROPERTY_STRING_CHANGE: SPEVENTENUM = 42i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_FALSE_RECOGNITION: SPEVENTENUM = 43i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_INTERFERENCE: SPEVENTENUM = 44i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_REQUEST_UI: SPEVENTENUM = 45i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RECO_STATE_CHANGE: SPEVENTENUM = 46i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_ADAPTATION: SPEVENTENUM = 47i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_START_SR_STREAM: SPEVENTENUM = 48i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RECO_OTHER_CONTEXT: SPEVENTENUM = 49i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_SR_AUDIO_LEVEL: SPEVENTENUM = 50i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_SR_RETAINEDAUDIO: SPEVENTENUM = 51i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_SR_PRIVATE: SPEVENTENUM = 52i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RESERVED4: SPEVENTENUM = 53i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RESERVED5: SPEVENTENUM = 54i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RESERVED6: SPEVENTENUM = 55i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_MIN_SR: SPEVENTENUM = 34i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_MAX_SR: SPEVENTENUM = 55i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RESERVED1: SPEVENTENUM = 30i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RESERVED2: SPEVENTENUM = 33i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPEI_RESERVED3: SPEVENTENUM = 63i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPEVENTLPARAMTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPET_LPARAM_IS_UNDEFINED: SPEVENTLPARAMTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPET_LPARAM_IS_TOKEN: SPEVENTLPARAMTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPET_LPARAM_IS_OBJECT: SPEVENTLPARAMTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPET_LPARAM_IS_POINTER: SPEVENTLPARAMTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPET_LPARAM_IS_STRING: SPEVENTLPARAMTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPFILEMODE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPFM_OPEN_READONLY: SPFILEMODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPFM_OPEN_READWRITE: SPFILEMODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPFM_CREATE: SPFILEMODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPFM_CREATE_ALWAYS: SPFILEMODE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPFM_NUM_MODES: SPFILEMODE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPGRAMMAROPTIONS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_SAPI: SPGRAMMAROPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_SRGS: SPGRAMMAROPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_UPS: SPGRAMMAROPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_SRGS_MS_SCRIPT: SPGRAMMAROPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_SRGS_W3C_SCRIPT: SPGRAMMAROPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_SRGS_STG_SCRIPT: SPGRAMMAROPTIONS = 512i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_SRGS_SCRIPT: SPGRAMMAROPTIONS = 778i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_FILE: SPGRAMMAROPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_HTTP: SPGRAMMAROPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_RES: SPGRAMMAROPTIONS = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_OBJECT: SPGRAMMAROPTIONS = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_DEFAULT: SPGRAMMAROPTIONS = 1019i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGO_ALL: SPGRAMMAROPTIONS = 1023i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPGRAMMARSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGS_DISABLED: SPGRAMMARSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGS_ENABLED: SPGRAMMARSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPGS_EXCLUSIVE: SPGRAMMARSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPGRAMMARWORDTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWT_DISPLAY: SPGRAMMARWORDTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWT_LEXICAL: SPGRAMMARWORDTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWT_PRONUNCIATION: SPGRAMMARWORDTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWT_LEXICAL_NO_SPECIAL_CHARS: SPGRAMMARWORDTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPINTERFERENCE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_NONE: SPINTERFERENCE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_NOISE: SPINTERFERENCE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_NOSIGNAL: SPINTERFERENCE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_TOOLOUD: SPINTERFERENCE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_TOOQUIET: SPINTERFERENCE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_TOOFAST: SPINTERFERENCE = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_TOOSLOW: SPINTERFERENCE = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_LATENCY_WARNING: SPINTERFERENCE = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_LATENCY_TRUNCATE_BEGIN: SPINTERFERENCE = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPINTERFERENCE_LATENCY_TRUNCATE_END: SPINTERFERENCE = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPLEXICONTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_USER: SPLEXICONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_APP: SPLEXICONTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_VENDORLEXICON: SPLEXICONTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_LETTERTOSOUND: SPLEXICONTYPE = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_MORPHOLOGY: SPLEXICONTYPE = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_RESERVED4: SPLEXICONTYPE = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_USER_SHORTCUT: SPLEXICONTYPE = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_RESERVED6: SPLEXICONTYPE = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_RESERVED7: SPLEXICONTYPE = 256i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_RESERVED8: SPLEXICONTYPE = 512i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_RESERVED9: SPLEXICONTYPE = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_RESERVED10: SPLEXICONTYPE = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE1: SPLEXICONTYPE = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE2: SPLEXICONTYPE = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE3: SPLEXICONTYPE = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE4: SPLEXICONTYPE = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE5: SPLEXICONTYPE = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE6: SPLEXICONTYPE = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE7: SPLEXICONTYPE = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE8: SPLEXICONTYPE = 524288i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE9: SPLEXICONTYPE = 1048576i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE10: SPLEXICONTYPE = 2097152i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE11: SPLEXICONTYPE = 4194304i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE12: SPLEXICONTYPE = 8388608i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE13: SPLEXICONTYPE = 16777216i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE14: SPLEXICONTYPE = 33554432i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE15: SPLEXICONTYPE = 67108864i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE16: SPLEXICONTYPE = 134217728i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE17: SPLEXICONTYPE = 268435456i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE18: SPLEXICONTYPE = 536870912i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE19: SPLEXICONTYPE = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eLEXTYPE_PRIVATE20: SPLEXICONTYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPLOADOPTIONS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPLO_STATIC: SPLOADOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPLO_DYNAMIC: SPLOADOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPMATCHINGMODE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const AllWords: SPMATCHINGMODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const Subsequence: SPMATCHINGMODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const OrderedSubset: SPMATCHINGMODE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SubsequenceContentRequired: SPMATCHINGMODE = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const OrderedSubsetContentRequired: SPMATCHINGMODE = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPPARTOFSPEECH = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_NotOverriden: SPPARTOFSPEECH = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_Unknown: SPPARTOFSPEECH = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_Noun: SPPARTOFSPEECH = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_Verb: SPPARTOFSPEECH = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_Modifier: SPPARTOFSPEECH = 12288i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_Function: SPPARTOFSPEECH = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_Interjection: SPPARTOFSPEECH = 20480i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_Noncontent: SPPARTOFSPEECH = 24576i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_LMA: SPPARTOFSPEECH = 28672i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_SuppressWord: SPPARTOFSPEECH = 61440i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPPHRASEPROPERTYUNIONTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPPUT_UNUSED: SPPHRASEPROPERTYUNIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPPUT_ARRAY_INDEX: SPPHRASEPROPERTYUNIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPPHRASERNG = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPR_ALL_ELEMENTS: SPPHRASERNG = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPPRONUNCIATIONFLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const ePRONFLAG_USED: SPPRONUNCIATIONFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPRECOEVENTFLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREF_AutoPause: SPRECOEVENTFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREF_Emulated: SPRECOEVENTFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREF_SMLTimeout: SPRECOEVENTFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREF_ExtendableParse: SPRECOEVENTFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREF_ReSent: SPRECOEVENTFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREF_Hypothesis: SPRECOEVENTFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPREF_FalseRecognition: SPRECOEVENTFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPRECOSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRST_INACTIVE: SPRECOSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRST_ACTIVE: SPRECOSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRST_ACTIVE_ALWAYS: SPRECOSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRST_INACTIVE_WITH_PURGE: SPRECOSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRST_NUM_STATES: SPRECOSTATE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPRULESTATE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRS_INACTIVE: SPRULESTATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRS_ACTIVE: SPRULESTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRS_ACTIVE_WITH_AUTO_PAUSE: SPRULESTATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRS_ACTIVE_USER_DELIMITED: SPRULESTATE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPRUNSTATE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRS_DONE: SPRUNSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPRS_IS_SPEAKING: SPRUNSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPSEMANTICFORMAT = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSMF_SAPI_PROPERTIES: SPSEMANTICFORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSMF_SRGS_SEMANTICINTERPRETATION_MS: SPSEMANTICFORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSMF_SRGS_SAPIPROPERTIES: SPSEMANTICFORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSMF_UPS: SPSEMANTICFORMAT = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSMF_SRGS_SEMANTICINTERPRETATION_W3C: SPSEMANTICFORMAT = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPSHORTCUTTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSHT_NotOverriden: SPSHORTCUTTYPE = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSHT_Unknown: SPSHORTCUTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSHT_EMAIL: SPSHORTCUTTYPE = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSHT_OTHER: SPSHORTCUTTYPE = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_RESERVED1: SPSHORTCUTTYPE = 12288i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_RESERVED2: SPSHORTCUTTYPE = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_RESERVED3: SPSHORTCUTTYPE = 20480i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPPS_RESERVED4: SPSHORTCUTTYPE = 61440i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPSTREAMFORMAT = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_Default: SPSTREAMFORMAT = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_NoAssignedFormat: SPSTREAMFORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_Text: SPSTREAMFORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_NonStandardFormat: SPSTREAMFORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ExtendedAudioFormat: SPSTREAMFORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_8kHz8BitMono: SPSTREAMFORMAT = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_8kHz8BitStereo: SPSTREAMFORMAT = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_8kHz16BitMono: SPSTREAMFORMAT = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_8kHz16BitStereo: SPSTREAMFORMAT = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_11kHz8BitMono: SPSTREAMFORMAT = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_11kHz8BitStereo: SPSTREAMFORMAT = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_11kHz16BitMono: SPSTREAMFORMAT = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_11kHz16BitStereo: SPSTREAMFORMAT = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_12kHz8BitMono: SPSTREAMFORMAT = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_12kHz8BitStereo: SPSTREAMFORMAT = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_12kHz16BitMono: SPSTREAMFORMAT = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_12kHz16BitStereo: SPSTREAMFORMAT = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_16kHz8BitMono: SPSTREAMFORMAT = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_16kHz8BitStereo: SPSTREAMFORMAT = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_16kHz16BitMono: SPSTREAMFORMAT = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_16kHz16BitStereo: SPSTREAMFORMAT = 19i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_22kHz8BitMono: SPSTREAMFORMAT = 20i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_22kHz8BitStereo: SPSTREAMFORMAT = 21i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_22kHz16BitMono: SPSTREAMFORMAT = 22i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_22kHz16BitStereo: SPSTREAMFORMAT = 23i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_24kHz8BitMono: SPSTREAMFORMAT = 24i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_24kHz8BitStereo: SPSTREAMFORMAT = 25i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_24kHz16BitMono: SPSTREAMFORMAT = 26i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_24kHz16BitStereo: SPSTREAMFORMAT = 27i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_32kHz8BitMono: SPSTREAMFORMAT = 28i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_32kHz8BitStereo: SPSTREAMFORMAT = 29i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_32kHz16BitMono: SPSTREAMFORMAT = 30i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_32kHz16BitStereo: SPSTREAMFORMAT = 31i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_44kHz8BitMono: SPSTREAMFORMAT = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_44kHz8BitStereo: SPSTREAMFORMAT = 33i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_44kHz16BitMono: SPSTREAMFORMAT = 34i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_44kHz16BitStereo: SPSTREAMFORMAT = 35i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_48kHz8BitMono: SPSTREAMFORMAT = 36i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_48kHz8BitStereo: SPSTREAMFORMAT = 37i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_48kHz16BitMono: SPSTREAMFORMAT = 38i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_48kHz16BitStereo: SPSTREAMFORMAT = 39i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_TrueSpeech_8kHz1BitMono: SPSTREAMFORMAT = 40i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_8kHzMono: SPSTREAMFORMAT = 41i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_8kHzStereo: SPSTREAMFORMAT = 42i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_11kHzMono: SPSTREAMFORMAT = 43i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_11kHzStereo: SPSTREAMFORMAT = 44i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_22kHzMono: SPSTREAMFORMAT = 45i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_22kHzStereo: SPSTREAMFORMAT = 46i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_44kHzMono: SPSTREAMFORMAT = 47i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_ALaw_44kHzStereo: SPSTREAMFORMAT = 48i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_8kHzMono: SPSTREAMFORMAT = 49i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_8kHzStereo: SPSTREAMFORMAT = 50i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_11kHzMono: SPSTREAMFORMAT = 51i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_11kHzStereo: SPSTREAMFORMAT = 52i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_22kHzMono: SPSTREAMFORMAT = 53i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_22kHzStereo: SPSTREAMFORMAT = 54i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_44kHzMono: SPSTREAMFORMAT = 55i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_CCITT_uLaw_44kHzStereo: SPSTREAMFORMAT = 56i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_8kHzMono: SPSTREAMFORMAT = 57i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_8kHzStereo: SPSTREAMFORMAT = 58i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_11kHzMono: SPSTREAMFORMAT = 59i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_11kHzStereo: SPSTREAMFORMAT = 60i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_22kHzMono: SPSTREAMFORMAT = 61i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_22kHzStereo: SPSTREAMFORMAT = 62i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_44kHzMono: SPSTREAMFORMAT = 63i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_ADPCM_44kHzStereo: SPSTREAMFORMAT = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_GSM610_8kHzMono: SPSTREAMFORMAT = 65i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_GSM610_11kHzMono: SPSTREAMFORMAT = 66i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_GSM610_22kHzMono: SPSTREAMFORMAT = 67i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_GSM610_44kHzMono: SPSTREAMFORMAT = 68i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSF_NUM_FORMATS: SPSTREAMFORMAT = 69i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPSTREAMFORMATTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWF_INPUT: SPSTREAMFORMATTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWF_SRENGINE: SPSTREAMFORMATTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPVACTIONS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVA_Speak: SPVACTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVA_Silence: SPVACTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVA_Pronounce: SPVACTIONS = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVA_Bookmark: SPVACTIONS = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVA_SpellOut: SPVACTIONS = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVA_Section: SPVACTIONS = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVA_ParseUnknownTag: SPVACTIONS = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPVALUETYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_PROPERTY: SPVALUETYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_REPLACEMENT: SPVALUETYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_RULE: SPVALUETYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_DISPLAYTEXT: SPVALUETYPE = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_LEXICALFORM: SPVALUETYPE = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_PRONUNCIATION: SPVALUETYPE = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_AUDIO: SPVALUETYPE = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_ALTERNATES: SPVALUETYPE = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPDF_ALL: SPVALUETYPE = 255i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPVFEATURE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVFEATURE_STRESSED: SPVFEATURE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVFEATURE_EMPHASIS: SPVFEATURE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPVISEMES = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_0: SPVISEMES = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_1: SPVISEMES = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_2: SPVISEMES = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_3: SPVISEMES = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_4: SPVISEMES = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_5: SPVISEMES = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_6: SPVISEMES = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_7: SPVISEMES = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_8: SPVISEMES = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_9: SPVISEMES = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_10: SPVISEMES = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_11: SPVISEMES = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_12: SPVISEMES = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_13: SPVISEMES = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_14: SPVISEMES = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_15: SPVISEMES = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_16: SPVISEMES = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_17: SPVISEMES = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_18: SPVISEMES = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_19: SPVISEMES = 19i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_20: SPVISEMES = 20i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SP_VISEME_21: SPVISEMES = 21i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPVLIMITS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPMIN_VOLUME: SPVLIMITS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPMAX_VOLUME: SPVLIMITS = 100i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPMIN_RATE: SPVLIMITS = -10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPMAX_RATE: SPVLIMITS = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPVPRIORITY = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVPRI_NORMAL: SPVPRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVPRI_ALERT: SPVPRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPVPRI_OVER: SPVPRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPWORDPRONOUNCEABLE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWP_UNKNOWN_WORD_UNPRONOUNCEABLE: SPWORDPRONOUNCEABLE = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWP_UNKNOWN_WORD_PRONOUNCEABLE: SPWORDPRONOUNCEABLE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPWP_KNOWN_WORD_PRONOUNCEABLE: SPWORDPRONOUNCEABLE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPWORDTYPE = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eWORDTYPE_ADDED: SPWORDTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const eWORDTYPE_DELETED: SPWORDTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SPXMLRESULTOPTIONS = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPXRO_SML: SPXMLRESULTOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPXRO_Alternates_SML: SPXMLRESULTOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechAudioFormatType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTDefault: SpeechAudioFormatType = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTNoAssignedFormat: SpeechAudioFormatType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTText: SpeechAudioFormatType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTNonStandardFormat: SpeechAudioFormatType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTExtendedAudioFormat: SpeechAudioFormatType = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT8kHz8BitMono: SpeechAudioFormatType = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT8kHz8BitStereo: SpeechAudioFormatType = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT8kHz16BitMono: SpeechAudioFormatType = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT8kHz16BitStereo: SpeechAudioFormatType = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT11kHz8BitMono: SpeechAudioFormatType = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT11kHz8BitStereo: SpeechAudioFormatType = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT11kHz16BitMono: SpeechAudioFormatType = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT11kHz16BitStereo: SpeechAudioFormatType = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT12kHz8BitMono: SpeechAudioFormatType = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT12kHz8BitStereo: SpeechAudioFormatType = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT12kHz16BitMono: SpeechAudioFormatType = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT12kHz16BitStereo: SpeechAudioFormatType = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT16kHz8BitMono: SpeechAudioFormatType = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT16kHz8BitStereo: SpeechAudioFormatType = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT16kHz16BitMono: SpeechAudioFormatType = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT16kHz16BitStereo: SpeechAudioFormatType = 19i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT22kHz8BitMono: SpeechAudioFormatType = 20i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT22kHz8BitStereo: SpeechAudioFormatType = 21i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT22kHz16BitMono: SpeechAudioFormatType = 22i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT22kHz16BitStereo: SpeechAudioFormatType = 23i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT24kHz8BitMono: SpeechAudioFormatType = 24i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT24kHz8BitStereo: SpeechAudioFormatType = 25i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT24kHz16BitMono: SpeechAudioFormatType = 26i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT24kHz16BitStereo: SpeechAudioFormatType = 27i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT32kHz8BitMono: SpeechAudioFormatType = 28i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT32kHz8BitStereo: SpeechAudioFormatType = 29i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT32kHz16BitMono: SpeechAudioFormatType = 30i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT32kHz16BitStereo: SpeechAudioFormatType = 31i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT44kHz8BitMono: SpeechAudioFormatType = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT44kHz8BitStereo: SpeechAudioFormatType = 33i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT44kHz16BitMono: SpeechAudioFormatType = 34i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT44kHz16BitStereo: SpeechAudioFormatType = 35i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT48kHz8BitMono: SpeechAudioFormatType = 36i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT48kHz8BitStereo: SpeechAudioFormatType = 37i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT48kHz16BitMono: SpeechAudioFormatType = 38i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFT48kHz16BitStereo: SpeechAudioFormatType = 39i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTTrueSpeech_8kHz1BitMono: SpeechAudioFormatType = 40i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_8kHzMono: SpeechAudioFormatType = 41i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_8kHzStereo: SpeechAudioFormatType = 42i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_11kHzMono: SpeechAudioFormatType = 43i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_11kHzStereo: SpeechAudioFormatType = 44i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_22kHzMono: SpeechAudioFormatType = 45i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_22kHzStereo: SpeechAudioFormatType = 46i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_44kHzMono: SpeechAudioFormatType = 47i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_ALaw_44kHzStereo: SpeechAudioFormatType = 48i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_8kHzMono: SpeechAudioFormatType = 49i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_8kHzStereo: SpeechAudioFormatType = 50i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_11kHzMono: SpeechAudioFormatType = 51i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_11kHzStereo: SpeechAudioFormatType = 52i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_22kHzMono: SpeechAudioFormatType = 53i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_22kHzStereo: SpeechAudioFormatType = 54i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_44kHzMono: SpeechAudioFormatType = 55i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTCCITT_uLaw_44kHzStereo: SpeechAudioFormatType = 56i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_8kHzMono: SpeechAudioFormatType = 57i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_8kHzStereo: SpeechAudioFormatType = 58i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_11kHzMono: SpeechAudioFormatType = 59i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_11kHzStereo: SpeechAudioFormatType = 60i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_22kHzMono: SpeechAudioFormatType = 61i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_22kHzStereo: SpeechAudioFormatType = 62i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_44kHzMono: SpeechAudioFormatType = 63i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTADPCM_44kHzStereo: SpeechAudioFormatType = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTGSM610_8kHzMono: SpeechAudioFormatType = 65i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTGSM610_11kHzMono: SpeechAudioFormatType = 66i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTGSM610_22kHzMono: SpeechAudioFormatType = 67i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SAFTGSM610_44kHzMono: SpeechAudioFormatType = 68i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechAudioState = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SASClosed: SpeechAudioState = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SASStop: SpeechAudioState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SASPause: SpeechAudioState = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SASRun: SpeechAudioState = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechBookmarkOptions = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SBONone: SpeechBookmarkOptions = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SBOPause: SpeechBookmarkOptions = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechDataKeyLocation = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDKLDefaultLocation: SpeechDataKeyLocation = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDKLCurrentUser: SpeechDataKeyLocation = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDKLLocalMachine: SpeechDataKeyLocation = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDKLCurrentConfig: SpeechDataKeyLocation = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechDiscardType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTProperty: SpeechDiscardType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTReplacement: SpeechDiscardType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTRule: SpeechDiscardType = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTDisplayText: SpeechDiscardType = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTLexicalForm: SpeechDiscardType = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTPronunciation: SpeechDiscardType = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTAudio: SpeechDiscardType = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTAlternates: SpeechDiscardType = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDTAll: SpeechDiscardType = 255i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechDisplayAttributes = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDA_No_Trailing_Space: SpeechDisplayAttributes = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDA_One_Trailing_Space: SpeechDisplayAttributes = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDA_Two_Trailing_Spaces: SpeechDisplayAttributes = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SDA_Consume_Leading_Spaces: SpeechDisplayAttributes = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechEmulationCompareFlags = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECFIgnoreCase: SpeechEmulationCompareFlags = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECFIgnoreKanaType: SpeechEmulationCompareFlags = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECFIgnoreWidth: SpeechEmulationCompareFlags = 131072i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECFNoSpecialChars: SpeechEmulationCompareFlags = 536870912i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECFEmulateResult: SpeechEmulationCompareFlags = 1073741824i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECFDefault: SpeechEmulationCompareFlags = 196609i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechEngineConfidence = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECLowConfidence: SpeechEngineConfidence = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECNormalConfidence: SpeechEngineConfidence = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SECHighConfidence: SpeechEngineConfidence = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechFormatType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SFTInput: SpeechFormatType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SFTSREngine: SpeechFormatType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechGrammarRuleStateTransitionType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGRSTTEpsilon: SpeechGrammarRuleStateTransitionType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGRSTTWord: SpeechGrammarRuleStateTransitionType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGRSTTRule: SpeechGrammarRuleStateTransitionType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGRSTTDictation: SpeechGrammarRuleStateTransitionType = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGRSTTWildcard: SpeechGrammarRuleStateTransitionType = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGRSTTTextBuffer: SpeechGrammarRuleStateTransitionType = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechGrammarState = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGSEnabled: SpeechGrammarState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGSDisabled: SpeechGrammarState = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGSExclusive: SpeechGrammarState = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechGrammarWordType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGDisplay: SpeechGrammarWordType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGLexical: SpeechGrammarWordType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGPronounciation: SpeechGrammarWordType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGLexicalNoSpecialChars: SpeechGrammarWordType = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechInterference = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SINone: SpeechInterference = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SINoise: SpeechInterference = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SINoSignal: SpeechInterference = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SITooLoud: SpeechInterference = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SITooQuiet: SpeechInterference = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SITooFast: SpeechInterference = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SITooSlow: SpeechInterference = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechLexiconType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SLTUser: SpeechLexiconType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SLTApp: SpeechLexiconType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechLoadOption = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SLOStatic: SpeechLoadOption = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SLODynamic: SpeechLoadOption = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechPartOfSpeech = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSNotOverriden: SpeechPartOfSpeech = -1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSUnknown: SpeechPartOfSpeech = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSNoun: SpeechPartOfSpeech = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSVerb: SpeechPartOfSpeech = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSModifier: SpeechPartOfSpeech = 12288i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSFunction: SpeechPartOfSpeech = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSInterjection: SpeechPartOfSpeech = 20480i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSLMA: SpeechPartOfSpeech = 28672i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SPSSuppressWord: SpeechPartOfSpeech = 61440i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRecoContextState = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRCS_Disabled: SpeechRecoContextState = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRCS_Enabled: SpeechRecoContextState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRecoEvents = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREStreamEnd: SpeechRecoEvents = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRESoundStart: SpeechRecoEvents = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRESoundEnd: SpeechRecoEvents = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREPhraseStart: SpeechRecoEvents = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRERecognition: SpeechRecoEvents = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREHypothesis: SpeechRecoEvents = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREBookmark: SpeechRecoEvents = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREPropertyNumChange: SpeechRecoEvents = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREPropertyStringChange: SpeechRecoEvents = 256i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREFalseRecognition: SpeechRecoEvents = 512i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREInterference: SpeechRecoEvents = 1024i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRERequestUI: SpeechRecoEvents = 2048i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREStateChange: SpeechRecoEvents = 4096i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREAdaptation: SpeechRecoEvents = 8192i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREStreamStart: SpeechRecoEvents = 16384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRERecoOtherContext: SpeechRecoEvents = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREAudioLevel: SpeechRecoEvents = 65536i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREPrivate: SpeechRecoEvents = 262144i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SREAllEvents: SpeechRecoEvents = 393215i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRecognitionType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRTStandard: SpeechRecognitionType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRTAutopause: SpeechRecognitionType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRTEmulated: SpeechRecognitionType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRTSMLTimeout: SpeechRecognitionType = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRTExtendableParse: SpeechRecognitionType = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRTReSent: SpeechRecognitionType = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRecognizerState = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRSInactive: SpeechRecognizerState = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRSActive: SpeechRecognizerState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRSActiveAlways: SpeechRecognizerState = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRSInactiveWithPurge: SpeechRecognizerState = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRetainedAudioOptions = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRAONone: SpeechRetainedAudioOptions = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRAORetainAudio: SpeechRetainedAudioOptions = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRuleAttributes = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRATopLevel: SpeechRuleAttributes = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRADefaultToActive: SpeechRuleAttributes = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRAExport: SpeechRuleAttributes = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRAImport: SpeechRuleAttributes = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRAInterpreter: SpeechRuleAttributes = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRADynamic: SpeechRuleAttributes = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRARoot: SpeechRuleAttributes = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRuleState = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGDSInactive: SpeechRuleState = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGDSActive: SpeechRuleState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGDSActiveWithAutoPause: SpeechRuleState = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SGDSActiveUserDelimited: SpeechRuleState = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechRunState = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRSEDone: SpeechRunState = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SRSEIsSpeaking: SpeechRunState = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechSpecialTransitionType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSTTWildcard: SpeechSpecialTransitionType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSTTDictation: SpeechSpecialTransitionType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSTTTextBuffer: SpeechSpecialTransitionType = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechStreamFileMode = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSFMOpenForRead: SpeechStreamFileMode = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSFMOpenReadWrite: SpeechStreamFileMode = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSFMCreate: SpeechStreamFileMode = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSFMCreateForWrite: SpeechStreamFileMode = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechStreamSeekPositionType = u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSSPTRelativeToStart: SpeechStreamSeekPositionType = 0u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSSPTRelativeToCurrentPosition: SpeechStreamSeekPositionType = 1u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SSSPTRelativeToEnd: SpeechStreamSeekPositionType = 2u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechTokenContext = u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STCInprocServer: SpeechTokenContext = 1u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STCInprocHandler: SpeechTokenContext = 2u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STCLocalServer: SpeechTokenContext = 4u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STCRemoteServer: SpeechTokenContext = 16u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STCAll: SpeechTokenContext = 23u32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechTokenShellFolder = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STSF_AppData: SpeechTokenShellFolder = 26i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STSF_LocalAppData: SpeechTokenShellFolder = 28i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STSF_CommonAppData: SpeechTokenShellFolder = 35i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const STSF_FlagCreate: SpeechTokenShellFolder = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechVisemeFeature = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVF_None: SpeechVisemeFeature = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVF_Stressed: SpeechVisemeFeature = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVF_Emphasis: SpeechVisemeFeature = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechVisemeType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_0: SpeechVisemeType = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_1: SpeechVisemeType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_2: SpeechVisemeType = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_3: SpeechVisemeType = 3i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_4: SpeechVisemeType = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_5: SpeechVisemeType = 5i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_6: SpeechVisemeType = 6i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_7: SpeechVisemeType = 7i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_8: SpeechVisemeType = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_9: SpeechVisemeType = 9i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_10: SpeechVisemeType = 10i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_11: SpeechVisemeType = 11i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_12: SpeechVisemeType = 12i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_13: SpeechVisemeType = 13i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_14: SpeechVisemeType = 14i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_15: SpeechVisemeType = 15i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_16: SpeechVisemeType = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_17: SpeechVisemeType = 17i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_18: SpeechVisemeType = 18i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_19: SpeechVisemeType = 19i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_20: SpeechVisemeType = 20i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVP_21: SpeechVisemeType = 21i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechVoiceEvents = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEStartInputStream: SpeechVoiceEvents = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEEndInputStream: SpeechVoiceEvents = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEVoiceChange: SpeechVoiceEvents = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEBookmark: SpeechVoiceEvents = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEWordBoundary: SpeechVoiceEvents = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEPhoneme: SpeechVoiceEvents = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVESentenceBoundary: SpeechVoiceEvents = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEViseme: SpeechVoiceEvents = 256i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEAudioLevel: SpeechVoiceEvents = 512i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEPrivate: SpeechVoiceEvents = 32768i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVEAllEvents: SpeechVoiceEvents = 33790i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechVoicePriority = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVPNormal: SpeechVoicePriority = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVPAlert: SpeechVoicePriority = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVPOver: SpeechVoicePriority = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechVoiceSpeakFlags = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFDefault: SpeechVoiceSpeakFlags = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFlagsAsync: SpeechVoiceSpeakFlags = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFPurgeBeforeSpeak: SpeechVoiceSpeakFlags = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFIsFilename: SpeechVoiceSpeakFlags = 4i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFIsXML: SpeechVoiceSpeakFlags = 8i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFIsNotXML: SpeechVoiceSpeakFlags = 16i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFPersistXML: SpeechVoiceSpeakFlags = 32i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFNLPSpeakPunc: SpeechVoiceSpeakFlags = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFParseSapi: SpeechVoiceSpeakFlags = 128i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFParseSsml: SpeechVoiceSpeakFlags = 256i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFParseAutodetect: SpeechVoiceSpeakFlags = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFNLPMask: SpeechVoiceSpeakFlags = 64i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFParseMask: SpeechVoiceSpeakFlags = 384i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFVoiceMask: SpeechVoiceSpeakFlags = 511i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SVSFUnusedFlags: SpeechVoiceSpeakFlags = -512i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechWordPronounceable = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SWPUnknownWordUnpronounceable: SpeechWordPronounceable = 0i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SWPUnknownWordPronounceable: SpeechWordPronounceable = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SWPKnownWordPronounceable: SpeechWordPronounceable = 2i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub type SpeechWordType = i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SWTAdded: SpeechWordType = 1i32; -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub const SWTDeleted: SpeechWordType = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPAUDIOBUFFERINFO { - pub ulMsMinNotification: u32, - pub ulMsBufferSize: u32, - pub ulMsEventBias: u32, -} -impl ::core::marker::Copy for SPAUDIOBUFFERINFO {} -impl ::core::clone::Clone for SPAUDIOBUFFERINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPAUDIOSTATUS { - pub cbFreeBuffSpace: i32, - pub cbNonBlockingIO: u32, - pub State: SPAUDIOSTATE, - pub CurSeekPos: u64, - pub CurDevicePos: u64, - pub dwAudioLevel: u32, - pub dwReserved2: u32, -} -impl ::core::marker::Copy for SPAUDIOSTATUS {} -impl ::core::clone::Clone for SPAUDIOSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPBINARYGRAMMAR { - pub ulTotalSerializedSize: u32, -} -impl ::core::marker::Copy for SPBINARYGRAMMAR {} -impl ::core::clone::Clone for SPBINARYGRAMMAR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPDISPLAYPHRASE { - pub ulNumTokens: u32, - pub pTokens: *mut SPDISPLAYTOKEN, -} -impl ::core::marker::Copy for SPDISPLAYPHRASE {} -impl ::core::clone::Clone for SPDISPLAYPHRASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPDISPLAYTOKEN { - pub pszLexical: ::windows_sys::core::PCWSTR, - pub pszDisplay: ::windows_sys::core::PCWSTR, - pub bDisplayAttributes: u8, -} -impl ::core::marker::Copy for SPDISPLAYTOKEN {} -impl ::core::clone::Clone for SPDISPLAYTOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SPEVENT { - pub _bitfield: i32, - pub ulStreamNum: u32, - pub ullAudioStreamOffset: u64, - pub wParam: super::super::Foundation::WPARAM, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SPEVENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SPEVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SPEVENTEX { - pub _bitfield: i32, - pub ulStreamNum: u32, - pub ullAudioStreamOffset: u64, - pub wParam: super::super::Foundation::WPARAM, - pub lParam: super::super::Foundation::LPARAM, - pub ullAudioTimeOffset: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SPEVENTEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SPEVENTEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPEVENTSOURCEINFO { - pub ullEventInterest: u64, - pub ullQueuedInterest: u64, - pub ulCount: u32, -} -impl ::core::marker::Copy for SPEVENTSOURCEINFO {} -impl ::core::clone::Clone for SPEVENTSOURCEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPNORMALIZATIONLIST { - pub ulSize: u32, - pub ppszzNormalizedList: *mut *mut u16, -} -impl ::core::marker::Copy for SPNORMALIZATIONLIST {} -impl ::core::clone::Clone for SPNORMALIZATIONLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct SPPHRASE { - pub Base: SPPHRASE_50, - pub pSML: ::windows_sys::core::PWSTR, - pub pSemanticErrorInfo: *mut SPSEMANTICERRORINFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for SPPHRASE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for SPPHRASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPPHRASEELEMENT { - pub ulAudioTimeOffset: u32, - pub ulAudioSizeTime: u32, - pub ulAudioStreamOffset: u32, - pub ulAudioSizeBytes: u32, - pub ulRetainedStreamOffset: u32, - pub ulRetainedSizeBytes: u32, - pub pszDisplayText: ::windows_sys::core::PCWSTR, - pub pszLexicalForm: ::windows_sys::core::PCWSTR, - pub pszPronunciation: *const u16, - pub bDisplayAttributes: u8, - pub RequiredConfidence: i8, - pub ActualConfidence: i8, - pub Reserved: u8, - pub SREngineConfidence: f32, -} -impl ::core::marker::Copy for SPPHRASEELEMENT {} -impl ::core::clone::Clone for SPPHRASEELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct SPPHRASEPROPERTY { - pub pszName: ::windows_sys::core::PCWSTR, - pub Anonymous: SPPHRASEPROPERTY_0, - pub pszValue: ::windows_sys::core::PCWSTR, - pub vValue: super::super::System::Com::VARIANT, - pub ulFirstElement: u32, - pub ulCountOfElements: u32, - pub pNextSibling: *const SPPHRASEPROPERTY, - pub pFirstChild: *const SPPHRASEPROPERTY, - pub SREngineConfidence: f32, - pub Confidence: i8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for SPPHRASEPROPERTY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for SPPHRASEPROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub union SPPHRASEPROPERTY_0 { - pub ulId: u32, - pub Anonymous: SPPHRASEPROPERTY_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for SPPHRASEPROPERTY_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for SPPHRASEPROPERTY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct SPPHRASEPROPERTY_0_0 { - pub bType: u8, - pub bReserved: u8, - pub usArrayIndex: u16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for SPPHRASEPROPERTY_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for SPPHRASEPROPERTY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPPHRASEREPLACEMENT { - pub bDisplayAttributes: u8, - pub pszReplacementText: ::windows_sys::core::PCWSTR, - pub ulFirstElement: u32, - pub ulCountOfElements: u32, -} -impl ::core::marker::Copy for SPPHRASEREPLACEMENT {} -impl ::core::clone::Clone for SPPHRASEREPLACEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPPHRASERULE { - pub pszName: ::windows_sys::core::PCWSTR, - pub ulId: u32, - pub ulFirstElement: u32, - pub ulCountOfElements: u32, - pub pNextSibling: *const SPPHRASERULE, - pub pFirstChild: *const SPPHRASERULE, - pub SREngineConfidence: f32, - pub Confidence: i8, -} -impl ::core::marker::Copy for SPPHRASERULE {} -impl ::core::clone::Clone for SPPHRASERULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct SPPHRASE_50 { - pub cbSize: u32, - pub LangID: u16, - pub wHomophoneGroupId: u16, - pub ullGrammarID: u64, - pub ftStartTime: u64, - pub ullAudioStreamPosition: u64, - pub ulAudioSizeBytes: u32, - pub ulRetainedSizeBytes: u32, - pub ulAudioSizeTime: u32, - pub Rule: SPPHRASERULE, - pub pProperties: *const SPPHRASEPROPERTY, - pub pElements: *const SPPHRASEELEMENT, - pub cReplacements: u32, - pub pReplacements: *const SPPHRASEREPLACEMENT, - pub SREngineID: ::windows_sys::core::GUID, - pub ulSREnginePrivateDataSize: u32, - pub pSREnginePrivateData: *const u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for SPPHRASE_50 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for SPPHRASE_50 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct SPPROPERTYINFO { - pub pszName: ::windows_sys::core::PCWSTR, - pub ulId: u32, - pub pszValue: ::windows_sys::core::PCWSTR, - pub vValue: super::super::System::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for SPPROPERTYINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for SPPROPERTYINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPRECOCONTEXTSTATUS { - pub eInterference: SPINTERFERENCE, - pub szRequestTypeOfUI: [u16; 255], - pub dwReserved1: u32, - pub dwReserved2: u32, -} -impl ::core::marker::Copy for SPRECOCONTEXTSTATUS {} -impl ::core::clone::Clone for SPRECOCONTEXTSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPRECOGNIZERSTATUS { - pub AudioStatus: SPAUDIOSTATUS, - pub ullRecognitionStreamPos: u64, - pub ulStreamNumber: u32, - pub ulNumActive: u32, - pub clsidEngine: ::windows_sys::core::GUID, - pub cLangIDs: u32, - pub aLangID: [u16; 20], - pub ullRecognitionStreamTime: u64, -} -impl ::core::marker::Copy for SPRECOGNIZERSTATUS {} -impl ::core::clone::Clone for SPRECOGNIZERSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SPRECORESULTTIMES { - pub ftStreamTime: super::super::Foundation::FILETIME, - pub ullLength: u64, - pub dwTickCount: u32, - pub ullStart: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SPRECORESULTTIMES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SPRECORESULTTIMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPRULE { - pub pszRuleName: ::windows_sys::core::PCWSTR, - pub ulRuleId: u32, - pub dwAttributes: u32, -} -impl ::core::marker::Copy for SPRULE {} -impl ::core::clone::Clone for SPRULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSEMANTICERRORINFO { - pub ulLineNumber: u32, - pub pszScriptLine: ::windows_sys::core::PWSTR, - pub pszSource: ::windows_sys::core::PWSTR, - pub pszDescription: ::windows_sys::core::PWSTR, - pub hrResultCode: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for SPSEMANTICERRORINFO {} -impl ::core::clone::Clone for SPSEMANTICERRORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSERIALIZEDEVENT { - pub _bitfield: i32, - pub ulStreamNum: u32, - pub ullAudioStreamOffset: u64, - pub SerializedwParam: u32, - pub SerializedlParam: i32, -} -impl ::core::marker::Copy for SPSERIALIZEDEVENT {} -impl ::core::clone::Clone for SPSERIALIZEDEVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSERIALIZEDEVENT64 { - pub _bitfield: i32, - pub ulStreamNum: u32, - pub ullAudioStreamOffset: u64, - pub SerializedwParam: u64, - pub SerializedlParam: i64, -} -impl ::core::marker::Copy for SPSERIALIZEDEVENT64 {} -impl ::core::clone::Clone for SPSERIALIZEDEVENT64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSERIALIZEDPHRASE { - pub ulSerializedSize: u32, -} -impl ::core::marker::Copy for SPSERIALIZEDPHRASE {} -impl ::core::clone::Clone for SPSERIALIZEDPHRASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSERIALIZEDRESULT { - pub ulSerializedSize: u32, -} -impl ::core::marker::Copy for SPSERIALIZEDRESULT {} -impl ::core::clone::Clone for SPSERIALIZEDRESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSHORTCUTPAIR { - pub pNextSHORTCUTPAIR: *mut SPSHORTCUTPAIR, - pub LangID: u16, - pub shType: SPSHORTCUTTYPE, - pub pszDisplay: ::windows_sys::core::PWSTR, - pub pszSpoken: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SPSHORTCUTPAIR {} -impl ::core::clone::Clone for SPSHORTCUTPAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSHORTCUTPAIRLIST { - pub ulSize: u32, - pub pvBuffer: *mut u8, - pub pFirstShortcutPair: *mut SPSHORTCUTPAIR, -} -impl ::core::marker::Copy for SPSHORTCUTPAIRLIST {} -impl ::core::clone::Clone for SPSHORTCUTPAIRLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPSTATEHANDLE__ { - pub unused: i32, -} -impl ::core::marker::Copy for SPSTATEHANDLE__ {} -impl ::core::clone::Clone for SPSTATEHANDLE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPTEXTSELECTIONINFO { - pub ulStartActiveOffset: u32, - pub cchActiveChars: u32, - pub ulStartSelection: u32, - pub cchSelection: u32, -} -impl ::core::marker::Copy for SPTEXTSELECTIONINFO {} -impl ::core::clone::Clone for SPTEXTSELECTIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPVCONTEXT { - pub pCategory: ::windows_sys::core::PCWSTR, - pub pBefore: ::windows_sys::core::PCWSTR, - pub pAfter: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for SPVCONTEXT {} -impl ::core::clone::Clone for SPVCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPVOICESTATUS { - pub ulCurrentStream: u32, - pub ulLastStreamQueued: u32, - pub hrLastResult: ::windows_sys::core::HRESULT, - pub dwRunningState: u32, - pub ulInputWordPos: u32, - pub ulInputWordLen: u32, - pub ulInputSentPos: u32, - pub ulInputSentLen: u32, - pub lBookmarkId: i32, - pub PhonemeId: u16, - pub VisemeId: SPVISEMES, - pub dwReserved1: u32, - pub dwReserved2: u32, -} -impl ::core::marker::Copy for SPVOICESTATUS {} -impl ::core::clone::Clone for SPVOICESTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPVPITCH { - pub MiddleAdj: i32, - pub RangeAdj: i32, -} -impl ::core::marker::Copy for SPVPITCH {} -impl ::core::clone::Clone for SPVPITCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPVSTATE { - pub eAction: SPVACTIONS, - pub LangID: u16, - pub wReserved: u16, - pub EmphAdj: i32, - pub RateAdj: i32, - pub Volume: u32, - pub PitchAdj: SPVPITCH, - pub SilenceMSecs: u32, - pub pPhoneIds: *mut u16, - pub ePartOfSpeech: SPPARTOFSPEECH, - pub Context: SPVCONTEXT, -} -impl ::core::marker::Copy for SPVSTATE {} -impl ::core::clone::Clone for SPVSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPWORD { - pub pNextWord: *mut SPWORD, - pub LangID: u16, - pub wReserved: u16, - pub eWordType: SPWORDTYPE, - pub pszWord: ::windows_sys::core::PWSTR, - pub pFirstWordPronunciation: *mut SPWORDPRONUNCIATION, -} -impl ::core::marker::Copy for SPWORD {} -impl ::core::clone::Clone for SPWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPWORDLIST { - pub ulSize: u32, - pub pvBuffer: *mut u8, - pub pFirstWord: *mut SPWORD, -} -impl ::core::marker::Copy for SPWORDLIST {} -impl ::core::clone::Clone for SPWORDLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPWORDPRONUNCIATION { - pub pNextWordPronunciation: *mut SPWORDPRONUNCIATION, - pub eLexiconType: SPLEXICONTYPE, - pub LangID: u16, - pub wPronunciationFlags: u16, - pub ePartOfSpeech: SPPARTOFSPEECH, - pub szPronunciation: [u16; 1], -} -impl ::core::marker::Copy for SPWORDPRONUNCIATION {} -impl ::core::clone::Clone for SPWORDPRONUNCIATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Speech\"`*"] -pub struct SPWORDPRONUNCIATIONLIST { - pub ulSize: u32, - pub pvBuffer: *mut u8, - pub pFirstWordPronunciation: *mut SPWORDPRONUNCIATION, -} -impl ::core::marker::Copy for SPWORDPRONUNCIATIONLIST {} -impl ::core::clone::Clone for SPWORDPRONUNCIATIONLIST { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Media_Speech\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SPNOTIFYCALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Streaming/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Streaming/mod.rs deleted file mode 100644 index a17590d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/Streaming/mod.rs +++ /dev/null @@ -1,176 +0,0 @@ -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub type MF_MEDIASOURCE_STATUS_INFO = i32; -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub const MF_MEDIASOURCE_STATUS_INFO_FULLYSUPPORTED: MF_MEDIASOURCE_STATUS_INFO = 0i32; -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub const MF_MEDIASOURCE_STATUS_INFO_UNKNOWN: MF_MEDIASOURCE_STATUS_INFO = 1i32; -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub type MF_TRANSFER_VIDEO_FRAME_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub const MF_TRANSFER_VIDEO_FRAME_DEFAULT: MF_TRANSFER_VIDEO_FRAME_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub const MF_TRANSFER_VIDEO_FRAME_STRETCH: MF_TRANSFER_VIDEO_FRAME_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub const MF_TRANSFER_VIDEO_FRAME_IGNORE_PAR: MF_TRANSFER_VIDEO_FRAME_FLAGS = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct CapturedMetadataExposureCompensation { - pub Flags: u64, - pub Value: i32, -} -impl ::core::marker::Copy for CapturedMetadataExposureCompensation {} -impl ::core::clone::Clone for CapturedMetadataExposureCompensation { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct CapturedMetadataISOGains { - pub AnalogGain: f32, - pub DigitalGain: f32, -} -impl ::core::marker::Copy for CapturedMetadataISOGains {} -impl ::core::clone::Clone for CapturedMetadataISOGains { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct CapturedMetadataWhiteBalanceGains { - pub R: f32, - pub G: f32, - pub B: f32, -} -impl ::core::marker::Copy for CapturedMetadataWhiteBalanceGains {} -impl ::core::clone::Clone for CapturedMetadataWhiteBalanceGains { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct FaceCharacterization { - pub BlinkScoreLeft: u32, - pub BlinkScoreRight: u32, - pub FacialExpression: u32, - pub FacialExpressionScore: u32, -} -impl ::core::marker::Copy for FaceCharacterization {} -impl ::core::clone::Clone for FaceCharacterization { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct FaceCharacterizationBlobHeader { - pub Size: u32, - pub Count: u32, -} -impl ::core::marker::Copy for FaceCharacterizationBlobHeader {} -impl ::core::clone::Clone for FaceCharacterizationBlobHeader { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FaceRectInfo { - pub Region: super::super::Foundation::RECT, - pub confidenceLevel: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FaceRectInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FaceRectInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct FaceRectInfoBlobHeader { - pub Size: u32, - pub Count: u32, -} -impl ::core::marker::Copy for FaceRectInfoBlobHeader {} -impl ::core::clone::Clone for FaceRectInfoBlobHeader { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct HistogramBlobHeader { - pub Size: u32, - pub Histograms: u32, -} -impl ::core::marker::Copy for HistogramBlobHeader {} -impl ::core::clone::Clone for HistogramBlobHeader { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct HistogramDataHeader { - pub Size: u32, - pub ChannelMask: u32, - pub Linear: u32, -} -impl ::core::marker::Copy for HistogramDataHeader {} -impl ::core::clone::Clone for HistogramDataHeader { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HistogramGrid { - pub Width: u32, - pub Height: u32, - pub Region: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HistogramGrid {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HistogramGrid { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HistogramHeader { - pub Size: u32, - pub Bins: u32, - pub FourCC: u32, - pub ChannelMasks: u32, - pub Grid: HistogramGrid, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HistogramHeader {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HistogramHeader { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_Streaming\"`*"] -pub struct MetadataTimeStamps { - pub Flags: u32, - pub Device: i64, - pub Presentation: i64, -} -impl ::core::marker::Copy for MetadataTimeStamps {} -impl ::core::clone::Clone for MetadataTimeStamps { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs deleted file mode 100644 index 39821ad..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs +++ /dev/null @@ -1,1809 +0,0 @@ -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateBackupRestorer ( pcallback : :: windows_sys::core::IUnknown , ppbackup : *mut IWMLicenseBackup ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateEditor ( ppeditor : *mut IWMMetadataEditor ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateIndexer ( ppindexer : *mut IWMIndexer ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateProfileManager ( ppprofilemanager : *mut IWMProfileManager ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateReader ( punkcert : :: windows_sys::core::IUnknown , dwrights : u32 , ppreader : *mut IWMReader ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateSyncReader ( punkcert : :: windows_sys::core::IUnknown , dwrights : u32 , ppsyncreader : *mut IWMSyncReader ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateWriter ( punkcert : :: windows_sys::core::IUnknown , ppwriter : *mut IWMWriter ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateWriterFileSink ( ppsink : *mut IWMWriterFileSink ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateWriterNetworkSink ( ppsink : *mut IWMWriterNetworkSink ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] fn WMCreateWriterPushSink ( ppsink : *mut IWMWriterPushSink ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wmvcore.dll""system" #[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`*"] fn WMIsContentProtected ( pwszfilename : :: windows_sys::core::PCWSTR , pfisprotected : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -pub type INSNetSourceCreator = *mut ::core::ffi::c_void; -pub type INSSBuffer = *mut ::core::ffi::c_void; -pub type INSSBuffer2 = *mut ::core::ffi::c_void; -pub type INSSBuffer3 = *mut ::core::ffi::c_void; -pub type INSSBuffer4 = *mut ::core::ffi::c_void; -pub type IWMAddressAccess = *mut ::core::ffi::c_void; -pub type IWMAddressAccess2 = *mut ::core::ffi::c_void; -pub type IWMAuthorizer = *mut ::core::ffi::c_void; -pub type IWMBackupRestoreProps = *mut ::core::ffi::c_void; -pub type IWMBandwidthSharing = *mut ::core::ffi::c_void; -pub type IWMClientConnections = *mut ::core::ffi::c_void; -pub type IWMClientConnections2 = *mut ::core::ffi::c_void; -pub type IWMCodecInfo = *mut ::core::ffi::c_void; -pub type IWMCodecInfo2 = *mut ::core::ffi::c_void; -pub type IWMCodecInfo3 = *mut ::core::ffi::c_void; -pub type IWMCredentialCallback = *mut ::core::ffi::c_void; -pub type IWMDRMEditor = *mut ::core::ffi::c_void; -pub type IWMDRMMessageParser = *mut ::core::ffi::c_void; -pub type IWMDRMReader = *mut ::core::ffi::c_void; -pub type IWMDRMReader2 = *mut ::core::ffi::c_void; -pub type IWMDRMReader3 = *mut ::core::ffi::c_void; -pub type IWMDRMTranscryptionManager = *mut ::core::ffi::c_void; -pub type IWMDRMTranscryptor = *mut ::core::ffi::c_void; -pub type IWMDRMTranscryptor2 = *mut ::core::ffi::c_void; -pub type IWMDRMWriter = *mut ::core::ffi::c_void; -pub type IWMDRMWriter2 = *mut ::core::ffi::c_void; -pub type IWMDRMWriter3 = *mut ::core::ffi::c_void; -pub type IWMDeviceRegistration = *mut ::core::ffi::c_void; -pub type IWMGetSecureChannel = *mut ::core::ffi::c_void; -pub type IWMHeaderInfo = *mut ::core::ffi::c_void; -pub type IWMHeaderInfo2 = *mut ::core::ffi::c_void; -pub type IWMHeaderInfo3 = *mut ::core::ffi::c_void; -pub type IWMIStreamProps = *mut ::core::ffi::c_void; -pub type IWMImageInfo = *mut ::core::ffi::c_void; -pub type IWMIndexer = *mut ::core::ffi::c_void; -pub type IWMIndexer2 = *mut ::core::ffi::c_void; -pub type IWMInputMediaProps = *mut ::core::ffi::c_void; -pub type IWMLanguageList = *mut ::core::ffi::c_void; -pub type IWMLicenseBackup = *mut ::core::ffi::c_void; -pub type IWMLicenseRestore = *mut ::core::ffi::c_void; -pub type IWMLicenseRevocationAgent = *mut ::core::ffi::c_void; -pub type IWMMediaProps = *mut ::core::ffi::c_void; -pub type IWMMetadataEditor = *mut ::core::ffi::c_void; -pub type IWMMetadataEditor2 = *mut ::core::ffi::c_void; -pub type IWMMutualExclusion = *mut ::core::ffi::c_void; -pub type IWMMutualExclusion2 = *mut ::core::ffi::c_void; -pub type IWMOutputMediaProps = *mut ::core::ffi::c_void; -pub type IWMPacketSize = *mut ::core::ffi::c_void; -pub type IWMPacketSize2 = *mut ::core::ffi::c_void; -pub type IWMPlayerHook = *mut ::core::ffi::c_void; -pub type IWMPlayerTimestampHook = *mut ::core::ffi::c_void; -pub type IWMProfile = *mut ::core::ffi::c_void; -pub type IWMProfile2 = *mut ::core::ffi::c_void; -pub type IWMProfile3 = *mut ::core::ffi::c_void; -pub type IWMProfileManager = *mut ::core::ffi::c_void; -pub type IWMProfileManager2 = *mut ::core::ffi::c_void; -pub type IWMProfileManagerLanguage = *mut ::core::ffi::c_void; -pub type IWMPropertyVault = *mut ::core::ffi::c_void; -pub type IWMProximityDetection = *mut ::core::ffi::c_void; -pub type IWMReader = *mut ::core::ffi::c_void; -pub type IWMReaderAccelerator = *mut ::core::ffi::c_void; -pub type IWMReaderAdvanced = *mut ::core::ffi::c_void; -pub type IWMReaderAdvanced2 = *mut ::core::ffi::c_void; -pub type IWMReaderAdvanced3 = *mut ::core::ffi::c_void; -pub type IWMReaderAdvanced4 = *mut ::core::ffi::c_void; -pub type IWMReaderAdvanced5 = *mut ::core::ffi::c_void; -pub type IWMReaderAdvanced6 = *mut ::core::ffi::c_void; -pub type IWMReaderAllocatorEx = *mut ::core::ffi::c_void; -pub type IWMReaderCallback = *mut ::core::ffi::c_void; -pub type IWMReaderCallbackAdvanced = *mut ::core::ffi::c_void; -pub type IWMReaderNetworkConfig = *mut ::core::ffi::c_void; -pub type IWMReaderNetworkConfig2 = *mut ::core::ffi::c_void; -pub type IWMReaderPlaylistBurn = *mut ::core::ffi::c_void; -pub type IWMReaderStreamClock = *mut ::core::ffi::c_void; -pub type IWMReaderTimecode = *mut ::core::ffi::c_void; -pub type IWMReaderTypeNegotiation = *mut ::core::ffi::c_void; -pub type IWMRegisterCallback = *mut ::core::ffi::c_void; -pub type IWMRegisteredDevice = *mut ::core::ffi::c_void; -pub type IWMSBufferAllocator = *mut ::core::ffi::c_void; -pub type IWMSInternalAdminNetSource = *mut ::core::ffi::c_void; -pub type IWMSInternalAdminNetSource2 = *mut ::core::ffi::c_void; -pub type IWMSInternalAdminNetSource3 = *mut ::core::ffi::c_void; -pub type IWMSecureChannel = *mut ::core::ffi::c_void; -pub type IWMStatusCallback = *mut ::core::ffi::c_void; -pub type IWMStreamConfig = *mut ::core::ffi::c_void; -pub type IWMStreamConfig2 = *mut ::core::ffi::c_void; -pub type IWMStreamConfig3 = *mut ::core::ffi::c_void; -pub type IWMStreamList = *mut ::core::ffi::c_void; -pub type IWMStreamPrioritization = *mut ::core::ffi::c_void; -pub type IWMSyncReader = *mut ::core::ffi::c_void; -pub type IWMSyncReader2 = *mut ::core::ffi::c_void; -pub type IWMVideoMediaProps = *mut ::core::ffi::c_void; -pub type IWMWatermarkInfo = *mut ::core::ffi::c_void; -pub type IWMWriter = *mut ::core::ffi::c_void; -pub type IWMWriterAdvanced = *mut ::core::ffi::c_void; -pub type IWMWriterAdvanced2 = *mut ::core::ffi::c_void; -pub type IWMWriterAdvanced3 = *mut ::core::ffi::c_void; -pub type IWMWriterFileSink = *mut ::core::ffi::c_void; -pub type IWMWriterFileSink2 = *mut ::core::ffi::c_void; -pub type IWMWriterFileSink3 = *mut ::core::ffi::c_void; -pub type IWMWriterNetworkSink = *mut ::core::ffi::c_void; -pub type IWMWriterPostView = *mut ::core::ffi::c_void; -pub type IWMWriterPostViewCallback = *mut ::core::ffi::c_void; -pub type IWMWriterPreprocess = *mut ::core::ffi::c_void; -pub type IWMWriterPushSink = *mut ::core::ffi::c_void; -pub type IWMWriterSink = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const CLSID_ClientNetManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd12a3ce_9c42_11d2_beed_0060082f2054); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const CLSID_WMBandwidthSharing_Exclusive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf6060aa_5197_11d2_b6af_00c04fd908e9); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const CLSID_WMBandwidthSharing_Partial: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf6060ab_5197_11d2_b6af_00c04fd908e9); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const CLSID_WMMUTEX_Bitrate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6e22a01_35da_11d1_9034_00a0c90349be); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const CLSID_WMMUTEX_Language: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6e22a00_35da_11d1_9034_00a0c90349be); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const CLSID_WMMUTEX_Presentation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6e22a02_35da_11d1_9034_00a0c90349be); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const CLSID_WMMUTEX_Unknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6e22a03_35da_11d1_9034_00a0c90349be); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const DRM_OPL_TYPES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMDRM_IMPORT_INIT_STRUCT_DEFINED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMFORMAT_MPEG2Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d80e3_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMFORMAT_Script: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c8510f2_debe_4ca7_bba5_f07a104f8dff); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMFORMAT_VideoInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05589f80_c356_11ce_bf01_00aa0055595a); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMFORMAT_WaveFormatEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05589f81_c356_11ce_bf01_00aa0055595a); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMFORMAT_WebStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda1e6b13_8359_4050_b398_388e965bf00c); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_ACELPnet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000130_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_Base: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_DRM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000009_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_I420: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30323449_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_IYUV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x56555949_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_M4S2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3253344d_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_MP3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000055_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_MP43: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3334504d_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_MP4S: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5334504d_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_MPEG2_VIDEO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe06d8026_db46_11cf_b4d1_00805f6cbbea); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_MSS1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3153534d_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_MSS2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3253534d_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_P422: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32323450_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_PCM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000001_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_RGB1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb78_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_RGB24: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb7d_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_RGB32: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb7e_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_RGB4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb79_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_RGB555: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb7c_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_RGB565: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb7b_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_RGB8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe436eb7a_524f_11ce_9f53_0020af0ba770); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_UYVY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x59565955_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_VIDEOIMAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d4a45f2_e5f6_4b44_8388_f0ae5c0e0c37); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMAudioV2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000161_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMAudioV7: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000161_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMAudioV8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000161_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMAudioV9: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000162_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMAudio_Lossless: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000163_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMSP1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000000a_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMSP2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0000000b_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMV1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31564d57_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMV2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32564d57_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMV3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33564d57_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMVA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41564d57_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WMVP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50564d57_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WVC1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31435657_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WVP2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32505657_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_WebStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x776257d4_c627_41cb_8f81_7ac7ff1c40cc); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_YUY2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32595559_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_YV12: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32315659_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_YVU9: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x39555659_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIASUBTYPE_YVYU: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55595659_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIATYPE_Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73647561_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIATYPE_FileTransfer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9e47579_930e_4427_adfc_ad80f290e470); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIATYPE_Image: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x34a50fd8_8aa5_4386_81fe_a0efe0488e31); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIATYPE_Script: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73636d64_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIATYPE_Text: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9bba1ea7_5ab2_4829_ba57_0940209bcf3e); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMMEDIATYPE_Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73646976_0000_0010_8000_00aa00389b71); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMSCRIPTTYPE_TwoStrings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82f38a70_c29f_11d1_97ad_00a0c95ea850); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_DMOCATEGORY_AUDIO_WATERMARK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65221c5a_fa75_4b39_b50c_06c336b6a3ef); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_DMOCATEGORY_VIDEO_WATERMARK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x187cc922_8efc_4404_9daf_63f4830df1bc); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_INTEGER_DENOMINATOR: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_MAGIC_NUMBER: u32 = 491406834u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_MAGIC_NUMBER_2: u32 = 491406835u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_ADV_BLENDING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_BLENDING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_INPUT_FRAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_MOTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_OUTPUT_FRAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_ROTATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_USES_CURRENT_INPUT_FRAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_SAMPLE_USES_PREVIOUS_INPUT_FRAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_BOW_TIE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_CIRCLE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_CROSS_FADE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_DIAGONAL: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_DIAMOND: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_FADE_TO_COLOR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_FILLED_V: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_FLIP: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_INSET: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_IRIS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_PAGE_ROLL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_RECTANGLE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_REVEAL: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_SLIDE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_SPLIT: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_STAR: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VIDEOIMAGE_TRANSITION_WHEEL: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_CL_INTERLACED420: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_CL_PROGRESSIVE420: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_CT_BOTTOM_FIELD_FIRST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_CT_INTERLACED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_CT_REPEAT_FIRST_FIELD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_CT_TOP_FIELD_FIRST: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_MAX_STREAMS: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_MAX_VIDEO_STREAMS: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_ChromaLocation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c5acca0_9276_4b2c_9e4c_a0edefdd217e); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_ColorSpaceInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf79ada56_30eb_4f2b_9f7a_f24b139a1157); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_ContentType: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd590dc20_07bc_436c_9cf7_f3bbfbf1a4dc); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_FileName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe165ec0e_19ed_45d7_b4a7_25cbd1e28e9b); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_OutputCleanPoint: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72a3c6f_6eb4_4ebc_b192_09ad9759e828); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_PixelAspectRatio: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b1ee554_f9ea_4bc8_821a_376b74e4c4b8); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_SampleDuration: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6bd9450_867f_4907_83a3_c77921b733ad); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_SampleProtectionSalt: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5403deee_b9ee_438f_aa83_3804997e569d); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_Timecode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x399595ec_8667_4e2d_8fdb_98814ce76c1e); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtensionGUID_UserDataInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x732bb4fa_78be_4549_99bd_02db1a55b7a8); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtension_ChromaLocation_Size: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtension_ColorSpaceInfo_Size: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtension_ContentType_Size: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtension_PixelAspectRatio_Size: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtension_SampleDuration_Size: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SampleExtension_Timecode_Size: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_dwWMContentAttributes: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_dwWMNSCAttributes: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_dwWMSpecialAttributes: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszASFLeakyBucketPairs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ASFLeakyBucketPairs"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszAllowInterlacedOutput: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllowInterlacedOutput"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszAverageLevel: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AverageLevel"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszBufferAverage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Buffer Average"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszComplexity: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_COMPLEXITYEX"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszComplexityLive: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_COMPLEXITYEXLIVE"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszComplexityMax: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_COMPLEXITYEXMAX"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszComplexityOffline: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_COMPLEXITYEXOFFLINE"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszDecoderComplexityRequested: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_DECODERCOMPLEXITYPROFILE"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszDedicatedDeliveryThread: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DedicatedDeliveryThread"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszDeinterlaceMode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeinterlaceMode"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszDeliverOnReceive: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeliverOnReceive"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszDeviceConformanceTemplate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceConformanceTemplate"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszDynamicRangeControl: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DynamicRangeControl"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszEDL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_EDL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszEarlyDataDelivery: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EarlyDataDelivery"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszEnableDiscreteOutput: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableDiscreteOutput"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszEnableFrameInterpolation: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableFrameInterpolation"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszEnableWMAProSPDIFOutput: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableWMAProSPDIFOutput"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszFailSeekOnError: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FailSeekOnError"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszFixedFrameRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FixedFrameRate"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszFold6To2Channels3: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Fold6To2Channels3"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszFoldToChannelsTemplate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Fold%luTo%luChannels%lu"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszInitialPatternForInverseTelecine: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InitialPatternForInverseTelecine"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszInterlacedCoding: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InterlacedCoding"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszIsVBRSupported: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_ISVBRSUPPORTED"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszJPEGCompressionQuality: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JPEGCompressionQuality"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszJustInTimeDecode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JustInTimeDecode"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszMixedClassMode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MixedClassMode"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszMusicClassMode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MusicClassMode"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszMusicSpeechClassMode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MusicSpeechClassMode"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszNeedsPreviousSample: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NeedsPreviousSample"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszNumPasses: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_PASSESUSED"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszOriginalSourceFormatTag: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_SOURCEFORMATTAG"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszOriginalWaveFormat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_ORIGINALWAVEFORMAT"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszPeakValue: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeakValue"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszPermitSeeksBeyondEndOfStream: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PermitSeeksBeyondEndOfStream"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszReloadIndexOnSeek: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReloadIndexOnSeek"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszScrambledAudio: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScrambledAudio"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszSingleOutputBuffer: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SingleOutputBuffer"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszSoftwareScaling: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftwareScaling"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszSourceBufferTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourceBufferTime"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszSourceMaxBytesAtOnce: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourceMaxBytesAtOnce"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszSpeakerConfig: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SpeakerConfig"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszSpeechCaps: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SpeechFormatCap"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszSpeechClassMode: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SpeechClassMode"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszStreamLanguage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StreamLanguage"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszStreamNumIndexObjects: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StreamNumIndexObjects"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszUsePacketAtSeekPoint: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UsePacketAtSeekPoint"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszVBRBitrateMax: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_RMAX"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszVBRBufferWindowMax: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_BMAX"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszVBREnabled: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_VBRENABLED"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszVBRPeak: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VBR Peak"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszVBRQuality: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_VBRQUALITY"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszVideoSampleDurations: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VideoSampleDurations"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMADID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ADID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMASFPacketCount: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ASFPacketCount"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMASFSecurityObjectsSize: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ASFSecurityObjectsSize"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAlbumArtist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AlbumArtist"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAlbumArtistSort: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AlbumArtistSort"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAlbumCoverURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AlbumCoverURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAlbumTitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AlbumTitle"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAlbumTitleSort: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AlbumTitleSort"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAspectRatioX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AspectRatioX"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAspectRatioY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AspectRatioY"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAudioFileURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AudioFileURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAudioSourceURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AudioSourceURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAuthor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Author"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAuthorSort: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthorSort"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMAuthorURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/AuthorURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMBannerImageData: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BannerImageData"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMBannerImageType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BannerImageType"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMBannerImageURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BannerImageURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMBeatsPerMinute: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/BeatsPerMinute"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMBitrate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Bitrate"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMBroadcast: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Broadcast"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMCategory: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Category"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMCodec: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Codec"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMComposer: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Composer"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMComposerSort: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ComposerSort"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMConductor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Conductor"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMContainerFormat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ContainerFormat"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMContentDistributor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ContentDistributor"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMContentGroupDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ContentGroupDescription"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMCopyright: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Copyright"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMCopyrightURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CopyrightURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMCurrentBitrate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentBitrate"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/DRM"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_ContentID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_ContentID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_Flags: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_Flags"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_HeaderSignPrivKey: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_HeaderSignPrivKey"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_IndividualizedVersion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_IndividualizedVersion"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_KeyID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_KeyID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_KeySeed: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_KeySeed"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_LASignatureCert: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_LASignatureCert"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_LASignatureLicSrvCert: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_LASignatureLicSrvCert"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_LASignaturePrivKey: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_LASignaturePrivKey"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_LASignatureRootCert: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_LASignatureRootCert"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_Level: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_Level"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_LicenseAcqURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_LicenseAcqURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_SourceID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_SourceID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDRM_V1LicenseAcqURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRM_V1LicenseAcqURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDVDID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/DVDID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDirector: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Director"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMDuration: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Duration"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMEncodedBy: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/EncodedBy"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMEncodingSettings: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/EncodingSettings"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMEncodingTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/EncodingTime"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMEpisodeNumber: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/EpisodeNumber"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMFileSize: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileSize"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMGenre: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Genre"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMGenreID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/GenreID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMHasArbitraryDataStream: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasArbitraryDataStream"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMHasAttachedImages: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasAttachedImages"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMHasAudio: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasAudio"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMHasFileTransferStream: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasFileTransferStream"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMHasImage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasImage"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMHasScript: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasScript"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMHasVideo: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HasVideo"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMISAN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ISAN"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMISRC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ISRC"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMInitialKey: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/InitialKey"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMIsCompilation: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/IsCompilation"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMIsVBR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsVBR"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMLanguage: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Language"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMLyrics: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Lyrics"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMLyrics_Synchronised: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Lyrics_Synchronised"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMCDI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MCDI"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaClassPrimaryID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaClassPrimaryID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaClassSecondaryID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaClassSecondaryID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaCredits: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaCredits"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsDelay: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsDelay"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsFinale: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsFinale"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsLive: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsLive"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsPremiere: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsPremiere"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsRepeat: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsRepeat"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsSAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsSAP"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsStereo: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsStereo"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsSubtitled: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsSubtitled"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaIsTape: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaIsTape"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaNetworkAffiliation: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaNetworkAffiliation"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaOriginalBroadcastDateTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaOriginalBroadcastDateTime"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaOriginalChannel: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaOriginalChannel"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaStationCallSign: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaStationCallSign"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMediaStationName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/MediaStationName"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMModifiedBy: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ModifiedBy"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMMood: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Mood"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMNSCAddress: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NSC_Address"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMNSCDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NSC_Description"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMNSCEmail: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NSC_Email"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMNSCName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NSC_Name"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMNSCPhone: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NSC_Phone"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMNumberOfFrames: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NumberOfFrames"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMOptimalBitrate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OptimalBitrate"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMOriginalAlbumTitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/OriginalAlbumTitle"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMOriginalArtist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/OriginalArtist"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMOriginalFilename: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/OriginalFilename"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMOriginalLyricist: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/OriginalLyricist"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMOriginalReleaseTime: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/OriginalReleaseTime"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMOriginalReleaseYear: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/OriginalReleaseYear"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMParentalRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ParentalRating"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMParentalRatingReason: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ParentalRatingReason"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMPartOfSet: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/PartOfSet"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMPeakBitrate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/PeakBitrate"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMPeriod: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Period"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMPicture: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Picture"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMPlaylistDelay: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/PlaylistDelay"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMProducer: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Producer"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMPromotionURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/PromotionURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMProtected: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Is_Protected"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMProtectionType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ProtectionType"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMProvider: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Provider"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMProviderCopyright: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ProviderCopyright"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMProviderRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ProviderRating"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMProviderStyle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ProviderStyle"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMPublisher: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Publisher"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMRadioStationName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/RadioStationName"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMRadioStationOwner: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/RadioStationOwner"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Rating"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSeasonNumber: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/SeasonNumber"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSeekable: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Seekable"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSharedUserRating: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/SharedUserRating"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSignature_Name: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Signature_Name"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSkipBackward: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Can_Skip_Backward"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSkipForward: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Can_Skip_Forward"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMStreamTypeInfo: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/StreamTypeInfo"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMStridable: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Stridable"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSubTitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/SubTitle"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSubTitleDescription: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/SubTitleDescription"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMSubscriptionContentID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/SubscriptionContentID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMText: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Text"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMTitle: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Title"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMTitleSort: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TitleSort"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMToolName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ToolName"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMToolVersion: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/ToolVersion"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMTrack: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Track"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMTrackNumber: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/TrackNumber"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMTrusted: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Is_Trusted"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMUniqueFileIdentifier: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/UniqueFileIdentifier"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMUse_Advanced_DRM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Use_Advanced_DRM"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMUse_DRM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Use_DRM"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMUserWebURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/UserWebURL"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMVideoClosedCaptioning: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/VideoClosedCaptioning"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMVideoFrameRate: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/VideoFrameRate"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMVideoHeight: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/VideoHeight"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMVideoWidth: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/VideoWidth"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMADRCAverageReference: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMADRCAverageReference"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMADRCAverageTarget: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMADRCAverageTarget"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMADRCPeakReference: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMADRCPeakReference"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMADRCPeakTarget: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMADRCPeakTarget"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMCPDistributor: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMCPDistributor"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMCPDistributorID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMCPDistributorID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMCollectionGroupID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMCollectionGroupID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMCollectionID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMCollectionID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMContentID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMContentID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMShadowFileSourceDRMType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMShadowFileSourceDRMType"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWMShadowFileSourceFileType: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/WMShadowFileSourceFileType"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMWriter: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Writer"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWMYear: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WM/Year"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWatermarkCLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WatermarkCLSID"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const g_wszWatermarkConfig: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WatermarkConfig"); -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type NETSOURCE_URLCREDPOLICY_SETTINGS = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const NETSOURCE_URLCREDPOLICY_SETTING_SILENTLOGONOK: NETSOURCE_URLCREDPOLICY_SETTINGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const NETSOURCE_URLCREDPOLICY_SETTING_MUSTPROMPTUSER: NETSOURCE_URLCREDPOLICY_SETTINGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const NETSOURCE_URLCREDPOLICY_SETTING_ANONYMOUSONLY: NETSOURCE_URLCREDPOLICY_SETTINGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WEBSTREAM_SAMPLE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WEBSTREAM_SAMPLE_TYPE_FILE: WEBSTREAM_SAMPLE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WEBSTREAM_SAMPLE_TYPE_RENDER: WEBSTREAM_SAMPLE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_ATTR_DATATYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TYPE_DWORD: WMT_ATTR_DATATYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TYPE_STRING: WMT_ATTR_DATATYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TYPE_BINARY: WMT_ATTR_DATATYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TYPE_BOOL: WMT_ATTR_DATATYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TYPE_QWORD: WMT_ATTR_DATATYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TYPE_WORD: WMT_ATTR_DATATYPE = 5i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TYPE_GUID: WMT_ATTR_DATATYPE = 6i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_ATTR_IMAGETYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IMAGETYPE_BITMAP: WMT_ATTR_IMAGETYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IMAGETYPE_JPEG: WMT_ATTR_IMAGETYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IMAGETYPE_GIF: WMT_ATTR_IMAGETYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_CODEC_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CODECINFO_AUDIO: WMT_CODEC_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CODECINFO_VIDEO: WMT_CODEC_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CODECINFO_UNKNOWN: WMT_CODEC_INFO_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_CREDENTIAL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CREDENTIAL_SAVE: WMT_CREDENTIAL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CREDENTIAL_DONT_CACHE: WMT_CREDENTIAL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CREDENTIAL_CLEAR_TEXT: WMT_CREDENTIAL_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CREDENTIAL_PROXY: WMT_CREDENTIAL_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CREDENTIAL_ENCRYPT: WMT_CREDENTIAL_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_DRMLA_TRUST = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_DRMLA_UNTRUSTED: WMT_DRMLA_TRUST = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_DRMLA_TRUSTED: WMT_DRMLA_TRUST = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_DRMLA_TAMPERED: WMT_DRMLA_TRUST = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_FILESINK_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_FM_SINGLE_BUFFERS: WMT_FILESINK_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_FM_FILESINK_DATA_UNITS: WMT_FILESINK_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_FM_FILESINK_UNBUFFERED: WMT_FILESINK_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_IMAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_NONE: WMT_IMAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_BITMAP: WMT_IMAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_JPEG: WMT_IMAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_GIF: WMT_IMAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_INDEXER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_PRESENTATION_TIME: WMT_INDEXER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_FRAME_NUMBERS: WMT_INDEXER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_TIMECODE: WMT_INDEXER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_INDEX_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_NEAREST_DATA_UNIT: WMT_INDEX_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_NEAREST_OBJECT: WMT_INDEX_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_IT_NEAREST_CLEAN_POINT: WMT_INDEX_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_MUSICSPEECH_CLASS_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_MS_CLASS_MUSIC: WMT_MUSICSPEECH_CLASS_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_MS_CLASS_SPEECH: WMT_MUSICSPEECH_CLASS_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_MS_CLASS_MIXED: WMT_MUSICSPEECH_CLASS_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_NET_PROTOCOL = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROTOCOL_HTTP: WMT_NET_PROTOCOL = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_OFFSET_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_OFFSET_FORMAT_100NS: WMT_OFFSET_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_OFFSET_FORMAT_FRAME_NUMBERS: WMT_OFFSET_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_OFFSET_FORMAT_PLAYLIST_OFFSET: WMT_OFFSET_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_OFFSET_FORMAT_TIMECODE: WMT_OFFSET_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_OFFSET_FORMAT_100NS_APPROXIMATE: WMT_OFFSET_FORMAT = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_PLAY_MODE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PLAY_MODE_AUTOSELECT: WMT_PLAY_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PLAY_MODE_LOCAL: WMT_PLAY_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PLAY_MODE_DOWNLOAD: WMT_PLAY_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PLAY_MODE_STREAMING: WMT_PLAY_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_PROXY_SETTINGS = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROXY_SETTING_NONE: WMT_PROXY_SETTINGS = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROXY_SETTING_MANUAL: WMT_PROXY_SETTINGS = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROXY_SETTING_AUTO: WMT_PROXY_SETTINGS = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROXY_SETTING_BROWSER: WMT_PROXY_SETTINGS = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROXY_SETTING_MAX: WMT_PROXY_SETTINGS = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_RIGHTS = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_PLAYBACK: WMT_RIGHTS = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_COPY_TO_NON_SDMI_DEVICE: WMT_RIGHTS = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_COPY_TO_CD: WMT_RIGHTS = 8i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_COPY_TO_SDMI_DEVICE: WMT_RIGHTS = 16i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_ONE_TIME: WMT_RIGHTS = 32i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_SAVE_STREAM_PROTECTED: WMT_RIGHTS = 64i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_COPY: WMT_RIGHTS = 128i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_COLLABORATIVE_PLAY: WMT_RIGHTS = 256i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_SDMI_TRIGGER: WMT_RIGHTS = 65536i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RIGHT_SDMI_NOMORECOPIES: WMT_RIGHTS = 131072i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_STATUS = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_ERROR: WMT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_OPENED: WMT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_BUFFERING_START: WMT_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_BUFFERING_STOP: WMT_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_EOF: WMT_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_END_OF_FILE: WMT_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_END_OF_SEGMENT: WMT_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_END_OF_STREAMING: WMT_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_LOCATING: WMT_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CONNECTING: WMT_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_NO_RIGHTS: WMT_STATUS = 9i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_MISSING_CODEC: WMT_STATUS = 10i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_STARTED: WMT_STATUS = 11i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_STOPPED: WMT_STATUS = 12i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CLOSED: WMT_STATUS = 13i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_STRIDING: WMT_STATUS = 14i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TIMER: WMT_STATUS = 15i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_INDEX_PROGRESS: WMT_STATUS = 16i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_SAVEAS_START: WMT_STATUS = 17i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_SAVEAS_STOP: WMT_STATUS = 18i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_NEW_SOURCEFLAGS: WMT_STATUS = 19i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_NEW_METADATA: WMT_STATUS = 20i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_BACKUPRESTORE_BEGIN: WMT_STATUS = 21i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_SOURCE_SWITCH: WMT_STATUS = 22i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_ACQUIRE_LICENSE: WMT_STATUS = 23i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_INDIVIDUALIZE: WMT_STATUS = 24i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_NEEDS_INDIVIDUALIZATION: WMT_STATUS = 25i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_NO_RIGHTS_EX: WMT_STATUS = 26i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_BACKUPRESTORE_END: WMT_STATUS = 27i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_BACKUPRESTORE_CONNECTING: WMT_STATUS = 28i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_BACKUPRESTORE_DISCONNECTING: WMT_STATUS = 29i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_ERROR_WITHURL: WMT_STATUS = 30i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RESTRICTED_LICENSE: WMT_STATUS = 31i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CLIENT_CONNECT: WMT_STATUS = 32i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CLIENT_DISCONNECT: WMT_STATUS = 33i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_NATIVE_OUTPUT_PROPS_CHANGED: WMT_STATUS = 34i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RECONNECT_START: WMT_STATUS = 35i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_RECONNECT_END: WMT_STATUS = 36i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CLIENT_CONNECT_EX: WMT_STATUS = 37i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CLIENT_DISCONNECT_EX: WMT_STATUS = 38i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_SET_FEC_SPAN: WMT_STATUS = 39i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PREROLL_READY: WMT_STATUS = 40i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PREROLL_COMPLETE: WMT_STATUS = 41i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CLIENT_PROPERTIES: WMT_STATUS = 42i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_LICENSEURL_SIGNATURE_STATE: WMT_STATUS = 43i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_INIT_PLAYLIST_BURN: WMT_STATUS = 44i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TRANSCRYPTOR_INIT: WMT_STATUS = 45i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TRANSCRYPTOR_SEEKED: WMT_STATUS = 46i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TRANSCRYPTOR_READ: WMT_STATUS = 47i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TRANSCRYPTOR_CLOSED: WMT_STATUS = 48i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROXIMITY_RESULT: WMT_STATUS = 49i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_PROXIMITY_COMPLETED: WMT_STATUS = 50i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CONTENT_ENABLER: WMT_STATUS = 51i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_STORAGE_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_Storage_Format_MP3: WMT_STORAGE_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_Storage_Format_V1: WMT_STORAGE_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_STREAM_SELECTION = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_OFF: WMT_STREAM_SELECTION = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_CLEANPOINT_ONLY: WMT_STREAM_SELECTION = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_ON: WMT_STREAM_SELECTION = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_TIMECODE_FRAMERATE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TIMECODE_FRAMERATE_30: WMT_TIMECODE_FRAMERATE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TIMECODE_FRAMERATE_30DROP: WMT_TIMECODE_FRAMERATE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TIMECODE_FRAMERATE_25: WMT_TIMECODE_FRAMERATE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_TIMECODE_FRAMERATE_24: WMT_TIMECODE_FRAMERATE = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_TRANSPORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_Transport_Type_Unreliable: WMT_TRANSPORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_Transport_Type_Reliable: WMT_TRANSPORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_VERSION = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VER_4_0: WMT_VERSION = 262144i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VER_7_0: WMT_VERSION = 458752i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VER_8_0: WMT_VERSION = 524288i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_VER_9_0: WMT_VERSION = 589824i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WMT_WATERMARK_ENTRY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_WMETYPE_AUDIO: WMT_WATERMARK_ENTRY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WMT_WMETYPE_VIDEO: WMT_WATERMARK_ENTRY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WM_AETYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_AETYPE_INCLUDE: WM_AETYPE = 105i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_AETYPE_EXCLUDE: WM_AETYPE = 101i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WM_DM_INTERLACED_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_NOTINTERLACED: WM_DM_INTERLACED_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_DEINTERLACE_NORMAL: WM_DM_INTERLACED_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_DEINTERLACE_HALFSIZE: WM_DM_INTERLACED_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_DEINTERLACE_HALFSIZEDOUBLERATE: WM_DM_INTERLACED_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_DEINTERLACE_INVERSETELECINE: WM_DM_INTERLACED_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_DEINTERLACE_VERTICALHALFSIZEDOUBLERATE: WM_DM_INTERLACED_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WM_DM_IT_FIRST_FRAME_COHERENCY = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_DISABLE_COHERENT_MODE: WM_DM_IT_FIRST_FRAME_COHERENCY = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 3i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 5i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 6i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 7i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 8i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 9i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 10i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WM_PLAYBACK_DRC_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_PLAYBACK_DRC_HIGH: WM_PLAYBACK_DRC_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_PLAYBACK_DRC_MEDIUM: WM_PLAYBACK_DRC_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_PLAYBACK_DRC_LOW: WM_PLAYBACK_DRC_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WM_SFEX_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SFEX_NOTASYNCPOINT: WM_SFEX_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SFEX_DATALOSS: WM_SFEX_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type WM_SF_TYPE = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SF_CLEANPOINT: WM_SF_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SF_DISCONTINUITY: WM_SF_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const WM_SF_DATALOSS: WM_SF_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub type _AM_ASFWRITERCONFIG_PARAM = i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const AM_CONFIGASFWRITER_PARAM_AUTOINDEX: _AM_ASFWRITERCONFIG_PARAM = 1i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const AM_CONFIGASFWRITER_PARAM_MULTIPASS: _AM_ASFWRITERCONFIG_PARAM = 2i32; -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub const AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS: _AM_ASFWRITERCONFIG_PARAM = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct AM_WMT_EVENT_DATA { - pub hrStatus: ::windows_sys::core::HRESULT, - pub pData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for AM_WMT_EVENT_DATA {} -impl ::core::clone::Clone for AM_WMT_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct DRM_COPY_OPL { - pub wMinimumCopyLevel: u16, - pub oplIdIncludes: DRM_OPL_OUTPUT_IDS, - pub oplIdExcludes: DRM_OPL_OUTPUT_IDS, -} -impl ::core::marker::Copy for DRM_COPY_OPL {} -impl ::core::clone::Clone for DRM_COPY_OPL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS { - pub wCompressedDigitalVideo: u16, - pub wUncompressedDigitalVideo: u16, - pub wAnalogVideo: u16, - pub wCompressedDigitalAudio: u16, - pub wUncompressedDigitalAudio: u16, -} -impl ::core::marker::Copy for DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS {} -impl ::core::clone::Clone for DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct DRM_OPL_OUTPUT_IDS { - pub cIds: u16, - pub rgIds: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DRM_OPL_OUTPUT_IDS {} -impl ::core::clone::Clone for DRM_OPL_OUTPUT_IDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct DRM_OUTPUT_PROTECTION { - pub guidId: ::windows_sys::core::GUID, - pub bConfigData: u8, -} -impl ::core::marker::Copy for DRM_OUTPUT_PROTECTION {} -impl ::core::clone::Clone for DRM_OUTPUT_PROTECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct DRM_PLAY_OPL { - pub minOPL: DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS, - pub oplIdReserved: DRM_OPL_OUTPUT_IDS, - pub vopi: DRM_VIDEO_OUTPUT_PROTECTION_IDS, -} -impl ::core::marker::Copy for DRM_PLAY_OPL {} -impl ::core::clone::Clone for DRM_PLAY_OPL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct DRM_VAL16 { - pub val: [u8; 16], -} -impl ::core::marker::Copy for DRM_VAL16 {} -impl ::core::clone::Clone for DRM_VAL16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct DRM_VIDEO_OUTPUT_PROTECTION_IDS { - pub cEntries: u16, - pub rgVop: *mut DRM_OUTPUT_PROTECTION, -} -impl ::core::marker::Copy for DRM_VIDEO_OUTPUT_PROTECTION_IDS {} -impl ::core::clone::Clone for DRM_VIDEO_OUTPUT_PROTECTION_IDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMDRM_IMPORT_INIT_STRUCT { - pub dwVersion: u32, - pub cbEncryptedSessionKeyMessage: u32, - pub pbEncryptedSessionKeyMessage: *mut u8, - pub cbEncryptedKeyMessage: u32, - pub pbEncryptedKeyMessage: *mut u8, -} -impl ::core::marker::Copy for WMDRM_IMPORT_INIT_STRUCT {} -impl ::core::clone::Clone for WMDRM_IMPORT_INIT_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct WMMPEG2VIDEOINFO { - pub hdr: WMVIDEOINFOHEADER2, - pub dwStartTimeCode: u32, - pub cbSequenceHeader: u32, - pub dwProfile: u32, - pub dwLevel: u32, - pub dwFlags: u32, - pub dwSequenceHeader: [u32; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for WMMPEG2VIDEOINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for WMMPEG2VIDEOINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMSCRIPTFORMAT { - pub scriptType: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WMSCRIPTFORMAT {} -impl ::core::clone::Clone for WMSCRIPTFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_BUFFER_SEGMENT { - pub pBuffer: INSSBuffer, - pub cbOffset: u32, - pub cbLength: u32, -} -impl ::core::marker::Copy for WMT_BUFFER_SEGMENT {} -impl ::core::clone::Clone for WMT_BUFFER_SEGMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_COLORSPACEINFO_EXTENSION_DATA { - pub ucColorPrimaries: u8, - pub ucColorTransferChar: u8, - pub ucColorMatrixCoef: u8, -} -impl ::core::marker::Copy for WMT_COLORSPACEINFO_EXTENSION_DATA {} -impl ::core::clone::Clone for WMT_COLORSPACEINFO_EXTENSION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_FILESINK_DATA_UNIT { - pub packetHeaderBuffer: WMT_BUFFER_SEGMENT, - pub cPayloads: u32, - pub pPayloadHeaderBuffers: *mut WMT_BUFFER_SEGMENT, - pub cPayloadDataFragments: u32, - pub pPayloadDataFragments: *mut WMT_PAYLOAD_FRAGMENT, -} -impl ::core::marker::Copy for WMT_FILESINK_DATA_UNIT {} -impl ::core::clone::Clone for WMT_FILESINK_DATA_UNIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_PAYLOAD_FRAGMENT { - pub dwPayloadIndex: u32, - pub segmentData: WMT_BUFFER_SEGMENT, -} -impl ::core::marker::Copy for WMT_PAYLOAD_FRAGMENT {} -impl ::core::clone::Clone for WMT_PAYLOAD_FRAGMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_TIMECODE_EXTENSION_DATA { - pub wRange: u16, - pub dwTimecode: u32, - pub dwUserbits: u32, - pub dwAmFlags: u32, -} -impl ::core::marker::Copy for WMT_TIMECODE_EXTENSION_DATA {} -impl ::core::clone::Clone for WMT_TIMECODE_EXTENSION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_VIDEOIMAGE_SAMPLE { - pub dwMagic: u32, - pub cbStruct: u32, - pub dwControlFlags: u32, - pub dwInputFlagsCur: u32, - pub lCurMotionXtoX: i32, - pub lCurMotionYtoX: i32, - pub lCurMotionXoffset: i32, - pub lCurMotionXtoY: i32, - pub lCurMotionYtoY: i32, - pub lCurMotionYoffset: i32, - pub lCurBlendCoef1: i32, - pub lCurBlendCoef2: i32, - pub dwInputFlagsPrev: u32, - pub lPrevMotionXtoX: i32, - pub lPrevMotionYtoX: i32, - pub lPrevMotionXoffset: i32, - pub lPrevMotionXtoY: i32, - pub lPrevMotionYtoY: i32, - pub lPrevMotionYoffset: i32, - pub lPrevBlendCoef1: i32, - pub lPrevBlendCoef2: i32, -} -impl ::core::marker::Copy for WMT_VIDEOIMAGE_SAMPLE {} -impl ::core::clone::Clone for WMT_VIDEOIMAGE_SAMPLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WMT_VIDEOIMAGE_SAMPLE2 { - pub dwMagic: u32, - pub dwStructSize: u32, - pub dwControlFlags: u32, - pub dwViewportWidth: u32, - pub dwViewportHeight: u32, - pub dwCurrImageWidth: u32, - pub dwCurrImageHeight: u32, - pub fCurrRegionX0: f32, - pub fCurrRegionY0: f32, - pub fCurrRegionWidth: f32, - pub fCurrRegionHeight: f32, - pub fCurrBlendCoef: f32, - pub dwPrevImageWidth: u32, - pub dwPrevImageHeight: u32, - pub fPrevRegionX0: f32, - pub fPrevRegionY0: f32, - pub fPrevRegionWidth: f32, - pub fPrevRegionHeight: f32, - pub fPrevBlendCoef: f32, - pub dwEffectType: u32, - pub dwNumEffectParas: u32, - pub fEffectPara0: f32, - pub fEffectPara1: f32, - pub fEffectPara2: f32, - pub fEffectPara3: f32, - pub fEffectPara4: f32, - pub bKeepPrevImage: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WMT_VIDEOIMAGE_SAMPLE2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WMT_VIDEOIMAGE_SAMPLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_WATERMARK_ENTRY { - pub wmetType: WMT_WATERMARK_ENTRY_TYPE, - pub clsid: ::windows_sys::core::GUID, - pub cbDisplayName: u32, - pub pwszDisplayName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WMT_WATERMARK_ENTRY {} -impl ::core::clone::Clone for WMT_WATERMARK_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_WEBSTREAM_FORMAT { - pub cbSize: u16, - pub cbSampleHeaderFixedData: u16, - pub wVersion: u16, - pub wReserved: u16, -} -impl ::core::marker::Copy for WMT_WEBSTREAM_FORMAT {} -impl ::core::clone::Clone for WMT_WEBSTREAM_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WMT_WEBSTREAM_SAMPLE_HEADER { - pub cbLength: u16, - pub wPart: u16, - pub cTotalParts: u16, - pub wSampleType: u16, - pub wszURL: [u16; 1], -} -impl ::core::marker::Copy for WMT_WEBSTREAM_SAMPLE_HEADER {} -impl ::core::clone::Clone for WMT_WEBSTREAM_SAMPLE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct WMVIDEOINFOHEADER { - pub rcSource: super::super::Foundation::RECT, - pub rcTarget: super::super::Foundation::RECT, - pub dwBitRate: u32, - pub dwBitErrorRate: u32, - pub AvgTimePerFrame: i64, - pub bmiHeader: super::super::Graphics::Gdi::BITMAPINFOHEADER, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for WMVIDEOINFOHEADER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for WMVIDEOINFOHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct WMVIDEOINFOHEADER2 { - pub rcSource: super::super::Foundation::RECT, - pub rcTarget: super::super::Foundation::RECT, - pub dwBitRate: u32, - pub dwBitErrorRate: u32, - pub AvgTimePerFrame: i64, - pub dwInterlaceFlags: u32, - pub dwCopyProtectFlags: u32, - pub dwPictAspectRatioX: u32, - pub dwPictAspectRatioY: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub bmiHeader: super::super::Graphics::Gdi::BITMAPINFOHEADER, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for WMVIDEOINFOHEADER2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for WMVIDEOINFOHEADER2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_ADDRESS_ACCESSENTRY { - pub dwIPAddress: u32, - pub dwMask: u32, -} -impl ::core::marker::Copy for WM_ADDRESS_ACCESSENTRY {} -impl ::core::clone::Clone for WM_ADDRESS_ACCESSENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_CLIENT_PROPERTIES { - pub dwIPAddress: u32, - pub dwPort: u32, -} -impl ::core::marker::Copy for WM_CLIENT_PROPERTIES {} -impl ::core::clone::Clone for WM_CLIENT_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_CLIENT_PROPERTIES_EX { - pub cbSize: u32, - pub pwszIPAddress: ::windows_sys::core::PCWSTR, - pub pwszPort: ::windows_sys::core::PCWSTR, - pub pwszDNSName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WM_CLIENT_PROPERTIES_EX {} -impl ::core::clone::Clone for WM_CLIENT_PROPERTIES_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_LEAKY_BUCKET_PAIR { - pub dwBitrate: u32, - pub msBufferWindow: u32, -} -impl ::core::marker::Copy for WM_LEAKY_BUCKET_PAIR {} -impl ::core::clone::Clone for WM_LEAKY_BUCKET_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WM_MEDIA_TYPE { - pub majortype: ::windows_sys::core::GUID, - pub subtype: ::windows_sys::core::GUID, - pub bFixedSizeSamples: super::super::Foundation::BOOL, - pub bTemporalCompression: super::super::Foundation::BOOL, - pub lSampleSize: u32, - pub formattype: ::windows_sys::core::GUID, - pub pUnk: ::windows_sys::core::IUnknown, - pub cbFormat: u32, - pub pbFormat: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WM_MEDIA_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WM_MEDIA_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_PICTURE { - pub pwszMIMEType: ::windows_sys::core::PWSTR, - pub bPictureType: u8, - pub pwszDescription: ::windows_sys::core::PWSTR, - pub dwDataLen: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for WM_PICTURE {} -impl ::core::clone::Clone for WM_PICTURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_PORT_NUMBER_RANGE { - pub wPortBegin: u16, - pub wPortEnd: u16, -} -impl ::core::marker::Copy for WM_PORT_NUMBER_RANGE {} -impl ::core::clone::Clone for WM_PORT_NUMBER_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WM_READER_CLIENTINFO { - pub cbSize: u32, - pub wszLang: ::windows_sys::core::PWSTR, - pub wszBrowserUserAgent: ::windows_sys::core::PWSTR, - pub wszBrowserWebPage: ::windows_sys::core::PWSTR, - pub qwReserved: u64, - pub pReserved: *mut super::super::Foundation::LPARAM, - pub wszHostExe: ::windows_sys::core::PWSTR, - pub qwHostVersion: u64, - pub wszPlayerUserAgent: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WM_READER_CLIENTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WM_READER_CLIENTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_READER_STATISTICS { - pub cbSize: u32, - pub dwBandwidth: u32, - pub cPacketsReceived: u32, - pub cPacketsRecovered: u32, - pub cPacketsLost: u32, - pub wQuality: u16, -} -impl ::core::marker::Copy for WM_READER_STATISTICS {} -impl ::core::clone::Clone for WM_READER_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WM_STREAM_PRIORITY_RECORD { - pub wStreamNumber: u16, - pub fMandatory: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WM_STREAM_PRIORITY_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WM_STREAM_PRIORITY_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_STREAM_TYPE_INFO { - pub guidMajorType: ::windows_sys::core::GUID, - pub cbFormat: u32, -} -impl ::core::marker::Copy for WM_STREAM_TYPE_INFO {} -impl ::core::clone::Clone for WM_STREAM_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_SYNCHRONISED_LYRICS { - pub bTimeStampFormat: u8, - pub bContentType: u8, - pub pwszContentDescriptor: ::windows_sys::core::PWSTR, - pub dwLyricsLen: u32, - pub pbLyrics: *mut u8, -} -impl ::core::marker::Copy for WM_SYNCHRONISED_LYRICS {} -impl ::core::clone::Clone for WM_SYNCHRONISED_LYRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_USER_TEXT { - pub pwszDescription: ::windows_sys::core::PWSTR, - pub pwszText: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WM_USER_TEXT {} -impl ::core::clone::Clone for WM_USER_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_USER_WEB_URL { - pub pwszDescription: ::windows_sys::core::PWSTR, - pub pwszURL: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WM_USER_WEB_URL {} -impl ::core::clone::Clone for WM_USER_WEB_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_WRITER_STATISTICS { - pub qwSampleCount: u64, - pub qwByteCount: u64, - pub qwDroppedSampleCount: u64, - pub qwDroppedByteCount: u64, - pub dwCurrentBitrate: u32, - pub dwAverageBitrate: u32, - pub dwExpectedBitrate: u32, - pub dwCurrentSampleRate: u32, - pub dwAverageSampleRate: u32, - pub dwExpectedSampleRate: u32, -} -impl ::core::marker::Copy for WM_WRITER_STATISTICS {} -impl ::core::clone::Clone for WM_WRITER_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"] -pub struct WM_WRITER_STATISTICS_EX { - pub dwBitratePlusOverhead: u32, - pub dwCurrentSampleDropRateInQueue: u32, - pub dwCurrentSampleDropRateInCodec: u32, - pub dwCurrentSampleDropRateInMultiplexer: u32, - pub dwTotalSampleDropsInQueue: u32, - pub dwTotalSampleDropsInCodec: u32, - pub dwTotalSampleDropsInMultiplexer: u32, -} -impl ::core::marker::Copy for WM_WRITER_STATISTICS_EX {} -impl ::core::clone::Clone for WM_WRITER_STATISTICS_EX { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/mod.rs deleted file mode 100644 index 420dd96..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Media/mod.rs +++ /dev/null @@ -1,353 +0,0 @@ -#[cfg(feature = "Win32_Media_Audio")] -pub mod Audio; -#[cfg(feature = "Win32_Media_DeviceManager")] -pub mod DeviceManager; -#[cfg(feature = "Win32_Media_DxMediaObjects")] -pub mod DxMediaObjects; -#[cfg(feature = "Win32_Media_KernelStreaming")] -pub mod KernelStreaming; -#[cfg(feature = "Win32_Media_LibrarySharingServices")] -pub mod LibrarySharingServices; -#[cfg(feature = "Win32_Media_MediaPlayer")] -pub mod MediaPlayer; -#[cfg(feature = "Win32_Media_Multimedia")] -pub mod Multimedia; -#[cfg(feature = "Win32_Media_Speech")] -pub mod Speech; -#[cfg(feature = "Win32_Media_Streaming")] -pub mod Streaming; -#[cfg(feature = "Win32_Media_WindowsMediaFormat")] -pub mod WindowsMediaFormat; -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media\"`*"] fn timeBeginPeriod ( uperiod : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media\"`*"] fn timeEndPeriod ( uperiod : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media\"`*"] fn timeGetDevCaps ( ptc : *mut TIMECAPS , cbtc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media\"`*"] fn timeGetSystemTime ( pmmt : *mut MMTIME , cbmmt : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media\"`*"] fn timeGetTime ( ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media\"`*"] fn timeKillEvent ( utimerid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winmm.dll""system" #[doc = "*Required features: `\"Win32_Media\"`*"] fn timeSetEvent ( udelay : u32 , uresolution : u32 , fptc : LPTIMECALLBACK , dwuser : usize , fuevent : u32 ) -> u32 ); -pub type IReferenceClock = *mut ::core::ffi::c_void; -pub type IReferenceClock2 = *mut ::core::ffi::c_void; -pub type IReferenceClockTimerControl = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const JOYERR_BASE: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MAXERRORLENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MAXPNAMELEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MCIERR_BASE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MCI_CD_OFFSET: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MCI_SEQ_OFFSET: u32 = 1216u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MCI_STRING_OFFSET: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MCI_VD_OFFSET: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MCI_WAVE_OFFSET: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MIDIERR_BASE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MIXERR_BASE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_ALLOCATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_BADDB: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_BADDEVICEID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_BADERRNUM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_DELETEERROR: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_HANDLEBUSY: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_INVALFLAG: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_INVALHANDLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_INVALIDALIAS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_INVALPARAM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_KEYNOTFOUND: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_LASTERROR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_MOREDATA: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_NODRIVER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_NODRIVERCB: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_NOERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_NOMEM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_NOTENABLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_NOTSUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_READERROR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_VALNOTFOUND: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MMSYSERR_WRITEERROR: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_ADLIB: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_DRVM_CLOSE: u32 = 977u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_DRVM_DATA: u32 = 978u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_DRVM_ERROR: u32 = 979u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_DRVM_OPEN: u32 = 976u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY1BUTTONDOWN: u32 = 949u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY1BUTTONUP: u32 = 951u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY1MOVE: u32 = 928u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY1ZMOVE: u32 = 930u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY2BUTTONDOWN: u32 = 950u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY2BUTTONUP: u32 = 952u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY2MOVE: u32 = 929u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_JOY2ZMOVE: u32 = 931u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MCINOTIFY: u32 = 953u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MCISIGNAL: u32 = 971u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MICROSOFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIDI_MAPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIM_CLOSE: u32 = 962u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIM_DATA: u32 = 963u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIM_ERROR: u32 = 965u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIM_LONGDATA: u32 = 964u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIM_LONGERROR: u32 = 966u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIM_MOREDATA: u32 = 972u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIM_OPEN: u32 = 961u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIXM_CONTROL_CHANGE: u32 = 977u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MIXM_LINE_CHANGE: u32 = 976u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MOM_CLOSE: u32 = 968u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MOM_DONE: u32 = 969u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MOM_OPEN: u32 = 967u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MOM_POSITIONCB: u32 = 970u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MPU401_MIDIIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_MPU401_MIDIOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_PC_JOYSTICK: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_SNDBLST_MIDIIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_SNDBLST_MIDIOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_SNDBLST_SYNTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_SNDBLST_WAVEIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_SNDBLST_WAVEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_STREAM_CLOSE: u32 = 981u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_STREAM_DONE: u32 = 982u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_STREAM_ERROR: u32 = 983u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_STREAM_OPEN: u32 = 980u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_WAVE_MAPPER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_WIM_CLOSE: u32 = 959u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_WIM_DATA: u32 = 960u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_WIM_OPEN: u32 = 958u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_WOM_CLOSE: u32 = 956u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_WOM_DONE: u32 = 957u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const MM_WOM_OPEN: u32 = 955u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIMERR_BASE: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIMERR_NOCANDO: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIMERR_NOERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIMERR_STRUCT: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_BYTES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_CALLBACK_EVENT_PULSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_CALLBACK_EVENT_SET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_CALLBACK_FUNCTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_KILL_SYNCHRONOUS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_MIDI: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_MS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_ONESHOT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_PERIODIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_SAMPLES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_SMPTE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const TIME_TICKS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const WAVERR_BASE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub type TIMECODE_SAMPLE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const ED_DEVCAP_TIMECODE_READ: TIMECODE_SAMPLE_FLAGS = 4121u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const ED_DEVCAP_ATN_READ: TIMECODE_SAMPLE_FLAGS = 5047u32; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub const ED_DEVCAP_RTC_READ: TIMECODE_SAMPLE_FLAGS = 5050u32; -pub type HTASK = isize; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub struct MMTIME { - pub wType: u32, - pub u: MMTIME_0, -} -impl ::core::marker::Copy for MMTIME {} -impl ::core::clone::Clone for MMTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub union MMTIME_0 { - pub ms: u32, - pub sample: u32, - pub cb: u32, - pub ticks: u32, - pub smpte: MMTIME_0_1, - pub midi: MMTIME_0_0, -} -impl ::core::marker::Copy for MMTIME_0 {} -impl ::core::clone::Clone for MMTIME_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub struct MMTIME_0_0 { - pub songptrpos: u32, -} -impl ::core::marker::Copy for MMTIME_0_0 {} -impl ::core::clone::Clone for MMTIME_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub struct MMTIME_0_1 { - pub hour: u8, - pub min: u8, - pub sec: u8, - pub frame: u8, - pub fps: u8, - pub dummy: u8, - pub pad: [u8; 2], -} -impl ::core::marker::Copy for MMTIME_0_1 {} -impl ::core::clone::Clone for MMTIME_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub struct TIMECAPS { - pub wPeriodMin: u32, - pub wPeriodMax: u32, -} -impl ::core::marker::Copy for TIMECAPS {} -impl ::core::clone::Clone for TIMECAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub union TIMECODE { - pub Anonymous: TIMECODE_0, - pub qw: u64, -} -impl ::core::marker::Copy for TIMECODE {} -impl ::core::clone::Clone for TIMECODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub struct TIMECODE_0 { - pub wFrameRate: u16, - pub wFrameFract: u16, - pub dwFrames: u32, -} -impl ::core::marker::Copy for TIMECODE_0 {} -impl ::core::clone::Clone for TIMECODE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub struct TIMECODE_SAMPLE { - pub qwTick: i64, - pub timecode: TIMECODE, - pub dwUser: u32, - pub dwFlags: TIMECODE_SAMPLE_FLAGS, -} -impl ::core::marker::Copy for TIMECODE_SAMPLE {} -impl ::core::clone::Clone for TIMECODE_SAMPLE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Media\"`, `\"Win32_Media_Multimedia\"`*"] -#[cfg(feature = "Win32_Media_Multimedia")] -pub type LPDRVCALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Media\"`*"] -pub type LPTIMECALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs deleted file mode 100644 index c255eb9..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dhcp/mod.rs +++ /dev/null @@ -1,3442 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpAddFilterV4 ( serveripaddress : :: windows_sys::core::PCWSTR , addfilterinfo : *const DHCP_FILTER_ADD_INFO , forceflag : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAddSecurityGroup ( pserver : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAddServer ( flags : u32 , idinfo : *mut ::core::ffi::c_void , newserver : *mut DHCPDS_SERVER , callbackfn : *mut ::core::ffi::c_void , callbackdata : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAddSubnetElement ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , addelementinfo : *const DHCP_SUBNET_ELEMENT_DATA ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAddSubnetElementV4 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , addelementinfo : *const DHCP_SUBNET_ELEMENT_DATA_V4 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAddSubnetElementV5 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , addelementinfo : *const DHCP_SUBNET_ELEMENT_DATA_V5 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAddSubnetElementV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , addelementinfo : *mut DHCP_SUBNET_ELEMENT_DATA_V6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAuditLogGetParams ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , auditlogdir : *mut :: windows_sys::core::PWSTR , diskcheckinterval : *mut u32 , maxlogfilessize : *mut u32 , minspaceondisk : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpAuditLogSetParams ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , auditlogdir : :: windows_sys::core::PCWSTR , diskcheckinterval : u32 , maxlogfilessize : u32 , minspaceondisk : u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCApiCleanup ( ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCApiInitialize ( version : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpCreateClass ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , classinfo : *mut DHCP_CLASS_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpCreateClassV6 ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , classinfo : *mut DHCP_CLASS_INFO_V6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateClientInfoV4 ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_V4 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpCreateClientInfoVQ ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_VQ ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateOption ( serveripaddress : :: windows_sys::core::PCWSTR , optionid : u32 , optioninfo : *const DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateOptionV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , optioninfo : *mut DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateOptionV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , optioninfo : *mut DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateSubnet ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , subnetinfo : *const DHCP_SUBNET_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateSubnetV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , subnetinfo : *mut DHCP_SUBNET_INFO_V6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpCreateSubnetVQ ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , subnetinfo : *const DHCP_SUBNET_INFO_VQ ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeRegisterParamChange ( flags : u32 , reserved : *mut ::core::ffi::c_void , event : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteClass ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , classname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteClassV6 ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , classname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_SEARCH_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteClientInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_SEARCH_INFO_V6 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpDeleteFilterV4 ( serveripaddress : :: windows_sys::core::PCWSTR , deletefilterinfo : *const DHCP_ADDR_PATTERN ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteServer ( flags : u32 , idinfo : *mut ::core::ffi::c_void , newserver : *mut DHCPDS_SERVER , callbackfn : *mut ::core::ffi::c_void , callbackdata : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteSubnet ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , forceflag : DHCP_FORCE_FLAG ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteSubnetV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , forceflag : DHCP_FORCE_FLAG ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDeleteSuperScopeV4 ( serveripaddress : :: windows_sys::core::PCWSTR , superscopename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDsCleanup ( ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpDsInit ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpEnumClasses ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , classinfoarray : *mut *mut DHCP_CLASS_INFO_ARRAY , nread : *mut u32 , ntotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpEnumClassesV6 ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , classinfoarray : *mut *mut DHCP_CLASS_INFO_ARRAY_V6 , nread : *mut u32 , ntotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpEnumFilterV4 ( serveripaddress : :: windows_sys::core::PCWSTR , resumehandle : *mut DHCP_ADDR_PATTERN , preferredmaximum : u32 , listtype : DHCP_FILTER_LIST_TYPE , enumfilterinfo : *mut *mut DHCP_FILTER_ENUM_INFO , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumOptionValues ( serveripaddress : :: windows_sys::core::PCWSTR , scopeinfo : *const DHCP_OPTION_SCOPE_INFO , resumehandle : *mut u32 , preferredmaximum : u32 , optionvalues : *mut *mut DHCP_OPTION_VALUE_ARRAY , optionsread : *mut u32 , optionstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumOptionValuesV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , resumehandle : *mut u32 , preferredmaximum : u32 , optionvalues : *mut *mut DHCP_OPTION_VALUE_ARRAY , optionsread : *mut u32 , optionstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumOptionValuesV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6 , resumehandle : *mut u32 , preferredmaximum : u32 , optionvalues : *mut *mut DHCP_OPTION_VALUE_ARRAY , optionsread : *mut u32 , optionstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumOptions ( serveripaddress : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , options : *mut *mut DHCP_OPTION_ARRAY , optionsread : *mut u32 , optionstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumOptionsV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , options : *mut *mut DHCP_OPTION_ARRAY , optionsread : *mut u32 , optionstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumOptionsV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , options : *mut *mut DHCP_OPTION_ARRAY , optionsread : *mut u32 , optionstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumServers ( flags : u32 , idinfo : *mut ::core::ffi::c_void , servers : *mut *mut DHCPDS_SERVERS , callbackfn : *mut ::core::ffi::c_void , callbackdata : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetClients ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_INFO_ARRAY , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpEnumSubnetClientsFilterStatusInfo ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetClientsV4 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_INFO_ARRAY_V4 , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetClientsV5 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_INFO_ARRAY_V5 , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetClientsV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , resumehandle : *mut DHCP_IPV6_ADDRESS , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_INFO_ARRAY_V6 , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpEnumSubnetClientsVQ ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_INFO_ARRAY_VQ , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetElements ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , enumelementtype : DHCP_SUBNET_ELEMENT_TYPE , resumehandle : *mut u32 , preferredmaximum : u32 , enumelementinfo : *mut *mut DHCP_SUBNET_ELEMENT_INFO_ARRAY , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetElementsV4 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , enumelementtype : DHCP_SUBNET_ELEMENT_TYPE , resumehandle : *mut u32 , preferredmaximum : u32 , enumelementinfo : *mut *mut DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetElementsV5 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , enumelementtype : DHCP_SUBNET_ELEMENT_TYPE , resumehandle : *mut u32 , preferredmaximum : u32 , enumelementinfo : *mut *mut DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5 , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetElementsV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , enumelementtype : DHCP_SUBNET_ELEMENT_TYPE_V6 , resumehandle : *mut u32 , preferredmaximum : u32 , enumelementinfo : *mut *mut DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6 , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnets ( serveripaddress : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , enuminfo : *mut *mut DHCP_IP_ARRAY , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpEnumSubnetsV6 ( serveripaddress : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , enuminfo : *mut *mut DHCPV6_IP_ARRAY , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpGetAllOptionValues ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , values : *mut *mut DHCP_ALL_OPTION_VALUES ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpGetAllOptionValuesV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6 , values : *mut *mut DHCP_ALL_OPTION_VALUES ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetAllOptions ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionstruct : *mut *mut DHCP_ALL_OPTIONS ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetAllOptionsV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionstruct : *mut *mut DHCP_ALL_OPTIONS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpGetClassInfo ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , partialclassinfo : *mut DHCP_CLASS_INFO , filledclassinfo : *mut *mut DHCP_CLASS_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , searchinfo : *const DHCP_SEARCH_INFO , clientinfo : *mut *mut DHCP_CLIENT_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetClientInfoV4 ( serveripaddress : :: windows_sys::core::PCWSTR , searchinfo : *const DHCP_SEARCH_INFO , clientinfo : *mut *mut DHCP_CLIENT_INFO_V4 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetClientInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , searchinfo : *const DHCP_SEARCH_INFO_V6 , clientinfo : *mut *mut DHCP_CLIENT_INFO_V6 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpGetClientInfoVQ ( serveripaddress : :: windows_sys::core::PCWSTR , searchinfo : *const DHCP_SEARCH_INFO , clientinfo : *mut *mut DHCP_CLIENT_INFO_VQ ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetClientOptions ( serveripaddress : :: windows_sys::core::PCWSTR , clientipaddress : u32 , clientsubnetmask : u32 , clientoptions : *mut *mut DHCP_OPTION_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpGetFilterV4 ( serveripaddress : :: windows_sys::core::PCWSTR , globalfilterinfo : *mut DHCP_FILTER_GLOBAL_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetMibInfo ( serveripaddress : :: windows_sys::core::PCWSTR , mibinfo : *mut *mut DHCP_MIB_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetMibInfoV5 ( serveripaddress : :: windows_sys::core::PCWSTR , mibinfo : *mut *mut DHCP_MIB_INFO_V5 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetMibInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , mibinfo : *mut *mut DHCP_MIB_INFO_V6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetOptionInfo ( serveripaddress : :: windows_sys::core::PCWSTR , optionid : u32 , optioninfo : *mut *mut DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetOptionInfoV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , optioninfo : *mut *mut DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetOptionInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , optioninfo : *mut *mut DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetOptionValue ( serveripaddress : :: windows_sys::core::PCWSTR , optionid : u32 , scopeinfo : *const DHCP_OPTION_SCOPE_INFO , optionvalue : *mut *mut DHCP_OPTION_VALUE ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetOptionValueV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , optionvalue : *mut *mut DHCP_OPTION_VALUE ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetOptionValueV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6 , optionvalue : *mut *mut DHCP_OPTION_VALUE ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetOriginalSubnetMask ( sadaptername : :: windows_sys::core::PCWSTR , dwsubnetmask : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpGetServerBindingInfo ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , bindelementsinfo : *mut *mut DHCP_BIND_ELEMENT_ARRAY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpGetServerBindingInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , bindelementsinfo : *mut *mut DHCPV6_BIND_ELEMENT_ARRAY ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetServerSpecificStrings ( serveripaddress : :: windows_sys::core::PCWSTR , serverspecificstrings : *mut *mut DHCP_SERVER_SPECIFIC_STRINGS ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetSubnetDelayOffer ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , timedelayinmilliseconds : *mut u16 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetSubnetInfo ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , subnetinfo : *mut *mut DHCP_SUBNET_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetSubnetInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , subnetinfo : *mut *mut DHCP_SUBNET_INFO_V6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetSubnetInfoVQ ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , subnetinfo : *mut *mut DHCP_SUBNET_INFO_VQ ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetSuperScopeInfoV4 ( serveripaddress : :: windows_sys::core::PCWSTR , superscopetable : *mut *mut DHCP_SUPER_SCOPE_TABLE ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetThreadOptions ( pflags : *mut u32 , reserved : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpGetVersion ( serveripaddress : :: windows_sys::core::PCWSTR , majorversion : *mut u32 , minorversion : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprAddV4PolicyCondition ( policy : *mut DHCP_POLICY , parentexpr : u32 , r#type : DHCP_POL_ATTR_TYPE , optionid : u32 , suboptionid : u32 , vendorname : :: windows_sys::core::PCWSTR , operator : DHCP_POL_COMPARATOR , value : *const u8 , valuelength : u32 , conditionindex : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprAddV4PolicyExpr ( policy : *mut DHCP_POLICY , parentexpr : u32 , operator : DHCP_POL_LOGIC_OPER , exprindex : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprAddV4PolicyRange ( policy : *mut DHCP_POLICY , range : *const DHCP_IP_RANGE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprCreateV4Policy ( policyname : :: windows_sys::core::PCWSTR , fglobalpolicy : super::super::Foundation:: BOOL , subnet : u32 , processingorder : u32 , rootoperator : DHCP_POL_LOGIC_OPER , description : :: windows_sys::core::PCWSTR , enabled : super::super::Foundation:: BOOL , policy : *mut *mut DHCP_POLICY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprCreateV4PolicyEx ( policyname : :: windows_sys::core::PCWSTR , fglobalpolicy : super::super::Foundation:: BOOL , subnet : u32 , processingorder : u32 , rootoperator : DHCP_POL_LOGIC_OPER , description : :: windows_sys::core::PCWSTR , enabled : super::super::Foundation:: BOOL , policy : *mut *mut DHCP_POLICY_EX ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpHlprFindV4DhcpProperty ( propertyarray : *const DHCP_PROPERTY_ARRAY , id : DHCP_PROPERTY_ID , r#type : DHCP_PROPERTY_TYPE ) -> *mut DHCP_PROPERTY ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpHlprFreeV4DhcpProperty ( property : *mut DHCP_PROPERTY ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpHlprFreeV4DhcpPropertyArray ( propertyarray : *mut DHCP_PROPERTY_ARRAY ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprFreeV4Policy ( policy : *mut DHCP_POLICY ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprFreeV4PolicyArray ( policyarray : *mut DHCP_POLICY_ARRAY ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprFreeV4PolicyEx ( policyex : *mut DHCP_POLICY_EX ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprFreeV4PolicyExArray ( policyexarray : *mut DHCP_POLICY_EX_ARRAY ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprIsV4PolicySingleUC ( policy : *const DHCP_POLICY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprIsV4PolicyValid ( ppolicy : *const DHCP_POLICY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprIsV4PolicyWellFormed ( ppolicy : *const DHCP_POLICY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprModifyV4PolicyExpr ( policy : *mut DHCP_POLICY , operator : DHCP_POL_LOGIC_OPER ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpHlprResetV4PolicyExpr ( policy : *mut DHCP_POLICY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpModifyClass ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , classinfo : *mut DHCP_CLASS_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpModifyClassV6 ( serveripaddress : :: windows_sys::core::PCWSTR , reservedmustbezero : u32 , classinfo : *mut DHCP_CLASS_INFO_V6 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpRegisterParamChange ( flags : u32 , reserved : *mut ::core::ffi::c_void , adaptername : :: windows_sys::core::PCWSTR , classid : *mut DHCPCAPI_CLASSID , params : DHCPCAPI_PARAMS_ARRAY , handle : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveDNSRegistrations ( ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveOption ( serveripaddress : :: windows_sys::core::PCWSTR , optionid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveOptionV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveOptionV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveOptionValue ( serveripaddress : :: windows_sys::core::PCWSTR , optionid : u32 , scopeinfo : *const DHCP_OPTION_SCOPE_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveOptionValueV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveOptionValueV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveSubnetElement ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , removeelementinfo : *const DHCP_SUBNET_ELEMENT_DATA , forceflag : DHCP_FORCE_FLAG ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveSubnetElementV4 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , removeelementinfo : *const DHCP_SUBNET_ELEMENT_DATA_V4 , forceflag : DHCP_FORCE_FLAG ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveSubnetElementV5 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , removeelementinfo : *const DHCP_SUBNET_ELEMENT_DATA_V5 , forceflag : DHCP_FORCE_FLAG ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRemoveSubnetElementV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , removeelementinfo : *mut DHCP_SUBNET_ELEMENT_DATA_V6 , forceflag : DHCP_FORCE_FLAG ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpRequestParams ( flags : u32 , reserved : *mut ::core::ffi::c_void , adaptername : :: windows_sys::core::PCWSTR , classid : *mut DHCPCAPI_CLASSID , sendparams : DHCPCAPI_PARAMS_ARRAY , recdparams : DHCPCAPI_PARAMS_ARRAY , buffer : *mut u8 , psize : *mut u32 , requestidstr : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpRpcFreeMemory ( bufferpointer : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpScanDatabase ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , fixflag : u32 , scanlist : *mut *mut DHCP_SCAN_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerAuditlogParamsFree ( configinfo : *mut DHCP_SERVER_CONFIG_INFO_VQ ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerBackupDatabase ( serveripaddress : :: windows_sys::core::PCWSTR , path : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerGetConfig ( serveripaddress : :: windows_sys::core::PCWSTR , configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerGetConfigV4 ( serveripaddress : :: windows_sys::core::PCWSTR , configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO_V4 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerGetConfigV6 ( serveripaddress : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6 , configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO_V6 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerGetConfigVQ ( serveripaddress : :: windows_sys::core::PCWSTR , configinfo : *mut *mut DHCP_SERVER_CONFIG_INFO_VQ ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerQueryAttribute ( serveripaddr : :: windows_sys::core::PCWSTR , dwreserved : u32 , dhcpattribid : u32 , pdhcpattrib : *mut *mut DHCP_ATTRIB ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerQueryAttributes ( serveripaddr : :: windows_sys::core::PCWSTR , dwreserved : u32 , dwattribcount : u32 , pdhcpattribs : *mut u32 , pdhcpattribarr : *mut *mut DHCP_ATTRIB_ARRAY ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerQueryDnsRegCredentials ( serveripaddress : :: windows_sys::core::PCWSTR , unamesize : u32 , uname : :: windows_sys::core::PWSTR , domainsize : u32 , domain : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerRedoAuthorization ( serveripaddr : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerRestoreDatabase ( serveripaddress : :: windows_sys::core::PCWSTR , path : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerSetConfig ( serveripaddress : :: windows_sys::core::PCWSTR , fieldstoset : u32 , configinfo : *mut DHCP_SERVER_CONFIG_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerSetConfigV4 ( serveripaddress : :: windows_sys::core::PCWSTR , fieldstoset : u32 , configinfo : *mut DHCP_SERVER_CONFIG_INFO_V4 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerSetConfigV6 ( serveripaddress : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6 , fieldstoset : u32 , configinfo : *mut DHCP_SERVER_CONFIG_INFO_V6 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpServerSetConfigVQ ( serveripaddress : :: windows_sys::core::PCWSTR , fieldstoset : u32 , configinfo : *mut DHCP_SERVER_CONFIG_INFO_VQ ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerSetDnsRegCredentials ( serveripaddress : :: windows_sys::core::PCWSTR , uname : :: windows_sys::core::PCWSTR , domain : :: windows_sys::core::PCWSTR , passwd : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpServerSetDnsRegCredentialsV5 ( serveripaddress : :: windows_sys::core::PCWSTR , uname : :: windows_sys::core::PCWSTR , domain : :: windows_sys::core::PCWSTR , passwd : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetClientInfoV4 ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_V4 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetClientInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_V6 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpSetClientInfoVQ ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_VQ ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpSetFilterV4 ( serveripaddress : :: windows_sys::core::PCWSTR , globalfilterinfo : *const DHCP_FILTER_GLOBAL_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionInfo ( serveripaddress : :: windows_sys::core::PCWSTR , optionid : u32 , optioninfo : *const DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionInfoV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , optioninfo : *mut DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , optioninfo : *mut DHCP_OPTION ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionValue ( serveripaddress : :: windows_sys::core::PCWSTR , optionid : u32 , scopeinfo : *const DHCP_OPTION_SCOPE_INFO , optionvalue : *const DHCP_OPTION_DATA ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionValueV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , optionvalue : *mut DHCP_OPTION_DATA ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionValueV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO6 , optionvalue : *mut DHCP_OPTION_DATA ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionValues ( serveripaddress : :: windows_sys::core::PCWSTR , scopeinfo : *const DHCP_OPTION_SCOPE_INFO , optionvalues : *const DHCP_OPTION_VALUE_ARRAY ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetOptionValuesV5 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , classname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , optionvalues : *mut DHCP_OPTION_VALUE_ARRAY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpSetServerBindingInfo ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , bindelementinfo : *mut DHCP_BIND_ELEMENT_ARRAY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpSetServerBindingInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , bindelementinfo : *mut DHCPV6_BIND_ELEMENT_ARRAY ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetSubnetDelayOffer ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , timedelayinmilliseconds : u16 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetSubnetInfo ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , subnetinfo : *const DHCP_SUBNET_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetSubnetInfoV6 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : DHCP_IPV6_ADDRESS , subnetinfo : *mut DHCP_SUBNET_INFO_V6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetSubnetInfoVQ ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , subnetinfo : *const DHCP_SUBNET_INFO_VQ ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpSetSuperScopeV4 ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , superscopename : :: windows_sys::core::PCWSTR , changeexisting : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpSetThreadOptions ( flags : u32 , reserved : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpUndoRequestParams ( flags : u32 , reserved : *mut ::core::ffi::c_void , adaptername : :: windows_sys::core::PCWSTR , requestidstr : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4AddPolicyRange ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , policyname : :: windows_sys::core::PCWSTR , range : *const DHCP_IP_RANGE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4CreateClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_PB ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4CreateClientInfoEx ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_EX ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4CreatePolicy ( serveripaddress : :: windows_sys::core::PCWSTR , ppolicy : *const DHCP_POLICY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4CreatePolicyEx ( serveripaddress : :: windows_sys::core::PCWSTR , policyex : *const DHCP_POLICY_EX ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4DeletePolicy ( serveripaddress : :: windows_sys::core::PCWSTR , fglobalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , policyname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4EnumPolicies ( serveripaddress : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , fglobalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , enuminfo : *mut *mut DHCP_POLICY_ARRAY , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4EnumPoliciesEx ( serveripaddress : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , globalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , enuminfo : *mut *mut DHCP_POLICY_EX_ARRAY , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4EnumSubnetClients ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_INFO_PB_ARRAY , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4EnumSubnetClientsEx ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , clientinfo : *mut *mut DHCP_CLIENT_INFO_EX_ARRAY , clientsread : *mut u32 , clientstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4EnumSubnetReservations ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , resumehandle : *mut u32 , preferredmaximum : u32 , enumelementinfo : *mut *mut DHCP_RESERVATION_INFO_ARRAY , elementsread : *mut u32 , elementstotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverAddScopeToRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , prelationship : *const DHCP_FAILOVER_RELATIONSHIP ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverCreateRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , prelationship : *const DHCP_FAILOVER_RELATIONSHIP ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverDeleteRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , prelationshipname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverDeleteScopeFromRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , prelationship : *const DHCP_FAILOVER_RELATIONSHIP ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverEnumRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , resumehandle : *mut u32 , preferredmaximum : u32 , prelationship : *mut *mut DHCP_FAILOVER_RELATIONSHIP_ARRAY , relationshipread : *mut u32 , relationshiptotal : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverGetAddressStatus ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , pstatus : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4FailoverGetClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , searchinfo : *const DHCP_SEARCH_INFO , clientinfo : *mut *mut DHCPV4_FAILOVER_CLIENT_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverGetRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , prelationshipname : :: windows_sys::core::PCWSTR , prelationship : *mut *mut DHCP_FAILOVER_RELATIONSHIP ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverGetScopeRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , scopeid : u32 , prelationship : *mut *mut DHCP_FAILOVER_RELATIONSHIP ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverGetScopeStatistics ( serveripaddress : :: windows_sys::core::PCWSTR , scopeid : u32 , pstats : *mut *mut DHCP_FAILOVER_STATISTICS ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverGetSystemTime ( serveripaddress : :: windows_sys::core::PCWSTR , ptime : *mut u32 , pmaxalloweddeltatime : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverSetRelationship ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , prelationship : *const DHCP_FAILOVER_RELATIONSHIP ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4FailoverTriggerAddrAllocation ( serveripaddress : :: windows_sys::core::PCWSTR , pfailrelname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4GetAllOptionValues ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , values : *mut *mut DHCP_ALL_OPTION_VALUES_PB ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4GetClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , searchinfo : *const DHCP_SEARCH_INFO , clientinfo : *mut *mut DHCP_CLIENT_INFO_PB ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4GetClientInfoEx ( serveripaddress : :: windows_sys::core::PCWSTR , searchinfo : *const DHCP_SEARCH_INFO , clientinfo : *mut *mut DHCP_CLIENT_INFO_EX ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4GetFreeIPAddress ( serveripaddress : :: windows_sys::core::PCWSTR , scopeid : u32 , startip : u32 , endip : u32 , numfreeaddrreq : u32 , ipaddrlist : *mut *mut DHCP_IP_ARRAY ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4GetOptionValue ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , policyname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , optionvalue : *mut *mut DHCP_OPTION_VALUE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4GetPolicy ( serveripaddress : :: windows_sys::core::PCWSTR , fglobalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , policyname : :: windows_sys::core::PCWSTR , policy : *mut *mut DHCP_POLICY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4GetPolicyEx ( serveripaddress : :: windows_sys::core::PCWSTR , globalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , policyname : :: windows_sys::core::PCWSTR , policy : *mut *mut DHCP_POLICY_EX ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4QueryPolicyEnforcement ( serveripaddress : :: windows_sys::core::PCWSTR , fglobalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , enabled : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4RemoveOptionValue ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , policyname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4RemovePolicyRange ( serveripaddress : :: windows_sys::core::PCWSTR , subnetaddress : u32 , policyname : :: windows_sys::core::PCWSTR , range : *const DHCP_IP_RANGE ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4SetOptionValue ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , optionid : u32 , policyname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , optionvalue : *mut DHCP_OPTION_DATA ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV4SetOptionValues ( serveripaddress : :: windows_sys::core::PCWSTR , flags : u32 , policyname : :: windows_sys::core::PCWSTR , vendorname : :: windows_sys::core::PCWSTR , scopeinfo : *mut DHCP_OPTION_SCOPE_INFO , optionvalues : *mut DHCP_OPTION_VALUE_ARRAY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4SetPolicy ( serveripaddress : :: windows_sys::core::PCWSTR , fieldsmodified : u32 , fglobalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , policyname : :: windows_sys::core::PCWSTR , policy : *const DHCP_POLICY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4SetPolicyEnforcement ( serveripaddress : :: windows_sys::core::PCWSTR , fglobalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , enable : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV4SetPolicyEx ( serveripaddress : :: windows_sys::core::PCWSTR , fieldsmodified : u32 , globalpolicy : super::super::Foundation:: BOOL , subnetaddress : u32 , policyname : :: windows_sys::core::PCWSTR , policy : *const DHCP_POLICY_EX ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV6CreateClientInfo ( serveripaddress : :: windows_sys::core::PCWSTR , clientinfo : *const DHCP_CLIENT_INFO_V6 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV6GetFreeIPAddress ( serveripaddress : :: windows_sys::core::PCWSTR , scopeid : DHCP_IPV6_ADDRESS , startip : DHCP_IPV6_ADDRESS , endip : DHCP_IPV6_ADDRESS , numfreeaddrreq : u32 , ipaddrlist : *mut *mut DHCPV6_IP_ARRAY ) -> u32 ); -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn DhcpV6GetStatelessStatistics ( serveripaddress : :: windows_sys::core::PCWSTR , statelessstats : *mut *mut DHCPV6_STATELESS_STATS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV6GetStatelessStoreParams ( serveripaddress : :: windows_sys::core::PCWSTR , fserverlevel : super::super::Foundation:: BOOL , subnetaddress : DHCP_IPV6_ADDRESS , params : *mut *mut DHCPV6_STATELESS_PARAMS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn DhcpV6SetStatelessStoreParams ( serveripaddress : :: windows_sys::core::PCWSTR , fserverlevel : super::super::Foundation:: BOOL , subnetaddress : DHCP_IPV6_ADDRESS , fieldmodified : u32 , params : *const DHCPV6_STATELESS_PARAMS ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc6.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn Dhcpv6CApiCleanup ( ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpcsvc6.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn Dhcpv6CApiInitialize ( version : *mut u32 ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpcsvc6.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn Dhcpv6ReleasePrefix ( adaptername : :: windows_sys::core::PCWSTR , classid : *mut DHCPV6CAPI_CLASSID , leaseinfo : *mut DHCPV6PrefixLeaseInformation ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc6.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn Dhcpv6RenewPrefix ( adaptername : :: windows_sys::core::PCWSTR , pclassid : *mut DHCPV6CAPI_CLASSID , prefixleaseinfo : *mut DHCPV6PrefixLeaseInformation , pdwtimetowait : *mut u32 , bvalidateprefix : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpcsvc6.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] fn Dhcpv6RequestParams ( forcenewinform : super::super::Foundation:: BOOL , reserved : *mut ::core::ffi::c_void , adaptername : :: windows_sys::core::PCWSTR , classid : *mut DHCPV6CAPI_CLASSID , recdparams : DHCPV6CAPI_PARAMS_ARRAY , buffer : *mut u8 , psize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc6.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] fn Dhcpv6RequestPrefix ( adaptername : :: windows_sys::core::PCWSTR , pclassid : *mut DHCPV6CAPI_CLASSID , prefixleaseinfo : *mut DHCPV6PrefixLeaseInformation , pdwtimetowait : *mut u32 ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ADDRESS_TYPE_IANA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ADDRESS_TYPE_IATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CHANGESTATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CLIENT_TYPE_BOOTP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CLIENT_TYPE_DHCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CLIENT_TYPE_NONE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CLIENT_TYPE_RESERVATION_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CLIENT_TYPE_UNSPECIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_DEREGISTER_HANDLE_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REGISTER_HANDLE_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_ASYNCHRONOUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_CANCEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_PERSISTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPCAPI_REQUEST_SYNCHRONOUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_CLIENTID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_DNS_SERVERS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_DOMAIN_LIST: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_IA_NA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_IA_PD: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_IA_TA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NISP_DOMAIN_NAME: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NISP_SERVERS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NIS_DOMAIN_NAME: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_NIS_SERVERS: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_ORO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_PREFERENCE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_RAPID_COMMIT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_RECONF_MSG: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_SERVERID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_SIP_SERVERS_ADDRS: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_SIP_SERVERS_NAMES: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_UNICAST: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_USER_CLASS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_VENDOR_CLASS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCPV6_OPTION_VENDOR_OPTS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_ADMIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_BINDING_AWARE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_DYNBOOTP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_PART_OF_DSDC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_BOOL_IS_ROGUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_TYPE_BOOL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_TYPE_ULONG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ATTRIB_ULONG_RESTORE_STATUS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CALLOUT_ENTRY_POINT: ::windows_sys::core::PCSTR = ::windows_sys::s!("DhcpServerCalloutEntry"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CALLOUT_LIST_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\DHCPServer\\Parameters"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CALLOUT_LIST_VALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CalloutDlls"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CLIENT_BOOTP: u32 = 805306371u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CLIENT_DHCP: u32 = 805306372u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_CONTINUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_PAUSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_CONTROL_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_DUPLICATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_GEN_FAILURE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_INTERNAL_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_INVALID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_NOADDRESS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_NOMEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_NO_SUBNETS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_PAUSED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_PROCESSED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_TIMEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_UNAUTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_DROP_WRONG_SERVER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_ENDPOINT_FLAG_CANT_MODIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FAILOVER_DELETE_SCOPES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FAILOVER_MAX_NUM_ADD_SCOPES: u32 = 400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FAILOVER_MAX_NUM_REL: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FLAGS_DONT_ACCESS_DS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FLAGS_DONT_DO_RPC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_FLAGS_OPTION_IS_VENDOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_GIVE_ADDRESS_NEW: u32 = 805306369u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_GIVE_ADDRESS_OLD: u32 = 805306370u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_MAX_DELAY: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_MIN_DELAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_OPT_ENUM_IGNORE_VENDOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_OPT_ENUM_USE_CLASSNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_CONFLICT: u32 = 536870913u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_DECLINE: u32 = 536870914u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_NACKED: u32 = 536870916u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_PROB_RELEASE: u32 = 536870915u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_SEND_PACKET: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DHCP_SUBNET_INFO_VQ_FLAG_QUARANTINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_CLEANUP_EXPIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_DISABLE_PTR_UPDATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_HAS_DNS_SUFFIX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_UPDATE_BOTH_ALWAYS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_UPDATE_DHCID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DNS_FLAG_UPDATE_DOWNLEVEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_CLASS_DOES_NOT_EXIST: u32 = 20078u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_CLASS_EXISTS: u32 = 20077u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_DHCP_SERVER_NOT_FOUND: u32 = 20074u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_NO_DHCP_ROOT: u32 = 20071u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_NO_DS_AVAILABLE: u32 = 20070u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_OPTION_ALREADY_EXISTS: u32 = 20075u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_OPTION_DOES_NOT_EXIST: u32 = 20076u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_POSSIBLE_RANGE_CONFLICT: u32 = 20087u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_RANGE_DOES_NOT_EXIST: u32 = 20088u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_RESERVATION_CONFLICT: u32 = 20086u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_RESERVATION_NOT_PRESENT: u32 = 20085u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SERVER_ADDRESS_MISMATCH: u32 = 20081u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SERVER_ALREADY_EXISTS: u32 = 20079u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SERVER_DOES_NOT_EXIST: u32 = 20080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SUBNET_EXISTS: u32 = 20082u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SUBNET_HAS_DIFF_SSCOPE: u32 = 20083u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_SUBNET_NOT_PRESENT: u32 = 20084u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_TOO_MANY_ERRORS: u32 = 20073u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DDS_UNEXPECTED_ERROR: u32 = 20072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ADDRESS_NOT_AVAILABLE: u32 = 20011u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CANNOT_MODIFY_BINDINGS: u32 = 20051u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CANT_CHANGE_ATTRIBUTE: u32 = 20048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CLASS_ALREADY_EXISTS: u32 = 20045u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CLASS_NOT_FOUND: u32 = 20044u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_CLIENT_EXISTS: u32 = 20014u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_DATABASE_INIT_FAILED: u32 = 20001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_DEFAULT_SCOPE_EXITS: u32 = 20047u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_DELETE_BUILTIN_CLASS: u32 = 20089u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ELEMENT_CANT_REMOVE: u32 = 20007u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_EXEMPTION_EXISTS: u32 = 20055u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_EXEMPTION_NOT_PRESENT: u32 = 20056u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_ADDSCOPE_LEASES_NOT_SYNCED: u32 = 20127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_BOOT_NOT_SUPPORTED: u32 = 20131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_FEATURE_NOT_SUPPORTED: u32 = 20134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_IPRANGE_TYPE_CONV_ILLEGAL: u32 = 20129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_MAX_ADD_SCOPES: u32 = 20130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_MAX_RELATIONSHIPS: u32 = 20128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_NOT_SUPPORTED: u32 = 20118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RANGE_PART_OF_REL: u32 = 20132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATIONSHIP_DOES_NOT_EXIST: u32 = 20115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATIONSHIP_EXISTS: u32 = 20114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATIONSHIP_NAME_TOO_LONG: u32 = 20125u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_RELATION_IS_SECONDARY: u32 = 20117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_SCOPE_ALREADY_IN_RELATIONSHIP: u32 = 20113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_SCOPE_NOT_IN_RELATIONSHIP: u32 = 20116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_SCOPE_SYNC_IN_PROGRESS: u32 = 20133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_STATE_NOT_NORMAL: u32 = 20120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_FO_TIME_OUT_OF_SYNC: u32 = 20119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_HARDWARE_ADDRESS_TYPE_ALREADY_EXEMPT: u32 = 20101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_DELAY: u32 = 20092u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_DHCP_CLIENT: u32 = 20016u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_DHCP_MESSAGE: u32 = 20015u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_PARAMETER_OPTION32: u32 = 20057u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_POLICY_EXPRESSION: u32 = 20109u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_PROCESSING_ORDER: u32 = 20110u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_RANGE: u32 = 20023u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_INVALID_SUBNET_PREFIX: u32 = 20091u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_IPRANGE_CONV_ILLEGAL: u32 = 20049u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_IPRANGE_EXITS: u32 = 20021u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_IP_ADDRESS_IN_USE: u32 = 20032u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_JET97_CONV_REQUIRED: u32 = 20036u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_JET_CONV_REQUIRED: u32 = 20027u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_JET_ERROR: u32 = 20013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LINKLAYER_ADDRESS_DOES_NOT_EXIST: u32 = 20095u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LINKLAYER_ADDRESS_EXISTS: u32 = 20093u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LINKLAYER_ADDRESS_RESERVATION_EXISTS: u32 = 20094u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_LOG_FILE_PATH_TOO_LONG: u32 = 20033u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_MSCOPE_EXISTS: u32 = 20053u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NAP_NOT_SUPPORTED: u32 = 20138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NETWORK_CHANGED: u32 = 20050u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NETWORK_INIT_FAILED: u32 = 20003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NOT_RESERVED_CLIENT: u32 = 20018u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_NO_ADMIN_PERMISSION: u32 = 20121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_OPTION_EXITS: u32 = 20009u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_OPTION_NOT_PRESENT: u32 = 20010u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_OPTION_TYPE_MISMATCH: u32 = 20103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_BAD_PARENT_EXPR: u32 = 20104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_EDIT_FQDN_UNSUPPORTED: u32 = 20137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_EXISTS: u32 = 20105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_FQDN_OPTION_UNSUPPORTED: u32 = 20136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_FQDN_RANGE_UNSUPPORTED: u32 = 20135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_NOT_FOUND: u32 = 20111u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_RANGE_BAD: u32 = 20107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_POLICY_RANGE_EXISTS: u32 = 20106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_PRIMARY_NOT_FOUND: u32 = 20006u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_EXTENDED: u32 = 20024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_FULL: u32 = 20012u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_INVALID_IN_SERVER_POLICY: u32 = 20108u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RANGE_TOO_SMALL: u32 = 20020u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_REACHED_END_OF_SELECTION: u32 = 20126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_REGISTRY_INIT_FAILED: u32 = 20000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RESERVEDIP_EXITS: u32 = 20022u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RESERVED_CLIENT: u32 = 20019u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_DS_CONFLICT: u32 = 20041u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_DS_UNREACHABLE: u32 = 20040u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_INIT_FAILED: u32 = 20037u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_NOT_AUTHORIZED: u32 = 20039u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_NOT_OUR_ENTERPRISE: u32 = 20042u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_SAMSHUTDOWN: u32 = 20038u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_ROGUE_STANDALONE_IN_DS: u32 = 20043u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_RPC_INIT_FAILED: u32 = 20002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SCOPE_NAME_TOO_LONG: u32 = 20046u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVER_NAME_NOT_RESOLVED: u32 = 20124u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVER_NOT_REACHABLE: u32 = 20122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVER_NOT_RUNNING: u32 = 20123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SERVICE_PAUSED: u32 = 20017u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUBNET_EXISTS: u32 = 20052u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUBNET_EXITS: u32 = 20004u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUBNET_NOT_PRESENT: u32 = 20005u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_SUPER_SCOPE_NAME_TOO_LONG: u32 = 20030u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_UNDEFINED_HARDWARE_ADDRESS_TYPE: u32 = 20102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_DHCP_UNSUPPORTED_CLIENT: u32 = 20034u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_EXTEND_TOO_SMALL: u32 = 20025u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_LAST_DHCP_SERVER_ERROR: u32 = 20139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_MSCOPE_RANGE_TOO_SMALL: u32 = 20054u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_SCOPE_RANGE_POLICY_RANGE_CONFLICT: u32 = 20112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_SERVER_INVALID_BOOT_FILE_TABLE: u32 = 20028u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const ERROR_SERVER_UNKNOWN_BOOT_FILE_NAME: u32 = 20029u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_FULL_MATCH_IN_ALLOW_LIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_FULL_MATCH_IN_DENY_LIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_WILDCARD_MATCH_IN_ALLOW_LIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const FILTER_STATUS_WILDCARD_MATCH_IN_DENY_LIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const HWTYPE_ETHERNET_10MB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MAC_ADDRESS_LENGTH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MAX_PATTERN_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MCLT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const MODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ALL_SUBNETS_MTU: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ARP_CACHE_TIMEOUT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BE_A_MASK_SUPPLIER: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BE_A_ROUTER: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BOOTFILE_NAME: u32 = 67u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BOOT_FILE_SIZE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_BROADCAST_ADDRESS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_CLIENT_CLASS_INFO: u32 = 60u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_CLIENT_ID: u32 = 61u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_COOKIE_SERVERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_DEFAULT_TTL: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_DOMAIN_NAME: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_DOMAIN_NAME_SERVERS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_END: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ETHERNET_ENCAPSULATION: u32 = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_EXTENSIONS_PATH: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_HOST_NAME: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_IEN116_NAME_SERVERS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_IMPRESS_SERVERS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_KEEP_ALIVE_DATA_SIZE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_KEEP_ALIVE_INTERVAL: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_LEASE_TIME: u32 = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_LOG_SERVERS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_LPR_SERVERS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MAX_REASSEMBLY_SIZE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MERIT_DUMP_FILE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MESSAGE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MESSAGE_LENGTH: u32 = 57u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MESSAGE_TYPE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MSFT_IE_PROXY: u32 = 252u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_MTU: u32 = 26u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_DATAGRAM_SERVER: u32 = 45u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_NAME_SERVER: u32 = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_NODE_TYPE: u32 = 46u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETBIOS_SCOPE_OPTION: u32 = 47u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETWORK_INFO_SERVERS: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETWORK_INFO_SERVICE_DOM: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NETWORK_TIME_SERVERS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_NON_LOCAL_SOURCE_ROUTING: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_OK_TO_OVERLAY: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PAD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PARAMETER_REQUEST_LIST: u32 = 55u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PERFORM_MASK_DISCOVERY: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PERFORM_ROUTER_DISCOVERY: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PMTU_AGING_TIMEOUT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_PMTU_PLATEAU_TABLE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_POLICY_FILTER_FOR_NLSR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_REBIND_TIME: u32 = 59u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_RENEWAL_TIME: u32 = 58u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_REQUESTED_ADDRESS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_RLP_SERVERS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ROOT_DISK: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ROUTER_ADDRESS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_ROUTER_SOLICITATION_ADDR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_SERVER_IDENTIFIER: u32 = 54u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_STATIC_ROUTES: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_SUBNET_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_SWAP_SERVER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TFTP_SERVER_NAME: u32 = 66u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TIME_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TIME_SERVERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TRAILERS: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_TTL: u32 = 37u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_VENDOR_SPEC_INFO: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_XWINDOW_DISPLAY_MANAGER: u32 = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const OPTION_XWINDOW_FONT_SERVER: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PERCENTAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PREVSTATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const QUARANTINE_CONFIG_OPTION: u32 = 43222u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const QUARANTINE_SCOPE_QUARPROFILE_OPTION: u32 = 43221u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const QUARANTIN_OPTION_BASE: u32 = 43220u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SAFEPERIOD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SHAREDSECRET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_APIProtocolSupport: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_AuditLogState: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_BackupInterval: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_BackupPath: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_BootFileTable: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabaseCleanupInterval: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabaseLoggingFlag: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabaseName: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DatabasePath: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_DebugFlag: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_PingRetries: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_PreferredLifetime: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_PreferredLifetimeIATA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_QuarantineDefFail: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_QuarantineON: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_RapidCommitFlag: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_RestoreFlag: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_T1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_T2: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_UnicastFlag: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_ValidLifetime: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Set_ValidLifetimeIATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_BIT_BOTH_REC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_BIT_DELETED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_BIT_UNREGISTERED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_EX_BIT_DISABLE_PTR_RR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_DECLINED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_DOOM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const V5_ADDRESS_STATE_OFFERED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const WARNING_EXTENDED_LESS: i32 = 20026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCPV6_STATELESS_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpStatelessPurgeInterval: DHCPV6_STATELESS_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpStatelessStatus: DHCPV6_STATELESS_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FAILOVER_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const LoadBalance: DHCP_FAILOVER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const HotStandby: DHCP_FAILOVER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FAILOVER_SERVER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PrimaryServer: DHCP_FAILOVER_SERVER = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SecondaryServer: DHCP_FAILOVER_SERVER = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FILTER_LIST_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Deny: DHCP_FILTER_LIST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Allow: DHCP_FILTER_LIST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_FORCE_FLAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpFullForce: DHCP_FORCE_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpNoForce: DHCP_FORCE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpFailoverForce: DHCP_FORCE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpByteOption: DHCP_OPTION_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpWordOption: DHCP_OPTION_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDWordOption: DHCP_OPTION_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDWordDWordOption: DHCP_OPTION_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpAddressOption: DHCP_OPTION_DATA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpStringDataOption: DHCP_OPTION_DATA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpBinaryDataOption: DHCP_OPTION_DATA_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpEncapsulatedDataOption: DHCP_OPTION_DATA_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpv6AddressOption: DHCP_OPTION_DATA_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_SCOPE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDefaultOptions: DHCP_OPTION_SCOPE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpGlobalOptions: DHCP_OPTION_SCOPE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetOptions: DHCP_OPTION_SCOPE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpReservedOptions: DHCP_OPTION_SCOPE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpMScopeOptions: DHCP_OPTION_SCOPE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_SCOPE_TYPE6 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDefaultOptions6: DHCP_OPTION_SCOPE_TYPE6 = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpScopeOptions6: DHCP_OPTION_SCOPE_TYPE6 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpReservedOptions6: DHCP_OPTION_SCOPE_TYPE6 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpGlobalOptions6: DHCP_OPTION_SCOPE_TYPE6 = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_OPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUnaryElementTypeOption: DHCP_OPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpArrayTypeOption: DHCP_OPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POLICY_FIELDS_TO_UPDATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyName: DHCP_POLICY_FIELDS_TO_UPDATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyOrder: DHCP_POLICY_FIELDS_TO_UPDATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyExpr: DHCP_POLICY_FIELDS_TO_UPDATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyRanges: DHCP_POLICY_FIELDS_TO_UPDATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyDescr: DHCP_POLICY_FIELDS_TO_UPDATE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyStatus: DHCP_POLICY_FIELDS_TO_UPDATE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpUpdatePolicyDnsSuffix: DHCP_POLICY_FIELDS_TO_UPDATE = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POL_ATTR_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrHWAddr: DHCP_POL_ATTR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrOption: DHCP_POL_ATTR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrSubOption: DHCP_POL_ATTR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrFqdn: DHCP_POL_ATTR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpAttrFqdnSingleLabel: DHCP_POL_ATTR_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POL_COMPARATOR = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompEqual: DHCP_POL_COMPARATOR = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompNotEqual: DHCP_POL_COMPARATOR = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompBeginsWith: DHCP_POL_COMPARATOR = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompNotBeginWith: DHCP_POL_COMPARATOR = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompEndsWith: DHCP_POL_COMPARATOR = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpCompNotEndWith: DHCP_POL_COMPARATOR = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_POL_LOGIC_OPER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpLogicalOr: DHCP_POL_LOGIC_OPER = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpLogicalAnd: DHCP_POL_LOGIC_OPER = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropIdPolicyDnsSuffix: DHCP_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropIdClientAddressStateEx: DHCP_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_PROPERTY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeByte: DHCP_PROPERTY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeWord: DHCP_PROPERTY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeDword: DHCP_PROPERTY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeString: DHCP_PROPERTY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpPropTypeBinary: DHCP_PROPERTY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SCAN_FLAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpRegistryFix: DHCP_SCAN_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpDatabaseFix: DHCP_SCAN_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SEARCH_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpClientIpAddress: DHCP_SEARCH_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpClientHardwareAddress: DHCP_SEARCH_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpClientName: DHCP_SEARCH_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SEARCH_INFO_TYPE_V6 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ClientIpAddress: DHCP_SEARCH_INFO_TYPE_V6 = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ClientDUID: DHCP_SEARCH_INFO_TYPE_V6 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ClientName: DHCP_SEARCH_INFO_TYPE_V6 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SUBNET_ELEMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRanges: DHCP_SUBNET_ELEMENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSecondaryHosts: DHCP_SUBNET_ELEMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpReservedIps: DHCP_SUBNET_ELEMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpExcludedIpRanges: DHCP_SUBNET_ELEMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpUsedClusters: DHCP_SUBNET_ELEMENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRangesDhcpOnly: DHCP_SUBNET_ELEMENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRangesDhcpBootp: DHCP_SUBNET_ELEMENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpIpRangesBootpOnly: DHCP_SUBNET_ELEMENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SUBNET_ELEMENT_TYPE_V6 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6IpRanges: DHCP_SUBNET_ELEMENT_TYPE_V6 = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ReservedIps: DHCP_SUBNET_ELEMENT_TYPE_V6 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const Dhcpv6ExcludedIpRanges: DHCP_SUBNET_ELEMENT_TYPE_V6 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type DHCP_SUBNET_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetEnabled: DHCP_SUBNET_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetDisabled: DHCP_SUBNET_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetEnabledSwitched: DHCP_SUBNET_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetDisabledSwitched: DHCP_SUBNET_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DhcpSubnetInvalidState: DHCP_SUBNET_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type FSM_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NO_STATE: FSM_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const INIT: FSM_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STARTUP: FSM_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NORMAL: FSM_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const COMMUNICATION_INT: FSM_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PARTNER_DOWN: FSM_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const POTENTIAL_CONFLICT: FSM_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const CONFLICT_DONE: FSM_STATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RESOLUTION_INT: FSM_STATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RECOVER: FSM_STATE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RECOVER_WAIT: FSM_STATE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RECOVER_DONE: FSM_STATE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PAUSED: FSM_STATE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const SHUTDOWN: FSM_STATE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type QuarantineStatus = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NOQUARANTINE: QuarantineStatus = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const RESTRICTEDACCESS: QuarantineStatus = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DROPPACKET: QuarantineStatus = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const PROBATION: QuarantineStatus = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const EXEMPT: QuarantineStatus = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const DEFAULTQUARSETTING: QuarantineStatus = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const NOQUARINFO: QuarantineStatus = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type StatusCode = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_NO_ERROR: StatusCode = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_UNSPECIFIED_FAILURE: StatusCode = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_NO_BINDING: StatusCode = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub const STATUS_NOPREFIX_AVAIL: StatusCode = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DATE_TIME { - pub dwLowDateTime: u32, - pub dwHighDateTime: u32, -} -impl ::core::marker::Copy for DATE_TIME {} -impl ::core::clone::Clone for DATE_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPAPI_PARAMS { - pub Flags: u32, - pub OptionId: u32, - pub IsVendor: super::super::Foundation::BOOL, - pub Data: *mut u8, - pub nBytesData: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPAPI_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPAPI_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPCAPI_CLASSID { - pub Flags: u32, - pub Data: *mut u8, - pub nBytesData: u32, -} -impl ::core::marker::Copy for DHCPCAPI_CLASSID {} -impl ::core::clone::Clone for DHCPCAPI_CLASSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPCAPI_PARAMS_ARRAY { - pub nParams: u32, - pub Params: *mut DHCPAPI_PARAMS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPCAPI_PARAMS_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPCAPI_PARAMS_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPDS_SERVER { - pub Version: u32, - pub ServerName: ::windows_sys::core::PWSTR, - pub ServerAddress: u32, - pub Flags: u32, - pub State: u32, - pub DsLocation: ::windows_sys::core::PWSTR, - pub DsLocType: u32, -} -impl ::core::marker::Copy for DHCPDS_SERVER {} -impl ::core::clone::Clone for DHCPDS_SERVER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPDS_SERVERS { - pub Flags: u32, - pub NumElements: u32, - pub Servers: *mut DHCPDS_SERVER, -} -impl ::core::marker::Copy for DHCPDS_SERVERS {} -impl ::core::clone::Clone for DHCPDS_SERVERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV4_FAILOVER_CLIENT_INFO { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, - pub AddressState: u8, - pub Status: QuarantineStatus, - pub ProbationEnds: DATE_TIME, - pub QuarantineCapable: super::super::Foundation::BOOL, - pub SentPotExpTime: u32, - pub AckPotExpTime: u32, - pub RecvPotExpTime: u32, - pub StartTime: u32, - pub CltLastTransTime: u32, - pub LastBndUpdTime: u32, - pub BndMsgStatus: u32, - pub PolicyName: ::windows_sys::core::PWSTR, - pub Flags: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV4_FAILOVER_CLIENT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV4_FAILOVER_CLIENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV4_FAILOVER_CLIENT_INFO_ARRAY { - pub NumElements: u32, - pub Clients: *mut *mut DHCPV4_FAILOVER_CLIENT_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV4_FAILOVER_CLIENT_INFO_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV4_FAILOVER_CLIENT_INFO_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV4_FAILOVER_CLIENT_INFO_EX { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, - pub AddressState: u8, - pub Status: QuarantineStatus, - pub ProbationEnds: DATE_TIME, - pub QuarantineCapable: super::super::Foundation::BOOL, - pub SentPotExpTime: u32, - pub AckPotExpTime: u32, - pub RecvPotExpTime: u32, - pub StartTime: u32, - pub CltLastTransTime: u32, - pub LastBndUpdTime: u32, - pub BndMsgStatus: u32, - pub PolicyName: ::windows_sys::core::PWSTR, - pub Flags: u8, - pub AddressStateEx: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV4_FAILOVER_CLIENT_INFO_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV4_FAILOVER_CLIENT_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPV6CAPI_CLASSID { - pub Flags: u32, - pub Data: *mut u8, - pub nBytesData: u32, -} -impl ::core::marker::Copy for DHCPV6CAPI_CLASSID {} -impl ::core::clone::Clone for DHCPV6CAPI_CLASSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV6CAPI_PARAMS { - pub Flags: u32, - pub OptionId: u32, - pub IsVendor: super::super::Foundation::BOOL, - pub Data: *mut u8, - pub nBytesData: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV6CAPI_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV6CAPI_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV6CAPI_PARAMS_ARRAY { - pub nParams: u32, - pub Params: *mut DHCPV6CAPI_PARAMS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV6CAPI_PARAMS_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV6CAPI_PARAMS_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPV6Prefix { - pub prefix: [u8; 16], - pub prefixLength: u32, - pub preferredLifeTime: u32, - pub validLifeTime: u32, - pub status: StatusCode, -} -impl ::core::marker::Copy for DHCPV6Prefix {} -impl ::core::clone::Clone for DHCPV6Prefix { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPV6PrefixLeaseInformation { - pub nPrefixes: u32, - pub prefixArray: *mut DHCPV6Prefix, - pub iaid: u32, - pub T1: i64, - pub T2: i64, - pub MaxLeaseExpirationTime: i64, - pub LastRenewalTime: i64, - pub status: StatusCode, - pub ServerId: *mut u8, - pub ServerIdLen: u32, -} -impl ::core::marker::Copy for DHCPV6PrefixLeaseInformation {} -impl ::core::clone::Clone for DHCPV6PrefixLeaseInformation { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV6_BIND_ELEMENT { - pub Flags: u32, - pub fBoundToDHCPServer: super::super::Foundation::BOOL, - pub AdapterPrimaryAddress: DHCP_IPV6_ADDRESS, - pub AdapterSubnetAddress: DHCP_IPV6_ADDRESS, - pub IfDescription: ::windows_sys::core::PWSTR, - pub IpV6IfIndex: u32, - pub IfIdSize: u32, - pub IfId: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV6_BIND_ELEMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV6_BIND_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV6_BIND_ELEMENT_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCPV6_BIND_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV6_BIND_ELEMENT_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV6_BIND_ELEMENT_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPV6_IP_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_IPV6_ADDRESS, -} -impl ::core::marker::Copy for DHCPV6_IP_ARRAY {} -impl ::core::clone::Clone for DHCPV6_IP_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCPV6_STATELESS_PARAMS { - pub Status: super::super::Foundation::BOOL, - pub PurgeInterval: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCPV6_STATELESS_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCPV6_STATELESS_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPV6_STATELESS_SCOPE_STATS { - pub SubnetAddress: DHCP_IPV6_ADDRESS, - pub NumStatelessClientsAdded: u64, - pub NumStatelessClientsRemoved: u64, -} -impl ::core::marker::Copy for DHCPV6_STATELESS_SCOPE_STATS {} -impl ::core::clone::Clone for DHCPV6_STATELESS_SCOPE_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCPV6_STATELESS_STATS { - pub NumScopes: u32, - pub ScopeStats: *mut DHCPV6_STATELESS_SCOPE_STATS, -} -impl ::core::marker::Copy for DHCPV6_STATELESS_STATS {} -impl ::core::clone::Clone for DHCPV6_STATELESS_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_ADDR_PATTERN { - pub MatchHWType: super::super::Foundation::BOOL, - pub HWType: u8, - pub IsWildcard: super::super::Foundation::BOOL, - pub Length: u8, - pub Pattern: [u8; 255], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ADDR_PATTERN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ADDR_PATTERN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_ALL_OPTIONS { - pub Flags: u32, - pub NonVendorOptions: *mut DHCP_OPTION_ARRAY, - pub NumVendorOptions: u32, - pub VendorOptions: *mut DHCP_ALL_OPTIONS_0, -} -impl ::core::marker::Copy for DHCP_ALL_OPTIONS {} -impl ::core::clone::Clone for DHCP_ALL_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_ALL_OPTIONS_0 { - pub Option: DHCP_OPTION, - pub VendorName: ::windows_sys::core::PWSTR, - pub ClassName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_ALL_OPTIONS_0 {} -impl ::core::clone::Clone for DHCP_ALL_OPTIONS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_ALL_OPTION_VALUES { - pub Flags: u32, - pub NumElements: u32, - pub Options: *mut DHCP_ALL_OPTION_VALUES_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ALL_OPTION_VALUES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ALL_OPTION_VALUES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_ALL_OPTION_VALUES_0 { - pub ClassName: ::windows_sys::core::PWSTR, - pub VendorName: ::windows_sys::core::PWSTR, - pub IsVendor: super::super::Foundation::BOOL, - pub OptionsArray: *mut DHCP_OPTION_VALUE_ARRAY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ALL_OPTION_VALUES_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ALL_OPTION_VALUES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_ALL_OPTION_VALUES_PB { - pub Flags: u32, - pub NumElements: u32, - pub Options: *mut DHCP_ALL_OPTION_VALUES_PB_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ALL_OPTION_VALUES_PB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ALL_OPTION_VALUES_PB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_ALL_OPTION_VALUES_PB_0 { - pub PolicyName: ::windows_sys::core::PWSTR, - pub VendorName: ::windows_sys::core::PWSTR, - pub IsVendor: super::super::Foundation::BOOL, - pub OptionsArray: *mut DHCP_OPTION_VALUE_ARRAY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ALL_OPTION_VALUES_PB_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ALL_OPTION_VALUES_PB_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_ATTRIB { - pub DhcpAttribId: u32, - pub DhcpAttribType: u32, - pub Anonymous: DHCP_ATTRIB_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ATTRIB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ATTRIB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DHCP_ATTRIB_0 { - pub DhcpAttribBool: super::super::Foundation::BOOL, - pub DhcpAttribUlong: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ATTRIB_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ATTRIB_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_ATTRIB_ARRAY { - pub NumElements: u32, - pub DhcpAttribs: *mut DHCP_ATTRIB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_ATTRIB_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_ATTRIB_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_BINARY_DATA { - pub DataLength: u32, - pub Data: *mut u8, -} -impl ::core::marker::Copy for DHCP_BINARY_DATA {} -impl ::core::clone::Clone for DHCP_BINARY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_BIND_ELEMENT { - pub Flags: u32, - pub fBoundToDHCPServer: super::super::Foundation::BOOL, - pub AdapterPrimaryAddress: u32, - pub AdapterSubnetAddress: u32, - pub IfDescription: ::windows_sys::core::PWSTR, - pub IfIdSize: u32, - pub IfId: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_BIND_ELEMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_BIND_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_BIND_ELEMENT_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_BIND_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_BIND_ELEMENT_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_BIND_ELEMENT_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_BOOTP_IP_RANGE { - pub StartAddress: u32, - pub EndAddress: u32, - pub BootpAllocated: u32, - pub MaxBootpAllowed: u32, -} -impl ::core::marker::Copy for DHCP_BOOTP_IP_RANGE {} -impl ::core::clone::Clone for DHCP_BOOTP_IP_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CALLOUT_TABLE { - pub DhcpControlHook: LPDHCP_CONTROL, - pub DhcpNewPktHook: LPDHCP_NEWPKT, - pub DhcpPktDropHook: LPDHCP_DROP_SEND, - pub DhcpPktSendHook: LPDHCP_DROP_SEND, - pub DhcpAddressDelHook: LPDHCP_PROB, - pub DhcpAddressOfferHook: LPDHCP_GIVE_ADDRESS, - pub DhcpHandleOptionsHook: LPDHCP_HANDLE_OPTIONS, - pub DhcpDeleteClientHook: LPDHCP_DELETE_CLIENT, - pub DhcpExtensionHook: *mut ::core::ffi::c_void, - pub DhcpReservedHook: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CALLOUT_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CALLOUT_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLASS_INFO { - pub ClassName: ::windows_sys::core::PWSTR, - pub ClassComment: ::windows_sys::core::PWSTR, - pub ClassDataLength: u32, - pub IsVendor: super::super::Foundation::BOOL, - pub Flags: u32, - pub ClassData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLASS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLASS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLASS_INFO_ARRAY { - pub NumElements: u32, - pub Classes: *mut DHCP_CLASS_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLASS_INFO_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLASS_INFO_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLASS_INFO_ARRAY_V6 { - pub NumElements: u32, - pub Classes: *mut DHCP_CLASS_INFO_V6, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLASS_INFO_ARRAY_V6 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLASS_INFO_ARRAY_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLASS_INFO_V6 { - pub ClassName: ::windows_sys::core::PWSTR, - pub ClassComment: ::windows_sys::core::PWSTR, - pub ClassDataLength: u32, - pub IsVendor: super::super::Foundation::BOOL, - pub EnterpriseNumber: u32, - pub Flags: u32, - pub ClassData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLASS_INFO_V6 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLASS_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_FILTER_STATUS_INFO { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, - pub AddressState: u8, - pub Status: QuarantineStatus, - pub ProbationEnds: DATE_TIME, - pub QuarantineCapable: super::super::Foundation::BOOL, - pub FilterStatus: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_FILTER_STATUS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_FILTER_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_FILTER_STATUS_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO_ARRAY { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_INFO, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO_ARRAY {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO_ARRAY_V4 { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_INFO_V4, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO_ARRAY_V4 {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO_ARRAY_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO_ARRAY_V5 { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_INFO_V5, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO_ARRAY_V5 {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO_ARRAY_V5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO_ARRAY_V6 { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_INFO_V6, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO_ARRAY_V6 {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO_ARRAY_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_INFO_ARRAY_VQ { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_INFO_VQ, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_INFO_ARRAY_VQ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_INFO_ARRAY_VQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_INFO_EX { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, - pub AddressState: u8, - pub Status: QuarantineStatus, - pub ProbationEnds: DATE_TIME, - pub QuarantineCapable: super::super::Foundation::BOOL, - pub FilterStatus: u32, - pub PolicyName: ::windows_sys::core::PWSTR, - pub Properties: *mut DHCP_PROPERTY_ARRAY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_INFO_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_INFO_EX_ARRAY { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_INFO_EX, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_INFO_EX_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_INFO_EX_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_INFO_PB { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, - pub AddressState: u8, - pub Status: QuarantineStatus, - pub ProbationEnds: DATE_TIME, - pub QuarantineCapable: super::super::Foundation::BOOL, - pub FilterStatus: u32, - pub PolicyName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_INFO_PB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_INFO_PB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_INFO_PB_ARRAY { - pub NumElements: u32, - pub Clients: *mut *mut DHCP_CLIENT_INFO_PB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_INFO_PB_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_INFO_PB_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO_V4 { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO_V4 {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO_V5 { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, - pub AddressState: u8, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO_V5 {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO_V5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_CLIENT_INFO_V6 { - pub ClientIpAddress: DHCP_IPV6_ADDRESS, - pub ClientDUID: DHCP_BINARY_DATA, - pub AddressType: u32, - pub IAID: u32, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientValidLeaseExpires: DATE_TIME, - pub ClientPrefLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO_V6, -} -impl ::core::marker::Copy for DHCP_CLIENT_INFO_V6 {} -impl ::core::clone::Clone for DHCP_CLIENT_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_CLIENT_INFO_VQ { - pub ClientIpAddress: u32, - pub SubnetMask: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, - pub ClientComment: ::windows_sys::core::PWSTR, - pub ClientLeaseExpires: DATE_TIME, - pub OwnerHost: DHCP_HOST_INFO, - pub bClientType: u8, - pub AddressState: u8, - pub Status: QuarantineStatus, - pub ProbationEnds: DATE_TIME, - pub QuarantineCapable: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_CLIENT_INFO_VQ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_CLIENT_INFO_VQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct DHCP_CLIENT_SEARCH_UNION(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_FAILOVER_RELATIONSHIP { - pub PrimaryServer: u32, - pub SecondaryServer: u32, - pub Mode: DHCP_FAILOVER_MODE, - pub ServerType: DHCP_FAILOVER_SERVER, - pub State: FSM_STATE, - pub PrevState: FSM_STATE, - pub Mclt: u32, - pub SafePeriod: u32, - pub RelationshipName: ::windows_sys::core::PWSTR, - pub PrimaryServerName: ::windows_sys::core::PWSTR, - pub SecondaryServerName: ::windows_sys::core::PWSTR, - pub pScopes: *mut DHCP_IP_ARRAY, - pub Percentage: u8, - pub SharedSecret: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_FAILOVER_RELATIONSHIP {} -impl ::core::clone::Clone for DHCP_FAILOVER_RELATIONSHIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_FAILOVER_RELATIONSHIP_ARRAY { - pub NumElements: u32, - pub pRelationships: *mut DHCP_FAILOVER_RELATIONSHIP, -} -impl ::core::marker::Copy for DHCP_FAILOVER_RELATIONSHIP_ARRAY {} -impl ::core::clone::Clone for DHCP_FAILOVER_RELATIONSHIP_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_FAILOVER_STATISTICS { - pub NumAddr: u32, - pub AddrFree: u32, - pub AddrInUse: u32, - pub PartnerAddrFree: u32, - pub ThisAddrFree: u32, - pub PartnerAddrInUse: u32, - pub ThisAddrInUse: u32, -} -impl ::core::marker::Copy for DHCP_FAILOVER_STATISTICS {} -impl ::core::clone::Clone for DHCP_FAILOVER_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_FILTER_ADD_INFO { - pub AddrPatt: DHCP_ADDR_PATTERN, - pub Comment: ::windows_sys::core::PWSTR, - pub ListType: DHCP_FILTER_LIST_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_FILTER_ADD_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_FILTER_ADD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_FILTER_ENUM_INFO { - pub NumElements: u32, - pub pEnumRecords: *mut DHCP_FILTER_RECORD, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_FILTER_ENUM_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_FILTER_ENUM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_FILTER_GLOBAL_INFO { - pub EnforceAllowList: super::super::Foundation::BOOL, - pub EnforceDenyList: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_FILTER_GLOBAL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_FILTER_GLOBAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_FILTER_RECORD { - pub AddrPatt: DHCP_ADDR_PATTERN, - pub Comment: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_FILTER_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_FILTER_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_HOST_INFO { - pub IpAddress: u32, - pub NetBiosName: ::windows_sys::core::PWSTR, - pub HostName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_HOST_INFO {} -impl ::core::clone::Clone for DHCP_HOST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_HOST_INFO_V6 { - pub IpAddress: DHCP_IPV6_ADDRESS, - pub NetBiosName: ::windows_sys::core::PWSTR, - pub HostName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_HOST_INFO_V6 {} -impl ::core::clone::Clone for DHCP_HOST_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IPV6_ADDRESS { - pub HighOrderBits: u64, - pub LowOrderBits: u64, -} -impl ::core::marker::Copy for DHCP_IPV6_ADDRESS {} -impl ::core::clone::Clone for DHCP_IPV6_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_ARRAY { - pub NumElements: u32, - pub Elements: *mut u32, -} -impl ::core::marker::Copy for DHCP_IP_ARRAY {} -impl ::core::clone::Clone for DHCP_IP_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_CLUSTER { - pub ClusterAddress: u32, - pub ClusterMask: u32, -} -impl ::core::marker::Copy for DHCP_IP_CLUSTER {} -impl ::core::clone::Clone for DHCP_IP_CLUSTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_RANGE { - pub StartAddress: u32, - pub EndAddress: u32, -} -impl ::core::marker::Copy for DHCP_IP_RANGE {} -impl ::core::clone::Clone for DHCP_IP_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_RANGE_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_IP_RANGE, -} -impl ::core::marker::Copy for DHCP_IP_RANGE_ARRAY {} -impl ::core::clone::Clone for DHCP_IP_RANGE_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_RANGE_V6 { - pub StartAddress: DHCP_IPV6_ADDRESS, - pub EndAddress: DHCP_IPV6_ADDRESS, -} -impl ::core::marker::Copy for DHCP_IP_RANGE_V6 {} -impl ::core::clone::Clone for DHCP_IP_RANGE_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_RESERVATION { - pub ReservedIpAddress: u32, - pub ReservedForClient: *mut DHCP_BINARY_DATA, -} -impl ::core::marker::Copy for DHCP_IP_RESERVATION {} -impl ::core::clone::Clone for DHCP_IP_RESERVATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_RESERVATION_INFO { - pub ReservedIpAddress: u32, - pub ReservedForClient: DHCP_BINARY_DATA, - pub ReservedClientName: ::windows_sys::core::PWSTR, - pub ReservedClientDesc: ::windows_sys::core::PWSTR, - pub bAllowedClientTypes: u8, - pub fOptionsPresent: u8, -} -impl ::core::marker::Copy for DHCP_IP_RESERVATION_INFO {} -impl ::core::clone::Clone for DHCP_IP_RESERVATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_RESERVATION_V4 { - pub ReservedIpAddress: u32, - pub ReservedForClient: *mut DHCP_BINARY_DATA, - pub bAllowedClientTypes: u8, -} -impl ::core::marker::Copy for DHCP_IP_RESERVATION_V4 {} -impl ::core::clone::Clone for DHCP_IP_RESERVATION_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_IP_RESERVATION_V6 { - pub ReservedIpAddress: DHCP_IPV6_ADDRESS, - pub ReservedForClient: *mut DHCP_BINARY_DATA, - pub InterfaceId: u32, -} -impl ::core::marker::Copy for DHCP_IP_RESERVATION_V6 {} -impl ::core::clone::Clone for DHCP_IP_RESERVATION_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_MIB_INFO { - pub Discovers: u32, - pub Offers: u32, - pub Requests: u32, - pub Acks: u32, - pub Naks: u32, - pub Declines: u32, - pub Releases: u32, - pub ServerStartTime: DATE_TIME, - pub Scopes: u32, - pub ScopeInfo: *mut SCOPE_MIB_INFO, -} -impl ::core::marker::Copy for DHCP_MIB_INFO {} -impl ::core::clone::Clone for DHCP_MIB_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_MIB_INFO_V5 { - pub Discovers: u32, - pub Offers: u32, - pub Requests: u32, - pub Acks: u32, - pub Naks: u32, - pub Declines: u32, - pub Releases: u32, - pub ServerStartTime: DATE_TIME, - pub QtnNumLeases: u32, - pub QtnPctQtnLeases: u32, - pub QtnProbationLeases: u32, - pub QtnNonQtnLeases: u32, - pub QtnExemptLeases: u32, - pub QtnCapableClients: u32, - pub QtnIASErrors: u32, - pub DelayedOffers: u32, - pub ScopesWithDelayedOffers: u32, - pub Scopes: u32, - pub ScopeInfo: *mut SCOPE_MIB_INFO_V5, -} -impl ::core::marker::Copy for DHCP_MIB_INFO_V5 {} -impl ::core::clone::Clone for DHCP_MIB_INFO_V5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_MIB_INFO_V6 { - pub Solicits: u32, - pub Advertises: u32, - pub Requests: u32, - pub Renews: u32, - pub Rebinds: u32, - pub Replies: u32, - pub Confirms: u32, - pub Declines: u32, - pub Releases: u32, - pub Informs: u32, - pub ServerStartTime: DATE_TIME, - pub Scopes: u32, - pub ScopeInfo: *mut SCOPE_MIB_INFO_V6, -} -impl ::core::marker::Copy for DHCP_MIB_INFO_V6 {} -impl ::core::clone::Clone for DHCP_MIB_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_MIB_INFO_VQ { - pub Discovers: u32, - pub Offers: u32, - pub Requests: u32, - pub Acks: u32, - pub Naks: u32, - pub Declines: u32, - pub Releases: u32, - pub ServerStartTime: DATE_TIME, - pub QtnNumLeases: u32, - pub QtnPctQtnLeases: u32, - pub QtnProbationLeases: u32, - pub QtnNonQtnLeases: u32, - pub QtnExemptLeases: u32, - pub QtnCapableClients: u32, - pub QtnIASErrors: u32, - pub Scopes: u32, - pub ScopeInfo: *mut SCOPE_MIB_INFO_VQ, -} -impl ::core::marker::Copy for DHCP_MIB_INFO_VQ {} -impl ::core::clone::Clone for DHCP_MIB_INFO_VQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION { - pub OptionID: u32, - pub OptionName: ::windows_sys::core::PWSTR, - pub OptionComment: ::windows_sys::core::PWSTR, - pub DefaultValue: DHCP_OPTION_DATA, - pub OptionType: DHCP_OPTION_TYPE, -} -impl ::core::marker::Copy for DHCP_OPTION {} -impl ::core::clone::Clone for DHCP_OPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_ARRAY { - pub NumElements: u32, - pub Options: *mut DHCP_OPTION, -} -impl ::core::marker::Copy for DHCP_OPTION_ARRAY {} -impl ::core::clone::Clone for DHCP_OPTION_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_DATA { - pub NumElements: u32, - pub Elements: *mut DHCP_OPTION_DATA_ELEMENT, -} -impl ::core::marker::Copy for DHCP_OPTION_DATA {} -impl ::core::clone::Clone for DHCP_OPTION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_DATA_ELEMENT { - pub OptionType: DHCP_OPTION_DATA_TYPE, - pub Element: DHCP_OPTION_DATA_ELEMENT_0, -} -impl ::core::marker::Copy for DHCP_OPTION_DATA_ELEMENT {} -impl ::core::clone::Clone for DHCP_OPTION_DATA_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_OPTION_DATA_ELEMENT_0 { - pub ByteOption: u8, - pub WordOption: u16, - pub DWordOption: u32, - pub DWordDWordOption: DWORD_DWORD, - pub IpAddressOption: u32, - pub StringDataOption: ::windows_sys::core::PWSTR, - pub BinaryDataOption: DHCP_BINARY_DATA, - pub EncapsulatedDataOption: DHCP_BINARY_DATA, - pub Ipv6AddressDataOption: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_OPTION_DATA_ELEMENT_0 {} -impl ::core::clone::Clone for DHCP_OPTION_DATA_ELEMENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct DHCP_OPTION_ELEMENT_UNION(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_LIST { - pub NumOptions: u32, - pub Options: *mut DHCP_OPTION_VALUE, -} -impl ::core::marker::Copy for DHCP_OPTION_LIST {} -impl ::core::clone::Clone for DHCP_OPTION_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_SCOPE_INFO { - pub ScopeType: DHCP_OPTION_SCOPE_TYPE, - pub ScopeInfo: DHCP_OPTION_SCOPE_INFO_0, -} -impl ::core::marker::Copy for DHCP_OPTION_SCOPE_INFO {} -impl ::core::clone::Clone for DHCP_OPTION_SCOPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_OPTION_SCOPE_INFO_0 { - pub DefaultScopeInfo: *mut ::core::ffi::c_void, - pub GlobalScopeInfo: *mut ::core::ffi::c_void, - pub SubnetScopeInfo: u32, - pub ReservedScopeInfo: DHCP_RESERVED_SCOPE, - pub MScopeInfo: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_OPTION_SCOPE_INFO_0 {} -impl ::core::clone::Clone for DHCP_OPTION_SCOPE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_SCOPE_INFO6 { - pub ScopeType: DHCP_OPTION_SCOPE_TYPE6, - pub ScopeInfo: DHCP_OPTION_SCOPE_INFO6_0, -} -impl ::core::marker::Copy for DHCP_OPTION_SCOPE_INFO6 {} -impl ::core::clone::Clone for DHCP_OPTION_SCOPE_INFO6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_OPTION_SCOPE_INFO6_0 { - pub DefaultScopeInfo: *mut ::core::ffi::c_void, - pub SubnetScopeInfo: DHCP_IPV6_ADDRESS, - pub ReservedScopeInfo: DHCP_RESERVED_SCOPE6, -} -impl ::core::marker::Copy for DHCP_OPTION_SCOPE_INFO6_0 {} -impl ::core::clone::Clone for DHCP_OPTION_SCOPE_INFO6_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct DHCP_OPTION_SCOPE_UNION6(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_VALUE { - pub OptionID: u32, - pub Value: DHCP_OPTION_DATA, -} -impl ::core::marker::Copy for DHCP_OPTION_VALUE {} -impl ::core::clone::Clone for DHCP_OPTION_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_OPTION_VALUE_ARRAY { - pub NumElements: u32, - pub Values: *mut DHCP_OPTION_VALUE, -} -impl ::core::marker::Copy for DHCP_OPTION_VALUE_ARRAY {} -impl ::core::clone::Clone for DHCP_OPTION_VALUE_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_PERF_STATS { - pub dwNumPacketsReceived: u32, - pub dwNumPacketsDuplicate: u32, - pub dwNumPacketsExpired: u32, - pub dwNumMilliSecondsProcessed: u32, - pub dwNumPacketsInActiveQueue: u32, - pub dwNumPacketsInPingQueue: u32, - pub dwNumDiscoversReceived: u32, - pub dwNumOffersSent: u32, - pub dwNumRequestsReceived: u32, - pub dwNumInformsReceived: u32, - pub dwNumAcksSent: u32, - pub dwNumNacksSent: u32, - pub dwNumDeclinesReceived: u32, - pub dwNumReleasesReceived: u32, - pub dwNumDelayedOfferInQueue: u32, - pub dwNumPacketsProcessed: u32, - pub dwNumPacketsInQuarWaitingQueue: u32, - pub dwNumPacketsInQuarReadyQueue: u32, - pub dwNumPacketsInQuarDecisionQueue: u32, -} -impl ::core::marker::Copy for DHCP_PERF_STATS {} -impl ::core::clone::Clone for DHCP_PERF_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_POLICY { - pub PolicyName: ::windows_sys::core::PWSTR, - pub IsGlobalPolicy: super::super::Foundation::BOOL, - pub Subnet: u32, - pub ProcessingOrder: u32, - pub Conditions: *mut DHCP_POL_COND_ARRAY, - pub Expressions: *mut DHCP_POL_EXPR_ARRAY, - pub Ranges: *mut DHCP_IP_RANGE_ARRAY, - pub Description: ::windows_sys::core::PWSTR, - pub Enabled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_POLICY_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_POLICY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_POLICY_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_POLICY_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_POLICY_EX { - pub PolicyName: ::windows_sys::core::PWSTR, - pub IsGlobalPolicy: super::super::Foundation::BOOL, - pub Subnet: u32, - pub ProcessingOrder: u32, - pub Conditions: *mut DHCP_POL_COND_ARRAY, - pub Expressions: *mut DHCP_POL_EXPR_ARRAY, - pub Ranges: *mut DHCP_IP_RANGE_ARRAY, - pub Description: ::windows_sys::core::PWSTR, - pub Enabled: super::super::Foundation::BOOL, - pub Properties: *mut DHCP_PROPERTY_ARRAY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_POLICY_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_POLICY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_POLICY_EX_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_POLICY_EX, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_POLICY_EX_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_POLICY_EX_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_POL_COND { - pub ParentExpr: u32, - pub Type: DHCP_POL_ATTR_TYPE, - pub OptionID: u32, - pub SubOptionID: u32, - pub VendorName: ::windows_sys::core::PWSTR, - pub Operator: DHCP_POL_COMPARATOR, - pub Value: *mut u8, - pub ValueLength: u32, -} -impl ::core::marker::Copy for DHCP_POL_COND {} -impl ::core::clone::Clone for DHCP_POL_COND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_POL_COND_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_POL_COND, -} -impl ::core::marker::Copy for DHCP_POL_COND_ARRAY {} -impl ::core::clone::Clone for DHCP_POL_COND_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_POL_EXPR { - pub ParentExpr: u32, - pub Operator: DHCP_POL_LOGIC_OPER, -} -impl ::core::marker::Copy for DHCP_POL_EXPR {} -impl ::core::clone::Clone for DHCP_POL_EXPR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_POL_EXPR_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_POL_EXPR, -} -impl ::core::marker::Copy for DHCP_POL_EXPR_ARRAY {} -impl ::core::clone::Clone for DHCP_POL_EXPR_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_PROPERTY { - pub ID: DHCP_PROPERTY_ID, - pub Type: DHCP_PROPERTY_TYPE, - pub Value: DHCP_PROPERTY_0, -} -impl ::core::marker::Copy for DHCP_PROPERTY {} -impl ::core::clone::Clone for DHCP_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_PROPERTY_0 { - pub ByteValue: u8, - pub WordValue: u16, - pub DWordValue: u32, - pub StringValue: ::windows_sys::core::PWSTR, - pub BinaryValue: DHCP_BINARY_DATA, -} -impl ::core::marker::Copy for DHCP_PROPERTY_0 {} -impl ::core::clone::Clone for DHCP_PROPERTY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_PROPERTY_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_PROPERTY, -} -impl ::core::marker::Copy for DHCP_PROPERTY_ARRAY {} -impl ::core::clone::Clone for DHCP_PROPERTY_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_RESERVATION_INFO_ARRAY { - pub NumElements: u32, - pub Elements: *mut *mut DHCP_IP_RESERVATION_INFO, -} -impl ::core::marker::Copy for DHCP_RESERVATION_INFO_ARRAY {} -impl ::core::clone::Clone for DHCP_RESERVATION_INFO_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_RESERVED_SCOPE { - pub ReservedIpAddress: u32, - pub ReservedIpSubnetAddress: u32, -} -impl ::core::marker::Copy for DHCP_RESERVED_SCOPE {} -impl ::core::clone::Clone for DHCP_RESERVED_SCOPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_RESERVED_SCOPE6 { - pub ReservedIpAddress: DHCP_IPV6_ADDRESS, - pub ReservedIpSubnetAddress: DHCP_IPV6_ADDRESS, -} -impl ::core::marker::Copy for DHCP_RESERVED_SCOPE6 {} -impl ::core::clone::Clone for DHCP_RESERVED_SCOPE6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SCAN_ITEM { - pub IpAddress: u32, - pub ScanFlag: DHCP_SCAN_FLAG, -} -impl ::core::marker::Copy for DHCP_SCAN_ITEM {} -impl ::core::clone::Clone for DHCP_SCAN_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SCAN_LIST { - pub NumScanItems: u32, - pub ScanItems: *mut DHCP_SCAN_ITEM, -} -impl ::core::marker::Copy for DHCP_SCAN_LIST {} -impl ::core::clone::Clone for DHCP_SCAN_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SEARCH_INFO { - pub SearchType: DHCP_SEARCH_INFO_TYPE, - pub SearchInfo: DHCP_SEARCH_INFO_0, -} -impl ::core::marker::Copy for DHCP_SEARCH_INFO {} -impl ::core::clone::Clone for DHCP_SEARCH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_SEARCH_INFO_0 { - pub ClientIpAddress: u32, - pub ClientHardwareAddress: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_SEARCH_INFO_0 {} -impl ::core::clone::Clone for DHCP_SEARCH_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SEARCH_INFO_V6 { - pub SearchType: DHCP_SEARCH_INFO_TYPE_V6, - pub SearchInfo: DHCP_SEARCH_INFO_V6_0, -} -impl ::core::marker::Copy for DHCP_SEARCH_INFO_V6 {} -impl ::core::clone::Clone for DHCP_SEARCH_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_SEARCH_INFO_V6_0 { - pub ClientIpAddress: DHCP_IPV6_ADDRESS, - pub ClientDUID: DHCP_BINARY_DATA, - pub ClientName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_SEARCH_INFO_V6_0 {} -impl ::core::clone::Clone for DHCP_SEARCH_INFO_V6_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SERVER_CONFIG_INFO { - pub APIProtocolSupport: u32, - pub DatabaseName: ::windows_sys::core::PWSTR, - pub DatabasePath: ::windows_sys::core::PWSTR, - pub BackupPath: ::windows_sys::core::PWSTR, - pub BackupInterval: u32, - pub DatabaseLoggingFlag: u32, - pub RestoreFlag: u32, - pub DatabaseCleanupInterval: u32, - pub DebugFlag: u32, -} -impl ::core::marker::Copy for DHCP_SERVER_CONFIG_INFO {} -impl ::core::clone::Clone for DHCP_SERVER_CONFIG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_SERVER_CONFIG_INFO_V4 { - pub APIProtocolSupport: u32, - pub DatabaseName: ::windows_sys::core::PWSTR, - pub DatabasePath: ::windows_sys::core::PWSTR, - pub BackupPath: ::windows_sys::core::PWSTR, - pub BackupInterval: u32, - pub DatabaseLoggingFlag: u32, - pub RestoreFlag: u32, - pub DatabaseCleanupInterval: u32, - pub DebugFlag: u32, - pub dwPingRetries: u32, - pub cbBootTableString: u32, - pub wszBootTableString: ::windows_sys::core::PWSTR, - pub fAuditLog: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_SERVER_CONFIG_INFO_V4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_SERVER_CONFIG_INFO_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_SERVER_CONFIG_INFO_V6 { - pub UnicastFlag: super::super::Foundation::BOOL, - pub RapidCommitFlag: super::super::Foundation::BOOL, - pub PreferredLifetime: u32, - pub ValidLifetime: u32, - pub T1: u32, - pub T2: u32, - pub PreferredLifetimeIATA: u32, - pub ValidLifetimeIATA: u32, - pub fAuditLog: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_SERVER_CONFIG_INFO_V6 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_SERVER_CONFIG_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_SERVER_CONFIG_INFO_VQ { - pub APIProtocolSupport: u32, - pub DatabaseName: ::windows_sys::core::PWSTR, - pub DatabasePath: ::windows_sys::core::PWSTR, - pub BackupPath: ::windows_sys::core::PWSTR, - pub BackupInterval: u32, - pub DatabaseLoggingFlag: u32, - pub RestoreFlag: u32, - pub DatabaseCleanupInterval: u32, - pub DebugFlag: u32, - pub dwPingRetries: u32, - pub cbBootTableString: u32, - pub wszBootTableString: ::windows_sys::core::PWSTR, - pub fAuditLog: super::super::Foundation::BOOL, - pub QuarantineOn: super::super::Foundation::BOOL, - pub QuarDefFail: u32, - pub QuarRuntimeStatus: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_SERVER_CONFIG_INFO_VQ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_SERVER_CONFIG_INFO_VQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DHCP_SERVER_OPTIONS { - pub MessageType: *mut u8, - pub SubnetMask: *mut u32, - pub RequestedAddress: *mut u32, - pub RequestLeaseTime: *mut u32, - pub OverlayFields: *mut u8, - pub RouterAddress: *mut u32, - pub Server: *mut u32, - pub ParameterRequestList: *mut u8, - pub ParameterRequestListLength: u32, - pub MachineName: ::windows_sys::core::PSTR, - pub MachineNameLength: u32, - pub ClientHardwareAddressType: u8, - pub ClientHardwareAddressLength: u8, - pub ClientHardwareAddress: *mut u8, - pub ClassIdentifier: ::windows_sys::core::PSTR, - pub ClassIdentifierLength: u32, - pub VendorClass: *mut u8, - pub VendorClassLength: u32, - pub DNSFlags: u32, - pub DNSNameLength: u32, - pub DNSName: *mut u8, - pub DSDomainNameRequested: super::super::Foundation::BOOLEAN, - pub DSDomainName: ::windows_sys::core::PSTR, - pub DSDomainNameLen: u32, - pub ScopeId: *mut u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DHCP_SERVER_OPTIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DHCP_SERVER_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SERVER_SPECIFIC_STRINGS { - pub DefaultVendorClassName: ::windows_sys::core::PWSTR, - pub DefaultUserClassName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_SERVER_SPECIFIC_STRINGS {} -impl ::core::clone::Clone for DHCP_SERVER_SPECIFIC_STRINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_DATA { - pub ElementType: DHCP_SUBNET_ELEMENT_TYPE, - pub Element: DHCP_SUBNET_ELEMENT_DATA_0, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_SUBNET_ELEMENT_DATA_0 { - pub IpRange: *mut DHCP_IP_RANGE, - pub SecondaryHost: *mut DHCP_HOST_INFO, - pub ReservedIp: *mut DHCP_IP_RESERVATION, - pub ExcludeIpRange: *mut DHCP_IP_RANGE, - pub IpUsedCluster: *mut DHCP_IP_CLUSTER, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA_0 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_DATA_V4 { - pub ElementType: DHCP_SUBNET_ELEMENT_TYPE, - pub Element: DHCP_SUBNET_ELEMENT_DATA_V4_0, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA_V4 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_SUBNET_ELEMENT_DATA_V4_0 { - pub IpRange: *mut DHCP_IP_RANGE, - pub SecondaryHost: *mut DHCP_HOST_INFO, - pub ReservedIp: *mut DHCP_IP_RESERVATION_V4, - pub ExcludeIpRange: *mut DHCP_IP_RANGE, - pub IpUsedCluster: *mut DHCP_IP_CLUSTER, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA_V4_0 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA_V4_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_DATA_V5 { - pub ElementType: DHCP_SUBNET_ELEMENT_TYPE, - pub Element: DHCP_SUBNET_ELEMENT_DATA_V5_0, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA_V5 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA_V5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_SUBNET_ELEMENT_DATA_V5_0 { - pub IpRange: *mut DHCP_BOOTP_IP_RANGE, - pub SecondaryHost: *mut DHCP_HOST_INFO, - pub ReservedIp: *mut DHCP_IP_RESERVATION_V4, - pub ExcludeIpRange: *mut DHCP_IP_RANGE, - pub IpUsedCluster: *mut DHCP_IP_CLUSTER, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA_V5_0 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA_V5_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_DATA_V6 { - pub ElementType: DHCP_SUBNET_ELEMENT_TYPE_V6, - pub Element: DHCP_SUBNET_ELEMENT_DATA_V6_0, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA_V6 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub union DHCP_SUBNET_ELEMENT_DATA_V6_0 { - pub IpRange: *mut DHCP_IP_RANGE_V6, - pub ReservedIp: *mut DHCP_IP_RESERVATION_V6, - pub ExcludeIpRange: *mut DHCP_IP_RANGE_V6, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_DATA_V6_0 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_DATA_V6_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_INFO_ARRAY { - pub NumElements: u32, - pub Elements: *mut DHCP_SUBNET_ELEMENT_DATA, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_INFO_ARRAY {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_INFO_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 { - pub NumElements: u32, - pub Elements: *mut DHCP_SUBNET_ELEMENT_DATA_V4, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5 { - pub NumElements: u32, - pub Elements: *mut DHCP_SUBNET_ELEMENT_DATA_V5, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6 { - pub NumElements: u32, - pub Elements: *mut DHCP_SUBNET_ELEMENT_DATA_V6, -} -impl ::core::marker::Copy for DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6 {} -impl ::core::clone::Clone for DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct DHCP_SUBNET_ELEMENT_UNION(pub u8); -#[repr(C)] -pub struct DHCP_SUBNET_ELEMENT_UNION_V4(pub u8); -#[repr(C)] -pub struct DHCP_SUBNET_ELEMENT_UNION_V6(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_INFO { - pub SubnetAddress: u32, - pub SubnetMask: u32, - pub SubnetName: ::windows_sys::core::PWSTR, - pub SubnetComment: ::windows_sys::core::PWSTR, - pub PrimaryHost: DHCP_HOST_INFO, - pub SubnetState: DHCP_SUBNET_STATE, -} -impl ::core::marker::Copy for DHCP_SUBNET_INFO {} -impl ::core::clone::Clone for DHCP_SUBNET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_INFO_V6 { - pub SubnetAddress: DHCP_IPV6_ADDRESS, - pub Prefix: u32, - pub Preference: u16, - pub SubnetName: ::windows_sys::core::PWSTR, - pub SubnetComment: ::windows_sys::core::PWSTR, - pub State: u32, - pub ScopeId: u32, -} -impl ::core::marker::Copy for DHCP_SUBNET_INFO_V6 {} -impl ::core::clone::Clone for DHCP_SUBNET_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUBNET_INFO_VQ { - pub SubnetAddress: u32, - pub SubnetMask: u32, - pub SubnetName: ::windows_sys::core::PWSTR, - pub SubnetComment: ::windows_sys::core::PWSTR, - pub PrimaryHost: DHCP_HOST_INFO, - pub SubnetState: DHCP_SUBNET_STATE, - pub QuarantineOn: u32, - pub Reserved1: u32, - pub Reserved2: u32, - pub Reserved3: i64, - pub Reserved4: i64, -} -impl ::core::marker::Copy for DHCP_SUBNET_INFO_VQ {} -impl ::core::clone::Clone for DHCP_SUBNET_INFO_VQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUPER_SCOPE_TABLE { - pub cEntries: u32, - pub pEntries: *mut DHCP_SUPER_SCOPE_TABLE_ENTRY, -} -impl ::core::marker::Copy for DHCP_SUPER_SCOPE_TABLE {} -impl ::core::clone::Clone for DHCP_SUPER_SCOPE_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DHCP_SUPER_SCOPE_TABLE_ENTRY { - pub SubnetAddress: u32, - pub SuperScopeNumber: u32, - pub NextInSuperScope: u32, - pub SuperScopeName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DHCP_SUPER_SCOPE_TABLE_ENTRY {} -impl ::core::clone::Clone for DHCP_SUPER_SCOPE_TABLE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct DWORD_DWORD { - pub DWord1: u32, - pub DWord2: u32, -} -impl ::core::marker::Copy for DWORD_DWORD {} -impl ::core::clone::Clone for DWORD_DWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct SCOPE_MIB_INFO { - pub Subnet: u32, - pub NumAddressesInuse: u32, - pub NumAddressesFree: u32, - pub NumPendingOffers: u32, -} -impl ::core::marker::Copy for SCOPE_MIB_INFO {} -impl ::core::clone::Clone for SCOPE_MIB_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct SCOPE_MIB_INFO_V5 { - pub Subnet: u32, - pub NumAddressesInuse: u32, - pub NumAddressesFree: u32, - pub NumPendingOffers: u32, -} -impl ::core::marker::Copy for SCOPE_MIB_INFO_V5 {} -impl ::core::clone::Clone for SCOPE_MIB_INFO_V5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct SCOPE_MIB_INFO_V6 { - pub Subnet: DHCP_IPV6_ADDRESS, - pub NumAddressesInuse: u64, - pub NumAddressesFree: u64, - pub NumPendingAdvertises: u64, -} -impl ::core::marker::Copy for SCOPE_MIB_INFO_V6 {} -impl ::core::clone::Clone for SCOPE_MIB_INFO_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub struct SCOPE_MIB_INFO_VQ { - pub Subnet: u32, - pub NumAddressesInuse: u32, - pub NumAddressesFree: u32, - pub NumPendingOffers: u32, - pub QtnNumLeases: u32, - pub QtnPctQtnLeases: u32, - pub QtnProbationLeases: u32, - pub QtnNonQtnLeases: u32, - pub QtnExemptLeases: u32, - pub QtnCapableClients: u32, -} -impl ::core::marker::Copy for SCOPE_MIB_INFO_VQ {} -impl ::core::clone::Clone for SCOPE_MIB_INFO_VQ { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_DELETE_CLIENT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_DROP_SEND = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDHCP_ENTRY_POINT_FUNC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_GIVE_ADDRESS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDHCP_HANDLE_OPTIONS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_NEWPKT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dhcp\"`*"] -pub type LPDHCP_PROB = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dns/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dns/mod.rs deleted file mode 100644 index 519c074..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Dns/mod.rs +++ /dev/null @@ -1,2531 +0,0 @@ -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsAcquireContextHandle_A ( credentialflags : u32 , credentials : *const ::core::ffi::c_void , pcontext : *mut DnsContextHandle ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsAcquireContextHandle_W ( credentialflags : u32 , credentials : *const ::core::ffi::c_void , pcontext : *mut DnsContextHandle ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsCancelQuery ( pcancelhandle : *const DNS_QUERY_CANCEL ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionDeletePolicyEntries ( policyentrytag : DNS_CONNECTION_POLICY_TAG ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionDeleteProxyInfo ( pwszconnectionname : :: windows_sys::core::PCWSTR , r#type : DNS_CONNECTION_PROXY_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionFreeNameList ( pnamelist : *mut DNS_CONNECTION_NAME_LIST ) -> ( ) ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionFreeProxyInfo ( pproxyinfo : *mut DNS_CONNECTION_PROXY_INFO ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsConnectionFreeProxyInfoEx ( pproxyinfoex : *mut DNS_CONNECTION_PROXY_INFO_EX ) -> ( ) ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionFreeProxyList ( pproxylist : *mut DNS_CONNECTION_PROXY_LIST ) -> ( ) ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionGetNameList ( pnamelist : *mut DNS_CONNECTION_NAME_LIST ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionGetProxyInfo ( pwszconnectionname : :: windows_sys::core::PCWSTR , r#type : DNS_CONNECTION_PROXY_TYPE , pproxyinfo : *mut DNS_CONNECTION_PROXY_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsConnectionGetProxyInfoForHostUrl ( pwszhosturl : :: windows_sys::core::PCWSTR , pselectioncontext : *const u8 , dwselectioncontextlength : u32 , dwexplicitinterfaceindex : u32 , pproxyinfoex : *mut DNS_CONNECTION_PROXY_INFO_EX ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionGetProxyList ( pwszconnectionname : :: windows_sys::core::PCWSTR , pproxylist : *mut DNS_CONNECTION_PROXY_LIST ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionSetPolicyEntries ( policyentrytag : DNS_CONNECTION_POLICY_TAG , ppolicyentrylist : *const DNS_CONNECTION_POLICY_ENTRY_LIST ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionSetProxyInfo ( pwszconnectionname : :: windows_sys::core::PCWSTR , r#type : DNS_CONNECTION_PROXY_TYPE , pproxyinfo : *const DNS_CONNECTION_PROXY_INFO ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsConnectionUpdateIfIndexTable ( pconnectionifindexentries : *const DNS_CONNECTION_IFINDEX_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsExtractRecordsFromMessage_UTF8 ( pdnsbuffer : *const DNS_MESSAGE_BUFFER , wmessagelength : u16 , pprecord : *mut *mut DNS_RECORDA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsExtractRecordsFromMessage_W ( pdnsbuffer : *const DNS_MESSAGE_BUFFER , wmessagelength : u16 , pprecord : *mut *mut DNS_RECORDA ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsFree ( pdata : *const ::core::ffi::c_void , freetype : DNS_FREE_TYPE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsFreeCustomServers ( pcservers : *mut u32 , ppservers : *mut *mut DNS_CUSTOM_SERVER ) -> ( ) ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsFreeProxyName ( proxyname : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsGetApplicationSettings ( pcservers : *mut u32 , ppdefaultservers : *mut *mut DNS_CUSTOM_SERVER , psettings : *mut DNS_APPLICATION_SETTINGS ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsGetProxyInformation ( hostname : :: windows_sys::core::PCWSTR , proxyinformation : *mut DNS_PROXY_INFORMATION , defaultproxyinformation : *mut DNS_PROXY_INFORMATION , completionroutine : DNS_PROXY_COMPLETION_ROUTINE , completioncontext : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsModifyRecordsInSet_A ( paddrecords : *const DNS_RECORDA , pdeleterecords : *const DNS_RECORDA , options : u32 , hcredentials : super::super::Foundation:: HANDLE , pextralist : *mut ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsModifyRecordsInSet_UTF8 ( paddrecords : *const DNS_RECORDA , pdeleterecords : *const DNS_RECORDA , options : u32 , hcredentials : super::super::Foundation:: HANDLE , pextralist : *mut ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsModifyRecordsInSet_W ( paddrecords : *const DNS_RECORDA , pdeleterecords : *const DNS_RECORDA , options : u32 , hcredentials : super::super::Foundation:: HANDLE , pextralist : *mut ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsNameCompare_A ( pname1 : :: windows_sys::core::PCSTR , pname2 : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsNameCompare_W ( pname1 : :: windows_sys::core::PCWSTR , pname2 : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsQueryConfig ( config : DNS_CONFIG_TYPE , flag : u32 , pwsadaptername : :: windows_sys::core::PCWSTR , preserved : *const ::core::ffi::c_void , pbuffer : *mut ::core::ffi::c_void , pbuflen : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsQueryEx ( pqueryrequest : *const DNS_QUERY_REQUEST , pqueryresults : *mut DNS_QUERY_RESULT , pcancelhandle : *mut DNS_QUERY_CANCEL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsQuery_A ( pszname : :: windows_sys::core::PCSTR , wtype : DNS_TYPE , options : DNS_QUERY_OPTIONS , pextra : *mut ::core::ffi::c_void , ppqueryresults : *mut *mut DNS_RECORDA , preserved : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsQuery_UTF8 ( pszname : :: windows_sys::core::PCSTR , wtype : DNS_TYPE , options : DNS_QUERY_OPTIONS , pextra : *mut ::core::ffi::c_void , ppqueryresults : *mut *mut DNS_RECORDA , preserved : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsQuery_W ( pszname : :: windows_sys::core::PCWSTR , wtype : DNS_TYPE , options : DNS_QUERY_OPTIONS , pextra : *mut ::core::ffi::c_void , ppqueryresults : *mut *mut DNS_RECORDA , preserved : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsRecordCompare ( precord1 : *const DNS_RECORDA , precord2 : *const DNS_RECORDA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsRecordCopyEx ( precord : *const DNS_RECORDA , charsetin : DNS_CHARSET , charsetout : DNS_CHARSET ) -> *mut DNS_RECORDA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsRecordSetCompare ( prr1 : *mut DNS_RECORDA , prr2 : *mut DNS_RECORDA , ppdiff1 : *mut *mut DNS_RECORDA , ppdiff2 : *mut *mut DNS_RECORDA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsRecordSetCopyEx ( precordset : *const DNS_RECORDA , charsetin : DNS_CHARSET , charsetout : DNS_CHARSET ) -> *mut DNS_RECORDA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsRecordSetDetach ( precordlist : *mut DNS_RECORDA ) -> *mut DNS_RECORDA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsReleaseContextHandle ( hcontext : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsReplaceRecordSetA ( preplaceset : *const DNS_RECORDA , options : u32 , hcontext : super::super::Foundation:: HANDLE , pextrainfo : *mut ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsReplaceRecordSetUTF8 ( preplaceset : *const DNS_RECORDA , options : u32 , hcontext : super::super::Foundation:: HANDLE , pextrainfo : *mut ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsReplaceRecordSetW ( preplaceset : *const DNS_RECORDA , options : u32 , hcontext : super::super::Foundation:: HANDLE , pextrainfo : *mut ::core::ffi::c_void , preserved : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsServiceBrowse ( prequest : *const DNS_SERVICE_BROWSE_REQUEST , pcancel : *mut DNS_SERVICE_CANCEL ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsServiceBrowseCancel ( pcancelhandle : *const DNS_SERVICE_CANCEL ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsServiceConstructInstance ( pservicename : :: windows_sys::core::PCWSTR , phostname : :: windows_sys::core::PCWSTR , pip4 : *const u32 , pip6 : *const IP6_ADDRESS , wport : u16 , wpriority : u16 , wweight : u16 , dwpropertiescount : u32 , keys : *const :: windows_sys::core::PCWSTR , values : *const :: windows_sys::core::PCWSTR ) -> *mut DNS_SERVICE_INSTANCE ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsServiceCopyInstance ( porig : *const DNS_SERVICE_INSTANCE ) -> *mut DNS_SERVICE_INSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsServiceDeRegister ( prequest : *const DNS_SERVICE_REGISTER_REQUEST , pcancel : *mut DNS_SERVICE_CANCEL ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsServiceFreeInstance ( pinstance : *const DNS_SERVICE_INSTANCE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsServiceRegister ( prequest : *const DNS_SERVICE_REGISTER_REQUEST , pcancel : *mut DNS_SERVICE_CANCEL ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsServiceRegisterCancel ( pcancelhandle : *const DNS_SERVICE_CANCEL ) -> u32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsServiceResolve ( prequest : *const DNS_SERVICE_RESOLVE_REQUEST , pcancel : *mut DNS_SERVICE_CANCEL ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsServiceResolveCancel ( pcancelhandle : *const DNS_SERVICE_CANCEL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsSetApplicationSettings ( cservers : u32 , pservers : *const DNS_CUSTOM_SERVER , psettings : *const DNS_APPLICATION_SETTINGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsStartMulticastQuery ( pqueryrequest : *const MDNS_QUERY_REQUEST , phandle : *mut MDNS_QUERY_HANDLE ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsStopMulticastQuery ( phandle : *mut MDNS_QUERY_HANDLE ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsValidateName_A ( pszname : :: windows_sys::core::PCSTR , format : DNS_NAME_FORMAT ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsValidateName_UTF8 ( pszname : :: windows_sys::core::PCSTR , format : DNS_NAME_FORMAT ) -> i32 ); -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] fn DnsValidateName_W ( pszname : :: windows_sys::core::PCWSTR , format : DNS_NAME_FORMAT ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsWriteQuestionToBuffer_UTF8 ( pdnsbuffer : *mut DNS_MESSAGE_BUFFER , pdwbuffersize : *mut u32 , pszname : :: windows_sys::core::PCSTR , wtype : u16 , xid : u16 , frecursiondesired : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dnsapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] fn DnsWriteQuestionToBuffer_W ( pdnsbuffer : *mut DNS_MESSAGE_BUFFER , pdwbuffersize : *mut u32 , pszname : :: windows_sys::core::PCWSTR , wtype : u16 , xid : u16 , frecursiondesired : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_ADDITIONAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_ANSWER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_AUTHORITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_DELETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_NOEXIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_PREREQ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_QUESTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_SECTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSREC_ZONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_ECDSAP256_SHA256: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_ECDSAP384_SHA384: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_NULL: u32 = 253u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_PRIVATE: u32 = 254u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_RSAMD5: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_RSASHA1: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_RSASHA1_NSEC3: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_RSASHA256: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_ALGORITHM_RSASHA512: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_DIGEST_ALGORITHM_SHA1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_DIGEST_ALGORITHM_SHA256: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_DIGEST_ALGORITHM_SHA384: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_EXTEND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_FLAG10: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_FLAG11: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_FLAG2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_FLAG4: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_FLAG5: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_FLAG8: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_FLAG9: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_HOST: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_NOAUTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_NOCONF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_NTPE3: u32 = 192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG1: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG10: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG11: u32 = 45056u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG12: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG13: u32 = 53248u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG14: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG15: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG2: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG3: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG4: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG5: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG6: u32 = 24576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG7: u32 = 28672u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG8: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_SIG9: u32 = 36864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_USER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_KEY_FLAG_ZONE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_PROTOCOL_DNSSEC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_PROTOCOL_EMAIL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_PROTOCOL_IPSEC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_PROTOCOL_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNSSEC_PROTOCOL_TLS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_ADDRESS_STRING_LENGTH: u32 = 65u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_ADDR_MAX_SOCKADDR_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_APP_SETTINGS_EXCLUSIVE_SERVERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_APP_SETTINGS_VERSION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_ATMA_AESA_ADDR_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_ATMA_FORMAT_AESA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_ATMA_FORMAT_E164: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_ATMA_MAX_ADDR_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_ATMA_MAX_RECORD_LENGTH: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_ALL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_ANY: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_CHAOS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_CSNET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_HESIOD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_INTERNET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_NONE: u32 = 254u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CLASS_UNICAST_RESPONSE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_COMPRESSED_QUESTION_NAME: u32 = 49164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONFIG_FLAG_ALLOC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_NAME_MAX_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_POLICY_ENTRY_ONDEMAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_EXCEPTION_MAX_LENGTH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_EXTRA_INFO_MAX_LENGTH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_FLAG_BYPASSLOCAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_FLAG_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_FRIENDLY_NAME_MAX_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_PASSWORD_MAX_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_SERVER_MAX_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_USERNAME_MAX_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CUSTOM_SERVER_TYPE_DOH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CUSTOM_SERVER_TYPE_UDP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CUSTOM_SERVER_UDP_FALLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_IP4_REVERSE_NAME_BUFFER_LENGTH: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_IP4_REVERSE_NAME_LENGTH: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_IP6_REVERSE_NAME_BUFFER_LENGTH: u32 = 75u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_IP6_REVERSE_NAME_LENGTH: u32 = 75u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_LABEL_BUFFER_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_LABEL_LENGTH: u32 = 63u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_NAME_BUFFER_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_NAME_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_REVERSE_NAME_BUFFER_LENGTH: u32 = 75u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_REVERSE_NAME_LENGTH: u32 = 75u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_MAX_TEXT_STRING_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_OPCODE_IQUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_OPCODE_NOTIFY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_OPCODE_QUERY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_OPCODE_SERVER_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_OPCODE_UNKNOWN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_OPCODE_UPDATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_PORT_HOST_ORDER: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_PORT_NET_ORDER: u32 = 13568u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_ALL: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_ANY: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_CHAOS: u32 = 768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_CSNET: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_HESIOD: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_INTERNET: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_NONE: u32 = 65024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCLASS_UNICAST_RESPONSE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_BADKEY: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_BADSIG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_BADTIME: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_BADVERS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_FORMAT_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_FORMERR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_MAX: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NAME_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NOERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NOTAUTH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NOTIMPL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NOTZONE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NOT_IMPLEMENTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NO_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NXDOMAIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_NXRRSET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_REFUSED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_SERVER_FAILURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_SERVFAIL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_YXDOMAIN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RCODE_YXRRSET: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RFC_MAX_UDP_PACKET_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_A: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_A6: u32 = 9728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_AAAA: u32 = 7168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_AFSDB: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_ALL: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_ANY: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_ATMA: u32 = 8704u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_AXFR: u32 = 64512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_CERT: u32 = 9472u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_CNAME: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_DHCID: u32 = 12544u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_DNAME: u32 = 9984u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_DNSKEY: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_DS: u32 = 11008u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_EID: u32 = 7936u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_GID: u32 = 26112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_GPOS: u32 = 6912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_HINFO: u32 = 3328u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_ISDN: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_IXFR: u32 = 64256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_KEY: u32 = 6400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_KX: u32 = 9216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_LOC: u32 = 7424u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MAILA: u32 = 65024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MAILB: u32 = 64768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MB: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MD: u32 = 768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MF: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MG: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MINFO: u32 = 3584u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MR: u32 = 2304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_MX: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NAPTR: u32 = 8960u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NIMLOC: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NSAP: u32 = 5632u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NSAPPTR: u32 = 5888u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NSEC: u32 = 12032u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NSEC3: u32 = 12800u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NSEC3PARAM: u32 = 13056u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NULL: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_NXT: u32 = 7680u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_OPT: u32 = 10496u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_PTR: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_PX: u32 = 6656u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_RP: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_RRSIG: u32 = 11776u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_RT: u32 = 5376u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_SIG: u32 = 6144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_SINK: u32 = 10240u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_SOA: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_SRV: u32 = 8448u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_TEXT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_TKEY: u32 = 63744u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_TLSA: u32 = 13312u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_TSIG: u32 = 64000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_UID: u32 = 25856u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_UINFO: u32 = 25600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_UNSPEC: u32 = 26368u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_WINS: u32 = 511u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_WINSR: u32 = 767u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_WKS: u32 = 2816u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_RTYPE_X25: u32 = 4864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TKEY_MODE_DIFFIE_HELLMAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TKEY_MODE_GSS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TKEY_MODE_RESOLVER_ASSIGN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TKEY_MODE_SERVER_ASSIGN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_CACHE_SECURITY_CONTEXT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_FORCE_SECURITY_NEGO: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_REMOTE_SERVER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_RESERVED: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_SECURITY_OFF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_SECURITY_ON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_SECURITY_ONLY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_SECURITY_USE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_SKIP_NO_UPDATE_ADAPTERS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_TEST_USE_LOCAL_SYS_ACCT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_UPDATE_TRY_ALL_MASTER_SERVERS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_INVALID_ADDR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_INVALID_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_NO_AUTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_NO_RESPONSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_NO_TCP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_REFUSED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_UNKNOWN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_VALSVR_ERROR_UNREACHABLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_WINS_FLAG_LOCAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_WINS_FLAG_SCOPE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const IP4_ADDRESS_STRING_BUFFER_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const IP4_ADDRESS_STRING_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const IP6_ADDRESS_STRING_BUFFER_LENGTH: u32 = 65u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const IP6_ADDRESS_STRING_LENGTH: u32 = 65u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const SIZEOF_IP4_ADDRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_CHARSET = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsCharSetUnknown: DNS_CHARSET = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsCharSetUnicode: DNS_CHARSET = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsCharSetUtf8: DNS_CHARSET = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsCharSetAnsi: DNS_CHARSET = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_CONFIG_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigPrimaryDomainName_W: DNS_CONFIG_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigPrimaryDomainName_A: DNS_CONFIG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigPrimaryDomainName_UTF8: DNS_CONFIG_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigAdapterDomainName_W: DNS_CONFIG_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigAdapterDomainName_A: DNS_CONFIG_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigAdapterDomainName_UTF8: DNS_CONFIG_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigDnsServerList: DNS_CONFIG_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigSearchList: DNS_CONFIG_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigAdapterInfo: DNS_CONFIG_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigPrimaryHostNameRegistrationEnabled: DNS_CONFIG_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigAdapterHostNameRegistrationEnabled: DNS_CONFIG_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigAddressRegistrationMaxCount: DNS_CONFIG_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigHostName_W: DNS_CONFIG_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigHostName_A: DNS_CONFIG_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigHostName_UTF8: DNS_CONFIG_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigFullHostName_W: DNS_CONFIG_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigFullHostName_A: DNS_CONFIG_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigFullHostName_UTF8: DNS_CONFIG_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsConfigNameServer: DNS_CONFIG_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_CONNECTION_POLICY_TAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const TAG_DNS_CONNECTION_POLICY_TAG_DEFAULT: DNS_CONNECTION_POLICY_TAG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const TAG_DNS_CONNECTION_POLICY_TAG_CONNECTION_MANAGER: DNS_CONNECTION_POLICY_TAG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const TAG_DNS_CONNECTION_POLICY_TAG_WWWPT: DNS_CONNECTION_POLICY_TAG = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_CONNECTION_PROXY_INFO_SWITCH = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_SWITCH_CONFIG: DNS_CONNECTION_PROXY_INFO_SWITCH = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_SWITCH_SCRIPT: DNS_CONNECTION_PROXY_INFO_SWITCH = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_INFO_SWITCH_WPAD: DNS_CONNECTION_PROXY_INFO_SWITCH = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_CONNECTION_PROXY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_TYPE_NULL: DNS_CONNECTION_PROXY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_TYPE_HTTP: DNS_CONNECTION_PROXY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_TYPE_WAP: DNS_CONNECTION_PROXY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_TYPE_SOCKS4: DNS_CONNECTION_PROXY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_CONNECTION_PROXY_TYPE_SOCKS5: DNS_CONNECTION_PROXY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_FREE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsFreeFlat: DNS_FREE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsFreeRecordList: DNS_FREE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsFreeParsedMessageFields: DNS_FREE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_NAME_FORMAT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsNameDomain: DNS_NAME_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsNameDomainLabel: DNS_NAME_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsNameHostnameFull: DNS_NAME_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsNameHostnameLabel: DNS_NAME_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsNameWildcard: DNS_NAME_FORMAT = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsNameSrvRecord: DNS_NAME_FORMAT = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsNameValidateTld: DNS_NAME_FORMAT = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_PROXY_INFORMATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_PROXY_INFORMATION_DIRECT: DNS_PROXY_INFORMATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_PROXY_INFORMATION_DEFAULT_SETTINGS: DNS_PROXY_INFORMATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_PROXY_INFORMATION_PROXY_NAME: DNS_PROXY_INFORMATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_PROXY_INFORMATION_DOES_NOT_EXIST: DNS_PROXY_INFORMATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_QUERY_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_STANDARD: DNS_QUERY_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE: DNS_QUERY_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_USE_TCP_ONLY: DNS_QUERY_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_NO_RECURSION: DNS_QUERY_OPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_BYPASS_CACHE: DNS_QUERY_OPTIONS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_NO_WIRE_QUERY: DNS_QUERY_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_NO_LOCAL_NAME: DNS_QUERY_OPTIONS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_NO_HOSTS_FILE: DNS_QUERY_OPTIONS = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_NO_NETBT: DNS_QUERY_OPTIONS = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_WIRE_ONLY: DNS_QUERY_OPTIONS = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_RETURN_MESSAGE: DNS_QUERY_OPTIONS = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_MULTICAST_ONLY: DNS_QUERY_OPTIONS = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_NO_MULTICAST: DNS_QUERY_OPTIONS = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_TREAT_AS_FQDN: DNS_QUERY_OPTIONS = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_ADDRCONFIG: DNS_QUERY_OPTIONS = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_DUAL_ADDR: DNS_QUERY_OPTIONS = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_DONT_RESET_TTL_VALUES: DNS_QUERY_OPTIONS = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_DISABLE_IDN_ENCODING: DNS_QUERY_OPTIONS = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_APPEND_MULTILABEL: DNS_QUERY_OPTIONS = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_DNSSEC_OK: DNS_QUERY_OPTIONS = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_DNSSEC_CHECKING_DISABLED: DNS_QUERY_OPTIONS = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_RESERVED: DNS_QUERY_OPTIONS = 4026531840u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_CACHE_ONLY: DNS_QUERY_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_REQUEST_VERSION1: DNS_QUERY_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_REQUEST_VERSION2: DNS_QUERY_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_RESULTS_VERSION1: DNS_QUERY_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_QUERY_REQUEST_VERSION3: DNS_QUERY_OPTIONS = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_SECTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsSectionQuestion: DNS_SECTION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsSectionAnswer: DNS_SECTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsSectionAuthority: DNS_SECTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DnsSectionAddtional: DNS_SECTION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_TYPE = u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_ZERO: DNS_TYPE = 0u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_A: DNS_TYPE = 1u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NS: DNS_TYPE = 2u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MD: DNS_TYPE = 3u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MF: DNS_TYPE = 4u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_CNAME: DNS_TYPE = 5u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_SOA: DNS_TYPE = 6u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MB: DNS_TYPE = 7u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MG: DNS_TYPE = 8u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MR: DNS_TYPE = 9u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NULL: DNS_TYPE = 10u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_WKS: DNS_TYPE = 11u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_PTR: DNS_TYPE = 12u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_HINFO: DNS_TYPE = 13u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MINFO: DNS_TYPE = 14u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MX: DNS_TYPE = 15u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_TEXT: DNS_TYPE = 16u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_RP: DNS_TYPE = 17u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_AFSDB: DNS_TYPE = 18u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_X25: DNS_TYPE = 19u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_ISDN: DNS_TYPE = 20u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_RT: DNS_TYPE = 21u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NSAP: DNS_TYPE = 22u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NSAPPTR: DNS_TYPE = 23u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_SIG: DNS_TYPE = 24u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_KEY: DNS_TYPE = 25u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_PX: DNS_TYPE = 26u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_GPOS: DNS_TYPE = 27u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_AAAA: DNS_TYPE = 28u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_LOC: DNS_TYPE = 29u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NXT: DNS_TYPE = 30u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_EID: DNS_TYPE = 31u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NIMLOC: DNS_TYPE = 32u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_SRV: DNS_TYPE = 33u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_ATMA: DNS_TYPE = 34u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NAPTR: DNS_TYPE = 35u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_KX: DNS_TYPE = 36u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_CERT: DNS_TYPE = 37u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_A6: DNS_TYPE = 38u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_DNAME: DNS_TYPE = 39u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_SINK: DNS_TYPE = 40u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_OPT: DNS_TYPE = 41u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_DS: DNS_TYPE = 43u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_RRSIG: DNS_TYPE = 46u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NSEC: DNS_TYPE = 47u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_DNSKEY: DNS_TYPE = 48u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_DHCID: DNS_TYPE = 49u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NSEC3: DNS_TYPE = 50u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NSEC3PARAM: DNS_TYPE = 51u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_TLSA: DNS_TYPE = 52u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_UINFO: DNS_TYPE = 100u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_UID: DNS_TYPE = 101u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_GID: DNS_TYPE = 102u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_UNSPEC: DNS_TYPE = 103u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_ADDRS: DNS_TYPE = 248u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_TKEY: DNS_TYPE = 249u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_TSIG: DNS_TYPE = 250u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_IXFR: DNS_TYPE = 251u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_AXFR: DNS_TYPE = 252u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MAILB: DNS_TYPE = 253u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_MAILA: DNS_TYPE = 254u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_ALL: DNS_TYPE = 255u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_ANY: DNS_TYPE = 255u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_WINS: DNS_TYPE = 65281u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_WINSR: DNS_TYPE = 65282u16; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub const DNS_TYPE_NBSTAT: DNS_TYPE = 65282u16; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_AAAA_DATA { - pub Ip6Address: IP6_ADDRESS, -} -impl ::core::marker::Copy for DNS_AAAA_DATA {} -impl ::core::clone::Clone for DNS_AAAA_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_ADDR { - pub MaxSa: [super::super::Foundation::CHAR; 32], - pub Data: DNS_ADDR_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_ADDR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_ADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_ADDR_0 { - pub DnsAddrUserDword: [u32; 8], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_ADDR_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_ADDR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_ADDR_ARRAY { - pub MaxCount: u32, - pub AddrCount: u32, - pub Tag: u32, - pub Family: u16, - pub WordReserved: u16, - pub Flags: u32, - pub MatchFlag: u32, - pub Reserved1: u32, - pub Reserved2: u32, - pub AddrArray: [DNS_ADDR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_ADDR_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_ADDR_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_APPLICATION_SETTINGS { - pub Version: u32, - pub Flags: u64, -} -impl ::core::marker::Copy for DNS_APPLICATION_SETTINGS {} -impl ::core::clone::Clone for DNS_APPLICATION_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_ATMA_DATA { - pub AddressType: u8, - pub Address: [u8; 20], -} -impl ::core::marker::Copy for DNS_ATMA_DATA {} -impl ::core::clone::Clone for DNS_ATMA_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_A_DATA { - pub IpAddress: u32, -} -impl ::core::marker::Copy for DNS_A_DATA {} -impl ::core::clone::Clone for DNS_A_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_IFINDEX_ENTRY { - pub pwszConnectionName: ::windows_sys::core::PCWSTR, - pub dwIfIndex: u32, -} -impl ::core::marker::Copy for DNS_CONNECTION_IFINDEX_ENTRY {} -impl ::core::clone::Clone for DNS_CONNECTION_IFINDEX_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_IFINDEX_LIST { - pub pConnectionIfIndexEntries: *mut DNS_CONNECTION_IFINDEX_ENTRY, - pub nEntries: u32, -} -impl ::core::marker::Copy for DNS_CONNECTION_IFINDEX_LIST {} -impl ::core::clone::Clone for DNS_CONNECTION_IFINDEX_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_NAME { - pub wszName: [u16; 65], -} -impl ::core::marker::Copy for DNS_CONNECTION_NAME {} -impl ::core::clone::Clone for DNS_CONNECTION_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_NAME_LIST { - pub cNames: u32, - pub pNames: *mut DNS_CONNECTION_NAME, -} -impl ::core::marker::Copy for DNS_CONNECTION_NAME_LIST {} -impl ::core::clone::Clone for DNS_CONNECTION_NAME_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_POLICY_ENTRY { - pub pwszHost: ::windows_sys::core::PCWSTR, - pub pwszAppId: ::windows_sys::core::PCWSTR, - pub cbAppSid: u32, - pub pbAppSid: *mut u8, - pub nConnections: u32, - pub ppwszConnections: *mut ::windows_sys::core::PWSTR, - pub dwPolicyEntryFlags: u32, -} -impl ::core::marker::Copy for DNS_CONNECTION_POLICY_ENTRY {} -impl ::core::clone::Clone for DNS_CONNECTION_POLICY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_POLICY_ENTRY_LIST { - pub pPolicyEntries: *mut DNS_CONNECTION_POLICY_ENTRY, - pub nEntries: u32, -} -impl ::core::marker::Copy for DNS_CONNECTION_POLICY_ENTRY_LIST {} -impl ::core::clone::Clone for DNS_CONNECTION_POLICY_ENTRY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_PROXY_ELEMENT { - pub Type: DNS_CONNECTION_PROXY_TYPE, - pub Info: DNS_CONNECTION_PROXY_INFO, -} -impl ::core::marker::Copy for DNS_CONNECTION_PROXY_ELEMENT {} -impl ::core::clone::Clone for DNS_CONNECTION_PROXY_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_PROXY_INFO { - pub Version: u32, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub Flags: u32, - pub Switch: DNS_CONNECTION_PROXY_INFO_SWITCH, - pub Anonymous: DNS_CONNECTION_PROXY_INFO_0, -} -impl ::core::marker::Copy for DNS_CONNECTION_PROXY_INFO {} -impl ::core::clone::Clone for DNS_CONNECTION_PROXY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub union DNS_CONNECTION_PROXY_INFO_0 { - pub Config: DNS_CONNECTION_PROXY_INFO_0_0, - pub Script: DNS_CONNECTION_PROXY_INFO_0_1, -} -impl ::core::marker::Copy for DNS_CONNECTION_PROXY_INFO_0 {} -impl ::core::clone::Clone for DNS_CONNECTION_PROXY_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_PROXY_INFO_0_0 { - pub pwszServer: ::windows_sys::core::PWSTR, - pub pwszUsername: ::windows_sys::core::PWSTR, - pub pwszPassword: ::windows_sys::core::PWSTR, - pub pwszException: ::windows_sys::core::PWSTR, - pub pwszExtraInfo: ::windows_sys::core::PWSTR, - pub Port: u16, -} -impl ::core::marker::Copy for DNS_CONNECTION_PROXY_INFO_0_0 {} -impl ::core::clone::Clone for DNS_CONNECTION_PROXY_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_PROXY_INFO_0_1 { - pub pwszScript: ::windows_sys::core::PWSTR, - pub pwszUsername: ::windows_sys::core::PWSTR, - pub pwszPassword: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_CONNECTION_PROXY_INFO_0_1 {} -impl ::core::clone::Clone for DNS_CONNECTION_PROXY_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_CONNECTION_PROXY_INFO_EX { - pub ProxyInfo: DNS_CONNECTION_PROXY_INFO, - pub dwInterfaceIndex: u32, - pub pwszConnectionName: ::windows_sys::core::PWSTR, - pub fDirectConfiguration: super::super::Foundation::BOOL, - pub hConnection: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_CONNECTION_PROXY_INFO_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_CONNECTION_PROXY_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_CONNECTION_PROXY_LIST { - pub cProxies: u32, - pub pProxies: *mut DNS_CONNECTION_PROXY_ELEMENT, -} -impl ::core::marker::Copy for DNS_CONNECTION_PROXY_LIST {} -impl ::core::clone::Clone for DNS_CONNECTION_PROXY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_CUSTOM_SERVER { - pub dwServerType: u32, - pub ullFlags: u64, - pub Anonymous1: DNS_CUSTOM_SERVER_0, - pub Anonymous2: DNS_CUSTOM_SERVER_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_CUSTOM_SERVER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_CUSTOM_SERVER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_CUSTOM_SERVER_0 { - pub pwszTemplate: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_CUSTOM_SERVER_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_CUSTOM_SERVER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_CUSTOM_SERVER_1 { - pub MaxSa: [super::super::Foundation::CHAR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_CUSTOM_SERVER_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_CUSTOM_SERVER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_DHCID_DATA { - pub dwByteCount: u32, - pub DHCID: [u8; 1], -} -impl ::core::marker::Copy for DNS_DHCID_DATA {} -impl ::core::clone::Clone for DNS_DHCID_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_DS_DATA { - pub wKeyTag: u16, - pub chAlgorithm: u8, - pub chDigestType: u8, - pub wDigestLength: u16, - pub wPad: u16, - pub Digest: [u8; 1], -} -impl ::core::marker::Copy for DNS_DS_DATA {} -impl ::core::clone::Clone for DNS_DS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_HEADER { - pub Xid: u16, - pub _bitfield1: u8, - pub _bitfield2: u8, - pub QuestionCount: u16, - pub AnswerCount: u16, - pub NameServerCount: u16, - pub AdditionalCount: u16, -} -impl ::core::marker::Copy for DNS_HEADER {} -impl ::core::clone::Clone for DNS_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_HEADER_EXT { - pub _bitfield: u16, - pub chRcode: u8, - pub chVersion: u8, -} -impl ::core::marker::Copy for DNS_HEADER_EXT {} -impl ::core::clone::Clone for DNS_HEADER_EXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_KEY_DATA { - pub wFlags: u16, - pub chProtocol: u8, - pub chAlgorithm: u8, - pub wKeyLength: u16, - pub wPad: u16, - pub Key: [u8; 1], -} -impl ::core::marker::Copy for DNS_KEY_DATA {} -impl ::core::clone::Clone for DNS_KEY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_LOC_DATA { - pub wVersion: u16, - pub wSize: u16, - pub wHorPrec: u16, - pub wVerPrec: u16, - pub dwLatitude: u32, - pub dwLongitude: u32, - pub dwAltitude: u32, -} -impl ::core::marker::Copy for DNS_LOC_DATA {} -impl ::core::clone::Clone for DNS_LOC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_MESSAGE_BUFFER { - pub MessageHead: DNS_HEADER, - pub MessageBody: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_MESSAGE_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_MESSAGE_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_MINFO_DATAA { - pub pNameMailbox: ::windows_sys::core::PSTR, - pub pNameErrorsMailbox: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DNS_MINFO_DATAA {} -impl ::core::clone::Clone for DNS_MINFO_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_MINFO_DATAW { - pub pNameMailbox: ::windows_sys::core::PWSTR, - pub pNameErrorsMailbox: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_MINFO_DATAW {} -impl ::core::clone::Clone for DNS_MINFO_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_MX_DATAA { - pub pNameExchange: ::windows_sys::core::PSTR, - pub wPreference: u16, - pub Pad: u16, -} -impl ::core::marker::Copy for DNS_MX_DATAA {} -impl ::core::clone::Clone for DNS_MX_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_MX_DATAW { - pub pNameExchange: ::windows_sys::core::PWSTR, - pub wPreference: u16, - pub Pad: u16, -} -impl ::core::marker::Copy for DNS_MX_DATAW {} -impl ::core::clone::Clone for DNS_MX_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NAPTR_DATAA { - pub wOrder: u16, - pub wPreference: u16, - pub pFlags: ::windows_sys::core::PSTR, - pub pService: ::windows_sys::core::PSTR, - pub pRegularExpression: ::windows_sys::core::PSTR, - pub pReplacement: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DNS_NAPTR_DATAA {} -impl ::core::clone::Clone for DNS_NAPTR_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NAPTR_DATAW { - pub wOrder: u16, - pub wPreference: u16, - pub pFlags: ::windows_sys::core::PWSTR, - pub pService: ::windows_sys::core::PWSTR, - pub pRegularExpression: ::windows_sys::core::PWSTR, - pub pReplacement: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_NAPTR_DATAW {} -impl ::core::clone::Clone for DNS_NAPTR_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NSEC3PARAM_DATA { - pub chAlgorithm: u8, - pub bFlags: u8, - pub wIterations: u16, - pub bSaltLength: u8, - pub bPad: [u8; 3], - pub pbSalt: [u8; 1], -} -impl ::core::marker::Copy for DNS_NSEC3PARAM_DATA {} -impl ::core::clone::Clone for DNS_NSEC3PARAM_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NSEC3_DATA { - pub chAlgorithm: u8, - pub bFlags: u8, - pub wIterations: u16, - pub bSaltLength: u8, - pub bHashLength: u8, - pub wTypeBitMapsLength: u16, - pub chData: [u8; 1], -} -impl ::core::marker::Copy for DNS_NSEC3_DATA {} -impl ::core::clone::Clone for DNS_NSEC3_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NSEC_DATAA { - pub pNextDomainName: ::windows_sys::core::PSTR, - pub wTypeBitMapsLength: u16, - pub wPad: u16, - pub TypeBitMaps: [u8; 1], -} -impl ::core::marker::Copy for DNS_NSEC_DATAA {} -impl ::core::clone::Clone for DNS_NSEC_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NSEC_DATAW { - pub pNextDomainName: ::windows_sys::core::PWSTR, - pub wTypeBitMapsLength: u16, - pub wPad: u16, - pub TypeBitMaps: [u8; 1], -} -impl ::core::marker::Copy for DNS_NSEC_DATAW {} -impl ::core::clone::Clone for DNS_NSEC_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NULL_DATA { - pub dwByteCount: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for DNS_NULL_DATA {} -impl ::core::clone::Clone for DNS_NULL_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NXT_DATAA { - pub pNameNext: ::windows_sys::core::PSTR, - pub wNumTypes: u16, - pub wTypes: [u16; 1], -} -impl ::core::marker::Copy for DNS_NXT_DATAA {} -impl ::core::clone::Clone for DNS_NXT_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_NXT_DATAW { - pub pNameNext: ::windows_sys::core::PWSTR, - pub wNumTypes: u16, - pub wTypes: [u16; 1], -} -impl ::core::marker::Copy for DNS_NXT_DATAW {} -impl ::core::clone::Clone for DNS_NXT_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_OPT_DATA { - pub wDataLength: u16, - pub wPad: u16, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for DNS_OPT_DATA {} -impl ::core::clone::Clone for DNS_OPT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_PROXY_INFORMATION { - pub version: u32, - pub proxyInformationType: DNS_PROXY_INFORMATION_TYPE, - pub proxyName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_PROXY_INFORMATION {} -impl ::core::clone::Clone for DNS_PROXY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_PTR_DATAA { - pub pNameHost: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DNS_PTR_DATAA {} -impl ::core::clone::Clone for DNS_PTR_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_PTR_DATAW { - pub pNameHost: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_PTR_DATAW {} -impl ::core::clone::Clone for DNS_PTR_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_QUERY_CANCEL { - pub Reserved: [super::super::Foundation::CHAR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_QUERY_CANCEL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_QUERY_CANCEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_QUERY_REQUEST { - pub Version: u32, - pub QueryName: ::windows_sys::core::PCWSTR, - pub QueryType: u16, - pub QueryOptions: u64, - pub pDnsServerList: *mut DNS_ADDR_ARRAY, - pub InterfaceIndex: u32, - pub pQueryCompletionCallback: PDNS_QUERY_COMPLETION_ROUTINE, - pub pQueryContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_QUERY_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_QUERY_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_QUERY_REQUEST3 { - pub Version: u32, - pub QueryName: ::windows_sys::core::PCWSTR, - pub QueryType: u16, - pub QueryOptions: u64, - pub pDnsServerList: *mut DNS_ADDR_ARRAY, - pub InterfaceIndex: u32, - pub pQueryCompletionCallback: PDNS_QUERY_COMPLETION_ROUTINE, - pub pQueryContext: *mut ::core::ffi::c_void, - pub IsNetworkQueryRequired: super::super::Foundation::BOOL, - pub RequiredNetworkIndex: u32, - pub cCustomServers: u32, - pub pCustomServers: *mut DNS_CUSTOM_SERVER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_QUERY_REQUEST3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_QUERY_REQUEST3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_QUERY_RESULT { - pub Version: u32, - pub QueryStatus: i32, - pub QueryOptions: u64, - pub pQueryRecords: *mut DNS_RECORDA, - pub Reserved: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_QUERY_RESULT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_QUERY_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_RECORDA { - pub pNext: *mut DNS_RECORDA, - pub pName: ::windows_sys::core::PSTR, - pub wType: u16, - pub wDataLength: u16, - pub Flags: DNS_RECORDA_1, - pub dwTtl: u32, - pub dwReserved: u32, - pub Data: DNS_RECORDA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORDA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORDA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_RECORDA_0 { - pub A: DNS_A_DATA, - pub SOA: DNS_SOA_DATAA, - pub Soa: DNS_SOA_DATAA, - pub PTR: DNS_PTR_DATAA, - pub Ptr: DNS_PTR_DATAA, - pub NS: DNS_PTR_DATAA, - pub Ns: DNS_PTR_DATAA, - pub CNAME: DNS_PTR_DATAA, - pub Cname: DNS_PTR_DATAA, - pub DNAME: DNS_PTR_DATAA, - pub Dname: DNS_PTR_DATAA, - pub MB: DNS_PTR_DATAA, - pub Mb: DNS_PTR_DATAA, - pub MD: DNS_PTR_DATAA, - pub Md: DNS_PTR_DATAA, - pub MF: DNS_PTR_DATAA, - pub Mf: DNS_PTR_DATAA, - pub MG: DNS_PTR_DATAA, - pub Mg: DNS_PTR_DATAA, - pub MR: DNS_PTR_DATAA, - pub Mr: DNS_PTR_DATAA, - pub MINFO: DNS_MINFO_DATAA, - pub Minfo: DNS_MINFO_DATAA, - pub RP: DNS_MINFO_DATAA, - pub Rp: DNS_MINFO_DATAA, - pub MX: DNS_MX_DATAA, - pub Mx: DNS_MX_DATAA, - pub AFSDB: DNS_MX_DATAA, - pub Afsdb: DNS_MX_DATAA, - pub RT: DNS_MX_DATAA, - pub Rt: DNS_MX_DATAA, - pub HINFO: DNS_TXT_DATAA, - pub Hinfo: DNS_TXT_DATAA, - pub ISDN: DNS_TXT_DATAA, - pub Isdn: DNS_TXT_DATAA, - pub TXT: DNS_TXT_DATAA, - pub Txt: DNS_TXT_DATAA, - pub X25: DNS_TXT_DATAA, - pub Null: DNS_NULL_DATA, - pub WKS: DNS_WKS_DATA, - pub Wks: DNS_WKS_DATA, - pub AAAA: DNS_AAAA_DATA, - pub KEY: DNS_KEY_DATA, - pub Key: DNS_KEY_DATA, - pub SIG: DNS_SIG_DATAA, - pub Sig: DNS_SIG_DATAA, - pub ATMA: DNS_ATMA_DATA, - pub Atma: DNS_ATMA_DATA, - pub NXT: DNS_NXT_DATAA, - pub Nxt: DNS_NXT_DATAA, - pub SRV: DNS_SRV_DATAA, - pub Srv: DNS_SRV_DATAA, - pub NAPTR: DNS_NAPTR_DATAA, - pub Naptr: DNS_NAPTR_DATAA, - pub OPT: DNS_OPT_DATA, - pub Opt: DNS_OPT_DATA, - pub DS: DNS_DS_DATA, - pub Ds: DNS_DS_DATA, - pub RRSIG: DNS_SIG_DATAA, - pub Rrsig: DNS_SIG_DATAA, - pub NSEC: DNS_NSEC_DATAA, - pub Nsec: DNS_NSEC_DATAA, - pub DNSKEY: DNS_KEY_DATA, - pub Dnskey: DNS_KEY_DATA, - pub TKEY: DNS_TKEY_DATAA, - pub Tkey: DNS_TKEY_DATAA, - pub TSIG: DNS_TSIG_DATAA, - pub Tsig: DNS_TSIG_DATAA, - pub WINS: DNS_WINS_DATA, - pub Wins: DNS_WINS_DATA, - pub WINSR: DNS_WINSR_DATAA, - pub WinsR: DNS_WINSR_DATAA, - pub NBSTAT: DNS_WINSR_DATAA, - pub Nbstat: DNS_WINSR_DATAA, - pub DHCID: DNS_DHCID_DATA, - pub NSEC3: DNS_NSEC3_DATA, - pub Nsec3: DNS_NSEC3_DATA, - pub NSEC3PARAM: DNS_NSEC3PARAM_DATA, - pub Nsec3Param: DNS_NSEC3PARAM_DATA, - pub TLSA: DNS_TLSA_DATA, - pub Tlsa: DNS_TLSA_DATA, - pub UNKNOWN: DNS_UNKNOWN_DATA, - pub Unknown: DNS_UNKNOWN_DATA, - pub pDataPtr: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORDA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORDA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_RECORDA_1 { - pub DW: u32, - pub S: DNS_RECORD_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORDA_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORDA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_RECORDW { - pub pNext: *mut DNS_RECORDW, - pub pName: ::windows_sys::core::PWSTR, - pub wType: u16, - pub wDataLength: u16, - pub Flags: DNS_RECORDW_1, - pub dwTtl: u32, - pub dwReserved: u32, - pub Data: DNS_RECORDW_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORDW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORDW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_RECORDW_0 { - pub A: DNS_A_DATA, - pub SOA: DNS_SOA_DATAW, - pub Soa: DNS_SOA_DATAW, - pub PTR: DNS_PTR_DATAW, - pub Ptr: DNS_PTR_DATAW, - pub NS: DNS_PTR_DATAW, - pub Ns: DNS_PTR_DATAW, - pub CNAME: DNS_PTR_DATAW, - pub Cname: DNS_PTR_DATAW, - pub DNAME: DNS_PTR_DATAW, - pub Dname: DNS_PTR_DATAW, - pub MB: DNS_PTR_DATAW, - pub Mb: DNS_PTR_DATAW, - pub MD: DNS_PTR_DATAW, - pub Md: DNS_PTR_DATAW, - pub MF: DNS_PTR_DATAW, - pub Mf: DNS_PTR_DATAW, - pub MG: DNS_PTR_DATAW, - pub Mg: DNS_PTR_DATAW, - pub MR: DNS_PTR_DATAW, - pub Mr: DNS_PTR_DATAW, - pub MINFO: DNS_MINFO_DATAW, - pub Minfo: DNS_MINFO_DATAW, - pub RP: DNS_MINFO_DATAW, - pub Rp: DNS_MINFO_DATAW, - pub MX: DNS_MX_DATAW, - pub Mx: DNS_MX_DATAW, - pub AFSDB: DNS_MX_DATAW, - pub Afsdb: DNS_MX_DATAW, - pub RT: DNS_MX_DATAW, - pub Rt: DNS_MX_DATAW, - pub HINFO: DNS_TXT_DATAW, - pub Hinfo: DNS_TXT_DATAW, - pub ISDN: DNS_TXT_DATAW, - pub Isdn: DNS_TXT_DATAW, - pub TXT: DNS_TXT_DATAW, - pub Txt: DNS_TXT_DATAW, - pub X25: DNS_TXT_DATAW, - pub Null: DNS_NULL_DATA, - pub WKS: DNS_WKS_DATA, - pub Wks: DNS_WKS_DATA, - pub AAAA: DNS_AAAA_DATA, - pub KEY: DNS_KEY_DATA, - pub Key: DNS_KEY_DATA, - pub SIG: DNS_SIG_DATAW, - pub Sig: DNS_SIG_DATAW, - pub ATMA: DNS_ATMA_DATA, - pub Atma: DNS_ATMA_DATA, - pub NXT: DNS_NXT_DATAW, - pub Nxt: DNS_NXT_DATAW, - pub SRV: DNS_SRV_DATAW, - pub Srv: DNS_SRV_DATAW, - pub NAPTR: DNS_NAPTR_DATAW, - pub Naptr: DNS_NAPTR_DATAW, - pub OPT: DNS_OPT_DATA, - pub Opt: DNS_OPT_DATA, - pub DS: DNS_DS_DATA, - pub Ds: DNS_DS_DATA, - pub RRSIG: DNS_SIG_DATAW, - pub Rrsig: DNS_SIG_DATAW, - pub NSEC: DNS_NSEC_DATAW, - pub Nsec: DNS_NSEC_DATAW, - pub DNSKEY: DNS_KEY_DATA, - pub Dnskey: DNS_KEY_DATA, - pub TKEY: DNS_TKEY_DATAW, - pub Tkey: DNS_TKEY_DATAW, - pub TSIG: DNS_TSIG_DATAW, - pub Tsig: DNS_TSIG_DATAW, - pub WINS: DNS_WINS_DATA, - pub Wins: DNS_WINS_DATA, - pub WINSR: DNS_WINSR_DATAW, - pub WinsR: DNS_WINSR_DATAW, - pub NBSTAT: DNS_WINSR_DATAW, - pub Nbstat: DNS_WINSR_DATAW, - pub DHCID: DNS_DHCID_DATA, - pub NSEC3: DNS_NSEC3_DATA, - pub Nsec3: DNS_NSEC3_DATA, - pub NSEC3PARAM: DNS_NSEC3PARAM_DATA, - pub Nsec3Param: DNS_NSEC3PARAM_DATA, - pub TLSA: DNS_TLSA_DATA, - pub Tlsa: DNS_TLSA_DATA, - pub UNKNOWN: DNS_UNKNOWN_DATA, - pub Unknown: DNS_UNKNOWN_DATA, - pub pDataPtr: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORDW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORDW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_RECORDW_1 { - pub DW: u32, - pub S: DNS_RECORD_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORDW_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORDW_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_RECORD_FLAGS { - pub _bitfield: u32, -} -impl ::core::marker::Copy for DNS_RECORD_FLAGS {} -impl ::core::clone::Clone for DNS_RECORD_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_RECORD_OPTW { - pub pNext: *mut DNS_RECORDW, - pub pName: ::windows_sys::core::PWSTR, - pub wType: u16, - pub wDataLength: u16, - pub Flags: DNS_RECORD_OPTW_1, - pub ExtHeader: DNS_HEADER_EXT, - pub wPayloadSize: u16, - pub wReserved: u16, - pub Data: DNS_RECORD_OPTW_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORD_OPTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORD_OPTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_RECORD_OPTW_0 { - pub OPT: DNS_OPT_DATA, - pub Opt: DNS_OPT_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORD_OPTW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORD_OPTW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_RECORD_OPTW_1 { - pub DW: u32, - pub S: DNS_RECORD_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RECORD_OPTW_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RECORD_OPTW_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_RRSET { - pub pFirstRR: *mut DNS_RECORDA, - pub pLastRR: *mut DNS_RECORDA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_RRSET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_RRSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_SERVICE_BROWSE_REQUEST { - pub Version: u32, - pub InterfaceIndex: u32, - pub QueryName: ::windows_sys::core::PCWSTR, - pub Anonymous: DNS_SERVICE_BROWSE_REQUEST_0, - pub pQueryContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_SERVICE_BROWSE_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_SERVICE_BROWSE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DNS_SERVICE_BROWSE_REQUEST_0 { - pub pBrowseCallback: PDNS_SERVICE_BROWSE_CALLBACK, - pub pBrowseCallbackV2: PDNS_QUERY_COMPLETION_ROUTINE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_SERVICE_BROWSE_REQUEST_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_SERVICE_BROWSE_REQUEST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SERVICE_CANCEL { - pub reserved: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DNS_SERVICE_CANCEL {} -impl ::core::clone::Clone for DNS_SERVICE_CANCEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SERVICE_INSTANCE { - pub pszInstanceName: ::windows_sys::core::PWSTR, - pub pszHostName: ::windows_sys::core::PWSTR, - pub ip4Address: *mut u32, - pub ip6Address: *mut IP6_ADDRESS, - pub wPort: u16, - pub wPriority: u16, - pub wWeight: u16, - pub dwPropertyCount: u32, - pub keys: *mut ::windows_sys::core::PWSTR, - pub values: *mut ::windows_sys::core::PWSTR, - pub dwInterfaceIndex: u32, -} -impl ::core::marker::Copy for DNS_SERVICE_INSTANCE {} -impl ::core::clone::Clone for DNS_SERVICE_INSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_SERVICE_REGISTER_REQUEST { - pub Version: u32, - pub InterfaceIndex: u32, - pub pServiceInstance: *mut DNS_SERVICE_INSTANCE, - pub pRegisterCompletionCallback: PDNS_SERVICE_REGISTER_COMPLETE, - pub pQueryContext: *mut ::core::ffi::c_void, - pub hCredentials: super::super::Foundation::HANDLE, - pub unicastEnabled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_SERVICE_REGISTER_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_SERVICE_REGISTER_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SERVICE_RESOLVE_REQUEST { - pub Version: u32, - pub InterfaceIndex: u32, - pub QueryName: ::windows_sys::core::PWSTR, - pub pResolveCompletionCallback: PDNS_SERVICE_RESOLVE_COMPLETE, - pub pQueryContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DNS_SERVICE_RESOLVE_REQUEST {} -impl ::core::clone::Clone for DNS_SERVICE_RESOLVE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SIG_DATAA { - pub wTypeCovered: u16, - pub chAlgorithm: u8, - pub chLabelCount: u8, - pub dwOriginalTtl: u32, - pub dwExpiration: u32, - pub dwTimeSigned: u32, - pub wKeyTag: u16, - pub wSignatureLength: u16, - pub pNameSigner: ::windows_sys::core::PSTR, - pub Signature: [u8; 1], -} -impl ::core::marker::Copy for DNS_SIG_DATAA {} -impl ::core::clone::Clone for DNS_SIG_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SIG_DATAW { - pub wTypeCovered: u16, - pub chAlgorithm: u8, - pub chLabelCount: u8, - pub dwOriginalTtl: u32, - pub dwExpiration: u32, - pub dwTimeSigned: u32, - pub wKeyTag: u16, - pub wSignatureLength: u16, - pub pNameSigner: ::windows_sys::core::PWSTR, - pub Signature: [u8; 1], -} -impl ::core::marker::Copy for DNS_SIG_DATAW {} -impl ::core::clone::Clone for DNS_SIG_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SOA_DATAA { - pub pNamePrimaryServer: ::windows_sys::core::PSTR, - pub pNameAdministrator: ::windows_sys::core::PSTR, - pub dwSerialNo: u32, - pub dwRefresh: u32, - pub dwRetry: u32, - pub dwExpire: u32, - pub dwDefaultTtl: u32, -} -impl ::core::marker::Copy for DNS_SOA_DATAA {} -impl ::core::clone::Clone for DNS_SOA_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SOA_DATAW { - pub pNamePrimaryServer: ::windows_sys::core::PWSTR, - pub pNameAdministrator: ::windows_sys::core::PWSTR, - pub dwSerialNo: u32, - pub dwRefresh: u32, - pub dwRetry: u32, - pub dwExpire: u32, - pub dwDefaultTtl: u32, -} -impl ::core::marker::Copy for DNS_SOA_DATAW {} -impl ::core::clone::Clone for DNS_SOA_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SRV_DATAA { - pub pNameTarget: ::windows_sys::core::PSTR, - pub wPriority: u16, - pub wWeight: u16, - pub wPort: u16, - pub Pad: u16, -} -impl ::core::marker::Copy for DNS_SRV_DATAA {} -impl ::core::clone::Clone for DNS_SRV_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_SRV_DATAW { - pub pNameTarget: ::windows_sys::core::PWSTR, - pub wPriority: u16, - pub wWeight: u16, - pub wPort: u16, - pub Pad: u16, -} -impl ::core::marker::Copy for DNS_SRV_DATAW {} -impl ::core::clone::Clone for DNS_SRV_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_TKEY_DATAA { - pub pNameAlgorithm: ::windows_sys::core::PSTR, - pub pAlgorithmPacket: *mut u8, - pub pKey: *mut u8, - pub pOtherData: *mut u8, - pub dwCreateTime: u32, - pub dwExpireTime: u32, - pub wMode: u16, - pub wError: u16, - pub wKeyLength: u16, - pub wOtherLength: u16, - pub cAlgNameLength: u8, - pub bPacketPointers: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_TKEY_DATAA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_TKEY_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_TKEY_DATAW { - pub pNameAlgorithm: ::windows_sys::core::PWSTR, - pub pAlgorithmPacket: *mut u8, - pub pKey: *mut u8, - pub pOtherData: *mut u8, - pub dwCreateTime: u32, - pub dwExpireTime: u32, - pub wMode: u16, - pub wError: u16, - pub wKeyLength: u16, - pub wOtherLength: u16, - pub cAlgNameLength: u8, - pub bPacketPointers: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_TKEY_DATAW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_TKEY_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_TLSA_DATA { - pub bCertUsage: u8, - pub bSelector: u8, - pub bMatchingType: u8, - pub bCertificateAssociationDataLength: u16, - pub bPad: [u8; 3], - pub bCertificateAssociationData: [u8; 1], -} -impl ::core::marker::Copy for DNS_TLSA_DATA {} -impl ::core::clone::Clone for DNS_TLSA_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_TSIG_DATAA { - pub pNameAlgorithm: ::windows_sys::core::PSTR, - pub pAlgorithmPacket: *mut u8, - pub pSignature: *mut u8, - pub pOtherData: *mut u8, - pub i64CreateTime: i64, - pub wFudgeTime: u16, - pub wOriginalXid: u16, - pub wError: u16, - pub wSigLength: u16, - pub wOtherLength: u16, - pub cAlgNameLength: u8, - pub bPacketPointers: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_TSIG_DATAA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_TSIG_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DNS_TSIG_DATAW { - pub pNameAlgorithm: ::windows_sys::core::PWSTR, - pub pAlgorithmPacket: *mut u8, - pub pSignature: *mut u8, - pub pOtherData: *mut u8, - pub i64CreateTime: i64, - pub wFudgeTime: u16, - pub wOriginalXid: u16, - pub wError: u16, - pub wSigLength: u16, - pub wOtherLength: u16, - pub cAlgNameLength: u8, - pub bPacketPointers: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DNS_TSIG_DATAW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DNS_TSIG_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_TXT_DATAA { - pub dwStringCount: u32, - pub pStringArray: [::windows_sys::core::PSTR; 1], -} -impl ::core::marker::Copy for DNS_TXT_DATAA {} -impl ::core::clone::Clone for DNS_TXT_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_TXT_DATAW { - pub dwStringCount: u32, - pub pStringArray: [::windows_sys::core::PWSTR; 1], -} -impl ::core::marker::Copy for DNS_TXT_DATAW {} -impl ::core::clone::Clone for DNS_TXT_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_UNKNOWN_DATA { - pub dwByteCount: u32, - pub bData: [u8; 1], -} -impl ::core::marker::Copy for DNS_UNKNOWN_DATA {} -impl ::core::clone::Clone for DNS_UNKNOWN_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_WINSR_DATAA { - pub dwMappingFlag: u32, - pub dwLookupTimeout: u32, - pub dwCacheTimeout: u32, - pub pNameResultDomain: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DNS_WINSR_DATAA {} -impl ::core::clone::Clone for DNS_WINSR_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_WINSR_DATAW { - pub dwMappingFlag: u32, - pub dwLookupTimeout: u32, - pub dwCacheTimeout: u32, - pub pNameResultDomain: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_WINSR_DATAW {} -impl ::core::clone::Clone for DNS_WINSR_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_WINS_DATA { - pub dwMappingFlag: u32, - pub dwLookupTimeout: u32, - pub dwCacheTimeout: u32, - pub cWinsServerCount: u32, - pub WinsServers: [u32; 1], -} -impl ::core::marker::Copy for DNS_WINS_DATA {} -impl ::core::clone::Clone for DNS_WINS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_WIRE_QUESTION { - pub QuestionType: u16, - pub QuestionClass: u16, -} -impl ::core::marker::Copy for DNS_WIRE_QUESTION {} -impl ::core::clone::Clone for DNS_WIRE_QUESTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_WIRE_RECORD { - pub RecordType: u16, - pub RecordClass: u16, - pub TimeToLive: u32, - pub DataLength: u16, -} -impl ::core::marker::Copy for DNS_WIRE_RECORD {} -impl ::core::clone::Clone for DNS_WIRE_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct DNS_WKS_DATA { - pub IpAddress: u32, - pub chProtocol: u8, - pub BitMask: [u8; 1], -} -impl ::core::marker::Copy for DNS_WKS_DATA {} -impl ::core::clone::Clone for DNS_WKS_DATA { - fn clone(&self) -> Self { - *self - } -} -pub type DnsContextHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct IP4_ARRAY { - pub AddrCount: u32, - pub AddrArray: [u32; 1], -} -impl ::core::marker::Copy for IP4_ARRAY {} -impl ::core::clone::Clone for IP4_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub union IP6_ADDRESS { - pub IP6Qword: [u64; 2], - pub IP6Dword: [u32; 4], - pub IP6Word: [u16; 8], - pub IP6Byte: [u8; 16], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for IP6_ADDRESS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for IP6_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -#[cfg(target_arch = "x86")] -pub union IP6_ADDRESS { - pub IP6Dword: [u32; 4], - pub IP6Word: [u16; 8], - pub IP6Byte: [u8; 16], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for IP6_ADDRESS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for IP6_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub struct MDNS_QUERY_HANDLE { - pub nameBuf: [u16; 256], - pub wType: u16, - pub pSubscription: *mut ::core::ffi::c_void, - pub pWnfCallbackParams: *mut ::core::ffi::c_void, - pub stateNameData: [u32; 2], -} -impl ::core::marker::Copy for MDNS_QUERY_HANDLE {} -impl ::core::clone::Clone for MDNS_QUERY_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MDNS_QUERY_REQUEST { - pub Version: u32, - pub ulRefCount: u32, - pub Query: ::windows_sys::core::PCWSTR, - pub QueryType: u16, - pub QueryOptions: u64, - pub InterfaceIndex: u32, - pub pQueryCallback: PMDNS_QUERY_CALLBACK, - pub pQueryContext: *mut ::core::ffi::c_void, - pub fAnswerReceived: super::super::Foundation::BOOL, - pub ulResendCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MDNS_QUERY_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MDNS_QUERY_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct _DnsRecordOptA { - pub pNext: *mut DNS_RECORDA, - pub pName: ::windows_sys::core::PSTR, - pub wType: u16, - pub wDataLength: u16, - pub Flags: _DnsRecordOptA_1, - pub ExtHeader: DNS_HEADER_EXT, - pub wPayloadSize: u16, - pub wReserved: u16, - pub Data: _DnsRecordOptA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for _DnsRecordOptA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for _DnsRecordOptA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union _DnsRecordOptA_0 { - pub OPT: DNS_OPT_DATA, - pub Opt: DNS_OPT_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for _DnsRecordOptA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for _DnsRecordOptA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union _DnsRecordOptA_1 { - pub DW: u32, - pub S: DNS_RECORD_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for _DnsRecordOptA_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for _DnsRecordOptA_1 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type DNS_PROXY_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PDNS_QUERY_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PDNS_SERVICE_BROWSE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type PDNS_SERVICE_REGISTER_COMPLETE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`*"] -pub type PDNS_SERVICE_RESOLVE_COMPLETE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Dns\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMDNS_QUERY_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/InternetConnectionWizard/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/InternetConnectionWizard/mod.rs deleted file mode 100644 index 9ced13f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/InternetConnectionWizard/mod.rs +++ /dev/null @@ -1,44 +0,0 @@ -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_ALREADYRUN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_CHECKSTATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_FULLPRESENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_FULL_SMARTSTART: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_LAUNCHEDFULL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_LAUNCHEDMANUAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_LAUNCHFULL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_LAUNCHMANUAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MANUALPRESENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MAX_ACCTNAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MAX_EMAILADDR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MAX_EMAILNAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MAX_LOGONNAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MAX_PASSWORD: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MAX_RASNAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_MAX_SERVERNAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_REGKEYCOMPLETED: ::windows_sys::core::PCSTR = ::windows_sys::s!("Completed"); -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_REGPATHSETTINGS: ::windows_sys::core::PCSTR = ::windows_sys::s!("Software\\Microsoft\\Internet Connection Wizard"); -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_USEDEFAULTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub const ICW_USE_SHELLNEXT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub type PFNCHECKCONNECTIONWIZARD = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_InternetConnectionWizard\"`*"] -pub type PFNSETSHELLNEXT = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs deleted file mode 100644 index 6f84a69..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/IpHelper/mod.rs +++ /dev/null @@ -1,5078 +0,0 @@ -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn AddIPAddress ( address : u32 , ipmask : u32 , ifindex : u32 , ntecontext : *mut u32 , nteinstance : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CancelIPChangeNotify ( notifyoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn CancelMibChangeNotify2 ( notificationhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn CaptureInterfaceHardwareCrossTimestamp ( interfaceluid : *const super::Ndis:: NET_LUID_LH , crosstimestamp : *mut INTERFACE_HARDWARE_CROSSTIMESTAMP ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn ConvertCompartmentGuidToId ( compartmentguid : *const :: windows_sys::core::GUID , compartmentid : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn ConvertCompartmentIdToGuid ( compartmentid : u32 , compartmentguid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceAliasToLuid ( interfacealias : :: windows_sys::core::PCWSTR , interfaceluid : *mut super::Ndis:: NET_LUID_LH ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceGuidToLuid ( interfaceguid : *const :: windows_sys::core::GUID , interfaceluid : *mut super::Ndis:: NET_LUID_LH ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceIndexToLuid ( interfaceindex : u32 , interfaceluid : *mut super::Ndis:: NET_LUID_LH ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceLuidToAlias ( interfaceluid : *const super::Ndis:: NET_LUID_LH , interfacealias : :: windows_sys::core::PWSTR , length : usize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceLuidToGuid ( interfaceluid : *const super::Ndis:: NET_LUID_LH , interfaceguid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceLuidToIndex ( interfaceluid : *const super::Ndis:: NET_LUID_LH , interfaceindex : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceLuidToNameA ( interfaceluid : *const super::Ndis:: NET_LUID_LH , interfacename : :: windows_sys::core::PSTR , length : usize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceLuidToNameW ( interfaceluid : *const super::Ndis:: NET_LUID_LH , interfacename : :: windows_sys::core::PWSTR , length : usize ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceNameToLuidA ( interfacename : :: windows_sys::core::PCSTR , interfaceluid : *mut super::Ndis:: NET_LUID_LH ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn ConvertInterfaceNameToLuidW ( interfacename : :: windows_sys::core::PCWSTR , interfaceluid : *mut super::Ndis:: NET_LUID_LH ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn ConvertIpv4MaskToLength ( mask : u32 , masklength : *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn ConvertLengthToIpv4Mask ( masklength : u32 , mask : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn CreateAnycastIpAddressEntry ( row : *const MIB_ANYCASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] fn CreateIpForwardEntry ( proute : *const MIB_IPFORWARDROW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn CreateIpForwardEntry2 ( row : *const MIB_IPFORWARD_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn CreateIpNetEntry ( parpentry : *const MIB_IPNETROW_LH ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn CreateIpNetEntry2 ( row : *const MIB_IPNET_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn CreatePersistentTcpPortReservation ( startport : u16 , numberofports : u16 , token : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn CreatePersistentUdpPortReservation ( startport : u16 , numberofports : u16 , token : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn CreateProxyArpEntry ( dwaddress : u32 , dwmask : u32 , dwifindex : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn CreateSortedAddressPairs ( sourceaddresslist : *const super::super::Networking::WinSock:: SOCKADDR_IN6 , sourceaddresscount : u32 , destinationaddresslist : *const super::super::Networking::WinSock:: SOCKADDR_IN6 , destinationaddresscount : u32 , addresssortoptions : u32 , sortedaddresspairlist : *mut *mut super::super::Networking::WinSock:: SOCKADDR_IN6_PAIR , sortedaddresspaircount : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn CreateUnicastIpAddressEntry ( row : *const MIB_UNICASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn DeleteAnycastIpAddressEntry ( row : *const MIB_ANYCASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn DeleteIPAddress ( ntecontext : u32 ) -> u32 ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] fn DeleteIpForwardEntry ( proute : *const MIB_IPFORWARDROW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn DeleteIpForwardEntry2 ( row : *const MIB_IPFORWARD_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn DeleteIpNetEntry ( parpentry : *const MIB_IPNETROW_LH ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn DeleteIpNetEntry2 ( row : *const MIB_IPNET_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn DeletePersistentTcpPortReservation ( startport : u16 , numberofports : u16 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn DeletePersistentUdpPortReservation ( startport : u16 , numberofports : u16 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn DeleteProxyArpEntry ( dwaddress : u32 , dwmask : u32 , dwifindex : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn DeleteUnicastIpAddressEntry ( row : *const MIB_UNICASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn DisableMediaSense ( phandle : *mut super::super::Foundation:: HANDLE , poverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn EnableRouter ( phandle : *mut super::super::Foundation:: HANDLE , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn FlushIpNetTable ( dwifindex : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn FlushIpNetTable2 ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , interfaceindex : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn FlushIpPathTable ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn FreeDnsSettings ( settings : *mut DNS_SETTINGS ) -> ( ) ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn FreeInterfaceDnsSettings ( settings : *mut DNS_INTERFACE_SETTINGS ) -> ( ) ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn FreeMibTable ( memory : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetAdapterIndex ( adaptername : :: windows_sys::core::PCWSTR , ifindex : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetAdapterOrderMap ( ) -> *mut IP_ADAPTER_ORDER_MAP ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetAdaptersAddresses ( family : u32 , flags : GET_ADAPTERS_ADDRESSES_FLAGS , reserved : *mut ::core::ffi::c_void , adapteraddresses : *mut IP_ADAPTER_ADDRESSES_LH , sizepointer : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetAdaptersInfo ( adapterinfo : *mut IP_ADAPTER_INFO , sizepointer : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetAnycastIpAddressEntry ( row : *mut MIB_ANYCASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetAnycastIpAddressTable ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_ANYCASTIPADDRESS_TABLE ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetBestInterface ( dwdestaddr : u32 , pdwbestifindex : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetBestInterfaceEx ( pdestaddr : *const super::super::Networking::WinSock:: SOCKADDR , pdwbestifindex : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] fn GetBestRoute ( dwdestaddr : u32 , dwsourceaddr : u32 , pbestroute : *mut MIB_IPFORWARDROW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetBestRoute2 ( interfaceluid : *const super::Ndis:: NET_LUID_LH , interfaceindex : u32 , sourceaddress : *const super::super::Networking::WinSock:: SOCKADDR_INET , destinationaddress : *const super::super::Networking::WinSock:: SOCKADDR_INET , addresssortoptions : u32 , bestroute : *mut MIB_IPFORWARD_ROW2 , bestsourceaddress : *mut super::super::Networking::WinSock:: SOCKADDR_INET ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetCurrentThreadCompartmentId ( ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetCurrentThreadCompartmentScope ( compartmentscope : *mut u32 , compartmentid : *mut u32 ) -> ( ) ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetDefaultCompartmentId ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetDnsSettings ( settings : *mut DNS_SETTINGS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetExtendedTcpTable ( ptcptable : *mut ::core::ffi::c_void , pdwsize : *mut u32 , border : super::super::Foundation:: BOOL , ulaf : u32 , tableclass : TCP_TABLE_CLASS , reserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetExtendedUdpTable ( pudptable : *mut ::core::ffi::c_void , pdwsize : *mut u32 , border : super::super::Foundation:: BOOL , ulaf : u32 , tableclass : UDP_TABLE_CLASS , reserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetFriendlyIfIndex ( ifindex : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetIcmpStatistics ( statistics : *mut MIB_ICMP ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetIcmpStatisticsEx ( statistics : *mut MIB_ICMP_EX_XPSP1 , family : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetIfEntry ( pifrow : *mut MIB_IFROW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn GetIfEntry2 ( row : *mut MIB_IF_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn GetIfEntry2Ex ( level : MIB_IF_ENTRY_LEVEL , row : *mut MIB_IF_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetIfStackTable ( table : *mut *mut MIB_IFSTACK_TABLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetIfTable ( piftable : *mut MIB_IFTABLE , pdwsize : *mut u32 , border : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn GetIfTable2 ( table : *mut *mut MIB_IF_TABLE2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn GetIfTable2Ex ( level : MIB_IF_TABLE_LEVEL , table : *mut *mut MIB_IF_TABLE2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn GetInterfaceActiveTimestampCapabilities ( interfaceluid : *const super::Ndis:: NET_LUID_LH , timestampcapabilites : *mut INTERFACE_TIMESTAMP_CAPABILITIES ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetInterfaceDnsSettings ( interface : :: windows_sys::core::GUID , settings : *mut DNS_INTERFACE_SETTINGS ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetInterfaceInfo ( piftable : *mut IP_INTERFACE_INFO , dwoutbuflen : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn GetInterfaceSupportedTimestampCapabilities ( interfaceluid : *const super::Ndis:: NET_LUID_LH , timestampcapabilites : *mut INTERFACE_TIMESTAMP_CAPABILITIES ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetInvertedIfStackTable ( table : *mut *mut MIB_INVERTEDIFSTACK_TABLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetIpAddrTable ( pipaddrtable : *mut MIB_IPADDRTABLE , pdwsize : *mut u32 , border : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetIpErrorString ( errorcode : u32 , buffer : :: windows_sys::core::PWSTR , size : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpForwardEntry2 ( row : *mut MIB_IPFORWARD_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpForwardTable ( pipforwardtable : *mut MIB_IPFORWARDTABLE , pdwsize : *mut u32 , border : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpForwardTable2 ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_IPFORWARD_TABLE2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpInterfaceEntry ( row : *mut MIB_IPINTERFACE_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpInterfaceTable ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_IPINTERFACE_TABLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpNetEntry2 ( row : *mut MIB_IPNET_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetIpNetTable ( ipnettable : *mut MIB_IPNETTABLE , sizepointer : *mut u32 , order : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpNetTable2 ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_IPNET_TABLE2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpNetworkConnectionBandwidthEstimates ( interfaceindex : u32 , addressfamily : super::super::Networking::WinSock:: ADDRESS_FAMILY , bandwidthestimates : *mut MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpPathEntry ( row : *mut MIB_IPPATH_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetIpPathTable ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_IPPATH_TABLE ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetIpStatistics ( statistics : *mut MIB_IPSTATS_LH ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetIpStatisticsEx ( statistics : *mut MIB_IPSTATS_LH , family : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetJobCompartmentId ( jobhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetMulticastIpAddressEntry ( row : *mut MIB_MULTICASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetMulticastIpAddressTable ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_MULTICASTIPADDRESS_TABLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetNetworkConnectivityHint ( connectivityhint : *mut super::super::Networking::WinSock:: NL_NETWORK_CONNECTIVITY_HINT ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetNetworkConnectivityHintForInterface ( interfaceindex : u32 , connectivityhint : *mut super::super::Networking::WinSock:: NL_NETWORK_CONNECTIVITY_HINT ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetNetworkInformation ( networkguid : *const :: windows_sys::core::GUID , compartmentid : *mut u32 , siteid : *mut u32 , networkname : :: windows_sys::core::PWSTR , length : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetNetworkParams ( pfixedinfo : *mut FIXED_INFO_W2KSP1 , poutbuflen : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetNumberOfInterfaces ( pdwnumif : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetOwnerModuleFromPidAndInfo ( ulpid : u32 , pinfo : *const u64 , class : TCPIP_OWNER_MODULE_INFO_CLASS , pbuffer : *mut ::core::ffi::c_void , pdwsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetOwnerModuleFromTcp6Entry ( ptcpentry : *const MIB_TCP6ROW_OWNER_MODULE , class : TCPIP_OWNER_MODULE_INFO_CLASS , pbuffer : *mut ::core::ffi::c_void , pdwsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetOwnerModuleFromTcpEntry ( ptcpentry : *const MIB_TCPROW_OWNER_MODULE , class : TCPIP_OWNER_MODULE_INFO_CLASS , pbuffer : *mut ::core::ffi::c_void , pdwsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetOwnerModuleFromUdp6Entry ( pudpentry : *const MIB_UDP6ROW_OWNER_MODULE , class : TCPIP_OWNER_MODULE_INFO_CLASS , pbuffer : *mut ::core::ffi::c_void , pdwsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetOwnerModuleFromUdpEntry ( pudpentry : *const MIB_UDPROW_OWNER_MODULE , class : TCPIP_OWNER_MODULE_INFO_CLASS , pbuffer : *mut ::core::ffi::c_void , pdwsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetPerAdapterInfo ( ifindex : u32 , pperadapterinfo : *mut IP_PER_ADAPTER_INFO_W2KSP1 , poutbuflen : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] fn GetPerTcp6ConnectionEStats ( row : *const MIB_TCP6ROW , estatstype : TCP_ESTATS_TYPE , rw : *mut u8 , rwversion : u32 , rwsize : u32 , ros : *mut u8 , rosversion : u32 , rossize : u32 , rod : *mut u8 , rodversion : u32 , rodsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetPerTcpConnectionEStats ( row : *const MIB_TCPROW_LH , estatstype : TCP_ESTATS_TYPE , rw : *mut u8 , rwversion : u32 , rwsize : u32 , ros : *mut u8 , rosversion : u32 , rossize : u32 , rod : *mut u8 , rodversion : u32 , rodsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetRTTAndHopCount ( destipaddress : u32 , hopcount : *mut u32 , maxhops : u32 , rtt : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetSessionCompartmentId ( sessionid : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetTcp6Table ( tcptable : *mut MIB_TCP6TABLE , sizepointer : *mut u32 , order : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetTcp6Table2 ( tcptable : *mut MIB_TCP6TABLE2 , sizepointer : *mut u32 , order : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetTcpStatistics ( statistics : *mut MIB_TCPSTATS_LH ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetTcpStatisticsEx ( statistics : *mut MIB_TCPSTATS_LH , family : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetTcpStatisticsEx2 ( statistics : *mut MIB_TCPSTATS2 , family : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetTcpTable ( tcptable : *mut MIB_TCPTABLE , sizepointer : *mut u32 , order : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetTcpTable2 ( tcptable : *mut MIB_TCPTABLE2 , sizepointer : *mut u32 , order : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetTeredoPort ( port : *mut u16 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn GetUdp6Table ( udp6table : *mut MIB_UDP6TABLE , sizepointer : *mut u32 , order : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetUdpStatistics ( stats : *mut MIB_UDPSTATS ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetUdpStatisticsEx ( statistics : *mut MIB_UDPSTATS , family : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetUdpStatisticsEx2 ( statistics : *mut MIB_UDPSTATS2 , family : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn GetUdpTable ( udptable : *mut MIB_UDPTABLE , sizepointer : *mut u32 , order : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn GetUniDirectionalAdapterInfo ( pipifinfo : *mut IP_UNIDIRECTIONAL_ADAPTER_ADDRESS , dwoutbuflen : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetUnicastIpAddressEntry ( row : *mut MIB_UNICASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn GetUnicastIpAddressTable ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_UNICASTIPADDRESS_TABLE ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn Icmp6CreateFile ( ) -> IcmpHandle ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn Icmp6ParseReplies ( replybuffer : *mut ::core::ffi::c_void , replysize : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_System_WindowsProgramming\"`*"] fn Icmp6SendEcho2 ( icmphandle : IcmpHandle , event : super::super::Foundation:: HANDLE , apcroutine : super::super::System::WindowsProgramming:: PIO_APC_ROUTINE , apccontext : *const ::core::ffi::c_void , sourceaddress : *const super::super::Networking::WinSock:: SOCKADDR_IN6 , destinationaddress : *const super::super::Networking::WinSock:: SOCKADDR_IN6 , requestdata : *const ::core::ffi::c_void , requestsize : u16 , requestoptions : *const IP_OPTION_INFORMATION , replybuffer : *mut ::core::ffi::c_void , replysize : u32 , timeout : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn IcmpCloseHandle ( icmphandle : IcmpHandle ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn IcmpCreateFile ( ) -> IcmpHandle ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn IcmpParseReplies ( replybuffer : *mut ::core::ffi::c_void , replysize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn IcmpSendEcho ( icmphandle : IcmpHandle , destinationaddress : u32 , requestdata : *const ::core::ffi::c_void , requestsize : u16 , requestoptions : *const IP_OPTION_INFORMATION , replybuffer : *mut ::core::ffi::c_void , replysize : u32 , timeout : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn IcmpSendEcho2 ( icmphandle : IcmpHandle , event : super::super::Foundation:: HANDLE , apcroutine : super::super::System::WindowsProgramming:: PIO_APC_ROUTINE , apccontext : *const ::core::ffi::c_void , destinationaddress : u32 , requestdata : *const ::core::ffi::c_void , requestsize : u16 , requestoptions : *const IP_OPTION_INFORMATION , replybuffer : *mut ::core::ffi::c_void , replysize : u32 , timeout : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn IcmpSendEcho2Ex ( icmphandle : IcmpHandle , event : super::super::Foundation:: HANDLE , apcroutine : super::super::System::WindowsProgramming:: PIO_APC_ROUTINE , apccontext : *const ::core::ffi::c_void , sourceaddress : u32 , destinationaddress : u32 , requestdata : *const ::core::ffi::c_void , requestsize : u16 , requestoptions : *const IP_OPTION_INFORMATION , replybuffer : *mut ::core::ffi::c_void , replysize : u32 , timeout : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn InitializeIpForwardEntry ( row : *mut MIB_IPFORWARD_ROW2 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn InitializeIpInterfaceEntry ( row : *mut MIB_IPINTERFACE_ROW ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn InitializeUnicastIpAddressEntry ( row : *mut MIB_UNICASTIPADDRESS_ROW ) -> ( ) ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn IpReleaseAddress ( adapterinfo : *const IP_ADAPTER_INDEX_MAP ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn IpRenewAddress ( adapterinfo : *const IP_ADAPTER_INDEX_MAP ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn LookupPersistentTcpPortReservation ( startport : u16 , numberofports : u16 , token : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn LookupPersistentUdpPortReservation ( startport : u16 , numberofports : u16 , token : *mut u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn NhpAllocateAndGetInterfaceInfoFromStack ( pptable : *mut *mut IP_INTERFACE_NAME_INFO_W2KSP1 , pdwcount : *mut u32 , border : super::super::Foundation:: BOOL , hheap : super::super::Foundation:: HANDLE , dwflags : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn NotifyAddrChange ( handle : *mut super::super::Foundation:: HANDLE , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn NotifyIpInterfaceChange ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , callback : PIPINTERFACE_CHANGE_CALLBACK , callercontext : *const ::core::ffi::c_void , initialnotification : super::super::Foundation:: BOOLEAN , notificationhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn NotifyNetworkConnectivityHintChange ( callback : PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK , callercontext : *const ::core::ffi::c_void , initialnotification : super::super::Foundation:: BOOLEAN , notificationhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn NotifyRouteChange ( handle : *mut super::super::Foundation:: HANDLE , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn NotifyRouteChange2 ( addressfamily : super::super::Networking::WinSock:: ADDRESS_FAMILY , callback : PIPFORWARD_CHANGE_CALLBACK , callercontext : *const ::core::ffi::c_void , initialnotification : super::super::Foundation:: BOOLEAN , notificationhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn NotifyStableUnicastIpAddressTable ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , table : *mut *mut MIB_UNICASTIPADDRESS_TABLE , callercallback : PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK , callercontext : *const ::core::ffi::c_void , notificationhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn NotifyTeredoPortChange ( callback : PTEREDO_PORT_CHANGE_CALLBACK , callercontext : *const ::core::ffi::c_void , initialnotification : super::super::Foundation:: BOOLEAN , notificationhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn NotifyUnicastIpAddressChange ( family : super::super::Networking::WinSock:: ADDRESS_FAMILY , callback : PUNICAST_IPADDRESS_CHANGE_CALLBACK , callercontext : *const ::core::ffi::c_void , initialnotification : super::super::Foundation:: BOOLEAN , notificationhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfAddFiltersToInterface ( ih : *mut ::core::ffi::c_void , cinfilters : u32 , pfiltin : *mut PF_FILTER_DESCRIPTOR , coutfilters : u32 , pfiltout : *mut PF_FILTER_DESCRIPTOR , pfhandle : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfAddGlobalFilterToInterface ( pinterface : *mut ::core::ffi::c_void , gffilter : GLOBAL_FILTER ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfBindInterfaceToIPAddress ( pinterface : *mut ::core::ffi::c_void , pfattype : PFADDRESSTYPE , ipaddress : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfBindInterfaceToIndex ( pinterface : *mut ::core::ffi::c_void , dwindex : u32 , pfatlinktype : PFADDRESSTYPE , linkipaddress : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn PfCreateInterface ( dwname : u32 , inaction : PFFORWARD_ACTION , outaction : PFFORWARD_ACTION , buselog : super::super::Foundation:: BOOL , bmustbeunique : super::super::Foundation:: BOOL , ppinterface : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfDeleteInterface ( pinterface : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfDeleteLog ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn PfGetInterfaceStatistics ( pinterface : *mut ::core::ffi::c_void , ppfstats : *mut PF_INTERFACE_STATS , pdwbuffersize : *mut u32 , fresetcounters : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn PfMakeLog ( hevent : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfRebindFilters ( pinterface : *mut ::core::ffi::c_void , platebindinfo : *mut PF_LATEBIND_INFO ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfRemoveFilterHandles ( pinterface : *mut ::core::ffi::c_void , cfilters : u32 , pvhandles : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfRemoveFiltersFromInterface ( ih : *mut ::core::ffi::c_void , cinfilters : u32 , pfiltin : *mut PF_FILTER_DESCRIPTOR , coutfilters : u32 , pfiltout : *mut PF_FILTER_DESCRIPTOR ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfRemoveGlobalFilterFromInterface ( pinterface : *mut ::core::ffi::c_void , gffilter : GLOBAL_FILTER ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfSetLogBuffer ( pbbuffer : *mut u8 , dwsize : u32 , dwthreshold : u32 , dwentries : u32 , pdwloggedentries : *mut u32 , pdwlostentries : *mut u32 , pdwsizeused : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfTestPacket ( pininterface : *mut ::core::ffi::c_void , poutinterface : *mut ::core::ffi::c_void , cbytes : u32 , pbpacket : *mut u8 , ppaction : *mut PFFORWARD_ACTION ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn PfUnBindInterface ( pinterface : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn RegisterInterfaceTimestampConfigChange ( callback : PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK , callercontext : *const ::core::ffi::c_void , notificationhandle : *mut HIFTIMESTAMPCHANGE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn ResolveIpNetEntry2 ( row : *mut MIB_IPNET_ROW2 , sourceaddress : *const super::super::Networking::WinSock:: SOCKADDR_INET ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn ResolveNeighbor ( networkaddress : *const super::super::Networking::WinSock:: SOCKADDR , physicaladdress : *mut ::core::ffi::c_void , physicaladdresslength : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RestoreMediaSense ( poverlapped : *const super::super::System::IO:: OVERLAPPED , lpdwenablecount : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SendARP ( destip : u32 , srcip : u32 , pmacaddr : *mut ::core::ffi::c_void , phyaddrlen : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn SetCurrentThreadCompartmentId ( compartmentid : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn SetCurrentThreadCompartmentScope ( compartmentscope : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn SetDnsSettings ( settings : *const DNS_SETTINGS ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SetIfEntry ( pifrow : *const MIB_IFROW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn SetInterfaceDnsSettings ( interface : :: windows_sys::core::GUID , settings : *const DNS_INTERFACE_SETTINGS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] fn SetIpForwardEntry ( proute : *const MIB_IPFORWARDROW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn SetIpForwardEntry2 ( route : *const MIB_IPFORWARD_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn SetIpInterfaceEntry ( row : *mut MIB_IPINTERFACE_ROW ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SetIpNetEntry ( parpentry : *const MIB_IPNETROW_LH ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn SetIpNetEntry2 ( row : *const MIB_IPNET_ROW2 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SetIpStatistics ( pipstats : *const MIB_IPSTATS_LH ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SetIpStatisticsEx ( statistics : *const MIB_IPSTATS_LH , family : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SetIpTTL ( nttl : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn SetJobCompartmentId ( jobhandle : super::super::Foundation:: HANDLE , compartmentid : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn SetNetworkInformation ( networkguid : *const :: windows_sys::core::GUID , compartmentid : u32 , networkname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] fn SetPerTcp6ConnectionEStats ( row : *const MIB_TCP6ROW , estatstype : TCP_ESTATS_TYPE , rw : *const u8 , rwversion : u32 , rwsize : u32 , offset : u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SetPerTcpConnectionEStats ( row : *const MIB_TCPROW_LH , estatstype : TCP_ESTATS_TYPE , rw : *const u8 , rwversion : u32 , rwsize : u32 , offset : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] fn SetSessionCompartmentId ( sessionid : u32 , compartmentid : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn SetTcpEntry ( ptcprow : *const MIB_TCPROW_LH ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] fn SetUnicastIpAddressEntry ( row : *const MIB_UNICASTIPADDRESS_ROW ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn UnenableRouter ( poverlapped : *const super::super::System::IO:: OVERLAPPED , lpdwenablecount : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn UnregisterInterfaceTimestampConfigChange ( notificationhandle : HIFTIMESTAMPCHANGE ) -> ( ) ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn if_indextoname ( interfaceindex : u32 , interfacename : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "iphlpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] fn if_nametoindex ( interfacename : :: windows_sys::core::PCSTR ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ANY_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const BEST_IF: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const BEST_ROUTE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const BROADCAST_NODETYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DEFAULT_MINIMUM_ENTITIES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DEST_LONGER: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DEST_MATCHING: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DEST_SHORTER: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_AUTO_UPGRADE_SERVER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_POLICY_AUTO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_POLICY_DISABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_POLICY_NOT_CONFIGURED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_POLICY_REQUIRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_SERVER_SETTINGS_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_DOH_SERVER_SETTINGS_FALLBACK_TO_UDP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_ENABLE_DOH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_INTERFACE_SETTINGS_VERSION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_INTERFACE_SETTINGS_VERSION2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_INTERFACE_SETTINGS_VERSION3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SERVER_PROPERTY_VERSION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTINGS_ENABLE_LLMNR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTINGS_QUERY_ADAPTER_NAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTINGS_VERSION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTINGS_VERSION2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_DISABLE_UNCONSTRAINED_QUERIES: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_DOH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_DOH_PROFILE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_DOMAIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_HOSTNAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_IPV6: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_NAMESERVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_PROFILE_NAMESERVER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_REGISTER_ADAPTER_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_REGISTRATION_ENABLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_SEARCHLIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ERROR_BASE: u32 = 23000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ERROR_IPV6_NOT_IMPLEMENTED: u32 = 23003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const FD_FLAGS_ALLFLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const FD_FLAGS_NOSYN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_SKIP_DNS_INFO: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const HYBRID_NODETYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_INFOMSG_MASK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP_STATS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ADMIN_STATUS_DOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ADMIN_STATUS_TESTING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ADMIN_STATUS_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_CHECK_MCAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_CHECK_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_CHECK_SEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_CONNECTION_DEDICATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_CONNECTION_DEMAND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_CONNECTION_PASSIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_NUMBER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ROW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_STATUS: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_A12MPPSWITCH: u32 = 130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_AAL2: u32 = 187u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_AAL5: u32 = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ADSL: u32 = 94u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_AFLANE_8023: u32 = 59u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_AFLANE_8025: u32 = 60u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ARAP: u32 = 88u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ARCNET: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ARCNET_PLUS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ASYNC: u32 = 84u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM: u32 = 37u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_DXI: u32 = 105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_FUNI: u32 = 106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_IMA: u32 = 107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_LOGICAL: u32 = 80u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_RADIO: u32 = 189u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_SUBINTERFACE: u32 = 134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_VCI_ENDPT: u32 = 194u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ATM_VIRTUAL: u32 = 149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_BASIC_ISDN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_BGP_POLICY_ACCOUNTING: u32 = 162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_BSC: u32 = 83u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_CCTEMUL: u32 = 61u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_CES: u32 = 133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_CHANNEL: u32 = 70u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_CNR: u32 = 85u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_COFFEE: u32 = 132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_COMPOSITELINK: u32 = 155u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DCN: u32 = 141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DDN_X25: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DIGITALPOWERLINE: u32 = 138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DIGITAL_WRAPPER_OVERHEAD_CHANNEL: u32 = 186u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DLSW: u32 = 74u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DOCSCABLE_DOWNSTREAM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DOCSCABLE_MACLAYER: u32 = 127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DOCSCABLE_UPSTREAM: u32 = 129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DS0: u32 = 81u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DS0_BUNDLE: u32 = 82u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DS1: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DS1_FDL: u32 = 170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DS3: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DTM: u32 = 140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DVBRCC_DOWNSTREAM: u32 = 147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DVBRCC_MACLAYER: u32 = 146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DVBRCC_UPSTREAM: u32 = 148u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DVB_ASI_IN: u32 = 172u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_DVB_ASI_OUT: u32 = 173u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_E1: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_EON: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_EPLRS: u32 = 87u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ESCON: u32 = 73u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ETHERNET_3MBIT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ETHERNET_CSMACD: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FAST: u32 = 125u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FASTETHER: u32 = 62u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FASTETHER_FX: u32 = 69u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FDDI: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FIBRECHANNEL: u32 = 56u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FRAMERELAY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FRAMERELAY_INTERCONNECT: u32 = 58u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FRAMERELAY_MPI: u32 = 92u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FRAMERELAY_SERVICE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FRF16_MFR_BUNDLE: u32 = 163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FR_DLCI_ENDPT: u32 = 193u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_FR_FORWARD: u32 = 158u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_G703_2MB: u32 = 67u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_G703_64K: u32 = 66u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_GIGABITETHERNET: u32 = 117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_GR303_IDT: u32 = 178u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_GR303_RDT: u32 = 177u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_H323_GATEKEEPER: u32 = 164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_H323_PROXY: u32 = 165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HDH_1822: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HDLC: u32 = 118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HDSL2: u32 = 168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HIPERLAN2: u32 = 183u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HIPPI: u32 = 47u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HIPPIINTERFACE: u32 = 57u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HOSTPAD: u32 = 90u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HSSI: u32 = 46u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_HYPERCHANNEL: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IBM370PARCHAN: u32 = 72u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IDSL: u32 = 154u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IEEE1394: u32 = 144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IEEE80211: u32 = 71u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IEEE80212: u32 = 55u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IEEE802154: u32 = 259u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IEEE80216_WMAN: u32 = 237u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IEEE8023AD_LAG: u32 = 161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IF_GSN: u32 = 145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IMT: u32 = 190u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_INTERLEAVE: u32 = 124u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IP: u32 = 126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IPFORWARD: u32 = 142u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IPOVER_ATM: u32 = 114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IPOVER_CDLC: u32 = 109u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IPOVER_CLAW: u32 = 110u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IPSWITCH: u32 = 78u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_IS088023_CSMACD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISDN: u32 = 63u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISDN_S: u32 = 75u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISDN_U: u32 = 76u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISO88022_LLC: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISO88024_TOKENBUS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISO88025R_DTR: u32 = 86u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISO88025_CRFPRINT: u32 = 98u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISO88025_FIBER: u32 = 115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISO88025_TOKENRING: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISO88026_MAN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ISUP: u32 = 179u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_L2_VLAN: u32 = 135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_L3_IPVLAN: u32 = 136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_L3_IPXVLAN: u32 = 137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_LAP_B: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_LAP_D: u32 = 77u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_LAP_F: u32 = 119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_LOCALTALK: u32 = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MEDIAMAILOVERIP: u32 = 139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MF_SIGLINK: u32 = 167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MIO_X25: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MODEM: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MPC: u32 = 113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MPLS: u32 = 166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MPLS_TUNNEL: u32 = 150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MSDSL: u32 = 143u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MVL: u32 = 191u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_MYRINET: u32 = 99u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_NFAS: u32 = 175u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_NSIP: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_OPTICAL_CHANNEL: u32 = 195u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_OPTICAL_TRANSPORT: u32 = 196u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_OTHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PARA: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PLC: u32 = 174u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_POS: u32 = 171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PPP: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PPPMULTILINKBUNDLE: u32 = 108u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PRIMARY_ISDN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_BWA_P2MP: u32 = 184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_CNLS: u32 = 89u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_DOCS_WIRELESS_DOWNSTREAM: u32 = 181u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_DOCS_WIRELESS_MACLAYER: u32 = 180u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_DOCS_WIRELESS_UPSTREAM: u32 = 182u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_MULTIPLEXOR: u32 = 54u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_POINT2POINT_SERIAL: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_VIRTUAL: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROP_WIRELESS_P2P: u32 = 157u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROTEON_10MBIT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_PROTEON_80MBIT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_QLLC: u32 = 68u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_RADIO_MAC: u32 = 188u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_RADSL: u32 = 95u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_REACH_DSL: u32 = 192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_REGULAR_1822: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_RFC1483: u32 = 159u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_RFC877_X25: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_RS232: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_RSRB: u32 = 79u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SDLC: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SDSL: u32 = 96u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SHDSL: u32 = 169u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SIP: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SLIP: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SMDS_DXI: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SMDS_ICIP: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SOFTWARE_LOOPBACK: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SONET: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SONET_OVERHEAD_CHANNEL: u32 = 185u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SONET_PATH: u32 = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SONET_VT: u32 = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SRP: u32 = 151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_SS7_SIGLINK: u32 = 156u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_STACKTOSTACK: u32 = 111u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_STARLAN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_TDLC: u32 = 116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_TERMPAD: u32 = 91u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_TR008: u32 = 176u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_TRANSPHDLC: u32 = 123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_TUNNEL: u32 = 131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_ULTRA: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_USB: u32 = 160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_V11: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_V35: u32 = 45u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_V36: u32 = 65u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_V37: u32 = 120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VDSL: u32 = 97u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VIRTUALIPADDRESS: u32 = 112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VOICEOVERATM: u32 = 152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VOICEOVERFRAMERELAY: u32 = 153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VOICE_EM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VOICE_ENCAP: u32 = 103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VOICE_FXO: u32 = 101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VOICE_FXS: u32 = 102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_VOICE_OVERIP: u32 = 104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_WWANPP: u32 = 243u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_WWANPP2: u32 = 244u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_X213: u32 = 93u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_X25_HUNTGROUP: u32 = 122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_X25_MLP: u32 = 121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_X25_PLE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_TYPE_XBOX_WIRELESS: u32 = 281u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IOCTL_ARP_SEND_REQUEST: u32 = 103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IOCTL_IP_ADDCHANGE_NOTIFY_REQUEST: u32 = 102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IOCTL_IP_GET_BEST_INTERFACE: u32 = 105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IOCTL_IP_INTERFACE_INFO: u32 = 104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IOCTL_IP_RTCHANGE_NOTIFY_REQUEST: u32 = 101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IOCTL_IP_UNIDIRECTIONAL_ADAPTER_ADDRESS: u32 = 106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP6_STATS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IPRTRMGR_PID: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IPV6_GLOBAL_INFO: u32 = 4294901775u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IPV6_ROUTE_INFO: u32 = 4294901776u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_ADDRESS_DNS_ELIGIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_ADDRESS_TRANSIENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_DDNS_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_DHCP_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_IPV4_ENABLED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_IPV6_ENABLED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_IPV6_MANAGE_ADDRESS_CONFIG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_IPV6_OTHER_STATEFUL_CONFIG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_NETBIOS_OVER_TCPIP_ENABLED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_NO_MULTICAST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_RECEIVE_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADAPTER_REGISTER_ADAPTER_SUFFIX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADDRROW: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADDRTABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADDR_ADDED: u32 = 11023u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ADDR_DELETED: u32 = 11019u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_BAD_DESTINATION: u32 = 11018u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_BAD_HEADER: u32 = 11042u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_BAD_OPTION: u32 = 11007u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_BAD_REQ: u32 = 11011u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_BAD_ROUTE: u32 = 11012u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_BIND_ADAPTER: u32 = 11026u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_BUF_TOO_SMALL: u32 = 11001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEMAND_DIAL_FILTER_INFO: u32 = 4294901769u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEMAND_DIAL_FILTER_INFO_V6: u32 = 4294901779u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_ADDR_UNREACHABLE: u32 = 11003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_HOST_UNREACHABLE: u32 = 11003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_NET_UNREACHABLE: u32 = 11002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_NO_ROUTE: u32 = 11002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_PORT_UNREACHABLE: u32 = 11005u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_PROHIBITED: u32 = 11004u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_PROT_UNREACHABLE: u32 = 11004u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_SCOPE_MISMATCH: u32 = 11045u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEST_UNREACHABLE: u32 = 11040u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DEVICE_DOES_NOT_EXIST: u32 = 11028u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DUPLICATE_ADDRESS: u32 = 11029u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_DUPLICATE_IPADD: u32 = 11034u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_EXPORT_INCLUDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_FILTER_ENABLE_INFO: u32 = 4294901781u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_FILTER_ENABLE_INFO_V6: u32 = 4294901782u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_FLAG_DF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_FLAG_REVERSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_FORWARDNUMBER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_FORWARDROW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_FORWARDTABLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_GENERAL_FAILURE: u32 = 11050u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_GENERAL_INFO_BASE: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_GLOBAL_INFO: u32 = 4294901763u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_HOP_LIMIT_EXCEEDED: u32 = 11013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_HW_ERROR: u32 = 11008u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ICMP_ERROR: u32 = 11044u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_IFFILTER_INFO: u32 = 4294901773u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_IFFILTER_INFO_V6: u32 = 4294901780u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_INTERFACE_METRIC_CHANGE: u32 = 11030u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_INTERFACE_STATUS_INFO: u32 = 4294901764u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_INTERFACE_WOL_CAPABILITY_CHANGE: u32 = 11033u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_IN_FILTER_INFO: u32 = 4294901761u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_IN_FILTER_INFO_V6: u32 = 4294901777u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_IPINIP_CFG_INFO: u32 = 4294901772u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_MCAST_BOUNDARY_INFO: u32 = 4294901771u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_MCAST_HEARBEAT_INFO: u32 = 4294901770u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_MCAST_LIMIT_INFO: u32 = 4294901774u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_MEDIA_CONNECT: u32 = 11024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_MEDIA_DISCONNECT: u32 = 11025u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_MTU_CHANGE: u32 = 11021u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_NEGOTIATING_IPSEC: u32 = 11032u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_NETROW: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_NETTABLE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_NO_RESOURCES: u32 = 11006u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_OPTION_TOO_BIG: u32 = 11017u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_OUT_FILTER_INFO: u32 = 4294901762u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_OUT_FILTER_INFO_V6: u32 = 4294901778u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_PACKET_TOO_BIG: u32 = 11009u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_PARAMETER_PROBLEM: u32 = 11015u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_PARAM_PROBLEM: u32 = 11015u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_PENDING: u32 = 11255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_PROT_PRIORITY_INFO: u32 = 4294901766u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_PROT_PRIORITY_INFO_EX: u32 = 4294901783u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_REASSEMBLY_TIME_EXCEEDED: u32 = 11014u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_RECONFIG_SECFLTR: u32 = 11031u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_REQ_TIMED_OUT: u32 = 11010u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ROUTER_DISC_INFO: u32 = 4294901767u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ROUTER_MANAGER_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_ROUTE_INFO: u32 = 4294901765u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_SOURCE_QUENCH: u32 = 11016u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_SPEC_MTU_CHANGE: u32 = 11020u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_STATS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_STATUS_BASE: u32 = 11000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_TIME_EXCEEDED: u32 = 11041u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_TTL_EXPIRED_REASSEM: u32 = 11014u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_TTL_EXPIRED_TRANSIT: u32 = 11013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_UNBIND_ADAPTER: u32 = 11027u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_UNLOAD: u32 = 11022u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IP_UNRECOGNIZED_NEXT_HEADER: u32 = 11043u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const LB_DST_ADDR_USE_DSTADDR_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const LB_DST_ADDR_USE_SRCADDR_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const LB_DST_MASK_LATE_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const LB_SRC_ADDR_USE_DSTADDR_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const LB_SRC_ADDR_USE_SRCADDR_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const LB_SRC_MASK_LATE_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAXLEN_IFDESCR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAXLEN_PHYSADDR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_ADAPTER_ADDRESS_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_ADAPTER_DESCRIPTION_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_ADAPTER_NAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_ADAPTER_NAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_DHCPV6_DUID_LENGTH: u32 = 130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_DNS_SUFFIX_STRING_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_DOMAIN_NAME_LEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_HOSTNAME_LEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_IF_TYPE: u32 = 281u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_INTERFACE_NAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_IP_STATUS: u32 = 11050u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_MIB_OFFSET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_OPT_SIZE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_SCOPE_ID_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MAX_SCOPE_NAME_LEN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MCAST_BOUNDARY: u32 = 26u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MCAST_GLOBAL: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MCAST_IF_ENTRY: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MCAST_MFE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MCAST_MFE_STATS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MCAST_MFE_STATS_EX: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MCAST_SCOPE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_ADMIN_STATUS_DOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_ADMIN_STATUS_TESTING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_ADMIN_STATUS_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_TYPE_ETHERNET: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_TYPE_FDDI: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_TYPE_LOOPBACK: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_TYPE_OTHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_TYPE_PPP: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_TYPE_SLIP: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IF_TYPE_TOKENRING: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_INVALID_TEREDO_PORT_NUMBER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPADDR_DELETED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPADDR_DISCONNECTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPADDR_DNS_ELIGIBLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPADDR_DYNAMIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPADDR_PRIMARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPADDR_TRANSIENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPROUTE_METRIC_UNUSED: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_USE_CURRENT_FORWARDING: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_USE_CURRENT_TTL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIN_IF_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIXED_NODETYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV4_ADDRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV4_NETWORK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV4_SERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV6_ADDRESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV6_ADDRESS_NO_SCOPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV6_NETWORK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV6_SERVICE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_IPV6_SERVICE_NO_SCOPE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_NAMED_ADDRESS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_STRING_NAMED_SERVICE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NUMBER_OF_EXPORTED_VARIABLES: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PEER_TO_PEER_NODETYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PFERROR_BUFFER_TOO_SMALL: u32 = 23002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PFERROR_NO_FILTERS_GIVEN: u32 = 23001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PFERROR_NO_PF_INTERFACE: u32 = 23000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PROXY_ARP: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ROUTE_LONGER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ROUTE_MATCHING: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ROUTE_SHORTER: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ROUTE_STATE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP6_STATS: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCPIP_OWNING_MODULE_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_ROW: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_STATS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const UDP6_STATS: u32 = 37u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const UDP_ROW: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const UDP_STATS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const UDP_TABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type DNS_SERVER_PROPERTY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DnsServerInvalidProperty: DNS_SERVER_PROPERTY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const DnsServerDohProperty: DNS_SERVER_PROPERTY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type GET_ADAPTERS_ADDRESSES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_SKIP_UNICAST: GET_ADAPTERS_ADDRESSES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_SKIP_ANYCAST: GET_ADAPTERS_ADDRESSES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_SKIP_MULTICAST: GET_ADAPTERS_ADDRESSES_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_SKIP_DNS_SERVER: GET_ADAPTERS_ADDRESSES_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_INCLUDE_PREFIX: GET_ADAPTERS_ADDRESSES_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_SKIP_FRIENDLY_NAME: GET_ADAPTERS_ADDRESSES_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_INCLUDE_WINS_INFO: GET_ADAPTERS_ADDRESSES_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_INCLUDE_GATEWAYS: GET_ADAPTERS_ADDRESSES_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_INCLUDE_ALL_INTERFACES: GET_ADAPTERS_ADDRESSES_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_INCLUDE_ALL_COMPARTMENTS: GET_ADAPTERS_ADDRESSES_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER: GET_ADAPTERS_ADDRESSES_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type GLOBAL_FILTER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GF_FRAGMENTS: GLOBAL_FILTER = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GF_STRONGHOST: GLOBAL_FILTER = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const GF_FRAGCACHE: GLOBAL_FILTER = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type ICMP4_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_ECHO_REPLY: ICMP4_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_DST_UNREACH: ICMP4_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_SOURCE_QUENCH: ICMP4_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_REDIRECT: ICMP4_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_ECHO_REQUEST: ICMP4_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_ROUTER_ADVERT: ICMP4_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_ROUTER_SOLICIT: ICMP4_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_TIME_EXCEEDED: ICMP4_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_PARAM_PROB: ICMP4_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_TIMESTAMP_REQUEST: ICMP4_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_TIMESTAMP_REPLY: ICMP4_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_MASK_REQUEST: ICMP4_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP4_MASK_REPLY: ICMP4_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type ICMP6_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_DST_UNREACH: ICMP6_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_PACKET_TOO_BIG: ICMP6_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_TIME_EXCEEDED: ICMP6_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_PARAM_PROB: ICMP6_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_ECHO_REQUEST: ICMP6_TYPE = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_ECHO_REPLY: ICMP6_TYPE = 129i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_MEMBERSHIP_QUERY: ICMP6_TYPE = 130i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_MEMBERSHIP_REPORT: ICMP6_TYPE = 131i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_MEMBERSHIP_REDUCTION: ICMP6_TYPE = 132i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ND_ROUTER_SOLICIT: ICMP6_TYPE = 133i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ND_ROUTER_ADVERT: ICMP6_TYPE = 134i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ND_NEIGHBOR_SOLICIT: ICMP6_TYPE = 135i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ND_NEIGHBOR_ADVERT: ICMP6_TYPE = 136i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ND_REDIRECT: ICMP6_TYPE = 137i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const ICMP6_V2_MEMBERSHIP_REPORT: ICMP6_TYPE = 143i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type IF_ACCESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ACCESS_LOOPBACK: IF_ACCESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ACCESS_BROADCAST: IF_ACCESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ACCESS_POINT_TO_POINT: IF_ACCESS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ACCESS_POINTTOPOINT: IF_ACCESS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ACCESS_POINT_TO_MULTI_POINT: IF_ACCESS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_ACCESS_POINTTOMULTIPOINT: IF_ACCESS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type INTERNAL_IF_OPER_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_OPER_STATUS_NON_OPERATIONAL: INTERNAL_IF_OPER_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_OPER_STATUS_UNREACHABLE: INTERNAL_IF_OPER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_OPER_STATUS_DISCONNECTED: INTERNAL_IF_OPER_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_OPER_STATUS_CONNECTING: INTERNAL_IF_OPER_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_OPER_STATUS_CONNECTED: INTERNAL_IF_OPER_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const IF_OPER_STATUS_OPERATIONAL: INTERNAL_IF_OPER_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type MIB_IF_ENTRY_LEVEL = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibIfEntryNormal: MIB_IF_ENTRY_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibIfEntryNormalWithoutStatistics: MIB_IF_ENTRY_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type MIB_IF_TABLE_LEVEL = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibIfTableNormal: MIB_IF_TABLE_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibIfTableRaw: MIB_IF_TABLE_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibIfTableNormalWithoutStatistics: MIB_IF_TABLE_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type MIB_IPFORWARD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPROUTE_TYPE_OTHER: MIB_IPFORWARD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPROUTE_TYPE_INVALID: MIB_IPFORWARD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPROUTE_TYPE_DIRECT: MIB_IPFORWARD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPROUTE_TYPE_INDIRECT: MIB_IPFORWARD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type MIB_IPNET_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPNET_TYPE_OTHER: MIB_IPNET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPNET_TYPE_INVALID: MIB_IPNET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPNET_TYPE_DYNAMIC: MIB_IPNET_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IPNET_TYPE_STATIC: MIB_IPNET_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type MIB_IPSTATS_FORWARDING = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IP_FORWARDING: MIB_IPSTATS_FORWARDING = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_IP_NOT_FORWARDING: MIB_IPSTATS_FORWARDING = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type MIB_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibParameterNotification: MIB_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibAddInstance: MIB_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibDeleteInstance: MIB_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MibInitialNotification: MIB_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type MIB_TCP_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_CLOSED: MIB_TCP_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_LISTEN: MIB_TCP_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_SYN_SENT: MIB_TCP_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_SYN_RCVD: MIB_TCP_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_ESTAB: MIB_TCP_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_FIN_WAIT1: MIB_TCP_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_FIN_WAIT2: MIB_TCP_STATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_CLOSE_WAIT: MIB_TCP_STATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_CLOSING: MIB_TCP_STATE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_LAST_ACK: MIB_TCP_STATE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_TIME_WAIT: MIB_TCP_STATE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_DELETE_TCB: MIB_TCP_STATE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_STATE_RESERVED: MIB_TCP_STATE = 100i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type NET_ADDRESS_FORMAT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_ADDRESS_FORMAT_UNSPECIFIED: NET_ADDRESS_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_ADDRESS_DNS_NAME: NET_ADDRESS_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_ADDRESS_IPV4: NET_ADDRESS_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const NET_ADDRESS_IPV6: NET_ADDRESS_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type PFADDRESSTYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PF_IPV4: PFADDRESSTYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PF_IPV6: PFADDRESSTYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type PFFORWARD_ACTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PF_ACTION_FORWARD: PFFORWARD_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PF_ACTION_DROP: PFFORWARD_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type PFFRAMETYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PFFT_FILTER: PFFRAMETYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PFFT_FRAG: PFFRAMETYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const PFFT_SPOOF: PFFRAMETYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type TCPIP_OWNER_MODULE_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCPIP_OWNER_MODULE_INFO_BASIC: TCPIP_OWNER_MODULE_INFO_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type TCP_BOOLEAN_OPTIONAL = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpBoolOptDisabled: TCP_BOOLEAN_OPTIONAL = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpBoolOptEnabled: TCP_BOOLEAN_OPTIONAL = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpBoolOptUnchanged: TCP_BOOLEAN_OPTIONAL = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type TCP_CONNECTION_OFFLOAD_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionOffloadStateInHost: TCP_CONNECTION_OFFLOAD_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionOffloadStateOffloading: TCP_CONNECTION_OFFLOAD_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionOffloadStateOffloaded: TCP_CONNECTION_OFFLOAD_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionOffloadStateUploading: TCP_CONNECTION_OFFLOAD_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionOffloadStateMax: TCP_CONNECTION_OFFLOAD_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type TCP_ESTATS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsSynOpts: TCP_ESTATS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsData: TCP_ESTATS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsSndCong: TCP_ESTATS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsPath: TCP_ESTATS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsSendBuff: TCP_ESTATS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsRec: TCP_ESTATS_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsObsRec: TCP_ESTATS_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsBandwidth: TCP_ESTATS_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsFineRtt: TCP_ESTATS_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpConnectionEstatsMaximum: TCP_ESTATS_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type TCP_RTO_ALGORITHM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpRtoAlgorithmOther: TCP_RTO_ALGORITHM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpRtoAlgorithmConstant: TCP_RTO_ALGORITHM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpRtoAlgorithmRsre: TCP_RTO_ALGORITHM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpRtoAlgorithmVanj: TCP_RTO_ALGORITHM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_RTO_OTHER: TCP_RTO_ALGORITHM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_RTO_CONSTANT: TCP_RTO_ALGORITHM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_RTO_RSRE: TCP_RTO_ALGORITHM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const MIB_TCP_RTO_VANJ: TCP_RTO_ALGORITHM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type TCP_SOFT_ERROR = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorNone: TCP_SOFT_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorBelowDataWindow: TCP_SOFT_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorAboveDataWindow: TCP_SOFT_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorBelowAckWindow: TCP_SOFT_ERROR = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorAboveAckWindow: TCP_SOFT_ERROR = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorBelowTsWindow: TCP_SOFT_ERROR = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorAboveTsWindow: TCP_SOFT_ERROR = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorDataChecksumError: TCP_SOFT_ERROR = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorDataLengthError: TCP_SOFT_ERROR = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TcpErrorMaxSoftError: TCP_SOFT_ERROR = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type TCP_TABLE_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_BASIC_LISTENER: TCP_TABLE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_BASIC_CONNECTIONS: TCP_TABLE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_BASIC_ALL: TCP_TABLE_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_OWNER_PID_LISTENER: TCP_TABLE_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_OWNER_PID_CONNECTIONS: TCP_TABLE_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_OWNER_PID_ALL: TCP_TABLE_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_OWNER_MODULE_LISTENER: TCP_TABLE_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_OWNER_MODULE_CONNECTIONS: TCP_TABLE_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const TCP_TABLE_OWNER_MODULE_ALL: TCP_TABLE_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type UDP_TABLE_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const UDP_TABLE_BASIC: UDP_TABLE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const UDP_TABLE_OWNER_PID: UDP_TABLE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub const UDP_TABLE_OWNER_MODULE: UDP_TABLE_CLASS = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct ARP_SEND_REPLY { - pub DestAddress: u32, - pub SrcAddress: u32, -} -impl ::core::marker::Copy for ARP_SEND_REPLY {} -impl ::core::clone::Clone for ARP_SEND_REPLY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct DNS_DOH_SERVER_SETTINGS { - pub Template: ::windows_sys::core::PWSTR, - pub Flags: u64, -} -impl ::core::marker::Copy for DNS_DOH_SERVER_SETTINGS {} -impl ::core::clone::Clone for DNS_DOH_SERVER_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct DNS_INTERFACE_SETTINGS { - pub Version: u32, - pub Flags: u64, - pub Domain: ::windows_sys::core::PWSTR, - pub NameServer: ::windows_sys::core::PWSTR, - pub SearchList: ::windows_sys::core::PWSTR, - pub RegistrationEnabled: u32, - pub RegisterAdapterName: u32, - pub EnableLLMNR: u32, - pub QueryAdapterName: u32, - pub ProfileNameServer: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_INTERFACE_SETTINGS {} -impl ::core::clone::Clone for DNS_INTERFACE_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct DNS_INTERFACE_SETTINGS3 { - pub Version: u32, - pub Flags: u64, - pub Domain: ::windows_sys::core::PWSTR, - pub NameServer: ::windows_sys::core::PWSTR, - pub SearchList: ::windows_sys::core::PWSTR, - pub RegistrationEnabled: u32, - pub RegisterAdapterName: u32, - pub EnableLLMNR: u32, - pub QueryAdapterName: u32, - pub ProfileNameServer: ::windows_sys::core::PWSTR, - pub DisableUnconstrainedQueries: u32, - pub SupplementalSearchList: ::windows_sys::core::PWSTR, - pub cServerProperties: u32, - pub ServerProperties: *mut DNS_SERVER_PROPERTY, - pub cProfileServerProperties: u32, - pub ProfileServerProperties: *mut DNS_SERVER_PROPERTY, -} -impl ::core::marker::Copy for DNS_INTERFACE_SETTINGS3 {} -impl ::core::clone::Clone for DNS_INTERFACE_SETTINGS3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct DNS_INTERFACE_SETTINGS_EX { - pub SettingsV1: DNS_INTERFACE_SETTINGS, - pub DisableUnconstrainedQueries: u32, - pub SupplementalSearchList: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_INTERFACE_SETTINGS_EX {} -impl ::core::clone::Clone for DNS_INTERFACE_SETTINGS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct DNS_SERVER_PROPERTY { - pub Version: u32, - pub ServerIndex: u32, - pub Type: DNS_SERVER_PROPERTY_TYPE, - pub Property: DNS_SERVER_PROPERTY_TYPES, -} -impl ::core::marker::Copy for DNS_SERVER_PROPERTY {} -impl ::core::clone::Clone for DNS_SERVER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union DNS_SERVER_PROPERTY_TYPES { - pub DohSettings: *mut DNS_DOH_SERVER_SETTINGS, -} -impl ::core::marker::Copy for DNS_SERVER_PROPERTY_TYPES {} -impl ::core::clone::Clone for DNS_SERVER_PROPERTY_TYPES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct DNS_SETTINGS { - pub Version: u32, - pub Flags: u64, - pub Hostname: ::windows_sys::core::PWSTR, - pub Domain: ::windows_sys::core::PWSTR, - pub SearchList: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DNS_SETTINGS {} -impl ::core::clone::Clone for DNS_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct DNS_SETTINGS2 { - pub Version: u32, - pub Flags: u64, - pub Hostname: ::windows_sys::core::PWSTR, - pub Domain: ::windows_sys::core::PWSTR, - pub SearchList: ::windows_sys::core::PWSTR, - pub SettingFlags: u64, -} -impl ::core::marker::Copy for DNS_SETTINGS2 {} -impl ::core::clone::Clone for DNS_SETTINGS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FIXED_INFO_W2KSP1 { - pub HostName: [super::super::Foundation::CHAR; 132], - pub DomainName: [super::super::Foundation::CHAR; 132], - pub CurrentDnsServer: *mut IP_ADDR_STRING, - pub DnsServerList: IP_ADDR_STRING, - pub NodeType: u32, - pub ScopeId: [super::super::Foundation::CHAR; 260], - pub EnableRouting: u32, - pub EnableProxy: u32, - pub EnableDns: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FIXED_INFO_W2KSP1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FIXED_INFO_W2KSP1 { - fn clone(&self) -> Self { - *self - } -} -pub type HIFTIMESTAMPCHANGE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct ICMPV6_ECHO_REPLY_LH { - pub Address: IPV6_ADDRESS_EX, - pub Status: u32, - pub RoundTripTime: u32, -} -impl ::core::marker::Copy for ICMPV6_ECHO_REPLY_LH {} -impl ::core::clone::Clone for ICMPV6_ECHO_REPLY_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct ICMP_ECHO_REPLY { - pub Address: u32, - pub Status: u32, - pub RoundTripTime: u32, - pub DataSize: u16, - pub Reserved: u16, - pub Data: *mut ::core::ffi::c_void, - pub Options: IP_OPTION_INFORMATION, -} -impl ::core::marker::Copy for ICMP_ECHO_REPLY {} -impl ::core::clone::Clone for ICMP_ECHO_REPLY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct ICMP_ECHO_REPLY32 { - pub Address: u32, - pub Status: u32, - pub RoundTripTime: u32, - pub DataSize: u16, - pub Reserved: u16, - pub Data: *mut ::core::ffi::c_void, - pub Options: IP_OPTION_INFORMATION32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for ICMP_ECHO_REPLY32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for ICMP_ECHO_REPLY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct INTERFACE_HARDWARE_CROSSTIMESTAMP { - pub SystemTimestamp1: u64, - pub HardwareClockTimestamp: u64, - pub SystemTimestamp2: u64, -} -impl ::core::marker::Copy for INTERFACE_HARDWARE_CROSSTIMESTAMP {} -impl ::core::clone::Clone for INTERFACE_HARDWARE_CROSSTIMESTAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES { - pub PtpV2OverUdpIPv4EventMessageReceive: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv4AllMessageReceive: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv4EventMessageTransmit: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv4AllMessageTransmit: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6EventMessageReceive: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6AllMessageReceive: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6EventMessageTransmit: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6AllMessageTransmit: super::super::Foundation::BOOLEAN, - pub AllReceive: super::super::Foundation::BOOLEAN, - pub AllTransmit: super::super::Foundation::BOOLEAN, - pub TaggedTransmit: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES { - pub AllReceive: super::super::Foundation::BOOLEAN, - pub AllTransmit: super::super::Foundation::BOOLEAN, - pub TaggedTransmit: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERFACE_TIMESTAMP_CAPABILITIES { - pub HardwareClockFrequencyHz: u64, - pub SupportsCrossTimestamp: super::super::Foundation::BOOLEAN, - pub HardwareCapabilities: INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES, - pub SoftwareCapabilities: INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERFACE_TIMESTAMP_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERFACE_TIMESTAMP_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IPV6_ADDRESS_EX { - pub sin6_port: u16, - pub sin6_flowinfo: u32, - pub sin6_addr: [u16; 8], - pub sin6_scope_id: u32, -} -impl ::core::marker::Copy for IPV6_ADDRESS_EX {} -impl ::core::clone::Clone for IPV6_ADDRESS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_ADDRESSES_LH { - pub Anonymous1: IP_ADAPTER_ADDRESSES_LH_0, - pub Next: *mut IP_ADAPTER_ADDRESSES_LH, - pub AdapterName: ::windows_sys::core::PSTR, - pub FirstUnicastAddress: *mut IP_ADAPTER_UNICAST_ADDRESS_LH, - pub FirstAnycastAddress: *mut IP_ADAPTER_ANYCAST_ADDRESS_XP, - pub FirstMulticastAddress: *mut IP_ADAPTER_MULTICAST_ADDRESS_XP, - pub FirstDnsServerAddress: *mut IP_ADAPTER_DNS_SERVER_ADDRESS_XP, - pub DnsSuffix: ::windows_sys::core::PWSTR, - pub Description: ::windows_sys::core::PWSTR, - pub FriendlyName: ::windows_sys::core::PWSTR, - pub PhysicalAddress: [u8; 8], - pub PhysicalAddressLength: u32, - pub Anonymous2: IP_ADAPTER_ADDRESSES_LH_1, - pub Mtu: u32, - pub IfType: u32, - pub OperStatus: super::Ndis::IF_OPER_STATUS, - pub Ipv6IfIndex: u32, - pub ZoneIndices: [u32; 16], - pub FirstPrefix: *mut IP_ADAPTER_PREFIX_XP, - pub TransmitLinkSpeed: u64, - pub ReceiveLinkSpeed: u64, - pub FirstWinsServerAddress: *mut IP_ADAPTER_WINS_SERVER_ADDRESS_LH, - pub FirstGatewayAddress: *mut IP_ADAPTER_GATEWAY_ADDRESS_LH, - pub Ipv4Metric: u32, - pub Ipv6Metric: u32, - pub Luid: super::Ndis::NET_LUID_LH, - pub Dhcpv4Server: super::super::Networking::WinSock::SOCKET_ADDRESS, - pub CompartmentId: u32, - pub NetworkGuid: ::windows_sys::core::GUID, - pub ConnectionType: super::Ndis::NET_IF_CONNECTION_TYPE, - pub TunnelType: super::Ndis::TUNNEL_TYPE, - pub Dhcpv6Server: super::super::Networking::WinSock::SOCKET_ADDRESS, - pub Dhcpv6ClientDuid: [u8; 130], - pub Dhcpv6ClientDuidLength: u32, - pub Dhcpv6Iaid: u32, - pub FirstDnsSuffix: *mut IP_ADAPTER_DNS_SUFFIX, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_LH {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_ADDRESSES_LH_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_ADDRESSES_LH_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_LH_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_ADDRESSES_LH_0_0 { - pub Length: u32, - pub IfIndex: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_LH_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_LH_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_ADDRESSES_LH_1 { - pub Flags: u32, - pub Anonymous: IP_ADAPTER_ADDRESSES_LH_1_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_LH_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_LH_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_ADDRESSES_LH_1_0 { - pub _bitfield: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_LH_1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_LH_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_ADDRESSES_XP { - pub Anonymous: IP_ADAPTER_ADDRESSES_XP_0, - pub Next: *mut IP_ADAPTER_ADDRESSES_XP, - pub AdapterName: ::windows_sys::core::PSTR, - pub FirstUnicastAddress: *mut IP_ADAPTER_UNICAST_ADDRESS_XP, - pub FirstAnycastAddress: *mut IP_ADAPTER_ANYCAST_ADDRESS_XP, - pub FirstMulticastAddress: *mut IP_ADAPTER_MULTICAST_ADDRESS_XP, - pub FirstDnsServerAddress: *mut IP_ADAPTER_DNS_SERVER_ADDRESS_XP, - pub DnsSuffix: ::windows_sys::core::PWSTR, - pub Description: ::windows_sys::core::PWSTR, - pub FriendlyName: ::windows_sys::core::PWSTR, - pub PhysicalAddress: [u8; 8], - pub PhysicalAddressLength: u32, - pub Flags: u32, - pub Mtu: u32, - pub IfType: u32, - pub OperStatus: super::Ndis::IF_OPER_STATUS, - pub Ipv6IfIndex: u32, - pub ZoneIndices: [u32; 16], - pub FirstPrefix: *mut IP_ADAPTER_PREFIX_XP, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_XP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_ADDRESSES_XP_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_ADDRESSES_XP_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_XP_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_XP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_ADDRESSES_XP_0_0 { - pub Length: u32, - pub IfIndex: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ADDRESSES_XP_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ADDRESSES_XP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_ANYCAST_ADDRESS_XP { - pub Anonymous: IP_ADAPTER_ANYCAST_ADDRESS_XP_0, - pub Next: *mut IP_ADAPTER_ANYCAST_ADDRESS_XP, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ANYCAST_ADDRESS_XP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ANYCAST_ADDRESS_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_ANYCAST_ADDRESS_XP_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_ANYCAST_ADDRESS_XP_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ANYCAST_ADDRESS_XP_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ANYCAST_ADDRESS_XP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_ANYCAST_ADDRESS_XP_0_0 { - pub Length: u32, - pub Flags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_ANYCAST_ADDRESS_XP_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_ANYCAST_ADDRESS_XP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_DNS_SERVER_ADDRESS_XP { - pub Anonymous: IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0, - pub Next: *mut IP_ADAPTER_DNS_SERVER_ADDRESS_XP, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_DNS_SERVER_ADDRESS_XP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_DNS_SERVER_ADDRESS_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0_0 { - pub Length: u32, - pub Reserved: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_DNS_SERVER_ADDRESS_XP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_ADAPTER_DNS_SUFFIX { - pub Next: *mut IP_ADAPTER_DNS_SUFFIX, - pub String: [u16; 256], -} -impl ::core::marker::Copy for IP_ADAPTER_DNS_SUFFIX {} -impl ::core::clone::Clone for IP_ADAPTER_DNS_SUFFIX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_GATEWAY_ADDRESS_LH { - pub Anonymous: IP_ADAPTER_GATEWAY_ADDRESS_LH_0, - pub Next: *mut IP_ADAPTER_GATEWAY_ADDRESS_LH, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_GATEWAY_ADDRESS_LH {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_GATEWAY_ADDRESS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_GATEWAY_ADDRESS_LH_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_GATEWAY_ADDRESS_LH_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_GATEWAY_ADDRESS_LH_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_GATEWAY_ADDRESS_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_GATEWAY_ADDRESS_LH_0_0 { - pub Length: u32, - pub Reserved: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_GATEWAY_ADDRESS_LH_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_GATEWAY_ADDRESS_LH_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_ADAPTER_INDEX_MAP { - pub Index: u32, - pub Name: [u16; 128], -} -impl ::core::marker::Copy for IP_ADAPTER_INDEX_MAP {} -impl ::core::clone::Clone for IP_ADAPTER_INDEX_MAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IP_ADAPTER_INFO { - pub Next: *mut IP_ADAPTER_INFO, - pub ComboIndex: u32, - pub AdapterName: [super::super::Foundation::CHAR; 260], - pub Description: [super::super::Foundation::CHAR; 132], - pub AddressLength: u32, - pub Address: [u8; 8], - pub Index: u32, - pub Type: u32, - pub DhcpEnabled: u32, - pub CurrentIpAddress: *mut IP_ADDR_STRING, - pub IpAddressList: IP_ADDR_STRING, - pub GatewayList: IP_ADDR_STRING, - pub DhcpServer: IP_ADDR_STRING, - pub HaveWins: super::super::Foundation::BOOL, - pub PrimaryWinsServer: IP_ADDR_STRING, - pub SecondaryWinsServer: IP_ADDR_STRING, - pub LeaseObtained: i64, - pub LeaseExpires: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IP_ADAPTER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IP_ADAPTER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_MULTICAST_ADDRESS_XP { - pub Anonymous: IP_ADAPTER_MULTICAST_ADDRESS_XP_0, - pub Next: *mut IP_ADAPTER_MULTICAST_ADDRESS_XP, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_MULTICAST_ADDRESS_XP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_MULTICAST_ADDRESS_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_MULTICAST_ADDRESS_XP_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_MULTICAST_ADDRESS_XP_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_MULTICAST_ADDRESS_XP_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_MULTICAST_ADDRESS_XP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_MULTICAST_ADDRESS_XP_0_0 { - pub Length: u32, - pub Flags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_MULTICAST_ADDRESS_XP_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_MULTICAST_ADDRESS_XP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_ADAPTER_ORDER_MAP { - pub NumAdapters: u32, - pub AdapterOrder: [u32; 1], -} -impl ::core::marker::Copy for IP_ADAPTER_ORDER_MAP {} -impl ::core::clone::Clone for IP_ADAPTER_ORDER_MAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_PREFIX_XP { - pub Anonymous: IP_ADAPTER_PREFIX_XP_0, - pub Next: *mut IP_ADAPTER_PREFIX_XP, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, - pub PrefixLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_PREFIX_XP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_PREFIX_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_PREFIX_XP_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_PREFIX_XP_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_PREFIX_XP_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_PREFIX_XP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_PREFIX_XP_0_0 { - pub Length: u32, - pub Flags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_PREFIX_XP_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_PREFIX_XP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_UNICAST_ADDRESS_LH { - pub Anonymous: IP_ADAPTER_UNICAST_ADDRESS_LH_0, - pub Next: *mut IP_ADAPTER_UNICAST_ADDRESS_LH, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, - pub PrefixOrigin: super::super::Networking::WinSock::NL_PREFIX_ORIGIN, - pub SuffixOrigin: super::super::Networking::WinSock::NL_SUFFIX_ORIGIN, - pub DadState: super::super::Networking::WinSock::NL_DAD_STATE, - pub ValidLifetime: u32, - pub PreferredLifetime: u32, - pub LeaseLifetime: u32, - pub OnLinkPrefixLength: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_UNICAST_ADDRESS_LH {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_UNICAST_ADDRESS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_UNICAST_ADDRESS_LH_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_UNICAST_ADDRESS_LH_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_UNICAST_ADDRESS_LH_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_UNICAST_ADDRESS_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_UNICAST_ADDRESS_LH_0_0 { - pub Length: u32, - pub Flags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_UNICAST_ADDRESS_LH_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_UNICAST_ADDRESS_LH_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_UNICAST_ADDRESS_XP { - pub Anonymous: IP_ADAPTER_UNICAST_ADDRESS_XP_0, - pub Next: *mut IP_ADAPTER_UNICAST_ADDRESS_XP, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, - pub PrefixOrigin: super::super::Networking::WinSock::NL_PREFIX_ORIGIN, - pub SuffixOrigin: super::super::Networking::WinSock::NL_SUFFIX_ORIGIN, - pub DadState: super::super::Networking::WinSock::NL_DAD_STATE, - pub ValidLifetime: u32, - pub PreferredLifetime: u32, - pub LeaseLifetime: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_UNICAST_ADDRESS_XP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_UNICAST_ADDRESS_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_UNICAST_ADDRESS_XP_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_UNICAST_ADDRESS_XP_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_UNICAST_ADDRESS_XP_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_UNICAST_ADDRESS_XP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_UNICAST_ADDRESS_XP_0_0 { - pub Length: u32, - pub Flags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_UNICAST_ADDRESS_XP_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_UNICAST_ADDRESS_XP_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_WINS_SERVER_ADDRESS_LH { - pub Anonymous: IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0, - pub Next: *mut IP_ADAPTER_WINS_SERVER_ADDRESS_LH, - pub Address: super::super::Networking::WinSock::SOCKET_ADDRESS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_WINS_SERVER_ADDRESS_LH {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_WINS_SERVER_ADDRESS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0 { - pub Alignment: u64, - pub Anonymous: IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0_0 { - pub Length: u32, - pub Reserved: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADAPTER_WINS_SERVER_ADDRESS_LH_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct IP_ADDRESS_PREFIX { - pub Prefix: super::super::Networking::WinSock::SOCKADDR_INET, - pub PrefixLength: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for IP_ADDRESS_PREFIX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for IP_ADDRESS_PREFIX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IP_ADDRESS_STRING { - pub String: [super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IP_ADDRESS_STRING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IP_ADDRESS_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IP_ADDR_STRING { - pub Next: *mut IP_ADDR_STRING, - pub IpAddress: IP_ADDRESS_STRING, - pub IpMask: IP_ADDRESS_STRING, - pub Context: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IP_ADDR_STRING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IP_ADDR_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_INTERFACE_INFO { - pub NumAdapters: i32, - pub Adapter: [IP_ADAPTER_INDEX_MAP; 1], -} -impl ::core::marker::Copy for IP_INTERFACE_INFO {} -impl ::core::clone::Clone for IP_INTERFACE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_INTERFACE_NAME_INFO_W2KSP1 { - pub Index: u32, - pub MediaType: u32, - pub ConnectionType: u8, - pub AccessType: u8, - pub DeviceGuid: ::windows_sys::core::GUID, - pub InterfaceGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for IP_INTERFACE_NAME_INFO_W2KSP1 {} -impl ::core::clone::Clone for IP_INTERFACE_NAME_INFO_W2KSP1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_MCAST_COUNTER_INFO { - pub InMcastOctets: u64, - pub OutMcastOctets: u64, - pub InMcastPkts: u64, - pub OutMcastPkts: u64, -} -impl ::core::marker::Copy for IP_MCAST_COUNTER_INFO {} -impl ::core::clone::Clone for IP_MCAST_COUNTER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_OPTION_INFORMATION { - pub Ttl: u8, - pub Tos: u8, - pub Flags: u8, - pub OptionsSize: u8, - pub OptionsData: *mut u8, -} -impl ::core::marker::Copy for IP_OPTION_INFORMATION {} -impl ::core::clone::Clone for IP_OPTION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct IP_OPTION_INFORMATION32 { - pub Ttl: u8, - pub Tos: u8, - pub Flags: u8, - pub OptionsSize: u8, - pub OptionsData: *mut u8, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for IP_OPTION_INFORMATION32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for IP_OPTION_INFORMATION32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IP_PER_ADAPTER_INFO_W2KSP1 { - pub AutoconfigEnabled: u32, - pub AutoconfigActive: u32, - pub CurrentDnsServer: *mut IP_ADDR_STRING, - pub DnsServerList: IP_ADDR_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IP_PER_ADAPTER_INFO_W2KSP1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IP_PER_ADAPTER_INFO_W2KSP1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct IP_UNIDIRECTIONAL_ADAPTER_ADDRESS { - pub NumAdapters: u32, - pub Address: [u32; 1], -} -impl ::core::marker::Copy for IP_UNIDIRECTIONAL_ADAPTER_ADDRESS {} -impl ::core::clone::Clone for IP_UNIDIRECTIONAL_ADAPTER_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -pub type IcmpHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIBICMPINFO { - pub icmpInStats: MIBICMPSTATS, - pub icmpOutStats: MIBICMPSTATS, -} -impl ::core::marker::Copy for MIBICMPINFO {} -impl ::core::clone::Clone for MIBICMPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIBICMPSTATS { - pub dwMsgs: u32, - pub dwErrors: u32, - pub dwDestUnreachs: u32, - pub dwTimeExcds: u32, - pub dwParmProbs: u32, - pub dwSrcQuenchs: u32, - pub dwRedirects: u32, - pub dwEchos: u32, - pub dwEchoReps: u32, - pub dwTimestamps: u32, - pub dwTimestampReps: u32, - pub dwAddrMasks: u32, - pub dwAddrMaskReps: u32, -} -impl ::core::marker::Copy for MIBICMPSTATS {} -impl ::core::clone::Clone for MIBICMPSTATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIBICMPSTATS_EX_XPSP1 { - pub dwMsgs: u32, - pub dwErrors: u32, - pub rgdwTypeCount: [u32; 256], -} -impl ::core::marker::Copy for MIBICMPSTATS_EX_XPSP1 {} -impl ::core::clone::Clone for MIBICMPSTATS_EX_XPSP1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_ANYCASTIPADDRESS_ROW { - pub Address: super::super::Networking::WinSock::SOCKADDR_INET, - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub InterfaceIndex: u32, - pub ScopeId: super::super::Networking::WinSock::SCOPE_ID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_ANYCASTIPADDRESS_ROW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_ANYCASTIPADDRESS_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_ANYCASTIPADDRESS_TABLE { - pub NumEntries: u32, - pub Table: [MIB_ANYCASTIPADDRESS_ROW; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_ANYCASTIPADDRESS_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_ANYCASTIPADDRESS_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_BEST_IF { - pub dwDestAddr: u32, - pub dwIfIndex: u32, -} -impl ::core::marker::Copy for MIB_BEST_IF {} -impl ::core::clone::Clone for MIB_BEST_IF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_BOUNDARYROW { - pub dwGroupAddress: u32, - pub dwGroupMask: u32, -} -impl ::core::marker::Copy for MIB_BOUNDARYROW {} -impl ::core::clone::Clone for MIB_BOUNDARYROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_ICMP { - pub stats: MIBICMPINFO, -} -impl ::core::marker::Copy for MIB_ICMP {} -impl ::core::clone::Clone for MIB_ICMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_ICMP_EX_XPSP1 { - pub icmpInStats: MIBICMPSTATS_EX_XPSP1, - pub icmpOutStats: MIBICMPSTATS_EX_XPSP1, -} -impl ::core::marker::Copy for MIB_ICMP_EX_XPSP1 {} -impl ::core::clone::Clone for MIB_ICMP_EX_XPSP1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IFNUMBER { - pub dwValue: u32, -} -impl ::core::marker::Copy for MIB_IFNUMBER {} -impl ::core::clone::Clone for MIB_IFNUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IFROW { - pub wszName: [u16; 256], - pub dwIndex: u32, - pub dwType: u32, - pub dwMtu: u32, - pub dwSpeed: u32, - pub dwPhysAddrLen: u32, - pub bPhysAddr: [u8; 8], - pub dwAdminStatus: u32, - pub dwOperStatus: INTERNAL_IF_OPER_STATUS, - pub dwLastChange: u32, - pub dwInOctets: u32, - pub dwInUcastPkts: u32, - pub dwInNUcastPkts: u32, - pub dwInDiscards: u32, - pub dwInErrors: u32, - pub dwInUnknownProtos: u32, - pub dwOutOctets: u32, - pub dwOutUcastPkts: u32, - pub dwOutNUcastPkts: u32, - pub dwOutDiscards: u32, - pub dwOutErrors: u32, - pub dwOutQLen: u32, - pub dwDescrLen: u32, - pub bDescr: [u8; 256], -} -impl ::core::marker::Copy for MIB_IFROW {} -impl ::core::clone::Clone for MIB_IFROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IFSTACK_ROW { - pub HigherLayerInterfaceIndex: u32, - pub LowerLayerInterfaceIndex: u32, -} -impl ::core::marker::Copy for MIB_IFSTACK_ROW {} -impl ::core::clone::Clone for MIB_IFSTACK_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IFSTACK_TABLE { - pub NumEntries: u32, - pub Table: [MIB_IFSTACK_ROW; 1], -} -impl ::core::marker::Copy for MIB_IFSTACK_TABLE {} -impl ::core::clone::Clone for MIB_IFSTACK_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIB_IFSTATUS { - pub dwIfIndex: u32, - pub dwAdminStatus: u32, - pub dwOperationalStatus: u32, - pub bMHbeatActive: super::super::Foundation::BOOL, - pub bMHbeatAlive: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIB_IFSTATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIB_IFSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IFTABLE { - pub dwNumEntries: u32, - pub table: [MIB_IFROW; 1], -} -impl ::core::marker::Copy for MIB_IFTABLE {} -impl ::core::clone::Clone for MIB_IFTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct MIB_IF_ROW2 { - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub InterfaceIndex: u32, - pub InterfaceGuid: ::windows_sys::core::GUID, - pub Alias: [u16; 257], - pub Description: [u16; 257], - pub PhysicalAddressLength: u32, - pub PhysicalAddress: [u8; 32], - pub PermanentPhysicalAddress: [u8; 32], - pub Mtu: u32, - pub Type: u32, - pub TunnelType: super::Ndis::TUNNEL_TYPE, - pub MediaType: super::Ndis::NDIS_MEDIUM, - pub PhysicalMediumType: super::Ndis::NDIS_PHYSICAL_MEDIUM, - pub AccessType: super::Ndis::NET_IF_ACCESS_TYPE, - pub DirectionType: super::Ndis::NET_IF_DIRECTION_TYPE, - pub InterfaceAndOperStatusFlags: MIB_IF_ROW2_0, - pub OperStatus: super::Ndis::IF_OPER_STATUS, - pub AdminStatus: super::Ndis::NET_IF_ADMIN_STATUS, - pub MediaConnectState: super::Ndis::NET_IF_MEDIA_CONNECT_STATE, - pub NetworkGuid: ::windows_sys::core::GUID, - pub ConnectionType: super::Ndis::NET_IF_CONNECTION_TYPE, - pub TransmitLinkSpeed: u64, - pub ReceiveLinkSpeed: u64, - pub InOctets: u64, - pub InUcastPkts: u64, - pub InNUcastPkts: u64, - pub InDiscards: u64, - pub InErrors: u64, - pub InUnknownProtos: u64, - pub InUcastOctets: u64, - pub InMulticastOctets: u64, - pub InBroadcastOctets: u64, - pub OutOctets: u64, - pub OutUcastPkts: u64, - pub OutNUcastPkts: u64, - pub OutDiscards: u64, - pub OutErrors: u64, - pub OutUcastOctets: u64, - pub OutMulticastOctets: u64, - pub OutBroadcastOctets: u64, - pub OutQLen: u64, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for MIB_IF_ROW2 {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for MIB_IF_ROW2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct MIB_IF_ROW2_0 { - pub _bitfield: u8, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for MIB_IF_ROW2_0 {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for MIB_IF_ROW2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct MIB_IF_TABLE2 { - pub NumEntries: u32, - pub Table: [MIB_IF_ROW2; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for MIB_IF_TABLE2 {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for MIB_IF_TABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_INVERTEDIFSTACK_ROW { - pub LowerLayerInterfaceIndex: u32, - pub HigherLayerInterfaceIndex: u32, -} -impl ::core::marker::Copy for MIB_INVERTEDIFSTACK_ROW {} -impl ::core::clone::Clone for MIB_INVERTEDIFSTACK_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_INVERTEDIFSTACK_TABLE { - pub NumEntries: u32, - pub Table: [MIB_INVERTEDIFSTACK_ROW; 1], -} -impl ::core::marker::Copy for MIB_INVERTEDIFSTACK_TABLE {} -impl ::core::clone::Clone for MIB_INVERTEDIFSTACK_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPADDRROW_W2K { - pub dwAddr: u32, - pub dwIndex: u32, - pub dwMask: u32, - pub dwBCastAddr: u32, - pub dwReasmSize: u32, - pub unused1: u16, - pub unused2: u16, -} -impl ::core::marker::Copy for MIB_IPADDRROW_W2K {} -impl ::core::clone::Clone for MIB_IPADDRROW_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPADDRROW_XP { - pub dwAddr: u32, - pub dwIndex: u32, - pub dwMask: u32, - pub dwBCastAddr: u32, - pub dwReasmSize: u32, - pub unused1: u16, - pub wType: u16, -} -impl ::core::marker::Copy for MIB_IPADDRROW_XP {} -impl ::core::clone::Clone for MIB_IPADDRROW_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPADDRTABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPADDRROW_XP; 1], -} -impl ::core::marker::Copy for MIB_IPADDRTABLE {} -impl ::core::clone::Clone for MIB_IPADDRTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_IPDESTROW { - pub ForwardRow: MIB_IPFORWARDROW, - pub dwForwardPreference: u32, - pub dwForwardViewSet: u32, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_IPDESTROW {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_IPDESTROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_IPDESTTABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPDESTROW; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_IPDESTTABLE {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_IPDESTTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPFORWARDNUMBER { - pub dwValue: u32, -} -impl ::core::marker::Copy for MIB_IPFORWARDNUMBER {} -impl ::core::clone::Clone for MIB_IPFORWARDNUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_IPFORWARDROW { - pub dwForwardDest: u32, - pub dwForwardMask: u32, - pub dwForwardPolicy: u32, - pub dwForwardNextHop: u32, - pub dwForwardIfIndex: u32, - pub Anonymous1: MIB_IPFORWARDROW_0, - pub Anonymous2: MIB_IPFORWARDROW_1, - pub dwForwardAge: u32, - pub dwForwardNextHopAS: u32, - pub dwForwardMetric1: u32, - pub dwForwardMetric2: u32, - pub dwForwardMetric3: u32, - pub dwForwardMetric4: u32, - pub dwForwardMetric5: u32, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_IPFORWARDROW {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_IPFORWARDROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union MIB_IPFORWARDROW_0 { - pub dwForwardType: u32, - pub ForwardType: MIB_IPFORWARD_TYPE, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_IPFORWARDROW_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_IPFORWARDROW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union MIB_IPFORWARDROW_1 { - pub dwForwardProto: u32, - pub ForwardProto: super::super::Networking::WinSock::NL_ROUTE_PROTOCOL, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_IPFORWARDROW_1 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_IPFORWARDROW_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_IPFORWARDTABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPFORWARDROW; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_IPFORWARDTABLE {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_IPFORWARDTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPFORWARD_ROW2 { - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub InterfaceIndex: u32, - pub DestinationPrefix: IP_ADDRESS_PREFIX, - pub NextHop: super::super::Networking::WinSock::SOCKADDR_INET, - pub SitePrefixLength: u8, - pub ValidLifetime: u32, - pub PreferredLifetime: u32, - pub Metric: u32, - pub Protocol: super::super::Networking::WinSock::NL_ROUTE_PROTOCOL, - pub Loopback: super::super::Foundation::BOOLEAN, - pub AutoconfigureAddress: super::super::Foundation::BOOLEAN, - pub Publish: super::super::Foundation::BOOLEAN, - pub Immortal: super::super::Foundation::BOOLEAN, - pub Age: u32, - pub Origin: super::super::Networking::WinSock::NL_ROUTE_ORIGIN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPFORWARD_ROW2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPFORWARD_ROW2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPFORWARD_TABLE2 { - pub NumEntries: u32, - pub Table: [MIB_IPFORWARD_ROW2; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPFORWARD_TABLE2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPFORWARD_TABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPINTERFACE_ROW { - pub Family: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub InterfaceIndex: u32, - pub MaxReassemblySize: u32, - pub InterfaceIdentifier: u64, - pub MinRouterAdvertisementInterval: u32, - pub MaxRouterAdvertisementInterval: u32, - pub AdvertisingEnabled: super::super::Foundation::BOOLEAN, - pub ForwardingEnabled: super::super::Foundation::BOOLEAN, - pub WeakHostSend: super::super::Foundation::BOOLEAN, - pub WeakHostReceive: super::super::Foundation::BOOLEAN, - pub UseAutomaticMetric: super::super::Foundation::BOOLEAN, - pub UseNeighborUnreachabilityDetection: super::super::Foundation::BOOLEAN, - pub ManagedAddressConfigurationSupported: super::super::Foundation::BOOLEAN, - pub OtherStatefulConfigurationSupported: super::super::Foundation::BOOLEAN, - pub AdvertiseDefaultRoute: super::super::Foundation::BOOLEAN, - pub RouterDiscoveryBehavior: super::super::Networking::WinSock::NL_ROUTER_DISCOVERY_BEHAVIOR, - pub DadTransmits: u32, - pub BaseReachableTime: u32, - pub RetransmitTime: u32, - pub PathMtuDiscoveryTimeout: u32, - pub LinkLocalAddressBehavior: super::super::Networking::WinSock::NL_LINK_LOCAL_ADDRESS_BEHAVIOR, - pub LinkLocalAddressTimeout: u32, - pub ZoneIndices: [u32; 16], - pub SitePrefixLength: u32, - pub Metric: u32, - pub NlMtu: u32, - pub Connected: super::super::Foundation::BOOLEAN, - pub SupportsWakeUpPatterns: super::super::Foundation::BOOLEAN, - pub SupportsNeighborDiscovery: super::super::Foundation::BOOLEAN, - pub SupportsRouterDiscovery: super::super::Foundation::BOOLEAN, - pub ReachableTime: u32, - pub TransmitOffload: super::super::Networking::WinSock::NL_INTERFACE_OFFLOAD_ROD, - pub ReceiveOffload: super::super::Networking::WinSock::NL_INTERFACE_OFFLOAD_ROD, - pub DisableDefaultRoutes: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPINTERFACE_ROW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPINTERFACE_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPINTERFACE_TABLE { - pub NumEntries: u32, - pub Table: [MIB_IPINTERFACE_ROW; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPINTERFACE_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPINTERFACE_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_BOUNDARY { - pub dwIfIndex: u32, - pub dwGroupAddress: u32, - pub dwGroupMask: u32, - pub dwStatus: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_BOUNDARY {} -impl ::core::clone::Clone for MIB_IPMCAST_BOUNDARY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_BOUNDARY_TABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPMCAST_BOUNDARY; 1], -} -impl ::core::marker::Copy for MIB_IPMCAST_BOUNDARY_TABLE {} -impl ::core::clone::Clone for MIB_IPMCAST_BOUNDARY_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_GLOBAL { - pub dwEnable: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_GLOBAL {} -impl ::core::clone::Clone for MIB_IPMCAST_GLOBAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_IF_ENTRY { - pub dwIfIndex: u32, - pub dwTtl: u32, - pub dwProtocol: u32, - pub dwRateLimit: u32, - pub ulInMcastOctets: u32, - pub ulOutMcastOctets: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_IF_ENTRY {} -impl ::core::clone::Clone for MIB_IPMCAST_IF_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_IF_TABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPMCAST_IF_ENTRY; 1], -} -impl ::core::marker::Copy for MIB_IPMCAST_IF_TABLE {} -impl ::core::clone::Clone for MIB_IPMCAST_IF_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_MFE { - pub dwGroup: u32, - pub dwSource: u32, - pub dwSrcMask: u32, - pub dwUpStrmNgbr: u32, - pub dwInIfIndex: u32, - pub dwInIfProtocol: u32, - pub dwRouteProtocol: u32, - pub dwRouteNetwork: u32, - pub dwRouteMask: u32, - pub ulUpTime: u32, - pub ulExpiryTime: u32, - pub ulTimeOut: u32, - pub ulNumOutIf: u32, - pub fFlags: u32, - pub dwReserved: u32, - pub rgmioOutInfo: [MIB_IPMCAST_OIF_XP; 1], -} -impl ::core::marker::Copy for MIB_IPMCAST_MFE {} -impl ::core::clone::Clone for MIB_IPMCAST_MFE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_MFE_STATS { - pub dwGroup: u32, - pub dwSource: u32, - pub dwSrcMask: u32, - pub dwUpStrmNgbr: u32, - pub dwInIfIndex: u32, - pub dwInIfProtocol: u32, - pub dwRouteProtocol: u32, - pub dwRouteNetwork: u32, - pub dwRouteMask: u32, - pub ulUpTime: u32, - pub ulExpiryTime: u32, - pub ulNumOutIf: u32, - pub ulInPkts: u32, - pub ulInOctets: u32, - pub ulPktsDifferentIf: u32, - pub ulQueueOverflow: u32, - pub rgmiosOutStats: [MIB_IPMCAST_OIF_STATS_LH; 1], -} -impl ::core::marker::Copy for MIB_IPMCAST_MFE_STATS {} -impl ::core::clone::Clone for MIB_IPMCAST_MFE_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_MFE_STATS_EX_XP { - pub dwGroup: u32, - pub dwSource: u32, - pub dwSrcMask: u32, - pub dwUpStrmNgbr: u32, - pub dwInIfIndex: u32, - pub dwInIfProtocol: u32, - pub dwRouteProtocol: u32, - pub dwRouteNetwork: u32, - pub dwRouteMask: u32, - pub ulUpTime: u32, - pub ulExpiryTime: u32, - pub ulNumOutIf: u32, - pub ulInPkts: u32, - pub ulInOctets: u32, - pub ulPktsDifferentIf: u32, - pub ulQueueOverflow: u32, - pub ulUninitMfe: u32, - pub ulNegativeMfe: u32, - pub ulInDiscards: u32, - pub ulInHdrErrors: u32, - pub ulTotalOutPackets: u32, - pub rgmiosOutStats: [MIB_IPMCAST_OIF_STATS_LH; 1], -} -impl ::core::marker::Copy for MIB_IPMCAST_MFE_STATS_EX_XP {} -impl ::core::clone::Clone for MIB_IPMCAST_MFE_STATS_EX_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_OIF_STATS_LH { - pub dwOutIfIndex: u32, - pub dwNextHopAddr: u32, - pub dwDialContext: u32, - pub ulTtlTooLow: u32, - pub ulFragNeeded: u32, - pub ulOutPackets: u32, - pub ulOutDiscards: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_OIF_STATS_LH {} -impl ::core::clone::Clone for MIB_IPMCAST_OIF_STATS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_OIF_STATS_W2K { - pub dwOutIfIndex: u32, - pub dwNextHopAddr: u32, - pub pvDialContext: *mut ::core::ffi::c_void, - pub ulTtlTooLow: u32, - pub ulFragNeeded: u32, - pub ulOutPackets: u32, - pub ulOutDiscards: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_OIF_STATS_W2K {} -impl ::core::clone::Clone for MIB_IPMCAST_OIF_STATS_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_OIF_W2K { - pub dwOutIfIndex: u32, - pub dwNextHopAddr: u32, - pub pvReserved: *mut ::core::ffi::c_void, - pub dwReserved: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_OIF_W2K {} -impl ::core::clone::Clone for MIB_IPMCAST_OIF_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_OIF_XP { - pub dwOutIfIndex: u32, - pub dwNextHopAddr: u32, - pub dwReserved: u32, - pub dwReserved1: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_OIF_XP {} -impl ::core::clone::Clone for MIB_IPMCAST_OIF_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPMCAST_SCOPE { - pub dwGroupAddress: u32, - pub dwGroupMask: u32, - pub snNameBuffer: [u16; 256], - pub dwStatus: u32, -} -impl ::core::marker::Copy for MIB_IPMCAST_SCOPE {} -impl ::core::clone::Clone for MIB_IPMCAST_SCOPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPNETROW_LH { - pub dwIndex: u32, - pub dwPhysAddrLen: u32, - pub bPhysAddr: [u8; 8], - pub dwAddr: u32, - pub Anonymous: MIB_IPNETROW_LH_0, -} -impl ::core::marker::Copy for MIB_IPNETROW_LH {} -impl ::core::clone::Clone for MIB_IPNETROW_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_IPNETROW_LH_0 { - pub dwType: u32, - pub Type: MIB_IPNET_TYPE, -} -impl ::core::marker::Copy for MIB_IPNETROW_LH_0 {} -impl ::core::clone::Clone for MIB_IPNETROW_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPNETROW_W2K { - pub dwIndex: u32, - pub dwPhysAddrLen: u32, - pub bPhysAddr: [u8; 8], - pub dwAddr: u32, - pub dwType: u32, -} -impl ::core::marker::Copy for MIB_IPNETROW_W2K {} -impl ::core::clone::Clone for MIB_IPNETROW_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPNETTABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPNETROW_LH; 1], -} -impl ::core::marker::Copy for MIB_IPNETTABLE {} -impl ::core::clone::Clone for MIB_IPNETTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPNET_ROW2 { - pub Address: super::super::Networking::WinSock::SOCKADDR_INET, - pub InterfaceIndex: u32, - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub PhysicalAddress: [u8; 32], - pub PhysicalAddressLength: u32, - pub State: super::super::Networking::WinSock::NL_NEIGHBOR_STATE, - pub Anonymous: MIB_IPNET_ROW2_0, - pub ReachabilityTime: MIB_IPNET_ROW2_1, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPNET_ROW2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPNET_ROW2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub union MIB_IPNET_ROW2_0 { - pub Anonymous: MIB_IPNET_ROW2_0_0, - pub Flags: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPNET_ROW2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPNET_ROW2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPNET_ROW2_0_0 { - pub _bitfield: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPNET_ROW2_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPNET_ROW2_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub union MIB_IPNET_ROW2_1 { - pub LastReachable: u32, - pub LastUnreachable: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPNET_ROW2_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPNET_ROW2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPNET_TABLE2 { - pub NumEntries: u32, - pub Table: [MIB_IPNET_ROW2; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPNET_TABLE2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPNET_TABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPPATH_ROW { - pub Source: super::super::Networking::WinSock::SOCKADDR_INET, - pub Destination: super::super::Networking::WinSock::SOCKADDR_INET, - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub InterfaceIndex: u32, - pub CurrentNextHop: super::super::Networking::WinSock::SOCKADDR_INET, - pub PathMtu: u32, - pub RttMean: u32, - pub RttDeviation: u32, - pub Anonymous: MIB_IPPATH_ROW_0, - pub IsReachable: super::super::Foundation::BOOLEAN, - pub LinkTransmitSpeed: u64, - pub LinkReceiveSpeed: u64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPPATH_ROW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPPATH_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub union MIB_IPPATH_ROW_0 { - pub LastReachable: u32, - pub LastUnreachable: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPPATH_ROW_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPPATH_ROW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IPPATH_TABLE { - pub NumEntries: u32, - pub Table: [MIB_IPPATH_ROW; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IPPATH_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IPPATH_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPSTATS_LH { - pub Anonymous: MIB_IPSTATS_LH_0, - pub dwDefaultTTL: u32, - pub dwInReceives: u32, - pub dwInHdrErrors: u32, - pub dwInAddrErrors: u32, - pub dwForwDatagrams: u32, - pub dwInUnknownProtos: u32, - pub dwInDiscards: u32, - pub dwInDelivers: u32, - pub dwOutRequests: u32, - pub dwRoutingDiscards: u32, - pub dwOutDiscards: u32, - pub dwOutNoRoutes: u32, - pub dwReasmTimeout: u32, - pub dwReasmReqds: u32, - pub dwReasmOks: u32, - pub dwReasmFails: u32, - pub dwFragOks: u32, - pub dwFragFails: u32, - pub dwFragCreates: u32, - pub dwNumIf: u32, - pub dwNumAddr: u32, - pub dwNumRoutes: u32, -} -impl ::core::marker::Copy for MIB_IPSTATS_LH {} -impl ::core::clone::Clone for MIB_IPSTATS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_IPSTATS_LH_0 { - pub dwForwarding: u32, - pub Forwarding: MIB_IPSTATS_FORWARDING, -} -impl ::core::marker::Copy for MIB_IPSTATS_LH_0 {} -impl ::core::clone::Clone for MIB_IPSTATS_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_IPSTATS_W2K { - pub dwForwarding: u32, - pub dwDefaultTTL: u32, - pub dwInReceives: u32, - pub dwInHdrErrors: u32, - pub dwInAddrErrors: u32, - pub dwForwDatagrams: u32, - pub dwInUnknownProtos: u32, - pub dwInDiscards: u32, - pub dwInDelivers: u32, - pub dwOutRequests: u32, - pub dwRoutingDiscards: u32, - pub dwOutDiscards: u32, - pub dwOutNoRoutes: u32, - pub dwReasmTimeout: u32, - pub dwReasmReqds: u32, - pub dwReasmOks: u32, - pub dwReasmFails: u32, - pub dwFragOks: u32, - pub dwFragFails: u32, - pub dwFragCreates: u32, - pub dwNumIf: u32, - pub dwNumAddr: u32, - pub dwNumRoutes: u32, -} -impl ::core::marker::Copy for MIB_IPSTATS_W2K {} -impl ::core::clone::Clone for MIB_IPSTATS_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES { - pub InboundBandwidthInformation: super::super::Networking::WinSock::NL_BANDWIDTH_INFORMATION, - pub OutboundBandwidthInformation: super::super::Networking::WinSock::NL_BANDWIDTH_INFORMATION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_MCAST_LIMIT_ROW { - pub dwTtl: u32, - pub dwRateLimit: u32, -} -impl ::core::marker::Copy for MIB_MCAST_LIMIT_ROW {} -impl ::core::clone::Clone for MIB_MCAST_LIMIT_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_MFE_STATS_TABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPMCAST_MFE_STATS; 1], -} -impl ::core::marker::Copy for MIB_MFE_STATS_TABLE {} -impl ::core::clone::Clone for MIB_MFE_STATS_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_MFE_STATS_TABLE_EX_XP { - pub dwNumEntries: u32, - pub table: [*mut MIB_IPMCAST_MFE_STATS_EX_XP; 1], -} -impl ::core::marker::Copy for MIB_MFE_STATS_TABLE_EX_XP {} -impl ::core::clone::Clone for MIB_MFE_STATS_TABLE_EX_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_MFE_TABLE { - pub dwNumEntries: u32, - pub table: [MIB_IPMCAST_MFE; 1], -} -impl ::core::marker::Copy for MIB_MFE_TABLE {} -impl ::core::clone::Clone for MIB_MFE_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_MULTICASTIPADDRESS_ROW { - pub Address: super::super::Networking::WinSock::SOCKADDR_INET, - pub InterfaceIndex: u32, - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub ScopeId: super::super::Networking::WinSock::SCOPE_ID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_MULTICASTIPADDRESS_ROW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_MULTICASTIPADDRESS_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_MULTICASTIPADDRESS_TABLE { - pub NumEntries: u32, - pub Table: [MIB_MULTICASTIPADDRESS_ROW; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_MULTICASTIPADDRESS_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_MULTICASTIPADDRESS_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_OPAQUE_INFO { - pub dwId: u32, - pub Anonymous: MIB_OPAQUE_INFO_0, -} -impl ::core::marker::Copy for MIB_OPAQUE_INFO {} -impl ::core::clone::Clone for MIB_OPAQUE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_OPAQUE_INFO_0 { - pub ullAlign: u64, - pub rgbyData: [u8; 1], -} -impl ::core::marker::Copy for MIB_OPAQUE_INFO_0 {} -impl ::core::clone::Clone for MIB_OPAQUE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_OPAQUE_QUERY { - pub dwVarId: u32, - pub rgdwVarIndex: [u32; 1], -} -impl ::core::marker::Copy for MIB_OPAQUE_QUERY {} -impl ::core::clone::Clone for MIB_OPAQUE_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_PROXYARP { - pub dwAddress: u32, - pub dwMask: u32, - pub dwIfIndex: u32, -} -impl ::core::marker::Copy for MIB_PROXYARP {} -impl ::core::clone::Clone for MIB_PROXYARP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MIB_ROUTESTATE { - pub bRoutesSetToStack: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MIB_ROUTESTATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MIB_ROUTESTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_TCP6ROW { - pub State: MIB_TCP_STATE, - pub LocalAddr: super::super::Networking::WinSock::IN6_ADDR, - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, - pub RemoteAddr: super::super::Networking::WinSock::IN6_ADDR, - pub dwRemoteScopeId: u32, - pub dwRemotePort: u32, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_TCP6ROW {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_TCP6ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_TCP6ROW2 { - pub LocalAddr: super::super::Networking::WinSock::IN6_ADDR, - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, - pub RemoteAddr: super::super::Networking::WinSock::IN6_ADDR, - pub dwRemoteScopeId: u32, - pub dwRemotePort: u32, - pub State: MIB_TCP_STATE, - pub dwOwningPid: u32, - pub dwOffloadState: TCP_CONNECTION_OFFLOAD_STATE, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_TCP6ROW2 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_TCP6ROW2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCP6ROW_OWNER_MODULE { - pub ucLocalAddr: [u8; 16], - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, - pub ucRemoteAddr: [u8; 16], - pub dwRemoteScopeId: u32, - pub dwRemotePort: u32, - pub dwState: u32, - pub dwOwningPid: u32, - pub liCreateTimestamp: i64, - pub OwningModuleInfo: [u64; 16], -} -impl ::core::marker::Copy for MIB_TCP6ROW_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_TCP6ROW_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCP6ROW_OWNER_PID { - pub ucLocalAddr: [u8; 16], - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, - pub ucRemoteAddr: [u8; 16], - pub dwRemoteScopeId: u32, - pub dwRemotePort: u32, - pub dwState: u32, - pub dwOwningPid: u32, -} -impl ::core::marker::Copy for MIB_TCP6ROW_OWNER_PID {} -impl ::core::clone::Clone for MIB_TCP6ROW_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_TCP6TABLE { - pub dwNumEntries: u32, - pub table: [MIB_TCP6ROW; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_TCP6TABLE {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_TCP6TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_TCP6TABLE2 { - pub dwNumEntries: u32, - pub table: [MIB_TCP6ROW2; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_TCP6TABLE2 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_TCP6TABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCP6TABLE_OWNER_MODULE { - pub dwNumEntries: u32, - pub table: [MIB_TCP6ROW_OWNER_MODULE; 1], -} -impl ::core::marker::Copy for MIB_TCP6TABLE_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_TCP6TABLE_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCP6TABLE_OWNER_PID { - pub dwNumEntries: u32, - pub table: [MIB_TCP6ROW_OWNER_PID; 1], -} -impl ::core::marker::Copy for MIB_TCP6TABLE_OWNER_PID {} -impl ::core::clone::Clone for MIB_TCP6TABLE_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPROW2 { - pub dwState: u32, - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwRemoteAddr: u32, - pub dwRemotePort: u32, - pub dwOwningPid: u32, - pub dwOffloadState: TCP_CONNECTION_OFFLOAD_STATE, -} -impl ::core::marker::Copy for MIB_TCPROW2 {} -impl ::core::clone::Clone for MIB_TCPROW2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPROW_LH { - pub Anonymous: MIB_TCPROW_LH_0, - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwRemoteAddr: u32, - pub dwRemotePort: u32, -} -impl ::core::marker::Copy for MIB_TCPROW_LH {} -impl ::core::clone::Clone for MIB_TCPROW_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_TCPROW_LH_0 { - pub dwState: u32, - pub State: MIB_TCP_STATE, -} -impl ::core::marker::Copy for MIB_TCPROW_LH_0 {} -impl ::core::clone::Clone for MIB_TCPROW_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPROW_OWNER_MODULE { - pub dwState: u32, - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwRemoteAddr: u32, - pub dwRemotePort: u32, - pub dwOwningPid: u32, - pub liCreateTimestamp: i64, - pub OwningModuleInfo: [u64; 16], -} -impl ::core::marker::Copy for MIB_TCPROW_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_TCPROW_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPROW_OWNER_PID { - pub dwState: u32, - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwRemoteAddr: u32, - pub dwRemotePort: u32, - pub dwOwningPid: u32, -} -impl ::core::marker::Copy for MIB_TCPROW_OWNER_PID {} -impl ::core::clone::Clone for MIB_TCPROW_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPROW_W2K { - pub dwState: u32, - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwRemoteAddr: u32, - pub dwRemotePort: u32, -} -impl ::core::marker::Copy for MIB_TCPROW_W2K {} -impl ::core::clone::Clone for MIB_TCPROW_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPSTATS2 { - pub RtoAlgorithm: TCP_RTO_ALGORITHM, - pub dwRtoMin: u32, - pub dwRtoMax: u32, - pub dwMaxConn: u32, - pub dwActiveOpens: u32, - pub dwPassiveOpens: u32, - pub dwAttemptFails: u32, - pub dwEstabResets: u32, - pub dwCurrEstab: u32, - pub dw64InSegs: u64, - pub dw64OutSegs: u64, - pub dwRetransSegs: u32, - pub dwInErrs: u32, - pub dwOutRsts: u32, - pub dwNumConns: u32, -} -impl ::core::marker::Copy for MIB_TCPSTATS2 {} -impl ::core::clone::Clone for MIB_TCPSTATS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPSTATS_LH { - pub Anonymous: MIB_TCPSTATS_LH_0, - pub dwRtoMin: u32, - pub dwRtoMax: u32, - pub dwMaxConn: u32, - pub dwActiveOpens: u32, - pub dwPassiveOpens: u32, - pub dwAttemptFails: u32, - pub dwEstabResets: u32, - pub dwCurrEstab: u32, - pub dwInSegs: u32, - pub dwOutSegs: u32, - pub dwRetransSegs: u32, - pub dwInErrs: u32, - pub dwOutRsts: u32, - pub dwNumConns: u32, -} -impl ::core::marker::Copy for MIB_TCPSTATS_LH {} -impl ::core::clone::Clone for MIB_TCPSTATS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_TCPSTATS_LH_0 { - pub dwRtoAlgorithm: u32, - pub RtoAlgorithm: TCP_RTO_ALGORITHM, -} -impl ::core::marker::Copy for MIB_TCPSTATS_LH_0 {} -impl ::core::clone::Clone for MIB_TCPSTATS_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPSTATS_W2K { - pub dwRtoAlgorithm: u32, - pub dwRtoMin: u32, - pub dwRtoMax: u32, - pub dwMaxConn: u32, - pub dwActiveOpens: u32, - pub dwPassiveOpens: u32, - pub dwAttemptFails: u32, - pub dwEstabResets: u32, - pub dwCurrEstab: u32, - pub dwInSegs: u32, - pub dwOutSegs: u32, - pub dwRetransSegs: u32, - pub dwInErrs: u32, - pub dwOutRsts: u32, - pub dwNumConns: u32, -} -impl ::core::marker::Copy for MIB_TCPSTATS_W2K {} -impl ::core::clone::Clone for MIB_TCPSTATS_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPTABLE { - pub dwNumEntries: u32, - pub table: [MIB_TCPROW_LH; 1], -} -impl ::core::marker::Copy for MIB_TCPTABLE {} -impl ::core::clone::Clone for MIB_TCPTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPTABLE2 { - pub dwNumEntries: u32, - pub table: [MIB_TCPROW2; 1], -} -impl ::core::marker::Copy for MIB_TCPTABLE2 {} -impl ::core::clone::Clone for MIB_TCPTABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPTABLE_OWNER_MODULE { - pub dwNumEntries: u32, - pub table: [MIB_TCPROW_OWNER_MODULE; 1], -} -impl ::core::marker::Copy for MIB_TCPTABLE_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_TCPTABLE_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_TCPTABLE_OWNER_PID { - pub dwNumEntries: u32, - pub table: [MIB_TCPROW_OWNER_PID; 1], -} -impl ::core::marker::Copy for MIB_TCPTABLE_OWNER_PID {} -impl ::core::clone::Clone for MIB_TCPTABLE_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_UDP6ROW { - pub dwLocalAddr: super::super::Networking::WinSock::IN6_ADDR, - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_UDP6ROW {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_UDP6ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6ROW2 { - pub ucLocalAddr: [u8; 16], - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, - pub dwOwningPid: u32, - pub liCreateTimestamp: i64, - pub Anonymous: MIB_UDP6ROW2_0, - pub OwningModuleInfo: [u64; 16], - pub ucRemoteAddr: [u8; 16], - pub dwRemoteScopeId: u32, - pub dwRemotePort: u32, -} -impl ::core::marker::Copy for MIB_UDP6ROW2 {} -impl ::core::clone::Clone for MIB_UDP6ROW2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_UDP6ROW2_0 { - pub Anonymous: MIB_UDP6ROW2_0_0, - pub dwFlags: i32, -} -impl ::core::marker::Copy for MIB_UDP6ROW2_0 {} -impl ::core::clone::Clone for MIB_UDP6ROW2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6ROW2_0_0 { - pub _bitfield: i32, -} -impl ::core::marker::Copy for MIB_UDP6ROW2_0_0 {} -impl ::core::clone::Clone for MIB_UDP6ROW2_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6ROW_OWNER_MODULE { - pub ucLocalAddr: [u8; 16], - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, - pub dwOwningPid: u32, - pub liCreateTimestamp: i64, - pub Anonymous: MIB_UDP6ROW_OWNER_MODULE_0, - pub OwningModuleInfo: [u64; 16], -} -impl ::core::marker::Copy for MIB_UDP6ROW_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_UDP6ROW_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_UDP6ROW_OWNER_MODULE_0 { - pub Anonymous: MIB_UDP6ROW_OWNER_MODULE_0_0, - pub dwFlags: i32, -} -impl ::core::marker::Copy for MIB_UDP6ROW_OWNER_MODULE_0 {} -impl ::core::clone::Clone for MIB_UDP6ROW_OWNER_MODULE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6ROW_OWNER_MODULE_0_0 { - pub _bitfield: i32, -} -impl ::core::marker::Copy for MIB_UDP6ROW_OWNER_MODULE_0_0 {} -impl ::core::clone::Clone for MIB_UDP6ROW_OWNER_MODULE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6ROW_OWNER_PID { - pub ucLocalAddr: [u8; 16], - pub dwLocalScopeId: u32, - pub dwLocalPort: u32, - pub dwOwningPid: u32, -} -impl ::core::marker::Copy for MIB_UDP6ROW_OWNER_PID {} -impl ::core::clone::Clone for MIB_UDP6ROW_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MIB_UDP6TABLE { - pub dwNumEntries: u32, - pub table: [MIB_UDP6ROW; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MIB_UDP6TABLE {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MIB_UDP6TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6TABLE2 { - pub dwNumEntries: u32, - pub table: [MIB_UDP6ROW2; 1], -} -impl ::core::marker::Copy for MIB_UDP6TABLE2 {} -impl ::core::clone::Clone for MIB_UDP6TABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6TABLE_OWNER_MODULE { - pub dwNumEntries: u32, - pub table: [MIB_UDP6ROW_OWNER_MODULE; 1], -} -impl ::core::marker::Copy for MIB_UDP6TABLE_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_UDP6TABLE_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDP6TABLE_OWNER_PID { - pub dwNumEntries: u32, - pub table: [MIB_UDP6ROW_OWNER_PID; 1], -} -impl ::core::marker::Copy for MIB_UDP6TABLE_OWNER_PID {} -impl ::core::clone::Clone for MIB_UDP6TABLE_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPROW { - pub dwLocalAddr: u32, - pub dwLocalPort: u32, -} -impl ::core::marker::Copy for MIB_UDPROW {} -impl ::core::clone::Clone for MIB_UDPROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPROW2 { - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwOwningPid: u32, - pub liCreateTimestamp: i64, - pub Anonymous: MIB_UDPROW2_0, - pub OwningModuleInfo: [u64; 16], - pub dwRemoteAddr: u32, - pub dwRemotePort: u32, -} -impl ::core::marker::Copy for MIB_UDPROW2 {} -impl ::core::clone::Clone for MIB_UDPROW2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_UDPROW2_0 { - pub Anonymous: MIB_UDPROW2_0_0, - pub dwFlags: i32, -} -impl ::core::marker::Copy for MIB_UDPROW2_0 {} -impl ::core::clone::Clone for MIB_UDPROW2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPROW2_0_0 { - pub _bitfield: i32, -} -impl ::core::marker::Copy for MIB_UDPROW2_0_0 {} -impl ::core::clone::Clone for MIB_UDPROW2_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPROW_OWNER_MODULE { - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwOwningPid: u32, - pub liCreateTimestamp: i64, - pub Anonymous: MIB_UDPROW_OWNER_MODULE_0, - pub OwningModuleInfo: [u64; 16], -} -impl ::core::marker::Copy for MIB_UDPROW_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_UDPROW_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub union MIB_UDPROW_OWNER_MODULE_0 { - pub Anonymous: MIB_UDPROW_OWNER_MODULE_0_0, - pub dwFlags: i32, -} -impl ::core::marker::Copy for MIB_UDPROW_OWNER_MODULE_0 {} -impl ::core::clone::Clone for MIB_UDPROW_OWNER_MODULE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPROW_OWNER_MODULE_0_0 { - pub _bitfield: i32, -} -impl ::core::marker::Copy for MIB_UDPROW_OWNER_MODULE_0_0 {} -impl ::core::clone::Clone for MIB_UDPROW_OWNER_MODULE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPROW_OWNER_PID { - pub dwLocalAddr: u32, - pub dwLocalPort: u32, - pub dwOwningPid: u32, -} -impl ::core::marker::Copy for MIB_UDPROW_OWNER_PID {} -impl ::core::clone::Clone for MIB_UDPROW_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPSTATS { - pub dwInDatagrams: u32, - pub dwNoPorts: u32, - pub dwInErrors: u32, - pub dwOutDatagrams: u32, - pub dwNumAddrs: u32, -} -impl ::core::marker::Copy for MIB_UDPSTATS {} -impl ::core::clone::Clone for MIB_UDPSTATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPSTATS2 { - pub dw64InDatagrams: u64, - pub dwNoPorts: u32, - pub dwInErrors: u32, - pub dw64OutDatagrams: u64, - pub dwNumAddrs: u32, -} -impl ::core::marker::Copy for MIB_UDPSTATS2 {} -impl ::core::clone::Clone for MIB_UDPSTATS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPTABLE { - pub dwNumEntries: u32, - pub table: [MIB_UDPROW; 1], -} -impl ::core::marker::Copy for MIB_UDPTABLE {} -impl ::core::clone::Clone for MIB_UDPTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPTABLE2 { - pub dwNumEntries: u32, - pub table: [MIB_UDPROW2; 1], -} -impl ::core::marker::Copy for MIB_UDPTABLE2 {} -impl ::core::clone::Clone for MIB_UDPTABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPTABLE_OWNER_MODULE { - pub dwNumEntries: u32, - pub table: [MIB_UDPROW_OWNER_MODULE; 1], -} -impl ::core::marker::Copy for MIB_UDPTABLE_OWNER_MODULE {} -impl ::core::clone::Clone for MIB_UDPTABLE_OWNER_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct MIB_UDPTABLE_OWNER_PID { - pub dwNumEntries: u32, - pub table: [MIB_UDPROW_OWNER_PID; 1], -} -impl ::core::marker::Copy for MIB_UDPTABLE_OWNER_PID {} -impl ::core::clone::Clone for MIB_UDPTABLE_OWNER_PID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_UNICASTIPADDRESS_ROW { - pub Address: super::super::Networking::WinSock::SOCKADDR_INET, - pub InterfaceLuid: super::Ndis::NET_LUID_LH, - pub InterfaceIndex: u32, - pub PrefixOrigin: super::super::Networking::WinSock::NL_PREFIX_ORIGIN, - pub SuffixOrigin: super::super::Networking::WinSock::NL_SUFFIX_ORIGIN, - pub ValidLifetime: u32, - pub PreferredLifetime: u32, - pub OnLinkPrefixLength: u8, - pub SkipAsSource: super::super::Foundation::BOOLEAN, - pub DadState: super::super::Networking::WinSock::NL_DAD_STATE, - pub ScopeId: super::super::Networking::WinSock::SCOPE_ID, - pub CreationTimeStamp: i64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_UNICASTIPADDRESS_ROW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_UNICASTIPADDRESS_ROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub struct MIB_UNICASTIPADDRESS_TABLE { - pub NumEntries: u32, - pub Table: [MIB_UNICASTIPADDRESS_ROW; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MIB_UNICASTIPADDRESS_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MIB_UNICASTIPADDRESS_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct PFLOGFRAME { - pub Timestamp: i64, - pub pfeTypeOfFrame: PFFRAMETYPE, - pub dwTotalSizeUsed: u32, - pub dwFilterRule: u32, - pub wSizeOfAdditionalData: u16, - pub wSizeOfIpHeader: u16, - pub dwInterfaceName: u32, - pub dwIPIndex: u32, - pub bPacketData: [u8; 1], -} -impl ::core::marker::Copy for PFLOGFRAME {} -impl ::core::clone::Clone for PFLOGFRAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct PF_FILTER_DESCRIPTOR { - pub dwFilterFlags: u32, - pub dwRule: u32, - pub pfatType: PFADDRESSTYPE, - pub SrcAddr: *mut u8, - pub SrcMask: *mut u8, - pub DstAddr: *mut u8, - pub DstMask: *mut u8, - pub dwProtocol: u32, - pub fLateBound: u32, - pub wSrcPort: u16, - pub wDstPort: u16, - pub wSrcPortHighRange: u16, - pub wDstPortHighRange: u16, -} -impl ::core::marker::Copy for PF_FILTER_DESCRIPTOR {} -impl ::core::clone::Clone for PF_FILTER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct PF_FILTER_STATS { - pub dwNumPacketsFiltered: u32, - pub info: PF_FILTER_DESCRIPTOR, -} -impl ::core::marker::Copy for PF_FILTER_STATS {} -impl ::core::clone::Clone for PF_FILTER_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct PF_INTERFACE_STATS { - pub pvDriverContext: *mut ::core::ffi::c_void, - pub dwFlags: u32, - pub dwInDrops: u32, - pub dwOutDrops: u32, - pub eaInAction: PFFORWARD_ACTION, - pub eaOutAction: PFFORWARD_ACTION, - pub dwNumInFilters: u32, - pub dwNumOutFilters: u32, - pub dwFrag: u32, - pub dwSpoof: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub liSYN: i64, - pub liTotalLogged: i64, - pub dwLostLogEntries: u32, - pub FilterInfo: [PF_FILTER_STATS; 1], -} -impl ::core::marker::Copy for PF_INTERFACE_STATS {} -impl ::core::clone::Clone for PF_INTERFACE_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct PF_LATEBIND_INFO { - pub SrcAddr: *mut u8, - pub DstAddr: *mut u8, - pub Mask: *mut u8, -} -impl ::core::marker::Copy for PF_LATEBIND_INFO {} -impl ::core::clone::Clone for PF_LATEBIND_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCPIP_OWNER_MODULE_BASIC_INFO { - pub pModuleName: ::windows_sys::core::PWSTR, - pub pModulePath: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for TCPIP_OWNER_MODULE_BASIC_INFO {} -impl ::core::clone::Clone for TCPIP_OWNER_MODULE_BASIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_BANDWIDTH_ROD_v0 { - pub OutboundBandwidth: u64, - pub InboundBandwidth: u64, - pub OutboundInstability: u64, - pub InboundInstability: u64, - pub OutboundBandwidthPeaked: super::super::Foundation::BOOLEAN, - pub InboundBandwidthPeaked: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_BANDWIDTH_ROD_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_BANDWIDTH_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_BANDWIDTH_RW_v0 { - pub EnableCollectionOutbound: TCP_BOOLEAN_OPTIONAL, - pub EnableCollectionInbound: TCP_BOOLEAN_OPTIONAL, -} -impl ::core::marker::Copy for TCP_ESTATS_BANDWIDTH_RW_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_BANDWIDTH_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_DATA_ROD_v0 { - pub DataBytesOut: u64, - pub DataSegsOut: u64, - pub DataBytesIn: u64, - pub DataSegsIn: u64, - pub SegsOut: u64, - pub SegsIn: u64, - pub SoftErrors: u32, - pub SoftErrorReason: u32, - pub SndUna: u32, - pub SndNxt: u32, - pub SndMax: u32, - pub ThruBytesAcked: u64, - pub RcvNxt: u32, - pub ThruBytesReceived: u64, -} -impl ::core::marker::Copy for TCP_ESTATS_DATA_ROD_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_DATA_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_DATA_RW_v0 { - pub EnableCollection: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_DATA_RW_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_DATA_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_FINE_RTT_ROD_v0 { - pub RttVar: u32, - pub MaxRtt: u32, - pub MinRtt: u32, - pub SumRtt: u32, -} -impl ::core::marker::Copy for TCP_ESTATS_FINE_RTT_ROD_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_FINE_RTT_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_FINE_RTT_RW_v0 { - pub EnableCollection: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_FINE_RTT_RW_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_FINE_RTT_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_OBS_REC_ROD_v0 { - pub CurRwinRcvd: u32, - pub MaxRwinRcvd: u32, - pub MinRwinRcvd: u32, - pub WinScaleRcvd: u8, -} -impl ::core::marker::Copy for TCP_ESTATS_OBS_REC_ROD_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_OBS_REC_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_OBS_REC_RW_v0 { - pub EnableCollection: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_OBS_REC_RW_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_OBS_REC_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_PATH_ROD_v0 { - pub FastRetran: u32, - pub Timeouts: u32, - pub SubsequentTimeouts: u32, - pub CurTimeoutCount: u32, - pub AbruptTimeouts: u32, - pub PktsRetrans: u32, - pub BytesRetrans: u32, - pub DupAcksIn: u32, - pub SacksRcvd: u32, - pub SackBlocksRcvd: u32, - pub CongSignals: u32, - pub PreCongSumCwnd: u32, - pub PreCongSumRtt: u32, - pub PostCongSumRtt: u32, - pub PostCongCountRtt: u32, - pub EcnSignals: u32, - pub EceRcvd: u32, - pub SendStall: u32, - pub QuenchRcvd: u32, - pub RetranThresh: u32, - pub SndDupAckEpisodes: u32, - pub SumBytesReordered: u32, - pub NonRecovDa: u32, - pub NonRecovDaEpisodes: u32, - pub AckAfterFr: u32, - pub DsackDups: u32, - pub SampleRtt: u32, - pub SmoothedRtt: u32, - pub RttVar: u32, - pub MaxRtt: u32, - pub MinRtt: u32, - pub SumRtt: u32, - pub CountRtt: u32, - pub CurRto: u32, - pub MaxRto: u32, - pub MinRto: u32, - pub CurMss: u32, - pub MaxMss: u32, - pub MinMss: u32, - pub SpuriousRtoDetections: u32, -} -impl ::core::marker::Copy for TCP_ESTATS_PATH_ROD_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_PATH_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_PATH_RW_v0 { - pub EnableCollection: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_PATH_RW_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_PATH_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_REC_ROD_v0 { - pub CurRwinSent: u32, - pub MaxRwinSent: u32, - pub MinRwinSent: u32, - pub LimRwin: u32, - pub DupAckEpisodes: u32, - pub DupAcksOut: u32, - pub CeRcvd: u32, - pub EcnSent: u32, - pub EcnNoncesRcvd: u32, - pub CurReasmQueue: u32, - pub MaxReasmQueue: u32, - pub CurAppRQueue: usize, - pub MaxAppRQueue: usize, - pub WinScaleSent: u8, -} -impl ::core::marker::Copy for TCP_ESTATS_REC_ROD_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_REC_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_REC_RW_v0 { - pub EnableCollection: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_REC_RW_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_REC_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_SEND_BUFF_ROD_v0 { - pub CurRetxQueue: usize, - pub MaxRetxQueue: usize, - pub CurAppWQueue: usize, - pub MaxAppWQueue: usize, -} -impl ::core::marker::Copy for TCP_ESTATS_SEND_BUFF_ROD_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_SEND_BUFF_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_SEND_BUFF_RW_v0 { - pub EnableCollection: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_SEND_BUFF_RW_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_SEND_BUFF_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_SND_CONG_ROD_v0 { - pub SndLimTransRwin: u32, - pub SndLimTimeRwin: u32, - pub SndLimBytesRwin: usize, - pub SndLimTransCwnd: u32, - pub SndLimTimeCwnd: u32, - pub SndLimBytesCwnd: usize, - pub SndLimTransSnd: u32, - pub SndLimTimeSnd: u32, - pub SndLimBytesSnd: usize, - pub SlowStart: u32, - pub CongAvoid: u32, - pub OtherReductions: u32, - pub CurCwnd: u32, - pub MaxSsCwnd: u32, - pub MaxCaCwnd: u32, - pub CurSsthresh: u32, - pub MaxSsthresh: u32, - pub MinSsthresh: u32, -} -impl ::core::marker::Copy for TCP_ESTATS_SND_CONG_ROD_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_SND_CONG_ROD_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_ESTATS_SND_CONG_ROS_v0 { - pub LimCwnd: u32, -} -impl ::core::marker::Copy for TCP_ESTATS_SND_CONG_ROS_v0 {} -impl ::core::clone::Clone for TCP_ESTATS_SND_CONG_ROS_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_SND_CONG_RW_v0 { - pub EnableCollection: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_SND_CONG_RW_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_SND_CONG_RW_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_ESTATS_SYN_OPTS_ROS_v0 { - pub ActiveOpen: super::super::Foundation::BOOLEAN, - pub MssRcvd: u32, - pub MssSent: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_ESTATS_SYN_OPTS_ROS_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_ESTATS_SYN_OPTS_ROS_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub struct TCP_RESERVE_PORT_RANGE { - pub UpperRange: u16, - pub LowerRange: u16, -} -impl ::core::marker::Copy for TCP_RESERVE_PORT_RANGE {} -impl ::core::clone::Clone for TCP_RESERVE_PORT_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub type PIPFORWARD_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub type PIPINTERFACE_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub type PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub type PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`*"] -pub type PTEREDO_PORT_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_IpHelper\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Networking_WinSock"))] -pub type PUNICAST_IPADDRESS_CHANGE_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs deleted file mode 100644 index 923cb04..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/MobileBroadband/mod.rs +++ /dev/null @@ -1,650 +0,0 @@ -pub type IDummyMBNUCMExt = *mut ::core::ffi::c_void; -pub type IMbnConnection = *mut ::core::ffi::c_void; -pub type IMbnConnectionContext = *mut ::core::ffi::c_void; -pub type IMbnConnectionContextEvents = *mut ::core::ffi::c_void; -pub type IMbnConnectionEvents = *mut ::core::ffi::c_void; -pub type IMbnConnectionManager = *mut ::core::ffi::c_void; -pub type IMbnConnectionManagerEvents = *mut ::core::ffi::c_void; -pub type IMbnConnectionProfile = *mut ::core::ffi::c_void; -pub type IMbnConnectionProfileEvents = *mut ::core::ffi::c_void; -pub type IMbnConnectionProfileManager = *mut ::core::ffi::c_void; -pub type IMbnConnectionProfileManagerEvents = *mut ::core::ffi::c_void; -pub type IMbnDeviceService = *mut ::core::ffi::c_void; -pub type IMbnDeviceServiceStateEvents = *mut ::core::ffi::c_void; -pub type IMbnDeviceServicesContext = *mut ::core::ffi::c_void; -pub type IMbnDeviceServicesEvents = *mut ::core::ffi::c_void; -pub type IMbnDeviceServicesManager = *mut ::core::ffi::c_void; -pub type IMbnInterface = *mut ::core::ffi::c_void; -pub type IMbnInterfaceEvents = *mut ::core::ffi::c_void; -pub type IMbnInterfaceManager = *mut ::core::ffi::c_void; -pub type IMbnInterfaceManagerEvents = *mut ::core::ffi::c_void; -pub type IMbnMultiCarrier = *mut ::core::ffi::c_void; -pub type IMbnMultiCarrierEvents = *mut ::core::ffi::c_void; -pub type IMbnPin = *mut ::core::ffi::c_void; -pub type IMbnPinEvents = *mut ::core::ffi::c_void; -pub type IMbnPinManager = *mut ::core::ffi::c_void; -pub type IMbnPinManagerEvents = *mut ::core::ffi::c_void; -pub type IMbnRadio = *mut ::core::ffi::c_void; -pub type IMbnRadioEvents = *mut ::core::ffi::c_void; -pub type IMbnRegistration = *mut ::core::ffi::c_void; -pub type IMbnRegistrationEvents = *mut ::core::ffi::c_void; -pub type IMbnServiceActivation = *mut ::core::ffi::c_void; -pub type IMbnServiceActivationEvents = *mut ::core::ffi::c_void; -pub type IMbnSignal = *mut ::core::ffi::c_void; -pub type IMbnSignalEvents = *mut ::core::ffi::c_void; -pub type IMbnSms = *mut ::core::ffi::c_void; -pub type IMbnSmsConfiguration = *mut ::core::ffi::c_void; -pub type IMbnSmsEvents = *mut ::core::ffi::c_void; -pub type IMbnSmsReadMsgPdu = *mut ::core::ffi::c_void; -pub type IMbnSmsReadMsgTextCdma = *mut ::core::ffi::c_void; -pub type IMbnSubscriberInformation = *mut ::core::ffi::c_void; -pub type IMbnVendorSpecificEvents = *mut ::core::ffi::c_void; -pub type IMbnVendorSpecificOperation = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MbnConnectionManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbdfee05c_4418_11dd_90ed_001c257ccff1); -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MbnConnectionProfileManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbdfee05a_4418_11dd_90ed_001c257ccff1); -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MbnDeviceServicesManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2269daa3_2a9f_4165_a501_ce00a6f7a75b); -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MbnInterfaceManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbdfee05b_4418_11dd_90ed_001c257ccff1); -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_ACTIVATION_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ACTIVATION_STATE_NONE: MBN_ACTIVATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ACTIVATION_STATE_ACTIVATED: MBN_ACTIVATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ACTIVATION_STATE_ACTIVATING: MBN_ACTIVATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ACTIVATION_STATE_DEACTIVATED: MBN_ACTIVATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ACTIVATION_STATE_DEACTIVATING: MBN_ACTIVATION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_AUTH_PROTOCOL = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_AUTH_PROTOCOL_NONE: MBN_AUTH_PROTOCOL = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_AUTH_PROTOCOL_PAP: MBN_AUTH_PROTOCOL = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_AUTH_PROTOCOL_CHAP: MBN_AUTH_PROTOCOL = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_AUTH_PROTOCOL_MSCHAPV2: MBN_AUTH_PROTOCOL = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_BAND_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_NONE: MBN_BAND_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_0: MBN_BAND_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_I: MBN_BAND_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_II: MBN_BAND_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_III: MBN_BAND_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_IV: MBN_BAND_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_V: MBN_BAND_CLASS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_VI: MBN_BAND_CLASS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_VII: MBN_BAND_CLASS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_VIII: MBN_BAND_CLASS = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_IX: MBN_BAND_CLASS = 512i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_X: MBN_BAND_CLASS = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_XI: MBN_BAND_CLASS = 2048i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_XII: MBN_BAND_CLASS = 4096i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_XIII: MBN_BAND_CLASS = 8192i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_XIV: MBN_BAND_CLASS = 16384i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_XV: MBN_BAND_CLASS = 32768i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_XVI: MBN_BAND_CLASS = 65536i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_XVII: MBN_BAND_CLASS = 131072i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_BAND_CLASS_CUSTOM: MBN_BAND_CLASS = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_CELLULAR_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CELLULAR_CLASS_NONE: MBN_CELLULAR_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CELLULAR_CLASS_GSM: MBN_CELLULAR_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CELLULAR_CLASS_CDMA: MBN_CELLULAR_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_COMPRESSION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_COMPRESSION_NONE: MBN_COMPRESSION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_COMPRESSION_ENABLE: MBN_COMPRESSION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_CONNECTION_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONNECTION_MODE_PROFILE: MBN_CONNECTION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONNECTION_MODE_TMP_PROFILE: MBN_CONNECTION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_CONTEXT_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ACCESSSTRING_LEN: MBN_CONTEXT_CONSTANTS = 100i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_USERNAME_LEN: MBN_CONTEXT_CONSTANTS = 255i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PASSWORD_LEN: MBN_CONTEXT_CONSTANTS = 255i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_ID_APPEND: MBN_CONTEXT_CONSTANTS = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_CONTEXT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_TYPE_NONE: MBN_CONTEXT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_TYPE_INTERNET: MBN_CONTEXT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_TYPE_VPN: MBN_CONTEXT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_TYPE_VOICE: MBN_CONTEXT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_TYPE_VIDEO_SHARE: MBN_CONTEXT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_TYPE_CUSTOM: MBN_CONTEXT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CONTEXT_TYPE_PURCHASE: MBN_CONTEXT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_CTRL_CAPS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_NONE: MBN_CTRL_CAPS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_REG_MANUAL: MBN_CTRL_CAPS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_HW_RADIO_SWITCH: MBN_CTRL_CAPS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_CDMA_MOBILE_IP: MBN_CTRL_CAPS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_CDMA_SIMPLE_IP: MBN_CTRL_CAPS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_PROTECT_UNIQUEID: MBN_CTRL_CAPS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_MODEL_MULTI_CARRIER: MBN_CTRL_CAPS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_USSD: MBN_CTRL_CAPS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CTRL_CAPS_MULTI_MODE: MBN_CTRL_CAPS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_DATA_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_NONE: MBN_DATA_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_GPRS: MBN_DATA_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_EDGE: MBN_DATA_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_UMTS: MBN_DATA_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_HSDPA: MBN_DATA_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_HSUPA: MBN_DATA_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_LTE: MBN_DATA_CLASS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_5G_NSA: MBN_DATA_CLASS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_5G_SA: MBN_DATA_CLASS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_1XRTT: MBN_DATA_CLASS = 65536i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_1XEVDO: MBN_DATA_CLASS = 131072i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_1XEVDO_REVA: MBN_DATA_CLASS = 262144i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_1XEVDV: MBN_DATA_CLASS = 524288i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_3XRTT: MBN_DATA_CLASS = 1048576i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_1XEVDO_REVB: MBN_DATA_CLASS = 2097152i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_UMB: MBN_DATA_CLASS = 4194304i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DATA_CLASS_CUSTOM: MBN_DATA_CLASS = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_DEVICE_SERVICES_INTERFACE_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DEVICE_SERVICES_CAPABLE_INTERFACE_ARRIVAL: MBN_DEVICE_SERVICES_INTERFACE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DEVICE_SERVICES_CAPABLE_INTERFACE_REMOVAL: MBN_DEVICE_SERVICES_INTERFACE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_DEVICE_SERVICE_SESSIONS_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DEVICE_SERVICE_SESSIONS_RESTORED: MBN_DEVICE_SERVICE_SESSIONS_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_INTERFACE_CAPS_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_DEVICEID_LEN: MBN_INTERFACE_CAPS_CONSTANTS = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_MANUFACTURER_LEN: MBN_INTERFACE_CAPS_CONSTANTS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_MODEL_LEN: MBN_INTERFACE_CAPS_CONSTANTS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_FIRMWARE_LEN: MBN_INTERFACE_CAPS_CONSTANTS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_MSG_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_MSG_STATUS_NEW: MBN_MSG_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_MSG_STATUS_OLD: MBN_MSG_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_MSG_STATUS_DRAFT: MBN_MSG_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_MSG_STATUS_SENT: MBN_MSG_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_PIN_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ATTEMPTS_REMAINING_UNKNOWN: MBN_PIN_CONSTANTS = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_LENGTH_UNKNOWN: MBN_PIN_CONSTANTS = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_PIN_FORMAT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_FORMAT_NONE: MBN_PIN_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_FORMAT_NUMERIC: MBN_PIN_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_FORMAT_ALPHANUMERIC: MBN_PIN_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_PIN_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_MODE_ENABLED: MBN_PIN_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_MODE_DISABLED: MBN_PIN_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_PIN_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_STATE_NONE: MBN_PIN_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_STATE_ENTER: MBN_PIN_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_STATE_UNBLOCK: MBN_PIN_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_PIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_NONE: MBN_PIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_CUSTOM: MBN_PIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_PIN1: MBN_PIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_PIN2: MBN_PIN_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_DEVICE_SIM_PIN: MBN_PIN_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_DEVICE_FIRST_SIM_PIN: MBN_PIN_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_NETWORK_PIN: MBN_PIN_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_NETWORK_SUBSET_PIN: MBN_PIN_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_SVC_PROVIDER_PIN: MBN_PIN_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_CORPORATE_PIN: MBN_PIN_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PIN_TYPE_SUBSIDY_LOCK: MBN_PIN_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_PROVIDER_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDERNAME_LEN: MBN_PROVIDER_CONSTANTS = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDERID_LEN: MBN_PROVIDER_CONSTANTS = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_PROVIDER_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDER_STATE_NONE: MBN_PROVIDER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDER_STATE_HOME: MBN_PROVIDER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDER_STATE_FORBIDDEN: MBN_PROVIDER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDER_STATE_PREFERRED: MBN_PROVIDER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDER_STATE_VISIBLE: MBN_PROVIDER_STATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDER_STATE_REGISTERED: MBN_PROVIDER_STATE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER: MBN_PROVIDER_STATE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_RADIO = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_RADIO_OFF: MBN_RADIO = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_RADIO_ON: MBN_RADIO = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_READY_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_OFF: MBN_READY_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_INITIALIZED: MBN_READY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_SIM_NOT_INSERTED: MBN_READY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_BAD_SIM: MBN_READY_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_FAILURE: MBN_READY_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_NOT_ACTIVATED: MBN_READY_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_DEVICE_LOCKED: MBN_READY_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_DEVICE_BLOCKED: MBN_READY_STATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_READY_STATE_NO_ESIM_PROFILE: MBN_READY_STATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_REGISTER_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_MODE_NONE: MBN_REGISTER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_MODE_AUTOMATIC: MBN_REGISTER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_MODE_MANUAL: MBN_REGISTER_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_REGISTER_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_STATE_NONE: MBN_REGISTER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_STATE_DEREGISTERED: MBN_REGISTER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_STATE_SEARCHING: MBN_REGISTER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_STATE_HOME: MBN_REGISTER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_STATE_ROAMING: MBN_REGISTER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_STATE_PARTNER: MBN_REGISTER_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_REGISTER_STATE_DENIED: MBN_REGISTER_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_REGISTRATION_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ROAMTEXT_LEN: MBN_REGISTRATION_CONSTANTS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CDMA_DEFAULT_PROVIDER_ID: MBN_REGISTRATION_CONSTANTS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_SIGNAL_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_RSSI_DEFAULT: MBN_SIGNAL_CONSTANTS = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_RSSI_DISABLE: MBN_SIGNAL_CONSTANTS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_RSSI_UNKNOWN: MBN_SIGNAL_CONSTANTS = 99i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_ERROR_RATE_UNKNOWN: MBN_SIGNAL_CONSTANTS = 99i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_SMS_CAPS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CAPS_NONE: MBN_SMS_CAPS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CAPS_PDU_RECEIVE: MBN_SMS_CAPS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CAPS_PDU_SEND: MBN_SMS_CAPS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CAPS_TEXT_RECEIVE: MBN_SMS_CAPS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CAPS_TEXT_SEND: MBN_SMS_CAPS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_SMS_CDMA_ENCODING = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_OCTET: MBN_SMS_CDMA_ENCODING = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_EPM: MBN_SMS_CDMA_ENCODING = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_7BIT_ASCII: MBN_SMS_CDMA_ENCODING = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_IA5: MBN_SMS_CDMA_ENCODING = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_UNICODE: MBN_SMS_CDMA_ENCODING = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_SHIFT_JIS: MBN_SMS_CDMA_ENCODING = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_KOREAN: MBN_SMS_CDMA_ENCODING = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_LATIN_HEBREW: MBN_SMS_CDMA_ENCODING = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_LATIN: MBN_SMS_CDMA_ENCODING = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_ENCODING_GSM_7BIT: MBN_SMS_CDMA_ENCODING = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_SMS_CDMA_LANG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_NONE: MBN_SMS_CDMA_LANG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_ENGLISH: MBN_SMS_CDMA_LANG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_FRENCH: MBN_SMS_CDMA_LANG = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_SPANISH: MBN_SMS_CDMA_LANG = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_JAPANESE: MBN_SMS_CDMA_LANG = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_KOREAN: MBN_SMS_CDMA_LANG = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_CHINESE: MBN_SMS_CDMA_LANG = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_CDMA_LANG_HEBREW: MBN_SMS_CDMA_LANG = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_SMS_FLAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_ALL: MBN_SMS_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_INDEX: MBN_SMS_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_NEW: MBN_SMS_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_OLD: MBN_SMS_FLAG = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_SENT: MBN_SMS_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_DRAFT: MBN_SMS_FLAG = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_SMS_FORMAT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FORMAT_NONE: MBN_SMS_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FORMAT_PDU: MBN_SMS_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FORMAT_TEXT: MBN_SMS_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_SMS_STATUS_FLAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_NONE: MBN_SMS_STATUS_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_MESSAGE_STORE_FULL: MBN_SMS_STATUS_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_SMS_FLAG_NEW_MESSAGE: MBN_SMS_STATUS_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_VOICE_CALL_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_VOICE_CALL_STATE_NONE: MBN_VOICE_CALL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_VOICE_CALL_STATE_IN_PROGRESS: MBN_VOICE_CALL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_VOICE_CALL_STATE_HANGUP: MBN_VOICE_CALL_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type MBN_VOICE_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_VOICE_CLASS_NONE: MBN_VOICE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_VOICE_CLASS_NO_VOICE: MBN_VOICE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_VOICE_CLASS_SEPARATE_VOICE_DATA: MBN_VOICE_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_VOICE_CLASS_SIMULTANEOUS_VOICE_DATA: MBN_VOICE_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub type WWAEXT_SMS_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_MESSAGE_INDEX_NONE: WWAEXT_SMS_CONSTANTS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CDMA_SHORT_MSG_SIZE_UNKNOWN: WWAEXT_SMS_CONSTANTS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub const MBN_CDMA_SHORT_MSG_SIZE_MAX: WWAEXT_SMS_CONSTANTS = 160i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct MBN_CONTEXT { - pub contextID: u32, - pub contextType: MBN_CONTEXT_TYPE, - pub accessString: ::windows_sys::core::BSTR, - pub userName: ::windows_sys::core::BSTR, - pub password: ::windows_sys::core::BSTR, - pub compression: MBN_COMPRESSION, - pub authType: MBN_AUTH_PROTOCOL, -} -impl ::core::marker::Copy for MBN_CONTEXT {} -impl ::core::clone::Clone for MBN_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MBN_DEVICE_SERVICE { - pub deviceServiceID: ::windows_sys::core::BSTR, - pub dataWriteSupported: super::super::Foundation::VARIANT_BOOL, - pub dataReadSupported: super::super::Foundation::VARIANT_BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MBN_DEVICE_SERVICE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MBN_DEVICE_SERVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct MBN_INTERFACE_CAPS { - pub cellularClass: MBN_CELLULAR_CLASS, - pub voiceClass: MBN_VOICE_CLASS, - pub dataClass: u32, - pub customDataClass: ::windows_sys::core::BSTR, - pub gsmBandClass: u32, - pub cdmaBandClass: u32, - pub customBandClass: ::windows_sys::core::BSTR, - pub smsCaps: u32, - pub controlCaps: u32, - pub deviceID: ::windows_sys::core::BSTR, - pub manufacturer: ::windows_sys::core::BSTR, - pub model: ::windows_sys::core::BSTR, - pub firmwareInfo: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for MBN_INTERFACE_CAPS {} -impl ::core::clone::Clone for MBN_INTERFACE_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct MBN_PIN_INFO { - pub pinState: MBN_PIN_STATE, - pub pinType: MBN_PIN_TYPE, - pub attemptsRemaining: u32, -} -impl ::core::marker::Copy for MBN_PIN_INFO {} -impl ::core::clone::Clone for MBN_PIN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct MBN_PROVIDER { - pub providerID: ::windows_sys::core::BSTR, - pub providerState: u32, - pub providerName: ::windows_sys::core::BSTR, - pub dataClass: u32, -} -impl ::core::marker::Copy for MBN_PROVIDER {} -impl ::core::clone::Clone for MBN_PROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct MBN_PROVIDER2 { - pub provider: MBN_PROVIDER, - pub cellularClass: MBN_CELLULAR_CLASS, - pub signalStrength: u32, - pub signalError: u32, -} -impl ::core::marker::Copy for MBN_PROVIDER2 {} -impl ::core::clone::Clone for MBN_PROVIDER2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct MBN_SMS_FILTER { - pub flag: MBN_SMS_FLAG, - pub messageIndex: u32, -} -impl ::core::marker::Copy for MBN_SMS_FILTER {} -impl ::core::clone::Clone for MBN_SMS_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct MBN_SMS_STATUS_INFO { - pub flag: u32, - pub messageIndex: u32, -} -impl ::core::marker::Copy for MBN_SMS_STATUS_INFO {} -impl ::core::clone::Clone for MBN_SMS_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct __DummyPinType__ { - pub pinType: u32, -} -impl ::core::marker::Copy for __DummyPinType__ {} -impl ::core::clone::Clone for __DummyPinType__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_MobileBroadband\"`*"] -pub struct __mbnapi_ReferenceRemainingTypes__ { - pub bandClass: MBN_BAND_CLASS, - pub contextConstants: MBN_CONTEXT_CONSTANTS, - pub ctrlCaps: MBN_CTRL_CAPS, - pub dataClass: MBN_DATA_CLASS, - pub interfaceCapsConstants: MBN_INTERFACE_CAPS_CONSTANTS, - pub pinConstants: MBN_PIN_CONSTANTS, - pub providerConstants: MBN_PROVIDER_CONSTANTS, - pub providerState: MBN_PROVIDER_STATE, - pub registrationConstants: MBN_REGISTRATION_CONSTANTS, - pub signalConstants: MBN_SIGNAL_CONSTANTS, - pub smsCaps: MBN_SMS_CAPS, - pub smsConstants: WWAEXT_SMS_CONSTANTS, - pub wwaextSmsConstants: WWAEXT_SMS_CONSTANTS, - pub smsStatusFlag: MBN_SMS_STATUS_FLAG, -} -impl ::core::marker::Copy for __mbnapi_ReferenceRemainingTypes__ {} -impl ::core::clone::Clone for __mbnapi_ReferenceRemainingTypes__ { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Multicast/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Multicast/mod.rs deleted file mode 100644 index a478d64..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Multicast/mod.rs +++ /dev/null @@ -1,103 +0,0 @@ -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] fn McastApiCleanup ( ) -> ( ) ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] fn McastApiStartup ( version : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`, `\"Win32_Foundation\"`*"] fn McastEnumerateScopes ( addrfamily : u16 , requery : super::super::Foundation:: BOOL , pscopelist : *mut MCAST_SCOPE_ENTRY , pscopelen : *mut u32 , pscopecount : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] fn McastGenUID ( prequestid : *mut MCAST_CLIENT_UID ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] fn McastReleaseAddress ( addrfamily : u16 , prequestid : *mut MCAST_CLIENT_UID , preleaserequest : *mut MCAST_LEASE_REQUEST ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] fn McastRenewAddress ( addrfamily : u16 , prequestid : *mut MCAST_CLIENT_UID , prenewrequest : *mut MCAST_LEASE_REQUEST , prenewresponse : *mut MCAST_LEASE_RESPONSE ) -> u32 ); -::windows_sys::core::link ! ( "dhcpcsvc.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] fn McastRequestAddress ( addrfamily : u16 , prequestid : *mut MCAST_CLIENT_UID , pscopectx : *mut MCAST_SCOPE_CTX , paddrrequest : *mut MCAST_LEASE_REQUEST , paddrresponse : *mut MCAST_LEASE_RESPONSE ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub const MCAST_API_CURRENT_VERSION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub const MCAST_API_VERSION_0: i32 = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub const MCAST_API_VERSION_1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub const MCAST_CLIENT_ID_LEN: u32 = 17u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub union IPNG_ADDRESS { - pub IpAddrV4: u32, - pub IpAddrV6: [u8; 16], -} -impl ::core::marker::Copy for IPNG_ADDRESS {} -impl ::core::clone::Clone for IPNG_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub struct MCAST_CLIENT_UID { - pub ClientUID: *mut u8, - pub ClientUIDLength: u32, -} -impl ::core::marker::Copy for MCAST_CLIENT_UID {} -impl ::core::clone::Clone for MCAST_CLIENT_UID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub struct MCAST_LEASE_REQUEST { - pub LeaseStartTime: i32, - pub MaxLeaseStartTime: i32, - pub LeaseDuration: u32, - pub MinLeaseDuration: u32, - pub ServerAddress: IPNG_ADDRESS, - pub MinAddrCount: u16, - pub AddrCount: u16, - pub pAddrBuf: *mut u8, -} -impl ::core::marker::Copy for MCAST_LEASE_REQUEST {} -impl ::core::clone::Clone for MCAST_LEASE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub struct MCAST_LEASE_RESPONSE { - pub LeaseStartTime: i32, - pub LeaseEndTime: i32, - pub ServerAddress: IPNG_ADDRESS, - pub AddrCount: u16, - pub pAddrBuf: *mut u8, -} -impl ::core::marker::Copy for MCAST_LEASE_RESPONSE {} -impl ::core::clone::Clone for MCAST_LEASE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`*"] -pub struct MCAST_SCOPE_CTX { - pub ScopeID: IPNG_ADDRESS, - pub Interface: IPNG_ADDRESS, - pub ServerID: IPNG_ADDRESS, -} -impl ::core::marker::Copy for MCAST_SCOPE_CTX {} -impl ::core::clone::Clone for MCAST_SCOPE_CTX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Multicast\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCAST_SCOPE_ENTRY { - pub ScopeCtx: MCAST_SCOPE_CTX, - pub LastAddr: IPNG_ADDRESS, - pub TTL: u32, - pub ScopeDesc: super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCAST_SCOPE_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCAST_SCOPE_ENTRY { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Ndis/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Ndis/mod.rs deleted file mode 100644 index f415036..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Ndis/mod.rs +++ /dev/null @@ -1,6299 +0,0 @@ -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const CLOCK_NETWORK_DERIVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const CLOCK_PRECISION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const DD_NDIS_DEVICE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Device\\NDIS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const DOT11_RSN_KCK_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const DOT11_RSN_KEK_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const DOT11_RSN_MAX_CIPHER_KEY_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const EAPOL_REQUEST_ID_WOL_FLAG_MUST_ENCRYPT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const ETHERNET_LENGTH_OF_ADDRESS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_DEVINTERFACE_NET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcac88484_7515_4c03_82e6_71a87abac361); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_DEVINTERFACE_NETUIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08336f60_0679_4c6c_85d2_ae7ced65fff7); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_ADD_KEY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab8b5a62_1d51_49d8_ba5c_fa980be03a1d); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_ADD_WEP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4307bff0_2129_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_ASSOCIATION_INFORMATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa08d4dd0_960e_40bd_8cf6_c538af98f2e3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_AUTHENTICATION_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43920a24_2129_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_BSSID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2504b6c2_1fa5_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_BSSID_LIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69526f9a_2062_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_BSSID_LIST_SCAN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d9e01e1_ba70_11d4_b675_002048570337); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_CONFIGURATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4a4df982_2068_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_DESIRED_RATES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x452ee08e_2536_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_DISASSOCIATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43671f40_2129_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_FRAGMENTATION_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69aaa7c4_2062_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_INFRASTRUCTURE_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x697d5a7e_2062_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_MEDIA_STREAM_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a56af66_d84b_49eb_a28d_5282cbb6d0cd); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_NETWORK_TYPES_SUPPORTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8531d6e6_2041_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_NETWORK_TYPE_IN_USE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x857e2326_2041_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_NUMBER_OF_ANTENNAS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01779336_2064_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_POWER_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x85be837c_2041_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_PRIVACY_FILTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6733c4e9_4792_11d4_97f1_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_RELOAD_DEFAULTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x748b14e8_32ee_4425_b91b_c9848c58b55a); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_REMOVE_KEY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73cb28e9_3188_42d5_b553_b21237e6088c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_REMOVE_WEP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x433c345c_2129_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_RSSI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1507db16_2053_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_RSSI_TRIGGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x155689b8_2053_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_RTS_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0134d07e_2064_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_RX_ANTENNA_SELECTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01ac07a2_2064_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_SSID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d2a90ea_2041_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_STATISTICS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x42bb73b0_2129_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_SUPPORTED_RATES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49db8722_2068_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_TEST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b9ca16a_6a60_4e9d_920c_6335953fa0b5); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_TX_ANTENNA_SELECTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01dbb74a_2064_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_TX_POWER_LEVEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11e6ba76_2053_11d4_97eb_00c04f79c403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_11_WEP_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb027a21f_3cfa_4125_800b_3f7a18fddcdc); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_CURRENT_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795700_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_MAC_OPTIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795703_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_MAXIMUM_LIST_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795702_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_MULTICAST_LIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795701_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_PERMANENT_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447956ff_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_RCV_ERROR_ALIGNMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795704_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_XMIT_MORE_COLLISIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795706_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_3_XMIT_ONE_COLLISION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795705_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_CURRENT_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795708_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_CURRENT_FUNCTIONAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795709_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_CURRENT_GROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4479570a_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_CURRENT_RING_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xacf14032_a61c_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_CURRENT_RING_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x890a36ec_a61c_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_LAST_OPEN_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4479570b_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_LINE_ERRORS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xacf14033_a61c_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_LOST_FRAMES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xacf14034_a61c_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_802_5_PERMANENT_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x44795707_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_ENUMERATE_ADAPTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d7f_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_ENUMERATE_ADAPTERS_EX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x16716917_4306_4be4_9b5a_3809ae44b125); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_ENUMERATE_VC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d82_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_DRIVER_VERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad198_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_HARDWARE_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad192_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_LINK_SPEED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad195_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_MAC_OPTIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad19a_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_MEDIA_CONNECT_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad19b_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_MEDIA_IN_USE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad194_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_MEDIA_SUPPORTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad193_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_MINIMUM_LINK_SPEED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad19d_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_RCV_PDUS_ERROR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a214808_e35f_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_RCV_PDUS_NO_BUFFER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a214809_e35f_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_RCV_PDUS_OK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a214806_e35f_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_VENDOR_DESCRIPTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad197_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_VENDOR_DRIVER_VERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad19c_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_VENDOR_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x791ad196_e35c_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_XMIT_PDUS_ERROR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a214807_e35f_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CO_XMIT_PDUS_OK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a214805_e35f_11d0_9692_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CURRENT_LOOKAHEAD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10361_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_CURRENT_PACKET_FILTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10360_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_DRIVER_VERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10362_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_ENUMERATE_PORTS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1d6abe8_15e4_4407_81b7_6b830c777cd9); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_HARDWARE_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10354_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_INTERRUPT_MODERATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9c8eea5_f16e_467c_84d5_6345a22ce213); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_INTERRUPT_MODERATION_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd789adfa_9c56_433b_ad01_7574f3cedbe9); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_LINK_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c7d3579_252b_4614_82c5_a650daa15049); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_LINK_SPEED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10359_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_LINK_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba1f4c14_a945_4762_b916_0b5515b6f43a); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MAC_OPTIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10365_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MAXIMUM_FRAME_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10358_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MAXIMUM_LOOKAHEAD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10357_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MAXIMUM_SEND_PACKETS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10367_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MAXIMUM_TOTAL_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10363_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MEDIA_CONNECT_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10366_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MEDIA_IN_USE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10356_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_MEDIA_SUPPORTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec10355_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_PCI_DEVICE_CUSTOM_PROPERTIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa39f5ab_e260_4d01_82b0_b737c880ea05); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_PHYSICAL_MEDIUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x418ca16d_3937_4208_940a_ec6196278085); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_PHYSICAL_MEDIUM_EX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x899e7782_035b_43f9_8bb6_2b58971612e5); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_PORT_AUTHENTICATION_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaab6ac31_86fb_48fb_8b48_63db235ace16); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_PORT_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6fbf2a5f_8b8f_4920_8143_e6c460f52524); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_RCV_ERROR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447956fd_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_RCV_NO_BUFFER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447956fe_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_RCV_OK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447956fb_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_RECEIVE_BLOCK_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec1035d_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_RECEIVE_BUFFER_SPACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec1035b_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_STATISTICS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x368c45b5_c129_43c1_939e_7edc2d7fe621); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_TRANSMIT_BLOCK_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec1035c_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_TRANSMIT_BUFFER_SPACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec1035a_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_VENDOR_DESCRIPTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec1035f_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_VENDOR_DRIVER_VERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447956f9_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_VENDOR_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ec1035e_a61a_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_VLAN_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x765dc702_c5e8_4b67_843b_3f5a4ff2648b); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_XMIT_ERROR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447956fc_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_GEN_XMIT_OK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447956fa_a61b_11d0_8dd4_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_HD_SPLIT_CURRENT_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81d1303c_ab00_4e49_80b1_5e6e0bf9be53); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_HD_SPLIT_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c048bea_2913_4458_b68e_17f6c1e5c60e); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_LAN_CLASS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xad498944_762f_11d0_8dcb_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NDK_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7969ba4d_dd80_4bc7_b3e6_68043997e519); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NDK_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x530c69c9_2f51_49de_a1af_088d54ffa474); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_ADAPTER_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d81_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_ADAPTER_REMOVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d80_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_BIND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5413531c_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_DEVICE_POWER_OFF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81bc8189_b026_46ab_b964_f182e342934e); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_DEVICE_POWER_OFF_EX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4159353c_5cd7_42ce_8fe4_a45a2380cc4f); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_DEVICE_POWER_ON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5f81cfd0_f046_4342_af61_895acedaefd9); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_DEVICE_POWER_ON_EX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b440188_92ac_4f60_9b2d_20a30cbb6bbe); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_FILTER_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b6d3c89_5917_43ca_b578_d01a7967c41c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_FILTER_REMOVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1f177cd9_5955_4721_9f6a_78ebdfaef889); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_UNBIND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e3ce1ec_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_VC_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x182f9e0c_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_NOTIFY_VC_REMOVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d79_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_PM_ACTIVE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2cf76e3_b3ae_4394_a01f_338c9870e939); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_PM_ADMIN_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1528d111_708a_4ca4_9215_c05771161cda); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RECEIVE_FILTER_ENUM_FILTERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f2c141d_83bc_11dd_94b8_001d09162bc3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RECEIVE_FILTER_ENUM_QUEUES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f2c141b_83bc_11dd_94b8_001d09162bc3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f2c141a_83bc_11dd_94b8_001d09162bc3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RECEIVE_FILTER_HARDWARE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f2c1419_83bc_11dd_94b8_001d09162bc3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RECEIVE_FILTER_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f2c141e_83bc_11dd_94b8_001d09162bc3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RECEIVE_FILTER_QUEUE_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f2c141c_83bc_11dd_94b8_001d09162bc3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RECEIVE_SCALE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x26c28774_4252_48fe_a610_a58a398c0eb1); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_RSS_ENABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9565cd55_3402_4e32_a5b6_2f143f2f2c30); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x458bbea7_45a4_4ae2_b176_e51f96fc0568); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_ASSOCIATION_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3927843b_6980_4b48_b15b_4de50977ac40); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_CONNECTION_COMPLETION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96efd9c9_7f1b_4a89_bc04_3e9e271765f1); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_CONNECTION_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b74299d_998f_4454_ad08_c5af28576d1b); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_DISASSOCIATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3fbeb6fc_0fe2_43fd_b2ad_bd99b5f93e13); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_LINK_QUALITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3285184_ea99_48ed_825e_a426b11c2754); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_MPDU_MAX_LENGTH_CHANGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d6560ec_8e48_4a3e_9fd5_a01b698db6c5); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_PHY_STATE_CHANGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdeb45316_71b5_4736_bdef_0a9e9f4e62dc); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_PMKID_CANDIDATE_LIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x26d8b8f6_db82_49eb_8bf3_4c130ef06950); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_ROAMING_COMPLETION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd9d47d1_282b_41e4_b924_66368817fcd3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_ROAMING_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2412d0d_26c8_4f4e_93df_f7b705a0b433); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_SCAN_CONFIRM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8500591e_a0c7_4efb_9342_b674b002cbe6); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_DOT11_TKIPMIC_FAILURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x442c2ae4_9bc5_4b90_a889_455ef220f4ee); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_EXTERNAL_CONNECTIVITY_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd306974_c420_4433_b0fe_4cf6a613f59f); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_HD_SPLIT_CURRENT_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6c744b0e_ee9c_4205_90a2_015f6d65f403); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_LINK_SPEED_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d85_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_LINK_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x64c6f797_878c_4311_9246_65dba89c3a61); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_MEDIA_CONNECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d7d_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_MEDIA_DISCONNECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d7e_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_MEDIA_SPECIFIC_INDICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d84_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_NETWORK_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca8a56f9_ce81_40e6_a70f_a067a476e9e9); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_OPER_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf917b663_845e_4d3d_b6d4_15eb27af81c5); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_PACKET_FILTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd47c5407_2e75_46dd_8146_1d7ed2d6ab1d); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_PM_OFFLOAD_REJECTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xadd1d481_711e_4d1a_92ca_a62db9329712); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_PM_WAKE_REASON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0933fd58_ca62_438f_83da_dfc1cccb8145); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_PM_WOL_PATTERN_REJECTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72cf68e_18d4_4d63_9a19_e69b13916b1a); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_PORT_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1dac0dfe_43e5_44b7_b759_7bf46de32e81); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_RESET_END: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d77_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_RESET_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x981f2d76_b1f3_11d0_8dd7_00c04fc3358c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45049fc6_54d8_40c8_9c3d_b011c4e715bc); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb6b8158b_217c_4b2a_be86_6a04beea65b8); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf8edaeff_24e4_4ae6_a413_0b27f76b243d); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_STATUS_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x391969b6_402c_43bf_8922_39eae0da1bb5); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_SWITCH_MICROSOFT_VENDOR_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x202547fe_1c9c_40b9_bba1_08ada1f98b3c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_SWITCH_PORT_PROPERTY_PROFILE_ID_DEFAULT_EXTERNAL_NIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b347846_0a0c_470a_9b7a_0d965850698f); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ee6aef1_0851_458b_bf0d_792343d1cde1); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8ce71f2c_d63a_4390_a487_18fa47262ceb); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_TCP_OFFLOAD_CURRENT_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x68542fed_5c74_461e_8934_91c6f9c60960); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_TCP_OFFLOAD_HARDWARE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd5f1102_590f_4ada_ab65_5b31b1dc0172); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_TCP_OFFLOAD_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8ead9a22_7f69_4bc6_949a_c8187b074e61); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_TCP_RSC_STATISTICS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83104445_9b5d_4ee6_a2a5_2bd3fb3c36af); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NDIS_WAKE_ON_MAGIC_PACKET_ONLY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa14f1c97_8839_4f8a_9996_a28996ebbf1d); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NIC_SWITCH_CURRENT_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe76fdaf3_0be7_4d95_87e9_5aead4b590e9); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_NIC_SWITCH_HARDWARE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37cab40c_d1e8_4301_8c1d_58465e0c4c0f); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_ADD_PROTOCOL_OFFLOAD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c06c112_0d93_439b_9e6d_26be130c9784); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_ADD_WOL_PATTERN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6fc83ba7_52bc_4faa_ac51_7d2ffe63ba90); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_CURRENT_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3abdbd14_d44a_4a3f_9a63_a0a42a51b131); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_GET_PROTOCOL_OFFLOAD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6435cd9_149f_498e_951b_2d94bea3e3a3); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_HARDWARE_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xece5360d_3291_4a6e_8044_00511fed27ee); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_PARAMETERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x560245d2_e251_409c_a280_311935be3b28); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_PROTOCOL_OFFLOAD_LIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x736ec5ab_ca8f_4043_bb58_da402a48d9cc); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_REMOVE_PROTOCOL_OFFLOAD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdecd7be2_a6b0_43ca_ae45_d000d20e5265); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_REMOVE_WOL_PATTERN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa037a915_c6ca_4322_b3e3_ef754ec498dc); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_PM_WOL_PATTERN_LIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4022be37_7ee2_47be_a5a5_050fc79afc75); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_RECEIVE_FILTER_CURRENT_CAPABILITIES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4054e80f_2bc1_4ccc_b033_4abc0c4a1e8c); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const GUID_STATUS_MEDIA_SPECIFIC_INDICATION_EX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaaacfca7_954a_4632_a16e_a8a63793a9e5); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IF_MAX_PHYS_ADDRESS_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IF_MAX_STRING_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IOCTL_NDIS_RESERVED5: u32 = 1507380u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IOCTL_NDIS_RESERVED6: u32 = 1540152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AND_TCP_CHECKSUM_COEXISTENCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AND_UDP_CHECKSUM_COEXISTENCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_128: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_192: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_256: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AUTHENTICATION_MD5: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_256: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_3_DES_CBC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_128: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_192: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_256: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_128: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_192: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_256: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_DES_CBC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IPSEC_OFFLOAD_V2_ENCRYPTION_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const MAXIMUM_IP_OPER_STATUS_ADDRESS_FAMILIES_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AI_REQFI_CAPABILITIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AI_REQFI_CURRENTAPADDRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AI_REQFI_LISTENINTERVAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AI_RESFI_ASSOCIATIONID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AI_RESFI_CAPABILITIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AI_RESFI_STATUSCODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AUTH_REQUEST_AUTH_FIELDS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AUTH_REQUEST_GROUP_ERROR: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AUTH_REQUEST_KEYUPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AUTH_REQUEST_PAIRWISE_ERROR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_AUTH_REQUEST_REAUTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_LENGTH_RATES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_LENGTH_RATES_EX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_LENGTH_SSID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_11_PMKID_CANDIDATE_PREAUTH_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_802_3_MAC_OPTION_PRIORITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_CO_MAC_OPTION_DYNAMIC_LINK_SPEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEFAULT_RECEIVE_FILTER_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEFAULT_RECEIVE_QUEUE_GROUP_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEFAULT_RECEIVE_QUEUE_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEFAULT_SWITCH_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEFAULT_VPORT_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEVICE_TYPE_ENDPOINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEVICE_WAKE_ON_MAGIC_PACKET_ENABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEVICE_WAKE_ON_PATTERN_MATCH_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_DEVICE_WAKE_UP_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV6: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_NOT_SUPPORTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV6: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_IEEE_802_3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q_IN_OOB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_IEEE_LLC_SNAP_ROUTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_NOT_SUPPORTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_NULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_TYPE_GRE_MAC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ENCAPSULATION_TYPE_VXLAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ETH_TYPE_802_1Q: u32 = 33024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ETH_TYPE_802_1X: u32 = 34958u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ETH_TYPE_ARP: u32 = 2054u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ETH_TYPE_IPV4: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ETH_TYPE_IPV6: u32 = 34525u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ETH_TYPE_SLOW_PROTOCOL: u32 = 34825u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_GRE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_IP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_ENCAPSULATION_TYPE_NOT_ENCAPSULATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_ENCAPSULATION_TYPE_NVGRE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_ENCAPSULATION_TYPE_VXLAN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_EXACT_MATCH_PROFILE_RDMA_FLOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_EXACT_MATCH_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_EXACT_MATCH_IS_TTL_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_IS_TTL_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_EXACT_MATCH_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_IS_TTL_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_IS_TTL_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_ESP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_ETHERNET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_ICMP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_IPV4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_IPV6: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_IP_IN_GRE_ENCAP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_IP_IN_IP_ENCAP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_NO_ENCAP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_NVGRE_ENCAP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_TCP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_UDP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_HEADER_PRESENT_VXLAN_ENCAP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_UNDEFINED_PROFILE_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFP_WILDCARD_MATCH_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_COUNTER_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_COUNTER_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_COUNTER_PARAMETERS_CLIENT_SPECIFIED_ADDRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_COUNTER_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_COUNTER_VALUE_ARRAY_GET_VALUES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_COUNTER_VALUE_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_COUNTER_VALUE_ARRAY_UPDATE_MEMORY_MAPPED_COUNTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_CUSTOM_ACTION_LAST_ACTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_CUSTOM_ACTION_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_CUSTOM_ACTION_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_DELETE_PROFILE_ALL_PROFILES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_DELETE_PROFILE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_DELETE_TABLE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_ADD_IN_ACTIVATED_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_ALL_VPORT_FLOW_ENTRIES: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COPY_AFTER_TCP_FIN_FLAG_SET: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COPY_AFTER_TCP_RST_FLAG_SET: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COPY_ALL_PACKETS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COPY_CONDITION_CHANGED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COPY_FIRST_PACKET: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COPY_WHEN_TCP_FLAG_SET: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COUNTER_ALLOCATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COUNTER_CLIENT_SPECIFIED_ADDRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COUNTER_MEMORY_MAPPED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_COUNTER_TRACK_TCP_FLOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_CUSTOM_ACTION_PRESENT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_MATCH_AND_ACTION_MUST_BE_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_META_ACTION_BEFORE_HEADER_TRANSPOSITION: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_RDMA_FLOW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_EXACT_MATCH_FLOW_ENTRY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ID_ALL_NIC_SWITCH_FLOW_ENTRIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ID_ALL_TABLE_FLOW_ENTRIES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ID_ALL_VPORT_FLOW_ENTRIES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ID_ARRAY_COUNTER_VALUES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ID_ARRAY_DEFINED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ID_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_ID_RANGE_DEFINED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_INFO_ALL_FLOW_ENTRIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FLOW_ENTRY_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_FREE_COUNTER_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HEADER_GROUP_TRANSPOSITION_DECREMENT_TTL_IF_NOT_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_DECREMENT_TTL_IF_NOT_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HEADER_GROUP_TRANSPOSITION_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HEADER_TRANSPOSITION_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_COPY_ALL_PACKETS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_COPY_FIRST_PACKET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_COPY_WHEN_TCP_FLAG_SET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_CUSTOM_ACTION_PRESENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_META_ACTION_BEFORE_HEADER_TRANSPOSITION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_MAX_COUNTER_OBJECTS_PER_FLOW_ENTRY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_8021P_PRIORITY_MASK: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_ADD_FLOW_ENTRY_DEACTIVATED_PREFERRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_ALLOW: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_CLIENT_SPECIFIED_MEMORY_MAPPED_COUNTERS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_COMBINED_COUNTER_AND_STATE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_COPY_ALL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_COPY_FIRST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_COPY_WHEN_TCP_FLAG_SET: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_DESIGNATED_EXCEPTION_VPORT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_DROP: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_DSCP_MASK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_EGRESS_AGGREGATE_COUNTERS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_EGRESS_EXACT_MATCH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_EGRESS_WILDCARD_MATCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_EXACT_MATCH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_WILDCARD_MATCH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_EXACT_MATCH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_WILDCARD_MATCH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_IGNORE_ACTION_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_INGRESS_AGGREGATE_COUNTERS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_INGRESS_EXACT_MATCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_INGRESS_WILDCARD_MATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_COUNTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_PAKCET_AND_BYTE_COUNTERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_META_ACTION_AFTER_HEADER_TRANSPOSITION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_META_ACTION_BEFORE_HEADER_TRANSPOSITION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_MODIFY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_PER_FLOW_ENTRY_COUNTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_PER_PACKET_COUNTER_UPDATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_PER_VPORT_EXCEPTION_VPORT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_POP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_PUSH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_RATE_LIMITING_QUEUE_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_SAMPLE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_CAPS_TRACK_TCP_FLOW_STATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_PARAMETERS_CUSTOM_PROVIDER_RESERVED: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_PARAMETERS_ENABLE_OFFLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_OFFLOAD_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_PROFILE_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_PROFILE_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_RESERVED_CUSTOM_ACTIONS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_STATISTICS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_TABLE_INCLUDE_EXTERNAL_VPPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_TABLE_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_TABLE_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_TABLE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_UNDEFINED_COUNTER_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_UNDEFINED_CUSTOM_ACTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_UNDEFINED_FLOW_ENTRY_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_UNDEFINED_TABLE_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_DSCP_FLAGS_CHANGED: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_RX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_TX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_DSCP_MASK_CHANGED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_DSCP_MASK_ENABLE_RX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_DSCP_MASK_ENABLE_TX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_ENABLE_STATE_CHANGED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_EXCEPTION_VPORT_CHANGED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_MAX_DSCP_MASK_COUNTER_OBJECTS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_MAX_PRIORITY_MASK_COUNTER_OBJECTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_PARAMS_CHANGE_MASK: u32 = 4293918720u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_PARAMS_CUSTOM_PROVIDER_RESERVED: u32 = 1044480u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_PARSE_VXLAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_PARSE_VXLAN_NOT_IN_SRC_PORT_RANGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_PRIORITY_MASK_CHANGED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_SAMPLING_RATE_CHANGED: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_VPORT_VXLAN_SETTINGS_CHANGED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_ADD_IN_ACTIVATED_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_COPY_ALL_PACKETS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_COUNTER_ALLOCATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_COUNTER_CLIENT_SPECIFIED_ADDRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_COUNTER_MEMORY_MAPPED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_CUSTOM_ACTION_PRESENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_GFT_WILDCARD_MATCH_FLOW_ENTRY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HARDWARE_CROSSTIMESTAMP_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_FUNCTION_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_IPV4: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_IPV6: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_IPV6_EX: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_TCP_IPV4: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_TCP_IPV6: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_TCP_IPV6_EX: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_TYPE_MASK: u32 = 16776960u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_UDP_IPV4: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_UDP_IPV6: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HASH_UDP_IPV6_EX: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_CAPS_SUPPORTS_HEADER_DATA_SPLIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV4_OPTIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV6_EXTENSION_HEADERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_CAPS_SUPPORTS_TCP_OPTIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_COMBINE_ALL_HEADERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_CURRENT_CONFIG_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_ENABLE_HEADER_DATA_SPLIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HD_SPLIT_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HYPERVISOR_INFO_FLAG_HYPERVISOR_PRESENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_HYPERVISOR_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_IP_OPER_STATE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_IP_OPER_STATUS_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ISOLATION_NAME_MAX_STRING_SIZE: u32 = 127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ISOLATION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_LINK_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_LINK_STATE_DUPLEX_AUTO_NEGOTIATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_LINK_STATE_PAUSE_FUNCTIONS_AUTO_NEGOTIATED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_LINK_STATE_RCV_LINK_SPEED_AUTO_NEGOTIATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_LINK_STATE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_LINK_STATE_XMIT_LINK_SPEED_AUTO_NEGOTIATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_8021P_PRIORITY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_8021Q_VLAN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_EOTX_INDICATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_FULL_DUPLEX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_NO_LOOPBACK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_RECEIVE_AT_DPC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_RECEIVE_SERIALIZED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_RESERVED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAC_OPTION_TRANSFERS_NOT_PEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MAXIMUM_PORTS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MEDIA_CAP_RECEIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_MEDIA_CAP_TRANSMIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NDK_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NDK_CONNECTIONS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NDK_LOCAL_ENDPOINTS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NDK_STATISTICS_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPABILITIES_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPABILITIES_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_ASYMMETRIC_QUEUE_PAIRS_FOR_NONDEFAULT_VPORT_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_NIC_SWITCH_WITHOUT_IOV_SUPPORTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_PER_VPORT_INTERRUPT_MODERATION_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_RSS_ON_PF_VPORTS_SUPPORTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_RSS_PARAMETERS_PER_PF_VPORT_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_FUNCTION_SUPPORTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_KEY_SUPPORTED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_TYPE_SUPPORTED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SIZE_RESTRICTED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SUPPORTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_SINGLE_VPORT_POOL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_VF_RSS_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_CAPS_VLAN_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_DELETE_SWITCH_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_PARAMETERS_CHANGE_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_PARAMETERS_DEFAULT_NUMBER_OF_QUEUE_PAIRS_FOR_DEFAULT_VPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_PARAMETERS_SWITCH_NAME_CHANGED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VF_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VF_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VF_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VF_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_FUNCTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_INFO_GFT_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_INFO_LOOKAHEAD_SPLIT_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_INFO_PACKET_DIRECT_RX_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_CHANGE_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_ENFORCE_MAX_SG_LIST: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_FLAGS_CHANGED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_INT_MOD_CHANGED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_LOOKAHEAD_SPLIT_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_NAME_CHANGED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_NDK_PARAMS_CHANGED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_NUM_QUEUE_PAIRS_CHANGED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_PACKET_DIRECT_RX_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_PROCESSOR_AFFINITY_CHANGED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_QOS_SQ_ID_CHANGED: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_NIC_SWITCH_VPORT_PARAMS_STATE_CHANGED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_BIND_PARAMETERS: u32 = 134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_CHARACTERISTICS: u32 = 147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS: u32 = 142u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT: u32 = 169u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_CO_CALL_MANAGER_OPTIONAL_HANDLERS: u32 = 165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_CO_CLIENT_OPTIONAL_HANDLERS: u32 = 166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS: u32 = 145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_CO_PROTOCOL_CHARACTERISTICS: u32 = 144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_DEFAULT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_DEVICE_OBJECT_ATTRIBUTES: u32 = 133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_DRIVER_WRAPPER_OBJECT: u32 = 170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_FILTER_ATTACH_PARAMETERS: u32 = 153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_FILTER_ATTRIBUTES: u32 = 141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_FILTER_DRIVER_CHARACTERISTICS: u32 = 139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_FILTER_PARTIAL_CHARACTERISTICS: u32 = 140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_FILTER_PAUSE_PARAMETERS: u32 = 154u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS: u32 = 155u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_HD_SPLIT_ATTRIBUTES: u32 = 171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES: u32 = 159u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES: u32 = 175u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES: u32 = 161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NDK_ATTRIBUTES: u32 = 179u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES: u32 = 160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_PACKET_DIRECT_ATTRIBUTES: u32 = 197u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES: u32 = 158u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES: u32 = 164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_DEVICE_POWER_NOTIFICATION: u32 = 198u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS: u32 = 138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS: u32 = 129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_INTERRUPT: u32 = 132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_PNP_CHARACTERISTICS: u32 = 146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_MINIPORT_SS_CHARACTERISTICS: u32 = 180u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS: u32 = 178u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_NSI_COMPARTMENT_RW_STRUCT: u32 = 173u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_NSI_INTERFACE_PERSIST_RW_STRUCT: u32 = 174u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_NSI_NETWORK_RW_STRUCT: u32 = 172u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_OFFLOAD: u32 = 167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_OFFLOAD_ENCAPSULATION: u32 = 168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_OID_REQUEST: u32 = 150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_OPEN_PARAMETERS: u32 = 135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PD_RECEIVE_QUEUE: u32 = 191u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PD_TRANSMIT_QUEUE: u32 = 190u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PORT_CHARACTERISTICS: u32 = 156u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PORT_STATE: u32 = 157u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PROTOCOL_DRIVER_CHARACTERISTICS: u32 = 149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PROTOCOL_RESTART_PARAMETERS: u32 = 163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_CHARACTERISTICS: u32 = 148u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS: u32 = 143u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_QOS_CAPABILITIES: u32 = 181u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_QOS_CLASSIFICATION_ELEMENT: u32 = 183u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_QOS_PARAMETERS: u32 = 182u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_REQUEST_EX: u32 = 150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_RESTART_GENERAL_ATTRIBUTES: u32 = 162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_RSS_CAPABILITIES: u32 = 136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_RSS_PARAMETERS: u32 = 137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_RSS_PARAMETERS_V2: u32 = 200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO: u32 = 177u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_RSS_SET_INDIRECTION_ENTRIES: u32 = 201u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION: u32 = 131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_SHARED_MEMORY_PROVIDER_CHARACTERISTICS: u32 = 176u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_STATUS_INDICATION: u32 = 152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_SWITCH_OPTIONAL_HANDLERS: u32 = 184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OBJECT_TYPE_TIMER_CHARACTERISTICS: u32 = 151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_FLAGS_GROUP_CHECKSUM_CAPABILITIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_NOT_SUPPORTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_AND_ESP_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV1_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV1_ESP_ENABLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_AND_ESP_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV2_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_IPSECV2_ESP_ENABLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_LSOV1_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_LSOV1_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_NO_CHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_REVISION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_REVISION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_RSC_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_SKIP_REGISTRY_UPDATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_USO_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_PARAMETERS_USO_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_REVISION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_REVISION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_REVISION_6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_REVISION_7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_SET_NO_CHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_SET_OFF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_SET_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OFFLOAD_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_OPER_STATE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_ALL_FUNCTIONAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_ALL_LOCAL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_ALL_MULTICAST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_BROADCAST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_DIRECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_FUNCTIONAL: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_GROUP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_MAC_FRAME: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_MULTICAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_NO_LOCAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_PROMISCUOUS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_SMT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PACKET_TYPE_SOURCE_ROUTING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PD_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PD_CAPS_DRAIN_NOTIFICATIONS_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PD_CAPS_NOTIFICATION_MODERATION_COUNT_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PD_CAPS_NOTIFICATION_MODERATION_INTERVAL_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PD_CAPS_RECEIVE_FILTER_COUNTERS_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PD_CONFIG_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_CAPABILITIES_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_MAX_PATTERN_ID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_MAX_STRING_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PRIVATE_PATTERN_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_ENABLED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_SUPPORTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_ARP_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_ARP_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_NS_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_NS_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_HIGHEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_LOWEST: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_NORMAL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_PROTOCOL_OFFLOAD_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_SELECTIVE_SUSPEND_ENABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_SELECTIVE_SUSPEND_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WAKE_ON_LINK_CHANGE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WAKE_ON_MEDIA_CONNECT_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WAKE_PACKET_INDICATION_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WAKE_PACKET_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WAKE_REASON_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_BITMAP_PATTERN_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_BITMAP_PATTERN_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_ENABLED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_ENABLED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_SUPPORTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV4_TCP_SYN_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV4_TCP_SYN_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_ENABLED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_SUPPORTED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV6_TCP_SYN_ENABLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_IPV6_TCP_SYN_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_MAGIC_PACKET_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_MAGIC_PACKET_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_PATTERN_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_PATTERN_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_PRIORITY_HIGHEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_PRIORITY_LOWEST: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PM_WOL_PRIORITY_NORMAL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PNP_WAKE_UP_LINK_CHANGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PNP_WAKE_UP_MAGIC_PACKET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PNP_WAKE_UP_PATTERN_MATCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PORT_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PORT_CHARACTERISTICS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PORT_CHAR_USE_DEFAULT_AUTH_SETTINGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PORT_STATE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROTOCOL_ID_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROTOCOL_ID_IP6: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROTOCOL_ID_IPX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROTOCOL_ID_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROTOCOL_ID_MAX: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROTOCOL_ID_NBF: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROTOCOL_ID_TCP_IP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROT_OPTION_ESTIMATED_LENGTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROT_OPTION_NO_LOOPBACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROT_OPTION_NO_RSVD_ON_RCVPKT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_PROT_OPTION_SEND_RESTRICTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_ACTION_MAXIMUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_ACTION_PRIORITY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CAPABILITIES_CEE_DCBX_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CAPABILITIES_IEEE_DCBX_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CAPABILITIES_MACSEC_BYPASS_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CAPABILITIES_STRICT_TSA_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CLASSIFICATION_ELEMENT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CLASSIFICATION_ENFORCED_BY_MINIPORT: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CLASSIFICATION_SET_BY_MINIPORT_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_ETHERTYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_MAXIMUM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_NETDIRECT_PORT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_RESERVED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_TCP_OR_UDP_PORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_TCP_PORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_CONDITION_UDP_PORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_DEFAULT_SQ_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_MAXIMUM_PRIORITIES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_OFFLOAD_CAPS_GFT_SQ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_OFFLOAD_CAPS_STANDARD_SQ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_CLASSIFICATION_CHANGED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_CLASSIFICATION_CONFIGURED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_ETS_CHANGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_ETS_CONFIGURED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_PFC_CHANGED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_PFC_CONFIGURED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_PARAMETERS_WILLING: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_PARAMETERS_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_RECEIVE_CAP_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_STATS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_TRANSMIT_CAP_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_SQ_TRANSMIT_RESERVATION_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_TSA_CBS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_TSA_ETS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_TSA_MAXIMUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_QOS_TSA_STRICT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_ANY_VLAN_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_ARP_HEADER_OPERATION_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_ARP_HEADER_SPA_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_ARP_HEADER_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_ARP_HEADER_TPA_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_FOR_DEFAULT_QUEUE_SUPPORTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_FIELD_MAC_HEADER_VLAN_UNTAGGED_OR_ZERO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_FLAGS_RESERVED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_IMPLAT_MIN_OF_QUEUES_MODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_IMPLAT_SUM_OF_QUEUES_MODE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_INFO_ARRAY_VPORT_ID_SPECIFIED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_INTERRUPT_VECTOR_COALESCING_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_IPV4_HEADER_PROTOCOL_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_IPV4_HEADER_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_IPV6_HEADER_PROTOCOL_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_IPV6_HEADER_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_LOOKAHEAD_SPLIT_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MAC_HEADER_DEST_ADDR_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MAC_HEADER_PACKET_TYPE_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MAC_HEADER_PRIORITY_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MAC_HEADER_PROTOCOL_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MAC_HEADER_SOURCE_ADDR_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MAC_HEADER_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MAC_HEADER_VLAN_ID_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_MSI_X_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_PACKET_COALESCING_FILTERS_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_PACKET_COALESCING_SUPPORTED_ON_DEFAULT_QUEUE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION_GRE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_RESERVED: u32 = 254u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_EQUAL_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_MASK_EQUAL_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_NOT_EQUAL_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_UDP_HEADER_DEST_PORT_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_UDP_HEADER_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_VMQ_FILTERS_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_VM_QUEUES_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_FILTER_VM_QUEUE_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_HASH_FLAG_ENABLE_HASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_HASH_FLAG_HASH_INFO_UNCHANGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_HASH_FLAG_HASH_KEY_UNCHANGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_HASH_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_INFO_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_CHANGE_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_FLAGS_CHANGED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_INTERRUPT_COALESCING_DOMAIN_ID_CHANGED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_LOOKAHEAD_SPLIT_REQUIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_NAME_CHANGED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_PER_QUEUE_RECEIVE_INDICATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_PROCESSOR_AFFINITY_CHANGED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_QOS_SQ_ID_CHANGED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_QUEUE_PARAMETERS_SUGGESTED_RECV_BUFFER_NUMBERS_CHANGED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAMETERS_V2_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAM_ENABLE_RSS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAM_HASH_INFO_CHANGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAM_HASH_KEY_CHANGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_ENTRIES_CHANGED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_QUEUES_CHANGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_AUTO_REMOVAL_ERROR: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_COUNTER_OVERFLOW: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_HARD_ERROR: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_LOBE_WIRE_FAULT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_REMOVE_RECEIVED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_RING_RECOVERY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_SIGNAL_LOSS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_SINGLE_STATION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_SOFT_ERROR: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RING_TRANSMIT_BEACON: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ROUTING_DOMAIN_ENTRY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSC_STATISTICS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_CLASSIFICATION_AT_DPC: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_CLASSIFICATION_AT_ISR: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV4: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6_EX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV4: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6_EX: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_MESSAGE_SIGNALED_INTERRUPTS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_RSS_AVAILABLE_ON_PORTS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_SUPPORTS_INDEPENDENT_ENTRY_MOVE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_SUPPORTS_MSI_X: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_CAPS_USING_MSI_X: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_1: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_2: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_3: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_HASH_SECRET_KEY_SIZE_REVISION_1: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_INDIRECTION_TABLE_MAX_SIZE_REVISION_1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_INDIRECTION_TABLE_SIZE_REVISION_1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PARAM_FLAG_BASE_CPU_UNCHANGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PARAM_FLAG_DEFAULT_PROCESSOR_UNCHANGED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PARAM_FLAG_DISABLE_RSS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PARAM_FLAG_HASH_INFO_UNCHANGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PARAM_FLAG_HASH_KEY_UNCHANGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PARAM_FLAG_ITABLE_UNCHANGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PROCESSOR_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_PROCESSOR_INFO_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_SET_INDIRECTION_ENTRIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_DEFAULT_PROCESSOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_PRIMARY_PROCESSOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SIZEOF_NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1: u32 = 240u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_BAR_RESOURCES_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_CAPS_PF_MINIPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_CAPS_SRIOV_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_CAPS_VF_MINIPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_CONFIG_STATE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_OVERLYING_ADAPTER_INFO_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_PF_LUID_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_PROBED_BARS_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_READ_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_RESET_VF_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_STATISTICS_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS6: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS61: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS620: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS630: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS640: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS650: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS651: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS660: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS670: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS680: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS681: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS682: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS683: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS684: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS685: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SUPPORT_NDIS686: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_FEATURE_STATUS_CUSTOM_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_FEATURE_STATUS_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_FLAGS_MAPPED_NIC_UPDATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_FLAGS_NIC_INITIALIZING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED_LM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_SAVE_STATE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_NIC_SAVE_STATE_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_OBJECT_SERIALIZATION_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PARAMETERS_FLAG_RESTORING_PORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PARAMETERS_FLAG_UNTRUSTED_INTERNAL_PORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_CUSTOM_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_PROFILE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PORT_PROPERTY_VLAN_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PROPERTY_CUSTOM_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PROPERTY_DELETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PROPERTY_ENUM_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SWITCH_PROPERTY_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_SYSTEM_PROCESSOR_INFO_EX_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_TCP_CONNECTION_OFFLOAD_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_TCP_CONNECTION_OFFLOAD_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_TCP_RECV_SEG_COALESC_OFFLOAD_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_TIMESTAMP_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_ENABLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_DEFAULT_METHOD_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_ENUM_ADAPTER_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_EVENT_HEADER_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_METHOD_HEADER_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_OBJECT_TYPE_EVENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_OBJECT_TYPE_METHOD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_OBJECT_TYPE_OUTPUT_INFO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_OBJECT_TYPE_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_PM_ACTIVE_CAPABILITIES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_PM_ADMIN_CONFIG_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_RECEIVE_QUEUE_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_RECEIVE_QUEUE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WMI_SET_HEADER_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_PACKET_STATE_ENABLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_PACKET_STATE_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_REGISTER_STATE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_REGISTER_STATE_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_SMS_RECEIVE_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_SMS_RECEIVE_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_UICC_CHANGE_ENABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_UICC_CHANGE_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_USSD_RECEIVE_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDIS_WWAN_WAKE_ON_USSD_RECEIVE_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDK_ADAPTER_FLAG_CQ_INTERRUPT_MODERATION_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDK_ADAPTER_FLAG_CQ_RESIZE_SUPPORTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDK_ADAPTER_FLAG_IN_ORDER_DMA_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDK_ADAPTER_FLAG_LOOPBACK_CONNECTIONS_SUPPORTED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDK_ADAPTER_FLAG_MULTI_ENGINE_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDK_ADAPTER_FLAG_RDMA_READ_LOCAL_INVALIDATE_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NDK_ADAPTER_FLAG_RDMA_READ_SINK_NOT_REQUIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IFLUID_UNSPECIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OID_COMPARTMENT_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OID_IF_ALIAS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OID_IF_ENTRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OID_NETWORK_GUID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_DORMANT_LOW_POWER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_DORMANT_PAUSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_DOWN_NOT_AUTHENTICATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_DOWN_NOT_MEDIA_CONNECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_SITEID_MAXSYSTEM: u32 = 268435455u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_SITEID_MAXUSER: u32 = 134217727u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_SITEID_UNSPECIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_FILTER_INTERFACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_HARDWARE_INTERFACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_NDIS_ENDPOINT_INTERFACE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_NDIS_ISCSI_INTERFACE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_NDIS_RESERVED1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_NDIS_RESERVED2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_NDIS_RESERVED3: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_NDIS_RESERVED4: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NIIF_NDIS_WDM_INTERFACE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHashFunctionReserved1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHashFunctionReserved2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHashFunctionReserved3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHashFunctionToeplitz: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_INBOUND_SA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_MAX_SAS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_OUTBOUND_SA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_1394_LOCAL_NODE_INFO: u32 = 201392385u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_1394_VC_INFO: u32 = 201392386u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_ADD_KEY: u32 = 218169629u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_ADD_WEP: u32 = 218169619u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_ASSOCIATION_INFORMATION: u32 = 218169631u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_AUTHENTICATION_MODE: u32 = 218169624u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_BSSID: u32 = 218169601u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_BSSID_LIST: u32 = 218169879u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_BSSID_LIST_SCAN: u32 = 218169626u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_CAPABILITY: u32 = 218169634u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_CONFIGURATION: u32 = 218169873u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_DESIRED_RATES: u32 = 218169872u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_DISASSOCIATE: u32 = 218169621u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_ENCRYPTION_STATUS: u32 = 218169627u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_FRAGMENTATION_THRESHOLD: u32 = 218169865u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_INFRASTRUCTURE_MODE: u32 = 218169608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_MEDIA_STREAM_MODE: u32 = 218169633u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_NETWORK_TYPES_SUPPORTED: u32 = 218169859u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_NETWORK_TYPE_IN_USE: u32 = 218169860u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_NON_BCAST_SSID_LIST: u32 = 218169636u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_NUMBER_OF_ANTENNAS: u32 = 218169867u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_PMKID: u32 = 218169635u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_POWER_MODE: u32 = 218169878u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_PRIVACY_FILTER: u32 = 218169625u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_RADIO_STATUS: u32 = 218169637u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_RELOAD_DEFAULTS: u32 = 218169628u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_REMOVE_KEY: u32 = 218169630u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_REMOVE_WEP: u32 = 218169620u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_RSSI: u32 = 218169862u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_RSSI_TRIGGER: u32 = 218169863u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_RTS_THRESHOLD: u32 = 218169866u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_RX_ANTENNA_SELECTED: u32 = 218169868u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_SSID: u32 = 218169602u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_STATISTICS: u32 = 218235410u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_SUPPORTED_RATES: u32 = 218169870u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_TEST: u32 = 218169632u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_TX_ANTENNA_SELECTED: u32 = 218169869u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_TX_POWER_LEVEL: u32 = 218169861u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_11_WEP_STATUS: u32 = 218169627u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_ADD_MULTICAST_ADDRESS: u32 = 16843272u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_CURRENT_ADDRESS: u32 = 16843010u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_DELETE_MULTICAST_ADDRESS: u32 = 16843273u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_MAC_OPTIONS: u32 = 16843013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_MAXIMUM_LIST_SIZE: u32 = 16843012u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_MULTICAST_LIST: u32 = 16843011u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_PERMANENT_ADDRESS: u32 = 16843009u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_RCV_ERROR_ALIGNMENT: u32 = 16908545u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_RCV_OVERRUN: u32 = 16908803u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_DEFERRED: u32 = 16908801u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_HEARTBEAT_FAILURE: u32 = 16908805u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_LATE_COLLISIONS: u32 = 16908807u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_MAX_COLLISIONS: u32 = 16908802u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_MORE_COLLISIONS: u32 = 16908547u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_ONE_COLLISION: u32 = 16908546u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_TIMES_CRS_LOST: u32 = 16908806u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_3_XMIT_UNDERRUN: u32 = 16908804u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_ABORT_DELIMETERS: u32 = 33686019u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_AC_ERRORS: u32 = 33686018u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_BURST_ERRORS: u32 = 33686017u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_CURRENT_ADDRESS: u32 = 33620226u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_CURRENT_FUNCTIONAL: u32 = 33620227u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_CURRENT_GROUP: u32 = 33620228u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_CURRENT_RING_STATE: u32 = 33620231u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_CURRENT_RING_STATUS: u32 = 33620230u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_FRAME_COPIED_ERRORS: u32 = 33686020u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_FREQUENCY_ERRORS: u32 = 33686021u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_INTERNAL_ERRORS: u32 = 33686023u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_LAST_OPEN_STATUS: u32 = 33620229u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_LINE_ERRORS: u32 = 33685761u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_LOST_FRAMES: u32 = 33685762u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_PERMANENT_ADDRESS: u32 = 33620225u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_802_5_TOKEN_ERRORS: u32 = 33686022u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ARCNET_CURRENT_ADDRESS: u32 = 100729090u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ARCNET_PERMANENT_ADDRESS: u32 = 100729089u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ARCNET_RECONFIGURATIONS: u32 = 100794881u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_ACQUIRE_ACCESS_NET_RESOURCES: u32 = 134283779u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_ALIGNMENT_REQUIRED: u32 = 134283784u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_ASSIGNED_VPI: u32 = 134283778u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_CALL_ALERTING: u32 = 134283788u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_CALL_NOTIFY: u32 = 134283790u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_CALL_PROCEEDING: u32 = 134283787u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_CELLS_HEC_ERROR: u32 = 134349314u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_DIGITAL_BROADCAST_VPIVCI: u32 = 134283782u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_GET_NEAREST_FLOW: u32 = 134283783u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_HW_CURRENT_ADDRESS: u32 = 134283524u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_ILMI_VPIVCI: u32 = 134283781u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_LECS_ADDRESS: u32 = 134283785u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MAX_AAL0_PACKET_SIZE: u32 = 134283528u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MAX_AAL1_PACKET_SIZE: u32 = 134283529u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MAX_AAL34_PACKET_SIZE: u32 = 134283530u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MAX_AAL5_PACKET_SIZE: u32 = 134283531u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MAX_ACTIVE_VCI_BITS: u32 = 134283526u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MAX_ACTIVE_VCS: u32 = 134283525u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MAX_ACTIVE_VPI_BITS: u32 = 134283527u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_MY_IP_NM_ADDRESS: u32 = 134283791u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_PARTY_ALERTING: u32 = 134283789u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_RCV_CELLS_DROPPED: u32 = 134349059u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_RCV_CELLS_OK: u32 = 134349057u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_RCV_INVALID_VPI_VCI: u32 = 134349313u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_RCV_REASSEMBLY_ERROR: u32 = 134349315u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_RELEASE_ACCESS_NET_RESOURCES: u32 = 134283780u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_SERVICE_ADDRESS: u32 = 134283786u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_SIGNALING_VPIVCI: u32 = 134283777u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_SUPPORTED_AAL_TYPES: u32 = 134283523u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_SUPPORTED_SERVICE_CATEGORY: u32 = 134283522u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_SUPPORTED_VC_RATES: u32 = 134283521u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_ATM_XMIT_CELLS_OK: u32 = 134349058u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_ADDRESS_CHANGE: u32 = 4261412871u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_ADD_ADDRESS: u32 = 4261412868u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_ADD_PVC: u32 = 4261412865u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_AF_CLOSE: u32 = 4261412874u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_DELETE_ADDRESS: u32 = 4261412869u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_DELETE_PVC: u32 = 4261412866u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_GET_ADDRESSES: u32 = 4261412870u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_GET_CALL_INFORMATION: u32 = 4261412867u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_SIGNALING_DISABLED: u32 = 4261412873u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_SIGNALING_ENABLED: u32 = 4261412872u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_ADDRESS_CAPS: u32 = 4261416963u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_CM_CAPS: u32 = 4261416961u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_DONT_REPORT_DIGITS: u32 = 4261416969u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_GET_CALL_DIAGNOSTICS: u32 = 4261416967u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_LINE_CAPS: u32 = 4261416962u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_REPORT_DIGITS: u32 = 4261416968u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS: u32 = 4261416965u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS: u32 = 4261416964u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_CO_TAPI_TRANSLATE_TAPI_SAP: u32 = 4261416966u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_ATTACHMENT_TYPE: u32 = 50462977u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_DOWNSTREAM_NODE_LONG: u32 = 50462979u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_FRAMES_LOST: u32 = 50462981u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_FRAME_ERRORS: u32 = 50462980u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_ADMIN_STATUS: u32 = 50528894u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_DESCR: u32 = 50528889u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_IN_DISCARDS: u32 = 50528900u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_IN_ERRORS: u32 = 50528901u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_IN_NUCAST_PKTS: u32 = 50528899u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_IN_OCTETS: u32 = 50528897u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_IN_UCAST_PKTS: u32 = 50528898u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_IN_UNKNOWN_PROTOS: u32 = 50528902u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_LAST_CHANGE: u32 = 50528896u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_MTU: u32 = 50528891u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_OPER_STATUS: u32 = 50528895u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_OUT_DISCARDS: u32 = 50528906u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_OUT_ERRORS: u32 = 50528907u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_OUT_NUCAST_PKTS: u32 = 50528905u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_OUT_OCTETS: u32 = 50528903u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_OUT_QLEN: u32 = 50528908u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_OUT_UCAST_PKTS: u32 = 50528904u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_PHYS_ADDRESS: u32 = 50528893u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_SPECIFIC: u32 = 50528909u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_SPEED: u32 = 50528892u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_IF_TYPE: u32 = 50528890u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_LCONNECTION_STATE: u32 = 50462985u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_LCT_FAILURES: u32 = 50462983u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_LEM_REJECTS: u32 = 50462984u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_LONG_CURRENT_ADDR: u32 = 50397442u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_LONG_MAX_LIST_SIZE: u32 = 50397444u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_LONG_MULTICAST_LIST: u32 = 50397443u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_LONG_PERMANENT_ADDR: u32 = 50397441u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_AVAILABLE_PATHS: u32 = 50528803u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_BRIDGE_FUNCTIONS: u32 = 50528800u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_COPIED_CT: u32 = 50528828u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_CURRENT_PATH: u32 = 50528804u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_DA_FLAG: u32 = 50528842u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_DOWNSTREAM_NBR: u32 = 50528806u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_DOWNSTREAM_PORT_TYPE: u32 = 50528811u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_DUP_ADDRESS_TEST: u32 = 50528809u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_ERROR_CT: u32 = 50528831u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_FRAME_CT: u32 = 50528827u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_FRAME_ERROR_FLAG: u32 = 50528844u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_FRAME_ERROR_RATIO: u32 = 50528838u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_FRAME_ERROR_THRESHOLD: u32 = 50528837u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_FRAME_STATUS_FUNCTIONS: u32 = 50528799u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_HARDWARE_PRESENT: u32 = 50528847u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_INDEX: u32 = 50528812u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_LATE_CT: u32 = 50528835u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_LONG_GRP_ADDRESS: u32 = 50528814u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_LOST_CT: u32 = 50528832u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_MA_UNITDATA_AVAILABLE: u32 = 50528846u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_MA_UNITDATA_ENABLE: u32 = 50528848u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_NOT_COPIED_CT: u32 = 50528834u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_NOT_COPIED_FLAG: u32 = 50528845u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_NOT_COPIED_RATIO: u32 = 50528840u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_NOT_COPIED_THRESHOLD: u32 = 50528839u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_OLD_DOWNSTREAM_NBR: u32 = 50528808u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_OLD_UPSTREAM_NBR: u32 = 50528807u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_REQUESTED_PATHS: u32 = 50528810u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_RING_OP_CT: u32 = 50528836u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_RMT_STATE: u32 = 50528841u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_SHORT_GRP_ADDRESS: u32 = 50528815u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_SMT_ADDRESS: u32 = 50528813u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_TOKEN_CT: u32 = 50528830u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_TRANSMIT_CT: u32 = 50528829u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_TVX_CAPABILITY: u32 = 50528802u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_TVX_EXPIRED_CT: u32 = 50528833u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_TVX_VALUE: u32 = 50528819u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_MAX: u32 = 50528818u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_MAX_CAPABILITY: u32 = 50528801u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_NEG: u32 = 50528817u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_PRI0: u32 = 50528820u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_PRI1: u32 = 50528821u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_PRI2: u32 = 50528822u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_PRI3: u32 = 50528823u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_PRI4: u32 = 50528824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_PRI5: u32 = 50528825u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_PRI6: u32 = 50528826u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_T_REQ: u32 = 50528816u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_UNDA_FLAG: u32 = 50528843u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_MAC_UPSTREAM_NBR: u32 = 50528805u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_CONFIGURATION: u32 = 50528854u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_INDEX: u32 = 50528849u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_MAX_T_REQ: u32 = 50528859u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_RING_LATENCY: u32 = 50528850u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_SBA_AVAILABLE: u32 = 50528856u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_SBA_OVERHEAD: u32 = 50528853u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_SBA_PAYLOAD: u32 = 50528852u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_TRACE_STATUS: u32 = 50528851u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_TVX_LOWER_BOUND: u32 = 50528857u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_T_MAX_LOWER_BOUND: u32 = 50528858u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PATH_T_R_MODE: u32 = 50528855u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_ACTION: u32 = 50528888u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_AVAILABLE_PATHS: u32 = 50528867u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_BS_FLAG: u32 = 50528873u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_CONNECTION_CAPABILITIES: u32 = 50528870u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_CONNECTION_POLICIES: u32 = 50528862u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_CONNNECT_STATE: u32 = 50528882u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_CURRENT_PATH: u32 = 50528864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_EB_ERROR_CT: u32 = 50528875u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_HARDWARE_PRESENT: u32 = 50528886u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_INDEX: u32 = 50528871u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_LCT_FAIL_CT: u32 = 50528876u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_LEM_CT: u32 = 50528879u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_LEM_REJECT_CT: u32 = 50528878u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_LER_ALARM: u32 = 50528881u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_LER_CUTOFF: u32 = 50528880u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_LER_ESTIMATE: u32 = 50528877u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_LER_FLAG: u32 = 50528885u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_MAC_INDICATED: u32 = 50528863u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_MAC_LOOP_TIME: u32 = 50528868u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_MAC_PLACEMENT: u32 = 50528866u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_MAINT_LS: u32 = 50528872u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_MY_TYPE: u32 = 50528860u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_NEIGHBOR_TYPE: u32 = 50528861u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_PCM_STATE: u32 = 50528883u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_PC_LS: u32 = 50528874u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_PC_WITHHOLD: u32 = 50528884u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_PMD_CLASS: u32 = 50528869u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_PORT_REQUESTED_PATHS: u32 = 50528865u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_RING_MGT_STATE: u32 = 50462982u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SHORT_CURRENT_ADDR: u32 = 50397446u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SHORT_MAX_LIST_SIZE: u32 = 50397448u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SHORT_MULTICAST_LIST: u32 = 50397447u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SHORT_PERMANENT_ADDR: u32 = 50397445u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_AVAILABLE_PATHS: u32 = 50528779u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_BYPASS_PRESENT: u32 = 50528788u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_CF_STATE: u32 = 50528790u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_CONFIG_CAPABILITIES: u32 = 50528780u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_CONFIG_POLICY: u32 = 50528781u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_CONNECTION_POLICY: u32 = 50528782u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_ECM_STATE: u32 = 50528789u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_HI_VERSION_ID: u32 = 50528771u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_HOLD_STATE: u32 = 50528791u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_LAST_SET_STATION_ID: u32 = 50528798u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_LO_VERSION_ID: u32 = 50528772u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_MAC_CT: u32 = 50528776u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_MAC_INDEXES: u32 = 50528787u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_MANUFACTURER_DATA: u32 = 50528773u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_MASTER_CT: u32 = 50528778u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_MIB_VERSION_ID: u32 = 50528775u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_MSG_TIME_STAMP: u32 = 50528795u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_NON_MASTER_CT: u32 = 50528777u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_OP_VERSION_ID: u32 = 50528770u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_PEER_WRAP_FLAG: u32 = 50528794u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_PORT_INDEXES: u32 = 50528786u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_REMOTE_DISCONNECT_FLAG: u32 = 50528792u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_SET_COUNT: u32 = 50528797u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_STATION_ACTION: u32 = 50528887u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_STATION_ID: u32 = 50528769u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_STATION_STATUS: u32 = 50528793u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_STAT_RPT_POLICY: u32 = 50528784u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_TRACE_MAX_EXPIRATION: u32 = 50528785u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_TRANSITION_TIME_STAMP: u32 = 50528796u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_T_NOTIFY: u32 = 50528783u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_SMT_USER_DATA: u32 = 50528774u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FDDI_UPSTREAM_NODE_LONG: u32 = 50462978u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FFP_ADAPTER_STATS: u32 = 4227990033u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FFP_CONTROL: u32 = 4227924498u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FFP_DATA: u32 = 4227924500u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FFP_DRIVER_STATS: u32 = 4227990032u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FFP_FLUSH: u32 = 4227924497u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FFP_PARAMS: u32 = 4227924499u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_FFP_SUPPORT: u32 = 4227924496u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_ADMIN_STATUS: u32 = 66184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_ALIAS: u32 = 66185u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_BROADCAST_BYTES_RCV: u32 = 131595u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_BROADCAST_BYTES_XMIT: u32 = 131589u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_BROADCAST_FRAMES_RCV: u32 = 131596u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_BROADCAST_FRAMES_XMIT: u32 = 131590u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_BYTES_RCV: u32 = 131609u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_BYTES_XMIT: u32 = 131610u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_BYTES_RCV: u32 = 131591u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_BYTES_XMIT: u32 = 131585u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_BYTES_XMIT_OUTSTANDING: u32 = 131617u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_DEVICE_PROFILE: u32 = 131602u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_DRIVER_VERSION: u32 = 65808u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_GET_NETCARD_TIME: u32 = 131600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_GET_TIME_CAPS: u32 = 131599u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_HARDWARE_STATUS: u32 = 65794u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_LINK_SPEED: u32 = 65799u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_MAC_OPTIONS: u32 = 65811u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_MEDIA_CONNECT_STATUS: u32 = 65812u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_MEDIA_IN_USE: u32 = 65796u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_MEDIA_SUPPORTED: u32 = 65795u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_MINIMUM_LINK_SPEED: u32 = 131360u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_NETCARD_LOAD: u32 = 131601u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_PROTOCOL_OPTIONS: u32 = 65810u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_RCV_CRC_ERROR: u32 = 131597u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_RCV_PDUS_ERROR: u32 = 131332u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_RCV_PDUS_NO_BUFFER: u32 = 131333u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_RCV_PDUS_OK: u32 = 131330u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_SUPPORTED_GUIDS: u32 = 65815u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_SUPPORTED_LIST: u32 = 65793u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_TRANSMIT_QUEUE_LENGTH: u32 = 131598u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_VENDOR_DESCRIPTION: u32 = 65805u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_VENDOR_DRIVER_VERSION: u32 = 65814u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_VENDOR_ID: u32 = 65804u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_XMIT_PDUS_ERROR: u32 = 131331u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CO_XMIT_PDUS_OK: u32 = 131329u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CURRENT_LOOKAHEAD: u32 = 65807u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_CURRENT_PACKET_FILTER: u32 = 65806u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_DEVICE_PROFILE: u32 = 131602u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_DIRECTED_BYTES_RCV: u32 = 131591u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_DIRECTED_BYTES_XMIT: u32 = 131585u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_DIRECTED_FRAMES_RCV: u32 = 131592u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_DIRECTED_FRAMES_XMIT: u32 = 131586u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_DISCONTINUITY_TIME: u32 = 66178u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_DRIVER_VERSION: u32 = 65808u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_ENUMERATE_PORTS: u32 = 66061u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_FRIENDLY_NAME: u32 = 131606u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_GET_NETCARD_TIME: u32 = 131600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_GET_TIME_CAPS: u32 = 131599u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_HARDWARE_STATUS: u32 = 65794u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_HD_SPLIT_CURRENT_CONFIG: u32 = 66080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_HD_SPLIT_PARAMETERS: u32 = 66078u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_INIT_TIME_MS: u32 = 131603u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_INTERFACE_INFO: u32 = 66183u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_INTERRUPT_MODERATION: u32 = 66057u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_IP_OPER_STATUS: u32 = 66189u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_ISOLATION_PARAMETERS: u32 = 66304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_LAST_CHANGE: u32 = 66177u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_LINK_PARAMETERS: u32 = 66056u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_LINK_SPEED: u32 = 65799u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_LINK_SPEED_EX: u32 = 66187u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_LINK_STATE: u32 = 66055u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MACHINE_NAME: u32 = 66074u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MAC_ADDRESS: u32 = 66053u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MAC_OPTIONS: u32 = 65811u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MAXIMUM_FRAME_SIZE: u32 = 65798u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MAXIMUM_LOOKAHEAD: u32 = 65797u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MAXIMUM_SEND_PACKETS: u32 = 65813u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MAXIMUM_TOTAL_SIZE: u32 = 65809u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MAX_LINK_SPEED: u32 = 66054u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MEDIA_CAPABILITIES: u32 = 66049u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MEDIA_CONNECT_STATUS: u32 = 65812u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MEDIA_CONNECT_STATUS_EX: u32 = 66186u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MEDIA_DUPLEX_STATE: u32 = 66188u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MEDIA_IN_USE: u32 = 65796u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MEDIA_SENSE_COUNTS: u32 = 131605u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MEDIA_SUPPORTED: u32 = 65795u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MINIPORT_RESTART_ATTRIBUTES: u32 = 66077u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MULTICAST_BYTES_RCV: u32 = 131593u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MULTICAST_BYTES_XMIT: u32 = 131587u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MULTICAST_FRAMES_RCV: u32 = 131594u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_MULTICAST_FRAMES_XMIT: u32 = 131588u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NDIS_RESERVED_1: u32 = 131607u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NDIS_RESERVED_2: u32 = 131608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NDIS_RESERVED_3: u32 = 66058u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NDIS_RESERVED_4: u32 = 66059u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NDIS_RESERVED_5: u32 = 66060u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NDIS_RESERVED_6: u32 = 66066u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NDIS_RESERVED_7: u32 = 131614u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NETCARD_LOAD: u32 = 131601u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_NETWORK_LAYER_ADDRESSES: u32 = 65816u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_OPERATIONAL_STATUS: u32 = 66179u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_PCI_DEVICE_CUSTOM_PROPERTIES: u32 = 66065u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_PHYSICAL_MEDIUM: u32 = 66050u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_PHYSICAL_MEDIUM_EX: u32 = 66067u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_PORT_AUTHENTICATION_PARAMETERS: u32 = 66063u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_PORT_STATE: u32 = 66062u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_PROMISCUOUS_MODE: u32 = 66176u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_PROTOCOL_OPTIONS: u32 = 65810u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RCV_CRC_ERROR: u32 = 131597u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RCV_DISCARDS: u32 = 131611u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RCV_ERROR: u32 = 131332u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RCV_LINK_SPEED: u32 = 66181u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RCV_NO_BUFFER: u32 = 131333u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RCV_OK: u32 = 131330u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RECEIVE_BLOCK_SIZE: u32 = 65803u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RECEIVE_BUFFER_SPACE: u32 = 65801u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RECEIVE_HASH: u32 = 66079u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RECEIVE_SCALE_CAPABILITIES: u32 = 66051u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RECEIVE_SCALE_PARAMETERS: u32 = 66052u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RECEIVE_SCALE_PARAMETERS_V2: u32 = 66068u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RESET_COUNTS: u32 = 131604u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RNDIS_CONFIG_PARAMETER: u32 = 66075u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES: u32 = 66240u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_STATISTICS: u32 = 131334u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_SUPPORTED_GUIDS: u32 = 65815u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_SUPPORTED_LIST: u32 = 65793u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_TIMEOUT_DPC_REQUEST_CAPABILITIES: u32 = 66064u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_TRANSMIT_BLOCK_SIZE: u32 = 65802u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_TRANSMIT_BUFFER_SPACE: u32 = 65800u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_TRANSMIT_QUEUE_LENGTH: u32 = 131598u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_TRANSPORT_HEADER_OFFSET: u32 = 65817u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_UNKNOWN_PROTOS: u32 = 66182u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_VENDOR_DESCRIPTION: u32 = 65805u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_VENDOR_DRIVER_VERSION: u32 = 65814u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_VENDOR_ID: u32 = 65804u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_VLAN_ID: u32 = 66076u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_XMIT_DISCARDS: u32 = 131612u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_XMIT_ERROR: u32 = 131331u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_XMIT_LINK_SPEED: u32 = 66180u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GEN_XMIT_OK: u32 = 131329u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ACTIVATE_FLOW_ENTRIES: u32 = 66575u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ADD_FLOW_ENTRIES: u32 = 66572u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ALLOCATE_COUNTERS: u32 = 66567u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_COUNTER_VALUES: u32 = 66570u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_CREATE_LOGICAL_VPORT: u32 = 66584u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_CREATE_TABLE: u32 = 66564u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_CURRENT_CAPABILITIES: u32 = 66562u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_DEACTIVATE_FLOW_ENTRIES: u32 = 66576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_DELETE_FLOW_ENTRIES: u32 = 66573u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_DELETE_LOGICAL_VPORT: u32 = 66585u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_DELETE_PROFILE: u32 = 66582u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_DELETE_TABLE: u32 = 66565u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ENUM_COUNTERS: u32 = 66569u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ENUM_FLOW_ENTRIES: u32 = 66574u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ENUM_LOGICAL_VPORTS: u32 = 66586u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ENUM_PROFILES: u32 = 66581u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_ENUM_TABLES: u32 = 66566u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_EXACT_MATCH_PROFILE: u32 = 66578u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_FLOW_ENTRY_PARAMETERS: u32 = 66577u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_FREE_COUNTERS: u32 = 66568u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_GLOBAL_PARAMETERS: u32 = 66563u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_HARDWARE_CAPABILITIES: u32 = 66561u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_HEADER_TRANSPOSITION_PROFILE: u32 = 66579u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_STATISTICS: u32 = 66571u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_VPORT_PARAMETERS: u32 = 66583u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_GFT_WILDCARD_MATCH_PROFILE: u32 = 66580u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IP4_OFFLOAD_STATS: u32 = 4227924489u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IP6_OFFLOAD_STATS: u32 = 4227924490u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_EXTRA_RCV_BOFS: u32 = 167838208u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_LINK_SPEED: u32 = 167837955u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_MAX_RECEIVE_WINDOW_SIZE: u32 = 167838212u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_MAX_SEND_WINDOW_SIZE: u32 = 167838213u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_MAX_UNICAST_LIST_SIZE: u32 = 167838211u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_MEDIA_BUSY: u32 = 167837956u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_RATE_SNIFF: u32 = 167838209u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_RECEIVING: u32 = 167837952u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_RESERVED1: u32 = 167838218u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_RESERVED2: u32 = 167838223u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_SUPPORTED_SPEEDS: u32 = 167837954u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_TURNAROUND_TIME: u32 = 167837953u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_IRDA_UNICAST_LIST: u32 = 167838210u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_KDNET_ADD_PF: u32 = 131619u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_KDNET_ENUMERATE_PFS: u32 = 131618u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_KDNET_QUERY_PF_INFORMATION: u32 = 131621u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_KDNET_REMOVE_PF: u32 = 131620u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_COLLISIONS: u32 = 84017666u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_CURRENT_NODE_ID: u32 = 83951874u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_DEFERS: u32 = 84017667u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_FCS_ERRORS: u32 = 84017670u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_IN_BROADCASTS: u32 = 84017409u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_IN_LENGTH_ERRORS: u32 = 84017410u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_NO_DATA_ERRORS: u32 = 84017668u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_OUT_NO_HANDLERS: u32 = 84017665u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_LTALK_RANDOM_CTS_ERRORS: u32 = 84017669u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NDK_CONNECTIONS: u32 = 4228121091u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NDK_LOCAL_ENDPOINTS: u32 = 4228121092u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NDK_SET_STATE: u32 = 4228121089u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NDK_STATISTICS: u32 = 4228121090u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_ALLOCATE_VF: u32 = 66117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_CREATE_SWITCH: u32 = 66103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_CREATE_VPORT: u32 = 66113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_CURRENT_CAPABILITIES: u32 = 66095u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_DELETE_SWITCH: u32 = 66105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_DELETE_VPORT: u32 = 66116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_ENUM_SWITCHES: u32 = 66112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_ENUM_VFS: u32 = 66120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_ENUM_VPORTS: u32 = 66115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_FREE_VF: u32 = 66118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_HARDWARE_CAPABILITIES: u32 = 66094u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_PARAMETERS: u32 = 66104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_VF_PARAMETERS: u32 = 66119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_NIC_SWITCH_VPORT_PARAMETERS: u32 = 66114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_OFFLOAD_ENCAPSULATION: u32 = 16843018u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PACKET_COALESCING_FILTER_MATCH_COUNT: u32 = 66101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PD_CLOSE_PROVIDER: u32 = 66818u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PD_OPEN_PROVIDER: u32 = 66817u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PD_QUERY_CURRENT_CONFIG: u32 = 66819u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_ADD_PROTOCOL_OFFLOAD: u32 = 4244701453u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_ADD_WOL_PATTERN: u32 = 4244701450u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_CURRENT_CAPABILITIES: u32 = 4244701447u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_GET_PROTOCOL_OFFLOAD: u32 = 4244701454u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_HARDWARE_CAPABILITIES: u32 = 4244701448u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_PARAMETERS: u32 = 4244701449u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_PROTOCOL_OFFLOAD_LIST: u32 = 4244701456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_REMOVE_PROTOCOL_OFFLOAD: u32 = 4244701455u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_REMOVE_WOL_PATTERN: u32 = 4244701451u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_RESERVED_1: u32 = 4244701457u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PM_WOL_PATTERN_LIST: u32 = 4244701452u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_ADD_WAKE_UP_PATTERN: u32 = 4244701443u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_CAPABILITIES: u32 = 4244701440u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_ENABLE_WAKE_UP: u32 = 4244701446u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_QUERY_POWER: u32 = 4244701442u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_REMOVE_WAKE_UP_PATTERN: u32 = 4244701444u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_SET_POWER: u32 = 4244701441u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_WAKE_UP_ERROR: u32 = 4244767233u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_WAKE_UP_OK: u32 = 4244767232u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_PNP_WAKE_UP_PATTERN_LIST: u32 = 4244701445u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_CURRENT_CAPABILITIES: u32 = 4228186114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_HARDWARE_CAPABILITIES: u32 = 4228186113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OFFLOAD_CREATE_SQ: u32 = 67075u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OFFLOAD_CURRENT_CAPABILITIES: u32 = 67074u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OFFLOAD_DELETE_SQ: u32 = 67076u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OFFLOAD_ENUM_SQS: u32 = 67078u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OFFLOAD_HARDWARE_CAPABILITIES: u32 = 67073u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OFFLOAD_SQ_STATS: u32 = 67079u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OFFLOAD_UPDATE_SQ: u32 = 67077u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_OPERATIONAL_PARAMETERS: u32 = 4228186116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_PARAMETERS: u32 = 4228186115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_REMOTE_PARAMETERS: u32 = 4228186117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED1: u32 = 4211147008u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED10: u32 = 4211147017u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED11: u32 = 4211147018u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED12: u32 = 4211147019u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED13: u32 = 4211147020u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED14: u32 = 4211147021u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED15: u32 = 4211147022u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED16: u32 = 4211147023u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED17: u32 = 4211147024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED18: u32 = 4211147025u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED19: u32 = 4211147026u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED2: u32 = 4211147009u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED20: u32 = 4211147027u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED3: u32 = 4211147010u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED4: u32 = 4211147011u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED5: u32 = 4211147012u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED6: u32 = 4211147013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED7: u32 = 4211147014u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED8: u32 = 4211147015u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_QOS_RESERVED9: u32 = 4211147016u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_ALLOCATE_QUEUE: u32 = 66083u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_CLEAR_FILTER: u32 = 66088u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_CURRENT_CAPABILITIES: u32 = 66093u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_ENUM_FILTERS: u32 = 66089u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_ENUM_QUEUES: u32 = 66085u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_FREE_QUEUE: u32 = 66084u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_GLOBAL_PARAMETERS: u32 = 66082u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_HARDWARE_CAPABILITIES: u32 = 66081u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_MOVE_FILTER: u32 = 66096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_PARAMETERS: u32 = 66090u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE: u32 = 66091u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_QUEUE_PARAMETERS: u32 = 66086u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_RECEIVE_FILTER_SET_FILTER: u32 = 66087u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_BAR_RESOURCES: u32 = 66137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_CONFIG_STATE: u32 = 66145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_CURRENT_CAPABILITIES: u32 = 66128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_HARDWARE_CAPABILITIES: u32 = 66121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_OVERLYING_ADAPTER_INFO: u32 = 66152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_PF_LUID: u32 = 66144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_PROBED_BARS: u32 = 66136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_READ_VF_CONFIG_BLOCK: u32 = 66131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_READ_VF_CONFIG_SPACE: u32 = 66129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_RESET_VF: u32 = 66133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_SET_VF_POWER_STATE: u32 = 66134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK: u32 = 66153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_VF_SERIAL_NUMBER: u32 = 66146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_VF_VENDOR_DEVICE_ID: u32 = 66135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_WRITE_VF_CONFIG_BLOCK: u32 = 66132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SRIOV_WRITE_VF_CONFIG_SPACE: u32 = 66130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_FEATURE_STATUS_QUERY: u32 = 66151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_ARRAY: u32 = 66167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_CONNECT: u32 = 66171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_CREATE: u32 = 66170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_DELETE: u32 = 66173u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_DIRECT_REQUEST: u32 = 66198u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_DISCONNECT: u32 = 66172u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_REQUEST: u32 = 66160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_RESTORE: u32 = 66194u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_RESTORE_COMPLETE: u32 = 66195u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_RESUME: u32 = 66200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_SAVE: u32 = 66192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_SAVE_COMPLETE: u32 = 66193u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_SUSPEND: u32 = 66199u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_FINISHED: u32 = 66202u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_STARTED: u32 = 66201u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_NIC_UPDATED: u32 = 66196u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PARAMETERS: u32 = 66165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_ARRAY: u32 = 66166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_CREATE: u32 = 66168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_DELETE: u32 = 66169u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_FEATURE_STATUS_QUERY: u32 = 66174u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_PROPERTY_ADD: u32 = 66161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_PROPERTY_DELETE: u32 = 66163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_PROPERTY_ENUM: u32 = 66164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_PROPERTY_UPDATE: u32 = 66162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_TEARDOWN: u32 = 66175u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PORT_UPDATED: u32 = 66197u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PROPERTY_ADD: u32 = 66147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PROPERTY_DELETE: u32 = 66149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PROPERTY_ENUM: u32 = 66150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_SWITCH_PROPERTY_UPDATE: u32 = 66148u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_ACCEPT: u32 = 117637377u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_ANSWER: u32 = 117637378u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_CLOSE: u32 = 117637379u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_CLOSE_CALL: u32 = 117637380u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_CONDITIONAL_MEDIA_DETECTION: u32 = 117637381u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_CONFIG_DIALOG: u32 = 117637382u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_DEV_SPECIFIC: u32 = 117637383u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_DIAL: u32 = 117637384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_DROP: u32 = 117637385u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GATHER_DIGITS: u32 = 117637411u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_ADDRESS_CAPS: u32 = 117637386u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_ADDRESS_ID: u32 = 117637387u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_ADDRESS_STATUS: u32 = 117637388u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_CALL_ADDRESS_ID: u32 = 117637389u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_CALL_INFO: u32 = 117637390u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_CALL_STATUS: u32 = 117637391u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_DEV_CAPS: u32 = 117637392u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_DEV_CONFIG: u32 = 117637393u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_EXTENSION_ID: u32 = 117637394u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_ID: u32 = 117637395u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_GET_LINE_DEV_STATUS: u32 = 117637396u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_MAKE_CALL: u32 = 117637397u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_MONITOR_DIGITS: u32 = 117637412u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_NEGOTIATE_EXT_VERSION: u32 = 117637398u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_OPEN: u32 = 117637399u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_PROVIDER_INITIALIZE: u32 = 117637400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_PROVIDER_SHUTDOWN: u32 = 117637401u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SECURE_CALL: u32 = 117637402u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SELECT_EXT_VERSION: u32 = 117637403u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SEND_USER_USER_INFO: u32 = 117637404u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SET_APP_SPECIFIC: u32 = 117637405u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SET_CALL_PARAMS: u32 = 117637406u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SET_DEFAULT_MEDIA_DETECTION: u32 = 117637407u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SET_DEV_CONFIG: u32 = 117637408u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SET_MEDIA_MODE: u32 = 117637409u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TAPI_SET_STATUS_MESSAGES: u32 = 117637410u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP4_OFFLOAD_STATS: u32 = 4227924487u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP6_OFFLOAD_STATS: u32 = 4227924488u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG: u32 = 4227924494u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES: u32 = 4227924495u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_CONNECTION_OFFLOAD_PARAMETERS: u32 = 4228055553u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_OFFLOAD_CURRENT_CONFIG: u32 = 4227924491u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES: u32 = 4227924493u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_OFFLOAD_PARAMETERS: u32 = 4227924492u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_RSC_STATISTICS: u32 = 131613u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_SAN_SUPPORT: u32 = 4227924484u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_ADD_SA: u32 = 4227924482u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_ADD_UDPESP_SA: u32 = 4227924485u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_DELETE_SA: u32 = 4227924483u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_DELETE_UDPESP_SA: u32 = 4227924486u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA: u32 = 4228055554u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA_EX: u32 = 4228055557u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA: u32 = 4228055555u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA: u32 = 4228055556u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TCP_TASK_OFFLOAD: u32 = 4227924481u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TIMESTAMP_CAPABILITY: u32 = 10485761u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TIMESTAMP_CURRENT_CONFIG: u32 = 10485762u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TIMESTAMP_GET_CROSSTIMESTAMP: u32 = 10485763u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TUNNEL_INTERFACE_RELEASE_OID: u32 = 251724039u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_TUNNEL_INTERFACE_SET_OID: u32 = 251724038u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_VLAN_RESERVED1: u32 = 66097u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_VLAN_RESERVED2: u32 = 66098u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_VLAN_RESERVED3: u32 = 66099u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_VLAN_RESERVED4: u32 = 66100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_CO_GET_COMP_INFO: u32 = 67175040u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_CO_GET_INFO: u32 = 67174784u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_CO_GET_LINK_INFO: u32 = 67174786u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_CO_GET_STATS_INFO: u32 = 67175042u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_CO_SET_COMP_INFO: u32 = 67175041u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_CO_SET_LINK_INFO: u32 = 67174785u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_CURRENT_ADDRESS: u32 = 67174658u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_GET_BRIDGE_INFO: u32 = 67174922u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_GET_COMP_INFO: u32 = 67174924u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_GET_INFO: u32 = 67174663u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_GET_LINK_INFO: u32 = 67174665u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_GET_STATS_INFO: u32 = 67174926u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_HEADER_FORMAT: u32 = 67174662u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_LINE_COUNT: u32 = 67174666u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_MEDIUM_SUBTYPE: u32 = 67174661u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_PERMANENT_ADDRESS: u32 = 67174657u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_PROTOCOL_CAPS: u32 = 67174667u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_PROTOCOL_TYPE: u32 = 67174660u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_QUALITY_OF_SERVICE: u32 = 67174659u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_SET_BRIDGE_INFO: u32 = 67174923u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_SET_COMP_INFO: u32 = 67174925u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WAN_SET_LINK_INFO: u32 = 67174664u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_AUTH_CHALLENGE: u32 = 234946837u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_BASE_STATIONS_INFO: u32 = 234946888u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_CONNECT: u32 = 234946828u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_CREATE_MAC: u32 = 234946854u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DELETE_MAC: u32 = 234946855u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DEVICE_BINDINGS: u32 = 234946865u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DEVICE_CAPS: u32 = 234946817u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DEVICE_CAPS_EX: u32 = 234946862u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DEVICE_RESET: u32 = 234946887u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DEVICE_SERVICE_COMMAND: u32 = 234946840u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DEVICE_SERVICE_SESSION: u32 = 234946851u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DEVICE_SERVICE_SESSION_WRITE: u32 = 234946852u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_DRIVER_CAPS: u32 = 234946816u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_ENUMERATE_DEVICE_SERVICES: u32 = 234946838u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS: u32 = 234946850u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_HOME_PROVIDER: u32 = 234946822u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_IMS_VOICE_STATE: u32 = 234946867u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_LOCATION_STATE: u32 = 234946869u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_LTE_ATTACH_CONFIG: u32 = 234946882u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_LTE_ATTACH_STATUS: u32 = 234946883u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_MBIM_VERSION: u32 = 234946860u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_MODEM_CONFIG_INFO: u32 = 234946884u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_MODEM_LOGGING_CONFIG: u32 = 234946891u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_MPDP: u32 = 234946889u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_NETWORK_BLACKLIST: u32 = 234946881u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_NETWORK_IDLE_HINT: u32 = 234946871u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_NETWORK_PARAMS: u32 = 234946893u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_NITZ: u32 = 234946870u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PACKET_SERVICE: u32 = 234946826u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PCO: u32 = 234946885u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PIN: u32 = 234946820u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PIN_EX: u32 = 234946849u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PIN_EX2: u32 = 234946859u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PIN_LIST: u32 = 234946821u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS: u32 = 234946853u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PREFERRED_PROVIDERS: u32 = 234946823u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PRESHUTDOWN: u32 = 234946872u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PROVISIONED_CONTEXTS: u32 = 234946829u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_PS_MEDIA_CONFIG: u32 = 234946878u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_RADIO_STATE: u32 = 234946819u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_READY_INFO: u32 = 234946818u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_REGISTER_PARAMS: u32 = 234946892u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_REGISTER_STATE: u32 = 234946825u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_REGISTER_STATE_EX: u32 = 234946866u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SAR_CONFIG: u32 = 234946879u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SAR_TRANSMISSION_STATUS: u32 = 234946880u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SERVICE_ACTIVATION: u32 = 234946830u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SIGNAL_STATE: u32 = 234946827u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SIGNAL_STATE_EX: u32 = 234946868u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SLOT_INFO_STATUS: u32 = 234946864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SMS_CONFIGURATION: u32 = 234946831u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SMS_DELETE: u32 = 234946834u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SMS_READ: u32 = 234946832u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SMS_SEND: u32 = 234946833u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SMS_STATUS: u32 = 234946835u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS: u32 = 234946839u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SYS_CAPS: u32 = 234946861u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_SYS_SLOTMAPPINGS: u32 = 234946863u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_ACCESS_BINARY: u32 = 234946857u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_ACCESS_RECORD: u32 = 234946858u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_APDU: u32 = 234946876u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_APP_LIST: u32 = 234946890u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_ATR: u32 = 234946873u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_CLOSE_CHANNEL: u32 = 234946875u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_FILE_STATUS: u32 = 234946856u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_OPEN_CHANNEL: u32 = 234946874u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_RESET: u32 = 234946886u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_UICC_TERMINAL_CAPABILITY: u32 = 234946877u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_USSD: u32 = 234946841u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_VENDOR_SPECIFIC: u32 = 234946836u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_WWAN_VISIBLE_PROVIDERS: u32 = 234946824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OID_XBOX_ACC_RESERVED0: u32 = 4194304000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const READABLE_LOCAL_CLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const RECEIVE_TIME_INDICATION_CAPABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TIMED_SEND_CAPABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TIME_STAMP_CAPABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const UNSPECIFIED_NETWORK_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x12ba5bde_143e_4c0d_b66d_2379bb141913); -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const WAN_PROTOCOL_KEEPS_STATS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_ALLOW_READ: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_ALLOW_WRITE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_ANSI_STRING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_ARRAY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_METHOD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_NDIS_RESERVED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_SUPPORT_COMMON_HEADER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_TO_OID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_TO_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const fNDIS_GUID_UNICODE_STRING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type IF_ADMINISTRATIVE_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IF_ADMINISTRATIVE_DISABLED: IF_ADMINISTRATIVE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IF_ADMINISTRATIVE_ENABLED: IF_ADMINISTRATIVE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IF_ADMINISTRATIVE_DEMANDDIAL: IF_ADMINISTRATIVE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type IF_OPER_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IfOperStatusUp: IF_OPER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IfOperStatusDown: IF_OPER_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IfOperStatusTesting: IF_OPER_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IfOperStatusUnknown: IF_OPER_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IfOperStatusDormant: IF_OPER_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IfOperStatusNotPresent: IF_OPER_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const IfOperStatusLowerLayerDown: IF_OPER_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_AUTHENTICATION_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeOpen: NDIS_802_11_AUTHENTICATION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeShared: NDIS_802_11_AUTHENTICATION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeAutoSwitch: NDIS_802_11_AUTHENTICATION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPA: NDIS_802_11_AUTHENTICATION_MODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPAPSK: NDIS_802_11_AUTHENTICATION_MODE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPANone: NDIS_802_11_AUTHENTICATION_MODE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPA2: NDIS_802_11_AUTHENTICATION_MODE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPA2PSK: NDIS_802_11_AUTHENTICATION_MODE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPA3: NDIS_802_11_AUTHENTICATION_MODE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPA3Ent192: NDIS_802_11_AUTHENTICATION_MODE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPA3SAE: NDIS_802_11_AUTHENTICATION_MODE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeWPA3Ent: NDIS_802_11_AUTHENTICATION_MODE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AuthModeMax: NDIS_802_11_AUTHENTICATION_MODE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_MEDIA_STREAM_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11MediaStreamOff: NDIS_802_11_MEDIA_STREAM_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11MediaStreamOn: NDIS_802_11_MEDIA_STREAM_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_NETWORK_INFRASTRUCTURE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11IBSS: NDIS_802_11_NETWORK_INFRASTRUCTURE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Infrastructure: NDIS_802_11_NETWORK_INFRASTRUCTURE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11AutoUnknown: NDIS_802_11_NETWORK_INFRASTRUCTURE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11InfrastructureMax: NDIS_802_11_NETWORK_INFRASTRUCTURE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_NETWORK_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11FH: NDIS_802_11_NETWORK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11DS: NDIS_802_11_NETWORK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11OFDM5: NDIS_802_11_NETWORK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11OFDM24: NDIS_802_11_NETWORK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Automode: NDIS_802_11_NETWORK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11NetworkTypeMax: NDIS_802_11_NETWORK_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_POWER_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11PowerModeCAM: NDIS_802_11_POWER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11PowerModeMAX_PSP: NDIS_802_11_POWER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11PowerModeFast_PSP: NDIS_802_11_POWER_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11PowerModeMax: NDIS_802_11_POWER_MODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_PRIVACY_FILTER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11PrivFilterAcceptAll: NDIS_802_11_PRIVACY_FILTER = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11PrivFilter8021xWEP: NDIS_802_11_PRIVACY_FILTER = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_RADIO_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11RadioStatusOn: NDIS_802_11_RADIO_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11RadioStatusHardwareOff: NDIS_802_11_RADIO_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11RadioStatusSoftwareOff: NDIS_802_11_RADIO_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11RadioStatusHardwareSoftwareOff: NDIS_802_11_RADIO_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11RadioStatusMax: NDIS_802_11_RADIO_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_RELOAD_DEFAULTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11ReloadWEPKeys: NDIS_802_11_RELOAD_DEFAULTS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_STATUS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11StatusType_Authentication: NDIS_802_11_STATUS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11StatusType_MediaStreamMode: NDIS_802_11_STATUS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11StatusType_PMKID_CandidateList: NDIS_802_11_STATUS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11StatusTypeMax: NDIS_802_11_STATUS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_11_WEP_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11WEPEnabled: NDIS_802_11_WEP_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Encryption1Enabled: NDIS_802_11_WEP_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11WEPDisabled: NDIS_802_11_WEP_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11EncryptionDisabled: NDIS_802_11_WEP_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11WEPKeyAbsent: NDIS_802_11_WEP_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Encryption1KeyAbsent: NDIS_802_11_WEP_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11WEPNotSupported: NDIS_802_11_WEP_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11EncryptionNotSupported: NDIS_802_11_WEP_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Encryption2Enabled: NDIS_802_11_WEP_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Encryption2KeyAbsent: NDIS_802_11_WEP_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Encryption3Enabled: NDIS_802_11_WEP_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const Ndis802_11Encryption3KeyAbsent: NDIS_802_11_WEP_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_802_5_RING_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRingStateOpened: NDIS_802_5_RING_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRingStateClosed: NDIS_802_5_RING_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRingStateOpening: NDIS_802_5_RING_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRingStateClosing: NDIS_802_5_RING_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRingStateOpenFailure: NDIS_802_5_RING_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRingStateRingFailure: NDIS_802_5_RING_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_DEVICE_POWER_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisDeviceStateUnspecified: NDIS_DEVICE_POWER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisDeviceStateD0: NDIS_DEVICE_POWER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisDeviceStateD1: NDIS_DEVICE_POWER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisDeviceStateD2: NDIS_DEVICE_POWER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisDeviceStateD3: NDIS_DEVICE_POWER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisDeviceStateMaximum: NDIS_DEVICE_POWER_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_FDDI_ATTACHMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeIsolated: NDIS_FDDI_ATTACHMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeLocalA: NDIS_FDDI_ATTACHMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeLocalB: NDIS_FDDI_ATTACHMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeLocalAB: NDIS_FDDI_ATTACHMENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeLocalS: NDIS_FDDI_ATTACHMENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeWrapA: NDIS_FDDI_ATTACHMENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeWrapB: NDIS_FDDI_ATTACHMENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeWrapAB: NDIS_FDDI_ATTACHMENT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeWrapS: NDIS_FDDI_ATTACHMENT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeCWrapA: NDIS_FDDI_ATTACHMENT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeCWrapB: NDIS_FDDI_ATTACHMENT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeCWrapS: NDIS_FDDI_ATTACHMENT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiTypeThrough: NDIS_FDDI_ATTACHMENT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_FDDI_LCONNECTION_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateOff: NDIS_FDDI_LCONNECTION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateBreak: NDIS_FDDI_LCONNECTION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateTrace: NDIS_FDDI_LCONNECTION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateConnect: NDIS_FDDI_LCONNECTION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateNext: NDIS_FDDI_LCONNECTION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateSignal: NDIS_FDDI_LCONNECTION_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateJoin: NDIS_FDDI_LCONNECTION_STATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateVerify: NDIS_FDDI_LCONNECTION_STATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateActive: NDIS_FDDI_LCONNECTION_STATE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiStateMaintenance: NDIS_FDDI_LCONNECTION_STATE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_FDDI_RING_MGT_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingIsolated: NDIS_FDDI_RING_MGT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingNonOperational: NDIS_FDDI_RING_MGT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingOperational: NDIS_FDDI_RING_MGT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingDetect: NDIS_FDDI_RING_MGT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingNonOperationalDup: NDIS_FDDI_RING_MGT_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingOperationalDup: NDIS_FDDI_RING_MGT_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingDirected: NDIS_FDDI_RING_MGT_STATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisFddiRingTrace: NDIS_FDDI_RING_MGT_STATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_HARDWARE_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHardwareStatusReady: NDIS_HARDWARE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHardwareStatusInitializing: NDIS_HARDWARE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHardwareStatusReset: NDIS_HARDWARE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHardwareStatusClosing: NDIS_HARDWARE_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisHardwareStatusNotReady: NDIS_HARDWARE_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_INTERRUPT_MODERATION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisInterruptModerationUnknown: NDIS_INTERRUPT_MODERATION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisInterruptModerationNotSupported: NDIS_INTERRUPT_MODERATION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisInterruptModerationEnabled: NDIS_INTERRUPT_MODERATION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisInterruptModerationDisabled: NDIS_INTERRUPT_MODERATION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_MEDIA_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediaStateConnected: NDIS_MEDIA_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediaStateDisconnected: NDIS_MEDIA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_MEDIUM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMedium802_3: NDIS_MEDIUM = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMedium802_5: NDIS_MEDIUM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumFddi: NDIS_MEDIUM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumWan: NDIS_MEDIUM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumLocalTalk: NDIS_MEDIUM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumDix: NDIS_MEDIUM = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumArcnetRaw: NDIS_MEDIUM = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumArcnet878_2: NDIS_MEDIUM = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumAtm: NDIS_MEDIUM = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumWirelessWan: NDIS_MEDIUM = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumIrda: NDIS_MEDIUM = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumBpc: NDIS_MEDIUM = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumCoWan: NDIS_MEDIUM = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMedium1394: NDIS_MEDIUM = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumInfiniBand: NDIS_MEDIUM = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumTunnel: NDIS_MEDIUM = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumNative802_11: NDIS_MEDIUM = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumLoopback: NDIS_MEDIUM = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumWiMAX: NDIS_MEDIUM = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumIP: NDIS_MEDIUM = 19i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisMediumMax: NDIS_MEDIUM = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_NETWORK_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPossibleNetworkChange: NDIS_NETWORK_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisDefinitelyNetworkChange: NDIS_NETWORK_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisNetworkChangeFromMediaConnect: NDIS_NETWORK_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisNetworkChangeMax: NDIS_NETWORK_CHANGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_PHYSICAL_MEDIUM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumUnspecified: NDIS_PHYSICAL_MEDIUM = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumWirelessLan: NDIS_PHYSICAL_MEDIUM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumCableModem: NDIS_PHYSICAL_MEDIUM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumPhoneLine: NDIS_PHYSICAL_MEDIUM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumPowerLine: NDIS_PHYSICAL_MEDIUM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumDSL: NDIS_PHYSICAL_MEDIUM = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumFibreChannel: NDIS_PHYSICAL_MEDIUM = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMedium1394: NDIS_PHYSICAL_MEDIUM = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumWirelessWan: NDIS_PHYSICAL_MEDIUM = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumNative802_11: NDIS_PHYSICAL_MEDIUM = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumBluetooth: NDIS_PHYSICAL_MEDIUM = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumInfiniband: NDIS_PHYSICAL_MEDIUM = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumWiMax: NDIS_PHYSICAL_MEDIUM = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumUWB: NDIS_PHYSICAL_MEDIUM = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMedium802_3: NDIS_PHYSICAL_MEDIUM = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMedium802_5: NDIS_PHYSICAL_MEDIUM = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumIrda: NDIS_PHYSICAL_MEDIUM = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumWiredWAN: NDIS_PHYSICAL_MEDIUM = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumWiredCoWan: NDIS_PHYSICAL_MEDIUM = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumOther: NDIS_PHYSICAL_MEDIUM = 19i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumNative802_15_4: NDIS_PHYSICAL_MEDIUM = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPhysicalMediumMax: NDIS_PHYSICAL_MEDIUM = 21i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_PORT_AUTHORIZATION_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortAuthorizationUnknown: NDIS_PORT_AUTHORIZATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortAuthorized: NDIS_PORT_AUTHORIZATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortUnauthorized: NDIS_PORT_AUTHORIZATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortReauthorizing: NDIS_PORT_AUTHORIZATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_PORT_CONTROL_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortControlStateUnknown: NDIS_PORT_CONTROL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortControlStateControlled: NDIS_PORT_CONTROL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortControlStateUncontrolled: NDIS_PORT_CONTROL_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_PORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortTypeUndefined: NDIS_PORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortTypeBridge: NDIS_PORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortTypeRasConnection: NDIS_PORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortType8021xSupplicant: NDIS_PORT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPortTypeMax: NDIS_PORT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_PROCESSOR_VENDOR = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisProcessorVendorUnknown: NDIS_PROCESSOR_VENDOR = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisProcessorVendorGenuinIntel: NDIS_PROCESSOR_VENDOR = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisProcessorVendorGenuineIntel: NDIS_PROCESSOR_VENDOR = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisProcessorVendorAuthenticAMD: NDIS_PROCESSOR_VENDOR = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestQueryInformation: NDIS_REQUEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestSetInformation: NDIS_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestQueryStatistics: NDIS_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestOpen: NDIS_REQUEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestClose: NDIS_REQUEST_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestSend: NDIS_REQUEST_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestTransferData: NDIS_REQUEST_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestReset: NDIS_REQUEST_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestGeneric1: NDIS_REQUEST_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestGeneric2: NDIS_REQUEST_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestGeneric3: NDIS_REQUEST_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisRequestGeneric4: NDIS_REQUEST_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_SUPPORTED_PAUSE_FUNCTIONS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPauseFunctionsUnsupported: NDIS_SUPPORTED_PAUSE_FUNCTIONS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPauseFunctionsSendOnly: NDIS_SUPPORTED_PAUSE_FUNCTIONS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPauseFunctionsReceiveOnly: NDIS_SUPPORTED_PAUSE_FUNCTIONS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPauseFunctionsSendAndReceive: NDIS_SUPPORTED_PAUSE_FUNCTIONS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisPauseFunctionsUnknown: NDIS_SUPPORTED_PAUSE_FUNCTIONS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_WAN_HEADER_FORMAT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanHeaderNative: NDIS_WAN_HEADER_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanHeaderEthernet: NDIS_WAN_HEADER_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_WAN_MEDIUM_SUBTYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumHub: NDIS_WAN_MEDIUM_SUBTYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumX_25: NDIS_WAN_MEDIUM_SUBTYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumIsdn: NDIS_WAN_MEDIUM_SUBTYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumSerial: NDIS_WAN_MEDIUM_SUBTYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumFrameRelay: NDIS_WAN_MEDIUM_SUBTYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumAtm: NDIS_WAN_MEDIUM_SUBTYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumSonet: NDIS_WAN_MEDIUM_SUBTYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumSW56K: NDIS_WAN_MEDIUM_SUBTYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumPPTP: NDIS_WAN_MEDIUM_SUBTYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumL2TP: NDIS_WAN_MEDIUM_SUBTYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumIrda: NDIS_WAN_MEDIUM_SUBTYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumParallel: NDIS_WAN_MEDIUM_SUBTYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumPppoe: NDIS_WAN_MEDIUM_SUBTYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumSSTP: NDIS_WAN_MEDIUM_SUBTYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumAgileVPN: NDIS_WAN_MEDIUM_SUBTYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumGre: NDIS_WAN_MEDIUM_SUBTYPE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanMediumSubTypeMax: NDIS_WAN_MEDIUM_SUBTYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDIS_WAN_QUALITY = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanRaw: NDIS_WAN_QUALITY = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanErrorControl: NDIS_WAN_QUALITY = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdisWanReliable: NDIS_WAN_QUALITY = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NDK_RDMA_TECHNOLOGY = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdkUndefined: NDK_RDMA_TECHNOLOGY = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdkiWarp: NDK_RDMA_TECHNOLOGY = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdkInfiniBand: NDK_RDMA_TECHNOLOGY = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdkRoCE: NDK_RDMA_TECHNOLOGY = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdkRoCEv2: NDK_RDMA_TECHNOLOGY = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NdkMaxTechnology: NDK_RDMA_TECHNOLOGY = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_ACCESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ACCESS_LOOPBACK: NET_IF_ACCESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ACCESS_BROADCAST: NET_IF_ACCESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ACCESS_POINT_TO_POINT: NET_IF_ACCESS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ACCESS_POINT_TO_MULTI_POINT: NET_IF_ACCESS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ACCESS_MAXIMUM: NET_IF_ACCESS_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_ADMIN_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ADMIN_STATUS_UP: NET_IF_ADMIN_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ADMIN_STATUS_DOWN: NET_IF_ADMIN_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_ADMIN_STATUS_TESTING: NET_IF_ADMIN_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_CONNECTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_CONNECTION_DEDICATED: NET_IF_CONNECTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_CONNECTION_PASSIVE: NET_IF_CONNECTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_CONNECTION_DEMAND: NET_IF_CONNECTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_CONNECTION_MAXIMUM: NET_IF_CONNECTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_DIRECTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_DIRECTION_SENDRECEIVE: NET_IF_DIRECTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_DIRECTION_SENDONLY: NET_IF_DIRECTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_DIRECTION_RECEIVEONLY: NET_IF_DIRECTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_DIRECTION_MAXIMUM: NET_IF_DIRECTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_MEDIA_CONNECT_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const MediaConnectStateUnknown: NET_IF_MEDIA_CONNECT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const MediaConnectStateConnected: NET_IF_MEDIA_CONNECT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const MediaConnectStateDisconnected: NET_IF_MEDIA_CONNECT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_MEDIA_DUPLEX_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const MediaDuplexStateUnknown: NET_IF_MEDIA_DUPLEX_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const MediaDuplexStateHalf: NET_IF_MEDIA_DUPLEX_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const MediaDuplexStateFull: NET_IF_MEDIA_DUPLEX_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_OPER_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_UP: NET_IF_OPER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_DOWN: NET_IF_OPER_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_TESTING: NET_IF_OPER_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_UNKNOWN: NET_IF_OPER_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_DORMANT: NET_IF_OPER_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_NOT_PRESENT: NET_IF_OPER_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_OPER_STATUS_LOWER_LAYER_DOWN: NET_IF_OPER_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type NET_IF_RCV_ADDRESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_RCV_ADDRESS_TYPE_OTHER: NET_IF_RCV_ADDRESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_RCV_ADDRESS_TYPE_VOLATILE: NET_IF_RCV_ADDRESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const NET_IF_RCV_ADDRESS_TYPE_NON_VOLATILE: NET_IF_RCV_ADDRESS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type OFFLOAD_CONF_ALGO = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_CONF_NONE: OFFLOAD_CONF_ALGO = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_CONF_DES: OFFLOAD_CONF_ALGO = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_CONF_RESERVED: OFFLOAD_CONF_ALGO = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_CONF_3_DES: OFFLOAD_CONF_ALGO = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_CONF_MAX: OFFLOAD_CONF_ALGO = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type OFFLOAD_INTEGRITY_ALGO = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_INTEGRITY_NONE: OFFLOAD_INTEGRITY_ALGO = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_INTEGRITY_MD5: OFFLOAD_INTEGRITY_ALGO = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_INTEGRITY_SHA: OFFLOAD_INTEGRITY_ALGO = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_INTEGRITY_MAX: OFFLOAD_INTEGRITY_ALGO = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type OFFLOAD_OPERATION_E = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const AUTHENTICATE: OFFLOAD_OPERATION_E = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const ENCRYPT: OFFLOAD_OPERATION_E = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type TUNNEL_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TUNNEL_TYPE_NONE: TUNNEL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TUNNEL_TYPE_OTHER: TUNNEL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TUNNEL_TYPE_DIRECT: TUNNEL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TUNNEL_TYPE_6TO4: TUNNEL_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TUNNEL_TYPE_ISATAP: TUNNEL_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TUNNEL_TYPE_TEREDO: TUNNEL_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const TUNNEL_TYPE_IPHTTPS: TUNNEL_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub type UDP_ENCAP_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_IKE: UDP_ENCAP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub const OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_OTHER: UDP_ENCAP_TYPE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct BSSID_INFO { - pub BSSID: [u8; 6], - pub PMKID: [u8; 16], -} -impl ::core::marker::Copy for BSSID_INFO {} -impl ::core::clone::Clone for BSSID_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct GEN_GET_NETCARD_TIME { - pub ReadTime: u64, -} -impl ::core::marker::Copy for GEN_GET_NETCARD_TIME {} -impl ::core::clone::Clone for GEN_GET_NETCARD_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct GEN_GET_TIME_CAPS { - pub Flags: u32, - pub ClockPrecision: u32, -} -impl ::core::marker::Copy for GEN_GET_TIME_CAPS {} -impl ::core::clone::Clone for GEN_GET_TIME_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct IF_COUNTED_STRING_LH { - pub Length: u16, - pub String: [u16; 257], -} -impl ::core::marker::Copy for IF_COUNTED_STRING_LH {} -impl ::core::clone::Clone for IF_COUNTED_STRING_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct IF_PHYSICAL_ADDRESS_LH { - pub Length: u16, - pub Address: [u8; 32], -} -impl ::core::marker::Copy for IF_PHYSICAL_ADDRESS_LH {} -impl ::core::clone::Clone for IF_PHYSICAL_ADDRESS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_AI_REQFI { - pub Capabilities: u16, - pub ListenInterval: u16, - pub CurrentAPAddress: [u8; 6], -} -impl ::core::marker::Copy for NDIS_802_11_AI_REQFI {} -impl ::core::clone::Clone for NDIS_802_11_AI_REQFI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_AI_RESFI { - pub Capabilities: u16, - pub StatusCode: u16, - pub AssociationId: u16, -} -impl ::core::marker::Copy for NDIS_802_11_AI_RESFI {} -impl ::core::clone::Clone for NDIS_802_11_AI_RESFI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_ASSOCIATION_INFORMATION { - pub Length: u32, - pub AvailableRequestFixedIEs: u16, - pub RequestFixedIEs: NDIS_802_11_AI_REQFI, - pub RequestIELength: u32, - pub OffsetRequestIEs: u32, - pub AvailableResponseFixedIEs: u16, - pub ResponseFixedIEs: NDIS_802_11_AI_RESFI, - pub ResponseIELength: u32, - pub OffsetResponseIEs: u32, -} -impl ::core::marker::Copy for NDIS_802_11_ASSOCIATION_INFORMATION {} -impl ::core::clone::Clone for NDIS_802_11_ASSOCIATION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_AUTHENTICATION_ENCRYPTION { - pub AuthModeSupported: NDIS_802_11_AUTHENTICATION_MODE, - pub EncryptStatusSupported: NDIS_802_11_WEP_STATUS, -} -impl ::core::marker::Copy for NDIS_802_11_AUTHENTICATION_ENCRYPTION {} -impl ::core::clone::Clone for NDIS_802_11_AUTHENTICATION_ENCRYPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_AUTHENTICATION_EVENT { - pub Status: NDIS_802_11_STATUS_INDICATION, - pub Request: [NDIS_802_11_AUTHENTICATION_REQUEST; 1], -} -impl ::core::marker::Copy for NDIS_802_11_AUTHENTICATION_EVENT {} -impl ::core::clone::Clone for NDIS_802_11_AUTHENTICATION_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_AUTHENTICATION_REQUEST { - pub Length: u32, - pub Bssid: [u8; 6], - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_802_11_AUTHENTICATION_REQUEST {} -impl ::core::clone::Clone for NDIS_802_11_AUTHENTICATION_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_BSSID_LIST { - pub NumberOfItems: u32, - pub Bssid: [NDIS_WLAN_BSSID; 1], -} -impl ::core::marker::Copy for NDIS_802_11_BSSID_LIST {} -impl ::core::clone::Clone for NDIS_802_11_BSSID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_BSSID_LIST_EX { - pub NumberOfItems: u32, - pub Bssid: [NDIS_WLAN_BSSID_EX; 1], -} -impl ::core::marker::Copy for NDIS_802_11_BSSID_LIST_EX {} -impl ::core::clone::Clone for NDIS_802_11_BSSID_LIST_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_CAPABILITY { - pub Length: u32, - pub Version: u32, - pub NoOfPMKIDs: u32, - pub NoOfAuthEncryptPairsSupported: u32, - pub AuthenticationEncryptionSupported: [NDIS_802_11_AUTHENTICATION_ENCRYPTION; 1], -} -impl ::core::marker::Copy for NDIS_802_11_CAPABILITY {} -impl ::core::clone::Clone for NDIS_802_11_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_CONFIGURATION { - pub Length: u32, - pub BeaconPeriod: u32, - pub ATIMWindow: u32, - pub DSConfig: u32, - pub FHConfig: NDIS_802_11_CONFIGURATION_FH, -} -impl ::core::marker::Copy for NDIS_802_11_CONFIGURATION {} -impl ::core::clone::Clone for NDIS_802_11_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_CONFIGURATION_FH { - pub Length: u32, - pub HopPattern: u32, - pub HopSet: u32, - pub DwellTime: u32, -} -impl ::core::marker::Copy for NDIS_802_11_CONFIGURATION_FH {} -impl ::core::clone::Clone for NDIS_802_11_CONFIGURATION_FH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_FIXED_IEs { - pub Timestamp: [u8; 8], - pub BeaconInterval: u16, - pub Capabilities: u16, -} -impl ::core::marker::Copy for NDIS_802_11_FIXED_IEs {} -impl ::core::clone::Clone for NDIS_802_11_FIXED_IEs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_KEY { - pub Length: u32, - pub KeyIndex: u32, - pub KeyLength: u32, - pub BSSID: [u8; 6], - pub KeyRSC: u64, - pub KeyMaterial: [u8; 1], -} -impl ::core::marker::Copy for NDIS_802_11_KEY {} -impl ::core::clone::Clone for NDIS_802_11_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_NETWORK_TYPE_LIST { - pub NumberOfItems: u32, - pub NetworkType: [NDIS_802_11_NETWORK_TYPE; 1], -} -impl ::core::marker::Copy for NDIS_802_11_NETWORK_TYPE_LIST {} -impl ::core::clone::Clone for NDIS_802_11_NETWORK_TYPE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_NON_BCAST_SSID_LIST { - pub NumberOfItems: u32, - pub Non_Bcast_Ssid: [NDIS_802_11_SSID; 1], -} -impl ::core::marker::Copy for NDIS_802_11_NON_BCAST_SSID_LIST {} -impl ::core::clone::Clone for NDIS_802_11_NON_BCAST_SSID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_PMKID { - pub Length: u32, - pub BSSIDInfoCount: u32, - pub BSSIDInfo: [BSSID_INFO; 1], -} -impl ::core::marker::Copy for NDIS_802_11_PMKID {} -impl ::core::clone::Clone for NDIS_802_11_PMKID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_PMKID_CANDIDATE_LIST { - pub Version: u32, - pub NumCandidates: u32, - pub CandidateList: [PMKID_CANDIDATE; 1], -} -impl ::core::marker::Copy for NDIS_802_11_PMKID_CANDIDATE_LIST {} -impl ::core::clone::Clone for NDIS_802_11_PMKID_CANDIDATE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_REMOVE_KEY { - pub Length: u32, - pub KeyIndex: u32, - pub BSSID: [u8; 6], -} -impl ::core::marker::Copy for NDIS_802_11_REMOVE_KEY {} -impl ::core::clone::Clone for NDIS_802_11_REMOVE_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_SSID { - pub SsidLength: u32, - pub Ssid: [u8; 32], -} -impl ::core::marker::Copy for NDIS_802_11_SSID {} -impl ::core::clone::Clone for NDIS_802_11_SSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_STATISTICS { - pub Length: u32, - pub TransmittedFragmentCount: i64, - pub MulticastTransmittedFrameCount: i64, - pub FailedCount: i64, - pub RetryCount: i64, - pub MultipleRetryCount: i64, - pub RTSSuccessCount: i64, - pub RTSFailureCount: i64, - pub ACKFailureCount: i64, - pub FrameDuplicateCount: i64, - pub ReceivedFragmentCount: i64, - pub MulticastReceivedFrameCount: i64, - pub FCSErrorCount: i64, - pub TKIPLocalMICFailures: i64, - pub TKIPICVErrorCount: i64, - pub TKIPCounterMeasuresInvoked: i64, - pub TKIPReplays: i64, - pub CCMPFormatErrors: i64, - pub CCMPReplays: i64, - pub CCMPDecryptErrors: i64, - pub FourWayHandshakeFailures: i64, - pub WEPUndecryptableCount: i64, - pub WEPICVErrorCount: i64, - pub DecryptSuccessCount: i64, - pub DecryptFailureCount: i64, -} -impl ::core::marker::Copy for NDIS_802_11_STATISTICS {} -impl ::core::clone::Clone for NDIS_802_11_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_STATUS_INDICATION { - pub StatusType: NDIS_802_11_STATUS_TYPE, -} -impl ::core::marker::Copy for NDIS_802_11_STATUS_INDICATION {} -impl ::core::clone::Clone for NDIS_802_11_STATUS_INDICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_TEST { - pub Length: u32, - pub Type: u32, - pub Anonymous: NDIS_802_11_TEST_0, -} -impl ::core::marker::Copy for NDIS_802_11_TEST {} -impl ::core::clone::Clone for NDIS_802_11_TEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub union NDIS_802_11_TEST_0 { - pub AuthenticationEvent: NDIS_802_11_AUTHENTICATION_EVENT, - pub RssiTrigger: i32, -} -impl ::core::marker::Copy for NDIS_802_11_TEST_0 {} -impl ::core::clone::Clone for NDIS_802_11_TEST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_VARIABLE_IEs { - pub ElementID: u8, - pub Length: u8, - pub data: [u8; 1], -} -impl ::core::marker::Copy for NDIS_802_11_VARIABLE_IEs {} -impl ::core::clone::Clone for NDIS_802_11_VARIABLE_IEs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_802_11_WEP { - pub Length: u32, - pub KeyIndex: u32, - pub KeyLength: u32, - pub KeyMaterial: [u8; 1], -} -impl ::core::marker::Copy for NDIS_802_11_WEP {} -impl ::core::clone::Clone for NDIS_802_11_WEP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_CO_DEVICE_PROFILE { - pub DeviceDescription: NDIS_VAR_DATA_DESC, - pub DevSpecificInfo: NDIS_VAR_DATA_DESC, - pub ulTAPISupplementaryPassThru: u32, - pub ulAddressModes: u32, - pub ulNumAddresses: u32, - pub ulBearerModes: u32, - pub ulMaxTxRate: u32, - pub ulMinTxRate: u32, - pub ulMaxRxRate: u32, - pub ulMinRxRate: u32, - pub ulMediaModes: u32, - pub ulGenerateToneModes: u32, - pub ulGenerateToneMaxNumFreq: u32, - pub ulGenerateDigitModes: u32, - pub ulMonitorToneMaxNumFreq: u32, - pub ulMonitorToneMaxNumEntries: u32, - pub ulMonitorDigitModes: u32, - pub ulGatherDigitsMinTimeout: u32, - pub ulGatherDigitsMaxTimeout: u32, - pub ulDevCapFlags: u32, - pub ulMaxNumActiveCalls: u32, - pub ulAnswerMode: u32, - pub ulUUIAcceptSize: u32, - pub ulUUIAnswerSize: u32, - pub ulUUIMakeCallSize: u32, - pub ulUUIDropSize: u32, - pub ulUUISendUserUserInfoSize: u32, - pub ulUUICallInfoSize: u32, -} -impl ::core::marker::Copy for NDIS_CO_DEVICE_PROFILE {} -impl ::core::clone::Clone for NDIS_CO_DEVICE_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_CO_LINK_SPEED { - pub Outbound: u32, - pub Inbound: u32, -} -impl ::core::marker::Copy for NDIS_CO_LINK_SPEED {} -impl ::core::clone::Clone for NDIS_CO_LINK_SPEED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_GUID { - pub Guid: ::windows_sys::core::GUID, - pub Anonymous: NDIS_GUID_0, - pub Size: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_GUID {} -impl ::core::clone::Clone for NDIS_GUID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub union NDIS_GUID_0 { - pub Oid: u32, - pub Status: i32, -} -impl ::core::marker::Copy for NDIS_GUID_0 {} -impl ::core::clone::Clone for NDIS_GUID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_HARDWARE_CROSSTIMESTAMP { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u32, - pub SystemTimestamp1: u64, - pub HardwareClockTimestamp: u64, - pub SystemTimestamp2: u64, -} -impl ::core::marker::Copy for NDIS_HARDWARE_CROSSTIMESTAMP {} -impl ::core::clone::Clone for NDIS_HARDWARE_CROSSTIMESTAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NDIS_INTERFACE_INFORMATION { - pub ifOperStatus: NET_IF_OPER_STATUS, - pub ifOperStatusFlags: u32, - pub MediaConnectState: NET_IF_MEDIA_CONNECT_STATE, - pub MediaDuplexState: NET_IF_MEDIA_DUPLEX_STATE, - pub ifMtu: u32, - pub ifPromiscuousMode: super::super::Foundation::BOOLEAN, - pub ifDeviceWakeUpEnable: super::super::Foundation::BOOLEAN, - pub XmitLinkSpeed: u64, - pub RcvLinkSpeed: u64, - pub ifLastChange: u64, - pub ifCounterDiscontinuityTime: u64, - pub ifInUnknownProtos: u64, - pub ifInDiscards: u64, - pub ifInErrors: u64, - pub ifHCInOctets: u64, - pub ifHCInUcastPkts: u64, - pub ifHCInMulticastPkts: u64, - pub ifHCInBroadcastPkts: u64, - pub ifHCOutOctets: u64, - pub ifHCOutUcastPkts: u64, - pub ifHCOutMulticastPkts: u64, - pub ifHCOutBroadcastPkts: u64, - pub ifOutErrors: u64, - pub ifOutDiscards: u64, - pub ifHCInUcastOctets: u64, - pub ifHCInMulticastOctets: u64, - pub ifHCInBroadcastOctets: u64, - pub ifHCOutUcastOctets: u64, - pub ifHCOutMulticastOctets: u64, - pub ifHCOutBroadcastOctets: u64, - pub CompartmentId: u32, - pub SupportedStatistics: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NDIS_INTERFACE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NDIS_INTERFACE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_INTERRUPT_MODERATION_PARAMETERS { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u32, - pub InterruptModeration: NDIS_INTERRUPT_MODERATION, -} -impl ::core::marker::Copy for NDIS_INTERRUPT_MODERATION_PARAMETERS {} -impl ::core::clone::Clone for NDIS_INTERRUPT_MODERATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IPSEC_OFFLOAD_V1 { - pub Supported: NDIS_IPSEC_OFFLOAD_V1_2, - pub IPv4AH: NDIS_IPSEC_OFFLOAD_V1_0, - pub IPv4ESP: NDIS_IPSEC_OFFLOAD_V1_1, -} -impl ::core::marker::Copy for NDIS_IPSEC_OFFLOAD_V1 {} -impl ::core::clone::Clone for NDIS_IPSEC_OFFLOAD_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IPSEC_OFFLOAD_V1_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_IPSEC_OFFLOAD_V1_0 {} -impl ::core::clone::Clone for NDIS_IPSEC_OFFLOAD_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IPSEC_OFFLOAD_V1_1 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_IPSEC_OFFLOAD_V1_1 {} -impl ::core::clone::Clone for NDIS_IPSEC_OFFLOAD_V1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IPSEC_OFFLOAD_V1_2 { - pub Encapsulation: u32, - pub AhEspCombined: u32, - pub TransportTunnelCombined: u32, - pub IPv4Options: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_IPSEC_OFFLOAD_V1_2 {} -impl ::core::clone::Clone for NDIS_IPSEC_OFFLOAD_V1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IP_OPER_STATE { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u32, - pub IpOperationalStatus: NDIS_IP_OPER_STATUS, -} -impl ::core::marker::Copy for NDIS_IP_OPER_STATE {} -impl ::core::clone::Clone for NDIS_IP_OPER_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IP_OPER_STATUS { - pub AddressFamily: u32, - pub OperationalStatus: NET_IF_OPER_STATUS, - pub OperationalStatusFlags: u32, -} -impl ::core::marker::Copy for NDIS_IP_OPER_STATUS {} -impl ::core::clone::Clone for NDIS_IP_OPER_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IP_OPER_STATUS_INFO { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u32, - pub NumberofAddressFamiliesReturned: u32, - pub IpOperationalStatus: [NDIS_IP_OPER_STATUS; 32], -} -impl ::core::marker::Copy for NDIS_IP_OPER_STATUS_INFO {} -impl ::core::clone::Clone for NDIS_IP_OPER_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_IRDA_PACKET_INFO { - pub ExtraBOFs: u32, - pub MinTurnAroundTime: u32, -} -impl ::core::marker::Copy for NDIS_IRDA_PACKET_INFO {} -impl ::core::clone::Clone for NDIS_IRDA_PACKET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_LINK_PARAMETERS { - pub Header: NDIS_OBJECT_HEADER, - pub MediaDuplexState: NET_IF_MEDIA_DUPLEX_STATE, - pub XmitLinkSpeed: u64, - pub RcvLinkSpeed: u64, - pub PauseFunctions: NDIS_SUPPORTED_PAUSE_FUNCTIONS, - pub AutoNegotiationFlags: u32, -} -impl ::core::marker::Copy for NDIS_LINK_PARAMETERS {} -impl ::core::clone::Clone for NDIS_LINK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_LINK_SPEED { - pub XmitLinkSpeed: u64, - pub RcvLinkSpeed: u64, -} -impl ::core::marker::Copy for NDIS_LINK_SPEED {} -impl ::core::clone::Clone for NDIS_LINK_SPEED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_LINK_STATE { - pub Header: NDIS_OBJECT_HEADER, - pub MediaConnectState: NET_IF_MEDIA_CONNECT_STATE, - pub MediaDuplexState: NET_IF_MEDIA_DUPLEX_STATE, - pub XmitLinkSpeed: u64, - pub RcvLinkSpeed: u64, - pub PauseFunctions: NDIS_SUPPORTED_PAUSE_FUNCTIONS, - pub AutoNegotiationFlags: u32, -} -impl ::core::marker::Copy for NDIS_LINK_STATE {} -impl ::core::clone::Clone for NDIS_LINK_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_OBJECT_HEADER { - pub Type: u8, - pub Revision: u8, - pub Size: u16, -} -impl ::core::marker::Copy for NDIS_OBJECT_HEADER {} -impl ::core::clone::Clone for NDIS_OBJECT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_OFFLOAD { - pub Header: NDIS_OBJECT_HEADER, - pub Checksum: NDIS_TCP_IP_CHECKSUM_OFFLOAD, - pub LsoV1: NDIS_TCP_LARGE_SEND_OFFLOAD_V1, - pub IPsecV1: NDIS_IPSEC_OFFLOAD_V1, - pub LsoV2: NDIS_TCP_LARGE_SEND_OFFLOAD_V2, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_OFFLOAD {} -impl ::core::clone::Clone for NDIS_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_OFFLOAD_PARAMETERS { - pub Header: NDIS_OBJECT_HEADER, - pub IPv4Checksum: u8, - pub TCPIPv4Checksum: u8, - pub UDPIPv4Checksum: u8, - pub TCPIPv6Checksum: u8, - pub UDPIPv6Checksum: u8, - pub LsoV1: u8, - pub IPsecV1: u8, - pub LsoV2IPv4: u8, - pub LsoV2IPv6: u8, - pub TcpConnectionIPv4: u8, - pub TcpConnectionIPv6: u8, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_OFFLOAD_PARAMETERS {} -impl ::core::clone::Clone for NDIS_OFFLOAD_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_OPER_STATE { - pub Header: NDIS_OBJECT_HEADER, - pub OperationalStatus: NET_IF_OPER_STATUS, - pub OperationalStatusFlags: u32, -} -impl ::core::marker::Copy for NDIS_OPER_STATE {} -impl ::core::clone::Clone for NDIS_OPER_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PCI_DEVICE_CUSTOM_PROPERTIES { - pub Header: NDIS_OBJECT_HEADER, - pub DeviceType: u32, - pub CurrentSpeedAndMode: u32, - pub CurrentPayloadSize: u32, - pub MaxPayloadSize: u32, - pub MaxReadRequestSize: u32, - pub CurrentLinkSpeed: u32, - pub CurrentLinkWidth: u32, - pub MaxLinkSpeed: u32, - pub MaxLinkWidth: u32, - pub PciExpressVersion: u32, - pub InterruptType: u32, - pub MaxInterruptMessages: u32, -} -impl ::core::marker::Copy for NDIS_PCI_DEVICE_CUSTOM_PROPERTIES {} -impl ::core::clone::Clone for NDIS_PCI_DEVICE_CUSTOM_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PM_PACKET_PATTERN { - pub Priority: u32, - pub Reserved: u32, - pub MaskSize: u32, - pub PatternOffset: u32, - pub PatternSize: u32, - pub PatternFlags: u32, -} -impl ::core::marker::Copy for NDIS_PM_PACKET_PATTERN {} -impl ::core::clone::Clone for NDIS_PM_PACKET_PATTERN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PM_WAKE_UP_CAPABILITIES { - pub MinMagicPacketWakeUp: NDIS_DEVICE_POWER_STATE, - pub MinPatternWakeUp: NDIS_DEVICE_POWER_STATE, - pub MinLinkChangeWakeUp: NDIS_DEVICE_POWER_STATE, -} -impl ::core::marker::Copy for NDIS_PM_WAKE_UP_CAPABILITIES {} -impl ::core::clone::Clone for NDIS_PM_WAKE_UP_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PNP_CAPABILITIES { - pub Flags: u32, - pub WakeUpCapabilities: NDIS_PM_WAKE_UP_CAPABILITIES, -} -impl ::core::marker::Copy for NDIS_PNP_CAPABILITIES {} -impl ::core::clone::Clone for NDIS_PNP_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PORT { - pub Next: *mut NDIS_PORT, - pub NdisReserved: *mut ::core::ffi::c_void, - pub MiniportReserved: *mut ::core::ffi::c_void, - pub ProtocolReserved: *mut ::core::ffi::c_void, - pub PortCharacteristics: NDIS_PORT_CHARACTERISTICS, -} -impl ::core::marker::Copy for NDIS_PORT {} -impl ::core::clone::Clone for NDIS_PORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PORT_ARRAY { - pub Header: NDIS_OBJECT_HEADER, - pub NumberOfPorts: u32, - pub OffsetFirstPort: u32, - pub ElementSize: u32, - pub Ports: [NDIS_PORT_CHARACTERISTICS; 1], -} -impl ::core::marker::Copy for NDIS_PORT_ARRAY {} -impl ::core::clone::Clone for NDIS_PORT_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PORT_AUTHENTICATION_PARAMETERS { - pub Header: NDIS_OBJECT_HEADER, - pub SendControlState: NDIS_PORT_CONTROL_STATE, - pub RcvControlState: NDIS_PORT_CONTROL_STATE, - pub SendAuthorizationState: NDIS_PORT_AUTHORIZATION_STATE, - pub RcvAuthorizationState: NDIS_PORT_AUTHORIZATION_STATE, -} -impl ::core::marker::Copy for NDIS_PORT_AUTHENTICATION_PARAMETERS {} -impl ::core::clone::Clone for NDIS_PORT_AUTHENTICATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PORT_CHARACTERISTICS { - pub Header: NDIS_OBJECT_HEADER, - pub PortNumber: u32, - pub Flags: u32, - pub Type: NDIS_PORT_TYPE, - pub MediaConnectState: NET_IF_MEDIA_CONNECT_STATE, - pub XmitLinkSpeed: u64, - pub RcvLinkSpeed: u64, - pub Direction: NET_IF_DIRECTION_TYPE, - pub SendControlState: NDIS_PORT_CONTROL_STATE, - pub RcvControlState: NDIS_PORT_CONTROL_STATE, - pub SendAuthorizationState: NDIS_PORT_AUTHORIZATION_STATE, - pub RcvAuthorizationState: NDIS_PORT_AUTHORIZATION_STATE, -} -impl ::core::marker::Copy for NDIS_PORT_CHARACTERISTICS {} -impl ::core::clone::Clone for NDIS_PORT_CHARACTERISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_PORT_STATE { - pub Header: NDIS_OBJECT_HEADER, - pub MediaConnectState: NET_IF_MEDIA_CONNECT_STATE, - pub XmitLinkSpeed: u64, - pub RcvLinkSpeed: u64, - pub Direction: NET_IF_DIRECTION_TYPE, - pub SendControlState: NDIS_PORT_CONTROL_STATE, - pub RcvControlState: NDIS_PORT_CONTROL_STATE, - pub SendAuthorizationState: NDIS_PORT_AUTHORIZATION_STATE, - pub RcvAuthorizationState: NDIS_PORT_AUTHORIZATION_STATE, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_PORT_STATE {} -impl ::core::clone::Clone for NDIS_PORT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_RECEIVE_HASH_PARAMETERS { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u32, - pub HashInformation: u32, - pub HashSecretKeySize: u16, - pub HashSecretKeyOffset: u32, -} -impl ::core::marker::Copy for NDIS_RECEIVE_HASH_PARAMETERS {} -impl ::core::clone::Clone for NDIS_RECEIVE_HASH_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_RECEIVE_SCALE_CAPABILITIES { - pub Header: NDIS_OBJECT_HEADER, - pub CapabilitiesFlags: u32, - pub NumberOfInterruptMessages: u32, - pub NumberOfReceiveQueues: u32, -} -impl ::core::marker::Copy for NDIS_RECEIVE_SCALE_CAPABILITIES {} -impl ::core::clone::Clone for NDIS_RECEIVE_SCALE_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_RECEIVE_SCALE_PARAMETERS { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u16, - pub BaseCpuNumber: u16, - pub HashInformation: u32, - pub IndirectionTableSize: u16, - pub IndirectionTableOffset: u32, - pub HashSecretKeySize: u16, - pub HashSecretKeyOffset: u32, -} -impl ::core::marker::Copy for NDIS_RECEIVE_SCALE_PARAMETERS {} -impl ::core::clone::Clone for NDIS_RECEIVE_SCALE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_STATISTICS_INFO { - pub Header: NDIS_OBJECT_HEADER, - pub SupportedStatistics: u32, - pub ifInDiscards: u64, - pub ifInErrors: u64, - pub ifHCInOctets: u64, - pub ifHCInUcastPkts: u64, - pub ifHCInMulticastPkts: u64, - pub ifHCInBroadcastPkts: u64, - pub ifHCOutOctets: u64, - pub ifHCOutUcastPkts: u64, - pub ifHCOutMulticastPkts: u64, - pub ifHCOutBroadcastPkts: u64, - pub ifOutErrors: u64, - pub ifOutDiscards: u64, - pub ifHCInUcastOctets: u64, - pub ifHCInMulticastOctets: u64, - pub ifHCInBroadcastOctets: u64, - pub ifHCOutUcastOctets: u64, - pub ifHCOutMulticastOctets: u64, - pub ifHCOutBroadcastOctets: u64, -} -impl ::core::marker::Copy for NDIS_STATISTICS_INFO {} -impl ::core::clone::Clone for NDIS_STATISTICS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_STATISTICS_VALUE { - pub Oid: u32, - pub DataLength: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for NDIS_STATISTICS_VALUE {} -impl ::core::clone::Clone for NDIS_STATISTICS_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_STATISTICS_VALUE_EX { - pub Oid: u32, - pub DataLength: u32, - pub Length: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for NDIS_STATISTICS_VALUE_EX {} -impl ::core::clone::Clone for NDIS_STATISTICS_VALUE_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_CONNECTION_OFFLOAD { - pub Header: NDIS_OBJECT_HEADER, - pub Encapsulation: u32, - pub _bitfield: u32, - pub TcpConnectionOffloadCapacity: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_TCP_CONNECTION_OFFLOAD {} -impl ::core::clone::Clone for NDIS_TCP_CONNECTION_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_IP_CHECKSUM_OFFLOAD { - pub IPv4Transmit: NDIS_TCP_IP_CHECKSUM_OFFLOAD_1, - pub IPv4Receive: NDIS_TCP_IP_CHECKSUM_OFFLOAD_0, - pub IPv6Transmit: NDIS_TCP_IP_CHECKSUM_OFFLOAD_3, - pub IPv6Receive: NDIS_TCP_IP_CHECKSUM_OFFLOAD_2, -} -impl ::core::marker::Copy for NDIS_TCP_IP_CHECKSUM_OFFLOAD {} -impl ::core::clone::Clone for NDIS_TCP_IP_CHECKSUM_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_IP_CHECKSUM_OFFLOAD_0 { - pub Encapsulation: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_TCP_IP_CHECKSUM_OFFLOAD_0 {} -impl ::core::clone::Clone for NDIS_TCP_IP_CHECKSUM_OFFLOAD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_IP_CHECKSUM_OFFLOAD_1 { - pub Encapsulation: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_TCP_IP_CHECKSUM_OFFLOAD_1 {} -impl ::core::clone::Clone for NDIS_TCP_IP_CHECKSUM_OFFLOAD_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_IP_CHECKSUM_OFFLOAD_2 { - pub Encapsulation: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_TCP_IP_CHECKSUM_OFFLOAD_2 {} -impl ::core::clone::Clone for NDIS_TCP_IP_CHECKSUM_OFFLOAD_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_IP_CHECKSUM_OFFLOAD_3 { - pub Encapsulation: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_TCP_IP_CHECKSUM_OFFLOAD_3 {} -impl ::core::clone::Clone for NDIS_TCP_IP_CHECKSUM_OFFLOAD_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_LARGE_SEND_OFFLOAD_V1 { - pub IPv4: NDIS_TCP_LARGE_SEND_OFFLOAD_V1_0, -} -impl ::core::marker::Copy for NDIS_TCP_LARGE_SEND_OFFLOAD_V1 {} -impl ::core::clone::Clone for NDIS_TCP_LARGE_SEND_OFFLOAD_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_LARGE_SEND_OFFLOAD_V1_0 { - pub Encapsulation: u32, - pub MaxOffLoadSize: u32, - pub MinSegmentCount: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_TCP_LARGE_SEND_OFFLOAD_V1_0 {} -impl ::core::clone::Clone for NDIS_TCP_LARGE_SEND_OFFLOAD_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_LARGE_SEND_OFFLOAD_V2 { - pub IPv4: NDIS_TCP_LARGE_SEND_OFFLOAD_V2_0, - pub IPv6: NDIS_TCP_LARGE_SEND_OFFLOAD_V2_1, -} -impl ::core::marker::Copy for NDIS_TCP_LARGE_SEND_OFFLOAD_V2 {} -impl ::core::clone::Clone for NDIS_TCP_LARGE_SEND_OFFLOAD_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_LARGE_SEND_OFFLOAD_V2_0 { - pub Encapsulation: u32, - pub MaxOffLoadSize: u32, - pub MinSegmentCount: u32, -} -impl ::core::marker::Copy for NDIS_TCP_LARGE_SEND_OFFLOAD_V2_0 {} -impl ::core::clone::Clone for NDIS_TCP_LARGE_SEND_OFFLOAD_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TCP_LARGE_SEND_OFFLOAD_V2_1 { - pub Encapsulation: u32, - pub MaxOffLoadSize: u32, - pub MinSegmentCount: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDIS_TCP_LARGE_SEND_OFFLOAD_V2_1 {} -impl ::core::clone::Clone for NDIS_TCP_LARGE_SEND_OFFLOAD_V2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u32, - pub TimeoutArrayLength: u32, - pub TimeoutArray: [u32; 1], -} -impl ::core::marker::Copy for NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES {} -impl ::core::clone::Clone for NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NDIS_TIMESTAMP_CAPABILITIES { - pub Header: NDIS_OBJECT_HEADER, - pub HardwareClockFrequencyHz: u64, - pub CrossTimestamp: super::super::Foundation::BOOLEAN, - pub Reserved1: u64, - pub Reserved2: u64, - pub TimestampFlags: NDIS_TIMESTAMP_CAPABILITY_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NDIS_TIMESTAMP_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NDIS_TIMESTAMP_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NDIS_TIMESTAMP_CAPABILITY_FLAGS { - pub PtpV2OverUdpIPv4EventMsgReceiveHw: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv4AllMsgReceiveHw: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv4EventMsgTransmitHw: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv4AllMsgTransmitHw: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6EventMsgReceiveHw: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6AllMsgReceiveHw: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6EventMsgTransmitHw: super::super::Foundation::BOOLEAN, - pub PtpV2OverUdpIPv6AllMsgTransmitHw: super::super::Foundation::BOOLEAN, - pub AllReceiveHw: super::super::Foundation::BOOLEAN, - pub AllTransmitHw: super::super::Foundation::BOOLEAN, - pub TaggedTransmitHw: super::super::Foundation::BOOLEAN, - pub AllReceiveSw: super::super::Foundation::BOOLEAN, - pub AllTransmitSw: super::super::Foundation::BOOLEAN, - pub TaggedTransmitSw: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NDIS_TIMESTAMP_CAPABILITY_FLAGS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NDIS_TIMESTAMP_CAPABILITY_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_VAR_DATA_DESC { - pub Length: u16, - pub MaximumLength: u16, - pub Offset: usize, -} -impl ::core::marker::Copy for NDIS_VAR_DATA_DESC {} -impl ::core::clone::Clone for NDIS_VAR_DATA_DESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WAN_PROTOCOL_CAPS { - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for NDIS_WAN_PROTOCOL_CAPS {} -impl ::core::clone::Clone for NDIS_WAN_PROTOCOL_CAPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WLAN_BSSID { - pub Length: u32, - pub MacAddress: [u8; 6], - pub Reserved: [u8; 2], - pub Ssid: NDIS_802_11_SSID, - pub Privacy: u32, - pub Rssi: i32, - pub NetworkTypeInUse: NDIS_802_11_NETWORK_TYPE, - pub Configuration: NDIS_802_11_CONFIGURATION, - pub InfrastructureMode: NDIS_802_11_NETWORK_INFRASTRUCTURE, - pub SupportedRates: [u8; 8], -} -impl ::core::marker::Copy for NDIS_WLAN_BSSID {} -impl ::core::clone::Clone for NDIS_WLAN_BSSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WLAN_BSSID_EX { - pub Length: u32, - pub MacAddress: [u8; 6], - pub Reserved: [u8; 2], - pub Ssid: NDIS_802_11_SSID, - pub Privacy: u32, - pub Rssi: i32, - pub NetworkTypeInUse: NDIS_802_11_NETWORK_TYPE, - pub Configuration: NDIS_802_11_CONFIGURATION, - pub InfrastructureMode: NDIS_802_11_NETWORK_INFRASTRUCTURE, - pub SupportedRates: [u8; 16], - pub IELength: u32, - pub IEs: [u8; 1], -} -impl ::core::marker::Copy for NDIS_WLAN_BSSID_EX {} -impl ::core::clone::Clone for NDIS_WLAN_BSSID_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NDIS_WMI_ENUM_ADAPTER { - pub Header: NDIS_OBJECT_HEADER, - pub IfIndex: u32, - pub NetLuid: NET_LUID_LH, - pub DeviceNameLength: u16, - pub DeviceName: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NDIS_WMI_ENUM_ADAPTER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NDIS_WMI_ENUM_ADAPTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_EVENT_HEADER { - pub Header: NDIS_OBJECT_HEADER, - pub IfIndex: u32, - pub NetLuid: NET_LUID_LH, - pub RequestId: u64, - pub PortNumber: u32, - pub DeviceNameLength: u32, - pub DeviceNameOffset: u32, - pub Padding: [u8; 4], -} -impl ::core::marker::Copy for NDIS_WMI_EVENT_HEADER {} -impl ::core::clone::Clone for NDIS_WMI_EVENT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_IPSEC_OFFLOAD_V1 { - pub Supported: NDIS_WMI_IPSEC_OFFLOAD_V1_2, - pub IPv4AH: NDIS_WMI_IPSEC_OFFLOAD_V1_0, - pub IPv4ESP: NDIS_WMI_IPSEC_OFFLOAD_V1_1, -} -impl ::core::marker::Copy for NDIS_WMI_IPSEC_OFFLOAD_V1 {} -impl ::core::clone::Clone for NDIS_WMI_IPSEC_OFFLOAD_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_IPSEC_OFFLOAD_V1_0 { - pub Md5: u32, - pub Sha_1: u32, - pub Transport: u32, - pub Tunnel: u32, - pub Send: u32, - pub Receive: u32, -} -impl ::core::marker::Copy for NDIS_WMI_IPSEC_OFFLOAD_V1_0 {} -impl ::core::clone::Clone for NDIS_WMI_IPSEC_OFFLOAD_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_IPSEC_OFFLOAD_V1_1 { - pub Des: u32, - pub Reserved: u32, - pub TripleDes: u32, - pub NullEsp: u32, - pub Transport: u32, - pub Tunnel: u32, - pub Send: u32, - pub Receive: u32, -} -impl ::core::marker::Copy for NDIS_WMI_IPSEC_OFFLOAD_V1_1 {} -impl ::core::clone::Clone for NDIS_WMI_IPSEC_OFFLOAD_V1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_IPSEC_OFFLOAD_V1_2 { - pub Encapsulation: u32, - pub AhEspCombined: u32, - pub TransportTunnelCombined: u32, - pub IPv4Options: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_WMI_IPSEC_OFFLOAD_V1_2 {} -impl ::core::clone::Clone for NDIS_WMI_IPSEC_OFFLOAD_V1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_METHOD_HEADER { - pub Header: NDIS_OBJECT_HEADER, - pub PortNumber: u32, - pub NetLuid: NET_LUID_LH, - pub RequestId: u64, - pub Timeout: u32, - pub Padding: [u8; 4], -} -impl ::core::marker::Copy for NDIS_WMI_METHOD_HEADER {} -impl ::core::clone::Clone for NDIS_WMI_METHOD_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_OFFLOAD { - pub Header: NDIS_OBJECT_HEADER, - pub Checksum: NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD, - pub LsoV1: NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1, - pub IPsecV1: NDIS_WMI_IPSEC_OFFLOAD_V1, - pub LsoV2: NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_WMI_OFFLOAD {} -impl ::core::clone::Clone for NDIS_WMI_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_OUTPUT_INFO { - pub Header: NDIS_OBJECT_HEADER, - pub Flags: u32, - pub SupportedRevision: u8, - pub DataOffset: u32, -} -impl ::core::marker::Copy for NDIS_WMI_OUTPUT_INFO {} -impl ::core::clone::Clone for NDIS_WMI_OUTPUT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_SET_HEADER { - pub Header: NDIS_OBJECT_HEADER, - pub PortNumber: u32, - pub NetLuid: NET_LUID_LH, - pub RequestId: u64, - pub Timeout: u32, - pub Padding: [u8; 4], -} -impl ::core::marker::Copy for NDIS_WMI_SET_HEADER {} -impl ::core::clone::Clone for NDIS_WMI_SET_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_CONNECTION_OFFLOAD { - pub Header: NDIS_OBJECT_HEADER, - pub Encapsulation: u32, - pub SupportIPv4: u32, - pub SupportIPv6: u32, - pub SupportIPv6ExtensionHeaders: u32, - pub SupportSack: u32, - pub TcpConnectionOffloadCapacity: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_CONNECTION_OFFLOAD {} -impl ::core::clone::Clone for NDIS_WMI_TCP_CONNECTION_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD { - pub IPv4Transmit: NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_1, - pub IPv4Receive: NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_0, - pub IPv6Transmit: NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_3, - pub IPv6Receive: NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_2, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD {} -impl ::core::clone::Clone for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_0 { - pub Encapsulation: u32, - pub IpOptionsSupported: u32, - pub TcpOptionsSupported: u32, - pub TcpChecksum: u32, - pub UdpChecksum: u32, - pub IpChecksum: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_0 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_1 { - pub Encapsulation: u32, - pub IpOptionsSupported: u32, - pub TcpOptionsSupported: u32, - pub TcpChecksum: u32, - pub UdpChecksum: u32, - pub IpChecksum: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_1 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_2 { - pub Encapsulation: u32, - pub IpExtensionHeadersSupported: u32, - pub TcpOptionsSupported: u32, - pub TcpChecksum: u32, - pub UdpChecksum: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_2 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_3 { - pub Encapsulation: u32, - pub IpExtensionHeadersSupported: u32, - pub TcpOptionsSupported: u32, - pub TcpChecksum: u32, - pub UdpChecksum: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_3 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1 { - pub IPv4: NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1_0, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1_0 { - pub Encapsulation: u32, - pub MaxOffLoadSize: u32, - pub MinSegmentCount: u32, - pub TcpOptions: u32, - pub IpOptions: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1_0 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2 { - pub IPv4: NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_0, - pub IPv6: NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_1, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_0 { - pub Encapsulation: u32, - pub MaxOffLoadSize: u32, - pub MinSegmentCount: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_0 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_1 { - pub Encapsulation: u32, - pub MaxOffLoadSize: u32, - pub MinSegmentCount: u32, - pub IpExtensionHeadersSupported: u32, - pub TcpOptionsSupported: u32, -} -impl ::core::marker::Copy for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_1 {} -impl ::core::clone::Clone for NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDK_ADAPTER_INFO { - pub Version: NDK_VERSION, - pub VendorId: u32, - pub DeviceId: u32, - pub MaxRegistrationSize: usize, - pub MaxWindowSize: usize, - pub FRMRPageCount: u32, - pub MaxInitiatorRequestSge: u32, - pub MaxReceiveRequestSge: u32, - pub MaxReadRequestSge: u32, - pub MaxTransferLength: u32, - pub MaxInlineDataSize: u32, - pub MaxInboundReadLimit: u32, - pub MaxOutboundReadLimit: u32, - pub MaxReceiveQueueDepth: u32, - pub MaxInitiatorQueueDepth: u32, - pub MaxSrqDepth: u32, - pub MaxCqDepth: u32, - pub LargeRequestThreshold: u32, - pub MaxCallerData: u32, - pub MaxCalleeData: u32, - pub AdapterFlags: u32, - pub RdmaTechnology: NDK_RDMA_TECHNOLOGY, -} -impl ::core::marker::Copy for NDK_ADAPTER_INFO {} -impl ::core::clone::Clone for NDK_ADAPTER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NDK_VERSION { - pub Major: u16, - pub Minor: u16, -} -impl ::core::marker::Copy for NDK_VERSION {} -impl ::core::clone::Clone for NDK_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NETWORK_ADDRESS { - pub AddressLength: u16, - pub AddressType: u16, - pub Address: [u8; 1], -} -impl ::core::marker::Copy for NETWORK_ADDRESS {} -impl ::core::clone::Clone for NETWORK_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NETWORK_ADDRESS_IP { - pub sin_port: u16, - pub IN_ADDR: u32, - pub sin_zero: [u8; 8], -} -impl ::core::marker::Copy for NETWORK_ADDRESS_IP {} -impl ::core::clone::Clone for NETWORK_ADDRESS_IP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NETWORK_ADDRESS_IP6 { - pub sin6_port: u16, - pub sin6_flowinfo: u32, - pub sin6_addr: [u16; 8], - pub sin6_scope_id: u32, -} -impl ::core::marker::Copy for NETWORK_ADDRESS_IP6 {} -impl ::core::clone::Clone for NETWORK_ADDRESS_IP6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NETWORK_ADDRESS_IPX { - pub NetworkAddress: u32, - pub NodeAddress: [u8; 6], - pub Socket: u16, -} -impl ::core::marker::Copy for NETWORK_ADDRESS_IPX {} -impl ::core::clone::Clone for NETWORK_ADDRESS_IPX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NETWORK_ADDRESS_LIST { - pub AddressCount: i32, - pub AddressType: u16, - pub Address: [NETWORK_ADDRESS; 1], -} -impl ::core::marker::Copy for NETWORK_ADDRESS_LIST {} -impl ::core::clone::Clone for NETWORK_ADDRESS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NET_IF_ALIAS_LH { - pub ifAliasLength: u16, - pub ifAliasOffset: u16, -} -impl ::core::marker::Copy for NET_IF_ALIAS_LH {} -impl ::core::clone::Clone for NET_IF_ALIAS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NET_IF_RCV_ADDRESS_LH { - pub ifRcvAddressType: NET_IF_RCV_ADDRESS_TYPE, - pub ifRcvAddressLength: u16, - pub ifRcvAddressOffset: u16, -} -impl ::core::marker::Copy for NET_IF_RCV_ADDRESS_LH {} -impl ::core::clone::Clone for NET_IF_RCV_ADDRESS_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub union NET_LUID_LH { - pub Value: u64, - pub Info: NET_LUID_LH_0, -} -impl ::core::marker::Copy for NET_LUID_LH {} -impl ::core::clone::Clone for NET_LUID_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NET_LUID_LH_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for NET_LUID_LH_0 {} -impl ::core::clone::Clone for NET_LUID_LH_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct NET_PHYSICAL_LOCATION_LH { - pub BusNumber: u32, - pub SlotNumber: u32, - pub FunctionNumber: u32, -} -impl ::core::marker::Copy for NET_PHYSICAL_LOCATION_LH {} -impl ::core::clone::Clone for NET_PHYSICAL_LOCATION_LH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct OFFLOAD_ALGO_INFO { - pub algoIdentifier: u32, - pub algoKeylen: u32, - pub algoRounds: u32, -} -impl ::core::marker::Copy for OFFLOAD_ALGO_INFO {} -impl ::core::clone::Clone for OFFLOAD_ALGO_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OFFLOAD_IPSEC_ADD_SA { - pub SrcAddr: u32, - pub SrcMask: u32, - pub DestAddr: u32, - pub DestMask: u32, - pub Protocol: u32, - pub SrcPort: u16, - pub DestPort: u16, - pub SrcTunnelAddr: u32, - pub DestTunnelAddr: u32, - pub Flags: u16, - pub NumSAs: i16, - pub SecAssoc: [OFFLOAD_SECURITY_ASSOCIATION; 3], - pub OffloadHandle: super::super::Foundation::HANDLE, - pub KeyLen: u32, - pub KeyMat: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFFLOAD_IPSEC_ADD_SA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFFLOAD_IPSEC_ADD_SA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OFFLOAD_IPSEC_ADD_UDPESP_SA { - pub SrcAddr: u32, - pub SrcMask: u32, - pub DstAddr: u32, - pub DstMask: u32, - pub Protocol: u32, - pub SrcPort: u16, - pub DstPort: u16, - pub SrcTunnelAddr: u32, - pub DstTunnelAddr: u32, - pub Flags: u16, - pub NumSAs: i16, - pub SecAssoc: [OFFLOAD_SECURITY_ASSOCIATION; 3], - pub OffloadHandle: super::super::Foundation::HANDLE, - pub EncapTypeEntry: OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY, - pub EncapTypeEntryOffldHandle: super::super::Foundation::HANDLE, - pub KeyLen: u32, - pub KeyMat: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFFLOAD_IPSEC_ADD_UDPESP_SA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFFLOAD_IPSEC_ADD_UDPESP_SA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OFFLOAD_IPSEC_DELETE_SA { - pub OffloadHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFFLOAD_IPSEC_DELETE_SA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFFLOAD_IPSEC_DELETE_SA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OFFLOAD_IPSEC_DELETE_UDPESP_SA { - pub OffloadHandle: super::super::Foundation::HANDLE, - pub EncapTypeEntryOffldHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFFLOAD_IPSEC_DELETE_UDPESP_SA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFFLOAD_IPSEC_DELETE_UDPESP_SA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY { - pub UdpEncapType: UDP_ENCAP_TYPE, - pub DstEncapPort: u16, -} -impl ::core::marker::Copy for OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY {} -impl ::core::clone::Clone for OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct OFFLOAD_SECURITY_ASSOCIATION { - pub Operation: OFFLOAD_OPERATION_E, - pub SPI: u32, - pub IntegrityAlgo: OFFLOAD_ALGO_INFO, - pub ConfAlgo: OFFLOAD_ALGO_INFO, - pub Reserved: OFFLOAD_ALGO_INFO, -} -impl ::core::marker::Copy for OFFLOAD_SECURITY_ASSOCIATION {} -impl ::core::clone::Clone for OFFLOAD_SECURITY_ASSOCIATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct PMKID_CANDIDATE { - pub BSSID: [u8; 6], - pub Flags: u32, -} -impl ::core::marker::Copy for PMKID_CANDIDATE {} -impl ::core::clone::Clone for PMKID_CANDIDATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Ndis\"`*"] -pub struct TRANSPORT_HEADER_OFFSET { - pub ProtocolType: u16, - pub HeaderOffset: u16, -} -impl ::core::marker::Copy for TRANSPORT_HEADER_OFFSET {} -impl ::core::clone::Clone for TRANSPORT_HEADER_OFFSET { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetBios/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetBios/mod.rs deleted file mode 100644 index fef1d1b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetBios/mod.rs +++ /dev/null @@ -1,366 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`, `\"Win32_Foundation\"`*"] fn Netbios ( pncb : *mut NCB ) -> u8 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const ALL_TRANSPORTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("M\u{0}\u{0}\u{0}"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const ASYNCH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const CALL_PENDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const DEREGISTERED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const DUPLICATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const DUPLICATE_DEREG: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const GROUP_NAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const HANGUP_COMPLETE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const HANGUP_PENDING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const LISTEN_OUTSTANDING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const MAX_LANA: u32 = 254u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const MS_NBF: ::windows_sys::core::PCSTR = ::windows_sys::s!("MNBF"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NAME_FLAGS_MASK: u32 = 135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBACTION: u32 = 119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBADDGRNAME: u32 = 54u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBADDNAME: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBASTAT: u32 = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBCALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBCANCEL: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBCHAINSEND: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBCHAINSENDNA: u32 = 114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBDELNAME: u32 = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBDGRECV: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBDGRECVBC: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBDGSEND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBDGSENDBC: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBENUM: u32 = 55u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBFINDNAME: u32 = 120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBHANGUP: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBLANSTALERT: u32 = 115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBLISTEN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBNAMSZ: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBRECV: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBRECVANY: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBRESET: u32 = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBSEND: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBSENDNA: u32 = 113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBSSTAT: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBTRACE: u32 = 121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NCBUNLINK: u32 = 112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_ACTSES: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_BADDR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_BRIDGE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_BUFLEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_CANCEL: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_CANOCCR: u32 = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_CMDCAN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_CMDTMO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_DUPENV: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_DUPNAME: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_ENVNOTDEF: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_GOODRET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_IFBUSY: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_ILLCMD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_ILLNN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_INCOMP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_INUSE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_INVADDRESS: u32 = 57u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_INVDDID: u32 = 59u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_LOCKFAIL: u32 = 60u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_LOCTFUL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_MAXAPPS: u32 = 54u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NAMCONF: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NAMERR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NAMTFUL: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NOCALL: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NORES: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NORESOURCES: u32 = 56u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NOSAPS: u32 = 55u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_NOWILD: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_OPENERR: u32 = 63u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_OSRESNOTAV: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_PENDING: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_REMTFUL: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_SABORT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_SCLOSED: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_SNUMOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_SYSTEM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const NRC_TOOMANY: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const REGISTERED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const REGISTERING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const SESSION_ABORTED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const SESSION_ESTABLISHED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub const UNIQUE_NAME: u32 = 0u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct ACTION_HEADER { - pub transport_id: u32, - pub action_code: u16, - pub reserved: u16, -} -impl ::core::marker::Copy for ACTION_HEADER {} -impl ::core::clone::Clone for ACTION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct ADAPTER_STATUS { - pub adapter_address: [u8; 6], - pub rev_major: u8, - pub reserved0: u8, - pub adapter_type: u8, - pub rev_minor: u8, - pub duration: u16, - pub frmr_recv: u16, - pub frmr_xmit: u16, - pub iframe_recv_err: u16, - pub xmit_aborts: u16, - pub xmit_success: u32, - pub recv_success: u32, - pub iframe_xmit_err: u16, - pub recv_buff_unavail: u16, - pub t1_timeouts: u16, - pub ti_timeouts: u16, - pub reserved1: u32, - pub free_ncbs: u16, - pub max_cfg_ncbs: u16, - pub max_ncbs: u16, - pub xmit_buf_unavail: u16, - pub max_dgram_size: u16, - pub pending_sess: u16, - pub max_cfg_sess: u16, - pub max_sess: u16, - pub max_sess_pkt_size: u16, - pub name_count: u16, -} -impl ::core::marker::Copy for ADAPTER_STATUS {} -impl ::core::clone::Clone for ADAPTER_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct FIND_NAME_BUFFER { - pub length: u8, - pub access_control: u8, - pub frame_control: u8, - pub destination_addr: [u8; 6], - pub source_addr: [u8; 6], - pub routing_info: [u8; 18], -} -impl ::core::marker::Copy for FIND_NAME_BUFFER {} -impl ::core::clone::Clone for FIND_NAME_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct FIND_NAME_HEADER { - pub node_count: u16, - pub reserved: u8, - pub unique_group: u8, -} -impl ::core::marker::Copy for FIND_NAME_HEADER {} -impl ::core::clone::Clone for FIND_NAME_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct LANA_ENUM { - pub length: u8, - pub lana: [u8; 255], -} -impl ::core::marker::Copy for LANA_ENUM {} -impl ::core::clone::Clone for LANA_ENUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct NAME_BUFFER { - pub name: [u8; 16], - pub name_num: u8, - pub name_flags: u8, -} -impl ::core::marker::Copy for NAME_BUFFER {} -impl ::core::clone::Clone for NAME_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct NCB { - pub ncb_command: u8, - pub ncb_retcode: u8, - pub ncb_lsn: u8, - pub ncb_num: u8, - pub ncb_buffer: *mut u8, - pub ncb_length: u16, - pub ncb_callname: [u8; 16], - pub ncb_name: [u8; 16], - pub ncb_rto: u8, - pub ncb_sto: u8, - pub ncb_post: isize, - pub ncb_lana_num: u8, - pub ncb_cmd_cplt: u8, - pub ncb_reserve: [u8; 18], - pub ncb_event: super::super::Foundation::HANDLE, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NCB {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NCB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct NCB { - pub ncb_command: u8, - pub ncb_retcode: u8, - pub ncb_lsn: u8, - pub ncb_num: u8, - pub ncb_buffer: *mut u8, - pub ncb_length: u16, - pub ncb_callname: [u8; 16], - pub ncb_name: [u8; 16], - pub ncb_rto: u8, - pub ncb_sto: u8, - pub ncb_post: isize, - pub ncb_lana_num: u8, - pub ncb_cmd_cplt: u8, - pub ncb_reserve: [u8; 10], - pub ncb_event: super::super::Foundation::HANDLE, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NCB {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NCB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct SESSION_BUFFER { - pub lsn: u8, - pub state: u8, - pub local_name: [u8; 16], - pub remote_name: [u8; 16], - pub rcvs_outstanding: u8, - pub sends_outstanding: u8, -} -impl ::core::marker::Copy for SESSION_BUFFER {} -impl ::core::clone::Clone for SESSION_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetBios\"`*"] -pub struct SESSION_HEADER { - pub sess_name: u8, - pub num_sess: u8, - pub rcv_dg_outstanding: u8, - pub rcv_any_outstanding: u8, -} -impl ::core::marker::Copy for SESSION_HEADER {} -impl ::core::clone::Clone for SESSION_HEADER { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs deleted file mode 100644 index 336fced..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs +++ /dev/null @@ -1,9100 +0,0 @@ -::windows_sys::core::link ! ( "mstask.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn GetNetScheduleAccountInformation ( pwszservername : :: windows_sys::core::PCWSTR , ccaccount : u32 , wszaccount : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn I_NetLogonControl2 ( servername : :: windows_sys::core::PCWSTR , functioncode : u32 , querylevel : u32 , data : *const u8 , buffer : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn LogErrorA ( dwmessageid : u32 , cnumberofsubstrings : u32 , plpwssubstrings : *const :: windows_sys::core::PCSTR , dwerrorcode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn LogErrorW ( dwmessageid : u32 , cnumberofsubstrings : u32 , plpwssubstrings : *const :: windows_sys::core::PCWSTR , dwerrorcode : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn LogEventA ( weventtype : u32 , dwmessageid : u32 , cnumberofsubstrings : u32 , plpwssubstrings : *const :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn LogEventW ( weventtype : u32 , dwmessageid : u32 , cnumberofsubstrings : u32 , plpwssubstrings : *const :: windows_sys::core::PCWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn MprSetupProtocolEnum ( dwtransportid : u32 , lplpbuffer : *mut *mut u8 , lpdwentriesread : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn MprSetupProtocolFree ( lpbuffer : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAccessAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAccessDel ( servername : :: windows_sys::core::PCWSTR , resource : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAccessEnum ( servername : :: windows_sys::core::PCWSTR , basepath : :: windows_sys::core::PCWSTR , recursive : u32 , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAccessGetInfo ( servername : :: windows_sys::core::PCWSTR , resource : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAccessGetUserPerms ( servername : :: windows_sys::core::PCWSTR , ugname : :: windows_sys::core::PCWSTR , resource : :: windows_sys::core::PCWSTR , perms : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAccessSetInfo ( servername : :: windows_sys::core::PCWSTR , resource : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAddAlternateComputerName ( server : :: windows_sys::core::PCWSTR , alternatename : :: windows_sys::core::PCWSTR , domainaccount : :: windows_sys::core::PCWSTR , domainaccountpassword : :: windows_sys::core::PCWSTR , reserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn NetAddServiceAccount ( servername : :: windows_sys::core::PCWSTR , accountname : :: windows_sys::core::PCWSTR , password : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAlertRaise ( alerttype : :: windows_sys::core::PCWSTR , buffer : *const ::core::ffi::c_void , buffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAlertRaiseEx ( alerttype : :: windows_sys::core::PCWSTR , variableinfo : *const ::core::ffi::c_void , variableinfosize : u32 , servicename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetApiBufferAllocate ( bytecount : u32 , buffer : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetApiBufferFree ( buffer : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetApiBufferReallocate ( oldbuffer : *const ::core::ffi::c_void , newbytecount : u32 , newbuffer : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetApiBufferSize ( buffer : *const ::core::ffi::c_void , bytecount : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAuditClear ( server : :: windows_sys::core::PCWSTR , backupfile : :: windows_sys::core::PCWSTR , service : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAuditRead ( server : :: windows_sys::core::PCWSTR , service : :: windows_sys::core::PCWSTR , auditloghandle : *mut HLOG , offset : u32 , reserved1 : *mut u32 , reserved2 : u32 , offsetflag : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , bytesread : *mut u32 , totalavailable : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetAuditWrite ( r#type : u32 , buf : *mut u8 , numbytes : u32 , service : :: windows_sys::core::PCWSTR , reserved : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetConfigGet ( server : :: windows_sys::core::PCWSTR , component : :: windows_sys::core::PCWSTR , parameter : :: windows_sys::core::PCWSTR , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetConfigGetAll ( server : :: windows_sys::core::PCWSTR , component : :: windows_sys::core::PCWSTR , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetConfigSet ( server : :: windows_sys::core::PCWSTR , reserved1 : :: windows_sys::core::PCWSTR , component : :: windows_sys::core::PCWSTR , level : u32 , reserved2 : u32 , buf : *mut u8 , reserved3 : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetCreateProvisioningPackage ( pprovisioningparams : *const NETSETUP_PROVISIONING_PARAMS , pppackagebindata : *mut *mut u8 , pdwpackagebindatasize : *mut u32 , pppackagetextdata : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetEnumerateComputerNames ( server : :: windows_sys::core::PCWSTR , nametype : NET_COMPUTER_NAME_TYPE , reserved : u32 , entrycount : *mut u32 , computernames : *mut *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn NetEnumerateServiceAccounts ( servername : :: windows_sys::core::PCWSTR , flags : u32 , accountscount : *mut u32 , accounts : *mut *mut *mut u16 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetErrorLogClear ( uncservername : :: windows_sys::core::PCWSTR , backupfile : :: windows_sys::core::PCWSTR , reserved : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetErrorLogRead ( uncservername : :: windows_sys::core::PCWSTR , reserved1 : :: windows_sys::core::PCWSTR , errorloghandle : *const HLOG , offset : u32 , reserved2 : *const u32 , reserved3 : u32 , offsetflag : u32 , bufptr : *mut *mut u8 , prefmaxsize : u32 , bytesread : *mut u32 , totalavailable : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetErrorLogWrite ( reserved1 : *const u8 , code : u32 , component : :: windows_sys::core::PCWSTR , buffer : *const u8 , numbytes : u32 , msgbuf : *const u8 , strcount : u32 , reserved2 : *const u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn NetFreeAadJoinInformation ( pjoininfo : *const DSREG_JOIN_INFO ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn NetGetAadJoinInformation ( pcsztenantid : :: windows_sys::core::PCWSTR , ppjoininfo : *mut *mut DSREG_JOIN_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGetAnyDCName ( servername : :: windows_sys::core::PCWSTR , domainname : :: windows_sys::core::PCWSTR , buffer : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGetDCName ( servername : :: windows_sys::core::PCWSTR , domainname : :: windows_sys::core::PCWSTR , buffer : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGetDisplayInformationIndex ( servername : :: windows_sys::core::PCWSTR , level : u32 , prefix : :: windows_sys::core::PCWSTR , index : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGetJoinInformation ( lpserver : :: windows_sys::core::PCWSTR , lpnamebuffer : *mut :: windows_sys::core::PWSTR , buffertype : *mut NETSETUP_JOIN_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGetJoinableOUs ( lpserver : :: windows_sys::core::PCWSTR , lpdomain : :: windows_sys::core::PCWSTR , lpaccount : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , oucount : *mut u32 , ous : *mut *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupAddUser ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupDel ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupDelUser ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut usize ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupGetInfo ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupGetUsers ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut usize ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupSetInfo ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetGroupSetUsers ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , totalentries : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn NetIsServiceAccount ( servername : :: windows_sys::core::PCWSTR , accountname : :: windows_sys::core::PCWSTR , isservice : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetJoinDomain ( lpserver : :: windows_sys::core::PCWSTR , lpdomain : :: windows_sys::core::PCWSTR , lpmachineaccountou : :: windows_sys::core::PCWSTR , lpaccount : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , fjoinoptions : NET_JOIN_DOMAIN_JOIN_OPTIONS ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn NetLocalGroupAddMember ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , membersid : super::super::Foundation:: PSID ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupAddMembers ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , totalentries : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupDel ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn NetLocalGroupDelMember ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , membersid : super::super::Foundation:: PSID ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupDelMembers ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , totalentries : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut usize ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupGetInfo ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupGetMembers ( servername : :: windows_sys::core::PCWSTR , localgroupname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut usize ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupSetInfo ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetLocalGroupSetMembers ( servername : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , totalentries : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetMessageBufferSend ( servername : :: windows_sys::core::PCWSTR , msgname : :: windows_sys::core::PCWSTR , fromname : :: windows_sys::core::PCWSTR , buf : *const u8 , buflen : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetMessageNameAdd ( servername : :: windows_sys::core::PCWSTR , msgname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetMessageNameDel ( servername : :: windows_sys::core::PCWSTR , msgname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetMessageNameEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *const *const u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetMessageNameGetInfo ( servername : :: windows_sys::core::PCWSTR , msgname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *const *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetProvisionComputerAccount ( lpdomain : :: windows_sys::core::PCWSTR , lpmachinename : :: windows_sys::core::PCWSTR , lpmachineaccountou : :: windows_sys::core::PCWSTR , lpdcname : :: windows_sys::core::PCWSTR , dwoptions : NETSETUP_PROVISION , pprovisionbindata : *mut *mut u8 , pdwprovisionbindatasize : *mut u32 , pprovisiontextdata : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetQueryDisplayInformation ( servername : :: windows_sys::core::PCWSTR , level : u32 , index : u32 , entriesrequested : u32 , preferredmaximumlength : u32 , returnedentrycount : *mut u32 , sortedbuffer : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn NetQueryServiceAccount ( servername : :: windows_sys::core::PCWSTR , accountname : :: windows_sys::core::PCWSTR , infolevel : u32 , buffer : *mut *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetRemoteComputerSupports ( uncservername : :: windows_sys::core::PCWSTR , optionswanted : NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS , optionssupported : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetRemoteTOD ( uncservername : :: windows_sys::core::PCWSTR , bufferptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetRemoveAlternateComputerName ( server : :: windows_sys::core::PCWSTR , alternatename : :: windows_sys::core::PCWSTR , domainaccount : :: windows_sys::core::PCWSTR , domainaccountpassword : :: windows_sys::core::PCWSTR , reserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn NetRemoveServiceAccount ( servername : :: windows_sys::core::PCWSTR , accountname : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetRenameMachineInDomain ( lpserver : :: windows_sys::core::PCWSTR , lpnewmachinename : :: windows_sys::core::PCWSTR , lpaccount : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , frenameoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplExportDirAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplExportDirDel ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplExportDirEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplExportDirGetInfo ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplExportDirLock ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplExportDirSetInfo ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplExportDirUnlock ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR , unlockforce : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplGetInfo ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplImportDirAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplImportDirDel ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplImportDirEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplImportDirGetInfo ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplImportDirLock ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplImportDirUnlock ( servername : :: windows_sys::core::PCWSTR , dirname : :: windows_sys::core::PCWSTR , unlockforce : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetReplSetInfo ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetRequestOfflineDomainJoin ( pprovisionbindata : *const u8 , cbprovisionbindatasize : u32 , dwoptions : NET_REQUEST_PROVISION_OPTIONS , lpwindowspath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetRequestProvisioningPackageInstall ( ppackagebindata : *const u8 , dwpackagebindatasize : u32 , dwprovisionoptions : NET_REQUEST_PROVISION_OPTIONS , lpwindowspath : :: windows_sys::core::PCWSTR , pvreserved : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetScheduleJobAdd ( servername : :: windows_sys::core::PCWSTR , buffer : *mut u8 , jobid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetScheduleJobDel ( servername : :: windows_sys::core::PCWSTR , minjobid : u32 , maxjobid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetScheduleJobEnum ( servername : :: windows_sys::core::PCWSTR , pointertobuffer : *mut *mut u8 , prefferedmaximumlength : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetScheduleJobGetInfo ( servername : :: windows_sys::core::PCWSTR , jobid : u32 , pointertobuffer : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerComputerNameAdd ( servername : :: windows_sys::core::PCWSTR , emulateddomainname : :: windows_sys::core::PCWSTR , emulatedservername : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerComputerNameDel ( servername : :: windows_sys::core::PCWSTR , emulatedservername : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerDiskEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , servertype : NET_SERVER_TYPE , domain : :: windows_sys::core::PCWSTR , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerGetInfo ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerSetInfo ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parmerror : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerTransportAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerTransportAddEx ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerTransportDel ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServerTransportEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServiceControl ( servername : :: windows_sys::core::PCWSTR , service : :: windows_sys::core::PCWSTR , opcode : u32 , arg : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServiceEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServiceGetInfo ( servername : :: windows_sys::core::PCWSTR , service : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetServiceInstall ( servername : :: windows_sys::core::PCWSTR , service : :: windows_sys::core::PCWSTR , argc : u32 , argv : *const :: windows_sys::core::PCWSTR , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetSetPrimaryComputerName ( server : :: windows_sys::core::PCWSTR , primaryname : :: windows_sys::core::PCWSTR , domainaccount : :: windows_sys::core::PCWSTR , domainaccountpassword : :: windows_sys::core::PCWSTR , reserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUnjoinDomain ( lpserver : :: windows_sys::core::PCWSTR , lpaccount : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , funjoinoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUseAdd ( servername : *const i8 , levelflags : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUseDel ( uncservername : :: windows_sys::core::PCWSTR , usename : :: windows_sys::core::PCWSTR , forcelevelflags : FORCE_LEVEL_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUseEnum ( uncservername : :: windows_sys::core::PCWSTR , levelflags : u32 , bufptr : *mut *mut u8 , preferedmaximumsize : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUseGetInfo ( uncservername : :: windows_sys::core::PCWSTR , usename : :: windows_sys::core::PCWSTR , levelflags : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserChangePassword ( domainname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , oldpassword : :: windows_sys::core::PCWSTR , newpassword : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserDel ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , filter : NET_USER_ENUM_FILTER_FLAGS , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserGetGroups ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserGetInfo ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserGetLocalGroups ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , flags : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserModalsGet ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserModalsSet ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserSetGroups ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , num_entries : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetUserSetInfo ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetValidateName ( lpserver : :: windows_sys::core::PCWSTR , lpname : :: windows_sys::core::PCWSTR , lpaccount : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , nametype : NETSETUP_NAME_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetValidatePasswordPolicy ( servername : :: windows_sys::core::PCWSTR , qualifier : *mut ::core::ffi::c_void , validationtype : NET_VALIDATE_PASSWORD_TYPE , inputarg : *mut ::core::ffi::c_void , outputarg : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetValidatePasswordPolicyFree ( outputarg : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaGetInfo ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaSetInfo ( servername : :: windows_sys::core::PCWSTR , level : u32 , buffer : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaTransportAdd ( servername : *const i8 , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaTransportDel ( servername : :: windows_sys::core::PCWSTR , transportname : :: windows_sys::core::PCWSTR , ucond : FORCE_LEVEL_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaTransportEnum ( servername : *const i8 , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaUserEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaUserGetInfo ( reserved : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn NetWkstaUserSetInfo ( reserved : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn RouterAssert ( pszfailedassertion : :: windows_sys::core::PCSTR , pszfilename : :: windows_sys::core::PCSTR , dwlinenumber : u32 , pszmessage : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn RouterGetErrorStringA ( dwerrorcode : u32 , lplpszerrorstring : *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn RouterGetErrorStringW ( dwerrorcode : u32 , lplpwszerrorstring : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogDeregisterA ( hloghandle : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogDeregisterW ( hloghandle : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventA ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwmessageid : u32 , dwsubstringcount : u32 , plpszsubstringarray : *const :: windows_sys::core::PCSTR , dwerrorcode : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventDataA ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwmessageid : u32 , dwsubstringcount : u32 , plpszsubstringarray : *const :: windows_sys::core::PCSTR , dwdatabytes : u32 , lpdatabytes : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventDataW ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwmessageid : u32 , dwsubstringcount : u32 , plpszsubstringarray : *const :: windows_sys::core::PCWSTR , dwdatabytes : u32 , lpdatabytes : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventExA ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwerrorcode : u32 , dwmessageid : u32 , ptszformat : :: windows_sys::core::PCSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventExW ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwerrorcode : u32 , dwmessageid : u32 , ptszformat : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventStringA ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwmessageid : u32 , dwsubstringcount : u32 , plpszsubstringarray : *const :: windows_sys::core::PCSTR , dwerrorcode : u32 , dwerrorindex : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventStringW ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwmessageid : u32 , dwsubstringcount : u32 , plpszsubstringarray : *const :: windows_sys::core::PCWSTR , dwerrorcode : u32 , dwerrorindex : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventValistExA ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwerrorcode : u32 , dwmessageid : u32 , ptszformat : :: windows_sys::core::PCSTR , arglist : *mut i8 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventValistExW ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwerrorcode : u32 , dwmessageid : u32 , ptszformat : :: windows_sys::core::PCWSTR , arglist : *mut i8 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogEventW ( hloghandle : super::super::Foundation:: HANDLE , dweventtype : u32 , dwmessageid : u32 , dwsubstringcount : u32 , plpszsubstringarray : *const :: windows_sys::core::PCWSTR , dwerrorcode : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogRegisterA ( lpszsource : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn RouterLogRegisterW ( lpszsource : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "mstask.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn SetNetScheduleAccountInformation ( pwszservername : :: windows_sys::core::PCWSTR , pwszaccount : :: windows_sys::core::PCWSTR , pwszpassword : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceDeregisterA ( dwtraceid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceDeregisterExA ( dwtraceid : u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceDeregisterExW ( dwtraceid : u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceDeregisterW ( dwtraceid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn TraceDumpExA ( dwtraceid : u32 , dwflags : u32 , lpbbytes : *mut u8 , dwbytecount : u32 , dwgroupsize : u32 , baddressprefix : super::super::Foundation:: BOOL , lpszprefix : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn TraceDumpExW ( dwtraceid : u32 , dwflags : u32 , lpbbytes : *mut u8 , dwbytecount : u32 , dwgroupsize : u32 , baddressprefix : super::super::Foundation:: BOOL , lpszprefix : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn TraceGetConsoleA ( dwtraceid : u32 , lphconsole : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] fn TraceGetConsoleW ( dwtraceid : u32 , lphconsole : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TracePrintfA ( dwtraceid : u32 , lpszformat : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TracePrintfExA ( dwtraceid : u32 , dwflags : u32 , lpszformat : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TracePrintfExW ( dwtraceid : u32 , dwflags : u32 , lpszformat : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TracePrintfW ( dwtraceid : u32 , lpszformat : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TracePutsExA ( dwtraceid : u32 , dwflags : u32 , lpszstring : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TracePutsExW ( dwtraceid : u32 , dwflags : u32 , lpszstring : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceRegisterExA ( lpszcallername : :: windows_sys::core::PCSTR , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceRegisterExW ( lpszcallername : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceVprintfExA ( dwtraceid : u32 , dwflags : u32 , lpszformat : :: windows_sys::core::PCSTR , arglist : *mut i8 ) -> u32 ); -::windows_sys::core::link ! ( "rtutils.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] fn TraceVprintfExW ( dwtraceid : u32 , dwflags : u32 , lpszformat : :: windows_sys::core::PCWSTR , arglist : *mut i8 ) -> u32 ); -pub type IEnumNetCfgBindingInterface = *mut ::core::ffi::c_void; -pub type IEnumNetCfgBindingPath = *mut ::core::ffi::c_void; -pub type IEnumNetCfgComponent = *mut ::core::ffi::c_void; -pub type INetCfg = *mut ::core::ffi::c_void; -pub type INetCfgBindingInterface = *mut ::core::ffi::c_void; -pub type INetCfgBindingPath = *mut ::core::ffi::c_void; -pub type INetCfgClass = *mut ::core::ffi::c_void; -pub type INetCfgClassSetup = *mut ::core::ffi::c_void; -pub type INetCfgClassSetup2 = *mut ::core::ffi::c_void; -pub type INetCfgComponent = *mut ::core::ffi::c_void; -pub type INetCfgComponentBindings = *mut ::core::ffi::c_void; -pub type INetCfgComponentControl = *mut ::core::ffi::c_void; -pub type INetCfgComponentNotifyBinding = *mut ::core::ffi::c_void; -pub type INetCfgComponentNotifyGlobal = *mut ::core::ffi::c_void; -pub type INetCfgComponentPropertyUi = *mut ::core::ffi::c_void; -pub type INetCfgComponentSetup = *mut ::core::ffi::c_void; -pub type INetCfgComponentSysPrep = *mut ::core::ffi::c_void; -pub type INetCfgComponentUpperEdge = *mut ::core::ffi::c_void; -pub type INetCfgLock = *mut ::core::ffi::c_void; -pub type INetCfgPnpReconfigCallback = *mut ::core::ffi::c_void; -pub type INetCfgSysPrep = *mut ::core::ffi::c_void; -pub type INetLanConnectionUiInfo = *mut ::core::ffi::c_void; -pub type INetRasConnectionIpUiInfo = *mut ::core::ffi::c_void; -pub type IProvisioningDomain = *mut ::core::ffi::c_void; -pub type IProvisioningProfileWireless = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_AUDIT_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_A_ACL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_A_CREATE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_A_DELETE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_A_OPEN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_A_OWNER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_A_WRITE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_CLOSE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_F_ACL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_F_CREATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_F_DELETE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_F_OPEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_F_WRITE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_S_ACL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_S_CREATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_S_DELETE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_S_OPEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AA_S_WRITE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_ACCESS_LIST_PARMNUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_ATTR_PARMNUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_AUDIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_COUNT_PARMNUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_FAIL_ACL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_FAIL_DELETE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_FAIL_MASK: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_FAIL_OPEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_FAIL_SHIFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_FAIL_WRITE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_GROUP: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_LETTERS: ::windows_sys::core::PCSTR = ::windows_sys::s!("RWCXDAP "); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_RESOURCE_NAME_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_SUCCESS_ACL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_SUCCESS_DELETE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_SUCCESS_MASK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_SUCCESS_OPEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACCESS_SUCCESS_WRITE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACTION_ADMINUNLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ACTION_LOCKOUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ACCLIMITEXCD: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ACCRESTRICT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ACLMOD: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ACLMODFAIL: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ADD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ADMIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ADMINDIS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ADMINPRIVREQD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ADMIN_CLOSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_AUTODIS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_BADPW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_CLOSEFILE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_CONNREJ: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_CONNSTART: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_CONNSTOP: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_DELETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_GENERAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_GENERIC_TYPE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_GUEST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_LIM_DELETED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_LIM_DISABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_LIM_EXPIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_LIM_INVAL_WKSTA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_LIM_LOGONHOURS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_LIM_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_LOCKOUT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_MOD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_NETLOGDENIED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_NETLOGOFF: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_NETLOGON: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_NOACCESSPERM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_NORMAL_CLOSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_RESACCESS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_RESACCESS2: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_RESACCESSREJ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SERVICESTAT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SESSDIS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SESSLOGOFF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SESSLOGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SESSPWERR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SES_CLOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SRVCONT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SRVPAUSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SRVSTART: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SRVSTATUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_SRVSTOP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_UASMOD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_UAS_GROUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_UAS_MODALS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_UAS_USER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_UNSHARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AE_USERLIMIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALERTER_MAILSLOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\\\.\\MAILSLOT\\Alerter"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALERTSZ: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALERT_ADMIN_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADMIN"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALERT_ERRORLOG_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ERRORLOG"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALERT_MESSAGE_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MESSAGE"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALERT_PRINT_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PRINTING"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALERT_USER_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("USER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALIGN_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ALLOCATE_RESPONSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const BACKUP_MSG_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BAK.MSG"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CLTYPE_LEN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CNLEN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const COULD_NOT_VERIFY_VOLUMES: i32 = -1073727512i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_BYPASS_CSC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_CRED_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_GLOBAL_MAPPING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_NO_CONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_PERSIST_MAPPING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_REQUIRE_CONNECTION_INTEGRITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_REQUIRE_CONNECTION_PRIVACY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CREATE_WRITE_THROUGH_SEMANTICS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CRYPT_KEY_LEN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const CRYPT_TXT_LEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DEF_MAX_BADPW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DEF_MAX_PWHIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DEF_MIN_PWLEN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DEF_PWUNIQUENESS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DEVLEN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_CONNECTION_FAILURE: i32 = 1073756226i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_ACTIVEDIRECTORY_OFFLINE: i32 = -1073727301i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_CLUSTERINFO_FAILED: i32 = -1073727307i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_COMPUTERINFO_FAILED: i32 = -1073727308i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_CREATEEVENT_FAILED: i32 = -1073727309i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_CREATE_REPARSEPOINT_FAILURE: i32 = -1073727321i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_CREATE_REPARSEPOINT_SUCCESS: i32 = 1073756370i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_CROSS_FOREST_TRUST_INFO_FAILED: i32 = -1073727274i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_DCINFO_FAILED: i32 = -1073727306i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_DSCONNECT_FAILED: i32 = -2147469122i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_DUPLICATE_LINK: i32 = -1073727277i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_HANDLENAMESPACE_FAILED: i32 = -1073727304i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_LINKS_OVERLAP: i32 = -1073727280i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_LINK_OVERLAP: i32 = -1073727279i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_MUTLIPLE_ROOTS_NOT_SUPPORTED: i32 = -1073727289i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_NO_DFS_DATA: i32 = -1073727294i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_ON_ROOT: i32 = -2147469114i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_OVERLAPPING_DIRECTORIES: i32 = -1073727319i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_PREFIXTABLE_FAILED: i32 = -1073727305i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_REFLECTIONENGINE_FAILED: i32 = -1073727302i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_REGISTERSTORE_FAILED: i32 = -1073727303i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_REMOVE_LINK_FAILED: i32 = -1073727284i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_RESYNCHRONIZE_FAILED: i32 = -1073727285i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_ROOTSYNCINIT_FAILED: i32 = -1073727310i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_SECURITYINIT_FAILED: i32 = -1073727313i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_SITECACHEINIT_FAILED: i32 = -1073727311i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_SITESUPPOR_FAILED: i32 = -1073727300i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_TARGET_LIST_INCORRECT: i32 = -1073727281i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_THREADINIT_FAILED: i32 = -1073727312i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_TOO_MANY_ERRORS: i32 = -1073727315i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_TRUSTED_DOMAIN_INFO_FAILED: i32 = -1073727276i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_UNSUPPORTED_FILESYSTEM: i32 = -1073727320i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ERROR_WINSOCKINIT_FAILED: i32 = -1073727314i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_ACTIVEDIRECTORY_ONLINE: i32 = 1073756332i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_CROSS_FOREST_TRUST_INFO_SUCCESS: i32 = 1073756375i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_DOMAIN_REFERRAL_MIN_OVERFLOW: i32 = 1073756361i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_DS_RECONNECTED: i32 = 1073756353i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_FINISH_BUILDING_NAMESPACE: i32 = 1073756357i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_FINISH_INIT: i32 = 1073756355i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_RECONNECT_DATA: i32 = 1073756356i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INFO_TRUSTED_DOMAIN_INFO_SUCCESS: i32 = 1073756373i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_INIT_SUCCESS: i32 = 1073756376i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_MAX_DNR_ATTEMPTS: i32 = 1073756229i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_OPEN_FAILURE: i32 = 1073756231i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_REFERRAL_FAILURE: i32 = 1073756227i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_REFERRAL_REQUEST: i32 = 1073756142i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_REFERRAL_SUCCESS: i32 = 1073756228i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ROOT_SHARE_ACQUIRE_FAILED: i32 = -2147469095i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_ROOT_SHARE_ACQUIRE_SUCCESS: i32 = 1073756378i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_SPECIAL_REFERRAL_FAILURE: i32 = 1073756230i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_WARN_DOMAIN_REFERRAL_OVERFLOW: i32 = -2147469112i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_WARN_INCOMPLETE_MOVE: i32 = -2147469110i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_WARN_METADATA_LINK_INFO_INVALID: i32 = -2147469106i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DFS_WARN_METADATA_LINK_TYPE_INCORRECT: i32 = -2147469107i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DNLEN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ENCRYPTED_PWLEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ERRLOG2_BASE: u32 = 5700u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ERRLOG_BASE: u32 = 3100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BAD_ACCOUNT_NAME: i32 = -1073734816i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BAD_SERVICE_STATE: i32 = -1073734808i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOOT_SYSTEM_DRIVERS_FAILED: i32 = -1073734798i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_CANT_READ_REGISTRY: i32 = 1073749853i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_ELECTION_RECEIVED: i32 = 8012i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_ELECTION_SENT_FIND_MASTER_FAILED: i32 = 1073749838i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_ELECTION_SENT_GETBLIST_FAILED: i32 = 1073749837i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_GETBROWSERLIST_THRESHOLD_EXCEEDED: i32 = 1073749855i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_ILLEGAL_DATAGRAM: i32 = -2147475642i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_ILLEGAL_DATAGRAM_THRESHOLD: i32 = -1073733808i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_MAILSLOT_DATAGRAM_THRESHOLD_EXCEEDED: i32 = 1073749854i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_NAME_CONVERSION_FAILED: i32 = -1073733814i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_NON_MASTER_MASTER_ANNOUNCE: i32 = -2147475643i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_NON_PDC_WON_ELECTION: i32 = 1073749852i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_OLD_BACKUP_FOUND: i32 = 1073749848i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_OTHER_MASTER_ON_NET: i32 = -1073733821i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_PDC_LOST_ELECTION: i32 = 1073749851i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BOWSER_PROMOTED_WHILE_ALREADY_MASTER: i32 = -2147475644i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_ADAPTER_BIND_FAILED: i32 = -1073727120i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_ADAPTER_FILTER_FAILED: i32 = -1073727122i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_ADAPTER_LINK_SPEED_QUERY_FAILED: i32 = -1073727124i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_ADAPTER_MAC_ADDR_QUERY_FAILED: i32 = -1073727123i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_ADAPTER_NAME_QUERY_FAILED: i32 = -1073727121i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_BUFFER_POOL_CREATION_FAILED: i32 = -1073727214i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_DEVICE_CREATION_FAILED: i32 = -1073727221i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_ETHERNET_NOT_OFFERED: i32 = -1073727218i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_INIT_MALLOC_FAILED: i32 = -1073727213i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_MINIPORT_INIT_FAILED: i32 = -1073727219i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_MINIPORT_REGISTER_FAILED: i32 = -1073727222i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_MINIPROT_DEVNAME_MISSING: i32 = -1073727223i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_NO_BRIDGE_MAC_ADDR: i32 = -1073727220i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_PACKET_POOL_CREATION_FAILED: i32 = -1073727215i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_PROTOCOL_REGISTER_FAILED: i32 = -1073727224i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_THREAD_CREATION_FAILED: i32 = -1073727217i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BRIDGE_THREAD_REF_FAILED: i32 = -1073727216i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_BACKUP_STOPPED: i32 = -1073733792i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_DEPENDANT_SERVICE_FAILED: i32 = -1073733807i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_DOMAIN_LIST_FAILED: i32 = -2147475626i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_DOMAIN_LIST_RETRIEVED: i32 = 8026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STARTED: i32 = 1073749839i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STOPPED: i32 = 1073749857i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_ELECTION_SENT_ROLE_CHANGED: i32 = 1073749859i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_GETBLIST_RECEIVED_NOT_MASTER: i32 = -1073733790i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_ILLEGAL_CONFIG: i32 = -2147475625i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_MASTER_PROMOTION_FAILED: i32 = -1073733815i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_MASTER_PROMOTION_FAILED_NO_MASTER: i32 = -1073733804i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_MASTER_PROMOTION_FAILED_STOPPING: i32 = -1073733805i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_NOT_STARTED_IPX_CONFIG_MISMATCH: i32 = -1073733788i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_OTHERDOMAIN_ADD_FAILED: i32 = -1073733813i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_ROLE_CHANGE_FAILED: i32 = -1073733816i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_SERVER_LIST_FAILED: i32 = -2147475627i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_SERVER_LIST_RETRIEVED: i32 = 8025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_BROWSER_STATUS_BITS_UPDATE_FAILED: i32 = -1073733817i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_CALL_TO_FUNCTION_FAILED: i32 = -1073734819i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_CALL_TO_FUNCTION_FAILED_II: i32 = -1073734818i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_CIRCULAR_DEPENDENCY_AUTO: i32 = -1073734806i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_CIRCULAR_DEPENDENCY_DEMAND: i32 = -1073734807i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_COMMAND_NOT_INTERACTIVE: i32 = -1073733924i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_COMMAND_START_FAILED: i32 = -1073733923i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_CONNECTION_TIMEOUT: i32 = -1073734815i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_ComputerNameChange: i32 = -2147477637i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DAV_REDIR_DELAYED_WRITE_FAILED: i32 = -2147468848i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DCOM_ASSERTION_FAILURE: i32 = -1073731812i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DCOM_COMPLUS_DISABLED: i32 = -1073731810i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DCOM_INVALID_ENDPOINT_DATA: i32 = -1073731811i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DEPEND_ON_LATER_GROUP: i32 = -1073734804i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DEPEND_ON_LATER_SERVICE: i32 = -1073734805i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP: i32 = -2147472466i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP_PRIMARY_DN: i32 = -2147472454i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER: i32 = -2147472463i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER_PRIMARY_DN: i32 = -2147472451i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED: i32 = -2147472465i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED_PRIMARY_DN: i32 = -2147472453i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY: i32 = -2147472464i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY_PRIMARY_DN: i32 = -2147472452i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL: i32 = -2147472467i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN: i32 = -2147472455i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT: i32 = -2147472468i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT_PRIMARY_DN: i32 = -2147472456i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_NOTSUPP: i32 = -2147472460i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_OTHER: i32 = -2147472457i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_REFUSED: i32 = -2147472459i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SECURITY: i32 = -2147472458i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SERVERFAIL: i32 = -2147472461i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_TIMEOUT: i32 = -2147472462i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_NOTSUPP: i32 = -2147472490i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_OTHER: i32 = -2147472487i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_REFUSED: i32 = -2147472489i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SECURITY: i32 = -2147472488i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SERVERFAIL: i32 = -2147472491i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_TIMEOUT: i32 = -2147472492i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTERED_ADAPTER: i32 = 1073753024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTERED_ADAPTER_PRIMARY_DN: i32 = 1073753026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTERED_PTR: i32 = 1073753025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP: i32 = -2147472496i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP_PRIMARY_DN: i32 = -2147472484i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_OTHER: i32 = -2147472493i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_OTHER_PRIMARY_DN: i32 = -2147472481i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED: i32 = -2147472495i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED_PRIMARY_DN: i32 = -2147472483i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY: i32 = -2147472494i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY_PRIMARY_DN: i32 = -2147472482i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL: i32 = -2147472497i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN: i32 = -2147472485i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT: i32 = -2147472498i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT_PRIMARY_DN: i32 = -2147472486i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNSDomainNameChange: i32 = -2147477636i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_NETWORK_PERF_WARNING: i32 = -2147472598i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_LOW_MEMORY: i32 = -1073730817i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_NO_CONTROL: i32 = -1073730822i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_NO_DLL: i32 = -1073730824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_NO_DONE_EVENT: i32 = -1073730821i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_NO_ENTRY: i32 = -1073730823i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_NO_RPC: i32 = -1073730820i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_NO_SHUTDOWN_NOTIFY: i32 = -1073730819i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_START_FAILURE_NO_UPDATE: i32 = -1073730818i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_DNS_CACHE_UNABLE_TO_REACH_SERVER_WARNING: i32 = -2147472597i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_SIZE_ZERO: i32 = -1073725118i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_TOO_LONG: i32 = -1073725120i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_MACHINE_POLICY_REFERESH: i32 = -1073725124i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_ROOT_KEY: i32 = -1073725122i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_SUBKEY: i32 = -1073725116i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_OPENING_USER_POLICY_ROOT_KEY: i32 = -1073725121i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_OPENING_USER_POLICY_SUBKEY: i32 = -1073725115i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_PROCESSING_MACHINE_POLICY_FIELD: i32 = -1073725114i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_PROCESSING_USER_POLICY_FIELD: i32 = -1073725113i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_SETTING_APP_MARKING: i32 = -1073725111i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_SETTING_TCP_AUTOTUNING: i32 = -1073725112i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_SIZE_ZERO: i32 = -1073725117i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_TOO_LONG: i32 = -1073725119i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_ERROR_USER_POLICY_REFERESH: i32 = -1073725123i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_APP_MARKING_ALLOWED: i32 = 1073758335i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_APP_MARKING_IGNORED: i32 = 1073758334i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_APP_MARKING_NOT_CONFIGURED: i32 = 1073758333i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_LOCAL_SETTING_DONT_USE_NLA: i32 = 1073758336i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_NO_CHANGE: i32 = 1073758324i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_WITH_CHANGE: i32 = 1073758325i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_HIGHLY_RESTRICTED: i32 = 1073758330i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_NORMAL: i32 = 1073758332i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_NOT_CONFIGURED: i32 = 1073758328i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_OFF: i32 = 1073758329i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_RESTRICTED: i32 = 1073758331i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_USER_POLICY_REFRESH_NO_CHANGE: i32 = 1073758326i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_INFO_USER_POLICY_REFRESH_WITH_CHANGE: i32 = 1073758327i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_URL_QOS_APPLICATION_CONFLICT: i32 = 1073758337i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_MACHINE_POLICY_CONFLICT: i32 = -2147467040i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_MACHINE_POLICY_NO_FULLPATH_APPNAME: i32 = -2147467038i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_MACHINE_POLICY_PROFILE_NOT_SPECIFIED: i32 = -2147467044i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_MACHINE_POLICY_QUOTA_EXCEEDED: i32 = -2147467042i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_MACHINE_POLICY_VERSION: i32 = -2147467046i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_TEST_1: i32 = -2147467048i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_TEST_2: i32 = -2147467047i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_USER_POLICY_CONFLICT: i32 = -2147467039i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_USER_POLICY_NO_FULLPATH_APPNAME: i32 = -2147467037i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_USER_POLICY_PROFILE_NOT_SPECIFIED: i32 = -2147467043i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_USER_POLICY_QUOTA_EXCEEDED: i32 = -2147467041i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EQOS_WARNING_USER_POLICY_VERSION: i32 = -2147467045i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EventLogProductInfo: i32 = -2147477639i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EventlogAbnormalShutdown: i32 = -2147477640i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EventlogStarted: i32 = -2147477643i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EventlogStopped: i32 = -2147477642i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_EventlogUptime: i32 = -2147477635i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FIRST_LOGON_FAILED: i32 = -1073734811i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FIRST_LOGON_FAILED_II: i32 = -1073734786i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ACCESS_CHECKS_DISABLED: i32 = -2147470131i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ACCESS_CHECKS_FAILED_UNKNOWN: i32 = -1073728305i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ACCESS_CHECKS_FAILED_USER: i32 = -2147470130i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ASSERT: i32 = -1073728318i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_BAD_REG_DATA: i32 = -2147470101i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_CANNOT_COMMUNICATE: i32 = -1073728314i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_CANNOT_CREATE_UUID: i32 = -1073728300i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_CANNOT_START_BACKUP_RESTORE_IN_PROGRESS: i32 = -1073728303i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_CANT_OPEN_PREINSTALL: i32 = -1073728273i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_CANT_OPEN_STAGE: i32 = -1073728274i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_DATABASE_SPACE: i32 = -1073728313i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_DISK_WRITE_CACHE_ENABLED: i32 = -2147470136i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_DS_POLL_ERROR_SUMMARY: i32 = -2147470086i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_DUPLICATE_IN_CXTION: i32 = -1073728266i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_DUPLICATE_IN_CXTION_SYSVOL: i32 = -1073728267i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ERROR: i32 = -1073728324i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ERROR_REPLICA_SET_DELETED: i32 = -2147470088i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_HUGE_FILE: i32 = -2147470125i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_IN_ERROR_STATE: i32 = -1073728269i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_JET_1414: i32 = -1073728311i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_JOIN_FAIL_TIME_SKEW: i32 = -1073728276i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_LONG_JOIN: i32 = -2147470140i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_LONG_JOIN_DONE: i32 = -2147470139i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_MOVED_PREEXISTING: i32 = -2147470128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_NO_DNS_ATTRIBUTE: i32 = -2147470123i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_NO_SID: i32 = -1073728298i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_OVERLAPS_LOGGING: i32 = -1073728283i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_OVERLAPS_OTHER_STAGE: i32 = -1073728279i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_OVERLAPS_ROOT: i32 = -1073728280i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_OVERLAPS_STAGE: i32 = -1073728281i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_OVERLAPS_WORKING: i32 = -1073728282i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_PREPARE_ROOT_FAILED: i32 = -1073728278i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_REPLICA_IN_JRNL_WRAP_ERROR: i32 = -1073728263i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_REPLICA_NO_ROOT_CHANGE: i32 = -1073728268i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_REPLICA_SET_CREATE_FAIL: i32 = -1073728272i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_REPLICA_SET_CREATE_OK: i32 = 1073755377i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_REPLICA_SET_CXTIONS: i32 = 1073755378i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_RMTCO_TIME_SKEW: i32 = -1073728275i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ROOT_HAS_MOVED: i32 = -1073728265i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_ROOT_NOT_VALID: i32 = -1073728285i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_STAGE_NOT_VALID: i32 = -1073728284i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_STAGING_AREA_FULL: i32 = -2147470126i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_STARTING: i32 = 1073755325i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_STOPPED: i32 = 1073755327i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_STOPPED_ASSERT: i32 = -1073728319i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_STOPPED_FORCE: i32 = -1073728320i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_STOPPING: i32 = 1073755326i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_SYSVOL_NOT_READY: i32 = -2147470134i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_SYSVOL_NOT_READY_PRIMARY: i32 = -2147470133i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_SYSVOL_READY: i32 = 1073755340i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_FRS_VOLUME_NOT_SUPPORTED: i32 = -1073728317i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_INVALID_DRIVER_DEPENDENCY: i32 = -1073734809i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_IPX_CREATE_DEVICE: i32 = -1073732318i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_IPX_ILLEGAL_CONFIG: i32 = -2147474145i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_IPX_INTERNAL_NET_INVALID: i32 = -1073732320i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_IPX_NEW_DEFAULT_TYPE: i32 = 1073751325i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_IPX_NO_ADAPTERS: i32 = -1073732317i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_IPX_NO_FRAME_TYPES: i32 = -1073732319i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_IPX_SAP_ANNOUNCE: i32 = -2147474146i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_BAD_BACKUP_WINS_ADDR: i32 = -2147479344i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_BAD_PRIMARY_WINS_ADDR: i32 = -2147479343i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_CREATE_ADDRESS: i32 = -1073737517i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_CREATE_CONNECTION: i32 = -1073737516i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_CREATE_DEVICE: i32 = -1073737513i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_CREATE_DRIVER: i32 = -1073737524i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_DUPLICATE_NAME: i32 = -1073737505i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_DUPLICATE_NAME_ERROR: i32 = -1073737503i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_NAME_RELEASE: i32 = -1073737504i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_NAME_SERVER_ADDRS: i32 = -1073737518i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_NON_OS_INIT: i32 = -1073737515i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_NO_BACKUP_WINS: i32 = -2147479346i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_NO_DEVICES: i32 = -2147479336i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_NO_RESOURCES: i32 = -1073737502i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_NO_WINS: i32 = -2147479345i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_OPEN_REG_LINKAGE: i32 = -1073737511i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_OPEN_REG_NAMESERVER: i32 = -2147479332i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_OPEN_REG_PARAMS: i32 = -1073737523i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_READ_BIND: i32 = -1073737510i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_READ_EXPORT: i32 = -1073737509i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NBT_TIMERS: i32 = -1073737514i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_ADAPTER_CHECK_ERROR: i32 = -1073736793i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_ADAPTER_DISABLED: i32 = -2147478634i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_ADAPTER_NOT_FOUND: i32 = -1073736821i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_BAD_IO_BASE_ADDRESS: i32 = -1073736812i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_BAD_VERSION: i32 = -1073736818i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_CABLE_DISCONNECTED_ERROR: i32 = -2147478615i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_DMA_CONFLICT: i32 = -2147478629i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_DRIVER_FAILURE: i32 = -1073736819i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_HARDWARE_FAILURE: i32 = -1073736822i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_INTERRUPT_CONFLICT: i32 = -2147478630i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_INTERRUPT_CONNECT: i32 = -1073736820i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_INVALID_DOWNLOAD_FILE_ERROR: i32 = -1073736804i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_INVALID_VALUE_FROM_ADAPTER: i32 = -1073736814i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_IO_PORT_CONFLICT: i32 = -2147478633i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_LOBE_FAILUE_ERROR: i32 = -2147478621i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_MAXFRAMESIZE_ERROR: i32 = -2147478625i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_MAXINTERNALBUFS_ERROR: i32 = -2147478624i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_MAXMULTICAST_ERROR: i32 = -2147478623i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_MAXRECEIVES_ERROR: i32 = -2147478627i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_MAXTRANSMITS_ERROR: i32 = -2147478626i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_MEMORY_CONFLICT: i32 = -2147478631i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_MISSING_CONFIGURATION_PARAMETER: i32 = -1073736813i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_NETWORK_ADDRESS: i32 = -1073736816i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_OUT_OF_RESOURCE: i32 = -1073736823i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_PORT_OR_DMA_CONFLICT: i32 = -2147478632i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_PRODUCTID_ERROR: i32 = -2147478622i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_RECEIVE_SPACE_SMALL: i32 = 1073746837i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_REMOVE_RECEIVED_ERROR: i32 = -2147478619i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_RESET_FAILURE_CORRECTION: i32 = -2147478614i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_RESET_FAILURE_ERROR: i32 = -2147478616i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_RESOURCE_CONFLICT: i32 = -1073736824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_SIGNAL_LOSS_ERROR: i32 = -2147478620i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_TIMEOUT: i32 = -2147478641i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_TOKEN_RING_CORRECTION: i32 = 1073746854i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_NDIS_UNSUPPORTED_CONFIGURATION: i32 = -1073736815i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_ADMISSIONCONTROL_OVERFLOW: i32 = -2147469537i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_BAD_BESTEFFORT_LIMIT: i32 = -2147469548i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_BINDING_FAILED: i32 = -1073727720i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_GPC_REGISTER_FAILED: i32 = -1073727824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_INIT_DEVICE_FAILED: i32 = -1073727717i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_MISSING_ADAPTER_REGISTRY_DATA: i32 = -1073727719i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_NETWORK_ADDRESS_FAIL: i32 = -1073727712i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_NO_RESOURCES_FOR_INIT: i32 = -1073727823i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_QUERY_OID_GEN_LINK_SPEED: i32 = -1073727721i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_QUERY_OID_GEN_MAXIMUM_FRAME_SIZE: i32 = -1073727723i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_QUERY_OID_GEN_MAXIMUM_TOTAL_SIZE: i32 = -1073727722i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_REGISTER_ADDRESS_FAMILY_FAILED: i32 = -1073727718i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_REGISTER_MINIPORT_FAILED: i32 = -1073727821i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_REGISTER_PROTOCOL_FAILED: i32 = -1073727822i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_RESOURCE_POOL: i32 = -1073727714i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_WAN_LIMITED_BESTEFFORT: i32 = -2147469539i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_PS_WMI_INSTANCE_NAME_FAILED: i32 = -1073727716i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_AT_THREAD_MAX: i32 = -2147480622i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_BIND_TRANSPORT: i32 = -2147480616i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_BUILD_SMB_HEADER: i32 = -2147480613i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_CREATE_DEVICE: i32 = -2147480646i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_CREATE_THREAD: i32 = -2147480645i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_GET_SECURITY_CONTEXT: i32 = -2147480614i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_READ_REGISTRY: i32 = -2147480621i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_REGISTER_ADDRESS: i32 = -2147480615i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CANT_SET_THREAD: i32 = -2147480644i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CLOSE_BEHIND: i32 = -2147480637i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CONNECTION: i32 = -2147480629i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CONNECTION_REFERENCE: i32 = -2147480633i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_CONTEXTS: i32 = -2147480624i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_DELAYED_SET_ATTRIBUTES_FAILED: i32 = -2147480618i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_DELETEONCLOSE_FAILED: i32 = -2147480617i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_DISPOSITION: i32 = -2147480625i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_ENCRYPT: i32 = -2147480630i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_FAILED_UNLOCK: i32 = -2147480639i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_INVALID_LOCK_REPLY: i32 = -2147480641i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_INVALID_OPLOCK: i32 = -2147480634i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_INVALID_REPLY: i32 = -2147480643i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_INVALID_SMB: i32 = -2147480642i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_MAXCMDS: i32 = -2147480627i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_OPLOCK_SMB: i32 = -2147480626i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_PRIMARY_TRANSPORT_CONNECT_FAILED: i32 = -2147480619i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_RESOURCE_SHORTAGE: i32 = -2147480647i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_SECURITY_SIGNATURE_MISMATCH: i32 = -2147480612i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_SERVER_REFERENCE: i32 = -2147480632i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_SMB_REFERENCE: i32 = -2147480631i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_TIMEOUT: i32 = -2147480635i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_TIMEZONE_BIAS_TOO_LARGE: i32 = -2147480620i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_UNEXPECTED_ERROR: i32 = -2147480636i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RDR_WRITE_BEHIND_FLUSH_FAILED: i32 = -2147480623i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_READFILE_TIMEOUT: i32 = -1073734814i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_REVERTED_TO_LASTKNOWNGOOD: i32 = -1073734817i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_ACTIVATION_ERROR: i32 = -1073731817i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_CREATEDEBUGGERPROCESS_FAILURE: i32 = -1073731794i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_CREATEPROCESS_FAILURE: i32 = -1073731824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_DEFAULT_LAUNCH_ACCESS_DENIED: i32 = -1073731821i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_LAUNCH_ACCESS_DENIED: i32 = -1073731822i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_REMOTE_SIDE_ERROR: i32 = -1073731818i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_REMOTE_SIDE_ERROR_WITH_FILE: i32 = -1073731816i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_REMOTE_SIDE_UNAVAILABLE: i32 = -1073731815i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_RUNAS_CANT_LOGIN: i32 = -1073731820i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_RUNAS_CREATEPROCESS_FAILURE: i32 = -1073731823i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_SERVER_NOT_RESPONDING: i32 = -1073731813i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_SERVER_START_TIMEOUT: i32 = -1073731814i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_START_SERVICE_FAILURE: i32 = -1073731819i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RPCSS_STOP_SERVICE_FAILURE: i32 = -1073731795i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_RUNNING_LASTKNOWNGOOD: i32 = -1073734797i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SCOPE_LABEL_TOO_LONG: i32 = -2147479331i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SCOPE_TOO_LONG: i32 = -2147479330i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SECOND_LOGON_FAILED: i32 = -1073734810i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_CONFIG_BACKOUT_FAILED: i32 = -1073734787i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_CONTROL_SUCCESS: i32 = 1073748859i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_CRASH: i32 = -1073734793i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_CRASH_NO_ACTION: i32 = -1073734790i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_DIFFERENT_PID_CONNECTED: i32 = -2147476609i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_EXIT_FAILED: i32 = -1073734801i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_EXIT_FAILED_SPECIFIC: i32 = -1073734800i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_LOGON_TYPE_NOT_GRANTED: i32 = -1073734783i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_NOT_INTERACTIVE: i32 = -1073734794i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_RECOVERY_FAILED: i32 = -1073734792i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_SCESRV_FAILED: i32 = -1073734791i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_SHUTDOWN_FAILED: i32 = -1073734781i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_START_AT_BOOT_FAILED: i32 = -1073734799i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_START_FAILED: i32 = -1073734824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_START_FAILED_GROUP: i32 = -1073734822i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_START_FAILED_II: i32 = -1073734823i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_START_FAILED_NONE: i32 = -1073734821i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_START_HUNG: i32 = -1073734802i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_START_TYPE_CHANGED: i32 = 1073748864i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_STATUS_SUCCESS: i32 = 1073748860i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SERVICE_STOP_SUCCESS_WITH_REASON: i32 = 1073748866i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SEVERE_SERVICE_FAILED: i32 = -1073734803i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_BIND_DUP_NAME: i32 = -1073739319i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_BIND_TO_TRANSPORT: i32 = -2147481144i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_CHANGE_DOMAIN_NAME: i32 = -2147481136i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_CREATE_DEVICE: i32 = -1073739822i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_CREATE_PROCESS: i32 = -1073739821i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_CREATE_THREAD: i32 = -1073739820i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_GROW_TABLE: i32 = -2147481639i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_LOAD_DRIVER: i32 = -2147481140i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_MAP_ERROR: i32 = -2147481138i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_OPEN_NPFS: i32 = -1073739817i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_RECREATE_SHARE: i32 = -2147481137i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_START_SCAVENGER: i32 = -1073739814i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_CANT_UNLOAD_DRIVER: i32 = -2147481139i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_DISK_FULL: i32 = -2147481635i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_DOS_ATTACK_DETECTED: i32 = -2147481623i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_INVALID_REGISTRY_VALUE: i32 = -2147481142i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_INVALID_REQUEST: i32 = -1073739818i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_INVALID_SD: i32 = -2147481141i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_IRP_STACK_SIZE: i32 = -1073739813i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_KEY_NOT_CREATED: i32 = -1073739322i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_KEY_NOT_FOUND: i32 = -1073739323i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NETWORK_ERROR: i32 = -2147481636i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NONPAGED_POOL_LIMIT: i32 = -1073739807i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_BLOCKING_IO: i32 = -2147481624i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_FREE_CONNECTIONS: i32 = -2147481626i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_FREE_RAW_WORK_ITEM: i32 = -2147481625i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_NONPAGED_POOL: i32 = -1073739805i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_PAGED_POOL: i32 = -1073739804i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_TRANSPORTS_BOUND: i32 = -1073739321i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_VIRTUAL_MEMORY: i32 = -1073739808i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_NO_WORK_ITEM: i32 = -2147481627i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_OUT_OF_WORK_ITEM_DOS: i32 = -2147481621i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_PAGED_POOL_LIMIT: i32 = -1073739806i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_RESOURCE_SHORTAGE: i32 = -1073739823i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_SERVICE_FAILED: i32 = -1073739824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_TOO_MANY_DOS: i32 = -2147481622i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_TXF_INIT_FAILED: i32 = -2147481135i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_SRV_UNEXPECTED_DISC: i32 = -1073739819i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_STREAMS_ALLOCB_FAILURE: i32 = -2147479647i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_STREAMS_ALLOCB_FAILURE_CNT: i32 = -2147479646i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_STREAMS_ESBALLOC_FAILURE: i32 = -2147479645i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_STREAMS_ESBALLOC_FAILURE_CNT: i32 = -2147479644i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_STREAMS_STRLOG: i32 = -1073737824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TAKE_OWNERSHIP: i32 = -1073734796i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP6_STARTED: i32 = 1073744924i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_ADAPTER_REG_FAILURE: i32 = -1073737633i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_ADDRESS_CONFLICT1: i32 = -1073737626i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_ADDRESS_CONFLICT2: i32 = -1073737625i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_AUTOCONFIGURED_ADDRESS_LIMIT_REACHED: i32 = -2147479444i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_AUTOCONFIGURED_ROUTE_LIMIT_REACHED: i32 = -2147479443i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_CREATE_DEVICE_FAILED: i32 = -1073737724i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_DHCP_INIT_FAILED: i32 = -2147479458i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_INTERFACE_BIND_FAILURE: i32 = -1073737617i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_INVALID_ADDRESS: i32 = -1073737637i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_INVALID_DEFAULT_GATEWAY: i32 = -2147479456i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_INVALID_MASK: i32 = -1073737636i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_IPV4_UNINSTALLED: i32 = 1073746027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_IP_INIT_FAILED: i32 = -1073737628i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_MEDIA_CONNECT: i32 = 1073746025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_MEDIA_DISCONNECT: i32 = 1073746026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_NO_ADAPTER_RESOURCES: i32 = -1073737635i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_NO_ADDRESS_LIST: i32 = -1073737631i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_NO_BINDINGS: i32 = -1073737629i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_NO_MASK: i32 = -1073737638i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_NO_MASK_LIST: i32 = -1073737630i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_NO_RESOURCES_FOR_INIT: i32 = -1073737723i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_NTE_CONTEXT_LIST_FAILURE: i32 = -1073737624i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_OUT_OF_ORDER_FRAGMENTS_EXCEEDED: i32 = -2147479442i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_PCF_CLEAR_FILTER_FAILURE: i32 = -1073737530i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_PCF_MISSING_CAPABILITY: i32 = -2147479357i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_PCF_MULTICAST_OID_ISSUE: i32 = -2147479358i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_PCF_NO_ARP_FILTER: i32 = -2147479355i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_PCF_SET_FILTER_FAILURE: i32 = -2147479356i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TCP_CONNECTIONS_PERF_IMPACTED: i32 = -2147479418i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TCP_CONNECT_LIMIT_REACHED: i32 = -2147479422i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TCP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED: i32 = -2147479417i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TCP_INIT_FAILED: i32 = -1073737599i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TCP_MPP_ATTACKS_DETECTED: i32 = -2147479419i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TCP_TIME_WAIT_COLLISION: i32 = -2147479421i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TCP_WSD_WS_RESTRICTED: i32 = -2147479420i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TOO_MANY_GATEWAYS: i32 = -2147479451i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_TOO_MANY_NETS: i32 = -1073737639i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_UDP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED: i32 = -2147479382i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TCPIP_UDP_LIMIT_REACHED: i32 = -2147479383i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSACT_INVALID: i32 = -1073734812i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSACT_TIMEOUT: i32 = -1073734813i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_ADAPTER_NOT_FOUND: i32 = -1073732818i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_BAD_PROTOCOL: i32 = 1073750835i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_BINDING_FAILED: i32 = -1073732819i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_QUERY_OID_FAILED: i32 = -1073732816i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_REGISTER_FAILED: i32 = -1073732820i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_RESOURCE_LIMIT: i32 = -2147474646i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_RESOURCE_POOL: i32 = -2147474647i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_RESOURCE_SPECIFIC: i32 = -2147474645i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_SET_OID_FAILED: i32 = -1073732817i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_TOO_MANY_LINKS: i32 = 1073750834i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRANSPORT_TRANSFER_DATA: i32 = 1073750833i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_INTERNAL_ERROR: i32 = -1073729324i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_CORRUPT_LOG: i32 = -1073729321i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_DUPLICATE_VOLIDS: i32 = 1073754331i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_MOVE_QUOTA_EXCEEDED: i32 = -2147471140i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_START_FAILURE: i32 = -1073729322i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_START_SUCCESS: i32 = 1073754325i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_VOLUME_CLAIM: i32 = 1073754330i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_VOLUME_CREATE: i32 = 1073754329i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_TRK_SERVICE_VOL_QUOTA_EXCEEDED: i32 = -2147471144i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_UP_DRIVER_ON_MP: i32 = -1073735724i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WEBCLIENT_CLOSE_DELETE_FAILED: i32 = -2147468746i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WEBCLIENT_CLOSE_PROPPATCH_FAILED: i32 = -2147468745i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WEBCLIENT_CLOSE_PUT_FAILED: i32 = -2147468747i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WEBCLIENT_SETINFO_PROPPATCH_FAILED: i32 = -2147468744i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WINNAT_SESSION_LIMIT_REACHED: i32 = -2147466648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WINSOCK_CLOSESOCKET_STUCK: i32 = -2147467646i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WINSOCK_TDI_FILTER_DETECTED: i32 = -2147467647i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVENT_WSK_OWNINGTHREAD_PARAMETER_IGNORED: i32 = -1073725824i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EVLEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EXTRA_EXIT_POINT: i32 = -1073727524i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EXTRA_EXIT_POINT_DELETED: i32 = -1073727520i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EXTRA_EXIT_POINT_NOT_DELETED: i32 = -1073727519i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EXTRA_VOLUME: i32 = -1073727521i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EXTRA_VOLUME_DELETED: i32 = -1073727514i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EXTRA_VOLUME_NOT_DELETED: i32 = -1073727513i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GNLEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUPIDMASK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_ALL_PARMNUM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_ATTRIBUTES_PARMNUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_COMMENT_PARMNUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_NAME_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_SPECIALGRP_ADMINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADMINS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_SPECIALGRP_GUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GUESTS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_SPECIALGRP_LOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOCAL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const GROUP_SPECIALGRP_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("USERS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const HARDWARE_ADDRESS_LENGTH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const HELP_MSG_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETH"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const INTERFACE_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const INVALID_TRACEID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const IPX_PROTOCOL_BASE: u32 = 131071u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const IPX_PROTOCOL_RIP: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const IR_PROMISCUOUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const IR_PROMISCUOUS_MULTICAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const JOB_ADD_CURRENT_DATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const JOB_EXEC_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const JOB_NONINTERACTIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const JOB_RUNS_TODAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const JOB_RUN_PERIODICALLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const KNOWLEDGE_INCONSISTENCY_DETECTED: i32 = -1073727511i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LG_INCLUDE_INDIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_CNLEN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_DEVLEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_DNLEN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_GNLEN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_MAXCOMMENTSZ: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_NNLEN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_PATHLEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_PWLEN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_QNLEN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_SERVICE_ACTIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_SERVICE_CONTINUE_PENDING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_SERVICE_PAUSED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_SERVICE_PAUSE_PENDING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_SNLEN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_STXTLEN: u32 = 63u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_UNCLEN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM20_UNLEN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LM_REDIR_FAILURE: i32 = 1073756225i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LOCALGROUP_COMMENT_PARMNUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LOCALGROUP_NAME_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LOGFLAGS_BACKWARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LOGFLAGS_FORWARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LOGFLAGS_SEEK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LOWER_GET_HINT_MASK: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const LOWER_HINT_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MACHINE_UNJOINED: i32 = -1073727507i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAJOR_VERSION_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAXCOMMENTSZ: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAXPERMENTRIES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAX_LANMAN_MESSAGE_ID: u32 = 5899u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAX_NERR: u32 = 2999u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAX_PASSWD_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAX_PREFERRED_LENGTH: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAX_PROTOCOL_DLL_LEN: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MAX_PROTOCOL_NAME_LEN: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MESSAGE_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETMSG"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_BOUNDARY_REACHED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_IIF: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_NOT_FORWARDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_NOT_LAST_HOP: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_NO_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_NO_MULTICAST: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_NO_ROUTE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_NO_SPACE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_OIF_PRUNED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_OLD_ROUTER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_PROHIBITED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_PRUNED_UPSTREAM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_REACHED_CORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MFE_WRONG_IF: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MIN_LANMAN_MESSAGE_ID: u32 = 2100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MISSING_EXIT_POINT: i32 = -1073727523i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MISSING_EXIT_POINT_CREATED: i32 = -1073727518i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MISSING_EXIT_POINT_NOT_CREATED: i32 = -1073727517i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MISSING_VOLUME: i32 = -1073727522i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MISSING_VOLUME_CREATED: i32 = -1073727516i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MISSING_VOLUME_NOT_CREATED: i32 = -1073727515i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_DOMAIN_ID_PARMNUM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_DOMAIN_NAME_PARMNUM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_FORCE_LOGOFF_PARMNUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_LOCKOUT_DURATION_PARMNUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_LOCKOUT_THRESHOLD_PARMNUM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_MAX_PASSWD_AGE_PARMNUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_MIN_PASSWD_AGE_PARMNUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_MIN_PASSWD_LEN_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_PASSWD_HIST_LEN_PARMNUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_PRIMARY_PARMNUM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MODALS_ROLE_PARMNUM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MRINFO_DISABLED_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MRINFO_DOWN_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MRINFO_LEAF_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MRINFO_PIM_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MRINFO_QUERIER_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MRINFO_TUNNEL_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MSGNAME_FORWARDED_FROM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MSGNAME_FORWARDED_TO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MSGNAME_NOT_FORWARDED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MS_ROUTER_VERSION: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_AT_Exec_Err: u32 = 3178u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_AT_cannot_read: u32 = 3174u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_AT_cannot_write: u32 = 3129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_AT_sched_err: u32 = 3175u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_AT_schedule_file_created: u32 = 3176u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Access_File_Bad: u32 = 3122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Build_Name: u32 = 3170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Cant_Make_Msg_File: u32 = 3130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_DiskFT: u32 = 3221u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_DriverNotLoaded: u32 = 5727u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Entries_Lost: u32 = 3114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Error_in_DLL: u32 = 3256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Exec_Netservr_NoMem: u32 = 3131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_FT_ErrLog_Too_Large: u32 = 3258u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_FT_Update_In_Progress: u32 = 3259u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_FailedToGetComputerName: u32 = 5726u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_FailedToRegisterSC: u32 = 5724u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_FailedToSetServiceStatus: u32 = 5725u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_File_Changed: u32 = 3253u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Files_Dont_Fit: u32 = 3254u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_HardErr_From_Server: u32 = 3182u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_HotFix: u32 = 3181u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Init_Chardev_Err: u32 = 3124u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Init_Exec_Fail: u32 = 3105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Init_OpenCreate_Err: u32 = 3110u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Init_Seg_Overflow: u32 = 3120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Internal_Error: u32 = 3100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Invalid_Config_File: u32 = 3252u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Invalid_Config_Line: u32 = 3251u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Ioctl_Error: u32 = 3108u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Joined_Domain: u32 = 3260u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Joined_Workgroup: u32 = 3261u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Lazy_Write_Err: u32 = 3180u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_LocalSecFail1: u32 = 3183u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_LocalSecFail2: u32 = 3184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_LocalSecFail3: u32 = 3185u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_LocalSecGeneralFail: u32 = 3186u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Mail_Slt_Err: u32 = 3173u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Mailslot_err: u32 = 3127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Message_Send: u32 = 3172u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Missing_Parameter: u32 = 3250u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Msg_Log_Err: u32 = 3150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Msg_Sem_Shutdown: u32 = 3141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Msg_Shutdown: u32 = 3140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Msg_Unexpected_SMB_Type: u32 = 3152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Name_Expansion: u32 = 3171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Ncb_Error: u32 = 3106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Ncb_TooManyErr: u32 = 3126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetBios: u32 = 3111u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetLogonFailedToInitializeAuthzRm: u32 = 5821u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetLogonFailedToInitializeRPCSD: u32 = 5822u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_Internal_Error: u32 = 3190u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_NCB_Err: u32 = 3195u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_No_Resource: u32 = 3191u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_Reset_Err: u32 = 3197u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_SMB_Err: u32 = 3192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_Stuck_VC_Err: u32 = 3194u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_Too_Many: u32 = 3198u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_VC_Err: u32 = 3193u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetWkSta_Write_Behind_Err: u32 = 3196u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Net_Not_Started: u32 = 3107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonAddNameFailure: u32 = 5741u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonAuthDCFail: u32 = 3210u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonAuthDomainDowngraded: u32 = 5791u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonAuthNoDomainController: u32 = 5719u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonAuthNoTrustLsaSecret: u32 = 5720u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonAuthNoTrustSamAccount: u32 = 5721u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonAuthNoUplevelDomainController: u32 = 5790u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonBadSiteName: u32 = 5779u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonBadSubnetName: u32 = 5780u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonBrowserDriver: u32 = 5740u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonChangeLogCorrupt: u32 = 5705u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDcOldSiteCovered: u32 = 5794u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDcSiteCovered: u32 = 5784u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDcSiteNotCovered: u32 = 5785u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDcSiteNotCoveredAuto: u32 = 5795u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDnsDeregAborted: u32 = 5808u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDnsHostNameLowerCasingFailed: u32 = 5825u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDownLevelLogoffFailed: u32 = 5708u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDownLevelLogonFailed: u32 = 5707u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDuplicateMachineAccounts: u32 = 5738u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDynamicDnsDeregisterFailure: u32 = 5775u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDynamicDnsFailure: u32 = 5782u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDynamicDnsRegisterFailure: u32 = 5774u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonDynamicDnsServerFailure: u32 = 5781u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedAccountDelta: u32 = 5735u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedDnsHostNameUpdate: u32 = 5789u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedDomainDelta: u32 = 5729u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedFileCreate: u32 = 5776u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedGlobalGroupDelta: u32 = 5730u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedLocalGroupDelta: u32 = 5731u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedPolicyDelta: u32 = 5733u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedPrimary: u32 = 3223u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedSecretDelta: u32 = 5736u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedSpnUpdate: u32 = 5788u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedToAddAuthzRpcInterface: u32 = 5820u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedToAddRpcInterface: u32 = 5702u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedToCreateShare: u32 = 5706u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedToReadMailslot: u32 = 5703u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedToRegisterSC: u32 = 5704u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedToUpdateTrustList: u32 = 5701u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedTrustedDomainDelta: u32 = 5734u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFailedUserDelta: u32 = 5732u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFullSyncCallFailed: u32 = 5714u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFullSyncCallSuccess: u32 = 5713u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFullSyncFailed: u32 = 5718u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonFullSyncSuccess: u32 = 5717u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonGcOldSiteCovered: u32 = 5796u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonGcSiteCovered: u32 = 5786u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonGcSiteNotCovered: u32 = 5787u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonGcSiteNotCoveredAuto: u32 = 5797u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonGetSubnetToSite: u32 = 5777u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonInvalidDwordParameterValue: u32 = 5804u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonInvalidGenericParameterValue: u32 = 5803u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonLanmanBdcsNotAllowed: u32 = 5772u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonMachinePasswdSetSucceeded: u32 = 5823u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonMsaPasswdSetSucceeded: u32 = 5824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNTLogoffFailed: u32 = 5710u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNTLogonFailed: u32 = 5709u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNdncOldSiteCovered: u32 = 5798u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNdncSiteCovered: u32 = 5792u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNdncSiteNotCovered: u32 = 5793u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNdncSiteNotCoveredAuto: u32 = 5799u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNoAddressToSiteMapping: u32 = 5802u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNoDynamicDns: u32 = 5773u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNoDynamicDnsManual: u32 = 5806u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNoSiteForClient: u32 = 5778u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonNoSiteForClients: u32 = 5807u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonPartialSiteMappingForClients: u32 = 5810u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonPartialSyncCallFailed: u32 = 5712u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonPartialSyncCallSuccess: u32 = 5711u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonPartialSyncFailed: u32 = 5716u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonPartialSyncSuccess: u32 = 5715u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonPasswdSetFailed: u32 = 3224u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRejectedRemoteDynamicDnsDeregister: u32 = 5814u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRejectedRemoteDynamicDnsRegister: u32 = 5813u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRemoteDynamicDnsDeregisterFailure: u32 = 5812u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRemoteDynamicDnsRegisterFailure: u32 = 5811u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRemoteDynamicDnsUpdateRequestFailure: u32 = 5815u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRequireSignOrSealError: u32 = 3227u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRpcCallCancelled: u32 = 5783u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonRpcPortRequestFailure: u32 = 5809u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonSSIInitError: u32 = 5700u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonServerAuthFailed: u32 = 5722u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonServerAuthFailedNoAccount: u32 = 5805u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonServerAuthNoTrustSamAccount: u32 = 5723u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonSessionTypeWrong: u32 = 5770u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonSpnCrackNamesFailure: u32 = 5801u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonSpnMultipleSamAccountNames: u32 = 5800u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonSyncError: u32 = 3226u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonSystemError: u32 = 5737u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonTooManyGlobalGroups: u32 = 5739u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonTrackingError: u32 = 3225u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonUserValidationReqInitialTimeOut: u32 = 5816u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonUserValidationReqRecurringTimeOut: u32 = 5817u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonUserValidationReqWaitInitialWarning: u32 = 5818u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NetlogonUserValidationReqWaitRecurringWarning: u32 = 5819u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_NoTranportLoaded: u32 = 5728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_OEM_Code: u32 = 3299u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReleaseMem_Alert: u32 = 3128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Remote_API: u32 = 3125u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplAccessDenied: u32 = 3222u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplBadExport: u32 = 3219u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplBadImport: u32 = 3218u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplBadMsg: u32 = 3215u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplCannotMasterDir: u32 = 3207u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplLogonFailed: u32 = 3211u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplLostMaster: u32 = 3209u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplMaxFiles: u32 = 3213u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplMaxTreeDepth: u32 = 3214u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplNetErr: u32 = 3212u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplSignalFileErr: u32 = 3220u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplSysErr: u32 = 3216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplUpdateError: u32 = 3208u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplUserCurDir: u32 = 3206u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_ReplUserLoged: u32 = 3217u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Resource_Shortage: u32 = 3101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplAdapterResource: u32 = 5756u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplBackupDatabase: u32 = 5765u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplCheckConfigs: u32 = 5760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplCheckSecurity: u32 = 5764u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplCreateProfiles: u32 = 5761u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplFileCopy: u32 = 5757u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplFileDelete: u32 = 5758u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplFilePerms: u32 = 5759u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplInitDatabase: u32 = 5766u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplInitRestoredDatabase: u32 = 5769u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplMessages: u32 = 5742u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplRegistry: u32 = 5762u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplReplaceRPLDISK: u32 = 5763u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplRestoreDatabaseFailure: u32 = 5767u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplRestoreDatabaseSuccess: u32 = 5768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplSystem: u32 = 5744u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplUpgradeDBTo40: u32 = 5771u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaBbcFile: u32 = 5751u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaFileChecksum: u32 = 5749u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaFileLineCount: u32 = 5750u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaFileOpen: u32 = 5746u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaFileRead: u32 = 5747u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaFileSize: u32 = 5752u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaInternal: u32 = 5753u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaMemory: u32 = 5748u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaNetwork: u32 = 5755u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaTimeout: u32 = 5745u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplWkstaWrongVersion: u32 = 5754u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_RplXnsBoot: u32 = 5743u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_SMB_Illegal: u32 = 3112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Server_Lock_Failure: u32 = 3132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Service_Fail: u32 = 3113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Srv_Close_Failure: u32 = 3205u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Srv_No_Mem_Grow: u32 = 3121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Srv_Thread_Failure: u32 = 3204u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Srvnet_NB_Open: u32 = 3177u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Srvnet_Not_Started: u32 = 3123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_System_Error: u32 = 3257u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_System_Semaphore: u32 = 3109u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_UPS_CannotOpenDriver: u32 = 3233u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_UPS_CmdFileConfig: u32 = 3235u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_UPS_CmdFileError: u32 = 3232u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_UPS_CmdFileExec: u32 = 3236u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_UPS_PowerBack: u32 = 3234u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_UPS_PowerOut: u32 = 3230u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_UPS_Shutdown: u32 = 3231u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Unable_To_Lock_Segment: u32 = 3102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Unable_To_Unlock_Segment: u32 = 3103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Uninstall_Service: u32 = 3104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_VIO_POPUP_ERR: u32 = 3151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_Bad_Mailslot_SMB: u32 = 3165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_BiosThreadFailure: u32 = 3162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_Compname: u32 = 3161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_HostTab_Full: u32 = 3164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_Infoseg: u32 = 3160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_IniSeg: u32 = 3163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_SSIRelogon: u32 = 3167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wksta_UASInit: u32 = 3166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NELOG_Wrong_DLL_Version: u32 = 3255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ACFFileIOFail: u32 = 2229u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ACFNoParent: u32 = 2232u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ACFNoRoom: u32 = 2228u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ACFNotFound: u32 = 2219u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ACFNotLoaded: u32 = 2227u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ACFTooManyLists: u32 = 2230u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AccountExpired: u32 = 2239u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AccountLockedOut: u32 = 2702u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AccountUndefined: u32 = 2238u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AcctLimitExceeded: u32 = 2434u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ActiveConns: u32 = 2402u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AddForwarded: u32 = 2275u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AlertExists: u32 = 2430u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AlreadyCloudDomainJoined: u32 = 2700u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AlreadyExists: u32 = 2276u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AlreadyForwarded: u32 = 2274u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_AlreadyLoggedOn: u32 = 2200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BASE: u32 = 2100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadAsgType: u32 = 2251u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadComponent: u32 = 2356u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadControlRecv: u32 = 2193u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadDest: u32 = 2382u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadDev: u32 = 2341u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadDevString: u32 = 2340u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadDomainJoinInfo: u32 = 2712u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadDosFunction: u32 = 2502u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadDosRetCode: u32 = 2500u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadEventName: u32 = 2143u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadFileCheckSum: u32 = 2504u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadOfflineJoinInfo: u32 = 2710u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadPassword: u32 = 2203u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadPasswordCore: u32 = 2403u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadQueueDevString: u32 = 2334u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadQueuePriority: u32 = 2335u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadReceive: u32 = 2282u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadRecipient: u32 = 2433u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadServiceName: u32 = 2185u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadServiceProgName: u32 = 2188u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadSource: u32 = 2381u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadTransactConfig: u32 = 2141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadUasConfig: u32 = 2450u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BadUsername: u32 = 2202u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BrowserConfiguredToNotRun: u32 = 2550u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BrowserNotStarted: u32 = 2139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BrowserTableIncomplete: u32 = 2319u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_BufTooSmall: u32 = 2123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CallingRplSrvr: u32 = 2515u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CanNotGrowSegment: u32 = 2233u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CanNotGrowUASFile: u32 = 2456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CannotUnjoinAadDomain: u32 = 2727u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CantConnectRplSrvr: u32 = 2513u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CantCreateJoinInfo: u32 = 2711u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CantLoadOfflineHive: u32 = 2717u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CantOpenImageFile: u32 = 2514u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CantType: u32 = 2357u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CantVerifyHostname: u32 = 2716u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CfgCompNotFound: u32 = 2146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CfgParamNotFound: u32 = 2147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ClientNameNotFound: u32 = 2312u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_CommDevInUse: u32 = 2343u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ComputerAccountNotFound: u32 = 2697u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ConnectionInsecure: u32 = 2718u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DCNotFound: u32 = 2453u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DS8DCNotFound: u32 = 2722u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DS8DCRequired: u32 = 2720u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DS9DCNotFound: u32 = 2725u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DataTypeInvalid: u32 = 2167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DatabaseUpToDate: u32 = 2248u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DefaultJoinRequired: u32 = 2694u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DelComputerName: u32 = 2278u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DeleteLater: u32 = 2298u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DestExists: u32 = 2153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DestIdle: u32 = 2158u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DestInvalidOp: u32 = 2159u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DestInvalidState: u32 = 2162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DestNoRoom: u32 = 2157u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DestNotFound: u32 = 2152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DevInUse: u32 = 2404u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DevInvalidOpCode: u32 = 2331u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DevNotFound: u32 = 2332u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DevNotOpen: u32 = 2333u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DevNotRedirected: u32 = 2107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DeviceIsShared: u32 = 2252u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DeviceNotShared: u32 = 2311u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DeviceShareConflict: u32 = 2318u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsAlreadyShared: u32 = 2664u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsBadRenamePath: u32 = 2671u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsCantCreateJunctionPoint: u32 = 2669u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsCantRemoveDfsRoot: u32 = 2682u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsCantRemoveLastServerShare: u32 = 2677u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsChildOrParentInDfs: u32 = 2683u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsCyclicalName: u32 = 2674u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsDataIsIdentical: u32 = 2681u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsDuplicateService: u32 = 2676u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsInconsistent: u32 = 2679u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsInternalCorruption: u32 = 2660u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsInternalError: u32 = 2690u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsLeafVolume: u32 = 2667u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsNoSuchServer: u32 = 2673u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsNoSuchShare: u32 = 2665u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsNoSuchVolume: u32 = 2662u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsNotALeafVolume: u32 = 2666u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsNotSupportedInServerDfs: u32 = 2675u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsServerNotDfsAware: u32 = 2670u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsServerUpgraded: u32 = 2680u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsVolumeAlreadyExists: u32 = 2663u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsVolumeDataCorrupt: u32 = 2661u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsVolumeHasMultipleServers: u32 = 2668u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsVolumeIsInterDfs: u32 = 2678u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DfsVolumeIsOffline: u32 = 2672u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DifferentServers: u32 = 2383u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DriverNotFound: u32 = 2166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DupNameReboot: u32 = 2144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DuplicateName: u32 = 2297u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_DuplicateShare: u32 = 2118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ErrCommRunSrv: u32 = 2389u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ErrorExecingGhost: u32 = 2391u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ExecFailure: u32 = 2315u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_FileIdNotFound: u32 = 2314u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_GroupExists: u32 = 2223u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_GroupNotFound: u32 = 2220u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_GrpMsgProcessor: u32 = 2280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ImageParamErr: u32 = 2508u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InUseBySpooler: u32 = 2342u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_IncompleteDel: u32 = 2299u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InternalError: u32 = 2140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidAPI: u32 = 2142u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidComputer: u32 = 2351u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidDatabase: u32 = 2247u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidDevice: u32 = 2294u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidLana: u32 = 2400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidLogSeek: u32 = 2440u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidLogonHours: u32 = 2241u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidMachineNameForJoin: u32 = 2724u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidMaxUsers: u32 = 2122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidUASOp: u32 = 2451u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidWorkgroupName: u32 = 2695u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_InvalidWorkstation: u32 = 2240u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_IsDfsShare: u32 = 2321u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ItemNotFound: u32 = 2115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_JobInvalidState: u32 = 2164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_JobNoRoom: u32 = 2156u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_JobNotFound: u32 = 2151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_JoinPerformedMustRestart: u32 = 2713u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LDAPCapableDCRequired: u32 = 2721u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LanmanIniError: u32 = 2131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LastAdmin: u32 = 2452u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LineTooLong: u32 = 2149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LocalDrive: u32 = 2405u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LocalForward: u32 = 2279u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogFileChanged: u32 = 2378u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogFileCorrupt: u32 = 2379u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogOverflow: u32 = 2377u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogonDomainExists: u32 = 2216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogonNoUserPath: u32 = 2211u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogonScriptError: u32 = 2212u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogonServerConflict: u32 = 2210u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogonServerNotFound: u32 = 2215u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogonTrackingError: u32 = 2454u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_LogonsPaused: u32 = 2209u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_MaxLenExceeded: u32 = 2354u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_MsgAlreadyStarted: u32 = 2271u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_MsgInitFailed: u32 = 2272u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_MsgNotStarted: u32 = 2284u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_MultipleNets: u32 = 2300u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NameInUse: u32 = 2283u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NameNotForwarded: u32 = 2288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NameNotFound: u32 = 2273u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NameUsesIncompatibleCodePage: u32 = 2696u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NetNameNotFound: u32 = 2310u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NetNotStarted: u32 = 2102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NetlogonNotStarted: u32 = 2455u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NetworkError: u32 = 2136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoAlternateServers: u32 = 2467u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoCommDevs: u32 = 2337u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoComputerName: u32 = 2270u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoForwardName: u32 = 2286u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoJoinPending: u32 = 2714u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoNetworkResource: u32 = 2105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoOfflineJoinInfo: u32 = 2709u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoRoom: u32 = 2119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoRplBootSystem: u32 = 2505u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoSuchAlert: u32 = 2432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoSuchConnection: u32 = 2462u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoSuchServer: u32 = 2460u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NoSuchSession: u32 = 2461u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NonDosFloppyUsed: u32 = 2510u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NonValidatedLogon: u32 = 2217u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NotInCache: u32 = 2235u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NotInDispatchTbl: u32 = 2192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NotLocalDomain: u32 = 2320u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NotLocalName: u32 = 2285u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NotLoggedOn: u32 = 2201u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_NotPrimary: u32 = 2226u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_OpenFiles: u32 = 2401u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordCantChange: u32 = 2243u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordExpired: u32 = 2242u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordFilterError: u32 = 2705u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordHistConflict: u32 = 2244u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordMismatch: u32 = 2458u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordMustChange: u32 = 2701u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordNotComplexEnough: u32 = 2704u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordTooLong: u32 = 2703u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordTooRecent: u32 = 2246u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PasswordTooShort: u32 = 2245u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PausedRemote: u32 = 2281u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PersonalSku: u32 = 2698u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_PlainTextSecretsRequired: u32 = 2726u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProcNoRespond: u32 = 2160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProcNotFound: u32 = 2168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProfileCleanup: u32 = 2372u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProfileFileTooBig: u32 = 2370u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProfileLoadErr: u32 = 2374u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProfileOffset: u32 = 2371u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProfileSaveErr: u32 = 2375u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProfileUnknownCmd: u32 = 2373u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProgNeedsExtraMem: u32 = 2501u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ProvisioningBlobUnsupported: u32 = 2719u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_QExists: u32 = 2154u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_QInvalidState: u32 = 2163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_QNoRoom: u32 = 2155u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_QNotFound: u32 = 2150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_QueueNotFound: u32 = 2338u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RPL_CONNECTED: u32 = 2519u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RedirectedPath: u32 = 2117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RemoteBootFailed: u32 = 2503u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RemoteErr: u32 = 2127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RemoteFull: u32 = 2287u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RemoteOnly: u32 = 2106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ResourceExists: u32 = 2225u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ResourceNotFound: u32 = 2222u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplAdapterInfoCorrupted: u32 = 2625u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplAdapterNameUnavailable: u32 = 2633u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplAdapterNotFound: u32 = 2637u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBackupDatabase: u32 = 2636u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBadDatabase: u32 = 2612u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBadRegistry: u32 = 2611u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBootInUse: u32 = 2635u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBootInfoCorrupted: u32 = 2628u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBootNameUnavailable: u32 = 2640u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBootNotFound: u32 = 2631u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBootRestart: u32 = 2511u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBootServiceTerm: u32 = 2517u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplBootStartFailed: u32 = 2518u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplCannotEnum: u32 = 2615u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplConfigInfoCorrupted: u32 = 2623u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplConfigNameUnavailable: u32 = 2641u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplConfigNotEmpty: u32 = 2634u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplConfigNotFound: u32 = 2624u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplIncompatibleProfile: u32 = 2632u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplInternal: u32 = 2626u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplLoadrDiskErr: u32 = 2507u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplLoadrNetBiosErr: u32 = 2506u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplNeedsRPLUSERAcct: u32 = 2630u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplNoAdaptersStarted: u32 = 2610u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplNotRplServer: u32 = 2614u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplProfileInfoCorrupted: u32 = 2619u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplProfileNameUnavailable: u32 = 2621u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplProfileNotEmpty: u32 = 2622u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplProfileNotFound: u32 = 2620u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplRplfilesShare: u32 = 2613u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplSrvrCallFailed: u32 = 2512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplVendorInfoCorrupted: u32 = 2627u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplVendorNameUnavailable: u32 = 2639u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplVendorNotFound: u32 = 2638u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplWkstaInfoCorrupted: u32 = 2616u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplWkstaNameUnavailable: u32 = 2618u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplWkstaNeedsUserAcct: u32 = 2629u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RplWkstaNotFound: u32 = 2617u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_RunSrvPaused: u32 = 2385u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SameAsComputerName: u32 = 2253u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServerNotStarted: u32 = 2114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceCtlBusy: u32 = 2187u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceCtlNotValid: u32 = 2191u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceCtlTimeout: u32 = 2186u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceEntryLocked: u32 = 2183u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceInstalled: u32 = 2182u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceKillProc: u32 = 2190u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceNotCtrl: u32 = 2189u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceNotInstalled: u32 = 2184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceNotStarting: u32 = 2194u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceTableFull: u32 = 2181u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ServiceTableLocked: u32 = 2180u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SetupAlreadyJoined: u32 = 2691u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SetupCheckDNSConfig: u32 = 2699u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SetupDomainController: u32 = 2693u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SetupNotJoined: u32 = 2692u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ShareMem: u32 = 2104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ShareNotFound: u32 = 2392u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SourceIsDir: u32 = 2380u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SpeGroupOp: u32 = 2234u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SpoolNoMemory: u32 = 2165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SpoolerNotLoaded: u32 = 2161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_StandaloneLogon: u32 = 2214u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_StartingRplBoot: u32 = 2516u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_Success: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_SyncRequired: u32 = 2249u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TargetVersionUnsupported: u32 = 2723u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TimeDiffAtDC: u32 = 2457u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TmpFile: u32 = 2316u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyAlerts: u32 = 2431u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyConnections: u32 = 2465u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyEntries: u32 = 2362u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyFiles: u32 = 2466u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyImageParams: u32 = 2509u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyItems: u32 = 2121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyNames: u32 = 2277u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManyServers: u32 = 2463u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooManySessions: u32 = 2464u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TooMuchData: u32 = 2317u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TruncatedBroadcast: u32 = 2289u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_TryDownLevel: u32 = 2470u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UPSDriverNotStarted: u32 = 2480u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UPSInvalidCommPort: u32 = 2482u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UPSInvalidConfig: u32 = 2481u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UPSShutdownFailed: u32 = 2484u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UPSSignalAsserted: u32 = 2483u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UnableToAddName_F: u32 = 2205u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UnableToAddName_W: u32 = 2204u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UnableToDelName_F: u32 = 2207u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UnableToDelName_W: u32 = 2206u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UnknownDevDir: u32 = 2116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UnknownServer: u32 = 2103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UseNotFound: u32 = 2250u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UserExists: u32 = 2224u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UserInGroup: u32 = 2236u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UserLogon: u32 = 2231u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UserNotFound: u32 = 2221u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_UserNotInGroup: u32 = 2237u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_ValuesNotSet: u32 = 2715u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_WkstaInconsistentState: u32 = 2137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_WkstaNotStarted: u32 = 2138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NERR_WriteFault: u32 = 2295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETBIOS_NAME_LEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_CLIENT_CID_MS_MSClient: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_msclient"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_ACTIVE_RAS_CONNECTIONS: ::windows_sys::core::HRESULT = -2147180506i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147180505i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2147180512i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_COMPONENT_REMOVED_PENDING_REBOOT: ::windows_sys::core::HRESULT = -2147180504i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_DUPLICATE_INSTANCEID: ::windows_sys::core::HRESULT = -2147180501i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_IN_USE: ::windows_sys::core::HRESULT = -2147180510i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_MAX_FILTER_LIMIT: ::windows_sys::core::HRESULT = -2147180503i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_NEED_REBOOT: ::windows_sys::core::HRESULT = -2147180507i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147180511i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_NO_WRITE_LOCK: ::windows_sys::core::HRESULT = -2147180508i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_E_VMSWITCH_ACTIVE_OVER_ADAPTER: ::windows_sys::core::HRESULT = -2147180502i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_SERVICE_CID_MS_NETBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_netbios"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_SERVICE_CID_MS_PSCHED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_pschedpc"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_SERVICE_CID_MS_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_server"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_SERVICE_CID_MS_WLBS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_wlbs"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_S_CAUSED_SETUP_CHANGE: ::windows_sys::core::HRESULT = 303140i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_S_COMMIT_NOW: ::windows_sys::core::HRESULT = 303141i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_S_DISABLE_QUERY: ::windows_sys::core::HRESULT = 303138i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_S_REBOOT: ::windows_sys::core::HRESULT = 303136i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_S_STILL_REFERENCED: ::windows_sys::core::HRESULT = 303139i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_TRANS_CID_MS_APPLETALK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_appletalk"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_TRANS_CID_MS_NETBEUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_netbeui"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_TRANS_CID_MS_NETMON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_netmon"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_TRANS_CID_MS_NWIPX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_nwipx"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_TRANS_CID_MS_NWSPX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_nwspx"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETCFG_TRANS_CID_MS_TCPIP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ms_tcpip"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_BACKUP_CHANGE_LOG: u32 = 65532u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_BREAKPOINT: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_CHANGE_PASSWORD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_FIND_USER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_FORCE_DNS_REG: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_PDC_REPLICATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_QUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_QUERY_DNS_REG: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_QUERY_ENC_TYPES: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_REDISCOVER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_REPLICATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_SET_DBFLAG: u32 = 65534u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_SYNCHRONIZE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_TC_QUERY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_TC_VERIFY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_TRANSPORT_NOTIFY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_TRUNCATE_LOG: u32 = 65533u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_CONTROL_UNLOAD_NETLOGON_DLL: u32 = 65531u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_DNS_UPDATE_FAILURE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_FULL_SYNC_REPLICATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_HAS_IP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_HAS_TIMESERV: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_REDO_NEEDED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_REPLICATION_IN_PROGRESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_REPLICATION_NEEDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOGON_VERIFY_STATUS_RETURNED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOG_NetlogonNonWindowsSupportsSecureRpc: u32 = 5826u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOG_NetlogonUnsecureRpcClient: u32 = 5827u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOG_NetlogonUnsecureRpcMachineAllowedBySsdl: u32 = 5830u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOG_NetlogonUnsecureRpcTrust: u32 = 5828u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOG_NetlogonUnsecureRpcTrustAllowedBySsdl: u32 = 5831u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETLOG_NetlogonUnsecuredRpcMachineTemporarilyAllowed: u32 = 5829u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETMAN_VARTYPE_HARDWARE_ADDRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETMAN_VARTYPE_STRING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETMAN_VARTYPE_ULONG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_ACCT_DELETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_ALT_SAMACCOUNTNAME: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_DNS_NAME_CHANGES_ONLY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_INSTALL_INVOCATION: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISIONING_PARAMS_CURRENT_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISIONING_PARAMS_WIN8_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_CHECK_PWD_ONLY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_PERSISTENTSITE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_DFS_ENUM: i32 = 1073756324i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_DFS_ENUMEX: i32 = 1073756325i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_IGNORE_UNSUPPORTED_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_VALIDATE_BAD_PASSWORD_COUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_VALIDATE_BAD_PASSWORD_TIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_VALIDATE_LOCKOUT_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_VALIDATE_PASSWORD_HISTORY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_VALIDATE_PASSWORD_HISTORY_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NET_VALIDATE_PASSWORD_LAST_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NON_VALIDATED_LOGON: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NOT_A_DFS_PATH: i32 = 1073756224i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NO_PERMISSION_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_COLLECT_RPC_BINDING_ERROR_CONN: i32 = -1073728292i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_COLLECT_RPC_BINDING_ERROR_SET: i32 = -1073728293i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_COLLECT_RPC_CALL_ERROR_CONN: i32 = -1073728290i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_COLLECT_RPC_CALL_ERROR_SET: i32 = -1073728291i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_OPEN_RPC_BINDING_ERROR_CONN: i32 = -1073728296i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_OPEN_RPC_BINDING_ERROR_SET: i32 = -1073728297i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_OPEN_RPC_CALL_ERROR_CONN: i32 = -1073728294i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_OPEN_RPC_CALL_ERROR_SET: i32 = -1073728295i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_REGISTRY_ERROR_CONN: i32 = -1073728286i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_REGISTRY_ERROR_SET: i32 = -1073728287i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_VIRTUALALLOC_ERROR_CONN: i32 = -1073728288i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NTFRSPRF_VIRTUALALLOC_ERROR_SET: i32 = -1073728289i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NULL_USERSETINFO_PASSWD: ::windows_sys::core::PCSTR = ::windows_sys::s!(" "); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_DISPLAY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NW Sap Agent"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_BADWANFILTER_VALUE: i32 = -1073733302i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_BIND_FAILED: i32 = -1073733320i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_CARDLISTEVENT_FAIL: i32 = -1073733301i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_CARDMALLOC_FAILED: i32 = -1073733316i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_CREATELPCEVENT_ERROR: i32 = -1073733305i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_CREATELPCPORT_ERROR: i32 = -1073733306i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_GETSOCKNAME_FAILED: i32 = -1073733319i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_HASHTABLE_MALLOC_FAILED: i32 = -1073733308i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_INVALID_FILTERNAME: i32 = -2147475123i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_KEY_NOT_FOUND: i32 = -1073733324i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_LPCHANDLEMEMORY_ERROR: i32 = -1073733303i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_LPCLISTENMEMORY_ERROR: i32 = -1073733304i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_NOCARDS: i32 = -1073733315i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_OPTBCASTINADDR_FAILED: i32 = -1073733317i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_OPTEXTENDEDADDR_FAILED: i32 = -1073733318i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_OPTMAXADAPTERNUM_ERROR: i32 = -1073733293i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_RECVSEM_FAIL: i32 = -1073733313i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_SDMDEVENT_FAIL: i32 = -1073733300i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_SENDEVENT_FAIL: i32 = -1073733312i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_SETOPTBCAST_FAILED: i32 = -1073733321i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_SOCKET_FAILED: i32 = -1073733322i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_STARTLPCWORKER_ERROR: i32 = -1073733307i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_STARTRECEIVE_ERROR: i32 = -1073733311i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_STARTWANCHECK_ERROR: i32 = -1073733294i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_STARTWANWORKER_ERROR: i32 = -1073733295i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_STARTWORKER_ERROR: i32 = -1073733310i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_TABLE_MALLOC_FAILED: i32 = -1073733309i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_THREADEVENT_FAIL: i32 = -1073733314i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_WANBIND_FAILED: i32 = -1073733296i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_WANEVENT_ERROR: i32 = -1073733291i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_WANHANDLEMEMORY_ERROR: i32 = -1073733292i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_WANSEM_FAIL: i32 = -1073733298i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_WANSOCKET_FAILED: i32 = -1073733297i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NWSAP_EVENT_WSASTARTUP_FAILED: i32 = -1073733323i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetProvisioning: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2aa2b5fe_b846_4d07_810c_b21ee45320e3); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const OS2MSG_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BASE"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PARMNUM_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PARMNUM_BASE_INFOLEVEL: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PARM_ERROR_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PARM_ERROR_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PASSWORD_EXPIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PATHLEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PLATFORM_ID_DOS: u32 = 300u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PLATFORM_ID_NT: u32 = 500u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PLATFORM_ID_OS2: u32 = 400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PLATFORM_ID_OSF: u32 = 600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PLATFORM_ID_VMS: u32 = 700u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PREFIX_MISMATCH: i32 = -1073727510i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PREFIX_MISMATCH_FIXED: i32 = -1073727509i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PREFIX_MISMATCH_NOT_FIXED: i32 = -1073727508i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_COMPLETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_DELETED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_DESTNOPAPER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_DESTOFFLINE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_DESTPAUSED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_DEVSTATUS: u32 = 508u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_ERROR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_INTERV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_NOTIFY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_QSTATUS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_QS_PAUSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_QS_PRINTING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_QS_QUEUED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PRJOB_QS_SPOOLING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IPV6_DHCP: u32 = 999u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_ALG: u32 = 10010u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_BGMP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_BOOTP: u32 = 9999u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_DHCP_ALLOCATOR: u32 = 10004u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_DIFFSERV: u32 = 10008u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_DNS_PROXY: u32 = 10003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_DTP: u32 = 10013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_FTP: u32 = 10012u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_H323: u32 = 10011u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_IGMP: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_MGM: u32 = 10009u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_MSDP: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_NAT: u32 = 10005u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_IP_VRRP: u32 = 112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_TYPE_MCAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_TYPE_MS0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_TYPE_MS1: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_TYPE_UCAST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_VENDOR_MS0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_VENDOR_MS1: u32 = 311u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PROTO_VENDOR_MS2: u32 = 16383u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const PWLEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const QNLEN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REGISTER_PROTOCOL_ENTRY_POINT_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("RegisterProtocol"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_EXPORT_EXTENT_INFOLEVEL: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_EXPORT_INTEGRITY_INFOLEVEL: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_EXTENT_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_EXTENT_TREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_GUARDTIME_INFOLEVEL: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_INTEGRITY_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_INTEGRITY_TREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_INTERVAL_INFOLEVEL: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_PULSE_INFOLEVEL: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_RANDOM_INFOLEVEL: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_ROLE_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_ROLE_EXPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_ROLE_IMPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_STATE_NEVER_REPLICATED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_STATE_NO_MASTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_STATE_NO_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_STATE_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_UNLOCK_FORCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const REPL_UNLOCK_NOFORCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RF_ADD_ALL_INTERFACES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RF_DEMAND_UPDATE_ROUTES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RF_MULTICAST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RF_POWER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RF_ROUTING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RF_ROUTINGV6: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RIS_INTERFACE_ADDRESS_CHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RIS_INTERFACE_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RIS_INTERFACE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RIS_INTERFACE_MEDIA_ABSENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RIS_INTERFACE_MEDIA_PRESENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ROUTING_DOMAIN_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RTR_INFO_BLOCK_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RTUTILS_MAX_PROTOCOL_DLL_LEN: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RTUTILS_MAX_PROTOCOL_NAME_LEN: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVCE_LM20_W32TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("w32time"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVER_DISPLAY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Server"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE2_BASE: u32 = 5600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ACCOUNT_FLAG_ADD_AGAINST_RODC: i32 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ACCOUNT_FLAG_LINK_TO_HOST_ONLY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ACCOUNT_FLAG_REMOVE_OFFLINE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ACCOUNT_FLAG_UNLINK_FROM_HOST_ONLY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ACCOUNT_PASSWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_SA_{262E99C9-6160-4871-ACEC-4E61736B6F21}"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ACCOUNT_SECRET_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_SC_{262E99C9-6160-4871-ACEC-4E61736B6F21}_"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ADWS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADWS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_AFP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AFP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ALERTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ALERTER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_BASE: u32 = 3050u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_BROWSER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BROWSER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CCP_CHKPT_NUM: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CCP_NO_HINT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CCP_QUERY_HINT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CCP_WAIT_TIME: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CTRL_CONTINUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CTRL_INTERROGATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CTRL_PAUSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CTRL_REDIR_COMM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CTRL_REDIR_DISK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CTRL_REDIR_PRINT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_CTRL_UNINSTALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_DHCP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DHCP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_DNS_CACHE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DnsCache"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_DOS_ENCRYPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ENCRYPT"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_DSROLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsRoleSvc"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_INSTALLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_INSTALL_PENDING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_INSTALL_STATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_IP_CHKPT_NUM: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_IP_NO_HINT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_IP_QUERY_HINT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_IP_WAITTIME_SHIFT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_IP_WAIT_TIME: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_ISMSERV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsmServ"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_KDC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("kdc"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_AFP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AFP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_ALERTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ALERTER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_BROWSER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BROWSER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_DHCP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DHCP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_DSROLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsRoleSvc"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_ISMSERV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsmServ"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_KDC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("kdc"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_LMHOSTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LMHOSTS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_MESSENGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MESSENGER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_NBT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NBT"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_NETLOGON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETLOGON"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_NETPOPUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETPOPUP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_NETRUN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETRUN"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_NTDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTDS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_NTFRS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NtFrs"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_NWSAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NwSapAgent"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_REPL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REPLICATOR"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_RIPL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REMOTEBOOT"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_RPCLOCATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RPCLOCATOR"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_SCHEDULE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Schedule"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SERVER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_SPOOLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SPOOLER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_SQLSERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SQLSERVER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_TCPIP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TCPIP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_TELNET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Telnet"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_TIMESOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TIMESOURCE"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_TRKSVR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TrkSvr"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_TRKWKS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TrkWks"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_UPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UPS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_WORKSTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WORKSTATION"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LM20_XACTSRV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XACTSRV"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_LMHOSTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LMHOSTS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_MAXTIME: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_MESSENGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MESSENGER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NBT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NBT"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NETLOGON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETLOGON"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NETPOPUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETPOPUP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NETRUN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NETRUN"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NOT_PAUSABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NOT_UNINSTALLABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NTDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTDS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NTFRS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NtFrs"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NTIP_WAITTIME_SHIFT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NTLMSSP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NtLmSsp"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NT_MAXTIME: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NWCS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NWCWorkstation"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_NWSAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NwSapAgent"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_PAUSABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_PAUSE_STATE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_REDIR_COMM_PAUSED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_REDIR_DISK_PAUSED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_REDIR_PAUSED: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_REDIR_PRINT_PAUSED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_REPL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REPLICATOR"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_RESRV_MASK: u32 = 131071u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_RIPL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REMOTEBOOT"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_RPCLOCATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RPCLOCATOR"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_SCHEDULE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Schedule"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LanmanServer"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_SPOOLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SPOOLER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_SQLSERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SQLSERVER"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_TCPIP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TCPIP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_TELNET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Telnet"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_TIMESOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TIMESOURCE"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_TRKSVR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TrkSvr"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_TRKWKS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TrkWks"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_AMBIGPARM: u32 = 3058u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_BADPARMVAL: u32 = 3051u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_CONFIG: u32 = 3055u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_CONFLPARM: u32 = 3063u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_DUPPARM: u32 = 3059u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_EXEC: u32 = 3061u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_FILE: u32 = 3064u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_INTERNAL: u32 = 3057u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_KILL: u32 = 3060u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_MISSPARM: u32 = 3052u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_ADDPAK: u32 = 3090u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_ANNOUNCE: u32 = 3083u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_DATABASE_ERROR: u32 = 5602u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_DISK: u32 = 3071u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_ERRLOG: u32 = 3088u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_FILES: u32 = 3079u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_FILE_UW: u32 = 3089u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_LANGROUP: u32 = 3081u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_LANROOT: u32 = 3075u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_LAZY: u32 = 3091u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_LOGS: u32 = 3080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_LSA_MACHINE_ACCT: u32 = 5601u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_MEMORY: u32 = 3070u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_MSGNAME: u32 = 3082u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_NETLOGON_AUTH: u32 = 3098u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_NETLOGON_DC_CFLCT: u32 = 3097u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_NETLOGON_MPATH: u32 = 5600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_NETLOGON_NO_DC: u32 = 3096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_PROCESSES: u32 = 3073u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_REDIR: u32 = 3076u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_SECURITY: u32 = 3074u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_SEC_FILE_ERR: u32 = 3078u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_SERVER: u32 = 3077u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_SERVER_SEC_ERR: u32 = 3085u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_THREADS: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_UAS: u32 = 3084u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_UAS_INVALID_ROLE: u32 = 3095u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_UAS_MACHINE_ACCT: u32 = 3092u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_UAS_PROLOG: u32 = 3099u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_UAS_SERVERS_NMEMB: u32 = 3093u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_UAS_SERVERS_NOGRP: u32 = 3094u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_M_WKSTA: u32 = 3087u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_RESOURCE: u32 = 3054u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_SUBSERV: u32 = 3062u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_SYSTEM: u32 = 3056u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UIC_UNKPARM: u32 = 3053u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UNINSTALLABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UNINSTALLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UNINSTALL_PENDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_UPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UPS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_W32TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("w32time"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_WORKSTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LanmanWorkstation"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SERVICE_XACTSRV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XACTSRV"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SESSION_CRYPT_KLEN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SESSION_PWLEN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SHPWLEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SNLEN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SRV_HASH_GENERATION_ACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SRV_SUPPORT_HASH_GENERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const STXTLEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SUPPORTS_ANY: i32 = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_BADNETLOGON: u32 = 384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_BADSESSLOGON: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_BADUSE: u32 = 6144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_GOODNETLOGON: u32 = 96u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_GOODSESSLOGON: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_GOODUSE: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_LOGONLIM: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_PERMISSIONS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_RESOURCE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_SERVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVAUD_USERLIST: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVI1_NUM_ELEMENTS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVI2_NUM_ELEMENTS: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVI3_NUM_ELEMENTS: u32 = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_CLUSTER_DNN_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_CLUSTER_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_REMAP_PIPE_NAMES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_RESERVED1: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_RESERVED2: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_RESERVED3: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_SCOPED_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SVTI2_UNICODE_TRANSPORT_ADDRESS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ACCEPTDOWNLEVELAPIS_PARMNUM: u32 = 517u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ACCESSALERT_PARMNUM: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ACTIVELOCKS_PARMNUM: u32 = 419u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ALERTSCHEDULE_PARMNUM: u32 = 547u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ALERTSCHED_PARMNUM: u32 = 37u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ALERTS_PARMNUM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ALIST_MTIME_PARMNUM: u32 = 403u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ANNDELTA_PARMNUM: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ANNOUNCE_PARMNUM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_AUTOSHARESERVER_PARMNUM: u32 = 592u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_AUTOSHAREWKS_PARMNUM: u32 = 591u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_BALANCECOUNT_PARMNUM: u32 = 577u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CACHEDDIRECTORYLIMIT_PARMNUM: u32 = 587u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CACHEDOPENLIMIT_PARMNUM: u32 = 571u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CHDEVJOBS_PARMNUM: u32 = 411u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CHDEVQ_PARMNUM: u32 = 410u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_COMMENT_PARMNUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CONNECTIONLESSAUTODISC_PARMNUM: u32 = 562u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM: u32 = 596u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CONNECTIONS_PARMNUM: u32 = 412u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_CRITICALTHREADS_PARMNUM: u32 = 572u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_DISABLEDOS_PARMNUM: u32 = 600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_DISABLESTRICTNAMECHECKING_PARMNUM: u32 = 602u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_DISC_PARMNUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_DISKALERT_PARMNUM: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_DISKSPACETHRESHOLD_PARMNUM: u32 = 550u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_DOMAIN_PARMNUM: u32 = 519u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLEAUTHENTICATEUSERSHARING_PARMNUM: u32 = 603u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLECOMPRESSION_PARMNUM: u32 = 590u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLEFCBOPENS_PARMNUM: u32 = 538u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLEFORCEDLOGOFF_PARMNUM: u32 = 515u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLEOPLOCKFORCECLOSE_PARMNUM: u32 = 537u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLEOPLOCKS_PARMNUM: u32 = 536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLERAW_PARMNUM: u32 = 539u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLESECURITYSIGNATURE_PARMNUM: u32 = 593u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLESHAREDNETDRIVES_PARMNUM: u32 = 540u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLESOFTCOMPAT_PARMNUM: u32 = 514u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM: u32 = 598u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENABLEWFW311DIRECTIPX_PARMNUM: u32 = 574u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM: u32 = 599u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ERRORALERT_PARMNUM: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ERRORTHRESHOLD_PARMNUM: u32 = 548u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_GLIST_MTIME_PARMNUM: u32 = 402u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_GUESTACC_PARMNUM: u32 = 408u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_HIDDEN_PARMNUM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_IDLETHREADTIMEOUT_PARMNUM: u32 = 597u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_INITCONNTABLE_PARMNUM: u32 = 544u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_INITFILETABLE_PARMNUM: u32 = 545u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_INITSEARCHTABLE_PARMNUM: u32 = 546u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_INITSESSTABLE_PARMNUM: u32 = 543u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_INITWORKITEMS_PARMNUM: u32 = 505u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_IRPSTACKSIZE_PARMNUM: u32 = 508u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LANMASK_PARMNUM: u32 = 407u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LINKINFOVALIDTIME_PARMNUM: u32 = 554u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LMANNOUNCE_PARMNUM: u32 = 518u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LOCKVIOLATIONDELAY_PARMNUM: u32 = 569u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LOCKVIOLATIONOFFSET_PARMNUM: u32 = 568u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LOCKVIOLATIONRETRIES_PARMNUM: u32 = 567u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LOGONALERT_PARMNUM: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_LOWDISKSPACEMINIMUM_PARMNUM: u32 = 601u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXAUDITSZ_PARMNUM: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXCOPYLENGTH_PARMNUM: u32 = 588u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXCOPYREADLEN_PARMNUM: u32 = 520u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXCOPYWRITELEN_PARMNUM: u32 = 521u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXFREECONNECTIONS_PARMNUM: u32 = 542u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXFREELFCBS_PARMNUM: u32 = 581u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXFREEMFCBS_PARMNUM: u32 = 580u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM: u32 = 582u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXFREERFCBS_PARMNUM: u32 = 579u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXGLOBALOPENSEARCH_PARMNUM: u32 = 565u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXKEEPCOMPLSEARCH_PARMNUM: u32 = 525u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXKEEPSEARCH_PARMNUM: u32 = 523u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXLINKDELAY_PARMNUM: u32 = 552u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXMPXCT_PARMNUM: u32 = 533u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXPAGEDMEMORYUSAGE_PARMNUM: u32 = 513u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM: u32 = 584u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXRAWBUFLEN_PARMNUM: u32 = 509u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXRAWWORKITEMS_PARMNUM: u32 = 557u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXTHREADSPERQUEUE_PARMNUM: u32 = 586u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXWORKITEMIDLETIME_PARMNUM: u32 = 556u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAXWORKITEMS_PARMNUM: u32 = 506u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAX_CMD_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MAX_SRV_HEUR_LEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MDLREADSWITCHOVER_PARMNUM: u32 = 570u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINCLIENTBUFFERSIZE_PARMNUM: u32 = 595u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINFREECONNECTIONS_PARMNUM: u32 = 541u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINFREEWORKITEMS_PARMNUM: u32 = 530u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINKEEPCOMPLSEARCH_PARMNUM: u32 = 524u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINKEEPSEARCH_PARMNUM: u32 = 522u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINLINKTHROUGHPUT_PARMNUM: u32 = 553u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM: u32 = 583u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_MINRCVQUEUE_PARMNUM: u32 = 529u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NAME_PARMNUM: u32 = 102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NETIOALERT_PARMNUM: u32 = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NETWORKERRORTHRESHOLD_PARMNUM: u32 = 549u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NODISC: i32 = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NUMADMIN_PARMNUM: u32 = 406u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NUMBIGBUF_PARMNUM: u32 = 422u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NUMBLOCKTHREADS_PARMNUM: u32 = 527u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NUMFILETASKS_PARMNUM: u32 = 423u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_NUMREQBUF_PARMNUM: u32 = 420u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_OPENFILES_PARMNUM: u32 = 414u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_OPENSEARCH_PARMNUM: u32 = 503u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM: u32 = 535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_OPLOCKBREAKWAIT_PARMNUM: u32 = 534u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_OTHERQUEUEAFFINITY_PARMNUM: u32 = 575u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_PLATFORM_ID_NT: u32 = 500u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_PLATFORM_ID_OS2: u32 = 400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_PLATFORM_ID_PARMNUM: u32 = 101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_PREFERREDAFFINITY_PARMNUM: u32 = 578u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_PRODUCTTYPE_PARMNUM: u32 = 560u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_QUEUESAMPLESECS_PARMNUM: u32 = 576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_RAWWORKITEMS_PARMNUM: u32 = 507u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_REMOVEDUPLICATESEARCHES_PARMNUM: u32 = 566u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_REQUIRESECURITYSIGNATURE_PARMNUM: u32 = 594u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_RESTRICTNULLSESSACCESS_PARMNUM: u32 = 573u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SCAVQOSINFOUPDATETIME_PARMNUM: u32 = 555u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SCAVTIMEOUT_PARMNUM: u32 = 528u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SECURITY_PARMNUM: u32 = 405u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM: u32 = 585u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SERVERSIZE_PARMNUM: u32 = 561u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SESSCONNS_PARMNUM: u32 = 511u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SESSOPENS_PARMNUM: u32 = 501u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SESSREQS_PARMNUM: u32 = 417u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SESSUSERS_PARMNUM: u32 = 510u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SESSVCS_PARMNUM: u32 = 502u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SHARES_PARMNUM: u32 = 413u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SHARINGVIOLATIONDELAY_PARMNUM: u32 = 564u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SHARINGVIOLATIONRETRIES_PARMNUM: u32 = 563u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SIZREQBUF_PARMNUM: u32 = 504u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SRVHEURISTICS_PARMNUM: u32 = 431u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_THREADCOUNTADD_PARMNUM: u32 = 526u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_THREADPRIORITY_PARMNUM: u32 = 532u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TIMESOURCE_PARMNUM: u32 = 516u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_PARMNUM: u32 = 105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_ULIST_MTIME_PARMNUM: u32 = 401u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_USERPATH_PARMNUM: u32 = 112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_USERS_PARMNUM: u32 = 107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_USERS_PER_LICENSE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_VERSION_MAJOR_PARMNUM: u32 = 103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_VERSION_MINOR_PARMNUM: u32 = 104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_XACTMEMSIZE_PARMNUM: u32 = 531u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SW_AUTOPROF_LOAD_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SW_AUTOPROF_SAVE_MASK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const ServiceAccountPasswordGUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x262e99c9_6160_4871_acec_4e61736b6f21); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TITLE_SC_MESSAGE_BOX: i32 = -1073734795i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRACE_NO_STDINFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRACE_NO_SYNCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRACE_USE_CONSOLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRACE_USE_DATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRACE_USE_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRACE_USE_MASK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRACE_USE_MSEC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRANSPORT_NAME_PARMNUM: u32 = 202u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const TRANSPORT_QUALITYOFSERVICE_PARMNUM: u32 = 201u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_INTERDOMAIN_TRUST_ACCOUNT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_MNS_LOGON_ACCOUNT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_NORMAL_ACCOUNT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_NO_AUTH_DATA_REQUIRED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_PARTIAL_SECRETS_ACCOUNT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_SERVER_TRUST_ACCOUNT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_TEMP_DUPLICATE_ACCOUNT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_USE_AES_KEYS: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_WORKSTATION_TRUST_ACCOUNT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UNCLEN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UNITS_PER_DAY: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UNLEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UPPER_GET_HINT_MASK: u32 = 267386880u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UPPER_HINT_MASK: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_ACCT_EXPIRES_PARMNUM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_AUTH_FLAGS_PARMNUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_CODE_PAGE_PARMNUM: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_COMMENT_PARMNUM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_COUNTRY_CODE_PARMNUM: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_FLAGS_PARMNUM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_FULL_NAME_PARMNUM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_HOME_DIR_DRIVE_PARMNUM: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_HOME_DIR_PARMNUM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_LAST_LOGOFF_PARMNUM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_LAST_LOGON_PARMNUM: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_LOGON_HOURS_PARMNUM: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_LOGON_SERVER_PARMNUM: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_MAX_STORAGE_PARMNUM: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_NAME_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_NUM_LOGONS_PARMNUM: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PAD_PW_COUNT_PARMNUM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PARMS_PARMNUM: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PASSWORD_AGE_PARMNUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PASSWORD_PARMNUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PRIMARY_GROUP_PARMNUM: u32 = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PRIV_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PRIV_PARMNUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PROFILE: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PROFILE_PARMNUM: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_SCRIPT_PATH_PARMNUM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_UNITS_PER_WEEK_PARMNUM: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_USR_COMMENT_PARMNUM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_WORKSTATIONS_PARMNUM: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_ASGTYPE_PARMNUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_AUTHIDENTITY_PARMNUM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_CHARDEV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_CONN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_DEFAULT_CREDENTIALS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_DISCONN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_DOMAINNAME_PARMNUM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_FLAGS_PARMNUM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_FLAG_GLOBAL_MAPPING: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_LOCAL_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_NETERR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_OPTIONS_PARMNUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_PASSWORD_PARMNUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_PAUSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_RECONN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_REMOTE_PARMNUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_SD_PARMNUM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_SESSLOST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_SPECIFIC_TRANSPORT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_USERNAME_PARMNUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const VALIDATED_LOGON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const VALID_LOGOFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_BUFFERNAMEDPIPES_PARMNUM: u32 = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_BUFFERREADONLYFILES_PARMNUM: u32 = 59u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_BUFFILESWITHDENYWRITE_PARMNUM: u32 = 58u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_CACHEFILETIMEOUT_PARMNUM: u32 = 47u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_CHARCOUNT_PARMNUM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_CHARTIME_PARMNUM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_CHARWAIT_PARMNUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_COMPUTERNAME_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_DORMANTFILELIMIT_PARMNUM: u32 = 46u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_ERRLOGSZ_PARMNUM: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_FORCECORECREATEMODE_PARMNUM: u32 = 60u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_KEEPCONN_PARMNUM: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_KEEPSEARCH_PARMNUM: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LANGROUP_PARMNUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LANROOT_PARMNUM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LOCKINCREMENT_PARMNUM: u32 = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LOCKMAXIMUM_PARMNUM: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LOCKQUOTA_PARMNUM: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LOGGED_ON_USERS_PARMNUM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LOGON_DOMAIN_PARMNUM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_LOGON_SERVER_PARMNUM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_MAILSLOTS_PARMNUM: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_MAXCMDS_PARMNUM: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_MAXTHREADS_PARMNUM: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_MAXWRKCACHE_PARMNUM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_NUMALERTS_PARMNUM: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_NUMCHARBUF_PARMNUM: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_NUMDGRAMBUF_PARMNUM: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_NUMSERVICES_PARMNUM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_NUMWORKBUF_PARMNUM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_OTH_DOMAINS_PARMNUM: u32 = 101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_PIPEINCREMENT_PARMNUM: u32 = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_PIPEMAXIMUM_PARMNUM: u32 = 45u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_PLATFORM_ID_PARMNUM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_PRINTBUFTIME_PARMNUM: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_READAHEADTHRUPUT_PARMNUM: u32 = 62u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_SESSTIMEOUT_PARMNUM: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_SIZCHARBUF_PARMNUM: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_SIZERROR_PARMNUM: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_SIZWORKBUF_PARMNUM: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USE512BYTESMAXTRANSFER_PARMNUM: u32 = 61u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USECLOSEBEHIND_PARMNUM: u32 = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USEENCRYPTION_PARMNUM: u32 = 57u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USELOCKANDREADANDUNLOCK_PARMNUM: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USEOPPORTUNISTICLOCKING_PARMNUM: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USERAWREAD_PARMNUM: u32 = 54u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USERAWWRITE_PARMNUM: u32 = 55u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USEUNLOCKBEHIND_PARMNUM: u32 = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_USEWRITERAWWITHDATA_PARMNUM: u32 = 56u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_UTILIZENTCACHING_PARMNUM: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_VER_MAJOR_PARMNUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_VER_MINOR_PARMNUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WKSTA_WRKHEURISTICS_PARMNUM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WORKSTATION_DISPLAY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Workstation"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_SCHEMA: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_XML: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_API_ERROR_INTERNAL: u32 = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_API_ERROR_NOT_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_API_ERROR_XML_VALIDATION_FAILED: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED_KEY_REQUIRED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_1X_NOT_ENABLED_KEY_PROVIDED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_NOT_APPLICABLE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_REQUIRED: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_INVALID_AUTH_FOR_CONNECTION_TYPE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_INVALID_ENCRYPTION_FOR_AUTHMODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_NOT_APPLICABLE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_REQUIRED: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_KEY_REQUIRED: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_WPA_ENCRYPTION_NOT_SUPPORTED: u32 = 26u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_CONFIG_ERROR_WPA_NOT_SUPPORTED: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_SET_ERROR_DUPLICATE_NETWORK: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_SET_ERROR_MEMORY_ALLOCATION: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_SET_ERROR_READING_1X_CONFIG: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_SET_ERROR_WRITING_1X_CONFIG: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_SET_ERROR_WRITING_WZC_CFG: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_1X_ENABLED: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_AUTHENTICATION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_BAD_KEY_INDEX: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_BAD_NETWORK_KEY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_BAD_SSID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_BAD_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_CONNECTION_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_EAP_METHOD: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_ENCRYPTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_KEY_INDEX_RANGE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_KEY_PROVIDED_AUTOMATICALLY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_NO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_SSID_NOT_FOUND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const WZC_PROFILE_XML_ERROR_UNSUPPORTED_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type AF_OP = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AF_OP_PRINT: AF_OP = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AF_OP_COMM: AF_OP = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AF_OP_SERVER: AF_OP = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const AF_OP_ACCOUNTS: AF_OP = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type BIND_FLAGS1 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_ADD: BIND_FLAGS1 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_REMOVE: BIND_FLAGS1 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_UPDATE: BIND_FLAGS1 = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_ENABLE: BIND_FLAGS1 = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_DISABLE: BIND_FLAGS1 = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_BINDING_PATH: BIND_FLAGS1 = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_PROPERTYCHANGE: BIND_FLAGS1 = 512i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_NET: BIND_FLAGS1 = 65536i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_NETTRANS: BIND_FLAGS1 = 131072i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_NETCLIENT: BIND_FLAGS1 = 262144i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCN_NETSERVICE: BIND_FLAGS1 = 524288i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type COMPONENT_CHARACTERISTICS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_VIRTUAL: COMPONENT_CHARACTERISTICS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_SOFTWARE_ENUMERATED: COMPONENT_CHARACTERISTICS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_PHYSICAL: COMPONENT_CHARACTERISTICS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_HIDDEN: COMPONENT_CHARACTERISTICS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_NO_SERVICE: COMPONENT_CHARACTERISTICS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_NOT_USER_REMOVABLE: COMPONENT_CHARACTERISTICS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_MULTIPORT_INSTANCED_ADAPTER: COMPONENT_CHARACTERISTICS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_HAS_UI: COMPONENT_CHARACTERISTICS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_SINGLE_INSTANCE: COMPONENT_CHARACTERISTICS = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_FILTER: COMPONENT_CHARACTERISTICS = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_DONTEXPOSELOWER: COMPONENT_CHARACTERISTICS = 4096i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_HIDE_BINDING: COMPONENT_CHARACTERISTICS = 8192i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_NDIS_PROTOCOL: COMPONENT_CHARACTERISTICS = 16384i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_FIXED_BINDING: COMPONENT_CHARACTERISTICS = 131072i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_LW_FILTER: COMPONENT_CHARACTERISTICS = 262144i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type DEFAULT_PAGES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DPP_ADVANCED: DEFAULT_PAGES = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type DSREG_JOIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DSREG_UNKNOWN_JOIN: DSREG_JOIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DSREG_DEVICE_JOIN: DSREG_JOIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const DSREG_WORKPLACE_JOIN: DSREG_JOIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type ENUM_BINDING_PATHS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EBP_ABOVE: ENUM_BINDING_PATHS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const EBP_BELOW: ENUM_BINDING_PATHS_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type FORCE_LEVEL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_NOFORCE: FORCE_LEVEL_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_FORCE: FORCE_LEVEL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_LOTS_OF_FORCE: FORCE_LEVEL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type MSA_INFO_LEVEL = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MsaInfoLevel0: MSA_INFO_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MsaInfoLevelMax: MSA_INFO_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type MSA_INFO_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MsaInfoNotExist: MSA_INFO_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MsaInfoNotService: MSA_INFO_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MsaInfoCannotInstall: MSA_INFO_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MsaInfoCanInstall: MSA_INFO_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const MsaInfoInstalled: MSA_INFO_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NCPNP_RECONFIG_LAYER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCRL_NDIS: NCPNP_RECONFIG_LAYER = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCRL_TDI: NCPNP_RECONFIG_LAYER = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NCRP_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCRP_QUERY_PROPERTY_UI: NCRP_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCRP_SHOW_PROPERTY_UI: NCRP_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NETSETUP_JOIN_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupUnknownStatus: NETSETUP_JOIN_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupUnjoined: NETSETUP_JOIN_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupWorkgroupName: NETSETUP_JOIN_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupDomainName: NETSETUP_JOIN_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NETSETUP_NAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupUnknown: NETSETUP_NAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupMachine: NETSETUP_NAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupWorkgroup: NETSETUP_NAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupDomain: NETSETUP_NAME_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupNonExistentDomain: NETSETUP_NAME_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetSetupDnsMachine: NETSETUP_NAME_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NETSETUP_PROVISION = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_DOWNLEVEL_PRIV_SUPPORT: NETSETUP_PROVISION = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_REUSE_ACCOUNT: NETSETUP_PROVISION = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_USE_DEFAULT_PASSWORD: NETSETUP_PROVISION = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_SKIP_ACCOUNT_SEARCH: NETSETUP_PROVISION = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_ROOT_CA_CERTS: NETSETUP_PROVISION = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NETWORK_INSTALL_TIME = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_PRIMARYINSTALL: NETWORK_INSTALL_TIME = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_POSTSYSINSTALL: NETWORK_INSTALL_TIME = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NETWORK_UPGRADE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_WIN16_UPGRADE: NETWORK_UPGRADE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_WIN95_UPGRADE: NETWORK_UPGRADE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_WINNT_WKS_UPGRADE: NETWORK_UPGRADE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_WINNT_SVR_UPGRADE: NETWORK_UPGRADE_TYPE = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_WINNT_SBS_UPGRADE: NETWORK_UPGRADE_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NSF_COMPONENT_UPDATE: NETWORK_UPGRADE_TYPE = 512i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NET_COMPUTER_NAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetPrimaryComputerName: NET_COMPUTER_NAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetAlternateComputerNames: NET_COMPUTER_NAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetAllComputerNames: NET_COMPUTER_NAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetComputerNameTypeMax: NET_COMPUTER_NAME_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NET_JOIN_DOMAIN_JOIN_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_JOIN_DOMAIN: NET_JOIN_DOMAIN_JOIN_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_ACCT_CREATE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_WIN9X_UPGRADE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_DOMAIN_JOIN_IF_JOINED: NET_JOIN_DOMAIN_JOIN_OPTIONS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_JOIN_UNSECURE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_MACHINE_PWD_PASSED: NET_JOIN_DOMAIN_JOIN_OPTIONS = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_DEFER_SPN_SET: NET_JOIN_DOMAIN_JOIN_OPTIONS = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_JOIN_DC_ACCOUNT: NET_JOIN_DOMAIN_JOIN_OPTIONS = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_JOIN_WITH_NEW_NAME: NET_JOIN_DOMAIN_JOIN_OPTIONS = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_JOIN_READONLY: NET_JOIN_DOMAIN_JOIN_OPTIONS = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_AMBIGUOUS_DC: NET_JOIN_DOMAIN_JOIN_OPTIONS = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_NO_NETLOGON_CACHE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_DONT_CONTROL_SERVICES: NET_JOIN_DOMAIN_JOIN_OPTIONS = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_SET_MACHINE_NAME: NET_JOIN_DOMAIN_JOIN_OPTIONS = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_FORCE_SPN_SET: NET_JOIN_DOMAIN_JOIN_OPTIONS = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_NO_ACCT_REUSE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_IGNORE_UNSUPPORTED_FLAGS: NET_JOIN_DOMAIN_JOIN_OPTIONS = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SUPPORTS_REMOTE_ADMIN_PROTOCOL: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SUPPORTS_RPC: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SUPPORTS_SAM_PROTOCOL: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SUPPORTS_UNICODE: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SUPPORTS_LOCAL: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NET_REQUEST_PROVISION_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NETSETUP_PROVISION_ONLINE_CALLER: NET_REQUEST_PROVISION_OPTIONS = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NET_SERVER_TYPE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_WORKSTATION: NET_SERVER_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_SERVER: NET_SERVER_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_SQLSERVER: NET_SERVER_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DOMAIN_CTRL: NET_SERVER_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DOMAIN_BAKCTRL: NET_SERVER_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_TIME_SOURCE: NET_SERVER_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_AFP: NET_SERVER_TYPE = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_NOVELL: NET_SERVER_TYPE = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DOMAIN_MEMBER: NET_SERVER_TYPE = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_PRINTQ_SERVER: NET_SERVER_TYPE = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DIALIN_SERVER: NET_SERVER_TYPE = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_XENIX_SERVER: NET_SERVER_TYPE = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_SERVER_UNIX: NET_SERVER_TYPE = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_NT: NET_SERVER_TYPE = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_WFW: NET_SERVER_TYPE = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_SERVER_MFPN: NET_SERVER_TYPE = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_SERVER_NT: NET_SERVER_TYPE = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_POTENTIAL_BROWSER: NET_SERVER_TYPE = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_BACKUP_BROWSER: NET_SERVER_TYPE = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_MASTER_BROWSER: NET_SERVER_TYPE = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DOMAIN_MASTER: NET_SERVER_TYPE = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_SERVER_OSF: NET_SERVER_TYPE = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_SERVER_VMS: NET_SERVER_TYPE = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_WINDOWS: NET_SERVER_TYPE = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DFS: NET_SERVER_TYPE = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_CLUSTER_NT: NET_SERVER_TYPE = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_TERMINALSERVER: NET_SERVER_TYPE = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_CLUSTER_VS_NT: NET_SERVER_TYPE = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DCE: NET_SERVER_TYPE = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_ALTERNATE_XPORT: NET_SERVER_TYPE = 536870912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_LOCAL_LIST_ONLY: NET_SERVER_TYPE = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_DOMAIN_ENUM: NET_SERVER_TYPE = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_TYPE_ALL: NET_SERVER_TYPE = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NET_USER_ENUM_FILTER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const FILTER_TEMP_DUPLICATE_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const FILTER_NORMAL_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const FILTER_INTERDOMAIN_TRUST_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const FILTER_WORKSTATION_TRUST_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const FILTER_SERVER_TRUST_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type NET_VALIDATE_PASSWORD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetValidateAuthentication: NET_VALIDATE_PASSWORD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetValidatePasswordChange: NET_VALIDATE_PASSWORD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NetValidatePasswordReset: NET_VALIDATE_PASSWORD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type OBO_TOKEN_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const OBO_USER: OBO_TOKEN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const OBO_COMPONENT: OBO_TOKEN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const OBO_SOFTWARE: OBO_TOKEN_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type RASCON_UIINFO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_VPN: RASCON_UIINFO_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_DEMAND_DIAL: RASCON_UIINFO_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_NOT_ADMIN: RASCON_UIINFO_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv4_STATICADDRESS: RASCON_UIINFO_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv4_NAME_SERVERS: RASCON_UIINFO_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv4_REMOTE_GATEWAY: RASCON_UIINFO_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv4_EXPLICIT_METRIC: RASCON_UIINFO_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_HEADER_COMPRESSION: RASCON_UIINFO_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_DISABLE_REGISTER_DNS: RASCON_UIINFO_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_PRIVATE_DNS_SUFFIX: RASCON_UIINFO_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_ENABLE_NBT: RASCON_UIINFO_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv6_STATICADDRESS: RASCON_UIINFO_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv6_NAME_SERVERS: RASCON_UIINFO_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv6_REMOTE_GATEWAY: RASCON_UIINFO_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_USE_IPv6_EXPLICIT_METRIC: RASCON_UIINFO_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const RCUIF_DISABLE_CLASS_BASED_ROUTE: RASCON_UIINFO_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type SERVER_INFO_HIDDEN = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_VISIBLE: SERVER_INFO_HIDDEN = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_HIDDEN: SERVER_INFO_HIDDEN = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type SERVER_INFO_SECURITY = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_SHARESECURITY: SERVER_INFO_SECURITY = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const SV_USERSECURITY: SERVER_INFO_SECURITY = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type SUPPORTS_BINDING_INTERFACE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_LOWER: SUPPORTS_BINDING_INTERFACE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const NCF_UPPER: SUPPORTS_BINDING_INTERFACE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type TRANSPORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UseTransportType_None: TRANSPORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UseTransportType_Wsk: TRANSPORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UseTransportType_Quic: TRANSPORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type USER_ACCOUNT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_SCRIPT: USER_ACCOUNT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_ACCOUNTDISABLE: USER_ACCOUNT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_HOMEDIR_REQUIRED: USER_ACCOUNT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_PASSWD_NOTREQD: USER_ACCOUNT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_PASSWD_CANT_CHANGE: USER_ACCOUNT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_LOCKOUT: USER_ACCOUNT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_DONT_EXPIRE_PASSWD: USER_ACCOUNT_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED: USER_ACCOUNT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_NOT_DELEGATED: USER_ACCOUNT_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_SMARTCARD_REQUIRED: USER_ACCOUNT_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_USE_DES_KEY_ONLY: USER_ACCOUNT_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_DONT_REQUIRE_PREAUTH: USER_ACCOUNT_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_TRUSTED_FOR_DELEGATION: USER_ACCOUNT_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_PASSWORD_EXPIRED: USER_ACCOUNT_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION: USER_ACCOUNT_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type USER_MODALS_ROLES = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UAS_ROLE_STANDALONE: USER_MODALS_ROLES = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UAS_ROLE_MEMBER: USER_MODALS_ROLES = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UAS_ROLE_BACKUP: USER_MODALS_ROLES = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const UAS_ROLE_PRIMARY: USER_MODALS_ROLES = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type USER_PRIV = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PRIV_GUEST: USER_PRIV = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PRIV_USER: USER_PRIV = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USER_PRIV_ADMIN: USER_PRIV = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type USE_INFO_ASG_TYPE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_WILDCARD: USE_INFO_ASG_TYPE = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_DISKDEV: USE_INFO_ASG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_SPOOLDEV: USE_INFO_ASG_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub const USE_IPC: USE_INFO_ASG_TYPE = 3u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct ACCESS_INFO_0 { - pub acc0_resource_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ACCESS_INFO_0 {} -impl ::core::clone::Clone for ACCESS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct ACCESS_INFO_1 { - pub acc1_resource_name: ::windows_sys::core::PWSTR, - pub acc1_attr: u32, - pub acc1_count: u32, -} -impl ::core::marker::Copy for ACCESS_INFO_1 {} -impl ::core::clone::Clone for ACCESS_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct ACCESS_INFO_1002 { - pub acc1002_attr: u32, -} -impl ::core::marker::Copy for ACCESS_INFO_1002 {} -impl ::core::clone::Clone for ACCESS_INFO_1002 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct ACCESS_LIST { - pub acl_ugname: ::windows_sys::core::PWSTR, - pub acl_access: u32, -} -impl ::core::marker::Copy for ACCESS_LIST {} -impl ::core::clone::Clone for ACCESS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct ADMIN_OTHER_INFO { - pub alrtad_errcode: u32, - pub alrtad_numstrings: u32, -} -impl ::core::marker::Copy for ADMIN_OTHER_INFO {} -impl ::core::clone::Clone for ADMIN_OTHER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_ACCLIM { - pub ae_al_compname: u32, - pub ae_al_username: u32, - pub ae_al_resname: u32, - pub ae_al_limit: u32, -} -impl ::core::marker::Copy for AE_ACCLIM {} -impl ::core::clone::Clone for AE_ACCLIM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_ACLMOD { - pub ae_am_compname: u32, - pub ae_am_username: u32, - pub ae_am_resname: u32, - pub ae_am_action: u32, - pub ae_am_datalen: u32, -} -impl ::core::marker::Copy for AE_ACLMOD {} -impl ::core::clone::Clone for AE_ACLMOD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_CLOSEFILE { - pub ae_cf_compname: u32, - pub ae_cf_username: u32, - pub ae_cf_resname: u32, - pub ae_cf_fileid: u32, - pub ae_cf_duration: u32, - pub ae_cf_reason: u32, -} -impl ::core::marker::Copy for AE_CLOSEFILE {} -impl ::core::clone::Clone for AE_CLOSEFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_CONNREJ { - pub ae_cr_compname: u32, - pub ae_cr_username: u32, - pub ae_cr_netname: u32, - pub ae_cr_reason: u32, -} -impl ::core::marker::Copy for AE_CONNREJ {} -impl ::core::clone::Clone for AE_CONNREJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_CONNSTART { - pub ae_ct_compname: u32, - pub ae_ct_username: u32, - pub ae_ct_netname: u32, - pub ae_ct_connid: u32, -} -impl ::core::marker::Copy for AE_CONNSTART {} -impl ::core::clone::Clone for AE_CONNSTART { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_CONNSTOP { - pub ae_cp_compname: u32, - pub ae_cp_username: u32, - pub ae_cp_netname: u32, - pub ae_cp_connid: u32, - pub ae_cp_reason: u32, -} -impl ::core::marker::Copy for AE_CONNSTOP {} -impl ::core::clone::Clone for AE_CONNSTOP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_GENERIC { - pub ae_ge_msgfile: u32, - pub ae_ge_msgnum: u32, - pub ae_ge_params: u32, - pub ae_ge_param1: u32, - pub ae_ge_param2: u32, - pub ae_ge_param3: u32, - pub ae_ge_param4: u32, - pub ae_ge_param5: u32, - pub ae_ge_param6: u32, - pub ae_ge_param7: u32, - pub ae_ge_param8: u32, - pub ae_ge_param9: u32, -} -impl ::core::marker::Copy for AE_GENERIC {} -impl ::core::clone::Clone for AE_GENERIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_LOCKOUT { - pub ae_lk_compname: u32, - pub ae_lk_username: u32, - pub ae_lk_action: u32, - pub ae_lk_bad_pw_count: u32, -} -impl ::core::marker::Copy for AE_LOCKOUT {} -impl ::core::clone::Clone for AE_LOCKOUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_NETLOGOFF { - pub ae_nf_compname: u32, - pub ae_nf_username: u32, - pub ae_nf_reserved1: u32, - pub ae_nf_reserved2: u32, -} -impl ::core::marker::Copy for AE_NETLOGOFF {} -impl ::core::clone::Clone for AE_NETLOGOFF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_NETLOGON { - pub ae_no_compname: u32, - pub ae_no_username: u32, - pub ae_no_privilege: u32, - pub ae_no_authflags: u32, -} -impl ::core::marker::Copy for AE_NETLOGON {} -impl ::core::clone::Clone for AE_NETLOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_RESACCESS { - pub ae_ra_compname: u32, - pub ae_ra_username: u32, - pub ae_ra_resname: u32, - pub ae_ra_operation: u32, - pub ae_ra_returncode: u32, - pub ae_ra_restype: u32, - pub ae_ra_fileid: u32, -} -impl ::core::marker::Copy for AE_RESACCESS {} -impl ::core::clone::Clone for AE_RESACCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_RESACCESSREJ { - pub ae_rr_compname: u32, - pub ae_rr_username: u32, - pub ae_rr_resname: u32, - pub ae_rr_operation: u32, -} -impl ::core::marker::Copy for AE_RESACCESSREJ {} -impl ::core::clone::Clone for AE_RESACCESSREJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_SERVICESTAT { - pub ae_ss_compname: u32, - pub ae_ss_username: u32, - pub ae_ss_svcname: u32, - pub ae_ss_status: u32, - pub ae_ss_code: u32, - pub ae_ss_text: u32, - pub ae_ss_returnval: u32, -} -impl ::core::marker::Copy for AE_SERVICESTAT {} -impl ::core::clone::Clone for AE_SERVICESTAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_SESSLOGOFF { - pub ae_sf_compname: u32, - pub ae_sf_username: u32, - pub ae_sf_reason: u32, -} -impl ::core::marker::Copy for AE_SESSLOGOFF {} -impl ::core::clone::Clone for AE_SESSLOGOFF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_SESSLOGON { - pub ae_so_compname: u32, - pub ae_so_username: u32, - pub ae_so_privilege: u32, -} -impl ::core::marker::Copy for AE_SESSLOGON {} -impl ::core::clone::Clone for AE_SESSLOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_SESSPWERR { - pub ae_sp_compname: u32, - pub ae_sp_username: u32, -} -impl ::core::marker::Copy for AE_SESSPWERR {} -impl ::core::clone::Clone for AE_SESSPWERR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_SRVSTATUS { - pub ae_sv_status: u32, -} -impl ::core::marker::Copy for AE_SRVSTATUS {} -impl ::core::clone::Clone for AE_SRVSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AE_UASMOD { - pub ae_um_compname: u32, - pub ae_um_username: u32, - pub ae_um_resname: u32, - pub ae_um_rectype: u32, - pub ae_um_action: u32, - pub ae_um_datalen: u32, -} -impl ::core::marker::Copy for AE_UASMOD {} -impl ::core::clone::Clone for AE_UASMOD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AT_ENUM { - pub JobId: u32, - pub JobTime: usize, - pub DaysOfMonth: u32, - pub DaysOfWeek: u8, - pub Flags: u8, - pub Command: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AT_ENUM {} -impl ::core::clone::Clone for AT_ENUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AT_INFO { - pub JobTime: usize, - pub DaysOfMonth: u32, - pub DaysOfWeek: u8, - pub Flags: u8, - pub Command: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AT_INFO {} -impl ::core::clone::Clone for AT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct AUDIT_ENTRY { - pub ae_len: u32, - pub ae_reserved: u32, - pub ae_time: u32, - pub ae_type: u32, - pub ae_data_offset: u32, - pub ae_data_size: u32, -} -impl ::core::marker::Copy for AUDIT_ENTRY {} -impl ::core::clone::Clone for AUDIT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct CONFIG_INFO_0 { - pub cfgi0_key: ::windows_sys::core::PWSTR, - pub cfgi0_data: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CONFIG_INFO_0 {} -impl ::core::clone::Clone for CONFIG_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct DSREG_JOIN_INFO { - pub joinType: DSREG_JOIN_TYPE, - pub pJoinCertificate: *const super::super::Security::Cryptography::CERT_CONTEXT, - pub pszDeviceId: ::windows_sys::core::PWSTR, - pub pszIdpDomain: ::windows_sys::core::PWSTR, - pub pszTenantId: ::windows_sys::core::PWSTR, - pub pszJoinUserEmail: ::windows_sys::core::PWSTR, - pub pszTenantDisplayName: ::windows_sys::core::PWSTR, - pub pszMdmEnrollmentUrl: ::windows_sys::core::PWSTR, - pub pszMdmTermsOfUseUrl: ::windows_sys::core::PWSTR, - pub pszMdmComplianceUrl: ::windows_sys::core::PWSTR, - pub pszUserSettingSyncUrl: ::windows_sys::core::PWSTR, - pub pUserInfo: *mut DSREG_USER_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for DSREG_JOIN_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for DSREG_JOIN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct DSREG_USER_INFO { - pub pszUserEmail: ::windows_sys::core::PWSTR, - pub pszUserKeyId: ::windows_sys::core::PWSTR, - pub pszUserKeyName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DSREG_USER_INFO {} -impl ::core::clone::Clone for DSREG_USER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct ERRLOG_OTHER_INFO { - pub alrter_errcode: u32, - pub alrter_offset: u32, -} -impl ::core::marker::Copy for ERRLOG_OTHER_INFO {} -impl ::core::clone::Clone for ERRLOG_OTHER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct ERROR_LOG { - pub el_len: u32, - pub el_reserved: u32, - pub el_time: u32, - pub el_error: u32, - pub el_name: ::windows_sys::core::PWSTR, - pub el_text: ::windows_sys::core::PWSTR, - pub el_data: *mut u8, - pub el_data_size: u32, - pub el_nstrings: u32, -} -impl ::core::marker::Copy for ERROR_LOG {} -impl ::core::clone::Clone for ERROR_LOG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FLAT_STRING { - pub MaximumLength: i16, - pub Length: i16, - pub Buffer: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FLAT_STRING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FLAT_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct GROUP_INFO_0 { - pub grpi0_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for GROUP_INFO_0 {} -impl ::core::clone::Clone for GROUP_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct GROUP_INFO_1 { - pub grpi1_name: ::windows_sys::core::PWSTR, - pub grpi1_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for GROUP_INFO_1 {} -impl ::core::clone::Clone for GROUP_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct GROUP_INFO_1002 { - pub grpi1002_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for GROUP_INFO_1002 {} -impl ::core::clone::Clone for GROUP_INFO_1002 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct GROUP_INFO_1005 { - pub grpi1005_attributes: u32, -} -impl ::core::marker::Copy for GROUP_INFO_1005 {} -impl ::core::clone::Clone for GROUP_INFO_1005 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct GROUP_INFO_2 { - pub grpi2_name: ::windows_sys::core::PWSTR, - pub grpi2_comment: ::windows_sys::core::PWSTR, - pub grpi2_group_id: u32, - pub grpi2_attributes: u32, -} -impl ::core::marker::Copy for GROUP_INFO_2 {} -impl ::core::clone::Clone for GROUP_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GROUP_INFO_3 { - pub grpi3_name: ::windows_sys::core::PWSTR, - pub grpi3_comment: ::windows_sys::core::PWSTR, - pub grpi3_group_sid: super::super::Foundation::PSID, - pub grpi3_attributes: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GROUP_INFO_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GROUP_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct GROUP_USERS_INFO_0 { - pub grui0_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for GROUP_USERS_INFO_0 {} -impl ::core::clone::Clone for GROUP_USERS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct GROUP_USERS_INFO_1 { - pub grui1_name: ::windows_sys::core::PWSTR, - pub grui1_attributes: u32, -} -impl ::core::marker::Copy for GROUP_USERS_INFO_1 {} -impl ::core::clone::Clone for GROUP_USERS_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct HARDWARE_ADDRESS { - pub Address: [u8; 6], -} -impl ::core::marker::Copy for HARDWARE_ADDRESS {} -impl ::core::clone::Clone for HARDWARE_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct HLOG { - pub time: u32, - pub last_flags: u32, - pub offset: u32, - pub rec_offset: u32, -} -impl ::core::marker::Copy for HLOG {} -impl ::core::clone::Clone for HLOG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct LOCALGROUP_INFO_0 { - pub lgrpi0_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for LOCALGROUP_INFO_0 {} -impl ::core::clone::Clone for LOCALGROUP_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct LOCALGROUP_INFO_1 { - pub lgrpi1_name: ::windows_sys::core::PWSTR, - pub lgrpi1_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for LOCALGROUP_INFO_1 {} -impl ::core::clone::Clone for LOCALGROUP_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct LOCALGROUP_INFO_1002 { - pub lgrpi1002_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for LOCALGROUP_INFO_1002 {} -impl ::core::clone::Clone for LOCALGROUP_INFO_1002 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOCALGROUP_MEMBERS_INFO_0 { - pub lgrmi0_sid: super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct LOCALGROUP_MEMBERS_INFO_1 { - pub lgrmi1_sid: super::super::Foundation::PSID, - pub lgrmi1_sidusage: super::super::Security::SID_NAME_USE, - pub lgrmi1_name: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct LOCALGROUP_MEMBERS_INFO_2 { - pub lgrmi2_sid: super::super::Foundation::PSID, - pub lgrmi2_sidusage: super::super::Security::SID_NAME_USE, - pub lgrmi2_domainandname: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct LOCALGROUP_MEMBERS_INFO_3 { - pub lgrmi3_domainandname: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_3 {} -impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct LOCALGROUP_USERS_INFO_0 { - pub lgrui0_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for LOCALGROUP_USERS_INFO_0 {} -impl ::core::clone::Clone for LOCALGROUP_USERS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct MPR_PROTOCOL_0 { - pub dwProtocolId: u32, - pub wszProtocol: [u16; 41], - pub wszDLLName: [u16; 49], -} -impl ::core::marker::Copy for MPR_PROTOCOL_0 {} -impl ::core::clone::Clone for MPR_PROTOCOL_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct MSA_INFO_0 { - pub State: MSA_INFO_STATE, -} -impl ::core::marker::Copy for MSA_INFO_0 {} -impl ::core::clone::Clone for MSA_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct MSG_INFO_0 { - pub msgi0_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MSG_INFO_0 {} -impl ::core::clone::Clone for MSG_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct MSG_INFO_1 { - pub msgi1_name: ::windows_sys::core::PWSTR, - pub msgi1_forward_flag: u32, - pub msgi1_forward: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MSG_INFO_1 {} -impl ::core::clone::Clone for MSG_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NETLOGON_INFO_1 { - pub netlog1_flags: u32, - pub netlog1_pdc_connection_status: u32, -} -impl ::core::marker::Copy for NETLOGON_INFO_1 {} -impl ::core::clone::Clone for NETLOGON_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NETLOGON_INFO_2 { - pub netlog2_flags: u32, - pub netlog2_pdc_connection_status: u32, - pub netlog2_trusted_dc_name: ::windows_sys::core::PWSTR, - pub netlog2_tc_connection_status: u32, -} -impl ::core::marker::Copy for NETLOGON_INFO_2 {} -impl ::core::clone::Clone for NETLOGON_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NETLOGON_INFO_3 { - pub netlog3_flags: u32, - pub netlog3_logon_attempts: u32, - pub netlog3_reserved1: u32, - pub netlog3_reserved2: u32, - pub netlog3_reserved3: u32, - pub netlog3_reserved4: u32, - pub netlog3_reserved5: u32, -} -impl ::core::marker::Copy for NETLOGON_INFO_3 {} -impl ::core::clone::Clone for NETLOGON_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NETLOGON_INFO_4 { - pub netlog4_trusted_dc_name: ::windows_sys::core::PWSTR, - pub netlog4_trusted_domain_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NETLOGON_INFO_4 {} -impl ::core::clone::Clone for NETLOGON_INFO_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NETSETUP_PROVISIONING_PARAMS { - pub dwVersion: u32, - pub lpDomain: ::windows_sys::core::PCWSTR, - pub lpHostName: ::windows_sys::core::PCWSTR, - pub lpMachineAccountOU: ::windows_sys::core::PCWSTR, - pub lpDcName: ::windows_sys::core::PCWSTR, - pub dwProvisionOptions: NETSETUP_PROVISION, - pub aCertTemplateNames: *mut ::windows_sys::core::PWSTR, - pub cCertTemplateNames: u32, - pub aMachinePolicyNames: *mut ::windows_sys::core::PWSTR, - pub cMachinePolicyNames: u32, - pub aMachinePolicyPaths: *mut ::windows_sys::core::PWSTR, - pub cMachinePolicyPaths: u32, - pub lpNetbiosName: ::windows_sys::core::PWSTR, - pub lpSiteName: ::windows_sys::core::PWSTR, - pub lpPrimaryDNSDomain: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NETSETUP_PROVISIONING_PARAMS {} -impl ::core::clone::Clone for NETSETUP_PROVISIONING_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NETWORK_NAME { - pub Name: FLAT_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NETWORK_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NETWORK_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NET_DISPLAY_GROUP { - pub grpi3_name: ::windows_sys::core::PWSTR, - pub grpi3_comment: ::windows_sys::core::PWSTR, - pub grpi3_group_id: u32, - pub grpi3_attributes: u32, - pub grpi3_next_index: u32, -} -impl ::core::marker::Copy for NET_DISPLAY_GROUP {} -impl ::core::clone::Clone for NET_DISPLAY_GROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NET_DISPLAY_MACHINE { - pub usri2_name: ::windows_sys::core::PWSTR, - pub usri2_comment: ::windows_sys::core::PWSTR, - pub usri2_flags: USER_ACCOUNT_FLAGS, - pub usri2_user_id: u32, - pub usri2_next_index: u32, -} -impl ::core::marker::Copy for NET_DISPLAY_MACHINE {} -impl ::core::clone::Clone for NET_DISPLAY_MACHINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NET_DISPLAY_USER { - pub usri1_name: ::windows_sys::core::PWSTR, - pub usri1_comment: ::windows_sys::core::PWSTR, - pub usri1_flags: USER_ACCOUNT_FLAGS, - pub usri1_full_name: ::windows_sys::core::PWSTR, - pub usri1_user_id: u32, - pub usri1_next_index: u32, -} -impl ::core::marker::Copy for NET_DISPLAY_USER {} -impl ::core::clone::Clone for NET_DISPLAY_USER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NET_VALIDATE_AUTHENTICATION_INPUT_ARG { - pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, - pub PasswordMatched: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NET_VALIDATE_AUTHENTICATION_INPUT_ARG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NET_VALIDATE_AUTHENTICATION_INPUT_ARG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NET_VALIDATE_OUTPUT_ARG { - pub ChangedPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, - pub ValidationStatus: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NET_VALIDATE_OUTPUT_ARG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NET_VALIDATE_OUTPUT_ARG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG { - pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, - pub ClearPassword: ::windows_sys::core::PWSTR, - pub UserAccountName: ::windows_sys::core::PWSTR, - pub HashedPassword: NET_VALIDATE_PASSWORD_HASH, - pub PasswordMatch: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct NET_VALIDATE_PASSWORD_HASH { - pub Length: u32, - pub Hash: *mut u8, -} -impl ::core::marker::Copy for NET_VALIDATE_PASSWORD_HASH {} -impl ::core::clone::Clone for NET_VALIDATE_PASSWORD_HASH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NET_VALIDATE_PASSWORD_RESET_INPUT_ARG { - pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS, - pub ClearPassword: ::windows_sys::core::PWSTR, - pub UserAccountName: ::windows_sys::core::PWSTR, - pub HashedPassword: NET_VALIDATE_PASSWORD_HASH, - pub PasswordMustChangeAtNextLogon: super::super::Foundation::BOOLEAN, - pub ClearLockout: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NET_VALIDATE_PASSWORD_RESET_INPUT_ARG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NET_VALIDATE_PASSWORD_RESET_INPUT_ARG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NET_VALIDATE_PERSISTED_FIELDS { - pub PresentFields: u32, - pub PasswordLastSet: super::super::Foundation::FILETIME, - pub BadPasswordTime: super::super::Foundation::FILETIME, - pub LockoutTime: super::super::Foundation::FILETIME, - pub BadPasswordCount: u32, - pub PasswordHistoryLength: u32, - pub PasswordHistory: *mut NET_VALIDATE_PASSWORD_HASH, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NET_VALIDATE_PERSISTED_FIELDS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NET_VALIDATE_PERSISTED_FIELDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OBO_TOKEN { - pub Type: OBO_TOKEN_TYPE, - pub pncc: INetCfgComponent, - pub pszwManufacturer: ::windows_sys::core::PCWSTR, - pub pszwProduct: ::windows_sys::core::PCWSTR, - pub pszwDisplayName: ::windows_sys::core::PCWSTR, - pub fRegistered: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OBO_TOKEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OBO_TOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct PRINT_OTHER_INFO { - pub alrtpr_jobid: u32, - pub alrtpr_status: u32, - pub alrtpr_submitted: u32, - pub alrtpr_size: u32, -} -impl ::core::marker::Copy for PRINT_OTHER_INFO {} -impl ::core::clone::Clone for PRINT_OTHER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASCON_IPUI { - pub guidConnection: ::windows_sys::core::GUID, - pub fIPv6Cfg: super::super::Foundation::BOOL, - pub dwFlags: u32, - pub pszwIpAddr: [u16; 16], - pub pszwDnsAddr: [u16; 16], - pub pszwDns2Addr: [u16; 16], - pub pszwWinsAddr: [u16; 16], - pub pszwWins2Addr: [u16; 16], - pub pszwDnsSuffix: [u16; 256], - pub pszwIpv6Addr: [u16; 65], - pub dwIpv6PrefixLength: u32, - pub pszwIpv6DnsAddr: [u16; 65], - pub pszwIpv6Dns2Addr: [u16; 65], - pub dwIPv4InfMetric: u32, - pub dwIPv6InfMetric: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASCON_IPUI {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASCON_IPUI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_EDIR_INFO_0 { - pub rped0_dirname: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for REPL_EDIR_INFO_0 {} -impl ::core::clone::Clone for REPL_EDIR_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_EDIR_INFO_1 { - pub rped1_dirname: ::windows_sys::core::PWSTR, - pub rped1_integrity: u32, - pub rped1_extent: u32, -} -impl ::core::marker::Copy for REPL_EDIR_INFO_1 {} -impl ::core::clone::Clone for REPL_EDIR_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_EDIR_INFO_1000 { - pub rped1000_integrity: u32, -} -impl ::core::marker::Copy for REPL_EDIR_INFO_1000 {} -impl ::core::clone::Clone for REPL_EDIR_INFO_1000 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_EDIR_INFO_1001 { - pub rped1001_extent: u32, -} -impl ::core::marker::Copy for REPL_EDIR_INFO_1001 {} -impl ::core::clone::Clone for REPL_EDIR_INFO_1001 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_EDIR_INFO_2 { - pub rped2_dirname: ::windows_sys::core::PWSTR, - pub rped2_integrity: u32, - pub rped2_extent: u32, - pub rped2_lockcount: u32, - pub rped2_locktime: u32, -} -impl ::core::marker::Copy for REPL_EDIR_INFO_2 {} -impl ::core::clone::Clone for REPL_EDIR_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_IDIR_INFO_0 { - pub rpid0_dirname: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for REPL_IDIR_INFO_0 {} -impl ::core::clone::Clone for REPL_IDIR_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_IDIR_INFO_1 { - pub rpid1_dirname: ::windows_sys::core::PWSTR, - pub rpid1_state: u32, - pub rpid1_mastername: ::windows_sys::core::PWSTR, - pub rpid1_last_update_time: u32, - pub rpid1_lockcount: u32, - pub rpid1_locktime: u32, -} -impl ::core::marker::Copy for REPL_IDIR_INFO_1 {} -impl ::core::clone::Clone for REPL_IDIR_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_INFO_0 { - pub rp0_role: u32, - pub rp0_exportpath: ::windows_sys::core::PWSTR, - pub rp0_exportlist: ::windows_sys::core::PWSTR, - pub rp0_importpath: ::windows_sys::core::PWSTR, - pub rp0_importlist: ::windows_sys::core::PWSTR, - pub rp0_logonusername: ::windows_sys::core::PWSTR, - pub rp0_interval: u32, - pub rp0_pulse: u32, - pub rp0_guardtime: u32, - pub rp0_random: u32, -} -impl ::core::marker::Copy for REPL_INFO_0 {} -impl ::core::clone::Clone for REPL_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_INFO_1000 { - pub rp1000_interval: u32, -} -impl ::core::marker::Copy for REPL_INFO_1000 {} -impl ::core::clone::Clone for REPL_INFO_1000 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_INFO_1001 { - pub rp1001_pulse: u32, -} -impl ::core::marker::Copy for REPL_INFO_1001 {} -impl ::core::clone::Clone for REPL_INFO_1001 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_INFO_1002 { - pub rp1002_guardtime: u32, -} -impl ::core::marker::Copy for REPL_INFO_1002 {} -impl ::core::clone::Clone for REPL_INFO_1002 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct REPL_INFO_1003 { - pub rp1003_random: u32, -} -impl ::core::marker::Copy for REPL_INFO_1003 {} -impl ::core::clone::Clone for REPL_INFO_1003 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct RTR_INFO_BLOCK_HEADER { - pub Version: u32, - pub Size: u32, - pub TocEntriesCount: u32, - pub TocEntry: [RTR_TOC_ENTRY; 1], -} -impl ::core::marker::Copy for RTR_INFO_BLOCK_HEADER {} -impl ::core::clone::Clone for RTR_INFO_BLOCK_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct RTR_TOC_ENTRY { - pub InfoType: u32, - pub InfoSize: u32, - pub Count: u32, - pub Offset: u32, -} -impl ::core::marker::Copy for RTR_TOC_ENTRY {} -impl ::core::clone::Clone for RTR_TOC_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_100 { - pub sv100_platform_id: u32, - pub sv100_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_INFO_100 {} -impl ::core::clone::Clone for SERVER_INFO_100 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1005 { - pub sv1005_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_INFO_1005 {} -impl ::core::clone::Clone for SERVER_INFO_1005 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_101 { - pub sv101_platform_id: u32, - pub sv101_name: ::windows_sys::core::PWSTR, - pub sv101_version_major: u32, - pub sv101_version_minor: u32, - pub sv101_type: NET_SERVER_TYPE, - pub sv101_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_INFO_101 {} -impl ::core::clone::Clone for SERVER_INFO_101 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1010 { - pub sv1010_disc: i32, -} -impl ::core::marker::Copy for SERVER_INFO_1010 {} -impl ::core::clone::Clone for SERVER_INFO_1010 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1016 { - pub sv1016_hidden: SERVER_INFO_HIDDEN, -} -impl ::core::marker::Copy for SERVER_INFO_1016 {} -impl ::core::clone::Clone for SERVER_INFO_1016 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1017 { - pub sv1017_announce: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1017 {} -impl ::core::clone::Clone for SERVER_INFO_1017 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1018 { - pub sv1018_anndelta: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1018 {} -impl ::core::clone::Clone for SERVER_INFO_1018 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_102 { - pub sv102_platform_id: u32, - pub sv102_name: ::windows_sys::core::PWSTR, - pub sv102_version_major: u32, - pub sv102_version_minor: u32, - pub sv102_type: NET_SERVER_TYPE, - pub sv102_comment: ::windows_sys::core::PWSTR, - pub sv102_users: u32, - pub sv102_disc: i32, - pub sv102_hidden: SERVER_INFO_HIDDEN, - pub sv102_announce: u32, - pub sv102_anndelta: u32, - pub sv102_licenses: u32, - pub sv102_userpath: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_INFO_102 {} -impl ::core::clone::Clone for SERVER_INFO_102 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_103 { - pub sv103_platform_id: u32, - pub sv103_name: ::windows_sys::core::PWSTR, - pub sv103_version_major: u32, - pub sv103_version_minor: u32, - pub sv103_type: u32, - pub sv103_comment: ::windows_sys::core::PWSTR, - pub sv103_users: u32, - pub sv103_disc: i32, - pub sv103_hidden: super::super::Foundation::BOOL, - pub sv103_announce: u32, - pub sv103_anndelta: u32, - pub sv103_licenses: u32, - pub sv103_userpath: ::windows_sys::core::PWSTR, - pub sv103_capabilities: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_103 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_103 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1107 { - pub sv1107_users: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1107 {} -impl ::core::clone::Clone for SERVER_INFO_1107 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1501 { - pub sv1501_sessopens: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1501 {} -impl ::core::clone::Clone for SERVER_INFO_1501 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1502 { - pub sv1502_sessvcs: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1502 {} -impl ::core::clone::Clone for SERVER_INFO_1502 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1503 { - pub sv1503_opensearch: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1503 {} -impl ::core::clone::Clone for SERVER_INFO_1503 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1506 { - pub sv1506_maxworkitems: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1506 {} -impl ::core::clone::Clone for SERVER_INFO_1506 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1509 { - pub sv1509_maxrawbuflen: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1509 {} -impl ::core::clone::Clone for SERVER_INFO_1509 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1510 { - pub sv1510_sessusers: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1510 {} -impl ::core::clone::Clone for SERVER_INFO_1510 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1511 { - pub sv1511_sessconns: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1511 {} -impl ::core::clone::Clone for SERVER_INFO_1511 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1512 { - pub sv1512_maxnonpagedmemoryusage: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1512 {} -impl ::core::clone::Clone for SERVER_INFO_1512 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1513 { - pub sv1513_maxpagedmemoryusage: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1513 {} -impl ::core::clone::Clone for SERVER_INFO_1513 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1514 { - pub sv1514_enablesoftcompat: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1514 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1514 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1515 { - pub sv1515_enableforcedlogoff: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1515 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1515 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1516 { - pub sv1516_timesource: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1516 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1516 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1518 { - pub sv1518_lmannounce: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1518 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1518 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1520 { - pub sv1520_maxcopyreadlen: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1520 {} -impl ::core::clone::Clone for SERVER_INFO_1520 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1521 { - pub sv1521_maxcopywritelen: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1521 {} -impl ::core::clone::Clone for SERVER_INFO_1521 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1522 { - pub sv1522_minkeepsearch: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1522 {} -impl ::core::clone::Clone for SERVER_INFO_1522 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1523 { - pub sv1523_maxkeepsearch: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1523 {} -impl ::core::clone::Clone for SERVER_INFO_1523 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1524 { - pub sv1524_minkeepcomplsearch: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1524 {} -impl ::core::clone::Clone for SERVER_INFO_1524 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1525 { - pub sv1525_maxkeepcomplsearch: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1525 {} -impl ::core::clone::Clone for SERVER_INFO_1525 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1528 { - pub sv1528_scavtimeout: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1528 {} -impl ::core::clone::Clone for SERVER_INFO_1528 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1529 { - pub sv1529_minrcvqueue: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1529 {} -impl ::core::clone::Clone for SERVER_INFO_1529 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1530 { - pub sv1530_minfreeworkitems: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1530 {} -impl ::core::clone::Clone for SERVER_INFO_1530 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1533 { - pub sv1533_maxmpxct: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1533 {} -impl ::core::clone::Clone for SERVER_INFO_1533 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1534 { - pub sv1534_oplockbreakwait: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1534 {} -impl ::core::clone::Clone for SERVER_INFO_1534 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1535 { - pub sv1535_oplockbreakresponsewait: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1535 {} -impl ::core::clone::Clone for SERVER_INFO_1535 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1536 { - pub sv1536_enableoplocks: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1536 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1536 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1537 { - pub sv1537_enableoplockforceclose: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1537 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1537 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1538 { - pub sv1538_enablefcbopens: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1538 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1538 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1539 { - pub sv1539_enableraw: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1539 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1539 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1540 { - pub sv1540_enablesharednetdrives: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1540 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1540 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1541 { - pub sv1541_minfreeconnections: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1541 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1541 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1542 { - pub sv1542_maxfreeconnections: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1542 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1542 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1543 { - pub sv1543_initsesstable: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1543 {} -impl ::core::clone::Clone for SERVER_INFO_1543 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1544 { - pub sv1544_initconntable: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1544 {} -impl ::core::clone::Clone for SERVER_INFO_1544 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1545 { - pub sv1545_initfiletable: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1545 {} -impl ::core::clone::Clone for SERVER_INFO_1545 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1546 { - pub sv1546_initsearchtable: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1546 {} -impl ::core::clone::Clone for SERVER_INFO_1546 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1547 { - pub sv1547_alertschedule: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1547 {} -impl ::core::clone::Clone for SERVER_INFO_1547 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1548 { - pub sv1548_errorthreshold: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1548 {} -impl ::core::clone::Clone for SERVER_INFO_1548 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1549 { - pub sv1549_networkerrorthreshold: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1549 {} -impl ::core::clone::Clone for SERVER_INFO_1549 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1550 { - pub sv1550_diskspacethreshold: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1550 {} -impl ::core::clone::Clone for SERVER_INFO_1550 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1552 { - pub sv1552_maxlinkdelay: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1552 {} -impl ::core::clone::Clone for SERVER_INFO_1552 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1553 { - pub sv1553_minlinkthroughput: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1553 {} -impl ::core::clone::Clone for SERVER_INFO_1553 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1554 { - pub sv1554_linkinfovalidtime: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1554 {} -impl ::core::clone::Clone for SERVER_INFO_1554 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1555 { - pub sv1555_scavqosinfoupdatetime: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1555 {} -impl ::core::clone::Clone for SERVER_INFO_1555 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1556 { - pub sv1556_maxworkitemidletime: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1556 {} -impl ::core::clone::Clone for SERVER_INFO_1556 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1557 { - pub sv1557_maxrawworkitems: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1557 {} -impl ::core::clone::Clone for SERVER_INFO_1557 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1560 { - pub sv1560_producttype: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1560 {} -impl ::core::clone::Clone for SERVER_INFO_1560 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1561 { - pub sv1561_serversize: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1561 {} -impl ::core::clone::Clone for SERVER_INFO_1561 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1562 { - pub sv1562_connectionlessautodisc: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1562 {} -impl ::core::clone::Clone for SERVER_INFO_1562 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1563 { - pub sv1563_sharingviolationretries: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1563 {} -impl ::core::clone::Clone for SERVER_INFO_1563 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1564 { - pub sv1564_sharingviolationdelay: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1564 {} -impl ::core::clone::Clone for SERVER_INFO_1564 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1565 { - pub sv1565_maxglobalopensearch: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1565 {} -impl ::core::clone::Clone for SERVER_INFO_1565 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1566 { - pub sv1566_removeduplicatesearches: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1566 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1566 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1567 { - pub sv1567_lockviolationretries: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1567 {} -impl ::core::clone::Clone for SERVER_INFO_1567 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1568 { - pub sv1568_lockviolationoffset: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1568 {} -impl ::core::clone::Clone for SERVER_INFO_1568 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1569 { - pub sv1569_lockviolationdelay: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1569 {} -impl ::core::clone::Clone for SERVER_INFO_1569 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1570 { - pub sv1570_mdlreadswitchover: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1570 {} -impl ::core::clone::Clone for SERVER_INFO_1570 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1571 { - pub sv1571_cachedopenlimit: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1571 {} -impl ::core::clone::Clone for SERVER_INFO_1571 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1572 { - pub sv1572_criticalthreads: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1572 {} -impl ::core::clone::Clone for SERVER_INFO_1572 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1573 { - pub sv1573_restrictnullsessaccess: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1573 {} -impl ::core::clone::Clone for SERVER_INFO_1573 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1574 { - pub sv1574_enablewfw311directipx: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1574 {} -impl ::core::clone::Clone for SERVER_INFO_1574 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1575 { - pub sv1575_otherqueueaffinity: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1575 {} -impl ::core::clone::Clone for SERVER_INFO_1575 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1576 { - pub sv1576_queuesamplesecs: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1576 {} -impl ::core::clone::Clone for SERVER_INFO_1576 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1577 { - pub sv1577_balancecount: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1577 {} -impl ::core::clone::Clone for SERVER_INFO_1577 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1578 { - pub sv1578_preferredaffinity: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1578 {} -impl ::core::clone::Clone for SERVER_INFO_1578 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1579 { - pub sv1579_maxfreerfcbs: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1579 {} -impl ::core::clone::Clone for SERVER_INFO_1579 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1580 { - pub sv1580_maxfreemfcbs: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1580 {} -impl ::core::clone::Clone for SERVER_INFO_1580 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1581 { - pub sv1581_maxfreemlcbs: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1581 {} -impl ::core::clone::Clone for SERVER_INFO_1581 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1582 { - pub sv1582_maxfreepagedpoolchunks: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1582 {} -impl ::core::clone::Clone for SERVER_INFO_1582 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1583 { - pub sv1583_minpagedpoolchunksize: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1583 {} -impl ::core::clone::Clone for SERVER_INFO_1583 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1584 { - pub sv1584_maxpagedpoolchunksize: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1584 {} -impl ::core::clone::Clone for SERVER_INFO_1584 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1585 { - pub sv1585_sendsfrompreferredprocessor: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1585 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1585 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1586 { - pub sv1586_maxthreadsperqueue: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1586 {} -impl ::core::clone::Clone for SERVER_INFO_1586 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1587 { - pub sv1587_cacheddirectorylimit: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1587 {} -impl ::core::clone::Clone for SERVER_INFO_1587 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1588 { - pub sv1588_maxcopylength: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1588 {} -impl ::core::clone::Clone for SERVER_INFO_1588 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1590 { - pub sv1590_enablecompression: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1590 {} -impl ::core::clone::Clone for SERVER_INFO_1590 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1591 { - pub sv1591_autosharewks: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1591 {} -impl ::core::clone::Clone for SERVER_INFO_1591 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1592 { - pub sv1592_autosharewks: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1592 {} -impl ::core::clone::Clone for SERVER_INFO_1592 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1593 { - pub sv1593_enablesecuritysignature: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1593 {} -impl ::core::clone::Clone for SERVER_INFO_1593 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1594 { - pub sv1594_requiresecuritysignature: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1594 {} -impl ::core::clone::Clone for SERVER_INFO_1594 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1595 { - pub sv1595_minclientbuffersize: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1595 {} -impl ::core::clone::Clone for SERVER_INFO_1595 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1596 { - pub sv1596_ConnectionNoSessionsTimeout: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1596 {} -impl ::core::clone::Clone for SERVER_INFO_1596 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1597 { - pub sv1597_IdleThreadTimeOut: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1597 {} -impl ::core::clone::Clone for SERVER_INFO_1597 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1598 { - pub sv1598_enableW9xsecuritysignature: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1598 {} -impl ::core::clone::Clone for SERVER_INFO_1598 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1599 { - pub sv1598_enforcekerberosreauthentication: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1599 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1599 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1600 { - pub sv1598_disabledos: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1600 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1600 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_1601 { - pub sv1598_lowdiskspaceminimum: u32, -} -impl ::core::marker::Copy for SERVER_INFO_1601 {} -impl ::core::clone::Clone for SERVER_INFO_1601 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_1602 { - pub sv_1598_disablestrictnamechecking: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_1602 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_1602 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_402 { - pub sv402_ulist_mtime: u32, - pub sv402_glist_mtime: u32, - pub sv402_alist_mtime: u32, - pub sv402_alerts: ::windows_sys::core::PWSTR, - pub sv402_security: SERVER_INFO_SECURITY, - pub sv402_numadmin: u32, - pub sv402_lanmask: u32, - pub sv402_guestacct: ::windows_sys::core::PWSTR, - pub sv402_chdevs: u32, - pub sv402_chdevq: u32, - pub sv402_chdevjobs: u32, - pub sv402_connections: u32, - pub sv402_shares: u32, - pub sv402_openfiles: u32, - pub sv402_sessopens: u32, - pub sv402_sessvcs: u32, - pub sv402_sessreqs: u32, - pub sv402_opensearch: u32, - pub sv402_activelocks: u32, - pub sv402_numreqbuf: u32, - pub sv402_sizreqbuf: u32, - pub sv402_numbigbuf: u32, - pub sv402_numfiletasks: u32, - pub sv402_alertsched: u32, - pub sv402_erroralert: u32, - pub sv402_logonalert: u32, - pub sv402_accessalert: u32, - pub sv402_diskalert: u32, - pub sv402_netioalert: u32, - pub sv402_maxauditsz: u32, - pub sv402_srvheuristics: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_INFO_402 {} -impl ::core::clone::Clone for SERVER_INFO_402 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_INFO_403 { - pub sv403_ulist_mtime: u32, - pub sv403_glist_mtime: u32, - pub sv403_alist_mtime: u32, - pub sv403_alerts: ::windows_sys::core::PWSTR, - pub sv403_security: SERVER_INFO_SECURITY, - pub sv403_numadmin: u32, - pub sv403_lanmask: u32, - pub sv403_guestacct: ::windows_sys::core::PWSTR, - pub sv403_chdevs: u32, - pub sv403_chdevq: u32, - pub sv403_chdevjobs: u32, - pub sv403_connections: u32, - pub sv403_shares: u32, - pub sv403_openfiles: u32, - pub sv403_sessopens: u32, - pub sv403_sessvcs: u32, - pub sv403_sessreqs: u32, - pub sv403_opensearch: u32, - pub sv403_activelocks: u32, - pub sv403_numreqbuf: u32, - pub sv403_sizreqbuf: u32, - pub sv403_numbigbuf: u32, - pub sv403_numfiletasks: u32, - pub sv403_alertsched: u32, - pub sv403_erroralert: u32, - pub sv403_logonalert: u32, - pub sv403_accessalert: u32, - pub sv403_diskalert: u32, - pub sv403_netioalert: u32, - pub sv403_maxauditsz: u32, - pub sv403_srvheuristics: ::windows_sys::core::PWSTR, - pub sv403_auditedevents: u32, - pub sv403_autoprofile: u32, - pub sv403_autopath: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_INFO_403 {} -impl ::core::clone::Clone for SERVER_INFO_403 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_502 { - pub sv502_sessopens: u32, - pub sv502_sessvcs: u32, - pub sv502_opensearch: u32, - pub sv502_sizreqbuf: u32, - pub sv502_initworkitems: u32, - pub sv502_maxworkitems: u32, - pub sv502_rawworkitems: u32, - pub sv502_irpstacksize: u32, - pub sv502_maxrawbuflen: u32, - pub sv502_sessusers: u32, - pub sv502_sessconns: u32, - pub sv502_maxpagedmemoryusage: u32, - pub sv502_maxnonpagedmemoryusage: u32, - pub sv502_enablesoftcompat: super::super::Foundation::BOOL, - pub sv502_enableforcedlogoff: super::super::Foundation::BOOL, - pub sv502_timesource: super::super::Foundation::BOOL, - pub sv502_acceptdownlevelapis: super::super::Foundation::BOOL, - pub sv502_lmannounce: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_502 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_502 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_503 { - pub sv503_sessopens: u32, - pub sv503_sessvcs: u32, - pub sv503_opensearch: u32, - pub sv503_sizreqbuf: u32, - pub sv503_initworkitems: u32, - pub sv503_maxworkitems: u32, - pub sv503_rawworkitems: u32, - pub sv503_irpstacksize: u32, - pub sv503_maxrawbuflen: u32, - pub sv503_sessusers: u32, - pub sv503_sessconns: u32, - pub sv503_maxpagedmemoryusage: u32, - pub sv503_maxnonpagedmemoryusage: u32, - pub sv503_enablesoftcompat: super::super::Foundation::BOOL, - pub sv503_enableforcedlogoff: super::super::Foundation::BOOL, - pub sv503_timesource: super::super::Foundation::BOOL, - pub sv503_acceptdownlevelapis: super::super::Foundation::BOOL, - pub sv503_lmannounce: super::super::Foundation::BOOL, - pub sv503_domain: ::windows_sys::core::PWSTR, - pub sv503_maxcopyreadlen: u32, - pub sv503_maxcopywritelen: u32, - pub sv503_minkeepsearch: u32, - pub sv503_maxkeepsearch: u32, - pub sv503_minkeepcomplsearch: u32, - pub sv503_maxkeepcomplsearch: u32, - pub sv503_threadcountadd: u32, - pub sv503_numblockthreads: u32, - pub sv503_scavtimeout: u32, - pub sv503_minrcvqueue: u32, - pub sv503_minfreeworkitems: u32, - pub sv503_xactmemsize: u32, - pub sv503_threadpriority: u32, - pub sv503_maxmpxct: u32, - pub sv503_oplockbreakwait: u32, - pub sv503_oplockbreakresponsewait: u32, - pub sv503_enableoplocks: super::super::Foundation::BOOL, - pub sv503_enableoplockforceclose: super::super::Foundation::BOOL, - pub sv503_enablefcbopens: super::super::Foundation::BOOL, - pub sv503_enableraw: super::super::Foundation::BOOL, - pub sv503_enablesharednetdrives: super::super::Foundation::BOOL, - pub sv503_minfreeconnections: u32, - pub sv503_maxfreeconnections: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_503 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_503 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_598 { - pub sv598_maxrawworkitems: u32, - pub sv598_maxthreadsperqueue: u32, - pub sv598_producttype: u32, - pub sv598_serversize: u32, - pub sv598_connectionlessautodisc: u32, - pub sv598_sharingviolationretries: u32, - pub sv598_sharingviolationdelay: u32, - pub sv598_maxglobalopensearch: u32, - pub sv598_removeduplicatesearches: u32, - pub sv598_lockviolationoffset: u32, - pub sv598_lockviolationdelay: u32, - pub sv598_mdlreadswitchover: u32, - pub sv598_cachedopenlimit: u32, - pub sv598_otherqueueaffinity: u32, - pub sv598_restrictnullsessaccess: super::super::Foundation::BOOL, - pub sv598_enablewfw311directipx: super::super::Foundation::BOOL, - pub sv598_queuesamplesecs: u32, - pub sv598_balancecount: u32, - pub sv598_preferredaffinity: u32, - pub sv598_maxfreerfcbs: u32, - pub sv598_maxfreemfcbs: u32, - pub sv598_maxfreelfcbs: u32, - pub sv598_maxfreepagedpoolchunks: u32, - pub sv598_minpagedpoolchunksize: u32, - pub sv598_maxpagedpoolchunksize: u32, - pub sv598_sendsfrompreferredprocessor: super::super::Foundation::BOOL, - pub sv598_cacheddirectorylimit: u32, - pub sv598_maxcopylength: u32, - pub sv598_enablecompression: super::super::Foundation::BOOL, - pub sv598_autosharewks: super::super::Foundation::BOOL, - pub sv598_autoshareserver: super::super::Foundation::BOOL, - pub sv598_enablesecuritysignature: super::super::Foundation::BOOL, - pub sv598_requiresecuritysignature: super::super::Foundation::BOOL, - pub sv598_minclientbuffersize: u32, - pub sv598_serverguid: ::windows_sys::core::GUID, - pub sv598_ConnectionNoSessionsTimeout: u32, - pub sv598_IdleThreadTimeOut: u32, - pub sv598_enableW9xsecuritysignature: super::super::Foundation::BOOL, - pub sv598_enforcekerberosreauthentication: super::super::Foundation::BOOL, - pub sv598_disabledos: super::super::Foundation::BOOL, - pub sv598_lowdiskspaceminimum: u32, - pub sv598_disablestrictnamechecking: super::super::Foundation::BOOL, - pub sv598_enableauthenticateusersharing: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_598 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_598 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_INFO_599 { - pub sv599_sessopens: u32, - pub sv599_sessvcs: u32, - pub sv599_opensearch: u32, - pub sv599_sizreqbuf: u32, - pub sv599_initworkitems: u32, - pub sv599_maxworkitems: u32, - pub sv599_rawworkitems: u32, - pub sv599_irpstacksize: u32, - pub sv599_maxrawbuflen: u32, - pub sv599_sessusers: u32, - pub sv599_sessconns: u32, - pub sv599_maxpagedmemoryusage: u32, - pub sv599_maxnonpagedmemoryusage: u32, - pub sv599_enablesoftcompat: super::super::Foundation::BOOL, - pub sv599_enableforcedlogoff: super::super::Foundation::BOOL, - pub sv599_timesource: super::super::Foundation::BOOL, - pub sv599_acceptdownlevelapis: super::super::Foundation::BOOL, - pub sv599_lmannounce: super::super::Foundation::BOOL, - pub sv599_domain: ::windows_sys::core::PWSTR, - pub sv599_maxcopyreadlen: u32, - pub sv599_maxcopywritelen: u32, - pub sv599_minkeepsearch: u32, - pub sv599_maxkeepsearch: u32, - pub sv599_minkeepcomplsearch: u32, - pub sv599_maxkeepcomplsearch: u32, - pub sv599_threadcountadd: u32, - pub sv599_numblockthreads: u32, - pub sv599_scavtimeout: u32, - pub sv599_minrcvqueue: u32, - pub sv599_minfreeworkitems: u32, - pub sv599_xactmemsize: u32, - pub sv599_threadpriority: u32, - pub sv599_maxmpxct: u32, - pub sv599_oplockbreakwait: u32, - pub sv599_oplockbreakresponsewait: u32, - pub sv599_enableoplocks: super::super::Foundation::BOOL, - pub sv599_enableoplockforceclose: super::super::Foundation::BOOL, - pub sv599_enablefcbopens: super::super::Foundation::BOOL, - pub sv599_enableraw: super::super::Foundation::BOOL, - pub sv599_enablesharednetdrives: super::super::Foundation::BOOL, - pub sv599_minfreeconnections: u32, - pub sv599_maxfreeconnections: u32, - pub sv599_initsesstable: u32, - pub sv599_initconntable: u32, - pub sv599_initfiletable: u32, - pub sv599_initsearchtable: u32, - pub sv599_alertschedule: u32, - pub sv599_errorthreshold: u32, - pub sv599_networkerrorthreshold: u32, - pub sv599_diskspacethreshold: u32, - pub sv599_reserved: u32, - pub sv599_maxlinkdelay: u32, - pub sv599_minlinkthroughput: u32, - pub sv599_linkinfovalidtime: u32, - pub sv599_scavqosinfoupdatetime: u32, - pub sv599_maxworkitemidletime: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_INFO_599 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_INFO_599 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_TRANSPORT_INFO_0 { - pub svti0_numberofvcs: u32, - pub svti0_transportname: ::windows_sys::core::PWSTR, - pub svti0_transportaddress: *mut u8, - pub svti0_transportaddresslength: u32, - pub svti0_networkaddress: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_0 {} -impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_TRANSPORT_INFO_1 { - pub svti1_numberofvcs: u32, - pub svti1_transportname: ::windows_sys::core::PWSTR, - pub svti1_transportaddress: *mut u8, - pub svti1_transportaddresslength: u32, - pub svti1_networkaddress: ::windows_sys::core::PWSTR, - pub svti1_domain: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_1 {} -impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_TRANSPORT_INFO_2 { - pub svti2_numberofvcs: u32, - pub svti2_transportname: ::windows_sys::core::PWSTR, - pub svti2_transportaddress: *mut u8, - pub svti2_transportaddresslength: u32, - pub svti2_networkaddress: ::windows_sys::core::PWSTR, - pub svti2_domain: ::windows_sys::core::PWSTR, - pub svti2_flags: u32, -} -impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_2 {} -impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVER_TRANSPORT_INFO_3 { - pub svti3_numberofvcs: u32, - pub svti3_transportname: ::windows_sys::core::PWSTR, - pub svti3_transportaddress: *mut u8, - pub svti3_transportaddresslength: u32, - pub svti3_networkaddress: ::windows_sys::core::PWSTR, - pub svti3_domain: ::windows_sys::core::PWSTR, - pub svti3_flags: u32, - pub svti3_passwordlength: u32, - pub svti3_password: [u8; 256], -} -impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_3 {} -impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVICE_INFO_0 { - pub svci0_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVICE_INFO_0 {} -impl ::core::clone::Clone for SERVICE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVICE_INFO_1 { - pub svci1_name: ::windows_sys::core::PWSTR, - pub svci1_status: u32, - pub svci1_code: u32, - pub svci1_pid: u32, -} -impl ::core::marker::Copy for SERVICE_INFO_1 {} -impl ::core::clone::Clone for SERVICE_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SERVICE_INFO_2 { - pub svci2_name: ::windows_sys::core::PWSTR, - pub svci2_status: u32, - pub svci2_code: u32, - pub svci2_pid: u32, - pub svci2_text: ::windows_sys::core::PWSTR, - pub svci2_specific_error: u32, - pub svci2_display_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVICE_INFO_2 {} -impl ::core::clone::Clone for SERVICE_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SMB_COMPRESSION_INFO { - pub Switch: super::super::Foundation::BOOLEAN, - pub Reserved1: u8, - pub Reserved2: u16, - pub Reserved3: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SMB_COMPRESSION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SMB_COMPRESSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SMB_TREE_CONNECT_PARAMETERS { - pub EABufferOffset: u32, - pub EABufferLen: u32, - pub CreateOptions: u32, - pub TreeConnectAttributes: u32, -} -impl ::core::marker::Copy for SMB_TREE_CONNECT_PARAMETERS {} -impl ::core::clone::Clone for SMB_TREE_CONNECT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct SMB_USE_OPTION_COMPRESSION_PARAMETERS { - pub Tag: u32, - pub Length: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for SMB_USE_OPTION_COMPRESSION_PARAMETERS {} -impl ::core::clone::Clone for SMB_USE_OPTION_COMPRESSION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct STD_ALERT { - pub alrt_timestamp: u32, - pub alrt_eventname: [u16; 17], - pub alrt_servicename: [u16; 81], -} -impl ::core::marker::Copy for STD_ALERT {} -impl ::core::clone::Clone for STD_ALERT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct TIME_OF_DAY_INFO { - pub tod_elapsedt: u32, - pub tod_msecs: u32, - pub tod_hours: u32, - pub tod_mins: u32, - pub tod_secs: u32, - pub tod_hunds: u32, - pub tod_timezone: i32, - pub tod_tinterval: u32, - pub tod_day: u32, - pub tod_month: u32, - pub tod_year: u32, - pub tod_weekday: u32, -} -impl ::core::marker::Copy for TIME_OF_DAY_INFO {} -impl ::core::clone::Clone for TIME_OF_DAY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRANSPORT_INFO { - pub Type: TRANSPORT_TYPE, - pub SkipCertificateCheck: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRANSPORT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRANSPORT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_0 { - pub usri0_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_0 {} -impl ::core::clone::Clone for USER_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1 { - pub usri1_name: ::windows_sys::core::PWSTR, - pub usri1_password: ::windows_sys::core::PWSTR, - pub usri1_password_age: u32, - pub usri1_priv: USER_PRIV, - pub usri1_home_dir: ::windows_sys::core::PWSTR, - pub usri1_comment: ::windows_sys::core::PWSTR, - pub usri1_flags: USER_ACCOUNT_FLAGS, - pub usri1_script_path: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1 {} -impl ::core::clone::Clone for USER_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_10 { - pub usri10_name: ::windows_sys::core::PWSTR, - pub usri10_comment: ::windows_sys::core::PWSTR, - pub usri10_usr_comment: ::windows_sys::core::PWSTR, - pub usri10_full_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_10 {} -impl ::core::clone::Clone for USER_INFO_10 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1003 { - pub usri1003_password: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1003 {} -impl ::core::clone::Clone for USER_INFO_1003 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1005 { - pub usri1005_priv: USER_PRIV, -} -impl ::core::marker::Copy for USER_INFO_1005 {} -impl ::core::clone::Clone for USER_INFO_1005 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1006 { - pub usri1006_home_dir: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1006 {} -impl ::core::clone::Clone for USER_INFO_1006 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1007 { - pub usri1007_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1007 {} -impl ::core::clone::Clone for USER_INFO_1007 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1008 { - pub usri1008_flags: USER_ACCOUNT_FLAGS, -} -impl ::core::marker::Copy for USER_INFO_1008 {} -impl ::core::clone::Clone for USER_INFO_1008 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1009 { - pub usri1009_script_path: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1009 {} -impl ::core::clone::Clone for USER_INFO_1009 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1010 { - pub usri1010_auth_flags: AF_OP, -} -impl ::core::marker::Copy for USER_INFO_1010 {} -impl ::core::clone::Clone for USER_INFO_1010 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1011 { - pub usri1011_full_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1011 {} -impl ::core::clone::Clone for USER_INFO_1011 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1012 { - pub usri1012_usr_comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1012 {} -impl ::core::clone::Clone for USER_INFO_1012 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1013 { - pub usri1013_parms: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1013 {} -impl ::core::clone::Clone for USER_INFO_1013 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1014 { - pub usri1014_workstations: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1014 {} -impl ::core::clone::Clone for USER_INFO_1014 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1017 { - pub usri1017_acct_expires: u32, -} -impl ::core::marker::Copy for USER_INFO_1017 {} -impl ::core::clone::Clone for USER_INFO_1017 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1018 { - pub usri1018_max_storage: u32, -} -impl ::core::marker::Copy for USER_INFO_1018 {} -impl ::core::clone::Clone for USER_INFO_1018 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1020 { - pub usri1020_units_per_week: u32, - pub usri1020_logon_hours: *mut u8, -} -impl ::core::marker::Copy for USER_INFO_1020 {} -impl ::core::clone::Clone for USER_INFO_1020 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1023 { - pub usri1023_logon_server: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1023 {} -impl ::core::clone::Clone for USER_INFO_1023 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1024 { - pub usri1024_country_code: u32, -} -impl ::core::marker::Copy for USER_INFO_1024 {} -impl ::core::clone::Clone for USER_INFO_1024 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1025 { - pub usri1025_code_page: u32, -} -impl ::core::marker::Copy for USER_INFO_1025 {} -impl ::core::clone::Clone for USER_INFO_1025 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1051 { - pub usri1051_primary_group_id: u32, -} -impl ::core::marker::Copy for USER_INFO_1051 {} -impl ::core::clone::Clone for USER_INFO_1051 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1052 { - pub usri1052_profile: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1052 {} -impl ::core::clone::Clone for USER_INFO_1052 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_1053 { - pub usri1053_home_dir_drive: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_INFO_1053 {} -impl ::core::clone::Clone for USER_INFO_1053 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_11 { - pub usri11_name: ::windows_sys::core::PWSTR, - pub usri11_comment: ::windows_sys::core::PWSTR, - pub usri11_usr_comment: ::windows_sys::core::PWSTR, - pub usri11_full_name: ::windows_sys::core::PWSTR, - pub usri11_priv: USER_PRIV, - pub usri11_auth_flags: AF_OP, - pub usri11_password_age: u32, - pub usri11_home_dir: ::windows_sys::core::PWSTR, - pub usri11_parms: ::windows_sys::core::PWSTR, - pub usri11_last_logon: u32, - pub usri11_last_logoff: u32, - pub usri11_bad_pw_count: u32, - pub usri11_num_logons: u32, - pub usri11_logon_server: ::windows_sys::core::PWSTR, - pub usri11_country_code: u32, - pub usri11_workstations: ::windows_sys::core::PWSTR, - pub usri11_max_storage: u32, - pub usri11_units_per_week: u32, - pub usri11_logon_hours: *mut u8, - pub usri11_code_page: u32, -} -impl ::core::marker::Copy for USER_INFO_11 {} -impl ::core::clone::Clone for USER_INFO_11 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_2 { - pub usri2_name: ::windows_sys::core::PWSTR, - pub usri2_password: ::windows_sys::core::PWSTR, - pub usri2_password_age: u32, - pub usri2_priv: USER_PRIV, - pub usri2_home_dir: ::windows_sys::core::PWSTR, - pub usri2_comment: ::windows_sys::core::PWSTR, - pub usri2_flags: USER_ACCOUNT_FLAGS, - pub usri2_script_path: ::windows_sys::core::PWSTR, - pub usri2_auth_flags: AF_OP, - pub usri2_full_name: ::windows_sys::core::PWSTR, - pub usri2_usr_comment: ::windows_sys::core::PWSTR, - pub usri2_parms: ::windows_sys::core::PWSTR, - pub usri2_workstations: ::windows_sys::core::PWSTR, - pub usri2_last_logon: u32, - pub usri2_last_logoff: u32, - pub usri2_acct_expires: u32, - pub usri2_max_storage: u32, - pub usri2_units_per_week: u32, - pub usri2_logon_hours: *mut u8, - pub usri2_bad_pw_count: u32, - pub usri2_num_logons: u32, - pub usri2_logon_server: ::windows_sys::core::PWSTR, - pub usri2_country_code: u32, - pub usri2_code_page: u32, -} -impl ::core::marker::Copy for USER_INFO_2 {} -impl ::core::clone::Clone for USER_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_20 { - pub usri20_name: ::windows_sys::core::PWSTR, - pub usri20_full_name: ::windows_sys::core::PWSTR, - pub usri20_comment: ::windows_sys::core::PWSTR, - pub usri20_flags: USER_ACCOUNT_FLAGS, - pub usri20_user_id: u32, -} -impl ::core::marker::Copy for USER_INFO_20 {} -impl ::core::clone::Clone for USER_INFO_20 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_21 { - pub usri21_password: [u8; 16], -} -impl ::core::marker::Copy for USER_INFO_21 {} -impl ::core::clone::Clone for USER_INFO_21 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_22 { - pub usri22_name: ::windows_sys::core::PWSTR, - pub usri22_password: [u8; 16], - pub usri22_password_age: u32, - pub usri22_priv: USER_PRIV, - pub usri22_home_dir: ::windows_sys::core::PWSTR, - pub usri22_comment: ::windows_sys::core::PWSTR, - pub usri22_flags: USER_ACCOUNT_FLAGS, - pub usri22_script_path: ::windows_sys::core::PWSTR, - pub usri22_auth_flags: AF_OP, - pub usri22_full_name: ::windows_sys::core::PWSTR, - pub usri22_usr_comment: ::windows_sys::core::PWSTR, - pub usri22_parms: ::windows_sys::core::PWSTR, - pub usri22_workstations: ::windows_sys::core::PWSTR, - pub usri22_last_logon: u32, - pub usri22_last_logoff: u32, - pub usri22_acct_expires: u32, - pub usri22_max_storage: u32, - pub usri22_units_per_week: u32, - pub usri22_logon_hours: *mut u8, - pub usri22_bad_pw_count: u32, - pub usri22_num_logons: u32, - pub usri22_logon_server: ::windows_sys::core::PWSTR, - pub usri22_country_code: u32, - pub usri22_code_page: u32, -} -impl ::core::marker::Copy for USER_INFO_22 {} -impl ::core::clone::Clone for USER_INFO_22 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USER_INFO_23 { - pub usri23_name: ::windows_sys::core::PWSTR, - pub usri23_full_name: ::windows_sys::core::PWSTR, - pub usri23_comment: ::windows_sys::core::PWSTR, - pub usri23_flags: USER_ACCOUNT_FLAGS, - pub usri23_user_sid: super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USER_INFO_23 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USER_INFO_23 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USER_INFO_24 { - pub usri24_internet_identity: super::super::Foundation::BOOL, - pub usri24_flags: u32, - pub usri24_internet_provider_name: ::windows_sys::core::PWSTR, - pub usri24_internet_principal_name: ::windows_sys::core::PWSTR, - pub usri24_user_sid: super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USER_INFO_24 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USER_INFO_24 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_INFO_3 { - pub usri3_name: ::windows_sys::core::PWSTR, - pub usri3_password: ::windows_sys::core::PWSTR, - pub usri3_password_age: u32, - pub usri3_priv: USER_PRIV, - pub usri3_home_dir: ::windows_sys::core::PWSTR, - pub usri3_comment: ::windows_sys::core::PWSTR, - pub usri3_flags: USER_ACCOUNT_FLAGS, - pub usri3_script_path: ::windows_sys::core::PWSTR, - pub usri3_auth_flags: AF_OP, - pub usri3_full_name: ::windows_sys::core::PWSTR, - pub usri3_usr_comment: ::windows_sys::core::PWSTR, - pub usri3_parms: ::windows_sys::core::PWSTR, - pub usri3_workstations: ::windows_sys::core::PWSTR, - pub usri3_last_logon: u32, - pub usri3_last_logoff: u32, - pub usri3_acct_expires: u32, - pub usri3_max_storage: u32, - pub usri3_units_per_week: u32, - pub usri3_logon_hours: *mut u8, - pub usri3_bad_pw_count: u32, - pub usri3_num_logons: u32, - pub usri3_logon_server: ::windows_sys::core::PWSTR, - pub usri3_country_code: u32, - pub usri3_code_page: u32, - pub usri3_user_id: u32, - pub usri3_primary_group_id: u32, - pub usri3_profile: ::windows_sys::core::PWSTR, - pub usri3_home_dir_drive: ::windows_sys::core::PWSTR, - pub usri3_password_expired: u32, -} -impl ::core::marker::Copy for USER_INFO_3 {} -impl ::core::clone::Clone for USER_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USER_INFO_4 { - pub usri4_name: ::windows_sys::core::PWSTR, - pub usri4_password: ::windows_sys::core::PWSTR, - pub usri4_password_age: u32, - pub usri4_priv: USER_PRIV, - pub usri4_home_dir: ::windows_sys::core::PWSTR, - pub usri4_comment: ::windows_sys::core::PWSTR, - pub usri4_flags: USER_ACCOUNT_FLAGS, - pub usri4_script_path: ::windows_sys::core::PWSTR, - pub usri4_auth_flags: AF_OP, - pub usri4_full_name: ::windows_sys::core::PWSTR, - pub usri4_usr_comment: ::windows_sys::core::PWSTR, - pub usri4_parms: ::windows_sys::core::PWSTR, - pub usri4_workstations: ::windows_sys::core::PWSTR, - pub usri4_last_logon: u32, - pub usri4_last_logoff: u32, - pub usri4_acct_expires: u32, - pub usri4_max_storage: u32, - pub usri4_units_per_week: u32, - pub usri4_logon_hours: *mut u8, - pub usri4_bad_pw_count: u32, - pub usri4_num_logons: u32, - pub usri4_logon_server: ::windows_sys::core::PWSTR, - pub usri4_country_code: u32, - pub usri4_code_page: u32, - pub usri4_user_sid: super::super::Foundation::PSID, - pub usri4_primary_group_id: u32, - pub usri4_profile: ::windows_sys::core::PWSTR, - pub usri4_home_dir_drive: ::windows_sys::core::PWSTR, - pub usri4_password_expired: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USER_INFO_4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USER_INFO_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_0 { - pub usrmod0_min_passwd_len: u32, - pub usrmod0_max_passwd_age: u32, - pub usrmod0_min_passwd_age: u32, - pub usrmod0_force_logoff: u32, - pub usrmod0_password_hist_len: u32, -} -impl ::core::marker::Copy for USER_MODALS_INFO_0 {} -impl ::core::clone::Clone for USER_MODALS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1 { - pub usrmod1_role: u32, - pub usrmod1_primary: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1001 { - pub usrmod1001_min_passwd_len: u32, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1001 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1001 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1002 { - pub usrmod1002_max_passwd_age: u32, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1002 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1002 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1003 { - pub usrmod1003_min_passwd_age: u32, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1003 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1003 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1004 { - pub usrmod1004_force_logoff: u32, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1004 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1004 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1005 { - pub usrmod1005_password_hist_len: u32, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1005 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1005 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1006 { - pub usrmod1006_role: USER_MODALS_ROLES, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1006 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1006 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_1007 { - pub usrmod1007_primary: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USER_MODALS_INFO_1007 {} -impl ::core::clone::Clone for USER_MODALS_INFO_1007 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USER_MODALS_INFO_2 { - pub usrmod2_domain_name: ::windows_sys::core::PWSTR, - pub usrmod2_domain_id: super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USER_MODALS_INFO_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USER_MODALS_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_MODALS_INFO_3 { - pub usrmod3_lockout_duration: u32, - pub usrmod3_lockout_observation_window: u32, - pub usrmod3_lockout_threshold: u32, -} -impl ::core::marker::Copy for USER_MODALS_INFO_3 {} -impl ::core::clone::Clone for USER_MODALS_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USER_OTHER_INFO { - pub alrtus_errcode: u32, - pub alrtus_numstrings: u32, -} -impl ::core::marker::Copy for USER_OTHER_INFO {} -impl ::core::clone::Clone for USER_OTHER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_INFO_0 { - pub ui0_local: ::windows_sys::core::PWSTR, - pub ui0_remote: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USE_INFO_0 {} -impl ::core::clone::Clone for USE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_INFO_1 { - pub ui1_local: ::windows_sys::core::PWSTR, - pub ui1_remote: ::windows_sys::core::PWSTR, - pub ui1_password: ::windows_sys::core::PWSTR, - pub ui1_status: u32, - pub ui1_asg_type: USE_INFO_ASG_TYPE, - pub ui1_refcount: u32, - pub ui1_usecount: u32, -} -impl ::core::marker::Copy for USE_INFO_1 {} -impl ::core::clone::Clone for USE_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_INFO_2 { - pub ui2_local: ::windows_sys::core::PWSTR, - pub ui2_remote: ::windows_sys::core::PWSTR, - pub ui2_password: ::windows_sys::core::PWSTR, - pub ui2_status: u32, - pub ui2_asg_type: USE_INFO_ASG_TYPE, - pub ui2_refcount: u32, - pub ui2_usecount: u32, - pub ui2_username: ::windows_sys::core::PWSTR, - pub ui2_domainname: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USE_INFO_2 {} -impl ::core::clone::Clone for USE_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_INFO_3 { - pub ui3_ui2: USE_INFO_2, - pub ui3_flags: u32, -} -impl ::core::marker::Copy for USE_INFO_3 {} -impl ::core::clone::Clone for USE_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_INFO_4 { - pub ui4_ui3: USE_INFO_3, - pub ui4_auth_identity_length: u32, - pub ui4_auth_identity: *mut u8, -} -impl ::core::marker::Copy for USE_INFO_4 {} -impl ::core::clone::Clone for USE_INFO_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_INFO_5 { - pub ui4_ui3: USE_INFO_3, - pub ui4_auth_identity_length: u32, - pub ui4_auth_identity: *mut u8, - pub ui5_security_descriptor_length: u32, - pub ui5_security_descriptor: *mut u8, - pub ui5_use_options_length: u32, - pub ui5_use_options: *mut u8, -} -impl ::core::marker::Copy for USE_INFO_5 {} -impl ::core::clone::Clone for USE_INFO_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_OPTION_DEFERRED_CONNECTION_PARAMETERS { - pub Tag: u32, - pub Length: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for USE_OPTION_DEFERRED_CONNECTION_PARAMETERS {} -impl ::core::clone::Clone for USE_OPTION_DEFERRED_CONNECTION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_OPTION_GENERIC { - pub Tag: u32, - pub Length: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for USE_OPTION_GENERIC {} -impl ::core::clone::Clone for USE_OPTION_GENERIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_OPTION_PROPERTIES { - pub Tag: u32, - pub pInfo: *mut ::core::ffi::c_void, - pub Length: usize, -} -impl ::core::marker::Copy for USE_OPTION_PROPERTIES {} -impl ::core::clone::Clone for USE_OPTION_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct USE_OPTION_TRANSPORT_PARAMETERS { - pub Tag: u32, - pub Length: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for USE_OPTION_TRANSPORT_PARAMETERS {} -impl ::core::clone::Clone for USE_OPTION_TRANSPORT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_100 { - pub wki100_platform_id: u32, - pub wki100_computername: ::windows_sys::core::PWSTR, - pub wki100_langroup: ::windows_sys::core::PWSTR, - pub wki100_ver_major: u32, - pub wki100_ver_minor: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_100 {} -impl ::core::clone::Clone for WKSTA_INFO_100 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_101 { - pub wki101_platform_id: u32, - pub wki101_computername: ::windows_sys::core::PWSTR, - pub wki101_langroup: ::windows_sys::core::PWSTR, - pub wki101_ver_major: u32, - pub wki101_ver_minor: u32, - pub wki101_lanroot: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WKSTA_INFO_101 {} -impl ::core::clone::Clone for WKSTA_INFO_101 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1010 { - pub wki1010_char_wait: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1010 {} -impl ::core::clone::Clone for WKSTA_INFO_1010 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1011 { - pub wki1011_collection_time: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1011 {} -impl ::core::clone::Clone for WKSTA_INFO_1011 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1012 { - pub wki1012_maximum_collection_count: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1012 {} -impl ::core::clone::Clone for WKSTA_INFO_1012 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1013 { - pub wki1013_keep_conn: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1013 {} -impl ::core::clone::Clone for WKSTA_INFO_1013 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1018 { - pub wki1018_sess_timeout: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1018 {} -impl ::core::clone::Clone for WKSTA_INFO_1018 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_102 { - pub wki102_platform_id: u32, - pub wki102_computername: ::windows_sys::core::PWSTR, - pub wki102_langroup: ::windows_sys::core::PWSTR, - pub wki102_ver_major: u32, - pub wki102_ver_minor: u32, - pub wki102_lanroot: ::windows_sys::core::PWSTR, - pub wki102_logged_on_users: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_102 {} -impl ::core::clone::Clone for WKSTA_INFO_102 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1023 { - pub wki1023_siz_char_buf: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1023 {} -impl ::core::clone::Clone for WKSTA_INFO_1023 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1027 { - pub wki1027_errlog_sz: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1027 {} -impl ::core::clone::Clone for WKSTA_INFO_1027 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1028 { - pub wki1028_print_buf_time: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1028 {} -impl ::core::clone::Clone for WKSTA_INFO_1028 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1032 { - pub wki1032_wrk_heuristics: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1032 {} -impl ::core::clone::Clone for WKSTA_INFO_1032 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1033 { - pub wki1033_max_threads: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1033 {} -impl ::core::clone::Clone for WKSTA_INFO_1033 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1041 { - pub wki1041_lock_quota: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1041 {} -impl ::core::clone::Clone for WKSTA_INFO_1041 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1042 { - pub wki1042_lock_increment: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1042 {} -impl ::core::clone::Clone for WKSTA_INFO_1042 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1043 { - pub wki1043_lock_maximum: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1043 {} -impl ::core::clone::Clone for WKSTA_INFO_1043 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1044 { - pub wki1044_pipe_increment: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1044 {} -impl ::core::clone::Clone for WKSTA_INFO_1044 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1045 { - pub wki1045_pipe_maximum: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1045 {} -impl ::core::clone::Clone for WKSTA_INFO_1045 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1046 { - pub wki1046_dormant_file_limit: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1046 {} -impl ::core::clone::Clone for WKSTA_INFO_1046 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1047 { - pub wki1047_cache_file_timeout: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1047 {} -impl ::core::clone::Clone for WKSTA_INFO_1047 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1048 { - pub wki1048_use_opportunistic_locking: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1048 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1048 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1049 { - pub wki1049_use_unlock_behind: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1049 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1049 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1050 { - pub wki1050_use_close_behind: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1050 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1050 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1051 { - pub wki1051_buf_named_pipes: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1051 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1051 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1052 { - pub wki1052_use_lock_read_unlock: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1052 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1052 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1053 { - pub wki1053_utilize_nt_caching: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1053 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1053 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1054 { - pub wki1054_use_raw_read: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1054 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1054 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1055 { - pub wki1055_use_raw_write: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1055 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1055 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1056 { - pub wki1056_use_write_raw_data: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1056 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1056 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1057 { - pub wki1057_use_encryption: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1057 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1057 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1058 { - pub wki1058_buf_files_deny_write: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1058 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1058 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1059 { - pub wki1059_buf_read_only_files: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1059 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1059 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1060 { - pub wki1060_force_core_create_mode: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1060 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1060 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_1061 { - pub wki1061_use_512_byte_max_transfer: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_1061 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_1061 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_1062 { - pub wki1062_read_ahead_throughput: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_1062 {} -impl ::core::clone::Clone for WKSTA_INFO_1062 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_302 { - pub wki302_char_wait: u32, - pub wki302_collection_time: u32, - pub wki302_maximum_collection_count: u32, - pub wki302_keep_conn: u32, - pub wki302_keep_search: u32, - pub wki302_max_cmds: u32, - pub wki302_num_work_buf: u32, - pub wki302_siz_work_buf: u32, - pub wki302_max_wrk_cache: u32, - pub wki302_sess_timeout: u32, - pub wki302_siz_error: u32, - pub wki302_num_alerts: u32, - pub wki302_num_services: u32, - pub wki302_errlog_sz: u32, - pub wki302_print_buf_time: u32, - pub wki302_num_char_buf: u32, - pub wki302_siz_char_buf: u32, - pub wki302_wrk_heuristics: ::windows_sys::core::PWSTR, - pub wki302_mailslots: u32, - pub wki302_num_dgram_buf: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_302 {} -impl ::core::clone::Clone for WKSTA_INFO_302 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_INFO_402 { - pub wki402_char_wait: u32, - pub wki402_collection_time: u32, - pub wki402_maximum_collection_count: u32, - pub wki402_keep_conn: u32, - pub wki402_keep_search: u32, - pub wki402_max_cmds: u32, - pub wki402_num_work_buf: u32, - pub wki402_siz_work_buf: u32, - pub wki402_max_wrk_cache: u32, - pub wki402_sess_timeout: u32, - pub wki402_siz_error: u32, - pub wki402_num_alerts: u32, - pub wki402_num_services: u32, - pub wki402_errlog_sz: u32, - pub wki402_print_buf_time: u32, - pub wki402_num_char_buf: u32, - pub wki402_siz_char_buf: u32, - pub wki402_wrk_heuristics: ::windows_sys::core::PWSTR, - pub wki402_mailslots: u32, - pub wki402_num_dgram_buf: u32, - pub wki402_max_threads: u32, -} -impl ::core::marker::Copy for WKSTA_INFO_402 {} -impl ::core::clone::Clone for WKSTA_INFO_402 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_INFO_502 { - pub wki502_char_wait: u32, - pub wki502_collection_time: u32, - pub wki502_maximum_collection_count: u32, - pub wki502_keep_conn: u32, - pub wki502_max_cmds: u32, - pub wki502_sess_timeout: u32, - pub wki502_siz_char_buf: u32, - pub wki502_max_threads: u32, - pub wki502_lock_quota: u32, - pub wki502_lock_increment: u32, - pub wki502_lock_maximum: u32, - pub wki502_pipe_increment: u32, - pub wki502_pipe_maximum: u32, - pub wki502_cache_file_timeout: u32, - pub wki502_dormant_file_limit: u32, - pub wki502_read_ahead_throughput: u32, - pub wki502_num_mailslot_buffers: u32, - pub wki502_num_srv_announce_buffers: u32, - pub wki502_max_illegal_datagram_events: u32, - pub wki502_illegal_datagram_event_reset_frequency: u32, - pub wki502_log_election_packets: super::super::Foundation::BOOL, - pub wki502_use_opportunistic_locking: super::super::Foundation::BOOL, - pub wki502_use_unlock_behind: super::super::Foundation::BOOL, - pub wki502_use_close_behind: super::super::Foundation::BOOL, - pub wki502_buf_named_pipes: super::super::Foundation::BOOL, - pub wki502_use_lock_read_unlock: super::super::Foundation::BOOL, - pub wki502_utilize_nt_caching: super::super::Foundation::BOOL, - pub wki502_use_raw_read: super::super::Foundation::BOOL, - pub wki502_use_raw_write: super::super::Foundation::BOOL, - pub wki502_use_write_raw_data: super::super::Foundation::BOOL, - pub wki502_use_encryption: super::super::Foundation::BOOL, - pub wki502_buf_files_deny_write: super::super::Foundation::BOOL, - pub wki502_buf_read_only_files: super::super::Foundation::BOOL, - pub wki502_force_core_create_mode: super::super::Foundation::BOOL, - pub wki502_use_512_byte_max_transfer: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_INFO_502 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_INFO_502 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WKSTA_TRANSPORT_INFO_0 { - pub wkti0_quality_of_service: u32, - pub wkti0_number_of_vcs: u32, - pub wkti0_transport_name: ::windows_sys::core::PWSTR, - pub wkti0_transport_address: ::windows_sys::core::PWSTR, - pub wkti0_wan_ish: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WKSTA_TRANSPORT_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WKSTA_TRANSPORT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_USER_INFO_0 { - pub wkui0_username: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WKSTA_USER_INFO_0 {} -impl ::core::clone::Clone for WKSTA_USER_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_USER_INFO_1 { - pub wkui1_username: ::windows_sys::core::PWSTR, - pub wkui1_logon_domain: ::windows_sys::core::PWSTR, - pub wkui1_oth_domains: ::windows_sys::core::PWSTR, - pub wkui1_logon_server: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WKSTA_USER_INFO_1 {} -impl ::core::clone::Clone for WKSTA_USER_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub struct WKSTA_USER_INFO_1101 { - pub wkui1101_oth_domains: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WKSTA_USER_INFO_1101 {} -impl ::core::clone::Clone for WKSTA_USER_INFO_1101 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_NetManagement\"`*"] -pub type WORKERFUNCTION = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetShell/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetShell/mod.rs deleted file mode 100644 index fa512c6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetShell/mod.rs +++ /dev/null @@ -1,311 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netsh.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] fn MatchEnumTag ( hmodule : super::super::Foundation:: HANDLE , pwcarg : :: windows_sys::core::PCWSTR , dwnumarg : u32 , penumtable : *const TOKEN_VALUE , pdwvalue : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netsh.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] fn MatchToken ( pwszusertoken : :: windows_sys::core::PCWSTR , pwszcmdtoken : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netsh.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] fn PreprocessCommand ( hmodule : super::super::Foundation:: HANDLE , ppwcarguments : *mut :: windows_sys::core::PWSTR , dwcurrentindex : u32 , dwargcount : u32 , ptttags : *mut TAG_TYPE , dwtagcount : u32 , dwminargs : u32 , dwmaxargs : u32 , pdwtagtype : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netsh.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] fn PrintError ( hmodule : super::super::Foundation:: HANDLE , dwerrid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netsh.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] fn PrintMessage ( pwszformat : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netsh.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] fn PrintMessageFromModule ( hmodule : super::super::Foundation:: HANDLE , dwmsgid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netsh.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] fn RegisterContext ( pchildcontext : *const NS_CONTEXT_ATTRIBUTES ) -> u32 ); -::windows_sys::core::link ! ( "netsh.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] fn RegisterHelper ( pguidparentcontext : *const :: windows_sys::core::GUID , pfnregistersubcontext : *const NS_HELPER_ATTRIBUTES ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const DEFAULT_CONTEXT_PRIORITY: u32 = 100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_CMD_NOT_FOUND: u32 = 15004u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_CONTEXT_ALREADY_REGISTERED: u32 = 15019u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_CONTINUE_IN_PARENT_CONTEXT: u32 = 15016u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_DLL_LOAD_FAILED: u32 = 15006u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_ENTRY_PT_NOT_FOUND: u32 = 15005u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_HELPER_ALREADY_REGISTERED: u32 = 15018u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_INIT_DISPLAY: u32 = 15007u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_INVALID_OPTION_TAG: u32 = 15009u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_INVALID_OPTION_VALUE: u32 = 15014u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_INVALID_SYNTAX: u32 = 15001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_MISSING_OPTION: u32 = 15011u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_NO_CHANGE: u32 = 15003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_NO_ENTRIES: u32 = 15000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_NO_TAG: u32 = 15010u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_OKAY: u32 = 15015u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_PARSING_FAILURE: u32 = 15020u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_PROTOCOL_NOT_IN_TRANSPORT: u32 = 15002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_SHOW_USAGE: u32 = 15013u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_SUPPRESS_OUTPUT: u32 = 15017u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_TAG_ALREADY_PRESENT: u32 = 15008u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const ERROR_TRANSPORT_NOT_PRESENT: u32 = 15012u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const GET_RESOURCE_STRING_FN_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("GetResourceString"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const MAX_NAME_LEN: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_ARG_DELIMITER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("="); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_CMD_DELIMITER: ::windows_sys::core::PCWSTR = ::windows_sys::w!(" "); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_ERROR_BASE: u32 = 15000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_ERROR_END: u32 = 15019u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_MAX_CMD_TOKEN_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_MAX_TOKEN_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_VERSION_50: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_GET_EVENT_IDS_FN_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("GetEventIds"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type NS_CMD_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const CMD_FLAG_PRIVATE: NS_CMD_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const CMD_FLAG_INTERACTIVE: NS_CMD_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const CMD_FLAG_LOCAL: NS_CMD_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const CMD_FLAG_ONLINE: NS_CMD_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const CMD_FLAG_HIDDEN: NS_CMD_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const CMD_FLAG_LIMIT_MASK: NS_CMD_FLAGS = 65535i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const CMD_FLAG_PRIORITY: NS_CMD_FLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type NS_EVENTS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_EVENT_LOOP: NS_EVENTS = 65536i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_EVENT_LAST_N: NS_EVENTS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_EVENT_LAST_SECS: NS_EVENTS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_EVENT_FROM_N: NS_EVENTS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_EVENT_FROM_START: NS_EVENTS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type NS_MODE_CHANGE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_COMMIT: NS_MODE_CHANGE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_UNCOMMIT: NS_MODE_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_FLUSH: NS_MODE_CHANGE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_COMMIT_STATE: NS_MODE_CHANGE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NETSH_SAVE: NS_MODE_CHANGE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type NS_REQS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_REQ_ZERO: NS_REQS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_REQ_PRESENT: NS_REQS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_REQ_ALLOW_MULTIPLE: NS_REQS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub const NS_REQ_ONE_OR_MORE: NS_REQS = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMD_ENTRY { - pub pwszCmdToken: ::windows_sys::core::PCWSTR, - pub pfnCmdHandler: PFN_HANDLE_CMD, - pub dwShortCmdHelpToken: u32, - pub dwCmdHlpToken: u32, - pub dwFlags: u32, - pub pOsVersionCheck: PNS_OSVERSIONCHECK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMD_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMD_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMD_GROUP_ENTRY { - pub pwszCmdGroupToken: ::windows_sys::core::PCWSTR, - pub dwShortCmdHelpToken: u32, - pub ulCmdGroupSize: u32, - pub dwFlags: u32, - pub pCmdGroup: *mut CMD_ENTRY, - pub pOsVersionCheck: PNS_OSVERSIONCHECK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMD_GROUP_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMD_GROUP_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NS_CONTEXT_ATTRIBUTES { - pub Anonymous: NS_CONTEXT_ATTRIBUTES_0, - pub pwszContext: ::windows_sys::core::PWSTR, - pub guidHelper: ::windows_sys::core::GUID, - pub dwFlags: u32, - pub ulPriority: u32, - pub ulNumTopCmds: u32, - pub pTopCmds: *mut CMD_ENTRY, - pub ulNumGroups: u32, - pub pCmdGroups: *mut CMD_GROUP_ENTRY, - pub pfnCommitFn: PNS_CONTEXT_COMMIT_FN, - pub pfnDumpFn: PNS_CONTEXT_DUMP_FN, - pub pfnConnectFn: PNS_CONTEXT_CONNECT_FN, - pub pReserved: *mut ::core::ffi::c_void, - pub pfnOsVersionCheck: PNS_OSVERSIONCHECK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NS_CONTEXT_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NS_CONTEXT_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NS_CONTEXT_ATTRIBUTES_0 { - pub Anonymous: NS_CONTEXT_ATTRIBUTES_0_0, - pub _ullAlign: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NS_CONTEXT_ATTRIBUTES_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NS_CONTEXT_ATTRIBUTES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NS_CONTEXT_ATTRIBUTES_0_0 { - pub dwVersion: u32, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NS_CONTEXT_ATTRIBUTES_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NS_CONTEXT_ATTRIBUTES_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub struct NS_HELPER_ATTRIBUTES { - pub Anonymous: NS_HELPER_ATTRIBUTES_0, - pub guidHelper: ::windows_sys::core::GUID, - pub pfnStart: PNS_HELPER_START_FN, - pub pfnStop: PNS_HELPER_STOP_FN, -} -impl ::core::marker::Copy for NS_HELPER_ATTRIBUTES {} -impl ::core::clone::Clone for NS_HELPER_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub union NS_HELPER_ATTRIBUTES_0 { - pub Anonymous: NS_HELPER_ATTRIBUTES_0_0, - pub _ullAlign: u64, -} -impl ::core::marker::Copy for NS_HELPER_ATTRIBUTES_0 {} -impl ::core::clone::Clone for NS_HELPER_ATTRIBUTES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub struct NS_HELPER_ATTRIBUTES_0_0 { - pub dwVersion: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for NS_HELPER_ATTRIBUTES_0_0 {} -impl ::core::clone::Clone for NS_HELPER_ATTRIBUTES_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAG_TYPE { - pub pwszTag: ::windows_sys::core::PCWSTR, - pub dwRequired: u32, - pub bPresent: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAG_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAG_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub struct TOKEN_VALUE { - pub pwszToken: ::windows_sys::core::PCWSTR, - pub dwValue: u32, -} -impl ::core::marker::Copy for TOKEN_VALUE {} -impl ::core::clone::Clone for TOKEN_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_HANDLE_CMD = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PGET_RESOURCE_STRING_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PNS_CONTEXT_COMMIT_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PNS_CONTEXT_CONNECT_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PNS_CONTEXT_DUMP_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PNS_DLL_INIT_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PNS_DLL_STOP_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PNS_HELPER_START_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`*"] -pub type PNS_HELPER_STOP_FN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetShell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PNS_OSVERSIONCHECK = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs deleted file mode 100644 index d4f1694..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkDiagnosticsFramework/mod.rs +++ /dev/null @@ -1,421 +0,0 @@ -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfCancelIncident ( handle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfCloseIncident ( handle : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfCreateConnectivityIncident ( handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfCreateDNSIncident ( hostname : :: windows_sys::core::PCWSTR , querytype : u16 , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn NdfCreateGroupingIncident ( cloudname : :: windows_sys::core::PCWSTR , groupname : :: windows_sys::core::PCWSTR , identity : :: windows_sys::core::PCWSTR , invitation : :: windows_sys::core::PCWSTR , addresses : *const super::super::Networking::WinSock:: SOCKET_ADDRESS_LIST , appid : :: windows_sys::core::PCWSTR , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] fn NdfCreateIncident ( helperclassname : :: windows_sys::core::PCWSTR , celt : u32 , attributes : *const HELPER_ATTRIBUTE , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfCreateNetConnectionIncident ( handle : *mut *mut ::core::ffi::c_void , id : :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] fn NdfCreatePnrpIncident ( cloudname : :: windows_sys::core::PCWSTR , peername : :: windows_sys::core::PCWSTR , diagnosepublish : super::super::Foundation:: BOOL , appid : :: windows_sys::core::PCWSTR , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfCreateSharingIncident ( uncpath : :: windows_sys::core::PCWSTR , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfCreateWebIncident ( url : :: windows_sys::core::PCWSTR , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] fn NdfCreateWebIncidentEx ( url : :: windows_sys::core::PCWSTR , usewinhttp : super::super::Foundation:: BOOL , modulename : :: windows_sys::core::PCWSTR , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security\"`*"] fn NdfCreateWinSockIncident ( sock : super::super::Networking::WinSock:: SOCKET , host : :: windows_sys::core::PCWSTR , port : u16 , appid : :: windows_sys::core::PCWSTR , userid : *const super::super::Security:: SID , handle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfDiagnoseIncident ( handle : *const ::core::ffi::c_void , rootcausecount : *mut u32 , rootcauses : *mut *mut RootCauseInfo , dwwait : u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] fn NdfExecuteDiagnosis ( handle : *const ::core::ffi::c_void , hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfGetTraceFile ( handle : *const ::core::ffi::c_void , tracefilelocation : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ndfapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] fn NdfRepairIncident ( handle : *const ::core::ffi::c_void , repairex : *const RepairInfoEx , dwwait : u32 ) -> :: windows_sys::core::HRESULT ); -pub type INetDiagExtensibleHelper = *mut ::core::ffi::c_void; -pub type INetDiagHelper = *mut ::core::ffi::c_void; -pub type INetDiagHelperEx = *mut ::core::ffi::c_void; -pub type INetDiagHelperInfo = *mut ::core::ffi::c_void; -pub type INetDiagHelperUtilFactory = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DF_IMPERSONATION: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DF_TRACELESS: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_ADD_CAPTURE_TRACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_APPLY_INCLUSION_LIST_FILTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_ERROR_START: u32 = 63744u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_BAD_PARAM: ::windows_sys::core::HRESULT = -2146895611i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_CANCELLED: ::windows_sys::core::HRESULT = -2146895614i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_DISABLED: ::windows_sys::core::HRESULT = -2146895612i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_LENGTH_EXCEEDED: ::windows_sys::core::HRESULT = -2146895616i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_NOHELPERCLASS: ::windows_sys::core::HRESULT = -2146895615i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_PROBLEM_PRESENT: ::windows_sys::core::HRESULT = -2146895608i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_UNKNOWN: ::windows_sys::core::HRESULT = -2146895609i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_E_VALIDATION: ::windows_sys::core::HRESULT = -2146895610i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_INBOUND_FLAG_EDGETRAVERSAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const NDF_INBOUND_FLAG_HEALTHCHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RCF_ISCONFIRMED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RCF_ISLEAF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RCF_ISTHIRDPARTY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_CONTACT_ADMIN: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_INFORMATION_ONLY: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_REPRO: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_RESERVED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_RESERVED_CA: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_RESERVED_LNI: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_SHOW_EVENTS: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_UI_ONLY: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_USER_ACTION: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_USER_CONFIRMATION: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_VALIDATE_HELPTOPIC: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RF_WORKAROUND: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub type ATTRIBUTE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_INVALID: ATTRIBUTE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_BOOLEAN: ATTRIBUTE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_INT8: ATTRIBUTE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_UINT8: ATTRIBUTE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_INT16: ATTRIBUTE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_UINT16: ATTRIBUTE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_INT32: ATTRIBUTE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_UINT32: ATTRIBUTE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_INT64: ATTRIBUTE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_UINT64: ATTRIBUTE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_STRING: ATTRIBUTE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_GUID: ATTRIBUTE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_LIFE_TIME: ATTRIBUTE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_SOCKADDR: ATTRIBUTE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const AT_OCTET_STRING: ATTRIBUTE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub type DIAGNOSIS_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DS_NOT_IMPLEMENTED: DIAGNOSIS_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DS_CONFIRMED: DIAGNOSIS_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DS_REJECTED: DIAGNOSIS_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DS_INDETERMINATE: DIAGNOSIS_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DS_DEFERRED: DIAGNOSIS_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const DS_PASSTHROUGH: DIAGNOSIS_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub type PROBLEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const PT_INVALID: PROBLEM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const PT_LOW_HEALTH: PROBLEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const PT_LOWER_HEALTH: PROBLEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const PT_DOWN_STREAM_HEALTH: PROBLEM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const PT_HIGH_UTILIZATION: PROBLEM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const PT_HIGHER_UTILIZATION: PROBLEM_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const PT_UP_STREAM_UTILIZATION: PROBLEM_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub type REPAIR_RISK = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RR_NOROLLBACK: REPAIR_RISK = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RR_ROLLBACK: REPAIR_RISK = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RR_NORISK: REPAIR_RISK = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub type REPAIR_SCOPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_SYSTEM: REPAIR_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_USER: REPAIR_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_APPLICATION: REPAIR_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_PROCESS: REPAIR_SCOPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub type REPAIR_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_NOT_IMPLEMENTED: REPAIR_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_REPAIRED: REPAIR_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_UNREPAIRED: REPAIR_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_DEFERRED: REPAIR_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const RS_USER_ACTION: REPAIR_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub type UI_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const UIT_INVALID: UI_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const UIT_NONE: UI_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const UIT_SHELL_COMMAND: UI_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const UIT_HELP_PANE: UI_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub const UIT_DUI: UI_INFO_TYPE = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIAG_SOCKADDR { - pub family: u16, - pub data: [super::super::Foundation::CHAR; 126], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIAG_SOCKADDR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIAG_SOCKADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct DiagnosticsInfo { - pub cost: i32, - pub flags: u32, -} -impl ::core::marker::Copy for DiagnosticsInfo {} -impl ::core::clone::Clone for DiagnosticsInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HELPER_ATTRIBUTE { - pub pwszName: ::windows_sys::core::PWSTR, - pub r#type: ATTRIBUTE_TYPE, - pub Anonymous: HELPER_ATTRIBUTE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HELPER_ATTRIBUTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HELPER_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union HELPER_ATTRIBUTE_0 { - pub Boolean: super::super::Foundation::BOOL, - pub Char: u8, - pub Byte: u8, - pub Short: i16, - pub Word: u16, - pub Int: i32, - pub DWord: u32, - pub Int64: i64, - pub UInt64: u64, - pub PWStr: ::windows_sys::core::PWSTR, - pub Guid: ::windows_sys::core::GUID, - pub LifeTime: LIFE_TIME, - pub Address: DIAG_SOCKADDR, - pub OctetString: OCTET_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HELPER_ATTRIBUTE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HELPER_ATTRIBUTE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HYPOTHESIS { - pub pwszClassName: ::windows_sys::core::PWSTR, - pub pwszDescription: ::windows_sys::core::PWSTR, - pub celt: u32, - pub rgAttributes: *mut HELPER_ATTRIBUTE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HYPOTHESIS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HYPOTHESIS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct HelperAttributeInfo { - pub pwszName: ::windows_sys::core::PWSTR, - pub r#type: ATTRIBUTE_TYPE, -} -impl ::core::marker::Copy for HelperAttributeInfo {} -impl ::core::clone::Clone for HelperAttributeInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HypothesisResult { - pub hypothesis: HYPOTHESIS, - pub pathStatus: DIAGNOSIS_STATUS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HypothesisResult {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HypothesisResult { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LIFE_TIME { - pub startTime: super::super::Foundation::FILETIME, - pub endTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LIFE_TIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LIFE_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct OCTET_STRING { - pub dwLength: u32, - pub lpValue: *mut u8, -} -impl ::core::marker::Copy for OCTET_STRING {} -impl ::core::clone::Clone for OCTET_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct RepairInfo { - pub guid: ::windows_sys::core::GUID, - pub pwszClassName: ::windows_sys::core::PWSTR, - pub pwszDescription: ::windows_sys::core::PWSTR, - pub sidType: u32, - pub cost: i32, - pub flags: u32, - pub scope: REPAIR_SCOPE, - pub risk: REPAIR_RISK, - pub UiInfo: UiInfo, - pub rootCauseIndex: i32, -} -impl ::core::marker::Copy for RepairInfo {} -impl ::core::clone::Clone for RepairInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct RepairInfoEx { - pub repair: RepairInfo, - pub repairRank: u16, -} -impl ::core::marker::Copy for RepairInfoEx {} -impl ::core::clone::Clone for RepairInfoEx { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct RootCauseInfo { - pub pwszDescription: ::windows_sys::core::PWSTR, - pub rootCauseID: ::windows_sys::core::GUID, - pub rootCauseFlags: u32, - pub networkInterfaceID: ::windows_sys::core::GUID, - pub pRepairs: *mut RepairInfoEx, - pub repairCount: u16, -} -impl ::core::marker::Copy for RootCauseInfo {} -impl ::core::clone::Clone for RootCauseInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct ShellCommandInfo { - pub pwszOperation: ::windows_sys::core::PWSTR, - pub pwszFile: ::windows_sys::core::PWSTR, - pub pwszParameters: ::windows_sys::core::PWSTR, - pub pwszDirectory: ::windows_sys::core::PWSTR, - pub nShowCmd: u32, -} -impl ::core::marker::Copy for ShellCommandInfo {} -impl ::core::clone::Clone for ShellCommandInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub struct UiInfo { - pub r#type: UI_INFO_TYPE, - pub Anonymous: UiInfo_0, -} -impl ::core::marker::Copy for UiInfo {} -impl ::core::clone::Clone for UiInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkDiagnosticsFramework\"`*"] -pub union UiInfo_0 { - pub pwzNull: ::windows_sys::core::PWSTR, - pub ShellInfo: ShellCommandInfo, - pub pwzHelpUrl: ::windows_sys::core::PWSTR, - pub pwzDui: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for UiInfo_0 {} -impl ::core::clone::Clone for UiInfo_0 { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs deleted file mode 100644 index 75cfd68..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs +++ /dev/null @@ -1,1358 +0,0 @@ -pub type ISdo = *mut ::core::ffi::c_void; -pub type ISdoCollection = *mut ::core::ffi::c_void; -pub type ISdoDictionaryOld = *mut ::core::ffi::c_void; -pub type ISdoMachine = *mut ::core::ffi::c_void; -pub type ISdoMachine2 = *mut ::core::ffi::c_void; -pub type ISdoServiceControl = *mut ::core::ffi::c_void; -pub type ITemplateSdo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const AUTHSRV_AUTHORIZATION_VALUE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthorizationDLLs"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const AUTHSRV_ENFORCE_NP_FOR_PAP_CHALLENGE_RESPONSE_VALUE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnforceNetworkPolicyForPAPBasedChallengeResponse"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const AUTHSRV_EXTENSIONS_VALUE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionDLLs"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const AUTHSRV_PARAMETERS_KEY_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\AuthSrv\\Parameters"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_EXTENSION_FREE_ATTRIBUTES: ::windows_sys::core::PCSTR = ::windows_sys::s!("RadiusExtensionFreeAttributes"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_EXTENSION_INIT: ::windows_sys::core::PCSTR = ::windows_sys::s!("RadiusExtensionInit"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_EXTENSION_PROCESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("RadiusExtensionProcess"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_EXTENSION_PROCESS2: ::windows_sys::core::PCSTR = ::windows_sys::s!("RadiusExtensionProcess2"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_EXTENSION_PROCESS_EX: ::windows_sys::core::PCSTR = ::windows_sys::s!("RadiusExtensionProcessEx"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_EXTENSION_TERM: ::windows_sys::core::PCSTR = ::windows_sys::s!("RadiusExtensionTerm"); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_EXTENSION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SdoMachine: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe9218ae7_9e91_11d1_bf60_0080c7846bc0); -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type ACCOUNTINGPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_ACCOUNTING: ACCOUNTINGPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_ACCOUNTING_INTERIM: ACCOUNTINGPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_AUTHENTICATION: ACCOUNTINGPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_OPEN_NEW_FREQUENCY: ACCOUNTINGPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_OPEN_NEW_SIZE: ACCOUNTINGPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_FILE_DIRECTORY: ACCOUNTINGPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT: ACCOUNTINGPROPERTIES = 1032i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_ENABLE_LOGGING: ACCOUNTINGPROPERTIES = 1033i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_DELETE_IF_FULL: ACCOUNTINGPROPERTIES = 1034i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_SQL_MAX_SESSIONS: ACCOUNTINGPROPERTIES = 1035i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_AUTHENTICATION_INTERIM: ACCOUNTINGPROPERTIES = 1036i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_LOG_FILE_IS_BACKUP: ACCOUNTINGPROPERTIES = 1037i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ACCOUNTING_DISCARD_REQUEST_ON_FAILURE: ACCOUNTINGPROPERTIES = 1038i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type ATTRIBUTEFILTER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ATTRIBUTE_FILTER_NONE: ATTRIBUTEFILTER = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ATTRIBUTE_FILTER_VPN_DIALUP: ATTRIBUTEFILTER = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ATTRIBUTE_FILTER_IEEE_802_1x: ATTRIBUTEFILTER = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type ATTRIBUTEID = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ATTRIBUTE_UNDEFINED: ATTRIBUTEID = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ATTRIBUTE_MIN_VALUE: ATTRIBUTEID = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_USER_NAME: ATTRIBUTEID = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_USER_PASSWORD: ATTRIBUTEID = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CHAP_PASSWORD: ATTRIBUTEID = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_NAS_IP_ADDRESS: ATTRIBUTEID = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_NAS_PORT: ATTRIBUTEID = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_SERVICE_TYPE: ATTRIBUTEID = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_PROTOCOL: ATTRIBUTEID = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_IP_ADDRESS: ATTRIBUTEID = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_IP_NETMASK: ATTRIBUTEID = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_ROUTING: ATTRIBUTEID = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FILTER_ID: ATTRIBUTEID = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_MTU: ATTRIBUTEID = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_COMPRESSION: ATTRIBUTEID = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_IP_HOST: ATTRIBUTEID = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_SERVICE: ATTRIBUTEID = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_TCP_PORT: ATTRIBUTEID = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_UNASSIGNED1: ATTRIBUTEID = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_REPLY_MESSAGE: ATTRIBUTEID = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CALLBACK_NUMBER: ATTRIBUTEID = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CALLBACK_ID: ATTRIBUTEID = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_UNASSIGNED2: ATTRIBUTEID = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_ROUTE: ATTRIBUTEID = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_IPX_NETWORK: ATTRIBUTEID = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_STATE: ATTRIBUTEID = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CLASS: ATTRIBUTEID = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_VENDOR_SPECIFIC: ATTRIBUTEID = 26u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_SESSION_TIMEOUT: ATTRIBUTEID = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_IDLE_TIMEOUT: ATTRIBUTEID = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TERMINATION_ACTION: ATTRIBUTEID = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CALLED_STATION_ID: ATTRIBUTEID = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CALLING_STATION_ID: ATTRIBUTEID = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_NAS_IDENTIFIER: ATTRIBUTEID = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_PROXY_STATE: ATTRIBUTEID = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_LAT_SERVICE: ATTRIBUTEID = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_LAT_NODE: ATTRIBUTEID = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_LAT_GROUP: ATTRIBUTEID = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_APPLETALK_LINK: ATTRIBUTEID = 37u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_APPLETALK_NET: ATTRIBUTEID = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_APPLETALK_ZONE: ATTRIBUTEID = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_STATUS_TYPE: ATTRIBUTEID = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_DELAY_TIME: ATTRIBUTEID = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_INPUT_OCTETS: ATTRIBUTEID = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_OUTPUT_OCTETS: ATTRIBUTEID = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_SESSION_ID: ATTRIBUTEID = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_AUTHENTIC: ATTRIBUTEID = 45u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_SESSION_TIME: ATTRIBUTEID = 46u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_INPUT_PACKETS: ATTRIBUTEID = 47u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_OUTPUT_PACKETS: ATTRIBUTEID = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_TERMINATE_CAUSE: ATTRIBUTEID = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_MULTI_SSN_ID: ATTRIBUTEID = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_LINK_COUNT: ATTRIBUTEID = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CHAP_CHALLENGE: ATTRIBUTEID = 60u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_NAS_PORT_TYPE: ATTRIBUTEID = 61u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_PORT_LIMIT: ATTRIBUTEID = 62u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_LAT_PORT: ATTRIBUTEID = 63u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_TYPE: ATTRIBUTEID = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_MEDIUM_TYPE: ATTRIBUTEID = 65u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_CLIENT_ENDPT: ATTRIBUTEID = 66u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_SERVER_ENDPT: ATTRIBUTEID = 67u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_TUNNEL_CONN: ATTRIBUTEID = 68u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_PASSWORD: ATTRIBUTEID = 69u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ARAP_PASSWORD: ATTRIBUTEID = 70u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ARAP_FEATURES: ATTRIBUTEID = 71u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ARAP_ZONE_ACCESS: ATTRIBUTEID = 72u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ARAP_SECURITY: ATTRIBUTEID = 73u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ARAP_SECURITY_DATA: ATTRIBUTEID = 74u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_PASSWORD_RETRY: ATTRIBUTEID = 75u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_PROMPT: ATTRIBUTEID = 76u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CONNECT_INFO: ATTRIBUTEID = 77u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_CONFIGURATION_TOKEN: ATTRIBUTEID = 78u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_EAP_MESSAGE: ATTRIBUTEID = 79u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_SIGNATURE: ATTRIBUTEID = 80u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_PVT_GROUP_ID: ATTRIBUTEID = 81u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_ASSIGNMENT_ID: ATTRIBUTEID = 82u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_TUNNEL_PREFERENCE: ATTRIBUTEID = 83u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ARAP_CHALLENGE_RESPONSE: ATTRIBUTEID = 84u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_ACCT_INTERIM_INTERVAL: ATTRIBUTEID = 85u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_NAS_IPv6_ADDRESS: ATTRIBUTEID = 95u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_INTERFACE_ID: ATTRIBUTEID = 96u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_IPv6_PREFIX: ATTRIBUTEID = 97u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_LOGIN_IPv6_HOST: ATTRIBUTEID = 98u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_IPv6_ROUTE: ATTRIBUTEID = 99u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RADIUS_ATTRIBUTE_FRAMED_IPv6_POOL: ATTRIBUTEID = 100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IP_ADDRESS: ATTRIBUTEID = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_RADIUS_CALLBACK_NUMBER: ATTRIBUTEID = 4097u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_CALLING_STATION_ID: ATTRIBUTEID = 4098u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_NP_CALLING_STATION_ID: ATTRIBUTEID = 4099u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_ROUTE: ATTRIBUTEID = 4100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_IGNORE_USER_DIALIN_PROPERTIES: ATTRIBUTEID = 4101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_TIME_OF_DAY: ATTRIBUTEID = 4102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_CALLED_STATION_ID: ATTRIBUTEID = 4103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_ALLOWED_PORT_TYPES: ATTRIBUTEID = 4104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_AUTHENTICATION_TYPE: ATTRIBUTEID = 4105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_ALLOWED_EAP_TYPE: ATTRIBUTEID = 4106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SHARED_SECRET: ATTRIBUTEID = 4107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLIENT_IP_ADDRESS: ATTRIBUTEID = 4108u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLIENT_PACKET_HEADER: ATTRIBUTEID = 4109u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_TOKEN_GROUPS: ATTRIBUTEID = 4110u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_ALLOW_DIALIN: ATTRIBUTEID = 4111u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_REQUEST_ID: ATTRIBUTEID = 4112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MANIPULATION_TARGET: ATTRIBUTEID = 4113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MANIPULATION_RULE: ATTRIBUTEID = 4114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_ORIGINAL_USER_NAME: ATTRIBUTEID = 4115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLIENT_VENDOR_TYPE: ATTRIBUTEID = 4116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLIENT_UDP_PORT: ATTRIBUTEID = 4117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_CHALLENGE: ATTRIBUTEID = 4118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_RESPONSE: ATTRIBUTEID = 4119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_DOMAIN: ATTRIBUTEID = 4120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_ERROR: ATTRIBUTEID = 4121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_CPW1: ATTRIBUTEID = 4122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_CPW2: ATTRIBUTEID = 4123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_LM_ENC_PW: ATTRIBUTEID = 4124u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_NT_ENC_PW: ATTRIBUTEID = 4125u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP_MPPE_KEYS: ATTRIBUTEID = 4126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_AUTHENTICATION_TYPE: ATTRIBUTEID = 4127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLIENT_NAME: ATTRIBUTEID = 4128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NT4_ACCOUNT_NAME: ATTRIBUTEID = 4129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_FULLY_QUALIFIED_USER_NAME: ATTRIBUTEID = 4130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NTGROUPS: ATTRIBUTEID = 4131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_EAP_FRIENDLY_NAME: ATTRIBUTEID = 4132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_AUTH_PROVIDER_TYPE: ATTRIBUTEID = 4133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_ACCT_AUTH_TYPE: ATTRIBUTEID = 4134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_ACCT_EAP_TYPE: ATTRIBUTEID = 4135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PACKET_TYPE: ATTRIBUTEID = 4136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_AUTH_PROVIDER_NAME: ATTRIBUTEID = 4137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_ACCT_PROVIDER_TYPE: ATTRIBUTEID = 4138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_ACCT_PROVIDER_NAME: ATTRIBUTEID = 4139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_MPPE_SEND_KEY: ATTRIBUTEID = 4140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_MPPE_RECV_KEY: ATTRIBUTEID = 4141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_REASON_CODE: ATTRIBUTEID = 4142u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_FILTER: ATTRIBUTEID = 4143u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP2_RESPONSE: ATTRIBUTEID = 4144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP2_SUCCESS: ATTRIBUTEID = 4145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_CHAP2_CPW: ATTRIBUTEID = 4146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_RAS_VENDOR: ATTRIBUTEID = 4147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_RAS_VERSION: ATTRIBUTEID = 4148u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_NAME: ATTRIBUTEID = 4149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_PRIMARY_DNS_SERVER: ATTRIBUTEID = 4150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_SECONDARY_DNS_SERVER: ATTRIBUTEID = 4151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_PRIMARY_NBNS_SERVER: ATTRIBUTEID = 4152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_SECONDARY_NBNS_SERVER: ATTRIBUTEID = 4153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PROXY_POLICY_NAME: ATTRIBUTEID = 4154u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PROVIDER_TYPE: ATTRIBUTEID = 4155u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PROVIDER_NAME: ATTRIBUTEID = 4156u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_REMOTE_SERVER_ADDRESS: ATTRIBUTEID = 4157u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_GENERATE_CLASS_ATTRIBUTE: ATTRIBUTEID = 4158u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_RAS_CLIENT_NAME: ATTRIBUTEID = 4159u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_RAS_CLIENT_VERSION: ATTRIBUTEID = 4160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_ALLOWED_CERTIFICATE_EKU: ATTRIBUTEID = 4161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_EXTENSION_STATE: ATTRIBUTEID = 4162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_GENERATE_SESSION_TIMEOUT: ATTRIBUTEID = 4163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SESSION_TIMEOUT: ATTRIBUTEID = 4164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_QUARANTINE_IPFILTER: ATTRIBUTEID = 4165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_QUARANTINE_SESSION_TIMEOUT: ATTRIBUTEID = 4166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_USER_SECURITY_IDENTITY: ATTRIBUTEID = 4167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_REMOTE_RADIUS_TO_WINDOWS_USER_MAPPING: ATTRIBUTEID = 4168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PASSPORT_USER_MAPPING_UPN_SUFFIX: ATTRIBUTEID = 4169u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_TUNNEL_TAG: ATTRIBUTEID = 4170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NP_PEAPUPFRONT_ENABLED: ATTRIBUTEID = 4171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CERTIFICATE_EKU: ATTRIBUTEID = 8097u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_EAP_CONFIG: ATTRIBUTEID = 8098u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PEAP_EMBEDDED_EAP_TYPEID: ATTRIBUTEID = 8099u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PEAP_FAST_ROAMED_SESSION: ATTRIBUTEID = 8100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_EAP_TYPEID: ATTRIBUTEID = 8101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_EAP_TLV: ATTRIBUTEID = 8102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_REJECT_REASON_CODE: ATTRIBUTEID = 8103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PROXY_EAP_CONFIG: ATTRIBUTEID = 8104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_EAP_SESSION: ATTRIBUTEID = 8105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_IS_REPLAY: ATTRIBUTEID = 8106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLEAR_TEXT_PASSWORD: ATTRIBUTEID = 8107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_IDENTITY_TYPE: ATTRIBUTEID = 8108u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_SERVICE_CLASS: ATTRIBUTEID = 8109u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_QUARANTINE_USER_CLASS: ATTRIBUTEID = 8110u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_QUARANTINE_STATE: ATTRIBUTEID = 8111u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_OVERRIDE_RAP_AUTH: ATTRIBUTEID = 8112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PEAP_CHANNEL_UP: ATTRIBUTEID = 8113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NAME_MAPPED: ATTRIBUTEID = 8114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_POLICY_ENFORCED: ATTRIBUTEID = 8115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MACHINE_NTGROUPS: ATTRIBUTEID = 8116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_USER_NTGROUPS: ATTRIBUTEID = 8117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MACHINE_TOKEN_GROUPS: ATTRIBUTEID = 8118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_USER_TOKEN_GROUPS: ATTRIBUTEID = 8119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_QUARANTINE_GRACE_TIME: ATTRIBUTEID = 8120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_URL: ATTRIBUTEID = 8121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_FIXUP_SERVERS: ATTRIBUTEID = 8122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_NOT_QUARANTINE_CAPABLE: ATTRIBUTEID = 8123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_SYSTEM_HEALTH_RESULT: ATTRIBUTEID = 8124u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_SYSTEM_HEALTH_VALIDATORS: ATTRIBUTEID = 8125u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MACHINE_NAME: ATTRIBUTEID = 8126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NT4_MACHINE_NAME: ATTRIBUTEID = 8127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_SESSION_HANDLE: ATTRIBUTEID = 8128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_FULLY_QUALIFIED_MACHINE_NAME: ATTRIBUTEID = 8129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_FIXUP_SERVERS_CONFIGURATION: ATTRIBUTEID = 8130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLIENT_QUARANTINE_COMPATIBLE: ATTRIBUTEID = 8131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_NETWORK_ACCESS_SERVER_TYPE: ATTRIBUTEID = 8132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_SESSION_ID: ATTRIBUTEID = 8133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_AFW_QUARANTINE_ZONE: ATTRIBUTEID = 8134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_AFW_PROTECTION_LEVEL: ATTRIBUTEID = 8135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_QUARANTINE_UPDATE_NON_COMPLIANT: ATTRIBUTEID = 8136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_REQUEST_START_TIME: ATTRIBUTEID = 8137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_MACHINE_NAME: ATTRIBUTEID = 8138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CLIENT_IPv6_ADDRESS: ATTRIBUTEID = 8139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_INTERFACE_ID: ATTRIBUTEID = 8140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IPv6_PREFIX: ATTRIBUTEID = 8141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IPv6_ROUTE: ATTRIBUTEID = 8142u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_QUARANTINE_GRACE_TIME_CONFIGURATION: ATTRIBUTEID = 8143u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_IPv6_FILTER: ATTRIBUTEID = 8144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_IPV4_REMEDIATION_SERVERS: ATTRIBUTEID = 8145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_IPV6_REMEDIATION_SERVERS: ATTRIBUTEID = 8146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_PROXY_RETRY_COUNT: ATTRIBUTEID = 8147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MACHINE_INVENTORY: ATTRIBUTEID = 8148u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_ABSOLUTE_TIME: ATTRIBUTEID = 8149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_QUARANTINE_SOH: ATTRIBUTEID = 8150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_EAP_TYPES_CONFIGURED_IN_PROXYPOLICY: ATTRIBUTEID = 8151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_HCAP_LOCATION_GROUP_NAME: ATTRIBUTEID = 8152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_EXTENDED_QUARANTINE_STATE: ATTRIBUTEID = 8153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SOH_CARRIER_EAPTLV: ATTRIBUTEID = 8154u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_HCAP_USER_GROUPS: ATTRIBUTEID = 8155u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SAVED_MACHINE_HEALTHCHECK_ONLY: ATTRIBUTEID = 8156u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_POLICY_EVALUATED_SHV: ATTRIBUTEID = 8157u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_RAS_CORRELATION_ID: ATTRIBUTEID = 8158u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_HCAP_USER_NAME: ATTRIBUTEID = 8159u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_NT4_HCAP_ACCOUNT_NAME: ATTRIBUTEID = 8160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_USER_TOKEN_SID: ATTRIBUTEID = 8161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MACHINE_TOKEN_SID: ATTRIBUTEID = 8162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_MACHINE_VALIDATED: ATTRIBUTEID = 8163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_USER_IPv4_ADDRESS: ATTRIBUTEID = 8164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_USER_IPv6_ADDRESS: ATTRIBUTEID = 8165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_TSG_DEVICE_REDIRECTION: ATTRIBUTEID = 8166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_ACCEPT_REASON_CODE: ATTRIBUTEID = 8167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_LOGGING_RESULT: ATTRIBUTEID = 8168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SERVER_IP_ADDRESS: ATTRIBUTEID = 8169u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_SERVER_IPv6_ADDRESS: ATTRIBUTEID = 8170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_RADIUS_USERNAME_ENCODING_ASCII: ATTRIBUTEID = 8171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MS_ATTRIBUTE_RAS_ROUTING_DOMAIN_ID: ATTRIBUTEID = 8172u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_ATTRIBUTE_CERTIFICATE_THUMBPRINT: ATTRIBUTEID = 8250u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RAS_ATTRIBUTE_ENCRYPTION_TYPE: ATTRIBUTEID = 4294967206u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RAS_ATTRIBUTE_ENCRYPTION_POLICY: ATTRIBUTEID = 4294967207u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RAS_ATTRIBUTE_BAP_REQUIRED: ATTRIBUTEID = 4294967208u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RAS_ATTRIBUTE_BAP_LINE_DOWN_TIME: ATTRIBUTEID = 4294967209u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RAS_ATTRIBUTE_BAP_LINE_DOWN_LIMIT: ATTRIBUTEID = 4294967210u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type ATTRIBUTEINFO = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const NAME: ATTRIBUTEINFO = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYNTAX: ATTRIBUTEINFO = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const RESTRICTIONS: ATTRIBUTEINFO = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const DESCRIPTION: ATTRIBUTEINFO = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const VENDORID: ATTRIBUTEINFO = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const LDAPNAME: ATTRIBUTEINFO = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const VENDORTYPE: ATTRIBUTEINFO = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type ATTRIBUTEPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ID: ATTRIBUTEPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_VENDOR_ID: ATTRIBUTEPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_VENDOR_TYPE_ID: ATTRIBUTEPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_IS_ENUMERABLE: ATTRIBUTEPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ENUM_NAMES: ATTRIBUTEPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ENUM_VALUES: ATTRIBUTEPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_SYNTAX: ATTRIBUTEPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_MULTIPLE: ATTRIBUTEPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_LOG_ORDINAL: ATTRIBUTEPROPERTIES = 1032i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_IN_PROFILE: ATTRIBUTEPROPERTIES = 1033i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_IN_CONDITION: ATTRIBUTEPROPERTIES = 1034i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_DISPLAY_NAME: ATTRIBUTEPROPERTIES = 1035i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_VALUE: ATTRIBUTEPROPERTIES = 1036i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_IN_PROXY_PROFILE: ATTRIBUTEPROPERTIES = 1037i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_IN_PROXY_CONDITION: ATTRIBUTEPROPERTIES = 1038i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_IN_VPNDIALUP: ATTRIBUTEPROPERTIES = 1039i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ALLOW_IN_8021X: ATTRIBUTEPROPERTIES = 1040i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_ATTRIBUTE_ENUM_FILTERS: ATTRIBUTEPROPERTIES = 1041i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type ATTRIBUTERESTRICTIONS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const MULTIVALUED: ATTRIBUTERESTRICTIONS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ALLOWEDINPROFILE: ATTRIBUTERESTRICTIONS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ALLOWEDINCONDITION: ATTRIBUTERESTRICTIONS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ALLOWEDINPROXYPROFILE: ATTRIBUTERESTRICTIONS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ALLOWEDINPROXYCONDITION: ATTRIBUTERESTRICTIONS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ALLOWEDINVPNDIALUP: ATTRIBUTERESTRICTIONS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ALLOWEDIN8021X: ATTRIBUTERESTRICTIONS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type ATTRIBUTESYNTAX = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_BOOLEAN: ATTRIBUTESYNTAX = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_INTEGER: ATTRIBUTESYNTAX = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_ENUMERATOR: ATTRIBUTESYNTAX = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_INETADDR: ATTRIBUTESYNTAX = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_STRING: ATTRIBUTESYNTAX = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_OCTETSTRING: ATTRIBUTESYNTAX = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_UTCTIME: ATTRIBUTESYNTAX = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_PROVIDERSPECIFIC: ATTRIBUTESYNTAX = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_UNSIGNEDINTEGER: ATTRIBUTESYNTAX = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_SYNTAX_INETADDR6: ATTRIBUTESYNTAX = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type AUTHENTICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_INVALID: AUTHENTICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_PAP: AUTHENTICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_MD5CHAP: AUTHENTICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_MSCHAP: AUTHENTICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_MSCHAP2: AUTHENTICATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_EAP: AUTHENTICATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_ARAP: AUTHENTICATION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_NONE: AUTHENTICATION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_CUSTOM: AUTHENTICATION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_MSCHAP_CPW: AUTHENTICATION_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_MSCHAP2_CPW: AUTHENTICATION_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_AUTH_PEAP: AUTHENTICATION_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type CLIENTPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_REQUIRE_SIGNATURE: CLIENTPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_UNUSED: CLIENTPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_SHARED_SECRET: CLIENTPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_NAS_MANUFACTURER: CLIENTPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_ADDRESS: CLIENTPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_QUARANTINE_COMPATIBLE: CLIENTPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_ENABLED: CLIENTPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CLIENT_SECRET_TEMPLATE_GUID: CLIENTPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type CONDITIONPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_CONDITION_TEXT: CONDITIONPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type DICTIONARYPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_DICTIONARY_ATTRIBUTES_COLLECTION: DICTIONARYPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_DICTIONARY_LOCATION: DICTIONARYPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IASCOMMONPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_RESERVED: IASCOMMONPROPERTIES = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_CLASS: IASCOMMONPROPERTIES = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_NAME: IASCOMMONPROPERTIES = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_DESCRIPTION: IASCOMMONPROPERTIES = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_ID: IASCOMMONPROPERTIES = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_DATASTORE_NAME: IASCOMMONPROPERTIES = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_TEMPLATE_GUID: IASCOMMONPROPERTIES = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_OPAQUE: IASCOMMONPROPERTIES = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SDO_START: IASCOMMONPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IASCOMPONENTPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_COMPONENT_ID: IASCOMPONENTPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_COMPONENT_PROG_ID: IASCOMPONENTPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_COMPONENT_START: IASCOMPONENTPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IASDATASTORE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const DATA_STORE_LOCAL: IASDATASTORE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const DATA_STORE_DIRECTORY: IASDATASTORE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IASDOMAINTYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const DOMAIN_TYPE_NONE: IASDOMAINTYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const DOMAIN_TYPE_NT4: IASDOMAINTYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const DOMAIN_TYPE_NT5: IASDOMAINTYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const DOMAIN_TYPE_MIXED: IASDOMAINTYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IASOSTYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT4_WORKSTATION: IASOSTYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT5_WORKSTATION: IASOSTYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_WORKSTATION: IASOSTYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_1_WORKSTATION: IASOSTYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_2_WORKSTATION: IASOSTYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_3_WORKSTATION: IASOSTYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT10_0_WORKSTATION: IASOSTYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT4_SERVER: IASOSTYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT5_SERVER: IASOSTYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_SERVER: IASOSTYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_1_SERVER: IASOSTYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_2_SERVER: IASOSTYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT6_3_SERVER: IASOSTYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SYSTEM_TYPE_NT10_0_SERVER: IASOSTYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IASPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_RADIUSSERVERGROUPS_COLLECTION: IASPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_POLICIES_COLLECTION: IASPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_PROFILES_COLLECTION: IASPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_PROTOCOLS_COLLECTION: IASPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_AUDITORS_COLLECTION: IASPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_REQUESTHANDLERS_COLLECTION: IASPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_PROXYPOLICIES_COLLECTION: IASPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_PROXYPROFILES_COLLECTION: IASPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_REMEDIATIONSERVERGROUPS_COLLECTION: IASPROPERTIES = 1032i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IAS_SHVTEMPLATES_COLLECTION: IASPROPERTIES = 1033i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IDENTITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_IDENTITY_NO_DEFAULT: IDENTITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type IPFILTERPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_IPFILTER_ATTRIBUTES_COLLECTION: IPFILTERPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type NAMESPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_NAMES_REALMS: NAMESPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type NAPPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_NAP_POLICIES_COLLECTION: NAPPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SHV_TEMPLATES_COLLECTION: NAPPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type NEW_LOG_FILE_FREQUENCY = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_LOGGING_UNLIMITED_SIZE: NEW_LOG_FILE_FREQUENCY = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_LOGGING_DAILY: NEW_LOG_FILE_FREQUENCY = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_LOGGING_WEEKLY: NEW_LOG_FILE_FREQUENCY = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_LOGGING_MONTHLY: NEW_LOG_FILE_FREQUENCY = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const IAS_LOGGING_WHEN_FILE_SIZE_REACHES: NEW_LOG_FILE_FREQUENCY = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type NTEVENTLOGPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_EVENTLOG_LOG_APPLICATION_EVENTS: NTEVENTLOGPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_EVENTLOG_LOG_MALFORMED: NTEVENTLOGPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_EVENTLOG_LOG_DEBUG: NTEVENTLOGPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type NTSAMPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_NTSAM_ALLOW_LM_AUTHENTICATION: NTSAMPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type POLICYPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_CONSTRAINT: POLICYPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_MERIT: POLICYPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_UNUSED0: POLICYPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_UNUSED1: POLICYPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_PROFILE_NAME: POLICYPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_ACTION: POLICYPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_CONDITIONS_COLLECTION: POLICYPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_ENABLED: POLICYPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_POLICY_SOURCETAG: POLICYPROPERTIES = 1032i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PROFILEPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_PROFILE_ATTRIBUTES_COLLECTION: PROFILEPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_PROFILE_IPFILTER_TEMPLATE_GUID: PROFILEPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PROTOCOLPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_PROTOCOL_REQUEST_HANDLER: PROTOCOLPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_PROTOCOL_START: PROTOCOLPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUSPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUS_ACCOUNTING_PORT: RADIUSPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUS_AUTHENTICATION_PORT: RADIUSPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUS_CLIENTS_COLLECTION: RADIUSPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUS_VENDORS_COLLECTION: RADIUSPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUSPROXYPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSPROXY_SERVERGROUPS: RADIUSPROXYPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUSSERVERGROUPPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVERGROUP_SERVERS_COLLECTION: RADIUSSERVERGROUPPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUSSERVERPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_AUTH_PORT: RADIUSSERVERPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_AUTH_SECRET: RADIUSSERVERPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_ACCT_PORT: RADIUSSERVERPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_ACCT_SECRET: RADIUSSERVERPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_ADDRESS: RADIUSSERVERPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_FORWARD_ACCT_ONOFF: RADIUSSERVERPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_PRIORITY: RADIUSSERVERPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_WEIGHT: RADIUSSERVERPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_TIMEOUT: RADIUSSERVERPROPERTIES = 1032i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_MAX_LOST: RADIUSSERVERPROPERTIES = 1033i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_BLACKOUT: RADIUSSERVERPROPERTIES = 1034i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_SEND_SIGNATURE: RADIUSSERVERPROPERTIES = 1035i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_AUTH_SECRET_TEMPLATE_GUID: RADIUSSERVERPROPERTIES = 1036i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_RADIUSSERVER_ACCT_SECRET_TEMPLATE_GUID: RADIUSSERVERPROPERTIES = 1037i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUS_ACTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const raContinue: RADIUS_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const raReject: RADIUS_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const raAccept: RADIUS_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUS_ATTRIBUTE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratMinimum: RADIUS_ATTRIBUTE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratUserName: RADIUS_ATTRIBUTE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratUserPassword: RADIUS_ATTRIBUTE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCHAPPassword: RADIUS_ATTRIBUTE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratNASIPAddress: RADIUS_ATTRIBUTE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratNASPort: RADIUS_ATTRIBUTE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratServiceType: RADIUS_ATTRIBUTE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedProtocol: RADIUS_ATTRIBUTE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedIPAddress: RADIUS_ATTRIBUTE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedIPNetmask: RADIUS_ATTRIBUTE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedRouting: RADIUS_ATTRIBUTE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFilterId: RADIUS_ATTRIBUTE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedMTU: RADIUS_ATTRIBUTE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedCompression: RADIUS_ATTRIBUTE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratLoginIPHost: RADIUS_ATTRIBUTE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratLoginService: RADIUS_ATTRIBUTE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratLoginPort: RADIUS_ATTRIBUTE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratReplyMessage: RADIUS_ATTRIBUTE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCallbackNumber: RADIUS_ATTRIBUTE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCallbackId: RADIUS_ATTRIBUTE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedRoute: RADIUS_ATTRIBUTE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedIPXNetwork: RADIUS_ATTRIBUTE_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratState: RADIUS_ATTRIBUTE_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratClass: RADIUS_ATTRIBUTE_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratVendorSpecific: RADIUS_ATTRIBUTE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratSessionTimeout: RADIUS_ATTRIBUTE_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratIdleTimeout: RADIUS_ATTRIBUTE_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratTerminationAction: RADIUS_ATTRIBUTE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCalledStationId: RADIUS_ATTRIBUTE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCallingStationId: RADIUS_ATTRIBUTE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratNASIdentifier: RADIUS_ATTRIBUTE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratProxyState: RADIUS_ATTRIBUTE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratLoginLATService: RADIUS_ATTRIBUTE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratLoginLATNode: RADIUS_ATTRIBUTE_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratLoginLATGroup: RADIUS_ATTRIBUTE_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedAppleTalkLink: RADIUS_ATTRIBUTE_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedAppleTalkNetwork: RADIUS_ATTRIBUTE_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedAppleTalkZone: RADIUS_ATTRIBUTE_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctStatusType: RADIUS_ATTRIBUTE_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctDelayTime: RADIUS_ATTRIBUTE_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctInputOctets: RADIUS_ATTRIBUTE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctOutputOctets: RADIUS_ATTRIBUTE_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctSessionId: RADIUS_ATTRIBUTE_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctAuthentic: RADIUS_ATTRIBUTE_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctSessionTime: RADIUS_ATTRIBUTE_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctInputPackets: RADIUS_ATTRIBUTE_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctOutputPackets: RADIUS_ATTRIBUTE_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAcctTerminationCause: RADIUS_ATTRIBUTE_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCHAPChallenge: RADIUS_ATTRIBUTE_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratNASPortType: RADIUS_ATTRIBUTE_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratPortLimit: RADIUS_ATTRIBUTE_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratTunnelType: RADIUS_ATTRIBUTE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratMediumType: RADIUS_ATTRIBUTE_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratTunnelPassword: RADIUS_ATTRIBUTE_TYPE = 69i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratTunnelPrivateGroupID: RADIUS_ATTRIBUTE_TYPE = 81i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratNASIPv6Address: RADIUS_ATTRIBUTE_TYPE = 95i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedInterfaceId: RADIUS_ATTRIBUTE_TYPE = 96i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedIPv6Prefix: RADIUS_ATTRIBUTE_TYPE = 97i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratLoginIPv6Host: RADIUS_ATTRIBUTE_TYPE = 98i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedIPv6Route: RADIUS_ATTRIBUTE_TYPE = 99i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFramedIPv6Pool: RADIUS_ATTRIBUTE_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCode: RADIUS_ATTRIBUTE_TYPE = 262i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratIdentifier: RADIUS_ATTRIBUTE_TYPE = 263i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratAuthenticator: RADIUS_ATTRIBUTE_TYPE = 264i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratSrcIPAddress: RADIUS_ATTRIBUTE_TYPE = 265i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratSrcPort: RADIUS_ATTRIBUTE_TYPE = 266i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratProvider: RADIUS_ATTRIBUTE_TYPE = 267i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratStrippedUserName: RADIUS_ATTRIBUTE_TYPE = 268i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratFQUserName: RADIUS_ATTRIBUTE_TYPE = 269i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratPolicyName: RADIUS_ATTRIBUTE_TYPE = 270i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratUniqueId: RADIUS_ATTRIBUTE_TYPE = 271i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratExtensionState: RADIUS_ATTRIBUTE_TYPE = 272i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratEAPTLV: RADIUS_ATTRIBUTE_TYPE = 273i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratRejectReasonCode: RADIUS_ATTRIBUTE_TYPE = 274i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCRPPolicyName: RADIUS_ATTRIBUTE_TYPE = 275i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratProviderName: RADIUS_ATTRIBUTE_TYPE = 276i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratClearTextPassword: RADIUS_ATTRIBUTE_TYPE = 277i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratSrcIPv6Address: RADIUS_ATTRIBUTE_TYPE = 278i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const ratCertificateThumbprint: RADIUS_ATTRIBUTE_TYPE = 279i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUS_AUTHENTICATION_PROVIDER = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rapUnknown: RADIUS_AUTHENTICATION_PROVIDER = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rapUsersFile: RADIUS_AUTHENTICATION_PROVIDER = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rapProxy: RADIUS_AUTHENTICATION_PROVIDER = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rapWindowsNT: RADIUS_AUTHENTICATION_PROVIDER = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rapMCIS: RADIUS_AUTHENTICATION_PROVIDER = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rapODBC: RADIUS_AUTHENTICATION_PROVIDER = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rapNone: RADIUS_AUTHENTICATION_PROVIDER = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUS_CODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcUnknown: RADIUS_CODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcAccessRequest: RADIUS_CODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcAccessAccept: RADIUS_CODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcAccessReject: RADIUS_CODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcAccountingRequest: RADIUS_CODE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcAccountingResponse: RADIUS_CODE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcAccessChallenge: RADIUS_CODE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rcDiscard: RADIUS_CODE = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUS_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rdtUnknown: RADIUS_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rdtString: RADIUS_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rdtAddress: RADIUS_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rdtInteger: RADIUS_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rdtTime: RADIUS_DATA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rdtIpv6Address: RADIUS_DATA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUS_EXTENSION_POINT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const repAuthentication: RADIUS_EXTENSION_POINT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const repAuthorization: RADIUS_EXTENSION_POINT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type RADIUS_REJECT_REASON_CODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rrrcUndefined: RADIUS_REJECT_REASON_CODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rrrcAccountUnknown: RADIUS_REJECT_REASON_CODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rrrcAccountDisabled: RADIUS_REJECT_REASON_CODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rrrcAccountExpired: RADIUS_REJECT_REASON_CODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const rrrcAuthenticationFailure: RADIUS_REJECT_REASON_CODE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type REMEDIATIONSERVERGROUPPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_REMEDIATIONSERVERGROUP_SERVERS_COLLECTION: REMEDIATIONSERVERGROUPPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type REMEDIATIONSERVERPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_REMEDIATIONSERVER_ADDRESS: REMEDIATIONSERVERPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_REMEDIATIONSERVER_FRIENDLY_NAME: REMEDIATIONSERVERPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type REMEDIATIONSERVERSPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_REMEDIATIONSERVERS_SERVERGROUPS: REMEDIATIONSERVERSPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type SERVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SERVICE_TYPE_IAS: SERVICE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SERVICE_TYPE_RAS: SERVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SERVICE_TYPE_RAMGMTSVC: SERVICE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SERVICE_TYPE_MAX: SERVICE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type SHAREDSECRETPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SHAREDSECRET_STRING: SHAREDSECRETPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type SHVTEMPLATEPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SHV_COMBINATION_TYPE: SHVTEMPLATEPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SHV_LIST: SHVTEMPLATEPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_SHVCONFIG_LIST: SHVTEMPLATEPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type SHV_COMBINATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_ALL_PASS: SHV_COMBINATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_ALL_FAIL: SHV_COMBINATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_ONE_OR_MORE_PASS: SHV_COMBINATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_ONE_OR_MORE_FAIL: SHV_COMBINATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_ONE_OR_MORE_INFECTED: SHV_COMBINATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_ONE_OR_MORE_TRANSITIONAL: SHV_COMBINATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_ONE_OR_MORE_UNKNOWN: SHV_COMBINATION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const SHV_COMBINATION_TYPE_MAX: SHV_COMBINATION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type TEMPLATESPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_POLICIES_TEMPLATES: TEMPLATESPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_PROFILES_TEMPLATES: TEMPLATESPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_PROFILES_COLLECTION: TEMPLATESPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_PROXYPOLICIES_TEMPLATES: TEMPLATESPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_PROXYPROFILES_TEMPLATES: TEMPLATESPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_PROXYPROFILES_COLLECTION: TEMPLATESPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_REMEDIATIONSERVERGROUPS_TEMPLATES: TEMPLATESPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_SHVTEMPLATES_TEMPLATES: TEMPLATESPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_CLIENTS_TEMPLATES: TEMPLATESPROPERTIES = 1032i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_RADIUSSERVERS_TEMPLATES: TEMPLATESPROPERTIES = 1033i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_SHAREDSECRETS_TEMPLATES: TEMPLATESPROPERTIES = 1034i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_TEMPLATES_IPFILTERS_TEMPLATES: TEMPLATESPROPERTIES = 1035i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type USERPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_CALLING_STATION_ID: USERPROPERTIES = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SAVED_CALLING_STATION_ID: USERPROPERTIES = 1025i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_RADIUS_CALLBACK_NUMBER: USERPROPERTIES = 1026i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_RADIUS_FRAMED_ROUTE: USERPROPERTIES = 1027i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_RADIUS_FRAMED_IP_ADDRESS: USERPROPERTIES = 1028i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SAVED_RADIUS_CALLBACK_NUMBER: USERPROPERTIES = 1029i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SAVED_RADIUS_FRAMED_ROUTE: USERPROPERTIES = 1030i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SAVED_RADIUS_FRAMED_IP_ADDRESS: USERPROPERTIES = 1031i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_ALLOW_DIALIN: USERPROPERTIES = 1032i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SERVICE_TYPE: USERPROPERTIES = 1033i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_RADIUS_FRAMED_IPV6_ROUTE: USERPROPERTIES = 1034i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SAVED_RADIUS_FRAMED_IPV6_ROUTE: USERPROPERTIES = 1035i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_RADIUS_FRAMED_INTERFACE_ID: USERPROPERTIES = 1036i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SAVED_RADIUS_FRAMED_INTERFACE_ID: USERPROPERTIES = 1037i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_RADIUS_FRAMED_IPV6_PREFIX: USERPROPERTIES = 1038i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_USER_SAVED_RADIUS_FRAMED_IPV6_PREFIX: USERPROPERTIES = 1039i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type VENDORPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub const PROPERTY_NAS_VENDOR_ID: VENDORPROPERTIES = 1024i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub struct RADIUS_ATTRIBUTE { - pub dwAttrType: u32, - pub fDataType: RADIUS_DATA_TYPE, - pub cbDataLength: u32, - pub Anonymous: RADIUS_ATTRIBUTE_0, -} -impl ::core::marker::Copy for RADIUS_ATTRIBUTE {} -impl ::core::clone::Clone for RADIUS_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub union RADIUS_ATTRIBUTE_0 { - pub dwValue: u32, - pub lpValue: *const u8, -} -impl ::core::marker::Copy for RADIUS_ATTRIBUTE_0 {} -impl ::core::clone::Clone for RADIUS_ATTRIBUTE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub struct RADIUS_ATTRIBUTE_ARRAY { - pub cbSize: u32, - pub Add: isize, - pub AttributeAt: isize, - pub GetSize: isize, - pub InsertAt: isize, - pub RemoveAt: isize, - pub SetAt: isize, -} -impl ::core::marker::Copy for RADIUS_ATTRIBUTE_ARRAY {} -impl ::core::clone::Clone for RADIUS_ATTRIBUTE_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub struct RADIUS_EXTENSION_CONTROL_BLOCK { - pub cbSize: u32, - pub dwVersion: u32, - pub repPoint: RADIUS_EXTENSION_POINT, - pub rcRequestType: RADIUS_CODE, - pub rcResponseType: RADIUS_CODE, - pub GetRequest: isize, - pub GetResponse: isize, - pub SetResponseType: isize, -} -impl ::core::marker::Copy for RADIUS_EXTENSION_CONTROL_BLOCK {} -impl ::core::clone::Clone for RADIUS_EXTENSION_CONTROL_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub struct RADIUS_VSA_FORMAT { - pub VendorId: [u8; 4], - pub VendorType: u8, - pub VendorLength: u8, - pub AttributeSpecific: [u8; 1], -} -impl ::core::marker::Copy for RADIUS_VSA_FORMAT {} -impl ::core::clone::Clone for RADIUS_VSA_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PRADIUS_EXTENSION_FREE_ATTRIBUTES = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PRADIUS_EXTENSION_INIT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PRADIUS_EXTENSION_PROCESS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PRADIUS_EXTENSION_PROCESS_2 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PRADIUS_EXTENSION_PROCESS_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_NetworkPolicyServer\"`*"] -pub type PRADIUS_EXTENSION_TERM = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/P2P/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/P2P/mod.rs deleted file mode 100644 index 642913f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/P2P/mod.rs +++ /dev/null @@ -1,2044 +0,0 @@ -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtClose ( hdrt : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtContinueSearch ( hsearchcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn DrtCreateDerivedKey ( plocalcert : *const super::super::Security::Cryptography:: CERT_CONTEXT , pkey : *mut DRT_DATA ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn DrtCreateDerivedKeySecurityProvider ( prootcert : *const super::super::Security::Cryptography:: CERT_CONTEXT , plocalcert : *const super::super::Security::Cryptography:: CERT_CONTEXT , ppsecurityprovider : *mut *mut DRT_SECURITY_PROVIDER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtCreateDnsBootstrapResolver ( port : u16 , pwszaddress : :: windows_sys::core::PCWSTR , ppmodule : *mut *mut DRT_BOOTSTRAP_PROVIDER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drttransport.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtCreateIpv6UdpTransport ( scope : DRT_SCOPE , dwscopeid : u32 , dwlocalitythreshold : u32 , pwport : *mut u16 , phtransport : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtCreateNullSecurityProvider ( ppsecurityprovider : *mut *mut DRT_SECURITY_PROVIDER ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn DrtCreatePnrpBootstrapResolver ( fpublish : super::super::Foundation:: BOOL , pwzpeername : :: windows_sys::core::PCWSTR , pwzcloudname : :: windows_sys::core::PCWSTR , pwzpublishingidentity : :: windows_sys::core::PCWSTR , ppresolver : *mut *mut DRT_BOOTSTRAP_PROVIDER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtDeleteDerivedKeySecurityProvider ( psecurityprovider : *const DRT_SECURITY_PROVIDER ) -> ( ) ); -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtDeleteDnsBootstrapResolver ( presolver : *const DRT_BOOTSTRAP_PROVIDER ) -> ( ) ); -::windows_sys::core::link ! ( "drttransport.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtDeleteIpv6UdpTransport ( htransport : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtDeleteNullSecurityProvider ( psecurityprovider : *const DRT_SECURITY_PROVIDER ) -> ( ) ); -::windows_sys::core::link ! ( "drtprov.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtDeletePnrpBootstrapResolver ( presolver : *const DRT_BOOTSTRAP_PROVIDER ) -> ( ) ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtEndSearch ( hsearchcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DrtGetEventData ( hdrt : *const ::core::ffi::c_void , uleventdatalen : u32 , peventdata : *mut DRT_EVENT_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtGetEventDataSize ( hdrt : *const ::core::ffi::c_void , puleventdatalen : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtGetInstanceName ( hdrt : *const ::core::ffi::c_void , ulcbinstancenamesize : u32 , pwzdrtinstancename : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtGetInstanceNameSize ( hdrt : *const ::core::ffi::c_void , pulcbinstancenamesize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DrtGetSearchPath ( hsearchcontext : *const ::core::ffi::c_void , ulsearchpathsize : u32 , psearchpath : *mut DRT_ADDRESS_LIST ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtGetSearchPathSize ( hsearchcontext : *const ::core::ffi::c_void , pulsearchpathsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtGetSearchResult ( hsearchcontext : *const ::core::ffi::c_void , ulsearchresultsize : u32 , psearchresult : *mut DRT_SEARCH_RESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtGetSearchResultSize ( hsearchcontext : *const ::core::ffi::c_void , pulsearchresultsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn DrtOpen ( psettings : *const DRT_SETTINGS , hevent : super::super::Foundation:: HANDLE , pvcontext : *const ::core::ffi::c_void , phdrt : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtRegisterKey ( hdrt : *const ::core::ffi::c_void , pregistration : *const DRT_REGISTRATION , pvkeycontext : *const ::core::ffi::c_void , phkeyregistration : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn DrtStartSearch ( hdrt : *const ::core::ffi::c_void , pkey : *const DRT_DATA , pinfo : *const DRT_SEARCH_INFO , timeout : u32 , hevent : super::super::Foundation:: HANDLE , pvcontext : *const ::core::ffi::c_void , hsearchcontext : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtUnregisterKey ( hkeyregistration : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "drt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn DrtUpdateKey ( hkeyregistration : *const ::core::ffi::c_void , pappdata : *const DRT_DATA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabAddContact ( pwzcontactdata : :: windows_sys::core::PCWSTR , ppcontact : *mut *mut PEER_CONTACT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabAsyncInviteContact ( pccontact : *const PEER_CONTACT , pcendpoint : *const PEER_ENDPOINT , pcinvitation : *const PEER_INVITATION , hevent : super::super::Foundation:: HANDLE , phinvitation : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabAsyncInviteEndpoint ( pcendpoint : *const PEER_ENDPOINT , pcinvitation : *const PEER_INVITATION , hevent : super::super::Foundation:: HANDLE , phinvitation : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabCancelInvitation ( hinvitation : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabCloseHandle ( hinvitation : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabDeleteContact ( pwzpeername : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabDeleteEndpointData ( pcendpoint : *const PEER_ENDPOINT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabDeleteObject ( pobjectid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabEnumApplicationRegistrationInfo ( registrationtype : PEER_APPLICATION_REGISTRATION_TYPE , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabEnumApplications ( pcendpoint : *const PEER_ENDPOINT , papplicationid : *const :: windows_sys::core::GUID , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabEnumContacts ( phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabEnumEndpoints ( pccontact : *const PEER_CONTACT , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabEnumObjects ( pcendpoint : *const PEER_ENDPOINT , pobjectid : *const :: windows_sys::core::GUID , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabEnumPeopleNearMe ( phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabExportContact ( pwzpeername : :: windows_sys::core::PCWSTR , ppwzcontactdata : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabGetAppLaunchInfo ( pplaunchinfo : *mut *mut PEER_APP_LAUNCH_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabGetApplicationRegistrationInfo ( papplicationid : *const :: windows_sys::core::GUID , registrationtype : PEER_APPLICATION_REGISTRATION_TYPE , ppapplication : *mut *mut PEER_APPLICATION_REGISTRATION_INFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabGetContact ( pwzpeername : :: windows_sys::core::PCWSTR , ppcontact : *mut *mut PEER_CONTACT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabGetEndpointName ( ppwzendpointname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabGetEventData ( hpeerevent : *const ::core::ffi::c_void , ppeventdata : *mut *mut PEER_COLLAB_EVENT_DATA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabGetInvitationResponse ( hinvitation : super::super::Foundation:: HANDLE , ppinvitationresponse : *mut *mut PEER_INVITATION_RESPONSE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabGetPresenceInfo ( pcendpoint : *const PEER_ENDPOINT , pppresenceinfo : *mut *mut PEER_PRESENCE_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabGetSigninOptions ( pdwsigninoptions : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabInviteContact ( pccontact : *const PEER_CONTACT , pcendpoint : *const PEER_ENDPOINT , pcinvitation : *const PEER_INVITATION , ppresponse : *mut *mut PEER_INVITATION_RESPONSE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabInviteEndpoint ( pcendpoint : *const PEER_ENDPOINT , pcinvitation : *const PEER_INVITATION , ppresponse : *mut *mut PEER_INVITATION_RESPONSE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabParseContact ( pwzcontactdata : :: windows_sys::core::PCWSTR , ppcontact : *mut *mut PEER_CONTACT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabQueryContactData ( pcendpoint : *const PEER_ENDPOINT , ppwzcontactdata : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabRefreshEndpointData ( pcendpoint : *const PEER_ENDPOINT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabRegisterApplication ( pcapplication : *const PEER_APPLICATION_REGISTRATION_INFO , registrationtype : PEER_APPLICATION_REGISTRATION_TYPE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabRegisterEvent ( hevent : super::super::Foundation:: HANDLE , ceventregistration : u32 , peventregistrations : *const PEER_COLLAB_EVENT_REGISTRATION , phpeerevent : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabSetEndpointName ( pwzendpointname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabSetObject ( pcobject : *const PEER_OBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabSetPresenceInfo ( pcpresenceinfo : *const PEER_PRESENCE_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabShutdown ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabSignin ( hwndparent : super::super::Foundation:: HWND , dwsigninoptions : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabSignout ( dwsigninoptions : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabStartup ( wversionrequested : u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabSubscribeEndpointData ( pcendpoint : *const PEER_ENDPOINT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabUnregisterApplication ( papplicationid : *const :: windows_sys::core::GUID , registrationtype : PEER_APPLICATION_REGISTRATION_TYPE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCollabUnregisterEvent ( hpeerevent : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerCollabUnsubscribeEndpointData ( pcendpoint : *const PEER_ENDPOINT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerCollabUpdateContact ( pcontact : *const PEER_CONTACT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerCreatePeerName ( pwzidentity : :: windows_sys::core::PCWSTR , pwzclassifier : :: windows_sys::core::PCWSTR , ppwzpeername : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistClientAddContentInformation ( hpeerdist : isize , hcontenthandle : isize , cbnumberofbytes : u32 , pbuffer : *const u8 , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistClientAddData ( hpeerdist : isize , hcontenthandle : isize , cbnumberofbytes : u32 , pbuffer : *const u8 , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistClientBlockRead ( hpeerdist : isize , hcontenthandle : isize , cbmaxnumberofbytes : u32 , pbuffer : *mut u8 , dwtimeoutinmilliseconds : u32 , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistClientCancelAsyncOperation ( hpeerdist : isize , hcontenthandle : isize , poverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistClientCloseContent ( hpeerdist : isize , hcontenthandle : isize ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistClientCompleteContentInformation ( hpeerdist : isize , hcontenthandle : isize , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistClientFlushContent ( hpeerdist : isize , pcontenttag : *const PEERDIST_CONTENT_TAG , hcompletionport : super::super::Foundation:: HANDLE , ulcompletionkey : usize , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistClientGetInformationByHandle ( hpeerdist : isize , hcontenthandle : isize , peerdistclientinfoclass : PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS , dwbuffersize : u32 , lpinformation : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerDistClientOpenContent ( hpeerdist : isize , pcontenttag : *const PEERDIST_CONTENT_TAG , hcompletionport : super::super::Foundation:: HANDLE , ulcompletionkey : usize , phcontenthandle : *mut isize ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistClientStreamRead ( hpeerdist : isize , hcontenthandle : isize , cbmaxnumberofbytes : u32 , pbuffer : *mut u8 , dwtimeoutinmilliseconds : u32 , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistGetOverlappedResult ( lpoverlapped : *const super::super::System::IO:: OVERLAPPED , lpnumberofbytestransferred : *mut u32 , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistGetStatus ( hpeerdist : isize , ppeerdiststatus : *mut PEERDIST_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistGetStatusEx ( hpeerdist : isize , ppeerdiststatus : *mut PEERDIST_STATUS_INFO ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistRegisterForStatusChangeNotification ( hpeerdist : isize , hcompletionport : super::super::Foundation:: HANDLE , ulcompletionkey : usize , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , ppeerdiststatus : *mut PEERDIST_STATUS ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistRegisterForStatusChangeNotificationEx ( hpeerdist : isize , hcompletionport : super::super::Foundation:: HANDLE , ulcompletionkey : usize , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , ppeerdiststatus : *mut PEERDIST_STATUS_INFO ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistServerCancelAsyncOperation ( hpeerdist : isize , cbcontentidentifier : u32 , pcontentidentifier : *const u8 , poverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistServerCloseContentInformation ( hpeerdist : isize , hcontentinfo : isize ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistServerCloseStreamHandle ( hpeerdist : isize , hstream : isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerDistServerOpenContentInformation ( hpeerdist : isize , cbcontentidentifier : u32 , pcontentidentifier : *const u8 , ullcontentoffset : u64 , cbcontentlength : u64 , hcompletionport : super::super::Foundation:: HANDLE , ulcompletionkey : usize , phcontentinfo : *mut isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerDistServerOpenContentInformationEx ( hpeerdist : isize , cbcontentidentifier : u32 , pcontentidentifier : *const u8 , ullcontentoffset : u64 , cbcontentlength : u64 , pretrievaloptions : *const PEERDIST_RETRIEVAL_OPTIONS , hcompletionport : super::super::Foundation:: HANDLE , ulcompletionkey : usize , phcontentinfo : *mut isize ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistServerPublishAddToStream ( hpeerdist : isize , hstream : isize , cbnumberofbytes : u32 , pbuffer : *const u8 , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistServerPublishCompleteStream ( hpeerdist : isize , hstream : isize , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerDistServerPublishStream ( hpeerdist : isize , cbcontentidentifier : u32 , pcontentidentifier : *const u8 , cbcontentlength : u64 , ppublishoptions : *const PEERDIST_PUBLICATION_OPTIONS , hcompletionport : super::super::Foundation:: HANDLE , ulcompletionkey : usize , phstream : *mut isize ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn PeerDistServerRetrieveContentInformation ( hpeerdist : isize , hcontentinfo : isize , cbmaxnumberofbytes : u32 , pbuffer : *mut u8 , lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistServerUnpublish ( hpeerdist : isize , cbcontentidentifier : u32 , pcontentidentifier : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistShutdown ( hpeerdist : isize ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistStartup ( dwversionrequested : u32 , phpeerdist : *mut isize , pdwsupportedversion : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "peerdist.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerDistUnregisterForStatusChangeNotification ( hpeerdist : isize ) -> u32 ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerEndEnumeration ( hpeerenum : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerEnumGroups ( pwzidentity : :: windows_sys::core::PCWSTR , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerEnumIdentities ( phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerFreeData ( pvdata : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGetItemCount ( hpeerenum : *const ::core::ffi::c_void , pcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGetNextItem ( hpeerenum : *const ::core::ffi::c_void , pcount : *mut u32 , pppvitems : *mut *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphAddRecord ( hgraph : *const ::core::ffi::c_void , precord : *const PEER_RECORD , precordid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphClose ( hgraph : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphCloseDirectConnection ( hgraph : *const ::core::ffi::c_void , ullconnectionid : u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerGraphConnect ( hgraph : *const ::core::ffi::c_void , pwzpeerid : :: windows_sys::core::PCWSTR , paddress : *const PEER_ADDRESS , pullconnectionid : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphCreate ( pgraphproperties : *const PEER_GRAPH_PROPERTIES , pwzdatabasename : :: windows_sys::core::PCWSTR , psecurityinterface : *const PEER_SECURITY_INTERFACE , phgraph : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphDelete ( pwzgraphid : :: windows_sys::core::PCWSTR , pwzpeerid : :: windows_sys::core::PCWSTR , pwzdatabasename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphDeleteRecord ( hgraph : *const ::core::ffi::c_void , precordid : *const :: windows_sys::core::GUID , flocal : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphEndEnumeration ( hpeerenum : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphEnumConnections ( hgraph : *const ::core::ffi::c_void , dwflags : u32 , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphEnumNodes ( hgraph : *const ::core::ffi::c_void , pwzpeerid : :: windows_sys::core::PCWSTR , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphEnumRecords ( hgraph : *const ::core::ffi::c_void , precordtype : *const :: windows_sys::core::GUID , pwzpeerid : :: windows_sys::core::PCWSTR , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphExportDatabase ( hgraph : *const ::core::ffi::c_void , pwzfilepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphFreeData ( pvdata : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphGetEventData ( hpeerevent : *const ::core::ffi::c_void , ppeventdata : *mut *mut PEER_GRAPH_EVENT_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphGetItemCount ( hpeerenum : *const ::core::ffi::c_void , pcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphGetNextItem ( hpeerenum : *const ::core::ffi::c_void , pcount : *mut u32 , pppvitems : *mut *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerGraphGetNodeInfo ( hgraph : *const ::core::ffi::c_void , ullnodeid : u64 , ppnodeinfo : *mut *mut PEER_NODE_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphGetProperties ( hgraph : *const ::core::ffi::c_void , ppgraphproperties : *mut *mut PEER_GRAPH_PROPERTIES ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphGetRecord ( hgraph : *const ::core::ffi::c_void , precordid : *const :: windows_sys::core::GUID , pprecord : *mut *mut PEER_RECORD ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphGetStatus ( hgraph : *const ::core::ffi::c_void , pdwstatus : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphImportDatabase ( hgraph : *const ::core::ffi::c_void , pwzfilepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphListen ( hgraph : *const ::core::ffi::c_void , dwscope : u32 , dwscopeid : u32 , wport : u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphOpen ( pwzgraphid : :: windows_sys::core::PCWSTR , pwzpeerid : :: windows_sys::core::PCWSTR , pwzdatabasename : :: windows_sys::core::PCWSTR , psecurityinterface : *const PEER_SECURITY_INTERFACE , crecordtypesyncprecedence : u32 , precordtypesyncprecedence : *const :: windows_sys::core::GUID , phgraph : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerGraphOpenDirectConnection ( hgraph : *const ::core::ffi::c_void , pwzpeerid : :: windows_sys::core::PCWSTR , paddress : *const PEER_ADDRESS , pullconnectionid : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphPeerTimeToUniversalTime ( hgraph : *const ::core::ffi::c_void , pftpeertime : *const super::super::Foundation:: FILETIME , pftuniversaltime : *mut super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphRegisterEvent ( hgraph : *const ::core::ffi::c_void , hevent : super::super::Foundation:: HANDLE , ceventregistrations : u32 , peventregistrations : *const PEER_GRAPH_EVENT_REGISTRATION , phpeerevent : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphSearchRecords ( hgraph : *const ::core::ffi::c_void , pwzcriteria : :: windows_sys::core::PCWSTR , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphSendData ( hgraph : *const ::core::ffi::c_void , ullconnectionid : u64 , ptype : *const :: windows_sys::core::GUID , cbdata : u32 , pvdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphSetNodeAttributes ( hgraph : *const ::core::ffi::c_void , pwzattributes : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphSetPresence ( hgraph : *const ::core::ffi::c_void , fpresent : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphSetProperties ( hgraph : *const ::core::ffi::c_void , pgraphproperties : *const PEER_GRAPH_PROPERTIES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphShutdown ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphStartup ( wversionrequested : u16 , pversiondata : *mut PEER_VERSION_DATA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphUniversalTimeToPeerTime ( hgraph : *const ::core::ffi::c_void , pftuniversaltime : *const super::super::Foundation:: FILETIME , pftpeertime : *mut super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphUnregisterEvent ( hpeerevent : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGraphUpdateRecord ( hgraph : *const ::core::ffi::c_void , precord : *const PEER_RECORD ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2pgraph.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGraphValidateDeferredRecords ( hgraph : *const ::core::ffi::c_void , crecordids : u32 , precordids : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupAddRecord ( hgroup : *const ::core::ffi::c_void , precord : *const PEER_RECORD , precordid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupClose ( hgroup : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupCloseDirectConnection ( hgroup : *const ::core::ffi::c_void , ullconnectionid : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupConnect ( hgroup : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerGroupConnectByAddress ( hgroup : *const ::core::ffi::c_void , caddresses : u32 , paddresses : *const PEER_ADDRESS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupCreate ( pproperties : *const PEER_GROUP_PROPERTIES , phgroup : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupCreateInvitation ( hgroup : *const ::core::ffi::c_void , pwzidentityinfo : :: windows_sys::core::PCWSTR , pftexpiration : *const super::super::Foundation:: FILETIME , croles : u32 , proles : *const :: windows_sys::core::GUID , ppwzinvitation : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupCreatePasswordInvitation ( hgroup : *const ::core::ffi::c_void , ppwzinvitation : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupDelete ( pwzidentity : :: windows_sys::core::PCWSTR , pwzgrouppeername : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupDeleteRecord ( hgroup : *const ::core::ffi::c_void , precordid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupEnumConnections ( hgroup : *const ::core::ffi::c_void , dwflags : u32 , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupEnumMembers ( hgroup : *const ::core::ffi::c_void , dwflags : u32 , pwzidentity : :: windows_sys::core::PCWSTR , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupEnumRecords ( hgroup : *const ::core::ffi::c_void , precordtype : *const :: windows_sys::core::GUID , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupExportConfig ( hgroup : *const ::core::ffi::c_void , pwzpassword : :: windows_sys::core::PCWSTR , ppwzxml : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupExportDatabase ( hgroup : *const ::core::ffi::c_void , pwzfilepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupGetEventData ( hpeerevent : *const ::core::ffi::c_void , ppeventdata : *mut *mut PEER_GROUP_EVENT_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupGetProperties ( hgroup : *const ::core::ffi::c_void , ppproperties : *mut *mut PEER_GROUP_PROPERTIES ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupGetRecord ( hgroup : *const ::core::ffi::c_void , precordid : *const :: windows_sys::core::GUID , pprecord : *mut *mut PEER_RECORD ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupGetStatus ( hgroup : *const ::core::ffi::c_void , pdwstatus : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupImportConfig ( pwzxml : :: windows_sys::core::PCWSTR , pwzpassword : :: windows_sys::core::PCWSTR , foverwrite : super::super::Foundation:: BOOL , ppwzidentity : *mut :: windows_sys::core::PWSTR , ppwzgroup : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupImportDatabase ( hgroup : *const ::core::ffi::c_void , pwzfilepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn PeerGroupIssueCredentials ( hgroup : *const ::core::ffi::c_void , pwzsubjectidentity : :: windows_sys::core::PCWSTR , pcredentialinfo : *const PEER_CREDENTIAL_INFO , dwflags : u32 , ppwzinvitation : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupJoin ( pwzidentity : :: windows_sys::core::PCWSTR , pwzinvitation : :: windows_sys::core::PCWSTR , pwzcloud : :: windows_sys::core::PCWSTR , phgroup : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupOpen ( pwzidentity : :: windows_sys::core::PCWSTR , pwzgrouppeername : :: windows_sys::core::PCWSTR , pwzcloud : :: windows_sys::core::PCWSTR , phgroup : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerGroupOpenDirectConnection ( hgroup : *const ::core::ffi::c_void , pwzidentity : :: windows_sys::core::PCWSTR , paddress : *const PEER_ADDRESS , pullconnectionid : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn PeerGroupParseInvitation ( pwzinvitation : :: windows_sys::core::PCWSTR , ppinvitationinfo : *mut *mut PEER_INVITATION_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupPasswordJoin ( pwzidentity : :: windows_sys::core::PCWSTR , pwzinvitation : :: windows_sys::core::PCWSTR , pwzpassword : :: windows_sys::core::PCWSTR , pwzcloud : :: windows_sys::core::PCWSTR , phgroup : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupPeerTimeToUniversalTime ( hgroup : *const ::core::ffi::c_void , pftpeertime : *const super::super::Foundation:: FILETIME , pftuniversaltime : *mut super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupRegisterEvent ( hgroup : *const ::core::ffi::c_void , hevent : super::super::Foundation:: HANDLE , ceventregistration : u32 , peventregistrations : *const PEER_GROUP_EVENT_REGISTRATION , phpeerevent : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupResumePasswordAuthentication ( hgroup : *const ::core::ffi::c_void , hpeereventhandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupSearchRecords ( hgroup : *const ::core::ffi::c_void , pwzcriteria : :: windows_sys::core::PCWSTR , phpeerenum : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupSendData ( hgroup : *const ::core::ffi::c_void , ullconnectionid : u64 , ptype : *const :: windows_sys::core::GUID , cbdata : u32 , pvdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupSetProperties ( hgroup : *const ::core::ffi::c_void , pproperties : *const PEER_GROUP_PROPERTIES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupShutdown ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupStartup ( wversionrequested : u16 , pversiondata : *mut PEER_VERSION_DATA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupUniversalTimeToPeerTime ( hgroup : *const ::core::ffi::c_void , pftuniversaltime : *const super::super::Foundation:: FILETIME , pftpeertime : *mut super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerGroupUnregisterEvent ( hpeerevent : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerGroupUpdateRecord ( hgroup : *const ::core::ffi::c_void , precord : *const PEER_RECORD ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerHostNameToPeerName ( pwzhostname : :: windows_sys::core::PCWSTR , ppwzpeername : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityCreate ( pwzclassifier : :: windows_sys::core::PCWSTR , pwzfriendlyname : :: windows_sys::core::PCWSTR , hcryptprov : usize , ppwzidentity : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityDelete ( pwzidentity : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityExport ( pwzidentity : :: windows_sys::core::PCWSTR , pwzpassword : :: windows_sys::core::PCWSTR , ppwzexportxml : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityGetCryptKey ( pwzidentity : :: windows_sys::core::PCWSTR , phcryptprov : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityGetDefault ( ppwzpeername : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityGetFriendlyName ( pwzidentity : :: windows_sys::core::PCWSTR , ppwzfriendlyname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityGetXML ( pwzidentity : :: windows_sys::core::PCWSTR , ppwzidentityxml : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentityImport ( pwzimportxml : :: windows_sys::core::PCWSTR , pwzpassword : :: windows_sys::core::PCWSTR , ppwzidentity : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerIdentitySetFriendlyName ( pwzidentity : :: windows_sys::core::PCWSTR , pwzfriendlyname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerNameToPeerHostName ( pwzpeername : :: windows_sys::core::PCWSTR , ppwzhostname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerPnrpEndResolve ( hresolve : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerPnrpGetCloudInfo ( pcnumclouds : *mut u32 , ppcloudinfo : *mut *mut PEER_PNRP_CLOUD_INFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerPnrpGetEndpoint ( hresolve : *const ::core::ffi::c_void , ppendpoint : *mut *mut PEER_PNRP_ENDPOINT_INFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerPnrpRegister ( pcwzpeername : :: windows_sys::core::PCWSTR , pregistrationinfo : *const PEER_PNRP_REGISTRATION_INFO , phregistration : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerPnrpResolve ( pcwzpeername : :: windows_sys::core::PCWSTR , pcwzcloudname : :: windows_sys::core::PCWSTR , pcendpoints : *mut u32 , ppendpoints : *mut *mut PEER_PNRP_ENDPOINT_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerPnrpShutdown ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] fn PeerPnrpStartResolve ( pcwzpeername : :: windows_sys::core::PCWSTR , pcwzcloudname : :: windows_sys::core::PCWSTR , cmaxendpoints : u32 , hevent : super::super::Foundation:: HANDLE , phresolve : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerPnrpStartup ( wversionrequested : u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] fn PeerPnrpUnregister ( hregistration : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "p2p.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn PeerPnrpUpdateRegistration ( hregistration : *const ::core::ffi::c_void , pregistrationinfo : *const PEER_PNRP_REGISTRATION_INFO ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_BOOTSTRAPPROVIDER_IN_USE: ::windows_sys::core::HRESULT = -2141052914i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_BOOTSTRAPPROVIDER_NOT_ATTACHED: ::windows_sys::core::HRESULT = -2141052913i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_CAPABILITY_MISMATCH: ::windows_sys::core::HRESULT = -2141052657i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_DUPLICATE_KEY: ::windows_sys::core::HRESULT = -2141052919i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_FAULTED: ::windows_sys::core::HRESULT = -2141052662i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INSUFFICIENT_BUFFER: ::windows_sys::core::HRESULT = -2141052660i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_ADDRESS: ::windows_sys::core::HRESULT = -2141052923i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_BOOTSTRAP_PROVIDER: ::windows_sys::core::HRESULT = -2141052924i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_CERT_CHAIN: ::windows_sys::core::HRESULT = -2141057020i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_INSTANCE_PREFIX: ::windows_sys::core::HRESULT = -2141052659i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_KEY: ::windows_sys::core::HRESULT = -2141057015i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_KEY_SIZE: ::windows_sys::core::HRESULT = -2141057022i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_MAX_ADDRESSES: ::windows_sys::core::HRESULT = -2141057017i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_MAX_ENDPOINTS: ::windows_sys::core::HRESULT = -2141057007i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_MESSAGE: ::windows_sys::core::HRESULT = -2141057019i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_PORT: ::windows_sys::core::HRESULT = -2141052928i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_SCOPE: ::windows_sys::core::HRESULT = -2141052922i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_SEARCH_INFO: ::windows_sys::core::HRESULT = -2141052663i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_SEARCH_RANGE: ::windows_sys::core::HRESULT = -2141057006i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_SECURITY_MODE: ::windows_sys::core::HRESULT = -2141052658i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_SECURITY_PROVIDER: ::windows_sys::core::HRESULT = -2141052926i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_SETTINGS: ::windows_sys::core::HRESULT = -2141052664i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_INVALID_TRANSPORT_PROVIDER: ::windows_sys::core::HRESULT = -2141052927i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_NO_ADDRESSES_AVAILABLE: ::windows_sys::core::HRESULT = -2141052920i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_NO_MORE: ::windows_sys::core::HRESULT = -2141057018i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_SEARCH_IN_PROGRESS: ::windows_sys::core::HRESULT = -2141057016i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_SECURITYPROVIDER_IN_USE: ::windows_sys::core::HRESULT = -2141052916i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_SECURITYPROVIDER_NOT_ATTACHED: ::windows_sys::core::HRESULT = -2141052915i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_STILL_IN_USE: ::windows_sys::core::HRESULT = -2141052925i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TIMEOUT: ::windows_sys::core::HRESULT = -2141057023i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORTPROVIDER_IN_USE: ::windows_sys::core::HRESULT = -2141052918i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORTPROVIDER_NOT_ATTACHED: ::windows_sys::core::HRESULT = -2141052917i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_ALREADY_BOUND: ::windows_sys::core::HRESULT = -2141052671i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_ALREADY_EXISTS_FOR_SCOPE: ::windows_sys::core::HRESULT = -2141052665i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_EXECUTING_CALLBACK: ::windows_sys::core::HRESULT = -2141052666i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_INVALID_ARGUMENT: ::windows_sys::core::HRESULT = -2141052668i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_NOT_BOUND: ::windows_sys::core::HRESULT = -2141052670i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_NO_DEST_ADDRESSES: ::windows_sys::core::HRESULT = -2141052667i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_SHUTTING_DOWN: ::windows_sys::core::HRESULT = -2141052921i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_STILL_BOUND: ::windows_sys::core::HRESULT = -2141052661i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_E_TRANSPORT_UNEXPECTED: ::windows_sys::core::HRESULT = -2141052669i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_LINK_LOCAL_ISATAP_SCOPEID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_MAX_INSTANCE_PREFIX_LEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_MAX_PAYLOAD_SIZE: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_MAX_ROUTING_ADDRESSES: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_MIN_ROUTING_ADDRESSES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_PAYLOAD_REVOKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_S_RETRY: ::windows_sys::core::HRESULT = 6426640i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const FACILITY_DRT: u32 = 98u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const NS_PNRPCLOUD: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const NS_PNRPNAME: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const NS_PROVIDER_PNRPCLOUD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03fe89ce_766d_4976_b9c1_bb9bc42c7b4d); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const NS_PROVIDER_PNRPNAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03fe89cd_766d_4976_b9c1_bb9bc42c7b4d); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_PUBLICATION_OPTIONS_VERSION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_PUBLICATION_OPTIONS_VERSION_1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_PUBLICATION_OPTIONS_VERSION_2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_READ_TIMEOUT_DEFAULT: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_READ_TIMEOUT_LOCAL_CACHE_ONLY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_COLLAB_OBJECTID_USER_PICTURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd15f41f_fc4e_4922_b035_4c06a754d01d); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147024713i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_CLIENT_INVALID_COMPARTMENT_ID: ::windows_sys::core::HRESULT = -2147013390i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_CLOUD_DISABLED: ::windows_sys::core::HRESULT = -2147013394i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_CLOUD_IS_DEAD: ::windows_sys::core::HRESULT = -2147013387i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_CLOUD_IS_SEARCH_ONLY: ::windows_sys::core::HRESULT = -2147013391i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_CLOUD_NOT_FOUND: ::windows_sys::core::HRESULT = -2147013395i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_DISK_FULL: ::windows_sys::core::HRESULT = -2147024784i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_DUPLICATE_PEER_NAME: ::windows_sys::core::HRESULT = -2147013388i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_INVALID_IDENTITY: ::windows_sys::core::HRESULT = -2147013393i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_NOT_FOUND: ::windows_sys::core::HRESULT = -2147023728i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_E_TOO_MUCH_LOAD: ::windows_sys::core::HRESULT = -2147013392i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_ROLE_ADMIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04387127_aa56_450a_8ce5_4f565c6790f4); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_ROLE_INVITING_MEMBER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4370fd89_dc18_4cfb_8dbf_9853a8a9f905); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_ROLE_MEMBER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf12dc4c7_0857_4ca0_93fc_b1bb19a3d8c2); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PNRP_ALL_LINK_CLOUDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PEER_PNRP_ALL_LINKS"); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRPINFO_HINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_MAX_ENDPOINT_ADDRESSES: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_MAX_EXTENDED_PAYLOAD_BYTES: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const SVCID_PNRPCLOUD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2239ce6_00c0_4fbf_bad6_18139385a49a); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const SVCID_PNRPNAME_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2239ce5_00c0_4fbf_bad6_18139385a49a); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const SVCID_PNRPNAME_V2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2239ce7_00c0_4fbf_bad6_18139385a49a); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_CLIENT_INVALID_COMPARTMENT_ID: u32 = 11506u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_CLOUD_DISABLED: u32 = 11502u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_CLOUD_IS_DEAD: u32 = 11509u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_CLOUD_IS_SEARCH_ONLY: u32 = 11505u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_CLOUD_NOT_FOUND: u32 = 11501u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_DUPLICATE_PEER_NAME: u32 = 11508u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_ERROR_BASE: u32 = 11500u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_INVALID_IDENTITY: u32 = 11503u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSA_PNRP_TOO_MUCH_LOAD: u32 = 11504u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSZ_SCOPE_GLOBAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GLOBAL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSZ_SCOPE_LINKLOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LINKLOCAL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const WSZ_SCOPE_SITELOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SITELOCAL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_ADDRESS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_ACCEPTED: DRT_ADDRESS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_REJECTED: DRT_ADDRESS_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_UNREACHABLE: DRT_ADDRESS_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_LOOP: DRT_ADDRESS_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_TOO_BUSY: DRT_ADDRESS_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_BAD_VALIDATE_ID: DRT_ADDRESS_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_SUSPECT_UNREGISTERED_ID: DRT_ADDRESS_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ADDRESS_FLAG_INQUIRE: DRT_ADDRESS_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_EVENT_STATUS_CHANGED: DRT_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_EVENT_LEAFSET_KEY_CHANGED: DRT_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_EVENT_REGISTRATION_STATE_CHANGED: DRT_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_LEAFSET_KEY_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_LEAFSET_KEY_ADDED: DRT_LEAFSET_KEY_CHANGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_LEAFSET_KEY_DELETED: DRT_LEAFSET_KEY_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_MATCH_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_MATCH_EXACT: DRT_MATCH_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_MATCH_NEAR: DRT_MATCH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_MATCH_INTERMEDIATE: DRT_MATCH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_REGISTRATION_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_REGISTRATION_STATE_UNRESOLVEABLE: DRT_REGISTRATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_SCOPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_GLOBAL_SCOPE: DRT_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_SITE_LOCAL_SCOPE: DRT_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_LINK_LOCAL_SCOPE: DRT_SCOPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_SECURITY_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_SECURE_RESOLVE: DRT_SECURITY_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_SECURE_MEMBERSHIP: DRT_SECURITY_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_SECURE_CONFIDENTIALPAYLOAD: DRT_SECURITY_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type DRT_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ACTIVE: DRT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_ALONE: DRT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_NO_NETWORK: DRT_STATUS = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const DRT_FAULTED: DRT_STATUS = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PeerDistClientBasicInfo: PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const MaximumPeerDistClientInfoByHandlesClass: PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_1: PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_2: PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION: PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEERDIST_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_STATUS_DISABLED: PEERDIST_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_STATUS_UNAVAILABLE: PEERDIST_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEERDIST_STATUS_AVAILABLE: PEERDIST_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_APPLICATION_REGISTRATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_APPLICATION_CURRENT_USER: PEER_APPLICATION_REGISTRATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_APPLICATION_ALL_USERS: PEER_APPLICATION_REGISTRATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_CHANGE_ADDED: PEER_CHANGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_CHANGE_DELETED: PEER_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_CHANGE_UPDATED: PEER_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_COLLAB_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_WATCHLIST_CHANGED: PEER_COLLAB_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_ENDPOINT_CHANGED: PEER_COLLAB_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_ENDPOINT_PRESENCE_CHANGED: PEER_COLLAB_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_ENDPOINT_APPLICATION_CHANGED: PEER_COLLAB_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_ENDPOINT_OBJECT_CHANGED: PEER_COLLAB_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_MY_ENDPOINT_CHANGED: PEER_COLLAB_EVENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_MY_PRESENCE_CHANGED: PEER_COLLAB_EVENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_MY_APPLICATION_CHANGED: PEER_COLLAB_EVENT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_MY_OBJECT_CHANGED: PEER_COLLAB_EVENT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_PEOPLE_NEAR_ME_CHANGED: PEER_COLLAB_EVENT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_EVENT_REQUEST_STATUS_CHANGED: PEER_COLLAB_EVENT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_CONNECTION_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_CONNECTION_NEIGHBOR: PEER_CONNECTION_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_CONNECTION_DIRECT: PEER_CONNECTION_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_CONNECTION_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_CONNECTED: PEER_CONNECTION_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_DISCONNECTED: PEER_CONNECTION_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_CONNECTION_FAILED: PEER_CONNECTION_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GRAPH_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_STATUS_CHANGED: PEER_GRAPH_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_PROPERTY_CHANGED: PEER_GRAPH_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_RECORD_CHANGED: PEER_GRAPH_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_DIRECT_CONNECTION: PEER_GRAPH_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_NEIGHBOR_CONNECTION: PEER_GRAPH_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_INCOMING_DATA: PEER_GRAPH_EVENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_CONNECTION_REQUIRED: PEER_GRAPH_EVENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_NODE_CHANGED: PEER_GRAPH_EVENT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_EVENT_SYNCHRONIZED: PEER_GRAPH_EVENT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GRAPH_PROPERTY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_PROPERTY_HEARTBEATS: PEER_GRAPH_PROPERTY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_PROPERTY_DEFER_EXPIRATION: PEER_GRAPH_PROPERTY_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GRAPH_SCOPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_SCOPE_ANY: PEER_GRAPH_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_SCOPE_GLOBAL: PEER_GRAPH_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_SCOPE_SITELOCAL: PEER_GRAPH_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_SCOPE_LINKLOCAL: PEER_GRAPH_SCOPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_SCOPE_LOOPBACK: PEER_GRAPH_SCOPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GRAPH_STATUS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_STATUS_LISTENING: PEER_GRAPH_STATUS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_STATUS_HAS_CONNECTIONS: PEER_GRAPH_STATUS_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GRAPH_STATUS_SYNCHRONIZED: PEER_GRAPH_STATUS_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GROUP_AUTHENTICATION_SCHEME = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_GMC_AUTHENTICATION: PEER_GROUP_AUTHENTICATION_SCHEME = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_PASSWORD_AUTHENTICATION: PEER_GROUP_AUTHENTICATION_SCHEME = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GROUP_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_STATUS_CHANGED: PEER_GROUP_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_PROPERTY_CHANGED: PEER_GROUP_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_RECORD_CHANGED: PEER_GROUP_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_DIRECT_CONNECTION: PEER_GROUP_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_NEIGHBOR_CONNECTION: PEER_GROUP_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_INCOMING_DATA: PEER_GROUP_EVENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_MEMBER_CHANGED: PEER_GROUP_EVENT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_CONNECTION_FAILED: PEER_GROUP_EVENT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_EVENT_AUTHENTICATION_FAILED: PEER_GROUP_EVENT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GROUP_ISSUE_CREDENTIAL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_STORE_CREDENTIALS: PEER_GROUP_ISSUE_CREDENTIAL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GROUP_PROPERTY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_MEMBER_DATA_OPTIONAL: PEER_GROUP_PROPERTY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_DISABLE_PRESENCE: PEER_GROUP_PROPERTY_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_DEFER_EXPIRATION: PEER_GROUP_PROPERTY_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_GROUP_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_STATUS_LISTENING: PEER_GROUP_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_GROUP_STATUS_HAS_CONNECTIONS: PEER_GROUP_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_INVITATION_RESPONSE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_INVITATION_RESPONSE_DECLINED: PEER_INVITATION_RESPONSE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_INVITATION_RESPONSE_ACCEPTED: PEER_INVITATION_RESPONSE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_INVITATION_RESPONSE_EXPIRED: PEER_INVITATION_RESPONSE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_INVITATION_RESPONSE_ERROR: PEER_INVITATION_RESPONSE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_MEMBER_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_MEMBER_CONNECTED: PEER_MEMBER_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_MEMBER_DISCONNECTED: PEER_MEMBER_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_MEMBER_UPDATED: PEER_MEMBER_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_MEMBER_JOINED: PEER_MEMBER_CHANGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_MEMBER_LEFT: PEER_MEMBER_CHANGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_MEMBER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_MEMBER_PRESENT: PEER_MEMBER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_NODE_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_NODE_CHANGE_CONNECTED: PEER_NODE_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_NODE_CHANGE_DISCONNECTED: PEER_NODE_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_NODE_CHANGE_UPDATED: PEER_NODE_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_PRESENCE_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_OFFLINE: PEER_PRESENCE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_OUT_TO_LUNCH: PEER_PRESENCE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_AWAY: PEER_PRESENCE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_BE_RIGHT_BACK: PEER_PRESENCE_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_IDLE: PEER_PRESENCE_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_BUSY: PEER_PRESENCE_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_ON_THE_PHONE: PEER_PRESENCE_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PRESENCE_ONLINE: PEER_PRESENCE_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_PUBLICATION_SCOPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PUBLICATION_SCOPE_NONE: PEER_PUBLICATION_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PUBLICATION_SCOPE_NEAR_ME: PEER_PUBLICATION_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PUBLICATION_SCOPE_INTERNET: PEER_PUBLICATION_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_PUBLICATION_SCOPE_ALL: PEER_PUBLICATION_SCOPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_RECORD_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_RECORD_ADDED: PEER_RECORD_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_RECORD_UPDATED: PEER_RECORD_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_RECORD_DELETED: PEER_RECORD_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_RECORD_EXPIRED: PEER_RECORD_CHANGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_RECORD_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_RECORD_FLAG_AUTOREFRESH: PEER_RECORD_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_RECORD_FLAG_DELETED: PEER_RECORD_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_SIGNIN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_SIGNIN_NONE: PEER_SIGNIN_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_SIGNIN_NEAR_ME: PEER_SIGNIN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_SIGNIN_INTERNET: PEER_SIGNIN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_SIGNIN_ALL: PEER_SIGNIN_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PEER_WATCH_PERMISSION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_WATCH_BLOCKED: PEER_WATCH_PERMISSION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PEER_WATCH_ALLOWED: PEER_WATCH_PERMISSION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PNRP_CLOUD_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_NO_FLAGS: PNRP_CLOUD_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_NAME_LOCAL: PNRP_CLOUD_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_RESOLVE_ONLY: PNRP_CLOUD_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_FULL_PARTICIPANT: PNRP_CLOUD_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PNRP_CLOUD_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_STATE_VIRTUAL: PNRP_CLOUD_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_STATE_SYNCHRONISING: PNRP_CLOUD_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_STATE_ACTIVE: PNRP_CLOUD_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_STATE_DEAD: PNRP_CLOUD_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_STATE_DISABLED: PNRP_CLOUD_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_STATE_NO_NET: PNRP_CLOUD_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_CLOUD_STATE_ALONE: PNRP_CLOUD_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PNRP_EXTENDED_PAYLOAD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_EXTENDED_PAYLOAD_TYPE_NONE: PNRP_EXTENDED_PAYLOAD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_EXTENDED_PAYLOAD_TYPE_BINARY: PNRP_EXTENDED_PAYLOAD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_EXTENDED_PAYLOAD_TYPE_STRING: PNRP_EXTENDED_PAYLOAD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PNRP_REGISTERED_ID_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_REGISTERED_ID_STATE_OK: PNRP_REGISTERED_ID_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_REGISTERED_ID_STATE_PROBLEM: PNRP_REGISTERED_ID_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PNRP_RESOLVE_CRITERIA = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_RESOLVE_CRITERIA_DEFAULT: PNRP_RESOLVE_CRITERIA = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_RESOLVE_CRITERIA_REMOTE_PEER_NAME: PNRP_RESOLVE_CRITERIA = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_RESOLVE_CRITERIA_NEAREST_REMOTE_PEER_NAME: PNRP_RESOLVE_CRITERIA = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME: PNRP_RESOLVE_CRITERIA = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_RESOLVE_CRITERIA_NEAREST_NON_CURRENT_PROCESS_PEER_NAME: PNRP_RESOLVE_CRITERIA = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_RESOLVE_CRITERIA_ANY_PEER_NAME: PNRP_RESOLVE_CRITERIA = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_RESOLVE_CRITERIA_NEAREST_PEER_NAME: PNRP_RESOLVE_CRITERIA = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PNRP_SCOPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_SCOPE_ANY: PNRP_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_GLOBAL_SCOPE: PNRP_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_SITE_LOCAL_SCOPE: PNRP_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub const PNRP_LINK_LOCAL_SCOPE: PNRP_SCOPE = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct DRT_ADDRESS { - pub socketAddress: super::super::Networking::WinSock::SOCKADDR_STORAGE, - pub flags: u32, - pub nearness: i32, - pub latency: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_ADDRESS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct DRT_ADDRESS_LIST { - pub AddressCount: u32, - pub AddressList: [DRT_ADDRESS; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_ADDRESS_LIST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_ADDRESS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct DRT_BOOTSTRAP_PROVIDER { - pub pvContext: *mut ::core::ffi::c_void, - pub Attach: isize, - pub Detach: isize, - pub InitResolve: isize, - pub IssueResolve: isize, - pub EndResolve: isize, - pub Register: isize, - pub Unregister: isize, -} -impl ::core::marker::Copy for DRT_BOOTSTRAP_PROVIDER {} -impl ::core::clone::Clone for DRT_BOOTSTRAP_PROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct DRT_DATA { - pub cb: u32, - pub pb: *mut u8, -} -impl ::core::marker::Copy for DRT_DATA {} -impl ::core::clone::Clone for DRT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct DRT_EVENT_DATA { - pub r#type: DRT_EVENT_TYPE, - pub hr: ::windows_sys::core::HRESULT, - pub pvContext: *mut ::core::ffi::c_void, - pub Anonymous: DRT_EVENT_DATA_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_EVENT_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union DRT_EVENT_DATA_0 { - pub leafsetKeyChange: DRT_EVENT_DATA_0_0, - pub registrationStateChange: DRT_EVENT_DATA_0_1, - pub statusChange: DRT_EVENT_DATA_0_2, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_EVENT_DATA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_EVENT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct DRT_EVENT_DATA_0_0 { - pub change: DRT_LEAFSET_KEY_CHANGE_TYPE, - pub localKey: DRT_DATA, - pub remoteKey: DRT_DATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_EVENT_DATA_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_EVENT_DATA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct DRT_EVENT_DATA_0_1 { - pub state: DRT_REGISTRATION_STATE, - pub localKey: DRT_DATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_EVENT_DATA_0_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_EVENT_DATA_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct DRT_EVENT_DATA_0_2 { - pub status: DRT_STATUS, - pub bootstrapAddresses: DRT_EVENT_DATA_0_2_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_EVENT_DATA_0_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_EVENT_DATA_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct DRT_EVENT_DATA_0_2_0 { - pub cntAddress: u32, - pub pAddresses: *mut super::super::Networking::WinSock::SOCKADDR_STORAGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for DRT_EVENT_DATA_0_2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for DRT_EVENT_DATA_0_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct DRT_REGISTRATION { - pub key: DRT_DATA, - pub appData: DRT_DATA, -} -impl ::core::marker::Copy for DRT_REGISTRATION {} -impl ::core::clone::Clone for DRT_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRT_SEARCH_INFO { - pub dwSize: u32, - pub fIterative: super::super::Foundation::BOOL, - pub fAllowCurrentInstanceMatch: super::super::Foundation::BOOL, - pub fAnyMatchInRange: super::super::Foundation::BOOL, - pub cMaxEndpoints: u32, - pub pMaximumKey: *mut DRT_DATA, - pub pMinimumKey: *mut DRT_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRT_SEARCH_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRT_SEARCH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct DRT_SEARCH_RESULT { - pub dwSize: u32, - pub r#type: DRT_MATCH_TYPE, - pub pvContext: *mut ::core::ffi::c_void, - pub registration: DRT_REGISTRATION, -} -impl ::core::marker::Copy for DRT_SEARCH_RESULT {} -impl ::core::clone::Clone for DRT_SEARCH_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct DRT_SECURITY_PROVIDER { - pub pvContext: *mut ::core::ffi::c_void, - pub Attach: isize, - pub Detach: isize, - pub RegisterKey: isize, - pub UnregisterKey: isize, - pub ValidateAndUnpackPayload: isize, - pub SecureAndPackPayload: isize, - pub FreeData: isize, - pub EncryptData: isize, - pub DecryptData: isize, - pub GetSerializedCredential: isize, - pub ValidateRemoteCredential: isize, - pub SignData: isize, - pub VerifyData: isize, -} -impl ::core::marker::Copy for DRT_SECURITY_PROVIDER {} -impl ::core::clone::Clone for DRT_SECURITY_PROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct DRT_SETTINGS { - pub dwSize: u32, - pub cbKey: u32, - pub bProtocolMajorVersion: u8, - pub bProtocolMinorVersion: u8, - pub ulMaxRoutingAddresses: u32, - pub pwzDrtInstancePrefix: ::windows_sys::core::PWSTR, - pub hTransport: *mut ::core::ffi::c_void, - pub pSecurityProvider: *mut DRT_SECURITY_PROVIDER, - pub pBootstrapProvider: *mut DRT_BOOTSTRAP_PROVIDER, - pub eSecurityMode: DRT_SECURITY_MODE, -} -impl ::core::marker::Copy for DRT_SETTINGS {} -impl ::core::clone::Clone for DRT_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PEERDIST_CLIENT_BASIC_INFO { - pub fFlashCrowd: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PEERDIST_CLIENT_BASIC_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PEERDIST_CLIENT_BASIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEERDIST_CONTENT_TAG { - pub Data: [u8; 16], -} -impl ::core::marker::Copy for PEERDIST_CONTENT_TAG {} -impl ::core::clone::Clone for PEERDIST_CONTENT_TAG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEERDIST_PUBLICATION_OPTIONS { - pub dwVersion: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for PEERDIST_PUBLICATION_OPTIONS {} -impl ::core::clone::Clone for PEERDIST_PUBLICATION_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEERDIST_RETRIEVAL_OPTIONS { - pub cbSize: u32, - pub dwContentInfoMinVersion: u32, - pub dwContentInfoMaxVersion: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for PEERDIST_RETRIEVAL_OPTIONS {} -impl ::core::clone::Clone for PEERDIST_RETRIEVAL_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEERDIST_STATUS_INFO { - pub cbSize: u32, - pub status: PEERDIST_STATUS, - pub dwMinVer: PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE, - pub dwMaxVer: PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE, -} -impl ::core::marker::Copy for PEERDIST_STATUS_INFO {} -impl ::core::clone::Clone for PEERDIST_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct PEER_ADDRESS { - pub dwSize: u32, - pub sin6: super::super::Networking::WinSock::SOCKADDR_IN6, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for PEER_ADDRESS {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for PEER_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_APPLICATION { - pub id: ::windows_sys::core::GUID, - pub data: PEER_DATA, - pub pwzDescription: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PEER_APPLICATION {} -impl ::core::clone::Clone for PEER_APPLICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_APPLICATION_REGISTRATION_INFO { - pub application: PEER_APPLICATION, - pub pwzApplicationToLaunch: ::windows_sys::core::PWSTR, - pub pwzApplicationArguments: ::windows_sys::core::PWSTR, - pub dwPublicationScope: u32, -} -impl ::core::marker::Copy for PEER_APPLICATION_REGISTRATION_INFO {} -impl ::core::clone::Clone for PEER_APPLICATION_REGISTRATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_APP_LAUNCH_INFO { - pub pContact: *mut PEER_CONTACT, - pub pEndpoint: *mut PEER_ENDPOINT, - pub pInvitation: *mut PEER_INVITATION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_APP_LAUNCH_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_APP_LAUNCH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_COLLAB_EVENT_DATA { - pub eventType: PEER_COLLAB_EVENT_TYPE, - pub Anonymous: PEER_COLLAB_EVENT_DATA_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_COLLAB_EVENT_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_COLLAB_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union PEER_COLLAB_EVENT_DATA_0 { - pub watchListChangedData: PEER_EVENT_WATCHLIST_CHANGED_DATA, - pub presenceChangedData: PEER_EVENT_PRESENCE_CHANGED_DATA, - pub applicationChangedData: PEER_EVENT_APPLICATION_CHANGED_DATA, - pub objectChangedData: PEER_EVENT_OBJECT_CHANGED_DATA, - pub endpointChangedData: PEER_EVENT_ENDPOINT_CHANGED_DATA, - pub peopleNearMeChangedData: PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA, - pub requestStatusChangedData: PEER_EVENT_REQUEST_STATUS_CHANGED_DATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_COLLAB_EVENT_DATA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_COLLAB_EVENT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_COLLAB_EVENT_REGISTRATION { - pub eventType: PEER_COLLAB_EVENT_TYPE, - pub pInstance: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PEER_COLLAB_EVENT_REGISTRATION {} -impl ::core::clone::Clone for PEER_COLLAB_EVENT_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct PEER_CONNECTION_INFO { - pub dwSize: u32, - pub dwFlags: u32, - pub ullConnectionId: u64, - pub ullNodeId: u64, - pub pwzPeerId: ::windows_sys::core::PWSTR, - pub address: PEER_ADDRESS, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for PEER_CONNECTION_INFO {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for PEER_CONNECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PEER_CONTACT { - pub pwzPeerName: ::windows_sys::core::PWSTR, - pub pwzNickName: ::windows_sys::core::PWSTR, - pub pwzDisplayName: ::windows_sys::core::PWSTR, - pub pwzEmailAddress: ::windows_sys::core::PWSTR, - pub fWatch: super::super::Foundation::BOOL, - pub WatcherPermissions: PEER_WATCH_PERMISSION, - pub credentials: PEER_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PEER_CONTACT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PEER_CONTACT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct PEER_CREDENTIAL_INFO { - pub dwSize: u32, - pub dwFlags: u32, - pub pwzFriendlyName: ::windows_sys::core::PWSTR, - pub pPublicKey: *mut super::super::Security::Cryptography::CERT_PUBLIC_KEY_INFO, - pub pwzIssuerPeerName: ::windows_sys::core::PWSTR, - pub pwzIssuerFriendlyName: ::windows_sys::core::PWSTR, - pub ftValidityStart: super::super::Foundation::FILETIME, - pub ftValidityEnd: super::super::Foundation::FILETIME, - pub cRoles: u32, - pub pRoles: *mut ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for PEER_CREDENTIAL_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for PEER_CREDENTIAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_DATA { - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for PEER_DATA {} -impl ::core::clone::Clone for PEER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct PEER_ENDPOINT { - pub address: PEER_ADDRESS, - pub pwzEndpointName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for PEER_ENDPOINT {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for PEER_ENDPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_EVENT_APPLICATION_CHANGED_DATA { - pub pContact: *mut PEER_CONTACT, - pub pEndpoint: *mut PEER_ENDPOINT, - pub changeType: PEER_CHANGE_TYPE, - pub pApplication: *mut PEER_APPLICATION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_EVENT_APPLICATION_CHANGED_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_EVENT_APPLICATION_CHANGED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_EVENT_CONNECTION_CHANGE_DATA { - pub dwSize: u32, - pub status: PEER_CONNECTION_STATUS, - pub ullConnectionId: u64, - pub ullNodeId: u64, - pub ullNextConnectionId: u64, - pub hrConnectionFailedReason: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for PEER_EVENT_CONNECTION_CHANGE_DATA {} -impl ::core::clone::Clone for PEER_EVENT_CONNECTION_CHANGE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_EVENT_ENDPOINT_CHANGED_DATA { - pub pContact: *mut PEER_CONTACT, - pub pEndpoint: *mut PEER_ENDPOINT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_EVENT_ENDPOINT_CHANGED_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_EVENT_ENDPOINT_CHANGED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_EVENT_INCOMING_DATA { - pub dwSize: u32, - pub ullConnectionId: u64, - pub r#type: ::windows_sys::core::GUID, - pub data: PEER_DATA, -} -impl ::core::marker::Copy for PEER_EVENT_INCOMING_DATA {} -impl ::core::clone::Clone for PEER_EVENT_INCOMING_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_EVENT_MEMBER_CHANGE_DATA { - pub dwSize: u32, - pub changeType: PEER_MEMBER_CHANGE_TYPE, - pub pwzIdentity: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PEER_EVENT_MEMBER_CHANGE_DATA {} -impl ::core::clone::Clone for PEER_EVENT_MEMBER_CHANGE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_EVENT_NODE_CHANGE_DATA { - pub dwSize: u32, - pub changeType: PEER_NODE_CHANGE_TYPE, - pub ullNodeId: u64, - pub pwzPeerId: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PEER_EVENT_NODE_CHANGE_DATA {} -impl ::core::clone::Clone for PEER_EVENT_NODE_CHANGE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_EVENT_OBJECT_CHANGED_DATA { - pub pContact: *mut PEER_CONTACT, - pub pEndpoint: *mut PEER_ENDPOINT, - pub changeType: PEER_CHANGE_TYPE, - pub pObject: *mut PEER_OBJECT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_EVENT_OBJECT_CHANGED_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_EVENT_OBJECT_CHANGED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA { - pub changeType: PEER_CHANGE_TYPE, - pub pPeopleNearMe: *mut PEER_PEOPLE_NEAR_ME, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_EVENT_PRESENCE_CHANGED_DATA { - pub pContact: *mut PEER_CONTACT, - pub pEndpoint: *mut PEER_ENDPOINT, - pub changeType: PEER_CHANGE_TYPE, - pub pPresenceInfo: *mut PEER_PRESENCE_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_EVENT_PRESENCE_CHANGED_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_EVENT_PRESENCE_CHANGED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_EVENT_RECORD_CHANGE_DATA { - pub dwSize: u32, - pub changeType: PEER_RECORD_CHANGE_TYPE, - pub recordId: ::windows_sys::core::GUID, - pub recordType: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PEER_EVENT_RECORD_CHANGE_DATA {} -impl ::core::clone::Clone for PEER_EVENT_RECORD_CHANGE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct PEER_EVENT_REQUEST_STATUS_CHANGED_DATA { - pub pEndpoint: *mut PEER_ENDPOINT, - pub hrChange: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for PEER_EVENT_REQUEST_STATUS_CHANGED_DATA {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for PEER_EVENT_REQUEST_STATUS_CHANGED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_EVENT_SYNCHRONIZED_DATA { - pub dwSize: u32, - pub recordType: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PEER_EVENT_SYNCHRONIZED_DATA {} -impl ::core::clone::Clone for PEER_EVENT_SYNCHRONIZED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PEER_EVENT_WATCHLIST_CHANGED_DATA { - pub pContact: *mut PEER_CONTACT, - pub changeType: PEER_CHANGE_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PEER_EVENT_WATCHLIST_CHANGED_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PEER_EVENT_WATCHLIST_CHANGED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_GRAPH_EVENT_DATA { - pub eventType: PEER_GRAPH_EVENT_TYPE, - pub Anonymous: PEER_GRAPH_EVENT_DATA_0, -} -impl ::core::marker::Copy for PEER_GRAPH_EVENT_DATA {} -impl ::core::clone::Clone for PEER_GRAPH_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub union PEER_GRAPH_EVENT_DATA_0 { - pub dwStatus: PEER_GRAPH_STATUS_FLAGS, - pub incomingData: PEER_EVENT_INCOMING_DATA, - pub recordChangeData: PEER_EVENT_RECORD_CHANGE_DATA, - pub connectionChangeData: PEER_EVENT_CONNECTION_CHANGE_DATA, - pub nodeChangeData: PEER_EVENT_NODE_CHANGE_DATA, - pub synchronizedData: PEER_EVENT_SYNCHRONIZED_DATA, -} -impl ::core::marker::Copy for PEER_GRAPH_EVENT_DATA_0 {} -impl ::core::clone::Clone for PEER_GRAPH_EVENT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_GRAPH_EVENT_REGISTRATION { - pub eventType: PEER_GRAPH_EVENT_TYPE, - pub pType: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PEER_GRAPH_EVENT_REGISTRATION {} -impl ::core::clone::Clone for PEER_GRAPH_EVENT_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_GRAPH_PROPERTIES { - pub dwSize: u32, - pub dwFlags: u32, - pub dwScope: u32, - pub dwMaxRecordSize: u32, - pub pwzGraphId: ::windows_sys::core::PWSTR, - pub pwzCreatorId: ::windows_sys::core::PWSTR, - pub pwzFriendlyName: ::windows_sys::core::PWSTR, - pub pwzComment: ::windows_sys::core::PWSTR, - pub ulPresenceLifetime: u32, - pub cPresenceMax: u32, -} -impl ::core::marker::Copy for PEER_GRAPH_PROPERTIES {} -impl ::core::clone::Clone for PEER_GRAPH_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_GROUP_EVENT_DATA { - pub eventType: PEER_GROUP_EVENT_TYPE, - pub Anonymous: PEER_GROUP_EVENT_DATA_0, -} -impl ::core::marker::Copy for PEER_GROUP_EVENT_DATA {} -impl ::core::clone::Clone for PEER_GROUP_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub union PEER_GROUP_EVENT_DATA_0 { - pub dwStatus: PEER_GROUP_STATUS, - pub incomingData: PEER_EVENT_INCOMING_DATA, - pub recordChangeData: PEER_EVENT_RECORD_CHANGE_DATA, - pub connectionChangeData: PEER_EVENT_CONNECTION_CHANGE_DATA, - pub memberChangeData: PEER_EVENT_MEMBER_CHANGE_DATA, - pub hrConnectionFailedReason: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for PEER_GROUP_EVENT_DATA_0 {} -impl ::core::clone::Clone for PEER_GROUP_EVENT_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_GROUP_EVENT_REGISTRATION { - pub eventType: PEER_GROUP_EVENT_TYPE, - pub pType: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PEER_GROUP_EVENT_REGISTRATION {} -impl ::core::clone::Clone for PEER_GROUP_EVENT_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_GROUP_PROPERTIES { - pub dwSize: u32, - pub dwFlags: u32, - pub pwzCloud: ::windows_sys::core::PWSTR, - pub pwzClassifier: ::windows_sys::core::PWSTR, - pub pwzGroupPeerName: ::windows_sys::core::PWSTR, - pub pwzCreatorPeerName: ::windows_sys::core::PWSTR, - pub pwzFriendlyName: ::windows_sys::core::PWSTR, - pub pwzComment: ::windows_sys::core::PWSTR, - pub ulMemberDataLifetime: u32, - pub ulPresenceLifetime: u32, - pub dwAuthenticationSchemes: u32, - pub pwzGroupPassword: ::windows_sys::core::PWSTR, - pub groupPasswordRole: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PEER_GROUP_PROPERTIES {} -impl ::core::clone::Clone for PEER_GROUP_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_INVITATION { - pub applicationId: ::windows_sys::core::GUID, - pub applicationData: PEER_DATA, - pub pwzMessage: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PEER_INVITATION {} -impl ::core::clone::Clone for PEER_INVITATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct PEER_INVITATION_INFO { - pub dwSize: u32, - pub dwFlags: u32, - pub pwzCloudName: ::windows_sys::core::PWSTR, - pub dwScope: u32, - pub dwCloudFlags: u32, - pub pwzGroupPeerName: ::windows_sys::core::PWSTR, - pub pwzIssuerPeerName: ::windows_sys::core::PWSTR, - pub pwzSubjectPeerName: ::windows_sys::core::PWSTR, - pub pwzGroupFriendlyName: ::windows_sys::core::PWSTR, - pub pwzIssuerFriendlyName: ::windows_sys::core::PWSTR, - pub pwzSubjectFriendlyName: ::windows_sys::core::PWSTR, - pub ftValidityStart: super::super::Foundation::FILETIME, - pub ftValidityEnd: super::super::Foundation::FILETIME, - pub cRoles: u32, - pub pRoles: *mut ::windows_sys::core::GUID, - pub cClassifiers: u32, - pub ppwzClassifiers: *mut ::windows_sys::core::PWSTR, - pub pSubjectPublicKey: *mut super::super::Security::Cryptography::CERT_PUBLIC_KEY_INFO, - pub authScheme: PEER_GROUP_AUTHENTICATION_SCHEME, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for PEER_INVITATION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for PEER_INVITATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_INVITATION_RESPONSE { - pub action: PEER_INVITATION_RESPONSE_TYPE, - pub pwzMessage: ::windows_sys::core::PWSTR, - pub hrExtendedInfo: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for PEER_INVITATION_RESPONSE {} -impl ::core::clone::Clone for PEER_INVITATION_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -pub struct PEER_MEMBER { - pub dwSize: u32, - pub dwFlags: u32, - pub pwzIdentity: ::windows_sys::core::PWSTR, - pub pwzAttributes: ::windows_sys::core::PWSTR, - pub ullNodeId: u64, - pub cAddresses: u32, - pub pAddresses: *mut PEER_ADDRESS, - pub pCredentialInfo: *mut PEER_CREDENTIAL_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for PEER_MEMBER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for PEER_MEMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_NAME_PAIR { - pub dwSize: u32, - pub pwzPeerName: ::windows_sys::core::PWSTR, - pub pwzFriendlyName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PEER_NAME_PAIR {} -impl ::core::clone::Clone for PEER_NAME_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct PEER_NODE_INFO { - pub dwSize: u32, - pub ullNodeId: u64, - pub pwzPeerId: ::windows_sys::core::PWSTR, - pub cAddresses: u32, - pub pAddresses: *mut PEER_ADDRESS, - pub pwzAttributes: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for PEER_NODE_INFO {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for PEER_NODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_OBJECT { - pub id: ::windows_sys::core::GUID, - pub data: PEER_DATA, - pub dwPublicationScope: u32, -} -impl ::core::marker::Copy for PEER_OBJECT {} -impl ::core::clone::Clone for PEER_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct PEER_PEOPLE_NEAR_ME { - pub pwzNickName: ::windows_sys::core::PWSTR, - pub endpoint: PEER_ENDPOINT, - pub id: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for PEER_PEOPLE_NEAR_ME {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for PEER_PEOPLE_NEAR_ME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_PNRP_CLOUD_INFO { - pub pwzCloudName: ::windows_sys::core::PWSTR, - pub dwScope: PNRP_SCOPE, - pub dwScopeId: u32, -} -impl ::core::marker::Copy for PEER_PNRP_CLOUD_INFO {} -impl ::core::clone::Clone for PEER_PNRP_CLOUD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_PNRP_ENDPOINT_INFO { - pub pwzPeerName: ::windows_sys::core::PWSTR, - pub cAddresses: u32, - pub ppAddresses: *mut *mut super::super::Networking::WinSock::SOCKADDR, - pub pwzComment: ::windows_sys::core::PWSTR, - pub payload: PEER_DATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_PNRP_ENDPOINT_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_PNRP_ENDPOINT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PEER_PNRP_REGISTRATION_INFO { - pub pwzCloudName: ::windows_sys::core::PWSTR, - pub pwzPublishingIdentity: ::windows_sys::core::PWSTR, - pub cAddresses: u32, - pub ppAddresses: *mut *mut super::super::Networking::WinSock::SOCKADDR, - pub wPort: u16, - pub pwzComment: ::windows_sys::core::PWSTR, - pub payload: PEER_DATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PEER_PNRP_REGISTRATION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PEER_PNRP_REGISTRATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_PRESENCE_INFO { - pub status: PEER_PRESENCE_STATUS, - pub pwzDescriptiveText: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PEER_PRESENCE_INFO {} -impl ::core::clone::Clone for PEER_PRESENCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PEER_RECORD { - pub dwSize: u32, - pub r#type: ::windows_sys::core::GUID, - pub id: ::windows_sys::core::GUID, - pub dwVersion: u32, - pub dwFlags: u32, - pub pwzCreatorId: ::windows_sys::core::PWSTR, - pub pwzModifiedById: ::windows_sys::core::PWSTR, - pub pwzAttributes: ::windows_sys::core::PWSTR, - pub ftCreation: super::super::Foundation::FILETIME, - pub ftExpiration: super::super::Foundation::FILETIME, - pub ftLastModified: super::super::Foundation::FILETIME, - pub securityData: PEER_DATA, - pub data: PEER_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PEER_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PEER_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PEER_SECURITY_INTERFACE { - pub dwSize: u32, - pub pwzSspFilename: ::windows_sys::core::PWSTR, - pub pwzPackageName: ::windows_sys::core::PWSTR, - pub cbSecurityInfo: u32, - pub pbSecurityInfo: *mut u8, - pub pvContext: *mut ::core::ffi::c_void, - pub pfnValidateRecord: PFNPEER_VALIDATE_RECORD, - pub pfnSecureRecord: PFNPEER_SECURE_RECORD, - pub pfnFreeSecurityData: PFNPEER_FREE_SECURITY_DATA, - pub pfnAuthFailed: PFNPEER_ON_PASSWORD_AUTH_FAILED, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PEER_SECURITY_INTERFACE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PEER_SECURITY_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PEER_VERSION_DATA { - pub wVersion: u16, - pub wHighestVersion: u16, -} -impl ::core::marker::Copy for PEER_VERSION_DATA {} -impl ::core::clone::Clone for PEER_VERSION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PNRPCLOUDINFO { - pub dwSize: u32, - pub Cloud: PNRP_CLOUD_ID, - pub enCloudState: PNRP_CLOUD_STATE, - pub enCloudFlags: PNRP_CLOUD_FLAGS, -} -impl ::core::marker::Copy for PNRPCLOUDINFO {} -impl ::core::clone::Clone for PNRPCLOUDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct PNRPINFO_V1 { - pub dwSize: u32, - pub lpwszIdentity: ::windows_sys::core::PWSTR, - pub nMaxResolve: u32, - pub dwTimeout: u32, - pub dwLifetime: u32, - pub enResolveCriteria: PNRP_RESOLVE_CRITERIA, - pub dwFlags: u32, - pub saHint: super::super::Networking::WinSock::SOCKET_ADDRESS, - pub enNameState: PNRP_REGISTERED_ID_STATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for PNRPINFO_V1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for PNRPINFO_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] -pub struct PNRPINFO_V2 { - pub dwSize: u32, - pub lpwszIdentity: ::windows_sys::core::PWSTR, - pub nMaxResolve: u32, - pub dwTimeout: u32, - pub dwLifetime: u32, - pub enResolveCriteria: PNRP_RESOLVE_CRITERIA, - pub dwFlags: u32, - pub saHint: super::super::Networking::WinSock::SOCKET_ADDRESS, - pub enNameState: PNRP_REGISTERED_ID_STATE, - pub enExtendedPayloadType: PNRP_EXTENDED_PAYLOAD_TYPE, - pub Anonymous: PNRPINFO_V2_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for PNRPINFO_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for PNRPINFO_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] -pub union PNRPINFO_V2_0 { - pub blobPayload: super::super::System::Com::BLOB, - pub pwszPayload: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for PNRPINFO_V2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for PNRPINFO_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub struct PNRP_CLOUD_ID { - pub AddressFamily: i32, - pub Scope: PNRP_SCOPE, - pub ScopeId: u32, -} -impl ::core::marker::Copy for PNRP_CLOUD_ID {} -impl ::core::clone::Clone for PNRP_CLOUD_ID { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub type DRT_BOOTSTRAP_RESOLVE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PFNPEER_FREE_SECURITY_DATA = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`*"] -pub type PFNPEER_ON_PASSWORD_AUTH_FAILED = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNPEER_SECURE_RECORD = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_NetworkManagement_P2P\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNPEER_VALIDATE_RECORD = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/QoS/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/QoS/mod.rs deleted file mode 100644 index 25a12f9..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/QoS/mod.rs +++ /dev/null @@ -1,2739 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn QOSAddSocketToFlow ( qoshandle : super::super::Foundation:: HANDLE , socket : super::super::Networking::WinSock:: SOCKET , destaddr : *const super::super::Networking::WinSock:: SOCKADDR , traffictype : QOS_TRAFFIC_TYPE , flags : u32 , flowid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn QOSCancel ( qoshandle : super::super::Foundation:: HANDLE , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn QOSCloseHandle ( qoshandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn QOSCreateHandle ( version : *const QOS_VERSION , qoshandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn QOSEnumerateFlows ( qoshandle : super::super::Foundation:: HANDLE , size : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn QOSNotifyFlow ( qoshandle : super::super::Foundation:: HANDLE , flowid : u32 , operation : QOS_NOTIFY_FLOW , size : *mut u32 , buffer : *mut ::core::ffi::c_void , flags : u32 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn QOSQueryFlow ( qoshandle : super::super::Foundation:: HANDLE , flowid : u32 , operation : QOS_QUERY_FLOW , size : *mut u32 , buffer : *mut ::core::ffi::c_void , flags : u32 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn QOSRemoveSocketFromFlow ( qoshandle : super::super::Foundation:: HANDLE , socket : super::super::Networking::WinSock:: SOCKET , flowid : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn QOSSetFlow ( qoshandle : super::super::Foundation:: HANDLE , flowid : u32 , operation : QOS_SET_FLOW , size : u32 , buffer : *const ::core::ffi::c_void , flags : u32 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn QOSStartTrackingClient ( qoshandle : super::super::Foundation:: HANDLE , destaddr : *const super::super::Networking::WinSock:: SOCKADDR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "qwave.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn QOSStopTrackingClient ( qoshandle : super::super::Foundation:: HANDLE , destaddr : *const super::super::Networking::WinSock:: SOCKADDR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcAddFilter ( flowhandle : super::super::Foundation:: HANDLE , pgenericfilter : *const TC_GEN_FILTER , pfilterhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn TcAddFlow ( ifchandle : super::super::Foundation:: HANDLE , clflowctx : super::super::Foundation:: HANDLE , flags : u32 , pgenericflow : *const TC_GEN_FLOW , pflowhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcCloseInterface ( ifchandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcDeleteFilter ( filterhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcDeleteFlow ( flowhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcDeregisterClient ( clienthandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn TcEnumerateFlows ( ifchandle : super::super::Foundation:: HANDLE , penumhandle : *mut super::super::Foundation:: HANDLE , pflowcount : *mut u32 , pbufsize : *mut u32 , buffer : *mut ENUMERATION_BUFFER ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] fn TcEnumerateInterfaces ( clienthandle : super::super::Foundation:: HANDLE , pbuffersize : *mut u32 , interfacebuffer : *mut TC_IFC_DESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcGetFlowNameA ( flowhandle : super::super::Foundation:: HANDLE , strsize : u32 , pflowname : :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcGetFlowNameW ( flowhandle : super::super::Foundation:: HANDLE , strsize : u32 , pflowname : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn TcModifyFlow ( flowhandle : super::super::Foundation:: HANDLE , pgenericflow : *const TC_GEN_FLOW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcOpenInterfaceA ( pinterfacename : :: windows_sys::core::PCSTR , clienthandle : super::super::Foundation:: HANDLE , clifcctx : super::super::Foundation:: HANDLE , pifchandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcOpenInterfaceW ( pinterfacename : :: windows_sys::core::PCWSTR , clienthandle : super::super::Foundation:: HANDLE , clifcctx : super::super::Foundation:: HANDLE , pifchandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] fn TcQueryFlowA ( pflowname : :: windows_sys::core::PCSTR , pguidparam : *const :: windows_sys::core::GUID , pbuffersize : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] fn TcQueryFlowW ( pflowname : :: windows_sys::core::PCWSTR , pguidparam : *const :: windows_sys::core::GUID , pbuffersize : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcQueryInterface ( ifchandle : super::super::Foundation:: HANDLE , pguidparam : *const :: windows_sys::core::GUID , notifychange : super::super::Foundation:: BOOLEAN , pbuffersize : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcRegisterClient ( tciversion : u32 , clregctx : super::super::Foundation:: HANDLE , clienthandlerlist : *const TCI_CLIENT_FUNC_LIST , pclienthandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] fn TcSetFlowA ( pflowname : :: windows_sys::core::PCSTR , pguidparam : *const :: windows_sys::core::GUID , buffersize : u32 , buffer : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] fn TcSetFlowW ( pflowname : :: windows_sys::core::PCWSTR , pguidparam : *const :: windows_sys::core::GUID , buffersize : u32 , buffer : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "traffic.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] fn TcSetInterface ( ifchandle : super::super::Foundation:: HANDLE , pguidparam : *const :: windows_sys::core::GUID , buffersize : u32 , buffer : *const ::core::ffi::c_void ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ABLE_TO_RECV_RSVP: u32 = 50002u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ADM_CTRL_FAILED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const AD_FLAG_BREAK_BIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ALLOWED_TO_SEND_DATA: u32 = 50001u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ANY_DEST_ADDR: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CONTROLLED_DELAY_SERV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CONTROLLED_LOAD_SERV: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CREDENTIAL_SUB_TYPE_ASCII_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CREDENTIAL_SUB_TYPE_KERBEROS_TKT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CREDENTIAL_SUB_TYPE_PGP_CERT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CREDENTIAL_SUB_TYPE_UNICODE_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CREDENTIAL_SUB_TYPE_X509_V3_CERT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const CURRENT_TCI_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const DD_TCP_DEVICE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Device\\Tcp"); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const DUP_RESULTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const END_TO_END_QOSABILITY: u32 = 50006u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_ADDRESS_TYPE_NOT_SUPPORTED: u32 = 7511u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_DS_MAPPING_EXISTS: u32 = 7518u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_DUPLICATE_FILTER: u32 = 7509u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_FILTER_CONFLICT: u32 = 7510u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INCOMPATABLE_QOS: u32 = 7513u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INCOMPATIBLE_TCI_VERSION: u32 = 7501u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_ADDRESS_TYPE: u32 = 7508u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_DIFFSERV_FLOW: u32 = 7517u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_DS_CLASS: u32 = 7520u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_FLOW_MODE: u32 = 7516u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_PEAK_RATE: u32 = 7504u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_QOS_PRIORITY: u32 = 7506u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_SD_MODE: u32 = 7505u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_SERVICE_TYPE: u32 = 7502u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_SHAPE_RATE: u32 = 7519u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_TOKEN_RATE: u32 = 7503u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_INVALID_TRAFFIC_CLASS: u32 = 7507u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_NO_MORE_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_SPECF_InPlace: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_SPECF_NotGuilty: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_TC_NOT_SUPPORTED: u32 = 7514u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_TC_OBJECT_LENGTH_INVALID: u32 = 7515u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_TC_SUPPORTED_OBJECTS_EXIST: u32 = 7512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERROR_TOO_MANY_CLIENTS: u32 = 7521u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERR_FORWARD_OK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERR_Usage_globl: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERR_Usage_local: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERR_Usage_serv: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ERR_global_mask: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const EXPIRED_CREDENTIAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FLOW_DURATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FORCE_IMMEDIATE_REFRESH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FSCTL_TCP_BASE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_AUK_OSFVEINFO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_CACHED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_EXTERNAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_MEDIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_NBP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_PASSPHRASE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_PIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_RECOVERY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FVEB_UNLOCK_FLAG_TPM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GENERAL_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_API: u32 = 56400u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_ERRORCODE_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_ERRORVALUE_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_KERNEL_TC: u32 = 56700u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_KERNEL_TC_SYS: u32 = 56500u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_NET_ADMISSION: u32 = 56100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_NET_POLICY: u32 = 56200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_NO_ERRORCODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_NO_ERRORVALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_RSVP: u32 = 56300u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GQOS_RSVP_SYS: u32 = 56600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUARANTEED_SERV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUAR_ADSPARM_C: i32 = 131i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUAR_ADSPARM_Csum: i32 = 135i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUAR_ADSPARM_Ctot: i32 = 133i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUAR_ADSPARM_D: i32 = 132i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUAR_ADSPARM_Dsum: i32 = 136i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUAR_ADSPARM_Dtot: i32 = 134i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_BESTEFFORT_BANDWIDTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed885290_40ec_11d1_2c91_00aa00574915); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_ENABLE_AVG_STATS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbafb6d11_27c4_4801_a46f_ef8080c188c8); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_ENABLE_WINDOW_ADJUSTMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa966725_d3e9_4c55_b335_2a00279a1e64); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_FLOW_8021P_CONFORMING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08c1e013_fcd2_11d2_be1e_00a0c99ee63b); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_FLOW_8021P_NONCONFORMING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09023f91_fcd2_11d2_be1e_00a0c99ee63b); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_FLOW_COUNT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1147f880_40ed_11d1_2c91_00aa00574915); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_FLOW_IP_CONFORMING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07f99a8b_fcd2_11d2_be1e_00a0c99ee63b); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_FLOW_IP_NONCONFORMING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x087a5987_fcd2_11d2_be1e_00a0c99ee63b); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_FLOW_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c82290a_515a_11d2_8e58_00c04fc9bfcb); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_ISSLOW_FLOW: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabf273a4_ee07_11d2_be1b_00a0c99ee63b); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_LATENCY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc408ef0_40ec_11d1_2c91_00aa00574915); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_MAX_OUTSTANDING_SENDS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x161ffa86_6120_11d1_2c91_00aa00574915); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_NON_BESTEFFORT_LIMIT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x185c44e0_40ed_11d1_2c91_00aa00574915); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_REMAINING_BANDWIDTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4c51720_40ec_11d1_2c91_00aa00574915); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_STATISTICS_BUFFER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb2c0980_e900_11d1_b07e_0080c71382bf); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const GUID_QOS_TIMER_RESOLUTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba10cc88_f13e_11d2_be1b_00a0c99ee63b); -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const HIGHLY_DELAY_SENSITIVE: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IDENTITY_CHANGED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IF_MIB_STATS_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const INFO_NOT_AVAILABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const INSUFFICIENT_PRIVILEGES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const INTSERV_VERSION0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const INTSERV_VERS_MASK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const INV_LPM_HANDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const INV_REQ_HANDLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const INV_RESULTS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IP_INTFC_INFO_ID: u32 = 259u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IP_MIB_ADDRTABLE_ENTRY_ID: u32 = 258u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IP_MIB_STATS_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ISPH_FLG_INV: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ISSH_BREAK_BIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IS_GUAR_RSPEC: i32 = 130i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LINE_RATE: u32 = 50003u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LOCAL_QOSABILITY: u32 = 50005u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LOCAL_TRAFFIC_CONTROL: u32 = 50004u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_API_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_PE_ALL_TYPES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_PE_APP_IDENTITY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_PE_USER_IDENTITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_RESULT_DEFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_RESULT_READY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPM_TIME_OUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPV_DONT_CARE: u32 = 65534u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPV_DROP_MSG: u32 = 65533u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPV_MAX_PRIORITY: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPV_MIN_PRIORITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPV_REJECT: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const LPV_RESERVED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const MAX_PHYSADDR_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const MAX_STRING_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const MODERATELY_DELAY_SENSITIVE: u32 = 4294967293u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_BLOCKIO_CDROM: u32 = 65539u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_BLOCKIO_FILE: u32 = 65541u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_BLOCKIO_HARDDISK: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_BLOCKIO_PARTITION: u32 = 65540u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_BLOCKIO_RAMDISK: u32 = 65542u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_BLOCKIO_REMOVABLEDISK: u32 = 65538u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_BLOCKIO_VIRTUALHARDDISK: u32 = 65543u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_COMPOSITE: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_SERIAL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_UDP: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const OSDEVICE_TYPE_VMBUS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const Opt_Distinct: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const Opt_Explicit: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const Opt_Share_mask: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const Opt_Shared: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const Opt_SndSel_mask: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const Opt_Wildcard: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const PCM_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const PE_ATTRIB_TYPE_CREDENTIAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const PE_ATTRIB_TYPE_POLICY_LOCATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const PE_TYPE_APPID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_CRAZY_FLOWSPEC: u32 = 57u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_EXPIRED_CREDENTIALS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_EXPIRED_USER_TOKEN: u32 = 51u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_DEF_FLOW_COUNT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_DEF_FLOW_DURATION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_DEF_FLOW_RATE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_DEF_PEAK_RATE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_DEF_SUM_FLOW_RATE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_DEF_SUM_PEAK_RATE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_GRP_FLOW_COUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_GRP_FLOW_DURATION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_GRP_FLOW_RATE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_GRP_PEAK_RATE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_GRP_SUM_FLOW_RATE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_GRP_SUM_PEAK_RATE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_COUNT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_DURATION: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_RATE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_UNAUTH_USER_PEAK_RATE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_FLOW_RATE: u32 = 36u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_PEAK_RATE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_USER_FLOW_COUNT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_USER_FLOW_DURATION: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_USER_FLOW_RATE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_USER_PEAK_RATE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_USER_SUM_FLOW_RATE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_GLOBAL_USER_SUM_PEAK_RATE: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_IDENTITY_CHANGED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_INSUFFICIENT_PRIVILEGES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_NO_ACCEPTS: u32 = 55u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_NO_MEMORY: u32 = 56u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_NO_MORE_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_NO_PRIVILEGES: u32 = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_NO_RESOURCES: u32 = 52u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_PRE_EMPTED: u32 = 53u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_DEF_FLOW_COUNT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_DEF_FLOW_DURATION: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_DEF_FLOW_RATE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_DEF_PEAK_RATE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_DEF_SUM_FLOW_RATE: u32 = 37u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_DEF_SUM_PEAK_RATE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_GRP_FLOW_COUNT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_GRP_FLOW_DURATION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_GRP_FLOW_RATE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_GRP_PEAK_RATE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_GRP_SUM_FLOW_RATE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_GRP_SUM_PEAK_RATE: u32 = 46u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_COUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_DURATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_RATE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_UNAUTH_USER_PEAK_RATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_FLOW_RATE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_PEAK_RATE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_USER_FLOW_COUNT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_USER_FLOW_DURATION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_USER_FLOW_RATE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_USER_PEAK_RATE: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_USER_SUM_FLOW_RATE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_SUBNET_USER_SUM_PEAK_RATE: u32 = 47u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_UNKNOWN_USER: u32 = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_UNSUPPORTED_CREDENTIAL_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_ERRV_USER_CHANGED: u32 = 54u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_LOCATOR_SUB_TYPE_ASCII_DN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_LOCATOR_SUB_TYPE_ASCII_DN_ENC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_LOCATOR_SUB_TYPE_UNICODE_DN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POLICY_LOCATOR_SUB_TYPE_UNICODE_DN_ENC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const POSITIVE_INFINITY_RATE: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const PREDICTIVE_SERV: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSSPBASE: u32 = 50000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSSP_ERR_BASE: u32 = 56000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOS_GENERAL_ID_BASE: u32 = 2000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOS_MAX_OBJECT_STRING_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOS_NON_ADAPTIVE_FLOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOS_NOT_SPECIFIED: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOS_OUTGOING_DEFAULT_MINIMUM_BANDWIDTH: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOS_QUERYFLOW_FRESH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOS_TRAFFIC_GENERAL_ID_BASE: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QUALITATIVE_SERV: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RCVD_PATH_TEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RCVD_RESV_TEAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RESOURCES_ALLOCATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RESOURCES_MODIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_DEFAULT_STYLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_ADMISSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_AMBIG_FILTER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_API_ERROR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_BAD_DSTPORT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_BAD_SNDPORT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_BAD_STYLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_NO_PATH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_NO_SENDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_POLICY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_PREEMPTED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_RSVP_SYS_ERROR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_TC_ERROR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_TC_SYS_ERROR: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_UNKNOWN_CTYPE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_UNKNOWN_STYLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Err_UNKN_OBJ_CLASS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_API: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Bandwidth: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Bucket_szie: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Conflict_Serv: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Crazy_Flowspec: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Crazy_Tspec: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_DelayBnd: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Flow_Rate: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_MEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_MTU: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Min_Policied_size: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_No_Serv: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Nonev: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Other: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_Erv_Peak_Rate: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_FIXED_FILTER_STYLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_OBJECT_ID_BASE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_PATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_PATH_ERR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_PATH_TEAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_RESV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_RESV_ERR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_RESV_TEAR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_SHARED_EXPLICIT_STYLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const RSVP_WILDCARD_STYLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_BESTEFFORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_CONTROLLEDLOAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_GENERAL_INFORMATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_GUARANTEED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_NETWORK_CONTROL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_NETWORK_UNAVAILABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_NOCHANGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_NONCONFORMING: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_NOTRAFFIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICETYPE_QUALITATIVE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICE_BESTEFFORT: u32 = 2147549184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICE_CONTROLLEDLOAD: u32 = 2147614720u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICE_GUARANTEED: u32 = 2147745792u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICE_NO_QOS_SIGNALING: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICE_NO_TRAFFIC_CONTROL: u32 = 2164260864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SERVICE_QUALITATIVE: u32 = 2149580800u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SESSFLG_E_Police: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAERROR_FIRMWAREFAILURE: u32 = 196609u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAERROR_INTERNALFAILURE: u32 = 196611u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_AGGREGATION: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_AUTHORITY: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_CONTAINER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_DRTM: u32 = 786432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_ELAM: u32 = 589824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_ERROR: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_INFORMATION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_KSR: u32 = 720896u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_LOADEDMODULE: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_NONMEASURED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_OSPARAMETER: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_PREOSPARAMETER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_TRUSTPOINT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENTTYPE_VBS: u32 = 655360u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_APPLICATION_RETURN: u32 = 131076u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_APPLICATION_SVN: u32 = 131081u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_AUTHENTICODEHASH: u32 = 458756u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_AUTHORITYISSUER: u32 = 458757u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_AUTHORITYPUBKEY: u32 = 393218u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_AUTHORITYPUBLISHER: u32 = 458760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_AUTHORITYSERIAL: u32 = 458758u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_AUTHORITYSHA1THUMBPRINT: u32 = 458761u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_BITLOCKER_UNLOCK: u32 = 131077u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_BOOTCOUNTER: u32 = 131074u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_BOOTDEBUGGING: u32 = 262145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_BOOT_REVOCATION_LIST: u32 = 262146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_CODEINTEGRITY: u32 = 327682u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_COUNTERID: u32 = 131079u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DATAEXECUTIONPREVENTION: u32 = 327684u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DRIVER_LOAD_POLICY: u32 = 327694u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DRTM_AMD_SMM_HASH: u32 = 786435u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DRTM_AMD_SMM_SIGNER_KEY: u32 = 786436u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DRTM_SMM_LEVEL: u32 = 786434u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DRTM_STATE_AUTH: u32 = 786433u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DUMPS_DISABLED: u32 = 327717u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DUMP_ENCRYPTION_ENABLED: u32 = 327718u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_DUMP_ENCRYPTION_KEY_DIGEST: u32 = 327719u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_ELAM_CONFIGURATION: u32 = 589826u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_ELAM_KEYNAME: u32 = 589825u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_ELAM_MEASURED: u32 = 589828u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_ELAM_POLICY: u32 = 589827u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_EVENTCOUNTER: u32 = 131078u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_FILEPATH: u32 = 458753u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_FLIGHTSIGNING: u32 = 327713u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HASHALGORITHMID: u32 = 458755u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HIBERNATION_DISABLED: u32 = 327716u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HYPERVISOR_BOOT_DMA_PROTECTION: u32 = 327728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HYPERVISOR_DEBUG: u32 = 327693u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HYPERVISOR_IOMMU_POLICY: u32 = 327692u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HYPERVISOR_LAUNCH_TYPE: u32 = 327690u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HYPERVISOR_MMIO_NX_POLICY: u32 = 327696u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HYPERVISOR_MSR_FILTER_POLICY: u32 = 327697u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_HYPERVISOR_PATH: u32 = 327691u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_IMAGEBASE: u32 = 458759u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_IMAGESIZE: u32 = 458754u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_IMAGEVALIDATED: u32 = 458762u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_INFORMATION: u32 = 131073u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_KSR_SIGNATURE: u32 = 720897u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_LSAISO_CONFIG: u32 = 327720u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_MODULE_SVN: u32 = 458763u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_MORBIT_API_STATUS: u32 = 131083u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_MORBIT_NOT_CANCELABLE: u32 = 131080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_NOAUTHORITY: u32 = 393217u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_OSDEVICE: u32 = 327688u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_OSKERNELDEBUG: u32 = 327681u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_OS_REVOCATION_LIST: u32 = 327699u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_PAGEFILE_ENCRYPTION_ENABLED: u32 = 327714u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_PHYSICALADDRESSEXTENSION: u32 = 327687u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_SAFEMODE: u32 = 327685u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_SBCP_INFO: u32 = 327721u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_SI_POLICY: u32 = 327695u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_SMT_STATUS: u32 = 327700u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_SVN_CHAIN_STATUS: u32 = 131082u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_SYSTEMROOT: u32 = 327689u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_TESTSIGNING: u32 = 327683u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_TRANSFER_CONTROL: u32 = 131075u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_DUMP_USES_AMEROOT: u32 = 655369u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_HVCI_POLICY: u32 = 655367u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_IOMMU_REQUIRED: u32 = 655363u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_MANDATORY_ENFORCEMENT: u32 = 655366u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_MICROSOFT_BOOT_CHAIN_REQUIRED: u32 = 655368u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_MMIO_NX_REQUIRED: u32 = 655364u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_MSR_FILTERING_REQUIRED: u32 = 655365u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_SECUREBOOT_REQUIRED: u32 = 655362u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_VSM_NOSECRETS_ENFORCED: u32 = 655370u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VBS_VSM_REQUIRED: u32 = 655361u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VSM_IDKS_INFO: u32 = 327715u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VSM_IDK_INFO: u32 = 327712u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_VSM_LAUNCH_TYPE: u32 = 327698u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEVENT_WINPE: u32 = 327686u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_ACTION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_EVENT_BASE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_LOAD: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_LOAD_1: u32 = 32774u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_PSP_FW_SPLT: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_PUB_KEY: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_SEPARATOR: u32 = 32775u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_SVN: u32 = 32773u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_AMD_SL_TSME_RB_FUSE: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_COMPACT_HASH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_CPU_MICROCODE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_ACTION: u32 = 2147483655u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_BOOT_SERVICES_APPLICATION: u32 = 2147483651u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_BOOT_SERVICES_DRIVER: u32 = 2147483652u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_EVENT_BASE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_GPT_EVENT: u32 = 2147483654u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_HANDOFF_TABLES: u32 = 2147483657u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_HANDOFF_TABLES2: u32 = 2147483659u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_HCRTM_EVENT: u32 = 2147483664u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_PLATFORM_FIRMWARE_BLOB: u32 = 2147483656u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_PLATFORM_FIRMWARE_BLOB2: u32 = 2147483658u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_RUNTIME_SERVICES_DRIVER: u32 = 2147483653u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_SPDM_FIRMWARE_BLOB: u32 = 2147483873u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_SPDM_FIRMWARE_CONFIG: u32 = 2147483874u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_VARIABLE_AUTHORITY: u32 = 2147483872u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_VARIABLE_BOOT: u32 = 2147483650u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EFI_VARIABLE_DRIVER_CONFIG: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_EVENT_TAG: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_IPL: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_IPL_PARTITION_DATA: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_NONHOST_CODE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_NONHOST_CONFIG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_NONHOST_INFO: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_NO_ACTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_OMIT_BOOT_DEVICE_EVENTS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_PLATFORM_CONFIG_FLAGS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_POST_CODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_PREBOOT_CERT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_SEPARATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_S_CRTM_CONTENTS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_S_CRTM_VERSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TABLE_OF_DEVICES: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_BIOSAC_REG_DATA: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_BOOT_POL_HASH: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_BPM_HASH: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_BPM_INFO_HASH: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_CAP_VALUE: u32 = 1279u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_COLD_BOOT_BIOS_HASH: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_COMBINED_HASH: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_CPU_SCRTM_STAT: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_ELEMENTS_HASH: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_EVENT_BASE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_HASH_START: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_KM_HASH: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_KM_INFO_HASH: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_LCP_AUTHORITIES_HASH: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_LCP_CONTROL_HASH: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_LCP_DETAILS_HASH: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_LCP_HASH: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_MLE_HASH: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_NV_INFO_HASH: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_OSSINITDATA_CAP_HASH: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_PCR_MAPPING: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_RANDOM_VALUE: u32 = 1278u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_SINIT_PUBKEY_HASH: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_TXT_STM_HASH: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAEV_UNUSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAHDRSIGNATURE: u32 = 1279476311u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPAKSRHDRSIGNATURE: u32 = 1297240907u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const SIPALOGVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const STATE_TIMEOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TCBASE: u32 = 7500u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NONCONF_BORROW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NONCONF_BORROW_PLUS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NONCONF_DISCARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NONCONF_SHAPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NOTIFY_FLOW_CLOSE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NOTIFY_IFC_CHANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NOTIFY_IFC_CLOSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NOTIFY_IFC_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const TC_NOTIFY_PARAM_CHANGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const UNSUPPORTED_CREDENTIAL_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SHA3_256: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SHA3_384: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SHA3_512: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SHA_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SHA_2_256: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SHA_2_384: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SHA_2_512: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_BITMAP_SM3_256: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SHA3_256: u32 = 39u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SHA3_384: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SHA3_512: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SHA_1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SHA_2_256: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SHA_2_384: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SHA_2_512: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_DIGEST_ALG_ID_SM3_256: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const WBCL_HASH_LEN_SHA1: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_ADSPEC: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_CONFIRM: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_ERROR_SPEC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_FILTER_SPEC: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_FLOWSPEC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_INTEGRITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_IS_FLOWSPEC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_MAX: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_POLICY_DATA: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_RSVP_HOP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_SCOPE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_SENDER_TEMPLATE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_SENDER_TSPEC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_SESSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_SESSION_GROUP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_STYLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const class_TIME_VALUES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_ADSPEC_INTSERV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_ERROR_SPEC_ipv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_FILTER_SPEC_ipv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_FILTER_SPEC_ipv4GPI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_FLOWSPEC_Intserv0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_POLICY_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_RSVP_HOP_ipv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_SCOPE_list_ipv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_SENDER_TEMPLATE_ipv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_SENDER_TEMPLATE_ipv4GPI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_SENDER_TSPEC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_SESSION_ipv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_SESSION_ipv4GPI: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ctype_STYLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const ioctl_code: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const mCOMPANY: u32 = 402653184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const mIOC_IN: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const mIOC_OUT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const mIOC_VENDOR: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type FilterType = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FILTERSPECV4: FilterType = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FILTERSPECV6: FilterType = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FILTERSPECV6_FLOW: FilterType = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FILTERSPECV4_GPI: FilterType = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FILTERSPECV6_GPI: FilterType = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const FILTERSPEC_END: FilterType = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type QOS_FLOWRATE_REASON = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSFlowRateNotApplicable: QOS_FLOWRATE_REASON = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSFlowRateContentChange: QOS_FLOWRATE_REASON = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSFlowRateCongestion: QOS_FLOWRATE_REASON = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSFlowRateHigherContentEncoding: QOS_FLOWRATE_REASON = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSFlowRateUserCaused: QOS_FLOWRATE_REASON = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type QOS_NOTIFY_FLOW = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSNotifyCongested: QOS_NOTIFY_FLOW = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSNotifyUncongested: QOS_NOTIFY_FLOW = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSNotifyAvailable: QOS_NOTIFY_FLOW = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type QOS_QUERY_FLOW = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSQueryFlowFundamentals: QOS_QUERY_FLOW = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSQueryPacketPriority: QOS_QUERY_FLOW = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSQueryOutgoingRate: QOS_QUERY_FLOW = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type QOS_SET_FLOW = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSSetTrafficType: QOS_SET_FLOW = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSSetOutgoingRate: QOS_SET_FLOW = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSSetOutgoingDSCPValue: QOS_SET_FLOW = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type QOS_SHAPING = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSShapeOnly: QOS_SHAPING = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSShapeAndMark: QOS_SHAPING = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSUseNonConformantMarkings: QOS_SHAPING = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type QOS_TRAFFIC_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSTrafficTypeBestEffort: QOS_TRAFFIC_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSTrafficTypeBackground: QOS_TRAFFIC_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSTrafficTypeExcellentEffort: QOS_TRAFFIC_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSTrafficTypeAudioVideo: QOS_TRAFFIC_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSTrafficTypeVoice: QOS_TRAFFIC_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const QOSTrafficTypeControl: QOS_TRAFFIC_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type int_serv_wkp = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IS_WKP_HOP_CNT: int_serv_wkp = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IS_WKP_PATH_BW: int_serv_wkp = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IS_WKP_MIN_LATENCY: int_serv_wkp = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IS_WKP_COMPOSED_MTU: int_serv_wkp = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IS_WKP_TB_TSPEC: int_serv_wkp = 127i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub const IS_WKP_Q_TSPEC: int_serv_wkp = 128i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct ADDRESS_LIST_DESCRIPTOR { - pub MediaType: u32, - pub AddressList: super::Ndis::NETWORK_ADDRESS_LIST, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for ADDRESS_LIST_DESCRIPTOR {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for ADDRESS_LIST_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct ADSPEC { - pub adspec_header: RsvpObjHdr, - pub adspec_body: IS_ADSPEC_BODY, -} -impl ::core::marker::Copy for ADSPEC {} -impl ::core::clone::Clone for ADSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct AD_GENERAL_PARAMS { - pub IntServAwareHopCount: u32, - pub PathBandwidthEstimate: u32, - pub MinimumLatency: u32, - pub PathMTU: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for AD_GENERAL_PARAMS {} -impl ::core::clone::Clone for AD_GENERAL_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct AD_GUARANTEED { - pub CTotal: u32, - pub DTotal: u32, - pub CSum: u32, - pub DSum: u32, -} -impl ::core::marker::Copy for AD_GUARANTEED {} -impl ::core::clone::Clone for AD_GUARANTEED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct CONTROL_SERVICE { - pub Length: u32, - pub Service: u32, - pub Overrides: AD_GENERAL_PARAMS, - pub Anonymous: CONTROL_SERVICE_0, -} -impl ::core::marker::Copy for CONTROL_SERVICE {} -impl ::core::clone::Clone for CONTROL_SERVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub union CONTROL_SERVICE_0 { - pub Guaranteed: AD_GUARANTEED, - pub ParamBuffer: [PARAM_BUFFER; 1], -} -impl ::core::marker::Copy for CONTROL_SERVICE_0 {} -impl ::core::clone::Clone for CONTROL_SERVICE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct CtrlLoadFlowspec { - pub CL_spec_serv_hdr: IntServServiceHdr, - pub CL_spec_parm_hdr: IntServParmHdr, - pub CL_spec_parms: GenTspecParms, -} -impl ::core::marker::Copy for CtrlLoadFlowspec {} -impl ::core::clone::Clone for CtrlLoadFlowspec { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct ENUMERATION_BUFFER { - pub Length: u32, - pub OwnerProcessId: u32, - pub FlowNameLength: u16, - pub FlowName: [u16; 256], - pub pFlow: *mut TC_GEN_FLOW, - pub NumberOfFilters: u32, - pub GenericFilter: [TC_GEN_FILTER; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for ENUMERATION_BUFFER {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for ENUMERATION_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct ERROR_SPEC { - pub errs_header: RsvpObjHdr, - pub errs_u: ERROR_SPEC_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for ERROR_SPEC {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for ERROR_SPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union ERROR_SPEC_0 { - pub errs_ipv4: Error_Spec_IPv4, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for ERROR_SPEC_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for ERROR_SPEC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct Error_Spec_IPv4 { - pub errs_errnode: super::super::Networking::WinSock::IN_ADDR, - pub errs_flags: u8, - pub errs_code: u8, - pub errs_value: u16, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for Error_Spec_IPv4 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for Error_Spec_IPv4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct FILTER_SPEC { - pub filt_header: RsvpObjHdr, - pub filt_u: FILTER_SPEC_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for FILTER_SPEC {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for FILTER_SPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union FILTER_SPEC_0 { - pub filt_ipv4: Filter_Spec_IPv4, - pub filt_ipv4gpi: Filter_Spec_IPv4GPI, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for FILTER_SPEC_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for FILTER_SPEC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct FLOWDESCRIPTOR { - pub FlowSpec: super::super::Networking::WinSock::FLOWSPEC, - pub NumFilters: u32, - pub FilterList: *mut RSVP_FILTERSPEC, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for FLOWDESCRIPTOR {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for FLOWDESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct FLOW_DESC { - pub u1: FLOW_DESC_0, - pub u2: FLOW_DESC_1, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for FLOW_DESC {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for FLOW_DESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union FLOW_DESC_0 { - pub stspec: *mut SENDER_TSPEC, - pub isflow: *mut IS_FLOWSPEC, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for FLOW_DESC_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for FLOW_DESC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union FLOW_DESC_1 { - pub stemp: *mut FILTER_SPEC, - pub fspec: *mut FILTER_SPEC, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for FLOW_DESC_1 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for FLOW_DESC_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct Filter_Spec_IPv4 { - pub filt_ipaddr: super::super::Networking::WinSock::IN_ADDR, - pub filt_unused: u16, - pub filt_port: u16, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for Filter_Spec_IPv4 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for Filter_Spec_IPv4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct Filter_Spec_IPv4GPI { - pub filt_ipaddr: super::super::Networking::WinSock::IN_ADDR, - pub filt_gpi: u32, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for Filter_Spec_IPv4GPI {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for Filter_Spec_IPv4GPI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct Gads_parms_t { - pub Gads_serv_hdr: IntServServiceHdr, - pub Gads_Ctot_hdr: IntServParmHdr, - pub Gads_Ctot: u32, - pub Gads_Dtot_hdr: IntServParmHdr, - pub Gads_Dtot: u32, - pub Gads_Csum_hdr: IntServParmHdr, - pub Gads_Csum: u32, - pub Gads_Dsum_hdr: IntServParmHdr, - pub Gads_Dsum: u32, -} -impl ::core::marker::Copy for Gads_parms_t {} -impl ::core::clone::Clone for Gads_parms_t { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct GenAdspecParams { - pub gen_parm_hdr: IntServServiceHdr, - pub gen_parm_hopcnt_hdr: IntServParmHdr, - pub gen_parm_hopcnt: u32, - pub gen_parm_pathbw_hdr: IntServParmHdr, - pub gen_parm_path_bw: f32, - pub gen_parm_minlat_hdr: IntServParmHdr, - pub gen_parm_min_latency: u32, - pub gen_parm_compmtu_hdr: IntServParmHdr, - pub gen_parm_composed_MTU: u32, -} -impl ::core::marker::Copy for GenAdspecParams {} -impl ::core::clone::Clone for GenAdspecParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct GenTspec { - pub gen_Tspec_serv_hdr: IntServServiceHdr, - pub gen_Tspec_parm_hdr: IntServParmHdr, - pub gen_Tspec_parms: GenTspecParms, -} -impl ::core::marker::Copy for GenTspec {} -impl ::core::clone::Clone for GenTspec { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct GenTspecParms { - pub TB_Tspec_r: f32, - pub TB_Tspec_b: f32, - pub TB_Tspec_p: f32, - pub TB_Tspec_m: u32, - pub TB_Tspec_M: u32, -} -impl ::core::marker::Copy for GenTspecParms {} -impl ::core::clone::Clone for GenTspecParms { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct GuarFlowSpec { - pub Guar_serv_hdr: IntServServiceHdr, - pub Guar_Tspec_hdr: IntServParmHdr, - pub Guar_Tspec_parms: GenTspecParms, - pub Guar_Rspec_hdr: IntServParmHdr, - pub Guar_Rspec: GuarRspec, -} -impl ::core::marker::Copy for GuarFlowSpec {} -impl ::core::clone::Clone for GuarFlowSpec { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct GuarRspec { - pub Guar_R: f32, - pub Guar_S: u32, -} -impl ::core::marker::Copy for GuarRspec {} -impl ::core::clone::Clone for GuarRspec { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IDPE_ATTR { - pub PeAttribLength: u16, - pub PeAttribType: u8, - pub PeAttribSubType: u8, - pub PeAttribValue: [u8; 4], -} -impl ::core::marker::Copy for IDPE_ATTR {} -impl ::core::clone::Clone for IDPE_ATTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct ID_ERROR_OBJECT { - pub usIdErrLength: u16, - pub ucAType: u8, - pub ucSubType: u8, - pub usReserved: u16, - pub usIdErrorValue: u16, - pub ucIdErrData: [u8; 4], -} -impl ::core::marker::Copy for ID_ERROR_OBJECT {} -impl ::core::clone::Clone for ID_ERROR_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub union IN_ADDR_IPV4 { - pub Addr: u32, - pub AddrBytes: [u8; 4], -} -impl ::core::marker::Copy for IN_ADDR_IPV4 {} -impl ::core::clone::Clone for IN_ADDR_IPV4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IN_ADDR_IPV6 { - pub Addr: [u8; 16], -} -impl ::core::marker::Copy for IN_ADDR_IPV6 {} -impl ::core::clone::Clone for IN_ADDR_IPV6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IPX_PATTERN { - pub Src: IPX_PATTERN_0, - pub Dest: IPX_PATTERN_0, -} -impl ::core::marker::Copy for IPX_PATTERN {} -impl ::core::clone::Clone for IPX_PATTERN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IPX_PATTERN_0 { - pub NetworkAddress: u32, - pub NodeAddress: [u8; 6], - pub Socket: u16, -} -impl ::core::marker::Copy for IPX_PATTERN_0 {} -impl ::core::clone::Clone for IPX_PATTERN_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IP_PATTERN { - pub Reserved1: u32, - pub Reserved2: u32, - pub SrcAddr: u32, - pub DstAddr: u32, - pub S_un: IP_PATTERN_0, - pub ProtocolId: u8, - pub Reserved3: [u8; 3], -} -impl ::core::marker::Copy for IP_PATTERN {} -impl ::core::clone::Clone for IP_PATTERN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub union IP_PATTERN_0 { - pub S_un_ports: IP_PATTERN_0_1, - pub S_un_icmp: IP_PATTERN_0_0, - pub S_Spi: u32, -} -impl ::core::marker::Copy for IP_PATTERN_0 {} -impl ::core::clone::Clone for IP_PATTERN_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IP_PATTERN_0_0 { - pub s_type: u8, - pub s_code: u8, - pub filler: u16, -} -impl ::core::marker::Copy for IP_PATTERN_0_0 {} -impl ::core::clone::Clone for IP_PATTERN_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IP_PATTERN_0_1 { - pub s_srcport: u16, - pub s_dstport: u16, -} -impl ::core::marker::Copy for IP_PATTERN_0_1 {} -impl ::core::clone::Clone for IP_PATTERN_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IS_ADSPEC_BODY { - pub adspec_mh: IntServMainHdr, - pub adspec_genparms: GenAdspecParams, -} -impl ::core::marker::Copy for IS_ADSPEC_BODY {} -impl ::core::clone::Clone for IS_ADSPEC_BODY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IS_FLOWSPEC { - pub flow_header: RsvpObjHdr, - pub flow_body: IntServFlowSpec, -} -impl ::core::marker::Copy for IS_FLOWSPEC {} -impl ::core::clone::Clone for IS_FLOWSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IntServFlowSpec { - pub spec_mh: IntServMainHdr, - pub spec_u: IntServFlowSpec_0, -} -impl ::core::marker::Copy for IntServFlowSpec {} -impl ::core::clone::Clone for IntServFlowSpec { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub union IntServFlowSpec_0 { - pub CL_spec: CtrlLoadFlowspec, - pub G_spec: GuarFlowSpec, - pub Q_spec: QualAppFlowSpec, -} -impl ::core::marker::Copy for IntServFlowSpec_0 {} -impl ::core::clone::Clone for IntServFlowSpec_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IntServMainHdr { - pub ismh_version: u8, - pub ismh_unused: u8, - pub ismh_len32b: u16, -} -impl ::core::marker::Copy for IntServMainHdr {} -impl ::core::clone::Clone for IntServMainHdr { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IntServParmHdr { - pub isph_parm_num: u8, - pub isph_flags: u8, - pub isph_len32b: u16, -} -impl ::core::marker::Copy for IntServParmHdr {} -impl ::core::clone::Clone for IntServParmHdr { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IntServServiceHdr { - pub issh_service: u8, - pub issh_flags: u8, - pub issh_len32b: u16, -} -impl ::core::marker::Copy for IntServServiceHdr {} -impl ::core::clone::Clone for IntServServiceHdr { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct IntServTspecBody { - pub st_mh: IntServMainHdr, - pub tspec_u: IntServTspecBody_0, -} -impl ::core::marker::Copy for IntServTspecBody {} -impl ::core::clone::Clone for IntServTspecBody { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub union IntServTspecBody_0 { - pub gen_stspec: GenTspec, - pub qual_stspec: QualTspec, -} -impl ::core::marker::Copy for IntServTspecBody_0 {} -impl ::core::clone::Clone for IntServTspecBody_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct LPMIPTABLE { - pub ulIfIndex: u32, - pub MediaType: u32, - pub IfIpAddr: super::super::Networking::WinSock::IN_ADDR, - pub IfNetMask: super::super::Networking::WinSock::IN_ADDR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for LPMIPTABLE {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for LPMIPTABLE { - fn clone(&self) -> Self { - *self - } -} -pub type LPM_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct LPM_INIT_INFO { - pub PcmVersionNumber: u32, - pub ResultTimeLimit: u32, - pub ConfiguredLpmCount: i32, - pub AllocMemory: PALLOCMEM, - pub FreeMemory: PFREEMEM, - pub PcmAdmitResultCallback: CBADMITRESULT, - pub GetRsvpObjectsCallback: CBGETRSVPOBJECTS, -} -impl ::core::marker::Copy for LPM_INIT_INFO {} -impl ::core::clone::Clone for LPM_INIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct PARAM_BUFFER { - pub ParameterId: u32, - pub Length: u32, - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for PARAM_BUFFER {} -impl ::core::clone::Clone for PARAM_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct POLICY_DATA { - pub PolicyObjHdr: RsvpObjHdr, - pub usPeOffset: u16, - pub usReserved: u16, -} -impl ::core::marker::Copy for POLICY_DATA {} -impl ::core::clone::Clone for POLICY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct POLICY_DECISION { - pub lpvResult: u32, - pub wPolicyErrCode: u16, - pub wPolicyErrValue: u16, -} -impl ::core::marker::Copy for POLICY_DECISION {} -impl ::core::clone::Clone for POLICY_DECISION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct POLICY_ELEMENT { - pub usPeLength: u16, - pub usPeType: u16, - pub ucPeData: [u8; 4], -} -impl ::core::marker::Copy for POLICY_ELEMENT {} -impl ::core::clone::Clone for POLICY_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct QOS_DESTADDR { - pub ObjectHdr: QOS_OBJECT_HDR, - pub SocketAddress: *const super::super::Networking::WinSock::SOCKADDR, - pub SocketAddressLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for QOS_DESTADDR {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for QOS_DESTADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_DIFFSERV { - pub ObjectHdr: QOS_OBJECT_HDR, - pub DSFieldCount: u32, - pub DiffservRule: [u8; 1], -} -impl ::core::marker::Copy for QOS_DIFFSERV {} -impl ::core::clone::Clone for QOS_DIFFSERV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_DIFFSERV_RULE { - pub InboundDSField: u8, - pub ConformingOutboundDSField: u8, - pub NonConformingOutboundDSField: u8, - pub ConformingUserPriority: u8, - pub NonConformingUserPriority: u8, -} -impl ::core::marker::Copy for QOS_DIFFSERV_RULE {} -impl ::core::clone::Clone for QOS_DIFFSERV_RULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_DS_CLASS { - pub ObjectHdr: QOS_OBJECT_HDR, - pub DSField: u32, -} -impl ::core::marker::Copy for QOS_DS_CLASS {} -impl ::core::clone::Clone for QOS_DS_CLASS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_FLOWRATE_OUTGOING { - pub Bandwidth: u64, - pub ShapingBehavior: QOS_SHAPING, - pub Reason: QOS_FLOWRATE_REASON, -} -impl ::core::marker::Copy for QOS_FLOWRATE_OUTGOING {} -impl ::core::clone::Clone for QOS_FLOWRATE_OUTGOING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct QOS_FLOW_FUNDAMENTALS { - pub BottleneckBandwidthSet: super::super::Foundation::BOOL, - pub BottleneckBandwidth: u64, - pub AvailableBandwidthSet: super::super::Foundation::BOOL, - pub AvailableBandwidth: u64, - pub RTTSet: super::super::Foundation::BOOL, - pub RTT: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for QOS_FLOW_FUNDAMENTALS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for QOS_FLOW_FUNDAMENTALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_FRIENDLY_NAME { - pub ObjectHdr: QOS_OBJECT_HDR, - pub FriendlyName: [u16; 256], -} -impl ::core::marker::Copy for QOS_FRIENDLY_NAME {} -impl ::core::clone::Clone for QOS_FRIENDLY_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_OBJECT_HDR { - pub ObjectType: u32, - pub ObjectLength: u32, -} -impl ::core::marker::Copy for QOS_OBJECT_HDR {} -impl ::core::clone::Clone for QOS_OBJECT_HDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_PACKET_PRIORITY { - pub ConformantDSCPValue: u32, - pub NonConformantDSCPValue: u32, - pub ConformantL2Value: u32, - pub NonConformantL2Value: u32, -} -impl ::core::marker::Copy for QOS_PACKET_PRIORITY {} -impl ::core::clone::Clone for QOS_PACKET_PRIORITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_SD_MODE { - pub ObjectHdr: QOS_OBJECT_HDR, - pub ShapeDiscardMode: u32, -} -impl ::core::marker::Copy for QOS_SD_MODE {} -impl ::core::clone::Clone for QOS_SD_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_SHAPING_RATE { - pub ObjectHdr: QOS_OBJECT_HDR, - pub ShapingRate: u32, -} -impl ::core::marker::Copy for QOS_SHAPING_RATE {} -impl ::core::clone::Clone for QOS_SHAPING_RATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_TCP_TRAFFIC { - pub ObjectHdr: QOS_OBJECT_HDR, -} -impl ::core::marker::Copy for QOS_TCP_TRAFFIC {} -impl ::core::clone::Clone for QOS_TCP_TRAFFIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_TRAFFIC_CLASS { - pub ObjectHdr: QOS_OBJECT_HDR, - pub TrafficClass: u32, -} -impl ::core::marker::Copy for QOS_TRAFFIC_CLASS {} -impl ::core::clone::Clone for QOS_TRAFFIC_CLASS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QOS_VERSION { - pub MajorVersion: u16, - pub MinorVersion: u16, -} -impl ::core::marker::Copy for QOS_VERSION {} -impl ::core::clone::Clone for QOS_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QualAppFlowSpec { - pub Q_spec_serv_hdr: IntServServiceHdr, - pub Q_spec_parm_hdr: IntServParmHdr, - pub Q_spec_parms: QualTspecParms, -} -impl ::core::marker::Copy for QualAppFlowSpec {} -impl ::core::clone::Clone for QualAppFlowSpec { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QualTspec { - pub qual_Tspec_serv_hdr: IntServServiceHdr, - pub qual_Tspec_parm_hdr: IntServParmHdr, - pub qual_Tspec_parms: QualTspecParms, -} -impl ::core::marker::Copy for QualTspec {} -impl ::core::clone::Clone for QualTspec { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct QualTspecParms { - pub TB_Tspec_M: u32, -} -impl ::core::marker::Copy for QualTspecParms {} -impl ::core::clone::Clone for QualTspecParms { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RESV_STYLE { - pub style_header: RsvpObjHdr, - pub style_word: u32, -} -impl ::core::marker::Copy for RESV_STYLE {} -impl ::core::clone::Clone for RESV_STYLE { - fn clone(&self) -> Self { - *self - } -} -pub type RHANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_ADSPEC { - pub ObjectHdr: QOS_OBJECT_HDR, - pub GeneralParams: AD_GENERAL_PARAMS, - pub NumberOfServices: u32, - pub Services: [CONTROL_SERVICE; 1], -} -impl ::core::marker::Copy for RSVP_ADSPEC {} -impl ::core::clone::Clone for RSVP_ADSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_FILTERSPEC { - pub Type: FilterType, - pub Anonymous: RSVP_FILTERSPEC_0, -} -impl ::core::marker::Copy for RSVP_FILTERSPEC {} -impl ::core::clone::Clone for RSVP_FILTERSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub union RSVP_FILTERSPEC_0 { - pub FilterSpecV4: RSVP_FILTERSPEC_V4, - pub FilterSpecV6: RSVP_FILTERSPEC_V6, - pub FilterSpecV6Flow: RSVP_FILTERSPEC_V6_FLOW, - pub FilterSpecV4Gpi: RSVP_FILTERSPEC_V4_GPI, - pub FilterSpecV6Gpi: RSVP_FILTERSPEC_V6_GPI, -} -impl ::core::marker::Copy for RSVP_FILTERSPEC_0 {} -impl ::core::clone::Clone for RSVP_FILTERSPEC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_FILTERSPEC_V4 { - pub Address: IN_ADDR_IPV4, - pub Unused: u16, - pub Port: u16, -} -impl ::core::marker::Copy for RSVP_FILTERSPEC_V4 {} -impl ::core::clone::Clone for RSVP_FILTERSPEC_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_FILTERSPEC_V4_GPI { - pub Address: IN_ADDR_IPV4, - pub GeneralPortId: u32, -} -impl ::core::marker::Copy for RSVP_FILTERSPEC_V4_GPI {} -impl ::core::clone::Clone for RSVP_FILTERSPEC_V4_GPI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_FILTERSPEC_V6 { - pub Address: IN_ADDR_IPV6, - pub UnUsed: u16, - pub Port: u16, -} -impl ::core::marker::Copy for RSVP_FILTERSPEC_V6 {} -impl ::core::clone::Clone for RSVP_FILTERSPEC_V6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_FILTERSPEC_V6_FLOW { - pub Address: IN_ADDR_IPV6, - pub UnUsed: u8, - pub FlowLabel: [u8; 3], -} -impl ::core::marker::Copy for RSVP_FILTERSPEC_V6_FLOW {} -impl ::core::clone::Clone for RSVP_FILTERSPEC_V6_FLOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_FILTERSPEC_V6_GPI { - pub Address: IN_ADDR_IPV6, - pub GeneralPortId: u32, -} -impl ::core::marker::Copy for RSVP_FILTERSPEC_V6_GPI {} -impl ::core::clone::Clone for RSVP_FILTERSPEC_V6_GPI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RSVP_HOP { - pub hop_header: RsvpObjHdr, - pub hop_u: RSVP_HOP_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_HOP {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_HOP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union RSVP_HOP_0 { - pub hop_ipv4: Rsvp_Hop_IPv4, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_HOP_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_HOP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RSVP_MSG_OBJS { - pub RsvpMsgType: i32, - pub pRsvpSession: *mut RSVP_SESSION, - pub pRsvpFromHop: *mut RSVP_HOP, - pub pRsvpToHop: *mut RSVP_HOP, - pub pResvStyle: *mut RESV_STYLE, - pub pRsvpScope: *mut RSVP_SCOPE, - pub FlowDescCount: i32, - pub pFlowDescs: *mut FLOW_DESC, - pub PdObjectCount: i32, - pub ppPdObjects: *mut *mut POLICY_DATA, - pub pErrorSpec: *mut ERROR_SPEC, - pub pAdspec: *mut ADSPEC, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_MSG_OBJS {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_MSG_OBJS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_POLICY { - pub Len: u16, - pub Type: u16, - pub Info: [u8; 4], -} -impl ::core::marker::Copy for RSVP_POLICY {} -impl ::core::clone::Clone for RSVP_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_POLICY_INFO { - pub ObjectHdr: QOS_OBJECT_HDR, - pub NumPolicyElement: u32, - pub PolicyElement: [RSVP_POLICY; 1], -} -impl ::core::marker::Copy for RSVP_POLICY_INFO {} -impl ::core::clone::Clone for RSVP_POLICY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RSVP_RESERVE_INFO { - pub ObjectHdr: QOS_OBJECT_HDR, - pub Style: u32, - pub ConfirmRequest: u32, - pub PolicyElementList: *mut RSVP_POLICY_INFO, - pub NumFlowDesc: u32, - pub FlowDescList: *mut FLOWDESCRIPTOR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_RESERVE_INFO {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_RESERVE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RSVP_SCOPE { - pub scopl_header: RsvpObjHdr, - pub scope_u: RSVP_SCOPE_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_SCOPE {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_SCOPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union RSVP_SCOPE_0 { - pub scopl_ipv4: Scope_list_ipv4, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_SCOPE_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_SCOPE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RSVP_SESSION { - pub sess_header: RsvpObjHdr, - pub sess_u: RSVP_SESSION_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_SESSION {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_SESSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union RSVP_SESSION_0 { - pub sess_ipv4: Session_IPv4, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RSVP_SESSION_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RSVP_SESSION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RSVP_STATUS_INFO { - pub ObjectHdr: QOS_OBJECT_HDR, - pub StatusCode: u32, - pub ExtendedStatus1: u32, - pub ExtendedStatus2: u32, -} -impl ::core::marker::Copy for RSVP_STATUS_INFO {} -impl ::core::clone::Clone for RSVP_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct RsvpObjHdr { - pub obj_length: u16, - pub obj_class: u8, - pub obj_ctype: u8, -} -impl ::core::marker::Copy for RsvpObjHdr {} -impl ::core::clone::Clone for RsvpObjHdr { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct Rsvp_Hop_IPv4 { - pub hop_ipaddr: super::super::Networking::WinSock::IN_ADDR, - pub hop_LIH: u32, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for Rsvp_Hop_IPv4 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for Rsvp_Hop_IPv4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct SENDER_TSPEC { - pub stspec_header: RsvpObjHdr, - pub stspec_body: IntServTspecBody, -} -impl ::core::marker::Copy for SENDER_TSPEC {} -impl ::core::clone::Clone for SENDER_TSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct SIPAEVENT_KSR_SIGNATURE_PAYLOAD { - pub SignAlgID: u32, - pub SignatureLength: u32, - pub Signature: [u8; 1], -} -impl ::core::marker::Copy for SIPAEVENT_KSR_SIGNATURE_PAYLOAD {} -impl ::core::clone::Clone for SIPAEVENT_KSR_SIGNATURE_PAYLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct SIPAEVENT_REVOCATION_LIST_PAYLOAD { - pub CreationTime: i64, - pub DigestLength: u32, - pub HashAlgID: u16, - pub Digest: [u8; 1], -} -impl ::core::marker::Copy for SIPAEVENT_REVOCATION_LIST_PAYLOAD {} -impl ::core::clone::Clone for SIPAEVENT_REVOCATION_LIST_PAYLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct SIPAEVENT_SBCP_INFO_PAYLOAD_V1 { - pub PayloadVersion: u32, - pub VarDataOffset: u32, - pub HashAlgID: u16, - pub DigestLength: u16, - pub Options: u32, - pub SignersCount: u32, - pub VarData: [u8; 1], -} -impl ::core::marker::Copy for SIPAEVENT_SBCP_INFO_PAYLOAD_V1 {} -impl ::core::clone::Clone for SIPAEVENT_SBCP_INFO_PAYLOAD_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct SIPAEVENT_SI_POLICY_PAYLOAD { - pub PolicyVersion: u64, - pub PolicyNameLength: u16, - pub HashAlgID: u16, - pub DigestLength: u32, - pub VarLengthData: [u8; 1], -} -impl ::core::marker::Copy for SIPAEVENT_SI_POLICY_PAYLOAD {} -impl ::core::clone::Clone for SIPAEVENT_SI_POLICY_PAYLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct SIPAEVENT_VSM_IDK_INFO_PAYLOAD { - pub KeyAlgID: u32, - pub Anonymous: SIPAEVENT_VSM_IDK_INFO_PAYLOAD_0, -} -impl ::core::marker::Copy for SIPAEVENT_VSM_IDK_INFO_PAYLOAD {} -impl ::core::clone::Clone for SIPAEVENT_VSM_IDK_INFO_PAYLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub union SIPAEVENT_VSM_IDK_INFO_PAYLOAD_0 { - pub RsaKeyInfo: SIPAEVENT_VSM_IDK_RSA_INFO, -} -impl ::core::marker::Copy for SIPAEVENT_VSM_IDK_INFO_PAYLOAD_0 {} -impl ::core::clone::Clone for SIPAEVENT_VSM_IDK_INFO_PAYLOAD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct SIPAEVENT_VSM_IDK_RSA_INFO { - pub KeyBitLength: u32, - pub PublicExpLengthBytes: u32, - pub ModulusSizeBytes: u32, - pub PublicKeyData: [u8; 1], -} -impl ::core::marker::Copy for SIPAEVENT_VSM_IDK_RSA_INFO {} -impl ::core::clone::Clone for SIPAEVENT_VSM_IDK_RSA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct Scope_list_ipv4 { - pub scopl_ipaddr: [super::super::Networking::WinSock::IN_ADDR; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for Scope_list_ipv4 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for Scope_list_ipv4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct Session_IPv4 { - pub sess_destaddr: super::super::Networking::WinSock::IN_ADDR, - pub sess_protid: u8, - pub sess_flags: u8, - pub sess_destport: u16, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for Session_IPv4 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for Session_IPv4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct TCG_PCClientPCREventStruct { - pub pcrIndex: u32, - pub eventType: u32, - pub digest: [u8; 20], - pub eventDataSize: u32, - pub event: [u8; 1], -} -impl ::core::marker::Copy for TCG_PCClientPCREventStruct {} -impl ::core::clone::Clone for TCG_PCClientPCREventStruct { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct TCG_PCClientTaggedEventStruct { - pub EventID: u32, - pub EventDataSize: u32, - pub EventData: [u8; 1], -} -impl ::core::marker::Copy for TCG_PCClientTaggedEventStruct {} -impl ::core::clone::Clone for TCG_PCClientTaggedEventStruct { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCI_CLIENT_FUNC_LIST { - pub ClNotifyHandler: TCI_NOTIFY_HANDLER, - pub ClAddFlowCompleteHandler: TCI_ADD_FLOW_COMPLETE_HANDLER, - pub ClModifyFlowCompleteHandler: TCI_MOD_FLOW_COMPLETE_HANDLER, - pub ClDeleteFlowCompleteHandler: TCI_DEL_FLOW_COMPLETE_HANDLER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCI_CLIENT_FUNC_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCI_CLIENT_FUNC_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct TC_GEN_FILTER { - pub AddressType: u16, - pub PatternSize: u32, - pub Pattern: *mut ::core::ffi::c_void, - pub Mask: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for TC_GEN_FILTER {} -impl ::core::clone::Clone for TC_GEN_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct TC_GEN_FLOW { - pub SendingFlowspec: super::super::Networking::WinSock::FLOWSPEC, - pub ReceivingFlowspec: super::super::Networking::WinSock::FLOWSPEC, - pub TcObjectsLength: u32, - pub TcObjects: [QOS_OBJECT_HDR; 1], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for TC_GEN_FLOW {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for TC_GEN_FLOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct TC_IFC_DESCRIPTOR { - pub Length: u32, - pub pInterfaceName: ::windows_sys::core::PWSTR, - pub pInterfaceID: ::windows_sys::core::PWSTR, - pub AddressListDesc: ADDRESS_LIST_DESCRIPTOR, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for TC_IFC_DESCRIPTOR {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for TC_IFC_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct TC_SUPPORTED_INFO_BUFFER { - pub InstanceIDLength: u16, - pub InstanceID: [u16; 256], - pub InterfaceLuid: u64, - pub AddrListDesc: ADDRESS_LIST_DESCRIPTOR, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for TC_SUPPORTED_INFO_BUFFER {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for TC_SUPPORTED_INFO_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct WBCL_Iterator { - pub firstElementPtr: *mut ::core::ffi::c_void, - pub logSize: u32, - pub currentElementPtr: *mut ::core::ffi::c_void, - pub currentElementSize: u32, - pub digestSize: u16, - pub logFormat: u16, - pub numberOfDigests: u32, - pub digestSizes: *mut ::core::ffi::c_void, - pub supportedAlgorithms: u32, - pub hashAlgorithm: u16, -} -impl ::core::marker::Copy for WBCL_Iterator {} -impl ::core::clone::Clone for WBCL_Iterator { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub struct WBCL_LogHdr { - pub signature: u32, - pub version: u32, - pub entries: u32, - pub length: u32, -} -impl ::core::marker::Copy for WBCL_LogHdr {} -impl ::core::clone::Clone for WBCL_LogHdr { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type CBADMITRESULT = ::core::option::Option *mut u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type CBGETRSVPOBJECTS = ::core::option::Option *mut u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type PALLOCMEM = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`*"] -pub type PFREEMEM = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TCI_ADD_FLOW_COMPLETE_HANDLER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TCI_DEL_FLOW_COMPLETE_HANDLER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TCI_MOD_FLOW_COMPLETE_HANDLER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_QoS\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TCI_NOTIFY_HANDLER = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Rras/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Rras/mod.rs deleted file mode 100644 index 3dd7085..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Rras/mod.rs +++ /dev/null @@ -1,5287 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmAddGroupMembershipEntry ( hprotocol : super::super::Foundation:: HANDLE , dwsourceaddr : u32 , dwsourcemask : u32 , dwgroupaddr : u32 , dwgroupmask : u32 , dwifindex : u32 , dwifnexthopipaddr : u32 , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmDeRegisterMProtocol ( hprotocol : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmDeleteGroupMembershipEntry ( hprotocol : super::super::Foundation:: HANDLE , dwsourceaddr : u32 , dwsourcemask : u32 , dwgroupaddr : u32 , dwgroupmask : u32 , dwifindex : u32 , dwifnexthopipaddr : u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MgmGetFirstMfe ( pdwbuffersize : *mut u32 , pbbuffer : *mut u8 , pdwnumentries : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MgmGetFirstMfeStats ( pdwbuffersize : *mut u32 , pbbuffer : *mut u8 , pdwnumentries : *mut u32 , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_NetworkManagement_IpHelper")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_NetworkManagement_IpHelper\"`*"] fn MgmGetMfe ( pimm : *mut super::IpHelper:: MIB_IPMCAST_MFE , pdwbuffersize : *mut u32 , pbbuffer : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_NetworkManagement_IpHelper")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_NetworkManagement_IpHelper\"`*"] fn MgmGetMfeStats ( pimm : *mut super::IpHelper:: MIB_IPMCAST_MFE , pdwbuffersize : *mut u32 , pbbuffer : *mut u8 , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_NetworkManagement_IpHelper")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_NetworkManagement_IpHelper\"`*"] fn MgmGetNextMfe ( pimmstart : *mut super::IpHelper:: MIB_IPMCAST_MFE , pdwbuffersize : *mut u32 , pbbuffer : *mut u8 , pdwnumentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_NetworkManagement_IpHelper")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_NetworkManagement_IpHelper\"`*"] fn MgmGetNextMfeStats ( pimmstart : *mut super::IpHelper:: MIB_IPMCAST_MFE , pdwbuffersize : *mut u32 , pbbuffer : *mut u8 , pdwnumentries : *mut u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MgmGetProtocolOnInterface ( dwifindex : u32 , dwifnexthopaddr : u32 , pdwifprotocolid : *mut u32 , pdwifcomponentid : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmGroupEnumerationEnd ( henum : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmGroupEnumerationGetNext ( henum : super::super::Foundation:: HANDLE , pdwbuffersize : *mut u32 , pbbuffer : *mut u8 , pdwnumentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmGroupEnumerationStart ( hprotocol : super::super::Foundation:: HANDLE , metenumtype : MGM_ENUM_TYPES , phenumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmRegisterMProtocol ( prpiinfo : *mut ROUTING_PROTOCOL_CONFIG , dwprotocolid : u32 , dwcomponentid : u32 , phprotocol : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmReleaseInterfaceOwnership ( hprotocol : super::super::Foundation:: HANDLE , dwifindex : u32 , dwifnexthopaddr : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MgmTakeInterfaceOwnership ( hprotocol : super::super::Foundation:: HANDLE , dwifindex : u32 , dwifnexthopaddr : u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminBufferFree ( pbuffer : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminConnectionClearStats ( hrasserver : isize , hrasconnection : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminConnectionEnum ( hrasserver : isize , dwlevel : u32 , lplpbbuffer : *mut *mut u8 , dwprefmaxlen : u32 , lpdwentriesread : *mut u32 , lpdwtotalentries : *mut u32 , lpdwresumehandle : *const u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminConnectionEnumEx ( hrasserver : isize , pobjectheader : *const MPRAPI_OBJECT_HEADER , dwpreferedmaxlen : u32 , lpdwentriesread : *mut u32 , lpdwtotalentries : *mut u32 , pprasconn : *mut *mut RAS_CONNECTION_EX , lpdwresumehandle : *const u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminConnectionGetInfo ( hrasserver : isize , dwlevel : u32 , hrasconnection : super::super::Foundation:: HANDLE , lplpbbuffer : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminConnectionGetInfoEx ( hrasserver : isize , hrasconnection : super::super::Foundation:: HANDLE , prasconnection : *mut RAS_CONNECTION_EX ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminConnectionRemoveQuarantine ( hrasserver : super::super::Foundation:: HANDLE , hrasconnection : super::super::Foundation:: HANDLE , fisipaddress : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminDeregisterConnectionNotification ( hmprserver : isize , heventnotification : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminDeviceEnum ( hmprserver : isize , dwlevel : u32 , lplpbbuffer : *mut *mut u8 , lpdwtotalentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminEstablishDomainRasServer ( pszdomain : :: windows_sys::core::PCWSTR , pszmachine : :: windows_sys::core::PCWSTR , benable : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminGetErrorString ( dwerror : u32 , lplpwserrorstring : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminGetPDCServer ( lpszdomain : :: windows_sys::core::PCWSTR , lpszserver : :: windows_sys::core::PCWSTR , lpszpdcserver : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceConnect ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , hevent : super::super::Foundation:: HANDLE , fsynchronous : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceCreate ( hmprserver : isize , dwlevel : u32 , lpbbuffer : *const u8 , phinterface : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceDelete ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceDeviceGetInfo ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwindex : u32 , dwlevel : u32 , lplpbuffer : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceDeviceSetInfo ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwindex : u32 , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceDisconnect ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminInterfaceEnum ( hmprserver : isize , dwlevel : u32 , lplpbbuffer : *mut *mut u8 , dwprefmaxlen : u32 , lpdwentriesread : *mut u32 , lpdwtotalentries : *mut u32 , lpdwresumehandle : *const u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminInterfaceGetCredentials ( lpwsserver : :: windows_sys::core::PCWSTR , lpwsinterfacename : :: windows_sys::core::PCWSTR , lpwsusername : :: windows_sys::core::PWSTR , lpwspassword : :: windows_sys::core::PWSTR , lpwsdomainname : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceGetCredentialsEx ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwlevel : u32 , lplpbbuffer : *mut *mut u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`*"] fn MprAdminInterfaceGetCustomInfoEx ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , pcustominfo : *mut MPR_IF_CUSTOMINFOEX2 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceGetHandle ( hmprserver : isize , lpwsinterfacename : :: windows_sys::core::PCWSTR , phinterface : *mut super::super::Foundation:: HANDLE , fincludeclientinterfaces : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceGetInfo ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwlevel : u32 , lplpbbuffer : *const *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceQueryUpdateResult ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwprotocolid : u32 , lpdwupdateresult : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminInterfaceSetCredentials ( lpwsserver : :: windows_sys::core::PCWSTR , lpwsinterfacename : :: windows_sys::core::PCWSTR , lpwsusername : :: windows_sys::core::PCWSTR , lpwsdomainname : :: windows_sys::core::PCWSTR , lpwspassword : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceSetCredentialsEx ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`*"] fn MprAdminInterfaceSetCustomInfoEx ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , pcustominfo : *const MPR_IF_CUSTOMINFOEX2 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceSetInfo ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceTransportAdd ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwtransportid : u32 , pinterfaceinfo : *const u8 , dwinterfaceinfosize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceTransportGetInfo ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwtransportid : u32 , ppinterfaceinfo : *mut *mut u8 , lpdwinterfaceinfosize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceTransportRemove ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwtransportid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceTransportSetInfo ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwtransportid : u32 , pinterfaceinfo : *const u8 , dwinterfaceinfosize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceUpdatePhonebookInfo ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminInterfaceUpdateRoutes ( hmprserver : isize , hinterface : super::super::Foundation:: HANDLE , dwprotocolid : u32 , hevent : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminIsDomainRasServer ( pszdomain : :: windows_sys::core::PCWSTR , pszmachine : :: windows_sys::core::PCWSTR , pbisrasserver : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminIsServiceInitialized ( lpwsservername : :: windows_sys::core::PCWSTR , fisserviceinitialized : *const super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminIsServiceRunning ( lpwsservername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBBufferFree ( pbuffer : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBEntryCreate ( hmibserver : isize , dwpid : u32 , dwroutingpid : u32 , lpentry : *const ::core::ffi::c_void , dwentrysize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBEntryDelete ( hmibserver : isize , dwprotocolid : u32 , dwroutingpid : u32 , lpentry : *const ::core::ffi::c_void , dwentrysize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBEntryGet ( hmibserver : isize , dwprotocolid : u32 , dwroutingpid : u32 , lpinentry : *const ::core::ffi::c_void , dwinentrysize : u32 , lplpoutentry : *mut *mut ::core::ffi::c_void , lpoutentrysize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBEntryGetFirst ( hmibserver : isize , dwprotocolid : u32 , dwroutingpid : u32 , lpinentry : *const ::core::ffi::c_void , dwinentrysize : u32 , lplpoutentry : *mut *mut ::core::ffi::c_void , lpoutentrysize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBEntryGetNext ( hmibserver : isize , dwprotocolid : u32 , dwroutingpid : u32 , lpinentry : *const ::core::ffi::c_void , dwinentrysize : u32 , lplpoutentry : *mut *mut ::core::ffi::c_void , lpoutentrysize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBEntrySet ( hmibserver : isize , dwprotocolid : u32 , dwroutingpid : u32 , lpentry : *const ::core::ffi::c_void , dwentrysize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBServerConnect ( lpwsservername : :: windows_sys::core::PCWSTR , phmibserver : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminMIBServerDisconnect ( hmibserver : isize ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminPortClearStats ( hrasserver : isize , hport : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminPortDisconnect ( hrasserver : isize , hport : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminPortEnum ( hrasserver : isize , dwlevel : u32 , hrasconnection : super::super::Foundation:: HANDLE , lplpbbuffer : *mut *mut u8 , dwprefmaxlen : u32 , lpdwentriesread : *mut u32 , lpdwtotalentries : *mut u32 , lpdwresumehandle : *const u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminPortGetInfo ( hrasserver : isize , dwlevel : u32 , hport : super::super::Foundation:: HANDLE , lplpbbuffer : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminPortReset ( hrasserver : isize , hport : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminRegisterConnectionNotification ( hmprserver : isize , heventnotification : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminSendUserMessage ( hmprserver : isize , hconnection : super::super::Foundation:: HANDLE , lpwszmessage : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminServerConnect ( lpwsservername : :: windows_sys::core::PCWSTR , phmprserver : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminServerDisconnect ( hmprserver : isize ) -> ( ) ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminServerGetCredentials ( hmprserver : isize , dwlevel : u32 , lplpbbuffer : *const *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminServerGetInfo ( hmprserver : isize , dwlevel : u32 , lplpbbuffer : *mut *mut u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn MprAdminServerGetInfoEx ( hmprserver : isize , pserverinfo : *mut MPR_SERVER_EX1 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminServerSetCredentials ( hmprserver : isize , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminServerSetInfo ( hmprserver : isize , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn MprAdminServerSetInfoEx ( hmprserver : isize , pserverinfo : *const MPR_SERVER_SET_CONFIG_EX1 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminTransportCreate ( hmprserver : isize , dwtransportid : u32 , lpwstransportname : :: windows_sys::core::PCWSTR , pglobalinfo : *const u8 , dwglobalinfosize : u32 , pclientinterfaceinfo : *const u8 , dwclientinterfaceinfosize : u32 , lpwsdllpath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminTransportGetInfo ( hmprserver : isize , dwtransportid : u32 , ppglobalinfo : *mut *mut u8 , lpdwglobalinfosize : *mut u32 , ppclientinterfaceinfo : *mut *mut u8 , lpdwclientinterfaceinfosize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminTransportSetInfo ( hmprserver : isize , dwtransportid : u32 , pglobalinfo : *const u8 , dwglobalinfosize : u32 , pclientinterfaceinfo : *const u8 , dwclientinterfaceinfosize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprAdminUpdateConnection ( hrasserver : isize , hrasconnection : super::super::Foundation:: HANDLE , prasupdateconnection : *const RAS_UPDATE_CONNECTION ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminUserGetInfo ( lpszserver : :: windows_sys::core::PCWSTR , lpszuser : :: windows_sys::core::PCWSTR , dwlevel : u32 , lpbbuffer : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprAdminUserSetInfo ( lpszserver : :: windows_sys::core::PCWSTR , lpszuser : :: windows_sys::core::PCWSTR , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprConfigBufferFree ( pbuffer : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigFilterGetInfo ( hmprconfig : super::super::Foundation:: HANDLE , dwlevel : u32 , dwtransportid : u32 , lpbuffer : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigFilterSetInfo ( hmprconfig : super::super::Foundation:: HANDLE , dwlevel : u32 , dwtransportid : u32 , lpbuffer : *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigGetFriendlyName ( hmprconfig : super::super::Foundation:: HANDLE , pszguidname : :: windows_sys::core::PCWSTR , pszbuffer : :: windows_sys::core::PWSTR , dwbuffersize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigGetGuidName ( hmprconfig : super::super::Foundation:: HANDLE , pszfriendlyname : :: windows_sys::core::PCWSTR , pszbuffer : :: windows_sys::core::PWSTR , dwbuffersize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceCreate ( hmprconfig : super::super::Foundation:: HANDLE , dwlevel : u32 , lpbbuffer : *const u8 , phrouterinterface : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceDelete ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceEnum ( hmprconfig : super::super::Foundation:: HANDLE , dwlevel : u32 , lplpbuffer : *mut *mut u8 , dwprefmaxlen : u32 , lpdwentriesread : *mut u32 , lpdwtotalentries : *mut u32 , lpdwresumehandle : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`*"] fn MprConfigInterfaceGetCustomInfoEx ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , pcustominfo : *mut MPR_IF_CUSTOMINFOEX2 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceGetHandle ( hmprconfig : super::super::Foundation:: HANDLE , lpwsinterfacename : :: windows_sys::core::PCWSTR , phrouterinterface : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceGetInfo ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , dwlevel : u32 , lplpbuffer : *mut *mut u8 , lpdwbuffersize : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`*"] fn MprConfigInterfaceSetCustomInfoEx ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , pcustominfo : *const MPR_IF_CUSTOMINFOEX2 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceSetInfo ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceTransportAdd ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , dwtransportid : u32 , lpwstransportname : :: windows_sys::core::PCWSTR , pinterfaceinfo : *const u8 , dwinterfaceinfosize : u32 , phrouteriftransport : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceTransportEnum ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , dwlevel : u32 , lplpbuffer : *mut *mut u8 , dwprefmaxlen : u32 , lpdwentriesread : *mut u32 , lpdwtotalentries : *mut u32 , lpdwresumehandle : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceTransportGetHandle ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , dwtransportid : u32 , phrouteriftransport : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceTransportGetInfo ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , hrouteriftransport : super::super::Foundation:: HANDLE , ppinterfaceinfo : *mut *mut u8 , lpdwinterfaceinfosize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceTransportRemove ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , hrouteriftransport : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigInterfaceTransportSetInfo ( hmprconfig : super::super::Foundation:: HANDLE , hrouterinterface : super::super::Foundation:: HANDLE , hrouteriftransport : super::super::Foundation:: HANDLE , pinterfaceinfo : *const u8 , dwinterfaceinfosize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigServerBackup ( hmprconfig : super::super::Foundation:: HANDLE , lpwspath : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigServerConnect ( lpwsservername : :: windows_sys::core::PCWSTR , phmprconfig : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigServerDisconnect ( hmprconfig : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigServerGetInfo ( hmprconfig : super::super::Foundation:: HANDLE , dwlevel : u32 , lplpbbuffer : *mut *mut u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn MprConfigServerGetInfoEx ( hmprconfig : super::super::Foundation:: HANDLE , pserverinfo : *mut MPR_SERVER_EX1 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprConfigServerInstall ( dwlevel : u32 , pbuffer : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigServerRefresh ( hmprconfig : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigServerRestore ( hmprconfig : super::super::Foundation:: HANDLE , lpwspath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprConfigServerSetInfo ( hmprserver : isize , dwlevel : u32 , lpbbuffer : *const u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn MprConfigServerSetInfoEx ( hmprconfig : super::super::Foundation:: HANDLE , psetserverconfig : *const MPR_SERVER_SET_CONFIG_EX1 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigTransportCreate ( hmprconfig : super::super::Foundation:: HANDLE , dwtransportid : u32 , lpwstransportname : :: windows_sys::core::PCWSTR , pglobalinfo : *const u8 , dwglobalinfosize : u32 , pclientinterfaceinfo : *const u8 , dwclientinterfaceinfosize : u32 , lpwsdllpath : :: windows_sys::core::PCWSTR , phroutertransport : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigTransportDelete ( hmprconfig : super::super::Foundation:: HANDLE , hroutertransport : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigTransportEnum ( hmprconfig : super::super::Foundation:: HANDLE , dwlevel : u32 , lplpbuffer : *mut *mut u8 , dwprefmaxlen : u32 , lpdwentriesread : *mut u32 , lpdwtotalentries : *mut u32 , lpdwresumehandle : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigTransportGetHandle ( hmprconfig : super::super::Foundation:: HANDLE , dwtransportid : u32 , phroutertransport : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigTransportGetInfo ( hmprconfig : super::super::Foundation:: HANDLE , hroutertransport : super::super::Foundation:: HANDLE , ppglobalinfo : *mut *mut u8 , lpdwglobalinfosize : *mut u32 , ppclientinterfaceinfo : *mut *mut u8 , lpdwclientinterfaceinfosize : *mut u32 , lplpwsdllpath : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn MprConfigTransportSetInfo ( hmprconfig : super::super::Foundation:: HANDLE , hroutertransport : super::super::Foundation:: HANDLE , pglobalinfo : *const u8 , dwglobalinfosize : u32 , pclientinterfaceinfo : *const u8 , dwclientinterfaceinfosize : u32 , lpwsdllpath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoBlockAdd ( lpheader : *const ::core::ffi::c_void , dwinfotype : u32 , dwitemsize : u32 , dwitemcount : u32 , lpitemdata : *const u8 , lplpnewheader : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoBlockFind ( lpheader : *const ::core::ffi::c_void , dwinfotype : u32 , lpdwitemsize : *mut u32 , lpdwitemcount : *mut u32 , lplpitemdata : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoBlockQuerySize ( lpheader : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoBlockRemove ( lpheader : *const ::core::ffi::c_void , dwinfotype : u32 , lplpnewheader : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoBlockSet ( lpheader : *const ::core::ffi::c_void , dwinfotype : u32 , dwitemsize : u32 , dwitemcount : u32 , lpitemdata : *const u8 , lplpnewheader : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoCreate ( dwversion : u32 , lplpnewheader : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoDelete ( lpheader : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoDuplicate ( lpheader : *const ::core::ffi::c_void , lplpnewheader : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mprapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn MprInfoRemoveAll ( lpheader : *const ::core::ffi::c_void , lplpnewheader : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasClearConnectionStatistics ( hrasconn : HRASCONN ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasClearLinkStatistics ( hrasconn : HRASCONN , dwsubentry : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasConnectionNotificationA ( param0 : HRASCONN , param1 : super::super::Foundation:: HANDLE , param2 : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasConnectionNotificationW ( param0 : HRASCONN , param1 : super::super::Foundation:: HANDLE , param2 : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasCreatePhonebookEntryA ( param0 : super::super::Foundation:: HWND , param1 : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasCreatePhonebookEntryW ( param0 : super::super::Foundation:: HWND , param1 : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasDeleteEntryA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasDeleteEntryW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasDeleteSubEntryA ( pszphonebook : :: windows_sys::core::PCSTR , pszentry : :: windows_sys::core::PCSTR , dwsubentryid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasDeleteSubEntryW ( pszphonebook : :: windows_sys::core::PCWSTR , pszentry : :: windows_sys::core::PCWSTR , dwsubentryid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasDialA ( param0 : *const RASDIALEXTENSIONS , param1 : :: windows_sys::core::PCSTR , param2 : *const RASDIALPARAMSA , param3 : u32 , param4 : *const ::core::ffi::c_void , param5 : *mut HRASCONN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasdlg.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasDialDlgA ( lpszphonebook : :: windows_sys::core::PCSTR , lpszentry : :: windows_sys::core::PCSTR , lpszphonenumber : :: windows_sys::core::PCSTR , lpinfo : *mut RASDIALDLG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasdlg.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasDialDlgW ( lpszphonebook : :: windows_sys::core::PCWSTR , lpszentry : :: windows_sys::core::PCWSTR , lpszphonenumber : :: windows_sys::core::PCWSTR , lpinfo : *mut RASDIALDLG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasDialW ( param0 : *const RASDIALEXTENSIONS , param1 : :: windows_sys::core::PCWSTR , param2 : *const RASDIALPARAMSW , param3 : u32 , param4 : *const ::core::ffi::c_void , param5 : *mut HRASCONN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEditPhonebookEntryA ( param0 : super::super::Foundation:: HWND , param1 : :: windows_sys::core::PCSTR , param2 : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEditPhonebookEntryW ( param0 : super::super::Foundation:: HWND , param1 : :: windows_sys::core::PCWSTR , param2 : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasdlg.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEntryDlgA ( lpszphonebook : :: windows_sys::core::PCSTR , lpszentry : :: windows_sys::core::PCSTR , lpinfo : *mut RASENTRYDLGA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasdlg.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEntryDlgW ( lpszphonebook : :: windows_sys::core::PCWSTR , lpszentry : :: windows_sys::core::PCWSTR , lpinfo : *mut RASENTRYDLGW ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasEnumAutodialAddressesA ( lpprasautodialaddresses : *mut :: windows_sys::core::PSTR , lpdwcbrasautodialaddresses : *mut u32 , lpdwcrasautodialaddresses : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasEnumAutodialAddressesW ( lpprasautodialaddresses : *mut :: windows_sys::core::PWSTR , lpdwcbrasautodialaddresses : *mut u32 , lpdwcrasautodialaddresses : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEnumConnectionsA ( param0 : *mut RASCONNA , param1 : *mut u32 , param2 : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEnumConnectionsW ( param0 : *mut RASCONNW , param1 : *mut u32 , param2 : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEnumDevicesA ( param0 : *mut RASDEVINFOA , param1 : *mut u32 , param2 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasEnumDevicesW ( param0 : *mut RASDEVINFOW , param1 : *mut u32 , param2 : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasEnumEntriesA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : *mut RASENTRYNAMEA , param3 : *mut u32 , param4 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasEnumEntriesW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : *mut RASENTRYNAMEW , param3 : *mut u32 , param4 : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasFreeEapUserIdentityA ( praseapuseridentity : *const RASEAPUSERIDENTITYA ) -> ( ) ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasFreeEapUserIdentityW ( praseapuseridentity : *const RASEAPUSERIDENTITYW ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetAutodialAddressA ( param0 : :: windows_sys::core::PCSTR , param1 : *const u32 , param2 : *mut RASAUTODIALENTRYA , param3 : *mut u32 , param4 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetAutodialAddressW ( param0 : :: windows_sys::core::PCWSTR , param1 : *const u32 , param2 : *mut RASAUTODIALENTRYW , param3 : *mut u32 , param4 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetAutodialEnableA ( param0 : u32 , param1 : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetAutodialEnableW ( param0 : u32 , param1 : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetAutodialParamA ( param0 : u32 , param1 : *mut ::core::ffi::c_void , param2 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetAutodialParamW ( param0 : u32 , param1 : *mut ::core::ffi::c_void , param2 : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn RasGetConnectStatusA ( param0 : HRASCONN , param1 : *mut RASCONNSTATUSA ) -> u32 ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] fn RasGetConnectStatusW ( param0 : HRASCONN , param1 : *mut RASCONNSTATUSW ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetConnectionStatistics ( hrasconn : HRASCONN , lpstatistics : *mut RAS_STATS ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetCountryInfoA ( param0 : *mut RASCTRYINFO , param1 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetCountryInfoW ( param0 : *mut RASCTRYINFO , param1 : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetCredentialsA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : *mut RASCREDENTIALSA ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetCredentialsW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : *mut RASCREDENTIALSW ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetCustomAuthDataA ( pszphonebook : :: windows_sys::core::PCSTR , pszentry : :: windows_sys::core::PCSTR , pbcustomauthdata : *mut u8 , pdwsizeofcustomauthdata : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetCustomAuthDataW ( pszphonebook : :: windows_sys::core::PCWSTR , pszentry : :: windows_sys::core::PCWSTR , pbcustomauthdata : *mut u8 , pdwsizeofcustomauthdata : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetEapUserDataA ( htoken : super::super::Foundation:: HANDLE , pszphonebook : :: windows_sys::core::PCSTR , pszentry : :: windows_sys::core::PCSTR , pbeapdata : *mut u8 , pdwsizeofeapdata : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetEapUserDataW ( htoken : super::super::Foundation:: HANDLE , pszphonebook : :: windows_sys::core::PCWSTR , pszentry : :: windows_sys::core::PCWSTR , pbeapdata : *mut u8 , pdwsizeofeapdata : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetEapUserIdentityA ( pszphonebook : :: windows_sys::core::PCSTR , pszentry : :: windows_sys::core::PCSTR , dwflags : u32 , hwnd : super::super::Foundation:: HWND , ppraseapuseridentity : *mut *mut RASEAPUSERIDENTITYA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetEapUserIdentityW ( pszphonebook : :: windows_sys::core::PCWSTR , pszentry : :: windows_sys::core::PCWSTR , dwflags : u32 , hwnd : super::super::Foundation:: HWND , ppraseapuseridentity : *mut *mut RASEAPUSERIDENTITYW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetEntryDialParamsA ( param0 : :: windows_sys::core::PCSTR , param1 : *mut RASDIALPARAMSA , param2 : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetEntryDialParamsW ( param0 : :: windows_sys::core::PCWSTR , param1 : *mut RASDIALPARAMSW , param2 : *mut i32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn RasGetEntryPropertiesA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : *mut RASENTRYA , param3 : *mut u32 , param4 : *mut u8 , param5 : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn RasGetEntryPropertiesW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : *mut RASENTRYW , param3 : *mut u32 , param4 : *mut u8 , param5 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetErrorStringA ( resourceid : u32 , lpszstring : :: windows_sys::core::PSTR , inbufsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetErrorStringW ( resourceid : u32 , lpszstring : :: windows_sys::core::PWSTR , inbufsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetLinkStatistics ( hrasconn : HRASCONN , dwsubentry : u32 , lpstatistics : *mut RAS_STATS ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetPCscf ( lpszpcscf : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetProjectionInfoA ( param0 : HRASCONN , param1 : RASPROJECTION , param2 : *mut ::core::ffi::c_void , param3 : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn RasGetProjectionInfoEx ( hrasconn : HRASCONN , prasprojection : *mut RAS_PROJECTION_INFO , lpdwsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetProjectionInfoW ( param0 : HRASCONN , param1 : RASPROJECTION , param2 : *mut ::core::ffi::c_void , param3 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetSubEntryHandleA ( param0 : HRASCONN , param1 : u32 , param2 : *mut HRASCONN ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetSubEntryHandleW ( param0 : HRASCONN , param1 : u32 , param2 : *mut HRASCONN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasGetSubEntryPropertiesA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : u32 , param3 : *mut RASSUBENTRYA , param4 : *mut u32 , param5 : *mut u8 , param6 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasGetSubEntryPropertiesW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : u32 , param3 : *mut RASSUBENTRYW , param4 : *mut u32 , param5 : *mut u8 , param6 : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasHangUpA ( param0 : HRASCONN ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasHangUpW ( param0 : HRASCONN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasInvokeEapUI ( param0 : HRASCONN , param1 : u32 , param2 : *const RASDIALEXTENSIONS , param3 : super::super::Foundation:: HWND ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasdlg.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasPhonebookDlgA ( lpszphonebook : :: windows_sys::core::PCSTR , lpszentry : :: windows_sys::core::PCSTR , lpinfo : *mut RASPBDLGA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasdlg.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasPhonebookDlgW ( lpszphonebook : :: windows_sys::core::PCWSTR , lpszentry : :: windows_sys::core::PCWSTR , lpinfo : *mut RASPBDLGW ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasRenameEntryA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasRenameEntryW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetAutodialAddressA ( param0 : :: windows_sys::core::PCSTR , param1 : u32 , param2 : *const RASAUTODIALENTRYA , param3 : u32 , param4 : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasSetAutodialAddressW ( param0 : :: windows_sys::core::PCWSTR , param1 : u32 , param2 : *const RASAUTODIALENTRYW , param3 : u32 , param4 : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetAutodialEnableA ( param0 : u32 , param1 : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetAutodialEnableW ( param0 : u32 , param1 : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasSetAutodialParamA ( param0 : u32 , param1 : *const ::core::ffi::c_void , param2 : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasSetAutodialParamW ( param0 : u32 , param1 : *const ::core::ffi::c_void , param2 : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetCredentialsA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : *const RASCREDENTIALSA , param3 : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetCredentialsW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : *const RASCREDENTIALSW , param3 : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasSetCustomAuthDataA ( pszphonebook : :: windows_sys::core::PCSTR , pszentry : :: windows_sys::core::PCSTR , pbcustomauthdata : *const u8 , dwsizeofcustomauthdata : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasSetCustomAuthDataW ( pszphonebook : :: windows_sys::core::PCWSTR , pszentry : :: windows_sys::core::PCWSTR , pbcustomauthdata : *const u8 , dwsizeofcustomauthdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetEapUserDataA ( htoken : super::super::Foundation:: HANDLE , pszphonebook : :: windows_sys::core::PCSTR , pszentry : :: windows_sys::core::PCSTR , pbeapdata : *const u8 , dwsizeofeapdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetEapUserDataW ( htoken : super::super::Foundation:: HANDLE , pszphonebook : :: windows_sys::core::PCWSTR , pszentry : :: windows_sys::core::PCWSTR , pbeapdata : *const u8 , dwsizeofeapdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetEntryDialParamsA ( param0 : :: windows_sys::core::PCSTR , param1 : *const RASDIALPARAMSA , param2 : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetEntryDialParamsW ( param0 : :: windows_sys::core::PCWSTR , param1 : *const RASDIALPARAMSW , param2 : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn RasSetEntryPropertiesA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : *const RASENTRYA , param3 : u32 , param4 : *const u8 , param5 : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn RasSetEntryPropertiesW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : *const RASENTRYW , param3 : u32 , param4 : *const u8 , param5 : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RasSetSubEntryPropertiesA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR , param2 : u32 , param3 : *const RASSUBENTRYA , param4 : u32 , param5 : *const u8 , param6 : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasSetSubEntryPropertiesW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR , param2 : u32 , param3 : *const RASSUBENTRYW , param4 : u32 , param5 : *const u8 , param6 : u32 ) -> u32 ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] fn RasUpdateConnection ( hrasconn : HRASCONN , lprasupdateconn : *const RASUPDATECONN ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasValidateEntryNameA ( param0 : :: windows_sys::core::PCSTR , param1 : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "rasapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RasValidateEntryNameW ( param0 : :: windows_sys::core::PCWSTR , param1 : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmAddNextHop ( rtmreghandle : isize , nexthopinfo : *mut RTM_NEXTHOP_INFO , nexthophandle : *mut isize , changeflags : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmAddRouteToDest ( rtmreghandle : isize , routehandle : *mut isize , destaddress : *mut RTM_NET_ADDRESS , routeinfo : *mut RTM_ROUTE_INFO , timetolive : u32 , routelisthandle : isize , notifytype : u32 , notifyhandle : isize , changeflags : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmBlockMethods ( rtmreghandle : isize , targethandle : super::super::Foundation:: HANDLE , targettype : u8 , blockingflag : u32 ) -> u32 ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] fn RtmConvertIpv6AddressAndLengthToNetAddress ( pnetaddress : *mut RTM_NET_ADDRESS , address : super::super::Networking::WinSock:: IN6_ADDR , dwlength : u32 , dwaddresssize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Networking_WinSock")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] fn RtmConvertNetAddressToIpv6AddressAndLength ( pnetaddress : *mut RTM_NET_ADDRESS , paddress : *mut super::super::Networking::WinSock:: IN6_ADDR , plength : *mut u32 , dwaddresssize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmCreateDestEnum ( rtmreghandle : isize , targetviews : u32 , enumflags : u32 , netaddress : *mut RTM_NET_ADDRESS , protocolid : u32 , rtmenumhandle : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmCreateNextHopEnum ( rtmreghandle : isize , enumflags : u32 , netaddress : *mut RTM_NET_ADDRESS , rtmenumhandle : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmCreateRouteEnum ( rtmreghandle : isize , desthandle : isize , targetviews : u32 , enumflags : u32 , startdest : *mut RTM_NET_ADDRESS , matchingflags : u32 , criteriaroute : *mut RTM_ROUTE_INFO , criteriainterface : u32 , rtmenumhandle : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmCreateRouteList ( rtmreghandle : isize , routelisthandle : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmCreateRouteListEnum ( rtmreghandle : isize , routelisthandle : isize , rtmenumhandle : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmDeleteEnumHandle ( rtmreghandle : isize , enumhandle : isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmDeleteNextHop ( rtmreghandle : isize , nexthophandle : isize , nexthopinfo : *mut RTM_NEXTHOP_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmDeleteRouteList ( rtmreghandle : isize , routelisthandle : isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmDeleteRouteToDest ( rtmreghandle : isize , routehandle : isize , changeflags : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmDeregisterEntity ( rtmreghandle : isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmDeregisterFromChangeNotification ( rtmreghandle : isize , notifyhandle : isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmFindNextHop ( rtmreghandle : isize , nexthopinfo : *mut RTM_NEXTHOP_INFO , nexthophandle : *mut isize , nexthoppointer : *mut *mut RTM_NEXTHOP_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmGetChangeStatus ( rtmreghandle : isize , notifyhandle : isize , desthandle : isize , changestatus : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmGetChangedDests ( rtmreghandle : isize , notifyhandle : isize , numdests : *mut u32 , changeddests : *mut RTM_DEST_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmGetDestInfo ( rtmreghandle : isize , desthandle : isize , protocolid : u32 , targetviews : u32 , destinfo : *mut RTM_DEST_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetEntityInfo ( rtmreghandle : isize , entityhandle : isize , entityinfo : *mut RTM_ENTITY_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetEntityMethods ( rtmreghandle : isize , entityhandle : isize , nummethods : *mut u32 , exptmethods : *mut RTM_ENTITY_EXPORT_METHOD ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmGetEnumDests ( rtmreghandle : isize , enumhandle : isize , numdests : *mut u32 , destinfos : *mut RTM_DEST_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetEnumNextHops ( rtmreghandle : isize , enumhandle : isize , numnexthops : *mut u32 , nexthophandles : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetEnumRoutes ( rtmreghandle : isize , enumhandle : isize , numroutes : *mut u32 , routehandles : *mut isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmGetExactMatchDestination ( rtmreghandle : isize , destaddress : *mut RTM_NET_ADDRESS , protocolid : u32 , targetviews : u32 , destinfo : *mut RTM_DEST_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetExactMatchRoute ( rtmreghandle : isize , destaddress : *mut RTM_NET_ADDRESS , matchingflags : u32 , routeinfo : *mut RTM_ROUTE_INFO , interfaceindex : u32 , targetviews : u32 , routehandle : *mut isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmGetLessSpecificDestination ( rtmreghandle : isize , desthandle : isize , protocolid : u32 , targetviews : u32 , destinfo : *mut RTM_DEST_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetListEnumRoutes ( rtmreghandle : isize , enumhandle : isize , numroutes : *mut u32 , routehandles : *mut isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmGetMostSpecificDestination ( rtmreghandle : isize , destaddress : *mut RTM_NET_ADDRESS , protocolid : u32 , targetviews : u32 , destinfo : *mut RTM_DEST_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetNextHopInfo ( rtmreghandle : isize , nexthophandle : isize , nexthopinfo : *mut RTM_NEXTHOP_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetNextHopPointer ( rtmreghandle : isize , nexthophandle : isize , nexthoppointer : *mut *mut RTM_NEXTHOP_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetOpaqueInformationPointer ( rtmreghandle : isize , desthandle : isize , opaqueinfopointer : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetRegisteredEntities ( rtmreghandle : isize , numentities : *mut u32 , entityhandles : *mut isize , entityinfos : *mut RTM_ENTITY_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetRouteInfo ( rtmreghandle : isize , routehandle : isize , routeinfo : *mut RTM_ROUTE_INFO , destaddress : *mut RTM_NET_ADDRESS ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmGetRoutePointer ( rtmreghandle : isize , routehandle : isize , routepointer : *mut *mut RTM_ROUTE_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmHoldDestination ( rtmreghandle : isize , desthandle : isize , targetviews : u32 , holdtime : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmIgnoreChangedDests ( rtmreghandle : isize , notifyhandle : isize , numdests : u32 , changeddests : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmInsertInRouteList ( rtmreghandle : isize , routelisthandle : isize , numroutes : u32 , routehandles : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmInvokeMethod ( rtmreghandle : isize , entityhandle : isize , input : *mut RTM_ENTITY_METHOD_INPUT , outputsize : *mut u32 , output : *mut RTM_ENTITY_METHOD_OUTPUT ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmIsBestRoute ( rtmreghandle : isize , routehandle : isize , bestinviews : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmIsMarkedForChangeNotification ( rtmreghandle : isize , notifyhandle : isize , desthandle : isize , destmarked : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmLockDestination ( rtmreghandle : isize , desthandle : isize , exclusive : super::super::Foundation:: BOOL , lockdest : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmLockNextHop ( rtmreghandle : isize , nexthophandle : isize , exclusive : super::super::Foundation:: BOOL , locknexthop : super::super::Foundation:: BOOL , nexthoppointer : *mut *mut RTM_NEXTHOP_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmLockRoute ( rtmreghandle : isize , routehandle : isize , exclusive : super::super::Foundation:: BOOL , lockroute : super::super::Foundation:: BOOL , routepointer : *mut *mut RTM_ROUTE_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmMarkDestForChangeNotification ( rtmreghandle : isize , notifyhandle : isize , desthandle : isize , markdest : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmReferenceHandles ( rtmreghandle : isize , numhandles : u32 , rtmhandles : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmRegisterEntity ( rtmentityinfo : *mut RTM_ENTITY_INFO , exportmethods : *mut RTM_ENTITY_EXPORT_METHODS , eventcallback : RTM_EVENT_CALLBACK , reserveopaquepointer : super::super::Foundation:: BOOL , rtmregprofile : *mut RTM_REGN_PROFILE , rtmreghandle : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmRegisterForChangeNotification ( rtmreghandle : isize , targetviews : u32 , notifyflags : u32 , notifycontext : *mut ::core::ffi::c_void , notifyhandle : *mut isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmReleaseChangedDests ( rtmreghandle : isize , notifyhandle : isize , numdests : u32 , changeddests : *mut RTM_DEST_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmReleaseDestInfo ( rtmreghandle : isize , destinfo : *mut RTM_DEST_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] fn RtmReleaseDests ( rtmreghandle : isize , numdests : u32 , destinfos : *mut RTM_DEST_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmReleaseEntities ( rtmreghandle : isize , numentities : u32 , entityhandles : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmReleaseEntityInfo ( rtmreghandle : isize , entityinfo : *mut RTM_ENTITY_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmReleaseNextHopInfo ( rtmreghandle : isize , nexthopinfo : *mut RTM_NEXTHOP_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmReleaseNextHops ( rtmreghandle : isize , numnexthops : u32 , nexthophandles : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmReleaseRouteInfo ( rtmreghandle : isize , routeinfo : *mut RTM_ROUTE_INFO ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmReleaseRoutes ( rtmreghandle : isize , numroutes : u32 , routehandles : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] fn RtmUpdateAndUnlockRoute ( rtmreghandle : isize , routehandle : isize , timetolive : u32 , routelisthandle : isize , notifytype : u32 , notifyhandle : isize , changeflags : *mut u32 ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ALLOW_NO_AUTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ATADDRESSLEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const DO_NOT_ALLOW_NO_AUTH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ACCESSING_TCPCFGDLL: u32 = 727u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ACCT_DISABLED: u32 = 647u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ACCT_EXPIRED: u32 = 708u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ACTION_REQUIRED: u32 = 877u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ALLOCATING_MEMORY: u32 = 664u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ALREADY_DISCONNECTING: u32 = 617u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ASYNC_REQUEST_PENDING: u32 = 616u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_AUTHENTICATION_FAILURE: u32 = 691u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_AUTH_INTERNAL: u32 = 645u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_AUTOMATIC_VPN_FAILED: u32 = 800u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BAD_ADDRESS_SPECIFIED: u32 = 769u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BAD_CALLBACK_NUMBER: u32 = 704u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BAD_PHONE_NUMBER: u32 = 749u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BAD_STRING: u32 = 637u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BAD_USAGE_IN_INI_FILE: u32 = 669u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BIPLEX_PORT_NOT_AVAILABLE: u32 = 712u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BLOCKED: u32 = 775u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BROADBAND_ACTIVE: u32 = 813u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BROADBAND_NO_NIC: u32 = 814u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BROADBAND_TIMEOUT: u32 = 815u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BUFFER_INVALID: u32 = 610u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BUFFER_TOO_SMALL: u32 = 603u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_BUNDLE_NOT_FOUND: u32 = 754u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_DELETE: u32 = 817u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_DO_CUSTOMDIAL: u32 = 755u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_FIND_PHONEBOOK_ENTRY: u32 = 623u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_GET_LANA: u32 = 639u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_INITIATE_MOBIKE_UPDATE: u32 = 844u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_LOAD_PHONEBOOK: u32 = 622u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_LOAD_STRING: u32 = 626u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_OPEN_PHONEBOOK: u32 = 621u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_PROJECT_CLIENT: u32 = 634u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_SET_PORT_INFO: u32 = 605u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_SHARE_CONNECTION: u32 = 763u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_USE_LOGON_CREDENTIALS: u32 = 739u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CANNOT_WRITE_PHONEBOOK: u32 = 624u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CERT_FOR_ENCRYPTION_NOT_FOUND: u32 = 781u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CHANGING_PASSWORD: u32 = 709u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CMD_TOO_LONG: u32 = 700u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CONGESTION: u32 = 771u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CONNECTING_DEVICE_NOT_FOUND: u32 = 797u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CONNECTION_ALREADY_SHARED: u32 = 758u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CONNECTION_REJECT: u32 = 770u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_CORRUPT_PHONEBOOK: u32 = 625u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DCB_NOT_FOUND: u32 = 694u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DEFAULTOFF_MACRO_NOT_FOUND: u32 = 656u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DEVICENAME_NOT_FOUND: u32 = 659u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DEVICENAME_TOO_LONG: u32 = 658u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DEVICETYPE_DOES_NOT_EXIST: u32 = 609u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DEVICE_COMPLIANCE: u32 = 875u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DEVICE_DOES_NOT_EXIST: u32 = 608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DEVICE_NOT_READY: u32 = 666u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DIAL_ALREADY_IN_PROGRESS: u32 = 756u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DISCONNECTION: u32 = 628u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DNSNAME_NOT_RESOLVABLE: u32 = 868u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_DONOTDISTURB: u32 = 776u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAPTLS_CACHE_CREDENTIALS_INVALID: u32 = 826u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAPTLS_PASSWD_INVALID: u32 = 869u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAPTLS_SCARD_CACHE_CREDENTIALS_INVALID: u32 = 847u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_METHOD_DOES_NOT_SUPPORT_SSO: u32 = 851u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_METHOD_NOT_INSTALLED: u32 = 850u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_METHOD_OPERATION_NOT_SUPPORTED: u32 = 852u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_SERVER_CERT_EXPIRED: u32 = 858u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_SERVER_CERT_INVALID: u32 = 857u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_SERVER_CERT_OTHER_ERROR: u32 = 860u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_SERVER_CERT_REVOKED: u32 = 859u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_SERVER_ROOT_CERT_INVALID: u32 = 865u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_SERVER_ROOT_CERT_NAME_REQUIRED: u32 = 866u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_SERVER_ROOT_CERT_NOT_FOUND: u32 = 864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_USER_CERT_EXPIRED: u32 = 854u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_USER_CERT_INVALID: u32 = 853u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_USER_CERT_OTHER_ERROR: u32 = 856u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_USER_CERT_REVOKED: u32 = 855u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_USER_ROOT_CERT_EXPIRED: u32 = 863u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_USER_ROOT_CERT_INVALID: u32 = 862u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EAP_USER_ROOT_CERT_NOT_FOUND: u32 = 861u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EMPTY_INI_FILE: u32 = 690u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_EVENT_INVALID: u32 = 607u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_FAILED_CP_REQUIRED: u32 = 841u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_FAILED_TO_ENCRYPT: u32 = 768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_FAST_USER_SWITCH: u32 = 831u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_FEATURE_DEPRECATED: u32 = 816u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_FILE_COULD_NOT_BE_OPENED: u32 = 657u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_FROM_DEVICE: u32 = 651u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_HANGUP_FAILED: u32 = 753u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_HARDWARE_FAILURE: u32 = 630u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_HIBERNATION: u32 = 832u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IDLE_TIMEOUT: u32 = 828u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IKEV2_PSK_INTERFACE_ALREADY_EXISTS: u32 = 870u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INCOMPATIBLE: u32 = 772u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INTERACTIVE_MODE: u32 = 703u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INTERNAL_ADDRESS_FAILURE: u32 = 840u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_AUTH_STATE: u32 = 705u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_CALLBACK_NUMBER: u32 = 751u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_COMPRESSION_SPECIFIED: u32 = 613u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_DESTINATION_IP: u32 = 871u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_FUNCTION_FOR_ENTRY: u32 = 780u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_INTERFACE_CONFIG: u32 = 872u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_MSCHAPV2_CONFIG: u32 = 805u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_PEAP_COOKIE_ATTRIBUTES: u32 = 849u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_PEAP_COOKIE_CONFIG: u32 = 803u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_PEAP_COOKIE_USER: u32 = 804u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_PORT_HANDLE: u32 = 601u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_PREFERENCES: u32 = 846u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_SERVER_CERT: u32 = 835u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_SIZE: u32 = 632u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_SMM: u32 = 745u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_TUNNELID: u32 = 837u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_INVALID_VPNSTRATEGY: u32 = 825u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IN_COMMAND: u32 = 681u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IPSEC_SERVICE_STOPPED: u32 = 827u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IPXCP_DIALOUT_ALREADY_ACTIVE: u32 = 726u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IPXCP_NET_NUMBER_CONFLICT: u32 = 744u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IPXCP_NO_DIALIN_CONFIGURED: u32 = 725u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IPXCP_NO_DIALOUT_CONFIGURED: u32 = 724u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_IP_CONFIGURATION: u32 = 716u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_KEY_NOT_FOUND: u32 = 627u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_LINE_BUSY: u32 = 676u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_LINK_FAILURE: u32 = 829u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_MACRO_NOT_DEFINED: u32 = 654u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_MACRO_NOT_FOUND: u32 = 653u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_MESSAGE_MACRO_NOT_FOUND: u32 = 655u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_MOBIKE_DISABLED: u32 = 843u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NAME_EXISTS_ON_NET: u32 = 642u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NETBIOS_ERROR: u32 = 640u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NOT_BINARY_MACRO: u32 = 693u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NOT_NAP_CAPABLE: u32 = 836u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_ACTIVE_ISDN_LINES: u32 = 713u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_ANSWER: u32 = 678u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_CARRIER: u32 = 679u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_CERTIFICATE: u32 = 766u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_COMMAND_FOUND: u32 = 661u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_CONNECTION: u32 = 668u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_DIALIN_PERMISSION: u32 = 649u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_DIALTONE: u32 = 680u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_DIFF_USER_AT_LOGON: u32 = 784u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_EAPTLS_CERTIFICATE: u32 = 798u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_ENDPOINTS: u32 = 620u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_IP_ADDRESSES: u32 = 717u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_IP_RAS_ADAPTER: u32 = 728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_ISDN_CHANNELS_AVAILABLE: u32 = 714u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_LOCAL_ENCRYPTION: u32 = 741u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_MAC_FOR_PORT: u32 = 747u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_REG_CERT_AT_LOGON: u32 = 785u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_REMOTE_ENCRYPTION: u32 = 742u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_RESPONSES: u32 = 660u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NO_SMART_CARD_READER: u32 = 764u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_NUMBERCHANGED: u32 = 773u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_ATTRIB_FAIL: u32 = 788u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_AUTH_FAIL: u32 = 787u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_ERROR: u32 = 793u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_GENERAL_PROCESSING: u32 = 789u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_NO_CERT: u32 = 786u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_NO_PEER_CERT: u32 = 790u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_NO_POLICY: u32 = 791u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OAKLEY_TIMED_OUT: u32 = 792u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OUTOFORDER: u32 = 777u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OUT_OF_BUFFERS: u32 = 614u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_OVERRUN: u32 = 710u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PARTIAL_RESPONSE_LOOPING: u32 = 697u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PASSWD_EXPIRED: u32 = 648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PEAP_CRYPTOBINDING_INVALID: u32 = 823u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PEAP_CRYPTOBINDING_NOTRECEIVED: u32 = 824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PEAP_IDENTITY_MISMATCH: u32 = 867u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PEAP_SERVER_REJECTED_CLIENT_TLV: u32 = 845u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PHONE_NUMBER_TOO_LONG: u32 = 723u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PLUGIN_NOT_INSTALLED: u32 = 876u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_ALREADY_OPEN: u32 = 602u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_DISCONNECTED: u32 = 619u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_NOT_AVAILABLE: u32 = 633u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_NOT_CONFIGURED: u32 = 665u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_NOT_CONNECTED: u32 = 606u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_NOT_FOUND: u32 = 615u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_NOT_OPEN: u32 = 618u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PORT_OR_DEVICE: u32 = 692u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_CP_REJECTED: u32 = 733u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_INVALID_PACKET: u32 = 722u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_LCP_TERMINATED: u32 = 734u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_LOOPBACK_DETECTED: u32 = 737u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_NCP_TERMINATED: u32 = 736u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_NOT_CONVERGING: u32 = 732u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_NO_ADDRESS_ASSIGNED: u32 = 738u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_NO_PROTOCOLS_CONFIGURED: u32 = 720u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_NO_RESPONSE: u32 = 721u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_REMOTE_TERMINATED: u32 = 719u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_REQUIRED_ADDRESS_REJECTED: u32 = 735u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PPP_TIMEOUT: u32 = 718u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PROJECTION_NOT_COMPLETE: u32 = 730u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PROTOCOL_ENGINE_DISABLED: u32 = 839u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_PROTOCOL_NOT_CONFIGURED: u32 = 731u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASAUTO_CANNOT_INITIALIZE: u32 = 757u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASMAN_CANNOT_INITIALIZE: u32 = 711u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASMAN_SERVICE_STOPPED: u32 = 834u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASQEC_CONN_DOESNOTEXIST: u32 = 821u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASQEC_NAPAGENT_NOT_CONNECTED: u32 = 820u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASQEC_NAPAGENT_NOT_ENABLED: u32 = 819u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASQEC_RESOURCE_CREATION_FAILED: u32 = 818u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RASQEC_TIMEOUT: u32 = 822u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_DEFAULTOFF: u32 = 689u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_DEVICENAME: u32 = 672u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_DEVICETYPE: u32 = 671u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_INI_FILE: u32 = 667u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_MAXCARRIERBPS: u32 = 675u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_MAXCONNECTBPS: u32 = 674u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_SCARD: u32 = 802u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_SECTIONNAME: u32 = 670u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_READING_USAGE: u32 = 673u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RECV_BUF_FULL: u32 = 699u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_REMOTE_DISCONNECTION: u32 = 629u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_REMOTE_REQUIRES_ENCRYPTION: u32 = 743u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_REQUEST_TIMEOUT: u32 = 638u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_RESTRICTED_LOGON_HOURS: u32 = 646u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ROUTE_NOT_ALLOCATED: u32 = 612u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_ROUTE_NOT_AVAILABLE: u32 = 611u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SCRIPT_SYNTAX: u32 = 752u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SERVER_GENERAL_NET_FAILURE: u32 = 643u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SERVER_NOT_RESPONDING: u32 = 650u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SERVER_OUT_OF_RESOURCES: u32 = 641u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SERVER_POLICY: u32 = 812u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARE_CONNECTION_FAILED: u32 = 761u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_ADDRESS_EXISTS: u32 = 765u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_CHANGE_FAILED: u32 = 759u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_HOST_ADDRESS_CONFLICT: u32 = 799u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_MULTIPLE_ADDRESSES: u32 = 767u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_NO_PRIVATE_LAN: u32 = 783u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_PRIVATE_INSTALL: u32 = 762u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_ROUTER_INSTALL: u32 = 760u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SHARING_RRAS_CONFLICT: u32 = 782u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SLIP_REQUIRES_IP: u32 = 729u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SMART_CARD_REQUIRED: u32 = 779u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SMM_TIMEOUT: u32 = 748u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SMM_UNINITIALIZED: u32 = 746u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SSO_CERT_MISSING: u32 = 874u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SSTP_COOKIE_SET_FAILURE: u32 = 848u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_STATE_MACHINES_ALREADY_STARTED: u32 = 696u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_STATE_MACHINES_NOT_STARTED: u32 = 695u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_SYSTEM_SUSPENDED: u32 = 833u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_TAPI_CONFIGURATION: u32 = 740u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_TEMPFAILURE: u32 = 774u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_TOO_MANY_LINE_ERRORS: u32 = 715u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_TS_UNACCEPTABLE: u32 = 842u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNABLE_TO_AUTHENTICATE_SERVER: u32 = 778u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNEXPECTED_RESPONSE: u32 = 702u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNKNOWN: u32 = 635u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNKNOWN_DEVICE_TYPE: u32 = 663u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNKNOWN_FRAMED_PROTOCOL: u32 = 794u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNKNOWN_RESPONSE_KEY: u32 = 698u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNKNOWN_SERVICE_TYPE: u32 = 796u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNRECOGNIZED_RESPONSE: u32 = 652u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UNSUPPORTED_BPS: u32 = 701u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_UPDATECONNECTION_REQUEST_IN_PROCESS: u32 = 838u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_USER_DISCONNECTION: u32 = 631u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_USER_LOGOFF: u32 = 830u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VALIDATING_SERVER_CERT: u32 = 801u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VOICE_ANSWER: u32 = 677u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VPN_BAD_CERT: u32 = 810u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VPN_BAD_PSK: u32 = 811u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VPN_DISCONNECT: u32 = 807u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VPN_GRE_BLOCKED: u32 = 806u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VPN_PLUGIN_GENERIC: u32 = 873u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VPN_REFUSED: u32 = 808u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_VPN_TIMEOUT: u32 = 809u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_DEFAULTOFF: u32 = 688u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_DEVICENAME: u32 = 684u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_DEVICETYPE: u32 = 683u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_INITBPS: u32 = 706u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_MAXCARRIERBPS: u32 = 686u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_MAXCONNECTBPS: u32 = 685u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_SECTIONNAME: u32 = 682u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRITING_USAGE: u32 = 687u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRONG_DEVICE_ATTACHED: u32 = 636u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRONG_INFO_SPECIFIED: u32 = 604u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRONG_KEY_SPECIFIED: u32 = 662u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRONG_MODULE: u32 = 750u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_WRONG_TUNNEL_TYPE: u32 = 795u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ERROR_X25_DIAGNOSTIC: u32 = 707u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ET_None: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ET_Optional: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ET_Require: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ET_RequireMax: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IPADDRESSLEN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IPV6_ADDRESS_LEN_IN_BYTES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IPXADDRESSLEN: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MAXIPADRESSLEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MAX_SSTP_HASH_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_BGP4_AS_PATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_BGP4_NEXTHOP_ATTR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_BGP4_PA_ORIGIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_BGP4_PEER_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_RIP2_NEIGHBOUR_ADDR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_RIP2_OUTBOUND_INTF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_RIP2_ROUTE_TAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_RIP2_ROUTE_TIMESTAMP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const METHOD_TYPE_ALL_METHODS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MGM_FORWARD_STATE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MGM_JOIN_STATE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MGM_MFE_STATS_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MGM_MFE_STATS_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_ADMIN_DLL_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_ADMIN_DLL_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_IF_CUSTOM_CONFIG_FOR_IKEV2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_IKEV2_AUTH_USING_CERT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_IKEV2_AUTH_USING_EAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_IKEV2_PROJECTION_INFO_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_IKEV2_SET_TUNNEL_CONFIG_PARAMS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_L2TP_SET_TUNNEL_CONFIG_PARAMS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_OBJECT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_OBJECT_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_OBJECT_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_OBJECT_REVISION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_OBJECT_REVISION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_PPP_PROJECTION_INFO_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_RAS_CONNECTION_OBJECT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_RAS_UPDATE_CONNECTION_OBJECT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_SET_CONFIG_PROTOCOL_FOR_GRE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_SET_CONFIG_PROTOCOL_FOR_IKEV2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_SET_CONFIG_PROTOCOL_FOR_L2TP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_SET_CONFIG_PROTOCOL_FOR_PPTP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_SET_CONFIG_PROTOCOL_FOR_SSTP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Atm: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ATM"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_FrameRelay: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FRAMERELAY"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Generic: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GENERIC"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Irda: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IRDA"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Isdn: ::windows_sys::core::PCWSTR = ::windows_sys::w!("isdn"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Modem: ::windows_sys::core::PCWSTR = ::windows_sys::w!("modem"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Pad: ::windows_sys::core::PCWSTR = ::windows_sys::w!("pad"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Parallel: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PARALLEL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_SW56: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SW56"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Serial: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SERIAL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Sonet: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SONET"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_Vpn: ::windows_sys::core::PCWSTR = ::windows_sys::w!("vpn"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDT_X25: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x25"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRET_Direct: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRET_Phone: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRET_Vpn: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIDS_Disabled: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIDS_UseGlobalValue: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_DisableLcpExtensions: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_IpHeaderCompression: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_IpSecPreSharedKey: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_NetworkLogon: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_PromoteAlternates: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RemoteDefaultGateway: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireCHAP: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireDataEncryption: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireEAP: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireEncryptedPw: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireMachineCertificates: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireMsCHAP: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireMsCHAP2: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireMsEncryptedPw: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequirePAP: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_RequireSPAP: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_SecureLocalFiles: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_SharedPhoneNumbers: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_SpecificIpAddr: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_SpecificNameServers: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_SwCompression: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_UsePreSharedKeyForIkev2Initiator: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRIO_UsePreSharedKeyForIkev2Responder: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRNP_Ip: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRNP_Ipv6: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRNP_Ipx: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_ENABLE_RAS_ON_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_ENABLE_ROUTING_ON_DEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_INTERFACE_ADMIN_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_INTERFACE_CONNECTION_FAILURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_INTERFACE_DIALOUT_HOURS_RESTRICTION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_INTERFACE_NO_DEVICE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_INTERFACE_NO_MEDIA_SENSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_INTERFACE_OUT_OF_RESOURCES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_INTERFACE_SERVICE_PAUSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxAreaCode: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxCallbackNumber: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxDeviceName: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxDeviceType: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxEntryName: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxFacilities: u32 = 200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxIpAddress: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxIpxAddress: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxPadType: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxPhoneNumber: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxUserData: u32 = 200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_MaxX25Address: u32 = 200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VS_Ikev2First: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VS_Ikev2Only: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PENDING: u32 = 600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PID_ATALK: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PID_IP: u32 = 33u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PID_IPV6: u32 = 87u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PID_IPX: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PID_NBF: u32 = 63u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_CCP_COMPRESSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_CCP_ENCRYPTION128BIT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_CCP_ENCRYPTION40BIT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_CCP_ENCRYPTION40BITOLD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_CCP_ENCRYPTION56BIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_CCP_HISTORYLESS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_IPCP_VJ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_3_DES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_ACFC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_AES_128: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_AES_192: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_AES_256: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_DES_56: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_GCM_AES_128: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_GCM_AES_192: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_GCM_AES_256: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_MULTILINK_FRAMING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_PFC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_SSHF: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASADFLG_PositionDlg: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASADP_ConnectionQueryTimeout: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASADP_DisableConnectionQuery: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASADP_FailedConnectionTimeout: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASADP_LoginSessionDisable: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASADP_SavedAddressesLimit: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASBASE: u32 = 600u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASBASEEND: u32 = 877u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCCPCA_MPPC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCCPCA_STAC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCCPO_Compression: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCCPO_Encryption128bit: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCCPO_Encryption40bit: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCCPO_Encryption56bit: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCCPO_HistoryLess: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCF_AllUsers: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCF_GlobalCreds: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCF_OwnerKnown: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCF_OwnerMatch: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCM_DDMPreSharedKey: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCM_DefaultCreds: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCM_Domain: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCM_Password: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCM_PreSharedKey: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCM_ServerPreSharedKey: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCM_UserName: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCN_BandwidthAdded: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCN_BandwidthRemoved: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCN_Connection: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCN_Disconnection: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCN_Dormant: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCN_EPDGPacketArrival: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCN_ReConnection: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCSS_DONE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_DONE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_PAUSED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDDFLAG_AoacRedial: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDDFLAG_LinkFailure: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDDFLAG_NoPrompt: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDDFLAG_PositionDlg: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDIALEVENT: ::windows_sys::core::PCSTR = ::windows_sys::s!("RasDialEvent"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Atm: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ATM"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_FrameRelay: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FRAMERELAY"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Generic: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GENERIC"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Irda: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IRDA"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Isdn: ::windows_sys::core::PCWSTR = ::windows_sys::w!("isdn"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Modem: ::windows_sys::core::PCWSTR = ::windows_sys::w!("modem"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_PPPoE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PPPoE"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Pad: ::windows_sys::core::PCWSTR = ::windows_sys::w!("pad"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Parallel: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PARALLEL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_SW56: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SW56"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Serial: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SERIAL"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Sonet: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SONET"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_Vpn: ::windows_sys::core::PCWSTR = ::windows_sys::w!("vpn"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASDT_X25: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x25"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEAPF_Logon: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEAPF_NonInteractive: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEAPF_Preview: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_CloneEntry: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_IncomingConnection: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_InternetEntry: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_NAT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_NewBroadbandEntry: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_NewDirectEntry: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_NewEntry: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_NewPhoneEntry: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_NewTunnelEntry: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_NoRename: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_PositionDlg: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDFLAG_ShellOwned: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_AuthTypeIsOtp: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_AutoTriggerCapable: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_CacheCredentials: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_DisableClassBasedStaticRoute: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_DisableIKENameEkuCheck: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_DisableMobility: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_DisableNbtOverIP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_DontNegotiateMultilink: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_DontUseRasCredentials: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_IPv4ExplicitMetric: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_IPv6ExplicitMetric: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_IPv6RemoteDefaultGateway: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_IPv6SpecificNameServers: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_Internet: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_IsAlwaysOn: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_IsPrivateNetwork: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_IsThirdPartyProfile: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_PlumbIKEv2TSAsRoutes: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_ReconnectIfDropped: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_RegisterIpWithDNS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_RequireMachineCertificates: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_SecureClientForMSNet: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_SecureFileAndPrint: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_SecureRoutingCompartment: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_SharePhoneNumbers: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_SpecificIPv6Addr: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_UseDNSSuffixForRegistration: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_UseGlobalDeviceSettings: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_UsePreSharedKey: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_UsePreSharedKeyForIkev2Initiator: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_UsePreSharedKeyForIkev2Responder: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO2_UseTypicalSettings: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_Custom: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_CustomScript: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_DisableLcpExtensions: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_IpHeaderCompression: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_ModemLights: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_NetworkLogon: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_PreviewDomain: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_PreviewPhoneNumber: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_PreviewUserPw: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_PromoteAlternates: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RemoteDefaultGateway: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireCHAP: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireDataEncryption: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireEAP: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireEncryptedPw: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireMsCHAP: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireMsCHAP2: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireMsEncryptedPw: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequirePAP: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireSPAP: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_RequireW95MSCHAP: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_SecureLocalFiles: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_SharedPhoneNumbers: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_ShowDialingProgress: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_SpecificIpAddr: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_SpecificNameServers: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_SwCompression: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_TerminalAfterDial: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_TerminalBeforeDial: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_UseCountryAndAreaCodes: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEO_UseLogonCredentials: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASET_Broadband: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASET_Direct: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASET_Internet: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASET_Phone: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASET_Vpn: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASFP_Ppp: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASFP_Ras: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASFP_Slip: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIDS_Disabled: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIDS_UseGlobalValue: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIKEv2_AUTH_EAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIKEv2_AUTH_MACHINECERTIFICATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIKEv2_AUTH_PSK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIPO_VJ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_3_DES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_ACFC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_AES_128: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_AES_192: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_AES_256: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_DES_56: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_GCM_AES_128: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_GCM_AES_192: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_GCM_AES_256: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_PFC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPO_SSHF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASNAP_ProbationTime: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASNOUSER_SmartCard: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASNP_Ip: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASNP_Ipv6: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASNP_Ipx: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASNP_NetBEUI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDEVENT_AddEntry: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDEVENT_DialEntry: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDEVENT_EditEntry: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDEVENT_EditGlobals: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDEVENT_NoUser: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDEVENT_NoUserEdit: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDEVENT_RemoveEntry: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDFLAG_ForceCloseOnDial: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDFLAG_NoUser: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDFLAG_PositionDlg: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPBDFLAG_UpdateDefaults: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPRIV2_DialinPolicy: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPRIV_AdminSetCallback: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPRIV_CallerSetCallback: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPRIV_DialinPrivilege: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASPRIV_NoCallback: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASTUNNELENDPOINT_IPv4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASTUNNELENDPOINT_IPv6: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASTUNNELENDPOINT_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_FLAGS_RAS_CONNECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxAreaCode: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxCallbackNumber: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxDeviceName: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxDeviceType: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxDnsSuffix: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxEntryName: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxFacilities: u32 = 200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxIDSize: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxIpAddress: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxIpxAddress: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxPadType: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxPhoneNumber: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxReplyMessage: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxUserData: u32 = 200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_MaxX25Address: u32 = 200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RCD_AllUsers: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RCD_Eap: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RCD_Logon: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RCD_SingleUser: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_CustomDial: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_DisableConnectedUI: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_DisableReconnect: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_DisableReconnectUI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_EapInfoCryptInCapable: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_IgnoreModemSpeaker: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_IgnoreSoftwareCompression: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_InvokeAutoTriggerCredentialUI: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_NoUser: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_PauseOnScript: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_PausedStates: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_Router: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_SetModemSpeaker: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_SetSoftwareCompression: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_UseCustomScripting: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RDEOPT_UsePrefixSuffix: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const REN_AllUsers: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const REN_User: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RRAS_SERVICE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemoteAccess"); -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_BLOCK_METHODS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_CHANGE_TYPE_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_CHANGE_TYPE_BEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_CHANGE_TYPE_FORWARDING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_DEST_FLAG_DONT_FORWARD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_DEST_FLAG_FWD_ENGIN_ADD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_DEST_FLAG_NATURAL_NET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENUM_ALL_DESTS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENUM_ALL_ROUTES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENUM_NEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENUM_OWN_DESTS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENUM_OWN_ROUTES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENUM_RANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENUM_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MATCH_FULL: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MATCH_INTERFACE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MATCH_NEIGHBOUR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MATCH_NEXTHOP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MATCH_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MATCH_OWNER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MATCH_PREF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MAX_ADDRESS_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_MAX_VIEWS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_NEXTHOP_CHANGE_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_NEXTHOP_FLAGS_DOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_NEXTHOP_FLAGS_REMOTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_NEXTHOP_STATE_CREATED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_NEXTHOP_STATE_DELETED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_NOTIFY_ONLY_MARKED_DESTS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_NUM_CHANGE_TYPES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_RESUME_METHODS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_CHANGE_BEST: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_CHANGE_FIRST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_CHANGE_NEW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_BLACKHOLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_DISCARD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_INACTIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_LIMITED_BC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_LOCAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_LOCAL_MCAST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_LOOPBACK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_MARTIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_MCAST: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_MYSELF: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_ONES_NETBC: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_ONES_SUBNETBC: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_REMOTE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_ZEROS_NETBC: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_FLAGS_ZEROS_SUBNETBC: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_STATE_CREATED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_STATE_DELETED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_STATE_DELETING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_ID_MCAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_ID_UCAST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_MASK_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_MASK_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_MASK_MCAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_MASK_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_MASK_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_VIEW_MASK_UCAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_Default: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_GREOnly: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_Ikev2First: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_Ikev2Only: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_Ikev2Sstp: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_L2tpFirst: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_L2tpOnly: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_L2tpSstp: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_PptpFirst: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_PptpOnly: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_PptpSstp: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_ProtocolList: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_SstpFirst: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const VS_SstpOnly: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const WARNING_MSG_ALIAS_NOT_ADDED: u32 = 644u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const WM_RASDIALEVENT: u32 = 52429u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type IKEV2_ID_PAYLOAD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_INVALID: IKEV2_ID_PAYLOAD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_IPV4_ADDR: IKEV2_ID_PAYLOAD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_FQDN: IKEV2_ID_PAYLOAD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_RFC822_ADDR: IKEV2_ID_PAYLOAD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_RESERVED1: IKEV2_ID_PAYLOAD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_ID_IPV6_ADDR: IKEV2_ID_PAYLOAD_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_RESERVED2: IKEV2_ID_PAYLOAD_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_RESERVED3: IKEV2_ID_PAYLOAD_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_RESERVED4: IKEV2_ID_PAYLOAD_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_DER_ASN1_DN: IKEV2_ID_PAYLOAD_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_DER_ASN1_GN: IKEV2_ID_PAYLOAD_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_KEY_ID: IKEV2_ID_PAYLOAD_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const IKEV2_ID_PAYLOAD_TYPE_MAX: IKEV2_ID_PAYLOAD_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type MGM_ENUM_TYPES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ANY_SOURCE: MGM_ENUM_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ALL_SOURCES: MGM_ENUM_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type MPRAPI_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_OBJECT_TYPE_RAS_CONNECTION_OBJECT: MPRAPI_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_OBJECT_TYPE_MPR_SERVER_OBJECT: MPRAPI_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_OBJECT_TYPE_MPR_SERVER_SET_CONFIG_OBJECT: MPRAPI_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT: MPRAPI_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_OBJECT_TYPE_UPDATE_CONNECTION_OBJECT: MPRAPI_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRAPI_OBJECT_TYPE_IF_CUSTOM_CONFIG_OBJECT: MPRAPI_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type MPR_ET = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_ET_None: MPR_ET = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_ET_Require: MPR_ET = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_ET_RequireMax: MPR_ET = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_ET_Optional: MPR_ET = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type MPR_INTERFACE_DIAL_MODE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDM_DialFirst: MPR_INTERFACE_DIAL_MODE = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDM_DialAll: MPR_INTERFACE_DIAL_MODE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPRDM_DialAsNeeded: MPR_INTERFACE_DIAL_MODE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type MPR_VPN_TS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VPN_TS_IPv4_ADDR_RANGE: MPR_VPN_TS_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VPN_TS_IPv6_ADDR_RANGE: MPR_VPN_TS_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type MPR_VS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VS_Default: MPR_VS = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VS_PptpOnly: MPR_VS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VS_PptpFirst: MPR_VS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VS_L2tpOnly: MPR_VS = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const MPR_VS_L2tpFirst: MPR_VS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PPP_LCP = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_PAP: PPP_LCP = 49187u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_CHAP: PPP_LCP = 49699u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_EAP: PPP_LCP = 49703u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_SPAP: PPP_LCP = 49191u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PPP_LCP_INFO_AUTH_DATA = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_CHAP_MD5: PPP_LCP_INFO_AUTH_DATA = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_CHAP_MS: PPP_LCP_INFO_AUTH_DATA = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PPP_LCP_CHAP_MSV2: PPP_LCP_INFO_AUTH_DATA = 129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASAPIVERSION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASAPIVERSION_500: RASAPIVERSION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASAPIVERSION_501: RASAPIVERSION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASAPIVERSION_600: RASAPIVERSION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASAPIVERSION_601: RASAPIVERSION = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASCONNSTATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_OpenPort: RASCONNSTATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_PortOpened: RASCONNSTATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_ConnectDevice: RASCONNSTATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_DeviceConnected: RASCONNSTATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AllDevicesConnected: RASCONNSTATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_Authenticate: RASCONNSTATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AuthNotify: RASCONNSTATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AuthRetry: RASCONNSTATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AuthCallback: RASCONNSTATE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AuthChangePassword: RASCONNSTATE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AuthProject: RASCONNSTATE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AuthLinkSpeed: RASCONNSTATE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_AuthAck: RASCONNSTATE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_ReAuthenticate: RASCONNSTATE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_Authenticated: RASCONNSTATE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_PrepareForCallback: RASCONNSTATE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_WaitForModemReset: RASCONNSTATE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_WaitForCallback: RASCONNSTATE = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_Projected: RASCONNSTATE = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_StartAuthentication: RASCONNSTATE = 19i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_CallbackComplete: RASCONNSTATE = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_LogonNetwork: RASCONNSTATE = 21i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_SubEntryConnected: RASCONNSTATE = 22i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_SubEntryDisconnected: RASCONNSTATE = 23i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_ApplySettings: RASCONNSTATE = 24i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_Interactive: RASCONNSTATE = 4096i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_RetryAuthentication: RASCONNSTATE = 4097i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_CallbackSetByCaller: RASCONNSTATE = 4098i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_PasswordExpired: RASCONNSTATE = 4099i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_InvokeEapUI: RASCONNSTATE = 4100i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_Connected: RASCONNSTATE = 8192i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCS_Disconnected: RASCONNSTATE = 8193i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASCONNSUBSTATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCSS_None: RASCONNSUBSTATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCSS_Dormant: RASCONNSUBSTATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCSS_Reconnecting: RASCONNSUBSTATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASCSS_Reconnected: RASCONNSUBSTATE = 8192i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASENTRY_DIAL_MODE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDM_DialAll: RASENTRY_DIAL_MODE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASEDM_DialAsNeeded: RASENTRY_DIAL_MODE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASIKEV_PROJECTION_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIKEv2_FLAGS_MOBIKESUPPORTED: RASIKEV_PROJECTION_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIKEv2_FLAGS_BEHIND_NAT: RASIKEV_PROJECTION_INFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASIKEv2_FLAGS_SERVERBEHIND_NAT: RASIKEV_PROJECTION_INFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPAD_CHAP_MD5: RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPAD_CHAP_MS: RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPAD_CHAP_MSV2: RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA = 129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPAP_PAP: RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL = 49187u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPAP_SPAP: RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL = 49191u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPAP_CHAP: RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL = 49699u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASLCPAP_EAP: RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL = 49703u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASPROJECTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASP_Amb: RASPROJECTION = 65536i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASP_PppNbf: RASPROJECTION = 32831i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASP_PppIpx: RASPROJECTION = 32811i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASP_PppIp: RASPROJECTION = 32801i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASP_PppCcp: RASPROJECTION = 33021i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASP_PppLcp: RASPROJECTION = 49185i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RASP_PppIpv6: RASPROJECTION = 32855i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASPROJECTION_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PROJECTION_INFO_TYPE_PPP: RASPROJECTION_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const PROJECTION_INFO_TYPE_IKEv2: RASPROJECTION_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RAS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_FLAGS_PPP_CONNECTION: RAS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_FLAGS_MESSENGER_PRESENT: RAS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_FLAGS_QUARANTINE_PRESENT: RAS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_FLAGS_ARAP_CONNECTION: RAS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_FLAGS_IKEV2_CONNECTION: RAS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_FLAGS_DORMANT: RAS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RAS_HARDWARE_CONDITION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_HARDWARE_OPERATIONAL: RAS_HARDWARE_CONDITION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_HARDWARE_FAILURE: RAS_HARDWARE_CONDITION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RAS_PORT_CONDITION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_PORT_NON_OPERATIONAL: RAS_PORT_CONDITION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_PORT_DISCONNECTED: RAS_PORT_CONDITION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_PORT_CALLING_BACK: RAS_PORT_CONDITION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_PORT_LISTENING: RAS_PORT_CONDITION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_PORT_AUTHENTICATING: RAS_PORT_CONDITION = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_PORT_AUTHENTICATED: RAS_PORT_CONDITION = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_PORT_INITIALIZING: RAS_PORT_CONDITION = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RAS_QUARANTINE_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_QUAR_STATE_NORMAL: RAS_QUARANTINE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_QUAR_STATE_QUARANTINE: RAS_QUARANTINE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_QUAR_STATE_PROBATION: RAS_QUARANTINE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RAS_QUAR_STATE_NOT_CAPABLE: RAS_QUARANTINE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type ROUTER_CONNECTION_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_STATE_UNREACHABLE: ROUTER_CONNECTION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_STATE_DISCONNECTED: ROUTER_CONNECTION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_STATE_CONNECTING: ROUTER_CONNECTION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_STATE_CONNECTED: ROUTER_CONNECTION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type ROUTER_INTERFACE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_CLIENT: ROUTER_INTERFACE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_HOME_ROUTER: ROUTER_INTERFACE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_FULL_ROUTER: ROUTER_INTERFACE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_DEDICATED: ROUTER_INTERFACE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_INTERNAL: ROUTER_INTERFACE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_LOOPBACK: ROUTER_INTERFACE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_TUNNEL1: ROUTER_INTERFACE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_DIALOUT: ROUTER_INTERFACE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const ROUTER_IF_TYPE_MAX: ROUTER_INTERFACE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RTM_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENTITY_REGISTERED: RTM_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ENTITY_DEREGISTERED: RTM_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_ROUTE_EXPIRED: RTM_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const RTM_CHANGE_NOTIFICATION: RTM_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type SECURITY_MESSAGE_MSG_ID = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const SECURITYMSG_SUCCESS: SECURITY_MESSAGE_MSG_ID = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const SECURITYMSG_FAILURE: SECURITY_MESSAGE_MSG_ID = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub const SECURITYMSG_ERROR: SECURITY_MESSAGE_MSG_ID = 3u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUTH_VALIDATION_EX { - pub Header: MPRAPI_OBJECT_HEADER, - pub hRasConnection: super::super::Foundation::HANDLE, - pub wszUserName: [u16; 257], - pub wszLogonDomain: [u16; 16], - pub AuthInfoSize: u32, - pub AuthInfo: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUTH_VALIDATION_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUTH_VALIDATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct GRE_CONFIG_PARAMS0 { - pub dwNumPorts: u32, - pub dwPortFlags: u32, -} -impl ::core::marker::Copy for GRE_CONFIG_PARAMS0 {} -impl ::core::clone::Clone for GRE_CONFIG_PARAMS0 { - fn clone(&self) -> Self { - *self - } -} -pub type HRASCONN = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct IKEV2_CONFIG_PARAMS { - pub dwNumPorts: u32, - pub dwPortFlags: u32, - pub dwTunnelConfigParamFlags: u32, - pub TunnelConfigParams: IKEV2_TUNNEL_CONFIG_PARAMS4, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for IKEV2_CONFIG_PARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for IKEV2_CONFIG_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct IKEV2_PROJECTION_INFO { - pub dwIPv4NegotiationError: u32, - pub wszAddress: [u16; 16], - pub wszRemoteAddress: [u16; 16], - pub IPv4SubInterfaceIndex: u64, - pub dwIPv6NegotiationError: u32, - pub bInterfaceIdentifier: [u8; 8], - pub bRemoteInterfaceIdentifier: [u8; 8], - pub bPrefix: [u8; 8], - pub dwPrefixLength: u32, - pub IPv6SubInterfaceIndex: u64, - pub dwOptions: u32, - pub dwAuthenticationProtocol: u32, - pub dwEapTypeId: u32, - pub dwCompressionAlgorithm: u32, - pub dwEncryptionMethod: u32, -} -impl ::core::marker::Copy for IKEV2_PROJECTION_INFO {} -impl ::core::clone::Clone for IKEV2_PROJECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct IKEV2_PROJECTION_INFO2 { - pub dwIPv4NegotiationError: u32, - pub wszAddress: [u16; 16], - pub wszRemoteAddress: [u16; 16], - pub IPv4SubInterfaceIndex: u64, - pub dwIPv6NegotiationError: u32, - pub bInterfaceIdentifier: [u8; 8], - pub bRemoteInterfaceIdentifier: [u8; 8], - pub bPrefix: [u8; 8], - pub dwPrefixLength: u32, - pub IPv6SubInterfaceIndex: u64, - pub dwOptions: u32, - pub dwAuthenticationProtocol: u32, - pub dwEapTypeId: u32, - pub dwEmbeddedEAPTypeId: u32, - pub dwCompressionAlgorithm: u32, - pub dwEncryptionMethod: u32, -} -impl ::core::marker::Copy for IKEV2_PROJECTION_INFO2 {} -impl ::core::clone::Clone for IKEV2_PROJECTION_INFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct IKEV2_TUNNEL_CONFIG_PARAMS2 { - pub dwIdleTimeout: u32, - pub dwNetworkBlackoutTime: u32, - pub dwSaLifeTime: u32, - pub dwSaDataSizeForRenegotiation: u32, - pub dwConfigOptions: u32, - pub dwTotalCertificates: u32, - pub certificateNames: *mut super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub machineCertificateName: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub dwEncryptionType: u32, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for IKEV2_TUNNEL_CONFIG_PARAMS2 {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for IKEV2_TUNNEL_CONFIG_PARAMS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct IKEV2_TUNNEL_CONFIG_PARAMS3 { - pub dwIdleTimeout: u32, - pub dwNetworkBlackoutTime: u32, - pub dwSaLifeTime: u32, - pub dwSaDataSizeForRenegotiation: u32, - pub dwConfigOptions: u32, - pub dwTotalCertificates: u32, - pub certificateNames: *mut super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub machineCertificateName: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub dwEncryptionType: u32, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, - pub dwTotalEkus: u32, - pub certificateEKUs: *mut MPR_CERT_EKU, - pub machineCertificateHash: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for IKEV2_TUNNEL_CONFIG_PARAMS3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for IKEV2_TUNNEL_CONFIG_PARAMS3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct IKEV2_TUNNEL_CONFIG_PARAMS4 { - pub dwIdleTimeout: u32, - pub dwNetworkBlackoutTime: u32, - pub dwSaLifeTime: u32, - pub dwSaDataSizeForRenegotiation: u32, - pub dwConfigOptions: u32, - pub dwTotalCertificates: u32, - pub certificateNames: *mut super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub machineCertificateName: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub dwEncryptionType: u32, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, - pub dwTotalEkus: u32, - pub certificateEKUs: *mut MPR_CERT_EKU, - pub machineCertificateHash: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub dwMmSaLifeTime: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for IKEV2_TUNNEL_CONFIG_PARAMS4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for IKEV2_TUNNEL_CONFIG_PARAMS4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct L2TP_CONFIG_PARAMS0 { - pub dwNumPorts: u32, - pub dwPortFlags: u32, -} -impl ::core::marker::Copy for L2TP_CONFIG_PARAMS0 {} -impl ::core::clone::Clone for L2TP_CONFIG_PARAMS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct L2TP_CONFIG_PARAMS1 { - pub dwNumPorts: u32, - pub dwPortFlags: u32, - pub dwTunnelConfigParamFlags: u32, - pub TunnelConfigParams: L2TP_TUNNEL_CONFIG_PARAMS2, -} -impl ::core::marker::Copy for L2TP_CONFIG_PARAMS1 {} -impl ::core::clone::Clone for L2TP_CONFIG_PARAMS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct L2TP_TUNNEL_CONFIG_PARAMS1 { - pub dwIdleTimeout: u32, - pub dwEncryptionType: u32, - pub dwSaLifeTime: u32, - pub dwSaDataSizeForRenegotiation: u32, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, -} -impl ::core::marker::Copy for L2TP_TUNNEL_CONFIG_PARAMS1 {} -impl ::core::clone::Clone for L2TP_TUNNEL_CONFIG_PARAMS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct L2TP_TUNNEL_CONFIG_PARAMS2 { - pub dwIdleTimeout: u32, - pub dwEncryptionType: u32, - pub dwSaLifeTime: u32, - pub dwSaDataSizeForRenegotiation: u32, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, - pub dwMmSaLifeTime: u32, -} -impl ::core::marker::Copy for L2TP_TUNNEL_CONFIG_PARAMS2 {} -impl ::core::clone::Clone for L2TP_TUNNEL_CONFIG_PARAMS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MGM_IF_ENTRY { - pub dwIfIndex: u32, - pub dwIfNextHopAddr: u32, - pub bIGMP: super::super::Foundation::BOOL, - pub bIsEnabled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MGM_IF_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MGM_IF_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct MPRAPI_ADMIN_DLL_CALLBACKS { - pub revision: u8, - pub lpfnMprAdminGetIpAddressForUser: PMPRADMINGETIPADDRESSFORUSER, - pub lpfnMprAdminReleaseIpAddress: PMPRADMINRELEASEIPADRESS, - pub lpfnMprAdminGetIpv6AddressForUser: PMPRADMINGETIPV6ADDRESSFORUSER, - pub lpfnMprAdminReleaseIpV6AddressForUser: PMPRADMINRELEASEIPV6ADDRESSFORUSER, - pub lpfnRasAdminAcceptNewLink: PMPRADMINACCEPTNEWLINK, - pub lpfnRasAdminLinkHangupNotification: PMPRADMINLINKHANGUPNOTIFICATION, - pub lpfnRasAdminTerminateDll: PMPRADMINTERMINATEDLL, - pub lpfnRasAdminAcceptNewConnectionEx: PMPRADMINACCEPTNEWCONNECTIONEX, - pub lpfnRasAdminAcceptEndpointChangeEx: PMPRADMINACCEPTTUNNELENDPOINTCHANGEEX, - pub lpfnRasAdminAcceptReauthenticationEx: PMPRADMINACCEPTREAUTHENTICATIONEX, - pub lpfnRasAdminConnectionHangupNotificationEx: PMPRADMINCONNECTIONHANGUPNOTIFICATIONEX, - pub lpfnRASValidatePreAuthenticatedConnectionEx: PMPRADMINRASVALIDATEPREAUTHENTICATEDCONNECTIONEX, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MPRAPI_ADMIN_DLL_CALLBACKS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MPRAPI_ADMIN_DLL_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPRAPI_OBJECT_HEADER { - pub revision: u8, - pub r#type: u8, - pub size: u16, -} -impl ::core::marker::Copy for MPRAPI_OBJECT_HEADER {} -impl ::core::clone::Clone for MPRAPI_OBJECT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct MPRAPI_TUNNEL_CONFIG_PARAMS0 { - pub IkeConfigParams: IKEV2_CONFIG_PARAMS, - pub PptpConfigParams: PPTP_CONFIG_PARAMS, - pub L2tpConfigParams: L2TP_CONFIG_PARAMS1, - pub SstpConfigParams: SSTP_CONFIG_PARAMS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for MPRAPI_TUNNEL_CONFIG_PARAMS0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for MPRAPI_TUNNEL_CONFIG_PARAMS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct MPRAPI_TUNNEL_CONFIG_PARAMS1 { - pub IkeConfigParams: IKEV2_CONFIG_PARAMS, - pub PptpConfigParams: PPTP_CONFIG_PARAMS, - pub L2tpConfigParams: L2TP_CONFIG_PARAMS1, - pub SstpConfigParams: SSTP_CONFIG_PARAMS, - pub GREConfigParams: GRE_CONFIG_PARAMS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for MPRAPI_TUNNEL_CONFIG_PARAMS1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for MPRAPI_TUNNEL_CONFIG_PARAMS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_CERT_EKU { - pub dwSize: u32, - pub IsEKUOID: super::super::Foundation::BOOL, - pub pwszEKU: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_CERT_EKU {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_CERT_EKU { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPR_CREDENTIALSEX_0 { - pub dwSize: u32, - pub lpbCredentialsInfo: *mut u8, -} -impl ::core::marker::Copy for MPR_CREDENTIALSEX_0 {} -impl ::core::clone::Clone for MPR_CREDENTIALSEX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPR_CREDENTIALSEX_1 { - pub dwSize: u32, - pub lpbCredentialsInfo: *mut u8, -} -impl ::core::marker::Copy for MPR_CREDENTIALSEX_1 {} -impl ::core::clone::Clone for MPR_CREDENTIALSEX_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPR_DEVICE_0 { - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], -} -impl ::core::marker::Copy for MPR_DEVICE_0 {} -impl ::core::clone::Clone for MPR_DEVICE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPR_DEVICE_1 { - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], - pub szLocalPhoneNumber: [u16; 129], - pub szAlternates: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MPR_DEVICE_1 {} -impl ::core::clone::Clone for MPR_DEVICE_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_FILTER_0 { - pub fEnable: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_FILTER_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_FILTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_IFTRANSPORT_0 { - pub dwTransportId: u32, - pub hIfTransport: super::super::Foundation::HANDLE, - pub wszIfTransportName: [u16; 41], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_IFTRANSPORT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_IFTRANSPORT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct MPR_IF_CUSTOMINFOEX0 { - pub Header: MPRAPI_OBJECT_HEADER, - pub dwFlags: u32, - pub customIkev2Config: ROUTER_IKEv2_IF_CUSTOM_CONFIG0, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for MPR_IF_CUSTOMINFOEX0 {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for MPR_IF_CUSTOMINFOEX0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct MPR_IF_CUSTOMINFOEX1 { - pub Header: MPRAPI_OBJECT_HEADER, - pub dwFlags: u32, - pub customIkev2Config: ROUTER_IKEv2_IF_CUSTOM_CONFIG1, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for MPR_IF_CUSTOMINFOEX1 {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for MPR_IF_CUSTOMINFOEX1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -pub struct MPR_IF_CUSTOMINFOEX2 { - pub Header: MPRAPI_OBJECT_HEADER, - pub dwFlags: u32, - pub customIkev2Config: ROUTER_IKEv2_IF_CUSTOM_CONFIG2, -} -#[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for MPR_IF_CUSTOMINFOEX2 {} -#[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for MPR_IF_CUSTOMINFOEX2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_INTERFACE_0 { - pub wszInterfaceName: [u16; 257], - pub hInterface: super::super::Foundation::HANDLE, - pub fEnabled: super::super::Foundation::BOOL, - pub dwIfType: ROUTER_INTERFACE_TYPE, - pub dwConnectionState: ROUTER_CONNECTION_STATE, - pub fUnReachabilityReasons: u32, - pub dwLastError: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_INTERFACE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_INTERFACE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_INTERFACE_1 { - pub wszInterfaceName: [u16; 257], - pub hInterface: super::super::Foundation::HANDLE, - pub fEnabled: super::super::Foundation::BOOL, - pub dwIfType: ROUTER_INTERFACE_TYPE, - pub dwConnectionState: ROUTER_CONNECTION_STATE, - pub fUnReachabilityReasons: u32, - pub dwLastError: u32, - pub lpwsDialoutHoursRestriction: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_INTERFACE_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_INTERFACE_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_INTERFACE_2 { - pub wszInterfaceName: [u16; 257], - pub hInterface: super::super::Foundation::HANDLE, - pub fEnabled: super::super::Foundation::BOOL, - pub dwIfType: ROUTER_INTERFACE_TYPE, - pub dwConnectionState: ROUTER_CONNECTION_STATE, - pub fUnReachabilityReasons: u32, - pub dwLastError: u32, - pub dwfOptions: u32, - pub szLocalPhoneNumber: [u16; 129], - pub szAlternates: ::windows_sys::core::PWSTR, - pub ipaddr: u32, - pub ipaddrDns: u32, - pub ipaddrDnsAlt: u32, - pub ipaddrWins: u32, - pub ipaddrWinsAlt: u32, - pub dwfNetProtocols: u32, - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], - pub szX25PadType: [u16; 33], - pub szX25Address: [u16; 201], - pub szX25Facilities: [u16; 201], - pub szX25UserData: [u16; 201], - pub dwChannels: u32, - pub dwSubEntries: u32, - pub dwDialMode: MPR_INTERFACE_DIAL_MODE, - pub dwDialExtraPercent: u32, - pub dwDialExtraSampleSeconds: u32, - pub dwHangUpExtraPercent: u32, - pub dwHangUpExtraSampleSeconds: u32, - pub dwIdleDisconnectSeconds: u32, - pub dwType: u32, - pub dwEncryptionType: MPR_ET, - pub dwCustomAuthKey: u32, - pub dwCustomAuthDataSize: u32, - pub lpbCustomAuthData: *mut u8, - pub guidId: ::windows_sys::core::GUID, - pub dwVpnStrategy: MPR_VS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_INTERFACE_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_INTERFACE_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct MPR_INTERFACE_3 { - pub wszInterfaceName: [u16; 257], - pub hInterface: super::super::Foundation::HANDLE, - pub fEnabled: super::super::Foundation::BOOL, - pub dwIfType: ROUTER_INTERFACE_TYPE, - pub dwConnectionState: ROUTER_CONNECTION_STATE, - pub fUnReachabilityReasons: u32, - pub dwLastError: u32, - pub dwfOptions: u32, - pub szLocalPhoneNumber: [u16; 129], - pub szAlternates: ::windows_sys::core::PWSTR, - pub ipaddr: u32, - pub ipaddrDns: u32, - pub ipaddrDnsAlt: u32, - pub ipaddrWins: u32, - pub ipaddrWinsAlt: u32, - pub dwfNetProtocols: u32, - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], - pub szX25PadType: [u16; 33], - pub szX25Address: [u16; 201], - pub szX25Facilities: [u16; 201], - pub szX25UserData: [u16; 201], - pub dwChannels: u32, - pub dwSubEntries: u32, - pub dwDialMode: MPR_INTERFACE_DIAL_MODE, - pub dwDialExtraPercent: u32, - pub dwDialExtraSampleSeconds: u32, - pub dwHangUpExtraPercent: u32, - pub dwHangUpExtraSampleSeconds: u32, - pub dwIdleDisconnectSeconds: u32, - pub dwType: u32, - pub dwEncryptionType: MPR_ET, - pub dwCustomAuthKey: u32, - pub dwCustomAuthDataSize: u32, - pub lpbCustomAuthData: *mut u8, - pub guidId: ::windows_sys::core::GUID, - pub dwVpnStrategy: MPR_VS, - pub AddressCount: u32, - pub ipv6addrDns: super::super::Networking::WinSock::IN6_ADDR, - pub ipv6addrDnsAlt: super::super::Networking::WinSock::IN6_ADDR, - pub ipv6addr: *mut super::super::Networking::WinSock::IN6_ADDR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for MPR_INTERFACE_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for MPR_INTERFACE_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPR_IPINIP_INTERFACE_0 { - pub wszFriendlyName: [u16; 257], - pub Guid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for MPR_IPINIP_INTERFACE_0 {} -impl ::core::clone::Clone for MPR_IPINIP_INTERFACE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_SERVER_0 { - pub fLanOnlyMode: super::super::Foundation::BOOL, - pub dwUpTime: u32, - pub dwTotalPorts: u32, - pub dwPortsInUse: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_SERVER_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_SERVER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPR_SERVER_1 { - pub dwNumPptpPorts: u32, - pub dwPptpPortFlags: u32, - pub dwNumL2tpPorts: u32, - pub dwL2tpPortFlags: u32, -} -impl ::core::marker::Copy for MPR_SERVER_1 {} -impl ::core::clone::Clone for MPR_SERVER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct MPR_SERVER_2 { - pub dwNumPptpPorts: u32, - pub dwPptpPortFlags: u32, - pub dwNumL2tpPorts: u32, - pub dwL2tpPortFlags: u32, - pub dwNumSstpPorts: u32, - pub dwSstpPortFlags: u32, -} -impl ::core::marker::Copy for MPR_SERVER_2 {} -impl ::core::clone::Clone for MPR_SERVER_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct MPR_SERVER_EX0 { - pub Header: MPRAPI_OBJECT_HEADER, - pub fLanOnlyMode: u32, - pub dwUpTime: u32, - pub dwTotalPorts: u32, - pub dwPortsInUse: u32, - pub Reserved: u32, - pub ConfigParams: MPRAPI_TUNNEL_CONFIG_PARAMS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for MPR_SERVER_EX0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for MPR_SERVER_EX0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct MPR_SERVER_EX1 { - pub Header: MPRAPI_OBJECT_HEADER, - pub fLanOnlyMode: u32, - pub dwUpTime: u32, - pub dwTotalPorts: u32, - pub dwPortsInUse: u32, - pub Reserved: u32, - pub ConfigParams: MPRAPI_TUNNEL_CONFIG_PARAMS1, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for MPR_SERVER_EX1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for MPR_SERVER_EX1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct MPR_SERVER_SET_CONFIG_EX0 { - pub Header: MPRAPI_OBJECT_HEADER, - pub setConfigForProtocols: u32, - pub ConfigParams: MPRAPI_TUNNEL_CONFIG_PARAMS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for MPR_SERVER_SET_CONFIG_EX0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for MPR_SERVER_SET_CONFIG_EX0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct MPR_SERVER_SET_CONFIG_EX1 { - pub Header: MPRAPI_OBJECT_HEADER, - pub setConfigForProtocols: u32, - pub ConfigParams: MPRAPI_TUNNEL_CONFIG_PARAMS1, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for MPR_SERVER_SET_CONFIG_EX1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for MPR_SERVER_SET_CONFIG_EX1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MPR_TRANSPORT_0 { - pub dwTransportId: u32, - pub hTransport: super::super::Foundation::HANDLE, - pub wszTransportName: [u16; 41], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MPR_TRANSPORT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MPR_TRANSPORT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MPR_VPN_TRAFFIC_SELECTOR { - pub r#type: MPR_VPN_TS_TYPE, - pub protocolId: u8, - pub portStart: u16, - pub portEnd: u16, - pub tsPayloadId: u16, - pub addrStart: VPN_TS_IP_ADDRESS, - pub addrEnd: VPN_TS_IP_ADDRESS, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MPR_VPN_TRAFFIC_SELECTOR {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MPR_VPN_TRAFFIC_SELECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct MPR_VPN_TRAFFIC_SELECTORS { - pub numTsi: u32, - pub numTsr: u32, - pub tsI: *mut MPR_VPN_TRAFFIC_SELECTOR, - pub tsR: *mut MPR_VPN_TRAFFIC_SELECTOR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for MPR_VPN_TRAFFIC_SELECTORS {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for MPR_VPN_TRAFFIC_SELECTORS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_ATCP_INFO { - pub dwError: u32, - pub wszAddress: [u16; 33], -} -impl ::core::marker::Copy for PPP_ATCP_INFO {} -impl ::core::clone::Clone for PPP_ATCP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_CCP_INFO { - pub dwError: u32, - pub dwCompressionAlgorithm: u32, - pub dwOptions: u32, - pub dwRemoteCompressionAlgorithm: u32, - pub dwRemoteOptions: u32, -} -impl ::core::marker::Copy for PPP_CCP_INFO {} -impl ::core::clone::Clone for PPP_CCP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_INFO { - pub nbf: PPP_NBFCP_INFO, - pub ip: PPP_IPCP_INFO, - pub ipx: PPP_IPXCP_INFO, - pub at: PPP_ATCP_INFO, -} -impl ::core::marker::Copy for PPP_INFO {} -impl ::core::clone::Clone for PPP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_INFO_2 { - pub nbf: PPP_NBFCP_INFO, - pub ip: PPP_IPCP_INFO2, - pub ipx: PPP_IPXCP_INFO, - pub at: PPP_ATCP_INFO, - pub ccp: PPP_CCP_INFO, - pub lcp: PPP_LCP_INFO, -} -impl ::core::marker::Copy for PPP_INFO_2 {} -impl ::core::clone::Clone for PPP_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_INFO_3 { - pub nbf: PPP_NBFCP_INFO, - pub ip: PPP_IPCP_INFO2, - pub ipv6: PPP_IPV6_CP_INFO, - pub ccp: PPP_CCP_INFO, - pub lcp: PPP_LCP_INFO, -} -impl ::core::marker::Copy for PPP_INFO_3 {} -impl ::core::clone::Clone for PPP_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_IPCP_INFO { - pub dwError: u32, - pub wszAddress: [u16; 16], - pub wszRemoteAddress: [u16; 16], -} -impl ::core::marker::Copy for PPP_IPCP_INFO {} -impl ::core::clone::Clone for PPP_IPCP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_IPCP_INFO2 { - pub dwError: u32, - pub wszAddress: [u16; 16], - pub wszRemoteAddress: [u16; 16], - pub dwOptions: u32, - pub dwRemoteOptions: u32, -} -impl ::core::marker::Copy for PPP_IPCP_INFO2 {} -impl ::core::clone::Clone for PPP_IPCP_INFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_IPV6_CP_INFO { - pub dwVersion: u32, - pub dwSize: u32, - pub dwError: u32, - pub bInterfaceIdentifier: [u8; 8], - pub bRemoteInterfaceIdentifier: [u8; 8], - pub dwOptions: u32, - pub dwRemoteOptions: u32, - pub bPrefix: [u8; 8], - pub dwPrefixLength: u32, -} -impl ::core::marker::Copy for PPP_IPV6_CP_INFO {} -impl ::core::clone::Clone for PPP_IPV6_CP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_IPXCP_INFO { - pub dwError: u32, - pub wszAddress: [u16; 23], -} -impl ::core::marker::Copy for PPP_IPXCP_INFO {} -impl ::core::clone::Clone for PPP_IPXCP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_LCP_INFO { - pub dwError: u32, - pub dwAuthenticationProtocol: PPP_LCP, - pub dwAuthenticationData: PPP_LCP_INFO_AUTH_DATA, - pub dwRemoteAuthenticationProtocol: u32, - pub dwRemoteAuthenticationData: u32, - pub dwTerminateReason: u32, - pub dwRemoteTerminateReason: u32, - pub dwOptions: u32, - pub dwRemoteOptions: u32, - pub dwEapTypeId: u32, - pub dwRemoteEapTypeId: u32, -} -impl ::core::marker::Copy for PPP_LCP_INFO {} -impl ::core::clone::Clone for PPP_LCP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_NBFCP_INFO { - pub dwError: u32, - pub wszWksta: [u16; 17], -} -impl ::core::marker::Copy for PPP_NBFCP_INFO {} -impl ::core::clone::Clone for PPP_NBFCP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_PROJECTION_INFO { - pub dwIPv4NegotiationError: u32, - pub wszAddress: [u16; 16], - pub wszRemoteAddress: [u16; 16], - pub dwIPv4Options: u32, - pub dwIPv4RemoteOptions: u32, - pub IPv4SubInterfaceIndex: u64, - pub dwIPv6NegotiationError: u32, - pub bInterfaceIdentifier: [u8; 8], - pub bRemoteInterfaceIdentifier: [u8; 8], - pub bPrefix: [u8; 8], - pub dwPrefixLength: u32, - pub IPv6SubInterfaceIndex: u64, - pub dwLcpError: u32, - pub dwAuthenticationProtocol: PPP_LCP, - pub dwAuthenticationData: PPP_LCP_INFO_AUTH_DATA, - pub dwRemoteAuthenticationProtocol: PPP_LCP, - pub dwRemoteAuthenticationData: PPP_LCP_INFO_AUTH_DATA, - pub dwLcpTerminateReason: u32, - pub dwLcpRemoteTerminateReason: u32, - pub dwLcpOptions: u32, - pub dwLcpRemoteOptions: u32, - pub dwEapTypeId: u32, - pub dwRemoteEapTypeId: u32, - pub dwCcpError: u32, - pub dwCompressionAlgorithm: u32, - pub dwCcpOptions: u32, - pub dwRemoteCompressionAlgorithm: u32, - pub dwCcpRemoteOptions: u32, -} -impl ::core::marker::Copy for PPP_PROJECTION_INFO {} -impl ::core::clone::Clone for PPP_PROJECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPP_PROJECTION_INFO2 { - pub dwIPv4NegotiationError: u32, - pub wszAddress: [u16; 16], - pub wszRemoteAddress: [u16; 16], - pub dwIPv4Options: u32, - pub dwIPv4RemoteOptions: u32, - pub IPv4SubInterfaceIndex: u64, - pub dwIPv6NegotiationError: u32, - pub bInterfaceIdentifier: [u8; 8], - pub bRemoteInterfaceIdentifier: [u8; 8], - pub bPrefix: [u8; 8], - pub dwPrefixLength: u32, - pub IPv6SubInterfaceIndex: u64, - pub dwLcpError: u32, - pub dwAuthenticationProtocol: PPP_LCP, - pub dwAuthenticationData: PPP_LCP_INFO_AUTH_DATA, - pub dwRemoteAuthenticationProtocol: PPP_LCP, - pub dwRemoteAuthenticationData: PPP_LCP_INFO_AUTH_DATA, - pub dwLcpTerminateReason: u32, - pub dwLcpRemoteTerminateReason: u32, - pub dwLcpOptions: u32, - pub dwLcpRemoteOptions: u32, - pub dwEapTypeId: u32, - pub dwEmbeddedEAPTypeId: u32, - pub dwRemoteEapTypeId: u32, - pub dwCcpError: u32, - pub dwCompressionAlgorithm: u32, - pub dwCcpOptions: u32, - pub dwRemoteCompressionAlgorithm: u32, - pub dwCcpRemoteOptions: u32, -} -impl ::core::marker::Copy for PPP_PROJECTION_INFO2 {} -impl ::core::clone::Clone for PPP_PROJECTION_INFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PPTP_CONFIG_PARAMS { - pub dwNumPorts: u32, - pub dwPortFlags: u32, -} -impl ::core::marker::Copy for PPTP_CONFIG_PARAMS {} -impl ::core::clone::Clone for PPTP_CONFIG_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PROJECTION_INFO { - pub projectionInfoType: u8, - pub Anonymous: PROJECTION_INFO_0, -} -impl ::core::marker::Copy for PROJECTION_INFO {} -impl ::core::clone::Clone for PROJECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub union PROJECTION_INFO_0 { - pub PppProjectionInfo: PPP_PROJECTION_INFO, - pub Ikev2ProjectionInfo: IKEV2_PROJECTION_INFO, -} -impl ::core::marker::Copy for PROJECTION_INFO_0 {} -impl ::core::clone::Clone for PROJECTION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct PROJECTION_INFO2 { - pub projectionInfoType: u8, - pub Anonymous: PROJECTION_INFO2_0, -} -impl ::core::marker::Copy for PROJECTION_INFO2 {} -impl ::core::clone::Clone for PROJECTION_INFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub union PROJECTION_INFO2_0 { - pub PppProjectionInfo: PPP_PROJECTION_INFO2, - pub Ikev2ProjectionInfo: IKEV2_PROJECTION_INFO2, -} -impl ::core::marker::Copy for PROJECTION_INFO2_0 {} -impl ::core::clone::Clone for PROJECTION_INFO2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASADPARAMS { - pub dwSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub xDlg: i32, - pub yDlg: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASADPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASADPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASAMBA { - pub dwSize: u32, - pub dwError: u32, - pub szNetBiosError: [super::super::Foundation::CHAR; 17], - pub bLana: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASAMBA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASAMBA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASAMBW { - pub dwSize: u32, - pub dwError: u32, - pub szNetBiosError: [u16; 17], - pub bLana: u8, -} -impl ::core::marker::Copy for RASAMBW {} -impl ::core::clone::Clone for RASAMBW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASAUTODIALENTRYA { - pub dwSize: u32, - pub dwFlags: u32, - pub dwDialingLocation: u32, - pub szEntry: [super::super::Foundation::CHAR; 257], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASAUTODIALENTRYA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASAUTODIALENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASAUTODIALENTRYW { - pub dwSize: u32, - pub dwFlags: u32, - pub dwDialingLocation: u32, - pub szEntry: [u16; 257], -} -impl ::core::marker::Copy for RASAUTODIALENTRYW {} -impl ::core::clone::Clone for RASAUTODIALENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASCOMMSETTINGS { - pub dwSize: u32, - pub bParity: u8, - pub bStop: u8, - pub bByteSize: u8, - pub bAlign: u8, -} -impl ::core::marker::Copy for RASCOMMSETTINGS {} -impl ::core::clone::Clone for RASCOMMSETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASCONNA { - pub dwSize: u32, - pub hrasconn: HRASCONN, - pub szEntryName: [super::super::Foundation::CHAR; 257], - pub szDeviceType: [super::super::Foundation::CHAR; 17], - pub szDeviceName: [super::super::Foundation::CHAR; 129], - pub szPhonebook: [super::super::Foundation::CHAR; 260], - pub dwSubEntry: u32, - pub guidEntry: ::windows_sys::core::GUID, - pub dwFlags: u32, - pub luid: super::super::Foundation::LUID, - pub guidCorrelationId: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASCONNA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASCONNA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct RASCONNSTATUSA { - pub dwSize: u32, - pub rasconnstate: RASCONNSTATE, - pub dwError: u32, - pub szDeviceType: [super::super::Foundation::CHAR; 17], - pub szDeviceName: [super::super::Foundation::CHAR; 129], - pub szPhoneNumber: [super::super::Foundation::CHAR; 129], - pub localEndPoint: RASTUNNELENDPOINT, - pub remoteEndPoint: RASTUNNELENDPOINT, - pub rasconnsubstate: RASCONNSUBSTATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for RASCONNSTATUSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for RASCONNSTATUSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RASCONNSTATUSW { - pub dwSize: u32, - pub rasconnstate: RASCONNSTATE, - pub dwError: u32, - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], - pub szPhoneNumber: [u16; 129], - pub localEndPoint: RASTUNNELENDPOINT, - pub remoteEndPoint: RASTUNNELENDPOINT, - pub rasconnsubstate: RASCONNSUBSTATE, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RASCONNSTATUSW {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RASCONNSTATUSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASCONNW { - pub dwSize: u32, - pub hrasconn: HRASCONN, - pub szEntryName: [u16; 257], - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], - pub szPhonebook: [u16; 260], - pub dwSubEntry: u32, - pub guidEntry: ::windows_sys::core::GUID, - pub dwFlags: u32, - pub luid: super::super::Foundation::LUID, - pub guidCorrelationId: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASCONNW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASCONNW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASCREDENTIALSA { - pub dwSize: u32, - pub dwMask: u32, - pub szUserName: [super::super::Foundation::CHAR; 257], - pub szPassword: [super::super::Foundation::CHAR; 257], - pub szDomain: [super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASCREDENTIALSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASCREDENTIALSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASCREDENTIALSW { - pub dwSize: u32, - pub dwMask: u32, - pub szUserName: [u16; 257], - pub szPassword: [u16; 257], - pub szDomain: [u16; 16], -} -impl ::core::marker::Copy for RASCREDENTIALSW {} -impl ::core::clone::Clone for RASCREDENTIALSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASCTRYINFO { - pub dwSize: u32, - pub dwCountryID: u32, - pub dwNextCountryID: u32, - pub dwCountryCode: u32, - pub dwCountryNameOffset: u32, -} -impl ::core::marker::Copy for RASCTRYINFO {} -impl ::core::clone::Clone for RASCTRYINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASCUSTOMSCRIPTEXTENSIONS { - pub dwSize: u32, - pub pfnRasSetCommSettings: PFNRASSETCOMMSETTINGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASCUSTOMSCRIPTEXTENSIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASCUSTOMSCRIPTEXTENSIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASDEVINFOA { - pub dwSize: u32, - pub szDeviceType: [super::super::Foundation::CHAR; 17], - pub szDeviceName: [super::super::Foundation::CHAR; 129], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASDEVINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASDEVINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASDEVINFOW { - pub dwSize: u32, - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], -} -impl ::core::marker::Copy for RASDEVINFOW {} -impl ::core::clone::Clone for RASDEVINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASDEVSPECIFICINFO { - pub dwSize: u32, - pub pbDevSpecificInfo: *mut u8, -} -impl ::core::marker::Copy for RASDEVSPECIFICINFO {} -impl ::core::clone::Clone for RASDEVSPECIFICINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASDIALDLG { - pub dwSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub xDlg: i32, - pub yDlg: i32, - pub dwSubEntry: u32, - pub dwError: u32, - pub reserved: usize, - pub reserved2: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASDIALDLG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASDIALDLG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASDIALEXTENSIONS { - pub dwSize: u32, - pub dwfOptions: u32, - pub hwndParent: super::super::Foundation::HWND, - pub reserved: usize, - pub reserved1: usize, - pub RasEapInfo: RASEAPINFO, - pub fSkipPppAuth: super::super::Foundation::BOOL, - pub RasDevSpecificInfo: RASDEVSPECIFICINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASDIALEXTENSIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASDIALEXTENSIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASDIALPARAMSA { - pub dwSize: u32, - pub szEntryName: [super::super::Foundation::CHAR; 257], - pub szPhoneNumber: [super::super::Foundation::CHAR; 129], - pub szCallbackNumber: [super::super::Foundation::CHAR; 129], - pub szUserName: [super::super::Foundation::CHAR; 257], - pub szPassword: [super::super::Foundation::CHAR; 257], - pub szDomain: [super::super::Foundation::CHAR; 16], - pub dwSubEntry: u32, - pub dwCallbackId: usize, - pub dwIfIndex: u32, - pub szEncPassword: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASDIALPARAMSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASDIALPARAMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASDIALPARAMSW { - pub dwSize: u32, - pub szEntryName: [u16; 257], - pub szPhoneNumber: [u16; 129], - pub szCallbackNumber: [u16; 129], - pub szUserName: [u16; 257], - pub szPassword: [u16; 257], - pub szDomain: [u16; 16], - pub dwSubEntry: u32, - pub dwCallbackId: usize, - pub dwIfIndex: u32, - pub szEncPassword: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for RASDIALPARAMSW {} -impl ::core::clone::Clone for RASDIALPARAMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASEAPINFO { - pub dwSizeofEapInfo: u32, - pub pbEapInfo: *mut u8, -} -impl ::core::marker::Copy for RASEAPINFO {} -impl ::core::clone::Clone for RASEAPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASEAPUSERIDENTITYA { - pub szUserName: [super::super::Foundation::CHAR; 257], - pub dwSizeofEapInfo: u32, - pub pbEapInfo: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASEAPUSERIDENTITYA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASEAPUSERIDENTITYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASEAPUSERIDENTITYW { - pub szUserName: [u16; 257], - pub dwSizeofEapInfo: u32, - pub pbEapInfo: [u8; 1], -} -impl ::core::marker::Copy for RASEAPUSERIDENTITYW {} -impl ::core::clone::Clone for RASEAPUSERIDENTITYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct RASENTRYA { - pub dwSize: u32, - pub dwfOptions: u32, - pub dwCountryID: u32, - pub dwCountryCode: u32, - pub szAreaCode: [super::super::Foundation::CHAR; 11], - pub szLocalPhoneNumber: [super::super::Foundation::CHAR; 129], - pub dwAlternateOffset: u32, - pub ipaddr: RASIPADDR, - pub ipaddrDns: RASIPADDR, - pub ipaddrDnsAlt: RASIPADDR, - pub ipaddrWins: RASIPADDR, - pub ipaddrWinsAlt: RASIPADDR, - pub dwFrameSize: u32, - pub dwfNetProtocols: u32, - pub dwFramingProtocol: u32, - pub szScript: [super::super::Foundation::CHAR; 260], - pub szAutodialDll: [super::super::Foundation::CHAR; 260], - pub szAutodialFunc: [super::super::Foundation::CHAR; 260], - pub szDeviceType: [super::super::Foundation::CHAR; 17], - pub szDeviceName: [super::super::Foundation::CHAR; 129], - pub szX25PadType: [super::super::Foundation::CHAR; 33], - pub szX25Address: [super::super::Foundation::CHAR; 201], - pub szX25Facilities: [super::super::Foundation::CHAR; 201], - pub szX25UserData: [super::super::Foundation::CHAR; 201], - pub dwChannels: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub dwSubEntries: u32, - pub dwDialMode: RASENTRY_DIAL_MODE, - pub dwDialExtraPercent: u32, - pub dwDialExtraSampleSeconds: u32, - pub dwHangUpExtraPercent: u32, - pub dwHangUpExtraSampleSeconds: u32, - pub dwIdleDisconnectSeconds: u32, - pub dwType: u32, - pub dwEncryptionType: u32, - pub dwCustomAuthKey: u32, - pub guidId: ::windows_sys::core::GUID, - pub szCustomDialDll: [super::super::Foundation::CHAR; 260], - pub dwVpnStrategy: u32, - pub dwfOptions2: u32, - pub dwfOptions3: u32, - pub szDnsSuffix: [super::super::Foundation::CHAR; 256], - pub dwTcpWindowSize: u32, - pub szPrerequisitePbk: [super::super::Foundation::CHAR; 260], - pub szPrerequisiteEntry: [super::super::Foundation::CHAR; 257], - pub dwRedialCount: u32, - pub dwRedialPause: u32, - pub ipv6addrDns: super::super::Networking::WinSock::IN6_ADDR, - pub ipv6addrDnsAlt: super::super::Networking::WinSock::IN6_ADDR, - pub dwIPv4InterfaceMetric: u32, - pub dwIPv6InterfaceMetric: u32, - pub ipv6addr: super::super::Networking::WinSock::IN6_ADDR, - pub dwIPv6PrefixLength: u32, - pub dwNetworkOutageTime: u32, - pub szIDi: [super::super::Foundation::CHAR; 257], - pub szIDr: [super::super::Foundation::CHAR; 257], - pub fIsImsConfig: super::super::Foundation::BOOL, - pub IdiType: IKEV2_ID_PAYLOAD_TYPE, - pub IdrType: IKEV2_ID_PAYLOAD_TYPE, - pub fDisableIKEv2Fragmentation: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for RASENTRYA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for RASENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASENTRYDLGA { - pub dwSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub xDlg: i32, - pub yDlg: i32, - pub szEntry: [super::super::Foundation::CHAR; 257], - pub dwError: u32, - pub reserved: usize, - pub reserved2: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASENTRYDLGA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASENTRYDLGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASENTRYDLGW { - pub dwSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub xDlg: i32, - pub yDlg: i32, - pub szEntry: [u16; 257], - pub dwError: u32, - pub reserved: usize, - pub reserved2: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASENTRYDLGW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASENTRYDLGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASENTRYNAMEA { - pub dwSize: u32, - pub szEntryName: [super::super::Foundation::CHAR; 257], - pub dwFlags: u32, - pub szPhonebookPath: [super::super::Foundation::CHAR; 261], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASENTRYNAMEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASENTRYNAMEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASENTRYNAMEW { - pub dwSize: u32, - pub szEntryName: [u16; 257], - pub dwFlags: u32, - pub szPhonebookPath: [u16; 261], -} -impl ::core::marker::Copy for RASENTRYNAMEW {} -impl ::core::clone::Clone for RASENTRYNAMEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct RASENTRYW { - pub dwSize: u32, - pub dwfOptions: u32, - pub dwCountryID: u32, - pub dwCountryCode: u32, - pub szAreaCode: [u16; 11], - pub szLocalPhoneNumber: [u16; 129], - pub dwAlternateOffset: u32, - pub ipaddr: RASIPADDR, - pub ipaddrDns: RASIPADDR, - pub ipaddrDnsAlt: RASIPADDR, - pub ipaddrWins: RASIPADDR, - pub ipaddrWinsAlt: RASIPADDR, - pub dwFrameSize: u32, - pub dwfNetProtocols: u32, - pub dwFramingProtocol: u32, - pub szScript: [u16; 260], - pub szAutodialDll: [u16; 260], - pub szAutodialFunc: [u16; 260], - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], - pub szX25PadType: [u16; 33], - pub szX25Address: [u16; 201], - pub szX25Facilities: [u16; 201], - pub szX25UserData: [u16; 201], - pub dwChannels: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub dwSubEntries: u32, - pub dwDialMode: RASENTRY_DIAL_MODE, - pub dwDialExtraPercent: u32, - pub dwDialExtraSampleSeconds: u32, - pub dwHangUpExtraPercent: u32, - pub dwHangUpExtraSampleSeconds: u32, - pub dwIdleDisconnectSeconds: u32, - pub dwType: u32, - pub dwEncryptionType: u32, - pub dwCustomAuthKey: u32, - pub guidId: ::windows_sys::core::GUID, - pub szCustomDialDll: [u16; 260], - pub dwVpnStrategy: u32, - pub dwfOptions2: u32, - pub dwfOptions3: u32, - pub szDnsSuffix: [u16; 256], - pub dwTcpWindowSize: u32, - pub szPrerequisitePbk: [u16; 260], - pub szPrerequisiteEntry: [u16; 257], - pub dwRedialCount: u32, - pub dwRedialPause: u32, - pub ipv6addrDns: super::super::Networking::WinSock::IN6_ADDR, - pub ipv6addrDnsAlt: super::super::Networking::WinSock::IN6_ADDR, - pub dwIPv4InterfaceMetric: u32, - pub dwIPv6InterfaceMetric: u32, - pub ipv6addr: super::super::Networking::WinSock::IN6_ADDR, - pub dwIPv6PrefixLength: u32, - pub dwNetworkOutageTime: u32, - pub szIDi: [u16; 257], - pub szIDr: [u16; 257], - pub fIsImsConfig: super::super::Foundation::BOOL, - pub IdiType: IKEV2_ID_PAYLOAD_TYPE, - pub IdrType: IKEV2_ID_PAYLOAD_TYPE, - pub fDisableIKEv2Fragmentation: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for RASENTRYW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for RASENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RASIKEV2_PROJECTION_INFO { - pub dwIPv4NegotiationError: u32, - pub ipv4Address: super::super::Networking::WinSock::IN_ADDR, - pub ipv4ServerAddress: super::super::Networking::WinSock::IN_ADDR, - pub dwIPv6NegotiationError: u32, - pub ipv6Address: super::super::Networking::WinSock::IN6_ADDR, - pub ipv6ServerAddress: super::super::Networking::WinSock::IN6_ADDR, - pub dwPrefixLength: u32, - pub dwAuthenticationProtocol: u32, - pub dwEapTypeId: u32, - pub dwFlags: RASIKEV_PROJECTION_INFO_FLAGS, - pub dwEncryptionMethod: u32, - pub numIPv4ServerAddresses: u32, - pub ipv4ServerAddresses: *mut super::super::Networking::WinSock::IN_ADDR, - pub numIPv6ServerAddresses: u32, - pub ipv6ServerAddresses: *mut super::super::Networking::WinSock::IN6_ADDR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RASIKEV2_PROJECTION_INFO {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RASIKEV2_PROJECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASIPADDR { - pub a: u8, - pub b: u8, - pub c: u8, - pub d: u8, -} -impl ::core::marker::Copy for RASIPADDR {} -impl ::core::clone::Clone for RASIPADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASIPXW { - pub dwSize: u32, - pub dwError: u32, - pub szIpxAddress: [u16; 22], -} -impl ::core::marker::Copy for RASIPXW {} -impl ::core::clone::Clone for RASIPXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASNOUSERA { - pub dwSize: u32, - pub dwFlags: u32, - pub dwTimeoutMs: u32, - pub szUserName: [super::super::Foundation::CHAR; 257], - pub szPassword: [super::super::Foundation::CHAR; 257], - pub szDomain: [super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASNOUSERA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASNOUSERA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASNOUSERW { - pub dwSize: u32, - pub dwFlags: u32, - pub dwTimeoutMs: u32, - pub szUserName: [u16; 257], - pub szPassword: [u16; 257], - pub szDomain: [u16; 16], -} -impl ::core::marker::Copy for RASNOUSERW {} -impl ::core::clone::Clone for RASNOUSERW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASPBDLGA { - pub dwSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub xDlg: i32, - pub yDlg: i32, - pub dwCallbackId: usize, - pub pCallback: RASPBDLGFUNCA, - pub dwError: u32, - pub reserved: usize, - pub reserved2: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASPBDLGA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASPBDLGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASPBDLGW { - pub dwSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub xDlg: i32, - pub yDlg: i32, - pub dwCallbackId: usize, - pub pCallback: RASPBDLGFUNCW, - pub dwError: u32, - pub reserved: usize, - pub reserved2: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASPBDLGW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASPBDLGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASPPPCCP { - pub dwSize: u32, - pub dwError: u32, - pub dwCompressionAlgorithm: u32, - pub dwOptions: u32, - pub dwServerCompressionAlgorithm: u32, - pub dwServerOptions: u32, -} -impl ::core::marker::Copy for RASPPPCCP {} -impl ::core::clone::Clone for RASPPPCCP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASPPPIPA { - pub dwSize: u32, - pub dwError: u32, - pub szIpAddress: [super::super::Foundation::CHAR; 16], - pub szServerIpAddress: [super::super::Foundation::CHAR; 16], - pub dwOptions: u32, - pub dwServerOptions: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASPPPIPA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASPPPIPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASPPPIPV6 { - pub dwSize: u32, - pub dwError: u32, - pub bLocalInterfaceIdentifier: [u8; 8], - pub bPeerInterfaceIdentifier: [u8; 8], - pub bLocalCompressionProtocol: [u8; 2], - pub bPeerCompressionProtocol: [u8; 2], -} -impl ::core::marker::Copy for RASPPPIPV6 {} -impl ::core::clone::Clone for RASPPPIPV6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASPPPIPW { - pub dwSize: u32, - pub dwError: u32, - pub szIpAddress: [u16; 16], - pub szServerIpAddress: [u16; 16], - pub dwOptions: u32, - pub dwServerOptions: u32, -} -impl ::core::marker::Copy for RASPPPIPW {} -impl ::core::clone::Clone for RASPPPIPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASPPPIPXA { - pub dwSize: u32, - pub dwError: u32, - pub szIpxAddress: [super::super::Foundation::CHAR; 22], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASPPPIPXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASPPPIPXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASPPPLCPA { - pub dwSize: u32, - pub fBundled: super::super::Foundation::BOOL, - pub dwError: u32, - pub dwAuthenticationProtocol: u32, - pub dwAuthenticationData: u32, - pub dwEapTypeId: u32, - pub dwServerAuthenticationProtocol: u32, - pub dwServerAuthenticationData: u32, - pub dwServerEapTypeId: u32, - pub fMultilink: super::super::Foundation::BOOL, - pub dwTerminateReason: u32, - pub dwServerTerminateReason: u32, - pub szReplyMessage: [super::super::Foundation::CHAR; 1024], - pub dwOptions: u32, - pub dwServerOptions: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASPPPLCPA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASPPPLCPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASPPPLCPW { - pub dwSize: u32, - pub fBundled: super::super::Foundation::BOOL, - pub dwError: u32, - pub dwAuthenticationProtocol: u32, - pub dwAuthenticationData: u32, - pub dwEapTypeId: u32, - pub dwServerAuthenticationProtocol: u32, - pub dwServerAuthenticationData: u32, - pub dwServerEapTypeId: u32, - pub fMultilink: super::super::Foundation::BOOL, - pub dwTerminateReason: u32, - pub dwServerTerminateReason: u32, - pub szReplyMessage: [u16; 1024], - pub dwOptions: u32, - pub dwServerOptions: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASPPPLCPW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASPPPLCPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASPPPNBFA { - pub dwSize: u32, - pub dwError: u32, - pub dwNetBiosError: u32, - pub szNetBiosError: [super::super::Foundation::CHAR; 17], - pub szWorkstationName: [super::super::Foundation::CHAR; 17], - pub bLana: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASPPPNBFA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASPPPNBFA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASPPPNBFW { - pub dwSize: u32, - pub dwError: u32, - pub dwNetBiosError: u32, - pub szNetBiosError: [u16; 17], - pub szWorkstationName: [u16; 17], - pub bLana: u8, -} -impl ::core::marker::Copy for RASPPPNBFW {} -impl ::core::clone::Clone for RASPPPNBFW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct RASPPP_PROJECTION_INFO { - pub dwIPv4NegotiationError: u32, - pub ipv4Address: super::super::Networking::WinSock::IN_ADDR, - pub ipv4ServerAddress: super::super::Networking::WinSock::IN_ADDR, - pub dwIPv4Options: u32, - pub dwIPv4ServerOptions: u32, - pub dwIPv6NegotiationError: u32, - pub bInterfaceIdentifier: [u8; 8], - pub bServerInterfaceIdentifier: [u8; 8], - pub fBundled: super::super::Foundation::BOOL, - pub fMultilink: super::super::Foundation::BOOL, - pub dwAuthenticationProtocol: RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL, - pub dwAuthenticationData: RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA, - pub dwServerAuthenticationProtocol: RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL, - pub dwServerAuthenticationData: RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA, - pub dwEapTypeId: u32, - pub dwServerEapTypeId: u32, - pub dwLcpOptions: u32, - pub dwLcpServerOptions: u32, - pub dwCcpError: u32, - pub dwCcpCompressionAlgorithm: u32, - pub dwCcpServerCompressionAlgorithm: u32, - pub dwCcpOptions: u32, - pub dwCcpServerOptions: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for RASPPP_PROJECTION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for RASPPP_PROJECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RASSUBENTRYA { - pub dwSize: u32, - pub dwfFlags: u32, - pub szDeviceType: [super::super::Foundation::CHAR; 17], - pub szDeviceName: [super::super::Foundation::CHAR; 129], - pub szLocalPhoneNumber: [super::super::Foundation::CHAR; 129], - pub dwAlternateOffset: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RASSUBENTRYA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RASSUBENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RASSUBENTRYW { - pub dwSize: u32, - pub dwfFlags: u32, - pub szDeviceType: [u16; 17], - pub szDeviceName: [u16; 129], - pub szLocalPhoneNumber: [u16; 129], - pub dwAlternateOffset: u32, -} -impl ::core::marker::Copy for RASSUBENTRYW {} -impl ::core::clone::Clone for RASSUBENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RASTUNNELENDPOINT { - pub dwType: u32, - pub Anonymous: RASTUNNELENDPOINT_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RASTUNNELENDPOINT {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RASTUNNELENDPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union RASTUNNELENDPOINT_0 { - pub ipv4: super::super::Networking::WinSock::IN_ADDR, - pub ipv6: super::super::Networking::WinSock::IN6_ADDR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RASTUNNELENDPOINT_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RASTUNNELENDPOINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct RASUPDATECONN { - pub version: RASAPIVERSION, - pub dwSize: u32, - pub dwFlags: u32, - pub dwIfIndex: u32, - pub localEndPoint: RASTUNNELENDPOINT, - pub remoteEndPoint: RASTUNNELENDPOINT, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for RASUPDATECONN {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for RASUPDATECONN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_CONNECTION_0 { - pub hConnection: super::super::Foundation::HANDLE, - pub hInterface: super::super::Foundation::HANDLE, - pub dwConnectDuration: u32, - pub dwInterfaceType: ROUTER_INTERFACE_TYPE, - pub dwConnectionFlags: RAS_FLAGS, - pub wszInterfaceName: [u16; 257], - pub wszUserName: [u16; 257], - pub wszLogonDomain: [u16; 16], - pub wszRemoteComputer: [u16; 17], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_CONNECTION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_CONNECTION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_CONNECTION_1 { - pub hConnection: super::super::Foundation::HANDLE, - pub hInterface: super::super::Foundation::HANDLE, - pub PppInfo: PPP_INFO, - pub dwBytesXmited: u32, - pub dwBytesRcved: u32, - pub dwFramesXmited: u32, - pub dwFramesRcved: u32, - pub dwCrcErr: u32, - pub dwTimeoutErr: u32, - pub dwAlignmentErr: u32, - pub dwHardwareOverrunErr: u32, - pub dwFramingErr: u32, - pub dwBufferOverrunErr: u32, - pub dwCompressionRatioIn: u32, - pub dwCompressionRatioOut: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_CONNECTION_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_CONNECTION_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_CONNECTION_2 { - pub hConnection: super::super::Foundation::HANDLE, - pub wszUserName: [u16; 257], - pub dwInterfaceType: ROUTER_INTERFACE_TYPE, - pub guid: ::windows_sys::core::GUID, - pub PppInfo2: PPP_INFO_2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_CONNECTION_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_CONNECTION_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_CONNECTION_3 { - pub dwVersion: u32, - pub dwSize: u32, - pub hConnection: super::super::Foundation::HANDLE, - pub wszUserName: [u16; 257], - pub dwInterfaceType: ROUTER_INTERFACE_TYPE, - pub guid: ::windows_sys::core::GUID, - pub PppInfo3: PPP_INFO_3, - pub rasQuarState: RAS_QUARANTINE_STATE, - pub timer: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_CONNECTION_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_CONNECTION_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_CONNECTION_4 { - pub dwConnectDuration: u32, - pub dwInterfaceType: ROUTER_INTERFACE_TYPE, - pub dwConnectionFlags: RAS_FLAGS, - pub wszInterfaceName: [u16; 257], - pub wszUserName: [u16; 257], - pub wszLogonDomain: [u16; 16], - pub wszRemoteComputer: [u16; 17], - pub guid: ::windows_sys::core::GUID, - pub rasQuarState: RAS_QUARANTINE_STATE, - pub probationTime: super::super::Foundation::FILETIME, - pub connectionStartTime: super::super::Foundation::FILETIME, - pub ullBytesXmited: u64, - pub ullBytesRcved: u64, - pub dwFramesXmited: u32, - pub dwFramesRcved: u32, - pub dwCrcErr: u32, - pub dwTimeoutErr: u32, - pub dwAlignmentErr: u32, - pub dwHardwareOverrunErr: u32, - pub dwFramingErr: u32, - pub dwBufferOverrunErr: u32, - pub dwCompressionRatioIn: u32, - pub dwCompressionRatioOut: u32, - pub dwNumSwitchOvers: u32, - pub wszRemoteEndpointAddress: [u16; 65], - pub wszLocalEndpointAddress: [u16; 65], - pub ProjectionInfo: PROJECTION_INFO2, - pub hConnection: super::super::Foundation::HANDLE, - pub hInterface: super::super::Foundation::HANDLE, - pub dwDeviceType: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_CONNECTION_4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_CONNECTION_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_CONNECTION_EX { - pub Header: MPRAPI_OBJECT_HEADER, - pub dwConnectDuration: u32, - pub dwInterfaceType: ROUTER_INTERFACE_TYPE, - pub dwConnectionFlags: RAS_FLAGS, - pub wszInterfaceName: [u16; 257], - pub wszUserName: [u16; 257], - pub wszLogonDomain: [u16; 16], - pub wszRemoteComputer: [u16; 17], - pub guid: ::windows_sys::core::GUID, - pub rasQuarState: RAS_QUARANTINE_STATE, - pub probationTime: super::super::Foundation::FILETIME, - pub dwBytesXmited: u32, - pub dwBytesRcved: u32, - pub dwFramesXmited: u32, - pub dwFramesRcved: u32, - pub dwCrcErr: u32, - pub dwTimeoutErr: u32, - pub dwAlignmentErr: u32, - pub dwHardwareOverrunErr: u32, - pub dwFramingErr: u32, - pub dwBufferOverrunErr: u32, - pub dwCompressionRatioIn: u32, - pub dwCompressionRatioOut: u32, - pub dwNumSwitchOvers: u32, - pub wszRemoteEndpointAddress: [u16; 65], - pub wszLocalEndpointAddress: [u16; 65], - pub ProjectionInfo: PROJECTION_INFO, - pub hConnection: super::super::Foundation::HANDLE, - pub hInterface: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_CONNECTION_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_CONNECTION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_PORT_0 { - pub hPort: super::super::Foundation::HANDLE, - pub hConnection: super::super::Foundation::HANDLE, - pub dwPortCondition: RAS_PORT_CONDITION, - pub dwTotalNumberOfCalls: u32, - pub dwConnectDuration: u32, - pub wszPortName: [u16; 17], - pub wszMediaName: [u16; 17], - pub wszDeviceName: [u16; 129], - pub wszDeviceType: [u16; 17], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_PORT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_PORT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_PORT_1 { - pub hPort: super::super::Foundation::HANDLE, - pub hConnection: super::super::Foundation::HANDLE, - pub dwHardwareCondition: RAS_HARDWARE_CONDITION, - pub dwLineSpeed: u32, - pub dwBytesXmited: u32, - pub dwBytesRcved: u32, - pub dwFramesXmited: u32, - pub dwFramesRcved: u32, - pub dwCrcErr: u32, - pub dwTimeoutErr: u32, - pub dwAlignmentErr: u32, - pub dwHardwareOverrunErr: u32, - pub dwFramingErr: u32, - pub dwBufferOverrunErr: u32, - pub dwCompressionRatioIn: u32, - pub dwCompressionRatioOut: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_PORT_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_PORT_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_PORT_2 { - pub hPort: super::super::Foundation::HANDLE, - pub hConnection: super::super::Foundation::HANDLE, - pub dwConn_State: u32, - pub wszPortName: [u16; 17], - pub wszMediaName: [u16; 17], - pub wszDeviceName: [u16; 129], - pub wszDeviceType: [u16; 17], - pub dwHardwareCondition: RAS_HARDWARE_CONDITION, - pub dwLineSpeed: u32, - pub dwCrcErr: u32, - pub dwSerialOverRunErrs: u32, - pub dwTimeoutErr: u32, - pub dwAlignmentErr: u32, - pub dwHardwareOverrunErr: u32, - pub dwFramingErr: u32, - pub dwBufferOverrunErr: u32, - pub dwCompressionRatioIn: u32, - pub dwCompressionRatioOut: u32, - pub dwTotalErrors: u32, - pub ullBytesXmited: u64, - pub ullBytesRcved: u64, - pub ullFramesXmited: u64, - pub ullFramesRcved: u64, - pub ullBytesTxUncompressed: u64, - pub ullBytesTxCompressed: u64, - pub ullBytesRcvUncompressed: u64, - pub ullBytesRcvCompressed: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_PORT_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_PORT_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct RAS_PROJECTION_INFO { - pub version: RASAPIVERSION, - pub r#type: RASPROJECTION_INFO_TYPE, - pub Anonymous: RAS_PROJECTION_INFO_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for RAS_PROJECTION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for RAS_PROJECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub union RAS_PROJECTION_INFO_0 { - pub ppp: RASPPP_PROJECTION_INFO, - pub ikev2: RASIKEV2_PROJECTION_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for RAS_PROJECTION_INFO_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for RAS_PROJECTION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAS_SECURITY_INFO { - pub LastError: u32, - pub BytesReceived: u32, - pub DeviceName: [super::super::Foundation::CHAR; 129], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAS_SECURITY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAS_SECURITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RAS_STATS { - pub dwSize: u32, - pub dwBytesXmited: u32, - pub dwBytesRcved: u32, - pub dwFramesXmited: u32, - pub dwFramesRcved: u32, - pub dwCrcErr: u32, - pub dwTimeoutErr: u32, - pub dwAlignmentErr: u32, - pub dwHardwareOverrunErr: u32, - pub dwFramingErr: u32, - pub dwBufferOverrunErr: u32, - pub dwCompressionRatioIn: u32, - pub dwCompressionRatioOut: u32, - pub dwBps: u32, - pub dwConnectDuration: u32, -} -impl ::core::marker::Copy for RAS_STATS {} -impl ::core::clone::Clone for RAS_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RAS_UPDATE_CONNECTION { - pub Header: MPRAPI_OBJECT_HEADER, - pub dwIfIndex: u32, - pub wszLocalEndpointAddress: [u16; 65], - pub wszRemoteEndpointAddress: [u16; 65], -} -impl ::core::marker::Copy for RAS_UPDATE_CONNECTION {} -impl ::core::clone::Clone for RAS_UPDATE_CONNECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RAS_USER_0 { - pub bfPrivilege: u8, - pub wszPhoneNumber: [u16; 129], -} -impl ::core::marker::Copy for RAS_USER_0 {} -impl ::core::clone::Clone for RAS_USER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RAS_USER_1 { - pub bfPrivilege: u8, - pub wszPhoneNumber: [u16; 129], - pub bfPrivilege2: u8, -} -impl ::core::marker::Copy for RAS_USER_1 {} -impl ::core::clone::Clone for RAS_USER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct ROUTER_CUSTOM_IKEv2_POLICY0 { - pub dwIntegrityMethod: u32, - pub dwEncryptionMethod: u32, - pub dwCipherTransformConstant: u32, - pub dwAuthTransformConstant: u32, - pub dwPfsGroup: u32, - pub dwDhGroup: u32, -} -impl ::core::marker::Copy for ROUTER_CUSTOM_IKEv2_POLICY0 {} -impl ::core::clone::Clone for ROUTER_CUSTOM_IKEv2_POLICY0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct ROUTER_IKEv2_IF_CUSTOM_CONFIG0 { - pub dwSaLifeTime: u32, - pub dwSaDataSize: u32, - pub certificateName: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for ROUTER_IKEv2_IF_CUSTOM_CONFIG0 {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for ROUTER_IKEv2_IF_CUSTOM_CONFIG0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct ROUTER_IKEv2_IF_CUSTOM_CONFIG1 { - pub dwSaLifeTime: u32, - pub dwSaDataSize: u32, - pub certificateName: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, - pub certificateHash: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for ROUTER_IKEv2_IF_CUSTOM_CONFIG1 {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for ROUTER_IKEv2_IF_CUSTOM_CONFIG1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -pub struct ROUTER_IKEv2_IF_CUSTOM_CONFIG2 { - pub dwSaLifeTime: u32, - pub dwSaDataSize: u32, - pub certificateName: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub customPolicy: *mut ROUTER_CUSTOM_IKEv2_POLICY0, - pub certificateHash: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, - pub dwMmSaLifeTime: u32, - pub vpnTrafficSelectors: MPR_VPN_TRAFFIC_SELECTORS, -} -#[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for ROUTER_IKEv2_IF_CUSTOM_CONFIG2 {} -#[cfg(all(feature = "Win32_Networking_WinSock", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for ROUTER_IKEv2_IF_CUSTOM_CONFIG2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ROUTING_PROTOCOL_CONFIG { - pub dwCallbackFlags: u32, - pub pfnRpfCallback: PMGM_RPF_CALLBACK, - pub pfnCreationAlertCallback: PMGM_CREATION_ALERT_CALLBACK, - pub pfnPruneAlertCallback: PMGM_PRUNE_ALERT_CALLBACK, - pub pfnJoinAlertCallback: PMGM_JOIN_ALERT_CALLBACK, - pub pfnWrongIfCallback: PMGM_WRONG_IF_CALLBACK, - pub pfnLocalJoinCallback: PMGM_LOCAL_JOIN_CALLBACK, - pub pfnLocalLeaveCallback: PMGM_LOCAL_LEAVE_CALLBACK, - pub pfnDisableIgmpCallback: PMGM_DISABLE_IGMP_CALLBACK, - pub pfnEnableIgmpCallback: PMGM_ENABLE_IGMP_CALLBACK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ROUTING_PROTOCOL_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ROUTING_PROTOCOL_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RTM_DEST_INFO { - pub DestHandle: isize, - pub DestAddress: RTM_NET_ADDRESS, - pub LastChanged: super::super::Foundation::FILETIME, - pub BelongsToViews: u32, - pub NumberOfViews: u32, - pub ViewInfo: [RTM_DEST_INFO_0; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RTM_DEST_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RTM_DEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RTM_DEST_INFO_0 { - pub ViewId: i32, - pub NumRoutes: u32, - pub Route: isize, - pub Owner: isize, - pub DestFlags: u32, - pub HoldRoute: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RTM_DEST_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RTM_DEST_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_ENTITY_EXPORT_METHODS { - pub NumMethods: u32, - pub Methods: [RTM_ENTITY_EXPORT_METHOD; 1], -} -impl ::core::marker::Copy for RTM_ENTITY_EXPORT_METHODS {} -impl ::core::clone::Clone for RTM_ENTITY_EXPORT_METHODS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_ENTITY_ID { - pub Anonymous: RTM_ENTITY_ID_0, -} -impl ::core::marker::Copy for RTM_ENTITY_ID {} -impl ::core::clone::Clone for RTM_ENTITY_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub union RTM_ENTITY_ID_0 { - pub Anonymous: RTM_ENTITY_ID_0_0, - pub EntityId: u64, -} -impl ::core::marker::Copy for RTM_ENTITY_ID_0 {} -impl ::core::clone::Clone for RTM_ENTITY_ID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_ENTITY_ID_0_0 { - pub EntityProtocolId: u32, - pub EntityInstanceId: u32, -} -impl ::core::marker::Copy for RTM_ENTITY_ID_0_0 {} -impl ::core::clone::Clone for RTM_ENTITY_ID_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_ENTITY_INFO { - pub RtmInstanceId: u16, - pub AddressFamily: u16, - pub EntityId: RTM_ENTITY_ID, -} -impl ::core::marker::Copy for RTM_ENTITY_INFO {} -impl ::core::clone::Clone for RTM_ENTITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_ENTITY_METHOD_INPUT { - pub MethodType: u32, - pub InputSize: u32, - pub InputData: [u8; 1], -} -impl ::core::marker::Copy for RTM_ENTITY_METHOD_INPUT {} -impl ::core::clone::Clone for RTM_ENTITY_METHOD_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_ENTITY_METHOD_OUTPUT { - pub MethodType: u32, - pub MethodStatus: u32, - pub OutputSize: u32, - pub OutputData: [u8; 1], -} -impl ::core::marker::Copy for RTM_ENTITY_METHOD_OUTPUT {} -impl ::core::clone::Clone for RTM_ENTITY_METHOD_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_NET_ADDRESS { - pub AddressFamily: u16, - pub NumBits: u16, - pub AddrBits: [u8; 16], -} -impl ::core::marker::Copy for RTM_NET_ADDRESS {} -impl ::core::clone::Clone for RTM_NET_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_NEXTHOP_INFO { - pub NextHopAddress: RTM_NET_ADDRESS, - pub NextHopOwner: isize, - pub InterfaceIndex: u32, - pub State: u16, - pub Flags: u16, - pub EntitySpecificInfo: *mut ::core::ffi::c_void, - pub RemoteNextHop: isize, -} -impl ::core::marker::Copy for RTM_NEXTHOP_INFO {} -impl ::core::clone::Clone for RTM_NEXTHOP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_NEXTHOP_LIST { - pub NumNextHops: u16, - pub NextHops: [isize; 1], -} -impl ::core::marker::Copy for RTM_NEXTHOP_LIST {} -impl ::core::clone::Clone for RTM_NEXTHOP_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_PREF_INFO { - pub Metric: u32, - pub Preference: u32, -} -impl ::core::marker::Copy for RTM_PREF_INFO {} -impl ::core::clone::Clone for RTM_PREF_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_REGN_PROFILE { - pub MaxNextHopsInRoute: u32, - pub MaxHandlesInEnum: u32, - pub ViewsSupported: u32, - pub NumberOfViews: u32, -} -impl ::core::marker::Copy for RTM_REGN_PROFILE {} -impl ::core::clone::Clone for RTM_REGN_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct RTM_ROUTE_INFO { - pub DestHandle: isize, - pub RouteOwner: isize, - pub Neighbour: isize, - pub State: u8, - pub Flags1: u8, - pub Flags: u16, - pub PrefInfo: RTM_PREF_INFO, - pub BelongsToViews: u32, - pub EntitySpecificInfo: *mut ::core::ffi::c_void, - pub NextHopsList: RTM_NEXTHOP_LIST, -} -impl ::core::marker::Copy for RTM_ROUTE_INFO {} -impl ::core::clone::Clone for RTM_ROUTE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_MESSAGE { - pub dwMsgId: SECURITY_MESSAGE_MSG_ID, - pub hPort: isize, - pub dwError: u32, - pub UserName: [super::super::Foundation::CHAR; 257], - pub Domain: [super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_MESSAGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub struct SOURCE_GROUP_ENTRY { - pub dwSourceAddr: u32, - pub dwSourceMask: u32, - pub dwGroupAddr: u32, - pub dwGroupMask: u32, -} -impl ::core::marker::Copy for SOURCE_GROUP_ENTRY {} -impl ::core::clone::Clone for SOURCE_GROUP_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct SSTP_CERT_INFO { - pub isDefault: super::super::Foundation::BOOL, - pub certBlob: super::super::Security::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for SSTP_CERT_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for SSTP_CERT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct SSTP_CONFIG_PARAMS { - pub dwNumPorts: u32, - pub dwPortFlags: u32, - pub isUseHttps: super::super::Foundation::BOOL, - pub certAlgorithm: u32, - pub sstpCertDetails: SSTP_CERT_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for SSTP_CONFIG_PARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for SSTP_CONFIG_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct VPN_TS_IP_ADDRESS { - pub Type: u16, - pub Anonymous: VPN_TS_IP_ADDRESS_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for VPN_TS_IP_ADDRESS {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for VPN_TS_IP_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union VPN_TS_IP_ADDRESS_0 { - pub v4: super::super::Networking::WinSock::IN_ADDR, - pub v6: super::super::Networking::WinSock::IN6_ADDR, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for VPN_TS_IP_ADDRESS_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for VPN_TS_IP_ADDRESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ORASADFUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PFNRASFREEBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PFNRASGETBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNRASRECEIVEBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNRASRETRIEVEBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNRASSENDBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNRASSETCOMMSETTINGS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMGM_CREATION_ALERT_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMGM_DISABLE_IGMP_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMGM_ENABLE_IGMP_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMGM_JOIN_ALERT_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMGM_LOCAL_JOIN_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMGM_LOCAL_LEAVE_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMGM_PRUNE_ALERT_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMGM_RPF_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMGM_WRONG_IF_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTNEWCONNECTION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTNEWCONNECTION2 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTNEWCONNECTION3 = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTNEWCONNECTIONEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTNEWLINK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTREAUTHENTICATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTREAUTHENTICATIONEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINACCEPTTUNNELENDPOINTCHANGEEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINCONNECTIONHANGUPNOTIFICATION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINCONNECTIONHANGUPNOTIFICATION2 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINCONNECTIONHANGUPNOTIFICATION3 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINCONNECTIONHANGUPNOTIFICATIONEX = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINGETIPADDRESSFORUSER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub type PMPRADMINGETIPV6ADDRESSFORUSER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINLINKHANGUPNOTIFICATION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PMPRADMINRASVALIDATEPREAUTHENTICATEDCONNECTIONEX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMPRADMINRELEASEIPADRESS = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub type PMPRADMINRELEASEIPV6ADDRESSFORUSER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type PMPRADMINTERMINATEDLL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type RASADFUNCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type RASADFUNCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASDIALFUNC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASDIALFUNC1 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASDIALFUNC2 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASPBDLGFUNCA = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASPBDLGFUNCW = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RASSECURITYPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RTM_ENTITY_EXPORT_METHOD = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RTM_EVENT_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RasCustomDeleteEntryNotifyFn = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type RasCustomDialDlgFn = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type RasCustomDialFn = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type RasCustomEntryDlgFn = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`*"] -pub type RasCustomHangUpFn = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Rras\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type RasCustomScriptExecuteFn = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Snmp/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Snmp/mod.rs deleted file mode 100644 index ebedfdb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/Snmp/mod.rs +++ /dev/null @@ -1,657 +0,0 @@ -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpCancelMsg ( session : isize , reqid : i32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpCleanup ( ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpCleanupEx ( ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpClose ( session : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpContextToStr ( context : isize , string : *mut smiOCTETS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpCountVbl ( vbl : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpCreatePdu ( session : isize , pdu_type : SNMP_PDU_TYPE , request_id : i32 , error_status : i32 , error_index : i32 , varbindlist : isize ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpCreateSession ( hwnd : super::super::Foundation:: HWND , wmsg : u32 , fcallback : SNMPAPI_CALLBACK , lpclientdata : *mut ::core::ffi::c_void ) -> isize ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpCreateVbl ( session : isize , name : *mut smiOID , value : *mut smiVALUE ) -> isize ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpDecodeMsg ( session : isize , srcentity : *mut isize , dstentity : *mut isize , context : *mut isize , pdu : *mut isize , msgbufdesc : *mut smiOCTETS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpDeleteVb ( vbl : isize , index : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpDuplicatePdu ( session : isize , pdu : isize ) -> isize ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpDuplicateVbl ( session : isize , vbl : isize ) -> isize ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpEncodeMsg ( session : isize , srcentity : isize , dstentity : isize , context : isize , pdu : isize , msgbufdesc : *mut smiOCTETS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpEntityToStr ( entity : isize , size : u32 , string : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpFreeContext ( context : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpFreeDescriptor ( syntax : u32 , descriptor : *mut smiOCTETS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpFreeEntity ( entity : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpFreePdu ( pdu : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpFreeVbl ( vbl : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpGetLastError ( session : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpGetPduData ( pdu : isize , pdu_type : *mut SNMP_PDU_TYPE , request_id : *mut i32 , error_status : *mut SNMP_ERROR , error_index : *mut i32 , varbindlist : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpGetRetransmitMode ( nretransmitmode : *mut SNMP_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpGetRetry ( hentity : isize , npolicyretry : *mut u32 , nactualretry : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpGetTimeout ( hentity : isize , npolicytimeout : *mut u32 , nactualtimeout : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpGetTranslateMode ( ntranslatemode : *mut SNMP_API_TRANSLATE_MODE ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpGetVb ( vbl : isize , index : u32 , name : *mut smiOID , value : *mut smiVALUE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpGetVendorInfo ( vendorinfo : *mut smiVENDORINFO ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpListen ( hentity : isize , lstatus : SNMP_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpListenEx ( hentity : isize , lstatus : u32 , nuseentityaddr : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrClose ( session : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrCtl ( session : *mut ::core::ffi::c_void , dwctlcode : u32 , lpvinbuffer : *mut ::core::ffi::c_void , cbinbuffer : u32 , lpvoutbuffer : *mut ::core::ffi::c_void , cboutbuffer : u32 , lpcbbytesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrGetTrap ( enterprise : *mut AsnObjectIdentifier , ipaddress : *mut AsnOctetString , generictrap : *mut SNMP_GENERICTRAP , specifictrap : *mut i32 , timestamp : *mut u32 , variablebindings : *mut SnmpVarBindList ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrGetTrapEx ( enterprise : *mut AsnObjectIdentifier , agentaddress : *mut AsnOctetString , sourceaddress : *mut AsnOctetString , generictrap : *mut SNMP_GENERICTRAP , specifictrap : *mut i32 , community : *mut AsnOctetString , timestamp : *mut u32 , variablebindings : *mut SnmpVarBindList ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrOidToStr ( oid : *mut AsnObjectIdentifier , string : *mut :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpMgrOpen ( lpagentaddress : :: windows_sys::core::PCSTR , lpagentcommunity : :: windows_sys::core::PCSTR , ntimeout : i32 , nretries : i32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrRequest ( session : *mut ::core::ffi::c_void , requesttype : u8 , variablebindings : *mut SnmpVarBindList , errorstatus : *mut SNMP_ERROR_STATUS , errorindex : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrStrToOid ( string : :: windows_sys::core::PCSTR , oid : *mut AsnObjectIdentifier ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mgmtapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpMgrTrapListen ( phtrapavailable : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpOidCompare ( xoid : *mut smiOID , yoid : *mut smiOID , maxlen : u32 , result : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpOidCopy ( srcoid : *mut smiOID , dstoid : *mut smiOID ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpOidToStr ( srcoid : *const smiOID , size : u32 , string : :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpOpen ( hwnd : super::super::Foundation:: HWND , wmsg : u32 ) -> isize ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpRecvMsg ( session : isize , srcentity : *mut isize , dstentity : *mut isize , context : *mut isize , pdu : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpRegister ( session : isize , srcentity : isize , dstentity : isize , context : isize , notification : *mut smiOID , state : SNMP_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSendMsg ( session : isize , srcentity : isize , dstentity : isize , context : isize , pdu : isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSetPduData ( pdu : isize , pdu_type : *const i32 , request_id : *const i32 , non_repeaters : *const i32 , max_repetitions : *const i32 , varbindlist : *const isize ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSetPort ( hentity : isize , nport : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSetRetransmitMode ( nretransmitmode : SNMP_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSetRetry ( hentity : isize , npolicyretry : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSetTimeout ( hentity : isize , npolicytimeout : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSetTranslateMode ( ntranslatemode : SNMP_API_TRANSLATE_MODE ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSetVb ( vbl : isize , index : u32 , name : *mut smiOID , value : *mut smiVALUE ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpStartup ( nmajorversion : *mut u32 , nminorversion : *mut u32 , nlevel : *mut u32 , ntranslatemode : *mut SNMP_API_TRANSLATE_MODE , nretransmitmode : *mut SNMP_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpStartupEx ( nmajorversion : *mut u32 , nminorversion : *mut u32 , nlevel : *mut u32 , ntranslatemode : *mut SNMP_API_TRANSLATE_MODE , nretransmitmode : *mut SNMP_STATUS ) -> u32 ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpStrToContext ( session : isize , string : *mut smiOCTETS ) -> isize ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpStrToEntity ( session : isize , string : :: windows_sys::core::PCSTR ) -> isize ); -::windows_sys::core::link ! ( "wsnmp32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpStrToOid ( string : :: windows_sys::core::PCSTR , dstoid : *mut smiOID ) -> u32 ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSvcGetUptime ( ) -> u32 ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSvcSetLogLevel ( nloglevel : SNMP_LOG ) -> ( ) ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpSvcSetLogType ( nlogtype : SNMP_OUTPUT_LOG_TYPE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilAsnAnyCpy ( panydst : *mut AsnAny , panysrc : *mut AsnAny ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilAsnAnyFree ( pany : *mut AsnAny ) -> ( ) ); -::windows_sys::core::link ! ( "snmpapi.dll""cdecl" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilDbgPrint ( nloglevel : SNMP_LOG , szformat : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilIdsToA ( ids : *mut u32 , idlength : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilMemAlloc ( nbytes : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilMemFree ( pmem : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilMemReAlloc ( pmem : *mut ::core::ffi::c_void , nbytes : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilOctetsCmp ( poctets1 : *mut AsnOctetString , poctets2 : *mut AsnOctetString ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilOctetsCpy ( poctetsdst : *mut AsnOctetString , poctetssrc : *mut AsnOctetString ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilOctetsFree ( poctets : *mut AsnOctetString ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilOctetsNCmp ( poctets1 : *mut AsnOctetString , poctets2 : *mut AsnOctetString , nchars : u32 ) -> i32 ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilOidAppend ( poiddst : *mut AsnObjectIdentifier , poidsrc : *mut AsnObjectIdentifier ) -> i32 ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilOidCmp ( poid1 : *mut AsnObjectIdentifier , poid2 : *mut AsnObjectIdentifier ) -> i32 ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilOidCpy ( poiddst : *mut AsnObjectIdentifier , poidsrc : *mut AsnObjectIdentifier ) -> i32 ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilOidFree ( poid : *mut AsnObjectIdentifier ) -> ( ) ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilOidNCmp ( poid1 : *mut AsnObjectIdentifier , poid2 : *mut AsnObjectIdentifier , nsubids : u32 ) -> i32 ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilOidToA ( oid : *mut AsnObjectIdentifier ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilPrintAsnAny ( pany : *mut AsnAny ) -> ( ) ); -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] fn SnmpUtilPrintOid ( oid : *mut AsnObjectIdentifier ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilVarBindCpy ( pvbdst : *mut SnmpVarBind , pvbsrc : *mut SnmpVarBind ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilVarBindFree ( pvb : *mut SnmpVarBind ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilVarBindListCpy ( pvbldst : *mut SnmpVarBindList , pvblsrc : *mut SnmpVarBindList ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "snmpapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] fn SnmpUtilVarBindListFree ( pvbl : *mut SnmpVarBindList ) -> ( ) ); -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_APPLICATION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_CONSTRUCTOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_CONTEXT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_CONTEXTSPECIFIC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_PRIMATIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_PRIMITIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_PRIVATE: u32 = 192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const ASN_UNIVERSAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const DEFAULT_SNMPTRAP_PORT_IPX: u32 = 36880u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const DEFAULT_SNMPTRAP_PORT_UDP: u32 = 162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const DEFAULT_SNMP_PORT_IPX: u32 = 36879u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const DEFAULT_SNMP_PORT_UDP: u32 = 161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const MAXOBJIDSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const MAXOBJIDSTRSIZE: u32 = 1408u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const MAXVENDORINFO: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const MGMCTL_SETAGENTPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_ALLOC_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_CONTEXT_INVALID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_CONTEXT_UNKNOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_ENTITY_INVALID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_ENTITY_UNKNOWN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_FAILURE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_HWND_INVALID: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_INDEX_INVALID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_M2M_SUPPORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_MESSAGE_INVALID: u32 = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_MODE_INVALID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_NOERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_NOOP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_NOT_INITIALIZED: u32 = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_NO_SUPPORT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_OID_INVALID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_OPERATION_INVALID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_OTHER_ERROR: u32 = 99u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_OUTPUT_TRUNCATED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_PDU_INVALID: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_SESSION_INVALID: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_SIZE_INVALID: u32 = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_SYNTAX_INVALID: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_INVALID_PARAM: u32 = 106u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_IN_USE: u32 = 107u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_NOT_AVAILABLE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_NOT_INITIALIZED: u32 = 100u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_NOT_SUPPORTED: u32 = 101u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_OTHER: u32 = 199u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_PDU_TOO_BIG: u32 = 109u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_RESOURCE_ERROR: u32 = 103u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_SRC_INVALID: u32 = 105u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_TIMEOUT: u32 = 108u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TL_UNDELIVERABLE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_V1_SUPPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_V2_SUPPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_VBL_INVALID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPLISTEN_ALL_ADDR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPLISTEN_USEENTITY_ADDR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ACCESS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ACCESS_NOTIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ACCESS_READ_CREATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ACCESS_READ_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ACCESS_READ_WRITE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_AUTHAPI_INVALID_MSG_TYPE: u32 = 31u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_AUTHAPI_INVALID_VERSION: u32 = 30u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_AUTHAPI_TRIV_AUTH_FAILED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_BERAPI_INVALID_LENGTH: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_BERAPI_INVALID_OBJELEM: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_BERAPI_INVALID_TAG: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_BERAPI_OVERFLOW: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_BERAPI_SHORT_BUFFER: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MAX_OID_LEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MEM_ALLOC_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_AGAIN: u32 = 45u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_INVALID_BUFFER: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_INVALID_CTL: u32 = 46u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_INVALID_SESSION: u32 = 47u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_NOTRAPS: u32 = 44u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_SELECT_FDERRORS: u32 = 41u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_TIMEOUT: u32 = 40u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_TRAP_DUPINIT: u32 = 43u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_MGMTAPI_TRAP_ERRORS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_OUTPUT_TO_EVENTLOG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDUAPI_INVALID_ES: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDUAPI_INVALID_GT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDUAPI_UNRECOGNIZED_PDU: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_TRAP_AUTHFAIL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_TRAP_COLDSTART: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_TRAP_EGPNEIGHBORLOSS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_TRAP_ENTERPRISESPECIFIC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_TRAP_LINKDOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_TRAP_LINKUP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_TRAP_WARMSTART: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_API_TRANSLATE_MODE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_TRANSLATED: SNMP_API_TRANSLATE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_UNTRANSLATED_V1: SNMP_API_TRANSLATE_MODE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_UNTRANSLATED_V2: SNMP_API_TRANSLATE_MODE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_ERROR = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_NOERROR: SNMP_ERROR = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_TOOBIG: SNMP_ERROR = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_NOSUCHNAME: SNMP_ERROR = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_BADVALUE: SNMP_ERROR = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_READONLY: SNMP_ERROR = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_GENERR: SNMP_ERROR = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_NOACCESS: SNMP_ERROR = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_WRONGTYPE: SNMP_ERROR = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_WRONGLENGTH: SNMP_ERROR = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_WRONGENCODING: SNMP_ERROR = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_WRONGVALUE: SNMP_ERROR = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_NOCREATION: SNMP_ERROR = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_INCONSISTENTVALUE: SNMP_ERROR = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_RESOURCEUNAVAILABLE: SNMP_ERROR = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_COMMITFAILED: SNMP_ERROR = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_UNDOFAILED: SNMP_ERROR = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_AUTHORIZATIONERROR: SNMP_ERROR = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_NOTWRITABLE: SNMP_ERROR = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERROR_INCONSISTENTNAME: SNMP_ERROR = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_ERROR_STATUS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_NOERROR: SNMP_ERROR_STATUS = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_TOOBIG: SNMP_ERROR_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_NOSUCHNAME: SNMP_ERROR_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_BADVALUE: SNMP_ERROR_STATUS = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_READONLY: SNMP_ERROR_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_GENERR: SNMP_ERROR_STATUS = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_NOACCESS: SNMP_ERROR_STATUS = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_WRONGTYPE: SNMP_ERROR_STATUS = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_WRONGLENGTH: SNMP_ERROR_STATUS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_WRONGENCODING: SNMP_ERROR_STATUS = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_WRONGVALUE: SNMP_ERROR_STATUS = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_NOCREATION: SNMP_ERROR_STATUS = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_INCONSISTENTVALUE: SNMP_ERROR_STATUS = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_RESOURCEUNAVAILABLE: SNMP_ERROR_STATUS = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_COMMITFAILED: SNMP_ERROR_STATUS = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_UNDOFAILED: SNMP_ERROR_STATUS = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_AUTHORIZATIONERROR: SNMP_ERROR_STATUS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_NOTWRITABLE: SNMP_ERROR_STATUS = 17u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_ERRORSTATUS_INCONSISTENTNAME: SNMP_ERROR_STATUS = 18u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_EXTENSION_REQUEST_TYPE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_EXTENSION_GET: SNMP_EXTENSION_REQUEST_TYPE = 160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_EXTENSION_GET_NEXT: SNMP_EXTENSION_REQUEST_TYPE = 161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_EXTENSION_SET_TEST: SNMP_EXTENSION_REQUEST_TYPE = 224u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_EXTENSION_SET_COMMIT: SNMP_EXTENSION_REQUEST_TYPE = 163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_EXTENSION_SET_UNDO: SNMP_EXTENSION_REQUEST_TYPE = 225u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_EXTENSION_SET_CLEANUP: SNMP_EXTENSION_REQUEST_TYPE = 226u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_GENERICTRAP = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_GENERICTRAP_COLDSTART: SNMP_GENERICTRAP = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_GENERICTRAP_WARMSTART: SNMP_GENERICTRAP = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_GENERICTRAP_LINKDOWN: SNMP_GENERICTRAP = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_GENERICTRAP_LINKUP: SNMP_GENERICTRAP = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_GENERICTRAP_AUTHFAILURE: SNMP_GENERICTRAP = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_GENERICTRAP_EGPNEIGHLOSS: SNMP_GENERICTRAP = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_GENERICTRAP_ENTERSPECIFIC: SNMP_GENERICTRAP = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_LOG = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_LOG_SILENT: SNMP_LOG = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_LOG_FATAL: SNMP_LOG = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_LOG_ERROR: SNMP_LOG = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_LOG_WARNING: SNMP_LOG = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_LOG_TRACE: SNMP_LOG = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_LOG_VERBOSE: SNMP_LOG = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_OUTPUT_LOG_TYPE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_OUTPUT_TO_CONSOLE: SNMP_OUTPUT_LOG_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_OUTPUT_TO_LOGFILE: SNMP_OUTPUT_LOG_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_OUTPUT_TO_DEBUGGER: SNMP_OUTPUT_LOG_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_PDU_TYPE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDU_GET: SNMP_PDU_TYPE = 160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDU_GETNEXT: SNMP_PDU_TYPE = 161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDU_RESPONSE: SNMP_PDU_TYPE = 162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDU_SET: SNMP_PDU_TYPE = 163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDU_GETBULK: SNMP_PDU_TYPE = 165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMP_PDU_TRAP: SNMP_PDU_TYPE = 167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type SNMP_STATUS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_ON: SNMP_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub const SNMPAPI_OFF: SNMP_STATUS = 0u32; -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AsnAny { - pub asnType: u8, - pub asnValue: AsnAny_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AsnAny {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AsnAny { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union AsnAny_0 { - pub number: i32, - pub unsigned32: u32, - pub counter64: u64, - pub string: AsnOctetString, - pub bits: AsnOctetString, - pub object: AsnObjectIdentifier, - pub sequence: AsnOctetString, - pub address: AsnOctetString, - pub counter: u32, - pub gauge: u32, - pub ticks: u32, - pub arbitrary: AsnOctetString, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AsnAny_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AsnAny_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub struct AsnObjectIdentifier { - pub idLength: u32, - pub ids: *mut u32, -} -impl ::core::marker::Copy for AsnObjectIdentifier {} -impl ::core::clone::Clone for AsnObjectIdentifier { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AsnOctetString { - pub stream: *mut u8, - pub length: u32, - pub dynamic: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AsnOctetString {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AsnOctetString { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SnmpVarBind { - pub name: AsnObjectIdentifier, - pub value: AsnAny, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SnmpVarBind {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SnmpVarBind { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SnmpVarBindList { - pub list: *mut SnmpVarBind, - pub len: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SnmpVarBindList {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SnmpVarBindList { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub struct smiCNTR64 { - pub hipart: u32, - pub lopart: u32, -} -impl ::core::marker::Copy for smiCNTR64 {} -impl ::core::clone::Clone for smiCNTR64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub struct smiOCTETS { - pub len: u32, - pub ptr: *mut u8, -} -impl ::core::marker::Copy for smiOCTETS {} -impl ::core::clone::Clone for smiOCTETS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub struct smiOID { - pub len: u32, - pub ptr: *mut u32, -} -impl ::core::marker::Copy for smiOID {} -impl ::core::clone::Clone for smiOID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub struct smiVALUE { - pub syntax: u32, - pub value: smiVALUE_0, -} -impl ::core::marker::Copy for smiVALUE {} -impl ::core::clone::Clone for smiVALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub union smiVALUE_0 { - pub sNumber: i32, - pub uNumber: u32, - pub hNumber: smiCNTR64, - pub string: smiOCTETS, - pub oid: smiOID, - pub empty: u8, -} -impl ::core::marker::Copy for smiVALUE_0 {} -impl ::core::clone::Clone for smiVALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct smiVENDORINFO { - pub vendorName: [super::super::Foundation::CHAR; 64], - pub vendorContact: [super::super::Foundation::CHAR; 64], - pub vendorVersionId: [super::super::Foundation::CHAR; 32], - pub vendorVersionDate: [super::super::Foundation::CHAR; 32], - pub vendorEnterprise: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for smiVENDORINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for smiVENDORINFO { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type PFNSNMPCLEANUPEX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type PFNSNMPEXTENSIONCLOSE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSNMPEXTENSIONINIT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSNMPEXTENSIONINITEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSNMPEXTENSIONMONITOR = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSNMPEXTENSIONQUERY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSNMPEXTENSIONQUERYEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSNMPEXTENSIONTRAP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`*"] -pub type PFNSNMPSTARTUPEX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_Snmp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SNMPAPI_CALLBACK = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WNet/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WNet/mod.rs deleted file mode 100644 index ebe100b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WNet/mod.rs +++ /dev/null @@ -1,693 +0,0 @@ -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn MultinetGetConnectionPerformanceA ( lpnetresource : *const NETRESOURCEA , lpnetconnectinfostruct : *mut NETCONNECTINFOSTRUCT ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn MultinetGetConnectionPerformanceW ( lpnetresource : *const NETRESOURCEW , lpnetconnectinfostruct : *mut NETCONNECTINFOSTRUCT ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPAddConnection ( lpnetresource : *const NETRESOURCEW , lppassword : :: windows_sys::core::PCWSTR , lpusername : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn NPAddConnection3 ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEW , lppassword : :: windows_sys::core::PCWSTR , lpusername : :: windows_sys::core::PCWSTR , dwflags : NET_USE_CONNECT_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn NPAddConnection4 ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEW , lpauthbuffer : *const ::core::ffi::c_void , cbauthbuffer : u32 , dwflags : u32 , lpuseoptions : *const u8 , cbuseoptions : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn NPCancelConnection ( lpname : :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn NPCancelConnection2 ( lpname : :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn NPCloseEnum ( henum : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn NPEnumResource ( henum : super::super::Foundation:: HANDLE , lpccount : *mut u32 , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPFormatNetworkName ( lpremotename : :: windows_sys::core::PCWSTR , lpformattedname : :: windows_sys::core::PWSTR , lpnlength : *mut u32 , dwflags : NETWORK_NAME_FORMAT_FLAGS , dwavecharperline : u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetCaps ( ndex : u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetConnection ( lplocalname : :: windows_sys::core::PCWSTR , lpremotename : :: windows_sys::core::PWSTR , lpnbufferlen : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetConnection3 ( lplocalname : :: windows_sys::core::PCWSTR , dwlevel : u32 , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetConnectionPerformance ( lpremotename : :: windows_sys::core::PCWSTR , lpnetconnectinfo : *mut NETCONNECTINFOSTRUCT ) -> u32 ); -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetPersistentUseOptionsForConnection ( lpremotepath : :: windows_sys::core::PCWSTR , lpreaduseoptions : *const u8 , cbreaduseoptions : u32 , lpwriteuseoptions : *mut u8 , lpsizewriteuseoptions : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetResourceInformation ( lpnetresource : *const NETRESOURCEW , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 , lplpsystem : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetResourceParent ( lpnetresource : *const NETRESOURCEW , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetUniversalName ( lplocalpath : :: windows_sys::core::PCWSTR , dwinfolevel : UNC_INFO_LEVEL , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn NPGetUser ( lpname : :: windows_sys::core::PCWSTR , lpusername : :: windows_sys::core::PWSTR , lpnbufferlen : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn NPOpenEnum ( dwscope : u32 , dwtype : u32 , dwusage : u32 , lpnetresource : *const NETRESOURCEW , lphenum : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetAddConnection2A ( lpnetresource : *const NETRESOURCEA , lppassword : :: windows_sys::core::PCSTR , lpusername : :: windows_sys::core::PCSTR , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetAddConnection2W ( lpnetresource : *const NETRESOURCEW , lppassword : :: windows_sys::core::PCWSTR , lpusername : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetAddConnection3A ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEA , lppassword : :: windows_sys::core::PCSTR , lpusername : :: windows_sys::core::PCSTR , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetAddConnection3W ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEW , lppassword : :: windows_sys::core::PCWSTR , lpusername : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetAddConnection4A ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEA , pauthbuffer : *const ::core::ffi::c_void , cbauthbuffer : u32 , dwflags : u32 , lpuseoptions : *const u8 , cbuseoptions : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetAddConnection4W ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEW , pauthbuffer : *const ::core::ffi::c_void , cbauthbuffer : u32 , dwflags : u32 , lpuseoptions : *const u8 , cbuseoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetAddConnectionA ( lpremotename : :: windows_sys::core::PCSTR , lppassword : :: windows_sys::core::PCSTR , lplocalname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetAddConnectionW ( lpremotename : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , lplocalname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetCancelConnection2A ( lpname : :: windows_sys::core::PCSTR , dwflags : u32 , fforce : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetCancelConnection2W ( lpname : :: windows_sys::core::PCWSTR , dwflags : u32 , fforce : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetCancelConnectionA ( lpname : :: windows_sys::core::PCSTR , fforce : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetCancelConnectionW ( lpname : :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetCloseEnum ( henum : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetConnectionDialog ( hwnd : super::super::Foundation:: HWND , dwtype : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetConnectionDialog1A ( lpconndlgstruct : *mut CONNECTDLGSTRUCTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetConnectionDialog1W ( lpconndlgstruct : *mut CONNECTDLGSTRUCTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetDisconnectDialog ( hwnd : super::super::Foundation:: HWND , dwtype : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetDisconnectDialog1A ( lpconndlgstruct : *const DISCDLGSTRUCTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetDisconnectDialog1W ( lpconndlgstruct : *const DISCDLGSTRUCTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetEnumResourceA ( henum : super::super::Foundation:: HANDLE , lpccount : *mut u32 , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetEnumResourceW ( henum : super::super::Foundation:: HANDLE , lpccount : *mut u32 , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetConnectionA ( lplocalname : :: windows_sys::core::PCSTR , lpremotename : :: windows_sys::core::PSTR , lpnlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetConnectionW ( lplocalname : :: windows_sys::core::PCWSTR , lpremotename : :: windows_sys::core::PWSTR , lpnlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetLastErrorA ( lperror : *mut u32 , lperrorbuf : :: windows_sys::core::PSTR , nerrorbufsize : u32 , lpnamebuf : :: windows_sys::core::PSTR , nnamebufsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetLastErrorW ( lperror : *mut u32 , lperrorbuf : :: windows_sys::core::PWSTR , nerrorbufsize : u32 , lpnamebuf : :: windows_sys::core::PWSTR , nnamebufsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetGetNetworkInformationA ( lpprovider : :: windows_sys::core::PCSTR , lpnetinfostruct : *mut NETINFOSTRUCT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetGetNetworkInformationW ( lpprovider : :: windows_sys::core::PCWSTR , lpnetinfostruct : *mut NETINFOSTRUCT ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetProviderNameA ( dwnettype : u32 , lpprovidername : :: windows_sys::core::PSTR , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetProviderNameW ( dwnettype : u32 , lpprovidername : :: windows_sys::core::PWSTR , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetResourceInformationA ( lpnetresource : *const NETRESOURCEA , lpbuffer : *mut ::core::ffi::c_void , lpcbbuffer : *mut u32 , lplpsystem : *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetResourceInformationW ( lpnetresource : *const NETRESOURCEW , lpbuffer : *mut ::core::ffi::c_void , lpcbbuffer : *mut u32 , lplpsystem : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetResourceParentA ( lpnetresource : *const NETRESOURCEA , lpbuffer : *mut ::core::ffi::c_void , lpcbbuffer : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetResourceParentW ( lpnetresource : *const NETRESOURCEW , lpbuffer : *mut ::core::ffi::c_void , lpcbbuffer : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetUniversalNameA ( lplocalpath : :: windows_sys::core::PCSTR , dwinfolevel : UNC_INFO_LEVEL , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetUniversalNameW ( lplocalpath : :: windows_sys::core::PCWSTR , dwinfolevel : UNC_INFO_LEVEL , lpbuffer : *mut ::core::ffi::c_void , lpbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetUserA ( lpname : :: windows_sys::core::PCSTR , lpusername : :: windows_sys::core::PSTR , lpnlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetGetUserW ( lpname : :: windows_sys::core::PCWSTR , lpusername : :: windows_sys::core::PWSTR , lpnlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetOpenEnumA ( dwscope : NET_RESOURCE_SCOPE , dwtype : NET_RESOURCE_TYPE , dwusage : WNET_OPEN_ENUM_USAGE , lpnetresource : *const NETRESOURCEA , lphenum : *mut NetEnumHandle ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetOpenEnumW ( dwscope : NET_RESOURCE_SCOPE , dwtype : NET_RESOURCE_TYPE , dwusage : WNET_OPEN_ENUM_USAGE , lpnetresource : *const NETRESOURCEW , lphenum : *mut NetEnumHandle ) -> u32 ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetSetLastErrorA ( err : u32 , lperror : :: windows_sys::core::PCSTR , lpproviders : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] fn WNetSetLastErrorW ( err : u32 , lperror : :: windows_sys::core::PCWSTR , lpproviders : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetUseConnection4A ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEA , pauthbuffer : *const ::core::ffi::c_void , cbauthbuffer : u32 , dwflags : u32 , lpuseoptions : *const u8 , cbuseoptions : u32 , lpaccessname : :: windows_sys::core::PSTR , lpbuffersize : *mut u32 , lpresult : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetUseConnection4W ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEW , pauthbuffer : *const ::core::ffi::c_void , cbauthbuffer : u32 , dwflags : u32 , lpuseoptions : *const u8 , cbuseoptions : u32 , lpaccessname : :: windows_sys::core::PWSTR , lpbuffersize : *mut u32 , lpresult : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetUseConnectionA ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEA , lppassword : :: windows_sys::core::PCSTR , lpuserid : :: windows_sys::core::PCSTR , dwflags : NET_USE_CONNECT_FLAGS , lpaccessname : :: windows_sys::core::PSTR , lpbuffersize : *mut u32 , lpresult : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mpr.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] fn WNetUseConnectionW ( hwndowner : super::super::Foundation:: HWND , lpnetresource : *const NETRESOURCEW , lppassword : :: windows_sys::core::PCWSTR , lpuserid : :: windows_sys::core::PCWSTR , dwflags : NET_USE_CONNECT_FLAGS , lpaccessname : :: windows_sys::core::PWSTR , lpbuffersize : *mut u32 , lpresult : *mut u32 ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_CRED_RESET: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_CURRENT_MEDIA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_GLOBAL_MAPPING: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_LOCALDRIVE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_NEED_DRIVE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_REFCOUNT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_REQUIRE_INTEGRITY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_REQUIRE_PRIVACY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_RESERVED: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_WRITE_THROUGH_SEMANTICS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const NETPROPERTY_PERSISTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const NOTIFY_POST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const NOTIFY_PRE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEDISPLAYTYPE_DIRECTORY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEDISPLAYTYPE_NDSCONTAINER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEDISPLAYTYPE_NETWORK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEDISPLAYTYPE_ROOT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEDISPLAYTYPE_SHAREADMIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCETYPE_RESERVED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCETYPE_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_NOLOCALDEVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_RESERVED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_SIBLING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCE_RECENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNCON_DYNAMIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNCON_FORNETCARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNCON_NOTROUTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNCON_SLOWLINK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNDT_NETWORK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNDT_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNFMT_CONNECTION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNFMT_INENUM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNGETCON_CONNECTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNGETCON_DISCONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ADMIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ADM_DIRECTORYNOTIFY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ADM_GETDIRECTORYTYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CONNECTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CONNECTION_FLAGS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_ADDCONNECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_ADDCONNECTION3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_ADDCONNECTION4: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_CANCELCONNECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_CANCELCONNECTION2: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_DEFER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_GETCONNECTIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_CON_GETPERFORMANCE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DIALOG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DLG_DEVICEMODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DLG_FORMATNETWORKNAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DLG_GETRESOURCEINFORMATION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DLG_GETRESOURCEPARENT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DLG_PERMISSIONEDITOR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DLG_PROPERTYDIALOG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DLG_SEARCHDIALOG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_DRIVER_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ENUMERATION: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ENUM_CONTEXT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ENUM_GLOBAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ENUM_LOCAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_ENUM_SHAREABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_NET_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_NET_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_SPEC_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_SPEC_VERSION51: u32 = 327681u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_START: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_USER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_USR_GETUSER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNNC_WAIT_FOR_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPERMC_AUDIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPERMC_OWNER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPERMC_PERM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNSRCH_REFRESH_FIRST_LEVEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNTYPE_COMM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNTYPE_DRIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNTYPE_FILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNTYPE_PRINTER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WN_CREDENTIAL_CLASS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WN_NETWORK_CLASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WN_NT_PASSWORD_CHANGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WN_PRIMARY_AUTHENT_CLASS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WN_SERVICE_CLASS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WN_VALID_LOGON_ACCOUNT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type CONNECTDLGSTRUCT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNDLG_RO_PATH: CONNECTDLGSTRUCT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNDLG_CONN_POINT: CONNECTDLGSTRUCT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNDLG_USE_MRU: CONNECTDLGSTRUCT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNDLG_HIDE_BOX: CONNECTDLGSTRUCT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNDLG_PERSIST: CONNECTDLGSTRUCT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNDLG_NOT_PERSIST: CONNECTDLGSTRUCT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type DISCDLGSTRUCT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const DISC_UPDATE_PROFILE: DISCDLGSTRUCT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const DISC_NO_FORCE: DISCDLGSTRUCT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type NETINFOSTRUCT_CHARACTERISTICS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const NETINFO_DLL16: NETINFOSTRUCT_CHARACTERISTICS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const NETINFO_DISKRED: NETINFOSTRUCT_CHARACTERISTICS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const NETINFO_PRINTERRED: NETINFOSTRUCT_CHARACTERISTICS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type NETWORK_NAME_FORMAT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNFMT_MULTILINE: NETWORK_NAME_FORMAT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNFMT_ABBREVIATED: NETWORK_NAME_FORMAT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type NET_RESOURCE_SCOPE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCE_CONNECTED: NET_RESOURCE_SCOPE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCE_CONTEXT: NET_RESOURCE_SCOPE = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCE_GLOBALNET: NET_RESOURCE_SCOPE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCE_REMEMBERED: NET_RESOURCE_SCOPE = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type NET_RESOURCE_TYPE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCETYPE_ANY: NET_RESOURCE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCETYPE_DISK: NET_RESOURCE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCETYPE_PRINT: NET_RESOURCE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type NET_USE_CONNECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_INTERACTIVE: NET_USE_CONNECT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_PROMPT: NET_USE_CONNECT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_REDIRECT: NET_USE_CONNECT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_UPDATE_PROFILE: NET_USE_CONNECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_COMMANDLINE: NET_USE_CONNECT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_CMD_SAVECRED: NET_USE_CONNECT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_TEMPORARY: NET_USE_CONNECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_DEFERRED: NET_USE_CONNECT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const CONNECT_UPDATE_RECENT: NET_USE_CONNECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type NPDIRECTORY_NOTIFY_OPERATION = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNDN_MKDIR: NPDIRECTORY_NOTIFY_OPERATION = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNDN_RMDIR: NPDIRECTORY_NOTIFY_OPERATION = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNDN_MVDIR: NPDIRECTORY_NOTIFY_OPERATION = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type NP_PROPERTY_DIALOG_SELECTION = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPS_FILE: NP_PROPERTY_DIALOG_SELECTION = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPS_DIR: NP_PROPERTY_DIALOG_SELECTION = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPS_MULT: NP_PROPERTY_DIALOG_SELECTION = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type UNC_INFO_LEVEL = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const UNIVERSAL_NAME_INFO_LEVEL: UNC_INFO_LEVEL = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const REMOTE_NAME_INFO_LEVEL: UNC_INFO_LEVEL = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type WNET_OPEN_ENUM_USAGE = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_NONE: WNET_OPEN_ENUM_USAGE = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_CONNECTABLE: WNET_OPEN_ENUM_USAGE = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_CONTAINER: WNET_OPEN_ENUM_USAGE = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_ATTACHED: WNET_OPEN_ENUM_USAGE = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const RESOURCEUSAGE_ALL: WNET_OPEN_ENUM_USAGE = 19u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type WNPERM_DLG = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPERM_DLG_PERM: WNPERM_DLG = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPERM_DLG_AUDIT: WNPERM_DLG = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub const WNPERM_DLG_OWNER: WNPERM_DLG = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CONNECTDLGSTRUCTA { - pub cbStructure: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub lpConnRes: *mut NETRESOURCEA, - pub dwFlags: CONNECTDLGSTRUCT_FLAGS, - pub dwDevNum: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CONNECTDLGSTRUCTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CONNECTDLGSTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CONNECTDLGSTRUCTW { - pub cbStructure: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub lpConnRes: *mut NETRESOURCEW, - pub dwFlags: CONNECTDLGSTRUCT_FLAGS, - pub dwDevNum: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CONNECTDLGSTRUCTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CONNECTDLGSTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISCDLGSTRUCTA { - pub cbStructure: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub lpLocalName: ::windows_sys::core::PSTR, - pub lpRemoteName: ::windows_sys::core::PSTR, - pub dwFlags: DISCDLGSTRUCT_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISCDLGSTRUCTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISCDLGSTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISCDLGSTRUCTW { - pub cbStructure: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub lpLocalName: ::windows_sys::core::PWSTR, - pub lpRemoteName: ::windows_sys::core::PWSTR, - pub dwFlags: DISCDLGSTRUCT_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISCDLGSTRUCTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISCDLGSTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct NETCONNECTINFOSTRUCT { - pub cbStructure: u32, - pub dwFlags: u32, - pub dwSpeed: u32, - pub dwDelay: u32, - pub dwOptDataSize: u32, -} -impl ::core::marker::Copy for NETCONNECTINFOSTRUCT {} -impl ::core::clone::Clone for NETCONNECTINFOSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NETINFOSTRUCT { - pub cbStructure: u32, - pub dwProviderVersion: u32, - pub dwStatus: super::super::Foundation::WIN32_ERROR, - pub dwCharacteristics: NETINFOSTRUCT_CHARACTERISTICS, - pub dwHandle: usize, - pub wNetType: u16, - pub dwPrinters: u32, - pub dwDrives: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NETINFOSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NETINFOSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct NETRESOURCEA { - pub dwScope: NET_RESOURCE_SCOPE, - pub dwType: NET_RESOURCE_TYPE, - pub dwDisplayType: u32, - pub dwUsage: u32, - pub lpLocalName: ::windows_sys::core::PSTR, - pub lpRemoteName: ::windows_sys::core::PSTR, - pub lpComment: ::windows_sys::core::PSTR, - pub lpProvider: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for NETRESOURCEA {} -impl ::core::clone::Clone for NETRESOURCEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct NETRESOURCEW { - pub dwScope: NET_RESOURCE_SCOPE, - pub dwType: NET_RESOURCE_TYPE, - pub dwDisplayType: u32, - pub dwUsage: u32, - pub lpLocalName: ::windows_sys::core::PWSTR, - pub lpRemoteName: ::windows_sys::core::PWSTR, - pub lpComment: ::windows_sys::core::PWSTR, - pub lpProvider: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NETRESOURCEW {} -impl ::core::clone::Clone for NETRESOURCEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NOTIFYADD { - pub hwndOwner: super::super::Foundation::HWND, - pub NetResource: NETRESOURCEA, - pub dwAddFlags: NET_USE_CONNECT_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NOTIFYADD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NOTIFYADD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NOTIFYCANCEL { - pub lpName: ::windows_sys::core::PWSTR, - pub lpProvider: ::windows_sys::core::PWSTR, - pub dwFlags: u32, - pub fForce: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NOTIFYCANCEL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NOTIFYCANCEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct NOTIFYINFO { - pub dwNotifyStatus: u32, - pub dwOperationStatus: u32, - pub lpContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NOTIFYINFO {} -impl ::core::clone::Clone for NOTIFYINFO { - fn clone(&self) -> Self { - *self - } -} -pub type NetEnumHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct REMOTE_NAME_INFOA { - pub lpUniversalName: ::windows_sys::core::PSTR, - pub lpConnectionName: ::windows_sys::core::PSTR, - pub lpRemainingPath: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for REMOTE_NAME_INFOA {} -impl ::core::clone::Clone for REMOTE_NAME_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct REMOTE_NAME_INFOW { - pub lpUniversalName: ::windows_sys::core::PWSTR, - pub lpConnectionName: ::windows_sys::core::PWSTR, - pub lpRemainingPath: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for REMOTE_NAME_INFOW {} -impl ::core::clone::Clone for REMOTE_NAME_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct UNIVERSAL_NAME_INFOA { - pub lpUniversalName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for UNIVERSAL_NAME_INFOA {} -impl ::core::clone::Clone for UNIVERSAL_NAME_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub struct UNIVERSAL_NAME_INFOW { - pub lpUniversalName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for UNIVERSAL_NAME_INFOW {} -impl ::core::clone::Clone for UNIVERSAL_NAME_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_AddConnectNotify = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_CancelConnectNotify = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPAddConnection = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPAddConnection3 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPAddConnection4 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPCancelConnection = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPCancelConnection2 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPCloseEnum = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPDeviceMode = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPDirectoryNotify = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPEnumResource = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPFMXEditPerm = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPFMXGetPermCaps = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPFMXGetPermHelp = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPFormatNetworkName = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetCaps = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetConnection = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetConnection3 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetConnectionPerformance = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPGetDirectoryType = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetPersistentUseOptionsForConnection = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetPropertyText = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetResourceInformation = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetResourceParent = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetUniversalName = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPGetUser = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPLogonNotify = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPOpenEnum = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`*"] -pub type PF_NPPasswordChangeNotify = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPPropertyDialog = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WNet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_NPSearchDialog = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WebDav/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WebDav/mod.rs deleted file mode 100644 index c35dfcf..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WebDav/mod.rs +++ /dev/null @@ -1,88 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] fn DavAddConnection ( connectionhandle : *mut super::super::Foundation:: HANDLE , remotename : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , password : :: windows_sys::core::PCWSTR , clientcert : *const u8 , certsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] fn DavCancelConnectionsToServer ( lpname : :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] fn DavDeleteConnection ( connectionhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] fn DavFlushFile ( hfile : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] fn DavGetExtendedError ( hfile : super::super::Foundation:: HANDLE , exterror : *mut u32 , exterrorstring : :: windows_sys::core::PWSTR , cchsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] fn DavGetHTTPFromUNCPath ( uncpath : :: windows_sys::core::PCWSTR , url : :: windows_sys::core::PWSTR , lpsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] fn DavGetTheLockOwnerOfTheFile ( filename : :: windows_sys::core::PCWSTR , lockownername : :: windows_sys::core::PWSTR , lockownernamelengthinbytes : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] fn DavGetUNCFromHTTPPath ( url : :: windows_sys::core::PCWSTR , uncpath : :: windows_sys::core::PWSTR , lpsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] fn DavInvalidateCache ( urlname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] fn DavRegisterAuthCallback ( callback : PFNDAVAUTHCALLBACK , version : u32 ) -> u32 ); -::windows_sys::core::link ! ( "davclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] fn DavUnregisterAuthCallback ( hcallback : u32 ) -> ( ) ); -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DAV_AUTHN_SCHEME_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DAV_AUTHN_SCHEME_CERT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DAV_AUTHN_SCHEME_DIGEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DAV_AUTHN_SCHEME_FBA: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DAV_AUTHN_SCHEME_NEGOTIATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DAV_AUTHN_SCHEME_NTLM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DAV_AUTHN_SCHEME_PASSPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub type AUTHNEXTSTEP = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const DefaultBehavior: AUTHNEXTSTEP = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const RetryRequest: AUTHNEXTSTEP = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub const CancelRequest: AUTHNEXTSTEP = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub struct DAV_CALLBACK_AUTH_BLOB { - pub pBuffer: *mut ::core::ffi::c_void, - pub ulSize: u32, - pub ulType: u32, -} -impl ::core::marker::Copy for DAV_CALLBACK_AUTH_BLOB {} -impl ::core::clone::Clone for DAV_CALLBACK_AUTH_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub struct DAV_CALLBACK_AUTH_UNP { - pub pszUserName: ::windows_sys::core::PWSTR, - pub ulUserNameLength: u32, - pub pszPassword: ::windows_sys::core::PWSTR, - pub ulPasswordLength: u32, -} -impl ::core::marker::Copy for DAV_CALLBACK_AUTH_UNP {} -impl ::core::clone::Clone for DAV_CALLBACK_AUTH_UNP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DAV_CALLBACK_CRED { - pub AuthBlob: DAV_CALLBACK_AUTH_BLOB, - pub UNPBlob: DAV_CALLBACK_AUTH_UNP, - pub bAuthBlobValid: super::super::Foundation::BOOL, - pub bSave: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DAV_CALLBACK_CRED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DAV_CALLBACK_CRED { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNDAVAUTHCALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WebDav\"`*"] -pub type PFNDAVAUTHCALLBACK_FREECRED = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WiFi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WiFi/mod.rs deleted file mode 100644 index 0da4fb0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WiFi/mod.rs +++ /dev/null @@ -1,7651 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDCancelOpenSession ( hsessionhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDCloseHandle ( hclienthandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] fn WFDCloseSession ( hsessionhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -::windows_sys::core::link ! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] fn WFDUpdateDeviceVisibility ( pdeviceaddress : *const *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] fn WlanAllocateMemory ( dwmemorysize : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::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 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -::windows_sys::core::link ! ( "wlanapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] fn WlanFreeMemory ( pmemory : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -#[cfg(feature = "Win32_Foundation")] -::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 ); -pub type IDot11AdHocInterface = *mut ::core::ffi::c_void; -pub type IDot11AdHocInterfaceNotificationSink = *mut ::core::ffi::c_void; -pub type IDot11AdHocManager = *mut ::core::ffi::c_void; -pub type IDot11AdHocManagerNotificationSink = *mut ::core::ffi::c_void; -pub type IDot11AdHocNetwork = *mut ::core::ffi::c_void; -pub type IDot11AdHocNetworkNotificationSink = *mut ::core::ffi::c_void; -pub type IDot11AdHocSecuritySettings = *mut ::core::ffi::c_void; -pub type IEnumDot11AdHocInterfaces = *mut ::core::ffi::c_void; -pub type IEnumDot11AdHocNetworks = *mut ::core::ffi::c_void; -pub type IEnumDot11AdHocSecuritySettings = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -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 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DISCOVERY_FILTER_BITMASK_ANY: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DISCOVERY_FILTER_BITMASK_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DISCOVERY_FILTER_BITMASK_GO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11EXT_PSK_MAX_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADDITIONAL_IE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ANQP_QUERY_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOCIATION_INFO_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOCIATION_PARAMS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOCIATION_START_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOC_ERROR_SOURCE_OS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOC_ERROR_SOURCE_OTHER: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOC_ERROR_SOURCE_REMOTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ASSOC_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGORITHM_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_MICHAEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_CIPHER_PAIR_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AVAILABLE_CHANNEL_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AVAILABLE_FREQUENCY_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_BSSID_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_BSS_ENTRY_BYTE_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAN_SUSTAIN_AP_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAN_SUSTAIN_AP_REASON_IHV_END: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAN_SUSTAIN_AP_REASON_IHV_START: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_CHANNEL_AGILITY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_DSSSOFDM: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_INFO_CF_POLLABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_INFO_CF_POLL_REQ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_INFO_ESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_INFO_IBSS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_INFO_PRIVACY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_PBCC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_SHORT_PREAMBLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CAPABILITY_SHORT_SLOT_TIME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CCA_MODE_CS_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CCA_MODE_CS_WITH_TIMER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CCA_MODE_ED_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CCA_MODE_ED_and_CS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CCA_MODE_HRCS_AND_ED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGORITHM_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_DEFAULT_KEY_VALUE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_KEY_MAPPING_KEY_VALUE_BYTE_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CONF_ALGO_TKIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CONF_ALGO_WEP_RC4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CONNECTION_COMPLETION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CONNECTION_START_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CONNECTION_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_COUNTRY_OR_REGION_STRING_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DATA_RATE_MAPPING_TABLE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DEVICE_ENTRY_BYTE_ARRAY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DISASSOCIATE_PEER_REQUEST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DISASSOCIATION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ENCAP_802_1H: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ENCAP_RFC_1042: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXEMPT_ALWAYS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXEMPT_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXEMPT_MULTICAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXEMPT_NO_EXEMPTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXEMPT_UNICAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTAP_ATTRIBUTES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTAP_RECV_CONTEXT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTAP_SEND_CONTEXT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_ATTRIBUTES_REVISION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_CERTIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_OID_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_RESERVED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_CAPABILITY_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_RECV_CONTEXT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_EXTSTA_SEND_CONTEXT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_80211B_CHANNEL_AGILITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_80211B_PBCC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_80211B_SHORT_PREAMBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_80211G_BARKER_PREAMBLE_MODE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_80211G_DSSS_OFDM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_80211G_NON_ERP_PRESENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_80211G_USE_PROTECTION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FLAGS_PS_ON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FREQUENCY_BANDS_LOWER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FREQUENCY_BANDS_MIDDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_FREQUENCY_BANDS_UPPER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HESSID_LENGTH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HR_CCA_MODE_CS_AND_ED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HR_CCA_MODE_CS_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HR_CCA_MODE_CS_WITH_TIMER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HR_CCA_MODE_ED_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HR_CCA_MODE_HRCS_AND_ED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HW_DEFRAGMENTATION_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HW_FRAGMENTATION_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HW_MSDU_AUTH_SUPPORTED_RX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HW_MSDU_AUTH_SUPPORTED_TX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HW_WEP_SUPPORTED_RX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_HW_WEP_SUPPORTED_TX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_IBSS_PARAMS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INCOMING_ASSOC_DECISION_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INCOMING_ASSOC_DECISION_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INCOMING_ASSOC_STARTED_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INVALID_CHANNEL_NUMBER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_LINK_QUALITY_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAC_ADDRESS_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAC_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MANUFACTURING_CALLBACK_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MANUFACTURING_TEST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAX_CHANNEL_HINTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAX_NUM_DEFAULT_KEY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAX_NUM_DEFAULT_KEY_MFP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAX_NUM_OF_FRAGMENTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAX_PDU_SIZE: u32 = 2346u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MAX_REQUESTED_SERVICE_INFORMATION_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MIN_PDU_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MPDU_MAX_LENGTH_INDICATION_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_NLO_FLAG_SCAN_AT_SYSTEM_RESUME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_NLO_FLAG_SCAN_ON_AOAC_PLATFORM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_NLO_FLAG_STOP_NLO_INDICATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OFFLOAD_NETWORK_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OI_MAX_LENGTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OI_MIN_LENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_AP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_EXTENSIBLE_AP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_EXTENSIBLE_STATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_MANUFACTURING: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_NETWORK_MONITOR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_STATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_WFD_CLIENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_WFD_DEVICE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_OPERATION_MODE_WFD_GROUP_OWNER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_ALL_MULTICAST_CTRL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_ALL_MULTICAST_DATA: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_ALL_MULTICAST_MGMT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_BROADCAST_CTRL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_BROADCAST_DATA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_BROADCAST_MGMT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_DIRECTED_CTRL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_DIRECTED_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_DIRECTED_MGMT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_MULTICAST_CTRL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_MULTICAST_DATA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_MULTICAST_MGMT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_PROMISCUOUS_CTRL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_PROMISCUOUS_DATA: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PACKET_TYPE_PROMISCUOUS_MGMT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PEER_INFO_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PHY_ATTRIBUTES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PHY_ID_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PHY_STATE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PHY_TYPE_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PMKID_CANDIDATE_LIST_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PMKID_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PORT_STATE_NOTIFICATION_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_MGMT_AUTO_MODE_ENABLED_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_MGMT_MODE_STATUS_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_SAVE_LEVEL_FAST_PSP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_SAVE_LEVEL_MAX_PSP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_SAVING_FAST_PSP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_SAVING_MAXIMUM_LEVEL: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_SAVING_MAX_PSP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_POWER_SAVING_NO_POWER_SAVING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PRIORITY_CONTENTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PRIORITY_CONTENTION_FREE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PRIVACY_EXEMPTION_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PSD_IE_MAX_DATA_SIZE: u32 = 240u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_PSD_IE_MAX_ENTRY_NUMBER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_QOS_PARAMS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RATE_SET_MAX_LENGTH: u32 = 126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_RECV_CONTEXT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_REG_DOMAIN_DOC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_REG_DOMAIN_ETSI: u32 = 48u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_REG_DOMAIN_FCC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_REG_DOMAIN_FRANCE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_REG_DOMAIN_MKK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_REG_DOMAIN_OTHER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_REG_DOMAIN_SPAIN: u32 = 49u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ROAMING_COMPLETION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ROAMING_START_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_CONTEXT_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_INVITATION_REQUEST_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_INVITATION_RESPONSE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SERVICE_CLASS_REORDERABLE_MULTICAST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SERVICE_CLASS_STRICTLY_ORDERED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SSID_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_SSID_MAX_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATISTICS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_AP_JOIN_CONFIRM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_AUTH_FAILED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_AUTH_NOT_VERIFIED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_AUTH_VERIFIED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_ENCRYPTION_FAILED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_EXCESSIVE_DATA_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_GENERATE_AUTH_FAILED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_ICV_VERIFIED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_JOIN_CONFIRM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_MPDU_MAX_LENGTH_CHANGED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_PACKET_NOT_REASSEMBLED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_PACKET_REASSEMBLED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_PS_LIFETIME_EXPIRED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_RESET_CONFIRM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_RETRY_LIMIT_EXCEEDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_SCAN_CONFIRM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_START_CONFIRM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_UNAVAILABLE_BSS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_UNAVAILABLE_PRIORITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_UNAVAILABLE_SERVICE_CLASS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_UNSUPPORTED_PRIORITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_UNSUPPORTED_SERVICE_CLASS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_WEP_KEY_UNAVAILABLE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STATUS_XMIT_MSDU_TIMER_EXPIRED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STOP_AP_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STOP_AP_REASON_AP_ACTIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STOP_AP_REASON_CHANNEL_NOT_AVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STOP_AP_REASON_FREQUENCY_NOT_AVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STOP_AP_REASON_IHV_END: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_STOP_AP_REASON_IHV_START: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_TKIPMIC_FAILURE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_VWIFI_ATTRIBUTES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_VWIFI_COMBINATION_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_VWIFI_COMBINATION_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_VWIFI_COMBINATION_REVISION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_ADDITIONAL_IE_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_APS2_SERVICE_TYPE_MAX_LENGTH: u32 = 21u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_ASP2_INSTANCE_NAME_MAX_LENGTH: u32 = 63u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_ATTRIBUTES_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_AUTO_AVAILABILITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_CONCURRENT_OPERATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_CLIENT_DISCOVERABILITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_DEVICE_LIMIT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_INFRASTRUCTURE_MANAGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_P2P_INVITATION_PROCEDURE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_RESERVED_6: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_RESERVED_7: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_CAPABILITY_SERVICE_DISCOVERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_HIGH_AVAILABILITY: u32 = 24u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_INFO_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_LISTEN_CHANNEL_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DEVICE_NOT_DISCOVERABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DISCOVER_COMPLETE_MAX_LIST_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_DISCOVER_REQUEST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_CROSS_CONNECTION_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_EAPOL_KEY_IP_ADDRESS_ALLOCATION_SUPPORTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_GROUP_LIMIT_REACHED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_GROUP_OWNER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_INTRABSS_DISTRIBUTION_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_IN_GROUP_FORMATION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_GROUP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_RECONNECT_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_CAPABILITY_RESERVED_7: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_JOIN_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_GROUP_START_PARAMETERS_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_FROM_WLAN_CROSS_CONNECTION_POLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_INFRASTRUCTURE_MANAGED_POLICY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_NOT_MANAGED_INFRASTRUCTURE_CAPABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_MINOR_REASON_DISASSOCIATED_WFD_COEXISTENCE_POLICY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_MINOR_REASON_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_SERVICE_INFORMATION_MAX_LENGTH: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_SERVICE_NAME_MAX_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_SESSION_INFO_MAX_LENGTH: u32 = 144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PARAMETERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PROVISIONING_METHOD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_INFORMATION_IS_UNAVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_INVALID_PARAMETERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_LIMIT_REACHED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_MATCHING_MAX_INTENT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_NO_COMMON_CHANNELS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_PREVIOUS_PROTOCOL_ERROR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_REJECTED_BY_USER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_UNABLE_TO_ACCOMODATE_REQUEST: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_FAILED_UNKNOWN_WFD_GROUP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WFD_STATUS_SUCCESS_ACCEPTED_BY_USER: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WME_PACKET: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_DEVICE_NAME_MAX_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_MAX_MODEL_NAME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_MAX_MODEL_NUMBER_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_MAX_PASSKEY_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_VERSION_1_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_VERSION_2_0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_Enhanced: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_NoP2PSupported: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_NotSupported: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_SingleFunctionSupported: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsCompatibleUpHierarchy_Supported: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsSupport_Missing: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsSupport_NotNeeded: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_AcsSupport_Present: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciConventional: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciExpressDownstreamSwitchPort: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciExpressEventCollector: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciExpressRootPort: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciExpressToPciXBridge: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciExpressTreatedAsPci: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciExpressUpstreamSwitchPort: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_BridgeType_PciXToExpressBridge: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_100Mhz: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_133MHZ: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_66Mhz: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_100Mhz: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_133Mhz: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_66Mhz: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_100MHz: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_133MHz: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_66MHz: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_100MHz: u32 = 14u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_133MHz: u32 = 15u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_66MHz: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode_Conventional_Pci: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_33MHz: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_66MHz: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_DeviceType_PciConventional: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_DeviceType_PciExpressEndpoint: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_DeviceType_PciExpressLegacyEndpoint: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_DeviceType_PciExpressRootComplexIntegratedEndpoint: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_DeviceType_PciExpressTreatedAsPci: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_DeviceType_PciX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_InterruptType_LineBased: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_InterruptType_Msi: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_InterruptType_MsiX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_SriovSupport_DidntGetVfBarSpace: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_SriovSupport_MissingAcs: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_SriovSupport_MissingPfDriver: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_SriovSupport_NoBusResource: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciDevice_SriovSupport_Ok: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkSpeed_Five_Gbps: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkSpeed_TwoAndHalf_Gbps: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkWidth_By_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkWidth_By_12: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkWidth_By_16: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkWidth_By_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkWidth_By_32: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkWidth_By_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_LinkWidth_By_8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_PayloadOrRequestSize_1024Bytes: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_PayloadOrRequestSize_128Bytes: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_PayloadOrRequestSize_2048Bytes: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_PayloadOrRequestSize_256Bytes: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_PayloadOrRequestSize_4096Bytes: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_PayloadOrRequestSize_512Bytes: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_Spec_Version_10: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciExpressDevice_Spec_Version_11: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_BusWidth_32Bits: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_BusWidth_64Bits: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_33Mhz: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_66Mhz: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_100Mhz: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_133Mhz: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_66Mhz: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_100Mhz: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_133Mhz: u32 = 13u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_66Mhz: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_100Mhz: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_133Mhz: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_66Mhz: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_100Mhz: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_133Mhz: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_66Mhz: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SecondaryInterface_PciConventional: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SecondaryInterface_PciExpress: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SecondaryInterface_PciXMode1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SecondaryInterface_PciXMode2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_33Mhz: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_66Mhz: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_133Mhz: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_266Mhz: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_533Mhz: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_66Mhz: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const Dot11AdHocManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd06a84f_83bd_4d01_8ab9_2389fea0869e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const GUID_AEPSERVICE_WIFIDIRECT_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc29827c_9caf_4928_99a9_18f7c2381389); -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const GUID_DEVINTERFACE_ASP_INFRA_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff823995_7a72_4c80_8757_c67ee13d1a49); -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const GUID_DEVINTERFACE_WIFIDIRECT_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x439b20af_8955_405b_99f0_a62af0c68d43); -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IHV_INIT_FUNCTION_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("Dot11ExtIhvInitService"); -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IHV_INIT_VS_FUNCTION_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("Dot11ExtIhvInitVirtualStation"); -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IHV_VERSION_FUNCTION_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("Dot11ExtIhvGetVersionInfo"); -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_CODE_GROUP_SIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_CODE_PUBLIC_BEGIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_ALL: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_DOT3_AUTO_CONFIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_ONEX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_SECURITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WCM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WCM_CSP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WFD: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WLAN_ACM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WLAN_DEVICE_SERVICE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WLAN_HNWK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WLAN_IHV: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WLAN_MSM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_NOTIFICATION_SOURCE_WLAN_SECURITY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_PROFILE_MAX_NAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_DOT11_AC_BASE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_DOT11_MSM_BASE: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_DOT11_SECURITY_BASE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_DOT3_AC_BASE: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_DOT3_MSM_BASE: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_GEN_BASE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_GROUP_SIZE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_IHV_BASE: u32 = 589824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_ONEX_BASE: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_PROFILE_BASE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_PROFILE_MISSING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_RESERVED_BASE: u32 = 720896u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_UNKNOWN: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const L2_REASON_CODE_WIMAX_BASE: u32 = 655360u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const MAX_NUM_SUPPORTED_RATES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const MAX_NUM_SUPPORTED_RATES_V2: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const MS_MAX_PROFILE_NAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const MS_PROFILE_GROUP_POLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const MS_PROFILE_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const NDIS_PACKET_TYPE_802_11_ALL_MULTICAST_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const NDIS_PACKET_TYPE_802_11_BROADCAST_DATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const NDIS_PACKET_TYPE_802_11_DIRECTED_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const NDIS_PACKET_TYPE_802_11_MULTICAST_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const NDIS_PACKET_TYPE_802_11_PROMISCUOUS_DATA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_AP_JOIN_REQUEST: u32 = 218170205u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_ATIM_WINDOW: u32 = 218170122u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_BEACON_PERIOD: u32 = 218170139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CCA_MODE_SUPPORTED: u32 = 218170166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CCA_WATCHDOG_COUNT_MAX: u32 = 218170170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CCA_WATCHDOG_COUNT_MIN: u32 = 218170172u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CCA_WATCHDOG_TIMER_MAX: u32 = 218170169u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CCA_WATCHDOG_TIMER_MIN: u32 = 218170171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CFP_MAX_DURATION: u32 = 218170136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CFP_PERIOD: u32 = 218170135u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CF_POLLABLE: u32 = 218170134u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CHANNEL_AGILITY_ENABLED: u32 = 218170184u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CHANNEL_AGILITY_PRESENT: u32 = 218170183u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_COUNTERS_ENTRY: u32 = 218170149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_COUNTRY_STRING: u32 = 218170188u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_ADDRESS: u32 = 218171138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_CCA_MODE: u32 = 218170167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_CHANNEL: u32 = 218170165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_CHANNEL_NUMBER: u32 = 218170159u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_DWELL_TIME: u32 = 218170161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_FREQUENCY: u32 = 218170178u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_INDEX: u32 = 218170164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_OFFLOAD_CAPABILITY: u32 = 218170113u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_OPERATION_MODE: u32 = 218170120u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_OPTIONAL_CAPABILITY: u32 = 218170131u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_PACKET_FILTER: u32 = 218170121u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_PATTERN: u32 = 218170163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_PHY_TYPE: u32 = 218170124u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_REG_DOMAIN: u32 = 218170151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_RX_ANTENNA: u32 = 218170155u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_SET: u32 = 218170162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_TX_ANTENNA: u32 = 218170153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_CURRENT_TX_POWER_LEVEL: u32 = 218170157u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_DEFAULT_WEP_OFFLOAD: u32 = 218170116u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_DEFAULT_WEP_UPLOAD: u32 = 218170117u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_DIVERSITY_SELECTION_RX: u32 = 218170176u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_DIVERSITY_SUPPORT: u32 = 218170154u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_DSSS_OFDM_OPTION_ENABLED: u32 = 218170209u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_DSSS_OFDM_OPTION_IMPLEMENTED: u32 = 218170208u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_DTIM_PERIOD: u32 = 218170140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_ED_THRESHOLD: u32 = 218170168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_EHCC_CAPABILITY_ENABLED: u32 = 218170193u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_EHCC_CAPABILITY_IMPLEMENTED: u32 = 218170192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_EHCC_NUMBER_OF_CHANNELS_FAMILY_INDEX: u32 = 218170191u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_EHCC_PRIME_RADIX: u32 = 218170190u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_ERP_PBCC_OPTION_ENABLED: u32 = 218170207u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_ERP_PBCC_OPTION_IMPLEMENTED: u32 = 218170206u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_FRAGMENTATION_THRESHOLD: u32 = 218170146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_FREQUENCY_BANDS_SUPPORTED: u32 = 218170180u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_HOPPING_PATTERN: u32 = 218170199u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_HOP_ALGORITHM_ADOPTED: u32 = 218170194u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_HOP_MODULUS: u32 = 218170197u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_HOP_OFFSET: u32 = 218170198u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_HOP_TIME: u32 = 218170158u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_HR_CCA_MODE_SUPPORTED: u32 = 218170185u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_JOIN_REQUEST: u32 = 218170125u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_LONG_RETRY_LIMIT: u32 = 218170145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MAC_ADDRESS: u32 = 218170142u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MAXIMUM_LIST_SIZE: u32 = 218171141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MAX_DWELL_TIME: u32 = 218170160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MAX_MAC_ADDRESS_STATES: u32 = 218170212u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MAX_RECEIVE_LIFETIME: u32 = 218170148u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME: u32 = 218170147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MEDIUM_OCCUPANCY_LIMIT: u32 = 218170133u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MPDU_MAX_LENGTH: u32 = 218170118u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MULTICAST_LIST: u32 = 218171140u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MULTI_DOMAIN_CAPABILITY: u32 = 218170189u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MULTI_DOMAIN_CAPABILITY_ENABLED: u32 = 218170187u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_MULTI_DOMAIN_CAPABILITY_IMPLEMENTED: u32 = 218170186u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_NDIS_START: u32 = 218170112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_NIC_POWER_STATE: u32 = 218170129u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_NIC_SPECIFIC_EXTENSION: u32 = 218170204u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_NUMBER_OF_HOPPING_SETS: u32 = 218170196u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_OFFLOAD_CAPABILITY: u32 = 218170112u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_OPERATIONAL_RATE_SET: u32 = 218170138u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_OPERATION_MODE_CAPABILITY: u32 = 218170119u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_OPTIONAL_CAPABILITY: u32 = 218170130u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_PBCC_OPTION_IMPLEMENTED: u32 = 218170182u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_PERMANENT_ADDRESS: u32 = 218171139u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_POWER_MGMT_MODE: u32 = 218170137u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_PRIVATE_OIDS_START: u32 = 218171136u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_QOS_TX_DURATION: u32 = 218170219u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_QOS_TX_MEDIUM_TIME: u32 = 218170220u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_QOS_TX_QUEUES_SUPPORTED: u32 = 218170218u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_RANDOM_TABLE_FIELD_NUMBER: u32 = 218170200u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_RANDOM_TABLE_FLAG: u32 = 218170195u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_RECV_SENSITIVITY_LIST: u32 = 218170213u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_REG_DOMAINS_SUPPORT_VALUE: u32 = 218170173u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_RESET_REQUEST: u32 = 218170128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_RF_USAGE: u32 = 218170203u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_RSSI_RANGE: u32 = 218170202u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_RTS_THRESHOLD: u32 = 218170143u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SCAN_REQUEST: u32 = 218170123u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SHORT_PREAMBLE_OPTION_IMPLEMENTED: u32 = 218170181u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SHORT_RETRY_LIMIT: u32 = 218170144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SHORT_SLOT_TIME_OPTION_ENABLED: u32 = 218170211u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SHORT_SLOT_TIME_OPTION_IMPLEMENTED: u32 = 218170210u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_START_REQUEST: u32 = 218170126u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_STATION_ID: u32 = 218170132u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SUPPORTED_DATA_RATES_VALUE: u32 = 218170177u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SUPPORTED_DSSS_CHANNEL_LIST: u32 = 218170222u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SUPPORTED_OFDM_FREQUENCY_LIST: u32 = 218170221u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SUPPORTED_PHY_TYPES: u32 = 218170150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SUPPORTED_POWER_LEVELS: u32 = 218170156u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SUPPORTED_RX_ANTENNA: u32 = 218170175u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_SUPPORTED_TX_ANTENNA: u32 = 218170174u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_TEMP_TYPE: u32 = 218170152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_TI_THRESHOLD: u32 = 218170179u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_UPDATE_IE: u32 = 218170127u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WEP_ICV_ERROR_COUNT: u32 = 218170141u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WEP_OFFLOAD: u32 = 218170114u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WEP_UPLOAD: u32 = 218170115u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WME_AC_PARAMETERS: u32 = 218170216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WME_ENABLED: u32 = 218170215u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WME_IMPLEMENTED: u32 = 218170214u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WME_UPDATE_IE: u32 = 218170217u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OID_DOT11_WPA_TSC: u32 = 218170201u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WDIAG_IHV_WLAN_ID_FLAG_SECURITY_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFDSVC_CONNECTION_CAPABILITY_CLIENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFDSVC_CONNECTION_CAPABILITY_GO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFDSVC_CONNECTION_CAPABILITY_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFD_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFD_API_VERSION_1_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_API_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_API_VERSION_1_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_API_VERSION_2_0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_ANQP_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_AUTO_CONNECT_FAILED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_CONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_CONSOLE_USER_PROFILE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_HAS_PROFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_HOTSPOT2_DOMAIN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_HOTSPOT2_ENABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_HOTSPOT2_ROAMING: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_ADHOC_PROFILES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_MANUAL_HIDDEN_PROFILES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_AVAILABLE_NETWORK_INTERWORKING_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_ADHOC_JOIN_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_EAPOL_PASSTHROUGH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_HIDDEN_NETWORK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_IGNORE_PRIVACY_BIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_CONNECTION_MODE_AUTO: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_OVERWRITE_EXISTING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_MAX_NAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_MAX_PHY_INDEX: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_MAX_PHY_TYPE_NUMBER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_ACM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_ALL: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_DEVICE_SERVICE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_HNWK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_IHV: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_MSM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_ONEX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_NOTIFICATION_SOURCE_SECURITY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_PROFILE_CONNECTION_MODE_AUTO: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_PROFILE_CONNECTION_MODE_SET_BY_CLIENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_PROFILE_GET_PLAINTEXT_KEY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_PROFILE_GROUP_POLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_PROFILE_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AC_BASE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AC_CONNECT_BASE: u32 = 163840u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AC_END: u32 = 196607u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_ADHOC_SECURITY_FAILURE: u32 = 229386u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED: u32 = 163856u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED_FOR_CLIENT: u32 = 163855u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AP_STARTING_FAILURE: u32 = 229395u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_ASSOCIATION_FAILURE: u32 = 229378u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_ASSOCIATION_TIMEOUT: u32 = 229379u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AUTO_AP_PROFILE_NOT_ALLOWED: u32 = 524313u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AUTO_CONNECTION_NOT_ALLOWED: u32 = 524314u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_ADHOC: u32 = 524304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_MANUAL_CONNECTION: u32 = 524305u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_BAD_MAX_NUMBER_OF_CLIENTS_FOR_AP: u32 = 524310u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_BASE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_BSS_TYPE_NOT_ALLOWED: u32 = 163845u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_BSS_TYPE_UNMATCH: u32 = 196611u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_CONFLICT_SECURITY: u32 = 524299u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_CONNECT_CALL_FAIL: u32 = 163849u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_DATARATE_UNMATCH: u32 = 196613u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_DISCONNECT_TIMEOUT: u32 = 229391u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_DRIVER_DISCONNECTED: u32 = 229387u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_DRIVER_OPERATION_FAILURE: u32 = 229388u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_GP_DENIED: u32 = 163843u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_HOTSPOT2_PROFILE_DENIED: u32 = 163857u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_HOTSPOT2_PROFILE_NOT_ALLOWED: u32 = 524315u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_CONNECTIVITY_NOT_SUPPORTED: u32 = 524309u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_NOT_AVAILABLE: u32 = 229389u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_NOT_RESPONDING: u32 = 229390u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_OUI_MISMATCH: u32 = 524296u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_OUI_MISSING: u32 = 524297u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_SECURITY_NOT_SUPPORTED: u32 = 524295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_SECURITY_ONEX_MISSING: u32 = 524306u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IHV_SETTINGS_MISSING: u32 = 524298u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INTERNAL_FAILURE: u32 = 229392u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INVALID_ADHOC_CONNECTION_MODE: u32 = 524302u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INVALID_BSS_TYPE: u32 = 524301u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INVALID_CHANNEL: u32 = 524311u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INVALID_PHY_TYPE: u32 = 524293u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INVALID_PROFILE_NAME: u32 = 524291u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INVALID_PROFILE_SCHEMA: u32 = 524289u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_INVALID_PROFILE_TYPE: u32 = 524292u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IN_BLOCKED_LIST: u32 = 163847u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_IN_FAILED_LIST: u32 = 163846u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_KEY_MISMATCH: u32 = 163853u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_AUTH_START_TIMEOUT: u32 = 294914u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_AUTH_SUCCESS_TIMEOUT: u32 = 294915u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_AUTH_WCN_COMPLETED: u32 = 294937u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_BASE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CANCELLED: u32 = 294929u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_DISCOVERY: u32 = 262165u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_MFP_NW_NIC: u32 = 262181u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_NETWORK: u32 = 262162u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_NIC: u32 = 262163u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE: u32 = 262164u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_AUTH: u32 = 262174u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_CIPHER: u32 = 262175u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NIC: u32 = 262177u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NW: u32 = 262178u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_CONNECT_BASE: u32 = 294912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_DOWNGRADE_DETECTED: u32 = 294931u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_END: u32 = 327679u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_FORCED_FAILURE: u32 = 294933u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_G1_MISSING_GRP_KEY: u32 = 294925u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_G1_MISSING_KEY_DATA: u32 = 294924u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_G1_MISSING_MGMT_GRP_KEY: u32 = 294939u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_KEY_FORMAT: u32 = 294930u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_KEY_START_TIMEOUT: u32 = 294916u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_KEY_SUCCESS_TIMEOUT: u32 = 294917u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_M2_MISSING_IE: u32 = 294936u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_M2_MISSING_KEY_DATA: u32 = 294935u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_GRP_KEY: u32 = 294920u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_IE: u32 = 294919u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_KEY_DATA: u32 = 294918u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_M3_MISSING_MGMT_GRP_KEY: u32 = 294938u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_M3_TOO_MANY_RSNIE: u32 = 294934u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_MAX: u32 = 327679u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_MIN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_MIXED_CELL: u32 = 262169u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_NIC_FAILURE: u32 = 294928u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_NO_AUTHENTICATOR: u32 = 294927u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_NO_PAIRWISE_KEY: u32 = 294923u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PEER_INDICATED_INSECURE: u32 = 294926u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_AUTH_TIMERS_INVALID: u32 = 262170u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_DUPLICATE_AUTH_CIPHER: u32 = 262151u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_AUTH_CIPHER: u32 = 262153u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_GKEY_INTV: u32 = 262171u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_KEY_INDEX: u32 = 262145u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_MODE: u32 = 262156u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_SIZE: u32 = 262157u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_TTL: u32 = 262158u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_MODE: u32 = 262159u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_THROTTLE: u32 = 262160u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_KEYMATERIAL_CHAR: u32 = 262167u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_LENGTH: u32 = 262147u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_UNMAPPED_CHAR: u32 = 262173u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_NO_AUTH_CIPHER_SPECIFIED: u32 = 262149u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_DISABLED: u32 = 262154u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_ENABLED: u32 = 262155u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PASSPHRASE_CHAR: u32 = 262166u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PREAUTH_ONLY_ENABLED: u32 = 262161u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_LENGTH: u32 = 262148u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_PRESENT: u32 = 262146u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_RAWDATA_INVALID: u32 = 262152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_SAFE_MODE: u32 = 262176u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_TOO_MANY_AUTH_CIPHER_SPECIFIED: u32 = 262150u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_AUTH: u32 = 262179u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_CIPHER: u32 = 262180u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PROFILE_WRONG_KEYTYPE: u32 = 262168u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PR_IE_MATCHING: u32 = 294921u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_PSK_MISMATCH_SUSPECTED: u32 = 294932u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_SEC_IE_MATCHING: u32 = 294922u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_TRANSITION_NETWORK: u32 = 262172u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSMSEC_UI_REQUEST_FAILURE: u32 = 294913u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSM_BASE: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSM_CONNECT_BASE: u32 = 229376u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSM_END: u32 = 262143u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_MSM_SECURITY_MISSING: u32 = 524294u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_NETWORK_NOT_AVAILABLE: u32 = 163851u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_NETWORK_NOT_COMPATIBLE: u32 = 131073u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_NON_BROADCAST_SET_FOR_ADHOC: u32 = 524303u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_NOT_VISIBLE: u32 = 163842u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_NO_AUTO_CONNECTION: u32 = 163841u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_NO_VISIBLE_AP: u32 = 229396u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_OPERATION_MODE_NOT_SUPPORTED: u32 = 524312u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PHY_TYPE_UNMATCH: u32 = 196612u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PRE_SECURITY_FAILURE: u32 = 229380u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PROFILE_BASE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PROFILE_CHANGED_OR_DELETED: u32 = 163852u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PROFILE_CONNECT_BASE: u32 = 557056u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PROFILE_END: u32 = 589823u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PROFILE_MISSING: u32 = 524290u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PROFILE_NOT_COMPATIBLE: u32 = 131074u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_PROFILE_SSID_INVALID: u32 = 524307u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_RANGE_SIZE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_RESERVED_BASE: u32 = 720896u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_RESERVED_END: u32 = 786431u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_ROAMING_FAILURE: u32 = 229384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_ROAMING_SECURITY_FAILURE: u32 = 229385u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_SCAN_CALL_FAIL: u32 = 163850u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_SECURITY_FAILURE: u32 = 229382u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_SECURITY_MISSING: u32 = 524300u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_SECURITY_TIMEOUT: u32 = 229383u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_SSID_LIST_TOO_LONG: u32 = 163848u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_START_SECURITY_FAILURE: u32 = 229381u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_TOO_MANY_SECURITY_ATTEMPTS: u32 = 229394u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_TOO_MANY_SSID: u32 = 524308u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_UI_REQUEST_TIMEOUT: u32 = 229393u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_UNKNOWN: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET: u32 = 196610u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET_BY_OS: u32 = 196609u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_USER_CANCELLED: u32 = 229377u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_USER_DENIED: u32 = 163844u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_REASON_CODE_USER_NOT_RESPOND: u32 = 163854u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_UI_API_INITIAL_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_UI_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type CH_DESCRIPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ch_description_type_logical: CH_DESCRIPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ch_description_type_center_frequency: CH_DESCRIPTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ch_description_type_phy_specific: CH_DESCRIPTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11EXT_IHV_CONNECTION_PHASE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const connection_phase_any: DOT11EXT_IHV_CONNECTION_PHASE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const connection_phase_initial_connection: DOT11EXT_IHV_CONNECTION_PHASE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const connection_phase_post_l3_connection: DOT11EXT_IHV_CONNECTION_PHASE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11EXT_IHV_INDICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IndicationTypeNicSpecificNotification: DOT11EXT_IHV_INDICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IndicationTypePmkidCandidateList: DOT11EXT_IHV_INDICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IndicationTypeTkipMicFailure: DOT11EXT_IHV_INDICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IndicationTypePhyStateChange: DOT11EXT_IHV_INDICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const IndicationTypeLinkQuality: DOT11EXT_IHV_INDICATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_AC_PARAM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_AC_param_BE: DOT11_AC_PARAM = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_AC_param_BK: DOT11_AC_PARAM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_AC_param_VI: DOT11_AC_PARAM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_AC_param_VO: DOT11_AC_PARAM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_AC_param_max: DOT11_AC_PARAM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_ADHOC_AUTH_ALGORITHM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_AUTH_ALGO_INVALID: DOT11_ADHOC_AUTH_ALGORITHM = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_AUTH_ALGO_80211_OPEN: DOT11_ADHOC_AUTH_ALGORITHM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_AUTH_ALGO_RSNA_PSK: DOT11_ADHOC_AUTH_ALGORITHM = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_ADHOC_CIPHER_ALGORITHM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_CIPHER_ALGO_INVALID: DOT11_ADHOC_CIPHER_ALGORITHM = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_CIPHER_ALGO_NONE: DOT11_ADHOC_CIPHER_ALGORITHM = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_CIPHER_ALGO_CCMP: DOT11_ADHOC_CIPHER_ALGORITHM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_CIPHER_ALGO_WEP: DOT11_ADHOC_CIPHER_ALGORITHM = 257i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_ADHOC_CONNECT_FAIL_REASON = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_CONNECT_FAIL_DOMAIN_MISMATCH: DOT11_ADHOC_CONNECT_FAIL_REASON = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_CONNECT_FAIL_PASSPHRASE_MISMATCH: DOT11_ADHOC_CONNECT_FAIL_REASON = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_CONNECT_FAIL_OTHER: DOT11_ADHOC_CONNECT_FAIL_REASON = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_ADHOC_NETWORK_CONNECTION_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_INVALID: DOT11_ADHOC_NETWORK_CONNECTION_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_DISCONNECTED: DOT11_ADHOC_NETWORK_CONNECTION_STATUS = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTING: DOT11_ADHOC_NETWORK_CONNECTION_STATUS = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTED: DOT11_ADHOC_NETWORK_CONNECTION_STATUS = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_ADHOC_NETWORK_CONNECTION_STATUS_FORMED: DOT11_ADHOC_NETWORK_CONNECTION_STATUS = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_ANQP_QUERY_RESULT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_success: DOT11_ANQP_QUERY_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_failure: DOT11_ANQP_QUERY_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_timed_out: DOT11_ANQP_QUERY_RESULT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_resources: DOT11_ANQP_QUERY_RESULT = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_advertisement_protocol_not_supported_on_remote: DOT11_ANQP_QUERY_RESULT = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_gas_protocol_failure: DOT11_ANQP_QUERY_RESULT = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_advertisement_server_not_responding: DOT11_ANQP_QUERY_RESULT = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_ANQP_query_result_access_issues: DOT11_ANQP_QUERY_RESULT = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_ASSOCIATION_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_assoc_state_zero: DOT11_ASSOCIATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_assoc_state_unauth_unassoc: DOT11_ASSOCIATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_assoc_state_auth_unassoc: DOT11_ASSOCIATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_assoc_state_auth_assoc: DOT11_ASSOCIATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_AUTH_ALGORITHM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_80211_OPEN: DOT11_AUTH_ALGORITHM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_80211_SHARED_KEY: DOT11_AUTH_ALGORITHM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_WPA: DOT11_AUTH_ALGORITHM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_WPA_PSK: DOT11_AUTH_ALGORITHM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_WPA_NONE: DOT11_AUTH_ALGORITHM = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_RSNA: DOT11_AUTH_ALGORITHM = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_RSNA_PSK: DOT11_AUTH_ALGORITHM = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_WPA3: DOT11_AUTH_ALGORITHM = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_WPA3_ENT_192: DOT11_AUTH_ALGORITHM = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_WPA3_SAE: DOT11_AUTH_ALGORITHM = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_OWE: DOT11_AUTH_ALGORITHM = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_WPA3_ENT: DOT11_AUTH_ALGORITHM = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_IHV_START: DOT11_AUTH_ALGORITHM = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_AUTH_ALGO_IHV_END: DOT11_AUTH_ALGORITHM = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_BAND = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_band_2p4g: DOT11_BAND = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_band_4p9g: DOT11_BAND = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_band_5g: DOT11_BAND = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_BSS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_BSS_type_infrastructure: DOT11_BSS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_BSS_type_independent: DOT11_BSS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_BSS_type_any: DOT11_BSS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_CIPHER_ALGORITHM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_NONE: DOT11_CIPHER_ALGORITHM = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_WEP40: DOT11_CIPHER_ALGORITHM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_TKIP: DOT11_CIPHER_ALGORITHM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_CCMP: DOT11_CIPHER_ALGORITHM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_WEP104: DOT11_CIPHER_ALGORITHM = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_BIP: DOT11_CIPHER_ALGORITHM = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_GCMP: DOT11_CIPHER_ALGORITHM = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_GCMP_256: DOT11_CIPHER_ALGORITHM = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_CCMP_256: DOT11_CIPHER_ALGORITHM = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_BIP_GMAC_128: DOT11_CIPHER_ALGORITHM = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_BIP_GMAC_256: DOT11_CIPHER_ALGORITHM = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_BIP_CMAC_256: DOT11_CIPHER_ALGORITHM = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_WPA_USE_GROUP: DOT11_CIPHER_ALGORITHM = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_RSN_USE_GROUP: DOT11_CIPHER_ALGORITHM = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_WEP: DOT11_CIPHER_ALGORITHM = 257i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_IHV_START: DOT11_CIPHER_ALGORITHM = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_CIPHER_ALGO_IHV_END: DOT11_CIPHER_ALGORITHM = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DIR_INBOUND: DOT11_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DIR_OUTBOUND: DOT11_DIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DIR_BOTH: DOT11_DIRECTION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_DIVERSITY_SUPPORT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_diversity_support_unknown: DOT11_DIVERSITY_SUPPORT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_diversity_support_fixedlist: DOT11_DIVERSITY_SUPPORT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_diversity_support_notsupported: DOT11_DIVERSITY_SUPPORT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_diversity_support_dynamic: DOT11_DIVERSITY_SUPPORT = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_DS_INFO = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DS_CHANGED: DOT11_DS_INFO = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DS_UNCHANGED: DOT11_DS_INFO = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_DS_UNKNOWN: DOT11_DS_INFO = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_HOP_ALGO_ADOPTED = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_hop_algo_current: DOT11_HOP_ALGO_ADOPTED = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_hop_algo_hop_index: DOT11_HOP_ALGO_ADOPTED = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_hop_algo_hcc: DOT11_HOP_ALGO_ADOPTED = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_KEY_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_key_direction_both: DOT11_KEY_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_key_direction_inbound: DOT11_KEY_DIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_key_direction_outbound: DOT11_KEY_DIRECTION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_MANUFACTURING_CALLBACK_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_callback_unknown: DOT11_MANUFACTURING_CALLBACK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_callback_self_test_complete: DOT11_MANUFACTURING_CALLBACK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_callback_sleep_complete: DOT11_MANUFACTURING_CALLBACK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_callback_IHV_start: DOT11_MANUFACTURING_CALLBACK_TYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_callback_IHV_end: DOT11_MANUFACTURING_CALLBACK_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_MANUFACTURING_SELF_TEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MANUFACTURING_SELF_TEST_TYPE_INTERFACE: DOT11_MANUFACTURING_SELF_TEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MANUFACTURING_SELF_TEST_TYPE_RF_INTERFACE: DOT11_MANUFACTURING_SELF_TEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MANUFACTURING_SELF_TEST_TYPE_BT_COEXISTENCE: DOT11_MANUFACTURING_SELF_TEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_MANUFACTURING_TEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_unknown: DOT11_MANUFACTURING_TEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_self_start: DOT11_MANUFACTURING_TEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_self_query_result: DOT11_MANUFACTURING_TEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_rx: DOT11_MANUFACTURING_TEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_tx: DOT11_MANUFACTURING_TEST_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_query_adc: DOT11_MANUFACTURING_TEST_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_set_data: DOT11_MANUFACTURING_TEST_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_query_data: DOT11_MANUFACTURING_TEST_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_sleep: DOT11_MANUFACTURING_TEST_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_awake: DOT11_MANUFACTURING_TEST_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_IHV_start: DOT11_MANUFACTURING_TEST_TYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_manufacturing_test_IHV_end: DOT11_MANUFACTURING_TEST_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_MSONEX_RESULT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MSONEX_SUCCESS: DOT11_MSONEX_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MSONEX_FAILURE: DOT11_MSONEX_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_MSONEX_IN_PROGRESS: DOT11_MSONEX_RESULT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_OFFLOAD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_offload_type_wep: DOT11_OFFLOAD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_offload_type_auth: DOT11_OFFLOAD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_PHY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_unknown: DOT11_PHY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_any: DOT11_PHY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_fhss: DOT11_PHY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_dsss: DOT11_PHY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_irbaseband: DOT11_PHY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_ofdm: DOT11_PHY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_hrdsss: DOT11_PHY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_erp: DOT11_PHY_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_ht: DOT11_PHY_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_vht: DOT11_PHY_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_dmg: DOT11_PHY_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_he: DOT11_PHY_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_IHV_start: DOT11_PHY_TYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_phy_type_IHV_end: DOT11_PHY_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_POWER_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_unknown: DOT11_POWER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_active: DOT11_POWER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_powersave: DOT11_POWER_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_POWER_MODE_REASON = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_reason_no_change: DOT11_POWER_MODE_REASON = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_reason_noncompliant_AP: DOT11_POWER_MODE_REASON = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_reason_legacy_WFD_device: DOT11_POWER_MODE_REASON = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_reason_compliant_AP: DOT11_POWER_MODE_REASON = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_reason_compliant_WFD_device: DOT11_POWER_MODE_REASON = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_power_mode_reason_others: DOT11_POWER_MODE_REASON = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_RADIO_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_radio_state_unknown: DOT11_RADIO_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_radio_state_on: DOT11_RADIO_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_radio_state_off: DOT11_RADIO_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_RESET_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_reset_type_phy: DOT11_RESET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_reset_type_mac: DOT11_RESET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_reset_type_phy_and_mac: DOT11_RESET_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_SCAN_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_scan_type_active: DOT11_SCAN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_scan_type_passive: DOT11_SCAN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_scan_type_auto: DOT11_SCAN_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_scan_type_forced: DOT11_SCAN_TYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_TEMP_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_temp_type_unknown: DOT11_TEMP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_temp_type_1: DOT11_TEMP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_temp_type_2: DOT11_TEMP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_UPDATE_IE_OP = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_update_ie_op_create_replace: DOT11_UPDATE_IE_OP = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_update_ie_op_delete: DOT11_UPDATE_IE_OP = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_WFD_DISCOVER_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_discover_type_scan_only: DOT11_WFD_DISCOVER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_discover_type_find_only: DOT11_WFD_DISCOVER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_discover_type_auto: DOT11_WFD_DISCOVER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_discover_type_scan_social_channels: DOT11_WFD_DISCOVER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_discover_type_forced: DOT11_WFD_DISCOVER_TYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_WFD_SCAN_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_scan_type_active: DOT11_WFD_SCAN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_scan_type_passive: DOT11_WFD_SCAN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const dot11_wfd_scan_type_auto: DOT11_WFD_SCAN_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_WPS_CONFIG_METHOD = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_CONFIG_METHOD_NULL: DOT11_WPS_CONFIG_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_CONFIG_METHOD_DISPLAY: DOT11_WPS_CONFIG_METHOD = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_CONFIG_METHOD_NFC_TAG: DOT11_WPS_CONFIG_METHOD = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_CONFIG_METHOD_NFC_INTERFACE: DOT11_WPS_CONFIG_METHOD = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_CONFIG_METHOD_PUSHBUTTON: DOT11_WPS_CONFIG_METHOD = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_CONFIG_METHOD_KEYPAD: DOT11_WPS_CONFIG_METHOD = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_CONFIG_METHOD_WFDS_DEFAULT: DOT11_WPS_CONFIG_METHOD = 4096i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11_WPS_DEVICE_PASSWORD_ID = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_DEFAULT: DOT11_WPS_DEVICE_PASSWORD_ID = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_USER_SPECIFIED: DOT11_WPS_DEVICE_PASSWORD_ID = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_MACHINE_SPECIFIED: DOT11_WPS_DEVICE_PASSWORD_ID = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_REKEY: DOT11_WPS_DEVICE_PASSWORD_ID = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_PUSHBUTTON: DOT11_WPS_DEVICE_PASSWORD_ID = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_REGISTRAR_SPECIFIED: DOT11_WPS_DEVICE_PASSWORD_ID = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_NFC_CONNECTION_HANDOVER: DOT11_WPS_DEVICE_PASSWORD_ID = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_WFD_SERVICES: DOT11_WPS_DEVICE_PASSWORD_ID = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_OOB_RANGE_MIN: DOT11_WPS_DEVICE_PASSWORD_ID = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const DOT11_WPS_PASSWORD_ID_OOB_RANGE_MAX: DOT11_WPS_DEVICE_PASSWORD_ID = 65535i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type ONEX_AUTH_IDENTITY = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthIdentityNone: ONEX_AUTH_IDENTITY = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthIdentityMachine: ONEX_AUTH_IDENTITY = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthIdentityUser: ONEX_AUTH_IDENTITY = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthIdentityExplicitUser: ONEX_AUTH_IDENTITY = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthIdentityGuest: ONEX_AUTH_IDENTITY = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthIdentityInvalid: ONEX_AUTH_IDENTITY = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type ONEX_AUTH_RESTART_REASON = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonPeerInitiated: ONEX_AUTH_RESTART_REASON = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonMsmInitiated: ONEX_AUTH_RESTART_REASON = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonOneXHeldStateTimeout: ONEX_AUTH_RESTART_REASON = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonOneXAuthTimeout: ONEX_AUTH_RESTART_REASON = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonOneXConfigurationChanged: ONEX_AUTH_RESTART_REASON = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonOneXUserChanged: ONEX_AUTH_RESTART_REASON = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonQuarantineStateChanged: ONEX_AUTH_RESTART_REASON = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonAltCredsTrial: ONEX_AUTH_RESTART_REASON = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXRestartReasonInvalid: ONEX_AUTH_RESTART_REASON = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type ONEX_AUTH_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthNotStarted: ONEX_AUTH_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthInProgress: ONEX_AUTH_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthNoAuthenticatorFound: ONEX_AUTH_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthSuccess: ONEX_AUTH_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthFailure: ONEX_AUTH_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXAuthInvalid: ONEX_AUTH_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type ONEX_EAP_METHOD_BACKEND_SUPPORT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXEapMethodBackendSupportUnknown: ONEX_EAP_METHOD_BACKEND_SUPPORT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXEapMethodBackendSupported: ONEX_EAP_METHOD_BACKEND_SUPPORT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXEapMethodBackendUnsupported: ONEX_EAP_METHOD_BACKEND_SUPPORT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type ONEX_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXPublicNotificationBase: ONEX_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXNotificationTypeResultUpdate: ONEX_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXNotificationTypeAuthRestarted: ONEX_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXNotificationTypeEventInvalid: ONEX_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const OneXNumNotifications: ONEX_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type ONEX_REASON_CODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_REASON_CODE_SUCCESS: ONEX_REASON_CODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_REASON_START: ONEX_REASON_CODE = 327680i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_UNABLE_TO_IDENTIFY_USER: ONEX_REASON_CODE = 327681i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_IDENTITY_NOT_FOUND: ONEX_REASON_CODE = 327682i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_UI_DISABLED: ONEX_REASON_CODE = 327683i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_UI_FAILURE: ONEX_REASON_CODE = 327684i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_EAP_FAILURE_RECEIVED: ONEX_REASON_CODE = 327685i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_AUTHENTICATOR_NO_LONGER_PRESENT: ONEX_REASON_CODE = 327686i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_NO_RESPONSE_TO_IDENTITY: ONEX_REASON_CODE = 327687i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_VERSION_NOT_SUPPORTED: ONEX_REASON_CODE = 327688i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_LENGTH: ONEX_REASON_CODE = 327689i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_DISALLOWED_EAP_TYPE: ONEX_REASON_CODE = 327690i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_EAP_TYPE_OR_FLAG: ONEX_REASON_CODE = 327691i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_ONEX_FLAGS: ONEX_REASON_CODE = 327692i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_TIMER_VALUE: ONEX_REASON_CODE = 327693i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_SUPPLICANT_MODE: ONEX_REASON_CODE = 327694i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_AUTH_MODE: ONEX_REASON_CODE = 327695i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_EAP_CONNECTION_PROPERTIES: ONEX_REASON_CODE = 327696i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_UI_CANCELLED: ONEX_REASON_CODE = 327697i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_INVALID_EXPLICIT_CREDENTIALS: ONEX_REASON_CODE = 327698i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_PROFILE_EXPIRED_EXPLICIT_CREDENTIALS: ONEX_REASON_CODE = 327699i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const ONEX_UI_NOT_PERMITTED: ONEX_REASON_CODE = 327700i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WFD_ROLE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFD_ROLE_TYPE_NONE: WFD_ROLE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFD_ROLE_TYPE_DEVICE: WFD_ROLE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFD_ROLE_TYPE_GROUP_OWNER: WFD_ROLE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFD_ROLE_TYPE_CLIENT: WFD_ROLE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WFD_ROLE_TYPE_MAX: WFD_ROLE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_ADHOC_NETWORK_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_adhoc_network_state_formed: WLAN_ADHOC_NETWORK_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_adhoc_network_state_connected: WLAN_ADHOC_NETWORK_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_AUTOCONF_OPCODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_start: WLAN_AUTOCONF_OPCODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_show_denied_networks: WLAN_AUTOCONF_OPCODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_power_setting: WLAN_AUTOCONF_OPCODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_only_use_gp_profiles_for_allowed_networks: WLAN_AUTOCONF_OPCODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_allow_explicit_creds: WLAN_AUTOCONF_OPCODE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_block_period: WLAN_AUTOCONF_OPCODE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_allow_virtual_station_extensibility: WLAN_AUTOCONF_OPCODE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_autoconf_opcode_end: WLAN_AUTOCONF_OPCODE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_CONNECTION_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_connection_mode_profile: WLAN_CONNECTION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_connection_mode_temporary_profile: WLAN_CONNECTION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_connection_mode_discovery_secure: WLAN_CONNECTION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_connection_mode_discovery_unsecure: WLAN_CONNECTION_MODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_connection_mode_auto: WLAN_CONNECTION_MODE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_connection_mode_invalid: WLAN_CONNECTION_MODE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_CONNECTION_NOTIFICATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_NOTIFICATION_ADHOC_NETWORK_FORMED: WLAN_CONNECTION_NOTIFICATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_CONNECTION_NOTIFICATION_CONSOLE_USER_PROFILE: WLAN_CONNECTION_NOTIFICATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_FILTER_LIST_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_filter_list_type_gp_permit: WLAN_FILTER_LIST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_filter_list_type_gp_deny: WLAN_FILTER_LIST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_filter_list_type_user_permit: WLAN_FILTER_LIST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_filter_list_type_user_deny: WLAN_FILTER_LIST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_HOSTED_NETWORK_NOTIFICATION_CODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_state_change: WLAN_HOSTED_NETWORK_NOTIFICATION_CODE = 4096i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_peer_state_change: WLAN_HOSTED_NETWORK_NOTIFICATION_CODE = 4097i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_radio_state_change: WLAN_HOSTED_NETWORK_NOTIFICATION_CODE = 4098i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_HOSTED_NETWORK_OPCODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_opcode_connection_settings: WLAN_HOSTED_NETWORK_OPCODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_opcode_security_settings: WLAN_HOSTED_NETWORK_OPCODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_opcode_station_profile: WLAN_HOSTED_NETWORK_OPCODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_opcode_enable: WLAN_HOSTED_NETWORK_OPCODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_HOSTED_NETWORK_PEER_AUTH_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_peer_state_invalid: WLAN_HOSTED_NETWORK_PEER_AUTH_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_peer_state_authenticated: WLAN_HOSTED_NETWORK_PEER_AUTH_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_HOSTED_NETWORK_REASON = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_success: WLAN_HOSTED_NETWORK_REASON = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_unspecified: WLAN_HOSTED_NETWORK_REASON = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_bad_parameters: WLAN_HOSTED_NETWORK_REASON = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_service_shutting_down: WLAN_HOSTED_NETWORK_REASON = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_insufficient_resources: WLAN_HOSTED_NETWORK_REASON = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_elevation_required: WLAN_HOSTED_NETWORK_REASON = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_read_only: WLAN_HOSTED_NETWORK_REASON = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_persistence_failed: WLAN_HOSTED_NETWORK_REASON = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_crypt_error: WLAN_HOSTED_NETWORK_REASON = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_impersonation: WLAN_HOSTED_NETWORK_REASON = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_stop_before_start: WLAN_HOSTED_NETWORK_REASON = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_interface_available: WLAN_HOSTED_NETWORK_REASON = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_interface_unavailable: WLAN_HOSTED_NETWORK_REASON = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_miniport_stopped: WLAN_HOSTED_NETWORK_REASON = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_miniport_started: WLAN_HOSTED_NETWORK_REASON = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_incompatible_connection_started: WLAN_HOSTED_NETWORK_REASON = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_incompatible_connection_stopped: WLAN_HOSTED_NETWORK_REASON = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_user_action: WLAN_HOSTED_NETWORK_REASON = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_client_abort: WLAN_HOSTED_NETWORK_REASON = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_ap_start_failed: WLAN_HOSTED_NETWORK_REASON = 19i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_peer_arrived: WLAN_HOSTED_NETWORK_REASON = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_peer_departed: WLAN_HOSTED_NETWORK_REASON = 21i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_peer_timeout: WLAN_HOSTED_NETWORK_REASON = 22i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_gp_denied: WLAN_HOSTED_NETWORK_REASON = 23i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_service_unavailable: WLAN_HOSTED_NETWORK_REASON = 24i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_device_change: WLAN_HOSTED_NETWORK_REASON = 25i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_properties_change: WLAN_HOSTED_NETWORK_REASON = 26i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_virtual_station_blocking_use: WLAN_HOSTED_NETWORK_REASON = 27i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_reason_service_available_on_virtual_station: WLAN_HOSTED_NETWORK_REASON = 28i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_HOSTED_NETWORK_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_unavailable: WLAN_HOSTED_NETWORK_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_idle: WLAN_HOSTED_NETWORK_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_hosted_network_active: WLAN_HOSTED_NETWORK_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_IHV_CONTROL_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_ihv_control_type_service: WLAN_IHV_CONTROL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_ihv_control_type_driver: WLAN_IHV_CONTROL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_INTERFACE_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_not_ready: WLAN_INTERFACE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_connected: WLAN_INTERFACE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_ad_hoc_network_formed: WLAN_INTERFACE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_disconnecting: WLAN_INTERFACE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_disconnected: WLAN_INTERFACE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_associating: WLAN_INTERFACE_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_discovering: WLAN_INTERFACE_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_state_authenticating: WLAN_INTERFACE_STATE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_INTERFACE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_type_emulated_802_11: WLAN_INTERFACE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_type_native_802_11: WLAN_INTERFACE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_interface_type_invalid: WLAN_INTERFACE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_INTF_OPCODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_autoconf_start: WLAN_INTF_OPCODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_autoconf_enabled: WLAN_INTF_OPCODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_background_scan_enabled: WLAN_INTF_OPCODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_media_streaming_mode: WLAN_INTF_OPCODE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_radio_state: WLAN_INTF_OPCODE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_bss_type: WLAN_INTF_OPCODE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_interface_state: WLAN_INTF_OPCODE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_current_connection: WLAN_INTF_OPCODE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_channel_number: WLAN_INTF_OPCODE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs: WLAN_INTF_OPCODE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_supported_adhoc_auth_cipher_pairs: WLAN_INTF_OPCODE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_supported_country_or_region_string_list: WLAN_INTF_OPCODE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_current_operation_mode: WLAN_INTF_OPCODE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_supported_safe_mode: WLAN_INTF_OPCODE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_certified_safe_mode: WLAN_INTF_OPCODE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_hosted_network_capable: WLAN_INTF_OPCODE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_management_frame_protection_capable: WLAN_INTF_OPCODE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_secondary_sta_interfaces: WLAN_INTF_OPCODE = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_secondary_sta_synchronized_connections: WLAN_INTF_OPCODE = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_autoconf_end: WLAN_INTF_OPCODE = 268435455i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_msm_start: WLAN_INTF_OPCODE = 268435712i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_statistics: WLAN_INTF_OPCODE = 268435713i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_rssi: WLAN_INTF_OPCODE = 268435714i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_msm_end: WLAN_INTF_OPCODE = 536870911i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_security_start: WLAN_INTF_OPCODE = 536936448i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_security_end: WLAN_INTF_OPCODE = 805306367i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_ihv_start: WLAN_INTF_OPCODE = 805306368i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_intf_opcode_ihv_end: WLAN_INTF_OPCODE = 1073741823i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_NOTIFICATION_ACM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_start: WLAN_NOTIFICATION_ACM = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_autoconf_enabled: WLAN_NOTIFICATION_ACM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_autoconf_disabled: WLAN_NOTIFICATION_ACM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_background_scan_enabled: WLAN_NOTIFICATION_ACM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_background_scan_disabled: WLAN_NOTIFICATION_ACM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_bss_type_change: WLAN_NOTIFICATION_ACM = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_power_setting_change: WLAN_NOTIFICATION_ACM = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_scan_complete: WLAN_NOTIFICATION_ACM = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_scan_fail: WLAN_NOTIFICATION_ACM = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_connection_start: WLAN_NOTIFICATION_ACM = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_connection_complete: WLAN_NOTIFICATION_ACM = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_connection_attempt_fail: WLAN_NOTIFICATION_ACM = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_filter_list_change: WLAN_NOTIFICATION_ACM = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_interface_arrival: WLAN_NOTIFICATION_ACM = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_interface_removal: WLAN_NOTIFICATION_ACM = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_profile_change: WLAN_NOTIFICATION_ACM = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_profile_name_change: WLAN_NOTIFICATION_ACM = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_profiles_exhausted: WLAN_NOTIFICATION_ACM = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_network_not_available: WLAN_NOTIFICATION_ACM = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_network_available: WLAN_NOTIFICATION_ACM = 19i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_disconnecting: WLAN_NOTIFICATION_ACM = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_disconnected: WLAN_NOTIFICATION_ACM = 21i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_adhoc_network_state_change: WLAN_NOTIFICATION_ACM = 22i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_profile_unblocked: WLAN_NOTIFICATION_ACM = 23i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_screen_power_change: WLAN_NOTIFICATION_ACM = 24i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_profile_blocked: WLAN_NOTIFICATION_ACM = 25i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_scan_list_refresh: WLAN_NOTIFICATION_ACM = 26i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_operational_state_change: WLAN_NOTIFICATION_ACM = 27i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_acm_end: WLAN_NOTIFICATION_ACM = 28i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_NOTIFICATION_MSM = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_start: WLAN_NOTIFICATION_MSM = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_associating: WLAN_NOTIFICATION_MSM = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_associated: WLAN_NOTIFICATION_MSM = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_authenticating: WLAN_NOTIFICATION_MSM = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_connected: WLAN_NOTIFICATION_MSM = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_roaming_start: WLAN_NOTIFICATION_MSM = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_roaming_end: WLAN_NOTIFICATION_MSM = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_radio_state_change: WLAN_NOTIFICATION_MSM = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_signal_quality_change: WLAN_NOTIFICATION_MSM = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_disassociating: WLAN_NOTIFICATION_MSM = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_disconnected: WLAN_NOTIFICATION_MSM = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_peer_join: WLAN_NOTIFICATION_MSM = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_peer_leave: WLAN_NOTIFICATION_MSM = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_adapter_removal: WLAN_NOTIFICATION_MSM = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_adapter_operation_mode_change: WLAN_NOTIFICATION_MSM = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_link_degraded: WLAN_NOTIFICATION_MSM = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_link_improved: WLAN_NOTIFICATION_MSM = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_msm_end: WLAN_NOTIFICATION_MSM = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_NOTIFICATION_SECURITY = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_security_start: WLAN_NOTIFICATION_SECURITY = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_notification_security_end: WLAN_NOTIFICATION_SECURITY = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_OPCODE_VALUE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_opcode_value_type_query_only: WLAN_OPCODE_VALUE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_opcode_value_type_set_by_group_policy: WLAN_OPCODE_VALUE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_opcode_value_type_set_by_user: WLAN_OPCODE_VALUE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_opcode_value_type_invalid: WLAN_OPCODE_VALUE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_OPERATIONAL_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_operational_state_unknown: WLAN_OPERATIONAL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_operational_state_off: WLAN_OPERATIONAL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_operational_state_on: WLAN_OPERATIONAL_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_operational_state_going_off: WLAN_OPERATIONAL_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_operational_state_going_on: WLAN_OPERATIONAL_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_POWER_SETTING = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_power_setting_no_saving: WLAN_POWER_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_power_setting_low_saving: WLAN_POWER_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_power_setting_medium_saving: WLAN_POWER_SETTING = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_power_setting_maximum_saving: WLAN_POWER_SETTING = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_power_setting_invalid: WLAN_POWER_SETTING = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_SECURABLE_OBJECT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_permit_list: WLAN_SECURABLE_OBJECT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_deny_list: WLAN_SECURABLE_OBJECT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_ac_enabled: WLAN_SECURABLE_OBJECT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_bc_scan_enabled: WLAN_SECURABLE_OBJECT = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_bss_type: WLAN_SECURABLE_OBJECT = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_show_denied: WLAN_SECURABLE_OBJECT = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_interface_properties: WLAN_SECURABLE_OBJECT = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_ihv_control: WLAN_SECURABLE_OBJECT = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_all_user_profiles_order: WLAN_SECURABLE_OBJECT = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_add_new_all_user_profiles: WLAN_SECURABLE_OBJECT = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_add_new_per_user_profiles: WLAN_SECURABLE_OBJECT = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_media_streaming_mode_enabled: WLAN_SECURABLE_OBJECT = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_current_operation_mode: WLAN_SECURABLE_OBJECT = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_get_plaintext_key: WLAN_SECURABLE_OBJECT = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_hosted_network_elevated_access: WLAN_SECURABLE_OBJECT = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_virtual_station_extensibility: WLAN_SECURABLE_OBJECT = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const wlan_secure_wfd_elevated_access: WLAN_SECURABLE_OBJECT = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_SECURABLE_OBJECT_COUNT: WLAN_SECURABLE_OBJECT = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_SET_EAPHOST_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAN_SET_EAPHOST_DATA_ALL_USERS: WLAN_SET_EAPHOST_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WL_DISPLAY_PAGES = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLConnectionPage: WL_DISPLAY_PAGES = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLSecurityPage: WL_DISPLAY_PAGES = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub const WLAdvPage: WL_DISPLAY_PAGES = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub struct DOT11EXT_APIS { - pub Dot11ExtAllocateBuffer: DOT11EXT_ALLOCATE_BUFFER, - pub Dot11ExtFreeBuffer: DOT11EXT_FREE_BUFFER, - pub Dot11ExtSetProfileCustomUserData: DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA, - pub Dot11ExtGetProfileCustomUserData: DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA, - pub Dot11ExtSetCurrentProfile: DOT11EXT_SET_CURRENT_PROFILE, - pub Dot11ExtSendUIRequest: DOT11EXT_SEND_UI_REQUEST, - pub Dot11ExtPreAssociateCompletion: DOT11EXT_PRE_ASSOCIATE_COMPLETION, - pub Dot11ExtPostAssociateCompletion: DOT11EXT_POST_ASSOCIATE_COMPLETION, - pub Dot11ExtSendNotification: DOT11EXT_SEND_NOTIFICATION, - pub Dot11ExtSendPacket: DOT11EXT_SEND_PACKET, - pub Dot11ExtSetEtherTypeHandling: DOT11EXT_SET_ETHERTYPE_HANDLING, - pub Dot11ExtSetAuthAlgorithm: DOT11EXT_SET_AUTH_ALGORITHM, - pub Dot11ExtSetUnicastCipherAlgorithm: DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM, - pub Dot11ExtSetMulticastCipherAlgorithm: DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM, - pub Dot11ExtSetDefaultKey: DOT11EXT_SET_DEFAULT_KEY, - pub Dot11ExtSetKeyMappingKey: DOT11EXT_SET_KEY_MAPPING_KEY, - pub Dot11ExtSetDefaultKeyId: DOT11EXT_SET_DEFAULT_KEY_ID, - pub Dot11ExtNicSpecificExtension: DOT11EXT_NIC_SPECIFIC_EXTENSION, - pub Dot11ExtSetExcludeUnencrypted: DOT11EXT_SET_EXCLUDE_UNENCRYPTED, - pub Dot11ExtStartOneX: DOT11EXT_ONEX_START, - pub Dot11ExtStopOneX: DOT11EXT_ONEX_STOP, - pub Dot11ExtProcessSecurityPacket: DOT11EXT_PROCESS_ONEX_PACKET, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::marker::Copy for DOT11EXT_APIS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::clone::Clone for DOT11EXT_APIS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11EXT_IHV_CONNECTIVITY_PROFILE { - pub pszXmlFragmentIhvConnectivity: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DOT11EXT_IHV_CONNECTIVITY_PROFILE {} -impl ::core::clone::Clone for DOT11EXT_IHV_CONNECTIVITY_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11EXT_IHV_DISCOVERY_PROFILE { - pub IhvConnectivityProfile: DOT11EXT_IHV_CONNECTIVITY_PROFILE, - pub IhvSecurityProfile: DOT11EXT_IHV_SECURITY_PROFILE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11EXT_IHV_DISCOVERY_PROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11EXT_IHV_DISCOVERY_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11EXT_IHV_DISCOVERY_PROFILE_LIST { - pub dwCount: u32, - pub pIhvDiscoveryProfiles: *mut DOT11EXT_IHV_DISCOVERY_PROFILE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11EXT_IHV_DISCOVERY_PROFILE_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11EXT_IHV_DISCOVERY_PROFILE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_System_RemoteDesktop\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))] -pub struct DOT11EXT_IHV_HANDLERS { - pub Dot11ExtIhvDeinitService: DOT11EXTIHV_DEINIT_SERVICE, - pub Dot11ExtIhvInitAdapter: DOT11EXTIHV_INIT_ADAPTER, - pub Dot11ExtIhvDeinitAdapter: DOT11EXTIHV_DEINIT_ADAPTER, - pub Dot11ExtIhvPerformPreAssociate: DOT11EXTIHV_PERFORM_PRE_ASSOCIATE, - pub Dot11ExtIhvAdapterReset: DOT11EXTIHV_ADAPTER_RESET, - pub Dot11ExtIhvPerformPostAssociate: DOT11EXTIHV_PERFORM_POST_ASSOCIATE, - pub Dot11ExtIhvStopPostAssociate: DOT11EXTIHV_STOP_POST_ASSOCIATE, - pub Dot11ExtIhvValidateProfile: DOT11EXTIHV_VALIDATE_PROFILE, - pub Dot11ExtIhvPerformCapabilityMatch: DOT11EXTIHV_PERFORM_CAPABILITY_MATCH, - pub Dot11ExtIhvCreateDiscoveryProfiles: DOT11EXTIHV_CREATE_DISCOVERY_PROFILES, - pub Dot11ExtIhvProcessSessionChange: DOT11EXTIHV_PROCESS_SESSION_CHANGE, - pub Dot11ExtIhvReceiveIndication: DOT11EXTIHV_RECEIVE_INDICATION, - pub Dot11ExtIhvReceivePacket: DOT11EXTIHV_RECEIVE_PACKET, - pub Dot11ExtIhvSendPacketCompletion: DOT11EXTIHV_SEND_PACKET_COMPLETION, - pub Dot11ExtIhvIsUIRequestPending: DOT11EXTIHV_IS_UI_REQUEST_PENDING, - pub Dot11ExtIhvProcessUIResponse: DOT11EXTIHV_PROCESS_UI_RESPONSE, - pub Dot11ExtIhvQueryUIRequest: DOT11EXTIHV_QUERY_UI_REQUEST, - pub Dot11ExtIhvOnexIndicateResult: DOT11EXTIHV_ONEX_INDICATE_RESULT, - pub Dot11ExtIhvControl: DOT11EXTIHV_CONTROL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))] -impl ::core::marker::Copy for DOT11EXT_IHV_HANDLERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))] -impl ::core::clone::Clone for DOT11EXT_IHV_HANDLERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub struct DOT11EXT_IHV_PARAMS { - pub dot11ExtIhvProfileParams: DOT11EXT_IHV_PROFILE_PARAMS, - pub wstrProfileName: [u16; 256], - pub dwProfileTypeFlags: u32, - pub interfaceGuid: ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::marker::Copy for DOT11EXT_IHV_PARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::clone::Clone for DOT11EXT_IHV_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub struct DOT11EXT_IHV_PROFILE_PARAMS { - pub pSsidList: *mut DOT11EXT_IHV_SSID_LIST, - pub BssType: DOT11_BSS_TYPE, - pub pMSSecuritySettings: *mut DOT11_MSSECURITY_SETTINGS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::marker::Copy for DOT11EXT_IHV_PROFILE_PARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::clone::Clone for DOT11EXT_IHV_PROFILE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11EXT_IHV_SECURITY_PROFILE { - pub pszXmlFragmentIhvSecurity: ::windows_sys::core::PWSTR, - pub bUseMSOnex: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11EXT_IHV_SECURITY_PROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11EXT_IHV_SECURITY_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11EXT_IHV_SSID_LIST { - pub ulCount: u32, - pub SSIDs: [DOT11_SSID; 1], -} -impl ::core::marker::Copy for DOT11EXT_IHV_SSID_LIST {} -impl ::core::clone::Clone for DOT11EXT_IHV_SSID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11EXT_IHV_UI_REQUEST { - pub dwSessionId: u32, - pub guidUIRequest: ::windows_sys::core::GUID, - pub UIPageClsid: ::windows_sys::core::GUID, - pub dwByteCount: u32, - pub pvUIRequest: *mut u8, -} -impl ::core::marker::Copy for DOT11EXT_IHV_UI_REQUEST {} -impl ::core::clone::Clone for DOT11EXT_IHV_UI_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11EXT_VIRTUAL_STATION_APIS { - pub Dot11ExtRequestVirtualStation: DOT11EXT_REQUEST_VIRTUAL_STATION, - pub Dot11ExtReleaseVirtualStation: DOT11EXT_RELEASE_VIRTUAL_STATION, - pub Dot11ExtQueryVirtualStationProperties: DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES, - pub Dot11ExtSetVirtualStationAPProperties: DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11EXT_VIRTUAL_STATION_APIS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11EXT_VIRTUAL_STATION_APIS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11EXT_VIRTUAL_STATION_AP_PROPERTY { - pub dot11SSID: DOT11_SSID, - pub dot11AuthAlgo: DOT11_AUTH_ALGORITHM, - pub dot11CipherAlgo: DOT11_CIPHER_ALGORITHM, - pub bIsPassPhrase: super::super::Foundation::BOOL, - pub dwKeyLength: u32, - pub ucKeyData: [u8; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11EXT_VIRTUAL_STATION_AP_PROPERTY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11EXT_VIRTUAL_STATION_AP_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_ACCESSNETWORKOPTIONS { - pub AccessNetworkType: u8, - pub Internet: u8, - pub ASRA: u8, - pub ESR: u8, - pub UESA: u8, -} -impl ::core::marker::Copy for DOT11_ACCESSNETWORKOPTIONS {} -impl ::core::clone::Clone for DOT11_ACCESSNETWORKOPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_ADAPTER { - pub gAdapterId: ::windows_sys::core::GUID, - pub pszDescription: ::windows_sys::core::PWSTR, - pub Dot11CurrentOpMode: DOT11_CURRENT_OPERATION_MODE, -} -impl ::core::marker::Copy for DOT11_ADAPTER {} -impl ::core::clone::Clone for DOT11_ADAPTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_ADDITIONAL_IE { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uBeaconIEsOffset: u32, - pub uBeaconIEsLength: u32, - pub uResponseIEsOffset: u32, - pub uResponseIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_ADDITIONAL_IE {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_ADDITIONAL_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_ANQP_QUERY_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub Status: DOT11_ANQP_QUERY_RESULT, - pub hContext: super::super::Foundation::HANDLE, - pub uResponseLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_ANQP_QUERY_COMPLETE_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_ANQP_QUERY_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_AP_JOIN_REQUEST { - pub uJoinFailureTimeout: u32, - pub OperationalRateSet: DOT11_RATE_SET, - pub uChCenterFrequency: u32, - pub dot11BSSDescription: DOT11_BSS_DESCRIPTION, -} -impl ::core::marker::Copy for DOT11_AP_JOIN_REQUEST {} -impl ::core::clone::Clone for DOT11_AP_JOIN_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_ASSOCIATION_COMPLETION_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub MacAddr: [u8; 6], - pub uStatus: u32, - pub bReAssocReq: super::super::Foundation::BOOLEAN, - pub bReAssocResp: super::super::Foundation::BOOLEAN, - pub uAssocReqOffset: u32, - pub uAssocReqSize: u32, - pub uAssocRespOffset: u32, - pub uAssocRespSize: u32, - pub uBeaconOffset: u32, - pub uBeaconSize: u32, - pub uIHVDataOffset: u32, - pub uIHVDataSize: u32, - pub AuthAlgo: DOT11_AUTH_ALGORITHM, - pub UnicastCipher: DOT11_CIPHER_ALGORITHM, - pub MulticastCipher: DOT11_CIPHER_ALGORITHM, - pub uActivePhyListOffset: u32, - pub uActivePhyListSize: u32, - pub bFourAddressSupported: super::super::Foundation::BOOLEAN, - pub bPortAuthorized: super::super::Foundation::BOOLEAN, - pub ucActiveQoSProtocol: u8, - pub DSInfo: DOT11_DS_INFO, - pub uEncapTableOffset: u32, - pub uEncapTableSize: u32, - pub MulticastMgmtCipher: DOT11_CIPHER_ALGORITHM, - pub uAssocComebackTime: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_ASSOCIATION_COMPLETION_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_ASSOCIATION_COMPLETION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_ASSOCIATION_INFO_EX { - pub PeerMacAddress: [u8; 6], - pub BSSID: [u8; 6], - pub usCapabilityInformation: u16, - pub usListenInterval: u16, - pub ucPeerSupportedRates: [u8; 255], - pub usAssociationID: u16, - pub dot11AssociationState: DOT11_ASSOCIATION_STATE, - pub dot11PowerMode: DOT11_POWER_MODE, - pub liAssociationUpTime: i64, - pub ullNumOfTxPacketSuccesses: u64, - pub ullNumOfTxPacketFailures: u64, - pub ullNumOfRxPacketSuccesses: u64, - pub ullNumOfRxPacketFailures: u64, -} -impl ::core::marker::Copy for DOT11_ASSOCIATION_INFO_EX {} -impl ::core::clone::Clone for DOT11_ASSOCIATION_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_ASSOCIATION_INFO_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11AssocInfo: [DOT11_ASSOCIATION_INFO_EX; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_ASSOCIATION_INFO_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_ASSOCIATION_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_ASSOCIATION_PARAMS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub BSSID: [u8; 6], - pub uAssocRequestIEsOffset: u32, - pub uAssocRequestIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_ASSOCIATION_PARAMS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_ASSOCIATION_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_ASSOCIATION_START_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub MacAddr: [u8; 6], - pub SSID: DOT11_SSID, - pub uIHVDataOffset: u32, - pub uIHVDataSize: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_ASSOCIATION_START_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_ASSOCIATION_START_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_AUTH_ALGORITHM_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub AlgorithmIds: [DOT11_AUTH_ALGORITHM; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_AUTH_ALGORITHM_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_AUTH_ALGORITHM_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_AUTH_CIPHER_PAIR { - pub AuthAlgoId: DOT11_AUTH_ALGORITHM, - pub CipherAlgoId: DOT11_CIPHER_ALGORITHM, -} -impl ::core::marker::Copy for DOT11_AUTH_CIPHER_PAIR {} -impl ::core::clone::Clone for DOT11_AUTH_CIPHER_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_AUTH_CIPHER_PAIR_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub AuthCipherPairs: [DOT11_AUTH_CIPHER_PAIR; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_AUTH_CIPHER_PAIR_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_AUTH_CIPHER_PAIR_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_AVAILABLE_CHANNEL_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub uChannelNumber: [u32; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_AVAILABLE_CHANNEL_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_AVAILABLE_CHANNEL_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_AVAILABLE_FREQUENCY_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub uFrequencyValue: [u32; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_AVAILABLE_FREQUENCY_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_AVAILABLE_FREQUENCY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_BSSID_CANDIDATE { - pub BSSID: [u8; 6], - pub uFlags: u32, -} -impl ::core::marker::Copy for DOT11_BSSID_CANDIDATE {} -impl ::core::clone::Clone for DOT11_BSSID_CANDIDATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_BSSID_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub BSSIDs: [u8; 6], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_BSSID_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_BSSID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_BSS_DESCRIPTION { - pub uReserved: u32, - pub dot11BSSID: [u8; 6], - pub dot11BSSType: DOT11_BSS_TYPE, - pub usBeaconPeriod: u16, - pub ullTimestamp: u64, - pub usCapabilityInformation: u16, - pub uBufferLength: u32, - pub ucBuffer: [u8; 1], -} -impl ::core::marker::Copy for DOT11_BSS_DESCRIPTION {} -impl ::core::clone::Clone for DOT11_BSS_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_BSS_ENTRY { - pub uPhyId: u32, - pub PhySpecificInfo: DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO, - pub dot11BSSID: [u8; 6], - pub dot11BSSType: DOT11_BSS_TYPE, - pub lRSSI: i32, - pub uLinkQuality: u32, - pub bInRegDomain: super::super::Foundation::BOOLEAN, - pub usBeaconPeriod: u16, - pub ullTimestamp: u64, - pub ullHostTimestamp: u64, - pub usCapabilityInformation: u16, - pub uBufferLength: u32, - pub ucBuffer: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_BSS_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_BSS_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub union DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO { - pub uChCenterFrequency: u32, - pub FHSS: DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0, -} -impl ::core::marker::Copy for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO {} -impl ::core::clone::Clone for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0 { - pub uHopPattern: u32, - pub uHopSet: u32, - pub uDwellTime: u32, -} -impl ::core::marker::Copy for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0 {} -impl ::core::clone::Clone for DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_BSS_LIST { - pub uNumOfBytes: u32, - pub pucBuffer: *mut u8, -} -impl ::core::marker::Copy for DOT11_BSS_LIST {} -impl ::core::clone::Clone for DOT11_BSS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_BYTE_ARRAY { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfBytes: u32, - pub uTotalNumOfBytes: u32, - pub ucBuffer: [u8; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_BYTE_ARRAY {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_BYTE_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_CAN_SUSTAIN_AP_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ulReason: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_CAN_SUSTAIN_AP_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_CAN_SUSTAIN_AP_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_CHANNEL_HINT { - pub Dot11PhyType: DOT11_PHY_TYPE, - pub uChannelNumber: u32, -} -impl ::core::marker::Copy for DOT11_CHANNEL_HINT {} -impl ::core::clone::Clone for DOT11_CHANNEL_HINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_CIPHER_ALGORITHM_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub AlgorithmIds: [DOT11_CIPHER_ALGORITHM; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_CIPHER_ALGORITHM_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_CIPHER_ALGORITHM_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_CIPHER_DEFAULT_KEY_VALUE { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uKeyIndex: u32, - pub AlgorithmId: DOT11_CIPHER_ALGORITHM, - pub MacAddr: [u8; 6], - pub bDelete: super::super::Foundation::BOOLEAN, - pub bStatic: super::super::Foundation::BOOLEAN, - pub usKeyLength: u16, - pub ucKey: [u8; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_CIPHER_DEFAULT_KEY_VALUE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_CIPHER_DEFAULT_KEY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_CIPHER_KEY_MAPPING_KEY_VALUE { - pub PeerMacAddr: [u8; 6], - pub AlgorithmId: DOT11_CIPHER_ALGORITHM, - pub Direction: DOT11_DIRECTION, - pub bDelete: super::super::Foundation::BOOLEAN, - pub bStatic: super::super::Foundation::BOOLEAN, - pub usKeyLength: u16, - pub ucKey: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_CIPHER_KEY_MAPPING_KEY_VALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_CIPHER_KEY_MAPPING_KEY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_CONNECTION_COMPLETION_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uStatus: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_CONNECTION_COMPLETION_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_CONNECTION_COMPLETION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_CONNECTION_START_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub BSSType: DOT11_BSS_TYPE, - pub AdhocBSSID: [u8; 6], - pub AdhocSSID: DOT11_SSID, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_CONNECTION_START_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_CONNECTION_START_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_COUNTERS_ENTRY { - pub uTransmittedFragmentCount: u32, - pub uMulticastTransmittedFrameCount: u32, - pub uFailedCount: u32, - pub uRetryCount: u32, - pub uMultipleRetryCount: u32, - pub uFrameDuplicateCount: u32, - pub uRTSSuccessCount: u32, - pub uRTSFailureCount: u32, - pub uACKFailureCount: u32, - pub uReceivedFragmentCount: u32, - pub uMulticastReceivedFrameCount: u32, - pub uFCSErrorCount: u32, - pub uTransmittedFrameCount: u32, -} -impl ::core::marker::Copy for DOT11_COUNTERS_ENTRY {} -impl ::core::clone::Clone for DOT11_COUNTERS_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_COUNTRY_OR_REGION_STRING_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub CountryOrRegionStrings: [u8; 3], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_COUNTRY_OR_REGION_STRING_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_COUNTRY_OR_REGION_STRING_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_CURRENT_OFFLOAD_CAPABILITY { - pub uReserved: u32, - pub uFlags: u32, -} -impl ::core::marker::Copy for DOT11_CURRENT_OFFLOAD_CAPABILITY {} -impl ::core::clone::Clone for DOT11_CURRENT_OFFLOAD_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_CURRENT_OPERATION_MODE { - pub uReserved: u32, - pub uCurrentOpMode: u32, -} -impl ::core::marker::Copy for DOT11_CURRENT_OPERATION_MODE {} -impl ::core::clone::Clone for DOT11_CURRENT_OPERATION_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_CURRENT_OPTIONAL_CAPABILITY { - pub uReserved: u32, - pub bDot11CFPollable: super::super::Foundation::BOOLEAN, - pub bDot11PCF: super::super::Foundation::BOOLEAN, - pub bDot11PCFMPDUTransferToPC: super::super::Foundation::BOOLEAN, - pub bStrictlyOrderedServiceClass: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_CURRENT_OPTIONAL_CAPABILITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_CURRENT_OPTIONAL_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_DATA_RATE_MAPPING_ENTRY { - pub ucDataRateIndex: u8, - pub ucDataRateFlag: u8, - pub usDataRateValue: u16, -} -impl ::core::marker::Copy for DOT11_DATA_RATE_MAPPING_ENTRY {} -impl ::core::clone::Clone for DOT11_DATA_RATE_MAPPING_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_DATA_RATE_MAPPING_TABLE { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uDataRateMappingLength: u32, - pub DataRateMappingEntries: [DOT11_DATA_RATE_MAPPING_ENTRY; 126], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_DATA_RATE_MAPPING_TABLE {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_DATA_RATE_MAPPING_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_DEFAULT_WEP_OFFLOAD { - pub uReserved: u32, - pub hOffloadContext: super::super::Foundation::HANDLE, - pub hOffload: super::super::Foundation::HANDLE, - pub dwIndex: u32, - pub dot11OffloadType: DOT11_OFFLOAD_TYPE, - pub dwAlgorithm: u32, - pub uFlags: u32, - pub dot11KeyDirection: DOT11_KEY_DIRECTION, - pub ucMacAddress: [u8; 6], - pub uNumOfRWsOnMe: u32, - pub dot11IV48Counters: [DOT11_IV48_COUNTER; 16], - pub usDot11RWBitMaps: [u16; 16], - pub usKeyLength: u16, - pub ucKey: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_DEFAULT_WEP_OFFLOAD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_DEFAULT_WEP_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_DEFAULT_WEP_UPLOAD { - pub uReserved: u32, - pub dot11OffloadType: DOT11_OFFLOAD_TYPE, - pub hOffload: super::super::Foundation::HANDLE, - pub uNumOfRWsUsed: u32, - pub dot11IV48Counters: [DOT11_IV48_COUNTER; 16], - pub usDot11RWBitMaps: [u16; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_DEFAULT_WEP_UPLOAD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_DEFAULT_WEP_UPLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_DISASSOCIATE_PEER_REQUEST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerMacAddr: [u8; 6], - pub usReason: u16, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_DISASSOCIATE_PEER_REQUEST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_DISASSOCIATE_PEER_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_DISASSOCIATION_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub MacAddr: [u8; 6], - pub uReason: u32, - pub uIHVDataOffset: u32, - pub uIHVDataSize: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_DISASSOCIATION_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_DISASSOCIATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_DIVERSITY_SELECTION_RX { - pub uAntennaListIndex: u32, - pub bDiversitySelectionRX: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_DIVERSITY_SELECTION_RX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_DIVERSITY_SELECTION_RX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_DIVERSITY_SELECTION_RX_LIST { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11DiversitySelectionRx: [DOT11_DIVERSITY_SELECTION_RX; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_DIVERSITY_SELECTION_RX_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_DIVERSITY_SELECTION_RX_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -pub struct DOT11_EAP_RESULT { - pub dwFailureReasonCode: u32, - pub pAttribArray: *mut super::super::Security::ExtensibleAuthenticationProtocol::EAP_ATTRIBUTES, -} -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -impl ::core::marker::Copy for DOT11_EAP_RESULT {} -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -impl ::core::clone::Clone for DOT11_EAP_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_ENCAP_ENTRY { - pub usEtherType: u16, - pub usEncapType: u16, -} -impl ::core::marker::Copy for DOT11_ENCAP_ENTRY {} -impl ::core::clone::Clone for DOT11_ENCAP_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_ERP_PHY_ATTRIBUTES { - pub HRDSSSAttributes: DOT11_HRDSSS_PHY_ATTRIBUTES, - pub bERPPBCCOptionImplemented: super::super::Foundation::BOOLEAN, - pub bDSSSOFDMOptionImplemented: super::super::Foundation::BOOLEAN, - pub bShortSlotTimeOptionImplemented: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_ERP_PHY_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_ERP_PHY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_EXTAP_ATTRIBUTES { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uScanSSIDListSize: u32, - pub uDesiredSSIDListSize: u32, - pub uPrivacyExemptionListSize: u32, - pub uAssociationTableSize: u32, - pub uDefaultKeyTableSize: u32, - pub uWEPKeyValueMaxLength: u32, - pub bStrictlyOrderedServiceClassImplemented: super::super::Foundation::BOOLEAN, - pub uNumSupportedCountryOrRegionStrings: u32, - pub pSupportedCountryOrRegionStrings: *mut u8, - pub uInfraNumSupportedUcastAlgoPairs: u32, - pub pInfraSupportedUcastAlgoPairs: *mut DOT11_AUTH_CIPHER_PAIR, - pub uInfraNumSupportedMcastAlgoPairs: u32, - pub pInfraSupportedMcastAlgoPairs: *mut DOT11_AUTH_CIPHER_PAIR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_EXTAP_ATTRIBUTES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_EXTAP_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_EXTSTA_ATTRIBUTES { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uScanSSIDListSize: u32, - pub uDesiredBSSIDListSize: u32, - pub uDesiredSSIDListSize: u32, - pub uExcludedMacAddressListSize: u32, - pub uPrivacyExemptionListSize: u32, - pub uKeyMappingTableSize: u32, - pub uDefaultKeyTableSize: u32, - pub uWEPKeyValueMaxLength: u32, - pub uPMKIDCacheSize: u32, - pub uMaxNumPerSTADefaultKeyTables: u32, - pub bStrictlyOrderedServiceClassImplemented: super::super::Foundation::BOOLEAN, - pub ucSupportedQoSProtocolFlags: u8, - pub bSafeModeImplemented: super::super::Foundation::BOOLEAN, - pub uNumSupportedCountryOrRegionStrings: u32, - pub pSupportedCountryOrRegionStrings: *mut u8, - pub uInfraNumSupportedUcastAlgoPairs: u32, - pub pInfraSupportedUcastAlgoPairs: *mut DOT11_AUTH_CIPHER_PAIR, - pub uInfraNumSupportedMcastAlgoPairs: u32, - pub pInfraSupportedMcastAlgoPairs: *mut DOT11_AUTH_CIPHER_PAIR, - pub uAdhocNumSupportedUcastAlgoPairs: u32, - pub pAdhocSupportedUcastAlgoPairs: *mut DOT11_AUTH_CIPHER_PAIR, - pub uAdhocNumSupportedMcastAlgoPairs: u32, - pub pAdhocSupportedMcastAlgoPairs: *mut DOT11_AUTH_CIPHER_PAIR, - pub bAutoPowerSaveMode: super::super::Foundation::BOOLEAN, - pub uMaxNetworkOffloadListSize: u32, - pub bMFPCapable: super::super::Foundation::BOOLEAN, - pub uInfraNumSupportedMcastMgmtAlgoPairs: u32, - pub pInfraSupportedMcastMgmtAlgoPairs: *mut DOT11_AUTH_CIPHER_PAIR, - pub bNeighborReportSupported: super::super::Foundation::BOOLEAN, - pub bAPChannelReportSupported: super::super::Foundation::BOOLEAN, - pub bActionFramesSupported: super::super::Foundation::BOOLEAN, - pub bANQPQueryOffloadSupported: super::super::Foundation::BOOLEAN, - pub bHESSIDConnectionSupported: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_EXTSTA_ATTRIBUTES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_EXTSTA_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_EXTSTA_CAPABILITY { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uScanSSIDListSize: u32, - pub uDesiredBSSIDListSize: u32, - pub uDesiredSSIDListSize: u32, - pub uExcludedMacAddressListSize: u32, - pub uPrivacyExemptionListSize: u32, - pub uKeyMappingTableSize: u32, - pub uDefaultKeyTableSize: u32, - pub uWEPKeyValueMaxLength: u32, - pub uPMKIDCacheSize: u32, - pub uMaxNumPerSTADefaultKeyTables: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_EXTSTA_CAPABILITY {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_EXTSTA_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_EXTSTA_RECV_CONTEXT { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uReceiveFlags: u32, - pub uPhyId: u32, - pub uChCenterFrequency: u32, - pub usNumberOfMPDUsReceived: u16, - pub lRSSI: i32, - pub ucDataRate: u8, - pub uSizeMediaSpecificInfo: u32, - pub pvMediaSpecificInfo: *mut ::core::ffi::c_void, - pub ullTimestamp: u64, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_EXTSTA_RECV_CONTEXT {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_EXTSTA_RECV_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_EXTSTA_SEND_CONTEXT { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub usExemptionActionType: u16, - pub uPhyId: u32, - pub uDelayedSleepValue: u32, - pub pvMediaSpecificInfo: *mut ::core::ffi::c_void, - pub uSendFlags: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_EXTSTA_SEND_CONTEXT {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_EXTSTA_SEND_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_FRAGMENT_DESCRIPTOR { - pub uOffset: u32, - pub uLength: u32, -} -impl ::core::marker::Copy for DOT11_FRAGMENT_DESCRIPTOR {} -impl ::core::clone::Clone for DOT11_FRAGMENT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub Status: i32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub Status: i32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub Status: i32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_HOPPING_PATTERN_ENTRY { - pub uHoppingPatternIndex: u32, - pub uRandomTableFieldNumber: u32, -} -impl ::core::marker::Copy for DOT11_HOPPING_PATTERN_ENTRY {} -impl ::core::clone::Clone for DOT11_HOPPING_PATTERN_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_HOPPING_PATTERN_ENTRY_LIST { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11HoppingPatternEntry: [DOT11_HOPPING_PATTERN_ENTRY; 1], -} -impl ::core::marker::Copy for DOT11_HOPPING_PATTERN_ENTRY_LIST {} -impl ::core::clone::Clone for DOT11_HOPPING_PATTERN_ENTRY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_HRDSSS_PHY_ATTRIBUTES { - pub bShortPreambleOptionImplemented: super::super::Foundation::BOOLEAN, - pub bPBCCOptionImplemented: super::super::Foundation::BOOLEAN, - pub bChannelAgilityPresent: super::super::Foundation::BOOLEAN, - pub uHRCCAModeSupported: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_HRDSSS_PHY_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_HRDSSS_PHY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_IBSS_PARAMS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub bJoinOnly: super::super::Foundation::BOOLEAN, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_IBSS_PARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_IBSS_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_IHV_VERSION_INFO { - pub dwVerMin: u32, - pub dwVerMax: u32, -} -impl ::core::marker::Copy for DOT11_IHV_VERSION_INFO {} -impl ::core::clone::Clone for DOT11_IHV_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerMacAddr: [u8; 6], - pub uStatus: u32, - pub ucErrorSource: u8, - pub bReAssocReq: super::super::Foundation::BOOLEAN, - pub bReAssocResp: super::super::Foundation::BOOLEAN, - pub uAssocReqOffset: u32, - pub uAssocReqSize: u32, - pub uAssocRespOffset: u32, - pub uAssocRespSize: u32, - pub AuthAlgo: DOT11_AUTH_ALGORITHM, - pub UnicastCipher: DOT11_CIPHER_ALGORITHM, - pub MulticastCipher: DOT11_CIPHER_ALGORITHM, - pub uActivePhyListOffset: u32, - pub uActivePhyListSize: u32, - pub uBeaconOffset: u32, - pub uBeaconSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_INCOMING_ASSOC_DECISION { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerMacAddr: [u8; 6], - pub bAccept: super::super::Foundation::BOOLEAN, - pub usReasonCode: u16, - pub uAssocResponseIEsOffset: u32, - pub uAssocResponseIEsLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_INCOMING_ASSOC_DECISION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_INCOMING_ASSOC_DECISION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_INCOMING_ASSOC_DECISION_V2 { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerMacAddr: [u8; 6], - pub bAccept: super::super::Foundation::BOOLEAN, - pub usReasonCode: u16, - pub uAssocResponseIEsOffset: u32, - pub uAssocResponseIEsLength: u32, - pub WFDStatus: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_INCOMING_ASSOC_DECISION_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_INCOMING_ASSOC_DECISION_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerMacAddr: [u8; 6], - pub bReAssocReq: super::super::Foundation::BOOLEAN, - pub uAssocReqOffset: u32, - pub uAssocReqSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_INCOMING_ASSOC_STARTED_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerMacAddr: [u8; 6], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_INCOMING_ASSOC_STARTED_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_INCOMING_ASSOC_STARTED_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub ReceiverAddress: [u8; 6], - pub DialogToken: u8, - pub Status: i32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ReceiverDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub Status: i32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_IV48_COUNTER { - pub uIV32Counter: u32, - pub usIV16Counter: u16, -} -impl ::core::marker::Copy for DOT11_IV48_COUNTER {} -impl ::core::clone::Clone for DOT11_IV48_COUNTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_JOIN_REQUEST { - pub uJoinFailureTimeout: u32, - pub OperationalRateSet: DOT11_RATE_SET, - pub uChCenterFrequency: u32, - pub dot11BSSDescription: DOT11_BSS_DESCRIPTION, -} -impl ::core::marker::Copy for DOT11_JOIN_REQUEST {} -impl ::core::clone::Clone for DOT11_JOIN_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_KEY_ALGO_BIP { - pub ucIPN: [u8; 6], - pub ulBIPKeyLength: u32, - pub ucBIPKey: [u8; 1], -} -impl ::core::marker::Copy for DOT11_KEY_ALGO_BIP {} -impl ::core::clone::Clone for DOT11_KEY_ALGO_BIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_KEY_ALGO_BIP_GMAC_256 { - pub ucIPN: [u8; 6], - pub ulBIPGmac256KeyLength: u32, - pub ucBIPGmac256Key: [u8; 1], -} -impl ::core::marker::Copy for DOT11_KEY_ALGO_BIP_GMAC_256 {} -impl ::core::clone::Clone for DOT11_KEY_ALGO_BIP_GMAC_256 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_KEY_ALGO_CCMP { - pub ucIV48Counter: [u8; 6], - pub ulCCMPKeyLength: u32, - pub ucCCMPKey: [u8; 1], -} -impl ::core::marker::Copy for DOT11_KEY_ALGO_CCMP {} -impl ::core::clone::Clone for DOT11_KEY_ALGO_CCMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_KEY_ALGO_GCMP { - pub ucIV48Counter: [u8; 6], - pub ulGCMPKeyLength: u32, - pub ucGCMPKey: [u8; 1], -} -impl ::core::marker::Copy for DOT11_KEY_ALGO_GCMP {} -impl ::core::clone::Clone for DOT11_KEY_ALGO_GCMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_KEY_ALGO_GCMP_256 { - pub ucIV48Counter: [u8; 6], - pub ulGCMP256KeyLength: u32, - pub ucGCMP256Key: [u8; 1], -} -impl ::core::marker::Copy for DOT11_KEY_ALGO_GCMP_256 {} -impl ::core::clone::Clone for DOT11_KEY_ALGO_GCMP_256 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_KEY_ALGO_TKIP_MIC { - pub ucIV48Counter: [u8; 6], - pub ulTKIPKeyLength: u32, - pub ulMICKeyLength: u32, - pub ucTKIPMICKeys: [u8; 1], -} -impl ::core::marker::Copy for DOT11_KEY_ALGO_TKIP_MIC {} -impl ::core::clone::Clone for DOT11_KEY_ALGO_TKIP_MIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_LINK_QUALITY_ENTRY { - pub PeerMacAddr: [u8; 6], - pub ucLinkQuality: u8, -} -impl ::core::marker::Copy for DOT11_LINK_QUALITY_ENTRY {} -impl ::core::clone::Clone for DOT11_LINK_QUALITY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_LINK_QUALITY_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uLinkQualityListSize: u32, - pub uLinkQualityListOffset: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_LINK_QUALITY_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_LINK_QUALITY_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_MAC_ADDRESS_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub MacAddrs: [u8; 6], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_MAC_ADDRESS_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_MAC_ADDRESS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MAC_FRAME_STATISTICS { - pub ullTransmittedFrameCount: u64, - pub ullReceivedFrameCount: u64, - pub ullTransmittedFailureFrameCount: u64, - pub ullReceivedFailureFrameCount: u64, - pub ullWEPExcludedCount: u64, - pub ullTKIPLocalMICFailures: u64, - pub ullTKIPReplays: u64, - pub ullTKIPICVErrorCount: u64, - pub ullCCMPReplays: u64, - pub ullCCMPDecryptErrors: u64, - pub ullWEPUndecryptableCount: u64, - pub ullWEPICVErrorCount: u64, - pub ullDecryptSuccessCount: u64, - pub ullDecryptFailureCount: u64, -} -impl ::core::marker::Copy for DOT11_MAC_FRAME_STATISTICS {} -impl ::core::clone::Clone for DOT11_MAC_FRAME_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MAC_INFO { - pub uReserved: u32, - pub uNdisPortNumber: u32, - pub MacAddr: [u8; 6], -} -impl ::core::marker::Copy for DOT11_MAC_INFO {} -impl ::core::clone::Clone for DOT11_MAC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_MAC_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uOpmodeMask: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_MAC_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_MAC_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_MANUFACTURING_CALLBACK_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub dot11ManufacturingCallbackType: DOT11_MANUFACTURING_CALLBACK_TYPE, - pub uStatus: u32, - pub pvContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_MANUFACTURING_CALLBACK_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_MANUFACTURING_CALLBACK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC { - pub Dot11Band: DOT11_BAND, - pub uChannel: u32, - pub ADCPowerLevel: i32, -} -impl ::core::marker::Copy for DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC {} -impl ::core::clone::Clone for DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX { - pub bEnabled: super::super::Foundation::BOOLEAN, - pub Dot11Band: DOT11_BAND, - pub uChannel: u32, - pub PowerLevel: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX { - pub bEnable: super::super::Foundation::BOOLEAN, - pub bOpenLoop: super::super::Foundation::BOOLEAN, - pub Dot11Band: DOT11_BAND, - pub uChannel: u32, - pub uSetPowerLevel: u32, - pub ADCPowerLevel: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS { - pub SelfTestType: DOT11_MANUFACTURING_SELF_TEST_TYPE, - pub uTestID: u32, - pub bResult: super::super::Foundation::BOOLEAN, - pub uPinFailedBitMask: u32, - pub pvContext: *mut ::core::ffi::c_void, - pub uBytesWrittenOut: u32, - pub ucBufferOut: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS { - pub SelfTestType: DOT11_MANUFACTURING_SELF_TEST_TYPE, - pub uTestID: u32, - pub uPinBitMask: u32, - pub pvContext: *mut ::core::ffi::c_void, - pub uBufferLength: u32, - pub ucBufferIn: [u8; 1], -} -impl ::core::marker::Copy for DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS {} -impl ::core::clone::Clone for DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MANUFACTURING_TEST { - pub dot11ManufacturingTestType: DOT11_MANUFACTURING_TEST_TYPE, - pub uBufferLength: u32, - pub ucBuffer: [u8; 1], -} -impl ::core::marker::Copy for DOT11_MANUFACTURING_TEST {} -impl ::core::clone::Clone for DOT11_MANUFACTURING_TEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MANUFACTURING_TEST_QUERY_DATA { - pub uKey: u32, - pub uOffset: u32, - pub uBufferLength: u32, - pub uBytesRead: u32, - pub ucBufferOut: [u8; 1], -} -impl ::core::marker::Copy for DOT11_MANUFACTURING_TEST_QUERY_DATA {} -impl ::core::clone::Clone for DOT11_MANUFACTURING_TEST_QUERY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MANUFACTURING_TEST_SET_DATA { - pub uKey: u32, - pub uOffset: u32, - pub uBufferLength: u32, - pub ucBufferIn: [u8; 1], -} -impl ::core::marker::Copy for DOT11_MANUFACTURING_TEST_SET_DATA {} -impl ::core::clone::Clone for DOT11_MANUFACTURING_TEST_SET_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MANUFACTURING_TEST_SLEEP { - pub uSleepTime: u32, - pub pvContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DOT11_MANUFACTURING_TEST_SLEEP {} -impl ::core::clone::Clone for DOT11_MANUFACTURING_TEST_SLEEP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MD_CAPABILITY_ENTRY_LIST { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11MDCapabilityEntry: [DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY; 1], -} -impl ::core::marker::Copy for DOT11_MD_CAPABILITY_ENTRY_LIST {} -impl ::core::clone::Clone for DOT11_MD_CAPABILITY_ENTRY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_MPDU_MAX_LENGTH_INDICATION { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uPhyId: u32, - pub uMPDUMaxLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_MPDU_MAX_LENGTH_INDICATION {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_MPDU_MAX_LENGTH_INDICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -pub struct DOT11_MSONEX_RESULT_PARAMS { - pub Dot11OnexAuthStatus: ONEX_AUTH_STATUS, - pub Dot11OneXReasonCode: ONEX_REASON_CODE, - pub pbMPPESendKey: *mut u8, - pub dwMPPESendKeyLen: u32, - pub pbMPPERecvKey: *mut u8, - pub dwMPPERecvKeyLen: u32, - pub pDot11EapResult: *mut DOT11_EAP_RESULT, -} -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -impl ::core::marker::Copy for DOT11_MSONEX_RESULT_PARAMS {} -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -impl ::core::clone::Clone for DOT11_MSONEX_RESULT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub struct DOT11_MSSECURITY_SETTINGS { - pub dot11AuthAlgorithm: DOT11_AUTH_ALGORITHM, - pub dot11CipherAlgorithm: DOT11_CIPHER_ALGORITHM, - pub fOneXEnabled: super::super::Foundation::BOOL, - pub eapMethodType: super::super::Security::ExtensibleAuthenticationProtocol::EAP_METHOD_TYPE, - pub dwEapConnectionDataLen: u32, - pub pEapConnectionData: *mut u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::marker::Copy for DOT11_MSSECURITY_SETTINGS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -impl ::core::clone::Clone for DOT11_MSSECURITY_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY { - pub uMultiDomainCapabilityIndex: u32, - pub uFirstChannelNumber: u32, - pub uNumberOfChannels: u32, - pub lMaximumTransmitPowerLevel: i32, -} -impl ::core::marker::Copy for DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY {} -impl ::core::clone::Clone for DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_NETWORK { - pub dot11Ssid: DOT11_SSID, - pub dot11BssType: DOT11_BSS_TYPE, -} -impl ::core::marker::Copy for DOT11_NETWORK {} -impl ::core::clone::Clone for DOT11_NETWORK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_NETWORK_LIST { - pub dwNumberOfItems: u32, - pub dwIndex: u32, - pub Network: [DOT11_NETWORK; 1], -} -impl ::core::marker::Copy for DOT11_NETWORK_LIST {} -impl ::core::clone::Clone for DOT11_NETWORK_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_NIC_SPECIFIC_EXTENSION { - pub uBufferLength: u32, - pub uTotalBufferLength: u32, - pub ucBuffer: [u8; 1], -} -impl ::core::marker::Copy for DOT11_NIC_SPECIFIC_EXTENSION {} -impl ::core::clone::Clone for DOT11_NIC_SPECIFIC_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_OFDM_PHY_ATTRIBUTES { - pub uFrequencyBandsSupported: u32, -} -impl ::core::marker::Copy for DOT11_OFDM_PHY_ATTRIBUTES {} -impl ::core::clone::Clone for DOT11_OFDM_PHY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_OFFLOAD_CAPABILITY { - pub uReserved: u32, - pub uFlags: u32, - pub uSupportedWEPAlgorithms: u32, - pub uNumOfReplayWindows: u32, - pub uMaxWEPKeyMappingLength: u32, - pub uSupportedAuthAlgorithms: u32, - pub uMaxAuthKeyMappingLength: u32, -} -impl ::core::marker::Copy for DOT11_OFFLOAD_CAPABILITY {} -impl ::core::clone::Clone for DOT11_OFFLOAD_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_OFFLOAD_NETWORK { - pub Ssid: DOT11_SSID, - pub UnicastCipher: DOT11_CIPHER_ALGORITHM, - pub AuthAlgo: DOT11_AUTH_ALGORITHM, - pub Dot11ChannelHints: [DOT11_CHANNEL_HINT; 4], -} -impl ::core::marker::Copy for DOT11_OFFLOAD_NETWORK {} -impl ::core::clone::Clone for DOT11_OFFLOAD_NETWORK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_OFFLOAD_NETWORK_LIST_INFO { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ulFlags: u32, - pub FastScanPeriod: u32, - pub FastScanIterations: u32, - pub SlowScanPeriod: u32, - pub uNumOfEntries: u32, - pub offloadNetworkList: [DOT11_OFFLOAD_NETWORK; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_OFFLOAD_NETWORK_LIST_INFO {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_OFFLOAD_NETWORK_LIST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub Status: i32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_OI { - pub OILength: u16, - pub OI: [u8; 5], -} -impl ::core::marker::Copy for DOT11_OI {} -impl ::core::clone::Clone for DOT11_OI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_OPERATION_MODE_CAPABILITY { - pub uReserved: u32, - pub uMajorVersion: u32, - pub uMinorVersion: u32, - pub uNumOfTXBuffers: u32, - pub uNumOfRXBuffers: u32, - pub uOpModeCapability: u32, -} -impl ::core::marker::Copy for DOT11_OPERATION_MODE_CAPABILITY {} -impl ::core::clone::Clone for DOT11_OPERATION_MODE_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_OPTIONAL_CAPABILITY { - pub uReserved: u32, - pub bDot11PCF: super::super::Foundation::BOOLEAN, - pub bDot11PCFMPDUTransferToPC: super::super::Foundation::BOOLEAN, - pub bStrictlyOrderedServiceClass: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_OPTIONAL_CAPABILITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_OPTIONAL_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_PEER_INFO { - pub MacAddress: [u8; 6], - pub usCapabilityInformation: u16, - pub AuthAlgo: DOT11_AUTH_ALGORITHM, - pub UnicastCipherAlgo: DOT11_CIPHER_ALGORITHM, - pub MulticastCipherAlgo: DOT11_CIPHER_ALGORITHM, - pub bWpsEnabled: super::super::Foundation::BOOLEAN, - pub usListenInterval: u16, - pub ucSupportedRates: [u8; 255], - pub usAssociationID: u16, - pub AssociationState: DOT11_ASSOCIATION_STATE, - pub PowerMode: DOT11_POWER_MODE, - pub liAssociationUpTime: i64, - pub Statistics: DOT11_PEER_STATISTICS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_PEER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_PEER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_PEER_INFO_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub PeerInfo: [DOT11_PEER_INFO; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_PEER_INFO_LIST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_PEER_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_PEER_STATISTICS { - pub ullDecryptSuccessCount: u64, - pub ullDecryptFailureCount: u64, - pub ullTxPacketSuccessCount: u64, - pub ullTxPacketFailureCount: u64, - pub ullRxPacketSuccessCount: u64, - pub ullRxPacketFailureCount: u64, -} -impl ::core::marker::Copy for DOT11_PEER_STATISTICS {} -impl ::core::clone::Clone for DOT11_PEER_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_PER_MSDU_COUNTERS { - pub uTransmittedFragmentCount: u32, - pub uRetryCount: u32, - pub uRTSSuccessCount: u32, - pub uRTSFailureCount: u32, - pub uACKFailureCount: u32, -} -impl ::core::marker::Copy for DOT11_PER_MSDU_COUNTERS {} -impl ::core::clone::Clone for DOT11_PER_MSDU_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_PHY_ATTRIBUTES { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PhyType: DOT11_PHY_TYPE, - pub bHardwarePhyState: super::super::Foundation::BOOLEAN, - pub bSoftwarePhyState: super::super::Foundation::BOOLEAN, - pub bCFPollable: super::super::Foundation::BOOLEAN, - pub uMPDUMaxLength: u32, - pub TempType: DOT11_TEMP_TYPE, - pub DiversitySupport: DOT11_DIVERSITY_SUPPORT, - pub PhySpecificAttributes: DOT11_PHY_ATTRIBUTES_0, - pub uNumberSupportedPowerLevels: u32, - pub TxPowerLevels: [u32; 8], - pub uNumDataRateMappingEntries: u32, - pub DataRateMappingEntries: [DOT11_DATA_RATE_MAPPING_ENTRY; 126], - pub SupportedDataRatesValue: DOT11_SUPPORTED_DATA_RATES_VALUE_V2, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_PHY_ATTRIBUTES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_PHY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub union DOT11_PHY_ATTRIBUTES_0 { - pub HRDSSSAttributes: DOT11_HRDSSS_PHY_ATTRIBUTES, - pub OFDMAttributes: DOT11_OFDM_PHY_ATTRIBUTES, - pub ERPAttributes: DOT11_ERP_PHY_ATTRIBUTES, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_PHY_ATTRIBUTES_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_PHY_ATTRIBUTES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_PHY_FRAME_STATISTICS { - pub ullTransmittedFrameCount: u64, - pub ullMulticastTransmittedFrameCount: u64, - pub ullFailedCount: u64, - pub ullRetryCount: u64, - pub ullMultipleRetryCount: u64, - pub ullMaxTXLifetimeExceededCount: u64, - pub ullTransmittedFragmentCount: u64, - pub ullRTSSuccessCount: u64, - pub ullRTSFailureCount: u64, - pub ullACKFailureCount: u64, - pub ullReceivedFrameCount: u64, - pub ullMulticastReceivedFrameCount: u64, - pub ullPromiscuousReceivedFrameCount: u64, - pub ullMaxRXLifetimeExceededCount: u64, - pub ullFrameDuplicateCount: u64, - pub ullReceivedFragmentCount: u64, - pub ullPromiscuousReceivedFragmentCount: u64, - pub ullFCSErrorCount: u64, -} -impl ::core::marker::Copy for DOT11_PHY_FRAME_STATISTICS {} -impl ::core::clone::Clone for DOT11_PHY_FRAME_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ulPhyId: u32, - pub Anonymous: DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub union DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0 { - pub ulChannel: u32, - pub ulFrequency: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0 {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PHY_ID_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11PhyId: [u32; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PHY_ID_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PHY_ID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_PHY_STATE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uPhyId: u32, - pub bHardwarePhyState: super::super::Foundation::BOOLEAN, - pub bSoftwarePhyState: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_PHY_STATE_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_PHY_STATE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_PHY_TYPE_INFO { - pub dot11PhyType: DOT11_PHY_TYPE, - pub bUseParameters: super::super::Foundation::BOOLEAN, - pub uProbeDelay: u32, - pub uMinChannelTime: u32, - pub uMaxChannelTime: u32, - pub ChDescriptionType: CH_DESCRIPTION_TYPE, - pub uChannelListSize: u32, - pub ucChannelListBuffer: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_PHY_TYPE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_PHY_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PHY_TYPE_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11PhyType: [DOT11_PHY_TYPE; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PHY_TYPE_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PHY_TYPE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PMKID_CANDIDATE_LIST_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uCandidateListSize: u32, - pub uCandidateListOffset: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PMKID_CANDIDATE_LIST_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PMKID_CANDIDATE_LIST_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_PMKID_ENTRY { - pub BSSID: [u8; 6], - pub PMKID: [u8; 16], - pub uFlags: u32, -} -impl ::core::marker::Copy for DOT11_PMKID_ENTRY {} -impl ::core::clone::Clone for DOT11_PMKID_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PMKID_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub PMKIDs: [DOT11_PMKID_ENTRY; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PMKID_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PMKID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_PORT_STATE { - pub PeerMacAddress: [u8; 6], - pub uSessionId: u32, - pub bPortControlled: super::super::Foundation::BOOL, - pub bPortAuthorized: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_PORT_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_PORT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_PORT_STATE_NOTIFICATION { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerMac: [u8; 6], - pub bOpen: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_PORT_STATE_NOTIFICATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_PORT_STATE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub bEnabled: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_POWER_MGMT_MODE { - pub dot11PowerMode: DOT11_POWER_MODE, - pub uPowerSaveLevel: u32, - pub usListenInterval: u16, - pub usAID: u16, - pub bReceiveDTIMs: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_POWER_MGMT_MODE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_POWER_MGMT_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_POWER_MGMT_MODE_STATUS_INFO { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PowerSaveMode: DOT11_POWER_MODE, - pub uPowerSaveLevel: u32, - pub Reason: DOT11_POWER_MODE_REASON, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_POWER_MGMT_MODE_STATUS_INFO {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_POWER_MGMT_MODE_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_PRIVACY_EXEMPTION { - pub usEtherType: u16, - pub usExemptionActionType: u16, - pub usExemptionPacketType: u16, -} -impl ::core::marker::Copy for DOT11_PRIVACY_EXEMPTION {} -impl ::core::clone::Clone for DOT11_PRIVACY_EXEMPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PRIVACY_EXEMPTION_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub PrivacyExemptionEntries: [DOT11_PRIVACY_EXEMPTION; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PRIVACY_EXEMPTION_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PRIVACY_EXEMPTION_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub ReceiverAddress: [u8; 6], - pub DialogToken: u8, - pub Status: i32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ReceiverDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub Status: i32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_QOS_PARAMS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ucEnabledQoSProtocolFlags: u8, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_QOS_PARAMS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_QOS_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_QOS_TX_DURATION { - pub uNominalMSDUSize: u32, - pub uMinPHYRate: u32, - pub uDuration: u32, -} -impl ::core::marker::Copy for DOT11_QOS_TX_DURATION {} -impl ::core::clone::Clone for DOT11_QOS_TX_DURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_QOS_TX_MEDIUM_TIME { - pub dot11PeerAddress: [u8; 6], - pub ucQoSPriority: u8, - pub uMediumTimeAdmited: u32, -} -impl ::core::marker::Copy for DOT11_QOS_TX_MEDIUM_TIME {} -impl ::core::clone::Clone for DOT11_QOS_TX_MEDIUM_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_RATE_SET { - pub uRateSetLength: u32, - pub ucRateSet: [u8; 126], -} -impl ::core::marker::Copy for DOT11_RATE_SET {} -impl ::core::clone::Clone for DOT11_RATE_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub RequestContext: *mut ::core::ffi::c_void, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub ResponseContext: *mut ::core::ffi::c_void, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub TransmitterDeviceAddress: [u8; 6], - pub BSSID: [u8; 6], - pub DialogToken: u8, - pub RequestContext: *mut ::core::ffi::c_void, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub TransmitterDeviceAddress: [u8; 6], - pub BSSID: [u8; 6], - pub DialogToken: u8, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub TransmitterDeviceAddress: [u8; 6], - pub BSSID: [u8; 6], - pub DialogToken: u8, - pub RequestContext: *mut ::core::ffi::c_void, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub TransmitterDeviceAddress: [u8; 6], - pub BSSID: [u8; 6], - pub DialogToken: u8, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_RECV_EXTENSION_INFO { - pub uVersion: u32, - pub pvReserved: *mut ::core::ffi::c_void, - pub dot11PhyType: DOT11_PHY_TYPE, - pub uChCenterFrequency: u32, - pub lRSSI: i32, - pub lRSSIMin: i32, - pub lRSSIMax: i32, - pub uRSSI: u32, - pub ucPriority: u8, - pub ucDataRate: u8, - pub ucPeerMacAddress: [u8; 6], - pub dwExtendedStatus: u32, - pub hWEPOffloadContext: super::super::Foundation::HANDLE, - pub hAuthOffloadContext: super::super::Foundation::HANDLE, - pub usWEPAppliedMask: u16, - pub usWPAMSDUPriority: u16, - pub dot11LowestIV48Counter: DOT11_IV48_COUNTER, - pub usDot11LeftRWBitMap: u16, - pub dot11HighestIV48Counter: DOT11_IV48_COUNTER, - pub usDot11RightRWBitMap: u16, - pub usNumberOfMPDUsReceived: u16, - pub usNumberOfFragments: u16, - pub pNdisPackets: [*mut ::core::ffi::c_void; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_RECV_EXTENSION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_RECV_EXTENSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_RECV_EXTENSION_INFO_V2 { - pub uVersion: u32, - pub pvReserved: *mut ::core::ffi::c_void, - pub dot11PhyType: DOT11_PHY_TYPE, - pub uChCenterFrequency: u32, - pub lRSSI: i32, - pub uRSSI: u32, - pub ucPriority: u8, - pub ucDataRate: u8, - pub ucPeerMacAddress: [u8; 6], - pub dwExtendedStatus: u32, - pub hWEPOffloadContext: super::super::Foundation::HANDLE, - pub hAuthOffloadContext: super::super::Foundation::HANDLE, - pub usWEPAppliedMask: u16, - pub usWPAMSDUPriority: u16, - pub dot11LowestIV48Counter: DOT11_IV48_COUNTER, - pub usDot11LeftRWBitMap: u16, - pub dot11HighestIV48Counter: DOT11_IV48_COUNTER, - pub usDot11RightRWBitMap: u16, - pub usNumberOfMPDUsReceived: u16, - pub usNumberOfFragments: u16, - pub pNdisPackets: [*mut ::core::ffi::c_void; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_RECV_EXTENSION_INFO_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_RECV_EXTENSION_INFO_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_RECV_SENSITIVITY { - pub ucDataRate: u8, - pub lRSSIMin: i32, - pub lRSSIMax: i32, -} -impl ::core::marker::Copy for DOT11_RECV_SENSITIVITY {} -impl ::core::clone::Clone for DOT11_RECV_SENSITIVITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_RECV_SENSITIVITY_LIST { - pub Anonymous: DOT11_RECV_SENSITIVITY_LIST_0, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11RecvSensitivity: [DOT11_RECV_SENSITIVITY; 1], -} -impl ::core::marker::Copy for DOT11_RECV_SENSITIVITY_LIST {} -impl ::core::clone::Clone for DOT11_RECV_SENSITIVITY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub union DOT11_RECV_SENSITIVITY_LIST_0 { - pub dot11PhyType: DOT11_PHY_TYPE, - pub uPhyId: u32, -} -impl ::core::marker::Copy for DOT11_RECV_SENSITIVITY_LIST_0 {} -impl ::core::clone::Clone for DOT11_RECV_SENSITIVITY_LIST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_REG_DOMAINS_SUPPORT_VALUE { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11RegDomainValue: [DOT11_REG_DOMAIN_VALUE; 1], -} -impl ::core::marker::Copy for DOT11_REG_DOMAINS_SUPPORT_VALUE {} -impl ::core::clone::Clone for DOT11_REG_DOMAINS_SUPPORT_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_REG_DOMAIN_VALUE { - pub uRegDomainsSupportIndex: u32, - pub uRegDomainsSupportValue: u32, -} -impl ::core::marker::Copy for DOT11_REG_DOMAIN_VALUE {} -impl ::core::clone::Clone for DOT11_REG_DOMAIN_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_RESET_REQUEST { - pub dot11ResetType: DOT11_RESET_TYPE, - pub dot11MacAddress: [u8; 6], - pub bSetDefaultMIB: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_RESET_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_RESET_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_ROAMING_COMPLETION_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uStatus: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_ROAMING_COMPLETION_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_ROAMING_COMPLETION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_ROAMING_START_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub AdhocBSSID: [u8; 6], - pub AdhocSSID: DOT11_SSID, - pub uRoamingReason: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_ROAMING_START_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_ROAMING_START_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_RSSI_RANGE { - pub dot11PhyType: DOT11_PHY_TYPE, - pub uRSSIMin: u32, - pub uRSSIMax: u32, -} -impl ::core::marker::Copy for DOT11_RSSI_RANGE {} -impl ::core::clone::Clone for DOT11_RSSI_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_SCAN_REQUEST { - pub dot11BSSType: DOT11_BSS_TYPE, - pub dot11BSSID: [u8; 6], - pub dot11SSID: DOT11_SSID, - pub dot11ScanType: DOT11_SCAN_TYPE, - pub bRestrictedScan: super::super::Foundation::BOOLEAN, - pub bUseRequestIE: super::super::Foundation::BOOLEAN, - pub uRequestIDsOffset: u32, - pub uNumOfRequestIDs: u32, - pub uPhyTypesOffset: u32, - pub uNumOfPhyTypes: u32, - pub uIEsOffset: u32, - pub uIEsLength: u32, - pub ucBuffer: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_SCAN_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_SCAN_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_SCAN_REQUEST_V2 { - pub dot11BSSType: DOT11_BSS_TYPE, - pub dot11BSSID: [u8; 6], - pub dot11ScanType: DOT11_SCAN_TYPE, - pub bRestrictedScan: super::super::Foundation::BOOLEAN, - pub udot11SSIDsOffset: u32, - pub uNumOfdot11SSIDs: u32, - pub bUseRequestIE: super::super::Foundation::BOOLEAN, - pub uRequestIDsOffset: u32, - pub uNumOfRequestIDs: u32, - pub uPhyTypeInfosOffset: u32, - pub uNumOfPhyTypeInfos: u32, - pub uIEsOffset: u32, - pub uIEsLength: u32, - pub ucBuffer: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_SCAN_REQUEST_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_SCAN_REQUEST_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SECURITY_PACKET_HEADER { - pub PeerMac: [u8; 6], - pub usEtherType: u16, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for DOT11_SECURITY_PACKET_HEADER {} -impl ::core::clone::Clone for DOT11_SECURITY_PACKET_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub ResponseContext: *mut ::core::ffi::c_void, - pub uSendTimeout: u32, - pub Status: u8, - pub GroupCapability: u8, - pub GroupID: DOT11_WFD_GROUP_ID, - pub bUseGroupID: super::super::Foundation::BOOLEAN, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub uSendTimeout: u32, - pub GroupOwnerIntent: DOT11_WFD_GO_INTENT, - pub MinimumConfigTimeout: DOT11_WFD_CONFIGURATION_TIMEOUT, - pub IntendedInterfaceAddress: [u8; 6], - pub GroupCapability: u8, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub PeerDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub RequestContext: *mut ::core::ffi::c_void, - pub uSendTimeout: u32, - pub Status: u8, - pub GroupOwnerIntent: DOT11_WFD_GO_INTENT, - pub MinimumConfigTimeout: DOT11_WFD_CONFIGURATION_TIMEOUT, - pub IntendedInterfaceAddress: [u8; 6], - pub GroupCapability: u8, - pub GroupID: DOT11_WFD_GROUP_ID, - pub bUseGroupID: super::super::Foundation::BOOLEAN, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_SEND_INVITATION_REQUEST_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub DialogToken: u8, - pub PeerDeviceAddress: [u8; 6], - pub uSendTimeout: u32, - pub MinimumConfigTimeout: DOT11_WFD_CONFIGURATION_TIMEOUT, - pub InvitationFlags: DOT11_WFD_INVITATION_FLAGS, - pub GroupBSSID: [u8; 6], - pub bUseGroupBSSID: super::super::Foundation::BOOLEAN, - pub OperatingChannel: DOT11_WFD_CHANNEL, - pub bUseSpecifiedOperatingChannel: super::super::Foundation::BOOLEAN, - pub GroupID: DOT11_WFD_GROUP_ID, - pub bLocalGO: super::super::Foundation::BOOLEAN, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_SEND_INVITATION_REQUEST_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_SEND_INVITATION_REQUEST_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_SEND_INVITATION_RESPONSE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ReceiverDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub RequestContext: *mut ::core::ffi::c_void, - pub uSendTimeout: u32, - pub Status: u8, - pub MinimumConfigTimeout: DOT11_WFD_CONFIGURATION_TIMEOUT, - pub GroupBSSID: [u8; 6], - pub bUseGroupBSSID: super::super::Foundation::BOOLEAN, - pub OperatingChannel: DOT11_WFD_CHANNEL, - pub bUseSpecifiedOperatingChannel: super::super::Foundation::BOOLEAN, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_SEND_INVITATION_RESPONSE_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_SEND_INVITATION_RESPONSE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub DialogToken: u8, - pub PeerDeviceAddress: [u8; 6], - pub uSendTimeout: u32, - pub GroupCapability: u8, - pub GroupID: DOT11_WFD_GROUP_ID, - pub bUseGroupID: super::super::Foundation::BOOLEAN, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ReceiverDeviceAddress: [u8; 6], - pub DialogToken: u8, - pub RequestContext: *mut ::core::ffi::c_void, - pub uSendTimeout: u32, - pub uIEsOffset: u32, - pub uIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SSID { - pub uSSIDLength: u32, - pub ucSSID: [u8; 32], -} -impl ::core::marker::Copy for DOT11_SSID {} -impl ::core::clone::Clone for DOT11_SSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_SSID_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub SSIDs: [DOT11_SSID; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_SSID_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_SSID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_START_REQUEST { - pub uStartFailureTimeout: u32, - pub OperationalRateSet: DOT11_RATE_SET, - pub uChCenterFrequency: u32, - pub dot11BSSDescription: DOT11_BSS_DESCRIPTION, -} -impl ::core::marker::Copy for DOT11_START_REQUEST {} -impl ::core::clone::Clone for DOT11_START_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_STATISTICS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ullFourWayHandshakeFailures: u64, - pub ullTKIPCounterMeasuresInvoked: u64, - pub ullReserved: u64, - pub MacUcastCounters: DOT11_MAC_FRAME_STATISTICS, - pub MacMcastCounters: DOT11_MAC_FRAME_STATISTICS, - pub PhyCounters: [DOT11_PHY_FRAME_STATISTICS; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_STATISTICS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_STATUS_INDICATION { - pub uStatusType: u32, - pub ndisStatus: i32, -} -impl ::core::marker::Copy for DOT11_STATUS_INDICATION {} -impl ::core::clone::Clone for DOT11_STATUS_INDICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_STOP_AP_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ulReason: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_STOP_AP_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_STOP_AP_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_SUPPORTED_ANTENNA { - pub uAntennaListIndex: u32, - pub bSupportedAntenna: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_SUPPORTED_ANTENNA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_SUPPORTED_ANTENNA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_SUPPORTED_ANTENNA_LIST { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11SupportedAntenna: [DOT11_SUPPORTED_ANTENNA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_SUPPORTED_ANTENNA_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_SUPPORTED_ANTENNA_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_DATA_RATES_VALUE { - pub ucSupportedTxDataRatesValue: [u8; 8], - pub ucSupportedRxDataRatesValue: [u8; 8], -} -impl ::core::marker::Copy for DOT11_SUPPORTED_DATA_RATES_VALUE {} -impl ::core::clone::Clone for DOT11_SUPPORTED_DATA_RATES_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_DATA_RATES_VALUE_V2 { - pub ucSupportedTxDataRatesValue: [u8; 255], - pub ucSupportedRxDataRatesValue: [u8; 255], -} -impl ::core::marker::Copy for DOT11_SUPPORTED_DATA_RATES_VALUE_V2 {} -impl ::core::clone::Clone for DOT11_SUPPORTED_DATA_RATES_VALUE_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_DSSS_CHANNEL { - pub uChannel: u32, -} -impl ::core::marker::Copy for DOT11_SUPPORTED_DSSS_CHANNEL {} -impl ::core::clone::Clone for DOT11_SUPPORTED_DSSS_CHANNEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_DSSS_CHANNEL_LIST { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11SupportedDSSSChannel: [DOT11_SUPPORTED_DSSS_CHANNEL; 1], -} -impl ::core::marker::Copy for DOT11_SUPPORTED_DSSS_CHANNEL_LIST {} -impl ::core::clone::Clone for DOT11_SUPPORTED_DSSS_CHANNEL_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_OFDM_FREQUENCY { - pub uCenterFrequency: u32, -} -impl ::core::marker::Copy for DOT11_SUPPORTED_OFDM_FREQUENCY {} -impl ::core::clone::Clone for DOT11_SUPPORTED_OFDM_FREQUENCY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_OFDM_FREQUENCY_LIST { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11SupportedOFDMFrequency: [DOT11_SUPPORTED_OFDM_FREQUENCY; 1], -} -impl ::core::marker::Copy for DOT11_SUPPORTED_OFDM_FREQUENCY_LIST {} -impl ::core::clone::Clone for DOT11_SUPPORTED_OFDM_FREQUENCY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_PHY_TYPES { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11PHYType: [DOT11_PHY_TYPE; 1], -} -impl ::core::marker::Copy for DOT11_SUPPORTED_PHY_TYPES {} -impl ::core::clone::Clone for DOT11_SUPPORTED_PHY_TYPES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_SUPPORTED_POWER_LEVELS { - pub uNumOfSupportedPowerLevels: u32, - pub uTxPowerLevelValues: [u32; 8], -} -impl ::core::marker::Copy for DOT11_SUPPORTED_POWER_LEVELS {} -impl ::core::clone::Clone for DOT11_SUPPORTED_POWER_LEVELS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_TKIPMIC_FAILURE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub bDefaultKeyFailure: super::super::Foundation::BOOLEAN, - pub uKeyIndex: u32, - pub PeerMac: [u8; 6], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_TKIPMIC_FAILURE_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_TKIPMIC_FAILURE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_UPDATE_IE { - pub dot11UpdateIEOp: DOT11_UPDATE_IE_OP, - pub uBufferLength: u32, - pub ucBuffer: [u8; 1], -} -impl ::core::marker::Copy for DOT11_UPDATE_IE {} -impl ::core::clone::Clone for DOT11_UPDATE_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_VENUEINFO { - pub VenueGroup: u8, - pub VenueType: u8, -} -impl ::core::marker::Copy for DOT11_VENUEINFO {} -impl ::core::clone::Clone for DOT11_VENUEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_VWIFI_ATTRIBUTES { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uTotalNumOfEntries: u32, - pub Combinations: [DOT11_VWIFI_COMBINATION; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_VWIFI_ATTRIBUTES {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_VWIFI_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_VWIFI_COMBINATION { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumInfrastructure: u32, - pub uNumAdhoc: u32, - pub uNumSoftAP: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_VWIFI_COMBINATION {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_VWIFI_COMBINATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_VWIFI_COMBINATION_V2 { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumInfrastructure: u32, - pub uNumAdhoc: u32, - pub uNumSoftAP: u32, - pub uNumVirtualStation: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_VWIFI_COMBINATION_V2 {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_VWIFI_COMBINATION_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_VWIFI_COMBINATION_V3 { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumInfrastructure: u32, - pub uNumAdhoc: u32, - pub uNumSoftAP: u32, - pub uNumVirtualStation: u32, - pub uNumWFDGroup: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_VWIFI_COMBINATION_V3 {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_VWIFI_COMBINATION_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_WEP_OFFLOAD { - pub uReserved: u32, - pub hOffloadContext: super::super::Foundation::HANDLE, - pub hOffload: super::super::Foundation::HANDLE, - pub dot11OffloadType: DOT11_OFFLOAD_TYPE, - pub dwAlgorithm: u32, - pub bRowIsOutbound: super::super::Foundation::BOOLEAN, - pub bUseDefault: super::super::Foundation::BOOLEAN, - pub uFlags: u32, - pub ucMacAddress: [u8; 6], - pub uNumOfRWsOnPeer: u32, - pub uNumOfRWsOnMe: u32, - pub dot11IV48Counters: [DOT11_IV48_COUNTER; 16], - pub usDot11RWBitMaps: [u16; 16], - pub usKeyLength: u16, - pub ucKey: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_WEP_OFFLOAD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_WEP_OFFLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_WEP_UPLOAD { - pub uReserved: u32, - pub dot11OffloadType: DOT11_OFFLOAD_TYPE, - pub hOffload: super::super::Foundation::HANDLE, - pub uNumOfRWsUsed: u32, - pub dot11IV48Counters: [DOT11_IV48_COUNTER; 16], - pub usDot11RWBitMaps: [u16; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_WEP_UPLOAD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_WEP_UPLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_WFD_ADDITIONAL_IE { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uBeaconIEsOffset: u32, - pub uBeaconIEsLength: u32, - pub uProbeResponseIEsOffset: u32, - pub uProbeResponseIEsLength: u32, - pub uDefaultRequestIEsOffset: u32, - pub uDefaultRequestIEsLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_WFD_ADDITIONAL_IE {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_WFD_ADDITIONAL_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR { - pub AdvertisementID: u32, - pub ConfigMethods: u16, - pub ServiceNameLength: u8, - pub ServiceName: [u8; 255], -} -impl ::core::marker::Copy for DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR {} -impl ::core::clone::Clone for DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_ADVERTISED_SERVICE_LIST { - pub ServiceCount: u16, - pub AdvertisedService: [DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR; 1], -} -impl ::core::marker::Copy for DOT11_WFD_ADVERTISED_SERVICE_LIST {} -impl ::core::clone::Clone for DOT11_WFD_ADVERTISED_SERVICE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_ADVERTISEMENT_ID { - pub AdvertisementID: u32, - pub ServiceAddress: [u8; 6], -} -impl ::core::marker::Copy for DOT11_WFD_ADVERTISEMENT_ID {} -impl ::core::clone::Clone for DOT11_WFD_ADVERTISEMENT_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_WFD_ATTRIBUTES { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumConcurrentGORole: u32, - pub uNumConcurrentClientRole: u32, - pub WPSVersionsSupported: u32, - pub bServiceDiscoverySupported: super::super::Foundation::BOOLEAN, - pub bClientDiscoverabilitySupported: super::super::Foundation::BOOLEAN, - pub bInfrastructureManagementSupported: super::super::Foundation::BOOLEAN, - pub uMaxSecondaryDeviceTypeListSize: u32, - pub DeviceAddress: [u8; 6], - pub uInterfaceAddressListCount: u32, - pub pInterfaceAddressList: *mut u8, - pub uNumSupportedCountryOrRegionStrings: u32, - pub pSupportedCountryOrRegionStrings: *mut u8, - pub uDiscoveryFilterListSize: u32, - pub uGORoleClientTableSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_WFD_ATTRIBUTES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_WFD_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_CHANNEL { - pub CountryRegionString: [u8; 3], - pub OperatingClass: u8, - pub ChannelNumber: u8, -} -impl ::core::marker::Copy for DOT11_WFD_CHANNEL {} -impl ::core::clone::Clone for DOT11_WFD_CHANNEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_CONFIGURATION_TIMEOUT { - pub GOTimeout: u8, - pub ClientTimeout: u8, -} -impl ::core::marker::Copy for DOT11_WFD_CONFIGURATION_TIMEOUT {} -impl ::core::clone::Clone for DOT11_WFD_CONFIGURATION_TIMEOUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_WFD_DEVICE_CAPABILITY_CONFIG { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub bServiceDiscoveryEnabled: super::super::Foundation::BOOLEAN, - pub bClientDiscoverabilityEnabled: super::super::Foundation::BOOLEAN, - pub bConcurrentOperationSupported: super::super::Foundation::BOOLEAN, - pub bInfrastructureManagementEnabled: super::super::Foundation::BOOLEAN, - pub bDeviceLimitReached: super::super::Foundation::BOOLEAN, - pub bInvitationProcedureEnabled: super::super::Foundation::BOOLEAN, - pub WPSVersionsEnabled: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_WFD_DEVICE_CAPABILITY_CONFIG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_WFD_DEVICE_CAPABILITY_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_DEVICE_ENTRY { - pub uPhyId: u32, - pub PhySpecificInfo: DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO, - pub dot11BSSID: [u8; 6], - pub dot11BSSType: DOT11_BSS_TYPE, - pub TransmitterAddress: [u8; 6], - pub lRSSI: i32, - pub uLinkQuality: u32, - pub usBeaconPeriod: u16, - pub ullTimestamp: u64, - pub ullBeaconHostTimestamp: u64, - pub ullProbeResponseHostTimestamp: u64, - pub usCapabilityInformation: u16, - pub uBeaconIEsOffset: u32, - pub uBeaconIEsLength: u32, - pub uProbeResponseIEsOffset: u32, - pub uProbeResponseIEsLength: u32, -} -impl ::core::marker::Copy for DOT11_WFD_DEVICE_ENTRY {} -impl ::core::clone::Clone for DOT11_WFD_DEVICE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_WFD_DEVICE_INFO { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub DeviceAddress: [u8; 6], - pub ConfigMethods: u16, - pub PrimaryDeviceType: DOT11_WFD_DEVICE_TYPE, - pub DeviceName: DOT11_WPS_DEVICE_NAME, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_WFD_DEVICE_INFO {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_WFD_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_WFD_DEVICE_LISTEN_CHANNEL { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub ChannelNumber: u8, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_WFD_DEVICE_LISTEN_CHANNEL {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_WFD_DEVICE_LISTEN_CHANNEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_DEVICE_TYPE { - pub CategoryID: u16, - pub SubCategoryID: u16, - pub OUI: [u8; 4], -} -impl ::core::marker::Copy for DOT11_WFD_DEVICE_TYPE {} -impl ::core::clone::Clone for DOT11_WFD_DEVICE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub Status: i32, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub uListOffset: u32, - pub uListLength: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_DISCOVER_DEVICE_FILTER { - pub DeviceID: [u8; 6], - pub ucBitmask: u8, - pub GroupSSID: DOT11_SSID, -} -impl ::core::marker::Copy for DOT11_WFD_DISCOVER_DEVICE_FILTER {} -impl ::core::clone::Clone for DOT11_WFD_DISCOVER_DEVICE_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_WFD_DISCOVER_REQUEST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub DiscoverType: DOT11_WFD_DISCOVER_TYPE, - pub ScanType: DOT11_WFD_SCAN_TYPE, - pub uDiscoverTimeout: u32, - pub uDeviceFilterListOffset: u32, - pub uNumDeviceFilters: u32, - pub uIEsOffset: u32, - pub uIEsLength: u32, - pub bForceScanLegacyNetworks: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_WFD_DISCOVER_REQUEST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_WFD_DISCOVER_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_GO_INTENT { - pub _bitfield: u8, -} -impl ::core::marker::Copy for DOT11_WFD_GO_INTENT {} -impl ::core::clone::Clone for DOT11_WFD_GO_INTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_GROUP_ID { - pub DeviceAddress: [u8; 6], - pub SSID: DOT11_SSID, -} -impl ::core::marker::Copy for DOT11_WFD_GROUP_ID {} -impl ::core::clone::Clone for DOT11_WFD_GROUP_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_WFD_GROUP_JOIN_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub GOOperatingChannel: DOT11_WFD_CHANNEL, - pub GOConfigTime: u32, - pub bInGroupFormation: super::super::Foundation::BOOLEAN, - pub bWaitForWPSReady: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_WFD_GROUP_JOIN_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_WFD_GROUP_JOIN_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub bPersistentGroupEnabled: super::super::Foundation::BOOLEAN, - pub bIntraBSSDistributionSupported: super::super::Foundation::BOOLEAN, - pub bCrossConnectionSupported: super::super::Foundation::BOOLEAN, - pub bPersistentReconnectSupported: super::super::Foundation::BOOLEAN, - pub bGroupFormationEnabled: super::super::Foundation::BOOLEAN, - pub uMaximumGroupLimit: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub struct DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2 { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub bPersistentGroupEnabled: super::super::Foundation::BOOLEAN, - pub bIntraBSSDistributionSupported: super::super::Foundation::BOOLEAN, - pub bCrossConnectionSupported: super::super::Foundation::BOOLEAN, - pub bPersistentReconnectSupported: super::super::Foundation::BOOLEAN, - pub bGroupFormationEnabled: super::super::Foundation::BOOLEAN, - pub uMaximumGroupLimit: u32, - pub bEapolKeyIpAddressAllocationSupported: super::super::Foundation::BOOLEAN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::marker::Copy for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -impl ::core::clone::Clone for DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_WFD_GROUP_START_PARAMETERS { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub AdvertisedOperatingChannel: DOT11_WFD_CHANNEL, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_WFD_GROUP_START_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_WFD_GROUP_START_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_INVITATION_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for DOT11_WFD_INVITATION_FLAGS {} -impl ::core::clone::Clone for DOT11_WFD_INVITATION_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST { - pub Header: super::Ndis::NDIS_OBJECT_HEADER, - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub SecondaryDeviceTypes: [DOT11_WFD_DEVICE_TYPE; 1], -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_SERVICE_HASH_LIST { - pub ServiceHashCount: u16, - pub ServiceHash: [u8; 6], -} -impl ::core::marker::Copy for DOT11_WFD_SERVICE_HASH_LIST {} -impl ::core::clone::Clone for DOT11_WFD_SERVICE_HASH_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_SESSION_ID { - pub SessionID: u32, - pub SessionAddress: [u8; 6], -} -impl ::core::marker::Copy for DOT11_WFD_SESSION_ID {} -impl ::core::clone::Clone for DOT11_WFD_SESSION_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WFD_SESSION_INFO { - pub uSessionInfoLength: u16, - pub ucSessionInfo: [u8; 144], -} -impl ::core::marker::Copy for DOT11_WFD_SESSION_INFO {} -impl ::core::clone::Clone for DOT11_WFD_SESSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WME_AC_PARAMETERS { - pub ucAccessCategoryIndex: u8, - pub ucAIFSN: u8, - pub ucECWmin: u8, - pub ucECWmax: u8, - pub usTXOPLimit: u16, -} -impl ::core::marker::Copy for DOT11_WME_AC_PARAMETERS {} -impl ::core::clone::Clone for DOT11_WME_AC_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WME_AC_PARAMETERS_LIST { - pub uNumOfEntries: u32, - pub uTotalNumOfEntries: u32, - pub dot11WMEACParameters: [DOT11_WME_AC_PARAMETERS; 1], -} -impl ::core::marker::Copy for DOT11_WME_AC_PARAMETERS_LIST {} -impl ::core::clone::Clone for DOT11_WME_AC_PARAMETERS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WME_UPDATE_IE { - pub uParamElemMinBeaconIntervals: u32, - pub uWMEInfoElemOffset: u32, - pub uWMEInfoElemLength: u32, - pub uWMEParamElemOffset: u32, - pub uWMEParamElemLength: u32, - pub ucBuffer: [u8; 1], -} -impl ::core::marker::Copy for DOT11_WME_UPDATE_IE {} -impl ::core::clone::Clone for DOT11_WME_UPDATE_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOT11_WPA_TSC { - pub uReserved: u32, - pub dot11OffloadType: DOT11_OFFLOAD_TYPE, - pub hOffload: super::super::Foundation::HANDLE, - pub dot11IV48Counter: DOT11_IV48_COUNTER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOT11_WPA_TSC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOT11_WPA_TSC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct DOT11_WPS_DEVICE_NAME { - pub uDeviceNameLength: u32, - pub ucDeviceName: [u8; 32], -} -impl ::core::marker::Copy for DOT11_WPS_DEVICE_NAME {} -impl ::core::clone::Clone for DOT11_WPS_DEVICE_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct L2_NOTIFICATION_DATA { - pub NotificationSource: u32, - pub NotificationCode: u32, - pub InterfaceGuid: ::windows_sys::core::GUID, - pub dwDataSize: u32, - pub pData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for L2_NOTIFICATION_DATA {} -impl ::core::clone::Clone for L2_NOTIFICATION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ONEX_AUTH_PARAMS { - pub fUpdatePending: super::super::Foundation::BOOL, - pub oneXConnProfile: ONEX_VARIABLE_BLOB, - pub authIdentity: ONEX_AUTH_IDENTITY, - pub dwQuarantineState: u32, - pub _bitfield: u32, - pub dwSessionId: u32, - pub hUserToken: super::super::Foundation::HANDLE, - pub OneXUserProfile: ONEX_VARIABLE_BLOB, - pub Identity: ONEX_VARIABLE_BLOB, - pub UserName: ONEX_VARIABLE_BLOB, - pub Domain: ONEX_VARIABLE_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ONEX_AUTH_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ONEX_AUTH_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -pub struct ONEX_EAP_ERROR { - pub dwWinError: u32, - pub r#type: super::super::Security::ExtensibleAuthenticationProtocol::EAP_METHOD_TYPE, - pub dwReasonCode: u32, - pub rootCauseGuid: ::windows_sys::core::GUID, - pub repairGuid: ::windows_sys::core::GUID, - pub helpLinkGuid: ::windows_sys::core::GUID, - pub _bitfield: u32, - pub RootCauseString: ONEX_VARIABLE_BLOB, - pub RepairString: ONEX_VARIABLE_BLOB, -} -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -impl ::core::marker::Copy for ONEX_EAP_ERROR {} -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -impl ::core::clone::Clone for ONEX_EAP_ERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ONEX_RESULT_UPDATE_DATA { - pub oneXStatus: ONEX_STATUS, - pub BackendSupport: ONEX_EAP_METHOD_BACKEND_SUPPORT, - pub fBackendEngaged: super::super::Foundation::BOOL, - pub _bitfield: u32, - pub authParams: ONEX_VARIABLE_BLOB, - pub eapError: ONEX_VARIABLE_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ONEX_RESULT_UPDATE_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ONEX_RESULT_UPDATE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct ONEX_STATUS { - pub authStatus: ONEX_AUTH_STATUS, - pub dwReason: u32, - pub dwError: u32, -} -impl ::core::marker::Copy for ONEX_STATUS {} -impl ::core::clone::Clone for ONEX_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct ONEX_USER_INFO { - pub authIdentity: ONEX_AUTH_IDENTITY, - pub _bitfield: u32, - pub UserName: ONEX_VARIABLE_BLOB, - pub DomainName: ONEX_VARIABLE_BLOB, -} -impl ::core::marker::Copy for ONEX_USER_INFO {} -impl ::core::clone::Clone for ONEX_USER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct ONEX_VARIABLE_BLOB { - pub dwSize: u32, - pub dwOffset: u32, -} -impl ::core::marker::Copy for ONEX_VARIABLE_BLOB {} -impl ::core::clone::Clone for ONEX_VARIABLE_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WDIAG_IHV_WLAN_ID { - pub strProfileName: [u16; 256], - pub Ssid: DOT11_SSID, - pub BssType: DOT11_BSS_TYPE, - pub dwFlags: u32, - pub dwReasonCode: u32, -} -impl ::core::marker::Copy for WDIAG_IHV_WLAN_ID {} -impl ::core::clone::Clone for WDIAG_IHV_WLAN_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WFDSVC_CONNECTION_CAPABILITY { - pub bNew: super::super::Foundation::BOOLEAN, - pub bClient: super::super::Foundation::BOOLEAN, - pub bGO: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WFDSVC_CONNECTION_CAPABILITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WFDSVC_CONNECTION_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WFD_GROUP_ID { - pub DeviceAddress: [u8; 6], - pub GroupSSID: DOT11_SSID, -} -impl ::core::marker::Copy for WFD_GROUP_ID {} -impl ::core::clone::Clone for WFD_GROUP_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_ASSOCIATION_ATTRIBUTES { - pub dot11Ssid: DOT11_SSID, - pub dot11BssType: DOT11_BSS_TYPE, - pub dot11Bssid: [u8; 6], - pub dot11PhyType: DOT11_PHY_TYPE, - pub uDot11PhyIndex: u32, - pub wlanSignalQuality: u32, - pub ulRxRate: u32, - pub ulTxRate: u32, -} -impl ::core::marker::Copy for WLAN_ASSOCIATION_ATTRIBUTES {} -impl ::core::clone::Clone for WLAN_ASSOCIATION_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_AUTH_CIPHER_PAIR_LIST { - pub dwNumberOfItems: u32, - pub pAuthCipherPairList: [DOT11_AUTH_CIPHER_PAIR; 1], -} -impl ::core::marker::Copy for WLAN_AUTH_CIPHER_PAIR_LIST {} -impl ::core::clone::Clone for WLAN_AUTH_CIPHER_PAIR_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_AVAILABLE_NETWORK { - pub strProfileName: [u16; 256], - pub dot11Ssid: DOT11_SSID, - pub dot11BssType: DOT11_BSS_TYPE, - pub uNumberOfBssids: u32, - pub bNetworkConnectable: super::super::Foundation::BOOL, - pub wlanNotConnectableReason: u32, - pub uNumberOfPhyTypes: u32, - pub dot11PhyTypes: [DOT11_PHY_TYPE; 8], - pub bMorePhyTypes: super::super::Foundation::BOOL, - pub wlanSignalQuality: u32, - pub bSecurityEnabled: super::super::Foundation::BOOL, - pub dot11DefaultAuthAlgorithm: DOT11_AUTH_ALGORITHM, - pub dot11DefaultCipherAlgorithm: DOT11_CIPHER_ALGORITHM, - pub dwFlags: u32, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_AVAILABLE_NETWORK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_AVAILABLE_NETWORK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_AVAILABLE_NETWORK_LIST { - pub dwNumberOfItems: u32, - pub dwIndex: u32, - pub Network: [WLAN_AVAILABLE_NETWORK; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_AVAILABLE_NETWORK_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_AVAILABLE_NETWORK_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_AVAILABLE_NETWORK_LIST_V2 { - pub dwNumberOfItems: u32, - pub dwIndex: u32, - pub Network: [WLAN_AVAILABLE_NETWORK_V2; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_AVAILABLE_NETWORK_LIST_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_AVAILABLE_NETWORK_LIST_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_AVAILABLE_NETWORK_V2 { - pub strProfileName: [u16; 256], - pub dot11Ssid: DOT11_SSID, - pub dot11BssType: DOT11_BSS_TYPE, - pub uNumberOfBssids: u32, - pub bNetworkConnectable: super::super::Foundation::BOOL, - pub wlanNotConnectableReason: u32, - pub uNumberOfPhyTypes: u32, - pub dot11PhyTypes: [DOT11_PHY_TYPE; 8], - pub bMorePhyTypes: super::super::Foundation::BOOL, - pub wlanSignalQuality: u32, - pub bSecurityEnabled: super::super::Foundation::BOOL, - pub dot11DefaultAuthAlgorithm: DOT11_AUTH_ALGORITHM, - pub dot11DefaultCipherAlgorithm: DOT11_CIPHER_ALGORITHM, - pub dwFlags: u32, - pub AccessNetworkOptions: DOT11_ACCESSNETWORKOPTIONS, - pub dot11HESSID: [u8; 6], - pub VenueInfo: DOT11_VENUEINFO, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_AVAILABLE_NETWORK_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_AVAILABLE_NETWORK_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_BSS_ENTRY { - pub dot11Ssid: DOT11_SSID, - pub uPhyId: u32, - pub dot11Bssid: [u8; 6], - pub dot11BssType: DOT11_BSS_TYPE, - pub dot11BssPhyType: DOT11_PHY_TYPE, - pub lRssi: i32, - pub uLinkQuality: u32, - pub bInRegDomain: super::super::Foundation::BOOLEAN, - pub usBeaconPeriod: u16, - pub ullTimestamp: u64, - pub ullHostTimestamp: u64, - pub usCapabilityInformation: u16, - pub ulChCenterFrequency: u32, - pub wlanRateSet: WLAN_RATE_SET, - pub ulIeOffset: u32, - pub ulIeSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_BSS_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_BSS_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_BSS_LIST { - pub dwTotalSize: u32, - pub dwNumberOfItems: u32, - pub wlanBssEntries: [WLAN_BSS_ENTRY; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_BSS_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_BSS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_CONNECTION_ATTRIBUTES { - pub isState: WLAN_INTERFACE_STATE, - pub wlanConnectionMode: WLAN_CONNECTION_MODE, - pub strProfileName: [u16; 256], - pub wlanAssociationAttributes: WLAN_ASSOCIATION_ATTRIBUTES, - pub wlanSecurityAttributes: WLAN_SECURITY_ATTRIBUTES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_CONNECTION_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_CONNECTION_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_CONNECTION_NOTIFICATION_DATA { - pub wlanConnectionMode: WLAN_CONNECTION_MODE, - pub strProfileName: [u16; 256], - pub dot11Ssid: DOT11_SSID, - pub dot11BssType: DOT11_BSS_TYPE, - pub bSecurityEnabled: super::super::Foundation::BOOL, - pub wlanReasonCode: u32, - pub dwFlags: WLAN_CONNECTION_NOTIFICATION_FLAGS, - pub strProfileXml: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_CONNECTION_NOTIFICATION_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_CONNECTION_NOTIFICATION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct WLAN_CONNECTION_PARAMETERS { - pub wlanConnectionMode: WLAN_CONNECTION_MODE, - pub strProfile: ::windows_sys::core::PCWSTR, - pub pDot11Ssid: *mut DOT11_SSID, - pub pDesiredBssidList: *mut DOT11_BSSID_LIST, - pub dot11BssType: DOT11_BSS_TYPE, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for WLAN_CONNECTION_PARAMETERS {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for WLAN_CONNECTION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub struct WLAN_CONNECTION_PARAMETERS_V2 { - pub wlanConnectionMode: WLAN_CONNECTION_MODE, - pub strProfile: ::windows_sys::core::PCWSTR, - pub pDot11Ssid: *mut DOT11_SSID, - pub pDot11Hessid: *mut u8, - pub pDesiredBssidList: *mut DOT11_BSSID_LIST, - pub dot11BssType: DOT11_BSS_TYPE, - pub dwFlags: u32, - pub pDot11AccessNetworkOptions: *mut DOT11_ACCESSNETWORKOPTIONS, -} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::marker::Copy for WLAN_CONNECTION_PARAMETERS_V2 {} -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -impl ::core::clone::Clone for WLAN_CONNECTION_PARAMETERS_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_COUNTRY_OR_REGION_STRING_LIST { - pub dwNumberOfItems: u32, - pub pCountryOrRegionStringList: [u8; 3], -} -impl ::core::marker::Copy for WLAN_COUNTRY_OR_REGION_STRING_LIST {} -impl ::core::clone::Clone for WLAN_COUNTRY_OR_REGION_STRING_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_DEVICE_SERVICE_GUID_LIST { - pub dwNumberOfItems: u32, - pub dwIndex: u32, - pub DeviceService: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for WLAN_DEVICE_SERVICE_GUID_LIST {} -impl ::core::clone::Clone for WLAN_DEVICE_SERVICE_GUID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_DEVICE_SERVICE_NOTIFICATION_DATA { - pub DeviceService: ::windows_sys::core::GUID, - pub dwOpCode: u32, - pub dwDataSize: u32, - pub DataBlob: [u8; 1], -} -impl ::core::marker::Copy for WLAN_DEVICE_SERVICE_NOTIFICATION_DATA {} -impl ::core::clone::Clone for WLAN_DEVICE_SERVICE_NOTIFICATION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS { - pub hostedNetworkSSID: DOT11_SSID, - pub dwMaxNumberOfPeers: u32, -} -impl ::core::marker::Copy for WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS {} -impl ::core::clone::Clone for WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE { - pub OldState: WLAN_HOSTED_NETWORK_PEER_STATE, - pub NewState: WLAN_HOSTED_NETWORK_PEER_STATE, - pub PeerStateChangeReason: WLAN_HOSTED_NETWORK_REASON, -} -impl ::core::marker::Copy for WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE {} -impl ::core::clone::Clone for WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_HOSTED_NETWORK_PEER_STATE { - pub PeerMacAddress: [u8; 6], - pub PeerAuthState: WLAN_HOSTED_NETWORK_PEER_AUTH_STATE, -} -impl ::core::marker::Copy for WLAN_HOSTED_NETWORK_PEER_STATE {} -impl ::core::clone::Clone for WLAN_HOSTED_NETWORK_PEER_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_HOSTED_NETWORK_RADIO_STATE { - pub dot11SoftwareRadioState: DOT11_RADIO_STATE, - pub dot11HardwareRadioState: DOT11_RADIO_STATE, -} -impl ::core::marker::Copy for WLAN_HOSTED_NETWORK_RADIO_STATE {} -impl ::core::clone::Clone for WLAN_HOSTED_NETWORK_RADIO_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_HOSTED_NETWORK_SECURITY_SETTINGS { - pub dot11AuthAlgo: DOT11_AUTH_ALGORITHM, - pub dot11CipherAlgo: DOT11_CIPHER_ALGORITHM, -} -impl ::core::marker::Copy for WLAN_HOSTED_NETWORK_SECURITY_SETTINGS {} -impl ::core::clone::Clone for WLAN_HOSTED_NETWORK_SECURITY_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_HOSTED_NETWORK_STATE_CHANGE { - pub OldState: WLAN_HOSTED_NETWORK_STATE, - pub NewState: WLAN_HOSTED_NETWORK_STATE, - pub StateChangeReason: WLAN_HOSTED_NETWORK_REASON, -} -impl ::core::marker::Copy for WLAN_HOSTED_NETWORK_STATE_CHANGE {} -impl ::core::clone::Clone for WLAN_HOSTED_NETWORK_STATE_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_HOSTED_NETWORK_STATUS { - pub HostedNetworkState: WLAN_HOSTED_NETWORK_STATE, - pub IPDeviceID: ::windows_sys::core::GUID, - pub wlanHostedNetworkBSSID: [u8; 6], - pub dot11PhyType: DOT11_PHY_TYPE, - pub ulChannelFrequency: u32, - pub dwNumberOfPeers: u32, - pub PeerList: [WLAN_HOSTED_NETWORK_PEER_STATE; 1], -} -impl ::core::marker::Copy for WLAN_HOSTED_NETWORK_STATUS {} -impl ::core::clone::Clone for WLAN_HOSTED_NETWORK_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_INTERFACE_CAPABILITY { - pub interfaceType: WLAN_INTERFACE_TYPE, - pub bDot11DSupported: super::super::Foundation::BOOL, - pub dwMaxDesiredSsidListSize: u32, - pub dwMaxDesiredBssidListSize: u32, - pub dwNumberOfSupportedPhys: u32, - pub dot11PhyTypes: [DOT11_PHY_TYPE; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_INTERFACE_CAPABILITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_INTERFACE_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_INTERFACE_INFO { - pub InterfaceGuid: ::windows_sys::core::GUID, - pub strInterfaceDescription: [u16; 256], - pub isState: WLAN_INTERFACE_STATE, -} -impl ::core::marker::Copy for WLAN_INTERFACE_INFO {} -impl ::core::clone::Clone for WLAN_INTERFACE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_INTERFACE_INFO_LIST { - pub dwNumberOfItems: u32, - pub dwIndex: u32, - pub InterfaceInfo: [WLAN_INTERFACE_INFO; 1], -} -impl ::core::marker::Copy for WLAN_INTERFACE_INFO_LIST {} -impl ::core::clone::Clone for WLAN_INTERFACE_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_MAC_FRAME_STATISTICS { - pub ullTransmittedFrameCount: u64, - pub ullReceivedFrameCount: u64, - pub ullWEPExcludedCount: u64, - pub ullTKIPLocalMICFailures: u64, - pub ullTKIPReplays: u64, - pub ullTKIPICVErrorCount: u64, - pub ullCCMPReplays: u64, - pub ullCCMPDecryptErrors: u64, - pub ullWEPUndecryptableCount: u64, - pub ullWEPICVErrorCount: u64, - pub ullDecryptSuccessCount: u64, - pub ullDecryptFailureCount: u64, -} -impl ::core::marker::Copy for WLAN_MAC_FRAME_STATISTICS {} -impl ::core::clone::Clone for WLAN_MAC_FRAME_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_MSM_NOTIFICATION_DATA { - pub wlanConnectionMode: WLAN_CONNECTION_MODE, - pub strProfileName: [u16; 256], - pub dot11Ssid: DOT11_SSID, - pub dot11BssType: DOT11_BSS_TYPE, - pub dot11MacAddr: [u8; 6], - pub bSecurityEnabled: super::super::Foundation::BOOL, - pub bFirstPeer: super::super::Foundation::BOOL, - pub bLastPeer: super::super::Foundation::BOOL, - pub wlanReasonCode: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_MSM_NOTIFICATION_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_MSM_NOTIFICATION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_PHY_FRAME_STATISTICS { - pub ullTransmittedFrameCount: u64, - pub ullMulticastTransmittedFrameCount: u64, - pub ullFailedCount: u64, - pub ullRetryCount: u64, - pub ullMultipleRetryCount: u64, - pub ullMaxTXLifetimeExceededCount: u64, - pub ullTransmittedFragmentCount: u64, - pub ullRTSSuccessCount: u64, - pub ullRTSFailureCount: u64, - pub ullACKFailureCount: u64, - pub ullReceivedFrameCount: u64, - pub ullMulticastReceivedFrameCount: u64, - pub ullPromiscuousReceivedFrameCount: u64, - pub ullMaxRXLifetimeExceededCount: u64, - pub ullFrameDuplicateCount: u64, - pub ullReceivedFragmentCount: u64, - pub ullPromiscuousReceivedFragmentCount: u64, - pub ullFCSErrorCount: u64, -} -impl ::core::marker::Copy for WLAN_PHY_FRAME_STATISTICS {} -impl ::core::clone::Clone for WLAN_PHY_FRAME_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_PHY_RADIO_STATE { - pub dwPhyIndex: u32, - pub dot11SoftwareRadioState: DOT11_RADIO_STATE, - pub dot11HardwareRadioState: DOT11_RADIO_STATE, -} -impl ::core::marker::Copy for WLAN_PHY_RADIO_STATE {} -impl ::core::clone::Clone for WLAN_PHY_RADIO_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_PROFILE_INFO { - pub strProfileName: [u16; 256], - pub dwFlags: u32, -} -impl ::core::marker::Copy for WLAN_PROFILE_INFO {} -impl ::core::clone::Clone for WLAN_PROFILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_PROFILE_INFO_LIST { - pub dwNumberOfItems: u32, - pub dwIndex: u32, - pub ProfileInfo: [WLAN_PROFILE_INFO; 1], -} -impl ::core::marker::Copy for WLAN_PROFILE_INFO_LIST {} -impl ::core::clone::Clone for WLAN_PROFILE_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_RADIO_STATE { - pub dwNumberOfPhys: u32, - pub PhyRadioState: [WLAN_PHY_RADIO_STATE; 64], -} -impl ::core::marker::Copy for WLAN_RADIO_STATE {} -impl ::core::clone::Clone for WLAN_RADIO_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_RATE_SET { - pub uRateSetLength: u32, - pub usRateSet: [u16; 126], -} -impl ::core::marker::Copy for WLAN_RATE_SET {} -impl ::core::clone::Clone for WLAN_RATE_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_RAW_DATA { - pub dwDataSize: u32, - pub DataBlob: [u8; 1], -} -impl ::core::marker::Copy for WLAN_RAW_DATA {} -impl ::core::clone::Clone for WLAN_RAW_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_RAW_DATA_LIST { - pub dwTotalSize: u32, - pub dwNumberOfItems: u32, - pub DataList: [WLAN_RAW_DATA_LIST_0; 1], -} -impl ::core::marker::Copy for WLAN_RAW_DATA_LIST {} -impl ::core::clone::Clone for WLAN_RAW_DATA_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_RAW_DATA_LIST_0 { - pub dwDataOffset: u32, - pub dwDataSize: u32, -} -impl ::core::marker::Copy for WLAN_RAW_DATA_LIST_0 {} -impl ::core::clone::Clone for WLAN_RAW_DATA_LIST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLAN_SECURITY_ATTRIBUTES { - pub bSecurityEnabled: super::super::Foundation::BOOL, - pub bOneXEnabled: super::super::Foundation::BOOL, - pub dot11AuthAlgorithm: DOT11_AUTH_ALGORITHM, - pub dot11CipherAlgorithm: DOT11_CIPHER_ALGORITHM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLAN_SECURITY_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLAN_SECURITY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub struct WLAN_STATISTICS { - pub ullFourWayHandshakeFailures: u64, - pub ullTKIPCounterMeasuresInvoked: u64, - pub ullReserved: u64, - pub MacUcastCounters: WLAN_MAC_FRAME_STATISTICS, - pub MacMcastCounters: WLAN_MAC_FRAME_STATISTICS, - pub dwNumberOfPhys: u32, - pub PhyCounters: [WLAN_PHY_FRAME_STATISTICS; 1], -} -impl ::core::marker::Copy for WLAN_STATISTICS {} -impl ::core::clone::Clone for WLAN_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_ADAPTER_RESET = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub type DOT11EXTIHV_CREATE_DISCOVERY_PROFILES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_DEINIT_ADAPTER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11EXTIHV_DEINIT_SERVICE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11EXTIHV_GET_VERSION_INFO = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_INIT_ADAPTER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_System_RemoteDesktop\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis", feature = "Win32_Security_ExtensibleAuthenticationProtocol", feature = "Win32_System_RemoteDesktop"))] -pub type DOT11EXTIHV_INIT_SERVICE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_INIT_VIRTUAL_STATION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_IS_UI_REQUEST_PENDING = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub type DOT11EXTIHV_ONEX_INDICATE_RESULT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub type DOT11EXTIHV_PERFORM_CAPABILITY_MATCH = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub type DOT11EXTIHV_PERFORM_POST_ASSOCIATE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub type DOT11EXTIHV_PERFORM_PRE_ASSOCIATE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_System_RemoteDesktop\"`*"] -#[cfg(feature = "Win32_System_RemoteDesktop")] -pub type DOT11EXTIHV_PROCESS_SESSION_CHANGE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11EXTIHV_PROCESS_UI_RESPONSE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_QUERY_UI_REQUEST = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_RECEIVE_INDICATION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_RECEIVE_PACKET = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_SEND_PACKET_COMPLETION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXTIHV_STOP_POST_ASSOCIATE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub type DOT11EXTIHV_VALIDATE_PROFILE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11EXT_ALLOCATE_BUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type DOT11EXT_FREE_BUFFER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_NIC_SPECIFIC_EXTENSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_ExtensibleAuthenticationProtocol"))] -pub type DOT11EXT_ONEX_START = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_ONEX_STOP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_POST_ASSOCIATE_COMPLETION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_PRE_ASSOCIATE_COMPLETION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_PROCESS_ONEX_PACKET = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_RELEASE_VIRTUAL_STATION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_REQUEST_VIRTUAL_STATION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SEND_NOTIFICATION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SEND_PACKET = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SEND_UI_REQUEST = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_AUTH_ALGORITHM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_CURRENT_PROFILE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`, `\"Win32_NetworkManagement_Ndis\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_NetworkManagement_Ndis"))] -pub type DOT11EXT_SET_DEFAULT_KEY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_DEFAULT_KEY_ID = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_ETHERTYPE_HANDLING = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_EXCLUDE_UNENCRYPTED = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_KEY_MAPPING_KEY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WFD_OPEN_SESSION_COMPLETE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WiFi\"`*"] -pub type WLAN_NOTIFICATION_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs deleted file mode 100644 index 35ab6b3..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectNow/mod.rs +++ /dev/null @@ -1,651 +0,0 @@ -pub type IWCNConnectNotify = *mut ::core::ffi::c_void; -pub type IWCNDevice = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_DeviceType_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_DeviceType_SubCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_DeviceType_SubCategoryOUI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_WCN_SSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x88190b8b_4684_11da_a26a_0002b3988e81), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const SID_WcnProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc100beca_d33a_4a4b_bf23_bbef4663d017); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCNDeviceObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc100bea7_d33a_4a4b_bf23_bbef4663d017); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_API_MAX_BUFFER_SIZE: u32 = 2096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_E_AUTHENTICATION_FAILED: ::windows_sys::core::HRESULT = -2147206142i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_E_CONNECTION_REJECTED: ::windows_sys::core::HRESULT = -2147206141i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_E_PEER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147206143i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_E_PROTOCOL_ERROR: ::windows_sys::core::HRESULT = -2147206139i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_E_SESSION_TIMEDOUT: ::windows_sys::core::HRESULT = -2147206140i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_FLAG_AUTHENTICATED_VE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_FLAG_DISCOVERY_VE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_FLAG_ENCRYPTED_VE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_MICROSOFT_VENDOR_ID: u32 = 311u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_NO_SUBTYPE: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_QUERY_CONSTRAINT_USE_SOFTAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WCN.Discovery.SoftAP"); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_AUDIO_DEVICE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_CAMERA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_COMPUTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_DISPLAY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_GAMING_DEVICE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_INPUT_DEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_MULTIMEDIA_DEVICE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_NETWORK_INFRASTRUCTURE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_OTHER: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_PRINTER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_STORAGE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_CATEGORY_TELEPHONE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADPHONES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADSET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HOMETHEATER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__MICROPHONE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__PMP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__SPEAKERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__TUNER_RECEIVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_CAMERA__SECURITY_CAMERA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_CAMERA__STILL_CAMERA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_CAMERA__VIDEO_CAMERA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_CAMERA__WEB_CAMERA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__DESKTOP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__MEDIACENTER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__MID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__NETBOOK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__NOTEBOOK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__PC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__SERVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_COMPUTER__ULTRAMOBILEPC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__MONITOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__PICTURE_FRAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__PROJECTOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_DISPLAY__TELEVISION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__CONSOLE_ADAPT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PLAYSTATION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PORTABLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX360: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BARCODEREADER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BIOMETRICREADER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__GAMECONTROLLER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__JOYSTICK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__KEYBOARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__MOUSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__REMOTE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TOUCHSCREEN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TRACKBALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__DAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MCX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MEDIA_SERVER_ADAPT_EXT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__SETTOPBOX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__AP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__BRIDGE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__GATEWAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__ROUTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__SWITCH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_PRINTER__ALLINONE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_PRINTER__COPIER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_PRINTER__FAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_PRINTER__PRINTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_PRINTER__SCANNER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_STORAGE__NAS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_DUALMODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_SINGLEMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_DUALMODE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_SINGLEMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_TELEPHONE__WINDOWS_MOBILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DT_SUBTYPE_WIFI_OUI: u32 = 5304836u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_ATTRIBUTE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_AP_CHANNEL: WCN_ATTRIBUTE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_ASSOCIATION_STATE: WCN_ATTRIBUTE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_AUTHENTICATION_TYPE: WCN_ATTRIBUTE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_AUTHENTICATION_TYPE_FLAGS: WCN_ATTRIBUTE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_AUTHENTICATOR: WCN_ATTRIBUTE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CONFIG_METHODS: WCN_ATTRIBUTE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CONFIGURATION_ERROR: WCN_ATTRIBUTE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CONFIRMATION_URL4: WCN_ATTRIBUTE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CONFIRMATION_URL6: WCN_ATTRIBUTE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CONNECTION_TYPE: WCN_ATTRIBUTE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CONNECTION_TYPE_FLAGS: WCN_ATTRIBUTE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CREDENTIAL: WCN_ATTRIBUTE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_DEVICE_NAME: WCN_ATTRIBUTE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_DEVICE_PASSWORD_ID: WCN_ATTRIBUTE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_E_HASH1: WCN_ATTRIBUTE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_E_HASH2: WCN_ATTRIBUTE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_E_SNONCE1: WCN_ATTRIBUTE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_E_SNONCE2: WCN_ATTRIBUTE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_ENCRYPTED_SETTINGS: WCN_ATTRIBUTE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_ENCRYPTION_TYPE: WCN_ATTRIBUTE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_ENCRYPTION_TYPE_FLAGS: WCN_ATTRIBUTE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_ENROLLEE_NONCE: WCN_ATTRIBUTE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_FEATURE_ID: WCN_ATTRIBUTE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_IDENTITY: WCN_ATTRIBUTE_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_IDENTITY_PROOF: WCN_ATTRIBUTE_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_KEY_WRAP_AUTHENTICATOR: WCN_ATTRIBUTE_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_KEY_IDENTIFIER: WCN_ATTRIBUTE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_MAC_ADDRESS: WCN_ATTRIBUTE_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_MANUFACTURER: WCN_ATTRIBUTE_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_MESSAGE_TYPE: WCN_ATTRIBUTE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_MODEL_NAME: WCN_ATTRIBUTE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_MODEL_NUMBER: WCN_ATTRIBUTE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_NETWORK_INDEX: WCN_ATTRIBUTE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_NETWORK_KEY: WCN_ATTRIBUTE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_NETWORK_KEY_INDEX: WCN_ATTRIBUTE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_NEW_DEVICE_NAME: WCN_ATTRIBUTE_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_NEW_PASSWORD: WCN_ATTRIBUTE_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_OOB_DEVICE_PASSWORD: WCN_ATTRIBUTE_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_OS_VERSION: WCN_ATTRIBUTE_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_POWER_LEVEL: WCN_ATTRIBUTE_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PSK_CURRENT: WCN_ATTRIBUTE_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PSK_MAX: WCN_ATTRIBUTE_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PUBLIC_KEY: WCN_ATTRIBUTE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_RADIO_ENABLED: WCN_ATTRIBUTE_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REBOOT: WCN_ATTRIBUTE_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REGISTRAR_CURRENT: WCN_ATTRIBUTE_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REGISTRAR_ESTABLISHED: WCN_ATTRIBUTE_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REGISTRAR_LIST: WCN_ATTRIBUTE_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REGISTRAR_MAX: WCN_ATTRIBUTE_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REGISTRAR_NONCE: WCN_ATTRIBUTE_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REQUEST_TYPE: WCN_ATTRIBUTE_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_RESPONSE_TYPE: WCN_ATTRIBUTE_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_RF_BANDS: WCN_ATTRIBUTE_TYPE = 52i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_R_HASH1: WCN_ATTRIBUTE_TYPE = 53i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_R_HASH2: WCN_ATTRIBUTE_TYPE = 54i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_R_SNONCE1: WCN_ATTRIBUTE_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_R_SNONCE2: WCN_ATTRIBUTE_TYPE = 56i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_SELECTED_REGISTRAR: WCN_ATTRIBUTE_TYPE = 57i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_SERIAL_NUMBER: WCN_ATTRIBUTE_TYPE = 58i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_WI_FI_PROTECTED_SETUP_STATE: WCN_ATTRIBUTE_TYPE = 59i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_SSID: WCN_ATTRIBUTE_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_TOTAL_NETWORKS: WCN_ATTRIBUTE_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_UUID_E: WCN_ATTRIBUTE_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_UUID_R: WCN_ATTRIBUTE_TYPE = 63i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_VENDOR_EXTENSION: WCN_ATTRIBUTE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_VERSION: WCN_ATTRIBUTE_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_X_509_CERTIFICATE_REQUEST: WCN_ATTRIBUTE_TYPE = 66i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_X_509_CERTIFICATE: WCN_ATTRIBUTE_TYPE = 67i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_EAP_IDENTITY: WCN_ATTRIBUTE_TYPE = 68i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_MESSAGE_COUNTER: WCN_ATTRIBUTE_TYPE = 69i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PUBLIC_KEY_HASH: WCN_ATTRIBUTE_TYPE = 70i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REKEY_KEY: WCN_ATTRIBUTE_TYPE = 71i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_KEY_LIFETIME: WCN_ATTRIBUTE_TYPE = 72i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PERMITTED_CONFIG_METHODS: WCN_ATTRIBUTE_TYPE = 73i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_SELECTED_REGISTRAR_CONFIG_METHODS: WCN_ATTRIBUTE_TYPE = 74i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PRIMARY_DEVICE_TYPE: WCN_ATTRIBUTE_TYPE = 75i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_SECONDARY_DEVICE_TYPE_LIST: WCN_ATTRIBUTE_TYPE = 76i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PORTABLE_DEVICE: WCN_ATTRIBUTE_TYPE = 77i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_AP_SETUP_LOCKED: WCN_ATTRIBUTE_TYPE = 78i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_APPLICATION_EXTENSION: WCN_ATTRIBUTE_TYPE = 79i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_EAP_TYPE: WCN_ATTRIBUTE_TYPE = 80i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_INITIALIZATION_VECTOR: WCN_ATTRIBUTE_TYPE = 81i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_KEY_PROVIDED_AUTOMATICALLY: WCN_ATTRIBUTE_TYPE = 82i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_802_1X_ENABLED: WCN_ATTRIBUTE_TYPE = 83i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_APPSESSIONKEY: WCN_ATTRIBUTE_TYPE = 84i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_WEPTRANSMITKEY: WCN_ATTRIBUTE_TYPE = 85i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_UUID: WCN_ATTRIBUTE_TYPE = 86i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PRIMARY_DEVICE_TYPE_CATEGORY: WCN_ATTRIBUTE_TYPE = 87i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY_OUI: WCN_ATTRIBUTE_TYPE = 88i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY: WCN_ATTRIBUTE_TYPE = 89i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_CURRENT_SSID: WCN_ATTRIBUTE_TYPE = 90i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_BSSID: WCN_ATTRIBUTE_TYPE = 91i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_DOT11_MAC_ADDRESS: WCN_ATTRIBUTE_TYPE = 92i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_AUTHORIZED_MACS: WCN_ATTRIBUTE_TYPE = 93i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_NETWORK_KEY_SHAREABLE: WCN_ATTRIBUTE_TYPE = 94i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REQUEST_TO_ENROLL: WCN_ATTRIBUTE_TYPE = 95i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_REQUESTED_DEVICE_TYPE: WCN_ATTRIBUTE_TYPE = 96i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_SETTINGS_DELAY_TIME: WCN_ATTRIBUTE_TYPE = 97i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_VERSION2: WCN_ATTRIBUTE_TYPE = 98i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_TYPE_VENDOR_EXTENSION_WFA: WCN_ATTRIBUTE_TYPE = 99i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_NUM_ATTRIBUTE_TYPES: WCN_ATTRIBUTE_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_PASSWORD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_PASSWORD_TYPE_PUSH_BUTTON: WCN_PASSWORD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_PASSWORD_TYPE_PIN: WCN_PASSWORD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_PASSWORD_TYPE_PIN_REGISTRAR_SPECIFIED: WCN_PASSWORD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_PASSWORD_TYPE_OOB_SPECIFIED: WCN_PASSWORD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_PASSWORD_TYPE_WFDS: WCN_PASSWORD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_SESSION_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_SESSION_STATUS_SUCCESS: WCN_SESSION_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_SESSION_STATUS_FAILURE_GENERIC: WCN_SESSION_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_SESSION_STATUS_FAILURE_TIMEOUT: WCN_SESSION_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_ASSOCIATION_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AS_NOT_ASSOCIATED: WCN_VALUE_TYPE_ASSOCIATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AS_CONNECTION_SUCCESS: WCN_VALUE_TYPE_ASSOCIATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AS_CONFIGURATION_FAILURE: WCN_VALUE_TYPE_ASSOCIATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AS_ASSOCIATION_FAILURE: WCN_VALUE_TYPE_ASSOCIATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AS_IP_FAILURE: WCN_VALUE_TYPE_ASSOCIATION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_AUTHENTICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AT_OPEN: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AT_WPAPSK: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AT_SHARED: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AT_WPA: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AT_WPA2: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AT_WPA2PSK: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_AT_WPAWPA2PSK_MIXED: WCN_VALUE_TYPE_AUTHENTICATION_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_BOOLEAN = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_FALSE: WCN_VALUE_TYPE_BOOLEAN = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_TRUE: WCN_VALUE_TYPE_BOOLEAN = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_CONFIGURATION_ERROR = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_NO_ERROR: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_OOB_INTERFACE_READ_ERROR: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_DECRYPTION_CRC_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_2_4_CHANNEL_NOT_SUPPORTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_5_0_CHANNEL_NOT_SUPPORTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_SIGNAL_TOO_WEAK: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_NETWORK_AUTHENTICATION_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_NETWORK_ASSOCIATION_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_NO_DHCP_RESPONSE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_FAILED_DHCP_CONFIG: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_IP_ADDRESS_CONFLICT: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_COULD_NOT_CONNECT_TO_REGISTRAR: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_MULTIPLE_PBC_SESSIONS_DETECTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_ROGUE_ACTIVITY_SUSPECTED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_DEVICE_BUSY: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_SETUP_LOCKED: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_MESSAGE_TIMEOUT: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_REGISTRATION_SESSION_TIMEOUT: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CE_DEVICE_PASSWORD_AUTH_FAILURE: WCN_VALUE_TYPE_CONFIGURATION_ERROR = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_CONFIG_METHODS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_USBA: WCN_VALUE_TYPE_CONFIG_METHODS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_ETHERNET: WCN_VALUE_TYPE_CONFIG_METHODS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_LABEL: WCN_VALUE_TYPE_CONFIG_METHODS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_DISPLAY: WCN_VALUE_TYPE_CONFIG_METHODS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_EXTERNAL_NFC: WCN_VALUE_TYPE_CONFIG_METHODS = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_INTEGRATED_NFC: WCN_VALUE_TYPE_CONFIG_METHODS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_NFC_INTERFACE: WCN_VALUE_TYPE_CONFIG_METHODS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_PUSHBUTTON: WCN_VALUE_TYPE_CONFIG_METHODS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_KEYPAD: WCN_VALUE_TYPE_CONFIG_METHODS = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_VIRT_PUSHBUTTON: WCN_VALUE_TYPE_CONFIG_METHODS = 640i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_PHYS_PUSHBUTTON: WCN_VALUE_TYPE_CONFIG_METHODS = 1152i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_VIRT_DISPLAY: WCN_VALUE_TYPE_CONFIG_METHODS = 8200i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CM_PHYS_DISPLAY: WCN_VALUE_TYPE_CONFIG_METHODS = 16392i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_CONNECTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CT_ESS: WCN_VALUE_TYPE_CONNECTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_CT_IBSS: WCN_VALUE_TYPE_CONNECTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_DEFAULT: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_USER_SPECIFIED: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_MACHINE_SPECIFIED: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_REKEY: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_PUSHBUTTON: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_REGISTRAR_SPECIFIED: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_NFC_CONNECTION_HANDOVER: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_WFD_SERVICES: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_OUTOFBAND_MIN: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_DP_OUTOFBAND_MAX: WCN_VALUE_TYPE_DEVICE_PASSWORD_ID = 65535i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_ENCRYPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ET_NONE: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ET_WEP: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ET_TKIP: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ET_AES: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ET_TKIP_AES_MIXED: WCN_VALUE_TYPE_ENCRYPTION_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_MESSAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_BEACON: WCN_VALUE_TYPE_MESSAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_PROBE_REQUEST: WCN_VALUE_TYPE_MESSAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_PROBE_RESPONSE: WCN_VALUE_TYPE_MESSAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M1: WCN_VALUE_TYPE_MESSAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M2: WCN_VALUE_TYPE_MESSAGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M2D: WCN_VALUE_TYPE_MESSAGE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M3: WCN_VALUE_TYPE_MESSAGE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M4: WCN_VALUE_TYPE_MESSAGE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M5: WCN_VALUE_TYPE_MESSAGE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M6: WCN_VALUE_TYPE_MESSAGE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M7: WCN_VALUE_TYPE_MESSAGE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_M8: WCN_VALUE_TYPE_MESSAGE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_ACK: WCN_VALUE_TYPE_MESSAGE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_NACK: WCN_VALUE_TYPE_MESSAGE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_MT_DONE: WCN_VALUE_TYPE_MESSAGE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ReqT_ENROLLEE_INFO: WCN_VALUE_TYPE_REQUEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ReqT_ENROLLEE_OPEN_1X: WCN_VALUE_TYPE_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ReqT_REGISTRAR: WCN_VALUE_TYPE_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_ReqT_MANAGER_REGISTRAR: WCN_VALUE_TYPE_REQUEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_RESPONSE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_RspT_ENROLLEE_INFO: WCN_VALUE_TYPE_RESPONSE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_RspT_ENROLLEE_OPEN_1X: WCN_VALUE_TYPE_RESPONSE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_RspT_REGISTRAR: WCN_VALUE_TYPE_RESPONSE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_RspT_AP: WCN_VALUE_TYPE_RESPONSE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_RF_BANDS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_RB_24GHZ: WCN_VALUE_TYPE_RF_BANDS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_RB_50GHZ: WCN_VALUE_TYPE_RF_BANDS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_VERSION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_VERSION_1_0: WCN_VALUE_TYPE_VERSION = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_VERSION_2_0: WCN_VALUE_TYPE_VERSION = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub type WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_SS_RESERVED00: WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_SS_NOT_CONFIGURED: WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub const WCN_VALUE_SS_CONFIGURED: WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE = 2i32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub struct WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE { - pub Category: u16, - pub SubCategoryOUI: u32, - pub SubCategory: u16, -} -impl ::core::marker::Copy for WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE {} -impl ::core::clone::Clone for WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectNow\"`*"] -pub struct WCN_VENDOR_EXTENSION_SPEC { - pub VendorId: u32, - pub SubType: u32, - pub Index: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for WCN_VENDOR_EXTENSION_SPEC {} -impl ::core::clone::Clone for WCN_VENDOR_EXTENSION_SPEC { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs deleted file mode 100644 index fa0810c..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsConnectionManager/mod.rs +++ /dev/null @@ -1,235 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ondemandconnroutehelper.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] fn FreeInterfaceContextTable ( interfacecontexttable : *const NET_INTERFACE_CONTEXT_TABLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ondemandconnroutehelper.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] fn GetInterfaceContextTableForHostName ( hostname : :: windows_sys::core::PCWSTR , proxyname : :: windows_sys::core::PCWSTR , flags : u32 , connectionprofilefilterrawdata : *const u8 , connectionprofilefilterrawdatasize : u32 , interfacecontexttable : *mut *mut NET_INTERFACE_CONTEXT_TABLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ondemandconnroutehelper.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] fn OnDemandGetRoutingHint ( destinationhostname : :: windows_sys::core::PCWSTR , interfaceindex : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ondemandconnroutehelper.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] fn OnDemandRegisterNotification ( callback : ONDEMAND_NOTIFICATION_CALLBACK , callbackcontext : *const ::core::ffi::c_void , registrationhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ondemandconnroutehelper.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] fn OnDemandUnRegisterNotification ( registrationhandle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wcmapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] fn WcmFreeMemory ( pmemory : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "wcmapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] fn WcmGetProfileList ( preserved : *mut ::core::ffi::c_void , ppprofilelist : *mut *mut WCM_PROFILE_INFO_LIST ) -> u32 ); -::windows_sys::core::link ! ( "wcmapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] fn WcmQueryProperty ( pinterface : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , property : WCM_PROPERTY , preserved : *mut ::core::ffi::c_void , pdwdatasize : *mut u32 , ppdata : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wcmapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] fn WcmSetProfileList ( pprofilelist : *const WCM_PROFILE_INFO_LIST , dwposition : u32 , fignoreunknownprofiles : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wcmapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] fn WcmSetProperty ( pinterface : *const :: windows_sys::core::GUID , strprofilename : :: windows_sys::core::PCWSTR , property : WCM_PROPERTY , preserved : *mut ::core::ffi::c_void , dwdatasize : u32 , pbdata : *const u8 ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const NET_INTERFACE_FLAG_CONNECT_IF_NEEDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const NET_INTERFACE_FLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_API_VERSION_1_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_MAX_PROFILE_NAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_UNKNOWN_DATAPLAN_STATUS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub type WCM_CONNECTION_COST = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_UNKNOWN: WCM_CONNECTION_COST = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_UNRESTRICTED: WCM_CONNECTION_COST = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_FIXED: WCM_CONNECTION_COST = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_VARIABLE: WCM_CONNECTION_COST = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_OVERDATALIMIT: WCM_CONNECTION_COST = 65536i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_CONGESTED: WCM_CONNECTION_COST = 131072i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_ROAMING: WCM_CONNECTION_COST = 262144i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_APPROACHINGDATALIMIT: WCM_CONNECTION_COST = 524288i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub type WCM_CONNECTION_COST_SOURCE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_SOURCE_DEFAULT: WCM_CONNECTION_COST_SOURCE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_SOURCE_GP: WCM_CONNECTION_COST_SOURCE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_SOURCE_USER: WCM_CONNECTION_COST_SOURCE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const WCM_CONNECTION_COST_SOURCE_OPERATOR: WCM_CONNECTION_COST_SOURCE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub type WCM_MEDIA_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_media_unknown: WCM_MEDIA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_media_ethernet: WCM_MEDIA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_media_wlan: WCM_MEDIA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_media_mbn: WCM_MEDIA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_media_invalid: WCM_MEDIA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_media_max: WCM_MEDIA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub type WCM_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_global_property_domain_policy: WCM_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_global_property_minimize_policy: WCM_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_global_property_roaming_policy: WCM_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_global_property_powermanagement_policy: WCM_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_intf_property_connection_cost: WCM_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_intf_property_dataplan_status: WCM_PROPERTY = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub const wcm_intf_property_hotspot_profile: WCM_PROPERTY = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub struct NET_INTERFACE_CONTEXT { - pub InterfaceIndex: u32, - pub ConfigurationName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NET_INTERFACE_CONTEXT {} -impl ::core::clone::Clone for NET_INTERFACE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NET_INTERFACE_CONTEXT_TABLE { - pub InterfaceContextHandle: super::super::Foundation::HANDLE, - pub NumberOfEntries: u32, - pub InterfaceContextArray: *mut NET_INTERFACE_CONTEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NET_INTERFACE_CONTEXT_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NET_INTERFACE_CONTEXT_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCM_BILLING_CYCLE_INFO { - pub StartDate: super::super::Foundation::FILETIME, - pub Duration: WCM_TIME_INTERVAL, - pub Reset: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCM_BILLING_CYCLE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCM_BILLING_CYCLE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub struct WCM_CONNECTION_COST_DATA { - pub ConnectionCost: u32, - pub CostSource: WCM_CONNECTION_COST_SOURCE, -} -impl ::core::marker::Copy for WCM_CONNECTION_COST_DATA {} -impl ::core::clone::Clone for WCM_CONNECTION_COST_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCM_DATAPLAN_STATUS { - pub UsageData: WCM_USAGE_DATA, - pub DataLimitInMegabytes: u32, - pub InboundBandwidthInKbps: u32, - pub OutboundBandwidthInKbps: u32, - pub BillingCycle: WCM_BILLING_CYCLE_INFO, - pub MaxTransferSizeInMegabytes: u32, - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCM_DATAPLAN_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCM_DATAPLAN_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCM_POLICY_VALUE { - pub fValue: super::super::Foundation::BOOL, - pub fIsGroupPolicy: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCM_POLICY_VALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCM_POLICY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub struct WCM_PROFILE_INFO { - pub strProfileName: [u16; 256], - pub AdapterGUID: ::windows_sys::core::GUID, - pub Media: WCM_MEDIA_TYPE, -} -impl ::core::marker::Copy for WCM_PROFILE_INFO {} -impl ::core::clone::Clone for WCM_PROFILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub struct WCM_PROFILE_INFO_LIST { - pub dwNumberOfItems: u32, - pub ProfileInfo: [WCM_PROFILE_INFO; 1], -} -impl ::core::marker::Copy for WCM_PROFILE_INFO_LIST {} -impl ::core::clone::Clone for WCM_PROFILE_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub struct WCM_TIME_INTERVAL { - pub wYear: u16, - pub wMonth: u16, - pub wDay: u16, - pub wHour: u16, - pub wMinute: u16, - pub wSecond: u16, - pub wMilliseconds: u16, -} -impl ::core::marker::Copy for WCM_TIME_INTERVAL {} -impl ::core::clone::Clone for WCM_TIME_INTERVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCM_USAGE_DATA { - pub UsageInMegabytes: u32, - pub LastSyncTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCM_USAGE_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCM_USAGE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsConnectionManager\"`*"] -pub type ONDEMAND_NOTIFICATION_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs deleted file mode 100644 index 5519129..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFilteringPlatform/mod.rs +++ /dev/null @@ -1,6726 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmCalloutAdd0 ( enginehandle : super::super::Foundation:: HANDLE , callout : *const FWPM_CALLOUT0 , sd : super::super::Security:: PSECURITY_DESCRIPTOR , id : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_CALLOUT_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutDeleteById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutDeleteByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_CALLOUT0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutGetById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u32 , callout : *mut *mut FWPM_CALLOUT0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutGetByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , callout : *mut *mut FWPM_CALLOUT0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmCalloutGetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmCalloutSetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutSubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_CALLOUT_SUBSCRIPTION0 , callback : FWPM_CALLOUT_CHANGE_CALLBACK0 , context : *const ::core::ffi::c_void , changehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutSubscriptionsGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut FWPM_CALLOUT_SUBSCRIPTION0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmCalloutUnsubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , changehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmConnectionCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_CONNECTION_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmConnectionDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmConnectionEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_CONNECTION0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmConnectionGetById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , connection : *mut *mut FWPM_CONNECTION0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmConnectionGetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmConnectionSetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmConnectionSubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_CONNECTION_SUBSCRIPTION0 , callback : FWPM_CONNECTION_CALLBACK0 , context : *const ::core::ffi::c_void , eventshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmConnectionUnsubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , eventshandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmDynamicKeywordSubscribe0 ( flags : u32 , callback : FWPM_DYNAMIC_KEYWORD_CALLBACK0 , context : *const ::core::ffi::c_void , subscriptionhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmDynamicKeywordUnsubscribe0 ( subscriptionhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmEngineClose0 ( enginehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmEngineGetOption0 ( enginehandle : super::super::Foundation:: HANDLE , option : FWPM_ENGINE_OPTION , value : *mut *mut FWP_VALUE0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmEngineGetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Rpc"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Rpc\"`*"] fn FwpmEngineOpen0 ( servername : :: windows_sys::core::PCWSTR , authnservice : u32 , authidentity : *const super::super::System::Rpc:: SEC_WINNT_AUTH_IDENTITY_W , session : *const FWPM_SESSION0 , enginehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmEngineSetOption0 ( enginehandle : super::super::Foundation:: HANDLE , option : FWPM_ENGINE_OPTION , newvalue : *const FWP_VALUE0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmEngineSetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterAdd0 ( enginehandle : super::super::Foundation:: HANDLE , filter : *const FWPM_FILTER0 , sd : super::super::Security:: PSECURITY_DESCRIPTOR , id : *mut u64 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_FILTER_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmFilterDeleteById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmFilterDeleteByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmFilterDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_FILTER0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterGetById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , filter : *mut *mut FWPM_FILTER0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterGetByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , filter : *mut *mut FWPM_FILTER0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterGetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterSetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterSubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_FILTER_SUBSCRIPTION0 , callback : FWPM_FILTER_CHANGE_CALLBACK0 , context : *const ::core::ffi::c_void , changehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmFilterSubscriptionsGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut FWPM_FILTER_SUBSCRIPTION0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmFilterUnsubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , changehandle : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] fn FwpmFreeMemory0 ( p : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] fn FwpmGetAppIdFromFileName0 ( filename : :: windows_sys::core::PCWSTR , appid : *mut *mut FWP_BYTE_BLOB ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmIPsecTunnelAdd0 ( enginehandle : super::super::Foundation:: HANDLE , flags : u32 , mainmodepolicy : *const FWPM_PROVIDER_CONTEXT0 , tunnelpolicy : *const FWPM_PROVIDER_CONTEXT0 , numfilterconditions : u32 , filterconditions : *const FWPM_FILTER_CONDITION0 , sd : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmIPsecTunnelAdd1 ( enginehandle : super::super::Foundation:: HANDLE , flags : u32 , mainmodepolicy : *const FWPM_PROVIDER_CONTEXT1 , tunnelpolicy : *const FWPM_PROVIDER_CONTEXT1 , numfilterconditions : u32 , filterconditions : *const FWPM_FILTER_CONDITION0 , keymodkey : *const :: windows_sys::core::GUID , sd : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmIPsecTunnelAdd2 ( enginehandle : super::super::Foundation:: HANDLE , flags : u32 , mainmodepolicy : *const FWPM_PROVIDER_CONTEXT2 , tunnelpolicy : *const FWPM_PROVIDER_CONTEXT2 , numfilterconditions : u32 , filterconditions : *const FWPM_FILTER_CONDITION0 , keymodkey : *const :: windows_sys::core::GUID , sd : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmIPsecTunnelAdd3 ( enginehandle : super::super::Foundation:: HANDLE , flags : u32 , mainmodepolicy : *const FWPM_PROVIDER_CONTEXT3 , tunnelpolicy : *const FWPM_PROVIDER_CONTEXT3 , numfilterconditions : u32 , filterconditions : *const FWPM_FILTER_CONDITION0 , keymodkey : *const :: windows_sys::core::GUID , sd : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmIPsecTunnelDeleteByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmLayerCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_LAYER_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmLayerDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmLayerEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_LAYER0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmLayerGetById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u16 , layer : *mut *mut FWPM_LAYER0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmLayerGetByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , layer : *mut *mut FWPM_LAYER0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmLayerGetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmLayerSetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_NET_EVENT_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmNetEventDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_NET_EVENT0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventEnum1 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_NET_EVENT1 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventEnum2 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_NET_EVENT2 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventEnum3 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_NET_EVENT3 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventEnum4 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_NET_EVENT4 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventEnum5 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_NET_EVENT5 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventSubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0 , callback : FWPM_NET_EVENT_CALLBACK0 , context : *const ::core::ffi::c_void , eventshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventSubscribe1 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0 , callback : FWPM_NET_EVENT_CALLBACK1 , context : *const ::core::ffi::c_void , eventshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventSubscribe2 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0 , callback : FWPM_NET_EVENT_CALLBACK2 , context : *const ::core::ffi::c_void , eventshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventSubscribe3 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0 , callback : FWPM_NET_EVENT_CALLBACK3 , context : *const ::core::ffi::c_void , eventshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventSubscribe4 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_NET_EVENT_SUBSCRIPTION0 , callback : FWPM_NET_EVENT_CALLBACK4 , context : *const ::core::ffi::c_void , eventshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventSubscriptionsGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut FWPM_NET_EVENT_SUBSCRIPTION0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmNetEventUnsubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , eventshandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventsGetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmNetEventsSetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderAdd0 ( enginehandle : super::super::Foundation:: HANDLE , provider : *const FWPM_PROVIDER0 , sd : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextAdd0 ( enginehandle : super::super::Foundation:: HANDLE , providercontext : *const FWPM_PROVIDER_CONTEXT0 , sd : super::super::Security:: PSECURITY_DESCRIPTOR , id : *mut u64 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextAdd1 ( enginehandle : super::super::Foundation:: HANDLE , providercontext : *const FWPM_PROVIDER_CONTEXT1 , sd : super::super::Security:: PSECURITY_DESCRIPTOR , id : *mut u64 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextAdd2 ( enginehandle : super::super::Foundation:: HANDLE , providercontext : *const FWPM_PROVIDER_CONTEXT2 , sd : super::super::Security:: PSECURITY_DESCRIPTOR , id : *mut u64 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextAdd3 ( enginehandle : super::super::Foundation:: HANDLE , providercontext : *const FWPM_PROVIDER_CONTEXT3 , sd : super::super::Security:: PSECURITY_DESCRIPTOR , id : *mut u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderContextCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderContextDeleteById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderContextDeleteByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderContextDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextEnum1 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT1 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextEnum2 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT2 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextEnum3 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT3 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetById1 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT1 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetById2 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT2 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetById3 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT3 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetByKey1 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT1 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetByKey2 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT2 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetByKey3 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , providercontext : *mut *mut FWPM_PROVIDER_CONTEXT3 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextGetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderContextSetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderContextSubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0 , callback : FWPM_PROVIDER_CONTEXT_CHANGE_CALLBACK0 , context : *const ::core::ffi::c_void , changehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderContextSubscriptionsGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderContextUnsubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , changehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_PROVIDER_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderDeleteByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_PROVIDER0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderGetByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , provider : *mut *mut FWPM_PROVIDER0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderGetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmProviderSetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderSubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_PROVIDER_SUBSCRIPTION0 , callback : FWPM_PROVIDER_CHANGE_CALLBACK0 , context : *const ::core::ffi::c_void , changehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderSubscriptionsGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut FWPM_PROVIDER_SUBSCRIPTION0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmProviderUnsubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , changehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSessionCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_SESSION_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSessionDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmSessionEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_SESSION0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmSubLayerAdd0 ( enginehandle : super::super::Foundation:: HANDLE , sublayer : *const FWPM_SUBLAYER0 , sd : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const FWPM_SUBLAYER_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerDeleteByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut FWPM_SUBLAYER0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerGetByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , sublayer : *mut *mut FWPM_SUBLAYER0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmSubLayerGetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmSubLayerSetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , key : *const :: windows_sys::core::GUID , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerSubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_SUBLAYER_SUBSCRIPTION0 , callback : FWPM_SUBLAYER_CHANGE_CALLBACK0 , context : *const ::core::ffi::c_void , changehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerSubscriptionsGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut FWPM_SUBLAYER_SUBSCRIPTION0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSubLayerUnsubscribeChanges0 ( enginehandle : super::super::Foundation:: HANDLE , changehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSystemPortsGet0 ( enginehandle : super::super::Foundation:: HANDLE , sysports : *mut *mut FWPM_SYSTEM_PORTS0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSystemPortsSubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , reserved : *mut ::core::ffi::c_void , callback : FWPM_SYSTEM_PORTS_CALLBACK0 , context : *const ::core::ffi::c_void , sysportshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmSystemPortsUnsubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , sysportshandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmTransactionAbort0 ( enginehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmTransactionBegin0 ( enginehandle : super::super::Foundation:: HANDLE , flags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmTransactionCommit0 ( enginehandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmvSwitchEventSubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const FWPM_VSWITCH_EVENT_SUBSCRIPTION0 , callback : FWPM_VSWITCH_EVENT_CALLBACK0 , context : *const ::core::ffi::c_void , subscriptionhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn FwpmvSwitchEventUnsubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , subscriptionhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmvSwitchEventsGetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FwpmvSwitchEventsSetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecDospGetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecDospGetStatistics0 ( enginehandle : super::super::Foundation:: HANDLE , idpstatistics : *mut IPSEC_DOSP_STATISTICS0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecDospSetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecDospStateCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const IPSEC_DOSP_STATE_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecDospStateDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecDospStateEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IPSEC_DOSP_STATE0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecGetStatistics0 ( enginehandle : super::super::Foundation:: HANDLE , ipsecstatistics : *mut IPSEC_STATISTICS0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecGetStatistics1 ( enginehandle : super::super::Foundation:: HANDLE , ipsecstatistics : *mut IPSEC_STATISTICS1 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecKeyManagerAddAndRegister0 ( enginehandle : super::super::Foundation:: HANDLE , keymanager : *const IPSEC_KEY_MANAGER0 , keymanagercallbacks : *const IPSEC_KEY_MANAGER_CALLBACKS0 , keymgmthandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecKeyManagerGetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , reserved : *const ::core::ffi::c_void , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecKeyManagerSetSecurityInfoByKey0 ( enginehandle : super::super::Foundation:: HANDLE , reserved : *const ::core::ffi::c_void , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecKeyManagerUnregisterAndDelete0 ( enginehandle : super::super::Foundation:: HANDLE , keymgmthandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecKeyManagersGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut IPSEC_KEY_MANAGER0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextAddInbound0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , inboundbundle : *const IPSEC_SA_BUNDLE0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextAddInbound1 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , inboundbundle : *const IPSEC_SA_BUNDLE1 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextAddOutbound0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , outboundbundle : *const IPSEC_SA_BUNDLE0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextAddOutbound1 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , outboundbundle : *const IPSEC_SA_BUNDLE1 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextCreate0 ( enginehandle : super::super::Foundation:: HANDLE , outboundtraffic : *const IPSEC_TRAFFIC0 , inboundfilterid : *mut u64 , id : *mut u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextCreate1 ( enginehandle : super::super::Foundation:: HANDLE , outboundtraffic : *const IPSEC_TRAFFIC1 , virtualiftunnelinfo : *const IPSEC_VIRTUAL_IF_TUNNEL_INFO0 , inboundfilterid : *mut u64 , id : *mut u64 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextDeleteById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IPSEC_SA_CONTEXT0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextEnum1 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IPSEC_SA_CONTEXT1 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextExpire0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextGetById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , sacontext : *mut *mut IPSEC_SA_CONTEXT0 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextGetById1 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , sacontext : *mut *mut IPSEC_SA_CONTEXT1 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextGetSpi0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , getspi : *const IPSEC_GETSPI0 , inboundspi : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextGetSpi1 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , getspi : *const IPSEC_GETSPI1 , inboundspi : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextSetSpi0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , getspi : *const IPSEC_GETSPI1 , inboundspi : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextSubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , subscription : *const IPSEC_SA_CONTEXT_SUBSCRIPTION0 , callback : IPSEC_SA_CONTEXT_CALLBACK0 , context : *const ::core::ffi::c_void , eventshandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextSubscriptionsGet0 ( enginehandle : super::super::Foundation:: HANDLE , entries : *mut *mut *mut IPSEC_SA_CONTEXT_SUBSCRIPTION0 , numentries : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaContextUnsubscribe0 ( enginehandle : super::super::Foundation:: HANDLE , eventshandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaContextUpdate0 ( enginehandle : super::super::Foundation:: HANDLE , flags : u64 , newvalues : *const IPSEC_SA_CONTEXT1 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const IPSEC_SA_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaDbGetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaDbSetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IPsecSaDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IPSEC_SA_DETAILS0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IPsecSaEnum1 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IPSEC_SA_DETAILS1 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextGetStatistics0 ( enginehandle : super::super::Foundation:: HANDLE , ikeextstatistics : *mut IKEEXT_STATISTICS0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextGetStatistics1 ( enginehandle : super::super::Foundation:: HANDLE , ikeextstatistics : *mut IKEEXT_STATISTICS1 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IkeextSaCreateEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumtemplate : *const IKEEXT_SA_ENUM_TEMPLATE0 , enumhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IkeextSaDbGetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *mut super::super::Foundation:: PSID , sidgroup : *mut super::super::Foundation:: PSID , dacl : *mut *mut super::super::Security:: ACL , sacl : *mut *mut super::super::Security:: ACL , securitydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn IkeextSaDbSetSecurityInfo0 ( enginehandle : super::super::Foundation:: HANDLE , securityinfo : u32 , sidowner : *const super::super::Security:: SID , sidgroup : *const super::super::Security:: SID , dacl : *const super::super::Security:: ACL , sacl : *const super::super::Security:: ACL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaDeleteById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaDestroyEnumHandle0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaEnum0 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IKEEXT_SA_DETAILS0 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaEnum1 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IKEEXT_SA_DETAILS1 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaEnum2 ( enginehandle : super::super::Foundation:: HANDLE , enumhandle : super::super::Foundation:: HANDLE , numentriesrequested : u32 , entries : *mut *mut *mut IKEEXT_SA_DETAILS2 , numentriesreturned : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaGetById0 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , sa : *mut *mut IKEEXT_SA_DETAILS0 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaGetById1 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , salookupcontext : *const :: windows_sys::core::GUID , sa : *mut *mut IKEEXT_SA_DETAILS1 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] fn IkeextSaGetById2 ( enginehandle : super::super::Foundation:: HANDLE , id : u64 , salookupcontext : *const :: windows_sys::core::GUID , sa : *mut *mut IKEEXT_SA_DETAILS2 ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_ADD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_ADD_LINK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_BEGIN_READ_TXN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_BEGIN_WRITE_TXN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_CLASSIFY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_ENUM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_OPEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_READ: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_READ_STATS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_SUBSCRIBE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ACTRL_WRITE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_AUTO_WEIGHT_BITS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_BUILT_IN_RESERVED_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x779719a4_e695_47b6_a199_7999fec9163b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_BUILT_IN_RESERVED_2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef9661b6_7c5e_48fd_a130_96678ceacc41); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_BUILT_IN_RESERVED_3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x18729c7a_2f62_4be0_966f_974b21b86df1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_BUILT_IN_RESERVED_4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6c3fb801_daff_40e9_91e6_f7ff7e52f7d9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_EDGE_TRAVERSAL_ALE_LISTEN_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33486ab5_6d5e_4e65_a00b_a7afed0ba9a1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_EDGE_TRAVERSAL_ALE_RESOURCE_ASSIGNMENT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x079b1010_f1c5_4fcd_ae05_da41107abd0b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_FLAG_PERSISTENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_FLAG_REGISTERED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_FLAG_USES_PROVIDER_CONTEXT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_HTTP_TEMPLATE_SSL_HANDSHAKE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3423249_8d09_4858_9210_95c7fda8e30f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_ALE_CONNECT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6ac141fc_f75d_4203_b9c8_48e6149c2712); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_ALE_CONNECT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c0dda05_e31f_4666_90b0_b3dfad34129a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_DOSP_FORWARD_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2fcb56ec_cd37_4b4f_b108_62c2b1850a0c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_DOSP_FORWARD_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d08a342_db9e_4fbe_9ed2_57374ce89f79); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_FORWARD_INBOUND_TUNNEL_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28829633_c4f0_4e66_873f_844db2a899c7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_FORWARD_INBOUND_TUNNEL_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf50bec2_c686_429a_884d_b74443e7b0b4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_FORWARD_OUTBOUND_TUNNEL_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb532136_15cb_440b_937c_1717ca320c40); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_FORWARD_OUTBOUND_TUNNEL_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdae640cc_e021_4bee_9eb6_a48b275c8c1d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_INITIATE_SECURE_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7dff309b_ba7d_4aba_91aa_ae5c6640c944); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_INITIATE_SECURE_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9a0d6d9_c58c_474e_8aeb_3cfe99d6d53d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_TRANSPORT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5132900d_5e84_4b5f_80e4_01741e81ff10); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_TRANSPORT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49d3ac92_2a6c_4dcf_955f_1c3be009dd99); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_ALE_ACCEPT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3df6e7de_fd20_48f2_9f26_f854444cba79); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_ALE_ACCEPT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1e392d3_72ac_47bb_87a7_0122c69434ab); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x191a8a46_0bf8_46cf_b045_4b45dfa6a324); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x80c342e3_1e53_4d6f_9b44_03df5aeee154); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_OUTBOUND_TRANSPORT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b46bf0a_4523_4e57_aa38_a87987c910d9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_OUTBOUND_TRANSPORT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38d87722_ad83_4f11_a91f_df0fb077225b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_OUTBOUND_TUNNEL_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70a4196c_835b_4fb0_98e8_075f4d977d46); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_IPSEC_OUTBOUND_TUNNEL_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1835363_a6a5_4e62_b180_23db789d8da6); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_CONNECT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fbfc31d_a51c_44dc_acb6_0624a030a700); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_CONNECT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fbfc31d_a51c_44dc_acb6_0624a030a701); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_RECV_ACCEPT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fbfc31d_a51c_44dc_acb6_0624a030a702); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_RECV_ACCEPT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fbfc31d_a51c_44dc_acb6_0624a030a703); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_RESERVED_AUTH_CONNECT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x288b524d_0566_4e19_b612_8f441a2e5949); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_RESERVED_AUTH_CONNECT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00b84b92_2b5e_4b71_ab0e_aaca43e387e6); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_SET_OPTIONS_AUTH_CONNECT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc582280_1677_41e9_94ab_c2fcb15c2eeb); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_SET_OPTIONS_AUTH_CONNECT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98e5373c_b884_490f_b65f_2f6a4a575195); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_SET_OPTIONS_AUTH_RECV_ACCEPT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d55f008_0c01_4f92_b26e_a08a94569b8d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_SET_OPTIONS_AUTH_RECV_ACCEPT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63018537_f281_4dc4_83d3_8dec18b7ade2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_CHIMNEY_ACCEPT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe183ecb2_3a7f_4b54_8ad9_76050ed880ca); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_CHIMNEY_ACCEPT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0378cf41_bf98_4603_81f2_7f12586079f6); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_CHIMNEY_CONNECT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3e10ab3_2c25_4279_ac36_c30fc181bec4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_CHIMNEY_CONNECT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x39e22085_a341_42fc_a279_aec94e689c56); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_TEMPLATES_ACCEPT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2f23f5d0_40c4_4c41_a254_46d8dba8957c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_TEMPLATES_ACCEPT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb25152f0_991c_4f53_bbe7_d24b45fe632c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_TEMPLATES_CONNECT_LAYER_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x215a0b39_4b7e_4eda_8ce4_179679df6224); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TCP_TEMPLATES_CONNECT_LAYER_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x838b37a1_5c12_4d34_8b38_078728b2d25c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TEREDO_ALE_LISTEN_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81a434e7_f60c_4378_bab8_c625a30f0197); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_TEREDO_ALE_RESOURCE_ASSIGNMENT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31b95392_066e_42a2_b7db_92f8acdd56f9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_WFP_TRANSPORT_LAYER_V4_SILENT_DROP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeda08606_2494_4d78_89bc_67837c03b969); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CALLOUT_WFP_TRANSPORT_LAYER_V6_SILENT_DROP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8693cc74_a075_4156_b476_9286eece814e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_APP_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd78e1e87_8644_4ea5_9437_d809ecefc971); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_EFFECTIVE_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1277b9a_b781_40fc_9671_e5f1b989f34e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_NAP_CONTEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x46275a9d_c03f_4d77_b784_1c57f4d02753); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_ORIGINAL_APP_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e6cd086_e1fb_4212_842f_8a9f993fb3f6); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_PACKAGE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71bc78fa_f17c_4997_a602_6abb261f351c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_PROMISCUOUS_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1c974776_7182_46e9_afd3_b02910e30334); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_REAUTH_REASON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb482d227_1979_4a98_8044_18bbe6237542); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_REMOTE_MACHINE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1aa47f51_7f93_4508_a271_81abb00c9cab); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_REMOTE_USER_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf63073b7_0189_4ab0_95a4_6123cbfab862); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_SECURITY_ATTRIBUTE_FQBN_VALUE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37a57699_5883_4963_92b8_3e704688b0ad); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_SIO_FIREWALL_SYSTEM_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9f4e088_cb98_4efb_a2c7_ad07332643db); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ALE_USER_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf043a0a_b34d_4f86_979c_c90371af6e66); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ARRIVAL_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc088db3_1792_4a71_b0f9_037d21cd828b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ARRIVAL_INTERFACE_PROFILE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcdfe6aab_c083_4142_8679_c08f95329c61); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ARRIVAL_INTERFACE_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x89f990de_e798_4e6d_ab76_7c9558292e6f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ARRIVAL_TUNNEL_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x511166dc_7a8c_4aa7_b533_95ab59fb0340); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_AUTHENTICATION_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb458cd5_da7b_4ef9_8d43_7b0a840332f2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_CLIENT_CERT_KEY_LENGTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3ec00c7_05f4_4df7_91f2_5f60d91ff443); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_CLIENT_CERT_OID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc491ad5e_f882_4283_b916_436b103ff4ad); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_CLIENT_TOKEN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc228fc1e_403a_4478_be05_c9baa4c05ace); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_COMPARTMENT_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x35a791ab_04ac_4ff2_a6bb_da6cfac71806); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_CURRENT_PROFILE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab3033c9_c0e3_4759_937d_5758c65d4ae3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_DCOM_APP_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff2e7b4d_3112_4770_b636_4d24ae3a6af2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_DESTINATION_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x35cf6522_4139_45ee_a0d5_67b80949d879); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_DESTINATION_SUB_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b7d4399_d4c7_4738_a2f5_e994b43da388); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_DIRECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8784c146_ca97_44d6_9fd1_19fb1840cbf7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_EMBEDDED_LOCAL_ADDRESS_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4672a468_8a0a_4202_abb4_849e92e66809); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_EMBEDDED_LOCAL_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfca394d_acdb_484e_b8e6_2aff79757345); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_EMBEDDED_PROTOCOL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07784107_a29e_4c7b_9ec7_29c44afafdbc); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_EMBEDDED_REMOTE_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77ee4b39_3273_4671_b63b_ab6feb66eeb6); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_EMBEDDED_REMOTE_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcae4d6a1_2968_40ed_a4ce_547160dda88d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ETHER_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd08948d_a219_4d52_bb98_1a5540ee7b4e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_FLAGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x632ce23b_5167_435c_86d7_e903684aa80c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IMAGE_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd024de4d_deaa_4317_9c85_e40ef6e140c3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x667fd755_d695_434a_8af5_d3835a1259bc); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_INTERFACE_MAC_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6e63dce_1f4b_4c6b_b6ef_1165e71f8ee7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_INTERFACE_QUARANTINE_EPOCH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcce68d5e_053b_43a8_9a6f_33384c28e4f6); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_INTERFACE_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdaf8cd14_e09e_4c93_a5ae_c5c13b73ffca); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IPSEC_POLICY_KEY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xad37dee3_722f_45cc_a4e3_068048124452); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IPSEC_SECURITY_REALM_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37a57700_5884_4964_92b8_3e704688b0ad); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_ARRIVAL_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x618a9b6d_386b_4136_ad6e_b51587cfb1cd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_DESTINATION_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d79133b_b390_45c6_8699_acaceaafed33); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_DESTINATION_ADDRESS_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ec1b7c9_4eea_4f5e_b9ef_76beaaaf17ee); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_DESTINATION_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xce6def45_60fb_4a7b_a304_af30a117000e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_FORWARD_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1076b8a5_6323_4c5e_9810_e8d3fc9e6136); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_LOCAL_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9ee00de_c1ef_4617_bfe3_ffd8f5a08957); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_LOCAL_ADDRESS_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6ec7f6c4_376b_45d7_9e9c_d337cedcd237); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_LOCAL_ADDRESS_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03a629cb_6e52_49f8_9c41_5709633c09cf); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_LOCAL_ADDRESS_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2381be84_7524_45b3_a05b_1e637d9c7a6a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_LOCAL_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4cd62a49_59c3_4969_b7f3_bda5d32890a4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_LOCAL_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c1ba1af_5765_453f_af22_a8f791ac775b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_NEXTHOP_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeabe448a_a711_4d64_85b7_3f76b65299c7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_NEXTHOP_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x93ae8f5b_7f6f_4719_98c8_14e97429ef04); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_PHYSICAL_ARRIVAL_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda50d5c8_fa0d_4c89_b032_6e62136d1e96); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_PHYSICAL_NEXTHOP_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf09bd5ce_5150_48be_b098_c25152fb1f92); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_PROTOCOL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3971ef2b_623e_4f9a_8cb1_6e79b806b9a7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_REMOTE_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb235ae9a_1d64_49b8_a44c_5ff3d9095045); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_REMOTE_ADDRESS_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1febb610_3bcc_45e1_bc36_2e067e2cb186); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_REMOTE_ADDRESS_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x246e1d8c_8bee_4018_9b98_31d4582f3361); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_REMOTE_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc35a604d_d22b_4e1a_91b4_68f674ee674b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_SOURCE_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae96897e_2e94_4bc9_b313_b27ee80e574d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_IP_SOURCE_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6afef91_3df4_4730_a214_f5426aebf821); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_KM_AUTH_NAP_CONTEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x35d0ea0e_15ca_492b_900e_97fd46352cce); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_KM_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfeef4582_ef8f_4f7b_858b_9077d122de47); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_KM_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff0f5f49_0ceb_481b_8638_1479791f3f2c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_L2_FLAGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7bc43cbf_37ba_45f1_b74a_82ff518eeb10); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_LOCAL_INTERFACE_PROFILE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4ebf7562_9f18_4d06_9941_a7a625744d71); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_DESTINATION_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04ea2a93_858c_4027_b613_b43180c7859e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_DESTINATION_ADDRESS_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae052932_ef42_4e99_b129_f3b3139e34f7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_LOCAL_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd999e981_7948_4c83_b742_c84e3b678f8f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_LOCAL_ADDRESS_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc31355c_3073_4ffb_a14f_79415cb1ead1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_REMOTE_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x408f2ed4_3a70_4b4d_92a6_415ac20e2f12); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_REMOTE_ADDRESS_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x027fedb4_f1c1_4030_b564_ee777fd867ea); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_SOURCE_ADDRESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b795451_f1f6_4d05_b7cb_21779d802336); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_MAC_SOURCE_ADDRESS_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c1b72e4_299e_4437_a298_bc3f014b3dc2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NDIS_MEDIA_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb31cef1_791d_473b_89d1_61c5984304a0); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NDIS_PHYSICAL_MEDIA_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x34c79823_c229_44f2_b83c_74020882ae77); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NDIS_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdb7bb42b_2dac_4cd4_a59a_e0bdce1e6834); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NET_EVENT_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x206e9996_490e_40cf_b831_b38641eb6fcb); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NEXTHOP_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x138e6888_7ab8_4d65_9ee8_0591bcf6a494); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NEXTHOP_INTERFACE_PROFILE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7ff9a56_cdaa_472b_84db_d23963c1d1bf); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NEXTHOP_INTERFACE_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97537c6c_d9a3_4767_a381_e942675cd920); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NEXTHOP_SUB_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef8a6122_0577_45a7_9aaf_825fbeb4fb95); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_NEXTHOP_TUNNEL_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72b1a111_987b_4720_99dd_c7c576fa2d4c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ORIGINAL_ICMP_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x076dfdbe_c56c_4f72_ae8a_2cfe7e5c8286); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_ORIGINAL_PROFILE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x46ea1551_2255_492b_8019_aabeee349f40); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_PEER_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b539082_eb90_4186_a6cc_de5b63235016); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_PIPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1bd0741d_e3df_4e24_8634_762046eef6eb); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_PROCESS_WITH_RPC_IF_UUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe31180a8_bbbd_4d14_a65e_7157b06233bb); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_QM_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf64fc6d1_f9cb_43d2_8a5f_e13bc894f265); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_REAUTHORIZE_REASON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11205e8c_11ae_457a_8a44_477026dd764a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_REMOTE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf68166fd_0682_4c89_b8f5_86436c7ef9b7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_REMOTE_USER_TOKEN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9bf0ee66_06c9_41b9_84da_288cb43af51f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x678f4deb_45af_4882_93fe_19d4729d9834); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd818f827_5c69_48eb_bf80_d86b17755f97); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED10: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb979e282_d621_4c8c_b184_b105a61c36ce); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED11: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d62ee4d_023d_411f_9582_43acbb795975); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED12: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3677c32_7e35_4ddc_93da_e8c33fc923c7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED13: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x335a3e90_84aa_42f5_9e6f_59309536a44c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED14: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30e44da2_2f1a_4116_a559_f907de83604a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED15: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbab8340f_afe0_43d1_80d8_5ca456962de3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53d4123d_e15b_4e84_b7a8_dce16f7b62d9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f6e8ca3_6606_4932_97c7_e1f20710af3b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5f58e642_b937_495e_a94b_f6b051a49250); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED5: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ba8f6cd_f77c_43e6_8847_11939dc5db5a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf13d84bd_59d5_44c4_8817_5ecdae1805bd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED7: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65a0f930_45dd_4983_aa33_efc7b611af08); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f424974_0c12_4816_9b47_9a547db39a32); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RESERVED9: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xce78e10f_13ff_4c70_8643_36ad1879afa3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_AUTH_LEVEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe5a0aed5_59ac_46ea_be05_a5f05ecf446e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_AUTH_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdaba74ab_0d67_43e7_986e_75b84f82f594); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_EP_FLAGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x218b814a_0a39_49b8_8e71_c20c39c7dd2e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_EP_VALUE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdccea0b9_0886_4360_9c6a_ab043a24fba9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_IF_FLAG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x238a8a32_3199_467d_871c_272621ab3896); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_IF_UUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7c9c7d9f_0075_4d35_a0d1_8311c4cf6af1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_IF_VERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeabfd9b7_1262_4a2e_adaa_5f96f6fe326d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_PROTOCOL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2717bc74_3a35_4ce7_b7ef_c838fabdec45); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_PROXY_AUTH_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40953fe2_8565_4759_8488_1771b4b4b5db); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_SERVER_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb605a225_c3b3_48c7_9833_7aefa9527546); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_RPC_SERVER_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8090f645_9ad5_4e3b_9f9f_8023ca097909); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_SEC_ENCRYPT_ALGORITHM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d306ef0_e974_4f74_b5c7_591b0da7d562); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_SEC_KEY_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4772183b_ccf8_4aeb_bce1_c6c6161c8fe4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_SOURCE_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2311334d_c92d_45bf_9496_edf447820e2d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_SOURCE_SUB_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x055edd9d_acd2_4361_8dab_f9525d97662f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_SUB_INTERFACE_INDEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cd42473_d621_4be3_ae8c_72a348d283e1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_TUNNEL_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77a40437_8779_4868_a261_f5a902f1c0cd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VLAN_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x938eab21_3618_4e64_9ca5_2141ebda1ca2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8ed48be4_c926_49f6_a4f6_ef3030e3fc16); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfa9b3f06_2f1a_4c57_9e68_a7098b28dbfe); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_DESTINATION_VM_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6106aace_4de1_4c84_9671_3637f8bcf731); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4a414ba_437b_4de6_9946_d99c1b95b312); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_NETWORK_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11d48b4b_e77a_40b4_9155_392c906c2608); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f4ef24b_b2c1_4938_ba33_a1ecbed512ba); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6b040a2_edaf_4c36_908b_f2f58ae43807); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_SOURCE_VM_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c2a9ec2_9fc6_42bc_bdd8_406d4da0be64); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONDITION_VSWITCH_TENANT_NETWORK_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc04843c_79e6_4e44_a025_65b9bb0f9f94); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONNECTION_ENUM_FLAG_QUERY_BYTES_TRANSFERRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_OPTION_PACKET_BATCH_INBOUND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_OPTION_PACKET_QUEUE_FORWARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_OPTION_PACKET_QUEUE_INBOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_OPTION_PACKET_QUEUE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_GAMEOS_ONLY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_HAS_SECURITY_REALM_PROVIDER_CONTEXT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_IPSEC_NO_ACQUIRE_INITIATE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_RESERVED0: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_RESERVED1: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_SILENT_MODE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_SYSTEMOS_ONLY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_KEYING_MODULE_AUTHIP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11e3dae0_dd26_4590_857d_ab4b28d1a095); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_KEYING_MODULE_IKE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9bbf787_82a8_45bb_a400_5d7e5952c7a9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_KEYING_MODULE_IKEV2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x041792cc_8f07_419d_a394_716968cb1647); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_CONNECT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc38d57d1_05a7_4c33_904f_7fbceee60e82); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_CONNECT_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd632a801_f5ba_4ad6_96e3_607017d9836a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_CONNECT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4a72393b_319f_44bc_84c3_ba54dcb3b6b4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_CONNECT_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc97bc3b8_c9a3_4e33_8695_8e17aad4de09); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_LISTEN_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x88bb5dad_76d7_4227_9c71_df0a3ed7be7e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_LISTEN_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x371dfada_9f26_45fd_b4eb_c29eb212893f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_LISTEN_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ac9de24_17dd_4814_b4bd_a9fbc95a321b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_LISTEN_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60703b07_63c8_48e9_ada3_12b1af40a617); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe1cd9fe7_f4b5_4273_96c0_592e487b8650); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9eeaa99b_bd22_4227_919f_0073c63357b1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3b42c97_9f04_4672_b87e_cee9c483257f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x89455b97_dbe1_453f_a224_13da895af396); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_BIND_REDIRECT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66978cad_c704_42ac_86ac_7c1a231bd253); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_BIND_REDIRECT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbef02c9c_606b_4536_8c26_1c2fc7b631d4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_CONNECT_REDIRECT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6e63c8c_b784_4562_aa7d_0a67cfcaf9a3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_CONNECT_REDIRECT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x587e54a7_8046_42ba_a0aa_b716250fc7fd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb4766427_e2a2_467a_bd7e_dbcd1bd85a09); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb536ccd_4755_4ba9_9ff7_f9edf8699c7b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf80470a_5596_4c13_9992_539e6fe57967); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x146ae4a9_a1d2_4d43_a31a_4c42682b8e4f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7021d2b3_dfa4_406e_afeb_6afaf7e70efd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x46928636_bbca_4b76_941d_0fa7f5d7d372); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1247d66d_0b60_4a15_8d44_7155d0f53a0c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b5812a2_c3ff_4eca_b88d_c79e20ac6322); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55a650e1_5f0a_4eca_a653_88f53b26aa8c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcbc998bb_c51f_4c1a_bb4f_9775fcacab2f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_RESOURCE_RELEASE_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74365cce_ccb0_401a_bfc1_b89934ad7e15); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_ALE_RESOURCE_RELEASE_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf4e5ce80_edcc_4e13_8a2f_b91454bb057b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_DATAGRAM_DATA_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d08bf4e_45f6_4930_a922_417098e20027); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_DATAGRAM_DATA_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x18e330c6_7248_4e52_aaab_472ed67704fd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_DATAGRAM_DATA_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfa45fe2f_3cba_4427_87fc_57b9a4b10d00); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_DATAGRAM_DATA_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09d1dfe1_9b86_4a42_be9d_8c315b92a5d0); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_EGRESS_VSWITCH_ETHERNET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86c872b0_76fa_4b79_93a4_0750530ae292); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb92350b6_91f0_46b6_bdc4_871dfd4a7c98); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b2def23_1881_40bd_82f4_4254e63141cb); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_FLAG_BUFFERED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_FLAG_BUILTIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_FLAG_CLASSIFY_MOSTLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_FLAG_KERNEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IKEEXT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb14b7bdb_dbbd_473e_bed4_8b4708d4f270); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IKEEXT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb64786b3_f687_4eb9_89d2_8ef32acdabe2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_ICMP_ERROR_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x61499990_3cb6_4e84_b950_53b94b6964f3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6b17075_ebaf_4053_a4e7_213c8121ede5); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_ICMP_ERROR_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65f9bdff_3b2d_4e5d_b8c6_c720651fe898); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6e7ccc0_08fb_468d_a472_9771d5595e09); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_IPPACKET_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc86fd1bf_21cd_497e_a0bb_17425c885c58); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_IPPACKET_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5a230d0_a8c0_44f2_916e_991b53ded1f7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_IPPACKET_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf52032cb_991c_46e7_971d_2601459a91ca); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_IPPACKET_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb24c279_93b4_47a2_83ad_ae1698b50885); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_MAC_FRAME_ETHERNET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeffb7edb_0055_4f9a_a231_4ff8131ad191); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_MAC_FRAME_NATIVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd4220bd3_62ce_4f08_ae88_b56e8526df50); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x853aaa8e_2b78_4d24_a804_36db08b29711); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_RESERVED2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf4fb8d55_c076_46d8_a2c7_6a4c722ca4ed); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_TRANSPORT_FAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe41d2719_05c7_40f0_8983_ea8d17bbc2f6); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_TRANSPORT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5926dfc8_e3cf_4426_a283_dc393f5d0f9d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_TRANSPORT_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xac4a9833_f69d_4648_b261_6dc84835ef39); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_TRANSPORT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x634a869f_fc23_4b90_b0c1_bf620a36ae6f); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INBOUND_TRANSPORT_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a6ff955_3b2b_49d2_9848_ad9d72dcaab7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INGRESS_VSWITCH_ETHERNET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d98577a_9a87_41ec_9718_7cf589c9f32d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2696ff6_774f_4554_9f7d_3da3945f8e85); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ee314fc_7d8a_47f4_b7e3_291a36da4e12); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPFORWARD_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa82acc24_4ee1_4ee1_b465_fd1d25cb10a4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPFORWARD_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e9ea773_2fae_4210_8f17_34129ef369eb); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPFORWARD_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b964818_19c7_493a_b71f_832c3684d28c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPFORWARD_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31524a5d_1dfe_472f_bb93_518ee945d8a2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPSEC_KM_DEMUX_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf02b1526_a459_4a51_b9e3_759de52b9d2c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPSEC_KM_DEMUX_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2f755cf6_2fd4_4e88_b3e4_a91bca495235); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPSEC_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeda65c74_610d_4bc5_948f_3c4f89556867); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_IPSEC_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13c48442_8d87_4261_9a29_59d2abc348b4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_KM_AUTHORIZATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4aa226e9_9020_45fb_956a_c0249d841195); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_NAME_RESOLUTION_CACHE_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c2aa681_905b_4ccd_a467_4dd811d07b7b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_NAME_RESOLUTION_CACHE_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x92d592fa_6b01_434a_9dea_d1e96ea97da9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_ICMP_ERROR_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41390100_564c_4b32_bc1d_718048354d7c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3598d36_0561_4588_a6bf_e955e3f6264b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_ICMP_ERROR_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7fb03b60_7b8d_4dfa_badd_980176fc4e12); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65f2e647_8d0c_4f47_b19b_33a4d3f1357c); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_IPPACKET_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1e5c9fae_8a84_4135_a331_950b54229ecd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_IPPACKET_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08e4bcb5_b647_48f3_953c_e5ddbd03937e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_IPPACKET_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3b3ab6b_3564_488c_9117_f34e82142763); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_IPPACKET_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9513d7c4_a934_49dc_91a7_6ccb80cc02e3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_MAC_FRAME_ETHERNET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x694673bc_d6db_4870_adee_0acdbdb7f4b2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_MAC_FRAME_NATIVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94c44912_9d6f_4ebf_b995_05ab8a088d1b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x470df946_c962_486f_9446_8293cbc75eb8); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_TRANSPORT_FAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13ed4388_a070_4815_9935_7a9be6408b78); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_TRANSPORT_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09e61aea_d214_46e2_9b21_b26b0b2f28c8); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc5f10551_bdb0_43d7_a313_50e211f4d68a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_TRANSPORT_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe1735bde_013f_4655_b351_a49e15762df0); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf433df69_ccbd_482e_b9b2_57165658c3b3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_RPC_EPMAP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9247bc61_eb07_47ee_872c_bfd78bfd1616); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_RPC_EP_ADD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x618dffc7_c450_4943_95db_99b4c16a55d4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_RPC_PROXY_CONN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94a4b50b_ba5c_4f27_907a_229fac0c2a7a); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_RPC_PROXY_IF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf8a38615_e12c_41ac_98df_121ad981aade); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_RPC_UM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75a89dda_95e4_40f3_adc7_7688a9c847e1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_STREAM_PACKET_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf52d8ec_cb2d_44e5_ad92_f8dc38d2eb29); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_STREAM_PACKET_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x779a8ca3_f099_468f_b5d4_83535c461c02); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_STREAM_V4: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3b89653c_c170_49e4_b1cd_e0eeeee19a3e); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_STREAM_V4_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25c4c2c2_25ff_4352_82f9_c54a4a4726dc); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_STREAM_V6: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47c9137a_7ec4_46b3_b6e4_48e926b1eda4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_LAYER_STREAM_V6_DISCARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10a59fc7_b628_4c41_9eb8_cf37d55103cf); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_APP_ID_SET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_EFFECTIVE_NAME_SET: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_ENTERPRISE_ID_SET: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_IP_PROTOCOL_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_IP_VERSION_SET: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_LOCAL_ADDR_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_LOCAL_PORT_SET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_PACKAGE_ID_SET: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_POLICY_FLAGS_SET: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_REAUTH_REASON_SET: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_REMOTE_ADDR_SET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_REMOTE_PORT_SET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_SCOPE_ID_SET: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_FLAG_USER_ID_SET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG_BENIGN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG_MULTIPLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_BENIGN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_MULTIPLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_KEYWORD_CAPABILITY_ALLOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_KEYWORD_CAPABILITY_DROP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_KEYWORD_CLASSIFY_ALLOW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_KEYWORD_INBOUND_BCAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_KEYWORD_INBOUND_MCAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_KEYWORD_PORT_SCANNING_DROP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_CONTEXT_FLAG_DOWNLEVEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_CONTEXT_FLAG_PERSISTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_CONTEXT_SECURE_SOCKET_AUTHIP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb25ea800_0d02_46ed_92bd_7fa84bb73e9d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_CONTEXT_SECURE_SOCKET_IPSEC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c2d4144_f8e0_42c0_94ce_7ccfc63b2f9b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_FLAG_DISABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_FLAG_PERSISTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_IKEEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10ad9216_ccde_456c_8b16_e9f04e60a90b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_IPSEC_DOSP_CONFIG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3c6c05a9_c05c_4bb9_8338_2327814ce8bf); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_MPSSVC_EDP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa90296f7_46b8_4457_8f84_b05e05d3c622); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_MPSSVC_TENANT_RESTRICTIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd0718ff9_44da_4f50_9dc2_c963a4247613); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_MPSSVC_WF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdecc16ca_3f33_4346_be1e_8fb4ae0f3d62); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_MPSSVC_WSH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b153735_1049_4480_aab4_d1b9bdc03710); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_TCP_CHIMNEY_OFFLOAD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x896aa19e_9a34_4bcb_ae79_beb9127c84b9); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_TCP_TEMPLATES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76cfcd30_3394_432d_bed3_441ae50e63c3); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SESSION_FLAG_DYNAMIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SESSION_FLAG_RESERVED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_FLAG_PERSISTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_INSPECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x877519e1_e6a9_41a5_81b4_8c4f118e4a60); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_IPSEC_DOSP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe076d572_5d3d_48ef_802b_909eddb098bd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_IPSEC_FORWARD_OUTBOUND_TUNNEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa5082e73_8f71_4559_8a9a_101cea04ef87); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_IPSEC_SECURITY_REALM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37a57701_5884_4964_92b8_3e704688b0ad); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_IPSEC_TUNNEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83f299ed_9ff4_4967_aff4_c309f4dab827); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_LIPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b75c0ce_ff60_4711_a70f_b4958cc3b2d0); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_MPSSVC_EDP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x09a47e38_fa97_471b_b123_18bcd7e65071); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_MPSSVC_QUARANTINE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3cdd441_af90_41ba_a745_7c6008ff2302); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_MPSSVC_TENANT_RESTRICTIONS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ec6c7e1_fdd9_478a_b55f_ff8ba1d2c17d); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_MPSSVC_WF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3cdd441_af90_41ba_a745_7c6008ff2301); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_MPSSVC_WSH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3cdd441_af90_41ba_a745_7c6008ff2300); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_RPC_AUDIT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x758c84f4_fb48_4de9_9aeb_3ed9551ab1fd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_SECURE_SOCKET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15a66e17_3f3c_4f7b_aa6c_812aa613dd82); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_TCP_CHIMNEY_OFFLOAD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x337608b9_b7d5_4d5f_82f9_3618618bc058); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_TCP_TEMPLATES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24421dcf_0ac5_4caa_9e14_50f6e3636af0); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_TEREDO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba69dc66_5176_4979_9c89_26a7b46a8327); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBLAYER_UNIVERSAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeebecc03_ced4_4380_819a_2734397b2b74); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_TUNNEL_FLAG_ENABLE_VIRTUAL_IF_TUNNELING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_TUNNEL_FLAG_POINT_TO_POINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_TUNNEL_FLAG_RESERVED0: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_TXN_READ_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_WEIGHT_RANGE_IKE_EXEMPTIONS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_WEIGHT_RANGE_IPSEC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_ALE_ENDPOINT_FLAG_IPSEC_SECURED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_CLASSIFY_OUT_FLAG_ABSORB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_CLASSIFY_OUT_FLAG_ALE_FAST_CACHE_CHECK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_CLASSIFY_OUT_FLAG_ALE_FAST_CACHE_POSSIBLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_CLASSIFY_OUT_FLAG_BUFFER_LIMIT_REACHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_CLASSIFY_OUT_FLAG_NO_MORE_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_CLEAR_ACTION_RIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_HAS_SECURITY_REALM_PROVIDER_CONTEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_IPSEC_NO_ACQUIRE_INITIATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_OR_CONDITIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_PERMIT_IF_CALLOUT_UNREGISTERED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_RESERVED0: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_RESERVED1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_FILTER_FLAG_SILENT_MODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_ABSORB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_CACHE_SAFE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_CONNECTION_FAILING_INDICATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_ENFORCE_QUERY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_IS_LOCAL_ONLY_FLOW: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_IS_LOOSE_SOURCE_FLOW: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_MID_STREAM_INSPECTION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_RECLASSIFY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_INCOMING_FLAG_RESERVED0: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_INCOMING_FLAG_IS_RAW_IPV4_FRAMING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_INCOMING_FLAG_IS_RAW_IPV6_FRAMING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_INCOMING_FLAG_RECLASSIFY_MULTI_DESTINATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_METADATA_FIELD_ETHERNET_MAC_HEADER_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_METADATA_FIELD_RESERVED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_METADATA_FIELD_VSWITCH_DESTINATION_PORT_ID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_METADATA_FIELD_VSWITCH_PACKET_CONTEXT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_METADATA_FIELD_VSWITCH_SOURCE_NIC_INDEX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_METADATA_FIELD_VSWITCH_SOURCE_PORT_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_L2_METADATA_FIELD_WIFI_OPERATION_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_ALE_CLASSIFY_REQUIRED: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_COMPARTMENT_ID: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_COMPLETION_HANDLE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_DESTINATION_INTERFACE_INDEX: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_DESTINATION_PREFIX: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_DISCARD_REASON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_ETHER_FRAME_LENGTH: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_FLOW_HANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_FORWARD_LAYER_INBOUND_PASS_THRU: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_FORWARD_LAYER_OUTBOUND_PASS_THRU: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_FRAGMENT_DATA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_ICMP_ID_AND_SEQUENCE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_IP_HEADER_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_LOCAL_REDIRECT_TARGET_PID: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_ORIGINAL_DESTINATION: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_PACKET_DIRECTION: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_PACKET_SYSTEM_CRITICAL: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_PARENT_ENDPOINT_HANDLE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_PATH_MTU: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_PROCESS_ID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_PROCESS_PATH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_REDIRECT_RECORD_HANDLE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_REMOTE_SCOPE_ID: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_RESERVED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_SOURCE_INTERFACE_INDEX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_SUB_PROCESS_TAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_SYSTEM_FLAGS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_TOKEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_TRANSPORT_CONTROL_DATA: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_TRANSPORT_ENDPOINT_HANDLE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_TRANSPORT_HEADER_INCLUDE_HEADER: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_METADATA_FIELD_TRANSPORT_HEADER_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPS_RIGHT_ACTION_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ACTION_FLAG_CALLOUT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ACTION_FLAG_NON_TERMINATING: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ACTION_FLAG_TERMINATING: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ACTION_NONE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ACTION_NONE_NO_MATCH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ACTRL_MATCH_FILTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_BYTEMAP_ARRAY64_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_BYTE_ARRAY6_SIZE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ALLOW_L2_BATCH_CLASSIFY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ALLOW_MID_STREAM_INSPECTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ALLOW_OFFLOAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ALLOW_RECLASSIFY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ALLOW_RSC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ALLOW_URO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ALLOW_USO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_CONDITIONAL_ON_FLOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_ENABLE_COMMIT_ADD_NOTIFY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_RESERVED1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CALLOUT_FLAG_RESERVED2: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_APPCONTAINER_LOOPBACK: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_AUTH_FW: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_CONNECTION_REDIRECTED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_FRAGMENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_FRAGMENT_GROUP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_HONORING_POLICY_AUTHORIZE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_IMPLICIT_BIND: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_INBOUND_PASS_THRU: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_IPSEC_NATT_RECLASSIFY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_IPSEC_SECURED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_LOOPBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_NAME_APP_SPECIFIED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_NON_APPCONTAINER_LOOPBACK: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_OUTBOUND_PASS_THRU: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_PROMISCUOUS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_PROXY_CONNECTION: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_RAW_ENDPOINT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_REASSEMBLED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_REAUTHORIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_RECLASSIFY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_RESERVED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_IS_WILDCARD_BIND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_FLAG_REQUIRES_ALE_CLASSIFY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IF_CONNECTOR_PRESENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IS_IP_FRAGMENT_GROUP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IS_MALFORMED_PACKET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IS_MOBILE_BROADBAND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IS_NATIVE_ETHERNET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IS_VM2VM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IS_WIFI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_L2_IS_WIFI_DIRECT_DATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_CHECK_OFFLOAD: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_CLASSIFY_COMPLETION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_EDP_POLICY_CHANGED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_IPSEC_PROPERTIES_CHANGED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_MID_STREAM_INSPECTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_NEW_ARRIVAL_INTERFACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_NEW_INBOUND_MCAST_BCAST_PACKET: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_NEW_NEXTHOP_INTERFACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_POLICY_CHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_PROFILE_CROSSING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_PROXY_HANDLE_CHANGED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_REAUTHORIZE_REASON_SOCKET_PROPERTY_CHANGED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_SOCKET_PROPERTY_FLAG_ALLOW_EDGE_TRAFFIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_SOCKET_PROPERTY_FLAG_DENY_EDGE_TRAFFIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CONDITION_SOCKET_PROPERTY_FLAG_IS_SYSTEM_PORT_RPC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_FLAG_BEST_TERMINATING_MATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_FLAG_BOOTTIME_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_FLAG_INCLUDE_BOOTTIME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_FLAG_INCLUDE_DISABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_FLAG_RESERVED1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_FLAG_SORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_OPTION_VALUE_ALLOW_GLOBAL_MULTICAST_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_OPTION_VALUE_ALLOW_MULTICAST_STATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_OPTION_VALUE_DENY_MULTICAST_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_OPTION_VALUE_DISABLE_LOCAL_ONLY_MAPPING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_OPTION_VALUE_DISABLE_LOOSE_SOURCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_OPTION_VALUE_ENABLE_LOCAL_ONLY_MAPPING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_OPTION_VALUE_ENABLE_LOOSE_SOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_V6_ADDR_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_AUTH_FLAG_DISABLE_CRL_CHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_AUTH_FLAG_DISABLE_REQUEST_PAYLOAD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CREDENTIAL_FLAG_NAP_CERT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_HASH_LEN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KERB_AUTH_FORCE_PROXY_ON_INITIATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_NTLM_V2_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_ENABLE_IKEV2_FRAGMENTATION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_FLAG_IMS_VPN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_FLAG_MOBIKE_NOT_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_FLAG_SITE_TO_SITE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_SUPPORT_LOW_POWER_MODE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_CONFIG_GCM_AES_128: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_CONFIG_GCM_AES_192: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_CONFIG_GCM_AES_256: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_CONFIG_HMAC_MD5_96: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_CONFIG_HMAC_SHA_1_96: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_CONFIG_HMAC_SHA_256_128: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_CONFIG_MAX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_CBC_3DES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_CBC_AES_128: u32 = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_CBC_AES_192: u32 = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_CBC_AES_256: u32 = 5u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_CBC_DES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_GCM_AES_128: u32 = 6u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_GCM_AES_192: u32 = 7u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_GCM_AES_256: u32 = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_CONFIG_MAX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_DSCP_DISABLE_VALUE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_KEYING_POLICY_FLAG_TERMINATING_MATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_KEY_MANAGER_FLAG_DICTATE_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_NOTIFY_KEY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_RESERVED1: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_SITE_TO_SITE_TUNNEL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_ENABLE_OPTIONAL_ASYMMETRIC_IDLE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_FORCE_INBOUND_CONNECTIONS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_FORCE_OUTBOUND_CONNECTIONS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_FORWARD_PATH_INITIATOR: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_IP_IN_IP_PKT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_LOCALLY_DICTATED_KEYS: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_LOW_POWER_MODE_SUPPORT: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_NLB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_NO_EXPLICIT_CRED_MATCH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_NO_IMPERSONATION_LUID_VERIFY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_NO_MACHINE_LUID_VERIFY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_SA_OFFLOADED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_USING_DICTATED_KEYS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type DL_ADDRESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const DlUnicast: DL_ADDRESS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const DlMulticast: DL_ADDRESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const DlBroadcast: DL_ADDRESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_APPC_NETWORK_CAPABILITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT: FWPM_APPC_NETWORK_CAPABILITY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT_SERVER: FWPM_APPC_NETWORK_CAPABILITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_APPC_NETWORK_CAPABILITY_INTERNET_PRIVATE_NETWORK: FWPM_APPC_NETWORK_CAPABILITY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CHANGE_ADD: FWPM_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CHANGE_DELETE: FWPM_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CHANGE_TYPE_MAX: FWPM_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_CONNECTION_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONNECTION_EVENT_ADD: FWPM_CONNECTION_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONNECTION_EVENT_DELETE: FWPM_CONNECTION_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CONNECTION_EVENT_MAX: FWPM_CONNECTION_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_ENGINE_OPTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_COLLECT_NET_EVENTS: FWPM_ENGINE_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS: FWPM_ENGINE_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_NAME_CACHE: FWPM_ENGINE_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS: FWPM_ENGINE_OPTION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_PACKET_QUEUING: FWPM_ENGINE_OPTION = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC: FWPM_ENGINE_OPTION = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_ENGINE_OPTION_MAX: FWPM_ENGINE_OPTION = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_FIELD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FIELD_RAW_DATA: FWPM_FIELD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FIELD_IP_ADDRESS: FWPM_FIELD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FIELD_FLAGS: FWPM_FIELD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FIELD_TYPE_MAX: FWPM_FIELD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_FILTER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_NONE: FWPM_FILTER_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_PERSISTENT: FWPM_FILTER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_BOOTTIME: FWPM_FILTER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_HAS_PROVIDER_CONTEXT: FWPM_FILTER_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_CLEAR_ACTION_RIGHT: FWPM_FILTER_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_PERMIT_IF_CALLOUT_UNREGISTERED: FWPM_FILTER_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_DISABLED: FWPM_FILTER_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_FILTER_FLAG_INDEXED: FWPM_FILTER_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_NET_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE: FWPM_NET_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE: FWPM_NET_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE: FWPM_NET_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_CLASSIFY_DROP: FWPM_NET_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP: FWPM_NET_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_IPSEC_DOSP_DROP: FWPM_NET_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_CLASSIFY_ALLOW: FWPM_NET_EVENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_CAPABILITY_DROP: FWPM_NET_EVENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_CAPABILITY_ALLOW: FWPM_NET_EVENT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_CLASSIFY_DROP_MAC: FWPM_NET_EVENT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_LPM_PACKET_ARRIVAL: FWPM_NET_EVENT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_NET_EVENT_TYPE_MAX: FWPM_NET_EVENT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_PROVIDER_CONTEXT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_KEYING_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_IKE_MM_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_AUTHIP_MM_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_CLASSIFY_OPTIONS_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_GENERAL_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_IKEV2_MM_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_DOSP_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT: FWPM_PROVIDER_CONTEXT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_PROVIDER_CONTEXT_TYPE_MAX: FWPM_PROVIDER_CONTEXT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_SERVICE_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SERVICE_STOPPED: FWPM_SERVICE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SERVICE_START_PENDING: FWPM_SERVICE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SERVICE_STOP_PENDING: FWPM_SERVICE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SERVICE_RUNNING: FWPM_SERVICE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SERVICE_STATE_MAX: FWPM_SERVICE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_SUBSCRIPTION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_ADD: FWPM_SUBSCRIPTION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_DELETE: FWPM_SUBSCRIPTION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_SYSTEM_PORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SYSTEM_PORT_RPC_EPMAP: FWPM_SYSTEM_PORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SYSTEM_PORT_TEREDO: FWPM_SYSTEM_PORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SYSTEM_PORT_IPHTTPS_IN: FWPM_SYSTEM_PORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SYSTEM_PORT_IPHTTPS_OUT: FWPM_SYSTEM_PORT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_SYSTEM_PORT_TYPE_MAX: FWPM_SYSTEM_PORT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_VSWITCH_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER: FWPM_VSWITCH_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION: FWPM_VSWITCH_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION: FWPM_VSWITCH_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION: FWPM_VSWITCH_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER: FWPM_VSWITCH_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWPM_VSWITCH_EVENT_MAX: FWPM_VSWITCH_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_AF = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_AF_INET: FWP_AF = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_AF_INET6: FWP_AF = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_AF_ETHER: FWP_AF = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_AF_NONE: FWP_AF = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_CLASSIFY_OPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_MULTICAST_STATE: FWP_CLASSIFY_OPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING: FWP_CLASSIFY_OPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_UNICAST_LIFETIME: FWP_CLASSIFY_OPTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME: FWP_CLASSIFY_OPTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS: FWP_CLASSIFY_OPTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY: FWP_CLASSIFY_OPTION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY: FWP_CLASSIFY_OPTION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_LOCAL_ONLY_MAPPING: FWP_CLASSIFY_OPTION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_CLASSIFY_OPTION_MAX: FWP_CLASSIFY_OPTION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_EMPTY: FWP_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_UINT8: FWP_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_UINT16: FWP_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_UINT32: FWP_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_UINT64: FWP_DATA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_INT8: FWP_DATA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_INT16: FWP_DATA_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_INT32: FWP_DATA_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_INT64: FWP_DATA_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FLOAT: FWP_DATA_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_DOUBLE: FWP_DATA_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_BYTE_ARRAY16_TYPE: FWP_DATA_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_BYTE_BLOB_TYPE: FWP_DATA_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_SID: FWP_DATA_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_SECURITY_DESCRIPTOR_TYPE: FWP_DATA_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_TOKEN_INFORMATION_TYPE: FWP_DATA_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_TOKEN_ACCESS_INFORMATION_TYPE: FWP_DATA_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_UNICODE_STRING_TYPE: FWP_DATA_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_BYTE_ARRAY6_TYPE: FWP_DATA_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_SINGLE_DATA_TYPE_MAX: FWP_DATA_TYPE = 255i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_V4_ADDR_MASK: FWP_DATA_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_V6_ADDR_MASK: FWP_DATA_TYPE = 257i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_RANGE_TYPE: FWP_DATA_TYPE = 258i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_DATA_TYPE_MAX: FWP_DATA_TYPE = 259i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_DIRECTION_OUTBOUND: FWP_DIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_DIRECTION_INBOUND: FWP_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_DIRECTION_MAX: FWP_DIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_ETHER_ENCAP_METHOD = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ETHER_ENCAP_METHOD_ETHER_V2: FWP_ETHER_ENCAP_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ETHER_ENCAP_METHOD_SNAP: FWP_ETHER_ENCAP_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_ETHER_ENCAP_METHOD_SNAP_W_OUI_ZERO: FWP_ETHER_ENCAP_METHOD = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_FILTER_ENUM_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_FULLY_CONTAINED: FWP_FILTER_ENUM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_OVERLAPPING: FWP_FILTER_ENUM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_FILTER_ENUM_TYPE_MAX: FWP_FILTER_ENUM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_IP_VERSION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_IP_VERSION_V4: FWP_IP_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_IP_VERSION_V6: FWP_IP_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_IP_VERSION_NONE: FWP_IP_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_IP_VERSION_MAX: FWP_IP_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_MATCH_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_EQUAL: FWP_MATCH_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_GREATER: FWP_MATCH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_LESS: FWP_MATCH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_GREATER_OR_EQUAL: FWP_MATCH_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_LESS_OR_EQUAL: FWP_MATCH_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_RANGE: FWP_MATCH_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_FLAGS_ALL_SET: FWP_MATCH_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_FLAGS_ANY_SET: FWP_MATCH_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_FLAGS_NONE_SET: FWP_MATCH_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_EQUAL_CASE_INSENSITIVE: FWP_MATCH_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_NOT_EQUAL: FWP_MATCH_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_PREFIX: FWP_MATCH_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_NOT_PREFIX: FWP_MATCH_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_MATCH_TYPE_MAX: FWP_MATCH_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWP_VSWITCH_NETWORK_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_VSWITCH_NETWORK_TYPE_UNKNOWN: FWP_VSWITCH_NETWORK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_VSWITCH_NETWORK_TYPE_PRIVATE: FWP_VSWITCH_NETWORK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_VSWITCH_NETWORK_TYPE_INTERNAL: FWP_VSWITCH_NETWORK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const FWP_VSWITCH_NETWORK_TYPE_EXTERNAL: FWP_VSWITCH_NETWORK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_IMPERSONATION_NONE: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_IMPERSONATION_SOCKET_PRINCIPAL: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_IMPERSONATION_MAX: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_AUTHENTICATION_METHOD_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_PRESHARED_KEY: IKEEXT_AUTHENTICATION_METHOD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERTIFICATE: IKEEXT_AUTHENTICATION_METHOD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KERBEROS: IKEEXT_AUTHENTICATION_METHOD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_ANONYMOUS: IKEEXT_AUTHENTICATION_METHOD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_SSL: IKEEXT_AUTHENTICATION_METHOD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_NTLM_V2: IKEEXT_AUTHENTICATION_METHOD_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_IPV6_CGA: IKEEXT_AUTHENTICATION_METHOD_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERTIFICATE_ECDSA_P256: IKEEXT_AUTHENTICATION_METHOD_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERTIFICATE_ECDSA_P384: IKEEXT_AUTHENTICATION_METHOD_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_SSL_ECDSA_P256: IKEEXT_AUTHENTICATION_METHOD_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_SSL_ECDSA_P384: IKEEXT_AUTHENTICATION_METHOD_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EAP: IKEEXT_AUTHENTICATION_METHOD_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_RESERVED: IKEEXT_AUTHENTICATION_METHOD_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_AUTHENTICATION_METHOD_TYPE_MAX: IKEEXT_AUTHENTICATION_METHOD_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_CERT_AUTH = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY: IKEEXT_CERT_AUTH = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG: IKEEXT_CERT_AUTH = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION: IKEEXT_CERT_AUTH = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP: IKEEXT_CERT_AUTH = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE: IKEEXT_CERT_AUTH = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_CERT_CONFIG_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST: IKEEXT_CERT_CONFIG_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CONFIG_ENTERPRISE_STORE: IKEEXT_CERT_CONFIG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE: IKEEXT_CERT_CONFIG_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CONFIG_UNSPECIFIED: IKEEXT_CERT_CONFIG_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CONFIG_TYPE_MAX: IKEEXT_CERT_CONFIG_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_CERT_CRITERIA_NAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_DNS: IKEEXT_CERT_CRITERIA_NAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_UPN: IKEEXT_CERT_CRITERIA_NAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_RFC822: IKEEXT_CERT_CRITERIA_NAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_CN: IKEEXT_CERT_CRITERIA_NAME_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_OU: IKEEXT_CERT_CRITERIA_NAME_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_O: IKEEXT_CERT_CRITERIA_NAME_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_DC: IKEEXT_CERT_CRITERIA_NAME_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX: IKEEXT_CERT_CRITERIA_NAME_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_CERT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_ENABLE_ACCOUNT_MAPPING: IKEEXT_CERT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_DISABLE_REQUEST_PAYLOAD: IKEEXT_CERT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_USE_NAP_CERTIFICATE: IKEEXT_CERT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_INTERMEDIATE_CA: IKEEXT_CERT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_IGNORE_INIT_CERT_MAP_FAILURE: IKEEXT_CERT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_PREFER_NAP_CERTIFICATE_OUTBOUND: IKEEXT_CERT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_SELECT_NAP_CERTIFICATE: IKEEXT_CERT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_VERIFY_NAP_CERTIFICATE: IKEEXT_CERT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CERT_FLAG_FOLLOW_RENEWAL_CERTIFICATE: IKEEXT_CERT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_CIPHER_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_DES: IKEEXT_CIPHER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_3DES: IKEEXT_CIPHER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_AES_128: IKEEXT_CIPHER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_AES_192: IKEEXT_CIPHER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_AES_256: IKEEXT_CIPHER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_AES_GCM_128_16ICV: IKEEXT_CIPHER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_AES_GCM_256_16ICV: IKEEXT_CIPHER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_CIPHER_TYPE_MAX: IKEEXT_CIPHER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_DH_GROUP = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_GROUP_NONE: IKEEXT_DH_GROUP = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_GROUP_1: IKEEXT_DH_GROUP = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_GROUP_2: IKEEXT_DH_GROUP = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_GROUP_14: IKEEXT_DH_GROUP = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_GROUP_2048: IKEEXT_DH_GROUP = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_ECP_256: IKEEXT_DH_GROUP = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_ECP_384: IKEEXT_DH_GROUP = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_GROUP_24: IKEEXT_DH_GROUP = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_DH_GROUP_MAX: IKEEXT_DH_GROUP = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_EAP_AUTHENTICATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EAP_FLAG_LOCAL_AUTH_ONLY: IKEEXT_EAP_AUTHENTICATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EAP_FLAG_REMOTE_AUTH_ONLY: IKEEXT_EAP_AUTHENTICATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_EM_SA_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EM_SA_STATE_NONE: IKEEXT_EM_SA_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EM_SA_STATE_SENT_ATTS: IKEEXT_EM_SA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EM_SA_STATE_SSPI_SENT: IKEEXT_EM_SA_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EM_SA_STATE_AUTH_COMPLETE: IKEEXT_EM_SA_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EM_SA_STATE_FINAL: IKEEXT_EM_SA_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EM_SA_STATE_COMPLETE: IKEEXT_EM_SA_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_EM_SA_STATE_MAX: IKEEXT_EM_SA_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_INTEGRITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_INTEGRITY_MD5: IKEEXT_INTEGRITY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_INTEGRITY_SHA1: IKEEXT_INTEGRITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_INTEGRITY_SHA_256: IKEEXT_INTEGRITY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_INTEGRITY_SHA_384: IKEEXT_INTEGRITY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_INTEGRITY_TYPE_MAX: IKEEXT_INTEGRITY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_KERBEROS_AUTHENTICATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KERB_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION: IKEEXT_KERBEROS_AUTHENTICATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KERB_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS: IKEEXT_KERBEROS_AUTHENTICATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_KEY_MODULE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KEY_MODULE_IKE: IKEEXT_KEY_MODULE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KEY_MODULE_AUTHIP: IKEEXT_KEY_MODULE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KEY_MODULE_IKEV2: IKEEXT_KEY_MODULE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_KEY_MODULE_MAX: IKEEXT_KEY_MODULE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_MM_SA_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_MM_SA_STATE_NONE: IKEEXT_MM_SA_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_MM_SA_STATE_SA_SENT: IKEEXT_MM_SA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_MM_SA_STATE_SSPI_SENT: IKEEXT_MM_SA_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_MM_SA_STATE_FINAL: IKEEXT_MM_SA_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_MM_SA_STATE_FINAL_SENT: IKEEXT_MM_SA_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_MM_SA_STATE_COMPLETE: IKEEXT_MM_SA_STATE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_MM_SA_STATE_MAX: IKEEXT_MM_SA_STATE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_POLICY_FLAG = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_FLAG_DISABLE_DIAGNOSTICS: IKEEXT_POLICY_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_FLAG_NO_MACHINE_LUID_VERIFY: IKEEXT_POLICY_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_FLAG_NO_IMPERSONATION_LUID_VERIFY: IKEEXT_POLICY_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_POLICY_FLAG_ENABLE_OPTIONAL_DH: IKEEXT_POLICY_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_PRESHARED_KEY_AUTHENTICATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_PSK_FLAG_LOCAL_AUTH_ONLY: IKEEXT_PRESHARED_KEY_AUTHENTICATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_PSK_FLAG_REMOTE_AUTH_ONLY: IKEEXT_PRESHARED_KEY_AUTHENTICATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_QM_SA_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_QM_SA_STATE_NONE: IKEEXT_QM_SA_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_QM_SA_STATE_INITIAL: IKEEXT_QM_SA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_QM_SA_STATE_FINAL: IKEEXT_QM_SA_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_QM_SA_STATE_COMPLETE: IKEEXT_QM_SA_STATE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_QM_SA_STATE_MAX: IKEEXT_QM_SA_STATE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_RESERVED_AUTHENTICATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_RESERVED_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION: IKEEXT_RESERVED_AUTHENTICATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IKEEXT_SA_ROLE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_SA_ROLE_INITIATOR: IKEEXT_SA_ROLE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_SA_ROLE_RESPONDER: IKEEXT_SA_ROLE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IKEEXT_SA_ROLE_MAX: IKEEXT_SA_ROLE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_AUTH_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_MD5: IPSEC_AUTH_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_SHA_1: IPSEC_AUTH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_SHA_256: IPSEC_AUTH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_AES_128: IPSEC_AUTH_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_AES_192: IPSEC_AUTH_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_AES_256: IPSEC_AUTH_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_AUTH_MAX: IPSEC_AUTH_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_CIPHER_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_TYPE_DES: IPSEC_CIPHER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_TYPE_3DES: IPSEC_CIPHER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_TYPE_AES_128: IPSEC_CIPHER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_TYPE_AES_192: IPSEC_CIPHER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_TYPE_AES_256: IPSEC_CIPHER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_CIPHER_TYPE_MAX: IPSEC_CIPHER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_DOSP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_FLAG_ENABLE_IKEV1: IPSEC_DOSP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_FLAG_ENABLE_IKEV2: IPSEC_DOSP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_FLAG_DISABLE_AUTHIP: IPSEC_DOSP_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_FLAG_DISABLE_DEFAULT_BLOCK: IPSEC_DOSP_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_FLAG_FILTER_BLOCK: IPSEC_DOSP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_DOSP_FLAG_FILTER_EXEMPT: IPSEC_DOSP_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_FAILURE_POINT = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_FAILURE_NONE: IPSEC_FAILURE_POINT = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_FAILURE_ME: IPSEC_FAILURE_POINT = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_FAILURE_PEER: IPSEC_FAILURE_POINT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_FAILURE_POINT_MAX: IPSEC_FAILURE_POINT = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_PFS_GROUP = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_NONE: IPSEC_PFS_GROUP = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_1: IPSEC_PFS_GROUP = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_2: IPSEC_PFS_GROUP = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_2048: IPSEC_PFS_GROUP = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_14: IPSEC_PFS_GROUP = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_ECP_256: IPSEC_PFS_GROUP = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_ECP_384: IPSEC_PFS_GROUP = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_MM: IPSEC_PFS_GROUP = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_24: IPSEC_PFS_GROUP = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_PFS_MAX: IPSEC_PFS_GROUP = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_POLICY_FLAG = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_ND_SECURE: IPSEC_POLICY_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_ND_BOUNDARY: IPSEC_POLICY_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_PEER_BEHIND_NAT: IPSEC_POLICY_FLAG = 16u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_GENERAL_NAT_TRAVERSAL: IPSEC_POLICY_FLAG = 32u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME: IPSEC_POLICY_FLAG = 64u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME: IPSEC_POLICY_FLAG = 128u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_CLEAR_DF_ON_TUNNEL: IPSEC_POLICY_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_ENABLE_V6_IN_V4_TUNNELING: IPSEC_POLICY_FLAG = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_ENABLE_SERVER_ADDR_ASSIGNMENT: IPSEC_POLICY_FLAG = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_TUNNEL_ALLOW_OUTBOUND_CLEAR_CONNECTION: IPSEC_POLICY_FLAG = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ALREADY_SECURE_CONNECTION: IPSEC_POLICY_FLAG = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ICMPV6: IPSEC_POLICY_FLAG = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_DICTATE_KEY: IPSEC_POLICY_FLAG = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_SA_BUNDLE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_ND_SECURE: IPSEC_SA_BUNDLE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_ND_BOUNDARY: IPSEC_SA_BUNDLE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_ND_PEER_NAT_BOUNDARY: IPSEC_SA_BUNDLE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_GUARANTEE_ENCRYPTION: IPSEC_SA_BUNDLE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_ALLOW_NULL_TARGET_NAME_MATCH: IPSEC_SA_BUNDLE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_CLEAR_DF_ON_TUNNEL: IPSEC_SA_BUNDLE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_ASSUME_UDP_CONTEXT_OUTBOUND: IPSEC_SA_BUNDLE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_ND_PEER_BOUNDARY: IPSEC_SA_BUNDLE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_SUPPRESS_DUPLICATE_DELETION: IPSEC_SA_BUNDLE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_BUNDLE_FLAG_PEER_SUPPORTS_GUARANTEE_ENCRYPTION: IPSEC_SA_BUNDLE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_SA_CONTEXT_EVENT_TYPE0 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_CONTEXT_EVENT_ADD: IPSEC_SA_CONTEXT_EVENT_TYPE0 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_CONTEXT_EVENT_DELETE: IPSEC_SA_CONTEXT_EVENT_TYPE0 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_SA_CONTEXT_EVENT_MAX: IPSEC_SA_CONTEXT_EVENT_TYPE0 = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_TOKEN_MODE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_MODE_MAIN: IPSEC_TOKEN_MODE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_MODE_EXTENDED: IPSEC_TOKEN_MODE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_MODE_MAX: IPSEC_TOKEN_MODE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_TOKEN_PRINCIPAL = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_PRINCIPAL_LOCAL: IPSEC_TOKEN_PRINCIPAL = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_PRINCIPAL_PEER: IPSEC_TOKEN_PRINCIPAL = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_PRINCIPAL_MAX: IPSEC_TOKEN_PRINCIPAL = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_TOKEN_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_TYPE_MACHINE: IPSEC_TOKEN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_TYPE_IMPERSONATION: IPSEC_TOKEN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TOKEN_TYPE_MAX: IPSEC_TOKEN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_TRAFFIC_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRAFFIC_TYPE_TRANSPORT: IPSEC_TRAFFIC_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRAFFIC_TYPE_TUNNEL: IPSEC_TRAFFIC_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRAFFIC_TYPE_MAX: IPSEC_TRAFFIC_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_TRANSFORM_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRANSFORM_AH: IPSEC_TRANSFORM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRANSFORM_ESP_AUTH: IPSEC_TRANSFORM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRANSFORM_ESP_CIPHER: IPSEC_TRANSFORM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER: IPSEC_TRANSFORM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRANSFORM_ESP_AUTH_FW: IPSEC_TRANSFORM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub const IPSEC_TRANSFORM_TYPE_MAX: IPSEC_TRANSFORM_TYPE = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_ACTION0 { - pub r#type: u32, - pub Anonymous: FWPM_ACTION0_0, -} -impl ::core::marker::Copy for FWPM_ACTION0 {} -impl ::core::clone::Clone for FWPM_ACTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union FWPM_ACTION0_0 { - pub filterType: ::windows_sys::core::GUID, - pub calloutKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_ACTION0_0 {} -impl ::core::clone::Clone for FWPM_ACTION0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_CALLOUT0 { - pub calloutKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerData: FWP_BYTE_BLOB, - pub applicableLayer: ::windows_sys::core::GUID, - pub calloutId: u32, -} -impl ::core::marker::Copy for FWPM_CALLOUT0 {} -impl ::core::clone::Clone for FWPM_CALLOUT0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_CALLOUT_CHANGE0 { - pub changeType: FWPM_CHANGE_TYPE, - pub calloutKey: ::windows_sys::core::GUID, - pub calloutId: u32, -} -impl ::core::marker::Copy for FWPM_CALLOUT_CHANGE0 {} -impl ::core::clone::Clone for FWPM_CALLOUT_CHANGE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_CALLOUT_ENUM_TEMPLATE0 { - pub providerKey: *mut ::windows_sys::core::GUID, - pub layerKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_CALLOUT_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for FWPM_CALLOUT_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_CALLOUT_SUBSCRIPTION0 { - pub enumTemplate: *mut FWPM_CALLOUT_ENUM_TEMPLATE0, - pub flags: u32, - pub sessionKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_CALLOUT_SUBSCRIPTION0 {} -impl ::core::clone::Clone for FWPM_CALLOUT_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_CLASSIFY_OPTION0 { - pub r#type: FWP_CLASSIFY_OPTION_TYPE, - pub value: FWP_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_CLASSIFY_OPTION0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_CLASSIFY_OPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_CLASSIFY_OPTIONS0 { - pub numOptions: u32, - pub options: *mut FWPM_CLASSIFY_OPTION0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_CLASSIFY_OPTIONS0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_CLASSIFY_OPTIONS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_CONNECTION0 { - pub connectionId: u64, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: FWPM_CONNECTION0_0, - pub Anonymous2: FWPM_CONNECTION0_1, - pub providerKey: *mut ::windows_sys::core::GUID, - pub ipsecTrafficModeType: IPSEC_TRAFFIC_TYPE, - pub keyModuleType: IKEEXT_KEY_MODULE_TYPE, - pub mmCrypto: IKEEXT_PROPOSAL0, - pub mmPeer: IKEEXT_CREDENTIAL2, - pub emPeer: IKEEXT_CREDENTIAL2, - pub bytesTransferredIn: u64, - pub bytesTransferredOut: u64, - pub bytesTransferredTotal: u64, - pub startSysTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_CONNECTION0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_CONNECTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union FWPM_CONNECTION0_0 { - pub localV4Address: u32, - pub localV6Address: [u8; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_CONNECTION0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_CONNECTION0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union FWPM_CONNECTION0_1 { - pub remoteV4Address: u32, - pub remoteV6Address: [u8; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_CONNECTION0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_CONNECTION0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_CONNECTION_ENUM_TEMPLATE0 { - pub connectionId: u64, - pub flags: u32, -} -impl ::core::marker::Copy for FWPM_CONNECTION_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for FWPM_CONNECTION_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_CONNECTION_SUBSCRIPTION0 { - pub enumTemplate: *mut FWPM_CONNECTION_ENUM_TEMPLATE0, - pub flags: u32, - pub sessionKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_CONNECTION_SUBSCRIPTION0 {} -impl ::core::clone::Clone for FWPM_CONNECTION_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_DISPLAY_DATA0 { - pub name: ::windows_sys::core::PWSTR, - pub description: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for FWPM_DISPLAY_DATA0 {} -impl ::core::clone::Clone for FWPM_DISPLAY_DATA0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_FIELD0 { - pub fieldKey: *mut ::windows_sys::core::GUID, - pub r#type: FWPM_FIELD_TYPE, - pub dataType: FWP_DATA_TYPE, -} -impl ::core::marker::Copy for FWPM_FIELD0 {} -impl ::core::clone::Clone for FWPM_FIELD0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_FILTER0 { - pub filterKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: FWPM_FILTER_FLAGS, - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerData: FWP_BYTE_BLOB, - pub layerKey: ::windows_sys::core::GUID, - pub subLayerKey: ::windows_sys::core::GUID, - pub weight: FWP_VALUE0, - pub numFilterConditions: u32, - pub filterCondition: *mut FWPM_FILTER_CONDITION0, - pub action: FWPM_ACTION0, - pub Anonymous: FWPM_FILTER0_0, - pub reserved: *mut ::windows_sys::core::GUID, - pub filterId: u64, - pub effectiveWeight: FWP_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_FILTER0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_FILTER0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_FILTER0_0 { - pub rawContext: u64, - pub providerContextKey: ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_FILTER0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_FILTER0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_FILTER_CHANGE0 { - pub changeType: FWPM_CHANGE_TYPE, - pub filterKey: ::windows_sys::core::GUID, - pub filterId: u64, -} -impl ::core::marker::Copy for FWPM_FILTER_CHANGE0 {} -impl ::core::clone::Clone for FWPM_FILTER_CHANGE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_FILTER_CONDITION0 { - pub fieldKey: ::windows_sys::core::GUID, - pub matchType: FWP_MATCH_TYPE, - pub conditionValue: FWP_CONDITION_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_FILTER_CONDITION0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_FILTER_CONDITION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_FILTER_ENUM_TEMPLATE0 { - pub providerKey: *mut ::windows_sys::core::GUID, - pub layerKey: ::windows_sys::core::GUID, - pub enumType: FWP_FILTER_ENUM_TYPE, - pub flags: u32, - pub providerContextTemplate: *mut FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0, - pub numFilterConditions: u32, - pub filterCondition: *mut FWPM_FILTER_CONDITION0, - pub actionMask: u32, - pub calloutKey: *mut ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_FILTER_ENUM_TEMPLATE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_FILTER_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_FILTER_SUBSCRIPTION0 { - pub enumTemplate: *mut FWPM_FILTER_ENUM_TEMPLATE0, - pub flags: u32, - pub sessionKey: ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_FILTER_SUBSCRIPTION0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_FILTER_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_LAYER0 { - pub layerKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub numFields: u32, - pub field: *mut FWPM_FIELD0, - pub defaultSubLayerKey: ::windows_sys::core::GUID, - pub layerId: u16, -} -impl ::core::marker::Copy for FWPM_LAYER0 {} -impl ::core::clone::Clone for FWPM_LAYER0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_LAYER_ENUM_TEMPLATE0 { - pub reserved: u64, -} -impl ::core::marker::Copy for FWPM_LAYER_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for FWPM_LAYER_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_LAYER_STATISTICS0 { - pub layerId: ::windows_sys::core::GUID, - pub classifyPermitCount: u32, - pub classifyBlockCount: u32, - pub classifyVetoCount: u32, - pub numCacheEntries: u32, -} -impl ::core::marker::Copy for FWPM_LAYER_STATISTICS0 {} -impl ::core::clone::Clone for FWPM_LAYER_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT0 { - pub header: FWPM_NET_EVENT_HEADER0, - pub r#type: FWPM_NET_EVENT_TYPE, - pub Anonymous: FWPM_NET_EVENT0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT0_0 { - pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE0, - pub ikeQmFailure: *mut FWPM_NET_EVENT_IKEEXT_QM_FAILURE0, - pub ikeEmFailure: *mut FWPM_NET_EVENT_IKEEXT_EM_FAILURE0, - pub classifyDrop: *mut FWPM_NET_EVENT_CLASSIFY_DROP0, - pub ipsecDrop: *mut FWPM_NET_EVENT_IPSEC_KERNEL_DROP0, - pub idpDrop: *mut FWPM_NET_EVENT_IPSEC_DOSP_DROP0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT1 { - pub header: FWPM_NET_EVENT_HEADER1, - pub r#type: FWPM_NET_EVENT_TYPE, - pub Anonymous: FWPM_NET_EVENT1_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT1_0 { - pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE1, - pub ikeQmFailure: *mut FWPM_NET_EVENT_IKEEXT_QM_FAILURE0, - pub ikeEmFailure: *mut FWPM_NET_EVENT_IKEEXT_EM_FAILURE1, - pub classifyDrop: *mut FWPM_NET_EVENT_CLASSIFY_DROP1, - pub ipsecDrop: *mut FWPM_NET_EVENT_IPSEC_KERNEL_DROP0, - pub idpDrop: *mut FWPM_NET_EVENT_IPSEC_DOSP_DROP0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT2 { - pub header: FWPM_NET_EVENT_HEADER2, - pub r#type: FWPM_NET_EVENT_TYPE, - pub Anonymous: FWPM_NET_EVENT2_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT2_0 { - pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE1, - pub ikeQmFailure: *mut FWPM_NET_EVENT_IKEEXT_QM_FAILURE0, - pub ikeEmFailure: *mut FWPM_NET_EVENT_IKEEXT_EM_FAILURE1, - pub classifyDrop: *mut FWPM_NET_EVENT_CLASSIFY_DROP2, - pub ipsecDrop: *mut FWPM_NET_EVENT_IPSEC_KERNEL_DROP0, - pub idpDrop: *mut FWPM_NET_EVENT_IPSEC_DOSP_DROP0, - pub classifyAllow: *mut FWPM_NET_EVENT_CLASSIFY_ALLOW0, - pub capabilityDrop: *mut FWPM_NET_EVENT_CAPABILITY_DROP0, - pub capabilityAllow: *mut FWPM_NET_EVENT_CAPABILITY_ALLOW0, - pub classifyDropMac: *mut FWPM_NET_EVENT_CLASSIFY_DROP_MAC0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT3 { - pub header: FWPM_NET_EVENT_HEADER3, - pub r#type: FWPM_NET_EVENT_TYPE, - pub Anonymous: FWPM_NET_EVENT3_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT3_0 { - pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE1, - pub ikeQmFailure: *mut FWPM_NET_EVENT_IKEEXT_QM_FAILURE0, - pub ikeEmFailure: *mut FWPM_NET_EVENT_IKEEXT_EM_FAILURE1, - pub classifyDrop: *mut FWPM_NET_EVENT_CLASSIFY_DROP2, - pub ipsecDrop: *mut FWPM_NET_EVENT_IPSEC_KERNEL_DROP0, - pub idpDrop: *mut FWPM_NET_EVENT_IPSEC_DOSP_DROP0, - pub classifyAllow: *mut FWPM_NET_EVENT_CLASSIFY_ALLOW0, - pub capabilityDrop: *mut FWPM_NET_EVENT_CAPABILITY_DROP0, - pub capabilityAllow: *mut FWPM_NET_EVENT_CAPABILITY_ALLOW0, - pub classifyDropMac: *mut FWPM_NET_EVENT_CLASSIFY_DROP_MAC0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT3_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT4 { - pub header: FWPM_NET_EVENT_HEADER3, - pub r#type: FWPM_NET_EVENT_TYPE, - pub Anonymous: FWPM_NET_EVENT4_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT4_0 { - pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE2, - pub ikeQmFailure: *mut FWPM_NET_EVENT_IKEEXT_QM_FAILURE1, - pub ikeEmFailure: *mut FWPM_NET_EVENT_IKEEXT_EM_FAILURE1, - pub classifyDrop: *mut FWPM_NET_EVENT_CLASSIFY_DROP2, - pub ipsecDrop: *mut FWPM_NET_EVENT_IPSEC_KERNEL_DROP0, - pub idpDrop: *mut FWPM_NET_EVENT_IPSEC_DOSP_DROP0, - pub classifyAllow: *mut FWPM_NET_EVENT_CLASSIFY_ALLOW0, - pub capabilityDrop: *mut FWPM_NET_EVENT_CAPABILITY_DROP0, - pub capabilityAllow: *mut FWPM_NET_EVENT_CAPABILITY_ALLOW0, - pub classifyDropMac: *mut FWPM_NET_EVENT_CLASSIFY_DROP_MAC0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT4_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT4_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT5 { - pub header: FWPM_NET_EVENT_HEADER3, - pub r#type: FWPM_NET_EVENT_TYPE, - pub Anonymous: FWPM_NET_EVENT5_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT5 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT5_0 { - pub ikeMmFailure: *mut FWPM_NET_EVENT_IKEEXT_MM_FAILURE2, - pub ikeQmFailure: *mut FWPM_NET_EVENT_IKEEXT_QM_FAILURE1, - pub ikeEmFailure: *mut FWPM_NET_EVENT_IKEEXT_EM_FAILURE1, - pub classifyDrop: *mut FWPM_NET_EVENT_CLASSIFY_DROP2, - pub ipsecDrop: *mut FWPM_NET_EVENT_IPSEC_KERNEL_DROP0, - pub idpDrop: *mut FWPM_NET_EVENT_IPSEC_DOSP_DROP0, - pub classifyAllow: *mut FWPM_NET_EVENT_CLASSIFY_ALLOW0, - pub capabilityDrop: *mut FWPM_NET_EVENT_CAPABILITY_DROP0, - pub capabilityAllow: *mut FWPM_NET_EVENT_CAPABILITY_ALLOW0, - pub classifyDropMac: *mut FWPM_NET_EVENT_CLASSIFY_DROP_MAC0, - pub lpmPacketArrival: *mut FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT5_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT5_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_NET_EVENT_CAPABILITY_ALLOW0 { - pub networkCapabilityId: FWPM_APPC_NETWORK_CAPABILITY_TYPE, - pub filterId: u64, - pub isLoopback: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_NET_EVENT_CAPABILITY_ALLOW0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_NET_EVENT_CAPABILITY_ALLOW0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_NET_EVENT_CAPABILITY_DROP0 { - pub networkCapabilityId: FWPM_APPC_NETWORK_CAPABILITY_TYPE, - pub filterId: u64, - pub isLoopback: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_NET_EVENT_CAPABILITY_DROP0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_NET_EVENT_CAPABILITY_DROP0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_NET_EVENT_CLASSIFY_ALLOW0 { - pub filterId: u64, - pub layerId: u16, - pub reauthReason: u32, - pub originalProfile: u32, - pub currentProfile: u32, - pub msFwpDirection: u32, - pub isLoopback: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_NET_EVENT_CLASSIFY_ALLOW0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_NET_EVENT_CLASSIFY_ALLOW0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_CLASSIFY_DROP0 { - pub filterId: u64, - pub layerId: u16, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_CLASSIFY_DROP0 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_CLASSIFY_DROP0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_NET_EVENT_CLASSIFY_DROP1 { - pub filterId: u64, - pub layerId: u16, - pub reauthReason: u32, - pub originalProfile: u32, - pub currentProfile: u32, - pub msFwpDirection: u32, - pub isLoopback: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_NET_EVENT_CLASSIFY_DROP1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_NET_EVENT_CLASSIFY_DROP1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_NET_EVENT_CLASSIFY_DROP2 { - pub filterId: u64, - pub layerId: u16, - pub reauthReason: u32, - pub originalProfile: u32, - pub currentProfile: u32, - pub msFwpDirection: u32, - pub isLoopback: super::super::Foundation::BOOL, - pub vSwitchId: FWP_BYTE_BLOB, - pub vSwitchSourcePort: u32, - pub vSwitchDestinationPort: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_NET_EVENT_CLASSIFY_DROP2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_NET_EVENT_CLASSIFY_DROP2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 { - pub localMacAddr: FWP_BYTE_ARRAY6, - pub remoteMacAddr: FWP_BYTE_ARRAY6, - pub mediaType: u32, - pub ifType: u32, - pub etherType: u16, - pub ndisPortNumber: u32, - pub reserved: u32, - pub vlanTag: u16, - pub ifLuid: u64, - pub filterId: u64, - pub layerId: u16, - pub reauthReason: u32, - pub originalProfile: u32, - pub currentProfile: u32, - pub msFwpDirection: u32, - pub isLoopback: super::super::Foundation::BOOL, - pub vSwitchId: FWP_BYTE_BLOB, - pub vSwitchSourcePort: u32, - pub vSwitchDestinationPort: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_ENUM_TEMPLATE0 { - pub startTime: super::super::Foundation::FILETIME, - pub endTime: super::super::Foundation::FILETIME, - pub numFilterConditions: u32, - pub filterCondition: *mut FWPM_FILTER_CONDITION0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_ENUM_TEMPLATE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_HEADER0 { - pub timeStamp: super::super::Foundation::FILETIME, - pub flags: u32, - pub ipVersion: FWP_IP_VERSION, - pub ipProtocol: u8, - pub Anonymous1: FWPM_NET_EVENT_HEADER0_0, - pub Anonymous2: FWPM_NET_EVENT_HEADER0_1, - pub localPort: u16, - pub remotePort: u16, - pub scopeId: u32, - pub appId: FWP_BYTE_BLOB, - pub userId: *mut super::super::Security::SID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER0_0 { - pub localAddrV4: u32, - pub localAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER0_1 { - pub remoteAddrV4: u32, - pub remoteAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER0_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_HEADER1 { - pub timeStamp: super::super::Foundation::FILETIME, - pub flags: u32, - pub ipVersion: FWP_IP_VERSION, - pub ipProtocol: u8, - pub Anonymous1: FWPM_NET_EVENT_HEADER1_0, - pub Anonymous2: FWPM_NET_EVENT_HEADER1_1, - pub localPort: u16, - pub remotePort: u16, - pub scopeId: u32, - pub appId: FWP_BYTE_BLOB, - pub userId: *mut super::super::Security::SID, - pub Anonymous3: FWPM_NET_EVENT_HEADER1_2, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER1_0 { - pub localAddrV4: u32, - pub localAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER1_1 { - pub remoteAddrV4: u32, - pub remoteAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER1_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER1_2 { - pub Anonymous: FWPM_NET_EVENT_HEADER1_2_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER1_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_HEADER1_2_0 { - pub reserved1: FWP_AF, - pub Anonymous: FWPM_NET_EVENT_HEADER1_2_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER1_2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER1_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER1_2_0_0 { - pub Anonymous: FWPM_NET_EVENT_HEADER1_2_0_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER1_2_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER1_2_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_HEADER1_2_0_0_0 { - pub reserved2: FWP_BYTE_ARRAY6, - pub reserved3: FWP_BYTE_ARRAY6, - pub reserved4: u32, - pub reserved5: u32, - pub reserved6: u16, - pub reserved7: u32, - pub reserved8: u32, - pub reserved9: u16, - pub reserved10: u64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER1_2_0_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER1_2_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_HEADER2 { - pub timeStamp: super::super::Foundation::FILETIME, - pub flags: u32, - pub ipVersion: FWP_IP_VERSION, - pub ipProtocol: u8, - pub Anonymous1: FWPM_NET_EVENT_HEADER2_0, - pub Anonymous2: FWPM_NET_EVENT_HEADER2_1, - pub localPort: u16, - pub remotePort: u16, - pub scopeId: u32, - pub appId: FWP_BYTE_BLOB, - pub userId: *mut super::super::Security::SID, - pub addressFamily: FWP_AF, - pub packageSid: *mut super::super::Security::SID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER2_0 { - pub localAddrV4: u32, - pub localAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER2_1 { - pub remoteAddrV4: u32, - pub remoteAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER2_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_HEADER3 { - pub timeStamp: super::super::Foundation::FILETIME, - pub flags: u32, - pub ipVersion: FWP_IP_VERSION, - pub ipProtocol: u8, - pub Anonymous1: FWPM_NET_EVENT_HEADER3_0, - pub Anonymous2: FWPM_NET_EVENT_HEADER3_1, - pub localPort: u16, - pub remotePort: u16, - pub scopeId: u32, - pub appId: FWP_BYTE_BLOB, - pub userId: *mut super::super::Security::SID, - pub addressFamily: FWP_AF, - pub packageSid: *mut super::super::Security::SID, - pub enterpriseId: ::windows_sys::core::PWSTR, - pub policyFlags: u64, - pub effectiveName: FWP_BYTE_BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER3_0 { - pub localAddrV4: u32, - pub localAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER3_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_HEADER3_1 { - pub remoteAddrV4: u32, - pub remoteAddrV6: FWP_BYTE_ARRAY16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_HEADER3_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_HEADER3_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 { - pub failureErrorCode: u32, - pub failurePoint: IPSEC_FAILURE_POINT, - pub flags: u32, - pub emState: IKEEXT_EM_SA_STATE, - pub saRole: IKEEXT_SA_ROLE, - pub emAuthMethod: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub endCertHash: [u8; 20], - pub mmId: u64, - pub qmFilterId: u64, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 { - pub failureErrorCode: u32, - pub failurePoint: IPSEC_FAILURE_POINT, - pub flags: u32, - pub emState: IKEEXT_EM_SA_STATE, - pub saRole: IKEEXT_SA_ROLE, - pub emAuthMethod: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub endCertHash: [u8; 20], - pub mmId: u64, - pub qmFilterId: u64, - pub localPrincipalNameForAuth: ::windows_sys::core::PWSTR, - pub remotePrincipalNameForAuth: ::windows_sys::core::PWSTR, - pub numLocalPrincipalGroupSids: u32, - pub localPrincipalGroupSids: *mut ::windows_sys::core::PWSTR, - pub numRemotePrincipalGroupSids: u32, - pub remotePrincipalGroupSids: *mut ::windows_sys::core::PWSTR, - pub saTrafficType: IPSEC_TRAFFIC_TYPE, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 { - pub failureErrorCode: u32, - pub failurePoint: IPSEC_FAILURE_POINT, - pub flags: u32, - pub keyingModuleType: IKEEXT_KEY_MODULE_TYPE, - pub mmState: IKEEXT_MM_SA_STATE, - pub saRole: IKEEXT_SA_ROLE, - pub mmAuthMethod: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub endCertHash: [u8; 20], - pub mmId: u64, - pub mmFilterId: u64, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 { - pub failureErrorCode: u32, - pub failurePoint: IPSEC_FAILURE_POINT, - pub flags: u32, - pub keyingModuleType: IKEEXT_KEY_MODULE_TYPE, - pub mmState: IKEEXT_MM_SA_STATE, - pub saRole: IKEEXT_SA_ROLE, - pub mmAuthMethod: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub endCertHash: [u8; 20], - pub mmId: u64, - pub mmFilterId: u64, - pub localPrincipalNameForAuth: ::windows_sys::core::PWSTR, - pub remotePrincipalNameForAuth: ::windows_sys::core::PWSTR, - pub numLocalPrincipalGroupSids: u32, - pub localPrincipalGroupSids: *mut ::windows_sys::core::PWSTR, - pub numRemotePrincipalGroupSids: u32, - pub remotePrincipalGroupSids: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_IKEEXT_MM_FAILURE2 { - pub failureErrorCode: u32, - pub failurePoint: IPSEC_FAILURE_POINT, - pub flags: u32, - pub keyingModuleType: IKEEXT_KEY_MODULE_TYPE, - pub mmState: IKEEXT_MM_SA_STATE, - pub saRole: IKEEXT_SA_ROLE, - pub mmAuthMethod: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub endCertHash: [u8; 20], - pub mmId: u64, - pub mmFilterId: u64, - pub localPrincipalNameForAuth: ::windows_sys::core::PWSTR, - pub remotePrincipalNameForAuth: ::windows_sys::core::PWSTR, - pub numLocalPrincipalGroupSids: u32, - pub localPrincipalGroupSids: *mut ::windows_sys::core::PWSTR, - pub numRemotePrincipalGroupSids: u32, - pub remotePrincipalGroupSids: *mut ::windows_sys::core::PWSTR, - pub providerContextKey: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_MM_FAILURE2 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_MM_FAILURE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 { - pub failureErrorCode: u32, - pub failurePoint: IPSEC_FAILURE_POINT, - pub keyingModuleType: IKEEXT_KEY_MODULE_TYPE, - pub qmState: IKEEXT_QM_SA_STATE, - pub saRole: IKEEXT_SA_ROLE, - pub saTrafficType: IPSEC_TRAFFIC_TYPE, - pub Anonymous1: FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_0, - pub Anonymous2: FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_1, - pub qmFilterId: u64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_0 { - pub localSubNet: FWP_CONDITION_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_1 { - pub remoteSubNet: FWP_CONDITION_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_QM_FAILURE0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_IKEEXT_QM_FAILURE1 { - pub failureErrorCode: u32, - pub failurePoint: IPSEC_FAILURE_POINT, - pub keyingModuleType: IKEEXT_KEY_MODULE_TYPE, - pub qmState: IKEEXT_QM_SA_STATE, - pub saRole: IKEEXT_SA_ROLE, - pub saTrafficType: IPSEC_TRAFFIC_TYPE, - pub Anonymous1: FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_0, - pub Anonymous2: FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_1, - pub qmFilterId: u64, - pub mmSaLuid: u64, - pub mmProviderContextKey: ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_0 { - pub localSubNet: FWP_CONDITION_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_1 { - pub remoteSubNet: FWP_CONDITION_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_IKEEXT_QM_FAILURE1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_IPSEC_DOSP_DROP0 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: FWPM_NET_EVENT_IPSEC_DOSP_DROP0_0, - pub Anonymous2: FWPM_NET_EVENT_IPSEC_DOSP_DROP0_1, - pub failureStatus: i32, - pub direction: FWP_DIRECTION, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IPSEC_DOSP_DROP0 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IPSEC_DOSP_DROP0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union FWPM_NET_EVENT_IPSEC_DOSP_DROP0_0 { - pub publicHostV4Addr: u32, - pub publicHostV6Addr: [u8; 16], -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IPSEC_DOSP_DROP0_0 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IPSEC_DOSP_DROP0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union FWPM_NET_EVENT_IPSEC_DOSP_DROP0_1 { - pub internalHostV4Addr: u32, - pub internalHostV6Addr: [u8; 16], -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IPSEC_DOSP_DROP0_1 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IPSEC_DOSP_DROP0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 { - pub failureStatus: i32, - pub direction: FWP_DIRECTION, - pub spi: u32, - pub filterId: u64, - pub layerId: u16, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0 { - pub spi: u32, -} -impl ::core::marker::Copy for FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0 {} -impl ::core::clone::Clone for FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_NET_EVENT_SUBSCRIPTION0 { - pub enumTemplate: *mut FWPM_NET_EVENT_ENUM_TEMPLATE0, - pub flags: u32, - pub sessionKey: ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_NET_EVENT_SUBSCRIPTION0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_NET_EVENT_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_PROVIDER0 { - pub providerKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub providerData: FWP_BYTE_BLOB, - pub serviceName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for FWPM_PROVIDER0 {} -impl ::core::clone::Clone for FWPM_PROVIDER0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_PROVIDER_CHANGE0 { - pub changeType: FWPM_CHANGE_TYPE, - pub providerKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_PROVIDER_CHANGE0 {} -impl ::core::clone::Clone for FWPM_PROVIDER_CHANGE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_PROVIDER_CONTEXT0 { - pub providerContextKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerData: FWP_BYTE_BLOB, - pub r#type: FWPM_PROVIDER_CONTEXT_TYPE, - pub Anonymous: FWPM_PROVIDER_CONTEXT0_0, - pub providerContextId: u64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_PROVIDER_CONTEXT0_0 { - pub keyingPolicy: *mut IPSEC_KEYING_POLICY0, - pub ikeQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY0, - pub ikeQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY0, - pub authipQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY0, - pub authipQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY0, - pub ikeMmPolicy: *mut IKEEXT_POLICY0, - pub authIpMmPolicy: *mut IKEEXT_POLICY0, - pub dataBuffer: *mut FWP_BYTE_BLOB, - pub classifyOptions: *mut FWPM_CLASSIFY_OPTIONS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_PROVIDER_CONTEXT1 { - pub providerContextKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerData: FWP_BYTE_BLOB, - pub r#type: FWPM_PROVIDER_CONTEXT_TYPE, - pub Anonymous: FWPM_PROVIDER_CONTEXT1_0, - pub providerContextId: u64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_PROVIDER_CONTEXT1_0 { - pub keyingPolicy: *mut IPSEC_KEYING_POLICY0, - pub ikeQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY1, - pub ikeQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY1, - pub authipQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY1, - pub authipQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY1, - pub ikeMmPolicy: *mut IKEEXT_POLICY1, - pub authIpMmPolicy: *mut IKEEXT_POLICY1, - pub dataBuffer: *mut FWP_BYTE_BLOB, - pub classifyOptions: *mut FWPM_CLASSIFY_OPTIONS0, - pub ikeV2QmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY1, - pub ikeV2MmPolicy: *mut IKEEXT_POLICY1, - pub idpOptions: *mut IPSEC_DOSP_OPTIONS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_PROVIDER_CONTEXT2 { - pub providerContextKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerData: FWP_BYTE_BLOB, - pub r#type: FWPM_PROVIDER_CONTEXT_TYPE, - pub Anonymous: FWPM_PROVIDER_CONTEXT2_0, - pub providerContextId: u64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_PROVIDER_CONTEXT2_0 { - pub keyingPolicy: *mut IPSEC_KEYING_POLICY1, - pub ikeQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY2, - pub ikeQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY2, - pub authipQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY2, - pub authipQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY2, - pub ikeMmPolicy: *mut IKEEXT_POLICY2, - pub authIpMmPolicy: *mut IKEEXT_POLICY2, - pub dataBuffer: *mut FWP_BYTE_BLOB, - pub classifyOptions: *mut FWPM_CLASSIFY_OPTIONS0, - pub ikeV2QmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY2, - pub ikeV2QmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY2, - pub ikeV2MmPolicy: *mut IKEEXT_POLICY2, - pub idpOptions: *mut IPSEC_DOSP_OPTIONS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_PROVIDER_CONTEXT3 { - pub providerContextKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerData: FWP_BYTE_BLOB, - pub r#type: FWPM_PROVIDER_CONTEXT_TYPE, - pub Anonymous: FWPM_PROVIDER_CONTEXT3_0, - pub providerContextId: u64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWPM_PROVIDER_CONTEXT3_0 { - pub keyingPolicy: *mut IPSEC_KEYING_POLICY1, - pub ikeQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY2, - pub ikeQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY3, - pub authipQmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY2, - pub authipQmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY3, - pub ikeMmPolicy: *mut IKEEXT_POLICY2, - pub authIpMmPolicy: *mut IKEEXT_POLICY2, - pub dataBuffer: *mut FWP_BYTE_BLOB, - pub classifyOptions: *mut FWPM_CLASSIFY_OPTIONS0, - pub ikeV2QmTunnelPolicy: *mut IPSEC_TUNNEL_POLICY3, - pub ikeV2QmTransportPolicy: *mut IPSEC_TRANSPORT_POLICY2, - pub ikeV2MmPolicy: *mut IKEEXT_POLICY2, - pub idpOptions: *mut IPSEC_DOSP_OPTIONS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT3_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_PROVIDER_CONTEXT_CHANGE0 { - pub changeType: FWPM_CHANGE_TYPE, - pub providerContextKey: ::windows_sys::core::GUID, - pub providerContextId: u64, -} -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT_CHANGE0 {} -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT_CHANGE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 { - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerContextType: FWPM_PROVIDER_CONTEXT_TYPE, -} -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0 { - pub enumTemplate: *mut FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0, - pub flags: FWPM_SUBSCRIPTION_FLAGS, - pub sessionKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0 {} -impl ::core::clone::Clone for FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_PROVIDER_ENUM_TEMPLATE0 { - pub reserved: u64, -} -impl ::core::marker::Copy for FWPM_PROVIDER_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for FWPM_PROVIDER_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_PROVIDER_SUBSCRIPTION0 { - pub enumTemplate: *mut FWPM_PROVIDER_ENUM_TEMPLATE0, - pub flags: u32, - pub sessionKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_PROVIDER_SUBSCRIPTION0 {} -impl ::core::clone::Clone for FWPM_PROVIDER_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWPM_SESSION0 { - pub sessionKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub txnWaitTimeoutInMSec: u32, - pub processId: u32, - pub sid: *mut super::super::Security::SID, - pub username: ::windows_sys::core::PWSTR, - pub kernelMode: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWPM_SESSION0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWPM_SESSION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_SESSION_ENUM_TEMPLATE0 { - pub reserved: u64, -} -impl ::core::marker::Copy for FWPM_SESSION_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for FWPM_SESSION_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_STATISTICS0 { - pub numLayerStatistics: u32, - pub layerStatistics: *mut FWPM_LAYER_STATISTICS0, - pub inboundAllowedConnectionsV4: u32, - pub inboundBlockedConnectionsV4: u32, - pub outboundAllowedConnectionsV4: u32, - pub outboundBlockedConnectionsV4: u32, - pub inboundAllowedConnectionsV6: u32, - pub inboundBlockedConnectionsV6: u32, - pub outboundAllowedConnectionsV6: u32, - pub outboundBlockedConnectionsV6: u32, - pub inboundActiveConnectionsV4: u32, - pub outboundActiveConnectionsV4: u32, - pub inboundActiveConnectionsV6: u32, - pub outboundActiveConnectionsV6: u32, - pub reauthDirInbound: u64, - pub reauthDirOutbound: u64, - pub reauthFamilyV4: u64, - pub reauthFamilyV6: u64, - pub reauthProtoOther: u64, - pub reauthProtoIPv4: u64, - pub reauthProtoIPv6: u64, - pub reauthProtoICMP: u64, - pub reauthProtoICMP6: u64, - pub reauthProtoUDP: u64, - pub reauthProtoTCP: u64, - pub reauthReasonPolicyChange: u64, - pub reauthReasonNewArrivalInterface: u64, - pub reauthReasonNewNextHopInterface: u64, - pub reauthReasonProfileCrossing: u64, - pub reauthReasonClassifyCompletion: u64, - pub reauthReasonIPSecPropertiesChanged: u64, - pub reauthReasonMidStreamInspection: u64, - pub reauthReasonSocketPropertyChanged: u64, - pub reauthReasonNewInboundMCastBCastPacket: u64, - pub reauthReasonEDPPolicyChanged: u64, - pub reauthReasonProxyHandleChanged: u64, -} -impl ::core::marker::Copy for FWPM_STATISTICS0 {} -impl ::core::clone::Clone for FWPM_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_SUBLAYER0 { - pub subLayerKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub providerKey: *mut ::windows_sys::core::GUID, - pub providerData: FWP_BYTE_BLOB, - pub weight: u16, -} -impl ::core::marker::Copy for FWPM_SUBLAYER0 {} -impl ::core::clone::Clone for FWPM_SUBLAYER0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_SUBLAYER_CHANGE0 { - pub changeType: FWPM_CHANGE_TYPE, - pub subLayerKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_SUBLAYER_CHANGE0 {} -impl ::core::clone::Clone for FWPM_SUBLAYER_CHANGE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_SUBLAYER_ENUM_TEMPLATE0 { - pub providerKey: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_SUBLAYER_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for FWPM_SUBLAYER_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_SUBLAYER_SUBSCRIPTION0 { - pub enumTemplate: *mut FWPM_SUBLAYER_ENUM_TEMPLATE0, - pub flags: FWPM_SUBSCRIPTION_FLAGS, - pub sessionKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_SUBLAYER_SUBSCRIPTION0 {} -impl ::core::clone::Clone for FWPM_SUBLAYER_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_SYSTEM_PORTS0 { - pub numTypes: u32, - pub types: *mut FWPM_SYSTEM_PORTS_BY_TYPE0, -} -impl ::core::marker::Copy for FWPM_SYSTEM_PORTS0 {} -impl ::core::clone::Clone for FWPM_SYSTEM_PORTS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_SYSTEM_PORTS_BY_TYPE0 { - pub r#type: FWPM_SYSTEM_PORT_TYPE, - pub numPorts: u32, - pub ports: *mut u16, -} -impl ::core::marker::Copy for FWPM_SYSTEM_PORTS_BY_TYPE0 {} -impl ::core::clone::Clone for FWPM_SYSTEM_PORTS_BY_TYPE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_VSWITCH_EVENT0 { - pub eventType: FWPM_VSWITCH_EVENT_TYPE, - pub vSwitchId: ::windows_sys::core::PWSTR, - pub Anonymous: FWPM_VSWITCH_EVENT0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_VSWITCH_EVENT0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_VSWITCH_EVENT0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union FWPM_VSWITCH_EVENT0_0 { - pub positionInfo: FWPM_VSWITCH_EVENT0_0_0, - pub reorderInfo: FWPM_VSWITCH_EVENT0_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_VSWITCH_EVENT0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_VSWITCH_EVENT0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_VSWITCH_EVENT0_0_0 { - pub numvSwitchFilterExtensions: u32, - pub vSwitchFilterExtensions: *mut ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_VSWITCH_EVENT0_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_VSWITCH_EVENT0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FWPM_VSWITCH_EVENT0_0_1 { - pub inRequiredPosition: super::super::Foundation::BOOL, - pub numvSwitchFilterExtensions: u32, - pub vSwitchFilterExtensions: *mut ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FWPM_VSWITCH_EVENT0_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FWPM_VSWITCH_EVENT0_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWPM_VSWITCH_EVENT_SUBSCRIPTION0 { - pub flags: u32, - pub sessionKey: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for FWPM_VSWITCH_EVENT_SUBSCRIPTION0 {} -impl ::core::clone::Clone for FWPM_VSWITCH_EVENT_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWP_BYTE_ARRAY16 { - pub byteArray16: [u8; 16], -} -impl ::core::marker::Copy for FWP_BYTE_ARRAY16 {} -impl ::core::clone::Clone for FWP_BYTE_ARRAY16 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWP_BYTE_ARRAY6 { - pub byteArray6: [u8; 6], -} -impl ::core::marker::Copy for FWP_BYTE_ARRAY6 {} -impl ::core::clone::Clone for FWP_BYTE_ARRAY6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWP_BYTE_BLOB { - pub size: u32, - pub data: *mut u8, -} -impl ::core::marker::Copy for FWP_BYTE_BLOB {} -impl ::core::clone::Clone for FWP_BYTE_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWP_CONDITION_VALUE0 { - pub r#type: FWP_DATA_TYPE, - pub Anonymous: FWP_CONDITION_VALUE0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWP_CONDITION_VALUE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWP_CONDITION_VALUE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWP_CONDITION_VALUE0_0 { - pub uint8: u8, - pub uint16: u16, - pub uint32: u32, - pub uint64: *mut u64, - pub int8: i8, - pub int16: i16, - pub int32: i32, - pub int64: *mut i64, - pub float32: f32, - pub double64: *mut f64, - pub byteArray16: *mut FWP_BYTE_ARRAY16, - pub byteBlob: *mut FWP_BYTE_BLOB, - pub sid: *mut super::super::Security::SID, - pub sd: *mut FWP_BYTE_BLOB, - pub tokenInformation: *mut FWP_TOKEN_INFORMATION, - pub tokenAccessInformation: *mut FWP_BYTE_BLOB, - pub unicodeString: ::windows_sys::core::PWSTR, - pub byteArray6: *mut FWP_BYTE_ARRAY6, - pub v4AddrMask: *mut FWP_V4_ADDR_AND_MASK, - pub v6AddrMask: *mut FWP_V6_ADDR_AND_MASK, - pub rangeValue: *mut FWP_RANGE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWP_CONDITION_VALUE0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWP_CONDITION_VALUE0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWP_RANGE0 { - pub valueLow: FWP_VALUE0, - pub valueHigh: FWP_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWP_RANGE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWP_RANGE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWP_TOKEN_INFORMATION { - pub sidCount: u32, - pub sids: *mut super::super::Security::SID_AND_ATTRIBUTES, - pub restrictedSidCount: u32, - pub restrictedSids: *mut super::super::Security::SID_AND_ATTRIBUTES, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWP_TOKEN_INFORMATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWP_TOKEN_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWP_V4_ADDR_AND_MASK { - pub addr: u32, - pub mask: u32, -} -impl ::core::marker::Copy for FWP_V4_ADDR_AND_MASK {} -impl ::core::clone::Clone for FWP_V4_ADDR_AND_MASK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct FWP_V6_ADDR_AND_MASK { - pub addr: [u8; 16], - pub prefixLength: u8, -} -impl ::core::marker::Copy for FWP_V6_ADDR_AND_MASK {} -impl ::core::clone::Clone for FWP_V6_ADDR_AND_MASK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct FWP_VALUE0 { - pub r#type: FWP_DATA_TYPE, - pub Anonymous: FWP_VALUE0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWP_VALUE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWP_VALUE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union FWP_VALUE0_0 { - pub uint8: u8, - pub uint16: u16, - pub uint32: u32, - pub uint64: *mut u64, - pub int8: i8, - pub int16: i16, - pub int32: i32, - pub int64: *mut i64, - pub float32: f32, - pub double64: *mut f64, - pub byteArray16: *mut FWP_BYTE_ARRAY16, - pub byteBlob: *mut FWP_BYTE_BLOB, - pub sid: *mut super::super::Security::SID, - pub sd: *mut FWP_BYTE_BLOB, - pub tokenInformation: *mut FWP_TOKEN_INFORMATION, - pub tokenAccessInformation: *mut FWP_BYTE_BLOB, - pub unicodeString: ::windows_sys::core::PWSTR, - pub byteArray6: *mut FWP_BYTE_ARRAY6, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for FWP_VALUE0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for FWP_VALUE0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_AUTHENTICATION_METHOD0 { - pub authenticationMethodType: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub Anonymous: IKEEXT_AUTHENTICATION_METHOD0_0, -} -impl ::core::marker::Copy for IKEEXT_AUTHENTICATION_METHOD0 {} -impl ::core::clone::Clone for IKEEXT_AUTHENTICATION_METHOD0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_AUTHENTICATION_METHOD0_0 { - pub presharedKeyAuthentication: IKEEXT_PRESHARED_KEY_AUTHENTICATION0, - pub certificateAuthentication: IKEEXT_CERTIFICATE_AUTHENTICATION0, - pub kerberosAuthentication: IKEEXT_KERBEROS_AUTHENTICATION0, - pub ntlmV2Authentication: IKEEXT_NTLM_V2_AUTHENTICATION0, - pub sslAuthentication: IKEEXT_CERTIFICATE_AUTHENTICATION0, - pub cgaAuthentication: IKEEXT_IPV6_CGA_AUTHENTICATION0, -} -impl ::core::marker::Copy for IKEEXT_AUTHENTICATION_METHOD0_0 {} -impl ::core::clone::Clone for IKEEXT_AUTHENTICATION_METHOD0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_AUTHENTICATION_METHOD1 { - pub authenticationMethodType: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub Anonymous: IKEEXT_AUTHENTICATION_METHOD1_0, -} -impl ::core::marker::Copy for IKEEXT_AUTHENTICATION_METHOD1 {} -impl ::core::clone::Clone for IKEEXT_AUTHENTICATION_METHOD1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_AUTHENTICATION_METHOD1_0 { - pub presharedKeyAuthentication: IKEEXT_PRESHARED_KEY_AUTHENTICATION1, - pub certificateAuthentication: IKEEXT_CERTIFICATE_AUTHENTICATION1, - pub kerberosAuthentication: IKEEXT_KERBEROS_AUTHENTICATION0, - pub ntlmV2Authentication: IKEEXT_NTLM_V2_AUTHENTICATION0, - pub sslAuthentication: IKEEXT_CERTIFICATE_AUTHENTICATION1, - pub cgaAuthentication: IKEEXT_IPV6_CGA_AUTHENTICATION0, - pub eapAuthentication: IKEEXT_EAP_AUTHENTICATION0, -} -impl ::core::marker::Copy for IKEEXT_AUTHENTICATION_METHOD1_0 {} -impl ::core::clone::Clone for IKEEXT_AUTHENTICATION_METHOD1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_AUTHENTICATION_METHOD2 { - pub authenticationMethodType: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub Anonymous: IKEEXT_AUTHENTICATION_METHOD2_0, -} -impl ::core::marker::Copy for IKEEXT_AUTHENTICATION_METHOD2 {} -impl ::core::clone::Clone for IKEEXT_AUTHENTICATION_METHOD2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_AUTHENTICATION_METHOD2_0 { - pub presharedKeyAuthentication: IKEEXT_PRESHARED_KEY_AUTHENTICATION1, - pub certificateAuthentication: IKEEXT_CERTIFICATE_AUTHENTICATION2, - pub kerberosAuthentication: IKEEXT_KERBEROS_AUTHENTICATION1, - pub reservedAuthentication: IKEEXT_RESERVED_AUTHENTICATION0, - pub ntlmV2Authentication: IKEEXT_NTLM_V2_AUTHENTICATION0, - pub sslAuthentication: IKEEXT_CERTIFICATE_AUTHENTICATION2, - pub cgaAuthentication: IKEEXT_IPV6_CGA_AUTHENTICATION0, - pub eapAuthentication: IKEEXT_EAP_AUTHENTICATION0, -} -impl ::core::marker::Copy for IKEEXT_AUTHENTICATION_METHOD2_0 {} -impl ::core::clone::Clone for IKEEXT_AUTHENTICATION_METHOD2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION0 { - pub inboundConfigType: IKEEXT_CERT_CONFIG_TYPE, - pub Anonymous1: IKEEXT_CERTIFICATE_AUTHENTICATION0_0, - pub outboundConfigType: IKEEXT_CERT_CONFIG_TYPE, - pub Anonymous2: IKEEXT_CERTIFICATE_AUTHENTICATION0_1, - pub flags: IKEEXT_CERT_AUTH, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CERTIFICATE_AUTHENTICATION0_0 { - pub Anonymous: IKEEXT_CERTIFICATE_AUTHENTICATION0_0_0, - pub inboundEnterpriseStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, - pub inboundTrustedRootStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION0_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION0_0_0 { - pub inboundRootArraySize: u32, - pub inboundRootArray: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION0_0_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CERTIFICATE_AUTHENTICATION0_1 { - pub Anonymous: IKEEXT_CERTIFICATE_AUTHENTICATION0_1_0, - pub outboundEnterpriseStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, - pub outboundTrustedRootStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION0_1 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION0_1_0 { - pub outboundRootArraySize: u32, - pub outboundRootArray: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION0_1_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION0_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION1 { - pub inboundConfigType: IKEEXT_CERT_CONFIG_TYPE, - pub Anonymous1: IKEEXT_CERTIFICATE_AUTHENTICATION1_0, - pub outboundConfigType: IKEEXT_CERT_CONFIG_TYPE, - pub Anonymous2: IKEEXT_CERTIFICATE_AUTHENTICATION1_1, - pub flags: IKEEXT_CERT_AUTH, - pub localCertLocationUrl: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION1 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CERTIFICATE_AUTHENTICATION1_0 { - pub Anonymous: IKEEXT_CERTIFICATE_AUTHENTICATION1_0_0, - pub inboundEnterpriseStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, - pub inboundTrustedRootStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION1_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION1_0_0 { - pub inboundRootArraySize: u32, - pub inboundRootArray: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION1_0_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION1_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CERTIFICATE_AUTHENTICATION1_1 { - pub Anonymous: IKEEXT_CERTIFICATE_AUTHENTICATION1_1_0, - pub outboundEnterpriseStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, - pub outboundTrustedRootStoreConfig: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION1_1 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION1_1_0 { - pub outboundRootArraySize: u32, - pub outboundRootArray: *mut IKEEXT_CERT_ROOT_CONFIG0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION1_1_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION1_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION2 { - pub inboundConfigType: IKEEXT_CERT_CONFIG_TYPE, - pub Anonymous1: IKEEXT_CERTIFICATE_AUTHENTICATION2_0, - pub outboundConfigType: IKEEXT_CERT_CONFIG_TYPE, - pub Anonymous2: IKEEXT_CERTIFICATE_AUTHENTICATION2_1, - pub flags: IKEEXT_CERT_AUTH, - pub localCertLocationUrl: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CERTIFICATE_AUTHENTICATION2_0 { - pub Anonymous1: IKEEXT_CERTIFICATE_AUTHENTICATION2_0_0, - pub Anonymous2: IKEEXT_CERTIFICATE_AUTHENTICATION2_0_1, - pub Anonymous3: IKEEXT_CERTIFICATE_AUTHENTICATION2_0_2, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION2_0_0 { - pub inboundRootArraySize: u32, - pub inboundRootCriteria: *mut IKEEXT_CERTIFICATE_CRITERIA0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_0_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION2_0_1 { - pub inboundEnterpriseStoreArraySize: u32, - pub inboundEnterpriseStoreCriteria: *mut IKEEXT_CERTIFICATE_CRITERIA0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_0_1 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION2_0_2 { - pub inboundRootStoreArraySize: u32, - pub inboundTrustedRootStoreCriteria: *mut IKEEXT_CERTIFICATE_CRITERIA0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_0_2 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CERTIFICATE_AUTHENTICATION2_1 { - pub Anonymous1: IKEEXT_CERTIFICATE_AUTHENTICATION2_1_0, - pub Anonymous2: IKEEXT_CERTIFICATE_AUTHENTICATION2_1_1, - pub Anonymous3: IKEEXT_CERTIFICATE_AUTHENTICATION2_1_2, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_1 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION2_1_0 { - pub outboundRootArraySize: u32, - pub outboundRootCriteria: *mut IKEEXT_CERTIFICATE_CRITERIA0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_1_0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION2_1_1 { - pub outboundEnterpriseStoreArraySize: u32, - pub outboundEnterpriseStoreCriteria: *mut IKEEXT_CERTIFICATE_CRITERIA0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_1_1 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_AUTHENTICATION2_1_2 { - pub outboundRootStoreArraySize: u32, - pub outboundTrustedRootStoreCriteria: *mut IKEEXT_CERTIFICATE_CRITERIA0, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_AUTHENTICATION2_1_2 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_AUTHENTICATION2_1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_CREDENTIAL0 { - pub subjectName: FWP_BYTE_BLOB, - pub certHash: FWP_BYTE_BLOB, - pub flags: u32, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_CREDENTIAL0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_CREDENTIAL0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_CREDENTIAL1 { - pub subjectName: FWP_BYTE_BLOB, - pub certHash: FWP_BYTE_BLOB, - pub flags: u32, - pub certificate: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_CREDENTIAL1 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_CREDENTIAL1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERTIFICATE_CRITERIA0 { - pub certData: FWP_BYTE_BLOB, - pub certHash: FWP_BYTE_BLOB, - pub eku: *mut IKEEXT_CERT_EKUS0, - pub name: *mut IKEEXT_CERT_NAME0, - pub flags: u32, -} -impl ::core::marker::Copy for IKEEXT_CERTIFICATE_CRITERIA0 {} -impl ::core::clone::Clone for IKEEXT_CERTIFICATE_CRITERIA0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERT_EKUS0 { - pub numEku: u32, - pub eku: *mut ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for IKEEXT_CERT_EKUS0 {} -impl ::core::clone::Clone for IKEEXT_CERT_EKUS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERT_NAME0 { - pub nameType: IKEEXT_CERT_CRITERIA_NAME_TYPE, - pub certName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for IKEEXT_CERT_NAME0 {} -impl ::core::clone::Clone for IKEEXT_CERT_NAME0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CERT_ROOT_CONFIG0 { - pub certData: FWP_BYTE_BLOB, - pub flags: IKEEXT_CERT_FLAGS, -} -impl ::core::marker::Copy for IKEEXT_CERT_ROOT_CONFIG0 {} -impl ::core::clone::Clone for IKEEXT_CERT_ROOT_CONFIG0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CIPHER_ALGORITHM0 { - pub algoIdentifier: IKEEXT_CIPHER_TYPE, - pub keyLen: u32, - pub rounds: u32, -} -impl ::core::marker::Copy for IKEEXT_CIPHER_ALGORITHM0 {} -impl ::core::clone::Clone for IKEEXT_CIPHER_ALGORITHM0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_COMMON_STATISTICS0 { - pub v4Statistics: IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0, - pub v6Statistics: IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0, - pub totalPacketsReceived: u32, - pub totalInvalidPacketsReceived: u32, - pub currentQueuedWorkitems: u32, -} -impl ::core::marker::Copy for IKEEXT_COMMON_STATISTICS0 {} -impl ::core::clone::Clone for IKEEXT_COMMON_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_COMMON_STATISTICS1 { - pub v4Statistics: IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1, - pub v6Statistics: IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1, - pub totalPacketsReceived: u32, - pub totalInvalidPacketsReceived: u32, - pub currentQueuedWorkitems: u32, -} -impl ::core::marker::Copy for IKEEXT_COMMON_STATISTICS1 {} -impl ::core::clone::Clone for IKEEXT_COMMON_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_COOKIE_PAIR0 { - pub initiator: u64, - pub responder: u64, -} -impl ::core::marker::Copy for IKEEXT_COOKIE_PAIR0 {} -impl ::core::clone::Clone for IKEEXT_COOKIE_PAIR0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIAL0 { - pub authenticationMethodType: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub impersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, - pub Anonymous: IKEEXT_CREDENTIAL0_0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL0 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CREDENTIAL0_0 { - pub presharedKey: *mut IKEEXT_PRESHARED_KEY_AUTHENTICATION0, - pub certificate: *mut IKEEXT_CERTIFICATE_CREDENTIAL0, - pub name: *mut IKEEXT_NAME_CREDENTIAL0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL0_0 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIAL1 { - pub authenticationMethodType: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub impersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, - pub Anonymous: IKEEXT_CREDENTIAL1_0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL1 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CREDENTIAL1_0 { - pub presharedKey: *mut IKEEXT_PRESHARED_KEY_AUTHENTICATION1, - pub certificate: *mut IKEEXT_CERTIFICATE_CREDENTIAL1, - pub name: *mut IKEEXT_NAME_CREDENTIAL0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL1_0 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIAL2 { - pub authenticationMethodType: IKEEXT_AUTHENTICATION_METHOD_TYPE, - pub impersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, - pub Anonymous: IKEEXT_CREDENTIAL2_0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL2 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_CREDENTIAL2_0 { - pub presharedKey: *mut IKEEXT_PRESHARED_KEY_AUTHENTICATION1, - pub certificate: *mut IKEEXT_CERTIFICATE_CREDENTIAL1, - pub name: *mut IKEEXT_NAME_CREDENTIAL0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL2_0 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIALS0 { - pub numCredentials: u32, - pub credentials: *mut IKEEXT_CREDENTIAL_PAIR0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIALS0 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIALS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIALS1 { - pub numCredentials: u32, - pub credentials: *mut IKEEXT_CREDENTIAL_PAIR1, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIALS1 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIALS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIALS2 { - pub numCredentials: u32, - pub credentials: *mut IKEEXT_CREDENTIAL_PAIR2, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIALS2 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIALS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIAL_PAIR0 { - pub localCredentials: IKEEXT_CREDENTIAL0, - pub peerCredentials: IKEEXT_CREDENTIAL0, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL_PAIR0 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL_PAIR0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIAL_PAIR1 { - pub localCredentials: IKEEXT_CREDENTIAL1, - pub peerCredentials: IKEEXT_CREDENTIAL1, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL_PAIR1 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL_PAIR1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_CREDENTIAL_PAIR2 { - pub localCredentials: IKEEXT_CREDENTIAL2, - pub peerCredentials: IKEEXT_CREDENTIAL2, -} -impl ::core::marker::Copy for IKEEXT_CREDENTIAL_PAIR2 {} -impl ::core::clone::Clone for IKEEXT_CREDENTIAL_PAIR2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_EAP_AUTHENTICATION0 { - pub flags: IKEEXT_EAP_AUTHENTICATION_FLAGS, -} -impl ::core::marker::Copy for IKEEXT_EAP_AUTHENTICATION0 {} -impl ::core::clone::Clone for IKEEXT_EAP_AUTHENTICATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_EM_POLICY0 { - pub numAuthenticationMethods: u32, - pub authenticationMethods: *mut IKEEXT_AUTHENTICATION_METHOD0, - pub initiatorImpersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, -} -impl ::core::marker::Copy for IKEEXT_EM_POLICY0 {} -impl ::core::clone::Clone for IKEEXT_EM_POLICY0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_EM_POLICY1 { - pub numAuthenticationMethods: u32, - pub authenticationMethods: *mut IKEEXT_AUTHENTICATION_METHOD1, - pub initiatorImpersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, -} -impl ::core::marker::Copy for IKEEXT_EM_POLICY1 {} -impl ::core::clone::Clone for IKEEXT_EM_POLICY1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_EM_POLICY2 { - pub numAuthenticationMethods: u32, - pub authenticationMethods: *mut IKEEXT_AUTHENTICATION_METHOD2, - pub initiatorImpersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, -} -impl ::core::marker::Copy for IKEEXT_EM_POLICY2 {} -impl ::core::clone::Clone for IKEEXT_EM_POLICY2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_INTEGRITY_ALGORITHM0 { - pub algoIdentifier: IKEEXT_INTEGRITY_TYPE, -} -impl ::core::marker::Copy for IKEEXT_INTEGRITY_ALGORITHM0 {} -impl ::core::clone::Clone for IKEEXT_INTEGRITY_ALGORITHM0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_IPV6_CGA_AUTHENTICATION0 { - pub keyContainerName: ::windows_sys::core::PWSTR, - pub cspName: ::windows_sys::core::PWSTR, - pub cspType: u32, - pub cgaModifier: FWP_BYTE_ARRAY16, - pub cgaCollisionCount: u8, -} -impl ::core::marker::Copy for IKEEXT_IPV6_CGA_AUTHENTICATION0 {} -impl ::core::clone::Clone for IKEEXT_IPV6_CGA_AUTHENTICATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0 { - pub totalSocketReceiveFailures: u32, - pub totalSocketSendFailures: u32, -} -impl ::core::marker::Copy for IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0 {} -impl ::core::clone::Clone for IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1 { - pub totalSocketReceiveFailures: u32, - pub totalSocketSendFailures: u32, -} -impl ::core::marker::Copy for IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1 {} -impl ::core::clone::Clone for IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 { - pub currentActiveMainModes: u32, - pub totalMainModesStarted: u32, - pub totalSuccessfulMainModes: u32, - pub totalFailedMainModes: u32, - pub totalResponderMainModes: u32, - pub currentNewResponderMainModes: u32, - pub currentActiveQuickModes: u32, - pub totalQuickModesStarted: u32, - pub totalSuccessfulQuickModes: u32, - pub totalFailedQuickModes: u32, - pub totalAcquires: u32, - pub totalReinitAcquires: u32, - pub currentActiveExtendedModes: u32, - pub totalExtendedModesStarted: u32, - pub totalSuccessfulExtendedModes: u32, - pub totalFailedExtendedModes: u32, - pub totalImpersonationExtendedModes: u32, - pub totalImpersonationMainModes: u32, -} -impl ::core::marker::Copy for IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 {} -impl ::core::clone::Clone for IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1 { - pub currentActiveMainModes: u32, - pub totalMainModesStarted: u32, - pub totalSuccessfulMainModes: u32, - pub totalFailedMainModes: u32, - pub totalResponderMainModes: u32, - pub currentNewResponderMainModes: u32, - pub currentActiveQuickModes: u32, - pub totalQuickModesStarted: u32, - pub totalSuccessfulQuickModes: u32, - pub totalFailedQuickModes: u32, - pub totalAcquires: u32, - pub totalReinitAcquires: u32, - pub currentActiveExtendedModes: u32, - pub totalExtendedModesStarted: u32, - pub totalSuccessfulExtendedModes: u32, - pub totalFailedExtendedModes: u32, - pub totalImpersonationExtendedModes: u32, - pub totalImpersonationMainModes: u32, -} -impl ::core::marker::Copy for IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1 {} -impl ::core::clone::Clone for IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_KERBEROS_AUTHENTICATION0 { - pub flags: IKEEXT_KERBEROS_AUTHENTICATION_FLAGS, -} -impl ::core::marker::Copy for IKEEXT_KERBEROS_AUTHENTICATION0 {} -impl ::core::clone::Clone for IKEEXT_KERBEROS_AUTHENTICATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_KERBEROS_AUTHENTICATION1 { - pub flags: IKEEXT_KERBEROS_AUTHENTICATION_FLAGS, - pub proxyServer: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for IKEEXT_KERBEROS_AUTHENTICATION1 {} -impl ::core::clone::Clone for IKEEXT_KERBEROS_AUTHENTICATION1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_KEYMODULE_STATISTICS0 { - pub v4Statistics: IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0, - pub v6Statistics: IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0, - pub errorFrequencyTable: [u32; 97], - pub mainModeNegotiationTime: u32, - pub quickModeNegotiationTime: u32, - pub extendedModeNegotiationTime: u32, -} -impl ::core::marker::Copy for IKEEXT_KEYMODULE_STATISTICS0 {} -impl ::core::clone::Clone for IKEEXT_KEYMODULE_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_KEYMODULE_STATISTICS1 { - pub v4Statistics: IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1, - pub v6Statistics: IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1, - pub errorFrequencyTable: [u32; 97], - pub mainModeNegotiationTime: u32, - pub quickModeNegotiationTime: u32, - pub extendedModeNegotiationTime: u32, -} -impl ::core::marker::Copy for IKEEXT_KEYMODULE_STATISTICS1 {} -impl ::core::clone::Clone for IKEEXT_KEYMODULE_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_NAME_CREDENTIAL0 { - pub principalName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for IKEEXT_NAME_CREDENTIAL0 {} -impl ::core::clone::Clone for IKEEXT_NAME_CREDENTIAL0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_NTLM_V2_AUTHENTICATION0 { - pub flags: u32, -} -impl ::core::marker::Copy for IKEEXT_NTLM_V2_AUTHENTICATION0 {} -impl ::core::clone::Clone for IKEEXT_NTLM_V2_AUTHENTICATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_POLICY0 { - pub softExpirationTime: u32, - pub numAuthenticationMethods: u32, - pub authenticationMethods: *mut IKEEXT_AUTHENTICATION_METHOD0, - pub initiatorImpersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, - pub numIkeProposals: u32, - pub ikeProposals: *mut IKEEXT_PROPOSAL0, - pub flags: IKEEXT_POLICY_FLAG, - pub maxDynamicFilters: u32, -} -impl ::core::marker::Copy for IKEEXT_POLICY0 {} -impl ::core::clone::Clone for IKEEXT_POLICY0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_POLICY1 { - pub softExpirationTime: u32, - pub numAuthenticationMethods: u32, - pub authenticationMethods: *mut IKEEXT_AUTHENTICATION_METHOD1, - pub initiatorImpersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, - pub numIkeProposals: u32, - pub ikeProposals: *mut IKEEXT_PROPOSAL0, - pub flags: IKEEXT_POLICY_FLAG, - pub maxDynamicFilters: u32, - pub retransmitDurationSecs: u32, -} -impl ::core::marker::Copy for IKEEXT_POLICY1 {} -impl ::core::clone::Clone for IKEEXT_POLICY1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_POLICY2 { - pub softExpirationTime: u32, - pub numAuthenticationMethods: u32, - pub authenticationMethods: *mut IKEEXT_AUTHENTICATION_METHOD2, - pub initiatorImpersonationType: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE, - pub numIkeProposals: u32, - pub ikeProposals: *mut IKEEXT_PROPOSAL0, - pub flags: IKEEXT_POLICY_FLAG, - pub maxDynamicFilters: u32, - pub retransmitDurationSecs: u32, -} -impl ::core::marker::Copy for IKEEXT_POLICY2 {} -impl ::core::clone::Clone for IKEEXT_POLICY2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_PRESHARED_KEY_AUTHENTICATION0 { - pub presharedKey: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IKEEXT_PRESHARED_KEY_AUTHENTICATION0 {} -impl ::core::clone::Clone for IKEEXT_PRESHARED_KEY_AUTHENTICATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_PRESHARED_KEY_AUTHENTICATION1 { - pub presharedKey: FWP_BYTE_BLOB, - pub flags: IKEEXT_PRESHARED_KEY_AUTHENTICATION_FLAGS, -} -impl ::core::marker::Copy for IKEEXT_PRESHARED_KEY_AUTHENTICATION1 {} -impl ::core::clone::Clone for IKEEXT_PRESHARED_KEY_AUTHENTICATION1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_PROPOSAL0 { - pub cipherAlgorithm: IKEEXT_CIPHER_ALGORITHM0, - pub integrityAlgorithm: IKEEXT_INTEGRITY_ALGORITHM0, - pub maxLifetimeSeconds: u32, - pub dhGroup: IKEEXT_DH_GROUP, - pub quickModeLimit: u32, -} -impl ::core::marker::Copy for IKEEXT_PROPOSAL0 {} -impl ::core::clone::Clone for IKEEXT_PROPOSAL0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_RESERVED_AUTHENTICATION0 { - pub flags: IKEEXT_RESERVED_AUTHENTICATION_FLAGS, -} -impl ::core::marker::Copy for IKEEXT_RESERVED_AUTHENTICATION0 {} -impl ::core::clone::Clone for IKEEXT_RESERVED_AUTHENTICATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_SA_DETAILS0 { - pub saId: u64, - pub keyModuleType: IKEEXT_KEY_MODULE_TYPE, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IKEEXT_SA_DETAILS0_0, - pub ikeTraffic: IKEEXT_TRAFFIC0, - pub ikeProposal: IKEEXT_PROPOSAL0, - pub cookiePair: IKEEXT_COOKIE_PAIR0, - pub ikeCredentials: IKEEXT_CREDENTIALS0, - pub ikePolicyKey: ::windows_sys::core::GUID, - pub virtualIfTunnelId: u64, -} -impl ::core::marker::Copy for IKEEXT_SA_DETAILS0 {} -impl ::core::clone::Clone for IKEEXT_SA_DETAILS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_SA_DETAILS0_0 { - pub v4UdpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, -} -impl ::core::marker::Copy for IKEEXT_SA_DETAILS0_0 {} -impl ::core::clone::Clone for IKEEXT_SA_DETAILS0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_SA_DETAILS1 { - pub saId: u64, - pub keyModuleType: IKEEXT_KEY_MODULE_TYPE, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IKEEXT_SA_DETAILS1_0, - pub ikeTraffic: IKEEXT_TRAFFIC0, - pub ikeProposal: IKEEXT_PROPOSAL0, - pub cookiePair: IKEEXT_COOKIE_PAIR0, - pub ikeCredentials: IKEEXT_CREDENTIALS1, - pub ikePolicyKey: ::windows_sys::core::GUID, - pub virtualIfTunnelId: u64, - pub correlationKey: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IKEEXT_SA_DETAILS1 {} -impl ::core::clone::Clone for IKEEXT_SA_DETAILS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_SA_DETAILS1_0 { - pub v4UdpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, -} -impl ::core::marker::Copy for IKEEXT_SA_DETAILS1_0 {} -impl ::core::clone::Clone for IKEEXT_SA_DETAILS1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_SA_DETAILS2 { - pub saId: u64, - pub keyModuleType: IKEEXT_KEY_MODULE_TYPE, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IKEEXT_SA_DETAILS2_0, - pub ikeTraffic: IKEEXT_TRAFFIC0, - pub ikeProposal: IKEEXT_PROPOSAL0, - pub cookiePair: IKEEXT_COOKIE_PAIR0, - pub ikeCredentials: IKEEXT_CREDENTIALS2, - pub ikePolicyKey: ::windows_sys::core::GUID, - pub virtualIfTunnelId: u64, - pub correlationKey: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IKEEXT_SA_DETAILS2 {} -impl ::core::clone::Clone for IKEEXT_SA_DETAILS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_SA_DETAILS2_0 { - pub v4UdpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, -} -impl ::core::marker::Copy for IKEEXT_SA_DETAILS2_0 {} -impl ::core::clone::Clone for IKEEXT_SA_DETAILS2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IKEEXT_SA_ENUM_TEMPLATE0 { - pub localSubNet: FWP_CONDITION_VALUE0, - pub remoteSubNet: FWP_CONDITION_VALUE0, - pub localMainModeCertHash: FWP_BYTE_BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IKEEXT_SA_ENUM_TEMPLATE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IKEEXT_SA_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_STATISTICS0 { - pub ikeStatistics: IKEEXT_KEYMODULE_STATISTICS0, - pub authipStatistics: IKEEXT_KEYMODULE_STATISTICS0, - pub commonStatistics: IKEEXT_COMMON_STATISTICS0, -} -impl ::core::marker::Copy for IKEEXT_STATISTICS0 {} -impl ::core::clone::Clone for IKEEXT_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_STATISTICS1 { - pub ikeStatistics: IKEEXT_KEYMODULE_STATISTICS1, - pub authipStatistics: IKEEXT_KEYMODULE_STATISTICS1, - pub ikeV2Statistics: IKEEXT_KEYMODULE_STATISTICS1, - pub commonStatistics: IKEEXT_COMMON_STATISTICS1, -} -impl ::core::marker::Copy for IKEEXT_STATISTICS1 {} -impl ::core::clone::Clone for IKEEXT_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IKEEXT_TRAFFIC0 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: IKEEXT_TRAFFIC0_0, - pub Anonymous2: IKEEXT_TRAFFIC0_1, - pub authIpFilterId: u64, -} -impl ::core::marker::Copy for IKEEXT_TRAFFIC0 {} -impl ::core::clone::Clone for IKEEXT_TRAFFIC0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_TRAFFIC0_0 { - pub localV4Address: u32, - pub localV6Address: [u8; 16], -} -impl ::core::marker::Copy for IKEEXT_TRAFFIC0_0 {} -impl ::core::clone::Clone for IKEEXT_TRAFFIC0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IKEEXT_TRAFFIC0_1 { - pub remoteV4Address: u32, - pub remoteV6Address: [u8; 16], -} -impl ::core::marker::Copy for IKEEXT_TRAFFIC0_1 {} -impl ::core::clone::Clone for IKEEXT_TRAFFIC0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_ADDRESS_INFO0 { - pub numV4Addresses: u32, - pub v4Addresses: *mut u32, - pub numV6Addresses: u32, - pub v6Addresses: *mut FWP_BYTE_ARRAY16, -} -impl ::core::marker::Copy for IPSEC_ADDRESS_INFO0 {} -impl ::core::clone::Clone for IPSEC_ADDRESS_INFO0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0 { - pub invalidSpisOnInbound: u32, - pub decryptionFailuresOnInbound: u32, - pub authenticationFailuresOnInbound: u32, - pub udpEspValidationFailuresOnInbound: u32, - pub replayCheckFailuresOnInbound: u32, - pub invalidClearTextInbound: u32, - pub saNotInitializedOnInbound: u32, - pub receiveOverIncorrectSaInbound: u32, - pub secureReceivesNotMatchingFilters: u32, -} -impl ::core::marker::Copy for IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0 {} -impl ::core::clone::Clone for IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1 { - pub invalidSpisOnInbound: u32, - pub decryptionFailuresOnInbound: u32, - pub authenticationFailuresOnInbound: u32, - pub udpEspValidationFailuresOnInbound: u32, - pub replayCheckFailuresOnInbound: u32, - pub invalidClearTextInbound: u32, - pub saNotInitializedOnInbound: u32, - pub receiveOverIncorrectSaInbound: u32, - pub secureReceivesNotMatchingFilters: u32, - pub totalDropPacketsInbound: u32, -} -impl ::core::marker::Copy for IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1 {} -impl ::core::clone::Clone for IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_AGGREGATE_SA_STATISTICS0 { - pub activeSas: u32, - pub pendingSaNegotiations: u32, - pub totalSasAdded: u32, - pub totalSasDeleted: u32, - pub successfulRekeys: u32, - pub activeTunnels: u32, - pub offloadedSas: u32, -} -impl ::core::marker::Copy for IPSEC_AGGREGATE_SA_STATISTICS0 {} -impl ::core::clone::Clone for IPSEC_AGGREGATE_SA_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_AH_DROP_PACKET_STATISTICS0 { - pub invalidSpisOnInbound: u32, - pub authenticationFailuresOnInbound: u32, - pub replayCheckFailuresOnInbound: u32, - pub saNotInitializedOnInbound: u32, -} -impl ::core::marker::Copy for IPSEC_AH_DROP_PACKET_STATISTICS0 {} -impl ::core::clone::Clone for IPSEC_AH_DROP_PACKET_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_AUTH_AND_CIPHER_TRANSFORM0 { - pub authTransform: IPSEC_AUTH_TRANSFORM0, - pub cipherTransform: IPSEC_CIPHER_TRANSFORM0, -} -impl ::core::marker::Copy for IPSEC_AUTH_AND_CIPHER_TRANSFORM0 {} -impl ::core::clone::Clone for IPSEC_AUTH_AND_CIPHER_TRANSFORM0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_AUTH_TRANSFORM0 { - pub authTransformId: IPSEC_AUTH_TRANSFORM_ID0, - pub cryptoModuleId: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for IPSEC_AUTH_TRANSFORM0 {} -impl ::core::clone::Clone for IPSEC_AUTH_TRANSFORM0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_AUTH_TRANSFORM_ID0 { - pub authType: IPSEC_AUTH_TYPE, - pub authConfig: u8, -} -impl ::core::marker::Copy for IPSEC_AUTH_TRANSFORM_ID0 {} -impl ::core::clone::Clone for IPSEC_AUTH_TRANSFORM_ID0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_CIPHER_TRANSFORM0 { - pub cipherTransformId: IPSEC_CIPHER_TRANSFORM_ID0, - pub cryptoModuleId: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for IPSEC_CIPHER_TRANSFORM0 {} -impl ::core::clone::Clone for IPSEC_CIPHER_TRANSFORM0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_CIPHER_TRANSFORM_ID0 { - pub cipherType: IPSEC_CIPHER_TYPE, - pub cipherConfig: u8, -} -impl ::core::marker::Copy for IPSEC_CIPHER_TRANSFORM_ID0 {} -impl ::core::clone::Clone for IPSEC_CIPHER_TRANSFORM_ID0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_DOSP_OPTIONS0 { - pub stateIdleTimeoutSeconds: u32, - pub perIPRateLimitQueueIdleTimeoutSeconds: u32, - pub ipV6IPsecUnauthDscp: u8, - pub ipV6IPsecUnauthRateLimitBytesPerSec: u32, - pub ipV6IPsecUnauthPerIPRateLimitBytesPerSec: u32, - pub ipV6IPsecAuthDscp: u8, - pub ipV6IPsecAuthRateLimitBytesPerSec: u32, - pub icmpV6Dscp: u8, - pub icmpV6RateLimitBytesPerSec: u32, - pub ipV6FilterExemptDscp: u8, - pub ipV6FilterExemptRateLimitBytesPerSec: u32, - pub defBlockExemptDscp: u8, - pub defBlockExemptRateLimitBytesPerSec: u32, - pub maxStateEntries: u32, - pub maxPerIPRateLimitQueues: u32, - pub flags: IPSEC_DOSP_FLAGS, - pub numPublicIFLuids: u32, - pub publicIFLuids: *mut u64, - pub numInternalIFLuids: u32, - pub internalIFLuids: *mut u64, - pub publicV6AddrMask: FWP_V6_ADDR_AND_MASK, - pub internalV6AddrMask: FWP_V6_ADDR_AND_MASK, -} -impl ::core::marker::Copy for IPSEC_DOSP_OPTIONS0 {} -impl ::core::clone::Clone for IPSEC_DOSP_OPTIONS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_DOSP_STATE0 { - pub publicHostV6Addr: [u8; 16], - pub internalHostV6Addr: [u8; 16], - pub totalInboundIPv6IPsecAuthPackets: u64, - pub totalOutboundIPv6IPsecAuthPackets: u64, - pub durationSecs: u32, -} -impl ::core::marker::Copy for IPSEC_DOSP_STATE0 {} -impl ::core::clone::Clone for IPSEC_DOSP_STATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_DOSP_STATE_ENUM_TEMPLATE0 { - pub publicV6AddrMask: FWP_V6_ADDR_AND_MASK, - pub internalV6AddrMask: FWP_V6_ADDR_AND_MASK, -} -impl ::core::marker::Copy for IPSEC_DOSP_STATE_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for IPSEC_DOSP_STATE_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_DOSP_STATISTICS0 { - pub totalStateEntriesCreated: u64, - pub currentStateEntries: u64, - pub totalInboundAllowedIPv6IPsecUnauthPkts: u64, - pub totalInboundRatelimitDiscardedIPv6IPsecUnauthPkts: u64, - pub totalInboundPerIPRatelimitDiscardedIPv6IPsecUnauthPkts: u64, - pub totalInboundOtherDiscardedIPv6IPsecUnauthPkts: u64, - pub totalInboundAllowedIPv6IPsecAuthPkts: u64, - pub totalInboundRatelimitDiscardedIPv6IPsecAuthPkts: u64, - pub totalInboundOtherDiscardedIPv6IPsecAuthPkts: u64, - pub totalInboundAllowedICMPv6Pkts: u64, - pub totalInboundRatelimitDiscardedICMPv6Pkts: u64, - pub totalInboundAllowedIPv6FilterExemptPkts: u64, - pub totalInboundRatelimitDiscardedIPv6FilterExemptPkts: u64, - pub totalInboundDiscardedIPv6FilterBlockPkts: u64, - pub totalInboundAllowedDefBlockExemptPkts: u64, - pub totalInboundRatelimitDiscardedDefBlockExemptPkts: u64, - pub totalInboundDiscardedDefBlockPkts: u64, - pub currentInboundIPv6IPsecUnauthPerIPRateLimitQueues: u64, -} -impl ::core::marker::Copy for IPSEC_DOSP_STATISTICS0 {} -impl ::core::clone::Clone for IPSEC_DOSP_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_ESP_DROP_PACKET_STATISTICS0 { - pub invalidSpisOnInbound: u32, - pub decryptionFailuresOnInbound: u32, - pub authenticationFailuresOnInbound: u32, - pub replayCheckFailuresOnInbound: u32, - pub saNotInitializedOnInbound: u32, -} -impl ::core::marker::Copy for IPSEC_ESP_DROP_PACKET_STATISTICS0 {} -impl ::core::clone::Clone for IPSEC_ESP_DROP_PACKET_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_GETSPI0 { - pub inboundIpsecTraffic: IPSEC_TRAFFIC0, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IPSEC_GETSPI0_0, - pub rngCryptoModuleID: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for IPSEC_GETSPI0 {} -impl ::core::clone::Clone for IPSEC_GETSPI0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_GETSPI0_0 { - pub inboundUdpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, -} -impl ::core::marker::Copy for IPSEC_GETSPI0_0 {} -impl ::core::clone::Clone for IPSEC_GETSPI0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_GETSPI1 { - pub inboundIpsecTraffic: IPSEC_TRAFFIC1, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IPSEC_GETSPI1_0, - pub rngCryptoModuleID: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for IPSEC_GETSPI1 {} -impl ::core::clone::Clone for IPSEC_GETSPI1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_GETSPI1_0 { - pub inboundUdpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, -} -impl ::core::marker::Copy for IPSEC_GETSPI1_0 {} -impl ::core::clone::Clone for IPSEC_GETSPI1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_ID0 { - pub mmTargetName: ::windows_sys::core::PWSTR, - pub emTargetName: ::windows_sys::core::PWSTR, - pub numTokens: u32, - pub tokens: *mut IPSEC_TOKEN0, - pub explicitCredentials: u64, - pub logonId: u64, -} -impl ::core::marker::Copy for IPSEC_ID0 {} -impl ::core::clone::Clone for IPSEC_ID0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_KEYING_POLICY0 { - pub numKeyMods: u32, - pub keyModKeys: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for IPSEC_KEYING_POLICY0 {} -impl ::core::clone::Clone for IPSEC_KEYING_POLICY0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_KEYING_POLICY1 { - pub numKeyMods: u32, - pub keyModKeys: *mut ::windows_sys::core::GUID, - pub flags: u32, -} -impl ::core::marker::Copy for IPSEC_KEYING_POLICY1 {} -impl ::core::clone::Clone for IPSEC_KEYING_POLICY1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_KEYMODULE_STATE0 { - pub keyModuleKey: ::windows_sys::core::GUID, - pub stateBlob: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IPSEC_KEYMODULE_STATE0 {} -impl ::core::clone::Clone for IPSEC_KEYMODULE_STATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_KEY_MANAGER0 { - pub keyManagerKey: ::windows_sys::core::GUID, - pub displayData: FWPM_DISPLAY_DATA0, - pub flags: u32, - pub keyDictationTimeoutHint: u8, -} -impl ::core::marker::Copy for IPSEC_KEY_MANAGER0 {} -impl ::core::clone::Clone for IPSEC_KEY_MANAGER0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IPSEC_KEY_MANAGER_CALLBACKS0 { - pub reserved: ::windows_sys::core::GUID, - pub flags: u32, - pub keyDictationCheck: IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0, - pub keyDictation: IPSEC_KEY_MANAGER_DICTATE_KEY0, - pub keyNotify: IPSEC_KEY_MANAGER_NOTIFY_KEY0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_KEY_MANAGER_CALLBACKS0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_KEY_MANAGER_CALLBACKS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_PROPOSAL0 { - pub lifetime: IPSEC_SA_LIFETIME0, - pub numSaTransforms: u32, - pub saTransforms: *mut IPSEC_SA_TRANSFORM0, - pub pfsGroup: IPSEC_PFS_GROUP, -} -impl ::core::marker::Copy for IPSEC_PROPOSAL0 {} -impl ::core::clone::Clone for IPSEC_PROPOSAL0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA0 { - pub spi: u32, - pub saTransformType: IPSEC_TRANSFORM_TYPE, - pub Anonymous: IPSEC_SA0_0, -} -impl ::core::marker::Copy for IPSEC_SA0 {} -impl ::core::clone::Clone for IPSEC_SA0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_SA0_0 { - pub ahInformation: *mut IPSEC_SA_AUTH_INFORMATION0, - pub espAuthInformation: *mut IPSEC_SA_AUTH_INFORMATION0, - pub espCipherInformation: *mut IPSEC_SA_CIPHER_INFORMATION0, - pub espAuthAndCipherInformation: *mut IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0, - pub espAuthFwInformation: *mut IPSEC_SA_AUTH_INFORMATION0, -} -impl ::core::marker::Copy for IPSEC_SA0_0 {} -impl ::core::clone::Clone for IPSEC_SA0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 { - pub saCipherInformation: IPSEC_SA_CIPHER_INFORMATION0, - pub saAuthInformation: IPSEC_SA_AUTH_INFORMATION0, -} -impl ::core::marker::Copy for IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 {} -impl ::core::clone::Clone for IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_AUTH_INFORMATION0 { - pub authTransform: IPSEC_AUTH_TRANSFORM0, - pub authKey: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IPSEC_SA_AUTH_INFORMATION0 {} -impl ::core::clone::Clone for IPSEC_SA_AUTH_INFORMATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_BUNDLE0 { - pub flags: IPSEC_SA_BUNDLE_FLAGS, - pub lifetime: IPSEC_SA_LIFETIME0, - pub idleTimeoutSeconds: u32, - pub ndAllowClearTimeoutSeconds: u32, - pub ipsecId: *mut IPSEC_ID0, - pub napContext: u32, - pub qmSaId: u32, - pub numSAs: u32, - pub saList: *mut IPSEC_SA0, - pub keyModuleState: *mut IPSEC_KEYMODULE_STATE0, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IPSEC_SA_BUNDLE0_0, - pub mmSaId: u64, - pub pfsGroup: IPSEC_PFS_GROUP, -} -impl ::core::marker::Copy for IPSEC_SA_BUNDLE0 {} -impl ::core::clone::Clone for IPSEC_SA_BUNDLE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_SA_BUNDLE0_0 { - pub peerV4PrivateAddress: u32, -} -impl ::core::marker::Copy for IPSEC_SA_BUNDLE0_0 {} -impl ::core::clone::Clone for IPSEC_SA_BUNDLE0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_BUNDLE1 { - pub flags: IPSEC_SA_BUNDLE_FLAGS, - pub lifetime: IPSEC_SA_LIFETIME0, - pub idleTimeoutSeconds: u32, - pub ndAllowClearTimeoutSeconds: u32, - pub ipsecId: *mut IPSEC_ID0, - pub napContext: u32, - pub qmSaId: u32, - pub numSAs: u32, - pub saList: *mut IPSEC_SA0, - pub keyModuleState: *mut IPSEC_KEYMODULE_STATE0, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IPSEC_SA_BUNDLE1_0, - pub mmSaId: u64, - pub pfsGroup: IPSEC_PFS_GROUP, - pub saLookupContext: ::windows_sys::core::GUID, - pub qmFilterId: u64, -} -impl ::core::marker::Copy for IPSEC_SA_BUNDLE1 {} -impl ::core::clone::Clone for IPSEC_SA_BUNDLE1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_SA_BUNDLE1_0 { - pub peerV4PrivateAddress: u32, -} -impl ::core::marker::Copy for IPSEC_SA_BUNDLE1_0 {} -impl ::core::clone::Clone for IPSEC_SA_BUNDLE1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_CIPHER_INFORMATION0 { - pub cipherTransform: IPSEC_CIPHER_TRANSFORM0, - pub cipherKey: FWP_BYTE_BLOB, -} -impl ::core::marker::Copy for IPSEC_SA_CIPHER_INFORMATION0 {} -impl ::core::clone::Clone for IPSEC_SA_CIPHER_INFORMATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IPSEC_SA_CONTEXT0 { - pub saContextId: u64, - pub inboundSa: *mut IPSEC_SA_DETAILS0, - pub outboundSa: *mut IPSEC_SA_DETAILS0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_CONTEXT0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_CONTEXT0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IPSEC_SA_CONTEXT1 { - pub saContextId: u64, - pub inboundSa: *mut IPSEC_SA_DETAILS1, - pub outboundSa: *mut IPSEC_SA_DETAILS1, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_CONTEXT1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_CONTEXT1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_CONTEXT_CHANGE0 { - pub changeType: IPSEC_SA_CONTEXT_EVENT_TYPE0, - pub saContextId: u64, -} -impl ::core::marker::Copy for IPSEC_SA_CONTEXT_CHANGE0 {} -impl ::core::clone::Clone for IPSEC_SA_CONTEXT_CHANGE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 { - pub localSubNet: FWP_CONDITION_VALUE0, - pub remoteSubNet: FWP_CONDITION_VALUE0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IPSEC_SA_CONTEXT_SUBSCRIPTION0 { - pub enumTemplate: *mut IPSEC_SA_CONTEXT_ENUM_TEMPLATE0, - pub flags: u32, - pub sessionKey: ::windows_sys::core::GUID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_CONTEXT_SUBSCRIPTION0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_CONTEXT_SUBSCRIPTION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IPSEC_SA_DETAILS0 { - pub ipVersion: FWP_IP_VERSION, - pub saDirection: FWP_DIRECTION, - pub traffic: IPSEC_TRAFFIC0, - pub saBundle: IPSEC_SA_BUNDLE0, - pub Anonymous: IPSEC_SA_DETAILS0_0, - pub transportFilter: *mut FWPM_FILTER0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_DETAILS0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_DETAILS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union IPSEC_SA_DETAILS0_0 { - pub udpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_DETAILS0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_DETAILS0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct IPSEC_SA_DETAILS1 { - pub ipVersion: FWP_IP_VERSION, - pub saDirection: FWP_DIRECTION, - pub traffic: IPSEC_TRAFFIC1, - pub saBundle: IPSEC_SA_BUNDLE1, - pub Anonymous: IPSEC_SA_DETAILS1_0, - pub transportFilter: *mut FWPM_FILTER0, - pub virtualIfTunnelInfo: IPSEC_VIRTUAL_IF_TUNNEL_INFO0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_DETAILS1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_DETAILS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union IPSEC_SA_DETAILS1_0 { - pub udpEncapsulation: *mut IPSEC_V4_UDP_ENCAPSULATION0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for IPSEC_SA_DETAILS1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for IPSEC_SA_DETAILS1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_ENUM_TEMPLATE0 { - pub saDirection: FWP_DIRECTION, -} -impl ::core::marker::Copy for IPSEC_SA_ENUM_TEMPLATE0 {} -impl ::core::clone::Clone for IPSEC_SA_ENUM_TEMPLATE0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_IDLE_TIMEOUT0 { - pub idleTimeoutSeconds: u32, - pub idleTimeoutSecondsFailOver: u32, -} -impl ::core::marker::Copy for IPSEC_SA_IDLE_TIMEOUT0 {} -impl ::core::clone::Clone for IPSEC_SA_IDLE_TIMEOUT0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_LIFETIME0 { - pub lifetimeSeconds: u32, - pub lifetimeKilobytes: u32, - pub lifetimePackets: u32, -} -impl ::core::marker::Copy for IPSEC_SA_LIFETIME0 {} -impl ::core::clone::Clone for IPSEC_SA_LIFETIME0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_SA_TRANSFORM0 { - pub ipsecTransformType: IPSEC_TRANSFORM_TYPE, - pub Anonymous: IPSEC_SA_TRANSFORM0_0, -} -impl ::core::marker::Copy for IPSEC_SA_TRANSFORM0 {} -impl ::core::clone::Clone for IPSEC_SA_TRANSFORM0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_SA_TRANSFORM0_0 { - pub ahTransform: *mut IPSEC_AUTH_TRANSFORM0, - pub espAuthTransform: *mut IPSEC_AUTH_TRANSFORM0, - pub espCipherTransform: *mut IPSEC_CIPHER_TRANSFORM0, - pub espAuthAndCipherTransform: *mut IPSEC_AUTH_AND_CIPHER_TRANSFORM0, - pub espAuthFwTransform: *mut IPSEC_AUTH_TRANSFORM0, -} -impl ::core::marker::Copy for IPSEC_SA_TRANSFORM0_0 {} -impl ::core::clone::Clone for IPSEC_SA_TRANSFORM0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_STATISTICS0 { - pub aggregateSaStatistics: IPSEC_AGGREGATE_SA_STATISTICS0, - pub espDropPacketStatistics: IPSEC_ESP_DROP_PACKET_STATISTICS0, - pub ahDropPacketStatistics: IPSEC_AH_DROP_PACKET_STATISTICS0, - pub aggregateDropPacketStatistics: IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0, - pub inboundTrafficStatistics: IPSEC_TRAFFIC_STATISTICS0, - pub outboundTrafficStatistics: IPSEC_TRAFFIC_STATISTICS0, -} -impl ::core::marker::Copy for IPSEC_STATISTICS0 {} -impl ::core::clone::Clone for IPSEC_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_STATISTICS1 { - pub aggregateSaStatistics: IPSEC_AGGREGATE_SA_STATISTICS0, - pub espDropPacketStatistics: IPSEC_ESP_DROP_PACKET_STATISTICS0, - pub ahDropPacketStatistics: IPSEC_AH_DROP_PACKET_STATISTICS0, - pub aggregateDropPacketStatistics: IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1, - pub inboundTrafficStatistics: IPSEC_TRAFFIC_STATISTICS1, - pub outboundTrafficStatistics: IPSEC_TRAFFIC_STATISTICS1, -} -impl ::core::marker::Copy for IPSEC_STATISTICS1 {} -impl ::core::clone::Clone for IPSEC_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TOKEN0 { - pub r#type: IPSEC_TOKEN_TYPE, - pub principal: IPSEC_TOKEN_PRINCIPAL, - pub mode: IPSEC_TOKEN_MODE, - pub token: u64, -} -impl ::core::marker::Copy for IPSEC_TOKEN0 {} -impl ::core::clone::Clone for IPSEC_TOKEN0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRAFFIC0 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: IPSEC_TRAFFIC0_0, - pub Anonymous2: IPSEC_TRAFFIC0_1, - pub trafficType: IPSEC_TRAFFIC_TYPE, - pub Anonymous3: IPSEC_TRAFFIC0_2, - pub remotePort: u16, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC0 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC0_0 { - pub localV4Address: u32, - pub localV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TRAFFIC0_0 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC0_1 { - pub remoteV4Address: u32, - pub remoteV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TRAFFIC0_1 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC0_2 { - pub ipsecFilterId: u64, - pub tunnelPolicyId: u64, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC0_2 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRAFFIC1 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: IPSEC_TRAFFIC1_0, - pub Anonymous2: IPSEC_TRAFFIC1_1, - pub trafficType: IPSEC_TRAFFIC_TYPE, - pub Anonymous3: IPSEC_TRAFFIC1_2, - pub remotePort: u16, - pub localPort: u16, - pub ipProtocol: u8, - pub localIfLuid: u64, - pub realIfProfileId: u32, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC1 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC1_0 { - pub localV4Address: u32, - pub localV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TRAFFIC1_0 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC1_1 { - pub remoteV4Address: u32, - pub remoteV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TRAFFIC1_1 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC1_2 { - pub ipsecFilterId: u64, - pub tunnelPolicyId: u64, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC1_2 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRAFFIC_SELECTOR0 { - pub protocolId: u8, - pub portStart: u16, - pub portEnd: u16, - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: IPSEC_TRAFFIC_SELECTOR0_0, - pub Anonymous2: IPSEC_TRAFFIC_SELECTOR0_1, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC_SELECTOR0 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC_SELECTOR0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC_SELECTOR0_0 { - pub startV4Address: u32, - pub startV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TRAFFIC_SELECTOR0_0 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC_SELECTOR0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TRAFFIC_SELECTOR0_1 { - pub endV4Address: u32, - pub endV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TRAFFIC_SELECTOR0_1 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC_SELECTOR0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRAFFIC_SELECTOR_POLICY0 { - pub flags: u32, - pub numLocalTrafficSelectors: u32, - pub localTrafficSelectors: *mut IPSEC_TRAFFIC_SELECTOR0, - pub numRemoteTrafficSelectors: u32, - pub remoteTrafficSelectors: *mut IPSEC_TRAFFIC_SELECTOR0, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC_SELECTOR_POLICY0 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC_SELECTOR_POLICY0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRAFFIC_STATISTICS0 { - pub encryptedByteCount: u64, - pub authenticatedAHByteCount: u64, - pub authenticatedESPByteCount: u64, - pub transportByteCount: u64, - pub tunnelByteCount: u64, - pub offloadByteCount: u64, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC_STATISTICS0 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC_STATISTICS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRAFFIC_STATISTICS1 { - pub encryptedByteCount: u64, - pub authenticatedAHByteCount: u64, - pub authenticatedESPByteCount: u64, - pub transportByteCount: u64, - pub tunnelByteCount: u64, - pub offloadByteCount: u64, - pub totalSuccessfulPackets: u64, -} -impl ::core::marker::Copy for IPSEC_TRAFFIC_STATISTICS1 {} -impl ::core::clone::Clone for IPSEC_TRAFFIC_STATISTICS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRANSPORT_POLICY0 { - pub numIpsecProposals: u32, - pub ipsecProposals: *mut IPSEC_PROPOSAL0, - pub flags: IPSEC_POLICY_FLAG, - pub ndAllowClearTimeoutSeconds: u32, - pub saIdleTimeout: IPSEC_SA_IDLE_TIMEOUT0, - pub emPolicy: *mut IKEEXT_EM_POLICY0, -} -impl ::core::marker::Copy for IPSEC_TRANSPORT_POLICY0 {} -impl ::core::clone::Clone for IPSEC_TRANSPORT_POLICY0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRANSPORT_POLICY1 { - pub numIpsecProposals: u32, - pub ipsecProposals: *mut IPSEC_PROPOSAL0, - pub flags: IPSEC_POLICY_FLAG, - pub ndAllowClearTimeoutSeconds: u32, - pub saIdleTimeout: IPSEC_SA_IDLE_TIMEOUT0, - pub emPolicy: *mut IKEEXT_EM_POLICY1, -} -impl ::core::marker::Copy for IPSEC_TRANSPORT_POLICY1 {} -impl ::core::clone::Clone for IPSEC_TRANSPORT_POLICY1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TRANSPORT_POLICY2 { - pub numIpsecProposals: u32, - pub ipsecProposals: *mut IPSEC_PROPOSAL0, - pub flags: IPSEC_POLICY_FLAG, - pub ndAllowClearTimeoutSeconds: u32, - pub saIdleTimeout: IPSEC_SA_IDLE_TIMEOUT0, - pub emPolicy: *mut IKEEXT_EM_POLICY2, -} -impl ::core::marker::Copy for IPSEC_TRANSPORT_POLICY2 {} -impl ::core::clone::Clone for IPSEC_TRANSPORT_POLICY2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_ENDPOINT0 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous: IPSEC_TUNNEL_ENDPOINT0_0, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINT0 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINT0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TUNNEL_ENDPOINT0_0 { - pub v4Address: u32, - pub v6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINT0_0 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINT0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_ENDPOINTS0 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: IPSEC_TUNNEL_ENDPOINTS0_0, - pub Anonymous2: IPSEC_TUNNEL_ENDPOINTS0_1, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS0 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TUNNEL_ENDPOINTS0_0 { - pub localV4Address: u32, - pub localV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS0_0 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TUNNEL_ENDPOINTS0_1 { - pub remoteV4Address: u32, - pub remoteV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS0_1 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_ENDPOINTS1 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: IPSEC_TUNNEL_ENDPOINTS1_0, - pub Anonymous2: IPSEC_TUNNEL_ENDPOINTS1_1, - pub localIfLuid: u64, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS1 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TUNNEL_ENDPOINTS1_0 { - pub localV4Address: u32, - pub localV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS1_0 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TUNNEL_ENDPOINTS1_1 { - pub remoteV4Address: u32, - pub remoteV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS1_1 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_ENDPOINTS2 { - pub ipVersion: FWP_IP_VERSION, - pub Anonymous1: IPSEC_TUNNEL_ENDPOINTS2_0, - pub Anonymous2: IPSEC_TUNNEL_ENDPOINTS2_1, - pub localIfLuid: u64, - pub remoteFqdn: ::windows_sys::core::PWSTR, - pub numAddresses: u32, - pub remoteAddresses: *mut IPSEC_TUNNEL_ENDPOINT0, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS2 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TUNNEL_ENDPOINTS2_0 { - pub localV4Address: u32, - pub localV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS2_0 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub union IPSEC_TUNNEL_ENDPOINTS2_1 { - pub remoteV4Address: u32, - pub remoteV6Address: [u8; 16], -} -impl ::core::marker::Copy for IPSEC_TUNNEL_ENDPOINTS2_1 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_ENDPOINTS2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_POLICY0 { - pub flags: IPSEC_POLICY_FLAG, - pub numIpsecProposals: u32, - pub ipsecProposals: *mut IPSEC_PROPOSAL0, - pub tunnelEndpoints: IPSEC_TUNNEL_ENDPOINTS0, - pub saIdleTimeout: IPSEC_SA_IDLE_TIMEOUT0, - pub emPolicy: *mut IKEEXT_EM_POLICY0, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_POLICY0 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_POLICY0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_POLICY1 { - pub flags: IPSEC_POLICY_FLAG, - pub numIpsecProposals: u32, - pub ipsecProposals: *mut IPSEC_PROPOSAL0, - pub tunnelEndpoints: IPSEC_TUNNEL_ENDPOINTS1, - pub saIdleTimeout: IPSEC_SA_IDLE_TIMEOUT0, - pub emPolicy: *mut IKEEXT_EM_POLICY1, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_POLICY1 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_POLICY1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_POLICY2 { - pub flags: IPSEC_POLICY_FLAG, - pub numIpsecProposals: u32, - pub ipsecProposals: *mut IPSEC_PROPOSAL0, - pub tunnelEndpoints: IPSEC_TUNNEL_ENDPOINTS2, - pub saIdleTimeout: IPSEC_SA_IDLE_TIMEOUT0, - pub emPolicy: *mut IKEEXT_EM_POLICY2, - pub fwdPathSaLifetime: u32, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_POLICY2 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_POLICY2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_TUNNEL_POLICY3 { - pub flags: u32, - pub numIpsecProposals: u32, - pub ipsecProposals: *mut IPSEC_PROPOSAL0, - pub tunnelEndpoints: IPSEC_TUNNEL_ENDPOINTS2, - pub saIdleTimeout: IPSEC_SA_IDLE_TIMEOUT0, - pub emPolicy: *mut IKEEXT_EM_POLICY2, - pub fwdPathSaLifetime: u32, - pub compartmentId: u32, - pub numTrafficSelectorPolicy: u32, - pub trafficSelectorPolicies: *mut IPSEC_TRAFFIC_SELECTOR_POLICY0, -} -impl ::core::marker::Copy for IPSEC_TUNNEL_POLICY3 {} -impl ::core::clone::Clone for IPSEC_TUNNEL_POLICY3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_V4_UDP_ENCAPSULATION0 { - pub localUdpEncapPort: u16, - pub remoteUdpEncapPort: u16, -} -impl ::core::marker::Copy for IPSEC_V4_UDP_ENCAPSULATION0 {} -impl ::core::clone::Clone for IPSEC_V4_UDP_ENCAPSULATION0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub struct IPSEC_VIRTUAL_IF_TUNNEL_INFO0 { - pub virtualIfTunnelId: u64, - pub trafficSelectorId: u64, -} -impl ::core::marker::Copy for IPSEC_VIRTUAL_IF_TUNNEL_INFO0 {} -impl ::core::clone::Clone for IPSEC_VIRTUAL_IF_TUNNEL_INFO0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_CALLOUT_CHANGE_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FWPM_CONNECTION_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_DYNAMIC_KEYWORD_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_FILTER_CHANGE_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type FWPM_NET_EVENT_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type FWPM_NET_EVENT_CALLBACK1 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type FWPM_NET_EVENT_CALLBACK2 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type FWPM_NET_EVENT_CALLBACK3 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type FWPM_NET_EVENT_CALLBACK4 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_PROVIDER_CHANGE_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_PROVIDER_CONTEXT_CHANGE_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_SUBLAYER_CHANGE_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type FWPM_SYSTEM_PORTS_CALLBACK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FWPM_VSWITCH_EVENT_CALLBACK0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type IPSEC_KEY_MANAGER_DICTATE_KEY0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type IPSEC_KEY_MANAGER_NOTIFY_KEY0 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFilteringPlatform\"`*"] -pub type IPSEC_SA_CONTEXT_CALLBACK0 = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs deleted file mode 100644 index cdb2624..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs +++ /dev/null @@ -1,566 +0,0 @@ -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] fn NetworkIsolationDiagnoseConnectFailureAndGetInfo ( wszservername : :: windows_sys::core::PCWSTR , netisoerror : *mut NETISO_ERROR_TYPE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn NetworkIsolationEnumAppContainers ( flags : u32 , pdwnumpublicappcs : *mut u32 , pppublicappcs : *mut *mut INET_FIREWALL_APP_CONTAINER ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn NetworkIsolationFreeAppContainers ( ppublicappcs : *const INET_FIREWALL_APP_CONTAINER ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn NetworkIsolationGetAppContainerConfig ( pdwnumpublicappcs : *mut u32 , appcontainersids : *mut *mut super::super::Security:: SID_AND_ATTRIBUTES ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn NetworkIsolationRegisterForAppContainerChanges ( flags : u32 , callback : PAC_CHANGES_CALLBACK_FN , context : *const ::core::ffi::c_void , registrationobject : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn NetworkIsolationSetAppContainerConfig ( dwnumpublicappcs : u32 , appcontainersids : *const super::super::Security:: SID_AND_ATTRIBUTES ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`*"] fn NetworkIsolationSetupAppContainerBinaries ( applicationcontainersid : super::super::Foundation:: PSID , packagefullname : :: windows_sys::core::PCWSTR , packagefolder : :: windows_sys::core::PCWSTR , displayname : :: windows_sys::core::PCWSTR , bbinariesfullycomputed : super::super::Foundation:: BOOL , binaries : *const :: windows_sys::core::PCWSTR , binariescount : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-net-isolation-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`*"] fn NetworkIsolationUnregisterForAppContainerChanges ( registrationobject : super::super::Foundation:: HANDLE ) -> u32 ); -pub type IDynamicPortMapping = *mut ::core::ffi::c_void; -pub type IDynamicPortMappingCollection = *mut ::core::ffi::c_void; -pub type IEnumNetConnection = *mut ::core::ffi::c_void; -pub type IEnumNetSharingEveryConnection = *mut ::core::ffi::c_void; -pub type IEnumNetSharingPortMapping = *mut ::core::ffi::c_void; -pub type IEnumNetSharingPrivateConnection = *mut ::core::ffi::c_void; -pub type IEnumNetSharingPublicConnection = *mut ::core::ffi::c_void; -pub type INATEventManager = *mut ::core::ffi::c_void; -pub type INATExternalIPAddressCallback = *mut ::core::ffi::c_void; -pub type INATNumberOfEntriesCallback = *mut ::core::ffi::c_void; -pub type INetConnection = *mut ::core::ffi::c_void; -pub type INetConnectionConnectUi = *mut ::core::ffi::c_void; -pub type INetConnectionManager = *mut ::core::ffi::c_void; -pub type INetConnectionProps = *mut ::core::ffi::c_void; -pub type INetFwAuthorizedApplication = *mut ::core::ffi::c_void; -pub type INetFwAuthorizedApplications = *mut ::core::ffi::c_void; -pub type INetFwIcmpSettings = *mut ::core::ffi::c_void; -pub type INetFwMgr = *mut ::core::ffi::c_void; -pub type INetFwOpenPort = *mut ::core::ffi::c_void; -pub type INetFwOpenPorts = *mut ::core::ffi::c_void; -pub type INetFwPolicy = *mut ::core::ffi::c_void; -pub type INetFwPolicy2 = *mut ::core::ffi::c_void; -pub type INetFwProduct = *mut ::core::ffi::c_void; -pub type INetFwProducts = *mut ::core::ffi::c_void; -pub type INetFwProfile = *mut ::core::ffi::c_void; -pub type INetFwRemoteAdminSettings = *mut ::core::ffi::c_void; -pub type INetFwRule = *mut ::core::ffi::c_void; -pub type INetFwRule2 = *mut ::core::ffi::c_void; -pub type INetFwRule3 = *mut ::core::ffi::c_void; -pub type INetFwRules = *mut ::core::ffi::c_void; -pub type INetFwService = *mut ::core::ffi::c_void; -pub type INetFwServiceRestriction = *mut ::core::ffi::c_void; -pub type INetFwServices = *mut ::core::ffi::c_void; -pub type INetSharingConfiguration = *mut ::core::ffi::c_void; -pub type INetSharingEveryConnectionCollection = *mut ::core::ffi::c_void; -pub type INetSharingManager = *mut ::core::ffi::c_void; -pub type INetSharingPortMapping = *mut ::core::ffi::c_void; -pub type INetSharingPortMappingCollection = *mut ::core::ffi::c_void; -pub type INetSharingPortMappingProps = *mut ::core::ffi::c_void; -pub type INetSharingPrivateConnectionCollection = *mut ::core::ffi::c_void; -pub type INetSharingPublicConnectionCollection = *mut ::core::ffi::c_void; -pub type IStaticPortMapping = *mut ::core::ffi::c_void; -pub type IStaticPortMappingCollection = *mut ::core::ffi::c_void; -pub type IUPnPNAT = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETCON_MAX_NAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_GEID_FOR_NEUTRAL_AWARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_GEID_FOR_WDAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetFwAuthorizedApplication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec9846b3_2762_4a6b_a214_6acb603462d2); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetFwMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x304ce942_6e39_40d8_943a_b913c40c9cd4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetFwOpenPort: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0ca545c6_37ad_4a6c_bf92_9f7610067ef5); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetFwPolicy2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2b3c97f_6ae1_41ac_817a_f6f92166d7dd); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetFwProduct: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d745ed8_c514_4d1d_bf42_751fed2d5ac7); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetFwProducts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc19079b_8272_4d73_bb70_cdb533527b61); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetFwRule: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c5bc43e_3369_4c33_ab0c_be9469677af4); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NetSharingManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c63c1ad_3956_4ff8_8486_40034758315b); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const S_OBJECT_NO_LONGER_VALID: ::windows_sys::core::HRESULT = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const UPnPNAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae1e00aa_3fd5_403c_8a27_2bbdc30cd0e1); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_AUTO_RESOLVE: FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE: FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_ALL: FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE: FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type FW_DYNAMIC_KEYWORD_ORIGIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const FW_DYNAMIC_KEYWORD_ORIGIN_INVALID: FW_DYNAMIC_KEYWORD_ORIGIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const FW_DYNAMIC_KEYWORD_ORIGIN_LOCAL: FW_DYNAMIC_KEYWORD_ORIGIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const FW_DYNAMIC_KEYWORD_ORIGIN_MDM: FW_DYNAMIC_KEYWORD_ORIGIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type ICS_TARGETTYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const ICSTT_NAME: ICS_TARGETTYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const ICSTT_IPADDRESS: ICS_TARGETTYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type INET_FIREWALL_AC_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_CHANGE_INVALID: INET_FIREWALL_AC_CHANGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_CHANGE_CREATE: INET_FIREWALL_AC_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_CHANGE_DELETE: INET_FIREWALL_AC_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_CHANGE_MAX: INET_FIREWALL_AC_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type INET_FIREWALL_AC_CREATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_NONE: INET_FIREWALL_AC_CREATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_PACKAGE_ID_ONLY: INET_FIREWALL_AC_CREATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_BINARY: INET_FIREWALL_AC_CREATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const INET_FIREWALL_AC_MAX: INET_FIREWALL_AC_CREATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETCONMGR_ENUM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCME_DEFAULT: NETCONMGR_ENUM_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCME_HIDDEN: NETCONMGR_ENUM_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETCONUI_CONNECT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCUC_DEFAULT: NETCONUI_CONNECT_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCUC_NO_UI: NETCONUI_CONNECT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCUC_ENABLE_DISABLE: NETCONUI_CONNECT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETCON_CHARACTERISTIC_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_NONE: NETCON_CHARACTERISTIC_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_ALL_USERS: NETCON_CHARACTERISTIC_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_ALLOW_DUPLICATION: NETCON_CHARACTERISTIC_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_ALLOW_REMOVAL: NETCON_CHARACTERISTIC_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_ALLOW_RENAME: NETCON_CHARACTERISTIC_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_INCOMING_ONLY: NETCON_CHARACTERISTIC_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_OUTGOING_ONLY: NETCON_CHARACTERISTIC_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_BRANDED: NETCON_CHARACTERISTIC_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_SHARED: NETCON_CHARACTERISTIC_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_BRIDGED: NETCON_CHARACTERISTIC_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_FIREWALLED: NETCON_CHARACTERISTIC_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_DEFAULT: NETCON_CHARACTERISTIC_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_HOMENET_CAPABLE: NETCON_CHARACTERISTIC_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_SHARED_PRIVATE: NETCON_CHARACTERISTIC_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_QUARANTINED: NETCON_CHARACTERISTIC_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_RESERVED: NETCON_CHARACTERISTIC_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_HOSTED_NETWORK: NETCON_CHARACTERISTIC_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_VIRTUAL_STATION: NETCON_CHARACTERISTIC_FLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_WIFI_DIRECT: NETCON_CHARACTERISTIC_FLAGS = 262144i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_BLUETOOTH_MASK: NETCON_CHARACTERISTIC_FLAGS = 983040i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCCF_LAN_MASK: NETCON_CHARACTERISTIC_FLAGS = 15728640i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETCON_MEDIATYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_NONE: NETCON_MEDIATYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_DIRECT: NETCON_MEDIATYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_ISDN: NETCON_MEDIATYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_LAN: NETCON_MEDIATYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_PHONE: NETCON_MEDIATYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_TUNNEL: NETCON_MEDIATYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_PPPOE: NETCON_MEDIATYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_BRIDGE: NETCON_MEDIATYPE = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_SHAREDACCESSHOST_LAN: NETCON_MEDIATYPE = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCM_SHAREDACCESSHOST_RAS: NETCON_MEDIATYPE = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETCON_STATUS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_DISCONNECTED: NETCON_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_CONNECTING: NETCON_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_CONNECTED: NETCON_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_DISCONNECTING: NETCON_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_HARDWARE_NOT_PRESENT: NETCON_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_HARDWARE_DISABLED: NETCON_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_HARDWARE_MALFUNCTION: NETCON_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_MEDIA_DISCONNECTED: NETCON_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_AUTHENTICATING: NETCON_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_AUTHENTICATION_SUCCEEDED: NETCON_STATUS = 9i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_AUTHENTICATION_FAILED: NETCON_STATUS = 10i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_INVALID_ADDRESS: NETCON_STATUS = 11i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_CREDENTIALS_REQUIRED: NETCON_STATUS = 12i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_ACTION_REQUIRED: NETCON_STATUS = 13i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_ACTION_REQUIRED_RETRY: NETCON_STATUS = 14i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCS_CONNECT_FAILED: NETCON_STATUS = 15i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETCON_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCT_DIRECT_CONNECT: NETCON_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCT_INBOUND: NETCON_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCT_INTERNET: NETCON_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCT_LAN: NETCON_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCT_PHONE: NETCON_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCT_TUNNEL: NETCON_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NCT_BRIDGE: NETCON_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETISO_ERROR_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_ERROR_TYPE_NONE: NETISO_ERROR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_ERROR_TYPE_PRIVATE_NETWORK: NETISO_ERROR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_ERROR_TYPE_INTERNET_CLIENT: NETISO_ERROR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_ERROR_TYPE_INTERNET_CLIENT_SERVER: NETISO_ERROR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_ERROR_TYPE_MAX: NETISO_ERROR_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NETISO_FLAG = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_FLAG_FORCE_COMPUTE_BINARIES: NETISO_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NETISO_FLAG_MAX: NETISO_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_ACTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_ACTION_BLOCK: NET_FW_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_ACTION_ALLOW: NET_FW_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_ACTION_MAX: NET_FW_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_AUTHENTICATE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_AUTHENTICATE_NONE: NET_FW_AUTHENTICATE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_AUTHENTICATE_NO_ENCAPSULATION: NET_FW_AUTHENTICATE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_AUTHENTICATE_WITH_INTEGRITY: NET_FW_AUTHENTICATE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTION: NET_FW_AUTHENTICATE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_AUTHENTICATE_AND_ENCRYPT: NET_FW_AUTHENTICATE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_EDGE_TRAVERSAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_EDGE_TRAVERSAL_TYPE_DENY: NET_FW_EDGE_TRAVERSAL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_EDGE_TRAVERSAL_TYPE_ALLOW: NET_FW_EDGE_TRAVERSAL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_APP: NET_FW_EDGE_TRAVERSAL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_USER: NET_FW_EDGE_TRAVERSAL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_IP_PROTOCOL = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_IP_PROTOCOL_TCP: NET_FW_IP_PROTOCOL = 6i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_IP_PROTOCOL_UDP: NET_FW_IP_PROTOCOL = 17i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_IP_PROTOCOL_ANY: NET_FW_IP_PROTOCOL = 256i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_IP_VERSION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_IP_VERSION_V4: NET_FW_IP_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_IP_VERSION_V6: NET_FW_IP_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_IP_VERSION_ANY: NET_FW_IP_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_IP_VERSION_MAX: NET_FW_IP_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_MODIFY_STATE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_MODIFY_STATE_OK: NET_FW_MODIFY_STATE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_MODIFY_STATE_GP_OVERRIDE: NET_FW_MODIFY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_MODIFY_STATE_INBOUND_BLOCKED: NET_FW_MODIFY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_POLICY_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_POLICY_GROUP: NET_FW_POLICY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_POLICY_LOCAL: NET_FW_POLICY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_POLICY_EFFECTIVE: NET_FW_POLICY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_POLICY_TYPE_MAX: NET_FW_POLICY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_PROFILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE_DOMAIN: NET_FW_PROFILE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE_STANDARD: NET_FW_PROFILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE_CURRENT: NET_FW_PROFILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE_TYPE_MAX: NET_FW_PROFILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_PROFILE_TYPE2 = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE2_DOMAIN: NET_FW_PROFILE_TYPE2 = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE2_PRIVATE: NET_FW_PROFILE_TYPE2 = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE2_PUBLIC: NET_FW_PROFILE_TYPE2 = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_PROFILE2_ALL: NET_FW_PROFILE_TYPE2 = 2147483647i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_RULE_CATEGORY = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_CATEGORY_BOOT: NET_FW_RULE_CATEGORY = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_CATEGORY_STEALTH: NET_FW_RULE_CATEGORY = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_CATEGORY_FIREWALL: NET_FW_RULE_CATEGORY = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_CATEGORY_CONSEC: NET_FW_RULE_CATEGORY = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_CATEGORY_MAX: NET_FW_RULE_CATEGORY = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_RULE_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_DIR_IN: NET_FW_RULE_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_DIR_OUT: NET_FW_RULE_DIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_RULE_DIR_MAX: NET_FW_RULE_DIRECTION = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_SCOPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SCOPE_ALL: NET_FW_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SCOPE_LOCAL_SUBNET: NET_FW_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SCOPE_CUSTOM: NET_FW_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SCOPE_MAX: NET_FW_SCOPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type NET_FW_SERVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SERVICE_FILE_AND_PRINT: NET_FW_SERVICE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SERVICE_UPNP: NET_FW_SERVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SERVICE_REMOTE_DESKTOP: NET_FW_SERVICE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SERVICE_NONE: NET_FW_SERVICE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const NET_FW_SERVICE_TYPE_MAX: NET_FW_SERVICE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type SHARINGCONNECTIONTYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const ICSSHARINGTYPE_PUBLIC: SHARINGCONNECTIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const ICSSHARINGTYPE_PRIVATE: SHARINGCONNECTIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type SHARINGCONNECTION_ENUM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const ICSSC_DEFAULT: SHARINGCONNECTION_ENUM_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub const ICSSC_ENABLED: SHARINGCONNECTION_ENUM_FLAGS = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub struct FW_DYNAMIC_KEYWORD_ADDRESS0 { - pub id: ::windows_sys::core::GUID, - pub keyword: ::windows_sys::core::PCWSTR, - pub flags: u32, - pub addresses: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FW_DYNAMIC_KEYWORD_ADDRESS0 {} -impl ::core::clone::Clone for FW_DYNAMIC_KEYWORD_ADDRESS0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub struct FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 { - pub dynamicKeywordAddress: FW_DYNAMIC_KEYWORD_ADDRESS0, - pub next: *mut FW_DYNAMIC_KEYWORD_ADDRESS_DATA0, - pub schemaVersion: u16, - pub originType: FW_DYNAMIC_KEYWORD_ORIGIN_TYPE, -} -impl ::core::marker::Copy for FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 {} -impl ::core::clone::Clone for FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub struct INET_FIREWALL_AC_BINARIES { - pub count: u32, - pub binaries: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for INET_FIREWALL_AC_BINARIES {} -impl ::core::clone::Clone for INET_FIREWALL_AC_BINARIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct INET_FIREWALL_AC_CAPABILITIES { - pub count: u32, - pub capabilities: *mut super::super::Security::SID_AND_ATTRIBUTES, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for INET_FIREWALL_AC_CAPABILITIES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for INET_FIREWALL_AC_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct INET_FIREWALL_AC_CHANGE { - pub changeType: INET_FIREWALL_AC_CHANGE_TYPE, - pub createType: INET_FIREWALL_AC_CREATION_TYPE, - pub appContainerSid: *mut super::super::Security::SID, - pub userSid: *mut super::super::Security::SID, - pub displayName: ::windows_sys::core::PWSTR, - pub Anonymous: INET_FIREWALL_AC_CHANGE_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for INET_FIREWALL_AC_CHANGE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for INET_FIREWALL_AC_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union INET_FIREWALL_AC_CHANGE_0 { - pub capabilities: INET_FIREWALL_AC_CAPABILITIES, - pub binaries: INET_FIREWALL_AC_BINARIES, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for INET_FIREWALL_AC_CHANGE_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for INET_FIREWALL_AC_CHANGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct INET_FIREWALL_APP_CONTAINER { - pub appContainerSid: *mut super::super::Security::SID, - pub userSid: *mut super::super::Security::SID, - pub appContainerName: ::windows_sys::core::PWSTR, - pub displayName: ::windows_sys::core::PWSTR, - pub description: ::windows_sys::core::PWSTR, - pub capabilities: INET_FIREWALL_AC_CAPABILITIES, - pub binaries: INET_FIREWALL_AC_BINARIES, - pub workingDirectory: ::windows_sys::core::PWSTR, - pub packageFullName: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for INET_FIREWALL_APP_CONTAINER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for INET_FIREWALL_APP_CONTAINER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub struct NETCON_PROPERTIES { - pub guidId: ::windows_sys::core::GUID, - pub pszwName: ::windows_sys::core::PWSTR, - pub pszwDeviceName: ::windows_sys::core::PWSTR, - pub Status: NETCON_STATUS, - pub MediaType: NETCON_MEDIATYPE, - pub dwCharacter: u32, - pub clsidThisObject: ::windows_sys::core::GUID, - pub clsidUiObject: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NETCON_PROPERTIES {} -impl ::core::clone::Clone for NETCON_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type PAC_CHANGES_CALLBACK_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type PFN_FWADDDYNAMICKEYWORDADDRESS0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type PFN_FWDELETEDYNAMICKEYWORDADDRESS0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_FWUPDATEDYNAMICKEYWORDADDRESS0 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsFirewall\"`*"] -pub type PNETISO_EDP_ID_CALLBACK_FN = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs deleted file mode 100644 index dba3341..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/WindowsNetworkVirtualization/mod.rs +++ /dev/null @@ -1,197 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wnvapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Foundation\"`*"] fn WnvOpen ( ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "wnvapi.dll""system" #[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WnvRequestNotification ( wnvhandle : super::super::Foundation:: HANDLE , notificationparam : *mut WNV_NOTIFICATION_PARAM , overlapped : *mut super::super::System::IO:: OVERLAPPED , bytestransferred : *mut u32 ) -> u32 ); -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WNV_API_MAJOR_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WNV_API_MINOR_VERSION_0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub type WNV_CA_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvCustomerAddressAdded: WNV_CA_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvCustomerAddressDeleted: WNV_CA_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvCustomerAddressMoved: WNV_CA_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvCustomerAddressMax: WNV_CA_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub type WNV_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvPolicyMismatchType: WNV_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvRedirectType: WNV_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvObjectChangeType: WNV_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvNotificationTypeMax: WNV_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub type WNV_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvProviderAddressType: WNV_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvCustomerAddressType: WNV_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub const WnvObjectTypeMax: WNV_OBJECT_TYPE = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct WNV_CUSTOMER_ADDRESS_CHANGE_PARAM { - pub MACAddress: super::super::Networking::WinSock::DL_EUI48, - pub CAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub CA: WNV_IP_ADDRESS, - pub VirtualSubnetId: u32, - pub PAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub PA: WNV_IP_ADDRESS, - pub NotificationReason: WNV_CA_NOTIFICATION_TYPE, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_CUSTOMER_ADDRESS_CHANGE_PARAM {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_CUSTOMER_ADDRESS_CHANGE_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct WNV_IP_ADDRESS { - pub IP: WNV_IP_ADDRESS_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_IP_ADDRESS {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_IP_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union WNV_IP_ADDRESS_0 { - pub v4: super::super::Networking::WinSock::IN_ADDR, - pub v6: super::super::Networking::WinSock::IN6_ADDR, - pub Addr: [u8; 16], -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_IP_ADDRESS_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_IP_ADDRESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub struct WNV_NOTIFICATION_PARAM { - pub Header: WNV_OBJECT_HEADER, - pub NotificationType: WNV_NOTIFICATION_TYPE, - pub PendingNotifications: u32, - pub Buffer: *mut u8, -} -impl ::core::marker::Copy for WNV_NOTIFICATION_PARAM {} -impl ::core::clone::Clone for WNV_NOTIFICATION_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct WNV_OBJECT_CHANGE_PARAM { - pub ObjectType: WNV_OBJECT_TYPE, - pub ObjectParam: WNV_OBJECT_CHANGE_PARAM_0, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_OBJECT_CHANGE_PARAM {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_OBJECT_CHANGE_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub union WNV_OBJECT_CHANGE_PARAM_0 { - pub ProviderAddressChange: WNV_PROVIDER_ADDRESS_CHANGE_PARAM, - pub CustomerAddressChange: WNV_CUSTOMER_ADDRESS_CHANGE_PARAM, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_OBJECT_CHANGE_PARAM_0 {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_OBJECT_CHANGE_PARAM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`*"] -pub struct WNV_OBJECT_HEADER { - pub MajorVersion: u8, - pub MinorVersion: u8, - pub Size: u32, -} -impl ::core::marker::Copy for WNV_OBJECT_HEADER {} -impl ::core::clone::Clone for WNV_OBJECT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct WNV_POLICY_MISMATCH_PARAM { - pub CAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub PAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub VirtualSubnetId: u32, - pub CA: WNV_IP_ADDRESS, - pub PA: WNV_IP_ADDRESS, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_POLICY_MISMATCH_PARAM {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_POLICY_MISMATCH_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct WNV_PROVIDER_ADDRESS_CHANGE_PARAM { - pub PAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub PA: WNV_IP_ADDRESS, - pub AddressState: super::super::Networking::WinSock::NL_DAD_STATE, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_PROVIDER_ADDRESS_CHANGE_PARAM {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_PROVIDER_ADDRESS_CHANGE_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_NetworkManagement_WindowsNetworkVirtualization\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct WNV_REDIRECT_PARAM { - pub CAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub PAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub NewPAFamily: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub VirtualSubnetId: u32, - pub CA: WNV_IP_ADDRESS, - pub PA: WNV_IP_ADDRESS, - pub NewPA: WNV_IP_ADDRESS, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for WNV_REDIRECT_PARAM {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for WNV_REDIRECT_PARAM { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/mod.rs deleted file mode 100644 index 94f5bf0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/NetworkManagement/mod.rs +++ /dev/null @@ -1,48 +0,0 @@ -#[cfg(feature = "Win32_NetworkManagement_Dhcp")] -pub mod Dhcp; -#[cfg(feature = "Win32_NetworkManagement_Dns")] -pub mod Dns; -#[cfg(feature = "Win32_NetworkManagement_InternetConnectionWizard")] -pub mod InternetConnectionWizard; -#[cfg(feature = "Win32_NetworkManagement_IpHelper")] -pub mod IpHelper; -#[cfg(feature = "Win32_NetworkManagement_MobileBroadband")] -pub mod MobileBroadband; -#[cfg(feature = "Win32_NetworkManagement_Multicast")] -pub mod Multicast; -#[cfg(feature = "Win32_NetworkManagement_Ndis")] -pub mod Ndis; -#[cfg(feature = "Win32_NetworkManagement_NetBios")] -pub mod NetBios; -#[cfg(feature = "Win32_NetworkManagement_NetManagement")] -pub mod NetManagement; -#[cfg(feature = "Win32_NetworkManagement_NetShell")] -pub mod NetShell; -#[cfg(feature = "Win32_NetworkManagement_NetworkDiagnosticsFramework")] -pub mod NetworkDiagnosticsFramework; -#[cfg(feature = "Win32_NetworkManagement_NetworkPolicyServer")] -pub mod NetworkPolicyServer; -#[cfg(feature = "Win32_NetworkManagement_P2P")] -pub mod P2P; -#[cfg(feature = "Win32_NetworkManagement_QoS")] -pub mod QoS; -#[cfg(feature = "Win32_NetworkManagement_Rras")] -pub mod Rras; -#[cfg(feature = "Win32_NetworkManagement_Snmp")] -pub mod Snmp; -#[cfg(feature = "Win32_NetworkManagement_WNet")] -pub mod WNet; -#[cfg(feature = "Win32_NetworkManagement_WebDav")] -pub mod WebDav; -#[cfg(feature = "Win32_NetworkManagement_WiFi")] -pub mod WiFi; -#[cfg(feature = "Win32_NetworkManagement_WindowsConnectNow")] -pub mod WindowsConnectNow; -#[cfg(feature = "Win32_NetworkManagement_WindowsConnectionManager")] -pub mod WindowsConnectionManager; -#[cfg(feature = "Win32_NetworkManagement_WindowsFilteringPlatform")] -pub mod WindowsFilteringPlatform; -#[cfg(feature = "Win32_NetworkManagement_WindowsFirewall")] -pub mod WindowsFirewall; -#[cfg(feature = "Win32_NetworkManagement_WindowsNetworkVirtualization")] -pub mod WindowsNetworkVirtualization; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/ActiveDirectory/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/ActiveDirectory/mod.rs deleted file mode 100644 index d52f852..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/ActiveDirectory/mod.rs +++ /dev/null @@ -1,4492 +0,0 @@ -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn ADsBuildEnumerator ( padscontainer : IADsContainer , ppenumvariant : *mut super::super::System::Ole:: IEnumVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn ADsBuildVarArrayInt ( lpdwobjecttypes : *mut u32 , dwobjecttypes : u32 , pvar : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn ADsBuildVarArrayStr ( lpppathnames : *const :: windows_sys::core::PCWSTR , dwpathnames : u32 , pvar : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn ADsDecodeBinaryData ( szsrcdata : :: windows_sys::core::PCWSTR , ppbdestdata : *mut *mut u8 , pdwdestlen : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn ADsEncodeBinaryData ( pbsrcdata : *mut u8 , dwsrclen : u32 , ppszdestdata : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn ADsEnumerateNext ( penumvariant : super::super::System::Ole:: IEnumVARIANT , celements : u32 , pvar : *mut super::super::System::Com:: VARIANT , pcelementsfetched : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Ole")] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_System_Ole\"`*"] fn ADsFreeEnumerator ( penumvariant : super::super::System::Ole:: IEnumVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn ADsGetLastError ( lperror : *mut u32 , lperrorbuf : :: windows_sys::core::PWSTR , dwerrorbuflen : u32 , lpnamebuf : :: windows_sys::core::PWSTR , dwnamebuflen : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn ADsGetObject ( lpszpathname : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , ppobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn ADsOpenObject ( lpszpathname : :: windows_sys::core::PCWSTR , lpszusername : :: windows_sys::core::PCWSTR , lpszpassword : :: windows_sys::core::PCWSTR , dwreserved : ADS_AUTHENTICATION_ENUM , riid : *const :: windows_sys::core::GUID , ppobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsprop.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn ADsPropCheckIfWritable ( pwzattr : :: windows_sys::core::PCWSTR , pwritableattrs : *const ADS_ATTR_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "dsprop.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ADsPropCreateNotifyObj ( pappthddataobj : super::super::System::Com:: IDataObject , pwzadsobjname : :: windows_sys::core::PCWSTR , phnotifyobj : *mut super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsprop.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn ADsPropGetInitInfo ( hnotifyobj : super::super::Foundation:: HWND , pinitparams : *mut ADSPROPINITPARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsprop.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn ADsPropSendErrorMessage ( hnotifyobj : super::super::Foundation:: HWND , perror : *mut ADSPROPERROR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsprop.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn ADsPropSetHwnd ( hnotifyobj : super::super::Foundation:: HWND , hpage : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsprop.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn ADsPropSetHwndWithTitle ( hnotifyobj : super::super::Foundation:: HWND , hpage : super::super::Foundation:: HWND , ptztitle : *const i8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsprop.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn ADsPropShowErrorDialog ( hnotifyobj : super::super::Foundation:: HWND , hpage : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn ADsSetLastError ( dwerr : u32 , pszerror : :: windows_sys::core::PCWSTR , pszprovider : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn AdsFreeAdsValues ( padsvalues : *mut ADSVALUE , dwnumvalues : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn AdsTypeToPropVariant ( padsvalues : *mut ADSVALUE , dwnumvalues : u32 , pvariant : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn AllocADsMem ( cb : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn AllocADsStr ( pstr : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn BinarySDToSecurityDescriptor ( psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , pvarsec : *mut super::super::System::Com:: VARIANT , pszservername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , password : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsAddSidHistoryA ( hds : super::super::Foundation:: HANDLE , flags : u32 , srcdomain : :: windows_sys::core::PCSTR , srcprincipal : :: windows_sys::core::PCSTR , srcdomaincontroller : :: windows_sys::core::PCSTR , srcdomaincreds : *const ::core::ffi::c_void , dstdomain : :: windows_sys::core::PCSTR , dstprincipal : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsAddSidHistoryW ( hds : super::super::Foundation:: HANDLE , flags : u32 , srcdomain : :: windows_sys::core::PCWSTR , srcprincipal : :: windows_sys::core::PCWSTR , srcdomaincontroller : :: windows_sys::core::PCWSTR , srcdomaincreds : *const ::core::ffi::c_void , dstdomain : :: windows_sys::core::PCWSTR , dstprincipal : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DsAddressToSiteNamesA ( computername : :: windows_sys::core::PCSTR , entrycount : u32 , socketaddresses : *const super::WinSock:: SOCKET_ADDRESS , sitenames : *mut *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DsAddressToSiteNamesExA ( computername : :: windows_sys::core::PCSTR , entrycount : u32 , socketaddresses : *const super::WinSock:: SOCKET_ADDRESS , sitenames : *mut *mut :: windows_sys::core::PSTR , subnetnames : *mut *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DsAddressToSiteNamesExW ( computername : :: windows_sys::core::PCWSTR , entrycount : u32 , socketaddresses : *const super::WinSock:: SOCKET_ADDRESS , sitenames : *mut *mut :: windows_sys::core::PWSTR , subnetnames : *mut *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DsAddressToSiteNamesW ( computername : :: windows_sys::core::PCWSTR , entrycount : u32 , socketaddresses : *const super::WinSock:: SOCKET_ADDRESS , sitenames : *mut *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindA ( domaincontrollername : :: windows_sys::core::PCSTR , dnsdomainname : :: windows_sys::core::PCSTR , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindByInstanceA ( servername : :: windows_sys::core::PCSTR , annotation : :: windows_sys::core::PCSTR , instanceguid : *const :: windows_sys::core::GUID , dnsdomainname : :: windows_sys::core::PCSTR , authidentity : *const ::core::ffi::c_void , serviceprincipalname : :: windows_sys::core::PCSTR , bindflags : u32 , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindByInstanceW ( servername : :: windows_sys::core::PCWSTR , annotation : :: windows_sys::core::PCWSTR , instanceguid : *const :: windows_sys::core::GUID , dnsdomainname : :: windows_sys::core::PCWSTR , authidentity : *const ::core::ffi::c_void , serviceprincipalname : :: windows_sys::core::PCWSTR , bindflags : u32 , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindToISTGA ( sitename : :: windows_sys::core::PCSTR , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindToISTGW ( sitename : :: windows_sys::core::PCWSTR , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindW ( domaincontrollername : :: windows_sys::core::PCWSTR , dnsdomainname : :: windows_sys::core::PCWSTR , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindWithCredA ( domaincontrollername : :: windows_sys::core::PCSTR , dnsdomainname : :: windows_sys::core::PCSTR , authidentity : *const ::core::ffi::c_void , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindWithCredW ( domaincontrollername : :: windows_sys::core::PCWSTR , dnsdomainname : :: windows_sys::core::PCWSTR , authidentity : *const ::core::ffi::c_void , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindWithSpnA ( domaincontrollername : :: windows_sys::core::PCSTR , dnsdomainname : :: windows_sys::core::PCSTR , authidentity : *const ::core::ffi::c_void , serviceprincipalname : :: windows_sys::core::PCSTR , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindWithSpnExA ( domaincontrollername : :: windows_sys::core::PCSTR , dnsdomainname : :: windows_sys::core::PCSTR , authidentity : *const ::core::ffi::c_void , serviceprincipalname : :: windows_sys::core::PCSTR , bindflags : u32 , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindWithSpnExW ( domaincontrollername : :: windows_sys::core::PCWSTR , dnsdomainname : :: windows_sys::core::PCWSTR , authidentity : *const ::core::ffi::c_void , serviceprincipalname : :: windows_sys::core::PCWSTR , bindflags : u32 , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindWithSpnW ( domaincontrollername : :: windows_sys::core::PCWSTR , dnsdomainname : :: windows_sys::core::PCWSTR , authidentity : *const ::core::ffi::c_void , serviceprincipalname : :: windows_sys::core::PCWSTR , phds : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsBindingSetTimeout ( hds : super::super::Foundation:: HANDLE , ctimeoutsecs : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -::windows_sys::core::link ! ( "dsuiext.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] fn DsBrowseForContainerA ( pinfo : *mut DSBROWSEINFOA ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -::windows_sys::core::link ! ( "dsuiext.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] fn DsBrowseForContainerW ( pinfo : *mut DSBROWSEINFOW ) -> i32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsClientMakeSpnForTargetServerA ( serviceclass : :: windows_sys::core::PCSTR , servicename : :: windows_sys::core::PCSTR , pcspnlength : *mut u32 , pszspn : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsClientMakeSpnForTargetServerW ( serviceclass : :: windows_sys::core::PCWSTR , servicename : :: windows_sys::core::PCWSTR , pcspnlength : *mut u32 , pszspn : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsCrackNamesA ( hds : super::super::Foundation:: HANDLE , flags : DS_NAME_FLAGS , formatoffered : DS_NAME_FORMAT , formatdesired : DS_NAME_FORMAT , cnames : u32 , rpnames : *const :: windows_sys::core::PCSTR , ppresult : *mut *mut DS_NAME_RESULTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsCrackNamesW ( hds : super::super::Foundation:: HANDLE , flags : DS_NAME_FLAGS , formatoffered : DS_NAME_FORMAT , formatdesired : DS_NAME_FORMAT , cnames : u32 , rpnames : *const :: windows_sys::core::PCWSTR , ppresult : *mut *mut DS_NAME_RESULTW ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsCrackSpn2A ( pszspn : :: windows_sys::core::PCSTR , cspn : u32 , pcserviceclass : *mut u32 , serviceclass : :: windows_sys::core::PSTR , pcservicename : *mut u32 , servicename : :: windows_sys::core::PSTR , pcinstancename : *mut u32 , instancename : :: windows_sys::core::PSTR , pinstanceport : *mut u16 ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsCrackSpn2W ( pszspn : :: windows_sys::core::PCWSTR , cspn : u32 , pcserviceclass : *mut u32 , serviceclass : :: windows_sys::core::PWSTR , pcservicename : *mut u32 , servicename : :: windows_sys::core::PWSTR , pcinstancename : *mut u32 , instancename : :: windows_sys::core::PWSTR , pinstanceport : *mut u16 ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsCrackSpn3W ( pszspn : :: windows_sys::core::PCWSTR , cspn : u32 , pchostname : *mut u32 , hostname : :: windows_sys::core::PWSTR , pcinstancename : *mut u32 , instancename : :: windows_sys::core::PWSTR , pportnumber : *mut u16 , pcdomainname : *mut u32 , domainname : :: windows_sys::core::PWSTR , pcrealmname : *mut u32 , realmname : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsCrackSpn4W ( pszspn : :: windows_sys::core::PCWSTR , cspn : u32 , pchostname : *mut u32 , hostname : :: windows_sys::core::PWSTR , pcinstancename : *mut u32 , instancename : :: windows_sys::core::PWSTR , pcportname : *mut u32 , portname : :: windows_sys::core::PWSTR , pcdomainname : *mut u32 , domainname : :: windows_sys::core::PWSTR , pcrealmname : *mut u32 , realmname : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsCrackSpnA ( pszspn : :: windows_sys::core::PCSTR , pcserviceclass : *mut u32 , serviceclass : :: windows_sys::core::PSTR , pcservicename : *mut u32 , servicename : :: windows_sys::core::PSTR , pcinstancename : *mut u32 , instancename : :: windows_sys::core::PSTR , pinstanceport : *mut u16 ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsCrackSpnW ( pszspn : :: windows_sys::core::PCWSTR , pcserviceclass : *mut u32 , serviceclass : :: windows_sys::core::PWSTR , pcservicename : *mut u32 , servicename : :: windows_sys::core::PWSTR , pcinstancename : *mut u32 , instancename : :: windows_sys::core::PWSTR , pinstanceport : *mut u16 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsCrackUnquotedMangledRdnA ( pszrdn : :: windows_sys::core::PCSTR , cchrdn : u32 , pguid : *mut :: windows_sys::core::GUID , pedsmanglefor : *mut DS_MANGLE_FOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsCrackUnquotedMangledRdnW ( pszrdn : :: windows_sys::core::PCWSTR , cchrdn : u32 , pguid : *mut :: windows_sys::core::GUID , pedsmanglefor : *mut DS_MANGLE_FOR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsDeregisterDnsHostRecordsA ( servername : :: windows_sys::core::PCSTR , dnsdomainname : :: windows_sys::core::PCSTR , domainguid : *const :: windows_sys::core::GUID , dsaguid : *const :: windows_sys::core::GUID , dnshostname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsDeregisterDnsHostRecordsW ( servername : :: windows_sys::core::PCWSTR , dnsdomainname : :: windows_sys::core::PCWSTR , domainguid : *const :: windows_sys::core::GUID , dsaguid : *const :: windows_sys::core::GUID , dnshostname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsEnumerateDomainTrustsA ( servername : :: windows_sys::core::PCSTR , flags : u32 , domains : *mut *mut DS_DOMAIN_TRUSTSA , domaincount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsEnumerateDomainTrustsW ( servername : :: windows_sys::core::PCWSTR , flags : u32 , domains : *mut *mut DS_DOMAIN_TRUSTSW , domaincount : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeDomainControllerInfoA ( infolevel : u32 , cinfo : u32 , pinfo : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeDomainControllerInfoW ( infolevel : u32 , cinfo : u32 , pinfo : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeNameResultA ( presult : *const DS_NAME_RESULTA ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeNameResultW ( presult : *const DS_NAME_RESULTW ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreePasswordCredentials ( authidentity : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeSchemaGuidMapA ( pguidmap : *const DS_SCHEMA_GUID_MAPA ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeSchemaGuidMapW ( pguidmap : *const DS_SCHEMA_GUID_MAPW ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeSpnArrayA ( cspn : u32 , rpszspn : *mut :: windows_sys::core::PSTR ) -> ( ) ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsFreeSpnArrayW ( cspn : u32 , rpszspn : *mut :: windows_sys::core::PWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetDcCloseW ( getdccontexthandle : GetDcContextHandle ) -> ( ) ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetDcNameA ( computername : :: windows_sys::core::PCSTR , domainname : :: windows_sys::core::PCSTR , domainguid : *const :: windows_sys::core::GUID , sitename : :: windows_sys::core::PCSTR , flags : u32 , domaincontrollerinfo : *mut *mut DOMAIN_CONTROLLER_INFOA ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetDcNameW ( computername : :: windows_sys::core::PCWSTR , domainname : :: windows_sys::core::PCWSTR , domainguid : *const :: windows_sys::core::GUID , sitename : :: windows_sys::core::PCWSTR , flags : u32 , domaincontrollerinfo : *mut *mut DOMAIN_CONTROLLER_INFOW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DsGetDcNextA ( getdccontexthandle : super::super::Foundation:: HANDLE , sockaddresscount : *mut u32 , sockaddresses : *mut *mut super::WinSock:: SOCKET_ADDRESS , dnshostname : *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn DsGetDcNextW ( getdccontexthandle : super::super::Foundation:: HANDLE , sockaddresscount : *mut u32 , sockaddresses : *mut *mut super::WinSock:: SOCKET_ADDRESS , dnshostname : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetDcOpenA ( dnsname : :: windows_sys::core::PCSTR , optionflags : u32 , sitename : :: windows_sys::core::PCSTR , domainguid : *const :: windows_sys::core::GUID , dnsforestname : :: windows_sys::core::PCSTR , dcflags : u32 , retgetdccontext : *mut GetDcContextHandle ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetDcOpenW ( dnsname : :: windows_sys::core::PCWSTR , optionflags : u32 , sitename : :: windows_sys::core::PCWSTR , domainguid : *const :: windows_sys::core::GUID , dnsforestname : :: windows_sys::core::PCWSTR , dcflags : u32 , retgetdccontext : *mut GetDcContextHandle ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetDcSiteCoverageA ( servername : :: windows_sys::core::PCSTR , entrycount : *mut u32 , sitenames : *mut *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetDcSiteCoverageW ( servername : :: windows_sys::core::PCWSTR , entrycount : *mut u32 , sitenames : *mut *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsGetDomainControllerInfoA ( hds : super::super::Foundation:: HANDLE , domainname : :: windows_sys::core::PCSTR , infolevel : u32 , pcout : *mut u32 , ppinfo : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsGetDomainControllerInfoW ( hds : super::super::Foundation:: HANDLE , domainname : :: windows_sys::core::PCWSTR , infolevel : u32 , pcout : *mut u32 , ppinfo : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`*"] fn DsGetForestTrustInformationW ( servername : :: windows_sys::core::PCWSTR , trusteddomainname : :: windows_sys::core::PCWSTR , flags : u32 , foresttrustinfo : *mut *mut super::super::Security::Authentication::Identity:: LSA_FOREST_TRUST_INFORMATION ) -> u32 ); -::windows_sys::core::link ! ( "dsuiext.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetFriendlyClassName ( pszobjectclass : :: windows_sys::core::PCWSTR , pszbuffer : :: windows_sys::core::PWSTR , cchbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "dsuiext.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn DsGetIcon ( dwflags : u32 , pszobjectclass : :: windows_sys::core::PCWSTR , cximage : i32 , cyimage : i32 ) -> super::super::UI::WindowsAndMessaging:: HICON ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetRdnW ( ppdn : *mut :: windows_sys::core::PWSTR , pcdn : *mut u32 , ppkey : *mut :: windows_sys::core::PWSTR , pckey : *mut u32 , ppval : *mut :: windows_sys::core::PWSTR , pcval : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetSiteNameA ( computername : :: windows_sys::core::PCSTR , sitename : *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetSiteNameW ( computername : :: windows_sys::core::PCWSTR , sitename : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetSpnA ( servicetype : DS_SPN_NAME_TYPE , serviceclass : :: windows_sys::core::PCSTR , servicename : :: windows_sys::core::PCSTR , instanceport : u16 , cinstancenames : u16 , pinstancenames : *const :: windows_sys::core::PCSTR , pinstanceports : *const u16 , pcspn : *mut u32 , prpszspn : *mut *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsGetSpnW ( servicetype : DS_SPN_NAME_TYPE , serviceclass : :: windows_sys::core::PCWSTR , servicename : :: windows_sys::core::PCWSTR , instanceport : u16 , cinstancenames : u16 , pinstancenames : *const :: windows_sys::core::PCWSTR , pinstanceports : *const u16 , pcspn : *mut u32 , prpszspn : *mut *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsInheritSecurityIdentityA ( hds : super::super::Foundation:: HANDLE , flags : u32 , srcprincipal : :: windows_sys::core::PCSTR , dstprincipal : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsInheritSecurityIdentityW ( hds : super::super::Foundation:: HANDLE , flags : u32 , srcprincipal : :: windows_sys::core::PCWSTR , dstprincipal : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsIsMangledDnA ( pszdn : :: windows_sys::core::PCSTR , edsmanglefor : DS_MANGLE_FOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsIsMangledDnW ( pszdn : :: windows_sys::core::PCWSTR , edsmanglefor : DS_MANGLE_FOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsIsMangledRdnValueA ( pszrdn : :: windows_sys::core::PCSTR , crdn : u32 , edsmanglefordesired : DS_MANGLE_FOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsIsMangledRdnValueW ( pszrdn : :: windows_sys::core::PCWSTR , crdn : u32 , edsmanglefordesired : DS_MANGLE_FOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListDomainsInSiteA ( hds : super::super::Foundation:: HANDLE , site : :: windows_sys::core::PCSTR , ppdomains : *mut *mut DS_NAME_RESULTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListDomainsInSiteW ( hds : super::super::Foundation:: HANDLE , site : :: windows_sys::core::PCWSTR , ppdomains : *mut *mut DS_NAME_RESULTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListInfoForServerA ( hds : super::super::Foundation:: HANDLE , server : :: windows_sys::core::PCSTR , ppinfo : *mut *mut DS_NAME_RESULTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListInfoForServerW ( hds : super::super::Foundation:: HANDLE , server : :: windows_sys::core::PCWSTR , ppinfo : *mut *mut DS_NAME_RESULTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListRolesA ( hds : super::super::Foundation:: HANDLE , pproles : *mut *mut DS_NAME_RESULTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListRolesW ( hds : super::super::Foundation:: HANDLE , pproles : *mut *mut DS_NAME_RESULTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListServersForDomainInSiteA ( hds : super::super::Foundation:: HANDLE , domain : :: windows_sys::core::PCSTR , site : :: windows_sys::core::PCSTR , ppservers : *mut *mut DS_NAME_RESULTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListServersForDomainInSiteW ( hds : super::super::Foundation:: HANDLE , domain : :: windows_sys::core::PCWSTR , site : :: windows_sys::core::PCWSTR , ppservers : *mut *mut DS_NAME_RESULTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListServersInSiteA ( hds : super::super::Foundation:: HANDLE , site : :: windows_sys::core::PCSTR , ppservers : *mut *mut DS_NAME_RESULTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListServersInSiteW ( hds : super::super::Foundation:: HANDLE , site : :: windows_sys::core::PCWSTR , ppservers : *mut *mut DS_NAME_RESULTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListSitesA ( hds : super::super::Foundation:: HANDLE , ppsites : *mut *mut DS_NAME_RESULTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsListSitesW ( hds : super::super::Foundation:: HANDLE , ppsites : *mut *mut DS_NAME_RESULTW ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsMakePasswordCredentialsA ( user : :: windows_sys::core::PCSTR , domain : :: windows_sys::core::PCSTR , password : :: windows_sys::core::PCSTR , pauthidentity : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsMakePasswordCredentialsW ( user : :: windows_sys::core::PCWSTR , domain : :: windows_sys::core::PCWSTR , password : :: windows_sys::core::PCWSTR , pauthidentity : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsMakeSpnA ( serviceclass : :: windows_sys::core::PCSTR , servicename : :: windows_sys::core::PCSTR , instancename : :: windows_sys::core::PCSTR , instanceport : u16 , referrer : :: windows_sys::core::PCSTR , pcspnlength : *mut u32 , pszspn : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsMakeSpnW ( serviceclass : :: windows_sys::core::PCWSTR , servicename : :: windows_sys::core::PCWSTR , instancename : :: windows_sys::core::PCWSTR , instanceport : u16 , referrer : :: windows_sys::core::PCWSTR , pcspnlength : *mut u32 , pszspn : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsMapSchemaGuidsA ( hds : super::super::Foundation:: HANDLE , cguids : u32 , rguids : *const :: windows_sys::core::GUID , ppguidmap : *mut *mut DS_SCHEMA_GUID_MAPA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsMapSchemaGuidsW ( hds : super::super::Foundation:: HANDLE , cguids : u32 , rguids : *const :: windows_sys::core::GUID , ppguidmap : *mut *mut DS_SCHEMA_GUID_MAPW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`*"] fn DsMergeForestTrustInformationW ( domainname : :: windows_sys::core::PCWSTR , newforesttrustinfo : *const super::super::Security::Authentication::Identity:: LSA_FOREST_TRUST_INFORMATION , oldforesttrustinfo : *const super::super::Security::Authentication::Identity:: LSA_FOREST_TRUST_INFORMATION , mergedforesttrustinfo : *mut *mut super::super::Security::Authentication::Identity:: LSA_FOREST_TRUST_INFORMATION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsQuerySitesByCostA ( hds : super::super::Foundation:: HANDLE , pszfromsite : :: windows_sys::core::PCSTR , rgsztosites : *const :: windows_sys::core::PCSTR , ctosites : u32 , dwflags : u32 , prgsiteinfo : *mut *mut DS_SITE_COST_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsQuerySitesByCostW ( hds : super::super::Foundation:: HANDLE , pwszfromsite : :: windows_sys::core::PCWSTR , rgwsztosites : *const :: windows_sys::core::PCWSTR , ctosites : u32 , dwflags : u32 , prgsiteinfo : *mut *mut DS_SITE_COST_INFO ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsQuerySitesFree ( rgsiteinfo : *const DS_SITE_COST_INFO ) -> ( ) ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsQuoteRdnValueA ( cunquotedrdnvaluelength : u32 , psunquotedrdnvalue : :: windows_sys::core::PCSTR , pcquotedrdnvaluelength : *mut u32 , psquotedrdnvalue : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsQuoteRdnValueW ( cunquotedrdnvaluelength : u32 , psunquotedrdnvalue : :: windows_sys::core::PCWSTR , pcquotedrdnvaluelength : *mut u32 , psquotedrdnvalue : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsRemoveDsDomainA ( hds : super::super::Foundation:: HANDLE , domaindn : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsRemoveDsDomainW ( hds : super::super::Foundation:: HANDLE , domaindn : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsRemoveDsServerA ( hds : super::super::Foundation:: HANDLE , serverdn : :: windows_sys::core::PCSTR , domaindn : :: windows_sys::core::PCSTR , flastdcindomain : *mut super::super::Foundation:: BOOL , fcommit : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsRemoveDsServerW ( hds : super::super::Foundation:: HANDLE , serverdn : :: windows_sys::core::PCWSTR , domaindn : :: windows_sys::core::PCWSTR , flastdcindomain : *mut super::super::Foundation:: BOOL , fcommit : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaAddA ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCSTR , sourcedsadn : :: windows_sys::core::PCSTR , transportdn : :: windows_sys::core::PCSTR , sourcedsaaddress : :: windows_sys::core::PCSTR , pschedule : *const SCHEDULE , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaAddW ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCWSTR , sourcedsadn : :: windows_sys::core::PCWSTR , transportdn : :: windows_sys::core::PCWSTR , sourcedsaaddress : :: windows_sys::core::PCWSTR , pschedule : *const SCHEDULE , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaConsistencyCheck ( hds : super::super::Foundation:: HANDLE , taskid : DS_KCC_TASKID , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaDelA ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCSTR , dsasrc : :: windows_sys::core::PCSTR , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaDelW ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCWSTR , dsasrc : :: windows_sys::core::PCWSTR , options : u32 ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsReplicaFreeInfo ( infotype : DS_REPL_INFO_TYPE , pinfo : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaGetInfo2W ( hds : super::super::Foundation:: HANDLE , infotype : DS_REPL_INFO_TYPE , pszobject : :: windows_sys::core::PCWSTR , puuidforsourcedsaobjguid : *const :: windows_sys::core::GUID , pszattributename : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , dwflags : u32 , dwenumerationcontext : u32 , ppinfo : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaGetInfoW ( hds : super::super::Foundation:: HANDLE , infotype : DS_REPL_INFO_TYPE , pszobject : :: windows_sys::core::PCWSTR , puuidforsourcedsaobjguid : *const :: windows_sys::core::GUID , ppinfo : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaModifyA ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCSTR , puuidsourcedsa : *const :: windows_sys::core::GUID , transportdn : :: windows_sys::core::PCSTR , sourcedsaaddress : :: windows_sys::core::PCSTR , pschedule : *const SCHEDULE , replicaflags : u32 , modifyfields : u32 , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaModifyW ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCWSTR , puuidsourcedsa : *const :: windows_sys::core::GUID , transportdn : :: windows_sys::core::PCWSTR , sourcedsaaddress : :: windows_sys::core::PCWSTR , pschedule : *const SCHEDULE , replicaflags : u32 , modifyfields : u32 , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaSyncA ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCSTR , puuiddsasrc : *const :: windows_sys::core::GUID , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaSyncAllA ( hds : super::super::Foundation:: HANDLE , psznamecontext : :: windows_sys::core::PCSTR , ulflags : u32 , pfncallback : isize , pcallbackdata : *const ::core::ffi::c_void , perrors : *mut *mut *mut DS_REPSYNCALL_ERRINFOA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaSyncAllW ( hds : super::super::Foundation:: HANDLE , psznamecontext : :: windows_sys::core::PCWSTR , ulflags : u32 , pfncallback : isize , pcallbackdata : *const ::core::ffi::c_void , perrors : *mut *mut *mut DS_REPSYNCALL_ERRINFOW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaSyncW ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCWSTR , puuiddsasrc : *const :: windows_sys::core::GUID , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaUpdateRefsA ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCSTR , dsadest : :: windows_sys::core::PCSTR , puuiddsadest : *const :: windows_sys::core::GUID , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaUpdateRefsW ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCWSTR , dsadest : :: windows_sys::core::PCWSTR , puuiddsadest : *const :: windows_sys::core::GUID , options : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaVerifyObjectsA ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCSTR , puuiddsasrc : *const :: windows_sys::core::GUID , uloptions : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsReplicaVerifyObjectsW ( hds : super::super::Foundation:: HANDLE , namecontext : :: windows_sys::core::PCWSTR , puuiddsasrc : *const :: windows_sys::core::GUID , uloptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsRoleFreeMemory ( buffer : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsRoleGetPrimaryDomainInformation ( lpserver : :: windows_sys::core::PCWSTR , infolevel : DSROLE_PRIMARY_DOMAIN_INFO_LEVEL , buffer : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsServerRegisterSpnA ( operation : DS_SPN_WRITE_OP , serviceclass : :: windows_sys::core::PCSTR , userobjectdn : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsServerRegisterSpnW ( operation : DS_SPN_WRITE_OP , serviceclass : :: windows_sys::core::PCWSTR , userobjectdn : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsUnBindA ( phds : *const super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsUnBindW ( phds : *const super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsUnquoteRdnValueA ( cquotedrdnvaluelength : u32 , psquotedrdnvalue : :: windows_sys::core::PCSTR , pcunquotedrdnvaluelength : *mut u32 , psunquotedrdnvalue : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "dsparse.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsUnquoteRdnValueW ( cquotedrdnvaluelength : u32 , psquotedrdnvalue : :: windows_sys::core::PCWSTR , pcunquotedrdnvaluelength : *mut u32 , psunquotedrdnvalue : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsValidateSubnetNameA ( subnetname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn DsValidateSubnetNameW ( subnetname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsWriteAccountSpnA ( hds : super::super::Foundation:: HANDLE , operation : DS_SPN_WRITE_OP , pszaccount : :: windows_sys::core::PCSTR , cspn : u32 , rpszspn : *const :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdsapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn DsWriteAccountSpnW ( hds : super::super::Foundation:: HANDLE , operation : DS_SPN_WRITE_OP , pszaccount : :: windows_sys::core::PCWSTR , cspn : u32 , rpszspn : *const :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn FreeADsMem ( pmem : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn FreeADsStr ( pstr : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn PropVariantToAdsType ( pvariant : *mut super::super::System::Com:: VARIANT , dwnumvariant : u32 , ppadsvalues : *mut *mut ADSVALUE , pdwnumvalues : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] fn ReallocADsMem ( poldmem : *mut ::core::ffi::c_void , cbold : u32 , cbnew : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] fn ReallocADsStr ( ppstr : *mut :: windows_sys::core::PWSTR , pstr : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "activeds.dll""system" #[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn SecurityDescriptorToBinarySD ( vvarsecdes : super::super::System::Com:: VARIANT , ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR , pdwsdlength : *mut u32 , pszservername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , password : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -pub type IADs = *mut ::core::ffi::c_void; -pub type IADsADSystemInfo = *mut ::core::ffi::c_void; -pub type IADsAccessControlEntry = *mut ::core::ffi::c_void; -pub type IADsAccessControlList = *mut ::core::ffi::c_void; -pub type IADsAcl = *mut ::core::ffi::c_void; -pub type IADsAggregatee = *mut ::core::ffi::c_void; -pub type IADsAggregator = *mut ::core::ffi::c_void; -pub type IADsBackLink = *mut ::core::ffi::c_void; -pub type IADsCaseIgnoreList = *mut ::core::ffi::c_void; -pub type IADsClass = *mut ::core::ffi::c_void; -pub type IADsCollection = *mut ::core::ffi::c_void; -pub type IADsComputer = *mut ::core::ffi::c_void; -pub type IADsComputerOperations = *mut ::core::ffi::c_void; -pub type IADsContainer = *mut ::core::ffi::c_void; -pub type IADsDNWithBinary = *mut ::core::ffi::c_void; -pub type IADsDNWithString = *mut ::core::ffi::c_void; -pub type IADsDeleteOps = *mut ::core::ffi::c_void; -pub type IADsDomain = *mut ::core::ffi::c_void; -pub type IADsEmail = *mut ::core::ffi::c_void; -pub type IADsExtension = *mut ::core::ffi::c_void; -pub type IADsFaxNumber = *mut ::core::ffi::c_void; -pub type IADsFileService = *mut ::core::ffi::c_void; -pub type IADsFileServiceOperations = *mut ::core::ffi::c_void; -pub type IADsFileShare = *mut ::core::ffi::c_void; -pub type IADsGroup = *mut ::core::ffi::c_void; -pub type IADsHold = *mut ::core::ffi::c_void; -pub type IADsLargeInteger = *mut ::core::ffi::c_void; -pub type IADsLocality = *mut ::core::ffi::c_void; -pub type IADsMembers = *mut ::core::ffi::c_void; -pub type IADsNameTranslate = *mut ::core::ffi::c_void; -pub type IADsNamespaces = *mut ::core::ffi::c_void; -pub type IADsNetAddress = *mut ::core::ffi::c_void; -pub type IADsO = *mut ::core::ffi::c_void; -pub type IADsOU = *mut ::core::ffi::c_void; -pub type IADsObjectOptions = *mut ::core::ffi::c_void; -pub type IADsOctetList = *mut ::core::ffi::c_void; -pub type IADsOpenDSObject = *mut ::core::ffi::c_void; -pub type IADsPath = *mut ::core::ffi::c_void; -pub type IADsPathname = *mut ::core::ffi::c_void; -pub type IADsPostalAddress = *mut ::core::ffi::c_void; -pub type IADsPrintJob = *mut ::core::ffi::c_void; -pub type IADsPrintJobOperations = *mut ::core::ffi::c_void; -pub type IADsPrintQueue = *mut ::core::ffi::c_void; -pub type IADsPrintQueueOperations = *mut ::core::ffi::c_void; -pub type IADsProperty = *mut ::core::ffi::c_void; -pub type IADsPropertyEntry = *mut ::core::ffi::c_void; -pub type IADsPropertyList = *mut ::core::ffi::c_void; -pub type IADsPropertyValue = *mut ::core::ffi::c_void; -pub type IADsPropertyValue2 = *mut ::core::ffi::c_void; -pub type IADsReplicaPointer = *mut ::core::ffi::c_void; -pub type IADsResource = *mut ::core::ffi::c_void; -pub type IADsSecurityDescriptor = *mut ::core::ffi::c_void; -pub type IADsSecurityUtility = *mut ::core::ffi::c_void; -pub type IADsService = *mut ::core::ffi::c_void; -pub type IADsServiceOperations = *mut ::core::ffi::c_void; -pub type IADsSession = *mut ::core::ffi::c_void; -pub type IADsSyntax = *mut ::core::ffi::c_void; -pub type IADsTimestamp = *mut ::core::ffi::c_void; -pub type IADsTypedName = *mut ::core::ffi::c_void; -pub type IADsUser = *mut ::core::ffi::c_void; -pub type IADsWinNTSystemInfo = *mut ::core::ffi::c_void; -pub type ICommonQuery = *mut ::core::ffi::c_void; -pub type IDirectoryObject = *mut ::core::ffi::c_void; -pub type IDirectorySchemaMgmt = *mut ::core::ffi::c_void; -pub type IDirectorySearch = *mut ::core::ffi::c_void; -pub type IDsAdminCreateObj = *mut ::core::ffi::c_void; -pub type IDsAdminNewObj = *mut ::core::ffi::c_void; -pub type IDsAdminNewObjExt = *mut ::core::ffi::c_void; -pub type IDsAdminNewObjPrimarySite = *mut ::core::ffi::c_void; -pub type IDsAdminNotifyHandler = *mut ::core::ffi::c_void; -pub type IDsBrowseDomainTree = *mut ::core::ffi::c_void; -pub type IDsDisplaySpecifier = *mut ::core::ffi::c_void; -pub type IDsObjectPicker = *mut ::core::ffi::c_void; -pub type IDsObjectPickerCredentials = *mut ::core::ffi::c_void; -pub type IPersistQuery = *mut ::core::ffi::c_void; -pub type IPrivateDispatch = *mut ::core::ffi::c_void; -pub type IPrivateUnknown = *mut ::core::ffi::c_void; -pub type IQueryForm = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_CONTROL_ACCESS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_CREATE_CHILD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_DELETE_CHILD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_DELETE_TREE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_LIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_LIST_OBJECT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_OPEN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_READ_PROP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_SELF: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ACTRL_DS_WRITE_PROP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_FSMO_NAMING_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("naming"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_FSMO_NAMING_STRING_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("naming"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_FSMO_SCHEMA_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("schema"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_FSMO_SCHEMA_STRING_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("schema"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_FSMO_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("fsmo:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_FSMO_STRING_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fsmo:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_INSTANCE_NAME_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("instance:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_INSTANCE_NAME_STRING_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("instance:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_PARTITION_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("partition:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_PARTITION_STRING_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("partition:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_SITE_NAME_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("site:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADAM_SCP_SITE_NAME_STRING_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("site:"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ATTR_APPEND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ATTR_CLEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ATTR_DELETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ATTR_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_EXT_INITCREDENTIALS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_EXT_INITIALIZE_COMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_EXT_MAXEXTDISPID: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_EXT_MINEXTDISPID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSystemInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50b6327f_afd1_11d2_9cb9_0000f87a369e); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADsSecurityUtility: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf270c64a_ffb8_4ae4_85fe_3a75e5347966); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const AccessControlEntry: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb75ac000_9bdd_11d0_852c_00c04fd8d503); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const AccessControlList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb85ea052_9bdd_11d0_852c_00c04fd8d503); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const BackLink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfcbf906f_4080_11d1_a3ac_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CFSTR_DSDISPLAYSPECOPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsDisplaySpecOptions"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CFSTR_DSOBJECTNAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsObjectNames"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CFSTR_DSOP_DS_SELECTION_LIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CFSTR_DSOP_DS_SELECTION_LIST"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CFSTR_DSPROPERTYPAGEINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsPropPageInfo"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CFSTR_DSQUERYPARAMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsQueryParameters"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CFSTR_DSQUERYSCOPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsQueryScope"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CFSTR_DS_DISPLAY_SPEC_OPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsDisplaySpecOptions"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_CommonQuery: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83bc5ec0_6f2a_11d0_a1c4_00aa00c16e65); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsAdminCreateObj: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe301a009_f901_11d2_82b9_00c04f68928b); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsDisplaySpecifier: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ab4a8c0_6a0b_11d2_ad49_00c04fa31a86); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsDomainTreeBrowser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1698790a_e2b4_11d0_b0b1_00c04fd8dca6); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindAdvanced: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83ee3fe3_57d9_11d0_b932_00a024ab2dbb); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindComputer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x16006700_87ad_11d0_9140_00aa00c16e65); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindContainer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc1b3cbf2_886a_11d0_9140_00aa00c16e65); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindDomainController: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x538c7b7e_d25e_11d0_9742_00a0c906af45); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindFrsMembers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94ce4b18_b3d3_11d1_b9b4_00c04fd8d5b0); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindObjects: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83ee3fe1_57d9_11d0_b932_00a024ab2dbb); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindPeople: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83ee3fe2_57d9_11d0_b932_00a024ab2dbb); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindPrinter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb577f070_7ee2_11d0_913f_00aa00c16e65); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindVolume: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc1b3cbf1_886a_11d0_9140_00aa00c16e65); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFindWriteableDomainController: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7cbef079_aa84_444b_bc70_68e41283eabc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsFolderProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e51e0d0_6e0f_11d2_9601_00c04fa31a86); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsObjectPicker: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17d6ccd8_3b7b_11d2_b9e0_00c04fd8dbf7); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsPropertyPages: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d45d530_764b_11d0_a1ca_00aa00c16e65); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_DsQuery: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8a23e65e_31c2_11d0_891c_00a024ab2dbb); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CLSID_MicrosoftDS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe1290f0_cfbd_11cf_a330_00aa00c16e65); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQFF_ISOPTIONAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQFF_NOGLOBALPAGES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_CLEARFORM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_ENABLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_GETPARAMETERS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_HANDLERSPECIFIC: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_HELP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_INITIALIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_PERSIST: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_RELEASE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CQPM_SETDEFAULTPARAMETERS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const CaseIgnoreList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15f88a55_4680_11d1_a3b4_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DBDTF_RETURNEXTERNAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DBDTF_RETURNFQDN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DBDTF_RETURNINBOUND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DBDTF_RETURNINOUTBOUND: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DBDTF_RETURNMIXEDDOMAINS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DNWithBinary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e99c0a3_f935_11d2_ba96_00c04fb6d0d1); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DNWithString: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x334857cc_f934_11d2_ba96_00c04fb6d0d1); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NEWOBJ_CTX_CLEANUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NEWOBJ_CTX_COMMIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NEWOBJ_CTX_POSTCOMMIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NEWOBJ_CTX_PRECOMMIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NOTIFY_DEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NOTIFY_FLAG_ADDITIONAL_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NOTIFY_MOV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NOTIFY_PROP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSA_NOTIFY_REN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBF_DISPLAYNAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBF_ICONLOCATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBF_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBID_BANNER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBID_CONTAINERLIST: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_CHECKBOXES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_DONTSIGNSEAL: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_ENTIREDIRECTORY: u32 = 589824u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_EXPANDONOPEN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_HASCREDENTIALS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_IGNORETREATASLEAF: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_INCLUDEHIDDEN: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_NOBUTTONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_NOLINES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_NOLINESATROOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_NOROOT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_RETURNOBJECTCLASS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_RETURN_FORMAT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBI_SIMPLEAUTHENTICATE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBM_CHANGEIMAGESTATE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBM_CONTEXTMENU: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBM_HELP: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBM_QUERYINSERT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBM_QUERYINSERTA: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBM_QUERYINSERTW: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBS_CHECKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBS_HIDDEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSBS_ROOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSB_MAX_DISPLAYNAME_CHARS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSCCIF_HASWIZARDDIALOG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSCCIF_HASWIZARDPRIMARYPAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSDSOF_DONTSIGNSEAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSDSOF_DSAVAILABLE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSDSOF_HASUSERANDSERVERINFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSDSOF_SIMPLEAUTHENTICATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSECAF_NOTLISTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSGIF_DEFAULTISCONTAINER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSGIF_GETDEFAULTICON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSGIF_ISDISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSGIF_ISMASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSGIF_ISNORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSGIF_ISOPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSICCF_IGNORETREATASLEAF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOBJECT_ISCONTAINER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOBJECT_READONLYPAGES: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES: u32 = 2281701376u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS: u32 = 2147614720u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_ANONYMOUS: u32 = 2147483712u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER: u32 = 2147483680u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_BATCH: u32 = 2147483776u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_COMPUTERS: u32 = 2147483656u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP: u32 = 2147484160u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER: u32 = 2147483904u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_DIALUP: u32 = 2147484672u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS: u32 = 2147516416u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS: u32 = 2147483652u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL: u32 = 2214592512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_INTERACTIVE: u32 = 2147485696u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_INTERNET_USER: u32 = 2149580800u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS: u32 = 2415919104u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS: u32 = 2147483650u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON: u32 = 2164260864u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE: u32 = 2147745792u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_NETWORK: u32 = 2147487744u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE: u32 = 2148007936u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS: u32 = 2151677952u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON: u32 = 2148532224u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_SERVICE: u32 = 2147491840u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_SERVICES: u32 = 2155872256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_SYSTEM: u32 = 2147500032u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER: u32 = 2147549184u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT: u32 = 2181038080u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_USERS: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_DOWNLEVEL_FILTER_WORLD: u32 = 2147483664u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_BUILTIN_GROUPS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_COMPUTERS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_CONTACTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_GLOBAL_GROUPS_DL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_GLOBAL_GROUPS_SE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_INCLUDE_ADVANCED_VIEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_PASSWORDSETTINGS_OBJECTS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_SERVICE_ACCOUNTS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_UNIVERSAL_GROUPS_DL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_UNIVERSAL_GROUPS_SE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_USERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FILTER_WELL_KNOWN_PRINCIPALS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FLAG_MULTISELECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_STARTING_SCOPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_WANT_PROVIDER_GC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_FLAG_WANT_SID_PATH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_GLOBAL_CATALOG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_TARGET_COMPUTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSOP_SCOPE_TYPE_WORKGROUP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSPROP_ATTRCHANGED_MSG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DsPropAttrChanged"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSPROVIDER_ADVANCED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSPROVIDER_AD_LDS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSPROVIDER_UNUSED_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSPROVIDER_UNUSED_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSPROVIDER_UNUSED_2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSPROVIDER_UNUSED_3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPF_ENABLEADMINFEATURES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPF_ENABLEADVANCEDFEATURES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPF_HASCREDENTIALS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPF_NOCHOOSECOLUMNS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPF_NOSAVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPF_SAVELOCATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPF_SHOWHIDDENOBJECTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPM_GETCLASSLIST: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSQPM_HELPTOPICS: u32 = 268435457u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSROLE_PRIMARY_DOMAIN_GUID_PRESENT: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSROLE_PRIMARY_DS_MIXED_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSROLE_PRIMARY_DS_READONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSROLE_PRIMARY_DS_RUNNING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSROLE_UPGRADE_IN_PROGRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSSSF_DONTSIGNSEAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSSSF_DSAVAILABLE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DSSSF_SIMPLEAUTHENTICATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_AVOID_SELF: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BACKGROUND_ONLY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_LONGHORN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2000: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2003: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2008: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2008R2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2012: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2012R2: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN2016: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN7: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WIN8: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WINBLUE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_BEHAVIOR_WINTHRESHOLD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_CLOSEST_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DIRECTORY_SERVICE_10_REQUIRED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DIRECTORY_SERVICE_6_REQUIRED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DIRECTORY_SERVICE_8_REQUIRED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DIRECTORY_SERVICE_9_REQUIRED: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DIRECTORY_SERVICE_PREFERRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DIRECTORY_SERVICE_REQUIRED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DNS_CONTROLLER_FLAG: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DNS_DOMAIN_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DNS_FOREST_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DOMAIN_DIRECT_INBOUND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DOMAIN_DIRECT_OUTBOUND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DOMAIN_IN_FOREST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DOMAIN_NATIVE_MODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DOMAIN_PRIMARY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DOMAIN_TREE_ROOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DS_10_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DS_8_FLAG: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DS_9_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DS_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_EXIST_ADVISORY_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_FORCE_REDISCOVERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_FULL_SECRET_DOMAIN_6_FLAG: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_GC_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_GC_SERVER_REQUIRED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_GFTI_UPDATE_TDO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_GFTI_VALID_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_GOOD_TIMESERV_FLAG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_GOOD_TIMESERV_PREFERRED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_INSTANCETYPE_IS_NC_HEAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_INSTANCETYPE_NC_COMING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_INSTANCETYPE_NC_GOING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_INSTANCETYPE_NC_IS_WRITEABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_IP_REQUIRED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_IS_DNS_NAME: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_IS_FLAT_NAME: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_KCC_FLAG_ASYNC_OP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_KCC_FLAG_DAMPED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_KDC_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_KDC_REQUIRED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_KEY_LIST_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_KEY_LIST_SUPPORT_REQUIRED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_LDAP_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_LIST_ACCOUNT_OBJECT_FOR_SERVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_LIST_DNS_HOST_NAME_FOR_SERVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_LIST_DSA_OBJECT_FOR_SERVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NDNC_FLAG: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NOTIFY_AFTER_SITE_RECORDS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_ONLY_DO_SITE_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_ONLY_LDAP_NEEDED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_PDC_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_PDC_REQUIRED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_PING_FLAGS: u32 = 1048575u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_PROP_ADMIN_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("admin"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_PROP_SHELL_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("shell"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_ASYNCHRONOUS_OPERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_ASYNCHRONOUS_REPLICA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_CRITICAL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_DISABLE_NOTIFICATION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_DISABLE_PERIODIC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_INITIAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_INTERSITE_MESSAGING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_NEVER_NOTIFY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_NONGC_RO_REPLICA: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_PERIODIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_SELECT_SECRETS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_TWO_WAY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_USE_COMPRESSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPADD_WRITEABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPDEL_ASYNCHRONOUS_OPERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPDEL_IGNORE_ERRORS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPDEL_INTERSITE_MESSAGING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPDEL_LOCAL_ONLY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPDEL_NO_SOURCE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPDEL_REF_OK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPDEL_WRITEABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_COMPRESS_CHANGES: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_DISABLE_SCHEDULED_SYNC: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_DO_SCHEDULED_SYNCS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_FULL_SYNC_IN_PROGRESS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_FULL_SYNC_NEXT_PACKET: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_GCSPN: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_NEVER_SYNCED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_NONGC_RO_REPLICA: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_PREEMPTED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_RETURN_OBJECT_PARENTS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_SELECT_SECRETS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_SYNC_ON_STARTUP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_TWO_WAY_SYNC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_NBR_WRITEABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_ASYNCHRONOUS_OPERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_UPDATE_ADDRESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_UPDATE_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_UPDATE_INSTANCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_UPDATE_RESULT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_UPDATE_SCHEDULE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_UPDATE_TRANSPORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPMOD_WRITEABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_CROSS_SITE_BOUNDARIES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_DO_NOT_SYNC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_ID_SERVERS_BY_DN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_NO_OPTIONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_PUSH_CHANGES_OUTWARD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_SKIP_INITIAL_CHECK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_ABANDONED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_ADD_REFERENCE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_ASYNCHRONOUS_OPERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_ASYNCHRONOUS_REPLICA: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_CRITICAL: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_FORCE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_FULL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_FULL_IN_PROGRESS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_INITIAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_INITIAL_IN_PROGRESS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_INTERSITE_MESSAGING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_NEVER_COMPLETED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_NEVER_NOTIFY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_NONGC_RO_REPLICA: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_NOTIFICATION: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_NO_DISCARD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_PARTIAL_ATTRIBUTE_SET: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_PERIODIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_PREEMPTED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_REQUEUE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_SELECT_SECRETS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_TWO_WAY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_URGENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_USE_COMPRESSION: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNC_WRITEABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPUPD_ADD_REFERENCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPUPD_ASYNCHRONOUS_OPERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPUPD_DELETE_REFERENCE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPUPD_REFERENCE_GCSPN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPUPD_WRITEABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_RETURN_DNS_NAME: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_RETURN_FLAT_NAME: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_ROLE_DOMAIN_OWNER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_ROLE_INFRASTRUCTURE_OWNER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_ROLE_PDC_OWNER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_ROLE_RID_OWNER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_ROLE_SCHEMA_OWNER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SCHEMA_GUID_ATTR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SCHEMA_GUID_ATTR_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SCHEMA_GUID_CLASS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SCHEMA_GUID_CONTROL_RIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SCHEMA_GUID_NOT_FOUND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SELECT_SECRET_DOMAIN_6_FLAG: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SYNCED_EVENT_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("NTDSInitialSyncsCompleted"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SYNCED_EVENT_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTDSInitialSyncsCompleted"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_TIMESERV_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_TIMESERV_REQUIRED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_TRY_NEXTCLOSEST_SITE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_WEB_SERVICE_REQUIRED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_WRITABLE_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_WRITABLE_REQUIRED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_WS_FLAG: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const Email: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f92a857_478e_11d1_a3b4_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FACILITY_BACKUP: u32 = 2047u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FACILITY_NTDSB: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FACILITY_SYSTEM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FLAG_DISABLABLE_OPTIONAL_FEATURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FLAG_DOMAIN_OPTIONAL_FEATURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FLAG_FOREST_OPTIONAL_FEATURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FLAG_SERVER_OPTIONAL_FEATURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FRSCONN_MAX_PRIORITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FRSCONN_PRIORITY_MASK: u32 = 1879048192u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const FaxNumber: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa5062215_4681_11d1_a3b4_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_COMPUTRS_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("aa312825768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_COMPUTRS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("aa312825768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_DELETED_OBJECTS_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("18e2ea80684f11d2b9aa00c04f79f805"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_DELETED_OBJECTS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("18e2ea80684f11d2b9aa00c04f79f805"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_DOMAIN_CONTROLLERS_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("a361b2ffffd211d1aa4b00c04fd7d83a"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_DOMAIN_CONTROLLERS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("a361b2ffffd211d1aa4b00c04fd7d83a"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("22b70c67d56e4efb91e9300fca3dc1aa"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("22b70c67d56e4efb91e9300fca3dc1aa"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_INFRASTRUCTURE_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("2fbac1870ade11d297c400c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_INFRASTRUCTURE_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("2fbac1870ade11d297c400c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_KEYS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("683A24E2E8164BD3AF86AC3C2CF3F981"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_LOSTANDFOUND_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("ab8153b7768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_LOSTANDFOUND_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ab8153b7768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_MANAGED_SERVICE_ACCOUNTS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1EB93889E40C45DF9F0C64D23BBB6237"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("f4be92a4c777485e878e9421d53087db"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("f4be92a4c777485e878e9421d53087db"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_NTDS_QUOTAS_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("6227f0af1fc2410d8e3bb10615bb5b0f"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_NTDS_QUOTAS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("6227f0af1fc2410d8e3bb10615bb5b0f"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("73e843ece8cc4046b4ab07ffe4ab5bcd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("73e843ece8cc4046b4ab07ffe4ab5bcd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_PROGRAM_DATA_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("09460c08ae1e4a4ea0f64aee7daa1e5a"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_PROGRAM_DATA_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("09460c08ae1e4a4ea0f64aee7daa1e5a"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_RECYCLE_BIN_OPTIONAL_FEATURE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("d8dc6d76d0ac5e44f3b9a7f9b6744f2a"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_RECYCLE_BIN_OPTIONAL_FEATURE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("d8dc6d76d0ac5e44f3b9a7f9b6744f2a"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_SYSTEMS_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("ab1d30f3768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_SYSTEMS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ab1d30f3768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_USERS_CONTAINER_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("a9d1ca15768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const GUID_USERS_CONTAINER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("a9d1ca15768811d1aded00c04fd8d5cd"); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const Hold: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3ad3e13_4080_11d1_a3ac_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const LargeInteger: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x927971f5_0939_11d1_8be1_00c04fd8d503); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSAPI_BIND_ALLOW_DELEGATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSAPI_BIND_FIND_BINDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSAPI_BIND_FORCE_KERBEROS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_GC_TOPOLOGY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_INTERSITE_TOPOLOGY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_NO_REASON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_RING_TOPOLOGY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_IGNORE_SCHEDULE_MASK: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_IS_GENERATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_RODC_TOPOLOGY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_TWOWAY_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_USER_OWNED_SCHEDULE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSCONN_OPT_USE_NOTIFY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSDSA_OPT_BLOCK_RPC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSDSA_OPT_DISABLE_INBOUND_REPL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSDSA_OPT_DISABLE_OUTBOUND_REPL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSDSA_OPT_DISABLE_SPN_REGISTRATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSDSA_OPT_GENERATE_OWN_TOPO: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSDSA_OPT_IS_GC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSITECONN_OPT_DISABLE_COMPRESSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSITECONN_OPT_TWOWAY_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSITECONN_OPT_USE_NOTIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSITELINK_OPT_DISABLE_COMPRESSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSITELINK_OPT_TWOWAY_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSSITELINK_OPT_USE_NOTIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSTRANSPORT_OPT_BRIDGES_REQUIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NTDSTRANSPORT_OPT_IGNORE_SCHEDULES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NameTranslate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x274fae1f_3626_11d1_a3a4_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const NetAddress: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb0b71247_4080_11d1_a3ac_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_DEFAULTFORM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_HIDEMENUS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_HIDESEARCHUI: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_ISSUEONOPEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_LOADQUERY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_OKCANCEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_PARAMISPROPERTYBAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_REMOVEFORMS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_REMOVESCOPES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_SAVEQUERYONOK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_SHOWOPTIONAL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OQWF_SINGLESELECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const OctetList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1241400f_4680_11d1_a3b4_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const Path: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2538919_4080_11d1_a3ac_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const Pathname: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x080d0d78_f421_11d0_a36e_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const PostalAddress: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a75afcd_4680_11d1_a3b4_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const PropertyEntry: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72d3edc2_a4c4_11d0_8533_00c04fd8d503); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const PropertyValue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b9e38b0_a97c_11d0_8534_00c04fd8d503); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const QUERYFORM_CHANGESFORMLIST: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const QUERYFORM_CHANGESOPTFORMLIST: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ReplicaPointer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf5d1badf_4080_11d1_a3ac_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const SCHEDULE_BANDWIDTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const SCHEDULE_INTERVAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const SCHEDULE_PRIORITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const STATUS_SEVERITY_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const STATUS_SEVERITY_INFORMATIONAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const STATUS_SEVERITY_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const STATUS_SEVERITY_WARNING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const SecurityDescriptor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb958f73c_9bdd_11d0_852c_00c04fd8d503); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const Timestamp: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2bed2eb_4080_11d1_a3ac_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const TypedName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb33143cb_4080_11d1_a3ac_00c04fb950dc); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_APPLY: u32 = 2128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_CHANGE: u32 = 2127u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_ERROR: u32 = 2134u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_EXIT: u32 = 2131u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_FOREGROUND: u32 = 2130u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_PAGEHWND: u32 = 2126u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_PAGEINIT: u32 = 2125u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WM_ADSPROP_NOTIFY_SETFOCUS: u32 = 2129u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const WinNTSystemInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66182ec4_afd1_11d2_9cb9_0000f87a369e); -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrAccessDenied: ::windows_sys::core::HRESULT = -939522189i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrAfterInitialization: ::windows_sys::core::HRESULT = -939522246i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrAlreadyInitialized: ::windows_sys::core::HRESULT = -939523066i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrAlreadyOpen: ::windows_sys::core::HRESULT = -939589627i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrAlreadyPrepared: ::windows_sys::core::HRESULT = -939522489i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBFInUse: ::windows_sys::core::HRESULT = -939523894i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBFNotSynchronous: ::windows_sys::core::HRESULT = -2013265720i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBFPageNotFound: ::windows_sys::core::HRESULT = -2013265719i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBackupDirectoryNotEmpty: ::windows_sys::core::HRESULT = -939523592i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBackupInProgress: ::windows_sys::core::HRESULT = -939523591i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBackupNotAllowedYet: ::windows_sys::core::HRESULT = -939523573i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBadBackupDatabaseSize: ::windows_sys::core::HRESULT = -939523535i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBadCheckpointSignature: ::windows_sys::core::HRESULT = -939523564i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBadColumnId: ::windows_sys::core::HRESULT = -939522579i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBadDbSignature: ::windows_sys::core::HRESULT = -939523565i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBadItagSequence: ::windows_sys::core::HRESULT = -939522578i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBadLogSignature: ::windows_sys::core::HRESULT = -939523566i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBadLogVersion: ::windows_sys::core::HRESULT = -939523582i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBufferTooSmall: ::windows_sys::core::HRESULT = -939523058i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrBufferTruncated: ::windows_sys::core::HRESULT = -2013264914i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCannotBeTagged: ::windows_sys::core::HRESULT = -939522575i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCannotRename: ::windows_sys::core::HRESULT = -939522790i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCheckpointCorrupt: ::windows_sys::core::HRESULT = -939523563i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCircularLogging: ::windows_sys::core::HRESULT = -939589621i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumn2ndSysMaint: ::windows_sys::core::HRESULT = -939522586i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnCannotIndex: ::windows_sys::core::HRESULT = -939522583i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnDoesNotFit: ::windows_sys::core::HRESULT = -939522593i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnDuplicate: ::windows_sys::core::HRESULT = -939522588i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnInUse: ::windows_sys::core::HRESULT = -939523050i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnIndexed: ::windows_sys::core::HRESULT = -939522591i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnLong: ::windows_sys::core::HRESULT = -939522595i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnMaxTruncated: ::windows_sys::core::HRESULT = -2013264408i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnNotFound: ::windows_sys::core::HRESULT = -939522589i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnNotUpdatable: ::windows_sys::core::HRESULT = -939523048i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnNull: ::windows_sys::core::HRESULT = -2013264916i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnSetNull: ::windows_sys::core::HRESULT = -2013264852i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrColumnTooBig: ::windows_sys::core::HRESULT = -939522590i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCommunicationError: ::windows_sys::core::HRESULT = -939589619i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrConsistentTimeMismatch: ::windows_sys::core::HRESULT = -939523545i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrContainerNotEmpty: ::windows_sys::core::HRESULT = -939523053i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrContentsExpired: ::windows_sys::core::HRESULT = -939589615i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCouldNotConnect: ::windows_sys::core::HRESULT = -939589625i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCreateIndexFailed: ::windows_sys::core::HRESULT = -2013264511i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrCurrencyStackOutOfMemory: ::windows_sys::core::HRESULT = -939523026i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseAttached: ::windows_sys::core::HRESULT = -2013264913i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseCorrupted: ::windows_sys::core::HRESULT = -939522890i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseDuplicate: ::windows_sys::core::HRESULT = -939522895i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseInUse: ::windows_sys::core::HRESULT = -939522894i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseInconsistent: ::windows_sys::core::HRESULT = -939523546i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseInvalidName: ::windows_sys::core::HRESULT = -939522892i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseInvalidPages: ::windows_sys::core::HRESULT = -939522891i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseLocked: ::windows_sys::core::HRESULT = -939522889i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDatabaseNotFound: ::windows_sys::core::HRESULT = -939522893i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDeleteBackupFileFail: ::windows_sys::core::HRESULT = -939523572i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDensityInvalid: ::windows_sys::core::HRESULT = -939522789i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDiskFull: ::windows_sys::core::HRESULT = -939522288i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrDiskIO: ::windows_sys::core::HRESULT = -939523074i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrError: ::windows_sys::core::HRESULT = -939589630i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrExistingLogFileHasBadSignature: ::windows_sys::core::HRESULT = -2013265362i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrExistingLogFileIsNotContiguous: ::windows_sys::core::HRESULT = -2013265361i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFLDKeyTooBig: ::windows_sys::core::HRESULT = -2013265520i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFLDNullKey: ::windows_sys::core::HRESULT = -2013265518i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFLDTooManySegments: ::windows_sys::core::HRESULT = -939523695i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFeatureNotAvailable: ::windows_sys::core::HRESULT = -939523095i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFileAccessDenied: ::windows_sys::core::HRESULT = -939523064i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFileClose: ::windows_sys::core::HRESULT = -939523994i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFileNotFound: ::windows_sys::core::HRESULT = -939522285i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFileOpenReadOnly: ::windows_sys::core::HRESULT = -2013264107i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrFullBackupNotTaken: ::windows_sys::core::HRESULT = -939589618i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrGivenLogFileHasBadSignature: ::windows_sys::core::HRESULT = -939523541i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrGivenLogFileIsNotContiguous: ::windows_sys::core::HRESULT = -939523540i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIllegalOperation: ::windows_sys::core::HRESULT = -939522784i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInTransaction: ::windows_sys::core::HRESULT = -939522988i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIncrementalBackupDisabled: ::windows_sys::core::HRESULT = -939589623i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexCantBuild: ::windows_sys::core::HRESULT = -939522695i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexDuplicate: ::windows_sys::core::HRESULT = -939522693i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexHasClustered: ::windows_sys::core::HRESULT = -939522688i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexHasPrimary: ::windows_sys::core::HRESULT = -939522694i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexInUse: ::windows_sys::core::HRESULT = -939523045i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexInvalidDef: ::windows_sys::core::HRESULT = -939522690i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexMustStay: ::windows_sys::core::HRESULT = -939522691i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrIndexNotFound: ::windows_sys::core::HRESULT = -939522692i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidBackup: ::windows_sys::core::HRESULT = -939523570i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidBackupSequence: ::windows_sys::core::HRESULT = -939523575i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidBookmark: ::windows_sys::core::HRESULT = -939523051i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidBufferSize: ::windows_sys::core::HRESULT = -939523049i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidCodePage: ::windows_sys::core::HRESULT = -939523033i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidColumnType: ::windows_sys::core::HRESULT = -939522585i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidCountry: ::windows_sys::core::HRESULT = -939523035i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidDatabase: ::windows_sys::core::HRESULT = -939523068i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidDatabaseId: ::windows_sys::core::HRESULT = -939523086i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidFilename: ::windows_sys::core::HRESULT = -939523052i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidHandle: ::windows_sys::core::HRESULT = -939589629i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidLanguageId: ::windows_sys::core::HRESULT = -939523034i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidLogSequence: ::windows_sys::core::HRESULT = -939523581i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidName: ::windows_sys::core::HRESULT = -939523094i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidObject: ::windows_sys::core::HRESULT = -939522780i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidOnSort: ::windows_sys::core::HRESULT = -939522394i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidOperation: ::windows_sys::core::HRESULT = -939522190i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidParam: ::windows_sys::core::HRESULT = -939589631i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidParameter: ::windows_sys::core::HRESULT = -939523093i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidPath: ::windows_sys::core::HRESULT = -939523073i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidRecips: ::windows_sys::core::HRESULT = -939589626i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidSesid: ::windows_sys::core::HRESULT = -939522992i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrInvalidTableId: ::windows_sys::core::HRESULT = -939522786i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrKeyChanged: ::windows_sys::core::HRESULT = -2013264302i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrKeyDuplicate: ::windows_sys::core::HRESULT = -939522491i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrKeyIsMade: ::windows_sys::core::HRESULT = -939522580i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrKeyNotMade: ::windows_sys::core::HRESULT = -939522488i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLogBufferTooSmall: ::windows_sys::core::HRESULT = -939523579i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLogCorrupted: ::windows_sys::core::HRESULT = -939522244i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLogDiskFull: ::windows_sys::core::HRESULT = -939523567i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLogFileCorrupt: ::windows_sys::core::HRESULT = -939523595i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLogFileNotFound: ::windows_sys::core::HRESULT = -939589622i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLogSequenceEnd: ::windows_sys::core::HRESULT = -939523577i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLogWriteFail: ::windows_sys::core::HRESULT = -939523586i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrLoggingDisabled: ::windows_sys::core::HRESULT = -939523580i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrMakeBackupDirectoryFail: ::windows_sys::core::HRESULT = -939523571i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrMissingExpiryToken: ::windows_sys::core::HRESULT = -939589617i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrMissingFullBackup: ::windows_sys::core::HRESULT = -939523536i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrMissingLogFile: ::windows_sys::core::HRESULT = -939523568i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrMissingPreviousLogFile: ::windows_sys::core::HRESULT = -939523587i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrMissingRestoreLogFiles: ::windows_sys::core::HRESULT = -939523539i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNoBackup: ::windows_sys::core::HRESULT = -939523576i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNoBackupDirectory: ::windows_sys::core::HRESULT = -939523593i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNoCurrentIndex: ::windows_sys::core::HRESULT = -939522581i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNoCurrentRecord: ::windows_sys::core::HRESULT = -939522493i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNoFullRestore: ::windows_sys::core::HRESULT = -939589620i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNoIdleActivity: ::windows_sys::core::HRESULT = -2013264862i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNoWriteLock: ::windows_sys::core::HRESULT = -2013264853i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNone: ::windows_sys::core::HRESULT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNotInTransaction: ::windows_sys::core::HRESULT = -939523042i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNotInitialized: ::windows_sys::core::HRESULT = -939523067i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNullInvalid: ::windows_sys::core::HRESULT = -939522592i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNullKeyDisallowed: ::windows_sys::core::HRESULT = -939523043i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrNyi: ::windows_sys::core::HRESULT = -1073741823i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrObjectDuplicate: ::windows_sys::core::HRESULT = -939522782i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrObjectNotFound: ::windows_sys::core::HRESULT = -939522791i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrOutOfBuffers: ::windows_sys::core::HRESULT = -939523082i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrOutOfCursors: ::windows_sys::core::HRESULT = -939523083i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrOutOfDatabaseSpace: ::windows_sys::core::HRESULT = -939523084i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrOutOfFileHandles: ::windows_sys::core::HRESULT = -939523076i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrOutOfMemory: ::windows_sys::core::HRESULT = -939523085i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrOutOfSessions: ::windows_sys::core::HRESULT = -939522995i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrOutOfThreads: ::windows_sys::core::HRESULT = -939523993i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrPMRecDeleted: ::windows_sys::core::HRESULT = -939523794i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrPatchFileMismatch: ::windows_sys::core::HRESULT = -939523544i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrPermissionDenied: ::windows_sys::core::HRESULT = -939522287i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrReadVerifyFailure: ::windows_sys::core::HRESULT = -939523078i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRecordClusteredChanged: ::windows_sys::core::HRESULT = -939522492i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRecordDeleted: ::windows_sys::core::HRESULT = -939523079i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRecordNotFound: ::windows_sys::core::HRESULT = -939522495i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRecordTooBig: ::windows_sys::core::HRESULT = -939523070i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRecoveredWithErrors: ::windows_sys::core::HRESULT = -939523569i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRemainingVersions: ::windows_sys::core::HRESULT = -2013265599i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRestoreInProgress: ::windows_sys::core::HRESULT = -939589628i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRestoreLogTooHigh: ::windows_sys::core::HRESULT = -939523542i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRestoreLogTooLow: ::windows_sys::core::HRESULT = -939523543i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrRestoreMapExists: ::windows_sys::core::HRESULT = -939589624i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrSeekNotEqual: ::windows_sys::core::HRESULT = -2013264881i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrSessionWriteConflict: ::windows_sys::core::HRESULT = -939522989i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTableDuplicate: ::windows_sys::core::HRESULT = -939522793i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTableEmpty: ::windows_sys::core::HRESULT = -2013264619i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTableInUse: ::windows_sys::core::HRESULT = -939522792i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTableLocked: ::windows_sys::core::HRESULT = -939522794i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTableNotEmpty: ::windows_sys::core::HRESULT = -939522788i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTaggedNotNULL: ::windows_sys::core::HRESULT = -939522582i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTempFileOpenError: ::windows_sys::core::HRESULT = -939522293i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTermInProgress: ::windows_sys::core::HRESULT = -939523096i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyActiveUsers: ::windows_sys::core::HRESULT = -939523037i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyAttachedDatabases: ::windows_sys::core::HRESULT = -939522291i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyColumns: ::windows_sys::core::HRESULT = -939523056i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyIO: ::windows_sys::core::HRESULT = -939523991i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyIndexes: ::windows_sys::core::HRESULT = -939523081i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyKeys: ::windows_sys::core::HRESULT = -939523080i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyOpenDatabases: ::windows_sys::core::HRESULT = -939523069i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyOpenIndexes: ::windows_sys::core::HRESULT = -939522686i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManyOpenTables: ::windows_sys::core::HRESULT = -939522785i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTooManySorts: ::windows_sys::core::HRESULT = -939522395i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrTransTooDeep: ::windows_sys::core::HRESULT = -939522993i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrUnknownExpiryTokenFormat: ::windows_sys::core::HRESULT = -939589616i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrUpdateNotPrepared: ::windows_sys::core::HRESULT = -939522487i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrVersionStoreOutOfMemory: ::windows_sys::core::HRESULT = -939523027i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrWriteConflict: ::windows_sys::core::HRESULT = -939522994i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrerrDataHasChanged: ::windows_sys::core::HRESULT = -939522485i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const hrwrnDataHasChanged: ::windows_sys::core::HRESULT = -2013264310i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADSI_DIALECT_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSI_DIALECT_LDAP: ADSI_DIALECT_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSI_DIALECT_SQL: ADSI_DIALECT_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADSTYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_INVALID: ADSTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_DN_STRING: ADSTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_CASE_EXACT_STRING: ADSTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_CASE_IGNORE_STRING: ADSTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_PRINTABLE_STRING: ADSTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_NUMERIC_STRING: ADSTYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_BOOLEAN: ADSTYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_INTEGER: ADSTYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_OCTET_STRING: ADSTYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_UTC_TIME: ADSTYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_LARGE_INTEGER: ADSTYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_PROV_SPECIFIC: ADSTYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_OBJECT_CLASS: ADSTYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_CASEIGNORE_LIST: ADSTYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_OCTET_LIST: ADSTYPE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_PATH: ADSTYPE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_POSTALADDRESS: ADSTYPE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_TIMESTAMP: ADSTYPE = 17i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_BACKLINK: ADSTYPE = 18i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_TYPEDNAME: ADSTYPE = 19i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_HOLD: ADSTYPE = 20i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_NETADDRESS: ADSTYPE = 21i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_REPLICAPOINTER: ADSTYPE = 22i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_FAXNUMBER: ADSTYPE = 23i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_EMAIL: ADSTYPE = 24i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_NT_SECURITY_DESCRIPTOR: ADSTYPE = 25i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_UNKNOWN: ADSTYPE = 26i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_DN_WITH_BINARY: ADSTYPE = 27i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSTYPE_DN_WITH_STRING: ADSTYPE = 28i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_ACEFLAG_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACEFLAG_INHERIT_ACE: ADS_ACEFLAG_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE: ADS_ACEFLAG_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACEFLAG_INHERIT_ONLY_ACE: ADS_ACEFLAG_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACEFLAG_INHERITED_ACE: ADS_ACEFLAG_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACEFLAG_VALID_INHERIT_FLAGS: ADS_ACEFLAG_ENUM = 31i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACEFLAG_SUCCESSFUL_ACCESS: ADS_ACEFLAG_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACEFLAG_FAILED_ACCESS: ADS_ACEFLAG_ENUM = 128i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_ACETYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_ALLOWED: ADS_ACETYPE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_DENIED: ADS_ACETYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_SYSTEM_AUDIT: ADS_ACETYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_ALLOWED_OBJECT: ADS_ACETYPE_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_DENIED_OBJECT: ADS_ACETYPE_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_SYSTEM_AUDIT_OBJECT: ADS_ACETYPE_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_SYSTEM_ALARM_OBJECT: ADS_ACETYPE_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_ALLOWED_CALLBACK: ADS_ACETYPE_ENUM = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_DENIED_CALLBACK: ADS_ACETYPE_ENUM = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_ALLOWED_CALLBACK_OBJECT: ADS_ACETYPE_ENUM = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_ACCESS_DENIED_CALLBACK_OBJECT: ADS_ACETYPE_ENUM = 12i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_SYSTEM_AUDIT_CALLBACK: ADS_ACETYPE_ENUM = 13i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_SYSTEM_ALARM_CALLBACK: ADS_ACETYPE_ENUM = 14i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_SYSTEM_AUDIT_CALLBACK_OBJECT: ADS_ACETYPE_ENUM = 15i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ACETYPE_SYSTEM_ALARM_CALLBACK_OBJECT: ADS_ACETYPE_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_AUTHENTICATION_ENUM = u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SECURE_AUTHENTICATION: ADS_AUTHENTICATION_ENUM = 1u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_USE_ENCRYPTION: ADS_AUTHENTICATION_ENUM = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_USE_SSL: ADS_AUTHENTICATION_ENUM = 2u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_READONLY_SERVER: ADS_AUTHENTICATION_ENUM = 4u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PROMPT_CREDENTIALS: ADS_AUTHENTICATION_ENUM = 8u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NO_AUTHENTICATION: ADS_AUTHENTICATION_ENUM = 16u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FAST_BIND: ADS_AUTHENTICATION_ENUM = 32u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_USE_SIGNING: ADS_AUTHENTICATION_ENUM = 64u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_USE_SEALING: ADS_AUTHENTICATION_ENUM = 128u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_USE_DELEGATION: ADS_AUTHENTICATION_ENUM = 256u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SERVER_BIND: ADS_AUTHENTICATION_ENUM = 512u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NO_REFERRAL_CHASING: ADS_AUTHENTICATION_ENUM = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_AUTH_RESERVED: ADS_AUTHENTICATION_ENUM = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_CHASE_REFERRALS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_CHASE_REFERRALS_NEVER: ADS_CHASE_REFERRALS_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_CHASE_REFERRALS_SUBORDINATE: ADS_CHASE_REFERRALS_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_CHASE_REFERRALS_EXTERNAL: ADS_CHASE_REFERRALS_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_CHASE_REFERRALS_ALWAYS: ADS_CHASE_REFERRALS_ENUM = 96i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_DEREFENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_DEREF_NEVER: ADS_DEREFENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_DEREF_SEARCHING: ADS_DEREFENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_DEREF_FINDING: ADS_DEREFENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_DEREF_ALWAYS: ADS_DEREFENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_DISPLAY_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_DISPLAY_FULL: ADS_DISPLAY_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_DISPLAY_VALUE_ONLY: ADS_DISPLAY_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_ESCAPE_MODE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ESCAPEDMODE_DEFAULT: ADS_ESCAPE_MODE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ESCAPEDMODE_ON: ADS_ESCAPE_MODE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ESCAPEDMODE_OFF: ADS_ESCAPE_MODE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_ESCAPEDMODE_OFF_EX: ADS_ESCAPE_MODE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_FLAGTYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FLAG_OBJECT_TYPE_PRESENT: ADS_FLAGTYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT: ADS_FLAGTYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_FORMAT_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_WINDOWS: ADS_FORMAT_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_WINDOWS_NO_SERVER: ADS_FORMAT_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_WINDOWS_DN: ADS_FORMAT_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_WINDOWS_PARENT: ADS_FORMAT_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_X500: ADS_FORMAT_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_X500_NO_SERVER: ADS_FORMAT_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_X500_DN: ADS_FORMAT_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_X500_PARENT: ADS_FORMAT_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_SERVER: ADS_FORMAT_ENUM = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_PROVIDER: ADS_FORMAT_ENUM = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_FORMAT_LEAF: ADS_FORMAT_ENUM = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_GROUP_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_GROUP_TYPE_GLOBAL_GROUP: ADS_GROUP_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_GROUP_TYPE_DOMAIN_LOCAL_GROUP: ADS_GROUP_TYPE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_GROUP_TYPE_LOCAL_GROUP: ADS_GROUP_TYPE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_GROUP_TYPE_UNIVERSAL_GROUP: ADS_GROUP_TYPE_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_GROUP_TYPE_SECURITY_ENABLED: ADS_GROUP_TYPE_ENUM = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_NAME_INITTYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_INITTYPE_DOMAIN: ADS_NAME_INITTYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_INITTYPE_SERVER: ADS_NAME_INITTYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_INITTYPE_GC: ADS_NAME_INITTYPE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_NAME_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_1779: ADS_NAME_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_CANONICAL: ADS_NAME_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_NT4: ADS_NAME_TYPE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_DISPLAY: ADS_NAME_TYPE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_DOMAIN_SIMPLE: ADS_NAME_TYPE_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_ENTERPRISE_SIMPLE: ADS_NAME_TYPE_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_GUID: ADS_NAME_TYPE_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_UNKNOWN: ADS_NAME_TYPE_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_USER_PRINCIPAL_NAME: ADS_NAME_TYPE_ENUM = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_CANONICAL_EX: ADS_NAME_TYPE_ENUM = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME: ADS_NAME_TYPE_ENUM = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME: ADS_NAME_TYPE_ENUM = 12i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_OPTION_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_SERVERNAME: ADS_OPTION_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_REFERRALS: ADS_OPTION_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_PAGE_SIZE: ADS_OPTION_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_SECURITY_MASK: ADS_OPTION_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_MUTUAL_AUTH_STATUS: ADS_OPTION_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_QUOTA: ADS_OPTION_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_PASSWORD_PORTNUMBER: ADS_OPTION_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_PASSWORD_METHOD: ADS_OPTION_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_ACCUMULATIVE_MODIFICATION: ADS_OPTION_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_OPTION_SKIP_SID_LOOKUP: ADS_OPTION_ENUM = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_PASSWORD_ENCODING_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PASSWORD_ENCODE_REQUIRE_SSL: ADS_PASSWORD_ENCODING_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PASSWORD_ENCODE_CLEAR: ADS_PASSWORD_ENCODING_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_PATHTYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PATH_FILE: ADS_PATHTYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PATH_FILESHARE: ADS_PATHTYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PATH_REGISTRY: ADS_PATHTYPE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_PREFERENCES_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_ASYNCHRONOUS: ADS_PREFERENCES_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_DEREF_ALIASES: ADS_PREFERENCES_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_SIZE_LIMIT: ADS_PREFERENCES_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_TIME_LIMIT: ADS_PREFERENCES_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_ATTRIBTYPES_ONLY: ADS_PREFERENCES_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_SEARCH_SCOPE: ADS_PREFERENCES_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_TIMEOUT: ADS_PREFERENCES_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_PAGESIZE: ADS_PREFERENCES_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_PAGED_TIME_LIMIT: ADS_PREFERENCES_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_CHASE_REFERRALS: ADS_PREFERENCES_ENUM = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_SORT_ON: ADS_PREFERENCES_ENUM = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_CACHE_RESULTS: ADS_PREFERENCES_ENUM = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADSIPROP_ADSIFLAG: ADS_PREFERENCES_ENUM = 12i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_PROPERTY_OPERATION_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PROPERTY_CLEAR: ADS_PROPERTY_OPERATION_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PROPERTY_UPDATE: ADS_PROPERTY_OPERATION_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PROPERTY_APPEND: ADS_PROPERTY_OPERATION_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_PROPERTY_DELETE: ADS_PROPERTY_OPERATION_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_RIGHTS_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DELETE: ADS_RIGHTS_ENUM = 65536i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_READ_CONTROL: ADS_RIGHTS_ENUM = 131072i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_WRITE_DAC: ADS_RIGHTS_ENUM = 262144i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_WRITE_OWNER: ADS_RIGHTS_ENUM = 524288i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_SYNCHRONIZE: ADS_RIGHTS_ENUM = 1048576i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_ACCESS_SYSTEM_SECURITY: ADS_RIGHTS_ENUM = 16777216i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_GENERIC_READ: ADS_RIGHTS_ENUM = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_GENERIC_WRITE: ADS_RIGHTS_ENUM = 1073741824i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_GENERIC_EXECUTE: ADS_RIGHTS_ENUM = 536870912i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_GENERIC_ALL: ADS_RIGHTS_ENUM = 268435456i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_CREATE_CHILD: ADS_RIGHTS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_DELETE_CHILD: ADS_RIGHTS_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_ACTRL_DS_LIST: ADS_RIGHTS_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_SELF: ADS_RIGHTS_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_READ_PROP: ADS_RIGHTS_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_WRITE_PROP: ADS_RIGHTS_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_DELETE_TREE: ADS_RIGHTS_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_LIST_OBJECT: ADS_RIGHTS_ENUM = 128i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_RIGHT_DS_CONTROL_ACCESS: ADS_RIGHTS_ENUM = 256i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SCOPEENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SCOPE_BASE: ADS_SCOPEENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SCOPE_ONELEVEL: ADS_SCOPEENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SCOPE_SUBTREE: ADS_SCOPEENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SD_CONTROL_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_OWNER_DEFAULTED: ADS_SD_CONTROL_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_GROUP_DEFAULTED: ADS_SD_CONTROL_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_DACL_PRESENT: ADS_SD_CONTROL_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_DACL_DEFAULTED: ADS_SD_CONTROL_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_SACL_PRESENT: ADS_SD_CONTROL_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_SACL_DEFAULTED: ADS_SD_CONTROL_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ: ADS_SD_CONTROL_ENUM = 256i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ: ADS_SD_CONTROL_ENUM = 512i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED: ADS_SD_CONTROL_ENUM = 1024i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED: ADS_SD_CONTROL_ENUM = 2048i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_DACL_PROTECTED: ADS_SD_CONTROL_ENUM = 4096i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_SACL_PROTECTED: ADS_SD_CONTROL_ENUM = 8192i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_CONTROL_SE_SELF_RELATIVE: ADS_SD_CONTROL_ENUM = 32768i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SD_FORMAT_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_FORMAT_IID: ADS_SD_FORMAT_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_FORMAT_RAW: ADS_SD_FORMAT_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_FORMAT_HEXSTRING: ADS_SD_FORMAT_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SD_REVISION_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SD_REVISION_DS: ADS_SD_REVISION_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SEARCHPREF_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_ASYNCHRONOUS: ADS_SEARCHPREF_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_DEREF_ALIASES: ADS_SEARCHPREF_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_SIZE_LIMIT: ADS_SEARCHPREF_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_TIME_LIMIT: ADS_SEARCHPREF_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_ATTRIBTYPES_ONLY: ADS_SEARCHPREF_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_SEARCH_SCOPE: ADS_SEARCHPREF_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_TIMEOUT: ADS_SEARCHPREF_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_PAGESIZE: ADS_SEARCHPREF_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_PAGED_TIME_LIMIT: ADS_SEARCHPREF_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_CHASE_REFERRALS: ADS_SEARCHPREF_ENUM = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_SORT_ON: ADS_SEARCHPREF_ENUM = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_CACHE_RESULTS: ADS_SEARCHPREF_ENUM = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_DIRSYNC: ADS_SEARCHPREF_ENUM = 12i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_TOMBSTONE: ADS_SEARCHPREF_ENUM = 13i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_VLV: ADS_SEARCHPREF_ENUM = 14i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_ATTRIBUTE_QUERY: ADS_SEARCHPREF_ENUM = 15i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_SECURITY_MASK: ADS_SEARCHPREF_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_DIRSYNC_FLAG: ADS_SEARCHPREF_ENUM = 17i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SEARCHPREF_EXTENDED_DN: ADS_SEARCHPREF_ENUM = 18i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SECURITY_INFO_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SECURITY_INFO_OWNER: ADS_SECURITY_INFO_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SECURITY_INFO_GROUP: ADS_SECURITY_INFO_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SECURITY_INFO_DACL: ADS_SECURITY_INFO_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SECURITY_INFO_SACL: ADS_SECURITY_INFO_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SETTYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SETTYPE_FULL: ADS_SETTYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SETTYPE_PROVIDER: ADS_SETTYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SETTYPE_SERVER: ADS_SETTYPE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SETTYPE_DN: ADS_SETTYPE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_STATUSENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_STATUS_S_OK: ADS_STATUSENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_STATUS_INVALID_SEARCHPREF: ADS_STATUSENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_STATUS_INVALID_SEARCHPREFVALUE: ADS_STATUSENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_SYSTEMFLAG_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_DISALLOW_DELETE: ADS_SYSTEMFLAG_ENUM = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME: ADS_SYSTEMFLAG_ENUM = 1073741824i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE: ADS_SYSTEMFLAG_ENUM = 536870912i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE: ADS_SYSTEMFLAG_ENUM = 268435456i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME: ADS_SYSTEMFLAG_ENUM = 134217728i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE: ADS_SYSTEMFLAG_ENUM = 67108864i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_CR_NTDS_NC: ADS_SYSTEMFLAG_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_CR_NTDS_DOMAIN: ADS_SYSTEMFLAG_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED: ADS_SYSTEMFLAG_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED: ADS_SYSTEMFLAG_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type ADS_USER_FLAG_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_SCRIPT: ADS_USER_FLAG_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_ACCOUNTDISABLE: ADS_USER_FLAG_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_HOMEDIR_REQUIRED: ADS_USER_FLAG_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_LOCKOUT: ADS_USER_FLAG_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_PASSWD_NOTREQD: ADS_USER_FLAG_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_PASSWD_CANT_CHANGE: ADS_USER_FLAG_ENUM = 64i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED: ADS_USER_FLAG_ENUM = 128i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_TEMP_DUPLICATE_ACCOUNT: ADS_USER_FLAG_ENUM = 256i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_NORMAL_ACCOUNT: ADS_USER_FLAG_ENUM = 512i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_INTERDOMAIN_TRUST_ACCOUNT: ADS_USER_FLAG_ENUM = 2048i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_WORKSTATION_TRUST_ACCOUNT: ADS_USER_FLAG_ENUM = 4096i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_SERVER_TRUST_ACCOUNT: ADS_USER_FLAG_ENUM = 8192i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_DONT_EXPIRE_PASSWD: ADS_USER_FLAG_ENUM = 65536i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_MNS_LOGON_ACCOUNT: ADS_USER_FLAG_ENUM = 131072i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_SMARTCARD_REQUIRED: ADS_USER_FLAG_ENUM = 262144i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_TRUSTED_FOR_DELEGATION: ADS_USER_FLAG_ENUM = 524288i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_NOT_DELEGATED: ADS_USER_FLAG_ENUM = 1048576i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_USE_DES_KEY_ONLY: ADS_USER_FLAG_ENUM = 2097152i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_DONT_REQUIRE_PREAUTH: ADS_USER_FLAG_ENUM = 4194304i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_PASSWORD_EXPIRED: ADS_USER_FLAG_ENUM = 8388608i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION: ADS_USER_FLAG_ENUM = 16777216i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DSROLE_MACHINE_ROLE = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRole_RoleStandaloneWorkstation: DSROLE_MACHINE_ROLE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRole_RoleMemberWorkstation: DSROLE_MACHINE_ROLE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRole_RoleStandaloneServer: DSROLE_MACHINE_ROLE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRole_RoleMemberServer: DSROLE_MACHINE_ROLE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRole_RoleBackupDomainController: DSROLE_MACHINE_ROLE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRole_RolePrimaryDomainController: DSROLE_MACHINE_ROLE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DSROLE_OPERATION_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleOperationIdle: DSROLE_OPERATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleOperationActive: DSROLE_OPERATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleOperationNeedReboot: DSROLE_OPERATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DSROLE_PRIMARY_DOMAIN_INFO_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRolePrimaryDomainInfoBasic: DSROLE_PRIMARY_DOMAIN_INFO_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleUpgradeStatus: DSROLE_PRIMARY_DOMAIN_INFO_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleOperationState: DSROLE_PRIMARY_DOMAIN_INFO_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DSROLE_SERVER_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleServerUnknown: DSROLE_SERVER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleServerPrimary: DSROLE_SERVER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DsRoleServerBackup: DSROLE_SERVER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_KCC_TASKID = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_KCC_TASKID_UPDATE_TOPOLOGY: DS_KCC_TASKID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_MANGLE_FOR = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_MANGLE_UNKNOWN: DS_MANGLE_FOR = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_MANGLE_OBJECT_RDN_FOR_DELETION: DS_MANGLE_FOR = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_MANGLE_OBJECT_RDN_FOR_NAME_CONFLICT: DS_MANGLE_FOR = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_NAME_ERROR = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_NO_ERROR: DS_NAME_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_ERROR_RESOLVING: DS_NAME_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_ERROR_NOT_FOUND: DS_NAME_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_ERROR_NOT_UNIQUE: DS_NAME_ERROR = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_ERROR_NO_MAPPING: DS_NAME_ERROR = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_ERROR_DOMAIN_ONLY: DS_NAME_ERROR = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING: DS_NAME_ERROR = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_ERROR_TRUST_REFERRAL: DS_NAME_ERROR = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_NAME_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_NO_FLAGS: DS_NAME_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_FLAG_SYNTACTICAL_ONLY: DS_NAME_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_FLAG_EVAL_AT_DC: DS_NAME_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_FLAG_GCVERIFY: DS_NAME_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NAME_FLAG_TRUST_REFERRAL: DS_NAME_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_NAME_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_UNKNOWN_NAME: DS_NAME_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_FQDN_1779_NAME: DS_NAME_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_NT4_ACCOUNT_NAME: DS_NAME_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DISPLAY_NAME: DS_NAME_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_UNIQUE_ID_NAME: DS_NAME_FORMAT = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_CANONICAL_NAME: DS_NAME_FORMAT = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_USER_PRINCIPAL_NAME: DS_NAME_FORMAT = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_CANONICAL_NAME_EX: DS_NAME_FORMAT = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SERVICE_PRINCIPAL_NAME: DS_NAME_FORMAT = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SID_OR_SID_HISTORY_NAME: DS_NAME_FORMAT = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_DNS_DOMAIN_NAME: DS_NAME_FORMAT = 12i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_REPL_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_NEIGHBORS: DS_REPL_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_CURSORS_FOR_NC: DS_REPL_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_METADATA_FOR_OBJ: DS_REPL_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_KCC_DSA_CONNECT_FAILURES: DS_REPL_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_KCC_DSA_LINK_FAILURES: DS_REPL_INFO_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_PENDING_OPS: DS_REPL_INFO_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_METADATA_FOR_ATTR_VALUE: DS_REPL_INFO_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_CURSORS_2_FOR_NC: DS_REPL_INFO_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_CURSORS_3_FOR_NC: DS_REPL_INFO_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_METADATA_2_FOR_OBJ: DS_REPL_INFO_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_METADATA_2_FOR_ATTR_VALUE: DS_REPL_INFO_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_METADATA_EXT_FOR_ATTR_VALUE: DS_REPL_INFO_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_INFO_TYPE_MAX: DS_REPL_INFO_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_REPL_OP_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_OP_TYPE_SYNC: DS_REPL_OP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_OP_TYPE_ADD: DS_REPL_OP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_OP_TYPE_DELETE: DS_REPL_OP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_OP_TYPE_MODIFY: DS_REPL_OP_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPL_OP_TYPE_UPDATE_REFS: DS_REPL_OP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_REPSYNCALL_ERROR = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_WIN32_ERROR_CONTACTING_SERVER: DS_REPSYNCALL_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_WIN32_ERROR_REPLICATING: DS_REPSYNCALL_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_SERVER_UNREACHABLE: DS_REPSYNCALL_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_REPSYNCALL_EVENT = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_EVENT_ERROR: DS_REPSYNCALL_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_EVENT_SYNC_STARTED: DS_REPSYNCALL_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_EVENT_SYNC_COMPLETED: DS_REPSYNCALL_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_REPSYNCALL_EVENT_FINISHED: DS_REPSYNCALL_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_SPN_NAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_DNS_HOST: DS_SPN_NAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_DN_HOST: DS_SPN_NAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_NB_HOST: DS_SPN_NAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_DOMAIN: DS_SPN_NAME_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_NB_DOMAIN: DS_SPN_NAME_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_SERVICE: DS_SPN_NAME_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub type DS_SPN_WRITE_OP = i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_ADD_SPN_OP: DS_SPN_WRITE_OP = 0i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_REPLACE_SPN_OP: DS_SPN_WRITE_OP = 1i32; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub const DS_SPN_DELETE_SPN_OP: DS_SPN_WRITE_OP = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADSPROPERROR { - pub hwndPage: super::super::Foundation::HWND, - pub pszPageTitle: ::windows_sys::core::PWSTR, - pub pszObjPath: ::windows_sys::core::PWSTR, - pub pszObjClass: ::windows_sys::core::PWSTR, - pub hr: ::windows_sys::core::HRESULT, - pub pszError: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADSPROPERROR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADSPROPERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADSPROPINITPARAMS { - pub dwSize: u32, - pub dwFlags: u32, - pub hr: ::windows_sys::core::HRESULT, - pub pDsObj: IDirectoryObject, - pub pwzCN: ::windows_sys::core::PWSTR, - pub pWritableAttrs: *mut ADS_ATTR_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADSPROPINITPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADSPROPINITPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADSVALUE { - pub dwType: ADSTYPE, - pub Anonymous: ADSVALUE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADSVALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADSVALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union ADSVALUE_0 { - pub DNString: *mut u16, - pub CaseExactString: *mut u16, - pub CaseIgnoreString: *mut u16, - pub PrintableString: *mut u16, - pub NumericString: *mut u16, - pub Boolean: u32, - pub Integer: u32, - pub OctetString: ADS_OCTET_STRING, - pub UTCTime: super::super::Foundation::SYSTEMTIME, - pub LargeInteger: i64, - pub ClassName: *mut u16, - pub ProviderSpecific: ADS_PROV_SPECIFIC, - pub pCaseIgnoreList: *mut ADS_CASEIGNORE_LIST, - pub pOctetList: *mut ADS_OCTET_LIST, - pub pPath: *mut ADS_PATH, - pub pPostalAddress: *mut ADS_POSTALADDRESS, - pub Timestamp: ADS_TIMESTAMP, - pub BackLink: ADS_BACKLINK, - pub pTypedName: *mut ADS_TYPEDNAME, - pub Hold: ADS_HOLD, - pub pNetAddress: *mut ADS_NETADDRESS, - pub pReplicaPointer: *mut ADS_REPLICAPOINTER, - pub pFaxNumber: *mut ADS_FAXNUMBER, - pub Email: ADS_EMAIL, - pub SecurityDescriptor: ADS_NT_SECURITY_DESCRIPTOR, - pub pDNWithBinary: *mut ADS_DN_WITH_BINARY, - pub pDNWithString: *mut ADS_DN_WITH_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADSVALUE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADSVALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADS_ATTR_DEF { - pub pszAttrName: ::windows_sys::core::PWSTR, - pub dwADsType: ADSTYPE, - pub dwMinRange: u32, - pub dwMaxRange: u32, - pub fMultiValued: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADS_ATTR_DEF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADS_ATTR_DEF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADS_ATTR_INFO { - pub pszAttrName: ::windows_sys::core::PWSTR, - pub dwControlCode: u32, - pub dwADsType: ADSTYPE, - pub pADsValues: *mut ADSVALUE, - pub dwNumValues: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADS_ATTR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADS_ATTR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_BACKLINK { - pub RemoteID: u32, - pub ObjectName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ADS_BACKLINK {} -impl ::core::clone::Clone for ADS_BACKLINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_CASEIGNORE_LIST { - pub Next: *mut ADS_CASEIGNORE_LIST, - pub String: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ADS_CASEIGNORE_LIST {} -impl ::core::clone::Clone for ADS_CASEIGNORE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADS_CLASS_DEF { - pub pszClassName: ::windows_sys::core::PWSTR, - pub dwMandatoryAttrs: u32, - pub ppszMandatoryAttrs: *mut ::windows_sys::core::PWSTR, - pub optionalAttrs: u32, - pub ppszOptionalAttrs: *mut *mut ::windows_sys::core::PWSTR, - pub dwNamingAttrs: u32, - pub ppszNamingAttrs: *mut *mut ::windows_sys::core::PWSTR, - pub dwSuperClasses: u32, - pub ppszSuperClasses: *mut *mut ::windows_sys::core::PWSTR, - pub fIsContainer: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADS_CLASS_DEF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADS_CLASS_DEF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_DN_WITH_BINARY { - pub dwLength: u32, - pub lpBinaryValue: *mut u8, - pub pszDNString: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ADS_DN_WITH_BINARY {} -impl ::core::clone::Clone for ADS_DN_WITH_BINARY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_DN_WITH_STRING { - pub pszStringValue: ::windows_sys::core::PWSTR, - pub pszDNString: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ADS_DN_WITH_STRING {} -impl ::core::clone::Clone for ADS_DN_WITH_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_EMAIL { - pub Address: ::windows_sys::core::PWSTR, - pub Type: u32, -} -impl ::core::marker::Copy for ADS_EMAIL {} -impl ::core::clone::Clone for ADS_EMAIL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_FAXNUMBER { - pub TelephoneNumber: ::windows_sys::core::PWSTR, - pub NumberOfBits: u32, - pub Parameters: *mut u8, -} -impl ::core::marker::Copy for ADS_FAXNUMBER {} -impl ::core::clone::Clone for ADS_FAXNUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_HOLD { - pub ObjectName: ::windows_sys::core::PWSTR, - pub Amount: u32, -} -impl ::core::marker::Copy for ADS_HOLD {} -impl ::core::clone::Clone for ADS_HOLD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_NETADDRESS { - pub AddressType: u32, - pub AddressLength: u32, - pub Address: *mut u8, -} -impl ::core::marker::Copy for ADS_NETADDRESS {} -impl ::core::clone::Clone for ADS_NETADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_NT_SECURITY_DESCRIPTOR { - pub dwLength: u32, - pub lpValue: *mut u8, -} -impl ::core::marker::Copy for ADS_NT_SECURITY_DESCRIPTOR {} -impl ::core::clone::Clone for ADS_NT_SECURITY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_OBJECT_INFO { - pub pszRDN: ::windows_sys::core::PWSTR, - pub pszObjectDN: ::windows_sys::core::PWSTR, - pub pszParentDN: ::windows_sys::core::PWSTR, - pub pszSchemaDN: ::windows_sys::core::PWSTR, - pub pszClassName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ADS_OBJECT_INFO {} -impl ::core::clone::Clone for ADS_OBJECT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_OCTET_LIST { - pub Next: *mut ADS_OCTET_LIST, - pub Length: u32, - pub Data: *mut u8, -} -impl ::core::marker::Copy for ADS_OCTET_LIST {} -impl ::core::clone::Clone for ADS_OCTET_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_OCTET_STRING { - pub dwLength: u32, - pub lpValue: *mut u8, -} -impl ::core::marker::Copy for ADS_OCTET_STRING {} -impl ::core::clone::Clone for ADS_OCTET_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_PATH { - pub Type: u32, - pub VolumeName: ::windows_sys::core::PWSTR, - pub Path: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ADS_PATH {} -impl ::core::clone::Clone for ADS_PATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_POSTALADDRESS { - pub PostalAddress: [::windows_sys::core::PWSTR; 6], -} -impl ::core::marker::Copy for ADS_POSTALADDRESS {} -impl ::core::clone::Clone for ADS_POSTALADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_PROV_SPECIFIC { - pub dwLength: u32, - pub lpValue: *mut u8, -} -impl ::core::marker::Copy for ADS_PROV_SPECIFIC {} -impl ::core::clone::Clone for ADS_PROV_SPECIFIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_REPLICAPOINTER { - pub ServerName: ::windows_sys::core::PWSTR, - pub ReplicaType: u32, - pub ReplicaNumber: u32, - pub Count: u32, - pub ReplicaAddressHints: *mut ADS_NETADDRESS, -} -impl ::core::marker::Copy for ADS_REPLICAPOINTER {} -impl ::core::clone::Clone for ADS_REPLICAPOINTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADS_SEARCHPREF_INFO { - pub dwSearchPref: ADS_SEARCHPREF_ENUM, - pub vValue: ADSVALUE, - pub dwStatus: ADS_STATUSENUM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADS_SEARCHPREF_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADS_SEARCHPREF_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADS_SEARCH_COLUMN { - pub pszAttrName: ::windows_sys::core::PWSTR, - pub dwADsType: ADSTYPE, - pub pADsValues: *mut ADSVALUE, - pub dwNumValues: u32, - pub hReserved: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADS_SEARCH_COLUMN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADS_SEARCH_COLUMN { - fn clone(&self) -> Self { - *self - } -} -pub type ADS_SEARCH_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADS_SORTKEY { - pub pszAttrType: ::windows_sys::core::PWSTR, - pub pszReserved: ::windows_sys::core::PWSTR, - pub fReverseorder: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADS_SORTKEY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADS_SORTKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_TIMESTAMP { - pub WholeSeconds: u32, - pub EventID: u32, -} -impl ::core::marker::Copy for ADS_TIMESTAMP {} -impl ::core::clone::Clone for ADS_TIMESTAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_TYPEDNAME { - pub ObjectName: ::windows_sys::core::PWSTR, - pub Level: u32, - pub Interval: u32, -} -impl ::core::marker::Copy for ADS_TYPEDNAME {} -impl ::core::clone::Clone for ADS_TYPEDNAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct ADS_VLV { - pub dwBeforeCount: u32, - pub dwAfterCount: u32, - pub dwOffset: u32, - pub dwContentCount: u32, - pub pszTarget: ::windows_sys::core::PWSTR, - pub dwContextIDLength: u32, - pub lpContextID: *mut u8, -} -impl ::core::marker::Copy for ADS_VLV {} -impl ::core::clone::Clone for ADS_VLV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct CQFORM { - pub cbStruct: u32, - pub dwFlags: u32, - pub clsid: ::windows_sys::core::GUID, - pub hIcon: super::super::UI::WindowsAndMessaging::HICON, - pub pszTitle: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for CQFORM {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for CQFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct CQPAGE { - pub cbStruct: u32, - pub dwFlags: u32, - pub pPageProc: LPCQPAGEPROC, - pub hInstance: super::super::Foundation::HINSTANCE, - pub idPageName: i32, - pub idPageTemplate: i32, - pub pDlgProc: super::super::UI::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CQPAGE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CQPAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOMAINDESC { - pub pszName: ::windows_sys::core::PWSTR, - pub pszPath: ::windows_sys::core::PWSTR, - pub pszNCName: ::windows_sys::core::PWSTR, - pub pszTrustParent: ::windows_sys::core::PWSTR, - pub pszObjectClass: ::windows_sys::core::PWSTR, - pub ulFlags: u32, - pub fDownLevel: super::super::Foundation::BOOL, - pub pdChildList: *mut DOMAINDESC, - pub pdNextSibling: *mut DOMAINDESC, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOMAINDESC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOMAINDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DOMAIN_CONTROLLER_INFOA { - pub DomainControllerName: ::windows_sys::core::PSTR, - pub DomainControllerAddress: ::windows_sys::core::PSTR, - pub DomainControllerAddressType: u32, - pub DomainGuid: ::windows_sys::core::GUID, - pub DomainName: ::windows_sys::core::PSTR, - pub DnsForestName: ::windows_sys::core::PSTR, - pub Flags: u32, - pub DcSiteName: ::windows_sys::core::PSTR, - pub ClientSiteName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DOMAIN_CONTROLLER_INFOA {} -impl ::core::clone::Clone for DOMAIN_CONTROLLER_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DOMAIN_CONTROLLER_INFOW { - pub DomainControllerName: ::windows_sys::core::PWSTR, - pub DomainControllerAddress: ::windows_sys::core::PWSTR, - pub DomainControllerAddressType: u32, - pub DomainGuid: ::windows_sys::core::GUID, - pub DomainName: ::windows_sys::core::PWSTR, - pub DnsForestName: ::windows_sys::core::PWSTR, - pub Flags: u32, - pub DcSiteName: ::windows_sys::core::PWSTR, - pub ClientSiteName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DOMAIN_CONTROLLER_INFOW {} -impl ::core::clone::Clone for DOMAIN_CONTROLLER_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DOMAIN_TREE { - pub dsSize: u32, - pub dwCount: u32, - pub aDomains: [DOMAINDESC; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DOMAIN_TREE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DOMAIN_TREE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct DSA_NEWOBJ_DISPINFO { - pub dwSize: u32, - pub hObjClassIcon: super::super::UI::WindowsAndMessaging::HICON, - pub lpszWizTitle: ::windows_sys::core::PWSTR, - pub lpszContDisplayName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for DSA_NEWOBJ_DISPINFO {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for DSA_NEWOBJ_DISPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DSBITEMA { - pub cbStruct: u32, - pub pszADsPath: ::windows_sys::core::PCWSTR, - pub pszClass: ::windows_sys::core::PCWSTR, - pub dwMask: u32, - pub dwState: u32, - pub dwStateMask: u32, - pub szDisplayName: [super::super::Foundation::CHAR; 64], - pub szIconLocation: [super::super::Foundation::CHAR; 260], - pub iIconResID: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DSBITEMA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DSBITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSBITEMW { - pub cbStruct: u32, - pub pszADsPath: ::windows_sys::core::PCWSTR, - pub pszClass: ::windows_sys::core::PCWSTR, - pub dwMask: u32, - pub dwState: u32, - pub dwStateMask: u32, - pub szDisplayName: [u16; 64], - pub szIconLocation: [u16; 260], - pub iIconResID: i32, -} -impl ::core::marker::Copy for DSBITEMW {} -impl ::core::clone::Clone for DSBITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -pub struct DSBROWSEINFOA { - pub cbStruct: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pszCaption: ::windows_sys::core::PCSTR, - pub pszTitle: ::windows_sys::core::PCSTR, - pub pszRoot: ::windows_sys::core::PCWSTR, - pub pszPath: ::windows_sys::core::PWSTR, - pub cchPath: u32, - pub dwFlags: u32, - pub pfnCallback: super::super::UI::Shell::BFFCALLBACK, - pub lParam: super::super::Foundation::LPARAM, - pub dwReturnFormat: u32, - pub pUserName: ::windows_sys::core::PCWSTR, - pub pPassword: ::windows_sys::core::PCWSTR, - pub pszObjectClass: ::windows_sys::core::PWSTR, - pub cchObjectClass: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::marker::Copy for DSBROWSEINFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::clone::Clone for DSBROWSEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -pub struct DSBROWSEINFOW { - pub cbStruct: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pszCaption: ::windows_sys::core::PCWSTR, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub pszRoot: ::windows_sys::core::PCWSTR, - pub pszPath: ::windows_sys::core::PWSTR, - pub cchPath: u32, - pub dwFlags: u32, - pub pfnCallback: super::super::UI::Shell::BFFCALLBACK, - pub lParam: super::super::Foundation::LPARAM, - pub dwReturnFormat: u32, - pub pUserName: ::windows_sys::core::PCWSTR, - pub pPassword: ::windows_sys::core::PCWSTR, - pub pszObjectClass: ::windows_sys::core::PWSTR, - pub cchObjectClass: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::marker::Copy for DSBROWSEINFOW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::clone::Clone for DSBROWSEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSCLASSCREATIONINFO { - pub dwFlags: u32, - pub clsidWizardDialog: ::windows_sys::core::GUID, - pub clsidWizardPrimaryPage: ::windows_sys::core::GUID, - pub cWizardExtensions: u32, - pub aWizardExtensions: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for DSCLASSCREATIONINFO {} -impl ::core::clone::Clone for DSCLASSCREATIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSCOLUMN { - pub dwFlags: u32, - pub fmt: i32, - pub cx: i32, - pub idsName: i32, - pub offsetProperty: i32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for DSCOLUMN {} -impl ::core::clone::Clone for DSCOLUMN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSDISPLAYSPECOPTIONS { - pub dwSize: u32, - pub dwFlags: u32, - pub offsetAttribPrefix: u32, - pub offsetUserName: u32, - pub offsetPassword: u32, - pub offsetServer: u32, - pub offsetServerConfigPath: u32, -} -impl ::core::marker::Copy for DSDISPLAYSPECOPTIONS {} -impl ::core::clone::Clone for DSDISPLAYSPECOPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSOBJECT { - pub dwFlags: u32, - pub dwProviderFlags: u32, - pub offsetName: u32, - pub offsetClass: u32, -} -impl ::core::marker::Copy for DSOBJECT {} -impl ::core::clone::Clone for DSOBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSOBJECTNAMES { - pub clsidNamespace: ::windows_sys::core::GUID, - pub cItems: u32, - pub aObjects: [DSOBJECT; 1], -} -impl ::core::marker::Copy for DSOBJECTNAMES {} -impl ::core::clone::Clone for DSOBJECTNAMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSOP_FILTER_FLAGS { - pub Uplevel: DSOP_UPLEVEL_FILTER_FLAGS, - pub flDownlevel: u32, -} -impl ::core::marker::Copy for DSOP_FILTER_FLAGS {} -impl ::core::clone::Clone for DSOP_FILTER_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSOP_INIT_INFO { - pub cbSize: u32, - pub pwzTargetComputer: ::windows_sys::core::PCWSTR, - pub cDsScopeInfos: u32, - pub aDsScopeInfos: *mut DSOP_SCOPE_INIT_INFO, - pub flOptions: u32, - pub cAttributesToFetch: u32, - pub apwzAttributeNames: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DSOP_INIT_INFO {} -impl ::core::clone::Clone for DSOP_INIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSOP_SCOPE_INIT_INFO { - pub cbSize: u32, - pub flType: u32, - pub flScope: u32, - pub FilterFlags: DSOP_FILTER_FLAGS, - pub pwzDcName: ::windows_sys::core::PCWSTR, - pub pwzADsPath: ::windows_sys::core::PCWSTR, - pub hr: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for DSOP_SCOPE_INIT_INFO {} -impl ::core::clone::Clone for DSOP_SCOPE_INIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSOP_UPLEVEL_FILTER_FLAGS { - pub flBothModes: u32, - pub flMixedModeOnly: u32, - pub flNativeModeOnly: u32, -} -impl ::core::marker::Copy for DSOP_UPLEVEL_FILTER_FLAGS {} -impl ::core::clone::Clone for DSOP_UPLEVEL_FILTER_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSPROPERTYPAGEINFO { - pub offsetString: u32, -} -impl ::core::marker::Copy for DSPROPERTYPAGEINFO {} -impl ::core::clone::Clone for DSPROPERTYPAGEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSQUERYCLASSLIST { - pub cbStruct: u32, - pub cClasses: i32, - pub offsetClass: [u32; 1], -} -impl ::core::marker::Copy for DSQUERYCLASSLIST {} -impl ::core::clone::Clone for DSQUERYCLASSLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSQUERYINITPARAMS { - pub cbStruct: u32, - pub dwFlags: u32, - pub pDefaultScope: ::windows_sys::core::PWSTR, - pub pDefaultSaveLocation: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub pPassword: ::windows_sys::core::PWSTR, - pub pServer: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DSQUERYINITPARAMS {} -impl ::core::clone::Clone for DSQUERYINITPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DSQUERYPARAMS { - pub cbStruct: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub offsetQuery: i32, - pub iColumns: i32, - pub dwReserved: u32, - pub aColumns: [DSCOLUMN; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DSQUERYPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DSQUERYPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSROLE_OPERATION_STATE_INFO { - pub OperationState: DSROLE_OPERATION_STATE, -} -impl ::core::marker::Copy for DSROLE_OPERATION_STATE_INFO {} -impl ::core::clone::Clone for DSROLE_OPERATION_STATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSROLE_PRIMARY_DOMAIN_INFO_BASIC { - pub MachineRole: DSROLE_MACHINE_ROLE, - pub Flags: u32, - pub DomainNameFlat: ::windows_sys::core::PWSTR, - pub DomainNameDns: ::windows_sys::core::PWSTR, - pub DomainForestName: ::windows_sys::core::PWSTR, - pub DomainGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DSROLE_PRIMARY_DOMAIN_INFO_BASIC {} -impl ::core::clone::Clone for DSROLE_PRIMARY_DOMAIN_INFO_BASIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DSROLE_UPGRADE_STATUS_INFO { - pub OperationState: u32, - pub PreviousServerState: DSROLE_SERVER_STATE, -} -impl ::core::marker::Copy for DSROLE_UPGRADE_STATUS_INFO {} -impl ::core::clone::Clone for DSROLE_UPGRADE_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_CONTROLLER_INFO_1A { - pub NetbiosName: ::windows_sys::core::PSTR, - pub DnsHostName: ::windows_sys::core::PSTR, - pub SiteName: ::windows_sys::core::PSTR, - pub ComputerObjectName: ::windows_sys::core::PSTR, - pub ServerObjectName: ::windows_sys::core::PSTR, - pub fIsPdc: super::super::Foundation::BOOL, - pub fDsEnabled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_CONTROLLER_INFO_1A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_CONTROLLER_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_CONTROLLER_INFO_1W { - pub NetbiosName: ::windows_sys::core::PWSTR, - pub DnsHostName: ::windows_sys::core::PWSTR, - pub SiteName: ::windows_sys::core::PWSTR, - pub ComputerObjectName: ::windows_sys::core::PWSTR, - pub ServerObjectName: ::windows_sys::core::PWSTR, - pub fIsPdc: super::super::Foundation::BOOL, - pub fDsEnabled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_CONTROLLER_INFO_1W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_CONTROLLER_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_CONTROLLER_INFO_2A { - pub NetbiosName: ::windows_sys::core::PSTR, - pub DnsHostName: ::windows_sys::core::PSTR, - pub SiteName: ::windows_sys::core::PSTR, - pub SiteObjectName: ::windows_sys::core::PSTR, - pub ComputerObjectName: ::windows_sys::core::PSTR, - pub ServerObjectName: ::windows_sys::core::PSTR, - pub NtdsDsaObjectName: ::windows_sys::core::PSTR, - pub fIsPdc: super::super::Foundation::BOOL, - pub fDsEnabled: super::super::Foundation::BOOL, - pub fIsGc: super::super::Foundation::BOOL, - pub SiteObjectGuid: ::windows_sys::core::GUID, - pub ComputerObjectGuid: ::windows_sys::core::GUID, - pub ServerObjectGuid: ::windows_sys::core::GUID, - pub NtdsDsaObjectGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_CONTROLLER_INFO_2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_CONTROLLER_INFO_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_CONTROLLER_INFO_2W { - pub NetbiosName: ::windows_sys::core::PWSTR, - pub DnsHostName: ::windows_sys::core::PWSTR, - pub SiteName: ::windows_sys::core::PWSTR, - pub SiteObjectName: ::windows_sys::core::PWSTR, - pub ComputerObjectName: ::windows_sys::core::PWSTR, - pub ServerObjectName: ::windows_sys::core::PWSTR, - pub NtdsDsaObjectName: ::windows_sys::core::PWSTR, - pub fIsPdc: super::super::Foundation::BOOL, - pub fDsEnabled: super::super::Foundation::BOOL, - pub fIsGc: super::super::Foundation::BOOL, - pub SiteObjectGuid: ::windows_sys::core::GUID, - pub ComputerObjectGuid: ::windows_sys::core::GUID, - pub ServerObjectGuid: ::windows_sys::core::GUID, - pub NtdsDsaObjectGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_CONTROLLER_INFO_2W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_CONTROLLER_INFO_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_CONTROLLER_INFO_3A { - pub NetbiosName: ::windows_sys::core::PSTR, - pub DnsHostName: ::windows_sys::core::PSTR, - pub SiteName: ::windows_sys::core::PSTR, - pub SiteObjectName: ::windows_sys::core::PSTR, - pub ComputerObjectName: ::windows_sys::core::PSTR, - pub ServerObjectName: ::windows_sys::core::PSTR, - pub NtdsDsaObjectName: ::windows_sys::core::PSTR, - pub fIsPdc: super::super::Foundation::BOOL, - pub fDsEnabled: super::super::Foundation::BOOL, - pub fIsGc: super::super::Foundation::BOOL, - pub fIsRodc: super::super::Foundation::BOOL, - pub SiteObjectGuid: ::windows_sys::core::GUID, - pub ComputerObjectGuid: ::windows_sys::core::GUID, - pub ServerObjectGuid: ::windows_sys::core::GUID, - pub NtdsDsaObjectGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_CONTROLLER_INFO_3A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_CONTROLLER_INFO_3A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_CONTROLLER_INFO_3W { - pub NetbiosName: ::windows_sys::core::PWSTR, - pub DnsHostName: ::windows_sys::core::PWSTR, - pub SiteName: ::windows_sys::core::PWSTR, - pub SiteObjectName: ::windows_sys::core::PWSTR, - pub ComputerObjectName: ::windows_sys::core::PWSTR, - pub ServerObjectName: ::windows_sys::core::PWSTR, - pub NtdsDsaObjectName: ::windows_sys::core::PWSTR, - pub fIsPdc: super::super::Foundation::BOOL, - pub fDsEnabled: super::super::Foundation::BOOL, - pub fIsGc: super::super::Foundation::BOOL, - pub fIsRodc: super::super::Foundation::BOOL, - pub SiteObjectGuid: ::windows_sys::core::GUID, - pub ComputerObjectGuid: ::windows_sys::core::GUID, - pub ServerObjectGuid: ::windows_sys::core::GUID, - pub NtdsDsaObjectGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_CONTROLLER_INFO_3W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_CONTROLLER_INFO_3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_TRUSTSA { - pub NetbiosDomainName: ::windows_sys::core::PSTR, - pub DnsDomainName: ::windows_sys::core::PSTR, - pub Flags: u32, - pub ParentIndex: u32, - pub TrustType: u32, - pub TrustAttributes: u32, - pub DomainSid: super::super::Foundation::PSID, - pub DomainGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_TRUSTSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_TRUSTSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_DOMAIN_TRUSTSW { - pub NetbiosDomainName: ::windows_sys::core::PWSTR, - pub DnsDomainName: ::windows_sys::core::PWSTR, - pub Flags: u32, - pub ParentIndex: u32, - pub TrustType: u32, - pub TrustAttributes: u32, - pub DomainSid: super::super::Foundation::PSID, - pub DomainGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_DOMAIN_TRUSTSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_DOMAIN_TRUSTSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_NAME_RESULTA { - pub cItems: u32, - pub rItems: *mut DS_NAME_RESULT_ITEMA, -} -impl ::core::marker::Copy for DS_NAME_RESULTA {} -impl ::core::clone::Clone for DS_NAME_RESULTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_NAME_RESULTW { - pub cItems: u32, - pub rItems: *mut DS_NAME_RESULT_ITEMW, -} -impl ::core::marker::Copy for DS_NAME_RESULTW {} -impl ::core::clone::Clone for DS_NAME_RESULTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_NAME_RESULT_ITEMA { - pub status: u32, - pub pDomain: ::windows_sys::core::PSTR, - pub pName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DS_NAME_RESULT_ITEMA {} -impl ::core::clone::Clone for DS_NAME_RESULT_ITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_NAME_RESULT_ITEMW { - pub status: u32, - pub pDomain: ::windows_sys::core::PWSTR, - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DS_NAME_RESULT_ITEMW {} -impl ::core::clone::Clone for DS_NAME_RESULT_ITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_ATTR_META_DATA { - pub pszAttributeName: ::windows_sys::core::PWSTR, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_ATTR_META_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_ATTR_META_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_ATTR_META_DATA_2 { - pub pszAttributeName: ::windows_sys::core::PWSTR, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, - pub pszLastOriginatingDsaDN: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_ATTR_META_DATA_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_ATTR_META_DATA_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_ATTR_META_DATA_BLOB { - pub oszAttributeName: u32, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, - pub oszLastOriginatingDsaDN: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_ATTR_META_DATA_BLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_ATTR_META_DATA_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_ATTR_VALUE_META_DATA { - pub cNumEntries: u32, - pub dwEnumerationContext: u32, - pub rgMetaData: [DS_REPL_VALUE_META_DATA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_ATTR_VALUE_META_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_ATTR_VALUE_META_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_ATTR_VALUE_META_DATA_2 { - pub cNumEntries: u32, - pub dwEnumerationContext: u32, - pub rgMetaData: [DS_REPL_VALUE_META_DATA_2; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_ATTR_VALUE_META_DATA_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_ATTR_VALUE_META_DATA_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_ATTR_VALUE_META_DATA_EXT { - pub cNumEntries: u32, - pub dwEnumerationContext: u32, - pub rgMetaData: [DS_REPL_VALUE_META_DATA_EXT; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_ATTR_VALUE_META_DATA_EXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_ATTR_VALUE_META_DATA_EXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPL_CURSOR { - pub uuidSourceDsaInvocationID: ::windows_sys::core::GUID, - pub usnAttributeFilter: i64, -} -impl ::core::marker::Copy for DS_REPL_CURSOR {} -impl ::core::clone::Clone for DS_REPL_CURSOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPL_CURSORS { - pub cNumCursors: u32, - pub dwReserved: u32, - pub rgCursor: [DS_REPL_CURSOR; 1], -} -impl ::core::marker::Copy for DS_REPL_CURSORS {} -impl ::core::clone::Clone for DS_REPL_CURSORS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_CURSORS_2 { - pub cNumCursors: u32, - pub dwEnumerationContext: u32, - pub rgCursor: [DS_REPL_CURSOR_2; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_CURSORS_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_CURSORS_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_CURSORS_3W { - pub cNumCursors: u32, - pub dwEnumerationContext: u32, - pub rgCursor: [DS_REPL_CURSOR_3W; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_CURSORS_3W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_CURSORS_3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_CURSOR_2 { - pub uuidSourceDsaInvocationID: ::windows_sys::core::GUID, - pub usnAttributeFilter: i64, - pub ftimeLastSyncSuccess: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_CURSOR_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_CURSOR_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_CURSOR_3W { - pub uuidSourceDsaInvocationID: ::windows_sys::core::GUID, - pub usnAttributeFilter: i64, - pub ftimeLastSyncSuccess: super::super::Foundation::FILETIME, - pub pszSourceDsaDN: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_CURSOR_3W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_CURSOR_3W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_CURSOR_BLOB { - pub uuidSourceDsaInvocationID: ::windows_sys::core::GUID, - pub usnAttributeFilter: i64, - pub ftimeLastSyncSuccess: super::super::Foundation::FILETIME, - pub oszSourceDsaDN: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_CURSOR_BLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_CURSOR_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_KCC_DSA_FAILURESW { - pub cNumEntries: u32, - pub dwReserved: u32, - pub rgDsaFailure: [DS_REPL_KCC_DSA_FAILUREW; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_KCC_DSA_FAILURESW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_KCC_DSA_FAILURESW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_KCC_DSA_FAILUREW { - pub pszDsaDN: ::windows_sys::core::PWSTR, - pub uuidDsaObjGuid: ::windows_sys::core::GUID, - pub ftimeFirstFailure: super::super::Foundation::FILETIME, - pub cNumFailures: u32, - pub dwLastResult: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_KCC_DSA_FAILUREW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_KCC_DSA_FAILUREW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_KCC_DSA_FAILUREW_BLOB { - pub oszDsaDN: u32, - pub uuidDsaObjGuid: ::windows_sys::core::GUID, - pub ftimeFirstFailure: super::super::Foundation::FILETIME, - pub cNumFailures: u32, - pub dwLastResult: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_KCC_DSA_FAILUREW_BLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_KCC_DSA_FAILUREW_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_NEIGHBORSW { - pub cNumNeighbors: u32, - pub dwReserved: u32, - pub rgNeighbor: [DS_REPL_NEIGHBORW; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_NEIGHBORSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_NEIGHBORSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_NEIGHBORW { - pub pszNamingContext: ::windows_sys::core::PWSTR, - pub pszSourceDsaDN: ::windows_sys::core::PWSTR, - pub pszSourceDsaAddress: ::windows_sys::core::PWSTR, - pub pszAsyncIntersiteTransportDN: ::windows_sys::core::PWSTR, - pub dwReplicaFlags: u32, - pub dwReserved: u32, - pub uuidNamingContextObjGuid: ::windows_sys::core::GUID, - pub uuidSourceDsaObjGuid: ::windows_sys::core::GUID, - pub uuidSourceDsaInvocationID: ::windows_sys::core::GUID, - pub uuidAsyncIntersiteTransportObjGuid: ::windows_sys::core::GUID, - pub usnLastObjChangeSynced: i64, - pub usnAttributeFilter: i64, - pub ftimeLastSyncSuccess: super::super::Foundation::FILETIME, - pub ftimeLastSyncAttempt: super::super::Foundation::FILETIME, - pub dwLastSyncResult: u32, - pub cNumConsecutiveSyncFailures: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_NEIGHBORW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_NEIGHBORW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_NEIGHBORW_BLOB { - pub oszNamingContext: u32, - pub oszSourceDsaDN: u32, - pub oszSourceDsaAddress: u32, - pub oszAsyncIntersiteTransportDN: u32, - pub dwReplicaFlags: u32, - pub dwReserved: u32, - pub uuidNamingContextObjGuid: ::windows_sys::core::GUID, - pub uuidSourceDsaObjGuid: ::windows_sys::core::GUID, - pub uuidSourceDsaInvocationID: ::windows_sys::core::GUID, - pub uuidAsyncIntersiteTransportObjGuid: ::windows_sys::core::GUID, - pub usnLastObjChangeSynced: i64, - pub usnAttributeFilter: i64, - pub ftimeLastSyncSuccess: super::super::Foundation::FILETIME, - pub ftimeLastSyncAttempt: super::super::Foundation::FILETIME, - pub dwLastSyncResult: u32, - pub cNumConsecutiveSyncFailures: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_NEIGHBORW_BLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_NEIGHBORW_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_OBJ_META_DATA { - pub cNumEntries: u32, - pub dwReserved: u32, - pub rgMetaData: [DS_REPL_ATTR_META_DATA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_OBJ_META_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_OBJ_META_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_OBJ_META_DATA_2 { - pub cNumEntries: u32, - pub dwReserved: u32, - pub rgMetaData: [DS_REPL_ATTR_META_DATA_2; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_OBJ_META_DATA_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_OBJ_META_DATA_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_OPW { - pub ftimeEnqueued: super::super::Foundation::FILETIME, - pub ulSerialNumber: u32, - pub ulPriority: u32, - pub OpType: DS_REPL_OP_TYPE, - pub ulOptions: u32, - pub pszNamingContext: ::windows_sys::core::PWSTR, - pub pszDsaDN: ::windows_sys::core::PWSTR, - pub pszDsaAddress: ::windows_sys::core::PWSTR, - pub uuidNamingContextObjGuid: ::windows_sys::core::GUID, - pub uuidDsaObjGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_OPW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_OPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_OPW_BLOB { - pub ftimeEnqueued: super::super::Foundation::FILETIME, - pub ulSerialNumber: u32, - pub ulPriority: u32, - pub OpType: DS_REPL_OP_TYPE, - pub ulOptions: u32, - pub oszNamingContext: u32, - pub oszDsaDN: u32, - pub oszDsaAddress: u32, - pub uuidNamingContextObjGuid: ::windows_sys::core::GUID, - pub uuidDsaObjGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_OPW_BLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_OPW_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_PENDING_OPSW { - pub ftimeCurrentOpStarted: super::super::Foundation::FILETIME, - pub cNumPendingOps: u32, - pub rgPendingOp: [DS_REPL_OPW; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_PENDING_OPSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_PENDING_OPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_QUEUE_STATISTICSW { - pub ftimeCurrentOpStarted: super::super::Foundation::FILETIME, - pub cNumPendingOps: u32, - pub ftimeOldestSync: super::super::Foundation::FILETIME, - pub ftimeOldestAdd: super::super::Foundation::FILETIME, - pub ftimeOldestMod: super::super::Foundation::FILETIME, - pub ftimeOldestDel: super::super::Foundation::FILETIME, - pub ftimeOldestUpdRefs: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_QUEUE_STATISTICSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_QUEUE_STATISTICSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_VALUE_META_DATA { - pub pszAttributeName: ::windows_sys::core::PWSTR, - pub pszObjectDn: ::windows_sys::core::PWSTR, - pub cbData: u32, - pub pbData: *mut u8, - pub ftimeDeleted: super::super::Foundation::FILETIME, - pub ftimeCreated: super::super::Foundation::FILETIME, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_VALUE_META_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_VALUE_META_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_VALUE_META_DATA_2 { - pub pszAttributeName: ::windows_sys::core::PWSTR, - pub pszObjectDn: ::windows_sys::core::PWSTR, - pub cbData: u32, - pub pbData: *mut u8, - pub ftimeDeleted: super::super::Foundation::FILETIME, - pub ftimeCreated: super::super::Foundation::FILETIME, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, - pub pszLastOriginatingDsaDN: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_VALUE_META_DATA_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_VALUE_META_DATA_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_VALUE_META_DATA_BLOB { - pub oszAttributeName: u32, - pub oszObjectDn: u32, - pub cbData: u32, - pub obData: u32, - pub ftimeDeleted: super::super::Foundation::FILETIME, - pub ftimeCreated: super::super::Foundation::FILETIME, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, - pub oszLastOriginatingDsaDN: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_VALUE_META_DATA_BLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_VALUE_META_DATA_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_VALUE_META_DATA_BLOB_EXT { - pub oszAttributeName: u32, - pub oszObjectDn: u32, - pub cbData: u32, - pub obData: u32, - pub ftimeDeleted: super::super::Foundation::FILETIME, - pub ftimeCreated: super::super::Foundation::FILETIME, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, - pub oszLastOriginatingDsaDN: u32, - pub dwUserIdentifier: u32, - pub dwPriorLinkState: u32, - pub dwCurrentLinkState: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_VALUE_META_DATA_BLOB_EXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_VALUE_META_DATA_BLOB_EXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DS_REPL_VALUE_META_DATA_EXT { - pub pszAttributeName: ::windows_sys::core::PWSTR, - pub pszObjectDn: ::windows_sys::core::PWSTR, - pub cbData: u32, - pub pbData: *mut u8, - pub ftimeDeleted: super::super::Foundation::FILETIME, - pub ftimeCreated: super::super::Foundation::FILETIME, - pub dwVersion: u32, - pub ftimeLastOriginatingChange: super::super::Foundation::FILETIME, - pub uuidLastOriginatingDsaInvocationID: ::windows_sys::core::GUID, - pub usnOriginatingChange: i64, - pub usnLocalChange: i64, - pub pszLastOriginatingDsaDN: ::windows_sys::core::PWSTR, - pub dwUserIdentifier: u32, - pub dwPriorLinkState: u32, - pub dwCurrentLinkState: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DS_REPL_VALUE_META_DATA_EXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DS_REPL_VALUE_META_DATA_EXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPSYNCALL_ERRINFOA { - pub pszSvrId: ::windows_sys::core::PSTR, - pub error: DS_REPSYNCALL_ERROR, - pub dwWin32Err: u32, - pub pszSrcId: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DS_REPSYNCALL_ERRINFOA {} -impl ::core::clone::Clone for DS_REPSYNCALL_ERRINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPSYNCALL_ERRINFOW { - pub pszSvrId: ::windows_sys::core::PWSTR, - pub error: DS_REPSYNCALL_ERROR, - pub dwWin32Err: u32, - pub pszSrcId: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DS_REPSYNCALL_ERRINFOW {} -impl ::core::clone::Clone for DS_REPSYNCALL_ERRINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPSYNCALL_SYNCA { - pub pszSrcId: ::windows_sys::core::PSTR, - pub pszDstId: ::windows_sys::core::PSTR, - pub pszNC: ::windows_sys::core::PSTR, - pub pguidSrc: *mut ::windows_sys::core::GUID, - pub pguidDst: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DS_REPSYNCALL_SYNCA {} -impl ::core::clone::Clone for DS_REPSYNCALL_SYNCA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPSYNCALL_SYNCW { - pub pszSrcId: ::windows_sys::core::PWSTR, - pub pszDstId: ::windows_sys::core::PWSTR, - pub pszNC: ::windows_sys::core::PWSTR, - pub pguidSrc: *mut ::windows_sys::core::GUID, - pub pguidDst: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DS_REPSYNCALL_SYNCW {} -impl ::core::clone::Clone for DS_REPSYNCALL_SYNCW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPSYNCALL_UPDATEA { - pub event: DS_REPSYNCALL_EVENT, - pub pErrInfo: *mut DS_REPSYNCALL_ERRINFOA, - pub pSync: *mut DS_REPSYNCALL_SYNCA, -} -impl ::core::marker::Copy for DS_REPSYNCALL_UPDATEA {} -impl ::core::clone::Clone for DS_REPSYNCALL_UPDATEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_REPSYNCALL_UPDATEW { - pub event: DS_REPSYNCALL_EVENT, - pub pErrInfo: *mut DS_REPSYNCALL_ERRINFOW, - pub pSync: *mut DS_REPSYNCALL_SYNCW, -} -impl ::core::marker::Copy for DS_REPSYNCALL_UPDATEW {} -impl ::core::clone::Clone for DS_REPSYNCALL_UPDATEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_SCHEMA_GUID_MAPA { - pub guid: ::windows_sys::core::GUID, - pub guidType: u32, - pub pName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for DS_SCHEMA_GUID_MAPA {} -impl ::core::clone::Clone for DS_SCHEMA_GUID_MAPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_SCHEMA_GUID_MAPW { - pub guid: ::windows_sys::core::GUID, - pub guidType: u32, - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DS_SCHEMA_GUID_MAPW {} -impl ::core::clone::Clone for DS_SCHEMA_GUID_MAPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DS_SELECTION { - pub pwzName: ::windows_sys::core::PWSTR, - pub pwzADsPath: ::windows_sys::core::PWSTR, - pub pwzClass: ::windows_sys::core::PWSTR, - pub pwzUPN: ::windows_sys::core::PWSTR, - pub pvarFetchedAttributes: *mut super::super::System::Com::VARIANT, - pub flScopeType: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DS_SELECTION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DS_SELECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DS_SELECTION_LIST { - pub cItems: u32, - pub cFetchedAttributes: u32, - pub aDsSelection: [DS_SELECTION; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DS_SELECTION_LIST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DS_SELECTION_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct DS_SITE_COST_INFO { - pub errorCode: u32, - pub cost: u32, -} -impl ::core::marker::Copy for DS_SITE_COST_INFO {} -impl ::core::clone::Clone for DS_SITE_COST_INFO { - fn clone(&self) -> Self { - *self - } -} -pub type GetDcContextHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -pub struct OPENQUERYWINDOW { - pub cbStruct: u32, - pub dwFlags: u32, - pub clsidHandler: ::windows_sys::core::GUID, - pub pHandlerParameters: *mut ::core::ffi::c_void, - pub clsidDefaultForm: ::windows_sys::core::GUID, - pub pPersistQuery: IPersistQuery, - pub Anonymous: OPENQUERYWINDOW_0, -} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::marker::Copy for OPENQUERYWINDOW {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::clone::Clone for OPENQUERYWINDOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -pub union OPENQUERYWINDOW_0 { - pub pFormParameters: *mut ::core::ffi::c_void, - pub ppbFormParameters: super::super::System::Com::StructuredStorage::IPropertyBag, -} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::marker::Copy for OPENQUERYWINDOW_0 {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::clone::Clone for OPENQUERYWINDOW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct SCHEDULE { - pub Size: u32, - pub Bandwidth: u32, - pub NumberOfSchedules: u32, - pub Schedules: [SCHEDULE_HEADER; 1], -} -impl ::core::marker::Copy for SCHEDULE {} -impl ::core::clone::Clone for SCHEDULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`*"] -pub struct SCHEDULE_HEADER { - pub Type: u32, - pub Offset: u32, -} -impl ::core::marker::Copy for SCHEDULE_HEADER {} -impl ::core::clone::Clone for SCHEDULE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type LPCQADDFORMSPROC = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type LPCQADDPAGESPROC = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type LPCQPAGEPROC = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_ActiveDirectory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDSENUMATTRIBUTES = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs deleted file mode 100644 index ecf909a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs +++ /dev/null @@ -1,811 +0,0 @@ -pub type AsyncIBackgroundCopyCallback = *mut ::core::ffi::c_void; -pub type IBITSExtensionSetup = *mut ::core::ffi::c_void; -pub type IBITSExtensionSetupFactory = *mut ::core::ffi::c_void; -pub type IBackgroundCopyCallback = *mut ::core::ffi::c_void; -pub type IBackgroundCopyCallback1 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyCallback2 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyCallback3 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyError = *mut ::core::ffi::c_void; -pub type IBackgroundCopyFile = *mut ::core::ffi::c_void; -pub type IBackgroundCopyFile2 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyFile3 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyFile4 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyFile5 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyFile6 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyGroup = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJob = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJob1 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJob2 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJob3 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJob4 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJob5 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJobHttpOptions = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJobHttpOptions2 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyJobHttpOptions3 = *mut ::core::ffi::c_void; -pub type IBackgroundCopyManager = *mut ::core::ffi::c_void; -pub type IBackgroundCopyQMgr = *mut ::core::ffi::c_void; -pub type IBackgroundCopyServerCertificateValidationCallback = *mut ::core::ffi::c_void; -pub type IBitsPeer = *mut ::core::ffi::c_void; -pub type IBitsPeerCacheAdministration = *mut ::core::ffi::c_void; -pub type IBitsPeerCacheRecord = *mut ::core::ffi::c_void; -pub type IBitsTokenOptions = *mut ::core::ffi::c_void; -pub type IEnumBackgroundCopyFiles = *mut ::core::ffi::c_void; -pub type IEnumBackgroundCopyGroups = *mut ::core::ffi::c_void; -pub type IEnumBackgroundCopyJobs = *mut ::core::ffi::c_void; -pub type IEnumBackgroundCopyJobs1 = *mut ::core::ffi::c_void; -pub type IEnumBitsPeerCacheRecords = *mut ::core::ffi::c_void; -pub type IEnumBitsPeers = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_COPY_FILE_ALL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_COPY_FILE_DACL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_COPY_FILE_GROUP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_COPY_FILE_OWNER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_COPY_FILE_SACL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_DISABLE_BRANCH_CACHE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ENABLE_PEERCACHING_CLIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ENABLE_PEERCACHING_SERVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_APP_PACKAGE_NOT_FOUND: i32 = -2145386390i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_APP_PACKAGE_SCENARIO_NOT_SUPPORTED: i32 = -2145386389i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BLOCKED_BY_BACKGROUND_ACCESS_POLICY: i32 = -2145386386i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BLOCKED_BY_BATTERY_POLICY: i32 = -2145386393i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BLOCKED_BY_BATTERY_SAVER: i32 = -2145386392i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BLOCKED_BY_COST_TRANSFER_POLICY: i32 = -2145386407i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BLOCKED_BY_GAME_MODE: i32 = -2145386385i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BLOCKED_BY_POLICY: i32 = -2145386434i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BLOCKED_BY_SYSTEM_POLICY: i32 = -2145386384i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_BUSYCACHERECORD: i32 = -2145386424i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_CLIENT_SERVER_PROTOCOL_MISMATCH: i32 = -2145386462i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_COMMIT_IN_PROGRESS: i32 = -2145386429i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_CONNECTION_CLOSED: i32 = -2145386450i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_CONNECT_FAILURE: i32 = -2145386451i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_DATABASE_CORRUPT: i32 = -2145386388i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_DESTINATION_LOCKED: i32 = -2145386483i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_DISCOVERY_IN_PROGRESS: i32 = -2145386428i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_EMPTY: i32 = -2145386493i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER: i32 = -2145386488i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_GENERAL_TRANSPORT: i32 = -2145386485i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_LOCAL_FILE: i32 = -2145386487i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION: i32 = -2145386484i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_REMOTE_APPLICATION: i32 = -2145386466i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_REMOTE_FILE: i32 = -2145386486i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK: i32 = -2145386378i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_CONTEXT_UNKNOWN: i32 = -2145386489i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_ERROR_INFORMATION_UNAVAILABLE: i32 = -2145386481i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_FILE_NOT_AVAILABLE: i32 = -2145386492i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_FILE_NOT_FOUND: i32 = -2145386455i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_100: i32 = -2145845148i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_101: i32 = -2145845147i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_200: i32 = -2145845048i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_201: i32 = -2145845047i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_202: i32 = -2145845046i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_203: i32 = -2145845045i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_204: i32 = -2145845044i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_205: i32 = -2145845043i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_206: i32 = -2145845042i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_300: i32 = -2145844948i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_301: i32 = -2145844947i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_302: i32 = -2145844946i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_303: i32 = -2145844945i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_304: i32 = -2145844944i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_305: i32 = -2145844943i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_307: i32 = -2145844941i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_400: i32 = -2145844848i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_401: i32 = -2145844847i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_402: i32 = -2145844846i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_403: i32 = -2145844845i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_404: i32 = -2145844844i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_405: i32 = -2145844843i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_406: i32 = -2145844842i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_407: i32 = -2145844841i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_408: i32 = -2145844840i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_409: i32 = -2145844839i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_410: i32 = -2145844838i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_411: i32 = -2145844837i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_412: i32 = -2145844836i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_413: i32 = -2145844835i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_414: i32 = -2145844834i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_415: i32 = -2145844833i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_416: i32 = -2145844832i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_417: i32 = -2145844831i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_449: i32 = -2145844799i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_500: i32 = -2145844748i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_501: i32 = -2145844747i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_502: i32 = -2145844746i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_503: i32 = -2145844745i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_504: i32 = -2145844744i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_HTTP_ERROR_505: i32 = -2145844743i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INSUFFICIENT_HTTP_SUPPORT: i32 = -2145386478i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INSUFFICIENT_RANGE_SUPPORT: i32 = -2145386477i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_AUTH_SCHEME: i32 = -2145386456i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_AUTH_TARGET: i32 = -2145386457i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_CREDENTIALS: i32 = -2145386432i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_HASH_ALGORITHM: i32 = -2145386431i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_PROXY_INFO: i32 = -2145386433i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_RANGE: i32 = -2145386453i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_SERVER_RESPONSE: i32 = -2145386469i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_INVALID_STATE: i32 = -2145386494i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_LOCAL_FILE_CHANGED: i32 = -2145386467i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_MAXDOWNLOAD_TIMEOUT: i32 = -2145386412i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_MAX_DOWNLOAD_SIZE_INVALID_VALUE: i32 = -2145386397i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_MAX_DOWNLOAD_SIZE_LIMIT_REACHED: i32 = -2145386396i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_MISSING_FILE_SIZE: i32 = -2145386479i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_NETWORK_DISCONNECTED: i32 = -2145386480i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_NEW_OWNER_DIFF_MAPPING: i32 = -2145386475i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_NEW_OWNER_NO_FILE_ACCESS: i32 = -2145386474i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_NOT_FOUND: i32 = -2145386495i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_NOT_SUPPORTED_WITH_CUSTOM_HTTP_METHOD: i32 = -2145386383i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_NO_PROGRESS: i32 = -2145386460i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_OVERLAPPING_RANGES: i32 = -2145386452i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_PASSWORD_TOO_LARGE: i32 = -2145386458i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_PEERCACHING_DISABLED: i32 = -2145386425i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_PROPERTY_SUPPORTED_FOR_DOWNLOAD_JOBS_ONLY: i32 = -2145386400i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_PROTOCOL_NOT_AVAILABLE: i32 = -2145386491i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_PROXY_BYPASS_LIST_TOO_LARGE: i32 = -2145386471i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_PROXY_LIST_TOO_LARGE: i32 = -2145386472i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_RANDOM_ACCESS_NOT_SUPPORTED: i32 = -2145386387i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_READ_ONLY_PROPERTY: i32 = -2145386408i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_READ_ONLY_PROPERTY_AFTER_ADDFILE: i32 = -2145386399i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_READ_ONLY_PROPERTY_AFTER_RESUME: i32 = -2145386398i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_READ_ONLY_WHEN_JOB_ACTIVE: i32 = -2145386379i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_RECORD_DELETED: i32 = -2145386430i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_REMOTE_FILE_CHANGED: i32 = -2145386381i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_REMOTE_NOT_SUPPORTED: i32 = -2145386476i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_SERVER_CERT_VALIDATION_INTERFACE_REQUIRED: i32 = -2145386380i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_SERVER_EXECUTE_ENABLE: i32 = -2145386461i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_SESSION_NOT_FOUND: i32 = -2145386465i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_STANDBY_MODE: i32 = -2145386395i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_STRING_TOO_LONG: i32 = -2145386463i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TEST_OPTION_BLOCKED_DOWNLOAD: i32 = -2145386426i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TOKEN_REQUIRED: i32 = -2145386410i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TOO_LARGE: i32 = -2145386464i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TOO_MANY_FILES: i32 = -2145386468i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TOO_MANY_FILES_IN_JOB: i32 = -2145386415i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TOO_MANY_JOBS_PER_MACHINE: i32 = -2145386416i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TOO_MANY_JOBS_PER_USER: i32 = -2145386423i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_TOO_MANY_RANGES_IN_FILE: i32 = -2145386414i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_UNKNOWN_PROPERTY_ID: i32 = -2145386409i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_UNSUPPORTED_JOB_CONFIGURATION: i32 = -2145386382i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_UPNP_ERROR: i32 = -2145386427i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_USERNAME_TOO_LARGE: i32 = -2145386459i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_USE_STORED_CREDENTIALS_NOT_SUPPORTED: i32 = -2145386394i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_VALIDATION_FAILED: i32 = -2145386413i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_VOLUME_CHANGED: i32 = -2145386482i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_E_WATCHDOG_TIMEOUT: i32 = -2145386391i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_HTTP_REDIRECT_POLICY_DISALLOW: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_HTTP_REDIRECT_POLICY_MASK: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_DISABLE_BRANCH_CACHE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_ENABLE_PEERCACHING_CLIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_ENABLE_PEERCACHING_SERVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_ENUM_ALL_USERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_NOTIFY_DISABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_NOTIFY_FILE_RANGES_TRANSFERRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_NOTIFY_FILE_TRANSFERRED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_NOTIFY_JOB_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_NOTIFY_JOB_MODIFICATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_NOTIFY_JOB_TRANSFERRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_SSL_ENABLE_CRL_CHECK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_SSL_IGNORE_CERT_CN_INVALID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_SSL_IGNORE_CERT_DATE_INVALID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_SSL_IGNORE_CERT_WRONG_USAGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_SSL_IGNORE_UNKNOWN_CA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_S_ERROR_CONTEXT_NONE: i32 = 2097158i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_S_OVERRIDDEN_BY_POLICY: i32 = 2097237i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_S_PARTIAL_COMPLETE: i32 = 2097175i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_S_PROXY_CHANGED: i32 = 2097194i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_S_UNABLE_TO_DELETE_FILES: i32 = 2097178i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITSExtensionSetupFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xefbbab68_7286_4783_94bf_9461d8b7e7e9); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_OPTION_IGNORE_CONGESTION: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_BELOW_CAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_CAPPED_USAGE_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_NEAR_CAP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_OVERCAP_CHARGED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_OVERCAP_THROTTLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_RESERVED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_ROAMING: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_UNRESTRICTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_COST_STATE_USAGE_BASED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_FAILED_TO_START: i32 = -2145828856i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_FATAL_IGD_ERROR: i32 = -2145828855i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_FILE_DELETION_FAILED: i32 = -2145828863i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_FILE_DELETION_FAILED_MORE: i32 = -2145828862i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_JOB_CANCELLED: i32 = -2145828864i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_JOB_NOTIFICATION_FAILURE: i32 = -2145828858i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_JOB_PROPERTY_CHANGE: i32 = -2145828861i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_JOB_SCAVENGED: i32 = -2145828859i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_JOB_TAKE_OWNERSHIP: i32 = -2145828860i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_PEERCACHING_PORT: i32 = -2145828854i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_STATE_FILE_CORRUPT: i32 = -2145828857i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_MC_WSD_PORT: i32 = -2145828853i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4991d34b_80a1_4291_83b6_3328366b9097); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager10_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4bd3e4e1_7bd4_4a2b_9964_496400de5193); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager10_2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4575438f_a6c8_4976_b0fe_2f26b80d959e); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager10_3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fd42ad5_c04e_4d36_adc7_e08ff15737ad); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager1_5: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf087771f_d74f_4c1a_bb8a_e16aca9124ea); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager2_0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d18ad12_bde3_4393_b311_099c346e6df9); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager2_5: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03ca98d6_ff5d_49b8_abc6_03dd84127020); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager3_0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x659cdea7_489e_11d9_a9cd_000d56965251); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager4_0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb6df56b_cace_11dc_9992_0019b93a3a84); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyManager5_0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ecca34c_e88a_44e3_8d6a_8921bde9e452); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BackgroundCopyQMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69ad4aee_51be_439b_a92c_86ae490e8b30); -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_E_DOWNLOADER_UNAVAILABLE: u32 = 2164264963u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_E_INVALID_STATE: u32 = 2164264961u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_E_ITEM_NOT_FOUND: u32 = 2164264964u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_E_SERVICE_UNAVAILABLE: u32 = 2164264962u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_NOTIFY_DISABLE_NOTIFY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_NOTIFY_FILE_DONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_NOTIFY_GROUP_DONE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_NOTIFY_JOB_DONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_NOTIFY_USE_PROGRESSEX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_PROGRESS_PERCENT_DONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_PROGRESS_SIZE_DONE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_PROGRESS_TIME_DONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_PROTOCOL_CUSTOM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_PROTOCOL_FTP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_PROTOCOL_HTTP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_PROTOCOL_SMB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_FILE_COMPLETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_FILE_INCOMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_GROUP_COMPLETE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_GROUP_ERROR: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_GROUP_FOREGROUND: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_GROUP_INCOMPLETE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_GROUP_SUSPENDED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_JOB_COMPLETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_JOB_ERROR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_JOB_FOREGROUND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const QM_STATUS_JOB_INCOMPLETE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_AUTH_SCHEME = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_AUTH_SCHEME_BASIC: BG_AUTH_SCHEME = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_AUTH_SCHEME_DIGEST: BG_AUTH_SCHEME = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_AUTH_SCHEME_NTLM: BG_AUTH_SCHEME = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_AUTH_SCHEME_NEGOTIATE: BG_AUTH_SCHEME = 4i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_AUTH_SCHEME_PASSPORT: BG_AUTH_SCHEME = 5i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_AUTH_TARGET = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_AUTH_TARGET_SERVER: BG_AUTH_TARGET = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_AUTH_TARGET_PROXY: BG_AUTH_TARGET = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_CERT_STORE_LOCATION = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_CURRENT_USER: BG_CERT_STORE_LOCATION = 0i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_LOCAL_MACHINE: BG_CERT_STORE_LOCATION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_CURRENT_SERVICE: BG_CERT_STORE_LOCATION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_SERVICES: BG_CERT_STORE_LOCATION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_USERS: BG_CERT_STORE_LOCATION = 4i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_CURRENT_USER_GROUP_POLICY: BG_CERT_STORE_LOCATION = 5i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_LOCAL_MACHINE_GROUP_POLICY: BG_CERT_STORE_LOCATION = 6i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_CERT_STORE_LOCATION_LOCAL_MACHINE_ENTERPRISE: BG_CERT_STORE_LOCATION = 7i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_ERROR_CONTEXT = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_NONE: BG_ERROR_CONTEXT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_UNKNOWN: BG_ERROR_CONTEXT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER: BG_ERROR_CONTEXT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION: BG_ERROR_CONTEXT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_LOCAL_FILE: BG_ERROR_CONTEXT = 4i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_REMOTE_FILE: BG_ERROR_CONTEXT = 5i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_GENERAL_TRANSPORT: BG_ERROR_CONTEXT = 6i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_REMOTE_APPLICATION: BG_ERROR_CONTEXT = 7i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK: BG_ERROR_CONTEXT = 8i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_JOB_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PRIORITY_FOREGROUND: BG_JOB_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PRIORITY_HIGH: BG_JOB_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PRIORITY_NORMAL: BG_JOB_PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PRIORITY_LOW: BG_JOB_PRIORITY = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_JOB_PROXY_USAGE = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PROXY_USAGE_PRECONFIG: BG_JOB_PROXY_USAGE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PROXY_USAGE_NO_PROXY: BG_JOB_PROXY_USAGE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PROXY_USAGE_OVERRIDE: BG_JOB_PROXY_USAGE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_PROXY_USAGE_AUTODETECT: BG_JOB_PROXY_USAGE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_JOB_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_QUEUED: BG_JOB_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_CONNECTING: BG_JOB_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_TRANSFERRING: BG_JOB_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_SUSPENDED: BG_JOB_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_ERROR: BG_JOB_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_TRANSIENT_ERROR: BG_JOB_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_TRANSFERRED: BG_JOB_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_ACKNOWLEDGED: BG_JOB_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_STATE_CANCELLED: BG_JOB_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_JOB_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_TYPE_DOWNLOAD: BG_JOB_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_TYPE_UPLOAD: BG_JOB_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_JOB_TYPE_UPLOAD_REPLY: BG_JOB_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BG_TOKEN = u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_TOKEN_LOCAL_FILE: BG_TOKEN = 1u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BG_TOKEN_NETWORK: BG_TOKEN = 2u32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BITS_FILE_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_FILE_PROPERTY_ID_HTTP_RESPONSE_HEADERS: BITS_FILE_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BITS_JOB_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_ID_COST_FLAGS: BITS_JOB_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_NOTIFICATION_CLSID: BITS_JOB_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_DYNAMIC_CONTENT: BITS_JOB_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_HIGH_PERFORMANCE: BITS_JOB_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE: BITS_JOB_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS: BITS_JOB_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS: BITS_JOB_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_PROPERTY_ON_DEMAND_MODE: BITS_JOB_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type BITS_JOB_TRANSFER_POLICY = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_TRANSFER_POLICY_ALWAYS: BITS_JOB_TRANSFER_POLICY = -2147483393i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_TRANSFER_POLICY_NOT_ROAMING: BITS_JOB_TRANSFER_POLICY = -2147483521i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_TRANSFER_POLICY_NO_SURCHARGE: BITS_JOB_TRANSFER_POLICY = -2147483537i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_TRANSFER_POLICY_STANDARD: BITS_JOB_TRANSFER_POLICY = -2147483545i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const BITS_JOB_TRANSFER_POLICY_UNRESTRICTED: BITS_JOB_TRANSFER_POLICY = -2147483615i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub type GROUPPROP = i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_PRIORITY: GROUPPROP = 0i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_REMOTEUSERID: GROUPPROP = 1i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_REMOTEUSERPWD: GROUPPROP = 2i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_LOCALUSERID: GROUPPROP = 3i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_LOCALUSERPWD: GROUPPROP = 4i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_PROTOCOLFLAGS: GROUPPROP = 5i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_NOTIFYFLAGS: GROUPPROP = 6i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_NOTIFYCLSID: GROUPPROP = 7i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_PROGRESSSIZE: GROUPPROP = 8i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_PROGRESSPERCENT: GROUPPROP = 9i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_PROGRESSTIME: GROUPPROP = 10i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_DISPLAYNAME: GROUPPROP = 11i32; -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub const GROUPPROP_DESCRIPTION: GROUPPROP = 12i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub struct BG_AUTH_CREDENTIALS { - pub Target: BG_AUTH_TARGET, - pub Scheme: BG_AUTH_SCHEME, - pub Credentials: BG_AUTH_CREDENTIALS_UNION, -} -impl ::core::marker::Copy for BG_AUTH_CREDENTIALS {} -impl ::core::clone::Clone for BG_AUTH_CREDENTIALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub union BG_AUTH_CREDENTIALS_UNION { - pub Basic: BG_BASIC_CREDENTIALS, -} -impl ::core::marker::Copy for BG_AUTH_CREDENTIALS_UNION {} -impl ::core::clone::Clone for BG_AUTH_CREDENTIALS_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub struct BG_BASIC_CREDENTIALS { - pub UserName: ::windows_sys::core::PWSTR, - pub Password: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BG_BASIC_CREDENTIALS {} -impl ::core::clone::Clone for BG_BASIC_CREDENTIALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub struct BG_FILE_INFO { - pub RemoteName: ::windows_sys::core::PWSTR, - pub LocalName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BG_FILE_INFO {} -impl ::core::clone::Clone for BG_FILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BG_FILE_PROGRESS { - pub BytesTotal: u64, - pub BytesTransferred: u64, - pub Completed: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BG_FILE_PROGRESS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BG_FILE_PROGRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub struct BG_FILE_RANGE { - pub InitialOffset: u64, - pub Length: u64, -} -impl ::core::marker::Copy for BG_FILE_RANGE {} -impl ::core::clone::Clone for BG_FILE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub struct BG_JOB_PROGRESS { - pub BytesTotal: u64, - pub BytesTransferred: u64, - pub FilesTotal: u32, - pub FilesTransferred: u32, -} -impl ::core::marker::Copy for BG_JOB_PROGRESS {} -impl ::core::clone::Clone for BG_JOB_PROGRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub struct BG_JOB_REPLY_PROGRESS { - pub BytesTotal: u64, - pub BytesTransferred: u64, -} -impl ::core::marker::Copy for BG_JOB_REPLY_PROGRESS {} -impl ::core::clone::Clone for BG_JOB_REPLY_PROGRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BG_JOB_TIMES { - pub CreationTime: super::super::Foundation::FILETIME, - pub ModificationTime: super::super::Foundation::FILETIME, - pub TransferCompletionTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BG_JOB_TIMES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BG_JOB_TIMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub union BITS_FILE_PROPERTY_VALUE { - pub String: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BITS_FILE_PROPERTY_VALUE {} -impl ::core::clone::Clone for BITS_FILE_PROPERTY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union BITS_JOB_PROPERTY_VALUE { - pub Dword: u32, - pub ClsID: ::windows_sys::core::GUID, - pub Enable: super::super::Foundation::BOOL, - pub Uint64: u64, - pub Target: BG_AUTH_TARGET, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BITS_JOB_PROPERTY_VALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BITS_JOB_PROPERTY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_BackgroundIntelligentTransferService\"`*"] -pub struct FILESETINFO { - pub bstrRemoteFile: ::windows_sys::core::BSTR, - pub bstrLocalFile: ::windows_sys::core::BSTR, - pub dwSizeHint: u32, -} -impl ::core::marker::Copy for FILESETINFO {} -impl ::core::clone::Clone for FILESETINFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Clustering/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Clustering/mod.rs deleted file mode 100644 index b5da304..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Clustering/mod.rs +++ /dev/null @@ -1,7095 +0,0 @@ -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn AddClusterGroupDependency ( hdependentgroup : *const _HGROUP , hprovidergroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn AddClusterGroupSetDependency ( hdependentgroupset : *const _HGROUPSET , hprovidergroupset : *const _HGROUPSET ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn AddClusterGroupToGroupSetDependency ( hdependentgroup : *const _HGROUP , hprovidergroupset : *const _HGROUPSET ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn AddClusterNode ( hcluster : *const _HCLUSTER , lpsznodename : :: windows_sys::core::PCWSTR , pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK , pvcallbackarg : *const ::core::ffi::c_void ) -> *mut _HNODE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn AddClusterNodeEx ( hcluster : *const _HCLUSTER , lpsznodename : :: windows_sys::core::PCWSTR , dwflags : u32 , pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK , pvcallbackarg : *const ::core::ffi::c_void ) -> *mut _HNODE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn AddClusterResourceDependency ( hresource : *const _HRESOURCE , hdependson : *const _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn AddClusterResourceNode ( hresource : *const _HRESOURCE , hnode : *const _HNODE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn AddClusterStorageNode ( hcluster : *const _HCLUSTER , lpsznodename : :: windows_sys::core::PCWSTR , pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK , pvcallbackarg : *const ::core::ffi::c_void , lpszclusterstoragenodedescription : :: windows_sys::core::PCWSTR , lpszclusterstoragenodelocation : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn AddCrossClusterGroupSetDependency ( hdependentgroupset : *const _HGROUPSET , lpremoteclustername : :: windows_sys::core::PCWSTR , lpremotegroupsetname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn AddResourceToClusterSharedVolumes ( hresource : *const _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn BackupClusterDatabase ( hcluster : *const _HCLUSTER , lpszpathname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CanResourceBeDependent ( hresource : *const _HRESOURCE , hresourcedependent : *const _HRESOURCE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CancelClusterGroupOperation ( hgroup : *const _HGROUP , dwcancelflags_reserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ChangeClusterResourceGroup ( hresource : *const _HRESOURCE , hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ChangeClusterResourceGroupEx ( hresource : *const _HRESOURCE , hgroup : *const _HGROUP , flags : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseCluster ( hcluster : *const _HCLUSTER ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CloseClusterCryptProvider ( hcluscryptprovider : *const _HCLUSCRYPTPROVIDER ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseClusterGroup ( hgroup : *const _HGROUP ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseClusterGroupSet ( hgroupset : *const _HGROUPSET ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseClusterNetInterface ( hnetinterface : *const _HNETINTERFACE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseClusterNetwork ( hnetwork : *const _HNETWORK ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseClusterNode ( hnode : *const _HNODE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseClusterNotifyPort ( hchange : *const _HCHANGE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CloseClusterResource ( hresource : *const _HRESOURCE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusAddClusterHealthFault ( hcluster : *const _HCLUSTER , failure : *const CLUSTER_HEALTH_FAULT , param2 : u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusGetClusterHealthFaults ( hcluster : *const _HCLUSTER , objects : *mut CLUSTER_HEALTH_FAULT_ARRAY , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusRemoveClusterHealthFault ( hcluster : *const _HCLUSTER , id : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusWorkerCheckTerminate ( lpworker : *mut CLUS_WORKER ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusWorkerCreate ( lpworker : *mut CLUS_WORKER , lpstartaddress : PWORKER_START_ROUTINE , lpparameter : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusWorkerTerminate ( lpworker : *const CLUS_WORKER ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusWorkerTerminateEx ( clusworker : *mut CLUS_WORKER , timeoutinmilliseconds : u32 , waitonly : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusWorkersTerminate ( clusworkers : *mut *mut CLUS_WORKER , clusworkerscount : usize , timeoutinmilliseconds : u32 , waitonly : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterAddGroupToAffinityRule ( hcluster : *const _HCLUSTER , rulename : :: windows_sys::core::PCWSTR , hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterAddGroupToGroupSet ( hgroupset : *const _HGROUPSET , hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterAddGroupToGroupSetWithDomains ( hgroupset : *const _HGROUPSET , hgroup : *const _HGROUP , faultdomain : u32 , updatedomain : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterAffinityRuleControl ( hcluster : *const _HCLUSTER , affinityrulename : :: windows_sys::core::PCWSTR , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , cbinbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , cboutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterClearBackupStateForSharedVolume ( lpszvolumepathname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterCloseEnum ( henum : *const _HCLUSENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterCloseEnumEx ( hclusterenum : *const _HCLUSENUMEX ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterControl ( hcluster : *const _HCLUSTER , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterCreateAffinityRule ( hcluster : *const _HCLUSTER , rulename : :: windows_sys::core::PCWSTR , ruletype : CLUS_AFFINITY_RULE_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterDecrypt ( hcluscryptprovider : *const _HCLUSCRYPTPROVIDER , pcryptinput : *const u8 , cbcryptinput : u32 , ppcryptoutput : *mut *mut u8 , pcbcryptoutput : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterEncrypt ( hcluscryptprovider : *const _HCLUSCRYPTPROVIDER , pdata : *const u8 , cbdata : u32 , ppdata : *mut *mut u8 , pcbdata : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterEnum ( henum : *const _HCLUSENUM , dwindex : u32 , lpdwtype : *mut u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterEnumEx ( hclusterenum : *const _HCLUSENUMEX , dwindex : u32 , pitem : *mut CLUSTER_ENUM_ITEM , cbitem : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGetEnumCount ( henum : *const _HCLUSENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGetEnumCountEx ( hclusterenum : *const _HCLUSENUMEX ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusterGetVolumeNameForVolumeMountPoint ( lpszvolumemountpoint : :: windows_sys::core::PCWSTR , lpszvolumename : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusterGetVolumePathName ( lpszfilename : :: windows_sys::core::PCWSTR , lpszvolumepathname : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupCloseEnum ( hgroupenum : *const _HGROUPENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupCloseEnumEx ( hgroupenumex : *const _HGROUPENUMEX ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupControl ( hgroup : *const _HGROUP , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupEnum ( hgroupenum : *const _HGROUPENUM , dwindex : u32 , lpdwtype : *mut u32 , lpszresourcename : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupEnumEx ( hgroupenumex : *const _HGROUPENUMEX , dwindex : u32 , pitem : *mut CLUSTER_GROUP_ENUM_ITEM , cbitem : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupGetEnumCount ( hgroupenum : *const _HGROUPENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupGetEnumCountEx ( hgroupenumex : *const _HGROUPENUMEX ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupOpenEnum ( hgroup : *const _HGROUP , dwtype : u32 ) -> *mut _HGROUPENUM ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupOpenEnumEx ( hcluster : *const _HCLUSTER , lpszproperties : :: windows_sys::core::PCWSTR , cbproperties : u32 , lpszroproperties : :: windows_sys::core::PCWSTR , cbroproperties : u32 , dwflags : u32 ) -> *mut _HGROUPENUMEX ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupSetCloseEnum ( hgroupsetenum : *mut _HGROUPSETENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupSetControl ( hgroupset : *const _HGROUPSET , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , cbinbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , cboutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupSetEnum ( hgroupsetenum : *const _HGROUPSETENUM , dwindex : u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupSetGetEnumCount ( hgroupsetenum : *mut _HGROUPSETENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterGroupSetOpenEnum ( hcluster : *mut _HCLUSTER ) -> *mut _HGROUPSETENUM ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusterIsPathOnSharedVolume ( lpszpathname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetInterfaceCloseEnum ( hnetinterfaceenum : *const _HNETINTERFACEENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetInterfaceControl ( hnetinterface : *const _HNETINTERFACE , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetInterfaceEnum ( hnetinterfaceenum : *const _HNETINTERFACEENUM , dwindex : u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetInterfaceOpenEnum ( hcluster : *const _HCLUSTER , lpsznodename : :: windows_sys::core::PCWSTR , lpsznetworkname : :: windows_sys::core::PCWSTR ) -> *mut _HNETINTERFACEENUM ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetworkCloseEnum ( hnetworkenum : *const _HNETWORKENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetworkControl ( hnetwork : *const _HNETWORK , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetworkEnum ( hnetworkenum : *const _HNETWORKENUM , dwindex : u32 , lpdwtype : *mut u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetworkGetEnumCount ( hnetworkenum : *const _HNETWORKENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNetworkOpenEnum ( hnetwork : *const _HNETWORK , dwtype : u32 ) -> *mut _HNETWORKENUM ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeCloseEnum ( hnodeenum : *const _HNODEENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeCloseEnumEx ( hnodeenum : *const _HNODEENUMEX ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeControl ( hnode : *const _HNODE , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeEnum ( hnodeenum : *const _HNODEENUM , dwindex : u32 , lpdwtype : *mut u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeEnumEx ( hnodeenum : *const _HNODEENUMEX , dwindex : u32 , pitem : *mut CLUSTER_ENUM_ITEM , cbitem : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeGetEnumCount ( hnodeenum : *const _HNODEENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeGetEnumCountEx ( hnodeenum : *const _HNODEENUMEX ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeOpenEnum ( hnode : *const _HNODE , dwtype : u32 ) -> *mut _HNODEENUM ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeOpenEnumEx ( hnode : *const _HNODE , dwtype : u32 , poptions : *const ::core::ffi::c_void ) -> *mut _HNODEENUMEX ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterNodeReplacement ( hcluster : *const _HCLUSTER , lpsznodenamecurrent : :: windows_sys::core::PCWSTR , lpsznodenamenew : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterOpenEnum ( hcluster : *const _HCLUSTER , dwtype : u32 ) -> *mut _HCLUSENUM ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterOpenEnumEx ( hcluster : *const _HCLUSTER , dwtype : u32 , poptions : *const ::core::ffi::c_void ) -> *mut _HCLUSENUMEX ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterPrepareSharedVolumeForBackup ( lpszfilename : :: windows_sys::core::PCWSTR , lpszvolumepathname : :: windows_sys::core::PWSTR , lpcchvolumepathname : *mut u32 , lpszvolumename : :: windows_sys::core::PWSTR , lpcchvolumename : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegBatchAddCommand ( hregbatch : *const _HREGBATCH , dwcommand : CLUSTER_REG_COMMAND , wzname : :: windows_sys::core::PCWSTR , dwoptions : u32 , lpdata : *const ::core::ffi::c_void , cbdata : u32 ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegBatchCloseNotification ( hbatchnotification : *const _HREGBATCHNOTIFICATION ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegBatchReadCommand ( hbatchnotification : *const _HREGBATCHNOTIFICATION , pbatchcommand : *mut CLUSTER_BATCH_COMMAND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusterRegCloseBatch ( hregbatch : *const _HREGBATCH , bcommit : super::super::Foundation:: BOOL , failedcommandnumber : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegCloseBatchEx ( hregbatch : *const _HREGBATCH , flags : u32 , failedcommandnumber : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegCloseBatchNotifyPort ( hbatchnotifyport : *const _HREGBATCHPORT ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegCloseKey ( hkey : super::super::System::Registry:: HKEY ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegCloseReadBatch ( hregreadbatch : *const _HREGREADBATCH , phregreadbatchreply : *mut *mut _HREGREADBATCHREPLY ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegCloseReadBatchEx ( hregreadbatch : *const _HREGREADBATCH , flags : u32 , phregreadbatchreply : *mut *mut _HREGREADBATCHREPLY ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegCloseReadBatchReply ( hregreadbatchreply : *const _HREGREADBATCHREPLY ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegCreateBatch ( hkey : super::super::System::Registry:: HKEY , phregbatch : *mut *mut _HREGBATCH ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegCreateBatchNotifyPort ( hkey : super::super::System::Registry:: HKEY , phbatchnotifyport : *mut *mut _HREGBATCHPORT ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegCreateKey ( hkey : super::super::System::Registry:: HKEY , lpszsubkey : :: windows_sys::core::PCWSTR , dwoptions : u32 , samdesired : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , phkresult : *mut super::super::System::Registry:: HKEY , lpdwdisposition : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegCreateReadBatch ( hkey : super::super::System::Registry:: HKEY , phregreadbatch : *mut *mut _HREGREADBATCH ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegDeleteKey ( hkey : super::super::System::Registry:: HKEY , lpszsubkey : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegDeleteValue ( hkey : super::super::System::Registry:: HKEY , lpszvaluename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegEnumKey ( hkey : super::super::System::Registry:: HKEY , dwindex : u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 , lpftlastwritetime : *mut super::super::Foundation:: FILETIME ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegEnumValue ( hkey : super::super::System::Registry:: HKEY , dwindex : u32 , lpszvaluename : :: windows_sys::core::PWSTR , lpcchvaluename : *mut u32 , lpdwtype : *mut u32 , lpdata : *mut u8 , lpcbdata : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegGetBatchNotification ( hbatchnotify : *const _HREGBATCHPORT , phbatchnotification : *mut *mut _HREGBATCHNOTIFICATION ) -> i32 ); -#[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegGetKeySecurity ( hkey : super::super::System::Registry:: HKEY , requestedinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegOpenKey ( hkey : super::super::System::Registry:: HKEY , lpszsubkey : :: windows_sys::core::PCWSTR , samdesired : u32 , phkresult : *mut super::super::System::Registry:: HKEY ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegQueryInfoKey ( hkey : super::super::System::Registry:: HKEY , lpcsubkeys : *const u32 , lpcchmaxsubkeylen : *const u32 , lpcvalues : *const u32 , lpcchmaxvaluenamelen : *const u32 , lpcbmaxvaluelen : *const u32 , lpcbsecuritydescriptor : *const u32 , lpftlastwritetime : *const super::super::Foundation:: FILETIME ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegQueryValue ( hkey : super::super::System::Registry:: HKEY , lpszvaluename : :: windows_sys::core::PCWSTR , lpdwvaluetype : *mut u32 , lpdata : *mut u8 , lpcbdata : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegReadBatchAddCommand ( hregreadbatch : *const _HREGREADBATCH , wzsubkeyname : :: windows_sys::core::PCWSTR , wzvaluename : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegReadBatchReplyNextCommand ( hregreadbatchreply : *const _HREGREADBATCHREPLY , pbatchcommand : *mut CLUSTER_READ_BATCH_COMMAND ) -> i32 ); -#[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegSetKeySecurity ( hkey : super::super::System::Registry:: HKEY , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ClusterRegSetValue ( hkey : super::super::System::Registry:: HKEY , lpszvaluename : :: windows_sys::core::PCWSTR , dwtype : u32 , lpdata : *const u8 , cbdata : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRegSyncDatabase ( hcluster : *const _HCLUSTER , flags : u32 ) -> i32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRemoveAffinityRule ( hcluster : *const _HCLUSTER , rulename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRemoveGroupFromAffinityRule ( hcluster : *const _HCLUSTER , rulename : :: windows_sys::core::PCWSTR , hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterRemoveGroupFromGroupSet ( hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceCloseEnum ( hresenum : *const _HRESENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceCloseEnumEx ( hresourceenumex : *const _HRESENUMEX ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceControl ( hresource : *const _HRESOURCE , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , cbinbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , cboutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceControlAsUser ( hresource : *const _HRESOURCE , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , cbinbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , cboutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceEnum ( hresenum : *const _HRESENUM , dwindex : u32 , lpdwtype : *mut u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceEnumEx ( hresourceenumex : *const _HRESENUMEX , dwindex : u32 , pitem : *mut CLUSTER_RESOURCE_ENUM_ITEM , cbitem : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceGetEnumCount ( hresenum : *const _HRESENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceGetEnumCountEx ( hresourceenumex : *const _HRESENUMEX ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceOpenEnum ( hresource : *const _HRESOURCE , dwtype : u32 ) -> *mut _HRESENUM ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceOpenEnumEx ( hcluster : *const _HCLUSTER , lpszproperties : :: windows_sys::core::PCWSTR , cbproperties : u32 , lpszroproperties : :: windows_sys::core::PCWSTR , cbroproperties : u32 , dwflags : u32 ) -> *mut _HRESENUMEX ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceTypeCloseEnum ( hrestypeenum : *const _HRESTYPEENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceTypeControl ( hcluster : *const _HCLUSTER , lpszresourcetypename : :: windows_sys::core::PCWSTR , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceTypeControlAsUser ( hcluster : *const _HCLUSTER , lpszresourcetypename : :: windows_sys::core::PCWSTR , hhostnode : *const _HNODE , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceTypeEnum ( hrestypeenum : *const _HRESTYPEENUM , dwindex : u32 , lpdwtype : *mut u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceTypeGetEnumCount ( hrestypeenum : *const _HRESTYPEENUM ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterResourceTypeOpenEnum ( hcluster : *const _HCLUSTER , lpszresourcetypename : :: windows_sys::core::PCWSTR , dwtype : u32 ) -> *mut _HRESTYPEENUM ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterSetAccountAccess ( hcluster : *const _HCLUSTER , szaccountsid : :: windows_sys::core::PCWSTR , dwaccess : u32 , dwcontroltype : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ClusterSharedVolumeSetSnapshotState ( guidsnapshotset : :: windows_sys::core::GUID , lpszvolumename : :: windows_sys::core::PCWSTR , state : CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ClusterUpgradeFunctionalLevel ( hcluster : *const _HCLUSTER , perform : super::super::Foundation:: BOOL , pfnprogresscallback : PCLUSTER_UPGRADE_PROGRESS_CALLBACK , pvcallbackarg : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CreateCluster ( pconfig : *const CREATE_CLUSTER_CONFIG , pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK , pvcallbackarg : *const ::core::ffi::c_void ) -> *mut _HCLUSTER ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CreateClusterAvailabilitySet ( hcluster : *const _HCLUSTER , lpavailabilitysetname : :: windows_sys::core::PCWSTR , pavailabilitysetconfig : *const CLUSTER_AVAILABILITY_SET_CONFIG ) -> *mut _HGROUPSET ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CreateClusterGroup ( hcluster : *const _HCLUSTER , lpszgroupname : :: windows_sys::core::PCWSTR ) -> *mut _HGROUP ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CreateClusterGroupEx ( hcluster : *const _HCLUSTER , lpszgroupname : :: windows_sys::core::PCWSTR , pgroupinfo : *const CLUSTER_CREATE_GROUP_INFO ) -> *mut _HGROUP ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CreateClusterGroupSet ( hcluster : *const _HCLUSTER , groupsetname : :: windows_sys::core::PCWSTR ) -> *mut _HGROUPSET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn CreateClusterNameAccount ( hcluster : *const _HCLUSTER , pconfig : *const CREATE_CLUSTER_NAME_ACCOUNT , pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK , pvcallbackarg : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CreateClusterNotifyPort ( hchange : *const _HCHANGE , hcluster : *const _HCLUSTER , dwfilter : u32 , dwnotifykey : usize ) -> *mut _HCHANGE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CreateClusterNotifyPortV2 ( hchange : *const _HCHANGE , hcluster : *const _HCLUSTER , filters : *const NOTIFY_FILTER_AND_TYPE , dwfiltercount : u32 , dwnotifykey : usize ) -> *mut _HCHANGE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CreateClusterResource ( hgroup : *const _HGROUP , lpszresourcename : :: windows_sys::core::PCWSTR , lpszresourcetype : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> *mut _HRESOURCE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn CreateClusterResourceType ( hcluster : *const _HCLUSTER , lpszresourcetypename : :: windows_sys::core::PCWSTR , lpszdisplayname : :: windows_sys::core::PCWSTR , lpszresourcetypedll : :: windows_sys::core::PCWSTR , dwlooksalivepollinterval : u32 , dwisalivepollinterval : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DeleteClusterGroup ( hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DeleteClusterGroupSet ( hgroupset : *const _HGROUPSET ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DeleteClusterResource ( hresource : *const _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DeleteClusterResourceType ( hcluster : *const _HCLUSTER , lpszresourcetypename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn DestroyCluster ( hcluster : *const _HCLUSTER , pfnprogresscallback : PCLUSTER_SETUP_PROGRESS_CALLBACK , pvcallbackarg : *const ::core::ffi::c_void , fdeletevirtualcomputerobjects : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DestroyClusterGroup ( hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DetermineCNOResTypeFromCluster ( hcluster : *const _HCLUSTER , pcnorestype : *mut CLUSTER_MGMT_POINT_RESTYPE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DetermineCNOResTypeFromNodelist ( cnodes : u32 , ppsznodenames : *const :: windows_sys::core::PCWSTR , pcnorestype : *mut CLUSTER_MGMT_POINT_RESTYPE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DetermineClusterCloudTypeFromCluster ( hcluster : *const _HCLUSTER , pcloudtype : *mut CLUSTER_CLOUD_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn DetermineClusterCloudTypeFromNodelist ( cnodes : u32 , ppsznodenames : *const :: windows_sys::core::PCWSTR , pcloudtype : *mut CLUSTER_CLOUD_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn EvictClusterNode ( hnode : *const _HNODE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn EvictClusterNodeEx ( hnode : *const _HNODE , dwtimeout : u32 , phrcleanupstatus : *mut :: windows_sys::core::HRESULT ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn FailClusterResource ( hresource : *const _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn FreeClusterCrypt ( pcryptinfo : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn FreeClusterHealthFault ( clusterhealthfault : *mut CLUSTER_HEALTH_FAULT ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn FreeClusterHealthFaultArray ( clusterhealthfaultarray : *mut CLUSTER_HEALTH_FAULT_ARRAY ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterFromGroup ( hgroup : *const _HGROUP ) -> *mut _HCLUSTER ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterFromNetInterface ( hnetinterface : *const _HNETINTERFACE ) -> *mut _HCLUSTER ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterFromNetwork ( hnetwork : *const _HNETWORK ) -> *mut _HCLUSTER ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterFromNode ( hnode : *const _HNODE ) -> *mut _HCLUSTER ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterFromResource ( hresource : *const _HRESOURCE ) -> *mut _HCLUSTER ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn GetClusterGroupKey ( hgroup : *const _HGROUP , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterGroupState ( hgroup : *const _HGROUP , lpsznodename : :: windows_sys::core::PWSTR , lpcchnodename : *mut u32 ) -> CLUSTER_GROUP_STATE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterInformation ( hcluster : *const _HCLUSTER , lpszclustername : :: windows_sys::core::PWSTR , lpcchclustername : *mut u32 , lpclusterinfo : *mut CLUSTERVERSIONINFO ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn GetClusterKey ( hcluster : *const _HCLUSTER , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNetInterface ( hcluster : *const _HCLUSTER , lpsznodename : :: windows_sys::core::PCWSTR , lpsznetworkname : :: windows_sys::core::PCWSTR , lpszinterfacename : :: windows_sys::core::PWSTR , lpcchinterfacename : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn GetClusterNetInterfaceKey ( hnetinterface : *const _HNETINTERFACE , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNetInterfaceState ( hnetinterface : *const _HNETINTERFACE ) -> CLUSTER_NETINTERFACE_STATE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNetworkId ( hnetwork : *const _HNETWORK , lpsznetworkid : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn GetClusterNetworkKey ( hnetwork : *const _HNETWORK , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNetworkState ( hnetwork : *const _HNETWORK ) -> CLUSTER_NETWORK_STATE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNodeId ( hnode : *const _HNODE , lpsznodeid : :: windows_sys::core::PWSTR , lpcchname : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn GetClusterNodeKey ( hnode : *const _HNODE , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNodeState ( hnode : *const _HNODE ) -> CLUSTER_NODE_STATE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNotify ( hchange : *const _HCHANGE , lpdwnotifykey : *mut usize , lpdwfiltertype : *mut u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 , dwmilliseconds : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterNotifyV2 ( hchange : *const _HCHANGE , lpdwnotifykey : *mut usize , pfilterandtype : *mut NOTIFY_FILTER_AND_TYPE , buffer : *mut u8 , lpbbuffersize : *mut u32 , lpszobjectid : :: windows_sys::core::PWSTR , lpcchobjectid : *mut u32 , lpszparentid : :: windows_sys::core::PWSTR , lpcchparentid : *mut u32 , lpszname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 , lpsztype : :: windows_sys::core::PWSTR , lpcchtype : *mut u32 , dwmilliseconds : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterQuorumResource ( hcluster : *const _HCLUSTER , lpszresourcename : :: windows_sys::core::PWSTR , lpcchresourcename : *mut u32 , lpszdevicename : :: windows_sys::core::PWSTR , lpcchdevicename : *mut u32 , lpdwmaxquorumlogsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterResourceDependencyExpression ( hresource : *const _HRESOURCE , lpszdependencyexpression : :: windows_sys::core::PWSTR , lpcchdependencyexpression : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn GetClusterResourceKey ( hresource : *const _HRESOURCE , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn GetClusterResourceNetworkName ( hresource : *const _HRESOURCE , lpbuffer : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetClusterResourceState ( hresource : *const _HRESOURCE , lpsznodename : :: windows_sys::core::PWSTR , lpcchnodename : *mut u32 , lpszgroupname : :: windows_sys::core::PWSTR , lpcchgroupname : *mut u32 ) -> CLUSTER_RESOURCE_STATE ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn GetClusterResourceTypeKey ( hcluster : *const _HCLUSTER , lpsztypename : :: windows_sys::core::PCWSTR , samdesired : u32 ) -> super::super::System::Registry:: HKEY ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetNodeCloudTypeDW ( ppsznodename : :: windows_sys::core::PCWSTR , nodecloudtype : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn GetNodeClusterState ( lpsznodename : :: windows_sys::core::PCWSTR , pdwclusterstate : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn GetNotifyEventHandle ( hchange : *const _HCHANGE , lphtargetevent : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn InitializeClusterHealthFault ( clusterhealthfault : *mut CLUSTER_HEALTH_FAULT ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn InitializeClusterHealthFaultArray ( clusterhealthfaultarray : *mut CLUSTER_HEALTH_FAULT_ARRAY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn IsFileOnClusterSharedVolume ( lpszpathname : :: windows_sys::core::PCWSTR , pbfileisonsharedvolume : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn MoveClusterGroup ( hgroup : *const _HGROUP , hdestinationnode : *const _HNODE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn MoveClusterGroupEx ( hgroup : *const _HGROUP , hdestinationnode : *const _HNODE , dwmoveflags : u32 , lpinbuffer : *const u8 , cbinbuffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OfflineClusterGroup ( hgroup : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OfflineClusterGroupEx ( hgroup : *const _HGROUP , dwofflineflags : u32 , lpinbuffer : *const u8 , cbinbuffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OfflineClusterResource ( hresource : *const _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OfflineClusterResourceEx ( hresource : *const _HRESOURCE , dwofflineflags : u32 , lpinbuffer : *const u8 , cbinbuffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OnlineClusterGroup ( hgroup : *const _HGROUP , hdestinationnode : *const _HNODE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OnlineClusterGroupEx ( hgroup : *const _HGROUP , hdestinationnode : *const _HNODE , dwonlineflags : u32 , lpinbuffer : *const u8 , cbinbuffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OnlineClusterResource ( hresource : *const _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OnlineClusterResourceEx ( hresource : *const _HRESOURCE , dwonlineflags : u32 , lpinbuffer : *const u8 , cbinbuffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenCluster ( lpszclustername : :: windows_sys::core::PCWSTR ) -> *mut _HCLUSTER ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterCryptProvider ( lpszresource : :: windows_sys::core::PCWSTR , lpszprovider : *const i8 , dwtype : u32 , dwflags : u32 ) -> *mut _HCLUSCRYPTPROVIDER ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterCryptProviderEx ( lpszresource : :: windows_sys::core::PCWSTR , lpszkeyname : :: windows_sys::core::PCWSTR , lpszprovider : *const i8 , dwtype : u32 , dwflags : u32 ) -> *mut _HCLUSCRYPTPROVIDER ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterEx ( lpszclustername : :: windows_sys::core::PCWSTR , desiredaccess : u32 , grantedaccess : *mut u32 ) -> *mut _HCLUSTER ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterGroup ( hcluster : *const _HCLUSTER , lpszgroupname : :: windows_sys::core::PCWSTR ) -> *mut _HGROUP ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterGroupEx ( hcluster : *const _HCLUSTER , lpszgroupname : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , lpdwgrantedaccess : *mut u32 ) -> *mut _HGROUP ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterGroupSet ( hcluster : *const _HCLUSTER , lpszgroupsetname : :: windows_sys::core::PCWSTR ) -> *mut _HGROUPSET ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterNetInterface ( hcluster : *const _HCLUSTER , lpszinterfacename : :: windows_sys::core::PCWSTR ) -> *mut _HNETINTERFACE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterNetInterfaceEx ( hcluster : *const _HCLUSTER , lpszinterfacename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , lpdwgrantedaccess : *mut u32 ) -> *mut _HNETINTERFACE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterNetwork ( hcluster : *const _HCLUSTER , lpsznetworkname : :: windows_sys::core::PCWSTR ) -> *mut _HNETWORK ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterNetworkEx ( hcluster : *const _HCLUSTER , lpsznetworkname : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , lpdwgrantedaccess : *mut u32 ) -> *mut _HNETWORK ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterNode ( hcluster : *const _HCLUSTER , lpsznodename : :: windows_sys::core::PCWSTR ) -> *mut _HNODE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterNodeById ( hcluster : *const _HCLUSTER , nodeid : u32 ) -> *mut _HNODE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterNodeEx ( hcluster : *const _HCLUSTER , lpsznodename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , lpdwgrantedaccess : *mut u32 ) -> *mut _HNODE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterResource ( hcluster : *const _HCLUSTER , lpszresourcename : :: windows_sys::core::PCWSTR ) -> *mut _HRESOURCE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn OpenClusterResourceEx ( hcluster : *const _HCLUSTER , lpszresourcename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , lpdwgrantedaccess : *mut u32 ) -> *mut _HRESOURCE ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn PauseClusterNode ( hnode : *const _HNODE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn PauseClusterNodeEx ( hnode : *const _HNODE , bdrainnode : super::super::Foundation:: BOOL , dwpauseflags : u32 , hnodedraintarget : *const _HNODE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn QueryAppInstanceVersion ( appinstanceid : *const :: windows_sys::core::GUID , instanceversionhigh : *mut u64 , instanceversionlow : *mut u64 , versionstatus : *mut super::super::Foundation:: NTSTATUS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn RegisterAppInstance ( processhandle : super::super::Foundation:: HANDLE , appinstanceid : *const :: windows_sys::core::GUID , childreninheritappinstance : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RegisterAppInstanceVersion ( appinstanceid : *const :: windows_sys::core::GUID , instanceversionhigh : u64 , instanceversionlow : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn RegisterClusterNotify ( hchange : *const _HCHANGE , dwfiltertype : u32 , hobject : super::super::Foundation:: HANDLE , dwnotifykey : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn RegisterClusterNotifyV2 ( hchange : *const _HCHANGE , filter : NOTIFY_FILTER_AND_TYPE , hobject : super::super::Foundation:: HANDLE , dwnotifykey : usize ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RegisterClusterResourceTypeNotifyV2 ( hchange : *const _HCHANGE , hcluster : *const _HCLUSTER , flags : i64 , restypename : :: windows_sys::core::PCWSTR , dwnotifykey : usize ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveClusterGroupDependency ( hgroup : *const _HGROUP , hdependson : *const _HGROUP ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveClusterGroupSetDependency ( hgroupset : *const _HGROUPSET , hdependson : *const _HGROUPSET ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveClusterGroupToGroupSetDependency ( hgroup : *const _HGROUP , hdependson : *const _HGROUPSET ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn RemoveClusterNameAccount ( hcluster : *const _HCLUSTER , bdeletecomputerobjects : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveClusterResourceDependency ( hresource : *const _HRESOURCE , hdependson : *const _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveClusterResourceNode ( hresource : *const _HRESOURCE , hnode : *const _HNODE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveClusterStorageNode ( hcluster : *const _HCLUSTER , lpszclusterstorageenclosurename : :: windows_sys::core::PCWSTR , dwtimeout : u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveCrossClusterGroupSetDependency ( hdependentgroupset : *const _HGROUPSET , lpremoteclustername : :: windows_sys::core::PCWSTR , lpremotegroupsetname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RemoveResourceFromClusterSharedVolumes ( hresource : *const _HRESOURCE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilAddUnknownProperties ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , poutpropertylist : *mut ::core::ffi::c_void , pcboutpropertylistsize : u32 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilCreateDirectoryTree ( pszpath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilDupGroup ( group : *mut _HGROUP , copy : *mut *mut _HGROUP ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilDupParameterBlock ( poutparams : *mut u8 , pinparams : *const u8 , ppropertytable : *const RESUTIL_PROPERTY_ITEM ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilDupResource ( group : *mut _HRESOURCE , copy : *mut *mut _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilDupString ( pszinstring : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilEnumGroups ( hcluster : *mut _HCLUSTER , hself : *mut _HGROUP , prescallback : LPGROUP_CALLBACK_EX , pparameter : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilEnumGroupsEx ( hcluster : *mut _HCLUSTER , hself : *mut _HGROUP , grouptype : CLUSGROUP_TYPE , prescallback : LPGROUP_CALLBACK_EX , pparameter : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilEnumPrivateProperties ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszoutproperties : :: windows_sys::core::PWSTR , cboutpropertiessize : u32 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilEnumProperties ( ppropertytable : *const RESUTIL_PROPERTY_ITEM , pszoutproperties : :: windows_sys::core::PWSTR , cboutpropertiessize : u32 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilEnumResources ( hself : *mut _HRESOURCE , lpszrestypename : :: windows_sys::core::PCWSTR , prescallback : LPRESOURCE_CALLBACK , pparameter : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilEnumResourcesEx ( hcluster : *mut _HCLUSTER , hself : *mut _HRESOURCE , lpszrestypename : :: windows_sys::core::PCWSTR , prescallback : LPRESOURCE_CALLBACK_EX , pparameter : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilEnumResourcesEx2 ( hcluster : *mut _HCLUSTER , hself : *mut _HRESOURCE , lpszrestypename : :: windows_sys::core::PCWSTR , prescallback : LPRESOURCE_CALLBACK_EX , pparameter : *mut ::core::ffi::c_void , dwdesiredaccess : u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilExpandEnvironmentStrings ( pszsrc : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindBinaryProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , pbpropertyvalue : *mut *mut u8 , pcbpropertyvaluesize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindDependentDiskResourceDriveLetter ( hcluster : *const _HCLUSTER , hresource : *const _HRESOURCE , pszdriveletter : :: windows_sys::core::PWSTR , pcchdriveletter : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindDwordProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , pdwpropertyvalue : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindExpandSzProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , pszpropertyvalue : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindExpandedSzProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , pszpropertyvalue : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilFindFileTimeProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , pftpropertyvalue : *mut super::super::Foundation:: FILETIME ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindLongProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , plpropertyvalue : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindMultiSzProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , pszpropertyvalue : *mut :: windows_sys::core::PWSTR , pcbpropertyvaluesize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindSzProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , pszpropertyvalue : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFindULargeIntegerProperty ( ppropertylist : *const ::core::ffi::c_void , cbpropertylistsize : u32 , pszpropertyname : :: windows_sys::core::PCWSTR , plpropertyvalue : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilFreeEnvironment ( lpenvironment : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilFreeParameterBlock ( poutparams : *mut u8 , pinparams : *const u8 , ppropertytable : *const RESUTIL_PROPERTY_ITEM ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetAllProperties ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , poutpropertylist : *mut ::core::ffi::c_void , cboutpropertylistsize : u32 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetBinaryProperty ( ppboutvalue : *mut *mut u8 , pcboutvaluesize : *mut u32 , pvaluestruct : *const CLUSPROP_BINARY , pboldvalue : *const u8 , cboldvaluesize : u32 , pppropertylist : *mut *mut u8 , pcbpropertylistsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetBinaryValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , ppboutvalue : *mut *mut u8 , pcboutvaluesize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetClusterGroupType ( hgroup : *mut _HGROUP , grouptype : *mut CLUSGROUP_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetClusterId ( hcluster : *mut _HCLUSTER , guid : *mut :: windows_sys::core::GUID ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetClusterRoleState ( hcluster : *const _HCLUSTER , eclusterrole : CLUSTER_ROLE ) -> CLUSTER_ROLE_STATE ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetCoreClusterResources ( hcluster : *const _HCLUSTER , phclusternameresource : *mut *mut _HRESOURCE , phclusteripaddressresource : *mut *mut _HRESOURCE , phclusterquorumresource : *mut *mut _HRESOURCE ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetCoreClusterResourcesEx ( hclusterin : *const _HCLUSTER , phclusternameresourceout : *mut *mut _HRESOURCE , phclusterquorumresourceout : *mut *mut _HRESOURCE , dwdesiredaccess : u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetCoreGroup ( hcluster : *mut _HCLUSTER ) -> *mut _HGROUP ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetDwordProperty ( pdwoutvalue : *mut u32 , pvaluestruct : *const CLUSPROP_DWORD , dwoldvalue : u32 , dwminimum : u32 , dwmaximum : u32 , pppropertylist : *mut *mut u8 , pcbpropertylistsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetDwordValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , pdwoutvalue : *mut u32 , dwdefaultvalue : u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetEnvironmentWithNetName ( hresource : *const _HRESOURCE ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetFileTimeProperty ( pftoutvalue : *mut super::super::Foundation:: FILETIME , pvaluestruct : *const CLUSPROP_FILETIME , ftoldvalue : super::super::Foundation:: FILETIME , ftminimum : super::super::Foundation:: FILETIME , ftmaximum : super::super::Foundation:: FILETIME , pppropertylist : *mut *mut u8 , pcbpropertylistsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetLongProperty ( ploutvalue : *mut i32 , pvaluestruct : *const CLUSPROP_LONG , loldvalue : i32 , lminimum : i32 , lmaximum : i32 , pppropertylist : *mut *mut u8 , pcbpropertylistsize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetMultiSzProperty ( ppszoutvalue : *mut :: windows_sys::core::PWSTR , pcboutvaluesize : *mut u32 , pvaluestruct : *const CLUSPROP_SZ , pszoldvalue : :: windows_sys::core::PCWSTR , cboldvaluesize : u32 , pppropertylist : *mut *mut u8 , pcbpropertylistsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetPrivateProperties ( hkeyclusterkey : super::super::System::Registry:: HKEY , poutpropertylist : *mut ::core::ffi::c_void , cboutpropertylistsize : u32 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetProperties ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , poutpropertylist : *mut ::core::ffi::c_void , cboutpropertylistsize : u32 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetPropertiesToParameterBlock ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , poutparams : *mut u8 , bcheckforrequiredproperties : super::super::Foundation:: BOOL , psznameofpropinerror : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetProperty ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytableitem : *const RESUTIL_PROPERTY_ITEM , poutpropertyitem : *mut *mut ::core::ffi::c_void , pcboutpropertyitemsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetPropertyFormats ( ppropertytable : *const RESUTIL_PROPERTY_ITEM , poutpropertyformatlist : *mut ::core::ffi::c_void , cbpropertyformatlistsize : u32 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetPropertySize ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytableitem : *const RESUTIL_PROPERTY_ITEM , pcboutpropertylistsize : *mut u32 , pnpropertycount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetQwordValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , pqwoutvalue : *mut u64 , qwdefaultvalue : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetResourceDependency ( hself : super::super::Foundation:: HANDLE , lpszresourcetype : :: windows_sys::core::PCWSTR ) -> *mut _HRESOURCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetResourceDependencyByClass ( hcluster : *mut _HCLUSTER , hself : super::super::Foundation:: HANDLE , prci : *mut CLUS_RESOURCE_CLASS_INFO , brecurse : super::super::Foundation:: BOOL ) -> *mut _HRESOURCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetResourceDependencyByClassEx ( hcluster : *mut _HCLUSTER , hself : super::super::Foundation:: HANDLE , prci : *mut CLUS_RESOURCE_CLASS_INFO , brecurse : super::super::Foundation:: BOOL , dwdesiredaccess : u32 ) -> *mut _HRESOURCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetResourceDependencyByName ( hcluster : *mut _HCLUSTER , hself : super::super::Foundation:: HANDLE , lpszresourcetype : :: windows_sys::core::PCWSTR , brecurse : super::super::Foundation:: BOOL ) -> *mut _HRESOURCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetResourceDependencyByNameEx ( hcluster : *mut _HCLUSTER , hself : super::super::Foundation:: HANDLE , lpszresourcetype : :: windows_sys::core::PCWSTR , brecurse : super::super::Foundation:: BOOL , dwdesiredaccess : u32 ) -> *mut _HRESOURCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGetResourceDependencyEx ( hself : super::super::Foundation:: HANDLE , lpszresourcetype : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 ) -> *mut _HRESOURCE ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetResourceDependentIPAddressProps ( hresource : *const _HRESOURCE , pszaddress : :: windows_sys::core::PWSTR , pcchaddress : *mut u32 , pszsubnetmask : :: windows_sys::core::PWSTR , pcchsubnetmask : *mut u32 , psznetwork : :: windows_sys::core::PWSTR , pcchnetwork : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetResourceName ( hresource : *const _HRESOURCE , pszresourcename : :: windows_sys::core::PWSTR , pcchresourcenameinout : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetResourceNameDependency ( lpszresourcename : :: windows_sys::core::PCWSTR , lpszresourcetype : :: windows_sys::core::PCWSTR ) -> *mut _HRESOURCE ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetResourceNameDependencyEx ( lpszresourcename : :: windows_sys::core::PCWSTR , lpszresourcetype : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 ) -> *mut _HRESOURCE ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilGetSzProperty ( ppszoutvalue : *mut :: windows_sys::core::PWSTR , pvaluestruct : *const CLUSPROP_SZ , pszoldvalue : :: windows_sys::core::PCWSTR , pppropertylist : *mut *mut u8 , pcbpropertylistsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilGetSzValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilGroupsEqual ( hself : *mut _HGROUP , hgroup : *mut _HGROUP , pequal : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilIsPathValid ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilIsResourceClassEqual ( prci : *mut CLUS_RESOURCE_CLASS_INFO , hresource : *mut _HRESOURCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilLeftPaxosIsLessThanRight ( left : *const PaxosTagCStruct , right : *const PaxosTagCStruct ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilNodeEnum ( hcluster : *mut _HCLUSTER , pnodecallback : LPNODE_CALLBACK , pparameter : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilPaxosComparer ( left : *const PaxosTagCStruct , right : *const PaxosTagCStruct ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilPropertyListFromParameterBlock ( ppropertytable : *const RESUTIL_PROPERTY_ITEM , poutpropertylist : *mut ::core::ffi::c_void , pcboutpropertylistsize : *mut u32 , pinparams : *const u8 , pcbbytesreturned : *mut u32 , pcbrequired : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilRemoveResourceServiceEnvironment ( pszservicename : :: windows_sys::core::PCWSTR , pfnlogevent : PLOG_EVENT_ROUTINE , hresourcehandle : isize ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilResourceDepEnum ( hself : *mut _HRESOURCE , enumtype : u32 , prescallback : LPRESOURCE_CALLBACK_EX , pparameter : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilResourceTypesEqual ( lpszresourcetypename : :: windows_sys::core::PCWSTR , hresource : *mut _HRESOURCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilResourcesEqual ( hself : *mut _HRESOURCE , hresource : *mut _HRESOURCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetBinaryValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , pbnewvalue : *const u8 , cbnewvaluesize : u32 , ppboutvalue : *mut *mut u8 , pcboutvaluesize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetDwordValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , dwnewvalue : u32 , pdwoutvalue : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetExpandSzValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , psznewvalue : :: windows_sys::core::PCWSTR , ppszoutstring : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetMultiSzValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , psznewvalue : :: windows_sys::core::PCWSTR , cbnewvaluesize : u32 , ppszoutvalue : *mut :: windows_sys::core::PWSTR , pcboutvaluesize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetPrivatePropertyList ( hkeyclusterkey : super::super::System::Registry:: HKEY , pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetPropertyParameterBlock ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , reserved : *mut ::core::ffi::c_void , pinparams : *const u8 , pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 , poutparams : *mut u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetPropertyParameterBlockEx ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , reserved : *mut ::core::ffi::c_void , pinparams : *const u8 , pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 , bforcewrite : super::super::Foundation:: BOOL , poutparams : *mut u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetPropertyTable ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , reserved : *mut ::core::ffi::c_void , ballowunknownproperties : super::super::Foundation:: BOOL , pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 , poutparams : *mut u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetPropertyTableEx ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , reserved : *mut ::core::ffi::c_void , ballowunknownproperties : super::super::Foundation:: BOOL , pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 , bforcewrite : super::super::Foundation:: BOOL , poutparams : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetQwordValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , qwnewvalue : u64 , pqwoutvalue : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilSetResourceServiceEnvironment ( pszservicename : :: windows_sys::core::PCWSTR , hresource : *mut _HRESOURCE , pfnlogevent : PLOG_EVENT_ROUTINE , hresourcehandle : isize ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] fn ResUtilSetResourceServiceStartParameters ( pszservicename : :: windows_sys::core::PCWSTR , schscmhandle : super::super::Security:: SC_HANDLE , phservice : *mut isize , pfnlogevent : PLOG_EVENT_ROUTINE , hresourcehandle : isize ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] fn ResUtilSetResourceServiceStartParametersEx ( pszservicename : :: windows_sys::core::PCWSTR , schscmhandle : super::super::Security:: SC_HANDLE , phservice : *mut isize , dwdesiredaccess : u32 , pfnlogevent : PLOG_EVENT_ROUTINE , hresourcehandle : isize ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetSzValue ( hkeyclusterkey : super::super::System::Registry:: HKEY , pszvaluename : :: windows_sys::core::PCWSTR , psznewvalue : :: windows_sys::core::PCWSTR , ppszoutstring : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetUnknownProperties ( hkeyclusterkey : super::super::System::Registry:: HKEY , ppropertytable : *const RESUTIL_PROPERTY_ITEM , pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] fn ResUtilSetValueEx ( hkeyclusterkey : super::super::System::Registry:: HKEY , valuename : :: windows_sys::core::PCWSTR , valuetype : u32 , valuedata : *const u8 , valuesize : u32 , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilStartResourceService ( pszservicename : :: windows_sys::core::PCWSTR , phservicehandle : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilStopResourceService ( pszservicename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] fn ResUtilStopService ( hservicehandle : super::super::Security:: SC_HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilTerminateServiceProcessFromResDll ( dwservicepid : u32 , boffline : super::super::Foundation:: BOOL , pdwresourcestate : *mut u32 , pfnlogevent : PLOG_EVENT_ROUTINE , hresourcehandle : isize ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilVerifyPrivatePropertyList ( pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn ResUtilVerifyPropertyTable ( ppropertytable : *const RESUTIL_PROPERTY_ITEM , reserved : *mut ::core::ffi::c_void , ballowunknownproperties : super::super::Foundation:: BOOL , pinpropertylist : *const ::core::ffi::c_void , cbinpropertylistsize : u32 , poutparams : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilVerifyResourceService ( pszservicename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] fn ResUtilVerifyService ( hservicehandle : super::super::Security:: SC_HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResUtilVerifyShutdownSafe ( flags : u32 , reason : u32 , presult : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "resutils.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ResUtilsDeleteKeyTree ( key : super::super::System::Registry:: HKEY , keyname : :: windows_sys::core::PCWSTR , treatnokeyaserror : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResetAllAppInstanceVersions ( ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn RestartClusterResource ( hresource : *const _HRESOURCE , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn RestoreClusterDatabase ( lpszpathname : :: windows_sys::core::PCWSTR , bforce : super::super::Foundation:: BOOL , lpszquorumdriveletter : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResumeClusterNode ( hnode : *const _HNODE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn ResumeClusterNodeEx ( hnode : *const _HNODE , eresumefailbacktype : CLUSTER_NODE_RESUME_FAILBACK_TYPE , dwresumeflagsreserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntlanman.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn SetAppInstanceCsvFlags ( processhandle : super::super::Foundation:: HANDLE , mask : u32 , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterGroupName ( hgroup : *const _HGROUP , lpszgroupname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterGroupNodeList ( hgroup : *const _HGROUP , nodecount : u32 , nodelist : *const *const _HNODE ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterGroupSetDependencyExpression ( hgroupset : *const _HGROUPSET , lpszdependencyexprssion : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterName ( hcluster : *const _HCLUSTER , lpsznewclustername : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterNetworkName ( hnetwork : *const _HNETWORK , lpszname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterNetworkPriorityOrder ( hcluster : *const _HCLUSTER , networkcount : u32 , networklist : *const *const _HNETWORK ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterQuorumResource ( hresource : *const _HRESOURCE , lpszdevicename : :: windows_sys::core::PCWSTR , dwmaxquologsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterResourceDependencyExpression ( hresource : *const _HRESOURCE , lpszdependencyexpression : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetClusterResourceName ( hresource : *const _HRESOURCE , lpszresourcename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] fn SetClusterServiceAccountPassword ( lpszclustername : :: windows_sys::core::PCWSTR , lpsznewpassword : :: windows_sys::core::PCWSTR , dwflags : u32 , lpreturnstatusbuffer : *mut CLUSTER_SET_PASSWORD_STATUS , lpcbreturnstatusbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "clusapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] fn SetGroupDependencyExpression ( hgroup : *const _HGROUP , lpszdependencyexpression : :: windows_sys::core::PCWSTR ) -> u32 ); -pub type IGetClusterDataInfo = *mut ::core::ffi::c_void; -pub type IGetClusterGroupInfo = *mut ::core::ffi::c_void; -pub type IGetClusterNetInterfaceInfo = *mut ::core::ffi::c_void; -pub type IGetClusterNetworkInfo = *mut ::core::ffi::c_void; -pub type IGetClusterNodeInfo = *mut ::core::ffi::c_void; -pub type IGetClusterObjectInfo = *mut ::core::ffi::c_void; -pub type IGetClusterResourceInfo = *mut ::core::ffi::c_void; -pub type IGetClusterUIInfo = *mut ::core::ffi::c_void; -pub type ISClusApplication = *mut ::core::ffi::c_void; -pub type ISClusCryptoKeys = *mut ::core::ffi::c_void; -pub type ISClusDisk = *mut ::core::ffi::c_void; -pub type ISClusDisks = *mut ::core::ffi::c_void; -pub type ISClusNetInterface = *mut ::core::ffi::c_void; -pub type ISClusNetInterfaces = *mut ::core::ffi::c_void; -pub type ISClusNetwork = *mut ::core::ffi::c_void; -pub type ISClusNetworkNetInterfaces = *mut ::core::ffi::c_void; -pub type ISClusNetworks = *mut ::core::ffi::c_void; -pub type ISClusNode = *mut ::core::ffi::c_void; -pub type ISClusNodeNetInterfaces = *mut ::core::ffi::c_void; -pub type ISClusNodes = *mut ::core::ffi::c_void; -pub type ISClusPartition = *mut ::core::ffi::c_void; -pub type ISClusPartitionEx = *mut ::core::ffi::c_void; -pub type ISClusPartitions = *mut ::core::ffi::c_void; -pub type ISClusProperties = *mut ::core::ffi::c_void; -pub type ISClusProperty = *mut ::core::ffi::c_void; -pub type ISClusPropertyValue = *mut ::core::ffi::c_void; -pub type ISClusPropertyValueData = *mut ::core::ffi::c_void; -pub type ISClusPropertyValues = *mut ::core::ffi::c_void; -pub type ISClusRefObject = *mut ::core::ffi::c_void; -pub type ISClusRegistryKeys = *mut ::core::ffi::c_void; -pub type ISClusResDependencies = *mut ::core::ffi::c_void; -pub type ISClusResDependents = *mut ::core::ffi::c_void; -pub type ISClusResGroup = *mut ::core::ffi::c_void; -pub type ISClusResGroupPreferredOwnerNodes = *mut ::core::ffi::c_void; -pub type ISClusResGroupResources = *mut ::core::ffi::c_void; -pub type ISClusResGroups = *mut ::core::ffi::c_void; -pub type ISClusResPossibleOwnerNodes = *mut ::core::ffi::c_void; -pub type ISClusResType = *mut ::core::ffi::c_void; -pub type ISClusResTypePossibleOwnerNodes = *mut ::core::ffi::c_void; -pub type ISClusResTypeResources = *mut ::core::ffi::c_void; -pub type ISClusResTypes = *mut ::core::ffi::c_void; -pub type ISClusResource = *mut ::core::ffi::c_void; -pub type ISClusResources = *mut ::core::ffi::c_void; -pub type ISClusScsiAddress = *mut ::core::ffi::c_void; -pub type ISClusVersion = *mut ::core::ffi::c_void; -pub type ISCluster = *mut ::core::ffi::c_void; -pub type ISClusterNames = *mut ::core::ffi::c_void; -pub type ISDomainNames = *mut ::core::ffi::c_void; -pub type IWCContextMenuCallback = *mut ::core::ffi::c_void; -pub type IWCPropertySheetCallback = *mut ::core::ffi::c_void; -pub type IWCWizard97Callback = *mut ::core::ffi::c_void; -pub type IWCWizardCallback = *mut ::core::ffi::c_void; -pub type IWEExtendContextMenu = *mut ::core::ffi::c_void; -pub type IWEExtendPropertySheet = *mut ::core::ffi::c_void; -pub type IWEExtendWizard = *mut ::core::ffi::c_void; -pub type IWEExtendWizard97 = *mut ::core::ffi::c_void; -pub type IWEInvokeCommand = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const BitLockerDecrypted: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const BitLockerDecrypting: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const BitLockerEnabled: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const BitLockerPaused: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const BitLockerStopped: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const BitlockerEncrypted: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const BitlockerEncrypting: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CA_UPGRADE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLUSTER_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GLOBAL_SHIFT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_INTERNAL_SHIFT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_MODIFY_SHIFT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_USER_SHIFT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLOUD_WITNESS_CONTAINER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft-cloud-witness"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLRES_VERSION_V1_00: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLRES_VERSION_V2_00: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLRES_VERSION_V3_00: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLRES_VERSION_V4_00: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_CHANGE_ACCESS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_MOVE_FAILBACK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_MOVE_QUEUE_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_GROUP_ONLINE_SYNCHRONOUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_NODE_AVOID_PLACEMENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_NO_ACCESS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_READ_ACCESS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VERSION: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VERSION_RS3: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VERSION_SERVER2008: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VERSION_SERVER2008R2: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VERSION_WINDOWS8: u32 = 1793u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VERSION_WINDOWSBLUE: u32 = 1794u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSAPI_VERSION_WINTHRESHOLD: u32 = 1795u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_ACCESS_MODE_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_ACCESS_SHIFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CONTROL_CODE_MASK: u32 = 4194303u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_FUNCTION_SHIFT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_OBJECT_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_OBJECT_SHIFT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGROUPSET_STATUS_APPLICATION_READY: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGROUPSET_STATUS_GROUPS_ONLINE: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGROUPSET_STATUS_GROUPS_PENDING: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGROUPSET_STATUS_OS_HEARTBEAT: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_APPLICATION_READY: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_EMBEDDED_FAILURE: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_LOCKED_MODE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_NETWORK_FAILURE: u64 = 128u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT: u64 = 64u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER: u64 = 2048u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_OS_HEARTBEAT: u64 = 512u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_PREEMPTED: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_UNMONITORED: u64 = 256u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES: u64 = 4096u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSGRP_STATUS_WAITING_TO_START: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_DATABASE_ISOLATE_READ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_KEYNAME_OBJECTGUIDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectGUIDs"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_AFFINITYRULE_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_AFFINITYRULE_GROUPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Groups"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_AFFINITYRULE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_AFFINITYRULE_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RuleType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLOUDWITNESS_ACCOUNT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AccountName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLOUDWITNESS_CONTAINER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ContainerName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLOUDWITNESS_ENDPOINT_INFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndpointInfo"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLOUDWITNESS_PRIMARY_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrimaryKey"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLOUDWITNESS_PRIMARY_TOKEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrimaryToken"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLUS_DEFAULT_NETWORK_ROLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultNetworkRole"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLUS_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CLUS_SD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security Descriptor"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CROSS_SITE_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrossSiteDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CROSS_SITE_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrossSiteThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CROSS_SUBNET_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrossSubnetDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CROSS_SUBNET_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrossSubnetThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CSV_BLOCK_CACHE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BlockCacheSize"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_CSV_MDS_SD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharedVolumeSecurityDescriptor"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_DATABASE_READ_WRITE_MODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DatabaseReadWriteMode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_DDA_DEVICE_ALLOCATIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DdaDeviceAllocations"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_DHCP_BACKUP_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BackupPath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_DHCP_DATABASE_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DatabasePath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_DRAIN_ON_SHUTDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DrainOnShutdown"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_ENABLED_EVENT_LOGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnabledEventLogs"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FAILOVER_MOVE_MIGRATION_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FailoverMoveMigrationType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_CA_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CATimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_HIDE_SUBDIR_SHARES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HideSubDirShares"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_IS_DFS_ROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsDfsRoot"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_MAX_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxUsers"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Path"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_REMARK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Remark"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_SD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security Descriptor"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_SERVER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServerName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_SHARE_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShareFlags"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_SHARE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShareName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FILESHR_SHARE_SUBDIRS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShareSubDirs"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FIXQUORUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FixQuorum"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FSWITNESS_ARB_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ArbitrationDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FSWITNESS_IMPERSONATE_CNO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ImpersonateCNO"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FSWITNESS_SHARE_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharePath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_FUNCTIONAL_LEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusterFunctionalLevel"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GENAPP_COMMAND_LINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CommandLine"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GENAPP_CURRENT_DIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentDirectory"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GENAPP_USE_NETWORK_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseNetworkName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GENSCRIPT_SCRIPT_FILEPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScriptFilepath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GENSVC_SERVICE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServiceName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GENSVC_STARTUP_PARAMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartupParameters"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GENSVC_USE_NETWORK_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseNetworkName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GPUP_DEVICE_ALLOCATIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GpupDeviceAllocations"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_AVAILABILITY_SET_INDEX_TO_NODE_MAPPING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NodeDomainInfo"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_FAULT_DOMAINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FaultDomains"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_IS_AVAILABILITY_SET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsAvailabilitySet"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_IS_GLOBAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsGlobal"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_RESERVE_NODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReserveSpareNode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_STARTUP_COUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartupCount"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_STARTUP_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartupDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_STARTUP_SETTING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartupSetting"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_STATUS_INFORMATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusInformation"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUPSET_UPDATE_DOMAINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpdateDomains"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GROUP_DEPENDENCY_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GroupDependencyTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_ANTI_AFFINITY_CLASS_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AntiAffinityClassNames"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_CCF_EPOCH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CCFEpoch"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_CCF_EPOCH_HIGH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CCFEpochHigh"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_COLD_START_SETTING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ColdStartSetting"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_DEFAULT_OWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultOwner"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_FAILBACK_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoFailbackType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_FAILBACK_WIN_END: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FailbackWindowEnd"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_FAILBACK_WIN_START: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FailbackWindowStart"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_FAILOVER_PERIOD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FailoverPeriod"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_FAILOVER_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FailoverThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_FAULT_DOMAIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FaultDomain"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_LOCK_MOVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LockedFromMoving"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_PERSISTENT_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersistentState"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_PLACEMENT_OPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PlacementOptions"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_PREFERRED_SITE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreferredSite"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Priority"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_RESILIENCY_PERIOD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResiliencyPeriod"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_START_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GroupStartDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_STATUS_INFORMATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusInformation"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GroupType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_GRP_UPDATE_DOMAIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpdateDomain"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IGNORE_PERSISTENT_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IgnorePersistentStateOnStartup"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_DHCP_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DhcpAddress"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_DHCP_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DhcpServer"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_DHCP_SUBNET_MASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DhcpSubnetMask"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_ENABLE_DHCP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableDhcp"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_ENABLE_NETBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableNetBIOS"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_LEASE_OBTAINED_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LeaseObtainedTime"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_LEASE_TERMINATES_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LeaseExpiresTime"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_NETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_OVERRIDE_ADDRMATCH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OverrideAddressMatch"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_PROBE_FAILURE_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProbeFailureThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_PROBE_PORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProbePort"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_SHARED_NETNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharedNetname"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_SUBNET_MASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubnetMask"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("T1"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPADDR_T2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("T2"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPV6_NATIVE_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPV6_NATIVE_NETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPV6_NATIVE_PREFIX_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrefixLength"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPV6_TUNNEL_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_IPV6_TUNNEL_TUNNELTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TunnelType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_LAST_RECENT_EVENTS_RESET_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RecentEventsResetTime"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_LOG_FILE_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogFilePath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_MESSAGE_BUFFER_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MessageBufferLength"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_MIXED_MODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MixedMode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETFT_IPSEC_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetftIPSecEnabled"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_ADAPTER_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdapterId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_ADAPTER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Adapter"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_DHCP_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DhcpEnabled"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_IPV4_ADDRESSES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv4Addresses"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_IPV6_ADDRESSES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv6Addresses"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_NETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETIFACE_NODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Node"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_AD_AWARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADAware"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_ALIASES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Aliases"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_CONTAINERGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptoContainerGUID"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_CREATING_DC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CreatingDC"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_DNN_DISABLE_CLONES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableClones"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_DNS_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DnsName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_DNS_SUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DnsSuffix"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_EXCLUDE_NETWORKS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExcludeNetworks"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_HOST_TTL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HostRecordTTL"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_IN_USE_NETWORKS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InUseNetworks"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_LAST_DNS_UPDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastDNSUpdateTime"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_OBJECT_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectGUID"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_PUBLISH_PTR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublishPTRRecords"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_REGISTER_ALL_IP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegisterAllProvidersIP"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_REMAP_PIPE_NAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemapPipeNames"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_REMOVEVCO_ONDELETE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeleteVcoOnResCleanup"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_RESOURCE_DATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceData"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_STATUS_DNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusDNS"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_STATUS_KERBEROS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusKerberos"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_STATUS_NETBIOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusNetBIOS"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NETNAME_VCO_CONTAINER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VcoContainer"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_ADDRESS_MASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddressMask"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_AUTOMETRIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoMetric"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_IPV4_ADDRESSES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv4Addresses"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_IPV4_PREFIXLENGTHS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv4PrefixLengths"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_IPV6_ADDRESSES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv6Addresses"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_IPV6_PREFIXLENGTHS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv6PrefixLengths"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_METRIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Metric"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_RDMA_CAPABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RdmaCapable"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_ROLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Role"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_RSS_CAPABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RssCapable"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NET_SPEED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LinkSpeed"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_BUILD_NUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BuildNumber"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_CSDVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CSDVersion"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_DRAIN_STATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NodeDrainStatus"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_DRAIN_TARGET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NodeDrainTarget"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_DYNAMIC_WEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DynamicWeight"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_FAULT_DOMAIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FaultDomain"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_FDID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FaultDomainId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_HIGHEST_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NodeHighestVersion"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_IS_PRIMARY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsPrimary"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_LOWEST_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NodeLowestVersion"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_MAJOR_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MajorVersion"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_MANUFACTURER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manufacturer"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_MINOR_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinorVersion"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_MODEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Model"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NodeName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_NEEDS_PQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NeedsPreventQuorum"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_SERIALNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SerialNumber"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_STATUS_INFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusInformation"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_NODE_WEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NodeWeight"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_CSVBLOCKCACHE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableBlockCache"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTAGELIMIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SnapshotAgeLimit"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTDIFFAREASIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SnapshotDiffSize"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_CSVWRITETHROUGH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CsvEnforceWriteThrough"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKARBINTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskArbInterval"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKARBTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskArbType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskGuid"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKIDGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskIdGuid"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKIDTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskIdType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKIODELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxIoLatency"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskPath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKRECOVERYACTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskRecoveryAction"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKRELOAD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskReload"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKRUNCHKDSK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskRunChkDsk"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKSIGNATURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskSignature"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKUNIQUEIDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskUniqueIds"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_DISKVOLUMEINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskVolumeInfo"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_FASTONLINEARBITRATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FastOnlineArbitrate"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_MAINTMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaintenanceMode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_MIGRATEFIXUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MigrateDriveLetters"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_SPACEIDGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PHYSDISK_VOLSNAPACTIVATETIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VolsnapActivateTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PLACEMENT_OPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PlacementOptions"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PLUMB_ALL_CROSS_SUBNET_ROUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PlumbAllCrossSubnetRoutes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PREVENTQUORUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreventQuorum"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PRTSPOOL_DEFAULT_SPOOL_DIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultSpoolDirectory"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_PRTSPOOL_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JobCompletionTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_QUARANTINE_DURATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QuarantineDuration"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_QUARANTINE_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QuarantineThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_QUORUM_ARBITRATION_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QuorumArbitrationTimeMax"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESILIENCY_DEFAULT_SECONDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResiliencyDefaultPeriod"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESILIENCY_LEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResiliencyLevel"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_ADMIN_EXTENSIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdminExtensions"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_DEADLOCK_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeadlockTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_DLL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DllName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_DUMP_LOG_QUERY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DumpLogQuery"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_DUMP_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DumpPolicy"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_DUMP_SERVICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DumpServices"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_ENABLED_EVENT_LOGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnabledEventLogs"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_IS_ALIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsAlivePollInterval"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_LOOKS_ALIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LooksAlivePollInterval"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_MAX_MONITORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaximumMonitors"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_PENDING_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PendingTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_WPR_PROFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WprProfiles"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RESTYPE_WPR_START_AFTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WprStartAfter"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_DATA1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceSpecificData1"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_DATA2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceSpecificData2"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_DEADLOCK_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeadlockTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_EMBEDDED_FAILURE_ACTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EmbeddedFailureAction"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_IS_ALIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsAlivePollInterval"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_LAST_OPERATION_STATUS_CODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastOperationStatusCode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_LOOKS_ALIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LooksAlivePollInterval"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_MONITOR_PID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MonitorProcessId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_PENDING_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PendingTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_PERSISTENT_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersistentState"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_RESTART_ACTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestartAction"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_RESTART_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestartDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_RESTART_PERIOD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestartPeriod"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_RESTART_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestartThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_RETRY_PERIOD_ON_FAILURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RetryPeriodOnFailure"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_SEPARATE_MONITOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeparateMonitor"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_STATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceSpecificStatus"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_STATUS_INFORMATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusInformation"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_RES_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Type"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_ROUTE_HISTORY_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RouteHistoryLength"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_SAME_SUBNET_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SameSubnetDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_SAME_SUBNET_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SameSubnetThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_SHUTDOWN_TIMEOUT_MINUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownTimeoutInMinutes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_SOFS_SMBASYMMETRYMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmbAsymmetryMode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_START_MEMORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartMemory"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskDescription"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_HEALTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskHealth"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLARBITRATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Arbitrate"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLCONSUMEDCAPACITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConsumedCapacity"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLDRIVEIDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriveIds"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLHEALTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Health"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLIDGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PoolId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLQUORUMSHARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PoolQuorumShare"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLQUORUMUSERACCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PoolQuorumUserAccount"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLREEVALTIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReEvaluatePlacementTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("State"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_POOLTOTALCAPACITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TotalCapacity"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_PROVISIONING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskProvisioning"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_RESILIENCYCOLUMNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskResiliencyColumns"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_RESILIENCYINTERLEAVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskResiliencyInterleave"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_RESILIENCYTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskResiliencyType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_STORAGESPACE_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualDiskState"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_UPGRADE_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusterUpgradeVersion"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VIP_ADAPTER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdapterName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VIP_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VIP_PREFIX_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrefixLength"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VIP_RDID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RDID"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VIP_VSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VSID"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VIRTUAL_NUMA_COUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualNumaCount"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VSSTASK_APPNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ApplicationName"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VSSTASK_APPPARAMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ApplicationParams"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VSSTASK_CURRENTDIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentDirectory"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_VSSTASK_TRIGGERARRAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TriggerArray"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_WINS_BACKUP_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BackupPath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_WINS_DATABASE_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DatabasePath"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_NAME_WITNESS_DYNAMIC_WEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WitnessDynamicWeight"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_DUMP_NOW: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_INVALID_PARAMETERS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_OFFLINE_BUSY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_NAME_GET_OPERATION_CONTEXT_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_APPLICATION_READY: u64 = 256u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_EMBEDDED_FAILURE: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_LOCKED_MODE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_NETWORK_FAILURE: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER: u64 = 512u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_OS_HEARTBEAT: u64 = 128u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSRES_STATUS_UNMONITORED: u64 = 64u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ADD_EVICT_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AddEvictDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_AVAILABILITY_SET_CONFIG_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CONFIGURED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CREATE_GROUP_INFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CREATE_GROUP_INFO_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CSA_VSS_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BackupInProgress"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CSV_COMPATIBLE_FILTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharedVolumeCompatibleFilters"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CSV_INCOMPATIBLE_FILTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharedVolumeIncompatibleFilters"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_DELETE_ACCESS_CONTROL_ENTRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENFORCED_ANTIAFFINITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusterEnforcedAntiaffinity"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_ITEM_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_ITEM_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_GROUP_ENUM_ITEM_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_GROUP_ENUM_ITEM_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_GROUP_WAIT_DELAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusterGroupWaitDelay"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HANG_RECOVERY_ACTION_KEYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HangRecoveryAction"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HANG_TIMEOUT_KEYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusSvcHangTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_ARGS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_DESCRIPTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_DESCRIPTION_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_ERRORCODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_ERRORCODE_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ErrorCode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_ERRORTYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_ERRORTYPE_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ErrorType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_FLAGS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_FLAGS_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_ID_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Id"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_PROPERTY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusterHealth"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_PROVIDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_PROVIDER_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_RESERVED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_HEALTH_FAULT_RESERVED_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Reserved"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_INSTALLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NAME_AUTO_BALANCER_LEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoBalancerLevel"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NAME_AUTO_BALANCER_MODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoBalancerMode"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NAME_PREFERRED_SITE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreferredSite"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_REQUEST_REPLY_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestReplyTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_ENUM_ITEM_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RUNNING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_BUS_TYPES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DBusTypes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_CACHE_BEHAVIOR_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DCacheBehavior"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_CACHE_DESIRED_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DCacheDesiredState"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_CACHE_FLASH_RESERVE_PERCENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DCacheFlashReservePercent"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_CACHE_METADATA_RESERVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DCacheMetadataReserveBytes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_CACHE_PAGE_SIZE_KBYTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DCachePageSizeKBytes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DEnabled"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_IO_LATENCY_THRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DIOLatencyThreshold"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_S2D_OPTIMIZATIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S2DOptimizations"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_SET_ACCESS_TYPE_ALLOWED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_SET_ACCESS_TYPE_DENIED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_SHARED_VOLUMES_ROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharedVolumesRoot"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_SHARED_VOLUME_VSS_WRITER_OPERATION_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharedVolumeVssWriterOperationTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_VERSION_FLAG_MIXED_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_VERSION_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_WITNESS_DATABASE_WRITE_TIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WitnessDatabaseWriteTimeout"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_WITNESS_FAILED_RESTART_INTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WitnessRestartInterval"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_ACCESS_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_ACCESS_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_ACCESS_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_GLOBAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_GRP_MOVE_ALLOWED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_GRP_MOVE_LOCKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_HYBRID_QUORUM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_MODIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_CLUSTER_GROUPID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusterGroupId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_DATA_RESID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DataResourceId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_LOG_MULTIPLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogSizeMultiple"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_LOG_RESID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogResourceId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_LOG_VOLUME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogVolume"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_MINIMUM_LOG_SIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinimumLogSizeInBytes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_REPLICATION_GROUPID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReplicationGroupId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_REPLICATION_GROUP_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReplicationClusterGroupType"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_SOURCE_RESID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourceResourceId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_SOURCE_VOLUMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourceVolumes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_TARGET_RESID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TargetResourceId"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_TARGET_VOLUMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TargetVolumes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NAME_RES_TYPE_UNIT_LOG_SIZE_CHANGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UnitOfLogSizeChangeInBytes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NODE_MAJORITY_QUORUM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NOT_GLOBAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_NO_MODIFY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OFFLINE_QUEUE_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_CAU: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClusterAwareUpdatingResource"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_CLOUD_WITNESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Cloud Witness"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_CONTAINER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Container"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_CROSS_CLUSTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Cross Cluster Dependency Orchestrator"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_DFS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Distributed File System"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_DFSR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DFS Replicated Folder"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_DHCP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DHCP Service"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_DNN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Distributed Network Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_FILESERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("File Server"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_FILESHR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("File Share"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_FSWITNESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("File Share Witness"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_GENAPP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Generic Application"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_GENSCRIPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Generic Script"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_GENSVC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Generic Service"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_HARDDISK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Physical Disk"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_HCSVM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HCS Virtual Machine"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_HEALTH_SERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Health Service"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_IPADDR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IP Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_IPV6_NATIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv6 Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_IPV6_TUNNEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPv6 Tunnel Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_ISCSITARGET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("iSCSI Target Server"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_ISNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft iSNS"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_MSDTC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Distributed Transaction Coordinator"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_MSMQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Message Queue Server"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_MSMQ_TRIGGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSMQTriggers"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Nat"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NETNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network Name"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NETWORK_FILE_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network File System"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NEW_MSMQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSMQ"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NFS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NFS Share"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NFS_MSNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NFS Multi Server Namespace"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NFS_V2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network File System"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_NV_PROVIDER_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_PHYS_DISK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Physical Disk"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_PRTSPLR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Print Spooler"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_SCALEOUT_MASTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scaleout Master"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_SCALEOUT_WORKER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scaleout Worker"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_SDDC_MANAGEMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SDDC Management"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_SODAFILESERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scale Out File Server"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_STORAGE_POLICIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Storage Policies"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_STORAGE_POOL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Storage Pool"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_STORAGE_REPLICA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Storage Replica"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_STORQOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Storage QoS Policy Manager"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_TASKSCHEDULER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Task Scheduler"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VIRTUAL_IPV4: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disjoint IPv4 Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VIRTUAL_IPV6: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disjoint IPv6 Address"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Virtual Machine"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VMREPLICA_BROKER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Virtual Machine Replication Broker"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VMREPLICA_COORDINATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Virtual Machine Replication Coordinator"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VM_CONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Virtual Machine Configuration"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VM_WMI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Virtual Machine Cluster WMI"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_VSSTASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Volume Shadow Copy Service Task"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESTYPE_NAME_WINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINS Service"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RES_NAME_SCALEOUT_MASTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scaleout Master"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RES_NAME_SCALEOUT_WORKER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Scaleout Worker"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CREATEDC_PRESENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CREATE_CLUSTER_MAJOR_VERSION_MASK: u32 = 4294967040u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CREATE_CLUSTER_VERSION: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusApplication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606e5_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusCryptoKeys: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6072b_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusDisk: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60723_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusDisks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60725_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNetInterface: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606ed_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNetInterfaces: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606ef_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNetwork: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606f1_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNetworkNetInterfaces: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606f5_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNetworks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606f3_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606f7_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNodeNetInterfaces: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606fb_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusNodes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606f9_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusPartition: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6071f_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusPartitionEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53d51d26_b51b_4a79_b2c3_5048d93a98fc); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusPartitions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60721_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606ff_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusProperty: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606fd_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusPropertyValue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60719_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusPropertyValueData: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6071d_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusPropertyValues: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6071b_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusRefObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60701_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusRegistryKeys: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60729_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResDependencies: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60703_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResDependents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6072d_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60705_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResGroupPreferredOwnerNodes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606e7_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResGroupResources: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606e9_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResGroups: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60707_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResPossibleOwnerNodes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6070d_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResType: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6070f_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResTypePossibleOwnerNodes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60717_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResTypeResources: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60713_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResTypes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60711_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResource: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60709_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusResources: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e6070b_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusScsiAddress: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60727_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusVersion: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e60715_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const Cluster: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606e3_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNames: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606eb_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const DNS_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const DomainNames: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2e606e1_2631_11d1_89f1_00a0c90d061e); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ENABLE_CLUSTER_SHARED_VOLUMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableSharedVolumes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FE_UPGRADE_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GROUPSET_READY_SETTING_APPLICATION_READY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GROUPSET_READY_SETTING_DELAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GROUPSET_READY_SETTING_ONLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GROUPSET_READY_SETTING_OS_HEARTBEAT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GROUP_FAILURE_INFO_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GUID_PRESENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const HCI_UPGRADE_BIT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MAINTENANCE_MODE_V2_SIG: u32 = 2881155087u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MAX_CLUSTERNAME_LENGTH: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MAX_CO_PASSWORD_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MAX_CO_PASSWORD_LENGTHEX: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MAX_CO_PASSWORD_STORAGEEX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MAX_CREATINGDC_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MAX_OBJECTID: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MINIMUM_NEVER_PREEMPT_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinimumNeverPreemptPriority"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MINIMUM_PREEMPTOR_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinimumPreemptorPriority"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MN_UPGRADE_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NINETEEN_H1_UPGRADE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NINETEEN_H2_UPGRADE_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NNLEN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT10_MAJOR_VERSION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT11_MAJOR_VERSION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT12_MAJOR_VERSION: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT13_MAJOR_VERSION: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT4SP4_MAJOR_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT4_MAJOR_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT51_MAJOR_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT5_MAJOR_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT6_MAJOR_VERSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT7_MAJOR_VERSION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT8_MAJOR_VERSION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NT9_MAJOR_VERSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RESOURCE_FAILURE_INFO_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RESUTIL_PROPITEM_IN_MEMORY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RESUTIL_PROPITEM_READ_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RESUTIL_PROPITEM_REQUIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RESUTIL_PROPITEM_SIGNED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RS3_UPGRADE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RS4_UPGRADE_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RS5_UPGRADE_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RedirectedIOReasonBitLockerInitializing: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RedirectedIOReasonFileSystemTiering: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RedirectedIOReasonMax: u64 = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RedirectedIOReasonReFs: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RedirectedIOReasonUnsafeFileSystemFilter: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RedirectedIOReasonUnsafeVolumeFilter: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RedirectedIOReasonUserRequest: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const STARTUP_EX_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("StartupEx"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const STARTUP_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("Startup"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const USE_CLIENT_ACCESS_NETWORKS_FOR_CSV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseClientAccessNetworksForSharedVolumes"); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeRedirectedIOReasonMax: u64 = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeRedirectedIOReasonNoDiskConnectivity: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeRedirectedIOReasonStorageSpaceNotAttached: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeRedirectedIOReasonVolumeReplicationEnabled: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const WS2016_RTM_UPGRADE_VERSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const WS2016_TP4_UPGRADE_VERSION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const WS2016_TP5_UPGRADE_VERSION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLCTL_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_UNKNOWN: CLCTL_CODES = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_CHARACTERISTICS: CLCTL_CODES = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_FLAGS: CLCTL_CODES = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_CLASS_INFO: CLCTL_CODES = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_REQUIRED_DEPENDENCIES: CLCTL_CODES = 17i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_ARB_TIMEOUT: CLCTL_CODES = 21i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_FAILURE_INFO: CLCTL_CODES = 25i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_NAME: CLCTL_CODES = 41i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_RESOURCE_TYPE: CLCTL_CODES = 45i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_NODE: CLCTL_CODES = 49i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_NETWORK: CLCTL_CODES = 53i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_ID: CLCTL_CODES = 57i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_FQDN: CLCTL_CODES = 61i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_CLUSTER_SERVICE_ACCOUNT_NAME: CLCTL_CODES = 65i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CHECK_VOTER_EVICT: CLCTL_CODES = 69i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CHECK_VOTER_DOWN: CLCTL_CODES = 73i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SHUTDOWN: CLCTL_CODES = 77i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ENUM_COMMON_PROPERTIES: CLCTL_CODES = 81i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_RO_COMMON_PROPERTIES: CLCTL_CODES = 85i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_COMMON_PROPERTIES: CLCTL_CODES = 89i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_COMMON_PROPERTIES: CLCTL_CODES = 4194398i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_VALIDATE_COMMON_PROPERTIES: CLCTL_CODES = 97i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_COMMON_PROPERTY_FMTS: CLCTL_CODES = 101i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_COMMON_RESOURCE_PROPERTY_FMTS: CLCTL_CODES = 105i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ENUM_PRIVATE_PROPERTIES: CLCTL_CODES = 121i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_RO_PRIVATE_PROPERTIES: CLCTL_CODES = 125i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_PRIVATE_PROPERTIES: CLCTL_CODES = 129i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_PRIVATE_PROPERTIES: CLCTL_CODES = 4194438i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_VALIDATE_PRIVATE_PROPERTIES: CLCTL_CODES = 137i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_PRIVATE_PROPERTY_FMTS: CLCTL_CODES = 141i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_PRIVATE_RESOURCE_PROPERTY_FMTS: CLCTL_CODES = 145i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ADD_REGISTRY_CHECKPOINT: CLCTL_CODES = 4194466i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_DELETE_REGISTRY_CHECKPOINT: CLCTL_CODES = 4194470i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_REGISTRY_CHECKPOINTS: CLCTL_CODES = 169i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ADD_CRYPTO_CHECKPOINT: CLCTL_CODES = 4194478i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_DELETE_CRYPTO_CHECKPOINT: CLCTL_CODES = 4194482i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_CRYPTO_CHECKPOINTS: CLCTL_CODES = 181i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_RESOURCE_UPGRADE_DLL: CLCTL_CODES = 4194490i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ADD_REGISTRY_CHECKPOINT_64BIT: CLCTL_CODES = 4194494i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ADD_REGISTRY_CHECKPOINT_32BIT: CLCTL_CODES = 4194498i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_LOADBAL_PROCESS_LIST: CLCTL_CODES = 201i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_ACCOUNT_ACCESS: CLCTL_CODES = 4194546i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_NETWORK_NAME: CLCTL_CODES = 361i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_GET_VIRTUAL_SERVER_TOKEN: CLCTL_CODES = 365i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_REGISTER_DNS_RECORDS: CLCTL_CODES = 370i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_DNS_NAME: CLCTL_CODES = 373i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_SET_PWD_INFO: CLCTL_CODES = 378i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_DELETE_CO: CLCTL_CODES = 382i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_VALIDATE_VCO: CLCTL_CODES = 385i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_RESET_VCO: CLCTL_CODES = 389i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_REPAIR_VCO: CLCTL_CODES = 397i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_DISK_INFO: CLCTL_CODES = 401i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_AVAILABLE_DISKS: CLCTL_CODES = 405i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_IS_PATH_VALID: CLCTL_CODES = 409i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_SYNC_CLUSDISK_DB: CLCTL_CODES = 4194718i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_DISK_NUMBER_INFO: CLCTL_CODES = 417i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_QUERY_DELETE: CLCTL_CODES = 441i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_IPADDRESS_RENEW_LEASE: CLCTL_CODES = 4194750i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_IPADDRESS_RELEASE_LEASE: CLCTL_CODES = 4194754i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_QUERY_MAINTENANCE_MODE: CLCTL_CODES = 481i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_MAINTENANCE_MODE: CLCTL_CODES = 4194790i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_SET_DRIVELETTER: CLCTL_CODES = 4194794i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_DRIVELETTERS: CLCTL_CODES = 493i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_DISK_INFO_EX: CLCTL_CODES = 497i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_AVAILABLE_DISKS_EX: CLCTL_CODES = 501i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_DISK_INFO_EX2: CLCTL_CODES = 505i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_CLUSPORT_DISK_COUNT: CLCTL_CODES = 509i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_REMAP_DRIVELETTER: CLCTL_CODES = 513i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_DISKID: CLCTL_CODES = 517i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_IS_CLUSTERABLE: CLCTL_CODES = 521i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_REMOVE_VM_OWNERSHIP: CLCTL_CODES = 4194830i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_MOUNTPOINTS: CLCTL_CODES = 529i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_DIRTY: CLCTL_CODES = 537i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_SHARED_VOLUME_INFO: CLCTL_CODES = 549i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_IS_CSV_FILE: CLCTL_CODES = 553i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_RESOURCEID: CLCTL_CODES = 557i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_VALIDATE_PATH: CLCTL_CODES = 561i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_VALIDATE_NETNAME: CLCTL_CODES = 565i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_VALIDATE_DIRECTORY: CLCTL_CODES = 569i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_BATCH_BLOCK_KEY: CLCTL_CODES = 574i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_BATCH_UNBLOCK_KEY: CLCTL_CODES = 577i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FILESERVER_SHARE_ADD: CLCTL_CODES = 4194886i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FILESERVER_SHARE_DEL: CLCTL_CODES = 4194890i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FILESERVER_SHARE_MODIFY: CLCTL_CODES = 4194894i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FILESERVER_SHARE_REPORT: CLCTL_CODES = 593i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_GET_OU_FOR_VCO: CLCTL_CODES = 4194926i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ENABLE_SHARED_VOLUME_DIRECTIO: CLCTL_CODES = 4194954i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_DISABLE_SHARED_VOLUME_DIRECTIO: CLCTL_CODES = 4194958i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_SHARED_VOLUME_ID: CLCTL_CODES = 657i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_CSV_MAINTENANCE_MODE: CLCTL_CODES = 4194966i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_SHARED_VOLUME_BACKUP_MODE: CLCTL_CODES = 4194970i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES: CLCTL_CODES = 669i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_SHARED_VOLUME_STATES: CLCTL_CODES = 4194978i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_IS_SHARED_VOLUME: CLCTL_CODES = 677i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_CLUSDB_TIMESTAMP: CLCTL_CODES = 681i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_RW_MODIFY_NOOP: CLCTL_CODES = 4194990i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_IS_QUORUM_BLOCKED: CLCTL_CODES = 689i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_POOL_GET_DRIVE_INFO: CLCTL_CODES = 693i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_GUM_LOCK_OWNER: CLCTL_CODES = 697i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_STUCK_NODES: CLCTL_CODES = 701i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_INJECT_GEM_FAULT: CLCTL_CODES = 705i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_INTRODUCE_GEM_REPAIR_DELAY: CLCTL_CODES = 709i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SEND_DUMMY_GEM_MESSAGES: CLCTL_CODES = 713i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_BLOCK_GEM_SEND_RECV: CLCTL_CODES = 717i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_GEMID_VECTOR: CLCTL_CODES = 721i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ADD_CRYPTO_CHECKPOINT_EX: CLCTL_CODES = 4195030i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GROUP_GET_LAST_MOVE_TIME: CLCTL_CODES = 729i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_STORAGE_CONFIGURATION: CLCTL_CODES = 4195042i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_STORAGE_CONFIGURATION: CLCTL_CODES = 741i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_STORAGE_CONFIG_ATTRIBUTES: CLCTL_CODES = 745i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REMOVE_NODE: CLCTL_CODES = 4195054i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_IS_FEATURE_INSTALLED: CLCTL_CODES = 753i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_IS_S2D_FEATURE_SUPPORTED: CLCTL_CODES = 757i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_PHYSICAL_DISK_INFO: CLCTL_CODES = 761i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_CLUSBFLT_PATHS: CLCTL_CODES = 765i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_CLUSBFLT_PATHINFO: CLCTL_CODES = 769i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLEAR_NODE_CONNECTION_INFO: CLCTL_CODES = 4195078i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_DNS_DOMAIN: CLCTL_CODES = 4195082i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CTCTL_GET_ROUTESTATUS_BASIC: CLCTL_CODES = 781i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CTCTL_GET_ROUTESTATUS_EXTENDED: CLCTL_CODES = 785i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CTCTL_GET_FAULT_DOMAIN_STATE: CLCTL_CODES = 789i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_SET_PWD_INFOEX: CLCTL_CODES = 794i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_GET_AVAILABLE_DISKS_EX2_INT: CLCTL_CODES = 8161i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS: CLCTL_CODES = 8417i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN: CLCTL_CODES = 4202726i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_RESOURCE_PREPARE_UPGRADE: CLCTL_CODES = 4202730i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_RESOURCE_UPGRADE_COMPLETED: CLCTL_CODES = 4202734i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS_WITH_KEY: CLCTL_CODES = 8433i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY: CLCTL_CODES = 4202742i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_ADD_REPLICATION_GROUP: CLCTL_CODES = 8514i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_LOG_INFO: CLCTL_CODES = 8517i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_ELIGIBLE_LOGDISKS: CLCTL_CODES = 8521i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS: CLCTL_CODES = 8525i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS: CLCTL_CODES = 8529i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_REPLICATED_DISKS: CLCTL_CODES = 8533i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_REPLICA_VOLUMES: CLCTL_CODES = 8537i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_LOG_VOLUME: CLCTL_CODES = 8541i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_RESOURCE_GROUP: CLCTL_CODES = 8545i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REPLICATION_GET_REPLICATED_PARTITION_INFO: CLCTL_CODES = 8549i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_STATE_CHANGE_TIME: CLCTL_CODES = 11613i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_CLUSTER_S2D_ENABLED: CLCTL_CODES = 4205922i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES: CLCTL_CODES = 4205934i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GROUPSET_GET_GROUPS: CLCTL_CODES = 11633i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GROUPSET_GET_PROVIDER_GROUPS: CLCTL_CODES = 11637i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GROUPSET_GET_PROVIDER_GROUPSETS: CLCTL_CODES = 11641i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GROUP_GET_PROVIDER_GROUPS: CLCTL_CODES = 11645i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GROUP_GET_PROVIDER_GROUPSETS: CLCTL_CODES = 11649i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GROUP_SET_CCF_FROM_MASTER: CLCTL_CODES = 4205958i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_INFRASTRUCTURE_SOFS_BUFFER: CLCTL_CODES = 11657i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_INFRASTRUCTURE_SOFS_BUFFER: CLCTL_CODES = 4205966i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NOTIFY_INFRASTRUCTURE_SOFS_CHANGED: CLCTL_CODES = 4205970i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SCALEOUT_COMMAND: CLCTL_CODES = 4205974i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SCALEOUT_CONTROL: CLCTL_CODES = 4205978i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SCALEOUT_GET_CLUSTERS: CLCTL_CODES = 4205981i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_RELOAD_AUTOLOGGER_CONFIG: CLCTL_CODES = 11730i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_RENAME_SHARED_VOLUME: CLCTL_CODES = 11734i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STORAGE_RENAME_SHARED_VOLUME_GUID: CLCTL_CODES = 11738i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ENUM_AFFINITY_RULE_NAMES: CLCTL_CODES = 11741i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_NODES_IN_FD: CLCTL_CODES = 11745i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FORCE_DB_FLUSH: CLCTL_CODES = 4206054i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_DELETE: CLCTL_CODES = 5242886i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_INSTALL_NODE: CLCTL_CODES = 5242890i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_EVICT_NODE: CLCTL_CODES = 5242894i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ADD_DEPENDENCY: CLCTL_CODES = 5242898i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REMOVE_DEPENDENCY: CLCTL_CODES = 5242902i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_ADD_OWNER: CLCTL_CODES = 5242906i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_REMOVE_OWNER: CLCTL_CODES = 5242910i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_SET_NAME: CLCTL_CODES = 5242918i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLUSTER_NAME_CHANGED: CLCTL_CODES = 5242922i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CLUSTER_VERSION_CHANGED: CLCTL_CODES = 5242926i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FIXUP_ON_UPGRADE: CLCTL_CODES = 5242930i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STARTING_PHASE1: CLCTL_CODES = 5242934i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STARTING_PHASE2: CLCTL_CODES = 5242938i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_HOLD_IO: CLCTL_CODES = 5242942i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_RESUME_IO: CLCTL_CODES = 5242946i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FORCE_QUORUM: CLCTL_CODES = 5242950i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_INITIALIZE: CLCTL_CODES = 5242954i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_STATE_CHANGE_REASON: CLCTL_CODES = 5242958i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_PROVIDER_STATE_CHANGE: CLCTL_CODES = 5242962i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_LEAVING_GROUP: CLCTL_CODES = 5242966i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_JOINING_GROUP: CLCTL_CODES = 5242970i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FSWITNESS_GET_EPOCH_INFO: CLCTL_CODES = 1048669i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FSWITNESS_SET_EPOCH_INFO: CLCTL_CODES = 5242978i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_FSWITNESS_RELEASE_LOCK: CLCTL_CODES = 5242982i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NETNAME_CREDS_NOTIFYCAM: CLCTL_CODES = 5242986i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NOTIFY_QUORUM_STATUS: CLCTL_CODES = 5243006i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NOTIFY_MONITOR_SHUTTING_DOWN: CLCTL_CODES = 1048705i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_UNDELETE: CLCTL_CODES = 5243014i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_GET_OPERATION_CONTEXT: CLCTL_CODES = 1057001i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NOTIFY_OWNER_CHANGE: CLCTL_CODES = 5251362i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_VALIDATE_CHANGE_GROUP: CLCTL_CODES = 1057061i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_CHECK_DRAIN_VETO: CLCTL_CODES = 1057069i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLCTL_NOTIFY_DRAIN_COMPLETE: CLCTL_CODES = 1057073i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUADMEX_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_NONE: CLUADMEX_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_CLUSTER: CLUADMEX_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_NODE: CLUADMEX_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_GROUP: CLUADMEX_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_RESOURCE: CLUADMEX_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_RESOURCETYPE: CLUADMEX_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_NETWORK: CLUADMEX_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUADMEX_OT_NETINTERFACE: CLUADMEX_OBJECT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_AFFINITYRULE_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_AFFINITYRULE_GET_COMMON_PROPERTIES: CLUSCTL_AFFINITYRULE_CODES = 150995033i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_AFFINITYRULE_GET_RO_COMMON_PROPERTIES: CLUSCTL_AFFINITYRULE_CODES = 150995029i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_AFFINITYRULE_SET_COMMON_PROPERTIES: CLUSCTL_AFFINITYRULE_CODES = 155189342i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_AFFINITYRULE_GET_ID: CLUSCTL_AFFINITYRULE_CODES = 150995001i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_AFFINITYRULE_GET_GROUPNAMES: CLUSCTL_AFFINITYRULE_CODES = 151006577i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_CLUSTER_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_UNKNOWN: CLUSCTL_CLUSTER_CODES = 117440512i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_FQDN: CLUSCTL_CLUSTER_CODES = 117440573i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SET_STORAGE_CONFIGURATION: CLUSCTL_CLUSTER_CODES = 121635554i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_STORAGE_CONFIGURATION: CLUSCTL_CLUSTER_CODES = 117441253i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_STORAGE_CONFIG_ATTRIBUTES: CLUSCTL_CLUSTER_CODES = 117441257i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440593i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440597i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440601i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES: CLUSCTL_CLUSTER_CODES = 121634910i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440609i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440633i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440637i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440641i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES: CLUSCTL_CLUSTER_CODES = 121634950i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES: CLUSCTL_CLUSTER_CODES = 117440649i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS: CLUSCTL_CLUSTER_CODES = 117440613i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTY_FMTS: CLUSCTL_CLUSTER_CODES = 117440653i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_CHECK_VOTER_EVICT: CLUSCTL_CLUSTER_CODES = 117440581i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_CHECK_VOTER_DOWN: CLUSCTL_CLUSTER_CODES = 117440585i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SHUTDOWN: CLUSCTL_CLUSTER_CODES = 117440589i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_BATCH_BLOCK_KEY: CLUSCTL_CLUSTER_CODES = 117441086i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_BATCH_UNBLOCK_KEY: CLUSCTL_CLUSTER_CODES = 117441089i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID: CLUSCTL_CLUSTER_CODES = 117441169i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_CLUSDB_TIMESTAMP: CLUSCTL_CLUSTER_CODES = 117441193i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_GUM_LOCK_OWNER: CLUSCTL_CLUSTER_CODES = 117441209i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_REMOVE_NODE: CLUSCTL_CLUSTER_CODES = 121635566i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SET_ACCOUNT_ACCESS: CLUSCTL_CLUSTER_CODES = 121635058i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_CLEAR_NODE_CONNECTION_INFO: CLUSCTL_CLUSTER_CODES = 121635590i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SET_DNS_DOMAIN: CLUSCTL_CLUSTER_CODES = 121635594i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SET_CLUSTER_S2D_ENABLED: CLUSCTL_CLUSTER_CODES = 121646434i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES: CLUSCTL_CLUSTER_CODES = 121646446i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME: CLUSCTL_CLUSTER_CODES = 117452246i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME_GUID: CLUSCTL_CLUSTER_CODES = 117452250i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_RELOAD_AUTOLOGGER_CONFIG: CLUSCTL_CLUSTER_CODES = 117452242i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_ENUM_AFFINITY_RULE_NAMES: CLUSCTL_CLUSTER_CODES = 117452253i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_NODES_IN_FD: CLUSCTL_CLUSTER_CODES = 117452257i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_FORCE_FLUSH_DB: CLUSCTL_CLUSTER_CODES = 121646566i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLUSTER_GET_CLMUSR_TOKEN: CLUSCTL_CLUSTER_CODES = 117440877i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_GROUPSET_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUPSET_GET_COMMON_PROPERTIES: CLUSCTL_GROUPSET_CODES = 134217817i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUPSET_GET_RO_COMMON_PROPERTIES: CLUSCTL_GROUPSET_CODES = 134217813i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUPSET_SET_COMMON_PROPERTIES: CLUSCTL_GROUPSET_CODES = 138412126i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUPSET_GET_GROUPS: CLUSCTL_GROUPSET_CODES = 134229361i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUPSET_GET_PROVIDER_GROUPS: CLUSCTL_GROUPSET_CODES = 134229365i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUPSET_GET_PROVIDER_GROUPSETS: CLUSCTL_GROUPSET_CODES = 134229369i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_PROVIDER_GROUPS: CLUSCTL_GROUPSET_CODES = 134229373i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_PROVIDER_GROUPSETS: CLUSCTL_GROUPSET_CODES = 134229377i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUPSET_GET_ID: CLUSCTL_GROUPSET_CODES = 134217785i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_GROUP_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_UNKNOWN: CLUSCTL_GROUP_CODES = 50331648i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_CHARACTERISTICS: CLUSCTL_GROUP_CODES = 50331653i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_FLAGS: CLUSCTL_GROUP_CODES = 50331657i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_NAME: CLUSCTL_GROUP_CODES = 50331689i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_ID: CLUSCTL_GROUP_CODES = 50331705i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES: CLUSCTL_GROUP_CODES = 50331729i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES: CLUSCTL_GROUP_CODES = 50331733i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_COMMON_PROPERTIES: CLUSCTL_GROUP_CODES = 50331737i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_SET_COMMON_PROPERTIES: CLUSCTL_GROUP_CODES = 54526046i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES: CLUSCTL_GROUP_CODES = 50331745i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES: CLUSCTL_GROUP_CODES = 50331769i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES: CLUSCTL_GROUP_CODES = 50331773i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES: CLUSCTL_GROUP_CODES = 50331777i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES: CLUSCTL_GROUP_CODES = 54526086i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES: CLUSCTL_GROUP_CODES = 50331785i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_QUERY_DELETE: CLUSCTL_GROUP_CODES = 50332089i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS: CLUSCTL_GROUP_CODES = 50331749i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS: CLUSCTL_GROUP_CODES = 50331789i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_FAILURE_INFO: CLUSCTL_GROUP_CODES = 50331673i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_GET_LAST_MOVE_TIME: CLUSCTL_GROUP_CODES = 50332377i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_GROUP_SET_CCF_FROM_MASTER: CLUSCTL_GROUP_CODES = 54537606i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_NETINTERFACE_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_UNKNOWN: CLUSCTL_NETINTERFACE_CODES = 100663296i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS: CLUSCTL_NETINTERFACE_CODES = 100663301i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_FLAGS: CLUSCTL_NETINTERFACE_CODES = 100663305i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_NAME: CLUSCTL_NETINTERFACE_CODES = 100663337i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_ID: CLUSCTL_NETINTERFACE_CODES = 100663353i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_NODE: CLUSCTL_NETINTERFACE_CODES = 100663345i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_NETWORK: CLUSCTL_NETINTERFACE_CODES = 100663349i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663377i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663381i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663385i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 104857694i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663393i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663417i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663421i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663425i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 104857734i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES: CLUSCTL_NETINTERFACE_CODES = 100663433i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS: CLUSCTL_NETINTERFACE_CODES = 100663397i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS: CLUSCTL_NETINTERFACE_CODES = 100663437i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_NETWORK_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_UNKNOWN: CLUSCTL_NETWORK_CODES = 83886080i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_CHARACTERISTICS: CLUSCTL_NETWORK_CODES = 83886085i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_FLAGS: CLUSCTL_NETWORK_CODES = 83886089i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_NAME: CLUSCTL_NETWORK_CODES = 83886121i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_ID: CLUSCTL_NETWORK_CODES = 83886137i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_ENUM_COMMON_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886161i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_RO_COMMON_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886165i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_COMMON_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886169i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_SET_COMMON_PROPERTIES: CLUSCTL_NETWORK_CODES = 88080478i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_VALIDATE_COMMON_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886177i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_ENUM_PRIVATE_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886201i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_RO_PRIVATE_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886205i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_PRIVATE_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886209i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_SET_PRIVATE_PROPERTIES: CLUSCTL_NETWORK_CODES = 88080518i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_VALIDATE_PRIVATE_PROPERTIES: CLUSCTL_NETWORK_CODES = 83886217i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_COMMON_PROPERTY_FMTS: CLUSCTL_NETWORK_CODES = 83886181i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NETWORK_GET_PRIVATE_PROPERTY_FMTS: CLUSCTL_NETWORK_CODES = 83886221i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_NODE_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_UNKNOWN: CLUSCTL_NODE_CODES = 67108864i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_CHARACTERISTICS: CLUSCTL_NODE_CODES = 67108869i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_FLAGS: CLUSCTL_NODE_CODES = 67108873i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_NAME: CLUSCTL_NODE_CODES = 67108905i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_ID: CLUSCTL_NODE_CODES = 67108921i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_ENUM_COMMON_PROPERTIES: CLUSCTL_NODE_CODES = 67108945i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES: CLUSCTL_NODE_CODES = 67108949i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_COMMON_PROPERTIES: CLUSCTL_NODE_CODES = 67108953i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_SET_COMMON_PROPERTIES: CLUSCTL_NODE_CODES = 71303262i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES: CLUSCTL_NODE_CODES = 67108961i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES: CLUSCTL_NODE_CODES = 67108985i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES: CLUSCTL_NODE_CODES = 67108989i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_PRIVATE_PROPERTIES: CLUSCTL_NODE_CODES = 67108993i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_SET_PRIVATE_PROPERTIES: CLUSCTL_NODE_CODES = 71303302i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES: CLUSCTL_NODE_CODES = 67109001i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_COMMON_PROPERTY_FMTS: CLUSCTL_NODE_CODES = 67108965i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_PRIVATE_PROPERTY_FMTS: CLUSCTL_NODE_CODES = 67109005i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME: CLUSCTL_NODE_CODES = 67108929i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_STUCK_NODES: CLUSCTL_NODE_CODES = 67109565i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_INJECT_GEM_FAULT: CLUSCTL_NODE_CODES = 67109569i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_INTRODUCE_GEM_REPAIR_DELAY: CLUSCTL_NODE_CODES = 67109573i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_SEND_DUMMY_GEM_MESSAGES: CLUSCTL_NODE_CODES = 67109577i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_BLOCK_GEM_SEND_RECV: CLUSCTL_NODE_CODES = 67109581i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_NODE_GET_GEMID_VECTOR: CLUSCTL_NODE_CODES = 67109585i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_RESOURCE_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_UNKNOWN: CLUSCTL_RESOURCE_CODES = 16777216i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_CHARACTERISTICS: CLUSCTL_RESOURCE_CODES = 16777221i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_FLAGS: CLUSCTL_RESOURCE_CODES = 16777225i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_CLASS_INFO: CLUSCTL_RESOURCE_CODES = 16777229i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES: CLUSCTL_RESOURCE_CODES = 16777233i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_NAME: CLUSCTL_RESOURCE_CODES = 16777257i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_ID: CLUSCTL_RESOURCE_CODES = 16777273i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_RESOURCE_TYPE: CLUSCTL_RESOURCE_CODES = 16777261i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777297i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777301i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777305i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES: CLUSCTL_RESOURCE_CODES = 20971614i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777313i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS: CLUSCTL_RESOURCE_CODES = 16777317i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777337i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777341i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777345i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_CODES = 20971654i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_CODES = 16777353i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS: CLUSCTL_RESOURCE_CODES = 16777357i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT: CLUSCTL_RESOURCE_CODES = 20971682i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT: CLUSCTL_RESOURCE_CODES = 20971686i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS: CLUSCTL_RESOURCE_CODES = 16777385i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT: CLUSCTL_RESOURCE_CODES = 20971694i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT: CLUSCTL_RESOURCE_CODES = 20971698i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT_EX: CLUSCTL_RESOURCE_CODES = 20972246i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS: CLUSCTL_RESOURCE_CODES = 16777397i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST: CLUSCTL_RESOURCE_CODES = 16777417i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_NETWORK_NAME: CLUSCTL_RESOURCE_CODES = 16777577i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN: CLUSCTL_RESOURCE_CODES = 16777581i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO: CLUSCTL_RESOURCE_CODES = 16777594i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFOEX: CLUSCTL_RESOURCE_CODES = 16778010i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_DELETE_CO: CLUSCTL_RESOURCE_CODES = 16777598i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO: CLUSCTL_RESOURCE_CODES = 16777601i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_RESET_VCO: CLUSCTL_RESOURCE_CODES = 16777605i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_REPAIR_VCO: CLUSCTL_RESOURCE_CODES = 16777613i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS: CLUSCTL_RESOURCE_CODES = 16777586i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_DNS_NAME: CLUSCTL_RESOURCE_CODES = 16777589i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO: CLUSCTL_RESOURCE_CODES = 16777617i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_DISK_NUMBER_INFO: CLUSCTL_RESOURCE_CODES = 16777633i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID: CLUSCTL_RESOURCE_CODES = 16777625i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_QUERY_DELETE: CLUSCTL_RESOURCE_CODES = 16777657i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_UPGRADE_DLL: CLUSCTL_RESOURCE_CODES = 20971706i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE: CLUSCTL_RESOURCE_CODES = 20971966i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE: CLUSCTL_RESOURCE_CODES = 20971970i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT: CLUSCTL_RESOURCE_CODES = 20971710i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT: CLUSCTL_RESOURCE_CODES = 20971714i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE: CLUSCTL_RESOURCE_CODES = 16777697i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE: CLUSCTL_RESOURCE_CODES = 20972006i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER: CLUSCTL_RESOURCE_CODES = 20972010i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX: CLUSCTL_RESOURCE_CODES = 16777713i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2: CLUSCTL_RESOURCE_CODES = 16777721i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS: CLUSCTL_RESOURCE_CODES = 16777745i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_DIRTY: CLUSCTL_RESOURCE_CODES = 16777753i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO: CLUSCTL_RESOURCE_CODES = 16777765i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE: CLUSCTL_RESOURCE_CODES = 20972182i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO: CLUSCTL_RESOURCE_CODES = 20972170i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO: CLUSCTL_RESOURCE_CODES = 20972174i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE: CLUSCTL_RESOURCE_CODES = 20972186i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES: CLUSCTL_RESOURCE_CODES = 16777885i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_FAILURE_INFO: CLUSCTL_RESOURCE_CODES = 16777241i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_DISKID: CLUSCTL_RESOURCE_CODES = 16777733i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_STATES: CLUSCTL_RESOURCE_CODES = 20972194i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_IS_SHARED_VOLUME: CLUSCTL_RESOURCE_CODES = 16777893i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_IS_QUORUM_BLOCKED: CLUSCTL_RESOURCE_CODES = 16777905i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO: CLUSCTL_RESOURCE_CODES = 16777909i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_RLUA_GET_VIRTUAL_SERVER_TOKEN: CLUSCTL_RESOURCE_CODES = 16777581i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_RLUA_SET_PWD_INFO: CLUSCTL_RESOURCE_CODES = 16777594i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_RLUA_SET_PWD_INFOEX: CLUSCTL_RESOURCE_CODES = 16778010i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_DELETE: CLUSCTL_RESOURCE_CODES = 22020102i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_UNDELETE: CLUSCTL_RESOURCE_CODES = 22020230i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_INSTALL_NODE: CLUSCTL_RESOURCE_CODES = 22020106i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_EVICT_NODE: CLUSCTL_RESOURCE_CODES = 22020110i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ADD_DEPENDENCY: CLUSCTL_RESOURCE_CODES = 22020114i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_REMOVE_DEPENDENCY: CLUSCTL_RESOURCE_CODES = 22020118i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_ADD_OWNER: CLUSCTL_RESOURCE_CODES = 22020122i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_REMOVE_OWNER: CLUSCTL_RESOURCE_CODES = 22020126i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SET_NAME: CLUSCTL_RESOURCE_CODES = 22020134i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED: CLUSCTL_RESOURCE_CODES = 22020138i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED: CLUSCTL_RESOURCE_CODES = 22020142i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_FORCE_QUORUM: CLUSCTL_RESOURCE_CODES = 22020166i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_INITIALIZE: CLUSCTL_RESOURCE_CODES = 22020170i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STATE_CHANGE_REASON: CLUSCTL_RESOURCE_CODES = 22020174i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_PROVIDER_STATE_CHANGE: CLUSCTL_RESOURCE_CODES = 22020178i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_LEAVING_GROUP: CLUSCTL_RESOURCE_CODES = 22020182i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_JOINING_GROUP: CLUSCTL_RESOURCE_CODES = 22020186i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_FSWITNESS_GET_EPOCH_INFO: CLUSCTL_RESOURCE_CODES = 17825885i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_FSWITNESS_SET_EPOCH_INFO: CLUSCTL_RESOURCE_CODES = 22020194i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_FSWITNESS_RELEASE_LOCK: CLUSCTL_RESOURCE_CODES = 22020198i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NETNAME_CREDS_NOTIFYCAM: CLUSCTL_RESOURCE_CODES = 22020202i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT: CLUSCTL_RESOURCE_CODES = 17834217i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_RW_MODIFY_NOOP: CLUSCTL_RESOURCE_CODES = 20972206i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NOTIFY_QUORUM_STATUS: CLUSCTL_RESOURCE_CODES = 22020222i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NOTIFY_OWNER_CHANGE: CLUSCTL_RESOURCE_CODES = 22028578i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_VALIDATE_CHANGE_GROUP: CLUSCTL_RESOURCE_CODES = 17834277i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME: CLUSCTL_RESOURCE_CODES = 16788950i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME_GUID: CLUSCTL_RESOURCE_CODES = 16788954i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN: CLUSCTL_RESOURCE_CODES = 20979942i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY: CLUSCTL_RESOURCE_CODES = 20979958i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_PREPARE_UPGRADE: CLUSCTL_RESOURCE_CODES = 20979946i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_UPGRADE_COMPLETED: CLUSCTL_RESOURCE_CODES = 20979950i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_STATE_CHANGE_TIME: CLUSCTL_RESOURCE_CODES = 16788829i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_INFRASTRUCTURE_SOFS_BUFFER: CLUSCTL_RESOURCE_CODES = 16788873i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SET_INFRASTRUCTURE_SOFS_BUFFER: CLUSCTL_RESOURCE_CODES = 20983182i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SCALEOUT_COMMAND: CLUSCTL_RESOURCE_CODES = 20983190i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SCALEOUT_CONTROL: CLUSCTL_RESOURCE_CODES = 20983194i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_SCALEOUT_GET_CLUSTERS: CLUSCTL_RESOURCE_CODES = 20983197i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_CHECK_DRAIN_VETO: CLUSCTL_RESOURCE_CODES = 17834285i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_NOTIFY_DRAIN_COMPLETE: CLUSCTL_RESOURCE_CODES = 17834289i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_GET_NODES_IN_FD: CLUSCTL_RESOURCE_CODES = 16788961i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSCTL_RESOURCE_TYPE_CODES = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_UNKNOWN: CLUSCTL_RESOURCE_TYPE_CODES = 33554432i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS: CLUSCTL_RESOURCE_TYPE_CODES = 33554437i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_FLAGS: CLUSCTL_RESOURCE_TYPE_CODES = 33554441i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO: CLUSCTL_RESOURCE_TYPE_CODES = 33554445i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554449i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_ARB_TIMEOUT: CLUSCTL_RESOURCE_TYPE_CODES = 33554453i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554513i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554517i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554521i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554529i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 37748830i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTY_FMTS: CLUSCTL_RESOURCE_TYPE_CODES = 33554533i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_COMMON_RESOURCE_PROPERTY_FMTS: CLUSCTL_RESOURCE_TYPE_CODES = 33554537i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554553i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554557i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554561i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 37748870i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES: CLUSCTL_RESOURCE_TYPE_CODES = 33554569i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTY_FMTS: CLUSCTL_RESOURCE_TYPE_CODES = 33554573i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_RESOURCE_PROPERTY_FMTS: CLUSCTL_RESOURCE_TYPE_CODES = 33554577i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_REGISTRY_CHECKPOINTS: CLUSCTL_RESOURCE_TYPE_CODES = 33554601i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GET_CRYPTO_CHECKPOINTS: CLUSCTL_RESOURCE_TYPE_CODES = 33554613i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS: CLUSCTL_RESOURCE_TYPE_CODES = 33554837i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_SYNC_CLUSDISK_DB: CLUSCTL_RESOURCE_TYPE_CODES = 37749150i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME: CLUSCTL_RESOURCE_TYPE_CODES = 33554997i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_NETNAME_GET_OU_FOR_VCO: CLUSCTL_RESOURCE_TYPE_CODES = 37749358i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_PATH: CLUSCTL_RESOURCE_TYPE_CODES = 33554993i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY: CLUSCTL_RESOURCE_TYPE_CODES = 33555001i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_GEN_SCRIPT_VALIDATE_PATH: CLUSCTL_RESOURCE_TYPE_CODES = 33554993i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_QUERY_DELETE: CLUSCTL_RESOURCE_TYPE_CODES = 33554873i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS: CLUSCTL_RESOURCE_TYPE_CODES = 33554925i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX: CLUSCTL_RESOURCE_TYPE_CODES = 33554933i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER: CLUSCTL_RESOURCE_TYPE_CODES = 33554945i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID: CLUSCTL_RESOURCE_TYPE_CODES = 33554949i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_RESOURCEID: CLUSCTL_RESOURCE_TYPE_CODES = 33554989i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE: CLUSCTL_RESOURCE_TYPE_CODES = 33554953i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_REMOVE_VM_OWNERSHIP: CLUSCTL_RESOURCE_TYPE_CODES = 37749262i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CSV_FILE: CLUSCTL_RESOURCE_TYPE_CODES = 16777769i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_WITNESS_VALIDATE_PATH: CLUSCTL_RESOURCE_TYPE_CODES = 33554993i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_INSTALL_NODE: CLUSCTL_RESOURCE_TYPE_CODES = 38797322i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_EVICT_NODE: CLUSCTL_RESOURCE_TYPE_CODES = 38797326i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_CLUSTER_VERSION_CHANGED: CLUSCTL_RESOURCE_TYPE_CODES = 38797358i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_FIXUP_ON_UPGRADE: CLUSCTL_RESOURCE_TYPE_CODES = 38797362i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STARTING_PHASE1: CLUSCTL_RESOURCE_TYPE_CODES = 38797366i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STARTING_PHASE2: CLUSCTL_RESOURCE_TYPE_CODES = 38797370i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_HOLD_IO: CLUSCTL_RESOURCE_TYPE_CODES = 38797374i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_RESUME_IO: CLUSCTL_RESOURCE_TYPE_CODES = 38797378i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INT: CLUSCTL_RESOURCE_TYPE_CODES = 33562593i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_LOGDISKS: CLUSCTL_RESOURCE_TYPE_CODES = 33562953i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS: CLUSCTL_RESOURCE_TYPE_CODES = 33562957i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS: CLUSCTL_RESOURCE_TYPE_CODES = 33562961i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_DISKS: CLUSCTL_RESOURCE_TYPE_CODES = 33562965i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICA_VOLUMES: CLUSCTL_RESOURCE_TYPE_CODES = 33562969i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_VOLUME: CLUSCTL_RESOURCE_TYPE_CODES = 33562973i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_RESOURCE_GROUP: CLUSCTL_RESOURCE_TYPE_CODES = 33562977i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_PARTITION_INFO: CLUSCTL_RESOURCE_TYPE_CODES = 33562981i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_INFO: CLUSCTL_RESOURCE_TYPE_CODES = 33562949i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_REPLICATION_ADD_REPLICATION_GROUP: CLUSCTL_RESOURCE_TYPE_CODES = 33562946i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS: CLUSCTL_RESOURCE_TYPE_CODES = 33562849i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS_WITH_KEY: CLUSCTL_RESOURCE_TYPE_CODES = 33562865i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_PREPARE_UPGRADE: CLUSCTL_RESOURCE_TYPE_CODES = 37757162i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_UPGRADE_COMPLETED: CLUSCTL_RESOURCE_TYPE_CODES = 37757166i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_NOTIFY_MONITOR_SHUTTING_DOWN: CLUSCTL_RESOURCE_TYPE_CODES = 34603137i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_CHECK_DRAIN_VETO: CLUSCTL_RESOURCE_TYPE_CODES = 34611501i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSCTL_RESOURCE_TYPE_NOTIFY_DRAIN_COMPLETE: CLUSCTL_RESOURCE_TYPE_CODES = 34611505i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSGROUP_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeCoreCluster: CLUSGROUP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeAvailableStorage: CLUSGROUP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeTemporary: CLUSGROUP_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeSharedVolume: CLUSGROUP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeStoragePool: CLUSGROUP_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeFileServer: CLUSGROUP_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypePrintServer: CLUSGROUP_TYPE = 101i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeDhcpServer: CLUSGROUP_TYPE = 102i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeDtc: CLUSGROUP_TYPE = 103i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeMsmq: CLUSGROUP_TYPE = 104i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeWins: CLUSGROUP_TYPE = 105i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeStandAloneDfs: CLUSGROUP_TYPE = 106i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeGenericApplication: CLUSGROUP_TYPE = 107i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeGenericService: CLUSGROUP_TYPE = 108i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeGenericScript: CLUSGROUP_TYPE = 109i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeIScsiNameService: CLUSGROUP_TYPE = 110i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeVirtualMachine: CLUSGROUP_TYPE = 111i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeTsSessionBroker: CLUSGROUP_TYPE = 112i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeIScsiTarget: CLUSGROUP_TYPE = 113i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeScaleoutFileServer: CLUSGROUP_TYPE = 114i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeVMReplicaBroker: CLUSGROUP_TYPE = 115i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeTaskScheduler: CLUSGROUP_TYPE = 116i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeClusterUpdateAgent: CLUSGROUP_TYPE = 117i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeScaleoutCluster: CLUSGROUP_TYPE = 118i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeStorageReplica: CLUSGROUP_TYPE = 119i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeVMReplicaCoordinator: CLUSGROUP_TYPE = 120i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeCrossClusterOrchestrator: CLUSGROUP_TYPE = 121i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeInfrastructureFileServer: CLUSGROUP_TYPE = 122i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeCoreSddc: CLUSGROUP_TYPE = 123i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusGroupTypeUnknown: CLUSGROUP_TYPE = 9999i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSPROP_IPADDR_ENABLENETBIOS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_IPADDR_ENABLENETBIOS_DISABLED: CLUSPROP_IPADDR_ENABLENETBIOS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_IPADDR_ENABLENETBIOS_ENABLED: CLUSPROP_IPADDR_ENABLENETBIOS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_IPADDR_ENABLENETBIOS_TRACK_NIC: CLUSPROP_IPADDR_ENABLENETBIOS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSPROP_PIFLAGS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_STICKY: CLUSPROP_PIFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_REMOVABLE: CLUSPROP_PIFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_USABLE: CLUSPROP_PIFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_DEFAULT_QUORUM: CLUSPROP_PIFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_USABLE_FOR_CSV: CLUSPROP_PIFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_ENCRYPTION_ENABLED: CLUSPROP_PIFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_RAW: CLUSPROP_PIFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_PIFLAG_UNKNOWN: CLUSPROP_PIFLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTERSET_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTERSET_OBJECT_TYPE_NONE: CLUSTERSET_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTERSET_OBJECT_TYPE_MEMBER: CLUSTERSET_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTERSET_OBJECT_TYPE_WORKLOAD: CLUSTERSET_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTERSET_OBJECT_TYPE_DATABASE: CLUSTERSET_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_STATE: CLUSTER_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_DELETED: CLUSTER_CHANGE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_ADDED: CLUSTER_CHANGE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_PROPERTY: CLUSTER_CHANGE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_NAME: CLUSTER_CHANGE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_ATTRIBUTES: CLUSTER_CHANGE = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_VALUE: CLUSTER_CHANGE = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_SUBTREE: CLUSTER_CHANGE = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_STATE: CLUSTER_CHANGE = 256i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_DELETED: CLUSTER_CHANGE = 512i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_ADDED: CLUSTER_CHANGE = 1024i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_PROPERTY: CLUSTER_CHANGE = 2048i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_STATE: CLUSTER_CHANGE = 4096i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_DELETED: CLUSTER_CHANGE = 8192i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_ADDED: CLUSTER_CHANGE = 16384i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_PROPERTY: CLUSTER_CHANGE = 32768i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_DELETED: CLUSTER_CHANGE = 65536i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_ADDED: CLUSTER_CHANGE = 131072i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY: CLUSTER_CHANGE = 262144i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_RECONNECT: CLUSTER_CHANGE = 524288i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_STATE: CLUSTER_CHANGE = 1048576i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_DELETED: CLUSTER_CHANGE = 2097152i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_ADDED: CLUSTER_CHANGE = 4194304i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_PROPERTY: CLUSTER_CHANGE = 8388608i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_STATE: CLUSTER_CHANGE = 16777216i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_DELETED: CLUSTER_CHANGE = 33554432i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_ADDED: CLUSTER_CHANGE = 67108864i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_PROPERTY: CLUSTER_CHANGE = 134217728i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_QUORUM_STATE: CLUSTER_CHANGE = 268435456i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_STATE: CLUSTER_CHANGE = 536870912i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_PROPERTY: CLUSTER_CHANGE = 1073741824i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_HANDLE_CLOSE: CLUSTER_CHANGE = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_ALL: CLUSTER_CHANGE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_CLUSTER_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_RECONNECT_V2: CLUSTER_CHANGE_CLUSTER_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_STATE_V2: CLUSTER_CHANGE_CLUSTER_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_GROUP_ADDED_V2: CLUSTER_CHANGE_CLUSTER_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_HANDLE_CLOSE_V2: CLUSTER_CHANGE_CLUSTER_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_NETWORK_ADDED_V2: CLUSTER_CHANGE_CLUSTER_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_NODE_ADDED_V2: CLUSTER_CHANGE_CLUSTER_V2 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_RESOURCE_TYPE_ADDED_V2: CLUSTER_CHANGE_CLUSTER_V2 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_COMMON_PROPERTY_V2: CLUSTER_CHANGE_CLUSTER_V2 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_CLUSTER_V2 = 256i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_LOST_NOTIFICATIONS_V2: CLUSTER_CHANGE_CLUSTER_V2 = 512i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_RENAME_V2: CLUSTER_CHANGE_CLUSTER_V2 = 1024i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_MEMBERSHIP_V2: CLUSTER_CHANGE_CLUSTER_V2 = 2048i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_UPGRADED_V2: CLUSTER_CHANGE_CLUSTER_V2 = 4096i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_CLUSTER_ALL_V2: CLUSTER_CHANGE_CLUSTER_V2 = 8191i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_GROUPSET_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_DELETED_v2: CLUSTER_CHANGE_GROUPSET_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_COMMON_PROPERTY_V2: CLUSTER_CHANGE_GROUPSET_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_GROUPSET_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_STATE_V2: CLUSTER_CHANGE_GROUPSET_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_GROUP_ADDED: CLUSTER_CHANGE_GROUPSET_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_GROUP_REMOVED: CLUSTER_CHANGE_GROUPSET_V2 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_DEPENDENCIES_V2: CLUSTER_CHANGE_GROUPSET_V2 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_DEPENDENTS_V2: CLUSTER_CHANGE_GROUPSET_V2 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_HANDLE_CLOSE_v2: CLUSTER_CHANGE_GROUPSET_V2 = 256i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUPSET_ALL_V2: CLUSTER_CHANGE_GROUPSET_V2 = 511i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_GROUP_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_DELETED_V2: CLUSTER_CHANGE_GROUP_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_COMMON_PROPERTY_V2: CLUSTER_CHANGE_GROUP_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_GROUP_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_STATE_V2: CLUSTER_CHANGE_GROUP_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_OWNER_NODE_V2: CLUSTER_CHANGE_GROUP_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_PREFERRED_OWNERS_V2: CLUSTER_CHANGE_GROUP_V2 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_RESOURCE_ADDED_V2: CLUSTER_CHANGE_GROUP_V2 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_RESOURCE_GAINED_V2: CLUSTER_CHANGE_GROUP_V2 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_RESOURCE_LOST_V2: CLUSTER_CHANGE_GROUP_V2 = 256i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_HANDLE_CLOSE_V2: CLUSTER_CHANGE_GROUP_V2 = 512i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_GROUP_ALL_V2: CLUSTER_CHANGE_GROUP_V2 = 1023i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_NETINTERFACE_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_DELETED_V2: CLUSTER_CHANGE_NETINTERFACE_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_COMMON_PROPERTY_V2: CLUSTER_CHANGE_NETINTERFACE_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_NETINTERFACE_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_STATE_V2: CLUSTER_CHANGE_NETINTERFACE_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_HANDLE_CLOSE_V2: CLUSTER_CHANGE_NETINTERFACE_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETINTERFACE_ALL_V2: CLUSTER_CHANGE_NETINTERFACE_V2 = 31i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_NETWORK_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_DELETED_V2: CLUSTER_CHANGE_NETWORK_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_COMMON_PROPERTY_V2: CLUSTER_CHANGE_NETWORK_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_NETWORK_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_STATE_V2: CLUSTER_CHANGE_NETWORK_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_HANDLE_CLOSE_V2: CLUSTER_CHANGE_NETWORK_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NETWORK_ALL_V2: CLUSTER_CHANGE_NETWORK_V2 = 31i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_UPGRADE_NODE_PREPARE: CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_UPGRADE_NODE_COMMIT: CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_UPGRADE_NODE_POSTCOMMIT: CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_UPGRADE_ALL: CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_NODE_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_NETINTERFACE_ADDED_V2: CLUSTER_CHANGE_NODE_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_DELETED_V2: CLUSTER_CHANGE_NODE_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_COMMON_PROPERTY_V2: CLUSTER_CHANGE_NODE_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_NODE_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_STATE_V2: CLUSTER_CHANGE_NODE_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_GROUP_GAINED_V2: CLUSTER_CHANGE_NODE_V2 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_GROUP_LOST_V2: CLUSTER_CHANGE_NODE_V2 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_HANDLE_CLOSE_V2: CLUSTER_CHANGE_NODE_V2 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_NODE_ALL_V2: CLUSTER_CHANGE_NODE_V2 = 255i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_QUORUM_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_QUORUM_STATE_V2: CLUSTER_CHANGE_QUORUM_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_QUORUM_ALL_V2: CLUSTER_CHANGE_QUORUM_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_REGISTRY_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_ATTRIBUTES_V2: CLUSTER_CHANGE_REGISTRY_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_NAME_V2: CLUSTER_CHANGE_REGISTRY_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_SUBTREE_V2: CLUSTER_CHANGE_REGISTRY_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_VALUE_V2: CLUSTER_CHANGE_REGISTRY_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_HANDLE_CLOSE_V2: CLUSTER_CHANGE_REGISTRY_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_REGISTRY_ALL_V2: CLUSTER_CHANGE_REGISTRY_V2 = 31i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_RESOURCE_TYPE_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_DELETED_V2: CLUSTER_CHANGE_RESOURCE_TYPE_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_COMMON_PROPERTY_V2: CLUSTER_CHANGE_RESOURCE_TYPE_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_RESOURCE_TYPE_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_POSSIBLE_OWNERS_V2: CLUSTER_CHANGE_RESOURCE_TYPE_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_DLL_UPGRADED_V2: CLUSTER_CHANGE_RESOURCE_TYPE_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_TYPE_SPECIFIC_V2: CLUSTER_CHANGE_RESOURCE_TYPE_V2 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TYPE_ALL_V2: CLUSTER_CHANGE_RESOURCE_TYPE_V2 = 63i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_RESOURCE_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_COMMON_PROPERTY_V2: CLUSTER_CHANGE_RESOURCE_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_PRIVATE_PROPERTY_V2: CLUSTER_CHANGE_RESOURCE_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_STATE_V2: CLUSTER_CHANGE_RESOURCE_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_OWNER_GROUP_V2: CLUSTER_CHANGE_RESOURCE_V2 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_DEPENDENCIES_V2: CLUSTER_CHANGE_RESOURCE_V2 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_DEPENDENTS_V2: CLUSTER_CHANGE_RESOURCE_V2 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_POSSIBLE_OWNERS_V2: CLUSTER_CHANGE_RESOURCE_V2 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_DELETED_V2: CLUSTER_CHANGE_RESOURCE_V2 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_DLL_UPGRADED_V2: CLUSTER_CHANGE_RESOURCE_V2 = 256i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_HANDLE_CLOSE_V2: CLUSTER_CHANGE_RESOURCE_V2 = 512i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_TERMINAL_STATE_V2: CLUSTER_CHANGE_RESOURCE_V2 = 1024i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_RESOURCE_ALL_V2: CLUSTER_CHANGE_RESOURCE_V2 = 2047i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_SHARED_VOLUME_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_SHARED_VOLUME_STATE_V2: CLUSTER_CHANGE_SHARED_VOLUME_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_SHARED_VOLUME_ADDED_V2: CLUSTER_CHANGE_SHARED_VOLUME_V2 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_SHARED_VOLUME_REMOVED_V2: CLUSTER_CHANGE_SHARED_VOLUME_V2 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_SHARED_VOLUME_ALL_V2: CLUSTER_CHANGE_SHARED_VOLUME_V2 = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CHANGE_SPACEPORT_V2 = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CHANGE_SPACEPORT_CUSTOM_PNP_V2: CLUSTER_CHANGE_SPACEPORT_V2 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CLOUD_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CLOUD_TYPE_NONE: CLUSTER_CLOUD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CLOUD_TYPE_AZURE: CLUSTER_CLOUD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CLOUD_TYPE_MIXED: CLUSTER_CLOUD_TYPE = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_CLOUD_TYPE_UNKNOWN: CLUSTER_CLOUD_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CONTROL_OBJECT = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_INVALID: CLUSTER_CONTROL_OBJECT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_RESOURCE: CLUSTER_CONTROL_OBJECT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_RESOURCE_TYPE: CLUSTER_CONTROL_OBJECT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_GROUP: CLUSTER_CONTROL_OBJECT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_NODE: CLUSTER_CONTROL_OBJECT = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_NETWORK: CLUSTER_CONTROL_OBJECT = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_NETINTERFACE: CLUSTER_CONTROL_OBJECT = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_CLUSTER: CLUSTER_CONTROL_OBJECT = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_GROUPSET: CLUSTER_CONTROL_OBJECT = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_AFFINITYRULE: CLUSTER_CONTROL_OBJECT = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_OBJECT_USER: CLUSTER_CONTROL_OBJECT = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_CSV_VOLUME_FAULT_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeStateNoFaults: CLUSTER_CSV_VOLUME_FAULT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeStateNoDirectIO: CLUSTER_CSV_VOLUME_FAULT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeStateNoAccess: CLUSTER_CSV_VOLUME_FAULT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeStateInMaintenance: CLUSTER_CSV_VOLUME_FAULT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeStateDismounted: CLUSTER_CSV_VOLUME_FAULT_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_NODE: CLUSTER_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_RESTYPE: CLUSTER_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_RESOURCE: CLUSTER_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_GROUP: CLUSTER_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_NETWORK: CLUSTER_ENUM = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_NETINTERFACE: CLUSTER_ENUM = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_SHARED_VOLUME_GROUP: CLUSTER_ENUM = 536870912i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_SHARED_VOLUME_RESOURCE: CLUSTER_ENUM = 1073741824i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_INTERNAL_NETWORK: CLUSTER_ENUM = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_ENUM_ALL: CLUSTER_ENUM = 63i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_GROUP_AUTOFAILBACK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupPreventFailback: CLUSTER_GROUP_AUTOFAILBACK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupAllowFailback: CLUSTER_GROUP_AUTOFAILBACK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupFailbackTypeCount: CLUSTER_GROUP_AUTOFAILBACK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_GROUP_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_GROUP_ENUM_CONTAINS: CLUSTER_GROUP_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_GROUP_ENUM_NODES: CLUSTER_GROUP_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_GROUP_ENUM_ALL: CLUSTER_GROUP_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_GROUP_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PriorityDisabled: CLUSTER_GROUP_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PriorityLow: CLUSTER_GROUP_PRIORITY = 1000i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PriorityMedium: CLUSTER_GROUP_PRIORITY = 2000i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PriorityHigh: CLUSTER_GROUP_PRIORITY = 3000i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_GROUP_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupStateUnknown: CLUSTER_GROUP_STATE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupOnline: CLUSTER_GROUP_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupOffline: CLUSTER_GROUP_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupFailed: CLUSTER_GROUP_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupPartialOnline: CLUSTER_GROUP_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterGroupPending: CLUSTER_GROUP_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_MGMT_POINT_RESTYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_MGMT_POINT_RESTYPE_AUTO: CLUSTER_MGMT_POINT_RESTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_MGMT_POINT_RESTYPE_SNN: CLUSTER_MGMT_POINT_RESTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_MGMT_POINT_RESTYPE_DNN: CLUSTER_MGMT_POINT_RESTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_MGMT_POINT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_MGMT_POINT_TYPE_NONE: CLUSTER_MGMT_POINT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_MGMT_POINT_TYPE_CNO: CLUSTER_MGMT_POINT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_MGMT_POINT_TYPE_DNS_ONLY: CLUSTER_MGMT_POINT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_MGMT_POINT_TYPE_CNO_ONLY: CLUSTER_MGMT_POINT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NETINTERFACE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetInterfaceStateUnknown: CLUSTER_NETINTERFACE_STATE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetInterfaceUnavailable: CLUSTER_NETINTERFACE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetInterfaceFailed: CLUSTER_NETINTERFACE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetInterfaceUnreachable: CLUSTER_NETINTERFACE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetInterfaceUp: CLUSTER_NETINTERFACE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NETWORK_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NETWORK_ENUM_NETINTERFACES: CLUSTER_NETWORK_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NETWORK_ENUM_ALL: CLUSTER_NETWORK_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NETWORK_ROLE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkRoleNone: CLUSTER_NETWORK_ROLE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkRoleInternalUse: CLUSTER_NETWORK_ROLE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkRoleClientAccess: CLUSTER_NETWORK_ROLE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkRoleInternalAndClient: CLUSTER_NETWORK_ROLE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NETWORK_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkStateUnknown: CLUSTER_NETWORK_STATE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkUnavailable: CLUSTER_NETWORK_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkDown: CLUSTER_NETWORK_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkPartitioned: CLUSTER_NETWORK_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNetworkUp: CLUSTER_NETWORK_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NODE_DRAIN_STATUS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeDrainStatusNotInitiated: CLUSTER_NODE_DRAIN_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeDrainStatusInProgress: CLUSTER_NODE_DRAIN_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeDrainStatusCompleted: CLUSTER_NODE_DRAIN_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeDrainStatusFailed: CLUSTER_NODE_DRAIN_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNodeDrainStatusCount: CLUSTER_NODE_DRAIN_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NODE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NODE_ENUM_NETINTERFACES: CLUSTER_NODE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NODE_ENUM_GROUPS: CLUSTER_NODE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NODE_ENUM_PREFERRED_GROUPS: CLUSTER_NODE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NODE_ENUM_ALL: CLUSTER_NODE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NODE_RESUME_FAILBACK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const DoNotFailbackGroups: CLUSTER_NODE_RESUME_FAILBACK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FailbackGroupsImmediately: CLUSTER_NODE_RESUME_FAILBACK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FailbackGroupsPerPolicy: CLUSTER_NODE_RESUME_FAILBACK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNodeResumeFailbackTypeCount: CLUSTER_NODE_RESUME_FAILBACK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NODE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNodeStateUnknown: CLUSTER_NODE_STATE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNodeUp: CLUSTER_NODE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNodeDown: CLUSTER_NODE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNodePaused: CLUSTER_NODE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterNodeJoining: CLUSTER_NODE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NODE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusNormal: CLUSTER_NODE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusIsolated: CLUSTER_NODE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusQuarantined: CLUSTER_NODE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusDrainInProgress: CLUSTER_NODE_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusDrainCompleted: CLUSTER_NODE_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusDrainFailed: CLUSTER_NODE_STATUS = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusAvoidPlacement: CLUSTER_NODE_STATUS = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const NodeStatusMax: CLUSTER_NODE_STATUS = 51i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_NOTIFICATIONS_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NOTIFICATIONS_V1: CLUSTER_NOTIFICATIONS_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_NOTIFICATIONS_V2: CLUSTER_NOTIFICATIONS_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_NONE: CLUSTER_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_CLUSTER: CLUSTER_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_GROUP: CLUSTER_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_RESOURCE: CLUSTER_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_RESOURCE_TYPE: CLUSTER_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_NETWORK_INTERFACE: CLUSTER_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_NETWORK: CLUSTER_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_NODE: CLUSTER_OBJECT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_REGISTRY: CLUSTER_OBJECT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_QUORUM: CLUSTER_OBJECT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_SHARED_VOLUME: CLUSTER_OBJECT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_GROUPSET: CLUSTER_OBJECT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_OBJECT_TYPE_AFFINITYRULE: CLUSTER_OBJECT_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_PROPERTY_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_UNKNOWN: CLUSTER_PROPERTY_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_BINARY: CLUSTER_PROPERTY_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_DWORD: CLUSTER_PROPERTY_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_SZ: CLUSTER_PROPERTY_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_EXPAND_SZ: CLUSTER_PROPERTY_FORMAT = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_MULTI_SZ: CLUSTER_PROPERTY_FORMAT = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_ULARGE_INTEGER: CLUSTER_PROPERTY_FORMAT = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_LONG: CLUSTER_PROPERTY_FORMAT = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_EXPANDED_SZ: CLUSTER_PROPERTY_FORMAT = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_SECURITY_DESCRIPTOR: CLUSTER_PROPERTY_FORMAT = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_LARGE_INTEGER: CLUSTER_PROPERTY_FORMAT = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_WORD: CLUSTER_PROPERTY_FORMAT = 11i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_FILETIME: CLUSTER_PROPERTY_FORMAT = 12i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_VALUE_LIST: CLUSTER_PROPERTY_FORMAT = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_PROPERTY_LIST: CLUSTER_PROPERTY_FORMAT = 14i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_FORMAT_USER: CLUSTER_PROPERTY_FORMAT = 32768i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_PROPERTY_SYNTAX = u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_ENDMARK: CLUSTER_PROPERTY_SYNTAX = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_NAME: CLUSTER_PROPERTY_SYNTAX = 262147u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_RESCLASS: CLUSTER_PROPERTY_SYNTAX = 131074u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_SZ: CLUSTER_PROPERTY_SYNTAX = 65539u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ: CLUSTER_PROPERTY_SYNTAX = 65540u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_DWORD: CLUSTER_PROPERTY_SYNTAX = 65538u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_BINARY: CLUSTER_PROPERTY_SYNTAX = 65537u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ: CLUSTER_PROPERTY_SYNTAX = 65541u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_LONG: CLUSTER_PROPERTY_SYNTAX = 65543u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ: CLUSTER_PROPERTY_SYNTAX = 65544u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR: CLUSTER_PROPERTY_SYNTAX = 65545u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER: CLUSTER_PROPERTY_SYNTAX = 65546u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER: CLUSTER_PROPERTY_SYNTAX = 65542u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_WORD: CLUSTER_PROPERTY_SYNTAX = 65547u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LIST: CLUSTER_PROPERTY_SYNTAX = 65550u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_LIST_VALUE_FILETIME: CLUSTER_PROPERTY_SYNTAX = 65548u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_DISK_SIGNATURE: CLUSTER_PROPERTY_SYNTAX = 327682u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_SCSI_ADDRESS: CLUSTER_PROPERTY_SYNTAX = 393218u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_DISK_NUMBER: CLUSTER_PROPERTY_SYNTAX = 458754u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_PARTITION_INFO: CLUSTER_PROPERTY_SYNTAX = 524289u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_FTSET_INFO: CLUSTER_PROPERTY_SYNTAX = 589825u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_DISK_SERIALNUMBER: CLUSTER_PROPERTY_SYNTAX = 655363u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_DISK_GUID: CLUSTER_PROPERTY_SYNTAX = 720899u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_DISK_SIZE: CLUSTER_PROPERTY_SYNTAX = 786438u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_PARTITION_INFO_EX: CLUSTER_PROPERTY_SYNTAX = 851969u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_PARTITION_INFO_EX2: CLUSTER_PROPERTY_SYNTAX = 917505u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTOR: CLUSTER_PROPERTY_SYNTAX = 983041u32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_PROPERTY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_UNKNOWN: CLUSTER_PROPERTY_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_ENDMARK: CLUSTER_PROPERTY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_LIST_VALUE: CLUSTER_PROPERTY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_RESCLASS: CLUSTER_PROPERTY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_RESERVED1: CLUSTER_PROPERTY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_NAME: CLUSTER_PROPERTY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_SIGNATURE: CLUSTER_PROPERTY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_SCSI_ADDRESS: CLUSTER_PROPERTY_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_DISK_NUMBER: CLUSTER_PROPERTY_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_PARTITION_INFO: CLUSTER_PROPERTY_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_FTSET_INFO: CLUSTER_PROPERTY_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_DISK_SERIALNUMBER: CLUSTER_PROPERTY_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_DISK_GUID: CLUSTER_PROPERTY_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_DISK_SIZE: CLUSTER_PROPERTY_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_PARTITION_INFO_EX: CLUSTER_PROPERTY_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_PARTITION_INFO_EX2: CLUSTER_PROPERTY_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_STORAGE_DEVICE_ID_DESCRIPTOR: CLUSTER_PROPERTY_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSPROP_TYPE_USER: CLUSTER_PROPERTY_TYPE = 32768i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_QUORUM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const OperationalQuorum: CLUSTER_QUORUM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ModifyQuorum: CLUSTER_QUORUM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_QUORUM_VALUE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_QUORUM_MAINTAINED: CLUSTER_QUORUM_VALUE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_QUORUM_LOST: CLUSTER_QUORUM_VALUE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_REG_COMMAND = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_COMMAND_NONE: CLUSTER_REG_COMMAND = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_SET_VALUE: CLUSTER_REG_COMMAND = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CREATE_KEY: CLUSTER_REG_COMMAND = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_DELETE_KEY: CLUSTER_REG_COMMAND = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_DELETE_VALUE: CLUSTER_REG_COMMAND = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_SET_KEY_SECURITY: CLUSTER_REG_COMMAND = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_VALUE_DELETED: CLUSTER_REG_COMMAND = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_READ_KEY: CLUSTER_REG_COMMAND = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_READ_VALUE: CLUSTER_REG_COMMAND = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_READ_ERROR: CLUSTER_REG_COMMAND = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONTROL_COMMAND: CLUSTER_REG_COMMAND = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_EXISTS: CLUSTER_REG_COMMAND = 11i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_NOT_EXISTS: CLUSTER_REG_COMMAND = 12i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_IS_EQUAL: CLUSTER_REG_COMMAND = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_IS_NOT_EQUAL: CLUSTER_REG_COMMAND = 14i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_IS_GREATER_THAN: CLUSTER_REG_COMMAND = 15i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_IS_LESS_THAN: CLUSTER_REG_COMMAND = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_KEY_EXISTS: CLUSTER_REG_COMMAND = 17i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_CONDITION_KEY_NOT_EXISTS: CLUSTER_REG_COMMAND = 18i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSREG_LAST_COMMAND: CLUSTER_REG_COMMAND = 19i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_APPLICATION_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceApplicationStateUnknown: CLUSTER_RESOURCE_APPLICATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceApplicationOSHeartBeat: CLUSTER_RESOURCE_APPLICATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceApplicationReady: CLUSTER_RESOURCE_APPLICATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_CLASS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESCLASS_UNKNOWN: CLUSTER_RESOURCE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESCLASS_STORAGE: CLUSTER_RESOURCE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESCLASS_NETWORK: CLUSTER_RESOURCE_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESCLASS_USER: CLUSTER_RESOURCE_CLASS = 32768i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_CREATE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_DEFAULT_MONITOR: CLUSTER_RESOURCE_CREATE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_SEPARATE_MONITOR: CLUSTER_RESOURCE_CREATE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_VALID_FLAGS: CLUSTER_RESOURCE_CREATE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceEmbeddedFailureActionNone: CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceEmbeddedFailureActionLogOnly: CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceEmbeddedFailureActionRecover: CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_ENUM_DEPENDS: CLUSTER_RESOURCE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_ENUM_PROVIDES: CLUSTER_RESOURCE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_ENUM_NODES: CLUSTER_RESOURCE_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_ENUM_ALL: CLUSTER_RESOURCE_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_RESTART_ACTION = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceDontRestart: CLUSTER_RESOURCE_RESTART_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceRestartNoNotify: CLUSTER_RESOURCE_RESTART_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceRestartNotify: CLUSTER_RESOURCE_RESTART_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceRestartActionCount: CLUSTER_RESOURCE_RESTART_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceStateUnknown: CLUSTER_RESOURCE_STATE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceInherited: CLUSTER_RESOURCE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceInitializing: CLUSTER_RESOURCE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceOnline: CLUSTER_RESOURCE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceOffline: CLUSTER_RESOURCE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceFailed: CLUSTER_RESOURCE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourcePending: CLUSTER_RESOURCE_STATE = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceOnlinePending: CLUSTER_RESOURCE_STATE = 129i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterResourceOfflinePending: CLUSTER_RESOURCE_STATE = 130i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_STATE_CHANGE_REASON = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const eResourceStateChangeReasonUnknown: CLUSTER_RESOURCE_STATE_CHANGE_REASON = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const eResourceStateChangeReasonMove: CLUSTER_RESOURCE_STATE_CHANGE_REASON = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const eResourceStateChangeReasonFailover: CLUSTER_RESOURCE_STATE_CHANGE_REASON = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const eResourceStateChangeReasonFailedMove: CLUSTER_RESOURCE_STATE_CHANGE_REASON = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const eResourceStateChangeReasonShutdown: CLUSTER_RESOURCE_STATE_CHANGE_REASON = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const eResourceStateChangeReasonRundown: CLUSTER_RESOURCE_STATE_CHANGE_REASON = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_RESOURCE_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_TYPE_ENUM_NODES: CLUSTER_RESOURCE_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES: CLUSTER_RESOURCE_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUSTER_RESOURCE_TYPE_ENUM_ALL: CLUSTER_RESOURCE_TYPE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_ROLE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleDHCP: CLUSTER_ROLE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleDTC: CLUSTER_ROLE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleFileServer: CLUSTER_ROLE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleGenericApplication: CLUSTER_ROLE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleGenericScript: CLUSTER_ROLE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleGenericService: CLUSTER_ROLE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleISCSINameServer: CLUSTER_ROLE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleMSMQ: CLUSTER_ROLE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleNFS: CLUSTER_ROLE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRolePrintServer: CLUSTER_ROLE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleStandAloneNamespaceServer: CLUSTER_ROLE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleVolumeShadowCopyServiceTask: CLUSTER_ROLE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleWINS: CLUSTER_ROLE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleTaskScheduler: CLUSTER_ROLE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleNetworkFileSystem: CLUSTER_ROLE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleDFSReplicatedFolder: CLUSTER_ROLE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleDistributedFileSystem: CLUSTER_ROLE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleDistributedNetworkName: CLUSTER_ROLE = 17i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleFileShare: CLUSTER_ROLE = 18i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleFileShareWitness: CLUSTER_ROLE = 19i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleHardDisk: CLUSTER_ROLE = 20i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleIPAddress: CLUSTER_ROLE = 21i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleIPV6Address: CLUSTER_ROLE = 22i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleIPV6TunnelAddress: CLUSTER_ROLE = 23i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleISCSITargetServer: CLUSTER_ROLE = 24i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleNetworkName: CLUSTER_ROLE = 25i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRolePhysicalDisk: CLUSTER_ROLE = 26i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleSODAFileServer: CLUSTER_ROLE = 27i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleStoragePool: CLUSTER_ROLE = 28i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleVirtualMachine: CLUSTER_ROLE = 29i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleVirtualMachineConfiguration: CLUSTER_ROLE = 30i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleVirtualMachineReplicaBroker: CLUSTER_ROLE = 31i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_ROLE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleUnknown: CLUSTER_ROLE_STATE = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleClustered: CLUSTER_ROLE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterRoleUnclustered: CLUSTER_ROLE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_SETUP_PHASE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseInitialize: CLUSTER_SETUP_PHASE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseValidateNodeState: CLUSTER_SETUP_PHASE = 100i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseValidateNetft: CLUSTER_SETUP_PHASE = 102i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseValidateClusDisk: CLUSTER_SETUP_PHASE = 103i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseConfigureClusSvc: CLUSTER_SETUP_PHASE = 104i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseStartingClusSvc: CLUSTER_SETUP_PHASE = 105i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseQueryClusterNameAccount: CLUSTER_SETUP_PHASE = 106i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseValidateClusterNameAccount: CLUSTER_SETUP_PHASE = 107i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCreateClusterAccount: CLUSTER_SETUP_PHASE = 108i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseConfigureClusterAccount: CLUSTER_SETUP_PHASE = 109i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseFormingCluster: CLUSTER_SETUP_PHASE = 200i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseAddClusterProperties: CLUSTER_SETUP_PHASE = 201i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCreateResourceTypes: CLUSTER_SETUP_PHASE = 202i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCreateGroups: CLUSTER_SETUP_PHASE = 203i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCreateIPAddressResources: CLUSTER_SETUP_PHASE = 204i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCreateNetworkName: CLUSTER_SETUP_PHASE = 205i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseClusterGroupOnline: CLUSTER_SETUP_PHASE = 206i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseGettingCurrentMembership: CLUSTER_SETUP_PHASE = 300i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseAddNodeToCluster: CLUSTER_SETUP_PHASE = 301i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseNodeUp: CLUSTER_SETUP_PHASE = 302i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseMoveGroup: CLUSTER_SETUP_PHASE = 400i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseDeleteGroup: CLUSTER_SETUP_PHASE = 401i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCleanupCOs: CLUSTER_SETUP_PHASE = 402i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseOfflineGroup: CLUSTER_SETUP_PHASE = 403i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseEvictNode: CLUSTER_SETUP_PHASE = 404i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCleanupNode: CLUSTER_SETUP_PHASE = 405i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseCoreGroupCleanup: CLUSTER_SETUP_PHASE = 406i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseFailureCleanup: CLUSTER_SETUP_PHASE = 999i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_SETUP_PHASE_SEVERITY = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseInformational: CLUSTER_SETUP_PHASE_SEVERITY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseWarning: CLUSTER_SETUP_PHASE_SEVERITY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseFatal: CLUSTER_SETUP_PHASE_SEVERITY = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_SETUP_PHASE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseStart: CLUSTER_SETUP_PHASE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseContinue: CLUSTER_SETUP_PHASE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseEnd: CLUSTER_SETUP_PHASE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSetupPhaseReport: CLUSTER_SETUP_PHASE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_SHARED_VOLUME_BACKUP_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeBackupNone: CLUSTER_SHARED_VOLUME_BACKUP_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VolumeBackupInProgress: CLUSTER_SHARED_VOLUME_BACKUP_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumeRenameInputTypeNone: CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumeRenameInputTypeVolumeOffset: CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumeRenameInputTypeVolumeId: CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumeRenameInputTypeVolumeName: CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumeRenameInputTypeVolumeGuid: CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumeSnapshotStateUnknown: CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumePrepareForHWSnapshot: CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumeHWSnapshotCompleted: CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterSharedVolumePrepareForFreeze: CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_SHARED_VOLUME_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SharedVolumeStateUnavailable: CLUSTER_SHARED_VOLUME_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SharedVolumeStatePaused: CLUSTER_SHARED_VOLUME_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SharedVolumeStateActive: CLUSTER_SHARED_VOLUME_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SharedVolumeStateActiveRedirected: CLUSTER_SHARED_VOLUME_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SharedVolumeStateActiveVolumeRedirected: CLUSTER_SHARED_VOLUME_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_STORAGENODE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStorageNodeStateUnknown: CLUSTER_STORAGENODE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStorageNodeUp: CLUSTER_STORAGENODE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStorageNodeDown: CLUSTER_STORAGENODE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStorageNodePaused: CLUSTER_STORAGENODE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStorageNodeStarting: CLUSTER_STORAGENODE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStorageNodeStopping: CLUSTER_STORAGENODE_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUSTER_UPGRADE_PHASE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterUpgradePhaseInitialize: CLUSTER_UPGRADE_PHASE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterUpgradePhaseValidatingUpgrade: CLUSTER_UPGRADE_PHASE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterUpgradePhaseUpgradingComponents: CLUSTER_UPGRADE_PHASE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterUpgradePhaseInstallingNewComponents: CLUSTER_UPGRADE_PHASE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterUpgradePhaseUpgradeComplete: CLUSTER_UPGRADE_PHASE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUS_AFFINITY_RULE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_AFFINITY_RULE_NONE: CLUS_AFFINITY_RULE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN: CLUS_AFFINITY_RULE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_AFFINITY_RULE_SAME_NODE: CLUS_AFFINITY_RULE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN: CLUS_AFFINITY_RULE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_AFFINITY_RULE_DIFFERENT_NODE: CLUS_AFFINITY_RULE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_AFFINITY_RULE_MIN: CLUS_AFFINITY_RULE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_AFFINITY_RULE_MAX: CLUS_AFFINITY_RULE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUS_CHARACTERISTICS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_UNKNOWN: CLUS_CHARACTERISTICS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_QUORUM: CLUS_CHARACTERISTICS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_DELETE_REQUIRES_ALL_NODES: CLUS_CHARACTERISTICS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_LOCAL_QUORUM: CLUS_CHARACTERISTICS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_LOCAL_QUORUM_DEBUG: CLUS_CHARACTERISTICS = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON: CLUS_CHARACTERISTICS = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_BROADCAST_DELETE: CLUS_CHARACTERISTICS = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_SINGLE_CLUSTER_INSTANCE: CLUS_CHARACTERISTICS = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_SINGLE_GROUP_INSTANCE: CLUS_CHARACTERISTICS = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP: CLUS_CHARACTERISTICS = 256i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_PLACEMENT_DATA: CLUS_CHARACTERISTICS = 512i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_MONITOR_DETACH: CLUS_CHARACTERISTICS = 1024i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_MONITOR_REATTACH: CLUS_CHARACTERISTICS = 2048i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_OPERATION_CONTEXT: CLUS_CHARACTERISTICS = 4096i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_CLONES: CLUS_CHARACTERISTICS = 8192i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_NOT_PREEMPTABLE: CLUS_CHARACTERISTICS = 16384i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_NOTIFY_NEW_OWNER: CLUS_CHARACTERISTICS = 32768i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_SUPPORTS_UNMONITORED_STATE: CLUS_CHARACTERISTICS = 65536i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_INFRASTRUCTURE: CLUS_CHARACTERISTICS = 131072i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_VETO_DRAIN: CLUS_CHARACTERISTICS = 262144i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_CHAR_DRAIN_LOCAL_OFFLINE: CLUS_CHARACTERISTICS = 524288i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_FLAG_CORE: CLUS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUS_GROUP_START_SETTING = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_GROUP_START_ALWAYS: CLUS_GROUP_START_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_GROUP_DO_NOT_START: CLUS_GROUP_START_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_GROUP_START_ALLOWED: CLUS_GROUP_START_SETTING = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUS_RESSUBCLASS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESSUBCLASS_SHARED: CLUS_RESSUBCLASS = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUS_RESSUBCLASS_NETWORK = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESSUBCLASS_NETWORK_INTERNET_PROTOCOL: CLUS_RESSUBCLASS_NETWORK = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type CLUS_RESSUBCLASS_STORAGE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESSUBCLASS_STORAGE_SHARED_BUS: CLUS_RESSUBCLASS_STORAGE = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESSUBCLASS_STORAGE_DISK: CLUS_RESSUBCLASS_STORAGE = 1073741824i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const CLUS_RESSUBCLASS_STORAGE_REPLICATION: CLUS_RESSUBCLASS_STORAGE = 268435456i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type FAILURE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FAILURE_TYPE_GENERAL: FAILURE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FAILURE_TYPE_EMBEDDED: FAILURE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FAILURE_TYPE_NETWORK_LOSS: FAILURE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type FILESHARE_CHANGE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FILESHARE_CHANGE_NONE: FILESHARE_CHANGE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FILESHARE_CHANGE_ADD: FILESHARE_CHANGE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FILESHARE_CHANGE_DEL: FILESHARE_CHANGE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const FILESHARE_CHANGE_MODIFY: FILESHARE_CHANGE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type GRP_PLACEMENT_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GRP_PLACEMENT_OPTIONS_MIN_VALUE: GRP_PLACEMENT_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GRP_PLACEMENT_OPTIONS_DEFAULT: GRP_PLACEMENT_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GRP_PLACEMENT_OPTIONS_DISABLE_AUTOBALANCING: GRP_PLACEMENT_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const GRP_PLACEMENT_OPTIONS_ALL: GRP_PLACEMENT_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type LOG_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const LOG_INFORMATION: LOG_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const LOG_WARNING: LOG_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const LOG_ERROR: LOG_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const LOG_SEVERE: LOG_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type MAINTENANCE_MODE_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MaintenanceModeTypeDisableIsAliveCheck: MAINTENANCE_MODE_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MaintenanceModeTypeOfflineResource: MAINTENANCE_MODE_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const MaintenanceModeTypeUnclusterResource: MAINTENANCE_MODE_TYPE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type NODE_CLUSTER_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStateNotInstalled: NODE_CLUSTER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStateNotConfigured: NODE_CLUSTER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStateNotRunning: NODE_CLUSTER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ClusterStateRunning: NODE_CLUSTER_STATE = 19i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PLACEMENT_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_MIN_VALUE: PLACEMENT_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_DEFAULT_PLACEMENT_OPTIONS: PLACEMENT_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_DISABLE_CSV_VM_DEPENDENCY: PLACEMENT_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_CONSIDER_OFFLINE_VMS: PLACEMENT_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_DONT_USE_MEMORY: PLACEMENT_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_DONT_USE_CPU: PLACEMENT_OPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_DONT_USE_LOCAL_TEMP_DISK: PLACEMENT_OPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_DONT_RESUME_VMS_WITH_EXISTING_TEMP_DISK: PLACEMENT_OPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_SAVE_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE: PLACEMENT_OPTIONS = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_DONT_RESUME_AVAILABILTY_SET_VMS_WITH_EXISTING_TEMP_DISK: PLACEMENT_OPTIONS = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_SAVE_AVAILABILTY_SET_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE: PLACEMENT_OPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_AVAILABILITY_SET_DOMAIN_AFFINITY: PLACEMENT_OPTIONS = 512i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const PLACEMENT_OPTIONS_ALL: PLACEMENT_OPTIONS = 1023i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type RESDLL_CONTEXT_OPERATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResdllContextOperationTypeFailback: RESDLL_CONTEXT_OPERATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResdllContextOperationTypeDrain: RESDLL_CONTEXT_OPERATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResdllContextOperationTypeDrainFailure: RESDLL_CONTEXT_OPERATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResdllContextOperationTypeEmbeddedFailure: RESDLL_CONTEXT_OPERATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResdllContextOperationTypePreemption: RESDLL_CONTEXT_OPERATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResdllContextOperationTypeNetworkDisconnect: RESDLL_CONTEXT_OPERATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResdllContextOperationTypeNetworkDisconnectMoveRetry: RESDLL_CONTEXT_OPERATION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type RESOURCE_EXIT_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResourceExitStateContinue: RESOURCE_EXIT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResourceExitStateTerminate: RESOURCE_EXIT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const ResourceExitStateMax: RESOURCE_EXIT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type RESOURCE_MONITOR_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonInitializing: RESOURCE_MONITOR_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonIdle: RESOURCE_MONITOR_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonStartingResource: RESOURCE_MONITOR_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonInitializingResource: RESOURCE_MONITOR_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonOnlineResource: RESOURCE_MONITOR_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonOfflineResource: RESOURCE_MONITOR_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonShutdownResource: RESOURCE_MONITOR_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonDeletingResource: RESOURCE_MONITOR_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonIsAlivePoll: RESOURCE_MONITOR_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonLooksAlivePoll: RESOURCE_MONITOR_STATE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonArbitrateResource: RESOURCE_MONITOR_STATE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonReleaseResource: RESOURCE_MONITOR_STATE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonResourceControl: RESOURCE_MONITOR_STATE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonResourceTypeControl: RESOURCE_MONITOR_STATE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonTerminateResource: RESOURCE_MONITOR_STATE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const RmonDeadlocked: RESOURCE_MONITOR_STATE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type SR_DISK_REPLICATION_ELIGIBLE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleNone: SR_DISK_REPLICATION_ELIGIBLE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleYes: SR_DISK_REPLICATION_ELIGIBLE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleOffline: SR_DISK_REPLICATION_ELIGIBLE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleNotGpt: SR_DISK_REPLICATION_ELIGIBLE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligiblePartitionLayoutMismatch: SR_DISK_REPLICATION_ELIGIBLE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleInsufficientFreeSpace: SR_DISK_REPLICATION_ELIGIBLE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleNotInSameSite: SR_DISK_REPLICATION_ELIGIBLE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleInSameSite: SR_DISK_REPLICATION_ELIGIBLE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleFileSystemNotSupported: SR_DISK_REPLICATION_ELIGIBLE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleAlreadyInReplication: SR_DISK_REPLICATION_ELIGIBLE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleSameAsSpecifiedDisk: SR_DISK_REPLICATION_ELIGIBLE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrDiskReplicationEligibleOther: SR_DISK_REPLICATION_ELIGIBLE = 9999i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type SR_REPLICATED_DISK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeNone: SR_REPLICATED_DISK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeSource: SR_REPLICATED_DISK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeLogSource: SR_REPLICATED_DISK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeDestination: SR_REPLICATED_DISK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeLogDestination: SR_REPLICATED_DISK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeNotInParthership: SR_REPLICATED_DISK_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeLogNotInParthership: SR_REPLICATED_DISK_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const SrReplicatedDiskTypeOther: SR_REPLICATED_DISK_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type VM_RESDLL_CONTEXT = i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VmResdllContextTurnOff: VM_RESDLL_CONTEXT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VmResdllContextSave: VM_RESDLL_CONTEXT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VmResdllContextShutdown: VM_RESDLL_CONTEXT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VmResdllContextShutdownForce: VM_RESDLL_CONTEXT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub const VmResdllContextLiveMigration: VM_RESDLL_CONTEXT = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLRES_CALLBACK_FUNCTION_TABLE { - pub LogEvent: PLOG_EVENT_ROUTINE, - pub SetResourceStatusEx: PSET_RESOURCE_STATUS_ROUTINE_EX, - pub SetResourceLockedMode: PSET_RESOURCE_LOCKED_MODE_ROUTINE, - pub SignalFailure: PSIGNAL_FAILURE_ROUTINE, - pub SetResourceInMemoryNodeLocalProperties: PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE, - pub EndControlCall: PEND_CONTROL_CALL, - pub EndTypeControlCall: PEND_TYPE_CONTROL_CALL, - pub ExtendControlCall: PEXTEND_RES_CONTROL_CALL, - pub ExtendTypeControlCall: PEXTEND_RES_TYPE_CONTROL_CALL, - pub RaiseResTypeNotification: PRAISE_RES_TYPE_NOTIFICATION, - pub ChangeResourceProcessForDumps: PCHANGE_RESOURCE_PROCESS_FOR_DUMPS, - pub ChangeResTypeProcessForDumps: PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS, - pub SetInternalState: PSET_INTERNAL_STATE, - pub SetResourceLockedModeEx: PSET_RESOURCE_LOCKED_MODE_EX_ROUTINE, - pub RequestDump: PREQUEST_DUMP_ROUTINE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLRES_CALLBACK_FUNCTION_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLRES_CALLBACK_FUNCTION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct CLRES_FUNCTION_TABLE { - pub TableSize: u32, - pub Version: u32, - pub Anonymous: CLRES_FUNCTION_TABLE_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for CLRES_FUNCTION_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for CLRES_FUNCTION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub union CLRES_FUNCTION_TABLE_0 { - pub V1Functions: CLRES_V1_FUNCTIONS, - pub V2Functions: CLRES_V2_FUNCTIONS, - pub V3Functions: CLRES_V3_FUNCTIONS, - pub V4Functions: CLRES_V4_FUNCTIONS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for CLRES_FUNCTION_TABLE_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for CLRES_FUNCTION_TABLE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct CLRES_V1_FUNCTIONS { - pub Open: POPEN_ROUTINE, - pub Close: PCLOSE_ROUTINE, - pub Online: PONLINE_ROUTINE, - pub Offline: POFFLINE_ROUTINE, - pub Terminate: PTERMINATE_ROUTINE, - pub LooksAlive: PLOOKS_ALIVE_ROUTINE, - pub IsAlive: PIS_ALIVE_ROUTINE, - pub Arbitrate: PARBITRATE_ROUTINE, - pub Release: PRELEASE_ROUTINE, - pub ResourceControl: PRESOURCE_CONTROL_ROUTINE, - pub ResourceTypeControl: PRESOURCE_TYPE_CONTROL_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for CLRES_V1_FUNCTIONS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for CLRES_V1_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct CLRES_V2_FUNCTIONS { - pub Open: POPEN_V2_ROUTINE, - pub Close: PCLOSE_ROUTINE, - pub Online: PONLINE_V2_ROUTINE, - pub Offline: POFFLINE_V2_ROUTINE, - pub Terminate: PTERMINATE_ROUTINE, - pub LooksAlive: PLOOKS_ALIVE_ROUTINE, - pub IsAlive: PIS_ALIVE_ROUTINE, - pub Arbitrate: PARBITRATE_ROUTINE, - pub Release: PRELEASE_ROUTINE, - pub ResourceControl: PRESOURCE_CONTROL_ROUTINE, - pub ResourceTypeControl: PRESOURCE_TYPE_CONTROL_ROUTINE, - pub Cancel: PCANCEL_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for CLRES_V2_FUNCTIONS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for CLRES_V2_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct CLRES_V3_FUNCTIONS { - pub Open: POPEN_V2_ROUTINE, - pub Close: PCLOSE_ROUTINE, - pub Online: PONLINE_V2_ROUTINE, - pub Offline: POFFLINE_V2_ROUTINE, - pub Terminate: PTERMINATE_ROUTINE, - pub LooksAlive: PLOOKS_ALIVE_ROUTINE, - pub IsAlive: PIS_ALIVE_ROUTINE, - pub Arbitrate: PARBITRATE_ROUTINE, - pub Release: PRELEASE_ROUTINE, - pub BeginResourceControl: PBEGIN_RESCALL_ROUTINE, - pub BeginResourceTypeControl: PBEGIN_RESTYPECALL_ROUTINE, - pub Cancel: PCANCEL_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for CLRES_V3_FUNCTIONS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for CLRES_V3_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct CLRES_V4_FUNCTIONS { - pub Open: POPEN_V2_ROUTINE, - pub Close: PCLOSE_ROUTINE, - pub Online: PONLINE_V2_ROUTINE, - pub Offline: POFFLINE_V2_ROUTINE, - pub Terminate: PTERMINATE_ROUTINE, - pub LooksAlive: PLOOKS_ALIVE_ROUTINE, - pub IsAlive: PIS_ALIVE_ROUTINE, - pub Arbitrate: PARBITRATE_ROUTINE, - pub Release: PRELEASE_ROUTINE, - pub BeginResourceControl: PBEGIN_RESCALL_ROUTINE, - pub BeginResourceTypeControl: PBEGIN_RESTYPECALL_ROUTINE, - pub Cancel: PCANCEL_ROUTINE, - pub BeginResourceControlAsUser: PBEGIN_RESCALL_AS_USER_ROUTINE, - pub BeginResourceTypeControlAsUser: PBEGIN_RESTYPECALL_AS_USER_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for CLRES_V4_FUNCTIONS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for CLRES_V4_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT { - pub GetTickCount64: u64, - pub GetSystemTime: super::super::Foundation::SYSTEMTIME, - pub NodeId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT { - pub dwSize: u32, - pub dwVersion: u32, - pub eReason: CLUSTER_RESOURCE_STATE_CHANGE_REASON, -} -impl ::core::marker::Copy for CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT {} -impl ::core::clone::Clone for CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUT { - pub dwFlags: u32, - pub guidPoolFilter: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUT {} -impl ::core::clone::Clone for CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_BINARY { - pub Base: CLUSPROP_VALUE, - pub rgb: [u8; 1], -} -impl ::core::marker::Copy for CLUSPROP_BINARY {} -impl ::core::clone::Clone for CLUSPROP_BINARY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union CLUSPROP_BUFFER_HELPER { - pub pb: *mut u8, - pub pw: *mut u16, - pub pdw: *mut u32, - pub pl: *mut i32, - pub psz: ::windows_sys::core::PWSTR, - pub pList: *mut CLUSPROP_LIST, - pub pSyntax: *mut CLUSPROP_SYNTAX, - pub pName: *mut CLUSPROP_SZ, - pub pValue: *mut CLUSPROP_VALUE, - pub pBinaryValue: *mut CLUSPROP_BINARY, - pub pWordValue: *mut CLUSPROP_WORD, - pub pDwordValue: *mut CLUSPROP_DWORD, - pub pLongValue: *mut CLUSPROP_LONG, - pub pULargeIntegerValue: *mut CLUSPROP_ULARGE_INTEGER, - pub pLargeIntegerValue: *mut CLUSPROP_LARGE_INTEGER, - pub pStringValue: *mut CLUSPROP_SZ, - pub pMultiSzValue: *mut CLUSPROP_SZ, - pub pSecurityDescriptor: *mut CLUSPROP_SECURITY_DESCRIPTOR, - pub pResourceClassValue: *mut CLUSPROP_RESOURCE_CLASS, - pub pResourceClassInfoValue: *mut CLUSPROP_RESOURCE_CLASS_INFO, - pub pDiskSignatureValue: *mut CLUSPROP_DWORD, - pub pScsiAddressValue: *mut CLUSPROP_SCSI_ADDRESS, - pub pDiskNumberValue: *mut CLUSPROP_DWORD, - pub pPartitionInfoValue: *mut CLUSPROP_PARTITION_INFO, - pub pRequiredDependencyValue: *mut CLUSPROP_REQUIRED_DEPENDENCY, - pub pPartitionInfoValueEx: *mut CLUSPROP_PARTITION_INFO_EX, - pub pPartitionInfoValueEx2: *mut CLUSPROP_PARTITION_INFO_EX2, - pub pFileTimeValue: *mut CLUSPROP_FILETIME, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for CLUSPROP_BUFFER_HELPER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for CLUSPROP_BUFFER_HELPER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_DWORD { - pub Base: CLUSPROP_VALUE, - pub dw: u32, -} -impl ::core::marker::Copy for CLUSPROP_DWORD {} -impl ::core::clone::Clone for CLUSPROP_DWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUSPROP_FILETIME { - pub Base: CLUSPROP_VALUE, - pub ft: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUSPROP_FILETIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUSPROP_FILETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_FTSET_INFO { - pub Base: CLUSPROP_VALUE, - pub Base2: CLUS_FTSET_INFO, -} -impl ::core::marker::Copy for CLUSPROP_FTSET_INFO {} -impl ::core::clone::Clone for CLUSPROP_FTSET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_LARGE_INTEGER { - pub Base: CLUSPROP_VALUE, - pub li: i64, -} -impl ::core::marker::Copy for CLUSPROP_LARGE_INTEGER {} -impl ::core::clone::Clone for CLUSPROP_LARGE_INTEGER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_LIST { - pub nPropertyCount: u32, - pub PropertyName: CLUSPROP_SZ, -} -impl ::core::marker::Copy for CLUSPROP_LIST {} -impl ::core::clone::Clone for CLUSPROP_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_LONG { - pub Base: CLUSPROP_VALUE, - pub l: i32, -} -impl ::core::marker::Copy for CLUSPROP_LONG {} -impl ::core::clone::Clone for CLUSPROP_LONG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_PARTITION_INFO { - pub Base: CLUSPROP_VALUE, - pub Base2: CLUS_PARTITION_INFO, -} -impl ::core::marker::Copy for CLUSPROP_PARTITION_INFO {} -impl ::core::clone::Clone for CLUSPROP_PARTITION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_PARTITION_INFO_EX { - pub Base: CLUSPROP_VALUE, - pub Base2: CLUS_PARTITION_INFO_EX, -} -impl ::core::marker::Copy for CLUSPROP_PARTITION_INFO_EX {} -impl ::core::clone::Clone for CLUSPROP_PARTITION_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_PARTITION_INFO_EX2 { - pub Base: CLUSPROP_PARTITION_INFO_EX, - pub Base2: CLUS_PARTITION_INFO_EX2, -} -impl ::core::marker::Copy for CLUSPROP_PARTITION_INFO_EX2 {} -impl ::core::clone::Clone for CLUSPROP_PARTITION_INFO_EX2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub union CLUSPROP_REQUIRED_DEPENDENCY { - pub Value: CLUSPROP_VALUE, - pub ResClass: CLUSPROP_RESOURCE_CLASS, - pub ResTypeName: CLUSPROP_SZ, -} -impl ::core::marker::Copy for CLUSPROP_REQUIRED_DEPENDENCY {} -impl ::core::clone::Clone for CLUSPROP_REQUIRED_DEPENDENCY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_RESOURCE_CLASS { - pub Base: CLUSPROP_VALUE, - pub rc: CLUSTER_RESOURCE_CLASS, -} -impl ::core::marker::Copy for CLUSPROP_RESOURCE_CLASS {} -impl ::core::clone::Clone for CLUSPROP_RESOURCE_CLASS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_RESOURCE_CLASS_INFO { - pub Base: CLUSPROP_VALUE, - pub Base2: CLUS_RESOURCE_CLASS_INFO, -} -impl ::core::marker::Copy for CLUSPROP_RESOURCE_CLASS_INFO {} -impl ::core::clone::Clone for CLUSPROP_RESOURCE_CLASS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_SCSI_ADDRESS { - pub Base: CLUSPROP_VALUE, - pub Base2: CLUS_SCSI_ADDRESS, -} -impl ::core::marker::Copy for CLUSPROP_SCSI_ADDRESS {} -impl ::core::clone::Clone for CLUSPROP_SCSI_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct CLUSPROP_SECURITY_DESCRIPTOR { - pub Base: CLUSPROP_VALUE, - pub Anonymous: CLUSPROP_SECURITY_DESCRIPTOR_0, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for CLUSPROP_SECURITY_DESCRIPTOR {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for CLUSPROP_SECURITY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub union CLUSPROP_SECURITY_DESCRIPTOR_0 { - pub sd: super::super::Security::SECURITY_DESCRIPTOR_RELATIVE, - pub rgbSecurityDescriptor: [u8; 1], -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for CLUSPROP_SECURITY_DESCRIPTOR_0 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for CLUSPROP_SECURITY_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub union CLUSPROP_SYNTAX { - pub dw: u32, - pub Anonymous: CLUSPROP_SYNTAX_0, -} -impl ::core::marker::Copy for CLUSPROP_SYNTAX {} -impl ::core::clone::Clone for CLUSPROP_SYNTAX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_SYNTAX_0 { - pub wFormat: u16, - pub wType: u16, -} -impl ::core::marker::Copy for CLUSPROP_SYNTAX_0 {} -impl ::core::clone::Clone for CLUSPROP_SYNTAX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_SZ { - pub Base: CLUSPROP_VALUE, - pub sz: [u16; 1], -} -impl ::core::marker::Copy for CLUSPROP_SZ {} -impl ::core::clone::Clone for CLUSPROP_SZ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_ULARGE_INTEGER { - pub Base: CLUSPROP_VALUE, - pub li: u64, -} -impl ::core::marker::Copy for CLUSPROP_ULARGE_INTEGER {} -impl ::core::clone::Clone for CLUSPROP_ULARGE_INTEGER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_VALUE { - pub Syntax: CLUSPROP_SYNTAX, - pub cbLength: u32, -} -impl ::core::marker::Copy for CLUSPROP_VALUE {} -impl ::core::clone::Clone for CLUSPROP_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSPROP_WORD { - pub Base: CLUSPROP_VALUE, - pub w: u16, -} -impl ::core::marker::Copy for CLUSPROP_WORD {} -impl ::core::clone::Clone for CLUSPROP_WORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTERVERSIONINFO { - pub dwVersionInfoSize: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub BuildNumber: u16, - pub szVendorId: [u16; 64], - pub szCSDVersion: [u16; 64], - pub dwClusterHighestVersion: u32, - pub dwClusterLowestVersion: u32, - pub dwFlags: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for CLUSTERVERSIONINFO {} -impl ::core::clone::Clone for CLUSTERVERSIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTERVERSIONINFO_NT4 { - pub dwVersionInfoSize: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub BuildNumber: u16, - pub szVendorId: [u16; 64], - pub szCSDVersion: [u16; 64], -} -impl ::core::marker::Copy for CLUSTERVERSIONINFO_NT4 {} -impl ::core::clone::Clone for CLUSTERVERSIONINFO_NT4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUSTER_AVAILABILITY_SET_CONFIG { - pub dwVersion: u32, - pub dwUpdateDomains: u32, - pub dwFaultDomains: u32, - pub bReserveSpareNode: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUSTER_AVAILABILITY_SET_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUSTER_AVAILABILITY_SET_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_BATCH_COMMAND { - pub Command: CLUSTER_REG_COMMAND, - pub dwOptions: u32, - pub wzName: ::windows_sys::core::PCWSTR, - pub lpData: *const u8, - pub cbData: u32, -} -impl ::core::marker::Copy for CLUSTER_BATCH_COMMAND {} -impl ::core::clone::Clone for CLUSTER_BATCH_COMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_CREATE_GROUP_INFO { - pub dwVersion: u32, - pub groupType: CLUSGROUP_TYPE, -} -impl ::core::marker::Copy for CLUSTER_CREATE_GROUP_INFO {} -impl ::core::clone::Clone for CLUSTER_CREATE_GROUP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_ENUM_ITEM { - pub dwVersion: u32, - pub dwType: u32, - pub cbId: u32, - pub lpszId: ::windows_sys::core::PWSTR, - pub cbName: u32, - pub lpszName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CLUSTER_ENUM_ITEM {} -impl ::core::clone::Clone for CLUSTER_ENUM_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_GROUP_ENUM_ITEM { - pub dwVersion: u32, - pub cbId: u32, - pub lpszId: ::windows_sys::core::PWSTR, - pub cbName: u32, - pub lpszName: ::windows_sys::core::PWSTR, - pub state: CLUSTER_GROUP_STATE, - pub cbOwnerNode: u32, - pub lpszOwnerNode: ::windows_sys::core::PWSTR, - pub dwFlags: u32, - pub cbProperties: u32, - pub pProperties: *mut ::core::ffi::c_void, - pub cbRoProperties: u32, - pub pRoProperties: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CLUSTER_GROUP_ENUM_ITEM {} -impl ::core::clone::Clone for CLUSTER_GROUP_ENUM_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_HEALTH_FAULT { - pub Id: ::windows_sys::core::PWSTR, - pub ErrorType: u32, - pub ErrorCode: u32, - pub Description: ::windows_sys::core::PWSTR, - pub Provider: ::windows_sys::core::PWSTR, - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for CLUSTER_HEALTH_FAULT {} -impl ::core::clone::Clone for CLUSTER_HEALTH_FAULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_HEALTH_FAULT_ARRAY { - pub numFaults: u32, - pub faults: *mut CLUSTER_HEALTH_FAULT, -} -impl ::core::marker::Copy for CLUSTER_HEALTH_FAULT_ARRAY {} -impl ::core::clone::Clone for CLUSTER_HEALTH_FAULT_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_IP_ENTRY { - pub lpszIpAddress: ::windows_sys::core::PCWSTR, - pub dwPrefixLength: u32, -} -impl ::core::marker::Copy for CLUSTER_IP_ENTRY {} -impl ::core::clone::Clone for CLUSTER_IP_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUSTER_MEMBERSHIP_INFO { - pub HasQuorum: super::super::Foundation::BOOL, - pub UpnodesSize: u32, - pub Upnodes: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUSTER_MEMBERSHIP_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUSTER_MEMBERSHIP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_READ_BATCH_COMMAND { - pub Command: CLUSTER_REG_COMMAND, - pub dwOptions: u32, - pub wzSubkeyName: ::windows_sys::core::PCWSTR, - pub wzValueName: ::windows_sys::core::PCWSTR, - pub lpData: *const u8, - pub cbData: u32, -} -impl ::core::marker::Copy for CLUSTER_READ_BATCH_COMMAND {} -impl ::core::clone::Clone for CLUSTER_READ_BATCH_COMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_RESOURCE_ENUM_ITEM { - pub dwVersion: u32, - pub cbId: u32, - pub lpszId: ::windows_sys::core::PWSTR, - pub cbName: u32, - pub lpszName: ::windows_sys::core::PWSTR, - pub cbOwnerGroupName: u32, - pub lpszOwnerGroupName: ::windows_sys::core::PWSTR, - pub cbOwnerGroupId: u32, - pub lpszOwnerGroupId: ::windows_sys::core::PWSTR, - pub cbProperties: u32, - pub pProperties: *mut ::core::ffi::c_void, - pub cbRoProperties: u32, - pub pRoProperties: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CLUSTER_RESOURCE_ENUM_ITEM {} -impl ::core::clone::Clone for CLUSTER_RESOURCE_ENUM_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUSTER_SET_PASSWORD_STATUS { - pub NodeId: u32, - pub SetAttempted: super::super::Foundation::BOOLEAN, - pub ReturnStatus: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUSTER_SET_PASSWORD_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUSTER_SET_PASSWORD_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_SHARED_VOLUME_RENAME_GUID_INPUT { - pub Base: CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME, - pub Base2: CLUSTER_SHARED_VOLUME_RENAME_INPUT_GUID_NAME, -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_RENAME_GUID_INPUT {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_RENAME_GUID_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_SHARED_VOLUME_RENAME_INPUT { - pub Base: CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME, - pub Base2: CLUSTER_SHARED_VOLUME_RENAME_INPUT_NAME, -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_RENAME_INPUT {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_RENAME_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_SHARED_VOLUME_RENAME_INPUT_GUID_NAME { - pub NewVolumeName: [u16; 260], - pub NewVolumeGuid: [u16; 50], -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_RENAME_INPUT_GUID_NAME {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_RENAME_INPUT_GUID_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_SHARED_VOLUME_RENAME_INPUT_NAME { - pub NewVolumeName: [u16; 260], -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_RENAME_INPUT_NAME {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_RENAME_INPUT_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME { - pub InputType: CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE, - pub Anonymous: CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME_0, -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub union CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME_0 { - pub VolumeOffset: u64, - pub VolumeId: [u16; 260], - pub VolumeName: [u16; 260], - pub VolumeGuid: [u16; 50], -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME_0 {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_SHARED_VOLUME_STATE_INFO { - pub szVolumeName: [u16; 260], - pub szNodeName: [u16; 260], - pub VolumeState: CLUSTER_SHARED_VOLUME_STATE, -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_STATE_INFO {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_STATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_SHARED_VOLUME_STATE_INFO_EX { - pub szVolumeName: [u16; 260], - pub szNodeName: [u16; 260], - pub VolumeState: CLUSTER_SHARED_VOLUME_STATE, - pub szVolumeFriendlyName: [u16; 260], - pub RedirectedIOReason: u64, - pub VolumeRedirectedIOReason: u64, -} -impl ::core::marker::Copy for CLUSTER_SHARED_VOLUME_STATE_INFO_EX {} -impl ::core::clone::Clone for CLUSTER_SHARED_VOLUME_STATE_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_VALIDATE_CSV_FILENAME { - pub szFileName: [u16; 1], -} -impl ::core::marker::Copy for CLUSTER_VALIDATE_CSV_FILENAME {} -impl ::core::clone::Clone for CLUSTER_VALIDATE_CSV_FILENAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_VALIDATE_DIRECTORY { - pub szPath: [u16; 1], -} -impl ::core::marker::Copy for CLUSTER_VALIDATE_DIRECTORY {} -impl ::core::clone::Clone for CLUSTER_VALIDATE_DIRECTORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_VALIDATE_NETNAME { - pub szNetworkName: [u16; 1], -} -impl ::core::marker::Copy for CLUSTER_VALIDATE_NETNAME {} -impl ::core::clone::Clone for CLUSTER_VALIDATE_NETNAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUSTER_VALIDATE_PATH { - pub szPath: [u16; 1], -} -impl ::core::marker::Copy for CLUSTER_VALIDATE_PATH {} -impl ::core::clone::Clone for CLUSTER_VALIDATE_PATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_CHKDSK_INFO { - pub PartitionNumber: u32, - pub ChkdskState: u32, - pub FileIdCount: u32, - pub FileIdList: [u64; 1], -} -impl ::core::marker::Copy for CLUS_CHKDSK_INFO {} -impl ::core::clone::Clone for CLUS_CHKDSK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_CREATE_INFRASTRUCTURE_FILESERVER_INPUT { - pub FileServerName: [u16; 16], -} -impl ::core::marker::Copy for CLUS_CREATE_INFRASTRUCTURE_FILESERVER_INPUT {} -impl ::core::clone::Clone for CLUS_CREATE_INFRASTRUCTURE_FILESERVER_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_CREATE_INFRASTRUCTURE_FILESERVER_OUTPUT { - pub FileServerName: [u16; 260], -} -impl ::core::marker::Copy for CLUS_CREATE_INFRASTRUCTURE_FILESERVER_OUTPUT {} -impl ::core::clone::Clone for CLUS_CREATE_INFRASTRUCTURE_FILESERVER_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_CSV_MAINTENANCE_MODE_INFO { - pub InMaintenance: super::super::Foundation::BOOL, - pub VolumeName: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_CSV_MAINTENANCE_MODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_CSV_MAINTENANCE_MODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_CSV_VOLUME_INFO { - pub VolumeOffset: u64, - pub PartitionNumber: u32, - pub FaultState: CLUSTER_CSV_VOLUME_FAULT_STATE, - pub BackupState: CLUSTER_SHARED_VOLUME_BACKUP_STATE, - pub szVolumeFriendlyName: [u16; 260], - pub szVolumeName: [u16; 50], -} -impl ::core::marker::Copy for CLUS_CSV_VOLUME_INFO {} -impl ::core::clone::Clone for CLUS_CSV_VOLUME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_CSV_VOLUME_NAME { - pub VolumeOffset: i64, - pub szVolumeName: [u16; 260], - pub szRootPath: [u16; 263], -} -impl ::core::marker::Copy for CLUS_CSV_VOLUME_NAME {} -impl ::core::clone::Clone for CLUS_CSV_VOLUME_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_DISK_NUMBER_INFO { - pub DiskNumber: u32, - pub BytesPerSector: u32, -} -impl ::core::marker::Copy for CLUS_DISK_NUMBER_INFO {} -impl ::core::clone::Clone for CLUS_DISK_NUMBER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_DNN_LEADER_STATUS { - pub IsOnline: super::super::Foundation::BOOL, - pub IsFileServerPresent: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_DNN_LEADER_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_DNN_LEADER_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_DNN_SODAFS_CLONE_STATUS { - pub NodeId: u32, - pub Status: CLUSTER_RESOURCE_STATE, -} -impl ::core::marker::Copy for CLUS_DNN_SODAFS_CLONE_STATUS {} -impl ::core::clone::Clone for CLUS_DNN_SODAFS_CLONE_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_FORCE_QUORUM_INFO { - pub dwSize: u32, - pub dwNodeBitMask: u32, - pub dwMaxNumberofNodes: u32, - pub multiszNodeList: [u16; 1], -} -impl ::core::marker::Copy for CLUS_FORCE_QUORUM_INFO {} -impl ::core::clone::Clone for CLUS_FORCE_QUORUM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_FTSET_INFO { - pub dwRootSignature: u32, - pub dwFtType: u32, -} -impl ::core::marker::Copy for CLUS_FTSET_INFO {} -impl ::core::clone::Clone for CLUS_FTSET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_MAINTENANCE_MODE_INFO { - pub InMaintenance: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_MAINTENANCE_MODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_MAINTENANCE_MODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_MAINTENANCE_MODE_INFOEX { - pub InMaintenance: super::super::Foundation::BOOL, - pub MaintainenceModeType: MAINTENANCE_MODE_TYPE_ENUM, - pub InternalState: CLUSTER_RESOURCE_STATE, - pub Signature: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_MAINTENANCE_MODE_INFOEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_MAINTENANCE_MODE_INFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_NETNAME_IP_INFO_ENTRY { - pub NodeId: u32, - pub AddressSize: u32, - pub Address: [u8; 1], -} -impl ::core::marker::Copy for CLUS_NETNAME_IP_INFO_ENTRY {} -impl ::core::clone::Clone for CLUS_NETNAME_IP_INFO_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_NETNAME_IP_INFO_FOR_MULTICHANNEL { - pub szName: [u16; 64], - pub NumEntries: u32, - pub IpInfo: [CLUS_NETNAME_IP_INFO_ENTRY; 1], -} -impl ::core::marker::Copy for CLUS_NETNAME_IP_INFO_FOR_MULTICHANNEL {} -impl ::core::clone::Clone for CLUS_NETNAME_IP_INFO_FOR_MULTICHANNEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_NETNAME_PWD_INFO { - pub Flags: u32, - pub Password: [u16; 16], - pub CreatingDC: [u16; 258], - pub ObjectGuid: [u16; 64], -} -impl ::core::marker::Copy for CLUS_NETNAME_PWD_INFO {} -impl ::core::clone::Clone for CLUS_NETNAME_PWD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_NETNAME_PWD_INFOEX { - pub Flags: u32, - pub Password: [u16; 128], - pub CreatingDC: [u16; 258], - pub ObjectGuid: [u16; 64], -} -impl ::core::marker::Copy for CLUS_NETNAME_PWD_INFOEX {} -impl ::core::clone::Clone for CLUS_NETNAME_PWD_INFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_NETNAME_VS_TOKEN_INFO { - pub ProcessID: u32, - pub DesiredAccess: u32, - pub InheritHandle: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_NETNAME_VS_TOKEN_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_NETNAME_VS_TOKEN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_PARTITION_INFO { - pub dwFlags: u32, - pub szDeviceName: [u16; 260], - pub szVolumeLabel: [u16; 260], - pub dwSerialNumber: u32, - pub rgdwMaximumComponentLength: u32, - pub dwFileSystemFlags: u32, - pub szFileSystem: [u16; 32], -} -impl ::core::marker::Copy for CLUS_PARTITION_INFO {} -impl ::core::clone::Clone for CLUS_PARTITION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_PARTITION_INFO_EX { - pub dwFlags: u32, - pub szDeviceName: [u16; 260], - pub szVolumeLabel: [u16; 260], - pub dwSerialNumber: u32, - pub rgdwMaximumComponentLength: u32, - pub dwFileSystemFlags: u32, - pub szFileSystem: [u16; 32], - pub TotalSizeInBytes: u64, - pub FreeSizeInBytes: u64, - pub DeviceNumber: u32, - pub PartitionNumber: u32, - pub VolumeGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CLUS_PARTITION_INFO_EX {} -impl ::core::clone::Clone for CLUS_PARTITION_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_PARTITION_INFO_EX2 { - pub GptPartitionId: ::windows_sys::core::GUID, - pub szPartitionName: [u16; 260], - pub EncryptionFlags: u32, -} -impl ::core::marker::Copy for CLUS_PARTITION_INFO_EX2 {} -impl ::core::clone::Clone for CLUS_PARTITION_INFO_EX2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_PROVIDER_STATE_CHANGE_INFO { - pub dwSize: u32, - pub resourceState: CLUSTER_RESOURCE_STATE, - pub szProviderId: [u16; 1], -} -impl ::core::marker::Copy for CLUS_PROVIDER_STATE_CHANGE_INFO {} -impl ::core::clone::Clone for CLUS_PROVIDER_STATE_CHANGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_RESOURCE_CLASS_INFO { - pub Anonymous: CLUS_RESOURCE_CLASS_INFO_0, -} -impl ::core::marker::Copy for CLUS_RESOURCE_CLASS_INFO {} -impl ::core::clone::Clone for CLUS_RESOURCE_CLASS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub union CLUS_RESOURCE_CLASS_INFO_0 { - pub Anonymous: CLUS_RESOURCE_CLASS_INFO_0_0, - pub li: u64, -} -impl ::core::marker::Copy for CLUS_RESOURCE_CLASS_INFO_0 {} -impl ::core::clone::Clone for CLUS_RESOURCE_CLASS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_RESOURCE_CLASS_INFO_0_0 { - pub Anonymous: CLUS_RESOURCE_CLASS_INFO_0_0_0, - pub SubClass: u32, -} -impl ::core::marker::Copy for CLUS_RESOURCE_CLASS_INFO_0_0 {} -impl ::core::clone::Clone for CLUS_RESOURCE_CLASS_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub union CLUS_RESOURCE_CLASS_INFO_0_0_0 { - pub dw: u32, - pub rc: CLUSTER_RESOURCE_CLASS, -} -impl ::core::marker::Copy for CLUS_RESOURCE_CLASS_INFO_0_0_0 {} -impl ::core::clone::Clone for CLUS_RESOURCE_CLASS_INFO_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_SCSI_ADDRESS { - pub Anonymous: CLUS_SCSI_ADDRESS_0, -} -impl ::core::marker::Copy for CLUS_SCSI_ADDRESS {} -impl ::core::clone::Clone for CLUS_SCSI_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub union CLUS_SCSI_ADDRESS_0 { - pub Anonymous: CLUS_SCSI_ADDRESS_0_0, - pub dw: u32, -} -impl ::core::marker::Copy for CLUS_SCSI_ADDRESS_0 {} -impl ::core::clone::Clone for CLUS_SCSI_ADDRESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_SCSI_ADDRESS_0_0 { - pub PortNumber: u8, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, -} -impl ::core::marker::Copy for CLUS_SCSI_ADDRESS_0_0 {} -impl ::core::clone::Clone for CLUS_SCSI_ADDRESS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_SET_MAINTENANCE_MODE_INPUT { - pub InMaintenance: super::super::Foundation::BOOL, - pub ExtraParameterSize: u32, - pub ExtraParameter: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_SET_MAINTENANCE_MODE_INPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_SET_MAINTENANCE_MODE_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_SHARED_VOLUME_BACKUP_MODE { - pub BackupState: CLUSTER_SHARED_VOLUME_BACKUP_STATE, - pub DelayTimerInSecs: u32, - pub VolumeName: [u16; 260], -} -impl ::core::marker::Copy for CLUS_SHARED_VOLUME_BACKUP_MODE {} -impl ::core::clone::Clone for CLUS_SHARED_VOLUME_BACKUP_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_STARTING_PARAMS { - pub dwSize: u32, - pub bForm: super::super::Foundation::BOOL, - pub bFirst: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_STARTING_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_STARTING_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS { - pub AvailDrivelettersMask: u32, -} -impl ::core::marker::Copy for CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS {} -impl ::core::clone::Clone for CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_STORAGE_REMAP_DRIVELETTER { - pub CurrentDriveLetterMask: u32, - pub TargetDriveLetterMask: u32, -} -impl ::core::marker::Copy for CLUS_STORAGE_REMAP_DRIVELETTER {} -impl ::core::clone::Clone for CLUS_STORAGE_REMAP_DRIVELETTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct CLUS_STORAGE_SET_DRIVELETTER { - pub PartitionNumber: u32, - pub DriveLetterMask: u32, -} -impl ::core::marker::Copy for CLUS_STORAGE_SET_DRIVELETTER {} -impl ::core::clone::Clone for CLUS_STORAGE_SET_DRIVELETTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLUS_WORKER { - pub hThread: super::super::Foundation::HANDLE, - pub Terminate: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLUS_WORKER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLUS_WORKER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CREATE_CLUSTER_CONFIG { - pub dwVersion: u32, - pub lpszClusterName: ::windows_sys::core::PCWSTR, - pub cNodes: u32, - pub ppszNodeNames: *mut ::windows_sys::core::PWSTR, - pub cIpEntries: u32, - pub pIpEntries: *mut CLUSTER_IP_ENTRY, - pub fEmptyCluster: super::super::Foundation::BOOLEAN, - pub managementPointType: CLUSTER_MGMT_POINT_TYPE, - pub managementPointResType: CLUSTER_MGMT_POINT_RESTYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CREATE_CLUSTER_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CREATE_CLUSTER_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CREATE_CLUSTER_NAME_ACCOUNT { - pub dwVersion: u32, - pub lpszClusterName: ::windows_sys::core::PCWSTR, - pub dwFlags: u32, - pub pszUserName: ::windows_sys::core::PCWSTR, - pub pszPassword: ::windows_sys::core::PCWSTR, - pub pszDomain: ::windows_sys::core::PCWSTR, - pub managementPointType: CLUSTER_MGMT_POINT_TYPE, - pub managementPointResType: CLUSTER_MGMT_POINT_RESTYPE, - pub bUpgradeVCOs: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CREATE_CLUSTER_NAME_ACCOUNT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CREATE_CLUSTER_NAME_ACCOUNT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct FILESHARE_CHANGE { - pub Change: FILESHARE_CHANGE_ENUM, - pub ShareName: [u16; 84], -} -impl ::core::marker::Copy for FILESHARE_CHANGE {} -impl ::core::clone::Clone for FILESHARE_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct FILESHARE_CHANGE_LIST { - pub NumEntries: u32, - pub ChangeEntry: [FILESHARE_CHANGE; 1], -} -impl ::core::marker::Copy for FILESHARE_CHANGE_LIST {} -impl ::core::clone::Clone for FILESHARE_CHANGE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct GET_OPERATION_CONTEXT_PARAMS { - pub Size: u32, - pub Version: u32, - pub Type: RESDLL_CONTEXT_OPERATION_TYPE, - pub Priority: u32, -} -impl ::core::marker::Copy for GET_OPERATION_CONTEXT_PARAMS {} -impl ::core::clone::Clone for GET_OPERATION_CONTEXT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct GROUP_FAILURE_INFO { - pub dwFailoverAttemptsRemaining: u32, - pub dwFailoverPeriodRemaining: u32, -} -impl ::core::marker::Copy for GROUP_FAILURE_INFO {} -impl ::core::clone::Clone for GROUP_FAILURE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct GROUP_FAILURE_INFO_BUFFER { - pub dwVersion: u32, - pub Info: GROUP_FAILURE_INFO, -} -impl ::core::marker::Copy for GROUP_FAILURE_INFO_BUFFER {} -impl ::core::clone::Clone for GROUP_FAILURE_INFO_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONITOR_STATE { - pub LastUpdate: i64, - pub State: RESOURCE_MONITOR_STATE, - pub ActiveResource: super::super::Foundation::HANDLE, - pub ResmonStop: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONITOR_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONITOR_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct NOTIFY_FILTER_AND_TYPE { - pub dwObjectType: u32, - pub FilterFlags: i64, -} -impl ::core::marker::Copy for NOTIFY_FILTER_AND_TYPE {} -impl ::core::clone::Clone for NOTIFY_FILTER_AND_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct NodeUtilizationInfoElement { - pub Id: u64, - pub AvailableMemory: u64, - pub AvailableMemoryAfterReclamation: u64, -} -impl ::core::marker::Copy for NodeUtilizationInfoElement {} -impl ::core::clone::Clone for NodeUtilizationInfoElement { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct POST_UPGRADE_VERSION_INFO { - pub newMajorVersion: u32, - pub newUpgradeVersion: u32, - pub oldMajorVersion: u32, - pub oldUpgradeVersion: u32, - pub reserved: u32, -} -impl ::core::marker::Copy for POST_UPGRADE_VERSION_INFO {} -impl ::core::clone::Clone for POST_UPGRADE_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct PaxosTagCStruct { - pub __padding__PaxosTagVtable: u64, - pub __padding__NextEpochVtable: u64, - pub __padding__NextEpoch_DateTimeVtable: u64, - pub NextEpoch_DateTime_ticks: u64, - pub NextEpoch_Value: i32, - pub __padding__BoundryNextEpoch: u32, - pub __padding__EpochVtable: u64, - pub __padding__Epoch_DateTimeVtable: u64, - pub Epoch_DateTime_ticks: u64, - pub Epoch_Value: i32, - pub __padding__BoundryEpoch: u32, - pub Sequence: i32, - pub __padding__BoundrySequence: u32, -} -impl ::core::marker::Copy for PaxosTagCStruct {} -impl ::core::clone::Clone for PaxosTagCStruct { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct RESOURCE_FAILURE_INFO { - pub dwRestartAttemptsRemaining: u32, - pub dwRestartPeriodRemaining: u32, -} -impl ::core::marker::Copy for RESOURCE_FAILURE_INFO {} -impl ::core::clone::Clone for RESOURCE_FAILURE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct RESOURCE_FAILURE_INFO_BUFFER { - pub dwVersion: u32, - pub Info: RESOURCE_FAILURE_INFO, -} -impl ::core::marker::Copy for RESOURCE_FAILURE_INFO_BUFFER {} -impl ::core::clone::Clone for RESOURCE_FAILURE_INFO_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESOURCE_STATUS { - pub ResourceState: CLUSTER_RESOURCE_STATE, - pub CheckPoint: u32, - pub WaitHint: u32, - pub EventHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESOURCE_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESOURCE_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESOURCE_STATUS_EX { - pub ResourceState: CLUSTER_RESOURCE_STATE, - pub CheckPoint: u32, - pub EventHandle: super::super::Foundation::HANDLE, - pub ApplicationSpecificErrorCode: u32, - pub Flags: u32, - pub WaitHint: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESOURCE_STATUS_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESOURCE_STATUS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESOURCE_TERMINAL_FAILURE_INFO_BUFFER { - pub isTerminalFailure: super::super::Foundation::BOOL, - pub restartPeriodRemaining: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESOURCE_TERMINAL_FAILURE_INFO_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESOURCE_TERMINAL_FAILURE_INFO_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESUTIL_FILETIME_DATA { - pub Default: super::super::Foundation::FILETIME, - pub Minimum: super::super::Foundation::FILETIME, - pub Maximum: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESUTIL_FILETIME_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESUTIL_FILETIME_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct RESUTIL_LARGEINT_DATA { - pub Default: i64, - pub Minimum: i64, - pub Maximum: i64, -} -impl ::core::marker::Copy for RESUTIL_LARGEINT_DATA {} -impl ::core::clone::Clone for RESUTIL_LARGEINT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESUTIL_PROPERTY_ITEM { - pub Name: ::windows_sys::core::PWSTR, - pub KeyName: ::windows_sys::core::PWSTR, - pub Format: u32, - pub Anonymous: RESUTIL_PROPERTY_ITEM_0, - pub Minimum: u32, - pub Maximum: u32, - pub Flags: u32, - pub Offset: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESUTIL_PROPERTY_ITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESUTIL_PROPERTY_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union RESUTIL_PROPERTY_ITEM_0 { - pub DefaultPtr: usize, - pub Default: u32, - pub lpDefault: *mut ::core::ffi::c_void, - pub LargeIntData: *mut RESUTIL_LARGEINT_DATA, - pub ULargeIntData: *mut RESUTIL_ULARGEINT_DATA, - pub FileTimeData: *mut RESUTIL_FILETIME_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESUTIL_PROPERTY_ITEM_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESUTIL_PROPERTY_ITEM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct RESUTIL_ULARGEINT_DATA { - pub Default: u64, - pub Minimum: u64, - pub Maximum: u64, -} -impl ::core::marker::Copy for RESUTIL_ULARGEINT_DATA {} -impl ::core::clone::Clone for RESUTIL_ULARGEINT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct ResourceUtilizationInfoElement { - pub PhysicalNumaId: u64, - pub CurrentMemory: u64, -} -impl ::core::marker::Copy for ResourceUtilizationInfoElement {} -impl ::core::clone::Clone for ResourceUtilizationInfoElement { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP { - pub ReplicationGroupName: [u16; 260], - pub Description: [u16; 260], - pub LogPath: [u16; 260], - pub MaxLogSizeInBytes: u64, - pub LogType: u16, - pub ReplicationMode: u32, - pub MinimumPartnersInSync: u32, - pub EnableWriteConsistency: super::super::Foundation::BOOLEAN, - pub EnableEncryption: super::super::Foundation::BOOLEAN, - pub CertificateThumbprint: [u16; 260], - pub VolumeNameCount: u32, - pub VolumeNames: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP_RESULT { - pub Result: u32, - pub ErrorString: [u16; 260], -} -impl ::core::marker::Copy for SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP_RESULT {} -impl ::core::clone::Clone for SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct SR_RESOURCE_TYPE_DISK_INFO { - pub Reason: SR_DISK_REPLICATION_ELIGIBLE, - pub DiskGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SR_RESOURCE_TYPE_DISK_INFO {} -impl ::core::clone::Clone for SR_RESOURCE_TYPE_DISK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT { - pub Count: u16, - pub DiskInfo: [SR_RESOURCE_TYPE_DISK_INFO; 1], -} -impl ::core::marker::Copy for SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT {} -impl ::core::clone::Clone for SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS { - pub DataDiskGuid: ::windows_sys::core::GUID, - pub IncludeOfflineDisks: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS { - pub DataDiskGuid: ::windows_sys::core::GUID, - pub IncludeAvailableStoargeDisks: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS { - pub SourceDataDiskGuid: ::windows_sys::core::GUID, - pub TargetReplicationGroupGuid: ::windows_sys::core::GUID, - pub SkipConnectivityCheck: super::super::Foundation::BOOLEAN, - pub IncludeOfflineDisks: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct SR_RESOURCE_TYPE_REPLICATED_DISK { - pub Type: SR_REPLICATED_DISK_TYPE, - pub ClusterDiskResourceGuid: ::windows_sys::core::GUID, - pub ReplicationGroupId: ::windows_sys::core::GUID, - pub ReplicationGroupName: [u16; 260], -} -impl ::core::marker::Copy for SR_RESOURCE_TYPE_REPLICATED_DISK {} -impl ::core::clone::Clone for SR_RESOURCE_TYPE_REPLICATED_DISK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULT { - pub Count: u16, - pub ReplicatedDisks: [SR_RESOURCE_TYPE_REPLICATED_DISK; 1], -} -impl ::core::marker::Copy for SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULT {} -impl ::core::clone::Clone for SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAY { - pub Count: u32, - pub PartitionArray: [SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO; 1], -} -impl ::core::marker::Copy for SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAY {} -impl ::core::clone::Clone for SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO { - pub PartitionOffset: u64, - pub Capabilities: u32, -} -impl ::core::marker::Copy for SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO {} -impl ::core::clone::Clone for SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct WitnessTagHelper { - pub Version: i32, - pub paxosToValidate: PaxosTagCStruct, -} -impl ::core::marker::Copy for WitnessTagHelper {} -impl ::core::clone::Clone for WitnessTagHelper { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub struct WitnessTagUpdateHelper { - pub Version: i32, - pub paxosToSet: PaxosTagCStruct, - pub paxosToValidate: PaxosTagCStruct, -} -impl ::core::marker::Copy for WitnessTagUpdateHelper {} -impl ::core::clone::Clone for WitnessTagUpdateHelper { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _HCHANGE(pub u8); -#[repr(C)] -pub struct _HCLUSCRYPTPROVIDER(pub u8); -#[repr(C)] -pub struct _HCLUSENUM(pub u8); -#[repr(C)] -pub struct _HCLUSENUMEX(pub u8); -#[repr(C)] -pub struct _HCLUSTER(pub u8); -#[repr(C)] -pub struct _HGROUP(pub u8); -#[repr(C)] -pub struct _HGROUPENUM(pub u8); -#[repr(C)] -pub struct _HGROUPENUMEX(pub u8); -#[repr(C)] -pub struct _HGROUPSET(pub u8); -#[repr(C)] -pub struct _HGROUPSETENUM(pub u8); -#[repr(C)] -pub struct _HNETINTERFACE(pub u8); -#[repr(C)] -pub struct _HNETINTERFACEENUM(pub u8); -#[repr(C)] -pub struct _HNETWORK(pub u8); -#[repr(C)] -pub struct _HNETWORKENUM(pub u8); -#[repr(C)] -pub struct _HNODE(pub u8); -#[repr(C)] -pub struct _HNODEENUM(pub u8); -#[repr(C)] -pub struct _HNODEENUMEX(pub u8); -#[repr(C)] -pub struct _HREGBATCH(pub u8); -#[repr(C)] -pub struct _HREGBATCHNOTIFICATION(pub u8); -#[repr(C)] -pub struct _HREGBATCHPORT(pub u8); -#[repr(C)] -pub struct _HREGREADBATCH(pub u8); -#[repr(C)] -pub struct _HREGREADBATCHREPLY(pub u8); -#[repr(C)] -pub struct _HRESENUM(pub u8); -#[repr(C)] -pub struct _HRESENUMEX(pub u8); -#[repr(C)] -pub struct _HRESOURCE(pub u8); -#[repr(C)] -pub struct _HRESTYPEENUM(pub u8); -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type LPGROUP_CALLBACK_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type LPNODE_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type LPRESOURCE_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type LPRESOURCE_CALLBACK_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PARBITRATE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PBEGIN_RESCALL_AS_USER_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PBEGIN_RESCALL_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PBEGIN_RESTYPECALL_AS_USER_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PBEGIN_RESTYPECALL_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCANCEL_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCHANGE_RESOURCE_PROCESS_FOR_DUMPS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLOSE_CLUSTER_CRYPT_PROVIDER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLOSE_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPIClusWorkerCheckTerminate = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ADD_CLUSTER_GROUP_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ADD_CLUSTER_GROUP_GROUPSET_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ADD_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_ADD_CLUSTER_NODE = ::core::option::Option *mut _HNODE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_ADD_CLUSTER_NODE_EX = ::core::option::Option *mut _HNODE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ADD_CLUSTER_RESOURCE_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ADD_CLUSTER_RESOURCE_NODE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ADD_CROSS_CLUSTER_GROUPSET_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ADD_RESOURCE_TO_CLUSTER_SHARED_VOLUMES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_BACKUP_CLUSTER_DATABASE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CAN_RESOURCE_BE_DEPENDENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER_GROUP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER_GROUP_GROUPSET = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER_NETWORK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER_NET_INTERFACE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER_NODE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER_NOTIFY_PORT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLOSE_CLUSTER_RESOURCE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_ADD_GROUP_TO_AFFINITY_RULE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_ADD_GROUP_TO_GROUP_GROUPSET = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_AFFINITY_RULE_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_CLOSE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_CLOSE_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_CREATE_AFFINITY_RULE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GET_ENUM_COUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GET_ENUM_COUNT_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_CLOSE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_CLOSE_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_GET_ENUM_COUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_GET_ENUM_COUNT_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_GROUPSET_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_OPEN_ENUM = ::core::option::Option *mut _HGROUPENUM>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_GROUP_OPEN_ENUM_EX = ::core::option::Option *mut _HGROUPENUMEX>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NETWORK_CLOSE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NETWORK_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NETWORK_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NETWORK_GET_ENUM_COUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NETWORK_OPEN_ENUM = ::core::option::Option *mut _HNETWORKENUM>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NET_INTERFACE_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_CLOSE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_CLOSE_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_GET_ENUM_COUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_GET_ENUM_COUNT_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_OPEN_ENUM = ::core::option::Option *mut _HNODEENUM>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_NODE_OPEN_ENUM_EX = ::core::option::Option *mut _HNODEENUMEX>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_OPEN_ENUM = ::core::option::Option *mut _HCLUSENUM>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_OPEN_ENUM_EX = ::core::option::Option *mut _HCLUSENUMEX>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_CLOSE_KEY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_CREATE_BATCH = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Registry"))] -pub type PCLUSAPI_CLUSTER_REG_CREATE_KEY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_DELETE_KEY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_DELETE_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PCLUSAPI_CLUSTER_REG_ENUM_KEY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_ENUM_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] -pub type PCLUSAPI_CLUSTER_REG_GET_KEY_SECURITY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_OPEN_KEY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PCLUSAPI_CLUSTER_REG_QUERY_INFO_KEY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_QUERY_VALUE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] -pub type PCLUSAPI_CLUSTER_REG_SET_KEY_SECURITY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_CLUSTER_REG_SET_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_REG_SYNC_DATABASE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_REMOVE_AFFINITY_RULE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_AFFINITY_RULE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_GROUP_GROUPSET = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_CLOSE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_CLOSE_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_ENUM_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_GET_ENUM_COUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_GET_ENUM_COUNT_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM = ::core::option::Option *mut _HRESENUM>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM_EX = ::core::option::Option *mut _HRESENUMEX>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_CLOSE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_ENUM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_GET_ENUM_COUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CLUSTER_RESOURCE_TYPE_OPEN_ENUM = ::core::option::Option *mut _HRESTYPEENUM>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLUSTER_UPGRADE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLUS_WORKER_CREATE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CLUS_WORKER_TERMINATE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CREATE_CLUSTER = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CREATE_CLUSTER_AVAILABILITY_SET = ::core::option::Option *mut _HGROUPSET>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CREATE_CLUSTER_CNOLESS = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CREATE_CLUSTER_GROUP = ::core::option::Option *mut _HGROUP>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CREATE_CLUSTER_GROUPEX = ::core::option::Option *mut _HGROUP>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CREATE_CLUSTER_GROUP_GROUPSET = ::core::option::Option *mut _HGROUPSET>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_CREATE_CLUSTER_NAME_ACCOUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT = ::core::option::Option *mut _HCHANGE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT_V2 = ::core::option::Option *mut _HCHANGE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CREATE_CLUSTER_RESOURCE = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_DELETE_CLUSTER_GROUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_DELETE_CLUSTER_GROUP_GROUPSET = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_DELETE_CLUSTER_RESOURCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_DESTROY_CLUSTER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_DESTROY_CLUSTER_GROUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_EVICT_CLUSTER_NODE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_EVICT_CLUSTER_NODE_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_FAIL_CLUSTER_RESOURCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_FROM_GROUP = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_FROM_GROUP_GROUPSET = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_FROM_NETWORK = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_FROM_NET_INTERFACE = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_FROM_NODE = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_FROM_RESOURCE = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_GET_CLUSTER_GROUP_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_GROUP_STATE = ::core::option::Option CLUSTER_GROUP_STATE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_INFORMATION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_GET_CLUSTER_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NETWORK_ID = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_GET_CLUSTER_NETWORK_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NETWORK_STATE = ::core::option::Option CLUSTER_NETWORK_STATE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NET_INTERFACE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_GET_CLUSTER_NET_INTERFACE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NET_INTERFACE_STATE = ::core::option::Option CLUSTER_NETINTERFACE_STATE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NODE_ID = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_GET_CLUSTER_NODE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NODE_STATE = ::core::option::Option CLUSTER_NODE_STATE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NOTIFY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_NOTIFY_V2 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_QUORUM_RESOURCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_GET_CLUSTER_RESOURCE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_GET_CLUSTER_RESOURCE_NETWORK_NAME = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_CLUSTER_RESOURCE_STATE = ::core::option::Option CLUSTER_RESOURCE_STATE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSAPI_GET_CLUSTER_RESOURCE_TYPE_KEY = ::core::option::Option super::super::System::Registry::HKEY>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_GET_NODE_CLUSTER_STATE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_GET_NOTIFY_EVENT_HANDLE_V2 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_IS_FILE_ON_CLUSTER_SHARED_VOLUME = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_MOVE_CLUSTER_GROUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OFFLINE_CLUSTER_GROUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OFFLINE_CLUSTER_RESOURCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ONLINE_CLUSTER_GROUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_ONLINE_CLUSTER_RESOURCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_EX = ::core::option::Option *mut _HCLUSTER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_GROUP = ::core::option::Option *mut _HGROUP>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_GROUP_EX = ::core::option::Option *mut _HGROUP>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_GROUP_GROUPSET = ::core::option::Option *mut _HGROUPSET>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_NETINTERFACE_EX = ::core::option::Option *mut _HNETINTERFACE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_NETWORK = ::core::option::Option *mut _HNETWORK>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_NETWORK_EX = ::core::option::Option *mut _HNETWORK>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_NET_INTERFACE = ::core::option::Option *mut _HNETINTERFACE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_NODE = ::core::option::Option *mut _HNODE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_NODE_EX = ::core::option::Option *mut _HNODE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_RESOURCE = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_CLUSTER_RESOURCE_EX = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_OPEN_NODE_BY_ID = ::core::option::Option *mut _HNODE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_PAUSE_CLUSTER_NODE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_PAUSE_CLUSTER_NODE_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_REGISTER_CLUSTER_NOTIFY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_REGISTER_CLUSTER_NOTIFY_V2 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_CLUSTER_GROUP_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_CLUSTER_GROUP_GROUPSET_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_CLUSTER_NAME_ACCOUNT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_CLUSTER_RESOURCE_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_CLUSTER_RESOURCE_NODE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_CROSS_CLUSTER_GROUPSET_DEPENDENCY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_REMOVE_RESOURCE_FROM_CLUSTER_SHARED_VOLUMES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_RESTART_CLUSTER_RESOURCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_RESTORE_CLUSTER_DATABASE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_RESUME_CLUSTER_NODE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_RESUME_CLUSTER_NODE_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EXPRESSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_GROUP_NAME = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_GROUP_NODE_LIST = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_NETWORK_NAME = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_NETWORK_PRIORITY_ORDER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_QUORUM_RESOURCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_CLUSTER_RESOURCE_NAME = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSAPI_SET_CLUSTER_SERVICE_ACCOUNT_PASSWORD = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SET_GROUP_DEPENDENCY_EXPRESSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SHARED_VOLUME_SET_SNAPSHOT_STATE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSAPI_SetClusterName = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_CLEAR_BACKUP_STATE_FOR_SHARED_VOLUME = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_DECRYPT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_ENCRYPT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSTER_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSTER_GET_VOLUME_PATH_NAME = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSTER_IS_PATH_ON_SHARED_VOLUME = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_PREPARE_SHARED_VOLUME_FOR_BACKUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_BATCH_ADD_COMMAND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_BATCH_CLOSE_NOTIFICATION = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_BATCH_READ_COMMAND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSTER_REG_CLOSE_BATCH = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_CLOSE_BATCH_NOTIFY_PORT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_CLOSE_READ_BATCH = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_CLOSE_READ_BATCH_EX = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_CLOSE_READ_BATCH_REPLY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSTER_REG_CREATE_BATCH_NOTIFY_PORT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PCLUSTER_REG_CREATE_READ_BATCH = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_GET_BATCH_NOTIFICATION = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_READ_BATCH_ADD_COMMAND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_REG_READ_BATCH_REPLY_NEXT_COMMAND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSTER_SETUP_PROGRESS_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PCLUSTER_SET_ACCOUNT_ACCESS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCLUSTER_UPGRADE_PROGRESS_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PEND_CONTROL_CALL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PEND_TYPE_CONTROL_CALL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PEXTEND_RES_CONTROL_CALL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PEXTEND_RES_TYPE_CONTROL_CALL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PFREE_CLUSTER_CRYPT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PIS_ALIVE_ROUTINE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PLOG_EVENT_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLOOKS_ALIVE_ROUTINE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type POFFLINE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type POFFLINE_V2_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PONLINE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PONLINE_V2_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type POPEN_CLUSTER_CRYPT_PROVIDER = ::core::option::Option *mut _HCLUSCRYPTPROVIDER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type POPEN_CLUSTER_CRYPT_PROVIDEREX = ::core::option::Option *mut _HCLUSCRYPTPROVIDER>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type POPEN_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type POPEN_V2_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PQUERY_APPINSTANCE_VERSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PQUORUM_RESOURCE_LOST = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRAISE_RES_TYPE_NOTIFICATION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PREGISTER_APPINSTANCE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PREGISTER_APPINSTANCE_VERSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRELEASE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PREQUEST_DUMP_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESET_ALL_APPINSTANCE_VERSIONS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESOURCE_CONTROL_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESOURCE_TYPE_CONTROL_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_ADD_UNKNOWN_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_CREATE_DIRECTORY_TREE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_DUP_PARAMETER_BLOCK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_DUP_STRING = ::core::option::Option ::windows_sys::core::PWSTR>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_ENUM_PRIVATE_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_ENUM_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_ENUM_RESOURCES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_ENUM_RESOURCES_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_ENUM_RESOURCES_EX2 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_EXPAND_ENVIRONMENT_STRINGS = ::core::option::Option ::windows_sys::core::PWSTR>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_BINARY_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_DWORD_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_EXPANDED_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_EXPAND_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_FIND_FILETIME_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_LONG_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_MULTI_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FIND_ULARGEINTEGER_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_FREE_ENVIRONMENT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_FREE_PARAMETER_BLOCK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_GET_ALL_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_BINARY_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_GET_BINARY_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_CORE_CLUSTER_RESOURCES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_DWORD_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_GET_DWORD_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_ENVIRONMENT_WITH_NET_NAME = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_GET_EXPAND_SZ_VALUE = ::core::option::Option ::windows_sys::core::PWSTR>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_FILETIME_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_LONG_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_MULTI_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_GET_PRIVATE_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_GET_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_GET_PROPERTIES_TO_PARAMETER_BLOCK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_GET_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_PROPERTY_FORMATS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_GET_PROPERTY_SIZE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_GET_QWORD_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_RESOURCE_DEPENDENCY = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_GET_RESOURCE_DEPENDENCY_EX = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_RESOURCE_NAME = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX = ::core::option::Option *mut _HRESOURCE>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_GET_SZ_PROPERTY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_GET_SZ_VALUE = ::core::option::Option ::windows_sys::core::PWSTR>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_IS_PATH_VALID = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_IS_RESOURCE_CLASS_EQUAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_PROPERTY_LIST_FROM_PARAMETER_BLOCK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_RESOURCES_EQUAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_RESOURCE_TYPES_EQUAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_SET_BINARY_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_SET_DWORD_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_SET_EXPAND_SZ_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_SET_MULTI_SZ_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_SET_PRIVATE_PROPERTY_LIST = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_SET_PROPERTY_TABLE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_SET_PROPERTY_TABLE_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_SET_QWORD_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub type PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub type PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub type PRESUTIL_SET_SZ_VALUE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PRESUTIL_SET_UNKNOWN_PROPERTIES = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_START_RESOURCE_SERVICE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_STOP_RESOURCE_SERVICE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub type PRESUTIL_STOP_SERVICE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_VERIFY_PRIVATE_PROPERTY_LIST = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRESUTIL_VERIFY_PROPERTY_TABLE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRESUTIL_VERIFY_RESOURCE_SERVICE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub type PRESUTIL_VERIFY_SERVICE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PRES_UTIL_VERIFY_SHUTDOWN_SAFE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSET_INTERNAL_STATE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSET_RESOURCE_LOCKED_MODE_EX_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSET_RESOURCE_LOCKED_MODE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSET_RESOURCE_STATUS_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSET_RESOURCE_STATUS_ROUTINE_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PSIGNAL_FAILURE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PSTARTUP_EX_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PSTARTUP_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`*"] -pub type PTERMINATE_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWORKER_START_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Clustering\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SET_APP_INSTANCE_CSV_FLAGS = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/HttpServer/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/HttpServer/mod.rs deleted file mode 100644 index 046847e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/HttpServer/mod.rs +++ /dev/null @@ -1,2277 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpAddFragmentToCache ( requestqueuehandle : super::super::Foundation:: HANDLE , urlprefix : :: windows_sys::core::PCWSTR , datachunk : *const HTTP_DATA_CHUNK , cachepolicy : *const HTTP_CACHE_POLICY , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpAddUrl ( requestqueuehandle : super::super::Foundation:: HANDLE , fullyqualifiedurl : :: windows_sys::core::PCWSTR , reserved : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpAddUrlToUrlGroup ( urlgroupid : u64 , pfullyqualifiedurl : :: windows_sys::core::PCWSTR , urlcontext : u64 , reserved : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpCancelHttpRequest ( requestqueuehandle : super::super::Foundation:: HANDLE , requestid : u64 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpCloseRequestQueue ( requestqueuehandle : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpCloseServerSession ( serversessionid : u64 ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpCloseUrlGroup ( urlgroupid : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpCreateHttpHandle ( requestqueuehandle : *mut super::super::Foundation:: HANDLE , reserved : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn HttpCreateRequestQueue ( version : HTTPAPI_VERSION , name : :: windows_sys::core::PCWSTR , securityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , flags : u32 , requestqueuehandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpCreateServerSession ( version : HTTPAPI_VERSION , serversessionid : *mut u64 , reserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpCreateUrlGroup ( serversessionid : u64 , purlgroupid : *mut u64 , reserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpDeclarePush ( requestqueuehandle : super::super::Foundation:: HANDLE , requestid : u64 , verb : HTTP_VERB , path : :: windows_sys::core::PCWSTR , query : :: windows_sys::core::PCSTR , headers : *const HTTP_REQUEST_HEADERS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpDelegateRequestEx ( requestqueuehandle : super::super::Foundation:: HANDLE , delegatequeuehandle : super::super::Foundation:: HANDLE , requestid : u64 , delegateurlgroupid : u64 , propertyinfosetsize : u32 , propertyinfoset : *const HTTP_DELEGATE_REQUEST_PROPERTY_INFO ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpDeleteServiceConfiguration ( servicehandle : super::super::Foundation:: HANDLE , configid : HTTP_SERVICE_CONFIG_ID , pconfiginformation : *const ::core::ffi::c_void , configinformationlength : u32 , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpFindUrlGroupId ( fullyqualifiedurl : :: windows_sys::core::PCWSTR , requestqueuehandle : super::super::Foundation:: HANDLE , urlgroupid : *mut u64 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpFlushResponseCache ( requestqueuehandle : super::super::Foundation:: HANDLE , urlprefix : :: windows_sys::core::PCWSTR , flags : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpGetExtension ( version : HTTPAPI_VERSION , extension : u32 , buffer : *mut ::core::ffi::c_void , buffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpInitialize ( version : HTTPAPI_VERSION , flags : HTTP_INITIALIZE , preserved : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpIsFeatureSupported ( featureid : HTTP_FEATURE_ID ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpPrepareUrl ( reserved : *mut ::core::ffi::c_void , flags : u32 , url : :: windows_sys::core::PCWSTR , preparedurl : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpQueryRequestQueueProperty ( requestqueuehandle : super::super::Foundation:: HANDLE , property : HTTP_SERVER_PROPERTY , propertyinformation : *mut ::core::ffi::c_void , propertyinformationlength : u32 , reserved1 : u32 , returnlength : *mut u32 , reserved2 : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpQueryServerSessionProperty ( serversessionid : u64 , property : HTTP_SERVER_PROPERTY , propertyinformation : *mut ::core::ffi::c_void , propertyinformationlength : u32 , returnlength : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpQueryServiceConfiguration ( servicehandle : super::super::Foundation:: HANDLE , configid : HTTP_SERVICE_CONFIG_ID , pinput : *const ::core::ffi::c_void , inputlength : u32 , poutput : *mut ::core::ffi::c_void , outputlength : u32 , preturnlength : *mut u32 , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpQueryUrlGroupProperty ( urlgroupid : u64 , property : HTTP_SERVER_PROPERTY , propertyinformation : *mut ::core::ffi::c_void , propertyinformationlength : u32 , returnlength : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpReadFragmentFromCache ( requestqueuehandle : super::super::Foundation:: HANDLE , urlprefix : :: windows_sys::core::PCWSTR , byterange : *const HTTP_BYTE_RANGE , buffer : *mut ::core::ffi::c_void , bufferlength : u32 , bytesread : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpReceiveClientCertificate ( requestqueuehandle : super::super::Foundation:: HANDLE , connectionid : u64 , flags : u32 , sslclientcertinfo : *mut HTTP_SSL_CLIENT_CERT_INFO , sslclientcertinfosize : u32 , bytesreceived : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`, `\"Win32_System_IO\"`*"] fn HttpReceiveHttpRequest ( requestqueuehandle : super::super::Foundation:: HANDLE , requestid : u64 , flags : HTTP_RECEIVE_HTTP_REQUEST_FLAGS , requestbuffer : *mut HTTP_REQUEST_V2 , requestbufferlength : u32 , bytesreturned : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpReceiveRequestEntityBody ( requestqueuehandle : super::super::Foundation:: HANDLE , requestid : u64 , flags : u32 , entitybuffer : *mut ::core::ffi::c_void , entitybufferlength : u32 , bytesreturned : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpRemoveUrl ( requestqueuehandle : super::super::Foundation:: HANDLE , fullyqualifiedurl : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpRemoveUrlFromUrlGroup ( urlgroupid : u64 , pfullyqualifiedurl : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpSendHttpResponse ( requestqueuehandle : super::super::Foundation:: HANDLE , requestid : u64 , flags : u32 , httpresponse : *const HTTP_RESPONSE_V2 , cachepolicy : *const HTTP_CACHE_POLICY , bytessent : *mut u32 , reserved1 : *mut ::core::ffi::c_void , reserved2 : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED , logdata : *const HTTP_LOG_DATA ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpSendResponseEntityBody ( requestqueuehandle : super::super::Foundation:: HANDLE , requestid : u64 , flags : u32 , entitychunkcount : u16 , entitychunks : *const HTTP_DATA_CHUNK , bytessent : *mut u32 , reserved1 : *const ::core::ffi::c_void , reserved2 : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED , logdata : *const HTTP_LOG_DATA ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpSetRequestProperty ( requestqueuehandle : super::super::Foundation:: HANDLE , id : u64 , propertyid : HTTP_REQUEST_PROPERTY , input : *const ::core::ffi::c_void , inputpropertysize : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpSetRequestQueueProperty ( requestqueuehandle : super::super::Foundation:: HANDLE , property : HTTP_SERVER_PROPERTY , propertyinformation : *const ::core::ffi::c_void , propertyinformationlength : u32 , reserved1 : u32 , reserved2 : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpSetServerSessionProperty ( serversessionid : u64 , property : HTTP_SERVER_PROPERTY , propertyinformation : *const ::core::ffi::c_void , propertyinformationlength : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpSetServiceConfiguration ( servicehandle : super::super::Foundation:: HANDLE , configid : HTTP_SERVICE_CONFIG_ID , pconfiginformation : *const ::core::ffi::c_void , configinformationlength : u32 , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpSetUrlGroupProperty ( urlgroupid : u64 , property : HTTP_SERVER_PROPERTY , propertyinformation : *const ::core::ffi::c_void , propertyinformationlength : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] fn HttpShutdownRequestQueue ( requestqueuehandle : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] fn HttpTerminate ( flags : HTTP_INITIALIZE , preserved : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpUpdateServiceConfiguration ( handle : super::super::Foundation:: HANDLE , configid : HTTP_SERVICE_CONFIG_ID , configinfo : *const ::core::ffi::c_void , configinfolength : u32 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpWaitForDemandStart ( requestqueuehandle : super::super::Foundation:: HANDLE , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpWaitForDisconnect ( requestqueuehandle : super::super::Foundation:: HANDLE , connectionid : u64 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "httpapi.dll""system" #[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn HttpWaitForDisconnectEx ( requestqueuehandle : super::super::Foundation:: HANDLE , connectionid : u64 , reserved : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> u32 ); -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_AUTH_ENABLE_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_AUTH_ENABLE_DIGEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_AUTH_ENABLE_KERBEROS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_AUTH_ENABLE_NEGOTIATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_AUTH_ENABLE_NTLM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CHANNEL_BIND_CLIENT_SERVICE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CHANNEL_BIND_DOTLESS_SERVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CHANNEL_BIND_PROXY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CHANNEL_BIND_PROXY_COHOSTING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_DEMAND_CBT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_BYTES_RECV: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_BYTES_SENT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_CLIENT_IP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_CLIENT_PORT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_COMPUTER_NAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_COOKIE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_CORRELATION_ID: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_DATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_HOST: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_METHOD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_QUEUE_NAME: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_REASON: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_REFERER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_SERVER_IP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_SERVER_PORT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_SITE_ID: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_SITE_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_STATUS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_STREAM_ID: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_STREAM_ID_EX: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_SUB_STATUS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_TIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_TIME_TAKEN: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_TRANSPORT_TYPE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_URI: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_URI_QUERY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_URI_STEM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_USER_AGENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_USER_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_VERSION: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_LOG_FIELD_WIN32_STATUS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_MAX_SERVER_QUEUE_LENGTH: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_MIN_SERVER_QUEUE_LENGTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RECEIVE_FULL_CHAIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RECEIVE_SECURE_CHANNEL_TOKEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_FLAG_HTTP2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_FLAG_HTTP3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_FLAG_IP_ROUTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SEND_RESPONSE_FLAG_DISCONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SEND_RESPONSE_FLAG_GOAWAY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SEND_RESPONSE_FLAG_MORE_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SEND_RESPONSE_FLAG_OPAQUE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_URL_FLAG_REMOVE_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTTP/1.0"); -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_503_RESPONSE_VERBOSITY = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const Http503ResponseVerbosityBasic: HTTP_503_RESPONSE_VERBOSITY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const Http503ResponseVerbosityLimited: HTTP_503_RESPONSE_VERBOSITY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const Http503ResponseVerbosityFull: HTTP_503_RESPONSE_VERBOSITY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_AUTHENTICATION_HARDENING_LEVELS = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpAuthenticationHardeningLegacy: HTTP_AUTHENTICATION_HARDENING_LEVELS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpAuthenticationHardeningMedium: HTTP_AUTHENTICATION_HARDENING_LEVELS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpAuthenticationHardeningStrict: HTTP_AUTHENTICATION_HARDENING_LEVELS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_AUTH_STATUS = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpAuthStatusSuccess: HTTP_AUTH_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpAuthStatusNotAuthenticated: HTTP_AUTH_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpAuthStatusFailure: HTTP_AUTH_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_CACHE_POLICY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpCachePolicyNocache: HTTP_CACHE_POLICY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpCachePolicyUserInvalidates: HTTP_CACHE_POLICY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpCachePolicyTimeToLive: HTTP_CACHE_POLICY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpCachePolicyMaximum: HTTP_CACHE_POLICY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_CREATE_REQUEST_QUEUE_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const CreateRequestQueueExternalIdProperty: HTTP_CREATE_REQUEST_QUEUE_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const CreateRequestQueueMax: HTTP_CREATE_REQUEST_QUEUE_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_DATA_CHUNK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpDataChunkFromMemory: HTTP_DATA_CHUNK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpDataChunkFromFileHandle: HTTP_DATA_CHUNK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpDataChunkFromFragmentCache: HTTP_DATA_CHUNK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpDataChunkFromFragmentCacheEx: HTTP_DATA_CHUNK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpDataChunkTrailers: HTTP_DATA_CHUNK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpDataChunkMaximum: HTTP_DATA_CHUNK_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_DELEGATE_REQUEST_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const DelegateRequestReservedProperty: HTTP_DELEGATE_REQUEST_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const DelegateRequestDelegateUrlProperty: HTTP_DELEGATE_REQUEST_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_ENABLED_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpEnabledStateActive: HTTP_ENABLED_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpEnabledStateInactive: HTTP_ENABLED_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_FEATURE_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpFeatureUnknown: HTTP_FEATURE_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpFeatureResponseTrailers: HTTP_FEATURE_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpFeatureApiTimings: HTTP_FEATURE_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpFeatureDelegateEx: HTTP_FEATURE_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpFeatureHttp3: HTTP_FEATURE_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpFeaturemax: HTTP_FEATURE_ID = -1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_HEADER_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderCacheControl: HTTP_HEADER_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderConnection: HTTP_HEADER_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderDate: HTTP_HEADER_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderKeepAlive: HTTP_HEADER_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderPragma: HTTP_HEADER_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderTrailer: HTTP_HEADER_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderTransferEncoding: HTTP_HEADER_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderUpgrade: HTTP_HEADER_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderVia: HTTP_HEADER_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderWarning: HTTP_HEADER_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAllow: HTTP_HEADER_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderContentLength: HTTP_HEADER_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderContentType: HTTP_HEADER_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderContentEncoding: HTTP_HEADER_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderContentLanguage: HTTP_HEADER_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderContentLocation: HTTP_HEADER_ID = 15i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderContentMd5: HTTP_HEADER_ID = 16i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderContentRange: HTTP_HEADER_ID = 17i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderExpires: HTTP_HEADER_ID = 18i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderLastModified: HTTP_HEADER_ID = 19i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAccept: HTTP_HEADER_ID = 20i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAcceptCharset: HTTP_HEADER_ID = 21i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAcceptEncoding: HTTP_HEADER_ID = 22i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAcceptLanguage: HTTP_HEADER_ID = 23i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAuthorization: HTTP_HEADER_ID = 24i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderCookie: HTTP_HEADER_ID = 25i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderExpect: HTTP_HEADER_ID = 26i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderFrom: HTTP_HEADER_ID = 27i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderHost: HTTP_HEADER_ID = 28i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderIfMatch: HTTP_HEADER_ID = 29i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderIfModifiedSince: HTTP_HEADER_ID = 30i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderIfNoneMatch: HTTP_HEADER_ID = 31i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderIfRange: HTTP_HEADER_ID = 32i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderIfUnmodifiedSince: HTTP_HEADER_ID = 33i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderMaxForwards: HTTP_HEADER_ID = 34i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderProxyAuthorization: HTTP_HEADER_ID = 35i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderReferer: HTTP_HEADER_ID = 36i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderRange: HTTP_HEADER_ID = 37i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderTe: HTTP_HEADER_ID = 38i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderTranslate: HTTP_HEADER_ID = 39i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderUserAgent: HTTP_HEADER_ID = 40i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderRequestMaximum: HTTP_HEADER_ID = 41i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAcceptRanges: HTTP_HEADER_ID = 20i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderAge: HTTP_HEADER_ID = 21i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderEtag: HTTP_HEADER_ID = 22i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderLocation: HTTP_HEADER_ID = 23i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderProxyAuthenticate: HTTP_HEADER_ID = 24i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderRetryAfter: HTTP_HEADER_ID = 25i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderServer: HTTP_HEADER_ID = 26i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderSetCookie: HTTP_HEADER_ID = 27i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderVary: HTTP_HEADER_ID = 28i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderWwwAuthenticate: HTTP_HEADER_ID = 29i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderResponseMaximum: HTTP_HEADER_ID = 30i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpHeaderMaximum: HTTP_HEADER_ID = 41i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_INITIALIZE = u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_INITIALIZE_CONFIG: HTTP_INITIALIZE = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_INITIALIZE_SERVER: HTTP_INITIALIZE = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_LOGGING_ROLLOVER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingRolloverSize: HTTP_LOGGING_ROLLOVER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingRolloverDaily: HTTP_LOGGING_ROLLOVER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingRolloverWeekly: HTTP_LOGGING_ROLLOVER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingRolloverMonthly: HTTP_LOGGING_ROLLOVER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingRolloverHourly: HTTP_LOGGING_ROLLOVER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_LOGGING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingTypeW3C: HTTP_LOGGING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingTypeIIS: HTTP_LOGGING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingTypeNCSA: HTTP_LOGGING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLoggingTypeRaw: HTTP_LOGGING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_LOG_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpLogDataTypeFields: HTTP_LOG_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_PERFORMANCE_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const PerformanceParamSendBufferingFlags: HTTP_PERFORMANCE_PARAM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const PerformanceParamAggressiveICW: HTTP_PERFORMANCE_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const PerformanceParamMaxSendBufferSize: HTTP_PERFORMANCE_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const PerformanceParamMaxConcurrentClientStreams: HTTP_PERFORMANCE_PARAM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const PerformanceParamMaxReceiveBufferSize: HTTP_PERFORMANCE_PARAM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const PerformanceParamDecryptOnSspiThread: HTTP_PERFORMANCE_PARAM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const PerformanceParamMax: HTTP_PERFORMANCE_PARAM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_PROTECTION_LEVEL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpProtectionLevelUnrestricted: HTTP_PROTECTION_LEVEL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpProtectionLevelEdgeRestricted: HTTP_PROTECTION_LEVEL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpProtectionLevelRestricted: HTTP_PROTECTION_LEVEL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_QOS_SETTING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpQosSettingTypeBandwidth: HTTP_QOS_SETTING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpQosSettingTypeConnectionLimit: HTTP_QOS_SETTING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpQosSettingTypeFlowRate: HTTP_QOS_SETTING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_RECEIVE_HTTP_REQUEST_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RECEIVE_REQUEST_FLAG_COPY_BODY: HTTP_RECEIVE_HTTP_REQUEST_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HTTP_RECEIVE_REQUEST_FLAG_FLUSH_BODY: HTTP_RECEIVE_HTTP_REQUEST_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_REQUEST_AUTH_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestAuthTypeNone: HTTP_REQUEST_AUTH_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestAuthTypeBasic: HTTP_REQUEST_AUTH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestAuthTypeDigest: HTTP_REQUEST_AUTH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestAuthTypeNTLM: HTTP_REQUEST_AUTH_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestAuthTypeNegotiate: HTTP_REQUEST_AUTH_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestAuthTypeKerberos: HTTP_REQUEST_AUTH_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_REQUEST_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeAuth: HTTP_REQUEST_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeChannelBind: HTTP_REQUEST_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeSslProtocol: HTTP_REQUEST_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeSslTokenBindingDraft: HTTP_REQUEST_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeSslTokenBinding: HTTP_REQUEST_INFO_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeRequestTiming: HTTP_REQUEST_INFO_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeTcpInfoV0: HTTP_REQUEST_INFO_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeRequestSizing: HTTP_REQUEST_INFO_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeQuicStats: HTTP_REQUEST_INFO_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestInfoTypeTcpInfoV1: HTTP_REQUEST_INFO_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_REQUEST_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertyIsb: HTTP_REQUEST_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertyTcpInfoV0: HTTP_REQUEST_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertyQuicStats: HTTP_REQUEST_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertyTcpInfoV1: HTTP_REQUEST_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertySni: HTTP_REQUEST_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertyStreamError: HTTP_REQUEST_PROPERTY = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertyWskApiTimings: HTTP_REQUEST_PROPERTY = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestPropertyQuicApiTimings: HTTP_REQUEST_PROPERTY = 7i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_REQUEST_SIZING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestSizingTypeTlsHandshakeLeg1ClientData: HTTP_REQUEST_SIZING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestSizingTypeTlsHandshakeLeg1ServerData: HTTP_REQUEST_SIZING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestSizingTypeTlsHandshakeLeg2ClientData: HTTP_REQUEST_SIZING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestSizingTypeTlsHandshakeLeg2ServerData: HTTP_REQUEST_SIZING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestSizingTypeHeaders: HTTP_REQUEST_SIZING_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestSizingTypeMax: HTTP_REQUEST_SIZING_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_REQUEST_TIMING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeConnectionStart: HTTP_REQUEST_TIMING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeDataStart: HTTP_REQUEST_TIMING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsCertificateLoadStart: HTTP_REQUEST_TIMING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsCertificateLoadEnd: HTTP_REQUEST_TIMING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsHandshakeLeg1Start: HTTP_REQUEST_TIMING_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsHandshakeLeg1End: HTTP_REQUEST_TIMING_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsHandshakeLeg2Start: HTTP_REQUEST_TIMING_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsHandshakeLeg2End: HTTP_REQUEST_TIMING_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsAttributesQueryStart: HTTP_REQUEST_TIMING_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsAttributesQueryEnd: HTTP_REQUEST_TIMING_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsClientCertQueryStart: HTTP_REQUEST_TIMING_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeTlsClientCertQueryEnd: HTTP_REQUEST_TIMING_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeHttp2StreamStart: HTTP_REQUEST_TIMING_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeHttp2HeaderDecodeStart: HTTP_REQUEST_TIMING_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeHttp2HeaderDecodeEnd: HTTP_REQUEST_TIMING_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestHeaderParseStart: HTTP_REQUEST_TIMING_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestHeaderParseEnd: HTTP_REQUEST_TIMING_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestRoutingStart: HTTP_REQUEST_TIMING_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestRoutingEnd: HTTP_REQUEST_TIMING_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestQueuedForInspection: HTTP_REQUEST_TIMING_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestDeliveredForInspection: HTTP_REQUEST_TIMING_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestReturnedAfterInspection: HTTP_REQUEST_TIMING_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestQueuedForDelegation: HTTP_REQUEST_TIMING_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestDeliveredForDelegation: HTTP_REQUEST_TIMING_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestReturnedAfterDelegation: HTTP_REQUEST_TIMING_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestQueuedForIO: HTTP_REQUEST_TIMING_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeRequestDeliveredForIO: HTTP_REQUEST_TIMING_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeHttp3StreamStart: HTTP_REQUEST_TIMING_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeHttp3HeaderDecodeStart: HTTP_REQUEST_TIMING_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeHttp3HeaderDecodeEnd: HTTP_REQUEST_TIMING_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpRequestTimingTypeMax: HTTP_REQUEST_TIMING_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_RESPONSE_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpResponseInfoTypeMultipleKnownHeaders: HTTP_RESPONSE_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpResponseInfoTypeAuthenticationProperty: HTTP_RESPONSE_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpResponseInfoTypeQoSProperty: HTTP_RESPONSE_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpResponseInfoTypeChannelBind: HTTP_RESPONSE_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SCHEME = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpSchemeHttp: HTTP_SCHEME = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpSchemeHttps: HTTP_SCHEME = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpSchemeMaximum: HTTP_SCHEME = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SERVER_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerAuthenticationProperty: HTTP_SERVER_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerLoggingProperty: HTTP_SERVER_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerQosProperty: HTTP_SERVER_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerTimeoutsProperty: HTTP_SERVER_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerQueueLengthProperty: HTTP_SERVER_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerStateProperty: HTTP_SERVER_PROPERTY = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServer503VerbosityProperty: HTTP_SERVER_PROPERTY = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerBindingProperty: HTTP_SERVER_PROPERTY = 7i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerExtendedAuthenticationProperty: HTTP_SERVER_PROPERTY = 8i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerListenEndpointProperty: HTTP_SERVER_PROPERTY = 9i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerChannelBindProperty: HTTP_SERVER_PROPERTY = 10i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerProtectionLevelProperty: HTTP_SERVER_PROPERTY = 11i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServerDelegationProperty: HTTP_SERVER_PROPERTY = 16i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SERVICE_BINDING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceBindingTypeNone: HTTP_SERVICE_BINDING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceBindingTypeW: HTTP_SERVICE_BINDING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceBindingTypeA: HTTP_SERVICE_BINDING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SERVICE_CONFIG_CACHE_KEY = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const MaxCacheResponseSize: HTTP_SERVICE_CONFIG_CACHE_KEY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const CacheRangeChunkSize: HTTP_SERVICE_CONFIG_CACHE_KEY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SERVICE_CONFIG_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigIPListenList: HTTP_SERVICE_CONFIG_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSSLCertInfo: HTTP_SERVICE_CONFIG_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigUrlAclInfo: HTTP_SERVICE_CONFIG_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigTimeout: HTTP_SERVICE_CONFIG_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigCache: HTTP_SERVICE_CONFIG_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSslSniCertInfo: HTTP_SERVICE_CONFIG_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSslCcsCertInfo: HTTP_SERVICE_CONFIG_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSetting: HTTP_SERVICE_CONFIG_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSslCertInfoEx: HTTP_SERVICE_CONFIG_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSslSniCertInfoEx: HTTP_SERVICE_CONFIG_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSslCcsCertInfoEx: HTTP_SERVICE_CONFIG_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSslScopedCcsCertInfo: HTTP_SERVICE_CONFIG_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigSslScopedCcsCertInfoEx: HTTP_SERVICE_CONFIG_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigMax: HTTP_SERVICE_CONFIG_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SERVICE_CONFIG_QUERY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigQueryExact: HTTP_SERVICE_CONFIG_QUERY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigQueryNext: HTTP_SERVICE_CONFIG_QUERY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpServiceConfigQueryMax: HTTP_SERVICE_CONFIG_QUERY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SERVICE_CONFIG_SETTING_KEY = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpNone: HTTP_SERVICE_CONFIG_SETTING_KEY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpTlsThrottle: HTTP_SERVICE_CONFIG_SETTING_KEY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SERVICE_CONFIG_TIMEOUT_KEY = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const IdleConnectionTimeout: HTTP_SERVICE_CONFIG_TIMEOUT_KEY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HeaderWaitTimeout: HTTP_SERVICE_CONFIG_TIMEOUT_KEY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const ExParamTypeHttp2Window: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const ExParamTypeHttp2SettingsLimits: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const ExParamTypeHttpPerformance: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const ExParamTypeTlsRestrictions: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const ExParamTypeErrorHeaders: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const ExParamTypeTlsSessionTicketKeys: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const ExParamTypeMax: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub type HTTP_VERB = i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbUnparsed: HTTP_VERB = 0i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbUnknown: HTTP_VERB = 1i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbInvalid: HTTP_VERB = 2i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbOPTIONS: HTTP_VERB = 3i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbGET: HTTP_VERB = 4i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbHEAD: HTTP_VERB = 5i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbPOST: HTTP_VERB = 6i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbPUT: HTTP_VERB = 7i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbDELETE: HTTP_VERB = 8i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbTRACE: HTTP_VERB = 9i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbCONNECT: HTTP_VERB = 10i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbTRACK: HTTP_VERB = 11i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbMOVE: HTTP_VERB = 12i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbCOPY: HTTP_VERB = 13i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbPROPFIND: HTTP_VERB = 14i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbPROPPATCH: HTTP_VERB = 15i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbMKCOL: HTTP_VERB = 16i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbLOCK: HTTP_VERB = 17i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbUNLOCK: HTTP_VERB = 18i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbSEARCH: HTTP_VERB = 19i32; -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub const HttpVerbMaximum: HTTP_VERB = 20i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP2_SETTINGS_LIMITS_PARAM { - pub Http2MaxSettingsPerFrame: u32, - pub Http2MaxSettingsPerMinute: u32, -} -impl ::core::marker::Copy for HTTP2_SETTINGS_LIMITS_PARAM {} -impl ::core::clone::Clone for HTTP2_SETTINGS_LIMITS_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP2_WINDOW_SIZE_PARAM { - pub Http2ReceiveWindowSize: u32, -} -impl ::core::marker::Copy for HTTP2_WINDOW_SIZE_PARAM {} -impl ::core::clone::Clone for HTTP2_WINDOW_SIZE_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTPAPI_VERSION { - pub HttpApiMajorVersion: u16, - pub HttpApiMinorVersion: u16, -} -impl ::core::marker::Copy for HTTPAPI_VERSION {} -impl ::core::clone::Clone for HTTPAPI_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_BANDWIDTH_LIMIT_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub MaxBandwidth: u32, -} -impl ::core::marker::Copy for HTTP_BANDWIDTH_LIMIT_INFO {} -impl ::core::clone::Clone for HTTP_BANDWIDTH_LIMIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_BINDING_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub RequestQueueHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_BINDING_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_BINDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_BYTE_RANGE { - pub StartingOffset: u64, - pub Length: u64, -} -impl ::core::marker::Copy for HTTP_BYTE_RANGE {} -impl ::core::clone::Clone for HTTP_BYTE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_CACHE_POLICY { - pub Policy: HTTP_CACHE_POLICY_TYPE, - pub SecondsToLive: u32, -} -impl ::core::marker::Copy for HTTP_CACHE_POLICY {} -impl ::core::clone::Clone for HTTP_CACHE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_CHANNEL_BIND_INFO { - pub Hardening: HTTP_AUTHENTICATION_HARDENING_LEVELS, - pub Flags: u32, - pub ServiceNames: *mut *mut HTTP_SERVICE_BINDING_BASE, - pub NumberOfServiceNames: u32, -} -impl ::core::marker::Copy for HTTP_CHANNEL_BIND_INFO {} -impl ::core::clone::Clone for HTTP_CHANNEL_BIND_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_CONNECTION_LIMIT_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub MaxConnections: u32, -} -impl ::core::marker::Copy for HTTP_CONNECTION_LIMIT_INFO {} -impl ::core::clone::Clone for HTTP_CONNECTION_LIMIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_COOKED_URL { - pub FullUrlLength: u16, - pub HostLength: u16, - pub AbsPathLength: u16, - pub QueryStringLength: u16, - pub pFullUrl: ::windows_sys::core::PCWSTR, - pub pHost: ::windows_sys::core::PCWSTR, - pub pAbsPath: ::windows_sys::core::PCWSTR, - pub pQueryString: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for HTTP_COOKED_URL {} -impl ::core::clone::Clone for HTTP_COOKED_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_CREATE_REQUEST_QUEUE_PROPERTY_INFO { - pub PropertyId: HTTP_CREATE_REQUEST_QUEUE_PROPERTY_ID, - pub PropertyInfoLength: u32, - pub PropertyInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_CREATE_REQUEST_QUEUE_PROPERTY_INFO {} -impl ::core::clone::Clone for HTTP_CREATE_REQUEST_QUEUE_PROPERTY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_DATA_CHUNK { - pub DataChunkType: HTTP_DATA_CHUNK_TYPE, - pub Anonymous: HTTP_DATA_CHUNK_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_DATA_CHUNK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_DATA_CHUNK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union HTTP_DATA_CHUNK_0 { - pub FromMemory: HTTP_DATA_CHUNK_0_3, - pub FromFileHandle: HTTP_DATA_CHUNK_0_0, - pub FromFragmentCache: HTTP_DATA_CHUNK_0_2, - pub FromFragmentCacheEx: HTTP_DATA_CHUNK_0_1, - pub Trailers: HTTP_DATA_CHUNK_0_4, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_DATA_CHUNK_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_DATA_CHUNK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_DATA_CHUNK_0_0 { - pub ByteRange: HTTP_BYTE_RANGE, - pub FileHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_DATA_CHUNK_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_DATA_CHUNK_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_DATA_CHUNK_0_1 { - pub ByteRange: HTTP_BYTE_RANGE, - pub pFragmentName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_DATA_CHUNK_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_DATA_CHUNK_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_DATA_CHUNK_0_2 { - pub FragmentNameLength: u16, - pub pFragmentName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_DATA_CHUNK_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_DATA_CHUNK_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_DATA_CHUNK_0_3 { - pub pBuffer: *mut ::core::ffi::c_void, - pub BufferLength: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_DATA_CHUNK_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_DATA_CHUNK_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_DATA_CHUNK_0_4 { - pub TrailerCount: u16, - pub pTrailers: *mut HTTP_UNKNOWN_HEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_DATA_CHUNK_0_4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_DATA_CHUNK_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_DELEGATE_REQUEST_PROPERTY_INFO { - pub PropertyId: HTTP_DELEGATE_REQUEST_PROPERTY_ID, - pub PropertyInfoLength: u32, - pub PropertyInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_DELEGATE_REQUEST_PROPERTY_INFO {} -impl ::core::clone::Clone for HTTP_DELEGATE_REQUEST_PROPERTY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_ERROR_HEADERS_PARAM { - pub StatusCode: u16, - pub HeaderCount: u16, - pub Headers: *mut HTTP_UNKNOWN_HEADER, -} -impl ::core::marker::Copy for HTTP_ERROR_HEADERS_PARAM {} -impl ::core::clone::Clone for HTTP_ERROR_HEADERS_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_FLOWRATE_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub MaxBandwidth: u32, - pub MaxPeakBandwidth: u32, - pub BurstSize: u32, -} -impl ::core::marker::Copy for HTTP_FLOWRATE_INFO {} -impl ::core::clone::Clone for HTTP_FLOWRATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_KNOWN_HEADER { - pub RawValueLength: u16, - pub pRawValue: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for HTTP_KNOWN_HEADER {} -impl ::core::clone::Clone for HTTP_KNOWN_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_LISTEN_ENDPOINT_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub EnableSharing: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_LISTEN_ENDPOINT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_LISTEN_ENDPOINT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct HTTP_LOGGING_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub LoggingFlags: u32, - pub SoftwareName: ::windows_sys::core::PCWSTR, - pub SoftwareNameLength: u16, - pub DirectoryNameLength: u16, - pub DirectoryName: ::windows_sys::core::PCWSTR, - pub Format: HTTP_LOGGING_TYPE, - pub Fields: u32, - pub pExtFields: *mut ::core::ffi::c_void, - pub NumOfExtFields: u16, - pub MaxRecordSize: u16, - pub RolloverType: HTTP_LOGGING_ROLLOVER_TYPE, - pub RolloverSize: u32, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for HTTP_LOGGING_INFO {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for HTTP_LOGGING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_LOG_DATA { - pub Type: HTTP_LOG_DATA_TYPE, -} -impl ::core::marker::Copy for HTTP_LOG_DATA {} -impl ::core::clone::Clone for HTTP_LOG_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_LOG_FIELDS_DATA { - pub Base: HTTP_LOG_DATA, - pub UserNameLength: u16, - pub UriStemLength: u16, - pub ClientIpLength: u16, - pub ServerNameLength: u16, - pub ServiceNameLength: u16, - pub ServerIpLength: u16, - pub MethodLength: u16, - pub UriQueryLength: u16, - pub HostLength: u16, - pub UserAgentLength: u16, - pub CookieLength: u16, - pub ReferrerLength: u16, - pub UserName: ::windows_sys::core::PWSTR, - pub UriStem: ::windows_sys::core::PWSTR, - pub ClientIp: ::windows_sys::core::PSTR, - pub ServerName: ::windows_sys::core::PSTR, - pub ServiceName: ::windows_sys::core::PSTR, - pub ServerIp: ::windows_sys::core::PSTR, - pub Method: ::windows_sys::core::PSTR, - pub UriQuery: ::windows_sys::core::PSTR, - pub Host: ::windows_sys::core::PSTR, - pub UserAgent: ::windows_sys::core::PSTR, - pub Cookie: ::windows_sys::core::PSTR, - pub Referrer: ::windows_sys::core::PSTR, - pub ServerPort: u16, - pub ProtocolStatus: u16, - pub Win32Status: u32, - pub MethodNum: HTTP_VERB, - pub SubStatus: u16, -} -impl ::core::marker::Copy for HTTP_LOG_FIELDS_DATA {} -impl ::core::clone::Clone for HTTP_LOG_FIELDS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_MULTIPLE_KNOWN_HEADERS { - pub HeaderId: HTTP_HEADER_ID, - pub Flags: u32, - pub KnownHeaderCount: u16, - pub KnownHeaders: *mut HTTP_KNOWN_HEADER, -} -impl ::core::marker::Copy for HTTP_MULTIPLE_KNOWN_HEADERS {} -impl ::core::clone::Clone for HTTP_MULTIPLE_KNOWN_HEADERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_PERFORMANCE_PARAM { - pub Type: HTTP_PERFORMANCE_PARAM_TYPE, - pub BufferSize: u32, - pub Buffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_PERFORMANCE_PARAM {} -impl ::core::clone::Clone for HTTP_PERFORMANCE_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_PROPERTY_FLAGS { - pub _bitfield: u32, -} -impl ::core::marker::Copy for HTTP_PROPERTY_FLAGS {} -impl ::core::clone::Clone for HTTP_PROPERTY_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_PROTECTION_LEVEL_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub Level: HTTP_PROTECTION_LEVEL_TYPE, -} -impl ::core::marker::Copy for HTTP_PROTECTION_LEVEL_INFO {} -impl ::core::clone::Clone for HTTP_PROTECTION_LEVEL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_QOS_SETTING_INFO { - pub QosType: HTTP_QOS_SETTING_TYPE, - pub QosSetting: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_QOS_SETTING_INFO {} -impl ::core::clone::Clone for HTTP_QOS_SETTING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_QUERY_REQUEST_QUALIFIER_QUIC { - pub Freshness: u64, -} -impl ::core::marker::Copy for HTTP_QUERY_REQUEST_QUALIFIER_QUIC {} -impl ::core::clone::Clone for HTTP_QUERY_REQUEST_QUALIFIER_QUIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_QUERY_REQUEST_QUALIFIER_TCP { - pub Freshness: u64, -} -impl ::core::marker::Copy for HTTP_QUERY_REQUEST_QUALIFIER_TCP {} -impl ::core::clone::Clone for HTTP_QUERY_REQUEST_QUALIFIER_TCP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_QUIC_API_TIMINGS { - pub ConnectionTimings: HTTP_QUIC_CONNECTION_API_TIMINGS, - pub StreamTimings: HTTP_QUIC_STREAM_API_TIMINGS, -} -impl ::core::marker::Copy for HTTP_QUIC_API_TIMINGS {} -impl ::core::clone::Clone for HTTP_QUIC_API_TIMINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_QUIC_CONNECTION_API_TIMINGS { - pub OpenTime: u64, - pub CloseTime: u64, - pub StartTime: u64, - pub ShutdownTime: u64, - pub SecConfigCreateTime: u64, - pub SecConfigDeleteTime: u64, - pub GetParamCount: u64, - pub GetParamSum: u64, - pub SetParamCount: u64, - pub SetParamSum: u64, - pub SetCallbackHandlerCount: u64, - pub SetCallbackHandlerSum: u64, - pub ControlStreamTimings: HTTP_QUIC_STREAM_API_TIMINGS, -} -impl ::core::marker::Copy for HTTP_QUIC_CONNECTION_API_TIMINGS {} -impl ::core::clone::Clone for HTTP_QUIC_CONNECTION_API_TIMINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_QUIC_STREAM_API_TIMINGS { - pub OpenCount: u64, - pub OpenSum: u64, - pub CloseCount: u64, - pub CloseSum: u64, - pub StartCount: u64, - pub StartSum: u64, - pub ShutdownCount: u64, - pub ShutdownSum: u64, - pub SendCount: u64, - pub SendSum: u64, - pub ReceiveSetEnabledCount: u64, - pub ReceiveSetEnabledSum: u64, - pub GetParamCount: u64, - pub GetParamSum: u64, - pub SetParamCount: u64, - pub SetParamSum: u64, - pub SetCallbackHandlerCount: u64, - pub SetCallbackHandlerSum: u64, -} -impl ::core::marker::Copy for HTTP_QUIC_STREAM_API_TIMINGS {} -impl ::core::clone::Clone for HTTP_QUIC_STREAM_API_TIMINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_REQUEST_AUTH_INFO { - pub AuthStatus: HTTP_AUTH_STATUS, - pub SecStatus: ::windows_sys::core::HRESULT, - pub Flags: u32, - pub AuthType: HTTP_REQUEST_AUTH_TYPE, - pub AccessToken: super::super::Foundation::HANDLE, - pub ContextAttributes: u32, - pub PackedContextLength: u32, - pub PackedContextType: u32, - pub PackedContext: *mut ::core::ffi::c_void, - pub MutualAuthDataLength: u32, - pub pMutualAuthData: ::windows_sys::core::PSTR, - pub PackageNameLength: u16, - pub pPackageName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_REQUEST_AUTH_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_REQUEST_AUTH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_CHANNEL_BIND_STATUS { - pub ServiceName: *mut HTTP_SERVICE_BINDING_BASE, - pub ChannelToken: *mut u8, - pub ChannelTokenSize: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for HTTP_REQUEST_CHANNEL_BIND_STATUS {} -impl ::core::clone::Clone for HTTP_REQUEST_CHANNEL_BIND_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_HEADERS { - pub UnknownHeaderCount: u16, - pub pUnknownHeaders: *mut HTTP_UNKNOWN_HEADER, - pub TrailerCount: u16, - pub pTrailers: *mut HTTP_UNKNOWN_HEADER, - pub KnownHeaders: [HTTP_KNOWN_HEADER; 41], -} -impl ::core::marker::Copy for HTTP_REQUEST_HEADERS {} -impl ::core::clone::Clone for HTTP_REQUEST_HEADERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_INFO { - pub InfoType: HTTP_REQUEST_INFO_TYPE, - pub InfoLength: u32, - pub pInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_REQUEST_INFO {} -impl ::core::clone::Clone for HTTP_REQUEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_PROPERTY_SNI { - pub Hostname: [u16; 256], - pub Flags: u32, -} -impl ::core::marker::Copy for HTTP_REQUEST_PROPERTY_SNI {} -impl ::core::clone::Clone for HTTP_REQUEST_PROPERTY_SNI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_PROPERTY_STREAM_ERROR { - pub ErrorCode: u32, -} -impl ::core::marker::Copy for HTTP_REQUEST_PROPERTY_STREAM_ERROR {} -impl ::core::clone::Clone for HTTP_REQUEST_PROPERTY_STREAM_ERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_SIZING_INFO { - pub Flags: u64, - pub RequestIndex: u32, - pub RequestSizingCount: u32, - pub RequestSizing: [u64; 5], -} -impl ::core::marker::Copy for HTTP_REQUEST_SIZING_INFO {} -impl ::core::clone::Clone for HTTP_REQUEST_SIZING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_TIMING_INFO { - pub RequestTimingCount: u32, - pub RequestTiming: [u64; 30], -} -impl ::core::marker::Copy for HTTP_REQUEST_TIMING_INFO {} -impl ::core::clone::Clone for HTTP_REQUEST_TIMING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_REQUEST_TOKEN_BINDING_INFO { - pub TokenBinding: *mut u8, - pub TokenBindingSize: u32, - pub EKM: *mut u8, - pub EKMSize: u32, - pub KeyType: u8, -} -impl ::core::marker::Copy for HTTP_REQUEST_TOKEN_BINDING_INFO {} -impl ::core::clone::Clone for HTTP_REQUEST_TOKEN_BINDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_REQUEST_V1 { - pub Flags: u32, - pub ConnectionId: u64, - pub RequestId: u64, - pub UrlContext: u64, - pub Version: HTTP_VERSION, - pub Verb: HTTP_VERB, - pub UnknownVerbLength: u16, - pub RawUrlLength: u16, - pub pUnknownVerb: ::windows_sys::core::PCSTR, - pub pRawUrl: ::windows_sys::core::PCSTR, - pub CookedUrl: HTTP_COOKED_URL, - pub Address: HTTP_TRANSPORT_ADDRESS, - pub Headers: HTTP_REQUEST_HEADERS, - pub BytesReceived: u64, - pub EntityChunkCount: u16, - pub pEntityChunks: *mut HTTP_DATA_CHUNK, - pub RawConnectionId: u64, - pub pSslInfo: *mut HTTP_SSL_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_REQUEST_V1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_REQUEST_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_REQUEST_V2 { - pub Base: HTTP_REQUEST_V1, - pub RequestInfoCount: u16, - pub pRequestInfo: *mut HTTP_REQUEST_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_REQUEST_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_REQUEST_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_RESPONSE_HEADERS { - pub UnknownHeaderCount: u16, - pub pUnknownHeaders: *mut HTTP_UNKNOWN_HEADER, - pub TrailerCount: u16, - pub pTrailers: *mut HTTP_UNKNOWN_HEADER, - pub KnownHeaders: [HTTP_KNOWN_HEADER; 30], -} -impl ::core::marker::Copy for HTTP_RESPONSE_HEADERS {} -impl ::core::clone::Clone for HTTP_RESPONSE_HEADERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_RESPONSE_INFO { - pub Type: HTTP_RESPONSE_INFO_TYPE, - pub Length: u32, - pub pInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_RESPONSE_INFO {} -impl ::core::clone::Clone for HTTP_RESPONSE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_RESPONSE_V1 { - pub Flags: u32, - pub Version: HTTP_VERSION, - pub StatusCode: u16, - pub ReasonLength: u16, - pub pReason: ::windows_sys::core::PCSTR, - pub Headers: HTTP_RESPONSE_HEADERS, - pub EntityChunkCount: u16, - pub pEntityChunks: *mut HTTP_DATA_CHUNK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_RESPONSE_V1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_RESPONSE_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_RESPONSE_V2 { - pub Base: HTTP_RESPONSE_V1, - pub ResponseInfoCount: u16, - pub pResponseInfo: *mut HTTP_RESPONSE_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_RESPONSE_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_RESPONSE_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS { - pub RealmLength: u16, - pub Realm: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS {} -impl ::core::clone::Clone for HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS { - pub DomainNameLength: u16, - pub DomainName: ::windows_sys::core::PWSTR, - pub RealmLength: u16, - pub Realm: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS {} -impl ::core::clone::Clone for HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_SERVER_AUTHENTICATION_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub AuthSchemes: u32, - pub ReceiveMutualAuth: super::super::Foundation::BOOLEAN, - pub ReceiveContextHandle: super::super::Foundation::BOOLEAN, - pub DisableNTLMCredentialCaching: super::super::Foundation::BOOLEAN, - pub ExFlags: u8, - pub DigestParams: HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS, - pub BasicParams: HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_SERVER_AUTHENTICATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_SERVER_AUTHENTICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_BINDING_A { - pub Base: HTTP_SERVICE_BINDING_BASE, - pub Buffer: ::windows_sys::core::PSTR, - pub BufferSize: u32, -} -impl ::core::marker::Copy for HTTP_SERVICE_BINDING_A {} -impl ::core::clone::Clone for HTTP_SERVICE_BINDING_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_BINDING_BASE { - pub Type: HTTP_SERVICE_BINDING_TYPE, -} -impl ::core::marker::Copy for HTTP_SERVICE_BINDING_BASE {} -impl ::core::clone::Clone for HTTP_SERVICE_BINDING_BASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_BINDING_W { - pub Base: HTTP_SERVICE_BINDING_BASE, - pub Buffer: ::windows_sys::core::PWSTR, - pub BufferSize: u32, -} -impl ::core::marker::Copy for HTTP_SERVICE_BINDING_W {} -impl ::core::clone::Clone for HTTP_SERVICE_BINDING_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_CACHE_SET { - pub KeyDesc: HTTP_SERVICE_CONFIG_CACHE_KEY, - pub ParamDesc: u32, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_CACHE_SET {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_CACHE_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM { - pub AddrLength: u16, - pub pAddress: *mut super::WinSock::SOCKADDR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_IP_LISTEN_QUERY { - pub AddrCount: u32, - pub AddrList: [super::WinSock::SOCKADDR_STORAGE; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_IP_LISTEN_QUERY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_IP_LISTEN_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_SETTING_SET { - pub KeyDesc: HTTP_SERVICE_CONFIG_SETTING_KEY, - pub ParamDesc: u32, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SETTING_SET {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SETTING_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_CCS_KEY { - pub LocalAddress: super::WinSock::SOCKADDR_STORAGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_CCS_KEY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_CCS_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_CCS_QUERY { - pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_CCS_KEY, - pub dwToken: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_CCS_QUERY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_CCS_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_EX { - pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_CCS_KEY, - pub dwToken: u32, - pub ParamType: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_CCS_SET { - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_CCS_KEY, - pub ParamDesc: HTTP_SERVICE_CONFIG_SSL_PARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_CCS_SET {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_CCS_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_CCS_SET_EX { - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_CCS_KEY, - pub ParamDesc: HTTP_SERVICE_CONFIG_SSL_PARAM_EX, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_CCS_SET_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_CCS_SET_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_KEY { - pub pIpPort: *mut super::WinSock::SOCKADDR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_KEY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_KEY_EX { - pub IpPort: super::WinSock::SOCKADDR_STORAGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_KEY_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_KEY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_SSL_PARAM { - pub SslHashLength: u32, - pub pSslHash: *mut ::core::ffi::c_void, - pub AppId: ::windows_sys::core::GUID, - pub pSslCertStoreName: ::windows_sys::core::PWSTR, - pub DefaultCertCheckMode: u32, - pub DefaultRevocationFreshnessTime: u32, - pub DefaultRevocationUrlRetrievalTimeout: u32, - pub pDefaultSslCtlIdentifier: ::windows_sys::core::PWSTR, - pub pDefaultSslCtlStoreName: ::windows_sys::core::PWSTR, - pub DefaultFlags: u32, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_PARAM {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_SSL_PARAM_EX { - pub ParamType: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE, - pub Flags: u64, - pub Anonymous: HTTP_SERVICE_CONFIG_SSL_PARAM_EX_0, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_PARAM_EX {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_PARAM_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub union HTTP_SERVICE_CONFIG_SSL_PARAM_EX_0 { - pub Http2WindowSizeParam: HTTP2_WINDOW_SIZE_PARAM, - pub Http2SettingsLimitsParam: HTTP2_SETTINGS_LIMITS_PARAM, - pub HttpPerformanceParam: HTTP_PERFORMANCE_PARAM, - pub HttpTlsRestrictionsParam: HTTP_TLS_RESTRICTIONS_PARAM, - pub HttpErrorHeadersParam: HTTP_ERROR_HEADERS_PARAM, - pub HttpTlsSessionTicketKeysParam: HTTP_TLS_SESSION_TICKET_KEYS_PARAM, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_PARAM_EX_0 {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_PARAM_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_QUERY { - pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_KEY, - pub dwToken: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_QUERY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_QUERY_EX { - pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_KEY_EX, - pub dwToken: u32, - pub ParamType: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_QUERY_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_QUERY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_SET { - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_KEY, - pub ParamDesc: HTTP_SERVICE_CONFIG_SSL_PARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_SET {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_SET_EX { - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_KEY_EX, - pub ParamDesc: HTTP_SERVICE_CONFIG_SSL_PARAM_EX, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_SET_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_SET_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_SNI_KEY { - pub IpPort: super::WinSock::SOCKADDR_STORAGE, - pub Host: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_SNI_KEY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_SNI_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_SNI_QUERY { - pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_SNI_KEY, - pub dwToken: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_SNI_QUERY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_SNI_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_SNI_QUERY_EX { - pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_SNI_KEY, - pub dwToken: u32, - pub ParamType: HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_SNI_QUERY_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_SNI_QUERY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_SNI_SET { - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_SNI_KEY, - pub ParamDesc: HTTP_SERVICE_CONFIG_SSL_PARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_SNI_SET {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_SNI_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_SERVICE_CONFIG_SSL_SNI_SET_EX { - pub KeyDesc: HTTP_SERVICE_CONFIG_SSL_SNI_KEY, - pub ParamDesc: HTTP_SERVICE_CONFIG_SSL_PARAM_EX, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_SSL_SNI_SET_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_SSL_SNI_SET_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_TIMEOUT_SET { - pub KeyDesc: HTTP_SERVICE_CONFIG_TIMEOUT_KEY, - pub ParamDesc: u16, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_TIMEOUT_SET {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_TIMEOUT_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_URLACL_KEY { - pub pUrlPrefix: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_URLACL_KEY {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_URLACL_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_URLACL_PARAM { - pub pStringSecurityDescriptor: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_URLACL_PARAM {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_URLACL_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_URLACL_QUERY { - pub QueryDesc: HTTP_SERVICE_CONFIG_QUERY_TYPE, - pub KeyDesc: HTTP_SERVICE_CONFIG_URLACL_KEY, - pub dwToken: u32, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_URLACL_QUERY {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_URLACL_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SERVICE_CONFIG_URLACL_SET { - pub KeyDesc: HTTP_SERVICE_CONFIG_URLACL_KEY, - pub ParamDesc: HTTP_SERVICE_CONFIG_URLACL_PARAM, -} -impl ::core::marker::Copy for HTTP_SERVICE_CONFIG_URLACL_SET {} -impl ::core::clone::Clone for HTTP_SERVICE_CONFIG_URLACL_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_SSL_CLIENT_CERT_INFO { - pub CertFlags: u32, - pub CertEncodedSize: u32, - pub pCertEncoded: *mut u8, - pub Token: super::super::Foundation::HANDLE, - pub CertDeniedByMapper: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_SSL_CLIENT_CERT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_SSL_CLIENT_CERT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_SSL_INFO { - pub ServerCertKeySize: u16, - pub ConnectionKeySize: u16, - pub ServerCertIssuerSize: u32, - pub ServerCertSubjectSize: u32, - pub pServerCertIssuer: ::windows_sys::core::PCSTR, - pub pServerCertSubject: ::windows_sys::core::PCSTR, - pub pClientCertInfo: *mut HTTP_SSL_CLIENT_CERT_INFO, - pub SslClientCertNegotiated: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_SSL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_SSL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_SSL_PROTOCOL_INFO { - pub Protocol: u32, - pub CipherType: u32, - pub CipherStrength: u32, - pub HashType: u32, - pub HashStrength: u32, - pub KeyExchangeType: u32, - pub KeyExchangeStrength: u32, -} -impl ::core::marker::Copy for HTTP_SSL_PROTOCOL_INFO {} -impl ::core::clone::Clone for HTTP_SSL_PROTOCOL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_STATE_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub State: HTTP_ENABLED_STATE, -} -impl ::core::marker::Copy for HTTP_STATE_INFO {} -impl ::core::clone::Clone for HTTP_STATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_TIMEOUT_LIMIT_INFO { - pub Flags: HTTP_PROPERTY_FLAGS, - pub EntityBody: u16, - pub DrainEntityBody: u16, - pub RequestQueue: u16, - pub IdleConnection: u16, - pub HeaderWait: u16, - pub MinSendRate: u32, -} -impl ::core::marker::Copy for HTTP_TIMEOUT_LIMIT_INFO {} -impl ::core::clone::Clone for HTTP_TIMEOUT_LIMIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_TLS_RESTRICTIONS_PARAM { - pub RestrictionCount: u32, - pub TlsRestrictions: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_TLS_RESTRICTIONS_PARAM {} -impl ::core::clone::Clone for HTTP_TLS_RESTRICTIONS_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_TLS_SESSION_TICKET_KEYS_PARAM { - pub SessionTicketKeyCount: u32, - pub SessionTicketKeys: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HTTP_TLS_SESSION_TICKET_KEYS_PARAM {} -impl ::core::clone::Clone for HTTP_TLS_SESSION_TICKET_KEYS_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct HTTP_TRANSPORT_ADDRESS { - pub pRemoteAddress: *mut super::WinSock::SOCKADDR, - pub pLocalAddress: *mut super::WinSock::SOCKADDR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for HTTP_TRANSPORT_ADDRESS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for HTTP_TRANSPORT_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_UNKNOWN_HEADER { - pub NameLength: u16, - pub RawValueLength: u16, - pub pName: ::windows_sys::core::PCSTR, - pub pRawValue: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for HTTP_UNKNOWN_HEADER {} -impl ::core::clone::Clone for HTTP_UNKNOWN_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_VERSION { - pub MajorVersion: u16, - pub MinorVersion: u16, -} -impl ::core::marker::Copy for HTTP_VERSION {} -impl ::core::clone::Clone for HTTP_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_HttpServer\"`*"] -pub struct HTTP_WSK_API_TIMINGS { - pub ConnectCount: u64, - pub ConnectSum: u64, - pub DisconnectCount: u64, - pub DisconnectSum: u64, - pub SendCount: u64, - pub SendSum: u64, - pub ReceiveCount: u64, - pub ReceiveSum: u64, - pub ReleaseCount: u64, - pub ReleaseSum: u64, - pub ControlSocketCount: u64, - pub ControlSocketSum: u64, -} -impl ::core::marker::Copy for HTTP_WSK_API_TIMINGS {} -impl ::core::clone::Clone for HTTP_WSK_API_TIMINGS { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Ldap/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Ldap/mod.rs deleted file mode 100644 index 56f5a6b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/Ldap/mod.rs +++ /dev/null @@ -1,1476 +0,0 @@ -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn LdapGetLastError ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn LdapMapErrorToWin32 ( ldaperror : LDAP_RETCODE ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn LdapUTF8ToUnicode ( lpsrcstr : :: windows_sys::core::PCSTR , cchsrc : i32 , lpdeststr : :: windows_sys::core::PWSTR , cchdest : i32 ) -> i32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn LdapUnicodeToUTF8 ( lpsrcstr : :: windows_sys::core::PCWSTR , cchsrc : i32 , lpdeststr : :: windows_sys::core::PSTR , cchdest : i32 ) -> i32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_alloc_t ( options : i32 ) -> *mut BerElement ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_bvdup ( pberval : *mut LDAP_BERVAL ) -> *mut LDAP_BERVAL ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_bvecfree ( pberval : *mut *mut LDAP_BERVAL ) -> ( ) ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_bvfree ( bv : *mut LDAP_BERVAL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ber_first_element ( pberelement : *mut BerElement , plen : *mut u32 , ppopaque : *mut *mut super::super::Foundation:: CHAR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_flatten ( pberelement : *mut BerElement , pberval : *mut *mut LDAP_BERVAL ) -> i32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_free ( pberelement : *mut BerElement , fbuf : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_init ( pberval : *mut LDAP_BERVAL ) -> *mut BerElement ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_next_element ( pberelement : *mut BerElement , plen : *mut u32 , opaque : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_peek_tag ( pberelement : *mut BerElement , plen : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_printf ( pberelement : *mut BerElement , fmt : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_scanf ( pberelement : *mut BerElement , fmt : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ber_skip_tag ( pberelement : *mut BerElement , plen : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn cldap_open ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn cldap_openA ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn cldap_openW ( hostname : :: windows_sys::core::PCWSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_abandon ( ld : *mut LDAP , msgid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_add ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_addA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_addW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attrs : *mut *mut LDAPModW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_add_ext ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_add_extA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_add_extW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attrs : *mut *mut LDAPModW , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_add_ext_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_add_ext_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_add_ext_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attrs : *mut *mut LDAPModW , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_add_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_add_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attrs : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_add_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attrs : *mut *mut LDAPModW ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_bind ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , cred : :: windows_sys::core::PCSTR , method : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_bindA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , cred : :: windows_sys::core::PCSTR , method : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_bindW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , cred : :: windows_sys::core::PCWSTR , method : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_bind_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , cred : :: windows_sys::core::PCSTR , method : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_bind_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , cred : :: windows_sys::core::PCSTR , method : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_bind_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , cred : :: windows_sys::core::PCWSTR , method : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_check_filterA ( ld : *mut LDAP , searchfilter : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_check_filterW ( ld : *mut LDAP , searchfilter : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_cleanup ( hinstance : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_close_extended_op ( ld : *mut LDAP , messagenumber : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_compare ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_compareA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_compareW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attr : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_compare_ext ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , data : *mut LDAP_BERVAL , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_compare_extA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , data : *const LDAP_BERVAL , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_compare_extW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attr : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PCWSTR , data : *const LDAP_BERVAL , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_compare_ext_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , data : *mut LDAP_BERVAL , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_compare_ext_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR , data : *const LDAP_BERVAL , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_compare_ext_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attr : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PCWSTR , data : *const LDAP_BERVAL , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_compare_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_compare_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , attr : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_compare_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , attr : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_conn_from_msg ( primaryconn : *mut LDAP , res : *mut LDAPMessage ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_connect ( ld : *mut LDAP , timeout : *mut LDAP_TIMEVAL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_control_free ( control : *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_control_freeA ( controls : *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_control_freeW ( control : *mut LDAPControlW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_controls_free ( controls : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_controls_freeA ( controls : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_controls_freeW ( control : *mut *mut LDAPControlW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_count_entries ( ld : *mut LDAP , res : *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_count_references ( ld : *mut LDAP , res : *mut LDAPMessage ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_count_values ( vals : *const :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_count_valuesA ( vals : *const :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_count_valuesW ( vals : *const :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_count_values_len ( vals : *mut *mut LDAP_BERVAL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_page_control ( externalhandle : *mut LDAP , pagesize : u32 , cookie : *mut LDAP_BERVAL , iscritical : u8 , control : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_page_controlA ( externalhandle : *mut LDAP , pagesize : u32 , cookie : *mut LDAP_BERVAL , iscritical : u8 , control : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_page_controlW ( externalhandle : *mut LDAP , pagesize : u32 , cookie : *mut LDAP_BERVAL , iscritical : u8 , control : *mut *mut LDAPControlW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_sort_control ( externalhandle : *mut LDAP , sortkeys : *mut *mut LDAPSortKeyA , iscritical : u8 , control : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_sort_controlA ( externalhandle : *mut LDAP , sortkeys : *mut *mut LDAPSortKeyA , iscritical : u8 , control : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_sort_controlW ( externalhandle : *mut LDAP , sortkeys : *mut *mut LDAPSortKeyW , iscritical : u8 , control : *mut *mut LDAPControlW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_vlv_controlA ( externalhandle : *mut LDAP , vlvinfo : *mut LDAPVLVInfo , iscritical : u8 , control : *mut *mut LDAPControlA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_create_vlv_controlW ( externalhandle : *mut LDAP , vlvinfo : *mut LDAPVLVInfo , iscritical : u8 , control : *mut *mut LDAPControlW ) -> i32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_delete ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_deleteA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_deleteW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_delete_ext ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_delete_extA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_delete_extW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_delete_ext_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_delete_ext_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_delete_ext_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_delete_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_delete_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_delete_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_dn2ufn ( dn : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_dn2ufnA ( dn : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_dn2ufnW ( dn : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_encode_sort_controlA ( externalhandle : *mut LDAP , sortkeys : *mut *mut LDAPSortKeyA , control : *mut LDAPControlA , criticality : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_encode_sort_controlW ( externalhandle : *mut LDAP , sortkeys : *mut *mut LDAPSortKeyW , control : *mut LDAPControlW , criticality : super::super::Foundation:: BOOLEAN ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_err2string ( err : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_err2stringA ( err : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_err2stringW ( err : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_escape_filter_element ( sourcefilterelement : :: windows_sys::core::PCSTR , sourcelength : u32 , destfilterelement : :: windows_sys::core::PSTR , destlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_escape_filter_elementA ( sourcefilterelement : :: windows_sys::core::PCSTR , sourcelength : u32 , destfilterelement : :: windows_sys::core::PSTR , destlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_escape_filter_elementW ( sourcefilterelement : :: windows_sys::core::PCSTR , sourcelength : u32 , destfilterelement : :: windows_sys::core::PWSTR , destlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_explode_dn ( dn : :: windows_sys::core::PCSTR , notypes : u32 ) -> *mut :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_explode_dnA ( dn : :: windows_sys::core::PCSTR , notypes : u32 ) -> *mut :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_explode_dnW ( dn : :: windows_sys::core::PCWSTR , notypes : u32 ) -> *mut :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_extended_operation ( ld : *mut LDAP , oid : :: windows_sys::core::PCSTR , data : *mut LDAP_BERVAL , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_extended_operationA ( ld : *mut LDAP , oid : :: windows_sys::core::PCSTR , data : *mut LDAP_BERVAL , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_extended_operationW ( ld : *mut LDAP , oid : :: windows_sys::core::PCWSTR , data : *mut LDAP_BERVAL , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_extended_operation_sA ( externalhandle : *mut LDAP , oid : :: windows_sys::core::PCSTR , data : *mut LDAP_BERVAL , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , returnedoid : *mut :: windows_sys::core::PSTR , returneddata : *mut *mut LDAP_BERVAL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_extended_operation_sW ( externalhandle : *mut LDAP , oid : :: windows_sys::core::PCWSTR , data : *mut LDAP_BERVAL , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , returnedoid : *mut :: windows_sys::core::PWSTR , returneddata : *mut *mut LDAP_BERVAL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_first_attribute ( ld : *mut LDAP , entry : *mut LDAPMessage , ptr : *mut *mut BerElement ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_first_attributeA ( ld : *mut LDAP , entry : *mut LDAPMessage , ptr : *mut *mut BerElement ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_first_attributeW ( ld : *mut LDAP , entry : *mut LDAPMessage , ptr : *mut *mut BerElement ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_first_entry ( ld : *mut LDAP , res : *mut LDAPMessage ) -> *mut LDAPMessage ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_first_reference ( ld : *mut LDAP , res : *mut LDAPMessage ) -> *mut LDAPMessage ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_free_controls ( controls : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_free_controlsA ( controls : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_free_controlsW ( controls : *mut *mut LDAPControlW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_dn ( ld : *mut LDAP , entry : *mut LDAPMessage ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_dnA ( ld : *mut LDAP , entry : *mut LDAPMessage ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_dnW ( ld : *mut LDAP , entry : *mut LDAPMessage ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_get_next_page ( externalhandle : *mut LDAP , searchhandle : *mut LDAPSearch , pagesize : u32 , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_next_page_s ( externalhandle : *mut LDAP , searchhandle : *mut LDAPSearch , timeout : *mut LDAP_TIMEVAL , pagesize : u32 , totalcount : *mut u32 , results : *mut *mut LDAPMessage ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_get_option ( ld : *mut LDAP , option : i32 , outvalue : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_get_optionW ( ld : *mut LDAP , option : i32 , outvalue : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_paged_count ( externalhandle : *mut LDAP , searchblock : *mut LDAPSearch , totalcount : *mut u32 , results : *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_values ( ld : *mut LDAP , entry : *mut LDAPMessage , attr : :: windows_sys::core::PCSTR ) -> *mut :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_valuesA ( ld : *mut LDAP , entry : *mut LDAPMessage , attr : :: windows_sys::core::PCSTR ) -> *mut :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_valuesW ( ld : *mut LDAP , entry : *mut LDAPMessage , attr : :: windows_sys::core::PCWSTR ) -> *mut :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_values_len ( externalhandle : *mut LDAP , message : *mut LDAPMessage , attr : :: windows_sys::core::PCSTR ) -> *mut *mut LDAP_BERVAL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_values_lenA ( externalhandle : *mut LDAP , message : *mut LDAPMessage , attr : :: windows_sys::core::PCSTR ) -> *mut *mut LDAP_BERVAL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_get_values_lenW ( externalhandle : *mut LDAP , message : *mut LDAPMessage , attr : :: windows_sys::core::PCWSTR ) -> *mut *mut LDAP_BERVAL ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_init ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_initA ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_initW ( hostname : :: windows_sys::core::PCWSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_memfree ( block : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_memfreeA ( block : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_memfreeW ( block : :: windows_sys::core::PCWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modify ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modifyA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modifyW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , mods : *mut *mut LDAPModW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_modify_ext ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_modify_extA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_modify_extW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , mods : *mut *mut LDAPModW , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_modify_ext_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_modify_ext_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_modify_ext_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , mods : *mut *mut LDAPModW , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modify_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modify_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , mods : *mut *mut LDAPModA ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modify_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , mods : *mut *mut LDAPModW ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn2 ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR , deleteoldrdn : i32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn2A ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR , deleteoldrdn : i32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn2W ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCWSTR , newdistinguishedname : :: windows_sys::core::PCWSTR , deleteoldrdn : i32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn2_s ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR , deleteoldrdn : i32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn2_sA ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR , deleteoldrdn : i32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn2_sW ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCWSTR , newdistinguishedname : :: windows_sys::core::PCWSTR , deleteoldrdn : i32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdnA ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdnW ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCWSTR , newdistinguishedname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn_s ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn_sA ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , newdistinguishedname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_modrdn_sW ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCWSTR , newdistinguishedname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_msgfree ( res : *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_next_attribute ( ld : *mut LDAP , entry : *mut LDAPMessage , ptr : *mut BerElement ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_next_attributeA ( ld : *mut LDAP , entry : *mut LDAPMessage , ptr : *mut BerElement ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_next_attributeW ( ld : *mut LDAP , entry : *mut LDAPMessage , ptr : *mut BerElement ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_next_entry ( ld : *mut LDAP , entry : *mut LDAPMessage ) -> *mut LDAPMessage ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_next_reference ( ld : *mut LDAP , entry : *mut LDAPMessage ) -> *mut LDAPMessage ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_open ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_openA ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_openW ( hostname : :: windows_sys::core::PCWSTR , portnumber : u32 ) -> *mut LDAP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_extended_resultA ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , resultoid : *mut :: windows_sys::core::PSTR , resultdata : *mut *mut LDAP_BERVAL , freeit : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_extended_resultW ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , resultoid : *mut :: windows_sys::core::PWSTR , resultdata : *mut *mut LDAP_BERVAL , freeit : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_page_control ( externalhandle : *mut LDAP , servercontrols : *mut *mut LDAPControlA , totalcount : *mut u32 , cookie : *mut *mut LDAP_BERVAL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_page_controlA ( externalhandle : *mut LDAP , servercontrols : *mut *mut LDAPControlA , totalcount : *mut u32 , cookie : *mut *mut LDAP_BERVAL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_page_controlW ( externalhandle : *mut LDAP , servercontrols : *mut *mut LDAPControlW , totalcount : *mut u32 , cookie : *mut *mut LDAP_BERVAL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_reference ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , referrals : *mut *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_referenceA ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , referrals : *mut *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_referenceW ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , referrals : *mut *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_result ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , returncode : *mut u32 , matcheddns : *mut :: windows_sys::core::PSTR , errormessage : *mut :: windows_sys::core::PSTR , referrals : *mut *mut :: windows_sys::core::PSTR , servercontrols : *mut *mut *mut LDAPControlA , freeit : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_resultA ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , returncode : *mut u32 , matcheddns : *mut :: windows_sys::core::PSTR , errormessage : *mut :: windows_sys::core::PSTR , referrals : *mut *mut *mut i8 , servercontrols : *mut *mut *mut LDAPControlA , freeit : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_resultW ( connection : *mut LDAP , resultmessage : *mut LDAPMessage , returncode : *mut u32 , matcheddns : *mut :: windows_sys::core::PWSTR , errormessage : *mut :: windows_sys::core::PWSTR , referrals : *mut *mut *mut u16 , servercontrols : *mut *mut *mut LDAPControlW , freeit : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_sort_control ( externalhandle : *mut LDAP , control : *mut *mut LDAPControlA , result : *mut u32 , attribute : *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_sort_controlA ( externalhandle : *mut LDAP , control : *mut *mut LDAPControlA , result : *mut u32 , attribute : *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_sort_controlW ( externalhandle : *mut LDAP , control : *mut *mut LDAPControlW , result : *mut u32 , attribute : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_vlv_controlA ( externalhandle : *mut LDAP , control : *mut *mut LDAPControlA , targetpos : *mut u32 , listcount : *mut u32 , context : *mut *mut LDAP_BERVAL , errcode : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_parse_vlv_controlW ( externalhandle : *mut LDAP , control : *mut *mut LDAPControlW , targetpos : *mut u32 , listcount : *mut u32 , context : *mut *mut LDAP_BERVAL , errcode : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_perror ( ld : *mut LDAP , msg : :: windows_sys::core::PCSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_rename_ext ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , newrdn : :: windows_sys::core::PCSTR , newparent : :: windows_sys::core::PCSTR , deleteoldrdn : i32 , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_rename_extA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , newrdn : :: windows_sys::core::PCSTR , newparent : :: windows_sys::core::PCSTR , deleteoldrdn : i32 , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_rename_extW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , newrdn : :: windows_sys::core::PCWSTR , newparent : :: windows_sys::core::PCWSTR , deleteoldrdn : i32 , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_rename_ext_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , newrdn : :: windows_sys::core::PCSTR , newparent : :: windows_sys::core::PCSTR , deleteoldrdn : i32 , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_rename_ext_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , newrdn : :: windows_sys::core::PCSTR , newparent : :: windows_sys::core::PCSTR , deleteoldrdn : i32 , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_rename_ext_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , newrdn : :: windows_sys::core::PCWSTR , newparent : :: windows_sys::core::PCWSTR , deleteoldrdn : i32 , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_result ( ld : *mut LDAP , msgid : u32 , all : u32 , timeout : *const LDAP_TIMEVAL , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_result2error ( ld : *mut LDAP , res : *mut LDAPMessage , freeit : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_sasl_bindA ( externalhandle : *mut LDAP , distname : :: windows_sys::core::PCSTR , authmechanism : :: windows_sys::core::PCSTR , cred : *const LDAP_BERVAL , serverctrls : *mut *mut LDAPControlA , clientctrls : *mut *mut LDAPControlA , messagenumber : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_sasl_bindW ( externalhandle : *mut LDAP , distname : :: windows_sys::core::PCWSTR , authmechanism : :: windows_sys::core::PCWSTR , cred : *const LDAP_BERVAL , serverctrls : *mut *mut LDAPControlW , clientctrls : *mut *mut LDAPControlW , messagenumber : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_sasl_bind_sA ( externalhandle : *mut LDAP , distname : :: windows_sys::core::PCSTR , authmechanism : :: windows_sys::core::PCSTR , cred : *const LDAP_BERVAL , serverctrls : *mut *mut LDAPControlA , clientctrls : *mut *mut LDAPControlA , serverdata : *mut *mut LDAP_BERVAL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_sasl_bind_sW ( externalhandle : *mut LDAP , distname : :: windows_sys::core::PCWSTR , authmechanism : :: windows_sys::core::PCWSTR , cred : *const LDAP_BERVAL , serverctrls : *mut *mut LDAPControlW , clientctrls : *mut *mut LDAPControlW , serverdata : *mut *mut LDAP_BERVAL ) -> i32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_search ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_searchA ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_searchW ( ld : *mut LDAP , base : :: windows_sys::core::PCWSTR , scope : u32 , filter : :: windows_sys::core::PCWSTR , attrs : *const *const u16 , attrsonly : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_search_abandon_page ( externalhandle : *mut LDAP , searchblock : *mut LDAPSearch ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_ext ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , servercontrols : *const *const LDAPControlA , clientcontrols : *const *const LDAPControlA , timelimit : u32 , sizelimit : u32 , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_extA ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , servercontrols : *const *const LDAPControlA , clientcontrols : *const *const LDAPControlA , timelimit : u32 , sizelimit : u32 , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_extW ( ld : *mut LDAP , base : :: windows_sys::core::PCWSTR , scope : u32 , filter : :: windows_sys::core::PCWSTR , attrs : *const *const u16 , attrsonly : u32 , servercontrols : *const *const LDAPControlW , clientcontrols : *const *const LDAPControlW , timelimit : u32 , sizelimit : u32 , messagenumber : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_ext_s ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , servercontrols : *const *const LDAPControlA , clientcontrols : *const *const LDAPControlA , timeout : *mut LDAP_TIMEVAL , sizelimit : u32 , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_ext_sA ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , servercontrols : *const *const LDAPControlA , clientcontrols : *const *const LDAPControlA , timeout : *mut LDAP_TIMEVAL , sizelimit : u32 , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_ext_sW ( ld : *mut LDAP , base : :: windows_sys::core::PCWSTR , scope : u32 , filter : :: windows_sys::core::PCWSTR , attrs : *const *const u16 , attrsonly : u32 , servercontrols : *const *const LDAPControlW , clientcontrols : *const *const LDAPControlW , timeout : *mut LDAP_TIMEVAL , sizelimit : u32 , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_init_page ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , scopeofsearch : u32 , searchfilter : :: windows_sys::core::PCSTR , attributelist : *mut *mut i8 , attributesonly : u32 , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , pagetimelimit : u32 , totalsizelimit : u32 , sortkeys : *mut *mut LDAPSortKeyA ) -> *mut LDAPSearch ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_init_pageA ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCSTR , scopeofsearch : u32 , searchfilter : :: windows_sys::core::PCSTR , attributelist : *const *const i8 , attributesonly : u32 , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA , pagetimelimit : u32 , totalsizelimit : u32 , sortkeys : *mut *mut LDAPSortKeyA ) -> *mut LDAPSearch ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_init_pageW ( externalhandle : *mut LDAP , distinguishedname : :: windows_sys::core::PCWSTR , scopeofsearch : u32 , searchfilter : :: windows_sys::core::PCWSTR , attributelist : *const *const u16 , attributesonly : u32 , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW , pagetimelimit : u32 , totalsizelimit : u32 , sortkeys : *mut *mut LDAPSortKeyW ) -> *mut LDAPSearch ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_s ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_sA ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_sW ( ld : *mut LDAP , base : :: windows_sys::core::PCWSTR , scope : u32 , filter : :: windows_sys::core::PCWSTR , attrs : *const *const u16 , attrsonly : u32 , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_st ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , timeout : *mut LDAP_TIMEVAL , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_stA ( ld : *mut LDAP , base : :: windows_sys::core::PCSTR , scope : u32 , filter : :: windows_sys::core::PCSTR , attrs : *const *const i8 , attrsonly : u32 , timeout : *mut LDAP_TIMEVAL , res : *mut *mut LDAPMessage ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_search_stW ( ld : *mut LDAP , base : :: windows_sys::core::PCWSTR , scope : u32 , filter : :: windows_sys::core::PCWSTR , attrs : *const *const u16 , attrsonly : u32 , timeout : *mut LDAP_TIMEVAL , res : *mut *mut LDAPMessage ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_set_dbg_flags ( newflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_set_dbg_routine ( debugprintroutine : DBGPRINT ) -> ( ) ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_set_option ( ld : *mut LDAP , option : i32 , invalue : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_set_optionW ( ld : *mut LDAP , option : i32 , invalue : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_simple_bind ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , passwd : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_simple_bindA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , passwd : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_simple_bindW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , passwd : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_simple_bind_s ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , passwd : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_simple_bind_sA ( ld : *mut LDAP , dn : :: windows_sys::core::PCSTR , passwd : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_simple_bind_sW ( ld : *mut LDAP , dn : :: windows_sys::core::PCWSTR , passwd : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_sslinit ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 , secure : i32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_sslinitA ( hostname : :: windows_sys::core::PCSTR , portnumber : u32 , secure : i32 ) -> *mut LDAP ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_sslinitW ( hostname : :: windows_sys::core::PCWSTR , portnumber : u32 , secure : i32 ) -> *mut LDAP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_start_tls_sA ( externalhandle : *mut LDAP , serverreturnvalue : *mut u32 , result : *mut *mut LDAPMessage , servercontrols : *mut *mut LDAPControlA , clientcontrols : *mut *mut LDAPControlA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_start_tls_sW ( externalhandle : *mut LDAP , serverreturnvalue : *mut u32 , result : *mut *mut LDAPMessage , servercontrols : *mut *mut LDAPControlW , clientcontrols : *mut *mut LDAPControlW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_startup ( version : *mut LDAP_VERSION_INFO , instance : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] fn ldap_stop_tls_s ( externalhandle : *mut LDAP ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_ufn2dn ( ufn : :: windows_sys::core::PCSTR , pdn : *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_ufn2dnA ( ufn : :: windows_sys::core::PCSTR , pdn : *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_ufn2dnW ( ufn : :: windows_sys::core::PCWSTR , pdn : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_unbind ( ld : *mut LDAP ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_unbind_s ( ld : *mut LDAP ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_value_free ( vals : *const :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_value_freeA ( vals : *const :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_value_freeW ( vals : *const :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wldap32.dll""cdecl" #[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] fn ldap_value_free_len ( vals : *mut *mut LDAP_BERVAL ) -> u32 ); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LAPI_MAJOR_VER1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LAPI_MINOR_VER1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LBER_DEFAULT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LBER_ERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LBER_TRANSLATE_STRINGS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LBER_USE_DER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LBER_USE_INDEFINITE_LEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ABANDON_CMD: i32 = 80i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ADD_CMD: i32 = 104i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_API_FEATURE_VIRTUAL_LIST_VIEW: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_API_INFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_API_VERSION: u32 = 2004u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_AUTH_OTHERKIND: i32 = 134i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_AUTH_SASL: i32 = 131i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_AUTH_SIMPLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_BIND_CMD: i32 = 96i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_ADAM_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1851"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_ADAM_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1851"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1791"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1791"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.800"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.800"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_PARTIAL_SECRETS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1920"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_PARTIAL_SECRETS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1920"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V51_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1670"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V51_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1670"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V60_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1935"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V60_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1935"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V61_OID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1935"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V61_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1935"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V61_R2_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2080"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_V61_R2_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2080"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_W8_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2237"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CAP_ACTIVE_DIRECTORY_W8_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2237"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CHASE_EXTERNAL_REFERRALS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CHASE_SUBORDINATE_REFERRALS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_COMPARE_CMD: i32 = 110i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONTROL_REFERRALS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.616"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONTROL_REFERRALS_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.616"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONTROL_VLVREQUEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.3.4.9"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONTROL_VLVREQUEST_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("2.16.840.1.113730.3.4.9"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONTROL_VLVRESPONSE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.3.4.10"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONTROL_VLVRESPONSE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("2.16.840.1.113730.3.4.10"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DELETE_CMD: i32 = 74i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DEREF_ALWAYS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DEREF_FINDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DEREF_NEVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DEREF_SEARCHING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DIRSYNC_ANCESTORS_FIRST_ORDER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DIRSYNC_INCREMENTAL_VALUES: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DIRSYNC_OBJECT_SECURITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DIRSYNC_PUBLIC_DATA_ONLY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DIRSYNC_ROPAS_DATA_ONLY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_EXTENDED_CMD: i32 = 119i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FEATURE_INFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_AND: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_APPROX: u32 = 168u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_EQUALITY: u32 = 163u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_EXTENSIBLE: u32 = 169u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_GE: u32 = 165u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_LE: u32 = 166u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_NOT: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_OR: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_PRESENT: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_SUBSTRINGS: u32 = 164u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_GC_PORT: u32 = 3268u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INVALID_CMD: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INVALID_RES: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_BIT_AND: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.803"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_BIT_AND_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.803"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_BIT_OR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.804"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_BIT_OR_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.804"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_DN_BINARY_COMPLEX: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2253"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_DN_BINARY_COMPLEX_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2253"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_TRANSITIVE_EVALUATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1941"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MATCHING_RULE_TRANSITIVE_EVALUATION_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1941"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MODIFY_CMD: i32 = 102i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MODRDN_CMD: i32 = 108i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MOD_ADD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MOD_BVALUES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MOD_DELETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MOD_REPLACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MSG_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MSG_ONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MSG_RECEIVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NO_LIMIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_ABANDON_REPL: ::windows_sys::core::PCSTR = ::windows_sys::s!("abandonReplication"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_ABANDON_REPL_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("abandonReplication"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_DOM_MASTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("becomeDomainMaster"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_DOM_MASTER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("becomeDomainMaster"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_PDC: ::windows_sys::core::PCSTR = ::windows_sys::s!("becomePdc"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_PDC_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("becomePdc"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_RID_MASTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("becomeRidMaster"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_RID_MASTER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("becomeRidMaster"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_SCHEMA_MASTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("becomeSchemaMaster"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_BECOME_SCHEMA_MASTER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("becomeSchemaMaster"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_CONFIG_NAMING_CONTEXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("configurationNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_CONFIG_NAMING_CONTEXT_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("configurationNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_CURRENT_TIME: ::windows_sys::core::PCSTR = ::windows_sys::s!("currentTime"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_CURRENT_TIME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("currentTime"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DEFAULT_NAMING_CONTEXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("defaultNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DEFAULT_NAMING_CONTEXT_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("defaultNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DNS_HOST_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("dnsHostName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DNS_HOST_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("dnsHostName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DO_GARBAGE_COLLECTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("doGarbageCollection"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DO_GARBAGE_COLLECTION_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("doGarbageCollection"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DS_SERVICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("dsServiceName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_DS_SERVICE_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("dsServiceName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_FIXUP_INHERITANCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("fixupInheritance"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_FIXUP_INHERITANCE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fixupInheritance"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_HIGHEST_COMMITTED_USN: ::windows_sys::core::PCSTR = ::windows_sys::s!("highestCommitedUSN"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_HIGHEST_COMMITTED_USN_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("highestCommitedUSN"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_INVALIDATE_RID_POOL: ::windows_sys::core::PCSTR = ::windows_sys::s!("invalidateRidPool"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_INVALIDATE_RID_POOL_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("invalidateRidPool"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_LDAP_SERVICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("ldapServiceName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_LDAP_SERVICE_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ldapServiceName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_NAMING_CONTEXTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("namingContexts"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_NAMING_CONTEXTS_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("namingContexts"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_RECALC_HIERARCHY: ::windows_sys::core::PCSTR = ::windows_sys::s!("recalcHierarchy"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_RECALC_HIERARCHY_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("recalcHierarchy"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("rootDomainNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("rootDomainNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SCHEMA_NAMING_CONTEXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("schemaNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SCHEMA_NAMING_CONTEXT_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("schemaNamingContext"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SCHEMA_UPDATE_NOW: ::windows_sys::core::PCSTR = ::windows_sys::s!("schemaUpdateNow"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SCHEMA_UPDATE_NOW_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("schemaUpdateNow"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SERVER_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("serverName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SERVER_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("serverName"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUBSCHEMA_SUBENTRY: ::windows_sys::core::PCSTR = ::windows_sys::s!("subschemaSubentry"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUBSCHEMA_SUBENTRY_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("subschemaSubentry"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_CAPABILITIES: ::windows_sys::core::PCSTR = ::windows_sys::s!("supportedCapabilities"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_CAPABILITIES_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("supportedCapabilities"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_CONTROL: ::windows_sys::core::PCSTR = ::windows_sys::s!("supportedControl"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_CONTROL_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("supportedControl"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_LDAP_POLICIES: ::windows_sys::core::PCSTR = ::windows_sys::s!("supportedLDAPPolicies"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_LDAP_POLICIES_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("supportedLDAPPolicies"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_LDAP_VERSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("supportedLDAPVersion"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_LDAP_VERSION_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("supportedLDAPVersion"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_SASL_MECHANISM: ::windows_sys::core::PCSTR = ::windows_sys::s!("supportedSASLMechanisms"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPATT_SUPPORTED_SASL_MECHANISM_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("supportedSASLMechanisms"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_API_FEATURE_INFO: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_API_INFO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_AREC_EXCLUSIVE: u32 = 152u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_AUTO_RECONNECT: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_CACHE_ENABLE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_CACHE_FN_PTRS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_CACHE_STRATEGY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_CHASE_REFERRALS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_CLIENT_CERTIFICATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_DEREF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_DESC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_DNS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_DNSDOMAIN_NAME: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_ENCRYPT: u32 = 150u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_ERROR_NUMBER: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_ERROR_STRING: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_FAST_CONCURRENT_BIND: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_GETDSNAME_FLAGS: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_HOST_NAME: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_HOST_REACHABLE: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_IO_FN_PTRS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_PING_KEEP_ALIVE: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_PING_LIMIT: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_PING_WAIT_TIME: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_PROMPT_CREDENTIALS: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_PROTOCOL_VERSION: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_REBIND_ARG: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_REBIND_FN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_REFERRALS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_REFERRAL_CALLBACK: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_REFERRAL_HOP_LIMIT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_REF_DEREF_CONN_PER_MSG: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_RESTART: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_RETURN_REFS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_ROOTDSE_CACHE: u32 = 154u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SASL_METHOD: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SCH_FLAGS: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SECURITY_CONTEXT: u32 = 153u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SEND_TIMEOUT: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SERVER_CERTIFICATE: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SERVER_ERROR: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SERVER_EXT_ERROR: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SIGN: u32 = 149u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SIZELIMIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SOCKET_BIND_ADDRESSES: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SSL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SSL_INFO: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_SSPI_FLAGS: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_TCP_KEEPALIVE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_THREAD_FN_PTRS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_TIMELIMIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_TLS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_TLS_INFO: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPT_VERSION: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_PAGED_RESULT_OID_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.319"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_PAGED_RESULT_OID_STRING_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.319"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_POLICYHINT_APPLY_FULLPWDPOLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_PORT: u32 = 389u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_ADD: i32 = 105i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_ANY: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_BIND: i32 = 97i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_COMPARE: i32 = 111i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_DELETE: i32 = 107i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_EXTENDED: i32 = 120i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_MODIFY: i32 = 103i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_MODRDN: i32 = 109i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_REFERRAL: i32 = 115i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_SEARCH_ENTRY: i32 = 100i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_SEARCH_RESULT: i32 = 101i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RES_SESSION: i32 = 114i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SCOPE_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SCOPE_ONELEVEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SCOPE_SUBTREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SEARCH_CMD: i32 = 99i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SEARCH_HINT_INDEX_ONLY_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2207"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SEARCH_HINT_INDEX_ONLY_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2207"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SEARCH_HINT_REQUIRED_INDEX_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2306"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SEARCH_HINT_REQUIRED_INDEX_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2306"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SEARCH_HINT_SOFT_SIZE_LIMIT_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2210"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SEARCH_HINT_SOFT_SIZE_LIMIT_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2210"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_ASQ_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1504"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_ASQ_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1504"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_BATCH_REQUEST_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2212"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_BATCH_REQUEST_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2212"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_BYPASS_QUOTA_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2256"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_BYPASS_QUOTA_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2256"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.521"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.521"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DIRSYNC_EX_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2090"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DIRSYNC_EX_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2090"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DIRSYNC_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.841"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DIRSYNC_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.841"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DN_INPUT_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2026"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DN_INPUT_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2026"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DOMAIN_SCOPE_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1339"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DOMAIN_SCOPE_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1339"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_EXPECTED_ENTRY_COUNT_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2211"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_EXPECTED_ENTRY_COUNT_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2211"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_EXTENDED_DN_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.529"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_EXTENDED_DN_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.529"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_FAST_BIND_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1781"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_FAST_BIND_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1781"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_FORCE_UPDATE_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1974"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_FORCE_UPDATE_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1974"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_GET_STATS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.970"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_GET_STATS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.970"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_LAZY_COMMIT_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.619"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_LAZY_COMMIT_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.619"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_LINK_TTL_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2309"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_LINK_TTL_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2309"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_NOTIFICATION_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.528"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_NOTIFICATION_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.528"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_PERMISSIVE_MODIFY_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1413"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_PERMISSIVE_MODIFY_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1413"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_POLICY_HINTS_DEPRECATED_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2066"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_POLICY_HINTS_DEPRECATED_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2066"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_POLICY_HINTS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2239"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_POLICY_HINTS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2239"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_QUOTA_CONTROL_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1852"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_QUOTA_CONTROL_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1852"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_RANGE_OPTION_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.802"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_RANGE_OPTION_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.802"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_RANGE_RETRIEVAL_NOERR_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1948"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_RANGE_RETRIEVAL_NOERR_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1948"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_RESP_SORT_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.474"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_RESP_SORT_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.474"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SD_FLAGS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.801"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SD_FLAGS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.801"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SEARCH_HINTS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2206"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SEARCH_HINTS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2206"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SEARCH_OPTIONS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1340"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SEARCH_OPTIONS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1340"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SET_OWNER_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2255"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SET_OWNER_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2255"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHOW_DEACTIVATED_LINK_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2065"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHOW_DEACTIVATED_LINK_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2065"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHOW_DELETED_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.417"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHOW_DELETED_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.417"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHOW_RECYCLED_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2064"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHOW_RECYCLED_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2064"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHUTDOWN_NOTIFY_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1907"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SHUTDOWN_NOTIFY_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1907"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SORT_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.473"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_SORT_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.473"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_TREE_DELETE_EX_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2204"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_TREE_DELETE_EX_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2204"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_TREE_DELETE_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.805"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_TREE_DELETE_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.805"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_UPDATE_STATS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2205"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_UPDATE_STATS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2205"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_VERIFY_NAME_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.1338"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_VERIFY_NAME_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.1338"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_WHO_AM_I_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.4203.1.11.3"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_WHO_AM_I_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.6.1.4.1.4203.1.11.3"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SESSION_CMD: i32 = 113i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SSL_GC_PORT: u32 = 3269u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SSL_PORT: u32 = 636u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_START_TLS_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.1466.20037"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_START_TLS_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.6.1.4.1.1466.20037"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SUBSTRING_ANY: i32 = 129i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SUBSTRING_FINAL: i32 = 130i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SUBSTRING_INITIAL: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_TTL_EXTENDED_OP_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.1466.101.119.1"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_TTL_EXTENDED_OP_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.6.1.4.1.1466.101.119.1"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UNBIND_CMD: i32 = 66i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UPDATE_STATS_INVOCATIONID_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2209"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UPDATE_STATS_INVOCATIONID_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2209"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UPDATE_STATS_USN_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113556.1.4.2208"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UPDATE_STATS_USN_OID_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113556.1.4.2208"); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VENDOR_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Corporation."); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VENDOR_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Corporation."); -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VENDOR_VERSION: u32 = 510u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VERSION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VERSION2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VERSION3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VERSION_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VERSION_MIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VLVINFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const SERVER_SEARCH_FLAG_DOMAIN_SCOPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const SERVER_SEARCH_FLAG_PHANTOM_ROOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub type LDAP_RETCODE = i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SUCCESS: LDAP_RETCODE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OPERATIONS_ERROR: LDAP_RETCODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_PROTOCOL_ERROR: LDAP_RETCODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_TIMELIMIT_EXCEEDED: LDAP_RETCODE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SIZELIMIT_EXCEEDED: LDAP_RETCODE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_COMPARE_FALSE: LDAP_RETCODE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_COMPARE_TRUE: LDAP_RETCODE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_AUTH_METHOD_NOT_SUPPORTED: LDAP_RETCODE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_STRONG_AUTH_REQUIRED: LDAP_RETCODE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_REFERRAL_V2: LDAP_RETCODE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_PARTIAL_RESULTS: LDAP_RETCODE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_REFERRAL: LDAP_RETCODE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ADMIN_LIMIT_EXCEEDED: LDAP_RETCODE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UNAVAILABLE_CRIT_EXTENSION: LDAP_RETCODE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONFIDENTIALITY_REQUIRED: LDAP_RETCODE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SASL_BIND_IN_PROGRESS: LDAP_RETCODE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NO_SUCH_ATTRIBUTE: LDAP_RETCODE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UNDEFINED_TYPE: LDAP_RETCODE = 17i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INAPPROPRIATE_MATCHING: LDAP_RETCODE = 18i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONSTRAINT_VIOLATION: LDAP_RETCODE = 19i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ATTRIBUTE_OR_VALUE_EXISTS: LDAP_RETCODE = 20i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INVALID_SYNTAX: LDAP_RETCODE = 21i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NO_SUCH_OBJECT: LDAP_RETCODE = 32i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ALIAS_PROBLEM: LDAP_RETCODE = 33i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INVALID_DN_SYNTAX: LDAP_RETCODE = 34i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_IS_LEAF: LDAP_RETCODE = 35i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ALIAS_DEREF_PROBLEM: LDAP_RETCODE = 36i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INAPPROPRIATE_AUTH: LDAP_RETCODE = 48i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INVALID_CREDENTIALS: LDAP_RETCODE = 49i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_INSUFFICIENT_RIGHTS: LDAP_RETCODE = 50i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_BUSY: LDAP_RETCODE = 51i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UNAVAILABLE: LDAP_RETCODE = 52i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_UNWILLING_TO_PERFORM: LDAP_RETCODE = 53i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_LOOP_DETECT: LDAP_RETCODE = 54i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SORT_CONTROL_MISSING: LDAP_RETCODE = 60i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OFFSET_RANGE_ERROR: LDAP_RETCODE = 61i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NAMING_VIOLATION: LDAP_RETCODE = 64i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OBJECT_CLASS_VIOLATION: LDAP_RETCODE = 65i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NOT_ALLOWED_ON_NONLEAF: LDAP_RETCODE = 66i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NOT_ALLOWED_ON_RDN: LDAP_RETCODE = 67i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ALREADY_EXISTS: LDAP_RETCODE = 68i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NO_OBJECT_CLASS_MODS: LDAP_RETCODE = 69i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_RESULTS_TOO_LARGE: LDAP_RETCODE = 70i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_AFFECTS_MULTIPLE_DSAS: LDAP_RETCODE = 71i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_VIRTUAL_LIST_VIEW_ERROR: LDAP_RETCODE = 76i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_OTHER: LDAP_RETCODE = 80i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_SERVER_DOWN: LDAP_RETCODE = 81i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_LOCAL_ERROR: LDAP_RETCODE = 82i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_ENCODING_ERROR: LDAP_RETCODE = 83i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_DECODING_ERROR: LDAP_RETCODE = 84i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_TIMEOUT: LDAP_RETCODE = 85i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_AUTH_UNKNOWN: LDAP_RETCODE = 86i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_FILTER_ERROR: LDAP_RETCODE = 87i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_USER_CANCELLED: LDAP_RETCODE = 88i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_PARAM_ERROR: LDAP_RETCODE = 89i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NO_MEMORY: LDAP_RETCODE = 90i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONNECT_ERROR: LDAP_RETCODE = 91i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NOT_SUPPORTED: LDAP_RETCODE = 92i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_NO_RESULTS_RETURNED: LDAP_RETCODE = 94i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CONTROL_NOT_FOUND: LDAP_RETCODE = 93i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_MORE_RESULTS_TO_RETURN: LDAP_RETCODE = 95i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_CLIENT_LOOP: LDAP_RETCODE = 96i32; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub const LDAP_REFERRAL_LIMIT_EXCEEDED: LDAP_RETCODE = 97i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct BerElement { - pub opaque: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for BerElement {} -impl ::core::clone::Clone for BerElement { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAP { - pub ld_sb: LDAP_0, - pub ld_host: ::windows_sys::core::PSTR, - pub ld_version: u32, - pub ld_lberoptions: u8, - pub ld_deref: u32, - pub ld_timelimit: u32, - pub ld_sizelimit: u32, - pub ld_errno: u32, - pub ld_matched: ::windows_sys::core::PSTR, - pub ld_error: ::windows_sys::core::PSTR, - pub ld_msgid: u32, - pub Reserved3: [u8; 25], - pub ld_cldaptries: u32, - pub ld_cldaptimeout: u32, - pub ld_refhoplimit: u32, - pub ld_options: u32, -} -impl ::core::marker::Copy for LDAP {} -impl ::core::clone::Clone for LDAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAP_0 { - pub sb_sd: usize, - pub Reserved1: [u8; 41], - pub sb_naddr: usize, - pub Reserved2: [u8; 24], -} -impl ::core::marker::Copy for LDAP_0 {} -impl ::core::clone::Clone for LDAP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAPAPIFeatureInfoA { - pub ldapaif_info_version: i32, - pub ldapaif_name: ::windows_sys::core::PSTR, - pub ldapaif_version: i32, -} -impl ::core::marker::Copy for LDAPAPIFeatureInfoA {} -impl ::core::clone::Clone for LDAPAPIFeatureInfoA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAPAPIFeatureInfoW { - pub ldapaif_info_version: i32, - pub ldapaif_name: ::windows_sys::core::PWSTR, - pub ldapaif_version: i32, -} -impl ::core::marker::Copy for LDAPAPIFeatureInfoW {} -impl ::core::clone::Clone for LDAPAPIFeatureInfoW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAPAPIInfoA { - pub ldapai_info_version: i32, - pub ldapai_api_version: i32, - pub ldapai_protocol_version: i32, - pub ldapai_extensions: *mut *mut i8, - pub ldapai_vendor_name: ::windows_sys::core::PSTR, - pub ldapai_vendor_version: i32, -} -impl ::core::marker::Copy for LDAPAPIInfoA {} -impl ::core::clone::Clone for LDAPAPIInfoA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAPAPIInfoW { - pub ldapai_info_version: i32, - pub ldapai_api_version: i32, - pub ldapai_protocol_version: i32, - pub ldapai_extensions: *mut ::windows_sys::core::PWSTR, - pub ldapai_vendor_name: ::windows_sys::core::PWSTR, - pub ldapai_vendor_version: i32, -} -impl ::core::marker::Copy for LDAPAPIInfoW {} -impl ::core::clone::Clone for LDAPAPIInfoW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LDAPControlA { - pub ldctl_oid: ::windows_sys::core::PSTR, - pub ldctl_value: LDAP_BERVAL, - pub ldctl_iscritical: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LDAPControlA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LDAPControlA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LDAPControlW { - pub ldctl_oid: ::windows_sys::core::PWSTR, - pub ldctl_value: LDAP_BERVAL, - pub ldctl_iscritical: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LDAPControlW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LDAPControlW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LDAPMessage { - pub lm_msgid: u32, - pub lm_msgtype: u32, - pub lm_ber: *mut ::core::ffi::c_void, - pub lm_chain: *mut LDAPMessage, - pub lm_next: *mut LDAPMessage, - pub lm_time: u32, - pub Connection: *mut LDAP, - pub Request: *mut ::core::ffi::c_void, - pub lm_returncode: u32, - pub lm_referral: u16, - pub lm_chased: super::super::Foundation::BOOLEAN, - pub lm_eom: super::super::Foundation::BOOLEAN, - pub ConnectionReferenced: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LDAPMessage {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LDAPMessage { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAPModA { - pub mod_op: u32, - pub mod_type: ::windows_sys::core::PSTR, - pub mod_vals: LDAPModA_0, -} -impl ::core::marker::Copy for LDAPModA {} -impl ::core::clone::Clone for LDAPModA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub union LDAPModA_0 { - pub modv_strvals: *mut ::windows_sys::core::PSTR, - pub modv_bvals: *mut *mut LDAP_BERVAL, -} -impl ::core::marker::Copy for LDAPModA_0 {} -impl ::core::clone::Clone for LDAPModA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAPModW { - pub mod_op: u32, - pub mod_type: ::windows_sys::core::PWSTR, - pub mod_vals: LDAPModW_0, -} -impl ::core::marker::Copy for LDAPModW {} -impl ::core::clone::Clone for LDAPModW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub union LDAPModW_0 { - pub modv_strvals: *mut ::windows_sys::core::PWSTR, - pub modv_bvals: *mut *mut LDAP_BERVAL, -} -impl ::core::marker::Copy for LDAPModW_0 {} -impl ::core::clone::Clone for LDAPModW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct LDAPSearch(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LDAPSortKeyA { - pub sk_attrtype: ::windows_sys::core::PSTR, - pub sk_matchruleoid: ::windows_sys::core::PSTR, - pub sk_reverseorder: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LDAPSortKeyA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LDAPSortKeyA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LDAPSortKeyW { - pub sk_attrtype: ::windows_sys::core::PWSTR, - pub sk_matchruleoid: ::windows_sys::core::PWSTR, - pub sk_reverseorder: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LDAPSortKeyW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LDAPSortKeyW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAPVLVInfo { - pub ldvlv_version: i32, - pub ldvlv_before_count: u32, - pub ldvlv_after_count: u32, - pub ldvlv_offset: u32, - pub ldvlv_count: u32, - pub ldvlv_attrvalue: *mut LDAP_BERVAL, - pub ldvlv_context: *mut LDAP_BERVAL, - pub ldvlv_extradata: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for LDAPVLVInfo {} -impl ::core::clone::Clone for LDAPVLVInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAP_BERVAL { - pub bv_len: u32, - pub bv_val: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for LDAP_BERVAL {} -impl ::core::clone::Clone for LDAP_BERVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LDAP_REFERRAL_CALLBACK { - pub SizeOfCallbacks: u32, - pub QueryForConnection: QUERYFORCONNECTION, - pub NotifyRoutine: NOTIFYOFNEWCONNECTION, - pub DereferenceRoutine: DEREFERENCECONNECTION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LDAP_REFERRAL_CALLBACK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LDAP_REFERRAL_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAP_TIMEVAL { - pub tv_sec: i32, - pub tv_usec: i32, -} -impl ::core::marker::Copy for LDAP_TIMEVAL {} -impl ::core::clone::Clone for LDAP_TIMEVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub struct LDAP_VERSION_INFO { - pub lv_size: u32, - pub lv_major: u32, - pub lv_minor: u32, -} -impl ::core::marker::Copy for LDAP_VERSION_INFO {} -impl ::core::clone::Clone for LDAP_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub type DBGPRINT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub type DEREFERENCECONNECTION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type NOTIFYOFNEWCONNECTION = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -pub type QUERYCLIENTCERT = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`*"] -pub type QUERYFORCONNECTION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_Ldap\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub type VERIFYSERVERCERT = ::core::option::Option super::super::Foundation::BOOLEAN>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/NetworkListManager/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/NetworkListManager/mod.rs deleted file mode 100644 index 87d232a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/NetworkListManager/mod.rs +++ /dev/null @@ -1,199 +0,0 @@ -pub type IEnumNetworkConnections = *mut ::core::ffi::c_void; -pub type IEnumNetworks = *mut ::core::ffi::c_void; -pub type INetwork = *mut ::core::ffi::c_void; -pub type INetworkConnection = *mut ::core::ffi::c_void; -pub type INetworkConnectionCost = *mut ::core::ffi::c_void; -pub type INetworkConnectionCostEvents = *mut ::core::ffi::c_void; -pub type INetworkConnectionEvents = *mut ::core::ffi::c_void; -pub type INetworkCostManager = *mut ::core::ffi::c_void; -pub type INetworkCostManagerEvents = *mut ::core::ffi::c_void; -pub type INetworkEvents = *mut ::core::ffi::c_void; -pub type INetworkListManager = *mut ::core::ffi::c_void; -pub type INetworkListManagerEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_AllowMerge: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_AllowMerge"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_CategoryReadOnly: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_CategoryReadOnly"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_CategorySetByPolicy: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_CategorySetByPolicy"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_DescriptionReadOnly: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_DescriptionReadOnly"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_DescriptionSetByPolicy: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_DescriptionSetByPolicy"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_DomainAuthenticationFailed: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_DomainAuthenticationFailed"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_IconReadOnly: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_IconReadOnly"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_IconSetByPolicy: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_IconSetByPolicy"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_InternetConnectivityV4: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_InternetConnectivityV4"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_InternetConnectivityV6: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_InternetConnectivityV6"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_NameReadOnly: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_NameReadOnly"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_NameSetByPolicy: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_NameSetByPolicy"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NA_NetworkClass: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NA_NetworkClass"); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_MAX_ADDRESS_LIST_SIZE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_UNKNOWN_DATAPLAN_STATUS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NetworkListManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdcb00c01_570f_4a9b_8d69_199fdba5723b); -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_CONNECTION_COST = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_UNKNOWN: NLM_CONNECTION_COST = 0i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_UNRESTRICTED: NLM_CONNECTION_COST = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_FIXED: NLM_CONNECTION_COST = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_VARIABLE: NLM_CONNECTION_COST = 4i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_OVERDATALIMIT: NLM_CONNECTION_COST = 65536i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_CONGESTED: NLM_CONNECTION_COST = 131072i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_ROAMING: NLM_CONNECTION_COST = 262144i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_COST_APPROACHINGDATALIMIT: NLM_CONNECTION_COST = 524288i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_CONNECTION_PROPERTY_CHANGE = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTION_PROPERTY_CHANGE_AUTHENTICATION: NLM_CONNECTION_PROPERTY_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_CONNECTIVITY = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_DISCONNECTED: NLM_CONNECTIVITY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV4_NOTRAFFIC: NLM_CONNECTIVITY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV6_NOTRAFFIC: NLM_CONNECTIVITY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV4_SUBNET: NLM_CONNECTIVITY = 16i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV4_LOCALNETWORK: NLM_CONNECTIVITY = 32i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV4_INTERNET: NLM_CONNECTIVITY = 64i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV6_SUBNET: NLM_CONNECTIVITY = 256i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV6_LOCALNETWORK: NLM_CONNECTIVITY = 512i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_CONNECTIVITY_IPV6_INTERNET: NLM_CONNECTIVITY = 1024i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_DOMAIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_DOMAIN_TYPE_NON_DOMAIN_NETWORK: NLM_DOMAIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_DOMAIN_TYPE_DOMAIN_NETWORK: NLM_DOMAIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_DOMAIN_TYPE_DOMAIN_AUTHENTICATED: NLM_DOMAIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_ENUM_NETWORK = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_ENUM_NETWORK_CONNECTED: NLM_ENUM_NETWORK = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_ENUM_NETWORK_DISCONNECTED: NLM_ENUM_NETWORK = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_ENUM_NETWORK_ALL: NLM_ENUM_NETWORK = 3i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_INTERNET_CONNECTIVITY = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_INTERNET_CONNECTIVITY_WEBHIJACK: NLM_INTERNET_CONNECTIVITY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_INTERNET_CONNECTIVITY_PROXIED: NLM_INTERNET_CONNECTIVITY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_INTERNET_CONNECTIVITY_CORPORATE: NLM_INTERNET_CONNECTIVITY = 4i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_NETWORK_CATEGORY = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_CATEGORY_PUBLIC: NLM_NETWORK_CATEGORY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_CATEGORY_PRIVATE: NLM_NETWORK_CATEGORY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_CATEGORY_DOMAIN_AUTHENTICATED: NLM_NETWORK_CATEGORY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_NETWORK_CLASS = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_IDENTIFYING: NLM_NETWORK_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_IDENTIFIED: NLM_NETWORK_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_UNIDENTIFIED: NLM_NETWORK_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub type NLM_NETWORK_PROPERTY_CHANGE = i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_PROPERTY_CHANGE_CONNECTION: NLM_NETWORK_PROPERTY_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_PROPERTY_CHANGE_DESCRIPTION: NLM_NETWORK_PROPERTY_CHANGE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_PROPERTY_CHANGE_NAME: NLM_NETWORK_PROPERTY_CHANGE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_PROPERTY_CHANGE_ICON: NLM_NETWORK_PROPERTY_CHANGE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub const NLM_NETWORK_PROPERTY_CHANGE_CATEGORY_VALUE: NLM_NETWORK_PROPERTY_CHANGE = 16i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLM_DATAPLAN_STATUS { - pub InterfaceGuid: ::windows_sys::core::GUID, - pub UsageData: NLM_USAGE_DATA, - pub DataLimitInMegabytes: u32, - pub InboundBandwidthInKbps: u32, - pub OutboundBandwidthInKbps: u32, - pub NextBillingCycle: super::super::Foundation::FILETIME, - pub MaxTransferSizeInMegabytes: u32, - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLM_DATAPLAN_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLM_DATAPLAN_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub struct NLM_SIMULATED_PROFILE_INFO { - pub ProfileName: [u16; 256], - pub cost: NLM_CONNECTION_COST, - pub UsageInMegabytes: u32, - pub DataLimitInMegabytes: u32, -} -impl ::core::marker::Copy for NLM_SIMULATED_PROFILE_INFO {} -impl ::core::clone::Clone for NLM_SIMULATED_PROFILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`*"] -pub struct NLM_SOCKADDR { - pub data: [u8; 128], -} -impl ::core::marker::Copy for NLM_SOCKADDR {} -impl ::core::clone::Clone for NLM_SOCKADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_NetworkListManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLM_USAGE_DATA { - pub UsageInMegabytes: u32, - pub LastSyncTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLM_USAGE_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLM_USAGE_DATA { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs deleted file mode 100644 index 181474f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/RemoteDifferentialCompression/mod.rs +++ /dev/null @@ -1,275 +0,0 @@ -pub type IFindSimilarResults = *mut ::core::ffi::c_void; -pub type IRdcComparator = *mut ::core::ffi::c_void; -pub type IRdcFileReader = *mut ::core::ffi::c_void; -pub type IRdcFileWriter = *mut ::core::ffi::c_void; -pub type IRdcGenerator = *mut ::core::ffi::c_void; -pub type IRdcGeneratorFilterMaxParameters = *mut ::core::ffi::c_void; -pub type IRdcGeneratorParameters = *mut ::core::ffi::c_void; -pub type IRdcLibrary = *mut ::core::ffi::c_void; -pub type IRdcSignatureReader = *mut ::core::ffi::c_void; -pub type IRdcSimilarityGenerator = *mut ::core::ffi::c_void; -pub type ISimilarity = *mut ::core::ffi::c_void; -pub type ISimilarityFileIdTable = *mut ::core::ffi::c_void; -pub type ISimilarityReportProgress = *mut ::core::ffi::c_void; -pub type ISimilarityTableDumpState = *mut ::core::ffi::c_void; -pub type ISimilarityTraitsMappedView = *mut ::core::ffi::c_void; -pub type ISimilarityTraitsMapping = *mut ::core::ffi::c_void; -pub type ISimilarityTraitsTable = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const FindSimilarResults: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a93_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_DEFAULT_COMPAREBUFFER: u32 = 3200000u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_DEFAULT_HASHWINDOWSIZE_1: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_DEFAULT_HASHWINDOWSIZE_N: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_DEFAULT_HORIZONSIZE_1: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_DEFAULT_HORIZONSIZE_N: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MAXIMUM_COMPAREBUFFER: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MAXIMUM_DEPTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MAXIMUM_HASHWINDOWSIZE: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MAXIMUM_HORIZONSIZE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MAXIMUM_MATCHESREQUIRED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MAXIMUM_TRAITVALUE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MINIMUM_COMPAREBUFFER: u32 = 100000u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MINIMUM_COMPATIBLE_APP_VERSION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MINIMUM_DEPTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MINIMUM_HASHWINDOWSIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MINIMUM_HORIZONSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MINIMUM_INPUTBUFFERSIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_MINIMUM_MATCHESREQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_SIGNATURE_HASHSIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const MSRDC_VERSION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCE_TABLE_CORRUPT: u32 = 2147745794u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCE_TABLE_FULL: u32 = 2147745793u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcComparator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a8b_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcFileReader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a89_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcGenerator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a88_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcGeneratorFilterMaxParameters: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a87_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcGeneratorParameters: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a86_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a85_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcSignatureReader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a8a_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RdcSimilarityGenerator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a92_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const Similarity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a91_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityFileIdMaxSize: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityFileIdMinSize: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityFileIdTable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a90_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityReportProgress: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a8d_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityTableDumpState: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a8e_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityTraitsMappedView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a95_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityTraitsMapping: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a94_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const SimilarityTraitsTable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96236a8f_9dbc_11da_9e3f_0011114ae311); -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub type GeneratorParametersType = i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCGENTYPE_Unused: GeneratorParametersType = 0i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCGENTYPE_FilterMax: GeneratorParametersType = 1i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub type RDC_ErrorCode = i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_NoError: RDC_ErrorCode = 0i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_HeaderVersionNewer: RDC_ErrorCode = 1i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_HeaderVersionOlder: RDC_ErrorCode = 2i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_HeaderMissingOrCorrupt: RDC_ErrorCode = 3i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_HeaderWrongType: RDC_ErrorCode = 4i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_DataMissingOrCorrupt: RDC_ErrorCode = 5i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_DataTooManyRecords: RDC_ErrorCode = 6i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_FileChecksumMismatch: RDC_ErrorCode = 7i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_ApplicationError: RDC_ErrorCode = 8i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_Aborted: RDC_ErrorCode = 9i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDC_Win32Error: RDC_ErrorCode = 10i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub type RdcCreatedTables = i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCTABLE_InvalidOrUnknown: RdcCreatedTables = 0i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCTABLE_Existing: RdcCreatedTables = 1i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCTABLE_New: RdcCreatedTables = 2i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub type RdcMappingAccessMode = i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCMAPPING_Undefined: RdcMappingAccessMode = 0i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCMAPPING_ReadOnly: RdcMappingAccessMode = 1i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCMAPPING_ReadWrite: RdcMappingAccessMode = 2i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub type RdcNeedType = i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCNEED_SOURCE: RdcNeedType = 0i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCNEED_TARGET: RdcNeedType = 1i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCNEED_SEED: RdcNeedType = 2i32; -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub const RDCNEED_SEED_MAX: RdcNeedType = 255i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct FindSimilarFileIndexResults { - pub m_FileIndex: u32, - pub m_MatchCount: u32, -} -impl ::core::marker::Copy for FindSimilarFileIndexResults {} -impl ::core::clone::Clone for FindSimilarFileIndexResults { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct RdcBufferPointer { - pub m_Size: u32, - pub m_Used: u32, - pub m_Data: *mut u8, -} -impl ::core::marker::Copy for RdcBufferPointer {} -impl ::core::clone::Clone for RdcBufferPointer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct RdcNeed { - pub m_BlockType: RdcNeedType, - pub m_FileOffset: u64, - pub m_BlockLength: u64, -} -impl ::core::marker::Copy for RdcNeed {} -impl ::core::clone::Clone for RdcNeed { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct RdcNeedPointer { - pub m_Size: u32, - pub m_Used: u32, - pub m_Data: *mut RdcNeed, -} -impl ::core::marker::Copy for RdcNeedPointer {} -impl ::core::clone::Clone for RdcNeedPointer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct RdcSignature { - pub m_Signature: [u8; 16], - pub m_BlockLength: u16, -} -impl ::core::marker::Copy for RdcSignature {} -impl ::core::clone::Clone for RdcSignature { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct RdcSignaturePointer { - pub m_Size: u32, - pub m_Used: u32, - pub m_Data: *mut RdcSignature, -} -impl ::core::marker::Copy for RdcSignaturePointer {} -impl ::core::clone::Clone for RdcSignaturePointer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct SimilarityData { - pub m_Data: [u8; 16], -} -impl ::core::marker::Copy for SimilarityData {} -impl ::core::clone::Clone for SimilarityData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct SimilarityDumpData { - pub m_FileIndex: u32, - pub m_Data: SimilarityData, -} -impl ::core::marker::Copy for SimilarityDumpData {} -impl ::core::clone::Clone for SimilarityDumpData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct SimilarityFileId { - pub m_FileId: [u8; 32], -} -impl ::core::marker::Copy for SimilarityFileId {} -impl ::core::clone::Clone for SimilarityFileId { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_RemoteDifferentialCompression\"`*"] -pub struct SimilarityMappedViewInfo { - pub m_Data: *mut u8, - pub m_Length: u32, -} -impl ::core::marker::Copy for SimilarityMappedViewInfo {} -impl ::core::clone::Clone for SimilarityMappedViewInfo { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WebSocket/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WebSocket/mod.rs deleted file mode 100644 index 98df4f2..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WebSocket/mod.rs +++ /dev/null @@ -1,158 +0,0 @@ -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketAbortHandle ( hwebsocket : WEB_SOCKET_HANDLE ) -> ( ) ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketBeginClientHandshake ( hwebsocket : WEB_SOCKET_HANDLE , pszsubprotocols : *const :: windows_sys::core::PCSTR , ulsubprotocolcount : u32 , pszextensions : *const :: windows_sys::core::PCSTR , ulextensioncount : u32 , pinitialheaders : *const WEB_SOCKET_HTTP_HEADER , ulinitialheadercount : u32 , padditionalheaders : *mut *mut WEB_SOCKET_HTTP_HEADER , puladditionalheadercount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketBeginServerHandshake ( hwebsocket : WEB_SOCKET_HANDLE , pszsubprotocolselected : :: windows_sys::core::PCSTR , pszextensionselected : *const :: windows_sys::core::PCSTR , ulextensionselectedcount : u32 , prequestheaders : *const WEB_SOCKET_HTTP_HEADER , ulrequestheadercount : u32 , presponseheaders : *mut *mut WEB_SOCKET_HTTP_HEADER , pulresponseheadercount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketCompleteAction ( hwebsocket : WEB_SOCKET_HANDLE , pvactioncontext : *const ::core::ffi::c_void , ulbytestransferred : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketCreateClientHandle ( pproperties : *const WEB_SOCKET_PROPERTY , ulpropertycount : u32 , phwebsocket : *mut WEB_SOCKET_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketCreateServerHandle ( pproperties : *const WEB_SOCKET_PROPERTY , ulpropertycount : u32 , phwebsocket : *mut WEB_SOCKET_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketDeleteHandle ( hwebsocket : WEB_SOCKET_HANDLE ) -> ( ) ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketEndClientHandshake ( hwebsocket : WEB_SOCKET_HANDLE , presponseheaders : *const WEB_SOCKET_HTTP_HEADER , ulreponseheadercount : u32 , pulselectedextensions : *mut u32 , pulselectedextensioncount : *mut u32 , pulselectedsubprotocol : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketEndServerHandshake ( hwebsocket : WEB_SOCKET_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketGetAction ( hwebsocket : WEB_SOCKET_HANDLE , eactionqueue : WEB_SOCKET_ACTION_QUEUE , pdatabuffers : *mut WEB_SOCKET_BUFFER , puldatabuffercount : *mut u32 , paction : *mut WEB_SOCKET_ACTION , pbuffertype : *mut WEB_SOCKET_BUFFER_TYPE , pvapplicationcontext : *mut *mut ::core::ffi::c_void , pvactioncontext : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketGetGlobalProperty ( etype : WEB_SOCKET_PROPERTY_TYPE , pvvalue : *mut ::core::ffi::c_void , ulsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketReceive ( hwebsocket : WEB_SOCKET_HANDLE , pbuffer : *const WEB_SOCKET_BUFFER , pvcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "websocket.dll""system" #[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] fn WebSocketSend ( hwebsocket : WEB_SOCKET_HANDLE , buffertype : WEB_SOCKET_BUFFER_TYPE , pbuffer : *const WEB_SOCKET_BUFFER , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_MAX_CLOSE_REASON_LENGTH: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub type WEB_SOCKET_ACTION = i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_NO_ACTION: WEB_SOCKET_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_SEND_TO_NETWORK_ACTION: WEB_SOCKET_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION: WEB_SOCKET_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION: WEB_SOCKET_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION: WEB_SOCKET_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub type WEB_SOCKET_ACTION_QUEUE = i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_SEND_ACTION_QUEUE: WEB_SOCKET_ACTION_QUEUE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_RECEIVE_ACTION_QUEUE: WEB_SOCKET_ACTION_QUEUE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_ALL_ACTION_QUEUE: WEB_SOCKET_ACTION_QUEUE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub type WEB_SOCKET_BUFFER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE: WEB_SOCKET_BUFFER_TYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE: WEB_SOCKET_BUFFER_TYPE = -2147483647i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE: WEB_SOCKET_BUFFER_TYPE = -2147483646i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE: WEB_SOCKET_BUFFER_TYPE = -2147483645i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_CLOSE_BUFFER_TYPE: WEB_SOCKET_BUFFER_TYPE = -2147483644i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_PING_PONG_BUFFER_TYPE: WEB_SOCKET_BUFFER_TYPE = -2147483643i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE: WEB_SOCKET_BUFFER_TYPE = -2147483642i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub type WEB_SOCKET_CLOSE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_SUCCESS_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1000i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_ENDPOINT_UNAVAILABLE_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1001i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1002i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1003i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_EMPTY_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1005i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_ABORTED_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1006i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1007i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1008i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1009i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1010i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1011i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS: WEB_SOCKET_CLOSE_STATUS = 1015i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub type WEB_SOCKET_PROPERTY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_RECEIVE_BUFFER_SIZE_PROPERTY_TYPE: WEB_SOCKET_PROPERTY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_SEND_BUFFER_SIZE_PROPERTY_TYPE: WEB_SOCKET_PROPERTY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_DISABLE_MASKING_PROPERTY_TYPE: WEB_SOCKET_PROPERTY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_ALLOCATED_BUFFER_PROPERTY_TYPE: WEB_SOCKET_PROPERTY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_DISABLE_UTF8_VERIFICATION_PROPERTY_TYPE: WEB_SOCKET_PROPERTY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_KEEPALIVE_INTERVAL_PROPERTY_TYPE: WEB_SOCKET_PROPERTY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub const WEB_SOCKET_SUPPORTED_VERSIONS_PROPERTY_TYPE: WEB_SOCKET_PROPERTY_TYPE = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub union WEB_SOCKET_BUFFER { - pub Data: WEB_SOCKET_BUFFER_1, - pub CloseStatus: WEB_SOCKET_BUFFER_0, -} -impl ::core::marker::Copy for WEB_SOCKET_BUFFER {} -impl ::core::clone::Clone for WEB_SOCKET_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub struct WEB_SOCKET_BUFFER_0 { - pub pbReason: *mut u8, - pub ulReasonLength: u32, - pub usStatus: u16, -} -impl ::core::marker::Copy for WEB_SOCKET_BUFFER_0 {} -impl ::core::clone::Clone for WEB_SOCKET_BUFFER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub struct WEB_SOCKET_BUFFER_1 { - pub pbBuffer: *mut u8, - pub ulBufferLength: u32, -} -impl ::core::marker::Copy for WEB_SOCKET_BUFFER_1 {} -impl ::core::clone::Clone for WEB_SOCKET_BUFFER_1 { - fn clone(&self) -> Self { - *self - } -} -pub type WEB_SOCKET_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub struct WEB_SOCKET_HTTP_HEADER { - pub pcName: ::windows_sys::core::PSTR, - pub ulNameLength: u32, - pub pcValue: ::windows_sys::core::PSTR, - pub ulValueLength: u32, -} -impl ::core::marker::Copy for WEB_SOCKET_HTTP_HEADER {} -impl ::core::clone::Clone for WEB_SOCKET_HTTP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WebSocket\"`*"] -pub struct WEB_SOCKET_PROPERTY { - pub Type: WEB_SOCKET_PROPERTY_TYPE, - pub pvValue: *mut ::core::ffi::c_void, - pub ulValueSize: u32, -} -impl ::core::marker::Copy for WEB_SOCKET_PROPERTY {} -impl ::core::clone::Clone for WEB_SOCKET_PROPERTY { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinHttp/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinHttp/mod.rs deleted file mode 100644 index 2a086fa..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinHttp/mod.rs +++ /dev/null @@ -1,1801 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpAddRequestHeaders ( hrequest : *mut ::core::ffi::c_void , lpszheaders : :: windows_sys::core::PCWSTR , dwheaderslength : u32 , dwmodifiers : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpAddRequestHeadersEx ( hrequest : *mut ::core::ffi::c_void , dwmodifiers : u32 , ullflags : u64 , ullextra : u64 , cheaders : u32 , pheaders : *const WINHTTP_EXTENDED_HEADER ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpCheckPlatform ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpCloseHandle ( hinternet : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpConnect ( hsession : *mut ::core::ffi::c_void , pswzservername : :: windows_sys::core::PCWSTR , nserverport : u16 , dwreserved : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpCrackUrl ( pwszurl : :: windows_sys::core::PCWSTR , dwurllength : u32 , dwflags : u32 , lpurlcomponents : *mut URL_COMPONENTS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpCreateProxyResolver ( hsession : *const ::core::ffi::c_void , phresolver : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpCreateUrl ( lpurlcomponents : *const URL_COMPONENTS , dwflags : WIN_HTTP_CREATE_URL_FLAGS , pwszurl : :: windows_sys::core::PWSTR , pdwurllength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpDetectAutoProxyConfigUrl ( dwautodetectflags : u32 , ppwstrautoconfigurl : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpFreeProxyResult ( pproxyresult : *mut WINHTTP_PROXY_RESULT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpFreeProxyResultEx ( pproxyresultex : *mut WINHTTP_PROXY_RESULT_EX ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpFreeProxySettings ( pwinhttpproxysettings : *const WINHTTP_PROXY_SETTINGS ) -> ( ) ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpFreeQueryConnectionGroupResult ( presult : *mut WINHTTP_QUERY_CONNECTION_GROUP_RESULT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpGetDefaultProxyConfiguration ( pproxyinfo : *mut WINHTTP_PROXY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpGetIEProxyConfigForCurrentUser ( pproxyconfig : *mut WINHTTP_CURRENT_USER_IE_PROXY_CONFIG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpGetProxyForUrl ( hsession : *mut ::core::ffi::c_void , lpcwszurl : :: windows_sys::core::PCWSTR , pautoproxyoptions : *mut WINHTTP_AUTOPROXY_OPTIONS , pproxyinfo : *mut WINHTTP_PROXY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpGetProxyForUrlEx ( hresolver : *const ::core::ffi::c_void , pcwszurl : :: windows_sys::core::PCWSTR , pautoproxyoptions : *const WINHTTP_AUTOPROXY_OPTIONS , pcontext : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpGetProxyForUrlEx2 ( hresolver : *const ::core::ffi::c_void , pcwszurl : :: windows_sys::core::PCWSTR , pautoproxyoptions : *const WINHTTP_AUTOPROXY_OPTIONS , cbinterfaceselectioncontext : u32 , pinterfaceselectioncontext : *const u8 , pcontext : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpGetProxyResult ( hresolver : *const ::core::ffi::c_void , pproxyresult : *mut WINHTTP_PROXY_RESULT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpGetProxyResultEx ( hresolver : *const ::core::ffi::c_void , pproxyresultex : *mut WINHTTP_PROXY_RESULT_EX ) -> u32 ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpGetProxySettingsVersion ( hsession : *const ::core::ffi::c_void , pdwproxysettingsversion : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpOpen ( pszagentw : :: windows_sys::core::PCWSTR , dwaccesstype : WINHTTP_ACCESS_TYPE , pszproxyw : :: windows_sys::core::PCWSTR , pszproxybypassw : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpOpenRequest ( hconnect : *mut ::core::ffi::c_void , pwszverb : :: windows_sys::core::PCWSTR , pwszobjectname : :: windows_sys::core::PCWSTR , pwszversion : :: windows_sys::core::PCWSTR , pwszreferrer : :: windows_sys::core::PCWSTR , ppwszaccepttypes : *mut :: windows_sys::core::PWSTR , dwflags : WINHTTP_OPEN_REQUEST_FLAGS ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpQueryAuthSchemes ( hrequest : *mut ::core::ffi::c_void , lpdwsupportedschemes : *mut u32 , lpdwfirstscheme : *mut u32 , pdwauthtarget : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpQueryConnectionGroup ( hinternet : *const ::core::ffi::c_void , pguidconnection : *const :: windows_sys::core::GUID , ullflags : u64 , ppresult : *mut *mut WINHTTP_QUERY_CONNECTION_GROUP_RESULT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpQueryDataAvailable ( hrequest : *mut ::core::ffi::c_void , lpdwnumberofbytesavailable : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpQueryHeaders ( hrequest : *mut ::core::ffi::c_void , dwinfolevel : u32 , pwszname : :: windows_sys::core::PCWSTR , lpbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 , lpdwindex : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpQueryHeadersEx ( hrequest : *const ::core::ffi::c_void , dwinfolevel : u32 , ullflags : u64 , uicodepage : u32 , pdwindex : *mut u32 , pheadername : *const WINHTTP_HEADER_NAME , pbuffer : *mut ::core::ffi::c_void , pdwbufferlength : *mut u32 , ppheaders : *mut *mut WINHTTP_EXTENDED_HEADER , pdwheaderscount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpQueryOption ( hinternet : *mut ::core::ffi::c_void , dwoption : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpReadData ( hrequest : *mut ::core::ffi::c_void , lpbuffer : *mut ::core::ffi::c_void , dwnumberofbytestoread : u32 , lpdwnumberofbytesread : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpReadDataEx ( hrequest : *mut ::core::ffi::c_void , lpbuffer : *mut ::core::ffi::c_void , dwnumberofbytestoread : u32 , lpdwnumberofbytesread : *mut u32 , ullflags : u64 , cbproperty : u32 , pvproperty : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpReadProxySettings ( hsession : *const ::core::ffi::c_void , pcwszconnectionname : :: windows_sys::core::PCWSTR , ffallbacktodefaultsettings : super::super::Foundation:: BOOL , fsetautodiscoverfordefaultsettings : super::super::Foundation:: BOOL , pdwsettingsversion : *mut u32 , pfdefaultsettingsarereturned : *mut super::super::Foundation:: BOOL , pwinhttpproxysettings : *mut WINHTTP_PROXY_SETTINGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpReceiveResponse ( hrequest : *mut ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpResetAutoProxy ( hsession : *const ::core::ffi::c_void , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpSendRequest ( hrequest : *mut ::core::ffi::c_void , lpszheaders : :: windows_sys::core::PCWSTR , dwheaderslength : u32 , lpoptional : *const ::core::ffi::c_void , dwoptionallength : u32 , dwtotallength : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpSetCredentials ( hrequest : *mut ::core::ffi::c_void , authtargets : u32 , authscheme : u32 , pwszusername : :: windows_sys::core::PCWSTR , pwszpassword : :: windows_sys::core::PCWSTR , pauthparams : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpSetDefaultProxyConfiguration ( pproxyinfo : *mut WINHTTP_PROXY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpSetOption ( hinternet : *const ::core::ffi::c_void , dwoption : u32 , lpbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpSetProxySettingsPerUser ( fproxysettingsperuser : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpSetStatusCallback ( hinternet : *mut ::core::ffi::c_void , lpfninternetcallback : WINHTTP_STATUS_CALLBACK , dwnotificationflags : u32 , dwreserved : usize ) -> WINHTTP_STATUS_CALLBACK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpSetTimeouts ( hinternet : *mut ::core::ffi::c_void , nresolvetimeout : i32 , nconnecttimeout : i32 , nsendtimeout : i32 , nreceivetimeout : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpTimeFromSystemTime ( pst : *const super::super::Foundation:: SYSTEMTIME , pwsztime : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpTimeToSystemTime ( pwsztime : :: windows_sys::core::PCWSTR , pst : *mut super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpWebSocketClose ( hwebsocket : *const ::core::ffi::c_void , usstatus : u16 , pvreason : *const ::core::ffi::c_void , dwreasonlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpWebSocketCompleteUpgrade ( hrequest : *const ::core::ffi::c_void , pcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpWebSocketQueryCloseStatus ( hwebsocket : *const ::core::ffi::c_void , pusstatus : *mut u16 , pvreason : *mut ::core::ffi::c_void , dwreasonlength : u32 , pdwreasonlengthconsumed : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpWebSocketReceive ( hwebsocket : *const ::core::ffi::c_void , pvbuffer : *mut ::core::ffi::c_void , dwbufferlength : u32 , pdwbytesread : *mut u32 , pebuffertype : *mut WINHTTP_WEB_SOCKET_BUFFER_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpWebSocketSend ( hwebsocket : *const ::core::ffi::c_void , ebuffertype : WINHTTP_WEB_SOCKET_BUFFER_TYPE , pvbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] fn WinHttpWebSocketShutdown ( hwebsocket : *const ::core::ffi::c_void , usstatus : u16 , pvreason : *const ::core::ffi::c_void , dwreasonlength : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpWriteData ( hrequest : *mut ::core::ffi::c_void , lpbuffer : *const ::core::ffi::c_void , dwnumberofbytestowrite : u32 , lpdwnumberofbyteswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhttp.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] fn WinHttpWriteProxySettings ( hsession : *const ::core::ffi::c_void , fforceupdate : super::super::Foundation:: BOOL , pwinhttpproxysettings : *const WINHTTP_PROXY_SETTINGS ) -> u32 ); -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const API_GET_PROXY_FOR_URL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const API_QUERY_DATA_AVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const API_READ_DATA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const API_RECEIVE_RESPONSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const API_SEND_REQUEST: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const API_WRITE_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_AUTODETECTION_FAILED: u32 = 12180u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_AUTO_PROXY_SERVICE_ERROR: u32 = 12178u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT: u32 = 12166u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CANNOT_CALL_AFTER_OPEN: u32 = 12103u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CANNOT_CALL_AFTER_SEND: u32 = 12102u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CANNOT_CALL_BEFORE_OPEN: u32 = 12100u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CANNOT_CALL_BEFORE_SEND: u32 = 12101u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CANNOT_CONNECT: u32 = 12029u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CHUNKED_ENCODING_HEADER_SIZE_OVERFLOW: u32 = 12183u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED: u32 = 12044u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED_PROXY: u32 = 12187u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CLIENT_CERT_NO_ACCESS_PRIVATE_KEY: u32 = 12186u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CLIENT_CERT_NO_PRIVATE_KEY: u32 = 12185u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_CONNECTION_ERROR: u32 = 12030u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_FEATURE_DISABLED: u32 = 12192u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_GLOBAL_CALLBACK_FAILED: u32 = 12191u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_HEADER_ALREADY_EXISTS: u32 = 12155u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_HEADER_COUNT_EXCEEDED: u32 = 12181u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_HEADER_NOT_FOUND: u32 = 12150u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_HEADER_SIZE_OVERFLOW: u32 = 12182u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_HTTP_PROTOCOL_MISMATCH: u32 = 12190u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INCORRECT_HANDLE_STATE: u32 = 12019u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INCORRECT_HANDLE_TYPE: u32 = 12018u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INTERNAL_ERROR: u32 = 12004u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INVALID_HEADER: u32 = 12153u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INVALID_OPTION: u32 = 12009u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INVALID_QUERY_REQUEST: u32 = 12154u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INVALID_SERVER_RESPONSE: u32 = 12152u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_INVALID_URL: u32 = 12005u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_LOGIN_FAILURE: u32 = 12015u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_NAME_NOT_RESOLVED: u32 = 12007u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_NOT_INITIALIZED: u32 = 12172u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_OPERATION_CANCELLED: u32 = 12017u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_OPTION_NOT_SETTABLE: u32 = 12011u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_OUT_OF_HANDLES: u32 = 12001u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_REDIRECT_FAILED: u32 = 12156u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_RESEND_REQUEST: u32 = 12032u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_RESERVED_189: u32 = 12189u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_RESPONSE_DRAIN_OVERFLOW: u32 = 12184u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SCRIPT_EXECUTION_ERROR: u32 = 12177u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_CERT_CN_INVALID: u32 = 12038u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_CERT_DATE_INVALID: u32 = 12037u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_CERT_REVOKED: u32 = 12170u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_CERT_REV_FAILED: u32 = 12057u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_CERT_WRONG_USAGE: u32 = 12179u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_CHANNEL_ERROR: u32 = 12157u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_FAILURE: u32 = 12175u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_FAILURE_PROXY: u32 = 12188u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_INVALID_CA: u32 = 12045u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SECURE_INVALID_CERT: u32 = 12169u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_SHUTDOWN: u32 = 12012u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_TIMEOUT: u32 = 12002u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_UNABLE_TO_DOWNLOAD_SCRIPT: u32 = 12167u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_UNHANDLED_SCRIPT_TYPE: u32 = 12176u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ERROR_WINHTTP_UNRECOGNIZED_SCHEME: u32 = 12006u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_ACCEPTED: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_AMBIGUOUS: u32 = 300u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_BAD_GATEWAY: u32 = 502u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_BAD_METHOD: u32 = 405u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_BAD_REQUEST: u32 = 400u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_CONFLICT: u32 = 409u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_CONTINUE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_CREATED: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_DENIED: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_FIRST: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_FORBIDDEN: u32 = 403u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_GATEWAY_TIMEOUT: u32 = 504u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_GONE: u32 = 410u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_LAST: u32 = 505u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_LENGTH_REQUIRED: u32 = 411u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_MOVED: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_NONE_ACCEPTABLE: u32 = 406u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_NOT_FOUND: u32 = 404u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_NOT_MODIFIED: u32 = 304u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_NOT_SUPPORTED: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_NO_CONTENT: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_OK: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_PARTIAL: u32 = 203u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_PARTIAL_CONTENT: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_PAYMENT_REQ: u32 = 402u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_PERMANENT_REDIRECT: u32 = 308u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_PRECOND_FAILED: u32 = 412u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_PROXY_AUTH_REQ: u32 = 407u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_REDIRECT: u32 = 302u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_REDIRECT_KEEP_VERB: u32 = 307u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_REDIRECT_METHOD: u32 = 303u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_REQUEST_TIMEOUT: u32 = 408u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_REQUEST_TOO_LARGE: u32 = 413u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_RESET_CONTENT: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_RETRY_WITH: u32 = 449u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_SERVER_ERROR: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_SERVICE_UNAVAIL: u32 = 503u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_SWITCH_PROTOCOLS: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_UNSUPPORTED_MEDIA: u32 = 415u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_URI_TOO_LONG: u32 = 414u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_USE_PROXY: u32 = 305u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_VERSION_NOT_SUP: u32 = 505u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const HTTP_STATUS_WEBDAV_MULTI_STATUS: u32 = 207u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_BROWSER_MODE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_ENCODE_PERCENT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_ENCODE_SPACES_ONLY: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_ESCAPE_AUTHORITY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_NO_ENCODE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_NO_META: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const INTERNET_DEFAULT_HTTPS_PORT: u16 = 443u16; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const INTERNET_DEFAULT_HTTP_PORT: u16 = 80u16; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const INTERNET_DEFAULT_PORT: u16 = 0u16; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const NETWORKING_KEY_BUFSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_IGNORE_CERT_CN_INVALID: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_IGNORE_CERT_DATE_INVALID: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_IGNORE_CERT_WRONG_USAGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_IGNORE_UNKNOWN_CA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_SECURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_STRENGTH_MEDIUM: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_STRENGTH_STRONG: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const SECURITY_FLAG_STRENGTH_WEAK: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_FLAGS_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_FLAG_ADD: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_FLAG_ADD_IF_NEW: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_FLAG_COALESCE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_FLAG_REPLACE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ADDREQ_INDEX_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTH_SCHEME_DIGEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTH_SCHEME_PASSPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTH_TARGET_PROXY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTH_TARGET_SERVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOLOGON_SECURITY_LEVEL_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOLOGON_SECURITY_LEVEL_HIGH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOLOGON_SECURITY_LEVEL_LOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOLOGON_SECURITY_LEVEL_MEDIUM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_ALLOW_AUTOCONFIG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_ALLOW_CM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_ALLOW_STATIC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_AUTO_DETECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_CONFIG_URL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_HOST_KEEPCASE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_HOST_LOWERCASE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_NO_CACHE_CLIENT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_NO_CACHE_SVC: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_NO_DIRECTACCESS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_RUN_INPROCESS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_RUN_OUTPROCESS_ONLY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTOPROXY_SORT_RESULTS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTO_DETECT_TYPE_DHCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTO_DETECT_TYPE_DNS_A: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_DATA_AVAILABLE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_DETECTING_PROXY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_GETPROXYFORURL_COMPLETE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_HEADERS_AVAILABLE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_INTERMEDIATE_RESPONSE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_READ_COMPLETE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_REDIRECT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_REQUEST_ERROR: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_SECURE_FAILURE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_SENDREQUEST_COMPLETE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_FLAG_WRITE_COMPLETE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_CLOSE_COMPLETE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_CLOSING_CONNECTION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_CONNECTED_TO_SERVER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_CONNECTING_TO_SERVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_CONNECTION_CLOSED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_DATA_AVAILABLE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_DETECTING_PROXY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_CERT_CN_INVALID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_CERT_DATE_INVALID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_CERT_REVOKED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_CERT_WRONG_USAGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_FLAG_SECURITY_CHANNEL_ERROR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_GETPROXYFORURL_COMPLETE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_HANDLE_CLOSING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_HANDLE_CREATED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_HEADERS_AVAILABLE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_INTERMEDIATE_RESPONSE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_NAME_RESOLVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_READ_COMPLETE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_RECEIVING_RESPONSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_REDIRECT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_REQUEST_ERROR: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_REQUEST_SENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_RESOLVING_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_RESPONSE_RECEIVED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_SECURE_FAILURE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_SENDING_REQUEST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_SENDREQUEST_COMPLETE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_SETTINGS_READ_COMPLETE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_SETTINGS_WRITE_COMPLETE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_SHUTDOWN_COMPLETE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CONNECTION_RETRY_CONDITION_408: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CONNECTION_RETRY_CONDITION_SSL_HANDSHAKE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CONNECTION_RETRY_CONDITION_STALE_CONNECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_CONNS_PER_SERVER_UNLIMITED: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DECOMPRESSION_FLAG_DEFLATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DECOMPRESSION_FLAG_GZIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DISABLE_AUTHENTICATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DISABLE_COOKIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DISABLE_KEEP_ALIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DISABLE_PASSPORT_AUTH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DISABLE_PASSPORT_KEYRING: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DISABLE_REDIRECTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_DISABLE_SPN_SERVER_PORT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ENABLE_PASSPORT_AUTH: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ENABLE_PASSPORT_KEYRING: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ENABLE_SPN_SERVER_PORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ENABLE_SSL_REVERT_IMPERSONATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ENABLE_SSL_REVOCATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ERROR_BASE: u32 = 12000u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ERROR_LAST: u32 = 12192u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_EXTENDED_HEADER_FLAG_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_ASYNC: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE_DEFAULTS: u32 = 805306368u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE_PROTOCOL_SSL2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE_PROTOCOL_SSL3: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE_PROTOCOL_TLS1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_1: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_2: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_3: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_HANDLE_TYPE_CONNECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_HANDLE_TYPE_REQUEST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_HANDLE_TYPE_SESSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_IGNORE_REQUEST_TOTAL_LENGTH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_LAST_OPTION: u32 = 183u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_MATCH_CONNECTION_GUID_FLAGS_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_MATCH_CONNECTION_GUID_FLAG_REQUIRE_MARKED_CONNECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_AGGREGATE_PROXY_CONFIG: u32 = 181u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_ASSURED_NON_BLOCKING_CALLBACKS: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_AUTOLOGON_POLICY: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_BACKGROUND_CONNECTIONS: u32 = 172u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CALLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CLIENT_CERT_CONTEXT: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CODEPAGE: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONNECTION_FILTER: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONNECTION_GUID: u32 = 178u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONNECTION_INFO: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONNECTION_STATS_V0: u32 = 141u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONNECTION_STATS_V1: u32 = 150u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONNECT_RETRIES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONNECT_TIMEOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_CONTEXT_VALUE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_DECOMPRESSION: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_DISABLE_CERT_CHAIN_BUILDING: u32 = 171u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_DISABLE_FEATURE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_DISABLE_PROXY_LINK_LOCAL_NAME_RESOLUTION: u32 = 176u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_DISABLE_SECURE_PROTOCOL_FALLBACK: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_DISABLE_STREAM_QUEUE: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_ENABLETRACING: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_ENABLE_FEATURE: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_ENABLE_HTTP2_PLUS_CLIENT_CERT: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_ENABLE_HTTP_PROTOCOL: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_ENABLE_TEST_SIGNING: u32 = 174u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_ENCODE_EXTRA: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_EXPIRE_CONNECTION: u32 = 143u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_EXTENDED_ERROR: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_FAILED_CONNECTION_RETRIES: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_FIRST_AVAILABLE_CONNECTION: u32 = 173u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_GLOBAL_PROXY_CREDS: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_GLOBAL_SERVER_CREDS: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HANDLE_TYPE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HEAP_EXTENSION: u32 = 157u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HTTP2_KEEPALIVE: u32 = 164u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HTTP2_PLUS_TRANSFER_ENCODING: u32 = 169u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HTTP2_RECEIVE_WINDOW: u32 = 183u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HTTP_PROTOCOL_REQUIRED: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HTTP_PROTOCOL_USED: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_HTTP_VERSION: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_IGNORE_CERT_REVOCATION_OFFLINE: u32 = 155u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_IPV6_FAST_FALLBACK: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_IS_PROXY_CONNECT_RESPONSE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_KDC_PROXY_SETTINGS: u32 = 136u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_MATCH_CONNECTION_GUID: u32 = 179u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_MAX_CONNS_PER_1_0_SERVER: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_MAX_CONNS_PER_SERVER: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_MAX_HTTP_AUTOMATIC_REDIRECTS: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_MAX_HTTP_STATUS_CONTINUE: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_MAX_RESPONSE_DRAIN_SIZE: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_MAX_RESPONSE_HEADER_SIZE: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_NTSERVICE_FLAG_TEST: u32 = 175u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PARENT_HANDLE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PASSPORT_COBRANDING_TEXT: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PASSPORT_COBRANDING_URL: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PASSPORT_RETURN_URL: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PASSPORT_SIGN_OUT: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PASSWORD: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PROXY: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PROXY_CONFIG_INFO: u32 = 180u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PROXY_DISABLE_SERVICE_CALLS: u32 = 137u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PROXY_PASSWORD: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PROXY_RESULT_ENTRY: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PROXY_SPN_USED: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_PROXY_USERNAME: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_READ_BUFFER_SIZE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_RECEIVE_PROXY_CONNECT_RESPONSE: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_RECEIVE_RESPONSE_TIMEOUT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_RECEIVE_TIMEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REDIRECT_POLICY: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REDIRECT_POLICY_ALWAYS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REDIRECT_POLICY_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REDIRECT_POLICY_DISALLOW_HTTPS_TO_HTTP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REDIRECT_POLICY_LAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REDIRECT_POLICY_NEVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REFERER_TOKEN_BINDING_HOSTNAME: u32 = 168u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REJECT_USERPWD_IN_URL: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REQUEST_PRIORITY: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REQUEST_STATS: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REQUEST_TIMES: u32 = 142u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_REQUIRE_STREAM_END: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_RESOLUTION_HOSTNAME: u32 = 165u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_RESOLVER_CACHE_CONFIG: u32 = 170u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_RESOLVE_TIMEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SECURE_PROTOCOLS: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SECURITY_FLAGS: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SECURITY_INFO: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SECURITY_KEY_BITNESS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SELECTED_PROXY_CONFIG_INFO: u32 = 182u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SEND_TIMEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SERVER_CBT: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SERVER_CERT_CHAIN_CONTEXT: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SERVER_CERT_CONTEXT: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SERVER_SPN_USED: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SET_GLOBAL_CALLBACK: u32 = 163u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SET_TOKEN_BINDING: u32 = 166u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SOURCE_ADDRESS: u32 = 156u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SPN: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_SPN_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_STREAM_ERROR_CODE: u32 = 159u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_TCP_FAST_OPEN: u32 = 153u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_TCP_KEEPALIVE: u32 = 152u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_TCP_PRIORITY_HINT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_TCP_PRIORITY_STATUS: u32 = 177u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_TLS_FALSE_START: u32 = 154u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_TLS_PROTOCOL_INSECURE_FALLBACK: u32 = 158u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_TOKEN_BINDING_PUBLIC_KEY: u32 = 167u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_UNLOAD_NOTIFY_EVENT: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_UNSAFE_HEADER_PARSING: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_UPGRADE_TO_WEB_SOCKET: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_URL: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_USERNAME: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_USER_AGENT: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_USE_GLOBAL_SERVER_CREDENTIALS: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_WEB_SOCKET_CLOSE_TIMEOUT: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_WEB_SOCKET_KEEPALIVE_INTERVAL: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_WEB_SOCKET_RECEIVE_BUFFER_SIZE: u32 = 122u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_WEB_SOCKET_SEND_BUFFER_SIZE: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_WORKER_THREAD_COUNT: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_OPTION_WRITE_BUFFER_SIZE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_PROTOCOL_FLAG_HTTP2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_PROTOCOL_FLAG_HTTP3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_PROXY_TYPE_AUTO_DETECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_PROXY_TYPE_AUTO_PROXY_URL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_PROXY_TYPE_DIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_PROXY_TYPE_PROXY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ACCEPT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ACCEPT_CHARSET: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ACCEPT_ENCODING: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ACCEPT_LANGUAGE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ACCEPT_RANGES: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_AGE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ALLOW: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_AUTHENTICATION_INFO: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_AUTHORIZATION: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CACHE_CONTROL: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONNECTION: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_BASE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_DESCRIPTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_DISPOSITION: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_ENCODING: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_LANGUAGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_LENGTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_LOCATION: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_MD5: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_RANGE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_TRANSFER_ENCODING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CONTENT_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_COOKIE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_COST: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_CUSTOM: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_DATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_DERIVED_FROM: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ETAG: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_EXPECT: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_EXPIRES: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_EX_ALL_HEADERS: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FLAG_NUMBER: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FLAG_NUMBER64: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FLAG_REQUEST_HEADERS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FLAG_SYSTEMTIME: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FLAG_TRAILERS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FLAG_WIRE_ENCODING: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FORWARDED: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_FROM: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_HOST: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_IF_MATCH: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_IF_MODIFIED_SINCE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_IF_NONE_MATCH: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_IF_RANGE: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_IF_UNMODIFIED_SINCE: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_LAST_MODIFIED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_LINK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_LOCATION: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_MAX: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_MAX_FORWARDS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_MESSAGE_ID: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_MIME_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_ORIG_URI: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PASSPORT_CONFIG: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PASSPORT_URLS: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PRAGMA: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PROXY_AUTHENTICATE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PROXY_AUTHORIZATION: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PROXY_CONNECTION: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PROXY_SUPPORT: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_PUBLIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_RANGE: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_RAW_HEADERS: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_RAW_HEADERS_CRLF: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_REFERER: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_REFRESH: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_REQUEST_METHOD: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_RETRY_AFTER: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_SERVER: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_SET_COOKIE: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_STATUS_CODE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_STATUS_TEXT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_TITLE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_TRANSFER_ENCODING: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_UNLESS_MODIFIED_SINCE: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_UPGRADE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_URI: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_USER_AGENT: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_VARY: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_VERSION: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_VIA: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_WARNING: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_QUERY_WWW_AUTHENTICATE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_ALL: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_DISCARD_RESOLVERS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_NOTIFY_NETWORK_CHANGED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_OUT_OF_PROC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_SCRIPT_CACHE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_SWPAD_ALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESET_SWPAD_CURRENT_NETWORK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_BYPASS_CACHE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_CONN_USE_TTL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_SOFT_LIMIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_USE_DNS_TTL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_TIME_FORMAT_BUFSIZE: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_MAX_CLOSE_REASON_LENGTH: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_MIN_KEEPALIVE_VALUE: u32 = 15000u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_ACCESS_TYPE = u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ACCESS_TYPE_NO_PROXY: WINHTTP_ACCESS_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ACCESS_TYPE_DEFAULT_PROXY: WINHTTP_ACCESS_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ACCESS_TYPE_NAMED_PROXY: WINHTTP_ACCESS_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_ACCESS_TYPE_AUTOMATIC_PROXY: WINHTTP_ACCESS_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_CREDS_AUTHSCHEME = u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTH_SCHEME_BASIC: WINHTTP_CREDS_AUTHSCHEME = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTH_SCHEME_NTLM: WINHTTP_CREDS_AUTHSCHEME = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_AUTH_SCHEME_NEGOTIATE: WINHTTP_CREDS_AUTHSCHEME = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_INTERNET_SCHEME = u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_INTERNET_SCHEME_HTTP: WINHTTP_INTERNET_SCHEME = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_INTERNET_SCHEME_HTTPS: WINHTTP_INTERNET_SCHEME = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_INTERNET_SCHEME_FTP: WINHTTP_INTERNET_SCHEME = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_INTERNET_SCHEME_SOCKS: WINHTTP_INTERNET_SCHEME = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_OPEN_REQUEST_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_BYPASS_PROXY_CACHE: WINHTTP_OPEN_REQUEST_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_ESCAPE_DISABLE: WINHTTP_OPEN_REQUEST_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_ESCAPE_DISABLE_QUERY: WINHTTP_OPEN_REQUEST_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_ESCAPE_PERCENT: WINHTTP_OPEN_REQUEST_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_NULL_CODEPAGE: WINHTTP_OPEN_REQUEST_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_REFRESH: WINHTTP_OPEN_REQUEST_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_FLAG_SECURE: WINHTTP_OPEN_REQUEST_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_REQUEST_STAT_ENTRY = i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpConnectFailureCount: WINHTTP_REQUEST_STAT_ENTRY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyFailureCount: WINHTTP_REQUEST_STAT_ENTRY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg1Size: WINHTTP_REQUEST_STAT_ENTRY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeServerLeg1Size: WINHTTP_REQUEST_STAT_ENTRY = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg2Size: WINHTTP_REQUEST_STAT_ENTRY = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeServerLeg2Size: WINHTTP_REQUEST_STAT_ENTRY = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpRequestHeadersSize: WINHTTP_REQUEST_STAT_ENTRY = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpRequestHeadersCompressedSize: WINHTTP_REQUEST_STAT_ENTRY = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpResponseHeadersSize: WINHTTP_REQUEST_STAT_ENTRY = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpResponseHeadersCompressedSize: WINHTTP_REQUEST_STAT_ENTRY = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpResponseBodySize: WINHTTP_REQUEST_STAT_ENTRY = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpResponseBodyCompressedSize: WINHTTP_REQUEST_STAT_ENTRY = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg1Size: WINHTTP_REQUEST_STAT_ENTRY = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeServerLeg1Size: WINHTTP_REQUEST_STAT_ENTRY = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg2Size: WINHTTP_REQUEST_STAT_ENTRY = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeServerLeg2Size: WINHTTP_REQUEST_STAT_ENTRY = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpRequestStatLast: WINHTTP_REQUEST_STAT_ENTRY = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpRequestStatMax: WINHTTP_REQUEST_STAT_ENTRY = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_REQUEST_TIME_ENTRY = i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyDetectionStart: WINHTTP_REQUEST_TIME_ENTRY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyDetectionEnd: WINHTTP_REQUEST_TIME_ENTRY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpConnectionAcquireStart: WINHTTP_REQUEST_TIME_ENTRY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpConnectionAcquireWaitEnd: WINHTTP_REQUEST_TIME_ENTRY = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpConnectionAcquireEnd: WINHTTP_REQUEST_TIME_ENTRY = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpNameResolutionStart: WINHTTP_REQUEST_TIME_ENTRY = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpNameResolutionEnd: WINHTTP_REQUEST_TIME_ENTRY = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpConnectionEstablishmentStart: WINHTTP_REQUEST_TIME_ENTRY = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpConnectionEstablishmentEnd: WINHTTP_REQUEST_TIME_ENTRY = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg1Start: WINHTTP_REQUEST_TIME_ENTRY = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg1End: WINHTTP_REQUEST_TIME_ENTRY = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg2Start: WINHTTP_REQUEST_TIME_ENTRY = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg2End: WINHTTP_REQUEST_TIME_ENTRY = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg3Start: WINHTTP_REQUEST_TIME_ENTRY = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpTlsHandshakeClientLeg3End: WINHTTP_REQUEST_TIME_ENTRY = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpStreamWaitStart: WINHTTP_REQUEST_TIME_ENTRY = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpStreamWaitEnd: WINHTTP_REQUEST_TIME_ENTRY = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSendRequestStart: WINHTTP_REQUEST_TIME_ENTRY = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSendRequestHeadersCompressionStart: WINHTTP_REQUEST_TIME_ENTRY = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSendRequestHeadersCompressionEnd: WINHTTP_REQUEST_TIME_ENTRY = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSendRequestHeadersEnd: WINHTTP_REQUEST_TIME_ENTRY = 20i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSendRequestEnd: WINHTTP_REQUEST_TIME_ENTRY = 21i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpReceiveResponseStart: WINHTTP_REQUEST_TIME_ENTRY = 22i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpReceiveResponseHeadersDecompressionStart: WINHTTP_REQUEST_TIME_ENTRY = 23i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpReceiveResponseHeadersDecompressionEnd: WINHTTP_REQUEST_TIME_ENTRY = 24i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpReceiveResponseHeadersEnd: WINHTTP_REQUEST_TIME_ENTRY = 25i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpReceiveResponseBodyDecompressionDelta: WINHTTP_REQUEST_TIME_ENTRY = 26i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpReceiveResponseEnd: WINHTTP_REQUEST_TIME_ENTRY = 27i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTunnelStart: WINHTTP_REQUEST_TIME_ENTRY = 28i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTunnelEnd: WINHTTP_REQUEST_TIME_ENTRY = 29i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg1Start: WINHTTP_REQUEST_TIME_ENTRY = 30i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg1End: WINHTTP_REQUEST_TIME_ENTRY = 31i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg2Start: WINHTTP_REQUEST_TIME_ENTRY = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg2End: WINHTTP_REQUEST_TIME_ENTRY = 33i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg3Start: WINHTTP_REQUEST_TIME_ENTRY = 34i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpProxyTlsHandshakeClientLeg3End: WINHTTP_REQUEST_TIME_ENTRY = 35i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpRequestTimeLast: WINHTTP_REQUEST_TIME_ENTRY = 36i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpRequestTimeMax: WINHTTP_REQUEST_TIME_ENTRY = 64i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_SECURE_DNS_SETTING = i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSecureDnsSettingDefault: WINHTTP_SECURE_DNS_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSecureDnsSettingForcePlaintext: WINHTTP_SECURE_DNS_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSecureDnsSettingRequireEncryption: WINHTTP_SECURE_DNS_SETTING = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSecureDnsSettingTryEncryptionWithFallback: WINHTTP_SECURE_DNS_SETTING = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WinHttpSecureDnsSettingMax: WINHTTP_SECURE_DNS_SETTING = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_WEB_SOCKET_BUFFER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE: WINHTTP_WEB_SOCKET_BUFFER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE: WINHTTP_WEB_SOCKET_BUFFER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE: WINHTTP_WEB_SOCKET_BUFFER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE: WINHTTP_WEB_SOCKET_BUFFER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_CLOSE_BUFFER_TYPE: WINHTTP_WEB_SOCKET_BUFFER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_WEB_SOCKET_CLOSE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1000i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1001i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1002i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1003i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1005i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1006i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1007i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1008i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1009i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1010i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1011i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS: WINHTTP_WEB_SOCKET_CLOSE_STATUS = 1015i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_WEB_SOCKET_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_SEND_OPERATION: WINHTTP_WEB_SOCKET_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_RECEIVE_OPERATION: WINHTTP_WEB_SOCKET_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_CLOSE_OPERATION: WINHTTP_WEB_SOCKET_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION: WINHTTP_WEB_SOCKET_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WIN_HTTP_CREATE_URL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_ESCAPE: WIN_HTTP_CREATE_URL_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_REJECT_USERPWD: WIN_HTTP_CREATE_URL_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub const ICU_DECODE: WIN_HTTP_CREATE_URL_FLAGS = 268435456u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct HTTP_VERSION_INFO { - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, -} -impl ::core::marker::Copy for HTTP_VERSION_INFO {} -impl ::core::clone::Clone for HTTP_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct URL_COMPONENTS { - pub dwStructSize: u32, - pub lpszScheme: ::windows_sys::core::PWSTR, - pub dwSchemeLength: u32, - pub nScheme: WINHTTP_INTERNET_SCHEME, - pub lpszHostName: ::windows_sys::core::PWSTR, - pub dwHostNameLength: u32, - pub nPort: u16, - pub lpszUserName: ::windows_sys::core::PWSTR, - pub dwUserNameLength: u32, - pub lpszPassword: ::windows_sys::core::PWSTR, - pub dwPasswordLength: u32, - pub lpszUrlPath: ::windows_sys::core::PWSTR, - pub dwUrlPathLength: u32, - pub lpszExtraInfo: ::windows_sys::core::PWSTR, - pub dwExtraInfoLength: u32, -} -impl ::core::marker::Copy for URL_COMPONENTS {} -impl ::core::clone::Clone for URL_COMPONENTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_ASYNC_RESULT { - pub dwResult: usize, - pub dwError: u32, -} -impl ::core::marker::Copy for WINHTTP_ASYNC_RESULT {} -impl ::core::clone::Clone for WINHTTP_ASYNC_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINHTTP_AUTOPROXY_OPTIONS { - pub dwFlags: u32, - pub dwAutoDetectFlags: u32, - pub lpszAutoConfigUrl: ::windows_sys::core::PCWSTR, - pub lpvReserved: *mut ::core::ffi::c_void, - pub dwReserved: u32, - pub fAutoLogonIfChallenged: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINHTTP_AUTOPROXY_OPTIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINHTTP_AUTOPROXY_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINHTTP_CERTIFICATE_INFO { - pub ftExpiry: super::super::Foundation::FILETIME, - pub ftStart: super::super::Foundation::FILETIME, - pub lpszSubjectInfo: ::windows_sys::core::PWSTR, - pub lpszIssuerInfo: ::windows_sys::core::PWSTR, - pub lpszProtocolName: ::windows_sys::core::PWSTR, - pub lpszSignatureAlgName: ::windows_sys::core::PWSTR, - pub lpszEncryptionAlgName: ::windows_sys::core::PWSTR, - pub dwKeySize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINHTTP_CERTIFICATE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINHTTP_CERTIFICATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_CONNECTION_GROUP { - pub cConnections: u32, - pub guidGroup: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WINHTTP_CONNECTION_GROUP {} -impl ::core::clone::Clone for WINHTTP_CONNECTION_GROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct WINHTTP_CONNECTION_INFO { - pub cbSize: u32, - pub LocalAddress: super::WinSock::SOCKADDR_STORAGE, - pub RemoteAddress: super::WinSock::SOCKADDR_STORAGE, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for WINHTTP_CONNECTION_INFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for WINHTTP_CONNECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct WINHTTP_CONNECTION_INFO { - pub cbSize: u32, - pub LocalAddress: super::WinSock::SOCKADDR_STORAGE, - pub RemoteAddress: super::WinSock::SOCKADDR_STORAGE, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for WINHTTP_CONNECTION_INFO {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for WINHTTP_CONNECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_CREDS { - pub lpszUserName: ::windows_sys::core::PSTR, - pub lpszPassword: ::windows_sys::core::PSTR, - pub lpszRealm: ::windows_sys::core::PSTR, - pub dwAuthScheme: WINHTTP_CREDS_AUTHSCHEME, - pub lpszHostName: ::windows_sys::core::PSTR, - pub dwPort: u32, -} -impl ::core::marker::Copy for WINHTTP_CREDS {} -impl ::core::clone::Clone for WINHTTP_CREDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_CREDS_EX { - pub lpszUserName: ::windows_sys::core::PSTR, - pub lpszPassword: ::windows_sys::core::PSTR, - pub lpszRealm: ::windows_sys::core::PSTR, - pub dwAuthScheme: WINHTTP_CREDS_AUTHSCHEME, - pub lpszHostName: ::windows_sys::core::PSTR, - pub dwPort: u32, - pub lpszUrl: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for WINHTTP_CREDS_EX {} -impl ::core::clone::Clone for WINHTTP_CREDS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINHTTP_CURRENT_USER_IE_PROXY_CONFIG { - pub fAutoDetect: super::super::Foundation::BOOL, - pub lpszAutoConfigUrl: ::windows_sys::core::PWSTR, - pub lpszProxy: ::windows_sys::core::PWSTR, - pub lpszProxyBypass: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINHTTP_CURRENT_USER_IE_PROXY_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINHTTP_CURRENT_USER_IE_PROXY_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_EXTENDED_HEADER { - pub Anonymous1: WINHTTP_EXTENDED_HEADER_0, - pub Anonymous2: WINHTTP_EXTENDED_HEADER_1, -} -impl ::core::marker::Copy for WINHTTP_EXTENDED_HEADER {} -impl ::core::clone::Clone for WINHTTP_EXTENDED_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub union WINHTTP_EXTENDED_HEADER_0 { - pub pwszName: ::windows_sys::core::PCWSTR, - pub pszName: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for WINHTTP_EXTENDED_HEADER_0 {} -impl ::core::clone::Clone for WINHTTP_EXTENDED_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub union WINHTTP_EXTENDED_HEADER_1 { - pub pwszValue: ::windows_sys::core::PCWSTR, - pub pszValue: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for WINHTTP_EXTENDED_HEADER_1 {} -impl ::core::clone::Clone for WINHTTP_EXTENDED_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_FAILED_CONNECTION_RETRIES { - pub dwMaxRetries: u32, - pub dwAllowedRetryConditions: u32, -} -impl ::core::marker::Copy for WINHTTP_FAILED_CONNECTION_RETRIES {} -impl ::core::clone::Clone for WINHTTP_FAILED_CONNECTION_RETRIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub union WINHTTP_HEADER_NAME { - pub pwszName: ::windows_sys::core::PCWSTR, - pub pszName: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for WINHTTP_HEADER_NAME {} -impl ::core::clone::Clone for WINHTTP_HEADER_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_HOST_CONNECTION_GROUP { - pub pwszHost: ::windows_sys::core::PCWSTR, - pub cConnectionGroups: u32, - pub pConnectionGroups: *mut WINHTTP_CONNECTION_GROUP, -} -impl ::core::marker::Copy for WINHTTP_HOST_CONNECTION_GROUP {} -impl ::core::clone::Clone for WINHTTP_HOST_CONNECTION_GROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_HTTP2_RECEIVE_WINDOW { - pub ulStreamWindow: u32, - pub ulStreamWindowUpdateDelta: u32, -} -impl ::core::marker::Copy for WINHTTP_HTTP2_RECEIVE_WINDOW {} -impl ::core::clone::Clone for WINHTTP_HTTP2_RECEIVE_WINDOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct WINHTTP_MATCH_CONNECTION_GUID { - pub ConnectionGuid: ::windows_sys::core::GUID, - pub ullFlags: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for WINHTTP_MATCH_CONNECTION_GUID {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for WINHTTP_MATCH_CONNECTION_GUID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(target_arch = "x86")] -pub struct WINHTTP_MATCH_CONNECTION_GUID { - pub ConnectionGuid: ::windows_sys::core::GUID, - pub ullFlags: u64, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for WINHTTP_MATCH_CONNECTION_GUID {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for WINHTTP_MATCH_CONNECTION_GUID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_PROXY_INFO { - pub dwAccessType: WINHTTP_ACCESS_TYPE, - pub lpszProxy: ::windows_sys::core::PWSTR, - pub lpszProxyBypass: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WINHTTP_PROXY_INFO {} -impl ::core::clone::Clone for WINHTTP_PROXY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_PROXY_NETWORKING_KEY { - pub pbBuffer: [u8; 128], -} -impl ::core::marker::Copy for WINHTTP_PROXY_NETWORKING_KEY {} -impl ::core::clone::Clone for WINHTTP_PROXY_NETWORKING_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINHTTP_PROXY_RESULT { - pub cEntries: u32, - pub pEntries: *mut WINHTTP_PROXY_RESULT_ENTRY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINHTTP_PROXY_RESULT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINHTTP_PROXY_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINHTTP_PROXY_RESULT_ENTRY { - pub fProxy: super::super::Foundation::BOOL, - pub fBypass: super::super::Foundation::BOOL, - pub ProxyScheme: WINHTTP_INTERNET_SCHEME, - pub pwszProxy: ::windows_sys::core::PWSTR, - pub ProxyPort: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINHTTP_PROXY_RESULT_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINHTTP_PROXY_RESULT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINHTTP_PROXY_RESULT_EX { - pub cEntries: u32, - pub pEntries: *mut WINHTTP_PROXY_RESULT_ENTRY, - pub hProxyDetectionHandle: super::super::Foundation::HANDLE, - pub dwProxyInterfaceAffinity: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINHTTP_PROXY_RESULT_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINHTTP_PROXY_RESULT_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINHTTP_PROXY_SETTINGS { - pub dwStructSize: u32, - pub dwFlags: u32, - pub dwCurrentSettingsVersion: u32, - pub pwszConnectionName: ::windows_sys::core::PWSTR, - pub pwszProxy: ::windows_sys::core::PWSTR, - pub pwszProxyBypass: ::windows_sys::core::PWSTR, - pub pwszAutoconfigUrl: ::windows_sys::core::PWSTR, - pub pwszAutoconfigSecondaryUrl: ::windows_sys::core::PWSTR, - pub dwAutoDiscoveryFlags: u32, - pub pwszLastKnownGoodAutoConfigUrl: ::windows_sys::core::PWSTR, - pub dwAutoconfigReloadDelayMins: u32, - pub ftLastKnownDetectTime: super::super::Foundation::FILETIME, - pub dwDetectedInterfaceIpCount: u32, - pub pdwDetectedInterfaceIp: *mut u32, - pub cNetworkKeys: u32, - pub pNetworkKeys: *mut WINHTTP_PROXY_NETWORKING_KEY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINHTTP_PROXY_SETTINGS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINHTTP_PROXY_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_QUERY_CONNECTION_GROUP_RESULT { - pub cHosts: u32, - pub pHostConnectionGroups: *mut WINHTTP_HOST_CONNECTION_GROUP, -} -impl ::core::marker::Copy for WINHTTP_QUERY_CONNECTION_GROUP_RESULT {} -impl ::core::clone::Clone for WINHTTP_QUERY_CONNECTION_GROUP_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct WINHTTP_REQUEST_STATS { - pub ullFlags: u64, - pub ulIndex: u32, - pub cStats: u32, - pub rgullStats: [u64; 32], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for WINHTTP_REQUEST_STATS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for WINHTTP_REQUEST_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(target_arch = "x86")] -pub struct WINHTTP_REQUEST_STATS { - pub ullFlags: u64, - pub ulIndex: u32, - pub cStats: u32, - pub rgullStats: [u64; 32], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for WINHTTP_REQUEST_STATS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for WINHTTP_REQUEST_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct WINHTTP_REQUEST_TIMES { - pub cTimes: u32, - pub rgullTimes: [u64; 64], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for WINHTTP_REQUEST_TIMES {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for WINHTTP_REQUEST_TIMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(target_arch = "x86")] -pub struct WINHTTP_REQUEST_TIMES { - pub cTimes: u32, - pub rgullTimes: [u64; 64], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for WINHTTP_REQUEST_TIMES {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for WINHTTP_REQUEST_TIMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct WINHTTP_RESOLVER_CACHE_CONFIG { - pub ulMaxResolverCacheEntries: u32, - pub ulMaxCacheEntryAge: u32, - pub ulMinCacheEntryTtl: u32, - pub SecureDnsSetting: WINHTTP_SECURE_DNS_SETTING, - pub ullConnResolutionWaitTime: u64, - pub ullFlags: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for WINHTTP_RESOLVER_CACHE_CONFIG {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for WINHTTP_RESOLVER_CACHE_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -#[cfg(target_arch = "x86")] -pub struct WINHTTP_RESOLVER_CACHE_CONFIG { - pub ulMaxResolverCacheEntries: u32, - pub ulMaxCacheEntryAge: u32, - pub ulMinCacheEntryTtl: u32, - pub SecureDnsSetting: WINHTTP_SECURE_DNS_SETTING, - pub ullConnResolutionWaitTime: u64, - pub ullFlags: u64, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for WINHTTP_RESOLVER_CACHE_CONFIG {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for WINHTTP_RESOLVER_CACHE_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_WEB_SOCKET_ASYNC_RESULT { - pub AsyncResult: WINHTTP_ASYNC_RESULT, - pub Operation: WINHTTP_WEB_SOCKET_OPERATION, -} -impl ::core::marker::Copy for WINHTTP_WEB_SOCKET_ASYNC_RESULT {} -impl ::core::clone::Clone for WINHTTP_WEB_SOCKET_ASYNC_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub struct WINHTTP_WEB_SOCKET_STATUS { - pub dwBytesTransferred: u32, - pub eBufferType: WINHTTP_WEB_SOCKET_BUFFER_TYPE, -} -impl ::core::marker::Copy for WINHTTP_WEB_SOCKET_STATUS {} -impl ::core::clone::Clone for WINHTTP_WEB_SOCKET_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Networking_WinHttp\"`*"] -pub type WINHTTP_STATUS_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinInet/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinInet/mod.rs deleted file mode 100644 index 5782ed1..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinInet/mod.rs +++ /dev/null @@ -1,4177 +0,0 @@ -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheCheckManifest ( pwszmasterurl : :: windows_sys::core::PCWSTR , pwszmanifesturl : :: windows_sys::core::PCWSTR , pbmanifestdata : *const u8 , dwmanifestdatasize : u32 , pbmanifestresponseheaders : *const u8 , dwmanifestresponseheaderssize : u32 , pestate : *mut APP_CACHE_STATE , phnewappcache : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheCloseHandle ( happcache : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheCreateAndCommitFile ( happcache : *const ::core::ffi::c_void , pwszsourcefilepath : :: windows_sys::core::PCWSTR , pwszurl : :: windows_sys::core::PCWSTR , pbresponseheaders : *const u8 , dwresponseheaderssize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheDeleteGroup ( pwszmanifesturl : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheDeleteIEGroup ( pwszmanifesturl : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheDuplicateHandle ( happcache : *const ::core::ffi::c_void , phduplicatedappcache : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheFinalize ( happcache : *const ::core::ffi::c_void , pbmanifestdata : *const u8 , dwmanifestdatasize : u32 , pestate : *mut APP_CACHE_FINALIZE_STATE ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheFreeDownloadList ( pdownloadlist : *mut APP_CACHE_DOWNLOAD_LIST ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn AppCacheFreeGroupList ( pappcachegrouplist : *mut APP_CACHE_GROUP_LIST ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn AppCacheFreeIESpace ( ftcutoff : super::super::Foundation:: FILETIME ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn AppCacheFreeSpace ( ftcutoff : super::super::Foundation:: FILETIME ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheGetDownloadList ( happcache : *const ::core::ffi::c_void , pdownloadlist : *mut APP_CACHE_DOWNLOAD_LIST ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheGetFallbackUrl ( happcache : *const ::core::ffi::c_void , pwszurl : :: windows_sys::core::PCWSTR , ppwszfallbackurl : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn AppCacheGetGroupList ( pappcachegrouplist : *mut APP_CACHE_GROUP_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn AppCacheGetIEGroupList ( pappcachegrouplist : *mut APP_CACHE_GROUP_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn AppCacheGetInfo ( happcache : *const ::core::ffi::c_void , pappcacheinfo : *mut APP_CACHE_GROUP_INFO ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheGetManifestUrl ( happcache : *const ::core::ffi::c_void , ppwszmanifesturl : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn AppCacheLookup ( pwszurl : :: windows_sys::core::PCWSTR , dwflags : u32 , phappcache : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CommitUrlCacheEntryA ( lpszurlname : :: windows_sys::core::PCSTR , lpszlocalfilename : :: windows_sys::core::PCSTR , expiretime : super::super::Foundation:: FILETIME , lastmodifiedtime : super::super::Foundation:: FILETIME , cacheentrytype : u32 , lpheaderinfo : *const u8 , cchheaderinfo : u32 , lpszfileextension : :: windows_sys::core::PCSTR , lpszoriginalurl : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CommitUrlCacheEntryBinaryBlob ( pwszurlname : :: windows_sys::core::PCWSTR , dwtype : u32 , ftexpiretime : super::super::Foundation:: FILETIME , ftmodifiedtime : super::super::Foundation:: FILETIME , pbblob : *const u8 , cbblob : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CommitUrlCacheEntryW ( lpszurlname : :: windows_sys::core::PCWSTR , lpszlocalfilename : :: windows_sys::core::PCWSTR , expiretime : super::super::Foundation:: FILETIME , lastmodifiedtime : super::super::Foundation:: FILETIME , cacheentrytype : u32 , lpszheaderinfo : :: windows_sys::core::PCWSTR , cchheaderinfo : u32 , lpszfileextension : :: windows_sys::core::PCWSTR , lpszoriginalurl : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CreateMD5SSOHash ( pszchallengeinfo : :: windows_sys::core::PCWSTR , pwszrealm : :: windows_sys::core::PCWSTR , pwsztarget : :: windows_sys::core::PCWSTR , pbhexhash : *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CreateUrlCacheContainerA ( name : :: windows_sys::core::PCSTR , lpcacheprefix : :: windows_sys::core::PCSTR , lpszcachepath : :: windows_sys::core::PCSTR , kbcachelimit : u32 , dwcontainertype : u32 , dwoptions : u32 , pvbuffer : *mut ::core::ffi::c_void , cbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CreateUrlCacheContainerW ( name : :: windows_sys::core::PCWSTR , lpcacheprefix : :: windows_sys::core::PCWSTR , lpszcachepath : :: windows_sys::core::PCWSTR , kbcachelimit : u32 , dwcontainertype : u32 , dwoptions : u32 , pvbuffer : *mut ::core::ffi::c_void , cbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CreateUrlCacheEntryA ( lpszurlname : :: windows_sys::core::PCSTR , dwexpectedfilesize : u32 , lpszfileextension : :: windows_sys::core::PCSTR , lpszfilename : :: windows_sys::core::PSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CreateUrlCacheEntryExW ( lpszurlname : :: windows_sys::core::PCWSTR , dwexpectedfilesize : u32 , lpszfileextension : :: windows_sys::core::PCWSTR , lpszfilename : :: windows_sys::core::PWSTR , dwreserved : u32 , fpreserveincomingfilename : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn CreateUrlCacheEntryW ( lpszurlname : :: windows_sys::core::PCWSTR , dwexpectedfilesize : u32 , lpszfileextension : :: windows_sys::core::PCWSTR , lpszfilename : :: windows_sys::core::PWSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn CreateUrlCacheGroup ( dwflags : u32 , lpreserved : *mut ::core::ffi::c_void ) -> i64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteIE3Cache ( hwnd : super::super::Foundation:: HWND , hinst : super::super::Foundation:: HINSTANCE , lpszcmd : :: windows_sys::core::PCSTR , ncmdshow : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteUrlCacheContainerA ( name : :: windows_sys::core::PCSTR , dwoptions : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteUrlCacheContainerW ( name : :: windows_sys::core::PCWSTR , dwoptions : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteUrlCacheEntry ( lpszurlname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteUrlCacheEntryA ( lpszurlname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteUrlCacheEntryW ( lpszurlname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteUrlCacheGroup ( groupid : i64 , dwflags : u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DeleteWpadCacheForNetworks ( param0 : WPAD_CACHE_DELETE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DetectAutoProxyUrl ( pszautoproxyurl : :: windows_sys::core::PSTR , cchautoproxyurl : u32 , dwdetectflags : PROXY_AUTO_DETECT_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn DoConnectoidsExist ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ExportCookieFileA ( szfilename : :: windows_sys::core::PCSTR , fappend : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ExportCookieFileW ( szfilename : :: windows_sys::core::PCWSTR , fappend : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindCloseUrlCache ( henumhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindFirstUrlCacheContainerA ( pdwmodified : *mut u32 , lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOA , lpcbcontainerinfo : *mut u32 , dwoptions : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindFirstUrlCacheContainerW ( pdwmodified : *mut u32 , lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOW , lpcbcontainerinfo : *mut u32 , dwoptions : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindFirstUrlCacheEntryA ( lpszurlsearchpattern : :: windows_sys::core::PCSTR , lpfirstcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindFirstUrlCacheEntryExA ( lpszurlsearchpattern : :: windows_sys::core::PCSTR , dwflags : u32 , dwfilter : u32 , groupid : i64 , lpfirstcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 , lpgroupattributes : *mut ::core::ffi::c_void , lpcbgroupattributes : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindFirstUrlCacheEntryExW ( lpszurlsearchpattern : :: windows_sys::core::PCWSTR , dwflags : u32 , dwfilter : u32 , groupid : i64 , lpfirstcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 , lpgroupattributes : *mut ::core::ffi::c_void , lpcbgroupattributes : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindFirstUrlCacheEntryW ( lpszurlsearchpattern : :: windows_sys::core::PCWSTR , lpfirstcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindFirstUrlCacheGroup ( dwflags : u32 , dwfilter : u32 , lpsearchcondition : *mut ::core::ffi::c_void , dwsearchcondition : u32 , lpgroupid : *mut i64 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindNextUrlCacheContainerA ( henumhandle : super::super::Foundation:: HANDLE , lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOA , lpcbcontainerinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindNextUrlCacheContainerW ( henumhandle : super::super::Foundation:: HANDLE , lpcontainerinfo : *mut INTERNET_CACHE_CONTAINER_INFOW , lpcbcontainerinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindNextUrlCacheEntryA ( henumhandle : super::super::Foundation:: HANDLE , lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindNextUrlCacheEntryExA ( henumhandle : super::super::Foundation:: HANDLE , lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 , lpgroupattributes : *mut ::core::ffi::c_void , lpcbgroupattributes : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindNextUrlCacheEntryExW ( henumhandle : super::super::Foundation:: HANDLE , lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 , lpgroupattributes : *mut ::core::ffi::c_void , lpcbgroupattributes : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindNextUrlCacheEntryW ( henumhandle : super::super::Foundation:: HANDLE , lpnextcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FindNextUrlCacheGroup ( hfind : super::super::Foundation:: HANDLE , lpgroupid : *mut i64 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn FindP3PPolicySymbol ( pszsymbol : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FreeUrlCacheSpaceA ( lpszcachepath : :: windows_sys::core::PCSTR , dwsize : u32 , dwfilter : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FreeUrlCacheSpaceW ( lpszcachepath : :: windows_sys::core::PCWSTR , dwsize : u32 , dwfilter : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpCommandA ( hconnect : *const ::core::ffi::c_void , fexpectresponse : super::super::Foundation:: BOOL , dwflags : FTP_FLAGS , lpszcommand : :: windows_sys::core::PCSTR , dwcontext : usize , phftpcommand : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpCommandW ( hconnect : *const ::core::ffi::c_void , fexpectresponse : super::super::Foundation:: BOOL , dwflags : FTP_FLAGS , lpszcommand : :: windows_sys::core::PCWSTR , dwcontext : usize , phftpcommand : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpCreateDirectoryA ( hconnect : *const ::core::ffi::c_void , lpszdirectory : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpCreateDirectoryW ( hconnect : *const ::core::ffi::c_void , lpszdirectory : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpDeleteFileA ( hconnect : *const ::core::ffi::c_void , lpszfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpDeleteFileW ( hconnect : *const ::core::ffi::c_void , lpszfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] fn FtpFindFirstFileA ( hconnect : *const ::core::ffi::c_void , lpszsearchfile : :: windows_sys::core::PCSTR , lpfindfiledata : *mut super::super::Storage::FileSystem:: WIN32_FIND_DATAA , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] fn FtpFindFirstFileW ( hconnect : *const ::core::ffi::c_void , lpszsearchfile : :: windows_sys::core::PCWSTR , lpfindfiledata : *mut super::super::Storage::FileSystem:: WIN32_FIND_DATAW , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpGetCurrentDirectoryA ( hconnect : *const ::core::ffi::c_void , lpszcurrentdirectory : :: windows_sys::core::PSTR , lpdwcurrentdirectory : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpGetCurrentDirectoryW ( hconnect : *const ::core::ffi::c_void , lpszcurrentdirectory : :: windows_sys::core::PWSTR , lpdwcurrentdirectory : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpGetFileA ( hconnect : *const ::core::ffi::c_void , lpszremotefile : :: windows_sys::core::PCSTR , lpsznewfile : :: windows_sys::core::PCSTR , ffailifexists : super::super::Foundation:: BOOL , dwflagsandattributes : u32 , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpGetFileEx ( hftpsession : *const ::core::ffi::c_void , lpszremotefile : :: windows_sys::core::PCSTR , lpsznewfile : :: windows_sys::core::PCWSTR , ffailifexists : super::super::Foundation:: BOOL , dwflagsandattributes : u32 , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn FtpGetFileSize ( hfile : *const ::core::ffi::c_void , lpdwfilesizehigh : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpGetFileW ( hconnect : *const ::core::ffi::c_void , lpszremotefile : :: windows_sys::core::PCWSTR , lpsznewfile : :: windows_sys::core::PCWSTR , ffailifexists : super::super::Foundation:: BOOL , dwflagsandattributes : u32 , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn FtpOpenFileA ( hconnect : *const ::core::ffi::c_void , lpszfilename : :: windows_sys::core::PCSTR , dwaccess : u32 , dwflags : FTP_FLAGS , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn FtpOpenFileW ( hconnect : *const ::core::ffi::c_void , lpszfilename : :: windows_sys::core::PCWSTR , dwaccess : u32 , dwflags : FTP_FLAGS , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpPutFileA ( hconnect : *const ::core::ffi::c_void , lpszlocalfile : :: windows_sys::core::PCSTR , lpsznewremotefile : :: windows_sys::core::PCSTR , dwflags : FTP_FLAGS , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpPutFileEx ( hftpsession : *const ::core::ffi::c_void , lpszlocalfile : :: windows_sys::core::PCWSTR , lpsznewremotefile : :: windows_sys::core::PCSTR , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpPutFileW ( hconnect : *const ::core::ffi::c_void , lpszlocalfile : :: windows_sys::core::PCWSTR , lpsznewremotefile : :: windows_sys::core::PCWSTR , dwflags : FTP_FLAGS , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpRemoveDirectoryA ( hconnect : *const ::core::ffi::c_void , lpszdirectory : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpRemoveDirectoryW ( hconnect : *const ::core::ffi::c_void , lpszdirectory : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpRenameFileA ( hconnect : *const ::core::ffi::c_void , lpszexisting : :: windows_sys::core::PCSTR , lpsznew : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpRenameFileW ( hconnect : *const ::core::ffi::c_void , lpszexisting : :: windows_sys::core::PCWSTR , lpsznew : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpSetCurrentDirectoryA ( hconnect : *const ::core::ffi::c_void , lpszdirectory : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn FtpSetCurrentDirectoryW ( hconnect : *const ::core::ffi::c_void , lpszdirectory : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetDiskInfoA ( pszpath : :: windows_sys::core::PCSTR , pdwclustersize : *mut u32 , pdlavail : *mut u64 , pdltotal : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheConfigInfoA ( lpcacheconfiginfo : *mut INTERNET_CACHE_CONFIG_INFOA , lpcbcacheconfiginfo : *mut u32 , dwfieldcontrol : CACHE_CONFIG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheConfigInfoW ( lpcacheconfiginfo : *mut INTERNET_CACHE_CONFIG_INFOW , lpcbcacheconfiginfo : *mut u32 , dwfieldcontrol : CACHE_CONFIG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheEntryBinaryBlob ( pwszurlname : :: windows_sys::core::PCWSTR , dwtype : *mut u32 , pftexpiretime : *mut super::super::Foundation:: FILETIME , pftaccesstime : *mut super::super::Foundation:: FILETIME , pftmodifiedtime : *mut super::super::Foundation:: FILETIME , ppbblob : *mut *mut u8 , pcbblob : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheEntryInfoA ( lpszurlname : :: windows_sys::core::PCSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheEntryInfoExA ( lpszurl : :: windows_sys::core::PCSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 , lpszredirecturl : :: windows_sys::core::PCSTR , lpcbredirecturl : *mut u32 , lpreserved : *mut ::core::ffi::c_void , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheEntryInfoExW ( lpszurl : :: windows_sys::core::PCWSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 , lpszredirecturl : :: windows_sys::core::PCWSTR , lpcbredirecturl : *mut u32 , lpreserved : *mut ::core::ffi::c_void , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheEntryInfoW ( lpszurlname : :: windows_sys::core::PCWSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheGroupAttributeA ( gid : i64 , dwflags : u32 , dwattributes : u32 , lpgroupinfo : *mut INTERNET_CACHE_GROUP_INFOA , lpcbgroupinfo : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheGroupAttributeW ( gid : i64 , dwflags : u32 , dwattributes : u32 , lpgroupinfo : *mut INTERNET_CACHE_GROUP_INFOW , lpcbgroupinfo : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GetUrlCacheHeaderData ( nidx : u32 , lpdwdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherCreateLocatorA ( lpszhost : :: windows_sys::core::PCSTR , nserverport : u16 , lpszdisplaystring : :: windows_sys::core::PCSTR , lpszselectorstring : :: windows_sys::core::PCSTR , dwgophertype : u32 , lpszlocator : :: windows_sys::core::PSTR , lpdwbufferlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherCreateLocatorW ( lpszhost : :: windows_sys::core::PCWSTR , nserverport : u16 , lpszdisplaystring : :: windows_sys::core::PCWSTR , lpszselectorstring : :: windows_sys::core::PCWSTR , dwgophertype : u32 , lpszlocator : :: windows_sys::core::PWSTR , lpdwbufferlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherFindFirstFileA ( hconnect : *const ::core::ffi::c_void , lpszlocator : :: windows_sys::core::PCSTR , lpszsearchstring : :: windows_sys::core::PCSTR , lpfinddata : *mut GOPHER_FIND_DATAA , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherFindFirstFileW ( hconnect : *const ::core::ffi::c_void , lpszlocator : :: windows_sys::core::PCWSTR , lpszsearchstring : :: windows_sys::core::PCWSTR , lpfinddata : *mut GOPHER_FIND_DATAW , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherGetAttributeA ( hconnect : *const ::core::ffi::c_void , lpszlocator : :: windows_sys::core::PCSTR , lpszattributename : :: windows_sys::core::PCSTR , lpbuffer : *mut u8 , dwbufferlength : u32 , lpdwcharactersreturned : *mut u32 , lpfnenumerator : GOPHER_ATTRIBUTE_ENUMERATOR , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherGetAttributeW ( hconnect : *const ::core::ffi::c_void , lpszlocator : :: windows_sys::core::PCWSTR , lpszattributename : :: windows_sys::core::PCWSTR , lpbuffer : *mut u8 , dwbufferlength : u32 , lpdwcharactersreturned : *mut u32 , lpfnenumerator : GOPHER_ATTRIBUTE_ENUMERATOR , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherGetLocatorTypeA ( lpszlocator : :: windows_sys::core::PCSTR , lpdwgophertype : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn GopherGetLocatorTypeW ( lpszlocator : :: windows_sys::core::PCWSTR , lpdwgophertype : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn GopherOpenFileA ( hconnect : *const ::core::ffi::c_void , lpszlocator : :: windows_sys::core::PCSTR , lpszview : :: windows_sys::core::PCSTR , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn GopherOpenFileW ( hconnect : *const ::core::ffi::c_void , lpszlocator : :: windows_sys::core::PCWSTR , lpszview : :: windows_sys::core::PCWSTR , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpAddRequestHeadersA ( hrequest : *const ::core::ffi::c_void , lpszheaders : :: windows_sys::core::PCSTR , dwheaderslength : u32 , dwmodifiers : HTTP_ADDREQ_FLAG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpAddRequestHeadersW ( hrequest : *const ::core::ffi::c_void , lpszheaders : :: windows_sys::core::PCWSTR , dwheaderslength : u32 , dwmodifiers : HTTP_ADDREQ_FLAG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpCheckDavComplianceA ( lpszurl : :: windows_sys::core::PCSTR , lpszcompliancetoken : :: windows_sys::core::PCSTR , lpffound : *mut i32 , hwnd : super::super::Foundation:: HWND , lpvreserved : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpCheckDavComplianceW ( lpszurl : :: windows_sys::core::PCWSTR , lpszcompliancetoken : :: windows_sys::core::PCWSTR , lpffound : *mut i32 , hwnd : super::super::Foundation:: HWND , lpvreserved : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpCloseDependencyHandle ( hdependencyhandle : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpDuplicateDependencyHandle ( hdependencyhandle : *const ::core::ffi::c_void , phduplicateddependencyhandle : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpEndRequestA ( hrequest : *const ::core::ffi::c_void , lpbuffersout : *mut INTERNET_BUFFERSA , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpEndRequestW ( hrequest : *const ::core::ffi::c_void , lpbuffersout : *mut INTERNET_BUFFERSW , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpGetServerCredentials ( pwszurl : :: windows_sys::core::PCWSTR , ppwszusername : *mut :: windows_sys::core::PWSTR , ppwszpassword : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpIndicatePageLoadComplete ( hdependencyhandle : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpIsHostHstsEnabled ( pcwszurl : :: windows_sys::core::PCWSTR , pfishsts : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpOpenDependencyHandle ( hrequesthandle : *const ::core::ffi::c_void , fbackground : super::super::Foundation:: BOOL , phdependencyhandle : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpOpenRequestA ( hconnect : *const ::core::ffi::c_void , lpszverb : :: windows_sys::core::PCSTR , lpszobjectname : :: windows_sys::core::PCSTR , lpszversion : :: windows_sys::core::PCSTR , lpszreferrer : :: windows_sys::core::PCSTR , lplpszaccepttypes : *const :: windows_sys::core::PCSTR , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpOpenRequestW ( hconnect : *const ::core::ffi::c_void , lpszverb : :: windows_sys::core::PCWSTR , lpszobjectname : :: windows_sys::core::PCWSTR , lpszversion : :: windows_sys::core::PCWSTR , lpszreferrer : :: windows_sys::core::PCWSTR , lplpszaccepttypes : *const :: windows_sys::core::PCWSTR , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpPushClose ( hwait : HTTP_PUSH_WAIT_HANDLE ) -> ( ) ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpPushEnable ( hrequest : *const ::core::ffi::c_void , ptransportsetting : *const HTTP_PUSH_TRANSPORT_SETTING , phwait : *mut HTTP_PUSH_WAIT_HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpPushWait ( hwait : HTTP_PUSH_WAIT_HANDLE , etype : HTTP_PUSH_WAIT_TYPE , pnotificationstatus : *mut HTTP_PUSH_NOTIFICATION_STATUS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpQueryInfoA ( hrequest : *const ::core::ffi::c_void , dwinfolevel : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 , lpdwindex : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpQueryInfoW ( hrequest : *const ::core::ffi::c_void , dwinfolevel : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 , lpdwindex : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpSendRequestA ( hrequest : *const ::core::ffi::c_void , lpszheaders : :: windows_sys::core::PCSTR , dwheaderslength : u32 , lpoptional : *const ::core::ffi::c_void , dwoptionallength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpSendRequestExA ( hrequest : *const ::core::ffi::c_void , lpbuffersin : *const INTERNET_BUFFERSA , lpbuffersout : *mut INTERNET_BUFFERSA , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpSendRequestExW ( hrequest : *const ::core::ffi::c_void , lpbuffersin : *const INTERNET_BUFFERSW , lpbuffersout : *mut INTERNET_BUFFERSW , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpSendRequestW ( hrequest : *const ::core::ffi::c_void , lpszheaders : :: windows_sys::core::PCWSTR , dwheaderslength : u32 , lpoptional : *const ::core::ffi::c_void , dwoptionallength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpWebSocketClose ( hwebsocket : *const ::core::ffi::c_void , usstatus : u16 , pvreason : *const ::core::ffi::c_void , dwreasonlength : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn HttpWebSocketCompleteUpgrade ( hrequest : *const ::core::ffi::c_void , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpWebSocketQueryCloseStatus ( hwebsocket : *const ::core::ffi::c_void , pusstatus : *mut u16 , pvreason : *mut ::core::ffi::c_void , dwreasonlength : u32 , pdwreasonlengthconsumed : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpWebSocketReceive ( hwebsocket : *const ::core::ffi::c_void , pvbuffer : *mut ::core::ffi::c_void , dwbufferlength : u32 , pdwbytesread : *mut u32 , pbuffertype : *mut HTTP_WEB_SOCKET_BUFFER_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpWebSocketSend ( hwebsocket : *const ::core::ffi::c_void , buffertype : HTTP_WEB_SOCKET_BUFFER_TYPE , pvbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn HttpWebSocketShutdown ( hwebsocket : *const ::core::ffi::c_void , usstatus : u16 , pvreason : *const ::core::ffi::c_void , dwreasonlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ImportCookieFileA ( szfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ImportCookieFileW ( szfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn IncrementUrlCacheHeaderData ( nidx : u32 , lpdwdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternalInternetGetCookie ( lpszurl : :: windows_sys::core::PCSTR , lpszcookiedata : :: windows_sys::core::PSTR , lpdwdatasize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetAlgIdToStringA ( ai : u32 , lpstr : :: windows_sys::core::PSTR , lpdwstrlength : *mut u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetAlgIdToStringW ( ai : u32 , lpstr : :: windows_sys::core::PWSTR , lpdwstrlength : *mut u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetAttemptConnect ( dwreserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetAutodial ( dwflags : INTERNET_AUTODIAL , hwndparent : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetAutodialHangup ( dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCanonicalizeUrlA ( lpszurl : :: windows_sys::core::PCSTR , lpszbuffer : :: windows_sys::core::PSTR , lpdwbufferlength : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCanonicalizeUrlW ( lpszurl : :: windows_sys::core::PCWSTR , lpszbuffer : :: windows_sys::core::PWSTR , lpdwbufferlength : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCheckConnectionA ( lpszurl : :: windows_sys::core::PCSTR , dwflags : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCheckConnectionW ( lpszurl : :: windows_sys::core::PCWSTR , dwflags : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetClearAllPerSiteCookieDecisions ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCloseHandle ( hinternet : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCombineUrlA ( lpszbaseurl : :: windows_sys::core::PCSTR , lpszrelativeurl : :: windows_sys::core::PCSTR , lpszbuffer : :: windows_sys::core::PSTR , lpdwbufferlength : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCombineUrlW ( lpszbaseurl : :: windows_sys::core::PCWSTR , lpszrelativeurl : :: windows_sys::core::PCWSTR , lpszbuffer : :: windows_sys::core::PWSTR , lpdwbufferlength : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetConfirmZoneCrossing ( hwnd : super::super::Foundation:: HWND , szurlprev : :: windows_sys::core::PCSTR , szurlnew : :: windows_sys::core::PCSTR , bpost : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetConfirmZoneCrossingA ( hwnd : super::super::Foundation:: HWND , szurlprev : :: windows_sys::core::PCSTR , szurlnew : :: windows_sys::core::PCSTR , bpost : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetConfirmZoneCrossingW ( hwnd : super::super::Foundation:: HWND , szurlprev : :: windows_sys::core::PCWSTR , szurlnew : :: windows_sys::core::PCWSTR , bpost : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetConnectA ( hinternet : *const ::core::ffi::c_void , lpszservername : :: windows_sys::core::PCSTR , nserverport : u16 , lpszusername : :: windows_sys::core::PCSTR , lpszpassword : :: windows_sys::core::PCSTR , dwservice : u32 , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetConnectW ( hinternet : *const ::core::ffi::c_void , lpszservername : :: windows_sys::core::PCWSTR , nserverport : u16 , lpszusername : :: windows_sys::core::PCWSTR , lpszpassword : :: windows_sys::core::PCWSTR , dwservice : u32 , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetConvertUrlFromWireToWideChar ( pcszurl : :: windows_sys::core::PCSTR , cchurl : u32 , pcwszbaseurl : :: windows_sys::core::PCWSTR , dwcodepagehost : u32 , dwcodepagepath : u32 , fencodepathextra : super::super::Foundation:: BOOL , dwcodepageextra : u32 , ppwszconvertedurl : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinHttp"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinHttp\"`*"] fn InternetCrackUrlA ( lpszurl : :: windows_sys::core::PCSTR , dwurllength : u32 , dwflags : super::WinHttp:: WIN_HTTP_CREATE_URL_FLAGS , lpurlcomponents : *mut URL_COMPONENTSA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinHttp"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinHttp\"`*"] fn InternetCrackUrlW ( lpszurl : :: windows_sys::core::PCWSTR , dwurllength : u32 , dwflags : super::WinHttp:: WIN_HTTP_CREATE_URL_FLAGS , lpurlcomponents : *mut URL_COMPONENTSW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCreateUrlA ( lpurlcomponents : *const URL_COMPONENTSA , dwflags : u32 , lpszurl : :: windows_sys::core::PSTR , lpdwurllength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetCreateUrlW ( lpurlcomponents : *const URL_COMPONENTSW , dwflags : u32 , lpszurl : :: windows_sys::core::PWSTR , lpdwurllength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetDial ( hwndparent : super::super::Foundation:: HWND , lpszconnectoid : :: windows_sys::core::PCSTR , dwflags : u32 , lpdwconnection : *mut u32 , dwreserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetDialA ( hwndparent : super::super::Foundation:: HWND , lpszconnectoid : :: windows_sys::core::PCSTR , dwflags : u32 , lpdwconnection : *mut usize , dwreserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetDialW ( hwndparent : super::super::Foundation:: HWND , lpszconnectoid : :: windows_sys::core::PCWSTR , dwflags : u32 , lpdwconnection : *mut usize , dwreserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetEnumPerSiteCookieDecisionA ( pszsitename : :: windows_sys::core::PSTR , pcsitenamesize : *mut u32 , pdwdecision : *mut u32 , dwindex : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetEnumPerSiteCookieDecisionW ( pszsitename : :: windows_sys::core::PWSTR , pcsitenamesize : *mut u32 , pdwdecision : *mut u32 , dwindex : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetErrorDlg ( hwnd : super::super::Foundation:: HWND , hrequest : *mut ::core::ffi::c_void , dwerror : u32 , dwflags : u32 , lppvdata : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetFindNextFileA ( hfind : *const ::core::ffi::c_void , lpvfinddata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetFindNextFileW ( hfind : *const ::core::ffi::c_void , lpvfinddata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetFortezzaCommand ( dwcommand : u32 , hwnd : super::super::Foundation:: HWND , dwreserved : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetFreeCookies ( pcookies : *mut INTERNET_COOKIE2 , dwcookiecount : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetFreeProxyInfoList ( pproxyinfolist : *mut WININET_PROXY_INFO_LIST ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetConnectedState ( lpdwflags : *mut INTERNET_CONNECTION , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetConnectedStateEx ( lpdwflags : *mut INTERNET_CONNECTION , lpszconnectionname : :: windows_sys::core::PSTR , dwnamelen : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetConnectedStateExA ( lpdwflags : *mut INTERNET_CONNECTION , lpszconnectionname : :: windows_sys::core::PSTR , cchnamelen : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetConnectedStateExW ( lpdwflags : *mut INTERNET_CONNECTION , lpszconnectionname : :: windows_sys::core::PWSTR , cchnamelen : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetCookieA ( lpszurl : :: windows_sys::core::PCSTR , lpszcookiename : :: windows_sys::core::PCSTR , lpszcookiedata : :: windows_sys::core::PSTR , lpdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetCookieEx2 ( pcwszurl : :: windows_sys::core::PCWSTR , pcwszcookiename : :: windows_sys::core::PCWSTR , dwflags : u32 , ppcookies : *mut *mut INTERNET_COOKIE2 , pdwcookiecount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetCookieExA ( lpszurl : :: windows_sys::core::PCSTR , lpszcookiename : :: windows_sys::core::PCSTR , lpszcookiedata : :: windows_sys::core::PCSTR , lpdwsize : *mut u32 , dwflags : INTERNET_COOKIE_FLAGS , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetCookieExW ( lpszurl : :: windows_sys::core::PCWSTR , lpszcookiename : :: windows_sys::core::PCWSTR , lpszcookiedata : :: windows_sys::core::PCWSTR , lpdwsize : *mut u32 , dwflags : INTERNET_COOKIE_FLAGS , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetCookieW ( lpszurl : :: windows_sys::core::PCWSTR , lpszcookiename : :: windows_sys::core::PCWSTR , lpszcookiedata : :: windows_sys::core::PWSTR , lpdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetLastResponseInfoA ( lpdwerror : *mut u32 , lpszbuffer : :: windows_sys::core::PSTR , lpdwbufferlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetLastResponseInfoW ( lpdwerror : *mut u32 , lpszbuffer : :: windows_sys::core::PWSTR , lpdwbufferlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetPerSiteCookieDecisionA ( pchhostname : :: windows_sys::core::PCSTR , presult : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetPerSiteCookieDecisionW ( pchhostname : :: windows_sys::core::PCWSTR , presult : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGetProxyForUrl ( hinternet : *const ::core::ffi::c_void , pcwszurl : :: windows_sys::core::PCWSTR , pproxyinfolist : *mut WININET_PROXY_INFO_LIST ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn InternetGetSecurityInfoByURL ( lpszurl : :: windows_sys::core::PCSTR , ppcertchain : *mut *mut super::super::Security::Cryptography:: CERT_CHAIN_CONTEXT , pdwsecureflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn InternetGetSecurityInfoByURLA ( lpszurl : :: windows_sys::core::PCSTR , ppcertchain : *mut *mut super::super::Security::Cryptography:: CERT_CHAIN_CONTEXT , pdwsecureflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn InternetGetSecurityInfoByURLW ( lpszurl : :: windows_sys::core::PCWSTR , ppcertchain : *mut *mut super::super::Security::Cryptography:: CERT_CHAIN_CONTEXT , pdwsecureflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGoOnline ( lpszurl : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGoOnlineA ( lpszurl : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetGoOnlineW ( lpszurl : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetHangUp ( dwconnection : usize , dwreserved : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetInitializeAutoProxyDll ( dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetLockRequestFile ( hinternet : *const ::core::ffi::c_void , lphlockrequestinfo : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetOpenA ( lpszagent : :: windows_sys::core::PCSTR , dwaccesstype : u32 , lpszproxy : :: windows_sys::core::PCSTR , lpszproxybypass : :: windows_sys::core::PCSTR , dwflags : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetOpenUrlA ( hinternet : *const ::core::ffi::c_void , lpszurl : :: windows_sys::core::PCSTR , lpszheaders : :: windows_sys::core::PCSTR , dwheaderslength : u32 , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetOpenUrlW ( hinternet : *const ::core::ffi::c_void , lpszurl : :: windows_sys::core::PCWSTR , lpszheaders : :: windows_sys::core::PCWSTR , dwheaderslength : u32 , dwflags : u32 , dwcontext : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetOpenW ( lpszagent : :: windows_sys::core::PCWSTR , dwaccesstype : u32 , lpszproxy : :: windows_sys::core::PCWSTR , lpszproxybypass : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetQueryDataAvailable ( hfile : *const ::core::ffi::c_void , lpdwnumberofbytesavailable : *mut u32 , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetQueryFortezzaStatus ( pdwstatus : *mut u32 , dwreserved : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetQueryOptionA ( hinternet : *const ::core::ffi::c_void , dwoption : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetQueryOptionW ( hinternet : *const ::core::ffi::c_void , dwoption : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetReadFile ( hfile : *const ::core::ffi::c_void , lpbuffer : *mut ::core::ffi::c_void , dwnumberofbytestoread : u32 , lpdwnumberofbytesread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetReadFileExA ( hfile : *const ::core::ffi::c_void , lpbuffersout : *mut INTERNET_BUFFERSA , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetReadFileExW ( hfile : *const ::core::ffi::c_void , lpbuffersout : *mut INTERNET_BUFFERSW , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSecurityProtocolToStringA ( dwprotocol : u32 , lpstr : :: windows_sys::core::PSTR , lpdwstrlength : *mut u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSecurityProtocolToStringW ( dwprotocol : u32 , lpstr : :: windows_sys::core::PWSTR , lpdwstrlength : *mut u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetCookieA ( lpszurl : :: windows_sys::core::PCSTR , lpszcookiename : :: windows_sys::core::PCSTR , lpszcookiedata : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetCookieEx2 ( pcwszurl : :: windows_sys::core::PCWSTR , pcookie : *const INTERNET_COOKIE2 , pcwszp3ppolicy : :: windows_sys::core::PCWSTR , dwflags : u32 , pdwcookiestate : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetSetCookieExA ( lpszurl : :: windows_sys::core::PCSTR , lpszcookiename : :: windows_sys::core::PCSTR , lpszcookiedata : :: windows_sys::core::PCSTR , dwflags : u32 , dwreserved : usize ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetSetCookieExW ( lpszurl : :: windows_sys::core::PCWSTR , lpszcookiename : :: windows_sys::core::PCWSTR , lpszcookiedata : :: windows_sys::core::PCWSTR , dwflags : u32 , dwreserved : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetCookieW ( lpszurl : :: windows_sys::core::PCWSTR , lpszcookiename : :: windows_sys::core::PCWSTR , lpszcookiedata : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetDialState ( lpszconnectoid : :: windows_sys::core::PCSTR , dwstate : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetDialStateA ( lpszconnectoid : :: windows_sys::core::PCSTR , dwstate : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetDialStateW ( lpszconnectoid : :: windows_sys::core::PCWSTR , dwstate : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetSetFilePointer ( hfile : *const ::core::ffi::c_void , ldistancetomove : i32 , lpdistancetomovehigh : *mut i32 , dwmovemethod : u32 , dwcontext : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetOptionA ( hinternet : *const ::core::ffi::c_void , dwoption : u32 , lpbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetOptionExA ( hinternet : *const ::core::ffi::c_void , dwoption : u32 , lpbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetOptionExW ( hinternet : *const ::core::ffi::c_void , dwoption : u32 , lpbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetOptionW ( hinternet : *const ::core::ffi::c_void , dwoption : u32 , lpbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetPerSiteCookieDecisionA ( pchhostname : :: windows_sys::core::PCSTR , dwdecision : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetSetPerSiteCookieDecisionW ( pchhostname : :: windows_sys::core::PCWSTR , dwdecision : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetSetStatusCallback ( hinternet : *const ::core::ffi::c_void , lpfninternetcallback : LPINTERNET_STATUS_CALLBACK ) -> LPINTERNET_STATUS_CALLBACK ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetSetStatusCallbackA ( hinternet : *const ::core::ffi::c_void , lpfninternetcallback : LPINTERNET_STATUS_CALLBACK ) -> LPINTERNET_STATUS_CALLBACK ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn InternetSetStatusCallbackW ( hinternet : *const ::core::ffi::c_void , lpfninternetcallback : LPINTERNET_STATUS_CALLBACK ) -> LPINTERNET_STATUS_CALLBACK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetShowSecurityInfoByURL ( lpszurl : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetShowSecurityInfoByURLA ( lpszurl : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetShowSecurityInfoByURLW ( lpszurl : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetTimeFromSystemTime ( pst : *const super::super::Foundation:: SYSTEMTIME , dwrfc : u32 , lpsztime : :: windows_sys::core::PSTR , cbtime : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetTimeFromSystemTimeA ( pst : *const super::super::Foundation:: SYSTEMTIME , dwrfc : u32 , lpsztime : :: windows_sys::core::PSTR , cbtime : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetTimeFromSystemTimeW ( pst : *const super::super::Foundation:: SYSTEMTIME , dwrfc : u32 , lpsztime : :: windows_sys::core::PWSTR , cbtime : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetTimeToSystemTime ( lpsztime : :: windows_sys::core::PCSTR , pst : *mut super::super::Foundation:: SYSTEMTIME , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetTimeToSystemTimeA ( lpsztime : :: windows_sys::core::PCSTR , pst : *mut super::super::Foundation:: SYSTEMTIME , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetTimeToSystemTimeW ( lpsztime : :: windows_sys::core::PCWSTR , pst : *mut super::super::Foundation:: SYSTEMTIME , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetUnlockRequestFile ( hlockrequestinfo : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetWriteFile ( hfile : *const ::core::ffi::c_void , lpbuffer : *const ::core::ffi::c_void , dwnumberofbytestowrite : u32 , lpdwnumberofbyteswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetWriteFileExA ( hfile : *const ::core::ffi::c_void , lpbuffersin : *const INTERNET_BUFFERSA , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn InternetWriteFileExW ( hfile : *const ::core::ffi::c_void , lpbuffersin : *const INTERNET_BUFFERSW , dwflags : u32 , dwcontext : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn IsDomainLegalCookieDomainA ( pchdomain : :: windows_sys::core::PCSTR , pchfulldomain : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn IsDomainLegalCookieDomainW ( pchdomain : :: windows_sys::core::PCWSTR , pchfulldomain : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn IsHostInProxyBypassList ( tscheme : INTERNET_SCHEME , lpszhost : :: windows_sys::core::PCSTR , cchhost : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn IsProfilesEnabled ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn IsUrlCacheEntryExpiredA ( lpszurlname : :: windows_sys::core::PCSTR , dwflags : u32 , pftlastmodified : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn IsUrlCacheEntryExpiredW ( lpszurlname : :: windows_sys::core::PCWSTR , dwflags : u32 , pftlastmodified : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn LoadUrlCacheContent ( ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn ParseX509EncodedCertificateForListBoxEntry ( lpcert : *const u8 , cbcert : u32 , lpszlistboxentry : :: windows_sys::core::PSTR , lpdwlistboxentry : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn PerformOperationOverUrlCacheA ( pszurlsearchpattern : :: windows_sys::core::PCSTR , dwflags : u32 , dwfilter : u32 , groupid : i64 , preserved1 : *mut ::core::ffi::c_void , pdwreserved2 : *mut u32 , preserved3 : *mut ::core::ffi::c_void , op : CACHE_OPERATOR , poperatordata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn PrivacyGetZonePreferenceW ( dwzone : u32 , dwtype : u32 , pdwtemplate : *mut u32 , pszbuffer : :: windows_sys::core::PWSTR , pdwbufferlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn PrivacySetZonePreferenceW ( dwzone : u32 , dwtype : u32 , dwtemplate : u32 , pszpreference : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ReadGuidsForConnectedNetworks ( pcnetworks : *mut u32 , pppwsznetworkguids : *mut *mut :: windows_sys::core::PWSTR , pppbstrnetworknames : *mut *mut :: windows_sys::core::BSTR , pppwszgwmacs : *mut *mut :: windows_sys::core::PWSTR , pcgatewaymacs : *mut u32 , pdwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ReadUrlCacheEntryStream ( hurlcachestream : super::super::Foundation:: HANDLE , dwlocation : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwlen : *mut u32 , reserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ReadUrlCacheEntryStreamEx ( hurlcachestream : super::super::Foundation:: HANDLE , qwlocation : u64 , lpbuffer : *mut ::core::ffi::c_void , lpdwlen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn RegisterUrlCacheNotification ( hwnd : super::super::Foundation:: HWND , umsg : u32 , gid : i64 , dwopsfilter : u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ResumeSuspendedDownload ( hrequest : *const ::core::ffi::c_void , dwresultcode : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn RetrieveUrlCacheEntryFileA ( lpszurlname : :: windows_sys::core::PCSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn RetrieveUrlCacheEntryFileW ( lpszurlname : :: windows_sys::core::PCWSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn RetrieveUrlCacheEntryStreamA ( lpszurlname : :: windows_sys::core::PCSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOA , lpcbcacheentryinfo : *mut u32 , frandomread : super::super::Foundation:: BOOL , dwreserved : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn RetrieveUrlCacheEntryStreamW ( lpszurlname : :: windows_sys::core::PCWSTR , lpcacheentryinfo : *mut INTERNET_CACHE_ENTRY_INFOW , lpcbcacheentryinfo : *mut u32 , frandomread : super::super::Foundation:: BOOL , dwreserved : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn RunOnceUrlCache ( hwnd : super::super::Foundation:: HWND , hinst : super::super::Foundation:: HINSTANCE , lpszcmd : :: windows_sys::core::PCSTR , ncmdshow : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheConfigInfoA ( lpcacheconfiginfo : *const INTERNET_CACHE_CONFIG_INFOA , dwfieldcontrol : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheConfigInfoW ( lpcacheconfiginfo : *const INTERNET_CACHE_CONFIG_INFOW , dwfieldcontrol : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheEntryGroup ( lpszurlname : :: windows_sys::core::PCSTR , dwflags : u32 , groupid : i64 , pbgroupattributes : *mut u8 , cbgroupattributes : u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheEntryGroupA ( lpszurlname : :: windows_sys::core::PCSTR , dwflags : u32 , groupid : i64 , pbgroupattributes : *mut u8 , cbgroupattributes : u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheEntryGroupW ( lpszurlname : :: windows_sys::core::PCWSTR , dwflags : u32 , groupid : i64 , pbgroupattributes : *mut u8 , cbgroupattributes : u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheEntryInfoA ( lpszurlname : :: windows_sys::core::PCSTR , lpcacheentryinfo : *const INTERNET_CACHE_ENTRY_INFOA , dwfieldcontrol : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheEntryInfoW ( lpszurlname : :: windows_sys::core::PCWSTR , lpcacheentryinfo : *const INTERNET_CACHE_ENTRY_INFOW , dwfieldcontrol : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheGroupAttributeA ( gid : i64 , dwflags : u32 , dwattributes : u32 , lpgroupinfo : *const INTERNET_CACHE_GROUP_INFOA , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheGroupAttributeW ( gid : i64 , dwflags : u32 , dwattributes : u32 , lpgroupinfo : *const INTERNET_CACHE_GROUP_INFOW , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn SetUrlCacheHeaderData ( nidx : u32 , dwdata : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ShowClientAuthCerts ( hwndparent : super::super::Foundation:: HWND ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`*"] fn ShowSecurityInfo ( hwndparent : super::super::Foundation:: HWND , psecurityinfo : *const INTERNET_SECURITY_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn ShowX509EncodedCertificate ( hwndparent : super::super::Foundation:: HWND , lpcert : *const u8 , cbcert : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UnlockUrlCacheEntryFile ( lpszurlname : :: windows_sys::core::PCSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UnlockUrlCacheEntryFileA ( lpszurlname : :: windows_sys::core::PCSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UnlockUrlCacheEntryFileW ( lpszurlname : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UnlockUrlCacheEntryStream ( hurlcachestream : super::super::Foundation:: HANDLE , reserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UpdateUrlCacheContentPath ( sznewpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UrlCacheCheckEntriesExist ( rgpwszurls : *const :: windows_sys::core::PCWSTR , centries : u32 , rgfexist : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheCloseEntryHandle ( hentryfile : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheContainerSetEntryMaximumAge ( pwszprefix : :: windows_sys::core::PCWSTR , dwentrymaxage : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheCreateContainer ( pwszname : :: windows_sys::core::PCWSTR , pwszprefix : :: windows_sys::core::PCWSTR , pwszdirectory : :: windows_sys::core::PCWSTR , ulllimit : u64 , dwoptions : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UrlCacheFindFirstEntry ( pwszprefix : :: windows_sys::core::PCWSTR , dwflags : u32 , dwfilter : u32 , groupid : i64 , pcacheentryinfo : *mut URLCACHE_ENTRY_INFO , phfind : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UrlCacheFindNextEntry ( hfind : super::super::Foundation:: HANDLE , pcacheentryinfo : *mut URLCACHE_ENTRY_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UrlCacheFreeEntryInfo ( pcacheentryinfo : *mut URLCACHE_ENTRY_INFO ) -> ( ) ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheFreeGlobalSpace ( ulltargetsize : u64 , dwfilter : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheGetContentPaths ( pppwszdirectories : *mut *mut :: windows_sys::core::PWSTR , pcdirectories : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UrlCacheGetEntryInfo ( happcache : *const ::core::ffi::c_void , pcwszurl : :: windows_sys::core::PCWSTR , pcacheentryinfo : *mut URLCACHE_ENTRY_INFO ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheGetGlobalCacheSize ( dwfilter : u32 , pullsize : *mut u64 , pulllimit : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheGetGlobalLimit ( limittype : URL_CACHE_LIMIT_TYPE , pulllimit : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheReadEntryStream ( hurlcachestream : *const ::core::ffi::c_void , ulllocation : u64 , pbuffer : *mut ::core::ffi::c_void , dwbufferlen : u32 , pdwbufferlen : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheReloadSettings ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UrlCacheRetrieveEntryFile ( happcache : *const ::core::ffi::c_void , pcwszurl : :: windows_sys::core::PCWSTR , pcacheentryinfo : *mut URLCACHE_ENTRY_INFO , phentryfile : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] fn UrlCacheRetrieveEntryStream ( happcache : *const ::core::ffi::c_void , pcwszurl : :: windows_sys::core::PCWSTR , frandomread : super::super::Foundation:: BOOL , pcacheentryinfo : *mut URLCACHE_ENTRY_INFO , phentrystream : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheServer ( ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheSetGlobalLimit ( limittype : URL_CACHE_LIMIT_TYPE , ulllimit : u64 ) -> u32 ); -::windows_sys::core::link ! ( "wininet.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] fn UrlCacheUpdateEntryExtraData ( happcache : *const ::core::ffi::c_void , pcwszurl : :: windows_sys::core::PCWSTR , pbextradata : *const u8 , cbextradata : u32 ) -> u32 ); -pub type IDialBranding = *mut ::core::ffi::c_void; -pub type IDialEngine = *mut ::core::ffi::c_void; -pub type IDialEventSink = *mut ::core::ffi::c_void; -pub type IProofOfPossessionCookieInfoManager = *mut ::core::ffi::c_void; -pub type IProofOfPossessionCookieInfoManager2 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ANY_CACHE_ENTRY: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const APP_CACHE_ENTRY_TYPE_EXPLICIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const APP_CACHE_ENTRY_TYPE_FALLBACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const APP_CACHE_ENTRY_TYPE_FOREIGN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const APP_CACHE_ENTRY_TYPE_MANIFEST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const APP_CACHE_ENTRY_TYPE_MASTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const APP_CACHE_LOOKUP_NO_MASTER_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTH_FLAG_DISABLE_BASIC_CLEARCHANNEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTH_FLAG_DISABLE_NEGOTIATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTH_FLAG_DISABLE_SERVER_AUTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTH_FLAG_ENABLE_NEGOTIATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTH_FLAG_RESET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTODIAL_MODE_ALWAYS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTODIAL_MODE_NEVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTODIAL_MODE_NO_NETWORK_PRESENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTO_PROXY_FLAG_ALWAYS_DETECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTO_PROXY_FLAG_CACHE_INIT_RUN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTO_PROXY_FLAG_DETECTION_RUN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTO_PROXY_FLAG_DETECTION_SUSPECT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTO_PROXY_FLAG_DONT_CACHE_PROXY_RESULT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTO_PROXY_FLAG_MIGRATED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AUTO_PROXY_FLAG_USER_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ATTRIBUTE_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ATTRIBUTE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ATTRIBUTE_GET_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ATTRIBUTE_GROUPNAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ATTRIBUTE_QUOTA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ATTRIBUTE_STORAGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ATTRIBUTE_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_FLAG_FLUSHURL_ONDELETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_FLAG_GIDONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_FLAG_NONPURGEABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_FLAG_VALID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_ID_BUILTIN_STICKY: u64 = 1152921504606846983u64; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_SEARCH_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_SEARCH_BYURL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHEGROUP_TYPE_INVALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_APPCONTAINER_CONTENT_QUOTA_FC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_APPCONTAINER_TOTAL_CONTENT_QUOTA_FC: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_CONTENT_QUOTA_FC: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_TOTAL_CONTENT_QUOTA_FC: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_ACCTIME_FC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_ATTRIBUTE_FC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_EXEMPT_DELTA_FC: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_EXPTIME_FC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_HEADERINFO_FC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_HITRATE_FC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_MODIFY_DATA_FC: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_MODTIME_FC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_SYNCTIME_FC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_ENTRY_TYPE_FC: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_FIND_CONTAINER_RETURN_NOCHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_READ_COUNT_SINCE_LAST_SCAVENGE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_12: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_13: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_15: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_16: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_17: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_18: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_19: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_20: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_23: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_24: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_25: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_26: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_28: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_29: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_30: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_RESERVED_31: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CACHE_WRITE_COUNT_SINCE_LAST_SCAVENGE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CONLIST_CHANGE_COUNT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_COOKIE_CHANGE_COUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_CURRENT_SETTINGS_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_DOWNLOAD_PARTIAL: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_GID_HIGH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_GID_LOW: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_HSTS_CHANGE_COUNT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_LAST: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_LAST_SCAVENGE_TIMESTAMP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_NOTIFICATION_FILTER: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_NOTIFICATION_HWND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_NOTIFICATION_MESG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_ROOTGROUP_OFFSET: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_ROOT_GROUPLIST_OFFSET: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_ROOT_LEAK_OFFSET: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_HEADER_DATA_SSL_STATE_COUNT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_ADD_URL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_DELETE_ALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_DELETE_URL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_FILTER_CHANGED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_SET_OFFLINE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_SET_ONLINE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_UPDATE_URL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_URL_SET_STICKY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_NOTIFY_URL_UNSET_STICKY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_ACCEPTED_CACHE_ENTRY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_ALLOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_ALLOW_ALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_CACHE_ENTRY: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_DONT_ALLOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_DONT_ALLOW_ALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_DOWNGRADED_CACHE_ENTRY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_LEASHED_CACHE_ENTRY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_OP_3RD_PARTY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_OP_GET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_OP_MODIFY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_OP_PERSISTENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_OP_SESSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_OP_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_REJECTED_CACHE_ENTRY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_LB: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_UB: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALENG_OperationComplete: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALENG_RedialAttempt: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALENG_RedialWait: u32 = 65538u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_DOMAIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Domain"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_LASTERROR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastError"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_PASSWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Password"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_PHONENUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhoneNumber"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_REDIALCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RedialCount"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_REDIALINTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RedialInterval"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_RESOLVEDPHONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResolvedPhone"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_SAVEPASSWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SavePassword"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DIALPROP_USERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserName"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DLG_FLAGS_INSECURE_FALLBACK: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DLG_FLAGS_INVALID_CA: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DLG_FLAGS_SEC_CERT_CN_INVALID: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DLG_FLAGS_SEC_CERT_DATE_INVALID: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DLG_FLAGS_SEC_CERT_REV_FAILED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DLG_FLAGS_WEAK_SIGNATURE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DOWNLOAD_CACHE_ENTRY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DUO_PROTOCOL_FLAG_SPDY3: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const DUO_PROTOCOL_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const EDITED_CACHE_ENTRY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_FTP_DROPPED: u32 = 12111u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_FTP_NO_PASSIVE_MODE: u32 = 12112u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_FTP_TRANSFER_IN_PROGRESS: u32 = 12110u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_ATTRIBUTE_NOT_FOUND: u32 = 12137u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_DATA_ERROR: u32 = 12132u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_END_OF_DATA: u32 = 12133u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_INCORRECT_LOCATOR_TYPE: u32 = 12135u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_INVALID_LOCATOR: u32 = 12134u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_NOT_FILE: u32 = 12131u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_NOT_GOPHER_PLUS: u32 = 12136u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_PROTOCOL_ERROR: u32 = 12130u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_GOPHER_UNKNOWN_LOCATOR: u32 = 12138u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_COOKIE_DECLINED: u32 = 12162u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION: u32 = 12161u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION_EX: u32 = 12907u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_DOWNLEVEL_SERVER: u32 = 12151u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_HEADER_ALREADY_EXISTS: u32 = 12155u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_HEADER_NOT_FOUND: u32 = 12150u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_HSTS_REDIRECT_REQUIRED: u32 = 12060u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_INVALID_HEADER: u32 = 12153u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_INVALID_QUERY_REQUEST: u32 = 12154u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_INVALID_SERVER_RESPONSE: u32 = 12152u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_NOT_REDIRECTED: u32 = 12160u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_PUSH_ENABLE_FAILED: u32 = 12149u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_PUSH_RETRY_NOT_SUPPORTED: u32 = 12148u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_PUSH_STATUS_CODE_NOT_SUPPORTED: u32 = 12147u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_REDIRECT_FAILED: u32 = 12156u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION: u32 = 12168u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_ASYNC_THREAD_FAILED: u32 = 12047u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT: u32 = 12166u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_BAD_OPTION_LENGTH: u32 = 12010u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_BAD_REGISTRY_PARAMETER: u32 = 12022u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CACHE_SUCCESS: u32 = 12906u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CANNOT_CONNECT: u32 = 12029u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CHG_POST_IS_NON_SECURE: u32 = 12042u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED: u32 = 12044u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED_PROXY: u32 = 12187u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP: u32 = 12046u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CONNECTION_ABORTED: u32 = 12030u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CONNECTION_AVAILABLE: u32 = 12902u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_CONNECTION_RESET: u32 = 12031u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_DECODING_FAILED: u32 = 12175u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_DIALOG_PENDING: u32 = 12049u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_DISALLOW_INPRIVATE: u32 = 12189u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_DISCONNECTED: u32 = 12163u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_EXTENDED_ERROR: u32 = 12003u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_FAILED_DUETOSECURITYCHECK: u32 = 12171u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_FEATURE_DISABLED: u32 = 12192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_FORCE_RETRY: u32 = 12032u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED: u32 = 12054u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_GLOBAL_CALLBACK_FAILED: u32 = 12191u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_HANDLE_EXISTS: u32 = 12036u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR: u32 = 12052u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR: u32 = 12040u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_HTTP_PROTOCOL_MISMATCH: u32 = 12190u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR: u32 = 12039u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INCORRECT_FORMAT: u32 = 12027u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INCORRECT_HANDLE_STATE: u32 = 12019u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INCORRECT_HANDLE_TYPE: u32 = 12018u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INCORRECT_PASSWORD: u32 = 12014u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INCORRECT_USER_NAME: u32 = 12013u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INSECURE_FALLBACK_REQUIRED: u32 = 12059u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INSERT_CDROM: u32 = 12053u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INTERNAL_ERROR: u32 = 12004u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INTERNAL_SOCKET_ERROR: u32 = 12901u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INVALID_CA: u32 = 12045u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INVALID_OPERATION: u32 = 12016u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INVALID_OPTION: u32 = 12009u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INVALID_PROXY_REQUEST: u32 = 12033u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_INVALID_URL: u32 = 12005u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_ITEM_NOT_FOUND: u32 = 12028u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_LOGIN_FAILURE: u32 = 12015u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY: u32 = 12174u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_MIXED_SECURITY: u32 = 12041u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NAME_NOT_RESOLVED: u32 = 12007u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NEED_MSN_SSPI_PKG: u32 = 12173u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NEED_UI: u32 = 12034u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NOT_INITIALIZED: u32 = 12172u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NOT_PROXY_REQUEST: u32 = 12020u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NO_CALLBACK: u32 = 12025u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NO_CM_CONNECTION: u32 = 12080u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NO_CONTEXT: u32 = 12024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NO_DIRECT_ACCESS: u32 = 12023u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NO_KNOWN_SERVERS: u32 = 12903u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NO_NEW_CONTAINERS: u32 = 12051u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_NO_PING_SUPPORT: u32 = 12905u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_OFFLINE: u32 = 12163u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_OPERATION_CANCELLED: u32 = 12017u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_OPTION_NOT_SETTABLE: u32 = 12011u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_OUT_OF_HANDLES: u32 = 12001u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_PING_FAILED: u32 = 12904u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_POST_IS_NON_SECURE: u32 = 12043u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_PROTOCOL_NOT_FOUND: u32 = 12008u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_PROXY_ALERT: u32 = 12061u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_PROXY_SERVER_UNREACHABLE: u32 = 12165u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_REDIRECT_SCHEME_CHANGE: u32 = 12048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND: u32 = 12021u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_REQUEST_PENDING: u32 = 12026u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_RETRY_DIALOG: u32 = 12050u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SECURE_FAILURE_PROXY: u32 = 12188u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SECURITY_CHANNEL_ERROR: u32 = 12157u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_CERT_CN_INVALID: u32 = 12038u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_CERT_DATE_INVALID: u32 = 12037u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_CERT_ERRORS: u32 = 12055u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_CERT_NO_REV: u32 = 12056u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_CERT_REVOKED: u32 = 12170u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_CERT_REV_FAILED: u32 = 12057u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE: u32 = 12062u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SEC_INVALID_CERT: u32 = 12169u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SERVER_UNREACHABLE: u32 = 12164u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SHUTDOWN: u32 = 12012u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_SOURCE_PORT_IN_USE: u32 = 12058u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_TCPIP_NOT_INSTALLED: u32 = 12159u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_TIMEOUT: u32 = 12002u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_UNABLE_TO_CACHE_FILE: u32 = 12158u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT: u32 = 12167u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ERROR_INTERNET_UNRECOGNIZED_SCHEME: u32 = 12006u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FLAGS_ERROR_UI_FILTER_FOR_ERRORS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FLAGS_ERROR_UI_FLAGS_GENERATE_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FLAGS_ERROR_UI_FLAGS_NO_UI: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FLAGS_ERROR_UI_SERIALIZE_DIALOGS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FLAGS_ERROR_UI_SHOW_IDN_HOSTNAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FLAG_ICC_FORCE_CONNECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ABSTRACT_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Abstract"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ABSTRACT_CATEGORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("+ABSTRACT"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ADMIN_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Admin"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ADMIN_CATEGORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("+ADMIN"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_ABSTRACT: u32 = 2882325526u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_ADMIN: u32 = 2882325514u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_ALL: u32 = 2882325513u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_BASE: u32 = 2882325504u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_GEOG: u32 = 2882325522u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_LOCATION: u32 = 2882325521u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_MOD_DATE: u32 = 2882325515u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_ORG: u32 = 2882325520u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_PROVIDER: u32 = 2882325524u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_RANGE: u32 = 2882325518u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_SCORE: u32 = 2882325517u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_SITE: u32 = 2882325519u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_TIMEZONE: u32 = 2882325523u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_TREEWALK: u32 = 2882325528u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_TTL: u32 = 2882325516u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_UNKNOWN: u32 = 2882325529u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_VERSION: u32 = 2882325525u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ATTRIBUTE_ID_VIEW: u32 = 2882325527u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_ABSTRACT: u32 = 2882325509u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_ADMIN: u32 = 2882325507u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_ALL: u32 = 2882325505u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_ASK: u32 = 2882325511u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_INFO: u32 = 2882325506u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_UNKNOWN: u32 = 2882325512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_VERONICA: u32 = 2882325510u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_CATEGORY_ID_VIEWS: u32 = 2882325508u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_GEOG_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Geog"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_INFO_CATEGORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("+INFO"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_LOCATION_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Loc"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_MOD_DATE_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mod-Date"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_ORG_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Org"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_PROVIDER_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_RANGE_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Score-range"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_SCORE_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Score"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_SITE_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Site"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TIMEZONE_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TZ"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TREEWALK_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("treewalk"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TTL_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TTL"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_VERONICA_CATEGORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("+VERONICA"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_VERSION_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_VIEWS_CATEGORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("+VIEWS"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_VIEW_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("View"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GROUPNAME_MAX_LENGTH: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GROUP_OWNER_STORAGE_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HSR_ASYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HSR_CHUNKED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HSR_DOWNLOAD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HSR_INITIATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HSR_SYNC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HSR_USE_CONTEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_1_1_CACHE_ENTRY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAGS_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_ALLOW_EMPTY_VALUES: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_RESPONSE_HEADERS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_INDEX_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_COOKIES_SAME_SITE_LEVEL_CROSS_SITE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_COOKIES_SAME_SITE_LEVEL_CROSS_SITE_LAX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_COOKIES_SAME_SITE_LEVEL_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_COOKIES_SAME_SITE_LEVEL_SAME_SITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_COOKIES_SAME_SITE_LEVEL_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_MAJOR_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_MINOR_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_PROTOCOL_FLAG_HTTP2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_PROTOCOL_MASK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ACCEPT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ACCEPT_CHARSET: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ACCEPT_ENCODING: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ACCEPT_LANGUAGE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ACCEPT_RANGES: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_AGE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ALLOW: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_AUTHENTICATION_INFO: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_AUTHORIZATION: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CACHE_CONTROL: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONNECTION: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_BASE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_DESCRIPTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_DISPOSITION: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_ENCODING: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_LANGUAGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_LENGTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_LOCATION: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_MD5: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_RANGE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_TRANSFER_ENCODING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CONTENT_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_COOKIE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_COST: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_CUSTOM: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_DATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_DEFAULT_STYLE: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_DERIVED_FROM: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_DO_NOT_TRACK: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ECHO_HEADERS: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ECHO_HEADERS_CRLF: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ECHO_REPLY: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ECHO_REQUEST: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ETAG: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_EXPECT: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_EXPIRES: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FLAG_COALESCE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FLAG_COALESCE_WITH_COMMA: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FLAG_NUMBER: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FLAG_NUMBER64: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FLAG_REQUEST_HEADERS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FLAG_SYSTEMTIME: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FORWARDED: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_FROM: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_HOST: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_HTTP2_SETTINGS: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_IF_MATCH: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_IF_MODIFIED_SINCE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_IF_NONE_MATCH: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_IF_RANGE: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_IF_UNMODIFIED_SINCE: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_INCLUDE_REFERER_TOKEN_BINDING_ID: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_INCLUDE_REFERRED_TOKEN_BINDING_ID: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_KEEP_ALIVE: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_LAST_MODIFIED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_LINK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_LOCATION: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_MAX: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_MAX_FORWARDS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_MESSAGE_ID: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_MIME_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_ORIG_URI: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_P3P: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PASSPORT_CONFIG: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PASSPORT_URLS: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PRAGMA: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PROXY_AUTHENTICATE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PROXY_AUTHORIZATION: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PROXY_CONNECTION: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PROXY_SUPPORT: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PUBLIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PUBLIC_KEY_PINS: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_PUBLIC_KEY_PINS_REPORT_ONLY: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_RANGE: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_RAW_HEADERS: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_RAW_HEADERS_CRLF: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_REFERER: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_REFRESH: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_REQUEST_METHOD: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_RETRY_AFTER: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_SERVER: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_SET_COOKIE: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_SET_COOKIE2: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_STATUS_CODE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_STATUS_TEXT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_STRICT_TRANSPORT_SECURITY: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_TITLE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_TOKEN_BINDING: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_TRANSFER_ENCODING: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_TRANSLATE: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_UNLESS_MODIFIED_SINCE: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_UPGRADE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_URI: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_USER_AGENT: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_VARY: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_VERSION: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_VIA: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_WARNING: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_WWW_AUTHENTICATE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_X_CONTENT_TYPE_OPTIONS: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_X_FRAME_OPTIONS: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_X_P2P_PEERDIST: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_X_UA_COMPATIBLE: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_QUERY_X_XSS_PROTECTION: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_STATUS_MISDIRECTED_REQUEST: u32 = 421u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_VERSIONA: ::windows_sys::core::PCSTR = ::windows_sys::s!("HTTP/1.0"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_VERSIONW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTTP/1.0"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_MAX_CLOSE_REASON_LENGTH: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_MIN_KEEPALIVE_VALUE: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ICU_USERNAME: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IDENTITY_CACHE_ENTRY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IDSI_FLAG_KEEP_ALIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IDSI_FLAG_PROXY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IDSI_FLAG_SECURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IDSI_FLAG_TUNNEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IMMUTABLE_CACHE_ENTRY: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INSTALLED_CACHE_ENTRY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERENT_GOONLINE_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERENT_GOONLINE_NOPROMPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERENT_GOONLINE_REFRESH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTH_SCHEME_BASIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTH_SCHEME_DIGEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTH_SCHEME_KERBEROS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTH_SCHEME_NEGOTIATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTH_SCHEME_NTLM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTH_SCHEME_PASSPORT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTH_SCHEME_UNKNOWN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTOPROXY_INIT_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTOPROXY_INIT_DOWNLOADSYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTOPROXY_INIT_ONLYQUERY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTOPROXY_INIT_QUERYSTATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_AUTODELETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_BLOOM_FILTER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_MAP_ENABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_NODESKTOPINIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_NOSUBDIRS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_RESERVED1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_SHARE_READ: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_CONTAINER_SHARE_READ_WRITE: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_FLAG_ADD_FILENAME_ONLY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_FLAG_ALLOW_COLLISIONS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_FLAG_ENTRY_OR_MAPPING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_FLAG_GET_STRUCT_ONLY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_FLAG_INSTALLED_ENTRY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_GROUP_ADD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CACHE_GROUP_REMOVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_ALL_COOKIES: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_APPLY_HOST_ONLY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_APPLY_P3P: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_ECTX_3RDPARTY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_EDGE_COOKIES: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_EVALUATE_P3P: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_HOST_ONLY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_HOST_ONLY_APPLIED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_IE6: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_IS_LEGACY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_IS_RESTRICTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_IS_SECURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_IS_SESSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_NON_SCRIPT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_NO_CALLBACK: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_P3P_ENABLED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_PERSISTENT_HOST_ONLY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_PROMPT_REQUIRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_RESTRICTED_ZONE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_SAME_SITE_LAX: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_SAME_SITE_LEVEL_CROSS_SITE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_SAME_SITE_STRICT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CUSTOMDIAL_CAN_HANGUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CUSTOMDIAL_CONNECT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CUSTOMDIAL_DISCONNECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CUSTOMDIAL_SHOWOFFLINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CUSTOMDIAL_UNATTENDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_DEFAULT_FTP_PORT: u16 = 21u16; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_DEFAULT_GOPHER_PORT: u16 = 70u16; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_DEFAULT_SOCKS_PORT: u16 = 1080u16; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_DIALSTATE_DISCONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_DIAL_FORCE_PROMPT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_DIAL_SHOW_OFFLINE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_DIAL_UNATTENDED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_ERROR_BASE: u32 = 12000u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_ERROR_LAST: u32 = 12192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_ERROR_MASK_COMBINED_SEC_CERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_ERROR_MASK_INSERT_CDROM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_ERROR_MASK_LOGIN_FAILURE_DISPLAY_ENTITY_BODY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_ERROR_MASK_NEED_MSN_SSPI_PKG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FIRST_OPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_ASYNC: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_BGUPDATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_CACHE_ASYNC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_CACHE_IF_NET_FAIL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_DONT_CACHE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_EXISTING_CONNECT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_FORMS_SUBMIT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_FROM_CACHE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_FTP_FOLDER_VIEW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_FWD_BACK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_HYPERLINK: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_IDN_DIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_IDN_PROXY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_IGNORE_CERT_CN_INVALID: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_IGNORE_CERT_DATE_INVALID: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_KEEP_CONNECTION: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_MAKE_PERSISTENT: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_MUST_CACHE_REQUEST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_NEED_FILE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_NO_AUTH: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_NO_AUTO_REDIRECT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_NO_CACHE_WRITE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_NO_COOKIES: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_NO_UI: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_OFFLINE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_PASSIVE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_PRAGMA_NOCACHE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_RAW_DATA: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_READ_PREFETCH: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_RELOAD: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_RESYNCHRONIZE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_SECURE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_GLOBAL_CALLBACK_SENDING_HTTP_HEADERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_CONNECT_FTP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_CONNECT_GOPHER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_CONNECT_HTTP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_FILE_REQUEST: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_FTP_FILE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_FTP_FILE_HTML: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_FTP_FIND: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_FTP_FIND_HTML: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_GOPHER_FILE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_GOPHER_FIND: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_HTTP_REQUEST: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_HANDLE_TYPE_INTERNET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_IDENTITY_FLAG_CLEAR_CONTENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_IDENTITY_FLAG_CLEAR_COOKIES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_IDENTITY_FLAG_CLEAR_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_IDENTITY_FLAG_CLEAR_HISTORY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_IDENTITY_FLAG_PRIVATE_CACHE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_IDENTITY_FLAG_SHARED_CACHE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_INTERNAL_ERROR_BASE: u32 = 12900u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_INVALID_PORT_NUMBER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_KEEP_ALIVE_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_KEEP_ALIVE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_KEEP_ALIVE_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_LAST_OPTION: u32 = 187u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_LAST_OPTION_INTERNAL: u32 = 191u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_MAX_HOST_NAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_MAX_PASSWORD_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_MAX_PORT_NUMBER_LENGTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_MAX_PORT_NUMBER_VALUE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_MAX_USER_NAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_NO_CALLBACK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ACTIVATE_WORKER_THREADS: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ACTIVITY_ID: u32 = 185u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ALLOW_FAILED_CONNECT_CONTENT: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ALLOW_INSECURE_FALLBACK: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ALTER_IDENTITY: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_APP_CACHE: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ASYNC: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ASYNC_ID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ASYNC_PRIORITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_AUTH_FLAGS: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_AUTH_SCHEME_SELECTED: u32 = 183u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_AUTODIAL_CONNECTION: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_AUTODIAL_HWND: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_AUTODIAL_MODE: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_BACKGROUND_CONNECTIONS: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_BYPASS_EDITED_ENTRY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CACHE_ENTRY_EXTRA_DATA: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CACHE_PARTITION: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CACHE_STREAM_HANDLE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CACHE_TIMESTAMPS: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CALLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CALLBACK_FILTER: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CANCEL_CACHE_WRITE: u32 = 182u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CERT_ERROR_FLAGS: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CHUNK_ENCODE_REQUEST: u32 = 150u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CLIENT_CERT_CONTEXT: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CLIENT_CERT_ISSUER_LIST: u32 = 153u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CM_HANDLE_COPY_REF: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CODEPAGE: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CODEPAGE_EXTRA: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CODEPAGE_PATH: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_COMPRESSED_CONTENT_LENGTH: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECTED_STATE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECTION_FILTER: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECTION_INFO: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECT_BACKOFF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECT_LIMIT: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECT_RETRIES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECT_TIME: u32 = 55u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONNECT_TIMEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONTEXT_VALUE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONTEXT_VALUE_OLD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_CONTROL_SEND_TIMEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_COOKIES_3RD_PARTY: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_COOKIES_APPLY_HOST_ONLY: u32 = 179u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_COOKIES_SAME_SITE_LEVEL: u32 = 187u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DATAFILE_EXT: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DATAFILE_NAME: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DATA_RECEIVE_TIMEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DATA_SEND_TIMEOUT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DEPENDENCY_HANDLE: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DETECT_POST_SEND: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DIGEST_AUTH_UNLOAD: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DISABLE_AUTODIAL: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DISABLE_INSECURE_FALLBACK: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DISABLE_NTLM_PREAUTH: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DISABLE_PASSPORT_AUTH: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DISABLE_PROXY_LINK_LOCAL_NAME_RESOLUTION: u32 = 190u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DISALLOW_PREMATURE_EOF: u32 = 137u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DISCONNECTED_TIMEOUT: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DOWNLOAD_MODE: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DOWNLOAD_MODE_HANDLE: u32 = 165u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DO_NOT_TRACK: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_DUO_USED: u32 = 149u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_EDGE_COOKIES: u32 = 166u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_EDGE_COOKIES_TEMP: u32 = 175u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_EDGE_MODE: u32 = 180u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_DUO: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_HEADER_CALLBACKS: u32 = 168u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_HTTP_PROTOCOL: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_PASSPORT_AUTH: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_REDIRECT_CACHE_READ: u32 = 122u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_TEST_SIGNING: u32 = 189u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_WBOEXT: u32 = 158u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENABLE_ZLIB_DEFLATE: u32 = 173u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENCODE_EXTRA: u32 = 155u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENCODE_FALLBACK_FOR_REDIRECT_URI: u32 = 174u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_END_BROWSER_SESSION: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ENTERPRISE_CONTEXT: u32 = 159u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ERROR_MASK: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_EXEMPT_CONNECTION_LIMIT: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_EXTENDED_CALLBACKS: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_EXTENDED_ERROR: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_FAIL_ON_CACHE_WRITE_ERROR: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_FALSE_START: u32 = 141u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_FLUSH_STATE: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_FORCE_DECODE: u32 = 178u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_FROM_CACHE_TIMEOUT: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_GLOBAL_CALLBACK: u32 = 188u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_HANDLE_TYPE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_HIBERNATE_INACTIVE_WORKER_THREADS: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_HSTS: u32 = 157u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_HTTP_09: u32 = 191u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_HTTP_DECODING: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_HTTP_PROTOCOL_USED: u32 = 149u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_HTTP_VERSION: u32 = 59u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_IDENTITY: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_IDLE_STATE: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_IDN: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_IGNORE_CERT_ERROR_FLAGS: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_IGNORE_OFFLINE: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_KEEP_CONNECTION: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_LINE_STATE: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_LISTEN_TIMEOUT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_MAX_CONNS_PER_PROXY: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_MAX_CONNS_PER_SERVER: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_MAX_QUERY_BUFFER_SIZE: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_NET_SPEED: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_NOCACHE_WRITE_IN_PRIVATE: u32 = 184u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_NOTIFY_SENDING_COOKIE: u32 = 152u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_NO_HTTP_SERVER_AUTH: u32 = 167u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_OFFLINE_MODE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_OFFLINE_SEMANTICS: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_OFFLINE_TIMEOUT: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_OPT_IN_WEAK_SIGNATURE: u32 = 176u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_ORIGINAL_CONNECT_FLAGS: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PARENT_HANDLE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PARSE_LINE_FOLDING: u32 = 177u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PASSWORD: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PER_CONNECTION_OPTION: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_POLICY: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PRESERVE_REFERER_ON_HTTPS_TO_HTTP_REDIRECT: u32 = 170u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PRESERVE_REQUEST_SERVER_CREDENTIALS_ON_REDIRECT: u32 = 169u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PROXY: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PROXY_AUTH_SCHEME: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PROXY_CREDENTIALS: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PROXY_FROM_REQUEST: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PROXY_PASSWORD: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PROXY_SETTINGS_CHANGED: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_PROXY_USERNAME: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_READ_BUFFER_SIZE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_RECEIVE_THROUGHPUT: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_RECEIVE_TIMEOUT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_REFERER_TOKEN_BINDING_HOSTNAME: u32 = 163u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_REFRESH: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_REMOVE_IDENTITY: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_REQUEST_FLAGS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_REQUEST_PRIORITY: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_REQUEST_TIMES: u32 = 186u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_RESET: u32 = 154u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_RESET_URLCACHE_SESSION: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_RESPONSE_RESUMABLE: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_RESTORE_WORKER_THREAD_DEFAULTS: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECONDARY_CACHE_KEY: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECURE_FAILURE: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECURITY_CERTIFICATE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECURITY_CONNECTION_INFO: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECURITY_FLAGS: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECURITY_KEY_BITNESS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SEND_THROUGHPUT: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SEND_TIMEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SERVER_ADDRESS_INFO: u32 = 156u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SERVER_AUTH_SCHEME: u32 = 143u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SERVER_CERT_CHAIN_CONTEXT: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SERVER_CREDENTIALS: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SESSION_START_TIME: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SETTINGS_CHANGED: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SET_IN_PRIVATE: u32 = 164u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SOCKET_NODELAY: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SOCKET_NOTIFICATION_IOCTL: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SOCKET_SEND_BUFFER_LENGTH: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SOURCE_PORT: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SUPPRESS_BEHAVIOR: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SUPPRESS_SERVER_AUTH: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_SYNC_MODE_AUTOMATIC_SESSION_DISABLED: u32 = 172u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_TCP_FAST_OPEN: u32 = 171u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_TIMED_CONNECTION_LIMIT_BYPASS: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_TOKEN_BINDING_PUBLIC_KEY: u32 = 181u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_TUNNEL_ONLY: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_UNLOAD_NOTIFY_EVENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_UPGRADE_TO_WEB_SOCKET: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_URL: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_USERNAME: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_USER_AGENT: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_USER_PASS_SERVER_ONLY: u32 = 142u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_USE_FIRST_AVAILABLE_CONNECTION: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_USE_MODIFIED_HEADER_FILTER: u32 = 124u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_VERSION: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_WEB_SOCKET_CLOSE_TIMEOUT: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_WEB_SOCKET_KEEPALIVE_INTERVAL: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_WPAD_SLEEP: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_WRITE_BUFFER_SIZE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPTION_WWA_MODE: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_FLAGS_UI: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PREFETCH_ABORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PREFETCH_COMPLETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PREFETCH_PROGRESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PRIORITY_FOREGROUND: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_ASYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_CACHE_WRITE_DISABLED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_FROM_APP_CACHE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_FROM_CACHE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_NET_TIMEOUT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_NO_HEADERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_PASSIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_REQFLAG_VIA_PROXY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_RFC1123_BUFSIZE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_RFC1123_FORMAT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SERVICE_FTP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SERVICE_GOPHER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SERVICE_HTTP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SERVICE_URL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_CLOSING_CONNECTION: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_CONNECTED_TO_SERVER: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_CONNECTING_TO_SERVER: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_CONNECTION_CLOSED: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_COOKIE: u32 = 430u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_COOKIE_HISTORY: u32 = 327u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_COOKIE_RECEIVED: u32 = 321u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_COOKIE_SENT: u32 = 320u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_CTL_RESPONSE_RECEIVED: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_DETECTING_PROXY: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_END_BROWSER_SESSION: u32 = 420u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_CLOSED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_CLOSING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_CONNECTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_CONNECTING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_HANDLE_CLOSING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_HANDLE_CREATED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_PREFETCH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_RECEIVED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_RECEIVING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_REDIRECT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_RESOLVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_RESOLVING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_SENDING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_SENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_FILTER_STATE_CHANGE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_HANDLE_CLOSING: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_HANDLE_CREATED: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_INTERMEDIATE_RESPONSE: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_NAME_RESOLVED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_P3P_HEADER: u32 = 325u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_P3P_POLICYREF: u32 = 326u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_PREFETCH: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_PRIVACY_IMPACTED: u32 = 324u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_PROXY_CREDENTIALS: u32 = 400u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_RECEIVING_RESPONSE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_REDIRECT: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_REQUEST_COMPLETE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_REQUEST_HEADERS_SET: u32 = 329u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_REQUEST_SENT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_RESOLVING_NAME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_RESPONSE_HEADERS_SET: u32 = 330u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_RESPONSE_RECEIVED: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_SENDING_COOKIE: u32 = 328u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_SENDING_REQUEST: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_SERVER_CONNECTION_STATE: u32 = 410u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_SERVER_CREDENTIALS: u32 = 401u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_STATE_CHANGE: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATUS_USER_INPUT_REQUIRED: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SUPPRESS_COOKIE_PERSIST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SUPPRESS_COOKIE_PERSIST_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SUPPRESS_COOKIE_POLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SUPPRESS_COOKIE_POLICY_RESET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SUPPRESS_RESET_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IRF_ASYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IRF_NO_WAIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IRF_SYNC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const IRF_USE_CONTEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ISO_FORCE_DISCONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ISO_FORCE_OFFLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ISO_GLOBAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ISO_REGISTRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const LOCAL_NAMESPACE_PREFIX: ::windows_sys::core::PCSTR = ::windows_sys::s!("Local\\"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const LOCAL_NAMESPACE_PREFIX_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Local\\"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MAX_CACHE_ENTRY_INFO_SIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MAX_GOPHER_ATTRIBUTE_NAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MAX_GOPHER_CATEGORY_NAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MAX_GOPHER_DISPLAY_TEXT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MAX_GOPHER_HOST_NAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MAX_GOPHER_SELECTOR_TEXT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MIN_GOPHER_ATTRIBUTE_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MUST_REVALIDATE_CACHE_ENTRY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const MaxPrivacySettings: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const NORMAL_CACHE_ENTRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const OTHER_USER_CACHE_ENTRY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PENDING_DELETE_CACHE_ENTRY: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const POST_CHECK_CACHE_ENTRY: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const POST_RESPONSE_CACHE_ENTRY: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_IMPACTED_CACHE_ENTRY: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_MODE_CACHE_ENTRY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_ADVANCED: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_CUSTOM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_HIGH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_LOW: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_MAX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_MEDIUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_MEDIUM_HIGH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_MEDIUM_LOW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TEMPLATE_NO_COOKIES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TYPE_FIRST_PARTY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PRIVACY_TYPE_THIRD_PARTY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PROXY_TYPE_AUTO_DETECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PROXY_TYPE_AUTO_PROXY_URL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PROXY_TYPE_DIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PROXY_TYPE_PROXY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ProofOfPossessionCookieInfoManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9927f85_a304_4390_8b23_a75f1c668600); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const REDIRECT_CACHE_ENTRY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const REGSTR_DIAL_AUTOCONNECT: ::windows_sys::core::PCSTR = ::windows_sys::s!("AutoConnect"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const REGSTR_LEASH_LEGACY_COOKIES: ::windows_sys::core::PCSTR = ::windows_sys::s!("LeashLegacyCookies"); -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_128BIT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_40BIT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_56BIT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_FORTEZZA: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_IETFSSL4: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_IGNORE_REVOCATION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_IGNORE_WEAK_SIGNATURE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_IGNORE_WRONG_USAGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_NORMALBITNESS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_OPT_IN_WEAK_SIGNATURE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_PCT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_PCT4: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_SSL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_SSL3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SECURITY_FLAG_UNKNOWNBIT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SHORTPATH_CACHE_ENTRY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const SPARSE_CACHE_ENTRY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const STATIC_CACHE_ENTRY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const STICKY_CACHE_ENTRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const TRACK_OFFLINE_CACHE_ENTRY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const TRACK_ONLINE_CACHE_ENTRY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const URLHISTORY_CACHE_ENTRY: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_API_FLAG_ASYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_API_FLAG_SYNC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_API_FLAG_USE_CONTEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const XDR_CACHE_ENTRY: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type APP_CACHE_FINALIZE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AppCacheFinalizeStateIncomplete: APP_CACHE_FINALIZE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AppCacheFinalizeStateManifestChange: APP_CACHE_FINALIZE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AppCacheFinalizeStateComplete: APP_CACHE_FINALIZE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type APP_CACHE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AppCacheStateNoUpdateNeeded: APP_CACHE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AppCacheStateUpdateNeeded: APP_CACHE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AppCacheStateUpdateNeededNew: APP_CACHE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const AppCacheStateUpdateNeededMasterOnly: APP_CACHE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type CACHE_CONFIG = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_FORCE_CLEANUP_FC: CACHE_CONFIG = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_DISK_CACHE_PATHS_FC: CACHE_CONFIG = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_SYNC_MODE_FC: CACHE_CONFIG = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_CONTENT_PATHS_FC: CACHE_CONFIG = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_HISTORY_PATHS_FC: CACHE_CONFIG = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_COOKIES_PATHS_FC: CACHE_CONFIG = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_QUOTA_FC: CACHE_CONFIG = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_USER_MODE_FC: CACHE_CONFIG = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_CONTENT_USAGE_FC: CACHE_CONFIG = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const CACHE_CONFIG_STICKY_CONTENT_USAGE_FC: CACHE_CONFIG = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type FORTCMD = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FORTCMD_LOGON: FORTCMD = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FORTCMD_LOGOFF: FORTCMD = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FORTCMD_CHG_PERSONALITY: FORTCMD = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type FORTSTAT = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FORTSTAT_INSTALLED: FORTSTAT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FORTSTAT_LOGGEDON: FORTSTAT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type FTP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FTP_TRANSFER_TYPE_ASCII: FTP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FTP_TRANSFER_TYPE_BINARY: FTP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const FTP_TRANSFER_TYPE_UNKNOWN: FTP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_TRANSFER_ASCII: FTP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_TRANSFER_BINARY: FTP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type GOPHER_TYPE = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_ASK: GOPHER_TYPE = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_BINARY: GOPHER_TYPE = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_BITMAP: GOPHER_TYPE = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_CALENDAR: GOPHER_TYPE = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_CSO: GOPHER_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_DIRECTORY: GOPHER_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_DOS_ARCHIVE: GOPHER_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_ERROR: GOPHER_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_GIF: GOPHER_TYPE = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_GOPHER_PLUS: GOPHER_TYPE = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_HTML: GOPHER_TYPE = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_IMAGE: GOPHER_TYPE = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_INDEX_SERVER: GOPHER_TYPE = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_INLINE: GOPHER_TYPE = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_MAC_BINHEX: GOPHER_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_MOVIE: GOPHER_TYPE = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_PDF: GOPHER_TYPE = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_REDUNDANT: GOPHER_TYPE = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_SOUND: GOPHER_TYPE = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_TELNET: GOPHER_TYPE = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_TEXT_FILE: GOPHER_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_TN3270: GOPHER_TYPE = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_UNIX_UUENCODED: GOPHER_TYPE = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const GOPHER_TYPE_UNKNOWN: GOPHER_TYPE = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_ADDREQ_FLAG = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_ADD: HTTP_ADDREQ_FLAG = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_ADD_IF_NEW: HTTP_ADDREQ_FLAG = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_COALESCE: HTTP_ADDREQ_FLAG = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA: HTTP_ADDREQ_FLAG = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON: HTTP_ADDREQ_FLAG = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_ADDREQ_FLAG_REPLACE: HTTP_ADDREQ_FLAG = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_POLICY_EXTENSION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const POLICY_EXTENSION_TYPE_NONE: HTTP_POLICY_EXTENSION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const POLICY_EXTENSION_TYPE_WINHTTP: HTTP_POLICY_EXTENSION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const POLICY_EXTENSION_TYPE_WININET: HTTP_POLICY_EXTENSION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_POLICY_EXTENSION_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const POLICY_EXTENSION_VERSION1: HTTP_POLICY_EXTENSION_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_PUSH_WAIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HttpPushWaitEnableComplete: HTTP_PUSH_WAIT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HttpPushWaitReceiveComplete: HTTP_PUSH_WAIT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HttpPushWaitSendComplete: HTTP_PUSH_WAIT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_WEB_SOCKET_BUFFER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_BINARY_MESSAGE_TYPE: HTTP_WEB_SOCKET_BUFFER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_BINARY_FRAGMENT_TYPE: HTTP_WEB_SOCKET_BUFFER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_UTF8_MESSAGE_TYPE: HTTP_WEB_SOCKET_BUFFER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_UTF8_FRAGMENT_TYPE: HTTP_WEB_SOCKET_BUFFER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_CLOSE_TYPE: HTTP_WEB_SOCKET_BUFFER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_PING_TYPE: HTTP_WEB_SOCKET_BUFFER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_WEB_SOCKET_CLOSE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1000i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1001i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1002i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1003i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1005i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1006i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1007i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1008i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1009i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1010i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1011i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS: HTTP_WEB_SOCKET_CLOSE_STATUS = 1015i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_WEB_SOCKET_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_SEND_OPERATION: HTTP_WEB_SOCKET_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_RECEIVE_OPERATION: HTTP_WEB_SOCKET_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_CLOSE_OPERATION: HTTP_WEB_SOCKET_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HTTP_WEB_SOCKET_SHUTDOWN_OPERATION: HTTP_WEB_SOCKET_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type INTERNET_ACCESS_TYPE = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPEN_TYPE_DIRECT: INTERNET_ACCESS_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPEN_TYPE_PRECONFIG: INTERNET_ACCESS_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_OPEN_TYPE_PROXY: INTERNET_ACCESS_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type INTERNET_AUTODIAL = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTODIAL_FAILIFSECURITYCHECK: INTERNET_AUTODIAL = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTODIAL_FORCE_ONLINE: INTERNET_AUTODIAL = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTODIAL_FORCE_UNATTENDED: INTERNET_AUTODIAL = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_AUTODIAL_OVERRIDE_NET_PRESENT: INTERNET_AUTODIAL = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type INTERNET_CONNECTION = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CONNECTION_CONFIGURED: INTERNET_CONNECTION = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CONNECTION_LAN: INTERNET_CONNECTION = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CONNECTION_MODEM: INTERNET_CONNECTION = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CONNECTION_MODEM_BUSY: INTERNET_CONNECTION = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CONNECTION_OFFLINE: INTERNET_CONNECTION = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_CONNECTION_PROXY: INTERNET_CONNECTION = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_RAS_INSTALLED: INTERNET_CONNECTION = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type INTERNET_COOKIE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_HTTPONLY: INTERNET_COOKIE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_COOKIE_THIRD_PARTY: INTERNET_COOKIE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_FLAG_RESTRICTED_ZONE: INTERNET_COOKIE_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type INTERNET_PER_CONN = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_AUTOCONFIG_URL: INTERNET_PER_CONN = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_AUTODISCOVERY_FLAGS: INTERNET_PER_CONN = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_FLAGS: INTERNET_PER_CONN = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_PROXY_BYPASS: INTERNET_PER_CONN = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_PROXY_SERVER: INTERNET_PER_CONN = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_AUTOCONFIG_SECONDARY_URL: INTERNET_PER_CONN = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_AUTOCONFIG_RELOAD_DELAY_MINS: INTERNET_PER_CONN = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_TIME: INTERNET_PER_CONN = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_URL: INTERNET_PER_CONN = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type INTERNET_SCHEME = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_PARTIAL: INTERNET_SCHEME = -2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_UNKNOWN: INTERNET_SCHEME = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_DEFAULT: INTERNET_SCHEME = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_FTP: INTERNET_SCHEME = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_GOPHER: INTERNET_SCHEME = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_HTTP: INTERNET_SCHEME = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_HTTPS: INTERNET_SCHEME = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_FILE: INTERNET_SCHEME = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_NEWS: INTERNET_SCHEME = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_MAILTO: INTERNET_SCHEME = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_SOCKS: INTERNET_SCHEME = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_JAVASCRIPT: INTERNET_SCHEME = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_VBSCRIPT: INTERNET_SCHEME = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_RES: INTERNET_SCHEME = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_FIRST: INTERNET_SCHEME = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_SCHEME_LAST: INTERNET_SCHEME = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type INTERNET_STATE = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATE_CONNECTED: INTERNET_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATE_DISCONNECTED: INTERNET_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATE_DISCONNECTED_BY_USER: INTERNET_STATE = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATE_IDLE: INTERNET_STATE = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const INTERNET_STATE_BUSY: INTERNET_STATE = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type InternetCookieState = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_UNKNOWN: InternetCookieState = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_ACCEPT: InternetCookieState = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_PROMPT: InternetCookieState = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_LEASH: InternetCookieState = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_DOWNGRADE: InternetCookieState = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_REJECT: InternetCookieState = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const COOKIE_STATE_MAX: InternetCookieState = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type PROXY_AUTO_DETECT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PROXY_AUTO_DETECT_TYPE_DHCP: PROXY_AUTO_DETECT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const PROXY_AUTO_DETECT_TYPE_DNS_A: PROXY_AUTO_DETECT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type REQUEST_TIMES = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const NameResolutionStart: REQUEST_TIMES = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const NameResolutionEnd: REQUEST_TIMES = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ConnectionEstablishmentStart: REQUEST_TIMES = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const ConnectionEstablishmentEnd: REQUEST_TIMES = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const TLSHandshakeStart: REQUEST_TIMES = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const TLSHandshakeEnd: REQUEST_TIMES = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const HttpRequestTimeMax: REQUEST_TIMES = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type URL_CACHE_LIMIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const UrlCacheLimitTypeIE: URL_CACHE_LIMIT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const UrlCacheLimitTypeIETotal: URL_CACHE_LIMIT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const UrlCacheLimitTypeAppContainer: URL_CACHE_LIMIT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const UrlCacheLimitTypeAppContainerTotal: URL_CACHE_LIMIT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const UrlCacheLimitTypeNum: URL_CACHE_LIMIT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type WININET_SYNC_MODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_SYNC_MODE_NEVER: WININET_SYNC_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_SYNC_MODE_ON_EXPIRY: WININET_SYNC_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_SYNC_MODE_ONCE_PER_SESSION: WININET_SYNC_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_SYNC_MODE_ALWAYS: WININET_SYNC_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_SYNC_MODE_AUTOMATIC: WININET_SYNC_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WININET_SYNC_MODE_DEFAULT: WININET_SYNC_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type WPAD_CACHE_DELETE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WPAD_CACHE_DELETE_CURRENT: WPAD_CACHE_DELETE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub const WPAD_CACHE_DELETE_ALL: WPAD_CACHE_DELETE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct APP_CACHE_DOWNLOAD_ENTRY { - pub pwszUrl: ::windows_sys::core::PWSTR, - pub dwEntryType: u32, -} -impl ::core::marker::Copy for APP_CACHE_DOWNLOAD_ENTRY {} -impl ::core::clone::Clone for APP_CACHE_DOWNLOAD_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct APP_CACHE_DOWNLOAD_LIST { - pub dwEntryCount: u32, - pub pEntries: *mut APP_CACHE_DOWNLOAD_ENTRY, -} -impl ::core::marker::Copy for APP_CACHE_DOWNLOAD_LIST {} -impl ::core::clone::Clone for APP_CACHE_DOWNLOAD_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct APP_CACHE_GROUP_INFO { - pub pwszManifestUrl: ::windows_sys::core::PWSTR, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ullSize: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for APP_CACHE_GROUP_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for APP_CACHE_GROUP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct APP_CACHE_GROUP_LIST { - pub dwAppCacheGroupCount: u32, - pub pAppCacheGroups: *mut APP_CACHE_GROUP_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for APP_CACHE_GROUP_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for APP_CACHE_GROUP_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct AUTO_PROXY_SCRIPT_BUFFER { - pub dwStructSize: u32, - pub lpszScriptBuffer: ::windows_sys::core::PSTR, - pub dwScriptBufferSize: u32, -} -impl ::core::marker::Copy for AUTO_PROXY_SCRIPT_BUFFER {} -impl ::core::clone::Clone for AUTO_PROXY_SCRIPT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct AutoProxyHelperFunctions { - pub lpVtbl: *const AutoProxyHelperVtbl, -} -impl ::core::marker::Copy for AutoProxyHelperFunctions {} -impl ::core::clone::Clone for AutoProxyHelperFunctions { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct AutoProxyHelperVtbl { - pub IsResolvable: isize, - pub GetIPAddress: isize, - pub ResolveHostName: isize, - pub IsInNet: isize, - pub IsResolvableEx: isize, - pub GetIPAddressEx: isize, - pub ResolveHostNameEx: isize, - pub IsInNetEx: isize, - pub SortIpList: isize, -} -impl ::core::marker::Copy for AutoProxyHelperVtbl {} -impl ::core::clone::Clone for AutoProxyHelperVtbl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COOKIE_DLG_INFO { - pub pszServer: ::windows_sys::core::PWSTR, - pub pic: *mut INTERNET_COOKIE, - pub dwStopWarning: u32, - pub cx: i32, - pub cy: i32, - pub pszHeader: ::windows_sys::core::PWSTR, - pub dwOperation: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COOKIE_DLG_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COOKIE_DLG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CookieDecision { - pub dwCookieState: u32, - pub fAllowSession: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CookieDecision {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CookieDecision { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_ABSTRACT_ATTRIBUTE_TYPE { - pub ShortAbstract: *mut i8, - pub AbstractFile: *mut i8, -} -impl ::core::marker::Copy for GOPHER_ABSTRACT_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_ABSTRACT_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_ADMIN_ATTRIBUTE_TYPE { - pub Comment: *mut i8, - pub EmailAddress: *mut i8, -} -impl ::core::marker::Copy for GOPHER_ADMIN_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_ADMIN_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_ASK_ATTRIBUTE_TYPE { - pub QuestionType: *mut i8, - pub QuestionText: *mut i8, -} -impl ::core::marker::Copy for GOPHER_ASK_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_ASK_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GOPHER_ATTRIBUTE_TYPE { - pub CategoryId: u32, - pub AttributeId: u32, - pub AttributeType: GOPHER_ATTRIBUTE_TYPE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GOPHER_ATTRIBUTE_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GOPHER_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GOPHER_ATTRIBUTE_TYPE_0 { - pub Admin: GOPHER_ADMIN_ATTRIBUTE_TYPE, - pub ModDate: GOPHER_MOD_DATE_ATTRIBUTE_TYPE, - pub Ttl: GOPHER_TTL_ATTRIBUTE_TYPE, - pub Score: GOPHER_SCORE_ATTRIBUTE_TYPE, - pub ScoreRange: GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE, - pub Site: GOPHER_SITE_ATTRIBUTE_TYPE, - pub Organization: GOPHER_ORGANIZATION_ATTRIBUTE_TYPE, - pub Location: GOPHER_LOCATION_ATTRIBUTE_TYPE, - pub GeographicalLocation: GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE, - pub TimeZone: GOPHER_TIMEZONE_ATTRIBUTE_TYPE, - pub Provider: GOPHER_PROVIDER_ATTRIBUTE_TYPE, - pub Version: GOPHER_VERSION_ATTRIBUTE_TYPE, - pub Abstract: GOPHER_ABSTRACT_ATTRIBUTE_TYPE, - pub View: GOPHER_VIEW_ATTRIBUTE_TYPE, - pub Veronica: GOPHER_VERONICA_ATTRIBUTE_TYPE, - pub Ask: GOPHER_ASK_ATTRIBUTE_TYPE, - pub Unknown: GOPHER_UNKNOWN_ATTRIBUTE_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GOPHER_ATTRIBUTE_TYPE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GOPHER_ATTRIBUTE_TYPE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GOPHER_FIND_DATAA { - pub DisplayString: [super::super::Foundation::CHAR; 129], - pub GopherType: GOPHER_TYPE, - pub SizeLow: u32, - pub SizeHigh: u32, - pub LastModificationTime: super::super::Foundation::FILETIME, - pub Locator: [super::super::Foundation::CHAR; 654], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GOPHER_FIND_DATAA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GOPHER_FIND_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GOPHER_FIND_DATAW { - pub DisplayString: [u16; 129], - pub GopherType: GOPHER_TYPE, - pub SizeLow: u32, - pub SizeHigh: u32, - pub LastModificationTime: super::super::Foundation::FILETIME, - pub Locator: [u16; 654], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GOPHER_FIND_DATAW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GOPHER_FIND_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE { - pub DegreesNorth: i32, - pub MinutesNorth: i32, - pub SecondsNorth: i32, - pub DegreesEast: i32, - pub MinutesEast: i32, - pub SecondsEast: i32, -} -impl ::core::marker::Copy for GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_LOCATION_ATTRIBUTE_TYPE { - pub Location: *mut i8, -} -impl ::core::marker::Copy for GOPHER_LOCATION_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_LOCATION_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GOPHER_MOD_DATE_ATTRIBUTE_TYPE { - pub DateAndTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GOPHER_MOD_DATE_ATTRIBUTE_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GOPHER_MOD_DATE_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_ORGANIZATION_ATTRIBUTE_TYPE { - pub Organization: *mut i8, -} -impl ::core::marker::Copy for GOPHER_ORGANIZATION_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_ORGANIZATION_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_PROVIDER_ATTRIBUTE_TYPE { - pub Provider: *mut i8, -} -impl ::core::marker::Copy for GOPHER_PROVIDER_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_PROVIDER_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_SCORE_ATTRIBUTE_TYPE { - pub Score: i32, -} -impl ::core::marker::Copy for GOPHER_SCORE_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_SCORE_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE { - pub LowerBound: i32, - pub UpperBound: i32, -} -impl ::core::marker::Copy for GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_SITE_ATTRIBUTE_TYPE { - pub Site: *mut i8, -} -impl ::core::marker::Copy for GOPHER_SITE_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_SITE_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_TIMEZONE_ATTRIBUTE_TYPE { - pub Zone: i32, -} -impl ::core::marker::Copy for GOPHER_TIMEZONE_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_TIMEZONE_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_TTL_ATTRIBUTE_TYPE { - pub Ttl: u32, -} -impl ::core::marker::Copy for GOPHER_TTL_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_TTL_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_UNKNOWN_ATTRIBUTE_TYPE { - pub Text: *mut i8, -} -impl ::core::marker::Copy for GOPHER_UNKNOWN_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_UNKNOWN_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GOPHER_VERONICA_ATTRIBUTE_TYPE { - pub TreeWalk: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GOPHER_VERONICA_ATTRIBUTE_TYPE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GOPHER_VERONICA_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_VERSION_ATTRIBUTE_TYPE { - pub Version: *mut i8, -} -impl ::core::marker::Copy for GOPHER_VERSION_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_VERSION_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct GOPHER_VIEW_ATTRIBUTE_TYPE { - pub ContentType: *mut i8, - pub Language: *mut i8, - pub Size: u32, -} -impl ::core::marker::Copy for GOPHER_VIEW_ATTRIBUTE_TYPE {} -impl ::core::clone::Clone for GOPHER_VIEW_ATTRIBUTE_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_PUSH_NOTIFICATION_STATUS { - pub ChannelStatusValid: super::super::Foundation::BOOL, - pub ChannelStatus: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_PUSH_NOTIFICATION_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_PUSH_NOTIFICATION_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct HTTP_PUSH_TRANSPORT_SETTING { - pub TransportSettingId: ::windows_sys::core::GUID, - pub BrokerEventId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for HTTP_PUSH_TRANSPORT_SETTING {} -impl ::core::clone::Clone for HTTP_PUSH_TRANSPORT_SETTING { - fn clone(&self) -> Self { - *self - } -} -pub type HTTP_PUSH_WAIT_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct HTTP_REQUEST_TIMES { - pub cTimes: u32, - pub rgTimes: [u64; 32], -} -impl ::core::marker::Copy for HTTP_REQUEST_TIMES {} -impl ::core::clone::Clone for HTTP_REQUEST_TIMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct HTTP_WEB_SOCKET_ASYNC_RESULT { - pub AsyncResult: INTERNET_ASYNC_RESULT, - pub Operation: HTTP_WEB_SOCKET_OPERATION, - pub BufferType: HTTP_WEB_SOCKET_BUFFER_TYPE, - pub dwBytesTransferred: u32, -} -impl ::core::marker::Copy for HTTP_WEB_SOCKET_ASYNC_RESULT {} -impl ::core::clone::Clone for HTTP_WEB_SOCKET_ASYNC_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_ASYNC_RESULT { - pub dwResult: usize, - pub dwError: u32, -} -impl ::core::marker::Copy for INTERNET_ASYNC_RESULT {} -impl ::core::clone::Clone for INTERNET_ASYNC_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_AUTH_NOTIFY_DATA { - pub cbStruct: u32, - pub dwOptions: u32, - pub pfnNotify: PFN_AUTH_NOTIFY, - pub dwContext: usize, -} -impl ::core::marker::Copy for INTERNET_AUTH_NOTIFY_DATA {} -impl ::core::clone::Clone for INTERNET_AUTH_NOTIFY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_BUFFERSA { - pub dwStructSize: u32, - pub Next: *mut INTERNET_BUFFERSA, - pub lpcszHeader: ::windows_sys::core::PCSTR, - pub dwHeadersLength: u32, - pub dwHeadersTotal: u32, - pub lpvBuffer: *mut ::core::ffi::c_void, - pub dwBufferLength: u32, - pub dwBufferTotal: u32, - pub dwOffsetLow: u32, - pub dwOffsetHigh: u32, -} -impl ::core::marker::Copy for INTERNET_BUFFERSA {} -impl ::core::clone::Clone for INTERNET_BUFFERSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_BUFFERSW { - pub dwStructSize: u32, - pub Next: *mut INTERNET_BUFFERSW, - pub lpcszHeader: ::windows_sys::core::PCWSTR, - pub dwHeadersLength: u32, - pub dwHeadersTotal: u32, - pub lpvBuffer: *mut ::core::ffi::c_void, - pub dwBufferLength: u32, - pub dwBufferTotal: u32, - pub dwOffsetLow: u32, - pub dwOffsetHigh: u32, -} -impl ::core::marker::Copy for INTERNET_BUFFERSW {} -impl ::core::clone::Clone for INTERNET_BUFFERSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_CONFIG_INFOA { - pub dwStructSize: u32, - pub dwContainer: u32, - pub dwQuota: u32, - pub dwReserved4: u32, - pub fPerUser: super::super::Foundation::BOOL, - pub dwSyncMode: u32, - pub dwNumCachePaths: u32, - pub Anonymous: INTERNET_CACHE_CONFIG_INFOA_0, - pub dwNormalUsage: u32, - pub dwExemptUsage: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INTERNET_CACHE_CONFIG_INFOA_0 { - pub Anonymous: INTERNET_CACHE_CONFIG_INFOA_0_0, - pub CachePaths: [INTERNET_CACHE_CONFIG_PATH_ENTRYA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_INFOA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_INFOA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_CONFIG_INFOA_0_0 { - pub CachePath: [super::super::Foundation::CHAR; 260], - pub dwCacheSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_INFOA_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_INFOA_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_CONFIG_INFOW { - pub dwStructSize: u32, - pub dwContainer: u32, - pub dwQuota: u32, - pub dwReserved4: u32, - pub fPerUser: super::super::Foundation::BOOL, - pub dwSyncMode: u32, - pub dwNumCachePaths: u32, - pub Anonymous: INTERNET_CACHE_CONFIG_INFOW_0, - pub dwNormalUsage: u32, - pub dwExemptUsage: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_INFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INTERNET_CACHE_CONFIG_INFOW_0 { - pub Anonymous: INTERNET_CACHE_CONFIG_INFOW_0_0, - pub CachePaths: [INTERNET_CACHE_CONFIG_PATH_ENTRYW; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_INFOW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_INFOW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_CONFIG_INFOW_0_0 { - pub CachePath: [u16; 260], - pub dwCacheSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_INFOW_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_INFOW_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_CONFIG_PATH_ENTRYA { - pub CachePath: [super::super::Foundation::CHAR; 260], - pub dwCacheSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_PATH_ENTRYA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_PATH_ENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_CACHE_CONFIG_PATH_ENTRYW { - pub CachePath: [u16; 260], - pub dwCacheSize: u32, -} -impl ::core::marker::Copy for INTERNET_CACHE_CONFIG_PATH_ENTRYW {} -impl ::core::clone::Clone for INTERNET_CACHE_CONFIG_PATH_ENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_CACHE_CONTAINER_INFOA { - pub dwCacheVersion: u32, - pub lpszName: ::windows_sys::core::PSTR, - pub lpszCachePrefix: ::windows_sys::core::PSTR, - pub lpszVolumeLabel: ::windows_sys::core::PSTR, - pub lpszVolumeTitle: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for INTERNET_CACHE_CONTAINER_INFOA {} -impl ::core::clone::Clone for INTERNET_CACHE_CONTAINER_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_CACHE_CONTAINER_INFOW { - pub dwCacheVersion: u32, - pub lpszName: ::windows_sys::core::PWSTR, - pub lpszCachePrefix: ::windows_sys::core::PWSTR, - pub lpszVolumeLabel: ::windows_sys::core::PWSTR, - pub lpszVolumeTitle: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for INTERNET_CACHE_CONTAINER_INFOW {} -impl ::core::clone::Clone for INTERNET_CACHE_CONTAINER_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_ENTRY_INFOA { - pub dwStructSize: u32, - pub lpszSourceUrlName: ::windows_sys::core::PSTR, - pub lpszLocalFileName: ::windows_sys::core::PSTR, - pub CacheEntryType: u32, - pub dwUseCount: u32, - pub dwHitRate: u32, - pub dwSizeLow: u32, - pub dwSizeHigh: u32, - pub LastModifiedTime: super::super::Foundation::FILETIME, - pub ExpireTime: super::super::Foundation::FILETIME, - pub LastAccessTime: super::super::Foundation::FILETIME, - pub LastSyncTime: super::super::Foundation::FILETIME, - pub lpHeaderInfo: ::windows_sys::core::PSTR, - pub dwHeaderInfoSize: u32, - pub lpszFileExtension: ::windows_sys::core::PSTR, - pub Anonymous: INTERNET_CACHE_ENTRY_INFOA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_ENTRY_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_ENTRY_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INTERNET_CACHE_ENTRY_INFOA_0 { - pub dwReserved: u32, - pub dwExemptDelta: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_ENTRY_INFOA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_ENTRY_INFOA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_ENTRY_INFOW { - pub dwStructSize: u32, - pub lpszSourceUrlName: ::windows_sys::core::PWSTR, - pub lpszLocalFileName: ::windows_sys::core::PWSTR, - pub CacheEntryType: u32, - pub dwUseCount: u32, - pub dwHitRate: u32, - pub dwSizeLow: u32, - pub dwSizeHigh: u32, - pub LastModifiedTime: super::super::Foundation::FILETIME, - pub ExpireTime: super::super::Foundation::FILETIME, - pub LastAccessTime: super::super::Foundation::FILETIME, - pub LastSyncTime: super::super::Foundation::FILETIME, - pub lpHeaderInfo: ::windows_sys::core::PWSTR, - pub dwHeaderInfoSize: u32, - pub lpszFileExtension: ::windows_sys::core::PWSTR, - pub Anonymous: INTERNET_CACHE_ENTRY_INFOW_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_ENTRY_INFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_ENTRY_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INTERNET_CACHE_ENTRY_INFOW_0 { - pub dwReserved: u32, - pub dwExemptDelta: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_ENTRY_INFOW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_ENTRY_INFOW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_GROUP_INFOA { - pub dwGroupSize: u32, - pub dwGroupFlags: u32, - pub dwGroupType: u32, - pub dwDiskUsage: u32, - pub dwDiskQuota: u32, - pub dwOwnerStorage: [u32; 4], - pub szGroupName: [super::super::Foundation::CHAR; 120], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_GROUP_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_GROUP_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_CACHE_GROUP_INFOW { - pub dwGroupSize: u32, - pub dwGroupFlags: u32, - pub dwGroupType: u32, - pub dwDiskUsage: u32, - pub dwDiskQuota: u32, - pub dwOwnerStorage: [u32; 4], - pub szGroupName: [u16; 120], -} -impl ::core::marker::Copy for INTERNET_CACHE_GROUP_INFOW {} -impl ::core::clone::Clone for INTERNET_CACHE_GROUP_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CACHE_TIMESTAMPS { - pub ftExpires: super::super::Foundation::FILETIME, - pub ftLastModified: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CACHE_TIMESTAMPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CACHE_TIMESTAMPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CALLBACK_COOKIE { - pub pcwszName: ::windows_sys::core::PCWSTR, - pub pcwszValue: ::windows_sys::core::PCWSTR, - pub pcwszDomain: ::windows_sys::core::PCWSTR, - pub pcwszPath: ::windows_sys::core::PCWSTR, - pub ftExpires: super::super::Foundation::FILETIME, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CALLBACK_COOKIE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CALLBACK_COOKIE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CERTIFICATE_INFO { - pub ftExpiry: super::super::Foundation::FILETIME, - pub ftStart: super::super::Foundation::FILETIME, - pub lpszSubjectInfo: *mut i8, - pub lpszIssuerInfo: *mut i8, - pub lpszProtocolName: *mut i8, - pub lpszSignatureAlgName: *mut i8, - pub lpszEncryptionAlgName: *mut i8, - pub dwKeySize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CERTIFICATE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CERTIFICATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_CONNECTED_INFO { - pub dwConnectedState: INTERNET_STATE, - pub dwFlags: u32, -} -impl ::core::marker::Copy for INTERNET_CONNECTED_INFO {} -impl ::core::clone::Clone for INTERNET_CONNECTED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_COOKIE { - pub cbSize: u32, - pub pszName: ::windows_sys::core::PSTR, - pub pszData: ::windows_sys::core::PSTR, - pub pszDomain: ::windows_sys::core::PSTR, - pub pszPath: ::windows_sys::core::PSTR, - pub pftExpires: *mut super::super::Foundation::FILETIME, - pub dwFlags: u32, - pub pszUrl: ::windows_sys::core::PSTR, - pub pszP3PPolicy: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_COOKIE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_COOKIE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_COOKIE2 { - pub pwszName: ::windows_sys::core::PWSTR, - pub pwszValue: ::windows_sys::core::PWSTR, - pub pwszDomain: ::windows_sys::core::PWSTR, - pub pwszPath: ::windows_sys::core::PWSTR, - pub dwFlags: u32, - pub ftExpires: super::super::Foundation::FILETIME, - pub fExpiresSet: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_COOKIE2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_COOKIE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CREDENTIALS { - pub lpcwszHostName: ::windows_sys::core::PCWSTR, - pub dwPort: u32, - pub dwScheme: u32, - pub lpcwszUrl: ::windows_sys::core::PCWSTR, - pub lpcwszRealm: ::windows_sys::core::PCWSTR, - pub fAuthIdentity: super::super::Foundation::BOOL, - pub Anonymous: INTERNET_CREDENTIALS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CREDENTIALS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CREDENTIALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INTERNET_CREDENTIALS_0 { - pub Anonymous: INTERNET_CREDENTIALS_0_0, - pub pAuthIdentityOpaque: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CREDENTIALS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CREDENTIALS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_CREDENTIALS_0_0 { - pub lpcwszUserName: ::windows_sys::core::PCWSTR, - pub lpcwszPassword: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_CREDENTIALS_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_CREDENTIALS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_DIAGNOSTIC_SOCKET_INFO { - pub Socket: usize, - pub SourcePort: u32, - pub DestPort: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for INTERNET_DIAGNOSTIC_SOCKET_INFO {} -impl ::core::clone::Clone for INTERNET_DIAGNOSTIC_SOCKET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_DOWNLOAD_MODE_HANDLE { - pub pcwszFileName: ::windows_sys::core::PCWSTR, - pub phFile: *mut super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_DOWNLOAD_MODE_HANDLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_DOWNLOAD_MODE_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_END_BROWSER_SESSION_DATA { - pub lpBuffer: *mut ::core::ffi::c_void, - pub dwBufferLength: u32, -} -impl ::core::marker::Copy for INTERNET_END_BROWSER_SESSION_DATA {} -impl ::core::clone::Clone for INTERNET_END_BROWSER_SESSION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_PER_CONN_OPTIONA { - pub dwOption: INTERNET_PER_CONN, - pub Value: INTERNET_PER_CONN_OPTIONA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_PER_CONN_OPTIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_PER_CONN_OPTIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INTERNET_PER_CONN_OPTIONA_0 { - pub dwValue: u32, - pub pszValue: ::windows_sys::core::PSTR, - pub ftValue: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_PER_CONN_OPTIONA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_PER_CONN_OPTIONA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_PER_CONN_OPTIONW { - pub dwOption: INTERNET_PER_CONN, - pub Value: INTERNET_PER_CONN_OPTIONW_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_PER_CONN_OPTIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_PER_CONN_OPTIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INTERNET_PER_CONN_OPTIONW_0 { - pub dwValue: u32, - pub pszValue: ::windows_sys::core::PWSTR, - pub ftValue: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_PER_CONN_OPTIONW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_PER_CONN_OPTIONW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_PER_CONN_OPTION_LISTA { - pub dwSize: u32, - pub pszConnection: ::windows_sys::core::PSTR, - pub dwOptionCount: u32, - pub dwOptionError: u32, - pub pOptions: *mut INTERNET_PER_CONN_OPTIONA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_PER_CONN_OPTION_LISTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_PER_CONN_OPTION_LISTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_PER_CONN_OPTION_LISTW { - pub dwSize: u32, - pub pszConnection: ::windows_sys::core::PWSTR, - pub dwOptionCount: u32, - pub dwOptionError: u32, - pub pOptions: *mut INTERNET_PER_CONN_OPTIONW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_PER_CONN_OPTION_LISTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_PER_CONN_OPTION_LISTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_PREFETCH_STATUS { - pub dwStatus: u32, - pub dwSize: u32, -} -impl ::core::marker::Copy for INTERNET_PREFETCH_STATUS {} -impl ::core::clone::Clone for INTERNET_PREFETCH_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_PROXY_INFO { - pub dwAccessType: INTERNET_ACCESS_TYPE, - pub lpszProxy: *mut i8, - pub lpszProxyBypass: *mut i8, -} -impl ::core::marker::Copy for INTERNET_PROXY_INFO {} -impl ::core::clone::Clone for INTERNET_PROXY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -pub struct INTERNET_SECURITY_CONNECTION_INFO { - pub dwSize: u32, - pub fSecure: super::super::Foundation::BOOL, - pub connectionInfo: super::super::Security::Authentication::Identity::SecPkgContext_ConnectionInfo, - pub cipherInfo: super::super::Security::Authentication::Identity::SecPkgContext_CipherInfo, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -impl ::core::marker::Copy for INTERNET_SECURITY_CONNECTION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -impl ::core::clone::Clone for INTERNET_SECURITY_CONNECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -pub struct INTERNET_SECURITY_INFO { - pub dwSize: u32, - pub pCertificate: *const super::super::Security::Cryptography::CERT_CONTEXT, - pub pcCertChain: *mut super::super::Security::Cryptography::CERT_CHAIN_CONTEXT, - pub connectionInfo: super::super::Security::Authentication::Identity::SecPkgContext_ConnectionInfo, - pub cipherInfo: super::super::Security::Authentication::Identity::SecPkgContext_CipherInfo, - pub pcUnverifiedCertChain: *mut super::super::Security::Cryptography::CERT_CHAIN_CONTEXT, - pub channelBindingToken: super::super::Security::Authentication::Identity::SecPkgContext_Bindings, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for INTERNET_SECURITY_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for INTERNET_SECURITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERNET_SERVER_CONNECTION_STATE { - pub lpcwszHostName: ::windows_sys::core::PCWSTR, - pub fProxy: super::super::Foundation::BOOL, - pub dwCounter: u32, - pub dwConnectionLimit: u32, - pub dwAvailableCreates: u32, - pub dwAvailableKeepAlives: u32, - pub dwActiveConnections: u32, - pub dwWaiters: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERNET_SERVER_CONNECTION_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERNET_SERVER_CONNECTION_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct INTERNET_VERSION_INFO { - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, -} -impl ::core::marker::Copy for INTERNET_VERSION_INFO {} -impl ::core::clone::Clone for INTERNET_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct IncomingCookieState { - pub cSession: i32, - pub cPersistent: i32, - pub cAccepted: i32, - pub cLeashed: i32, - pub cDowngraded: i32, - pub cBlocked: i32, - pub pszLocation: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for IncomingCookieState {} -impl ::core::clone::Clone for IncomingCookieState { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct InternetCookieHistory { - pub fAccepted: super::super::Foundation::BOOL, - pub fLeashed: super::super::Foundation::BOOL, - pub fDowngraded: super::super::Foundation::BOOL, - pub fRejected: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for InternetCookieHistory {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for InternetCookieHistory { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct OutgoingCookieState { - pub cSent: i32, - pub cSuppressed: i32, - pub pszLocation: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for OutgoingCookieState {} -impl ::core::clone::Clone for OutgoingCookieState { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct ProofOfPossessionCookieInfo { - pub name: ::windows_sys::core::PWSTR, - pub data: ::windows_sys::core::PWSTR, - pub flags: u32, - pub p3pHeader: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ProofOfPossessionCookieInfo {} -impl ::core::clone::Clone for ProofOfPossessionCookieInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct URLCACHE_ENTRY_INFO { - pub pwszSourceUrlName: ::windows_sys::core::PWSTR, - pub pwszLocalFileName: ::windows_sys::core::PWSTR, - pub dwCacheEntryType: u32, - pub dwUseCount: u32, - pub dwHitRate: u32, - pub dwSizeLow: u32, - pub dwSizeHigh: u32, - pub ftLastModifiedTime: super::super::Foundation::FILETIME, - pub ftExpireTime: super::super::Foundation::FILETIME, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ftLastSyncTime: super::super::Foundation::FILETIME, - pub pbHeaderInfo: *mut u8, - pub cbHeaderInfoSize: u32, - pub pbExtraData: *mut u8, - pub cbExtraDataSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for URLCACHE_ENTRY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for URLCACHE_ENTRY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct URL_COMPONENTSA { - pub dwStructSize: u32, - pub lpszScheme: ::windows_sys::core::PSTR, - pub dwSchemeLength: u32, - pub nScheme: INTERNET_SCHEME, - pub lpszHostName: ::windows_sys::core::PSTR, - pub dwHostNameLength: u32, - pub nPort: u16, - pub lpszUserName: ::windows_sys::core::PSTR, - pub dwUserNameLength: u32, - pub lpszPassword: ::windows_sys::core::PSTR, - pub dwPasswordLength: u32, - pub lpszUrlPath: ::windows_sys::core::PSTR, - pub dwUrlPathLength: u32, - pub lpszExtraInfo: ::windows_sys::core::PSTR, - pub dwExtraInfoLength: u32, -} -impl ::core::marker::Copy for URL_COMPONENTSA {} -impl ::core::clone::Clone for URL_COMPONENTSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub struct URL_COMPONENTSW { - pub dwStructSize: u32, - pub lpszScheme: ::windows_sys::core::PWSTR, - pub dwSchemeLength: u32, - pub nScheme: INTERNET_SCHEME, - pub lpszHostName: ::windows_sys::core::PWSTR, - pub dwHostNameLength: u32, - pub nPort: u16, - pub lpszUserName: ::windows_sys::core::PWSTR, - pub dwUserNameLength: u32, - pub lpszPassword: ::windows_sys::core::PWSTR, - pub dwPasswordLength: u32, - pub lpszUrlPath: ::windows_sys::core::PWSTR, - pub dwUrlPathLength: u32, - pub lpszExtraInfo: ::windows_sys::core::PWSTR, - pub dwExtraInfoLength: u32, -} -impl ::core::marker::Copy for URL_COMPONENTSW {} -impl ::core::clone::Clone for URL_COMPONENTSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WININET_PROXY_INFO { - pub fProxy: super::super::Foundation::BOOL, - pub fBypass: super::super::Foundation::BOOL, - pub ProxyScheme: INTERNET_SCHEME, - pub pwszProxy: ::windows_sys::core::PWSTR, - pub ProxyPort: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WININET_PROXY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WININET_PROXY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WININET_PROXY_INFO_LIST { - pub dwProxyInfoCount: u32, - pub pProxyInfo: *mut WININET_PROXY_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WININET_PROXY_INFO_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WININET_PROXY_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CACHE_OPERATOR = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type GOPHER_ATTRIBUTE_ENUMERATOR = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_POLICY_EXTENSION_INIT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type HTTP_POLICY_EXTENSION_SHUTDOWN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type LPINTERNET_STATUS_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`*"] -pub type PFN_AUTH_NOTIFY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_DIAL_HANDLER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type pfnInternetDeInitializeAutoProxyDll = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type pfnInternetGetProxyInfo = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinInet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type pfnInternetInitializeAutoProxyDll = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinSock/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinSock/mod.rs deleted file mode 100644 index 655d375..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WinSock/mod.rs +++ /dev/null @@ -1,8893 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn AcceptEx ( slistensocket : SOCKET , sacceptsocket : SOCKET , lpoutputbuffer : *mut ::core::ffi::c_void , dwreceivedatalength : u32 , dwlocaladdresslength : u32 , dwremoteaddresslength : u32 , lpdwbytesreceived : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn EnumProtocolsA ( lpiprotocols : *const i32 , lpprotocolbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn EnumProtocolsW ( lpiprotocols : *const i32 , lpprotocolbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn FreeAddrInfoEx ( paddrinfoex : *const ADDRINFOEXA ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn FreeAddrInfoExW ( paddrinfoex : *const ADDRINFOEXW ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn FreeAddrInfoW ( paddrinfo : *const ADDRINFOW ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetAcceptExSockaddrs ( lpoutputbuffer : *const ::core::ffi::c_void , dwreceivedatalength : u32 , dwlocaladdresslength : u32 , dwremoteaddresslength : u32 , localsockaddr : *mut *mut SOCKADDR , localsockaddrlength : *mut i32 , remotesockaddr : *mut *mut SOCKADDR , remotesockaddrlength : *mut i32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn GetAddrInfoExA ( pname : :: windows_sys::core::PCSTR , pservicename : :: windows_sys::core::PCSTR , dwnamespace : u32 , lpnspid : *const :: windows_sys::core::GUID , hints : *const ADDRINFOEXA , ppresult : *mut *mut ADDRINFOEXA , timeout : *const TIMEVAL , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPLOOKUPSERVICE_COMPLETION_ROUTINE , lpnamehandle : *mut super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetAddrInfoExCancel ( lphandle : *const super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn GetAddrInfoExOverlappedResult ( lpoverlapped : *const super::super::System::IO:: OVERLAPPED ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn GetAddrInfoExW ( pname : :: windows_sys::core::PCWSTR , pservicename : :: windows_sys::core::PCWSTR , dwnamespace : u32 , lpnspid : *const :: windows_sys::core::GUID , hints : *const ADDRINFOEXW , ppresult : *mut *mut ADDRINFOEXW , timeout : *const TIMEVAL , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPLOOKUPSERVICE_COMPLETION_ROUTINE , lphandle : *mut super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetAddrInfoW ( pnodename : :: windows_sys::core::PCWSTR , pservicename : :: windows_sys::core::PCWSTR , phints : *const ADDRINFOW , ppresult : *mut *mut ADDRINFOW ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetAddressByNameA ( dwnamespace : u32 , lpservicetype : *const :: windows_sys::core::GUID , lpservicename : :: windows_sys::core::PCSTR , lpiprotocols : *const i32 , dwresolution : u32 , lpserviceasyncinfo : *const SERVICE_ASYNC_INFO , lpcsaddrbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 , lpaliasbuffer : :: windows_sys::core::PSTR , lpdwaliasbufferlength : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetAddressByNameW ( dwnamespace : u32 , lpservicetype : *const :: windows_sys::core::GUID , lpservicename : :: windows_sys::core::PCWSTR , lpiprotocols : *const i32 , dwresolution : u32 , lpserviceasyncinfo : *const SERVICE_ASYNC_INFO , lpcsaddrbuffer : *mut ::core::ffi::c_void , lpdwbufferlength : *mut u32 , lpaliasbuffer : :: windows_sys::core::PWSTR , lpdwaliasbufferlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn GetHostNameW ( name : :: windows_sys::core::PWSTR , namelen : i32 ) -> i32 ); -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn GetNameByTypeA ( lpservicetype : *const :: windows_sys::core::GUID , lpservicename : :: windows_sys::core::PSTR , dwnamelength : u32 ) -> i32 ); -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn GetNameByTypeW ( lpservicetype : *const :: windows_sys::core::GUID , lpservicename : :: windows_sys::core::PWSTR , dwnamelength : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetNameInfoW ( psockaddr : *const SOCKADDR , sockaddrlength : i32 , pnodebuffer : :: windows_sys::core::PWSTR , nodebuffersize : u32 , pservicebuffer : :: windows_sys::core::PWSTR , servicebuffersize : u32 , flags : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetServiceA ( dwnamespace : u32 , lpguid : *const :: windows_sys::core::GUID , lpservicename : :: windows_sys::core::PCSTR , dwproperties : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwbuffersize : *mut u32 , lpserviceasyncinfo : *const SERVICE_ASYNC_INFO ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn GetServiceW ( dwnamespace : u32 , lpguid : *const :: windows_sys::core::GUID , lpservicename : :: windows_sys::core::PCWSTR , dwproperties : u32 , lpbuffer : *mut ::core::ffi::c_void , lpdwbuffersize : *mut u32 , lpserviceasyncinfo : *const SERVICE_ASYNC_INFO ) -> i32 ); -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn GetTypeByNameA ( lpservicename : :: windows_sys::core::PCSTR , lpservicetype : *mut :: windows_sys::core::GUID ) -> i32 ); -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn GetTypeByNameW ( lpservicename : :: windows_sys::core::PCWSTR , lpservicetype : *mut :: windows_sys::core::GUID ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn InetNtopW ( family : i32 , paddr : *const ::core::ffi::c_void , pstringbuf : :: windows_sys::core::PWSTR , stringbufsize : usize ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn InetPtonW ( family : i32 , pszaddrstring : :: windows_sys::core::PCWSTR , paddrbuf : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ProcessSocketNotifications ( completionport : super::super::Foundation:: HANDLE , registrationcount : u32 , registrationinfos : *mut SOCK_NOTIFY_REGISTRATION , timeoutms : u32 , completioncount : u32 , completionportentries : *mut super::super::System::IO:: OVERLAPPED_ENTRY , receivedentrycount : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlEthernetAddressToStringA ( addr : *const DL_EUI48 , s : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlEthernetAddressToStringW ( addr : *const DL_EUI48 , s : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlEthernetStringToAddressA ( s : :: windows_sys::core::PCSTR , terminator : *mut :: windows_sys::core::PSTR , addr : *mut DL_EUI48 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlEthernetStringToAddressW ( s : :: windows_sys::core::PCWSTR , terminator : *mut :: windows_sys::core::PWSTR , addr : *mut DL_EUI48 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv4AddressToStringA ( addr : *const IN_ADDR , s : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv4AddressToStringExA ( address : *const IN_ADDR , port : u16 , addressstring : :: windows_sys::core::PSTR , addressstringlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv4AddressToStringExW ( address : *const IN_ADDR , port : u16 , addressstring : :: windows_sys::core::PWSTR , addressstringlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv4AddressToStringW ( addr : *const IN_ADDR , s : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn RtlIpv4StringToAddressA ( s : :: windows_sys::core::PCSTR , strict : super::super::Foundation:: BOOLEAN , terminator : *mut :: windows_sys::core::PSTR , addr : *mut IN_ADDR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn RtlIpv4StringToAddressExA ( addressstring : :: windows_sys::core::PCSTR , strict : super::super::Foundation:: BOOLEAN , address : *mut IN_ADDR , port : *mut u16 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn RtlIpv4StringToAddressExW ( addressstring : :: windows_sys::core::PCWSTR , strict : super::super::Foundation:: BOOLEAN , address : *mut IN_ADDR , port : *mut u16 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn RtlIpv4StringToAddressW ( s : :: windows_sys::core::PCWSTR , strict : super::super::Foundation:: BOOLEAN , terminator : *mut :: windows_sys::core::PWSTR , addr : *mut IN_ADDR ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6AddressToStringA ( addr : *const IN6_ADDR , s : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6AddressToStringExA ( address : *const IN6_ADDR , scopeid : u32 , port : u16 , addressstring : :: windows_sys::core::PSTR , addressstringlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6AddressToStringExW ( address : *const IN6_ADDR , scopeid : u32 , port : u16 , addressstring : :: windows_sys::core::PWSTR , addressstringlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6AddressToStringW ( addr : *const IN6_ADDR , s : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6StringToAddressA ( s : :: windows_sys::core::PCSTR , terminator : *mut :: windows_sys::core::PSTR , addr : *mut IN6_ADDR ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6StringToAddressExA ( addressstring : :: windows_sys::core::PCSTR , address : *mut IN6_ADDR , scopeid : *mut u32 , port : *mut u16 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6StringToAddressExW ( addressstring : :: windows_sys::core::PCWSTR , address : *mut IN6_ADDR , scopeid : *mut u32 , port : *mut u16 ) -> i32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn RtlIpv6StringToAddressW ( s : :: windows_sys::core::PCWSTR , terminator : *mut :: windows_sys::core::PWSTR , addr : *mut IN6_ADDR ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`*"] fn SetAddrInfoExA ( pname : :: windows_sys::core::PCSTR , pservicename : :: windows_sys::core::PCSTR , paddresses : *const SOCKET_ADDRESS , dwaddresscount : u32 , lpblob : *const super::super::System::Com:: BLOB , dwflags : u32 , dwnamespace : u32 , lpnspid : *const :: windows_sys::core::GUID , timeout : *const TIMEVAL , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPLOOKUPSERVICE_COMPLETION_ROUTINE , lpnamehandle : *mut super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`*"] fn SetAddrInfoExW ( pname : :: windows_sys::core::PCWSTR , pservicename : :: windows_sys::core::PCWSTR , paddresses : *const SOCKET_ADDRESS , dwaddresscount : u32 , lpblob : *const super::super::System::Com:: BLOB , dwflags : u32 , dwnamespace : u32 , lpnspid : *const :: windows_sys::core::GUID , timeout : *const TIMEVAL , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPLOOKUPSERVICE_COMPLETION_ROUTINE , lpnamehandle : *mut super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn SetServiceA ( dwnamespace : u32 , dwoperation : SET_SERVICE_OPERATION , dwflags : u32 , lpserviceinfo : *const SERVICE_INFOA , lpserviceasyncinfo : *const SERVICE_ASYNC_INFO , lpdwstatusflags : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn SetServiceW ( dwnamespace : u32 , dwoperation : SET_SERVICE_OPERATION , dwflags : u32 , lpserviceinfo : *const SERVICE_INFOW , lpserviceasyncinfo : *const SERVICE_ASYNC_INFO , lpdwstatusflags : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "windows.networking.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn SetSocketMediaStreamingMode ( value : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn TransmitFile ( hsocket : SOCKET , hfile : super::super::Foundation:: HANDLE , nnumberofbytestowrite : u32 , nnumberofbytespersend : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lptransmitbuffers : *const TRANSMIT_FILE_BUFFERS , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WPUCompleteOverlappedRequest ( s : SOCKET , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , dwerror : u32 , cbtransferred : u32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAccept ( s : SOCKET , addr : *mut SOCKADDR , addrlen : *mut i32 , lpfncondition : LPCONDITIONPROC , dwcallbackdata : usize ) -> SOCKET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAddressToStringA ( lpsaaddress : *const SOCKADDR , dwaddresslength : u32 , lpprotocolinfo : *const WSAPROTOCOL_INFOA , lpszaddressstring : :: windows_sys::core::PSTR , lpdwaddressstringlength : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAddressToStringW ( lpsaaddress : *const SOCKADDR , dwaddresslength : u32 , lpprotocolinfo : *const WSAPROTOCOL_INFOW , lpszaddressstring : :: windows_sys::core::PWSTR , lpdwaddressstringlength : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSAAdvertiseProvider ( puuidproviderid : *const :: windows_sys::core::GUID , pnspv2routine : *const NSPV2_ROUTINE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAsyncGetHostByAddr ( hwnd : super::super::Foundation:: HWND , wmsg : u32 , addr : :: windows_sys::core::PCSTR , len : i32 , r#type : i32 , buf : :: windows_sys::core::PSTR , buflen : i32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAsyncGetHostByName ( hwnd : super::super::Foundation:: HWND , wmsg : u32 , name : :: windows_sys::core::PCSTR , buf : :: windows_sys::core::PSTR , buflen : i32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAsyncGetProtoByName ( hwnd : super::super::Foundation:: HWND , wmsg : u32 , name : :: windows_sys::core::PCSTR , buf : :: windows_sys::core::PSTR , buflen : i32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAsyncGetProtoByNumber ( hwnd : super::super::Foundation:: HWND , wmsg : u32 , number : i32 , buf : :: windows_sys::core::PSTR , buflen : i32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAsyncGetServByName ( hwnd : super::super::Foundation:: HWND , wmsg : u32 , name : :: windows_sys::core::PCSTR , proto : :: windows_sys::core::PCSTR , buf : :: windows_sys::core::PSTR , buflen : i32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAsyncGetServByPort ( hwnd : super::super::Foundation:: HWND , wmsg : u32 , port : i32 , proto : :: windows_sys::core::PCSTR , buf : :: windows_sys::core::PSTR , buflen : i32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAAsyncSelect ( s : SOCKET , hwnd : super::super::Foundation:: HWND , wmsg : u32 , levent : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSACancelAsyncRequest ( hasynctaskhandle : super::super::Foundation:: HANDLE ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSACancelBlockingCall ( ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSACleanup ( ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSACloseEvent ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAConnect ( s : SOCKET , name : *const SOCKADDR , namelen : i32 , lpcallerdata : *const WSABUF , lpcalleedata : *mut WSABUF , lpsqos : *const QOS , lpgqos : *const QOS ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSAConnectByList ( s : SOCKET , socketaddress : *const SOCKET_ADDRESS_LIST , localaddresslength : *mut u32 , localaddress : *mut SOCKADDR , remoteaddresslength : *mut u32 , remoteaddress : *mut SOCKADDR , timeout : *const TIMEVAL , reserved : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSAConnectByNameA ( s : SOCKET , nodename : :: windows_sys::core::PCSTR , servicename : :: windows_sys::core::PCSTR , localaddresslength : *mut u32 , localaddress : *mut SOCKADDR , remoteaddresslength : *mut u32 , remoteaddress : *mut SOCKADDR , timeout : *const TIMEVAL , reserved : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSAConnectByNameW ( s : SOCKET , nodename : :: windows_sys::core::PCWSTR , servicename : :: windows_sys::core::PCWSTR , localaddresslength : *mut u32 , localaddress : *mut SOCKADDR , remoteaddresslength : *mut u32 , remoteaddress : *mut SOCKADDR , timeout : *const TIMEVAL , reserved : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSACreateEvent ( ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSADeleteSocketPeerTargetName ( socket : SOCKET , peeraddr : *const SOCKADDR , peeraddrlen : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED , completionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSADuplicateSocketA ( s : SOCKET , dwprocessid : u32 , lpprotocolinfo : *mut WSAPROTOCOL_INFOA ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSADuplicateSocketW ( s : SOCKET , dwprocessid : u32 , lpprotocolinfo : *mut WSAPROTOCOL_INFOW ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAEnumNameSpaceProvidersA ( lpdwbufferlength : *mut u32 , lpnspbuffer : *mut WSANAMESPACE_INFOA ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSAEnumNameSpaceProvidersExA ( lpdwbufferlength : *mut u32 , lpnspbuffer : *mut WSANAMESPACE_INFOEXA ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSAEnumNameSpaceProvidersExW ( lpdwbufferlength : *mut u32 , lpnspbuffer : *mut WSANAMESPACE_INFOEXW ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAEnumNameSpaceProvidersW ( lpdwbufferlength : *mut u32 , lpnspbuffer : *mut WSANAMESPACE_INFOW ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAEnumNetworkEvents ( s : SOCKET , heventobject : super::super::Foundation:: HANDLE , lpnetworkevents : *mut WSANETWORKEVENTS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAEnumProtocolsA ( lpiprotocols : *const i32 , lpprotocolbuffer : *mut WSAPROTOCOL_INFOA , lpdwbufferlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAEnumProtocolsW ( lpiprotocols : *const i32 , lpprotocolbuffer : *mut WSAPROTOCOL_INFOW , lpdwbufferlength : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAEventSelect ( s : SOCKET , heventobject : super::super::Foundation:: HANDLE , lnetworkevents : i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAGetLastError ( ) -> WSA_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSAGetOverlappedResult ( s : SOCKET , lpoverlapped : *const super::super::System::IO:: OVERLAPPED , lpcbtransfer : *mut u32 , fwait : super::super::Foundation:: BOOL , lpdwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAGetQOSByName ( s : SOCKET , lpqosname : *const WSABUF , lpqos : *mut QOS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAGetServiceClassInfoA ( lpproviderid : *const :: windows_sys::core::GUID , lpserviceclassid : *const :: windows_sys::core::GUID , lpdwbufsize : *mut u32 , lpserviceclassinfo : *mut WSASERVICECLASSINFOA ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAGetServiceClassInfoW ( lpproviderid : *const :: windows_sys::core::GUID , lpserviceclassid : *const :: windows_sys::core::GUID , lpdwbufsize : *mut u32 , lpserviceclassinfo : *mut WSASERVICECLASSINFOW ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAGetServiceClassNameByClassIdA ( lpserviceclassid : *const :: windows_sys::core::GUID , lpszserviceclassname : :: windows_sys::core::PSTR , lpdwbufferlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAGetServiceClassNameByClassIdW ( lpserviceclassid : *const :: windows_sys::core::GUID , lpszserviceclassname : :: windows_sys::core::PWSTR , lpdwbufferlength : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAHtonl ( s : SOCKET , hostlong : u32 , lpnetlong : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAHtons ( s : SOCKET , hostshort : u16 , lpnetshort : *mut u16 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAImpersonateSocketPeer ( socket : SOCKET , peeraddr : *const SOCKADDR , peeraddrlen : u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAInstallServiceClassA ( lpserviceclassinfo : *const WSASERVICECLASSINFOA ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAInstallServiceClassW ( lpserviceclassinfo : *const WSASERVICECLASSINFOW ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSAIoctl ( s : SOCKET , dwiocontrolcode : u32 , lpvinbuffer : *const ::core::ffi::c_void , cbinbuffer : u32 , lpvoutbuffer : *mut ::core::ffi::c_void , cboutbuffer : u32 , lpcbbytesreturned : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAIsBlocking ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAJoinLeaf ( s : SOCKET , name : *const SOCKADDR , namelen : i32 , lpcallerdata : *const WSABUF , lpcalleedata : *mut WSABUF , lpsqos : *const QOS , lpgqos : *const QOS , dwflags : u32 ) -> SOCKET ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSALookupServiceBeginA ( lpqsrestrictions : *const WSAQUERYSETA , dwcontrolflags : u32 , lphlookup : *mut super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSALookupServiceBeginW ( lpqsrestrictions : *const WSAQUERYSETW , dwcontrolflags : u32 , lphlookup : *mut super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSALookupServiceEnd ( hlookup : super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSALookupServiceNextA ( hlookup : super::super::Foundation:: HANDLE , dwcontrolflags : u32 , lpdwbufferlength : *mut u32 , lpqsresults : *mut WSAQUERYSETA ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSALookupServiceNextW ( hlookup : super::super::Foundation:: HANDLE , dwcontrolflags : u32 , lpdwbufferlength : *mut u32 , lpqsresults : *mut WSAQUERYSETW ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSANSPIoctl ( hlookup : super::super::Foundation:: HANDLE , dwcontrolcode : u32 , lpvinbuffer : *const ::core::ffi::c_void , cbinbuffer : u32 , lpvoutbuffer : *mut ::core::ffi::c_void , cboutbuffer : u32 , lpcbbytesreturned : *mut u32 , lpcompletion : *const WSACOMPLETION ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSANtohl ( s : SOCKET , netlong : u32 , lphostlong : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSANtohs ( s : SOCKET , netshort : u16 , lphostshort : *mut u16 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAPoll ( fdarray : *mut WSAPOLLFD , fds : u32 , timeout : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAProviderCompleteAsyncCall ( hasynccall : super::super::Foundation:: HANDLE , iretcode : i32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSAProviderConfigChange ( lpnotificationhandle : *mut super::super::Foundation:: HANDLE , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSAQuerySocketSecurity ( socket : SOCKET , securityquerytemplate : *const SOCKET_SECURITY_QUERY_TEMPLATE , securityquerytemplatelen : u32 , securityqueryinfo : *mut SOCKET_SECURITY_QUERY_INFO , securityqueryinfolen : *mut u32 , overlapped : *const super::super::System::IO:: OVERLAPPED , completionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSARecv ( s : SOCKET , lpbuffers : *const WSABUF , dwbuffercount : u32 , lpnumberofbytesrecvd : *mut u32 , lpflags : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSARecvDisconnect ( s : SOCKET , lpinbounddisconnectdata : *const WSABUF ) -> i32 ); -::windows_sys::core::link ! ( "mswsock.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSARecvEx ( s : SOCKET , buf : :: windows_sys::core::PSTR , len : i32 , flags : *mut i32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSARecvFrom ( s : SOCKET , lpbuffers : *const WSABUF , dwbuffercount : u32 , lpnumberofbytesrecvd : *mut u32 , lpflags : *mut u32 , lpfrom : *mut SOCKADDR , lpfromlen : *mut i32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSARemoveServiceClass ( lpserviceclassid : *const :: windows_sys::core::GUID ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAResetEvent ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSARevertImpersonation ( ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSASend ( s : SOCKET , lpbuffers : *const WSABUF , dwbuffercount : u32 , lpnumberofbytessent : *mut u32 , dwflags : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSASendDisconnect ( s : SOCKET , lpoutbounddisconnectdata : *const WSABUF ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSASendMsg ( handle : SOCKET , lpmsg : *const WSAMSG , dwflags : u32 , lpnumberofbytessent : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSASendTo ( s : SOCKET , lpbuffers : *const WSABUF , dwbuffercount : u32 , lpnumberofbytessent : *mut u32 , dwflags : u32 , lpto : *const SOCKADDR , itolen : i32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSASetBlockingHook ( lpblockfunc : super::super::Foundation:: FARPROC ) -> super::super::Foundation:: FARPROC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSASetEvent ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSASetLastError ( ierror : i32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSASetServiceA ( lpqsreginfo : *const WSAQUERYSETA , essoperation : WSAESETSERVICEOP , dwcontrolflags : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSASetServiceW ( lpqsreginfo : *const WSAQUERYSETW , essoperation : WSAESETSERVICEOP , dwcontrolflags : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSASetSocketPeerTargetName ( socket : SOCKET , peertargetname : *const SOCKET_PEER_TARGET_NAME , peertargetnamelen : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED , completionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "fwpuclnt.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WSASetSocketSecurity ( socket : SOCKET , securitysettings : *const SOCKET_SECURITY_SETTINGS , securitysettingslen : u32 , overlapped : *const super::super::System::IO:: OVERLAPPED , completionroutine : LPWSAOVERLAPPED_COMPLETION_ROUTINE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSASocketA ( af : i32 , r#type : i32 , protocol : i32 , lpprotocolinfo : *const WSAPROTOCOL_INFOA , g : u32 , dwflags : u32 ) -> SOCKET ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSASocketW ( af : i32 , r#type : i32 , protocol : i32 , lpprotocolinfo : *const WSAPROTOCOL_INFOW , g : u32 , dwflags : u32 ) -> SOCKET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAStartup ( wversionrequested : u16 , lpwsadata : *mut WSADATA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAStringToAddressA ( addressstring : :: windows_sys::core::PCSTR , addressfamily : i32 , lpprotocolinfo : *const WSAPROTOCOL_INFOA , lpaddress : *mut SOCKADDR , lpaddresslength : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAStringToAddressW ( addressstring : :: windows_sys::core::PCWSTR , addressfamily : i32 , lpprotocolinfo : *const WSAPROTOCOL_INFOW , lpaddress : *mut SOCKADDR , lpaddresslength : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAUnadvertiseProvider ( puuidproviderid : *const :: windows_sys::core::GUID ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSAUnhookBlockingHook ( ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSAWaitForMultipleEvents ( cevents : u32 , lphevents : *const super::super::Foundation:: HANDLE , fwaitall : super::super::Foundation:: BOOL , dwtimeout : u32 , falertable : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCDeinstallProvider ( lpproviderid : *const :: windows_sys::core::GUID , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCDeinstallProvider32 ( lpproviderid : *const :: windows_sys::core::GUID , lperrno : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSCEnableNSProvider ( lpproviderid : *const :: windows_sys::core::GUID , fenable : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSCEnableNSProvider32 ( lpproviderid : *const :: windows_sys::core::GUID , fenable : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn WSCEnumNameSpaceProviders32 ( lpdwbufferlength : *mut u32 , lpnspbuffer : *mut WSANAMESPACE_INFOW ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WSCEnumNameSpaceProvidersEx32 ( lpdwbufferlength : *mut u32 , lpnspbuffer : *mut WSANAMESPACE_INFOEXW ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCEnumProtocols ( lpiprotocols : *const i32 , lpprotocolbuffer : *mut WSAPROTOCOL_INFOW , lpdwbufferlength : *mut u32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCEnumProtocols32 ( lpiprotocols : *const i32 , lpprotocolbuffer : *mut WSAPROTOCOL_INFOW , lpdwbufferlength : *mut u32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCGetApplicationCategory ( path : :: windows_sys::core::PCWSTR , pathlength : u32 , extra : :: windows_sys::core::PCWSTR , extralength : u32 , ppermittedlspcategories : *mut u32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCGetProviderInfo ( lpproviderid : *const :: windows_sys::core::GUID , infotype : WSC_PROVIDER_INFO_TYPE , info : *mut u8 , infosize : *mut usize , flags : u32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCGetProviderInfo32 ( lpproviderid : *const :: windows_sys::core::GUID , infotype : WSC_PROVIDER_INFO_TYPE , info : *mut u8 , infosize : *mut usize , flags : u32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCGetProviderPath ( lpproviderid : *const :: windows_sys::core::GUID , lpszproviderdllpath : :: windows_sys::core::PWSTR , lpproviderdllpathlen : *mut i32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCGetProviderPath32 ( lpproviderid : *const :: windows_sys::core::GUID , lpszproviderdllpath : :: windows_sys::core::PWSTR , lpproviderdllpathlen : *mut i32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCInstallNameSpace ( lpszidentifier : :: windows_sys::core::PCWSTR , lpszpathname : :: windows_sys::core::PCWSTR , dwnamespace : u32 , dwversion : u32 , lpproviderid : *const :: windows_sys::core::GUID ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCInstallNameSpace32 ( lpszidentifier : :: windows_sys::core::PCWSTR , lpszpathname : :: windows_sys::core::PCWSTR , dwnamespace : u32 , dwversion : u32 , lpproviderid : *const :: windows_sys::core::GUID ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] fn WSCInstallNameSpaceEx ( lpszidentifier : :: windows_sys::core::PCWSTR , lpszpathname : :: windows_sys::core::PCWSTR , dwnamespace : u32 , dwversion : u32 , lpproviderid : *const :: windows_sys::core::GUID , lpproviderspecific : *const super::super::System::Com:: BLOB ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] fn WSCInstallNameSpaceEx32 ( lpszidentifier : :: windows_sys::core::PCWSTR , lpszpathname : :: windows_sys::core::PCWSTR , dwnamespace : u32 , dwversion : u32 , lpproviderid : *const :: windows_sys::core::GUID , lpproviderspecific : *const super::super::System::Com:: BLOB ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCInstallProvider ( lpproviderid : *const :: windows_sys::core::GUID , lpszproviderdllpath : :: windows_sys::core::PCWSTR , lpprotocolinfolist : *const WSAPROTOCOL_INFOW , dwnumberofentries : u32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCInstallProvider64_32 ( lpproviderid : *const :: windows_sys::core::GUID , lpszproviderdllpath : :: windows_sys::core::PCWSTR , lpprotocolinfolist : *const WSAPROTOCOL_INFOW , dwnumberofentries : u32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCInstallProviderAndChains64_32 ( lpproviderid : *const :: windows_sys::core::GUID , lpszproviderdllpath : :: windows_sys::core::PCWSTR , lpszproviderdllpath32 : :: windows_sys::core::PCWSTR , lpszlspname : :: windows_sys::core::PCWSTR , dwserviceflags : u32 , lpprotocolinfolist : *mut WSAPROTOCOL_INFOW , dwnumberofentries : u32 , lpdwcatalogentryid : *mut u32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCSetApplicationCategory ( path : :: windows_sys::core::PCWSTR , pathlength : u32 , extra : :: windows_sys::core::PCWSTR , extralength : u32 , permittedlspcategories : u32 , pprevpermlspcat : *mut u32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCSetProviderInfo ( lpproviderid : *const :: windows_sys::core::GUID , infotype : WSC_PROVIDER_INFO_TYPE , info : *const u8 , infosize : usize , flags : u32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCSetProviderInfo32 ( lpproviderid : *const :: windows_sys::core::GUID , infotype : WSC_PROVIDER_INFO_TYPE , info : *const u8 , infosize : usize , flags : u32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCUnInstallNameSpace ( lpproviderid : *const :: windows_sys::core::GUID ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCUnInstallNameSpace32 ( lpproviderid : *const :: windows_sys::core::GUID ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCUpdateProvider ( lpproviderid : *const :: windows_sys::core::GUID , lpszproviderdllpath : :: windows_sys::core::PCWSTR , lpprotocolinfolist : *const WSAPROTOCOL_INFOW , dwnumberofentries : u32 , lperrno : *mut i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCUpdateProvider32 ( lpproviderid : *const :: windows_sys::core::GUID , lpszproviderdllpath : :: windows_sys::core::PCWSTR , lpprotocolinfolist : *const WSAPROTOCOL_INFOW , dwnumberofentries : u32 , lperrno : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCWriteNameSpaceOrder ( lpproviderid : *mut :: windows_sys::core::GUID , dwnumberofentries : u32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCWriteNameSpaceOrder32 ( lpproviderid : *mut :: windows_sys::core::GUID , dwnumberofentries : u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCWriteProviderOrder ( lpwdcatalogentryid : *mut u32 , dwnumberofentries : u32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn WSCWriteProviderOrder32 ( lpwdcatalogentryid : *mut u32 , dwnumberofentries : u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn __WSAFDIsSet ( fd : SOCKET , param1 : *mut FD_SET ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn accept ( s : SOCKET , addr : *mut SOCKADDR , addrlen : *mut i32 ) -> SOCKET ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn bind ( s : SOCKET , name : *const SOCKADDR , namelen : i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn closesocket ( s : SOCKET ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn connect ( s : SOCKET , name : *const SOCKADDR , namelen : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn freeaddrinfo ( paddrinfo : *const ADDRINFOA ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn getaddrinfo ( pnodename : :: windows_sys::core::PCSTR , pservicename : :: windows_sys::core::PCSTR , phints : *const ADDRINFOA , ppresult : *mut *mut ADDRINFOA ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn gethostbyaddr ( addr : :: windows_sys::core::PCSTR , len : i32 , r#type : i32 ) -> *mut HOSTENT ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn gethostbyname ( name : :: windows_sys::core::PCSTR ) -> *mut HOSTENT ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn gethostname ( name : :: windows_sys::core::PSTR , namelen : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn getnameinfo ( psockaddr : *const SOCKADDR , sockaddrlength : i32 , pnodebuffer : :: windows_sys::core::PSTR , nodebuffersize : u32 , pservicebuffer : :: windows_sys::core::PSTR , servicebuffersize : u32 , flags : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn getpeername ( s : SOCKET , name : *mut SOCKADDR , namelen : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn getprotobyname ( name : :: windows_sys::core::PCSTR ) -> *mut PROTOENT ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn getprotobynumber ( number : i32 ) -> *mut PROTOENT ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn getservbyname ( name : :: windows_sys::core::PCSTR , proto : :: windows_sys::core::PCSTR ) -> *mut SERVENT ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn getservbyport ( port : i32 , proto : :: windows_sys::core::PCSTR ) -> *mut SERVENT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn getsockname ( s : SOCKET , name : *mut SOCKADDR , namelen : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn getsockopt ( s : SOCKET , level : i32 , optname : i32 , optval : :: windows_sys::core::PSTR , optlen : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn htonl ( hostlong : u32 ) -> u32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn htons ( hostshort : u16 ) -> u16 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn inet_addr ( cp : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn inet_ntoa ( r#in : IN_ADDR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn inet_ntop ( family : i32 , paddr : *const ::core::ffi::c_void , pstringbuf : :: windows_sys::core::PSTR , stringbufsize : usize ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn inet_pton ( family : i32 , pszaddrstring : :: windows_sys::core::PCSTR , paddrbuf : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn ioctlsocket ( s : SOCKET , cmd : i32 , argp : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn listen ( s : SOCKET , backlog : i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn ntohl ( netlong : u32 ) -> u32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn ntohs ( netshort : u16 ) -> u16 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn recv ( s : SOCKET , buf : :: windows_sys::core::PSTR , len : i32 , flags : SEND_RECV_FLAGS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn recvfrom ( s : SOCKET , buf : :: windows_sys::core::PSTR , len : i32 , flags : i32 , from : *mut SOCKADDR , fromlen : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn select ( nfds : i32 , readfds : *mut FD_SET , writefds : *mut FD_SET , exceptfds : *mut FD_SET , timeout : *const TIMEVAL ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn send ( s : SOCKET , buf : :: windows_sys::core::PCSTR , len : i32 , flags : SEND_RECV_FLAGS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] fn sendto ( s : SOCKET , buf : :: windows_sys::core::PCSTR , len : i32 , flags : i32 , to : *const SOCKADDR , tolen : i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn setsockopt ( s : SOCKET , level : i32 , optname : i32 , optval : :: windows_sys::core::PCSTR , optlen : i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn shutdown ( s : SOCKET , how : i32 ) -> i32 ); -::windows_sys::core::link ! ( "ws2_32.dll""system" #[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] fn socket ( af : i32 , r#type : i32 , protocol : i32 ) -> SOCKET ); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AAL5_MODE_MESSAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AAL5_MODE_STREAMING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AAL5_SSCS_FRAME_RELAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AAL5_SSCS_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AAL5_SSCS_SSCOP_ASSURED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AAL5_SSCS_SSCOP_NON_ASSURED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ADDRINFOEX_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ADDRINFOEX_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ADDRINFOEX_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ADDRINFOEX_VERSION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ADDRINFOEX_VERSION_6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_12844: u16 = 25u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_APPLETALK: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_ATM: u16 = 22u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_BAN: u16 = 21u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_CCITT: u16 = 10u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_CHAOS: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_CLUSTER: u16 = 24u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_DATAKIT: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_DECnet: u16 = 12u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_DLI: u16 = 13u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_ECMA: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_FIREFOX: u16 = 19u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_HYLINK: u16 = 15u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_HYPERV: u16 = 34u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_ICLFXBM: u16 = 31u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_IMPLINK: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_IPX: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_IRDA: u16 = 26u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_ISO: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_LAT: u16 = 14u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_LINK: u16 = 33u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_MAX: u16 = 29u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_NETBIOS: u16 = 17u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_NETDES: u16 = 28u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_NS: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_OSI: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_PUP: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_SNA: u16 = 11u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_TCNMESSAGE: u16 = 30u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_TCNPROCESS: u16 = 29u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_UNIX: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_UNKNOWN1: u16 = 20u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_VOICEVIEW: u16 = 18u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_ADDRCONFIG: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_ALL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_BYPASS_DNS_CACHE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_CANONNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_DISABLE_IDN_ENCODING: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_DNS_ONLY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_DNS_RESPONSE_HOSTFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_DNS_RESPONSE_SECURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_DNS_SERVER_TYPE_DOH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_DNS_SERVER_TYPE_UDP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_DNS_SERVER_UDP_FALLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_EXCLUSIVE_CUSTOM_SERVERS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_EXTENDED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_FILESERVER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_FORCE_CLEAR_TEXT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_FQDN: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_NON_AUTHORITATIVE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_NUMERICHOST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_NUMERICSERV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_PASSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_REQUIRE_SECURE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_RESOLUTION_HANDLE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_RETURN_PREFERRED_NAMES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_RETURN_RESPONSE_FLAGS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_RETURN_TTL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_SECURE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_SECURE_WITH_FALLBACK: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AI_V4MAPPED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ASSOCIATE_NAMERES_CONTEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x59a38b67_d4fe_46e1_ba3c_87ea74ca3049); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATMPROTO_AAL1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATMPROTO_AAL2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATMPROTO_AAL34: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATMPROTO_AAL5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATMPROTO_AALUSER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATM_ADDR_SIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATM_AESA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATM_E164: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ATM_NSAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BASE_PROTOCOL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BCOB_A: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BCOB_C: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BCOB_X: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BHLI_HighLayerProfile: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BHLI_ISO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BHLI_UserSpecific: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BHLI_VendorSpecificAppId: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BIGENDIAN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BITS_PER_BYTE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_ELAPB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_HDLC_ABM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_HDLC_ARM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_HDLC_NRM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_ISO_1745: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_ISO_7776: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_LLC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_MODE_EXT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_MODE_NORMAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_Q921: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_Q922: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_USER_SPECIFIED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_X25L: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_X25M: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L2_X75: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_IPI_IP: u32 = 204u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_IPI_SNAP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_ISO_8208: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_ISO_TR9577: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_MODE_EXT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_MODE_NORMAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_1024: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_128: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_2048: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_256: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_32: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_4096: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_512: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_PACKET_64: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_SIO_8473: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_T70: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_USER_SPECIFIED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_X223: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BLLI_L3_X25: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const BYTE_ORDER: u32 = 1234u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_AAL_PARAMETERS_UNSUPPORTED: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_ACCESS_INFORMAION_DISCARDED: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_BEARER_CAPABILITY_UNAUTHORIZED: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_BEARER_CAPABILITY_UNAVAILABLE: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_CALL_REJECTED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_CHANNEL_NONEXISTENT: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_COND_PERMANENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_COND_TRANSIENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_COND_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_DESTINATION_OUT_OF_ORDER: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INCOMPATIBLE_DESTINATION: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INCORRECT_MESSAGE_LENGTH: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INVALID_CALL_REFERENCE: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INVALID_ENDPOINT_REFERENCE: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INVALID_IE_CONTENTS: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INVALID_NUMBER_FORMAT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INVALID_STATE_FOR_MESSAGE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_INVALID_TRANSIT_NETWORK_SELECTION: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_BEYOND_INTERWORKING: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_INTERNATIONAL_NETWORK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_PRIVATE_LOCAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_PRIVATE_REMOTE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_PUBLIC_LOCAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_PUBLIC_REMOTE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_TRANSIT_NETWORK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_LOC_USER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_MANDATORY_IE_MISSING: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NA_ABNORMAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NA_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NETWORK_OUT_OF_ORDER: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NORMAL_CALL_CLEARING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NORMAL_UNSPECIFIED: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NO_ROUTE_TO_DESTINATION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NO_USER_RESPONDING: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NO_VPI_VCI_AVAILABLE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_NUMBER_CHANGED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_OPTION_UNAVAILABLE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_PROTOCOL_ERROR: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_PU_PROVIDER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_PU_USER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_QOS_UNAVAILABLE: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_REASON_IE_INSUFFICIENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_REASON_IE_MISSING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_REASON_USER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_RECOVERY_ON_TIMEOUT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_RESOURCE_UNAVAILABLE: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_STATUS_ENQUIRY_RESPONSE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_TEMPORARY_FAILURE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_TOO_MANY_PENDING_ADD_PARTY: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_UNALLOCATED_NUMBER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_UNIMPLEMENTED_IE: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_UNIMPLEMENTED_MESSAGE_TYPE: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_USER_BUSY: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_USER_CELL_RATE_UNAVAILABLE: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_USER_REJECTS_CLIR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_VPI_VCI_UNACCEPTABLE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CAUSE_VPI_VCI_UNAVAILABLE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CF_ACCEPT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CF_DEFER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CF_REJECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CLIP_NOT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CLIP_SUS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const DE_REUSE_SOCKET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const DL_ADDRESS_LENGTH_MAXIMUM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const DL_HEADER_LENGTH_MAXIMUM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETHERNET_TYPE_802_1AD: u32 = 34984u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETHERNET_TYPE_802_1Q: u32 = 33024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETHERNET_TYPE_ARP: u32 = 2054u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETHERNET_TYPE_IPV4: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETHERNET_TYPE_IPV6: u32 = 34525u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETHERNET_TYPE_MINIMUM: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETH_LENGTH_OF_HEADER: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETH_LENGTH_OF_SNAP_HEADER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ETH_LENGTH_OF_VLAN_HEADER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const EXT_LEN_UNIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_ACCEPT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_ACCEPT_BIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_ADDRESS_LIST_CHANGE_BIT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_CLOSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_CLOSE_BIT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_CONNECT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_CONNECT_BIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_GROUP_QOS_BIT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_MAX_EVENTS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_OOB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_OOB_BIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_QOS_BIT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_READ_BIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_ROUTING_INTERFACE_CHANGE_BIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_SETSIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FD_WRITE_BIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FIOASYNC: i32 = -2147195267i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FIONBIO: i32 = -2147195266i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FIONREAD: i32 = 1074030207i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FROM_PROTOCOL_INFO: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const GAI_STRERROR_BUFFER_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_ATTRIB_INT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_ATTRIB_NO_ATTRIB: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_ATTRIB_NO_CLASS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_ATTRIB_OCTETSEQ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_ATTRIB_STR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_MAX_ATTRIBNAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_MAX_CLASSNAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_MAX_OCTET_STRING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IAS_MAX_USER_STRING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_DST_UNREACH_ADDR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_DST_UNREACH_ADMIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_DST_UNREACH_BEYONDSCOPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_DST_UNREACH_NOPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_DST_UNREACH_NOROUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_PARAMPROB_HEADER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_PARAMPROB_NEXTHEADER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_PARAMPROB_OPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_TIME_EXCEED_REASSEMBLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP6_TIME_EXCEED_TRANSIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMPV4_INVALID_PREFERENCE_LEVEL: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMPV6_ECHO_REQUEST_FLAG_REVERSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IFF_BROADCAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IFF_LOOPBACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IFF_MULTICAST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IFF_POINTTOPOINT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IFF_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IGMP_LEAVE_GROUP_TYPE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IGMP_QUERY_TYPE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IGMP_VERSION1_REPORT_TYPE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IGMP_VERSION2_REPORT_TYPE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IGMP_VERSION3_REPORT_TYPE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IMPLINK_HIGHEXPER: u32 = 158u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IMPLINK_IP: u32 = 155u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IMPLINK_LOWEXPER: u32 = 156u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN4ADDR_LINKLOCALPREFIX_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN4ADDR_LOOPBACK: u32 = 16777343u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN4ADDR_LOOPBACKPREFIX_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN4ADDR_MULTICASTPREFIX_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6ADDR_6TO4PREFIX_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6ADDR_LINKLOCALPREFIX_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6ADDR_MULTICASTPREFIX_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6ADDR_SOLICITEDNODEMULTICASTPREFIX_LENGTH: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6ADDR_TEREDOPREFIX_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6ADDR_V4MAPPEDPREFIX_LENGTH: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6_EMBEDDEDV4_BITS_IN_BYTE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN6_EMBEDDEDV4_UOCTET_POSITION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const INADDR_LOOPBACK: u32 = 2130706433u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const INADDR_NONE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const INCL_WINSOCK_API_PROTOTYPES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const INCL_WINSOCK_API_TYPEDEFS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const INET6_ADDRSTRLEN: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const INET_ADDRSTRLEN: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const INVALID_SOCKET: SOCKET = -1i32 as _; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSA_HOST: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSA_MAX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSA_NET: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSA_NSHIFT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSB_HOST: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSB_MAX: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSB_NET: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSB_NSHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSC_HOST: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSC_NET: u32 = 4294967040u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSC_NSHIFT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSD_HOST: u32 = 268435455u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSD_NET: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IN_CLASSD_NSHIFT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOCPARM_MASK: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_IN: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_INOUT: u32 = 3221225472u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_OUT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_PROTOCOL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_UNIX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_VENDOR: u32 = 402653184u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_VOID: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IOC_WS2: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP4_OFF_MASK: u32 = 65311u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6F_MORE_FRAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6F_OFF_MASK: u32 = 63743u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6F_RESERVED_MASK: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_MUTABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_TYPE_DISCARD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_TYPE_FORCEICMP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_TYPE_ICMP: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_TYPE_SKIP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6T_SO_ORIGINAL_DST: u32 = 12303u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_BIFFUDP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_CHARGEN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_CMDSERVER: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_DAYTIME: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_DISCARD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_DYNAMIC_MAX: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_DYNAMIC_MIN: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_ECHO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_EFSSERVER: u32 = 520u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_EPMAP: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_EXECSERVER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_FINGER: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_FTP: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_FTP_DATA: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_HTTPS: u32 = 443u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_IMAP: u32 = 143u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_IMAP3: u32 = 220u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_LDAP: u32 = 389u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_LOGINSERVER: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_MICROSOFT_DS: u32 = 445u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_MSP: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_MTP: u32 = 57u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_NAMESERVER: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_NETBIOS_DGM: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_NETBIOS_NS: u32 = 137u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_NETBIOS_SSN: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_NETSTAT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_NTP: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_POP3: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_QOTD: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_REGISTERED_MAX: u32 = 49151u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_REGISTERED_MIN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_RESERVED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_RJE: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_ROUTESERVER: u32 = 520u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_SMTP: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_SNMP: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_SNMP_TRAP: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_SUPDUP: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_SYSTAT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_TCPMUX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_TELNET: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_TFTP: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_TIMESERVER: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_TTYLINK: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_WHOIS: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPORT_WHOSERVER: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_IP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RM: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV4_MAX_MINIMUM_MTU: u32 = 576u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV4_MINIMUM_MTU: u32 = 576u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV4_MIN_MINIMUM_MTU: u32 = 352u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV4_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_ADD_IFLIST: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_ADD_MEMBERSHIP: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_CHECKSUM: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_DEL_IFLIST: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_DONTFRAG: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_DROP_MEMBERSHIP: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_ECN: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_ECN_MASK: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_ECN_SHIFT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_FLOW_LABEL_MASK: u32 = 4294905600u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_FULL_TRAFFIC_CLASS_MASK: u32 = 61455u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_GET_IFLIST: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_HDRINCL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_HOPLIMIT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_HOPOPTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_IFLIST: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_JOIN_GROUP: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_LEAVE_GROUP: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_MINIMUM_MTU: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_MTU: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_MTU_DISCOVER: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_MULTICAST_HOPS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_MULTICAST_IF: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_MULTICAST_LOOP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_NRT_INTERFACE: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_PKTINFO: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_PKTINFO_EX: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_PROTECTION_LEVEL: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_RECVDSTADDR: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_RECVECN: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_RECVERR: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_RECVIF: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_RECVRTHDR: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_RECVTCLASS: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_RTHDR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_TCLASS: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_TRAFFIC_CLASS_MASK: u32 = 49167u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_UNICAST_HOPS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_UNICAST_IF: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_USER_MTU: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_V6ONLY: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_VERSION: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_WFP_REDIRECT_CONTEXT: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPV6_WFP_REDIRECT_RECORDS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_ADDRESS: u32 = 16391u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_ADDRESS_NOTIFY: u32 = 16396u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_DSTYPE: u32 = 16386u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_EXTENDED_ADDRESS: u32 = 16388u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_FILTERPTYPE: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_GETNETINFO: u32 = 16392u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_GETNETINFO_NORIP: u32 = 16393u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_IMMEDIATESPXACK: u32 = 16400u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_MAXSIZE: u32 = 16390u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_MAX_ADAPTER_NUM: u32 = 16397u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_PTYPE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_RECEIVE_BROADCAST: u32 = 16399u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_RECVHDR: u32 = 16389u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_RERIPNETNUMBER: u32 = 16398u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_SPXGETCONNECTIONSTATUS: u32 = 16395u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPX_STOPFILTERPTYPE: u32 = 16387u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_ADD_IFLIST: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_ADD_MEMBERSHIP: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_BLOCK_SOURCE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_DEL_IFLIST: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_DONTFRAGMENT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_DROP_MEMBERSHIP: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_ECN: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_GET_IFLIST: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_HDRINCL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_HOPLIMIT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_IFLIST: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_MAX_MEMBERSHIPS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_MTU: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_MTU_DISCOVER: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_MULTICAST_IF: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_MULTICAST_LOOP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_MULTICAST_TTL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_NRT_INTERFACE: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPTIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_ORIGINAL_ARRIVAL_IF: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PKTINFO: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PKTINFO_EX: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PROTECTION_LEVEL: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECEIVE_BROADCAST: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVDSTADDR: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVECN: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVERR: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVIF: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVRTHDR: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVTCLASS: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVTOS: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RECVTTL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_RTHDR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_TCLASS: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_TOS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_TTL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_UNBLOCK_SOURCE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_UNICAST_IF: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_UNSPECIFIED_HOP_LIMIT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_UNSPECIFIED_TYPE_OF_SERVICE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_UNSPECIFIED_USER_MTU: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_USER_MTU: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_VER_MASK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_WFP_REDIRECT_CONTEXT: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_WFP_REDIRECT_RECORDS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRDA_PROTO_SOCK_STREAM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_9WIRE_MODE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_DISCOVERY_MODE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_ENUMDEVICES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_EXCLUSIVE_MODE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_IAS_QUERY: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_IAS_SET: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_IRLPT_MODE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_PARAMETERS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_SEND_PDU_LEN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_SHARP_MODE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IRLMP_TINYTP_MODE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_CLNP: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_CLTP: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_ESIS: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_INACT_NL: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_INTRAISIS: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_TP: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_TP0: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_TP1: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_TP2: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_TP3: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_TP4: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISOPROTO_X25: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISO_EXP_DATA_NUSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISO_EXP_DATA_USE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISO_HIERARCHICAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISO_MAX_ADDR_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ISO_NON_HIERARCHICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const JL_BOTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const JL_RECEIVER_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const JL_SENDER_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LAYERED_PROTOCOL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LITTLEENDIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_115200: u32 = 115200u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_1152K: u32 = 1152000u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_1200: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_16M: u32 = 16000000u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_19200: u32 = 19200u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_2400: u32 = 2400u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_38400: u32 = 38400u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_4M: u32 = 4000000u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_57600: u32 = 57600u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_576K: u32 = 576000u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_BAUD_9600: u32 = 9600u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB1_Computer: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB1_Fax: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB1_LANAccess: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB1_Modem: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB1_PDA_Palmtop: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB1_PnP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB1_Printer: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB2_FileServer: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB2_Telephony: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LM_HB_Extension: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LOG2_BITS_PER_BYTE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_CRYPTO_COMPRESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_FIREWALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_INBOUND_MODIFY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_INSPECTOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_LOCAL_CACHE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_OUTBOUND_MODIFY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_PROXY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_REDIRECTOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LSP_SYSTEM: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_ADDRCONFIG: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_API_ANSI: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_CONTAINERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_DEEP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_DISABLE_IDN_ENCODING: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_DNS_ONLY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_DUAL_ADDR: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_EXCLUSIVE_CUSTOM_SERVERS: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_EXTENDED_QUERYSET: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_FILESERVER: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_FLUSHCACHE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_FLUSHPREVIOUS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_FORCE_CLEAR_TEXT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_NEAREST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_NOCONTAINERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_NON_AUTHORITATIVE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_REQUIRE_SECURE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RESOLUTION_HANDLE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RES_SERVICE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_ADDR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_ALIASES: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_ALL: u32 = 4080u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_BLOB: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_COMMENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_PREFERRED_NAMES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_QUERY_STRING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_RESPONSE_FLAGS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_TTL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_TYPE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_RETURN_VERSION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_SECURE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LUP_SECURE_WITH_FALLBACK: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetASCII: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetISO_8859_9: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LmCharSetUNICODE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MAXGETHOSTSTRUCT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MAX_IPV4_HLEN: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MAX_IPV4_PACKET: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MAX_IPV6_PAYLOAD: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MAX_MCAST_TTL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MAX_PROTOCOL_CHAIN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MAX_WINDOW_INCREMENT_PERCENTAGE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_BLOCK_SOURCE: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_JOIN_GROUP: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_JOIN_SOURCE_GROUP: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_LEAVE_GROUP: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_UNBLOCK_SOURCE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_BCAST: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_CTRUNC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_ERRQUEUE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_INTERRUPT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_MAXIOVLEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_MCAST: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_PARTIAL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_TRUNC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_NA_FLAG_OVERRIDE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_NA_FLAG_ROUTER: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_NA_FLAG_SOLICITED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_DNSSL_MIN_LEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_PI_FLAG_AUTO: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_PI_FLAG_ONLINK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_PI_FLAG_ROUTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_PI_FLAG_ROUTER_ADDR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_PI_FLAG_SITE_PREFIX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_RDNSS_MIN_LEN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_RI_FLAG_PREFERENCE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_RA_FLAG_HOME_AGENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_RA_FLAG_MANAGED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_RA_FLAG_OTHER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_RA_FLAG_PREFERENCE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NETBIOS_GROUP_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NETBIOS_NAME_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NETBIOS_TYPE_QUICK_GROUP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NETBIOS_TYPE_QUICK_UNIQUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NETBIOS_UNIQUE_NAME: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NI_DGRAM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NI_MAXHOST: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NI_MAXSERV: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NI_NAMEREQD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NI_NOFQDN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NI_NUMERICHOST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NI_NUMERICSERV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_ALLUSERS_NETWORK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_FRIENDLY_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSPROTO_IPX: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSPROTO_SPX: u32 = 1256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSPROTO_SPXII: u32 = 1257u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSTYPE_DYNAMIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSTYPE_ENUMERABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSTYPE_HIERARCHICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSTYPE_WORKGROUP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_DHCP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_DNS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_EMAIL: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_LOCALNAME: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_MS: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NBP: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NDS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NETBT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NETDES: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NIS: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NISPLUS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NLA: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_NTDS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_PEER_BROWSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_SAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_SLP: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_STDA: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_TCPIP_HOSTS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_TCPIP_LOCAL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_VNS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_WINS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_WRQ: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NS_X500: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PFL_HIDDEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PFL_MATCHES_PROTOCOL_ZERO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PFL_MULTIPLE_PROTO_ENTRIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PFL_NETWORKDIRECT_PROVIDER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PFL_RECOMMENDED_PROTO_ENTRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_APPLETALK: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_ATM: u16 = 22u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_BAN: u16 = 21u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_CCITT: u16 = 10u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_CHAOS: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_DATAKIT: u16 = 9u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_DECnet: u16 = 12u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_DLI: u16 = 13u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_ECMA: u16 = 8u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_FIREFOX: u16 = 19u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_HYLINK: u16 = 15u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_IMPLINK: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_IPX: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_IRDA: u16 = 26u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_ISO: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_LAT: u16 = 14u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_MAX: u16 = 29u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_NS: u16 = 6u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_OSI: u16 = 7u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_PUP: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_SNA: u16 = 11u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_UNIX: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_UNKNOWN1: u16 = 20u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PF_VOICEVIEW: u16 = 18u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PI_ALLOWED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PI_NUMBER_NOT_AVAILABLE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PI_RESTRICTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLERR: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLHUP: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLIN: u16 = 768u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLNVAL: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLOUT: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLPRI: u16 = 1024u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLRDBAND: u16 = 512u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLRDNORM: u16 = 256u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLWRBAND: u16 = 32u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const POLLWRNORM: u16 = 16u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_ADDRESSES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_ALL: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_COMMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_DISPLAY_HINT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_LOCALE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_MACHINE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_SD: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_START_TIME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROP_VERSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTECTION_LEVEL_DEFAULT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTECTION_LEVEL_EDGERESTRICTED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTECTION_LEVEL_RESTRICTED: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTECTION_LEVEL_UNRESTRICTED: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PVD_CONFIG: u32 = 12289u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const QOS_CLASS0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const QOS_CLASS1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const QOS_CLASS2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const QOS_CLASS3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const QOS_CLASS4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const REAL_TIME_NOTIFICATION_CAPABILITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6b59819a_5cae_492d_a901_2a3c2c50164f); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const REAL_TIME_NOTIFICATION_CAPABILITY_EX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6843da03_154a_4616_a508_44371295f96b); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESULT_IS_ADDED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESULT_IS_ALIAS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESULT_IS_CHANGED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESULT_IS_DELETED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RES_FIND_MULTIPLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RES_FLUSH_CACHE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RES_SERVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RES_SOFT_SEARCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RES_UNUSED_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_CORRUPT_CQ: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_MAX_CQ_SIZE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_MSG_COMMIT_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_MSG_DEFER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_MSG_DONT_NOTIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_MSG_WAITALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_ADD_RECEIVE_IF: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_DEL_RECEIVE_IF: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_FLUSHCACHE: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_HIGH_SPEED_INTRANET_OPT: u32 = 1014u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_LATEJOIN: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_OPTIONSBASE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_RATE_WINDOW_SIZE: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_RECEIVER_STATISTICS: u32 = 1013u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_SENDER_STATISTICS: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_SENDER_WINDOW_ADVANCE_METHOD: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_SEND_WINDOW_ADV_RATE: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_SET_MCAST_TTL: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_SET_MESSAGE_BOUNDARY: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_SET_SEND_IF: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RM_USE_FEC: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SAP_FIELD_ABSENT: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SAP_FIELD_ANY: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SAP_FIELD_ANY_AESA_REST: u32 = 4294967291u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SAP_FIELD_ANY_AESA_SEL: u32 = 4294967290u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SD_BOTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SD_RECEIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SD_SEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SECURITY_PROTOCOL_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SENDER_DEFAULT_LATE_JOINER_PERCENTAGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SENDER_DEFAULT_RATE_KBITS_PER_SEC: u32 = 56u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SENDER_DEFAULT_WINDOW_ADV_PERCENTAGE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SENDER_MAX_LATE_JOINER_PERCENTAGE: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_ADDRESS_FLAG_RPC_CN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_ADDRESS_FLAG_RPC_DG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_ADDRESS_FLAG_RPC_NB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_FLAG_DEFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_FLAG_HARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_LOCAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_MULTIPLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_RESOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_SERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_CONN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConnectionOriented"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_CONNA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ConnectionOriented"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_CONNW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConnectionOriented"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_IPXPORTA: ::windows_sys::core::PCSTR = ::windows_sys::s!("IpxSocket"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_IPXPORTW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IpxSocket"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_OBJECTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectId"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_OBJECTIDA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ObjectId"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_OBJECTIDW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectId"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_SAPID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SapId"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_SAPIDA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SapId"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_SAPIDW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SapId"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_TCPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TcpPort"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_TCPPORTA: ::windows_sys::core::PCSTR = ::windows_sys::s!("TcpPort"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_TCPPORTW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TcpPort"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_UDPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UdpPort"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_UDPPORTA: ::windows_sys::core::PCSTR = ::windows_sys::s!("UdpPort"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_TYPE_VALUE_UDPPORTW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UdpPort"); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SET_SERVICE_PARTIAL_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SG_CONSTRAINED_GROUP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SG_UNCONSTRAINED_GROUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIOCATMARK: i32 = 1074033415i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIOCGHIWAT: i32 = 1074033409i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIOCGLOWAT: i32 = 1074033411i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIOCSHIWAT: i32 = -2147192064i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIOCSLOWAT: i32 = -2147192062i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ABSORB_RTRALERT: u32 = 2550136837u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ACQUIRE_PORT_RESERVATION: u32 = 2550136932u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ADDRESS_LIST_CHANGE: u32 = 671088663u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ADDRESS_LIST_QUERY: u32 = 1207959574u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ADDRESS_LIST_SORT: u32 = 3355443225u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_AF_UNIX_GETPEERPID: u32 = 1476395264u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_AF_UNIX_SETBINDPARENTPATH: u32 = 2550137089u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_AF_UNIX_SETCONNPARENTPATH: u32 = 2550137090u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_APPLY_TRANSPORT_SETTING: u32 = 2550136851u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ASSOCIATE_HANDLE: u32 = 2281701377u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ASSOCIATE_PORT_RESERVATION: u32 = 2550136934u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ASSOCIATE_PVC: u32 = 2417360899u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_BASE_HANDLE: u32 = 1207959586u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_BSP_HANDLE: u32 = 1207959579u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_BSP_HANDLE_POLL: u32 = 1207959581u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_BSP_HANDLE_SELECT: u32 = 1207959580u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_CPU_AFFINITY: u32 = 2550136853u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_DELETE_PEER_TARGET_NAME: u32 = 2550137035u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ENABLE_CIRCULAR_QUEUEING: u32 = 671088642u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_EXT_POLL: u32 = 3355443231u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_EXT_SELECT: u32 = 3355443230u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_EXT_SENDMSG: u32 = 3355443232u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_FIND_ROUTE: u32 = 1207959555u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_FLUSH: u32 = 671088644u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_ATM_ADDRESS: u32 = 3491102722u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_ATM_CONNECTION_ID: u32 = 1343619076u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_BROADCAST_ADDRESS: u32 = 1207959557u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_EXTENSION_FUNCTION_POINTER: u32 = 3355443206u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_GROUP_QOS: u32 = 3355443208u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER: u32 = 3355443236u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_NUMBER_OF_ATM_DEVICES: u32 = 1343619073u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_QOS: u32 = 3355443207u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_GET_TX_TIMESTAMP: u32 = 2550137066u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_INDEX_ADD_MCAST: u32 = 2550136842u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_INDEX_BIND: u32 = 2550136840u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_INDEX_DEL_MCAST: u32 = 2550136843u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_INDEX_MCASTIF: u32 = 2550136841u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_KEEPALIVE_VALS: u32 = 2550136836u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_LIMIT_BROADCASTS: u32 = 2550136839u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_LOOPBACK_FAST_PATH: u32 = 2550136848u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_MULTICAST_SCOPE: u32 = 2281701386u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_MULTIPOINT_LOOPBACK: u32 = 2281701385u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_NSP_NOTIFY_CHANGE: u32 = 2281701401u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_PRIORITY_HINT: u32 = 2550136856u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_RSS_PROCESSOR_INFO: u32 = 1207959589u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_RSS_SCALABILITY_INFO: u32 = 1476395218u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_SECURITY: u32 = 3623878857u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_TARGET_PNP_HANDLE: u32 = 1207959576u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_TRANSPORT_SETTING: u32 = 2550136852u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_WFP_ALE_ENDPOINT_HANDLE: u32 = 1476395213u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_WFP_CONNECTION_REDIRECT_CONTEXT: u32 = 2550137053u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_QUERY_WFP_CONNECTION_REDIRECT_RECORDS: u32 = 2550137052u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RCVALL: u32 = 2550136833u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RCVALL_IF: u32 = 2550136846u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RCVALL_IGMPMCAST: u32 = 2550136835u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RCVALL_MCAST: u32 = 2550136834u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RCVALL_MCAST_IF: u32 = 2550136845u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RELEASE_PORT_RESERVATION: u32 = 2550136933u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RESERVED_1: u32 = 2281701402u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_RESERVED_2: u32 = 2281701409u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ROUTING_INTERFACE_CHANGE: u32 = 2281701397u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_ROUTING_INTERFACE_QUERY: u32 = 3355443220u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SET_COMPATIBILITY_MODE: u32 = 2550137132u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SET_GROUP_QOS: u32 = 2281701388u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SET_PEER_TARGET_NAME: u32 = 2550137034u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SET_PRIORITY_HINT: u32 = 2550136856u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SET_QOS: u32 = 2281701387u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SET_SECURITY: u32 = 2550137032u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SET_WFP_CONNECTION_REDIRECT_RECORDS: u32 = 2550137054u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SOCKET_CLOSE_NOTIFY: u32 = 2550136845u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_SOCKET_USAGE_NOTIFICATION: u32 = 2550137036u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_TCP_INFO: u32 = 3623878695u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_TCP_INITIAL_RTO: u32 = 2550136849u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_TCP_SET_ACK_FREQUENCY: u32 = 2550136855u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_TCP_SET_ICW: u32 = 2550136854u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_TIMESTAMPING: u32 = 2550137067u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_TRANSLATE_HANDLE: u32 = 3355443213u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_UCAST_IF: u32 = 2550136838u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_UDP_CONNRESET: u32 = 2550136844u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIO_UDP_NETRESET: u32 = 2550136847u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIZEOF_IP_OPT_ROUTERALERT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIZEOF_IP_OPT_ROUTING_HEADER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIZEOF_IP_OPT_SECURITY: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIZEOF_IP_OPT_STREAMIDENTIFIER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SIZEOF_IP_OPT_TIMESTAMP_HEADER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SI_NETWORK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SI_USER_FAILED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SI_USER_NOT_SCREENED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SI_USER_PASSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SNAP_CONTROL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SNAP_DSAP: u32 = 170u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SNAP_OUI: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SNAP_SSAP: u32 = 170u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_DEFAULT2_QM_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaec2ef9c_3a4d_4d3e_8842_239942e39a47); -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_ERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_INFO_CONNECTION_ENCRYPTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_INFO_CONNECTION_IMPERSONATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_INFO_CONNECTION_SECURED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_QUERY_IPSEC2_ABORT_CONNECTION_ON_FIELD_CHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_QUERY_IPSEC2_FIELD_MASK_MM_SA_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_QUERY_IPSEC2_FIELD_MASK_QM_SA_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SETTINGS_ALLOW_INSECURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SETTINGS_GUARANTEE_ENCRYPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SETTINGS_IPSEC_ALLOW_FIRST_INBOUND_PKT_UNENCRYPTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SETTINGS_IPSEC_OPTIONAL_PEER_NAME_VERIFICATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SETTINGS_IPSEC_PEER_NAME_IS_RAW_FORMAT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SETTINGS_IPSEC_SKIP_FILTER_INSTANTIATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_DGRAM: u16 = 2u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_EVENT_ERR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_EVENT_HANGUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_EVENT_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_EVENT_OUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_EVENT_REMOVE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_OP_DISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_OP_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_OP_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_OP_REMOVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_REGISTER_EVENT_HANGUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_REGISTER_EVENT_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_REGISTER_EVENT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_REGISTER_EVENT_OUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_TRIGGER_EDGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_TRIGGER_LEVEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_TRIGGER_ONESHOT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_NOTIFY_TRIGGER_PERSISTENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_RAW: u16 = 3u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_RDM: u16 = 4u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_SEQPACKET: u16 = 5u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCK_STREAM: u16 = 1u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOL_IRLMP: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOL_SOCKET: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOMAXCONN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_ACCEPTCONN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_BROADCAST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_BSP_STATE: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_COMPARTMENT_ID: u32 = 12292u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_CONDITIONAL_ACCEPT: u32 = 12290u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_CONNDATA: u32 = 28672u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_CONNDATALEN: u32 = 28676u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_CONNECT_TIME: u32 = 28684u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_CONNOPT: u32 = 28673u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_CONNOPTLEN: u32 = 28677u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_DEBUG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_DISCDATA: u32 = 28674u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_DISCDATALEN: u32 = 28678u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_DISCOPT: u32 = 28675u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_DISCOPTLEN: u32 = 28679u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_DONTROUTE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_ERROR: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_GROUP_ID: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_GROUP_PRIORITY: u32 = 8194u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_KEEPALIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_LINGER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_MAXDG: u32 = 28681u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_MAXPATHDG: u32 = 28682u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_MAX_MSG_SIZE: u32 = 8195u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_OOBINLINE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_OPENTYPE: u32 = 28680u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_ORIGINAL_DST: u32 = 12303u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_PAUSE_ACCEPT: u32 = 12291u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_PORT_SCALABILITY: u32 = 12294u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_PROTOCOL_INFO: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_PROTOCOL_INFOA: u32 = 8196u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_PROTOCOL_INFOW: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_RANDOMIZE_PORT: u32 = 12293u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_RCVBUF: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_RCVLOWAT: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_RCVTIMEO: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_REUSEADDR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_REUSE_MULTICASTPORT: u32 = 12296u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_REUSE_UNICASTPORT: u32 = 12295u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_SNDBUF: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_SNDLOWAT: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_SNDTIMEO: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_SYNCHRONOUS_ALERT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_SYNCHRONOUS_NONALERT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_TIMESTAMP: u32 = 12298u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_TIMESTAMP_ID: u32 = 12299u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_TYPE: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_UPDATE_ACCEPT_CONTEXT: u32 = 28683u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_UPDATE_CONNECT_CONTEXT: u32 = 28688u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SO_USELOOPBACK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ATMARK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_BSDURGENT: u32 = 28672u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_CONGESTION_ALGORITHM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_DELAY_FIN_ACK: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_EXPEDITED_1122: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_FAIL_CONNECT_ON_ICMP_ERROR: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_FASTOPEN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICMP_ERROR_INFO: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_INITIAL_RTO_DEFAULT_MAX_SYN_RETRANSMISSIONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_INITIAL_RTO_DEFAULT_RTT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_KEEPALIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_KEEPCNT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_KEEPIDLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_KEEPINTVL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_MAXRT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_MAXRTMS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_MAXSEG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_NODELAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_NOSYNRETRIES: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_NOURG: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_OFFLOAD_NOT_PREFERRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_OFFLOAD_NO_PREFERENCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_OFFLOAD_PREFERENCE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_OFFLOAD_PREFERRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_STDURG: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_TIMESTAMPS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TF_DISCONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TF_REUSE_SOCKET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TF_USE_DEFAULT_WORKER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TF_USE_KERNEL_APC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TF_USE_SYSTEM_THREAD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TF_WRITE_BEHIND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_ACK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_CWR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_ECE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_FIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_NETDEV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_EOL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_FASTOPEN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_MSS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_NOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_SACK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_SACK_PERMITTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_TS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_OPT_WS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_PSH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_RST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_SYN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_TAPI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TH_URG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TIMESTAMPING_FLAG_RX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TIMESTAMPING_FLAG_TX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TNS_PLAN_CARRIER_ID_CODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TNS_TYPE_NATIONAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_DISCONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_ELEMENT_EOP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_ELEMENT_FILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_ELEMENT_MEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_REUSE_SOCKET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_USE_DEFAULT_WORKER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_USE_KERNEL_APC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TP_USE_SYSTEM_THREAD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TR_END_TO_END: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TR_NOIND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TR_NO_END_TO_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TT_CBR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TT_NOIND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TT_VBR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UDP_CHECKSUM_COVERAGE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UDP_COALESCED_INFO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UDP_NOCHECKSUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UDP_RECV_MAX_COALESCED_SIZE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UDP_SEND_MSG_SIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UNIX_PATH_MAX: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UP_P2MP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const UP_P2P: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const VNSPROTO_IPC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const VNSPROTO_RELIABLE_IPC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const VNSPROTO_SPP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WCE_AF_IRDA: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WCE_PF_IRDA: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WINDOWS_AF_IRDA: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WINDOWS_PF_IRDA: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSADESCRIPTION_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAPROTOCOL_LEN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSASYS_STATUS_LEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_ACCESS_SYSTEM_SECURITY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_MULTIPOINT_C_LEAF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_MULTIPOINT_C_ROOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_MULTIPOINT_D_LEAF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_MULTIPOINT_D_ROOT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_NO_HANDLE_INHERIT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_OVERLAPPED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_FLAG_REGISTERED_IO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_INFINITE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_MAXIMUM_WAIT_EVENTS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_WAIT_FAILED: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_WAIT_TIMEOUT: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSK_SO_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSPDESCRIPTION_LEN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSS_OPERATION_IN_PROGRESS: i32 = 259i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_CONNECTIONLESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_CONNECT_DATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_DISCONNECT_DATA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_EXPEDITED_DATA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_GRACEFUL_CLOSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_GUARANTEED_DELIVERY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_GUARANTEED_ORDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_IFS_HANDLES: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_INTERRUPT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_MESSAGE_ORIENTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_MULTIPOINT_CONTROL_PLANE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_MULTIPOINT_DATA_PLANE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_PARTIAL_MESSAGE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_PSEUDO_STREAM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_QOS_SUPPORTED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_SAN_SUPPORT_SDP: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_SUPPORT_BROADCAST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_SUPPORT_MULTIPOINT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_UNI_RECV: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP1_UNI_SEND: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_BANDWIDTH_ALLOCATION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_CONNECTIONLESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_CONNECT_DATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_DISCONNECT_DATA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_ENCRYPTS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_EXPEDITED_DATA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_FRAGMENTATION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_GRACEFUL_CLOSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_GUARANTEED_DELIVERY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_GUARANTEED_ORDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_MESSAGE_ORIENTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_PSEUDO_STREAM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_SUPPORTS_BROADCAST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const XP_SUPPORTS_MULTICAST: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const _BIG_ENDIAN: u32 = 4321u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const _LITTLE_ENDIAN: u32 = 1234u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const _PDP_ENDIAN: u32 = 3412u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const _SS_MAXSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type AAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AALTYPE_5: AAL_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AALTYPE_USER: AAL_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type ADDRESS_FAMILY = u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_INET: ADDRESS_FAMILY = 2u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_INET6: ADDRESS_FAMILY = 23u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const AF_UNSPEC: ADDRESS_FAMILY = 0u16; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type ARP_HARDWARE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ARP_HW_ENET: ARP_HARDWARE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ARP_HW_802: ARP_HARDWARE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type ARP_OPCODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ARP_REQUEST: ARP_OPCODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ARP_RESPONSE: ARP_OPCODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type CONTROL_CHANNEL_TRIGGER_STATUS = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CONTROL_CHANNEL_TRIGGER_STATUS_INVALID: CONTROL_CHANNEL_TRIGGER_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED: CONTROL_CHANNEL_TRIGGER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED: CONTROL_CHANNEL_TRIGGER_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR: CONTROL_CHANNEL_TRIGGER_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR: CONTROL_CHANNEL_TRIGGER_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED: CONTROL_CHANNEL_TRIGGER_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE: CONTROL_CHANNEL_TRIGGER_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type FALLBACK_INDEX = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FallbackIndexTcpFastopen: FALLBACK_INDEX = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const FallbackIndexMax: FALLBACK_INDEX = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type ICMP4_TIME_EXCEED_CODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_TIME_EXCEED_TRANSIT: ICMP4_TIME_EXCEED_CODE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_TIME_EXCEED_REASSEMBLY: ICMP4_TIME_EXCEED_CODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type ICMP4_UNREACH_CODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_NET: ICMP4_UNREACH_CODE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_HOST: ICMP4_UNREACH_CODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_PROTOCOL: ICMP4_UNREACH_CODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_PORT: ICMP4_UNREACH_CODE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_FRAG_NEEDED: ICMP4_UNREACH_CODE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_SOURCEROUTE_FAILED: ICMP4_UNREACH_CODE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_NET_UNKNOWN: ICMP4_UNREACH_CODE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_HOST_UNKNOWN: ICMP4_UNREACH_CODE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_ISOLATED: ICMP4_UNREACH_CODE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_NET_ADMIN: ICMP4_UNREACH_CODE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_HOST_ADMIN: ICMP4_UNREACH_CODE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_NET_TOS: ICMP4_UNREACH_CODE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_HOST_TOS: ICMP4_UNREACH_CODE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ICMP4_UNREACH_ADMIN: ICMP4_UNREACH_CODE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type IGMP_MAX_RESP_CODE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IGMP_MAX_RESP_CODE_TYPE_NORMAL: IGMP_MAX_RESP_CODE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IGMP_MAX_RESP_CODE_TYPE_FLOAT: IGMP_MAX_RESP_CODE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type IPPROTO = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_HOPOPTS: IPPROTO = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_ICMP: IPPROTO = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_IGMP: IPPROTO = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_GGP: IPPROTO = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_IPV4: IPPROTO = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_ST: IPPROTO = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_TCP: IPPROTO = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_CBT: IPPROTO = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_EGP: IPPROTO = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_IGP: IPPROTO = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_PUP: IPPROTO = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_UDP: IPPROTO = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_IDP: IPPROTO = 22i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RDP: IPPROTO = 27i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_IPV6: IPPROTO = 41i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_ROUTING: IPPROTO = 43i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_FRAGMENT: IPPROTO = 44i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_ESP: IPPROTO = 50i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_AH: IPPROTO = 51i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_ICMPV6: IPPROTO = 58i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_NONE: IPPROTO = 59i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_DSTOPTS: IPPROTO = 60i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_ND: IPPROTO = 77i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_ICLFXBM: IPPROTO = 78i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_PIM: IPPROTO = 103i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_PGM: IPPROTO = 113i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_L2TP: IPPROTO = 115i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_SCTP: IPPROTO = 132i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RAW: IPPROTO = 255i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_MAX: IPPROTO = 256i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RESERVED_RAW: IPPROTO = 257i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RESERVED_IPSEC: IPPROTO = 258i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RESERVED_IPSECOFFLOAD: IPPROTO = 259i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RESERVED_WNV: IPPROTO = 260i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IPPROTO_RESERVED_MAX: IPPROTO = 261i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type IPV4_OPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_EOL: IPV4_OPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_NOP: IPV4_OPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_SECURITY: IPV4_OPTION_TYPE = 130i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_LSRR: IPV4_OPTION_TYPE = 131i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_TS: IPV4_OPTION_TYPE = 68i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_RR: IPV4_OPTION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_SSRR: IPV4_OPTION_TYPE = 137i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_SID: IPV4_OPTION_TYPE = 136i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_ROUTER_ALERT: IPV4_OPTION_TYPE = 148i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPT_MULTIDEST: IPV4_OPTION_TYPE = 149i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type IPV6_OPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_PAD1: IPV6_OPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_PADN: IPV6_OPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_TUNNEL_LIMIT: IPV6_OPTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_ROUTER_ALERT: IPV6_OPTION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_JUMBO: IPV6_OPTION_TYPE = 194i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP6OPT_NSAP_ADDR: IPV6_OPTION_TYPE = 195i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type IP_OPTION_TIMESTAMP_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPTION_TIMESTAMP_ONLY: IP_OPTION_TIMESTAMP_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPTION_TIMESTAMP_ADDRESS: IP_OPTION_TIMESTAMP_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_OPTION_TIMESTAMP_SPECIFIC_ADDRESS: IP_OPTION_TIMESTAMP_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type MLD_MAX_RESP_CODE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MLD_MAX_RESP_CODE_TYPE_NORMAL: MLD_MAX_RESP_CODE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MLD_MAX_RESP_CODE_TYPE_FLOAT: MLD_MAX_RESP_CODE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type MULTICAST_MODE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_INCLUDE: MULTICAST_MODE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MCAST_EXCLUDE: MULTICAST_MODE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NAPI_PROVIDER_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ProviderLevel_None: NAPI_PROVIDER_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ProviderLevel_Secondary: NAPI_PROVIDER_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ProviderLevel_Primary: NAPI_PROVIDER_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NAPI_PROVIDER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ProviderType_Application: NAPI_PROVIDER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ProviderType_Service: NAPI_PROVIDER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type ND_OPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_SOURCE_LINKADDR: ND_OPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_TARGET_LINKADDR: ND_OPTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_PREFIX_INFORMATION: ND_OPTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_REDIRECTED_HEADER: ND_OPTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_MTU: ND_OPTION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_NBMA_SHORTCUT_LIMIT: ND_OPTION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_ADVERTISEMENT_INTERVAL: ND_OPTION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_HOME_AGENT_INFORMATION: ND_OPTION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_SOURCE_ADDR_LIST: ND_OPTION_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_TARGET_ADDR_LIST: ND_OPTION_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_ROUTE_INFO: ND_OPTION_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_RDNSS: ND_OPTION_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ND_OPT_DNSSL: ND_OPTION_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NLA_BLOB_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_RAW_DATA: NLA_BLOB_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_INTERFACE: NLA_BLOB_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_802_1X_LOCATION: NLA_BLOB_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_CONNECTIVITY: NLA_BLOB_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_ICS: NLA_BLOB_DATA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NLA_CONNECTIVITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_NETWORK_AD_HOC: NLA_CONNECTIVITY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_NETWORK_MANAGED: NLA_CONNECTIVITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_NETWORK_UNMANAGED: NLA_CONNECTIVITY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_NETWORK_UNKNOWN: NLA_CONNECTIVITY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NLA_INTERNET = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_INTERNET_UNKNOWN: NLA_INTERNET = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_INTERNET_NO: NLA_INTERNET = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NLA_INTERNET_YES: NLA_INTERNET = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_ADDRESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlatUnspecified: NL_ADDRESS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlatUnicast: NL_ADDRESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlatAnycast: NL_ADDRESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlatMulticast: NL_ADDRESS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlatBroadcast: NL_ADDRESS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlatInvalid: NL_ADDRESS_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_BANDWIDTH_FLAG = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlbwDisabled: NL_BANDWIDTH_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlbwEnabled: NL_BANDWIDTH_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlbwUnchanged: NL_BANDWIDTH_FLAG = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_DAD_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NldsInvalid: NL_DAD_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NldsTentative: NL_DAD_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NldsDuplicate: NL_DAD_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NldsDeprecated: NL_DAD_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NldsPreferred: NL_DAD_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpDadStateInvalid: NL_DAD_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpDadStateTentative: NL_DAD_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpDadStateDuplicate: NL_DAD_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpDadStateDeprecated: NL_DAD_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpDadStatePreferred: NL_DAD_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_INTERFACE_NETWORK_CATEGORY_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlincCategoryUnknown: NL_INTERFACE_NETWORK_CATEGORY_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlincPublic: NL_INTERFACE_NETWORK_CATEGORY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlincPrivate: NL_INTERFACE_NETWORK_CATEGORY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlincDomainAuthenticated: NL_INTERFACE_NETWORK_CATEGORY_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlincCategoryStateMax: NL_INTERFACE_NETWORK_CATEGORY_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_LINK_LOCAL_ADDRESS_BEHAVIOR = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LinkLocalAlwaysOff: NL_LINK_LOCAL_ADDRESS_BEHAVIOR = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LinkLocalDelayed: NL_LINK_LOCAL_ADDRESS_BEHAVIOR = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LinkLocalAlwaysOn: NL_LINK_LOCAL_ADDRESS_BEHAVIOR = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const LinkLocalUnchanged: NL_LINK_LOCAL_ADDRESS_BEHAVIOR = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_NEIGHBOR_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsUnreachable: NL_NEIGHBOR_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsIncomplete: NL_NEIGHBOR_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsProbe: NL_NEIGHBOR_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsDelay: NL_NEIGHBOR_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsStale: NL_NEIGHBOR_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsReachable: NL_NEIGHBOR_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsPermanent: NL_NEIGHBOR_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlnsMaximum: NL_NEIGHBOR_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_NETWORK_CATEGORY = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkCategoryPublic: NL_NETWORK_CATEGORY = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkCategoryPrivate: NL_NETWORK_CATEGORY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkCategoryDomainAuthenticated: NL_NETWORK_CATEGORY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkCategoryUnchanged: NL_NETWORK_CATEGORY = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkCategoryUnknown: NL_NETWORK_CATEGORY = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_NETWORK_CONNECTIVITY_COST_HINT = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityCostHintUnknown: NL_NETWORK_CONNECTIVITY_COST_HINT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityCostHintUnrestricted: NL_NETWORK_CONNECTIVITY_COST_HINT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityCostHintFixed: NL_NETWORK_CONNECTIVITY_COST_HINT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityCostHintVariable: NL_NETWORK_CONNECTIVITY_COST_HINT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_NETWORK_CONNECTIVITY_LEVEL_HINT = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityLevelHintUnknown: NL_NETWORK_CONNECTIVITY_LEVEL_HINT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityLevelHintNone: NL_NETWORK_CONNECTIVITY_LEVEL_HINT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityLevelHintLocalAccess: NL_NETWORK_CONNECTIVITY_LEVEL_HINT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityLevelHintInternetAccess: NL_NETWORK_CONNECTIVITY_LEVEL_HINT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityLevelHintConstrainedInternetAccess: NL_NETWORK_CONNECTIVITY_LEVEL_HINT = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NetworkConnectivityLevelHintHidden: NL_NETWORK_CONNECTIVITY_LEVEL_HINT = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_PREFIX_ORIGIN = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpPrefixOriginOther: NL_PREFIX_ORIGIN = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpPrefixOriginManual: NL_PREFIX_ORIGIN = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpPrefixOriginWellKnown: NL_PREFIX_ORIGIN = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpPrefixOriginDhcp: NL_PREFIX_ORIGIN = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpPrefixOriginRouterAdvertisement: NL_PREFIX_ORIGIN = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpPrefixOriginUnchanged: NL_PREFIX_ORIGIN = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_ROUTER_DISCOVERY_BEHAVIOR = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouterDiscoveryDisabled: NL_ROUTER_DISCOVERY_BEHAVIOR = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouterDiscoveryEnabled: NL_ROUTER_DISCOVERY_BEHAVIOR = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouterDiscoveryDhcp: NL_ROUTER_DISCOVERY_BEHAVIOR = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouterDiscoveryUnchanged: NL_ROUTER_DISCOVERY_BEHAVIOR = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_ROUTE_ORIGIN = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlroManual: NL_ROUTE_ORIGIN = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlroWellKnown: NL_ROUTE_ORIGIN = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlroDHCP: NL_ROUTE_ORIGIN = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlroRouterAdvertisement: NL_ROUTE_ORIGIN = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const Nlro6to4: NL_ROUTE_ORIGIN = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_ROUTE_PROTOCOL = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolOther: NL_ROUTE_PROTOCOL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolLocal: NL_ROUTE_PROTOCOL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolNetMgmt: NL_ROUTE_PROTOCOL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolIcmp: NL_ROUTE_PROTOCOL = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolEgp: NL_ROUTE_PROTOCOL = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolGgp: NL_ROUTE_PROTOCOL = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolHello: NL_ROUTE_PROTOCOL = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolRip: NL_ROUTE_PROTOCOL = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolIsIs: NL_ROUTE_PROTOCOL = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolEsIs: NL_ROUTE_PROTOCOL = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolCisco: NL_ROUTE_PROTOCOL = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolBbn: NL_ROUTE_PROTOCOL = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolOspf: NL_ROUTE_PROTOCOL = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolBgp: NL_ROUTE_PROTOCOL = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolIdpr: NL_ROUTE_PROTOCOL = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolEigrp: NL_ROUTE_PROTOCOL = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolDvmrp: NL_ROUTE_PROTOCOL = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolRpl: NL_ROUTE_PROTOCOL = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RouteProtocolDhcp: NL_ROUTE_PROTOCOL = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_OTHER: NL_ROUTE_PROTOCOL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_OTHER: NL_ROUTE_PROTOCOL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_LOCAL: NL_ROUTE_PROTOCOL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_LOCAL: NL_ROUTE_PROTOCOL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_NETMGMT: NL_ROUTE_PROTOCOL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_NETMGMT: NL_ROUTE_PROTOCOL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_ICMP: NL_ROUTE_PROTOCOL = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_ICMP: NL_ROUTE_PROTOCOL = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_EGP: NL_ROUTE_PROTOCOL = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_EGP: NL_ROUTE_PROTOCOL = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_GGP: NL_ROUTE_PROTOCOL = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_GGP: NL_ROUTE_PROTOCOL = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_HELLO: NL_ROUTE_PROTOCOL = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_HELLO: NL_ROUTE_PROTOCOL = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_RIP: NL_ROUTE_PROTOCOL = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_RIP: NL_ROUTE_PROTOCOL = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_IS_IS: NL_ROUTE_PROTOCOL = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_IS_IS: NL_ROUTE_PROTOCOL = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_ES_IS: NL_ROUTE_PROTOCOL = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_ES_IS: NL_ROUTE_PROTOCOL = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_CISCO: NL_ROUTE_PROTOCOL = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_CISCO: NL_ROUTE_PROTOCOL = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_BBN: NL_ROUTE_PROTOCOL = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_BBN: NL_ROUTE_PROTOCOL = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_OSPF: NL_ROUTE_PROTOCOL = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_OSPF: NL_ROUTE_PROTOCOL = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_BGP: NL_ROUTE_PROTOCOL = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_BGP: NL_ROUTE_PROTOCOL = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_IDPR: NL_ROUTE_PROTOCOL = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_IDPR: NL_ROUTE_PROTOCOL = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_EIGRP: NL_ROUTE_PROTOCOL = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_EIGRP: NL_ROUTE_PROTOCOL = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_DVMRP: NL_ROUTE_PROTOCOL = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_DVMRP: NL_ROUTE_PROTOCOL = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_RPL: NL_ROUTE_PROTOCOL = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_RPL: NL_ROUTE_PROTOCOL = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_DHCP: NL_ROUTE_PROTOCOL = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_DHCP: NL_ROUTE_PROTOCOL = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_NT_AUTOSTATIC: NL_ROUTE_PROTOCOL = 10002i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_NT_AUTOSTATIC: NL_ROUTE_PROTOCOL = 10002i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_NT_STATIC: NL_ROUTE_PROTOCOL = 10006i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_NT_STATIC: NL_ROUTE_PROTOCOL = 10006i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIB_IPPROTO_NT_STATIC_NON_DOD: NL_ROUTE_PROTOCOL = 10007i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const PROTO_IP_NT_STATIC_NON_DOD: NL_ROUTE_PROTOCOL = 10007i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NL_SUFFIX_ORIGIN = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlsoOther: NL_SUFFIX_ORIGIN = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlsoManual: NL_SUFFIX_ORIGIN = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlsoWellKnown: NL_SUFFIX_ORIGIN = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlsoDhcp: NL_SUFFIX_ORIGIN = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlsoLinkLayerAddress: NL_SUFFIX_ORIGIN = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NlsoRandom: NL_SUFFIX_ORIGIN = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpSuffixOriginOther: NL_SUFFIX_ORIGIN = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpSuffixOriginManual: NL_SUFFIX_ORIGIN = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpSuffixOriginWellKnown: NL_SUFFIX_ORIGIN = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpSuffixOriginDhcp: NL_SUFFIX_ORIGIN = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpSuffixOriginLinkLayerAddress: NL_SUFFIX_ORIGIN = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpSuffixOriginRandom: NL_SUFFIX_ORIGIN = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IpSuffixOriginUnchanged: NL_SUFFIX_ORIGIN = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type NPI_MODULEID_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIT_GUID: NPI_MODULEID_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MIT_IF_LUID: NPI_MODULEID_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type PMTUD_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PMTUDISC_NOT_SET: PMTUD_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PMTUDISC_DO: PMTUD_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PMTUDISC_DONT: PMTUD_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PMTUDISC_PROBE: PMTUD_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IP_PMTUDISC_MAX: PMTUD_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type Q2931_IE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_AALParameters: Q2931_IE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_TrafficDescriptor: Q2931_IE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_BroadbandBearerCapability: Q2931_IE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_BHLI: Q2931_IE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_BLLI: Q2931_IE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_CalledPartyNumber: Q2931_IE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_CalledPartySubaddress: Q2931_IE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_CallingPartyNumber: Q2931_IE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_CallingPartySubaddress: Q2931_IE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_Cause: Q2931_IE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_QOSClass: Q2931_IE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const IE_TransitNetworkSelection: Q2931_IE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type RCVALL_VALUE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RCVALL_OFF: RCVALL_VALUE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RCVALL_ON: RCVALL_VALUE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RCVALL_SOCKETLEVELONLY: RCVALL_VALUE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RCVALL_IPLEVEL: RCVALL_VALUE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type RESOURCE_DISPLAY_TYPE = u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESOURCEDISPLAYTYPE_DOMAIN: RESOURCE_DISPLAY_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESOURCEDISPLAYTYPE_FILE: RESOURCE_DISPLAY_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESOURCEDISPLAYTYPE_GENERIC: RESOURCE_DISPLAY_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESOURCEDISPLAYTYPE_GROUP: RESOURCE_DISPLAY_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESOURCEDISPLAYTYPE_SERVER: RESOURCE_DISPLAY_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESOURCEDISPLAYTYPE_SHARE: RESOURCE_DISPLAY_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RESOURCEDISPLAYTYPE_TREE: RESOURCE_DISPLAY_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type RIO_NOTIFICATION_COMPLETION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_EVENT_COMPLETION: RIO_NOTIFICATION_COMPLETION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RIO_IOCP_COMPLETION: RIO_NOTIFICATION_COMPLETION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type SCOPE_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelInterface: SCOPE_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelLink: SCOPE_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelSubnet: SCOPE_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelAdmin: SCOPE_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelSite: SCOPE_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelOrganization: SCOPE_LEVEL = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelGlobal: SCOPE_LEVEL = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ScopeLevelCount: SCOPE_LEVEL = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type SEND_RECV_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_OOB: SEND_RECV_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_PEEK: SEND_RECV_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_DONTROUTE: SEND_RECV_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_WAITALL: SEND_RECV_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const MSG_PUSH_IMMEDIATE: SEND_RECV_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type SET_SERVICE_OPERATION = u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_REGISTER: SET_SERVICE_OPERATION = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_DEREGISTER: SET_SERVICE_OPERATION = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_FLUSH: SET_SERVICE_OPERATION = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_ADD_TYPE: SET_SERVICE_OPERATION = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SERVICE_DELETE_TYPE: SET_SERVICE_OPERATION = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type SOCKET_PRIORITY_HINT = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SocketPriorityHintVeryLow: SOCKET_PRIORITY_HINT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SocketPriorityHintLow: SOCKET_PRIORITY_HINT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SocketPriorityHintNormal: SOCKET_PRIORITY_HINT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SocketMaximumPriorityHintType: SOCKET_PRIORITY_HINT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type SOCKET_SECURITY_PROTOCOL = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SECURITY_PROTOCOL_DEFAULT: SOCKET_SECURITY_PROTOCOL = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SECURITY_PROTOCOL_IPSEC: SOCKET_SECURITY_PROTOCOL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SECURITY_PROTOCOL_IPSEC2: SOCKET_SECURITY_PROTOCOL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SOCKET_SECURITY_PROTOCOL_INVALID: SOCKET_SECURITY_PROTOCOL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type SOCKET_USAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const SYSTEM_CRITICAL_SOCKET: SOCKET_USAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type TCPSTATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_CLOSED: TCPSTATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_LISTEN: TCPSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_SYN_SENT: TCPSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_SYN_RCVD: TCPSTATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_ESTABLISHED: TCPSTATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_FIN_WAIT_1: TCPSTATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_FIN_WAIT_2: TCPSTATE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_CLOSE_WAIT: TCPSTATE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_CLOSING: TCPSTATE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_LAST_ACK: TCPSTATE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_TIME_WAIT: TCPSTATE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCPSTATE_MAX: TCPSTATE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type TCP_ICW_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICW_LEVEL_DEFAULT: TCP_ICW_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICW_LEVEL_HIGH: TCP_ICW_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICW_LEVEL_VERY_HIGH: TCP_ICW_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICW_LEVEL_AGGRESSIVE: TCP_ICW_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICW_LEVEL_EXPERIMENTAL: TCP_ICW_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICW_LEVEL_COMPAT: TCP_ICW_LEVEL = 254i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TCP_ICW_LEVEL_MAX: TCP_ICW_LEVEL = 255i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type TUNNEL_SUB_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TUNNEL_SUB_TYPE_NONE: TUNNEL_SUB_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TUNNEL_SUB_TYPE_CP: TUNNEL_SUB_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TUNNEL_SUB_TYPE_IPTLS: TUNNEL_SUB_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const TUNNEL_SUB_TYPE_HA: TUNNEL_SUB_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type WSACOMPLETIONTYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSP_NOTIFY_IMMEDIATELY: WSACOMPLETIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSP_NOTIFY_HWND: WSACOMPLETIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSP_NOTIFY_EVENT: WSACOMPLETIONTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSP_NOTIFY_PORT: WSACOMPLETIONTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const NSP_NOTIFY_APC: WSACOMPLETIONTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type WSAECOMPARATOR = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const COMP_EQUAL: WSAECOMPARATOR = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const COMP_NOTLESS: WSAECOMPARATOR = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type WSAESETSERVICEOP = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RNRSERVICE_REGISTER: WSAESETSERVICEOP = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RNRSERVICE_DEREGISTER: WSAESETSERVICEOP = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const RNRSERVICE_DELETE: WSAESETSERVICEOP = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type WSA_COMPATIBILITY_BEHAVIOR_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WsaBehaviorAll: WSA_COMPATIBILITY_BEHAVIOR_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WsaBehaviorReceiveBuffering: WSA_COMPATIBILITY_BEHAVIOR_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WsaBehaviorAutoTuning: WSA_COMPATIBILITY_BEHAVIOR_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type WSA_ERROR = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_IO_PENDING: WSA_ERROR = 997i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_IO_INCOMPLETE: WSA_ERROR = 996i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_INVALID_HANDLE: WSA_ERROR = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_INVALID_PARAMETER: WSA_ERROR = 87i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_NOT_ENOUGH_MEMORY: WSA_ERROR = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_OPERATION_ABORTED: WSA_ERROR = 995i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_WAIT_EVENT_0: WSA_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_WAIT_IO_COMPLETION: WSA_ERROR = 192i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSABASEERR: WSA_ERROR = 10000i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEINTR: WSA_ERROR = 10004i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEBADF: WSA_ERROR = 10009i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEACCES: WSA_ERROR = 10013i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEFAULT: WSA_ERROR = 10014i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEINVAL: WSA_ERROR = 10022i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEMFILE: WSA_ERROR = 10024i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEWOULDBLOCK: WSA_ERROR = 10035i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEINPROGRESS: WSA_ERROR = 10036i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEALREADY: WSA_ERROR = 10037i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENOTSOCK: WSA_ERROR = 10038i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEDESTADDRREQ: WSA_ERROR = 10039i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEMSGSIZE: WSA_ERROR = 10040i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEPROTOTYPE: WSA_ERROR = 10041i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENOPROTOOPT: WSA_ERROR = 10042i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEPROTONOSUPPORT: WSA_ERROR = 10043i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAESOCKTNOSUPPORT: WSA_ERROR = 10044i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEOPNOTSUPP: WSA_ERROR = 10045i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEPFNOSUPPORT: WSA_ERROR = 10046i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEAFNOSUPPORT: WSA_ERROR = 10047i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEADDRINUSE: WSA_ERROR = 10048i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEADDRNOTAVAIL: WSA_ERROR = 10049i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENETDOWN: WSA_ERROR = 10050i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENETUNREACH: WSA_ERROR = 10051i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENETRESET: WSA_ERROR = 10052i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAECONNABORTED: WSA_ERROR = 10053i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAECONNRESET: WSA_ERROR = 10054i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENOBUFS: WSA_ERROR = 10055i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEISCONN: WSA_ERROR = 10056i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENOTCONN: WSA_ERROR = 10057i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAESHUTDOWN: WSA_ERROR = 10058i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAETOOMANYREFS: WSA_ERROR = 10059i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAETIMEDOUT: WSA_ERROR = 10060i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAECONNREFUSED: WSA_ERROR = 10061i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAELOOP: WSA_ERROR = 10062i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENAMETOOLONG: WSA_ERROR = 10063i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEHOSTDOWN: WSA_ERROR = 10064i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEHOSTUNREACH: WSA_ERROR = 10065i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENOTEMPTY: WSA_ERROR = 10066i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEPROCLIM: WSA_ERROR = 10067i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEUSERS: WSA_ERROR = 10068i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEDQUOT: WSA_ERROR = 10069i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAESTALE: WSA_ERROR = 10070i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEREMOTE: WSA_ERROR = 10071i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSASYSNOTREADY: WSA_ERROR = 10091i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAVERNOTSUPPORTED: WSA_ERROR = 10092i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSANOTINITIALISED: WSA_ERROR = 10093i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEDISCON: WSA_ERROR = 10101i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAENOMORE: WSA_ERROR = 10102i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAECANCELLED: WSA_ERROR = 10103i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEINVALIDPROCTABLE: WSA_ERROR = 10104i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEINVALIDPROVIDER: WSA_ERROR = 10105i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEPROVIDERFAILEDINIT: WSA_ERROR = 10106i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSASYSCALLFAILURE: WSA_ERROR = 10107i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSASERVICE_NOT_FOUND: WSA_ERROR = 10108i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSATYPE_NOT_FOUND: WSA_ERROR = 10109i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_E_NO_MORE: WSA_ERROR = 10110i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_E_CANCELLED: WSA_ERROR = 10111i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAEREFUSED: WSA_ERROR = 10112i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSAHOST_NOT_FOUND: WSA_ERROR = 11001i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSATRY_AGAIN: WSA_ERROR = 11002i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSANO_RECOVERY: WSA_ERROR = 11003i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSANO_DATA: WSA_ERROR = 11004i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_RECEIVERS: WSA_ERROR = 11005i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_SENDERS: WSA_ERROR = 11006i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_NO_SENDERS: WSA_ERROR = 11007i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_NO_RECEIVERS: WSA_ERROR = 11008i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_REQUEST_CONFIRMED: WSA_ERROR = 11009i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_ADMISSION_FAILURE: WSA_ERROR = 11010i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_POLICY_FAILURE: WSA_ERROR = 11011i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_BAD_STYLE: WSA_ERROR = 11012i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_BAD_OBJECT: WSA_ERROR = 11013i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_TRAFFIC_CTRL_ERROR: WSA_ERROR = 11014i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_GENERIC_ERROR: WSA_ERROR = 11015i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_ESERVICETYPE: WSA_ERROR = 11016i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EFLOWSPEC: WSA_ERROR = 11017i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EPROVSPECBUF: WSA_ERROR = 11018i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EFILTERSTYLE: WSA_ERROR = 11019i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EFILTERTYPE: WSA_ERROR = 11020i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EFILTERCOUNT: WSA_ERROR = 11021i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EOBJLENGTH: WSA_ERROR = 11022i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EFLOWCOUNT: WSA_ERROR = 11023i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EUNKOWNPSOBJ: WSA_ERROR = 11024i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EPOLICYOBJ: WSA_ERROR = 11025i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EFLOWDESC: WSA_ERROR = 11026i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EPSFLOWSPEC: WSA_ERROR = 11027i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_EPSFILTERSPEC: WSA_ERROR = 11028i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_ESDMODEOBJ: WSA_ERROR = 11029i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_ESHAPERATEOBJ: WSA_ERROR = 11030i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_QOS_RESERVED_PETYPE: WSA_ERROR = 11031i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_SECURE_HOST_NOT_FOUND: WSA_ERROR = 11032i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const WSA_IPSEC_NAME_POLICY_ERROR: WSA_ERROR = 11033i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type WSC_PROVIDER_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ProviderInfoLspCategories: WSC_PROVIDER_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const ProviderInfoAudit: WSC_PROVIDER_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type eWINDOW_ADVANCE_METHOD = i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const E_WINDOW_ADVANCE_BY_TIME: eWINDOW_ADVANCE_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub const E_WINDOW_USE_AS_DATA_CACHE: eWINDOW_ADVANCE_METHOD = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct AAL5_PARAMETERS { - pub ForwardMaxCPCSSDUSize: u32, - pub BackwardMaxCPCSSDUSize: u32, - pub Mode: u8, - pub SSCSType: u8, -} -impl ::core::marker::Copy for AAL5_PARAMETERS {} -impl ::core::clone::Clone for AAL5_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct AALUSER_PARAMETERS { - pub UserDefined: u32, -} -impl ::core::marker::Copy for AALUSER_PARAMETERS {} -impl ::core::clone::Clone for AALUSER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct AAL_PARAMETERS_IE { - pub AALType: AAL_TYPE, - pub AALSpecificParameters: AAL_PARAMETERS_IE_0, -} -impl ::core::marker::Copy for AAL_PARAMETERS_IE {} -impl ::core::clone::Clone for AAL_PARAMETERS_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union AAL_PARAMETERS_IE_0 { - pub AAL5Parameters: AAL5_PARAMETERS, - pub AALUserParameters: AALUSER_PARAMETERS, -} -impl ::core::marker::Copy for AAL_PARAMETERS_IE_0 {} -impl ::core::clone::Clone for AAL_PARAMETERS_IE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOA { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_next: *mut ADDRINFOA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEX2A { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEX2A, - pub ai_version: i32, - pub ai_fqdn: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEX2A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEX2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEX2W { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PWSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEX2W, - pub ai_version: i32, - pub ai_fqdn: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEX2W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEX2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEX3 { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PWSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEX3, - pub ai_version: i32, - pub ai_fqdn: ::windows_sys::core::PWSTR, - pub ai_interfaceindex: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEX3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEX3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEX4 { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PWSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEX4, - pub ai_version: i32, - pub ai_fqdn: ::windows_sys::core::PWSTR, - pub ai_interfaceindex: i32, - pub ai_resolutionhandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEX4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEX4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEX5 { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PWSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEX5, - pub ai_version: i32, - pub ai_fqdn: ::windows_sys::core::PWSTR, - pub ai_interfaceindex: i32, - pub ai_resolutionhandle: super::super::Foundation::HANDLE, - pub ai_ttl: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEX5 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEX5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEX6 { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PWSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEX5, - pub ai_version: i32, - pub ai_fqdn: ::windows_sys::core::PWSTR, - pub ai_interfaceindex: i32, - pub ai_resolutionhandle: super::super::Foundation::HANDLE, - pub ai_ttl: u32, - pub ai_numservers: u32, - pub ai_servers: *mut ADDRINFO_DNS_SERVER, - pub ai_responseflags: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEX6 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEX6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEXA { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEXA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOEXW { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PWSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_blob: *mut ::core::ffi::c_void, - pub ai_bloblen: usize, - pub ai_provider: *mut ::windows_sys::core::GUID, - pub ai_next: *mut ADDRINFOEXW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOEXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFOW { - pub ai_flags: i32, - pub ai_family: i32, - pub ai_socktype: i32, - pub ai_protocol: i32, - pub ai_addrlen: usize, - pub ai_canonname: ::windows_sys::core::PWSTR, - pub ai_addr: *mut SOCKADDR, - pub ai_next: *mut ADDRINFOW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ADDRINFO_DNS_SERVER { - pub ai_servertype: u32, - pub ai_flags: u64, - pub ai_addrlen: u32, - pub ai_addr: *mut SOCKADDR, - pub Anonymous: ADDRINFO_DNS_SERVER_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFO_DNS_SERVER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFO_DNS_SERVER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union ADDRINFO_DNS_SERVER_0 { - pub ai_template: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ADDRINFO_DNS_SERVER_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ADDRINFO_DNS_SERVER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct AFPROTOCOLS { - pub iAddressFamily: i32, - pub iProtocol: i32, -} -impl ::core::marker::Copy for AFPROTOCOLS {} -impl ::core::clone::Clone for AFPROTOCOLS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ARP_HEADER { - pub HardwareAddressSpace: u16, - pub ProtocolAddressSpace: u16, - pub HardwareAddressLength: u8, - pub ProtocolAddressLength: u8, - pub Opcode: u16, - pub SenderHardwareAddress: [u8; 1], -} -impl ::core::marker::Copy for ARP_HEADER {} -impl ::core::clone::Clone for ARP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ASSOCIATE_NAMERES_CONTEXT_INPUT { - pub TransportSettingId: TRANSPORT_SETTING_ID, - pub Handle: u64, -} -impl ::core::marker::Copy for ASSOCIATE_NAMERES_CONTEXT_INPUT {} -impl ::core::clone::Clone for ASSOCIATE_NAMERES_CONTEXT_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_ADDRESS { - pub AddressType: u32, - pub NumofDigits: u32, - pub Addr: [u8; 20], -} -impl ::core::marker::Copy for ATM_ADDRESS {} -impl ::core::clone::Clone for ATM_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_BHLI { - pub HighLayerInfoType: u32, - pub HighLayerInfoLength: u32, - pub HighLayerInfo: [u8; 8], -} -impl ::core::marker::Copy for ATM_BHLI {} -impl ::core::clone::Clone for ATM_BHLI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_BLLI { - pub Layer2Protocol: u32, - pub Layer2UserSpecifiedProtocol: u32, - pub Layer3Protocol: u32, - pub Layer3UserSpecifiedProtocol: u32, - pub Layer3IPI: u32, - pub SnapID: [u8; 5], -} -impl ::core::marker::Copy for ATM_BLLI {} -impl ::core::clone::Clone for ATM_BLLI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_BLLI_IE { - pub Layer2Protocol: u32, - pub Layer2Mode: u8, - pub Layer2WindowSize: u8, - pub Layer2UserSpecifiedProtocol: u32, - pub Layer3Protocol: u32, - pub Layer3Mode: u8, - pub Layer3DefaultPacketSize: u8, - pub Layer3PacketWindowSize: u8, - pub Layer3UserSpecifiedProtocol: u32, - pub Layer3IPI: u32, - pub SnapID: [u8; 5], -} -impl ::core::marker::Copy for ATM_BLLI_IE {} -impl ::core::clone::Clone for ATM_BLLI_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_BROADBAND_BEARER_CAPABILITY_IE { - pub BearerClass: u8, - pub TrafficType: u8, - pub TimingRequirements: u8, - pub ClippingSusceptability: u8, - pub UserPlaneConnectionConfig: u8, -} -impl ::core::marker::Copy for ATM_BROADBAND_BEARER_CAPABILITY_IE {} -impl ::core::clone::Clone for ATM_BROADBAND_BEARER_CAPABILITY_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_CALLING_PARTY_NUMBER_IE { - pub ATM_Number: ATM_ADDRESS, - pub Presentation_Indication: u8, - pub Screening_Indicator: u8, -} -impl ::core::marker::Copy for ATM_CALLING_PARTY_NUMBER_IE {} -impl ::core::clone::Clone for ATM_CALLING_PARTY_NUMBER_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_CAUSE_IE { - pub Location: u8, - pub Cause: u8, - pub DiagnosticsLength: u8, - pub Diagnostics: [u8; 4], -} -impl ::core::marker::Copy for ATM_CAUSE_IE {} -impl ::core::clone::Clone for ATM_CAUSE_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_CONNECTION_ID { - pub DeviceNumber: u32, - pub VPI: u32, - pub VCI: u32, -} -impl ::core::marker::Copy for ATM_CONNECTION_ID {} -impl ::core::clone::Clone for ATM_CONNECTION_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_PVC_PARAMS { - pub PvcConnectionId: ATM_CONNECTION_ID, - pub PvcQos: QOS, -} -impl ::core::marker::Copy for ATM_PVC_PARAMS {} -impl ::core::clone::Clone for ATM_PVC_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_QOS_CLASS_IE { - pub QOSClassForward: u8, - pub QOSClassBackward: u8, -} -impl ::core::marker::Copy for ATM_QOS_CLASS_IE {} -impl ::core::clone::Clone for ATM_QOS_CLASS_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ATM_TD { - pub PeakCellRate_CLP0: u32, - pub PeakCellRate_CLP01: u32, - pub SustainableCellRate_CLP0: u32, - pub SustainableCellRate_CLP01: u32, - pub MaxBurstSize_CLP0: u32, - pub MaxBurstSize_CLP01: u32, - pub Tagging: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ATM_TD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ATM_TD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ATM_TRAFFIC_DESCRIPTOR_IE { - pub Forward: ATM_TD, - pub Backward: ATM_TD, - pub BestEffort: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ATM_TRAFFIC_DESCRIPTOR_IE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ATM_TRAFFIC_DESCRIPTOR_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ATM_TRANSIT_NETWORK_SELECTION_IE { - pub TypeOfNetworkId: u8, - pub NetworkIdPlan: u8, - pub NetworkIdLength: u8, - pub NetworkId: [u8; 1], -} -impl ::core::marker::Copy for ATM_TRANSIT_NETWORK_SELECTION_IE {} -impl ::core::clone::Clone for ATM_TRANSIT_NETWORK_SELECTION_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct CMSGHDR { - pub cmsg_len: usize, - pub cmsg_level: i32, - pub cmsg_type: i32, -} -impl ::core::marker::Copy for CMSGHDR {} -impl ::core::clone::Clone for CMSGHDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CSADDR_INFO { - pub LocalAddr: SOCKET_ADDRESS, - pub RemoteAddr: SOCKET_ADDRESS, - pub iSocketType: i32, - pub iProtocol: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CSADDR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CSADDR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_EI48 { - pub Byte: [u8; 3], -} -impl ::core::marker::Copy for DL_EI48 {} -impl ::core::clone::Clone for DL_EI48 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_EI64 { - pub Byte: [u8; 5], -} -impl ::core::marker::Copy for DL_EI64 {} -impl ::core::clone::Clone for DL_EI64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_EUI48 { - pub Byte: [u8; 6], - pub Anonymous: DL_EUI48_0, -} -impl ::core::marker::Copy for DL_EUI48 {} -impl ::core::clone::Clone for DL_EUI48 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_EUI48_0 { - pub Oui: DL_OUI, - pub Ei48: DL_EI48, -} -impl ::core::marker::Copy for DL_EUI48_0 {} -impl ::core::clone::Clone for DL_EUI48_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_EUI64 { - pub Byte: [u8; 8], - pub Value: u64, - pub Anonymous: DL_EUI64_0, -} -impl ::core::marker::Copy for DL_EUI64 {} -impl ::core::clone::Clone for DL_EUI64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_EUI64_0 { - pub Oui: DL_OUI, - pub Anonymous: DL_EUI64_0_0, -} -impl ::core::marker::Copy for DL_EUI64_0 {} -impl ::core::clone::Clone for DL_EUI64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_EUI64_0_0 { - pub Ei64: DL_EI64, - pub Anonymous: DL_EUI64_0_0_0, -} -impl ::core::marker::Copy for DL_EUI64_0_0 {} -impl ::core::clone::Clone for DL_EUI64_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_EUI64_0_0_0 { - pub Type: u8, - pub Tse: u8, - pub Ei48: DL_EI48, -} -impl ::core::marker::Copy for DL_EUI64_0_0_0 {} -impl ::core::clone::Clone for DL_EUI64_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_OUI { - pub Byte: [u8; 3], - pub Anonymous: DL_OUI_0, -} -impl ::core::marker::Copy for DL_OUI {} -impl ::core::clone::Clone for DL_OUI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_OUI_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for DL_OUI_0 {} -impl ::core::clone::Clone for DL_OUI_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_TEREDO_ADDRESS { - pub Reserved: [u8; 6], - pub Anonymous: DL_TEREDO_ADDRESS_0, -} -impl ::core::marker::Copy for DL_TEREDO_ADDRESS {} -impl ::core::clone::Clone for DL_TEREDO_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_TEREDO_ADDRESS_0 { - pub Eui64: DL_EUI64, - pub Anonymous: DL_TEREDO_ADDRESS_0_0, -} -impl ::core::marker::Copy for DL_TEREDO_ADDRESS_0 {} -impl ::core::clone::Clone for DL_TEREDO_ADDRESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_TEREDO_ADDRESS_0_0 { - pub Flags: u16, - pub MappedPort: u16, - pub MappedAddress: IN_ADDR, -} -impl ::core::marker::Copy for DL_TEREDO_ADDRESS_0_0 {} -impl ::core::clone::Clone for DL_TEREDO_ADDRESS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_TEREDO_ADDRESS_PRV { - pub Reserved: [u8; 6], - pub Anonymous: DL_TEREDO_ADDRESS_PRV_0, -} -impl ::core::marker::Copy for DL_TEREDO_ADDRESS_PRV {} -impl ::core::clone::Clone for DL_TEREDO_ADDRESS_PRV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union DL_TEREDO_ADDRESS_PRV_0 { - pub Eui64: DL_EUI64, - pub Anonymous: DL_TEREDO_ADDRESS_PRV_0_0, -} -impl ::core::marker::Copy for DL_TEREDO_ADDRESS_PRV_0 {} -impl ::core::clone::Clone for DL_TEREDO_ADDRESS_PRV_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct DL_TEREDO_ADDRESS_PRV_0_0 { - pub Flags: u16, - pub MappedPort: u16, - pub MappedAddress: IN_ADDR, - pub LocalAddress: IN_ADDR, - pub InterfaceIndex: u32, - pub LocalPort: u16, - pub DlDestination: DL_EUI48, -} -impl ::core::marker::Copy for DL_TEREDO_ADDRESS_PRV_0_0 {} -impl ::core::clone::Clone for DL_TEREDO_ADDRESS_PRV_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct DL_TUNNEL_ADDRESS { - pub CompartmentId: super::super::System::Kernel::COMPARTMENT_ID, - pub ScopeId: SCOPE_ID, - pub IpAddress: [u8; 1], -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for DL_TUNNEL_ADDRESS {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for DL_TUNNEL_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ETHERNET_HEADER { - pub Destination: DL_EUI48, - pub Source: DL_EUI48, - pub Anonymous: ETHERNET_HEADER_0, -} -impl ::core::marker::Copy for ETHERNET_HEADER {} -impl ::core::clone::Clone for ETHERNET_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union ETHERNET_HEADER_0 { - pub Type: u16, - pub Length: u16, -} -impl ::core::marker::Copy for ETHERNET_HEADER_0 {} -impl ::core::clone::Clone for ETHERNET_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct FD_SET { - pub fd_count: u32, - pub fd_array: [SOCKET; 64], -} -impl ::core::marker::Copy for FD_SET {} -impl ::core::clone::Clone for FD_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct FLOWSPEC { - pub TokenRate: u32, - pub TokenBucketSize: u32, - pub PeakBandwidth: u32, - pub Latency: u32, - pub DelayVariation: u32, - pub ServiceType: u32, - pub MaxSduSize: u32, - pub MinimumPolicedSize: u32, -} -impl ::core::marker::Copy for FLOWSPEC {} -impl ::core::clone::Clone for FLOWSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GROUP_FILTER { - pub gf_interface: u32, - pub gf_group: SOCKADDR_STORAGE, - pub gf_fmode: MULTICAST_MODE_TYPE, - pub gf_numsrc: u32, - pub gf_slist: [SOCKADDR_STORAGE; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GROUP_FILTER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GROUP_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GROUP_REQ { - pub gr_interface: u32, - pub gr_group: SOCKADDR_STORAGE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GROUP_REQ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GROUP_REQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GROUP_SOURCE_REQ { - pub gsr_interface: u32, - pub gsr_group: SOCKADDR_STORAGE, - pub gsr_source: SOCKADDR_STORAGE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GROUP_SOURCE_REQ {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GROUP_SOURCE_REQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct HOSTENT { - pub h_name: ::windows_sys::core::PSTR, - pub h_aliases: *mut *mut i8, - pub h_addrtype: i16, - pub h_length: i16, - pub h_addr_list: *mut *mut i8, -} -impl ::core::marker::Copy for HOSTENT {} -impl ::core::clone::Clone for HOSTENT { - fn clone(&self) -> Self { - *self - } -} -pub type HWSAEVENT = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ICMPV4_ADDRESS_MASK_MESSAGE { - pub Header: ICMP_MESSAGE, - pub AddressMask: u32, -} -impl ::core::marker::Copy for ICMPV4_ADDRESS_MASK_MESSAGE {} -impl ::core::clone::Clone for ICMPV4_ADDRESS_MASK_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ICMPV4_ROUTER_ADVERT_ENTRY { - pub RouterAdvertAddr: IN_ADDR, - pub PreferenceLevel: i32, -} -impl ::core::marker::Copy for ICMPV4_ROUTER_ADVERT_ENTRY {} -impl ::core::clone::Clone for ICMPV4_ROUTER_ADVERT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ICMPV4_ROUTER_ADVERT_HEADER { - pub RaHeader: ICMP_MESSAGE, -} -impl ::core::marker::Copy for ICMPV4_ROUTER_ADVERT_HEADER {} -impl ::core::clone::Clone for ICMPV4_ROUTER_ADVERT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ICMPV4_ROUTER_SOLICIT { - pub RsHeader: ICMP_MESSAGE, -} -impl ::core::marker::Copy for ICMPV4_ROUTER_SOLICIT {} -impl ::core::clone::Clone for ICMPV4_ROUTER_SOLICIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ICMPV4_TIMESTAMP_MESSAGE { - pub Header: ICMP_MESSAGE, - pub OriginateTimestamp: u32, - pub ReceiveTimestamp: u32, - pub TransmitTimestamp: u32, -} -impl ::core::marker::Copy for ICMPV4_TIMESTAMP_MESSAGE {} -impl ::core::clone::Clone for ICMPV4_TIMESTAMP_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ICMP_ERROR_INFO { - pub srcaddress: SOCKADDR_INET, - pub protocol: IPPROTO, - pub r#type: u8, - pub code: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ICMP_ERROR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ICMP_ERROR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ICMP_HEADER { - pub Type: u8, - pub Code: u8, - pub Checksum: u16, -} -impl ::core::marker::Copy for ICMP_HEADER {} -impl ::core::clone::Clone for ICMP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ICMP_MESSAGE { - pub Header: ICMP_HEADER, - pub Data: ICMP_MESSAGE_0, -} -impl ::core::marker::Copy for ICMP_MESSAGE {} -impl ::core::clone::Clone for ICMP_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union ICMP_MESSAGE_0 { - pub Data32: [u32; 1], - pub Data16: [u16; 2], - pub Data8: [u8; 4], -} -impl ::core::marker::Copy for ICMP_MESSAGE_0 {} -impl ::core::clone::Clone for ICMP_MESSAGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IGMPV3_QUERY_HEADER { - pub Type: u8, - pub Anonymous1: IGMPV3_QUERY_HEADER_0, - pub Checksum: u16, - pub MulticastAddress: IN_ADDR, - pub _bitfield: u8, - pub Anonymous2: IGMPV3_QUERY_HEADER_1, - pub SourceCount: u16, -} -impl ::core::marker::Copy for IGMPV3_QUERY_HEADER {} -impl ::core::clone::Clone for IGMPV3_QUERY_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IGMPV3_QUERY_HEADER_0 { - pub MaxRespCode: u8, - pub Anonymous: IGMPV3_QUERY_HEADER_0_0, -} -impl ::core::marker::Copy for IGMPV3_QUERY_HEADER_0 {} -impl ::core::clone::Clone for IGMPV3_QUERY_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IGMPV3_QUERY_HEADER_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IGMPV3_QUERY_HEADER_0_0 {} -impl ::core::clone::Clone for IGMPV3_QUERY_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IGMPV3_QUERY_HEADER_1 { - pub QueriersQueryInterfaceCode: u8, - pub Anonymous: IGMPV3_QUERY_HEADER_1_0, -} -impl ::core::marker::Copy for IGMPV3_QUERY_HEADER_1 {} -impl ::core::clone::Clone for IGMPV3_QUERY_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IGMPV3_QUERY_HEADER_1_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IGMPV3_QUERY_HEADER_1_0 {} -impl ::core::clone::Clone for IGMPV3_QUERY_HEADER_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IGMPV3_REPORT_HEADER { - pub Type: u8, - pub Reserved: u8, - pub Checksum: u16, - pub Reserved2: u16, - pub RecordCount: u16, -} -impl ::core::marker::Copy for IGMPV3_REPORT_HEADER {} -impl ::core::clone::Clone for IGMPV3_REPORT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IGMPV3_REPORT_RECORD_HEADER { - pub Type: u8, - pub AuxillaryDataLength: u8, - pub SourceCount: u16, - pub MulticastAddress: IN_ADDR, -} -impl ::core::marker::Copy for IGMPV3_REPORT_RECORD_HEADER {} -impl ::core::clone::Clone for IGMPV3_REPORT_RECORD_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IGMP_HEADER { - pub Anonymous1: IGMP_HEADER_0, - pub Anonymous2: IGMP_HEADER_1, - pub Checksum: u16, - pub MulticastAddress: IN_ADDR, -} -impl ::core::marker::Copy for IGMP_HEADER {} -impl ::core::clone::Clone for IGMP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IGMP_HEADER_0 { - pub Anonymous: IGMP_HEADER_0_0, - pub VersionType: u8, -} -impl ::core::marker::Copy for IGMP_HEADER_0 {} -impl ::core::clone::Clone for IGMP_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IGMP_HEADER_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IGMP_HEADER_0_0 {} -impl ::core::clone::Clone for IGMP_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IGMP_HEADER_1 { - pub Reserved: u8, - pub MaxRespTime: u8, - pub Code: u8, -} -impl ::core::marker::Copy for IGMP_HEADER_1 {} -impl ::core::clone::Clone for IGMP_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN6_ADDR { - pub u: IN6_ADDR_0, -} -impl ::core::marker::Copy for IN6_ADDR {} -impl ::core::clone::Clone for IN6_ADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IN6_ADDR_0 { - pub Byte: [u8; 16], - pub Word: [u16; 8], -} -impl ::core::marker::Copy for IN6_ADDR_0 {} -impl ::core::clone::Clone for IN6_ADDR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN6_PKTINFO { - pub ipi6_addr: IN6_ADDR, - pub ipi6_ifindex: u32, -} -impl ::core::marker::Copy for IN6_PKTINFO {} -impl ::core::clone::Clone for IN6_PKTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN6_PKTINFO_EX { - pub pkt_info: IN6_PKTINFO, - pub scope_id: SCOPE_ID, -} -impl ::core::marker::Copy for IN6_PKTINFO_EX {} -impl ::core::clone::Clone for IN6_PKTINFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct INET_PORT_RANGE { - pub StartPort: u16, - pub NumberOfPorts: u16, -} -impl ::core::marker::Copy for INET_PORT_RANGE {} -impl ::core::clone::Clone for INET_PORT_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct INET_PORT_RESERVATION_INFORMATION { - pub OwningPid: u32, -} -impl ::core::marker::Copy for INET_PORT_RESERVATION_INFORMATION {} -impl ::core::clone::Clone for INET_PORT_RESERVATION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct INET_PORT_RESERVATION_INSTANCE { - pub Reservation: INET_PORT_RANGE, - pub Token: INET_PORT_RESERVATION_TOKEN, -} -impl ::core::marker::Copy for INET_PORT_RESERVATION_INSTANCE {} -impl ::core::clone::Clone for INET_PORT_RESERVATION_INSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct INET_PORT_RESERVATION_TOKEN { - pub Token: u64, -} -impl ::core::marker::Copy for INET_PORT_RESERVATION_TOKEN {} -impl ::core::clone::Clone for INET_PORT_RESERVATION_TOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERFACE_INFO { - pub iiFlags: u32, - pub iiAddress: sockaddr_gen, - pub iiBroadcastAddress: sockaddr_gen, - pub iiNetmask: sockaddr_gen, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERFACE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERFACE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTERFACE_INFO_EX { - pub iiFlags: u32, - pub iiAddress: SOCKET_ADDRESS, - pub iiBroadcastAddress: SOCKET_ADDRESS, - pub iiNetmask: SOCKET_ADDRESS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTERFACE_INFO_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTERFACE_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN_ADDR { - pub S_un: IN_ADDR_0, -} -impl ::core::marker::Copy for IN_ADDR {} -impl ::core::clone::Clone for IN_ADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IN_ADDR_0 { - pub S_un_b: IN_ADDR_0_0, - pub S_un_w: IN_ADDR_0_1, - pub S_addr: u32, -} -impl ::core::marker::Copy for IN_ADDR_0 {} -impl ::core::clone::Clone for IN_ADDR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN_ADDR_0_0 { - pub s_b1: u8, - pub s_b2: u8, - pub s_b3: u8, - pub s_b4: u8, -} -impl ::core::marker::Copy for IN_ADDR_0_0 {} -impl ::core::clone::Clone for IN_ADDR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN_ADDR_0_1 { - pub s_w1: u16, - pub s_w2: u16, -} -impl ::core::marker::Copy for IN_ADDR_0_1 {} -impl ::core::clone::Clone for IN_ADDR_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN_PKTINFO { - pub ipi_addr: IN_ADDR, - pub ipi_ifindex: u32, -} -impl ::core::marker::Copy for IN_PKTINFO {} -impl ::core::clone::Clone for IN_PKTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN_PKTINFO_EX { - pub pkt_info: IN_PKTINFO, - pub scope_id: SCOPE_ID, -} -impl ::core::marker::Copy for IN_PKTINFO_EX {} -impl ::core::clone::Clone for IN_PKTINFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IN_RECVERR { - pub protocol: IPPROTO, - pub info: u32, - pub r#type: u8, - pub code: u8, -} -impl ::core::marker::Copy for IN_RECVERR {} -impl ::core::clone::Clone for IN_RECVERR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPTLS_METADATA { - pub SequenceNumber: u64, -} -impl ::core::marker::Copy for IPTLS_METADATA {} -impl ::core::clone::Clone for IPTLS_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_HEADER { - pub Anonymous1: IPV4_HEADER_0, - pub Anonymous2: IPV4_HEADER_1, - pub TotalLength: u16, - pub Identification: u16, - pub Anonymous3: IPV4_HEADER_2, - pub TimeToLive: u8, - pub Protocol: u8, - pub HeaderChecksum: u16, - pub SourceAddress: IN_ADDR, - pub DestinationAddress: IN_ADDR, -} -impl ::core::marker::Copy for IPV4_HEADER {} -impl ::core::clone::Clone for IPV4_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV4_HEADER_0 { - pub VersionAndHeaderLength: u8, - pub Anonymous: IPV4_HEADER_0_0, -} -impl ::core::marker::Copy for IPV4_HEADER_0 {} -impl ::core::clone::Clone for IPV4_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_HEADER_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IPV4_HEADER_0_0 {} -impl ::core::clone::Clone for IPV4_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV4_HEADER_1 { - pub TypeOfServiceAndEcnField: u8, - pub Anonymous: IPV4_HEADER_1_0, -} -impl ::core::marker::Copy for IPV4_HEADER_1 {} -impl ::core::clone::Clone for IPV4_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_HEADER_1_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IPV4_HEADER_1_0 {} -impl ::core::clone::Clone for IPV4_HEADER_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV4_HEADER_2 { - pub FlagsAndOffset: u16, - pub Anonymous: IPV4_HEADER_2_0, -} -impl ::core::marker::Copy for IPV4_HEADER_2 {} -impl ::core::clone::Clone for IPV4_HEADER_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_HEADER_2_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for IPV4_HEADER_2_0 {} -impl ::core::clone::Clone for IPV4_HEADER_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_OPTION_HEADER { - pub Anonymous: IPV4_OPTION_HEADER_0, - pub OptionLength: u8, -} -impl ::core::marker::Copy for IPV4_OPTION_HEADER {} -impl ::core::clone::Clone for IPV4_OPTION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV4_OPTION_HEADER_0 { - pub OptionType: u8, - pub Anonymous: IPV4_OPTION_HEADER_0_0, -} -impl ::core::marker::Copy for IPV4_OPTION_HEADER_0 {} -impl ::core::clone::Clone for IPV4_OPTION_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_OPTION_HEADER_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IPV4_OPTION_HEADER_0_0 {} -impl ::core::clone::Clone for IPV4_OPTION_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_ROUTING_HEADER { - pub OptionHeader: IPV4_OPTION_HEADER, - pub Pointer: u8, -} -impl ::core::marker::Copy for IPV4_ROUTING_HEADER {} -impl ::core::clone::Clone for IPV4_ROUTING_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_TIMESTAMP_OPTION { - pub OptionHeader: IPV4_OPTION_HEADER, - pub Pointer: u8, - pub Anonymous: IPV4_TIMESTAMP_OPTION_0, -} -impl ::core::marker::Copy for IPV4_TIMESTAMP_OPTION {} -impl ::core::clone::Clone for IPV4_TIMESTAMP_OPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV4_TIMESTAMP_OPTION_0 { - pub FlagsOverflow: u8, - pub Anonymous: IPV4_TIMESTAMP_OPTION_0_0, -} -impl ::core::marker::Copy for IPV4_TIMESTAMP_OPTION_0 {} -impl ::core::clone::Clone for IPV4_TIMESTAMP_OPTION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV4_TIMESTAMP_OPTION_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IPV4_TIMESTAMP_OPTION_0_0 {} -impl ::core::clone::Clone for IPV4_TIMESTAMP_OPTION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_EXTENSION_HEADER { - pub NextHeader: u8, - pub Length: u8, -} -impl ::core::marker::Copy for IPV6_EXTENSION_HEADER {} -impl ::core::clone::Clone for IPV6_EXTENSION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_FRAGMENT_HEADER { - pub NextHeader: u8, - pub Reserved: u8, - pub Anonymous: IPV6_FRAGMENT_HEADER_0, - pub Id: u32, -} -impl ::core::marker::Copy for IPV6_FRAGMENT_HEADER {} -impl ::core::clone::Clone for IPV6_FRAGMENT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV6_FRAGMENT_HEADER_0 { - pub Anonymous: IPV6_FRAGMENT_HEADER_0_0, - pub OffsetAndFlags: u16, -} -impl ::core::marker::Copy for IPV6_FRAGMENT_HEADER_0 {} -impl ::core::clone::Clone for IPV6_FRAGMENT_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_FRAGMENT_HEADER_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for IPV6_FRAGMENT_HEADER_0_0 {} -impl ::core::clone::Clone for IPV6_FRAGMENT_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_HEADER { - pub Anonymous: IPV6_HEADER_0, - pub PayloadLength: u16, - pub NextHeader: u8, - pub HopLimit: u8, - pub SourceAddress: IN6_ADDR, - pub DestinationAddress: IN6_ADDR, -} -impl ::core::marker::Copy for IPV6_HEADER {} -impl ::core::clone::Clone for IPV6_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV6_HEADER_0 { - pub VersionClassFlow: u32, - pub Anonymous: IPV6_HEADER_0_0, -} -impl ::core::marker::Copy for IPV6_HEADER_0 {} -impl ::core::clone::Clone for IPV6_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_HEADER_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IPV6_HEADER_0_0 {} -impl ::core::clone::Clone for IPV6_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_MREQ { - pub ipv6mr_multiaddr: IN6_ADDR, - pub ipv6mr_interface: u32, -} -impl ::core::marker::Copy for IPV6_MREQ {} -impl ::core::clone::Clone for IPV6_MREQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS { - pub Anonymous: IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS_0, - pub Value: u32, -} -impl ::core::marker::Copy for IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS {} -impl ::core::clone::Clone for IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS_0 { - pub _bitfield: u8, - pub Reserved2: [u8; 3], -} -impl ::core::marker::Copy for IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS_0 {} -impl ::core::clone::Clone for IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_OPTION_HEADER { - pub Type: u8, - pub DataLength: u8, -} -impl ::core::marker::Copy for IPV6_OPTION_HEADER {} -impl ::core::clone::Clone for IPV6_OPTION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_OPTION_JUMBOGRAM { - pub Header: IPV6_OPTION_HEADER, - pub JumbogramLength: [u8; 4], -} -impl ::core::marker::Copy for IPV6_OPTION_JUMBOGRAM {} -impl ::core::clone::Clone for IPV6_OPTION_JUMBOGRAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_OPTION_ROUTER_ALERT { - pub Header: IPV6_OPTION_HEADER, - pub Value: [u8; 2], -} -impl ::core::marker::Copy for IPV6_OPTION_ROUTER_ALERT {} -impl ::core::clone::Clone for IPV6_OPTION_ROUTER_ALERT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union IPV6_ROUTER_ADVERTISEMENT_FLAGS { - pub Anonymous: IPV6_ROUTER_ADVERTISEMENT_FLAGS_0, - pub Value: u8, -} -impl ::core::marker::Copy for IPV6_ROUTER_ADVERTISEMENT_FLAGS {} -impl ::core::clone::Clone for IPV6_ROUTER_ADVERTISEMENT_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_ROUTER_ADVERTISEMENT_FLAGS_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for IPV6_ROUTER_ADVERTISEMENT_FLAGS_0 {} -impl ::core::clone::Clone for IPV6_ROUTER_ADVERTISEMENT_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPV6_ROUTING_HEADER { - pub NextHeader: u8, - pub Length: u8, - pub RoutingType: u8, - pub SegmentsLeft: u8, - pub Reserved: [u8; 4], -} -impl ::core::marker::Copy for IPV6_ROUTING_HEADER {} -impl ::core::clone::Clone for IPV6_ROUTING_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IPX_ADDRESS_DATA { - pub adapternum: i32, - pub netnum: [u8; 4], - pub nodenum: [u8; 6], - pub wan: super::super::Foundation::BOOLEAN, - pub status: super::super::Foundation::BOOLEAN, - pub maxpkt: i32, - pub linkspeed: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IPX_ADDRESS_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IPX_ADDRESS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPX_NETNUM_DATA { - pub netnum: [u8; 4], - pub hopcount: u16, - pub netdelay: u16, - pub cardnum: i32, - pub router: [u8; 6], -} -impl ::core::marker::Copy for IPX_NETNUM_DATA {} -impl ::core::clone::Clone for IPX_NETNUM_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IPX_SPXCONNSTATUS_DATA { - pub ConnectionState: u8, - pub WatchDogActive: u8, - pub LocalConnectionId: u16, - pub RemoteConnectionId: u16, - pub LocalSequenceNumber: u16, - pub LocalAckNumber: u16, - pub LocalAllocNumber: u16, - pub RemoteAckNumber: u16, - pub RemoteAllocNumber: u16, - pub LocalSocket: u16, - pub ImmediateAddress: [u8; 6], - pub RemoteNetwork: [u8; 4], - pub RemoteNode: [u8; 6], - pub RemoteSocket: u16, - pub RetransmissionCount: u16, - pub EstimatedRoundTripDelay: u16, - pub RetransmittedPackets: u16, - pub SuppressedPacket: u16, -} -impl ::core::marker::Copy for IPX_SPXCONNSTATUS_DATA {} -impl ::core::clone::Clone for IPX_SPXCONNSTATUS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IP_MREQ { - pub imr_multiaddr: IN_ADDR, - pub imr_interface: IN_ADDR, -} -impl ::core::marker::Copy for IP_MREQ {} -impl ::core::clone::Clone for IP_MREQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IP_MREQ_SOURCE { - pub imr_multiaddr: IN_ADDR, - pub imr_sourceaddr: IN_ADDR, - pub imr_interface: IN_ADDR, -} -impl ::core::marker::Copy for IP_MREQ_SOURCE {} -impl ::core::clone::Clone for IP_MREQ_SOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct IP_MSFILTER { - pub imsf_multiaddr: IN_ADDR, - pub imsf_interface: IN_ADDR, - pub imsf_fmode: MULTICAST_MODE_TYPE, - pub imsf_numsrc: u32, - pub imsf_slist: [IN_ADDR; 1], -} -impl ::core::marker::Copy for IP_MSFILTER {} -impl ::core::clone::Clone for IP_MSFILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct LINGER { - pub l_onoff: u16, - pub l_linger: u16, -} -impl ::core::marker::Copy for LINGER {} -impl ::core::clone::Clone for LINGER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct LM_IRPARMS { - pub nTXDataBytes: u32, - pub nRXDataBytes: u32, - pub nBaudRate: u32, - pub thresholdTime: u32, - pub discTime: u32, - pub nMSLinkTurn: u16, - pub nTXPackets: u8, - pub nRXPackets: u8, -} -impl ::core::marker::Copy for LM_IRPARMS {} -impl ::core::clone::Clone for LM_IRPARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct MLDV2_QUERY_HEADER { - pub IcmpHeader: ICMP_HEADER, - pub Anonymous1: MLDV2_QUERY_HEADER_0, - pub Reserved: u16, - pub MulticastAddress: IN6_ADDR, - pub _bitfield: u8, - pub Anonymous2: MLDV2_QUERY_HEADER_1, - pub SourceCount: u16, -} -impl ::core::marker::Copy for MLDV2_QUERY_HEADER {} -impl ::core::clone::Clone for MLDV2_QUERY_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union MLDV2_QUERY_HEADER_0 { - pub MaxRespCode: u16, - pub Anonymous: MLDV2_QUERY_HEADER_0_0, -} -impl ::core::marker::Copy for MLDV2_QUERY_HEADER_0 {} -impl ::core::clone::Clone for MLDV2_QUERY_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct MLDV2_QUERY_HEADER_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for MLDV2_QUERY_HEADER_0_0 {} -impl ::core::clone::Clone for MLDV2_QUERY_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union MLDV2_QUERY_HEADER_1 { - pub QueriersQueryInterfaceCode: u8, - pub Anonymous: MLDV2_QUERY_HEADER_1_0, -} -impl ::core::marker::Copy for MLDV2_QUERY_HEADER_1 {} -impl ::core::clone::Clone for MLDV2_QUERY_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct MLDV2_QUERY_HEADER_1_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for MLDV2_QUERY_HEADER_1_0 {} -impl ::core::clone::Clone for MLDV2_QUERY_HEADER_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct MLDV2_REPORT_HEADER { - pub IcmpHeader: ICMP_HEADER, - pub Reserved: u16, - pub RecordCount: u16, -} -impl ::core::marker::Copy for MLDV2_REPORT_HEADER {} -impl ::core::clone::Clone for MLDV2_REPORT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct MLDV2_REPORT_RECORD_HEADER { - pub Type: u8, - pub AuxillaryDataLength: u8, - pub SourceCount: u16, - pub MulticastAddress: IN6_ADDR, -} -impl ::core::marker::Copy for MLDV2_REPORT_RECORD_HEADER {} -impl ::core::clone::Clone for MLDV2_REPORT_RECORD_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct MLD_HEADER { - pub IcmpHeader: ICMP_HEADER, - pub MaxRespTime: u16, - pub Reserved: u16, - pub MulticastAddress: IN6_ADDR, -} -impl ::core::marker::Copy for MLD_HEADER {} -impl ::core::clone::Clone for MLD_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct NAPI_DOMAIN_DESCRIPTION_BLOB { - pub AuthLevel: u32, - pub cchDomainName: u32, - pub OffsetNextDomainDescription: u32, - pub OffsetThisDomainName: u32, -} -impl ::core::marker::Copy for NAPI_DOMAIN_DESCRIPTION_BLOB {} -impl ::core::clone::Clone for NAPI_DOMAIN_DESCRIPTION_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct NAPI_PROVIDER_INSTALLATION_BLOB { - pub dwVersion: u32, - pub dwProviderType: u32, - pub fSupportsWildCard: u32, - pub cDomains: u32, - pub OffsetFirstDomain: u32, -} -impl ::core::marker::Copy for NAPI_PROVIDER_INSTALLATION_BLOB {} -impl ::core::clone::Clone for NAPI_PROVIDER_INSTALLATION_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_NEIGHBOR_ADVERT_HEADER { - pub nd_na_hdr: ICMP_MESSAGE, - pub nd_na_target: IN6_ADDR, -} -impl ::core::marker::Copy for ND_NEIGHBOR_ADVERT_HEADER {} -impl ::core::clone::Clone for ND_NEIGHBOR_ADVERT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_NEIGHBOR_SOLICIT_HEADER { - pub nd_ns_hdr: ICMP_MESSAGE, - pub nd_ns_target: IN6_ADDR, -} -impl ::core::marker::Copy for ND_NEIGHBOR_SOLICIT_HEADER {} -impl ::core::clone::Clone for ND_NEIGHBOR_SOLICIT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_DNSSL { - pub nd_opt_dnssl_type: u8, - pub nd_opt_dnssl_len: u8, - pub nd_opt_dnssl_reserved: u16, - pub nd_opt_dnssl_lifetime: u32, -} -impl ::core::marker::Copy for ND_OPTION_DNSSL {} -impl ::core::clone::Clone for ND_OPTION_DNSSL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_HDR { - pub nd_opt_type: u8, - pub nd_opt_len: u8, -} -impl ::core::marker::Copy for ND_OPTION_HDR {} -impl ::core::clone::Clone for ND_OPTION_HDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_MTU { - pub nd_opt_mtu_type: u8, - pub nd_opt_mtu_len: u8, - pub nd_opt_mtu_reserved: u16, - pub nd_opt_mtu_mtu: u32, -} -impl ::core::marker::Copy for ND_OPTION_MTU {} -impl ::core::clone::Clone for ND_OPTION_MTU { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_PREFIX_INFO { - pub nd_opt_pi_type: u8, - pub nd_opt_pi_len: u8, - pub nd_opt_pi_prefix_len: u8, - pub Anonymous1: ND_OPTION_PREFIX_INFO_0, - pub nd_opt_pi_valid_time: u32, - pub nd_opt_pi_preferred_time: u32, - pub Anonymous2: ND_OPTION_PREFIX_INFO_1, - pub nd_opt_pi_prefix: IN6_ADDR, -} -impl ::core::marker::Copy for ND_OPTION_PREFIX_INFO {} -impl ::core::clone::Clone for ND_OPTION_PREFIX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union ND_OPTION_PREFIX_INFO_0 { - pub nd_opt_pi_flags_reserved: u8, - pub Flags: ND_OPTION_PREFIX_INFO_0_0, -} -impl ::core::marker::Copy for ND_OPTION_PREFIX_INFO_0 {} -impl ::core::clone::Clone for ND_OPTION_PREFIX_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_PREFIX_INFO_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for ND_OPTION_PREFIX_INFO_0_0 {} -impl ::core::clone::Clone for ND_OPTION_PREFIX_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union ND_OPTION_PREFIX_INFO_1 { - pub nd_opt_pi_reserved2: u32, - pub Anonymous: ND_OPTION_PREFIX_INFO_1_0, -} -impl ::core::marker::Copy for ND_OPTION_PREFIX_INFO_1 {} -impl ::core::clone::Clone for ND_OPTION_PREFIX_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_PREFIX_INFO_1_0 { - pub nd_opt_pi_reserved3: [u8; 3], - pub nd_opt_pi_site_prefix_len: u8, -} -impl ::core::marker::Copy for ND_OPTION_PREFIX_INFO_1_0 {} -impl ::core::clone::Clone for ND_OPTION_PREFIX_INFO_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_RDNSS { - pub nd_opt_rdnss_type: u8, - pub nd_opt_rdnss_len: u8, - pub nd_opt_rdnss_reserved: u16, - pub nd_opt_rdnss_lifetime: u32, -} -impl ::core::marker::Copy for ND_OPTION_RDNSS {} -impl ::core::clone::Clone for ND_OPTION_RDNSS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_RD_HDR { - pub nd_opt_rh_type: u8, - pub nd_opt_rh_len: u8, - pub nd_opt_rh_reserved1: u16, - pub nd_opt_rh_reserved2: u32, -} -impl ::core::marker::Copy for ND_OPTION_RD_HDR {} -impl ::core::clone::Clone for ND_OPTION_RD_HDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_ROUTE_INFO { - pub nd_opt_ri_type: u8, - pub nd_opt_ri_len: u8, - pub nd_opt_ri_prefix_len: u8, - pub Anonymous: ND_OPTION_ROUTE_INFO_0, - pub nd_opt_ri_route_lifetime: u32, - pub nd_opt_ri_prefix: IN6_ADDR, -} -impl ::core::marker::Copy for ND_OPTION_ROUTE_INFO {} -impl ::core::clone::Clone for ND_OPTION_ROUTE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union ND_OPTION_ROUTE_INFO_0 { - pub nd_opt_ri_flags_reserved: u8, - pub Flags: ND_OPTION_ROUTE_INFO_0_0, -} -impl ::core::marker::Copy for ND_OPTION_ROUTE_INFO_0 {} -impl ::core::clone::Clone for ND_OPTION_ROUTE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_OPTION_ROUTE_INFO_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for ND_OPTION_ROUTE_INFO_0_0 {} -impl ::core::clone::Clone for ND_OPTION_ROUTE_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_REDIRECT_HEADER { - pub nd_rd_hdr: ICMP_MESSAGE, - pub nd_rd_target: IN6_ADDR, - pub nd_rd_dst: IN6_ADDR, -} -impl ::core::marker::Copy for ND_REDIRECT_HEADER {} -impl ::core::clone::Clone for ND_REDIRECT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_ROUTER_ADVERT_HEADER { - pub nd_ra_hdr: ICMP_MESSAGE, - pub nd_ra_reachable: u32, - pub nd_ra_retransmit: u32, -} -impl ::core::marker::Copy for ND_ROUTER_ADVERT_HEADER {} -impl ::core::clone::Clone for ND_ROUTER_ADVERT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct ND_ROUTER_SOLICIT_HEADER { - pub nd_rs_hdr: ICMP_MESSAGE, -} -impl ::core::marker::Copy for ND_ROUTER_SOLICIT_HEADER {} -impl ::core::clone::Clone for ND_ROUTER_SOLICIT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct NETRESOURCE2A { - pub dwScope: u32, - pub dwType: u32, - pub dwUsage: u32, - pub dwDisplayType: u32, - pub lpLocalName: ::windows_sys::core::PSTR, - pub lpRemoteName: ::windows_sys::core::PSTR, - pub lpComment: ::windows_sys::core::PSTR, - pub ns_info: NS_INFOA, - pub ServiceType: ::windows_sys::core::GUID, - pub dwProtocols: u32, - pub lpiProtocols: *mut i32, -} -impl ::core::marker::Copy for NETRESOURCE2A {} -impl ::core::clone::Clone for NETRESOURCE2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct NETRESOURCE2W { - pub dwScope: u32, - pub dwType: u32, - pub dwUsage: u32, - pub dwDisplayType: u32, - pub lpLocalName: ::windows_sys::core::PWSTR, - pub lpRemoteName: ::windows_sys::core::PWSTR, - pub lpComment: ::windows_sys::core::PWSTR, - pub ns_info: NS_INFOA, - pub ServiceType: ::windows_sys::core::GUID, - pub dwProtocols: u32, - pub lpiProtocols: *mut i32, -} -impl ::core::marker::Copy for NETRESOURCE2W {} -impl ::core::clone::Clone for NETRESOURCE2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLA_BLOB { - pub header: NLA_BLOB_1, - pub data: NLA_BLOB_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NLA_BLOB_0 { - pub rawData: [super::super::Foundation::CHAR; 1], - pub interfaceData: NLA_BLOB_0_2, - pub locationData: NLA_BLOB_0_3, - pub connectivity: NLA_BLOB_0_1, - pub ICS: NLA_BLOB_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLA_BLOB_0_0 { - pub remote: NLA_BLOB_0_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLA_BLOB_0_0_0 { - pub speed: u32, - pub r#type: u32, - pub state: u32, - pub machineName: [u16; 256], - pub sharedAdapterName: [u16; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB_0_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLA_BLOB_0_1 { - pub r#type: NLA_CONNECTIVITY_TYPE, - pub internet: NLA_INTERNET, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLA_BLOB_0_2 { - pub dwType: u32, - pub dwSpeed: u32, - pub adapterName: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLA_BLOB_0_3 { - pub information: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NLA_BLOB_1 { - pub r#type: NLA_BLOB_DATA_TYPE, - pub dwSize: u32, - pub nextOffset: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NLA_BLOB_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NLA_BLOB_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NL_BANDWIDTH_INFORMATION { - pub Bandwidth: u64, - pub Instability: u64, - pub BandwidthPeaked: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NL_BANDWIDTH_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NL_BANDWIDTH_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct NL_INTERFACE_OFFLOAD_ROD { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NL_INTERFACE_OFFLOAD_ROD {} -impl ::core::clone::Clone for NL_INTERFACE_OFFLOAD_ROD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NL_NETWORK_CONNECTIVITY_HINT { - pub ConnectivityLevel: NL_NETWORK_CONNECTIVITY_LEVEL_HINT, - pub ConnectivityCost: NL_NETWORK_CONNECTIVITY_COST_HINT, - pub ApproachingDataLimit: super::super::Foundation::BOOLEAN, - pub OverDataLimit: super::super::Foundation::BOOLEAN, - pub Roaming: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NL_NETWORK_CONNECTIVITY_HINT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NL_NETWORK_CONNECTIVITY_HINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NL_PATH_BANDWIDTH_ROD { - pub Bandwidth: u64, - pub Instability: u64, - pub BandwidthPeaked: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NL_PATH_BANDWIDTH_ROD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NL_PATH_BANDWIDTH_ROD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NPI_MODULEID { - pub Length: u16, - pub Type: NPI_MODULEID_TYPE, - pub Anonymous: NPI_MODULEID_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NPI_MODULEID {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NPI_MODULEID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NPI_MODULEID_0 { - pub Guid: ::windows_sys::core::GUID, - pub IfLuid: super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NPI_MODULEID_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NPI_MODULEID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct NSPV2_ROUTINE { - pub cbSize: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub NSPv2Startup: LPNSPV2STARTUP, - pub NSPv2Cleanup: LPNSPV2CLEANUP, - pub NSPv2LookupServiceBegin: LPNSPV2LOOKUPSERVICEBEGIN, - pub NSPv2LookupServiceNextEx: LPNSPV2LOOKUPSERVICENEXTEX, - pub NSPv2LookupServiceEnd: LPNSPV2LOOKUPSERVICEEND, - pub NSPv2SetServiceEx: LPNSPV2SETSERVICEEX, - pub NSPv2ClientSessionRundown: LPNSPV2CLIENTSESSIONRUNDOWN, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for NSPV2_ROUTINE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for NSPV2_ROUTINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] -pub struct NSP_ROUTINE { - pub cbSize: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub NSPCleanup: LPNSPCLEANUP, - pub NSPLookupServiceBegin: LPNSPLOOKUPSERVICEBEGIN, - pub NSPLookupServiceNext: LPNSPLOOKUPSERVICENEXT, - pub NSPLookupServiceEnd: LPNSPLOOKUPSERVICEEND, - pub NSPSetService: LPNSPSETSERVICE, - pub NSPInstallServiceClass: LPNSPINSTALLSERVICECLASS, - pub NSPRemoveServiceClass: LPNSPREMOVESERVICECLASS, - pub NSPGetServiceClassInfo: LPNSPGETSERVICECLASSINFO, - pub NSPIoctl: LPNSPIOCTL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for NSP_ROUTINE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for NSP_ROUTINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct NS_INFOA { - pub dwNameSpace: u32, - pub dwNameSpaceFlags: u32, - pub lpNameSpace: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for NS_INFOA {} -impl ::core::clone::Clone for NS_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct NS_INFOW { - pub dwNameSpace: u32, - pub dwNameSpaceFlags: u32, - pub lpNameSpace: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NS_INFOW {} -impl ::core::clone::Clone for NS_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct NS_SERVICE_INFOA { - pub dwNameSpace: u32, - pub ServiceInfo: SERVICE_INFOA, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for NS_SERVICE_INFOA {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for NS_SERVICE_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct NS_SERVICE_INFOW { - pub dwNameSpace: u32, - pub ServiceInfo: SERVICE_INFOW, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for NS_SERVICE_INFOW {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for NS_SERVICE_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct PRIORITY_STATUS { - pub Sender: SOCKET_PRIORITY_HINT, - pub Receiver: SOCKET_PRIORITY_HINT, -} -impl ::core::marker::Copy for PRIORITY_STATUS {} -impl ::core::clone::Clone for PRIORITY_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct PROTOCOL_INFOA { - pub dwServiceFlags: u32, - pub iAddressFamily: i32, - pub iMaxSockAddr: i32, - pub iMinSockAddr: i32, - pub iSocketType: i32, - pub iProtocol: i32, - pub dwMessageSize: u32, - pub lpProtocol: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PROTOCOL_INFOA {} -impl ::core::clone::Clone for PROTOCOL_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct PROTOCOL_INFOW { - pub dwServiceFlags: u32, - pub iAddressFamily: i32, - pub iMaxSockAddr: i32, - pub iMinSockAddr: i32, - pub iSocketType: i32, - pub iProtocol: i32, - pub dwMessageSize: u32, - pub lpProtocol: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PROTOCOL_INFOW {} -impl ::core::clone::Clone for PROTOCOL_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct PROTOENT { - pub p_name: ::windows_sys::core::PSTR, - pub p_aliases: *mut *mut i8, - pub p_proto: i16, -} -impl ::core::marker::Copy for PROTOENT {} -impl ::core::clone::Clone for PROTOENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct Q2931_IE { - pub IEType: Q2931_IE_TYPE, - pub IELength: u32, - pub IE: [u8; 1], -} -impl ::core::marker::Copy for Q2931_IE {} -impl ::core::clone::Clone for Q2931_IE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct QOS { - pub SendingFlowspec: FLOWSPEC, - pub ReceivingFlowspec: FLOWSPEC, - pub ProviderSpecific: WSABUF, -} -impl ::core::marker::Copy for QOS {} -impl ::core::clone::Clone for QOS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct RCVALL_IF { - pub Mode: RCVALL_VALUE, - pub Interface: u32, -} -impl ::core::marker::Copy for RCVALL_IF {} -impl ::core::clone::Clone for RCVALL_IF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct REAL_TIME_NOTIFICATION_SETTING_INPUT { - pub TransportSettingId: TRANSPORT_SETTING_ID, - pub BrokerEventGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for REAL_TIME_NOTIFICATION_SETTING_INPUT {} -impl ::core::clone::Clone for REAL_TIME_NOTIFICATION_SETTING_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REAL_TIME_NOTIFICATION_SETTING_INPUT_EX { - pub TransportSettingId: TRANSPORT_SETTING_ID, - pub BrokerEventGuid: ::windows_sys::core::GUID, - pub Unmark: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REAL_TIME_NOTIFICATION_SETTING_INPUT_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REAL_TIME_NOTIFICATION_SETTING_INPUT_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct REAL_TIME_NOTIFICATION_SETTING_OUTPUT { - pub ChannelStatus: CONTROL_CHANNEL_TRIGGER_STATUS, -} -impl ::core::marker::Copy for REAL_TIME_NOTIFICATION_SETTING_OUTPUT {} -impl ::core::clone::Clone for REAL_TIME_NOTIFICATION_SETTING_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct RIORESULT { - pub Status: i32, - pub BytesTransferred: u32, - pub SocketContext: u64, - pub RequestContext: u64, -} -impl ::core::marker::Copy for RIORESULT {} -impl ::core::clone::Clone for RIORESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct RIO_BUF { - pub BufferId: *mut RIO_BUFFERID_t, - pub Offset: u32, - pub Length: u32, -} -impl ::core::marker::Copy for RIO_BUF {} -impl ::core::clone::Clone for RIO_BUF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct RIO_BUFFERID_t(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct RIO_CMSG_BUFFER { - pub TotalLength: u32, -} -impl ::core::marker::Copy for RIO_CMSG_BUFFER {} -impl ::core::clone::Clone for RIO_CMSG_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct RIO_CQ_t(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RIO_EXTENSION_FUNCTION_TABLE { - pub cbSize: u32, - pub RIOReceive: LPFN_RIORECEIVE, - pub RIOReceiveEx: LPFN_RIORECEIVEEX, - pub RIOSend: LPFN_RIOSEND, - pub RIOSendEx: LPFN_RIOSENDEX, - pub RIOCloseCompletionQueue: LPFN_RIOCLOSECOMPLETIONQUEUE, - pub RIOCreateCompletionQueue: LPFN_RIOCREATECOMPLETIONQUEUE, - pub RIOCreateRequestQueue: LPFN_RIOCREATEREQUESTQUEUE, - pub RIODequeueCompletion: LPFN_RIODEQUEUECOMPLETION, - pub RIODeregisterBuffer: LPFN_RIODEREGISTERBUFFER, - pub RIONotify: LPFN_RIONOTIFY, - pub RIORegisterBuffer: LPFN_RIOREGISTERBUFFER, - pub RIOResizeCompletionQueue: LPFN_RIORESIZECOMPLETIONQUEUE, - pub RIOResizeRequestQueue: LPFN_RIORESIZEREQUESTQUEUE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RIO_EXTENSION_FUNCTION_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RIO_EXTENSION_FUNCTION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RIO_NOTIFICATION_COMPLETION { - pub Type: RIO_NOTIFICATION_COMPLETION_TYPE, - pub Anonymous: RIO_NOTIFICATION_COMPLETION_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RIO_NOTIFICATION_COMPLETION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RIO_NOTIFICATION_COMPLETION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union RIO_NOTIFICATION_COMPLETION_0 { - pub Event: RIO_NOTIFICATION_COMPLETION_0_0, - pub Iocp: RIO_NOTIFICATION_COMPLETION_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RIO_NOTIFICATION_COMPLETION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RIO_NOTIFICATION_COMPLETION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RIO_NOTIFICATION_COMPLETION_0_0 { - pub EventHandle: super::super::Foundation::HANDLE, - pub NotifyReset: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RIO_NOTIFICATION_COMPLETION_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RIO_NOTIFICATION_COMPLETION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RIO_NOTIFICATION_COMPLETION_0_1 { - pub IocpHandle: super::super::Foundation::HANDLE, - pub CompletionKey: *mut ::core::ffi::c_void, - pub Overlapped: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RIO_NOTIFICATION_COMPLETION_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RIO_NOTIFICATION_COMPLETION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct RIO_RQ_t(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RM_FEC_INFO { - pub FECBlockSize: u16, - pub FECProActivePackets: u16, - pub FECGroupSize: u8, - pub fFECOnDemandParityEnabled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RM_FEC_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RM_FEC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct RM_RECEIVER_STATS { - pub NumODataPacketsReceived: u64, - pub NumRDataPacketsReceived: u64, - pub NumDuplicateDataPackets: u64, - pub DataBytesReceived: u64, - pub TotalBytesReceived: u64, - pub RateKBitsPerSecOverall: u64, - pub RateKBitsPerSecLast: u64, - pub TrailingEdgeSeqId: u64, - pub LeadingEdgeSeqId: u64, - pub AverageSequencesInWindow: u64, - pub MinSequencesInWindow: u64, - pub MaxSequencesInWindow: u64, - pub FirstNakSequenceNumber: u64, - pub NumPendingNaks: u64, - pub NumOutstandingNaks: u64, - pub NumDataPacketsBuffered: u64, - pub TotalSelectiveNaksSent: u64, - pub TotalParityNaksSent: u64, -} -impl ::core::marker::Copy for RM_RECEIVER_STATS {} -impl ::core::clone::Clone for RM_RECEIVER_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct RM_SENDER_STATS { - pub DataBytesSent: u64, - pub TotalBytesSent: u64, - pub NaksReceived: u64, - pub NaksReceivedTooLate: u64, - pub NumOutstandingNaks: u64, - pub NumNaksAfterRData: u64, - pub RepairPacketsSent: u64, - pub BufferSpaceAvailable: u64, - pub TrailingEdgeSeqId: u64, - pub LeadingEdgeSeqId: u64, - pub RateKBitsPerSecOverall: u64, - pub RateKBitsPerSecLast: u64, - pub TotalODataPacketsSent: u64, -} -impl ::core::marker::Copy for RM_SENDER_STATS {} -impl ::core::clone::Clone for RM_SENDER_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct RM_SEND_WINDOW { - pub RateKbitsPerSec: u32, - pub WindowSizeInMSecs: u32, - pub WindowSizeInBytes: u32, -} -impl ::core::marker::Copy for RM_SEND_WINDOW {} -impl ::core::clone::Clone for RM_SEND_WINDOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RSS_SCALABILITY_INFO { - pub RssEnabled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RSS_SCALABILITY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RSS_SCALABILITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SCOPE_ID { - pub Anonymous: SCOPE_ID_0, -} -impl ::core::marker::Copy for SCOPE_ID {} -impl ::core::clone::Clone for SCOPE_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union SCOPE_ID_0 { - pub Anonymous: SCOPE_ID_0_0, - pub Value: u32, -} -impl ::core::marker::Copy for SCOPE_ID_0 {} -impl ::core::clone::Clone for SCOPE_ID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SCOPE_ID_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for SCOPE_ID_0_0 {} -impl ::core::clone::Clone for SCOPE_ID_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SERVENT { - pub s_name: ::windows_sys::core::PSTR, - pub s_aliases: *mut *mut i8, - pub s_proto: ::windows_sys::core::PSTR, - pub s_port: i16, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SERVENT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SERVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -#[cfg(target_arch = "x86")] -pub struct SERVENT { - pub s_name: ::windows_sys::core::PSTR, - pub s_aliases: *mut *mut i8, - pub s_port: i16, - pub s_proto: ::windows_sys::core::PSTR, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SERVENT {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SERVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_ADDRESS { - pub dwAddressType: u32, - pub dwAddressFlags: u32, - pub dwAddressLength: u32, - pub dwPrincipalLength: u32, - pub lpAddress: *mut u8, - pub lpPrincipal: *mut u8, -} -impl ::core::marker::Copy for SERVICE_ADDRESS {} -impl ::core::clone::Clone for SERVICE_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_ADDRESSES { - pub dwAddressCount: u32, - pub Addresses: [SERVICE_ADDRESS; 1], -} -impl ::core::marker::Copy for SERVICE_ADDRESSES {} -impl ::core::clone::Clone for SERVICE_ADDRESSES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVICE_ASYNC_INFO { - pub lpServiceCallbackProc: LPSERVICE_CALLBACK_PROC, - pub lParam: super::super::Foundation::LPARAM, - pub hAsyncTaskHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVICE_ASYNC_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVICE_ASYNC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SERVICE_INFOA { - pub lpServiceType: *mut ::windows_sys::core::GUID, - pub lpServiceName: ::windows_sys::core::PSTR, - pub lpComment: ::windows_sys::core::PSTR, - pub lpLocale: ::windows_sys::core::PSTR, - pub dwDisplayHint: RESOURCE_DISPLAY_TYPE, - pub dwVersion: u32, - pub dwTime: u32, - pub lpMachineName: ::windows_sys::core::PSTR, - pub lpServiceAddress: *mut SERVICE_ADDRESSES, - pub ServiceSpecificInfo: super::super::System::Com::BLOB, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SERVICE_INFOA {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SERVICE_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SERVICE_INFOW { - pub lpServiceType: *mut ::windows_sys::core::GUID, - pub lpServiceName: ::windows_sys::core::PWSTR, - pub lpComment: ::windows_sys::core::PWSTR, - pub lpLocale: ::windows_sys::core::PWSTR, - pub dwDisplayHint: RESOURCE_DISPLAY_TYPE, - pub dwVersion: u32, - pub dwTime: u32, - pub lpMachineName: ::windows_sys::core::PWSTR, - pub lpServiceAddress: *mut SERVICE_ADDRESSES, - pub ServiceSpecificInfo: super::super::System::Com::BLOB, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SERVICE_INFOW {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SERVICE_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_TYPE_INFO { - pub dwTypeNameOffset: u32, - pub dwValueCount: u32, - pub Values: [SERVICE_TYPE_VALUE; 1], -} -impl ::core::marker::Copy for SERVICE_TYPE_INFO {} -impl ::core::clone::Clone for SERVICE_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_TYPE_INFO_ABSA { - pub lpTypeName: ::windows_sys::core::PSTR, - pub dwValueCount: u32, - pub Values: [SERVICE_TYPE_VALUE_ABSA; 1], -} -impl ::core::marker::Copy for SERVICE_TYPE_INFO_ABSA {} -impl ::core::clone::Clone for SERVICE_TYPE_INFO_ABSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_TYPE_INFO_ABSW { - pub lpTypeName: ::windows_sys::core::PWSTR, - pub dwValueCount: u32, - pub Values: [SERVICE_TYPE_VALUE_ABSW; 1], -} -impl ::core::marker::Copy for SERVICE_TYPE_INFO_ABSW {} -impl ::core::clone::Clone for SERVICE_TYPE_INFO_ABSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_TYPE_VALUE { - pub dwNameSpace: u32, - pub dwValueType: u32, - pub dwValueSize: u32, - pub dwValueNameOffset: u32, - pub dwValueOffset: u32, -} -impl ::core::marker::Copy for SERVICE_TYPE_VALUE {} -impl ::core::clone::Clone for SERVICE_TYPE_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_TYPE_VALUE_ABSA { - pub dwNameSpace: u32, - pub dwValueType: u32, - pub dwValueSize: u32, - pub lpValueName: ::windows_sys::core::PSTR, - pub lpValue: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SERVICE_TYPE_VALUE_ABSA {} -impl ::core::clone::Clone for SERVICE_TYPE_VALUE_ABSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SERVICE_TYPE_VALUE_ABSW { - pub dwNameSpace: u32, - pub dwValueType: u32, - pub dwValueSize: u32, - pub lpValueName: ::windows_sys::core::PWSTR, - pub lpValue: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SERVICE_TYPE_VALUE_ABSW {} -impl ::core::clone::Clone for SERVICE_TYPE_VALUE_ABSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SNAP_HEADER { - pub Dsap: u8, - pub Ssap: u8, - pub Control: u8, - pub Oui: [u8; 3], - pub Type: u16, -} -impl ::core::marker::Copy for SNAP_HEADER {} -impl ::core::clone::Clone for SNAP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR { - pub sa_family: ADDRESS_FAMILY, - pub sa_data: [super::super::Foundation::CHAR; 14], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKADDR_ATM { - pub satm_family: u16, - pub satm_number: ATM_ADDRESS, - pub satm_blli: ATM_BLLI, - pub satm_bhli: ATM_BHLI, -} -impl ::core::marker::Copy for SOCKADDR_ATM {} -impl ::core::clone::Clone for SOCKADDR_ATM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKADDR_DL { - pub sdl_family: ADDRESS_FAMILY, - pub sdl_data: [u8; 8], - pub sdl_zero: [u8; 4], -} -impl ::core::marker::Copy for SOCKADDR_DL {} -impl ::core::clone::Clone for SOCKADDR_DL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR_IN { - pub sin_family: ADDRESS_FAMILY, - pub sin_port: u16, - pub sin_addr: IN_ADDR, - pub sin_zero: [super::super::Foundation::CHAR; 8], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_IN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_IN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKADDR_IN6 { - pub sin6_family: ADDRESS_FAMILY, - pub sin6_port: u16, - pub sin6_flowinfo: u32, - pub sin6_addr: IN6_ADDR, - pub Anonymous: SOCKADDR_IN6_0, -} -impl ::core::marker::Copy for SOCKADDR_IN6 {} -impl ::core::clone::Clone for SOCKADDR_IN6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union SOCKADDR_IN6_0 { - pub sin6_scope_id: u32, - pub sin6_scope_struct: SCOPE_ID, -} -impl ::core::marker::Copy for SOCKADDR_IN6_0 {} -impl ::core::clone::Clone for SOCKADDR_IN6_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKADDR_IN6_PAIR { - pub SourceAddress: *mut SOCKADDR_IN6, - pub DestinationAddress: *mut SOCKADDR_IN6, -} -impl ::core::marker::Copy for SOCKADDR_IN6_PAIR {} -impl ::core::clone::Clone for SOCKADDR_IN6_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKADDR_IN6_W2KSP1 { - pub sin6_family: i16, - pub sin6_port: u16, - pub sin6_flowinfo: u32, - pub sin6_addr: IN6_ADDR, - pub sin6_scope_id: u32, -} -impl ::core::marker::Copy for SOCKADDR_IN6_W2KSP1 {} -impl ::core::clone::Clone for SOCKADDR_IN6_W2KSP1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union SOCKADDR_INET { - pub Ipv4: SOCKADDR_IN, - pub Ipv6: SOCKADDR_IN6, - pub si_family: ADDRESS_FAMILY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_INET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_INET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR_IPX { - pub sa_family: i16, - pub sa_netnum: [super::super::Foundation::CHAR; 4], - pub sa_nodenum: [super::super::Foundation::CHAR; 6], - pub sa_socket: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_IPX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_IPX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR_IRDA { - pub irdaAddressFamily: u16, - pub irdaDeviceID: [u8; 4], - pub irdaServiceName: [super::super::Foundation::CHAR; 25], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_IRDA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_IRDA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR_NB { - pub snb_family: i16, - pub snb_type: u16, - pub snb_name: [super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_NB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_NB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR_STORAGE { - pub ss_family: ADDRESS_FAMILY, - pub __ss_pad1: [super::super::Foundation::CHAR; 6], - pub __ss_align: i64, - pub __ss_pad2: [super::super::Foundation::CHAR; 112], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_STORAGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_STORAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR_STORAGE_XP { - pub ss_family: i16, - pub __ss_pad1: [super::super::Foundation::CHAR; 6], - pub __ss_align: i64, - pub __ss_pad2: [super::super::Foundation::CHAR; 112], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_STORAGE_XP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_STORAGE_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKADDR_TP { - pub tp_family: u16, - pub tp_addr_type: u16, - pub tp_taddr_len: u16, - pub tp_tsel_len: u16, - pub tp_addr: [u8; 64], -} -impl ::core::marker::Copy for SOCKADDR_TP {} -impl ::core::clone::Clone for SOCKADDR_TP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKADDR_UN { - pub sun_family: ADDRESS_FAMILY, - pub sun_path: [super::super::Foundation::CHAR; 108], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKADDR_UN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKADDR_UN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKADDR_VNS { - pub sin_family: u16, - pub net_address: [u8; 4], - pub subnet_addr: [u8; 2], - pub port: [u8; 2], - pub hops: u8, - pub filler: [u8; 5], -} -impl ::core::marker::Copy for SOCKADDR_VNS {} -impl ::core::clone::Clone for SOCKADDR_VNS { - fn clone(&self) -> Self { - *self - } -} -pub type SOCKET = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKET_ADDRESS { - pub lpSockaddr: *mut SOCKADDR, - pub iSockaddrLength: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKET_ADDRESS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKET_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKET_ADDRESS_LIST { - pub iAddressCount: i32, - pub Address: [SOCKET_ADDRESS; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKET_ADDRESS_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKET_ADDRESS_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKET_PEER_TARGET_NAME { - pub SecurityProtocol: SOCKET_SECURITY_PROTOCOL, - pub PeerAddress: SOCKADDR_STORAGE, - pub PeerTargetNameStringLen: u32, - pub AllStrings: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKET_PEER_TARGET_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKET_PEER_TARGET_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct SOCKET_PROCESSOR_AFFINITY { - pub Processor: super::super::System::Kernel::PROCESSOR_NUMBER, - pub NumaNodeId: u16, - pub Reserved: u16, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for SOCKET_PROCESSOR_AFFINITY {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for SOCKET_PROCESSOR_AFFINITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKET_SECURITY_QUERY_INFO { - pub SecurityProtocol: SOCKET_SECURITY_PROTOCOL, - pub Flags: u32, - pub PeerApplicationAccessTokenHandle: u64, - pub PeerMachineAccessTokenHandle: u64, -} -impl ::core::marker::Copy for SOCKET_SECURITY_QUERY_INFO {} -impl ::core::clone::Clone for SOCKET_SECURITY_QUERY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKET_SECURITY_QUERY_INFO_IPSEC2 { - pub SecurityProtocol: SOCKET_SECURITY_PROTOCOL, - pub Flags: u32, - pub PeerApplicationAccessTokenHandle: u64, - pub PeerMachineAccessTokenHandle: u64, - pub MmSaId: u64, - pub QmSaId: u64, - pub NegotiationWinerr: u32, - pub SaLookupContext: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SOCKET_SECURITY_QUERY_INFO_IPSEC2 {} -impl ::core::clone::Clone for SOCKET_SECURITY_QUERY_INFO_IPSEC2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKET_SECURITY_QUERY_TEMPLATE { - pub SecurityProtocol: SOCKET_SECURITY_PROTOCOL, - pub PeerAddress: SOCKADDR_STORAGE, - pub PeerTokenAccessMask: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKET_SECURITY_QUERY_TEMPLATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKET_SECURITY_QUERY_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2 { - pub SecurityProtocol: SOCKET_SECURITY_PROTOCOL, - pub PeerAddress: SOCKADDR_STORAGE, - pub PeerTokenAccessMask: u32, - pub Flags: u32, - pub FieldMask: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKET_SECURITY_SETTINGS { - pub SecurityProtocol: SOCKET_SECURITY_PROTOCOL, - pub SecurityFlags: u32, -} -impl ::core::marker::Copy for SOCKET_SECURITY_SETTINGS {} -impl ::core::clone::Clone for SOCKET_SECURITY_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCKET_SECURITY_SETTINGS_IPSEC { - pub SecurityProtocol: SOCKET_SECURITY_PROTOCOL, - pub SecurityFlags: u32, - pub IpsecFlags: u32, - pub AuthipMMPolicyKey: ::windows_sys::core::GUID, - pub AuthipQMPolicyKey: ::windows_sys::core::GUID, - pub Reserved: ::windows_sys::core::GUID, - pub Reserved2: u64, - pub UserNameStringLen: u32, - pub DomainNameStringLen: u32, - pub PasswordStringLen: u32, - pub AllStrings: [u16; 1], -} -impl ::core::marker::Copy for SOCKET_SECURITY_SETTINGS_IPSEC {} -impl ::core::clone::Clone for SOCKET_SECURITY_SETTINGS_IPSEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct SOCK_NOTIFY_REGISTRATION { - pub socket: SOCKET, - pub completionKey: *mut ::core::ffi::c_void, - pub eventFilter: u16, - pub operation: u8, - pub triggerFlags: u8, - pub registrationResult: u32, -} -impl ::core::marker::Copy for SOCK_NOTIFY_REGISTRATION {} -impl ::core::clone::Clone for SOCK_NOTIFY_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_ACK_FREQUENCY_PARAMETERS { - pub TcpDelayedAckFrequency: u8, -} -impl ::core::marker::Copy for TCP_ACK_FREQUENCY_PARAMETERS {} -impl ::core::clone::Clone for TCP_ACK_FREQUENCY_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_HDR { - pub th_sport: u16, - pub th_dport: u16, - pub th_seq: u32, - pub th_ack: u32, - pub _bitfield: u8, - pub th_flags: u8, - pub th_win: u16, - pub th_sum: u16, - pub th_urp: u16, -} -impl ::core::marker::Copy for TCP_HDR {} -impl ::core::clone::Clone for TCP_HDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_ICW_PARAMETERS { - pub Level: TCP_ICW_LEVEL, -} -impl ::core::marker::Copy for TCP_ICW_PARAMETERS {} -impl ::core::clone::Clone for TCP_ICW_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_INFO_v0 { - pub State: TCPSTATE, - pub Mss: u32, - pub ConnectionTimeMs: u64, - pub TimestampsEnabled: super::super::Foundation::BOOLEAN, - pub RttUs: u32, - pub MinRttUs: u32, - pub BytesInFlight: u32, - pub Cwnd: u32, - pub SndWnd: u32, - pub RcvWnd: u32, - pub RcvBuf: u32, - pub BytesOut: u64, - pub BytesIn: u64, - pub BytesReordered: u32, - pub BytesRetrans: u32, - pub FastRetrans: u32, - pub DupAcksIn: u32, - pub TimeoutEpisodes: u32, - pub SynRetrans: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_INFO_v0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_INFO_v0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCP_INFO_v1 { - pub State: TCPSTATE, - pub Mss: u32, - pub ConnectionTimeMs: u64, - pub TimestampsEnabled: super::super::Foundation::BOOLEAN, - pub RttUs: u32, - pub MinRttUs: u32, - pub BytesInFlight: u32, - pub Cwnd: u32, - pub SndWnd: u32, - pub RcvWnd: u32, - pub RcvBuf: u32, - pub BytesOut: u64, - pub BytesIn: u64, - pub BytesReordered: u32, - pub BytesRetrans: u32, - pub FastRetrans: u32, - pub DupAcksIn: u32, - pub TimeoutEpisodes: u32, - pub SynRetrans: u8, - pub SndLimTransRwin: u32, - pub SndLimTimeRwin: u32, - pub SndLimBytesRwin: u64, - pub SndLimTransCwnd: u32, - pub SndLimTimeCwnd: u32, - pub SndLimBytesCwnd: u64, - pub SndLimTransSnd: u32, - pub SndLimTimeSnd: u32, - pub SndLimBytesSnd: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCP_INFO_v1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCP_INFO_v1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_INITIAL_RTO_PARAMETERS { - pub Rtt: u16, - pub MaxSynRetransmissions: u8, -} -impl ::core::marker::Copy for TCP_INITIAL_RTO_PARAMETERS {} -impl ::core::clone::Clone for TCP_INITIAL_RTO_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_FASTOPEN { - pub Kind: u8, - pub Length: u8, - pub Cookie: [u8; 1], -} -impl ::core::marker::Copy for TCP_OPT_FASTOPEN {} -impl ::core::clone::Clone for TCP_OPT_FASTOPEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_MSS { - pub Kind: u8, - pub Length: u8, - pub Mss: u16, -} -impl ::core::marker::Copy for TCP_OPT_MSS {} -impl ::core::clone::Clone for TCP_OPT_MSS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_SACK { - pub Kind: u8, - pub Length: u8, - pub Block: [TCP_OPT_SACK_0; 1], -} -impl ::core::marker::Copy for TCP_OPT_SACK {} -impl ::core::clone::Clone for TCP_OPT_SACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_SACK_0 { - pub Left: u32, - pub Right: u32, -} -impl ::core::marker::Copy for TCP_OPT_SACK_0 {} -impl ::core::clone::Clone for TCP_OPT_SACK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_SACK_PERMITTED { - pub Kind: u8, - pub Length: u8, -} -impl ::core::marker::Copy for TCP_OPT_SACK_PERMITTED {} -impl ::core::clone::Clone for TCP_OPT_SACK_PERMITTED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_TS { - pub Kind: u8, - pub Length: u8, - pub Val: u32, - pub EcR: u32, -} -impl ::core::marker::Copy for TCP_OPT_TS {} -impl ::core::clone::Clone for TCP_OPT_TS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_UNKNOWN { - pub Kind: u8, - pub Length: u8, -} -impl ::core::marker::Copy for TCP_OPT_UNKNOWN {} -impl ::core::clone::Clone for TCP_OPT_UNKNOWN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TCP_OPT_WS { - pub Kind: u8, - pub Length: u8, - pub ShiftCnt: u8, -} -impl ::core::marker::Copy for TCP_OPT_WS {} -impl ::core::clone::Clone for TCP_OPT_WS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TIMESTAMPING_CONFIG { - pub Flags: u32, - pub TxTimestampsBuffered: u16, -} -impl ::core::marker::Copy for TIMESTAMPING_CONFIG {} -impl ::core::clone::Clone for TIMESTAMPING_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TIMEVAL { - pub tv_sec: i32, - pub tv_usec: i32, -} -impl ::core::marker::Copy for TIMEVAL {} -impl ::core::clone::Clone for TIMEVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TRANSMIT_FILE_BUFFERS { - pub Head: *mut ::core::ffi::c_void, - pub HeadLength: u32, - pub Tail: *mut ::core::ffi::c_void, - pub TailLength: u32, -} -impl ::core::marker::Copy for TRANSMIT_FILE_BUFFERS {} -impl ::core::clone::Clone for TRANSMIT_FILE_BUFFERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRANSMIT_PACKETS_ELEMENT { - pub dwElFlags: u32, - pub cLength: u32, - pub Anonymous: TRANSMIT_PACKETS_ELEMENT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRANSMIT_PACKETS_ELEMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRANSMIT_PACKETS_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union TRANSMIT_PACKETS_ELEMENT_0 { - pub Anonymous: TRANSMIT_PACKETS_ELEMENT_0_0, - pub pBuffer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRANSMIT_PACKETS_ELEMENT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRANSMIT_PACKETS_ELEMENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRANSMIT_PACKETS_ELEMENT_0_0 { - pub nFileOffset: i64, - pub hFile: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRANSMIT_PACKETS_ELEMENT_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRANSMIT_PACKETS_ELEMENT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct TRANSPORT_SETTING_ID { - pub Guid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TRANSPORT_SETTING_ID {} -impl ::core::clone::Clone for TRANSPORT_SETTING_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct VLAN_TAG { - pub Anonymous: VLAN_TAG_0, - pub Type: u16, -} -impl ::core::marker::Copy for VLAN_TAG {} -impl ::core::clone::Clone for VLAN_TAG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub union VLAN_TAG_0 { - pub Tag: u16, - pub Anonymous: VLAN_TAG_0_0, -} -impl ::core::marker::Copy for VLAN_TAG_0 {} -impl ::core::clone::Clone for VLAN_TAG_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct VLAN_TAG_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for VLAN_TAG_0_0 {} -impl ::core::clone::Clone for VLAN_TAG_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCE_DEVICELIST { - pub numDevice: u32, - pub Device: [WCE_IRDA_DEVICE_INFO; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCE_DEVICELIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCE_DEVICELIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCE_IRDA_DEVICE_INFO { - pub irdaDeviceID: [u8; 4], - pub irdaDeviceName: [super::super::Foundation::CHAR; 22], - pub Reserved: [u8; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCE_IRDA_DEVICE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCE_IRDA_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_DEVICELIST { - pub numDevice: u32, - pub Device: [WINDOWS_IRDA_DEVICE_INFO; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_DEVICELIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_DEVICELIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_IAS_QUERY { - pub irdaDeviceID: [u8; 4], - pub irdaClassName: [super::super::Foundation::CHAR; 64], - pub irdaAttribName: [super::super::Foundation::CHAR; 256], - pub irdaAttribType: u32, - pub irdaAttribute: WINDOWS_IAS_QUERY_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_QUERY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WINDOWS_IAS_QUERY_0 { - pub irdaAttribInt: i32, - pub irdaAttribOctetSeq: WINDOWS_IAS_QUERY_0_0, - pub irdaAttribUsrStr: WINDOWS_IAS_QUERY_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_QUERY_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_QUERY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_IAS_QUERY_0_0 { - pub Len: u32, - pub OctetSeq: [u8; 1024], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_QUERY_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_QUERY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_IAS_QUERY_0_1 { - pub Len: u32, - pub CharSet: u32, - pub UsrStr: [u8; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_QUERY_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_QUERY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_IAS_SET { - pub irdaClassName: [super::super::Foundation::CHAR; 64], - pub irdaAttribName: [super::super::Foundation::CHAR; 256], - pub irdaAttribType: u32, - pub irdaAttribute: WINDOWS_IAS_SET_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_SET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WINDOWS_IAS_SET_0 { - pub irdaAttribInt: i32, - pub irdaAttribOctetSeq: WINDOWS_IAS_SET_0_0, - pub irdaAttribUsrStr: WINDOWS_IAS_SET_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_SET_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_SET_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_IAS_SET_0_0 { - pub Len: u16, - pub OctetSeq: [u8; 1024], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_SET_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_SET_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_IAS_SET_0_1 { - pub Len: u8, - pub CharSet: u8, - pub UsrStr: [u8; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IAS_SET_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IAS_SET_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWS_IRDA_DEVICE_INFO { - pub irdaDeviceID: [u8; 4], - pub irdaDeviceName: [super::super::Foundation::CHAR; 22], - pub irdaDeviceHints1: u8, - pub irdaDeviceHints2: u8, - pub irdaCharSet: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWS_IRDA_DEVICE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWS_IRDA_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSABUF { - pub len: u32, - pub buf: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for WSABUF {} -impl ::core::clone::Clone for WSABUF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WSACOMPLETION { - pub Type: WSACOMPLETIONTYPE, - pub Parameters: WSACOMPLETION_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSACOMPLETION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSACOMPLETION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub union WSACOMPLETION_0 { - pub WindowMessage: WSACOMPLETION_0_3, - pub Event: WSACOMPLETION_0_1, - pub Apc: WSACOMPLETION_0_0, - pub Port: WSACOMPLETION_0_2, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSACOMPLETION_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSACOMPLETION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WSACOMPLETION_0_0 { - pub lpOverlapped: *mut super::super::System::IO::OVERLAPPED, - pub lpfnCompletionProc: LPWSAOVERLAPPED_COMPLETION_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSACOMPLETION_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSACOMPLETION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WSACOMPLETION_0_1 { - pub lpOverlapped: *mut super::super::System::IO::OVERLAPPED, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSACOMPLETION_0_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSACOMPLETION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WSACOMPLETION_0_2 { - pub lpOverlapped: *mut super::super::System::IO::OVERLAPPED, - pub hPort: super::super::Foundation::HANDLE, - pub Key: usize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSACOMPLETION_0_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSACOMPLETION_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WSACOMPLETION_0_3 { - pub hWnd: super::super::Foundation::HWND, - pub uMsg: u32, - pub context: super::super::Foundation::WPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSACOMPLETION_0_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSACOMPLETION_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct WSADATA { - pub wVersion: u16, - pub wHighVersion: u16, - pub iMaxSockets: u16, - pub iMaxUdpDg: u16, - pub lpVendorInfo: ::windows_sys::core::PSTR, - pub szDescription: [super::super::Foundation::CHAR; 257], - pub szSystemStatus: [super::super::Foundation::CHAR; 129], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSADATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct WSADATA { - pub wVersion: u16, - pub wHighVersion: u16, - pub szDescription: [super::super::Foundation::CHAR; 257], - pub szSystemStatus: [super::super::Foundation::CHAR; 129], - pub iMaxSockets: u16, - pub iMaxUdpDg: u16, - pub lpVendorInfo: ::windows_sys::core::PSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSADATA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSAMSG { - pub name: *mut SOCKADDR, - pub namelen: i32, - pub lpBuffers: *mut WSABUF, - pub dwBufferCount: u32, - pub Control: WSABUF, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSAMSG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSAMSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSANAMESPACE_INFOA { - pub NSProviderId: ::windows_sys::core::GUID, - pub dwNameSpace: u32, - pub fActive: super::super::Foundation::BOOL, - pub dwVersion: u32, - pub lpszIdentifier: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSANAMESPACE_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSANAMESPACE_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct WSANAMESPACE_INFOEXA { - pub NSProviderId: ::windows_sys::core::GUID, - pub dwNameSpace: u32, - pub fActive: super::super::Foundation::BOOL, - pub dwVersion: u32, - pub lpszIdentifier: ::windows_sys::core::PSTR, - pub ProviderSpecific: super::super::System::Com::BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for WSANAMESPACE_INFOEXA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for WSANAMESPACE_INFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct WSANAMESPACE_INFOEXW { - pub NSProviderId: ::windows_sys::core::GUID, - pub dwNameSpace: u32, - pub fActive: super::super::Foundation::BOOL, - pub dwVersion: u32, - pub lpszIdentifier: ::windows_sys::core::PWSTR, - pub ProviderSpecific: super::super::System::Com::BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for WSANAMESPACE_INFOEXW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for WSANAMESPACE_INFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSANAMESPACE_INFOW { - pub NSProviderId: ::windows_sys::core::GUID, - pub dwNameSpace: u32, - pub fActive: super::super::Foundation::BOOL, - pub dwVersion: u32, - pub lpszIdentifier: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSANAMESPACE_INFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSANAMESPACE_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSANETWORKEVENTS { - pub lNetworkEvents: i32, - pub iErrorCode: [i32; 10], -} -impl ::core::marker::Copy for WSANETWORKEVENTS {} -impl ::core::clone::Clone for WSANETWORKEVENTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSANSCLASSINFOA { - pub lpszName: ::windows_sys::core::PSTR, - pub dwNameSpace: u32, - pub dwValueType: u32, - pub dwValueSize: u32, - pub lpValue: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WSANSCLASSINFOA {} -impl ::core::clone::Clone for WSANSCLASSINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSANSCLASSINFOW { - pub lpszName: ::windows_sys::core::PWSTR, - pub dwNameSpace: u32, - pub dwValueType: u32, - pub dwValueSize: u32, - pub lpValue: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WSANSCLASSINFOW {} -impl ::core::clone::Clone for WSANSCLASSINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSAPOLLDATA { - pub result: i32, - pub fds: u32, - pub timeout: i32, - pub fdArray: [WSAPOLLFD; 1], -} -impl ::core::marker::Copy for WSAPOLLDATA {} -impl ::core::clone::Clone for WSAPOLLDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSAPOLLFD { - pub fd: SOCKET, - pub events: i16, - pub revents: i16, -} -impl ::core::marker::Copy for WSAPOLLFD {} -impl ::core::clone::Clone for WSAPOLLFD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSAPROTOCOLCHAIN { - pub ChainLen: i32, - pub ChainEntries: [u32; 7], -} -impl ::core::marker::Copy for WSAPROTOCOLCHAIN {} -impl ::core::clone::Clone for WSAPROTOCOLCHAIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSAPROTOCOL_INFOA { - pub dwServiceFlags1: u32, - pub dwServiceFlags2: u32, - pub dwServiceFlags3: u32, - pub dwServiceFlags4: u32, - pub dwProviderFlags: u32, - pub ProviderId: ::windows_sys::core::GUID, - pub dwCatalogEntryId: u32, - pub ProtocolChain: WSAPROTOCOLCHAIN, - pub iVersion: i32, - pub iAddressFamily: i32, - pub iMaxSockAddr: i32, - pub iMinSockAddr: i32, - pub iSocketType: i32, - pub iProtocol: i32, - pub iProtocolMaxOffset: i32, - pub iNetworkByteOrder: i32, - pub iSecurityScheme: i32, - pub dwMessageSize: u32, - pub dwProviderReserved: u32, - pub szProtocol: [super::super::Foundation::CHAR; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSAPROTOCOL_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSAPROTOCOL_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSAPROTOCOL_INFOW { - pub dwServiceFlags1: u32, - pub dwServiceFlags2: u32, - pub dwServiceFlags3: u32, - pub dwServiceFlags4: u32, - pub dwProviderFlags: u32, - pub ProviderId: ::windows_sys::core::GUID, - pub dwCatalogEntryId: u32, - pub ProtocolChain: WSAPROTOCOLCHAIN, - pub iVersion: i32, - pub iAddressFamily: i32, - pub iMaxSockAddr: i32, - pub iMinSockAddr: i32, - pub iSocketType: i32, - pub iProtocol: i32, - pub iProtocolMaxOffset: i32, - pub iNetworkByteOrder: i32, - pub iSecurityScheme: i32, - pub dwMessageSize: u32, - pub dwProviderReserved: u32, - pub szProtocol: [u16; 256], -} -impl ::core::marker::Copy for WSAPROTOCOL_INFOW {} -impl ::core::clone::Clone for WSAPROTOCOL_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct WSAQUERYSET2A { - pub dwSize: u32, - pub lpszServiceInstanceName: ::windows_sys::core::PSTR, - pub lpVersion: *mut WSAVERSION, - pub lpszComment: ::windows_sys::core::PSTR, - pub dwNameSpace: u32, - pub lpNSProviderId: *mut ::windows_sys::core::GUID, - pub lpszContext: ::windows_sys::core::PSTR, - pub dwNumberOfProtocols: u32, - pub lpafpProtocols: *mut AFPROTOCOLS, - pub lpszQueryString: ::windows_sys::core::PSTR, - pub dwNumberOfCsAddrs: u32, - pub lpcsaBuffer: *mut CSADDR_INFO, - pub dwOutputFlags: u32, - pub lpBlob: *mut super::super::System::Com::BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for WSAQUERYSET2A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for WSAQUERYSET2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct WSAQUERYSET2W { - pub dwSize: u32, - pub lpszServiceInstanceName: ::windows_sys::core::PWSTR, - pub lpVersion: *mut WSAVERSION, - pub lpszComment: ::windows_sys::core::PWSTR, - pub dwNameSpace: u32, - pub lpNSProviderId: *mut ::windows_sys::core::GUID, - pub lpszContext: ::windows_sys::core::PWSTR, - pub dwNumberOfProtocols: u32, - pub lpafpProtocols: *mut AFPROTOCOLS, - pub lpszQueryString: ::windows_sys::core::PWSTR, - pub dwNumberOfCsAddrs: u32, - pub lpcsaBuffer: *mut CSADDR_INFO, - pub dwOutputFlags: u32, - pub lpBlob: *mut super::super::System::Com::BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for WSAQUERYSET2W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for WSAQUERYSET2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct WSAQUERYSETA { - pub dwSize: u32, - pub lpszServiceInstanceName: ::windows_sys::core::PSTR, - pub lpServiceClassId: *mut ::windows_sys::core::GUID, - pub lpVersion: *mut WSAVERSION, - pub lpszComment: ::windows_sys::core::PSTR, - pub dwNameSpace: u32, - pub lpNSProviderId: *mut ::windows_sys::core::GUID, - pub lpszContext: ::windows_sys::core::PSTR, - pub dwNumberOfProtocols: u32, - pub lpafpProtocols: *mut AFPROTOCOLS, - pub lpszQueryString: ::windows_sys::core::PSTR, - pub dwNumberOfCsAddrs: u32, - pub lpcsaBuffer: *mut CSADDR_INFO, - pub dwOutputFlags: u32, - pub lpBlob: *mut super::super::System::Com::BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for WSAQUERYSETA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for WSAQUERYSETA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct WSAQUERYSETW { - pub dwSize: u32, - pub lpszServiceInstanceName: ::windows_sys::core::PWSTR, - pub lpServiceClassId: *mut ::windows_sys::core::GUID, - pub lpVersion: *mut WSAVERSION, - pub lpszComment: ::windows_sys::core::PWSTR, - pub dwNameSpace: u32, - pub lpNSProviderId: *mut ::windows_sys::core::GUID, - pub lpszContext: ::windows_sys::core::PWSTR, - pub dwNumberOfProtocols: u32, - pub lpafpProtocols: *mut AFPROTOCOLS, - pub lpszQueryString: ::windows_sys::core::PWSTR, - pub dwNumberOfCsAddrs: u32, - pub lpcsaBuffer: *mut CSADDR_INFO, - pub dwOutputFlags: u32, - pub lpBlob: *mut super::super::System::Com::BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for WSAQUERYSETW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for WSAQUERYSETW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WSASENDMSG { - pub lpMsg: *mut WSAMSG, - pub dwFlags: u32, - pub lpNumberOfBytesSent: *mut u32, - pub lpOverlapped: *mut super::super::System::IO::OVERLAPPED, - pub lpCompletionRoutine: LPWSAOVERLAPPED_COMPLETION_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSASENDMSG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSASENDMSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSASERVICECLASSINFOA { - pub lpServiceClassId: *mut ::windows_sys::core::GUID, - pub lpszServiceClassName: ::windows_sys::core::PSTR, - pub dwCount: u32, - pub lpClassInfos: *mut WSANSCLASSINFOA, -} -impl ::core::marker::Copy for WSASERVICECLASSINFOA {} -impl ::core::clone::Clone for WSASERVICECLASSINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSASERVICECLASSINFOW { - pub lpServiceClassId: *mut ::windows_sys::core::GUID, - pub lpszServiceClassName: ::windows_sys::core::PWSTR, - pub dwCount: u32, - pub lpClassInfos: *mut WSANSCLASSINFOW, -} -impl ::core::marker::Copy for WSASERVICECLASSINFOW {} -impl ::core::clone::Clone for WSASERVICECLASSINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSATHREADID { - pub ThreadHandle: super::super::Foundation::HANDLE, - pub Reserved: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSATHREADID {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSATHREADID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSAVERSION { - pub dwVersion: u32, - pub ecHow: WSAECOMPARATOR, -} -impl ::core::marker::Copy for WSAVERSION {} -impl ::core::clone::Clone for WSAVERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSA_COMPATIBILITY_MODE { - pub BehaviorId: WSA_COMPATIBILITY_BEHAVIOR_ID, - pub TargetOsVersion: u32, -} -impl ::core::marker::Copy for WSA_COMPATIBILITY_MODE {} -impl ::core::clone::Clone for WSA_COMPATIBILITY_MODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSC_PROVIDER_AUDIT_INFO { - pub RecordSize: u32, - pub Reserved: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WSC_PROVIDER_AUDIT_INFO {} -impl ::core::clone::Clone for WSC_PROVIDER_AUDIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct WSPDATA { - pub wVersion: u16, - pub wHighVersion: u16, - pub szDescription: [u16; 256], -} -impl ::core::marker::Copy for WSPDATA {} -impl ::core::clone::Clone for WSPDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct WSPPROC_TABLE { - pub lpWSPAccept: LPWSPACCEPT, - pub lpWSPAddressToString: LPWSPADDRESSTOSTRING, - pub lpWSPAsyncSelect: LPWSPASYNCSELECT, - pub lpWSPBind: LPWSPBIND, - pub lpWSPCancelBlockingCall: LPWSPCANCELBLOCKINGCALL, - pub lpWSPCleanup: LPWSPCLEANUP, - pub lpWSPCloseSocket: LPWSPCLOSESOCKET, - pub lpWSPConnect: LPWSPCONNECT, - pub lpWSPDuplicateSocket: LPWSPDUPLICATESOCKET, - pub lpWSPEnumNetworkEvents: LPWSPENUMNETWORKEVENTS, - pub lpWSPEventSelect: LPWSPEVENTSELECT, - pub lpWSPGetOverlappedResult: LPWSPGETOVERLAPPEDRESULT, - pub lpWSPGetPeerName: LPWSPGETPEERNAME, - pub lpWSPGetSockName: LPWSPGETSOCKNAME, - pub lpWSPGetSockOpt: LPWSPGETSOCKOPT, - pub lpWSPGetQOSByName: LPWSPGETQOSBYNAME, - pub lpWSPIoctl: LPWSPIOCTL, - pub lpWSPJoinLeaf: LPWSPJOINLEAF, - pub lpWSPListen: LPWSPLISTEN, - pub lpWSPRecv: LPWSPRECV, - pub lpWSPRecvDisconnect: LPWSPRECVDISCONNECT, - pub lpWSPRecvFrom: LPWSPRECVFROM, - pub lpWSPSelect: LPWSPSELECT, - pub lpWSPSend: LPWSPSEND, - pub lpWSPSendDisconnect: LPWSPSENDDISCONNECT, - pub lpWSPSendTo: LPWSPSENDTO, - pub lpWSPSetSockOpt: LPWSPSETSOCKOPT, - pub lpWSPShutdown: LPWSPSHUTDOWN, - pub lpWSPSocket: LPWSPSOCKET, - pub lpWSPStringToAddress: LPWSPSTRINGTOADDRESS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for WSPPROC_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for WSPPROC_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSPUPCALLTABLE { - pub lpWPUCloseEvent: LPWPUCLOSEEVENT, - pub lpWPUCloseSocketHandle: LPWPUCLOSESOCKETHANDLE, - pub lpWPUCreateEvent: LPWPUCREATEEVENT, - pub lpWPUCreateSocketHandle: LPWPUCREATESOCKETHANDLE, - pub lpWPUFDIsSet: LPWPUFDISSET, - pub lpWPUGetProviderPath: LPWPUGETPROVIDERPATH, - pub lpWPUModifyIFSHandle: LPWPUMODIFYIFSHANDLE, - pub lpWPUPostMessage: LPWPUPOSTMESSAGE, - pub lpWPUQueryBlockingCallback: LPWPUQUERYBLOCKINGCALLBACK, - pub lpWPUQuerySocketHandleContext: LPWPUQUERYSOCKETHANDLECONTEXT, - pub lpWPUQueueApc: LPWPUQUEUEAPC, - pub lpWPUResetEvent: LPWPURESETEVENT, - pub lpWPUSetEvent: LPWPUSETEVENT, - pub lpWPUOpenCurrentThread: LPWPUOPENCURRENTTHREAD, - pub lpWPUCloseThread: LPWPUCLOSETHREAD, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSPUPCALLTABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSPUPCALLTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct netent { - pub n_name: ::windows_sys::core::PSTR, - pub n_aliases: *mut *mut i8, - pub n_addrtype: i16, - pub n_net: u32, -} -impl ::core::marker::Copy for netent {} -impl ::core::clone::Clone for netent { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union sockaddr_gen { - pub Address: SOCKADDR, - pub AddressIn: SOCKADDR_IN, - pub AddressIn6: sockaddr_in6_old, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for sockaddr_gen {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for sockaddr_gen { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct sockaddr_in6_old { - pub sin6_family: i16, - pub sin6_port: u16, - pub sin6_flowinfo: u32, - pub sin6_addr: IN6_ADDR, -} -impl ::core::marker::Copy for sockaddr_in6_old {} -impl ::core::clone::Clone for sockaddr_in6_old { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct sockproto { - pub sp_family: u16, - pub sp_protocol: u16, -} -impl ::core::marker::Copy for sockproto {} -impl ::core::clone::Clone for sockproto { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub struct tcp_keepalive { - pub onoff: u32, - pub keepalivetime: u32, - pub keepaliveinterval: u32, -} -impl ::core::marker::Copy for tcp_keepalive {} -impl ::core::clone::Clone for tcp_keepalive { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPBLOCKINGCALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPCONDITIONPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFN_ACCEPTEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFN_CONNECTEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFN_DISCONNECTEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFN_GETACCEPTEXSOCKADDRS = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_NSPAPI = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_RIOCLOSECOMPLETIONQUEUE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFN_RIOCREATECOMPLETIONQUEUE = ::core::option::Option *mut RIO_CQ_t>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_RIOCREATEREQUESTQUEUE = ::core::option::Option *mut RIO_RQ_t>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_RIODEQUEUECOMPLETION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_RIODEREGISTERBUFFER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_RIONOTIFY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFN_RIORECEIVE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_RIORECEIVEEX = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_RIOREGISTERBUFFER = ::core::option::Option *mut RIO_BUFFERID_t>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFN_RIORESIZECOMPLETIONQUEUE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFN_RIORESIZEREQUESTQUEUE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFN_RIOSEND = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFN_RIOSENDEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFN_TRANSMITFILE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFN_TRANSMITPACKETS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPFN_WSAPOLL = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFN_WSARECVMSG = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPFN_WSASENDMSG = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPLOOKUPSERVICE_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPNSPCLEANUP = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPNSPGETSERVICECLASSINFO = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPNSPINSTALLSERVICECLASS = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPNSPIOCTL = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPNSPLOOKUPSERVICEBEGIN = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPNSPLOOKUPSERVICEEND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPNSPLOOKUPSERVICENEXT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPNSPREMOVESERVICECLASS = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPNSPSETSERVICE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_IO"))] -pub type LPNSPSTARTUP = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPNSPV2CLEANUP = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPNSPV2CLIENTSESSIONRUNDOWN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPNSPV2LOOKUPSERVICEBEGIN = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPNSPV2LOOKUPSERVICEEND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPNSPV2LOOKUPSERVICENEXTEX = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPNSPV2SETSERVICEEX = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPNSPV2STARTUP = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPSERVICE_CALLBACK_PROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUCLOSEEVENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWPUCLOSESOCKETHANDLE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUCLOSETHREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWPUCOMPLETEOVERLAPPEDREQUEST = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUCREATEEVENT = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWPUCREATESOCKETHANDLE = ::core::option::Option SOCKET>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWPUFDISSET = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWPUGETPROVIDERPATH = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWPUMODIFYIFSHANDLE = ::core::option::Option SOCKET>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUOPENCURRENTTHREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUPOSTMESSAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUQUERYBLOCKINGCALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWPUQUERYSOCKETHANDLECONTEXT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUQUEUEAPC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPURESETEVENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWPUSETEVENT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSAOVERLAPPED_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSAUSERAPC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCDEINSTALLPROVIDER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSCENABLENSPROVIDER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCENUMPROTOCOLS = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCGETPROVIDERPATH = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCINSTALLNAMESPACE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCINSTALLPROVIDER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCUNINSTALLNAMESPACE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCUPDATEPROVIDER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCWRITENAMESPACEORDER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSCWRITEPROVIDERORDER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPACCEPT = ::core::option::Option SOCKET>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPADDRESSTOSTRING = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPASYNCSELECT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPBIND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPCANCELBLOCKINGCALL = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPCLEANUP = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPCLOSESOCKET = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPCONNECT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPDUPLICATESOCKET = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPENUMNETWORKEVENTS = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPEVENTSELECT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSPGETOVERLAPPEDRESULT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPGETPEERNAME = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPGETQOSBYNAME = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPGETSOCKNAME = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPGETSOCKOPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSPIOCTL = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPJOINLEAF = ::core::option::Option SOCKET>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPLISTEN = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSPRECV = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPRECVDISCONNECT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSPRECVFROM = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPSELECT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSPSEND = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPSENDDISCONNECT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSPSENDTO = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPSETSOCKOPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPSHUTDOWN = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`*"] -pub type LPWSPSOCKET = ::core::option::Option SOCKET>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type LPWSPSTARTUP = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Networking_WinSock\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWSPSTRINGTOADDRESS = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WindowsWebServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WindowsWebServices/mod.rs deleted file mode 100644 index dea8989..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/WindowsWebServices/mod.rs +++ /dev/null @@ -1,6429 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WebAuthNAuthenticatorGetAssertion ( hwnd : super::super::Foundation:: HWND , pwszrpid : :: windows_sys::core::PCWSTR , pwebauthnclientdata : *const WEBAUTHN_CLIENT_DATA , pwebauthngetassertionoptions : *const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS , ppwebauthnassertion : *mut *mut WEBAUTHN_ASSERTION ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WebAuthNAuthenticatorMakeCredential ( hwnd : super::super::Foundation:: HWND , prpinformation : *const WEBAUTHN_RP_ENTITY_INFORMATION , puserinformation : *const WEBAUTHN_USER_ENTITY_INFORMATION , ppubkeycredparams : *const WEBAUTHN_COSE_CREDENTIAL_PARAMETERS , pwebauthnclientdata : *const WEBAUTHN_CLIENT_DATA , pwebauthnmakecredentialoptions : *const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS , ppwebauthncredentialattestation : *mut *mut WEBAUTHN_CREDENTIAL_ATTESTATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WebAuthNCancelCurrentOperation ( pcancellationid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WebAuthNFreeAssertion ( pwebauthnassertion : *const WEBAUTHN_ASSERTION ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WebAuthNFreeCredentialAttestation ( pwebauthncredentialattestation : *const WEBAUTHN_CREDENTIAL_ATTESTATION ) -> ( ) ); -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WebAuthNGetApiVersionNumber ( ) -> u32 ); -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WebAuthNGetCancellationId ( pcancellationid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WebAuthNGetErrorName ( hr : :: windows_sys::core::HRESULT ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WebAuthNGetW3CExceptionDOMError ( hr : :: windows_sys::core::HRESULT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webauthn.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WebAuthNIsUserVerifyingPlatformAuthenticatorAvailable ( pbisuserverifyingplatformauthenticatoravailable : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAbandonCall ( serviceproxy : *const WS_SERVICE_PROXY , callid : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAbandonMessage ( channel : *const WS_CHANNEL , message : *const WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAbortChannel ( channel : *const WS_CHANNEL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAbortListener ( listener : *const WS_LISTENER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAbortServiceHost ( servicehost : *const WS_SERVICE_HOST , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAbortServiceProxy ( serviceproxy : *const WS_SERVICE_PROXY , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAcceptChannel ( listener : *const WS_LISTENER , channel : *const WS_CHANNEL , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsAddCustomHeader ( message : *const WS_MESSAGE , headerdescription : *const WS_ELEMENT_DESCRIPTION , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 , headerattributes : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAddErrorString ( error : *const WS_ERROR , string : *const WS_STRING ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsAddMappedHeader ( message : *const WS_MESSAGE , headername : *const WS_XML_STRING , valuetype : WS_TYPE , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAddressMessage ( message : *const WS_MESSAGE , address : *const WS_ENDPOINT_ADDRESS , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAlloc ( heap : *const WS_HEAP , size : usize , ptr : *mut *mut ::core::ffi::c_void , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsAsyncExecute ( asyncstate : *const WS_ASYNC_STATE , operation : WS_ASYNC_FUNCTION , callbackmodel : WS_CALLBACK_MODEL , callbackstate : *const ::core::ffi::c_void , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsCall ( serviceproxy : *const WS_SERVICE_PROXY , operation : *const WS_OPERATION_DESCRIPTION , arguments : *const *const ::core::ffi::c_void , heap : *const WS_HEAP , callproperties : *const WS_CALL_PROPERTY , callpropertycount : u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCheckMustUnderstandHeaders ( message : *const WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCloseChannel ( channel : *const WS_CHANNEL , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCloseListener ( listener : *const WS_LISTENER , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCloseServiceHost ( servicehost : *const WS_SERVICE_HOST , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCloseServiceProxy ( serviceproxy : *const WS_SERVICE_PROXY , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCombineUrl ( baseurl : *const WS_STRING , referenceurl : *const WS_STRING , flags : u32 , heap : *const WS_HEAP , resulturl : *mut WS_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCopyError ( source : *const WS_ERROR , destination : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCopyNode ( writer : *const WS_XML_WRITER , reader : *const WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateChannel ( channeltype : WS_CHANNEL_TYPE , channelbinding : WS_CHANNEL_BINDING , properties : *const WS_CHANNEL_PROPERTY , propertycount : u32 , securitydescription : *const WS_SECURITY_DESCRIPTION , channel : *mut *mut WS_CHANNEL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateChannelForListener ( listener : *const WS_LISTENER , properties : *const WS_CHANNEL_PROPERTY , propertycount : u32 , channel : *mut *mut WS_CHANNEL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateError ( properties : *const WS_ERROR_PROPERTY , propertycount : u32 , error : *mut *mut WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsCreateFaultFromError ( error : *const WS_ERROR , faulterrorcode : :: windows_sys::core::HRESULT , faultdisclosure : WS_FAULT_DISCLOSURE , heap : *const WS_HEAP , fault : *mut WS_FAULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateHeap ( maxsize : usize , trimsize : usize , properties : *const WS_HEAP_PROPERTY , propertycount : u32 , heap : *mut *mut WS_HEAP , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateListener ( channeltype : WS_CHANNEL_TYPE , channelbinding : WS_CHANNEL_BINDING , properties : *const WS_LISTENER_PROPERTY , propertycount : u32 , securitydescription : *const WS_SECURITY_DESCRIPTION , listener : *mut *mut WS_LISTENER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateMessage ( envelopeversion : WS_ENVELOPE_VERSION , addressingversion : WS_ADDRESSING_VERSION , properties : *const WS_MESSAGE_PROPERTY , propertycount : u32 , message : *mut *mut WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateMessageForChannel ( channel : *const WS_CHANNEL , properties : *const WS_MESSAGE_PROPERTY , propertycount : u32 , message : *mut *mut WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateMetadata ( properties : *const WS_METADATA_PROPERTY , propertycount : u32 , metadata : *mut *mut WS_METADATA , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateReader ( properties : *const WS_XML_READER_PROPERTY , propertycount : u32 , reader : *mut *mut WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsCreateServiceEndpointFromTemplate ( channeltype : WS_CHANNEL_TYPE , properties : *const WS_SERVICE_ENDPOINT_PROPERTY , propertycount : u32 , addressurl : *const WS_STRING , contract : *const WS_SERVICE_CONTRACT , authorizationcallback : WS_SERVICE_SECURITY_CALLBACK , heap : *const WS_HEAP , templatetype : WS_BINDING_TEMPLATE_TYPE , templatevalue : *const ::core::ffi::c_void , templatesize : u32 , templatedescription : *const ::core::ffi::c_void , templatedescriptionsize : u32 , serviceendpoint : *mut *mut WS_SERVICE_ENDPOINT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsCreateServiceHost ( endpoints : *const *const WS_SERVICE_ENDPOINT , endpointcount : u16 , serviceproperties : *const WS_SERVICE_PROPERTY , servicepropertycount : u32 , servicehost : *mut *mut WS_SERVICE_HOST , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateServiceProxy ( channeltype : WS_CHANNEL_TYPE , channelbinding : WS_CHANNEL_BINDING , securitydescription : *const WS_SECURITY_DESCRIPTION , properties : *const WS_PROXY_PROPERTY , propertycount : u32 , channelproperties : *const WS_CHANNEL_PROPERTY , channelpropertycount : u32 , serviceproxy : *mut *mut WS_SERVICE_PROXY , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateServiceProxyFromTemplate ( channeltype : WS_CHANNEL_TYPE , properties : *const WS_PROXY_PROPERTY , propertycount : u32 , templatetype : WS_BINDING_TEMPLATE_TYPE , templatevalue : *const ::core::ffi::c_void , templatesize : u32 , templatedescription : *const ::core::ffi::c_void , templatedescriptionsize : u32 , serviceproxy : *mut *mut WS_SERVICE_PROXY , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateWriter ( properties : *const WS_XML_WRITER_PROPERTY , propertycount : u32 , writer : *mut *mut WS_XML_WRITER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateXmlBuffer ( heap : *const WS_HEAP , properties : *const WS_XML_BUFFER_PROPERTY , propertycount : u32 , buffer : *mut *mut WS_XML_BUFFER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsCreateXmlSecurityToken ( tokenxml : *const WS_XML_BUFFER , tokenkey : *const WS_SECURITY_KEY_HANDLE , properties : *const WS_XML_SECURITY_TOKEN_PROPERTY , propertycount : u32 , token : *mut *mut WS_SECURITY_TOKEN , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsDateTimeToFileTime ( datetime : *const WS_DATETIME , filetime : *mut super::super::Foundation:: FILETIME , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsDecodeUrl ( url : *const WS_STRING , flags : u32 , heap : *const WS_HEAP , outurl : *mut *mut WS_URL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsEncodeUrl ( url : *const WS_URL , flags : u32 , heap : *const WS_HEAP , outurl : *mut WS_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsEndReaderCanonicalization ( reader : *const WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsEndWriterCanonicalization ( writer : *const WS_XML_WRITER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsFileTimeToDateTime ( filetime : *const super::super::Foundation:: FILETIME , datetime : *mut WS_DATETIME , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFillBody ( message : *const WS_MESSAGE , minsize : u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFillReader ( reader : *const WS_XML_READER , minsize : u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsFindAttribute ( reader : *const WS_XML_READER , localname : *const WS_XML_STRING , ns : *const WS_XML_STRING , required : super::super::Foundation:: BOOL , attributeindex : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFlushBody ( message : *const WS_MESSAGE , minsize : u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFlushWriter ( writer : *const WS_XML_WRITER , minsize : u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeChannel ( channel : *const WS_CHANNEL ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeError ( error : *const WS_ERROR ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeHeap ( heap : *const WS_HEAP ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeListener ( listener : *const WS_LISTENER ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeMessage ( message : *const WS_MESSAGE ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeMetadata ( metadata : *const WS_METADATA ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeReader ( reader : *const WS_XML_READER ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeSecurityToken ( token : *const WS_SECURITY_TOKEN ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeServiceHost ( servicehost : *const WS_SERVICE_HOST ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeServiceProxy ( serviceproxy : *const WS_SERVICE_PROXY ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsFreeWriter ( writer : *const WS_XML_WRITER ) -> ( ) ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetChannelProperty ( channel : *const WS_CHANNEL , id : WS_CHANNEL_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetCustomHeader ( message : *const WS_MESSAGE , customheaderdescription : *const WS_ELEMENT_DESCRIPTION , repeatingoption : WS_REPEATING_HEADER_OPTION , headerindex : u32 , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , headerattributes : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetDictionary ( encoding : WS_ENCODING , dictionary : *mut *mut WS_XML_DICTIONARY , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetErrorProperty ( error : *const WS_ERROR , id : WS_ERROR_PROPERTY_ID , buffer : *mut ::core::ffi::c_void , buffersize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetErrorString ( error : *const WS_ERROR , index : u32 , string : *mut WS_STRING ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetFaultErrorDetail ( error : *const WS_ERROR , faultdetaildescription : *const WS_FAULT_DETAIL_DESCRIPTION , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetFaultErrorProperty ( error : *const WS_ERROR , id : WS_FAULT_ERROR_PROPERTY_ID , buffer : *mut ::core::ffi::c_void , buffersize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetHeader ( message : *const WS_MESSAGE , headertype : WS_HEADER_TYPE , valuetype : WS_TYPE , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetHeaderAttributes ( message : *const WS_MESSAGE , reader : *const WS_XML_READER , headerattributes : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetHeapProperty ( heap : *const WS_HEAP , id : WS_HEAP_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetListenerProperty ( listener : *const WS_LISTENER , id : WS_LISTENER_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetMappedHeader ( message : *const WS_MESSAGE , headername : *const WS_XML_STRING , repeatingoption : WS_REPEATING_HEADER_OPTION , headerindex : u32 , valuetype : WS_TYPE , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetMessageProperty ( message : *const WS_MESSAGE , id : WS_MESSAGE_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetMetadataEndpoints ( metadata : *const WS_METADATA , endpoints : *mut WS_METADATA_ENDPOINTS , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetMetadataProperty ( metadata : *const WS_METADATA , id : WS_METADATA_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetMissingMetadataDocumentAddress ( metadata : *const WS_METADATA , address : *mut *mut WS_ENDPOINT_ADDRESS , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetNamespaceFromPrefix ( reader : *const WS_XML_READER , prefix : *const WS_XML_STRING , required : super::super::Foundation:: BOOL , ns : *mut *mut WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetOperationContextProperty ( context : *const WS_OPERATION_CONTEXT , id : WS_OPERATION_CONTEXT_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetPolicyAlternativeCount ( policy : *const WS_POLICY , count : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetPolicyProperty ( policy : *const WS_POLICY , id : WS_POLICY_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetPrefixFromNamespace ( writer : *const WS_XML_WRITER , ns : *const WS_XML_STRING , required : super::super::Foundation:: BOOL , prefix : *mut *mut WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetReaderNode ( xmlreader : *const WS_XML_READER , node : *mut *mut WS_XML_NODE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetReaderPosition ( reader : *const WS_XML_READER , nodeposition : *mut WS_XML_NODE_POSITION , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetReaderProperty ( reader : *const WS_XML_READER , id : WS_XML_READER_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetSecurityContextProperty ( securitycontext : *const WS_SECURITY_CONTEXT , id : WS_SECURITY_CONTEXT_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetSecurityTokenProperty ( securitytoken : *const WS_SECURITY_TOKEN , id : WS_SECURITY_TOKEN_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , heap : *const WS_HEAP , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetServiceHostProperty ( servicehost : *const WS_SERVICE_HOST , id : WS_SERVICE_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetServiceProxyProperty ( serviceproxy : *const WS_SERVICE_PROXY , id : WS_PROXY_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetWriterPosition ( writer : *const WS_XML_WRITER , nodeposition : *mut WS_XML_NODE_POSITION , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsGetWriterProperty ( writer : *const WS_XML_WRITER , id : WS_XML_WRITER_PROPERTY_ID , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsGetXmlAttribute ( reader : *const WS_XML_READER , localname : *const WS_XML_STRING , heap : *const WS_HEAP , valuechars : *mut *mut u16 , valuecharcount : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsInitializeMessage ( message : *const WS_MESSAGE , initialization : WS_MESSAGE_INITIALIZATION , sourcemessage : *const WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsMarkHeaderAsUnderstood ( message : *const WS_MESSAGE , headerposition : *const WS_XML_NODE_POSITION , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsMatchPolicyAlternative ( policy : *const WS_POLICY , alternativeindex : u32 , policyconstraints : *const WS_POLICY_CONSTRAINTS , matchrequired : super::super::Foundation:: BOOL , heap : *const WS_HEAP , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsMoveReader ( reader : *const WS_XML_READER , moveto : WS_MOVE_TO , found : *mut super::super::Foundation:: BOOL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsMoveWriter ( writer : *const WS_XML_WRITER , moveto : WS_MOVE_TO , found : *mut super::super::Foundation:: BOOL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsOpenChannel ( channel : *const WS_CHANNEL , endpointaddress : *const WS_ENDPOINT_ADDRESS , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsOpenListener ( listener : *const WS_LISTENER , url : *const WS_STRING , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsOpenServiceHost ( servicehost : *const WS_SERVICE_HOST , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsOpenServiceProxy ( serviceproxy : *const WS_SERVICE_PROXY , address : *const WS_ENDPOINT_ADDRESS , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsPullBytes ( writer : *const WS_XML_WRITER , callback : WS_PULL_BYTES_CALLBACK , callbackstate : *const ::core::ffi::c_void , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsPushBytes ( writer : *const WS_XML_WRITER , callback : WS_PUSH_BYTES_CALLBACK , callbackstate : *const ::core::ffi::c_void , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsReadArray ( reader : *const WS_XML_READER , localname : *const WS_XML_STRING , ns : *const WS_XML_STRING , valuetype : WS_VALUE_TYPE , array : *mut ::core::ffi::c_void , arraysize : u32 , itemoffset : u32 , itemcount : u32 , actualitemcount : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsReadAttribute ( reader : *const WS_XML_READER , attributedescription : *const WS_ATTRIBUTE_DESCRIPTION , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsReadBody ( message : *const WS_MESSAGE , bodydescription : *const WS_ELEMENT_DESCRIPTION , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadBytes ( reader : *const WS_XML_READER , bytes : *mut ::core::ffi::c_void , maxbytecount : u32 , actualbytecount : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadChars ( reader : *const WS_XML_READER , chars : :: windows_sys::core::PWSTR , maxcharcount : u32 , actualcharcount : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadCharsUtf8 ( reader : *const WS_XML_READER , bytes : *mut u8 , maxbytecount : u32 , actualbytecount : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsReadElement ( reader : *const WS_XML_READER , elementdescription : *const WS_ELEMENT_DESCRIPTION , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadEndAttribute ( reader : *const WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadEndElement ( reader : *const WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadEndpointAddressExtension ( reader : *const WS_XML_READER , endpointaddress : *const WS_ENDPOINT_ADDRESS , extensiontype : WS_ENDPOINT_ADDRESS_EXTENSION_TYPE , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadEnvelopeEnd ( message : *const WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadEnvelopeStart ( message : *const WS_MESSAGE , reader : *const WS_XML_READER , donecallback : WS_MESSAGE_DONE_CALLBACK , donecallbackstate : *const ::core::ffi::c_void , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadMessageEnd ( channel : *const WS_CHANNEL , message : *const WS_MESSAGE , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadMessageStart ( channel : *const WS_CHANNEL , message : *const WS_MESSAGE , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadMetadata ( metadata : *const WS_METADATA , reader : *const WS_XML_READER , url : *const WS_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadNode ( reader : *const WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsReadQualifiedName ( reader : *const WS_XML_READER , heap : *const WS_HEAP , prefix : *mut WS_XML_STRING , localname : *mut WS_XML_STRING , ns : *mut WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadStartAttribute ( reader : *const WS_XML_READER , attributeindex : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadStartElement ( reader : *const WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsReadToStartElement ( reader : *const WS_XML_READER , localname : *const WS_XML_STRING , ns : *const WS_XML_STRING , found : *mut super::super::Foundation:: BOOL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadType ( reader : *const WS_XML_READER , typemapping : WS_TYPE_MAPPING , r#type : WS_TYPE , typedescription : *const ::core::ffi::c_void , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadValue ( reader : *const WS_XML_READER , valuetype : WS_VALUE_TYPE , value : *mut ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadXmlBuffer ( reader : *const WS_XML_READER , heap : *const WS_HEAP , xmlbuffer : *mut *mut WS_XML_BUFFER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsReadXmlBufferFromBytes ( reader : *const WS_XML_READER , encoding : *const WS_XML_READER_ENCODING , properties : *const WS_XML_READER_PROPERTY , propertycount : u32 , bytes : *const ::core::ffi::c_void , bytecount : u32 , heap : *const WS_HEAP , xmlbuffer : *mut *mut WS_XML_BUFFER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsReceiveMessage ( channel : *const WS_CHANNEL , message : *const WS_MESSAGE , messagedescriptions : *const *const WS_MESSAGE_DESCRIPTION , messagedescriptioncount : u32 , receiveoption : WS_RECEIVE_OPTION , readbodyoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , index : *mut u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsRegisterOperationForCancel ( context : *const WS_OPERATION_CONTEXT , cancelcallback : WS_OPERATION_CANCEL_CALLBACK , freestatecallback : WS_OPERATION_FREE_STATE_CALLBACK , userstate : *const ::core::ffi::c_void , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsRemoveCustomHeader ( message : *const WS_MESSAGE , headername : *const WS_XML_STRING , headerns : *const WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsRemoveHeader ( message : *const WS_MESSAGE , headertype : WS_HEADER_TYPE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsRemoveMappedHeader ( message : *const WS_MESSAGE , headername : *const WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsRemoveNode ( nodeposition : *const WS_XML_NODE_POSITION , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsRequestReply ( channel : *const WS_CHANNEL , requestmessage : *const WS_MESSAGE , requestmessagedescription : *const WS_MESSAGE_DESCRIPTION , writeoption : WS_WRITE_OPTION , requestbodyvalue : *const ::core::ffi::c_void , requestbodyvaluesize : u32 , replymessage : *const WS_MESSAGE , replymessagedescription : *const WS_MESSAGE_DESCRIPTION , readoption : WS_READ_OPTION , heap : *const WS_HEAP , value : *mut ::core::ffi::c_void , valuesize : u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsRequestSecurityToken ( channel : *const WS_CHANNEL , properties : *const WS_REQUEST_SECURITY_TOKEN_PROPERTY , propertycount : u32 , token : *mut *mut WS_SECURITY_TOKEN , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetChannel ( channel : *const WS_CHANNEL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetError ( error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetHeap ( heap : *const WS_HEAP , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetListener ( listener : *const WS_LISTENER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetMessage ( message : *const WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetMetadata ( metadata : *const WS_METADATA , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetServiceHost ( servicehost : *const WS_SERVICE_HOST , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsResetServiceProxy ( serviceproxy : *const WS_SERVICE_PROXY , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsRevokeSecurityContext ( securitycontext : *const WS_SECURITY_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSendFaultMessageForError ( channel : *const WS_CHANNEL , replymessage : *const WS_MESSAGE , faulterror : *const WS_ERROR , faulterrorcode : :: windows_sys::core::HRESULT , faultdisclosure : WS_FAULT_DISCLOSURE , requestmessage : *const WS_MESSAGE , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsSendMessage ( channel : *const WS_CHANNEL , message : *const WS_MESSAGE , messagedescription : *const WS_MESSAGE_DESCRIPTION , writeoption : WS_WRITE_OPTION , bodyvalue : *const ::core::ffi::c_void , bodyvaluesize : u32 , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsSendReplyMessage ( channel : *const WS_CHANNEL , replymessage : *const WS_MESSAGE , replymessagedescription : *const WS_MESSAGE_DESCRIPTION , writeoption : WS_WRITE_OPTION , replybodyvalue : *const ::core::ffi::c_void , replybodyvaluesize : u32 , requestmessage : *const WS_MESSAGE , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetChannelProperty ( channel : *const WS_CHANNEL , id : WS_CHANNEL_PROPERTY_ID , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetErrorProperty ( error : *const WS_ERROR , id : WS_ERROR_PROPERTY_ID , value : *const ::core::ffi::c_void , valuesize : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsSetFaultErrorDetail ( error : *const WS_ERROR , faultdetaildescription : *const WS_FAULT_DETAIL_DESCRIPTION , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetFaultErrorProperty ( error : *const WS_ERROR , id : WS_FAULT_ERROR_PROPERTY_ID , value : *const ::core::ffi::c_void , valuesize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetHeader ( message : *const WS_MESSAGE , headertype : WS_HEADER_TYPE , valuetype : WS_TYPE , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetInput ( reader : *const WS_XML_READER , encoding : *const WS_XML_READER_ENCODING , input : *const WS_XML_READER_INPUT , properties : *const WS_XML_READER_PROPERTY , propertycount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetInputToBuffer ( reader : *const WS_XML_READER , buffer : *const WS_XML_BUFFER , properties : *const WS_XML_READER_PROPERTY , propertycount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetListenerProperty ( listener : *const WS_LISTENER , id : WS_LISTENER_PROPERTY_ID , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetMessageProperty ( message : *const WS_MESSAGE , id : WS_MESSAGE_PROPERTY_ID , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetOutput ( writer : *const WS_XML_WRITER , encoding : *const WS_XML_WRITER_ENCODING , output : *const WS_XML_WRITER_OUTPUT , properties : *const WS_XML_WRITER_PROPERTY , propertycount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetOutputToBuffer ( writer : *const WS_XML_WRITER , buffer : *const WS_XML_BUFFER , properties : *const WS_XML_WRITER_PROPERTY , propertycount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetReaderPosition ( reader : *const WS_XML_READER , nodeposition : *const WS_XML_NODE_POSITION , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSetWriterPosition ( writer : *const WS_XML_WRITER , nodeposition : *const WS_XML_NODE_POSITION , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsShutdownSessionChannel ( channel : *const WS_CHANNEL , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsSkipNode ( reader : *const WS_XML_READER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsStartReaderCanonicalization ( reader : *const WS_XML_READER , writecallback : WS_WRITE_CALLBACK , writecallbackstate : *const ::core::ffi::c_void , properties : *const WS_XML_CANONICALIZATION_PROPERTY , propertycount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsStartWriterCanonicalization ( writer : *const WS_XML_WRITER , writecallback : WS_WRITE_CALLBACK , writecallbackstate : *const ::core::ffi::c_void , properties : *const WS_XML_CANONICALIZATION_PROPERTY , propertycount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsTrimXmlWhitespace ( chars : :: windows_sys::core::PCWSTR , charcount : u32 , trimmedchars : *mut *mut u16 , trimmedcount : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsVerifyXmlNCName ( ncnamechars : :: windows_sys::core::PCWSTR , ncnamecharcount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteArray ( writer : *const WS_XML_WRITER , localname : *const WS_XML_STRING , ns : *const WS_XML_STRING , valuetype : WS_VALUE_TYPE , array : *const ::core::ffi::c_void , arraysize : u32 , itemoffset : u32 , itemcount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteAttribute ( writer : *const WS_XML_WRITER , attributedescription : *const WS_ATTRIBUTE_DESCRIPTION , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteBody ( message : *const WS_MESSAGE , bodydescription : *const WS_ELEMENT_DESCRIPTION , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteBytes ( writer : *const WS_XML_WRITER , bytes : *const ::core::ffi::c_void , bytecount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteChars ( writer : *const WS_XML_WRITER , chars : :: windows_sys::core::PCWSTR , charcount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteCharsUtf8 ( writer : *const WS_XML_WRITER , bytes : *const u8 , bytecount : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteElement ( writer : *const WS_XML_WRITER , elementdescription : *const WS_ELEMENT_DESCRIPTION , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteEndAttribute ( writer : *const WS_XML_WRITER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteEndCData ( writer : *const WS_XML_WRITER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteEndElement ( writer : *const WS_XML_WRITER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteEndStartElement ( writer : *const WS_XML_WRITER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteEnvelopeEnd ( message : *const WS_MESSAGE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteEnvelopeStart ( message : *const WS_MESSAGE , writer : *const WS_XML_WRITER , donecallback : WS_MESSAGE_DONE_CALLBACK , donecallbackstate : *const ::core::ffi::c_void , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteMessageEnd ( channel : *const WS_CHANNEL , message : *const WS_MESSAGE , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteMessageStart ( channel : *const WS_CHANNEL , message : *const WS_MESSAGE , asynccontext : *const WS_ASYNC_CONTEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteNode ( writer : *const WS_XML_WRITER , node : *const WS_XML_NODE , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteQualifiedName ( writer : *const WS_XML_WRITER , prefix : *const WS_XML_STRING , localname : *const WS_XML_STRING , ns : *const WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteStartAttribute ( writer : *const WS_XML_WRITER , prefix : *const WS_XML_STRING , localname : *const WS_XML_STRING , ns : *const WS_XML_STRING , singlequote : super::super::Foundation:: BOOL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteStartCData ( writer : *const WS_XML_WRITER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteStartElement ( writer : *const WS_XML_WRITER , prefix : *const WS_XML_STRING , localname : *const WS_XML_STRING , ns : *const WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteText ( writer : *const WS_XML_WRITER , text : *const WS_XML_TEXT , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteType ( writer : *const WS_XML_WRITER , typemapping : WS_TYPE_MAPPING , r#type : WS_TYPE , typedescription : *const ::core::ffi::c_void , writeoption : WS_WRITE_OPTION , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteValue ( writer : *const WS_XML_WRITER , valuetype : WS_VALUE_TYPE , value : *const ::core::ffi::c_void , valuesize : u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteXmlBuffer ( writer : *const WS_XML_WRITER , xmlbuffer : *const WS_XML_BUFFER , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] fn WsWriteXmlBufferToBytes ( writer : *const WS_XML_WRITER , xmlbuffer : *const WS_XML_BUFFER , encoding : *const WS_XML_WRITER_ENCODING , properties : *const WS_XML_WRITER_PROPERTY , propertycount : u32 , heap : *const WS_HEAP , bytes : *mut *mut ::core::ffi::c_void , bytecount : *mut u32 , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsWriteXmlnsAttribute ( writer : *const WS_XML_WRITER , prefix : *const WS_XML_STRING , ns : *const WS_XML_STRING , singlequote : super::super::Foundation:: BOOL , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "webservices.dll""system" #[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] fn WsXmlStringEquals ( string1 : *const WS_XML_STRING , string2 : *const WS_XML_STRING , error : *const WS_ERROR ) -> :: windows_sys::core::HRESULT ); -pub type IContentPrefetcherTaskTrigger = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_API_CURRENT_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_API_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_API_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_API_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ASSERTION_CURRENT_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ASSERTION_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ASSERTION_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_DIRECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_INDIRECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_DECODE_COMMON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_DECODE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_TYPE_NONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("none"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_TYPE_PACKED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("packed"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_TYPE_TPM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("tpm"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_TYPE_U2F: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fido-u2f"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ATTESTATION_VER_TPM_2_0: ::windows_sys::core::PCWSTR = ::windows_sys::w!("2.0"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_ATTACHMENT_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM_U2F_V2: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_CURRENT_VERSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_CURRENT_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CLIENT_DATA_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COMMON_ATTESTATION_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_ECDSA_P256_WITH_SHA256: i32 = -7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_ECDSA_P384_WITH_SHA384: i32 = -35i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_ECDSA_P521_WITH_SHA512: i32 = -36i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA256: i32 = -257i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA384: i32 = -258i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA512: i32 = -259i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA256: i32 = -37i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA384: i32 = -38i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA512: i32 = -39i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_COSE_CREDENTIAL_PARAMETER_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_ATTESTATION_CURRENT_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_EX_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CREDENTIAL_TYPE_PUBLIC_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("public-key"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_OPERATION_DELETE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_OPERATION_GET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_OPERATION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_OPERATION_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_AUTHENTICATOR_ERROR: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_DATA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_PARAMETER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_LACK_OF_SPACE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_MULTIPLE_CREDENTIALS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_FOUND: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_PLATFORM_ERROR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CTAP_TRANSPORT_BLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CTAP_TRANSPORT_FLAGS_MASK: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CTAP_TRANSPORT_INTERNAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CTAP_TRANSPORT_NFC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CTAP_TRANSPORT_TEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_CTAP_TRANSPORT_USB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ENTERPRISE_ATTESTATION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ENTERPRISE_ATTESTATION_PLATFORM_MANAGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_ENTERPRISE_ATTESTATION_VENDOR_FACILITATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_EXTENSIONS_IDENTIFIER_CRED_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("credBlob"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_EXTENSIONS_IDENTIFIER_CRED_PROTECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("credProtect"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_EXTENSIONS_IDENTIFIER_HMAC_SECRET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("hmac-secret"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_EXTENSIONS_IDENTIFIER_MIN_PIN_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("minPinLength"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_HASH_ALGORITHM_SHA_256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA-256"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_HASH_ALGORITHM_SHA_384: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA-384"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_HASH_ALGORITHM_SHA_512: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA-512"); -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_LARGE_BLOB_SUPPORT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_LARGE_BLOB_SUPPORT_PREFERRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_LARGE_BLOB_SUPPORT_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_MAX_USER_ID_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_RP_ENTITY_INFORMATION_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_ENTITY_INFORMATION_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_OPTIONAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_OPTIONAL_WITH_CREDENTIAL_ID_LIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_REQUIRED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_REQUIREMENT_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_REQUIREMENT_DISCOURAGED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_REQUIREMENT_PREFERRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WEBAUTHN_USER_VERIFICATION_REQUIREMENT_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_FAILURE_CN_MISMATCH: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_FAILURE_INVALID_DATE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_FAILURE_REVOCATION_OFFLINE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_FAILURE_UNTRUSTED_ROOT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_FAILURE_WRONG_USAGE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FIELD_NILLABLE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FIELD_NILLABLE_ITEM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FIELD_OPTIONAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FIELD_OTHER_NAMESPACE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FIELD_POINTER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SCHEME_BASIC: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SCHEME_DIGEST: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SCHEME_NEGOTIATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SCHEME_NONE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SCHEME_NTLM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SCHEME_PASSPORT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_MAPPING_COMMA_SEPARATOR: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_MAPPING_QUOTED_VALUE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_MAPPING_SEMICOLON_SEPARATOR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_REQUEST_MAPPING_VERB: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_RESPONSE_MAPPING_STATUS_CODE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_RESPONSE_MAPPING_STATUS_TEXT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_DNS_FULLY_QUALIFIED_HOST: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_DNS_HOST: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_EXACT_PATH: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_HOST_ADDRESSES: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_LOCAL_HOST: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_NETBIOS_HOST: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_NO_QUERY: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_PORT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_PREFIX_PATH: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MATCH_URL_THIS_HOST: i32 = 31i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MUST_UNDERSTAND_HEADER_ATTRIBUTE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_RELAY_HEADER_ATTRIBUTE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_OPERATION_MESSAGE_NILLABLE_ELEMENT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STRUCT_ABSTRACT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STRUCT_IGNORE_TRAILING_ELEMENT_CONTENT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STRUCT_IGNORE_UNHANDLED_ATTRIBUTES: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_FLAGS_ALLOW_HOST_WILDCARDS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_FLAGS_NO_PATH_COLLAPSE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_FLAGS_ZERO_TERMINATE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ADDRESSING_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ADDRESSING_VERSION_0_9: WS_ADDRESSING_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ADDRESSING_VERSION_1_0: WS_ADDRESSING_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ADDRESSING_VERSION_TRANSPORT: WS_ADDRESSING_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_BINDING_TEMPLATE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_SSL_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_SSPI_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE: WS_BINDING_TEMPLATE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CALLBACK_MODEL = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SHORT_CALLBACK: WS_CALLBACK_MODEL = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LONG_CALLBACK: WS_CALLBACK_MODEL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CALL_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CALL_PROPERTY_CHECK_MUST_UNDERSTAND: WS_CALL_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CALL_PROPERTY_SEND_MESSAGE_CONTEXT: WS_CALL_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CALL_PROPERTY_RECEIVE_MESSAGE_CONTEXT: WS_CALL_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CALL_PROPERTY_CALL_ID: WS_CALL_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CERT_CREDENTIAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SUBJECT_NAME_CERT_CREDENTIAL_TYPE: WS_CERT_CREDENTIAL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_THUMBPRINT_CERT_CREDENTIAL_TYPE: WS_CERT_CREDENTIAL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CUSTOM_CERT_CREDENTIAL_TYPE: WS_CERT_CREDENTIAL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CHANNEL_BINDING = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_CHANNEL_BINDING: WS_CHANNEL_BINDING = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_CHANNEL_BINDING: WS_CHANNEL_BINDING = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UDP_CHANNEL_BINDING: WS_CHANNEL_BINDING = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CUSTOM_CHANNEL_BINDING: WS_CHANNEL_BINDING = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_NAMEDPIPE_CHANNEL_BINDING: WS_CHANNEL_BINDING = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CHANNEL_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE: WS_CHANNEL_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE: WS_CHANNEL_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE: WS_CHANNEL_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE: WS_CHANNEL_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ENCODING: WS_CHANNEL_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ENVELOPE_VERSION: WS_CHANNEL_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ADDRESSING_VERSION: WS_CHANNEL_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE: WS_CHANNEL_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_STATE: WS_CHANNEL_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL: WS_CHANNEL_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_IP_VERSION: WS_CHANNEL_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT: WS_CHANNEL_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT: WS_CHANNEL_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_SEND_TIMEOUT: WS_CHANNEL_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT: WS_CHANNEL_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT: WS_CHANNEL_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT: WS_CHANNEL_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS: WS_CHANNEL_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_TRANSFER_MODE: WS_CHANNEL_PROPERTY_ID = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE: WS_CHANNEL_PROPERTY_ID = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MULTICAST_HOPS: WS_CHANNEL_PROPERTY_ID = 20i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_REMOTE_ADDRESS: WS_CHANNEL_PROPERTY_ID = 21i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS: WS_CHANNEL_PROPERTY_ID = 22i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID: WS_CHANNEL_PROPERTY_ID = 23i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS: WS_CHANNEL_PROPERTY_ID = 24i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS: WS_CHANNEL_PROPERTY_ID = 25i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE: WS_CHANNEL_PROPERTY_ID = 26i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_TRANSPORT_URL: WS_CHANNEL_PROPERTY_ID = 27i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_NO_DELAY: WS_CHANNEL_PROPERTY_ID = 28i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES: WS_CHANNEL_PROPERTY_ID = 29i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME: WS_CHANNEL_PROPERTY_ID = 30i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL: WS_CHANNEL_PROPERTY_ID = 31i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS: WS_CHANNEL_PROPERTY_ID = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN: WS_CHANNEL_PROPERTY_ID = 33i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_CHANNEL_TYPE: WS_CHANNEL_PROPERTY_ID = 34i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE: WS_CHANNEL_PROPERTY_ID = 35i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ENCODER: WS_CHANNEL_PROPERTY_ID = 36i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_DECODER: WS_CHANNEL_PROPERTY_ID = 37i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_PROTECTION_LEVEL: WS_CHANNEL_PROPERTY_ID = 38i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_COOKIE_MODE: WS_CHANNEL_PROPERTY_ID = 39i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE: WS_CHANNEL_PROPERTY_ID = 40i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY: WS_CHANNEL_PROPERTY_ID = 41i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING: WS_CHANNEL_PROPERTY_ID = 42i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT: WS_CHANNEL_PROPERTY_ID = 43i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT: WS_CHANNEL_PROPERTY_ID = 44i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS: WS_CHANNEL_PROPERTY_ID = 45i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS: WS_CHANNEL_PROPERTY_ID = 46i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN: WS_CHANNEL_PROPERTY_ID = 47i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN: WS_CHANNEL_PROPERTY_ID = 48i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE: WS_CHANNEL_PROPERTY_ID = 49i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CHANNEL_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_STATE_CREATED: WS_CHANNEL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_STATE_OPENING: WS_CHANNEL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_STATE_ACCEPTING: WS_CHANNEL_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_STATE_OPEN: WS_CHANNEL_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_STATE_FAULTED: WS_CHANNEL_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_STATE_CLOSING: WS_CHANNEL_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_STATE_CLOSED: WS_CHANNEL_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CHANNEL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_INPUT: WS_CHANNEL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_OUTPUT: WS_CHANNEL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_SESSION: WS_CHANNEL_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_INPUT_SESSION: WS_CHANNEL_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_OUTPUT_SESSION: WS_CHANNEL_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_DUPLEX: WS_CHANNEL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_DUPLEX_SESSION: WS_CHANNEL_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_REQUEST: WS_CHANNEL_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHANNEL_TYPE_REPLY: WS_CHANNEL_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CHARSET = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHARSET_AUTO: WS_CHARSET = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHARSET_UTF8: WS_CHARSET = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHARSET_UTF16LE: WS_CHARSET = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHARSET_UTF16BE: WS_CHARSET = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_COOKIE_MODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MANUAL_COOKIE_MODE: WS_COOKIE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_AUTO_COOKIE_MODE: WS_COOKIE_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_DATETIME_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DATETIME_FORMAT_UTC: WS_DATETIME_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DATETIME_FORMAT_LOCAL: WS_DATETIME_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DATETIME_FORMAT_NONE: WS_DATETIME_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENCODING = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_BINARY_1: WS_ENCODING = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_BINARY_SESSION_1: WS_ENCODING = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_MTOM_UTF8: WS_ENCODING = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_MTOM_UTF16BE: WS_ENCODING = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_MTOM_UTF16LE: WS_ENCODING = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_UTF8: WS_ENCODING = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_UTF16BE: WS_ENCODING = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_XML_UTF16LE: WS_ENCODING = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENCODING_RAW: WS_ENCODING = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENDPOINT_ADDRESS_EXTENSION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENDPOINT_ADDRESS_EXTENSION_METADATA_ADDRESS: WS_ENDPOINT_ADDRESS_EXTENSION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENDPOINT_IDENTITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DNS_ENDPOINT_IDENTITY_TYPE: WS_ENDPOINT_IDENTITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UPN_ENDPOINT_IDENTITY_TYPE: WS_ENDPOINT_IDENTITY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SPN_ENDPOINT_IDENTITY_TYPE: WS_ENDPOINT_IDENTITY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_RSA_ENDPOINT_IDENTITY_TYPE: WS_ENDPOINT_IDENTITY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_ENDPOINT_IDENTITY_TYPE: WS_ENDPOINT_IDENTITY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UNKNOWN_ENDPOINT_IDENTITY_TYPE: WS_ENDPOINT_IDENTITY_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENVELOPE_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENVELOPE_VERSION_SOAP_1_1: WS_ENVELOPE_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENVELOPE_VERSION_SOAP_1_2: WS_ENVELOPE_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENVELOPE_VERSION_NONE: WS_ENVELOPE_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ERROR_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ERROR_PROPERTY_STRING_COUNT: WS_ERROR_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE: WS_ERROR_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ERROR_PROPERTY_LANGID: WS_ERROR_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_EXCEPTION_CODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXCEPTION_CODE_USAGE_FAILURE: WS_EXCEPTION_CODE = -1069744128i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXCEPTION_CODE_INTERNAL_FAILURE: WS_EXCEPTION_CODE = -1069744127i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_EXTENDED_PROTECTION_POLICY = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXTENDED_PROTECTION_POLICY_NEVER: WS_EXTENDED_PROTECTION_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXTENDED_PROTECTION_POLICY_WHEN_SUPPORTED: WS_EXTENDED_PROTECTION_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXTENDED_PROTECTION_POLICY_ALWAYS: WS_EXTENDED_PROTECTION_POLICY = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_EXTENDED_PROTECTION_SCENARIO = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER: WS_EXTENDED_PROTECTION_SCENARIO = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL: WS_EXTENDED_PROTECTION_SCENARIO = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_FAULT_DISCLOSURE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MINIMAL_FAULT_DISCLOSURE: WS_FAULT_DISCLOSURE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FULL_FAULT_DISCLOSURE: WS_FAULT_DISCLOSURE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_FAULT_ERROR_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FAULT_ERROR_PROPERTY_FAULT: WS_FAULT_ERROR_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FAULT_ERROR_PROPERTY_ACTION: WS_FAULT_ERROR_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FAULT_ERROR_PROPERTY_HEADER: WS_FAULT_ERROR_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_FIELD_MAPPING = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TYPE_ATTRIBUTE_FIELD_MAPPING: WS_FIELD_MAPPING = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ATTRIBUTE_FIELD_MAPPING: WS_FIELD_MAPPING = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ELEMENT_FIELD_MAPPING: WS_FIELD_MAPPING = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REPEATING_ELEMENT_FIELD_MAPPING: WS_FIELD_MAPPING = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TEXT_FIELD_MAPPING: WS_FIELD_MAPPING = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_NO_FIELD_MAPPING: WS_FIELD_MAPPING = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_ATTRIBUTE_FIELD_MAPPING: WS_FIELD_MAPPING = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ELEMENT_CHOICE_FIELD_MAPPING: WS_FIELD_MAPPING = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REPEATING_ELEMENT_CHOICE_FIELD_MAPPING: WS_FIELD_MAPPING = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ANY_ELEMENT_FIELD_MAPPING: WS_FIELD_MAPPING = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REPEATING_ANY_ELEMENT_FIELD_MAPPING: WS_FIELD_MAPPING = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ANY_CONTENT_FIELD_MAPPING: WS_FIELD_MAPPING = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ANY_ATTRIBUTES_FIELD_MAPPING: WS_FIELD_MAPPING = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_HEADER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ACTION_HEADER: WS_HEADER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TO_HEADER: WS_HEADER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_ID_HEADER: WS_HEADER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_RELATES_TO_HEADER: WS_HEADER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FROM_HEADER: WS_HEADER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REPLY_TO_HEADER: WS_HEADER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FAULT_TO_HEADER: WS_HEADER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_HEAP_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HEAP_PROPERTY_MAX_SIZE: WS_HEAP_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HEAP_PROPERTY_TRIM_SIZE: WS_HEAP_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HEAP_PROPERTY_REQUESTED_SIZE: WS_HEAP_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HEAP_PROPERTY_ACTUAL_SIZE: WS_HEAP_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_HTTP_HEADER_AUTH_TARGET = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_TARGET_SERVICE: WS_HTTP_HEADER_AUTH_TARGET = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_TARGET_PROXY: WS_HTTP_HEADER_AUTH_TARGET = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_HTTP_PROXY_SETTING_MODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_PROXY_SETTING_MODE_AUTO: WS_HTTP_PROXY_SETTING_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_PROXY_SETTING_MODE_NONE: WS_HTTP_PROXY_SETTING_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_PROXY_SETTING_MODE_CUSTOM: WS_HTTP_PROXY_SETTING_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_IP_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_IP_VERSION_4: WS_IP_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_IP_VERSION_6: WS_IP_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_IP_VERSION_AUTO: WS_IP_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_LISTENER_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_LISTEN_BACKLOG: WS_LISTENER_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_IP_VERSION: WS_LISTENER_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_STATE: WS_LISTENER_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_ASYNC_CALLBACK_MODEL: WS_LISTENER_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_CHANNEL_TYPE: WS_LISTENER_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_CHANNEL_BINDING: WS_LISTENER_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_CONNECT_TIMEOUT: WS_LISTENER_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_IS_MULTICAST: WS_LISTENER_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_MULTICAST_INTERFACES: WS_LISTENER_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_MULTICAST_LOOPBACK: WS_LISTENER_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_CLOSE_TIMEOUT: WS_LISTENER_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_TO_HEADER_MATCHING_OPTIONS: WS_LISTENER_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_TRANSPORT_URL_MATCHING_OPTIONS: WS_LISTENER_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_CUSTOM_LISTENER_CALLBACKS: WS_LISTENER_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS: WS_LISTENER_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_CUSTOM_LISTENER_INSTANCE: WS_LISTENER_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_PROPERTY_DISALLOWED_USER_AGENT: WS_LISTENER_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_LISTENER_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_STATE_CREATED: WS_LISTENER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_STATE_OPENING: WS_LISTENER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_STATE_OPEN: WS_LISTENER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_STATE_FAULTED: WS_LISTENER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_STATE_CLOSING: WS_LISTENER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_LISTENER_STATE_CLOSED: WS_LISTENER_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_MESSAGE_INITIALIZATION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_BLANK_MESSAGE: WS_MESSAGE_INITIALIZATION = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DUPLICATE_MESSAGE: WS_MESSAGE_INITIALIZATION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_MESSAGE: WS_MESSAGE_INITIALIZATION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REPLY_MESSAGE: WS_MESSAGE_INITIALIZATION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FAULT_MESSAGE: WS_MESSAGE_INITIALIZATION = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_MESSAGE_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_STATE: WS_MESSAGE_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_HEAP: WS_MESSAGE_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_ENVELOPE_VERSION: WS_MESSAGE_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_ADDRESSING_VERSION: WS_MESSAGE_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_HEADER_BUFFER: WS_MESSAGE_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_HEADER_POSITION: WS_MESSAGE_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_BODY_READER: WS_MESSAGE_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_BODY_WRITER: WS_MESSAGE_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_IS_ADDRESSED: WS_MESSAGE_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_HEAP_PROPERTIES: WS_MESSAGE_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_XML_READER_PROPERTIES: WS_MESSAGE_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_XML_WRITER_PROPERTIES: WS_MESSAGE_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_IS_FAULT: WS_MESSAGE_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_MAX_PROCESSED_HEADERS: WS_MESSAGE_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_USERNAME: WS_MESSAGE_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_ENCODED_CERT: WS_MESSAGE_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_TRANSPORT_SECURITY_WINDOWS_TOKEN: WS_MESSAGE_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_HTTP_HEADER_AUTH_WINDOWS_TOKEN: WS_MESSAGE_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN: WS_MESSAGE_PROPERTY_ID = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_SAML_ASSERTION: WS_MESSAGE_PROPERTY_ID = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_SECURITY_CONTEXT: WS_MESSAGE_PROPERTY_ID = 20i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_PROPERTY_PROTECTION_LEVEL: WS_MESSAGE_PROPERTY_ID = 21i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_MESSAGE_SECURITY_USAGE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SUPPORTING_MESSAGE_SECURITY_USAGE: WS_MESSAGE_SECURITY_USAGE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_MESSAGE_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_STATE_EMPTY: WS_MESSAGE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_STATE_INITIALIZED: WS_MESSAGE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_STATE_READING: WS_MESSAGE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_STATE_WRITING: WS_MESSAGE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MESSAGE_STATE_DONE: WS_MESSAGE_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_METADATA_EXCHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_EXCHANGE_TYPE_NONE: WS_METADATA_EXCHANGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_EXCHANGE_TYPE_MEX: WS_METADATA_EXCHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_EXCHANGE_TYPE_HTTP_GET: WS_METADATA_EXCHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_METADATA_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_PROPERTY_STATE: WS_METADATA_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_PROPERTY_HEAP_PROPERTIES: WS_METADATA_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_PROPERTY_POLICY_PROPERTIES: WS_METADATA_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE: WS_METADATA_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_PROPERTY_MAX_DOCUMENTS: WS_METADATA_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_PROPERTY_HOST_NAMES: WS_METADATA_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_PROPERTY_VERIFY_HOST_NAMES: WS_METADATA_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_METADATA_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_STATE_CREATED: WS_METADATA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_STATE_RESOLVED: WS_METADATA_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_METADATA_STATE_FAULTED: WS_METADATA_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_MOVE_TO = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_ROOT_ELEMENT: WS_MOVE_TO = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_NEXT_ELEMENT: WS_MOVE_TO = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_PREVIOUS_ELEMENT: WS_MOVE_TO = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_CHILD_ELEMENT: WS_MOVE_TO = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_END_ELEMENT: WS_MOVE_TO = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_PARENT_ELEMENT: WS_MOVE_TO = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_NEXT_NODE: WS_MOVE_TO = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_PREVIOUS_NODE: WS_MOVE_TO = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_FIRST_NODE: WS_MOVE_TO = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_BOF: WS_MOVE_TO = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_EOF: WS_MOVE_TO = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_MOVE_TO_CHILD_NODE: WS_MOVE_TO = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_OPERATION_CONTEXT_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_CHANNEL: WS_OPERATION_CONTEXT_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION: WS_OPERATION_CONTEXT_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE: WS_OPERATION_CONTEXT_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE: WS_OPERATION_CONTEXT_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE: WS_OPERATION_CONTEXT_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE: WS_OPERATION_CONTEXT_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_HEAP: WS_OPERATION_CONTEXT_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_LISTENER: WS_OPERATION_CONTEXT_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS: WS_OPERATION_CONTEXT_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_OPERATION_STYLE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_NON_RPC_LITERAL_OPERATION: WS_OPERATION_STYLE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_RPC_LITERAL_OPERATION: WS_OPERATION_STYLE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_PARAMETER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PARAMETER_TYPE_NORMAL: WS_PARAMETER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PARAMETER_TYPE_ARRAY: WS_PARAMETER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PARAMETER_TYPE_ARRAY_COUNT: WS_PARAMETER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PARAMETER_TYPE_MESSAGES: WS_PARAMETER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_POLICY_EXTENSION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENDPOINT_POLICY_EXTENSION_TYPE: WS_POLICY_EXTENSION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_POLICY_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_POLICY_PROPERTY_STATE: WS_POLICY_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_POLICY_PROPERTY_MAX_ALTERNATIVES: WS_POLICY_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_POLICY_PROPERTY_MAX_DEPTH: WS_POLICY_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_POLICY_PROPERTY_MAX_EXTENSIONS: WS_POLICY_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_POLICY_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_POLICY_STATE_CREATED: WS_POLICY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_POLICY_STATE_FAULTED: WS_POLICY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_PROTECTION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROTECTION_LEVEL_NONE: WS_PROTECTION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROTECTION_LEVEL_SIGN: WS_PROTECTION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT: WS_PROTECTION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_PROXY_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROXY_PROPERTY_CALL_TIMEOUT: WS_PROXY_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROXY_PROPERTY_MESSAGE_PROPERTIES: WS_PROXY_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZE: WS_PROXY_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROXY_PROPERTY_STATE: WS_PROXY_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROXY_PROPERTY_MAX_PENDING_CALLS: WS_PROXY_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUT: WS_PROXY_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_PROXY_FAULT_LANG_ID: WS_PROXY_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_READ_OPTION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_READ_REQUIRED_VALUE: WS_READ_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_READ_REQUIRED_POINTER: WS_READ_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_READ_OPTIONAL_POINTER: WS_READ_OPTION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_READ_NILLABLE_POINTER: WS_READ_OPTION = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_READ_NILLABLE_VALUE: WS_READ_OPTION = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_RECEIVE_OPTION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_RECEIVE_REQUIRED_MESSAGE: WS_RECEIVE_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_RECEIVE_OPTIONAL_MESSAGE: WS_RECEIVE_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_REPEATING_HEADER_OPTION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REPEATING_HEADER: WS_REPEATING_HEADER_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SINGLETON_HEADER: WS_REPEATING_HEADER_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_REQUEST_SECURITY_TOKEN_ACTION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_ACTION_ISSUE: WS_REQUEST_SECURITY_TOKEN_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_ACTION_NEW_CONTEXT: WS_REQUEST_SECURITY_TOKEN_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_ACTION_RENEW_CONTEXT: WS_REQUEST_SECURITY_TOKEN_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_APPLIES_TO: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_TRUST_VERSION: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_SECURE_CONVERSATION_VERSION: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_TYPE: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_REQUEST_ACTION: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_EXISTING_TOKEN: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_TYPE: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_SIZE: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_ENTROPY: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_LOCAL_REQUEST_PARAMETERS: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_SERVICE_REQUEST_PARAMETERS: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_MESSAGE_PROPERTIES: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_REQUEST_SECURITY_TOKEN_PROPERTY_BEARER_KEY_TYPE_VERSION: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SAML_AUTHENTICATOR_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_SIGNED_SAML_AUTHENTICATOR_TYPE: WS_SAML_AUTHENTICATOR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURE_CONVERSATION_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005: WS_SECURE_CONVERSATION_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURE_CONVERSATION_VERSION_1_3: WS_SECURE_CONVERSATION_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURE_PROTOCOL = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURE_PROTOCOL_SSL2: WS_SECURE_PROTOCOL = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURE_PROTOCOL_SSL3: WS_SECURE_PROTOCOL = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURE_PROTOCOL_TLS1_0: WS_SECURE_PROTOCOL = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURE_PROTOCOL_TLS1_1: WS_SECURE_PROTOCOL = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURE_PROTOCOL_TLS1_2: WS_SECURE_PROTOCOL = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_ALGORITHM_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_DEFAULT: WS_SECURITY_ALGORITHM_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE: WS_SECURITY_ALGORITHM_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE_WITH_COMMENTS: WS_SECURITY_ALGORITHM_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_DIGEST_SHA1: WS_SECURITY_ALGORITHM_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_DIGEST_SHA_256: WS_SECURITY_ALGORITHM_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_DIGEST_SHA_384: WS_SECURITY_ALGORITHM_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_DIGEST_SHA_512: WS_SECURITY_ALGORITHM_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA1: WS_SECURITY_ALGORITHM_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_256: WS_SECURITY_ALGORITHM_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_384: WS_SECURITY_ALGORITHM_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_512: WS_SECURITY_ALGORITHM_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA1: WS_SECURITY_ALGORITHM_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_DSA_SHA1: WS_SECURITY_ALGORITHM_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_256: WS_SECURITY_ALGORITHM_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_384: WS_SECURITY_ALGORITHM_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_512: WS_SECURITY_ALGORITHM_ID = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_1_5: WS_SECURITY_ALGORITHM_ID = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_OAEP: WS_SECURITY_ALGORITHM_ID = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_KEY_DERIVATION_P_SHA1: WS_SECURITY_ALGORITHM_ID = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_ALGORITHM_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_ALGORITHM_SUITE_NAME = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256: WS_SECURITY_ALGORITHM_SUITE_NAME = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192: WS_SECURITY_ALGORITHM_SUITE_NAME = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128: WS_SECURITY_ALGORITHM_SUITE_NAME = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15: WS_SECURITY_ALGORITHM_SUITE_NAME = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15: WS_SECURITY_ALGORITHM_SUITE_NAME = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15: WS_SECURITY_ALGORITHM_SUITE_NAME = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256: WS_SECURITY_ALGORITHM_SUITE_NAME = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256: WS_SECURITY_ALGORITHM_SUITE_NAME = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256: WS_SECURITY_ALGORITHM_SUITE_NAME = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15: WS_SECURITY_ALGORITHM_SUITE_NAME = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15: WS_SECURITY_ALGORITHM_SUITE_NAME = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15: WS_SECURITY_ALGORITHM_SUITE_NAME = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_BEARER_KEY_TYPE_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ORIGINAL_SPECIFICATION: WS_SECURITY_BEARER_KEY_TYPE_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ORIGINAL_SCHEMA: WS_SECURITY_BEARER_KEY_TYPE_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ERRATA_01: WS_SECURITY_BEARER_KEY_TYPE_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_BINDING_CONSTRAINT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE: WS_SECURITY_BINDING_CONSTRAINT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_BINDING_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_REQUIRE_SSL_CLIENT_CERT: WS_SECURITY_BINDING_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_WINDOWS_INTEGRATED_AUTH_PACKAGE: WS_SECURITY_BINDING_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_REQUIRE_SERVER_AUTH: WS_SECURITY_BINDING_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_ALLOW_ANONYMOUS_CLIENTS: WS_SECURITY_BINDING_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_ALLOWED_IMPERSONATION_LEVEL: WS_SECURITY_BINDING_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_SCHEME: WS_SECURITY_BINDING_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_TARGET: WS_SECURITY_BINDING_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_BASIC_REALM: WS_SECURITY_BINDING_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_REALM: WS_SECURITY_BINDING_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_DOMAIN: WS_SECURITY_BINDING_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_SIZE: WS_SECURITY_BINDING_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_ENTROPY_MODE: WS_SECURITY_BINDING_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_MESSAGE_PROPERTIES: WS_SECURITY_BINDING_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_PENDING_CONTEXTS: WS_SECURITY_BINDING_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_ACTIVE_CONTEXTS: WS_SECURITY_BINDING_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURE_CONVERSATION_VERSION: WS_SECURITY_BINDING_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_SUPPORT_RENEW: WS_SECURITY_BINDING_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_RENEWAL_INTERVAL: WS_SECURITY_BINDING_PROPERTY_ID = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_ROLLOVER_INTERVAL: WS_SECURITY_BINDING_PROPERTY_ID = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_CERT_FAILURES_TO_IGNORE: WS_SECURITY_BINDING_PROPERTY_ID = 20i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_DISABLE_CERT_REVOCATION_CHECK: WS_SECURITY_BINDING_PROPERTY_ID = 21i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_DISALLOWED_SECURE_PROTOCOLS: WS_SECURITY_BINDING_PROPERTY_ID = 22i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_BINDING_PROPERTY_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT: WS_SECURITY_BINDING_PROPERTY_ID = 23i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_BINDING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SSL_TRANSPORT_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_USERNAME_MESSAGE_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TOKEN_MESSAGE_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SAML_MESSAGE_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING_TYPE: WS_SECURITY_BINDING_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_CONTEXT_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_CONTEXT_PROPERTY_IDENTIFIER: WS_SECURITY_CONTEXT_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_CONTEXT_PROPERTY_USERNAME: WS_SECURITY_CONTEXT_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_CONTEXT_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN: WS_SECURITY_CONTEXT_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_CONTEXT_PROPERTY_SAML_ASSERTION: WS_SECURITY_CONTEXT_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_HEADER_LAYOUT = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_HEADER_LAYOUT_STRICT: WS_SECURITY_HEADER_LAYOUT = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_HEADER_LAYOUT_LAX: WS_SECURITY_HEADER_LAYOUT = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST: WS_SECURITY_HEADER_LAYOUT = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST: WS_SECURITY_HEADER_LAYOUT = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_HEADER_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_HEADER_VERSION_1_0: WS_SECURITY_HEADER_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_HEADER_VERSION_1_1: WS_SECURITY_HEADER_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_KEY_ENTROPY_MODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_KEY_ENTROPY_MODE_CLIENT_ONLY: WS_SECURITY_KEY_ENTROPY_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_KEY_ENTROPY_MODE_SERVER_ONLY: WS_SECURITY_KEY_ENTROPY_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_KEY_ENTROPY_MODE_COMBINED: WS_SECURITY_KEY_ENTROPY_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_KEY_HANDLE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE_TYPE: WS_SECURITY_KEY_HANDLE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE_TYPE: WS_SECURITY_KEY_HANDLE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE_TYPE: WS_SECURITY_KEY_HANDLE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_KEY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_KEY_TYPE_NONE: WS_SECURITY_KEY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_KEY_TYPE_SYMMETRIC: WS_SECURITY_KEY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_KEY_TYPE_ASYMMETRIC: WS_SECURITY_KEY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL: WS_SECURITY_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_ALGORITHM_SUITE: WS_SECURITY_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME: WS_SECURITY_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY: WS_SECURITY_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION: WS_SECURITY_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW: WS_SECURITY_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_TIMESTAMP_USAGE: WS_SECURITY_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT: WS_SECURITY_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION: WS_SECURITY_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY: WS_SECURITY_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO: WS_SECURITY_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_PROPERTY_SERVICE_IDENTITIES: WS_SECURITY_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_TIMESTAMP_USAGE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TIMESTAMP_USAGE_ALWAYS: WS_SECURITY_TIMESTAMP_USAGE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TIMESTAMP_USAGE_NEVER: WS_SECURITY_TIMESTAMP_USAGE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TIMESTAMP_USAGE_REQUESTS_ONLY: WS_SECURITY_TIMESTAMP_USAGE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_TOKEN_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_PROPERTY_KEY_TYPE: WS_SECURITY_TOKEN_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME: WS_SECURITY_TOKEN_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME: WS_SECURITY_TOKEN_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_PROPERTY_SERIALIZED_XML: WS_SECURITY_TOKEN_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE_XML: WS_SECURITY_TOKEN_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE_XML: WS_SECURITY_TOKEN_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_PROPERTY_SYMMETRIC_KEY: WS_SECURITY_TOKEN_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SECURITY_TOKEN_REFERENCE_MODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID: WS_SECURITY_TOKEN_REFERENCE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER: WS_SECURITY_TOKEN_REFERENCE_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT: WS_SECURITY_TOKEN_REFERENCE_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID: WS_SECURITY_TOKEN_REFERENCE_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID: WS_SECURITY_TOKEN_REFERENCE_MODE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_CANCEL_REASON = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_HOST_ABORT: WS_SERVICE_CANCEL_REASON = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_CHANNEL_FAULTED: WS_SERVICE_CANCEL_REASON = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_ENDPOINT_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_ACCEPT_CHANNEL_CALLBACK: WS_SERVICE_ENDPOINT_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_CLOSE_CHANNEL_CALLBACK: WS_SERVICE_ENDPOINT_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_MAX_ACCEPTING_CHANNELS: WS_SERVICE_ENDPOINT_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_MAX_CONCURRENCY: WS_SERVICE_ENDPOINT_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_BODY_HEAP_MAX_SIZE: WS_SERVICE_ENDPOINT_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_BODY_HEAP_TRIM_SIZE: WS_SERVICE_ENDPOINT_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_MESSAGE_PROPERTIES: WS_SERVICE_ENDPOINT_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_MAX_CALL_POOL_SIZE: WS_SERVICE_ENDPOINT_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_MAX_CHANNEL_POOL_SIZE: WS_SERVICE_ENDPOINT_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_LISTENER_PROPERTIES: WS_SERVICE_ENDPOINT_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_CHECK_MUST_UNDERSTAND: WS_SERVICE_ENDPOINT_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_METADATA_EXCHANGE_TYPE: WS_SERVICE_ENDPOINT_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_METADATA: WS_SERVICE_ENDPOINT_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_METADATA_EXCHANGE_URL_SUFFIX: WS_SERVICE_ENDPOINT_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_ENDPOINT_PROPERTY_MAX_CHANNELS: WS_SERVICE_ENDPOINT_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_HOST_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_HOST_STATE_CREATED: WS_SERVICE_HOST_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_HOST_STATE_OPENING: WS_SERVICE_HOST_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_HOST_STATE_OPEN: WS_SERVICE_HOST_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_HOST_STATE_CLOSING: WS_SERVICE_HOST_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_HOST_STATE_CLOSED: WS_SERVICE_HOST_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_HOST_STATE_FAULTED: WS_SERVICE_HOST_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROPERTY_HOST_USER_STATE: WS_SERVICE_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROPERTY_FAULT_DISCLOSURE: WS_SERVICE_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROPERTY_FAULT_LANGID: WS_SERVICE_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROPERTY_HOST_STATE: WS_SERVICE_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROPERTY_METADATA: WS_SERVICE_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROPERTY_CLOSE_TIMEOUT: WS_SERVICE_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_PROXY_STATE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROXY_STATE_CREATED: WS_SERVICE_PROXY_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROXY_STATE_OPENING: WS_SERVICE_PROXY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROXY_STATE_OPEN: WS_SERVICE_PROXY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROXY_STATE_CLOSING: WS_SERVICE_PROXY_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROXY_STATE_CLOSED: WS_SERVICE_PROXY_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_SERVICE_PROXY_STATE_FAULTED: WS_SERVICE_PROXY_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_TRACE_API = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_NONE: WS_TRACE_API = -1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_START_READER_CANONICALIZATION: WS_TRACE_API = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_END_READER_CANONICALIZATION: WS_TRACE_API = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_START_WRITER_CANONICALIZATION: WS_TRACE_API = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_END_WRITER_CANONICALIZATION: WS_TRACE_API = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_XML_BUFFER: WS_TRACE_API = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_REMOVE_NODE: WS_TRACE_API = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_READER: WS_TRACE_API = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_INPUT: WS_TRACE_API = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_INPUT_TO_BUFFER: WS_TRACE_API = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_XML_READER: WS_TRACE_API = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_READER_PROPERTY: WS_TRACE_API = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_READER_NODE: WS_TRACE_API = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FILL_READER: WS_TRACE_API = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_START_ELEMENT: WS_TRACE_API = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_TO_START_ELEMENT: WS_TRACE_API = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_START_ATTRIBUTE: WS_TRACE_API = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_END_ATTRIBUTE: WS_TRACE_API = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_NODE: WS_TRACE_API = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SKIP_NODE: WS_TRACE_API = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_END_ELEMENT: WS_TRACE_API = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FIND_ATTRIBUTE: WS_TRACE_API = 20i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_ELEMENT_VALUE: WS_TRACE_API = 21i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_CHARS: WS_TRACE_API = 22i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_CHARS_UTF8: WS_TRACE_API = 23i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_BYTES: WS_TRACE_API = 24i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_ARRAY: WS_TRACE_API = 25i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_READER_POSITION: WS_TRACE_API = 26i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_READER_POSITION: WS_TRACE_API = 27i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_MOVE_READER: WS_TRACE_API = 28i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_WRITER: WS_TRACE_API = 29i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_XML_WRITER: WS_TRACE_API = 30i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_OUTPUT: WS_TRACE_API = 31i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_OUTPUT_TO_BUFFER: WS_TRACE_API = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_WRITER_PROPERTY: WS_TRACE_API = 33i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FLUSH_WRITER: WS_TRACE_API = 34i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_START_ELEMENT: WS_TRACE_API = 35i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_END_START_ELEMENT: WS_TRACE_API = 36i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_XMLNS_ATTRIBUTE: WS_TRACE_API = 37i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_START_ATTRIBUTE: WS_TRACE_API = 38i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_END_ATTRIBUTE: WS_TRACE_API = 39i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_VALUE: WS_TRACE_API = 40i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_XML_BUFFER: WS_TRACE_API = 41i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_XML_BUFFER: WS_TRACE_API = 42i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_XML_BUFFER_TO_BYTES: WS_TRACE_API = 43i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_XML_BUFFER_FROM_BYTES: WS_TRACE_API = 44i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_ARRAY: WS_TRACE_API = 45i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_QUALIFIED_NAME: WS_TRACE_API = 46i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_CHARS: WS_TRACE_API = 47i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_CHARS_UTF8: WS_TRACE_API = 48i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_BYTES: WS_TRACE_API = 49i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_PUSH_BYTES: WS_TRACE_API = 50i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_PULL_BYTES: WS_TRACE_API = 51i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_END_ELEMENT: WS_TRACE_API = 52i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_TEXT: WS_TRACE_API = 53i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_START_CDATA: WS_TRACE_API = 54i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_END_CDATA: WS_TRACE_API = 55i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_NODE: WS_TRACE_API = 56i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_PREFIX_FROM_NAMESPACE: WS_TRACE_API = 57i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_WRITER_POSITION: WS_TRACE_API = 58i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_WRITER_POSITION: WS_TRACE_API = 59i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_MOVE_WRITER: WS_TRACE_API = 60i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_TRIM_XML_WHITESPACE: WS_TRACE_API = 61i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_VERIFY_XML_NCNAME: WS_TRACE_API = 62i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_XML_STRING_EQUALS: WS_TRACE_API = 63i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_NAMESPACE_FROM_PREFIX: WS_TRACE_API = 64i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_QUALIFIED_NAME: WS_TRACE_API = 65i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_XML_ATTRIBUTE: WS_TRACE_API = 66i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_COPY_NODE: WS_TRACE_API = 67i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ASYNC_EXECUTE: WS_TRACE_API = 68i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_CHANNEL: WS_TRACE_API = 69i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_OPEN_CHANNEL: WS_TRACE_API = 70i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SEND_MESSAGE: WS_TRACE_API = 71i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RECEIVE_MESSAGE: WS_TRACE_API = 72i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_REQUEST_REPLY: WS_TRACE_API = 73i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SEND_REPLY_MESSAGE: WS_TRACE_API = 74i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SEND_FAULT_MESSAGE_FOR_ERROR: WS_TRACE_API = 75i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_CHANNEL_PROPERTY: WS_TRACE_API = 76i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_CHANNEL_PROPERTY: WS_TRACE_API = 77i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_MESSAGE_START: WS_TRACE_API = 78i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_MESSAGE_END: WS_TRACE_API = 79i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_MESSAGE_START: WS_TRACE_API = 80i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_MESSAGE_END: WS_TRACE_API = 81i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CLOSE_CHANNEL: WS_TRACE_API = 82i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ABORT_CHANNEL: WS_TRACE_API = 83i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_CHANNEL: WS_TRACE_API = 84i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_CHANNEL: WS_TRACE_API = 85i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ABANDON_MESSAGE: WS_TRACE_API = 86i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SHUTDOWN_SESSION_CHANNEL: WS_TRACE_API = 87i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_CONTEXT_PROPERTY: WS_TRACE_API = 88i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_DICTIONARY: WS_TRACE_API = 89i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_ENDPOINT_ADDRESS_EXTENSION: WS_TRACE_API = 90i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_ERROR: WS_TRACE_API = 91i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ADD_ERROR_STRING: WS_TRACE_API = 92i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_ERROR_STRING: WS_TRACE_API = 93i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_COPY_ERROR: WS_TRACE_API = 94i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_ERROR_PROPERTY: WS_TRACE_API = 95i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_ERROR_PROPERTY: WS_TRACE_API = 96i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_ERROR: WS_TRACE_API = 97i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_ERROR: WS_TRACE_API = 98i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_FAULT_ERROR_PROPERTY: WS_TRACE_API = 99i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_FAULT_ERROR_PROPERTY: WS_TRACE_API = 100i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_FAULT_FROM_ERROR: WS_TRACE_API = 101i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_FAULT_ERROR_DETAIL: WS_TRACE_API = 102i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_FAULT_ERROR_DETAIL: WS_TRACE_API = 103i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_HEAP: WS_TRACE_API = 104i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ALLOC: WS_TRACE_API = 105i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_HEAP_PROPERTY: WS_TRACE_API = 106i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_HEAP: WS_TRACE_API = 107i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_HEAP: WS_TRACE_API = 108i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_LISTENER: WS_TRACE_API = 109i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_OPEN_LISTENER: WS_TRACE_API = 110i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ACCEPT_CHANNEL: WS_TRACE_API = 111i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CLOSE_LISTENER: WS_TRACE_API = 112i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ABORT_LISTENER: WS_TRACE_API = 113i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_LISTENER: WS_TRACE_API = 114i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_LISTENER: WS_TRACE_API = 115i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_LISTENER_PROPERTY: WS_TRACE_API = 116i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_LISTENER_PROPERTY: WS_TRACE_API = 117i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_CHANNEL_FOR_LISTENER: WS_TRACE_API = 118i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_MESSAGE: WS_TRACE_API = 119i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_MESSAGE_FOR_CHANNEL: WS_TRACE_API = 120i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_INITIALIZE_MESSAGE: WS_TRACE_API = 121i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_MESSAGE: WS_TRACE_API = 122i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_MESSAGE: WS_TRACE_API = 123i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_HEADER_ATTRIBUTES: WS_TRACE_API = 124i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_HEADER: WS_TRACE_API = 125i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_CUSTOM_HEADER: WS_TRACE_API = 126i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_REMOVE_HEADER: WS_TRACE_API = 127i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_HEADER: WS_TRACE_API = 128i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_REMOVE_CUSTOM_HEADER: WS_TRACE_API = 129i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ADD_CUSTOM_HEADER: WS_TRACE_API = 130i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ADD_MAPPED_HEADER: WS_TRACE_API = 131i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_REMOVE_MAPPED_HEADER: WS_TRACE_API = 132i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_MAPPED_HEADER: WS_TRACE_API = 133i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_BODY: WS_TRACE_API = 134i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_BODY: WS_TRACE_API = 135i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_ENVELOPE_START: WS_TRACE_API = 136i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_ENVELOPE_END: WS_TRACE_API = 137i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_ENVELOPE_START: WS_TRACE_API = 138i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_ENVELOPE_END: WS_TRACE_API = 139i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_MESSAGE_PROPERTY: WS_TRACE_API = 140i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_MESSAGE_PROPERTY: WS_TRACE_API = 141i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ADDRESS_MESSAGE: WS_TRACE_API = 142i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CHECK_MUST_UNDERSTAND_HEADERS: WS_TRACE_API = 143i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_MARK_HEADER_AS_UNDERSTOOD: WS_TRACE_API = 144i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FILL_BODY: WS_TRACE_API = 145i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FLUSH_BODY: WS_TRACE_API = 146i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_REQUEST_SECURITY_TOKEN: WS_TRACE_API = 147i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_SECURITY_TOKEN_PROPERTY: WS_TRACE_API = 148i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_XML_SECURITY_TOKEN: WS_TRACE_API = 149i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_SECURITY_TOKEN: WS_TRACE_API = 150i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_REVOKE_SECURITY_CONTEXT: WS_TRACE_API = 151i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_SECURITY_CONTEXT_PROPERTY: WS_TRACE_API = 152i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_ELEMENT_TYPE: WS_TRACE_API = 153i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_ATTRIBUTE_TYPE: WS_TRACE_API = 154i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_TYPE: WS_TRACE_API = 155i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_ELEMENT_TYPE: WS_TRACE_API = 156i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_ATTRIBUTE_TYPE: WS_TRACE_API = 157i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WRITE_TYPE: WS_TRACE_API = 158i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SERVICE_REGISTER_FOR_CANCEL: WS_TRACE_API = 159i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_SERVICE_HOST_PROPERTY: WS_TRACE_API = 160i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_SERVICE_HOST: WS_TRACE_API = 161i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_OPEN_SERVICE_HOST: WS_TRACE_API = 162i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CLOSE_SERVICE_HOST: WS_TRACE_API = 163i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ABORT_SERVICE_HOST: WS_TRACE_API = 164i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_SERVICE_HOST: WS_TRACE_API = 165i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_SERVICE_HOST: WS_TRACE_API = 166i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_SERVICE_PROXY_PROPERTY: WS_TRACE_API = 167i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_SERVICE_PROXY: WS_TRACE_API = 168i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_OPEN_SERVICE_PROXY: WS_TRACE_API = 169i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CLOSE_SERVICE_PROXY: WS_TRACE_API = 170i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ABORT_SERVICE_PROXY: WS_TRACE_API = 171i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_SERVICE_PROXY: WS_TRACE_API = 172i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_SERVICE_PROXY: WS_TRACE_API = 173i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ABORT_CALL: WS_TRACE_API = 174i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CALL: WS_TRACE_API = 175i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_DECODE_URL: WS_TRACE_API = 176i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_ENCODE_URL: WS_TRACE_API = 177i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_COMBINE_URL: WS_TRACE_API = 178i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_DATETIME_TO_FILETIME: WS_TRACE_API = 179i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FILETIME_TO_DATETIME: WS_TRACE_API = 180i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_DUMP_MEMORY: WS_TRACE_API = 181i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_SET_AUTOFAIL: WS_TRACE_API = 182i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_CREATE_METADATA: WS_TRACE_API = 183i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_READ_METADATA: WS_TRACE_API = 184i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_FREE_METADATA: WS_TRACE_API = 185i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_RESET_METADATA: WS_TRACE_API = 186i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_METADATA_PROPERTY: WS_TRACE_API = 187i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_MISSING_METADATA_DOCUMENT_ADDRESS: WS_TRACE_API = 188i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_METADATA_ENDPOINTS: WS_TRACE_API = 189i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_MATCH_POLICY_ALTERNATIVE: WS_TRACE_API = 190i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_POLICY_PROPERTY: WS_TRACE_API = 191i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_GET_POLICY_ALTERNATIVE_COUNT: WS_TRACE_API = 192i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WS_CREATE_SERVICE_PROXY_FROM_TEMPLATE: WS_TRACE_API = 193i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRACE_API_WS_CREATE_SERVICE_HOST_FROM_TEMPLATE: WS_TRACE_API = 194i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_TRANSFER_MODE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STREAMED_INPUT_TRANSFER_MODE: WS_TRANSFER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STREAMED_OUTPUT_TRANSFER_MODE: WS_TRANSFER_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_BUFFERED_TRANSFER_MODE: WS_TRANSFER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STREAMED_TRANSFER_MODE: WS_TRANSFER_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_TRUST_VERSION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRUST_VERSION_FEBRUARY_2005: WS_TRUST_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TRUST_VERSION_1_3: WS_TRUST_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_BOOL_TYPE: WS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT8_TYPE: WS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT16_TYPE: WS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT32_TYPE: WS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT64_TYPE: WS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT8_TYPE: WS_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT16_TYPE: WS_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT32_TYPE: WS_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT64_TYPE: WS_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FLOAT_TYPE: WS_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DOUBLE_TYPE: WS_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DECIMAL_TYPE: WS_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DATETIME_TYPE: WS_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TIMESPAN_TYPE: WS_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_GUID_TYPE: WS_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UNIQUE_ID_TYPE: WS_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STRING_TYPE: WS_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WSZ_TYPE: WS_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_BYTES_TYPE: WS_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_STRING_TYPE: WS_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_QNAME_TYPE: WS_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_BUFFER_TYPE: WS_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CHAR_ARRAY_TYPE: WS_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UTF8_ARRAY_TYPE: WS_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_BYTE_ARRAY_TYPE: WS_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DESCRIPTION_TYPE: WS_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STRUCT_TYPE: WS_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_CUSTOM_TYPE: WS_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENDPOINT_ADDRESS_TYPE: WS_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FAULT_TYPE: WS_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_VOID_TYPE: WS_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ENUM_TYPE: WS_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DURATION_TYPE: WS_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UNION_TYPE: WS_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ANY_ATTRIBUTES_TYPE: WS_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_TYPE_MAPPING = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ELEMENT_TYPE_MAPPING: WS_TYPE_MAPPING = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ATTRIBUTE_TYPE_MAPPING: WS_TYPE_MAPPING = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ELEMENT_CONTENT_TYPE_MAPPING: WS_TYPE_MAPPING = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_ANY_ELEMENT_TYPE_MAPPING: WS_TYPE_MAPPING = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_URL_SCHEME_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_HTTP_SCHEME_TYPE: WS_URL_SCHEME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_HTTPS_SCHEME_TYPE: WS_URL_SCHEME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_NETTCP_SCHEME_TYPE: WS_URL_SCHEME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_SOAPUDP_SCHEME_TYPE: WS_URL_SCHEME_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_URL_NETPIPE_SCHEME_TYPE: WS_URL_SCHEME_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_USERNAME_CREDENTIAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STRING_USERNAME_CREDENTIAL_TYPE: WS_USERNAME_CREDENTIAL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_VALUE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_BOOL_VALUE_TYPE: WS_VALUE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT8_VALUE_TYPE: WS_VALUE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT16_VALUE_TYPE: WS_VALUE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT32_VALUE_TYPE: WS_VALUE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INT64_VALUE_TYPE: WS_VALUE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT8_VALUE_TYPE: WS_VALUE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT16_VALUE_TYPE: WS_VALUE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT32_VALUE_TYPE: WS_VALUE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_UINT64_VALUE_TYPE: WS_VALUE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_FLOAT_VALUE_TYPE: WS_VALUE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DOUBLE_VALUE_TYPE: WS_VALUE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DECIMAL_VALUE_TYPE: WS_VALUE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DATETIME_VALUE_TYPE: WS_VALUE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_TIMESPAN_VALUE_TYPE: WS_VALUE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_GUID_VALUE_TYPE: WS_VALUE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DURATION_VALUE_TYPE: WS_VALUE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE: WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE: WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE: WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_WINDOWS_INTEGRATED_AUTH_PACKAGE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_KERBEROS: WS_WINDOWS_INTEGRATED_AUTH_PACKAGE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_NTLM: WS_WINDOWS_INTEGRATED_AUTH_PACKAGE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_SPNEGO: WS_WINDOWS_INTEGRATED_AUTH_PACKAGE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_WRITE_OPTION = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WRITE_REQUIRED_VALUE: WS_WRITE_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WRITE_REQUIRED_POINTER: WS_WRITE_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WRITE_NILLABLE_VALUE: WS_WRITE_OPTION = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_WRITE_NILLABLE_POINTER: WS_WRITE_OPTION = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_BUFFER_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_CANONICALIZATION_ALGORITHM = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXCLUSIVE_XML_CANONICALIZATION_ALGORITHM: WS_XML_CANONICALIZATION_ALGORITHM = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_EXCLUSIVE_WITH_COMMENTS_XML_CANONICALIZATION_ALGORITHM: WS_XML_CANONICALIZATION_ALGORITHM = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INCLUSIVE_XML_CANONICALIZATION_ALGORITHM: WS_XML_CANONICALIZATION_ALGORITHM = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_INCLUSIVE_WITH_COMMENTS_XML_CANONICALIZATION_ALGORITHM: WS_XML_CANONICALIZATION_ALGORITHM = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_CANONICALIZATION_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_CANONICALIZATION_PROPERTY_ALGORITHM: WS_XML_CANONICALIZATION_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_CANONICALIZATION_PROPERTY_INCLUSIVE_PREFIXES: WS_XML_CANONICALIZATION_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_CANONICALIZATION_PROPERTY_OMITTED_ELEMENT: WS_XML_CANONICALIZATION_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_CANONICALIZATION_PROPERTY_OUTPUT_BUFFER_SIZE: WS_XML_CANONICALIZATION_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_NODE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_ELEMENT: WS_XML_NODE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_TEXT: WS_XML_NODE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_END_ELEMENT: WS_XML_NODE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_COMMENT: WS_XML_NODE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_CDATA: WS_XML_NODE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_END_CDATA: WS_XML_NODE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_EOF: WS_XML_NODE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_NODE_TYPE_BOF: WS_XML_NODE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_READER_ENCODING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_ENCODING_TYPE_TEXT: WS_XML_READER_ENCODING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_ENCODING_TYPE_BINARY: WS_XML_READER_ENCODING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_ENCODING_TYPE_MTOM: WS_XML_READER_ENCODING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_ENCODING_TYPE_RAW: WS_XML_READER_ENCODING_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_READER_INPUT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_INPUT_TYPE_BUFFER: WS_XML_READER_INPUT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_INPUT_TYPE_STREAM: WS_XML_READER_INPUT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_READER_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_MAX_DEPTH: WS_XML_READER_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_ALLOW_FRAGMENT: WS_XML_READER_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_MAX_ATTRIBUTES: WS_XML_READER_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_READ_DECLARATION: WS_XML_READER_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_CHARSET: WS_XML_READER_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_ROW: WS_XML_READER_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_COLUMN: WS_XML_READER_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_UTF8_TRIM_SIZE: WS_XML_READER_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_STREAM_BUFFER_SIZE: WS_XML_READER_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_IN_ATTRIBUTE: WS_XML_READER_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_STREAM_MAX_ROOT_MIME_PART_SIZE: WS_XML_READER_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_STREAM_MAX_MIME_HEADERS_SIZE: WS_XML_READER_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_MAX_MIME_PARTS: WS_XML_READER_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES: WS_XML_READER_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_READER_PROPERTY_MAX_NAMESPACES: WS_XML_READER_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_SECURITY_TOKEN_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE: WS_XML_SECURITY_TOKEN_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE: WS_XML_SECURITY_TOKEN_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME: WS_XML_SECURITY_TOKEN_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME: WS_XML_SECURITY_TOKEN_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_TEXT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_UTF8: WS_XML_TEXT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_UTF16: WS_XML_TEXT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_BASE64: WS_XML_TEXT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_BOOL: WS_XML_TEXT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_INT32: WS_XML_TEXT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_INT64: WS_XML_TEXT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_UINT64: WS_XML_TEXT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_FLOAT: WS_XML_TEXT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_DOUBLE: WS_XML_TEXT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_DECIMAL: WS_XML_TEXT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_GUID: WS_XML_TEXT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_UNIQUE_ID: WS_XML_TEXT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_DATETIME: WS_XML_TEXT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_TIMESPAN: WS_XML_TEXT_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_QNAME: WS_XML_TEXT_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_TEXT_TYPE_LIST: WS_XML_TEXT_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_WRITER_ENCODING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_ENCODING_TYPE_TEXT: WS_XML_WRITER_ENCODING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_ENCODING_TYPE_BINARY: WS_XML_WRITER_ENCODING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_ENCODING_TYPE_MTOM: WS_XML_WRITER_ENCODING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_ENCODING_TYPE_RAW: WS_XML_WRITER_ENCODING_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_WRITER_OUTPUT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_OUTPUT_TYPE_BUFFER: WS_XML_WRITER_OUTPUT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_OUTPUT_TYPE_STREAM: WS_XML_WRITER_OUTPUT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_XML_WRITER_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_MAX_DEPTH: WS_XML_WRITER_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_ALLOW_FRAGMENT: WS_XML_WRITER_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_MAX_ATTRIBUTES: WS_XML_WRITER_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_WRITE_DECLARATION: WS_XML_WRITER_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_INDENT: WS_XML_WRITER_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_BUFFER_TRIM_SIZE: WS_XML_WRITER_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_CHARSET: WS_XML_WRITER_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_BUFFERS: WS_XML_WRITER_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_BUFFER_MAX_SIZE: WS_XML_WRITER_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_BYTES: WS_XML_WRITER_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_IN_ATTRIBUTE: WS_XML_WRITER_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_MAX_MIME_PARTS_BUFFER_SIZE: WS_XML_WRITER_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_INITIAL_BUFFER: WS_XML_WRITER_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES: WS_XML_WRITER_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_MAX_NAMESPACES: WS_XML_WRITER_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_BYTES_WRITTEN: WS_XML_WRITER_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_BYTES_TO_CLOSE: WS_XML_WRITER_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_COMPRESS_EMPTY_ELEMENTS: WS_XML_WRITER_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub const WS_XML_WRITER_PROPERTY_EMIT_UNCOMPRESSED_EMPTY_ELEMENTS: WS_XML_WRITER_PROPERTY_ID = 18i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_ASSERTION { - pub dwVersion: u32, - pub cbAuthenticatorData: u32, - pub pbAuthenticatorData: *mut u8, - pub cbSignature: u32, - pub pbSignature: *mut u8, - pub Credential: WEBAUTHN_CREDENTIAL, - pub cbUserId: u32, - pub pbUserId: *mut u8, - pub Extensions: WEBAUTHN_EXTENSIONS, - pub cbCredLargeBlob: u32, - pub pbCredLargeBlob: *mut u8, - pub dwCredLargeBlobStatus: u32, -} -impl ::core::marker::Copy for WEBAUTHN_ASSERTION {} -impl ::core::clone::Clone for WEBAUTHN_ASSERTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS { - pub dwVersion: u32, - pub dwTimeoutMilliseconds: u32, - pub CredentialList: WEBAUTHN_CREDENTIALS, - pub Extensions: WEBAUTHN_EXTENSIONS, - pub dwAuthenticatorAttachment: u32, - pub dwUserVerificationRequirement: u32, - pub dwFlags: u32, - pub pwszU2fAppId: ::windows_sys::core::PCWSTR, - pub pbU2fAppId: *mut super::super::Foundation::BOOL, - pub pCancellationId: *mut ::windows_sys::core::GUID, - pub pAllowCredentialList: *mut WEBAUTHN_CREDENTIAL_LIST, - pub dwCredLargeBlobOperation: u32, - pub cbCredLargeBlob: u32, - pub pbCredLargeBlob: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS { - pub dwVersion: u32, - pub dwTimeoutMilliseconds: u32, - pub CredentialList: WEBAUTHN_CREDENTIALS, - pub Extensions: WEBAUTHN_EXTENSIONS, - pub dwAuthenticatorAttachment: u32, - pub bRequireResidentKey: super::super::Foundation::BOOL, - pub dwUserVerificationRequirement: u32, - pub dwAttestationConveyancePreference: u32, - pub dwFlags: u32, - pub pCancellationId: *mut ::windows_sys::core::GUID, - pub pExcludeCredentialList: *mut WEBAUTHN_CREDENTIAL_LIST, - pub dwEnterpriseAttestation: u32, - pub dwLargeBlobSupport: u32, - pub bPreferResidentKey: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_CLIENT_DATA { - pub dwVersion: u32, - pub cbClientDataJSON: u32, - pub pbClientDataJSON: *mut u8, - pub pwszHashAlgId: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WEBAUTHN_CLIENT_DATA {} -impl ::core::clone::Clone for WEBAUTHN_CLIENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_COMMON_ATTESTATION { - pub dwVersion: u32, - pub pwszAlg: ::windows_sys::core::PCWSTR, - pub lAlg: i32, - pub cbSignature: u32, - pub pbSignature: *mut u8, - pub cX5c: u32, - pub pX5c: *mut WEBAUTHN_X5C, - pub pwszVer: ::windows_sys::core::PCWSTR, - pub cbCertInfo: u32, - pub pbCertInfo: *mut u8, - pub cbPubArea: u32, - pub pbPubArea: *mut u8, -} -impl ::core::marker::Copy for WEBAUTHN_COMMON_ATTESTATION {} -impl ::core::clone::Clone for WEBAUTHN_COMMON_ATTESTATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_COSE_CREDENTIAL_PARAMETER { - pub dwVersion: u32, - pub pwszCredentialType: ::windows_sys::core::PCWSTR, - pub lAlg: i32, -} -impl ::core::marker::Copy for WEBAUTHN_COSE_CREDENTIAL_PARAMETER {} -impl ::core::clone::Clone for WEBAUTHN_COSE_CREDENTIAL_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_COSE_CREDENTIAL_PARAMETERS { - pub cCredentialParameters: u32, - pub pCredentialParameters: *mut WEBAUTHN_COSE_CREDENTIAL_PARAMETER, -} -impl ::core::marker::Copy for WEBAUTHN_COSE_CREDENTIAL_PARAMETERS {} -impl ::core::clone::Clone for WEBAUTHN_COSE_CREDENTIAL_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_CREDENTIAL { - pub dwVersion: u32, - pub cbId: u32, - pub pbId: *mut u8, - pub pwszCredentialType: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WEBAUTHN_CREDENTIAL {} -impl ::core::clone::Clone for WEBAUTHN_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_CREDENTIALS { - pub cCredentials: u32, - pub pCredentials: *mut WEBAUTHN_CREDENTIAL, -} -impl ::core::marker::Copy for WEBAUTHN_CREDENTIALS {} -impl ::core::clone::Clone for WEBAUTHN_CREDENTIALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WEBAUTHN_CREDENTIAL_ATTESTATION { - pub dwVersion: u32, - pub pwszFormatType: ::windows_sys::core::PCWSTR, - pub cbAuthenticatorData: u32, - pub pbAuthenticatorData: *mut u8, - pub cbAttestation: u32, - pub pbAttestation: *mut u8, - pub dwAttestationDecodeType: u32, - pub pvAttestationDecode: *mut ::core::ffi::c_void, - pub cbAttestationObject: u32, - pub pbAttestationObject: *mut u8, - pub cbCredentialId: u32, - pub pbCredentialId: *mut u8, - pub Extensions: WEBAUTHN_EXTENSIONS, - pub dwUsedTransport: u32, - pub bEpAtt: super::super::Foundation::BOOL, - pub bLargeBlobSupported: super::super::Foundation::BOOL, - pub bResidentKey: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WEBAUTHN_CREDENTIAL_ATTESTATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WEBAUTHN_CREDENTIAL_ATTESTATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_CREDENTIAL_EX { - pub dwVersion: u32, - pub cbId: u32, - pub pbId: *mut u8, - pub pwszCredentialType: ::windows_sys::core::PCWSTR, - pub dwTransports: u32, -} -impl ::core::marker::Copy for WEBAUTHN_CREDENTIAL_EX {} -impl ::core::clone::Clone for WEBAUTHN_CREDENTIAL_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_CREDENTIAL_LIST { - pub cCredentials: u32, - pub ppCredentials: *mut *mut WEBAUTHN_CREDENTIAL_EX, -} -impl ::core::marker::Copy for WEBAUTHN_CREDENTIAL_LIST {} -impl ::core::clone::Clone for WEBAUTHN_CREDENTIAL_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_CRED_BLOB_EXTENSION { - pub cbCredBlob: u32, - pub pbCredBlob: *mut u8, -} -impl ::core::marker::Copy for WEBAUTHN_CRED_BLOB_EXTENSION {} -impl ::core::clone::Clone for WEBAUTHN_CRED_BLOB_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WEBAUTHN_CRED_PROTECT_EXTENSION_IN { - pub dwCredProtect: u32, - pub bRequireCredProtect: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WEBAUTHN_CRED_PROTECT_EXTENSION_IN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WEBAUTHN_CRED_PROTECT_EXTENSION_IN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_EXTENSION { - pub pwszExtensionIdentifier: ::windows_sys::core::PCWSTR, - pub cbExtension: u32, - pub pvExtension: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WEBAUTHN_EXTENSION {} -impl ::core::clone::Clone for WEBAUTHN_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_EXTENSIONS { - pub cExtensions: u32, - pub pExtensions: *mut WEBAUTHN_EXTENSION, -} -impl ::core::marker::Copy for WEBAUTHN_EXTENSIONS {} -impl ::core::clone::Clone for WEBAUTHN_EXTENSIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_RP_ENTITY_INFORMATION { - pub dwVersion: u32, - pub pwszId: ::windows_sys::core::PCWSTR, - pub pwszName: ::windows_sys::core::PCWSTR, - pub pwszIcon: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WEBAUTHN_RP_ENTITY_INFORMATION {} -impl ::core::clone::Clone for WEBAUTHN_RP_ENTITY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_USER_ENTITY_INFORMATION { - pub dwVersion: u32, - pub cbId: u32, - pub pbId: *mut u8, - pub pwszName: ::windows_sys::core::PCWSTR, - pub pwszIcon: ::windows_sys::core::PCWSTR, - pub pwszDisplayName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WEBAUTHN_USER_ENTITY_INFORMATION {} -impl ::core::clone::Clone for WEBAUTHN_USER_ENTITY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WEBAUTHN_X5C { - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for WEBAUTHN_X5C {} -impl ::core::clone::Clone for WEBAUTHN_X5C { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ANY_ATTRIBUTE { - pub localName: WS_XML_STRING, - pub ns: WS_XML_STRING, - pub value: *mut WS_XML_TEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ANY_ATTRIBUTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ANY_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ANY_ATTRIBUTES { - pub attributes: *mut WS_ANY_ATTRIBUTE, - pub attributeCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ANY_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ANY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ASYNC_CONTEXT { - pub callback: WS_ASYNC_CALLBACK, - pub callbackState: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_ASYNC_CONTEXT {} -impl ::core::clone::Clone for WS_ASYNC_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ASYNC_OPERATION { - pub function: WS_ASYNC_FUNCTION, -} -impl ::core::marker::Copy for WS_ASYNC_OPERATION {} -impl ::core::clone::Clone for WS_ASYNC_OPERATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ASYNC_STATE { - pub internal0: *mut ::core::ffi::c_void, - pub internal1: *mut ::core::ffi::c_void, - pub internal2: *mut ::core::ffi::c_void, - pub internal3: *mut ::core::ffi::c_void, - pub internal4: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_ASYNC_STATE {} -impl ::core::clone::Clone for WS_ASYNC_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ATTRIBUTE_DESCRIPTION { - pub attributeLocalName: *mut WS_XML_STRING, - pub attributeNs: *mut WS_XML_STRING, - pub r#type: WS_TYPE, - pub typeDescription: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ATTRIBUTE_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ATTRIBUTE_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_BOOL_DESCRIPTION { - pub value: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_BOOL_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_BOOL_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_BUFFERS { - pub bufferCount: u32, - pub buffers: *mut WS_BYTES, -} -impl ::core::marker::Copy for WS_BUFFERS {} -impl ::core::clone::Clone for WS_BUFFERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_BYTES { - pub length: u32, - pub bytes: *mut u8, -} -impl ::core::marker::Copy for WS_BYTES {} -impl ::core::clone::Clone for WS_BYTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_BYTES_DESCRIPTION { - pub minByteCount: u32, - pub maxByteCount: u32, -} -impl ::core::marker::Copy for WS_BYTES_DESCRIPTION {} -impl ::core::clone::Clone for WS_BYTES_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_BYTE_ARRAY_DESCRIPTION { - pub minByteCount: u32, - pub maxByteCount: u32, -} -impl ::core::marker::Copy for WS_BYTE_ARRAY_DESCRIPTION {} -impl ::core::clone::Clone for WS_BYTE_ARRAY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CALL_PROPERTY { - pub id: WS_CALL_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_CALL_PROPERTY {} -impl ::core::clone::Clone for WS_CALL_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE { - pub keyHandle: WS_SECURITY_KEY_HANDLE, - pub provider: usize, - pub keySpec: u32, -} -impl ::core::marker::Copy for WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE {} -impl ::core::clone::Clone for WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT { - pub callback: WS_CERTIFICATE_VALIDATION_CALLBACK, - pub state: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CERT_CREDENTIAL { - pub credentialType: WS_CERT_CREDENTIAL_TYPE, -} -impl ::core::marker::Copy for WS_CERT_CREDENTIAL {} -impl ::core::clone::Clone for WS_CERT_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CERT_ENDPOINT_IDENTITY { - pub identity: WS_ENDPOINT_IDENTITY, - pub rawCertificateData: WS_BYTES, -} -impl ::core::marker::Copy for WS_CERT_ENDPOINT_IDENTITY {} -impl ::core::clone::Clone for WS_CERT_ENDPOINT_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, -} -impl ::core::marker::Copy for WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT {} -impl ::core::clone::Clone for WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WS_CERT_SIGNED_SAML_AUTHENTICATOR { - pub authenticator: WS_SAML_AUTHENTICATOR, - pub trustedIssuerCerts: *const *const super::super::Security::Cryptography::CERT_CONTEXT, - pub trustedIssuerCertCount: u32, - pub decryptionCert: *const super::super::Security::Cryptography::CERT_CONTEXT, - pub samlValidator: WS_VALIDATE_SAML_CALLBACK, - pub samlValidatorCallbackState: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WS_CERT_SIGNED_SAML_AUTHENTICATOR {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WS_CERT_SIGNED_SAML_AUTHENTICATOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_CHANNEL(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CHANNEL_DECODER { - pub createContext: *mut ::core::ffi::c_void, - pub createDecoderCallback: WS_CREATE_DECODER_CALLBACK, - pub decoderGetContentTypeCallback: WS_DECODER_GET_CONTENT_TYPE_CALLBACK, - pub decoderStartCallback: WS_DECODER_START_CALLBACK, - pub decoderDecodeCallback: WS_DECODER_DECODE_CALLBACK, - pub decoderEndCallback: WS_DECODER_END_CALLBACK, - pub freeDecoderCallback: WS_FREE_DECODER_CALLBACK, -} -impl ::core::marker::Copy for WS_CHANNEL_DECODER {} -impl ::core::clone::Clone for WS_CHANNEL_DECODER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CHANNEL_ENCODER { - pub createContext: *mut ::core::ffi::c_void, - pub createEncoderCallback: WS_CREATE_ENCODER_CALLBACK, - pub encoderGetContentTypeCallback: WS_ENCODER_GET_CONTENT_TYPE_CALLBACK, - pub encoderStartCallback: WS_ENCODER_START_CALLBACK, - pub encoderEncodeCallback: WS_ENCODER_ENCODE_CALLBACK, - pub encoderEndCallback: WS_ENCODER_END_CALLBACK, - pub freeEncoderCallback: WS_FREE_ENCODER_CALLBACK, -} -impl ::core::marker::Copy for WS_CHANNEL_ENCODER {} -impl ::core::clone::Clone for WS_CHANNEL_ENCODER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CHANNEL_PROPERTIES { - pub properties: *mut WS_CHANNEL_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_CHANNEL_PROPERTIES {} -impl ::core::clone::Clone for WS_CHANNEL_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CHANNEL_PROPERTY { - pub id: WS_CHANNEL_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_CHANNEL_PROPERTY {} -impl ::core::clone::Clone for WS_CHANNEL_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CHANNEL_PROPERTY_CONSTRAINT { - pub id: WS_CHANNEL_PROPERTY_ID, - pub allowedValues: *mut ::core::ffi::c_void, - pub allowedValuesSize: u32, - pub out: WS_CHANNEL_PROPERTY_CONSTRAINT_0, -} -impl ::core::marker::Copy for WS_CHANNEL_PROPERTY_CONSTRAINT {} -impl ::core::clone::Clone for WS_CHANNEL_PROPERTY_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CHANNEL_PROPERTY_CONSTRAINT_0 { - pub channelProperty: WS_CHANNEL_PROPERTY, -} -impl ::core::marker::Copy for WS_CHANNEL_PROPERTY_CONSTRAINT_0 {} -impl ::core::clone::Clone for WS_CHANNEL_PROPERTY_CONSTRAINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CHAR_ARRAY_DESCRIPTION { - pub minCharCount: u32, - pub maxCharCount: u32, -} -impl ::core::marker::Copy for WS_CHAR_ARRAY_DESCRIPTION {} -impl ::core::clone::Clone for WS_CHAR_ARRAY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_CONTRACT_DESCRIPTION { - pub operationCount: u32, - pub operations: *mut *mut WS_OPERATION_DESCRIPTION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_CONTRACT_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_CONTRACT_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -pub struct WS_CUSTOM_CERT_CREDENTIAL { - pub credential: WS_CERT_CREDENTIAL, - pub getCertCallback: WS_GET_CERT_CALLBACK, - pub getCertCallbackState: *mut ::core::ffi::c_void, - pub certIssuerListNotificationCallback: WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK, - pub certIssuerListNotificationCallbackState: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WS_CUSTOM_CERT_CREDENTIAL {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WS_CUSTOM_CERT_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CUSTOM_CHANNEL_CALLBACKS { - pub createChannelCallback: WS_CREATE_CHANNEL_CALLBACK, - pub freeChannelCallback: WS_FREE_CHANNEL_CALLBACK, - pub resetChannelCallback: WS_RESET_CHANNEL_CALLBACK, - pub openChannelCallback: WS_OPEN_CHANNEL_CALLBACK, - pub closeChannelCallback: WS_CLOSE_CHANNEL_CALLBACK, - pub abortChannelCallback: WS_ABORT_CHANNEL_CALLBACK, - pub getChannelPropertyCallback: WS_GET_CHANNEL_PROPERTY_CALLBACK, - pub setChannelPropertyCallback: WS_SET_CHANNEL_PROPERTY_CALLBACK, - pub writeMessageStartCallback: WS_WRITE_MESSAGE_START_CALLBACK, - pub writeMessageEndCallback: WS_WRITE_MESSAGE_END_CALLBACK, - pub readMessageStartCallback: WS_READ_MESSAGE_START_CALLBACK, - pub readMessageEndCallback: WS_READ_MESSAGE_END_CALLBACK, - pub abandonMessageCallback: WS_ABANDON_MESSAGE_CALLBACK, - pub shutdownSessionChannelCallback: WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK, -} -impl ::core::marker::Copy for WS_CUSTOM_CHANNEL_CALLBACKS {} -impl ::core::clone::Clone for WS_CUSTOM_CHANNEL_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CUSTOM_HTTP_PROXY { - pub servers: WS_STRING, - pub bypass: WS_STRING, -} -impl ::core::marker::Copy for WS_CUSTOM_HTTP_PROXY {} -impl ::core::clone::Clone for WS_CUSTOM_HTTP_PROXY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_CUSTOM_LISTENER_CALLBACKS { - pub createListenerCallback: WS_CREATE_LISTENER_CALLBACK, - pub freeListenerCallback: WS_FREE_LISTENER_CALLBACK, - pub resetListenerCallback: WS_RESET_LISTENER_CALLBACK, - pub openListenerCallback: WS_OPEN_LISTENER_CALLBACK, - pub closeListenerCallback: WS_CLOSE_LISTENER_CALLBACK, - pub abortListenerCallback: WS_ABORT_LISTENER_CALLBACK, - pub getListenerPropertyCallback: WS_GET_LISTENER_PROPERTY_CALLBACK, - pub setListenerPropertyCallback: WS_SET_LISTENER_PROPERTY_CALLBACK, - pub createChannelForListenerCallback: WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK, - pub acceptChannelCallback: WS_ACCEPT_CHANNEL_CALLBACK, -} -impl ::core::marker::Copy for WS_CUSTOM_LISTENER_CALLBACKS {} -impl ::core::clone::Clone for WS_CUSTOM_LISTENER_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_CUSTOM_TYPE_DESCRIPTION { - pub size: u32, - pub alignment: u32, - pub readCallback: WS_READ_TYPE_CALLBACK, - pub writeCallback: WS_WRITE_TYPE_CALLBACK, - pub descriptionData: *mut ::core::ffi::c_void, - pub isDefaultValueCallback: WS_IS_DEFAULT_VALUE_CALLBACK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_CUSTOM_TYPE_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_CUSTOM_TYPE_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_DATETIME { - pub ticks: u64, - pub format: WS_DATETIME_FORMAT, -} -impl ::core::marker::Copy for WS_DATETIME {} -impl ::core::clone::Clone for WS_DATETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_DATETIME_DESCRIPTION { - pub minValue: WS_DATETIME, - pub maxValue: WS_DATETIME, -} -impl ::core::marker::Copy for WS_DATETIME_DESCRIPTION {} -impl ::core::clone::Clone for WS_DATETIME_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_DECIMAL_DESCRIPTION { - pub minValue: super::super::Foundation::DECIMAL, - pub maxValue: super::super::Foundation::DECIMAL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_DECIMAL_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_DECIMAL_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_DEFAULT_VALUE { - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_DEFAULT_VALUE {} -impl ::core::clone::Clone for WS_DEFAULT_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - pub credential: WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL {} -impl ::core::clone::Clone for WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_DISALLOWED_USER_AGENT_SUBSTRINGS { - pub subStringCount: u32, - pub subStrings: *mut *mut WS_STRING, -} -impl ::core::marker::Copy for WS_DISALLOWED_USER_AGENT_SUBSTRINGS {} -impl ::core::clone::Clone for WS_DISALLOWED_USER_AGENT_SUBSTRINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_DNS_ENDPOINT_IDENTITY { - pub identity: WS_ENDPOINT_IDENTITY, - pub dns: WS_STRING, -} -impl ::core::marker::Copy for WS_DNS_ENDPOINT_IDENTITY {} -impl ::core::clone::Clone for WS_DNS_ENDPOINT_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_DOUBLE_DESCRIPTION { - pub minValue: f64, - pub maxValue: f64, -} -impl ::core::marker::Copy for WS_DOUBLE_DESCRIPTION {} -impl ::core::clone::Clone for WS_DOUBLE_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_DURATION { - pub negative: super::super::Foundation::BOOL, - pub years: u32, - pub months: u32, - pub days: u32, - pub hours: u32, - pub minutes: u32, - pub seconds: u32, - pub milliseconds: u32, - pub ticks: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_DURATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_DURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_DURATION_DESCRIPTION { - pub minValue: WS_DURATION, - pub maxValue: WS_DURATION, - pub comparer: WS_DURATION_COMPARISON_CALLBACK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_DURATION_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_DURATION_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ELEMENT_DESCRIPTION { - pub elementLocalName: *mut WS_XML_STRING, - pub elementNs: *mut WS_XML_STRING, - pub r#type: WS_TYPE, - pub typeDescription: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ELEMENT_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ELEMENT_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ENDPOINT_ADDRESS { - pub url: WS_STRING, - pub headers: *mut WS_XML_BUFFER, - pub extensions: *mut WS_XML_BUFFER, - pub identity: *mut WS_ENDPOINT_IDENTITY, -} -impl ::core::marker::Copy for WS_ENDPOINT_ADDRESS {} -impl ::core::clone::Clone for WS_ENDPOINT_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ENDPOINT_ADDRESS_DESCRIPTION { - pub addressingVersion: WS_ADDRESSING_VERSION, -} -impl ::core::marker::Copy for WS_ENDPOINT_ADDRESS_DESCRIPTION {} -impl ::core::clone::Clone for WS_ENDPOINT_ADDRESS_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ENDPOINT_IDENTITY { - pub identityType: WS_ENDPOINT_IDENTITY_TYPE, -} -impl ::core::marker::Copy for WS_ENDPOINT_IDENTITY {} -impl ::core::clone::Clone for WS_ENDPOINT_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ENDPOINT_POLICY_EXTENSION { - pub policyExtension: WS_POLICY_EXTENSION, - pub assertionName: *mut WS_XML_STRING, - pub assertionNs: *mut WS_XML_STRING, - pub out: WS_ENDPOINT_POLICY_EXTENSION_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ENDPOINT_POLICY_EXTENSION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ENDPOINT_POLICY_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ENDPOINT_POLICY_EXTENSION_0 { - pub assertionValue: *mut WS_XML_BUFFER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ENDPOINT_POLICY_EXTENSION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ENDPOINT_POLICY_EXTENSION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ENUM_DESCRIPTION { - pub values: *mut WS_ENUM_VALUE, - pub valueCount: u32, - pub maxByteCount: u32, - pub nameIndices: *mut u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ENUM_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ENUM_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ENUM_VALUE { - pub value: i32, - pub name: *mut WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ENUM_VALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ENUM_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_ERROR(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ERROR_PROPERTY { - pub id: WS_ERROR_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_ERROR_PROPERTY {} -impl ::core::clone::Clone for WS_ERROR_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_FAULT { - pub code: *mut WS_FAULT_CODE, - pub reasons: *mut WS_FAULT_REASON, - pub reasonCount: u32, - pub actor: WS_STRING, - pub node: WS_STRING, - pub detail: *mut WS_XML_BUFFER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_FAULT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_FAULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_FAULT_CODE { - pub value: WS_XML_QNAME, - pub subCode: *mut WS_FAULT_CODE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_FAULT_CODE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_FAULT_CODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_FAULT_DESCRIPTION { - pub envelopeVersion: WS_ENVELOPE_VERSION, -} -impl ::core::marker::Copy for WS_FAULT_DESCRIPTION {} -impl ::core::clone::Clone for WS_FAULT_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_FAULT_DETAIL_DESCRIPTION { - pub action: *mut WS_XML_STRING, - pub detailElementDescription: *mut WS_ELEMENT_DESCRIPTION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_FAULT_DETAIL_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_FAULT_DETAIL_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_FAULT_REASON { - pub text: WS_STRING, - pub lang: WS_STRING, -} -impl ::core::marker::Copy for WS_FAULT_REASON {} -impl ::core::clone::Clone for WS_FAULT_REASON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_FIELD_DESCRIPTION { - pub mapping: WS_FIELD_MAPPING, - pub localName: *mut WS_XML_STRING, - pub ns: *mut WS_XML_STRING, - pub r#type: WS_TYPE, - pub typeDescription: *mut ::core::ffi::c_void, - pub offset: u32, - pub options: u32, - pub defaultValue: *mut WS_DEFAULT_VALUE, - pub countOffset: u32, - pub itemLocalName: *mut WS_XML_STRING, - pub itemNs: *mut WS_XML_STRING, - pub itemRange: *mut WS_ITEM_RANGE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_FIELD_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_FIELD_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_FLOAT_DESCRIPTION { - pub minValue: f32, - pub maxValue: f32, -} -impl ::core::marker::Copy for WS_FLOAT_DESCRIPTION {} -impl ::core::clone::Clone for WS_FLOAT_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_GUID_DESCRIPTION { - pub value: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WS_GUID_DESCRIPTION {} -impl ::core::clone::Clone for WS_GUID_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_HEAP(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HEAP_PROPERTIES { - pub properties: *mut WS_HEAP_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_HEAP_PROPERTIES {} -impl ::core::clone::Clone for WS_HEAP_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HEAP_PROPERTY { - pub id: WS_HEAP_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_HEAP_PROPERTY {} -impl ::core::clone::Clone for WS_HEAP_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HOST_NAMES { - pub hostNames: *mut WS_STRING, - pub hostNameCount: u32, -} -impl ::core::marker::Copy for WS_HOST_NAMES {} -impl ::core::clone::Clone for WS_HOST_NAMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTPS_URL { - pub url: WS_URL, - pub host: WS_STRING, - pub port: u16, - pub portAsString: WS_STRING, - pub path: WS_STRING, - pub query: WS_STRING, - pub fragment: WS_STRING, -} -impl ::core::marker::Copy for WS_HTTPS_URL {} -impl ::core::clone::Clone for WS_HTTPS_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, -} -impl ::core::marker::Copy for WS_HTTP_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub httpHeaderAuthSecurityBinding: WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub httpHeaderAuthSecurityBinding: WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_HEADER_AUTH_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub clientCredential: *mut WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_HTTP_HEADER_AUTH_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_HTTP_HEADER_AUTH_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, -} -impl ::core::marker::Copy for WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT {} -impl ::core::clone::Clone for WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, -} -impl ::core::marker::Copy for WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub clientCredential: *mut WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_HTTP_HEADER_MAPPING { - pub headerName: WS_XML_STRING, - pub headerMappingOptions: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_HTTP_HEADER_MAPPING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_HTTP_HEADER_MAPPING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_HTTP_MESSAGE_MAPPING { - pub requestMappingOptions: u32, - pub responseMappingOptions: u32, - pub requestHeaderMappings: *mut *mut WS_HTTP_HEADER_MAPPING, - pub requestHeaderMappingCount: u32, - pub responseHeaderMappings: *mut *mut WS_HTTP_HEADER_MAPPING, - pub responseHeaderMappingCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_HTTP_MESSAGE_MAPPING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_HTTP_MESSAGE_MAPPING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, -} -impl ::core::marker::Copy for WS_HTTP_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_REDIRECT_CALLBACK_CONTEXT { - pub callback: WS_HTTP_REDIRECT_CALLBACK, - pub state: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_HTTP_REDIRECT_CALLBACK_CONTEXT {} -impl ::core::clone::Clone for WS_HTTP_REDIRECT_CALLBACK_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_HTTP_SSL_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_SSL_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub httpHeaderAuthSecurityBinding: WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub httpHeaderAuthSecurityBinding: WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_HTTP_SSL_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_SSL_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sslTransportSecurityBinding: WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_HTTP_URL { - pub url: WS_URL, - pub host: WS_STRING, - pub port: u16, - pub portAsString: WS_STRING, - pub path: WS_STRING, - pub query: WS_STRING, - pub fragment: WS_STRING, -} -impl ::core::marker::Copy for WS_HTTP_URL {} -impl ::core::clone::Clone for WS_HTTP_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_INT16_DESCRIPTION { - pub minValue: i16, - pub maxValue: i16, -} -impl ::core::marker::Copy for WS_INT16_DESCRIPTION {} -impl ::core::clone::Clone for WS_INT16_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_INT32_DESCRIPTION { - pub minValue: i32, - pub maxValue: i32, -} -impl ::core::marker::Copy for WS_INT32_DESCRIPTION {} -impl ::core::clone::Clone for WS_INT32_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_INT64_DESCRIPTION { - pub minValue: i64, - pub maxValue: i64, -} -impl ::core::marker::Copy for WS_INT64_DESCRIPTION {} -impl ::core::clone::Clone for WS_INT64_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_INT8_DESCRIPTION { - pub minValue: super::super::Foundation::CHAR, - pub maxValue: super::super::Foundation::CHAR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_INT8_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_INT8_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, - pub claimConstraints: *mut WS_XML_STRING, - pub claimConstraintCount: u32, - pub requestSecurityTokenPropertyConstraints: *mut WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT, - pub requestSecurityTokenPropertyConstraintCount: u32, - pub out: WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_0 { - pub issuerAddress: *mut WS_ENDPOINT_ADDRESS, - pub requestSecurityTokenTemplate: *mut WS_XML_BUFFER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_ITEM_RANGE { - pub minItemCount: u32, - pub maxItemCount: u32, -} -impl ::core::marker::Copy for WS_ITEM_RANGE {} -impl ::core::clone::Clone for WS_ITEM_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, - pub clientCredential: *mut WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, -} -impl ::core::marker::Copy for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT {} -impl ::core::clone::Clone for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, -} -impl ::core::marker::Copy for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub clientCredential: *mut WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_LISTENER(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_LISTENER_PROPERTIES { - pub properties: *mut WS_LISTENER_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_LISTENER_PROPERTIES {} -impl ::core::clone::Clone for WS_LISTENER_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_LISTENER_PROPERTY { - pub id: WS_LISTENER_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_LISTENER_PROPERTY {} -impl ::core::clone::Clone for WS_LISTENER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_MESSAGE(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_MESSAGE_DESCRIPTION { - pub action: *mut WS_XML_STRING, - pub bodyElementDescription: *mut WS_ELEMENT_DESCRIPTION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_MESSAGE_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_MESSAGE_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_MESSAGE_PROPERTIES { - pub properties: *mut WS_MESSAGE_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_MESSAGE_PROPERTIES {} -impl ::core::clone::Clone for WS_MESSAGE_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_MESSAGE_PROPERTY { - pub id: WS_MESSAGE_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_MESSAGE_PROPERTY {} -impl ::core::clone::Clone for WS_MESSAGE_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_METADATA(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_METADATA_ENDPOINT { - pub endpointAddress: WS_ENDPOINT_ADDRESS, - pub endpointPolicy: *mut WS_POLICY, - pub portName: *mut WS_XML_STRING, - pub serviceName: *mut WS_XML_STRING, - pub serviceNs: *mut WS_XML_STRING, - pub bindingName: *mut WS_XML_STRING, - pub bindingNs: *mut WS_XML_STRING, - pub portTypeName: *mut WS_XML_STRING, - pub portTypeNs: *mut WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_METADATA_ENDPOINT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_METADATA_ENDPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_METADATA_ENDPOINTS { - pub endpoints: *mut WS_METADATA_ENDPOINT, - pub endpointCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_METADATA_ENDPOINTS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_METADATA_ENDPOINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_METADATA_PROPERTY { - pub id: WS_METADATA_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_METADATA_PROPERTY {} -impl ::core::clone::Clone for WS_METADATA_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub clientCredential: *mut WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE { - pub keyHandle: WS_SECURITY_KEY_HANDLE, - pub asymmetricKey: super::super::Security::Cryptography::NCRYPT_KEY_HANDLE, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_NETPIPE_URL { - pub url: WS_URL, - pub host: WS_STRING, - pub port: u16, - pub portAsString: WS_STRING, - pub path: WS_STRING, - pub query: WS_STRING, - pub fragment: WS_STRING, -} -impl ::core::marker::Copy for WS_NETPIPE_URL {} -impl ::core::clone::Clone for WS_NETPIPE_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_NETTCP_URL { - pub url: WS_URL, - pub host: WS_STRING, - pub port: u16, - pub portAsString: WS_STRING, - pub path: WS_STRING, - pub query: WS_STRING, - pub fragment: WS_STRING, -} -impl ::core::marker::Copy for WS_NETTCP_URL {} -impl ::core::clone::Clone for WS_NETTCP_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - pub credential: WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, - pub opaqueAuthIdentity: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL {} -impl ::core::clone::Clone for WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_OPERATION_CONTEXT(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_OPERATION_DESCRIPTION { - pub versionInfo: u32, - pub inputMessageDescription: *mut WS_MESSAGE_DESCRIPTION, - pub outputMessageDescription: *mut WS_MESSAGE_DESCRIPTION, - pub inputMessageOptions: u32, - pub outputMessageOptions: u32, - pub parameterCount: u16, - pub parameterDescription: *mut WS_PARAMETER_DESCRIPTION, - pub stubCallback: WS_SERVICE_STUB_CALLBACK, - pub style: WS_OPERATION_STYLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_OPERATION_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_OPERATION_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_PARAMETER_DESCRIPTION { - pub parameterType: WS_PARAMETER_TYPE, - pub inputMessageIndex: u16, - pub outputMessageIndex: u16, -} -impl ::core::marker::Copy for WS_PARAMETER_DESCRIPTION {} -impl ::core::clone::Clone for WS_PARAMETER_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_POLICY(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_POLICY_CONSTRAINTS { - pub channelBinding: WS_CHANNEL_BINDING, - pub channelPropertyConstraints: *mut WS_CHANNEL_PROPERTY_CONSTRAINT, - pub channelPropertyConstraintCount: u32, - pub securityConstraints: *mut WS_SECURITY_CONSTRAINTS, - pub policyExtensions: *mut *mut WS_POLICY_EXTENSION, - pub policyExtensionCount: u32, -} -impl ::core::marker::Copy for WS_POLICY_CONSTRAINTS {} -impl ::core::clone::Clone for WS_POLICY_CONSTRAINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_POLICY_EXTENSION { - pub r#type: WS_POLICY_EXTENSION_TYPE, -} -impl ::core::marker::Copy for WS_POLICY_EXTENSION {} -impl ::core::clone::Clone for WS_POLICY_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_POLICY_PROPERTIES { - pub properties: *mut WS_POLICY_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_POLICY_PROPERTIES {} -impl ::core::clone::Clone for WS_POLICY_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_POLICY_PROPERTY { - pub id: WS_POLICY_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_POLICY_PROPERTY {} -impl ::core::clone::Clone for WS_POLICY_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_PROXY_MESSAGE_CALLBACK_CONTEXT { - pub callback: WS_PROXY_MESSAGE_CALLBACK, - pub state: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_PROXY_MESSAGE_CALLBACK_CONTEXT {} -impl ::core::clone::Clone for WS_PROXY_MESSAGE_CALLBACK_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_PROXY_PROPERTY { - pub id: WS_PROXY_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_PROXY_PROPERTY {} -impl ::core::clone::Clone for WS_PROXY_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE { - pub keyHandle: WS_SECURITY_KEY_HANDLE, - pub rawKeyBytes: WS_BYTES, -} -impl ::core::marker::Copy for WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE {} -impl ::core::clone::Clone for WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_REQUEST_SECURITY_TOKEN_PROPERTY { - pub id: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_REQUEST_SECURITY_TOKEN_PROPERTY {} -impl ::core::clone::Clone for WS_REQUEST_SECURITY_TOKEN_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT { - pub id: WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID, - pub allowedValues: *mut ::core::ffi::c_void, - pub allowedValuesSize: u32, - pub out: WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT_0, -} -impl ::core::marker::Copy for WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT {} -impl ::core::clone::Clone for WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT_0 { - pub requestSecurityTokenProperty: WS_REQUEST_SECURITY_TOKEN_PROPERTY, -} -impl ::core::marker::Copy for WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT_0 {} -impl ::core::clone::Clone for WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_RSA_ENDPOINT_IDENTITY { - pub identity: WS_ENDPOINT_IDENTITY, - pub modulus: WS_BYTES, - pub exponent: WS_BYTES, -} -impl ::core::marker::Copy for WS_RSA_ENDPOINT_IDENTITY {} -impl ::core::clone::Clone for WS_RSA_ENDPOINT_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SAML_AUTHENTICATOR { - pub authenticatorType: WS_SAML_AUTHENTICATOR_TYPE, -} -impl ::core::marker::Copy for WS_SAML_AUTHENTICATOR {} -impl ::core::clone::Clone for WS_SAML_AUTHENTICATOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SAML_MESSAGE_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, - pub authenticator: *mut WS_SAML_AUTHENTICATOR, -} -impl ::core::marker::Copy for WS_SAML_MESSAGE_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_SAML_MESSAGE_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_ALGORITHM_PROPERTY { - pub id: WS_SECURITY_ALGORITHM_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_SECURITY_ALGORITHM_PROPERTY {} -impl ::core::clone::Clone for WS_SECURITY_ALGORITHM_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_ALGORITHM_SUITE { - pub canonicalizationAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub digestAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub symmetricSignatureAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub asymmetricSignatureAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub encryptionAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub keyDerivationAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub symmetricKeyWrapAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub asymmetricKeyWrapAlgorithm: WS_SECURITY_ALGORITHM_ID, - pub minSymmetricKeyLength: u32, - pub maxSymmetricKeyLength: u32, - pub minAsymmetricKeyLength: u32, - pub maxAsymmetricKeyLength: u32, - pub properties: *mut WS_SECURITY_ALGORITHM_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_SECURITY_ALGORITHM_SUITE {} -impl ::core::clone::Clone for WS_SECURITY_ALGORITHM_SUITE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_BINDING { - pub bindingType: WS_SECURITY_BINDING_TYPE, - pub properties: *mut WS_SECURITY_BINDING_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_BINDING_CONSTRAINT { - pub r#type: WS_SECURITY_BINDING_CONSTRAINT_TYPE, - pub propertyConstraints: *mut WS_SECURITY_BINDING_PROPERTY_CONSTRAINT, - pub propertyConstraintCount: u32, -} -impl ::core::marker::Copy for WS_SECURITY_BINDING_CONSTRAINT {} -impl ::core::clone::Clone for WS_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_BINDING_PROPERTIES { - pub properties: *mut WS_SECURITY_BINDING_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_SECURITY_BINDING_PROPERTIES {} -impl ::core::clone::Clone for WS_SECURITY_BINDING_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_BINDING_PROPERTY { - pub id: WS_SECURITY_BINDING_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_SECURITY_BINDING_PROPERTY {} -impl ::core::clone::Clone for WS_SECURITY_BINDING_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_BINDING_PROPERTY_CONSTRAINT { - pub id: WS_SECURITY_BINDING_PROPERTY_ID, - pub allowedValues: *mut ::core::ffi::c_void, - pub allowedValuesSize: u32, - pub out: WS_SECURITY_BINDING_PROPERTY_CONSTRAINT_0, -} -impl ::core::marker::Copy for WS_SECURITY_BINDING_PROPERTY_CONSTRAINT {} -impl ::core::clone::Clone for WS_SECURITY_BINDING_PROPERTY_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_BINDING_PROPERTY_CONSTRAINT_0 { - pub securityBindingProperty: WS_SECURITY_BINDING_PROPERTY, -} -impl ::core::marker::Copy for WS_SECURITY_BINDING_PROPERTY_CONSTRAINT_0 {} -impl ::core::clone::Clone for WS_SECURITY_BINDING_PROPERTY_CONSTRAINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONSTRAINTS { - pub securityPropertyConstraints: *mut WS_SECURITY_PROPERTY_CONSTRAINT, - pub securityPropertyConstraintCount: u32, - pub securityBindingConstraints: *mut *mut WS_SECURITY_BINDING_CONSTRAINT, - pub securityBindingConstraintCount: u32, -} -impl ::core::marker::Copy for WS_SECURITY_CONSTRAINTS {} -impl ::core::clone::Clone for WS_SECURITY_CONSTRAINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_SECURITY_CONTEXT(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, - pub bootstrapSecurityDescription: *mut WS_SECURITY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, - pub bootstrapSecurityConstraint: *mut WS_SECURITY_CONSTRAINTS, -} -impl ::core::marker::Copy for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT {} -impl ::core::clone::Clone for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, -} -impl ::core::marker::Copy for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, -} -impl ::core::marker::Copy for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONTEXT_PROPERTY { - pub id: WS_SECURITY_CONTEXT_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_SECURITY_CONTEXT_PROPERTY {} -impl ::core::clone::Clone for WS_SECURITY_CONTEXT_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION { - pub securityContextMessageSecurityBinding: WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, - pub securityProperties: WS_SECURITY_PROPERTIES, -} -impl ::core::marker::Copy for WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE { - pub securityContextMessageSecurityBinding: WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE, - pub securityProperties: WS_SECURITY_PROPERTIES, -} -impl ::core::marker::Copy for WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_DESCRIPTION { - pub securityBindings: *mut *mut WS_SECURITY_BINDING, - pub securityBindingCount: u32, - pub properties: *mut WS_SECURITY_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_SECURITY_DESCRIPTION {} -impl ::core::clone::Clone for WS_SECURITY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_KEY_HANDLE { - pub keyHandleType: WS_SECURITY_KEY_HANDLE_TYPE, -} -impl ::core::marker::Copy for WS_SECURITY_KEY_HANDLE {} -impl ::core::clone::Clone for WS_SECURITY_KEY_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_PROPERTIES { - pub properties: *mut WS_SECURITY_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_SECURITY_PROPERTIES {} -impl ::core::clone::Clone for WS_SECURITY_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_PROPERTY { - pub id: WS_SECURITY_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_SECURITY_PROPERTY {} -impl ::core::clone::Clone for WS_SECURITY_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_PROPERTY_CONSTRAINT { - pub id: WS_SECURITY_PROPERTY_ID, - pub allowedValues: *mut ::core::ffi::c_void, - pub allowedValuesSize: u32, - pub out: WS_SECURITY_PROPERTY_CONSTRAINT_0, -} -impl ::core::marker::Copy for WS_SECURITY_PROPERTY_CONSTRAINT {} -impl ::core::clone::Clone for WS_SECURITY_PROPERTY_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SECURITY_PROPERTY_CONSTRAINT_0 { - pub securityProperty: WS_SECURITY_PROPERTY, -} -impl ::core::marker::Copy for WS_SECURITY_PROPERTY_CONSTRAINT_0 {} -impl ::core::clone::Clone for WS_SECURITY_PROPERTY_CONSTRAINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_SECURITY_TOKEN(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_SERVICE_CONTRACT { - pub contractDescription: *const WS_CONTRACT_DESCRIPTION, - pub defaultMessageHandlerCallback: WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, - pub methodTable: *const ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_SERVICE_CONTRACT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_SERVICE_CONTRACT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_SERVICE_ENDPOINT { - pub address: WS_ENDPOINT_ADDRESS, - pub channelBinding: WS_CHANNEL_BINDING, - pub channelType: WS_CHANNEL_TYPE, - pub securityDescription: *const WS_SECURITY_DESCRIPTION, - pub contract: *const WS_SERVICE_CONTRACT, - pub authorizationCallback: WS_SERVICE_SECURITY_CALLBACK, - pub properties: *const WS_SERVICE_ENDPOINT_PROPERTY, - pub propertyCount: u32, - pub channelProperties: WS_CHANNEL_PROPERTIES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_SERVICE_ENDPOINT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_SERVICE_ENDPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_SERVICE_ENDPOINT_METADATA { - pub portName: *mut WS_XML_STRING, - pub bindingName: *mut WS_XML_STRING, - pub bindingNs: *mut WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_SERVICE_ENDPOINT_METADATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_SERVICE_ENDPOINT_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SERVICE_ENDPOINT_PROPERTY { - pub id: WS_SERVICE_ENDPOINT_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_SERVICE_ENDPOINT_PROPERTY {} -impl ::core::clone::Clone for WS_SERVICE_ENDPOINT_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_SERVICE_HOST(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_SERVICE_METADATA { - pub documentCount: u32, - pub documents: *mut *mut WS_SERVICE_METADATA_DOCUMENT, - pub serviceName: *mut WS_XML_STRING, - pub serviceNs: *mut WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_SERVICE_METADATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_SERVICE_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_SERVICE_METADATA_DOCUMENT { - pub content: *mut WS_XML_STRING, - pub name: *mut WS_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_SERVICE_METADATA_DOCUMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_SERVICE_METADATA_DOCUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SERVICE_PROPERTY { - pub id: WS_SERVICE_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_SERVICE_PROPERTY {} -impl ::core::clone::Clone for WS_SERVICE_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SERVICE_PROPERTY_ACCEPT_CALLBACK { - pub callback: WS_SERVICE_ACCEPT_CHANNEL_CALLBACK, -} -impl ::core::marker::Copy for WS_SERVICE_PROPERTY_ACCEPT_CALLBACK {} -impl ::core::clone::Clone for WS_SERVICE_PROPERTY_ACCEPT_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SERVICE_PROPERTY_CLOSE_CALLBACK { - pub callback: WS_SERVICE_CLOSE_CHANNEL_CALLBACK, -} -impl ::core::marker::Copy for WS_SERVICE_PROPERTY_CLOSE_CALLBACK {} -impl ::core::clone::Clone for WS_SERVICE_PROPERTY_CLOSE_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_SERVICE_PROXY(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SERVICE_SECURITY_IDENTITIES { - pub serviceIdentities: *mut WS_STRING, - pub serviceIdentityCount: u32, -} -impl ::core::marker::Copy for WS_SERVICE_SECURITY_IDENTITIES {} -impl ::core::clone::Clone for WS_SERVICE_SECURITY_IDENTITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SOAPUDP_URL { - pub url: WS_URL, - pub host: WS_STRING, - pub port: u16, - pub portAsString: WS_STRING, - pub path: WS_STRING, - pub query: WS_STRING, - pub fragment: WS_STRING, -} -impl ::core::marker::Copy for WS_SOAPUDP_URL {} -impl ::core::clone::Clone for WS_SOAPUDP_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SPN_ENDPOINT_IDENTITY { - pub identity: WS_ENDPOINT_IDENTITY, - pub spn: WS_STRING, -} -impl ::core::marker::Copy for WS_SPN_ENDPOINT_IDENTITY {} -impl ::core::clone::Clone for WS_SPN_ENDPOINT_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SSL_TRANSPORT_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub localCertCredential: *mut WS_CERT_CREDENTIAL, -} -impl ::core::marker::Copy for WS_SSL_TRANSPORT_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_SSL_TRANSPORT_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, - pub out: WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_0 { - pub clientCertCredentialRequired: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, -} -impl ::core::marker::Copy for WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub localCertCredential: *mut WS_CERT_CREDENTIAL, -} -impl ::core::marker::Copy for WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, -} -impl ::core::marker::Copy for WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_STRING { - pub length: u32, - pub chars: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WS_STRING {} -impl ::core::clone::Clone for WS_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_STRING_DESCRIPTION { - pub minCharCount: u32, - pub maxCharCount: u32, -} -impl ::core::marker::Copy for WS_STRING_DESCRIPTION {} -impl ::core::clone::Clone for WS_STRING_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_STRING_USERNAME_CREDENTIAL { - pub credential: WS_USERNAME_CREDENTIAL, - pub username: WS_STRING, - pub password: WS_STRING, -} -impl ::core::marker::Copy for WS_STRING_USERNAME_CREDENTIAL {} -impl ::core::clone::Clone for WS_STRING_USERNAME_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - pub credential: WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, - pub username: WS_STRING, - pub password: WS_STRING, - pub domain: WS_STRING, -} -impl ::core::marker::Copy for WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL {} -impl ::core::clone::Clone for WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_STRUCT_DESCRIPTION { - pub size: u32, - pub alignment: u32, - pub fields: *mut *mut WS_FIELD_DESCRIPTION, - pub fieldCount: u32, - pub typeLocalName: *mut WS_XML_STRING, - pub typeNs: *mut WS_XML_STRING, - pub parentType: *mut WS_STRUCT_DESCRIPTION, - pub subTypes: *mut *mut WS_STRUCT_DESCRIPTION, - pub subTypeCount: u32, - pub structOptions: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_STRUCT_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_STRUCT_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_SUBJECT_NAME_CERT_CREDENTIAL { - pub credential: WS_CERT_CREDENTIAL, - pub storeLocation: u32, - pub storeName: WS_STRING, - pub subjectName: WS_STRING, -} -impl ::core::marker::Copy for WS_SUBJECT_NAME_CERT_CREDENTIAL {} -impl ::core::clone::Clone for WS_SUBJECT_NAME_CERT_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, -} -impl ::core::marker::Copy for WS_TCP_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_TCP_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, -} -impl ::core::marker::Copy for WS_TCP_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_TCP_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_TCP_SSPI_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_TCP_SSPI_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub kerberosApreqMessageSecurityBinding: WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_TCP_SSPI_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_TCP_SSPI_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub clientCredential: *mut WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, -} -impl ::core::marker::Copy for WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT {} -impl ::core::clone::Clone for WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub clientCredential: *mut WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL, -} -impl ::core::marker::Copy for WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE, -} -impl ::core::marker::Copy for WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION { - pub channelProperties: WS_CHANNEL_PROPERTIES, - pub securityProperties: WS_SECURITY_PROPERTIES, - pub sspiTransportSecurityBinding: WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION, - pub usernameMessageSecurityBinding: WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION, - pub securityContextSecurityBinding: WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION, -} -impl ::core::marker::Copy for WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_THUMBPRINT_CERT_CREDENTIAL { - pub credential: WS_CERT_CREDENTIAL, - pub storeLocation: u32, - pub storeName: WS_STRING, - pub thumbprint: WS_STRING, -} -impl ::core::marker::Copy for WS_THUMBPRINT_CERT_CREDENTIAL {} -impl ::core::clone::Clone for WS_THUMBPRINT_CERT_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TIMESPAN { - pub ticks: i64, -} -impl ::core::marker::Copy for WS_TIMESPAN {} -impl ::core::clone::Clone for WS_TIMESPAN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_TIMESPAN_DESCRIPTION { - pub minValue: WS_TIMESPAN, - pub maxValue: WS_TIMESPAN, -} -impl ::core::marker::Copy for WS_TIMESPAN_DESCRIPTION {} -impl ::core::clone::Clone for WS_TIMESPAN_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UINT16_DESCRIPTION { - pub minValue: u16, - pub maxValue: u16, -} -impl ::core::marker::Copy for WS_UINT16_DESCRIPTION {} -impl ::core::clone::Clone for WS_UINT16_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UINT32_DESCRIPTION { - pub minValue: u32, - pub maxValue: u32, -} -impl ::core::marker::Copy for WS_UINT32_DESCRIPTION {} -impl ::core::clone::Clone for WS_UINT32_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UINT64_DESCRIPTION { - pub minValue: u64, - pub maxValue: u64, -} -impl ::core::marker::Copy for WS_UINT64_DESCRIPTION {} -impl ::core::clone::Clone for WS_UINT64_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UINT8_DESCRIPTION { - pub minValue: u8, - pub maxValue: u8, -} -impl ::core::marker::Copy for WS_UINT8_DESCRIPTION {} -impl ::core::clone::Clone for WS_UINT8_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_UNION_DESCRIPTION { - pub size: u32, - pub alignment: u32, - pub fields: *mut *mut WS_UNION_FIELD_DESCRIPTION, - pub fieldCount: u32, - pub enumOffset: u32, - pub noneEnumValue: i32, - pub valueIndices: *mut u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_UNION_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_UNION_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_UNION_FIELD_DESCRIPTION { - pub value: i32, - pub field: WS_FIELD_DESCRIPTION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_UNION_FIELD_DESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_UNION_FIELD_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UNIQUE_ID { - pub uri: WS_STRING, - pub guid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WS_UNIQUE_ID {} -impl ::core::clone::Clone for WS_UNIQUE_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UNIQUE_ID_DESCRIPTION { - pub minCharCount: u32, - pub maxCharCount: u32, -} -impl ::core::marker::Copy for WS_UNIQUE_ID_DESCRIPTION {} -impl ::core::clone::Clone for WS_UNIQUE_ID_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UNKNOWN_ENDPOINT_IDENTITY { - pub identity: WS_ENDPOINT_IDENTITY, - pub element: *mut WS_XML_BUFFER, -} -impl ::core::marker::Copy for WS_UNKNOWN_ENDPOINT_IDENTITY {} -impl ::core::clone::Clone for WS_UNKNOWN_ENDPOINT_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UPN_ENDPOINT_IDENTITY { - pub identity: WS_ENDPOINT_IDENTITY, - pub upn: WS_STRING, -} -impl ::core::marker::Copy for WS_UPN_ENDPOINT_IDENTITY {} -impl ::core::clone::Clone for WS_UPN_ENDPOINT_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_URL { - pub scheme: WS_URL_SCHEME_TYPE, -} -impl ::core::marker::Copy for WS_URL {} -impl ::core::clone::Clone for WS_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_USERNAME_CREDENTIAL { - pub credentialType: WS_USERNAME_CREDENTIAL_TYPE, -} -impl ::core::marker::Copy for WS_USERNAME_CREDENTIAL {} -impl ::core::clone::Clone for WS_USERNAME_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_USERNAME_MESSAGE_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, - pub clientCredential: *mut WS_USERNAME_CREDENTIAL, - pub passwordValidator: WS_VALIDATE_PASSWORD_CALLBACK, - pub passwordValidatorCallbackState: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_USERNAME_MESSAGE_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_USERNAME_MESSAGE_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT { - pub bindingConstraint: WS_SECURITY_BINDING_CONSTRAINT, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, -} -impl ::core::marker::Copy for WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT {} -impl ::core::clone::Clone for WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, -} -impl ::core::marker::Copy for WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION {} -impl ::core::clone::Clone for WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE { - pub securityBindingProperties: WS_SECURITY_BINDING_PROPERTIES, - pub clientCredential: *mut WS_USERNAME_CREDENTIAL, - pub passwordValidator: WS_VALIDATE_PASSWORD_CALLBACK, - pub passwordValidatorCallbackState: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE {} -impl ::core::clone::Clone for WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_UTF8_ARRAY_DESCRIPTION { - pub minByteCount: u32, - pub maxByteCount: u32, -} -impl ::core::marker::Copy for WS_UTF8_ARRAY_DESCRIPTION {} -impl ::core::clone::Clone for WS_UTF8_ARRAY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_VOID_DESCRIPTION { - pub size: u32, -} -impl ::core::marker::Copy for WS_VOID_DESCRIPTION {} -impl ::core::clone::Clone for WS_VOID_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - pub credentialType: WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE, -} -impl ::core::marker::Copy for WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL {} -impl ::core::clone::Clone for WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_WSZ_DESCRIPTION { - pub minCharCount: u32, - pub maxCharCount: u32, -} -impl ::core::marker::Copy for WS_WSZ_DESCRIPTION {} -impl ::core::clone::Clone for WS_WSZ_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_ATTRIBUTE { - pub singleQuote: u8, - pub isXmlNs: u8, - pub prefix: *mut WS_XML_STRING, - pub localName: *mut WS_XML_STRING, - pub ns: *mut WS_XML_STRING, - pub value: *mut WS_XML_TEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_ATTRIBUTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_BASE64_TEXT { - pub text: WS_XML_TEXT, - pub bytes: *mut u8, - pub length: u32, -} -impl ::core::marker::Copy for WS_XML_BASE64_TEXT {} -impl ::core::clone::Clone for WS_XML_BASE64_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_BOOL_TEXT { - pub text: WS_XML_TEXT, - pub value: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_BOOL_TEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_BOOL_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_XML_BUFFER(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_BUFFER_PROPERTY { - pub id: WS_XML_BUFFER_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_XML_BUFFER_PROPERTY {} -impl ::core::clone::Clone for WS_XML_BUFFER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES { - pub prefixCount: u32, - pub prefixes: *mut WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_CANONICALIZATION_PROPERTY { - pub id: WS_XML_CANONICALIZATION_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_XML_CANONICALIZATION_PROPERTY {} -impl ::core::clone::Clone for WS_XML_CANONICALIZATION_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_COMMENT_NODE { - pub node: WS_XML_NODE, - pub value: WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_COMMENT_NODE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_COMMENT_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_DATETIME_TEXT { - pub text: WS_XML_TEXT, - pub value: WS_DATETIME, -} -impl ::core::marker::Copy for WS_XML_DATETIME_TEXT {} -impl ::core::clone::Clone for WS_XML_DATETIME_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_DECIMAL_TEXT { - pub text: WS_XML_TEXT, - pub value: super::super::Foundation::DECIMAL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_DECIMAL_TEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_DECIMAL_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_DICTIONARY { - pub guid: ::windows_sys::core::GUID, - pub strings: *mut WS_XML_STRING, - pub stringCount: u32, - pub isConst: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_DICTIONARY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_DICTIONARY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_DOUBLE_TEXT { - pub text: WS_XML_TEXT, - pub value: f64, -} -impl ::core::marker::Copy for WS_XML_DOUBLE_TEXT {} -impl ::core::clone::Clone for WS_XML_DOUBLE_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_ELEMENT_NODE { - pub node: WS_XML_NODE, - pub prefix: *mut WS_XML_STRING, - pub localName: *mut WS_XML_STRING, - pub ns: *mut WS_XML_STRING, - pub attributeCount: u32, - pub attributes: *mut *mut WS_XML_ATTRIBUTE, - pub isEmpty: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_ELEMENT_NODE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_ELEMENT_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_FLOAT_TEXT { - pub text: WS_XML_TEXT, - pub value: f32, -} -impl ::core::marker::Copy for WS_XML_FLOAT_TEXT {} -impl ::core::clone::Clone for WS_XML_FLOAT_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_GUID_TEXT { - pub text: WS_XML_TEXT, - pub value: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WS_XML_GUID_TEXT {} -impl ::core::clone::Clone for WS_XML_GUID_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_INT32_TEXT { - pub text: WS_XML_TEXT, - pub value: i32, -} -impl ::core::marker::Copy for WS_XML_INT32_TEXT {} -impl ::core::clone::Clone for WS_XML_INT32_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_INT64_TEXT { - pub text: WS_XML_TEXT, - pub value: i64, -} -impl ::core::marker::Copy for WS_XML_INT64_TEXT {} -impl ::core::clone::Clone for WS_XML_INT64_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_LIST_TEXT { - pub text: WS_XML_TEXT, - pub itemCount: u32, - pub items: *mut *mut WS_XML_TEXT, -} -impl ::core::marker::Copy for WS_XML_LIST_TEXT {} -impl ::core::clone::Clone for WS_XML_LIST_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_NODE { - pub nodeType: WS_XML_NODE_TYPE, -} -impl ::core::marker::Copy for WS_XML_NODE {} -impl ::core::clone::Clone for WS_XML_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_NODE_POSITION { - pub buffer: *mut WS_XML_BUFFER, - pub node: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_XML_NODE_POSITION {} -impl ::core::clone::Clone for WS_XML_NODE_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_QNAME { - pub localName: WS_XML_STRING, - pub ns: WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_QNAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_QNAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_QNAME_DESCRIPTION { - pub minLocalNameByteCount: u32, - pub maxLocalNameByteCount: u32, - pub minNsByteCount: u32, - pub maxNsByteCount: u32, -} -impl ::core::marker::Copy for WS_XML_QNAME_DESCRIPTION {} -impl ::core::clone::Clone for WS_XML_QNAME_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_QNAME_TEXT { - pub text: WS_XML_TEXT, - pub prefix: *mut WS_XML_STRING, - pub localName: *mut WS_XML_STRING, - pub ns: *mut WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_QNAME_TEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_QNAME_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_XML_READER(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_READER_BINARY_ENCODING { - pub encoding: WS_XML_READER_ENCODING, - pub staticDictionary: *mut WS_XML_DICTIONARY, - pub dynamicDictionary: *mut WS_XML_DICTIONARY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_READER_BINARY_ENCODING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_READER_BINARY_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_BUFFER_INPUT { - pub input: WS_XML_READER_INPUT, - pub encodedData: *mut ::core::ffi::c_void, - pub encodedDataSize: u32, -} -impl ::core::marker::Copy for WS_XML_READER_BUFFER_INPUT {} -impl ::core::clone::Clone for WS_XML_READER_BUFFER_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_ENCODING { - pub encodingType: WS_XML_READER_ENCODING_TYPE, -} -impl ::core::marker::Copy for WS_XML_READER_ENCODING {} -impl ::core::clone::Clone for WS_XML_READER_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_INPUT { - pub inputType: WS_XML_READER_INPUT_TYPE, -} -impl ::core::marker::Copy for WS_XML_READER_INPUT {} -impl ::core::clone::Clone for WS_XML_READER_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_READER_MTOM_ENCODING { - pub encoding: WS_XML_READER_ENCODING, - pub textEncoding: *mut WS_XML_READER_ENCODING, - pub readMimeHeader: super::super::Foundation::BOOL, - pub startInfo: WS_STRING, - pub boundary: WS_STRING, - pub startUri: WS_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_READER_MTOM_ENCODING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_READER_MTOM_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_PROPERTIES { - pub properties: *mut WS_XML_READER_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_XML_READER_PROPERTIES {} -impl ::core::clone::Clone for WS_XML_READER_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_PROPERTY { - pub id: WS_XML_READER_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_XML_READER_PROPERTY {} -impl ::core::clone::Clone for WS_XML_READER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_RAW_ENCODING { - pub encoding: WS_XML_READER_ENCODING, -} -impl ::core::marker::Copy for WS_XML_READER_RAW_ENCODING {} -impl ::core::clone::Clone for WS_XML_READER_RAW_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_STREAM_INPUT { - pub input: WS_XML_READER_INPUT, - pub readCallback: WS_READ_CALLBACK, - pub readCallbackState: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_XML_READER_STREAM_INPUT {} -impl ::core::clone::Clone for WS_XML_READER_STREAM_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_READER_TEXT_ENCODING { - pub encoding: WS_XML_READER_ENCODING, - pub charSet: WS_CHARSET, -} -impl ::core::marker::Copy for WS_XML_READER_TEXT_ENCODING {} -impl ::core::clone::Clone for WS_XML_READER_TEXT_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_SECURITY_TOKEN_PROPERTY { - pub id: WS_XML_SECURITY_TOKEN_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_XML_SECURITY_TOKEN_PROPERTY {} -impl ::core::clone::Clone for WS_XML_SECURITY_TOKEN_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_STRING { - pub length: u32, - pub bytes: *mut u8, - pub dictionary: *mut WS_XML_DICTIONARY, - pub id: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_STRING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_STRING_DESCRIPTION { - pub minByteCount: u32, - pub maxByteCount: u32, -} -impl ::core::marker::Copy for WS_XML_STRING_DESCRIPTION {} -impl ::core::clone::Clone for WS_XML_STRING_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_TEXT { - pub textType: WS_XML_TEXT_TYPE, -} -impl ::core::marker::Copy for WS_XML_TEXT {} -impl ::core::clone::Clone for WS_XML_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_TEXT_NODE { - pub node: WS_XML_NODE, - pub text: *mut WS_XML_TEXT, -} -impl ::core::marker::Copy for WS_XML_TEXT_NODE {} -impl ::core::clone::Clone for WS_XML_TEXT_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_TIMESPAN_TEXT { - pub text: WS_XML_TEXT, - pub value: WS_TIMESPAN, -} -impl ::core::marker::Copy for WS_XML_TIMESPAN_TEXT {} -impl ::core::clone::Clone for WS_XML_TIMESPAN_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_TOKEN_MESSAGE_SECURITY_BINDING { - pub binding: WS_SECURITY_BINDING, - pub bindingUsage: WS_MESSAGE_SECURITY_USAGE, - pub xmlToken: *mut WS_SECURITY_TOKEN, -} -impl ::core::marker::Copy for WS_XML_TOKEN_MESSAGE_SECURITY_BINDING {} -impl ::core::clone::Clone for WS_XML_TOKEN_MESSAGE_SECURITY_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_UINT64_TEXT { - pub text: WS_XML_TEXT, - pub value: u64, -} -impl ::core::marker::Copy for WS_XML_UINT64_TEXT {} -impl ::core::clone::Clone for WS_XML_UINT64_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_UNIQUE_ID_TEXT { - pub text: WS_XML_TEXT, - pub value: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WS_XML_UNIQUE_ID_TEXT {} -impl ::core::clone::Clone for WS_XML_UNIQUE_ID_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_UTF16_TEXT { - pub text: WS_XML_TEXT, - pub bytes: *mut u8, - pub byteCount: u32, -} -impl ::core::marker::Copy for WS_XML_UTF16_TEXT {} -impl ::core::clone::Clone for WS_XML_UTF16_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_UTF8_TEXT { - pub text: WS_XML_TEXT, - pub value: WS_XML_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_UTF8_TEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_UTF8_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WS_XML_WRITER(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_WRITER_BINARY_ENCODING { - pub encoding: WS_XML_WRITER_ENCODING, - pub staticDictionary: *mut WS_XML_DICTIONARY, - pub dynamicStringCallback: WS_DYNAMIC_STRING_CALLBACK, - pub dynamicStringCallbackState: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_WRITER_BINARY_ENCODING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_WRITER_BINARY_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_BUFFER_OUTPUT { - pub output: WS_XML_WRITER_OUTPUT, -} -impl ::core::marker::Copy for WS_XML_WRITER_BUFFER_OUTPUT {} -impl ::core::clone::Clone for WS_XML_WRITER_BUFFER_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_ENCODING { - pub encodingType: WS_XML_WRITER_ENCODING_TYPE, -} -impl ::core::marker::Copy for WS_XML_WRITER_ENCODING {} -impl ::core::clone::Clone for WS_XML_WRITER_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WS_XML_WRITER_MTOM_ENCODING { - pub encoding: WS_XML_WRITER_ENCODING, - pub textEncoding: *mut WS_XML_WRITER_ENCODING, - pub writeMimeHeader: super::super::Foundation::BOOL, - pub boundary: WS_STRING, - pub startInfo: WS_STRING, - pub startUri: WS_STRING, - pub maxInlineByteCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WS_XML_WRITER_MTOM_ENCODING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WS_XML_WRITER_MTOM_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_OUTPUT { - pub outputType: WS_XML_WRITER_OUTPUT_TYPE, -} -impl ::core::marker::Copy for WS_XML_WRITER_OUTPUT {} -impl ::core::clone::Clone for WS_XML_WRITER_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_PROPERTIES { - pub properties: *mut WS_XML_WRITER_PROPERTY, - pub propertyCount: u32, -} -impl ::core::marker::Copy for WS_XML_WRITER_PROPERTIES {} -impl ::core::clone::Clone for WS_XML_WRITER_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_PROPERTY { - pub id: WS_XML_WRITER_PROPERTY_ID, - pub value: *mut ::core::ffi::c_void, - pub valueSize: u32, -} -impl ::core::marker::Copy for WS_XML_WRITER_PROPERTY {} -impl ::core::clone::Clone for WS_XML_WRITER_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_RAW_ENCODING { - pub encoding: WS_XML_WRITER_ENCODING, -} -impl ::core::marker::Copy for WS_XML_WRITER_RAW_ENCODING {} -impl ::core::clone::Clone for WS_XML_WRITER_RAW_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_STREAM_OUTPUT { - pub output: WS_XML_WRITER_OUTPUT, - pub writeCallback: WS_WRITE_CALLBACK, - pub writeCallbackState: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WS_XML_WRITER_STREAM_OUTPUT {} -impl ::core::clone::Clone for WS_XML_WRITER_STREAM_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub struct WS_XML_WRITER_TEXT_ENCODING { - pub encoding: WS_XML_WRITER_ENCODING, - pub charSet: WS_CHARSET, -} -impl ::core::marker::Copy for WS_XML_WRITER_TEXT_ENCODING {} -impl ::core::clone::Clone for WS_XML_WRITER_TEXT_ENCODING { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ABANDON_MESSAGE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ABORT_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ABORT_LISTENER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ACCEPT_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ASYNC_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ASYNC_FUNCTION = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub type WS_CERTIFICATE_VALIDATION_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Security_Authentication_Identity", feature = "Win32_Security_Cryptography"))] -pub type WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CLOSE_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CLOSE_LISTENER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CREATE_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CREATE_DECODER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CREATE_ENCODER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_CREATE_LISTENER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_DECODER_DECODE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_DECODER_END_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_DECODER_GET_CONTENT_TYPE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_DECODER_START_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WS_DURATION_COMPARISON_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WS_DYNAMIC_STRING_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENCODER_ENCODE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENCODER_END_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENCODER_GET_CONTENT_TYPE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_ENCODER_START_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_FREE_CHANNEL_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_FREE_DECODER_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_FREE_ENCODER_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_FREE_LISTENER_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub type WS_GET_CERT_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_GET_CHANNEL_PROPERTY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_GET_LISTENER_PROPERTY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_HTTP_REDIRECT_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WS_IS_DEFAULT_VALUE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_MESSAGE_DONE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_OPEN_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_OPEN_LISTENER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_OPERATION_CANCEL_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_OPERATION_FREE_STATE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_PROXY_MESSAGE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_PULL_BYTES_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_PUSH_BYTES_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_READ_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_READ_MESSAGE_END_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_READ_MESSAGE_START_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_READ_TYPE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_RESET_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_RESET_LISTENER_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_ACCEPT_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_CLOSE_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_MESSAGE_RECEIVE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WS_SERVICE_SECURITY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SERVICE_STUB_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SET_CHANNEL_PROPERTY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SET_LISTENER_PROPERTY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_VALIDATE_PASSWORD_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_VALIDATE_SAML_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_WRITE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_WRITE_MESSAGE_END_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_WRITE_MESSAGE_START_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Networking_WindowsWebServices\"`*"] -pub type WS_WRITE_TYPE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/mod.rs deleted file mode 100644 index 44bbbe7..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Networking/mod.rs +++ /dev/null @@ -1,24 +0,0 @@ -#[cfg(feature = "Win32_Networking_ActiveDirectory")] -pub mod ActiveDirectory; -#[cfg(feature = "Win32_Networking_BackgroundIntelligentTransferService")] -pub mod BackgroundIntelligentTransferService; -#[cfg(feature = "Win32_Networking_Clustering")] -pub mod Clustering; -#[cfg(feature = "Win32_Networking_HttpServer")] -pub mod HttpServer; -#[cfg(feature = "Win32_Networking_Ldap")] -pub mod Ldap; -#[cfg(feature = "Win32_Networking_NetworkListManager")] -pub mod NetworkListManager; -#[cfg(feature = "Win32_Networking_RemoteDifferentialCompression")] -pub mod RemoteDifferentialCompression; -#[cfg(feature = "Win32_Networking_WebSocket")] -pub mod WebSocket; -#[cfg(feature = "Win32_Networking_WinHttp")] -pub mod WinHttp; -#[cfg(feature = "Win32_Networking_WinInet")] -pub mod WinInet; -#[cfg(feature = "Win32_Networking_WinSock")] -pub mod WinSock; -#[cfg(feature = "Win32_Networking_WindowsWebServices")] -pub mod WindowsWebServices; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/AppLocker/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/AppLocker/mod.rs deleted file mode 100644 index 31fc20d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/AppLocker/mod.rs +++ /dev/null @@ -1,317 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferCloseLevel ( hlevelhandle : super:: SAFER_LEVEL_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferComputeTokenFromLevel ( levelhandle : super:: SAFER_LEVEL_HANDLE , inaccesstoken : super::super::Foundation:: HANDLE , outaccesstoken : *mut super::super::Foundation:: HANDLE , dwflags : SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferCreateLevel ( dwscopeid : u32 , dwlevelid : u32 , openflags : u32 , plevelhandle : *mut super:: SAFER_LEVEL_HANDLE , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferGetLevelInformation ( levelhandle : super:: SAFER_LEVEL_HANDLE , dwinfotype : SAFER_OBJECT_INFO_CLASS , lpquerybuffer : *mut ::core::ffi::c_void , dwinbuffersize : u32 , lpdwoutbuffersize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferGetPolicyInformation ( dwscopeid : u32 , saferpolicyinfoclass : SAFER_POLICY_INFO_CLASS , infobuffersize : u32 , infobuffer : *mut ::core::ffi::c_void , infobufferretsize : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferIdentifyLevel ( dwnumproperties : u32 , pcodeproperties : *const SAFER_CODE_PROPERTIES_V2 , plevelhandle : *mut super:: SAFER_LEVEL_HANDLE , lpreserved : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferRecordEventLogEntry ( hlevel : super:: SAFER_LEVEL_HANDLE , sztargetpath : :: windows_sys::core::PCWSTR , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferSetLevelInformation ( levelhandle : super:: SAFER_LEVEL_HANDLE , dwinfotype : SAFER_OBJECT_INFO_CLASS , lpquerybuffer : *const ::core::ffi::c_void , dwinbuffersize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferSetPolicyInformation ( dwscopeid : u32 , saferpolicyinfoclass : SAFER_POLICY_INFO_CLASS , infobuffersize : u32 , infobuffer : *const ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] fn SaferiIsExecutableFileType ( szfullpathname : :: windows_sys::core::PCWSTR , bfromshellexecute : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_CRITERIA_APPX_PACKAGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_CRITERIA_AUTHENTICODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_CRITERIA_IMAGEHASH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_CRITERIA_IMAGEPATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_CRITERIA_IMAGEPATH_NT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_CRITERIA_NOSIGNEDHASH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_CRITERIA_URLZONE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_LEVELID_CONSTRAINED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_LEVELID_DISALLOWED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_LEVELID_FULLYTRUSTED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_LEVELID_NORMALUSER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_LEVELID_UNTRUSTED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_LEVEL_OPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_MAX_DESCRIPTION_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_MAX_FRIENDLYNAME_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_MAX_HASH_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_BLOCK_CLIENT_UI: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_HASH_DUPLICATE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_JOBID_CONSTRAINED: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_JOBID_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_JOBID_UNTRUSTED: u32 = 50331648u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_ONLY_AUDIT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_ONLY_EXES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_SANDBOX_INERT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_UIFLAGS_HIDDEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_UIFLAGS_INFORMATION_PROMPT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_UIFLAGS_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_POLICY_UIFLAGS_OPTION_PROMPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_SCOPEID_MACHINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_SCOPEID_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_APPX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APPX"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_DLL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DLL"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_EXE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EXE"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_MANAGEDINSTALLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MANAGEDINSTALLER"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_MSI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSI"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_NOV2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IGNORESRPV2"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_SCRIPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCRIPT"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_SHELL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHELL"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_WLDPCONFIGCI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WLDPCONFIGCI"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_WLDPMSI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WLDPMSI"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SRP_POLICY_WLDPSCRIPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WLDPSCRIPT"); -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub type SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_TOKEN_NULL_IF_EQUAL: SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_TOKEN_COMPARE_ONLY: SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_TOKEN_MAKE_INERT: SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SAFER_TOKEN_WANT_FLAGS: SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub type SAFER_IDENTIFICATION_TYPES = i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferIdentityDefault: SAFER_IDENTIFICATION_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferIdentityTypeImageName: SAFER_IDENTIFICATION_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferIdentityTypeImageHash: SAFER_IDENTIFICATION_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferIdentityTypeUrlZone: SAFER_IDENTIFICATION_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferIdentityTypeCertificate: SAFER_IDENTIFICATION_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub type SAFER_OBJECT_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectLevelId: SAFER_OBJECT_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectScopeId: SAFER_OBJECT_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectFriendlyName: SAFER_OBJECT_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectDescription: SAFER_OBJECT_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectBuiltin: SAFER_OBJECT_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectDisallowed: SAFER_OBJECT_INFO_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectDisableMaxPrivilege: SAFER_OBJECT_INFO_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectInvertDeletedPrivileges: SAFER_OBJECT_INFO_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectDeletedPrivileges: SAFER_OBJECT_INFO_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectDefaultOwner: SAFER_OBJECT_INFO_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectSidsToDisable: SAFER_OBJECT_INFO_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectRestrictedSidsInverted: SAFER_OBJECT_INFO_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectRestrictedSidsAdded: SAFER_OBJECT_INFO_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectAllIdentificationGuids: SAFER_OBJECT_INFO_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectSingleIdentification: SAFER_OBJECT_INFO_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferObjectExtendedError: SAFER_OBJECT_INFO_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub type SAFER_POLICY_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferPolicyLevelList: SAFER_POLICY_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferPolicyEnableTransparentEnforcement: SAFER_POLICY_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferPolicyDefaultLevel: SAFER_POLICY_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferPolicyEvaluateUserScope: SAFER_POLICY_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferPolicyScopeFlags: SAFER_POLICY_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferPolicyDefaultLevelFlags: SAFER_POLICY_INFO_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`*"] -pub const SaferPolicyAuthenticodeEnabled: SAFER_POLICY_INFO_CLASS = 7i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAFER_CODE_PROPERTIES_V1 { - pub cbSize: u32, - pub dwCheckFlags: u32, - pub ImagePath: ::windows_sys::core::PCWSTR, - pub hImageFileHandle: super::super::Foundation::HANDLE, - pub UrlZoneId: u32, - pub ImageHash: [u8; 64], - pub dwImageHashSize: u32, - pub ImageSize: i64, - pub HashAlgorithm: u32, - pub pByteBlock: *mut u8, - pub hWndParent: super::super::Foundation::HWND, - pub dwWVTUIChoice: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAFER_CODE_PROPERTIES_V1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAFER_CODE_PROPERTIES_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAFER_CODE_PROPERTIES_V2 { - pub cbSize: u32, - pub dwCheckFlags: u32, - pub ImagePath: ::windows_sys::core::PCWSTR, - pub hImageFileHandle: super::super::Foundation::HANDLE, - pub UrlZoneId: u32, - pub ImageHash: [u8; 64], - pub dwImageHashSize: u32, - pub ImageSize: i64, - pub HashAlgorithm: u32, - pub pByteBlock: *mut u8, - pub hWndParent: super::super::Foundation::HWND, - pub dwWVTUIChoice: u32, - pub PackageMoniker: ::windows_sys::core::PCWSTR, - pub PackagePublisher: ::windows_sys::core::PCWSTR, - pub PackageName: ::windows_sys::core::PCWSTR, - pub PackageVersion: u64, - pub PackageIsFramework: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAFER_CODE_PROPERTIES_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAFER_CODE_PROPERTIES_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAFER_HASH_IDENTIFICATION { - pub header: SAFER_IDENTIFICATION_HEADER, - pub Description: [u16; 256], - pub FriendlyName: [u16; 256], - pub HashSize: u32, - pub ImageHash: [u8; 64], - pub HashAlgorithm: u32, - pub ImageSize: i64, - pub dwSaferFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAFER_HASH_IDENTIFICATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAFER_HASH_IDENTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAFER_HASH_IDENTIFICATION2 { - pub hashIdentification: SAFER_HASH_IDENTIFICATION, - pub HashSize: u32, - pub ImageHash: [u8; 64], - pub HashAlgorithm: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAFER_HASH_IDENTIFICATION2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAFER_HASH_IDENTIFICATION2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAFER_IDENTIFICATION_HEADER { - pub dwIdentificationType: SAFER_IDENTIFICATION_TYPES, - pub cbStructSize: u32, - pub IdentificationGuid: ::windows_sys::core::GUID, - pub lastModified: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAFER_IDENTIFICATION_HEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAFER_IDENTIFICATION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAFER_PATHNAME_IDENTIFICATION { - pub header: SAFER_IDENTIFICATION_HEADER, - pub Description: [u16; 256], - pub ImageName: ::windows_sys::core::PWSTR, - pub dwSaferFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAFER_PATHNAME_IDENTIFICATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAFER_PATHNAME_IDENTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_AppLocker\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAFER_URLZONE_IDENTIFICATION { - pub header: SAFER_IDENTIFICATION_HEADER, - pub UrlZoneId: u32, - pub dwSaferFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAFER_URLZONE_IDENTIFICATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAFER_URLZONE_IDENTIFICATION { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs deleted file mode 100644 index f79c71e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs +++ /dev/null @@ -1,90 +0,0 @@ -pub type AsyncIAssociatedIdentityProvider = *mut ::core::ffi::c_void; -pub type AsyncIConnectedIdentityProvider = *mut ::core::ffi::c_void; -pub type AsyncIIdentityAdvise = *mut ::core::ffi::c_void; -pub type AsyncIIdentityAuthentication = *mut ::core::ffi::c_void; -pub type AsyncIIdentityProvider = *mut ::core::ffi::c_void; -pub type AsyncIIdentityStore = *mut ::core::ffi::c_void; -pub type AsyncIIdentityStoreEx = *mut ::core::ffi::c_void; -pub type IAssociatedIdentityProvider = *mut ::core::ffi::c_void; -pub type IConnectedIdentityProvider = *mut ::core::ffi::c_void; -pub type IIdentityAdvise = *mut ::core::ffi::c_void; -pub type IIdentityAuthentication = *mut ::core::ffi::c_void; -pub type IIdentityProvider = *mut ::core::ffi::c_void; -pub type IIdentityStore = *mut ::core::ffi::c_void; -pub type IIdentityStoreEx = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const CIdentityProfileHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecf5bf46_e3b6_449a_b56b_43f58f867814); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const CoClassIdentityStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30d49246_d217_465f_b00b_ac9ddd652eb7); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_KEYWORD_ASSOCIATED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("associated"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_KEYWORD_CONNECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("connected"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_KEYWORD_HOMEGROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("homegroup"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_KEYWORD_LOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("local"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const OID_OAssociatedIdentityProviderObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98c5a3dd_db68_4f1a_8d2b_9079cdfeaf61); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const STR_COMPLETE_ACCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CompleteAccount"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const STR_MODERN_SETTINGS_ADD_USER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ModernSettingsAddUser"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const STR_NTH_USER_FIRST_AUTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NthUserFirstAuth"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const STR_OUT_OF_BOX_EXPERIENCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OutOfBoxExperience"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const STR_OUT_OF_BOX_UPGRADE_EXPERIENCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OutOfBoxUpgradeExperience"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const STR_PROPERTY_STORE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PropertyStore"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const STR_USER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Username"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub type ACCOUNT_STATE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const NOT_CONNECTED: ACCOUNT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const CONNECTING: ACCOUNT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const CONNECT_COMPLETED: ACCOUNT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub type IDENTITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITIES_ALL: IDENTITY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITIES_ME_ONLY: IDENTITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub type IDENTITY_URL = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_URL_CREATE_ACCOUNT_WIZARD: IDENTITY_URL = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_URL_SIGN_IN_WIZARD: IDENTITY_URL = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_URL_CHANGE_PASSWORD_WIZARD: IDENTITY_URL = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_URL_IFEXISTS_WIZARD: IDENTITY_URL = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_URL_ACCOUNT_SETTINGS: IDENTITY_URL = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_URL_RESTORE_WIZARD: IDENTITY_URL = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_URL_CONNECT_WIZARD: IDENTITY_URL = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub type IdentityUpdateEvent = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_ASSOCIATED: IdentityUpdateEvent = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_DISASSOCIATED: IdentityUpdateEvent = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_CREATED: IdentityUpdateEvent = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_IMPORTED: IdentityUpdateEvent = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_DELETED: IdentityUpdateEvent = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_PROPCHANGED: IdentityUpdateEvent = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_CONNECTED: IdentityUpdateEvent = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"] -pub const IDENTITY_DISCONNECTED: IdentityUpdateEvent = 128u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/mod.rs deleted file mode 100644 index 87fe118..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/Identity/mod.rs +++ /dev/null @@ -1,10351 +0,0 @@ -#[cfg(feature = "Win32_Security_Authentication_Identity_Provider")] -pub mod Provider; -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn AcceptSecurityContext ( phcredential : *const super::super::Credentials:: SecHandle , phcontext : *const super::super::Credentials:: SecHandle , pinput : *const SecBufferDesc , fcontextreq : ASC_REQ_FLAGS , targetdatarep : u32 , phnewcontext : *mut super::super::Credentials:: SecHandle , poutput : *mut SecBufferDesc , pfcontextattr : *mut u32 , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn AcquireCredentialsHandleA ( pszprincipal : :: windows_sys::core::PCSTR , pszpackage : :: windows_sys::core::PCSTR , fcredentialuse : SECPKG_CRED , pvlogonid : *const ::core::ffi::c_void , pauthdata : *const ::core::ffi::c_void , pgetkeyfn : SEC_GET_KEY_FN , pvgetkeyargument : *const ::core::ffi::c_void , phcredential : *mut super::super::Credentials:: SecHandle , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn AcquireCredentialsHandleW ( pszprincipal : :: windows_sys::core::PCWSTR , pszpackage : :: windows_sys::core::PCWSTR , fcredentialuse : SECPKG_CRED , pvlogonid : *const ::core::ffi::c_void , pauthdata : *const ::core::ffi::c_void , pgetkeyfn : SEC_GET_KEY_FN , pvgetkeyargument : *const ::core::ffi::c_void , phcredential : *mut super::super::Credentials:: SecHandle , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn AddCredentialsA ( hcredentials : *const super::super::Credentials:: SecHandle , pszprincipal : :: windows_sys::core::PCSTR , pszpackage : :: windows_sys::core::PCSTR , fcredentialuse : u32 , pauthdata : *const ::core::ffi::c_void , pgetkeyfn : SEC_GET_KEY_FN , pvgetkeyargument : *const ::core::ffi::c_void , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn AddCredentialsW ( hcredentials : *const super::super::Credentials:: SecHandle , pszprincipal : :: windows_sys::core::PCWSTR , pszpackage : :: windows_sys::core::PCWSTR , fcredentialuse : u32 , pauthdata : *const ::core::ffi::c_void , pgetkeyfn : SEC_GET_KEY_FN , pvgetkeyargument : *const ::core::ffi::c_void , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn AddSecurityPackageA ( pszpackagename : :: windows_sys::core::PCSTR , poptions : *const SECURITY_PACKAGE_OPTIONS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn AddSecurityPackageW ( pszpackagename : :: windows_sys::core::PCWSTR , poptions : *const SECURITY_PACKAGE_OPTIONS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn ApplyControlToken ( phcontext : *const super::super::Credentials:: SecHandle , pinput : *const SecBufferDesc ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditComputeEffectivePolicyBySid ( psid : super::super::super::Foundation:: PSID , psubcategoryguids : *const :: windows_sys::core::GUID , dwpolicycount : u32 , ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditComputeEffectivePolicyByToken ( htokenhandle : super::super::super::Foundation:: HANDLE , psubcategoryguids : *const :: windows_sys::core::GUID , dwpolicycount : u32 , ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditEnumerateCategories ( ppauditcategoriesarray : *mut *mut :: windows_sys::core::GUID , pdwcountreturned : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditEnumeratePerUserPolicy ( ppauditsidarray : *mut *mut POLICY_AUDIT_SID_ARRAY ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditEnumerateSubCategories ( pauditcategoryguid : *const :: windows_sys::core::GUID , bretrieveallsubcategories : super::super::super::Foundation:: BOOLEAN , ppauditsubcategoriesarray : *mut *mut :: windows_sys::core::GUID , pdwcountreturned : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn AuditFree ( buffer : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditLookupCategoryGuidFromCategoryId ( auditcategoryid : POLICY_AUDIT_EVENT_TYPE , pauditcategoryguid : *mut :: windows_sys::core::GUID ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditLookupCategoryIdFromCategoryGuid ( pauditcategoryguid : *const :: windows_sys::core::GUID , pauditcategoryid : *mut POLICY_AUDIT_EVENT_TYPE ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditLookupCategoryNameA ( pauditcategoryguid : *const :: windows_sys::core::GUID , ppszcategoryname : *mut :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditLookupCategoryNameW ( pauditcategoryguid : *const :: windows_sys::core::GUID , ppszcategoryname : *mut :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditLookupSubCategoryNameA ( pauditsubcategoryguid : *const :: windows_sys::core::GUID , ppszsubcategoryname : *mut :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditLookupSubCategoryNameW ( pauditsubcategoryguid : *const :: windows_sys::core::GUID , ppszsubcategoryname : *mut :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditQueryGlobalSaclA ( objecttypename : :: windows_sys::core::PCSTR , acl : *mut *mut super::super:: ACL ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditQueryGlobalSaclW ( objecttypename : :: windows_sys::core::PCWSTR , acl : *mut *mut super::super:: ACL ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditQueryPerUserPolicy ( psid : super::super::super::Foundation:: PSID , psubcategoryguids : *const :: windows_sys::core::GUID , dwpolicycount : u32 , ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditQuerySecurity ( securityinformation : u32 , ppsecuritydescriptor : *mut super::super:: PSECURITY_DESCRIPTOR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditQuerySystemPolicy ( psubcategoryguids : *const :: windows_sys::core::GUID , dwpolicycount : u32 , ppauditpolicy : *mut *mut AUDIT_POLICY_INFORMATION ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditSetGlobalSaclA ( objecttypename : :: windows_sys::core::PCSTR , acl : *const super::super:: ACL ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditSetGlobalSaclW ( objecttypename : :: windows_sys::core::PCWSTR , acl : *const super::super:: ACL ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditSetPerUserPolicy ( psid : super::super::super::Foundation:: PSID , pauditpolicy : *const AUDIT_POLICY_INFORMATION , dwpolicycount : u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditSetSecurity ( securityinformation : u32 , psecuritydescriptor : super::super:: PSECURITY_DESCRIPTOR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn AuditSetSystemPolicy ( pauditpolicy : *const AUDIT_POLICY_INFORMATION , dwpolicycount : u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn ChangeAccountPasswordA ( pszpackagename : *const i8 , pszdomainname : *const i8 , pszaccountname : *const i8 , pszoldpassword : *const i8 , psznewpassword : *const i8 , bimpersonating : super::super::super::Foundation:: BOOLEAN , dwreserved : u32 , poutput : *mut SecBufferDesc ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn ChangeAccountPasswordW ( pszpackagename : *const u16 , pszdomainname : *const u16 , pszaccountname : *const u16 , pszoldpassword : *const u16 , psznewpassword : *const u16 , bimpersonating : super::super::super::Foundation:: BOOLEAN , dwreserved : u32 , poutput : *mut SecBufferDesc ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn CompleteAuthToken ( phcontext : *const super::super::Credentials:: SecHandle , ptoken : *const SecBufferDesc ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] fn CredMarshalTargetInfo ( intargetinfo : *const super::super::Credentials:: CREDENTIAL_TARGET_INFORMATIONW , buffer : *mut *mut u16 , buffersize : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] fn CredUnmarshalTargetInfo ( buffer : *const u16 , buffersize : u32 , rettargetinfo : *mut *mut super::super::Credentials:: CREDENTIAL_TARGET_INFORMATIONW , retactualsize : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn DecryptMessage ( phcontext : *const super::super::Credentials:: SecHandle , pmessage : *const SecBufferDesc , messageseqno : u32 , pfqop : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn DeleteSecurityContext ( phcontext : *const super::super::Credentials:: SecHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn DeleteSecurityPackageA ( pszpackagename : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn DeleteSecurityPackageW ( pszpackagename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn EncryptMessage ( phcontext : *const super::super::Credentials:: SecHandle , fqop : u32 , pmessage : *const SecBufferDesc , messageseqno : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn EnumerateSecurityPackagesA ( pcpackages : *mut u32 , pppackageinfo : *mut *mut SecPkgInfoA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn EnumerateSecurityPackagesW ( pcpackages : *mut u32 , pppackageinfo : *mut *mut SecPkgInfoW ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn ExportSecurityContext ( phcontext : *const super::super::Credentials:: SecHandle , fflags : EXPORT_SECURITY_CONTEXT_FLAGS , ppackedcontext : *mut SecBuffer , ptoken : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn FreeContextBuffer ( pvcontextbuffer : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn FreeCredentialsHandle ( phcredential : *const super::super::Credentials:: SecHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn GetComputerObjectNameA ( nameformat : EXTENDED_NAME_FORMAT , lpnamebuffer : :: windows_sys::core::PSTR , nsize : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn GetComputerObjectNameW ( nameformat : EXTENDED_NAME_FORMAT , lpnamebuffer : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn GetUserNameExA ( nameformat : EXTENDED_NAME_FORMAT , lpnamebuffer : :: windows_sys::core::PSTR , nsize : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn GetUserNameExW ( nameformat : EXTENDED_NAME_FORMAT , lpnamebuffer : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn ImpersonateSecurityContext ( phcontext : *const super::super::Credentials:: SecHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn ImportSecurityContextA ( pszpackage : :: windows_sys::core::PCSTR , ppackedcontext : *const SecBuffer , token : *const ::core::ffi::c_void , phcontext : *mut super::super::Credentials:: SecHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn ImportSecurityContextW ( pszpackage : :: windows_sys::core::PCWSTR , ppackedcontext : *const SecBuffer , token : *const ::core::ffi::c_void , phcontext : *mut super::super::Credentials:: SecHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] fn InitSecurityInterfaceA ( ) -> *mut SecurityFunctionTableA ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] fn InitSecurityInterfaceW ( ) -> *mut SecurityFunctionTableW ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn InitializeSecurityContextA ( phcredential : *const super::super::Credentials:: SecHandle , phcontext : *const super::super::Credentials:: SecHandle , psztargetname : *const i8 , fcontextreq : ISC_REQ_FLAGS , reserved1 : u32 , targetdatarep : u32 , pinput : *const SecBufferDesc , reserved2 : u32 , phnewcontext : *mut super::super::Credentials:: SecHandle , poutput : *mut SecBufferDesc , pfcontextattr : *mut u32 , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn InitializeSecurityContextW ( phcredential : *const super::super::Credentials:: SecHandle , phcontext : *const super::super::Credentials:: SecHandle , psztargetname : *const u16 , fcontextreq : ISC_REQ_FLAGS , reserved1 : u32 , targetdatarep : u32 , pinput : *const SecBufferDesc , reserved2 : u32 , phnewcontext : *mut super::super::Credentials:: SecHandle , poutput : *mut SecBufferDesc , pfcontextattr : *mut u32 , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaAddAccountRights ( policyhandle : LSA_HANDLE , accountsid : super::super::super::Foundation:: PSID , userrights : *const super::super::super::Foundation:: UNICODE_STRING , countofrights : u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaCallAuthenticationPackage ( lsahandle : super::super::super::Foundation:: HANDLE , authenticationpackage : u32 , protocolsubmitbuffer : *const ::core::ffi::c_void , submitbufferlength : u32 , protocolreturnbuffer : *mut *mut ::core::ffi::c_void , returnbufferlength : *mut u32 , protocolstatus : *mut i32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaClose ( objecthandle : LSA_HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaConnectUntrusted ( lsahandle : *mut super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaCreateTrustedDomainEx ( policyhandle : LSA_HANDLE , trusteddomaininformation : *const TRUSTED_DOMAIN_INFORMATION_EX , authenticationinformation : *const TRUSTED_DOMAIN_AUTH_INFORMATION , desiredaccess : u32 , trusteddomainhandle : *mut LSA_HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaDeleteTrustedDomain ( policyhandle : LSA_HANDLE , trusteddomainsid : super::super::super::Foundation:: PSID ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaDeregisterLogonProcess ( lsahandle : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaEnumerateAccountRights ( policyhandle : LSA_HANDLE , accountsid : super::super::super::Foundation:: PSID , userrights : *mut *mut super::super::super::Foundation:: UNICODE_STRING , countofrights : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaEnumerateAccountsWithUserRight ( policyhandle : LSA_HANDLE , userright : *const super::super::super::Foundation:: UNICODE_STRING , buffer : *mut *mut ::core::ffi::c_void , countreturned : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaEnumerateLogonSessions ( logonsessioncount : *mut u32 , logonsessionlist : *mut *mut super::super::super::Foundation:: LUID ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaEnumerateTrustedDomains ( policyhandle : LSA_HANDLE , enumerationcontext : *mut u32 , buffer : *mut *mut ::core::ffi::c_void , preferedmaximumlength : u32 , countreturned : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaEnumerateTrustedDomainsEx ( policyhandle : LSA_HANDLE , enumerationcontext : *mut u32 , buffer : *mut *mut ::core::ffi::c_void , preferedmaximumlength : u32 , countreturned : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaFreeMemory ( buffer : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaFreeReturnBuffer ( buffer : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaGetAppliedCAPIDs ( systemname : *const super::super::super::Foundation:: UNICODE_STRING , capids : *mut *mut super::super::super::Foundation:: PSID , capidcount : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaGetLogonSessionData ( logonid : *const super::super::super::Foundation:: LUID , pplogonsessiondata : *mut *mut SECURITY_LOGON_SESSION_DATA ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn LsaLogonUser ( lsahandle : super::super::super::Foundation:: HANDLE , originname : *const super::super::super::System::Kernel:: STRING , logontype : SECURITY_LOGON_TYPE , authenticationpackage : u32 , authenticationinformation : *const ::core::ffi::c_void , authenticationinformationlength : u32 , localgroups : *const super::super:: TOKEN_GROUPS , sourcecontext : *const super::super:: TOKEN_SOURCE , profilebuffer : *mut *mut ::core::ffi::c_void , profilebufferlength : *mut u32 , logonid : *mut super::super::super::Foundation:: LUID , token : *mut super::super::super::Foundation:: HANDLE , quotas : *mut super::super:: QUOTA_LIMITS , substatus : *mut i32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn LsaLookupAuthenticationPackage ( lsahandle : super::super::super::Foundation:: HANDLE , packagename : *const super::super::super::System::Kernel:: STRING , authenticationpackage : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaLookupNames ( policyhandle : LSA_HANDLE , count : u32 , names : *const super::super::super::Foundation:: UNICODE_STRING , referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST , sids : *mut *mut LSA_TRANSLATED_SID ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaLookupNames2 ( policyhandle : LSA_HANDLE , flags : u32 , count : u32 , names : *const super::super::super::Foundation:: UNICODE_STRING , referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST , sids : *mut *mut LSA_TRANSLATED_SID2 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaLookupSids ( policyhandle : LSA_HANDLE , count : u32 , sids : *const super::super::super::Foundation:: PSID , referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST , names : *mut *mut LSA_TRANSLATED_NAME ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaLookupSids2 ( policyhandle : LSA_HANDLE , lookupoptions : u32 , count : u32 , sids : *const super::super::super::Foundation:: PSID , referenceddomains : *mut *mut LSA_REFERENCED_DOMAIN_LIST , names : *mut *mut LSA_TRANSLATED_NAME ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaNtStatusToWinError ( status : super::super::super::Foundation:: NTSTATUS ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn LsaOpenPolicy ( systemname : *const super::super::super::Foundation:: UNICODE_STRING , objectattributes : *const super::super::super::System::WindowsProgramming:: OBJECT_ATTRIBUTES , desiredaccess : u32 , policyhandle : *mut LSA_HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaOpenTrustedDomainByName ( policyhandle : LSA_HANDLE , trusteddomainname : *const super::super::super::Foundation:: UNICODE_STRING , desiredaccess : u32 , trusteddomainhandle : *mut LSA_HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaQueryCAPs ( capids : *const super::super::super::Foundation:: PSID , capidcount : u32 , caps : *mut *mut CENTRAL_ACCESS_POLICY , capcount : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaQueryDomainInformationPolicy ( policyhandle : LSA_HANDLE , informationclass : POLICY_DOMAIN_INFORMATION_CLASS , buffer : *mut *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaQueryForestTrustInformation ( policyhandle : LSA_HANDLE , trusteddomainname : *const super::super::super::Foundation:: UNICODE_STRING , foresttrustinfo : *mut *mut LSA_FOREST_TRUST_INFORMATION ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaQueryInformationPolicy ( policyhandle : LSA_HANDLE , informationclass : POLICY_INFORMATION_CLASS , buffer : *mut *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaQueryTrustedDomainInfo ( policyhandle : LSA_HANDLE , trusteddomainsid : super::super::super::Foundation:: PSID , informationclass : TRUSTED_INFORMATION_CLASS , buffer : *mut *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaQueryTrustedDomainInfoByName ( policyhandle : LSA_HANDLE , trusteddomainname : *const super::super::super::Foundation:: UNICODE_STRING , informationclass : TRUSTED_INFORMATION_CLASS , buffer : *mut *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn LsaRegisterLogonProcess ( logonprocessname : *const super::super::super::System::Kernel:: STRING , lsahandle : *mut super::super::super::Foundation:: HANDLE , securitymode : *mut u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaRegisterPolicyChangeNotification ( informationclass : POLICY_NOTIFICATION_INFORMATION_CLASS , notificationeventhandle : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaRemoveAccountRights ( policyhandle : LSA_HANDLE , accountsid : super::super::super::Foundation:: PSID , allrights : super::super::super::Foundation:: BOOLEAN , userrights : *const super::super::super::Foundation:: UNICODE_STRING , countofrights : u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaRetrievePrivateData ( policyhandle : LSA_HANDLE , keyname : *const super::super::super::Foundation:: UNICODE_STRING , privatedata : *mut *mut super::super::super::Foundation:: UNICODE_STRING ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaSetCAPs ( capdns : *const super::super::super::Foundation:: UNICODE_STRING , capdncount : u32 , flags : u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaSetDomainInformationPolicy ( policyhandle : LSA_HANDLE , informationclass : POLICY_DOMAIN_INFORMATION_CLASS , buffer : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaSetForestTrustInformation ( policyhandle : LSA_HANDLE , trusteddomainname : *const super::super::super::Foundation:: UNICODE_STRING , foresttrustinfo : *const LSA_FOREST_TRUST_INFORMATION , checkonly : super::super::super::Foundation:: BOOLEAN , collisioninfo : *mut *mut LSA_FOREST_TRUST_COLLISION_INFORMATION ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaSetInformationPolicy ( policyhandle : LSA_HANDLE , informationclass : POLICY_INFORMATION_CLASS , buffer : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaSetTrustedDomainInfoByName ( policyhandle : LSA_HANDLE , trusteddomainname : *const super::super::super::Foundation:: UNICODE_STRING , informationclass : TRUSTED_INFORMATION_CLASS , buffer : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaSetTrustedDomainInformation ( policyhandle : LSA_HANDLE , trusteddomainsid : super::super::super::Foundation:: PSID , informationclass : TRUSTED_INFORMATION_CLASS , buffer : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaStorePrivateData ( policyhandle : LSA_HANDLE , keyname : *const super::super::super::Foundation:: UNICODE_STRING , privatedata : *const super::super::super::Foundation:: UNICODE_STRING ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn LsaUnregisterPolicyChangeNotification ( informationclass : POLICY_NOTIFICATION_INFORMATION_CLASS , notificationeventhandle : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn MakeSignature ( phcontext : *const super::super::Credentials:: SecHandle , fqop : u32 , pmessage : *const SecBufferDesc , messageseqno : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryContextAttributesA ( phcontext : *const super::super::Credentials:: SecHandle , ulattribute : SECPKG_ATTR , pbuffer : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "sspicli.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryContextAttributesExA ( phcontext : *const super::super::Credentials:: SecHandle , ulattribute : SECPKG_ATTR , pbuffer : *mut ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "sspicli.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryContextAttributesExW ( phcontext : *const super::super::Credentials:: SecHandle , ulattribute : SECPKG_ATTR , pbuffer : *mut ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryContextAttributesW ( phcontext : *const super::super::Credentials:: SecHandle , ulattribute : SECPKG_ATTR , pbuffer : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryCredentialsAttributesA ( phcredential : *const super::super::Credentials:: SecHandle , ulattribute : u32 , pbuffer : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "sspicli.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryCredentialsAttributesExA ( phcredential : *const super::super::Credentials:: SecHandle , ulattribute : u32 , pbuffer : *mut ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "sspicli.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryCredentialsAttributesExW ( phcredential : *const super::super::Credentials:: SecHandle , ulattribute : u32 , pbuffer : *mut ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QueryCredentialsAttributesW ( phcredential : *const super::super::Credentials:: SecHandle , ulattribute : u32 , pbuffer : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn QuerySecurityContextToken ( phcontext : *const super::super::Credentials:: SecHandle , token : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn QuerySecurityPackageInfoA ( pszpackagename : :: windows_sys::core::PCSTR , pppackageinfo : *mut *mut SecPkgInfoA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn QuerySecurityPackageInfoW ( pszpackagename : :: windows_sys::core::PCWSTR , pppackageinfo : *mut *mut SecPkgInfoW ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn RevertSecurityContext ( phcontext : *const super::super::Credentials:: SecHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slcext.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLAcquireGenuineTicket ( ppticketblob : *mut *mut ::core::ffi::c_void , pcbticketblob : *mut u32 , pwsztemplateid : :: windows_sys::core::PCWSTR , pwszserverurl : :: windows_sys::core::PCWSTR , pwszclienttoken : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slcext.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLActivateProduct ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , cbappspecificdata : u32 , pvappspecificdata : *const ::core::ffi::c_void , pactivationinfo : *const SL_ACTIVATION_INFO_HEADER , pwszproxyserver : :: windows_sys::core::PCWSTR , wproxyport : u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLClose ( hslc : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLConsumeRight ( hslc : *const ::core::ffi::c_void , pappid : *const :: windows_sys::core::GUID , pproductskuid : *const :: windows_sys::core::GUID , pwszrightname : :: windows_sys::core::PCWSTR , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLDepositOfflineConfirmationId ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , pwszinstallationid : :: windows_sys::core::PCWSTR , pwszconfirmationid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLDepositOfflineConfirmationIdEx ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , pactivationinfo : *const SL_ACTIVATION_INFO_HEADER , pwszinstallationid : :: windows_sys::core::PCWSTR , pwszconfirmationid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLFireEvent ( hslc : *const ::core::ffi::c_void , pwszeventid : :: windows_sys::core::PCWSTR , papplicationid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGenerateOfflineInstallationId ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , ppwszinstallationid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGenerateOfflineInstallationIdEx ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , pactivationinfo : *const SL_ACTIVATION_INFO_HEADER , ppwszinstallationid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetApplicationInformation ( hslc : *const ::core::ffi::c_void , papplicationid : *const :: windows_sys::core::GUID , pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetGenuineInformation ( pqueryid : *const :: windows_sys::core::GUID , pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetInstalledProductKeyIds ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , pnproductkeyids : *mut u32 , ppproductkeyids : *mut *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetLicense ( hslc : *const ::core::ffi::c_void , plicensefileid : *const :: windows_sys::core::GUID , pcblicensefile : *mut u32 , ppblicensefile : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetLicenseFileId ( hslc : *const ::core::ffi::c_void , cblicenseblob : u32 , pblicenseblob : *const u8 , plicensefileid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetLicenseInformation ( hslc : *const ::core::ffi::c_void , psllicenseid : *const :: windows_sys::core::GUID , pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetLicensingStatusInformation ( hslc : *const ::core::ffi::c_void , pappid : *const :: windows_sys::core::GUID , pproductskuid : *const :: windows_sys::core::GUID , pwszrightname : :: windows_sys::core::PCWSTR , pnstatuscount : *mut u32 , pplicensingstatus : *mut *mut SL_LICENSING_STATUS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetPKeyId ( hslc : *const ::core::ffi::c_void , pwszpkeyalgorithm : :: windows_sys::core::PCWSTR , pwszpkeystring : :: windows_sys::core::PCWSTR , cbpkeyspecificdata : u32 , pbpkeyspecificdata : *const u8 , ppkeyid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetPKeyInformation ( hslc : *const ::core::ffi::c_void , ppkeyid : *const :: windows_sys::core::GUID , pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetPolicyInformation ( hslc : *const ::core::ffi::c_void , pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetPolicyInformationDWORD ( hslc : *const ::core::ffi::c_void , pwszvaluename : :: windows_sys::core::PCWSTR , pdwvalue : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetProductSkuInformation ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slcext.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetReferralInformation ( hslc : *const ::core::ffi::c_void , ereferraltype : SLREFERRALTYPE , pskuorappid : *const :: windows_sys::core::GUID , pwszvaluename : :: windows_sys::core::PCWSTR , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetSLIDList ( hslc : *const ::core::ffi::c_void , equeryidtype : SLIDTYPE , pqueryid : *const :: windows_sys::core::GUID , ereturnidtype : SLIDTYPE , pnreturnids : *mut u32 , ppreturnids : *mut *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slcext.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetServerStatus ( pwszserverurl : :: windows_sys::core::PCWSTR , pwszacquisitiontype : :: windows_sys::core::PCWSTR , pwszproxyserver : :: windows_sys::core::PCWSTR , wproxyport : u16 , phrstatus : *mut :: windows_sys::core::HRESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetServiceInformation ( hslc : *const ::core::ffi::c_void , pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetWindowsInformation ( pwszvaluename : :: windows_sys::core::PCWSTR , pedatatype : *mut SLDATATYPE , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLGetWindowsInformationDWORD ( pwszvaluename : :: windows_sys::core::PCWSTR , pdwvalue : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLInstallLicense ( hslc : *const ::core::ffi::c_void , cblicenseblob : u32 , pblicenseblob : *const u8 , plicensefileid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLInstallProofOfPurchase ( hslc : *const ::core::ffi::c_void , pwszpkeyalgorithm : :: windows_sys::core::PCWSTR , pwszpkeystring : :: windows_sys::core::PCWSTR , cbpkeyspecificdata : u32 , pbpkeyspecificdata : *const u8 , ppkeyid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slwga.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLIsGenuineLocal ( pappid : *const :: windows_sys::core::GUID , pgenuinestate : *mut SL_GENUINE_STATE , puioptions : *mut SL_NONGENUINE_UI_OPTIONS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLOpen ( phslc : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-slapi-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLQueryLicenseValueFromApp ( valuename : :: windows_sys::core::PCWSTR , valuetype : *mut u32 , databuffer : *mut ::core::ffi::c_void , datasize : u32 , resultdatasize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SLRegisterEvent ( hslc : *const ::core::ffi::c_void , pwszeventid : :: windows_sys::core::PCWSTR , papplicationid : *const :: windows_sys::core::GUID , hevent : super::super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLSetCurrentProductKey ( hslc : *const ::core::ffi::c_void , pproductskuid : *const :: windows_sys::core::GUID , pproductkeyid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLSetGenuineInformation ( pqueryid : *const :: windows_sys::core::GUID , pwszvaluename : :: windows_sys::core::PCWSTR , edatatype : SLDATATYPE , cbvalue : u32 , pbvalue : *const u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLUninstallLicense ( hslc : *const ::core::ffi::c_void , plicensefileid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SLUninstallProofOfPurchase ( hslc : *const ::core::ffi::c_void , ppkeyid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "slc.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SLUnregisterEvent ( hslc : *const ::core::ffi::c_void , pwszeventid : :: windows_sys::core::PCWSTR , papplicationid : *const :: windows_sys::core::GUID , hevent : super::super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SaslAcceptSecurityContext ( phcredential : *const super::super::Credentials:: SecHandle , phcontext : *const super::super::Credentials:: SecHandle , pinput : *const SecBufferDesc , fcontextreq : ASC_REQ_FLAGS , targetdatarep : u32 , phnewcontext : *mut super::super::Credentials:: SecHandle , poutput : *mut SecBufferDesc , pfcontextattr : *mut u32 , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SaslEnumerateProfilesA ( profilelist : *mut :: windows_sys::core::PSTR , profilecount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SaslEnumerateProfilesW ( profilelist : *mut :: windows_sys::core::PWSTR , profilecount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SaslGetContextOption ( contexthandle : *const super::super::Credentials:: SecHandle , option : u32 , value : *mut ::core::ffi::c_void , size : u32 , needed : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SaslGetProfilePackageA ( profilename : :: windows_sys::core::PCSTR , packageinfo : *mut *mut SecPkgInfoA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SaslGetProfilePackageW ( profilename : :: windows_sys::core::PCWSTR , packageinfo : *mut *mut SecPkgInfoW ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SaslIdentifyPackageA ( pinput : *const SecBufferDesc , packageinfo : *mut *mut SecPkgInfoA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SaslIdentifyPackageW ( pinput : *const SecBufferDesc , packageinfo : *mut *mut SecPkgInfoW ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SaslInitializeSecurityContextA ( phcredential : *const super::super::Credentials:: SecHandle , phcontext : *const super::super::Credentials:: SecHandle , psztargetname : :: windows_sys::core::PCSTR , fcontextreq : ISC_REQ_FLAGS , reserved1 : u32 , targetdatarep : u32 , pinput : *const SecBufferDesc , reserved2 : u32 , phnewcontext : *mut super::super::Credentials:: SecHandle , poutput : *mut SecBufferDesc , pfcontextattr : *mut u32 , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SaslInitializeSecurityContextW ( phcredential : *const super::super::Credentials:: SecHandle , phcontext : *const super::super::Credentials:: SecHandle , psztargetname : :: windows_sys::core::PCWSTR , fcontextreq : ISC_REQ_FLAGS , reserved1 : u32 , targetdatarep : u32 , pinput : *const SecBufferDesc , reserved2 : u32 , phnewcontext : *mut super::super::Credentials:: SecHandle , poutput : *mut SecBufferDesc , pfcontextattr : *mut u32 , ptsexpiry : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SaslSetContextOption ( contexthandle : *const super::super::Credentials:: SecHandle , option : u32 , value : *const ::core::ffi::c_void , size : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sas.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SendSAS ( asuser : super::super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SetContextAttributesA ( phcontext : *const super::super::Credentials:: SecHandle , ulattribute : SECPKG_ATTR , pbuffer : *const ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SetContextAttributesW ( phcontext : *const super::super::Credentials:: SecHandle , ulattribute : SECPKG_ATTR , pbuffer : *const ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SetCredentialsAttributesA ( phcredential : *const super::super::Credentials:: SecHandle , ulattribute : u32 , pbuffer : *const ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn SetCredentialsAttributesW ( phcredential : *const super::super::Credentials:: SecHandle , ulattribute : u32 , pbuffer : *const ::core::ffi::c_void , cbbuffer : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SslCrackCertificate ( pbcertificate : *mut u8 , cbcertificate : u32 , dwflags : u32 , ppcertificate : *mut *mut X509Certificate ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SslEmptyCacheA ( psztargetname : :: windows_sys::core::PCSTR , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SslEmptyCacheW ( psztargetname : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SslFreeCertificate ( pcertificate : *mut X509Certificate ) -> ( ) ); -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SslGenerateRandomBits ( prandomdata : *mut u8 , crandomdata : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SslGetExtensions ( clienthello : *const u8 , clienthellobytesize : u32 , genericextensions : *mut SCH_EXTENSION_DATA , genericextensionscount : u8 , bytestoread : *mut u32 , flags : SchGetExtensionsOptions ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SslGetMaximumKeySize ( reserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "schannel.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SslGetServerIdentity ( clienthello : *const u8 , clienthellosize : u32 , serveridentity : *mut *mut u8 , serveridentitysize : *mut u32 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SspiCompareAuthIdentities ( authidentity1 : *const ::core::ffi::c_void , authidentity2 : *const ::core::ffi::c_void , samesupplieduser : *mut super::super::super::Foundation:: BOOLEAN , samesuppliedidentity : *mut super::super::super::Foundation:: BOOLEAN ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiCopyAuthIdentity ( authdata : *const ::core::ffi::c_void , authdatacopy : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiDecryptAuthIdentity ( encryptedauthdata : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "sspicli.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiDecryptAuthIdentityEx ( options : u32 , encryptedauthdata : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiEncodeAuthIdentityAsStrings ( pauthidentity : *const ::core::ffi::c_void , ppszusername : *mut :: windows_sys::core::PWSTR , ppszdomainname : *mut :: windows_sys::core::PWSTR , ppszpackedcredentialsstring : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiEncodeStringsAsAuthIdentity ( pszusername : :: windows_sys::core::PCWSTR , pszdomainname : :: windows_sys::core::PCWSTR , pszpackedcredentialsstring : :: windows_sys::core::PCWSTR , ppauthidentity : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiEncryptAuthIdentity ( authdata : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "sspicli.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiEncryptAuthIdentityEx ( options : u32 , authdata : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiExcludePackage ( authidentity : *const ::core::ffi::c_void , pszpackagename : :: windows_sys::core::PCWSTR , ppnewauthidentity : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiFreeAuthIdentity ( authdata : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiGetTargetHostName ( psztargetname : :: windows_sys::core::PCWSTR , pszhostname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SspiIsAuthIdentityEncrypted ( encryptedauthdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SspiIsPromptingNeeded ( errororntstatus : u32 ) -> super::super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiLocalFree ( databuffer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiMarshalAuthIdentity ( authidentity : *const ::core::ffi::c_void , authidentitylength : *mut u32 , authidentitybytearray : *mut *mut i8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiPrepareForCredRead ( authidentity : *const ::core::ffi::c_void , psztargetname : :: windows_sys::core::PCWSTR , pcredmancredentialtype : *mut u32 , ppszcredmantargetname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiPrepareForCredWrite ( authidentity : *const ::core::ffi::c_void , psztargetname : :: windows_sys::core::PCWSTR , pcredmancredentialtype : *mut u32 , ppszcredmantargetname : *mut :: windows_sys::core::PWSTR , ppszcredmanusername : *mut :: windows_sys::core::PWSTR , ppcredentialblob : *mut *mut u8 , pcredentialblobsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiPromptForCredentialsA ( psztargetname : :: windows_sys::core::PCSTR , puiinfo : *const ::core::ffi::c_void , dwautherror : u32 , pszpackage : :: windows_sys::core::PCSTR , pinputauthidentity : *const ::core::ffi::c_void , ppauthidentity : *mut *mut ::core::ffi::c_void , pfsave : *mut i32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiPromptForCredentialsW ( psztargetname : :: windows_sys::core::PCWSTR , puiinfo : *const ::core::ffi::c_void , dwautherror : u32 , pszpackage : :: windows_sys::core::PCWSTR , pinputauthidentity : *const ::core::ffi::c_void , ppauthidentity : *mut *mut ::core::ffi::c_void , pfsave : *mut i32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiUnmarshalAuthIdentity ( authidentitylength : u32 , authidentitybytearray : :: windows_sys::core::PCSTR , ppauthidentity : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiValidateAuthIdentity ( authdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn SspiZeroAuthIdentity ( authdata : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SystemFunction036 ( randombuffer : *mut ::core::ffi::c_void , randombufferlength : u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SystemFunction040 ( memory : *mut ::core::ffi::c_void , memorysize : u32 , optionflags : u32 ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn SystemFunction041 ( memory : *mut ::core::ffi::c_void , memorysize : u32 , optionflags : u32 ) -> super::super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingDeleteAllBindings ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingDeleteBinding ( targeturl : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingGenerateBinding ( keytype : TOKENBINDING_KEY_PARAMETERS_TYPE , targeturl : :: windows_sys::core::PCWSTR , bindingtype : TOKENBINDING_TYPE , tlsekm : *const ::core::ffi::c_void , tlsekmsize : u32 , extensionformat : TOKENBINDING_EXTENSION_FORMAT , extensiondata : *const ::core::ffi::c_void , tokenbinding : *mut *mut ::core::ffi::c_void , tokenbindingsize : *mut u32 , resultdata : *mut *mut TOKENBINDING_RESULT_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingGenerateID ( keytype : TOKENBINDING_KEY_PARAMETERS_TYPE , publickey : *const ::core::ffi::c_void , publickeysize : u32 , resultdata : *mut *mut TOKENBINDING_RESULT_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingGenerateIDForUri ( keytype : TOKENBINDING_KEY_PARAMETERS_TYPE , targeturi : :: windows_sys::core::PCWSTR , resultdata : *mut *mut TOKENBINDING_RESULT_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingGenerateMessage ( tokenbindings : *const *const ::core::ffi::c_void , tokenbindingssize : *const u32 , tokenbindingscount : u32 , tokenbindingmessage : *mut *mut ::core::ffi::c_void , tokenbindingmessagesize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingGetHighestSupportedVersion ( majorversion : *mut u8 , minorversion : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingGetKeyTypesClient ( keytypes : *mut *mut TOKENBINDING_KEY_TYPES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingGetKeyTypesServer ( keytypes : *mut *mut TOKENBINDING_KEY_TYPES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tokenbinding.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] fn TokenBindingVerifyMessage ( tokenbindingmessage : *const ::core::ffi::c_void , tokenbindingmessagesize : u32 , keytype : TOKENBINDING_KEY_PARAMETERS_TYPE , tlsekm : *const ::core::ffi::c_void , tlsekmsize : u32 , resultlist : *mut *mut TOKENBINDING_RESULT_LIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn TranslateNameA ( lpaccountname : :: windows_sys::core::PCSTR , accountnameformat : EXTENDED_NAME_FORMAT , desirednameformat : EXTENDED_NAME_FORMAT , lptranslatedname : :: windows_sys::core::PSTR , nsize : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] fn TranslateNameW ( lpaccountname : :: windows_sys::core::PCWSTR , accountnameformat : EXTENDED_NAME_FORMAT , desirednameformat : EXTENDED_NAME_FORMAT , lptranslatedname : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Security_Credentials")] -::windows_sys::core::link ! ( "secur32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] fn VerifySignature ( phcontext : *const super::super::Credentials:: SecHandle , pmessage : *const SecBufferDesc , messageseqno : u32 , pfqop : *mut u32 ) -> :: windows_sys::core::HRESULT ); -pub type ICcgDomainAuthCredentials = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ACCOUNT_ADJUST_PRIVILEGES: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ACCOUNT_ADJUST_QUOTAS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ACCOUNT_ADJUST_SYSTEM_ACCESS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ACCOUNT_VIEW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_ALLOCATED_MEMORY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_ALLOW_CONTEXT_REPLAY: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_ALLOW_NON_USER_LOGONS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_CALL_LEVEL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_CONFIDENTIALITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_CONNECTION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_DATAGRAM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_DELEGATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_EXTENDED_ERROR: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_FRAGMENT_ONLY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_IDENTIFY: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_INTEGRITY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_LICENSING: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_MESSAGES: u64 = 4294967296u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_MUTUAL_AUTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_NO_ADDITIONAL_TOKEN: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_NO_TOKEN: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_NULL_SESSION: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_REPLAY_DETECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_SEQUENCE_DETECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_SESSION_TICKET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_STREAM: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_THIRD_LEG_FAILED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_USED_DCE_STYLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_RET_USE_SESSION_KEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUDIT_ENUMERATE_USERS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUDIT_QUERY_MISC_POLICY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUDIT_QUERY_SYSTEM_POLICY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUDIT_QUERY_USER_POLICY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUDIT_SET_MISC_POLICY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUDIT_SET_SYSTEM_POLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUDIT_SET_USER_POLICY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_ENC_TKT_IN_SKEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_FORWARDABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_NOADDRESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_POSTDATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_PROXIABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_RENEWABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_S4U_DELEGATE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_ALLOW_VALIDATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_OK_AS_DELEGATE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_PREAUTH_REQUIRED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_TRANSITIVE_TRUST: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AUTH_REQ_VALIDATE_CLIENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountLogon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69979850_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountLogon_CredentialValidation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce923f_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountLogon_KerbCredentialValidation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9242_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountLogon_Kerberos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9240_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountLogon_Others: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9241_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountManagement: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6997984e_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountManagement_ApplicationGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9239_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountManagement_ComputerAccount: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9236_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountManagement_DistributionGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9238_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountManagement_Others: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce923a_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountManagement_SecurityGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9237_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_AccountManagement_UserAccount: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9235_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DSAccess_DSAccess: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce923b_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DetailedTracking: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6997984c_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DetailedTracking_DpapiActivity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce922d_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DetailedTracking_PnpActivity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9248_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DetailedTracking_ProcessCreation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce922b_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DetailedTracking_ProcessTermination: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce922c_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DetailedTracking_RpcCall: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce922e_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DetailedTracking_TokenRightAdjusted: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce924a_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DirectoryServiceAccess: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6997984f_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_DsAccess_AdAuditChanges: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce923c_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Ds_DetailedReplication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce923e_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Ds_Replication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce923d_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69979849_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_AccountLockout: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9217_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_Claims: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9247_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_Groups: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9249_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_IPSecMainMode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9218_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_IPSecQuickMode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9219_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_IPSecUserMode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce921a_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_Logoff: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9216_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_Logon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9215_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_NPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9243_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_Others: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce921c_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_Logon_SpecialLogon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce921b_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6997984a_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_ApplicationGenerated: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9222_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_CbacStaging: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9246_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_CertificationServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9221_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_DetailedFileShare: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9244_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_FileSystem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce921d_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_FirewallConnection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9226_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_FirewallPacketDrops: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9225_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_Handle: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9223_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_Kernel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce921f_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_Other: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9227_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_Registry: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce921e_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_RemovableStorage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9245_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_Sam: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9220_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_ObjectAccess_Share: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9224_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PolicyChange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6997984d_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PolicyChange_AuditPolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce922f_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PolicyChange_AuthenticationPolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9230_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PolicyChange_AuthorizationPolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9231_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PolicyChange_MpsscvRulePolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9232_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PolicyChange_Others: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9234_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PolicyChange_WfpIPSecPolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9233_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PrivilegeUse: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6997984b_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PrivilegeUse_NonSensitive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9229_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PrivilegeUse_Others: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce922a_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_PrivilegeUse_Sensitive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9228_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_System: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69979848_797a_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_System_IPSecDriverEvents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9213_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_System_Integrity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9212_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_System_Others: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9214_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_System_SecurityStateChange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9210_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Audit_System_SecuritySubsystemExtension: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cce9211_69ae_11d9_bed3_505054503030); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CENTRAL_ACCESS_POLICY_OWNER_RIGHTS_PRESENT_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CENTRAL_ACCESS_POLICY_STAGED_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CENTRAL_ACCESS_POLICY_STAGED_OWNER_RIGHTS_PRESENT_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CLEAR_BLOCK_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CLOUDAP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CloudAP"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CLOUDAP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CloudAP"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CREDP_FLAGS_CLEAR_PASSWORD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CREDP_FLAGS_DONT_CACHE_TI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CREDP_FLAGS_IN_PROCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CREDP_FLAGS_TRUSTED_CALLER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CREDP_FLAGS_USER_ENCRYPTED_PASSWORD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CREDP_FLAGS_USE_MIDL_HEAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CREDP_FLAGS_VALIDATE_PROXY_TARGET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CRED_MARSHALED_TI_SIZE_SIZE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CYPHER_BLOCK_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ClOUDAP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("CloudAP"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DEFAULT_TLS_SSP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Default TLS SSP"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DEFAULT_TLS_SSP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Default TLS SSP"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DEFAULT_TLS_SSP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Default TLS SSP"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DOMAIN_NO_LM_OWF_CHANGE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DS_UNKNOWN_ADDRESS_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ENABLE_TLS_CLIENT_EARLY_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const E_RM_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -1073415165i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const FACILITY_SL_ITF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ID_CAP_SLAPI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("slapiQueryLicenseValue"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_ALLOCATED_MEMORY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_CALL_LEVEL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_CONFIDENTIALITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_CONFIDENTIALITY_ONLY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_CONNECTION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_DATAGRAM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_DEFERRED_CRED_VALIDATION: u64 = 8589934592u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_DELEGATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_EXTENDED_ERROR: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_FORWARD_CREDENTIALS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_FRAGMENT_ONLY: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_IDENTIFY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_INTEGRITY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_INTERMEDIATE_RETURN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_MANUAL_CRED_VALIDATION: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_MESSAGES: u64 = 4294967296u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_MUTUAL_AUTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_NO_ADDITIONAL_TOKEN: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_NULL_SESSION: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_REAUTHENTICATION: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_REPLAY_DETECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_RESERVED1: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_SEQUENCE_DETECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_STREAM: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_USED_COLLECTED_CREDS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_USED_DCE_STYLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_USED_HTTP_STYLE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_USED_SUPPLIED_CREDS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_RET_USE_SESSION_KEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISSP_LEVEL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISSP_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KDC_PROXY_SETTINGS_FLAGS_FORCEPROXY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KDC_PROXY_SETTINGS_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERBEROS_REVISION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERBEROS_VERSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CERTIFICATE_LOGON_FLAG_CHECK_DUPLICATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CERTIFICATE_LOGON_FLAG_USE_CERTIFICATE_INFO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CERTIFICATE_S4U_LOGON_FLAG_CHECK_DUPLICATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CERTIFICATE_S4U_LOGON_FLAG_CHECK_LOGONHOURS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CERTIFICATE_S4U_LOGON_FLAG_FAIL_IF_NT_AUTH_POLICY_REQUIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CERTIFICATE_S4U_LOGON_FLAG_IDENTIFY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_CRC32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_DES_MAC: i32 = -133i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_DES_MAC_MD5: i32 = -134i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_HMAC_MD5: i32 = -138i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_HMAC_SHA1_96_AES128: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_HMAC_SHA1_96_AES128_Ki: i32 = -150i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_HMAC_SHA1_96_AES256: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_HMAC_SHA1_96_AES256_Ki: i32 = -151i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_KRB_DES_MAC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_KRB_DES_MAC_K: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_LM: i32 = -130i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_MD25: i32 = -135i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_MD4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_MD5: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_MD5_DES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_MD5_HMAC: i32 = -137i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_RC4_MD5: i32 = -136i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_REAL_CRC32: i32 = -132i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_SHA1: i32 = -131i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CHECKSUM_SHA1_NEW: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_CLOUD_KERBEROS_DEBUG_DATA_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_DECRYPT_FLAG_DEFAULT_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_AES128_CTS_HMAC_SHA1_96: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_AES128_CTS_HMAC_SHA1_96_PLAIN: i32 = -148i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_AES256_CTS_HMAC_SHA1_96: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_AES256_CTS_HMAC_SHA1_96_PLAIN: i32 = -149i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES3_CBC_MD5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES3_CBC_SHA1: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES3_CBC_SHA1_KD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES_CBC_MD5_NT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES_EDE3_CBC_ENV: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES_PLAIN: i32 = -132i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DSA_SHA1_CMS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DSA_SIGN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_PKCS7_PUB: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC2_CBC_ENV: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_HMAC_NT_EXP: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_HMAC_OLD: i32 = -133i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_HMAC_OLD_EXP: i32 = -135i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_LM: i32 = -130i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_PLAIN: i32 = -140i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_PLAIN2: i32 = -129i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_PLAIN_EXP: i32 = -141i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_PLAIN_OLD: i32 = -134i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_PLAIN_OLD_EXP: i32 = -136i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_SHA: i32 = -131i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_ENV: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_ES_OEAP_ENV: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_MD5_CMS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_PRIV: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_PUB: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_PUB_MD5: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_PUB_SHA1: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RSA_SHA1_CMS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_LOGON_FLAG_ALLOW_EXPIRED_TICKET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_LOGON_FLAG_REDIRECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_PURGE_ALL_TICKETS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE_FLAG_DAC_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_REFRESH_POLICY_KDC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_REFRESH_POLICY_KERBEROS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_REFRESH_SCCRED_GETTGT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_REFRESH_SCCRED_RELEASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_AS_KERB_CRED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_CACHE_TICKET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_DONT_USE_CACHE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_MAX_LIFETIME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_USE_CACHE_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_USE_CREDHANDLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_RETRIEVE_TICKET_WITH_SEC_CRED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_S4U2PROXY_CACHE_ENTRY_INFO_FLAG_NEGATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_S4U2PROXY_CRED_FLAG_NEGATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_S4U_LOGON_FLAG_CHECK_LOGONHOURS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_S4U_LOGON_FLAG_IDENTIFY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_SETPASS_USE_CREDHANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_SETPASS_USE_LOGONID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_cname_in_pa_data: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_enc_pa_rep: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_name_canonicalize: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TRANSFER_CRED_CLEANUP_CREDENTIALS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TRANSFER_CRED_WITH_TICKETS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_USE_DEFAULT_TICKET_FLAGS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_WRAP_NO_ENCRYPT: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERN_CONTEXT_CERT_INFO_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_ANONYMOUS_STRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ANONYMOUS"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_ENTERPRISE_PRINCIPAL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_ENT_PRINCIPAL_AND_ID: i32 = -130i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_MS_BRANCH_ID: i32 = -133i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_MS_PRINCIPAL: i32 = -128i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_MS_PRINCIPAL_AND_ID: i32 = -129i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_PRINCIPAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_PRINCIPAL_AND_ID: i32 = -131i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_SRV_HST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_SRV_INST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_SRV_INST_AND_ID: i32 = -132i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_SRV_XHST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_UID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_WELLKNOWN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_NT_X500_PRINCIPAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KRB_WELLKNOWN_STRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WELLKNOWN"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LCRED_CRED_EXISTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LCRED_STATUS_NOCRED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LCRED_STATUS_UNKNOWN_ISSUER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_GRACE_LOGON: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_LM_V2: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_MANAGED_SERVICE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_NO_ELEVATION: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_NO_OPTIMIZED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_NTLMV2_ENABLED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_NTLM_V2: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_NT_V2: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_OPTIMIZED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_PKINIT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_WINLOGON: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOOKUP_TRANSLATE_NAMES: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOOKUP_VIEW_LOCAL_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSASETCAPS_RELOAD_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSASETCAPS_VALID_FLAG_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_ADT_LEGACY_SECURITY_SOURCE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_ADT_SECURITY_SOURCE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft-Windows-Security-Auditing"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_CALL_PACKAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApCallPackage\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_CALL_PACKAGE_PASSTHROUGH: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApCallPackagePassthrough\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_CALL_PACKAGE_UNTRUSTED: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApCallPackageUntrusted\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_INITIALIZE_PACKAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApInitializePackage\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_LOGON_TERMINATED: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApLogonTerminated\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_LOGON_USER: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApLogonUser\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_LOGON_USER_EX: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApLogonUserEx\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_AP_NAME_LOGON_USER_EX2: ::windows_sys::core::PCSTR = ::windows_sys::s!("LsaApLogonUserEx2\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_CALL_LICENSE_SERVER: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_FOREST_TRUST_RECORD_TYPE_UNRECOGNIZED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_FTRECORD_DISABLED_REASONS: i32 = 65535i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_GLOBAL_SECRET_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("G$"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_GLOBAL_SECRET_PREFIX_LENGTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_LOCAL_SECRET_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("L$"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_LOCAL_SECRET_PREFIX_LENGTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_LOOKUP_DISALLOW_CONNECTED_ACCOUNT_INTERNET_SID: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_LOOKUP_ISOLATED_AS_LOCAL: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_LOOKUP_PREFER_INTERNET_NAMES: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_MACHINE_SECRET_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("M$"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_MAXIMUM_ENUMERATION_LENGTH: u32 = 32000u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_MAXIMUM_SID_COUNT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_MODE_INDIVIDUAL_ACCOUNTS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_MODE_LOG_FULL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_MODE_MANDATORY_ACCESS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_MODE_PASSWORD_PROTECTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_NB_DISABLED_ADMIN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_NB_DISABLED_CONFLICT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_QUERY_CLIENT_PRELOGON_SESSION_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_SECRET_MAXIMUM_COUNT: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_SECRET_MAXIMUM_LENGTH: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_SID_DISABLED_ADMIN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_SID_DISABLED_CONFLICT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_TLN_DISABLED_ADMIN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_TLN_DISABLED_CONFLICT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LSA_TLN_DISABLED_NEW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MAXIMUM_CAPES_PER_CAP: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MAX_CRED_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MAX_PROTOCOL_ID_SIZE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MAX_RECORDS_IN_FOREST_TRUST_INFO: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MAX_USER_RECORDS: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MICROSOFT_KERBEROS_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Kerberos"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MICROSOFT_KERBEROS_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Kerberos"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MICROSOFT_KERBEROS_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Kerberos"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_ALLOW_FORCE_GUEST: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_ALLOW_MSVCHAPV2: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_AV_FLAG_FORCE_GUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_AV_FLAG_MIC_HANDSHAKE_MESSAGES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_AV_FLAG_UNVERIFIED_TARGET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CHALLENGE_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CHECK_LOGONHOURS_FOR_S4U: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CLEARTEXT_PASSWORD_SUPPLIED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CREDENTIAL_KEY_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_CREDKEY_PRESENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_REMOVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_SHA_PRESENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION_ARSO: u32 = 4294901763u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION_INVALID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION_IUM: u32 = 4294901761u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION_REMOTE: u32 = 4294901762u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION_RESERVED_1: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION_V3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_DISABLE_PERSONAL_FALLBACK: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_INTERNET_DOMAIN: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_LANMAN_SESSION_KEY_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_MAX_AVL_SIZE: u32 = 64000u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_MAX_NTLM3_LIFE: u32 = 1800u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_MNS_LOGON: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_NTLM3_OWF_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_NTLM3_RESPONSE_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_OWF_PASSWORD_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_PACKAGE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("MICROSOFT_AUTHENTICATION_PACKAGE_V1_0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_PACKAGE_NAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MICROSOFT_AUTHENTICATION_PACKAGE_V1_0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_S4U2SELF: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_S4U_LOGON_FLAG_CHECK_LOGONHOURS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SHA_PASSWORD_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_DLL: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_DLL_EX: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_DLL_IIS: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_DLL_RAS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_DLL_SHIFT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_FLAGS: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_KEY: ::windows_sys::core::PCSTR = ::windows_sys::s!("SYSTEM\\CurrentControlSet\\Control\\Lsa\\MSV1_0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTHENTICATION_VALUE: ::windows_sys::core::PCSTR = ::windows_sys::s!("Auth"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_ACCOUNT_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_ACCOUNT_EXPIRY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_ACCOUNT_TYPE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_LOCKOUT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_LOGON_HOURS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_PASSWORD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_PASSWORD_EXPIRY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_SUBAUTH_WORKSTATIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_USER_SESSION_KEY_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_USE_CLIENT_CHALLENGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_USE_DOMAIN_FOR_ROUTING_ONLY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_VALIDATION_KICKOFF_TIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_VALIDATION_LOGOFF_TIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_VALIDATION_LOGON_DOMAIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_VALIDATION_LOGON_SERVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_VALIDATION_SESSION_KEY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_VALIDATION_USER_FLAGS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_VALIDATION_USER_ID: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NEGOSSP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Negotiate"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NEGOSSP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Negotiate"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NEGOSSP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Negotiate"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NEGOTIATE_ALLOW_NTLM: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NEGOTIATE_MAX_PREFIX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NEGOTIATE_NEG_NTLM: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NGC_DATA_FLAG_IS_CLOUD_TRUST_CRED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NGC_DATA_FLAG_IS_SMARTCARD_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NGC_DATA_FLAG_KERB_CERTIFICATE_LOGON_FLAG_CHECK_DUPLICATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NGC_DATA_FLAG_KERB_CERTIFICATE_LOGON_FLAG_USE_CERTIFICATE_INFO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_FLAG_NEW_THREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_FLAG_ONE_SHOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_FLAG_SECONDS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_TYPE_HANDLE_WAIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_TYPE_IMMEDIATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_TYPE_INTERVAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_TYPE_NOTIFY_EVENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFIER_TYPE_STATE_CHANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFY_CLASS_DOMAIN_CHANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFY_CLASS_PACKAGE_CHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFY_CLASS_REGISTRY_CHANGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NOTIFY_CLASS_ROLE_CHANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NO_LONG_NAMES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NTLMSP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NTLM"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NTLMSP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("NTLM"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PCT1SP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft PCT 1.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PCT1SP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft PCT 1.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PCT1SP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft PCT 1.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PER_USER_AUDIT_FAILURE_EXCLUDE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PER_USER_AUDIT_FAILURE_INCLUDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PER_USER_AUDIT_NONE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PER_USER_AUDIT_SUCCESS_EXCLUDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PER_USER_AUDIT_SUCCESS_INCLUDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PER_USER_POLICY_UNCHANGED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PKU2U_PACKAGE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("pku2u"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PKU2U_PACKAGE_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("pku2u"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PKU2U_PACKAGE_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("pku2u"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_AUDIT_EVENT_FAILURE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_AUDIT_EVENT_NONE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_AUDIT_EVENT_SUCCESS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_AUDIT_EVENT_UNCHANGED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_AUDIT_LOG_ADMIN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_CREATE_ACCOUNT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_CREATE_PRIVILEGE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_CREATE_SECRET: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_GET_PRIVATE_INFORMATION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_KERBEROS_VALIDATE_CLIENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_LOOKUP_NAMES: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_NOTIFICATION: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_DHCP_SERVER_ALLOWED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_INBOUND_CONFIDENTIALITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_INBOUND_INTEGRITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_OUTBOUND_CONFIDENTIALITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_OUTBOUND_INTEGRITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_RAS_SERVER_ALLOWED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_QOS_SCHANNEL_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_SERVER_ADMIN: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_SET_AUDIT_REQUIREMENTS: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_SET_DEFAULT_QUOTA_LIMITS: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_TRUST_ADMIN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_VIEW_AUDIT_INFORMATION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const POLICY_VIEW_LOCAL_INFORMATION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_ARSO_LOGON: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_AUTH_ID: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_CACHED_INTERACTIVE_LOGON: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_CACHED_LOGON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_CLEAR_PASSWORD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_DO_NOT_SPLIT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_ENCRYPTED_CREDGUARD_PASSWORD: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_ENTERPRISE_INTERNET_USER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_EX: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_INTERACTIVE_FIDO_LOGON: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_INTERACTIVE_NGC_LOGON: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_INTERACTIVE_SMARTCARD_LOGON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_INTERNET_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_LOGON_LUA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_LOGON_NO_TCB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_LOGON_PACKAGE_SHIFT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_OWF_PASSWORD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_PACKAGE_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_PACKED_CREDS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_PROTECTED_USER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_REFRESH_NEEDED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_RESTRICTED_TS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_SUPPLEMENTAL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_TRANSFER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PRIMARY_CRED_UPDATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const RCRED_CRED_EXISTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const RCRED_STATUS_NOCRED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const RCRED_STATUS_UNKNOWN_ISSUER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const RTL_ENCRYPT_MEMORY_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const RTL_ENCRYPT_OPTION_CROSS_PROCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const RTL_ENCRYPT_OPTION_FOR_SYSTEM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const RTL_ENCRYPT_OPTION_SAME_LOGON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_CREDENTIAL_UPDATE_FREE_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("CredentialUpdateFree"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("CredentialUpdateNotify"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("RegisterMappedEntrypoints"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("CredentialUpdateRegister"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_DAYS_PER_WEEK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_INIT_NOTIFICATION_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("InitializeChangeNotify"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("PasswordChangeNotify"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SAM_PASSWORD_FILTER_ROUTINE: ::windows_sys::core::PCSTR = ::windows_sys::s!("PasswordFilter"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SASL_OPTION_AUTHZ_PROCESSING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SASL_OPTION_AUTHZ_STRING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SASL_OPTION_RECV_SIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SASL_OPTION_SEND_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_ALERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_CRED_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Schannel"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Schannel"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Schannel"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_RENEGOTIATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_SECRET_PRIVKEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_SECRET_TYPE_CAPI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_SESSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCHANNEL_SHUTDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_ALLOW_NULL_ENCRYPTION: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CREDENTIALS_VERSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_CACHE_ONLY_URL_RETRIEVAL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_CERT_CONTEXT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_DEFERRED_CRED_VALIDATION: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_DISABLE_RECONNECTS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_FORMAT_CERT_CONTEXT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_FORMAT_CERT_HASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_FORMAT_CERT_HASH_STORE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MAX_STORE_NAME_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MAX_SUPPORTED_ALGS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MAX_SUPPORTED_ALPN_IDS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MAX_SUPPORTED_CERTS: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MAX_SUPPORTED_CHAINING_MODES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MAX_SUPPORTED_CRYPTO_SETTINGS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MAX_SUPPORTED_PARAMETERS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MEMORY_STORE_CERT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_RESTRICTED_ROOTS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_REVOCATION_CHECK_CACHE_ONLY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_SNI_CREDENTIAL: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_SNI_ENABLE_OCSP: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_V3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_X509_CAPI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_X509_CERTCHAIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_MACHINE_CERT_HASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_MAX_EXT_SUBSCRIPTIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_USE_DTLS_ONLY: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_ALERT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_APPLICATION_PROTOCOLS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_ATTRMASK: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_CHANGE_PASS_RESPONSE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_CHANNEL_BINDINGS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_DTLS_MTU: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_EMPTY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_EXTRA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_FLAGS: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_KERNEL_MAP: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_MECHLIST: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_MECHLIST_SIGNATURE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_MISSING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_NEGOTIATION_INFO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_PADDING: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_PKG_PARAMS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_PRESHARED_KEY: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_PRESHARED_KEY_IDENTITY: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_READONLY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_READONLY_WITH_CHECKSUM: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_RESERVED: u32 = 1610612736u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_SEND_GENERIC_TLS_EXTENSION: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_SRTP_MASTER_KEY_IDENTIFIER: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_SRTP_PROTECTION_PROFILES: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_STREAM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_STREAM_HEADER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_STREAM_TRAILER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_SUBSCRIBE_GENERIC_TLS_EXTENSION: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_TARGET: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_TARGET_HOST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_TOKEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_TOKEN_BINDING: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_TRAFFIC_SECRETS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_UNMAPPED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECBUFFER_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKGCONTEXT_CIPHERINFO_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKGCONTEXT_CONNECTION_INFO_EX_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ANSI_ATTRIBUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_APPLICATION_PROTOCOL: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_AUTHENTICATION_ID: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CC_POLICY_RESULT: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CERT_CHECK_RESULT: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CERT_CHECK_RESULT_INPROC: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CIPHER_INFO: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CIPHER_STRENGTHS: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CLIENT_CERT_POLICY: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CONNECTION_INFO_EX: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CONTEXT_DELETED: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CREDENTIAL_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_ISSUER_LIST: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_IS_LOOPBACK: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_KEYING_MATERIAL: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_KEYING_MATERIAL_INPROC: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_KEYING_MATERIAL_TOKEN_BINDING: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_LOCAL_CERT_INFO: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_LOGOFF_TIME: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_MAPPED_CRED_ATTR: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGOTIATED_TLS_EXTENSIONS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGO_INFO_FLAG_NO_KERBEROS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGO_INFO_FLAG_NO_NTLM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGO_KEYS: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGO_PKG_INFO: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGO_STATUS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_PROMPTING_NEEDED: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_PROTO_INFO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_REMOTE_CERTIFICATES: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_REMOTE_CERT_CHAIN: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_REMOTE_CRED: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SASL_CONTEXT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SESSION_TICKET_KEYS: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SRTP_PARAMETERS: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SUPPORTED_ALGS: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SUPPORTED_PROTOCOLS: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_TARGET: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_THUNK_ALL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_TOKEN_BINDING: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_UI_INFO: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_USER_FLAGS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_USE_NCRYPT: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_USE_VALIDATED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALLFLAGS_APPCONTAINER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALLFLAGS_APPCONTAINER_AUTHCAPABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALLFLAGS_APPCONTAINER_UPNCAPABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALLFLAGS_FORCE_SUPPLIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_ANSI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_ASYNC_UPDATE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_BUFFER_MARSHAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_CLEANUP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_CLOUDAP_CONNECT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_IN_PROC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_IS_TCB: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_KERNEL_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_NEGO: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_NEGO_EXTENDER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_NETWORK_ONLY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_CLEANUP_CREDENTIALS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_OPTIMISTIC_LOGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_TO_SSO_SESSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_PROCESS_TERM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_RECURSIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_SYSTEM_PROC: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_THREAD_TERM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_UNLOCK: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_URGENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_WINLOGON: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_WOWA32: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_WOWCLIENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CALL_WOWX86: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CLIENT_PROCESS_TERMINATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CLIENT_THREAD_TERMINATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CREDENTIAL_ATTRIBUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CREDENTIAL_FLAGS_CALLER_HAS_TCB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CREDENTIAL_FLAGS_CREDMAN_CRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CREDENTIAL_VERSION: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_ATTR_CERT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_ATTR_KDC_PROXY_SETTINGS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_ATTR_NAMES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_ATTR_PAC_BYPASS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_ATTR_SSI_PROVIDER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_AUTOLOGON_RESTRICTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_DEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_PROCESS_POLICY_ONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_RESERVED: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_ACCEPT_WIN32_NAME: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_APPCONTAINER_CHECKS: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_APPCONTAINER_PASSTHROUGH: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_APPLY_LOOPBACK: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_ASCII_BUFFERS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_CLIENT_ONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_CONNECTION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_CREDENTIAL_ISOLATION_ENABLED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_DATAGRAM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_DELEGATION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_EXTENDED_ERROR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_FRAGMENT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_GSS_COMPATIBLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_IMPERSONATION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_INTEGRITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_LOGON: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_MULTI_REQUIRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_MUTUAL_AUTH: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_NEGOTIABLE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_NEGOTIABLE2: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_NEGO_EXTENDER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_PRIVACY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_READONLY_WITH_CHECKSUM: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_RESTRICTED_TOKENS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_STREAM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_FLAG_TOKEN_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ID_NONE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_10: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_2: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_3: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_4: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_5: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_6: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_7: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_8: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_INTERFACE_VERSION_9: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_LSAMODEINIT_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("SpLsaModeInitialize"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_MAX_OID_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_NEGOTIATION_COMPLETE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_NEGOTIATION_DIRECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_NEGOTIATION_IN_PROGRESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_NEGOTIATION_OPTIMISTIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_NEGOTIATION_TRY_MULTICRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_OPTIONS_PERMANENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_PRIMARY_CRED_EX_FLAGS_EX_DELEGATION_TOKEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_STATE_CRED_ISOLATION_ENABLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_STATE_DOMAIN_CONTROLLER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_STATE_ENCRYPTION_PERMITTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_STATE_RESERVED_1: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_STATE_STANDALONE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_STATE_STRONG_ENCRYPTION_PERMITTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_STATE_WORKSTATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_SURROGATE_LOGON_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_UNICODE_ATTRIBUTE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_USERMODEINIT_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("SpUserModeInitialize"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECQOP_WRAP_NO_ENCRYPT: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECQOP_WRAP_OOB_DATA: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECRET_QUERY_VALUE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECRET_SET_VALUE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_ENTRYPOINT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("INITSECURITYINTERFACEA"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_ENTRYPOINT16: ::windows_sys::core::PCSTR = ::windows_sys::s!("INITSECURITYINTERFACEA"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_ENTRYPOINT_ANSI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InitSecurityInterfaceW"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_ENTRYPOINT_ANSIA: ::windows_sys::core::PCSTR = ::windows_sys::s!("InitSecurityInterfaceA"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_ENTRYPOINT_ANSIW: ::windows_sys::core::PCSTR = ::windows_sys::s!("InitSecurityInterfaceW"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_NATIVE_DREP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_NETWORK_DREP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_ENCRYPT_FOR_SYSTEM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_LOGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_PROCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_ID_PROVIDER: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_NULL_DOMAIN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_NULL_USER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_PROCESS_ENCRYPTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_RESERVED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_CREDPROV_DO_NOT_LOAD: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_CREDPROV_DO_NOT_SAVE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_NO_CHECKBOX: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_SAVE_CRED_BY_CALLER: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_SAVE_CRED_CHECKED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_USE_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SYSTEM_ENCRYPTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_SYSTEM_PROTECTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_FLAGS_USER_PROTECTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_MARSHALLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_VERSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_VERSION_2: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SESSION_TICKET_INFO_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SESSION_TICKET_INFO_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_ADT_OBJECT_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_ADT_PARAMETERS_SELF_RELATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_ADT_PARAMETERS_SEND_TO_LSA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_ADT_PARAMETER_EXTENSIBLE_AUDIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_ADT_PARAMETER_GENERIC_AUDIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_ADT_PARAMETER_WRITE_SYNCHRONOUS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_ADT_POLICY_AUDIT_EVENT_TYPE_EX_BEGIN: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_BATCH_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeBatchLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_DENY_BATCH_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeDenyBatchLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_DENY_INTERACTIVE_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeDenyInteractiveLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_DENY_NETWORK_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeDenyNetworkLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_DENY_REMOTE_INTERACTIVE_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeDenyRemoteInteractiveLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_DENY_SERVICE_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeDenyServiceLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_INTERACTIVE_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeInteractiveLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_MAX_AUDIT_PARAMETERS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_MAX_GENERIC_AUDIT_PARAMETERS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_NETWORK_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeNetworkLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_REMOTE_INTERACTIVE_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeRemoteInteractiveLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SE_SERVICE_LOGON_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeServiceLogonRight"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_CLIENTAPI_ZONE: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_DEFAULT_MIGRATION_ENCRYPTOR_URI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft:spp/migrationencryptor/tokenact/1.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_EVENT_LICENSING_STATE_CHANGED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft:rm/event/licensingstatechanged"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_EVENT_POLICY_CHANGED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft:rm/event/policychanged"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_EVENT_USER_NOTIFICATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft:rm/event/usernotification"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_ACTIVATION_IN_PROGRESS: ::windows_sys::core::HRESULT = -1073422296i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_APPLICATION_POLICIES_MISSING: ::windows_sys::core::HRESULT = -1073418126i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_APPLICATION_POLICIES_NOT_LOADED: ::windows_sys::core::HRESULT = -1073418125i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_AUTHN_CANT_VERIFY: ::windows_sys::core::HRESULT = -1073418118i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_AUTHN_CHALLENGE_NOT_SET: ::windows_sys::core::HRESULT = -1073418119i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_AUTHN_MISMATCHED_KEY: ::windows_sys::core::HRESULT = -1073418120i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_AUTHN_WRONG_VERSION: ::windows_sys::core::HRESULT = -1073418121i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_BASE_SKU_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073418155i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_BIOS_KEY: ::windows_sys::core::HRESULT = -1073417707i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_BLOCKED_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073418159i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_ACTCONFIG_ID_NOT_FOUND: ::windows_sys::core::HRESULT = -1073430519i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_BINDING_MAPPING_NOT_FOUND: ::windows_sys::core::HRESULT = -1073430522i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_BINDING_NOT_FOUND: ::windows_sys::core::HRESULT = -1073430523i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_BUSINESS_RULE_INPUT_NOT_FOUND: ::windows_sys::core::HRESULT = -1073428736i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_DATABASE_ERROR: ::windows_sys::core::HRESULT = -1073430509i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_DIGITALMARKER_BINDING_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -1073430446i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_DIGITALMARKER_INVALID_BINDING: ::windows_sys::core::HRESULT = -1073430447i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_DMAK_EXTENSION_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -1073430495i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_DMAK_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -1073430496i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_DYNAMICALLY_BLOCKED_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073430432i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_DELETE_PRODUCTKEY_BINDING: ::windows_sys::core::HRESULT = -1073428649i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_DELETE_PRODUCT_KEY_PROPERTY: ::windows_sys::core::HRESULT = -1073428644i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_INSERT_PRODUCTKEY_BINDING: ::windows_sys::core::HRESULT = -1073428650i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_INSERT_PRODUCT_KEY_PROPERTY: ::windows_sys::core::HRESULT = -1073428646i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_INSERT_PRODUCT_KEY_RECORD: ::windows_sys::core::HRESULT = -1073428608i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_PROCESS_PRODUCT_KEY_BINDINGS_XML: ::windows_sys::core::HRESULT = -1073428648i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_UPDATE_PRODUCTKEY_BINDING: ::windows_sys::core::HRESULT = -1073428651i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_UPDATE_PRODUCT_KEY_PROPERTY: ::windows_sys::core::HRESULT = -1073428645i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_FAILED_TO_UPDATE_PRODUCT_KEY_RECORD: ::windows_sys::core::HRESULT = -1073428607i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_GENERAL_ERROR: ::windows_sys::core::HRESULT = -1073430448i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_ACTCONFIG_ID: ::windows_sys::core::HRESULT = -1073430515i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_ARGUMENT: ::windows_sys::core::HRESULT = -1073430508i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_BINDING: ::windows_sys::core::HRESULT = -1073430526i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_BINDING_URI: ::windows_sys::core::HRESULT = -1073430511i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_PRODUCT_DATA: ::windows_sys::core::HRESULT = -1073430517i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_PRODUCT_DATA_ID: ::windows_sys::core::HRESULT = -1073430518i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073430524i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_PRODUCT_KEY_CHAR: ::windows_sys::core::HRESULT = -1073430512i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_PRODUCT_KEY_FORMAT: ::windows_sys::core::HRESULT = -1073430513i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_INVALID_PRODUCT_KEY_LENGTH: ::windows_sys::core::HRESULT = -1073430514i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_MAXIMUM_UNLOCK_EXCEEDED: ::windows_sys::core::HRESULT = -1073430520i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_MSCH_RESPONSE_NOT_AVAILABLE_VGA: ::windows_sys::core::HRESULT = -1073429505i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_NETWORK_ERROR: ::windows_sys::core::HRESULT = -1073430510i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_NO_RULES_TO_ACTIVATE: ::windows_sys::core::HRESULT = -1073430449i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_NULL_VALUE_FOR_PROPERTY_NAME_OR_ID: ::windows_sys::core::HRESULT = -1073428656i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_OEM_SLP_COA0: ::windows_sys::core::HRESULT = -1073430506i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_OVERRIDE_REQUEST_NOT_FOUND: ::windows_sys::core::HRESULT = -1073430493i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_PRODUCT_KEY_BEING_USED: ::windows_sys::core::HRESULT = -1073428624i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_PRODUCT_KEY_BLOCKED: ::windows_sys::core::HRESULT = -1073430525i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_PRODUCT_KEY_BLOCKED_IPLOCATION: ::windows_sys::core::HRESULT = -1073430505i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_PRODUCT_KEY_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -1073430527i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_REISSUANCE_LIMIT_NOT_FOUND: ::windows_sys::core::HRESULT = -1073430494i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_RESPONSE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073430507i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_SYSTEM_ERROR: ::windows_sys::core::HRESULT = -1073430516i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_TIMEBASED_ACTIVATION_AFTER_END_DATE: ::windows_sys::core::HRESULT = -1073430479i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_TIMEBASED_ACTIVATION_BEFORE_START_DATE: ::windows_sys::core::HRESULT = -1073430480i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_TIMEBASED_ACTIVATION_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073430478i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_TIMEBASED_PRODUCT_KEY_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -1073430477i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_UNKNOWN_PRODUCT_KEY_TYPE: ::windows_sys::core::HRESULT = -1073428636i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_UNKNOWN_PROPERTY_ID: ::windows_sys::core::HRESULT = -1073428654i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_UNKNOWN_PROPERTY_NAME: ::windows_sys::core::HRESULT = -1073428655i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CHPA_UNSUPPORTED_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073430521i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_INVALID_CHECK_DIGITS: ::windows_sys::core::HRESULT = -1073418163i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_INVALID_DATA: ::windows_sys::core::HRESULT = -1073418196i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_INVALID_DATA_LENGTH: ::windows_sys::core::HRESULT = -1073418193i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_INVALID_VERSION: ::windows_sys::core::HRESULT = -1073418195i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_MISMATCHED: ::windows_sys::core::HRESULT = -1073418191i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_MISMATCHED_PKEY: ::windows_sys::core::HRESULT = -1073418114i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_NOT_BOUND: ::windows_sys::core::HRESULT = -1073418113i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_NOT_DEPOSITED: ::windows_sys::core::HRESULT = -1073418192i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_CIDIID_VERSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1073418194i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_DATATYPE_MISMATCHED: ::windows_sys::core::HRESULT = -1073418210i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_DECRYPTION_LICENSES_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073418212i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_DEPENDENT_PROPERTY_NOT_SET: ::windows_sys::core::HRESULT = -1073418138i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_DOWNLEVEL_SETUP_KEY: ::windows_sys::core::HRESULT = -1073417708i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_DUPLICATE_POLICY: ::windows_sys::core::HRESULT = -1073418158i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_EDITION_MISMATCHED: ::windows_sys::core::HRESULT = -1073417712i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_ENGINE_DETECTED_EXPLOIT: ::windows_sys::core::HRESULT = -1073429327i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_EUL_CONSUMPTION_FAILED: ::windows_sys::core::HRESULT = -1073422315i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_EUL_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073418188i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_EVALUATION_FAILED: ::windows_sys::core::HRESULT = -1073422333i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_EVENT_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -1073418213i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_EVENT_NOT_REGISTERED: ::windows_sys::core::HRESULT = -1073418214i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_EXTERNAL_SIGNATURE_NOT_FOUND: ::windows_sys::core::HRESULT = -1073418234i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_GRACE_TIME_EXPIRED: ::windows_sys::core::HRESULT = -1073418231i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_HEALTH_CHECK_FAILED_MUI_FILES: ::windows_sys::core::HRESULT = -1073429330i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_HEALTH_CHECK_FAILED_NEUTRAL_FILES: ::windows_sys::core::HRESULT = -1073429331i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_HWID_CHANGED: ::windows_sys::core::HRESULT = -1073417711i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_HWID_ERROR: ::windows_sys::core::HRESULT = -1073422309i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_IA_ID_MISMATCH: ::windows_sys::core::HRESULT = -1073414909i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_IA_INVALID_VIRTUALIZATION_PLATFORM: ::windows_sys::core::HRESULT = -1073414911i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_IA_MACHINE_NOT_BOUND: ::windows_sys::core::HRESULT = -1073414908i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_IA_PARENT_PARTITION_NOT_ACTIVATED: ::windows_sys::core::HRESULT = -1073414910i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_IA_THROTTLE_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -1073414912i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1073418239i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_AD_DATA: ::windows_sys::core::HRESULT = -1073429329i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_BINDING_BLOB: ::windows_sys::core::HRESULT = -1073418190i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_CLIENT_TOKEN: ::windows_sys::core::HRESULT = -1073429720i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_CONTEXT: ::windows_sys::core::HRESULT = -1073422335i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_CONTEXT_DATA: ::windows_sys::core::HRESULT = -1073422300i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_EVENT_ID: ::windows_sys::core::HRESULT = -1073418215i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_FILE_HASH: ::windows_sys::core::HRESULT = -1073429343i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_GUID: ::windows_sys::core::HRESULT = -1073422330i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_HASH: ::windows_sys::core::HRESULT = -1073422299i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_LICENSE: ::windows_sys::core::HRESULT = -1073418209i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_LICENSE_STATE: ::windows_sys::core::HRESULT = -1073429336i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_LICENSE_STATE_BREACH_GRACE: ::windows_sys::core::HRESULT = -1073429871i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_LICENSE_STATE_BREACH_GRACE_EXPIRED: ::windows_sys::core::HRESULT = -1073429870i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_OEM_OR_VOLUME_BINDING_DATA: ::windows_sys::core::HRESULT = -1073429337i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_OFFLINE_BLOB: ::windows_sys::core::HRESULT = -1073429719i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_OSVERSION_TEMPLATEID: ::windows_sys::core::HRESULT = -1073429717i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_OS_FOR_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073429503i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_PACKAGE: ::windows_sys::core::HRESULT = -1073418208i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_PACKAGE_VERSION: ::windows_sys::core::HRESULT = -1073418144i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_PKEY: ::windows_sys::core::HRESULT = -1073418224i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073418160i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_PRODUCT_KEY_TYPE: ::windows_sys::core::HRESULT = -1073418115i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_RSDP_COUNT: ::windows_sys::core::HRESULT = -1073429328i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_RULESET_RULE: ::windows_sys::core::HRESULT = -1073422301i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_RUNNING_MODE: ::windows_sys::core::HRESULT = -1073418199i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_TEMPLATE_ID: ::windows_sys::core::HRESULT = -1073429770i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_TOKEN_DATA: ::windows_sys::core::HRESULT = -1073429332i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_USE_OF_ADD_ON_PKEY: ::windows_sys::core::HRESULT = -2147164122i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_INVALID_XML_BLOB: ::windows_sys::core::HRESULT = -1073429766i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_IP_LOCATION_FALIED: ::windows_sys::core::HRESULT = -1073429335i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_ISSUANCE_LICENSE_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1073418142i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_AUTHORIZATION_FAILED: ::windows_sys::core::HRESULT = -1073418206i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_DECRYPTION_FAILED: ::windows_sys::core::HRESULT = -1073418205i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_FILE_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1073418223i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_INVALID_ADDON_INFO: ::windows_sys::core::HRESULT = -1073422310i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_MANAGEMENT_DATA_DUPLICATED: ::windows_sys::core::HRESULT = -1073418156i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_MANAGEMENT_DATA_NOT_FOUND: ::windows_sys::core::HRESULT = -1073418161i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_NOT_BOUND: ::windows_sys::core::HRESULT = -1073418112i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_SERVER_URL_NOT_FOUND: ::windows_sys::core::HRESULT = -1073418216i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LICENSE_SIGNATURE_VERIFICATION_FAILED: ::windows_sys::core::HRESULT = -1073418211i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_LUA_ACCESSDENIED: ::windows_sys::core::HRESULT = -1073418203i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_MISMATCHED_APPID: ::windows_sys::core::HRESULT = -1073418230i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_MISMATCHED_KEY_TYPES: ::windows_sys::core::HRESULT = -1073429340i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_MISMATCHED_PID: ::windows_sys::core::HRESULT = -1073418235i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_MISMATCHED_PKEY_RANGE: ::windows_sys::core::HRESULT = -1073418236i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_MISMATCHED_PRODUCT_SKU: ::windows_sys::core::HRESULT = -1073418135i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_MISMATCHED_SECURITY_PROCESSOR: ::windows_sys::core::HRESULT = -1073418226i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_MISSING_OVERRIDE_ONLY_ATTRIBUTE: ::windows_sys::core::HRESULT = -1073418157i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NONGENUINE_GRACE_TIME_EXPIRED: ::windows_sys::core::HRESULT = -1073418140i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NONGENUINE_GRACE_TIME_EXPIRED_2: ::windows_sys::core::HRESULT = -1073418137i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NON_GENUINE_STATUS_LAST: ::windows_sys::core::HRESULT = -1073428992i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NOTIFICATION_BREACH_DETECTED: ::windows_sys::core::HRESULT = -1073429199i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NOTIFICATION_GRACE_EXPIRED: ::windows_sys::core::HRESULT = -1073429198i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NOTIFICATION_OTHER_REASONS: ::windows_sys::core::HRESULT = -1073429197i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NOT_ACTIVATED: ::windows_sys::core::HRESULT = -1073422331i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NOT_EVALUATED: ::windows_sys::core::HRESULT = -1073422332i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NOT_GENUINE: ::windows_sys::core::HRESULT = -1073417728i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1073418218i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NO_PID_CONFIG_DATA: ::windows_sys::core::HRESULT = -1073418229i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_NO_PRODUCT_KEY_FOUND: ::windows_sys::core::HRESULT = -1073417709i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_OEM_KEY_EDITION_MISMATCH: ::windows_sys::core::HRESULT = -1073417710i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_OFFLINE_GENUINE_BLOB_NOT_FOUND: ::windows_sys::core::HRESULT = -1073429715i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_OFFLINE_GENUINE_BLOB_REVOKED: ::windows_sys::core::HRESULT = -1073429716i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_OFFLINE_VALIDATION_BLOB_PARAM_NOT_FOUND: ::windows_sys::core::HRESULT = -1073429718i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_OPERATION_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1073418134i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_OUT_OF_TOLERANCE: ::windows_sys::core::HRESULT = -1073418225i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1073422311i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INVALID_ALGORITHM: ::windows_sys::core::HRESULT = -1073422312i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INVALID_CONFIG: ::windows_sys::core::HRESULT = -1073422314i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INVALID_KEYCHANGE1: ::windows_sys::core::HRESULT = -1073422308i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INVALID_KEYCHANGE2: ::windows_sys::core::HRESULT = -1073422307i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INVALID_KEYCHANGE3: ::windows_sys::core::HRESULT = -1073422306i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INVALID_UNIQUEID: ::windows_sys::core::HRESULT = -1073422313i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_INVALID_UPGRADE: ::windows_sys::core::HRESULT = -1073418143i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PKEY_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1073418220i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PLUGIN_INVALID_MANIFEST: ::windows_sys::core::HRESULT = -1073418127i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PLUGIN_NOT_REGISTERED: ::windows_sys::core::HRESULT = -1073418122i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_POLICY_CACHE_INVALID: ::windows_sys::core::HRESULT = -1073418200i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_POLICY_OTHERINFO_MISMATCH: ::windows_sys::core::HRESULT = -1073422304i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PRODUCT_KEY_INSTALLATION_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1073418189i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PRODUCT_SKU_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1073418219i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PRODUCT_UNIQUENESS_GROUP_ID_INVALID: ::windows_sys::core::HRESULT = -1073422303i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PROXY_KEY_NOT_FOUND: ::windows_sys::core::HRESULT = -1073418202i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PROXY_POLICY_NOT_UPDATED: ::windows_sys::core::HRESULT = -1073418169i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_PUBLISHING_LICENSE_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1073418217i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_RAC_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073418233i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_RIGHT_NOT_CONSUMED: ::windows_sys::core::HRESULT = -1073418238i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_RIGHT_NOT_GRANTED: ::windows_sys::core::HRESULT = -1073418221i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SECURE_STORE_ID_MISMATCH: ::windows_sys::core::HRESULT = -1073422302i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SERVICE_RUNNING: ::windows_sys::core::HRESULT = -1073418117i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SERVICE_STOPPING: ::windows_sys::core::HRESULT = -1073418123i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_BAD_TOKEN_EXT: ::windows_sys::core::HRESULT = -2147163899i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_BAD_TOKEN_NAME: ::windows_sys::core::HRESULT = -2147163900i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_DUPLICATE_TOKEN_NAME: ::windows_sys::core::HRESULT = -2147163898i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_FILE_READ_ERROR: ::windows_sys::core::HRESULT = -2147163895i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_FILE_WRITE_ERROR: ::windows_sys::core::HRESULT = -2147163894i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_INVALID_FD_TABLE: ::windows_sys::core::HRESULT = -2147163902i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_INVALID_FILE_POSITION: ::windows_sys::core::HRESULT = -2147163893i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_INVALID_FS_HEADER: ::windows_sys::core::HRESULT = -2147163891i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_INVALID_FS_VERSION: ::windows_sys::core::HRESULT = -2147163903i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_INVALID_SYNC: ::windows_sys::core::HRESULT = -2147163901i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_INVALID_TOKEN_DATA_HASH: ::windows_sys::core::HRESULT = -2147163896i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_INVALID_TOKEN_DESCRIPTOR: ::windows_sys::core::HRESULT = -2147163890i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_NO_ACTIVE_TRANSACTION: ::windows_sys::core::HRESULT = -2147163892i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SFS_TOKEN_SIZE_MISMATCH: ::windows_sys::core::HRESULT = -2147163897i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SLP_BAD_FORMAT: ::windows_sys::core::HRESULT = -1073418151i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SLP_INVALID_MARKER_VERSION: ::windows_sys::core::HRESULT = -1073418116i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SLP_MISSING_ACPI_SLIC: ::windows_sys::core::HRESULT = -1073418153i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SLP_MISSING_SLP_MARKER: ::windows_sys::core::HRESULT = -1073418152i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SLP_NOT_SIGNED: ::windows_sys::core::HRESULT = -1073418198i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SLP_OEM_CERT_MISSING: ::windows_sys::core::HRESULT = -1073418141i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SOFTMOD_EXPLOIT_DETECTED: ::windows_sys::core::HRESULT = -1073429333i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SPC_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073418232i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_AUTHORIZATION_FAILED: ::windows_sys::core::HRESULT = -1073434619i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_BUSINESS_TOKEN_ENTRY_NOT_FOUND: ::windows_sys::core::HRESULT = -1073434608i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_CLIENT_CLOCK_OUT_OF_SYNC: ::windows_sys::core::HRESULT = -1073434607i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_GENERAL_ERROR: ::windows_sys::core::HRESULT = -1073434368i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_INVALID_BINDING: ::windows_sys::core::HRESULT = -1073434618i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_INVALID_LICENSE_STRUCTURE: ::windows_sys::core::HRESULT = -1073434620i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_INVALID_PAYLOAD: ::windows_sys::core::HRESULT = -1073434616i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_INVALID_PRODUCT_KEY_LICENSE: ::windows_sys::core::HRESULT = -1073434622i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_INVALID_PUBLISH_LICENSE: ::windows_sys::core::HRESULT = -1073434623i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_INVALID_RIGHTS_ACCOUNT_LICENSE: ::windows_sys::core::HRESULT = -1073434621i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_INVALID_SECURITY_PROCESSOR_LICENSE: ::windows_sys::core::HRESULT = -1073434615i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_SRV_SERVER_PONG: ::windows_sys::core::HRESULT = -1073434617i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_STORE_UPGRADE_TOKEN_NOT_AUTHORIZED: ::windows_sys::core::HRESULT = -1073422290i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_STORE_UPGRADE_TOKEN_NOT_PRS_SIGNED: ::windows_sys::core::HRESULT = -1073422292i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_STORE_UPGRADE_TOKEN_REQUIRED: ::windows_sys::core::HRESULT = -1073422295i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_STORE_UPGRADE_TOKEN_WRONG_EDITION: ::windows_sys::core::HRESULT = -1073422294i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_STORE_UPGRADE_TOKEN_WRONG_PID: ::windows_sys::core::HRESULT = -1073422293i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_STORE_UPGRADE_TOKEN_WRONG_VERSION: ::windows_sys::core::HRESULT = -1073422291i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TAMPER_DETECTED: ::windows_sys::core::HRESULT = -1073418201i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TAMPER_RECOVERY_REQUIRES_ACTIVATION: ::windows_sys::core::HRESULT = -1073414656i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_CERT_CNG_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073417453i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_CERT_NOT_FOUND: ::windows_sys::core::HRESULT = -1073417467i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_CHALLENGE_EXPIRED: ::windows_sys::core::HRESULT = -1073417471i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_CHALLENGE_MISMATCH: ::windows_sys::core::HRESULT = -1073417463i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_CRITERIA_MISMATCH: ::windows_sys::core::HRESULT = -1073417457i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_FAILED_GRANT_PARSING: ::windows_sys::core::HRESULT = -1073417460i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_GRANT_NOT_FOUND: ::windows_sys::core::HRESULT = -1073417468i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_INVALID_BLOB: ::windows_sys::core::HRESULT = -1073417465i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_INVALID_CERTIFICATE: ::windows_sys::core::HRESULT = -1073417462i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_INVALID_CERT_CHAIN: ::windows_sys::core::HRESULT = -1073417469i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_INVALID_SKU_ID: ::windows_sys::core::HRESULT = -1073417466i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_INVALID_SMARTCARD: ::windows_sys::core::HRESULT = -1073417461i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_INVALID_THUMBPRINT: ::windows_sys::core::HRESULT = -1073417459i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_SILENT_ACTIVATION_FAILURE: ::windows_sys::core::HRESULT = -1073417470i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_SOFT_CERT_DISALLOWED: ::windows_sys::core::HRESULT = -1073417455i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_SOFT_CERT_INVALID: ::windows_sys::core::HRESULT = -1073417454i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_TAMPERED_CERT_CHAIN: ::windows_sys::core::HRESULT = -1073417464i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_THUMBPRINT_CERT_NOT_FOUND: ::windows_sys::core::HRESULT = -1073417458i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TKA_TPID_MISMATCH: ::windows_sys::core::HRESULT = -1073417456i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKEN_STORE_INVALID_STATE: ::windows_sys::core::HRESULT = -1073422334i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -1073422326i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_CANT_ACQUIRE_MUTEX: ::windows_sys::core::HRESULT = -1073422317i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_CANT_CREATE_FILE: ::windows_sys::core::HRESULT = -1073422324i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_CANT_CREATE_MUTEX: ::windows_sys::core::HRESULT = -1073422318i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_CANT_PARSE_PROPERTIES: ::windows_sys::core::HRESULT = -1073422321i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_CANT_READ_FILE: ::windows_sys::core::HRESULT = -1073422322i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_CANT_WRITE_TO_FILE: ::windows_sys::core::HRESULT = -1073422323i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_INVALID_FILE: ::windows_sys::core::HRESULT = -1073422319i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -1073422327i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_NO_ID_SET: ::windows_sys::core::HRESULT = -1073422325i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_NO_PROPERTIES: ::windows_sys::core::HRESULT = -1073422328i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_NO_TOKEN_DATA: ::windows_sys::core::HRESULT = -1073422316i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_PROPERTY_NOT_FOUND: ::windows_sys::core::HRESULT = -1073422320i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_TOKSTO_TOKEN_NOT_FOUND: ::windows_sys::core::HRESULT = -1073422329i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_USE_LICENSE_NOT_INSTALLED: ::windows_sys::core::HRESULT = -1073418237i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VALIDATION_BLOB_PARAM_NOT_FOUND: ::windows_sys::core::HRESULT = -1073429721i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VALIDATION_BLOCKED_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073429342i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VALIDATION_INVALID_PRODUCT_KEY: ::windows_sys::core::HRESULT = -1073429339i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VALIDITY_PERIOD_EXPIRED: ::windows_sys::core::HRESULT = -1073415161i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VALIDITY_TIME_EXPIRED: ::windows_sys::core::HRESULT = -1073418207i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VALUE_NOT_FOUND: ::windows_sys::core::HRESULT = -1073418222i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_AD_AO_NAME_TOO_LONG: ::windows_sys::core::HRESULT = -1073418110i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_AD_AO_NOT_FOUND: ::windows_sys::core::HRESULT = -1073418111i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_AD_SCHEMA_VERSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1073418109i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_BINDING_SERVICE_NOT_ENABLED: ::windows_sys::core::HRESULT = -1073418183i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_BINDING_SERVICE_UNAVAILABLE: ::windows_sys::core::HRESULT = -1073418124i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_INFO_PRODUCT_USER_RIGHT: ::windows_sys::core::HRESULT = 1074065472i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_INVALID_TIMESTAMP: ::windows_sys::core::HRESULT = -1073418132i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_KEY_MANAGEMENT_SERVICE_ID_MISMATCH: ::windows_sys::core::HRESULT = -1073418174i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_KEY_MANAGEMENT_SERVICE_NOT_ACTIVATED: ::windows_sys::core::HRESULT = -1073418175i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_KEY_MANAGEMENT_SERVICE_VM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1073418133i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_MACHINE_NOT_BOUND: ::windows_sys::core::HRESULT = -1073418154i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_NOT_ENOUGH_COUNT: ::windows_sys::core::HRESULT = -1073418184i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_VL_NOT_WINDOWS_SLP: ::windows_sys::core::HRESULT = -1073418187i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_WINDOWS_INVALID_LICENSE_STATE: ::windows_sys::core::HRESULT = -1073418204i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_E_WINDOWS_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -1073422297i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_ACTIVE_PLUGINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ActivePlugins"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_AUTHOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Author"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_BIOS_OA2_MINOR_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BiosOA2MinorVersion"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_BIOS_PKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BiosProductKey"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_BIOS_PKEY_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BiosProductKeyDescription"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_BIOS_PKEY_PKPN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BiosProductKeyPkPn"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_BIOS_SLIC_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BiosSlicState"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_CHANNEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Channel"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_DIGITAL_PID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DigitalPID"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_DIGITAL_PID2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DigitalPID2"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_IS_KMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsKeyManagementService"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_IS_PRS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsPRS"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_CURRENT_COUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceCurrentCount"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_FAILED_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceFailedRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_LICENSED_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceLicensedRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_NON_GENUINE_GRACE_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceNonGenuineGraceRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_NOTIFICATION_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceNotificationRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_OOB_GRACE_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceOOBGraceRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_OOT_GRACE_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceOOTGraceRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_REQUIRED_CLIENT_COUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceRequiredClientCount"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_TOTAL_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceTotalRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_KMS_UNLICENSED_REQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyManagementServiceUnlicensedRequests"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_LICENSE_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LicenseType"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_LICENSOR_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LicensorUrl"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_PARTIAL_PRODUCT_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PartialProductKey"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_PRODUCT_KEY_ACTIVATION_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PKCURL"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_PRODUCT_SKU_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductSkuId"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_RIGHT_ACCOUNT_ACTIVATION_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RACURL"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_SECURE_PROCESSOR_ACTIVATION_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SPCURL"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_SECURE_STORE_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SecureStoreId"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_SYSTEM_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemState"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_USE_LICENSE_ACTIVATION_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EULURL"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INFO_KEY_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_INTERNAL_ZONE: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_NONGENUINE_GRACE_PERIOD: ::windows_sys::core::HRESULT = 1074065509i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_NONGENUINE_GRACE_PERIOD_2: ::windows_sys::core::HRESULT = 1074065512i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_OOB_GRACE_PERIOD: ::windows_sys::core::HRESULT = 1074065420i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_OOT_GRACE_PERIOD: ::windows_sys::core::HRESULT = 1074065421i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_PERPETUAL_OOB_GRACE_PERIOD: ::windows_sys::core::HRESULT = 1074068485i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_STORE_BASED_ACTIVATION: ::windows_sys::core::HRESULT = 1074066433i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_TIMEBASED_EXTENDED_GRACE_PERIOD: ::windows_sys::core::HRESULT = 1074068486i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_I_TIMEBASED_VALIDITY_PERIOD: ::windows_sys::core::HRESULT = 1074068484i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_MDOLLAR_ZONE: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_MSCH_ZONE: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PKEY_DETECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft:rm/algorithm/pkey/detect"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PKEY_MS2005: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft:rm/algorithm/pkey/2005"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PKEY_MS2009: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msft:rm/algorithm/pkey/2009"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_POLICY_EVALUATION_MODE_ENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security-SPP-EvaluationModeEnabled"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_ACTIVATION_VALIDATION_IN_PROGRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_ACTIVATION_VALIDATION_IN_PROGRESS"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_BRT_COMMIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_BRT_COMMIT"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_BRT_DATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_BRT_DATA"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_GENUINE_RESULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_GENUINE_RESULT"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_GET_GENUINE_AUTHZ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_GET_GENUINE_AUTHZ"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_GET_GENUINE_SERVER_AUTHZ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_GET_GENUINE_SERVER_AUTHZ"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_LAST_ACT_ATTEMPT_HRESULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_LAST_ACT_ATTEMPT_HRESULT"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_LAST_ACT_ATTEMPT_SERVER_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_LAST_ACT_ATTEMPT_SERVER_FLAGS"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_LAST_ACT_ATTEMPT_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_LAST_ACT_ATTEMPT_TIME"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_PROP_NONGENUINE_GRACE_FLAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SL_NONGENUINE_GRACE_FLAG"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REARM_REBOOT_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_CIDIID_INVALID_CHECK_DIGITS: ::windows_sys::core::HRESULT = -2143313776i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_CIDIID_INVALID_DATA: ::windows_sys::core::HRESULT = -2143313778i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_CIDIID_INVALID_DATA_LENGTH: ::windows_sys::core::HRESULT = -2143313777i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_CIDIID_INVALID_VERSION: ::windows_sys::core::HRESULT = -2143313779i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_DIGITALMARKER_BINDING_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2143313708i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_DIGITALMARKER_INVALID_BINDING: ::windows_sys::core::HRESULT = -2143313709i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_DMAK_EXTENSION_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2143313792i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_DMAK_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2143313793i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_DMAK_OVERRIDE_LIMIT_REACHED: ::windows_sys::core::HRESULT = -2143313706i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_FREE_OFFER_EXPIRED: ::windows_sys::core::HRESULT = -2143312896i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_ACTCONFIG_ID: ::windows_sys::core::HRESULT = -2143313802i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_ARGUMENT: ::windows_sys::core::HRESULT = -2143313795i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_BINDING: ::windows_sys::core::HRESULT = -2143313818i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_BINDING_URI: ::windows_sys::core::HRESULT = -2143313798i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_DATA: ::windows_sys::core::HRESULT = -2143313804i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_DATA_ID: ::windows_sys::core::HRESULT = -2143313805i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY: ::windows_sys::core::HRESULT = -2143313816i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY_FORMAT: ::windows_sys::core::HRESULT = -2143313800i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY_LENGTH: ::windows_sys::core::HRESULT = -2143313801i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_MAXIMUM_UNLOCK_EXCEEDED: ::windows_sys::core::HRESULT = -2143313807i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_NO_RULES_TO_ACTIVATE: ::windows_sys::core::HRESULT = -2143313720i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OEM_SLP_COA0: ::windows_sys::core::HRESULT = -2143313789i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_DEVICE_BLOCKED: ::windows_sys::core::HRESULT = -2143310909i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_DEVICE_THROTTLED: ::windows_sys::core::HRESULT = -2143310914i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_DONOR_HWID_NO_ENTITLEMENT: ::windows_sys::core::HRESULT = -2143310920i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_GENERIC_ERROR: ::windows_sys::core::HRESULT = -2143310919i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_GP_DISABLED: ::windows_sys::core::HRESULT = -2143310913i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_HARDWARE_BLOCKED: ::windows_sys::core::HRESULT = -2143310912i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_LICENSE_BLOCKED: ::windows_sys::core::HRESULT = -2143310910i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_LICENSE_THROTTLED: ::windows_sys::core::HRESULT = -2143310915i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_NOT_ADMIN: ::windows_sys::core::HRESULT = -2143310917i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_NO_ASSOCIATION: ::windows_sys::core::HRESULT = -2143310918i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_USER_BLOCKED: ::windows_sys::core::HRESULT = -2143310911i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_OSR_USER_THROTTLED: ::windows_sys::core::HRESULT = -2143310916i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_PRODUCT_KEY_BLOCKED: ::windows_sys::core::HRESULT = -2143313817i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_PRODUCT_KEY_BLOCKED_IPLOCATION: ::windows_sys::core::HRESULT = -2143313717i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_PRODUCT_KEY_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2143313819i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_ROT_OVERRIDE_LIMIT_REACHED: ::windows_sys::core::HRESULT = -2143313707i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_AFTER_END_DATE: ::windows_sys::core::HRESULT = -2143313768i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_BEFORE_START_DATE: ::windows_sys::core::HRESULT = -2143313769i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2143313767i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_TIMEBASED_PRODUCT_KEY_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2143313766i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_MDOLLAR_UNSUPPORTED_PRODUCT_KEY: ::windows_sys::core::HRESULT = -2143313812i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_BAD_GET_INFO_QUERY: ::windows_sys::core::HRESULT = -1073426414i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_HANDLE_NOT_COMMITED: ::windows_sys::core::HRESULT = -1073426303i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_INVALID_ALGORITHM_TYPE: ::windows_sys::core::HRESULT = -1073426423i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_INVALID_HANDLE: ::windows_sys::core::HRESULT = -1073426388i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_INVALID_KEY_LENGTH: ::windows_sys::core::HRESULT = -1073426347i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_INVALID_LICENSE: ::windows_sys::core::HRESULT = -1073426432i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_NO_AES_PROVIDER: ::windows_sys::core::HRESULT = -1073426317i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS: ::windows_sys::core::HRESULT = -1073426420i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_HASH_FINALIZED: ::windows_sys::core::HRESULT = -1073425911i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCK: ::windows_sys::core::HRESULT = -1073425905i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCKLENGTH: ::windows_sys::core::HRESULT = -1073425918i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHER: ::windows_sys::core::HRESULT = -1073425917i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHERMODE: ::windows_sys::core::HRESULT = -1073425916i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_FORMAT: ::windows_sys::core::HRESULT = -1073425904i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_KEYLENGTH: ::windows_sys::core::HRESULT = -1073425919i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_PADDING: ::windows_sys::core::HRESULT = -1073425903i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_SIGNATURE: ::windows_sys::core::HRESULT = -1073425906i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_INVALID_SIGNATURELENGTH: ::windows_sys::core::HRESULT = -1073425907i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_KEY_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073425910i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_KEY_NOT_FOUND: ::windows_sys::core::HRESULT = -1073425909i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_NOT_BLOCK_ALIGNED: ::windows_sys::core::HRESULT = -1073425908i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_ATTRIBUTEID: ::windows_sys::core::HRESULT = -1073425912i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_HASHID: ::windows_sys::core::HRESULT = -1073425913i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_KEYID: ::windows_sys::core::HRESULT = -1073425914i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_PROVIDERID: ::windows_sys::core::HRESULT = -1073425915i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_GENERAL_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -1073426175i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_KM_CACHE_IDENTICAL: ::windows_sys::core::HRESULT = 1074058753i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_KM_CACHE_POLICY_CHANGED: ::windows_sys::core::HRESULT = 1074058754i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_KM_CACHE_TAMPER: ::windows_sys::core::HRESULT = -1073425151i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_KM_CACHE_TAMPER_RESTORE_FAILED: ::windows_sys::core::HRESULT = -1073425150i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_PROXY_SOFT_TAMPER: ::windows_sys::core::HRESULT = -1073424638i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TAMPER_MODULE_AUTHENTICATION: ::windows_sys::core::HRESULT = -1073425407i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TAMPER_SECURITY_PROCESSOR_PATCHED: ::windows_sys::core::HRESULT = -1073425406i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TIMER_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1073425654i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TIMER_EXPIRED: ::windows_sys::core::HRESULT = -1073425652i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TIMER_NAME_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -1073425651i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TIMER_NOT_FOUND: ::windows_sys::core::HRESULT = -1073425653i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TIMER_READ_ONLY: ::windows_sys::core::HRESULT = -1073425647i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TRUSTED_TIME_OK: ::windows_sys::core::HRESULT = 1074057999i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_ACCESS_DENIED: ::windows_sys::core::HRESULT = -1073425644i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_NOT_FOUND: ::windows_sys::core::HRESULT = -1073425645i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_READ_ONLY: ::windows_sys::core::HRESULT = -1073425646i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_DATA_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -1073425656i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1073425659i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_NOT_FOUND: ::windows_sys::core::HRESULT = -1073425660i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -1073425658i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_ENTRY_READ_ONLY: ::windows_sys::core::HRESULT = -1073425648i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_FULL: ::windows_sys::core::HRESULT = -1073425650i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_INVALID_HW_BINDING: ::windows_sys::core::HRESULT = -1073425655i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_MAX_REARM_REACHED: ::windows_sys::core::HRESULT = -1073425657i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_NAMESPACE_IN_USE: ::windows_sys::core::HRESULT = -1073425642i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_NAMESPACE_NOT_FOUND: ::windows_sys::core::HRESULT = -1073425643i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_REARMED: ::windows_sys::core::HRESULT = -1073425662i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_RECREATED: ::windows_sys::core::HRESULT = -1073425661i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_TAMPERED: ::windows_sys::core::HRESULT = -1073425663i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_TAMPERED_BREADCRUMB_GENERATION: ::windows_sys::core::HRESULT = -1073425640i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_TAMPERED_BREADCRUMB_LOAD_INVALID: ::windows_sys::core::HRESULT = -1073425641i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_TAMPERED_DATA_BREADCRUMB_MISMATCH: ::windows_sys::core::HRESULT = -1073425637i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_TAMPERED_DATA_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -1073425636i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_TAMPERED_INVALID_DATA: ::windows_sys::core::HRESULT = -1073425639i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_PUB_TS_TAMPERED_NO_DATA: ::windows_sys::core::HRESULT = -1073425638i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1073426171i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_DEBUGGER_DETECTED: ::windows_sys::core::HRESULT = -2147167989i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_GENERIC_FAILURE: ::windows_sys::core::HRESULT = -1073426173i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_INSUFFICIENT_BUFFER: ::windows_sys::core::HRESULT = -1073426169i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_INVALIDARG: ::windows_sys::core::HRESULT = -1073426172i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_INVALIDDATA: ::windows_sys::core::HRESULT = -1073426168i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_INVALID_SPAPI_CALL: ::windows_sys::core::HRESULT = -1073426167i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_INVALID_SPAPI_VERSION: ::windows_sys::core::HRESULT = -1073426166i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_NO_MORE_DATA: ::windows_sys::core::HRESULT = -1073426164i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_PUSHKEY_CONFLICT: ::windows_sys::core::HRESULT = -1073424639i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REMAPPING_SP_STATUS_SYSTEM_TIME_SKEWED: ::windows_sys::core::HRESULT = -2147167998i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_SERVER_ZONE: u32 = 45056u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_SYSTEM_STATE_REBOOT_POLICY_FOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_SYSTEM_STATE_TAMPERED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SPP_MIGRATION_GATHER_ACTIVATED_WINDOWS_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SPP_MIGRATION_GATHER_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SPP_MIGRATION_GATHER_MIGRATABLE_APPS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_ACCEPT_CREDENTIALS_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("SpAcceptCredentials\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_DTLS1_0_CLIENT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_DTLS1_0_SERVER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_DTLS1_2_CLIENT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_DTLS1_2_SERVER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_DTLS_CLIENT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_DTLS_SERVER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_PCT1_CLIENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_PCT1_SERVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_SSL2_CLIENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_SSL2_SERVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_SSL3_CLIENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_SSL3_SERVER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_0_CLIENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_0_SERVER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_1_CLIENT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_1_SERVER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_2_CLIENT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_2_SERVER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_3PLUS_CLIENT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_3PLUS_SERVER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_3_CLIENT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_3_SERVER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_CLIENT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_TLS1_SERVER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_UNI_CLIENT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SP_PROT_UNI_SERVER: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL2SP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft SSL 2.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL2SP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft SSL 2.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL2SP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft SSL 2.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL3SP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft SSL 3.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL3SP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft SSL 3.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL3SP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft SSL 3.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL_CRACK_CERTIFICATE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SslCrackCertificate"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL_FREE_CERTIFICATE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SslFreeCertificate"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL_SESSION_RECONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSPIPFC_CREDPROV_DO_NOT_LOAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSPIPFC_CREDPROV_DO_NOT_SAVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSPIPFC_NO_CHECKBOX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSPIPFC_SAVE_CRED_BY_CALLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSPIPFC_USE_CREDUIBROKER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SZ_ALG_MAX_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1SP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft TLS 1.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1SP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft TLS 1.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1SP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft TLS 1.0"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_ACCESS_DENIED: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_BAD_CERTIFICATE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_BAD_RECORD_MAC: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_CERTIFICATE_EXPIRED: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_CERTIFICATE_REVOKED: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_CERTIFICATE_UNKNOWN: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_CLOSE_NOTIFY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_DECODE_ERROR: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_DECOMPRESSION_FAIL: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_DECRYPTION_FAILED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_DECRYPT_ERROR: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_EXPORT_RESTRICTION: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_HANDSHAKE_FAILURE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_ILLEGAL_PARAMETER: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_INSUFFIENT_SECURITY: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_INTERNAL_ERROR: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_NO_APP_PROTOCOL: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_NO_RENEGOTIATION: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_PROTOCOL_VERSION: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_RECORD_OVERFLOW: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_UNEXPECTED_MESSAGE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_UNKNOWN_CA: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_UNKNOWN_PSK_IDENTITY: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_UNSUPPORTED_CERT: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_UNSUPPORTED_EXT: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_USER_CANCELED: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS_PARAMS_OPTIONAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUSTED_QUERY_AUTH: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUSTED_QUERY_CONTROLLERS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUSTED_QUERY_DOMAIN_NAME: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUSTED_QUERY_POSIX: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUSTED_SET_AUTH: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUSTED_SET_CONTROLLERS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUSTED_SET_POSIX: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTES_USER: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTES_VALID: u32 = 4278386687u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_CROSS_ORGANIZATION_ENABLE_TGT_DELEGATION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_CROSS_ORGANIZATION_NO_TGT_DELEGATION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_PIM_TRUST: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_QUARANTINED_DOMAIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_TREE_PARENT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_TREE_ROOT: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_TRUST_USES_AES_KEYS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_TRUST_USES_RC4_ENCRYPTION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const UNDERSTANDS_LONG_NAMES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const UNISP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Unified Security Protocol Provider"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const UNISP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Unified Security Protocol Provider"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const UNISP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Unified Security Protocol Provider"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const UNISP_RPC_ID: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_ACCOUNT_AUTO_LOCKED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_ACCOUNT_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_ALL_PARAMETERS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_DONT_EXPIRE_PASSWORD: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_DONT_REQUIRE_PREAUTH: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_ENCRYPTED_TEXT_PASSWORD_ALLOWED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_HOME_DIRECTORY_REQUIRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_INTERDOMAIN_TRUST_ACCOUNT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_MNS_LOGON_ACCOUNT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_NORMAL_ACCOUNT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_NOT_DELEGATED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_NO_AUTH_DATA_REQUIRED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_PARTIAL_SECRETS_ACCOUNT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_PASSWORD_EXPIRED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_PASSWORD_NOT_REQUIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_SERVER_TRUST_ACCOUNT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_SMARTCARD_REQUIRED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_TEMP_DUPLICATE_ACCOUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_TRUSTED_FOR_DELEGATION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_USE_AES_KEYS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_USE_DES_KEY_ONLY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const USER_WORKSTATION_TRUST_ACCOUNT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const WDIGEST_SP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WDigest"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const WDIGEST_SP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("WDigest"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const WDIGEST_SP_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WDigest"); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const WINDOWS_SLID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55c92734_d682_4d71_983e_d6ec3f16059f); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const _FACILITY_WINDOWS_STORE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type ASC_REQ_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_DELEGATE: ASC_REQ_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_MUTUAL_AUTH: ASC_REQ_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_REPLAY_DETECT: ASC_REQ_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_SEQUENCE_DETECT: ASC_REQ_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_CONFIDENTIALITY: ASC_REQ_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_USE_SESSION_KEY: ASC_REQ_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_SESSION_TICKET: ASC_REQ_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_ALLOCATE_MEMORY: ASC_REQ_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_USE_DCE_STYLE: ASC_REQ_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_DATAGRAM: ASC_REQ_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_CONNECTION: ASC_REQ_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_CALL_LEVEL: ASC_REQ_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_FRAGMENT_SUPPLIED: ASC_REQ_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_EXTENDED_ERROR: ASC_REQ_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_STREAM: ASC_REQ_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_INTEGRITY: ASC_REQ_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_LICENSING: ASC_REQ_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_IDENTIFY: ASC_REQ_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_ALLOW_NULL_SESSION: ASC_REQ_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_ALLOW_NON_USER_LOGONS: ASC_REQ_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_ALLOW_CONTEXT_REPLAY: ASC_REQ_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_FRAGMENT_TO_FIT: ASC_REQ_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_NO_TOKEN: ASC_REQ_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_PROXY_BINDINGS: ASC_REQ_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_ALLOW_MISSING_BINDINGS: ASC_REQ_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type ASC_REQ_HIGH_FLAGS = u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ASC_REQ_MESSAGES: ASC_REQ_HIGH_FLAGS = 4294967296u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type CRED_FETCH = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CredFetchDefault: CRED_FETCH = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CredFetchDPAPI: CRED_FETCH = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CredFetchForced: CRED_FETCH = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type DOMAIN_PASSWORD_PROPERTIES = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DOMAIN_PASSWORD_COMPLEX: DOMAIN_PASSWORD_PROPERTIES = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DOMAIN_PASSWORD_NO_ANON_CHANGE: DOMAIN_PASSWORD_PROPERTIES = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DOMAIN_PASSWORD_NO_CLEAR_CHANGE: DOMAIN_PASSWORD_PROPERTIES = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DOMAIN_LOCKOUT_ADMINS: DOMAIN_PASSWORD_PROPERTIES = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DOMAIN_PASSWORD_STORE_CLEARTEXT: DOMAIN_PASSWORD_PROPERTIES = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DOMAIN_REFUSE_PASSWORD_CHANGE: DOMAIN_PASSWORD_PROPERTIES = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type EXPORT_SECURITY_CONTEXT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CONTEXT_EXPORT_RESET_NEW: EXPORT_SECURITY_CONTEXT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CONTEXT_EXPORT_DELETE_OLD: EXPORT_SECURITY_CONTEXT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CONTEXT_EXPORT_TO_KERNEL: EXPORT_SECURITY_CONTEXT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type EXTENDED_NAME_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameUnknown: EXTENDED_NAME_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameFullyQualifiedDN: EXTENDED_NAME_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameSamCompatible: EXTENDED_NAME_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameDisplay: EXTENDED_NAME_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameUniqueId: EXTENDED_NAME_FORMAT = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameCanonical: EXTENDED_NAME_FORMAT = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameUserPrincipal: EXTENDED_NAME_FORMAT = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameCanonicalEx: EXTENDED_NAME_FORMAT = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameServicePrincipal: EXTENDED_NAME_FORMAT = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameDnsDomain: EXTENDED_NAME_FORMAT = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameGivenName: EXTENDED_NAME_FORMAT = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NameSurname: EXTENDED_NAME_FORMAT = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type ISC_REQ_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_DELEGATE: ISC_REQ_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_MUTUAL_AUTH: ISC_REQ_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_REPLAY_DETECT: ISC_REQ_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_SEQUENCE_DETECT: ISC_REQ_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_CONFIDENTIALITY: ISC_REQ_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_USE_SESSION_KEY: ISC_REQ_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_PROMPT_FOR_CREDS: ISC_REQ_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_USE_SUPPLIED_CREDS: ISC_REQ_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_ALLOCATE_MEMORY: ISC_REQ_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_USE_DCE_STYLE: ISC_REQ_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_DATAGRAM: ISC_REQ_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_CONNECTION: ISC_REQ_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_CALL_LEVEL: ISC_REQ_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_FRAGMENT_SUPPLIED: ISC_REQ_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_EXTENDED_ERROR: ISC_REQ_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_STREAM: ISC_REQ_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_INTEGRITY: ISC_REQ_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_IDENTIFY: ISC_REQ_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_NULL_SESSION: ISC_REQ_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_MANUAL_CRED_VALIDATION: ISC_REQ_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_RESERVED1: ISC_REQ_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_FRAGMENT_TO_FIT: ISC_REQ_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_FORWARD_CREDENTIALS: ISC_REQ_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_NO_INTEGRITY: ISC_REQ_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_USE_HTTP_STYLE: ISC_REQ_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_UNVERIFIED_TARGET_NAME: ISC_REQ_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_CONFIDENTIALITY_ONLY: ISC_REQ_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type ISC_REQ_HIGH_FLAGS = u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_MESSAGES: ISC_REQ_HIGH_FLAGS = 4294967296u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ISC_REQ_DEFERRED_CRED_VALIDATION: ISC_REQ_HIGH_FLAGS = 8589934592u64; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_ADDRESS_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DS_INET_ADDRESS: KERB_ADDRESS_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DS_NETBIOS_ADDRESS: KERB_ADDRESS_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_CERTIFICATE_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CertHashInfo: KERB_CERTIFICATE_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_CRYPTO_KEY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES_CBC_CRC: KERB_CRYPTO_KEY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES_CBC_MD4: KERB_CRYPTO_KEY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_DES_CBC_MD5: KERB_CRYPTO_KEY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_NULL: KERB_CRYPTO_KEY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_HMAC_NT: KERB_CRYPTO_KEY_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_ETYPE_RC4_MD4: KERB_CRYPTO_KEY_TYPE = -128i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_LOGON_SUBMIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbInteractiveLogon: KERB_LOGON_SUBMIT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbSmartCardLogon: KERB_LOGON_SUBMIT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbWorkstationUnlockLogon: KERB_LOGON_SUBMIT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbSmartCardUnlockLogon: KERB_LOGON_SUBMIT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbProxyLogon: KERB_LOGON_SUBMIT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbTicketLogon: KERB_LOGON_SUBMIT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbTicketUnlockLogon: KERB_LOGON_SUBMIT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbS4ULogon: KERB_LOGON_SUBMIT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbCertificateLogon: KERB_LOGON_SUBMIT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbCertificateS4ULogon: KERB_LOGON_SUBMIT_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbCertificateUnlockLogon: KERB_LOGON_SUBMIT_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbNoElevationLogon: KERB_LOGON_SUBMIT_TYPE = 83i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbLuidLogon: KERB_LOGON_SUBMIT_TYPE = 84i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_PROFILE_BUFFER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbInteractiveProfile: KERB_PROFILE_BUFFER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbSmartCardProfile: KERB_PROFILE_BUFFER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbTicketProfile: KERB_PROFILE_BUFFER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_PROTOCOL_MESSAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbDebugRequestMessage: KERB_PROTOCOL_MESSAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryTicketCacheMessage: KERB_PROTOCOL_MESSAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbChangeMachinePasswordMessage: KERB_PROTOCOL_MESSAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbVerifyPacMessage: KERB_PROTOCOL_MESSAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbRetrieveTicketMessage: KERB_PROTOCOL_MESSAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbUpdateAddressesMessage: KERB_PROTOCOL_MESSAGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbPurgeTicketCacheMessage: KERB_PROTOCOL_MESSAGE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbChangePasswordMessage: KERB_PROTOCOL_MESSAGE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbRetrieveEncodedTicketMessage: KERB_PROTOCOL_MESSAGE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbDecryptDataMessage: KERB_PROTOCOL_MESSAGE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbAddBindingCacheEntryMessage: KERB_PROTOCOL_MESSAGE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbSetPasswordMessage: KERB_PROTOCOL_MESSAGE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbSetPasswordExMessage: KERB_PROTOCOL_MESSAGE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbVerifyCredentialsMessage: KERB_PROTOCOL_MESSAGE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryTicketCacheExMessage: KERB_PROTOCOL_MESSAGE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbPurgeTicketCacheExMessage: KERB_PROTOCOL_MESSAGE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbRefreshSmartcardCredentialsMessage: KERB_PROTOCOL_MESSAGE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbAddExtraCredentialsMessage: KERB_PROTOCOL_MESSAGE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQuerySupplementalCredentialsMessage: KERB_PROTOCOL_MESSAGE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbTransferCredentialsMessage: KERB_PROTOCOL_MESSAGE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryTicketCacheEx2Message: KERB_PROTOCOL_MESSAGE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbSubmitTicketMessage: KERB_PROTOCOL_MESSAGE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbAddExtraCredentialsExMessage: KERB_PROTOCOL_MESSAGE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryKdcProxyCacheMessage: KERB_PROTOCOL_MESSAGE_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbPurgeKdcProxyCacheMessage: KERB_PROTOCOL_MESSAGE_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryTicketCacheEx3Message: KERB_PROTOCOL_MESSAGE_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbCleanupMachinePkinitCredsMessage: KERB_PROTOCOL_MESSAGE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbAddBindingCacheEntryExMessage: KERB_PROTOCOL_MESSAGE_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryBindingCacheMessage: KERB_PROTOCOL_MESSAGE_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbPurgeBindingCacheMessage: KERB_PROTOCOL_MESSAGE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbPinKdcMessage: KERB_PROTOCOL_MESSAGE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbUnpinAllKdcsMessage: KERB_PROTOCOL_MESSAGE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryDomainExtendedPoliciesMessage: KERB_PROTOCOL_MESSAGE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbQueryS4U2ProxyCacheMessage: KERB_PROTOCOL_MESSAGE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbRetrieveKeyTabMessage: KERB_PROTOCOL_MESSAGE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbRefreshPolicyMessage: KERB_PROTOCOL_MESSAGE_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KerbPrintCloudKerberosDebugMessage: KERB_PROTOCOL_MESSAGE_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_REQUEST_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_REQUEST_ADD_CREDENTIAL: KERB_REQUEST_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_REQUEST_REPLACE_CREDENTIAL: KERB_REQUEST_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_REQUEST_REMOVE_CREDENTIAL: KERB_REQUEST_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KERB_TICKET_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_forwardable: KERB_TICKET_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_forwarded: KERB_TICKET_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_hw_authent: KERB_TICKET_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_initial: KERB_TICKET_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_invalid: KERB_TICKET_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_may_postdate: KERB_TICKET_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_ok_as_delegate: KERB_TICKET_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_postdated: KERB_TICKET_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_pre_authent: KERB_TICKET_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_proxiable: KERB_TICKET_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_proxy: KERB_TICKET_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_renewable: KERB_TICKET_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_reserved: KERB_TICKET_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KERB_TICKET_FLAGS_reserved1: KERB_TICKET_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type KSEC_CONTEXT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KSecPaged: KSEC_CONTEXT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const KSecNonPaged: KSEC_CONTEXT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type LSA_AUTH_INFORMATION_AUTH_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_AUTH_TYPE_NONE: LSA_AUTH_INFORMATION_AUTH_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_AUTH_TYPE_NT4OWF: LSA_AUTH_INFORMATION_AUTH_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_AUTH_TYPE_CLEAR: LSA_AUTH_INFORMATION_AUTH_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_AUTH_TYPE_VERSION: LSA_AUTH_INFORMATION_AUTH_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type LSA_FOREST_TRUST_COLLISION_RECORD_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CollisionTdo: LSA_FOREST_TRUST_COLLISION_RECORD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CollisionXref: LSA_FOREST_TRUST_COLLISION_RECORD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const CollisionOther: LSA_FOREST_TRUST_COLLISION_RECORD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type LSA_FOREST_TRUST_RECORD_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ForestTrustTopLevelName: LSA_FOREST_TRUST_RECORD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ForestTrustTopLevelNameEx: LSA_FOREST_TRUST_RECORD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ForestTrustDomainInfo: LSA_FOREST_TRUST_RECORD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ForestTrustRecordTypeLast: LSA_FOREST_TRUST_RECORD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type LSA_LOOKUP_DOMAIN_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AccountDomainInformation: LSA_LOOKUP_DOMAIN_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DnsDomainInformation: LSA_LOOKUP_DOMAIN_INFO_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type LSA_TOKEN_INFORMATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LsaTokenInformationNull: LSA_TOKEN_INFORMATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LsaTokenInformationV1: LSA_TOKEN_INFORMATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LsaTokenInformationV2: LSA_TOKEN_INFORMATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LsaTokenInformationV3: LSA_TOKEN_INFORMATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV1_0 = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_PASSTHRU: MSV1_0 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_GUEST_LOGON: MSV1_0 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV1_0_AVID = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvEOL: MSV1_0_AVID = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvNbComputerName: MSV1_0_AVID = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvNbDomainName: MSV1_0_AVID = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvDnsComputerName: MSV1_0_AVID = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvDnsDomainName: MSV1_0_AVID = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvDnsTreeName: MSV1_0_AVID = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvFlags: MSV1_0_AVID = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvTimestamp: MSV1_0_AVID = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvRestrictions: MSV1_0_AVID = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvTargetName: MSV1_0_AVID = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsvAvChannelBindings: MSV1_0_AVID = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV1_0_CREDENTIAL_KEY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const InvalidCredKey: MSV1_0_CREDENTIAL_KEY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DeprecatedIUMCredKey: MSV1_0_CREDENTIAL_KEY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const DomainUserCredKey: MSV1_0_CREDENTIAL_KEY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LocalUserCredKey: MSV1_0_CREDENTIAL_KEY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const ExternallySuppliedCredKey: MSV1_0_CREDENTIAL_KEY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV1_0_LOGON_SUBMIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0InteractiveLogon: MSV1_0_LOGON_SUBMIT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0Lm20Logon: MSV1_0_LOGON_SUBMIT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0NetworkLogon: MSV1_0_LOGON_SUBMIT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0SubAuthLogon: MSV1_0_LOGON_SUBMIT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0WorkstationUnlockLogon: MSV1_0_LOGON_SUBMIT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0S4ULogon: MSV1_0_LOGON_SUBMIT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0VirtualLogon: MSV1_0_LOGON_SUBMIT_TYPE = 82i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0NoElevationLogon: MSV1_0_LOGON_SUBMIT_TYPE = 83i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0LuidLogon: MSV1_0_LOGON_SUBMIT_TYPE = 84i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV1_0_PROFILE_BUFFER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0InteractiveProfile: MSV1_0_PROFILE_BUFFER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0Lm20LogonProfile: MSV1_0_PROFILE_BUFFER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0SmartCardProfile: MSV1_0_PROFILE_BUFFER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV1_0_PROTOCOL_MESSAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0Lm20ChallengeRequest: MSV1_0_PROTOCOL_MESSAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0Lm20GetChallengeResponse: MSV1_0_PROTOCOL_MESSAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0EnumerateUsers: MSV1_0_PROTOCOL_MESSAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0GetUserInfo: MSV1_0_PROTOCOL_MESSAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0ReLogonUsers: MSV1_0_PROTOCOL_MESSAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0ChangePassword: MSV1_0_PROTOCOL_MESSAGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0ChangeCachedPassword: MSV1_0_PROTOCOL_MESSAGE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0GenericPassthrough: MSV1_0_PROTOCOL_MESSAGE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0CacheLogon: MSV1_0_PROTOCOL_MESSAGE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0SubAuth: MSV1_0_PROTOCOL_MESSAGE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0DeriveCredential: MSV1_0_PROTOCOL_MESSAGE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0CacheLookup: MSV1_0_PROTOCOL_MESSAGE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0SetProcessOption: MSV1_0_PROTOCOL_MESSAGE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0ConfigLocalAliases: MSV1_0_PROTOCOL_MESSAGE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0ClearCachedCredentials: MSV1_0_PROTOCOL_MESSAGE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0LookupToken: MSV1_0_PROTOCOL_MESSAGE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0ValidateAuth: MSV1_0_PROTOCOL_MESSAGE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0CacheLookupEx: MSV1_0_PROTOCOL_MESSAGE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0GetCredentialKey: MSV1_0_PROTOCOL_MESSAGE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0SetThreadOption: MSV1_0_PROTOCOL_MESSAGE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0DecryptDpapiMasterKey: MSV1_0_PROTOCOL_MESSAGE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0GetStrongCredentialKey: MSV1_0_PROTOCOL_MESSAGE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0TransferCred: MSV1_0_PROTOCOL_MESSAGE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0ProvisionTbal: MSV1_0_PROTOCOL_MESSAGE_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MsV1_0DeleteTbalSecrets: MSV1_0_PROTOCOL_MESSAGE_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CLEARTEXT_PASSWORD_ALLOWED: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_UPDATE_LOGON_STATISTICS: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_RETURN_USER_PARAMETERS: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_DONT_TRY_GUEST_ACCOUNT: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_RETURN_PASSWORD_EXPIRY: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_TRY_GUEST_ACCOUNT_ONLY: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_RETURN_PROFILE_PATH: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV_SUB_AUTHENTICATION_FILTER = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_GUEST: MSV_SUB_AUTHENTICATION_FILTER = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_NOENCRYPTION: MSV_SUB_AUTHENTICATION_FILTER = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_CACHED_ACCOUNT: MSV_SUB_AUTHENTICATION_FILTER = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_USED_LM_PASSWORD: MSV_SUB_AUTHENTICATION_FILTER = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_EXTRA_SIDS: MSV_SUB_AUTHENTICATION_FILTER = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_SUBAUTH_SESSION_KEY: MSV_SUB_AUTHENTICATION_FILTER = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_SERVER_TRUST_ACCOUNT: MSV_SUB_AUTHENTICATION_FILTER = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_PROFILE_PATH_RETURNED: MSV_SUB_AUTHENTICATION_FILTER = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const LOGON_RESOURCE_GROUPS: MSV_SUB_AUTHENTICATION_FILTER = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type MSV_SUPPLEMENTAL_CREDENTIAL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_LM_PRESENT: MSV_SUPPLEMENTAL_CREDENTIAL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_NT_PRESENT: MSV_SUPPLEMENTAL_CREDENTIAL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const MSV1_0_CRED_VERSION: MSV_SUPPLEMENTAL_CREDENTIAL_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type NEGOTIATE_MESSAGES = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NegEnumPackagePrefixes: NEGOTIATE_MESSAGES = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NegGetCallerName: NEGOTIATE_MESSAGES = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NegTransferCredentials: NEGOTIATE_MESSAGES = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NegMsgReserved1: NEGOTIATE_MESSAGES = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NegCallPackageMax: NEGOTIATE_MESSAGES = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type NETLOGON_LOGON_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NetlogonInteractiveInformation: NETLOGON_LOGON_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NetlogonNetworkInformation: NETLOGON_LOGON_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NetlogonServiceInformation: NETLOGON_LOGON_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NetlogonGenericInformation: NETLOGON_LOGON_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NetlogonInteractiveTransitiveInformation: NETLOGON_LOGON_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NetlogonNetworkTransitiveInformation: NETLOGON_LOGON_INFO_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const NetlogonServiceTransitiveInformation: NETLOGON_LOGON_INFO_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PKU2U_LOGON_SUBMIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Pku2uCertificateS4ULogon: PKU2U_LOGON_SUBMIT_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type POLICY_AUDIT_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategorySystem: POLICY_AUDIT_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryLogon: POLICY_AUDIT_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryObjectAccess: POLICY_AUDIT_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryPrivilegeUse: POLICY_AUDIT_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryDetailedTracking: POLICY_AUDIT_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryPolicyChange: POLICY_AUDIT_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryAccountManagement: POLICY_AUDIT_EVENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryDirectoryServiceAccess: POLICY_AUDIT_EVENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const AuditCategoryAccountLogon: POLICY_AUDIT_EVENT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type POLICY_DOMAIN_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyDomainEfsInformation: POLICY_DOMAIN_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyDomainKerberosTicketInformation: POLICY_DOMAIN_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type POLICY_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyAuditLogInformation: POLICY_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyAuditEventsInformation: POLICY_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyPrimaryDomainInformation: POLICY_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyPdAccountInformation: POLICY_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyAccountDomainInformation: POLICY_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyLsaServerRoleInformation: POLICY_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyReplicaSourceInformation: POLICY_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyDefaultQuotaInformation: POLICY_INFORMATION_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyModificationInformation: POLICY_INFORMATION_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyAuditFullSetInformation: POLICY_INFORMATION_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyAuditFullQueryInformation: POLICY_INFORMATION_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyDnsDomainInformation: POLICY_INFORMATION_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyDnsDomainInformationInt: POLICY_INFORMATION_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyLocalAccountDomainInformation: POLICY_INFORMATION_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyMachineAccountInformation: POLICY_INFORMATION_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyLastEntry: POLICY_INFORMATION_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type POLICY_LSA_SERVER_ROLE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyServerRoleBackup: POLICY_LSA_SERVER_ROLE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyServerRolePrimary: POLICY_LSA_SERVER_ROLE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type POLICY_NOTIFICATION_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyAuditEventsInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyAccountDomainInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyServerRoleInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyDnsDomainInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyDomainEfsInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyDomainKerberosTicketInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyMachineAccountPasswordInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyGlobalSaclInformation: POLICY_NOTIFICATION_INFORMATION_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const PolicyNotifyMax: POLICY_NOTIFICATION_INFORMATION_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SASL_AUTHZID_STATE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Sasl_AuthZIDForbidden: SASL_AUTHZID_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const Sasl_AuthZIDProcessed: SASL_AUTHZID_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SCHANNEL_ALERT_TOKEN_ALERT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_WARNING: SCHANNEL_ALERT_TOKEN_ALERT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TLS1_ALERT_FATAL: SCHANNEL_ALERT_TOKEN_ALERT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SCHANNEL_CRED_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_AUTO_CRED_VALIDATION: SCHANNEL_CRED_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_CACHE_ONLY_URL_RETRIEVAL_ON_CREATE: SCHANNEL_CRED_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_DISABLE_RECONNECTS: SCHANNEL_CRED_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_IGNORE_NO_REVOCATION_CHECK: SCHANNEL_CRED_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_IGNORE_REVOCATION_OFFLINE: SCHANNEL_CRED_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_MANUAL_CRED_VALIDATION: SCHANNEL_CRED_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_NO_DEFAULT_CREDS: SCHANNEL_CRED_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_NO_SERVERNAME_CHECK: SCHANNEL_CRED_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_NO_SYSTEM_MAPPER: SCHANNEL_CRED_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_REVOCATION_CHECK_CHAIN: SCHANNEL_CRED_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: SCHANNEL_CRED_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_REVOCATION_CHECK_END_CERT: SCHANNEL_CRED_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_CRED_USE_DEFAULT_CREDS: SCHANNEL_CRED_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_SEND_AUX_RECORD: SCHANNEL_CRED_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_SEND_ROOT_CERT: SCHANNEL_CRED_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_USE_STRONG_CRYPTO: SCHANNEL_CRED_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_USE_PRESHAREDKEY_ONLY: SCHANNEL_CRED_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SCHANNEL_SESSION_TOKEN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL_SESSION_ENABLE_RECONNECTS: SCHANNEL_SESSION_TOKEN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SSL_SESSION_DISABLE_RECONNECTS: SCHANNEL_SESSION_TOKEN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_ATTR = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_C_ACCESS_TOKEN: SECPKG_ATTR = 2147483666u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_C_FULL_ACCESS_TOKEN: SECPKG_ATTR = 2147483778u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CERT_TRUST_STATUS: SECPKG_ATTR = 2147483780u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CREDS: SECPKG_ATTR = 2147483776u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CREDS_2: SECPKG_ATTR = 2147483782u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGOTIATION_PACKAGE: SECPKG_ATTR = 2147483777u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_PACKAGE_INFO: SECPKG_ATTR = 10u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SERVER_AUTH_FLAGS: SECPKG_ATTR = 2147483779u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SIZES: SECPKG_ATTR = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SUBJECT_SECURITY_ATTRIBUTES: SECPKG_ATTR = 124u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_APP_DATA: SECPKG_ATTR = 94u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_EAP_PRF_INFO: SECPKG_ATTR = 101u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_EARLY_START: SECPKG_ATTR = 105u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_DTLS_MTU: SECPKG_ATTR = 34u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_KEYING_MATERIAL_INFO: SECPKG_ATTR = 106u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_ACCESS_TOKEN: SECPKG_ATTR = 18u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_AUTHORITY: SECPKG_ATTR = 6u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CLIENT_SPECIFIED_TARGET: SECPKG_ATTR = 27u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_CONNECTION_INFO: SECPKG_ATTR = 90u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_DCE_INFO: SECPKG_ATTR = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_ENDPOINT_BINDINGS: SECPKG_ATTR = 26u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_EAP_KEY_BLOCK: SECPKG_ATTR = 91u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_FLAGS: SECPKG_ATTR = 14u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_ISSUER_LIST_EX: SECPKG_ATTR = 89u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_KEY_INFO: SECPKG_ATTR = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_LAST_CLIENT_TOKEN_STATUS: SECPKG_ATTR = 30u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_LIFESPAN: SECPKG_ATTR = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_LOCAL_CERT_CONTEXT: SECPKG_ATTR = 84u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_LOCAL_CRED: SECPKG_ATTR = 82u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NAMES: SECPKG_ATTR = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NATIVE_NAMES: SECPKG_ATTR = 13u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_NEGOTIATION_INFO: SECPKG_ATTR = 12u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_PASSWORD_EXPIRY: SECPKG_ATTR = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_REMOTE_CERT_CONTEXT: SECPKG_ATTR = 83u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_ROOT_STORE: SECPKG_ATTR = 85u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SESSION_KEY: SECPKG_ATTR = 9u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SESSION_INFO: SECPKG_ATTR = 93u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_STREAM_SIZES: SECPKG_ATTR = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_SUPPORTED_SIGNATURES: SECPKG_ATTR = 102u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_TARGET_INFORMATION: SECPKG_ATTR = 17u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_ATTR_UNIQUE_BINDINGS: SECPKG_ATTR = 25u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_ATTR_LCT_STATUS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgAttrLastClientTokenYes: SECPKG_ATTR_LCT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgAttrLastClientTokenNo: SECPKG_ATTR_LCT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgAttrLastClientTokenMaybe: SECPKG_ATTR_LCT_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_CALL_PACKAGE_MESSAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCallPackageMinMessage: SECPKG_CALL_PACKAGE_MESSAGE_TYPE = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCallPackagePinDcMessage: SECPKG_CALL_PACKAGE_MESSAGE_TYPE = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCallPackageUnpinAllDcsMessage: SECPKG_CALL_PACKAGE_MESSAGE_TYPE = 1025i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCallPackageTransferCredMessage: SECPKG_CALL_PACKAGE_MESSAGE_TYPE = 1026i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCallPackageMaxMessage: SECPKG_CALL_PACKAGE_MESSAGE_TYPE = 1026i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_CRED = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_INBOUND: SECPKG_CRED = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_CRED_OUTBOUND: SECPKG_CRED = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_CRED_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCredClass_None: SECPKG_CRED_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCredClass_Ephemeral: SECPKG_CRED_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCredClass_PersistedGeneric: SECPKG_CRED_CLASS = 20i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCredClass_PersistedSpecific: SECPKG_CRED_CLASS = 30i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecPkgCredClass_Explicit: SECPKG_CRED_CLASS = 40i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_EXTENDED_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecpkgGssInfo: SECPKG_EXTENDED_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecpkgContextThunks: SECPKG_EXTENDED_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecpkgMutualAuthLevel: SECPKG_EXTENDED_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecpkgWowClientDll: SECPKG_EXTENDED_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecpkgExtraOids: SECPKG_EXTENDED_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecpkgMaxInfo: SECPKG_EXTENDED_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecpkgNego2Info: SECPKG_EXTENDED_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_NAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecNameSamCompatible: SECPKG_NAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecNameAlternateId: SECPKG_NAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecNameFlat: SECPKG_NAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecNameDN: SECPKG_NAME_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecNameSPN: SECPKG_NAME_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_PACKAGE_CHANGE_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_PACKAGE_CHANGE_LOAD: SECPKG_PACKAGE_CHANGE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_PACKAGE_CHANGE_UNLOAD: SECPKG_PACKAGE_CHANGE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_PACKAGE_CHANGE_SELECT: SECPKG_PACKAGE_CHANGE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECPKG_SESSIONINFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecSessionPrimaryCred: SECPKG_SESSIONINFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -#[repr(transparent)] -pub struct SECURITY_LOGON_TYPE(pub i32); -impl SECURITY_LOGON_TYPE { - pub const UndefinedLogonType: Self = Self(0i32); - pub const Interactive: Self = Self(2i32); - pub const Network: Self = Self(3i32); - pub const Batch: Self = Self(4i32); - pub const Service: Self = Self(5i32); - pub const Proxy: Self = Self(6i32); - pub const Unlock: Self = Self(7i32); - pub const NetworkCleartext: Self = Self(8i32); - pub const NewCredentials: Self = Self(9i32); - pub const RemoteInteractive: Self = Self(10i32); - pub const CachedInteractive: Self = Self(11i32); - pub const CachedRemoteInteractive: Self = Self(12i32); - pub const CachedUnlock: Self = Self(13i32); -} -impl ::core::marker::Copy for SECURITY_LOGON_TYPE {} -impl ::core::clone::Clone for SECURITY_LOGON_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SECURITY_PACKAGE_OPTIONS_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_OPTIONS_TYPE_UNKNOWN: SECURITY_PACKAGE_OPTIONS_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_OPTIONS_TYPE_LSA: SECURITY_PACKAGE_OPTIONS_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SECPKG_OPTIONS_TYPE_SSPI: SECURITY_PACKAGE_OPTIONS_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecApplicationProtocolNegotiationExt_None: SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecApplicationProtocolNegotiationExt_NPN: SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecApplicationProtocolNegotiationExt_ALPN: SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecApplicationProtocolNegotiationStatus_None: SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecApplicationProtocolNegotiationStatus_Success: SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecApplicationProtocolNegotiationStatus_SelectedClientOnly: SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SEC_TRAFFIC_SECRET_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecTrafficSecret_None: SEC_TRAFFIC_SECRET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecTrafficSecret_Client: SEC_TRAFFIC_SECRET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecTrafficSecret_Server: SEC_TRAFFIC_SECRET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SE_ADT_PARAMETER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeNone: SE_ADT_PARAMETER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeString: SE_ADT_PARAMETER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeFileSpec: SE_ADT_PARAMETER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeUlong: SE_ADT_PARAMETER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeSid: SE_ADT_PARAMETER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeLogonId: SE_ADT_PARAMETER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeNoLogonId: SE_ADT_PARAMETER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeAccessMask: SE_ADT_PARAMETER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypePrivs: SE_ADT_PARAMETER_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeObjectTypes: SE_ADT_PARAMETER_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeHexUlong: SE_ADT_PARAMETER_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypePtr: SE_ADT_PARAMETER_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeTime: SE_ADT_PARAMETER_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeGuid: SE_ADT_PARAMETER_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeLuid: SE_ADT_PARAMETER_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeHexInt64: SE_ADT_PARAMETER_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeStringList: SE_ADT_PARAMETER_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeSidList: SE_ADT_PARAMETER_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeDuration: SE_ADT_PARAMETER_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeUserAccountControl: SE_ADT_PARAMETER_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeNoUac: SE_ADT_PARAMETER_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeMessage: SE_ADT_PARAMETER_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeDateTime: SE_ADT_PARAMETER_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeSockAddr: SE_ADT_PARAMETER_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeSD: SE_ADT_PARAMETER_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeLogonHours: SE_ADT_PARAMETER_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeLogonIdNoSid: SE_ADT_PARAMETER_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeUlongNoConv: SE_ADT_PARAMETER_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeSockAddrNoPort: SE_ADT_PARAMETER_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeAccessReason: SE_ADT_PARAMETER_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeStagingReason: SE_ADT_PARAMETER_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeResourceAttribute: SE_ADT_PARAMETER_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeClaims: SE_ADT_PARAMETER_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeLogonIdAsSid: SE_ADT_PARAMETER_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeMultiSzString: SE_ADT_PARAMETER_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SeAdtParmTypeLogonIdEx: SE_ADT_PARAMETER_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SLDATATYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_DATA_NONE: SLDATATYPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_DATA_SZ: SLDATATYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_DATA_DWORD: SLDATATYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_DATA_BINARY: SLDATATYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_DATA_MULTI_SZ: SLDATATYPE = 7u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_DATA_SUM: SLDATATYPE = 100u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SLIDTYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_APPLICATION: SLIDTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_PRODUCT_SKU: SLIDTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_LICENSE_FILE: SLIDTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_LICENSE: SLIDTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_PKEY: SLIDTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_ALL_LICENSES: SLIDTYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_ALL_LICENSE_FILES: SLIDTYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_STORE_TOKEN: SLIDTYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ID_LAST: SLIDTYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SLLICENSINGSTATUS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_LICENSING_STATUS_UNLICENSED: SLLICENSINGSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_LICENSING_STATUS_LICENSED: SLLICENSINGSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_LICENSING_STATUS_IN_GRACE_PERIOD: SLLICENSINGSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_LICENSING_STATUS_NOTIFICATION: SLLICENSINGSTATUS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_LICENSING_STATUS_LAST: SLLICENSINGSTATUS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SLREFERRALTYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REFERRALTYPE_SKUID: SLREFERRALTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REFERRALTYPE_APPID: SLREFERRALTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REFERRALTYPE_OVERRIDE_SKUID: SLREFERRALTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REFERRALTYPE_OVERRIDE_APPID: SLREFERRALTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_REFERRALTYPE_BEST_MATCH: SLREFERRALTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SL_ACTIVATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ACTIVATION_TYPE_DEFAULT: SL_ACTIVATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_ACTIVATION_TYPE_ACTIVE_DIRECTORY: SL_ACTIVATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SL_GENUINE_STATE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_GEN_STATE_IS_GENUINE: SL_GENUINE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_GEN_STATE_INVALID_LICENSE: SL_GENUINE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_GEN_STATE_TAMPERED: SL_GENUINE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_GEN_STATE_OFFLINE: SL_GENUINE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SL_GEN_STATE_LAST: SL_GENUINE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SchGetExtensionsOptions = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_EXTENSIONS_OPTIONS_NONE: SchGetExtensionsOptions = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SCH_NO_RECORD_HEADER: SchGetExtensionsOptions = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SecDelegationType = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecFull: SecDelegationType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecService: SecDelegationType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecTree: SecDelegationType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecDirectory: SecDelegationType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const SecObject: SecDelegationType = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type TOKENBINDING_EXTENSION_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TOKENBINDING_EXTENSION_FORMAT_UNDEFINED: TOKENBINDING_EXTENSION_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type TOKENBINDING_KEY_PARAMETERS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TOKENBINDING_KEY_PARAMETERS_TYPE_RSA2048_PKCS: TOKENBINDING_KEY_PARAMETERS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TOKENBINDING_KEY_PARAMETERS_TYPE_RSA2048_PSS: TOKENBINDING_KEY_PARAMETERS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TOKENBINDING_KEY_PARAMETERS_TYPE_ECDSAP256: TOKENBINDING_KEY_PARAMETERS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TOKENBINDING_KEY_PARAMETERS_TYPE_ANYEXISTING: TOKENBINDING_KEY_PARAMETERS_TYPE = 255i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type TOKENBINDING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TOKENBINDING_TYPE_PROVIDED: TOKENBINDING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TOKENBINDING_TYPE_REFERRED: TOKENBINDING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type TRUSTED_DOMAIN_TRUST_ATTRIBUTES = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_NON_TRANSITIVE: TRUSTED_DOMAIN_TRUST_ATTRIBUTES = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_UPLEVEL_ONLY: TRUSTED_DOMAIN_TRUST_ATTRIBUTES = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_FILTER_SIDS: TRUSTED_DOMAIN_TRUST_ATTRIBUTES = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_FOREST_TRANSITIVE: TRUSTED_DOMAIN_TRUST_ATTRIBUTES = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_CROSS_ORGANIZATION: TRUSTED_DOMAIN_TRUST_ATTRIBUTES = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL: TRUSTED_DOMAIN_TRUST_ATTRIBUTES = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_ATTRIBUTE_WITHIN_FOREST: TRUSTED_DOMAIN_TRUST_ATTRIBUTES = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type TRUSTED_DOMAIN_TRUST_DIRECTION = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_DIRECTION_DISABLED: TRUSTED_DOMAIN_TRUST_DIRECTION = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_DIRECTION_INBOUND: TRUSTED_DOMAIN_TRUST_DIRECTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_DIRECTION_OUTBOUND: TRUSTED_DOMAIN_TRUST_DIRECTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_DIRECTION_BIDIRECTIONAL: TRUSTED_DOMAIN_TRUST_DIRECTION = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type TRUSTED_DOMAIN_TRUST_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_TYPE_DOWNLEVEL: TRUSTED_DOMAIN_TRUST_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_TYPE_UPLEVEL: TRUSTED_DOMAIN_TRUST_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_TYPE_MIT: TRUSTED_DOMAIN_TRUST_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TRUST_TYPE_DCE: TRUSTED_DOMAIN_TRUST_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type TRUSTED_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainNameInformation: TRUSTED_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedControllersInformation: TRUSTED_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedPosixOffsetInformation: TRUSTED_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedPasswordInformation: TRUSTED_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainInformationBasic: TRUSTED_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainInformationEx: TRUSTED_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainAuthInformation: TRUSTED_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainFullInformation: TRUSTED_INFORMATION_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainAuthInformationInternal: TRUSTED_INFORMATION_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainFullInformationInternal: TRUSTED_INFORMATION_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainInformationEx2Internal: TRUSTED_INFORMATION_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainFullInformation2Internal: TRUSTED_INFORMATION_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TrustedDomainSupportedEncryptionTypes: TRUSTED_INFORMATION_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type eTlsHashAlgorithm = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsHashAlgorithm_None: eTlsHashAlgorithm = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsHashAlgorithm_Md5: eTlsHashAlgorithm = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsHashAlgorithm_Sha1: eTlsHashAlgorithm = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsHashAlgorithm_Sha224: eTlsHashAlgorithm = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsHashAlgorithm_Sha256: eTlsHashAlgorithm = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsHashAlgorithm_Sha384: eTlsHashAlgorithm = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsHashAlgorithm_Sha512: eTlsHashAlgorithm = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type eTlsSignatureAlgorithm = i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsSignatureAlgorithm_Anonymous: eTlsSignatureAlgorithm = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsSignatureAlgorithm_Rsa: eTlsSignatureAlgorithm = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsSignatureAlgorithm_Dsa: eTlsSignatureAlgorithm = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub const TlsSignatureAlgorithm_Ecdsa: eTlsSignatureAlgorithm = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct AUDIT_POLICY_INFORMATION { - pub AuditSubCategoryGuid: ::windows_sys::core::GUID, - pub AuditingInformation: u32, - pub AuditCategoryGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for AUDIT_POLICY_INFORMATION {} -impl ::core::clone::Clone for AUDIT_POLICY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CENTRAL_ACCESS_POLICY { - pub CAPID: super::super::super::Foundation::PSID, - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub Description: super::super::super::Foundation::UNICODE_STRING, - pub ChangeId: super::super::super::Foundation::UNICODE_STRING, - pub Flags: u32, - pub CAPECount: u32, - pub CAPEs: *mut *mut CENTRAL_ACCESS_POLICY_ENTRY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CENTRAL_ACCESS_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CENTRAL_ACCESS_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CENTRAL_ACCESS_POLICY_ENTRY { - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub Description: super::super::super::Foundation::UNICODE_STRING, - pub ChangeId: super::super::super::Foundation::UNICODE_STRING, - pub LengthAppliesTo: u32, - pub AppliesTo: *mut u8, - pub LengthSD: u32, - pub SD: super::super::PSECURITY_DESCRIPTOR, - pub LengthStagedSD: u32, - pub StagedSD: super::super::PSECURITY_DESCRIPTOR, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CENTRAL_ACCESS_POLICY_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CENTRAL_ACCESS_POLICY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLEAR_BLOCK { - pub data: [super::super::super::Foundation::CHAR; 8], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLEAR_BLOCK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLEAR_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct DOMAIN_PASSWORD_INFORMATION { - pub MinPasswordLength: u16, - pub PasswordHistoryLength: u16, - pub PasswordProperties: DOMAIN_PASSWORD_PROPERTIES, - pub MaxPasswordAge: i64, - pub MinPasswordAge: i64, -} -impl ::core::marker::Copy for DOMAIN_PASSWORD_INFORMATION {} -impl ::core::clone::Clone for DOMAIN_PASSWORD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub struct ENCRYPTED_CREDENTIALW { - pub Cred: super::super::Credentials::CREDENTIALW, - pub ClearCredentialBlobSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::marker::Copy for ENCRYPTED_CREDENTIALW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::clone::Clone for ENCRYPTED_CREDENTIALW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KDC_PROXY_CACHE_ENTRY_DATA { - pub SinceLastUsed: u64, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub ProxyServerName: super::super::super::Foundation::UNICODE_STRING, - pub ProxyServerVdir: super::super::super::Foundation::UNICODE_STRING, - pub ProxyServerPort: u16, - pub LogonId: super::super::super::Foundation::LUID, - pub CredUserName: super::super::super::Foundation::UNICODE_STRING, - pub CredDomainName: super::super::super::Foundation::UNICODE_STRING, - pub GlobalCache: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KDC_PROXY_CACHE_ENTRY_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KDC_PROXY_CACHE_ENTRY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_ADD_BINDING_CACHE_ENTRY_EX_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub RealmName: super::super::super::Foundation::UNICODE_STRING, - pub KdcAddress: super::super::super::Foundation::UNICODE_STRING, - pub AddressType: KERB_ADDRESS_TYPE, - pub DcFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_ADD_BINDING_CACHE_ENTRY_EX_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_ADD_BINDING_CACHE_ENTRY_EX_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_ADD_BINDING_CACHE_ENTRY_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub RealmName: super::super::super::Foundation::UNICODE_STRING, - pub KdcAddress: super::super::super::Foundation::UNICODE_STRING, - pub AddressType: KERB_ADDRESS_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_ADD_BINDING_CACHE_ENTRY_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_ADD_BINDING_CACHE_ENTRY_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_ADD_CREDENTIALS_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, - pub LogonId: super::super::super::Foundation::LUID, - pub Flags: KERB_REQUEST_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_ADD_CREDENTIALS_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_ADD_CREDENTIALS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_ADD_CREDENTIALS_REQUEST_EX { - pub Credentials: KERB_ADD_CREDENTIALS_REQUEST, - pub PrincipalNameCount: u32, - pub PrincipalNames: [super::super::super::Foundation::UNICODE_STRING; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_ADD_CREDENTIALS_REQUEST_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_ADD_CREDENTIALS_REQUEST_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_AUTH_DATA { - pub Type: u32, - pub Length: u32, - pub Data: *mut u8, -} -impl ::core::marker::Copy for KERB_AUTH_DATA {} -impl ::core::clone::Clone for KERB_AUTH_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_BINDING_CACHE_ENTRY_DATA { - pub DiscoveryTime: u64, - pub RealmName: super::super::super::Foundation::UNICODE_STRING, - pub KdcAddress: super::super::super::Foundation::UNICODE_STRING, - pub AddressType: KERB_ADDRESS_TYPE, - pub Flags: u32, - pub DcFlags: u32, - pub CacheFlags: u32, - pub KdcName: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_BINDING_CACHE_ENTRY_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_BINDING_CACHE_ENTRY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_CERTIFICATE_HASHINFO { - pub StoreNameLength: u16, - pub HashLength: u16, -} -impl ::core::marker::Copy for KERB_CERTIFICATE_HASHINFO {} -impl ::core::clone::Clone for KERB_CERTIFICATE_HASHINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_CERTIFICATE_INFO { - pub CertInfoSize: u32, - pub InfoType: u32, -} -impl ::core::marker::Copy for KERB_CERTIFICATE_INFO {} -impl ::core::clone::Clone for KERB_CERTIFICATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_CERTIFICATE_LOGON { - pub MessageType: KERB_LOGON_SUBMIT_TYPE, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub Pin: super::super::super::Foundation::UNICODE_STRING, - pub Flags: u32, - pub CspDataLength: u32, - pub CspData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_CERTIFICATE_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_CERTIFICATE_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_CERTIFICATE_S4U_LOGON { - pub MessageType: KERB_LOGON_SUBMIT_TYPE, - pub Flags: u32, - pub UserPrincipalName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub CertificateLength: u32, - pub Certificate: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_CERTIFICATE_S4U_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_CERTIFICATE_S4U_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_CERTIFICATE_UNLOCK_LOGON { - pub Logon: KERB_CERTIFICATE_LOGON, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_CERTIFICATE_UNLOCK_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_CERTIFICATE_UNLOCK_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_CHANGEPASSWORD_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub AccountName: super::super::super::Foundation::UNICODE_STRING, - pub OldPassword: super::super::super::Foundation::UNICODE_STRING, - pub NewPassword: super::super::super::Foundation::UNICODE_STRING, - pub Impersonating: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_CHANGEPASSWORD_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_CHANGEPASSWORD_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_CLEANUP_MACHINE_PKINIT_CREDS_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_CLEANUP_MACHINE_PKINIT_CREDS_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_CLEANUP_MACHINE_PKINIT_CREDS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_CLOUD_KERBEROS_DEBUG_DATA_V0 { - pub _bitfield: i32, -} -impl ::core::marker::Copy for KERB_CLOUD_KERBEROS_DEBUG_DATA_V0 {} -impl ::core::clone::Clone for KERB_CLOUD_KERBEROS_DEBUG_DATA_V0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_CLOUD_KERBEROS_DEBUG_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_CLOUD_KERBEROS_DEBUG_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_CLOUD_KERBEROS_DEBUG_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_CLOUD_KERBEROS_DEBUG_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Version: u32, - pub Length: u32, - pub Data: [u32; 1], -} -impl ::core::marker::Copy for KERB_CLOUD_KERBEROS_DEBUG_RESPONSE {} -impl ::core::clone::Clone for KERB_CLOUD_KERBEROS_DEBUG_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_CRYPTO_KEY { - pub KeyType: KERB_CRYPTO_KEY_TYPE, - pub Length: u32, - pub Value: *mut u8, -} -impl ::core::marker::Copy for KERB_CRYPTO_KEY {} -impl ::core::clone::Clone for KERB_CRYPTO_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_CRYPTO_KEY32 { - pub KeyType: i32, - pub Length: u32, - pub Offset: u32, -} -impl ::core::marker::Copy for KERB_CRYPTO_KEY32 {} -impl ::core::clone::Clone for KERB_CRYPTO_KEY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_DECRYPT_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, - pub Flags: u32, - pub CryptoType: i32, - pub KeyUsage: i32, - pub Key: KERB_CRYPTO_KEY, - pub EncryptedDataSize: u32, - pub InitialVectorSize: u32, - pub InitialVector: *mut u8, - pub EncryptedData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_DECRYPT_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_DECRYPT_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_DECRYPT_RESPONSE { - pub DecryptedData: [u8; 1], -} -impl ::core::marker::Copy for KERB_DECRYPT_RESPONSE {} -impl ::core::clone::Clone for KERB_DECRYPT_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_EXTERNAL_NAME { - pub NameType: i16, - pub NameCount: u16, - pub Names: [super::super::super::Foundation::UNICODE_STRING; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_EXTERNAL_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_EXTERNAL_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_EXTERNAL_TICKET { - pub ServiceName: *mut KERB_EXTERNAL_NAME, - pub TargetName: *mut KERB_EXTERNAL_NAME, - pub ClientName: *mut KERB_EXTERNAL_NAME, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub TargetDomainName: super::super::super::Foundation::UNICODE_STRING, - pub AltTargetDomainName: super::super::super::Foundation::UNICODE_STRING, - pub SessionKey: KERB_CRYPTO_KEY, - pub TicketFlags: KERB_TICKET_FLAGS, - pub Flags: u32, - pub KeyExpirationTime: i64, - pub StartTime: i64, - pub EndTime: i64, - pub RenewUntil: i64, - pub TimeSkew: i64, - pub EncodedTicketSize: u32, - pub EncodedTicket: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_EXTERNAL_TICKET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_EXTERNAL_TICKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_INTERACTIVE_LOGON { - pub MessageType: KERB_LOGON_SUBMIT_TYPE, - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_INTERACTIVE_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_INTERACTIVE_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_INTERACTIVE_PROFILE { - pub MessageType: KERB_PROFILE_BUFFER_TYPE, - pub LogonCount: u16, - pub BadPasswordCount: u16, - pub LogonTime: i64, - pub LogoffTime: i64, - pub KickOffTime: i64, - pub PasswordLastSet: i64, - pub PasswordCanChange: i64, - pub PasswordMustChange: i64, - pub LogonScript: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectory: super::super::super::Foundation::UNICODE_STRING, - pub FullName: super::super::super::Foundation::UNICODE_STRING, - pub ProfilePath: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectoryDrive: super::super::super::Foundation::UNICODE_STRING, - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub UserFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_INTERACTIVE_PROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_INTERACTIVE_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_INTERACTIVE_UNLOCK_LOGON { - pub Logon: KERB_INTERACTIVE_LOGON, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_INTERACTIVE_UNLOCK_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_INTERACTIVE_UNLOCK_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_NET_ADDRESS { - pub Family: u32, - pub Length: u32, - pub Address: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for KERB_NET_ADDRESS {} -impl ::core::clone::Clone for KERB_NET_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_NET_ADDRESSES { - pub Number: u32, - pub Addresses: [KERB_NET_ADDRESS; 1], -} -impl ::core::marker::Copy for KERB_NET_ADDRESSES {} -impl ::core::clone::Clone for KERB_NET_ADDRESSES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_PURGE_BINDING_CACHE_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, -} -impl ::core::marker::Copy for KERB_PURGE_BINDING_CACHE_REQUEST {} -impl ::core::clone::Clone for KERB_PURGE_BINDING_CACHE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_PURGE_KDC_PROXY_CACHE_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_PURGE_KDC_PROXY_CACHE_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_PURGE_KDC_PROXY_CACHE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_PURGE_KDC_PROXY_CACHE_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfPurged: u32, -} -impl ::core::marker::Copy for KERB_PURGE_KDC_PROXY_CACHE_RESPONSE {} -impl ::core::clone::Clone for KERB_PURGE_KDC_PROXY_CACHE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_PURGE_TKT_CACHE_EX_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, - pub Flags: u32, - pub TicketTemplate: KERB_TICKET_CACHE_INFO_EX, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_PURGE_TKT_CACHE_EX_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_PURGE_TKT_CACHE_EX_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_PURGE_TKT_CACHE_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, - pub ServerName: super::super::super::Foundation::UNICODE_STRING, - pub RealmName: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_PURGE_TKT_CACHE_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_PURGE_TKT_CACHE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_QUERY_BINDING_CACHE_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, -} -impl ::core::marker::Copy for KERB_QUERY_BINDING_CACHE_REQUEST {} -impl ::core::clone::Clone for KERB_QUERY_BINDING_CACHE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_BINDING_CACHE_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfEntries: u32, - pub Entries: *mut KERB_BINDING_CACHE_ENTRY_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_BINDING_CACHE_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_BINDING_CACHE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_DOMAIN_EXTENDED_POLICIES_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_DOMAIN_EXTENDED_POLICIES_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_DOMAIN_EXTENDED_POLICIES_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, - pub ExtendedPolicies: u32, - pub DsFlags: u32, -} -impl ::core::marker::Copy for KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE {} -impl ::core::clone::Clone for KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_KDC_PROXY_CACHE_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_KDC_PROXY_CACHE_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_KDC_PROXY_CACHE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_KDC_PROXY_CACHE_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfEntries: u32, - pub Entries: *mut KDC_PROXY_CACHE_ENTRY_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_KDC_PROXY_CACHE_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_KDC_PROXY_CACHE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_S4U2PROXY_CACHE_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_S4U2PROXY_CACHE_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_S4U2PROXY_CACHE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_S4U2PROXY_CACHE_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfCreds: u32, - pub Creds: *mut KERB_S4U2PROXY_CRED, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_S4U2PROXY_CACHE_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_S4U2PROXY_CACHE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_TKT_CACHE_EX2_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfTickets: u32, - pub Tickets: [KERB_TICKET_CACHE_INFO_EX2; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_TKT_CACHE_EX2_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_TKT_CACHE_EX2_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_TKT_CACHE_EX3_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfTickets: u32, - pub Tickets: [KERB_TICKET_CACHE_INFO_EX3; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_TKT_CACHE_EX3_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_TKT_CACHE_EX3_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_TKT_CACHE_EX_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfTickets: u32, - pub Tickets: [KERB_TICKET_CACHE_INFO_EX; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_TKT_CACHE_EX_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_TKT_CACHE_EX_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_TKT_CACHE_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_TKT_CACHE_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_TKT_CACHE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_QUERY_TKT_CACHE_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CountOfTickets: u32, - pub Tickets: [KERB_TICKET_CACHE_INFO; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_QUERY_TKT_CACHE_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_QUERY_TKT_CACHE_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_REFRESH_POLICY_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, -} -impl ::core::marker::Copy for KERB_REFRESH_POLICY_REQUEST {} -impl ::core::clone::Clone for KERB_REFRESH_POLICY_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_REFRESH_POLICY_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, -} -impl ::core::marker::Copy for KERB_REFRESH_POLICY_RESPONSE {} -impl ::core::clone::Clone for KERB_REFRESH_POLICY_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_REFRESH_SCCRED_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub CredentialBlob: super::super::super::Foundation::UNICODE_STRING, - pub LogonId: super::super::super::Foundation::LUID, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_REFRESH_SCCRED_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_REFRESH_SCCRED_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_RETRIEVE_KEY_TAB_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub Flags: u32, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_RETRIEVE_KEY_TAB_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_RETRIEVE_KEY_TAB_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_RETRIEVE_KEY_TAB_RESPONSE { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub KeyTabLength: u32, - pub KeyTab: *mut u8, -} -impl ::core::marker::Copy for KERB_RETRIEVE_KEY_TAB_RESPONSE {} -impl ::core::clone::Clone for KERB_RETRIEVE_KEY_TAB_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub struct KERB_RETRIEVE_TKT_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, - pub TargetName: super::super::super::Foundation::UNICODE_STRING, - pub TicketFlags: u32, - pub CacheOptions: u32, - pub EncryptionType: KERB_CRYPTO_KEY_TYPE, - pub CredentialsHandle: super::super::Credentials::SecHandle, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::marker::Copy for KERB_RETRIEVE_TKT_REQUEST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::clone::Clone for KERB_RETRIEVE_TKT_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_RETRIEVE_TKT_RESPONSE { - pub Ticket: KERB_EXTERNAL_TICKET, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_RETRIEVE_TKT_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_RETRIEVE_TKT_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_S4U2PROXY_CACHE_ENTRY_INFO { - pub ServerName: super::super::super::Foundation::UNICODE_STRING, - pub Flags: u32, - pub LastStatus: super::super::super::Foundation::NTSTATUS, - pub Expiry: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_S4U2PROXY_CACHE_ENTRY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_S4U2PROXY_CACHE_ENTRY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_S4U2PROXY_CRED { - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub Flags: u32, - pub LastStatus: super::super::super::Foundation::NTSTATUS, - pub Expiry: i64, - pub CountOfEntries: u32, - pub Entries: *mut KERB_S4U2PROXY_CACHE_ENTRY_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_S4U2PROXY_CRED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_S4U2PROXY_CRED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_S4U_LOGON { - pub MessageType: KERB_LOGON_SUBMIT_TYPE, - pub Flags: u32, - pub ClientUpn: super::super::super::Foundation::UNICODE_STRING, - pub ClientRealm: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_S4U_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_S4U_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub struct KERB_SETPASSWORD_EX_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, - pub CredentialsHandle: super::super::Credentials::SecHandle, - pub Flags: u32, - pub AccountRealm: super::super::super::Foundation::UNICODE_STRING, - pub AccountName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, - pub ClientRealm: super::super::super::Foundation::UNICODE_STRING, - pub ClientName: super::super::super::Foundation::UNICODE_STRING, - pub Impersonating: super::super::super::Foundation::BOOLEAN, - pub KdcAddress: super::super::super::Foundation::UNICODE_STRING, - pub KdcAddressType: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::marker::Copy for KERB_SETPASSWORD_EX_REQUEST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::clone::Clone for KERB_SETPASSWORD_EX_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub struct KERB_SETPASSWORD_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, - pub CredentialsHandle: super::super::Credentials::SecHandle, - pub Flags: u32, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub AccountName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::marker::Copy for KERB_SETPASSWORD_REQUEST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::clone::Clone for KERB_SETPASSWORD_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_SMART_CARD_LOGON { - pub MessageType: KERB_LOGON_SUBMIT_TYPE, - pub Pin: super::super::super::Foundation::UNICODE_STRING, - pub CspDataLength: u32, - pub CspData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_SMART_CARD_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_SMART_CARD_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_SMART_CARD_PROFILE { - pub Profile: KERB_INTERACTIVE_PROFILE, - pub CertificateSize: u32, - pub CertificateData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_SMART_CARD_PROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_SMART_CARD_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_SMART_CARD_UNLOCK_LOGON { - pub Logon: KERB_SMART_CARD_LOGON, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_SMART_CARD_UNLOCK_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_SMART_CARD_UNLOCK_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_SUBMIT_TKT_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub LogonId: super::super::super::Foundation::LUID, - pub Flags: u32, - pub Key: KERB_CRYPTO_KEY32, - pub KerbCredSize: u32, - pub KerbCredOffset: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_SUBMIT_TKT_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_SUBMIT_TKT_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_TICKET_CACHE_INFO { - pub ServerName: super::super::super::Foundation::UNICODE_STRING, - pub RealmName: super::super::super::Foundation::UNICODE_STRING, - pub StartTime: i64, - pub EndTime: i64, - pub RenewTime: i64, - pub EncryptionType: i32, - pub TicketFlags: KERB_TICKET_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_TICKET_CACHE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_TICKET_CACHE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_TICKET_CACHE_INFO_EX { - pub ClientName: super::super::super::Foundation::UNICODE_STRING, - pub ClientRealm: super::super::super::Foundation::UNICODE_STRING, - pub ServerName: super::super::super::Foundation::UNICODE_STRING, - pub ServerRealm: super::super::super::Foundation::UNICODE_STRING, - pub StartTime: i64, - pub EndTime: i64, - pub RenewTime: i64, - pub EncryptionType: i32, - pub TicketFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_TICKET_CACHE_INFO_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_TICKET_CACHE_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_TICKET_CACHE_INFO_EX2 { - pub ClientName: super::super::super::Foundation::UNICODE_STRING, - pub ClientRealm: super::super::super::Foundation::UNICODE_STRING, - pub ServerName: super::super::super::Foundation::UNICODE_STRING, - pub ServerRealm: super::super::super::Foundation::UNICODE_STRING, - pub StartTime: i64, - pub EndTime: i64, - pub RenewTime: i64, - pub EncryptionType: i32, - pub TicketFlags: u32, - pub SessionKeyType: u32, - pub BranchId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_TICKET_CACHE_INFO_EX2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_TICKET_CACHE_INFO_EX2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_TICKET_CACHE_INFO_EX3 { - pub ClientName: super::super::super::Foundation::UNICODE_STRING, - pub ClientRealm: super::super::super::Foundation::UNICODE_STRING, - pub ServerName: super::super::super::Foundation::UNICODE_STRING, - pub ServerRealm: super::super::super::Foundation::UNICODE_STRING, - pub StartTime: i64, - pub EndTime: i64, - pub RenewTime: i64, - pub EncryptionType: i32, - pub TicketFlags: u32, - pub SessionKeyType: u32, - pub BranchId: u32, - pub CacheFlags: u32, - pub KdcCalled: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_TICKET_CACHE_INFO_EX3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_TICKET_CACHE_INFO_EX3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct KERB_TICKET_LOGON { - pub MessageType: KERB_LOGON_SUBMIT_TYPE, - pub Flags: u32, - pub ServiceTicketLength: u32, - pub TicketGrantingTicketLength: u32, - pub ServiceTicket: *mut u8, - pub TicketGrantingTicket: *mut u8, -} -impl ::core::marker::Copy for KERB_TICKET_LOGON {} -impl ::core::clone::Clone for KERB_TICKET_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_TICKET_PROFILE { - pub Profile: KERB_INTERACTIVE_PROFILE, - pub SessionKey: KERB_CRYPTO_KEY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_TICKET_PROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_TICKET_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_TICKET_UNLOCK_LOGON { - pub Logon: KERB_TICKET_LOGON, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_TICKET_UNLOCK_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_TICKET_UNLOCK_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KERB_TRANSFER_CRED_REQUEST { - pub MessageType: KERB_PROTOCOL_MESSAGE_TYPE, - pub OriginLogonId: super::super::super::Foundation::LUID, - pub DestinationLogonId: super::super::super::Foundation::LUID, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KERB_TRANSFER_CRED_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KERB_TRANSFER_CRED_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct KSEC_LIST_ENTRY { - pub List: super::super::super::System::Kernel::LIST_ENTRY, - pub RefCount: i32, - pub Signature: u32, - pub OwningList: *mut ::core::ffi::c_void, - pub Reserved: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for KSEC_LIST_ENTRY {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for KSEC_LIST_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct LOGON_HOURS { - pub UnitsPerWeek: u16, - pub LogonHours: *mut u8, -} -impl ::core::marker::Copy for LOGON_HOURS {} -impl ::core::clone::Clone for LOGON_HOURS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct LSA_AUTH_INFORMATION { - pub LastUpdateTime: i64, - pub AuthType: LSA_AUTH_INFORMATION_AUTH_TYPE, - pub AuthInfoLength: u32, - pub AuthInfo: *mut u8, -} -impl ::core::marker::Copy for LSA_AUTH_INFORMATION {} -impl ::core::clone::Clone for LSA_AUTH_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct LSA_DISPATCH_TABLE { - pub CreateLogonSession: PLSA_CREATE_LOGON_SESSION, - pub DeleteLogonSession: PLSA_DELETE_LOGON_SESSION, - pub AddCredential: PLSA_ADD_CREDENTIAL, - pub GetCredentials: PLSA_GET_CREDENTIALS, - pub DeleteCredential: PLSA_DELETE_CREDENTIAL, - pub AllocateLsaHeap: PLSA_ALLOCATE_LSA_HEAP, - pub FreeLsaHeap: PLSA_FREE_LSA_HEAP, - pub AllocateClientBuffer: PLSA_ALLOCATE_CLIENT_BUFFER, - pub FreeClientBuffer: PLSA_FREE_CLIENT_BUFFER, - pub CopyToClientBuffer: PLSA_COPY_TO_CLIENT_BUFFER, - pub CopyFromClientBuffer: PLSA_COPY_FROM_CLIENT_BUFFER, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for LSA_DISPATCH_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for LSA_DISPATCH_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_ENUMERATION_INFORMATION { - pub Sid: super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_ENUMERATION_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_ENUMERATION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct LSA_FOREST_TRUST_BINARY_DATA { - pub Length: u32, - pub Buffer: *mut u8, -} -impl ::core::marker::Copy for LSA_FOREST_TRUST_BINARY_DATA {} -impl ::core::clone::Clone for LSA_FOREST_TRUST_BINARY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_FOREST_TRUST_COLLISION_INFORMATION { - pub RecordCount: u32, - pub Entries: *mut *mut LSA_FOREST_TRUST_COLLISION_RECORD, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_FOREST_TRUST_COLLISION_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_FOREST_TRUST_COLLISION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_FOREST_TRUST_COLLISION_RECORD { - pub Index: u32, - pub Type: LSA_FOREST_TRUST_COLLISION_RECORD_TYPE, - pub Flags: u32, - pub Name: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_FOREST_TRUST_COLLISION_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_FOREST_TRUST_COLLISION_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_FOREST_TRUST_DOMAIN_INFO { - pub Sid: super::super::super::Foundation::PSID, - pub DnsName: super::super::super::Foundation::UNICODE_STRING, - pub NetbiosName: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_FOREST_TRUST_DOMAIN_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_FOREST_TRUST_DOMAIN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_FOREST_TRUST_INFORMATION { - pub RecordCount: u32, - pub Entries: *mut *mut LSA_FOREST_TRUST_RECORD, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_FOREST_TRUST_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_FOREST_TRUST_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_FOREST_TRUST_RECORD { - pub Flags: u32, - pub ForestTrustType: LSA_FOREST_TRUST_RECORD_TYPE, - pub Time: i64, - pub ForestTrustData: LSA_FOREST_TRUST_RECORD_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_FOREST_TRUST_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_FOREST_TRUST_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union LSA_FOREST_TRUST_RECORD_0 { - pub TopLevelName: super::super::super::Foundation::UNICODE_STRING, - pub DomainInfo: LSA_FOREST_TRUST_DOMAIN_INFO, - pub Data: LSA_FOREST_TRUST_BINARY_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_FOREST_TRUST_RECORD_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_FOREST_TRUST_RECORD_0 { - fn clone(&self) -> Self { - *self - } -} -pub type LSA_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct LSA_LAST_INTER_LOGON_INFO { - pub LastSuccessfulLogon: i64, - pub LastFailedLogon: i64, - pub FailedAttemptCountSinceLastSuccessfulLogon: u32, -} -impl ::core::marker::Copy for LSA_LAST_INTER_LOGON_INFO {} -impl ::core::clone::Clone for LSA_LAST_INTER_LOGON_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_REFERENCED_DOMAIN_LIST { - pub Entries: u32, - pub Domains: *mut LSA_TRUST_INFORMATION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_REFERENCED_DOMAIN_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_REFERENCED_DOMAIN_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -pub struct LSA_SECPKG_FUNCTION_TABLE { - pub CreateLogonSession: PLSA_CREATE_LOGON_SESSION, - pub DeleteLogonSession: PLSA_DELETE_LOGON_SESSION, - pub AddCredential: PLSA_ADD_CREDENTIAL, - pub GetCredentials: PLSA_GET_CREDENTIALS, - pub DeleteCredential: PLSA_DELETE_CREDENTIAL, - pub AllocateLsaHeap: PLSA_ALLOCATE_LSA_HEAP, - pub FreeLsaHeap: PLSA_FREE_LSA_HEAP, - pub AllocateClientBuffer: PLSA_ALLOCATE_CLIENT_BUFFER, - pub FreeClientBuffer: PLSA_FREE_CLIENT_BUFFER, - pub CopyToClientBuffer: PLSA_COPY_TO_CLIENT_BUFFER, - pub CopyFromClientBuffer: PLSA_COPY_FROM_CLIENT_BUFFER, - pub ImpersonateClient: PLSA_IMPERSONATE_CLIENT, - pub UnloadPackage: PLSA_UNLOAD_PACKAGE, - pub DuplicateHandle: PLSA_DUPLICATE_HANDLE, - pub SaveSupplementalCredentials: PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS, - pub CreateThread: PLSA_CREATE_THREAD, - pub GetClientInfo: PLSA_GET_CLIENT_INFO, - pub RegisterNotification: PLSA_REGISTER_NOTIFICATION, - pub CancelNotification: PLSA_CANCEL_NOTIFICATION, - pub MapBuffer: PLSA_MAP_BUFFER, - pub CreateToken: PLSA_CREATE_TOKEN, - pub AuditLogon: PLSA_AUDIT_LOGON, - pub CallPackage: PLSA_CALL_PACKAGE, - pub FreeReturnBuffer: PLSA_FREE_LSA_HEAP, - pub GetCallInfo: PLSA_GET_CALL_INFO, - pub CallPackageEx: PLSA_CALL_PACKAGEEX, - pub CreateSharedMemory: PLSA_CREATE_SHARED_MEMORY, - pub AllocateSharedMemory: PLSA_ALLOCATE_SHARED_MEMORY, - pub FreeSharedMemory: PLSA_FREE_SHARED_MEMORY, - pub DeleteSharedMemory: PLSA_DELETE_SHARED_MEMORY, - pub OpenSamUser: PLSA_OPEN_SAM_USER, - pub GetUserCredentials: PLSA_GET_USER_CREDENTIALS, - pub GetUserAuthData: PLSA_GET_USER_AUTH_DATA, - pub CloseSamUser: PLSA_CLOSE_SAM_USER, - pub ConvertAuthDataToToken: PLSA_CONVERT_AUTH_DATA_TO_TOKEN, - pub ClientCallback: PLSA_CLIENT_CALLBACK, - pub UpdateCredentials: PLSA_UPDATE_PRIMARY_CREDENTIALS, - pub GetAuthDataForUser: PLSA_GET_AUTH_DATA_FOR_USER, - pub CrackSingleName: PLSA_CRACK_SINGLE_NAME, - pub AuditAccountLogon: PLSA_AUDIT_ACCOUNT_LOGON, - pub CallPackagePassthrough: PLSA_CALL_PACKAGE_PASSTHROUGH, - pub CrediRead: CredReadFn, - pub CrediReadDomainCredentials: CredReadDomainCredentialsFn, - pub CrediFreeCredentials: CredFreeCredentialsFn, - pub LsaProtectMemory: PLSA_PROTECT_MEMORY, - pub LsaUnprotectMemory: PLSA_PROTECT_MEMORY, - pub OpenTokenByLogonId: PLSA_OPEN_TOKEN_BY_LOGON_ID, - pub ExpandAuthDataForDomain: PLSA_EXPAND_AUTH_DATA_FOR_DOMAIN, - pub AllocatePrivateHeap: PLSA_ALLOCATE_PRIVATE_HEAP, - pub FreePrivateHeap: PLSA_FREE_PRIVATE_HEAP, - pub CreateTokenEx: PLSA_CREATE_TOKEN_EX, - pub CrediWrite: CredWriteFn, - pub CrediUnmarshalandDecodeString: CrediUnmarshalandDecodeStringFn, - pub DummyFunction6: PLSA_PROTECT_MEMORY, - pub GetExtendedCallFlags: PLSA_GET_EXTENDED_CALL_FLAGS, - pub DuplicateTokenHandle: PLSA_DUPLICATE_HANDLE, - pub GetServiceAccountPassword: PLSA_GET_SERVICE_ACCOUNT_PASSWORD, - pub DummyFunction7: PLSA_PROTECT_MEMORY, - pub AuditLogonEx: PLSA_AUDIT_LOGON_EX, - pub CheckProtectedUserByToken: PLSA_CHECK_PROTECTED_USER_BY_TOKEN, - pub QueryClientRequest: PLSA_QUERY_CLIENT_REQUEST, - pub GetAppModeInfo: PLSA_GET_APP_MODE_INFO, - pub SetAppModeInfo: PLSA_SET_APP_MODE_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for LSA_SECPKG_FUNCTION_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for LSA_SECPKG_FUNCTION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_TOKEN_INFORMATION_NULL { - pub ExpirationTime: i64, - pub Groups: *mut super::super::TOKEN_GROUPS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_TOKEN_INFORMATION_NULL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_TOKEN_INFORMATION_NULL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_TOKEN_INFORMATION_V1 { - pub ExpirationTime: i64, - pub User: super::super::TOKEN_USER, - pub Groups: *mut super::super::TOKEN_GROUPS, - pub PrimaryGroup: super::super::TOKEN_PRIMARY_GROUP, - pub Privileges: *mut super::super::TOKEN_PRIVILEGES, - pub Owner: super::super::TOKEN_OWNER, - pub DefaultDacl: super::super::TOKEN_DEFAULT_DACL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_TOKEN_INFORMATION_V1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_TOKEN_INFORMATION_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_TOKEN_INFORMATION_V3 { - pub ExpirationTime: i64, - pub User: super::super::TOKEN_USER, - pub Groups: *mut super::super::TOKEN_GROUPS, - pub PrimaryGroup: super::super::TOKEN_PRIMARY_GROUP, - pub Privileges: *mut super::super::TOKEN_PRIVILEGES, - pub Owner: super::super::TOKEN_OWNER, - pub DefaultDacl: super::super::TOKEN_DEFAULT_DACL, - pub UserClaims: super::super::TOKEN_USER_CLAIMS, - pub DeviceClaims: super::super::TOKEN_DEVICE_CLAIMS, - pub DeviceGroups: *mut super::super::TOKEN_GROUPS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_TOKEN_INFORMATION_V3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_TOKEN_INFORMATION_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_TRANSLATED_NAME { - pub Use: super::super::SID_NAME_USE, - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub DomainIndex: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_TRANSLATED_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_TRANSLATED_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct LSA_TRANSLATED_SID { - pub Use: super::super::SID_NAME_USE, - pub RelativeId: u32, - pub DomainIndex: i32, -} -impl ::core::marker::Copy for LSA_TRANSLATED_SID {} -impl ::core::clone::Clone for LSA_TRANSLATED_SID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_TRANSLATED_SID2 { - pub Use: super::super::SID_NAME_USE, - pub Sid: super::super::super::Foundation::PSID, - pub DomainIndex: i32, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_TRANSLATED_SID2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_TRANSLATED_SID2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LSA_TRUST_INFORMATION { - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub Sid: super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LSA_TRUST_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LSA_TRUST_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_AV_PAIR { - pub AvId: u16, - pub AvLen: u16, -} -impl ::core::marker::Copy for MSV1_0_AV_PAIR {} -impl ::core::clone::Clone for MSV1_0_AV_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSV1_0_CHANGEPASSWORD_REQUEST { - pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub AccountName: super::super::super::Foundation::UNICODE_STRING, - pub OldPassword: super::super::super::Foundation::UNICODE_STRING, - pub NewPassword: super::super::super::Foundation::UNICODE_STRING, - pub Impersonating: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSV1_0_CHANGEPASSWORD_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSV1_0_CHANGEPASSWORD_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSV1_0_CHANGEPASSWORD_RESPONSE { - pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, - pub PasswordInfoValid: super::super::super::Foundation::BOOLEAN, - pub DomainPasswordInfo: DOMAIN_PASSWORD_INFORMATION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSV1_0_CHANGEPASSWORD_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSV1_0_CHANGEPASSWORD_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_CREDENTIAL_KEY { - pub Data: [u8; 20], -} -impl ::core::marker::Copy for MSV1_0_CREDENTIAL_KEY {} -impl ::core::clone::Clone for MSV1_0_CREDENTIAL_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSV1_0_INTERACTIVE_LOGON { - pub MessageType: MSV1_0_LOGON_SUBMIT_TYPE, - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSV1_0_INTERACTIVE_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSV1_0_INTERACTIVE_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSV1_0_INTERACTIVE_PROFILE { - pub MessageType: MSV1_0_PROFILE_BUFFER_TYPE, - pub LogonCount: u16, - pub BadPasswordCount: u16, - pub LogonTime: i64, - pub LogoffTime: i64, - pub KickOffTime: i64, - pub PasswordLastSet: i64, - pub PasswordCanChange: i64, - pub PasswordMustChange: i64, - pub LogonScript: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectory: super::super::super::Foundation::UNICODE_STRING, - pub FullName: super::super::super::Foundation::UNICODE_STRING, - pub ProfilePath: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectoryDrive: super::super::super::Foundation::UNICODE_STRING, - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub UserFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSV1_0_INTERACTIVE_PROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSV1_0_INTERACTIVE_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_IUM_SUPPLEMENTAL_CREDENTIAL { - pub Version: u32, - pub EncryptedCredsSize: u32, - pub EncryptedCreds: [u8; 1], -} -impl ::core::marker::Copy for MSV1_0_IUM_SUPPLEMENTAL_CREDENTIAL {} -impl ::core::clone::Clone for MSV1_0_IUM_SUPPLEMENTAL_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct MSV1_0_LM20_LOGON { - pub MessageType: MSV1_0_LOGON_SUBMIT_TYPE, - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub Workstation: super::super::super::Foundation::UNICODE_STRING, - pub ChallengeToClient: [u8; 8], - pub CaseSensitiveChallengeResponse: super::super::super::System::Kernel::STRING, - pub CaseInsensitiveChallengeResponse: super::super::super::System::Kernel::STRING, - pub ParameterControl: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MSV1_0_LM20_LOGON {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MSV1_0_LM20_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSV1_0_LM20_LOGON_PROFILE { - pub MessageType: MSV1_0_PROFILE_BUFFER_TYPE, - pub KickOffTime: i64, - pub LogoffTime: i64, - pub UserFlags: MSV_SUB_AUTHENTICATION_FILTER, - pub UserSessionKey: [u8; 16], - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub LanmanSessionKey: [u8; 8], - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub UserParameters: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSV1_0_LM20_LOGON_PROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSV1_0_LM20_LOGON_PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_NTLM3_RESPONSE { - pub Response: [u8; 16], - pub RespType: u8, - pub HiRespType: u8, - pub Flags: u16, - pub MsgWord: u32, - pub TimeStamp: u64, - pub ChallengeFromClient: [u8; 8], - pub AvPairsOff: u32, - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for MSV1_0_NTLM3_RESPONSE {} -impl ::core::clone::Clone for MSV1_0_NTLM3_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSV1_0_PASSTHROUGH_REQUEST { - pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub PackageName: super::super::super::Foundation::UNICODE_STRING, - pub DataLength: u32, - pub LogonData: *mut u8, - pub Pad: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSV1_0_PASSTHROUGH_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSV1_0_PASSTHROUGH_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_PASSTHROUGH_RESPONSE { - pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, - pub Pad: u32, - pub DataLength: u32, - pub ValidationData: *mut u8, -} -impl ::core::marker::Copy for MSV1_0_PASSTHROUGH_RESPONSE {} -impl ::core::clone::Clone for MSV1_0_PASSTHROUGH_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_REMOTE_SUPPLEMENTAL_CREDENTIAL { - pub Version: u32, - pub Flags: u32, - pub CredentialKey: MSV1_0_CREDENTIAL_KEY, - pub CredentialKeyType: MSV1_0_CREDENTIAL_KEY_TYPE, - pub EncryptedCredsSize: u32, - pub EncryptedCreds: [u8; 1], -} -impl ::core::marker::Copy for MSV1_0_REMOTE_SUPPLEMENTAL_CREDENTIAL {} -impl ::core::clone::Clone for MSV1_0_REMOTE_SUPPLEMENTAL_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSV1_0_S4U_LOGON { - pub MessageType: MSV1_0_LOGON_SUBMIT_TYPE, - pub Flags: u32, - pub UserPrincipalName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSV1_0_S4U_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSV1_0_S4U_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct MSV1_0_SUBAUTH_LOGON { - pub MessageType: MSV1_0_LOGON_SUBMIT_TYPE, - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub Workstation: super::super::super::Foundation::UNICODE_STRING, - pub ChallengeToClient: [u8; 8], - pub AuthenticationInfo1: super::super::super::System::Kernel::STRING, - pub AuthenticationInfo2: super::super::super::System::Kernel::STRING, - pub ParameterControl: MSV_SUBAUTH_LOGON_PARAMETER_CONTROL, - pub SubAuthPackageId: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MSV1_0_SUBAUTH_LOGON {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MSV1_0_SUBAUTH_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_SUBAUTH_REQUEST { - pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, - pub SubAuthPackageId: u32, - pub SubAuthInfoLength: u32, - pub SubAuthSubmitBuffer: *mut u8, -} -impl ::core::marker::Copy for MSV1_0_SUBAUTH_REQUEST {} -impl ::core::clone::Clone for MSV1_0_SUBAUTH_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_SUBAUTH_RESPONSE { - pub MessageType: MSV1_0_PROTOCOL_MESSAGE_TYPE, - pub SubAuthInfoLength: u32, - pub SubAuthReturnBuffer: *mut u8, -} -impl ::core::marker::Copy for MSV1_0_SUBAUTH_RESPONSE {} -impl ::core::clone::Clone for MSV1_0_SUBAUTH_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_SUPPLEMENTAL_CREDENTIAL { - pub Version: u32, - pub Flags: MSV_SUPPLEMENTAL_CREDENTIAL_FLAGS, - pub LmPassword: [u8; 16], - pub NtPassword: [u8; 16], -} -impl ::core::marker::Copy for MSV1_0_SUPPLEMENTAL_CREDENTIAL {} -impl ::core::clone::Clone for MSV1_0_SUPPLEMENTAL_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_SUPPLEMENTAL_CREDENTIAL_V2 { - pub Version: u32, - pub Flags: u32, - pub NtPassword: [u8; 16], - pub CredentialKey: MSV1_0_CREDENTIAL_KEY, -} -impl ::core::marker::Copy for MSV1_0_SUPPLEMENTAL_CREDENTIAL_V2 {} -impl ::core::clone::Clone for MSV1_0_SUPPLEMENTAL_CREDENTIAL_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct MSV1_0_SUPPLEMENTAL_CREDENTIAL_V3 { - pub Version: u32, - pub Flags: u32, - pub CredentialKeyType: MSV1_0_CREDENTIAL_KEY_TYPE, - pub NtPassword: [u8; 16], - pub CredentialKey: MSV1_0_CREDENTIAL_KEY, - pub ShaPassword: [u8; 20], -} -impl ::core::marker::Copy for MSV1_0_SUPPLEMENTAL_CREDENTIAL_V3 {} -impl ::core::clone::Clone for MSV1_0_SUPPLEMENTAL_CREDENTIAL_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_PasswordManagement\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -pub struct MSV1_0_VALIDATION_INFO { - pub LogoffTime: i64, - pub KickoffTime: i64, - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub SessionKey: USER_SESSION_KEY, - pub Authoritative: super::super::super::Foundation::BOOLEAN, - pub UserFlags: u32, - pub WhichFields: u32, - pub UserId: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::marker::Copy for MSV1_0_VALIDATION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::clone::Clone for MSV1_0_VALIDATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NEGOTIATE_CALLER_NAME_REQUEST { - pub MessageType: u32, - pub LogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NEGOTIATE_CALLER_NAME_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NEGOTIATE_CALLER_NAME_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct NEGOTIATE_CALLER_NAME_RESPONSE { - pub MessageType: u32, - pub CallerName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NEGOTIATE_CALLER_NAME_RESPONSE {} -impl ::core::clone::Clone for NEGOTIATE_CALLER_NAME_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct NEGOTIATE_PACKAGE_PREFIX { - pub PackageId: usize, - pub PackageDataA: *mut ::core::ffi::c_void, - pub PackageDataW: *mut ::core::ffi::c_void, - pub PrefixLen: usize, - pub Prefix: [u8; 32], -} -impl ::core::marker::Copy for NEGOTIATE_PACKAGE_PREFIX {} -impl ::core::clone::Clone for NEGOTIATE_PACKAGE_PREFIX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct NEGOTIATE_PACKAGE_PREFIXES { - pub MessageType: u32, - pub PrefixCount: u32, - pub Offset: u32, - pub Pad: u32, -} -impl ::core::marker::Copy for NEGOTIATE_PACKAGE_PREFIXES {} -impl ::core::clone::Clone for NEGOTIATE_PACKAGE_PREFIXES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NETLOGON_GENERIC_INFO { - pub Identity: NETLOGON_LOGON_IDENTITY_INFO, - pub PackageName: super::super::super::Foundation::UNICODE_STRING, - pub DataLength: u32, - pub LogonData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NETLOGON_GENERIC_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NETLOGON_GENERIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_PasswordManagement\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -pub struct NETLOGON_INTERACTIVE_INFO { - pub Identity: NETLOGON_LOGON_IDENTITY_INFO, - pub LmOwfPassword: super::super::super::System::PasswordManagement::LM_OWF_PASSWORD, - pub NtOwfPassword: super::super::super::System::PasswordManagement::LM_OWF_PASSWORD, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::marker::Copy for NETLOGON_INTERACTIVE_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::clone::Clone for NETLOGON_INTERACTIVE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NETLOGON_LOGON_IDENTITY_INFO { - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub ParameterControl: u32, - pub LogonId: i64, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub Workstation: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NETLOGON_LOGON_IDENTITY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NETLOGON_LOGON_IDENTITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct NETLOGON_NETWORK_INFO { - pub Identity: NETLOGON_LOGON_IDENTITY_INFO, - pub LmChallenge: CLEAR_BLOCK, - pub NtChallengeResponse: super::super::super::System::Kernel::STRING, - pub LmChallengeResponse: super::super::super::System::Kernel::STRING, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for NETLOGON_NETWORK_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for NETLOGON_NETWORK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_PasswordManagement\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -pub struct NETLOGON_SERVICE_INFO { - pub Identity: NETLOGON_LOGON_IDENTITY_INFO, - pub LmOwfPassword: super::super::super::System::PasswordManagement::LM_OWF_PASSWORD, - pub NtOwfPassword: super::super::super::System::PasswordManagement::LM_OWF_PASSWORD, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::marker::Copy for NETLOGON_SERVICE_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::clone::Clone for NETLOGON_SERVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PKU2U_CERTIFICATE_S4U_LOGON { - pub MessageType: PKU2U_LOGON_SUBMIT_TYPE, - pub Flags: u32, - pub UserPrincipalName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub CertificateLength: u32, - pub Certificate: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PKU2U_CERTIFICATE_S4U_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PKU2U_CERTIFICATE_S4U_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct PKU2U_CERT_BLOB { - pub CertOffset: u32, - pub CertLength: u16, -} -impl ::core::marker::Copy for PKU2U_CERT_BLOB {} -impl ::core::clone::Clone for PKU2U_CERT_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct PKU2U_CREDUI_CONTEXT { - pub Version: u64, - pub cbHeaderLength: u16, - pub cbStructureLength: u32, - pub CertArrayCount: u16, - pub CertArrayOffset: u32, -} -impl ::core::marker::Copy for PKU2U_CREDUI_CONTEXT {} -impl ::core::clone::Clone for PKU2U_CREDUI_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_ACCOUNT_DOMAIN_INFO { - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub DomainSid: super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_ACCOUNT_DOMAIN_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_ACCOUNT_DOMAIN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct POLICY_AUDIT_CATEGORIES_INFO { - pub MaximumCategoryCount: u32, - pub SubCategoriesInfo: *mut POLICY_AUDIT_SUBCATEGORIES_INFO, -} -impl ::core::marker::Copy for POLICY_AUDIT_CATEGORIES_INFO {} -impl ::core::clone::Clone for POLICY_AUDIT_CATEGORIES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_AUDIT_EVENTS_INFO { - pub AuditingMode: super::super::super::Foundation::BOOLEAN, - pub EventAuditingOptions: *mut u32, - pub MaximumAuditEventCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_AUDIT_EVENTS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_AUDIT_EVENTS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_AUDIT_FULL_QUERY_INFO { - pub ShutDownOnFull: super::super::super::Foundation::BOOLEAN, - pub LogIsFull: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_AUDIT_FULL_QUERY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_AUDIT_FULL_QUERY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_AUDIT_FULL_SET_INFO { - pub ShutDownOnFull: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_AUDIT_FULL_SET_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_AUDIT_FULL_SET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_AUDIT_LOG_INFO { - pub AuditLogPercentFull: u32, - pub MaximumLogSize: u32, - pub AuditRetentionPeriod: i64, - pub AuditLogFullShutdownInProgress: super::super::super::Foundation::BOOLEAN, - pub TimeToShutdown: i64, - pub NextAuditRecordId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_AUDIT_LOG_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_AUDIT_LOG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_AUDIT_SID_ARRAY { - pub UsersCount: u32, - pub UserSidArray: *mut super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_AUDIT_SID_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_AUDIT_SID_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct POLICY_AUDIT_SUBCATEGORIES_INFO { - pub MaximumSubCategoryCount: u32, - pub EventAuditingOptions: *mut u32, -} -impl ::core::marker::Copy for POLICY_AUDIT_SUBCATEGORIES_INFO {} -impl ::core::clone::Clone for POLICY_AUDIT_SUBCATEGORIES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct POLICY_DEFAULT_QUOTA_INFO { - pub QuotaLimits: super::super::QUOTA_LIMITS, -} -impl ::core::marker::Copy for POLICY_DEFAULT_QUOTA_INFO {} -impl ::core::clone::Clone for POLICY_DEFAULT_QUOTA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_DNS_DOMAIN_INFO { - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub DnsDomainName: super::super::super::Foundation::UNICODE_STRING, - pub DnsForestName: super::super::super::Foundation::UNICODE_STRING, - pub DomainGuid: ::windows_sys::core::GUID, - pub Sid: super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_DNS_DOMAIN_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_DNS_DOMAIN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct POLICY_DOMAIN_EFS_INFO { - pub InfoLength: u32, - pub EfsBlob: *mut u8, -} -impl ::core::marker::Copy for POLICY_DOMAIN_EFS_INFO {} -impl ::core::clone::Clone for POLICY_DOMAIN_EFS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct POLICY_DOMAIN_KERBEROS_TICKET_INFO { - pub AuthenticationOptions: u32, - pub MaxServiceTicketAge: i64, - pub MaxTicketAge: i64, - pub MaxRenewAge: i64, - pub MaxClockSkew: i64, - pub Reserved: i64, -} -impl ::core::marker::Copy for POLICY_DOMAIN_KERBEROS_TICKET_INFO {} -impl ::core::clone::Clone for POLICY_DOMAIN_KERBEROS_TICKET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct POLICY_LSA_SERVER_ROLE_INFO { - pub LsaServerRole: POLICY_LSA_SERVER_ROLE, -} -impl ::core::marker::Copy for POLICY_LSA_SERVER_ROLE_INFO {} -impl ::core::clone::Clone for POLICY_LSA_SERVER_ROLE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_MACHINE_ACCT_INFO { - pub Rid: u32, - pub Sid: super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_MACHINE_ACCT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_MACHINE_ACCT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct POLICY_MODIFICATION_INFO { - pub ModifiedId: i64, - pub DatabaseCreationTime: i64, -} -impl ::core::marker::Copy for POLICY_MODIFICATION_INFO {} -impl ::core::clone::Clone for POLICY_MODIFICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_PD_ACCOUNT_INFO { - pub Name: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_PD_ACCOUNT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_PD_ACCOUNT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_PRIMARY_DOMAIN_INFO { - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub Sid: super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_PRIMARY_DOMAIN_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_PRIMARY_DOMAIN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_REPLICA_SOURCE_INFO { - pub ReplicaSource: super::super::super::Foundation::UNICODE_STRING, - pub ReplicaAccountName: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_REPLICA_SOURCE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_REPLICA_SOURCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct PctPublicKey { - pub Type: u32, - pub cbKey: u32, - pub pKey: [u8; 1], -} -impl ::core::marker::Copy for PctPublicKey {} -impl ::core::clone::Clone for PctPublicKey { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAM_REGISTER_MAPPING_ELEMENT { - pub Original: ::windows_sys::core::PSTR, - pub Mapped: ::windows_sys::core::PSTR, - pub Continuable: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAM_REGISTER_MAPPING_ELEMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAM_REGISTER_MAPPING_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAM_REGISTER_MAPPING_LIST { - pub Count: u32, - pub Elements: *mut SAM_REGISTER_MAPPING_ELEMENT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAM_REGISTER_MAPPING_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAM_REGISTER_MAPPING_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SAM_REGISTER_MAPPING_TABLE { - pub Count: u32, - pub Lists: *mut SAM_REGISTER_MAPPING_LIST, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SAM_REGISTER_MAPPING_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SAM_REGISTER_MAPPING_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCHANNEL_ALERT_TOKEN { - pub dwTokenType: u32, - pub dwAlertType: SCHANNEL_ALERT_TOKEN_ALERT_TYPE, - pub dwAlertNumber: u32, -} -impl ::core::marker::Copy for SCHANNEL_ALERT_TOKEN {} -impl ::core::clone::Clone for SCHANNEL_ALERT_TOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCHANNEL_CERT_HASH { - pub dwLength: u32, - pub dwFlags: u32, - pub hProv: usize, - pub ShaHash: [u8; 20], -} -impl ::core::marker::Copy for SCHANNEL_CERT_HASH {} -impl ::core::clone::Clone for SCHANNEL_CERT_HASH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCHANNEL_CERT_HASH_STORE { - pub dwLength: u32, - pub dwFlags: u32, - pub hProv: usize, - pub ShaHash: [u8; 20], - pub pwszStoreName: [u16; 128], -} -impl ::core::marker::Copy for SCHANNEL_CERT_HASH_STORE {} -impl ::core::clone::Clone for SCHANNEL_CERT_HASH_STORE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCHANNEL_CLIENT_SIGNATURE { - pub cbLength: u32, - pub aiHash: u32, - pub cbHash: u32, - pub HashValue: [u8; 36], - pub CertThumbprint: [u8; 20], -} -impl ::core::marker::Copy for SCHANNEL_CLIENT_SIGNATURE {} -impl ::core::clone::Clone for SCHANNEL_CLIENT_SIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct SCHANNEL_CRED { - pub dwVersion: u32, - pub cCreds: u32, - pub paCred: *mut *mut super::super::Cryptography::CERT_CONTEXT, - pub hRootStore: super::super::Cryptography::HCERTSTORE, - pub cMappers: u32, - pub aphMappers: *mut *mut _HMAPPER, - pub cSupportedAlgs: u32, - pub palgSupportedAlgs: *mut u32, - pub grbitEnabledProtocols: u32, - pub dwMinimumCipherStrength: u32, - pub dwMaximumCipherStrength: u32, - pub dwSessionLifespan: u32, - pub dwFlags: SCHANNEL_CRED_FLAGS, - pub dwCredFormat: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for SCHANNEL_CRED {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for SCHANNEL_CRED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCHANNEL_SESSION_TOKEN { - pub dwTokenType: u32, - pub dwFlags: SCHANNEL_SESSION_TOKEN_FLAGS, -} -impl ::core::marker::Copy for SCHANNEL_SESSION_TOKEN {} -impl ::core::clone::Clone for SCHANNEL_SESSION_TOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCH_CRED { - pub dwVersion: u32, - pub cCreds: u32, - pub paSecret: *mut *mut ::core::ffi::c_void, - pub paPublic: *mut *mut ::core::ffi::c_void, - pub cMappers: u32, - pub aphMappers: *mut *mut _HMAPPER, -} -impl ::core::marker::Copy for SCH_CRED {} -impl ::core::clone::Clone for SCH_CRED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCH_CRED_PUBLIC_CERTCHAIN { - pub dwType: u32, - pub cbCertChain: u32, - pub pCertChain: *mut u8, -} -impl ::core::marker::Copy for SCH_CRED_PUBLIC_CERTCHAIN {} -impl ::core::clone::Clone for SCH_CRED_PUBLIC_CERTCHAIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCH_CRED_SECRET_CAPI { - pub dwType: u32, - pub hProv: usize, -} -impl ::core::marker::Copy for SCH_CRED_SECRET_CAPI {} -impl ::core::clone::Clone for SCH_CRED_SECRET_CAPI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCH_CRED_SECRET_PRIVKEY { - pub dwType: u32, - pub pPrivateKey: *mut u8, - pub cbPrivateKey: u32, - pub pszPassword: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SCH_CRED_SECRET_PRIVKEY {} -impl ::core::clone::Clone for SCH_CRED_SECRET_PRIVKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SCH_EXTENSION_DATA { - pub ExtensionType: u16, - pub pExtData: *const u8, - pub cbExtData: u32, -} -impl ::core::marker::Copy for SCH_EXTENSION_DATA {} -impl ::core::clone::Clone for SCH_EXTENSION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_APP_MODE_INFO { - pub UserFunction: u32, - pub Argument1: usize, - pub Argument2: usize, - pub UserData: SecBuffer, - pub ReturnToLsa: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_APP_MODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_APP_MODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_BYTE_VECTOR { - pub ByteArrayOffset: u32, - pub ByteArrayLength: u16, -} -impl ::core::marker::Copy for SECPKG_BYTE_VECTOR {} -impl ::core::clone::Clone for SECPKG_BYTE_VECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_CALL_INFO { - pub ProcessId: u32, - pub ThreadId: u32, - pub Attributes: u32, - pub CallCount: u32, - pub MechOid: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SECPKG_CALL_INFO {} -impl ::core::clone::Clone for SECPKG_CALL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_CALL_PACKAGE_PIN_DC_REQUEST { - pub MessageType: u32, - pub Flags: u32, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub DcName: super::super::super::Foundation::UNICODE_STRING, - pub DcFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_CALL_PACKAGE_PIN_DC_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_CALL_PACKAGE_PIN_DC_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST { - pub MessageType: u32, - pub OriginLogonId: super::super::super::Foundation::LUID, - pub DestinationLogonId: super::super::super::Foundation::LUID, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_CALL_PACKAGE_UNPIN_ALL_DCS_REQUEST { - pub MessageType: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for SECPKG_CALL_PACKAGE_UNPIN_ALL_DCS_REQUEST {} -impl ::core::clone::Clone for SECPKG_CALL_PACKAGE_UNPIN_ALL_DCS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_CLIENT_INFO { - pub LogonId: super::super::super::Foundation::LUID, - pub ProcessID: u32, - pub ThreadID: u32, - pub HasTcbPrivilege: super::super::super::Foundation::BOOLEAN, - pub Impersonating: super::super::super::Foundation::BOOLEAN, - pub Restricted: super::super::super::Foundation::BOOLEAN, - pub ClientFlags: u8, - pub ImpersonationLevel: super::super::SECURITY_IMPERSONATION_LEVEL, - pub ClientToken: super::super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_CLIENT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_CLIENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_CONTEXT_THUNKS { - pub InfoLevelCount: u32, - pub Levels: [u32; 1], -} -impl ::core::marker::Copy for SECPKG_CONTEXT_THUNKS {} -impl ::core::clone::Clone for SECPKG_CONTEXT_THUNKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_CREDENTIAL { - pub Version: u64, - pub cbHeaderLength: u16, - pub cbStructureLength: u32, - pub ClientProcess: u32, - pub ClientThread: u32, - pub LogonId: super::super::super::Foundation::LUID, - pub ClientToken: super::super::super::Foundation::HANDLE, - pub SessionId: u32, - pub ModifiedId: super::super::super::Foundation::LUID, - pub fCredentials: u32, - pub Flags: u32, - pub PrincipalName: SECPKG_BYTE_VECTOR, - pub PackageList: SECPKG_BYTE_VECTOR, - pub MarshaledSuppliedCreds: SECPKG_BYTE_VECTOR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_CREDENTIAL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_DLL_FUNCTIONS { - pub AllocateHeap: PLSA_ALLOCATE_LSA_HEAP, - pub FreeHeap: PLSA_FREE_LSA_HEAP, - pub RegisterCallback: PLSA_REGISTER_CALLBACK, - pub LocatePackageById: PLSA_LOCATE_PKG_BY_ID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_DLL_FUNCTIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_DLL_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_EVENT_NOTIFY { - pub EventClass: u32, - pub Reserved: u32, - pub EventDataSize: u32, - pub EventData: *mut ::core::ffi::c_void, - pub PackageParameter: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SECPKG_EVENT_NOTIFY {} -impl ::core::clone::Clone for SECPKG_EVENT_NOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_EVENT_PACKAGE_CHANGE { - pub ChangeType: SECPKG_PACKAGE_CHANGE_TYPE, - pub PackageId: usize, - pub PackageName: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_EVENT_PACKAGE_CHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_EVENT_PACKAGE_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_EVENT_ROLE_CHANGE { - pub PreviousRole: u32, - pub NewRole: u32, -} -impl ::core::marker::Copy for SECPKG_EVENT_ROLE_CHANGE {} -impl ::core::clone::Clone for SECPKG_EVENT_ROLE_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_EXTENDED_INFORMATION { - pub Class: SECPKG_EXTENDED_INFORMATION_CLASS, - pub Info: SECPKG_EXTENDED_INFORMATION_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_EXTENDED_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_EXTENDED_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union SECPKG_EXTENDED_INFORMATION_0 { - pub GssInfo: SECPKG_GSS_INFO, - pub ContextThunks: SECPKG_CONTEXT_THUNKS, - pub MutualAuthLevel: SECPKG_MUTUAL_AUTH_LEVEL, - pub WowClientDll: SECPKG_WOW_CLIENT_DLL, - pub ExtraOids: SECPKG_EXTRA_OIDS, - pub Nego2Info: SECPKG_NEGO2_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_EXTENDED_INFORMATION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_EXTENDED_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_EXTRA_OIDS { - pub OidCount: u32, - pub Oids: [SECPKG_SERIALIZED_OID; 1], -} -impl ::core::marker::Copy for SECPKG_EXTRA_OIDS {} -impl ::core::clone::Clone for SECPKG_EXTRA_OIDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -pub struct SECPKG_FUNCTION_TABLE { - pub InitializePackage: PLSA_AP_INITIALIZE_PACKAGE, - pub LogonUserA: PLSA_AP_LOGON_USER, - pub CallPackage: PLSA_AP_CALL_PACKAGE, - pub LogonTerminated: PLSA_AP_LOGON_TERMINATED, - pub CallPackageUntrusted: PLSA_AP_CALL_PACKAGE, - pub CallPackagePassthrough: PLSA_AP_CALL_PACKAGE_PASSTHROUGH, - pub LogonUserExA: PLSA_AP_LOGON_USER_EX, - pub LogonUserEx2: PLSA_AP_LOGON_USER_EX2, - pub Initialize: SpInitializeFn, - pub Shutdown: SpShutdownFn, - pub GetInfo: SpGetInfoFn, - pub AcceptCredentials: SpAcceptCredentialsFn, - pub AcquireCredentialsHandleA: SpAcquireCredentialsHandleFn, - pub QueryCredentialsAttributesA: SpQueryCredentialsAttributesFn, - pub FreeCredentialsHandle: SpFreeCredentialsHandleFn, - pub SaveCredentials: SpSaveCredentialsFn, - pub GetCredentials: SpGetCredentialsFn, - pub DeleteCredentials: SpDeleteCredentialsFn, - pub InitLsaModeContext: SpInitLsaModeContextFn, - pub AcceptLsaModeContext: SpAcceptLsaModeContextFn, - pub DeleteContext: SpDeleteContextFn, - pub ApplyControlToken: SpApplyControlTokenFn, - pub GetUserInfo: SpGetUserInfoFn, - pub GetExtendedInformation: SpGetExtendedInformationFn, - pub QueryContextAttributesA: SpQueryContextAttributesFn, - pub AddCredentialsA: SpAddCredentialsFn, - pub SetExtendedInformation: SpSetExtendedInformationFn, - pub SetContextAttributesA: SpSetContextAttributesFn, - pub SetCredentialsAttributesA: SpSetCredentialsAttributesFn, - pub ChangeAccountPasswordA: SpChangeAccountPasswordFn, - pub QueryMetaData: SpQueryMetaDataFn, - pub ExchangeMetaData: SpExchangeMetaDataFn, - pub GetCredUIContext: SpGetCredUIContextFn, - pub UpdateCredentials: SpUpdateCredentialsFn, - pub ValidateTargetInfo: SpValidateTargetInfoFn, - pub PostLogonUser: LSA_AP_POST_LOGON_USER, - pub GetRemoteCredGuardLogonBuffer: SpGetRemoteCredGuardLogonBufferFn, - pub GetRemoteCredGuardSupplementalCreds: SpGetRemoteCredGuardSupplementalCredsFn, - pub GetTbalSupplementalCreds: SpGetTbalSupplementalCredsFn, - pub LogonUserEx3: PLSA_AP_LOGON_USER_EX3, - pub PreLogonUserSurrogate: PLSA_AP_PRE_LOGON_USER_SURROGATE, - pub PostLogonUserSurrogate: PLSA_AP_POST_LOGON_USER_SURROGATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for SECPKG_FUNCTION_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for SECPKG_FUNCTION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_GSS_INFO { - pub EncodedIdLength: u32, - pub EncodedId: [u8; 4], -} -impl ::core::marker::Copy for SECPKG_GSS_INFO {} -impl ::core::clone::Clone for SECPKG_GSS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct SECPKG_KERNEL_FUNCTIONS { - pub AllocateHeap: PLSA_ALLOCATE_LSA_HEAP, - pub FreeHeap: PLSA_FREE_LSA_HEAP, - pub CreateContextList: PKSEC_CREATE_CONTEXT_LIST, - pub InsertListEntry: PKSEC_INSERT_LIST_ENTRY, - pub ReferenceListEntry: PKSEC_REFERENCE_LIST_ENTRY, - pub DereferenceListEntry: PKSEC_DEREFERENCE_LIST_ENTRY, - pub SerializeWinntAuthData: PKSEC_SERIALIZE_WINNT_AUTH_DATA, - pub SerializeSchannelAuthData: PKSEC_SERIALIZE_SCHANNEL_AUTH_DATA, - pub LocatePackageById: PKSEC_LOCATE_PKG_BY_ID, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for SECPKG_KERNEL_FUNCTIONS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for SECPKG_KERNEL_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct SECPKG_KERNEL_FUNCTION_TABLE { - pub Initialize: KspInitPackageFn, - pub DeleteContext: KspDeleteContextFn, - pub InitContext: KspInitContextFn, - pub MapHandle: KspMapHandleFn, - pub Sign: KspMakeSignatureFn, - pub Verify: KspVerifySignatureFn, - pub Seal: KspSealMessageFn, - pub Unseal: KspUnsealMessageFn, - pub GetToken: KspGetTokenFn, - pub QueryAttributes: KspQueryAttributesFn, - pub CompleteToken: KspCompleteTokenFn, - pub ExportContext: SpExportSecurityContextFn, - pub ImportContext: SpImportSecurityContextFn, - pub SetPackagePagingMode: KspSetPagingModeFn, - pub SerializeAuthData: KspSerializeAuthDataFn, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for SECPKG_KERNEL_FUNCTION_TABLE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for SECPKG_KERNEL_FUNCTION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_MUTUAL_AUTH_LEVEL { - pub MutualAuthLevel: u32, -} -impl ::core::marker::Copy for SECPKG_MUTUAL_AUTH_LEVEL {} -impl ::core::clone::Clone for SECPKG_MUTUAL_AUTH_LEVEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_NEGO2_INFO { - pub AuthScheme: [u8; 16], - pub PackageFlags: u32, -} -impl ::core::marker::Copy for SECPKG_NEGO2_INFO {} -impl ::core::clone::Clone for SECPKG_NEGO2_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_PARAMETERS { - pub Version: u32, - pub MachineState: u32, - pub SetupMode: u32, - pub DomainSid: super::super::super::Foundation::PSID, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub DnsDomainName: super::super::super::Foundation::UNICODE_STRING, - pub DomainGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_POST_LOGON_USER_INFO { - pub Flags: u32, - pub LogonId: super::super::super::Foundation::LUID, - pub LinkedLogonId: super::super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_POST_LOGON_USER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_POST_LOGON_USER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_PRIMARY_CRED { - pub LogonId: super::super::super::Foundation::LUID, - pub DownlevelName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, - pub OldPassword: super::super::super::Foundation::UNICODE_STRING, - pub UserSid: super::super::super::Foundation::PSID, - pub Flags: u32, - pub DnsDomainName: super::super::super::Foundation::UNICODE_STRING, - pub Upn: super::super::super::Foundation::UNICODE_STRING, - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub Spare1: super::super::super::Foundation::UNICODE_STRING, - pub Spare2: super::super::super::Foundation::UNICODE_STRING, - pub Spare3: super::super::super::Foundation::UNICODE_STRING, - pub Spare4: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_PRIMARY_CRED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_PRIMARY_CRED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_PRIMARY_CRED_EX { - pub LogonId: super::super::super::Foundation::LUID, - pub DownlevelName: super::super::super::Foundation::UNICODE_STRING, - pub DomainName: super::super::super::Foundation::UNICODE_STRING, - pub Password: super::super::super::Foundation::UNICODE_STRING, - pub OldPassword: super::super::super::Foundation::UNICODE_STRING, - pub UserSid: super::super::super::Foundation::PSID, - pub Flags: u32, - pub DnsDomainName: super::super::super::Foundation::UNICODE_STRING, - pub Upn: super::super::super::Foundation::UNICODE_STRING, - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub Spare1: super::super::super::Foundation::UNICODE_STRING, - pub Spare2: super::super::super::Foundation::UNICODE_STRING, - pub Spare3: super::super::super::Foundation::UNICODE_STRING, - pub Spare4: super::super::super::Foundation::UNICODE_STRING, - pub PackageId: usize, - pub PrevLogonId: super::super::super::Foundation::LUID, - pub FlagsEx: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_PRIMARY_CRED_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_PRIMARY_CRED_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_REDIRECTED_LOGON_BUFFER { - pub RedirectedLogonGuid: ::windows_sys::core::GUID, - pub RedirectedLogonHandle: super::super::super::Foundation::HANDLE, - pub Init: PLSA_REDIRECTED_LOGON_INIT, - pub Callback: PLSA_REDIRECTED_LOGON_CALLBACK, - pub CleanupCallback: PLSA_REDIRECTED_LOGON_CLEANUP_CALLBACK, - pub GetLogonCreds: PLSA_REDIRECTED_LOGON_GET_LOGON_CREDS, - pub GetSupplementalCreds: PLSA_REDIRECTED_LOGON_GET_SUPP_CREDS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_REDIRECTED_LOGON_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_REDIRECTED_LOGON_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_SERIALIZED_OID { - pub OidLength: u32, - pub OidAttributes: u32, - pub OidValue: [u8; 32], -} -impl ::core::marker::Copy for SECPKG_SERIALIZED_OID {} -impl ::core::clone::Clone for SECPKG_SERIALIZED_OID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_SHORT_VECTOR { - pub ShortArrayOffset: u32, - pub ShortArrayCount: u16, -} -impl ::core::marker::Copy for SECPKG_SHORT_VECTOR {} -impl ::core::clone::Clone for SECPKG_SHORT_VECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_SUPPLEMENTAL_CRED { - pub PackageName: super::super::super::Foundation::UNICODE_STRING, - pub CredentialSize: u32, - pub Credentials: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_SUPPLEMENTAL_CRED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_SUPPLEMENTAL_CRED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_SUPPLEMENTAL_CRED_ARRAY { - pub CredentialCount: u32, - pub Credentials: [SECPKG_SUPPLEMENTAL_CRED; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_SUPPLEMENTAL_CRED_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_SUPPLEMENTAL_CRED_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_SUPPLIED_CREDENTIAL { - pub cbHeaderLength: u16, - pub cbStructureLength: u16, - pub UserName: SECPKG_SHORT_VECTOR, - pub DomainName: SECPKG_SHORT_VECTOR, - pub PackedCredentials: SECPKG_BYTE_VECTOR, - pub CredFlags: u32, -} -impl ::core::marker::Copy for SECPKG_SUPPLIED_CREDENTIAL {} -impl ::core::clone::Clone for SECPKG_SUPPLIED_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_SURROGATE_LOGON { - pub Version: u32, - pub SurrogateLogonID: super::super::super::Foundation::LUID, - pub EntryCount: u32, - pub Entries: *mut SECPKG_SURROGATE_LOGON_ENTRY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_SURROGATE_LOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_SURROGATE_LOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECPKG_SURROGATE_LOGON_ENTRY { - pub Type: ::windows_sys::core::GUID, - pub Data: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SECPKG_SURROGATE_LOGON_ENTRY {} -impl ::core::clone::Clone for SECPKG_SURROGATE_LOGON_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_TARGETINFO { - pub DomainSid: super::super::super::Foundation::PSID, - pub ComputerName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_TARGETINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_TARGETINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_USER_FUNCTION_TABLE { - pub InstanceInit: SpInstanceInitFn, - pub InitUserModeContext: SpInitUserModeContextFn, - pub MakeSignature: SpMakeSignatureFn, - pub VerifySignature: SpVerifySignatureFn, - pub SealMessage: SpSealMessageFn, - pub UnsealMessage: SpUnsealMessageFn, - pub GetContextToken: SpGetContextTokenFn, - pub QueryContextAttributesA: SpQueryContextAttributesFn, - pub CompleteAuthToken: SpCompleteAuthTokenFn, - pub DeleteUserModeContext: SpDeleteContextFn, - pub FormatCredentials: SpFormatCredentialsFn, - pub MarshallSupplementalCreds: SpMarshallSupplementalCredsFn, - pub ExportContext: SpExportSecurityContextFn, - pub ImportContext: SpImportSecurityContextFn, - pub MarshalAttributeData: SpMarshalAttributeDataFn, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_USER_FUNCTION_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_USER_FUNCTION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECPKG_WOW_CLIENT_DLL { - pub WowClientDllPath: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECPKG_WOW_CLIENT_DLL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECPKG_WOW_CLIENT_DLL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_LOGON_SESSION_DATA { - pub Size: u32, - pub LogonId: super::super::super::Foundation::LUID, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub LogonDomain: super::super::super::Foundation::UNICODE_STRING, - pub AuthenticationPackage: super::super::super::Foundation::UNICODE_STRING, - pub LogonType: u32, - pub Session: u32, - pub Sid: super::super::super::Foundation::PSID, - pub LogonTime: i64, - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub DnsDomainName: super::super::super::Foundation::UNICODE_STRING, - pub Upn: super::super::super::Foundation::UNICODE_STRING, - pub UserFlags: u32, - pub LastLogonInfo: LSA_LAST_INTER_LOGON_INFO, - pub LogonScript: super::super::super::Foundation::UNICODE_STRING, - pub ProfilePath: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectory: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectoryDrive: super::super::super::Foundation::UNICODE_STRING, - pub LogoffTime: i64, - pub KickOffTime: i64, - pub PasswordLastSet: i64, - pub PasswordCanChange: i64, - pub PasswordMustChange: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_LOGON_SESSION_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_LOGON_SESSION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SECURITY_PACKAGE_OPTIONS { - pub Size: u32, - pub Type: SECURITY_PACKAGE_OPTIONS_TYPE, - pub Flags: u32, - pub SignatureSize: u32, - pub Signature: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SECURITY_PACKAGE_OPTIONS {} -impl ::core::clone::Clone for SECURITY_PACKAGE_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_USER_DATA { - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub LogonDomainName: super::super::super::Foundation::UNICODE_STRING, - pub LogonServer: super::super::super::Foundation::UNICODE_STRING, - pub pSid: super::super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_USER_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_USER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_APPLICATION_PROTOCOLS { - pub ProtocolListsSize: u32, - pub ProtocolLists: [SEC_APPLICATION_PROTOCOL_LIST; 1], -} -impl ::core::marker::Copy for SEC_APPLICATION_PROTOCOLS {} -impl ::core::clone::Clone for SEC_APPLICATION_PROTOCOLS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_APPLICATION_PROTOCOL_LIST { - pub ProtoNegoExt: SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT, - pub ProtocolListSize: u16, - pub ProtocolList: [u8; 1], -} -impl ::core::marker::Copy for SEC_APPLICATION_PROTOCOL_LIST {} -impl ::core::clone::Clone for SEC_APPLICATION_PROTOCOL_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_CHANNEL_BINDINGS { - pub dwInitiatorAddrType: u32, - pub cbInitiatorLength: u32, - pub dwInitiatorOffset: u32, - pub dwAcceptorAddrType: u32, - pub cbAcceptorLength: u32, - pub dwAcceptorOffset: u32, - pub cbApplicationDataLength: u32, - pub dwApplicationDataOffset: u32, -} -impl ::core::marker::Copy for SEC_CHANNEL_BINDINGS {} -impl ::core::clone::Clone for SEC_CHANNEL_BINDINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_DTLS_MTU { - pub PathMTU: u16, -} -impl ::core::marker::Copy for SEC_DTLS_MTU {} -impl ::core::clone::Clone for SEC_DTLS_MTU { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_FLAGS { - pub Flags: u64, -} -impl ::core::marker::Copy for SEC_FLAGS {} -impl ::core::clone::Clone for SEC_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_NEGOTIATION_INFO { - pub Size: u32, - pub NameLength: u32, - pub Name: *mut u16, - pub Reserved: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SEC_NEGOTIATION_INFO {} -impl ::core::clone::Clone for SEC_NEGOTIATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_PRESHAREDKEY { - pub KeySize: u16, - pub Key: [u8; 1], -} -impl ::core::marker::Copy for SEC_PRESHAREDKEY {} -impl ::core::clone::Clone for SEC_PRESHAREDKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_PRESHAREDKEY_IDENTITY { - pub KeyIdentitySize: u16, - pub KeyIdentity: [u8; 1], -} -impl ::core::marker::Copy for SEC_PRESHAREDKEY_IDENTITY {} -impl ::core::clone::Clone for SEC_PRESHAREDKEY_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_SRTP_MASTER_KEY_IDENTIFIER { - pub MasterKeyIdentifierSize: u8, - pub MasterKeyIdentifier: [u8; 1], -} -impl ::core::marker::Copy for SEC_SRTP_MASTER_KEY_IDENTIFIER {} -impl ::core::clone::Clone for SEC_SRTP_MASTER_KEY_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_SRTP_PROTECTION_PROFILES { - pub ProfilesSize: u16, - pub ProfilesList: [u16; 1], -} -impl ::core::marker::Copy for SEC_SRTP_PROTECTION_PROFILES {} -impl ::core::clone::Clone for SEC_SRTP_PROTECTION_PROFILES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_TOKEN_BINDING { - pub MajorVersion: u8, - pub MinorVersion: u8, - pub KeyParametersSize: u16, - pub KeyParameters: [u8; 1], -} -impl ::core::marker::Copy for SEC_TOKEN_BINDING {} -impl ::core::clone::Clone for SEC_TOKEN_BINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_TRAFFIC_SECRETS { - pub SymmetricAlgId: [u16; 64], - pub ChainingMode: [u16; 64], - pub HashAlgId: [u16; 64], - pub KeySize: u16, - pub IvSize: u16, - pub MsgSequenceStart: u16, - pub MsgSequenceEnd: u16, - pub TrafficSecretType: SEC_TRAFFIC_SECRET_TYPE, - pub TrafficSecretSize: u16, - pub TrafficSecret: [u8; 1], -} -impl ::core::marker::Copy for SEC_TRAFFIC_SECRETS {} -impl ::core::clone::Clone for SEC_TRAFFIC_SECRETS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_WINNT_AUTH_IDENTITY32 { - pub User: u32, - pub UserLength: u32, - pub Domain: u32, - pub DomainLength: u32, - pub Password: u32, - pub PasswordLength: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY32 {} -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_WINNT_AUTH_IDENTITY_EX2 { - pub Version: u32, - pub cbHeaderLength: u16, - pub cbStructureLength: u32, - pub UserOffset: u32, - pub UserLength: u16, - pub DomainOffset: u32, - pub DomainLength: u16, - pub PackedCredentialsOffset: u32, - pub PackedCredentialsLength: u16, - pub Flags: u32, - pub PackageListOffset: u32, - pub PackageListLength: u16, -} -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY_EX2 {} -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY_EX2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_WINNT_AUTH_IDENTITY_EX32 { - pub Version: u32, - pub Length: u32, - pub User: u32, - pub UserLength: u32, - pub Domain: u32, - pub DomainLength: u32, - pub Password: u32, - pub PasswordLength: u32, - pub Flags: u32, - pub PackageList: u32, - pub PackageListLength: u32, -} -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY_EX32 {} -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY_EX32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_WINNT_AUTH_IDENTITY_EXA { - pub Version: u32, - pub Length: u32, - pub User: *mut u8, - pub UserLength: u32, - pub Domain: *mut u8, - pub DomainLength: u32, - pub Password: *mut u8, - pub PasswordLength: u32, - pub Flags: u32, - pub PackageList: *mut u8, - pub PackageListLength: u32, -} -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY_EXA {} -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY_EXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEC_WINNT_AUTH_IDENTITY_EXW { - pub Version: u32, - pub Length: u32, - pub User: *mut u16, - pub UserLength: u32, - pub Domain: *mut u16, - pub DomainLength: u32, - pub Password: *mut u16, - pub PasswordLength: u32, - pub Flags: u32, - pub PackageList: *mut u16, - pub PackageListLength: u32, -} -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY_EXW {} -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY_EXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_System_Rpc\"`*"] -#[cfg(feature = "Win32_System_Rpc")] -pub union SEC_WINNT_AUTH_IDENTITY_INFO { - pub AuthIdExw: SEC_WINNT_AUTH_IDENTITY_EXW, - pub AuthIdExa: SEC_WINNT_AUTH_IDENTITY_EXA, - pub AuthId_a: super::super::super::System::Rpc::SEC_WINNT_AUTH_IDENTITY_A, - pub AuthId_w: super::super::super::System::Rpc::SEC_WINNT_AUTH_IDENTITY_W, - pub AuthIdEx2: SEC_WINNT_AUTH_IDENTITY_EX2, -} -#[cfg(feature = "Win32_System_Rpc")] -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY_INFO {} -#[cfg(feature = "Win32_System_Rpc")] -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SEND_GENERIC_TLS_EXTENSION { - pub ExtensionType: u16, - pub HandshakeType: u16, - pub Flags: u32, - pub BufferSize: u16, - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for SEND_GENERIC_TLS_EXTENSION {} -impl ::core::clone::Clone for SEND_GENERIC_TLS_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SE_ADT_ACCESS_REASON { - pub AccessMask: u32, - pub AccessReasons: [u32; 32], - pub ObjectTypeIndex: u32, - pub AccessGranted: u32, - pub SecurityDescriptor: super::super::PSECURITY_DESCRIPTOR, -} -impl ::core::marker::Copy for SE_ADT_ACCESS_REASON {} -impl ::core::clone::Clone for SE_ADT_ACCESS_REASON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SE_ADT_CLAIMS { - pub Length: u32, - pub Claims: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SE_ADT_CLAIMS {} -impl ::core::clone::Clone for SE_ADT_CLAIMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SE_ADT_OBJECT_TYPE { - pub ObjectType: ::windows_sys::core::GUID, - pub Flags: u16, - pub Level: u16, - pub AccessMask: u32, -} -impl ::core::marker::Copy for SE_ADT_OBJECT_TYPE {} -impl ::core::clone::Clone for SE_ADT_OBJECT_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SE_ADT_PARAMETER_ARRAY { - pub CategoryId: u32, - pub AuditId: u32, - pub ParameterCount: u32, - pub Length: u32, - pub FlatSubCategoryId: u16, - pub Type: u16, - pub Flags: u32, - pub Parameters: [SE_ADT_PARAMETER_ARRAY_ENTRY; 32], -} -impl ::core::marker::Copy for SE_ADT_PARAMETER_ARRAY {} -impl ::core::clone::Clone for SE_ADT_PARAMETER_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SE_ADT_PARAMETER_ARRAY_ENTRY { - pub Type: SE_ADT_PARAMETER_TYPE, - pub Length: u32, - pub Data: [usize; 2], - pub Address: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SE_ADT_PARAMETER_ARRAY_ENTRY {} -impl ::core::clone::Clone for SE_ADT_PARAMETER_ARRAY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SE_ADT_PARAMETER_ARRAY_EX { - pub CategoryId: u32, - pub AuditId: u32, - pub Version: u32, - pub ParameterCount: u32, - pub Length: u32, - pub FlatSubCategoryId: u16, - pub Type: u16, - pub Flags: u32, - pub Parameters: [SE_ADT_PARAMETER_ARRAY_ENTRY; 32], -} -impl ::core::marker::Copy for SE_ADT_PARAMETER_ARRAY_EX {} -impl ::core::clone::Clone for SE_ADT_PARAMETER_ARRAY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SL_ACTIVATION_INFO_HEADER { - pub cbSize: u32, - pub r#type: SL_ACTIVATION_TYPE, -} -impl ::core::marker::Copy for SL_ACTIVATION_INFO_HEADER {} -impl ::core::clone::Clone for SL_ACTIVATION_INFO_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SL_AD_ACTIVATION_INFO { - pub header: SL_ACTIVATION_INFO_HEADER, - pub pwszProductKey: ::windows_sys::core::PCWSTR, - pub pwszActivationObjectName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for SL_AD_ACTIVATION_INFO {} -impl ::core::clone::Clone for SL_AD_ACTIVATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SL_LICENSING_STATUS { - pub SkuId: ::windows_sys::core::GUID, - pub eStatus: SLLICENSINGSTATUS, - pub dwGraceTime: u32, - pub dwTotalGraceDays: u32, - pub hrReason: ::windows_sys::core::HRESULT, - pub qwValidityExpiration: u64, -} -impl ::core::marker::Copy for SL_LICENSING_STATUS {} -impl ::core::clone::Clone for SL_LICENSING_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SL_NONGENUINE_UI_OPTIONS { - pub cbSize: u32, - pub pComponentId: *const ::windows_sys::core::GUID, - pub hResultUI: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for SL_NONGENUINE_UI_OPTIONS {} -impl ::core::clone::Clone for SL_NONGENUINE_UI_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SL_SYSTEM_POLICY_INFORMATION { - pub Reserved1: [*mut ::core::ffi::c_void; 2], - pub Reserved2: [u32; 3], -} -impl ::core::marker::Copy for SL_SYSTEM_POLICY_INFORMATION {} -impl ::core::clone::Clone for SL_SYSTEM_POLICY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SR_SECURITY_DESCRIPTOR { - pub Length: u32, - pub SecurityDescriptor: *mut u8, -} -impl ::core::marker::Copy for SR_SECURITY_DESCRIPTOR {} -impl ::core::clone::Clone for SR_SECURITY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SSL_CREDENTIAL_CERTIFICATE { - pub cbPrivateKey: u32, - pub pPrivateKey: *mut u8, - pub cbCertificate: u32, - pub pCertificate: *mut u8, - pub pszPassword: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SSL_CREDENTIAL_CERTIFICATE {} -impl ::core::clone::Clone for SSL_CREDENTIAL_CERTIFICATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SUBSCRIBE_GENERIC_TLS_EXTENSION { - pub Flags: u32, - pub SubscriptionsCount: u32, - pub Subscriptions: [TLS_EXTENSION_SUBSCRIPTION; 1], -} -impl ::core::marker::Copy for SUBSCRIBE_GENERIC_TLS_EXTENSION {} -impl ::core::clone::Clone for SUBSCRIBE_GENERIC_TLS_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecBuffer { - pub cbBuffer: u32, - pub BufferType: u32, - pub pvBuffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SecBuffer {} -impl ::core::clone::Clone for SecBuffer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecBufferDesc { - pub ulVersion: u32, - pub cBuffers: u32, - pub pBuffers: *mut SecBuffer, -} -impl ::core::marker::Copy for SecBufferDesc {} -impl ::core::clone::Clone for SecBufferDesc { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_AccessToken { - pub AccessToken: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SecPkgContext_AccessToken {} -impl ::core::clone::Clone for SecPkgContext_AccessToken { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_ApplicationProtocol { - pub ProtoNegoStatus: SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS, - pub ProtoNegoExt: SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT, - pub ProtocolIdSize: u8, - pub ProtocolId: [u8; 255], -} -impl ::core::marker::Copy for SecPkgContext_ApplicationProtocol {} -impl ::core::clone::Clone for SecPkgContext_ApplicationProtocol { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_AuthorityA { - pub sAuthorityName: *mut i8, -} -impl ::core::marker::Copy for SecPkgContext_AuthorityA {} -impl ::core::clone::Clone for SecPkgContext_AuthorityA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_AuthorityW { - pub sAuthorityName: *mut u16, -} -impl ::core::marker::Copy for SecPkgContext_AuthorityW {} -impl ::core::clone::Clone for SecPkgContext_AuthorityW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_AuthzID { - pub AuthzIDLength: u32, - pub AuthzID: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SecPkgContext_AuthzID {} -impl ::core::clone::Clone for SecPkgContext_AuthzID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_Bindings { - pub BindingsLength: u32, - pub Bindings: *mut SEC_CHANNEL_BINDINGS, -} -impl ::core::marker::Copy for SecPkgContext_Bindings {} -impl ::core::clone::Clone for SecPkgContext_Bindings { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_CertInfo { - pub dwVersion: u32, - pub cbSubjectName: u32, - pub pwszSubjectName: ::windows_sys::core::PWSTR, - pub cbIssuerName: u32, - pub pwszIssuerName: ::windows_sys::core::PWSTR, - pub dwKeySize: u32, -} -impl ::core::marker::Copy for SecPkgContext_CertInfo {} -impl ::core::clone::Clone for SecPkgContext_CertInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_CertificateValidationResult { - pub dwChainErrorStatus: u32, - pub hrVerifyChainStatus: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for SecPkgContext_CertificateValidationResult {} -impl ::core::clone::Clone for SecPkgContext_CertificateValidationResult { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_Certificates { - pub cCertificates: u32, - pub cbCertificateChain: u32, - pub pbCertificateChain: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_Certificates {} -impl ::core::clone::Clone for SecPkgContext_Certificates { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_CipherInfo { - pub dwVersion: u32, - pub dwProtocol: u32, - pub dwCipherSuite: u32, - pub dwBaseCipherSuite: u32, - pub szCipherSuite: [u16; 64], - pub szCipher: [u16; 64], - pub dwCipherLen: u32, - pub dwCipherBlockLen: u32, - pub szHash: [u16; 64], - pub dwHashLen: u32, - pub szExchange: [u16; 64], - pub dwMinExchangeLen: u32, - pub dwMaxExchangeLen: u32, - pub szCertificate: [u16; 64], - pub dwKeyType: u32, -} -impl ::core::marker::Copy for SecPkgContext_CipherInfo {} -impl ::core::clone::Clone for SecPkgContext_CipherInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_ClientCertPolicyResult { - pub dwPolicyResult: ::windows_sys::core::HRESULT, - pub guidPolicyId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SecPkgContext_ClientCertPolicyResult {} -impl ::core::clone::Clone for SecPkgContext_ClientCertPolicyResult { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_ClientSpecifiedTarget { - pub sTargetName: *mut u16, -} -impl ::core::marker::Copy for SecPkgContext_ClientSpecifiedTarget {} -impl ::core::clone::Clone for SecPkgContext_ClientSpecifiedTarget { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_ConnectionInfo { - pub dwProtocol: u32, - pub aiCipher: u32, - pub dwCipherStrength: u32, - pub aiHash: u32, - pub dwHashStrength: u32, - pub aiExch: u32, - pub dwExchStrength: u32, -} -impl ::core::marker::Copy for SecPkgContext_ConnectionInfo {} -impl ::core::clone::Clone for SecPkgContext_ConnectionInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_ConnectionInfoEx { - pub dwVersion: u32, - pub dwProtocol: u32, - pub szCipher: [u16; 64], - pub dwCipherStrength: u32, - pub szHash: [u16; 64], - pub dwHashStrength: u32, - pub szExchange: [u16; 64], - pub dwExchStrength: u32, -} -impl ::core::marker::Copy for SecPkgContext_ConnectionInfoEx {} -impl ::core::clone::Clone for SecPkgContext_ConnectionInfoEx { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_CredInfo { - pub CredClass: SECPKG_CRED_CLASS, - pub IsPromptingNeeded: u32, -} -impl ::core::marker::Copy for SecPkgContext_CredInfo {} -impl ::core::clone::Clone for SecPkgContext_CredInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_CredentialNameA { - pub CredentialType: u32, - pub sCredentialName: *mut i8, -} -impl ::core::marker::Copy for SecPkgContext_CredentialNameA {} -impl ::core::clone::Clone for SecPkgContext_CredentialNameA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_CredentialNameW { - pub CredentialType: u32, - pub sCredentialName: *mut u16, -} -impl ::core::marker::Copy for SecPkgContext_CredentialNameW {} -impl ::core::clone::Clone for SecPkgContext_CredentialNameW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_DceInfo { - pub AuthzSvc: u32, - pub pPac: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SecPkgContext_DceInfo {} -impl ::core::clone::Clone for SecPkgContext_DceInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_EapKeyBlock { - pub rgbKeys: [u8; 128], - pub rgbIVs: [u8; 64], -} -impl ::core::marker::Copy for SecPkgContext_EapKeyBlock {} -impl ::core::clone::Clone for SecPkgContext_EapKeyBlock { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_EapPrfInfo { - pub dwVersion: u32, - pub cbPrfData: u32, - pub pbPrfData: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_EapPrfInfo {} -impl ::core::clone::Clone for SecPkgContext_EapPrfInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_EarlyStart { - pub dwEarlyStartFlags: u32, -} -impl ::core::marker::Copy for SecPkgContext_EarlyStart {} -impl ::core::clone::Clone for SecPkgContext_EarlyStart { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_Flags { - pub Flags: u32, -} -impl ::core::marker::Copy for SecPkgContext_Flags {} -impl ::core::clone::Clone for SecPkgContext_Flags { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SecPkgContext_IssuerListInfoEx { - pub aIssuers: *mut super::super::Cryptography::CRYPT_INTEGER_BLOB, - pub cIssuers: u32, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SecPkgContext_IssuerListInfoEx {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SecPkgContext_IssuerListInfoEx { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_KeyInfoA { - pub sSignatureAlgorithmName: *mut i8, - pub sEncryptAlgorithmName: *mut i8, - pub KeySize: u32, - pub SignatureAlgorithm: u32, - pub EncryptAlgorithm: u32, -} -impl ::core::marker::Copy for SecPkgContext_KeyInfoA {} -impl ::core::clone::Clone for SecPkgContext_KeyInfoA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_KeyInfoW { - pub sSignatureAlgorithmName: *mut u16, - pub sEncryptAlgorithmName: *mut u16, - pub KeySize: u32, - pub SignatureAlgorithm: u32, - pub EncryptAlgorithm: u32, -} -impl ::core::marker::Copy for SecPkgContext_KeyInfoW {} -impl ::core::clone::Clone for SecPkgContext_KeyInfoW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_KeyingMaterial { - pub cbKeyingMaterial: u32, - pub pbKeyingMaterial: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_KeyingMaterial {} -impl ::core::clone::Clone for SecPkgContext_KeyingMaterial { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_KeyingMaterialInfo { - pub cbLabel: u16, - pub pszLabel: ::windows_sys::core::PSTR, - pub cbContextValue: u16, - pub pbContextValue: *mut u8, - pub cbKeyingMaterial: u32, -} -impl ::core::marker::Copy for SecPkgContext_KeyingMaterialInfo {} -impl ::core::clone::Clone for SecPkgContext_KeyingMaterialInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_KeyingMaterial_Inproc { - pub cbLabel: u16, - pub pszLabel: ::windows_sys::core::PSTR, - pub cbContextValue: u16, - pub pbContextValue: *mut u8, - pub cbKeyingMaterial: u32, - pub pbKeyingMaterial: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_KeyingMaterial_Inproc {} -impl ::core::clone::Clone for SecPkgContext_KeyingMaterial_Inproc { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_LastClientTokenStatus { - pub LastClientTokenStatus: SECPKG_ATTR_LCT_STATUS, -} -impl ::core::marker::Copy for SecPkgContext_LastClientTokenStatus {} -impl ::core::clone::Clone for SecPkgContext_LastClientTokenStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_Lifespan { - pub tsStart: i64, - pub tsExpiry: i64, -} -impl ::core::marker::Copy for SecPkgContext_Lifespan {} -impl ::core::clone::Clone for SecPkgContext_Lifespan { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_LocalCredentialInfo { - pub cbCertificateChain: u32, - pub pbCertificateChain: *mut u8, - pub cCertificates: u32, - pub fFlags: u32, - pub dwBits: u32, -} -impl ::core::marker::Copy for SecPkgContext_LocalCredentialInfo {} -impl ::core::clone::Clone for SecPkgContext_LocalCredentialInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_LogoffTime { - pub tsLogoffTime: i64, -} -impl ::core::marker::Copy for SecPkgContext_LogoffTime {} -impl ::core::clone::Clone for SecPkgContext_LogoffTime { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_MappedCredAttr { - pub dwAttribute: u32, - pub pvBuffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SecPkgContext_MappedCredAttr {} -impl ::core::clone::Clone for SecPkgContext_MappedCredAttr { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NamesA { - pub sUserName: *mut i8, -} -impl ::core::marker::Copy for SecPkgContext_NamesA {} -impl ::core::clone::Clone for SecPkgContext_NamesA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NamesW { - pub sUserName: *mut u16, -} -impl ::core::marker::Copy for SecPkgContext_NamesW {} -impl ::core::clone::Clone for SecPkgContext_NamesW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NativeNamesA { - pub sClientName: *mut i8, - pub sServerName: *mut i8, -} -impl ::core::marker::Copy for SecPkgContext_NativeNamesA {} -impl ::core::clone::Clone for SecPkgContext_NativeNamesA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NativeNamesW { - pub sClientName: *mut u16, - pub sServerName: *mut u16, -} -impl ::core::marker::Copy for SecPkgContext_NativeNamesW {} -impl ::core::clone::Clone for SecPkgContext_NativeNamesW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NegoKeys { - pub KeyType: u32, - pub KeyLength: u16, - pub KeyValue: *mut u8, - pub VerifyKeyType: u32, - pub VerifyKeyLength: u16, - pub VerifyKeyValue: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_NegoKeys {} -impl ::core::clone::Clone for SecPkgContext_NegoKeys { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NegoPackageInfo { - pub PackageMask: u32, -} -impl ::core::marker::Copy for SecPkgContext_NegoPackageInfo {} -impl ::core::clone::Clone for SecPkgContext_NegoPackageInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NegoStatus { - pub LastStatus: u32, -} -impl ::core::marker::Copy for SecPkgContext_NegoStatus {} -impl ::core::clone::Clone for SecPkgContext_NegoStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NegotiatedTlsExtensions { - pub ExtensionsCount: u32, - pub Extensions: *mut u16, -} -impl ::core::marker::Copy for SecPkgContext_NegotiatedTlsExtensions {} -impl ::core::clone::Clone for SecPkgContext_NegotiatedTlsExtensions { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NegotiationInfoA { - pub PackageInfo: *mut SecPkgInfoA, - pub NegotiationState: u32, -} -impl ::core::marker::Copy for SecPkgContext_NegotiationInfoA {} -impl ::core::clone::Clone for SecPkgContext_NegotiationInfoA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_NegotiationInfoW { - pub PackageInfo: *mut SecPkgInfoW, - pub NegotiationState: u32, -} -impl ::core::marker::Copy for SecPkgContext_NegotiationInfoW {} -impl ::core::clone::Clone for SecPkgContext_NegotiationInfoW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_PackageInfoA { - pub PackageInfo: *mut SecPkgInfoA, -} -impl ::core::marker::Copy for SecPkgContext_PackageInfoA {} -impl ::core::clone::Clone for SecPkgContext_PackageInfoA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_PackageInfoW { - pub PackageInfo: *mut SecPkgInfoW, -} -impl ::core::marker::Copy for SecPkgContext_PackageInfoW {} -impl ::core::clone::Clone for SecPkgContext_PackageInfoW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_PasswordExpiry { - pub tsPasswordExpires: i64, -} -impl ::core::marker::Copy for SecPkgContext_PasswordExpiry {} -impl ::core::clone::Clone for SecPkgContext_PasswordExpiry { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_ProtoInfoA { - pub sProtocolName: *mut i8, - pub majorVersion: u32, - pub minorVersion: u32, -} -impl ::core::marker::Copy for SecPkgContext_ProtoInfoA {} -impl ::core::clone::Clone for SecPkgContext_ProtoInfoA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_ProtoInfoW { - pub sProtocolName: *mut u16, - pub majorVersion: u32, - pub minorVersion: u32, -} -impl ::core::marker::Copy for SecPkgContext_ProtoInfoW {} -impl ::core::clone::Clone for SecPkgContext_ProtoInfoW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_RemoteCredentialInfo { - pub cbCertificateChain: u32, - pub pbCertificateChain: *mut u8, - pub cCertificates: u32, - pub fFlags: u32, - pub dwBits: u32, -} -impl ::core::marker::Copy for SecPkgContext_RemoteCredentialInfo {} -impl ::core::clone::Clone for SecPkgContext_RemoteCredentialInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_SaslContext { - pub SaslContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SecPkgContext_SaslContext {} -impl ::core::clone::Clone for SecPkgContext_SaslContext { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_SessionAppData { - pub dwFlags: u32, - pub cbAppData: u32, - pub pbAppData: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_SessionAppData {} -impl ::core::clone::Clone for SecPkgContext_SessionAppData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_SessionInfo { - pub dwFlags: u32, - pub cbSessionId: u32, - pub rgbSessionId: [u8; 32], -} -impl ::core::marker::Copy for SecPkgContext_SessionInfo {} -impl ::core::clone::Clone for SecPkgContext_SessionInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_SessionKey { - pub SessionKeyLength: u32, - pub SessionKey: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_SessionKey {} -impl ::core::clone::Clone for SecPkgContext_SessionKey { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_Sizes { - pub cbMaxToken: u32, - pub cbMaxSignature: u32, - pub cbBlockSize: u32, - pub cbSecurityTrailer: u32, -} -impl ::core::marker::Copy for SecPkgContext_Sizes {} -impl ::core::clone::Clone for SecPkgContext_Sizes { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_SrtpParameters { - pub ProtectionProfile: u16, - pub MasterKeyIdentifierSize: u8, - pub MasterKeyIdentifier: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_SrtpParameters {} -impl ::core::clone::Clone for SecPkgContext_SrtpParameters { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_StreamSizes { - pub cbHeader: u32, - pub cbTrailer: u32, - pub cbMaximumMessage: u32, - pub cBuffers: u32, - pub cbBlockSize: u32, -} -impl ::core::marker::Copy for SecPkgContext_StreamSizes {} -impl ::core::clone::Clone for SecPkgContext_StreamSizes { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_SubjectAttributes { - pub AttributeInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SecPkgContext_SubjectAttributes {} -impl ::core::clone::Clone for SecPkgContext_SubjectAttributes { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_SupportedSignatures { - pub cSignatureAndHashAlgorithms: u16, - pub pSignatureAndHashAlgorithms: *mut u16, -} -impl ::core::marker::Copy for SecPkgContext_SupportedSignatures {} -impl ::core::clone::Clone for SecPkgContext_SupportedSignatures { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_Target { - pub TargetLength: u32, - pub Target: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SecPkgContext_Target {} -impl ::core::clone::Clone for SecPkgContext_Target { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_TargetInformation { - pub MarshalledTargetInfoLength: u32, - pub MarshalledTargetInfo: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_TargetInformation {} -impl ::core::clone::Clone for SecPkgContext_TargetInformation { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_TokenBinding { - pub MajorVersion: u8, - pub MinorVersion: u8, - pub KeyParametersSize: u16, - pub KeyParameters: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_TokenBinding {} -impl ::core::clone::Clone for SecPkgContext_TokenBinding { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SecPkgContext_UiInfo { - pub hParentWindow: super::super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SecPkgContext_UiInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SecPkgContext_UiInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgContext_UserFlags { - pub UserFlags: u32, -} -impl ::core::marker::Copy for SecPkgContext_UserFlags {} -impl ::core::clone::Clone for SecPkgContext_UserFlags { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCred_CipherStrengths { - pub dwMinimumCipherStrength: u32, - pub dwMaximumCipherStrength: u32, -} -impl ::core::marker::Copy for SecPkgCred_CipherStrengths {} -impl ::core::clone::Clone for SecPkgCred_CipherStrengths { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SecPkgCred_ClientCertPolicy { - pub dwFlags: u32, - pub guidPolicyId: ::windows_sys::core::GUID, - pub dwCertFlags: u32, - pub dwUrlRetrievalTimeout: u32, - pub fCheckRevocationFreshnessTime: super::super::super::Foundation::BOOL, - pub dwRevocationFreshnessTime: u32, - pub fOmitUsageCheck: super::super::super::Foundation::BOOL, - pub pwszSslCtlStoreName: ::windows_sys::core::PWSTR, - pub pwszSslCtlIdentifier: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SecPkgCred_ClientCertPolicy {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SecPkgCred_ClientCertPolicy { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCred_SessionTicketKey { - pub TicketInfoVersion: u32, - pub KeyId: [u8; 16], - pub KeyingMaterial: [u8; 64], - pub KeyingMaterialSize: u8, -} -impl ::core::marker::Copy for SecPkgCred_SessionTicketKey {} -impl ::core::clone::Clone for SecPkgCred_SessionTicketKey { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCred_SessionTicketKeys { - pub cSessionTicketKeys: u32, - pub pSessionTicketKeys: *mut SecPkgCred_SessionTicketKey, -} -impl ::core::marker::Copy for SecPkgCred_SessionTicketKeys {} -impl ::core::clone::Clone for SecPkgCred_SessionTicketKeys { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCred_SupportedAlgs { - pub cSupportedAlgs: u32, - pub palgSupportedAlgs: *mut u32, -} -impl ::core::marker::Copy for SecPkgCred_SupportedAlgs {} -impl ::core::clone::Clone for SecPkgCred_SupportedAlgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCred_SupportedProtocols { - pub grbitProtocol: u32, -} -impl ::core::marker::Copy for SecPkgCred_SupportedProtocols {} -impl ::core::clone::Clone for SecPkgCred_SupportedProtocols { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCredentials_Cert { - pub EncodedCertSize: u32, - pub EncodedCert: *mut u8, -} -impl ::core::marker::Copy for SecPkgCredentials_Cert {} -impl ::core::clone::Clone for SecPkgCredentials_Cert { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCredentials_KdcProxySettingsW { - pub Version: u32, - pub Flags: u32, - pub ProxyServerOffset: u16, - pub ProxyServerLength: u16, - pub ClientTlsCredOffset: u16, - pub ClientTlsCredLength: u16, -} -impl ::core::marker::Copy for SecPkgCredentials_KdcProxySettingsW {} -impl ::core::clone::Clone for SecPkgCredentials_KdcProxySettingsW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCredentials_NamesA { - pub sUserName: *mut i8, -} -impl ::core::marker::Copy for SecPkgCredentials_NamesA {} -impl ::core::clone::Clone for SecPkgCredentials_NamesA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCredentials_NamesW { - pub sUserName: *mut u16, -} -impl ::core::marker::Copy for SecPkgCredentials_NamesW {} -impl ::core::clone::Clone for SecPkgCredentials_NamesW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCredentials_SSIProviderA { - pub sProviderName: *mut i8, - pub ProviderInfoLength: u32, - pub ProviderInfo: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SecPkgCredentials_SSIProviderA {} -impl ::core::clone::Clone for SecPkgCredentials_SSIProviderA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgCredentials_SSIProviderW { - pub sProviderName: *mut u16, - pub ProviderInfoLength: u32, - pub ProviderInfo: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SecPkgCredentials_SSIProviderW {} -impl ::core::clone::Clone for SecPkgCredentials_SSIProviderW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgInfoA { - pub fCapabilities: u32, - pub wVersion: u16, - pub wRPCID: u16, - pub cbMaxToken: u32, - pub Name: *mut i8, - pub Comment: *mut i8, -} -impl ::core::marker::Copy for SecPkgInfoA {} -impl ::core::clone::Clone for SecPkgInfoA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct SecPkgInfoW { - pub fCapabilities: u32, - pub wVersion: u16, - pub wRPCID: u16, - pub cbMaxToken: u32, - pub Name: *mut u16, - pub Comment: *mut u16, -} -impl ::core::marker::Copy for SecPkgInfoW {} -impl ::core::clone::Clone for SecPkgInfoW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub struct SecurityFunctionTableA { - pub dwVersion: u32, - pub EnumerateSecurityPackagesA: ENUMERATE_SECURITY_PACKAGES_FN_A, - pub QueryCredentialsAttributesA: QUERY_CREDENTIALS_ATTRIBUTES_FN_A, - pub AcquireCredentialsHandleA: ACQUIRE_CREDENTIALS_HANDLE_FN_A, - pub FreeCredentialsHandle: FREE_CREDENTIALS_HANDLE_FN, - pub Reserved2: *mut ::core::ffi::c_void, - pub InitializeSecurityContextA: INITIALIZE_SECURITY_CONTEXT_FN_A, - pub AcceptSecurityContext: ACCEPT_SECURITY_CONTEXT_FN, - pub CompleteAuthToken: COMPLETE_AUTH_TOKEN_FN, - pub DeleteSecurityContext: DELETE_SECURITY_CONTEXT_FN, - pub ApplyControlToken: APPLY_CONTROL_TOKEN_FN, - pub QueryContextAttributesA: QUERY_CONTEXT_ATTRIBUTES_FN_A, - pub ImpersonateSecurityContext: IMPERSONATE_SECURITY_CONTEXT_FN, - pub RevertSecurityContext: REVERT_SECURITY_CONTEXT_FN, - pub MakeSignature: MAKE_SIGNATURE_FN, - pub VerifySignature: VERIFY_SIGNATURE_FN, - pub FreeContextBuffer: FREE_CONTEXT_BUFFER_FN, - pub QuerySecurityPackageInfoA: QUERY_SECURITY_PACKAGE_INFO_FN_A, - pub Reserved3: *mut ::core::ffi::c_void, - pub Reserved4: *mut ::core::ffi::c_void, - pub ExportSecurityContext: EXPORT_SECURITY_CONTEXT_FN, - pub ImportSecurityContextA: IMPORT_SECURITY_CONTEXT_FN_A, - pub AddCredentialsA: ADD_CREDENTIALS_FN_A, - pub Reserved8: *mut ::core::ffi::c_void, - pub QuerySecurityContextToken: QUERY_SECURITY_CONTEXT_TOKEN_FN, - pub EncryptMessage: ENCRYPT_MESSAGE_FN, - pub DecryptMessage: DECRYPT_MESSAGE_FN, - pub SetContextAttributesA: SET_CONTEXT_ATTRIBUTES_FN_A, - pub SetCredentialsAttributesA: SET_CREDENTIALS_ATTRIBUTES_FN_A, - pub ChangeAccountPasswordA: CHANGE_PASSWORD_FN_A, - pub QueryContextAttributesExA: QUERY_CONTEXT_ATTRIBUTES_EX_FN_A, - pub QueryCredentialsAttributesExA: QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_A, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::marker::Copy for SecurityFunctionTableA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::clone::Clone for SecurityFunctionTableA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub struct SecurityFunctionTableW { - pub dwVersion: u32, - pub EnumerateSecurityPackagesW: ENUMERATE_SECURITY_PACKAGES_FN_W, - pub QueryCredentialsAttributesW: QUERY_CREDENTIALS_ATTRIBUTES_FN_W, - pub AcquireCredentialsHandleW: ACQUIRE_CREDENTIALS_HANDLE_FN_W, - pub FreeCredentialsHandle: FREE_CREDENTIALS_HANDLE_FN, - pub Reserved2: *mut ::core::ffi::c_void, - pub InitializeSecurityContextW: INITIALIZE_SECURITY_CONTEXT_FN_W, - pub AcceptSecurityContext: ACCEPT_SECURITY_CONTEXT_FN, - pub CompleteAuthToken: COMPLETE_AUTH_TOKEN_FN, - pub DeleteSecurityContext: DELETE_SECURITY_CONTEXT_FN, - pub ApplyControlToken: APPLY_CONTROL_TOKEN_FN, - pub QueryContextAttributesW: QUERY_CONTEXT_ATTRIBUTES_FN_W, - pub ImpersonateSecurityContext: IMPERSONATE_SECURITY_CONTEXT_FN, - pub RevertSecurityContext: REVERT_SECURITY_CONTEXT_FN, - pub MakeSignature: MAKE_SIGNATURE_FN, - pub VerifySignature: VERIFY_SIGNATURE_FN, - pub FreeContextBuffer: FREE_CONTEXT_BUFFER_FN, - pub QuerySecurityPackageInfoW: QUERY_SECURITY_PACKAGE_INFO_FN_W, - pub Reserved3: *mut ::core::ffi::c_void, - pub Reserved4: *mut ::core::ffi::c_void, - pub ExportSecurityContext: EXPORT_SECURITY_CONTEXT_FN, - pub ImportSecurityContextW: IMPORT_SECURITY_CONTEXT_FN_W, - pub AddCredentialsW: ADD_CREDENTIALS_FN_W, - pub Reserved8: *mut ::core::ffi::c_void, - pub QuerySecurityContextToken: QUERY_SECURITY_CONTEXT_TOKEN_FN, - pub EncryptMessage: ENCRYPT_MESSAGE_FN, - pub DecryptMessage: DECRYPT_MESSAGE_FN, - pub SetContextAttributesW: SET_CONTEXT_ATTRIBUTES_FN_W, - pub SetCredentialsAttributesW: SET_CREDENTIALS_ATTRIBUTES_FN_W, - pub ChangeAccountPasswordW: CHANGE_PASSWORD_FN_W, - pub QueryContextAttributesExW: QUERY_CONTEXT_ATTRIBUTES_EX_FN_W, - pub QueryCredentialsAttributesExW: QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_W, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::marker::Copy for SecurityFunctionTableW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -impl ::core::clone::Clone for SecurityFunctionTableW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TLS_EXTENSION_SUBSCRIPTION { - pub ExtensionType: u16, - pub HandshakeType: u16, -} -impl ::core::marker::Copy for TLS_EXTENSION_SUBSCRIPTION {} -impl ::core::clone::Clone for TLS_EXTENSION_SUBSCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TOKENBINDING_IDENTIFIER { - pub keyType: u8, -} -impl ::core::marker::Copy for TOKENBINDING_IDENTIFIER {} -impl ::core::clone::Clone for TOKENBINDING_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TOKENBINDING_KEY_TYPES { - pub keyCount: u32, - pub keyType: *mut TOKENBINDING_KEY_PARAMETERS_TYPE, -} -impl ::core::marker::Copy for TOKENBINDING_KEY_TYPES {} -impl ::core::clone::Clone for TOKENBINDING_KEY_TYPES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TOKENBINDING_RESULT_DATA { - pub bindingType: TOKENBINDING_TYPE, - pub identifierSize: u32, - pub identifierData: *mut TOKENBINDING_IDENTIFIER, - pub extensionFormat: TOKENBINDING_EXTENSION_FORMAT, - pub extensionSize: u32, - pub extensionData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for TOKENBINDING_RESULT_DATA {} -impl ::core::clone::Clone for TOKENBINDING_RESULT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TOKENBINDING_RESULT_LIST { - pub resultCount: u32, - pub resultData: *mut TOKENBINDING_RESULT_DATA, -} -impl ::core::marker::Copy for TOKENBINDING_RESULT_LIST {} -impl ::core::clone::Clone for TOKENBINDING_RESULT_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRUSTED_CONTROLLERS_INFO { - pub Entries: u32, - pub Names: *mut super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRUSTED_CONTROLLERS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRUSTED_CONTROLLERS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TRUSTED_DOMAIN_AUTH_INFORMATION { - pub IncomingAuthInfos: u32, - pub IncomingAuthenticationInformation: *mut LSA_AUTH_INFORMATION, - pub IncomingPreviousAuthenticationInformation: *mut LSA_AUTH_INFORMATION, - pub OutgoingAuthInfos: u32, - pub OutgoingAuthenticationInformation: *mut LSA_AUTH_INFORMATION, - pub OutgoingPreviousAuthenticationInformation: *mut LSA_AUTH_INFORMATION, -} -impl ::core::marker::Copy for TRUSTED_DOMAIN_AUTH_INFORMATION {} -impl ::core::clone::Clone for TRUSTED_DOMAIN_AUTH_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRUSTED_DOMAIN_FULL_INFORMATION { - pub Information: TRUSTED_DOMAIN_INFORMATION_EX, - pub PosixOffset: TRUSTED_POSIX_OFFSET_INFO, - pub AuthInformation: TRUSTED_DOMAIN_AUTH_INFORMATION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRUSTED_DOMAIN_FULL_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRUSTED_DOMAIN_FULL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRUSTED_DOMAIN_FULL_INFORMATION2 { - pub Information: TRUSTED_DOMAIN_INFORMATION_EX2, - pub PosixOffset: TRUSTED_POSIX_OFFSET_INFO, - pub AuthInformation: TRUSTED_DOMAIN_AUTH_INFORMATION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRUSTED_DOMAIN_FULL_INFORMATION2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRUSTED_DOMAIN_FULL_INFORMATION2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRUSTED_DOMAIN_INFORMATION_EX { - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub FlatName: super::super::super::Foundation::UNICODE_STRING, - pub Sid: super::super::super::Foundation::PSID, - pub TrustDirection: TRUSTED_DOMAIN_TRUST_DIRECTION, - pub TrustType: TRUSTED_DOMAIN_TRUST_TYPE, - pub TrustAttributes: TRUSTED_DOMAIN_TRUST_ATTRIBUTES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRUSTED_DOMAIN_INFORMATION_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRUSTED_DOMAIN_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRUSTED_DOMAIN_INFORMATION_EX2 { - pub Name: super::super::super::Foundation::UNICODE_STRING, - pub FlatName: super::super::super::Foundation::UNICODE_STRING, - pub Sid: super::super::super::Foundation::PSID, - pub TrustDirection: u32, - pub TrustType: u32, - pub TrustAttributes: u32, - pub ForestTrustLength: u32, - pub ForestTrustInfo: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRUSTED_DOMAIN_INFORMATION_EX2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRUSTED_DOMAIN_INFORMATION_EX2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRUSTED_DOMAIN_NAME_INFO { - pub Name: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRUSTED_DOMAIN_NAME_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRUSTED_DOMAIN_NAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES { - pub SupportedEncryptionTypes: u32, -} -impl ::core::marker::Copy for TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES {} -impl ::core::clone::Clone for TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRUSTED_PASSWORD_INFO { - pub Password: super::super::super::Foundation::UNICODE_STRING, - pub OldPassword: super::super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRUSTED_PASSWORD_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRUSTED_PASSWORD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub struct TRUSTED_POSIX_OFFSET_INFO { - pub Offset: u32, -} -impl ::core::marker::Copy for TRUSTED_POSIX_OFFSET_INFO {} -impl ::core::clone::Clone for TRUSTED_POSIX_OFFSET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USER_ALL_INFORMATION { - pub LastLogon: i64, - pub LastLogoff: i64, - pub PasswordLastSet: i64, - pub AccountExpires: i64, - pub PasswordCanChange: i64, - pub PasswordMustChange: i64, - pub UserName: super::super::super::Foundation::UNICODE_STRING, - pub FullName: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectory: super::super::super::Foundation::UNICODE_STRING, - pub HomeDirectoryDrive: super::super::super::Foundation::UNICODE_STRING, - pub ScriptPath: super::super::super::Foundation::UNICODE_STRING, - pub ProfilePath: super::super::super::Foundation::UNICODE_STRING, - pub AdminComment: super::super::super::Foundation::UNICODE_STRING, - pub WorkStations: super::super::super::Foundation::UNICODE_STRING, - pub UserComment: super::super::super::Foundation::UNICODE_STRING, - pub Parameters: super::super::super::Foundation::UNICODE_STRING, - pub LmPassword: super::super::super::Foundation::UNICODE_STRING, - pub NtPassword: super::super::super::Foundation::UNICODE_STRING, - pub PrivateData: super::super::super::Foundation::UNICODE_STRING, - pub SecurityDescriptor: SR_SECURITY_DESCRIPTOR, - pub UserId: u32, - pub PrimaryGroupId: u32, - pub UserAccountControl: u32, - pub WhichFields: u32, - pub LogonHours: LOGON_HOURS, - pub BadPasswordCount: u16, - pub LogonCount: u16, - pub CountryCode: u16, - pub CodePage: u16, - pub LmPasswordPresent: super::super::super::Foundation::BOOLEAN, - pub NtPasswordPresent: super::super::super::Foundation::BOOLEAN, - pub PasswordExpired: super::super::super::Foundation::BOOLEAN, - pub PrivateDataSensitive: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USER_ALL_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USER_ALL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_PasswordManagement\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -pub struct USER_SESSION_KEY { - pub data: [super::super::super::System::PasswordManagement::CYPHER_BLOCK; 2], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::marker::Copy for USER_SESSION_KEY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_PasswordManagement"))] -impl ::core::clone::Clone for USER_SESSION_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct X509Certificate { - pub Version: u32, - pub SerialNumber: [u32; 4], - pub SignatureAlgorithm: u32, - pub ValidFrom: super::super::super::Foundation::FILETIME, - pub ValidUntil: super::super::super::Foundation::FILETIME, - pub pszIssuer: ::windows_sys::core::PSTR, - pub pszSubject: ::windows_sys::core::PSTR, - pub pPublicKey: *mut PctPublicKey, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for X509Certificate {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for X509Certificate { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _HMAPPER(pub u8); -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type ACCEPT_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type ACQUIRE_CREDENTIALS_HANDLE_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type ACQUIRE_CREDENTIALS_HANDLE_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type ADD_CREDENTIALS_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type ADD_CREDENTIALS_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type APPLY_CONTROL_TOKEN_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CHANGE_PASSWORD_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CHANGE_PASSWORD_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type COMPLETE_AUTH_TOKEN_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub type CredFreeCredentialsFn = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub type CredReadDomainCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub type CredReadFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub type CredWriteFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CrediUnmarshalandDecodeStringFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type DECRYPT_MESSAGE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type DELETE_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type ENCRYPT_MESSAGE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type ENUMERATE_SECURITY_PACKAGES_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type ENUMERATE_SECURITY_PACKAGES_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type EXPORT_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type FREE_CONTEXT_BUFFER_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type FREE_CREDENTIALS_HANDLE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type IMPERSONATE_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type IMPORT_SECURITY_CONTEXT_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type IMPORT_SECURITY_CONTEXT_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type INITIALIZE_SECURITY_CONTEXT_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type INITIALIZE_SECURITY_CONTEXT_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub type INIT_SECURITY_INTERFACE_A = ::core::option::Option *mut SecurityFunctionTableA>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials"))] -pub type INIT_SECURITY_INTERFACE_W = ::core::option::Option *mut SecurityFunctionTableW>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspCompleteTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspDeleteContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspGetTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspInitContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type KspInitPackageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspMakeSignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspMapHandleFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspQueryAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspSealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspSerializeAuthDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspSetPagingModeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspUnsealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type KspVerifySignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LSA_AP_POST_LOGON_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type MAKE_SIGNATURE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PKSEC_CREATE_CONTEXT_LIST = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PKSEC_DEREFERENCE_LIST_ENTRY = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PKSEC_INSERT_LIST_ENTRY = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PKSEC_LOCATE_PKG_BY_ID = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type PKSEC_REFERENCE_LIST_ENTRY = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PKSEC_SERIALIZE_SCHANNEL_AUTH_DATA = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PKSEC_SERIALIZE_WINNT_AUTH_DATA = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type PLSA_ADD_CREDENTIAL = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_ALLOCATE_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_ALLOCATE_LSA_HEAP = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_ALLOCATE_PRIVATE_HEAP = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_ALLOCATE_SHARED_MEMORY = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_CALL_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_CALL_PACKAGE_PASSTHROUGH = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type PLSA_AP_INITIALIZE_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_LOGON_TERMINATED = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_LOGON_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_LOGON_USER_EX = ::core::option::Option< - unsafe extern "system" fn(clientrequest: *const *const ::core::ffi::c_void, logontype: SECURITY_LOGON_TYPE, authenticationinformation: *const ::core::ffi::c_void, clientauthenticationbase: *const ::core::ffi::c_void, authenticationinformationlength: u32, profilebuffer: *mut *mut ::core::ffi::c_void, profilebufferlength: *mut u32, logonid: *mut super::super::super::Foundation::LUID, substatus: *mut i32, tokeninformationtype: *mut LSA_TOKEN_INFORMATION_TYPE, tokeninformation: *mut *mut ::core::ffi::c_void, accountname: *mut *mut super::super::super::Foundation::UNICODE_STRING, authenticatingauthority: *mut *mut super::super::super::Foundation::UNICODE_STRING, machinename: *mut *mut super::super::super::Foundation::UNICODE_STRING) -> super::super::super::Foundation::NTSTATUS, ->; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_LOGON_USER_EX2 = ::core::option::Option< - unsafe extern "system" fn( - clientrequest: *const *const ::core::ffi::c_void, - logontype: SECURITY_LOGON_TYPE, - protocolsubmitbuffer: *const ::core::ffi::c_void, - clientbufferbase: *const ::core::ffi::c_void, - submitbuffersize: u32, - profilebuffer: *mut *mut ::core::ffi::c_void, - profilebuffersize: *mut u32, - logonid: *mut super::super::super::Foundation::LUID, - substatus: *mut i32, - tokeninformationtype: *mut LSA_TOKEN_INFORMATION_TYPE, - tokeninformation: *mut *mut ::core::ffi::c_void, - accountname: *mut *mut super::super::super::Foundation::UNICODE_STRING, - authenticatingauthority: *mut *mut super::super::super::Foundation::UNICODE_STRING, - machinename: *mut *mut super::super::super::Foundation::UNICODE_STRING, - primarycredentials: *mut SECPKG_PRIMARY_CRED, - supplementalcredentials: *mut *mut SECPKG_SUPPLEMENTAL_CRED_ARRAY, - ) -> super::super::super::Foundation::NTSTATUS, ->; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_LOGON_USER_EX3 = ::core::option::Option< - unsafe extern "system" fn( - clientrequest: *const *const ::core::ffi::c_void, - logontype: SECURITY_LOGON_TYPE, - protocolsubmitbuffer: *const ::core::ffi::c_void, - clientbufferbase: *const ::core::ffi::c_void, - submitbuffersize: u32, - surrogatelogon: *mut SECPKG_SURROGATE_LOGON, - profilebuffer: *mut *mut ::core::ffi::c_void, - profilebuffersize: *mut u32, - logonid: *mut super::super::super::Foundation::LUID, - substatus: *mut i32, - tokeninformationtype: *mut LSA_TOKEN_INFORMATION_TYPE, - tokeninformation: *mut *mut ::core::ffi::c_void, - accountname: *mut *mut super::super::super::Foundation::UNICODE_STRING, - authenticatingauthority: *mut *mut super::super::super::Foundation::UNICODE_STRING, - machinename: *mut *mut super::super::super::Foundation::UNICODE_STRING, - primarycredentials: *mut SECPKG_PRIMARY_CRED, - supplementalcredentials: *mut *mut SECPKG_SUPPLEMENTAL_CRED_ARRAY, - ) -> super::super::super::Foundation::NTSTATUS, ->; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_POST_LOGON_USER_SURROGATE = ::core::option::Option< - unsafe extern "system" fn( - clientrequest: *const *const ::core::ffi::c_void, - logontype: SECURITY_LOGON_TYPE, - protocolsubmitbuffer: *const ::core::ffi::c_void, - clientbufferbase: *const ::core::ffi::c_void, - submitbuffersize: u32, - surrogatelogon: *const SECPKG_SURROGATE_LOGON, - profilebuffer: *const ::core::ffi::c_void, - profilebuffersize: u32, - logonid: *const super::super::super::Foundation::LUID, - status: super::super::super::Foundation::NTSTATUS, - substatus: super::super::super::Foundation::NTSTATUS, - tokeninformationtype: LSA_TOKEN_INFORMATION_TYPE, - tokeninformation: *const ::core::ffi::c_void, - accountname: *const super::super::super::Foundation::UNICODE_STRING, - authenticatingauthority: *const super::super::super::Foundation::UNICODE_STRING, - machinename: *const super::super::super::Foundation::UNICODE_STRING, - primarycredentials: *const SECPKG_PRIMARY_CRED, - supplementalcredentials: *const SECPKG_SUPPLEMENTAL_CRED_ARRAY, - ) -> super::super::super::Foundation::NTSTATUS, ->; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_PRE_LOGON_USER_SURROGATE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AUDIT_ACCOUNT_LOGON = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AUDIT_LOGON = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AUDIT_LOGON_EX = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CALLBACK_FUNCTION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CALL_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CALL_PACKAGEEX = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CALL_PACKAGE_PASSTHROUGH = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CANCEL_NOTIFICATION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CHECK_PROTECTED_USER_BY_TOKEN = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CLIENT_CALLBACK = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CLOSE_SAM_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CONVERT_AUTH_DATA_TO_TOKEN = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_COPY_FROM_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_COPY_TO_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CRACK_SINGLE_NAME = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CREATE_LOGON_SESSION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_CREATE_SHARED_MEMORY = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -pub type PLSA_CREATE_THREAD = ::core::option::Option super::super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CREATE_TOKEN = - ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_CREATE_TOKEN_EX = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type PLSA_DELETE_CREDENTIAL = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_DELETE_LOGON_SESSION = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_DELETE_SHARED_MEMORY = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_DUPLICATE_HANDLE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_EXPAND_AUTH_DATA_FOR_DOMAIN = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_FREE_CLIENT_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_FREE_LSA_HEAP = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_FREE_PRIVATE_HEAP = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_FREE_SHARED_MEMORY = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_APP_MODE_INFO = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_AUTH_DATA_FOR_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_CALL_INFO = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_CLIENT_INFO = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type PLSA_GET_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_EXTENDED_CALL_FLAGS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_SERVICE_ACCOUNT_PASSWORD = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_USER_AUTH_DATA = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_GET_USER_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_IMPERSONATE_CLIENT = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_LOCATE_PKG_BY_ID = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_MAP_BUFFER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_OPEN_SAM_USER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_OPEN_TOKEN_BY_LOGON_ID = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PLSA_PROTECT_MEMORY = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_QUERY_CLIENT_REQUEST = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_REDIRECTED_LOGON_CALLBACK = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_REDIRECTED_LOGON_CLEANUP_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_REDIRECTED_LOGON_GET_LOGON_CREDS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_REDIRECTED_LOGON_GET_SUPP_CREDS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_REDIRECTED_LOGON_INIT = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_REGISTER_CALLBACK = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -pub type PLSA_REGISTER_NOTIFICATION = ::core::option::Option super::super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_SET_APP_MODE_INFO = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_UNLOAD_PACKAGE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_UPDATE_PRIMARY_CREDENTIALS = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type PSAM_CREDENTIAL_UPDATE_FREE_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_ROUTINE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSAM_INIT_NOTIFICATION_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSAM_PASSWORD_FILTER_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSAM_PASSWORD_NOTIFICATION_ROUTINE = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CONTEXT_ATTRIBUTES_EX_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CONTEXT_ATTRIBUTES_EX_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CONTEXT_ATTRIBUTES_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CONTEXT_ATTRIBUTES_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CREDENTIALS_ATTRIBUTES_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_CREDENTIALS_ATTRIBUTES_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type QUERY_SECURITY_CONTEXT_TOKEN_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type QUERY_SECURITY_PACKAGE_INFO_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type QUERY_SECURITY_PACKAGE_INFO_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type REVERT_SECURITY_CONTEXT_FN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SEC_GET_KEY_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type SET_CONTEXT_ATTRIBUTES_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type SET_CONTEXT_ATTRIBUTES_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type SET_CREDENTIALS_ATTRIBUTES_FN_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type SET_CREDENTIALS_ATTRIBUTES_FN_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SSL_CRACK_CERTIFICATE_FN = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SSL_EMPTY_CACHE_FN_A = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SSL_EMPTY_CACHE_FN_W = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SSL_FREE_CERTIFICATE_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpAcceptCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpAcceptLsaModeContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpAcquireCredentialsHandleFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpAddCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpApplyControlTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpChangeAccountPasswordFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpCompleteAuthTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpDeleteContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpDeleteCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpExchangeMetaDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpExportSecurityContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpFormatCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpFreeCredentialsHandleFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetContextTokenFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetCredUIContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetExtendedInformationFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetInfoFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetRemoteCredGuardLogonBufferFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetRemoteCredGuardSupplementalCredsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetTbalSupplementalCredsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpGetUserInfoFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpImportSecurityContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpInitLsaModeContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpInitUserModeContextFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -pub type SpInitializeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpInstanceInitFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Credentials\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Credentials", feature = "Win32_System_Kernel", feature = "Win32_System_Threading"))] -pub type SpLsaModeInitializeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpMakeSignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpMarshalAttributeDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpMarshallSupplementalCredsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpQueryContextAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpQueryCredentialsAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpQueryMetaDataFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpSaveCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpSealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpSetContextAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpSetCredentialsAttributesFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpSetExtendedInformationFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpShutdownFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpUnsealMessageFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpUpdateCredentialsFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpUserModeInitializeFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpValidateTargetInfoFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SpVerifySignatureFn = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SslGetExtensionsFn = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`*"] -pub type SslGetServerIdentityFn = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Authentication_Identity\"`, `\"Win32_Security_Credentials\"`*"] -#[cfg(feature = "Win32_Security_Credentials")] -pub type VERIFY_SIGNATURE_FN = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/mod.rs deleted file mode 100644 index ebafdd5..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authentication/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -#[cfg(feature = "Win32_Security_Authentication_Identity")] -pub mod Identity; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/UI/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/UI/mod.rs deleted file mode 100644 index 1892bd8..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/UI/mod.rs +++ /dev/null @@ -1,254 +0,0 @@ -#[cfg(feature = "Win32_UI_Controls")] -::windows_sys::core::link ! ( "aclui.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_UI_Controls\"`*"] fn CreateSecurityPage ( psi : ISecurityInformation ) -> super::super::super::UI::Controls:: HPROPSHEETPAGE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "aclui.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_Foundation\"`*"] fn EditSecurity ( hwndowner : super::super::super::Foundation:: HWND , psi : ISecurityInformation ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "aclui.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_Foundation\"`*"] fn EditSecurityAdvanced ( hwndowner : super::super::super::Foundation:: HWND , psi : ISecurityInformation , usipage : SI_PAGE_TYPE ) -> :: windows_sys::core::HRESULT ); -pub type IEffectivePermission = *mut ::core::ffi::c_void; -pub type IEffectivePermission2 = *mut ::core::ffi::c_void; -pub type ISecurityInformation = *mut ::core::ffi::c_void; -pub type ISecurityInformation2 = *mut ::core::ffi::c_void; -pub type ISecurityInformation3 = *mut ::core::ffi::c_void; -pub type ISecurityInformation4 = *mut ::core::ffi::c_void; -pub type ISecurityObjectTypeInfo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const CFSTR_ACLUI_SID_INFO_LIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CFSTR_ACLUI_SID_INFO_LIST"); -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const DOBJ_COND_NTACLS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const DOBJ_RES_CONT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const DOBJ_RES_ROOT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const DOBJ_RIBBON_LAUNCH: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const DOBJ_VOL_NTACLS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SECURITY_OBJECT_ID_CENTRAL_ACCESS_RULE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SECURITY_OBJECT_ID_CENTRAL_POLICY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SECURITY_OBJECT_ID_OBJECT_SD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SECURITY_OBJECT_ID_SHARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_ACCESS_CONTAINER: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_ACCESS_GENERAL: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_ACCESS_PROPERTY: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_ACCESS_SPECIFIC: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_CONTAINER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_EDIT_OWNER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_EDIT_PERMS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_NO_ACL_PROTECT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_NO_TREE_APPLY: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_OBJECT_GUID: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_OWNER_READONLY: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_OWNER_RECURSE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_TITLE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_READONLY: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_RESET: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_RESET_DACL_TREE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_RESET_SACL_TREE: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SERVER_IS_DC: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub type SECURITY_INFO_PAGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_ADVANCED: SECURITY_INFO_PAGE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_EDIT_AUDITS: SECURITY_INFO_PAGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_EDIT_PROPERTIES: SECURITY_INFO_PAGE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub type SI_OBJECT_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_AUDITS_ELEVATION_REQUIRED: SI_OBJECT_INFO_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_DISABLE_DENY_ACE: SI_OBJECT_INFO_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_EDIT_EFFECTIVE: SI_OBJECT_INFO_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_ENABLE_CENTRAL_POLICY: SI_OBJECT_INFO_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_ENABLE_EDIT_ATTRIBUTE_CONDITION: SI_OBJECT_INFO_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_MAY_WRITE: SI_OBJECT_INFO_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_NO_ADDITIONAL_PERMISSION: SI_OBJECT_INFO_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_OWNER_ELEVATION_REQUIRED: SI_OBJECT_INFO_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PERMS_ELEVATION_REQUIRED: SI_OBJECT_INFO_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_RESET_DACL: SI_OBJECT_INFO_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_RESET_OWNER: SI_OBJECT_INFO_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_RESET_SACL: SI_OBJECT_INFO_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SCOPE_ELEVATION_REQUIRED: SI_OBJECT_INFO_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_VIEW_ONLY: SI_OBJECT_INFO_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub type SI_PAGE_ACTIVATED = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SHOW_DEFAULT: SI_PAGE_ACTIVATED = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SHOW_PERM_ACTIVATED: SI_PAGE_ACTIVATED = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SHOW_AUDIT_ACTIVATED: SI_PAGE_ACTIVATED = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SHOW_OWNER_ACTIVATED: SI_PAGE_ACTIVATED = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SHOW_EFFECTIVE_ACTIVATED: SI_PAGE_ACTIVATED = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SHOW_SHARE_ACTIVATED: SI_PAGE_ACTIVATED = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_SHOW_CENTRAL_POLICY_ACTIVATED: SI_PAGE_ACTIVATED = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub type SI_PAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_PERM: SI_PAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_ADVPERM: SI_PAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_AUDIT: SI_PAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_OWNER: SI_PAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_EFFECTIVE: SI_PAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_TAKEOWNERSHIP: SI_PAGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub const SI_PAGE_SHARE: SI_PAGE_TYPE = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EFFPERM_RESULT_LIST { - pub fEvaluated: super::super::super::Foundation::BOOLEAN, - pub cObjectTypeListLength: u32, - pub pObjectTypeList: *mut super::super::OBJECT_TYPE_LIST, - pub pGrantedAccessList: *mut u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EFFPERM_RESULT_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EFFPERM_RESULT_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_OBJECT { - pub pwszName: ::windows_sys::core::PWSTR, - pub pData: *mut ::core::ffi::c_void, - pub cbData: u32, - pub pData2: *mut ::core::ffi::c_void, - pub cbData2: u32, - pub Id: u32, - pub fWellKnown: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_OBJECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SID_INFO { - pub pSid: super::super::super::Foundation::PSID, - pub pwzCommonName: ::windows_sys::core::PWSTR, - pub pwzClass: ::windows_sys::core::PWSTR, - pub pwzUPN: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SID_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SID_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SID_INFO_LIST { - pub cItems: u32, - pub aSidInfo: [SID_INFO; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SID_INFO_LIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SID_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub struct SI_ACCESS { - pub pguid: *const ::windows_sys::core::GUID, - pub mask: u32, - pub pszName: ::windows_sys::core::PCWSTR, - pub dwFlags: u32, -} -impl ::core::marker::Copy for SI_ACCESS {} -impl ::core::clone::Clone for SI_ACCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`*"] -pub struct SI_INHERIT_TYPE { - pub pguid: *const ::windows_sys::core::GUID, - pub dwFlags: super::super::ACE_FLAGS, - pub pszName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for SI_INHERIT_TYPE {} -impl ::core::clone::Clone for SI_INHERIT_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SI_OBJECT_INFO { - pub dwFlags: SI_OBJECT_INFO_FLAGS, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub pszServerName: ::windows_sys::core::PWSTR, - pub pszObjectName: ::windows_sys::core::PWSTR, - pub pszPageTitle: ::windows_sys::core::PWSTR, - pub guidObjectType: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SI_OBJECT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SI_OBJECT_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/mod.rs deleted file mode 100644 index f39863d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Authorization/mod.rs +++ /dev/null @@ -1,1926 +0,0 @@ -#[cfg(feature = "Win32_Security_Authorization_UI")] -pub mod UI; -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzAccessCheck ( flags : AUTHZ_ACCESS_CHECK_FLAGS , hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , prequest : *const AUTHZ_ACCESS_REQUEST , hauditevent : AUTHZ_AUDIT_EVENT_HANDLE , psecuritydescriptor : super:: PSECURITY_DESCRIPTOR , optionalsecuritydescriptorarray : *const super:: PSECURITY_DESCRIPTOR , optionalsecuritydescriptorcount : u32 , preply : *mut AUTHZ_ACCESS_REPLY , phaccesscheckresults : *mut isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzAddSidsToContext ( hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , sids : *const super:: SID_AND_ATTRIBUTES , sidcount : u32 , restrictedsids : *const super:: SID_AND_ATTRIBUTES , restrictedsidcount : u32 , phnewauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzCachedAccessCheck ( flags : u32 , haccesscheckresults : AUTHZ_ACCESS_CHECK_RESULTS_HANDLE , prequest : *const AUTHZ_ACCESS_REQUEST , hauditevent : AUTHZ_AUDIT_EVENT_HANDLE , preply : *mut AUTHZ_ACCESS_REPLY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzEnumerateSecurityEventSources ( dwflags : u32 , buffer : *mut AUTHZ_SOURCE_SCHEMA_REGISTRATION , pdwcount : *mut u32 , pdwlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzEvaluateSacl ( authzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , prequest : *const AUTHZ_ACCESS_REQUEST , sacl : *const super:: ACL , grantedaccess : u32 , accessgranted : super::super::Foundation:: BOOL , pbgenerateaudit : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzFreeAuditEvent ( hauditevent : AUTHZ_AUDIT_EVENT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzFreeCentralAccessPolicyCache ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzFreeContext ( hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzFreeHandle ( haccesscheckresults : AUTHZ_ACCESS_CHECK_RESULTS_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzFreeResourceManager ( hauthzresourcemanager : AUTHZ_RESOURCE_MANAGER_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzGetInformationFromContext ( hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , infoclass : AUTHZ_CONTEXT_INFORMATION_CLASS , buffersize : u32 , psizerequired : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeCompoundContext ( usercontext : AUTHZ_CLIENT_CONTEXT_HANDLE , devicecontext : AUTHZ_CLIENT_CONTEXT_HANDLE , phcompoundcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeContextFromAuthzContext ( flags : u32 , hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , pexpirationtime : *const i64 , identifier : super::super::Foundation:: LUID , dynamicgroupargs : *const ::core::ffi::c_void , phnewauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeContextFromSid ( flags : u32 , usersid : super::super::Foundation:: PSID , hauthzresourcemanager : AUTHZ_RESOURCE_MANAGER_HANDLE , pexpirationtime : *const i64 , identifier : super::super::Foundation:: LUID , dynamicgroupargs : *const ::core::ffi::c_void , phauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeContextFromToken ( flags : u32 , tokenhandle : super::super::Foundation:: HANDLE , hauthzresourcemanager : AUTHZ_RESOURCE_MANAGER_HANDLE , pexpirationtime : *const i64 , identifier : super::super::Foundation:: LUID , dynamicgroupargs : *const ::core::ffi::c_void , phauthzclientcontext : *mut AUTHZ_CLIENT_CONTEXT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""cdecl" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeObjectAccessAuditEvent ( flags : AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS , hauditeventtype : AUTHZ_AUDIT_EVENT_TYPE_HANDLE , szoperationtype : :: windows_sys::core::PCWSTR , szobjecttype : :: windows_sys::core::PCWSTR , szobjectname : :: windows_sys::core::PCWSTR , szadditionalinfo : :: windows_sys::core::PCWSTR , phauditevent : *mut isize , dwadditionalparametercount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""cdecl" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeObjectAccessAuditEvent2 ( flags : u32 , hauditeventtype : AUTHZ_AUDIT_EVENT_TYPE_HANDLE , szoperationtype : :: windows_sys::core::PCWSTR , szobjecttype : :: windows_sys::core::PCWSTR , szobjectname : :: windows_sys::core::PCWSTR , szadditionalinfo : :: windows_sys::core::PCWSTR , szadditionalinfo2 : :: windows_sys::core::PCWSTR , phauditevent : *mut isize , dwadditionalparametercount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeRemoteResourceManager ( prpcinitinfo : *const AUTHZ_RPC_INIT_INFO_CLIENT , phauthzresourcemanager : *mut AUTHZ_RESOURCE_MANAGER_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeResourceManager ( flags : u32 , pfndynamicaccesscheck : PFN_AUTHZ_DYNAMIC_ACCESS_CHECK , pfncomputedynamicgroups : PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS , pfnfreedynamicgroups : PFN_AUTHZ_FREE_DYNAMIC_GROUPS , szresourcemanagername : :: windows_sys::core::PCWSTR , phauthzresourcemanager : *mut AUTHZ_RESOURCE_MANAGER_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInitializeResourceManagerEx ( flags : AUTHZ_RESOURCE_MANAGER_FLAGS , pauthzinitinfo : *const AUTHZ_INIT_INFO , phauthzresourcemanager : *mut AUTHZ_RESOURCE_MANAGER_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzInstallSecurityEventSource ( dwflags : u32 , pregistration : *const AUTHZ_SOURCE_SCHEMA_REGISTRATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzModifyClaims ( hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , claimclass : AUTHZ_CONTEXT_INFORMATION_CLASS , pclaimoperations : *const AUTHZ_SECURITY_ATTRIBUTE_OPERATION , pclaims : *const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzModifySecurityAttributes ( hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , poperations : *const AUTHZ_SECURITY_ATTRIBUTE_OPERATION , pattributes : *const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzModifySids ( hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , sidclass : AUTHZ_CONTEXT_INFORMATION_CLASS , psidoperations : *const AUTHZ_SID_OPERATION , psids : *const super:: TOKEN_GROUPS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzOpenObjectAudit ( flags : u32 , hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , prequest : *const AUTHZ_ACCESS_REQUEST , hauditevent : AUTHZ_AUDIT_EVENT_HANDLE , psecuritydescriptor : super:: PSECURITY_DESCRIPTOR , optionalsecuritydescriptorarray : *const super:: PSECURITY_DESCRIPTOR , optionalsecuritydescriptorcount : u32 , preply : *const AUTHZ_ACCESS_REPLY ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] fn AuthzRegisterCapChangeNotification ( phcapchangesubscription : *mut *mut AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE__ , pfncapchangecallback : super::super::System::Threading:: LPTHREAD_START_ROUTINE , pcallbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzRegisterSecurityEventSource ( dwflags : u32 , szeventsourcename : :: windows_sys::core::PCWSTR , pheventprovider : *mut isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""cdecl" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzReportSecurityEvent ( dwflags : u32 , heventprovider : AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE , dwauditid : u32 , pusersid : super::super::Foundation:: PSID , dwcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzReportSecurityEventFromParams ( dwflags : u32 , heventprovider : AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE , dwauditid : u32 , pusersid : super::super::Foundation:: PSID , pparams : *const AUDIT_PARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzSetAppContainerInformation ( hauthzclientcontext : AUTHZ_CLIENT_CONTEXT_HANDLE , pappcontainersid : super::super::Foundation:: PSID , capabilitycount : u32 , pcapabilitysids : *const super:: SID_AND_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzUninstallSecurityEventSource ( dwflags : u32 , szeventsourcename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzUnregisterCapChangeNotification ( hcapchangesubscription : *const AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE__ ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "authz.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn AuthzUnregisterSecurityEventSource ( dwflags : u32 , pheventprovider : *mut isize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildExplicitAccessWithNameA ( pexplicitaccess : *mut EXPLICIT_ACCESS_A , ptrusteename : :: windows_sys::core::PCSTR , accesspermissions : u32 , accessmode : ACCESS_MODE , inheritance : super:: ACE_FLAGS ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildExplicitAccessWithNameW ( pexplicitaccess : *mut EXPLICIT_ACCESS_W , ptrusteename : :: windows_sys::core::PCWSTR , accesspermissions : u32 , accessmode : ACCESS_MODE , inheritance : super:: ACE_FLAGS ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildImpersonateExplicitAccessWithNameA ( pexplicitaccess : *mut EXPLICIT_ACCESS_A , ptrusteename : :: windows_sys::core::PCSTR , ptrustee : *const TRUSTEE_A , accesspermissions : u32 , accessmode : ACCESS_MODE , inheritance : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildImpersonateExplicitAccessWithNameW ( pexplicitaccess : *mut EXPLICIT_ACCESS_W , ptrusteename : :: windows_sys::core::PCWSTR , ptrustee : *const TRUSTEE_W , accesspermissions : u32 , accessmode : ACCESS_MODE , inheritance : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildImpersonateTrusteeA ( ptrustee : *mut TRUSTEE_A , pimpersonatetrustee : *const TRUSTEE_A ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildImpersonateTrusteeW ( ptrustee : *mut TRUSTEE_W , pimpersonatetrustee : *const TRUSTEE_W ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn BuildSecurityDescriptorA ( powner : *const TRUSTEE_A , pgroup : *const TRUSTEE_A , ccountofaccessentries : u32 , plistofaccessentries : *const EXPLICIT_ACCESS_A , ccountofauditentries : u32 , plistofauditentries : *const EXPLICIT_ACCESS_A , poldsd : super:: PSECURITY_DESCRIPTOR , psizenewsd : *mut u32 , pnewsd : *mut super:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn BuildSecurityDescriptorW ( powner : *const TRUSTEE_W , pgroup : *const TRUSTEE_W , ccountofaccessentries : u32 , plistofaccessentries : *const EXPLICIT_ACCESS_W , ccountofauditentries : u32 , plistofauditentries : *const EXPLICIT_ACCESS_W , poldsd : super:: PSECURITY_DESCRIPTOR , psizenewsd : *mut u32 , pnewsd : *mut super:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildTrusteeWithNameA ( ptrustee : *mut TRUSTEE_A , pname : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildTrusteeWithNameW ( ptrustee : *mut TRUSTEE_W , pname : :: windows_sys::core::PCWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildTrusteeWithObjectsAndNameA ( ptrustee : *mut TRUSTEE_A , pobjname : *const OBJECTS_AND_NAME_A , objecttype : SE_OBJECT_TYPE , objecttypename : :: windows_sys::core::PCSTR , inheritedobjecttypename : :: windows_sys::core::PCSTR , name : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn BuildTrusteeWithObjectsAndNameW ( ptrustee : *mut TRUSTEE_W , pobjname : *const OBJECTS_AND_NAME_W , objecttype : SE_OBJECT_TYPE , objecttypename : :: windows_sys::core::PCWSTR , inheritedobjecttypename : :: windows_sys::core::PCWSTR , name : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn BuildTrusteeWithObjectsAndSidA ( ptrustee : *mut TRUSTEE_A , pobjsid : *const OBJECTS_AND_SID , pobjectguid : *const :: windows_sys::core::GUID , pinheritedobjectguid : *const :: windows_sys::core::GUID , psid : super::super::Foundation:: PSID ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn BuildTrusteeWithObjectsAndSidW ( ptrustee : *mut TRUSTEE_W , pobjsid : *const OBJECTS_AND_SID , pobjectguid : *const :: windows_sys::core::GUID , pinheritedobjectguid : *const :: windows_sys::core::GUID , psid : super::super::Foundation:: PSID ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn BuildTrusteeWithSidA ( ptrustee : *mut TRUSTEE_A , psid : super::super::Foundation:: PSID ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn BuildTrusteeWithSidW ( ptrustee : *mut TRUSTEE_W , psid : super::super::Foundation:: PSID ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertSecurityDescriptorToStringSecurityDescriptorA ( securitydescriptor : super:: PSECURITY_DESCRIPTOR , requestedstringsdrevision : u32 , securityinformation : u32 , stringsecuritydescriptor : *mut :: windows_sys::core::PSTR , stringsecuritydescriptorlen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertSecurityDescriptorToStringSecurityDescriptorW ( securitydescriptor : super:: PSECURITY_DESCRIPTOR , requestedstringsdrevision : u32 , securityinformation : u32 , stringsecuritydescriptor : *mut :: windows_sys::core::PWSTR , stringsecuritydescriptorlen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertSidToStringSidA ( sid : super::super::Foundation:: PSID , stringsid : *mut :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertSidToStringSidW ( sid : super::super::Foundation:: PSID , stringsid : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertStringSecurityDescriptorToSecurityDescriptorA ( stringsecuritydescriptor : :: windows_sys::core::PCSTR , stringsdrevision : u32 , securitydescriptor : *mut super:: PSECURITY_DESCRIPTOR , securitydescriptorsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertStringSecurityDescriptorToSecurityDescriptorW ( stringsecuritydescriptor : :: windows_sys::core::PCWSTR , stringsdrevision : u32 , securitydescriptor : *mut super:: PSECURITY_DESCRIPTOR , securitydescriptorsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertStringSidToSidA ( stringsid : :: windows_sys::core::PCSTR , sid : *mut super::super::Foundation:: PSID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn ConvertStringSidToSidW ( stringsid : :: windows_sys::core::PCWSTR , sid : *mut super::super::Foundation:: PSID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn FreeInheritedFromArray ( pinheritarray : *const INHERITED_FROMW , acecnt : u16 , pfnarray : *const FN_OBJECT_MGR_FUNCTS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetAuditedPermissionsFromAclA ( pacl : *const super:: ACL , ptrustee : *const TRUSTEE_A , psuccessfulauditedrights : *mut u32 , pfailedauditrights : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetAuditedPermissionsFromAclW ( pacl : *const super:: ACL , ptrustee : *const TRUSTEE_W , psuccessfulauditedrights : *mut u32 , pfailedauditrights : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetEffectiveRightsFromAclA ( pacl : *const super:: ACL , ptrustee : *const TRUSTEE_A , paccessrights : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetEffectiveRightsFromAclW ( pacl : *const super:: ACL , ptrustee : *const TRUSTEE_W , paccessrights : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetExplicitEntriesFromAclA ( pacl : *const super:: ACL , pccountofexplicitentries : *mut u32 , plistofexplicitentries : *mut *mut EXPLICIT_ACCESS_A ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetExplicitEntriesFromAclW ( pacl : *const super:: ACL , pccountofexplicitentries : *mut u32 , plistofexplicitentries : *mut *mut EXPLICIT_ACCESS_W ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetInheritanceSourceA ( pobjectname : :: windows_sys::core::PCSTR , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , container : super::super::Foundation:: BOOL , pobjectclassguids : *const *const :: windows_sys::core::GUID , guidcount : u32 , pacl : *const super:: ACL , pfnarray : *const FN_OBJECT_MGR_FUNCTS , pgenericmapping : *const super:: GENERIC_MAPPING , pinheritarray : *mut INHERITED_FROMA ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetInheritanceSourceW ( pobjectname : :: windows_sys::core::PCWSTR , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , container : super::super::Foundation:: BOOL , pobjectclassguids : *const *const :: windows_sys::core::GUID , guidcount : u32 , pacl : *const super:: ACL , pfnarray : *const FN_OBJECT_MGR_FUNCTS , pgenericmapping : *const super:: GENERIC_MAPPING , pinheritarray : *mut INHERITED_FROMW ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetMultipleTrusteeA ( ptrustee : *const TRUSTEE_A ) -> *mut TRUSTEE_A ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetMultipleTrusteeOperationA ( ptrustee : *const TRUSTEE_A ) -> MULTIPLE_TRUSTEE_OPERATION ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetMultipleTrusteeOperationW ( ptrustee : *const TRUSTEE_W ) -> MULTIPLE_TRUSTEE_OPERATION ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetMultipleTrusteeW ( ptrustee : *const TRUSTEE_W ) -> *mut TRUSTEE_W ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetNamedSecurityInfoA ( pobjectname : :: windows_sys::core::PCSTR , objecttype : SE_OBJECT_TYPE , securityinfo : super:: OBJECT_SECURITY_INFORMATION , ppsidowner : *mut super::super::Foundation:: PSID , ppsidgroup : *mut super::super::Foundation:: PSID , ppdacl : *mut *mut super:: ACL , ppsacl : *mut *mut super:: ACL , ppsecuritydescriptor : *mut super:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetNamedSecurityInfoW ( pobjectname : :: windows_sys::core::PCWSTR , objecttype : SE_OBJECT_TYPE , securityinfo : super:: OBJECT_SECURITY_INFORMATION , ppsidowner : *mut super::super::Foundation:: PSID , ppsidgroup : *mut super::super::Foundation:: PSID , ppdacl : *mut *mut super:: ACL , ppsacl : *mut *mut super:: ACL , ppsecuritydescriptor : *mut super:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn GetSecurityInfo ( handle : super::super::Foundation:: HANDLE , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , ppsidowner : *mut super::super::Foundation:: PSID , ppsidgroup : *mut super::super::Foundation:: PSID , ppdacl : *mut *mut super:: ACL , ppsacl : *mut *mut super:: ACL , ppsecuritydescriptor : *mut super:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetTrusteeFormA ( ptrustee : *const TRUSTEE_A ) -> TRUSTEE_FORM ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetTrusteeFormW ( ptrustee : *const TRUSTEE_W ) -> TRUSTEE_FORM ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetTrusteeNameA ( ptrustee : *const TRUSTEE_A ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetTrusteeNameW ( ptrustee : *const TRUSTEE_W ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetTrusteeTypeA ( ptrustee : *const TRUSTEE_A ) -> TRUSTEE_TYPE ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] fn GetTrusteeTypeW ( ptrustee : *const TRUSTEE_W ) -> TRUSTEE_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn LookupSecurityDescriptorPartsA ( ppowner : *mut *mut TRUSTEE_A , ppgroup : *mut *mut TRUSTEE_A , pccountofaccessentries : *mut u32 , pplistofaccessentries : *mut *mut EXPLICIT_ACCESS_A , pccountofauditentries : *mut u32 , pplistofauditentries : *mut *mut EXPLICIT_ACCESS_A , psd : super:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn LookupSecurityDescriptorPartsW ( ppowner : *mut *mut TRUSTEE_W , ppgroup : *mut *mut TRUSTEE_W , pccountofaccessentries : *mut u32 , pplistofaccessentries : *mut *mut EXPLICIT_ACCESS_W , pccountofauditentries : *mut u32 , pplistofauditentries : *mut *mut EXPLICIT_ACCESS_W , psd : super:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn SetEntriesInAclA ( ccountofexplicitentries : u32 , plistofexplicitentries : *const EXPLICIT_ACCESS_A , oldacl : *const super:: ACL , newacl : *mut *mut super:: ACL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn SetEntriesInAclW ( ccountofexplicitentries : u32 , plistofexplicitentries : *const EXPLICIT_ACCESS_W , oldacl : *const super:: ACL , newacl : *mut *mut super:: ACL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn SetNamedSecurityInfoA ( pobjectname : :: windows_sys::core::PCSTR , objecttype : SE_OBJECT_TYPE , securityinfo : super:: OBJECT_SECURITY_INFORMATION , psidowner : super::super::Foundation:: PSID , psidgroup : super::super::Foundation:: PSID , pdacl : *const super:: ACL , psacl : *const super:: ACL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn SetNamedSecurityInfoW ( pobjectname : :: windows_sys::core::PCWSTR , objecttype : SE_OBJECT_TYPE , securityinfo : super:: OBJECT_SECURITY_INFORMATION , psidowner : super::super::Foundation:: PSID , psidgroup : super::super::Foundation:: PSID , pdacl : *const super:: ACL , psacl : *const super:: ACL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn SetSecurityInfo ( handle : super::super::Foundation:: HANDLE , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , psidowner : super::super::Foundation:: PSID , psidgroup : super::super::Foundation:: PSID , pdacl : *const super:: ACL , psacl : *const super:: ACL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn TreeResetNamedSecurityInfoA ( pobjectname : :: windows_sys::core::PCSTR , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , powner : super::super::Foundation:: PSID , pgroup : super::super::Foundation:: PSID , pdacl : *const super:: ACL , psacl : *const super:: ACL , keepexplicit : super::super::Foundation:: BOOL , fnprogress : FN_PROGRESS , progressinvokesetting : PROG_INVOKE_SETTING , args : *const ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn TreeResetNamedSecurityInfoW ( pobjectname : :: windows_sys::core::PCWSTR , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , powner : super::super::Foundation:: PSID , pgroup : super::super::Foundation:: PSID , pdacl : *const super:: ACL , psacl : *const super:: ACL , keepexplicit : super::super::Foundation:: BOOL , fnprogress : FN_PROGRESS , progressinvokesetting : PROG_INVOKE_SETTING , args : *const ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn TreeSetNamedSecurityInfoA ( pobjectname : :: windows_sys::core::PCSTR , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , powner : super::super::Foundation:: PSID , pgroup : super::super::Foundation:: PSID , pdacl : *const super:: ACL , psacl : *const super:: ACL , dwaction : TREE_SEC_INFO , fnprogress : FN_PROGRESS , progressinvokesetting : PROG_INVOKE_SETTING , args : *const ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] fn TreeSetNamedSecurityInfoW ( pobjectname : :: windows_sys::core::PCWSTR , objecttype : SE_OBJECT_TYPE , securityinfo : u32 , powner : super::super::Foundation:: PSID , pgroup : super::super::Foundation:: PSID , pdacl : *const super:: ACL , psacl : *const super:: ACL , dwaction : TREE_SEC_INFO , fnprogress : FN_PROGRESS , progressinvokesetting : PROG_INVOKE_SETTING , args : *const ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -pub type IAzApplication = *mut ::core::ffi::c_void; -pub type IAzApplication2 = *mut ::core::ffi::c_void; -pub type IAzApplication3 = *mut ::core::ffi::c_void; -pub type IAzApplicationGroup = *mut ::core::ffi::c_void; -pub type IAzApplicationGroup2 = *mut ::core::ffi::c_void; -pub type IAzApplicationGroups = *mut ::core::ffi::c_void; -pub type IAzApplications = *mut ::core::ffi::c_void; -pub type IAzAuthorizationStore = *mut ::core::ffi::c_void; -pub type IAzAuthorizationStore2 = *mut ::core::ffi::c_void; -pub type IAzAuthorizationStore3 = *mut ::core::ffi::c_void; -pub type IAzBizRuleContext = *mut ::core::ffi::c_void; -pub type IAzBizRuleInterfaces = *mut ::core::ffi::c_void; -pub type IAzBizRuleParameters = *mut ::core::ffi::c_void; -pub type IAzClientContext = *mut ::core::ffi::c_void; -pub type IAzClientContext2 = *mut ::core::ffi::c_void; -pub type IAzClientContext3 = *mut ::core::ffi::c_void; -pub type IAzNameResolver = *mut ::core::ffi::c_void; -pub type IAzObjectPicker = *mut ::core::ffi::c_void; -pub type IAzOperation = *mut ::core::ffi::c_void; -pub type IAzOperation2 = *mut ::core::ffi::c_void; -pub type IAzOperations = *mut ::core::ffi::c_void; -pub type IAzPrincipalLocator = *mut ::core::ffi::c_void; -pub type IAzRole = *mut ::core::ffi::c_void; -pub type IAzRoleAssignment = *mut ::core::ffi::c_void; -pub type IAzRoleAssignments = *mut ::core::ffi::c_void; -pub type IAzRoleDefinition = *mut ::core::ffi::c_void; -pub type IAzRoleDefinitions = *mut ::core::ffi::c_void; -pub type IAzRoles = *mut ::core::ffi::c_void; -pub type IAzScope = *mut ::core::ffi::c_void; -pub type IAzScope2 = *mut ::core::ffi::c_void; -pub type IAzScopes = *mut ::core::ffi::c_void; -pub type IAzTask = *mut ::core::ffi::c_void; -pub type IAzTask2 = *mut ::core::ffi::c_void; -pub type IAzTasks = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACCCTRL_DEFAULT_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Windows NT Access Provider"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACCCTRL_DEFAULT_PROVIDERA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Windows NT Access Provider"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACCCTRL_DEFAULT_PROVIDERW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Windows NT Access Provider"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_ACCESS_NO_OPTIONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_ACCESS_PROTECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_ACCESS_SUPPORTS_OBJECT_ENTRIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_CHANGE_ACCESS: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_CHANGE_OWNER: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_DELETE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_DIR_CREATE_CHILD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_DIR_CREATE_OBJECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_DIR_DELETE_CHILD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_DIR_LIST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_DIR_TRAVERSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_APPEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_CREATE_PIPE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_EXECUTE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_READ_ATTRIB: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_READ_PROP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_WRITE_ATTRIB: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_FILE_WRITE_PROP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_ALERT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_CONTROL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_DIMPERSONATE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_DUP_HANDLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_GET_CONTEXT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_GET_INFO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_IMPERSONATE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_PROCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_SET_CONTEXT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_SET_INFO: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_TERMINATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_THREAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_TOKEN: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_VM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_VM_READ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_KERNEL_VM_WRITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_10: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_11: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_12: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_13: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_14: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_15: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_16: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_17: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_18: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_19: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_20: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_4: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_5: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_6: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_7: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_8: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PERM_9: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PRINT_JADMIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PRINT_PADMIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PRINT_PUSE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PRINT_SADMIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_PRINT_SLIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_READ_CONTROL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_REG_CREATE_CHILD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_REG_LINK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_REG_LIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_REG_NOTIFY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_REG_QUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_REG_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_RESERVED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_STD_RIGHTS_ALL: u32 = 4160749568u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_GET_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_INTERROGATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_LIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_PAUSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_SET_INFO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_START: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_STATUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_STOP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SVC_UCONTROL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SYNCHRONIZE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_SYSTEM_ACCESS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_CLIPBRD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_CREATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_EXIT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_GLOBAL_ATOMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_LIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_LIST_DESK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_READ_ATTRIBS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_SCREEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_WIN_WRITE_ATTRIBS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APF_AuditFailure: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APF_AuditSuccess: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APF_ValidFlags: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AP_ParamTypeBits: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AP_ParamTypeMask: i32 = 255i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUDIT_TYPE_LEGACY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUDIT_TYPE_WMI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZP_WPD_EVENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_ALLOW_MULTIPLE_SOURCE_INSTANCES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_AUDIT_INSTANCE_INFORMATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_COMPUTE_PRIVILEGES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_FLAG_ALLOW_MULTIPLE_SOURCE_INSTANCES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_INIT_INFO_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_MIGRATED_LEGACY_PUBLISHER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_REQUIRE_S4U_LOGON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_RPC_INIT_INFO_CLIENT_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_BOOLEAN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_FQBN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_INT64: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_SID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_STRING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_TYPE_UINT64: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SKIP_TOKEN_GROUPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_WPD_CATEGORY_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AzAuthorizationStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2bcff59_a757_4b0b_a1bc_ea69981da69e); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AzBizRuleContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c2dc96f_8d51_434b_b33c_379bccae77c3); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AzPrincipalLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x483afb5d_70df_4e16_abdc_a1de4d015a3e); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const INHERITED_ACCESS_ENTRY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const INHERITED_GRANDPARENT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const INHERITED_PARENT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const OLESCRIPT_E_SYNTAX: ::windows_sys::core::HRESULT = -2147352319i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACCESS_ALLOWED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("A"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACCESS_CONTROL_ASSISTANCE_OPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACCESS_DENIED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("D"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACCESS_FILTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FL"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACCOUNT_OPERATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_BEGIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("("); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_ATTRIBUTE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("@"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_BEGIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("("); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_BLOB_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("#"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_DEVICE_ATTRIBUTE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("@DEVICE."); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_END: ::windows_sys::core::PCWSTR = ::windows_sys::w!(")"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_RESOURCE_ATTRIBUTE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("@RESOURCE."); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_SID_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SID"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_TOKEN_ATTRIBUTE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("@TOKEN."); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_COND_USER_ATTRIBUTE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("@USER."); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ACE_END: ::windows_sys::core::PCWSTR = ::windows_sys::w!(")"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ALARM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AL"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ALIAS_PREW2KCOMPACC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ALIAS_SIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ALL_APP_PACKAGES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AC"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ANONYMOUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AN"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_AUDIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_AUDIT_FAILURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_AUDIT_SUCCESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_AUTHENTICATED_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_AUTHORITY_ASSERTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_AUTO_INHERITED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AI"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_AUTO_INHERIT_REQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_BACKUP_OPERATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TX"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_BOOLEAN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TB"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_BUILTIN_ADMINISTRATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_BUILTIN_GUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BG"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_BUILTIN_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CALLBACK_ACCESS_ALLOWED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CALLBACK_ACCESS_DENIED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CALLBACK_AUDIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CALLBACK_OBJECT_ACCESS_ALLOWED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ZA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CERTSVC_DCOM_ACCESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CERT_SERV_ADMINISTRATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CLONEABLE_CONTROLLERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CN"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CONTAINER_INHERIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CI"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CONTROL_ACCESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CREATE_CHILD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CC"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CREATOR_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CG"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CREATOR_OWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CRITICAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_CRYPTO_OPERATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CY"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DACL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("D"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DELETE_CHILD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DC"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DELETE_TREE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DT"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DELIMINATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!(":"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DOMAIN_ADMINISTRATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DOMAIN_COMPUTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DC"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DOMAIN_DOMAIN_CONTROLLERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DOMAIN_GUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DG"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_DOMAIN_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ENTERPRISE_ADMINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ENTERPRISE_DOMAIN_CONTROLLERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ED"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ENTERPRISE_KEY_ADMINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EK"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ENTERPRISE_RO_DCs: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_EVENT_LOG_READERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ER"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_EVERYONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_FILE_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_FILE_EXECUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FX"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_FILE_READ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_FILE_WRITE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FW"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_GENERIC_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_GENERIC_EXECUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GX"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_GENERIC_READ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_GENERIC_WRITE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GW"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("G"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_GROUP_POLICY_ADMINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_HYPER_V_ADMINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_IIS_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_INHERITED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ID"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_INHERIT_ONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_INT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TI"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_INTERACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_KEY_ADMINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_KEY_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_KEY_EXECUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KX"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_KEY_READ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_KEY_WRITE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KW"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_LIST_CHILDREN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LC"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_LIST_OBJECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_LOCAL_ADMIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_LOCAL_GUEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LG"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_LOCAL_SERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_LOCAL_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SY"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_MANDATORY_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ML"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ML_HIGH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HI"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ML_LOW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LW"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ML_MEDIUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ME"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ML_MEDIUM_PLUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MP"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_ML_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SI"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NETWORK_CONFIGURATION_OPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NETWORK_SERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NO_EXECUTE_UP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NX"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NO_PROPAGATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NP"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NO_READ_UP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NO_WRITE_UP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NW"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_NULL_ACL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NO_ACCESS_CONTROL"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_OBJECT_ACCESS_ALLOWED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_OBJECT_ACCESS_DENIED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_OBJECT_ALARM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OL"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_OBJECT_AUDIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_OBJECT_INHERIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OI"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_OWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("O"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_OWNER_RIGHTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OW"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_PERFLOG_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_PERFMON_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_PERSONAL_SELF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_POWER_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_PRINTER_OPERATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_PROCESS_TRUST_LABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TL"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_PROTECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("P"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_PROTECTED_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AP"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_RAS_SERVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_RDS_ENDPOINT_SERVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ES"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_RDS_MANAGEMENT_SERVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_RDS_REMOTE_ACCESS_SERVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_READ_CONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RC"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_READ_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RP"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_REMOTE_DESKTOP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_REMOTE_MANAGEMENT_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RM"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_REPLICATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RE"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_RESOURCE_ATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_RESTRICTED_CODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RC"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_REVISION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_REVISION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SACL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("S"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SCHEMA_ADMINISTRATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SA"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SCOPED_POLICY_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SP"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SELF_WRITE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SW"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SEPERATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!(";"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SERVER_OPERATORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SERVICE_ASSERTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_SPACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!(" "); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_STANDARD_DELETE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_TRUST_PROTECTED_FILTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TP"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_UINT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TU"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_USER_MODE_DRIVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_WRITE_DAC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WD"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_WRITE_OWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WO"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_WRITE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WP"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_WRITE_RESTRICTED_CODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WR"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SDDL_WSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TS"); -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_ACCESS_ALL: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_ACCESS_ALLOWED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_ACCESS_EXPLICIT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_ACCESS_READ: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_ACCESS_WRITE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const _AUTHZ_SS_MAXSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type ACCESS_MODE = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const NOT_USED_ACCESS: ACCESS_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const GRANT_ACCESS: ACCESS_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SET_ACCESS: ACCESS_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const DENY_ACCESS: ACCESS_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const REVOKE_ACCESS: ACCESS_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SET_AUDIT_SUCCESS: ACCESS_MODE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SET_AUDIT_FAILURE: ACCESS_MODE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type ACTRL_ACCESS_ENTRY_ACCESS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_ACCESS_ALLOWED: ACTRL_ACCESS_ENTRY_ACCESS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_ACCESS_DENIED: ACTRL_ACCESS_ENTRY_ACCESS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_AUDIT_SUCCESS: ACTRL_ACCESS_ENTRY_ACCESS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ACTRL_AUDIT_FAILURE: ACTRL_ACCESS_ENTRY_ACCESS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUDIT_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_None: AUDIT_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_String: AUDIT_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_Ulong: AUDIT_PARAM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_Pointer: AUDIT_PARAM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_Sid: AUDIT_PARAM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_LogonId: AUDIT_PARAM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_ObjectTypeList: AUDIT_PARAM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_Luid: AUDIT_PARAM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_Guid: AUDIT_PARAM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_Time: AUDIT_PARAM_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_Int64: AUDIT_PARAM_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_IpAddress: AUDIT_PARAM_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const APT_LogonIdWithSid: AUDIT_PARAM_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_ACCESS_CHECK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_ACCESS_CHECK_NO_DEEP_COPY_SD: AUTHZ_ACCESS_CHECK_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_AUDIT_EVENT_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzAuditEventInfoFlags: AUTHZ_AUDIT_EVENT_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzAuditEventInfoOperationType: AUTHZ_AUDIT_EVENT_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzAuditEventInfoObjectType: AUTHZ_AUDIT_EVENT_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzAuditEventInfoObjectName: AUTHZ_AUDIT_EVENT_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzAuditEventInfoAdditionalInfo: AUTHZ_AUDIT_EVENT_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_CONTEXT_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoUserSid: AUTHZ_CONTEXT_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoGroupsSids: AUTHZ_CONTEXT_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoRestrictedSids: AUTHZ_CONTEXT_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoPrivileges: AUTHZ_CONTEXT_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoExpirationTime: AUTHZ_CONTEXT_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoServerContext: AUTHZ_CONTEXT_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoIdentifier: AUTHZ_CONTEXT_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoSource: AUTHZ_CONTEXT_INFORMATION_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoAll: AUTHZ_CONTEXT_INFORMATION_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoAuthenticationId: AUTHZ_CONTEXT_INFORMATION_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoSecurityAttributes: AUTHZ_CONTEXT_INFORMATION_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoDeviceSids: AUTHZ_CONTEXT_INFORMATION_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoUserClaims: AUTHZ_CONTEXT_INFORMATION_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoDeviceClaims: AUTHZ_CONTEXT_INFORMATION_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoAppContainerSid: AUTHZ_CONTEXT_INFORMATION_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AuthzContextInfoCapabilitySids: AUTHZ_CONTEXT_INFORMATION_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_GENERATE_RESULTS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_GENERATE_SUCCESS_AUDIT: AUTHZ_GENERATE_RESULTS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_GENERATE_FAILURE_AUDIT: AUTHZ_GENERATE_RESULTS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_NO_SUCCESS_AUDIT: AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_NO_FAILURE_AUDIT: AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_NO_ALLOC_STRINGS: AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_RESOURCE_MANAGER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_RM_FLAG_NO_AUDIT: AUTHZ_RESOURCE_MANAGER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_RM_FLAG_INITIALIZE_UNDER_IMPERSONATION: AUTHZ_RESOURCE_MANAGER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_RM_FLAG_NO_CENTRAL_ACCESS_POLICIES: AUTHZ_RESOURCE_MANAGER_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_SECURITY_ATTRIBUTE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_NON_INHERITABLE: AUTHZ_SECURITY_ATTRIBUTE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE: AUTHZ_SECURITY_ATTRIBUTE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_SECURITY_ATTRIBUTE_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_OPERATION_NONE: AUTHZ_SECURITY_ATTRIBUTE_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE_ALL: AUTHZ_SECURITY_ATTRIBUTE_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_OPERATION_ADD: AUTHZ_SECURITY_ATTRIBUTE_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_OPERATION_DELETE: AUTHZ_SECURITY_ATTRIBUTE_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE: AUTHZ_SECURITY_ATTRIBUTE_OPERATION = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AUTHZ_SID_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SID_OPERATION_NONE: AUTHZ_SID_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SID_OPERATION_REPLACE_ALL: AUTHZ_SID_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SID_OPERATION_ADD: AUTHZ_SID_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SID_OPERATION_DELETE: AUTHZ_SID_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AUTHZ_SID_OPERATION_REPLACE: AUTHZ_SID_OPERATION = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type AZ_PROP_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_NAME: AZ_PROP_CONSTANTS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_DESCRIPTION: AZ_PROP_CONSTANTS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_WRITABLE: AZ_PROP_CONSTANTS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_APPLICATION_DATA: AZ_PROP_CONSTANTS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CHILD_CREATE: AZ_PROP_CONSTANTS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_APPLICATION_NAME_LENGTH: AZ_PROP_CONSTANTS = 512i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_OPERATION_NAME_LENGTH: AZ_PROP_CONSTANTS = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_TASK_NAME_LENGTH: AZ_PROP_CONSTANTS = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_SCOPE_NAME_LENGTH: AZ_PROP_CONSTANTS = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_GROUP_NAME_LENGTH: AZ_PROP_CONSTANTS = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_ROLE_NAME_LENGTH: AZ_PROP_CONSTANTS = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_NAME_LENGTH: AZ_PROP_CONSTANTS = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_DESCRIPTION_LENGTH: AZ_PROP_CONSTANTS = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_APPLICATION_DATA_LENGTH: AZ_PROP_CONSTANTS = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_SUBMIT_FLAG_ABORT: AZ_PROP_CONSTANTS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_SUBMIT_FLAG_FLUSH: AZ_PROP_CONSTANTS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_POLICY_URL_LENGTH: AZ_PROP_CONSTANTS = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_FLAG_CREATE: AZ_PROP_CONSTANTS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_FLAG_MANAGE_STORE_ONLY: AZ_PROP_CONSTANTS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_FLAG_BATCH_UPDATE: AZ_PROP_CONSTANTS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_FLAG_AUDIT_IS_CRITICAL: AZ_PROP_CONSTANTS = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_FORCE_APPLICATION_CLOSE: AZ_PROP_CONSTANTS = 16i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_NT6_FUNCTION_LEVEL: AZ_PROP_CONSTANTS = 32i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_FLAG_MANAGE_ONLY_PASSIVE_SUBMIT: AZ_PROP_CONSTANTS = 32768i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_AZSTORE_DOMAIN_TIMEOUT: AZ_PROP_CONSTANTS = 100i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_DEFAULT_DOMAIN_TIMEOUT: AZ_PROP_CONSTANTS = 15000i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_AZSTORE_SCRIPT_ENGINE_TIMEOUT: AZ_PROP_CONSTANTS = 101i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_MIN_DOMAIN_TIMEOUT: AZ_PROP_CONSTANTS = 500i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_MIN_SCRIPT_ENGINE_TIMEOUT: AZ_PROP_CONSTANTS = 5000i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_DEFAULT_SCRIPT_ENGINE_TIMEOUT: AZ_PROP_CONSTANTS = 45000i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_AZSTORE_MAX_SCRIPT_ENGINES: AZ_PROP_CONSTANTS = 102i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_AZSTORE_DEFAULT_MAX_SCRIPT_ENGINES: AZ_PROP_CONSTANTS = 120i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_AZSTORE_MAJOR_VERSION: AZ_PROP_CONSTANTS = 103i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_AZSTORE_MINOR_VERSION: AZ_PROP_CONSTANTS = 104i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_AZSTORE_TARGET_MACHINE: AZ_PROP_CONSTANTS = 105i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_AZTORE_IS_ADAM_INSTANCE: AZ_PROP_CONSTANTS = 106i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_OPERATION_ID: AZ_PROP_CONSTANTS = 200i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_TASK_OPERATIONS: AZ_PROP_CONSTANTS = 300i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_TASK_BIZRULE: AZ_PROP_CONSTANTS = 301i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_TASK_BIZRULE_LANGUAGE: AZ_PROP_CONSTANTS = 302i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_TASK_TASKS: AZ_PROP_CONSTANTS = 303i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_TASK_BIZRULE_IMPORTED_PATH: AZ_PROP_CONSTANTS = 304i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_TASK_IS_ROLE_DEFINITION: AZ_PROP_CONSTANTS = 305i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_TASK_BIZRULE_LENGTH: AZ_PROP_CONSTANTS = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_TASK_BIZRULE_LANGUAGE_LENGTH: AZ_PROP_CONSTANTS = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_TASK_BIZRULE_IMPORTED_PATH_LENGTH: AZ_PROP_CONSTANTS = 512i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_BIZRULE_STRING: AZ_PROP_CONSTANTS = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_TYPE: AZ_PROP_CONSTANTS = 400i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_GROUPTYPE_LDAP_QUERY: AZ_PROP_CONSTANTS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_GROUPTYPE_BASIC: AZ_PROP_CONSTANTS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_GROUPTYPE_BIZRULE: AZ_PROP_CONSTANTS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_APP_MEMBERS: AZ_PROP_CONSTANTS = 401i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_APP_NON_MEMBERS: AZ_PROP_CONSTANTS = 402i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_LDAP_QUERY: AZ_PROP_CONSTANTS = 403i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_GROUP_LDAP_QUERY_LENGTH: AZ_PROP_CONSTANTS = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_MEMBERS: AZ_PROP_CONSTANTS = 404i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_NON_MEMBERS: AZ_PROP_CONSTANTS = 405i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_MEMBERS_NAME: AZ_PROP_CONSTANTS = 406i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_NON_MEMBERS_NAME: AZ_PROP_CONSTANTS = 407i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_BIZRULE: AZ_PROP_CONSTANTS = 408i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_BIZRULE_LANGUAGE: AZ_PROP_CONSTANTS = 409i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GROUP_BIZRULE_IMPORTED_PATH: AZ_PROP_CONSTANTS = 410i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_GROUP_BIZRULE_LENGTH: AZ_PROP_CONSTANTS = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_GROUP_BIZRULE_LANGUAGE_LENGTH: AZ_PROP_CONSTANTS = 64i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_GROUP_BIZRULE_IMPORTED_PATH_LENGTH: AZ_PROP_CONSTANTS = 512i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_ROLE_APP_MEMBERS: AZ_PROP_CONSTANTS = 500i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_ROLE_MEMBERS: AZ_PROP_CONSTANTS = 501i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_ROLE_OPERATIONS: AZ_PROP_CONSTANTS = 502i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_ROLE_TASKS: AZ_PROP_CONSTANTS = 504i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_ROLE_MEMBERS_NAME: AZ_PROP_CONSTANTS = 505i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_SCOPE_BIZRULES_WRITABLE: AZ_PROP_CONSTANTS = 600i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_SCOPE_CAN_BE_DELEGATED: AZ_PROP_CONSTANTS = 601i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_USER_DN: AZ_PROP_CONSTANTS = 700i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_USER_SAM_COMPAT: AZ_PROP_CONSTANTS = 701i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_USER_DISPLAY: AZ_PROP_CONSTANTS = 702i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_USER_GUID: AZ_PROP_CONSTANTS = 703i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_USER_CANONICAL: AZ_PROP_CONSTANTS = 704i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_USER_UPN: AZ_PROP_CONSTANTS = 705i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_USER_DNS_SAM_COMPAT: AZ_PROP_CONSTANTS = 707i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_ROLE_FOR_ACCESS_CHECK: AZ_PROP_CONSTANTS = 708i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_CLIENT_CONTEXT_LDAP_QUERY_DN: AZ_PROP_CONSTANTS = 709i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_APPLICATION_AUTHZ_INTERFACE_CLSID: AZ_PROP_CONSTANTS = 800i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_APPLICATION_VERSION: AZ_PROP_CONSTANTS = 801i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_MAX_APPLICATION_VERSION_LENGTH: AZ_PROP_CONSTANTS = 512i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_APPLICATION_NAME: AZ_PROP_CONSTANTS = 802i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_APPLICATION_BIZRULE_ENABLED: AZ_PROP_CONSTANTS = 803i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_APPLY_STORE_SACL: AZ_PROP_CONSTANTS = 900i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_GENERATE_AUDITS: AZ_PROP_CONSTANTS = 901i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_POLICY_ADMINS: AZ_PROP_CONSTANTS = 902i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_POLICY_READERS: AZ_PROP_CONSTANTS = 903i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_DELEGATED_POLICY_USERS: AZ_PROP_CONSTANTS = 904i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_POLICY_ADMINS_NAME: AZ_PROP_CONSTANTS = 905i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_POLICY_READERS_NAME: AZ_PROP_CONSTANTS = 906i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_PROP_DELEGATED_POLICY_USERS_NAME: AZ_PROP_CONSTANTS = 907i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_CLIENT_CONTEXT_SKIP_GROUP: AZ_PROP_CONSTANTS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_CLIENT_CONTEXT_SKIP_LDAP_QUERY: AZ_PROP_CONSTANTS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_CLIENT_CONTEXT_GET_GROUP_RECURSIVE: AZ_PROP_CONSTANTS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const AZ_CLIENT_CONTEXT_GET_GROUPS_STORE_LEVEL_ONLY: AZ_PROP_CONSTANTS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type MULTIPLE_TRUSTEE_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const NO_MULTIPLE_TRUSTEE: MULTIPLE_TRUSTEE_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_IMPERSONATE: MULTIPLE_TRUSTEE_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type PROG_INVOKE_SETTING = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ProgressInvokeNever: PROG_INVOKE_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ProgressInvokeEveryObject: PROG_INVOKE_SETTING = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ProgressInvokeOnError: PROG_INVOKE_SETTING = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ProgressCancelOperation: PROG_INVOKE_SETTING = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ProgressRetryOperation: PROG_INVOKE_SETTING = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const ProgressInvokePrePostError: PROG_INVOKE_SETTING = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type SE_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_UNKNOWN_OBJECT_TYPE: SE_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_FILE_OBJECT: SE_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_SERVICE: SE_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_PRINTER: SE_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_REGISTRY_KEY: SE_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_LMSHARE: SE_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_KERNEL_OBJECT: SE_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_WINDOW_OBJECT: SE_OBJECT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_DS_OBJECT: SE_OBJECT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_DS_OBJECT_ALL: SE_OBJECT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_PROVIDER_DEFINED_OBJECT: SE_OBJECT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_WMIGUID_OBJECT: SE_OBJECT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_REGISTRY_WOW64_32KEY: SE_OBJECT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const SE_REGISTRY_WOW64_64KEY: SE_OBJECT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type TREE_SEC_INFO = u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TREE_SEC_INFO_SET: TREE_SEC_INFO = 1u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TREE_SEC_INFO_RESET: TREE_SEC_INFO = 2u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TREE_SEC_INFO_RESET_KEEP_EXPLICIT: TREE_SEC_INFO = 3u32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type TRUSTEE_FORM = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_SID: TRUSTEE_FORM = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_NAME: TRUSTEE_FORM = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_BAD_FORM: TRUSTEE_FORM = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_OBJECTS_AND_SID: TRUSTEE_FORM = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_OBJECTS_AND_NAME: TRUSTEE_FORM = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type TRUSTEE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_UNKNOWN: TRUSTEE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_USER: TRUSTEE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_GROUP: TRUSTEE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_DOMAIN: TRUSTEE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_ALIAS: TRUSTEE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_WELL_KNOWN_GROUP: TRUSTEE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_DELETED: TRUSTEE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_INVALID: TRUSTEE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub const TRUSTEE_IS_COMPUTER: TRUSTEE_TYPE = 8i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESSA { - pub cEntries: u32, - pub pPropertyAccessList: *mut ACTRL_PROPERTY_ENTRYA, -} -impl ::core::marker::Copy for ACTRL_ACCESSA {} -impl ::core::clone::Clone for ACTRL_ACCESSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESSW { - pub cEntries: u32, - pub pPropertyAccessList: *mut ACTRL_PROPERTY_ENTRYW, -} -impl ::core::marker::Copy for ACTRL_ACCESSW {} -impl ::core::clone::Clone for ACTRL_ACCESSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESS_ENTRYA { - pub Trustee: TRUSTEE_A, - pub fAccessFlags: ACTRL_ACCESS_ENTRY_ACCESS_FLAGS, - pub Access: u32, - pub ProvSpecificAccess: u32, - pub Inheritance: super::ACE_FLAGS, - pub lpInheritProperty: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for ACTRL_ACCESS_ENTRYA {} -impl ::core::clone::Clone for ACTRL_ACCESS_ENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESS_ENTRYW { - pub Trustee: TRUSTEE_W, - pub fAccessFlags: ACTRL_ACCESS_ENTRY_ACCESS_FLAGS, - pub Access: u32, - pub ProvSpecificAccess: u32, - pub Inheritance: super::ACE_FLAGS, - pub lpInheritProperty: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ACTRL_ACCESS_ENTRYW {} -impl ::core::clone::Clone for ACTRL_ACCESS_ENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESS_ENTRY_LISTA { - pub cEntries: u32, - pub pAccessList: *mut ACTRL_ACCESS_ENTRYA, -} -impl ::core::marker::Copy for ACTRL_ACCESS_ENTRY_LISTA {} -impl ::core::clone::Clone for ACTRL_ACCESS_ENTRY_LISTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESS_ENTRY_LISTW { - pub cEntries: u32, - pub pAccessList: *mut ACTRL_ACCESS_ENTRYW, -} -impl ::core::marker::Copy for ACTRL_ACCESS_ENTRY_LISTW {} -impl ::core::clone::Clone for ACTRL_ACCESS_ENTRY_LISTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESS_INFOA { - pub fAccessPermission: u32, - pub lpAccessPermissionName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for ACTRL_ACCESS_INFOA {} -impl ::core::clone::Clone for ACTRL_ACCESS_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_ACCESS_INFOW { - pub fAccessPermission: u32, - pub lpAccessPermissionName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ACTRL_ACCESS_INFOW {} -impl ::core::clone::Clone for ACTRL_ACCESS_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_CONTROL_INFOA { - pub lpControlId: ::windows_sys::core::PSTR, - pub lpControlName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for ACTRL_CONTROL_INFOA {} -impl ::core::clone::Clone for ACTRL_CONTROL_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_CONTROL_INFOW { - pub lpControlId: ::windows_sys::core::PWSTR, - pub lpControlName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ACTRL_CONTROL_INFOW {} -impl ::core::clone::Clone for ACTRL_CONTROL_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACTRL_OVERLAPPED { - pub Anonymous: ACTRL_OVERLAPPED_0, - pub Reserved2: u32, - pub hEvent: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACTRL_OVERLAPPED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACTRL_OVERLAPPED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union ACTRL_OVERLAPPED_0 { - pub Provider: *mut ::core::ffi::c_void, - pub Reserved1: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACTRL_OVERLAPPED_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACTRL_OVERLAPPED_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_PROPERTY_ENTRYA { - pub lpProperty: ::windows_sys::core::PSTR, - pub pAccessEntryList: *mut ACTRL_ACCESS_ENTRY_LISTA, - pub fListFlags: u32, -} -impl ::core::marker::Copy for ACTRL_PROPERTY_ENTRYA {} -impl ::core::clone::Clone for ACTRL_PROPERTY_ENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct ACTRL_PROPERTY_ENTRYW { - pub lpProperty: ::windows_sys::core::PWSTR, - pub pAccessEntryList: *mut ACTRL_ACCESS_ENTRY_LISTW, - pub fListFlags: u32, -} -impl ::core::marker::Copy for ACTRL_PROPERTY_ENTRYW {} -impl ::core::clone::Clone for ACTRL_PROPERTY_ENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUDIT_IP_ADDRESS { - pub pIpAddress: [u8; 128], -} -impl ::core::marker::Copy for AUDIT_IP_ADDRESS {} -impl ::core::clone::Clone for AUDIT_IP_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUDIT_OBJECT_TYPE { - pub ObjectType: ::windows_sys::core::GUID, - pub Flags: u16, - pub Level: u16, - pub AccessMask: u32, -} -impl ::core::marker::Copy for AUDIT_OBJECT_TYPE {} -impl ::core::clone::Clone for AUDIT_OBJECT_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUDIT_OBJECT_TYPES { - pub Count: u16, - pub Flags: u16, - pub pObjectTypes: *mut AUDIT_OBJECT_TYPE, -} -impl ::core::marker::Copy for AUDIT_OBJECT_TYPES {} -impl ::core::clone::Clone for AUDIT_OBJECT_TYPES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUDIT_PARAM { - pub Type: AUDIT_PARAM_TYPE, - pub Length: u32, - pub Flags: u32, - pub Anonymous1: AUDIT_PARAM_0, - pub Anonymous2: AUDIT_PARAM_1, -} -impl ::core::marker::Copy for AUDIT_PARAM {} -impl ::core::clone::Clone for AUDIT_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub union AUDIT_PARAM_0 { - pub Data0: usize, - pub String: ::windows_sys::core::PWSTR, - pub u: usize, - pub psid: *mut super::SID, - pub pguid: *mut ::windows_sys::core::GUID, - pub LogonId_LowPart: u32, - pub pObjectTypes: *mut AUDIT_OBJECT_TYPES, - pub pIpAddress: *mut AUDIT_IP_ADDRESS, -} -impl ::core::marker::Copy for AUDIT_PARAM_0 {} -impl ::core::clone::Clone for AUDIT_PARAM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub union AUDIT_PARAM_1 { - pub Data1: usize, - pub LogonId_HighPart: i32, -} -impl ::core::marker::Copy for AUDIT_PARAM_1 {} -impl ::core::clone::Clone for AUDIT_PARAM_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUDIT_PARAMS { - pub Length: u32, - pub Flags: u32, - pub Count: u16, - pub Parameters: *mut AUDIT_PARAM, -} -impl ::core::marker::Copy for AUDIT_PARAMS {} -impl ::core::clone::Clone for AUDIT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -pub type AUTHZ_ACCESS_CHECK_RESULTS_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_ACCESS_REPLY { - pub ResultListLength: u32, - pub GrantedAccessMask: *mut u32, - pub SaclEvaluationResults: *mut AUTHZ_GENERATE_RESULTS, - pub Error: *mut u32, -} -impl ::core::marker::Copy for AUTHZ_ACCESS_REPLY {} -impl ::core::clone::Clone for AUTHZ_ACCESS_REPLY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUTHZ_ACCESS_REQUEST { - pub DesiredAccess: u32, - pub PrincipalSelfSid: super::super::Foundation::PSID, - pub ObjectTypeList: *mut super::OBJECT_TYPE_LIST, - pub ObjectTypeListLength: u32, - pub OptionalArguments: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUTHZ_ACCESS_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUTHZ_ACCESS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -pub type AUTHZ_AUDIT_EVENT_HANDLE = isize; -pub type AUTHZ_AUDIT_EVENT_TYPE_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_AUDIT_EVENT_TYPE_LEGACY { - pub CategoryId: u16, - pub AuditId: u16, - pub ParameterCount: u16, -} -impl ::core::marker::Copy for AUTHZ_AUDIT_EVENT_TYPE_LEGACY {} -impl ::core::clone::Clone for AUTHZ_AUDIT_EVENT_TYPE_LEGACY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUTHZ_AUDIT_EVENT_TYPE_OLD { - pub Version: u32, - pub dwFlags: u32, - pub RefCount: i32, - pub hAudit: usize, - pub LinkId: super::super::Foundation::LUID, - pub u: AUTHZ_AUDIT_EVENT_TYPE_UNION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUTHZ_AUDIT_EVENT_TYPE_OLD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUTHZ_AUDIT_EVENT_TYPE_OLD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub union AUTHZ_AUDIT_EVENT_TYPE_UNION { - pub Legacy: AUTHZ_AUDIT_EVENT_TYPE_LEGACY, -} -impl ::core::marker::Copy for AUTHZ_AUDIT_EVENT_TYPE_UNION {} -impl ::core::clone::Clone for AUTHZ_AUDIT_EVENT_TYPE_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE__ { - pub unused: i32, -} -impl ::core::marker::Copy for AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE__ {} -impl ::core::clone::Clone for AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE__ { - fn clone(&self) -> Self { - *self - } -} -pub type AUTHZ_CLIENT_CONTEXT_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUTHZ_INIT_INFO { - pub version: u16, - pub szResourceManagerName: ::windows_sys::core::PCWSTR, - pub pfnDynamicAccessCheck: PFN_AUTHZ_DYNAMIC_ACCESS_CHECK, - pub pfnComputeDynamicGroups: PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS, - pub pfnFreeDynamicGroups: PFN_AUTHZ_FREE_DYNAMIC_GROUPS, - pub pfnGetCentralAccessPolicy: PFN_AUTHZ_GET_CENTRAL_ACCESS_POLICY, - pub pfnFreeCentralAccessPolicy: PFN_AUTHZ_FREE_CENTRAL_ACCESS_POLICY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUTHZ_INIT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUTHZ_INIT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET { - pub szObjectTypeName: ::windows_sys::core::PWSTR, - pub dwOffset: u32, -} -impl ::core::marker::Copy for AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET {} -impl ::core::clone::Clone for AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET { - fn clone(&self) -> Self { - *self - } -} -pub type AUTHZ_RESOURCE_MANAGER_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_RPC_INIT_INFO_CLIENT { - pub version: u16, - pub ObjectUuid: ::windows_sys::core::PWSTR, - pub ProtSeq: ::windows_sys::core::PWSTR, - pub NetworkAddr: ::windows_sys::core::PWSTR, - pub Endpoint: ::windows_sys::core::PWSTR, - pub Options: ::windows_sys::core::PWSTR, - pub ServerSpn: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AUTHZ_RPC_INIT_INFO_CLIENT {} -impl ::core::clone::Clone for AUTHZ_RPC_INIT_INFO_CLIENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_SECURITY_ATTRIBUTES_INFORMATION { - pub Version: u16, - pub Reserved: u16, - pub AttributeCount: u32, - pub Attribute: AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_0, -} -impl ::core::marker::Copy for AUTHZ_SECURITY_ATTRIBUTES_INFORMATION {} -impl ::core::clone::Clone for AUTHZ_SECURITY_ATTRIBUTES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub union AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_0 { - pub pAttributeV1: *mut AUTHZ_SECURITY_ATTRIBUTE_V1, -} -impl ::core::marker::Copy for AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_0 {} -impl ::core::clone::Clone for AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE { - pub Version: u64, - pub pName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE {} -impl ::core::clone::Clone for AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE { - pub pValue: *mut ::core::ffi::c_void, - pub ValueLength: u32, -} -impl ::core::marker::Copy for AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE {} -impl ::core::clone::Clone for AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_SECURITY_ATTRIBUTE_V1 { - pub pName: ::windows_sys::core::PWSTR, - pub ValueType: u16, - pub Reserved: u16, - pub Flags: AUTHZ_SECURITY_ATTRIBUTE_FLAGS, - pub ValueCount: u32, - pub Values: AUTHZ_SECURITY_ATTRIBUTE_V1_0, -} -impl ::core::marker::Copy for AUTHZ_SECURITY_ATTRIBUTE_V1 {} -impl ::core::clone::Clone for AUTHZ_SECURITY_ATTRIBUTE_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub union AUTHZ_SECURITY_ATTRIBUTE_V1_0 { - pub pInt64: *mut i64, - pub pUint64: *mut u64, - pub ppString: *mut ::windows_sys::core::PWSTR, - pub pFqbn: *mut AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE, - pub pOctetString: *mut AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE, -} -impl ::core::marker::Copy for AUTHZ_SECURITY_ATTRIBUTE_V1_0 {} -impl ::core::clone::Clone for AUTHZ_SECURITY_ATTRIBUTE_V1_0 { - fn clone(&self) -> Self { - *self - } -} -pub type AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct AUTHZ_SOURCE_SCHEMA_REGISTRATION { - pub dwFlags: u32, - pub szEventSourceName: ::windows_sys::core::PWSTR, - pub szEventMessageFile: ::windows_sys::core::PWSTR, - pub szEventSourceXmlSchemaFile: ::windows_sys::core::PWSTR, - pub szEventAccessStringsFile: ::windows_sys::core::PWSTR, - pub szExecutableImagePath: ::windows_sys::core::PWSTR, - pub Anonymous: AUTHZ_SOURCE_SCHEMA_REGISTRATION_0, - pub dwObjectTypeNameCount: u32, - pub ObjectTypeNames: [AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET; 1], -} -impl ::core::marker::Copy for AUTHZ_SOURCE_SCHEMA_REGISTRATION {} -impl ::core::clone::Clone for AUTHZ_SOURCE_SCHEMA_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub union AUTHZ_SOURCE_SCHEMA_REGISTRATION_0 { - pub pReserved: *mut ::core::ffi::c_void, - pub pProviderGuid: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for AUTHZ_SOURCE_SCHEMA_REGISTRATION_0 {} -impl ::core::clone::Clone for AUTHZ_SOURCE_SCHEMA_REGISTRATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct EXPLICIT_ACCESS_A { - pub grfAccessPermissions: u32, - pub grfAccessMode: ACCESS_MODE, - pub grfInheritance: super::ACE_FLAGS, - pub Trustee: TRUSTEE_A, -} -impl ::core::marker::Copy for EXPLICIT_ACCESS_A {} -impl ::core::clone::Clone for EXPLICIT_ACCESS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct EXPLICIT_ACCESS_W { - pub grfAccessPermissions: u32, - pub grfAccessMode: ACCESS_MODE, - pub grfInheritance: super::ACE_FLAGS, - pub Trustee: TRUSTEE_W, -} -impl ::core::marker::Copy for EXPLICIT_ACCESS_W {} -impl ::core::clone::Clone for EXPLICIT_ACCESS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct FN_OBJECT_MGR_FUNCTS { - pub Placeholder: u32, -} -impl ::core::marker::Copy for FN_OBJECT_MGR_FUNCTS {} -impl ::core::clone::Clone for FN_OBJECT_MGR_FUNCTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct INHERITED_FROMA { - pub GenerationGap: i32, - pub AncestorName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for INHERITED_FROMA {} -impl ::core::clone::Clone for INHERITED_FROMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct INHERITED_FROMW { - pub GenerationGap: i32, - pub AncestorName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for INHERITED_FROMW {} -impl ::core::clone::Clone for INHERITED_FROMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct OBJECTS_AND_NAME_A { - pub ObjectsPresent: super::SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: SE_OBJECT_TYPE, - pub ObjectTypeName: ::windows_sys::core::PSTR, - pub InheritedObjectTypeName: ::windows_sys::core::PSTR, - pub ptstrName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for OBJECTS_AND_NAME_A {} -impl ::core::clone::Clone for OBJECTS_AND_NAME_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct OBJECTS_AND_NAME_W { - pub ObjectsPresent: super::SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: SE_OBJECT_TYPE, - pub ObjectTypeName: ::windows_sys::core::PWSTR, - pub InheritedObjectTypeName: ::windows_sys::core::PWSTR, - pub ptstrName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for OBJECTS_AND_NAME_W {} -impl ::core::clone::Clone for OBJECTS_AND_NAME_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct OBJECTS_AND_SID { - pub ObjectsPresent: super::SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectTypeGuid: ::windows_sys::core::GUID, - pub InheritedObjectTypeGuid: ::windows_sys::core::GUID, - pub pSid: *mut super::SID, -} -impl ::core::marker::Copy for OBJECTS_AND_SID {} -impl ::core::clone::Clone for OBJECTS_AND_SID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct TRUSTEE_A { - pub pMultipleTrustee: *mut TRUSTEE_A, - pub MultipleTrusteeOperation: MULTIPLE_TRUSTEE_OPERATION, - pub TrusteeForm: TRUSTEE_FORM, - pub TrusteeType: TRUSTEE_TYPE, - pub ptstrName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for TRUSTEE_A {} -impl ::core::clone::Clone for TRUSTEE_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct TRUSTEE_ACCESSA { - pub lpProperty: ::windows_sys::core::PSTR, - pub Access: u32, - pub fAccessFlags: u32, - pub fReturnedAccess: u32, -} -impl ::core::marker::Copy for TRUSTEE_ACCESSA {} -impl ::core::clone::Clone for TRUSTEE_ACCESSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct TRUSTEE_ACCESSW { - pub lpProperty: ::windows_sys::core::PWSTR, - pub Access: u32, - pub fAccessFlags: u32, - pub fReturnedAccess: u32, -} -impl ::core::marker::Copy for TRUSTEE_ACCESSW {} -impl ::core::clone::Clone for TRUSTEE_ACCESSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub struct TRUSTEE_W { - pub pMultipleTrustee: *mut TRUSTEE_W, - pub MultipleTrusteeOperation: MULTIPLE_TRUSTEE_OPERATION, - pub TrusteeForm: TRUSTEE_FORM, - pub TrusteeType: TRUSTEE_TYPE, - pub ptstrName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for TRUSTEE_W {} -impl ::core::clone::Clone for TRUSTEE_W { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FN_PROGRESS = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_AUTHZ_DYNAMIC_ACCESS_CHECK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`*"] -pub type PFN_AUTHZ_FREE_CENTRAL_ACCESS_POLICY = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_AUTHZ_FREE_DYNAMIC_GROUPS = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Authorization\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_AUTHZ_GET_CENTRAL_ACCESS_POLICY = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs deleted file mode 100644 index fb6e7c5..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ConfigurationSnapin/mod.rs +++ /dev/null @@ -1,172 +0,0 @@ -pub type ISceSvcAttachmentData = *mut ::core::ffi::c_void; -pub type ISceSvcAttachmentPersistInfo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const CCF_SCESVC_ATTACHMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CCF_SCESVC_ATTACHMENT"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const CCF_SCESVC_ATTACHMENT_DATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CCF_SCESVC_ATTACHMENT_DATA"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_ACCESS_DENIED: i32 = 9i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_ALREADY_RUNNING: i32 = 13i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_BAD_FORMAT: i32 = 7i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_BUFFER_TOO_SMALL: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_CANT_DELETE: i32 = 10i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_EXCEPTION_IN_SERVER: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_INVALID_DATA: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_INVALID_PARAMETER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_MOD_NOT_FOUND: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_NOT_ENOUGH_RESOURCE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_NO_MAPPING: i32 = 18i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_NO_TEMPLATE_GIVEN: i32 = 17i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_OBJECT_EXIST: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_OTHER_ERROR: i32 = 12i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_PREFIX_OVERFLOW: i32 = 11i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_PROFILE_NOT_FOUND: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_RECORD_NOT_FOUND: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_SERVICE_NOT_SUPPORT: i32 = 14i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_SUCCESS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESTATUS_TRUST_FAIL: i32 = 19i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCESVC_ENUMERATION_MAX: i32 = 100i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCE_ROOT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows NT\\CurrentVersion\\SeCEdit"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const cNodetypeSceAnalysisServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x678050c7_1ff8_11d1_affb_00c04fb984f9); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const cNodetypeSceEventLog: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ce06698_4bf3_11d1_8c30_00c04fb984f9); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const cNodetypeSceTemplateServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24a7f717_1f0c_11d1_affb_00c04fb984f9); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const lstruuidNodetypeSceAnalysisServices: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{678050c7-1ff8-11d1-affb-00c04fb984f9}"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const lstruuidNodetypeSceEventLog: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{2ce06698-4bf3-11d1-8c30-00c04fb984f9}"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const lstruuidNodetypeSceTemplateServices: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{24a7f717-1f0c-11d1-affb-00c04fb984f9}"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const struuidNodetypeSceAnalysisServices: ::windows_sys::core::PCSTR = ::windows_sys::s!("{678050c7-1ff8-11d1-affb-00c04fb984f9}"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const struuidNodetypeSceEventLog: ::windows_sys::core::PCSTR = ::windows_sys::s!("{2ce06698-4bf3-11d1-8c30-00c04fb984f9}"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const struuidNodetypeSceTemplateServices: ::windows_sys::core::PCSTR = ::windows_sys::s!("{24a7f717-1f0c-11d1-affb-00c04fb984f9}"); -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub type SCESVC_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SceSvcConfigurationInfo: SCESVC_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SceSvcMergedPolicyInfo: SCESVC_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SceSvcAnalysisInfo: SCESVC_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SceSvcInternalUse: SCESVC_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub type SCE_LOG_ERR_LEVEL = u32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCE_LOG_LEVEL_ALWAYS: SCE_LOG_ERR_LEVEL = 0u32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCE_LOG_LEVEL_ERROR: SCE_LOG_ERR_LEVEL = 1u32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCE_LOG_LEVEL_DETAIL: SCE_LOG_ERR_LEVEL = 2u32; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub const SCE_LOG_LEVEL_DEBUG: SCE_LOG_ERR_LEVEL = 3u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub struct SCESVC_ANALYSIS_INFO { - pub Count: u32, - pub Lines: *mut SCESVC_ANALYSIS_LINE, -} -impl ::core::marker::Copy for SCESVC_ANALYSIS_INFO {} -impl ::core::clone::Clone for SCESVC_ANALYSIS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub struct SCESVC_ANALYSIS_LINE { - pub Key: *mut i8, - pub Value: *mut u8, - pub ValueLen: u32, -} -impl ::core::marker::Copy for SCESVC_ANALYSIS_LINE {} -impl ::core::clone::Clone for SCESVC_ANALYSIS_LINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCESVC_CALLBACK_INFO { - pub sceHandle: *mut ::core::ffi::c_void, - pub pfQueryInfo: PFSCE_QUERY_INFO, - pub pfSetInfo: PFSCE_SET_INFO, - pub pfFreeInfo: PFSCE_FREE_INFO, - pub pfLogInfo: PFSCE_LOG_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCESVC_CALLBACK_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCESVC_CALLBACK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub struct SCESVC_CONFIGURATION_INFO { - pub Count: u32, - pub Lines: *mut SCESVC_CONFIGURATION_LINE, -} -impl ::core::marker::Copy for SCESVC_CONFIGURATION_INFO {} -impl ::core::clone::Clone for SCESVC_CONFIGURATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub struct SCESVC_CONFIGURATION_LINE { - pub Key: *mut i8, - pub Value: *mut i8, - pub ValueLen: u32, -} -impl ::core::marker::Copy for SCESVC_CONFIGURATION_LINE {} -impl ::core::clone::Clone for SCESVC_CONFIGURATION_LINE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub type PFSCE_FREE_INFO = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`*"] -pub type PFSCE_LOG_INFO = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFSCE_QUERY_INFO = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFSCE_SET_INFO = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_ConfigAnalyzeService = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_ConfigurationSnapin\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PF_UpdateService = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Credentials/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Credentials/mod.rs deleted file mode 100644 index 76c3e74..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Credentials/mod.rs +++ /dev/null @@ -1,1376 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredDeleteA ( targetname : :: windows_sys::core::PCSTR , r#type : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredDeleteW ( targetname : :: windows_sys::core::PCWSTR , r#type : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredEnumerateA ( filter : :: windows_sys::core::PCSTR , flags : CRED_ENUMERATE_FLAGS , count : *mut u32 , credential : *mut *mut *mut CREDENTIALA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredEnumerateW ( filter : :: windows_sys::core::PCWSTR , flags : CRED_ENUMERATE_FLAGS , count : *mut u32 , credential : *mut *mut *mut CREDENTIALW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredFindBestCredentialA ( targetname : :: windows_sys::core::PCSTR , r#type : u32 , flags : u32 , credential : *mut *mut CREDENTIALA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredFindBestCredentialW ( targetname : :: windows_sys::core::PCWSTR , r#type : u32 , flags : u32 , credential : *mut *mut CREDENTIALW ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn CredFree ( buffer : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredGetSessionTypes ( maximumpersistcount : u32 , maximumpersist : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredGetTargetInfoA ( targetname : :: windows_sys::core::PCSTR , flags : u32 , targetinfo : *mut *mut CREDENTIAL_TARGET_INFORMATIONA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredGetTargetInfoW ( targetname : :: windows_sys::core::PCWSTR , flags : u32 , targetinfo : *mut *mut CREDENTIAL_TARGET_INFORMATIONW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredIsMarshaledCredentialA ( marshaledcredential : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredIsMarshaledCredentialW ( marshaledcredential : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredIsProtectedA ( pszprotectedcredentials : :: windows_sys::core::PCSTR , pprotectiontype : *mut CRED_PROTECTION_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredIsProtectedW ( pszprotectedcredentials : :: windows_sys::core::PCWSTR , pprotectiontype : *mut CRED_PROTECTION_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredMarshalCredentialA ( credtype : CRED_MARSHAL_TYPE , credential : *const ::core::ffi::c_void , marshaledcredential : *mut :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredMarshalCredentialW ( credtype : CRED_MARSHAL_TYPE , credential : *const ::core::ffi::c_void , marshaledcredential : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredPackAuthenticationBufferA ( dwflags : CRED_PACK_FLAGS , pszusername : :: windows_sys::core::PCSTR , pszpassword : :: windows_sys::core::PCSTR , ppackedcredentials : *mut u8 , pcbpackedcredentials : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredPackAuthenticationBufferW ( dwflags : CRED_PACK_FLAGS , pszusername : :: windows_sys::core::PCWSTR , pszpassword : :: windows_sys::core::PCWSTR , ppackedcredentials : *mut u8 , pcbpackedcredentials : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredProtectA ( fasself : super::super::Foundation:: BOOL , pszcredentials : :: windows_sys::core::PCSTR , cchcredentials : u32 , pszprotectedcredentials : :: windows_sys::core::PSTR , pcchmaxchars : *mut u32 , protectiontype : *mut CRED_PROTECTION_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredProtectW ( fasself : super::super::Foundation:: BOOL , pszcredentials : :: windows_sys::core::PCWSTR , cchcredentials : u32 , pszprotectedcredentials : :: windows_sys::core::PWSTR , pcchmaxchars : *mut u32 , protectiontype : *mut CRED_PROTECTION_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredReadA ( targetname : :: windows_sys::core::PCSTR , r#type : u32 , flags : u32 , credential : *mut *mut CREDENTIALA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredReadDomainCredentialsA ( targetinfo : *const CREDENTIAL_TARGET_INFORMATIONA , flags : u32 , count : *mut u32 , credential : *mut *mut *mut CREDENTIALA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredReadDomainCredentialsW ( targetinfo : *const CREDENTIAL_TARGET_INFORMATIONW , flags : u32 , count : *mut u32 , credential : *mut *mut *mut CREDENTIALW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredReadW ( targetname : :: windows_sys::core::PCWSTR , r#type : u32 , flags : u32 , credential : *mut *mut CREDENTIALW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredRenameA ( oldtargetname : :: windows_sys::core::PCSTR , newtargetname : :: windows_sys::core::PCSTR , r#type : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredRenameW ( oldtargetname : :: windows_sys::core::PCWSTR , newtargetname : :: windows_sys::core::PCWSTR , r#type : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUICmdLinePromptForCredentialsA ( psztargetname : :: windows_sys::core::PCSTR , pcontext : *mut SecHandle , dwautherror : u32 , username : :: windows_sys::core::PSTR , uluserbuffersize : u32 , pszpassword : :: windows_sys::core::PSTR , ulpasswordbuffersize : u32 , pfsave : *mut super::super::Foundation:: BOOL , dwflags : CREDUI_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUICmdLinePromptForCredentialsW ( psztargetname : :: windows_sys::core::PCWSTR , pcontext : *mut SecHandle , dwautherror : u32 , username : :: windows_sys::core::PWSTR , uluserbuffersize : u32 , pszpassword : :: windows_sys::core::PWSTR , ulpasswordbuffersize : u32 , pfsave : *mut super::super::Foundation:: BOOL , dwflags : CREDUI_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUIConfirmCredentialsA ( psztargetname : :: windows_sys::core::PCSTR , bconfirm : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUIConfirmCredentialsW ( psztargetname : :: windows_sys::core::PCWSTR , bconfirm : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn CredUIParseUserNameA ( username : :: windows_sys::core::PCSTR , user : :: windows_sys::core::PSTR , userbuffersize : u32 , domain : :: windows_sys::core::PSTR , domainbuffersize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn CredUIParseUserNameW ( username : :: windows_sys::core::PCWSTR , user : :: windows_sys::core::PWSTR , userbuffersize : u32 , domain : :: windows_sys::core::PWSTR , domainbuffersize : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CredUIPromptForCredentialsA ( puiinfo : *const CREDUI_INFOA , psztargetname : :: windows_sys::core::PCSTR , pcontext : *mut SecHandle , dwautherror : u32 , pszusername : :: windows_sys::core::PSTR , ulusernamebuffersize : u32 , pszpassword : :: windows_sys::core::PSTR , ulpasswordbuffersize : u32 , save : *mut super::super::Foundation:: BOOL , dwflags : CREDUI_FLAGS ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CredUIPromptForCredentialsW ( puiinfo : *const CREDUI_INFOW , psztargetname : :: windows_sys::core::PCWSTR , pcontext : *mut SecHandle , dwautherror : u32 , pszusername : :: windows_sys::core::PWSTR , ulusernamebuffersize : u32 , pszpassword : :: windows_sys::core::PWSTR , ulpasswordbuffersize : u32 , save : *mut super::super::Foundation:: BOOL , dwflags : CREDUI_FLAGS ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CredUIPromptForWindowsCredentialsA ( puiinfo : *const CREDUI_INFOA , dwautherror : u32 , pulauthpackage : *mut u32 , pvinauthbuffer : *const ::core::ffi::c_void , ulinauthbuffersize : u32 , ppvoutauthbuffer : *mut *mut ::core::ffi::c_void , puloutauthbuffersize : *mut u32 , pfsave : *mut super::super::Foundation:: BOOL , dwflags : CREDUIWIN_FLAGS ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CredUIPromptForWindowsCredentialsW ( puiinfo : *const CREDUI_INFOW , dwautherror : u32 , pulauthpackage : *mut u32 , pvinauthbuffer : *const ::core::ffi::c_void , ulinauthbuffersize : u32 , ppvoutauthbuffer : *mut *mut ::core::ffi::c_void , puloutauthbuffersize : *mut u32 , pfsave : *mut super::super::Foundation:: BOOL , dwflags : CREDUIWIN_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn CredUIReadSSOCredW ( pszrealm : :: windows_sys::core::PCWSTR , ppszusername : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUIStoreSSOCredW ( pszrealm : :: windows_sys::core::PCWSTR , pszusername : :: windows_sys::core::PCWSTR , pszpassword : :: windows_sys::core::PCWSTR , bpersist : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUnPackAuthenticationBufferA ( dwflags : CRED_PACK_FLAGS , pauthbuffer : *const ::core::ffi::c_void , cbauthbuffer : u32 , pszusername : :: windows_sys::core::PSTR , pcchlmaxusername : *mut u32 , pszdomainname : :: windows_sys::core::PSTR , pcchmaxdomainname : *mut u32 , pszpassword : :: windows_sys::core::PSTR , pcchmaxpassword : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "credui.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUnPackAuthenticationBufferW ( dwflags : CRED_PACK_FLAGS , pauthbuffer : *const ::core::ffi::c_void , cbauthbuffer : u32 , pszusername : :: windows_sys::core::PWSTR , pcchmaxusername : *mut u32 , pszdomainname : :: windows_sys::core::PWSTR , pcchmaxdomainname : *mut u32 , pszpassword : :: windows_sys::core::PWSTR , pcchmaxpassword : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUnmarshalCredentialA ( marshaledcredential : :: windows_sys::core::PCSTR , credtype : *mut CRED_MARSHAL_TYPE , credential : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUnmarshalCredentialW ( marshaledcredential : :: windows_sys::core::PCWSTR , credtype : *mut CRED_MARSHAL_TYPE , credential : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUnprotectA ( fasself : super::super::Foundation:: BOOL , pszprotectedcredentials : :: windows_sys::core::PCSTR , cchprotectedcredentials : u32 , pszcredentials : :: windows_sys::core::PSTR , pcchmaxchars : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredUnprotectW ( fasself : super::super::Foundation:: BOOL , pszprotectedcredentials : :: windows_sys::core::PCWSTR , cchprotectedcredentials : u32 , pszcredentials : :: windows_sys::core::PWSTR , pcchmaxchars : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredWriteA ( credential : *const CREDENTIALA , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredWriteDomainCredentialsA ( targetinfo : *const CREDENTIAL_TARGET_INFORMATIONA , credential : *const CREDENTIALA , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredWriteDomainCredentialsW ( targetinfo : *const CREDENTIAL_TARGET_INFORMATIONW , credential : *const CREDENTIALW , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn CredWriteW ( credential : *const CREDENTIALW , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "scarddlg.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn GetOpenCardNameA ( param0 : *mut OPENCARDNAMEA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "scarddlg.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn GetOpenCardNameW ( param0 : *mut OPENCARDNAMEW ) -> i32 ); -::windows_sys::core::link ! ( "keycredmgr.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn KeyCredentialManagerFreeInformation ( keycredentialmanagerinfo : *const KeyCredentialManagerInfo ) -> ( ) ); -::windows_sys::core::link ! ( "keycredmgr.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn KeyCredentialManagerGetInformation ( keycredentialmanagerinfo : *mut *mut KeyCredentialManagerInfo ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "keycredmgr.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn KeyCredentialManagerGetOperationErrorStates ( keycredentialmanageroperationtype : KeyCredentialManagerOperationType , isready : *mut super::super::Foundation:: BOOL , keycredentialmanageroperationerrorstates : *mut KeyCredentialManagerOperationErrorStates ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "keycredmgr.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn KeyCredentialManagerShowUIOperation ( hwndowner : super::super::Foundation:: HWND , keycredentialmanageroperationtype : KeyCredentialManagerOperationType ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] fn SCardAccessStartedEvent ( ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardAddReaderToGroupA ( hcontext : usize , szreadername : :: windows_sys::core::PCSTR , szgroupname : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardAddReaderToGroupW ( hcontext : usize , szreadername : :: windows_sys::core::PCWSTR , szgroupname : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardAudit ( hcontext : usize , dwevent : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardBeginTransaction ( hcard : usize ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardCancel ( hcontext : usize ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardConnectA ( hcontext : usize , szreader : :: windows_sys::core::PCSTR , dwsharemode : u32 , dwpreferredprotocols : u32 , phcard : *mut usize , pdwactiveprotocol : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardConnectW ( hcontext : usize , szreader : :: windows_sys::core::PCWSTR , dwsharemode : u32 , dwpreferredprotocols : u32 , phcard : *mut usize , pdwactiveprotocol : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardControl ( hcard : usize , dwcontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , cbinbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , cboutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardDisconnect ( hcard : usize , dwdisposition : u32 ) -> i32 ); -::windows_sys::core::link ! ( "scarddlg.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardDlgExtendedError ( ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardEndTransaction ( hcard : usize , dwdisposition : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardEstablishContext ( dwscope : SCARD_SCOPE , pvreserved1 : *const ::core::ffi::c_void , pvreserved2 : *const ::core::ffi::c_void , phcontext : *mut usize ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardForgetCardTypeA ( hcontext : usize , szcardname : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardForgetCardTypeW ( hcontext : usize , szcardname : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardForgetReaderA ( hcontext : usize , szreadername : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardForgetReaderGroupA ( hcontext : usize , szgroupname : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardForgetReaderGroupW ( hcontext : usize , szgroupname : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardForgetReaderW ( hcontext : usize , szreadername : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardFreeMemory ( hcontext : usize , pvmem : *const ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetAttrib ( hcard : usize , dwattrid : u32 , pbattr : *mut u8 , pcbattrlen : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetCardTypeProviderNameA ( hcontext : usize , szcardname : :: windows_sys::core::PCSTR , dwproviderid : u32 , szprovider : :: windows_sys::core::PSTR , pcchprovider : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetCardTypeProviderNameW ( hcontext : usize , szcardname : :: windows_sys::core::PCWSTR , dwproviderid : u32 , szprovider : :: windows_sys::core::PWSTR , pcchprovider : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetDeviceTypeIdA ( hcontext : usize , szreadername : :: windows_sys::core::PCSTR , pdwdevicetypeid : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetDeviceTypeIdW ( hcontext : usize , szreadername : :: windows_sys::core::PCWSTR , pdwdevicetypeid : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetProviderIdA ( hcontext : usize , szcard : :: windows_sys::core::PCSTR , pguidproviderid : *mut :: windows_sys::core::GUID ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetProviderIdW ( hcontext : usize , szcard : :: windows_sys::core::PCWSTR , pguidproviderid : *mut :: windows_sys::core::GUID ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetReaderDeviceInstanceIdA ( hcontext : usize , szreadername : :: windows_sys::core::PCSTR , szdeviceinstanceid : :: windows_sys::core::PSTR , pcchdeviceinstanceid : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetReaderDeviceInstanceIdW ( hcontext : usize , szreadername : :: windows_sys::core::PCWSTR , szdeviceinstanceid : :: windows_sys::core::PWSTR , pcchdeviceinstanceid : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetReaderIconA ( hcontext : usize , szreadername : :: windows_sys::core::PCSTR , pbicon : *mut u8 , pcbicon : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetReaderIconW ( hcontext : usize , szreadername : :: windows_sys::core::PCWSTR , pbicon : *mut u8 , pcbicon : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetStatusChangeA ( hcontext : usize , dwtimeout : u32 , rgreaderstates : *mut SCARD_READERSTATEA , creaders : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetStatusChangeW ( hcontext : usize , dwtimeout : u32 , rgreaderstates : *mut SCARD_READERSTATEW , creaders : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardGetTransmitCount ( hcard : usize , pctransmitcount : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardIntroduceCardTypeA ( hcontext : usize , szcardname : :: windows_sys::core::PCSTR , pguidprimaryprovider : *const :: windows_sys::core::GUID , rgguidinterfaces : *const :: windows_sys::core::GUID , dwinterfacecount : u32 , pbatr : *const u8 , pbatrmask : *const u8 , cbatrlen : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardIntroduceCardTypeW ( hcontext : usize , szcardname : :: windows_sys::core::PCWSTR , pguidprimaryprovider : *const :: windows_sys::core::GUID , rgguidinterfaces : *const :: windows_sys::core::GUID , dwinterfacecount : u32 , pbatr : *const u8 , pbatrmask : *const u8 , cbatrlen : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardIntroduceReaderA ( hcontext : usize , szreadername : :: windows_sys::core::PCSTR , szdevicename : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardIntroduceReaderGroupA ( hcontext : usize , szgroupname : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardIntroduceReaderGroupW ( hcontext : usize , szgroupname : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardIntroduceReaderW ( hcontext : usize , szreadername : :: windows_sys::core::PCWSTR , szdevicename : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardIsValidContext ( hcontext : usize ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListCardsA ( hcontext : usize , pbatr : *const u8 , rgquidinterfaces : *const :: windows_sys::core::GUID , cguidinterfacecount : u32 , mszcards : :: windows_sys::core::PSTR , pcchcards : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListCardsW ( hcontext : usize , pbatr : *const u8 , rgquidinterfaces : *const :: windows_sys::core::GUID , cguidinterfacecount : u32 , mszcards : :: windows_sys::core::PWSTR , pcchcards : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListInterfacesA ( hcontext : usize , szcard : :: windows_sys::core::PCSTR , pguidinterfaces : *mut :: windows_sys::core::GUID , pcguidinterfaces : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListInterfacesW ( hcontext : usize , szcard : :: windows_sys::core::PCWSTR , pguidinterfaces : *mut :: windows_sys::core::GUID , pcguidinterfaces : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListReaderGroupsA ( hcontext : usize , mszgroups : :: windows_sys::core::PSTR , pcchgroups : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListReaderGroupsW ( hcontext : usize , mszgroups : :: windows_sys::core::PWSTR , pcchgroups : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListReadersA ( hcontext : usize , mszgroups : :: windows_sys::core::PCSTR , mszreaders : :: windows_sys::core::PSTR , pcchreaders : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListReadersW ( hcontext : usize , mszgroups : :: windows_sys::core::PCWSTR , mszreaders : :: windows_sys::core::PWSTR , pcchreaders : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListReadersWithDeviceInstanceIdA ( hcontext : usize , szdeviceinstanceid : :: windows_sys::core::PCSTR , mszreaders : :: windows_sys::core::PSTR , pcchreaders : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardListReadersWithDeviceInstanceIdW ( hcontext : usize , szdeviceinstanceid : :: windows_sys::core::PCWSTR , mszreaders : :: windows_sys::core::PWSTR , pcchreaders : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardLocateCardsA ( hcontext : usize , mszcards : :: windows_sys::core::PCSTR , rgreaderstates : *mut SCARD_READERSTATEA , creaders : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardLocateCardsByATRA ( hcontext : usize , rgatrmasks : *const SCARD_ATRMASK , catrs : u32 , rgreaderstates : *mut SCARD_READERSTATEA , creaders : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardLocateCardsByATRW ( hcontext : usize , rgatrmasks : *const SCARD_ATRMASK , catrs : u32 , rgreaderstates : *mut SCARD_READERSTATEW , creaders : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardLocateCardsW ( hcontext : usize , mszcards : :: windows_sys::core::PCWSTR , rgreaderstates : *mut SCARD_READERSTATEW , creaders : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardReadCacheA ( hcontext : usize , cardidentifier : *const :: windows_sys::core::GUID , freshnesscounter : u32 , lookupname : :: windows_sys::core::PCSTR , data : *mut u8 , datalen : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardReadCacheW ( hcontext : usize , cardidentifier : *const :: windows_sys::core::GUID , freshnesscounter : u32 , lookupname : :: windows_sys::core::PCWSTR , data : *mut u8 , datalen : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardReconnect ( hcard : usize , dwsharemode : u32 , dwpreferredprotocols : u32 , dwinitialization : u32 , pdwactiveprotocol : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardReleaseContext ( hcontext : usize ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardReleaseStartedEvent ( ) -> ( ) ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardRemoveReaderFromGroupA ( hcontext : usize , szreadername : :: windows_sys::core::PCSTR , szgroupname : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardRemoveReaderFromGroupW ( hcontext : usize , szreadername : :: windows_sys::core::PCWSTR , szgroupname : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardSetAttrib ( hcard : usize , dwattrid : u32 , pbattr : *const u8 , cbattrlen : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardSetCardTypeProviderNameA ( hcontext : usize , szcardname : :: windows_sys::core::PCSTR , dwproviderid : u32 , szprovider : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardSetCardTypeProviderNameW ( hcontext : usize , szcardname : :: windows_sys::core::PCWSTR , dwproviderid : u32 , szprovider : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardState ( hcard : usize , pdwstate : *mut u32 , pdwprotocol : *mut u32 , pbatr : *mut u8 , pcbatrlen : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardStatusA ( hcard : usize , mszreadernames : :: windows_sys::core::PSTR , pcchreaderlen : *mut u32 , pdwstate : *mut u32 , pdwprotocol : *mut u32 , pbatr : *mut u8 , pcbatrlen : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardStatusW ( hcard : usize , mszreadernames : :: windows_sys::core::PWSTR , pcchreaderlen : *mut u32 , pdwstate : *mut u32 , pdwprotocol : *mut u32 , pbatr : *mut u8 , pcbatrlen : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardTransmit ( hcard : usize , piosendpci : *const SCARD_IO_REQUEST , pbsendbuffer : *const u8 , cbsendlength : u32 , piorecvpci : *mut SCARD_IO_REQUEST , pbrecvbuffer : *mut u8 , pcbrecvlength : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "scarddlg.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SCardUIDlgSelectCardA ( param0 : *mut OPENCARDNAME_EXA ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "scarddlg.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SCardUIDlgSelectCardW ( param0 : *mut OPENCARDNAME_EXW ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardWriteCacheA ( hcontext : usize , cardidentifier : *const :: windows_sys::core::GUID , freshnesscounter : u32 , lookupname : :: windows_sys::core::PCSTR , data : *const u8 , datalen : u32 ) -> i32 ); -::windows_sys::core::link ! ( "winscard.dll""system" #[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] fn SCardWriteCacheW ( hcontext : usize , cardidentifier : *const :: windows_sys::core::GUID , freshnesscounter : u32 , lookupname : :: windows_sys::core::PCWSTR , data : *const u8 , datalen : u32 ) -> i32 ); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CERT_HASH_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDSSP_CRED_EX_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDSSP_FLAG_REDIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDSSP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CREDSSP"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDSSP_SERVER_AUTH_CERTIFICATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDSSP_SERVER_AUTH_LOOPBACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDSSP_SERVER_AUTH_NEGOTIATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_DOWNLEVEL_HELLO_AS_SMART_CARD: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_IGNORE_CLOUDAUTHORITY_NAME: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_MAX_CAPTION_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_MAX_DOMAIN_TARGET_LENGTH: u32 = 337u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_MAX_GENERIC_TARGET_LENGTH: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_MAX_MESSAGE_LENGTH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_MAX_USERNAME_LENGTH: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_ALLOW_NAME_RESOLUTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_CACHE_TARGET_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_LOGON_TYPES_MASK: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_ATTRIBUTES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_CREDENTIAL_BLOB_SIZE: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_DOMAIN_TARGET_NAME_LENGTH: u32 = 337u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_GENERIC_TARGET_NAME_LENGTH: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_STRING_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_TARGETNAME_ATTRIBUTE_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_TARGETNAME_NAMESPACE_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_USERNAME_LENGTH: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_MAX_VALUE_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PRESERVE_CREDENTIAL_BLOB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PROTECT_AS_SELF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PROTECT_TO_SYSTEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_SESSION_WILDCARD_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*Session"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_SESSION_WILDCARD_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("*Session"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_SESSION_WILDCARD_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*Session"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_BATCH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("batch"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_BATCH_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("batch"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_BATCH_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("batch"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("cachedinteractive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("cachedinteractive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("cachedinteractive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("interactive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("interactive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("interactive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("name"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("name"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("name"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("network"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("networkcleartext"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("networkcleartext"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("networkcleartext"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NETWORK_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("network"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_NETWORK_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("network"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("remoteinteractive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("remoteinteractive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("remoteinteractive"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_SERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("service"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_SERVICE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("service"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_SERVICE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("service"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_TARGET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("target"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_TARGET_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("target"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_ATTRIBUTE_TARGET_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("target"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_DOMAIN_NAMESPACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Domain"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_DOMAIN_NAMESPACE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Domain"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_DOMAIN_NAMESPACE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Domain"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("LegacyGeneric"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LegacyGeneric"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_CREATE_EXPLICIT_CRED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_DNSTREE_IS_DFS_SERVER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_DOMAIN_FORMAT_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_ONLY_PASSWORD_REQUIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_SERVER_FORMAT_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_USERNAME_TARGET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_VALID_FLAGS: u32 = 61567u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TI_WORKGROUP_MEMBER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_UNPROTECT_ALLOW_TO_SYSTEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_UNPROTECT_AS_SELF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const FILE_DEVICE_SMARTCARD: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const GUID_DEVINTERFACE_SMARTCARD_READER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50dd5230_ba8a_11d1_bf5d_0000f805f530); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const MAXIMUM_ATTR_STRING_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const MAXIMUM_SMARTCARD_READERS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_ABSENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_ALL_READERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCard$AllReaders\u{0}00"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_ATR_LENGTH: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_AUDIT_CHV_FAILURE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_AUDIT_CHV_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_COMMUNICATIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_ICC_STATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_IFD_PROTOCOL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_MECHANICAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_PERF: u32 = 32766u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_POWER_MGMT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_PROTOCOL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_SECURITY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_SYSTEM: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_VENDOR_DEFINED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_CLASS_VENDOR_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_COLD_RESET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_DEFAULT_READERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCard$DefaultReaders\u{0}00"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_EJECT_CARD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_LEAVE_CARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_LOCAL_READERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCard$LocalReaders\u{0}00"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_NEGOTIABLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_POWERED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_POWER_DOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PRESENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROTOCOL_DEFAULT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROTOCOL_OPTIMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROTOCOL_RAW: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROTOCOL_T0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROTOCOL_T1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROTOCOL_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROVIDER_CSP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROVIDER_KSP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_PROVIDER_PRIMARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_CONFISCATES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_CONTACTLESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_EJECTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_SWALLOWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_EMBEDDEDSE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_IDE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_KEYBOARD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_NFC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_NGC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_PARALELL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_PCMCIA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_SCSI: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_SERIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_TPM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_UICC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_USB: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_READER_TYPE_VENDOR: u32 = 240u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_RESET_CARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SCOPE_TERMINAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SHARE_DIRECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SHARE_EXCLUSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SHARE_SHARED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SPECIFIC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_UNPOWERED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SWALLOWED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SYSTEM_READERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCard$SystemReaders\u{0}00"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_T0_CMD_LENGTH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_T0_HEADER_LENGTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_T1_EPILOGUE_LENGTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_T1_EPILOGUE_LENGTH_LRC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_T1_MAX_IFS: u32 = 254u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_T1_PROLOGUE_LENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_UNPOWER_CARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_WARM_RESET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCERR_NOCARDNAME: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCERR_NOGUIDS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SC_DLG_FORCE_UI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SC_DLG_MINIMAL_UI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SC_DLG_NO_UI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SECPKG_ALT_ATTR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SECPKG_ATTR_C_FULL_IDENT_TOKEN: u32 = 2147483781u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_ACCOUNT_DISABLED: super::super::Foundation::NTSTATUS = -1073741710i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_ACCOUNT_EXPIRED: super::super::Foundation::NTSTATUS = -1073741421i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_ACCOUNT_LOCKED_OUT: super::super::Foundation::NTSTATUS = -1073741260i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_ACCOUNT_RESTRICTION: super::super::Foundation::NTSTATUS = -1073741714i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_AUTHENTICATION_FIREWALL_FAILED: super::super::Foundation::NTSTATUS = -1073740781i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_DOWNGRADE_DETECTED: super::super::Foundation::NTSTATUS = -1073740920i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_LOGON_FAILURE: super::super::Foundation::NTSTATUS = -1073741715i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_LOGON_TYPE_NOT_GRANTED: super::super::Foundation::NTSTATUS = -1073741477i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_NO_SUCH_LOGON_SESSION: super::super::Foundation::NTSTATUS = -1073741729i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_NO_SUCH_USER: super::super::Foundation::NTSTATUS = -1073741724i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_PASSWORD_EXPIRED: super::super::Foundation::NTSTATUS = -1073741711i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_PASSWORD_MUST_CHANGE: super::super::Foundation::NTSTATUS = -1073741276i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const STATUS_WRONG_PASSWORD: super::super::Foundation::NTSTATUS = -1073741718i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const TS_SSP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TSSSP"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const TS_SSP_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("TSSSP"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const szOID_TS_KP_TS_SERVER_AUTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.54.1.2"); -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CREDSPP_SUBMIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredsspPasswordCreds: CREDSPP_SUBMIT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredsspSchannelCreds: CREDSPP_SUBMIT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredsspCertificateCreds: CREDSPP_SUBMIT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredsspSubmitBufferBoth: CREDSPP_SUBMIT_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredsspSubmitBufferBothOld: CREDSPP_SUBMIT_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredsspCredEx: CREDSPP_SUBMIT_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CREDUIWIN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_GENERIC: CREDUIWIN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_CHECKBOX: CREDUIWIN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_AUTHPACKAGE_ONLY: CREDUIWIN_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_IN_CRED_ONLY: CREDUIWIN_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_ENUMERATE_ADMINS: CREDUIWIN_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_ENUMERATE_CURRENT_USER: CREDUIWIN_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_SECURE_PROMPT: CREDUIWIN_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_PREPROMPTING: CREDUIWIN_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUIWIN_PACK_32_WOW: CREDUIWIN_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CREDUI_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_ALWAYS_SHOW_UI: CREDUI_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_COMPLETE_USERNAME: CREDUI_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_DO_NOT_PERSIST: CREDUI_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_EXCLUDE_CERTIFICATES: CREDUI_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_EXPECT_CONFIRMATION: CREDUI_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_GENERIC_CREDENTIALS: CREDUI_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_INCORRECT_PASSWORD: CREDUI_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_KEEP_USERNAME: CREDUI_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_PASSWORD_ONLY_OK: CREDUI_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_PERSIST: CREDUI_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_REQUEST_ADMINISTRATOR: CREDUI_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_REQUIRE_CERTIFICATE: CREDUI_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_REQUIRE_SMARTCARD: CREDUI_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_SERVER_CREDENTIAL: CREDUI_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX: CREDUI_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS: CREDUI_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CREDUI_FLAGS_VALIDATE_USERNAME: CREDUI_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CRED_ENUMERATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_ENUMERATE_ALL_CREDENTIALS: CRED_ENUMERATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CRED_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_PASSWORD_FOR_CERT: CRED_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_PROMPT_NOW: CRED_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_USERNAME_TARGET: CRED_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_OWF_CRED_BLOB: CRED_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_REQUIRE_CONFIRMATION: CRED_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_WILDCARD_MATCH: CRED_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_VSM_PROTECTED: CRED_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_NGC_CERT: CRED_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_VALID_FLAGS: CRED_FLAGS = 61695u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_FLAGS_VALID_INPUT_FLAGS: CRED_FLAGS = 61599u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CRED_MARSHAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CertCredential: CRED_MARSHAL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const UsernameTargetCredential: CRED_MARSHAL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const BinaryBlobCredential: CRED_MARSHAL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const UsernameForPackedCredentials: CRED_MARSHAL_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const BinaryBlobForSystem: CRED_MARSHAL_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CRED_PACK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PACK_PROTECTED_CREDENTIALS: CRED_PACK_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PACK_WOW_BUFFER: CRED_PACK_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PACK_GENERIC_CREDENTIALS: CRED_PACK_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PACK_ID_PROVIDER_CREDENTIALS: CRED_PACK_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CRED_PERSIST = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PERSIST_NONE: CRED_PERSIST = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PERSIST_SESSION: CRED_PERSIST = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PERSIST_LOCAL_MACHINE: CRED_PERSIST = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_PERSIST_ENTERPRISE: CRED_PERSIST = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CRED_PROTECTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredUnprotected: CRED_PROTECTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredUserProtection: CRED_PROTECTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredTrustedProtection: CRED_PROTECTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CredForSystemProtection: CRED_PROTECTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type CRED_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_GENERIC: CRED_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_DOMAIN_PASSWORD: CRED_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_DOMAIN_CERTIFICATE: CRED_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_DOMAIN_VISIBLE_PASSWORD: CRED_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_GENERIC_CERTIFICATE: CRED_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_DOMAIN_EXTENDED: CRED_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_MAXIMUM: CRED_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const CRED_TYPE_MAXIMUM_EX: CRED_TYPE = 1007u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type KeyCredentialManagerOperationErrorStates = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStateNone: KeyCredentialManagerOperationErrorStates = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStateDeviceJoinFailure: KeyCredentialManagerOperationErrorStates = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStateTokenFailure: KeyCredentialManagerOperationErrorStates = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStateCertificateFailure: KeyCredentialManagerOperationErrorStates = 4u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStateRemoteSessionFailure: KeyCredentialManagerOperationErrorStates = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStatePolicyFailure: KeyCredentialManagerOperationErrorStates = 16u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStateHardwareFailure: KeyCredentialManagerOperationErrorStates = 32u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerOperationErrorStatePinExistsFailure: KeyCredentialManagerOperationErrorStates = 64u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type KeyCredentialManagerOperationType = i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerProvisioning: KeyCredentialManagerOperationType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerPinChange: KeyCredentialManagerOperationType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const KeyCredentialManagerPinReset: KeyCredentialManagerOperationType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type READER_SEL_REQUEST_MATCH_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const RSR_MATCH_TYPE_READER_AND_CONTAINER: READER_SEL_REQUEST_MATCH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const RSR_MATCH_TYPE_SERIAL_NUMBER: READER_SEL_REQUEST_MATCH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const RSR_MATCH_TYPE_ALL_CARDS: READER_SEL_REQUEST_MATCH_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type SCARD_SCOPE = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SCOPE_USER: SCARD_SCOPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_SCOPE_SYSTEM: SCARD_SCOPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type SCARD_STATE = u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_UNAWARE: SCARD_STATE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_IGNORE: SCARD_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_UNAVAILABLE: SCARD_STATE = 8u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_EMPTY: SCARD_STATE = 16u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_PRESENT: SCARD_STATE = 32u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_ATRMATCH: SCARD_STATE = 64u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_EXCLUSIVE: SCARD_STATE = 128u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_INUSE: SCARD_STATE = 256u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_MUTE: SCARD_STATE = 512u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_CHANGED: SCARD_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub const SCARD_STATE_UNKNOWN: SCARD_STATE = 4u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct BINARY_BLOB_CREDENTIAL_INFO { - pub cbBlob: u32, - pub pbBlob: *mut u8, -} -impl ::core::marker::Copy for BINARY_BLOB_CREDENTIAL_INFO {} -impl ::core::clone::Clone for BINARY_BLOB_CREDENTIAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct CERT_CREDENTIAL_INFO { - pub cbSize: u32, - pub rgbHashOfCert: [u8; 20], -} -impl ::core::marker::Copy for CERT_CREDENTIAL_INFO {} -impl ::core::clone::Clone for CERT_CREDENTIAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CREDENTIALA { - pub Flags: CRED_FLAGS, - pub Type: CRED_TYPE, - pub TargetName: ::windows_sys::core::PSTR, - pub Comment: ::windows_sys::core::PSTR, - pub LastWritten: super::super::Foundation::FILETIME, - pub CredentialBlobSize: u32, - pub CredentialBlob: *mut u8, - pub Persist: CRED_PERSIST, - pub AttributeCount: u32, - pub Attributes: *mut CREDENTIAL_ATTRIBUTEA, - pub TargetAlias: ::windows_sys::core::PSTR, - pub UserName: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CREDENTIALA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CREDENTIALA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CREDENTIALW { - pub Flags: CRED_FLAGS, - pub Type: CRED_TYPE, - pub TargetName: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub LastWritten: super::super::Foundation::FILETIME, - pub CredentialBlobSize: u32, - pub CredentialBlob: *mut u8, - pub Persist: CRED_PERSIST, - pub AttributeCount: u32, - pub Attributes: *mut CREDENTIAL_ATTRIBUTEW, - pub TargetAlias: ::windows_sys::core::PWSTR, - pub UserName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CREDENTIALW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CREDENTIALW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct CREDENTIAL_ATTRIBUTEA { - pub Keyword: ::windows_sys::core::PSTR, - pub Flags: u32, - pub ValueSize: u32, - pub Value: *mut u8, -} -impl ::core::marker::Copy for CREDENTIAL_ATTRIBUTEA {} -impl ::core::clone::Clone for CREDENTIAL_ATTRIBUTEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct CREDENTIAL_ATTRIBUTEW { - pub Keyword: ::windows_sys::core::PWSTR, - pub Flags: u32, - pub ValueSize: u32, - pub Value: *mut u8, -} -impl ::core::marker::Copy for CREDENTIAL_ATTRIBUTEW {} -impl ::core::clone::Clone for CREDENTIAL_ATTRIBUTEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct CREDENTIAL_TARGET_INFORMATIONA { - pub TargetName: ::windows_sys::core::PSTR, - pub NetbiosServerName: ::windows_sys::core::PSTR, - pub DnsServerName: ::windows_sys::core::PSTR, - pub NetbiosDomainName: ::windows_sys::core::PSTR, - pub DnsDomainName: ::windows_sys::core::PSTR, - pub DnsTreeName: ::windows_sys::core::PSTR, - pub PackageName: ::windows_sys::core::PSTR, - pub Flags: u32, - pub CredTypeCount: u32, - pub CredTypes: *mut u32, -} -impl ::core::marker::Copy for CREDENTIAL_TARGET_INFORMATIONA {} -impl ::core::clone::Clone for CREDENTIAL_TARGET_INFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct CREDENTIAL_TARGET_INFORMATIONW { - pub TargetName: ::windows_sys::core::PWSTR, - pub NetbiosServerName: ::windows_sys::core::PWSTR, - pub DnsServerName: ::windows_sys::core::PWSTR, - pub NetbiosDomainName: ::windows_sys::core::PWSTR, - pub DnsDomainName: ::windows_sys::core::PWSTR, - pub DnsTreeName: ::windows_sys::core::PWSTR, - pub PackageName: ::windows_sys::core::PWSTR, - pub Flags: u32, - pub CredTypeCount: u32, - pub CredTypes: *mut u32, -} -impl ::core::marker::Copy for CREDENTIAL_TARGET_INFORMATIONW {} -impl ::core::clone::Clone for CREDENTIAL_TARGET_INFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct CREDSSP_CRED { - pub Type: CREDSPP_SUBMIT_TYPE, - pub pSchannelCred: *mut ::core::ffi::c_void, - pub pSpnegoCred: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CREDSSP_CRED {} -impl ::core::clone::Clone for CREDSSP_CRED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct CREDSSP_CRED_EX { - pub Type: CREDSPP_SUBMIT_TYPE, - pub Version: u32, - pub Flags: u32, - pub Reserved: u32, - pub Cred: CREDSSP_CRED, -} -impl ::core::marker::Copy for CREDSSP_CRED_EX {} -impl ::core::clone::Clone for CREDSSP_CRED_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CREDUI_INFOA { - pub cbSize: u32, - pub hwndParent: super::super::Foundation::HWND, - pub pszMessageText: ::windows_sys::core::PCSTR, - pub pszCaptionText: ::windows_sys::core::PCSTR, - pub hbmBanner: super::super::Graphics::Gdi::HBITMAP, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CREDUI_INFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CREDUI_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CREDUI_INFOW { - pub cbSize: u32, - pub hwndParent: super::super::Foundation::HWND, - pub pszMessageText: ::windows_sys::core::PCWSTR, - pub pszCaptionText: ::windows_sys::core::PCWSTR, - pub hbmBanner: super::super::Graphics::Gdi::HBITMAP, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CREDUI_INFOW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CREDUI_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct KeyCredentialManagerInfo { - pub containerId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KeyCredentialManagerInfo {} -impl ::core::clone::Clone for KeyCredentialManagerInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENCARDNAMEA { - pub dwStructSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub hSCardContext: usize, - pub lpstrGroupNames: ::windows_sys::core::PSTR, - pub nMaxGroupNames: u32, - pub lpstrCardNames: ::windows_sys::core::PSTR, - pub nMaxCardNames: u32, - pub rgguidInterfaces: *const ::windows_sys::core::GUID, - pub cguidInterfaces: u32, - pub lpstrRdr: ::windows_sys::core::PSTR, - pub nMaxRdr: u32, - pub lpstrCard: ::windows_sys::core::PSTR, - pub nMaxCard: u32, - pub lpstrTitle: ::windows_sys::core::PCSTR, - pub dwFlags: u32, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwShareMode: u32, - pub dwPreferredProtocols: u32, - pub dwActiveProtocol: u32, - pub lpfnConnect: LPOCNCONNPROCA, - pub lpfnCheck: LPOCNCHKPROC, - pub lpfnDisconnect: LPOCNDSCPROC, - pub hCardHandle: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENCARDNAMEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENCARDNAMEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENCARDNAMEW { - pub dwStructSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub hSCardContext: usize, - pub lpstrGroupNames: ::windows_sys::core::PWSTR, - pub nMaxGroupNames: u32, - pub lpstrCardNames: ::windows_sys::core::PWSTR, - pub nMaxCardNames: u32, - pub rgguidInterfaces: *const ::windows_sys::core::GUID, - pub cguidInterfaces: u32, - pub lpstrRdr: ::windows_sys::core::PWSTR, - pub nMaxRdr: u32, - pub lpstrCard: ::windows_sys::core::PWSTR, - pub nMaxCard: u32, - pub lpstrTitle: ::windows_sys::core::PCWSTR, - pub dwFlags: u32, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwShareMode: u32, - pub dwPreferredProtocols: u32, - pub dwActiveProtocol: u32, - pub lpfnConnect: LPOCNCONNPROCW, - pub lpfnCheck: LPOCNCHKPROC, - pub lpfnDisconnect: LPOCNDSCPROC, - pub hCardHandle: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENCARDNAMEW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENCARDNAMEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OPENCARDNAME_EXA { - pub dwStructSize: u32, - pub hSCardContext: usize, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub lpstrTitle: ::windows_sys::core::PCSTR, - pub lpstrSearchDesc: ::windows_sys::core::PCSTR, - pub hIcon: super::super::UI::WindowsAndMessaging::HICON, - pub pOpenCardSearchCriteria: *mut OPENCARD_SEARCH_CRITERIAA, - pub lpfnConnect: LPOCNCONNPROCA, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwShareMode: u32, - pub dwPreferredProtocols: u32, - pub lpstrRdr: ::windows_sys::core::PSTR, - pub nMaxRdr: u32, - pub lpstrCard: ::windows_sys::core::PSTR, - pub nMaxCard: u32, - pub dwActiveProtocol: u32, - pub hCardHandle: usize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OPENCARDNAME_EXA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OPENCARDNAME_EXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OPENCARDNAME_EXW { - pub dwStructSize: u32, - pub hSCardContext: usize, - pub hwndOwner: super::super::Foundation::HWND, - pub dwFlags: u32, - pub lpstrTitle: ::windows_sys::core::PCWSTR, - pub lpstrSearchDesc: ::windows_sys::core::PCWSTR, - pub hIcon: super::super::UI::WindowsAndMessaging::HICON, - pub pOpenCardSearchCriteria: *mut OPENCARD_SEARCH_CRITERIAW, - pub lpfnConnect: LPOCNCONNPROCW, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwShareMode: u32, - pub dwPreferredProtocols: u32, - pub lpstrRdr: ::windows_sys::core::PWSTR, - pub nMaxRdr: u32, - pub lpstrCard: ::windows_sys::core::PWSTR, - pub nMaxCard: u32, - pub dwActiveProtocol: u32, - pub hCardHandle: usize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OPENCARDNAME_EXW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OPENCARDNAME_EXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENCARD_SEARCH_CRITERIAA { - pub dwStructSize: u32, - pub lpstrGroupNames: ::windows_sys::core::PSTR, - pub nMaxGroupNames: u32, - pub rgguidInterfaces: *const ::windows_sys::core::GUID, - pub cguidInterfaces: u32, - pub lpstrCardNames: ::windows_sys::core::PSTR, - pub nMaxCardNames: u32, - pub lpfnCheck: LPOCNCHKPROC, - pub lpfnConnect: LPOCNCONNPROCA, - pub lpfnDisconnect: LPOCNDSCPROC, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwShareMode: u32, - pub dwPreferredProtocols: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENCARD_SEARCH_CRITERIAA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENCARD_SEARCH_CRITERIAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENCARD_SEARCH_CRITERIAW { - pub dwStructSize: u32, - pub lpstrGroupNames: ::windows_sys::core::PWSTR, - pub nMaxGroupNames: u32, - pub rgguidInterfaces: *const ::windows_sys::core::GUID, - pub cguidInterfaces: u32, - pub lpstrCardNames: ::windows_sys::core::PWSTR, - pub nMaxCardNames: u32, - pub lpfnCheck: LPOCNCHKPROC, - pub lpfnConnect: LPOCNCONNPROCW, - pub lpfnDisconnect: LPOCNDSCPROC, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwShareMode: u32, - pub dwPreferredProtocols: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENCARD_SEARCH_CRITERIAW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENCARD_SEARCH_CRITERIAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct READER_SEL_REQUEST { - pub dwShareMode: u32, - pub dwPreferredProtocols: u32, - pub MatchType: READER_SEL_REQUEST_MATCH_TYPE, - pub Anonymous: READER_SEL_REQUEST_0, -} -impl ::core::marker::Copy for READER_SEL_REQUEST {} -impl ::core::clone::Clone for READER_SEL_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub union READER_SEL_REQUEST_0 { - pub ReaderAndContainerParameter: READER_SEL_REQUEST_0_0, - pub SerialNumberParameter: READER_SEL_REQUEST_0_1, -} -impl ::core::marker::Copy for READER_SEL_REQUEST_0 {} -impl ::core::clone::Clone for READER_SEL_REQUEST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct READER_SEL_REQUEST_0_0 { - pub cbReaderNameOffset: u32, - pub cchReaderNameLength: u32, - pub cbContainerNameOffset: u32, - pub cchContainerNameLength: u32, - pub dwDesiredCardModuleVersion: u32, - pub dwCspFlags: u32, -} -impl ::core::marker::Copy for READER_SEL_REQUEST_0_0 {} -impl ::core::clone::Clone for READER_SEL_REQUEST_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct READER_SEL_REQUEST_0_1 { - pub cbSerialNumberOffset: u32, - pub cbSerialNumberLength: u32, - pub dwDesiredCardModuleVersion: u32, -} -impl ::core::marker::Copy for READER_SEL_REQUEST_0_1 {} -impl ::core::clone::Clone for READER_SEL_REQUEST_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct READER_SEL_RESPONSE { - pub cbReaderNameOffset: u32, - pub cchReaderNameLength: u32, - pub cbCardNameOffset: u32, - pub cchCardNameLength: u32, -} -impl ::core::marker::Copy for READER_SEL_RESPONSE {} -impl ::core::clone::Clone for READER_SEL_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SCARD_ATRMASK { - pub cbAtr: u32, - pub rgbAtr: [u8; 36], - pub rgbMask: [u8; 36], -} -impl ::core::marker::Copy for SCARD_ATRMASK {} -impl ::core::clone::Clone for SCARD_ATRMASK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SCARD_IO_REQUEST { - pub dwProtocol: u32, - pub cbPciLength: u32, -} -impl ::core::marker::Copy for SCARD_IO_REQUEST {} -impl ::core::clone::Clone for SCARD_IO_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SCARD_READERSTATEA { - pub szReader: ::windows_sys::core::PCSTR, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwCurrentState: SCARD_STATE, - pub dwEventState: SCARD_STATE, - pub cbAtr: u32, - pub rgbAtr: [u8; 36], -} -impl ::core::marker::Copy for SCARD_READERSTATEA {} -impl ::core::clone::Clone for SCARD_READERSTATEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SCARD_READERSTATEW { - pub szReader: ::windows_sys::core::PCWSTR, - pub pvUserData: *mut ::core::ffi::c_void, - pub dwCurrentState: SCARD_STATE, - pub dwEventState: SCARD_STATE, - pub cbAtr: u32, - pub rgbAtr: [u8; 36], -} -impl ::core::marker::Copy for SCARD_READERSTATEW {} -impl ::core::clone::Clone for SCARD_READERSTATEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SCARD_T0_COMMAND { - pub bCla: u8, - pub bIns: u8, - pub bP1: u8, - pub bP2: u8, - pub bP3: u8, -} -impl ::core::marker::Copy for SCARD_T0_COMMAND {} -impl ::core::clone::Clone for SCARD_T0_COMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SCARD_T0_REQUEST { - pub ioRequest: SCARD_IO_REQUEST, - pub bSw1: u8, - pub bSw2: u8, - pub Anonymous: SCARD_T0_REQUEST_0, -} -impl ::core::marker::Copy for SCARD_T0_REQUEST {} -impl ::core::clone::Clone for SCARD_T0_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub union SCARD_T0_REQUEST_0 { - pub CmdBytes: SCARD_T0_COMMAND, - pub rgbHeader: [u8; 5], -} -impl ::core::marker::Copy for SCARD_T0_REQUEST_0 {} -impl ::core::clone::Clone for SCARD_T0_REQUEST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SCARD_T1_REQUEST { - pub ioRequest: SCARD_IO_REQUEST, -} -impl ::core::marker::Copy for SCARD_T1_REQUEST {} -impl ::core::clone::Clone for SCARD_T1_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SecHandle { - pub dwLower: usize, - pub dwUpper: usize, -} -impl ::core::marker::Copy for SecHandle {} -impl ::core::clone::Clone for SecHandle { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct SecPkgContext_ClientCreds { - pub AuthBufferLen: u32, - pub AuthBuffer: *mut u8, -} -impl ::core::marker::Copy for SecPkgContext_ClientCreds {} -impl ::core::clone::Clone for SecPkgContext_ClientCreds { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub struct USERNAME_TARGET_CREDENTIAL_INFO { - pub UserName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for USERNAME_TARGET_CREDENTIAL_INFO {} -impl ::core::clone::Clone for USERNAME_TARGET_CREDENTIAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Credentials\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPOCNCHKPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type LPOCNCONNPROCA = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type LPOCNCONNPROCW = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_Security_Credentials\"`*"] -pub type LPOCNDSCPROC = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs deleted file mode 100644 index 859ecc0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Catalog/mod.rs +++ /dev/null @@ -1,261 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminAcquireContext ( phcatadmin : *mut isize , pgsubsystem : *const :: windows_sys::core::GUID , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminAcquireContext2 ( phcatadmin : *mut isize , pgsubsystem : *const :: windows_sys::core::GUID , pwszhashalgorithm : :: windows_sys::core::PCWSTR , pstronghashpolicy : *const super:: CERT_STRONG_SIGN_PARA , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptCATAdminAddCatalog ( hcatadmin : isize , pwszcatalogfile : :: windows_sys::core::PCWSTR , pwszselectbasename : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminCalcHashFromFileHandle ( hfile : super::super::super::Foundation:: HANDLE , pcbhash : *mut u32 , pbhash : *mut u8 , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminCalcHashFromFileHandle2 ( hcatadmin : isize , hfile : super::super::super::Foundation:: HANDLE , pcbhash : *mut u32 , pbhash : *mut u8 , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptCATAdminEnumCatalogFromHash ( hcatadmin : isize , pbhash : *const u8 , cbhash : u32 , dwflags : u32 , phprevcatinfo : *mut isize ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminPauseServiceForBackup ( dwflags : u32 , fresume : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminReleaseCatalogContext ( hcatadmin : isize , hcatinfo : isize , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminReleaseContext ( hcatadmin : isize , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminRemoveCatalog ( hcatadmin : isize , pwszcatalogfile : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATAdminResolveCatalogPath ( hcatadmin : isize , pwszcatalogfile : :: windows_sys::core::PCWSTR , pscatinfo : *mut CATALOG_INFO , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATAllocSortedMemberInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pwszreferencetag : :: windows_sys::core::PCWSTR ) -> *mut CRYPTCATMEMBER ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATCDFClose ( pcdf : *mut CRYPTCATCDF ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATCDFEnumAttributes ( pcdf : *mut CRYPTCATCDF , pmember : *mut CRYPTCATMEMBER , pprevattr : *mut CRYPTCATATTRIBUTE , pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATCDFEnumCatAttributes ( pcdf : *mut CRYPTCATCDF , pprevattr : *mut CRYPTCATATTRIBUTE , pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATCDFEnumMembers ( pcdf : *mut CRYPTCATCDF , pprevmember : *mut CRYPTCATMEMBER , pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK ) -> *mut CRYPTCATMEMBER ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATCDFOpen ( pwszfilepath : :: windows_sys::core::PCWSTR , pfnparseerror : PFN_CDF_PARSE_ERROR_CALLBACK ) -> *mut CRYPTCATCDF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATCatalogInfoFromContext ( hcatinfo : isize , pscatinfo : *mut CATALOG_INFO , dwflags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATClose ( hcatalog : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATEnumerateAttr ( hcatalog : super::super::super::Foundation:: HANDLE , pcatmember : *mut CRYPTCATMEMBER , pprevattr : *mut CRYPTCATATTRIBUTE ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATEnumerateCatAttr ( hcatalog : super::super::super::Foundation:: HANDLE , pprevattr : *mut CRYPTCATATTRIBUTE ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATEnumerateMember ( hcatalog : super::super::super::Foundation:: HANDLE , pprevmember : *mut CRYPTCATMEMBER ) -> *mut CRYPTCATMEMBER ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATFreeSortedMemberInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pcatmember : *mut CRYPTCATMEMBER ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATGetAttrInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pcatmember : *mut CRYPTCATMEMBER , pwszreferencetag : :: windows_sys::core::PCWSTR ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATGetCatAttrInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pwszreferencetag : :: windows_sys::core::PCWSTR ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATGetMemberInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pwszreferencetag : :: windows_sys::core::PCWSTR ) -> *mut CRYPTCATMEMBER ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATHandleFromStore ( pcatstore : *mut CRYPTCATSTORE ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATOpen ( pwszfilename : :: windows_sys::core::PCWSTR , fdwopenflags : CRYPTCAT_OPEN_FLAGS , hprov : usize , dwpublicversion : CRYPTCAT_VERSION , dwencodingtype : u32 ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATPersistStore ( hcatalog : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATPutAttrInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pcatmember : *mut CRYPTCATMEMBER , pwszreferencetag : :: windows_sys::core::PCWSTR , dwattrtypeandaction : u32 , cbdata : u32 , pbdata : *mut u8 ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATPutCatAttrInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pwszreferencetag : :: windows_sys::core::PCWSTR , dwattrtypeandaction : u32 , cbdata : u32 , pbdata : *mut u8 ) -> *mut CRYPTCATATTRIBUTE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn CryptCATPutMemberInfo ( hcatalog : super::super::super::Foundation:: HANDLE , pwszfilename : :: windows_sys::core::PCWSTR , pwszreferencetag : :: windows_sys::core::PCWSTR , pgsubjecttype : *mut :: windows_sys::core::GUID , dwcertversion : u32 , cbsipindirectdata : u32 , pbsipindirectdata : *mut u8 ) -> *mut CRYPTCATMEMBER ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn CryptCATStoreFromHandle ( hcatalog : super::super::super::Foundation:: HANDLE ) -> *mut CRYPTCATSTORE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] fn IsCatalogFile ( hfile : super::super::super::Foundation:: HANDLE , pwszfilename : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ADDCATALOG_HARDLINK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ADDCATALOG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_AUTHENTICATED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_DATAASCII: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_DATABASE64: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_DATAREPLACE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_NAMEASCII: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_NAMEOBJID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_NO_AUTO_COMPAT_ENTRY: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_ATTR_UNAUTHENTICATED: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_AREA_ATTRIBUTE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_AREA_HEADER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_AREA_MEMBER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_ATTR_TOOFEWVALUES: u32 = 131074u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_ATTR_TYPECOMBO: u32 = 131076u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_BAD_GUID_CONV: u32 = 131073u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_DUPLICATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_MEMBER_FILENOTFOUND: u32 = 65540u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_MEMBER_FILE_PATH: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_MEMBER_INDIRECTDATA: u32 = 65538u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_TAGNOTFOUND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_E_CDF_UNSUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_FILEEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_MAX_MEMBERTAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_MEMBER_SORTED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const szOID_CATALOG_LIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.12.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const szOID_CATALOG_LIST_MEMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.12.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const szOID_CATALOG_LIST_MEMBER2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.12.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub type CRYPTCAT_OPEN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_ALWAYS: CRYPTCAT_OPEN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_CREATENEW: CRYPTCAT_OPEN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_EXISTING: CRYPTCAT_OPEN_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_EXCLUDE_PAGE_HASHES: CRYPTCAT_OPEN_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_INCLUDE_PAGE_HASHES: CRYPTCAT_OPEN_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_VERIFYSIGHASH: CRYPTCAT_OPEN_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_NO_CONTENT_HCRYPTMSG: CRYPTCAT_OPEN_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_SORTED: CRYPTCAT_OPEN_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_OPEN_FLAGS_MASK: CRYPTCAT_OPEN_FLAGS = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub type CRYPTCAT_VERSION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_VERSION_1: CRYPTCAT_VERSION = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub const CRYPTCAT_VERSION_2: CRYPTCAT_VERSION = 512u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub struct CATALOG_INFO { - pub cbStruct: u32, - pub wszCatalogFile: [u16; 260], -} -impl ::core::marker::Copy for CATALOG_INFO {} -impl ::core::clone::Clone for CATALOG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub struct CRYPTCATATTRIBUTE { - pub cbStruct: u32, - pub pwszReferenceTag: ::windows_sys::core::PWSTR, - pub dwAttrTypeAndAction: u32, - pub cbValue: u32, - pub pbValue: *mut u8, - pub dwReserved: u32, -} -impl ::core::marker::Copy for CRYPTCATATTRIBUTE {} -impl ::core::clone::Clone for CRYPTCATATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTCATCDF { - pub cbStruct: u32, - pub hFile: super::super::super::Foundation::HANDLE, - pub dwCurFilePos: u32, - pub dwLastMemberOffset: u32, - pub fEOF: super::super::super::Foundation::BOOL, - pub pwszResultDir: ::windows_sys::core::PWSTR, - pub hCATStore: super::super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTCATCDF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTCATCDF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -pub struct CRYPTCATMEMBER { - pub cbStruct: u32, - pub pwszReferenceTag: ::windows_sys::core::PWSTR, - pub pwszFileName: ::windows_sys::core::PWSTR, - pub gSubjectType: ::windows_sys::core::GUID, - pub fdwMemberFlags: u32, - pub pIndirectData: *mut super::Sip::SIP_INDIRECT_DATA, - pub dwCertVersion: u32, - pub dwReserved: u32, - pub hReserved: super::super::super::Foundation::HANDLE, - pub sEncodedIndirectData: super::CRYPT_INTEGER_BLOB, - pub sEncodedMemberInfo: super::CRYPT_INTEGER_BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for CRYPTCATMEMBER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for CRYPTCATMEMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTCATSTORE { - pub cbStruct: u32, - pub dwPublicVersion: u32, - pub pwszP7File: ::windows_sys::core::PWSTR, - pub hProv: usize, - pub dwEncodingType: u32, - pub fdwStoreFlags: CRYPTCAT_OPEN_FLAGS, - pub hReserved: super::super::super::Foundation::HANDLE, - pub hAttrs: super::super::super::Foundation::HANDLE, - pub hCryptMsg: *mut ::core::ffi::c_void, - pub hSorted: super::super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTCATSTORE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTCATSTORE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -pub struct MS_ADDINFO_CATALOGMEMBER { - pub cbStruct: u32, - pub pStore: *mut CRYPTCATSTORE, - pub pMember: *mut CRYPTCATMEMBER, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for MS_ADDINFO_CATALOGMEMBER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for MS_ADDINFO_CATALOGMEMBER { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Cryptography_Catalog\"`*"] -pub type PFN_CDF_PARSE_ERROR_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs deleted file mode 100644 index 0e6f376..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Certificates/mod.rs +++ /dev/null @@ -1,4744 +0,0 @@ -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupClose ( hbc : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupEnd ( hbc : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupFree ( pv : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupGetBackupLogsW ( hbc : *const ::core::ffi::c_void , ppwszzbackuplogfiles : *mut :: windows_sys::core::PWSTR , pcbsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupGetDatabaseNamesW ( hbc : *const ::core::ffi::c_void , ppwszzattachmentinformation : *mut :: windows_sys::core::PWSTR , pcbsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupGetDynamicFileListW ( hbc : *const ::core::ffi::c_void , ppwszzfilelist : *mut :: windows_sys::core::PWSTR , pcbsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupOpenFileW ( hbc : *mut ::core::ffi::c_void , pwszattachmentname : :: windows_sys::core::PCWSTR , cbreadhintsize : u32 , plifilesize : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupPrepareW ( pwszservername : :: windows_sys::core::PCWSTR , grbitjet : u32 , dwbackupflags : CSBACKUP_TYPE , phbc : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupRead ( hbc : *mut ::core::ffi::c_void , pvbuffer : *mut ::core::ffi::c_void , cbbuffer : u32 , pcbread : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvBackupTruncateLogs ( hbc : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] fn CertSrvIsServerOnlineW ( pwszservername : :: windows_sys::core::PCWSTR , pfserveronline : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvRestoreEnd ( hbc : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvRestoreGetDatabaseLocationsW ( hbc : *const ::core::ffi::c_void , ppwszzdatabaselocationlist : *mut :: windows_sys::core::PWSTR , pcbsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvRestorePrepareW ( pwszservername : :: windows_sys::core::PCWSTR , dwrestoreflags : u32 , phbc : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvRestoreRegisterComplete ( hbc : *mut ::core::ffi::c_void , hrrestorestate : :: windows_sys::core::HRESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvRestoreRegisterThroughFile ( hbc : *mut ::core::ffi::c_void , pwszcheckpointfilepath : :: windows_sys::core::PCWSTR , pwszlogpath : :: windows_sys::core::PCWSTR , rgrstmap : *mut CSEDB_RSTMAPW , crstmap : i32 , pwszbackuplogpath : :: windows_sys::core::PCWSTR , genlow : u32 , genhigh : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvRestoreRegisterW ( hbc : *mut ::core::ffi::c_void , pwszcheckpointfilepath : :: windows_sys::core::PCWSTR , pwszlogpath : :: windows_sys::core::PCWSTR , rgrstmap : *mut CSEDB_RSTMAPW , crstmap : i32 , pwszbackuplogpath : :: windows_sys::core::PCWSTR , genlow : u32 , genhigh : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "certadm.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] fn CertSrvServerControlW ( pwszservername : :: windows_sys::core::PCWSTR , dwcontrolflags : u32 , pcbout : *mut u32 , ppbout : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] fn PstAcquirePrivateKey ( pcert : *const super:: CERT_CONTEXT ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`*"] fn PstGetCertificateChain ( pcert : *const super:: CERT_CONTEXT , ptrustedissuers : *const super::super::Authentication::Identity:: SecPkgContext_IssuerListInfoEx , ppcertchaincontext : *mut *mut super:: CERT_CHAIN_CONTEXT ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] fn PstGetCertificates ( ptargetname : *const super::super::super::Foundation:: UNICODE_STRING , ccriteria : u32 , rgpcriteria : *const super:: CERT_SELECT_CRITERIA , bisclient : super::super::super::Foundation:: BOOL , pdwcertchaincontextcount : *mut u32 , ppcertchaincontexts : *mut *mut *mut super:: CERT_CHAIN_CONTEXT ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`*"] fn PstGetTrustAnchors ( ptargetname : *const super::super::super::Foundation:: UNICODE_STRING , ccriteria : u32 , rgpcriteria : *const super:: CERT_SELECT_CRITERIA , pptrustedissuers : *mut *mut super::super::Authentication::Identity:: SecPkgContext_IssuerListInfoEx ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`*"] fn PstGetTrustAnchorsEx ( ptargetname : *const super::super::super::Foundation:: UNICODE_STRING , ccriteria : u32 , rgpcriteria : *const super:: CERT_SELECT_CRITERIA , pcertcontext : *const super:: CERT_CONTEXT , pptrustedissuers : *mut *mut super::super::Authentication::Identity:: SecPkgContext_IssuerListInfoEx ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] fn PstGetUserNameForCertificate ( pcertcontext : *const super:: CERT_CONTEXT , username : *mut super::super::super::Foundation:: UNICODE_STRING ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authentication_Identity"))] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authentication_Identity\"`*"] fn PstMapCertificate ( pcert : *const super:: CERT_CONTEXT , ptokeninformationtype : *mut super::super::Authentication::Identity:: LSA_TOKEN_INFORMATION_TYPE , pptokeninformation : *mut *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "certpoleng.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] fn PstValidate ( ptargetname : *const super::super::super::Foundation:: UNICODE_STRING , bisclient : super::super::super::Foundation:: BOOL , prequestedissuancepolicy : *const super:: CERT_USAGE_MATCH , phadditionalcertstore : *const super:: HCERTSTORE , pcert : *const super:: CERT_CONTEXT , pprovguid : *mut :: windows_sys::core::GUID ) -> super::super::super::Foundation:: NTSTATUS ); -pub type IAlternativeName = *mut ::core::ffi::c_void; -pub type IAlternativeNames = *mut ::core::ffi::c_void; -pub type IBinaryConverter = *mut ::core::ffi::c_void; -pub type IBinaryConverter2 = *mut ::core::ffi::c_void; -pub type ICEnroll = *mut ::core::ffi::c_void; -pub type ICEnroll2 = *mut ::core::ffi::c_void; -pub type ICEnroll3 = *mut ::core::ffi::c_void; -pub type ICEnroll4 = *mut ::core::ffi::c_void; -pub type ICertAdmin = *mut ::core::ffi::c_void; -pub type ICertAdmin2 = *mut ::core::ffi::c_void; -pub type ICertConfig = *mut ::core::ffi::c_void; -pub type ICertConfig2 = *mut ::core::ffi::c_void; -pub type ICertEncodeAltName = *mut ::core::ffi::c_void; -pub type ICertEncodeAltName2 = *mut ::core::ffi::c_void; -pub type ICertEncodeBitString = *mut ::core::ffi::c_void; -pub type ICertEncodeBitString2 = *mut ::core::ffi::c_void; -pub type ICertEncodeCRLDistInfo = *mut ::core::ffi::c_void; -pub type ICertEncodeCRLDistInfo2 = *mut ::core::ffi::c_void; -pub type ICertEncodeDateArray = *mut ::core::ffi::c_void; -pub type ICertEncodeDateArray2 = *mut ::core::ffi::c_void; -pub type ICertEncodeLongArray = *mut ::core::ffi::c_void; -pub type ICertEncodeLongArray2 = *mut ::core::ffi::c_void; -pub type ICertEncodeStringArray = *mut ::core::ffi::c_void; -pub type ICertEncodeStringArray2 = *mut ::core::ffi::c_void; -pub type ICertExit = *mut ::core::ffi::c_void; -pub type ICertExit2 = *mut ::core::ffi::c_void; -pub type ICertGetConfig = *mut ::core::ffi::c_void; -pub type ICertManageModule = *mut ::core::ffi::c_void; -pub type ICertPolicy = *mut ::core::ffi::c_void; -pub type ICertPolicy2 = *mut ::core::ffi::c_void; -pub type ICertProperties = *mut ::core::ffi::c_void; -pub type ICertProperty = *mut ::core::ffi::c_void; -pub type ICertPropertyArchived = *mut ::core::ffi::c_void; -pub type ICertPropertyArchivedKeyHash = *mut ::core::ffi::c_void; -pub type ICertPropertyAutoEnroll = *mut ::core::ffi::c_void; -pub type ICertPropertyBackedUp = *mut ::core::ffi::c_void; -pub type ICertPropertyDescription = *mut ::core::ffi::c_void; -pub type ICertPropertyEnrollment = *mut ::core::ffi::c_void; -pub type ICertPropertyEnrollmentPolicyServer = *mut ::core::ffi::c_void; -pub type ICertPropertyFriendlyName = *mut ::core::ffi::c_void; -pub type ICertPropertyKeyProvInfo = *mut ::core::ffi::c_void; -pub type ICertPropertyRenewal = *mut ::core::ffi::c_void; -pub type ICertPropertyRequestOriginator = *mut ::core::ffi::c_void; -pub type ICertPropertySHA1Hash = *mut ::core::ffi::c_void; -pub type ICertRequest = *mut ::core::ffi::c_void; -pub type ICertRequest2 = *mut ::core::ffi::c_void; -pub type ICertRequest3 = *mut ::core::ffi::c_void; -pub type ICertRequestD = *mut ::core::ffi::c_void; -pub type ICertRequestD2 = *mut ::core::ffi::c_void; -pub type ICertServerExit = *mut ::core::ffi::c_void; -pub type ICertServerPolicy = *mut ::core::ffi::c_void; -pub type ICertView = *mut ::core::ffi::c_void; -pub type ICertView2 = *mut ::core::ffi::c_void; -pub type ICertificateAttestationChallenge = *mut ::core::ffi::c_void; -pub type ICertificateAttestationChallenge2 = *mut ::core::ffi::c_void; -pub type ICertificatePolicies = *mut ::core::ffi::c_void; -pub type ICertificatePolicy = *mut ::core::ffi::c_void; -pub type ICertificationAuthorities = *mut ::core::ffi::c_void; -pub type ICertificationAuthority = *mut ::core::ffi::c_void; -pub type ICryptAttribute = *mut ::core::ffi::c_void; -pub type ICryptAttributes = *mut ::core::ffi::c_void; -pub type ICspAlgorithm = *mut ::core::ffi::c_void; -pub type ICspAlgorithms = *mut ::core::ffi::c_void; -pub type ICspInformation = *mut ::core::ffi::c_void; -pub type ICspInformations = *mut ::core::ffi::c_void; -pub type ICspStatus = *mut ::core::ffi::c_void; -pub type ICspStatuses = *mut ::core::ffi::c_void; -pub type IEnroll = *mut ::core::ffi::c_void; -pub type IEnroll2 = *mut ::core::ffi::c_void; -pub type IEnroll4 = *mut ::core::ffi::c_void; -pub type IEnumCERTVIEWATTRIBUTE = *mut ::core::ffi::c_void; -pub type IEnumCERTVIEWCOLUMN = *mut ::core::ffi::c_void; -pub type IEnumCERTVIEWEXTENSION = *mut ::core::ffi::c_void; -pub type IEnumCERTVIEWROW = *mut ::core::ffi::c_void; -pub type INDESPolicy = *mut ::core::ffi::c_void; -pub type IOCSPAdmin = *mut ::core::ffi::c_void; -pub type IOCSPCAConfiguration = *mut ::core::ffi::c_void; -pub type IOCSPCAConfigurationCollection = *mut ::core::ffi::c_void; -pub type IOCSPProperty = *mut ::core::ffi::c_void; -pub type IOCSPPropertyCollection = *mut ::core::ffi::c_void; -pub type IObjectId = *mut ::core::ffi::c_void; -pub type IObjectIds = *mut ::core::ffi::c_void; -pub type IPolicyQualifier = *mut ::core::ffi::c_void; -pub type IPolicyQualifiers = *mut ::core::ffi::c_void; -pub type ISignerCertificate = *mut ::core::ffi::c_void; -pub type ISignerCertificates = *mut ::core::ffi::c_void; -pub type ISmimeCapabilities = *mut ::core::ffi::c_void; -pub type ISmimeCapability = *mut ::core::ffi::c_void; -pub type IX500DistinguishedName = *mut ::core::ffi::c_void; -pub type IX509Attribute = *mut ::core::ffi::c_void; -pub type IX509AttributeArchiveKey = *mut ::core::ffi::c_void; -pub type IX509AttributeArchiveKeyHash = *mut ::core::ffi::c_void; -pub type IX509AttributeClientId = *mut ::core::ffi::c_void; -pub type IX509AttributeCspProvider = *mut ::core::ffi::c_void; -pub type IX509AttributeExtensions = *mut ::core::ffi::c_void; -pub type IX509AttributeOSVersion = *mut ::core::ffi::c_void; -pub type IX509AttributeRenewalCertificate = *mut ::core::ffi::c_void; -pub type IX509Attributes = *mut ::core::ffi::c_void; -pub type IX509CertificateRequest = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestCertificate = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestCertificate2 = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestCmc = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestCmc2 = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestPkcs10 = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestPkcs10V2 = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestPkcs10V3 = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestPkcs10V4 = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestPkcs7 = *mut ::core::ffi::c_void; -pub type IX509CertificateRequestPkcs7V2 = *mut ::core::ffi::c_void; -pub type IX509CertificateRevocationList = *mut ::core::ffi::c_void; -pub type IX509CertificateRevocationListEntries = *mut ::core::ffi::c_void; -pub type IX509CertificateRevocationListEntry = *mut ::core::ffi::c_void; -pub type IX509CertificateTemplate = *mut ::core::ffi::c_void; -pub type IX509CertificateTemplateWritable = *mut ::core::ffi::c_void; -pub type IX509CertificateTemplates = *mut ::core::ffi::c_void; -pub type IX509EndorsementKey = *mut ::core::ffi::c_void; -pub type IX509Enrollment = *mut ::core::ffi::c_void; -pub type IX509Enrollment2 = *mut ::core::ffi::c_void; -pub type IX509EnrollmentHelper = *mut ::core::ffi::c_void; -pub type IX509EnrollmentPolicyServer = *mut ::core::ffi::c_void; -pub type IX509EnrollmentStatus = *mut ::core::ffi::c_void; -pub type IX509EnrollmentWebClassFactory = *mut ::core::ffi::c_void; -pub type IX509Extension = *mut ::core::ffi::c_void; -pub type IX509ExtensionAlternativeNames = *mut ::core::ffi::c_void; -pub type IX509ExtensionAuthorityKeyIdentifier = *mut ::core::ffi::c_void; -pub type IX509ExtensionBasicConstraints = *mut ::core::ffi::c_void; -pub type IX509ExtensionCertificatePolicies = *mut ::core::ffi::c_void; -pub type IX509ExtensionEnhancedKeyUsage = *mut ::core::ffi::c_void; -pub type IX509ExtensionKeyUsage = *mut ::core::ffi::c_void; -pub type IX509ExtensionMSApplicationPolicies = *mut ::core::ffi::c_void; -pub type IX509ExtensionSmimeCapabilities = *mut ::core::ffi::c_void; -pub type IX509ExtensionSubjectKeyIdentifier = *mut ::core::ffi::c_void; -pub type IX509ExtensionTemplate = *mut ::core::ffi::c_void; -pub type IX509ExtensionTemplateName = *mut ::core::ffi::c_void; -pub type IX509Extensions = *mut ::core::ffi::c_void; -pub type IX509MachineEnrollmentFactory = *mut ::core::ffi::c_void; -pub type IX509NameValuePair = *mut ::core::ffi::c_void; -pub type IX509NameValuePairs = *mut ::core::ffi::c_void; -pub type IX509PolicyServerListManager = *mut ::core::ffi::c_void; -pub type IX509PolicyServerUrl = *mut ::core::ffi::c_void; -pub type IX509PrivateKey = *mut ::core::ffi::c_void; -pub type IX509PrivateKey2 = *mut ::core::ffi::c_void; -pub type IX509PublicKey = *mut ::core::ffi::c_void; -pub type IX509SCEPEnrollment = *mut ::core::ffi::c_void; -pub type IX509SCEPEnrollment2 = *mut ::core::ffi::c_void; -pub type IX509SCEPEnrollmentHelper = *mut ::core::ffi::c_void; -pub type IX509SignatureInformation = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAIF_DSENTRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAIF_LOCAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAIF_REGISTRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAIF_REGISTRYPARENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAIF_SHAREDFOLDERENTRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPATHLENGTH_INFINITE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_ACCESS_MASKROLES: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_CRL_BASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_CRL_DELTA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_CRL_REPUBLISH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_DISP_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_DISP_INCOMPLETE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_DISP_INVALID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_DISP_REVOKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_DISP_UNDER_SUBMISSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_DISP_VALID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAlternativeName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2013_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAlternativeNames: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2014_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CBinaryConverter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2002_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCLOCKSKEWMINUTESDEFAULT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertAdmin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37eabaf0_7fb6_11d0_8817_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertConfig: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x372fce38_4324_11d0_8810_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertEncodeAltName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1cfc4cda_1271_11d1_9bd4_00c04fb683fa); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertEncodeBitString: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d6b3cd8_1278_11d1_9bd4_00c04fb683fa); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertEncodeCRLDistInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01fa60a0_bbff_11d0_8825_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertEncodeDateArray: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x301f77b0_a470_11d0_8821_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertEncodeLongArray: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e0680a0_a0a2_11d0_8821_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertEncodeStringArray: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x19a76fe0_7494_11d0_8816_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertGetConfig: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6cc49b0_ce17_11d0_8833_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e202f_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertProperty: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e202e_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyArchived: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2037_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyArchivedKeyHash: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e203b_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyAutoEnroll: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2032_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyBackedUp: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2038_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyDescription: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2031_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyEnrollment: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2039_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyEnrollmentPolicyServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e204c_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyFriendlyName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2030_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyKeyProvInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2036_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyRenewal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e203a_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertyRequestOriginator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2033_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertPropertySHA1Hash: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2034_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertRequest: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98aff3f0_5524_11d0_8812_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertServerExit: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c4a5e40_732c_11d0_8816_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertServerPolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa000926_ffbe_11cf_8800_00a0c903b83c); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa12d0f7a_1e84_11d1_9bd6_00c04fb683fa); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertificateAttestationChallenge: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1362ada1_eb60_456a_b6e1_118050db741b); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertificatePolicies: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e201f_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCertificatePolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e201e_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCryptAttribute: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e202c_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCryptAttributes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e202d_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCspInformation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2007_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCspInformations: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2008_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CCspStatus: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2009_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERTENROLL_INDEX_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CEnroll: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43f8f289_7a20_11d0_8f06_00c04fc295e1); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CEnroll2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x127698e4_e730_4e5c_a2b1_21490a70c8a1); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CMM_READONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CMM_REFRESHONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CObjectId: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2000_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CObjectIds: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2001_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_BADURL_ERROR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_BASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_CASTORE_ERROR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_COMPLETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_DELTA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_FILE_ERROR: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_FTP_ERROR: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_HTTP_ERROR: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_LDAP_ERROR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_MANUAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_POSTPONED_BASE_FILE_ERROR: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_POSTPONED_BASE_LDAP_ERROR: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_SHADOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPF_SIGNATURE_ERROR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPolicyQualifier: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e201c_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CPolicyQualifiers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e201d_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_ALLOW_REQUEST_ATTRIBUTE_SUBJECT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_BUILD_ROOTCA_CRLENTRIES_BASEDONKEY: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_CRLNUMBER_CRITICAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_DELETE_EXPIRED_CRLS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_DELTA_USE_OLDEST_UNEXPIRED_BASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_DISABLE_CHAIN_VERIFICATION: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_DISABLE_RDN_REORDER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_DISABLE_ROOT_CROSS_CERTS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_ENFORCE_ENROLLMENT_AGENT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_IGNORE_CROSS_CERT_TRUST_ERROR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_IGNORE_INVALID_POLICIES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_IGNORE_UNKNOWN_CMC_ATTRIBUTES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_LOG_FULL_RESPONSE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_PRESERVE_EXPIRED_CA_CERTS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_PRESERVE_REVOKED_CA_CERTS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_PUBLISH_EXPIRED_CERT_CRLS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_REBUILD_MODIFIED_SUBJECT_ONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_REVCHECK_IGNORE_NOREVCHECK: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_REVCHECK_IGNORE_OFFLINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_SAVE_FAILED_CERTS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_USE_CROSS_CERT_TEMPLATE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRLF_USE_XCHG_CERT_TEMPLATE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CRYPT_ENUM_ALL_PROVIDERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_DISP_REVOKED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_CACROSSCERT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_CAXCHGCERT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_CHALLENGEPENDING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_CHALLENGESATISFIED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_DEFINEDCACERT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_ENFORCEUTF8: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_ENROLLONBEHALFOF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_FORCETELETEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_FORCEUTF8: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_PUBLISHERROR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_RENEWAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_SUBJECTUNMODIFIED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_TRUSTEKCERT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_TRUSTEKKEY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_TRUSTONUSE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_FLG_VALIDENCRYPTEDKEYHASH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_GEMT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_GEMT_HRESULT_STRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_GEMT_HTTP_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_CERTIFICATETRANSPARENCY: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_CHALLENGERESPONSE: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_CLIENTIDNONE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_CMC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_CONNECTONLY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_CRLS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_ENCODEANY: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_ENCODEMASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_FORMATANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_FORMATMASK: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_FULLRESPONSE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_HTTP: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_KEYGEN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_MACHINE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_PKCS10: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_PKCS7: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_RETURNCHALLENGE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_ROBO: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_RPC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_SCEP: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_SCEPPOST: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_SIGNEDCERTIFICATETIMESTAMPLIST: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_BASE64REQUESTHEADER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_BASE64X509CRLHEADER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_CHAIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_CRLS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_ENCODEMASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_HEX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_HEXADDR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_HEXASCII: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_HEXASCIIADDR: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_HEXRAW: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_NOCR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_NOCRLF: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_ADVANCEDSERVER: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_BASECRL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_BASECRLPUBLISHSTATUS: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CABACKWARDCROSSCERT: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CABACKWARDCROSSCERTSTATE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CACERTSTATE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CACERTSTATUSCODE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CACERTVERSION: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CAFORWARDCROSSCERT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CAFORWARDCROSSCERTSTATE: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CANAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CAPROPIDMAX: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CASIGCERT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CASIGCERTCHAIN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CASIGCERTCOUNT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CASIGCERTCRLCHAIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CATYPE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CAXCHGCERT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CAXCHGCERTCHAIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CAXCHGCERTCOUNT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CAXCHGCERTCRLCHAIN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CERTAIAOCSPURLS: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CERTAIAURLS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CERTCDPURLS: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_CRLSTATE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_DELTACRL: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_DELTACRLPUBLISHSTATUS: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_DNSNAME: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_EXITCOUNT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_EXITDESCRIPTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_FILEVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_KRACERT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_KRACERTCOUNT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_KRACERTSTATE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_KRACERTUSEDCOUNT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_LOCALENAME: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_PARENTCA: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_POLICYDESCRIPTION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_PRODUCTVERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_ROLESEPARATIONENABLED: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SANITIZEDCANAME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SANITIZEDCASHORTNAME: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SCEPMAX: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SCEPMIN: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SCEPSERVERCAPABILITIES: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SCEPSERVERCERTS: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SCEPSERVERCERTSCHAIN: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SHAREDFOLDER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_SUBJECTTEMPLATE_OIDS: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_PROP_TEMPLATES: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSBACKUP_DISABLE_INCREMENTAL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSBACKUP_TYPE_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSBFT_DATABASE_DIRECTORY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSBFT_DIRECTORY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSBFT_LOG_DIRECTORY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSCONTROL_RESTART: u64 = 3u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSCONTROL_SHUTDOWN: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSCONTROL_SUSPEND: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSRESTORE_TYPE_CATCHUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSRESTORE_TYPE_FULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSRESTORE_TYPE_MASK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSRESTORE_TYPE_ONLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_ADDTOCERTCDP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_ADDTOCERTOCSP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_ADDTOCRLCDP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_ADDTOFRESHESTCRL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_ADDTOIDP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_PUBLISHRETRY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_SERVERPUBLISH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSURL_SERVERPUBLISHDELTA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR_LONGHORN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR_THRESHOLD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR_WHISTLER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR_WIN2K: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR_WIN7: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR_WIN8: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MAJOR_WINBLUE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_LONGHORN_BETA1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_THRESHOLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_WHISTLER_BETA2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_WHISTLER_BETA3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_WIN2K: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_WIN7: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_WIN8: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSVER_MINOR_WINBLUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSignerCertificate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e203d_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSmimeCapabilities: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e201a_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSmimeCapability: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2019_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVIEWAGEMINUTESDEFAULT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_TABLE_MASK: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_TABLE_SHIFT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_NODELTA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SORT_ASCEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SORT_DESCEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SORT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_COLUMN_ATTRIBUTE_DEFAULT: i32 = -5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_COLUMN_CRL_DEFAULT: i32 = -6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_COLUMN_EXTENSION_DEFAULT: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_COLUMN_LOG_REVOKED_DEFAULT: i32 = -7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_ENCODEMASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_HEXRAW: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_NOCR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_NOCRLF: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX500DistinguishedName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2003_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509Attribute: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2022_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509AttributeArchiveKey: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2027_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509AttributeArchiveKeyHash: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2028_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509AttributeClientId: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2025_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509AttributeCspProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e202b_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509AttributeExtensions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2024_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509AttributeOSVersion: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e202a_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509AttributeRenewalCertificate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2026_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509Attributes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2023_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateRequestCertificate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2043_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateRequestCmc: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2045_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateRequestPkcs10: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2042_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateRequestPkcs7: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2044_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateRevocationList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2060_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateRevocationListEntries: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e205f_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateRevocationListEntry: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e205e_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509CertificateTemplateADWritable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8336e323_2e6a_4a04_937c_548f681839b3); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509EndorsementKey: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11a25a1d_b9a3_4edd_af83_3b59adbed361); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509Enrollment: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2046_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509EnrollmentHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2050_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509EnrollmentPolicyActiveDirectory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91f39027_217f_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509EnrollmentPolicyWebService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91f39028_217f_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509EnrollmentWebClassFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2049_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509Extension: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e200d_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionAlternativeNames: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2015_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionAuthorityKeyIdentifier: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2018_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionBasicConstraints: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2016_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionCertificatePolicies: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2020_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionEnhancedKeyUsage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2010_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionKeyUsage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e200f_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionMSApplicationPolicies: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2021_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionSmimeCapabilities: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e201b_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionSubjectKeyIdentifier: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2017_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionTemplate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2012_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509ExtensionTemplateName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2011_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509Extensions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e200e_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509MachineEnrollmentFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2051_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509NameValuePair: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e203f_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509PolicyServerListManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91f39029_217f_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509PolicyServerUrl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91f3902a_217f_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509PrivateKey: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e200c_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509PublicKey: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e200b_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509SCEPEnrollment: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2061_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CX509SCEPEnrollmentHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x884e2062_217d_11da_b2a4_000e7bbb2b09); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_CHECKPOINTDEPTH60MB: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_CIRCULARLOGGING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_CREATEIFNEEDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_DISABLESNAPSHOTBACKUP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_ENABLEVOLATILEREQUESTS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_LAZYFLUSH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_LOGBUFFERSHUGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_LOGBUFFERSLARGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_LOGFILESIZE16MB: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_MAXCACHESIZEX100: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_MULTITHREADTRANSACTIONS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBFLAGS_READONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBG_CERTSRV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DBSESSIONCOUNTDEFAULT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_ACTIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_CA_CERT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_CA_CERT_CHAIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_DENIED: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_ERROR: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_FOREIGN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_ISSUED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_KRA_CERT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_LOG_FAILED_MIN: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_LOG_MIN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_PENDING: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_QUEUE_MAX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DB_DISP_REVOKED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EANR_SUPPRESS_IA5CONVERSION: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EAN_NAMEOBJECTID: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ADDOLDCERTTYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ADDOLDKEYUSAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ATTRIBUTECA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ATTRIBUTEEKU: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ATTRIBUTEENDDATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ATTRIBUTESUBJECTALTNAME2: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_AUDITCERTTEMPLATELOAD: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_BASICCONSTRAINTSCA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_BASICCONSTRAINTSCRITICAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_DISABLEEXTENSIONLIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_DISABLELDAPPACKAGELIST: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_DISABLEOLDOSCNUPN: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_EMAILOPTIONAL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEAKICRITICAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEAKIISSUERNAME: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEAKIISSUERSERIAL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEAKIKEYID: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLECHASECLIENTDC: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEDEFAULTSMIME: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEKEYENCIPHERMENTCACERT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLELDAPREFERRALS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEOCSPREVNOCHECK: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLERENEWONBEHALFOF: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEREQUESTEXTENSIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_ENABLEUPNMAP: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_IGNOREREQUESTERGROUP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_REQUESTEXTENSIONLIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EDITF_SERVERUPGRADED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ENUMEXT_OBJECTID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_CERTIMPORTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_STARTUP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITPUB_ACTIVEDIRECTORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITPUB_DEFAULT_ENTERPRISE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITPUB_DEFAULT_STANDALONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITPUB_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITPUB_REMOVEOLDCERTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_CRITICAL_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_DELETE_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_DISABLE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_ADMIN: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_CACERT: u32 = 589824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_CMC: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_IMPORTEDCERT: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_MASK: u32 = 983040u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_PKCS7: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_POLICY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_RENEWALCERT: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_REQUEST: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_ORIGIN_SERVER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXTENSION_POLICY_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_CLAIMCHALLENGE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ICF_ALLOWFOREIGN: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ICF_EXISTINGROW: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_ENABLEADMINASAUDITOR: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_ENABLEEXITKEYRETRIEVAL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_ENFORCEENCRYPTICERTADMIN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_ENFORCEENCRYPTICERTREQUEST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_LOCKICERTREQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NOLOCALICERTADMIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NOLOCALICERTADMINBACKUP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NOLOCALICERTREQUEST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NOREMOTEICERTADMIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NOREMOTEICERTADMINBACKUP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NOREMOTEICERTREQUEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NORPCICERTREQUEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IF_NOSNAPSHOTBACKUP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const IKF_OVERWRITE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_DEFAULT_DS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_DEFAULT_NODS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_ENABLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_FILEURL_OLD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_FTPURL_OLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_HTTPURL_OLD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_LDAPURL_OLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ISSCERT_URLMASK_OLD: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRAF_DISABLEUSEDEFAULTPROVIDER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRAF_ENABLEARCHIVEALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRAF_ENABLEFOREIGN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRAF_SAVEBADREQUESTKEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRA_DISP_EXPIRED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRA_DISP_INVALID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRA_DISP_NOTFOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRA_DISP_NOTLOADED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRA_DISP_REVOKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRA_DISP_UNTRUSTED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KRA_DISP_VALID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KR_ENABLE_MACHINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const KR_ENABLE_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LDAPF_SIGNDISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LDAPF_SSLENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSPAdmin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd3f73511_92c9_47cb_8ff2_8d891a7c4de4); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSPPropertyCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf935a528_ba8a_4dd9_ba79_f283275cb2de); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROCFLG_ENFORCEGOODKEYS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROCFLG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPCALLER_ADMIN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPCALLER_EXIT: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPCALLER_MASK: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPCALLER_POLICY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPCALLER_REQUEST: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPCALLER_SERVER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPFLAGS_INDEXED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPTYPE_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REQDISP_DEFAULT_ENTERPRISE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REQDISP_DENY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REQDISP_ISSUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REQDISP_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REQDISP_PENDING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REQDISP_PENDINGFIRST: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REQDISP_USEREQUESTATTRIBUTE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_ASPENABLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_CDPENABLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_CDPFILEURL_OLD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_CDPFTPURL_OLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_CDPHTTPURL_OLD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_CDPLDAPURL_OLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_CDPURLMASK_OLD: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_DEFAULT_DS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const REVEXT_DEFAULT_NODS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_ATTEMPT_VROOT_CREATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_CLIENT_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_CREATEDB_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_DCOM_SECURITY_UPDATED_FLAG: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_DENIED_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_FORCECRL_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_ONLINE_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_REQUEST_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_SECURITY_CHANGED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_SERVER_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_SERVER_IS_UP_TO_DATE_FLAG: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_SERVER_UPGRADED_FLAG: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_SUSPEND_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_UPDATE_CAOBJECT_SVRTYPE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SETUP_W2K_SECURITY_NOT_UPGRADED_FLAG: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TP_MACHINEPOLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VR_INSTANT_BAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VR_INSTANT_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VR_PENDING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECI_AUTOENROLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECI_CERTREQ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECI_DISABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECI_REQWIZARD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECI_XENROLL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECP_STRING_PROPERTY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEKL_KEYSIZE_DEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_DATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_ENUM_FIRST: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_TEMPLATENAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_V1TEMPLATENAME: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_V2TEMPLATEOID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_VERSION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwCAXCHGOVERLAPPERIODCOUNTDEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwCAXCHGVALIDITYPERIODCOUNTDEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwCRLDELTAOVERLAPPERIODCOUNTDEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwCRLDELTAPERIODCOUNTDEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwCRLOVERLAPPERIODCOUNTDEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwCRLPERIODCOUNTDEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwVALIDITYPERIODCOUNTDEFAULT_ENTERPRISE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwVALIDITYPERIODCOUNTDEFAULT_ROOT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const dwVALIDITYPERIODCOUNTDEFAULT_STANDALONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const szBACKUPANNOTATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("Cert Server Backup Interface"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const szDBBASENAMEPARM: ::windows_sys::core::PCSTR = ::windows_sys::s!("edb"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const szNAMESEPARATORDEFAULT: ::windows_sys::core::PCSTR = ::windows_sys::s!("\n"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const szPROPASNTAG: ::windows_sys::core::PCSTR = ::windows_sys::s!("{asn}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const szRESTOREANNOTATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("Cert Server Restore Interface"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszAT_EKCERTINF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("@EKCert"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszAT_TESTROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("@TestRoot"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCAPOLICYFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPolicy.inf"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERTEXITMODULE_POSTFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".Exit"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERTIFICATETRANSPARENCYFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateTransparencyFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERTMANAGE_SUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERTPOLICYMODULE_POSTFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".Policy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_TYPE_CLIENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Client"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_TYPE_CODESIGN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CodeSign"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_TYPE_CUSTOMER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetCustomer"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_TYPE_MERCHANT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetMerchant"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_TYPE_PAYMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetPayment"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_TYPE_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Server"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_VERSION_1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_VERSION_2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCERT_VERSION_3: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTADMIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.Admin"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.Config"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTDBMEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.DBMem"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTENCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.Encode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTGETCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.GetConfig"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTREQUEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.Request"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTSERVEREXIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.ServerExit"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTSERVERPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.ServerPolicy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCLASS_CERTVIEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority.View"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCMM_PROP_COPYRIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Copyright"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCMM_PROP_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCMM_PROP_DISPLAY_HWND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HWND"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCMM_PROP_FILEVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("File Version"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCMM_PROP_ISMULTITHREADED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsMultiThreaded"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCMM_PROP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCMM_PROP_PRODUCTVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Product Version"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCNGENCRYPTIONALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CNGEncryptionAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCNGHASHALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CNGHashAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCNGPUBLICKEYALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CNGPublicKeyAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_AUTHORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Authority"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_COMMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Comment"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_COMMONNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CommonName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_CONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Config"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_COUNTRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Country"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_DESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_EXCHANGECERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExchangeCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_LOCALITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Locality"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_ORGANIZATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Organization"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_ORGUNIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OrgUnit"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_SANITIZEDNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SanitizedName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_SANITIZEDSHORTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SanitizedShortName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_SERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Server"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_SHORTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShortName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_SIGNATURECERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SignatureCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_STATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("State"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCONFIG_WEBENROLLMENTSERVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WebEnrollmentServers"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCRLPUBLISHRETRYCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPublishRetryCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszCRTFILENAMEEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".crt"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszDATFILENAMEEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".dat"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszDBBACKUPCERTBACKDAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("certbkxp.dat"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszDBBACKUPSUBDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DataBase"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszDBFILENAMEEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".edb"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszENCRYPTIONALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncryptionAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszENROLLMENTAGENTRIGHTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnrollmentAgentRights"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszHASHALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HashAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ALTERNATESIGNATUREALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlternateSignatureAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ATTESTPRIVATEKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AttestPrivateKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CACAPABILITIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CACapabilities"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CACERTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CACerts"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CATHUMBPRINT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAThumbprint"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CCDPSYNCDELTATIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncDeltaTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CHALLENGEPASSWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChallengePassword"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CONTINUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_continue_"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CRITICAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Critical"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CRLDELTAPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDeltaPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CRLDELTAPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDeltaPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CRLPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_CRLPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_DIRECTORYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DirectoryName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_DNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DNS"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERSTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParametersType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS_A: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters_A"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS_B: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters_B"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS_BASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters_Base"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS_COFACTOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters_Cofactor"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS_ORDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters_Order"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS_P: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters_P"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ECCKEYPARAMETERS_SEED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EccKeyParameters_Seed"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_EMAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EMail"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_EMPTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Empty"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ENABLEKEYCOUNTING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableKeyCounting"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ENCRYPTIONALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncryptionAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_ENCRYPTIONLENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncryptionLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_EXCLUDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exclude"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_EXPORTABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exportable"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_EXPORTABLEENCRYPTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExportableEncrypted"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_FORCEUTF8: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceUTF8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_FRIENDLYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FriendlyName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_HASHALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HashAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_INCLUDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Include"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_INHIBITPOLICYMAPPING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InhibitPolicyMapping"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_IPADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPAddress"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_KEYALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_KEYALGORITHMPARMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyAlgorithmParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_KEYCONTAINER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyContainer"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_KEYLENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_KEYPROTECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyProtection"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_KEYUSAGEEXTENSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyUsage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_KEYUSAGEPROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyUsageProperty"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_LEGACYKEYSPEC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeySpec"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_LOADDEFAULTTEMPLATES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoadDefaultTemplates"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_MACHINEKEYSET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MachineKeySet"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_NOTAFTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NotAfter"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_NOTBEFORE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NotBefore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_NOTICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Notice"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_OID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_OTHERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OtherName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_PATHLENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PathLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_POLICIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Policies"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_PRIVATEKEYARCHIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrivateKeyArchive"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_PROVIDERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_PROVIDERTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_PUBLICKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublicKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_PUBLICKEYPARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublicKeyParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_READERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReaderName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_REGISTEREDID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegisteredId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_RENEWALCERT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RenewalCert"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_RENEWALKEYLENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RenewalKeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_RENEWALVALIDITYPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RenewalValidityPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_RENEWALVALIDITYPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RenewalValidityPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_REQUESTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_REQUIREEXPLICITPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequireExplicitPolicy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SECURITYDESCRIPTOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SecurityDescriptor"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SERIALNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SerialNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SHOWALLCSPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShowAllCSPs"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SILENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Silent"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SMIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SMIME"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SUBJECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Subject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SUBJECTNAMEFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubjectNameFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SUBTREE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubTree"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_SUPPRESSDEFAULTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SuppressDefaults"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_UICONTEXTMESSAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UIContextMessage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_UPN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UPN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("URL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_USEEXISTINGKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseExistingKeySet"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_USERPROTECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserProtected"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_UTF8: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UTF8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFKEY_X500NAMEFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("X500NameFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_AIA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthorityInformationAccess"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_APPLICATIONPOLICYCONSTRAINTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ApplicationPolicyConstraintsExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_APPLICATIONPOLICYMAPPINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ApplicationPolicyMappingsExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_APPLICATIONPOLICYSTATEMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ApplicationPolicyStatementExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_BASICCONSTRAINTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BasicConstraintsExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_CAPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPolicy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_CCDP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrossCertificateDistributionPointsExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_CDP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDistributionPoint"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_CERTSERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("certsrv_server"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_EKU: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnhancedKeyUsageExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_EXTENSIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Extensions"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_NAMECONSTRAINTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NameConstraintsExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_NEWREQUEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NewRequest"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_POLICYCONSTRAINTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PolicyConstraintsExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_POLICYMAPPINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PolicyMappingsExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_POLICYSTATEMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PolicyStatementExtension"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Properties"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFSECTION_REQUESTATTRIBUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestAttributes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFVALUE_ENDORSEMENTKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndorsementKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFVALUE_REQUESTTYPE_CERT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Cert"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFVALUE_REQUESTTYPE_CMC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CMC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFVALUE_REQUESTTYPE_PKCS10: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PKCS10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFVALUE_REQUESTTYPE_PKCS7: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PKCS7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszINFVALUE_REQUESTTYPE_SCEP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCEP"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszLDAPSESSIONOPTIONVALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LDAPSessionOptionValue"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszLOCALIZEDTIMEPERIODUNITS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocalizedTimePeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszLOGFILENAMEEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".log"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszLOGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertLog"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszMACHINEKEYSET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MachineKeyset"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszMICROSOFTCERTMODULE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateAuthority_MicrosoftDefault"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszNETSCAPEREVOCATIONTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Netscape"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_CACERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CACertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_CACONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAConfig"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_CSPNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CSPName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_ERRORCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ErrorCode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_HASHALGORITHMID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HashAlgorithmId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_KEYSPEC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeySpec"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_LOCALREVOCATIONINFORMATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocalRevocationInformation"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_PROVIDERCLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderCLSID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_PROVIDERPROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_REMINDERDURATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReminderDuration"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_SIGNINGCERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SigningCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_SIGNINGCERTIFICATETEMPLATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SigningCertificateTemplate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCAPROP_SIGNINGFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SigningFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCOMMONPROP_MAXINCOMINGMESSAGESIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxIncomingMessageSize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCOMMONPROP_MAXNUMOFREQUESTENTRIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxNumOfRequestEntries"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPCOMMONPROP_REQFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPISAPIPROP_DEBUG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ISAPIDebug"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPISAPIPROP_MAXAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxAge"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPISAPIPROP_MAXNUMOFCACHEENTRIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxNumOfCacheEntries"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPISAPIPROP_NUMOFBACKENDCONNECTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NumOfBackendConnections"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPISAPIPROP_NUMOFTHREADS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NumOfThreads"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPISAPIPROP_REFRESHRATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RefreshRate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPISAPIPROP_VIRTUALROOTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualRootName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPPROP_ARRAYCONTROLLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ArrayController"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPPROP_ARRAYMEMBERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ArrayMembers"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPPROP_AUDITFILTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuditFilter"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPPROP_DEBUG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Debug"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPPROP_ENROLLPOLLINTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnrollPollInterval"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPPROP_LOGLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogLevel"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_BASECRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BaseCrl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_BASECRLURLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BaseCrlUrls"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_CRLURLTIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrlUrlTimeOut"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_DELTACRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeltaCrl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_DELTACRLURLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeltaCrlUrls"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_ERRORCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevocationErrorCode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_REFRESHTIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RefreshTimeOut"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszOCSPREVPROP_SERIALNUMBERSDIRS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IssuedSerialNumbersDirectories"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPERIODDAYS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Days"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPERIODHOURS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hours"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPERIODMINUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Minutes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPERIODMONTHS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Months"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPERIODSECONDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Seconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPERIODWEEKS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Weeks"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPERIODYEARS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Years"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPFXFILENAMEEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".p12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPATTESTATIONCHALLENGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AttestationChallenge"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPATTRIBNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AttributeName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPATTRIBREQUESTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AttributeRequestId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPATTRIBVALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AttributeValue"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCALLERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CallerName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCATYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTCLIENTMACHINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ccm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEENROLLMENTFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnrollmentFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEGENERALFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GeneralFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEHASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATENOTAFTERDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NotAfter"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATENOTBEFOREDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NotBefore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEPRIVATEKEYFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrivatekeyFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEPUBLICKEYALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublicKeyAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEPUBLICKEYLENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublicKeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATERAWPUBLICKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawPublicKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATERAWPUBLICKEYALGORITHMPARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawPublicKeyAlgorithmParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATERAWSMIMECAPABILITIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawSMIMECapabilities"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEREQUESTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATESERIALNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SerialNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATESUBJECTKEYIDENTIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubjectKeyIdentifier"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATETEMPLATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateTemplate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATETYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTIFICATEUPN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UPN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertState"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTSUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertSuffix"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTTEMPLATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateTemplate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCERTUSAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateUsage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCHALLENGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Challenge"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCLIENTBROWSERMACHINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("cbm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCLIENTDCDNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("cdc"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCOMMONNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CommonName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCONFIGDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigDN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCOUNTRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Country"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRITICALTAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{critical}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLEFFECTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLEffective"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLINDEX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLIndex"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLLASTPUBLISHED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLLastPublished"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLMINBASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLMinBase"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLNAMEID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLNameId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLNEXTPUBLISH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLNextPublish"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLNEXTUPDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLNextUpdate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLPROPAGATIONCOMPLETE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPropagationComplete"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLPUBLISHATTEMPTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPublishAttempts"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLPUBLISHERROR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPublishError"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLPUBLISHFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPublishFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLPUBLISHSTATUSCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPublishStatusCode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLRAWCRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLRawCRL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLROWID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLRowId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLState"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLSUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLSuffix"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLTHISPUBLISH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLThisPublish"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCRLTHISUPDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLThisUpdate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPCROSSFOREST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrossForest"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDCNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DCName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDECIMALTAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{decimal}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDELTACRLSDISABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fDeltaCRLsDisabled"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDEVICESERIALNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceSerialNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDISPOSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disposition"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDISPOSITIONDENY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Deny"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDISPOSITIONPENDING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pending"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDISTINGUISHEDNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DistinguishedName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("dn"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("dns"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDOMAINCOMPONENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DomainComponent"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPDOMAINDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DomainDN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEMAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EMail"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPENDORSEMENTCERTIFICATEHASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndorsementCertificateHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPENDORSEMENTKEYHASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndorsementKeyHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEVENTLOGERROR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLogError"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEVENTLOGEXHAUSTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLogExhaustive"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEVENTLOGTERSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLogTerse"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEVENTLOGVERBOSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLogVerbose"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEVENTLOGWARNING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLogWarning"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEXITCERTFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertFile"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEXPECTEDCHALLENGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExpectedChallenge"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEXPIRATIONDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExpirationDate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEXTFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEXTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEXTRAWVALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionRawValue"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPEXTREQUESTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionRequestId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPFILETAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{file}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPGIVENNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GivenName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("guid"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPHEXTAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{hex}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPINITIALS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Initials"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPIPADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ipaddress"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPKEYARCHIVED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyArchived"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPLOCALITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Locality"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPLOGLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogLevel"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPMACHINEDNSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MachineDNSName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPMODULEREGLOC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ModuleRegistryLocation"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPNAMETYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NameType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPOCTETTAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{octet}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPOFFICER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Officer"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPOID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("oid"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPORGANIZATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Organization"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPORGUNIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OrgUnit"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPPUBLISHEXPIREDCERTINCRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublishExpiredCertInCRL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPRAWCACERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawCACertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPRAWCERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPRAWCRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawCRL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPRAWDELTACRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawDeltaCRL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPRAWNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPRAWPRECERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawPrecertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTARCHIVEDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ArchivedKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTATTRIBUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestAttributes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTCSPPROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestCSPProvider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTDISPOSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disposition"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTDISPOSITIONMESSAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DispositionMessage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTDOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Request."); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTERCAACCESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequesterCAAccess"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTERDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequesterDN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequesterName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTERNAMEFROMOLDCERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequesterNameFromOldCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTERSAMNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequesterSAMName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTERUPN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequesterUPN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTKEYRECOVERYHASHES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyRecoveryHashes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTMACHINEDNS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("rmd"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTOSVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestOSVersion"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTRAWARCHIVEDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawArchivedKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTRAWOLDCERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawOldCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTRAWREQUEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawRequest"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTREQUESTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTRESOLVEDWHEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResolvedWhen"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTREVOKEDEFFECTIVEWHEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevokedEffectiveWhen"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTREVOKEDREASON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevokedReason"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTREVOKEDWHEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevokedWhen"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTSTATUSCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StatusCode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTSUBMITTEDWHEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubmittedWhen"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPREQUESTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSANITIZEDCANAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SanitizedCAName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSANITIZEDSHORTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SanitizedShortName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSEAUDITFILTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SEAuditFilter"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSEAUDITID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SEAuditId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSERVERUPGRADED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fServerUpgraded"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSESSIONCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SessionCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSIGNERAPPLICATIONPOLICIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SignerApplicationPolicies"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSIGNERPOLICIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SignerPolicies"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("State"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSTREETADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StreetAddress"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSUBJECTALTNAME2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("san"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSUBJECTDOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Subject."); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPSURNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SurName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPTEMPLATECHANGESEQUENCENUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TemplateChangeSequenceNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPTEXTTAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{text}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPTITLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Title"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPUNSTRUCTUREDADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UnstructuredAddress"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPUNSTRUCTUREDNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UnstructuredName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPUPN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("upn"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("url"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPUSEDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fUseDS"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPUSERDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserDN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPUTF8TAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{utf8}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPVALIDITYPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ValidityPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPVALIDITYPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ValidityPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszPROPVOLATILEMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VolatileMode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Active"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGAELOGLEVEL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AEEventLogLevel"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGAIKCLOUDCAURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AIKCloudCAURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGAIKKEYALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AIKKeyAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGAIKKEYLENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AIKKeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGALLPROVIDERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("All"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGALTERNATEPUBLISHDOMAINS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlternatePublishDomains"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGALTERNATESIGNATUREALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlternateSignatureAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGAUDITFILTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuditFilter"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGB2ICERTMANAGEMODULE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ICertManageModule"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGBACKUPLOGDIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BackupLogDirectory"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCACERTFILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CACertFileName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCACERTHASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CACertHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCACERTPUBLICATIONURLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CACertPublicationURLs"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCADESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CADescription"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCAPATHLENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPathLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCASECURITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCASERIALNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CACertSerialNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCASERVERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAServerName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCATYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCAUSEDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseDS"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCAXCHGCERTHASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAXchgCertHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCAXCHGOVERLAPPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAXchgOverlapPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCAXCHGOVERLAPPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAXchgOverlapPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCAXCHGVALIDITYPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAXchgValidityPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCAXCHGVALIDITYPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAXchgValidityPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCERTENROLLCOMPATIBLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertEnrollCompatible"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCERTIFICATETRANSPARENCYINFOOID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CTInformationExtensionOid"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCERTPUBLISHFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublishCertFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCERTSRVDEBUG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Debug"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCHECKPOINTFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CheckPointFile"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCLOCKSKEWMINUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClockSkewMinutes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCOMMONNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CommonName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLATTEMPTREPUBLISH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLAttemptRepublish"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLDELTANEXTPUBLISH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDeltaNextPublish"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLDELTAOVERLAPPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDeltaOverlapUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLDELTAOVERLAPPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDeltaOverlapPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLDELTAPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDeltaPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLDELTAPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLDeltaPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLEDITFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLEditFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLNEXTPUBLISH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLNextPublish"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLOVERLAPPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLOverlapUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLOVERLAPPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLOverlapPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLPATH_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPath"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGCRLPUBLICATIONURLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLPublicationURLs"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDATABASERECOVERED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DatabaseRecovered"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBDIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBDirectory"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBLASTFULLBACKUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBLastFullBackup"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBLASTINCREMENTALBACKUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBLastIncrementalBackup"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBLASTRECOVERY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBLastRecovery"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBLOGDIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBLogDirectory"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBMAXREADSESSIONCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBMaxReadSessionCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBSESSIONCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBSessionCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBSYSDIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBSystemDirectory"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDBTEMPDIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBTempDirectory"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDEFAULTSMIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultSMIME"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDIRECTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigurationDirectory"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDISABLEEXTENSIONLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableExtensionList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDSCONFIGDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSConfigDN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGDSDOMAINDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSDomainDN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEDITFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EditFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEKPUBLISTDIRECTORIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EndorsementKeyListDirectories"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEKUOIDSFORPUBLISHEXPIREDCERTINCRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EKUOIDsForPublishExpiredCertInCRL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEKUOIDSFORVOLATILEREQUESTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EKUOIDsforVolatileRequests"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGENABLEDEKUFORDEFINEDCACERT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnabledEKUForDefinedCACert"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGENABLEENROLLEEREQUESTEXTENSIONLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableEnrolleeRequestExtensionList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGENABLEREQUESTEXTENSIONLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableRequestExtensionList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGENFORCEX500NAMELENGTHS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnforceX500NameLengths"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGENROLLFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnrollFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITBODYARG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BodyArg"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITBODYFORMAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BodyFormat"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITCRLISSUEDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLIssued"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITDENIEDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Denied"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITIMPORTEDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Imported"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITISSUEDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Issued"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITPENDINGKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pending"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITPROPNOTFOUND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("???"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITREVOKEDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Revoked"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSHUTDOWNKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Shutdown"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPAUTHENTICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SMTPAuthenticate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPCC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Cc"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPEVENTFILTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventFilter"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPFROM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("From"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SMTP"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPSERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SMTPServer"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPTEMPLATES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Templates"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSMTPTO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("To"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITSTARTUPKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Startup"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITTITLEARG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TitleArg"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGEXITTITLEFORMAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TitleFormat"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGFILEISSUERCERTURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileIssuerCertURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGFILEREVOCATIONCRLURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileRevocationCRLURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGFORCETELETEX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceTeletex"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGFTPISSUERCERTURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FTPIssuerCertURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGFTPREVOCATIONCRLURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FTPRevocationCRLURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGHIGHLOGNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HighLogNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGHIGHSERIAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HighSerial"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGINTERFACEFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InterfaceFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGISSUERCERTURLFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IssuerCertURLFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGISSUERCERTURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IssuerCertURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYBASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SYSTEM\\CurrentControlSet\\Services\\CertSvc"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYCERTSVCPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SYSTEM\\CurrentControlSet\\Services\\CertSvc"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Configuration"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYCSP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CSP"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYDBPARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DBParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYENCRYPTIONCSP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncryptionCSP"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYENROLLMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Cryptography\\AutoEnrollment"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYEXITMODULES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExitModules"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYGROUPPOLICYENROLLMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Policies\\Microsoft\\Cryptography\\AutoEnrollment"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYNOSYSTEMCERTSVCPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentControlSet\\Services\\CertSvc"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYPOLICYMODULES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PolicyModules"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYREPAIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyRepair"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYRESTOREINPROGRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestoreInProgress"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKEYSIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeySize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKRACERTCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KRACertCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKRACERTHASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KRACertHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGKRAFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KRAFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLDAPFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LDAPFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLDAPISSUERCERTURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LDAPIssuerCertURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLDAPREVOCATIONCRLURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LDAPRevocationCRLURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLDAPREVOCATIONDNTEMPLATE_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LDAPRevocationDNTemplate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLDAPREVOCATIONDN_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LDAPRevocationDN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLDAPSESSIONOPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LDAPSessionOptions"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLOGLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogLevel"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLOGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogPath"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGLOWLOGNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LowLogNumber"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGMAXINCOMINGALLOCSIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxIncomingAllocSize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGMAXINCOMINGMESSAGESIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxIncomingMessageSize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGMAXPENDINGREQUESTDAYS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxPendingRequestDays"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGMAXSCTLISTSIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxSCTListSize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGNAMESEPARATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubjectNameSeparator"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGNETSCAPECERTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetscapeCertType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGOFFICERRIGHTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OfficerRights"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGPARENTCAMACHINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParentCAMachine"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGPARENTCANAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParentCAName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGPOLICYFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PolicyFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGPRESERVESCEPDUMMYCERTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreserveSCEPDummyCerts"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGPROCESSINGFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProcessingFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGPROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGPROVIDERTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREQUESTDISPOSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestDisposition"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREQUESTFILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestFileName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREQUESTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREQUESTKEYCONTAINER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestKeyContainer"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREQUESTKEYINDEX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequestKeyIndex"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGRESTOREMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestoreMap"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGRESTOREMAPCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestoreMapCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGRESTORESTATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestoreStatus"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREVOCATIONCRLURL_OLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevocationCRLURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREVOCATIONTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevocationType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGREVOCATIONURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevocationURL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGROLESEPARATIONENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RoleSeparationEnabled"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSETUPSTATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetupStatus"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSP4DEFAULTCONFIGURATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultConfiguration"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSP4KEYSETNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeySetName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSP4NAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Names"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSP4QUERIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Queries"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSP4SUBJECTNAMESEPARATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubjectNameSeparator"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSUBJECTALTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubjectAltName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSUBJECTALTNAME2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubjectAltName2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSUBJECTTEMPLATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SubjectTemplate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGSYMMETRICKEYSIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SymmetricKeySize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGUNICODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Unicode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGUPNMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UPNMap"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGUSEDEFINEDCACERTINREQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseDefinedCACertInRequest"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGVALIDITYPERIODCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ValidityPeriodUnits"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGVALIDITYPERIODSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ValidityPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGVERIFYFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VerifyFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGVIEWAGEMINUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewAgeMinutes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGVIEWIDLEMINUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewIdleMinutes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGWEBCLIENTCAMACHINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WebClientCAMachine"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGWEBCLIENTCANAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WebClientCAName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszREGWEBCLIENTCATYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WebClientCAType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszSECUREDATTRIBUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SignedAttributes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszSERVICE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertSvc"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const wszzDEFAULTSIGNEDATTRIBUTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequesterName\u{0}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type ADDED_CERT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECT_EXTENSION_V1: ADDED_CERT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECT_EXTENSION_V2: ADDED_CERT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type AlgorithmFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AlgorithmFlagsNone: AlgorithmFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AlgorithmFlagsWrap: AlgorithmFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type AlgorithmOperationFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_NO_OPERATION: AlgorithmOperationFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_CIPHER_OPERATION: AlgorithmOperationFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_HASH_OPERATION: AlgorithmOperationFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION: AlgorithmOperationFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_SECRET_AGREEMENT_OPERATION: AlgorithmOperationFlags = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_SIGNATURE_OPERATION: AlgorithmOperationFlags = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_RNG_OPERATION: AlgorithmOperationFlags = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_KEY_DERIVATION_OPERATION: AlgorithmOperationFlags = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ANY_ASYMMETRIC_OPERATION: AlgorithmOperationFlags = 28i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PREFER_SIGNATURE_ONLY_OPERATION: AlgorithmOperationFlags = 2097152i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PREFER_NON_SIGNATURE_OPERATION: AlgorithmOperationFlags = 4194304i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_EXACT_MATCH_OPERATION: AlgorithmOperationFlags = 8388608i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PREFERENCE_MASK_OPERATION: AlgorithmOperationFlags = 14680064i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type AlgorithmType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_UNKNOWN_INTERFACE: AlgorithmType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_CIPHER_INTERFACE: AlgorithmType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_HASH_INTERFACE: AlgorithmType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE: AlgorithmType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_SIGNATURE_INTERFACE: AlgorithmType = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_SECRET_AGREEMENT_INTERFACE: AlgorithmType = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_RNG_INTERFACE: AlgorithmType = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_BCRYPT_KEY_DERIVATION_INTERFACE: AlgorithmType = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type AlternativeNameType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_UNKNOWN: AlternativeNameType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_OTHER_NAME: AlternativeNameType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_RFC822_NAME: AlternativeNameType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_DNS_NAME: AlternativeNameType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_X400_ADDRESS: AlternativeNameType = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_DIRECTORY_NAME: AlternativeNameType = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_EDI_PARTY_NAME: AlternativeNameType = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_URL: AlternativeNameType = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_IP_ADDRESS: AlternativeNameType = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_REGISTERED_ID: AlternativeNameType = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_GUID: AlternativeNameType = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME: AlternativeNameType = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERTADMIN_GET_ROLES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_ACCESS_ADMIN: CERTADMIN_GET_ROLES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_ACCESS_AUDITOR: CERTADMIN_GET_ROLES_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_ACCESS_ENROLL: CERTADMIN_GET_ROLES_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_ACCESS_OFFICER: CERTADMIN_GET_ROLES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_ACCESS_OPERATOR: CERTADMIN_GET_ROLES_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CA_ACCESS_READ: CERTADMIN_GET_ROLES_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERTENROLL_OBJECTID = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NONE: CERTENROLL_OBJECTID = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA: CERTENROLL_OBJECTID = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS: CERTENROLL_OBJECTID = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_HASH: CERTENROLL_OBJECTID = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_ENCRYPT: CERTENROLL_OBJECTID = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_1: CERTENROLL_OBJECTID = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_2: CERTENROLL_OBJECTID = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_3: CERTENROLL_OBJECTID = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_4: CERTENROLL_OBJECTID = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_5: CERTENROLL_OBJECTID = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_6: CERTENROLL_OBJECTID = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_7: CERTENROLL_OBJECTID = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_8: CERTENROLL_OBJECTID = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_9: CERTENROLL_OBJECTID = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_10: CERTENROLL_OBJECTID = 14i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12: CERTENROLL_OBJECTID = 15i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_RSA: CERTENROLL_OBJECTID = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_MD2RSA: CERTENROLL_OBJECTID = 17i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_MD4RSA: CERTENROLL_OBJECTID = 18i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_MD5RSA: CERTENROLL_OBJECTID = 19i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SHA1RSA: CERTENROLL_OBJECTID = 20i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SETOAEP_RSA: CERTENROLL_OBJECTID = 21i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_DH: CERTENROLL_OBJECTID = 22i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_data: CERTENROLL_OBJECTID = 23i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_signedData: CERTENROLL_OBJECTID = 24i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_envelopedData: CERTENROLL_OBJECTID = 25i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_signEnvData: CERTENROLL_OBJECTID = 26i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_digestedData: CERTENROLL_OBJECTID = 27i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_hashedData: CERTENROLL_OBJECTID = 28i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_encryptedData: CERTENROLL_OBJECTID = 29i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_emailAddr: CERTENROLL_OBJECTID = 30i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_unstructName: CERTENROLL_OBJECTID = 31i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_contentType: CERTENROLL_OBJECTID = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_messageDigest: CERTENROLL_OBJECTID = 33i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_signingTime: CERTENROLL_OBJECTID = 34i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_counterSign: CERTENROLL_OBJECTID = 35i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_challengePwd: CERTENROLL_OBJECTID = 36i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_unstructAddr: CERTENROLL_OBJECTID = 37i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_extCertAttrs: CERTENROLL_OBJECTID = 38i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_certExtensions: CERTENROLL_OBJECTID = 39i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SMIMECapabilities: CERTENROLL_OBJECTID = 40i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_preferSignedData: CERTENROLL_OBJECTID = 41i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SMIMEalg: CERTENROLL_OBJECTID = 42i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SMIMEalgESDH: CERTENROLL_OBJECTID = 43i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SMIMEalgCMS3DESwrap: CERTENROLL_OBJECTID = 44i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SMIMEalgCMSRC2wrap: CERTENROLL_OBJECTID = 45i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_MD2: CERTENROLL_OBJECTID = 46i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_MD4: CERTENROLL_OBJECTID = 47i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_MD5: CERTENROLL_OBJECTID = 48i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_RC2CBC: CERTENROLL_OBJECTID = 49i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_RC4: CERTENROLL_OBJECTID = 50i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_DES_EDE3_CBC: CERTENROLL_OBJECTID = 51i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_RC5_CBCPad: CERTENROLL_OBJECTID = 52i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ANSI_X942: CERTENROLL_OBJECTID = 53i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ANSI_X942_DH: CERTENROLL_OBJECTID = 54i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_X957: CERTENROLL_OBJECTID = 55i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_X957_DSA: CERTENROLL_OBJECTID = 56i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_X957_SHA1DSA: CERTENROLL_OBJECTID = 57i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DS: CERTENROLL_OBJECTID = 58i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DSALG: CERTENROLL_OBJECTID = 59i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DSALG_CRPT: CERTENROLL_OBJECTID = 60i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DSALG_HASH: CERTENROLL_OBJECTID = 61i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DSALG_SIGN: CERTENROLL_OBJECTID = 62i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DSALG_RSA: CERTENROLL_OBJECTID = 63i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIW: CERTENROLL_OBJECTID = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC: CERTENROLL_OBJECTID = 65i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_md4RSA: CERTENROLL_OBJECTID = 66i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_md5RSA: CERTENROLL_OBJECTID = 67i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_md4RSA2: CERTENROLL_OBJECTID = 68i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_desECB: CERTENROLL_OBJECTID = 69i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_desCBC: CERTENROLL_OBJECTID = 70i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_desOFB: CERTENROLL_OBJECTID = 71i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_desCFB: CERTENROLL_OBJECTID = 72i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_desMAC: CERTENROLL_OBJECTID = 73i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_rsaSign: CERTENROLL_OBJECTID = 74i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_dsa: CERTENROLL_OBJECTID = 75i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_shaDSA: CERTENROLL_OBJECTID = 76i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_mdc2RSA: CERTENROLL_OBJECTID = 77i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_shaRSA: CERTENROLL_OBJECTID = 78i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_dhCommMod: CERTENROLL_OBJECTID = 79i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_desEDE: CERTENROLL_OBJECTID = 80i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_sha: CERTENROLL_OBJECTID = 81i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_mdc2: CERTENROLL_OBJECTID = 82i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_dsaComm: CERTENROLL_OBJECTID = 83i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_dsaCommSHA: CERTENROLL_OBJECTID = 84i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_rsaXchg: CERTENROLL_OBJECTID = 85i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_keyHashSeal: CERTENROLL_OBJECTID = 86i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_md2RSASign: CERTENROLL_OBJECTID = 87i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_md5RSASign: CERTENROLL_OBJECTID = 88i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_sha1: CERTENROLL_OBJECTID = 89i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_dsaSHA1: CERTENROLL_OBJECTID = 90i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_dsaCommSHA1: CERTENROLL_OBJECTID = 91i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWSEC_sha1RSASign: CERTENROLL_OBJECTID = 92i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWDIR: CERTENROLL_OBJECTID = 93i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWDIR_CRPT: CERTENROLL_OBJECTID = 94i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWDIR_HASH: CERTENROLL_OBJECTID = 95i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWDIR_SIGN: CERTENROLL_OBJECTID = 96i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWDIR_md2: CERTENROLL_OBJECTID = 97i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OIWDIR_md2RSA: CERTENROLL_OBJECTID = 98i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC: CERTENROLL_OBJECTID = 99i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_sdnsSignature: CERTENROLL_OBJECTID = 100i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicSignature: CERTENROLL_OBJECTID = 101i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_sdnsConfidentiality: CERTENROLL_OBJECTID = 102i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicConfidentiality: CERTENROLL_OBJECTID = 103i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_sdnsIntegrity: CERTENROLL_OBJECTID = 104i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicIntegrity: CERTENROLL_OBJECTID = 105i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_sdnsTokenProtection: CERTENROLL_OBJECTID = 106i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicTokenProtection: CERTENROLL_OBJECTID = 107i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_sdnsKeyManagement: CERTENROLL_OBJECTID = 108i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicKeyManagement: CERTENROLL_OBJECTID = 109i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_sdnsKMandSig: CERTENROLL_OBJECTID = 110i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicKMandSig: CERTENROLL_OBJECTID = 111i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_SuiteASignature: CERTENROLL_OBJECTID = 112i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_SuiteAConfidentiality: CERTENROLL_OBJECTID = 113i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_SuiteAIntegrity: CERTENROLL_OBJECTID = 114i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_SuiteATokenProtection: CERTENROLL_OBJECTID = 115i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_SuiteAKeyManagement: CERTENROLL_OBJECTID = 116i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_SuiteAKMandSig: CERTENROLL_OBJECTID = 117i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicUpdatedSig: CERTENROLL_OBJECTID = 118i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicKMandUpdSig: CERTENROLL_OBJECTID = 119i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INFOSEC_mosaicUpdatedInteg: CERTENROLL_OBJECTID = 120i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_COMMON_NAME: CERTENROLL_OBJECTID = 121i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SUR_NAME: CERTENROLL_OBJECTID = 122i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DEVICE_SERIAL_NUMBER: CERTENROLL_OBJECTID = 123i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_COUNTRY_NAME: CERTENROLL_OBJECTID = 124i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_LOCALITY_NAME: CERTENROLL_OBJECTID = 125i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_STATE_OR_PROVINCE_NAME: CERTENROLL_OBJECTID = 126i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_STREET_ADDRESS: CERTENROLL_OBJECTID = 127i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ORGANIZATION_NAME: CERTENROLL_OBJECTID = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ORGANIZATIONAL_UNIT_NAME: CERTENROLL_OBJECTID = 129i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_TITLE: CERTENROLL_OBJECTID = 130i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DESCRIPTION: CERTENROLL_OBJECTID = 131i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SEARCH_GUIDE: CERTENROLL_OBJECTID = 132i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_BUSINESS_CATEGORY: CERTENROLL_OBJECTID = 133i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_POSTAL_ADDRESS: CERTENROLL_OBJECTID = 134i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_POSTAL_CODE: CERTENROLL_OBJECTID = 135i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_POST_OFFICE_BOX: CERTENROLL_OBJECTID = 136i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PHYSICAL_DELIVERY_OFFICE_NAME: CERTENROLL_OBJECTID = 137i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_TELEPHONE_NUMBER: CERTENROLL_OBJECTID = 138i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_TELEX_NUMBER: CERTENROLL_OBJECTID = 139i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_TELETEXT_TERMINAL_IDENTIFIER: CERTENROLL_OBJECTID = 140i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_FACSIMILE_TELEPHONE_NUMBER: CERTENROLL_OBJECTID = 141i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_X21_ADDRESS: CERTENROLL_OBJECTID = 142i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INTERNATIONAL_ISDN_NUMBER: CERTENROLL_OBJECTID = 143i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_REGISTERED_ADDRESS: CERTENROLL_OBJECTID = 144i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DESTINATION_INDICATOR: CERTENROLL_OBJECTID = 145i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PREFERRED_DELIVERY_METHOD: CERTENROLL_OBJECTID = 146i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PRESENTATION_ADDRESS: CERTENROLL_OBJECTID = 147i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SUPPORTED_APPLICATION_CONTEXT: CERTENROLL_OBJECTID = 148i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_MEMBER: CERTENROLL_OBJECTID = 149i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OWNER: CERTENROLL_OBJECTID = 150i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ROLE_OCCUPANT: CERTENROLL_OBJECTID = 151i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SEE_ALSO: CERTENROLL_OBJECTID = 152i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_USER_PASSWORD: CERTENROLL_OBJECTID = 153i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_USER_CERTIFICATE: CERTENROLL_OBJECTID = 154i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CA_CERTIFICATE: CERTENROLL_OBJECTID = 155i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_AUTHORITY_REVOCATION_LIST: CERTENROLL_OBJECTID = 156i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERTIFICATE_REVOCATION_LIST: CERTENROLL_OBJECTID = 157i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CROSS_CERTIFICATE_PAIR: CERTENROLL_OBJECTID = 158i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_GIVEN_NAME: CERTENROLL_OBJECTID = 159i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INITIALS: CERTENROLL_OBJECTID = 160i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DN_QUALIFIER: CERTENROLL_OBJECTID = 161i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DOMAIN_COMPONENT: CERTENROLL_OBJECTID = 162i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_FRIENDLY_NAME_ATTR: CERTENROLL_OBJECTID = 163i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_LOCAL_KEY_ID: CERTENROLL_OBJECTID = 164i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_KEY_PROVIDER_NAME_ATTR: CERTENROLL_OBJECTID = 165i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_LOCAL_MACHINE_KEYSET: CERTENROLL_OBJECTID = 166i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_EXTENDED_ATTRIBUTES: CERTENROLL_OBJECTID = 167i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KEYID_RDN: CERTENROLL_OBJECTID = 168i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_AUTHORITY_KEY_IDENTIFIER: CERTENROLL_OBJECTID = 169i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KEY_ATTRIBUTES: CERTENROLL_OBJECTID = 170i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_POLICIES_95: CERTENROLL_OBJECTID = 171i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KEY_USAGE_RESTRICTION: CERTENROLL_OBJECTID = 172i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SUBJECT_ALT_NAME: CERTENROLL_OBJECTID = 173i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ISSUER_ALT_NAME: CERTENROLL_OBJECTID = 174i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_BASIC_CONSTRAINTS: CERTENROLL_OBJECTID = 175i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KEY_USAGE: CERTENROLL_OBJECTID = 176i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PRIVATEKEY_USAGE_PERIOD: CERTENROLL_OBJECTID = 177i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_BASIC_CONSTRAINTS2: CERTENROLL_OBJECTID = 178i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_POLICIES: CERTENROLL_OBJECTID = 179i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ANY_CERT_POLICY: CERTENROLL_OBJECTID = 180i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_AUTHORITY_KEY_IDENTIFIER2: CERTENROLL_OBJECTID = 181i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SUBJECT_KEY_IDENTIFIER: CERTENROLL_OBJECTID = 182i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SUBJECT_ALT_NAME2: CERTENROLL_OBJECTID = 183i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ISSUER_ALT_NAME2: CERTENROLL_OBJECTID = 184i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CRL_REASON_CODE: CERTENROLL_OBJECTID = 185i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_REASON_CODE_HOLD: CERTENROLL_OBJECTID = 186i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CRL_DIST_POINTS: CERTENROLL_OBJECTID = 187i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENHANCED_KEY_USAGE: CERTENROLL_OBJECTID = 188i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CRL_NUMBER: CERTENROLL_OBJECTID = 189i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DELTA_CRL_INDICATOR: CERTENROLL_OBJECTID = 190i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ISSUING_DIST_POINT: CERTENROLL_OBJECTID = 191i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_FRESHEST_CRL: CERTENROLL_OBJECTID = 192i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NAME_CONSTRAINTS: CERTENROLL_OBJECTID = 193i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_POLICY_MAPPINGS: CERTENROLL_OBJECTID = 194i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_LEGACY_POLICY_MAPPINGS: CERTENROLL_OBJECTID = 195i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_POLICY_CONSTRAINTS: CERTENROLL_OBJECTID = 196i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RENEWAL_CERTIFICATE: CERTENROLL_OBJECTID = 197i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLLMENT_NAME_VALUE_PAIR: CERTENROLL_OBJECTID = 198i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLLMENT_CSP_PROVIDER: CERTENROLL_OBJECTID = 199i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OS_VERSION: CERTENROLL_OBJECTID = 200i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLLMENT_AGENT: CERTENROLL_OBJECTID = 201i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX: CERTENROLL_OBJECTID = 202i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_PE: CERTENROLL_OBJECTID = 203i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_AUTHORITY_INFO_ACCESS: CERTENROLL_OBJECTID = 204i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_BIOMETRIC_EXT: CERTENROLL_OBJECTID = 205i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_LOGOTYPE_EXT: CERTENROLL_OBJECTID = 206i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_EXTENSIONS: CERTENROLL_OBJECTID = 207i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NEXT_UPDATE_LOCATION: CERTENROLL_OBJECTID = 208i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_REMOVE_CERTIFICATE: CERTENROLL_OBJECTID = 209i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CROSS_CERT_DIST_POINTS: CERTENROLL_OBJECTID = 210i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CTL: CERTENROLL_OBJECTID = 211i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SORTED_CTL: CERTENROLL_OBJECTID = 212i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SERIALIZED: CERTENROLL_OBJECTID = 213i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NT_PRINCIPAL_NAME: CERTENROLL_OBJECTID = 214i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PRODUCT_UPDATE: CERTENROLL_OBJECTID = 215i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ANY_APPLICATION_POLICY: CERTENROLL_OBJECTID = 216i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_AUTO_ENROLL_CTL_USAGE: CERTENROLL_OBJECTID = 217i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_CERTTYPE_EXTENSION: CERTENROLL_OBJECTID = 218i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_MANIFOLD: CERTENROLL_OBJECTID = 219i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERTSRV_CA_VERSION: CERTENROLL_OBJECTID = 220i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERTSRV_PREVIOUS_CERT_HASH: CERTENROLL_OBJECTID = 221i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CRL_VIRTUAL_BASE: CERTENROLL_OBJECTID = 222i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CRL_NEXT_PUBLISH: CERTENROLL_OBJECTID = 223i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_CA_EXCHANGE: CERTENROLL_OBJECTID = 224i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_KEY_RECOVERY_AGENT: CERTENROLL_OBJECTID = 225i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERTIFICATE_TEMPLATE: CERTENROLL_OBJECTID = 226i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENTERPRISE_OID_ROOT: CERTENROLL_OBJECTID = 227i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RDN_DUMMY_SIGNER: CERTENROLL_OBJECTID = 228i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_APPLICATION_CERT_POLICIES: CERTENROLL_OBJECTID = 229i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_APPLICATION_POLICY_MAPPINGS: CERTENROLL_OBJECTID = 230i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_APPLICATION_POLICY_CONSTRAINTS: CERTENROLL_OBJECTID = 231i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ARCHIVED_KEY_ATTR: CERTENROLL_OBJECTID = 232i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CRL_SELF_CDP: CERTENROLL_OBJECTID = 233i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_REQUIRE_CERT_CHAIN_POLICY: CERTENROLL_OBJECTID = 234i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ARCHIVED_KEY_CERT_HASH: CERTENROLL_OBJECTID = 235i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ISSUED_CERT_HASH: CERTENROLL_OBJECTID = 236i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DS_EMAIL_REPLICATION: CERTENROLL_OBJECTID = 237i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_REQUEST_CLIENT_INFO: CERTENROLL_OBJECTID = 238i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENCRYPTED_KEY_HASH: CERTENROLL_OBJECTID = 239i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERTSRV_CROSSCA_VERSION: CERTENROLL_OBJECTID = 240i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NTDS_REPLICATION: CERTENROLL_OBJECTID = 241i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SUBJECT_DIR_ATTRS: CERTENROLL_OBJECTID = 242i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP: CERTENROLL_OBJECTID = 243i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_SERVER_AUTH: CERTENROLL_OBJECTID = 244i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_CLIENT_AUTH: CERTENROLL_OBJECTID = 245i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_CODE_SIGNING: CERTENROLL_OBJECTID = 246i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_EMAIL_PROTECTION: CERTENROLL_OBJECTID = 247i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_IPSEC_END_SYSTEM: CERTENROLL_OBJECTID = 248i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_IPSEC_TUNNEL: CERTENROLL_OBJECTID = 249i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_IPSEC_USER: CERTENROLL_OBJECTID = 250i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_TIMESTAMP_SIGNING: CERTENROLL_OBJECTID = 251i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_KP_OCSP_SIGNING: CERTENROLL_OBJECTID = 252i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_OCSP_NOCHECK: CERTENROLL_OBJECTID = 253i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_IPSEC_KP_IKE_INTERMEDIATE: CERTENROLL_OBJECTID = 254i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_CTL_USAGE_SIGNING: CERTENROLL_OBJECTID = 255i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_TIME_STAMP_SIGNING: CERTENROLL_OBJECTID = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SERVER_GATED_CRYPTO: CERTENROLL_OBJECTID = 257i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SGC_NETSCAPE: CERTENROLL_OBJECTID = 258i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_EFS: CERTENROLL_OBJECTID = 259i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_EFS_RECOVERY: CERTENROLL_OBJECTID = 260i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_WHQL_CRYPTO: CERTENROLL_OBJECTID = 261i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NT5_CRYPTO: CERTENROLL_OBJECTID = 262i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_OEM_WHQL_CRYPTO: CERTENROLL_OBJECTID = 263i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_EMBEDDED_NT_CRYPTO: CERTENROLL_OBJECTID = 264i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ROOT_LIST_SIGNER: CERTENROLL_OBJECTID = 265i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_QUALIFIED_SUBORDINATION: CERTENROLL_OBJECTID = 266i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_KEY_RECOVERY: CERTENROLL_OBJECTID = 267i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_DOCUMENT_SIGNING: CERTENROLL_OBJECTID = 268i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_LIFETIME_SIGNING: CERTENROLL_OBJECTID = 269i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_MOBILE_DEVICE_SOFTWARE: CERTENROLL_OBJECTID = 270i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_SMART_DISPLAY: CERTENROLL_OBJECTID = 271i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_CSP_SIGNATURE: CERTENROLL_OBJECTID = 272i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DRM: CERTENROLL_OBJECTID = 273i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DRM_INDIVIDUALIZATION: CERTENROLL_OBJECTID = 274i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_LICENSES: CERTENROLL_OBJECTID = 275i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_LICENSE_SERVER: CERTENROLL_OBJECTID = 276i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_SMARTCARD_LOGON: CERTENROLL_OBJECTID = 277i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_YESNO_TRUST_ATTR: CERTENROLL_OBJECTID = 278i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_POLICY_QUALIFIER_CPS: CERTENROLL_OBJECTID = 279i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_POLICY_QUALIFIER_USERNOTICE: CERTENROLL_OBJECTID = 280i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_POLICIES_95_QUALIFIER1: CERTENROLL_OBJECTID = 281i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_ACC_DESCR: CERTENROLL_OBJECTID = 282i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_OCSP: CERTENROLL_OBJECTID = 283i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_CA_ISSUERS: CERTENROLL_OBJECTID = 284i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_VERISIGN_PRIVATE_6_9: CERTENROLL_OBJECTID = 285i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_VERISIGN_ONSITE_JURISDICTION_HASH: CERTENROLL_OBJECTID = 286i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_VERISIGN_BITSTRING_6_13: CERTENROLL_OBJECTID = 287i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_VERISIGN_ISS_STRONG_CRYPTO: CERTENROLL_OBJECTID = 288i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE: CERTENROLL_OBJECTID = 289i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_CERT_EXTENSION: CERTENROLL_OBJECTID = 290i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_CERT_TYPE: CERTENROLL_OBJECTID = 291i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_BASE_URL: CERTENROLL_OBJECTID = 292i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_REVOCATION_URL: CERTENROLL_OBJECTID = 293i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_CA_REVOCATION_URL: CERTENROLL_OBJECTID = 294i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_CERT_RENEWAL_URL: CERTENROLL_OBJECTID = 295i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_CA_POLICY_URL: CERTENROLL_OBJECTID = 296i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_SSL_SERVER_NAME: CERTENROLL_OBJECTID = 297i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_COMMENT: CERTENROLL_OBJECTID = 298i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_DATA_TYPE: CERTENROLL_OBJECTID = 299i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NETSCAPE_CERT_SEQUENCE: CERTENROLL_OBJECTID = 300i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CT_PKI_DATA: CERTENROLL_OBJECTID = 301i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CT_PKI_RESPONSE: CERTENROLL_OBJECTID = 302i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_NO_SIGNATURE: CERTENROLL_OBJECTID = 303i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC: CERTENROLL_OBJECTID = 304i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_STATUS_INFO: CERTENROLL_OBJECTID = 305i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_IDENTIFICATION: CERTENROLL_OBJECTID = 306i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_IDENTITY_PROOF: CERTENROLL_OBJECTID = 307i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_DATA_RETURN: CERTENROLL_OBJECTID = 308i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_TRANSACTION_ID: CERTENROLL_OBJECTID = 309i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_SENDER_NONCE: CERTENROLL_OBJECTID = 310i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_RECIPIENT_NONCE: CERTENROLL_OBJECTID = 311i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_ADD_EXTENSIONS: CERTENROLL_OBJECTID = 312i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_ENCRYPTED_POP: CERTENROLL_OBJECTID = 313i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_DECRYPTED_POP: CERTENROLL_OBJECTID = 314i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_LRA_POP_WITNESS: CERTENROLL_OBJECTID = 315i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_GET_CERT: CERTENROLL_OBJECTID = 316i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_GET_CRL: CERTENROLL_OBJECTID = 317i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_REVOKE_REQUEST: CERTENROLL_OBJECTID = 318i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_REG_INFO: CERTENROLL_OBJECTID = 319i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_RESPONSE_INFO: CERTENROLL_OBJECTID = 320i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_QUERY_PENDING: CERTENROLL_OBJECTID = 321i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_ID_POP_LINK_RANDOM: CERTENROLL_OBJECTID = 322i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_ID_POP_LINK_WITNESS: CERTENROLL_OBJECTID = 323i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_ID_CONFIRM_CERT_ACCEPTANCE: CERTENROLL_OBJECTID = 324i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CMC_ADD_ATTRIBUTES: CERTENROLL_OBJECTID = 325i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_LOYALTY_OTHER_LOGOTYPE: CERTENROLL_OBJECTID = 326i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_BACKGROUND_OTHER_LOGOTYPE: CERTENROLL_OBJECTID = 327i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_OCSP_BASIC_SIGNED_RESPONSE: CERTENROLL_OBJECTID = 328i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_7_DATA: CERTENROLL_OBJECTID = 329i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_7_SIGNED: CERTENROLL_OBJECTID = 330i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_7_ENVELOPED: CERTENROLL_OBJECTID = 331i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_7_SIGNEDANDENVELOPED: CERTENROLL_OBJECTID = 332i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_7_DIGESTED: CERTENROLL_OBJECTID = 333i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_7_ENCRYPTED: CERTENROLL_OBJECTID = 334i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_9_CONTENT_TYPE: CERTENROLL_OBJECTID = 335i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_9_MESSAGE_DIGEST: CERTENROLL_OBJECTID = 336i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_PROP_ID_PREFIX: CERTENROLL_OBJECTID = 337i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_KEY_IDENTIFIER_PROP_ID: CERTENROLL_OBJECTID = 338i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID: CERTENROLL_OBJECTID = 339i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID: CERTENROLL_OBJECTID = 340i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_MD5_HASH_PROP_ID: CERTENROLL_OBJECTID = 341i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SHA256RSA: CERTENROLL_OBJECTID = 342i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SHA384RSA: CERTENROLL_OBJECTID = 343i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SHA512RSA: CERTENROLL_OBJECTID = 344i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_sha256: CERTENROLL_OBJECTID = 345i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_sha384: CERTENROLL_OBJECTID = 346i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_sha512: CERTENROLL_OBJECTID = 347i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_MGF1: CERTENROLL_OBJECTID = 348i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECC_PUBLIC_KEY: CERTENROLL_OBJECTID = 349i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECDSA_SHA1: CERTENROLL_OBJECTID = 350i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECDSA_SPECIFIED: CERTENROLL_OBJECTID = 351i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ANY_ENHANCED_KEY_USAGE: CERTENROLL_OBJECTID = 352i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_SSA_PSS: CERTENROLL_OBJECTID = 353i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ATTR_SUPPORTED_ALGORITHMS: CERTENROLL_OBJECTID = 355i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ATTR_TPM_SECURITY_ASSERTIONS: CERTENROLL_OBJECTID = 356i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ATTR_TPM_SPECIFICATION: CERTENROLL_OBJECTID = 357i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_DISALLOWED_FILETIME_PROP_ID: CERTENROLL_OBJECTID = 358i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_SIGNATURE_HASH_PROP_ID: CERTENROLL_OBJECTID = 359i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_STRONG_KEY_OS_1: CERTENROLL_OBJECTID = 360i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_STRONG_KEY_OS_CURRENT: CERTENROLL_OBJECTID = 361i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_STRONG_KEY_OS_PREFIX: CERTENROLL_OBJECTID = 362i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_STRONG_SIGN_OS_1: CERTENROLL_OBJECTID = 363i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_STRONG_SIGN_OS_CURRENT: CERTENROLL_OBJECTID = 364i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_CERT_STRONG_SIGN_OS_PREFIX: CERTENROLL_OBJECTID = 365i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DH_SINGLE_PASS_STDDH_SHA1_KDF: CERTENROLL_OBJECTID = 366i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DH_SINGLE_PASS_STDDH_SHA256_KDF: CERTENROLL_OBJECTID = 367i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DH_SINGLE_PASS_STDDH_SHA384_KDF: CERTENROLL_OBJECTID = 368i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DISALLOWED_HASH: CERTENROLL_OBJECTID = 369i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_DISALLOWED_LIST: CERTENROLL_OBJECTID = 370i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECC_CURVE_P256: CERTENROLL_OBJECTID = 371i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECC_CURVE_P384: CERTENROLL_OBJECTID = 372i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECC_CURVE_P521: CERTENROLL_OBJECTID = 373i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECDSA_SHA256: CERTENROLL_OBJECTID = 374i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECDSA_SHA384: CERTENROLL_OBJECTID = 375i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ECDSA_SHA512: CERTENROLL_OBJECTID = 376i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_CAXCHGCERT_HASH: CERTENROLL_OBJECTID = 377i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_EK_INFO: CERTENROLL_OBJECTID = 378i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_EKPUB_CHALLENGE: CERTENROLL_OBJECTID = 379i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_EKVERIFYCERT: CERTENROLL_OBJECTID = 380i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_EKVERIFYCREDS: CERTENROLL_OBJECTID = 381i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_EKVERIFYKEY: CERTENROLL_OBJECTID = 382i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_EV_RDN_COUNTRY: CERTENROLL_OBJECTID = 383i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_EV_RDN_LOCALE: CERTENROLL_OBJECTID = 384i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_EV_RDN_STATE_OR_PROVINCE: CERTENROLL_OBJECTID = 385i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INHIBIT_ANY_POLICY: CERTENROLL_OBJECTID = 386i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_INTERNATIONALIZED_EMAIL_ADDRESS: CERTENROLL_OBJECTID = 387i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_KERNEL_MODE_CODE_SIGNING: CERTENROLL_OBJECTID = 388i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING: CERTENROLL_OBJECTID = 389i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING: CERTENROLL_OBJECTID = 390i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_TPM_AIK_CERTIFICATE: CERTENROLL_OBJECTID = 391i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_TPM_EK_CERTIFICATE: CERTENROLL_OBJECTID = 392i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_KP_TPM_PLATFORM_CERTIFICATE: CERTENROLL_OBJECTID = 393i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_AES128_CBC: CERTENROLL_OBJECTID = 394i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_AES128_WRAP: CERTENROLL_OBJECTID = 395i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_AES192_CBC: CERTENROLL_OBJECTID = 396i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_AES192_WRAP: CERTENROLL_OBJECTID = 397i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_AES256_CBC: CERTENROLL_OBJECTID = 398i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_NIST_AES256_WRAP: CERTENROLL_OBJECTID = 399i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_PbeIds: CERTENROLL_OBJECTID = 400i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_pbeWithSHA1And128BitRC2: CERTENROLL_OBJECTID = 401i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_pbeWithSHA1And128BitRC4: CERTENROLL_OBJECTID = 402i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_pbeWithSHA1And2KeyTripleDES: CERTENROLL_OBJECTID = 403i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_pbeWithSHA1And3KeyTripleDES: CERTENROLL_OBJECTID = 404i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_pbeWithSHA1And40BitRC2: CERTENROLL_OBJECTID = 405i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_pbeWithSHA1And40BitRC4: CERTENROLL_OBJECTID = 406i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID: CERTENROLL_OBJECTID = 407i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKINIT_KP_KDC: CERTENROLL_OBJECTID = 408i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_CA_REPOSITORY: CERTENROLL_OBJECTID = 409i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_OCSP_NONCE: CERTENROLL_OBJECTID = 410i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_PKIX_TIME_STAMPING: CERTENROLL_OBJECTID = 411i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_QC_EU_COMPLIANCE: CERTENROLL_OBJECTID = 412i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_QC_SSCD: CERTENROLL_OBJECTID = 413i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_QC_STATEMENTS_EXT: CERTENROLL_OBJECTID = 414i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RDN_TPM_MANUFACTURER: CERTENROLL_OBJECTID = 415i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RDN_TPM_MODEL: CERTENROLL_OBJECTID = 416i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RDN_TPM_VERSION: CERTENROLL_OBJECTID = 417i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_REVOKED_LIST_SIGNER: CERTENROLL_OBJECTID = 418i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RFC3161_counterSign: CERTENROLL_OBJECTID = 419i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION: CERTENROLL_OBJECTID = 420i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION: CERTENROLL_OBJECTID = 421i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ROOT_PROGRAM_FLAGS: CERTENROLL_OBJECTID = 422i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL: CERTENROLL_OBJECTID = 423i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSA_PSPECIFIED: CERTENROLL_OBJECTID = 424i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_RSAES_OAEP: CERTENROLL_OBJECTID = 425i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_SUBJECT_INFO_ACCESS: CERTENROLL_OBJECTID = 426i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_TIMESTAMP_TOKEN: CERTENROLL_OBJECTID = 427i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_SCEP_ERROR: CERTENROLL_OBJECTID = 428i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OIDVerisign_MessageType: CERTENROLL_OBJECTID = 429i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OIDVerisign_PkiStatus: CERTENROLL_OBJECTID = 430i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OIDVerisign_FailInfo: CERTENROLL_OBJECTID = 431i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OIDVerisign_SenderNonce: CERTENROLL_OBJECTID = 432i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OIDVerisign_RecipientNonce: CERTENROLL_OBJECTID = 433i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OIDVerisign_TransactionID: CERTENROLL_OBJECTID = 434i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_ATTESTATION_CHALLENGE: CERTENROLL_OBJECTID = 435i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_ATTESTATION_STATEMENT: CERTENROLL_OBJECTID = 436i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_ENCRYPTION_ALGORITHM: CERTENROLL_OBJECTID = 437i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_OID_ENROLL_KSP_NAME: CERTENROLL_OBJECTID = 438i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERTENROLL_PROPERTYID = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROPERTYID_NONE: CERTENROLL_PROPERTYID = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_PROV_HANDLE_PROP_ID: CERTENROLL_PROPERTYID = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_PROV_INFO_PROP_ID: CERTENROLL_PROPERTYID = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SHA1_HASH_PROP_ID: CERTENROLL_PROPERTYID = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_MD5_HASH_PROP_ID: CERTENROLL_PROPERTYID = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_HASH_PROP_ID: CERTENROLL_PROPERTYID = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_CONTEXT_PROP_ID: CERTENROLL_PROPERTYID = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_SPEC_PROP_ID: CERTENROLL_PROPERTYID = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_IE30_RESERVED_PROP_ID: CERTENROLL_PROPERTYID = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID: CERTENROLL_PROPERTYID = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ENHKEY_USAGE_PROP_ID: CERTENROLL_PROPERTYID = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CTL_USAGE_PROP_ID: CERTENROLL_PROPERTYID = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID: CERTENROLL_PROPERTYID = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_FRIENDLY_NAME_PROP_ID: CERTENROLL_PROPERTYID = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_PVK_FILE_PROP_ID: CERTENROLL_PROPERTYID = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_DESCRIPTION_PROP_ID: CERTENROLL_PROPERTYID = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ACCESS_STATE_PROP_ID: CERTENROLL_PROPERTYID = 14i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SIGNATURE_HASH_PROP_ID: CERTENROLL_PROPERTYID = 15i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SMART_CARD_DATA_PROP_ID: CERTENROLL_PROPERTYID = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_EFS_PROP_ID: CERTENROLL_PROPERTYID = 17i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_FORTEZZA_DATA_PROP_ID: CERTENROLL_PROPERTYID = 18i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ARCHIVED_PROP_ID: CERTENROLL_PROPERTYID = 19i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_IDENTIFIER_PROP_ID: CERTENROLL_PROPERTYID = 20i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_AUTO_ENROLL_PROP_ID: CERTENROLL_PROPERTYID = 21i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_PUBKEY_ALG_PARA_PROP_ID: CERTENROLL_PROPERTYID = 22i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID: CERTENROLL_PROPERTYID = 23i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID: CERTENROLL_PROPERTYID = 24i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID: CERTENROLL_PROPERTYID = 25i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ENROLLMENT_PROP_ID: CERTENROLL_PROPERTYID = 26i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_DATE_STAMP_PROP_ID: CERTENROLL_PROPERTYID = 27i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID: CERTENROLL_PROPERTYID = 28i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID: CERTENROLL_PROPERTYID = 29i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID: CERTENROLL_PROPERTYID = 30i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_RENEWAL_PROP_ID: CERTENROLL_PROPERTYID = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID: CERTENROLL_PROPERTYID = 65i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID: CERTENROLL_PROPERTYID = 66i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_AIA_URL_RETRIEVED_PROP_ID: CERTENROLL_PROPERTYID = 67i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID: CERTENROLL_PROPERTYID = 68i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_BACKED_UP_PROP_ID: CERTENROLL_PROPERTYID = 69i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_OCSP_RESPONSE_PROP_ID: CERTENROLL_PROPERTYID = 70i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_REQUEST_ORIGINATOR_PROP_ID: CERTENROLL_PROPERTYID = 71i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SOURCE_LOCATION_PROP_ID: CERTENROLL_PROPERTYID = 72i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SOURCE_URL_PROP_ID: CERTENROLL_PROPERTYID = 73i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NEW_KEY_PROP_ID: CERTENROLL_PROPERTYID = 74i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID: CERTENROLL_PROPERTYID = 75i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID: CERTENROLL_PROPERTYID = 76i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID: CERTENROLL_PROPERTYID = 77i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID: CERTENROLL_PROPERTYID = 78i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID: CERTENROLL_PROPERTYID = 79i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID: CERTENROLL_PROPERTYID = 80i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: CERTENROLL_PROPERTYID = 81i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CA_DISABLE_CRL_PROP_ID: CERTENROLL_PROPERTYID = 82i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID: CERTENROLL_PROPERTYID = 83i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID: CERTENROLL_PROPERTYID = 84i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: CERTENROLL_PROPERTYID = 85i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID: CERTENROLL_PROPERTYID = 86i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CEP_PROP_ID: CERTENROLL_PROPERTYID = 87i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID: CERTENROLL_PROPERTYID = 89i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCARD_PIN_ID_PROP_ID: CERTENROLL_PROPERTYID = 90i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCARD_PIN_INFO_PROP_ID: CERTENROLL_PROPERTYID = 91i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID: CERTENROLL_PROPERTYID = 92i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: CERTENROLL_PROPERTYID = 93i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID: CERTENROLL_PROPERTYID = 94i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID: CERTENROLL_PROPERTYID = 95i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: CERTENROLL_PROPERTYID = 96i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID: CERTENROLL_PROPERTYID = 97i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID: CERTENROLL_PROPERTYID = 98i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID: CERTENROLL_PROPERTYID = 99i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID: CERTENROLL_PROPERTYID = 100i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SMART_CARD_READER_PROP_ID: CERTENROLL_PROPERTYID = 101i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID: CERTENROLL_PROPERTYID = 102i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID: CERTENROLL_PROPERTYID = 103i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_DISALLOWED_FILETIME_PROP_ID: CERTENROLL_PROPERTYID = 104i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID: CERTENROLL_PROPERTYID = 105i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID: CERTENROLL_PROPERTYID = 106i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SHA256_HASH_PROP_ID: CERTENROLL_PROPERTYID = 107i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_SERVER_CERTS_PROP_ID: CERTENROLL_PROPERTYID = 108i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID: CERTENROLL_PROPERTYID = 109i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID: CERTENROLL_PROPERTYID = 110i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_CA_CERT_PROP_ID: CERTENROLL_PROPERTYID = 111i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_SIGNER_CERT_PROP_ID: CERTENROLL_PROPERTYID = 112i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_NONCE_PROP_ID: CERTENROLL_PROPERTYID = 113i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID: CERTENROLL_PROPERTYID = 114i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_FLAGS_PROP_ID: CERTENROLL_PROPERTYID = 115i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SCEP_GUID_PROP_ID: CERTENROLL_PROPERTYID = 116i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID: CERTENROLL_PROPERTYID = 117i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ISOLATED_KEY_PROP_ID: CERTENROLL_PROPERTYID = 118i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SERIAL_CHAIN_PROP_ID: CERTENROLL_PROPERTYID = 119i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_CLASSIFICATION_PROP_ID: CERTENROLL_PROPERTYID = 120i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID: CERTENROLL_PROPERTYID = 122i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID: CERTENROLL_PROPERTYID = 123i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_PIN_SHA256_HASH_PROP_ID: CERTENROLL_PROPERTYID = 124i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CLR_DELETE_KEY_PROP_ID: CERTENROLL_PROPERTYID = 125i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID: CERTENROLL_PROPERTYID = 126i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID: CERTENROLL_PROPERTYID = 127i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_FIRST_RESERVED_PROP_ID: CERTENROLL_PROPERTYID = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_LAST_RESERVED_PROP_ID: CERTENROLL_PROPERTYID = 32767i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_FIRST_USER_PROP_ID: CERTENROLL_PROPERTYID = 32768i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_LAST_USER_PROP_ID: CERTENROLL_PROPERTYID = 65535i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID: CERTENROLL_PROPERTYID = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_ALT_NAME = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERT_ALT_NAME_RFC822_NAME: CERT_ALT_NAME = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERT_ALT_NAME_DNS_NAME: CERT_ALT_NAME = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERT_ALT_NAME_URL: CERT_ALT_NAME = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERT_ALT_NAME_REGISTERED_ID: CERT_ALT_NAME = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERT_ALT_NAME_DIRECTORY_NAME: CERT_ALT_NAME = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERT_ALT_NAME_IP_ADDRESS: CERT_ALT_NAME = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CERT_ALT_NAME_OTHER_NAME: CERT_ALT_NAME = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_CREATE_REQUEST_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECR_CMC: CERT_CREATE_REQUEST_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECR_PKCS10_V1_5: CERT_CREATE_REQUEST_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECR_PKCS10_V2_0: CERT_CREATE_REQUEST_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XECR_PKCS7: CERT_CREATE_REQUEST_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_DELETE_ROW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CDR_EXPIRED: CERT_DELETE_ROW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CDR_REQUEST_LAST_CHANGED: CERT_DELETE_ROW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_EXIT_EVENT_MASK = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_CERTDENIED: CERT_EXIT_EVENT_MASK = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_CERTISSUED: CERT_EXIT_EVENT_MASK = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_CERTPENDING: CERT_EXIT_EVENT_MASK = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_CERTRETRIEVEPENDING: CERT_EXIT_EVENT_MASK = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_CERTREVOKED: CERT_EXIT_EVENT_MASK = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_CRLISSUED: CERT_EXIT_EVENT_MASK = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EXITEVENT_SHUTDOWN: CERT_EXIT_EVENT_MASK = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_GET_CONFIG_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CC_DEFAULTCONFIG: CERT_GET_CONFIG_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CC_FIRSTCONFIG: CERT_GET_CONFIG_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CC_LOCALACTIVECONFIG: CERT_GET_CONFIG_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CC_LOCALCONFIG: CERT_GET_CONFIG_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CC_UIPICKCONFIG: CERT_GET_CONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CC_UIPICKCONFIGSKIPLOCALCA: CERT_GET_CONFIG_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_IMPORT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_BASE64HEADER: CERT_IMPORT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_BASE64: CERT_IMPORT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_IN_BINARY: CERT_IMPORT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_PROPERTY_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPTYPE_BINARY: CERT_PROPERTY_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPTYPE_DATE: CERT_PROPERTY_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPTYPE_LONG: CERT_PROPERTY_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PROPTYPE_STRING: CERT_PROPERTY_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_REQUEST_OUT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_BASE64HEADER: CERT_REQUEST_OUT_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_BASE64: CERT_REQUEST_OUT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_OUT_BINARY: CERT_REQUEST_OUT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_VIEW_COLUMN_INDEX = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_COLUMN_LOG_DEFAULT: CERT_VIEW_COLUMN_INDEX = -2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_COLUMN_LOG_FAILED_DEFAULT: CERT_VIEW_COLUMN_INDEX = -3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_COLUMN_QUEUE_DEFAULT: CERT_VIEW_COLUMN_INDEX = -1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CERT_VIEW_SEEK_OPERATOR_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_EQ: CERT_VIEW_SEEK_OPERATOR_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_LE: CERT_VIEW_SEEK_OPERATOR_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_LT: CERT_VIEW_SEEK_OPERATOR_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_GE: CERT_VIEW_SEEK_OPERATOR_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVR_SEEK_GT: CERT_VIEW_SEEK_OPERATOR_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CRLRevocationReason = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_UNSPECIFIED: CRLRevocationReason = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_KEY_COMPROMISE: CRLRevocationReason = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_CA_COMPROMISE: CRLRevocationReason = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_AFFILIATION_CHANGED: CRLRevocationReason = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_SUPERSEDED: CRLRevocationReason = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_CESSATION_OF_OPERATION: CRLRevocationReason = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_CERTIFICATE_HOLD: CRLRevocationReason = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_REMOVE_FROM_CRL: CRLRevocationReason = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_PRIVILEGE_WITHDRAWN: CRLRevocationReason = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRL_REASON_AA_COMPROMISE: CRLRevocationReason = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CR_DISP = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_DISP_DENIED: CR_DISP = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_DISP_ERROR: CR_DISP = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_DISP_INCOMPLETE: CR_DISP = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_DISP_ISSUED: CR_DISP = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_DISP_ISSUED_OUT_OF_BAND: CR_DISP = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CR_DISP_UNDER_SUBMISSION: CR_DISP = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CSBACKUP_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSBACKUP_TYPE_FULL: CSBACKUP_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CSBACKUP_TYPE_LOGS_ONLY: CSBACKUP_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CVRC_COLUMN = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_COLUMN_SCHEMA: CVRC_COLUMN = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_COLUMN_RESULT: CVRC_COLUMN = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_COLUMN_VALUE: CVRC_COLUMN = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_COLUMN_MASK: CVRC_COLUMN = 4095u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CVRC_TABLE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_TABLE_ATTRIBUTES: CVRC_TABLE = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_TABLE_CRL: CVRC_TABLE = 20480u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_TABLE_EXTENSIONS: CVRC_TABLE = 12288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CVRC_TABLE_REQCERT: CVRC_TABLE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type CommitTemplateFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CommitFlagSaveTemplateGenerateOID: CommitTemplateFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CommitFlagSaveTemplateUseCurrentOID: CommitTemplateFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CommitFlagSaveTemplateOverwrite: CommitTemplateFlags = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CommitFlagDeleteTemplate: CommitTemplateFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type DelayRetryAction = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DelayRetryUnknown: DelayRetryAction = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DelayRetryNone: DelayRetryAction = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DelayRetryShort: DelayRetryAction = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DelayRetryLong: DelayRetryAction = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DelayRetrySuccess: DelayRetryAction = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DelayRetryPastSuccess: DelayRetryAction = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type ENUM_CATYPES = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ENUM_ENTERPRISE_ROOTCA: ENUM_CATYPES = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ENUM_ENTERPRISE_SUBCA: ENUM_CATYPES = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ENUM_STANDALONE_ROOTCA: ENUM_CATYPES = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ENUM_STANDALONE_SUBCA: ENUM_CATYPES = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ENUM_UNKNOWN_CA: ENUM_CATYPES = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type ENUM_CERT_COLUMN_VALUE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_BASE64: ENUM_CERT_COLUMN_VALUE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_BASE64HEADER: ENUM_CERT_COLUMN_VALUE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_BASE64REQUESTHEADER: ENUM_CERT_COLUMN_VALUE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_BASE64X509CRLHEADER: ENUM_CERT_COLUMN_VALUE_FLAGS = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_BINARY: ENUM_CERT_COLUMN_VALUE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_HEX: ENUM_CERT_COLUMN_VALUE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_HEXADDR: ENUM_CERT_COLUMN_VALUE_FLAGS = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_HEXASCII: ENUM_CERT_COLUMN_VALUE_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CV_OUT_HEXASCIIADDR: ENUM_CERT_COLUMN_VALUE_FLAGS = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EncodingType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_BASE64HEADER: EncodingType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_BASE64: EncodingType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_BINARY: EncodingType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_BASE64REQUESTHEADER: EncodingType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_HEX: EncodingType = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_HEXASCII: EncodingType = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_BASE64_ANY: EncodingType = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_ANY: EncodingType = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_HEX_ANY: EncodingType = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_BASE64X509CRLHEADER: EncodingType = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_HEXADDR: EncodingType = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_HEXASCIIADDR: EncodingType = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_HEXRAW: EncodingType = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_BASE64URI: EncodingType = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_ENCODEMASK: EncodingType = 255i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_CHAIN: EncodingType = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_TEXT: EncodingType = 512i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_PERCENTESCAPE: EncodingType = 134217728i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_HASHDATA: EncodingType = 268435456i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_STRICT: EncodingType = 536870912i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_NOCRLF: EncodingType = 1073741824i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_STRING_NOCR: EncodingType = -2147483648i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EnrollmentCAProperty = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropCommonName: EnrollmentCAProperty = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropDistinguishedName: EnrollmentCAProperty = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropSanitizedName: EnrollmentCAProperty = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropSanitizedShortName: EnrollmentCAProperty = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropDNSName: EnrollmentCAProperty = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropCertificateTypes: EnrollmentCAProperty = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropCertificate: EnrollmentCAProperty = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropDescription: EnrollmentCAProperty = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropWebServers: EnrollmentCAProperty = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropSiteName: EnrollmentCAProperty = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropSecurity: EnrollmentCAProperty = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const CAPropRenewalOnly: EnrollmentCAProperty = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EnrollmentDisplayStatus = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DisplayNo: EnrollmentDisplayStatus = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DisplayYes: EnrollmentDisplayStatus = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EnrollmentEnrollStatus = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const Enrolled: EnrollmentEnrollStatus = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollPended: EnrollmentEnrollStatus = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollUIDeferredEnrollmentRequired: EnrollmentEnrollStatus = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollError: EnrollmentEnrollStatus = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollUnknown: EnrollmentEnrollStatus = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollSkipped: EnrollmentEnrollStatus = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollDenied: EnrollmentEnrollStatus = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EnrollmentPolicyFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DisableGroupPolicyList: EnrollmentPolicyFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DisableUserServerList: EnrollmentPolicyFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EnrollmentPolicyServerPropertyFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DefaultNone: EnrollmentPolicyServerPropertyFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const DefaultPolicyServer: EnrollmentPolicyServerPropertyFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EnrollmentSelectionStatus = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SelectedNo: EnrollmentSelectionStatus = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SelectedYes: EnrollmentSelectionStatus = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type EnrollmentTemplateProperty = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropCommonName: EnrollmentTemplateProperty = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropFriendlyName: EnrollmentTemplateProperty = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropEKUs: EnrollmentTemplateProperty = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropCryptoProviders: EnrollmentTemplateProperty = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropMajorRevision: EnrollmentTemplateProperty = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropDescription: EnrollmentTemplateProperty = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropKeySpec: EnrollmentTemplateProperty = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropSchemaVersion: EnrollmentTemplateProperty = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropMinorRevision: EnrollmentTemplateProperty = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropRASignatureCount: EnrollmentTemplateProperty = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropMinimumKeySize: EnrollmentTemplateProperty = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropOID: EnrollmentTemplateProperty = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropSupersede: EnrollmentTemplateProperty = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropRACertificatePolicies: EnrollmentTemplateProperty = 14i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropRAEKUs: EnrollmentTemplateProperty = 15i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropCertificatePolicies: EnrollmentTemplateProperty = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropV1ApplicationPolicy: EnrollmentTemplateProperty = 17i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropAsymmetricAlgorithm: EnrollmentTemplateProperty = 18i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropKeySecurityDescriptor: EnrollmentTemplateProperty = 19i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropSymmetricAlgorithm: EnrollmentTemplateProperty = 20i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropSymmetricKeyLength: EnrollmentTemplateProperty = 21i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropHashAlgorithm: EnrollmentTemplateProperty = 22i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropKeyUsage: EnrollmentTemplateProperty = 23i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropEnrollmentFlags: EnrollmentTemplateProperty = 24i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropSubjectNameFlags: EnrollmentTemplateProperty = 25i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropPrivateKeyFlags: EnrollmentTemplateProperty = 26i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropGeneralFlags: EnrollmentTemplateProperty = 27i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropSecurityDescriptor: EnrollmentTemplateProperty = 28i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropExtensions: EnrollmentTemplateProperty = 29i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropValidityPeriod: EnrollmentTemplateProperty = 30i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TemplatePropRenewalPeriod: EnrollmentTemplateProperty = 31i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FULL_RESPONSE_PROPERTY_ID = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_NONE: FULL_RESPONSE_PROPERTY_ID = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_FULLRESPONSE: FULL_RESPONSE_PROPERTY_ID = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_STATUSINFOCOUNT: FULL_RESPONSE_PROPERTY_ID = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_BODYPARTSTRING: FULL_RESPONSE_PROPERTY_ID = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_STATUS: FULL_RESPONSE_PROPERTY_ID = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_STATUSSTRING: FULL_RESPONSE_PROPERTY_ID = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_OTHERINFOCHOICE: FULL_RESPONSE_PROPERTY_ID = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_FAILINFO: FULL_RESPONSE_PROPERTY_ID = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_PENDINFOTOKEN: FULL_RESPONSE_PROPERTY_ID = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_PENDINFOTIME: FULL_RESPONSE_PROPERTY_ID = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_ISSUEDCERTIFICATEHASH: FULL_RESPONSE_PROPERTY_ID = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_ISSUEDCERTIFICATE: FULL_RESPONSE_PROPERTY_ID = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_ISSUEDCERTIFICATECHAIN: FULL_RESPONSE_PROPERTY_ID = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_ISSUEDCERTIFICATECRLCHAIN: FULL_RESPONSE_PROPERTY_ID = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_ENCRYPTEDKEYHASH: FULL_RESPONSE_PROPERTY_ID = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_FULLRESPONSENOPKCS7: FULL_RESPONSE_PROPERTY_ID = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_CAEXCHANGECERTIFICATEHASH: FULL_RESPONSE_PROPERTY_ID = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_CAEXCHANGECERTIFICATE: FULL_RESPONSE_PROPERTY_ID = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_CAEXCHANGECERTIFICATECHAIN: FULL_RESPONSE_PROPERTY_ID = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_CAEXCHANGECERTIFICATECRLCHAIN: FULL_RESPONSE_PROPERTY_ID = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_ATTESTATIONCHALLENGE: FULL_RESPONSE_PROPERTY_ID = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const FR_PROP_ATTESTATIONPROVIDERNAME: FULL_RESPONSE_PROPERTY_ID = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type ImportPFXFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportNone: ImportPFXFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportMachineContext: ImportPFXFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportForceOverwrite: ImportPFXFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportSilent: ImportPFXFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportSaveProperties: ImportPFXFlags = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportExportable: ImportPFXFlags = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportExportableEncrypted: ImportPFXFlags = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportNoUserProtected: ImportPFXFlags = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportUserProtected: ImportPFXFlags = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportUserProtectedHigh: ImportPFXFlags = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportInstallCertificate: ImportPFXFlags = 512i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportInstallChain: ImportPFXFlags = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ImportInstallChainAndRoot: ImportPFXFlags = 2048i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type InnerRequestLevel = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LevelInnermost: InnerRequestLevel = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LevelNext: InnerRequestLevel = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type InstallResponseRestrictionFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AllowNone: InstallResponseRestrictionFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AllowNoOutstandingRequest: InstallResponseRestrictionFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AllowUntrustedCertificate: InstallResponseRestrictionFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AllowUntrustedRoot: InstallResponseRestrictionFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type KeyAttestationClaimType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_CLAIM_NONE: KeyAttestationClaimType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_CLAIM_AUTHORITY_AND_SUBJECT: KeyAttestationClaimType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_CLAIM_AUTHORITY_ONLY: KeyAttestationClaimType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_CLAIM_SUBJECT_ONLY: KeyAttestationClaimType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_CLAIM_UNKNOWN: KeyAttestationClaimType = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type KeyIdentifierHashAlgorithm = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SKIHashDefault: KeyIdentifierHashAlgorithm = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SKIHashSha1: KeyIdentifierHashAlgorithm = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SKIHashCapiSha1: KeyIdentifierHashAlgorithm = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SKIHashSha256: KeyIdentifierHashAlgorithm = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SKIHashHPKP: KeyIdentifierHashAlgorithm = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type OCSPRequestFlag = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_RF_REJECT_SIGNED_REQUESTS: OCSPRequestFlag = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type OCSPSigningFlag = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_SILENT: OCSPSigningFlag = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_USE_CACERT: OCSPSigningFlag = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL: OCSPSigningFlag = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA: OCSPSigningFlag = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_AUTODISCOVER_SIGNINGCERT: OCSPSigningFlag = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT: OCSPSigningFlag = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_RESPONDER_ID_KEYHASH: OCSPSigningFlag = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_RESPONDER_ID_NAME: OCSPSigningFlag = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_ALLOW_NONCE_EXTENSION: OCSPSigningFlag = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT: OCSPSigningFlag = 512i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type ObjectIdGroupId = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_ANY_GROUP_ID: ObjectIdGroupId = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_HASH_ALG_OID_GROUP_ID: ObjectIdGroupId = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_ENCRYPT_ALG_OID_GROUP_ID: ObjectIdGroupId = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_PUBKEY_ALG_OID_GROUP_ID: ObjectIdGroupId = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_SIGN_ALG_OID_GROUP_ID: ObjectIdGroupId = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_RDN_ATTR_OID_GROUP_ID: ObjectIdGroupId = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_EXT_OR_ATTR_OID_GROUP_ID: ObjectIdGroupId = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_ENHKEY_USAGE_OID_GROUP_ID: ObjectIdGroupId = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_POLICY_OID_GROUP_ID: ObjectIdGroupId = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_TEMPLATE_OID_GROUP_ID: ObjectIdGroupId = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_KDF_OID_GROUP_ID: ObjectIdGroupId = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_LAST_OID_GROUP_ID: ObjectIdGroupId = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_FIRST_ALG_OID_GROUP_ID: ObjectIdGroupId = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_LAST_ALG_OID_GROUP_ID: ObjectIdGroupId = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_GROUP_ID_MASK: ObjectIdGroupId = 65535i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_PREFER_CNG_ALGID_FLAG: ObjectIdGroupId = 1073741824i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_DISABLE_SEARCH_DS_FLAG: ObjectIdGroupId = -2147483648i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK: ObjectIdGroupId = 268369920i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT: ObjectIdGroupId = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_KEY_LENGTH_MASK: ObjectIdGroupId = 268369920i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type ObjectIdPublicKeyFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_INFO_PUBKEY_ANY: ObjectIdPublicKeyFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG: ObjectIdPublicKeyFlags = -2147483648i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG: ObjectIdPublicKeyFlags = 1073741824i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type PENDING_REQUEST_DESIRED_PROPERTY = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_CADNS: PENDING_REQUEST_DESIRED_PROPERTY = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_CAFRIENDLYNAME: PENDING_REQUEST_DESIRED_PROPERTY = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_CANAME: PENDING_REQUEST_DESIRED_PROPERTY = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_HASH: PENDING_REQUEST_DESIRED_PROPERTY = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEPR_REQUESTID: PENDING_REQUEST_DESIRED_PROPERTY = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type PFXExportOptions = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PFXExportEEOnly: PFXExportOptions = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PFXExportChainNoRoot: PFXExportOptions = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PFXExportChainWithRoot: PFXExportOptions = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type Pkcs10AllowedSignatureTypes = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AllowedKeySignature: Pkcs10AllowedSignatureTypes = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const AllowedNullSignature: Pkcs10AllowedSignatureTypes = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type PolicyQualifierType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PolicyQualifierTypeUnknown: PolicyQualifierType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PolicyQualifierTypeUrl: PolicyQualifierType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PolicyQualifierTypeUserNotice: PolicyQualifierType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PolicyQualifierTypeFlags: PolicyQualifierType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type PolicyServerUrlFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsfNone: PolicyServerUrlFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsfLocationGroupPolicy: PolicyServerUrlFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsfLocationRegistry: PolicyServerUrlFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsfUseClientId: PolicyServerUrlFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsfAutoEnrollmentEnabled: PolicyServerUrlFlags = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsfAllowUnTrustedCA: PolicyServerUrlFlags = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type PolicyServerUrlPropertyID = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsPolicyID: PolicyServerUrlPropertyID = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PsFriendlyName: PolicyServerUrlPropertyID = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type RequestClientInfoClientId = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdNone: RequestClientInfoClientId = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdXEnroll2003: RequestClientInfoClientId = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdAutoEnroll2003: RequestClientInfoClientId = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdWizard2003: RequestClientInfoClientId = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdCertReq2003: RequestClientInfoClientId = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdDefaultRequest: RequestClientInfoClientId = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdAutoEnroll: RequestClientInfoClientId = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdRequestWizard: RequestClientInfoClientId = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdEOBO: RequestClientInfoClientId = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdCertReq: RequestClientInfoClientId = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdTest: RequestClientInfoClientId = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdWinRT: RequestClientInfoClientId = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ClientIdUserStart: RequestClientInfoClientId = 1000i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type WebEnrollmentFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollPrompt: WebEnrollmentFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type WebSecurityLevel = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LevelUnsafe: WebSecurityLevel = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LevelSafe: WebSecurityLevel = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X500NameFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_NONE: X500NameFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_SIMPLE_NAME_STR: X500NameFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_OID_NAME_STR: X500NameFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_X500_NAME_STR: X500NameFlags = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_XML_NAME_STR: X500NameFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_SEMICOLON_FLAG: X500NameFlags = 1073741824i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_NO_PLUS_FLAG: X500NameFlags = 536870912i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_NO_QUOTING_FLAG: X500NameFlags = 268435456i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_CRLF_FLAG: X500NameFlags = 134217728i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_COMMA_FLAG: X500NameFlags = 67108864i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_REVERSE_FLAG: X500NameFlags = 33554432i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_FORWARD_FLAG: X500NameFlags = 16777216i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_AMBIGUOUS_SEPARATOR_FLAGS: X500NameFlags = 1275068416i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG: X500NameFlags = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG: X500NameFlags = 131072i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG: X500NameFlags = 262144i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG: X500NameFlags = 524288i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG: X500NameFlags = 1048576i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_ENABLE_PUNYCODE_FLAG: X500NameFlags = 2097152i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NAME_STR_DS_ESCAPED: X500NameFlags = 8388608i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509CertificateEnrollmentContext = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ContextNone: X509CertificateEnrollmentContext = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ContextUser: X509CertificateEnrollmentContext = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ContextMachine: X509CertificateEnrollmentContext = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ContextAdministratorForceMachine: X509CertificateEnrollmentContext = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509CertificateTemplateEnrollmentFlag = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentIncludeSymmetricAlgorithms: X509CertificateTemplateEnrollmentFlag = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentPendAllRequests: X509CertificateTemplateEnrollmentFlag = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentPublishToKRAContainer: X509CertificateTemplateEnrollmentFlag = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentPublishToDS: X509CertificateTemplateEnrollmentFlag = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentAutoEnrollmentCheckUserDSCertificate: X509CertificateTemplateEnrollmentFlag = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentAutoEnrollment: X509CertificateTemplateEnrollmentFlag = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentDomainAuthenticationNotRequired: X509CertificateTemplateEnrollmentFlag = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentPreviousApprovalValidateReenrollment: X509CertificateTemplateEnrollmentFlag = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentUserInteractionRequired: X509CertificateTemplateEnrollmentFlag = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentAddTemplateName: X509CertificateTemplateEnrollmentFlag = 512i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentRemoveInvalidCertificateFromPersonalStore: X509CertificateTemplateEnrollmentFlag = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentAllowEnrollOnBehalfOf: X509CertificateTemplateEnrollmentFlag = 2048i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentAddOCSPNoCheck: X509CertificateTemplateEnrollmentFlag = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentReuseKeyOnFullSmartCard: X509CertificateTemplateEnrollmentFlag = 8192i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentNoRevocationInfoInCerts: X509CertificateTemplateEnrollmentFlag = 16384i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentIncludeBasicConstraintsForEECerts: X509CertificateTemplateEnrollmentFlag = 32768i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentPreviousApprovalKeyBasedValidateReenrollment: X509CertificateTemplateEnrollmentFlag = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentCertificateIssuancePoliciesFromRequest: X509CertificateTemplateEnrollmentFlag = 131072i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const EnrollmentSkipAutoRenewal: X509CertificateTemplateEnrollmentFlag = 262144i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509CertificateTemplateGeneralFlag = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const GeneralMachineType: X509CertificateTemplateGeneralFlag = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const GeneralCA: X509CertificateTemplateGeneralFlag = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const GeneralCrossCA: X509CertificateTemplateGeneralFlag = 2048i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const GeneralDefault: X509CertificateTemplateGeneralFlag = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const GeneralModified: X509CertificateTemplateGeneralFlag = 131072i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const GeneralDonotPersist: X509CertificateTemplateGeneralFlag = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509CertificateTemplatePrivateKeyFlag = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyRequireArchival: X509CertificateTemplatePrivateKeyFlag = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyExportable: X509CertificateTemplatePrivateKeyFlag = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyRequireStrongKeyProtection: X509CertificateTemplatePrivateKeyFlag = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyRequireAlternateSignatureAlgorithm: X509CertificateTemplatePrivateKeyFlag = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyRequireSameKeyRenewal: X509CertificateTemplatePrivateKeyFlag = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyUseLegacyProvider: X509CertificateTemplatePrivateKeyFlag = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyEKTrustOnUse: X509CertificateTemplatePrivateKeyFlag = 512i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyEKValidateCert: X509CertificateTemplatePrivateKeyFlag = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyEKValidateKey: X509CertificateTemplatePrivateKeyFlag = 2048i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyAttestNone: X509CertificateTemplatePrivateKeyFlag = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyAttestPreferred: X509CertificateTemplatePrivateKeyFlag = 4096i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyAttestRequired: X509CertificateTemplatePrivateKeyFlag = 8192i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyAttestMask: X509CertificateTemplatePrivateKeyFlag = 12288i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyAttestWithoutPolicy: X509CertificateTemplatePrivateKeyFlag = 16384i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyServerVersionMask: X509CertificateTemplatePrivateKeyFlag = 983040i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyServerVersionShift: X509CertificateTemplatePrivateKeyFlag = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyHelloKspKey: X509CertificateTemplatePrivateKeyFlag = 1048576i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyHelloLogonKey: X509CertificateTemplatePrivateKeyFlag = 2097152i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyClientVersionMask: X509CertificateTemplatePrivateKeyFlag = 251658240i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const PrivateKeyClientVersionShift: X509CertificateTemplatePrivateKeyFlag = 24i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509CertificateTemplateSubjectNameFlag = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectNameEnrolleeSupplies: X509CertificateTemplateSubjectNameFlag = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectNameRequireDirectoryPath: X509CertificateTemplateSubjectNameFlag = -2147483648i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectNameRequireCommonName: X509CertificateTemplateSubjectNameFlag = 1073741824i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectNameRequireEmail: X509CertificateTemplateSubjectNameFlag = 536870912i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectNameRequireDNS: X509CertificateTemplateSubjectNameFlag = 268435456i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectNameAndAlternativeNameOldCertSupplies: X509CertificateTemplateSubjectNameFlag = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectAlternativeNameEnrolleeSupplies: X509CertificateTemplateSubjectNameFlag = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectAlternativeNameRequireDirectoryGUID: X509CertificateTemplateSubjectNameFlag = 16777216i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectAlternativeNameRequireUPN: X509CertificateTemplateSubjectNameFlag = 33554432i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectAlternativeNameRequireEmail: X509CertificateTemplateSubjectNameFlag = 67108864i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectAlternativeNameRequireSPN: X509CertificateTemplateSubjectNameFlag = 8388608i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectAlternativeNameRequireDNS: X509CertificateTemplateSubjectNameFlag = 134217728i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SubjectAlternativeNameRequireDomainDNS: X509CertificateTemplateSubjectNameFlag = 4194304i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509EnrollmentAuthFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const X509AuthNone: X509EnrollmentAuthFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const X509AuthAnonymous: X509EnrollmentAuthFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const X509AuthKerberos: X509EnrollmentAuthFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const X509AuthUsername: X509EnrollmentAuthFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const X509AuthCertificate: X509EnrollmentAuthFlags = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509EnrollmentPolicyExportFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ExportTemplates: X509EnrollmentPolicyExportFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ExportOIDs: X509EnrollmentPolicyExportFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const ExportCAs: X509EnrollmentPolicyExportFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509EnrollmentPolicyLoadOption = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LoadOptionDefault: X509EnrollmentPolicyLoadOption = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LoadOptionCacheOnly: X509EnrollmentPolicyLoadOption = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LoadOptionReload: X509EnrollmentPolicyLoadOption = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const LoadOptionRegisterForADChanges: X509EnrollmentPolicyLoadOption = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509HardwareKeyUsageFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PCP_NONE: X509HardwareKeyUsageFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_TPM12_PROVIDER: X509HardwareKeyUsageFlags = 65536i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PCP_SIGNATURE_KEY: X509HardwareKeyUsageFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PCP_ENCRYPTION_KEY: X509HardwareKeyUsageFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PCP_GENERIC_KEY: X509HardwareKeyUsageFlags = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PCP_STORAGE_KEY: X509HardwareKeyUsageFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_PCP_IDENTITY_KEY: X509HardwareKeyUsageFlags = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509KeyParametersExportType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_USE_CURVE_NONE: X509KeyParametersExportType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG: X509KeyParametersExportType = 536870912i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG: X509KeyParametersExportType = 268435456i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509KeySpec = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_AT_NONE: X509KeySpec = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_AT_KEYEXCHANGE: X509KeySpec = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_AT_SIGNATURE: X509KeySpec = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509KeyUsageFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NO_KEY_USAGE: X509KeyUsageFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_DIGITAL_SIGNATURE_KEY_USAGE: X509KeyUsageFlags = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_NON_REPUDIATION_KEY_USAGE: X509KeyUsageFlags = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_ENCIPHERMENT_KEY_USAGE: X509KeyUsageFlags = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_DATA_ENCIPHERMENT_KEY_USAGE: X509KeyUsageFlags = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_AGREEMENT_KEY_USAGE: X509KeyUsageFlags = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_KEY_CERT_SIGN_KEY_USAGE: X509KeyUsageFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_OFFLINE_CRL_SIGN_KEY_USAGE: X509KeyUsageFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_CRL_SIGN_KEY_USAGE: X509KeyUsageFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_ENCIPHER_ONLY_KEY_USAGE: X509KeyUsageFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_CERT_DECIPHER_ONLY_KEY_USAGE: X509KeyUsageFlags = 32768i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509PrivateKeyExportFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_EXPORT_NONE: X509PrivateKeyExportFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_EXPORT_FLAG: X509PrivateKeyExportFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG: X509PrivateKeyExportFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_ARCHIVING_FLAG: X509PrivateKeyExportFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG: X509PrivateKeyExportFlags = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509PrivateKeyProtection = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_UI_NO_PROTECTION_FLAG: X509PrivateKeyProtection = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_UI_PROTECT_KEY_FLAG: X509PrivateKeyProtection = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG: X509PrivateKeyProtection = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG: X509PrivateKeyProtection = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG: X509PrivateKeyProtection = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509PrivateKeyUsageFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_USAGES_NONE: X509PrivateKeyUsageFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_DECRYPT_FLAG: X509PrivateKeyUsageFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_SIGNING_FLAG: X509PrivateKeyUsageFlags = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG: X509PrivateKeyUsageFlags = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_KEY_IMPORT_FLAG: X509PrivateKeyUsageFlags = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_NCRYPT_ALLOW_ALL_USAGES: X509PrivateKeyUsageFlags = 16777215i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509PrivateKeyVerify = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VerifyNone: X509PrivateKeyVerify = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VerifySilent: X509PrivateKeyVerify = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VerifySmartCardNone: X509PrivateKeyVerify = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VerifySmartCardSilent: X509PrivateKeyVerify = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const VerifyAllowUI: X509PrivateKeyVerify = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509ProviderType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_NONE: X509ProviderType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_RSA_FULL: X509ProviderType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_RSA_SIG: X509ProviderType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_DSS: X509ProviderType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_FORTEZZA: X509ProviderType = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_MS_EXCHANGE: X509ProviderType = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_SSL: X509ProviderType = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_RSA_SCHANNEL: X509ProviderType = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_DSS_DH: X509ProviderType = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_EC_ECDSA_SIG: X509ProviderType = 14i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_EC_ECNRA_SIG: X509ProviderType = 15i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_EC_ECDSA_FULL: X509ProviderType = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_EC_ECNRA_FULL: X509ProviderType = 17i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_DH_SCHANNEL: X509ProviderType = 18i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_SPYRUS_LYNKS: X509ProviderType = 20i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_RNG: X509ProviderType = 21i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_INTEL_SEC: X509ProviderType = 22i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_REPLACE_OWF: X509ProviderType = 23i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XCN_PROV_RSA_AES: X509ProviderType = 24i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509RequestInheritOptions = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritDefault: X509RequestInheritOptions = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritNewDefaultKey: X509RequestInheritOptions = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritNewSimilarKey: X509RequestInheritOptions = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritPrivateKey: X509RequestInheritOptions = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritPublicKey: X509RequestInheritOptions = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritKeyMask: X509RequestInheritOptions = 15i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritNone: X509RequestInheritOptions = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritRenewalCertificateFlag: X509RequestInheritOptions = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritTemplateFlag: X509RequestInheritOptions = 64i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritSubjectFlag: X509RequestInheritOptions = 128i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritExtensionsFlag: X509RequestInheritOptions = 256i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritSubjectAltNameFlag: X509RequestInheritOptions = 512i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritValidityPeriodFlag: X509RequestInheritOptions = 1024i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const InheritReserved80000000: X509RequestInheritOptions = -2147483648i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509RequestType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TypeAny: X509RequestType = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TypePkcs10: X509RequestType = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TypePkcs7: X509RequestType = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TypeCmc: X509RequestType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const TypeCertificate: X509RequestType = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509SCEPDisposition = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPDispositionUnknown: X509SCEPDisposition = -1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPDispositionSuccess: X509SCEPDisposition = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPDispositionFailure: X509SCEPDisposition = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPDispositionPending: X509SCEPDisposition = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPDispositionPendingChallenge: X509SCEPDisposition = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509SCEPFailInfo = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPFailUnknown: X509SCEPFailInfo = -1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPFailBadAlgorithm: X509SCEPFailInfo = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPFailBadMessageCheck: X509SCEPFailInfo = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPFailBadRequest: X509SCEPFailInfo = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPFailBadTime: X509SCEPFailInfo = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPFailBadCertId: X509SCEPFailInfo = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509SCEPMessageType = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPMessageUnknown: X509SCEPMessageType = -1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPMessageCertResponse: X509SCEPMessageType = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPMessagePKCSRequest: X509SCEPMessageType = 19i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPMessageGetCertInitial: X509SCEPMessageType = 20i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPMessageGetCert: X509SCEPMessageType = 21i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPMessageGetCRL: X509SCEPMessageType = 22i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPMessageClaimChallengeAnswer: X509SCEPMessageType = 41i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type X509SCEPProcessMessageFlags = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPProcessDefault: X509SCEPProcessMessageFlags = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const SCEPProcessSkipCertInstall: X509SCEPProcessMessageFlags = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type XEKL_KEYSIZE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEKL_KEYSIZE_MIN: XEKL_KEYSIZE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEKL_KEYSIZE_MAX: XEKL_KEYSIZE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEKL_KEYSIZE_INC: XEKL_KEYSIZE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type XEKL_KEYSPEC = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEKL_KEYSPEC_KEYX: XEKL_KEYSPEC = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub const XEKL_KEYSPEC_SIG: XEKL_KEYSPEC = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub struct CAINFO { - pub cbSize: u32, - pub CAType: ENUM_CATYPES, - pub cCASignatureCerts: u32, - pub cCAExchangeCerts: u32, - pub cExitModules: u32, - pub lPropIdMax: i32, - pub lRoleSeparationEnabled: i32, - pub cKRACertUsedCount: u32, - pub cKRACertCount: u32, - pub fAdvancedServer: u32, -} -impl ::core::marker::Copy for CAINFO {} -impl ::core::clone::Clone for CAINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub struct CERTTRANSBLOB { - pub cb: u32, - pub pb: *mut u8, -} -impl ::core::marker::Copy for CERTTRANSBLOB {} -impl ::core::clone::Clone for CERTTRANSBLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub struct CERTVIEWRESTRICTION { - pub ColumnIndex: u32, - pub SeekOperator: i32, - pub SortOrder: i32, - pub pbValue: *mut u8, - pub cbValue: u32, -} -impl ::core::marker::Copy for CERTVIEWRESTRICTION {} -impl ::core::clone::Clone for CERTVIEWRESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub struct CSEDB_RSTMAPW { - pub pwszDatabaseName: ::windows_sys::core::PWSTR, - pub pwszNewDatabaseName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CSEDB_RSTMAPW {} -impl ::core::clone::Clone for CSEDB_RSTMAPW { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPCLOSE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPEND = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPFREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPGETBACKUPLOGSW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPGETDATABASENAMESW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPGETDYNAMICFILELISTW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPOPENFILEW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPPREPAREW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPREAD = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVBACKUPTRUNCATELOGS = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FNCERTSRVISSERVERONLINEW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVRESTOREEND = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVRESTOREGETDATABASELOCATIONSW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVRESTOREPREPAREW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVRESTOREREGISTERCOMPLETE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVRESTOREREGISTERW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`*"] -pub type FNCERTSRVSERVERCONTROLW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FNIMPORTPFXTOPROVIDER = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Certificates\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FNIMPORTPFXTOPROVIDERFREEDATA = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Sip/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Sip/mod.rs deleted file mode 100644 index 5288939..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/Sip/mod.rs +++ /dev/null @@ -1,277 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] fn CryptSIPAddProvider ( psnewprov : *mut SIP_ADD_NEWPROVIDER ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPCreateIndirectData ( psubjectinfo : *mut SIP_SUBJECTINFO , pcbindirectdata : *mut u32 , pindirectdata : *mut SIP_INDIRECT_DATA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPGetCaps ( psubjinfo : *const SIP_SUBJECTINFO , pcaps : *mut SIP_CAP_SET_V3 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPGetSealedDigest ( psubjectinfo : *const SIP_SUBJECTINFO , psig : *const u8 , dwsig : u32 , pbdigest : *mut u8 , pcbdigest : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPGetSignedDataMsg ( psubjectinfo : *mut SIP_SUBJECTINFO , pdwencodingtype : *mut super:: CERT_QUERY_ENCODING_TYPE , dwindex : u32 , pcbsigneddatamsg : *mut u32 , pbsigneddatamsg : *mut u8 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPLoad ( pgsubject : *const :: windows_sys::core::GUID , dwflags : u32 , psipdispatch : *mut SIP_DISPATCH_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPPutSignedDataMsg ( psubjectinfo : *mut SIP_SUBJECTINFO , dwencodingtype : super:: CERT_QUERY_ENCODING_TYPE , pdwindex : *mut u32 , cbsigneddatamsg : u32 , pbsigneddatamsg : *mut u8 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] fn CryptSIPRemoveProvider ( pgprov : *mut :: windows_sys::core::GUID ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPRemoveSignedDataMsg ( psubjectinfo : *mut SIP_SUBJECTINFO , dwindex : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] fn CryptSIPRetrieveSubjectGuid ( filename : :: windows_sys::core::PCWSTR , hfilein : super::super::super::Foundation:: HANDLE , pgsubject : *mut :: windows_sys::core::GUID ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] fn CryptSIPRetrieveSubjectGuidForCatalogFile ( filename : :: windows_sys::core::PCWSTR , hfilein : super::super::super::Foundation:: HANDLE , pgsubject : *mut :: windows_sys::core::GUID ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] fn CryptSIPVerifyIndirectData ( psubjectinfo : *mut SIP_SUBJECTINFO , pindirectdata : *mut SIP_INDIRECT_DATA ) -> super::super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_ADDINFO_BLOB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_ADDINFO_CATMEMBER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_ADDINFO_FLAT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_ADDINFO_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_ADDINFO_NONMSSIP: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_FLAGS_MULTI_HASH: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_FLAGS_PROHIBIT_RESIZE_ON_CREATE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const MSSIP_FLAGS_USE_CATALOG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SIP_CAP_FLAG_SEALING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SIP_CAP_SET_CUR_VER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SIP_CAP_SET_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SIP_CAP_SET_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SIP_MAX_MAGIC_NUMBER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_DIGEST_GENERATE_FLAG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_DIGEST_SIGN_EX_FLAG: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_DIGEST_SIGN_FLAG: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_EXC_PE_PAGE_HASHES_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_INC_PE_DEBUG_INFO_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_INC_PE_PAGE_HASHES_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_INC_PE_RESOURCES_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_MARKER_CHECK_CURRENTLY_SUPPORTED_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_MARKER_CHECK_SKIP_SIP_INDIRECT_DATA_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub const SPC_RELAXED_PE_MARKER_CHECK: u32 = 2048u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub struct MS_ADDINFO_BLOB { - pub cbStruct: u32, - pub cbMemObject: u32, - pub pbMemObject: *mut u8, - pub cbMemSignedMsg: u32, - pub pbMemSignedMsg: *mut u8, -} -impl ::core::marker::Copy for MS_ADDINFO_BLOB {} -impl ::core::clone::Clone for MS_ADDINFO_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub struct MS_ADDINFO_FLAT { - pub cbStruct: u32, - pub pIndirectData: *mut SIP_INDIRECT_DATA, -} -impl ::core::marker::Copy for MS_ADDINFO_FLAT {} -impl ::core::clone::Clone for MS_ADDINFO_FLAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub struct SIP_ADD_NEWPROVIDER { - pub cbStruct: u32, - pub pgSubject: *mut ::windows_sys::core::GUID, - pub pwszDLLFileName: ::windows_sys::core::PWSTR, - pub pwszMagicNumber: ::windows_sys::core::PWSTR, - pub pwszIsFunctionName: ::windows_sys::core::PWSTR, - pub pwszGetFuncName: ::windows_sys::core::PWSTR, - pub pwszPutFuncName: ::windows_sys::core::PWSTR, - pub pwszCreateFuncName: ::windows_sys::core::PWSTR, - pub pwszVerifyFuncName: ::windows_sys::core::PWSTR, - pub pwszRemoveFuncName: ::windows_sys::core::PWSTR, - pub pwszIsFunctionNameFmt2: ::windows_sys::core::PWSTR, - pub pwszGetCapFuncName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SIP_ADD_NEWPROVIDER {} -impl ::core::clone::Clone for SIP_ADD_NEWPROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SIP_CAP_SET_V2 { - pub cbSize: u32, - pub dwVersion: u32, - pub isMultiSign: super::super::super::Foundation::BOOL, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SIP_CAP_SET_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SIP_CAP_SET_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SIP_CAP_SET_V3 { - pub cbSize: u32, - pub dwVersion: u32, - pub isMultiSign: super::super::super::Foundation::BOOL, - pub Anonymous: SIP_CAP_SET_V3_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SIP_CAP_SET_V3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SIP_CAP_SET_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union SIP_CAP_SET_V3_0 { - pub dwFlags: u32, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SIP_CAP_SET_V3_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SIP_CAP_SET_V3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub struct SIP_DISPATCH_INFO { - pub cbSize: u32, - pub hSIP: super::super::super::Foundation::HANDLE, - pub pfGet: pCryptSIPGetSignedDataMsg, - pub pfPut: pCryptSIPPutSignedDataMsg, - pub pfCreate: pCryptSIPCreateIndirectData, - pub pfVerify: pCryptSIPVerifyIndirectData, - pub pfRemove: pCryptSIPRemoveSignedDataMsg, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -impl ::core::marker::Copy for SIP_DISPATCH_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -impl ::core::clone::Clone for SIP_DISPATCH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`*"] -pub struct SIP_INDIRECT_DATA { - pub Data: super::CRYPT_ATTRIBUTE_TYPE_VALUE, - pub DigestAlgorithm: super::CRYPT_ALGORITHM_IDENTIFIER, - pub Digest: super::CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for SIP_INDIRECT_DATA {} -impl ::core::clone::Clone for SIP_INDIRECT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub struct SIP_SUBJECTINFO { - pub cbSize: u32, - pub pgSubjectType: *mut ::windows_sys::core::GUID, - pub hFile: super::super::super::Foundation::HANDLE, - pub pwsFileName: ::windows_sys::core::PCWSTR, - pub pwsDisplayName: ::windows_sys::core::PCWSTR, - pub dwReserved1: u32, - pub dwIntVersion: u32, - pub hProv: usize, - pub DigestAlgorithm: super::CRYPT_ALGORITHM_IDENTIFIER, - pub dwFlags: u32, - pub dwEncodingType: u32, - pub dwReserved2: u32, - pub fdwCAPISettings: u32, - pub fdwSecuritySettings: u32, - pub dwIndex: u32, - pub dwUnionChoice: u32, - pub Anonymous: SIP_SUBJECTINFO_0, - pub pClientData: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -impl ::core::marker::Copy for SIP_SUBJECTINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -impl ::core::clone::Clone for SIP_SUBJECTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub union SIP_SUBJECTINFO_0 { - pub psFlat: *mut MS_ADDINFO_FLAT, - pub psCatMember: *mut super::Catalog::MS_ADDINFO_CATALOGMEMBER, - pub psBlob: *mut MS_ADDINFO_BLOB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -impl ::core::marker::Copy for SIP_SUBJECTINFO_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -impl ::core::clone::Clone for SIP_SUBJECTINFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub type pCryptSIPCreateIndirectData = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub type pCryptSIPGetCaps = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub type pCryptSIPGetSealedDigest = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub type pCryptSIPGetSignedDataMsg = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub type pCryptSIPPutSignedDataMsg = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub type pCryptSIPRemoveSignedDataMsg = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog"))] -pub type pCryptSIPVerifyIndirectData = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type pfnIsFileSupported = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type pfnIsFileSupportedName = ::core::option::Option super::super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/UI/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/UI/mod.rs deleted file mode 100644 index 23af86d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/UI/mod.rs +++ /dev/null @@ -1,973 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CertSelectionGetSerializedBlob ( pcsi : *const CERT_SELECTUI_INPUT , ppoutbuffer : *mut *mut ::core::ffi::c_void , puloutbuffersize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CryptUIDlgCertMgr ( pcryptuicertmgr : *const CRYPTUI_CERT_MGR_STRUCT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CryptUIDlgSelectCertificateFromStore ( hcertstore : super:: HCERTSTORE , hwnd : super::super::super::Foundation:: HWND , pwsztitle : :: windows_sys::core::PCWSTR , pwszdisplaystring : :: windows_sys::core::PCWSTR , dwdontusecolumn : u32 , dwflags : u32 , pvreserved : *const ::core::ffi::c_void ) -> *mut super:: CERT_CONTEXT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn CryptUIDlgViewCertificateA ( pcertviewinfo : *const CRYPTUI_VIEWCERTIFICATE_STRUCTA , pfpropertieschanged : *mut super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn CryptUIDlgViewCertificateW ( pcertviewinfo : *const CRYPTUI_VIEWCERTIFICATE_STRUCTW , pfpropertieschanged : *mut super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CryptUIDlgViewContext ( dwcontexttype : u32 , pvcontext : *const ::core::ffi::c_void , hwnd : super::super::super::Foundation:: HWND , pwsztitle : :: windows_sys::core::PCWSTR , dwflags : u32 , pvreserved : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CryptUIWizDigitalSign ( dwflags : u32 , hwndparent : super::super::super::Foundation:: HWND , pwszwizardtitle : :: windows_sys::core::PCWSTR , pdigitalsigninfo : *const CRYPTUI_WIZ_DIGITAL_SIGN_INFO , ppsigncontext : *mut *mut CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CryptUIWizExport ( dwflags : CRYPTUI_WIZ_FLAGS , hwndparent : super::super::super::Foundation:: HWND , pwszwizardtitle : :: windows_sys::core::PCWSTR , pexportinfo : *const CRYPTUI_WIZ_EXPORT_INFO , pvoid : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CryptUIWizFreeDigitalSignContext ( psigncontext : *const CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptui.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] fn CryptUIWizImport ( dwflags : CRYPTUI_WIZ_FLAGS , hwndparent : super::super::super::Foundation:: HWND , pwszwizardtitle : :: windows_sys::core::PCWSTR , pimportsrc : *const CRYPTUI_WIZ_IMPORT_SRC_INFO , hdestcertstore : super:: HCERTSTORE ) -> super::super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const ACTION_REVOCATION_DEFAULT_CACHE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const ACTION_REVOCATION_DEFAULT_ONLINE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERTVIEW_CRYPTUI_LPARAM: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_CREDENTIAL_PROVIDER_ID: i32 = -509i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_DISTRUST_ADD_CA_CERT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_DISTRUST_ADD_LEAF_CERT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_DISTRUST_CA_CERT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_DISTRUST_LEAF_CERT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_SELECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_TRUST_ADD_CA_CERT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_TRUST_ADD_LEAF_CERT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_TRUST_CA_CERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_DISPWELL_TRUST_LEAF_CERT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_INCLUDE_V1_CERTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_ISSUER_CERTS_ONLY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_KEY_EXISTS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_LEAF_CERTS_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_OP_EQUALITY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_OP_EXISTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_OP_NOT_EXISTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_VALID_SIGNATURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_FILTER_VALID_TIME_RANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_TRUST_DO_FULL_SEARCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_TRUST_DO_FULL_TRUST: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_TRUST_MASK: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_TRUST_PERMIT_MISSING_CRLS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_AFTER_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_BEFORE_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_CERTIFICATE_REVOKED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_CRL_OUT_OF_DATE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_EXPLICITLY_DISTRUSTED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_EXTENDED_USAGE_FAILURE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_ISSUER_DISTRUST: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_ISSUER_INVALID: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_KEY_USAGE_EXT_FAILURE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_MASK_TRUST: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_MASK_VALIDITY: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_NAME_CONSTRAINTS_FAILURE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_NO_CRL_FOUND: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_NO_ISSUER_CERT_FOUND: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_NO_TRUST_DATA: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_OTHER_ERROR: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_OTHER_EXTENSION_FAILURE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_PERIOD_NESTING_FAILURE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_SIGNATURE_FAILS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CERT_VALIDITY_UNKNOWN_CRITICAL_EXTENSION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_VIEWFLAGS_MASK: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_ACTION_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_CACHE_ONLY_URL_RETRIEVAL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_DISABLE_AIA: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_POLICY_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_REVOCATION_CACHE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_REVOCATION_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_REVOCATION_NONE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTDLG_REVOCATION_ONLINE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_CERT_MGR_PUBLISHER_TAB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_CERT_MGR_SINGLE_TAB_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_CERT_MGR_TAB_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_SELECT_EXPIRATION_COLUMN: u64 = 32u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_SELECT_FRIENDLYNAME_COLUMN: u64 = 8u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_SELECT_INTENDEDUSE_COLUMN: u64 = 4u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_SELECT_ISSUEDBY_COLUMN: u64 = 2u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_SELECT_ISSUEDTO_COLUMN: u64 = 1u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_SELECT_LOCATION_COLUMN: u64 = 16u64; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_EXCLUDE_PAGE_HASHES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_INCLUDE_PAGE_HASHES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_FORMAT_SERIALIZED_CERT_STORE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYTPDLG_FLAGS_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CSS_SELECTCERT_MASK: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const POLICY_IGNORE_NON_CRITICAL_BC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_ALGORITHM: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_CERTLIST: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_FINEPRINT: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_ISSUED_TO: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_PROPERTIES: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_SERIAL_NUM: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_THUMBPRINT: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const SELCERT_VALIDITY: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const szCERT_CERTIFICATE_ACTION_VERIFY: ::windows_sys::core::PCSTR = ::windows_sys::s!("{7801ebd0-cf4b-11d0-851f-0060979387ea}"); -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CERT_SELECT_STRUCT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CSS_HIDE_PROPERTIES: CERT_SELECT_STRUCT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CSS_ENABLEHOOK: CERT_SELECT_STRUCT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CSS_ALLOWMULTISELECT: CERT_SELECT_STRUCT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CSS_SHOW_HELP: CERT_SELECT_STRUCT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CSS_ENABLETEMPLATE: CERT_SELECT_STRUCT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CSS_ENABLETEMPLATEHANDLE: CERT_SELECT_STRUCT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CERT_VIEWPROPERTIES_STRUCT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_ENABLEHOOK: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_SHOW_HELP: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_SHOW_HELPICON: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_ENABLETEMPLATE: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_HIDE_ADVANCEPAGE: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_HIDE_TRUSTPAGE: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_NO_NAMECHANGE: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_NO_EDITTRUST: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_HIDE_DETAILPAGE: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CM_ADD_CERT_STORES: CERT_VIEWPROPERTIES_STRUCT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_VIEWCERTIFICATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_HIDE_HIERARCHYPAGE: CRYPTUI_VIEWCERTIFICATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_HIDE_DETAILPAGE: CRYPTUI_VIEWCERTIFICATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_DISABLE_EDITPROPERTIES: CRYPTUI_VIEWCERTIFICATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ENABLE_EDITPROPERTIES: CRYPTUI_VIEWCERTIFICATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_DISABLE_ADDTOSTORE: CRYPTUI_VIEWCERTIFICATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ENABLE_ADDTOSTORE: CRYPTUI_VIEWCERTIFICATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ACCEPT_DECLINE_STYLE: CRYPTUI_VIEWCERTIFICATE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_IGNORE_UNTRUSTED_ROOT: CRYPTUI_VIEWCERTIFICATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_DONT_OPEN_STORES: CRYPTUI_VIEWCERTIFICATE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ONLY_OPEN_ROOT_STORE: CRYPTUI_VIEWCERTIFICATE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WARN_UNTRUSTED_ROOT: CRYPTUI_VIEWCERTIFICATE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ENABLE_REVOCATION_CHECKING: CRYPTUI_VIEWCERTIFICATE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WARN_REMOTE_TRUST: CRYPTUI_VIEWCERTIFICATE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_DISABLE_EXPORT: CRYPTUI_VIEWCERTIFICATE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ENABLE_REVOCATION_CHECK_END_CERT: CRYPTUI_VIEWCERTIFICATE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN: CRYPTUI_VIEWCERTIFICATE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: CRYPTUI_VIEWCERTIFICATE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_DISABLE_HTMLLINK: CRYPTUI_VIEWCERTIFICATE_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_DISABLE_ISSUERSTATEMENT: CRYPTUI_VIEWCERTIFICATE_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_CACHE_ONLY_URL_RETRIEVAL: CRYPTUI_VIEWCERTIFICATE_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_DIGITAL_ADDITIONAL_CERT_CHOICE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN: CRYPTUI_WIZ_DIGITAL_ADDITIONAL_CERT_CHOICE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN_NO_ROOT: CRYPTUI_WIZ_DIGITAL_ADDITIONAL_CERT_CHOICE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_ADD_NONE: CRYPTUI_WIZ_DIGITAL_ADDITIONAL_CERT_CHOICE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_DIGITAL_SIGN = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_CERT: CRYPTUI_WIZ_DIGITAL_SIGN = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_STORE: CRYPTUI_WIZ_DIGITAL_SIGN = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_PVK: CRYPTUI_WIZ_DIGITAL_SIGN = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_NONE: CRYPTUI_WIZ_DIGITAL_SIGN = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_DIGITAL_SIGN_PVK_OPTION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE: CRYPTUI_WIZ_DIGITAL_SIGN_PVK_OPTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_PVK_PROV: CRYPTUI_WIZ_DIGITAL_SIGN_PVK_OPTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_DIGITAL_SIGN_SIG_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_COMMERCIAL: CRYPTUI_WIZ_DIGITAL_SIGN_SIG_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_INDIVIDUAL: CRYPTUI_WIZ_DIGITAL_SIGN_SIG_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_BLOB: CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_FILE: CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_NONE: CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_EXPORT_FORMAT = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_FORMAT_DER: CRYPTUI_WIZ_EXPORT_FORMAT = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_FORMAT_PFX: CRYPTUI_WIZ_EXPORT_FORMAT = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_FORMAT_PKCS7: CRYPTUI_WIZ_EXPORT_FORMAT = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_FORMAT_BASE64: CRYPTUI_WIZ_EXPORT_FORMAT = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_FORMAT_CRL: CRYPTUI_WIZ_EXPORT_FORMAT = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_FORMAT_CTL: CRYPTUI_WIZ_EXPORT_FORMAT = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_EXPORT_SUBJECT = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_CERT_CONTEXT: CRYPTUI_WIZ_EXPORT_SUBJECT = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_CTL_CONTEXT: CRYPTUI_WIZ_EXPORT_SUBJECT = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_CRL_CONTEXT: CRYPTUI_WIZ_EXPORT_SUBJECT = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_CERT_STORE: CRYPTUI_WIZ_EXPORT_SUBJECT = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_CERT_STORE_CERTIFICATES_ONLY: CRYPTUI_WIZ_EXPORT_SUBJECT = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_NO_UI: CRYPTUI_WIZ_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS: CRYPTUI_WIZ_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_NO_UI_EXCEPT_CSP: CRYPTUI_WIZ_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_ALLOW_CERT: CRYPTUI_WIZ_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_ALLOW_CRL: CRYPTUI_WIZ_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_ALLOW_CTL: CRYPTUI_WIZ_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE: CRYPTUI_WIZ_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE: CRYPTUI_WIZ_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER: CRYPTUI_WIZ_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE: CRYPTUI_WIZ_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_PRIVATE_KEY: CRYPTUI_WIZ_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY: CRYPTUI_WIZ_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_SUBJECT_FILE: CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_CONTEXT: CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_SUBJECT_CTL_CONTEXT: CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_SUBJECT_CRL_CONTEXT: CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_STORE: CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub type CTL_MODIFY_REQUEST_OPERATION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CTL_MODIFY_REQUEST_ADD_TRUSTED: CTL_MODIFY_REQUEST_OPERATION = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED: CTL_MODIFY_REQUEST_OPERATION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub const CTL_MODIFY_REQUEST_REMOVE: CTL_MODIFY_REQUEST_OPERATION = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub struct CERT_FILTER_DATA { - pub dwSize: u32, - pub cExtensionChecks: u32, - pub arrayExtensionChecks: *mut CERT_FILTER_EXTENSION_MATCH, - pub dwCheckingFlags: u32, -} -impl ::core::marker::Copy for CERT_FILTER_DATA {} -impl ::core::clone::Clone for CERT_FILTER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub struct CERT_FILTER_EXTENSION_MATCH { - pub szExtensionOID: ::windows_sys::core::PCSTR, - pub dwTestOperation: u32, - pub pbTestData: *mut u8, - pub cbTestData: u32, -} -impl ::core::marker::Copy for CERT_FILTER_EXTENSION_MATCH {} -impl ::core::clone::Clone for CERT_FILTER_EXTENSION_MATCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_SELECTUI_INPUT { - pub hStore: super::HCERTSTORE, - pub prgpChain: *mut *mut super::CERT_CHAIN_CONTEXT, - pub cChain: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_SELECTUI_INPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_SELECTUI_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_SELECT_STRUCT_A { - pub dwSize: u32, - pub hwndParent: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub pTemplateName: ::windows_sys::core::PCSTR, - pub dwFlags: CERT_SELECT_STRUCT_FLAGS, - pub szTitle: ::windows_sys::core::PCSTR, - pub cCertStore: u32, - pub arrayCertStore: *mut super::HCERTSTORE, - pub szPurposeOid: ::windows_sys::core::PCSTR, - pub cCertContext: u32, - pub arrayCertContext: *mut *mut super::CERT_CONTEXT, - pub lCustData: super::super::super::Foundation::LPARAM, - pub pfnHook: PFNCMHOOKPROC, - pub pfnFilter: PFNCMFILTERPROC, - pub szHelpFileName: ::windows_sys::core::PCSTR, - pub dwHelpId: u32, - pub hprov: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_SELECT_STRUCT_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_SELECT_STRUCT_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_SELECT_STRUCT_W { - pub dwSize: u32, - pub hwndParent: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub pTemplateName: ::windows_sys::core::PCWSTR, - pub dwFlags: CERT_SELECT_STRUCT_FLAGS, - pub szTitle: ::windows_sys::core::PCWSTR, - pub cCertStore: u32, - pub arrayCertStore: *mut super::HCERTSTORE, - pub szPurposeOid: ::windows_sys::core::PCSTR, - pub cCertContext: u32, - pub arrayCertContext: *mut *mut super::CERT_CONTEXT, - pub lCustData: super::super::super::Foundation::LPARAM, - pub pfnHook: PFNCMHOOKPROC, - pub pfnFilter: PFNCMFILTERPROC, - pub szHelpFileName: ::windows_sys::core::PCWSTR, - pub dwHelpId: u32, - pub hprov: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_SELECT_STRUCT_W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_SELECT_STRUCT_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_VERIFY_CERTIFICATE_TRUST { - pub cbSize: u32, - pub pccert: *const super::CERT_CONTEXT, - pub dwFlags: u32, - pub dwIgnoreErr: u32, - pub pdwErrors: *mut u32, - pub pszUsageOid: ::windows_sys::core::PSTR, - pub hprov: usize, - pub cRootStores: u32, - pub rghstoreRoots: *mut super::HCERTSTORE, - pub cStores: u32, - pub rghstoreCAs: *mut super::HCERTSTORE, - pub cTrustStores: u32, - pub rghstoreTrust: *mut super::HCERTSTORE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub pfnTrustHelper: PFNTRUSTHELPER, - pub pcChain: *mut u32, - pub prgChain: *mut *mut *mut super::CERT_CONTEXT, - pub prgdwErrors: *mut *mut u32, - pub prgpbTrustInfo: *mut *mut super::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_VERIFY_CERTIFICATE_TRUST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_VERIFY_CERTIFICATE_TRUST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct CERT_VIEWPROPERTIES_STRUCT_A { - pub dwSize: u32, - pub hwndParent: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub dwFlags: CERT_VIEWPROPERTIES_STRUCT_FLAGS, - pub szTitle: ::windows_sys::core::PCSTR, - pub pCertContext: *const super::CERT_CONTEXT, - pub arrayPurposes: *mut ::windows_sys::core::PSTR, - pub cArrayPurposes: u32, - pub cRootStores: u32, - pub rghstoreRoots: *mut super::HCERTSTORE, - pub cStores: u32, - pub rghstoreCAs: *mut super::HCERTSTORE, - pub cTrustStores: u32, - pub rghstoreTrust: *mut super::HCERTSTORE, - pub hprov: usize, - pub lCustData: super::super::super::Foundation::LPARAM, - pub dwPad: u32, - pub szHelpFileName: ::windows_sys::core::PCSTR, - pub dwHelpId: u32, - pub nStartPage: u32, - pub cArrayPropSheetPages: u32, - pub arrayPropSheetPages: *mut super::super::super::UI::Controls::PROPSHEETPAGEA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CERT_VIEWPROPERTIES_STRUCT_A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CERT_VIEWPROPERTIES_STRUCT_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct CERT_VIEWPROPERTIES_STRUCT_W { - pub dwSize: u32, - pub hwndParent: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub dwFlags: CERT_VIEWPROPERTIES_STRUCT_FLAGS, - pub szTitle: ::windows_sys::core::PCWSTR, - pub pCertContext: *const super::CERT_CONTEXT, - pub arrayPurposes: *mut ::windows_sys::core::PSTR, - pub cArrayPurposes: u32, - pub cRootStores: u32, - pub rghstoreRoots: *mut super::HCERTSTORE, - pub cStores: u32, - pub rghstoreCAs: *mut super::HCERTSTORE, - pub cTrustStores: u32, - pub rghstoreTrust: *mut super::HCERTSTORE, - pub hprov: usize, - pub lCustData: super::super::super::Foundation::LPARAM, - pub dwPad: u32, - pub szHelpFileName: ::windows_sys::core::PCWSTR, - pub dwHelpId: u32, - pub nStartPage: u32, - pub cArrayPropSheetPages: u32, - pub arrayPropSheetPages: *mut super::super::super::UI::Controls::PROPSHEETPAGEA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CERT_VIEWPROPERTIES_STRUCT_W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CERT_VIEWPROPERTIES_STRUCT_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTUI_CERT_MGR_STRUCT { - pub dwSize: u32, - pub hwndParent: super::super::super::Foundation::HWND, - pub dwFlags: u32, - pub pwszTitle: ::windows_sys::core::PCWSTR, - pub pszInitUsageOID: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_CERT_MGR_STRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_CERT_MGR_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTUI_INITDIALOG_STRUCT { - pub lParam: super::super::super::Foundation::LPARAM, - pub pCertContext: *const super::CERT_CONTEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_INITDIALOG_STRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_INITDIALOG_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct CRYPTUI_VIEWCERTIFICATE_STRUCTA { - pub dwSize: u32, - pub hwndParent: super::super::super::Foundation::HWND, - pub dwFlags: CRYPTUI_VIEWCERTIFICATE_FLAGS, - pub szTitle: ::windows_sys::core::PCSTR, - pub pCertContext: *const super::CERT_CONTEXT, - pub rgszPurposes: *mut ::windows_sys::core::PSTR, - pub cPurposes: u32, - pub Anonymous: CRYPTUI_VIEWCERTIFICATE_STRUCTA_0, - pub fpCryptProviderDataTrustedUsage: super::super::super::Foundation::BOOL, - pub idxSigner: u32, - pub idxCert: u32, - pub fCounterSigner: super::super::super::Foundation::BOOL, - pub idxCounterSigner: u32, - pub cStores: u32, - pub rghStores: *mut super::HCERTSTORE, - pub cPropSheetPages: u32, - pub rgPropSheetPages: *mut super::super::super::UI::Controls::PROPSHEETPAGEA, - pub nStartPage: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CRYPTUI_VIEWCERTIFICATE_STRUCTA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CRYPTUI_VIEWCERTIFICATE_STRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub union CRYPTUI_VIEWCERTIFICATE_STRUCTA_0 { - pub pCryptProviderData: *const super::super::WinTrust::CRYPT_PROVIDER_DATA, - pub hWVTStateData: super::super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CRYPTUI_VIEWCERTIFICATE_STRUCTA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CRYPTUI_VIEWCERTIFICATE_STRUCTA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct CRYPTUI_VIEWCERTIFICATE_STRUCTW { - pub dwSize: u32, - pub hwndParent: super::super::super::Foundation::HWND, - pub dwFlags: CRYPTUI_VIEWCERTIFICATE_FLAGS, - pub szTitle: ::windows_sys::core::PCWSTR, - pub pCertContext: *const super::CERT_CONTEXT, - pub rgszPurposes: *mut ::windows_sys::core::PSTR, - pub cPurposes: u32, - pub Anonymous: CRYPTUI_VIEWCERTIFICATE_STRUCTW_0, - pub fpCryptProviderDataTrustedUsage: super::super::super::Foundation::BOOL, - pub idxSigner: u32, - pub idxCert: u32, - pub fCounterSigner: super::super::super::Foundation::BOOL, - pub idxCounterSigner: u32, - pub cStores: u32, - pub rghStores: *mut super::HCERTSTORE, - pub cPropSheetPages: u32, - pub rgPropSheetPages: *mut super::super::super::UI::Controls::PROPSHEETPAGEW, - pub nStartPage: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CRYPTUI_VIEWCERTIFICATE_STRUCTW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CRYPTUI_VIEWCERTIFICATE_STRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`, `\"Win32_Security_WinTrust\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub union CRYPTUI_VIEWCERTIFICATE_STRUCTW_0 { - pub pCryptProviderData: *const super::super::WinTrust::CRYPT_PROVIDER_DATA, - pub hWVTStateData: super::super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for CRYPTUI_VIEWCERTIFICATE_STRUCTW_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip", feature = "Win32_Security_WinTrust", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for CRYPTUI_VIEWCERTIFICATE_STRUCTW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub struct CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO { - pub dwSize: u32, - pub pGuidSubject: *mut ::windows_sys::core::GUID, - pub cbBlob: u32, - pub pbBlob: *mut u8, - pub pwszDisplayName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO {} -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub struct CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO { - pub dwSize: u32, - pub pwszSigningCertFileName: ::windows_sys::core::PWSTR, - pub dwPvkChoice: CRYPTUI_WIZ_DIGITAL_SIGN_PVK_OPTION, - pub Anonymous: CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO_0, -} -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO {} -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub union CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO_0 { - pub pPvkFileInfo: *mut CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO, - pub pPvkProvInfo: *mut super::CRYPT_KEY_PROV_INFO, -} -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO_0 {} -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub struct CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT { - pub dwSize: u32, - pub cbBlob: u32, - pub pbBlob: *mut u8, -} -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT {} -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub struct CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO { - pub dwSize: u32, - pub dwAttrFlags: CRYPTUI_WIZ_DIGITAL_SIGN_SIG_TYPE, - pub pwszDescription: ::windows_sys::core::PCWSTR, - pub pwszMoreInfoLocation: ::windows_sys::core::PCWSTR, - pub pszHashAlg: ::windows_sys::core::PCSTR, - pub pwszSigningCertDisplayString: ::windows_sys::core::PCWSTR, - pub hAdditionalCertStore: super::HCERTSTORE, - pub psAuthenticated: *mut super::CRYPT_ATTRIBUTES, - pub psUnauthenticated: *mut super::CRYPT_ATTRIBUTES, -} -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO {} -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTUI_WIZ_DIGITAL_SIGN_INFO { - pub dwSize: u32, - pub dwSubjectChoice: CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT, - pub Anonymous1: CRYPTUI_WIZ_DIGITAL_SIGN_INFO_0, - pub dwSigningCertChoice: CRYPTUI_WIZ_DIGITAL_SIGN, - pub Anonymous2: CRYPTUI_WIZ_DIGITAL_SIGN_INFO_1, - pub pwszTimestampURL: ::windows_sys::core::PCWSTR, - pub dwAdditionalCertChoice: CRYPTUI_WIZ_DIGITAL_ADDITIONAL_CERT_CHOICE, - pub pSignExtInfo: *mut CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CRYPTUI_WIZ_DIGITAL_SIGN_INFO_0 { - pub pwszFileName: ::windows_sys::core::PCWSTR, - pub pSignBlobInfo: *mut CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CRYPTUI_WIZ_DIGITAL_SIGN_INFO_1 { - pub pSigningCertContext: *const super::CERT_CONTEXT, - pub pSigningCertStore: *mut CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO, - pub pSigningCertPvkInfo: *mut CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_INFO_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`*"] -pub struct CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO { - pub dwSize: u32, - pub pwszPvkFileName: ::windows_sys::core::PWSTR, - pub pwszProvName: ::windows_sys::core::PWSTR, - pub dwProvType: u32, -} -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO {} -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO { - pub dwSize: u32, - pub cCertStore: u32, - pub rghCertStore: *mut super::HCERTSTORE, - pub pFilterCallback: PFNCFILTERPROC, - pub pvCallbackData: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO { - pub dwSize: u32, - pub dwExportFormat: CRYPTUI_WIZ_EXPORT_FORMAT, - pub fExportChain: super::super::super::Foundation::BOOL, - pub fExportPrivateKeys: super::super::super::Foundation::BOOL, - pub pwszPassword: ::windows_sys::core::PCWSTR, - pub fStrongEncryption: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTUI_WIZ_EXPORT_INFO { - pub dwSize: u32, - pub pwszExportFileName: ::windows_sys::core::PCWSTR, - pub dwSubjectChoice: CRYPTUI_WIZ_EXPORT_SUBJECT, - pub Anonymous: CRYPTUI_WIZ_EXPORT_INFO_0, - pub cStores: u32, - pub rghStores: *mut super::HCERTSTORE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_EXPORT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_EXPORT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CRYPTUI_WIZ_EXPORT_INFO_0 { - pub pCertContext: *const super::CERT_CONTEXT, - pub pCTLContext: *mut super::CTL_CONTEXT, - pub pCRLContext: *mut super::CRL_CONTEXT, - pub hCertStore: super::HCERTSTORE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_EXPORT_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_EXPORT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTUI_WIZ_IMPORT_SRC_INFO { - pub dwSize: u32, - pub dwSubjectChoice: CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION, - pub Anonymous: CRYPTUI_WIZ_IMPORT_SRC_INFO_0, - pub dwFlags: super::CRYPT_KEY_FLAGS, - pub pwszPassword: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_IMPORT_SRC_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_IMPORT_SRC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CRYPTUI_WIZ_IMPORT_SRC_INFO_0 { - pub pwszFileName: ::windows_sys::core::PCWSTR, - pub pCertContext: *const super::CERT_CONTEXT, - pub pCTLContext: *mut super::CTL_CONTEXT, - pub pCRLContext: *mut super::CRL_CONTEXT, - pub hCertStore: super::HCERTSTORE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTUI_WIZ_IMPORT_SRC_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTUI_WIZ_IMPORT_SRC_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CTL_MODIFY_REQUEST { - pub pccert: *const super::CERT_CONTEXT, - pub dwOperation: CTL_MODIFY_REQUEST_OPERATION, - pub dwError: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CTL_MODIFY_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CTL_MODIFY_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNCFILTERPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNCMFILTERPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNCMHOOKPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_Cryptography_UI\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNTRUSTHELPER = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/mod.rs deleted file mode 100644 index 510e043..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Cryptography/mod.rs +++ /dev/null @@ -1,13861 +0,0 @@ -#[cfg(feature = "Win32_Security_Cryptography_Catalog")] -pub mod Catalog; -#[cfg(feature = "Win32_Security_Cryptography_Certificates")] -pub mod Certificates; -#[cfg(feature = "Win32_Security_Cryptography_Sip")] -pub mod Sip; -#[cfg(feature = "Win32_Security_Cryptography_UI")] -pub mod UI; -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptAddContextFunction ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pszfunction : :: windows_sys::core::PCWSTR , dwposition : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptCloseAlgorithmProvider ( halgorithm : BCRYPT_ALG_HANDLE , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptConfigureContext ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , pconfig : *const CRYPT_CONTEXT_CONFIG ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptConfigureContextFunction ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pszfunction : :: windows_sys::core::PCWSTR , pconfig : *const CRYPT_CONTEXT_FUNCTION_CONFIG ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptCreateContext ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , pconfig : *const CRYPT_CONTEXT_CONFIG ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptCreateHash ( halgorithm : BCRYPT_ALG_HANDLE , phhash : *mut BCRYPT_HASH_HANDLE , pbhashobject : *mut u8 , cbhashobject : u32 , pbsecret : *const u8 , cbsecret : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptCreateMultiHash ( halgorithm : BCRYPT_ALG_HANDLE , phhash : *mut BCRYPT_HASH_HANDLE , nhashes : u32 , pbhashobject : *mut u8 , cbhashobject : u32 , pbsecret : *const u8 , cbsecret : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDecrypt ( hkey : BCRYPT_KEY_HANDLE , pbinput : *const u8 , cbinput : u32 , ppaddinginfo : *const ::core::ffi::c_void , pbiv : *mut u8 , cbiv : u32 , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : NCRYPT_FLAGS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDeleteContext ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDeriveKey ( hsharedsecret : BCRYPT_SECRET_HANDLE , pwszkdf : :: windows_sys::core::PCWSTR , pparameterlist : *const BCryptBufferDesc , pbderivedkey : *mut u8 , cbderivedkey : u32 , pcbresult : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDeriveKeyCapi ( hhash : BCRYPT_HASH_HANDLE , htargetalg : BCRYPT_ALG_HANDLE , pbderivedkey : *mut u8 , cbderivedkey : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDeriveKeyPBKDF2 ( hprf : BCRYPT_ALG_HANDLE , pbpassword : *const u8 , cbpassword : u32 , pbsalt : *const u8 , cbsalt : u32 , citerations : u64 , pbderivedkey : *mut u8 , cbderivedkey : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDestroyHash ( hhash : BCRYPT_HASH_HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDestroyKey ( hkey : BCRYPT_KEY_HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDestroySecret ( hsecret : BCRYPT_SECRET_HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDuplicateHash ( hhash : BCRYPT_HASH_HANDLE , phnewhash : *mut BCRYPT_HASH_HANDLE , pbhashobject : *mut u8 , cbhashobject : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptDuplicateKey ( hkey : BCRYPT_KEY_HANDLE , phnewkey : *mut BCRYPT_KEY_HANDLE , pbkeyobject : *mut u8 , cbkeyobject : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptEncrypt ( hkey : BCRYPT_KEY_HANDLE , pbinput : *const u8 , cbinput : u32 , ppaddinginfo : *const ::core::ffi::c_void , pbiv : *mut u8 , cbiv : u32 , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : NCRYPT_FLAGS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptEnumAlgorithms ( dwalgoperations : BCRYPT_OPERATION , palgcount : *mut u32 , ppalglist : *mut *mut BCRYPT_ALGORITHM_IDENTIFIER , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptEnumContextFunctionProviders ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pszfunction : :: windows_sys::core::PCWSTR , pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_CONTEXT_FUNCTION_PROVIDERS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptEnumContextFunctions ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_CONTEXT_FUNCTIONS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptEnumContexts ( dwtable : BCRYPT_TABLE , pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_CONTEXTS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptEnumProviders ( pszalgid : :: windows_sys::core::PCWSTR , pimplcount : *mut u32 , ppimpllist : *mut *mut BCRYPT_PROVIDER_NAME , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptEnumRegisteredProviders ( pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_PROVIDERS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptExportKey ( hkey : BCRYPT_KEY_HANDLE , hexportkey : BCRYPT_KEY_HANDLE , pszblobtype : :: windows_sys::core::PCWSTR , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptFinalizeKeyPair ( hkey : BCRYPT_KEY_HANDLE , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptFinishHash ( hhash : BCRYPT_HASH_HANDLE , pboutput : *mut u8 , cboutput : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn BCryptFreeBuffer ( pvbuffer : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptGenRandom ( halgorithm : BCRYPT_ALG_HANDLE , pbbuffer : *mut u8 , cbbuffer : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptGenerateKeyPair ( halgorithm : BCRYPT_ALG_HANDLE , phkey : *mut BCRYPT_KEY_HANDLE , dwlength : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptGenerateSymmetricKey ( halgorithm : BCRYPT_ALG_HANDLE , phkey : *mut BCRYPT_KEY_HANDLE , pbkeyobject : *mut u8 , cbkeyobject : u32 , pbsecret : *const u8 , cbsecret : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptGetFipsAlgorithmMode ( pfenabled : *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptGetProperty ( hobject : BCRYPT_HANDLE , pszproperty : :: windows_sys::core::PCWSTR , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptHash ( halgorithm : BCRYPT_ALG_HANDLE , pbsecret : *const u8 , cbsecret : u32 , pbinput : *const u8 , cbinput : u32 , pboutput : *mut u8 , cboutput : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptHashData ( hhash : BCRYPT_HASH_HANDLE , pbinput : *const u8 , cbinput : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptImportKey ( halgorithm : BCRYPT_ALG_HANDLE , himportkey : BCRYPT_KEY_HANDLE , pszblobtype : :: windows_sys::core::PCWSTR , phkey : *mut BCRYPT_KEY_HANDLE , pbkeyobject : *mut u8 , cbkeyobject : u32 , pbinput : *const u8 , cbinput : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptImportKeyPair ( halgorithm : BCRYPT_ALG_HANDLE , himportkey : BCRYPT_KEY_HANDLE , pszblobtype : :: windows_sys::core::PCWSTR , phkey : *mut BCRYPT_KEY_HANDLE , pbinput : *const u8 , cbinput : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptKeyDerivation ( hkey : BCRYPT_KEY_HANDLE , pparameterlist : *const BCryptBufferDesc , pbderivedkey : *mut u8 , cbderivedkey : u32 , pcbresult : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptOpenAlgorithmProvider ( phalgorithm : *mut BCRYPT_ALG_HANDLE , pszalgid : :: windows_sys::core::PCWSTR , pszimplementation : :: windows_sys::core::PCWSTR , dwflags : BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptProcessMultiOperations ( hobject : BCRYPT_HANDLE , operationtype : BCRYPT_MULTI_OPERATION_TYPE , poperations : *const ::core::ffi::c_void , cboperations : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptQueryContextConfiguration ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_CONTEXT_CONFIG ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptQueryContextFunctionConfiguration ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pszfunction : :: windows_sys::core::PCWSTR , pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_CONTEXT_FUNCTION_CONFIG ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptQueryContextFunctionProperty ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pszfunction : :: windows_sys::core::PCWSTR , pszproperty : :: windows_sys::core::PCWSTR , pcbvalue : *mut u32 , ppbvalue : *mut *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptQueryProviderRegistration ( pszprovider : :: windows_sys::core::PCWSTR , dwmode : BCRYPT_QUERY_PROVIDER_MODE , dwinterface : BCRYPT_INTERFACE , pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_PROVIDER_REG ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptRegisterConfigChangeNotify ( phevent : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptRemoveContextFunction ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pszfunction : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptResolveProviders ( pszcontext : :: windows_sys::core::PCWSTR , dwinterface : u32 , pszfunction : :: windows_sys::core::PCWSTR , pszprovider : :: windows_sys::core::PCWSTR , dwmode : BCRYPT_QUERY_PROVIDER_MODE , dwflags : BCRYPT_RESOLVE_PROVIDERS_FLAGS , pcbbuffer : *mut u32 , ppbuffer : *mut *mut CRYPT_PROVIDER_REFS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptSecretAgreement ( hprivkey : BCRYPT_KEY_HANDLE , hpubkey : BCRYPT_KEY_HANDLE , phagreedsecret : *mut BCRYPT_SECRET_HANDLE , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptSetContextFunctionProperty ( dwtable : BCRYPT_TABLE , pszcontext : :: windows_sys::core::PCWSTR , dwinterface : BCRYPT_INTERFACE , pszfunction : :: windows_sys::core::PCWSTR , pszproperty : :: windows_sys::core::PCWSTR , cbvalue : u32 , pbvalue : *const u8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptSetProperty ( hobject : BCRYPT_HANDLE , pszproperty : :: windows_sys::core::PCWSTR , pbinput : *const u8 , cbinput : u32 , dwflags : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptSignHash ( hkey : BCRYPT_KEY_HANDLE , ppaddinginfo : *const ::core::ffi::c_void , pbinput : *const u8 , cbinput : u32 , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : NCRYPT_FLAGS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptUnregisterConfigChangeNotify ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "bcrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn BCryptVerifySignature ( hkey : BCRYPT_KEY_HANDLE , ppaddinginfo : *const ::core::ffi::c_void , pbhash : *const u8 , cbhash : u32 , pbsignature : *const u8 , cbsignature : u32 , dwflags : NCRYPT_FLAGS ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddCRLContextToStore ( hcertstore : HCERTSTORE , pcrlcontext : *const CRL_CONTEXT , dwadddisposition : u32 , ppstorecontext : *mut *mut CRL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddCRLLinkToStore ( hcertstore : HCERTSTORE , pcrlcontext : *const CRL_CONTEXT , dwadddisposition : u32 , ppstorecontext : *mut *mut CRL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddCTLContextToStore ( hcertstore : HCERTSTORE , pctlcontext : *const CTL_CONTEXT , dwadddisposition : u32 , ppstorecontext : *mut *mut CTL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddCTLLinkToStore ( hcertstore : HCERTSTORE , pctlcontext : *const CTL_CONTEXT , dwadddisposition : u32 , ppstorecontext : *mut *mut CTL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddCertificateContextToStore ( hcertstore : HCERTSTORE , pcertcontext : *const CERT_CONTEXT , dwadddisposition : u32 , ppstorecontext : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddCertificateLinkToStore ( hcertstore : HCERTSTORE , pcertcontext : *const CERT_CONTEXT , dwadddisposition : u32 , ppstorecontext : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddEncodedCRLToStore ( hcertstore : HCERTSTORE , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbcrlencoded : *const u8 , cbcrlencoded : u32 , dwadddisposition : u32 , ppcrlcontext : *mut *mut CRL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddEncodedCTLToStore ( hcertstore : HCERTSTORE , dwmsgandcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbctlencoded : *const u8 , cbctlencoded : u32 , dwadddisposition : u32 , ppctlcontext : *mut *mut CTL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddEncodedCertificateToStore ( hcertstore : HCERTSTORE , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbcertencoded : *const u8 , cbcertencoded : u32 , dwadddisposition : u32 , ppcertcontext : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddEncodedCertificateToSystemStoreA ( szcertstorename : :: windows_sys::core::PCSTR , pbcertencoded : *const u8 , cbcertencoded : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddEncodedCertificateToSystemStoreW ( szcertstorename : :: windows_sys::core::PCWSTR , pbcertencoded : *const u8 , cbcertencoded : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddEnhancedKeyUsageIdentifier ( pcertcontext : *const CERT_CONTEXT , pszusageidentifier : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertAddRefServerOcspResponse ( hserverocspresponse : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertAddRefServerOcspResponseContext ( pserverocspresponsecontext : *const CERT_SERVER_OCSP_RESPONSE_CONTEXT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddSerializedElementToStore ( hcertstore : HCERTSTORE , pbelement : *const u8 , cbelement : u32 , dwadddisposition : u32 , dwflags : u32 , dwcontexttypeflags : u32 , pdwcontexttype : *mut u32 , ppvcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertAddStoreToCollection ( hcollectionstore : HCERTSTORE , hsiblingstore : HCERTSTORE , dwupdateflags : u32 , dwpriority : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertAlgIdToOID ( dwalgid : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertCloseServerOcspResponse ( hserverocspresponse : *const ::core::ffi::c_void , dwflags : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCloseStore ( hcertstore : HCERTSTORE , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCompareCertificate ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pcertid1 : *const CERT_INFO , pcertid2 : *const CERT_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCompareCertificateName ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pcertname1 : *const CRYPT_INTEGER_BLOB , pcertname2 : *const CRYPT_INTEGER_BLOB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCompareIntegerBlob ( pint1 : *const CRYPT_INTEGER_BLOB , pint2 : *const CRYPT_INTEGER_BLOB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertComparePublicKeyInfo ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , ppublickey1 : *const CERT_PUBLIC_KEY_INFO , ppublickey2 : *const CERT_PUBLIC_KEY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertControlStore ( hcertstore : HCERTSTORE , dwflags : CERT_CONTROL_STORE_FLAGS , dwctrltype : u32 , pvctrlpara : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCreateCRLContext ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbcrlencoded : *const u8 , cbcrlencoded : u32 ) -> *mut CRL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCreateCTLContext ( dwmsgandcertencodingtype : u32 , pbctlencoded : *const u8 , cbctlencoded : u32 ) -> *mut CTL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCreateCTLEntryFromCertificateContextProperties ( pcertcontext : *const CERT_CONTEXT , coptattr : u32 , rgoptattr : *const CRYPT_ATTRIBUTE , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void , pctlentry : *mut CTL_ENTRY , pcbctlentry : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCreateCertificateChainEngine ( pconfig : *const CERT_CHAIN_ENGINE_CONFIG , phchainengine : *mut HCERTCHAINENGINE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCreateCertificateContext ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbcertencoded : *const u8 , cbcertencoded : u32 ) -> *mut CERT_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCreateContext ( dwcontexttype : u32 , dwencodingtype : u32 , pbencoded : *const u8 , cbencoded : u32 , dwflags : u32 , pcreatepara : *const CERT_CREATE_CONTEXT_PARA ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertCreateSelfSignCertificate ( hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE , psubjectissuerblob : *const CRYPT_INTEGER_BLOB , dwflags : CERT_CREATE_SELFSIGN_FLAGS , pkeyprovinfo : *const CRYPT_KEY_PROV_INFO , psignaturealgorithm : *const CRYPT_ALGORITHM_IDENTIFIER , pstarttime : *const super::super::Foundation:: SYSTEMTIME , pendtime : *const super::super::Foundation:: SYSTEMTIME , pextensions : *const CERT_EXTENSIONS ) -> *mut CERT_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertDeleteCRLFromStore ( pcrlcontext : *const CRL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertDeleteCTLFromStore ( pctlcontext : *const CTL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertDeleteCertificateFromStore ( pcertcontext : *const CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertDuplicateCRLContext ( pcrlcontext : *const CRL_CONTEXT ) -> *mut CRL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertDuplicateCTLContext ( pctlcontext : *const CTL_CONTEXT ) -> *mut CTL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertDuplicateCertificateChain ( pchaincontext : *const CERT_CHAIN_CONTEXT ) -> *mut CERT_CHAIN_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertDuplicateCertificateContext ( pcertcontext : *const CERT_CONTEXT ) -> *mut CERT_CONTEXT ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertDuplicateStore ( hcertstore : HCERTSTORE ) -> HCERTSTORE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumCRLContextProperties ( pcrlcontext : *const CRL_CONTEXT , dwpropid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumCRLsInStore ( hcertstore : HCERTSTORE , pprevcrlcontext : *const CRL_CONTEXT ) -> *mut CRL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumCTLContextProperties ( pctlcontext : *const CTL_CONTEXT , dwpropid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumCTLsInStore ( hcertstore : HCERTSTORE , pprevctlcontext : *const CTL_CONTEXT ) -> *mut CTL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumCertificateContextProperties ( pcertcontext : *const CERT_CONTEXT , dwpropid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumCertificatesInStore ( hcertstore : HCERTSTORE , pprevcertcontext : *const CERT_CONTEXT ) -> *mut CERT_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumPhysicalStore ( pvsystemstore : *const ::core::ffi::c_void , dwflags : u32 , pvarg : *mut ::core::ffi::c_void , pfnenum : PFN_CERT_ENUM_PHYSICAL_STORE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumSubjectInSortedCTL ( pctlcontext : *const CTL_CONTEXT , ppvnextsubject : *mut *mut ::core::ffi::c_void , psubjectidentifier : *mut CRYPT_INTEGER_BLOB , pencodedattributes : *mut CRYPT_INTEGER_BLOB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumSystemStore ( dwflags : u32 , pvsystemstorelocationpara : *const ::core::ffi::c_void , pvarg : *mut ::core::ffi::c_void , pfnenum : PFN_CERT_ENUM_SYSTEM_STORE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertEnumSystemStoreLocation ( dwflags : u32 , pvarg : *mut ::core::ffi::c_void , pfnenum : PFN_CERT_ENUM_SYSTEM_STORE_LOCATION ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertFindAttribute ( pszobjid : :: windows_sys::core::PCSTR , cattr : u32 , rgattr : *const CRYPT_ATTRIBUTE ) -> *mut CRYPT_ATTRIBUTE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindCRLInStore ( hcertstore : HCERTSTORE , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , dwfindflags : u32 , dwfindtype : u32 , pvfindpara : *const ::core::ffi::c_void , pprevcrlcontext : *const CRL_CONTEXT ) -> *mut CRL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindCTLInStore ( hcertstore : HCERTSTORE , dwmsgandcertencodingtype : u32 , dwfindflags : u32 , dwfindtype : CERT_FIND_TYPE , pvfindpara : *const ::core::ffi::c_void , pprevctlcontext : *const CTL_CONTEXT ) -> *mut CTL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindCertificateInCRL ( pcert : *const CERT_CONTEXT , pcrlcontext : *const CRL_CONTEXT , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void , ppcrlentry : *mut *mut CRL_ENTRY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindCertificateInStore ( hcertstore : HCERTSTORE , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , dwfindflags : u32 , dwfindtype : CERT_FIND_FLAGS , pvfindpara : *const ::core::ffi::c_void , pprevcertcontext : *const CERT_CONTEXT ) -> *mut CERT_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindChainInStore ( hcertstore : HCERTSTORE , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , dwfindflags : CERT_FIND_CHAIN_IN_STORE_FLAGS , dwfindtype : u32 , pvfindpara : *const ::core::ffi::c_void , pprevchaincontext : *const CERT_CHAIN_CONTEXT ) -> *mut CERT_CHAIN_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindExtension ( pszobjid : :: windows_sys::core::PCSTR , cextensions : u32 , rgextensions : *const CERT_EXTENSION ) -> *mut CERT_EXTENSION ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertFindRDNAttr ( pszobjid : :: windows_sys::core::PCSTR , pname : *const CERT_NAME_INFO ) -> *mut CERT_RDN_ATTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindSubjectInCTL ( dwencodingtype : u32 , dwsubjecttype : u32 , pvsubject : *const ::core::ffi::c_void , pctlcontext : *const CTL_CONTEXT , dwflags : u32 ) -> *mut CTL_ENTRY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFindSubjectInSortedCTL ( psubjectidentifier : *const CRYPT_INTEGER_BLOB , pctlcontext : *const CTL_CONTEXT , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void , pencodedattributes : *mut CRYPT_INTEGER_BLOB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFreeCRLContext ( pcrlcontext : *const CRL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFreeCTLContext ( pctlcontext : *const CTL_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFreeCertificateChain ( pchaincontext : *const CERT_CHAIN_CONTEXT ) -> ( ) ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertFreeCertificateChainEngine ( hchainengine : HCERTCHAINENGINE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFreeCertificateChainList ( prgpselection : *const *const CERT_CHAIN_CONTEXT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertFreeCertificateContext ( pcertcontext : *const CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertFreeServerOcspResponseContext ( pserverocspresponsecontext : *const CERT_SERVER_OCSP_RESPONSE_CONTEXT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetCRLContextProperty ( pcrlcontext : *const CRL_CONTEXT , dwpropid : u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetCRLFromStore ( hcertstore : HCERTSTORE , pissuercontext : *const CERT_CONTEXT , pprevcrlcontext : *const CRL_CONTEXT , pdwflags : *mut u32 ) -> *mut CRL_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetCTLContextProperty ( pctlcontext : *const CTL_CONTEXT , dwpropid : u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetCertificateChain ( hchainengine : HCERTCHAINENGINE , pcertcontext : *const CERT_CONTEXT , ptime : *const super::super::Foundation:: FILETIME , hadditionalstore : HCERTSTORE , pchainpara : *const CERT_CHAIN_PARA , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void , ppchaincontext : *mut *mut CERT_CHAIN_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetCertificateContextProperty ( pcertcontext : *const CERT_CONTEXT , dwpropid : u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetEnhancedKeyUsage ( pcertcontext : *const CERT_CONTEXT , dwflags : u32 , pusage : *mut CTL_USAGE , pcbusage : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetIntendedKeyUsage ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pcertinfo : *const CERT_INFO , pbkeyusage : *mut u8 , cbkeyusage : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetIssuerCertificateFromStore ( hcertstore : HCERTSTORE , psubjectcontext : *const CERT_CONTEXT , pprevissuercontext : *const CERT_CONTEXT , pdwflags : *mut u32 ) -> *mut CERT_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetNameStringA ( pcertcontext : *const CERT_CONTEXT , dwtype : u32 , dwflags : u32 , pvtypepara : *const ::core::ffi::c_void , psznamestring : :: windows_sys::core::PSTR , cchnamestring : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetNameStringW ( pcertcontext : *const CERT_CONTEXT , dwtype : u32 , dwflags : u32 , pvtypepara : *const ::core::ffi::c_void , psznamestring : :: windows_sys::core::PWSTR , cchnamestring : u32 ) -> u32 ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertGetPublicKeyLength ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , ppublickey : *const CERT_PUBLIC_KEY_INFO ) -> u32 ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertGetServerOcspResponseContext ( hserverocspresponse : *const ::core::ffi::c_void , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> *mut CERT_SERVER_OCSP_RESPONSE_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetStoreProperty ( hcertstore : HCERTSTORE , dwpropid : u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetSubjectCertificateFromStore ( hcertstore : HCERTSTORE , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pcertid : *const CERT_INFO ) -> *mut CERT_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertGetValidUsages ( ccerts : u32 , rghcerts : *const *const CERT_CONTEXT , cnumoids : *mut i32 , rghoids : *mut :: windows_sys::core::PSTR , pcboids : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertIsRDNAttrsInCertificateName ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , dwflags : u32 , pcertname : *const CRYPT_INTEGER_BLOB , prdn : *const CERT_RDN ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertIsStrongHashToSign ( pstrongsignpara : *const CERT_STRONG_SIGN_PARA , pwszcnghashalgid : :: windows_sys::core::PCWSTR , psigningcert : *const CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertIsValidCRLForCertificate ( pcert : *const CERT_CONTEXT , pcrl : *const CRL_CONTEXT , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertIsWeakHash ( dwhashusetype : u32 , pwszcnghashalgid : :: windows_sys::core::PCWSTR , dwchainflags : u32 , psignerchaincontext : *const CERT_CHAIN_CONTEXT , ptimestamp : *const super::super::Foundation:: FILETIME , pwszfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertNameToStrA ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pname : *const CRYPT_INTEGER_BLOB , dwstrtype : CERT_STRING_TYPE , psz : :: windows_sys::core::PSTR , csz : u32 ) -> u32 ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertNameToStrW ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pname : *const CRYPT_INTEGER_BLOB , dwstrtype : CERT_STRING_TYPE , psz : :: windows_sys::core::PWSTR , csz : u32 ) -> u32 ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertOIDToAlgId ( pszobjid : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertOpenServerOcspResponse ( pchaincontext : *const CERT_CHAIN_CONTEXT , dwflags : u32 , popenpara : *const CERT_SERVER_OCSP_RESPONSE_OPEN_PARA ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertOpenStore ( lpszstoreprovider : :: windows_sys::core::PCSTR , dwencodingtype : CERT_QUERY_ENCODING_TYPE , hcryptprov : HCRYPTPROV_LEGACY , dwflags : CERT_OPEN_STORE_FLAGS , pvpara : *const ::core::ffi::c_void ) -> HCERTSTORE ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertOpenSystemStoreA ( hprov : HCRYPTPROV_LEGACY , szsubsystemprotocol : :: windows_sys::core::PCSTR ) -> HCERTSTORE ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertOpenSystemStoreW ( hprov : HCRYPTPROV_LEGACY , szsubsystemprotocol : :: windows_sys::core::PCWSTR ) -> HCERTSTORE ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertRDNValueToStrA ( dwvaluetype : u32 , pvalue : *const CRYPT_INTEGER_BLOB , psz : :: windows_sys::core::PSTR , csz : u32 ) -> u32 ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertRDNValueToStrW ( dwvaluetype : u32 , pvalue : *const CRYPT_INTEGER_BLOB , psz : :: windows_sys::core::PWSTR , csz : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertRegisterPhysicalStore ( pvsystemstore : *const ::core::ffi::c_void , dwflags : u32 , pwszstorename : :: windows_sys::core::PCWSTR , pstoreinfo : *const CERT_PHYSICAL_STORE_INFO , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertRegisterSystemStore ( pvsystemstore : *const ::core::ffi::c_void , dwflags : u32 , pstoreinfo : *const CERT_SYSTEM_STORE_INFO , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertRemoveEnhancedKeyUsageIdentifier ( pcertcontext : *const CERT_CONTEXT , pszusageidentifier : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CertRemoveStoreFromCollection ( hcollectionstore : HCERTSTORE , hsiblingstore : HCERTSTORE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertResyncCertificateChainEngine ( hchainengine : HCERTCHAINENGINE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertRetrieveLogoOrBiometricInfo ( pcertcontext : *const CERT_CONTEXT , lpszlogoorbiometrictype : :: windows_sys::core::PCSTR , dwretrievalflags : u32 , dwtimeout : u32 , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void , ppbdata : *mut *mut u8 , pcbdata : *mut u32 , ppwszmimetype : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSaveStore ( hcertstore : HCERTSTORE , dwencodingtype : CERT_QUERY_ENCODING_TYPE , dwsaveas : CERT_STORE_SAVE_AS , dwsaveto : CERT_STORE_SAVE_TO , pvsavetopara : *mut ::core::ffi::c_void , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSelectCertificateChains ( pselectioncontext : *const :: windows_sys::core::GUID , dwflags : u32 , pchainparameters : *const CERT_SELECT_CHAIN_PARA , ccriteria : u32 , rgpcriteria : *const CERT_SELECT_CRITERIA , hstore : HCERTSTORE , pcselection : *mut u32 , pprgpselection : *mut *mut *mut CERT_CHAIN_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSerializeCRLStoreElement ( pcrlcontext : *const CRL_CONTEXT , dwflags : u32 , pbelement : *mut u8 , pcbelement : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSerializeCTLStoreElement ( pctlcontext : *const CTL_CONTEXT , dwflags : u32 , pbelement : *mut u8 , pcbelement : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSerializeCertificateStoreElement ( pcertcontext : *const CERT_CONTEXT , dwflags : u32 , pbelement : *mut u8 , pcbelement : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSetCRLContextProperty ( pcrlcontext : *const CRL_CONTEXT , dwpropid : u32 , dwflags : u32 , pvdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSetCTLContextProperty ( pctlcontext : *const CTL_CONTEXT , dwpropid : u32 , dwflags : u32 , pvdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSetCertificateContextPropertiesFromCTLEntry ( pcertcontext : *const CERT_CONTEXT , pctlentry : *const CTL_ENTRY , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSetCertificateContextProperty ( pcertcontext : *const CERT_CONTEXT , dwpropid : u32 , dwflags : u32 , pvdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSetEnhancedKeyUsage ( pcertcontext : *const CERT_CONTEXT , pusage : *const CTL_USAGE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertSetStoreProperty ( hcertstore : HCERTSTORE , dwpropid : u32 , dwflags : u32 , pvdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertStrToNameA ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pszx500 : :: windows_sys::core::PCSTR , dwstrtype : CERT_STRING_TYPE , pvreserved : *mut ::core::ffi::c_void , pbencoded : *mut u8 , pcbencoded : *mut u32 , ppszerror : *mut :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertStrToNameW ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pszx500 : :: windows_sys::core::PCWSTR , dwstrtype : CERT_STRING_TYPE , pvreserved : *mut ::core::ffi::c_void , pbencoded : *mut u8 , pcbencoded : *mut u32 , ppszerror : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertUnregisterPhysicalStore ( pvsystemstore : *const ::core::ffi::c_void , dwflags : u32 , pwszstorename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertUnregisterSystemStore ( pvsystemstore : *const ::core::ffi::c_void , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifyCRLRevocation ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pcertid : *const CERT_INFO , ccrlinfo : u32 , rgpcrlinfo : *const *const CRL_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifyCRLTimeValidity ( ptimetoverify : *const super::super::Foundation:: FILETIME , pcrlinfo : *const CRL_INFO ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifyCTLUsage ( dwencodingtype : u32 , dwsubjecttype : u32 , pvsubject : *const ::core::ffi::c_void , psubjectusage : *const CTL_USAGE , dwflags : u32 , pverifyusagepara : *const CTL_VERIFY_USAGE_PARA , pverifyusagestatus : *mut CTL_VERIFY_USAGE_STATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifyCertificateChainPolicy ( pszpolicyoid : :: windows_sys::core::PCSTR , pchaincontext : *const CERT_CHAIN_CONTEXT , ppolicypara : *const CERT_CHAIN_POLICY_PARA , ppolicystatus : *mut CERT_CHAIN_POLICY_STATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifyRevocation ( dwencodingtype : u32 , dwrevtype : u32 , ccontext : u32 , rgpvcontext : *const *const ::core::ffi::c_void , dwflags : u32 , prevpara : *const CERT_REVOCATION_PARA , prevstatus : *mut CERT_REVOCATION_STATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifySubjectCertificateContext ( psubject : *const CERT_CONTEXT , pissuer : *const CERT_CONTEXT , pdwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifyTimeValidity ( ptimetoverify : *const super::super::Foundation:: FILETIME , pcertinfo : *const CERT_INFO ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CertVerifyValidityNesting ( psubjectinfo : *const CERT_INFO , pissuerinfo : *const CERT_INFO ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CloseCryptoHandle ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptAcquireCertificatePrivateKey ( pcert : *const CERT_CONTEXT , dwflags : CRYPT_ACQUIRE_FLAGS , pvparameters : *const ::core::ffi::c_void , phcryptprovorncryptkey : *mut HCRYPTPROV_OR_NCRYPT_KEY_HANDLE , pdwkeyspec : *mut CERT_KEY_SPEC , pfcallerfreeprovorncryptkey : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptAcquireContextA ( phprov : *mut usize , szcontainer : :: windows_sys::core::PCSTR , szprovider : :: windows_sys::core::PCSTR , dwprovtype : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptAcquireContextW ( phprov : *mut usize , szcontainer : :: windows_sys::core::PCWSTR , szprovider : :: windows_sys::core::PCWSTR , dwprovtype : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptBinaryToStringA ( pbbinary : *const u8 , cbbinary : u32 , dwflags : CRYPT_STRING , pszstring : :: windows_sys::core::PSTR , pcchstring : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptBinaryToStringW ( pbbinary : *const u8 , cbbinary : u32 , dwflags : CRYPT_STRING , pszstring : :: windows_sys::core::PWSTR , pcchstring : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptCloseAsyncHandle ( hasync : HCRYPTASYNC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptContextAddRef ( hprov : usize , pdwreserved : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptCreateAsyncHandle ( dwflags : u32 , phasync : *mut HCRYPTASYNC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptCreateHash ( hprov : usize , algid : u32 , hkey : usize , dwflags : u32 , phhash : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptCreateKeyIdentifierFromCSP ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pszpubkeyoid : :: windows_sys::core::PCSTR , ppubkeystruc : *const PUBLICKEYSTRUC , cbpubkeystruc : u32 , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void , pbhash : *mut u8 , pcbhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDecodeMessage ( dwmsgtypeflags : u32 , pdecryptpara : *const CRYPT_DECRYPT_MESSAGE_PARA , pverifypara : *const CRYPT_VERIFY_MESSAGE_PARA , dwsignerindex : u32 , pbencodedblob : *const u8 , cbencodedblob : u32 , dwprevinnercontenttype : u32 , pdwmsgtype : *mut u32 , pdwinnercontenttype : *mut u32 , pbdecoded : *mut u8 , pcbdecoded : *mut u32 , ppxchgcert : *mut *mut CERT_CONTEXT , ppsignercert : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDecodeObject ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , lpszstructtype : :: windows_sys::core::PCSTR , pbencoded : *const u8 , cbencoded : u32 , dwflags : u32 , pvstructinfo : *mut ::core::ffi::c_void , pcbstructinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDecodeObjectEx ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , lpszstructtype : :: windows_sys::core::PCSTR , pbencoded : *const u8 , cbencoded : u32 , dwflags : u32 , pdecodepara : *const CRYPT_DECODE_PARA , pvstructinfo : *mut ::core::ffi::c_void , pcbstructinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDecrypt ( hkey : usize , hhash : usize , r#final : super::super::Foundation:: BOOL , dwflags : u32 , pbdata : *mut u8 , pdwdatalen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDecryptAndVerifyMessageSignature ( pdecryptpara : *const CRYPT_DECRYPT_MESSAGE_PARA , pverifypara : *const CRYPT_VERIFY_MESSAGE_PARA , dwsignerindex : u32 , pbencryptedblob : *const u8 , cbencryptedblob : u32 , pbdecrypted : *mut u8 , pcbdecrypted : *mut u32 , ppxchgcert : *mut *mut CERT_CONTEXT , ppsignercert : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDecryptMessage ( pdecryptpara : *const CRYPT_DECRYPT_MESSAGE_PARA , pbencryptedblob : *const u8 , cbencryptedblob : u32 , pbdecrypted : *mut u8 , pcbdecrypted : *mut u32 , ppxchgcert : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDeriveKey ( hprov : usize , algid : u32 , hbasedata : usize , dwflags : u32 , phkey : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDestroyHash ( hhash : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDestroyKey ( hkey : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDuplicateHash ( hhash : usize , pdwreserved : *mut u32 , dwflags : u32 , phhash : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptDuplicateKey ( hkey : usize , pdwreserved : *mut u32 , dwflags : u32 , phkey : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEncodeObject ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , lpszstructtype : :: windows_sys::core::PCSTR , pvstructinfo : *const ::core::ffi::c_void , pbencoded : *mut u8 , pcbencoded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEncodeObjectEx ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , lpszstructtype : :: windows_sys::core::PCSTR , pvstructinfo : *const ::core::ffi::c_void , dwflags : CRYPT_ENCODE_OBJECT_FLAGS , pencodepara : *const CRYPT_ENCODE_PARA , pvencoded : *mut ::core::ffi::c_void , pcbencoded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEncrypt ( hkey : usize , hhash : usize , r#final : super::super::Foundation:: BOOL , dwflags : u32 , pbdata : *mut u8 , pdwdatalen : *mut u32 , dwbuflen : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEncryptMessage ( pencryptpara : *const CRYPT_ENCRYPT_MESSAGE_PARA , crecipientcert : u32 , rgprecipientcert : *const *const CERT_CONTEXT , pbtobeencrypted : *const u8 , cbtobeencrypted : u32 , pbencryptedblob : *mut u8 , pcbencryptedblob : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEnumKeyIdentifierProperties ( pkeyidentifier : *const CRYPT_INTEGER_BLOB , dwpropid : u32 , dwflags : u32 , pwszcomputername : :: windows_sys::core::PCWSTR , pvreserved : *mut ::core::ffi::c_void , pvarg : *mut ::core::ffi::c_void , pfnenum : PFN_CRYPT_ENUM_KEYID_PROP ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEnumOIDFunction ( dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , pszoid : :: windows_sys::core::PCSTR , dwflags : u32 , pvarg : *mut ::core::ffi::c_void , pfnenumoidfunc : PFN_CRYPT_ENUM_OID_FUNC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEnumOIDInfo ( dwgroupid : u32 , dwflags : u32 , pvarg : *mut ::core::ffi::c_void , pfnenumoidinfo : PFN_CRYPT_ENUM_OID_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEnumProviderTypesA ( dwindex : u32 , pdwreserved : *mut u32 , dwflags : u32 , pdwprovtype : *mut u32 , sztypename : :: windows_sys::core::PSTR , pcbtypename : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEnumProviderTypesW ( dwindex : u32 , pdwreserved : *mut u32 , dwflags : u32 , pdwprovtype : *mut u32 , sztypename : :: windows_sys::core::PWSTR , pcbtypename : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEnumProvidersA ( dwindex : u32 , pdwreserved : *mut u32 , dwflags : u32 , pdwprovtype : *mut u32 , szprovname : :: windows_sys::core::PSTR , pcbprovname : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptEnumProvidersW ( dwindex : u32 , pdwreserved : *mut u32 , dwflags : u32 , pdwprovtype : *mut u32 , szprovname : :: windows_sys::core::PWSTR , pcbprovname : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptExportKey ( hkey : usize , hexpkey : usize , dwblobtype : u32 , dwflags : CRYPT_KEY_FLAGS , pbdata : *mut u8 , pdwdatalen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptExportPKCS8 ( hcryptprov : usize , dwkeyspec : u32 , pszprivatekeyobjid : :: windows_sys::core::PCSTR , dwflags : u32 , pvauxinfo : *const ::core::ffi::c_void , pbprivatekeyblob : *mut u8 , pcbprivatekeyblob : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptExportPublicKeyInfo ( hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE , dwkeyspec : u32 , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pinfo : *mut CERT_PUBLIC_KEY_INFO , pcbinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptExportPublicKeyInfoEx ( hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE , dwkeyspec : u32 , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pszpublickeyobjid : :: windows_sys::core::PCSTR , dwflags : u32 , pvauxinfo : *const ::core::ffi::c_void , pinfo : *mut CERT_PUBLIC_KEY_INFO , pcbinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptExportPublicKeyInfoFromBCryptKeyHandle ( hbcryptkey : BCRYPT_KEY_HANDLE , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pszpublickeyobjid : :: windows_sys::core::PCSTR , dwflags : u32 , pvauxinfo : *const ::core::ffi::c_void , pinfo : *mut CERT_PUBLIC_KEY_INFO , pcbinfo : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptFindCertificateKeyProvInfo ( pcert : *const CERT_CONTEXT , dwflags : CRYPT_FIND_FLAGS , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptFindLocalizedName ( pwszcryptname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptFindOIDInfo ( dwkeytype : u32 , pvkey : *const ::core::ffi::c_void , dwgroupid : u32 ) -> *mut CRYPT_OID_INFO ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptFormatObject ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , dwformattype : u32 , dwformatstrtype : u32 , pformatstruct : *const ::core::ffi::c_void , lpszstructtype : :: windows_sys::core::PCSTR , pbencoded : *const u8 , cbencoded : u32 , pbformat : *mut ::core::ffi::c_void , pcbformat : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptFreeOIDFunctionAddress ( hfuncaddr : *const ::core::ffi::c_void , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGenKey ( hprov : usize , algid : u32 , dwflags : CRYPT_KEY_FLAGS , phkey : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGenRandom ( hprov : usize , dwlen : u32 , pbbuffer : *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetAsyncParam ( hasync : HCRYPTASYNC , pszparamoid : :: windows_sys::core::PCSTR , ppvparam : *mut *mut ::core::ffi::c_void , ppfnfree : *mut PFN_CRYPT_ASYNC_PARAM_FREE_FUNC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetDefaultOIDDllList ( hfuncset : *const ::core::ffi::c_void , dwencodingtype : u32 , pwszdlllist : :: windows_sys::core::PWSTR , pcchdlllist : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetDefaultOIDFunctionAddress ( hfuncset : *const ::core::ffi::c_void , dwencodingtype : u32 , pwszdll : :: windows_sys::core::PCWSTR , dwflags : u32 , ppvfuncaddr : *mut *mut ::core::ffi::c_void , phfuncaddr : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetDefaultProviderA ( dwprovtype : u32 , pdwreserved : *mut u32 , dwflags : u32 , pszprovname : :: windows_sys::core::PSTR , pcbprovname : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetDefaultProviderW ( dwprovtype : u32 , pdwreserved : *mut u32 , dwflags : u32 , pszprovname : :: windows_sys::core::PWSTR , pcbprovname : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetHashParam ( hhash : usize , dwparam : u32 , pbdata : *mut u8 , pdwdatalen : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetKeyIdentifierProperty ( pkeyidentifier : *const CRYPT_INTEGER_BLOB , dwpropid : u32 , dwflags : u32 , pwszcomputername : :: windows_sys::core::PCWSTR , pvreserved : *mut ::core::ffi::c_void , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetKeyParam ( hkey : usize , dwparam : CRYPT_KEY_PARAM_ID , pbdata : *mut u8 , pdwdatalen : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptGetMessageCertificates ( dwmsgandcertencodingtype : u32 , hcryptprov : HCRYPTPROV_LEGACY , dwflags : u32 , pbsignedblob : *const u8 , cbsignedblob : u32 ) -> HCERTSTORE ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptGetMessageSignerCount ( dwmsgencodingtype : u32 , pbsignedblob : *const u8 , cbsignedblob : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetOIDFunctionAddress ( hfuncset : *const ::core::ffi::c_void , dwencodingtype : u32 , pszoid : :: windows_sys::core::PCSTR , dwflags : u32 , ppvfuncaddr : *mut *mut ::core::ffi::c_void , phfuncaddr : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetOIDFunctionValue ( dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , pszoid : :: windows_sys::core::PCSTR , pwszvaluename : :: windows_sys::core::PCWSTR , pdwvaluetype : *mut u32 , pbvaluedata : *mut u8 , pcbvaluedata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptnet.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetObjectUrl ( pszurloid : :: windows_sys::core::PCSTR , pvpara : *const ::core::ffi::c_void , dwflags : CRYPT_GET_URL_FLAGS , purlarray : *mut CRYPT_URL_ARRAY , pcburlarray : *mut u32 , purlinfo : *mut CRYPT_URL_INFO , pcburlinfo : *mut u32 , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetProvParam ( hprov : usize , dwparam : u32 , pbdata : *mut u8 , pdwdatalen : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptGetUserKey ( hprov : usize , dwkeyspec : u32 , phuserkey : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptHashCertificate ( hcryptprov : HCRYPTPROV_LEGACY , algid : u32 , dwflags : u32 , pbencoded : *const u8 , cbencoded : u32 , pbcomputedhash : *mut u8 , pcbcomputedhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptHashCertificate2 ( pwszcnghashalgid : :: windows_sys::core::PCWSTR , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void , pbencoded : *const u8 , cbencoded : u32 , pbcomputedhash : *mut u8 , pcbcomputedhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptHashData ( hhash : usize , pbdata : *const u8 , dwdatalen : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptHashMessage ( phashpara : *const CRYPT_HASH_MESSAGE_PARA , fdetachedhash : super::super::Foundation:: BOOL , ctobehashed : u32 , rgpbtobehashed : *const *const u8 , rgcbtobehashed : *const u32 , pbhashedblob : *mut u8 , pcbhashedblob : *mut u32 , pbcomputedhash : *mut u8 , pcbcomputedhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptHashPublicKeyInfo ( hcryptprov : HCRYPTPROV_LEGACY , algid : u32 , dwflags : u32 , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pinfo : *const CERT_PUBLIC_KEY_INFO , pbcomputedhash : *mut u8 , pcbcomputedhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptHashSessionKey ( hhash : usize , hkey : usize , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptHashToBeSigned ( hcryptprov : HCRYPTPROV_LEGACY , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbencoded : *const u8 , cbencoded : u32 , pbcomputedhash : *mut u8 , pcbcomputedhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptImportKey ( hprov : usize , pbdata : *const u8 , dwdatalen : u32 , hpubkey : usize , dwflags : CRYPT_KEY_FLAGS , phkey : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptImportPKCS8 ( sprivatekeyandparams : CRYPT_PKCS8_IMPORT_PARAMS , dwflags : CRYPT_KEY_FLAGS , phcryptprov : *mut usize , pvauxinfo : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptImportPublicKeyInfo ( hcryptprov : usize , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pinfo : *const CERT_PUBLIC_KEY_INFO , phkey : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptImportPublicKeyInfoEx ( hcryptprov : usize , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pinfo : *const CERT_PUBLIC_KEY_INFO , aikeyalg : u32 , dwflags : u32 , pvauxinfo : *const ::core::ffi::c_void , phkey : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptImportPublicKeyInfoEx2 ( dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pinfo : *const CERT_PUBLIC_KEY_INFO , dwflags : CRYPT_IMPORT_PUBLIC_KEY_FLAGS , pvauxinfo : *const ::core::ffi::c_void , phkey : *mut BCRYPT_KEY_HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptInitOIDFunctionSet ( pszfuncname : :: windows_sys::core::PCSTR , dwflags : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptnet.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptInstallCancelRetrieval ( pfncancel : PFN_CRYPT_CANCEL_RETRIEVAL , pvarg : *const ::core::ffi::c_void , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptInstallDefaultContext ( hcryptprov : usize , dwdefaulttype : CRYPT_DEFAULT_CONTEXT_TYPE , pvdefaultpara : *const ::core::ffi::c_void , dwflags : CRYPT_DEFAULT_CONTEXT_FLAGS , pvreserved : *mut ::core::ffi::c_void , phdefaultcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptInstallOIDFunctionAddress ( hmodule : super::super::Foundation:: HINSTANCE , dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , cfuncentry : u32 , rgfuncentry : *const CRYPT_OID_FUNC_ENTRY , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptMemAlloc ( cbsize : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptMemFree ( pv : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptMemRealloc ( pv : *const ::core::ffi::c_void , cbsize : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptMsgCalculateEncodedLength ( dwmsgencodingtype : u32 , dwflags : u32 , dwmsgtype : u32 , pvmsgencodeinfo : *const ::core::ffi::c_void , pszinnercontentobjid : :: windows_sys::core::PCSTR , cbdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgClose ( hcryptmsg : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgControl ( hcryptmsg : *const ::core::ffi::c_void , dwflags : u32 , dwctrltype : u32 , pvctrlpara : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgCountersign ( hcryptmsg : *const ::core::ffi::c_void , dwindex : u32 , ccountersigners : u32 , rgcountersigners : *const CMSG_SIGNER_ENCODE_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgCountersignEncoded ( dwencodingtype : u32 , pbsignerinfo : *const u8 , cbsignerinfo : u32 , ccountersigners : u32 , rgcountersigners : *const CMSG_SIGNER_ENCODE_INFO , pbcountersignature : *mut u8 , pcbcountersignature : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptMsgDuplicate ( hcryptmsg : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgEncodeAndSignCTL ( dwmsgencodingtype : u32 , pctlinfo : *const CTL_INFO , psigninfo : *const CMSG_SIGNED_ENCODE_INFO , dwflags : u32 , pbencoded : *mut u8 , pcbencoded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgGetAndVerifySigner ( hcryptmsg : *const ::core::ffi::c_void , csignerstore : u32 , rghsignerstore : *const HCERTSTORE , dwflags : u32 , ppsigner : *mut *mut CERT_CONTEXT , pdwsignerindex : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgGetParam ( hcryptmsg : *const ::core::ffi::c_void , dwparamtype : u32 , dwindex : u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgOpenToDecode ( dwmsgencodingtype : u32 , dwflags : u32 , dwmsgtype : u32 , hcryptprov : HCRYPTPROV_LEGACY , precipientinfo : *mut CERT_INFO , pstreaminfo : *const CMSG_STREAM_INFO ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgOpenToEncode ( dwmsgencodingtype : u32 , dwflags : u32 , dwmsgtype : CRYPT_MSG_TYPE , pvmsgencodeinfo : *const ::core::ffi::c_void , pszinnercontentobjid : :: windows_sys::core::PCSTR , pstreaminfo : *const CMSG_STREAM_INFO ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgSignCTL ( dwmsgencodingtype : u32 , pbctlcontent : *const u8 , cbctlcontent : u32 , psigninfo : *const CMSG_SIGNED_ENCODE_INFO , dwflags : u32 , pbencoded : *mut u8 , pcbencoded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgUpdate ( hcryptmsg : *const ::core::ffi::c_void , pbdata : *const u8 , cbdata : u32 , ffinal : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgVerifyCountersignatureEncoded ( hcryptprov : HCRYPTPROV_LEGACY , dwencodingtype : u32 , pbsignerinfo : *const u8 , cbsignerinfo : u32 , pbsignerinfocountersignature : *const u8 , cbsignerinfocountersignature : u32 , pcicountersigner : *const CERT_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptMsgVerifyCountersignatureEncodedEx ( hcryptprov : HCRYPTPROV_LEGACY , dwencodingtype : u32 , pbsignerinfo : *const u8 , cbsignerinfo : u32 , pbsignerinfocountersignature : *const u8 , cbsignerinfocountersignature : u32 , dwsignertype : u32 , pvsigner : *const ::core::ffi::c_void , dwflags : u32 , pvextra : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptProtectData ( pdatain : *const CRYPT_INTEGER_BLOB , szdatadescr : :: windows_sys::core::PCWSTR , poptionalentropy : *const CRYPT_INTEGER_BLOB , pvreserved : *mut ::core::ffi::c_void , ppromptstruct : *const CRYPTPROTECT_PROMPTSTRUCT , dwflags : u32 , pdataout : *mut CRYPT_INTEGER_BLOB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptProtectMemory ( pdatain : *mut ::core::ffi::c_void , cbdatain : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptQueryObject ( dwobjecttype : CERT_QUERY_OBJECT_TYPE , pvobject : *const ::core::ffi::c_void , dwexpectedcontenttypeflags : CERT_QUERY_CONTENT_TYPE_FLAGS , dwexpectedformattypeflags : CERT_QUERY_FORMAT_TYPE_FLAGS , dwflags : u32 , pdwmsgandcertencodingtype : *mut CERT_QUERY_ENCODING_TYPE , pdwcontenttype : *mut CERT_QUERY_CONTENT_TYPE , pdwformattype : *mut CERT_QUERY_FORMAT_TYPE , phcertstore : *mut HCERTSTORE , phmsg : *mut *mut ::core::ffi::c_void , ppvcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptRegisterDefaultOIDFunction ( dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , dwindex : u32 , pwszdll : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptRegisterOIDFunction ( dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , pszoid : :: windows_sys::core::PCSTR , pwszdll : :: windows_sys::core::PCWSTR , pszoverridefuncname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptRegisterOIDInfo ( pinfo : *const CRYPT_OID_INFO , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptReleaseContext ( hprov : usize , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptnet.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptRetrieveObjectByUrlA ( pszurl : :: windows_sys::core::PCSTR , pszobjectoid : :: windows_sys::core::PCSTR , dwretrievalflags : u32 , dwtimeout : u32 , ppvobject : *mut *mut ::core::ffi::c_void , hasyncretrieve : HCRYPTASYNC , pcredentials : *const CRYPT_CREDENTIALS , pvverify : *const ::core::ffi::c_void , pauxinfo : *mut CRYPT_RETRIEVE_AUX_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptnet.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptRetrieveObjectByUrlW ( pszurl : :: windows_sys::core::PCWSTR , pszobjectoid : :: windows_sys::core::PCSTR , dwretrievalflags : u32 , dwtimeout : u32 , ppvobject : *mut *mut ::core::ffi::c_void , hasyncretrieve : HCRYPTASYNC , pcredentials : *const CRYPT_CREDENTIALS , pvverify : *const ::core::ffi::c_void , pauxinfo : *mut CRYPT_RETRIEVE_AUX_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptRetrieveTimeStamp ( wszurl : :: windows_sys::core::PCWSTR , dwretrievalflags : u32 , dwtimeout : u32 , pszhashid : :: windows_sys::core::PCSTR , ppara : *const CRYPT_TIMESTAMP_PARA , pbdata : *const u8 , cbdata : u32 , pptscontext : *mut *mut CRYPT_TIMESTAMP_CONTEXT , pptssigner : *mut *mut CERT_CONTEXT , phstore : *mut HCERTSTORE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetAsyncParam ( hasync : HCRYPTASYNC , pszparamoid : :: windows_sys::core::PCSTR , pvparam : *const ::core::ffi::c_void , pfnfree : PFN_CRYPT_ASYNC_PARAM_FREE_FUNC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetHashParam ( hhash : usize , dwparam : CRYPT_SET_HASH_PARAM , pbdata : *const u8 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetKeyIdentifierProperty ( pkeyidentifier : *const CRYPT_INTEGER_BLOB , dwpropid : u32 , dwflags : u32 , pwszcomputername : :: windows_sys::core::PCWSTR , pvreserved : *mut ::core::ffi::c_void , pvdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetKeyParam ( hkey : usize , dwparam : CRYPT_KEY_PARAM_ID , pbdata : *const u8 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn CryptSetOIDFunctionValue ( dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , pszoid : :: windows_sys::core::PCSTR , pwszvaluename : :: windows_sys::core::PCWSTR , dwvaluetype : super::super::System::Registry:: REG_VALUE_TYPE , pbvaluedata : *const u8 , cbvaluedata : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetProvParam ( hprov : usize , dwparam : CRYPT_SET_PROV_PARAM_ID , pbdata : *const u8 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetProviderA ( pszprovname : :: windows_sys::core::PCSTR , dwprovtype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetProviderExA ( pszprovname : :: windows_sys::core::PCSTR , dwprovtype : u32 , pdwreserved : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetProviderExW ( pszprovname : :: windows_sys::core::PCWSTR , dwprovtype : u32 , pdwreserved : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSetProviderW ( pszprovname : :: windows_sys::core::PCWSTR , dwprovtype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSignAndEncodeCertificate ( hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE , dwkeyspec : CERT_KEY_SPEC , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , lpszstructtype : :: windows_sys::core::PCSTR , pvstructinfo : *const ::core::ffi::c_void , psignaturealgorithm : *const CRYPT_ALGORITHM_IDENTIFIER , pvhashauxinfo : *const ::core::ffi::c_void , pbencoded : *mut u8 , pcbencoded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSignAndEncryptMessage ( psignpara : *const CRYPT_SIGN_MESSAGE_PARA , pencryptpara : *const CRYPT_ENCRYPT_MESSAGE_PARA , crecipientcert : u32 , rgprecipientcert : *const *const CERT_CONTEXT , pbtobesignedandencrypted : *const u8 , cbtobesignedandencrypted : u32 , pbsignedandencryptedblob : *mut u8 , pcbsignedandencryptedblob : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSignCertificate ( hcryptprovorncryptkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE , dwkeyspec : u32 , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbencodedtobesigned : *const u8 , cbencodedtobesigned : u32 , psignaturealgorithm : *const CRYPT_ALGORITHM_IDENTIFIER , pvhashauxinfo : *const ::core::ffi::c_void , pbsignature : *mut u8 , pcbsignature : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSignHashA ( hhash : usize , dwkeyspec : u32 , szdescription : :: windows_sys::core::PCSTR , dwflags : u32 , pbsignature : *mut u8 , pdwsiglen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSignHashW ( hhash : usize , dwkeyspec : u32 , szdescription : :: windows_sys::core::PCWSTR , dwflags : u32 , pbsignature : *mut u8 , pdwsiglen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSignMessage ( psignpara : *const CRYPT_SIGN_MESSAGE_PARA , fdetachedsignature : super::super::Foundation:: BOOL , ctobesigned : u32 , rgpbtobesigned : *const *const u8 , rgcbtobesigned : *const u32 , pbsignedblob : *mut u8 , pcbsignedblob : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptSignMessageWithKey ( psignpara : *const CRYPT_KEY_SIGN_MESSAGE_PARA , pbtobesigned : *const u8 , cbtobesigned : u32 , pbsignedblob : *mut u8 , pcbsignedblob : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptStringToBinaryA ( pszstring : :: windows_sys::core::PCSTR , cchstring : u32 , dwflags : CRYPT_STRING , pbbinary : *mut u8 , pcbbinary : *mut u32 , pdwskip : *mut u32 , pdwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptStringToBinaryW ( pszstring : :: windows_sys::core::PCWSTR , cchstring : u32 , dwflags : CRYPT_STRING , pbbinary : *mut u8 , pcbbinary : *mut u32 , pdwskip : *mut u32 , pdwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptnet.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUninstallCancelRetrieval ( dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUninstallDefaultContext ( hdefaultcontext : *const ::core::ffi::c_void , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUnprotectData ( pdatain : *const CRYPT_INTEGER_BLOB , ppszdatadescr : *mut :: windows_sys::core::PWSTR , poptionalentropy : *const CRYPT_INTEGER_BLOB , pvreserved : *mut ::core::ffi::c_void , ppromptstruct : *const CRYPTPROTECT_PROMPTSTRUCT , dwflags : u32 , pdataout : *mut CRYPT_INTEGER_BLOB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUnprotectMemory ( pdatain : *mut ::core::ffi::c_void , cbdatain : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUnregisterDefaultOIDFunction ( dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , pwszdll : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUnregisterOIDFunction ( dwencodingtype : u32 , pszfuncname : :: windows_sys::core::PCSTR , pszoid : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUnregisterOIDInfo ( pinfo : *const CRYPT_OID_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptUpdateProtectedState ( poldsid : super::super::Foundation:: PSID , pwszoldpassword : :: windows_sys::core::PCWSTR , dwflags : u32 , pdwsuccesscount : *mut u32 , pdwfailurecount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyCertificateSignature ( hcryptprov : HCRYPTPROV_LEGACY , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , pbencoded : *const u8 , cbencoded : u32 , ppublickey : *const CERT_PUBLIC_KEY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyCertificateSignatureEx ( hcryptprov : HCRYPTPROV_LEGACY , dwcertencodingtype : CERT_QUERY_ENCODING_TYPE , dwsubjecttype : u32 , pvsubject : *const ::core::ffi::c_void , dwissuertype : u32 , pvissuer : *const ::core::ffi::c_void , dwflags : CRYPT_VERIFY_CERT_FLAGS , pvextra : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyDetachedMessageHash ( phashpara : *const CRYPT_HASH_MESSAGE_PARA , pbdetachedhashblob : *const u8 , cbdetachedhashblob : u32 , ctobehashed : u32 , rgpbtobehashed : *const *const u8 , rgcbtobehashed : *const u32 , pbcomputedhash : *mut u8 , pcbcomputedhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyDetachedMessageSignature ( pverifypara : *const CRYPT_VERIFY_MESSAGE_PARA , dwsignerindex : u32 , pbdetachedsignblob : *const u8 , cbdetachedsignblob : u32 , ctobesigned : u32 , rgpbtobesigned : *const *const u8 , rgcbtobesigned : *const u32 , ppsignercert : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyMessageHash ( phashpara : *const CRYPT_HASH_MESSAGE_PARA , pbhashedblob : *const u8 , cbhashedblob : u32 , pbtobehashed : *mut u8 , pcbtobehashed : *mut u32 , pbcomputedhash : *mut u8 , pcbcomputedhash : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyMessageSignature ( pverifypara : *const CRYPT_VERIFY_MESSAGE_PARA , dwsignerindex : u32 , pbsignedblob : *const u8 , cbsignedblob : u32 , pbdecoded : *mut u8 , pcbdecoded : *mut u32 , ppsignercert : *mut *mut CERT_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyMessageSignatureWithKey ( pverifypara : *const CRYPT_KEY_VERIFY_MESSAGE_PARA , ppublickeyinfo : *const CERT_PUBLIC_KEY_INFO , pbsignedblob : *const u8 , cbsignedblob : u32 , pbdecoded : *mut u8 , pcbdecoded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifySignatureA ( hhash : usize , pbsignature : *const u8 , dwsiglen : u32 , hpubkey : usize , szdescription : :: windows_sys::core::PCSTR , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifySignatureW ( hhash : usize , pbsignature : *const u8 , dwsiglen : u32 , hpubkey : usize , szdescription : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptVerifyTimeStampSignature ( pbtscontentinfo : *const u8 , cbtscontentinfo : u32 , pbdata : *const u8 , cbdata : u32 , hadditionalstore : HCERTSTORE , pptscontext : *mut *mut CRYPT_TIMESTAMP_CONTEXT , pptssigner : *mut *mut CERT_CONTEXT , phstore : *mut HCERTSTORE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlAddObject ( hsignatureorobject : *const ::core::ffi::c_void , dwflags : u32 , rgproperty : *const CRYPT_XML_PROPERTY , cproperty : u32 , pencoded : *const CRYPT_XML_BLOB , ppobject : *mut *mut CRYPT_XML_OBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlClose ( hcryptxml : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlCreateReference ( hcryptxml : *const ::core::ffi::c_void , dwflags : u32 , wszid : :: windows_sys::core::PCWSTR , wszuri : :: windows_sys::core::PCWSTR , wsztype : :: windows_sys::core::PCWSTR , pdigestmethod : *const CRYPT_XML_ALGORITHM , ctransform : u32 , rgtransform : *const CRYPT_XML_ALGORITHM , phreference : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlDigestReference ( hreference : *const ::core::ffi::c_void , dwflags : u32 , pdataproviderin : *const CRYPT_XML_DATA_PROVIDER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlEncode ( hcryptxml : *const ::core::ffi::c_void , dwcharset : CRYPT_XML_CHARSET , rgproperty : *const CRYPT_XML_PROPERTY , cproperty : u32 , pvcallbackstate : *mut ::core::ffi::c_void , pfnwrite : PFN_CRYPT_XML_WRITE_CALLBACK ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn CryptXmlEnumAlgorithmInfo ( dwgroupid : u32 , dwflags : u32 , pvarg : *mut ::core::ffi::c_void , pfnenumalginfo : PFN_CRYPT_XML_ENUM_ALG_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlFindAlgorithmInfo ( dwfindbytype : u32 , pvfindby : *const ::core::ffi::c_void , dwgroupid : u32 , dwflags : u32 ) -> *mut CRYPT_XML_ALGORITHM_INFO ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlGetAlgorithmInfo ( pxmlalgorithm : *const CRYPT_XML_ALGORITHM , dwflags : CRYPT_XML_FLAGS , ppalginfo : *mut *mut CRYPT_XML_ALGORITHM_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlGetDocContext ( hcryptxml : *const ::core::ffi::c_void , ppstruct : *mut *mut CRYPT_XML_DOC_CTXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlGetReference ( hcryptxml : *const ::core::ffi::c_void , ppstruct : *mut *mut CRYPT_XML_REFERENCE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlGetSignature ( hcryptxml : *const ::core::ffi::c_void , ppstruct : *mut *mut CRYPT_XML_SIGNATURE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlGetStatus ( hcryptxml : *const ::core::ffi::c_void , pstatus : *mut CRYPT_XML_STATUS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlGetTransforms ( ppconfig : *mut *mut CRYPT_XML_TRANSFORM_CHAIN_CONFIG ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlImportPublicKey ( dwflags : CRYPT_XML_FLAGS , pkeyvalue : *const CRYPT_XML_KEY_VALUE , phkey : *mut BCRYPT_KEY_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlOpenToDecode ( pconfig : *const CRYPT_XML_TRANSFORM_CHAIN_CONFIG , dwflags : CRYPT_XML_FLAGS , rgproperty : *const CRYPT_XML_PROPERTY , cproperty : u32 , pencoded : *const CRYPT_XML_BLOB , phcryptxml : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlOpenToEncode ( pconfig : *const CRYPT_XML_TRANSFORM_CHAIN_CONFIG , dwflags : CRYPT_XML_FLAGS , wszid : :: windows_sys::core::PCWSTR , rgproperty : *const CRYPT_XML_PROPERTY , cproperty : u32 , pencoded : *const CRYPT_XML_BLOB , phsignature : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlSetHMACSecret ( hsignature : *const ::core::ffi::c_void , pbsecret : *const u8 , cbsecret : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlSign ( hsignature : *const ::core::ffi::c_void , hkey : HCRYPTPROV_OR_NCRYPT_KEY_HANDLE , dwkeyspec : CERT_KEY_SPEC , dwflags : CRYPT_XML_FLAGS , dwkeyinfospec : CRYPT_XML_KEYINFO_SPEC , pvkeyinfospec : *const ::core::ffi::c_void , psignaturemethod : *const CRYPT_XML_ALGORITHM , pcanonicalization : *const CRYPT_XML_ALGORITHM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cryptxml.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn CryptXmlVerifySignature ( hsignature : *const ::core::ffi::c_void , hkey : BCRYPT_KEY_HANDLE , dwflags : CRYPT_XML_FLAGS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn Decrypt ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , foaep : super::super::Foundation:: BOOL , cbindata : u32 , pindata : *const u8 , pcboutdata : *mut u32 , ppoutdata : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn Encrypt ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , foaep : super::super::Foundation:: BOOL , cbindata : u32 , pindata : *const u8 , pcboutdata : *mut u32 , ppoutdata : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn FindCertsByIssuer ( pcertchains : *mut CERT_CHAIN , pcbcertchains : *mut u32 , pccertchains : *mut u32 , pbencodedissuername : *const u8 , cbencodedissuername : u32 , pwszpurpose : :: windows_sys::core::PCWSTR , dwkeyspec : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn FreeToken ( pallocmemory : *const GENERIC_XML_TOKEN ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn GenerateDerivedKey ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , cblabel : u32 , plabel : *const u8 , cbnonce : u32 , pnonce : *const u8 , derivedkeylength : u32 , offset : u32 , algid : :: windows_sys::core::PCWSTR , pcbkey : *mut u32 , ppkey : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn GetBrowserToken ( dwparamtype : u32 , pparam : *const ::core::ffi::c_void , pcbtoken : *mut u32 , pptoken : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn GetCryptoTransform ( hsymmetriccrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , mode : u32 , padding : PaddingMode , feedbacksize : u32 , direction : Direction , cbiv : u32 , piv : *const u8 , pphtransform : *mut *mut INFORMATIONCARD_CRYPTO_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn GetKeyedHash ( hsymmetriccrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , pphhash : *mut *mut INFORMATIONCARD_CRYPTO_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn GetToken ( cpolicychain : u32 , ppolicychain : *const POLICY_ELEMENT , securitytoken : *mut *mut GENERIC_XML_TOKEN , phprooftokencrypto : *mut *mut INFORMATIONCARD_CRYPTO_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn HashCore ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , cbindata : u32 , pindata : *const u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn HashFinal ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , cbindata : u32 , pindata : *const u8 , pcboutdata : *mut u32 , ppoutdata : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn ImportInformationCard ( filename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn ManageCardSpace ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptCloseProtectionDescriptor ( hdescriptor : super:: NCRYPT_DESCRIPTOR_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptCreateClaim ( hsubjectkey : NCRYPT_KEY_HANDLE , hauthoritykey : NCRYPT_KEY_HANDLE , dwclaimtype : u32 , pparameterlist : *const BCryptBufferDesc , pbclaimblob : *mut u8 , cbclaimblob : u32 , pcbresult : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptCreatePersistedKey ( hprovider : NCRYPT_PROV_HANDLE , phkey : *mut NCRYPT_KEY_HANDLE , pszalgid : :: windows_sys::core::PCWSTR , pszkeyname : :: windows_sys::core::PCWSTR , dwlegacykeyspec : CERT_KEY_SPEC , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptCreateProtectionDescriptor ( pwszdescriptorstring : :: windows_sys::core::PCWSTR , dwflags : u32 , phdescriptor : *mut super:: NCRYPT_DESCRIPTOR_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptDecrypt ( hkey : NCRYPT_KEY_HANDLE , pbinput : *const u8 , cbinput : u32 , ppaddinginfo : *const ::core::ffi::c_void , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptDeleteKey ( hkey : NCRYPT_KEY_HANDLE , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptDeriveKey ( hsharedsecret : NCRYPT_SECRET_HANDLE , pwszkdf : :: windows_sys::core::PCWSTR , pparameterlist : *const BCryptBufferDesc , pbderivedkey : *mut u8 , cbderivedkey : u32 , pcbresult : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptEncrypt ( hkey : NCRYPT_KEY_HANDLE , pbinput : *const u8 , cbinput : u32 , ppaddinginfo : *const ::core::ffi::c_void , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptEnumAlgorithms ( hprovider : NCRYPT_PROV_HANDLE , dwalgoperations : NCRYPT_OPERATION , pdwalgcount : *mut u32 , ppalglist : *mut *mut NCryptAlgorithmName , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptEnumKeys ( hprovider : NCRYPT_PROV_HANDLE , pszscope : :: windows_sys::core::PCWSTR , ppkeyname : *mut *mut NCryptKeyName , ppenumstate : *mut *mut ::core::ffi::c_void , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptEnumStorageProviders ( pdwprovidercount : *mut u32 , ppproviderlist : *mut *mut NCryptProviderName , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptExportKey ( hkey : NCRYPT_KEY_HANDLE , hexportkey : NCRYPT_KEY_HANDLE , pszblobtype : :: windows_sys::core::PCWSTR , pparameterlist : *const BCryptBufferDesc , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptFinalizeKey ( hkey : NCRYPT_KEY_HANDLE , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptFreeBuffer ( pvinput : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptFreeObject ( hobject : NCRYPT_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptGetProperty ( hobject : NCRYPT_HANDLE , pszproperty : :: windows_sys::core::PCWSTR , pboutput : *mut u8 , cboutput : u32 , pcbresult : *mut u32 , dwflags : super:: OBJECT_SECURITY_INFORMATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptGetProtectionDescriptorInfo ( hdescriptor : super:: NCRYPT_DESCRIPTOR_HANDLE , pmempara : *const NCRYPT_ALLOC_PARA , dwinfotype : u32 , ppvinfo : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptImportKey ( hprovider : NCRYPT_PROV_HANDLE , himportkey : NCRYPT_KEY_HANDLE , pszblobtype : :: windows_sys::core::PCWSTR , pparameterlist : *const BCryptBufferDesc , phkey : *mut NCRYPT_KEY_HANDLE , pbdata : *const u8 , cbdata : u32 , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptIsAlgSupported ( hprovider : NCRYPT_PROV_HANDLE , pszalgid : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptIsKeyHandle ( hkey : NCRYPT_KEY_HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptKeyDerivation ( hkey : NCRYPT_KEY_HANDLE , pparameterlist : *const BCryptBufferDesc , pbderivedkey : *mut u8 , cbderivedkey : u32 , pcbresult : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptNotifyChangeKey ( hprovider : NCRYPT_PROV_HANDLE , phevent : *mut super::super::Foundation:: HANDLE , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptOpenKey ( hprovider : NCRYPT_PROV_HANDLE , phkey : *mut NCRYPT_KEY_HANDLE , pszkeyname : :: windows_sys::core::PCWSTR , dwlegacykeyspec : CERT_KEY_SPEC , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptOpenStorageProvider ( phprovider : *mut NCRYPT_PROV_HANDLE , pszprovidername : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptProtectSecret ( hdescriptor : super:: NCRYPT_DESCRIPTOR_HANDLE , dwflags : u32 , pbdata : *const u8 , cbdata : u32 , pmempara : *const NCRYPT_ALLOC_PARA , hwnd : super::super::Foundation:: HWND , ppbprotectedblob : *mut *mut u8 , pcbprotectedblob : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptQueryProtectionDescriptorName ( pwszname : :: windows_sys::core::PCWSTR , pwszdescriptorstring : :: windows_sys::core::PWSTR , pcdescriptorstring : *mut usize , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptRegisterProtectionDescriptorName ( pwszname : :: windows_sys::core::PCWSTR , pwszdescriptorstring : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptSecretAgreement ( hprivkey : NCRYPT_KEY_HANDLE , hpubkey : NCRYPT_KEY_HANDLE , phagreedsecret : *mut NCRYPT_SECRET_HANDLE , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptSetProperty ( hobject : NCRYPT_HANDLE , pszproperty : :: windows_sys::core::PCWSTR , pbinput : *const u8 , cbinput : u32 , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptSignHash ( hkey : NCRYPT_KEY_HANDLE , ppaddinginfo : *const ::core::ffi::c_void , pbhashvalue : *const u8 , cbhashvalue : u32 , pbsignature : *mut u8 , cbsignature : u32 , pcbresult : *mut u32 , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptStreamClose ( hstream : super:: NCRYPT_STREAM_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptStreamOpenToProtect ( hdescriptor : super:: NCRYPT_DESCRIPTOR_HANDLE , dwflags : u32 , hwnd : super::super::Foundation:: HWND , pstreaminfo : *const NCRYPT_PROTECT_STREAM_INFO , phstream : *mut super:: NCRYPT_STREAM_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptStreamOpenToUnprotect ( pstreaminfo : *const NCRYPT_PROTECT_STREAM_INFO , dwflags : u32 , hwnd : super::super::Foundation:: HWND , phstream : *mut super:: NCRYPT_STREAM_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptStreamOpenToUnprotectEx ( pstreaminfo : *const NCRYPT_PROTECT_STREAM_INFO_EX , dwflags : u32 , hwnd : super::super::Foundation:: HWND , phstream : *mut super:: NCRYPT_STREAM_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptStreamUpdate ( hstream : super:: NCRYPT_STREAM_HANDLE , pbdata : *const u8 , cbdata : usize , ffinal : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptTranslateHandle ( phprovider : *mut NCRYPT_PROV_HANDLE , phkey : *mut NCRYPT_KEY_HANDLE , hlegacyprov : usize , hlegacykey : usize , dwlegacykeyspec : CERT_KEY_SPEC , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn NCryptUnprotectSecret ( phdescriptor : *mut super:: NCRYPT_DESCRIPTOR_HANDLE , dwflags : NCRYPT_FLAGS , pbprotectedblob : *const u8 , cbprotectedblob : u32 , pmempara : *const NCRYPT_ALLOC_PARA , hwnd : super::super::Foundation:: HWND , ppbdata : *mut *mut u8 , pcbdata : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptVerifyClaim ( hsubjectkey : NCRYPT_KEY_HANDLE , hauthoritykey : NCRYPT_KEY_HANDLE , dwclaimtype : u32 , pparameterlist : *const BCryptBufferDesc , pbclaimblob : *const u8 , cbclaimblob : u32 , poutput : *mut BCryptBufferDesc , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ncrypt.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn NCryptVerifySignature ( hkey : NCRYPT_KEY_HANDLE , ppaddinginfo : *const ::core::ffi::c_void , pbhashvalue : *const u8 , cbhashvalue : u32 , pbsignature : *const u8 , cbsignature : u32 , dwflags : NCRYPT_FLAGS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn PFXExportCertStore ( hstore : HCERTSTORE , ppfx : *mut CRYPT_INTEGER_BLOB , szpassword : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn PFXExportCertStoreEx ( hstore : HCERTSTORE , ppfx : *mut CRYPT_INTEGER_BLOB , szpassword : :: windows_sys::core::PCWSTR , pvpara : *const ::core::ffi::c_void , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn PFXImportCertStore ( ppfx : *const CRYPT_INTEGER_BLOB , szpassword : :: windows_sys::core::PCWSTR , dwflags : CRYPT_KEY_FLAGS ) -> HCERTSTORE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn PFXIsPFXBlob ( ppfx : *const CRYPT_INTEGER_BLOB ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "crypt32.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn PFXVerifyPassword ( ppfx : *const CRYPT_INTEGER_BLOB , szpassword : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn SignHash ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , cbhash : u32 , phash : *const u8 , hashalgoid : :: windows_sys::core::PCWSTR , pcbsig : *mut u32 , ppsig : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn TransformBlock ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , cbindata : u32 , pindata : *const u8 , pcboutdata : *mut u32 , ppoutdata : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] fn TransformFinalBlock ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , cbindata : u32 , pindata : *const u8 , pcboutdata : *mut u32 , ppoutdata : *mut *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "infocardapi.dll""system" #[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] fn VerifyHash ( hcrypto : *const INFORMATIONCARD_CRYPTO_HANDLE , cbhash : u32 , phash : *const u8 , hashalgoid : :: windows_sys::core::PCWSTR , cbsig : u32 , psig : *const u8 , pfverified : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -pub type ICertSrvSetup = *mut ::core::ffi::c_void; -pub type ICertSrvSetupKeyInformation = *mut ::core::ffi::c_void; -pub type ICertSrvSetupKeyInformationCollection = *mut ::core::ffi::c_void; -pub type ICertificateEnrollmentPolicyServerSetup = *mut ::core::ffi::c_void; -pub type ICertificateEnrollmentServerSetup = *mut ::core::ffi::c_void; -pub type IMSCEPSetup = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_CLASS_ALL: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_CLASS_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_CLASS_DATA_ENCRYPT: u32 = 24576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_CLASS_HASH: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_CLASS_KEY_EXCHANGE: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_CLASS_MSG_ENCRYPT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_CLASS_SIGNATURE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_3DES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_3DES_112: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_AES: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_AES_128: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_AES_192: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_AES_256: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_AGREED_KEY_ANY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_CAST: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_CYLINK_MEK: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_DES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_DESX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_DH_EPHEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_DH_SANDF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_DSS_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_DSS_DMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_DSS_PKCS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_ECDH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_ECDH_EPHEM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_ECDSA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_ECMQV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_EXAMPLE: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_HASH_REPLACE_OWF: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_HMAC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_IDEA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_KEA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_MAC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_MD2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_MD4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_MD5: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_PCT1_MASTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RC2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RC4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RC5: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RIPEMD: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RIPEMD160: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RSA_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RSA_ENTRUST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RSA_MSATWORK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RSA_PGP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_RSA_PKCS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SAFERSK128: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SAFERSK64: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SCHANNEL_ENC_KEY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SCHANNEL_MAC_KEY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SCHANNEL_MASTER_HASH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SEAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SHA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SHA1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SHA_256: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SHA_384: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SHA_512: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SKIPJACK: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SSL2_MASTER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SSL3SHAMD5: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_SSL3_MASTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_TEK: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_THIRDPARTY_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_TLS1PRF: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_SID_TLS1_MASTER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_BLOCK: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_DH: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_DSS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_ECDH: u32 = 3584u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_RSA: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_SECURECHANNEL: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_STREAM: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ALG_TYPE_THIRDPARTY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUDIT_CARD_DELETE: ::windows_sys::core::HRESULT = 1074070017i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUDIT_CARD_IMPORT: ::windows_sys::core::HRESULT = 1074070018i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUDIT_CARD_WRITTEN: ::windows_sys::core::HRESULT = 1074070016i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUDIT_SERVICE_IDLE_STOP: ::windows_sys::core::HRESULT = 1074070022i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUDIT_STORE_DELETE: ::windows_sys::core::HRESULT = 1074070021i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUDIT_STORE_EXPORT: ::windows_sys::core::HRESULT = 1074070020i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUDIT_STORE_IMPORT: ::windows_sys::core::HRESULT = 1074070019i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPTBUFFER_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_112_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3DES_112"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_112_CBC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 369u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_112_CFB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 401u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_112_ECB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 385u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3DES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_CBC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 321u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_CFB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 353u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_3DES_ECB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 337u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_CBC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 417u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_CCM_ALG_HANDLE: BCRYPT_ALG_HANDLE = 465u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_CFB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 449u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_CMAC_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AES-CMAC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_CMAC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 257u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_ECB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 433u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_GCM_ALG_HANDLE: BCRYPT_ALG_HANDLE = 481u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_GMAC_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AES-GMAC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_GMAC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 273u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AES_WRAP_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Rfc3565KeyWrapBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ALGORITHM_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlgorithmName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AUTH_MODE_CHAIN_CALLS_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AUTH_MODE_IN_PROGRESS_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_AUTH_TAG_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthTagLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_BLOCK_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BlockLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_BLOCK_PADDING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_BLOCK_SIZE_LIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BlockSizeList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_BUFFERS_LOCKED_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CAPI_AES_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CAPI_KDF_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPI_KDF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CAPI_KDF_ALG_HANDLE: BCRYPT_ALG_HANDLE = 801u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHACHA20_POLY1305_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CHACHA20_POLY1305"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHACHA20_POLY1305_ALG_HANDLE: BCRYPT_ALG_HANDLE = 929u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHAINING_MODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainingMode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHAIN_MODE_CBC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainingModeCBC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHAIN_MODE_CCM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainingModeCCM"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHAIN_MODE_CFB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainingModeCFB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHAIN_MODE_ECB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainingModeECB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHAIN_MODE_GCM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainingModeGCM"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CHAIN_MODE_NA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainingModeN/A"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DESX_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DESX"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DESX_CBC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 545u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DESX_CFB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 577u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DESX_ECB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 561u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DES_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DES_CBC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 497u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DES_CFB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 529u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DES_ECB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 513u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_ALG_HANDLE: BCRYPT_ALG_HANDLE = 641u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_PARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DHParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_PARAMETERS_MAGIC: u32 = 1297107012u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_PRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DHPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_PUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DHPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_ALG_HANDLE: BCRYPT_ALG_HANDLE = 721u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSAParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PARAMETERS_MAGIC: u32 = 1297109828u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PARAMETERS_MAGIC_V2: u32 = 843927620u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSAPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PRIVATE_MAGIC_V2: u32 = 844517444u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSAPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PUBLIC_MAGIC_V2: u32 = 843206724u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECCFULLPRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCFULLPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECCFULLPUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCFULLPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECCPRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECCPUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_25519: ::windows_sys::core::PCWSTR = ::windows_sys::w!("curve25519"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP160R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP160r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP160T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP160t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP192R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP192r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP192T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP192t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP224R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP224r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP224T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP224t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP256R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP256r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP256T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP256t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP320R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP320r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP320T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP320t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP384R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP384r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP384T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP384t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP512R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP512r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_BRAINPOOLP512T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("brainpoolP512t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_EC192WAPI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ec192wapi"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCCurveName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NAME_LIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCCurveNameList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NISTP192: ::windows_sys::core::PCWSTR = ::windows_sys::w!("nistP192"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NISTP224: ::windows_sys::core::PCWSTR = ::windows_sys::w!("nistP224"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NISTP256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("nistP256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NISTP384: ::windows_sys::core::PCWSTR = ::windows_sys::w!("nistP384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NISTP521: ::windows_sys::core::PCWSTR = ::windows_sys::w!("nistP521"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NUMSP256T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("numsP256t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NUMSP384T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("numsP384t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_NUMSP512T1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("numsP512t1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP160K1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP160k1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP160R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP160r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP160R2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP160r2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP192K1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP192k1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP192R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP192r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP224K1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP224k1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP224R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP224r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP256K1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP256k1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP256R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP256r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP384R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP384r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_SECP521R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("secP521r1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_WTLS12: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wtls12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_WTLS7: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wtls7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_WTLS9: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wtls9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_X962P192V1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x962P192v1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_X962P192V2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x962P192v2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_X962P192V3: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x962P192v3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_X962P239V1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x962P239v1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_X962P239V2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x962P239v2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_X962P239V3: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x962P239v3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_CURVE_X962P256V1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x962P256v1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_FULLKEY_BLOB_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_PARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_PARAMETERS_MAGIC: u32 = 1346585413u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_ALG_HANDLE: BCRYPT_ALG_HANDLE = 657u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_P256_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH_P256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_P256_ALG_HANDLE: BCRYPT_ALG_HANDLE = 673u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_P384_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH_P384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_P384_ALG_HANDLE: BCRYPT_ALG_HANDLE = 689u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_P521_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH_P521"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_P521_ALG_HANDLE: BCRYPT_ALG_HANDLE = 705u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PRIVATE_GENERIC_MAGIC: u32 = 1447772997u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PRIVATE_P256_MAGIC: u32 = 843793221u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PRIVATE_P384_MAGIC: u32 = 877347653u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PRIVATE_P521_MAGIC: u32 = 910902085u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PUBLIC_GENERIC_MAGIC: u32 = 1347109701u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PUBLIC_P256_MAGIC: u32 = 827016005u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PUBLIC_P384_MAGIC: u32 = 860570437u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDH_PUBLIC_P521_MAGIC: u32 = 894124869u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_ALG_HANDLE: BCRYPT_ALG_HANDLE = 241u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_P256_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA_P256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_P256_ALG_HANDLE: BCRYPT_ALG_HANDLE = 737u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_P384_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA_P384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_P384_ALG_HANDLE: BCRYPT_ALG_HANDLE = 753u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_P521_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA_P521"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_P521_ALG_HANDLE: BCRYPT_ALG_HANDLE = 769u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PRIVATE_GENERIC_MAGIC: u32 = 1447314245u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PRIVATE_P256_MAGIC: u32 = 844317509u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PRIVATE_P384_MAGIC: u32 = 877871941u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PRIVATE_P521_MAGIC: u32 = 911426373u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PUBLIC_GENERIC_MAGIC: u32 = 1346650949u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PUBLIC_P256_MAGIC: u32 = 827540293u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PUBLIC_P384_MAGIC: u32 = 861094725u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECDSA_PUBLIC_P521_MAGIC: u32 = 894649157u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_EFFECTIVE_KEY_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EffectiveKeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ENABLE_INCOMPATIBLE_FIPS_CHECKS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_EXTENDED_KEYSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_GENERATE_IV: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_GLOBAL_PARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SecretAgreementParam"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_BLOCK_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HashBlockLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_INTERFACE_MAJORVERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HashDigestLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_OID_LIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HashOIDList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HKDF_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKDF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HKDF_ALG_HANDLE: BCRYPT_ALG_HANDLE = 913u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HKDF_HASH_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HkdfHashAlgorithm"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HKDF_PRK_AND_FINALIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HkdfPrkAndFinalize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HKDF_SALT_AND_FINALIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HkdfSaltAndFinalize"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HMAC_MD2_ALG_HANDLE: BCRYPT_ALG_HANDLE = 289u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HMAC_MD4_ALG_HANDLE: BCRYPT_ALG_HANDLE = 305u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HMAC_MD5_ALG_HANDLE: BCRYPT_ALG_HANDLE = 145u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HMAC_SHA1_ALG_HANDLE: BCRYPT_ALG_HANDLE = 161u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HMAC_SHA256_ALG_HANDLE: BCRYPT_ALG_HANDLE = 177u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HMAC_SHA384_ALG_HANDLE: BCRYPT_ALG_HANDLE = 193u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HMAC_SHA512_ALG_HANDLE: BCRYPT_ALG_HANDLE = 209u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_INITIALIZATION_VECTOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IV"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_IS_IFX_TPM_WEAK_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsIfxTpmWeakKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_IS_KEYED_HASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsKeyedHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_IS_REUSABLE_HASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsReusableHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KDF_HASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HASH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KDF_HKDF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HKDF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KDF_HMAC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HMAC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KDF_RAW_SECRET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRUNCATE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KDF_SP80056A_CONCAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SP800_56A_CONCAT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KDF_TLS_PRF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TLS_PRF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_DATA_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyDataBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_DATA_BLOB_MAGIC: u32 = 1296188491u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_DATA_BLOB_VERSION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_DERIVATION_INTERFACE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_DERIVATION_OPERATION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_LENGTHS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyLengths"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_OBJECT_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyObjectLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_STRENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KeyStrength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_VALIDATION_RANGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_VALIDATION_RANGE_AND_ORDER: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_KEY_VALIDATION_REGENERATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MD2_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MD2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MD2_ALG_HANDLE: BCRYPT_ALG_HANDLE = 1u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MD4_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MD4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MD4_ALG_HANDLE: BCRYPT_ALG_HANDLE = 17u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MD5_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MD5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MD5_ALG_HANDLE: BCRYPT_ALG_HANDLE = 33u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MESSAGE_BLOCK_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MessageBlockLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MULTI_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_MULTI_OBJECT_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MultiObjectLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_NO_KEY_VALIDATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_OBJECT_ALIGNMENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_OBJECT_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ObjectLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_OPAQUE_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OpaqueKeyBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PADDING_SCHEMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PaddingSchemes"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PAD_PKCS1_OPTIONAL_HASH_OID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PBKDF2_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PBKDF2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PBKDF2_ALG_HANDLE: BCRYPT_ALG_HANDLE = 817u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PCP_PLATFORM_TYPE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PLATFORM_TYPE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PCP_PROVIDER_VERSION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PROVIDER_VERSION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PRIMITIVE_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrimitiveType"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PRIVATE_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrivKeyVal"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PRIVATE_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PRIVATE_KEY_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PROVIDER_HANDLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderHandle"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PUBLIC_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PUBLIC_KEY_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PUBLIC_KEY_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublicKeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RC2_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RC2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RC2_CBC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 593u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RC2_CFB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 625u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RC2_ECB_ALG_HANDLE: BCRYPT_ALG_HANDLE = 609u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RC4_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RC4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RC4_ALG_HANDLE: BCRYPT_ALG_HANDLE = 113u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RNG_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RNG"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RNG_ALG_HANDLE: BCRYPT_ALG_HANDLE = 129u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RNG_DUAL_EC_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DUALECRNG"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RNG_FIPS186_DSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FIPS186DSARNG"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RNG_USE_ENTROPY_IN_BUFFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSAFULLPRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSAFULLPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSAPRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSAPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSAPUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSAPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSA_ALG_HANDLE: BCRYPT_ALG_HANDLE = 225u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSA_SIGN_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSA_SIGN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSA_SIGN_ALG_HANDLE: BCRYPT_ALG_HANDLE = 785u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA1_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA1_ALG_HANDLE: BCRYPT_ALG_HANDLE = 49u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA256_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA256_ALG_HANDLE: BCRYPT_ALG_HANDLE = 65u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA384_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA384_ALG_HANDLE: BCRYPT_ALG_HANDLE = 81u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA512_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA512"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SHA512_ALG_HANDLE: BCRYPT_ALG_HANDLE = 97u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SIGNATURE_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SignatureLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SP800108_CTR_HMAC_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SP800_108_CTR_HMAC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SP800108_CTR_HMAC_ALG_HANDLE: BCRYPT_ALG_HANDLE = 833u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SP80056A_CONCAT_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SP800_56A_CONCAT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SP80056A_CONCAT_ALG_HANDLE: BCRYPT_ALG_HANDLE = 849u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SUPPORTED_PAD_OAEP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SUPPORTED_PAD_PKCS1_ENC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SUPPORTED_PAD_PKCS1_SIG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SUPPORTED_PAD_PSS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SUPPORTED_PAD_ROUTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_TLS1_1_KDF_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TLS1_1_KDF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_TLS1_1_KDF_ALG_HANDLE: BCRYPT_ALG_HANDLE = 865u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_TLS1_2_KDF_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TLS1_2_KDF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_TLS1_2_KDF_ALG_HANDLE: BCRYPT_ALG_HANDLE = 881u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_TLS_CBC_HMAC_VERIFY_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_USE_SYSTEM_PREFERRED_RNG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_XTS_AES_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("XTS-AES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_XTS_AES_ALG_HANDLE: BCRYPT_ALG_HANDLE = 897u32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CALG_OID_INFO_CNG_ONLY: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CALG_OID_INFO_PARAMETERS: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CCertSrvSetup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x961f180f_f55c_413d_a9b3_7d2af4d8e42f); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CCertSrvSetupKeyInformation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38373906_5433_4633_b0fb_29b7e78262e1); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CCertificateEnrollmentPolicyServerSetup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xafe2fa32_41b1_459d_a5de_49add8a72182); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CCertificateEnrollmentServerSetup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9902f3bc_88af_4cf8_ae62_7140531552b6); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ACCESS_STATE_GP_SYSTEM_STORE_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ACCESS_STATE_PROP_ID: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ACCESS_STATE_SHARED_USER_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ACCESS_STATE_SYSTEM_STORE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ACCESS_STATE_WRITE_PERSIST_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AIA_URL_RETRIEVED_PROP_ID: u32 = 67u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ALT_NAME_EDI_PARTY_NAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ALT_NAME_VALUE_ERR_INDEX_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ALT_NAME_X400_ADDRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ARCHIVED_KEY_HASH_PROP_ID: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ARCHIVED_PROP_ID: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTHORITY_INFO_ACCESS_PROP_ID: u32 = 68u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_PARTIAL_CHAIN_LOGGING_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_UNTRUSTED_ROOT_LOGGING_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncodedCtl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_AUTO_UPDATE_FLAGS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastSyncTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_AUTO_UPDATE_ROOT_DIR_URL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RootDirUrl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncDeltaTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_CAB_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("authrootstl.cab"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_CERT_EXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".crt"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_CTL_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("authroot.stl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_CTL_FILENAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("authroot.stl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_SEQ_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("authrootseq.txt"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTH_ROOT_SHA256_HASH_PROP_ID: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTO_ENROLL_PROP_ID: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTO_ENROLL_RETRY_PROP_ID: u32 = 66u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTO_UPDATE_DISABLE_RANDOM_QUERY_STRING_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTO_UPDATE_ROOT_DIR_URL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RootDirUrl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_AUTO_UPDATE_SYNC_FROM_DIR_URL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncFromDirUrl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_BACKED_UP_PROP_ID: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_BIOMETRIC_PICTURE_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_BIOMETRIC_SIGNATURE_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_BUNDLE_CERTIFICATE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_BUNDLE_CRL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CA_DISABLE_CRL_PROP_ID: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CA_SUBJECT_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CEP_PROP_ID: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_CURRENT_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_FLAGS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_FLUSH_DISABLE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_FLUSH_FIRST_DELTA_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoFlushFirstDeltaSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_FLUSH_NEXT_DELTA_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoFlushNextDeltaSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_HPKP_RULE_INFO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_IMPERSONATED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_LOCAL_MACHINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_LOG_CREATE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_LOG_FILE_NAME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoLogFileName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_LOG_FLUSH_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_LOG_FREE_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_NETWORK_INFO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_PINRULE_INFO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_PROCESS_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_AUTO_SERIAL_LOCAL_MACHINE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_CACHE_END_CERT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_CACHE_RESYNC_FILETIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainCacheResyncFiletime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_CONFIG_REGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Cryptography\\OID\\EncodingType 0\\CertDllCreateCertificateChainEngine\\Config"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_DEFAULT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CRLValidityExtensionPeriod"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_CROSS_CERT_DOWNLOAD_INTERVAL_HOURS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrossCertDownloadIntervalHours"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DEFAULT_CONFIG_SUBDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Default"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_AIA: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_AIA_URL_RETRIEVAL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableAIAUrlRetrieval"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_ALL_EKU_WEAK_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_AUTO_FLUSH_PROCESS_NAME_LIST_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableAutoFlushProcessNameList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_CA_NAME_CONSTRAINTS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableCANameConstraints"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_CODE_SIGNING_WEAK_FLAG: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_ECC_PARA_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_FILE_HASH_WEAK_FLAG: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_MANDATORY_BASIC_CONSTRAINTS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableMandatoryBasicConstraints"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_MD2_MD4: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_MOTW_CODE_SIGNING_WEAK_FLAG: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_MOTW_FILE_HASH_WEAK_FLAG: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_HASH_WEAK_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_WEAK_FLAG: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_MY_PEER_TRUST: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_OPT_IN_SERVER_AUTH_WEAK_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_SERIAL_CHAIN_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableSerialChain"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_SERVER_AUTH_WEAK_FLAG: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_SYNC_WITH_SSL_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableSyncWithSslTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_TIMESTAMP_HASH_WEAK_FLAG: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_TIMESTAMP_WEAK_FLAG: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_DISABLE_UNSUPPORTED_CRITICAL_EXTENSIONS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableUnsupportedCriticalExtensions"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_ALL_EKU_HYGIENE_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_CODE_SIGNING_HYGIENE_FLAG: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_MD2_MD4_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_MOTW_CODE_SIGNING_HYGIENE_FLAG: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_MOTW_TIMESTAMP_HYGIENE_FLAG: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_ONLY_WEAK_LOGGING_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_PEER_TRUST: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_SERVER_AUTH_HYGIENE_FLAG: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_SHARE_STORE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_TIMESTAMP_HYGIENE_FLAG: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_WEAK_LOGGING_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_WEAK_RSA_ROOT_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_WEAK_SETTINGS_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ENABLE_WEAK_SIGNATURE_FLAGS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableWeakSignatureFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_EXCLUSIVE_ENABLE_CA_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_FIND_BY_ISSUER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_HAS_MOTW: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_DEFAULT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxAIAUrlCountInCert"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_DEFAULT: u32 = 100000u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxAIAUrlRetrievalByteCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_DEFAULT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxAIAUrlRetrievalCertCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_DEFAULT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxAIAUrlRetrievalCountPerChain"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DEFAULT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DISABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxSslTimeUpdatedEventCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MAX_URL_RETRIEVAL_BYTE_COUNT_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxUrlRetrievalByteCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MIN_PUB_KEY_BIT_LENGTH_DISABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DEFAULT: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DISABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinRsaPubKeyBitLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_MOTW_IGNORE_AFTER_TIME_WEAK_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_OCSP_VALIDITY_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OcspValiditySeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_ONLY_ADDITIONAL_AND_AUTH_ROOT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_OPTIONS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Options"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_OPTION_DISABLE_AIA_URL_RETRIEVAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_OPTION_ENABLE_SIA_URL_RETRIEVAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_OPT_IN_WEAK_FLAGS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_OPT_IN_WEAK_SIGNATURE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_AUTHENTICODE: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_AUTHENTICODE_TS: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_BASE: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_BASIC_CONSTRAINTS: ::windows_sys::core::PCSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_EV: ::windows_sys::core::PCSTR = 8i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_WEAK_SIGNATURE_FLAG: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_MICROSOFT_ROOT: ::windows_sys::core::PCSTR = 7i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_NT_AUTH: ::windows_sys::core::PCSTR = 6i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL: ::windows_sys::core::PCSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_F12: ::windows_sys::core::PCSTR = 9i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_F12_ERROR_LEVEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_F12_NONE_CATEGORY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_F12_ROOT_PROGRAM_CATEGORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_F12_SUCCESS_LEVEL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_F12_WARNING_LEVEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_F12_WEAK_CRYPTO_CATEGORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_HPKP_HEADER: ::windows_sys::core::PCSTR = 10i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_KEY_PIN: ::windows_sys::core::PCSTR = 12i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_ERROR: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_WARNING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_ERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_WARNING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_SSL_KEY_PIN_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_THIRD_PARTY_ROOT: ::windows_sys::core::PCSTR = 11i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_REVOCATION_CHECK_CHAIN: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_REVOCATION_CHECK_END_CERT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_REVOCATION_CHECK_OCSP_CERT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_REV_ACCUMULATIVE_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainRevAccumulativeUrlRetrievalTimeoutMilliseconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_SERIAL_CHAIN_LOG_FILE_NAME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SerialChainLogFileName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_SSL_HANDSHAKE_LOG_FILE_NAME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SslHandshakeLogFileName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_STRONG_SIGN_DISABLE_END_CHECK_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_THREAD_STORE_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_TIMESTAMP_TIME: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChainUrlRetrievalTimeoutMilliseconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_USE_LOCAL_MACHINE_STORE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_AFTER_TIME_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AfterTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_ALL_CONFIG_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("All"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_FILE_HASH_AFTER_TIME_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileHashAfterTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_FLAGS_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_HYGIENE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hygiene"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_MIN_BIT_LENGTH_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinBitLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_PREFIX_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Weak"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_RSA_PUB_KEY_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WeakRsaPubKeyTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_SHA256_ALLOW_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Sha256Allow"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_SIGNATURE_LOG_DIR_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WeakSignatureLogDir"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_THIRD_PARTY_CONFIG_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ThirdParty"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_WEAK_TIMESTAMP_HASH_AFTER_TIME_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TimestampHashAfterTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CLOSE_STORE_CHECK_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CLOSE_STORE_FORCE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CLR_DELETE_KEY_PROP_ID: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_ATTR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_CERT_ID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_CROSS_CERT_DIST_POINTS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_CTL_USAGE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_ENHKEY_USAGE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_EXISTING: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_HASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_HASH_STR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_HAS_PRIVATE_KEY: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_ISSUER_OF: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_KEY_IDENTIFIER: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_KEY_SPEC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_MD5_HASH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_NAME_STR_A: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_NAME_STR_W: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_PROPERTY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_PUBKEY_MD5_HASH: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_PUBLIC_KEY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_SHA1_HASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_SHIFT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_SIGNATURE_HASH: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_SUBJECT_CERT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_COMPARE_SUBJECT_INFO_ACCESS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CONTEXT_REVOCATION_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CREATE_CONTEXT_NOCOPY_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CREATE_CONTEXT_NO_ENTRY_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CREATE_CONTEXT_SORTED_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CRL_SIGN_KEY_USAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CROSS_CERT_DIST_POINTS_PROP_ID: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CTL_USAGE_PROP_ID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DATA_ENCIPHERMENT_KEY_USAGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DATE_STAMP_PROP_ID: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DECIPHER_ONLY_KEY_USAGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DEFAULT_OID_PUBLIC_KEY_SIGN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113549.1.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DEFAULT_OID_PUBLIC_KEY_XCHG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113549.1.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DESCRIPTION_PROP_ID: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DIGITAL_SIGNATURE_KEY_USAGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISABLE_PIN_RULES_AUTO_UPDATE_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisablePinRulesAutoUpdate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISABLE_ROOT_AUTO_UPDATE_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableRootAutoUpdate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_CERT_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisallowedCertEncodedCtl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_CERT_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisallowedCertLastSyncTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_CERT_AUTO_UPDATE_LIST_IDENTIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisallowedCert_AutoUpdate_1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_CERT_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisallowedCertSyncDeltaTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_CERT_CAB_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("disallowedcertstl.cab"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_CERT_CTL_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("disallowedcert.stl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_CERT_CTL_FILENAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("disallowedcert.stl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID: u32 = 122u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DISALLOWED_FILETIME_PROP_ID: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DSS_R_LEN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_DSS_S_LEN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_EFSBLOB_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EFSBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_EFS_PROP_ID: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ENABLE_DISALLOWED_CERT_AUTO_UPDATE_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableDisallowedCertAutoUpdate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ENCIPHER_ONLY_KEY_USAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ENCODING_TYPE_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_END_ENTITY_SUBJECT_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ENHKEY_USAGE_PROP_ID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ENROLLMENT_PROP_ID: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_EXCLUDED_SUBTREE_BIT: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_EXTENDED_ERROR_INFO_PROP_ID: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FILE_HASH_USE_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FILE_STORE_COMMIT_ENABLE_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIRST_RESERVED_PROP_ID: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIRST_USER_PROP_ID: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FORTEZZA_DATA_PROP_ID: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FRIENDLY_NAME_PROP_ID: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_GROUP_POLICY_SYSTEM_STORE_REGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Policies\\Microsoft\\SystemCertificates"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_HASH_PROP_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_HCRYPTPROV_TRANSFER_PROP_ID: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_IE30_RESERVED_PROP_ID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_IE_DIRTY_FLAGS_REGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Cryptography\\IEDirtyFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_EXTENSION_FLAG: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_ISSUER_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_ISSUER_UNIQUE_ID_FLAG: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_NOT_AFTER_FLAG: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_NOT_BEFORE_FLAG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_SERIAL_NUMBER_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_SIGNATURE_ALGORITHM_FLAG: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_SUBJECT_FLAG: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_SUBJECT_UNIQUE_ID_FLAG: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_INFO_VERSION_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ISOLATED_KEY_PROP_ID: u32 = 118u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: u32 = 96u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID: u32 = 94u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEYGEN_REQUEST_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_AGREEMENT_KEY_USAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_CERT_SIGN_KEY_USAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_CLASSIFICATION_PROP_ID: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_CONTEXT_PROP_ID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_ENCIPHERMENT_KEY_USAGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_IDENTIFIER_PROP_ID: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_PROV_HANDLE_PROP_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_PROV_INFO_PROP_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_REPAIR_ATTEMPTED_PROP_ID: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_KEY_SPEC_PROP_ID: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LAST_RESERVED_PROP_ID: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LAST_USER_PROP_ID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LDAP_STORE_AREC_EXCLUSIVE_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LDAP_STORE_OPENED_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LDAP_STORE_SIGN_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LDAP_STORE_UNBIND_FLAG: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOCAL_MACHINE_SYSTEM_STORE_REGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\SystemCertificates"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_MD5_HASH_PROP_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_ATTR_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_DISABLE_IE4_UTF8_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_DNS_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_EMAIL_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_FRIENDLY_DISPLAY_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_ISSUER_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_RDN_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_SEARCH_ALL_NAMES_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_SIMPLE_DISPLAY_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_COMMA_FLAG: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_CRLF_FLAG: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_ENABLE_PUNYCODE_FLAG: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_FORWARD_FLAG: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_NO_PLUS_FLAG: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_NO_QUOTING_FLAG: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_REVERSE_FLAG: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_STR_SEMICOLON_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_UPN_TYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NAME_URL_TYPE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NCRYPT_KEY_HANDLE_PROP_ID: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NEW_KEY_PROP_ID: u32 = 74u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NEXT_UPDATE_LOCATION_PROP_ID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NONCOMPLIANT_ROOT_URL_PROP_ID: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NON_REPUDIATION_KEY_USAGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NOT_BEFORE_FILETIME_PROP_ID: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NO_EXPIRE_NOTIFICATION_PROP_ID: u32 = 97u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_OCM_SUBCOMPONENTS_LOCAL_MACHINE_REGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Setup\\OC Manager\\Subcomponents"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_OCM_SUBCOMPONENTS_ROOT_AUTO_UPDATE_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RootAutoUpdate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_OCSP_CACHE_PREFIX_PROP_ID: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_OCSP_MUST_STAPLE_PROP_ID: u32 = 121u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_OCSP_RESPONSE_PROP_ID: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_OFFLINE_CRL_SIGN_KEY_USAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_AUTH_ROOT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".AuthRoot"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_DEFAULT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".Default"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_DS_USER_CERTIFICATE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".UserCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_ENTERPRISE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".Enterprise"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_GROUP_POLICY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".GroupPolicy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_LOCAL_MACHINE_GROUP_POLICY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".LocalMachineGroupPolicy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_LOCAL_MACHINE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".LocalMachine"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PHYSICAL_STORE_SMART_CARD_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".SmartCard"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_RULES_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinRulesEncodedCtl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_RULES_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinRulesLastSyncTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_RULES_AUTO_UPDATE_LIST_IDENTIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinRules_AutoUpdate_1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_RULES_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinRulesSyncDeltaTime"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_RULES_CAB_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("pinrulesstl.cab"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_RULES_CTL_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("pinrules.stl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_RULES_CTL_FILENAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("pinrules.stl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PIN_SHA256_HASH_PROP_ID: u32 = 124u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_DISABLE_PEER_TRUST: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_FLAGS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_ONLY_LM_GPT_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerUsages"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("PeerUsages"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PUBKEY_ALG_PARA_PROP_ID: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PUBKEY_HASH_RESERVED_PROP_ID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_PVK_FILE_PROP_ID: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_DISABLE_CHECK_TYPE_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_DISABLE_IE4_UTF8_FLAG: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_ENABLE_PUNYCODE_FLAG: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_ENABLE_T61_UNICODE_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_ENABLE_UTF8_UNICODE_FLAG: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_FLAGS_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_FORCE_UTF8_UNICODE_FLAG: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_TYPE_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REGISTRY_STORE_CLIENT_GPT_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REGISTRY_STORE_EXTERNAL_FLAG: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REGISTRY_STORE_LM_GPT_FLAG: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REGISTRY_STORE_REMOTE_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REGISTRY_STORE_ROAMING_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REGISTRY_STORE_SERIALIZED_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RENEWAL_PROP_ID: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REQUEST_ORIGINATOR_PROP_ID: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_REQUEST_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETRIEVE_BIOMETRIC_PREDEFINED_BASE_TYPE: ::windows_sys::core::PCSTR = 1000i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETRIEVE_COMMUNITY_LOGO: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETRIEVE_ISSUER_LOGO: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETRIEVE_SUBJECT_LOGO: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETR_BEHAVIOR_FILE_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllowFileUrlScheme"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETR_BEHAVIOR_INET_AUTH_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableInetUnknownAuth"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETR_BEHAVIOR_INET_STATUS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableInetLocal"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RETR_BEHAVIOR_LDAP_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableLDAPSignAndEncrypt"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID: u32 = 83u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_FLAG_ADDRESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_FLAG_OU: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID: u32 = 84u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RSA_PUBLIC_KEY_OBJID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.113549.1.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCARD_PIN_ID_PROP_ID: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCARD_PIN_INFO_PROP_ID: u32 = 91u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_CA_CERT_PROP_ID: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID: u32 = 114u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_FLAGS_PROP_ID: u32 = 115u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_GUID_PROP_ID: u32 = 116u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_NONCE_PROP_ID: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID: u32 = 109u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_SERVER_CERTS_PROP_ID: u32 = 108u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SCEP_SIGNER_CERT_PROP_ID: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_ALLOW_DUPLICATES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_ALLOW_EXPIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_FRIENDLYNAME: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_ISSUER_DISPLAYNAME: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_THUMBPRINT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_DISALLOW_SELFSIGNED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_HARDWARE_ONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_HAS_KEY_FOR_KEY_EXCHANGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_HAS_KEY_FOR_SIGNATURE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_HAS_PRIVATE_KEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_IGNORE_AUTOSELECT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_MAX_PARA: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_TRUSTED_ROOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID: u32 = 117u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SERIAL_CHAIN_PROP_ID: u32 = 119u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SERVER_OCSP_RESPONSE_ASYNC_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SERVER_OCSP_RESPONSE_OPEN_PARA_READ_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SERVER_OCSP_RESPONSE_OPEN_PARA_WRITE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SHA1_HASH_PROP_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SHA256_HASH_PROP_ID: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SIGNATURE_HASH_PROP_ID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SIGN_HASH_CNG_ALG_PROP_ID: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SMART_CARD_DATA_PROP_ID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID: u32 = 106u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SMART_CARD_READER_PROP_ID: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SMART_CARD_ROOT_INFO_PROP_ID: u32 = 76u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SOURCE_LOCATION_PROP_ID: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SOURCE_URL_PROP_ID: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_MAX_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SrvOcspRespMaxBeforeNextUpdateSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_MAX_SYNC_CERT_FILE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SrvOcspRespMaxSyncCertFileSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_MIN_AFTER_NEXT_UPDATE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SrvOcspRespMinAfterNextUpdateSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_MIN_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SrvOcspRespMinBeforeNextUpdateSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_DEFAULT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SrvOcspRespMinSyncCertFileSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_MIN_VALIDITY_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SrvOcspRespMinValiditySeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SRV_OCSP_RESP_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SrvOcspRespUrlRetrievalTimeoutMilliseconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ADD_ALWAYS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ADD_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ADD_NEWER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ADD_REPLACE_EXISTING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ADD_USE_EXISTING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_BASE_CRL_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CERTIFICATE_CONTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CRL_CONTEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTL_CONTEXT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_AUTO_RESYNC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_CANCEL_NOTIFY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_COMMIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_NOTIFY_CHANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_RESYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_DELTA_CRL_FLAG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_LOCALIZED_NAME_PROP_ID: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_MANIFOLD_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_NO_CRL_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_NO_ISSUER_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_CLOSE_FUNC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_COLLECTION: ::windows_sys::core::PCSTR = 11i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_CONTROL_FUNC: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_DELETE_CERT_FUNC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_DELETE_CRL_FUNC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_DELETE_CTL_FUNC: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FILE: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FILENAME: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FILENAME_A: ::windows_sys::core::PCSTR = 7i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FILENAME_W: ::windows_sys::core::PCSTR = 8i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FIND_CERT_FUNC: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FIND_CRL_FUNC: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FIND_CTL_FUNC: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FREE_FIND_CERT_FUNC: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FREE_FIND_CRL_FUNC: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_FREE_FIND_CTL_FUNC: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_GP_SYSTEM_STORE_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_LDAP: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_LDAP_W: ::windows_sys::core::PCSTR = 16i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_MEMORY: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_MSG: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_PHYSICAL: i32 = 14i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_PHYSICAL_W: ::windows_sys::core::PCSTR = 14i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_PKCS12: ::windows_sys::core::PCSTR = 17i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_PKCS7: ::windows_sys::core::PCSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_READ_CERT_FUNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_READ_CRL_FUNC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_READ_CTL_FUNC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_REG: ::windows_sys::core::PCSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SERIALIZED: ::windows_sys::core::PCSTR = 6i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SHARED_USER_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SMART_CARD: i32 = 15i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SMART_CARD_W: ::windows_sys::core::PCSTR = 15i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SYSTEM: i32 = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SYSTEM_A: ::windows_sys::core::PCSTR = 9i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SYSTEM_REGISTRY: i32 = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SYSTEM_REGISTRY_A: ::windows_sys::core::PCSTR = 12i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SYSTEM_REGISTRY_W: ::windows_sys::core::PCSTR = 13i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SYSTEM_W: ::windows_sys::core::PCSTR = 10i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_WRITE_ADD_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_WRITE_CERT_FUNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_WRITE_CRL_FUNC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_WRITE_CTL_FUNC: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_REVOCATION_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_AS_PKCS12: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SHARE_STORE_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SIGNATURE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_TIME_VALIDITY_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_UNSAFE_PHYSICAL_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STRONG_SIGN_ECDSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STRONG_SIGN_OID_INFO_CHOICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STRONG_SIGN_SERIALIZED_INFO_CHOICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SUBJECT_DISABLE_CRL_PROP_ID: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SUBJECT_INFO_ACCESS_PROP_ID: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SUBJECT_NAME_MD5_HASH_PROP_ID: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: u32 = 85u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID: u32 = 92u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_CURRENT_SERVICE_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_CURRENT_USER_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_DEFER_READ_FLAG: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_LOCAL_MACHINE_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_LOCAL_MACHINE_WCOS_ID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_LOCATION_SHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_SERVICES_ID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_UNPROTECTED_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_USERS_ID: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TIMESTAMP_HASH_USE_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_AUTO_UPDATE_CA_REVOCATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_AUTO_UPDATE_END_REVOCATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_CTL_IS_NOT_TIME_VALID: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_ALLOW_WEAK_SIGNATURE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_AUTO_UPDATE_WEAK_SIGNATURE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_EXACT_MATCH_ISSUER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_KEY_MATCH_ISSUER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_NAME_MATCH_ISSUER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_PREFERRED_ISSUER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_WEAK_HYGIENE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_HAS_WEAK_SIGNATURE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_INVALID_BASIC_CONSTRAINTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_INVALID_EXTENSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_INVALID_NAME_CONSTRAINTS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_INVALID_POLICY_CONSTRAINTS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_CA_TRUSTED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_COMPLEX_CHAIN: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_CYCLIC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_EXPLICIT_DISTRUST: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_FROM_EXCLUSIVE_TRUST_STORE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_KEY_ROLLOVER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_NOT_SIGNATURE_VALID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_NOT_TIME_NESTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_NOT_TIME_VALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_NOT_VALID_FOR_USAGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_OFFLINE_REVOCATION: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_PARTIAL_CHAIN: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_PEER_TRUSTED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_REVOKED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_SELF_SIGNED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_IS_UNTRUSTED_ROOT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_NO_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_NO_OCSP_FAILOVER_TO_CRL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_NO_TIME_CHECK: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_PUB_ALLOW_END_USER_TRUST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_PUB_ALLOW_TRUST_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_PUB_AUTHENTICODE_FLAGS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthenticodeFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_REVOCATION_STATUS_UNKNOWN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_SSL_HANDSHAKE_OCSP: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_SSL_RECONNECT_OCSP: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_SSL_TIME_VALID: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_TRUST_SSL_TIME_VALID_OCSP: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_UNICODE_ATTR_ERR_INDEX_MASK: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_UNICODE_ATTR_ERR_INDEX_SHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_UNICODE_IS_RDN_ATTRS_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_UNICODE_RDN_ERR_INDEX_MASK: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_UNICODE_RDN_ERR_INDEX_SHIFT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_UNICODE_VALUE_ERR_INDEX_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_UNICODE_VALUE_ERR_INDEX_SHIFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_V2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_V3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_ALLOW_MORE_USAGE_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_NO_TIME_CHECK_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_REV_CHAIN_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_REV_NO_OCSP_FAILOVER_TO_CRL_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_REV_SERVER_OCSP_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_REV_SERVER_OCSP_WIRE_ONLY_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_TRUSTED_SIGNERS_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_VERIFY_UPDATED_CTL_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_XML_NAME_STR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_ADD_ATTRIBUTES: ::windows_sys::core::PCSTR = 63i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_ADD_EXTENSIONS: ::windows_sys::core::PCSTR = 62i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_DATA: ::windows_sys::core::PCSTR = 59i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_BAD_ALG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_BAD_CERT_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_BAD_IDENTITY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_BAD_MESSAGE_CHECK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_BAD_REQUEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_BAD_TIME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_INTERNAL_CA_ERROR: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_MUST_ARCHIVE_KEYS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_NO_KEY_REUSE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_POP_FAILED: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_POP_REQUIRED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_TRY_LATER: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_FAIL_UNSUPORTED_EXT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_OTHER_INFO_FAIL_CHOICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_OTHER_INFO_NO_CHOICE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_OTHER_INFO_PEND_CHOICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_RESPONSE: ::windows_sys::core::PCSTR = 60i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_STATUS: ::windows_sys::core::PCSTR = 61i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_STATUS_CONFIRM_REQUIRED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_STATUS_FAILED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_STATUS_NO_SUPPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_STATUS_PENDING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMC_TAGGED_CERT_REQUEST_CHOICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSCEPSetup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa4f5c02_8e7c_49c4_94fa_67a5cc5eadb4); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ATTR_CERT_COUNT_PARAM: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ATTR_CERT_PARAM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_AUTHENTICATED_ATTRIBUTES_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_BARE_CONTENT_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_BARE_CONTENT_PARAM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CERT_COUNT_PARAM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CERT_PARAM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CMS_ENCAPSULATED_CONTENT_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CMS_ENCAPSULATED_CTL_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CMS_RECIPIENT_COUNT_PARAM: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CMS_RECIPIENT_INDEX_PARAM: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CMS_RECIPIENT_INFO_PARAM: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CMS_SIGNER_INFO_PARAM: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_COMPUTED_HASH_PARAM: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CONTENTS_OCTETS_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CONTENT_ENCRYPT_FREE_OBJID_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CONTENT_PARAM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CRL_COUNT_PARAM: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CRL_PARAM: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CRYPT_RELEASE_CONTEXT_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_ADD_ATTR_CERT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_ADD_CERT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_ADD_CMS_SIGNER_INFO: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_ADD_CRL: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_ADD_SIGNER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_DECRYPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_DEL_ATTR_CERT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_DEL_CERT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_DEL_CRL: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_DEL_SIGNER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_ENABLE_STRONG_SIGNATURE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_KEY_AGREE_DECRYPT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_KEY_TRANS_DECRYPT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_MAIL_LIST_DECRYPT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_VERIFY_HASH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_VERIFY_SIGNATURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_CTRL_VERIFY_SIGNATURE_EX: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_DEFAULT_INSTALLABLE_FUNC_OID: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_DETACHED_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCODED_MESSAGE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCODED_SIGNER: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCODE_SORTED_CTL_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCODING_TYPE_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCRYPTED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCRYPTED_DIGEST: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENCRYPT_PARAM: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_DATA_CMS_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_DATA_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_DATA_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_RECIPIENT_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_RECIPIENT_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_RECIPIENT_V3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED_RECIPIENT_V4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPE_ALGORITHM_PARAM: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_HASHED_DATA_CMS_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_HASHED_DATA_PKCS_1_5_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_HASHED_DATA_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_HASHED_DATA_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_HASH_ALGORITHM_PARAM: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_HASH_DATA_PARAM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_INDEFINITE_LENGTH: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_INNER_CONTENT_TYPE_PARAM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ENCRYPT_FREE_OBJID_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_RECIPIENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_TRANS_CMS_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_TRANS_ENCRYPT_FREE_OBJID_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_TRANS_PKCS_1_5_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_TRANS_RECIPIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_LENGTH_ONLY_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_MAIL_LIST_ENCRYPT_FREE_OBJID_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_MAIL_LIST_HANDLE_KEY_CHOICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_MAIL_LIST_RECIPIENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_MAIL_LIST_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_MAX_LENGTH_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CAPI1_EXPORT_KEY_AGREE_FUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptMsgDllExportKeyAgree"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CAPI1_EXPORT_KEY_TRANS_FUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptMsgDllExportKeyTrans"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CAPI1_EXPORT_MAIL_LIST_FUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptMsgDllExportMailList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CAPI1_GEN_CONTENT_ENCRYPT_KEY_FUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptMsgDllGenContentEncryptKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CAPI1_IMPORT_KEY_AGREE_FUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptMsgDllImportKeyAgree"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CAPI1_IMPORT_KEY_TRANS_FUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptMsgDllImportKeyTrans"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CAPI1_IMPORT_MAIL_LIST_FUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptMsgDllImportMailList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CNG_EXPORT_KEY_AGREE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllCNGExportKeyAgree"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CNG_EXPORT_KEY_TRANS_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllCNGExportKeyTrans"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CNG_GEN_CONTENT_ENCRYPT_KEY_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllCNGGenContentEncryptKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CNG_IMPORT_CONTENT_ENCRYPT_KEY_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllCNGImportContentEncryptKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CNG_IMPORT_KEY_AGREE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllCNGImportKeyAgree"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_CNG_IMPORT_KEY_TRANS_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllCNGImportKeyTrans"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_EXPORT_ENCRYPT_KEY_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllExportEncryptKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_EXPORT_KEY_AGREE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllExportKeyAgree"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_EXPORT_KEY_TRANS_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllExportKeyTrans"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_EXPORT_MAIL_LIST_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllExportMailList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllGenContentEncryptKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_GEN_ENCRYPT_KEY_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllGenEncryptKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_IMPORT_ENCRYPT_KEY_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllImportEncryptKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_IMPORT_KEY_AGREE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllImportKeyAgree"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_IMPORT_KEY_TRANS_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllImportKeyTrans"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_OID_IMPORT_MAIL_LIST_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptMsgDllImportMailList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_RC4_NO_SALT_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_RECIPIENT_COUNT_PARAM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_RECIPIENT_INDEX_PARAM: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_RECIPIENT_INFO_PARAM: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNED_DATA_CMS_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNED_DATA_NO_SIGN_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNED_DATA_PKCS_1_5_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNED_DATA_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNED_DATA_V3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_AUTH_ATTR_PARAM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_CERT_ID_PARAM: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_CERT_INFO_PARAM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_COUNT_PARAM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_HASH_ALGORITHM_PARAM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_INFO_CMS_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_INFO_PARAM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_INFO_PKCS_1_5_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_INFO_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_INFO_V3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_ONLY_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNER_UNAUTH_ATTR_PARAM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_TRUSTED_SIGNER_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_TYPE_PARAM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_UNPROTECTED_ATTR_PARAM: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_USE_SIGNER_INDEX_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_VERIFY_COUNTER_SIGN_ENABLE_STRONG_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_VERIFY_SIGNER_CERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_VERIFY_SIGNER_CHAIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_VERIFY_SIGNER_NULL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_VERIFY_SIGNER_PUBKEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_VERSION_PARAM: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMS_SIGNER_INFO: ::windows_sys::core::PCSTR = 501i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CNG_RSA_PRIVATE_KEY_BLOB: ::windows_sys::core::PCSTR = 83i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CNG_RSA_PUBLIC_KEY_BLOB: ::windows_sys::core::PCSTR = 72i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CONTEXT_OID_CAPI2_ANY: ::windows_sys::core::PCSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CONTEXT_OID_CERTIFICATE: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("ContextDllCreateObjectContext"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CONTEXT_OID_CRL: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CONTEXT_OID_CTL: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CONTEXT_OID_OCSP_RESP: ::windows_sys::core::PCSTR = 6i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CONTEXT_OID_PKCS7: ::windows_sys::core::PCSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CREDENTIAL_OID_PASSWORD_CREDENTIALS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CREDENTIAL_OID_PASSWORD_CREDENTIALS_A: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CREDENTIAL_OID_PASSWORD_CREDENTIALS_W: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_DIST_POINT_ERR_CRL_ISSUER_BIT: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_DIST_POINT_ERR_INDEX_MASK: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_DIST_POINT_ERR_INDEX_SHIFT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_DIST_POINT_FULL_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_DIST_POINT_ISSUER_RDN_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_DIST_POINT_NO_NAME: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_EXISTING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ISSUED_BY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ISSUED_BY_AKI_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ISSUED_BY_BASE_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ISSUED_BY_DELTA_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ISSUED_BY_SIGNATURE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ISSUED_FOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_FIND_ISSUED_FOR_SET_STRONG_PROPERTIES_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_AA_COMPROMISE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_AA_COMPROMISE_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_AFFILIATION_CHANGED_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_CA_COMPROMISE_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_CERTIFICATE_HOLD_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_CESSATION_OF_OPERATION_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_KEY_COMPROMISE_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_PRIVILEGE_WITHDRAWN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_PRIVILEGE_WITHDRAWN_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_SUPERSEDED_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_UNUSED_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_V2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CROSS_CERT_DIST_POINT_ERR_INDEX_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_DEFAULT: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetCachedOcspSwitchToCrlCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_BEFORE_OCSP_ENABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_DISABLE_INFORMATION_EVENTS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableInformationEvents"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_LOG_FILE_NAME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogFileName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_MAX_AGE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxAgeSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinAfterNextUpdateSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinBeforeNextUpdateSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_PROCESS_NAME_LIST_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProcessNameList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_PUBLISH_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublishBeforeNextUpdateSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_PUBLISH_RANDOM_INTERVAL_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublishRandomIntervalSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_TIMEOUT_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TimeoutSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_CRL_PRE_FETCH_URL_LIST_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreFetchUrlList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_DEFAULT: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetMaxCachedOcspPerCrlCount"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_OCSP_AFTER_CRL_DISABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_AFTER_CURRENT_TIME_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchAfterCurrentTimePreFetchPeriodSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_DEFAULT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchAfterPublishPreFetchDivisor"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchBeforeNextUpdatePreFetchDivisor"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_MAX_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchMaxAfterNextUpdatePreFetchPeriodSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_MAX_MAX_AGE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchMaxMaxAgeSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchMinAfterNextUpdatePreFetchPeriodSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchMinBeforeNextUpdatePreFetchSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_MIN_MAX_AGE_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchMinMaxAgeSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_MIN_OCSP_VALIDITY_PERIOD_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchMinOcspValidityPeriodSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_RETRIEVAL_TIMEOUT_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchRetrievalTimeoutSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_DEFAULT: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchScanAfterTriggerDelaySeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_TRIGGER_DISABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_TRIGGER_PERIOD_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchTriggerPeriodSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetPreFetchValidityPeriodAfterNextUpdatePreFetchDivisor"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_DEFAULT_FLUSH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_DEFAULT_FLUSH_EXEMPT_SECONDS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptnetDefaultFlushExemptSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_DISABLE_FLUSH: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_PRE_FETCH_AUTOROOT_CAB: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_PRE_FETCH_BLOB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_PRE_FETCH_CRL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_PRE_FETCH_DISALLOWED_CERT_CAB: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_PRE_FETCH_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_PRE_FETCH_OCSP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_PRE_FETCH_PIN_RULES_CAB: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_RESPONSE_HTTP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_RESPONSE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTNET_URL_CACHE_RESPONSE_VALIDATED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECTMEMORY_BLOCK_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECTMEMORY_CROSS_PROCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECTMEMORY_SAME_LOGON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECTMEMORY_SAME_PROCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_AUDIT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_CRED_REGENERATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_CRED_SYNC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_FIRST_RESERVED_FLAGVAL: u32 = 268435455u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_LAST_RESERVED_FLAGVAL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_LOCAL_MACHINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_NO_RECOVERY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_PROMPT_ON_PROTECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_PROMPT_ON_UNPROTECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_PROMPT_REQUIRE_STRONG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_PROMPT_RESERVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_PROMPT_STRONG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_UI_FORBIDDEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPTPROTECT_VERIFY_PROTECTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACCUMULATIVE_TIMEOUT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_ALLOW_NCRYPT_KEY_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_NCRYPT_KEY_FLAGS_MASK: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_ONLY_NCRYPT_KEY_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_PREFER_NCRYPT_KEY_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_WINDOW_HANDLE_FLAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_AIA_RETRIEVAL: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ARCHIVE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ASN_ENCODING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ASYNC_RETRIEVAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_CACHE_ONLY_RETRIEVAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_CHECK_FRESHNESS_TIME_VALIDITY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_CREATE_NEW_FLUSH_ENTRY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECODE_ALLOC_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECODE_ENABLE_PUNYCODE_FLAG: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECODE_ENABLE_UTF8PERCENT_FLAG: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECODE_NOCOPY_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECODE_SHARE_OID_STRING_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECODE_TO_BE_SIGNED_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECRYPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DECRYPT_RSA_NO_PADDING_CHECK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DEFAULT_CONTAINER_OPTIONAL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DEFAULT_CONTEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Default"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DEFAULT_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("DEFAULT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DELETEKEYSET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DELETE_DEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DELETE_KEYSET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DONT_CACHE_RESULT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DONT_CHECK_TIME_VALIDITY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DONT_VERIFY_SIGNATURE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ECC_CMS_SHARED_INFO_SUPPPUBINFO_BYTE_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ECC_PRIVATE_KEY_INFO_v1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENABLE_FILE_RETRIEVAL: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENABLE_SSL_REVOCATION_RETRIEVAL: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENCODE_DECODE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENCODE_ENABLE_UTF8PERCENT_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENCRYPT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENCRYPT_ALG_OID_GROUP_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENHKEY_USAGE_OID_GROUP_ID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_EXPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_EXPORT_KEY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_EXT_OR_ATTR_OID_GROUP_ID: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FAILED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FASTSGC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FIRST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FIRST_ALG_OID_GROUP_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FLAG_IPSEC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FLAG_PCT1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FLAG_SIGNING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FLAG_SSL2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FLAG_SSL3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FLAG_TLS1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_COMMA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_CRLF: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_OID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_RDN_CRLF: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_RDN_REVERSE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_RDN_SEMICOLON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_RDN_UNQUOTE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_SEMICOLON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_SIMPLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_STR_MULTI_LINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_STR_NO_HEX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORMAT_X509: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_GET_INSTALLED_OID_FUNC_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_HASH_ALG_OID_GROUP_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_HTTP_POST_RETRIEVAL: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_IMPL_HARDWARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_IMPL_MIXED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_IMPL_REMOVABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_IMPL_SOFTWARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_IMPL_UNKNOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_IMPORT_KEY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_INSTALL_OID_INFO_BEFORE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KDF_OID_GROUP_ID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KEEP_TIME_VALID: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KEYID_ALLOC_FLAG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KEYID_DELETE_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KEYID_MACHINE_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KEYID_SET_NEW_FLAG: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LAST_ALG_OID_GROUP_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LAST_OID_GROUP_ID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LDAP_SIGN_RETRIEVAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LITTLE_ENDIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LOCALIZED_NAME_ENCODING_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LOCALIZED_NAME_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("LocalizedNames"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MAC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MACHINE_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MATCH_ANY_ENCODING_TYPE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MESSAGE_KEYID_SIGNER_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MESSAGE_SILENT_KEYSET_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_CBC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_CBCI: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_CBCOFM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_CBCOFMI: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_CFB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_CFBP: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_CTS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_ECB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_OFB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MODE_OFBP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NDR_ENCODING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NEWKEYSET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NOHASHOID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NOT_MODIFIED_RETRIEVAL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NO_AUTH_RETRIEVAL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NO_OCSP_FAILOVER_TO_CRL_RETRIEVAL: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_FIRST_RESERVED_USER_NAME_TYPE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_LAST_RESERVED_NAME_TYPE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_LAST_RESERVED_USER_NAME_TYPE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_SPN_NAME_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OCSP_ONLY_RETRIEVAL: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OFFLINE_CHECK_RETRIEVAL: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_CREATE_COM_OBJECT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllCreateCOMObject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_DECODE_OBJECT_EX_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllDecodeObjectEx"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_DECODE_OBJECT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllDecodeObject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_DISABLE_SEARCH_DS_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_ENCODE_OBJECT_EX_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllEncodeObjectEx"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_ENCODE_OBJECT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllEncodeObject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_ENUM_PHYSICAL_STORE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllEnumPhysicalStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_ENUM_SYSTEM_STORE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllEnumSystemStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllExportPrivateKeyInfoEx"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllExportPublicKeyInfoEx2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllExportPublicKeyInfoFromBCryptKeyHandle"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllExportPublicKeyInfoEx"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllExtractEncodedSignatureParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_FIND_LOCALIZED_NAME_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllFindLocalizedName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_FIND_OID_INFO_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllFindOIDInfo"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_FORMAT_OBJECT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllFormatObject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllImportPrivateKeyInfoEx"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllImportPublicKeyInfoEx2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllImportPublicKeyInfoEx"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_ALGID_KEY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_CNG_ALGID_KEY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_CNG_SIGN_KEY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_ECC_PARAMETERS_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptOIDInfoECCParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_ECC_WRAP_PARAMETERS_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptOIDInfoECCWrapParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_HASH_PARAMETERS_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptOIDInfoHashParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_MGF1_PARAMETERS_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptOIDInfoMgf1Parameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_NAME_KEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_NO_PARAMETERS_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptOIDInfoNoParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_NO_SIGN_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptOIDInfoNoSign"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_OAEP_PARAMETERS_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptOIDInfoOAEPParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK: u32 = 268369920u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_OID_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_OID_KEY_FLAGS_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_SIGN_KEY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_OPEN_STORE_PROV_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllOpenStoreProv"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_OPEN_SYSTEM_STORE_PROV_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllOpenSystemStoreProv"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_PREFER_CNG_ALGID_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_PUBKEY_ENCRYPT_ONLY_FLAG: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_PUBKEY_SIGN_ONLY_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REGISTER_PHYSICAL_STORE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllRegisterPhysicalStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REGISTER_SYSTEM_STORE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllRegisterSystemStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REGPATH: ::windows_sys::core::PCSTR = ::windows_sys::s!("Software\\Microsoft\\Cryptography\\OID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REG_DLL_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Dll"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REG_ENCODING_TYPE_PREFIX: ::windows_sys::core::PCSTR = ::windows_sys::s!("EncodingType "); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REG_FLAGS_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CryptFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REG_FUNC_NAME_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FuncName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("FuncName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_SIGN_AND_ENCODE_HASH_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllSignAndEncodeHash"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_SYSTEM_STORE_LOCATION_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemStoreLocation"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_UNREGISTER_PHYSICAL_STORE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllUnregisterPhysicalStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_UNREGISTER_SYSTEM_STORE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllUnregisterSystemStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllVerifyCertificateChainPolicy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_VERIFY_CTL_USAGE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllVerifyCTLUsage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_VERIFY_ENCODED_SIGNATURE_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CryptDllVerifyEncodedSignature"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_VERIFY_REVOCATION_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("CertDllVerifyRevocation"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OVERWRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OWF_REPL_LM_HASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PARAM_ASYNC_RETRIEVAL_COMPLETION: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PARAM_CANCEL_ASYNC_RETRIEVAL: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_POLICY_OID_GROUP_ID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PRIORITY_BOTTOM: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PRIORITY_TOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PROXY_CACHE_RETRIEVAL: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PSTORE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PUBKEY_ALG_OID_GROUP_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RANDOM_QUERY_STRING_RETRIEVAL: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RC2_128BIT_VERSION: u32 = 58u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RC2_40BIT_VERSION: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RC2_56BIT_VERSION: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RC2_64BIT_VERSION: u32 = 120u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RDN_ATTR_OID_GROUP_ID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_READ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_REGISTER_FIRST_INDEX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_REGISTER_LAST_INDEX: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RETRIEVE_MAX_ERROR_CONTENT_LENGTH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RETRIEVE_MULTIPLE_OBJECTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SECRETDIGEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SEC_DESCR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SERVER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SGC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SGC_ENUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SIGN_ALG_OID_GROUP_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SILENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STICKY_CACHE_RETRIEVAL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_BASE64URI: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_ENCODEMASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_HASHDATA: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_NOCR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_NOCRLF: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_PERCENTESCAPE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_RESERVED100: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_RESERVED200: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SUCCEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_TEMPLATE_OID_GROUP_ID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_TYPE2_FORMAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UI_PROMPT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UNICODE_NAME_ENCODE_FORCE_UTF8_UNICODE_FLAG: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UPDATE_KEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_USERDATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_USER_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_USER_PROTECTED_STRONG: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFYCONTEXT: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_CHECK_WEAK_HASH_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_SUBJECT_OCSP_BASIC_SIGNED_RESPONSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CONTEXT_SIGNATURE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_DATA_HASH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_WIRE_ONLY_RETRIEVAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_WRITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_X931_FORMAT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_X942_COUNTER_BYTE_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_X942_KEY_LENGTH_BYTE_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_ALGORITHM_INFO_FIND_BY_CNG_ALGID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_ALGORITHM_INFO_FIND_BY_CNG_SIGN_ALGID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_ALGORITHM_INFO_FIND_BY_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_ALGORITHM_INFO_FIND_BY_URI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_BLOB_MAX: u32 = 2147483640u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_DIGEST_REFERENCE_DATA_TRANSFORMED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_DIGEST_VALUE_MAX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_ALGORITHM: ::windows_sys::core::HRESULT = -2146885372i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_BASE: ::windows_sys::core::HRESULT = -2146885376i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_ENCODING: ::windows_sys::core::HRESULT = -2146885373i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_HANDLE: ::windows_sys::core::HRESULT = -2146885370i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_HASH_FAILED: ::windows_sys::core::HRESULT = -2146885365i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_INVALID_DIGEST: ::windows_sys::core::HRESULT = -2146885367i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_INVALID_KEYVALUE: ::windows_sys::core::HRESULT = -2146885361i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_INVALID_SIGNATURE: ::windows_sys::core::HRESULT = -2146885366i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_LARGE: ::windows_sys::core::HRESULT = -2146885375i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_LAST: ::windows_sys::core::HRESULT = -2146885358i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_NON_UNIQUE_ID: ::windows_sys::core::HRESULT = -2146885358i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_OPERATION: ::windows_sys::core::HRESULT = -2146885369i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_SIGNER: ::windows_sys::core::HRESULT = -2146885359i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_SIGN_FAILED: ::windows_sys::core::HRESULT = -2146885364i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_TOO_MANY_SIGNATURES: ::windows_sys::core::HRESULT = -2146885362i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_TOO_MANY_TRANSFORMS: ::windows_sys::core::HRESULT = -2146885374i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_TRANSFORM: ::windows_sys::core::HRESULT = -2146885371i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_UNEXPECTED_XML: ::windows_sys::core::HRESULT = -2146885360i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_UNRESOLVED_REFERENCE: ::windows_sys::core::HRESULT = -2146885368i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_E_VERIFY_FAILED: ::windows_sys::core::HRESULT = -2146885363i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_ADD_OBJECT_CREATE_COPY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_ALWAYS_RETURN_ENCODED_OBJECT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_CREATE_REFERENCE_AS_OBJECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_ECDSA_DSIG11: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_ENFORCE_ID_NAME_FORMAT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_ENFORCE_ID_NCNAME_FORMAT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_ID_MAX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_OBJECTS_MAX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_REFERENCES_MAX: u32 = 32760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_SIGNATURES_MAX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_SIGNATURE_VALUE_MAX: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_NO_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_TRANSFORM_MAX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_ANY_SUBJECT_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_CERT_SUBJECT_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_ENTRY_FROM_PROP_CHAIN_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_NO_LIST_ID_CBDATA: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CUR_BLOB_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ECC_CMS_SHARED_INFO: ::windows_sys::core::PCSTR = 77i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const EXPORT_PRIVATE_KEYS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const EXPO_OFFLOAD_FUNC_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("OffloadModExpo"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const EXPO_OFFLOAD_REG_VALUE: ::windows_sys::core::PCSTR = ::windows_sys::s!("ExpoOffload"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_ARGUMENT: ::windows_sys::core::HRESULT = -1073413883i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_COMMUNICATION: ::windows_sys::core::HRESULT = -1073413888i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_DATA_ACCESS: ::windows_sys::core::HRESULT = -1073413887i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_EXPORT: ::windows_sys::core::HRESULT = -1073413886i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_FAIL: ::windows_sys::core::HRESULT = -1073413867i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_FAILED_REQUIRED_CLAIMS: ::windows_sys::core::HRESULT = -1073413756i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_IDENTITY: ::windows_sys::core::HRESULT = -1073413885i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_IMPORT: ::windows_sys::core::HRESULT = -1073413884i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_INFORMATIONCARD: ::windows_sys::core::HRESULT = -1073413881i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_INVALID_PROOF_KEY: ::windows_sys::core::HRESULT = -1073413758i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_LOGOVALIDATION: ::windows_sys::core::HRESULT = -1073413879i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_MISSING_APPLIESTO: ::windows_sys::core::HRESULT = -1073413759i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_PASSWORDVALIDATION: ::windows_sys::core::HRESULT = -1073413878i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_POLICY: ::windows_sys::core::HRESULT = -1073413877i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_PROCESSDIED: ::windows_sys::core::HRESULT = -1073413876i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_REFRESH_REQUIRED: ::windows_sys::core::HRESULT = -1073413760i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_REQUEST: ::windows_sys::core::HRESULT = -1073413882i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_SERVICE: ::windows_sys::core::HRESULT = -1073413874i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_SERVICEBUSY: ::windows_sys::core::HRESULT = -1073413875i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_SHUTTINGDOWN: ::windows_sys::core::HRESULT = -1073413873i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_STOREKEY: ::windows_sys::core::HRESULT = -1073413880i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_STORE_IMPORT: ::windows_sys::core::HRESULT = -1073413868i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_TOKENCREATION: ::windows_sys::core::HRESULT = -1073413872i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_TRUSTEXCHANGE: ::windows_sys::core::HRESULT = -1073413871i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_UI_INITIALIZATION: ::windows_sys::core::HRESULT = -1073413862i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_UNKNOWN_REFERENCE: ::windows_sys::core::HRESULT = -1073413757i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_UNTRUSTED: ::windows_sys::core::HRESULT = -1073413870i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const E_ICARD_USERCANCELLED: ::windows_sys::core::HRESULT = -1073413869i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const HP_ALGID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const HP_HASHSIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const HP_TLS1PRF_LABEL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const HP_TLS1PRF_SEED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const IFX_RSA_KEYGEN_VUL_AFFECTED_LEVEL_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const IFX_RSA_KEYGEN_VUL_AFFECTED_LEVEL_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const IFX_RSA_KEYGEN_VUL_NOT_AFFECTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const INTERNATIONAL_USAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_ALGORITHMID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_CONTEXT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_GENERIC_PARAMETER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_HASH_ALGORITHM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_HKDF_INFO: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_HKDF_SALT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_HMAC_KEY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_ITERATION_COUNT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_KEYBITLENGTH: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_LABEL: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_PARTYUINFO: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_PARTYVINFO: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_SALT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_SECRET_APPEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_SECRET_HANDLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_SECRET_PREPEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_SUPPPRIVINFO: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_SUPPPUBINFO: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_TLS_PRF_LABEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_TLS_PRF_PROTOCOL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_TLS_PRF_SEED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KDF_USE_SECRET_AS_HMAC_KEY_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KEYSTATEBLOB: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KEY_LENGTH_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_ADMIN_PIN: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_CLEAR_KEY: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_CLIENT_RANDOM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_CMS_DH_KEY_INFO: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_CMS_KEY_INFO: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_EFFECTIVE_KEYLEN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_G: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_HIGHEST_VERSION: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_INFO: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_IV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_KEYEXCHANGE_PIN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_KEYVAL: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_MODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_MODE_BITS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_OAEP_PARAMS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_P: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PADDING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PIN_ID: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PIN_INFO: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PRECOMP_MD5: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PRECOMP_SHA: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PREHASH: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PUB_EX_LEN: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PUB_EX_VAL: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PUB_PARAMS: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_Q: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_RA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_RB: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_ROUNDS: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_RP: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_SCHANNEL_ALG: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_SERVER_RANDOM: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_SIGNATURE_PIN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_VERIFY_PARAMS: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_X: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_Y: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_DH_PRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPIDHPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_DH_PUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPIDHPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_DSA_PRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPIDSAPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_DSA_PUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPIDSAPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_DSA_V2_PRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("V2CAPIDSAPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_DSA_V2_PUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("V2CAPIDSAPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_RSAPRIVATE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPIPRIVATEBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const LEGACY_RSAPUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPIPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MAXUIDLEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MICROSOFT_ROOT_CERT_CHAIN_POLICY_DISABLE_FLIGHT_ROOT_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DH_SCHANNEL_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft DH SChannel Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DH_SCHANNEL_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft DH SChannel Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DH_SCHANNEL_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft DH SChannel Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DSS_DH_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base DSS and Diffie-Hellman Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DSS_DH_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Base DSS and Diffie-Hellman Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DSS_DH_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base DSS and Diffie-Hellman Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DSS_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base DSS Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DSS_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Base DSS Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_DSS_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base DSS Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base Cryptographic Provider v1.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Base Cryptographic Provider v1.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base Cryptographic Provider v1.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_RSA_SCHANNEL_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft RSA SChannel Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_RSA_SCHANNEL_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft RSA SChannel Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_RSA_SCHANNEL_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft RSA SChannel Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_RSA_SIG_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft RSA Signature Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_RSA_SIG_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft RSA Signature Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_DEF_RSA_SIG_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft RSA Signature Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENHANCED_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced Cryptographic Provider v1.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENHANCED_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Enhanced Cryptographic Provider v1.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENHANCED_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced Cryptographic Provider v1.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_DSS_DH_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_DSS_DH_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_DSS_DH_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_RSA_AES_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced RSA and AES Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_RSA_AES_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Enhanced RSA and AES Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_RSA_AES_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced RSA and AES Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_RSA_AES_PROV_XP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_RSA_AES_PROV_XP_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_ENH_RSA_AES_PROV_XP_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_KEY_PROTECTION_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Key Protection Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_KEY_STORAGE_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Software Key Storage Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_NGC_KEY_STORAGE_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Passport Key Storage Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_PLATFORM_CRYPTO_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Platform Crypto Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_PLATFORM_KEY_STORAGE_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Platform Crypto Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_PRIMITIVE_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Primitive Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_SCARD_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base Smart Card Crypto Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_SCARD_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Base Smart Card Crypto Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_SCARD_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Base Smart Card Crypto Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_SMART_CARD_KEY_STORAGE_PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Smart Card Key Storage Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_STRONG_PROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Strong Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_STRONG_PROV_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Microsoft Strong Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const MS_STRONG_PROV_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft Strong Cryptographic Provider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_ATTESTATIONSTATEMENT_BLOB: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_ATTESTATION_CLAIM_CHALLENGE_REQUIRED: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_ATTESTATION_CLAIM_TYPE: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_CERT_BLOB: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_CLAIM_IDBINDING_NONCE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_CLAIM_KEYATTESTATION_NONCE: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_ECC_CURVE_NAME: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_ECC_PARAMETERS: u32 = 61u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_EMPTY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_KEY_PROPERTY_FLAGS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PKCS_ALG_ID: u32 = 43u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PKCS_ALG_OID: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PKCS_ALG_PARAM: u32 = 42u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PKCS_ATTRS: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PKCS_KEY_NAME: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PKCS_OID: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PKCS_SECRET: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PROTECTION_DESCRIPTOR_STRING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_PROTECTION_FLAGS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_SSL_CLEAR_KEY: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_SSL_CLIENT_RANDOM: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_SSL_HIGHEST_VERSION: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_SSL_KEY_ARG_DATA: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_SSL_SERVER_RANDOM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_SSL_SESSION_HASH: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_TPM_PLATFORM_CLAIM_NONCE: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_TPM_PLATFORM_CLAIM_PCR_MASK: u32 = 80u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_TPM_PLATFORM_CLAIM_STATIC_CREATE: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_TPM_SEAL_NO_DA_PROTECTION: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_TPM_SEAL_PASSWORD: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_TPM_SEAL_POLICYINFO: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_TPM_SEAL_TICKET: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPTBUFFER_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_3DES_112_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3DES_112"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_3DES_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("3DES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_AES_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_AES_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALGORITHM_GROUP_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Algorithm Group"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALGORITHM_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Algorithm Name"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_ALL_USAGES: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_ARCHIVING_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_DECRYPT_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_EXPORT_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_KEY_AGREEMENT_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_KEY_IMPORT_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_SIGNING_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALLOW_SILENT_KEY_ACCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ALTERNATE_KEY_STORAGE_LOCATION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_ALTERNATE_KEY_STORAGE_LOCATION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ASSOCIATED_ECDH_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardAssociatedECDHKey"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ATTESTATION_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_AUTHORITY_KEY_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_AUTH_TAG_LENGTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthTagLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_BLOCK_LENGTH_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Block Length"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CAPI_KDF_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CAPI_KDF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CERTIFICATE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardKeyCertificate"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CHAINING_MODE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Chaining Mode"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CHANGEPASSWORD_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_CHANGEPASSWORD"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CIPHER_BLOCK_PADDING_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CIPHER_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CipherKeyBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CIPHER_KEY_BLOB_MAGIC: u32 = 1380470851u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CIPHER_NO_PADDING_FLAG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CIPHER_OTHER_PADDING_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CLAIM_AUTHORITY_AND_SUBJECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CLAIM_AUTHORITY_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CLAIM_PLATFORM: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CLAIM_SUBJECT_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CLAIM_UNKNOWN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CLAIM_VSM_KEY_ATTESTATION_STATEMENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CLAIM_WEB_AUTH_SUBJECT_ONLY: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DESCR_DELIMITER_AND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AND"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DESCR_DELIMITER_OR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OR"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DESCR_EQUAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("="); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DESX_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DESX"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DES_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DES_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DES"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DH_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DH_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DH_PARAMETERS_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DHParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DISMISS_UI_TIMEOUT_SEC_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardDismissUITimeoutSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DO_NOT_FINALIZE_FLAG: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_DSA_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECC_CURVE_NAME_LIST_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCCurveNameList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECC_CURVE_NAME_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCCurveName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECC_PARAMETERS_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECCParameters"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDH_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDH_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDH_P256_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH_P256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDH_P384_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH_P384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDH_P521_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDH_P521"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDSA_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDSA_P256_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA_P256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDSA_P384_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA_P384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ECDSA_P521_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ECDSA_P521"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_EXPORTED_ISOLATED_KEY_HEADER_CURRENT_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_EXPORTED_ISOLATED_KEY_HEADER_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_EXPORT_LEGACY_FLAG: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_EXPORT_POLICY_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Export Policy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_HMAC_SHA256_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HMAC-SHA256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_IGNORE_DEVICE_STATE_FLAG: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_IMPL_HARDWARE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_IMPL_HARDWARE_RNG_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_IMPL_REMOVABLE_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_IMPL_SOFTWARE_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_IMPL_TYPE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Impl Type"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_IMPL_VIRTUAL_ISOLATION_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_INITIALIZATION_VECTOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IV"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES_CURRENT_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ISOLATED_KEY_ENVELOPE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ISOLATED_KEY_ENVELOPE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ISOLATED_KEY_FLAG_CREATED_IN_ISOLATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ISOLATED_KEY_FLAG_IMPORT_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KDF_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KDFKeyBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KDF_KEY_BLOB_MAGIC: u32 = 826688587u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KDF_SECRET_VALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KDFKeySecret"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_ACCESS_POLICY_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Key Access Policy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_ACCESS_POLICY_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_ATTEST_MAGIC: u32 = 1146110283u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_DERIVATION_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KEY_DERIVATION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_DERIVATION_INTERFACE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_DERIVATION_OPERATION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_ALGORITHM_CERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CERTIFICATE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOCAL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_ALGORITHM_LOCKEDCREDENTIALS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOCKEDCREDENTIALS"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SDDL"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_ALGORITHM_SID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WEBCREDENTIALS"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_CERT_CERTBLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_CERT_HASHID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HashId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_INTERFACE: u32 = 65540u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_LOCAL_LOGON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("logon"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_LOCAL_MACHINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("machine"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_PROTECTION_LOCAL_USER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("user"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_STORAGE_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KEY_STORAGE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_TYPE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Key Type"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_USAGE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Key Usage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_LAST_MODIFIED_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Modified"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_LENGTHS_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Lengths"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_LENGTH_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Length"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MAX_ALG_ID_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MAX_KEY_NAME_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MAX_NAME_LENGTH_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Max Name Length"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MAX_PROPERTY_DATA: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MAX_PROPERTY_NAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MD2_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MD2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MD4_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MD4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MD5_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MD5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_NAMED_DESCRIPTOR_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_NAME_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Name"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_NO_CACHED_PASSWORD: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_OPAQUETRANSPORT_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OpaqueTransport"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PAD_CIPHER_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PBKDF2_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PBKDF2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_ALTERNATE_KEY_STORAGE_LOCATION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_ALTERNATE_KEY_STORAGE_LOCATION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_CHANGEPASSWORD_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_CHANGEPASSWORD"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_ECC_EKCERT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_ECC_EKCERT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_ECC_EKNVCERT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_ECC_EKNVCERT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_ECC_EKPUB_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_ECC_EKPUB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_EKCERT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_EKCERT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_EKNVCERT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_EKNVCERT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_EKPUB_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_EKPUB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_ENCRYPTION_KEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_EXPORT_ALLOWED_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_EXPORT_ALLOWED"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_HMACVERIFICATION_KEY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_HMAC_AUTH_NONCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_HMAC_AUTH_NONCE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_HMAC_AUTH_POLICYINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_HMAC_AUTH_POLICYINFO"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_HMAC_AUTH_POLICYREF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_HMAC_AUTH_POLICYREF"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_HMAC_AUTH_SIGNATURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_HMAC_AUTH_SIGNATURE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_HMAC_AUTH_TICKET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_HMAC_AUTH_TICKET"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_IDENTITY_KEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_INTERMEDIATE_CA_EKCERT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_INTERMEDIATE_CA_EKCERT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_KEYATTESTATION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM12_KEYATTESTATION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_KEY_CREATIONHASH_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_KEY_CREATIONHASH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_KEY_CREATIONTICKET_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_KEY_CREATIONTICKET"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_KEY_USAGE_POLICY_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_KEY_USAGE_POLICY"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_MIGRATIONPASSWORD_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_MIGRATIONPASSWORD"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_NO_DA_PROTECTION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_NO_DA_PROTECTION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PASSWORD_REQUIRED_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PASSWORD_REQUIRED"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PCRTABLE_ALGORITHM_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PCRTABLE_ALGORITHM"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PCRTABLE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PCRTABLE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PLATFORMHANDLE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PLATFORMHANDLE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PLATFORM_BINDING_PCRALGID_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PLATFORM_BINDING_PCRALGID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PLATFORM_BINDING_PCRDIGESTLIST_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PLATFORM_BINDING_PCRDIGESTLIST"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PLATFORM_BINDING_PCRDIGEST_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PLATFORM_BINDING_PCRDIGEST"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PLATFORM_BINDING_PCRMASK_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PLATFORM_BINDING_PCRMASK"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PLATFORM_TYPE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PLATFORM_TYPE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PROVIDERHANDLE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PROVIDERMHANDLE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PROVIDER_VERSION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_PROVIDER_VERSION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_PSS_SALT_SIZE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PSS Salt Size"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_RAW_POLICYDIGEST_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_RAW_POLICYDIGEST"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_RSA_EKCERT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_RSA_EKCERT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_RSA_EKNVCERT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_RSA_EKNVCERT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_RSA_EKPUB_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_RSA_EKPUB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_RSA_SCHEME_HASH_ALG_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_RSA_SCHEME_HASH_ALG"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_RSA_SCHEME_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_RSA_SCHEME"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_SESSIONID_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_SESSIONID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_SIGNATURE_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_SRKPUB_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_SRKPUB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_STORAGEPARENT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_STORAGEPARENT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_STORAGE_KEY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_SYMMETRIC_KEYBITS_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_SYMMETRIC_KEYBITS"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM12_IDACTIVATION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM12_IDACTIVATION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM12_IDBINDING_DYNAMIC_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM12_IDBINDING_DYNAMIC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM12_IDBINDING_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM12_IDBINDING"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM2BNAME_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM2BNAME"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM_FW_VERSION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM_FW_VERSION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM_IFX_RSA_KEYGEN_PROHIBITED_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM_IFX_RSA_KEYGEN_PROHIBITED"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM_IFX_RSA_KEYGEN_VULNERABILITY_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM_IFX_RSA_KEYGEN_VULNERABILITY"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM_MANUFACTURER_ID_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM_MANUFACTURER_ID"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_TPM_VERSION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_TPM_VERSION"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PCP_USAGEAUTH_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCP_USAGEAUTH"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_APPLICATION_IMAGE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCacheApplicationImage"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_APPLICATION_STATUS_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCacheApplicationStatus"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_APPLICATION_TICKET_BYTE_LENGTH: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_APPLICATION_TICKET_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCacheApplicationTicket"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_CLEAR_FOR_CALLING_PROCESS_OPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_CLEAR_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCacheClear"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_DISABLE_DPL_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_FLAGS_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCacheFlags"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_FREE_APPLICATION_TICKET_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCacheFreeApplicationTicket"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_IS_GESTURE_REQUIRED_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCacheIsGestureRequired"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_PIN_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PinCachePin"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_CACHE_REQUIRE_GESTURE_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_PROMPT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardPinPrompt"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PIN_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardPin"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PKCS7_ENVELOPE_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PKCS7_ENVELOPE"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PKCS8_PRIVATE_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PKCS8_PRIVATEKEY"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PLATFORM_ATTEST_MAGIC: u32 = 1146110288u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PREFER_VIRTUAL_ISOLATION_FLAG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PROTECTED_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProtectedKeyBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PROTECTED_KEY_BLOB_MAGIC: u32 = 1263817296u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PROTECTION_INFO_TYPE_DESCRIPTOR_STRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PROTECT_TO_LOCAL_SYSTEM: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PROVIDER_HANDLE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Provider Handle"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PUBLIC_LENGTH_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PublicKeyLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_RC2_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RC2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_RC2_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RC2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_READER_ICON_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardReaderIcon"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_READER_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardReader"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ROOT_CERTSTORE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartcardRootCertStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_RSA_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_RSA_ALGORITHM_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSA"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_RSA_SIGN_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RSA_SIGN"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SCARD_NGC_KEY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardNgcKeyName"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SCARD_PIN_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardPinId"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SCARD_PIN_INFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardPinInfo"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SEALING_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SECURE_PIN_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardSecurePin"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SECURITY_DESCR_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security Descr"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SECURITY_DESCR_SUPPORT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security Descr Support"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SHA1_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SHA256_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SHA384_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SHA512_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHA512"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SIGNATURE_LENGTH_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SignatureLength"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SMARTCARD_GUID_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardGuid"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SP800108_CTR_HMAC_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SP800_108_CTR_HMAC"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SP80056A_CONCAT_ALGORITHM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SP800_56A_CONCAT"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM12_PROVIDER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_LOADABLE_KEY_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PcpTpmProtectedKeyBlob"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_LOADABLE_KEY_BLOB_MAGIC: u32 = 1297371211u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_PAD_PSS_IGNORE_SALT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT_CURRENT_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_PSS_SALT_SIZE_HASHSIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_PSS_SALT_SIZE_MAXIMUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TPM_PSS_SALT_SIZE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_TREAT_NIST_AS_GENERIC_ECC_FLAG: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UI_POLICY_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UI Policy"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UI_PROTECT_KEY_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UNIQUE_NAME_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Unique Name"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USER_CERTSTORE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCardUserCertStore"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USE_CONTEXT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Use Context"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USE_COUNT_ENABLED_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled Use Count"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USE_COUNT_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Use Count"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USE_PER_BOOT_KEY_FLAG: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USE_PER_BOOT_KEY_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Per Boot Key"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USE_VIRTUAL_ISOLATION_FLAG: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_USE_VIRTUAL_ISOLATION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Virtual Iso"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_VERSION_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS_CURRENT_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_VSM_KEY_ATTESTATION_STATEMENT_CURRENT_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_VSM_KEY_ATTESTATION_STATEMENT_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_WINDOW_HANDLE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HWND Handle"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NETSCAPE_SIGN_CA_CERT_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NETSCAPE_SIGN_CERT_TYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NETSCAPE_SMIME_CA_CERT_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NETSCAPE_SMIME_CERT_TYPE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NETSCAPE_SSL_CA_CERT_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_BY_KEY_RESPONDER_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_BY_NAME_RESPONDER_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_GOOD_CERT_STATUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_RESPONSE: ::windows_sys::core::PCSTR = 69i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_RESPONSE_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_REVOKED_CERT_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_SIGNED_RESPONSE: ::windows_sys::core::PCSTR = 68i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_BASIC_UNKNOWN_CERT_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_INTERNAL_ERROR_RESPONSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_MALFORMED_REQUEST_RESPONSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_REQUEST: ::windows_sys::core::PCSTR = 66i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_REQUEST_V1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_RESPONSE: ::windows_sys::core::PCSTR = 67i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_SIGNED_REQUEST: ::windows_sys::core::PCSTR = 65i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_SIG_REQUIRED_RESPONSE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_SUCCESSFUL_RESPONSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_TRY_LATER_RESPONSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OCSP_UNAUTHORIZED_RESPONSE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const OPAQUEKEYBLOB: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_CONFIG_REGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\PFX"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_DISABLE_ENCRYPT_CERTIFICATES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ENCRYPT_CERTIFICATES: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ENCRYPT_CERTIFICATES_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EncryptCertificates"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_EXPORT_ECC_CURVE_OID: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_EXPORT_ECC_CURVE_PARAMETERS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_EXPORT_PBES2_PARAMS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_EXPORT_RESERVED_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_EXPORT_SILENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_IMPORT_RESERVED_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_IMPORT_SILENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ONLY_CERTIFICATES: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ONLY_CERTIFICATES_CONTAINER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PfxContainer"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ONLY_CERTIFICATES_PROVIDER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PfxProvider"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ONLY_CERTIFICATES_PROVIDER_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ONLY_NOT_ENCRYPTED_CERTIFICATES: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_PBES2_ALG_AES256_SHA256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AES256-SHA256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_PBKDF2_ID_HMAC_SHA1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_PBKDF2_ID_HMAC_SHA256: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_PBKDF2_ID_HMAC_SHA384: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_PBKDF2_ID_HMAC_SHA512: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_PROTECT_TO_DOMAIN_SIDS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_VIRTUAL_ISOLATION_KEY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS5_PADDING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS7_SIGNER_INFO: ::windows_sys::core::PCSTR = 500i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_7_NDR_ENCODING: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_ATTRIBUTE: ::windows_sys::core::PCSTR = 22i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_ATTRIBUTES: ::windows_sys::core::PCSTR = 48i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_CONTENT_INFO: ::windows_sys::core::PCSTR = 33i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_CONTENT_INFO_SEQUENCE_OF_ANY: ::windows_sys::core::PCSTR = 23i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_CTL: ::windows_sys::core::PCSTR = 37i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_ENCRYPTED_PRIVATE_KEY_INFO: ::windows_sys::core::PCSTR = 45i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_PRIVATE_KEY_INFO: ::windows_sys::core::PCSTR = 44i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_RC2_CBC_PARAMETERS: ::windows_sys::core::PCSTR = 41i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_RSAES_OAEP_PARAMETERS: ::windows_sys::core::PCSTR = 76i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_RSA_PRIVATE_KEY: ::windows_sys::core::PCSTR = 43i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_RSA_SSA_PSS_PARAMETERS: ::windows_sys::core::PCSTR = 75i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_RSA_SSA_PSS_TRAILER_FIELD_BC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_SMIME_CAPABILITIES: ::windows_sys::core::PCSTR = 42i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_SORTED_CTL: ::windows_sys::core::PCSTR = 49i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_TIME_REQUEST: ::windows_sys::core::PCSTR = 18i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_UTC_TIME: ::windows_sys::core::PCSTR = 17i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PLAINTEXTKEYBLOB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ADMIN_PIN: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_APPLI_CERT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_CERTCHAIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_CHANGE_PASSWORD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_CONTAINER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_CONTEXT_INFO: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_CRYPT_COUNT_KEY_USE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_DISMISS_PIN_UI_SEC: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ENUMALGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ENUMALGS_EX: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ENUMCONTAINERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ENUMELECTROOTS: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ENUMEX_SIGNING_PROT: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ENUMMANDROOTS: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_IMPTYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYSET_TYPE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYSPEC: u32 = 39u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYSTORAGE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYX_KEYSIZE_INC: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEY_TYPE_SUBTYPE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_PROVTYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SESSION_KEYSIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SGC_INFO: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SIG_KEYSIZE_INC: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SMARTCARD_GUID: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SMARTCARD_READER_ICON: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SYM_KEYSIZE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_UNIQUE_CONTAINER: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_VERSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PRIVATEKEYBLOB: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_DH_SCHANNEL: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_DSS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_DSS_DH: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_EC_ECDSA_FULL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_EC_ECDSA_SIG: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_EC_ECNRA_FULL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_EC_ECNRA_SIG: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_FORTEZZA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_INTEL_SEC: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_MS_EXCHANGE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_REPLACE_OWF: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_RNG: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_RSA_AES: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_RSA_FULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_RSA_SCHANNEL: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_RSA_SIG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_SPYRUS_LYNKS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_SSL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_STT_ACQ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_STT_BRND: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_STT_ISS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_STT_MER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PROV_STT_ROOT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PUBLICKEYBLOB: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PUBLICKEYBLOBEX: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const RANDOM_PADDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const RECIPIENTPOLICYV1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const RECIPIENTPOLICYV2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const REPORT_NO_PRIVATE_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const REVOCATION_OID_CRL_REVOCATION: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const RSA1024BIT_KEY: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const RSA_CSP_PUBLICKEYBLOB: ::windows_sys::core::PCSTR = 19i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SCHANNEL_ENC_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SCHANNEL_MAC_KEY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("SchemeDllRetrieveEncodedObjectW"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("SchemeDllRetrieveEncodedObject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SIGNATURE_RESOURCE_NUMBER: u32 = 666u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SIMPLEBLOB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SITE_PIN_RULES_ALL_SUBDOMAINS_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_ECCPUBLIC_BLOB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SSLECCPUBLICBLOB"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_F12_ERROR_TEXT_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_HPKP_HEADER_COUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_HPKP_PKP_HEADER_INDEX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_HPKP_PKP_RO_HEADER_INDEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_KEY_PIN_ERROR_TEXT_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_OBJECT_LOCATOR_CERT_VALIDATION_CONFIG_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("SslObjectLocatorInitializeCertValidationConfig"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_OBJECT_LOCATOR_ISSUER_LIST_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("SslObjectLocatorInitializeIssuerList"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SSL_OBJECT_LOCATOR_PFX_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("SslObjectLocatorInitializePfx"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const SYMMETRICWRAPKEYBLOB: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_DONT_HASH_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_BAD_ALG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_BAD_FORMAT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_BAD_REQUEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_EXTENSION_NOT_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_INFO_NOT_AVAILABLE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_POLICY_NOT_SUPPORTED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_SYSTEM_FAILURE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_FAILURE_TIME_NOT_AVAILABLE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_INFO: ::windows_sys::core::PCSTR = 80i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_NO_AUTH_RETRIEVAL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_REQUEST: ::windows_sys::core::PCSTR = 78i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_RESPONSE: ::windows_sys::core::PCSTR = 79i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_VERIFY_CONTEXT_SIGNATURE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_FLUSH_CRL: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_FLUSH_CRL_FROM_CERT: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_FLUSH_CTL: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CERT: ::windows_sys::core::PCSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CRL: ::windows_sys::core::PCSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_FLUSH_OBJECT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("TimeValidDllFlushObject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_GET_CRL: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_GET_CRL_FROM_CERT: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_GET_CTL: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CERT: ::windows_sys::core::PCSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CRL: ::windows_sys::core::PCSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIME_VALID_OID_GET_OBJECT_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("TimeValidDllGetObject"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TPM_RSA_SRK_SEAL_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MICROSOFT_PCP_KSP_RSA_SEAL_KEY_3BD1C4BF-004E-4E2F-8A4D-0BF633DCB074"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CERTIFICATE_CRL_DIST_POINT: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CERTIFICATE_CRL_DIST_POINT_AND_OCSP: ::windows_sys::core::PCSTR = 11i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CERTIFICATE_FRESHEST_CRL: ::windows_sys::core::PCSTR = 6i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CERTIFICATE_ISSUER: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CERTIFICATE_OCSP: ::windows_sys::core::PCSTR = 9i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CERTIFICATE_OCSP_AND_CRL_DIST_POINT: ::windows_sys::core::PCSTR = 10i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CERTIFICATE_ONLY_OCSP: ::windows_sys::core::PCSTR = 13i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CRL_FRESHEST_CRL: ::windows_sys::core::PCSTR = 7i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CRL_ISSUER: ::windows_sys::core::PCSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CROSS_CERT_DIST_POINT: ::windows_sys::core::PCSTR = 8i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CROSS_CERT_SUBJECT_INFO_ACCESS: ::windows_sys::core::PCSTR = 12i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CTL_ISSUER: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_CTL_NEXT_UPDATE: ::windows_sys::core::PCSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const URL_OID_GET_OBJECT_URL_FUNC: ::windows_sys::core::PCSTR = ::windows_sys::s!("UrlDllGetObjectUrl"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const USAGE_MATCH_TYPE_AND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const USAGE_MATCH_TYPE_OR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ALGORITHM_IDENTIFIER: ::windows_sys::core::PCSTR = 74i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ALTERNATE_NAME: ::windows_sys::core::PCSTR = 12i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ANY_STRING: i32 = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_AUTHORITY_INFO_ACCESS: ::windows_sys::core::PCSTR = 32i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_AUTHORITY_KEY_ID: ::windows_sys::core::PCSTR = 9i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_AUTHORITY_KEY_ID2: ::windows_sys::core::PCSTR = 31i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_BASIC_CONSTRAINTS: ::windows_sys::core::PCSTR = 13i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_BASIC_CONSTRAINTS2: ::windows_sys::core::PCSTR = 15i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_BIOMETRIC_EXT: ::windows_sys::core::PCSTR = 71i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_BITS: ::windows_sys::core::PCSTR = 26i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_BITS_WITHOUT_TRAILING_ZEROES: ::windows_sys::core::PCSTR = 51i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERT: ::windows_sys::core::PCSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERTIFICATE_TEMPLATE: ::windows_sys::core::PCSTR = 64i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERT_BUNDLE: ::windows_sys::core::PCSTR = 81i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERT_CRL_TO_BE_SIGNED: ::windows_sys::core::PCSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERT_PAIR: ::windows_sys::core::PCSTR = 53i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERT_POLICIES: ::windows_sys::core::PCSTR = 16i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERT_REQUEST_TO_BE_SIGNED: ::windows_sys::core::PCSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CERT_TO_BE_SIGNED: ::windows_sys::core::PCSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CHOICE_OF_TIME: ::windows_sys::core::PCSTR = 30i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CRL_DIST_POINTS: ::windows_sys::core::PCSTR = 35i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CRL_REASON_CODE: i32 = 29i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_CROSS_CERT_DIST_POINTS: ::windows_sys::core::PCSTR = 58i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_DH_PARAMETERS: ::windows_sys::core::PCSTR = 47i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_DH_PUBLICKEY: i32 = 38i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_DSS_PARAMETERS: ::windows_sys::core::PCSTR = 39i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_DSS_PUBLICKEY: i32 = 38i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_DSS_SIGNATURE: ::windows_sys::core::PCSTR = 40i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ECC_PARAMETERS: ::windows_sys::core::PCSTR = 85i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ECC_PRIVATE_KEY: ::windows_sys::core::PCSTR = 82i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ECC_SIGNATURE: ::windows_sys::core::PCSTR = 47i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ENHANCED_KEY_USAGE: ::windows_sys::core::PCSTR = 36i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ENUMERATED: ::windows_sys::core::PCSTR = 29i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_EXTENSIONS: ::windows_sys::core::PCSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_INTEGER: ::windows_sys::core::PCSTR = 27i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ISSUING_DIST_POINT: ::windows_sys::core::PCSTR = 54i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_KEYGEN_REQUEST_TO_BE_SIGNED: ::windows_sys::core::PCSTR = 21i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_KEY_ATTRIBUTES: ::windows_sys::core::PCSTR = 10i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_KEY_USAGE: ::windows_sys::core::PCSTR = 14i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_KEY_USAGE_RESTRICTION: ::windows_sys::core::PCSTR = 11i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_LOGOTYPE_EXT: ::windows_sys::core::PCSTR = 70i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_MULTI_BYTE_INTEGER: ::windows_sys::core::PCSTR = 28i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_MULTI_BYTE_UINT: ::windows_sys::core::PCSTR = 38i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_NAME: ::windows_sys::core::PCSTR = 7i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_NAME_CONSTRAINTS: ::windows_sys::core::PCSTR = 55i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_NAME_VALUE: ::windows_sys::core::PCSTR = 6i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_NDR_ENCODING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_OBJECT_IDENTIFIER: ::windows_sys::core::PCSTR = 73i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_OCTET_STRING: ::windows_sys::core::PCSTR = 25i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_PKIX_POLICY_QUALIFIER_USERNOTICE: ::windows_sys::core::PCSTR = 46i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_POLICY_CONSTRAINTS: ::windows_sys::core::PCSTR = 57i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_POLICY_MAPPINGS: ::windows_sys::core::PCSTR = 56i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_PUBLIC_KEY_INFO: ::windows_sys::core::PCSTR = 8i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_QC_STATEMENTS_EXT: ::windows_sys::core::PCSTR = 42i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_SEQUENCE_OF_ANY: ::windows_sys::core::PCSTR = 34i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_SUBJECT_DIR_ATTRS: ::windows_sys::core::PCSTR = 84i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_SUBJECT_INFO_ACCESS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_UNICODE_ANY_STRING: i32 = 24i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_UNICODE_NAME: ::windows_sys::core::PCSTR = 20i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_UNICODE_NAME_VALUE: ::windows_sys::core::PCSTR = 24i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X942_DH_PARAMETERS: ::windows_sys::core::PCSTR = 50i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X942_OTHER_INFO: ::windows_sys::core::PCSTR = 52i32 as _; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ZERO_PADDING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const cPRIV_KEY_CACHE_MAX_ITEMS_DEFAULT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const cPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS_DEFAULT: u32 = 86400u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const dwFORCE_KEY_PROTECTION_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const dwFORCE_KEY_PROTECTION_HIGH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const dwFORCE_KEY_PROTECTION_USER_SELECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szFORCE_KEY_PROTECTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("ForceKeyProtection"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szKEY_CACHE_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("CachePrivateKeys"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szKEY_CACHE_SECONDS: ::windows_sys::core::PCSTR = ::windows_sys::s!("PrivateKeyLifetimeSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szKEY_CRYPTOAPI_PRIVATE_KEY_OPTIONS: ::windows_sys::core::PCSTR = ::windows_sys::s!("Software\\Policies\\Microsoft\\Cryptography"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOIDVerisign_FailInfo: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.9.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOIDVerisign_MessageType: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.9.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOIDVerisign_PkiStatus: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.9.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOIDVerisign_RecipientNonce: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.9.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOIDVerisign_SenderNonce: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.9.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOIDVerisign_TransactionID: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.9.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ANSI_X942: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10046"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ANSI_X942_DH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10046.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ANY_APPLICATION_POLICY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.12.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ANY_CERT_POLICY: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.32.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ANY_ENHANCED_KEY_USAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.37.0"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_APPLICATION_CERT_POLICIES: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_APPLICATION_POLICY_CONSTRAINTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_APPLICATION_POLICY_MAPPINGS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ARCHIVED_KEY_ATTR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ARCHIVED_KEY_CERT_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ATTEST_WHQL_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.5.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ATTR_PLATFORM_SPECIFICATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.17"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ATTR_SUPPORTED_ALGORITHMS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.52"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ATTR_TPM_SECURITY_ASSERTIONS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.18"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ATTR_TPM_SPECIFICATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_AUTHORITY_INFO_ACCESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_AUTHORITY_KEY_IDENTIFIER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_AUTHORITY_KEY_IDENTIFIER2: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.35"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_AUTHORITY_REVOCATION_LIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.38"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_AUTO_ENROLL_CTL_USAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.20.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_BACKGROUND_OTHER_LOGOTYPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.20.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_BASIC_CONSTRAINTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_BASIC_CONSTRAINTS2: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.19"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_BIOMETRIC_EXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_BIOMETRIC_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.41"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_BUSINESS_CATEGORY: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CA_CERTIFICATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.37"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERTIFICATE_REVOCATION_LIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.39"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERTIFICATE_TEMPLATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERTSRV_CA_VERSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERTSRV_CROSSCA_VERSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.22"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERTSRV_PREVIOUS_CERT_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_DISALLOWED_FILETIME_PROP_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.11.104"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_EXTENSIONS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.11.28"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_KEY_IDENTIFIER_PROP_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.11.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_MANIFOLD: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.20.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_MD5_HASH_PROP_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.11.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_POLICIES: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.32"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_POLICIES_95: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_POLICIES_95_QUALIFIER1: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.7.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_PROP_ID_PREFIX: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.11."); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_SIGNATURE_HASH_PROP_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.11.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_STRONG_KEY_OS_1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.72.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_STRONG_KEY_OS_CURRENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.6.1.4.1.311.72.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_STRONG_KEY_OS_PREFIX: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.72.2."); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_STRONG_SIGN_OS_1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.72.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_STRONG_SIGN_OS_CURRENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.6.1.4.1.311.72.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_STRONG_SIGN_OS_PREFIX: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.72.1."); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.11.29"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_ADD_ATTRIBUTES: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.10.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_ADD_EXTENSIONS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_DATA_RETURN: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_DECRYPTED_POP: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_ENCRYPTED_POP: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_GET_CERT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_GET_CRL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_IDENTIFICATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_IDENTITY_PROOF: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_ID_CONFIRM_CERT_ACCEPTANCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.24"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_ID_POP_LINK_RANDOM: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.22"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_ID_POP_LINK_WITNESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.23"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_LRA_POP_WITNESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_QUERY_PENDING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_RECIPIENT_NONCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_REG_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.18"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_RESPONSE_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.19"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_REVOKE_REQUEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.17"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_SENDER_NONCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_STATUS_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CMC_TRANSACTION_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.7.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CN_ECDSA_SHA256: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.156.11235.1.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_COMMON_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_COUNTRY_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CRL_DIST_POINTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.31"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CRL_NEXT_PUBLISH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CRL_NUMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CRL_REASON_CODE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CRL_SELF_CDP: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CRL_VIRTUAL_BASE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CROSS_CERTIFICATE_PAIR: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.40"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CROSS_CERT_DIST_POINTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.9.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CTL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CT_CERT_SCTLIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.11129.2.4.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CT_PKI_DATA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.12.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_CT_PKI_RESPONSE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.12.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DELTA_CRL_INDICATOR: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.27"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DESCRIPTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DESTINATION_INDICATOR: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.27"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DEVICE_SERIAL_NUMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DH_SINGLE_PASS_STDDH_SHA1_KDF: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.133.16.840.63.0.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DH_SINGLE_PASS_STDDH_SHA256_KDF: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.1.11.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DH_SINGLE_PASS_STDDH_SHA384_KDF: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.1.11.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DISALLOWED_HASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.6.1.4.1.311.10.11.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DISALLOWED_LIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.30"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DN_QUALIFIER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.46"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DOMAIN_COMPONENT: ::windows_sys::core::PCSTR = ::windows_sys::s!("0.9.2342.19200300.100.1.25"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DRM: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.5.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DRM_INDIVIDUALIZATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.5.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DSALG: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DSALG_CRPT: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.8.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DSALG_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.8.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DSALG_RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.8.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DSALG_SIGN: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.8.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DS_EMAIL_REPLICATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.19"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_DYNAMIC_CODE_GEN_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.76.5.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP160R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP160T1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP192R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP192T1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP224R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP224T1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP256R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP256T1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP320R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP320T1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP384R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP384T1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP512R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_BRAINPOOLP512T1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.36.3.3.2.8.1.1.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_EC192WAPI: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.156.11235.1.1.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_NISTP192: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_NISTP224: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.33"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_NISTP256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.10045.3.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_NISTP384: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.132.0.34"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_NISTP521: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.132.0.35"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_P256: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_P384: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.34"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_P521: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.35"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP160K1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP160R1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP160R2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.30"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP192K1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.31"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP192R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.10045.3.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP224K1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.32"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP224R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.132.0.33"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP256K1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.132.0.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP256R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.10045.3.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP384R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.132.0.34"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_SECP521R1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.132.0.35"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_WTLS12: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.132.0.33"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_WTLS7: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.3.132.0.30"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_WTLS9: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.43.1.4.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_X962P192V1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_X962P192V2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_X962P192V3: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_X962P239V1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_X962P239V2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_X962P239V3: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.3.1.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_CURVE_X962P256V1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.2.840.10045.3.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECC_PUBLIC_KEY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECDSA_SHA1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.4.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECDSA_SHA256: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.4.3.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECDSA_SHA384: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.4.3.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECDSA_SHA512: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.4.3.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ECDSA_SPECIFIED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10045.4.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_EFS_RECOVERY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.4.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_EMBEDDED_NT_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENCLAVE_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.42"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENCRYPTED_KEY_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENHANCED_KEY_USAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.37"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLLMENT_AGENT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.20.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLLMENT_CSP_PROVIDER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.13.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLLMENT_NAME_VALUE_PAIR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.13.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_AIK_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.39"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_ATTESTATION_CHALLENGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.28"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_ATTESTATION_STATEMENT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.24"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_CAXCHGCERT_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.27"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_CERTTYPE_EXTENSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.20.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_EKPUB_CHALLENGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.26"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_EKVERIFYCERT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.31"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_EKVERIFYCREDS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.32"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_EKVERIFYKEY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.30"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_EK_CA_KEYID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.43"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_EK_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.23"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_ENCRYPTION_ALGORITHM: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.29"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_KEY_AFFINITY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.41"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_KSP_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.25"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_SCEP_CHALLENGE_ANSWER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.35"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_SCEP_CLIENT_REQUEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.37"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_SCEP_ERROR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.33"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_SCEP_SERVER_MESSAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.38"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_SCEP_SERVER_SECRET: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.40"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_SCEP_SERVER_STATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.34"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENROLL_SCEP_SIGNER_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.42"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ENTERPRISE_OID_ROOT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_EV_RDN_COUNTRY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.60.2.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_EV_RDN_LOCALE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.60.2.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_EV_RDN_STATE_OR_PROVINCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.60.2.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_EV_WHQL_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.39"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_FACSIMILE_TELEPHONE_NUMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.23"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_FRESHEST_CRL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.46"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_GIVEN_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.42"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_HPKP_DOMAIN_NAME_CTL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.60"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_HPKP_HEADER_VALUE_CTL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.61"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_SuiteAConfidentiality: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_SuiteAIntegrity: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_SuiteAKMandSig: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.18"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_SuiteAKeyManagement: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.17"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_SuiteASignature: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_SuiteATokenProtection: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicConfidentiality: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicIntegrity: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicKMandSig: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicKMandUpdSig: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicKeyManagement: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicSignature: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicTokenProtection: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicUpdatedInteg: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_mosaicUpdatedSig: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.19"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_sdnsConfidentiality: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_sdnsIntegrity: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_sdnsKMandSig: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_sdnsKeyManagement: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_sdnsSignature: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INFOSEC_sdnsTokenProtection: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.2.1.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INHIBIT_ANY_POLICY: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.54"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INITIALS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.43"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INTERNATIONALIZED_EMAIL_ADDRESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.20.2.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_INTERNATIONAL_ISDN_NUMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.25"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_IPSEC_KP_IKE_INTERMEDIATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.8.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ISSUED_CERT_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.17"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ISSUER_ALT_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ISSUER_ALT_NAME2: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.18"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ISSUING_DIST_POINT: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.28"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_IUM_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.37"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KEYID_RDN: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.7.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KEY_ATTRIBUTES: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KEY_USAGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KEY_USAGE_RESTRICTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_CA_EXCHANGE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_CSP_SIGNATURE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_CTL_USAGE_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_DOCUMENT_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_EFS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_FLIGHT_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.27"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_KERNEL_MODE_CODE_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.61.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.61.5.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.61.4.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_KEY_RECOVERY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_KEY_RECOVERY_AGENT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_LIFETIME_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_MOBILE_DEVICE_SOFTWARE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_PRIVACY_CA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.36"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_QUALIFIED_SUBORDINATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_SMARTCARD_LOGON: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.20.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_SMART_DISPLAY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_TIME_STAMP_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_TPM_AIK_CERTIFICATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.8.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_TPM_EK_CERTIFICATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.8.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_KP_TPM_PLATFORM_CERTIFICATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.8.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_LEGACY_POLICY_MAPPINGS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_LICENSES: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.6.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_LICENSE_SERVER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.6.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_LOCALITY_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_LOCAL_MACHINE_KEYSET: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.17.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_LOGOTYPE_EXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.1.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_LOYALTY_OTHER_LOGOTYPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.20.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_MEMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.31"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_MICROSOFT_PUBLISHER_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.76.8.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NAME_CONSTRAINTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.30"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_BASE_URL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_CA_POLICY_URL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_CA_REVOCATION_URL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_CERT_EXTENSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_CERT_RENEWAL_URL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_CERT_SEQUENCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.2.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_CERT_TYPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_COMMENT: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_DATA_TYPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_REVOCATION_URL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NETSCAPE_SSL_SERVER_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.1.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NEXT_UPDATE_LOCATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_AES128_CBC: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_AES128_WRAP: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_AES192_CBC: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.1.22"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_AES192_WRAP: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.1.25"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_AES256_CBC: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.1.42"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_AES256_WRAP: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.1.45"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_sha256: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_sha384: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NIST_sha512: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.101.3.4.2.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NT5_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NTDS_REPLICATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.25.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_NT_PRINCIPAL_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.20.2.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OEM_WHQL_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIW: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWDIR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.7.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWDIR_CRPT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.7.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWDIR_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.7.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWDIR_SIGN: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.7.2.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWDIR_md2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.7.2.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWDIR_md2RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.7.2.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_desCBC: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_desCFB: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_desECB: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_desEDE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.17"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_desMAC: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_desOFB: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_dhCommMod: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_dsa: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_dsaComm: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_dsaCommSHA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_dsaCommSHA1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.28"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_dsaSHA1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.27"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_keyHashSeal: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.23"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_md2RSASign: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.24"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_md4RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_md4RSA2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_md5RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_md5RSASign: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.25"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_mdc2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.19"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_mdc2RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_rsaSign: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_rsaXchg: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.22"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_sha: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.18"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_sha1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.26"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_sha1RSASign: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.29"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_shaDSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OIWSEC_shaRSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.14.3.2.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ORGANIZATIONAL_UNIT_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ORGANIZATION_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OS_VERSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.13.2.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_OWNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.32"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PHYSICAL_DELIVERY_OFFICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.19"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PIN_RULES_CTL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.32"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PIN_RULES_DOMAIN_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.34"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PIN_RULES_EXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.33"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PIN_RULES_LOG_END_DATE_EXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.35"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PIN_RULES_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.31"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_10: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_EXTENDED_ATTRIBUTES: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.17.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_FRIENDLY_NAME_ATTR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_KEY_PROVIDER_NAME_ATTR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.17.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_LOCAL_KEY_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.17.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_PbeIds: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_pbeWithSHA1And128BitRC2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_pbeWithSHA1And128BitRC4: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_pbeWithSHA1And2KeyTripleDES: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_pbeWithSHA1And3KeyTripleDES: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_pbeWithSHA1And40BitRC2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12.1.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_12_pbeWithSHA1And40BitRC4: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.12.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_3: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_4: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_5: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_5_PBES2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.5.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_5_PBKDF2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.5.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_6: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_7: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_7_DATA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_7_DIGESTED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_7_ENCRYPTED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_7_ENVELOPED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_7_SIGNED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_7_SIGNEDANDENVELOPED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_8: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_9: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_9_CONTENT_TYPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKCS_9_MESSAGE_DIGEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKINIT_KP_KDC: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.2.3.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_ACC_DESCR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_CA_ISSUERS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_CA_REPOSITORY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_CLIENT_AUTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_CODE_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_EMAIL_PROTECTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_IPSEC_END_SYSTEM: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_IPSEC_TUNNEL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_IPSEC_USER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_OCSP_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_SERVER_AUTH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_KP_TIMESTAMP_SIGNING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.3.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_NO_SIGNATURE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.6.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_OCSP: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_OCSP_BASIC_SIGNED_RESPONSE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_OCSP_NOCHECK: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_OCSP_NONCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_PE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_POLICY_QUALIFIER_CPS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_POLICY_QUALIFIER_USERNOTICE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PKIX_TIME_STAMPING: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.48.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PLATFORM_MANIFEST_BINARY_ID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.28"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_POLICY_CONSTRAINTS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.36"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_POLICY_MAPPINGS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.33"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_POSTAL_ADDRESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_POSTAL_CODE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.17"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_POST_OFFICE_BOX: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.18"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PREFERRED_DELIVERY_METHOD: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.28"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PRESENTATION_ADDRESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.29"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PRIVATEKEY_USAGE_PERIOD: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.16"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PRODUCT_UPDATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.31.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PROTECTED_PROCESS_LIGHT_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.22"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_PROTECTED_PROCESS_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.24"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_QC_EU_COMPLIANCE: ::windows_sys::core::PCSTR = ::windows_sys::s!("0.4.0.1862.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_QC_SSCD: ::windows_sys::core::PCSTR = ::windows_sys::s!("0.4.0.1862.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_QC_STATEMENTS_EXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RDN_DUMMY_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RDN_TCG_PLATFORM_MANUFACTURER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RDN_TCG_PLATFORM_MODEL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RDN_TCG_PLATFORM_VERSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RDN_TPM_MANUFACTURER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RDN_TPM_MODEL: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RDN_TPM_VERSION: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.23.133.2.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_REASON_CODE_HOLD: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.23"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_REGISTERED_ADDRESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.26"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_REMOVE_CERTIFICATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.8.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RENEWAL_CERTIFICATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.13.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_REQUEST_CLIENT_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_REQUIRE_CERT_CHAIN_POLICY: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.21.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_REVOKED_LIST_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.19"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RFC3161_counterSign: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.3.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ROLE_OCCUPANT: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.33"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ROOT_LIST_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.60.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.60.3.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ROOT_PROGRAM_FLAGS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.60.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.60.3.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSAES_OAEP: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_DES_EDE3_CBC: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.3.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_DH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_ENCRYPT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_MD2: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_MD2RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_MD4: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_MD4RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_MD5: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.2.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_MD5RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_MGF1: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_PSPECIFIED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_RC2CBC: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.3.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_RC4: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.3.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_RC5_CBCPad: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.3.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SETOAEP_RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SHA1RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SHA256RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SHA384RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SHA512RSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SMIMECapabilities: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.15"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SMIMEalg: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.16.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SMIMEalgCMS3DESwrap: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.16.3.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SMIMEalgCMSRC2wrap: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.16.3.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SMIMEalgESDH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.16.3.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_SSA_PSS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_certExtensions: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_challengePwd: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_contentType: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_counterSign: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_data: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_digestedData: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_emailAddr: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_encryptedData: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.6"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_envelopedData: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_extCertAttrs: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_hashedData: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_messageDigest: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_preferSignedData: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.15.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_signEnvData: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_signedData: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.7.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_signingTime: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_unstructAddr: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_RSA_unstructName: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SEARCH_GUIDE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SEE_ALSO: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.34"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SERIALIZED: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SERVER_GATED_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SGC_NETSCAPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113730.4.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SITE_PIN_RULES_FLAGS_ATTR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.4.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SITE_PIN_RULES_INDEX_ATTR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.4.2"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SORTED_CTL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.1.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_STATE_OR_PROVINCE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.8"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_STREET_ADDRESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SUBJECT_ALT_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SUBJECT_ALT_NAME2: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.17"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SUBJECT_DIR_ATTRS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SUBJECT_INFO_ACCESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.1.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SUBJECT_KEY_IDENTIFIER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.29.14"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SUPPORTED_APPLICATION_CONTEXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.30"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SUR_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_SYNC_ROOT_CTL_EXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.50"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_TELEPHONE_NUMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_TELETEXT_TERMINAL_IDENTIFIER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.22"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_TELEX_NUMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_TIMESTAMP_TOKEN: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.16.1.4"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_TITLE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_TLS_FEATURES_EXT: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.5.5.7.1.24"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_USER_CERTIFICATE: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.36"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_USER_PASSWORD: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.35"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_VERISIGN_BITSTRING_6_13: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.6.13"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_VERISIGN_ISS_STRONG_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.8.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_VERISIGN_ONSITE_JURISDICTION_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.6.11"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_VERISIGN_PRIVATE_6_9: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.16.840.1.113733.1.6.9"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_WHQL_CRYPTO: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.5"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_WINDOWS_KITS_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.20"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_WINDOWS_RT_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.21"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_WINDOWS_SOFTWARE_EXTENSION_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.26"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_WINDOWS_STORE_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.76.3.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_WINDOWS_TCB_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.23"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_WINDOWS_THIRD_PARTY_COMPONENT_SIGNER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.3.25"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_X21_ADDRESS: ::windows_sys::core::PCSTR = ::windows_sys::s!("2.5.4.24"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_X957: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10040"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_X957_DSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10040.4.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_X957_SHA1DSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.10040.4.3"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szOID_YESNO_TRUST_ATTR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.4.1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szPRIV_KEY_CACHE_MAX_ITEMS: ::windows_sys::core::PCSTR = ::windows_sys::s!("PrivKeyCacheMaxItems"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const szPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS: ::windows_sys::core::PCSTR = ::windows_sys::s!("PrivKeyCachePurgeIntervalSeconds"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_COLLECTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("Collection"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("File"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_FILENAME_W: ::windows_sys::core::PCSTR = ::windows_sys::s!("File"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_LDAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Ldap"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_LDAP_W: ::windows_sys::core::PCSTR = ::windows_sys::s!("Ldap"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_MEMORY: ::windows_sys::core::PCSTR = ::windows_sys::s!("Memory"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_PHYSICAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Physical"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_PHYSICAL_W: ::windows_sys::core::PCSTR = ::windows_sys::s!("Physical"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_PKCS12: ::windows_sys::core::PCSTR = ::windows_sys::s!("PKCS12"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_PKCS7: ::windows_sys::core::PCSTR = ::windows_sys::s!("PKCS7"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_SERIALIZED: ::windows_sys::core::PCSTR = ::windows_sys::s!("Serialized"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_SMART_CARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SmartCard"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_SMART_CARD_W: ::windows_sys::core::PCSTR = ::windows_sys::s!("SmartCard"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_SYSTEM_REGISTRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemRegistry"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W: ::windows_sys::core::PCSTR = ::windows_sys::s!("SystemRegistry"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const sz_CERT_STORE_PROV_SYSTEM_W: ::windows_sys::core::PCSTR = ::windows_sys::s!("System"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_CANONICALIZATION_C14N: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/TR/2001/REC-xml-c14n-20010315"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_CANONICALIZATION_C14NC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_CANONICALIZATION_EXSLUSIVE_C14N: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/10/xml-exc-c14n#"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_CANONICALIZATION_EXSLUSIVE_C14NC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/10/xml-exc-c14n#WithComments"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_TRANSFORM_XPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/TR/1999/REC-xpath-19991116"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_BASE64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#base64"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_DSA_SHA1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#dsa-sha1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_ECDSA_SHA1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_ECDSA_SHA256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_ECDSA_SHA384: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_ECDSA_SHA512: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_HMAC_SHA1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#hmac-sha1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_HMAC_SHA256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#hmac-sha256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_HMAC_SHA384: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#hmac-sha384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_HMAC_SHA512: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#hmac-sha512"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_RSA_SHA1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#rsa-sha1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_RSA_SHA256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_RSA_SHA384: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#rsa-sha384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_RSA_SHA512: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_SHA1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#sha1"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_SHA256: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmlenc#sha256"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_SHA384: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmldsig-more#sha384"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_DIGSIG_SHA512: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2001/04/xmlenc#sha512"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_TRANSFORM_BASE64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#base64"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszURI_XMLNS_TRANSFORM_ENVELOPED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#enveloped-signature"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszXMLNS_DIGSIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszXMLNS_DIGSIG_Id: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Id"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const wszXMLNS_DIGSIG_SignatureProperties: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://www.w3.org/2000/09/xmldsig#SignatureProperties"); -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_DH_KEY_BLOB_MAGIC = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_PUBLIC_MAGIC: BCRYPT_DH_KEY_BLOB_MAGIC = 1112557636u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DH_PRIVATE_MAGIC: BCRYPT_DH_KEY_BLOB_MAGIC = 1448101956u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_DSA_MAGIC = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PUBLIC_MAGIC: BCRYPT_DSA_MAGIC = 1112560452u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_DSA_PRIVATE_MAGIC: BCRYPT_DSA_MAGIC = 1448104772u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_HASH_OPERATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_OPERATION_HASH_DATA: BCRYPT_HASH_OPERATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_OPERATION_FINISH_HASH: BCRYPT_HASH_OPERATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_INTERFACE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE: BCRYPT_INTERFACE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CIPHER_INTERFACE: BCRYPT_INTERFACE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_INTERFACE: BCRYPT_INTERFACE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RNG_INTERFACE: BCRYPT_INTERFACE = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SECRET_AGREEMENT_INTERFACE: BCRYPT_INTERFACE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SIGNATURE_INTERFACE: BCRYPT_INTERFACE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_KEY_STORAGE_INTERFACE: BCRYPT_INTERFACE = 65537u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SCHANNEL_INTERFACE: BCRYPT_INTERFACE = 65538u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SCHANNEL_SIGNATURE_INTERFACE: BCRYPT_INTERFACE = 65539u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_MULTI_OPERATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_OPERATION_TYPE_HASH: BCRYPT_MULTI_OPERATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ALG_HANDLE_HMAC_FLAG: BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PROV_DISPATCH: BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_REUSABLE_FLAG: BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_OPERATION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_CIPHER_OPERATION: BCRYPT_OPERATION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_HASH_OPERATION: BCRYPT_OPERATION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION: BCRYPT_OPERATION = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SECRET_AGREEMENT_OPERATION: BCRYPT_OPERATION = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_SIGNATURE_OPERATION: BCRYPT_OPERATION = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RNG_OPERATION: BCRYPT_OPERATION = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_QUERY_PROVIDER_MODE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ANY: BCRYPT_QUERY_PROVIDER_MODE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UM: BCRYPT_QUERY_PROVIDER_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KM: BCRYPT_QUERY_PROVIDER_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MM: BCRYPT_QUERY_PROVIDER_MODE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_RESOLVE_PROVIDERS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ALL_FUNCTIONS: BCRYPT_RESOLVE_PROVIDERS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ALL_PROVIDERS: BCRYPT_RESOLVE_PROVIDERS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_RSAKEY_BLOB_MAGIC = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSAPUBLIC_MAGIC: BCRYPT_RSAKEY_BLOB_MAGIC = 826364754u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSAPRIVATE_MAGIC: BCRYPT_RSAKEY_BLOB_MAGIC = 843141970u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_RSAFULLPRIVATE_MAGIC: BCRYPT_RSAKEY_BLOB_MAGIC = 859919186u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type BCRYPT_TABLE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_LOCAL: BCRYPT_TABLE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DOMAIN: BCRYPT_TABLE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CASetupProperty = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_INVALID: CASetupProperty = -1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_CATYPE: CASetupProperty = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_CAKEYINFORMATION: CASetupProperty = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_INTERACTIVE: CASetupProperty = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_CANAME: CASetupProperty = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_CADSSUFFIX: CASetupProperty = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_VALIDITYPERIOD: CASetupProperty = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_VALIDITYPERIODUNIT: CASetupProperty = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_EXPIRATIONDATE: CASetupProperty = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_PRESERVEDATABASE: CASetupProperty = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_DATABASEDIRECTORY: CASetupProperty = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_LOGDIRECTORY: CASetupProperty = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_SHAREDFOLDER: CASetupProperty = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_PARENTCAMACHINE: CASetupProperty = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_PARENTCANAME: CASetupProperty = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_REQUESTFILE: CASetupProperty = 14i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_WEBCAMACHINE: CASetupProperty = 15i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_SETUPPROP_WEBCANAME: CASetupProperty = 16i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CEPSetupProperty = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_AUTHENTICATION: CEPSetupProperty = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_SSLCERTHASH: CEPSetupProperty = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_URL: CEPSetupProperty = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_KEYBASED_RENEWAL: CEPSetupProperty = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_BIOMETRIC_DATA_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_BIOMETRIC_PREDEFINED_DATA_CHOICE: CERT_BIOMETRIC_DATA_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_BIOMETRIC_OID_DATA_CHOICE: CERT_BIOMETRIC_DATA_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_CHAIN_POLICY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG: CERT_CHAIN_POLICY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG: CERT_CHAIN_POLICY_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG: CERT_CHAIN_POLICY_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS: CERT_CHAIN_POLICY_FLAGS = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG: CERT_CHAIN_POLICY_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG: CERT_CHAIN_POLICY_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG: CERT_CHAIN_POLICY_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG: CERT_CHAIN_POLICY_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG: CERT_CHAIN_POLICY_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG: CERT_CHAIN_POLICY_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG: CERT_CHAIN_POLICY_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG: CERT_CHAIN_POLICY_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG: CERT_CHAIN_POLICY_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS: CERT_CHAIN_POLICY_FLAGS = 3840u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG: CERT_CHAIN_POLICY_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG: CERT_CHAIN_POLICY_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG: CERT_CHAIN_POLICY_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG: CERT_CHAIN_POLICY_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_CONTROL_STORE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_COMMIT_FORCE_FLAG: CERT_CONTROL_STORE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_COMMIT_CLEAR_FLAG: CERT_CONTROL_STORE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG: CERT_CONTROL_STORE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_CREATE_SELFSIGN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CREATE_SELFSIGN_NO_KEY_INFO: CERT_CREATE_SELFSIGN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CREATE_SELFSIGN_NO_SIGN: CERT_CREATE_SELFSIGN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_FIND_CHAIN_IN_STORE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG: CERT_FIND_CHAIN_IN_STORE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG: CERT_FIND_CHAIN_IN_STORE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG: CERT_FIND_CHAIN_IN_STORE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG: CERT_FIND_CHAIN_IN_STORE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG: CERT_FIND_CHAIN_IN_STORE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG: CERT_FIND_CHAIN_IN_STORE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_FIND_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ANY: CERT_FIND_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_CERT_ID: CERT_FIND_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_CTL_USAGE: CERT_FIND_FLAGS = 655360u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ENHKEY_USAGE: CERT_FIND_FLAGS = 655360u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_EXISTING: CERT_FIND_FLAGS = 851968u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_HASH: CERT_FIND_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_HAS_PRIVATE_KEY: CERT_FIND_FLAGS = 1376256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ISSUER_ATTR: CERT_FIND_FLAGS = 196612u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ISSUER_NAME: CERT_FIND_FLAGS = 131076u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ISSUER_OF: CERT_FIND_FLAGS = 786432u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ISSUER_STR: CERT_FIND_FLAGS = 524292u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_KEY_IDENTIFIER: CERT_FIND_FLAGS = 983040u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_KEY_SPEC: CERT_FIND_FLAGS = 589824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_MD5_HASH: CERT_FIND_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_PROPERTY: CERT_FIND_FLAGS = 327680u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_PUBLIC_KEY: CERT_FIND_FLAGS = 393216u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SHA1_HASH: CERT_FIND_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SIGNATURE_HASH: CERT_FIND_FLAGS = 917504u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SUBJECT_ATTR: CERT_FIND_FLAGS = 196615u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SUBJECT_CERT: CERT_FIND_FLAGS = 720896u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SUBJECT_NAME: CERT_FIND_FLAGS = 131079u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SUBJECT_STR: CERT_FIND_FLAGS = 524295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_CROSS_CERT_DIST_POINTS: CERT_FIND_FLAGS = 1114112u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_PUBKEY_MD5_HASH: CERT_FIND_FLAGS = 1179648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SUBJECT_STR_A: CERT_FIND_FLAGS = 458759u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SUBJECT_STR_W: CERT_FIND_FLAGS = 524295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ISSUER_STR_A: CERT_FIND_FLAGS = 458756u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_ISSUER_STR_W: CERT_FIND_FLAGS = 524292u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_SUBJECT_INFO_ACCESS: CERT_FIND_FLAGS = 1245184u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_HASH_STR: CERT_FIND_FLAGS = 1310720u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG: CERT_FIND_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG: CERT_FIND_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG: CERT_FIND_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_NO_ENHKEY_USAGE_FLAG: CERT_FIND_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_OR_ENHKEY_USAGE_FLAG: CERT_FIND_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_VALID_ENHKEY_USAGE_FLAG: CERT_FIND_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_OPTIONAL_CTL_USAGE_FLAG: CERT_FIND_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG: CERT_FIND_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG: CERT_FIND_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_NO_CTL_USAGE_FLAG: CERT_FIND_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_OR_CTL_USAGE_FLAG: CERT_FIND_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_FIND_VALID_CTL_USAGE_FLAG: CERT_FIND_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_FIND_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_ANY: CERT_FIND_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_SHA1_HASH: CERT_FIND_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_MD5_HASH: CERT_FIND_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_USAGE: CERT_FIND_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_SAME_USAGE_FLAG: CERT_FIND_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_EXISTING: CERT_FIND_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CTL_FIND_SUBJECT: CERT_FIND_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_ID_OPTION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ID_ISSUER_SERIAL_NUMBER: CERT_ID_OPTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ID_KEY_IDENTIFIER: CERT_ID_OPTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ID_SHA1_HASH: CERT_ID_OPTION = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_KEY_SPEC = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AT_KEYEXCHANGE: CERT_KEY_SPEC = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AT_SIGNATURE: CERT_KEY_SPEC = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_NCRYPT_KEY_SPEC: CERT_KEY_SPEC = 4294967295u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_LOGOTYPE_CHOICE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE: CERT_LOGOTYPE_CHOICE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE: CERT_LOGOTYPE_CHOICE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE: CERT_LOGOTYPE_CHOICE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_LOGOTYPE_IMAGE_INFO_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE: CERT_LOGOTYPE_IMAGE_INFO_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE: CERT_LOGOTYPE_IMAGE_INFO_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_LOGOTYPE_OPTION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOGOTYPE_DIRECT_INFO_CHOICE: CERT_LOGOTYPE_OPTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_LOGOTYPE_INDIRECT_INFO_CHOICE: CERT_LOGOTYPE_OPTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_OPEN_STORE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_BACKUP_RESTORE_FLAG: CERT_OPEN_STORE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_CREATE_NEW_FLAG: CERT_OPEN_STORE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG: CERT_OPEN_STORE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_DELETE_FLAG: CERT_OPEN_STORE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_ENUM_ARCHIVED_FLAG: CERT_OPEN_STORE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_MAXIMUM_ALLOWED_FLAG: CERT_OPEN_STORE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_NO_CRYPT_RELEASE_FLAG: CERT_OPEN_STORE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_OPEN_EXISTING_FLAG: CERT_OPEN_STORE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_READONLY_FLAG: CERT_OPEN_STORE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SET_LOCALIZED_NAME_FLAG: CERT_OPEN_STORE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SHARE_CONTEXT_FLAG: CERT_OPEN_STORE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_UPDATE_KEYID_FLAG: CERT_OPEN_STORE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_QUERY_CONTENT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_CERT: CERT_QUERY_CONTENT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_CTL: CERT_QUERY_CONTENT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_CRL: CERT_QUERY_CONTENT_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_SERIALIZED_STORE: CERT_QUERY_CONTENT_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_SERIALIZED_CERT: CERT_QUERY_CONTENT_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_SERIALIZED_CTL: CERT_QUERY_CONTENT_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_SERIALIZED_CRL: CERT_QUERY_CONTENT_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_PKCS7_SIGNED: CERT_QUERY_CONTENT_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_PKCS7_UNSIGNED: CERT_QUERY_CONTENT_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED: CERT_QUERY_CONTENT_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_PKCS10: CERT_QUERY_CONTENT_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_PFX: CERT_QUERY_CONTENT_TYPE = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_CERT_PAIR: CERT_QUERY_CONTENT_TYPE = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_PFX_AND_LOAD: CERT_QUERY_CONTENT_TYPE = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_QUERY_CONTENT_TYPE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_CERT: CERT_QUERY_CONTENT_TYPE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_CTL: CERT_QUERY_CONTENT_TYPE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_CRL: CERT_QUERY_CONTENT_TYPE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE: CERT_QUERY_CONTENT_TYPE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT: CERT_QUERY_CONTENT_TYPE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL: CERT_QUERY_CONTENT_TYPE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL: CERT_QUERY_CONTENT_TYPE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED: CERT_QUERY_CONTENT_TYPE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED: CERT_QUERY_CONTENT_TYPE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED: CERT_QUERY_CONTENT_TYPE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_PKCS10: CERT_QUERY_CONTENT_TYPE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_PFX: CERT_QUERY_CONTENT_TYPE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_CERT_PAIR: CERT_QUERY_CONTENT_TYPE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_PFX_AND_LOAD: CERT_QUERY_CONTENT_TYPE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_ALL: CERT_QUERY_CONTENT_TYPE_FLAGS = 16382u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_CONTENT_FLAG_ALL_ISSUER_CERT: CERT_QUERY_CONTENT_TYPE_FLAGS = 818u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_QUERY_ENCODING_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const X509_ASN_ENCODING: CERT_QUERY_ENCODING_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS_7_ASN_ENCODING: CERT_QUERY_ENCODING_TYPE = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_QUERY_FORMAT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_FORMAT_BINARY: CERT_QUERY_FORMAT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_FORMAT_BASE64_ENCODED: CERT_QUERY_FORMAT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED: CERT_QUERY_FORMAT_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_QUERY_FORMAT_TYPE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_FORMAT_FLAG_BINARY: CERT_QUERY_FORMAT_TYPE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED: CERT_QUERY_FORMAT_TYPE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED: CERT_QUERY_FORMAT_TYPE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_FORMAT_FLAG_ALL: CERT_QUERY_FORMAT_TYPE_FLAGS = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_QUERY_OBJECT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_OBJECT_FILE: CERT_QUERY_OBJECT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_QUERY_OBJECT_BLOB: CERT_QUERY_OBJECT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_RDN_ATTR_VALUE_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_ANY_TYPE: CERT_RDN_ATTR_VALUE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_NUMERIC_STRING: CERT_RDN_ATTR_VALUE_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_PRINTABLE_STRING: CERT_RDN_ATTR_VALUE_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_T61_STRING: CERT_RDN_ATTR_VALUE_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_VIDEOTEX_STRING: CERT_RDN_ATTR_VALUE_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_IA5_STRING: CERT_RDN_ATTR_VALUE_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_GRAPHIC_STRING: CERT_RDN_ATTR_VALUE_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_ISO646_STRING: CERT_RDN_ATTR_VALUE_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_GENERAL_STRING: CERT_RDN_ATTR_VALUE_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_INT4_STRING: CERT_RDN_ATTR_VALUE_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_UNICODE_STRING: CERT_RDN_ATTR_VALUE_TYPE = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_BMP_STRING: CERT_RDN_ATTR_VALUE_TYPE = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_ENCODED_BLOB: CERT_RDN_ATTR_VALUE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_OCTET_STRING: CERT_RDN_ATTR_VALUE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_TELETEX_STRING: CERT_RDN_ATTR_VALUE_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_UNIVERSAL_STRING: CERT_RDN_ATTR_VALUE_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_UTF8_STRING: CERT_RDN_ATTR_VALUE_TYPE = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_RDN_VISIBLE_STRING: CERT_RDN_ATTR_VALUE_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_REVOCATION_STATUS_REASON = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_UNSPECIFIED: CERT_REVOCATION_STATUS_REASON = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_KEY_COMPROMISE: CERT_REVOCATION_STATUS_REASON = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_CA_COMPROMISE: CERT_REVOCATION_STATUS_REASON = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_AFFILIATION_CHANGED: CERT_REVOCATION_STATUS_REASON = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_SUPERSEDED: CERT_REVOCATION_STATUS_REASON = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_CESSATION_OF_OPERATION: CERT_REVOCATION_STATUS_REASON = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_CERTIFICATE_HOLD: CERT_REVOCATION_STATUS_REASON = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRL_REASON_REMOVE_FROM_CRL: CERT_REVOCATION_STATUS_REASON = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_ROOT_PROGRAM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_FLAG_LSC: CERT_ROOT_PROGRAM_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_FLAG_ORG: CERT_ROOT_PROGRAM_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO: CERT_ROOT_PROGRAM_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_SELECT_CRITERIA_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_ENHKEY_USAGE: CERT_SELECT_CRITERIA_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_KEY_USAGE: CERT_SELECT_CRITERIA_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_POLICY_OID: CERT_SELECT_CRITERIA_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_PROV_NAME: CERT_SELECT_CRITERIA_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_EXTENSION: CERT_SELECT_CRITERIA_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_SUBJECT_HOST_NAME: CERT_SELECT_CRITERIA_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_ISSUER_ATTR: CERT_SELECT_CRITERIA_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_SUBJECT_ATTR: CERT_SELECT_CRITERIA_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_ISSUER_NAME: CERT_SELECT_CRITERIA_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_PUBLIC_KEY: CERT_SELECT_CRITERIA_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SELECT_BY_TLS_SIGNATURES: CERT_SELECT_CRITERIA_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_STORE_PROV_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_EXTERNAL_FLAG: CERT_STORE_PROV_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_DELETED_FLAG: CERT_STORE_PROV_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_NO_PERSIST_FLAG: CERT_STORE_PROV_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_SYSTEM_STORE_FLAG: CERT_STORE_PROV_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG: CERT_STORE_PROV_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_STORE_SAVE_AS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_AS_PKCS7: CERT_STORE_SAVE_AS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_AS_STORE: CERT_STORE_SAVE_AS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_STORE_SAVE_TO = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_TO_FILE: CERT_STORE_SAVE_TO = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_TO_FILENAME: CERT_STORE_SAVE_TO = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_TO_FILENAME_A: CERT_STORE_SAVE_TO = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_TO_FILENAME_W: CERT_STORE_SAVE_TO = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STORE_SAVE_TO_MEMORY: CERT_STORE_SAVE_TO = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_STRING_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SIMPLE_NAME_STR: CERT_STRING_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_OID_NAME_STR: CERT_STRING_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_X500_NAME_STR: CERT_STRING_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_STRONG_SIGN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STRONG_SIGN_ENABLE_CRL_CHECK: CERT_STRONG_SIGN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_STRONG_SIGN_ENABLE_OCSP_CHECK: CERT_STRONG_SIGN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CERT_SYSTEM_STORE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_LOCATION_MASK: CERT_SYSTEM_STORE_FLAGS = 16711680u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SYSTEM_STORE_RELOCATE_FLAG: CERT_SYSTEM_STORE_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CESSetupProperty = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CESSETUPPROP_USE_IISAPPPOOLIDENTITY: CESSetupProperty = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CESSETUPPROP_CACONFIG: CESSetupProperty = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CESSETUPPROP_AUTHENTICATION: CESSetupProperty = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CESSETUPPROP_SSLCERTHASH: CESSetupProperty = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CESSETUPPROP_URL: CESSetupProperty = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CESSETUPPROP_RENEWALONLY: CESSetupProperty = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CESSETUPPROP_ALLOW_KEYBASED_RENEWAL: CESSetupProperty = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CMSG_KEY_AGREE_OPTION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE: CMSG_KEY_AGREE_OPTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_STATIC_KEY_CHOICE: CMSG_KEY_AGREE_OPTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CMSG_KEY_AGREE_ORIGINATOR = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ORIGINATOR_CERT: CMSG_KEY_AGREE_ORIGINATOR = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY: CMSG_KEY_AGREE_ORIGINATOR = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_ACQUIRE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_CACHE_FLAG: CRYPT_ACQUIRE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_COMPARE_KEY_FLAG: CRYPT_ACQUIRE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_NO_HEALING: CRYPT_ACQUIRE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_SILENT_FLAG: CRYPT_ACQUIRE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ACQUIRE_USE_PROV_INFO_FLAG: CRYPT_ACQUIRE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_CONTEXT_CONFIG_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_EXCLUSIVE: CRYPT_CONTEXT_CONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OVERRIDE: CRYPT_CONTEXT_CONFIG_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_DEFAULT_CONTEXT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG: CRYPT_DEFAULT_CONTEXT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG: CRYPT_DEFAULT_CONTEXT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_DEFAULT_CONTEXT_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID: CRYPT_DEFAULT_CONTEXT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID: CRYPT_DEFAULT_CONTEXT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_ENCODE_OBJECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENCODE_ALLOC_FLAG: CRYPT_ENCODE_OBJECT_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG: CRYPT_ENCODE_OBJECT_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG: CRYPT_ENCODE_OBJECT_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG: CRYPT_ENCODE_OBJECT_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG: CRYPT_ENCODE_OBJECT_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_FIND_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FIND_USER_KEYSET_FLAG: CRYPT_FIND_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FIND_MACHINE_KEYSET_FLAG: CRYPT_FIND_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FIND_SILENT_KEYSET_FLAG: CRYPT_FIND_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_GET_URL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_GET_URL_FROM_PROPERTY: CRYPT_GET_URL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_GET_URL_FROM_EXTENSION: CRYPT_GET_URL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE: CRYPT_GET_URL_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE: CRYPT_GET_URL_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_IMAGE_REF_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MIN_DEPENDENCIES: CRYPT_IMAGE_REF_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PROCESS_ISOLATE: CRYPT_IMAGE_REF_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_IMPORT_PUBLIC_KEY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG: CRYPT_IMPORT_PUBLIC_KEY_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG: CRYPT_IMPORT_PUBLIC_KEY_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_KEY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_EXPORTABLE: CRYPT_KEY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_USER_PROTECTED: CRYPT_KEY_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ARCHIVABLE: CRYPT_KEY_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_CREATE_IV: CRYPT_KEY_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_CREATE_SALT: CRYPT_KEY_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DATA_KEY: CRYPT_KEY_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_FORCE_KEY_PROTECTION_HIGH: CRYPT_KEY_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_KEK: CRYPT_KEY_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_INITIATOR: CRYPT_KEY_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_NO_SALT: CRYPT_KEY_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_ONLINE: CRYPT_KEY_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_PREGEN: CRYPT_KEY_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_RECIPIENT: CRYPT_KEY_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SF: CRYPT_KEY_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SGCKEY: CRYPT_KEY_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VOLATILE: CRYPT_KEY_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_MACHINE_KEYSET: CRYPT_KEY_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_USER_KEYSET: CRYPT_KEY_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_PREFER_CNG_KSP: CRYPT_KEY_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ALWAYS_CNG_KSP: CRYPT_KEY_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_ALLOW_OVERWRITE_KEY: CRYPT_KEY_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_NO_PERSIST_KEY: CRYPT_KEY_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PKCS12_INCLUDE_EXTENDED_PROPERTIES: CRYPT_KEY_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OAEP: CRYPT_KEY_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_BLOB_VER3: CRYPT_KEY_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_DESTROYKEY: CRYPT_KEY_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_SSL2_FALLBACK: CRYPT_KEY_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_Y_ONLY: CRYPT_KEY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_IPSEC_HMAC_KEY: CRYPT_KEY_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SET_KEY_PROV_HANDLE_PROP_ID: CRYPT_KEY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CERT_SET_KEY_CONTEXT_PROP_ID: CRYPT_KEY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_KEY_PARAM_ID = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_ALGID: CRYPT_KEY_PARAM_ID = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_CERTIFICATE: CRYPT_KEY_PARAM_ID = 26u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_PERMISSIONS: CRYPT_KEY_PARAM_ID = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_SALT: CRYPT_KEY_PARAM_ID = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_SALT_EX: CRYPT_KEY_PARAM_ID = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_BLOCKLEN: CRYPT_KEY_PARAM_ID = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_GET_USE_COUNT: CRYPT_KEY_PARAM_ID = 42u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KP_KEYLEN: CRYPT_KEY_PARAM_ID = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_MSG_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_DATA: CRYPT_MSG_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNED: CRYPT_MSG_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_ENVELOPED: CRYPT_MSG_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_SIGNED_AND_ENVELOPED: CRYPT_MSG_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CMSG_HASHED: CRYPT_MSG_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_OBJECT_LOCATOR_RELEASE_REASON = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_RELEASE_SYSTEM_SHUTDOWN: CRYPT_OBJECT_LOCATOR_RELEASE_REASON = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_RELEASE_SERVICE_STOP: CRYPT_OBJECT_LOCATOR_RELEASE_REASON = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_RELEASE_PROCESS_EXIT: CRYPT_OBJECT_LOCATOR_RELEASE_REASON = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_OBJECT_LOCATOR_RELEASE_DLL_UNLOAD: CRYPT_OBJECT_LOCATOR_RELEASE_REASON = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_SET_HASH_PARAM = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const HP_HMAC_INFO: CRYPT_SET_HASH_PARAM = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const HP_HASHVAL: CRYPT_SET_HASH_PARAM = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_SET_PROV_PARAM_ID = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_CLIENT_HWND: CRYPT_SET_PROV_PARAM_ID = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_DELETEKEY: CRYPT_SET_PROV_PARAM_ID = 24u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYEXCHANGE_ALG: CRYPT_SET_PROV_PARAM_ID = 14u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYEXCHANGE_PIN: CRYPT_SET_PROV_PARAM_ID = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYEXCHANGE_KEYSIZE: CRYPT_SET_PROV_PARAM_ID = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_KEYSET_SEC_DESCR: CRYPT_SET_PROV_PARAM_ID = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_PIN_PROMPT_STRING: CRYPT_SET_PROV_PARAM_ID = 44u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_ROOT_CERTSTORE: CRYPT_SET_PROV_PARAM_ID = 46u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SIGNATURE_ALG: CRYPT_SET_PROV_PARAM_ID = 15u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SIGNATURE_PIN: CRYPT_SET_PROV_PARAM_ID = 33u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SIGNATURE_KEYSIZE: CRYPT_SET_PROV_PARAM_ID = 13u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_UI_PROMPT: CRYPT_SET_PROV_PARAM_ID = 21u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_USE_HARDWARE_RNG: CRYPT_SET_PROV_PARAM_ID = 38u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_USER_CERTSTORE: CRYPT_SET_PROV_PARAM_ID = 42u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SECURE_KEYEXCHANGE_PIN: CRYPT_SET_PROV_PARAM_ID = 47u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SECURE_SIGNATURE_PIN: CRYPT_SET_PROV_PARAM_ID = 48u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const PP_SMARTCARD_READER: CRYPT_SET_PROV_PARAM_ID = 43u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_STRING = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_BASE64HEADER: CRYPT_STRING = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_BASE64: CRYPT_STRING = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_BINARY: CRYPT_STRING = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_BASE64REQUESTHEADER: CRYPT_STRING = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_HEX: CRYPT_STRING = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_HEXASCII: CRYPT_STRING = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_BASE64X509CRLHEADER: CRYPT_STRING = 9u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_HEXADDR: CRYPT_STRING = 10u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_HEXASCIIADDR: CRYPT_STRING = 11u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_HEXRAW: CRYPT_STRING = 12u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_STRICT: CRYPT_STRING = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_BASE64_ANY: CRYPT_STRING = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_ANY: CRYPT_STRING = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_STRING_HEX_ANY: CRYPT_STRING = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_TIMESTAMP_RESPONSE_STATUS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_STATUS_GRANTED: CRYPT_TIMESTAMP_RESPONSE_STATUS = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_STATUS_GRANTED_WITH_MODS: CRYPT_TIMESTAMP_RESPONSE_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_STATUS_REJECTED: CRYPT_TIMESTAMP_RESPONSE_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_STATUS_WAITING: CRYPT_TIMESTAMP_RESPONSE_STATUS = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_STATUS_REVOCATION_WARNING: CRYPT_TIMESTAMP_RESPONSE_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_STATUS_REVOKED: CRYPT_TIMESTAMP_RESPONSE_STATUS = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_TIMESTAMP_VERSION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const TIMESTAMP_VERSION: CRYPT_TIMESTAMP_VERSION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_VERIFY_CERT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_DISABLE_MD2_MD4_FLAG: CRYPT_VERIFY_CERT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_SET_STRONG_PROPERTIES_FLAG: CRYPT_VERIFY_CERT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG: CRYPT_VERIFY_CERT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_CHARSET = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_CHARSET_AUTO: CRYPT_XML_CHARSET = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_CHARSET_UTF8: CRYPT_XML_CHARSET = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_CHARSET_UTF16LE: CRYPT_XML_CHARSET = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_CHARSET_UTF16BE: CRYPT_XML_CHARSET = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_DISABLE_EXTENSIONS: CRYPT_XML_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_FLAG_NO_SERIALIZE: CRYPT_XML_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_SIGN_ADD_KEYVALUE: CRYPT_XML_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_GROUP_ID = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_GROUP_ID_HASH: CRYPT_XML_GROUP_ID = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_GROUP_ID_SIGN: CRYPT_XML_GROUP_ID = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_KEYINFO_SPEC = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_SPEC_NONE: CRYPT_XML_KEYINFO_SPEC = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_SPEC_ENCODED: CRYPT_XML_KEYINFO_SPEC = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_SPEC_PARAM: CRYPT_XML_KEYINFO_SPEC = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_KEYINFO_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_TYPE_KEYNAME: CRYPT_XML_KEYINFO_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_TYPE_KEYVALUE: CRYPT_XML_KEYINFO_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_TYPE_RETRIEVAL: CRYPT_XML_KEYINFO_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_TYPE_X509DATA: CRYPT_XML_KEYINFO_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEYINFO_TYPE_CUSTOM: CRYPT_XML_KEYINFO_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_KEY_VALUE_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEY_VALUE_TYPE_DSA: CRYPT_XML_KEY_VALUE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEY_VALUE_TYPE_RSA: CRYPT_XML_KEY_VALUE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEY_VALUE_TYPE_ECDSA: CRYPT_XML_KEY_VALUE_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_KEY_VALUE_TYPE_CUSTOM: CRYPT_XML_KEY_VALUE_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_PROPERTY_MAX_HEAP_SIZE: CRYPT_XML_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_PROPERTY_SIGNATURE_LOCATION: CRYPT_XML_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_PROPERTY_MAX_SIGNATURES: CRYPT_XML_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_PROPERTY_DOC_DECLARATION: CRYPT_XML_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_PROPERTY_XML_OUTPUT_CHARSET: CRYPT_XML_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_STATUS_ERROR_STATUS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_ERROR_NOT_RESOLVED: CRYPT_XML_STATUS_ERROR_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_ERROR_DIGEST_INVALID: CRYPT_XML_STATUS_ERROR_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_ALGORITHM: CRYPT_XML_STATUS_ERROR_STATUS = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_TRANSFORM: CRYPT_XML_STATUS_ERROR_STATUS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_ERROR_SIGNATURE_INVALID: CRYPT_XML_STATUS_ERROR_STATUS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_ERROR_KEYINFO_NOT_PARSED: CRYPT_XML_STATUS_ERROR_STATUS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_STATUS_INFO_STATUS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_INTERNAL_REFERENCE: CRYPT_XML_STATUS_INFO_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_KEY_AVAILABLE: CRYPT_XML_STATUS_INFO_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_DIGESTING: CRYPT_XML_STATUS_INFO_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_DIGEST_VALID: CRYPT_XML_STATUS_INFO_STATUS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_SIGNATURE_VALID: CRYPT_XML_STATUS_INFO_STATUS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_STATUS_OPENED_TO_ENCODE: CRYPT_XML_STATUS_INFO_STATUS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_TRANSFORM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_TRANSFORM_ON_STREAM: CRYPT_XML_TRANSFORM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_TRANSFORM_ON_NODESET: CRYPT_XML_TRANSFORM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_TRANSFORM_URI_QUERY_STRING: CRYPT_XML_TRANSFORM_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CRYPT_XML_X509DATA_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_X509DATA_TYPE_ISSUER_SERIAL: CRYPT_XML_X509DATA_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_X509DATA_TYPE_SKI: CRYPT_XML_X509DATA_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_X509DATA_TYPE_SUBJECT_NAME: CRYPT_XML_X509DATA_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_X509DATA_TYPE_CERTIFICATE: CRYPT_XML_X509DATA_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_X509DATA_TYPE_CRL: CRYPT_XML_X509DATA_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const CRYPT_XML_X509DATA_TYPE_CUSTOM: CRYPT_XML_X509DATA_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CertKeyType = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypeOther: CertKeyType = 0u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypeVirtualSmartCard: CertKeyType = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypePhysicalSmartCard: CertKeyType = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypePassport: CertKeyType = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypePassportRemote: CertKeyType = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypePassportSmartCard: CertKeyType = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypeHardware: CertKeyType = 6u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypeSoftware: CertKeyType = 7u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const KeyTypeSelfSigned: CertKeyType = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type DSAFIPSVERSION_ENUM = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const DSA_FIPS186_2: DSAFIPSVERSION_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const DSA_FIPS186_3: DSAFIPSVERSION_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type Direction = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const DirectionEncrypt: Direction = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const DirectionDecrypt: Direction = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type ECC_CURVE_ALG_ID_ENUM = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_NO_CURVE_GENERATION_ALG_ID: ECC_CURVE_ALG_ID_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type ECC_CURVE_TYPE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_PRIME_SHORT_WEIERSTRASS_CURVE: ECC_CURVE_TYPE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_PRIME_TWISTED_EDWARDS_CURVE: ECC_CURVE_TYPE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_ECC_PRIME_MONTGOMERY_CURVE: ECC_CURVE_TYPE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type HASHALGORITHM_ENUM = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const DSA_HASH_ALGORITHM_SHA1: HASHALGORITHM_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const DSA_HASH_ALGORITHM_SHA256: HASHALGORITHM_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const DSA_HASH_ALGORITHM_SHA512: HASHALGORITHM_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type HTTPSPOLICY_CALLBACK_DATA_AUTH_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUTHTYPE_CLIENT: HTTPSPOLICY_CALLBACK_DATA_AUTH_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const AUTHTYPE_SERVER: HTTPSPOLICY_CALLBACK_DATA_AUTH_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -#[repr(transparent)] -pub struct HandleType(pub i32); -impl HandleType { - pub const Asymmetric: Self = Self(1i32); - pub const Symmetric: Self = Self(2i32); - pub const Transform: Self = Self(3i32); - pub const Hash: Self = Self(4i32); -} -impl ::core::marker::Copy for HandleType {} -impl ::core::clone::Clone for HandleType { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type MSCEPSetupProperty = i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_USELOCALSYSTEM: MSCEPSetupProperty = 0i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_USECHALLENGE: MSCEPSetupProperty = 1i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_RANAME_CN: MSCEPSetupProperty = 2i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_RANAME_EMAIL: MSCEPSetupProperty = 3i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_RANAME_COMPANY: MSCEPSetupProperty = 4i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_RANAME_DEPT: MSCEPSetupProperty = 5i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_RANAME_CITY: MSCEPSetupProperty = 6i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_RANAME_STATE: MSCEPSetupProperty = 7i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_RANAME_COUNTRY: MSCEPSetupProperty = 8i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION: MSCEPSetupProperty = 9i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION: MSCEPSetupProperty = 10i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_CAINFORMATION: MSCEPSetupProperty = 11i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_MSCEPURL: MSCEPSetupProperty = 12i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const ENUM_CEPSETUPPROP_CHALLENGEURL: MSCEPSetupProperty = 13i32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type NCRYPT_ALGORITHM_NAME_CLASS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE: NCRYPT_ALGORITHM_NAME_CLASS = 3u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SECRET_AGREEMENT_INTERFACE: NCRYPT_ALGORITHM_NAME_CLASS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SIGNATURE_INTERFACE: NCRYPT_ALGORITHM_NAME_CLASS = 5u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type NCRYPT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PAD_NONE: NCRYPT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PAD_OAEP: NCRYPT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PAD_PKCS1: NCRYPT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const BCRYPT_PAD_PSS: NCRYPT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SILENT_FLAG: NCRYPT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_NO_PADDING_FLAG: NCRYPT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PAD_OAEP_FLAG: NCRYPT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PAD_PKCS1_FLAG: NCRYPT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_REGISTER_NOTIFY_FLAG: NCRYPT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UNREGISTER_NOTIFY_FLAG: NCRYPT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_MACHINE_KEY_FLAG: NCRYPT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_UNPROTECT_NO_DECRYPT: NCRYPT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_OVERWRITE_KEY_FLAG: NCRYPT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_NO_KEY_VALIDATION: NCRYPT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_WRITE_KEY_TO_LEGACY_STORE_FLAG: NCRYPT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PAD_PSS_FLAG: NCRYPT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PERSIST_FLAG: NCRYPT_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_PERSIST_ONLY_FLAG: NCRYPT_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type NCRYPT_OPERATION = u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_CIPHER_OPERATION: NCRYPT_OPERATION = 1u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_HASH_OPERATION: NCRYPT_OPERATION = 2u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION: NCRYPT_OPERATION = 4u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SECRET_AGREEMENT_OPERATION: NCRYPT_OPERATION = 8u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub const NCRYPT_SIGNATURE_OPERATION: NCRYPT_OPERATION = 16u32; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -#[repr(transparent)] -pub struct PaddingMode(pub i32); -impl PaddingMode { - pub const None: Self = Self(1i32); - pub const PKCS7: Self = Self(2i32); - pub const Zeros: Self = Self(3i32); - pub const ANSIX923: Self = Self(4i32); - pub const ISO10126: Self = Self(5i32); -} -impl ::core::marker::Copy for PaddingMode {} -impl ::core::clone::Clone for PaddingMode { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA { - pub cbSize: u32, - pub dwRegPolicySettings: u32, - pub pSignerInfo: *mut CMSG_SIGNER_INFO, -} -impl ::core::marker::Copy for AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA {} -impl ::core::clone::Clone for AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS { - pub cbSize: u32, - pub fCommercial: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA { - pub cbSize: u32, - pub dwRegPolicySettings: u32, - pub fCommercial: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_ALGORITHM_IDENTIFIER { - pub pszName: ::windows_sys::core::PWSTR, - pub dwClass: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for BCRYPT_ALGORITHM_IDENTIFIER {} -impl ::core::clone::Clone for BCRYPT_ALGORITHM_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -pub type BCRYPT_ALG_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO { - pub cbSize: u32, - pub dwInfoVersion: u32, - pub pbNonce: *mut u8, - pub cbNonce: u32, - pub pbAuthData: *mut u8, - pub cbAuthData: u32, - pub pbTag: *mut u8, - pub cbTag: u32, - pub pbMacContext: *mut u8, - pub cbMacContext: u32, - pub cbAAD: u32, - pub cbData: u64, - pub dwFlags: u32, -} -impl ::core::marker::Copy for BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO {} -impl ::core::clone::Clone for BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_DH_KEY_BLOB { - pub dwMagic: BCRYPT_DH_KEY_BLOB_MAGIC, - pub cbKey: u32, -} -impl ::core::marker::Copy for BCRYPT_DH_KEY_BLOB {} -impl ::core::clone::Clone for BCRYPT_DH_KEY_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_DH_PARAMETER_HEADER { - pub cbLength: u32, - pub dwMagic: u32, - pub cbKeyLength: u32, -} -impl ::core::marker::Copy for BCRYPT_DH_PARAMETER_HEADER {} -impl ::core::clone::Clone for BCRYPT_DH_PARAMETER_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_DSA_KEY_BLOB { - pub dwMagic: BCRYPT_DSA_MAGIC, - pub cbKey: u32, - pub Count: [u8; 4], - pub Seed: [u8; 20], - pub q: [u8; 20], -} -impl ::core::marker::Copy for BCRYPT_DSA_KEY_BLOB {} -impl ::core::clone::Clone for BCRYPT_DSA_KEY_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_DSA_KEY_BLOB_V2 { - pub dwMagic: BCRYPT_DSA_MAGIC, - pub cbKey: u32, - pub hashAlgorithm: HASHALGORITHM_ENUM, - pub standardVersion: DSAFIPSVERSION_ENUM, - pub cbSeedLength: u32, - pub cbGroupSize: u32, - pub Count: [u8; 4], -} -impl ::core::marker::Copy for BCRYPT_DSA_KEY_BLOB_V2 {} -impl ::core::clone::Clone for BCRYPT_DSA_KEY_BLOB_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_DSA_PARAMETER_HEADER { - pub cbLength: u32, - pub dwMagic: u32, - pub cbKeyLength: u32, - pub Count: [u8; 4], - pub Seed: [u8; 20], - pub q: [u8; 20], -} -impl ::core::marker::Copy for BCRYPT_DSA_PARAMETER_HEADER {} -impl ::core::clone::Clone for BCRYPT_DSA_PARAMETER_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_DSA_PARAMETER_HEADER_V2 { - pub cbLength: u32, - pub dwMagic: u32, - pub cbKeyLength: u32, - pub hashAlgorithm: HASHALGORITHM_ENUM, - pub standardVersion: DSAFIPSVERSION_ENUM, - pub cbSeedLength: u32, - pub cbGroupSize: u32, - pub Count: [u8; 4], -} -impl ::core::marker::Copy for BCRYPT_DSA_PARAMETER_HEADER_V2 {} -impl ::core::clone::Clone for BCRYPT_DSA_PARAMETER_HEADER_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_ECCFULLKEY_BLOB { - pub dwMagic: u32, - pub dwVersion: u32, - pub dwCurveType: ECC_CURVE_TYPE_ENUM, - pub dwCurveGenerationAlgId: ECC_CURVE_ALG_ID_ENUM, - pub cbFieldLength: u32, - pub cbSubgroupOrder: u32, - pub cbCofactor: u32, - pub cbSeed: u32, -} -impl ::core::marker::Copy for BCRYPT_ECCFULLKEY_BLOB {} -impl ::core::clone::Clone for BCRYPT_ECCFULLKEY_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_ECCKEY_BLOB { - pub dwMagic: u32, - pub cbKey: u32, -} -impl ::core::marker::Copy for BCRYPT_ECCKEY_BLOB {} -impl ::core::clone::Clone for BCRYPT_ECCKEY_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_ECC_CURVE_NAMES { - pub dwEccCurveNames: u32, - pub pEccCurveNames: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BCRYPT_ECC_CURVE_NAMES {} -impl ::core::clone::Clone for BCRYPT_ECC_CURVE_NAMES { - fn clone(&self) -> Self { - *self - } -} -pub type BCRYPT_HANDLE = isize; -pub type BCRYPT_HASH_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_INTERFACE_VERSION { - pub MajorVersion: u16, - pub MinorVersion: u16, -} -impl ::core::marker::Copy for BCRYPT_INTERFACE_VERSION {} -impl ::core::clone::Clone for BCRYPT_INTERFACE_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_KEY_BLOB { - pub Magic: u32, -} -impl ::core::marker::Copy for BCRYPT_KEY_BLOB {} -impl ::core::clone::Clone for BCRYPT_KEY_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_KEY_DATA_BLOB_HEADER { - pub dwMagic: u32, - pub dwVersion: u32, - pub cbKeyData: u32, -} -impl ::core::marker::Copy for BCRYPT_KEY_DATA_BLOB_HEADER {} -impl ::core::clone::Clone for BCRYPT_KEY_DATA_BLOB_HEADER { - fn clone(&self) -> Self { - *self - } -} -pub type BCRYPT_KEY_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_KEY_LENGTHS_STRUCT { - pub dwMinLength: u32, - pub dwMaxLength: u32, - pub dwIncrement: u32, -} -impl ::core::marker::Copy for BCRYPT_KEY_LENGTHS_STRUCT {} -impl ::core::clone::Clone for BCRYPT_KEY_LENGTHS_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_MULTI_HASH_OPERATION { - pub iHash: u32, - pub hashOperation: BCRYPT_HASH_OPERATION_TYPE, - pub pbBuffer: *mut u8, - pub cbBuffer: u32, -} -impl ::core::marker::Copy for BCRYPT_MULTI_HASH_OPERATION {} -impl ::core::clone::Clone for BCRYPT_MULTI_HASH_OPERATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_MULTI_OBJECT_LENGTH_STRUCT { - pub cbPerObject: u32, - pub cbPerElement: u32, -} -impl ::core::marker::Copy for BCRYPT_MULTI_OBJECT_LENGTH_STRUCT {} -impl ::core::clone::Clone for BCRYPT_MULTI_OBJECT_LENGTH_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_OAEP_PADDING_INFO { - pub pszAlgId: ::windows_sys::core::PCWSTR, - pub pbLabel: *mut u8, - pub cbLabel: u32, -} -impl ::core::marker::Copy for BCRYPT_OAEP_PADDING_INFO {} -impl ::core::clone::Clone for BCRYPT_OAEP_PADDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_OID { - pub cbOID: u32, - pub pbOID: *mut u8, -} -impl ::core::marker::Copy for BCRYPT_OID {} -impl ::core::clone::Clone for BCRYPT_OID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_OID_LIST { - pub dwOIDCount: u32, - pub pOIDs: *mut BCRYPT_OID, -} -impl ::core::marker::Copy for BCRYPT_OID_LIST {} -impl ::core::clone::Clone for BCRYPT_OID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_PKCS1_PADDING_INFO { - pub pszAlgId: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for BCRYPT_PKCS1_PADDING_INFO {} -impl ::core::clone::Clone for BCRYPT_PKCS1_PADDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_PROVIDER_NAME { - pub pszProviderName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for BCRYPT_PROVIDER_NAME {} -impl ::core::clone::Clone for BCRYPT_PROVIDER_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_PSS_PADDING_INFO { - pub pszAlgId: ::windows_sys::core::PCWSTR, - pub cbSalt: u32, -} -impl ::core::marker::Copy for BCRYPT_PSS_PADDING_INFO {} -impl ::core::clone::Clone for BCRYPT_PSS_PADDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCRYPT_RSAKEY_BLOB { - pub Magic: BCRYPT_RSAKEY_BLOB_MAGIC, - pub BitLength: u32, - pub cbPublicExp: u32, - pub cbModulus: u32, - pub cbPrime1: u32, - pub cbPrime2: u32, -} -impl ::core::marker::Copy for BCRYPT_RSAKEY_BLOB {} -impl ::core::clone::Clone for BCRYPT_RSAKEY_BLOB { - fn clone(&self) -> Self { - *self - } -} -pub type BCRYPT_SECRET_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCryptBuffer { - pub cbBuffer: u32, - pub BufferType: u32, - pub pvBuffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for BCryptBuffer {} -impl ::core::clone::Clone for BCryptBuffer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct BCryptBufferDesc { - pub ulVersion: u32, - pub cBuffers: u32, - pub pBuffers: *mut BCryptBuffer, -} -impl ::core::marker::Copy for BCryptBufferDesc {} -impl ::core::clone::Clone for BCryptBufferDesc { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERTIFICATE_CHAIN_BLOB { - pub certCount: u32, - pub rawCertificates: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERTIFICATE_CHAIN_BLOB {} -impl ::core::clone::Clone for CERTIFICATE_CHAIN_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_ACCESS_DESCRIPTION { - pub pszAccessMethod: ::windows_sys::core::PSTR, - pub AccessLocation: CERT_ALT_NAME_ENTRY, -} -impl ::core::marker::Copy for CERT_ACCESS_DESCRIPTION {} -impl ::core::clone::Clone for CERT_ACCESS_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_ALT_NAME_ENTRY { - pub dwAltNameChoice: u32, - pub Anonymous: CERT_ALT_NAME_ENTRY_0, -} -impl ::core::marker::Copy for CERT_ALT_NAME_ENTRY {} -impl ::core::clone::Clone for CERT_ALT_NAME_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CERT_ALT_NAME_ENTRY_0 { - pub pOtherName: *mut CERT_OTHER_NAME, - pub pwszRfc822Name: ::windows_sys::core::PWSTR, - pub pwszDNSName: ::windows_sys::core::PWSTR, - pub DirectoryName: CRYPT_INTEGER_BLOB, - pub pwszURL: ::windows_sys::core::PWSTR, - pub IPAddress: CRYPT_INTEGER_BLOB, - pub pszRegisteredID: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CERT_ALT_NAME_ENTRY_0 {} -impl ::core::clone::Clone for CERT_ALT_NAME_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_ALT_NAME_INFO { - pub cAltEntry: u32, - pub rgAltEntry: *mut CERT_ALT_NAME_ENTRY, -} -impl ::core::marker::Copy for CERT_ALT_NAME_INFO {} -impl ::core::clone::Clone for CERT_ALT_NAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_AUTHORITY_INFO_ACCESS { - pub cAccDescr: u32, - pub rgAccDescr: *mut CERT_ACCESS_DESCRIPTION, -} -impl ::core::marker::Copy for CERT_AUTHORITY_INFO_ACCESS {} -impl ::core::clone::Clone for CERT_AUTHORITY_INFO_ACCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_AUTHORITY_KEY_ID2_INFO { - pub KeyId: CRYPT_INTEGER_BLOB, - pub AuthorityCertIssuer: CERT_ALT_NAME_INFO, - pub AuthorityCertSerialNumber: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_AUTHORITY_KEY_ID2_INFO {} -impl ::core::clone::Clone for CERT_AUTHORITY_KEY_ID2_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_AUTHORITY_KEY_ID_INFO { - pub KeyId: CRYPT_INTEGER_BLOB, - pub CertIssuer: CRYPT_INTEGER_BLOB, - pub CertSerialNumber: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_AUTHORITY_KEY_ID_INFO {} -impl ::core::clone::Clone for CERT_AUTHORITY_KEY_ID_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_BASIC_CONSTRAINTS2_INFO { - pub fCA: super::super::Foundation::BOOL, - pub fPathLenConstraint: super::super::Foundation::BOOL, - pub dwPathLenConstraint: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_BASIC_CONSTRAINTS2_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_BASIC_CONSTRAINTS2_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_BASIC_CONSTRAINTS_INFO { - pub SubjectType: CRYPT_BIT_BLOB, - pub fPathLenConstraint: super::super::Foundation::BOOL, - pub dwPathLenConstraint: u32, - pub cSubtreesConstraint: u32, - pub rgSubtreesConstraint: *mut CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_BASIC_CONSTRAINTS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_BASIC_CONSTRAINTS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_BIOMETRIC_DATA { - pub dwTypeOfBiometricDataChoice: CERT_BIOMETRIC_DATA_TYPE, - pub Anonymous: CERT_BIOMETRIC_DATA_0, - pub HashedUrl: CERT_HASHED_URL, -} -impl ::core::marker::Copy for CERT_BIOMETRIC_DATA {} -impl ::core::clone::Clone for CERT_BIOMETRIC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CERT_BIOMETRIC_DATA_0 { - pub dwPredefined: u32, - pub pszObjId: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CERT_BIOMETRIC_DATA_0 {} -impl ::core::clone::Clone for CERT_BIOMETRIC_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_BIOMETRIC_EXT_INFO { - pub cBiometricData: u32, - pub rgBiometricData: *mut CERT_BIOMETRIC_DATA, -} -impl ::core::marker::Copy for CERT_BIOMETRIC_EXT_INFO {} -impl ::core::clone::Clone for CERT_BIOMETRIC_EXT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_CHAIN { - pub cCerts: u32, - pub certs: *mut CRYPT_INTEGER_BLOB, - pub keyLocatorInfo: CRYPT_KEY_PROV_INFO, -} -impl ::core::marker::Copy for CERT_CHAIN {} -impl ::core::clone::Clone for CERT_CHAIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_CHAIN_CONTEXT { - pub cbSize: u32, - pub TrustStatus: CERT_TRUST_STATUS, - pub cChain: u32, - pub rgpChain: *mut *mut CERT_SIMPLE_CHAIN, - pub cLowerQualityChainContext: u32, - pub rgpLowerQualityChainContext: *mut *mut CERT_CHAIN_CONTEXT, - pub fHasRevocationFreshnessTime: super::super::Foundation::BOOL, - pub dwRevocationFreshnessTime: u32, - pub dwCreateFlags: u32, - pub ChainId: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_CHAIN_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_CHAIN_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_CHAIN_ELEMENT { - pub cbSize: u32, - pub pCertContext: *const CERT_CONTEXT, - pub TrustStatus: CERT_TRUST_STATUS, - pub pRevocationInfo: *mut CERT_REVOCATION_INFO, - pub pIssuanceUsage: *mut CTL_USAGE, - pub pApplicationUsage: *mut CTL_USAGE, - pub pwszExtendedErrorInfo: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_CHAIN_ELEMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_CHAIN_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_CHAIN_ENGINE_CONFIG { - pub cbSize: u32, - pub hRestrictedRoot: HCERTSTORE, - pub hRestrictedTrust: HCERTSTORE, - pub hRestrictedOther: HCERTSTORE, - pub cAdditionalStore: u32, - pub rghAdditionalStore: *mut HCERTSTORE, - pub dwFlags: u32, - pub dwUrlRetrievalTimeout: u32, - pub MaximumCachedCertificates: u32, - pub CycleDetectionModulus: u32, - pub hExclusiveRoot: HCERTSTORE, - pub hExclusiveTrustedPeople: HCERTSTORE, - pub dwExclusiveFlags: u32, -} -impl ::core::marker::Copy for CERT_CHAIN_ENGINE_CONFIG {} -impl ::core::clone::Clone for CERT_CHAIN_ENGINE_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_CHAIN_FIND_BY_ISSUER_PARA { - pub cbSize: u32, - pub pszUsageIdentifier: ::windows_sys::core::PCSTR, - pub dwKeySpec: u32, - pub dwAcquirePrivateKeyFlags: u32, - pub cIssuer: u32, - pub rgIssuer: *mut CRYPT_INTEGER_BLOB, - pub pfnFindCallback: PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK, - pub pvFindArg: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_CHAIN_FIND_BY_ISSUER_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_CHAIN_FIND_BY_ISSUER_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_CHAIN_PARA { - pub cbSize: u32, - pub RequestedUsage: CERT_USAGE_MATCH, -} -impl ::core::marker::Copy for CERT_CHAIN_PARA {} -impl ::core::clone::Clone for CERT_CHAIN_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_CHAIN_POLICY_PARA { - pub cbSize: u32, - pub dwFlags: CERT_CHAIN_POLICY_FLAGS, - pub pvExtraPolicyPara: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CERT_CHAIN_POLICY_PARA {} -impl ::core::clone::Clone for CERT_CHAIN_POLICY_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_CHAIN_POLICY_STATUS { - pub cbSize: u32, - pub dwError: u32, - pub lChainIndex: i32, - pub lElementIndex: i32, - pub pvExtraPolicyStatus: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CERT_CHAIN_POLICY_STATUS {} -impl ::core::clone::Clone for CERT_CHAIN_POLICY_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_CONTEXT { - pub dwCertEncodingType: CERT_QUERY_ENCODING_TYPE, - pub pbCertEncoded: *mut u8, - pub cbCertEncoded: u32, - pub pCertInfo: *mut CERT_INFO, - pub hCertStore: HCERTSTORE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_CREATE_CONTEXT_PARA { - pub cbSize: u32, - pub pfnFree: PFN_CRYPT_FREE, - pub pvFree: *mut ::core::ffi::c_void, - pub pfnSort: PFN_CERT_CREATE_CONTEXT_SORT_FUNC, - pub pvSort: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_CREATE_CONTEXT_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_CREATE_CONTEXT_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_CRL_CONTEXT_PAIR { - pub pCertContext: *const CERT_CONTEXT, - pub pCrlContext: *mut CRL_CONTEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_CRL_CONTEXT_PAIR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_CRL_CONTEXT_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_DH_PARAMETERS { - pub p: CRYPT_INTEGER_BLOB, - pub g: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_DH_PARAMETERS {} -impl ::core::clone::Clone for CERT_DH_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_DSS_PARAMETERS { - pub p: CRYPT_INTEGER_BLOB, - pub q: CRYPT_INTEGER_BLOB, - pub g: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_DSS_PARAMETERS {} -impl ::core::clone::Clone for CERT_DSS_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_ECC_SIGNATURE { - pub r: CRYPT_INTEGER_BLOB, - pub s: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_ECC_SIGNATURE {} -impl ::core::clone::Clone for CERT_ECC_SIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_EXTENSION { - pub pszObjId: ::windows_sys::core::PSTR, - pub fCritical: super::super::Foundation::BOOL, - pub Value: CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_EXTENSION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_EXTENSIONS { - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_EXTENSIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_EXTENSIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_FORTEZZA_DATA_PROP { - pub SerialNumber: [u8; 8], - pub CertIndex: i32, - pub CertLabel: [u8; 36], -} -impl ::core::marker::Copy for CERT_FORTEZZA_DATA_PROP {} -impl ::core::clone::Clone for CERT_FORTEZZA_DATA_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_GENERAL_SUBTREE { - pub Base: CERT_ALT_NAME_ENTRY, - pub dwMinimum: u32, - pub fMaximum: super::super::Foundation::BOOL, - pub dwMaximum: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_GENERAL_SUBTREE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_GENERAL_SUBTREE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_HASHED_URL { - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub Hash: CRYPT_INTEGER_BLOB, - pub pwszUrl: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CERT_HASHED_URL {} -impl ::core::clone::Clone for CERT_HASHED_URL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_ID { - pub dwIdChoice: CERT_ID_OPTION, - pub Anonymous: CERT_ID_0, -} -impl ::core::marker::Copy for CERT_ID {} -impl ::core::clone::Clone for CERT_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CERT_ID_0 { - pub IssuerSerialNumber: CERT_ISSUER_SERIAL_NUMBER, - pub KeyId: CRYPT_INTEGER_BLOB, - pub HashId: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_ID_0 {} -impl ::core::clone::Clone for CERT_ID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_INFO { - pub dwVersion: u32, - pub SerialNumber: CRYPT_INTEGER_BLOB, - pub SignatureAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub Issuer: CRYPT_INTEGER_BLOB, - pub NotBefore: super::super::Foundation::FILETIME, - pub NotAfter: super::super::Foundation::FILETIME, - pub Subject: CRYPT_INTEGER_BLOB, - pub SubjectPublicKeyInfo: CERT_PUBLIC_KEY_INFO, - pub IssuerUniqueId: CRYPT_BIT_BLOB, - pub SubjectUniqueId: CRYPT_BIT_BLOB, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_ISSUER_SERIAL_NUMBER { - pub Issuer: CRYPT_INTEGER_BLOB, - pub SerialNumber: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_ISSUER_SERIAL_NUMBER {} -impl ::core::clone::Clone for CERT_ISSUER_SERIAL_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_KEYGEN_REQUEST_INFO { - pub dwVersion: u32, - pub SubjectPublicKeyInfo: CERT_PUBLIC_KEY_INFO, - pub pwszChallengeString: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CERT_KEYGEN_REQUEST_INFO {} -impl ::core::clone::Clone for CERT_KEYGEN_REQUEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_KEY_ATTRIBUTES_INFO { - pub KeyId: CRYPT_INTEGER_BLOB, - pub IntendedKeyUsage: CRYPT_BIT_BLOB, - pub pPrivateKeyUsagePeriod: *mut CERT_PRIVATE_KEY_VALIDITY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_KEY_ATTRIBUTES_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_KEY_ATTRIBUTES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_KEY_CONTEXT { - pub cbSize: u32, - pub Anonymous: CERT_KEY_CONTEXT_0, - pub dwKeySpec: u32, -} -impl ::core::marker::Copy for CERT_KEY_CONTEXT {} -impl ::core::clone::Clone for CERT_KEY_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CERT_KEY_CONTEXT_0 { - pub hCryptProv: usize, - pub hNCryptKey: NCRYPT_KEY_HANDLE, -} -impl ::core::marker::Copy for CERT_KEY_CONTEXT_0 {} -impl ::core::clone::Clone for CERT_KEY_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_KEY_USAGE_RESTRICTION_INFO { - pub cCertPolicyId: u32, - pub rgCertPolicyId: *mut CERT_POLICY_ID, - pub RestrictedKeyUsage: CRYPT_BIT_BLOB, -} -impl ::core::marker::Copy for CERT_KEY_USAGE_RESTRICTION_INFO {} -impl ::core::clone::Clone for CERT_KEY_USAGE_RESTRICTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LDAP_STORE_OPENED_PARA { - pub pvLdapSessionHandle: *mut ::core::ffi::c_void, - pub pwszLdapUrl: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CERT_LDAP_STORE_OPENED_PARA {} -impl ::core::clone::Clone for CERT_LDAP_STORE_OPENED_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_AUDIO { - pub LogotypeDetails: CERT_LOGOTYPE_DETAILS, - pub pLogotypeAudioInfo: *mut CERT_LOGOTYPE_AUDIO_INFO, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_AUDIO {} -impl ::core::clone::Clone for CERT_LOGOTYPE_AUDIO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_AUDIO_INFO { - pub dwFileSize: u32, - pub dwPlayTime: u32, - pub dwChannels: u32, - pub dwSampleRate: u32, - pub pwszLanguage: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_AUDIO_INFO {} -impl ::core::clone::Clone for CERT_LOGOTYPE_AUDIO_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_DATA { - pub cLogotypeImage: u32, - pub rgLogotypeImage: *mut CERT_LOGOTYPE_IMAGE, - pub cLogotypeAudio: u32, - pub rgLogotypeAudio: *mut CERT_LOGOTYPE_AUDIO, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_DATA {} -impl ::core::clone::Clone for CERT_LOGOTYPE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_DETAILS { - pub pwszMimeType: ::windows_sys::core::PWSTR, - pub cHashedUrl: u32, - pub rgHashedUrl: *mut CERT_HASHED_URL, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_DETAILS {} -impl ::core::clone::Clone for CERT_LOGOTYPE_DETAILS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_EXT_INFO { - pub cCommunityLogo: u32, - pub rgCommunityLogo: *mut CERT_LOGOTYPE_INFO, - pub pIssuerLogo: *mut CERT_LOGOTYPE_INFO, - pub pSubjectLogo: *mut CERT_LOGOTYPE_INFO, - pub cOtherLogo: u32, - pub rgOtherLogo: *mut CERT_OTHER_LOGOTYPE_INFO, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_EXT_INFO {} -impl ::core::clone::Clone for CERT_LOGOTYPE_EXT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_IMAGE { - pub LogotypeDetails: CERT_LOGOTYPE_DETAILS, - pub pLogotypeImageInfo: *mut CERT_LOGOTYPE_IMAGE_INFO, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_IMAGE {} -impl ::core::clone::Clone for CERT_LOGOTYPE_IMAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_IMAGE_INFO { - pub dwLogotypeImageInfoChoice: CERT_LOGOTYPE_IMAGE_INFO_TYPE, - pub dwFileSize: u32, - pub dwXSize: u32, - pub dwYSize: u32, - pub dwLogotypeImageResolutionChoice: CERT_LOGOTYPE_CHOICE, - pub Anonymous: CERT_LOGOTYPE_IMAGE_INFO_0, - pub pwszLanguage: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_IMAGE_INFO {} -impl ::core::clone::Clone for CERT_LOGOTYPE_IMAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CERT_LOGOTYPE_IMAGE_INFO_0 { - pub dwNumBits: u32, - pub dwTableSize: u32, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_IMAGE_INFO_0 {} -impl ::core::clone::Clone for CERT_LOGOTYPE_IMAGE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_INFO { - pub dwLogotypeInfoChoice: CERT_LOGOTYPE_OPTION, - pub Anonymous: CERT_LOGOTYPE_INFO_0, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_INFO {} -impl ::core::clone::Clone for CERT_LOGOTYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CERT_LOGOTYPE_INFO_0 { - pub pLogotypeDirectInfo: *mut CERT_LOGOTYPE_DATA, - pub pLogotypeIndirectInfo: *mut CERT_LOGOTYPE_REFERENCE, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_INFO_0 {} -impl ::core::clone::Clone for CERT_LOGOTYPE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_LOGOTYPE_REFERENCE { - pub cHashedUrl: u32, - pub rgHashedUrl: *mut CERT_HASHED_URL, -} -impl ::core::marker::Copy for CERT_LOGOTYPE_REFERENCE {} -impl ::core::clone::Clone for CERT_LOGOTYPE_REFERENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_NAME_CONSTRAINTS_INFO { - pub cPermittedSubtree: u32, - pub rgPermittedSubtree: *mut CERT_GENERAL_SUBTREE, - pub cExcludedSubtree: u32, - pub rgExcludedSubtree: *mut CERT_GENERAL_SUBTREE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_NAME_CONSTRAINTS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_NAME_CONSTRAINTS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_NAME_INFO { - pub cRDN: u32, - pub rgRDN: *mut CERT_RDN, -} -impl ::core::marker::Copy for CERT_NAME_INFO {} -impl ::core::clone::Clone for CERT_NAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_NAME_VALUE { - pub dwValueType: u32, - pub Value: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_NAME_VALUE {} -impl ::core::clone::Clone for CERT_NAME_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_OR_CRL_BLOB { - pub dwChoice: u32, - pub cbEncoded: u32, - pub pbEncoded: *mut u8, -} -impl ::core::marker::Copy for CERT_OR_CRL_BLOB {} -impl ::core::clone::Clone for CERT_OR_CRL_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_OR_CRL_BUNDLE { - pub cItem: u32, - pub rgItem: *mut CERT_OR_CRL_BLOB, -} -impl ::core::marker::Copy for CERT_OR_CRL_BUNDLE {} -impl ::core::clone::Clone for CERT_OR_CRL_BUNDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_OTHER_LOGOTYPE_INFO { - pub pszObjId: ::windows_sys::core::PSTR, - pub LogotypeInfo: CERT_LOGOTYPE_INFO, -} -impl ::core::marker::Copy for CERT_OTHER_LOGOTYPE_INFO {} -impl ::core::clone::Clone for CERT_OTHER_LOGOTYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_OTHER_NAME { - pub pszObjId: ::windows_sys::core::PSTR, - pub Value: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_OTHER_NAME {} -impl ::core::clone::Clone for CERT_OTHER_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_PAIR { - pub Forward: CRYPT_INTEGER_BLOB, - pub Reverse: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_PAIR {} -impl ::core::clone::Clone for CERT_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_PHYSICAL_STORE_INFO { - pub cbSize: u32, - pub pszOpenStoreProvider: ::windows_sys::core::PSTR, - pub dwOpenEncodingType: u32, - pub dwOpenFlags: u32, - pub OpenParameters: CRYPT_INTEGER_BLOB, - pub dwFlags: u32, - pub dwPriority: u32, -} -impl ::core::marker::Copy for CERT_PHYSICAL_STORE_INFO {} -impl ::core::clone::Clone for CERT_PHYSICAL_STORE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICIES_INFO { - pub cPolicyInfo: u32, - pub rgPolicyInfo: *mut CERT_POLICY_INFO, -} -impl ::core::marker::Copy for CERT_POLICIES_INFO {} -impl ::core::clone::Clone for CERT_POLICIES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY95_QUALIFIER1 { - pub pszPracticesReference: ::windows_sys::core::PWSTR, - pub pszNoticeIdentifier: ::windows_sys::core::PSTR, - pub pszNSINoticeIdentifier: ::windows_sys::core::PSTR, - pub cCPSURLs: u32, - pub rgCPSURLs: *mut CPS_URLS, -} -impl ::core::marker::Copy for CERT_POLICY95_QUALIFIER1 {} -impl ::core::clone::Clone for CERT_POLICY95_QUALIFIER1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_POLICY_CONSTRAINTS_INFO { - pub fRequireExplicitPolicy: super::super::Foundation::BOOL, - pub dwRequireExplicitPolicySkipCerts: u32, - pub fInhibitPolicyMapping: super::super::Foundation::BOOL, - pub dwInhibitPolicyMappingSkipCerts: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_POLICY_CONSTRAINTS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_POLICY_CONSTRAINTS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY_ID { - pub cCertPolicyElementId: u32, - pub rgpszCertPolicyElementId: *mut ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CERT_POLICY_ID {} -impl ::core::clone::Clone for CERT_POLICY_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY_INFO { - pub pszPolicyIdentifier: ::windows_sys::core::PSTR, - pub cPolicyQualifier: u32, - pub rgPolicyQualifier: *mut CERT_POLICY_QUALIFIER_INFO, -} -impl ::core::marker::Copy for CERT_POLICY_INFO {} -impl ::core::clone::Clone for CERT_POLICY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY_MAPPING { - pub pszIssuerDomainPolicy: ::windows_sys::core::PSTR, - pub pszSubjectDomainPolicy: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CERT_POLICY_MAPPING {} -impl ::core::clone::Clone for CERT_POLICY_MAPPING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY_MAPPINGS_INFO { - pub cPolicyMapping: u32, - pub rgPolicyMapping: *mut CERT_POLICY_MAPPING, -} -impl ::core::marker::Copy for CERT_POLICY_MAPPINGS_INFO {} -impl ::core::clone::Clone for CERT_POLICY_MAPPINGS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY_QUALIFIER_INFO { - pub pszPolicyQualifierId: ::windows_sys::core::PSTR, - pub Qualifier: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_POLICY_QUALIFIER_INFO {} -impl ::core::clone::Clone for CERT_POLICY_QUALIFIER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY_QUALIFIER_NOTICE_REFERENCE { - pub pszOrganization: ::windows_sys::core::PSTR, - pub cNoticeNumbers: u32, - pub rgNoticeNumbers: *mut i32, -} -impl ::core::marker::Copy for CERT_POLICY_QUALIFIER_NOTICE_REFERENCE {} -impl ::core::clone::Clone for CERT_POLICY_QUALIFIER_NOTICE_REFERENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_POLICY_QUALIFIER_USER_NOTICE { - pub pNoticeReference: *mut CERT_POLICY_QUALIFIER_NOTICE_REFERENCE, - pub pszDisplayText: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CERT_POLICY_QUALIFIER_USER_NOTICE {} -impl ::core::clone::Clone for CERT_POLICY_QUALIFIER_USER_NOTICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_PRIVATE_KEY_VALIDITY { - pub NotBefore: super::super::Foundation::FILETIME, - pub NotAfter: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_PRIVATE_KEY_VALIDITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_PRIVATE_KEY_VALIDITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_PUBLIC_KEY_INFO { - pub Algorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub PublicKey: CRYPT_BIT_BLOB, -} -impl ::core::marker::Copy for CERT_PUBLIC_KEY_INFO {} -impl ::core::clone::Clone for CERT_PUBLIC_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_QC_STATEMENT { - pub pszStatementId: ::windows_sys::core::PSTR, - pub StatementInfo: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_QC_STATEMENT {} -impl ::core::clone::Clone for CERT_QC_STATEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_QC_STATEMENTS_EXT_INFO { - pub cStatement: u32, - pub rgStatement: *mut CERT_QC_STATEMENT, -} -impl ::core::marker::Copy for CERT_QC_STATEMENTS_EXT_INFO {} -impl ::core::clone::Clone for CERT_QC_STATEMENTS_EXT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_RDN { - pub cRDNAttr: u32, - pub rgRDNAttr: *mut CERT_RDN_ATTR, -} -impl ::core::marker::Copy for CERT_RDN {} -impl ::core::clone::Clone for CERT_RDN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_RDN_ATTR { - pub pszObjId: ::windows_sys::core::PSTR, - pub dwValueType: CERT_RDN_ATTR_VALUE_TYPE, - pub Value: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CERT_RDN_ATTR {} -impl ::core::clone::Clone for CERT_RDN_ATTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub struct CERT_REGISTRY_STORE_CLIENT_GPT_PARA { - pub hKeyBase: super::super::System::Registry::HKEY, - pub pwszRegPath: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for CERT_REGISTRY_STORE_CLIENT_GPT_PARA {} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for CERT_REGISTRY_STORE_CLIENT_GPT_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub struct CERT_REGISTRY_STORE_ROAMING_PARA { - pub hKey: super::super::System::Registry::HKEY, - pub pwszStoreDirectory: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for CERT_REGISTRY_STORE_ROAMING_PARA {} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for CERT_REGISTRY_STORE_ROAMING_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_REQUEST_INFO { - pub dwVersion: u32, - pub Subject: CRYPT_INTEGER_BLOB, - pub SubjectPublicKeyInfo: CERT_PUBLIC_KEY_INFO, - pub cAttribute: u32, - pub rgAttribute: *mut CRYPT_ATTRIBUTE, -} -impl ::core::marker::Copy for CERT_REQUEST_INFO {} -impl ::core::clone::Clone for CERT_REQUEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_REVOCATION_CHAIN_PARA { - pub cbSize: u32, - pub hChainEngine: HCERTCHAINENGINE, - pub hAdditionalStore: HCERTSTORE, - pub dwChainFlags: u32, - pub dwUrlRetrievalTimeout: u32, - pub pftCurrentTime: *mut super::super::Foundation::FILETIME, - pub pftCacheResync: *mut super::super::Foundation::FILETIME, - pub cbMaxUrlRetrievalByteCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_REVOCATION_CHAIN_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_REVOCATION_CHAIN_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_REVOCATION_CRL_INFO { - pub cbSize: u32, - pub pBaseCrlContext: *mut CRL_CONTEXT, - pub pDeltaCrlContext: *mut CRL_CONTEXT, - pub pCrlEntry: *mut CRL_ENTRY, - pub fDeltaCrlEntry: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_REVOCATION_CRL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_REVOCATION_CRL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_REVOCATION_INFO { - pub cbSize: u32, - pub dwRevocationResult: u32, - pub pszRevocationOid: ::windows_sys::core::PCSTR, - pub pvOidSpecificInfo: *mut ::core::ffi::c_void, - pub fHasFreshnessTime: super::super::Foundation::BOOL, - pub dwFreshnessTime: u32, - pub pCrlInfo: *mut CERT_REVOCATION_CRL_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_REVOCATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_REVOCATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_REVOCATION_PARA { - pub cbSize: u32, - pub pIssuerCert: *const CERT_CONTEXT, - pub cCertStore: u32, - pub rgCertStore: *mut HCERTSTORE, - pub hCrlStore: HCERTSTORE, - pub pftTimeToUse: *mut super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_REVOCATION_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_REVOCATION_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_REVOCATION_STATUS { - pub cbSize: u32, - pub dwIndex: u32, - pub dwError: u32, - pub dwReason: CERT_REVOCATION_STATUS_REASON, - pub fHasFreshnessTime: super::super::Foundation::BOOL, - pub dwFreshnessTime: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_REVOCATION_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_REVOCATION_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_SELECT_CHAIN_PARA { - pub hChainEngine: HCERTCHAINENGINE, - pub pTime: *mut super::super::Foundation::FILETIME, - pub hAdditionalStore: HCERTSTORE, - pub pChainPara: *mut CERT_CHAIN_PARA, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_SELECT_CHAIN_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_SELECT_CHAIN_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_SELECT_CRITERIA { - pub dwType: CERT_SELECT_CRITERIA_TYPE, - pub cPara: u32, - pub ppPara: *mut *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CERT_SELECT_CRITERIA {} -impl ::core::clone::Clone for CERT_SELECT_CRITERIA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_SERVER_OCSP_RESPONSE_CONTEXT { - pub cbSize: u32, - pub pbEncodedOcspResponse: *mut u8, - pub cbEncodedOcspResponse: u32, -} -impl ::core::marker::Copy for CERT_SERVER_OCSP_RESPONSE_CONTEXT {} -impl ::core::clone::Clone for CERT_SERVER_OCSP_RESPONSE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_SERVER_OCSP_RESPONSE_OPEN_PARA { - pub cbSize: u32, - pub dwFlags: u32, - pub pcbUsedSize: *mut u32, - pub pwszOcspDirectory: ::windows_sys::core::PWSTR, - pub pfnUpdateCallback: PFN_CERT_SERVER_OCSP_RESPONSE_UPDATE_CALLBACK, - pub pvUpdateCallbackArg: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_SERVER_OCSP_RESPONSE_OPEN_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_SERVER_OCSP_RESPONSE_OPEN_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_SIGNED_CONTENT_INFO { - pub ToBeSigned: CRYPT_INTEGER_BLOB, - pub SignatureAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub Signature: CRYPT_BIT_BLOB, -} -impl ::core::marker::Copy for CERT_SIGNED_CONTENT_INFO {} -impl ::core::clone::Clone for CERT_SIGNED_CONTENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_SIMPLE_CHAIN { - pub cbSize: u32, - pub TrustStatus: CERT_TRUST_STATUS, - pub cElement: u32, - pub rgpElement: *mut *mut CERT_CHAIN_ELEMENT, - pub pTrustListInfo: *mut CERT_TRUST_LIST_INFO, - pub fHasRevocationFreshnessTime: super::super::Foundation::BOOL, - pub dwRevocationFreshnessTime: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_SIMPLE_CHAIN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_SIMPLE_CHAIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_STORE_PROV_FIND_INFO { - pub cbSize: u32, - pub dwMsgAndCertEncodingType: u32, - pub dwFindFlags: u32, - pub dwFindType: u32, - pub pvFindPara: *const ::core::ffi::c_void, -} -impl ::core::marker::Copy for CERT_STORE_PROV_FIND_INFO {} -impl ::core::clone::Clone for CERT_STORE_PROV_FIND_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_STORE_PROV_INFO { - pub cbSize: u32, - pub cStoreProvFunc: u32, - pub rgpvStoreProvFunc: *mut *mut ::core::ffi::c_void, - pub hStoreProv: HCERTSTOREPROV, - pub dwStoreProvFlags: CERT_STORE_PROV_FLAGS, - pub hStoreProvFuncAddr2: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CERT_STORE_PROV_INFO {} -impl ::core::clone::Clone for CERT_STORE_PROV_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_STRONG_SIGN_PARA { - pub cbSize: u32, - pub dwInfoChoice: u32, - pub Anonymous: CERT_STRONG_SIGN_PARA_0, -} -impl ::core::marker::Copy for CERT_STRONG_SIGN_PARA {} -impl ::core::clone::Clone for CERT_STRONG_SIGN_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CERT_STRONG_SIGN_PARA_0 { - pub pvInfo: *mut ::core::ffi::c_void, - pub pSerializedInfo: *mut CERT_STRONG_SIGN_SERIALIZED_INFO, - pub pszOID: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CERT_STRONG_SIGN_PARA_0 {} -impl ::core::clone::Clone for CERT_STRONG_SIGN_PARA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_STRONG_SIGN_SERIALIZED_INFO { - pub dwFlags: CERT_STRONG_SIGN_FLAGS, - pub pwszCNGSignHashAlgids: ::windows_sys::core::PWSTR, - pub pwszCNGPubKeyMinBitLengths: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CERT_STRONG_SIGN_SERIALIZED_INFO {} -impl ::core::clone::Clone for CERT_STRONG_SIGN_SERIALIZED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_SUPPORTED_ALGORITHM_INFO { - pub Algorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub IntendedKeyUsage: CRYPT_BIT_BLOB, - pub IntendedCertPolicies: CERT_POLICIES_INFO, -} -impl ::core::marker::Copy for CERT_SUPPORTED_ALGORITHM_INFO {} -impl ::core::clone::Clone for CERT_SUPPORTED_ALGORITHM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_SYSTEM_STORE_INFO { - pub cbSize: u32, -} -impl ::core::marker::Copy for CERT_SYSTEM_STORE_INFO {} -impl ::core::clone::Clone for CERT_SYSTEM_STORE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub struct CERT_SYSTEM_STORE_RELOCATE_PARA { - pub Anonymous1: CERT_SYSTEM_STORE_RELOCATE_PARA_0, - pub Anonymous2: CERT_SYSTEM_STORE_RELOCATE_PARA_1, -} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for CERT_SYSTEM_STORE_RELOCATE_PARA {} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for CERT_SYSTEM_STORE_RELOCATE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub union CERT_SYSTEM_STORE_RELOCATE_PARA_0 { - pub hKeyBase: super::super::System::Registry::HKEY, - pub pvBase: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for CERT_SYSTEM_STORE_RELOCATE_PARA_0 {} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for CERT_SYSTEM_STORE_RELOCATE_PARA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub union CERT_SYSTEM_STORE_RELOCATE_PARA_1 { - pub pvSystemStore: *mut ::core::ffi::c_void, - pub pszSystemStore: ::windows_sys::core::PCSTR, - pub pwszSystemStore: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for CERT_SYSTEM_STORE_RELOCATE_PARA_1 {} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for CERT_SYSTEM_STORE_RELOCATE_PARA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_TEMPLATE_EXT { - pub pszObjId: ::windows_sys::core::PSTR, - pub dwMajorVersion: u32, - pub fMinorVersion: super::super::Foundation::BOOL, - pub dwMinorVersion: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_TEMPLATE_EXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_TEMPLATE_EXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_TPM_SPECIFICATION_INFO { - pub pwszFamily: ::windows_sys::core::PWSTR, - pub dwLevel: u32, - pub dwRevision: u32, -} -impl ::core::marker::Copy for CERT_TPM_SPECIFICATION_INFO {} -impl ::core::clone::Clone for CERT_TPM_SPECIFICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CERT_TRUST_LIST_INFO { - pub cbSize: u32, - pub pCtlEntry: *mut CTL_ENTRY, - pub pCtlContext: *mut CTL_CONTEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CERT_TRUST_LIST_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CERT_TRUST_LIST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_TRUST_STATUS { - pub dwErrorStatus: u32, - pub dwInfoStatus: u32, -} -impl ::core::marker::Copy for CERT_TRUST_STATUS {} -impl ::core::clone::Clone for CERT_TRUST_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_USAGE_MATCH { - pub dwType: u32, - pub Usage: CTL_USAGE, -} -impl ::core::marker::Copy for CERT_USAGE_MATCH {} -impl ::core::clone::Clone for CERT_USAGE_MATCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_X942_DH_PARAMETERS { - pub p: CRYPT_INTEGER_BLOB, - pub g: CRYPT_INTEGER_BLOB, - pub q: CRYPT_INTEGER_BLOB, - pub j: CRYPT_INTEGER_BLOB, - pub pValidationParams: *mut CERT_X942_DH_VALIDATION_PARAMS, -} -impl ::core::marker::Copy for CERT_X942_DH_PARAMETERS {} -impl ::core::clone::Clone for CERT_X942_DH_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CERT_X942_DH_VALIDATION_PARAMS { - pub seed: CRYPT_BIT_BLOB, - pub pgenCounter: u32, -} -impl ::core::marker::Copy for CERT_X942_DH_VALIDATION_PARAMS {} -impl ::core::clone::Clone for CERT_X942_DH_VALIDATION_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CLAIMLIST { - pub count: u32, - pub claims: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CLAIMLIST {} -impl ::core::clone::Clone for CLAIMLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_ADD_ATTRIBUTES_INFO { - pub dwCmcDataReference: u32, - pub cCertReference: u32, - pub rgdwCertReference: *mut u32, - pub cAttribute: u32, - pub rgAttribute: *mut CRYPT_ATTRIBUTE, -} -impl ::core::marker::Copy for CMC_ADD_ATTRIBUTES_INFO {} -impl ::core::clone::Clone for CMC_ADD_ATTRIBUTES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMC_ADD_EXTENSIONS_INFO { - pub dwCmcDataReference: u32, - pub cCertReference: u32, - pub rgdwCertReference: *mut u32, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMC_ADD_EXTENSIONS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMC_ADD_EXTENSIONS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_DATA_INFO { - pub cTaggedAttribute: u32, - pub rgTaggedAttribute: *mut CMC_TAGGED_ATTRIBUTE, - pub cTaggedRequest: u32, - pub rgTaggedRequest: *mut CMC_TAGGED_REQUEST, - pub cTaggedContentInfo: u32, - pub rgTaggedContentInfo: *mut CMC_TAGGED_CONTENT_INFO, - pub cTaggedOtherMsg: u32, - pub rgTaggedOtherMsg: *mut CMC_TAGGED_OTHER_MSG, -} -impl ::core::marker::Copy for CMC_DATA_INFO {} -impl ::core::clone::Clone for CMC_DATA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMC_PEND_INFO { - pub PendToken: CRYPT_INTEGER_BLOB, - pub PendTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMC_PEND_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMC_PEND_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_RESPONSE_INFO { - pub cTaggedAttribute: u32, - pub rgTaggedAttribute: *mut CMC_TAGGED_ATTRIBUTE, - pub cTaggedContentInfo: u32, - pub rgTaggedContentInfo: *mut CMC_TAGGED_CONTENT_INFO, - pub cTaggedOtherMsg: u32, - pub rgTaggedOtherMsg: *mut CMC_TAGGED_OTHER_MSG, -} -impl ::core::marker::Copy for CMC_RESPONSE_INFO {} -impl ::core::clone::Clone for CMC_RESPONSE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMC_STATUS_INFO { - pub dwStatus: u32, - pub cBodyList: u32, - pub rgdwBodyList: *mut u32, - pub pwszStatusString: ::windows_sys::core::PWSTR, - pub dwOtherInfoChoice: u32, - pub Anonymous: CMC_STATUS_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMC_STATUS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMC_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMC_STATUS_INFO_0 { - pub dwFailInfo: u32, - pub pPendInfo: *mut CMC_PEND_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMC_STATUS_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMC_STATUS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_TAGGED_ATTRIBUTE { - pub dwBodyPartID: u32, - pub Attribute: CRYPT_ATTRIBUTE, -} -impl ::core::marker::Copy for CMC_TAGGED_ATTRIBUTE {} -impl ::core::clone::Clone for CMC_TAGGED_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_TAGGED_CERT_REQUEST { - pub dwBodyPartID: u32, - pub SignedCertRequest: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CMC_TAGGED_CERT_REQUEST {} -impl ::core::clone::Clone for CMC_TAGGED_CERT_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_TAGGED_CONTENT_INFO { - pub dwBodyPartID: u32, - pub EncodedContentInfo: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CMC_TAGGED_CONTENT_INFO {} -impl ::core::clone::Clone for CMC_TAGGED_CONTENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_TAGGED_OTHER_MSG { - pub dwBodyPartID: u32, - pub pszObjId: ::windows_sys::core::PSTR, - pub Value: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CMC_TAGGED_OTHER_MSG {} -impl ::core::clone::Clone for CMC_TAGGED_OTHER_MSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMC_TAGGED_REQUEST { - pub dwTaggedRequestChoice: u32, - pub Anonymous: CMC_TAGGED_REQUEST_0, -} -impl ::core::marker::Copy for CMC_TAGGED_REQUEST {} -impl ::core::clone::Clone for CMC_TAGGED_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CMC_TAGGED_REQUEST_0 { - pub pTaggedCertRequest: *mut CMC_TAGGED_CERT_REQUEST, -} -impl ::core::marker::Copy for CMC_TAGGED_REQUEST_0 {} -impl ::core::clone::Clone for CMC_TAGGED_REQUEST_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_CMS_RECIPIENT_INFO { - pub dwRecipientChoice: u32, - pub Anonymous: CMSG_CMS_RECIPIENT_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CMS_RECIPIENT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CMS_RECIPIENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_CMS_RECIPIENT_INFO_0 { - pub pKeyTrans: *mut CMSG_KEY_TRANS_RECIPIENT_INFO, - pub pKeyAgree: *mut CMSG_KEY_AGREE_RECIPIENT_INFO, - pub pMailList: *mut CMSG_MAIL_LIST_RECIPIENT_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CMS_RECIPIENT_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CMS_RECIPIENT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_CMS_SIGNER_INFO { - pub dwVersion: u32, - pub SignerId: CERT_ID, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub HashEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EncryptedHash: CRYPT_INTEGER_BLOB, - pub AuthAttrs: CRYPT_ATTRIBUTES, - pub UnauthAttrs: CRYPT_ATTRIBUTES, -} -impl ::core::marker::Copy for CMSG_CMS_SIGNER_INFO {} -impl ::core::clone::Clone for CMSG_CMS_SIGNER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_CNG_CONTENT_DECRYPT_INFO { - pub cbSize: u32, - pub ContentEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pfnAlloc: PFN_CMSG_ALLOC, - pub pfnFree: PFN_CMSG_FREE, - pub hNCryptKey: NCRYPT_KEY_HANDLE, - pub pbContentEncryptKey: *mut u8, - pub cbContentEncryptKey: u32, - pub hCNGContentEncryptKey: BCRYPT_KEY_HANDLE, - pub pbCNGContentEncryptKeyObject: *mut u8, -} -impl ::core::marker::Copy for CMSG_CNG_CONTENT_DECRYPT_INFO {} -impl ::core::clone::Clone for CMSG_CNG_CONTENT_DECRYPT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_CONTENT_ENCRYPT_INFO { - pub cbSize: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub ContentEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvEncryptionAuxInfo: *mut ::core::ffi::c_void, - pub cRecipients: u32, - pub rgCmsRecipients: *mut CMSG_RECIPIENT_ENCODE_INFO, - pub pfnAlloc: PFN_CMSG_ALLOC, - pub pfnFree: PFN_CMSG_FREE, - pub dwEncryptFlags: u32, - pub Anonymous: CMSG_CONTENT_ENCRYPT_INFO_0, - pub dwFlags: u32, - pub fCNG: super::super::Foundation::BOOL, - pub pbCNGContentEncryptKeyObject: *mut u8, - pub pbContentEncryptKey: *mut u8, - pub cbContentEncryptKey: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CONTENT_ENCRYPT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CONTENT_ENCRYPT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_CONTENT_ENCRYPT_INFO_0 { - pub hContentEncryptKey: usize, - pub hCNGContentEncryptKey: BCRYPT_KEY_HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CONTENT_ENCRYPT_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CONTENT_ENCRYPT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA { - pub cbSize: u32, - pub dwSignerIndex: u32, - pub blob: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA {} -impl ::core::clone::Clone for CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_CTRL_DECRYPT_PARA { - pub cbSize: u32, - pub Anonymous: CMSG_CTRL_DECRYPT_PARA_0, - pub dwKeySpec: u32, - pub dwRecipientIndex: u32, -} -impl ::core::marker::Copy for CMSG_CTRL_DECRYPT_PARA {} -impl ::core::clone::Clone for CMSG_CTRL_DECRYPT_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CMSG_CTRL_DECRYPT_PARA_0 { - pub hCryptProv: usize, - pub hNCryptKey: NCRYPT_KEY_HANDLE, -} -impl ::core::marker::Copy for CMSG_CTRL_DECRYPT_PARA_0 {} -impl ::core::clone::Clone for CMSG_CTRL_DECRYPT_PARA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA { - pub cbSize: u32, - pub dwSignerIndex: u32, - pub dwUnauthAttrIndex: u32, -} -impl ::core::marker::Copy for CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA {} -impl ::core::clone::Clone for CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_CTRL_KEY_AGREE_DECRYPT_PARA { - pub cbSize: u32, - pub Anonymous: CMSG_CTRL_KEY_AGREE_DECRYPT_PARA_0, - pub dwKeySpec: u32, - pub pKeyAgree: *mut CMSG_KEY_AGREE_RECIPIENT_INFO, - pub dwRecipientIndex: u32, - pub dwRecipientEncryptedKeyIndex: u32, - pub OriginatorPublicKey: CRYPT_BIT_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CTRL_KEY_AGREE_DECRYPT_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CTRL_KEY_AGREE_DECRYPT_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_CTRL_KEY_AGREE_DECRYPT_PARA_0 { - pub hCryptProv: usize, - pub hNCryptKey: NCRYPT_KEY_HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CTRL_KEY_AGREE_DECRYPT_PARA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CTRL_KEY_AGREE_DECRYPT_PARA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_CTRL_KEY_TRANS_DECRYPT_PARA { - pub cbSize: u32, - pub Anonymous: CMSG_CTRL_KEY_TRANS_DECRYPT_PARA_0, - pub dwKeySpec: u32, - pub pKeyTrans: *mut CMSG_KEY_TRANS_RECIPIENT_INFO, - pub dwRecipientIndex: u32, -} -impl ::core::marker::Copy for CMSG_CTRL_KEY_TRANS_DECRYPT_PARA {} -impl ::core::clone::Clone for CMSG_CTRL_KEY_TRANS_DECRYPT_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CMSG_CTRL_KEY_TRANS_DECRYPT_PARA_0 { - pub hCryptProv: usize, - pub hNCryptKey: NCRYPT_KEY_HANDLE, -} -impl ::core::marker::Copy for CMSG_CTRL_KEY_TRANS_DECRYPT_PARA_0 {} -impl ::core::clone::Clone for CMSG_CTRL_KEY_TRANS_DECRYPT_PARA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_CTRL_MAIL_LIST_DECRYPT_PARA { - pub cbSize: u32, - pub hCryptProv: usize, - pub pMailList: *mut CMSG_MAIL_LIST_RECIPIENT_INFO, - pub dwRecipientIndex: u32, - pub dwKeyChoice: u32, - pub Anonymous: CMSG_CTRL_MAIL_LIST_DECRYPT_PARA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CTRL_MAIL_LIST_DECRYPT_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CTRL_MAIL_LIST_DECRYPT_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_CTRL_MAIL_LIST_DECRYPT_PARA_0 { - pub hKeyEncryptionKey: usize, - pub pvKeyEncryptionKey: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_CTRL_MAIL_LIST_DECRYPT_PARA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_CTRL_MAIL_LIST_DECRYPT_PARA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA { - pub cbSize: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub dwSignerIndex: u32, - pub dwSignerType: u32, - pub pvSigner: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA {} -impl ::core::clone::Clone for CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_ENCRYPTED_ENCODE_INFO { - pub cbSize: u32, - pub ContentEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvEncryptionAuxInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CMSG_ENCRYPTED_ENCODE_INFO {} -impl ::core::clone::Clone for CMSG_ENCRYPTED_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_ENVELOPED_ENCODE_INFO { - pub cbSize: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub ContentEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvEncryptionAuxInfo: *mut ::core::ffi::c_void, - pub cRecipients: u32, - pub rgpRecipients: *mut *mut CERT_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_ENVELOPED_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_ENVELOPED_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_HASHED_ENCODE_INFO { - pub cbSize: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvHashAuxInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CMSG_HASHED_ENCODE_INFO {} -impl ::core::clone::Clone for CMSG_HASHED_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_KEY_AGREE_ENCRYPT_INFO { - pub cbSize: u32, - pub dwRecipientIndex: u32, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub UserKeyingMaterial: CRYPT_INTEGER_BLOB, - pub dwOriginatorChoice: CMSG_KEY_AGREE_ORIGINATOR, - pub Anonymous: CMSG_KEY_AGREE_ENCRYPT_INFO_0, - pub cKeyAgreeKeyEncryptInfo: u32, - pub rgpKeyAgreeKeyEncryptInfo: *mut *mut CMSG_KEY_AGREE_KEY_ENCRYPT_INFO, - pub dwFlags: u32, -} -impl ::core::marker::Copy for CMSG_KEY_AGREE_ENCRYPT_INFO {} -impl ::core::clone::Clone for CMSG_KEY_AGREE_ENCRYPT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CMSG_KEY_AGREE_ENCRYPT_INFO_0 { - pub OriginatorCertId: CERT_ID, - pub OriginatorPublicKeyInfo: CERT_PUBLIC_KEY_INFO, -} -impl ::core::marker::Copy for CMSG_KEY_AGREE_ENCRYPT_INFO_0 {} -impl ::core::clone::Clone for CMSG_KEY_AGREE_ENCRYPT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_KEY_AGREE_KEY_ENCRYPT_INFO { - pub cbSize: u32, - pub EncryptedKey: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CMSG_KEY_AGREE_KEY_ENCRYPT_INFO {} -impl ::core::clone::Clone for CMSG_KEY_AGREE_KEY_ENCRYPT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO { - pub cbSize: u32, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvKeyEncryptionAuxInfo: *mut ::core::ffi::c_void, - pub KeyWrapAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvKeyWrapAuxInfo: *mut ::core::ffi::c_void, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub dwKeySpec: u32, - pub dwKeyChoice: CMSG_KEY_AGREE_OPTION, - pub Anonymous: CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0, - pub UserKeyingMaterial: CRYPT_INTEGER_BLOB, - pub cRecipientEncryptedKeys: u32, - pub rgpRecipientEncryptedKeys: *mut *mut CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0 { - pub pEphemeralAlgorithm: *mut CRYPT_ALGORITHM_IDENTIFIER, - pub pSenderId: *mut CERT_ID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_KEY_AGREE_RECIPIENT_INFO { - pub dwVersion: u32, - pub dwOriginatorChoice: CMSG_KEY_AGREE_ORIGINATOR, - pub Anonymous: CMSG_KEY_AGREE_RECIPIENT_INFO_0, - pub UserKeyingMaterial: CRYPT_INTEGER_BLOB, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub cRecipientEncryptedKeys: u32, - pub rgpRecipientEncryptedKeys: *mut *mut CMSG_RECIPIENT_ENCRYPTED_KEY_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_KEY_AGREE_RECIPIENT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_KEY_AGREE_RECIPIENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_KEY_AGREE_RECIPIENT_INFO_0 { - pub OriginatorCertId: CERT_ID, - pub OriginatorPublicKeyInfo: CERT_PUBLIC_KEY_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_KEY_AGREE_RECIPIENT_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_KEY_AGREE_RECIPIENT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_KEY_TRANS_ENCRYPT_INFO { - pub cbSize: u32, - pub dwRecipientIndex: u32, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EncryptedKey: CRYPT_INTEGER_BLOB, - pub dwFlags: u32, -} -impl ::core::marker::Copy for CMSG_KEY_TRANS_ENCRYPT_INFO {} -impl ::core::clone::Clone for CMSG_KEY_TRANS_ENCRYPT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO { - pub cbSize: u32, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvKeyEncryptionAuxInfo: *mut ::core::ffi::c_void, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub RecipientPublicKey: CRYPT_BIT_BLOB, - pub RecipientId: CERT_ID, -} -impl ::core::marker::Copy for CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO {} -impl ::core::clone::Clone for CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_KEY_TRANS_RECIPIENT_INFO { - pub dwVersion: u32, - pub RecipientId: CERT_ID, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EncryptedKey: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CMSG_KEY_TRANS_RECIPIENT_INFO {} -impl ::core::clone::Clone for CMSG_KEY_TRANS_RECIPIENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_MAIL_LIST_ENCRYPT_INFO { - pub cbSize: u32, - pub dwRecipientIndex: u32, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EncryptedKey: CRYPT_INTEGER_BLOB, - pub dwFlags: u32, -} -impl ::core::marker::Copy for CMSG_MAIL_LIST_ENCRYPT_INFO {} -impl ::core::clone::Clone for CMSG_MAIL_LIST_ENCRYPT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO { - pub cbSize: u32, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvKeyEncryptionAuxInfo: *mut ::core::ffi::c_void, - pub hCryptProv: usize, - pub dwKeyChoice: u32, - pub Anonymous: CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO_0, - pub KeyId: CRYPT_INTEGER_BLOB, - pub Date: super::super::Foundation::FILETIME, - pub pOtherAttr: *mut CRYPT_ATTRIBUTE_TYPE_VALUE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO_0 { - pub hKeyEncryptionKey: usize, - pub pvKeyEncryptionKey: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_MAIL_LIST_RECIPIENT_INFO { - pub dwVersion: u32, - pub KeyId: CRYPT_INTEGER_BLOB, - pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EncryptedKey: CRYPT_INTEGER_BLOB, - pub Date: super::super::Foundation::FILETIME, - pub pOtherAttr: *mut CRYPT_ATTRIBUTE_TYPE_VALUE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_MAIL_LIST_RECIPIENT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_MAIL_LIST_RECIPIENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_RC2_AUX_INFO { - pub cbSize: u32, - pub dwBitLen: u32, -} -impl ::core::marker::Copy for CMSG_RC2_AUX_INFO {} -impl ::core::clone::Clone for CMSG_RC2_AUX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_RC4_AUX_INFO { - pub cbSize: u32, - pub dwBitLen: u32, -} -impl ::core::marker::Copy for CMSG_RC4_AUX_INFO {} -impl ::core::clone::Clone for CMSG_RC4_AUX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_RECIPIENT_ENCODE_INFO { - pub dwRecipientChoice: u32, - pub Anonymous: CMSG_RECIPIENT_ENCODE_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_RECIPIENT_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_RECIPIENT_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_RECIPIENT_ENCODE_INFO_0 { - pub pKeyTrans: *mut CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO, - pub pKeyAgree: *mut CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO, - pub pMailList: *mut CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_RECIPIENT_ENCODE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_RECIPIENT_ENCODE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO { - pub cbSize: u32, - pub RecipientPublicKey: CRYPT_BIT_BLOB, - pub RecipientId: CERT_ID, - pub Date: super::super::Foundation::FILETIME, - pub pOtherAttr: *mut CRYPT_ATTRIBUTE_TYPE_VALUE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_RECIPIENT_ENCRYPTED_KEY_INFO { - pub RecipientId: CERT_ID, - pub EncryptedKey: CRYPT_INTEGER_BLOB, - pub Date: super::super::Foundation::FILETIME, - pub pOtherAttr: *mut CRYPT_ATTRIBUTE_TYPE_VALUE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_RECIPIENT_ENCRYPTED_KEY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_RECIPIENT_ENCRYPTED_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO { - pub cbSize: u32, - pub SignedInfo: CMSG_SIGNED_ENCODE_INFO, - pub EnvelopedInfo: CMSG_ENVELOPED_ENCODE_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_SIGNED_ENCODE_INFO { - pub cbSize: u32, - pub cSigners: u32, - pub rgSigners: *mut CMSG_SIGNER_ENCODE_INFO, - pub cCertEncoded: u32, - pub rgCertEncoded: *mut CRYPT_INTEGER_BLOB, - pub cCrlEncoded: u32, - pub rgCrlEncoded: *mut CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_SIGNED_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_SIGNED_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_SIGNER_ENCODE_INFO { - pub cbSize: u32, - pub pCertInfo: *mut CERT_INFO, - pub Anonymous: CMSG_SIGNER_ENCODE_INFO_0, - pub dwKeySpec: u32, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvHashAuxInfo: *mut ::core::ffi::c_void, - pub cAuthAttr: u32, - pub rgAuthAttr: *mut CRYPT_ATTRIBUTE, - pub cUnauthAttr: u32, - pub rgUnauthAttr: *mut CRYPT_ATTRIBUTE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_SIGNER_ENCODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_SIGNER_ENCODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CMSG_SIGNER_ENCODE_INFO_0 { - pub hCryptProv: usize, - pub hNCryptKey: NCRYPT_KEY_HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_SIGNER_ENCODE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_SIGNER_ENCODE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_SIGNER_INFO { - pub dwVersion: u32, - pub Issuer: CRYPT_INTEGER_BLOB, - pub SerialNumber: CRYPT_INTEGER_BLOB, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub HashEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EncryptedHash: CRYPT_INTEGER_BLOB, - pub AuthAttrs: CRYPT_ATTRIBUTES, - pub UnauthAttrs: CRYPT_ATTRIBUTES, -} -impl ::core::marker::Copy for CMSG_SIGNER_INFO {} -impl ::core::clone::Clone for CMSG_SIGNER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMSG_SP3_COMPATIBLE_AUX_INFO { - pub cbSize: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for CMSG_SP3_COMPATIBLE_AUX_INFO {} -impl ::core::clone::Clone for CMSG_SP3_COMPATIBLE_AUX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMSG_STREAM_INFO { - pub cbContent: u32, - pub pfnStreamOutput: PFN_CMSG_STREAM_OUTPUT, - pub pvArg: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMSG_STREAM_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMSG_STREAM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMS_DH_KEY_INFO { - pub dwVersion: u32, - pub Algid: u32, - pub pszContentEncObjId: ::windows_sys::core::PSTR, - pub PubInfo: CRYPT_INTEGER_BLOB, - pub pReserved: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CMS_DH_KEY_INFO {} -impl ::core::clone::Clone for CMS_DH_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CMS_KEY_INFO { - pub dwVersion: u32, - pub Algid: u32, - pub pbOID: *mut u8, - pub cbOID: u32, -} -impl ::core::marker::Copy for CMS_KEY_INFO {} -impl ::core::clone::Clone for CMS_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CPS_URLS { - pub pszURL: ::windows_sys::core::PWSTR, - pub pAlgorithm: *mut CRYPT_ALGORITHM_IDENTIFIER, - pub pDigest: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CPS_URLS {} -impl ::core::clone::Clone for CPS_URLS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRL_CONTEXT { - pub dwCertEncodingType: CERT_QUERY_ENCODING_TYPE, - pub pbCrlEncoded: *mut u8, - pub cbCrlEncoded: u32, - pub pCrlInfo: *mut CRL_INFO, - pub hCertStore: HCERTSTORE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRL_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRL_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRL_DIST_POINT { - pub DistPointName: CRL_DIST_POINT_NAME, - pub ReasonFlags: CRYPT_BIT_BLOB, - pub CRLIssuer: CERT_ALT_NAME_INFO, -} -impl ::core::marker::Copy for CRL_DIST_POINT {} -impl ::core::clone::Clone for CRL_DIST_POINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRL_DIST_POINTS_INFO { - pub cDistPoint: u32, - pub rgDistPoint: *mut CRL_DIST_POINT, -} -impl ::core::marker::Copy for CRL_DIST_POINTS_INFO {} -impl ::core::clone::Clone for CRL_DIST_POINTS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRL_DIST_POINT_NAME { - pub dwDistPointNameChoice: u32, - pub Anonymous: CRL_DIST_POINT_NAME_0, -} -impl ::core::marker::Copy for CRL_DIST_POINT_NAME {} -impl ::core::clone::Clone for CRL_DIST_POINT_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CRL_DIST_POINT_NAME_0 { - pub FullName: CERT_ALT_NAME_INFO, -} -impl ::core::marker::Copy for CRL_DIST_POINT_NAME_0 {} -impl ::core::clone::Clone for CRL_DIST_POINT_NAME_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRL_ENTRY { - pub SerialNumber: CRYPT_INTEGER_BLOB, - pub RevocationDate: super::super::Foundation::FILETIME, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRL_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRL_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRL_FIND_ISSUED_FOR_PARA { - pub pSubjectCert: *const CERT_CONTEXT, - pub pIssuerCert: *const CERT_CONTEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRL_FIND_ISSUED_FOR_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRL_FIND_ISSUED_FOR_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRL_INFO { - pub dwVersion: u32, - pub SignatureAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub Issuer: CRYPT_INTEGER_BLOB, - pub ThisUpdate: super::super::Foundation::FILETIME, - pub NextUpdate: super::super::Foundation::FILETIME, - pub cCRLEntry: u32, - pub rgCRLEntry: *mut CRL_ENTRY, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRL_ISSUING_DIST_POINT { - pub DistPointName: CRL_DIST_POINT_NAME, - pub fOnlyContainsUserCerts: super::super::Foundation::BOOL, - pub fOnlyContainsCACerts: super::super::Foundation::BOOL, - pub OnlySomeReasonFlags: CRYPT_BIT_BLOB, - pub fIndirectCRL: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRL_ISSUING_DIST_POINT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRL_ISSUING_DIST_POINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRL_REVOCATION_INFO { - pub pCrlEntry: *mut CRL_ENTRY, - pub pCrlContext: *mut CRL_CONTEXT, - pub pCrlIssuerChain: *mut CERT_CHAIN_CONTEXT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRL_REVOCATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRL_REVOCATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CROSS_CERT_DIST_POINTS_INFO { - pub dwSyncDeltaTime: u32, - pub cDistPoint: u32, - pub rgDistPoint: *mut CERT_ALT_NAME_INFO, -} -impl ::core::marker::Copy for CROSS_CERT_DIST_POINTS_INFO {} -impl ::core::clone::Clone for CROSS_CERT_DIST_POINTS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTNET_URL_CACHE_FLUSH_INFO { - pub cbSize: u32, - pub dwExemptSeconds: u32, - pub ExpireTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTNET_URL_CACHE_FLUSH_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTNET_URL_CACHE_FLUSH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTNET_URL_CACHE_PRE_FETCH_INFO { - pub cbSize: u32, - pub dwObjectType: u32, - pub dwError: u32, - pub dwReserved: u32, - pub ThisUpdateTime: super::super::Foundation::FILETIME, - pub NextUpdateTime: super::super::Foundation::FILETIME, - pub PublishTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTNET_URL_CACHE_PRE_FETCH_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTNET_URL_CACHE_PRE_FETCH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTNET_URL_CACHE_RESPONSE_INFO { - pub cbSize: u32, - pub wResponseType: u16, - pub wResponseFlags: u16, - pub LastModifiedTime: super::super::Foundation::FILETIME, - pub dwMaxAge: u32, - pub pwszETag: ::windows_sys::core::PCWSTR, - pub dwProxyId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTNET_URL_CACHE_RESPONSE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTNET_URL_CACHE_RESPONSE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPTPROTECT_PROMPTSTRUCT { - pub cbSize: u32, - pub dwPromptFlags: u32, - pub hwndApp: super::super::Foundation::HWND, - pub szPrompt: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPTPROTECT_PROMPTSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPTPROTECT_PROMPTSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_3DES_KEY_STATE { - pub Key: [u8; 24], - pub IV: [u8; 8], - pub Feedback: [u8; 8], -} -impl ::core::marker::Copy for CRYPT_3DES_KEY_STATE {} -impl ::core::clone::Clone for CRYPT_3DES_KEY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_AES_128_KEY_STATE { - pub Key: [u8; 16], - pub IV: [u8; 16], - pub EncryptionState: [u8; 176], - pub DecryptionState: [u8; 176], - pub Feedback: [u8; 16], -} -impl ::core::marker::Copy for CRYPT_AES_128_KEY_STATE {} -impl ::core::clone::Clone for CRYPT_AES_128_KEY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_AES_256_KEY_STATE { - pub Key: [u8; 32], - pub IV: [u8; 16], - pub EncryptionState: [u8; 240], - pub DecryptionState: [u8; 240], - pub Feedback: [u8; 16], -} -impl ::core::marker::Copy for CRYPT_AES_256_KEY_STATE {} -impl ::core::clone::Clone for CRYPT_AES_256_KEY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ALGORITHM_IDENTIFIER { - pub pszObjId: ::windows_sys::core::PSTR, - pub Parameters: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_ALGORITHM_IDENTIFIER {} -impl ::core::clone::Clone for CRYPT_ALGORITHM_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ASYNC_RETRIEVAL_COMPLETION { - pub pfnCompletion: PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC, - pub pvCompletion: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CRYPT_ASYNC_RETRIEVAL_COMPLETION {} -impl ::core::clone::Clone for CRYPT_ASYNC_RETRIEVAL_COMPLETION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ATTRIBUTE { - pub pszObjId: ::windows_sys::core::PSTR, - pub cValue: u32, - pub rgValue: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_ATTRIBUTE {} -impl ::core::clone::Clone for CRYPT_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ATTRIBUTES { - pub cAttr: u32, - pub rgAttr: *mut CRYPT_ATTRIBUTE, -} -impl ::core::marker::Copy for CRYPT_ATTRIBUTES {} -impl ::core::clone::Clone for CRYPT_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ATTRIBUTE_TYPE_VALUE { - pub pszObjId: ::windows_sys::core::PSTR, - pub Value: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_ATTRIBUTE_TYPE_VALUE {} -impl ::core::clone::Clone for CRYPT_ATTRIBUTE_TYPE_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_BIT_BLOB { - pub cbData: u32, - pub pbData: *mut u8, - pub cUnusedBits: u32, -} -impl ::core::marker::Copy for CRYPT_BIT_BLOB {} -impl ::core::clone::Clone for CRYPT_BIT_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_BLOB_ARRAY { - pub cBlob: u32, - pub rgBlob: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_BLOB_ARRAY {} -impl ::core::clone::Clone for CRYPT_BLOB_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CONTENT_INFO { - pub pszObjId: ::windows_sys::core::PSTR, - pub Content: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_CONTENT_INFO {} -impl ::core::clone::Clone for CRYPT_CONTENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY { - pub pszObjId: ::windows_sys::core::PSTR, - pub cValue: u32, - pub rgValue: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY {} -impl ::core::clone::Clone for CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CONTEXTS { - pub cContexts: u32, - pub rgpszContexts: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_CONTEXTS {} -impl ::core::clone::Clone for CRYPT_CONTEXTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CONTEXT_CONFIG { - pub dwFlags: CRYPT_CONTEXT_CONFIG_FLAGS, - pub dwReserved: u32, -} -impl ::core::marker::Copy for CRYPT_CONTEXT_CONFIG {} -impl ::core::clone::Clone for CRYPT_CONTEXT_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CONTEXT_FUNCTIONS { - pub cFunctions: u32, - pub rgpszFunctions: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_CONTEXT_FUNCTIONS {} -impl ::core::clone::Clone for CRYPT_CONTEXT_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CONTEXT_FUNCTION_CONFIG { - pub dwFlags: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for CRYPT_CONTEXT_FUNCTION_CONFIG {} -impl ::core::clone::Clone for CRYPT_CONTEXT_FUNCTION_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CONTEXT_FUNCTION_PROVIDERS { - pub cProviders: u32, - pub rgpszProviders: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_CONTEXT_FUNCTION_PROVIDERS {} -impl ::core::clone::Clone for CRYPT_CONTEXT_FUNCTION_PROVIDERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CREDENTIALS { - pub cbSize: u32, - pub pszCredentialsOid: ::windows_sys::core::PCSTR, - pub pvCredentials: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CRYPT_CREDENTIALS {} -impl ::core::clone::Clone for CRYPT_CREDENTIALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_CSP_PROVIDER { - pub dwKeySpec: u32, - pub pwszProviderName: ::windows_sys::core::PWSTR, - pub Signature: CRYPT_BIT_BLOB, -} -impl ::core::marker::Copy for CRYPT_CSP_PROVIDER {} -impl ::core::clone::Clone for CRYPT_CSP_PROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_DECODE_PARA { - pub cbSize: u32, - pub pfnAlloc: PFN_CRYPT_ALLOC, - pub pfnFree: PFN_CRYPT_FREE, -} -impl ::core::marker::Copy for CRYPT_DECODE_PARA {} -impl ::core::clone::Clone for CRYPT_DECODE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_DECRYPT_MESSAGE_PARA { - pub cbSize: u32, - pub dwMsgAndCertEncodingType: u32, - pub cCertStore: u32, - pub rghCertStore: *mut HCERTSTORE, -} -impl ::core::marker::Copy for CRYPT_DECRYPT_MESSAGE_PARA {} -impl ::core::clone::Clone for CRYPT_DECRYPT_MESSAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA { - pub cOID: u32, - pub rgpszOID: *mut ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA {} -impl ::core::clone::Clone for CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_DES_KEY_STATE { - pub Key: [u8; 8], - pub IV: [u8; 8], - pub Feedback: [u8; 8], -} -impl ::core::marker::Copy for CRYPT_DES_KEY_STATE {} -impl ::core::clone::Clone for CRYPT_DES_KEY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ECC_CMS_SHARED_INFO { - pub Algorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EntityUInfo: CRYPT_INTEGER_BLOB, - pub rgbSuppPubInfo: [u8; 4], -} -impl ::core::marker::Copy for CRYPT_ECC_CMS_SHARED_INFO {} -impl ::core::clone::Clone for CRYPT_ECC_CMS_SHARED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ECC_PRIVATE_KEY_INFO { - pub dwVersion: u32, - pub PrivateKey: CRYPT_INTEGER_BLOB, - pub szCurveOid: ::windows_sys::core::PSTR, - pub PublicKey: CRYPT_BIT_BLOB, -} -impl ::core::marker::Copy for CRYPT_ECC_PRIVATE_KEY_INFO {} -impl ::core::clone::Clone for CRYPT_ECC_PRIVATE_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ENCODE_PARA { - pub cbSize: u32, - pub pfnAlloc: PFN_CRYPT_ALLOC, - pub pfnFree: PFN_CRYPT_FREE, -} -impl ::core::marker::Copy for CRYPT_ENCODE_PARA {} -impl ::core::clone::Clone for CRYPT_ENCODE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ENCRYPTED_PRIVATE_KEY_INFO { - pub EncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub EncryptedPrivateKey: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_ENCRYPTED_PRIVATE_KEY_INFO {} -impl ::core::clone::Clone for CRYPT_ENCRYPTED_PRIVATE_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ENCRYPT_MESSAGE_PARA { - pub cbSize: u32, - pub dwMsgEncodingType: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub ContentEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvEncryptionAuxInfo: *mut ::core::ffi::c_void, - pub dwFlags: u32, - pub dwInnerContentType: u32, -} -impl ::core::marker::Copy for CRYPT_ENCRYPT_MESSAGE_PARA {} -impl ::core::clone::Clone for CRYPT_ENCRYPT_MESSAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_ENROLLMENT_NAME_VALUE_PAIR { - pub pwszName: ::windows_sys::core::PWSTR, - pub pwszValue: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_ENROLLMENT_NAME_VALUE_PAIR {} -impl ::core::clone::Clone for CRYPT_ENROLLMENT_NAME_VALUE_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO { - pub cbSize: u32, - pub iDeltaCrlIndicator: i32, - pub pftCacheResync: *mut super::super::Foundation::FILETIME, - pub pLastSyncTime: *mut super::super::Foundation::FILETIME, - pub pMaxAgeTime: *mut super::super::Foundation::FILETIME, - pub pChainPara: *mut CERT_REVOCATION_CHAIN_PARA, - pub pDeltaCrlIndicator: *mut CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_HASH_INFO { - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub Hash: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_HASH_INFO {} -impl ::core::clone::Clone for CRYPT_HASH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_HASH_MESSAGE_PARA { - pub cbSize: u32, - pub dwMsgEncodingType: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvHashAuxInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CRYPT_HASH_MESSAGE_PARA {} -impl ::core::clone::Clone for CRYPT_HASH_MESSAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_IMAGE_REF { - pub pszImage: ::windows_sys::core::PWSTR, - pub dwFlags: CRYPT_IMAGE_REF_FLAGS, -} -impl ::core::marker::Copy for CRYPT_IMAGE_REF {} -impl ::core::clone::Clone for CRYPT_IMAGE_REF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_IMAGE_REG { - pub pszImage: ::windows_sys::core::PWSTR, - pub cInterfaces: u32, - pub rgpInterfaces: *mut *mut CRYPT_INTERFACE_REG, -} -impl ::core::marker::Copy for CRYPT_IMAGE_REG {} -impl ::core::clone::Clone for CRYPT_IMAGE_REG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_INTEGER_BLOB { - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for CRYPT_INTEGER_BLOB {} -impl ::core::clone::Clone for CRYPT_INTEGER_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_INTERFACE_REG { - pub dwInterface: BCRYPT_INTERFACE, - pub dwFlags: BCRYPT_TABLE, - pub cFunctions: u32, - pub rgpszFunctions: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_INTERFACE_REG {} -impl ::core::clone::Clone for CRYPT_INTERFACE_REG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_KEY_PROV_INFO { - pub pwszContainerName: ::windows_sys::core::PWSTR, - pub pwszProvName: ::windows_sys::core::PWSTR, - pub dwProvType: u32, - pub dwFlags: CRYPT_KEY_FLAGS, - pub cProvParam: u32, - pub rgProvParam: *mut CRYPT_KEY_PROV_PARAM, - pub dwKeySpec: u32, -} -impl ::core::marker::Copy for CRYPT_KEY_PROV_INFO {} -impl ::core::clone::Clone for CRYPT_KEY_PROV_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_KEY_PROV_PARAM { - pub dwParam: u32, - pub pbData: *mut u8, - pub cbData: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for CRYPT_KEY_PROV_PARAM {} -impl ::core::clone::Clone for CRYPT_KEY_PROV_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_KEY_SIGN_MESSAGE_PARA { - pub cbSize: u32, - pub dwMsgAndCertEncodingType: CERT_QUERY_ENCODING_TYPE, - pub Anonymous: CRYPT_KEY_SIGN_MESSAGE_PARA_0, - pub dwKeySpec: CERT_KEY_SPEC, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvHashAuxInfo: *mut ::core::ffi::c_void, - pub PubKeyAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, -} -impl ::core::marker::Copy for CRYPT_KEY_SIGN_MESSAGE_PARA {} -impl ::core::clone::Clone for CRYPT_KEY_SIGN_MESSAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CRYPT_KEY_SIGN_MESSAGE_PARA_0 { - pub hCryptProv: usize, - pub hNCryptKey: NCRYPT_KEY_HANDLE, -} -impl ::core::marker::Copy for CRYPT_KEY_SIGN_MESSAGE_PARA_0 {} -impl ::core::clone::Clone for CRYPT_KEY_SIGN_MESSAGE_PARA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_KEY_VERIFY_MESSAGE_PARA { - pub cbSize: u32, - pub dwMsgEncodingType: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, -} -impl ::core::marker::Copy for CRYPT_KEY_VERIFY_MESSAGE_PARA {} -impl ::core::clone::Clone for CRYPT_KEY_VERIFY_MESSAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_MASK_GEN_ALGORITHM { - pub pszObjId: ::windows_sys::core::PSTR, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, -} -impl ::core::marker::Copy for CRYPT_MASK_GEN_ALGORITHM {} -impl ::core::clone::Clone for CRYPT_MASK_GEN_ALGORITHM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE { - pub cbSize: u32, - pub pfnGet: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET, - pub pfnRelease: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE, - pub pfnFreePassword: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD, - pub pfnFree: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE, - pub pfnFreeIdentifier: PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_OBJID_TABLE { - pub dwAlgId: u32, - pub pszObjId: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for CRYPT_OBJID_TABLE {} -impl ::core::clone::Clone for CRYPT_OBJID_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_OID_FUNC_ENTRY { - pub pszOID: ::windows_sys::core::PCSTR, - pub pvFuncAddr: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CRYPT_OID_FUNC_ENTRY {} -impl ::core::clone::Clone for CRYPT_OID_FUNC_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_OID_INFO { - pub cbSize: u32, - pub pszOID: ::windows_sys::core::PCSTR, - pub pwszName: ::windows_sys::core::PCWSTR, - pub dwGroupId: u32, - pub Anonymous: CRYPT_OID_INFO_0, - pub ExtraInfo: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_OID_INFO {} -impl ::core::clone::Clone for CRYPT_OID_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CRYPT_OID_INFO_0 { - pub dwValue: u32, - pub Algid: u32, - pub dwLength: u32, -} -impl ::core::marker::Copy for CRYPT_OID_INFO_0 {} -impl ::core::clone::Clone for CRYPT_OID_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PASSWORD_CREDENTIALSA { - pub cbSize: u32, - pub pszUsername: ::windows_sys::core::PSTR, - pub pszPassword: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CRYPT_PASSWORD_CREDENTIALSA {} -impl ::core::clone::Clone for CRYPT_PASSWORD_CREDENTIALSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PASSWORD_CREDENTIALSW { - pub cbSize: u32, - pub pszUsername: ::windows_sys::core::PWSTR, - pub pszPassword: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_PASSWORD_CREDENTIALSW {} -impl ::core::clone::Clone for CRYPT_PASSWORD_CREDENTIALSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PKCS12_PBE_PARAMS { - pub iIterations: i32, - pub cbSalt: u32, -} -impl ::core::marker::Copy for CRYPT_PKCS12_PBE_PARAMS {} -impl ::core::clone::Clone for CRYPT_PKCS12_PBE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_PKCS8_EXPORT_PARAMS { - pub hCryptProv: usize, - pub dwKeySpec: u32, - pub pszPrivateKeyObjId: ::windows_sys::core::PSTR, - pub pEncryptPrivateKeyFunc: PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC, - pub pVoidEncryptFunc: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_PKCS8_EXPORT_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_PKCS8_EXPORT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_PKCS8_IMPORT_PARAMS { - pub PrivateKey: CRYPT_INTEGER_BLOB, - pub pResolvehCryptProvFunc: PCRYPT_RESOLVE_HCRYPTPROV_FUNC, - pub pVoidResolveFunc: *mut ::core::ffi::c_void, - pub pDecryptPrivateKeyFunc: PCRYPT_DECRYPT_PRIVATE_KEY_FUNC, - pub pVoidDecryptFunc: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_PKCS8_IMPORT_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_PKCS8_IMPORT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PRIVATE_KEY_INFO { - pub Version: u32, - pub Algorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub PrivateKey: CRYPT_INTEGER_BLOB, - pub pAttributes: *mut CRYPT_ATTRIBUTES, -} -impl ::core::marker::Copy for CRYPT_PRIVATE_KEY_INFO {} -impl ::core::clone::Clone for CRYPT_PRIVATE_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PROPERTY_REF { - pub pszProperty: ::windows_sys::core::PWSTR, - pub cbValue: u32, - pub pbValue: *mut u8, -} -impl ::core::marker::Copy for CRYPT_PROPERTY_REF {} -impl ::core::clone::Clone for CRYPT_PROPERTY_REF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PROVIDERS { - pub cProviders: u32, - pub rgpszProviders: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_PROVIDERS {} -impl ::core::clone::Clone for CRYPT_PROVIDERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PROVIDER_REF { - pub dwInterface: u32, - pub pszFunction: ::windows_sys::core::PWSTR, - pub pszProvider: ::windows_sys::core::PWSTR, - pub cProperties: u32, - pub rgpProperties: *mut *mut CRYPT_PROPERTY_REF, - pub pUM: *mut CRYPT_IMAGE_REF, - pub pKM: *mut CRYPT_IMAGE_REF, -} -impl ::core::marker::Copy for CRYPT_PROVIDER_REF {} -impl ::core::clone::Clone for CRYPT_PROVIDER_REF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PROVIDER_REFS { - pub cProviders: u32, - pub rgpProviders: *mut *mut CRYPT_PROVIDER_REF, -} -impl ::core::marker::Copy for CRYPT_PROVIDER_REFS {} -impl ::core::clone::Clone for CRYPT_PROVIDER_REFS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PROVIDER_REG { - pub cAliases: u32, - pub rgpszAliases: *mut ::windows_sys::core::PWSTR, - pub pUM: *mut CRYPT_IMAGE_REG, - pub pKM: *mut CRYPT_IMAGE_REG, -} -impl ::core::marker::Copy for CRYPT_PROVIDER_REG {} -impl ::core::clone::Clone for CRYPT_PROVIDER_REG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_PSOURCE_ALGORITHM { - pub pszObjId: ::windows_sys::core::PSTR, - pub EncodingParameters: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_PSOURCE_ALGORITHM {} -impl ::core::clone::Clone for CRYPT_PSOURCE_ALGORITHM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_RC2_CBC_PARAMETERS { - pub dwVersion: u32, - pub fIV: super::super::Foundation::BOOL, - pub rgbIV: [u8; 8], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_RC2_CBC_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_RC2_CBC_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_RC4_KEY_STATE { - pub Key: [u8; 16], - pub SBox: [u8; 256], - pub i: u8, - pub j: u8, -} -impl ::core::marker::Copy for CRYPT_RC4_KEY_STATE {} -impl ::core::clone::Clone for CRYPT_RC4_KEY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_RETRIEVE_AUX_INFO { - pub cbSize: u32, - pub pLastSyncTime: *mut super::super::Foundation::FILETIME, - pub dwMaxUrlRetrievalByteCount: u32, - pub pPreFetchInfo: *mut CRYPTNET_URL_CACHE_PRE_FETCH_INFO, - pub pFlushInfo: *mut CRYPTNET_URL_CACHE_FLUSH_INFO, - pub ppResponseInfo: *mut *mut CRYPTNET_URL_CACHE_RESPONSE_INFO, - pub pwszCacheFileNamePrefix: ::windows_sys::core::PWSTR, - pub pftCacheResync: *mut super::super::Foundation::FILETIME, - pub fProxyCacheRetrieval: super::super::Foundation::BOOL, - pub dwHttpStatusCode: u32, - pub ppwszErrorResponseHeaders: *mut ::windows_sys::core::PWSTR, - pub ppErrorContentBlob: *mut *mut CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_RETRIEVE_AUX_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_RETRIEVE_AUX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_RSAES_OAEP_PARAMETERS { - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub MaskGenAlgorithm: CRYPT_MASK_GEN_ALGORITHM, - pub PSourceAlgorithm: CRYPT_PSOURCE_ALGORITHM, -} -impl ::core::marker::Copy for CRYPT_RSAES_OAEP_PARAMETERS {} -impl ::core::clone::Clone for CRYPT_RSAES_OAEP_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_RSA_SSA_PSS_PARAMETERS { - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub MaskGenAlgorithm: CRYPT_MASK_GEN_ALGORITHM, - pub dwSaltLength: u32, - pub dwTrailerField: u32, -} -impl ::core::marker::Copy for CRYPT_RSA_SSA_PSS_PARAMETERS {} -impl ::core::clone::Clone for CRYPT_RSA_SSA_PSS_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_SEQUENCE_OF_ANY { - pub cValue: u32, - pub rgValue: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_SEQUENCE_OF_ANY {} -impl ::core::clone::Clone for CRYPT_SEQUENCE_OF_ANY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_SIGN_MESSAGE_PARA { - pub cbSize: u32, - pub dwMsgEncodingType: u32, - pub pSigningCert: *const CERT_CONTEXT, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub pvHashAuxInfo: *mut ::core::ffi::c_void, - pub cMsgCert: u32, - pub rgpMsgCert: *mut *mut CERT_CONTEXT, - pub cMsgCrl: u32, - pub rgpMsgCrl: *mut *mut CRL_CONTEXT, - pub cAuthAttr: u32, - pub rgAuthAttr: *mut CRYPT_ATTRIBUTE, - pub cUnauthAttr: u32, - pub rgUnauthAttr: *mut CRYPT_ATTRIBUTE, - pub dwFlags: u32, - pub dwInnerContentType: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_SIGN_MESSAGE_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_SIGN_MESSAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_SMART_CARD_ROOT_INFO { - pub rgbCardID: [u8; 16], - pub luid: ROOT_INFO_LUID, -} -impl ::core::marker::Copy for CRYPT_SMART_CARD_ROOT_INFO {} -impl ::core::clone::Clone for CRYPT_SMART_CARD_ROOT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_SMIME_CAPABILITIES { - pub cCapability: u32, - pub rgCapability: *mut CRYPT_SMIME_CAPABILITY, -} -impl ::core::marker::Copy for CRYPT_SMIME_CAPABILITIES {} -impl ::core::clone::Clone for CRYPT_SMIME_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_SMIME_CAPABILITY { - pub pszObjId: ::windows_sys::core::PSTR, - pub Parameters: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_SMIME_CAPABILITY {} -impl ::core::clone::Clone for CRYPT_SMIME_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_TIMESTAMP_ACCURACY { - pub dwSeconds: u32, - pub dwMillis: u32, - pub dwMicros: u32, -} -impl ::core::marker::Copy for CRYPT_TIMESTAMP_ACCURACY {} -impl ::core::clone::Clone for CRYPT_TIMESTAMP_ACCURACY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_TIMESTAMP_CONTEXT { - pub cbEncoded: u32, - pub pbEncoded: *mut u8, - pub pTimeStamp: *mut CRYPT_TIMESTAMP_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_TIMESTAMP_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_TIMESTAMP_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_TIMESTAMP_INFO { - pub dwVersion: u32, - pub pszTSAPolicyId: ::windows_sys::core::PSTR, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub HashedMessage: CRYPT_INTEGER_BLOB, - pub SerialNumber: CRYPT_INTEGER_BLOB, - pub ftTime: super::super::Foundation::FILETIME, - pub pvAccuracy: *mut CRYPT_TIMESTAMP_ACCURACY, - pub fOrdering: super::super::Foundation::BOOL, - pub Nonce: CRYPT_INTEGER_BLOB, - pub Tsa: CRYPT_INTEGER_BLOB, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_TIMESTAMP_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_TIMESTAMP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_TIMESTAMP_PARA { - pub pszTSAPolicyId: ::windows_sys::core::PCSTR, - pub fRequestCerts: super::super::Foundation::BOOL, - pub Nonce: CRYPT_INTEGER_BLOB, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_TIMESTAMP_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_TIMESTAMP_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_TIMESTAMP_REQUEST { - pub dwVersion: CRYPT_TIMESTAMP_VERSION, - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub HashedMessage: CRYPT_INTEGER_BLOB, - pub pszTSAPolicyId: ::windows_sys::core::PSTR, - pub Nonce: CRYPT_INTEGER_BLOB, - pub fCertReq: super::super::Foundation::BOOL, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_TIMESTAMP_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_TIMESTAMP_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_TIMESTAMP_RESPONSE { - pub dwStatus: CRYPT_TIMESTAMP_RESPONSE_STATUS, - pub cFreeText: u32, - pub rgFreeText: *mut ::windows_sys::core::PWSTR, - pub FailureInfo: CRYPT_BIT_BLOB, - pub ContentInfo: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_TIMESTAMP_RESPONSE {} -impl ::core::clone::Clone for CRYPT_TIMESTAMP_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_TIME_STAMP_REQUEST_INFO { - pub pszTimeStampAlgorithm: ::windows_sys::core::PSTR, - pub pszContentType: ::windows_sys::core::PSTR, - pub Content: CRYPT_INTEGER_BLOB, - pub cAttribute: u32, - pub rgAttribute: *mut CRYPT_ATTRIBUTE, -} -impl ::core::marker::Copy for CRYPT_TIME_STAMP_REQUEST_INFO {} -impl ::core::clone::Clone for CRYPT_TIME_STAMP_REQUEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_URL_ARRAY { - pub cUrl: u32, - pub rgwszUrl: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_URL_ARRAY {} -impl ::core::clone::Clone for CRYPT_URL_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_URL_INFO { - pub cbSize: u32, - pub dwSyncDeltaTime: u32, - pub cGroup: u32, - pub rgcGroupEntry: *mut u32, -} -impl ::core::marker::Copy for CRYPT_URL_INFO {} -impl ::core::clone::Clone for CRYPT_URL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO { - pub CertSignHashCNGAlgPropData: CRYPT_INTEGER_BLOB, - pub CertIssuerPubKeyBitLengthPropData: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO {} -impl ::core::clone::Clone for CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_VERIFY_CERT_SIGN_WEAK_HASH_INFO { - pub cCNGHashAlgid: u32, - pub rgpwszCNGHashAlgid: *mut ::windows_sys::core::PWSTR, - pub dwWeakIndex: u32, -} -impl ::core::marker::Copy for CRYPT_VERIFY_CERT_SIGN_WEAK_HASH_INFO {} -impl ::core::clone::Clone for CRYPT_VERIFY_CERT_SIGN_WEAK_HASH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CRYPT_VERIFY_MESSAGE_PARA { - pub cbSize: u32, - pub dwMsgAndCertEncodingType: u32, - pub hCryptProv: HCRYPTPROV_LEGACY, - pub pfnGetSignerCertificate: PFN_CRYPT_GET_SIGNER_CERTIFICATE, - pub pvGetArg: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CRYPT_VERIFY_MESSAGE_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CRYPT_VERIFY_MESSAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_X942_OTHER_INFO { - pub pszContentEncryptionObjId: ::windows_sys::core::PSTR, - pub rgbCounter: [u8; 4], - pub rgbKeyLength: [u8; 4], - pub PubInfo: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_X942_OTHER_INFO {} -impl ::core::clone::Clone for CRYPT_X942_OTHER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_ALGORITHM { - pub cbSize: u32, - pub wszAlgorithm: ::windows_sys::core::PCWSTR, - pub Encoded: CRYPT_XML_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_ALGORITHM {} -impl ::core::clone::Clone for CRYPT_XML_ALGORITHM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_ALGORITHM_INFO { - pub cbSize: u32, - pub wszAlgorithmURI: ::windows_sys::core::PWSTR, - pub wszName: ::windows_sys::core::PWSTR, - pub dwGroupId: CRYPT_XML_GROUP_ID, - pub wszCNGAlgid: ::windows_sys::core::PWSTR, - pub wszCNGExtraAlgid: ::windows_sys::core::PWSTR, - pub dwSignFlags: u32, - pub dwVerifyFlags: u32, - pub pvPaddingInfo: *mut ::core::ffi::c_void, - pub pvExtraInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CRYPT_XML_ALGORITHM_INFO {} -impl ::core::clone::Clone for CRYPT_XML_ALGORITHM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_BLOB { - pub dwCharset: CRYPT_XML_CHARSET, - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for CRYPT_XML_BLOB {} -impl ::core::clone::Clone for CRYPT_XML_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_CRYPTOGRAPHIC_INTERFACE { - pub cbSize: u32, - pub fpCryptXmlEncodeAlgorithm: CryptXmlDllEncodeAlgorithm, - pub fpCryptXmlCreateDigest: CryptXmlDllCreateDigest, - pub fpCryptXmlDigestData: CryptXmlDllDigestData, - pub fpCryptXmlFinalizeDigest: CryptXmlDllFinalizeDigest, - pub fpCryptXmlCloseDigest: CryptXmlDllCloseDigest, - pub fpCryptXmlSignData: CryptXmlDllSignData, - pub fpCryptXmlVerifySignature: CryptXmlDllVerifySignature, - pub fpCryptXmlGetAlgorithmInfo: CryptXmlDllGetAlgorithmInfo, -} -impl ::core::marker::Copy for CRYPT_XML_CRYPTOGRAPHIC_INTERFACE {} -impl ::core::clone::Clone for CRYPT_XML_CRYPTOGRAPHIC_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_DATA_BLOB { - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for CRYPT_XML_DATA_BLOB {} -impl ::core::clone::Clone for CRYPT_XML_DATA_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_DATA_PROVIDER { - pub pvCallbackState: *mut ::core::ffi::c_void, - pub cbBufferSize: u32, - pub pfnRead: PFN_CRYPT_XML_DATA_PROVIDER_READ, - pub pfnClose: PFN_CRYPT_XML_DATA_PROVIDER_CLOSE, -} -impl ::core::marker::Copy for CRYPT_XML_DATA_PROVIDER {} -impl ::core::clone::Clone for CRYPT_XML_DATA_PROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_DOC_CTXT { - pub cbSize: u32, - pub hDocCtxt: *mut ::core::ffi::c_void, - pub pTransformsConfig: *mut CRYPT_XML_TRANSFORM_CHAIN_CONFIG, - pub cSignature: u32, - pub rgpSignature: *mut *mut CRYPT_XML_SIGNATURE, -} -impl ::core::marker::Copy for CRYPT_XML_DOC_CTXT {} -impl ::core::clone::Clone for CRYPT_XML_DOC_CTXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_ISSUER_SERIAL { - pub wszIssuer: ::windows_sys::core::PCWSTR, - pub wszSerial: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CRYPT_XML_ISSUER_SERIAL {} -impl ::core::clone::Clone for CRYPT_XML_ISSUER_SERIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_KEYINFO_PARAM { - pub wszId: ::windows_sys::core::PCWSTR, - pub wszKeyName: ::windows_sys::core::PCWSTR, - pub SKI: CRYPT_INTEGER_BLOB, - pub wszSubjectName: ::windows_sys::core::PCWSTR, - pub cCertificate: u32, - pub rgCertificate: *mut CRYPT_INTEGER_BLOB, - pub cCRL: u32, - pub rgCRL: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_KEYINFO_PARAM {} -impl ::core::clone::Clone for CRYPT_XML_KEYINFO_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_KEY_DSA_KEY_VALUE { - pub P: CRYPT_XML_DATA_BLOB, - pub Q: CRYPT_XML_DATA_BLOB, - pub G: CRYPT_XML_DATA_BLOB, - pub Y: CRYPT_XML_DATA_BLOB, - pub J: CRYPT_XML_DATA_BLOB, - pub Seed: CRYPT_XML_DATA_BLOB, - pub Counter: CRYPT_XML_DATA_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_DSA_KEY_VALUE {} -impl ::core::clone::Clone for CRYPT_XML_KEY_DSA_KEY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_KEY_ECDSA_KEY_VALUE { - pub wszNamedCurve: ::windows_sys::core::PCWSTR, - pub X: CRYPT_XML_DATA_BLOB, - pub Y: CRYPT_XML_DATA_BLOB, - pub ExplicitPara: CRYPT_XML_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_ECDSA_KEY_VALUE {} -impl ::core::clone::Clone for CRYPT_XML_KEY_ECDSA_KEY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_KEY_INFO { - pub cbSize: u32, - pub wszId: ::windows_sys::core::PCWSTR, - pub cKeyInfo: u32, - pub rgKeyInfo: *mut CRYPT_XML_KEY_INFO_ITEM, - pub hVerifyKey: BCRYPT_KEY_HANDLE, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_INFO {} -impl ::core::clone::Clone for CRYPT_XML_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_KEY_INFO_ITEM { - pub dwType: CRYPT_XML_KEYINFO_TYPE, - pub Anonymous: CRYPT_XML_KEY_INFO_ITEM_0, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_INFO_ITEM {} -impl ::core::clone::Clone for CRYPT_XML_KEY_INFO_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CRYPT_XML_KEY_INFO_ITEM_0 { - pub wszKeyName: ::windows_sys::core::PCWSTR, - pub KeyValue: CRYPT_XML_KEY_VALUE, - pub RetrievalMethod: CRYPT_XML_BLOB, - pub X509Data: CRYPT_XML_X509DATA, - pub Custom: CRYPT_XML_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_INFO_ITEM_0 {} -impl ::core::clone::Clone for CRYPT_XML_KEY_INFO_ITEM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_KEY_RSA_KEY_VALUE { - pub Modulus: CRYPT_XML_DATA_BLOB, - pub Exponent: CRYPT_XML_DATA_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_RSA_KEY_VALUE {} -impl ::core::clone::Clone for CRYPT_XML_KEY_RSA_KEY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_KEY_VALUE { - pub dwType: CRYPT_XML_KEY_VALUE_TYPE, - pub Anonymous: CRYPT_XML_KEY_VALUE_0, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_VALUE {} -impl ::core::clone::Clone for CRYPT_XML_KEY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CRYPT_XML_KEY_VALUE_0 { - pub DSAKeyValue: CRYPT_XML_KEY_DSA_KEY_VALUE, - pub RSAKeyValue: CRYPT_XML_KEY_RSA_KEY_VALUE, - pub ECDSAKeyValue: CRYPT_XML_KEY_ECDSA_KEY_VALUE, - pub Custom: CRYPT_XML_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_KEY_VALUE_0 {} -impl ::core::clone::Clone for CRYPT_XML_KEY_VALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_OBJECT { - pub cbSize: u32, - pub hObject: *mut ::core::ffi::c_void, - pub wszId: ::windows_sys::core::PCWSTR, - pub wszMimeType: ::windows_sys::core::PCWSTR, - pub wszEncoding: ::windows_sys::core::PCWSTR, - pub Manifest: CRYPT_XML_REFERENCES, - pub Encoded: CRYPT_XML_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_OBJECT {} -impl ::core::clone::Clone for CRYPT_XML_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_PROPERTY { - pub dwPropId: CRYPT_XML_PROPERTY_ID, - pub pvValue: *const ::core::ffi::c_void, - pub cbValue: u32, -} -impl ::core::marker::Copy for CRYPT_XML_PROPERTY {} -impl ::core::clone::Clone for CRYPT_XML_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_REFERENCE { - pub cbSize: u32, - pub hReference: *mut ::core::ffi::c_void, - pub wszId: ::windows_sys::core::PCWSTR, - pub wszUri: ::windows_sys::core::PCWSTR, - pub wszType: ::windows_sys::core::PCWSTR, - pub DigestMethod: CRYPT_XML_ALGORITHM, - pub DigestValue: CRYPT_INTEGER_BLOB, - pub cTransform: u32, - pub rgTransform: *mut CRYPT_XML_ALGORITHM, -} -impl ::core::marker::Copy for CRYPT_XML_REFERENCE {} -impl ::core::clone::Clone for CRYPT_XML_REFERENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_REFERENCES { - pub cReference: u32, - pub rgpReference: *mut *mut CRYPT_XML_REFERENCE, -} -impl ::core::marker::Copy for CRYPT_XML_REFERENCES {} -impl ::core::clone::Clone for CRYPT_XML_REFERENCES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_SIGNATURE { - pub cbSize: u32, - pub hSignature: *mut ::core::ffi::c_void, - pub wszId: ::windows_sys::core::PCWSTR, - pub SignedInfo: CRYPT_XML_SIGNED_INFO, - pub SignatureValue: CRYPT_INTEGER_BLOB, - pub pKeyInfo: *mut CRYPT_XML_KEY_INFO, - pub cObject: u32, - pub rgpObject: *mut *mut CRYPT_XML_OBJECT, -} -impl ::core::marker::Copy for CRYPT_XML_SIGNATURE {} -impl ::core::clone::Clone for CRYPT_XML_SIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_SIGNED_INFO { - pub cbSize: u32, - pub wszId: ::windows_sys::core::PCWSTR, - pub Canonicalization: CRYPT_XML_ALGORITHM, - pub SignatureMethod: CRYPT_XML_ALGORITHM, - pub cReference: u32, - pub rgpReference: *mut *mut CRYPT_XML_REFERENCE, - pub Encoded: CRYPT_XML_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_SIGNED_INFO {} -impl ::core::clone::Clone for CRYPT_XML_SIGNED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_STATUS { - pub cbSize: u32, - pub dwErrorStatus: CRYPT_XML_STATUS_ERROR_STATUS, - pub dwInfoStatus: CRYPT_XML_STATUS_INFO_STATUS, -} -impl ::core::marker::Copy for CRYPT_XML_STATUS {} -impl ::core::clone::Clone for CRYPT_XML_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_TRANSFORM_CHAIN_CONFIG { - pub cbSize: u32, - pub cTransformInfo: u32, - pub rgpTransformInfo: *mut *mut CRYPT_XML_TRANSFORM_INFO, -} -impl ::core::marker::Copy for CRYPT_XML_TRANSFORM_CHAIN_CONFIG {} -impl ::core::clone::Clone for CRYPT_XML_TRANSFORM_CHAIN_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_TRANSFORM_INFO { - pub cbSize: u32, - pub wszAlgorithm: ::windows_sys::core::PCWSTR, - pub cbBufferSize: u32, - pub dwFlags: CRYPT_XML_TRANSFORM_FLAGS, - pub pfnCreateTransform: PFN_CRYPT_XML_CREATE_TRANSFORM, -} -impl ::core::marker::Copy for CRYPT_XML_TRANSFORM_INFO {} -impl ::core::clone::Clone for CRYPT_XML_TRANSFORM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_X509DATA { - pub cX509Data: u32, - pub rgX509Data: *mut CRYPT_XML_X509DATA_ITEM, -} -impl ::core::marker::Copy for CRYPT_XML_X509DATA {} -impl ::core::clone::Clone for CRYPT_XML_X509DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CRYPT_XML_X509DATA_ITEM { - pub dwType: CRYPT_XML_X509DATA_TYPE, - pub Anonymous: CRYPT_XML_X509DATA_ITEM_0, -} -impl ::core::marker::Copy for CRYPT_XML_X509DATA_ITEM {} -impl ::core::clone::Clone for CRYPT_XML_X509DATA_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union CRYPT_XML_X509DATA_ITEM_0 { - pub IssuerSerial: CRYPT_XML_ISSUER_SERIAL, - pub SKI: CRYPT_XML_DATA_BLOB, - pub wszSubjectName: ::windows_sys::core::PCWSTR, - pub Certificate: CRYPT_XML_DATA_BLOB, - pub CRL: CRYPT_XML_DATA_BLOB, - pub Custom: CRYPT_XML_BLOB, -} -impl ::core::marker::Copy for CRYPT_XML_X509DATA_ITEM_0 {} -impl ::core::clone::Clone for CRYPT_XML_X509DATA_ITEM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CTL_ANY_SUBJECT_INFO { - pub SubjectAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub SubjectIdentifier: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for CTL_ANY_SUBJECT_INFO {} -impl ::core::clone::Clone for CTL_ANY_SUBJECT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CTL_CONTEXT { - pub dwMsgAndCertEncodingType: u32, - pub pbCtlEncoded: *mut u8, - pub cbCtlEncoded: u32, - pub pCtlInfo: *mut CTL_INFO, - pub hCertStore: HCERTSTORE, - pub hCryptMsg: *mut ::core::ffi::c_void, - pub pbCtlContent: *mut u8, - pub cbCtlContent: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CTL_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CTL_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CTL_ENTRY { - pub SubjectIdentifier: CRYPT_INTEGER_BLOB, - pub cAttribute: u32, - pub rgAttribute: *mut CRYPT_ATTRIBUTE, -} -impl ::core::marker::Copy for CTL_ENTRY {} -impl ::core::clone::Clone for CTL_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CTL_FIND_SUBJECT_PARA { - pub cbSize: u32, - pub pUsagePara: *mut CTL_FIND_USAGE_PARA, - pub dwSubjectType: u32, - pub pvSubject: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CTL_FIND_SUBJECT_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CTL_FIND_SUBJECT_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CTL_FIND_USAGE_PARA { - pub cbSize: u32, - pub SubjectUsage: CTL_USAGE, - pub ListIdentifier: CRYPT_INTEGER_BLOB, - pub pSigner: *mut CERT_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CTL_FIND_USAGE_PARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CTL_FIND_USAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CTL_INFO { - pub dwVersion: u32, - pub SubjectUsage: CTL_USAGE, - pub ListIdentifier: CRYPT_INTEGER_BLOB, - pub SequenceNumber: CRYPT_INTEGER_BLOB, - pub ThisUpdate: super::super::Foundation::FILETIME, - pub NextUpdate: super::super::Foundation::FILETIME, - pub SubjectAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub cCTLEntry: u32, - pub rgCTLEntry: *mut CTL_ENTRY, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CTL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CTL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CTL_USAGE { - pub cUsageIdentifier: u32, - pub rgpszUsageIdentifier: *mut ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CTL_USAGE {} -impl ::core::clone::Clone for CTL_USAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CTL_USAGE_MATCH { - pub dwType: u32, - pub Usage: CTL_USAGE, -} -impl ::core::marker::Copy for CTL_USAGE_MATCH {} -impl ::core::clone::Clone for CTL_USAGE_MATCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct CTL_VERIFY_USAGE_PARA { - pub cbSize: u32, - pub ListIdentifier: CRYPT_INTEGER_BLOB, - pub cCtlStore: u32, - pub rghCtlStore: *mut HCERTSTORE, - pub cSignerStore: u32, - pub rghSignerStore: *mut HCERTSTORE, -} -impl ::core::marker::Copy for CTL_VERIFY_USAGE_PARA {} -impl ::core::clone::Clone for CTL_VERIFY_USAGE_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CTL_VERIFY_USAGE_STATUS { - pub cbSize: u32, - pub dwError: u32, - pub dwFlags: u32, - pub ppCtl: *mut *mut CTL_CONTEXT, - pub dwCtlEntryIndex: u32, - pub ppSigner: *mut *mut CERT_CONTEXT, - pub dwSignerIndex: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CTL_VERIFY_USAGE_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CTL_VERIFY_USAGE_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct DSSSEED { - pub counter: u32, - pub seed: [u8; 20], -} -impl ::core::marker::Copy for DSSSEED {} -impl ::core::clone::Clone for DSSSEED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct ENDPOINTADDRESS { - pub serviceUrl: ::windows_sys::core::PCWSTR, - pub policyUrl: ::windows_sys::core::PCWSTR, - pub rawCertificate: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for ENDPOINTADDRESS {} -impl ::core::clone::Clone for ENDPOINTADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct ENDPOINTADDRESS2 { - pub serviceUrl: ::windows_sys::core::PCWSTR, - pub policyUrl: ::windows_sys::core::PCWSTR, - pub identityType: u32, - pub identityBytes: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for ENDPOINTADDRESS2 {} -impl ::core::clone::Clone for ENDPOINTADDRESS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct EV_EXTRA_CERT_CHAIN_POLICY_PARA { - pub cbSize: u32, - pub dwRootProgramQualifierFlags: CERT_ROOT_PROGRAM_FLAGS, -} -impl ::core::marker::Copy for EV_EXTRA_CERT_CHAIN_POLICY_PARA {} -impl ::core::clone::Clone for EV_EXTRA_CERT_CHAIN_POLICY_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct EV_EXTRA_CERT_CHAIN_POLICY_STATUS { - pub cbSize: u32, - pub dwQualifiers: u32, - pub dwIssuanceUsageIndex: u32, -} -impl ::core::marker::Copy for EV_EXTRA_CERT_CHAIN_POLICY_STATUS {} -impl ::core::clone::Clone for EV_EXTRA_CERT_CHAIN_POLICY_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GENERIC_XML_TOKEN { - pub createDate: super::super::Foundation::FILETIME, - pub expiryDate: super::super::Foundation::FILETIME, - pub xmlToken: ::windows_sys::core::PWSTR, - pub internalTokenReference: ::windows_sys::core::PWSTR, - pub externalTokenReference: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GENERIC_XML_TOKEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GENERIC_XML_TOKEN { - fn clone(&self) -> Self { - *self - } -} -pub type HCERTCHAINENGINE = isize; -pub type HCERTSTORE = *mut ::core::ffi::c_void; -pub type HCERTSTOREPROV = *mut ::core::ffi::c_void; -pub type HCRYPTASYNC = isize; -pub type HCRYPTPROV_LEGACY = usize; -pub type HCRYPTPROV_OR_NCRYPT_KEY_HANDLE = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct HMAC_INFO { - pub HashAlgid: u32, - pub pbInnerString: *mut u8, - pub cbInnerString: u32, - pub pbOuterString: *mut u8, - pub cbOuterString: u32, -} -impl ::core::marker::Copy for HMAC_INFO {} -impl ::core::clone::Clone for HMAC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct HTTPSPolicyCallbackData { - pub Anonymous: HTTPSPolicyCallbackData_0, - pub dwAuthType: HTTPSPOLICY_CALLBACK_DATA_AUTH_TYPE, - pub fdwChecks: u32, - pub pwszServerName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for HTTPSPolicyCallbackData {} -impl ::core::clone::Clone for HTTPSPolicyCallbackData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub union HTTPSPolicyCallbackData_0 { - pub cbStruct: u32, - pub cbSize: u32, -} -impl ::core::marker::Copy for HTTPSPolicyCallbackData_0 {} -impl ::core::clone::Clone for HTTPSPolicyCallbackData_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct INFORMATIONCARD_ASYMMETRIC_CRYPTO_PARAMETERS { - pub keySize: i32, - pub keyExchangeAlgorithm: ::windows_sys::core::PWSTR, - pub signatureAlgorithm: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for INFORMATIONCARD_ASYMMETRIC_CRYPTO_PARAMETERS {} -impl ::core::clone::Clone for INFORMATIONCARD_ASYMMETRIC_CRYPTO_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct INFORMATIONCARD_CRYPTO_HANDLE { - pub r#type: HandleType, - pub expiration: i64, - pub cryptoParameters: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for INFORMATIONCARD_CRYPTO_HANDLE {} -impl ::core::clone::Clone for INFORMATIONCARD_CRYPTO_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INFORMATIONCARD_HASH_CRYPTO_PARAMETERS { - pub hashSize: i32, - pub transform: INFORMATIONCARD_TRANSFORM_CRYPTO_PARAMETERS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INFORMATIONCARD_HASH_CRYPTO_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INFORMATIONCARD_HASH_CRYPTO_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct INFORMATIONCARD_SYMMETRIC_CRYPTO_PARAMETERS { - pub keySize: i32, - pub blockSize: i32, - pub feedbackSize: i32, -} -impl ::core::marker::Copy for INFORMATIONCARD_SYMMETRIC_CRYPTO_PARAMETERS {} -impl ::core::clone::Clone for INFORMATIONCARD_SYMMETRIC_CRYPTO_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INFORMATIONCARD_TRANSFORM_CRYPTO_PARAMETERS { - pub inputBlockSize: i32, - pub outputBlockSize: i32, - pub canTransformMultipleBlocks: super::super::Foundation::BOOL, - pub canReuseTransform: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INFORMATIONCARD_TRANSFORM_CRYPTO_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INFORMATIONCARD_TRANSFORM_CRYPTO_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct KEY_TYPE_SUBTYPE { - pub dwKeySpec: u32, - pub Type: ::windows_sys::core::GUID, - pub Subtype: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KEY_TYPE_SUBTYPE {} -impl ::core::clone::Clone for KEY_TYPE_SUBTYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_ALLOC_PARA { - pub cbSize: u32, - pub pfnAlloc: PFN_NCRYPT_ALLOC, - pub pfnFree: PFN_NCRYPT_FREE, -} -impl ::core::marker::Copy for NCRYPT_ALLOC_PARA {} -impl ::core::clone::Clone for NCRYPT_ALLOC_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_CIPHER_PADDING_INFO { - pub cbSize: u32, - pub dwFlags: u32, - pub pbIV: *mut u8, - pub cbIV: u32, - pub pbOtherInfo: *mut u8, - pub cbOtherInfo: u32, -} -impl ::core::marker::Copy for NCRYPT_CIPHER_PADDING_INFO {} -impl ::core::clone::Clone for NCRYPT_CIPHER_PADDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_EXPORTED_ISOLATED_KEY_ENVELOPE { - pub Header: NCRYPT_EXPORTED_ISOLATED_KEY_HEADER, -} -impl ::core::marker::Copy for NCRYPT_EXPORTED_ISOLATED_KEY_ENVELOPE {} -impl ::core::clone::Clone for NCRYPT_EXPORTED_ISOLATED_KEY_ENVELOPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_EXPORTED_ISOLATED_KEY_HEADER { - pub Version: u32, - pub KeyUsage: u32, - pub _bitfield: u32, - pub cbAlgName: u32, - pub cbNonce: u32, - pub cbAuthTag: u32, - pub cbWrappingKey: u32, - pub cbIsolatedKey: u32, -} -impl ::core::marker::Copy for NCRYPT_EXPORTED_ISOLATED_KEY_HEADER {} -impl ::core::clone::Clone for NCRYPT_EXPORTED_ISOLATED_KEY_HEADER { - fn clone(&self) -> Self { - *self - } -} -pub type NCRYPT_HANDLE = usize; -pub type NCRYPT_HASH_HANDLE = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES { - pub Version: u32, - pub Flags: u32, - pub cbPublicKeyBlob: u32, -} -impl ::core::marker::Copy for NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES {} -impl ::core::clone::Clone for NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_KEY_ACCESS_POLICY_BLOB { - pub dwVersion: u32, - pub dwPolicyFlags: u32, - pub cbUserSid: u32, - pub cbApplicationSid: u32, -} -impl ::core::marker::Copy for NCRYPT_KEY_ACCESS_POLICY_BLOB {} -impl ::core::clone::Clone for NCRYPT_KEY_ACCESS_POLICY_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_KEY_ATTEST_PADDING_INFO { - pub magic: u32, - pub pbKeyBlob: *mut u8, - pub cbKeyBlob: u32, - pub pbKeyAuth: *mut u8, - pub cbKeyAuth: u32, -} -impl ::core::marker::Copy for NCRYPT_KEY_ATTEST_PADDING_INFO {} -impl ::core::clone::Clone for NCRYPT_KEY_ATTEST_PADDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_KEY_BLOB_HEADER { - pub cbSize: u32, - pub dwMagic: u32, - pub cbAlgName: u32, - pub cbKeyData: u32, -} -impl ::core::marker::Copy for NCRYPT_KEY_BLOB_HEADER {} -impl ::core::clone::Clone for NCRYPT_KEY_BLOB_HEADER { - fn clone(&self) -> Self { - *self - } -} -pub type NCRYPT_KEY_HANDLE = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_PCP_HMAC_AUTH_SIGNATURE_INFO { - pub dwVersion: u32, - pub iExpiration: i32, - pub pabNonce: [u8; 32], - pub pabPolicyRef: [u8; 32], - pub pabHMAC: [u8; 32], -} -impl ::core::marker::Copy for NCRYPT_PCP_HMAC_AUTH_SIGNATURE_INFO {} -impl ::core::clone::Clone for NCRYPT_PCP_HMAC_AUTH_SIGNATURE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_PCP_RAW_POLICYDIGEST_INFO { - pub dwVersion: u32, - pub cbDigest: u32, -} -impl ::core::marker::Copy for NCRYPT_PCP_RAW_POLICYDIGEST_INFO {} -impl ::core::clone::Clone for NCRYPT_PCP_RAW_POLICYDIGEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_PCP_TPM_FW_VERSION_INFO { - pub major1: u16, - pub major2: u16, - pub minor1: u16, - pub minor2: u16, -} -impl ::core::marker::Copy for NCRYPT_PCP_TPM_FW_VERSION_INFO {} -impl ::core::clone::Clone for NCRYPT_PCP_TPM_FW_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_PCP_TPM_WEB_AUTHN_ATTESTATION_STATEMENT { - pub Magic: u32, - pub Version: u32, - pub HeaderSize: u32, - pub cbCertifyInfo: u32, - pub cbSignature: u32, - pub cbTpmPublic: u32, -} -impl ::core::marker::Copy for NCRYPT_PCP_TPM_WEB_AUTHN_ATTESTATION_STATEMENT {} -impl ::core::clone::Clone for NCRYPT_PCP_TPM_WEB_AUTHN_ATTESTATION_STATEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_PLATFORM_ATTEST_PADDING_INFO { - pub magic: u32, - pub pcrMask: u32, -} -impl ::core::marker::Copy for NCRYPT_PLATFORM_ATTEST_PADDING_INFO {} -impl ::core::clone::Clone for NCRYPT_PLATFORM_ATTEST_PADDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NCRYPT_PROTECT_STREAM_INFO { - pub pfnStreamOutput: PFNCryptStreamOutputCallback, - pub pvCallbackCtxt: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NCRYPT_PROTECT_STREAM_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NCRYPT_PROTECT_STREAM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NCRYPT_PROTECT_STREAM_INFO_EX { - pub pfnStreamOutput: PFNCryptStreamOutputCallbackEx, - pub pvCallbackCtxt: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NCRYPT_PROTECT_STREAM_INFO_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NCRYPT_PROTECT_STREAM_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -pub type NCRYPT_PROV_HANDLE = usize; -pub type NCRYPT_SECRET_HANDLE = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_SUPPORTED_LENGTHS { - pub dwMinLength: u32, - pub dwMaxLength: u32, - pub dwIncrement: u32, - pub dwDefaultLength: u32, -} -impl ::core::marker::Copy for NCRYPT_SUPPORTED_LENGTHS {} -impl ::core::clone::Clone for NCRYPT_SUPPORTED_LENGTHS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_TPM_LOADABLE_KEY_BLOB_HEADER { - pub magic: u32, - pub cbHeader: u32, - pub cbPublic: u32, - pub cbPrivate: u32, - pub cbName: u32, -} -impl ::core::marker::Copy for NCRYPT_TPM_LOADABLE_KEY_BLOB_HEADER {} -impl ::core::clone::Clone for NCRYPT_TPM_LOADABLE_KEY_BLOB_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT { - pub Magic: u32, - pub Version: u32, - pub pcrAlg: u32, - pub cbSignature: u32, - pub cbQuote: u32, - pub cbPcrs: u32, -} -impl ::core::marker::Copy for NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT {} -impl ::core::clone::Clone for NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_UI_POLICY { - pub dwVersion: u32, - pub dwFlags: u32, - pub pszCreationTitle: ::windows_sys::core::PCWSTR, - pub pszFriendlyName: ::windows_sys::core::PCWSTR, - pub pszDescription: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for NCRYPT_UI_POLICY {} -impl ::core::clone::Clone for NCRYPT_UI_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS { - pub Version: u32, - pub TrustletId: u64, - pub MinSvn: u32, - pub FlagsMask: u32, - pub FlagsExpected: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS {} -impl ::core::clone::Clone for NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCRYPT_VSM_KEY_ATTESTATION_STATEMENT { - pub Magic: u32, - pub Version: u32, - pub cbSignature: u32, - pub cbReport: u32, - pub cbAttributes: u32, -} -impl ::core::marker::Copy for NCRYPT_VSM_KEY_ATTESTATION_STATEMENT {} -impl ::core::clone::Clone for NCRYPT_VSM_KEY_ATTESTATION_STATEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCryptAlgorithmName { - pub pszName: ::windows_sys::core::PWSTR, - pub dwClass: NCRYPT_ALGORITHM_NAME_CLASS, - pub dwAlgOperations: NCRYPT_OPERATION, - pub dwFlags: u32, -} -impl ::core::marker::Copy for NCryptAlgorithmName {} -impl ::core::clone::Clone for NCryptAlgorithmName { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCryptKeyName { - pub pszName: ::windows_sys::core::PWSTR, - pub pszAlgid: ::windows_sys::core::PWSTR, - pub dwLegacyKeySpec: CERT_KEY_SPEC, - pub dwFlags: u32, -} -impl ::core::marker::Copy for NCryptKeyName {} -impl ::core::clone::Clone for NCryptKeyName { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct NCryptProviderName { - pub pszName: ::windows_sys::core::PWSTR, - pub pszComment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NCryptProviderName {} -impl ::core::clone::Clone for NCryptProviderName { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OCSP_BASIC_RESPONSE_ENTRY { - pub CertId: OCSP_CERT_ID, - pub dwCertStatus: u32, - pub Anonymous: OCSP_BASIC_RESPONSE_ENTRY_0, - pub ThisUpdate: super::super::Foundation::FILETIME, - pub NextUpdate: super::super::Foundation::FILETIME, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCSP_BASIC_RESPONSE_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCSP_BASIC_RESPONSE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union OCSP_BASIC_RESPONSE_ENTRY_0 { - pub pRevokedInfo: *mut OCSP_BASIC_REVOKED_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCSP_BASIC_RESPONSE_ENTRY_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCSP_BASIC_RESPONSE_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OCSP_BASIC_RESPONSE_INFO { - pub dwVersion: u32, - pub dwResponderIdChoice: u32, - pub Anonymous: OCSP_BASIC_RESPONSE_INFO_0, - pub ProducedAt: super::super::Foundation::FILETIME, - pub cResponseEntry: u32, - pub rgResponseEntry: *mut OCSP_BASIC_RESPONSE_ENTRY, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCSP_BASIC_RESPONSE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCSP_BASIC_RESPONSE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union OCSP_BASIC_RESPONSE_INFO_0 { - pub ByNameResponderId: CRYPT_INTEGER_BLOB, - pub ByKeyResponderId: CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCSP_BASIC_RESPONSE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCSP_BASIC_RESPONSE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OCSP_BASIC_REVOKED_INFO { - pub RevocationDate: super::super::Foundation::FILETIME, - pub dwCrlReasonCode: CERT_REVOCATION_STATUS_REASON, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCSP_BASIC_REVOKED_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCSP_BASIC_REVOKED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct OCSP_BASIC_SIGNED_RESPONSE_INFO { - pub ToBeSigned: CRYPT_INTEGER_BLOB, - pub SignatureInfo: OCSP_SIGNATURE_INFO, -} -impl ::core::marker::Copy for OCSP_BASIC_SIGNED_RESPONSE_INFO {} -impl ::core::clone::Clone for OCSP_BASIC_SIGNED_RESPONSE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct OCSP_CERT_ID { - pub HashAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub IssuerNameHash: CRYPT_INTEGER_BLOB, - pub IssuerKeyHash: CRYPT_INTEGER_BLOB, - pub SerialNumber: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for OCSP_CERT_ID {} -impl ::core::clone::Clone for OCSP_CERT_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OCSP_REQUEST_ENTRY { - pub CertId: OCSP_CERT_ID, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCSP_REQUEST_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCSP_REQUEST_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OCSP_REQUEST_INFO { - pub dwVersion: u32, - pub pRequestorName: *mut CERT_ALT_NAME_ENTRY, - pub cRequestEntry: u32, - pub rgRequestEntry: *mut OCSP_REQUEST_ENTRY, - pub cExtension: u32, - pub rgExtension: *mut CERT_EXTENSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCSP_REQUEST_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCSP_REQUEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct OCSP_RESPONSE_INFO { - pub dwStatus: u32, - pub pszObjId: ::windows_sys::core::PSTR, - pub Value: CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for OCSP_RESPONSE_INFO {} -impl ::core::clone::Clone for OCSP_RESPONSE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct OCSP_SIGNATURE_INFO { - pub SignatureAlgorithm: CRYPT_ALGORITHM_IDENTIFIER, - pub Signature: CRYPT_BIT_BLOB, - pub cCertEncoded: u32, - pub rgCertEncoded: *mut CRYPT_INTEGER_BLOB, -} -impl ::core::marker::Copy for OCSP_SIGNATURE_INFO {} -impl ::core::clone::Clone for OCSP_SIGNATURE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct OCSP_SIGNED_REQUEST_INFO { - pub ToBeSigned: CRYPT_INTEGER_BLOB, - pub pOptionalSignatureInfo: *mut OCSP_SIGNATURE_INFO, -} -impl ::core::marker::Copy for OCSP_SIGNED_REQUEST_INFO {} -impl ::core::clone::Clone for OCSP_SIGNED_REQUEST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct PKCS12_PBES2_EXPORT_PARAMS { - pub dwSize: u32, - pub hNcryptDescriptor: *mut ::core::ffi::c_void, - pub pwszPbes2Alg: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PKCS12_PBES2_EXPORT_PARAMS {} -impl ::core::clone::Clone for PKCS12_PBES2_EXPORT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICY_ELEMENT { - pub targetEndpointAddress: ::windows_sys::core::PCWSTR, - pub issuerEndpointAddress: ::windows_sys::core::PCWSTR, - pub issuedTokenParameters: ::windows_sys::core::PCWSTR, - pub privacyNoticeLink: ::windows_sys::core::PCWSTR, - pub privacyNoticeVersion: u32, - pub useManagedPresentation: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICY_ELEMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICY_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct PRIVKEYVER3 { - pub magic: u32, - pub bitlenP: u32, - pub bitlenQ: u32, - pub bitlenJ: u32, - pub bitlenX: u32, - pub DSSSeed: DSSSEED, -} -impl ::core::marker::Copy for PRIVKEYVER3 {} -impl ::core::clone::Clone for PRIVKEYVER3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROV_ENUMALGS { - pub aiAlgid: u32, - pub dwBitLen: u32, - pub dwNameLen: u32, - pub szName: [super::super::Foundation::CHAR; 20], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROV_ENUMALGS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROV_ENUMALGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROV_ENUMALGS_EX { - pub aiAlgid: u32, - pub dwDefaultLen: u32, - pub dwMinLen: u32, - pub dwMaxLen: u32, - pub dwProtocols: u32, - pub dwNameLen: u32, - pub szName: [super::super::Foundation::CHAR; 20], - pub dwLongNameLen: u32, - pub szLongName: [super::super::Foundation::CHAR; 40], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROV_ENUMALGS_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROV_ENUMALGS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct PUBKEY { - pub magic: u32, - pub bitlen: u32, -} -impl ::core::marker::Copy for PUBKEY {} -impl ::core::clone::Clone for PUBKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct PUBKEYVER3 { - pub magic: u32, - pub bitlenP: u32, - pub bitlenQ: u32, - pub bitlenJ: u32, - pub DSSSeed: DSSSEED, -} -impl ::core::marker::Copy for PUBKEYVER3 {} -impl ::core::clone::Clone for PUBKEYVER3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct PUBLICKEYSTRUC { - pub bType: u8, - pub bVersion: u8, - pub reserved: u16, - pub aiKeyAlg: u32, -} -impl ::core::marker::Copy for PUBLICKEYSTRUC {} -impl ::core::clone::Clone for PUBLICKEYSTRUC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct RECIPIENTPOLICY { - pub recipient: ENDPOINTADDRESS, - pub issuer: ENDPOINTADDRESS, - pub tokenType: ::windows_sys::core::PCWSTR, - pub requiredClaims: CLAIMLIST, - pub optionalClaims: CLAIMLIST, - pub privacyUrl: ::windows_sys::core::PCWSTR, - pub privacyVersion: u32, -} -impl ::core::marker::Copy for RECIPIENTPOLICY {} -impl ::core::clone::Clone for RECIPIENTPOLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct RECIPIENTPOLICY2 { - pub recipient: ENDPOINTADDRESS2, - pub issuer: ENDPOINTADDRESS2, - pub tokenType: ::windows_sys::core::PCWSTR, - pub requiredClaims: CLAIMLIST, - pub optionalClaims: CLAIMLIST, - pub privacyUrl: ::windows_sys::core::PCWSTR, - pub privacyVersion: u32, -} -impl ::core::marker::Copy for RECIPIENTPOLICY2 {} -impl ::core::clone::Clone for RECIPIENTPOLICY2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct ROOT_INFO_LUID { - pub LowPart: u32, - pub HighPart: i32, -} -impl ::core::marker::Copy for ROOT_INFO_LUID {} -impl ::core::clone::Clone for ROOT_INFO_LUID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct RSAPUBKEY { - pub magic: u32, - pub bitlen: u32, - pub pubexp: u32, -} -impl ::core::marker::Copy for RSAPUBKEY {} -impl ::core::clone::Clone for RSAPUBKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct SCHANNEL_ALG { - pub dwUse: u32, - pub Algid: u32, - pub cBits: u32, - pub dwFlags: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for SCHANNEL_ALG {} -impl ::core::clone::Clone for SCHANNEL_ALG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct SSL_ECCKEY_BLOB { - pub dwCurveType: u32, - pub cbKey: u32, -} -impl ::core::marker::Copy for SSL_ECCKEY_BLOB {} -impl ::core::clone::Clone for SSL_ECCKEY_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS { - pub cbSize: u32, - pub dwErrorLevel: u32, - pub dwErrorCategory: u32, - pub dwReserved: u32, - pub wszErrorText: [u16; 256], -} -impl ::core::marker::Copy for SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS {} -impl ::core::clone::Clone for SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA { - pub cbSize: u32, - pub dwReserved: u32, - pub pwszServerName: ::windows_sys::core::PWSTR, - pub rgpszHpkpValue: [::windows_sys::core::PSTR; 2], -} -impl ::core::marker::Copy for SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA {} -impl ::core::clone::Clone for SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA { - pub cbSize: u32, - pub dwReserved: u32, - pub pwszServerName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA {} -impl ::core::clone::Clone for SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub struct SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS { - pub cbSize: u32, - pub lError: i32, - pub wszErrorText: [u16; 512], -} -impl ::core::marker::Copy for SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS {} -impl ::core::clone::Clone for SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllCloseDigest = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllCreateDigest = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllCreateKey = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllDigestData = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllEncodeAlgorithm = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllEncodeKeyValue = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllFinalizeDigest = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllGetAlgorithmInfo = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllGetInterface = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllSignData = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type CryptXmlDllVerifySignature = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCRYPT_DECRYPT_PRIVATE_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCRYPT_RESOLVE_HCRYPTPROV_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNCryptStreamOutputCallback = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNCryptStreamOutputCallbackEx = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CANCEL_ASYNC_RETRIEVAL_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_CREATE_CONTEXT_SORT_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_DLL_OPEN_STORE_PROV_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_ENUM_PHYSICAL_STORE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_ENUM_SYSTEM_STORE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_ENUM_SYSTEM_STORE_LOCATION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_IS_WEAK_HASH = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_SERVER_OCSP_RESPONSE_UPDATE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CERT_STORE_PROV_CLOSE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_CONTROL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_DELETE_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_DELETE_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_DELETE_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_FIND_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_FIND_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_FIND_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_FREE_FIND_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_FREE_FIND_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_FREE_FIND_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_GET_CERT_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_GET_CRL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_GET_CTL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_READ_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_READ_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_READ_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_SET_CERT_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_SET_CRL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_SET_CTL_PROPERTY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_WRITE_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_WRITE_CRL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CERT_STORE_PROV_WRITE_CTL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CMSG_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_CNG_IMPORT_KEY_AGREE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_CNG_IMPORT_KEY_TRANS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_EXPORT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_EXPORT_KEY_AGREE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_EXPORT_KEY_TRANS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_EXPORT_MAIL_LIST = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CMSG_FREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_GEN_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_IMPORT_ENCRYPT_KEY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_IMPORT_KEY_AGREE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_IMPORT_KEY_TRANS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_IMPORT_MAIL_LIST = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CMSG_STREAM_OUTPUT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_ASYNC_PARAM_FREE_FUNC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_CANCEL_RETRIEVAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_ENUM_KEYID_PROP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_ENUM_OID_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_ENUM_OID_INFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_FREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_GET_SIGNER_CERTIFICATE = ::core::option::Option *mut CERT_CONTEXT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_XML_CREATE_TRANSFORM = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_XML_DATA_PROVIDER_CLOSE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_XML_DATA_PROVIDER_READ = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_CRYPT_XML_ENUM_ALG_INFO = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_CRYPT_XML_WRITE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_EXPORT_PRIV_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_FREE_ENCODED_OBJECT_FUNC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_IMPORT_PRIV_KEY_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_NCRYPT_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_Cryptography\"`*"] -pub type PFN_NCRYPT_FREE = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs deleted file mode 100644 index 83eb4bb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DiagnosticDataQuery/mod.rs +++ /dev/null @@ -1,240 +0,0 @@ -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqCancelDiagnosticRecordOperation ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqCloseSession ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqCreateSession ( accesslevel : DdqAccessLevel , hsession : *mut super:: HDIAGNOSTIC_DATA_QUERY_SESSION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqExtractDiagnosticReport ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , reportstoretype : u32 , reportkey : :: windows_sys::core::PCWSTR , destinationpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqFreeDiagnosticRecordLocaleTags ( htagdescription : super:: HDIAGNOSTIC_EVENT_TAG_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqFreeDiagnosticRecordPage ( hrecord : super:: HDIAGNOSTIC_RECORD ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqFreeDiagnosticRecordProducerCategories ( hcategorydescription : super:: HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqFreeDiagnosticRecordProducers ( hproducerdescription : super:: HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqFreeDiagnosticReport ( hreport : super:: HDIAGNOSTIC_REPORT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticDataAccessLevelAllowed ( accesslevel : *mut DdqAccessLevel ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] fn DdqGetDiagnosticRecordAtIndex ( hrecord : super:: HDIAGNOSTIC_RECORD , index : u32 , record : *mut DIAGNOSTIC_DATA_RECORD ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordBinaryDistribution ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , producernames : *const :: windows_sys::core::PCWSTR , producernamecount : u32 , topnbinaries : u32 , binarystats : *mut *mut DIAGNOSTIC_DATA_EVENT_BINARY_STATS , statcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordCategoryAtIndex ( hcategorydescription : super:: HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION , index : u32 , categorydescription : *mut DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordCategoryCount ( hcategorydescription : super:: HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION , categorydescriptioncount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordCount ( hrecord : super:: HDIAGNOSTIC_RECORD , recordcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordLocaleTagAtIndex ( htagdescription : super:: HDIAGNOSTIC_EVENT_TAG_DESCRIPTION , index : u32 , tagdescription : *mut DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordLocaleTagCount ( htagdescription : super:: HDIAGNOSTIC_EVENT_TAG_DESCRIPTION , tagdescriptioncount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordLocaleTags ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , locale : :: windows_sys::core::PCWSTR , htagdescription : *mut super:: HDIAGNOSTIC_EVENT_TAG_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] fn DdqGetDiagnosticRecordPage ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , searchcriteria : *const DIAGNOSTIC_DATA_SEARCH_CRITERIA , offset : u32 , pagerecordcount : u32 , baserowid : i64 , hrecord : *mut super:: HDIAGNOSTIC_RECORD ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordPayload ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , rowid : i64 , payload : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordProducerAtIndex ( hproducerdescription : super:: HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION , index : u32 , producerdescription : *mut DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordProducerCategories ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , producername : :: windows_sys::core::PCWSTR , hcategorydescription : *mut super:: HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordProducerCount ( hproducerdescription : super:: HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION , producerdescriptioncount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordProducers ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , hproducerdescription : *mut super:: HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] fn DdqGetDiagnosticRecordStats ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , searchcriteria : *const DIAGNOSTIC_DATA_SEARCH_CRITERIA , recordcount : *mut u32 , minrowid : *mut i64 , maxrowid : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordSummary ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , producernames : *const :: windows_sys::core::PCWSTR , producernamecount : u32 , generalstats : *mut DIAGNOSTIC_DATA_GENERAL_STATS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticRecordTagDistribution ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , producernames : *const :: windows_sys::core::PCWSTR , producernamecount : u32 , tagstats : *mut *mut DIAGNOSTIC_DATA_EVENT_TAG_STATS , statcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticReport ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , reportstoretype : u32 , hreport : *mut super:: HDIAGNOSTIC_REPORT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] fn DdqGetDiagnosticReportAtIndex ( hreport : super:: HDIAGNOSTIC_REPORT , index : u32 , report : *mut DIAGNOSTIC_REPORT_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticReportCount ( hreport : super:: HDIAGNOSTIC_REPORT , reportcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetDiagnosticReportStoreReportCount ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , reportstoretype : u32 , reportcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetSessionAccessLevel ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , accesslevel : *mut DdqAccessLevel ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqGetTranscriptConfiguration ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , currentconfig : *mut DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] fn DdqIsDiagnosticRecordSampledIn ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , providergroup : *const :: windows_sys::core::GUID , providerid : *const :: windows_sys::core::GUID , providername : :: windows_sys::core::PCWSTR , eventid : *const u32 , eventname : :: windows_sys::core::PCWSTR , eventversion : *const u32 , eventkeywords : *const u64 , issampledin : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "diagnosticdataquery.dll""system" #[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] fn DdqSetTranscriptConfiguration ( hsession : super:: HDIAGNOSTIC_DATA_QUERY_SESSION , desiredconfig : *const DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub type DdqAccessLevel = i32; -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub const NoData: DdqAccessLevel = 0i32; -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub const CurrentUserData: DdqAccessLevel = 1i32; -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub const AllUserData: DdqAccessLevel = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_DATA_EVENT_BINARY_STATS { - pub moduleName: ::windows_sys::core::PWSTR, - pub friendlyModuleName: ::windows_sys::core::PWSTR, - pub eventCount: u32, - pub uploadSizeBytes: u64, -} -impl ::core::marker::Copy for DIAGNOSTIC_DATA_EVENT_BINARY_STATS {} -impl ::core::clone::Clone for DIAGNOSTIC_DATA_EVENT_BINARY_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION { - pub id: i32, - pub name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION {} -impl ::core::clone::Clone for DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTION { - pub name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTION {} -impl ::core::clone::Clone for DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION { - pub privacyTag: i32, - pub name: ::windows_sys::core::PWSTR, - pub description: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION {} -impl ::core::clone::Clone for DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_DATA_EVENT_TAG_STATS { - pub privacyTag: i32, - pub eventCount: u32, -} -impl ::core::marker::Copy for DIAGNOSTIC_DATA_EVENT_TAG_STATS {} -impl ::core::clone::Clone for DIAGNOSTIC_DATA_EVENT_TAG_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION { - pub hoursOfHistoryToKeep: u32, - pub maxStoreMegabytes: u32, - pub requestedMaxStoreMegabytes: u32, -} -impl ::core::marker::Copy for DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION {} -impl ::core::clone::Clone for DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_DATA_GENERAL_STATS { - pub optInLevel: u32, - pub transcriptSizeBytes: u64, - pub oldestEventTimestamp: u64, - pub totalEventCountLast24Hours: u32, - pub averageDailyEvents: f32, -} -impl ::core::marker::Copy for DIAGNOSTIC_DATA_GENERAL_STATS {} -impl ::core::clone::Clone for DIAGNOSTIC_DATA_GENERAL_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIAGNOSTIC_DATA_RECORD { - pub rowId: i64, - pub timestamp: u64, - pub eventKeywords: u64, - pub fullEventName: ::windows_sys::core::PWSTR, - pub providerGroupGuid: ::windows_sys::core::PWSTR, - pub producerName: ::windows_sys::core::PWSTR, - pub privacyTags: *mut i32, - pub privacyTagCount: u32, - pub categoryIds: *mut i32, - pub categoryIdCount: u32, - pub isCoreData: super::super::Foundation::BOOL, - pub extra1: ::windows_sys::core::PWSTR, - pub extra2: ::windows_sys::core::PWSTR, - pub extra3: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIAGNOSTIC_DATA_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIAGNOSTIC_DATA_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIAGNOSTIC_DATA_SEARCH_CRITERIA { - pub producerNames: *mut ::windows_sys::core::PWSTR, - pub producerNameCount: u32, - pub textToMatch: ::windows_sys::core::PCWSTR, - pub categoryIds: *const i32, - pub categoryIdCount: u32, - pub privacyTags: *const i32, - pub privacyTagCount: u32, - pub coreDataOnly: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIAGNOSTIC_DATA_SEARCH_CRITERIA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIAGNOSTIC_DATA_SEARCH_CRITERIA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DIAGNOSTIC_REPORT_DATA { - pub signature: DIAGNOSTIC_REPORT_SIGNATURE, - pub bucketId: ::windows_sys::core::GUID, - pub reportId: ::windows_sys::core::GUID, - pub creationTime: super::super::Foundation::FILETIME, - pub sizeInBytes: u64, - pub cabId: ::windows_sys::core::PWSTR, - pub reportStatus: u32, - pub reportIntegratorId: ::windows_sys::core::GUID, - pub fileNames: *mut ::windows_sys::core::PWSTR, - pub fileCount: u32, - pub friendlyEventName: ::windows_sys::core::PWSTR, - pub applicationName: ::windows_sys::core::PWSTR, - pub applicationPath: ::windows_sys::core::PWSTR, - pub description: ::windows_sys::core::PWSTR, - pub bucketIdString: ::windows_sys::core::PWSTR, - pub legacyBucketId: u64, - pub reportKey: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DIAGNOSTIC_REPORT_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DIAGNOSTIC_REPORT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_REPORT_PARAMETER { - pub name: [u16; 129], - pub value: [u16; 260], -} -impl ::core::marker::Copy for DIAGNOSTIC_REPORT_PARAMETER {} -impl ::core::clone::Clone for DIAGNOSTIC_REPORT_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_DiagnosticDataQuery\"`*"] -pub struct DIAGNOSTIC_REPORT_SIGNATURE { - pub eventName: [u16; 65], - pub parameters: [DIAGNOSTIC_REPORT_PARAMETER; 10], -} -impl ::core::marker::Copy for DIAGNOSTIC_REPORT_SIGNATURE {} -impl ::core::clone::Clone for DIAGNOSTIC_REPORT_SIGNATURE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DirectoryServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DirectoryServices/mod.rs deleted file mode 100644 index dfd7e11..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/DirectoryServices/mod.rs +++ /dev/null @@ -1,40 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] -::windows_sys::core::link ! ( "dssec.dll""system" #[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`*"] fn DSCreateISecurityInfoObject ( pwszobjectpath : :: windows_sys::core::PCWSTR , pwszobjectclass : :: windows_sys::core::PCWSTR , dwflags : u32 , ppsi : *mut super::Authorization::UI:: ISecurityInformation , pfnreadsd : PFNREADOBJECTSECURITY , pfnwritesd : PFNWRITEOBJECTSECURITY , lpcontext : super::super::Foundation:: LPARAM ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] -::windows_sys::core::link ! ( "dssec.dll""system" #[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`*"] fn DSCreateISecurityInfoObjectEx ( pwszobjectpath : :: windows_sys::core::PCWSTR , pwszobjectclass : :: windows_sys::core::PCWSTR , pwszserver : :: windows_sys::core::PCWSTR , pwszusername : :: windows_sys::core::PCWSTR , pwszpassword : :: windows_sys::core::PCWSTR , dwflags : u32 , ppsi : *mut super::Authorization::UI:: ISecurityInformation , pfnreadsd : PFNREADOBJECTSECURITY , pfnwritesd : PFNWRITEOBJECTSECURITY , lpcontext : super::super::Foundation:: LPARAM ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "dssec.dll""system" #[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn DSCreateSecurityPage ( pwszobjectpath : :: windows_sys::core::PCWSTR , pwszobjectclass : :: windows_sys::core::PCWSTR , dwflags : u32 , phpage : *mut super::super::UI::Controls:: HPROPSHEETPAGE , pfnreadsd : PFNREADOBJECTSECURITY , pfnwritesd : PFNWRITEOBJECTSECURITY , lpcontext : super::super::Foundation:: LPARAM ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dssec.dll""system" #[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`*"] fn DSEditSecurity ( hwndowner : super::super::Foundation:: HWND , pwszobjectpath : :: windows_sys::core::PCWSTR , pwszobjectclass : :: windows_sys::core::PCWSTR , dwflags : u32 , pwszcaption : :: windows_sys::core::PCWSTR , pfnreadsd : PFNREADOBJECTSECURITY , pfnwritesd : PFNWRITEOBJECTSECURITY , lpcontext : super::super::Foundation:: LPARAM ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`*"] -pub const DSSI_IS_ROOT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`*"] -pub const DSSI_NO_ACCESS_CHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`*"] -pub const DSSI_NO_EDIT_OWNER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`*"] -pub const DSSI_NO_EDIT_SACL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`*"] -pub const DSSI_NO_FILTER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`*"] -pub const DSSI_NO_READONLY_MESSAGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`*"] -pub const DSSI_READ_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] -pub type PFNDSCREATEISECINFO = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Authorization_UI\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Authorization_UI"))] -pub type PFNDSCREATEISECINFOEX = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub type PFNDSCREATESECPAGE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNDSEDITSECURITY = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNREADOBJECTSECURITY = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_DirectoryServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNWRITEOBJECTSECURITY = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/EnterpriseData/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/EnterpriseData/mod.rs deleted file mode 100644 index fab95a6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/EnterpriseData/mod.rs +++ /dev/null @@ -1,71 +0,0 @@ -::windows_sys::core::link ! ( "efswrt.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] fn ProtectFileToEnterpriseIdentity ( fileorfolderpath : :: windows_sys::core::PCWSTR , identity : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`*"] fn SrpCloseThreadNetworkContext ( threadnetworkcontext : *mut HTHREAD_NETWORK_CONTEXT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`*"] fn SrpCreateThreadNetworkContext ( enterpriseid : :: windows_sys::core::PCWSTR , threadnetworkcontext : *mut HTHREAD_NETWORK_CONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] fn SrpDisablePermissiveModeFileEncryption ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Packaging_Appx"))] -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_Packaging_Appx\"`*"] fn SrpDoesPolicyAllowAppExecution ( packageid : *const super::super::Storage::Packaging::Appx:: PACKAGE_ID , isallowed : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] fn SrpEnablePermissiveModeFileEncryption ( enterpriseid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`*"] fn SrpGetEnterpriseIds ( tokenhandle : super::super::Foundation:: HANDLE , numberofbytes : *mut u32 , enterpriseids : *mut :: windows_sys::core::PWSTR , enterpriseidcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`*"] fn SrpGetEnterprisePolicy ( tokenhandle : super::super::Foundation:: HANDLE , policyflags : *mut ENTERPRISE_DATA_POLICIES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] fn SrpHostingInitialize ( version : SRPHOSTING_VERSION , r#type : SRPHOSTING_TYPE , pvdata : *const ::core::ffi::c_void , cbdata : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] fn SrpHostingTerminate ( r#type : SRPHOSTING_TYPE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`*"] fn SrpIsTokenService ( tokenhandle : super::super::Foundation:: HANDLE , istokenservice : *mut u8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "srpapi.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`*"] fn SrpSetTokenEnterpriseId ( tokenhandle : super::super::Foundation:: HANDLE , enterpriseid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "efswrt.dll""system" #[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] fn UnprotectFile ( fileorfolderpath : :: windows_sys::core::PCWSTR , options : *const FILE_UNPROTECT_OPTIONS ) -> :: windows_sys::core::HRESULT ); -pub type IProtectionPolicyManagerInterop = *mut ::core::ffi::c_void; -pub type IProtectionPolicyManagerInterop2 = *mut ::core::ffi::c_void; -pub type IProtectionPolicyManagerInterop3 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub type ENTERPRISE_DATA_POLICIES = u32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const ENTERPRISE_POLICY_NONE: ENTERPRISE_DATA_POLICIES = 0u32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const ENTERPRISE_POLICY_ALLOWED: ENTERPRISE_DATA_POLICIES = 1u32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const ENTERPRISE_POLICY_ENLIGHTENED: ENTERPRISE_DATA_POLICIES = 2u32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const ENTERPRISE_POLICY_EXEMPT: ENTERPRISE_DATA_POLICIES = 4u32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub type SRPHOSTING_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const SRPHOSTING_TYPE_NONE: SRPHOSTING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const SRPHOSTING_TYPE_WINHTTP: SRPHOSTING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const SRPHOSTING_TYPE_WININET: SRPHOSTING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub type SRPHOSTING_VERSION = i32; -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub const SRPHOSTING_VERSION1: SRPHOSTING_VERSION = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`*"] -pub struct FILE_UNPROTECT_OPTIONS { - pub audit: u8, -} -impl ::core::marker::Copy for FILE_UNPROTECT_OPTIONS {} -impl ::core::clone::Clone for FILE_UNPROTECT_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_EnterpriseData\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTHREAD_NETWORK_CONTEXT { - pub ThreadId: u32, - pub ThreadContext: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTHREAD_NETWORK_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTHREAD_NETWORK_CONTEXT { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs deleted file mode 100644 index 4611148..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/ExtensibleAuthenticationProtocol/mod.rs +++ /dev/null @@ -1,1872 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerBeginSession ( dwflags : u32 , eaptype : EAP_METHOD_TYPE , pattributearray : *const EAP_ATTRIBUTES , htokenimpersonateuser : super::super::Foundation:: HANDLE , dwsizeofconnectiondata : u32 , pconnectiondata : *const u8 , dwsizeofuserdata : u32 , puserdata : *const u8 , dwmaxsendpacketsize : u32 , pconnectionid : *const :: windows_sys::core::GUID , func : NotificationHandler , pcontextdata : *mut ::core::ffi::c_void , psessionid : *mut u32 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerClearConnection ( pconnectionid : *mut :: windows_sys::core::GUID , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`*"] fn EapHostPeerConfigBlob2Xml ( dwflags : u32 , eapmethodtype : EAP_METHOD_TYPE , dwsizeofconfigin : u32 , pconfigin : *const u8 , ppconfigdoc : *mut super::super::Data::Xml::MsXml:: IXMLDOMDocument2 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`*"] fn EapHostPeerConfigXml2Blob ( dwflags : u32 , pconfigdoc : super::super::Data::Xml::MsXml:: IXMLDOMNode , pdwsizeofconfigout : *mut u32 , ppconfigout : *mut *mut u8 , peapmethodtype : *mut EAP_METHOD_TYPE , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`*"] fn EapHostPeerCredentialsXml2Blob ( dwflags : u32 , pcredentialsdoc : super::super::Data::Xml::MsXml:: IXMLDOMNode , dwsizeofconfigin : u32 , pconfigin : *const u8 , pdwsizeofcredentialsout : *mut u32 , ppcredentialsout : *mut *mut u8 , peapmethodtype : *mut EAP_METHOD_TYPE , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerEndSession ( sessionhandle : u32 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerFreeEapError ( peaperror : *mut EAP_ERROR ) -> ( ) ); -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerFreeErrorMemory ( peaperror : *mut EAP_ERROR ) -> ( ) ); -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerFreeMemory ( pdata : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerFreeRuntimeMemory ( pdata : *mut u8 ) -> ( ) ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerGetAuthStatus ( sessionhandle : u32 , authparam : EapHostPeerAuthParams , pcbauthdata : *mut u32 , ppauthdata : *mut *mut u8 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerGetDataToUnplumbCredentials ( pconnectionidthatlastsavedcreds : *mut :: windows_sys::core::GUID , phcredentialimpersonationtoken : *mut isize , sessionhandle : u32 , ppeaperror : *mut *mut EAP_ERROR , fsavetocredman : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerGetEncryptedPassword ( dwsizeofpassword : u32 , szpassword : :: windows_sys::core::PCWSTR , ppszencpassword : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerGetIdentity ( dwversion : u32 , dwflags : u32 , eapmethodtype : EAP_METHOD_TYPE , dwsizeofconnectiondata : u32 , pconnectiondata : *const u8 , dwsizeofuserdata : u32 , puserdata : *const u8 , htokenimpersonateuser : super::super::Foundation:: HANDLE , pfinvokeui : *mut super::super::Foundation:: BOOL , pdwsizeofuserdataout : *mut u32 , ppuserdataout : *mut *mut u8 , ppwszidentity : *mut :: windows_sys::core::PWSTR , ppeaperror : *mut *mut EAP_ERROR , ppvreserved : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerGetMethodProperties ( dwversion : u32 , dwflags : u32 , eapmethodtype : EAP_METHOD_TYPE , huserimpersonationtoken : super::super::Foundation:: HANDLE , dweapconndatasize : u32 , pbeapconndata : *const u8 , dwuserdatasize : u32 , pbuserdata : *const u8 , pmethodpropertyarray : *mut EAP_METHOD_PROPERTY_ARRAY , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerGetMethods ( peapmethodinfoarray : *mut EAP_METHOD_INFO_ARRAY , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerGetResponseAttributes ( sessionhandle : u32 , pattribs : *mut EAP_ATTRIBUTES , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerGetResult ( sessionhandle : u32 , reason : EapHostPeerMethodResultReason , ppresult : *mut EapHostPeerMethodResult , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerGetSendPacket ( sessionhandle : u32 , pcbsendpacket : *mut u32 , ppsendpacket : *mut *mut u8 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerGetUIContext ( sessionhandle : u32 , pdwsizeofuicontextdata : *mut u32 , ppuicontextdata : *mut *mut u8 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerInitialize ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerInvokeConfigUI ( hwndparent : super::super::Foundation:: HWND , dwflags : u32 , eapmethodtype : EAP_METHOD_TYPE , dwsizeofconfigin : u32 , pconfigin : *const u8 , pdwsizeofconfigout : *mut u32 , ppconfigout : *mut *mut u8 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerInvokeIdentityUI ( dwversion : u32 , eapmethodtype : EAP_METHOD_TYPE , dwflags : u32 , hwndparent : super::super::Foundation:: HWND , dwsizeofconnectiondata : u32 , pconnectiondata : *const u8 , dwsizeofuserdata : u32 , puserdata : *const u8 , pdwsizeofuserdataout : *mut u32 , ppuserdataout : *mut *mut u8 , ppwszidentity : *mut :: windows_sys::core::PWSTR , ppeaperror : *mut *mut EAP_ERROR , ppvreserved : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerInvokeInteractiveUI ( hwndparent : super::super::Foundation:: HWND , dwsizeofuicontextdata : u32 , puicontextdata : *const u8 , pdwsizeofdatafrominteractiveui : *mut u32 , ppdatafrominteractiveui : *mut *mut u8 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerProcessReceivedPacket ( sessionhandle : u32 , cbreceivepacket : u32 , preceivepacket : *const u8 , peapoutput : *mut EapHostPeerResponseAction , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerQueryCredentialInputFields ( huserimpersonationtoken : super::super::Foundation:: HANDLE , eapmethodtype : EAP_METHOD_TYPE , dwflags : u32 , dweapconndatasize : u32 , pbeapconndata : *const u8 , peapconfiginputfieldarray : *mut EAP_CONFIG_INPUT_FIELD_ARRAY , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerQueryInteractiveUIInputFields ( dwversion : u32 , dwflags : u32 , dwsizeofuicontextdata : u32 , puicontextdata : *const u8 , peapinteractiveuidata : *mut EAP_INTERACTIVE_UI_DATA , ppeaperror : *mut *mut EAP_ERROR , ppvreserved : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerQueryUIBlobFromInteractiveUIInputFields ( dwversion : u32 , dwflags : u32 , dwsizeofuicontextdata : u32 , puicontextdata : *const u8 , peapinteractiveuidata : *const EAP_INTERACTIVE_UI_DATA , pdwsizeofdatafrominteractiveui : *mut u32 , ppdatafrominteractiveui : *mut *mut u8 , ppeaperror : *mut *mut EAP_ERROR , ppvreserved : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "eappcfg.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] fn EapHostPeerQueryUserBlobFromCredentialInputFields ( huserimpersonationtoken : super::super::Foundation:: HANDLE , eapmethodtype : EAP_METHOD_TYPE , dwflags : u32 , dweapconndatasize : u32 , pbeapconndata : *const u8 , peapconfiginputfieldarray : *const EAP_CONFIG_INPUT_FIELD_ARRAY , pdwuserblobsize : *mut u32 , ppbuserblob : *mut *mut u8 , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerSetResponseAttributes ( sessionhandle : u32 , pattribs : *const EAP_ATTRIBUTES , peapoutput : *mut EapHostPeerResponseAction , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerSetUIContext ( sessionhandle : u32 , dwsizeofuicontextdata : u32 , puicontextdata : *const u8 , peapoutput : *mut EapHostPeerResponseAction , ppeaperror : *mut *mut EAP_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "eappprxy.dll""system" #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] fn EapHostPeerUninitialize ( ) -> ( ) ); -pub type IAccountingProviderConfig = *mut ::core::ffi::c_void; -pub type IAuthenticationProviderConfig = *mut ::core::ffi::c_void; -pub type IEAPProviderConfig = *mut ::core::ffi::c_void; -pub type IEAPProviderConfig2 = *mut ::core::ffi::c_void; -pub type IEAPProviderConfig3 = *mut ::core::ffi::c_void; -pub type IRouterProtocolConfig = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const CERTIFICATE_HASH_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPCODE_Failure: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPCODE_Request: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPCODE_Response: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPCODE_Success: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPHOST_METHOD_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPHOST_PEER_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_AUTHENTICATOR_VALUENAME_CONFIGUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthenticatorConfigUIPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_AUTHENTICATOR_VALUENAME_DLL_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthenticatorDllPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_AUTHENTICATOR_VALUENAME_FRIENDLY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthenticatorFriendlyName"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_AUTHENTICATOR_VALUENAME_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Properties"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_CONFIG_INPUT_FIELD_PROPS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_CONFIG_INPUT_FIELD_PROPS_NON_DISPLAYABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_CONFIG_INPUT_FIELD_PROPS_NON_PERSIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_CREDENTIAL_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_AUTHENTICATION_FAILED: u32 = 2151809045u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_CERT_STORE_INACCESSIBLE: u32 = 2151809040u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_EAPQEC_INACCESSIBLE: u32 = 2151809043u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_FIRST: i32 = -2143158272i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_IDENTITY_UNKNOWN: u32 = 2151809044u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_LAST: i32 = -2143158017i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_METHOD_INVALID_PACKET: u32 = 2151809047u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_METHOD_NOT_INSTALLED: u32 = 2151809041u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_METHOD_OPERATION_NOT_SUPPORTED: u32 = 2151809056u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_REMOTE_INVALID_PACKET: u32 = 2151809048u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_THIRDPARTY_METHOD_HOST_RESET: u32 = 2151809042u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_EAPHOST_XML_MALFORMED: u32 = 2151809049u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO: u32 = 2151809050u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_NO_SMART_CARD_READER: u32 = 2151809299u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_CERT_EXPIRED: u32 = 2151809538u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_CERT_INVALID: u32 = 2151809537u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_CERT_NOT_FOUND: u32 = 2151809536u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_CERT_OTHER_ERROR: u32 = 2151809540u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_CERT_REVOKED: u32 = 2151809539u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_FIRST: i32 = -2143157760i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_LAST: i32 = -2143157505i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_ROOT_CERT_FIRST: i32 = -2143157248i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_ROOT_CERT_INVALID: u32 = 2151810049u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_ROOT_CERT_LAST: i32 = -2143156993i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_ROOT_CERT_NAME_REQUIRED: u32 = 2151810054u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SERVER_ROOT_CERT_NOT_FOUND: u32 = 2151810048u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_SIM_NOT_VALID: u32 = 2151810304u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_CERT_EXPIRED: u32 = 2151809282u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_CERT_INVALID: u32 = 2151809281u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_CERT_NOT_FOUND: u32 = 2151809280u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_CERT_OTHER_ERROR: u32 = 2151809284u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_CERT_REJECTED: u32 = 2151809285u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_CERT_REVOKED: u32 = 2151809283u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_CREDENTIALS_REJECTED: u32 = 2151809297u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_FIRST: i32 = -2143158016i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_LAST: i32 = -2143157761i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_NAME_PASSWORD_REJECTED: u32 = 2151809298u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_ROOT_CERT_EXPIRED: u32 = 2151809794u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_ROOT_CERT_FIRST: i32 = -2143157504i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_ROOT_CERT_INVALID: u32 = 2151809793u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_ROOT_CERT_LAST: i32 = -2143157249i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_E_USER_ROOT_CERT_NOT_FOUND: u32 = 2151809792u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_CONFG_READONLY: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_FULL_AUTH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_GUEST_ACCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_LOGON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_MACHINE_AUTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_NON_INTERACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_ONLY_EAP_TLS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_PREFER_ALT_CREDENTIALS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_PREVIEW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_PRE_LOGON: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_RESUME_FROM_HIBERNATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved2: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved3: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved4: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved5: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved6: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved7: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved8: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_Reserved9: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_SERVER_VALIDATION_REQUIRED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_SUPRESS_UI: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_USER_AUTH: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_FLAG_VPN: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_GROUP_MASK: i32 = 65280i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_INTERACTIVE_UI_DATA_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_INVALID_PACKET: u32 = 2151809048u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_I_EAPHOST_EAP_NEGOTIATION_FAILED: u32 = 1078067222u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_I_EAPHOST_FIRST: i32 = -2143158272i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_I_EAPHOST_LAST: i32 = -2143158017i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_I_USER_ACCOUNT_OTHER_ERROR: u32 = 1078067472u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_I_USER_FIRST: i32 = 1078067456i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_I_USER_LAST: i32 = 1078067711i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_AUTHENTICATOR_CONFIG_IS_IDENTITY_PRIVACY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_INVALID_PACKET: u32 = 2151809047u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_FLAG_GUEST_ACCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_FLAG_HEALTH_STATE_CHANGE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_CONFIGUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerConfigUIPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_DLL_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerDllPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_FRIENDLY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerFriendlyName"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_IDENTITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerIdentityPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_INTERACTIVEUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerInteractiveUIPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_INVOKE_NAMEDLG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerInvokeUsernameDialog"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_INVOKE_PWDDLG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerInvokePasswordDialog"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Properties"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_PEER_VALUENAME_REQUIRE_CONFIGUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PeerRequireConfigUI"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_REGISTRY_LOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\EapHost\\Methods"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_UI_INPUT_FIELD_PROPS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_UI_INPUT_FIELD_PROPS_NON_DISPLAYABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_UI_INPUT_FIELD_PROPS_NON_PERSIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_UI_INPUT_FIELD_PROPS_READ_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_VALUENAME_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Properties"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const FACILITY_EAP_MESSAGE: u32 = 2114u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_CertStoreInaccessible: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000004); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_EapNegotiationFailed: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000001c); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_EapQecInaccessible: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000312); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Generic_AuthFailure: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000104); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_IdentityUnknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000204); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_MethodDLLNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000001); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_MethodDoesNotSupportOperation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000001e); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Method_Config_Does_Not_Support_Sso: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda18bd32_004f_41fa_ae08_0bc85e5845ac); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_No_SmartCardReader_Found: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000002b); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Server_CertExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000005); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Server_CertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000006); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Server_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000007); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Server_CertOtherError: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000108); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Server_CertRevoked: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000008); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Server_Root_CertNameRequired: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000012); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_Server_Root_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000112); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_SimNotValid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000304); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_ThirdPartyMethod_Host_Reset: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000212); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_Account_OtherProblem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000010e); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_CertExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000009); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_CertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000000a); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000000b); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_CertOtherError: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000000c); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_CertRejected: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000000d); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_CertRevoked: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000000e); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_CredsRejected: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000020e); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_Root_CertExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000000f); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_Root_CertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000010); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_User_Root_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000011); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Cause_XmlMalformed: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000001d); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Default: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Help_ObtainingCerts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf535eea3_1bdd_46ca_a2fc_a6655939b7e8); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Help_Troubleshooting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33307acf_0698_41ba_b014_ea0a2eb8d0a8); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_AuthFailure: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000001f); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_CertNameAbsent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000029); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_CertStoreInaccessible: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000024); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_IdentityUnknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000020); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_InvalidUserAccount: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000025); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_InvalidUserCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000002c); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_MethodNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000022); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_NegotiationFailed: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000021); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_NoSmartCardReader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000002a); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_RootCertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000026); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_RootCertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000027); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactAdmin_RootExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000028); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_ContactSysadmin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000002); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_Method_Not_Support_Sso: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000002d); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_No_ValidSim_Found: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000002e); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_RestartNap: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000023); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_Retry_Authentication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000011b); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_Server_ClientSelectServerCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000018); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_User_AuthFailure: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d800000019); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_User_GetNewCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000001a); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const GUID_EapHost_Repair_User_SelectValidCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9612fc67_6150_4209_a85e_a8d80000001b); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const MAXEAPCODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const MAX_EAP_CONFIG_INPUT_FIELD_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const MAX_EAP_CONFIG_INPUT_FIELD_VALUE_LENGTH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const NCRYPT_PIN_CACHE_PIN_BYTE_LENGTH: u32 = 90u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_8021X_AUTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_ALTERNATIVE_USER_DB: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_CONFG_READONLY: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_FIRST_LINK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_GUEST_ACCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_HOSTED_IN_PEAP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_LOGON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_MACHINE_AUTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_NON_INTERACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_PEAP_FORCE_FULL_AUTH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_PEAP_UPFRONT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_PREVIEW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_PRE_LOGON: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_RESERVED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_RESUME_FROM_HIBERNATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_ROUTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_SAVE_CREDMAN: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_FLAG_SERVER_VALIDATION_REQUIRED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_REGISTRY_LOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\Rasman\\PPP\\EAP"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_ROLE_AUTHENTICATEE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_ROLE_AUTHENTICATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_ROLE_EXCLUDE_IN_EAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_ROLE_EXCLUDE_IN_PEAP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_ROLE_EXCLUDE_IN_VPN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_CONFIGUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigUIPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_CONFIG_CLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigCLSID"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_DEFAULT_DATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigData"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_ENCRYPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MPPEEncryptionSupported"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_FILTER_INNERMETHODS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FilterInnerMethods"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_FRIENDLY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FriendlyName"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_IDENTITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IdentityPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_INTERACTIVEUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InteractiveUIPath"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_INVOKE_NAMEDLG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InvokeUsernameDialog"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_INVOKE_PWDDLG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InvokePasswordDialog"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_ISTUNNEL_METHOD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsTunnelMethod"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Path"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_PER_POLICY_CONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PerPolicyConfig"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_REQUIRE_CONFIGUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequireConfigUI"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_ROLES_SUPPORTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RolesSupported"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const RAS_EAP_VALUENAME_STANDALONE_SUPPORTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StandaloneSupported"); -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropCertifiedMethod: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropChannelBinding: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropCipherSuiteNegotiation: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropConfidentiality: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropCryptoBinding: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropDictionaryAttackResistance: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropFastReconnect: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropFragmentation: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropHiddenMethod: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropIdentityPrivacy: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropIntegrity: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropKeyDerivation: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropKeyStrength1024: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropKeyStrength128: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropKeyStrength256: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropKeyStrength512: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropKeyStrength64: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropMachineAuth: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropMethodChaining: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropMppeEncryption: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropMutualAuth: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropNap: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropReplayProtection: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropReserved: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropSessionIndependence: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropSharedStateEquivalence: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropStandalone: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropSupportsConfig: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropTunnelMethod: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eapPropUserAuth: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPChallenge: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPNewPassword: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPOldPassword: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPPasswordChangeReason: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAPHOST_AUTH_STATUS = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostInvalidSession: EAPHOST_AUTH_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostAuthNotStarted: EAPHOST_AUTH_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostAuthIdentityExchange: EAPHOST_AUTH_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostAuthNegotiatingType: EAPHOST_AUTH_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostAuthInProgress: EAPHOST_AUTH_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostAuthSucceeded: EAPHOST_AUTH_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostAuthFailed: EAPHOST_AUTH_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAP_ATTRIBUTE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatMinimum: EAP_ATTRIBUTE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatUserName: EAP_ATTRIBUTE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatUserPassword: EAP_ATTRIBUTE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatMD5CHAPPassword: EAP_ATTRIBUTE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatNASIPAddress: EAP_ATTRIBUTE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatNASPort: EAP_ATTRIBUTE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatServiceType: EAP_ATTRIBUTE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedProtocol: EAP_ATTRIBUTE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedIPAddress: EAP_ATTRIBUTE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedIPNetmask: EAP_ATTRIBUTE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedRouting: EAP_ATTRIBUTE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFilterId: EAP_ATTRIBUTE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedMTU: EAP_ATTRIBUTE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedCompression: EAP_ATTRIBUTE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginIPHost: EAP_ATTRIBUTE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginService: EAP_ATTRIBUTE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginTCPPort: EAP_ATTRIBUTE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatUnassigned17: EAP_ATTRIBUTE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatReplyMessage: EAP_ATTRIBUTE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatCallbackNumber: EAP_ATTRIBUTE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatCallbackId: EAP_ATTRIBUTE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatUnassigned21: EAP_ATTRIBUTE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedRoute: EAP_ATTRIBUTE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedIPXNetwork: EAP_ATTRIBUTE_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatState: EAP_ATTRIBUTE_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatClass: EAP_ATTRIBUTE_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatVendorSpecific: EAP_ATTRIBUTE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatSessionTimeout: EAP_ATTRIBUTE_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatIdleTimeout: EAP_ATTRIBUTE_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatTerminationAction: EAP_ATTRIBUTE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatCalledStationId: EAP_ATTRIBUTE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatCallingStationId: EAP_ATTRIBUTE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatNASIdentifier: EAP_ATTRIBUTE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatProxyState: EAP_ATTRIBUTE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginLATService: EAP_ATTRIBUTE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginLATNode: EAP_ATTRIBUTE_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginLATGroup: EAP_ATTRIBUTE_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedAppleTalkLink: EAP_ATTRIBUTE_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedAppleTalkNetwork: EAP_ATTRIBUTE_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedAppleTalkZone: EAP_ATTRIBUTE_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctStatusType: EAP_ATTRIBUTE_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctDelayTime: EAP_ATTRIBUTE_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctInputOctets: EAP_ATTRIBUTE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctOutputOctets: EAP_ATTRIBUTE_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctSessionId: EAP_ATTRIBUTE_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctAuthentic: EAP_ATTRIBUTE_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctSessionTime: EAP_ATTRIBUTE_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctInputPackets: EAP_ATTRIBUTE_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctOutputPackets: EAP_ATTRIBUTE_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctTerminateCause: EAP_ATTRIBUTE_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctMultiSessionId: EAP_ATTRIBUTE_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctLinkCount: EAP_ATTRIBUTE_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctEventTimeStamp: EAP_ATTRIBUTE_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatMD5CHAPChallenge: EAP_ATTRIBUTE_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatNASPortType: EAP_ATTRIBUTE_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatPortLimit: EAP_ATTRIBUTE_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginLATPort: EAP_ATTRIBUTE_TYPE = 63i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatTunnelType: EAP_ATTRIBUTE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatTunnelMediumType: EAP_ATTRIBUTE_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatTunnelClientEndpoint: EAP_ATTRIBUTE_TYPE = 66i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatTunnelServerEndpoint: EAP_ATTRIBUTE_TYPE = 67i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatARAPPassword: EAP_ATTRIBUTE_TYPE = 70i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatARAPFeatures: EAP_ATTRIBUTE_TYPE = 71i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatARAPZoneAccess: EAP_ATTRIBUTE_TYPE = 72i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatARAPSecurity: EAP_ATTRIBUTE_TYPE = 73i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatARAPSecurityData: EAP_ATTRIBUTE_TYPE = 74i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatPasswordRetry: EAP_ATTRIBUTE_TYPE = 75i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatPrompt: EAP_ATTRIBUTE_TYPE = 76i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatConnectInfo: EAP_ATTRIBUTE_TYPE = 77i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatConfigurationToken: EAP_ATTRIBUTE_TYPE = 78i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatEAPMessage: EAP_ATTRIBUTE_TYPE = 79i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatSignature: EAP_ATTRIBUTE_TYPE = 80i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatARAPChallengeResponse: EAP_ATTRIBUTE_TYPE = 84i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatAcctInterimInterval: EAP_ATTRIBUTE_TYPE = 85i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatNASIPv6Address: EAP_ATTRIBUTE_TYPE = 95i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedInterfaceId: EAP_ATTRIBUTE_TYPE = 96i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedIPv6Prefix: EAP_ATTRIBUTE_TYPE = 97i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatLoginIPv6Host: EAP_ATTRIBUTE_TYPE = 98i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedIPv6Route: EAP_ATTRIBUTE_TYPE = 99i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFramedIPv6Pool: EAP_ATTRIBUTE_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatARAPGuestLogon: EAP_ATTRIBUTE_TYPE = 8096i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatCertificateOID: EAP_ATTRIBUTE_TYPE = 8097i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatEAPConfiguration: EAP_ATTRIBUTE_TYPE = 8098i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatPEAPEmbeddedEAPTypeId: EAP_ATTRIBUTE_TYPE = 8099i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatPEAPFastRoamedSession: EAP_ATTRIBUTE_TYPE = 8100i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatFastRoamedSession: EAP_ATTRIBUTE_TYPE = 8100i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatEAPTLV: EAP_ATTRIBUTE_TYPE = 8102i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatCredentialsChanged: EAP_ATTRIBUTE_TYPE = 8103i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatInnerEapMethodType: EAP_ATTRIBUTE_TYPE = 8104i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatClearTextPassword: EAP_ATTRIBUTE_TYPE = 8107i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatQuarantineSoH: EAP_ATTRIBUTE_TYPE = 8150i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatCertificateThumbprint: EAP_ATTRIBUTE_TYPE = 8250i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatPeerId: EAP_ATTRIBUTE_TYPE = 9000i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatServerId: EAP_ATTRIBUTE_TYPE = 9001i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatMethodId: EAP_ATTRIBUTE_TYPE = 9002i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatEMSK: EAP_ATTRIBUTE_TYPE = 9003i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatSessionId: EAP_ATTRIBUTE_TYPE = 9004i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const eatReserved: EAP_ATTRIBUTE_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAP_AUTHENTICATOR_SEND_TIMEOUT = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE: EAP_AUTHENTICATOR_SEND_TIMEOUT = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC: EAP_AUTHENTICATOR_SEND_TIMEOUT = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE: EAP_AUTHENTICATOR_SEND_TIMEOUT = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAP_CONFIG_INPUT_FIELD_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigInputUsername: EAP_CONFIG_INPUT_FIELD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigInputPassword: EAP_CONFIG_INPUT_FIELD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigInputNetworkUsername: EAP_CONFIG_INPUT_FIELD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigInputNetworkPassword: EAP_CONFIG_INPUT_FIELD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigInputPin: EAP_CONFIG_INPUT_FIELD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigInputPSK: EAP_CONFIG_INPUT_FIELD_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigInputEdit: EAP_CONFIG_INPUT_FIELD_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigSmartCardUsername: EAP_CONFIG_INPUT_FIELD_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapConfigSmartCardError: EAP_CONFIG_INPUT_FIELD_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAP_INTERACTIVE_UI_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCredReq: EAP_INTERACTIVE_UI_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCredResp: EAP_INTERACTIVE_UI_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCredExpiryReq: EAP_INTERACTIVE_UI_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCredExpiryResp: EAP_INTERACTIVE_UI_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCredLogonReq: EAP_INTERACTIVE_UI_DATA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCredLogonResp: EAP_INTERACTIVE_UI_DATA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_DISCARD: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_SEND: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_RESULT: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_RESPOND: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_AUTHENTICATE: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_HANDLE_IDENTITY: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAP_METHOD_PROPERTY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropCipherSuiteNegotiation: EAP_METHOD_PROPERTY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropMutualAuth: EAP_METHOD_PROPERTY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropIntegrity: EAP_METHOD_PROPERTY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropReplayProtection: EAP_METHOD_PROPERTY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropConfidentiality: EAP_METHOD_PROPERTY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropKeyDerivation: EAP_METHOD_PROPERTY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropKeyStrength64: EAP_METHOD_PROPERTY_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropKeyStrength128: EAP_METHOD_PROPERTY_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropKeyStrength256: EAP_METHOD_PROPERTY_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropKeyStrength512: EAP_METHOD_PROPERTY_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropKeyStrength1024: EAP_METHOD_PROPERTY_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropDictionaryAttackResistance: EAP_METHOD_PROPERTY_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropFastReconnect: EAP_METHOD_PROPERTY_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropCryptoBinding: EAP_METHOD_PROPERTY_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropSessionIndependence: EAP_METHOD_PROPERTY_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropFragmentation: EAP_METHOD_PROPERTY_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropChannelBinding: EAP_METHOD_PROPERTY_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropNap: EAP_METHOD_PROPERTY_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropStandalone: EAP_METHOD_PROPERTY_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropMppeEncryption: EAP_METHOD_PROPERTY_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropTunnelMethod: EAP_METHOD_PROPERTY_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropSupportsConfig: EAP_METHOD_PROPERTY_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropCertifiedMethod: EAP_METHOD_PROPERTY_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropHiddenMethod: EAP_METHOD_PROPERTY_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropMachineAuth: EAP_METHOD_PROPERTY_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropUserAuth: EAP_METHOD_PROPERTY_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropIdentityPrivacy: EAP_METHOD_PROPERTY_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropMethodChaining: EAP_METHOD_PROPERTY_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropSharedStateEquivalence: EAP_METHOD_PROPERTY_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptLegacyMethodPropertyFlag: EAP_METHOD_PROPERTY_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const emptPropVendorSpecific: EAP_METHOD_PROPERTY_TYPE = 255i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EAP_METHOD_PROPERTY_VALUE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const empvtBool: EAP_METHOD_PROPERTY_VALUE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const empvtDword: EAP_METHOD_PROPERTY_VALUE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const empvtString: EAP_METHOD_PROPERTY_VALUE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EapCode = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCodeMinimum: EapCode = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCodeRequest: EapCode = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCodeResponse: EapCode = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCodeSuccess: EapCode = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCodeFailure: EapCode = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapCodeMaximum: EapCode = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EapCredentialType = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_EMPTY_CREDENTIAL: EapCredentialType = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_USERNAME_PASSWORD_CREDENTIAL: EapCredentialType = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_WINLOGON_CREDENTIAL: EapCredentialType = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_CERTIFICATE_CREDENTIAL: EapCredentialType = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAP_SIM_CREDENTIAL: EapCredentialType = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EapHostPeerAuthParams = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerAuthStatus: EapHostPeerAuthParams = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerIdentity: EapHostPeerAuthParams = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerIdentityExtendedInfo: EapHostPeerAuthParams = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostNapInfo: EapHostPeerAuthParams = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EapHostPeerMethodResultReason = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerMethodResultAltSuccessReceived: EapHostPeerMethodResultReason = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerMethodResultTimeout: EapHostPeerMethodResultReason = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerMethodResultFromMethod: EapHostPeerMethodResultReason = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EapHostPeerResponseAction = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerResponseDiscard: EapHostPeerResponseAction = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerResponseSend: EapHostPeerResponseAction = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerResponseResult: EapHostPeerResponseAction = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerResponseInvokeUi: EapHostPeerResponseAction = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerResponseRespond: EapHostPeerResponseAction = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerResponseStartAuthentication: EapHostPeerResponseAction = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapHostPeerResponseNone: EapHostPeerResponseAction = 6i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EapPeerMethodResponseAction = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResponseActionDiscard: EapPeerMethodResponseAction = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResponseActionSend: EapPeerMethodResponseAction = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResponseActionResult: EapPeerMethodResponseAction = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResponseActionInvokeUI: EapPeerMethodResponseAction = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResponseActionRespond: EapPeerMethodResponseAction = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResponseActionNone: EapPeerMethodResponseAction = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type EapPeerMethodResultReason = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResultUnknown: EapPeerMethodResultReason = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResultSuccess: EapPeerMethodResultReason = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EapPeerMethodResultFailure: EapPeerMethodResultReason = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type ISOLATION_STATE = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const ISOLATION_STATE_UNKNOWN: ISOLATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const ISOLATION_STATE_NOT_RESTRICTED: ISOLATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const ISOLATION_STATE_IN_PROBATION: ISOLATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const ISOLATION_STATE_RESTRICTED_ACCESS: ISOLATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type PPP_EAP_ACTION = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_NoAction: PPP_EAP_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_Authenticate: PPP_EAP_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_Done: PPP_EAP_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_SendAndDone: PPP_EAP_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_Send: PPP_EAP_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_SendWithTimeout: PPP_EAP_ACTION = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_SendWithTimeoutInteractive: PPP_EAP_ACTION = 6i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_IndicateTLV: PPP_EAP_ACTION = 7i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const EAPACTION_IndicateIdentity: PPP_EAP_ACTION = 8i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type RAS_AUTH_ATTRIBUTE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatMinimum: RAS_AUTH_ATTRIBUTE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatUserName: RAS_AUTH_ATTRIBUTE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatUserPassword: RAS_AUTH_ATTRIBUTE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatMD5CHAPPassword: RAS_AUTH_ATTRIBUTE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatNASIPAddress: RAS_AUTH_ATTRIBUTE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatNASPort: RAS_AUTH_ATTRIBUTE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatServiceType: RAS_AUTH_ATTRIBUTE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedProtocol: RAS_AUTH_ATTRIBUTE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedIPAddress: RAS_AUTH_ATTRIBUTE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedIPNetmask: RAS_AUTH_ATTRIBUTE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedRouting: RAS_AUTH_ATTRIBUTE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFilterId: RAS_AUTH_ATTRIBUTE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedMTU: RAS_AUTH_ATTRIBUTE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedCompression: RAS_AUTH_ATTRIBUTE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginIPHost: RAS_AUTH_ATTRIBUTE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginService: RAS_AUTH_ATTRIBUTE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginTCPPort: RAS_AUTH_ATTRIBUTE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatUnassigned17: RAS_AUTH_ATTRIBUTE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatReplyMessage: RAS_AUTH_ATTRIBUTE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatCallbackNumber: RAS_AUTH_ATTRIBUTE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatCallbackId: RAS_AUTH_ATTRIBUTE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatUnassigned21: RAS_AUTH_ATTRIBUTE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedRoute: RAS_AUTH_ATTRIBUTE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedIPXNetwork: RAS_AUTH_ATTRIBUTE_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatState: RAS_AUTH_ATTRIBUTE_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatClass: RAS_AUTH_ATTRIBUTE_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatVendorSpecific: RAS_AUTH_ATTRIBUTE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatSessionTimeout: RAS_AUTH_ATTRIBUTE_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatIdleTimeout: RAS_AUTH_ATTRIBUTE_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatTerminationAction: RAS_AUTH_ATTRIBUTE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatCalledStationId: RAS_AUTH_ATTRIBUTE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatCallingStationId: RAS_AUTH_ATTRIBUTE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatNASIdentifier: RAS_AUTH_ATTRIBUTE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatProxyState: RAS_AUTH_ATTRIBUTE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginLATService: RAS_AUTH_ATTRIBUTE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginLATNode: RAS_AUTH_ATTRIBUTE_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginLATGroup: RAS_AUTH_ATTRIBUTE_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedAppleTalkLink: RAS_AUTH_ATTRIBUTE_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedAppleTalkNetwork: RAS_AUTH_ATTRIBUTE_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedAppleTalkZone: RAS_AUTH_ATTRIBUTE_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctStatusType: RAS_AUTH_ATTRIBUTE_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctDelayTime: RAS_AUTH_ATTRIBUTE_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctInputOctets: RAS_AUTH_ATTRIBUTE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctOutputOctets: RAS_AUTH_ATTRIBUTE_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctSessionId: RAS_AUTH_ATTRIBUTE_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctAuthentic: RAS_AUTH_ATTRIBUTE_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctSessionTime: RAS_AUTH_ATTRIBUTE_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctInputPackets: RAS_AUTH_ATTRIBUTE_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctOutputPackets: RAS_AUTH_ATTRIBUTE_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctTerminateCause: RAS_AUTH_ATTRIBUTE_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctMultiSessionId: RAS_AUTH_ATTRIBUTE_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctLinkCount: RAS_AUTH_ATTRIBUTE_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctEventTimeStamp: RAS_AUTH_ATTRIBUTE_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatMD5CHAPChallenge: RAS_AUTH_ATTRIBUTE_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatNASPortType: RAS_AUTH_ATTRIBUTE_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatPortLimit: RAS_AUTH_ATTRIBUTE_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginLATPort: RAS_AUTH_ATTRIBUTE_TYPE = 63i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatTunnelType: RAS_AUTH_ATTRIBUTE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatTunnelMediumType: RAS_AUTH_ATTRIBUTE_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatTunnelClientEndpoint: RAS_AUTH_ATTRIBUTE_TYPE = 66i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatTunnelServerEndpoint: RAS_AUTH_ATTRIBUTE_TYPE = 67i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPPassword: RAS_AUTH_ATTRIBUTE_TYPE = 70i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPFeatures: RAS_AUTH_ATTRIBUTE_TYPE = 71i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPZoneAccess: RAS_AUTH_ATTRIBUTE_TYPE = 72i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPSecurity: RAS_AUTH_ATTRIBUTE_TYPE = 73i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPSecurityData: RAS_AUTH_ATTRIBUTE_TYPE = 74i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatPasswordRetry: RAS_AUTH_ATTRIBUTE_TYPE = 75i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatPrompt: RAS_AUTH_ATTRIBUTE_TYPE = 76i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatConnectInfo: RAS_AUTH_ATTRIBUTE_TYPE = 77i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatConfigurationToken: RAS_AUTH_ATTRIBUTE_TYPE = 78i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatEAPMessage: RAS_AUTH_ATTRIBUTE_TYPE = 79i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatSignature: RAS_AUTH_ATTRIBUTE_TYPE = 80i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPChallengeResponse: RAS_AUTH_ATTRIBUTE_TYPE = 84i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatAcctInterimInterval: RAS_AUTH_ATTRIBUTE_TYPE = 85i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatNASIPv6Address: RAS_AUTH_ATTRIBUTE_TYPE = 95i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedInterfaceId: RAS_AUTH_ATTRIBUTE_TYPE = 96i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedIPv6Prefix: RAS_AUTH_ATTRIBUTE_TYPE = 97i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatLoginIPv6Host: RAS_AUTH_ATTRIBUTE_TYPE = 98i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedIPv6Route: RAS_AUTH_ATTRIBUTE_TYPE = 99i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFramedIPv6Pool: RAS_AUTH_ATTRIBUTE_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatARAPGuestLogon: RAS_AUTH_ATTRIBUTE_TYPE = 8096i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatCertificateOID: RAS_AUTH_ATTRIBUTE_TYPE = 8097i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatEAPConfiguration: RAS_AUTH_ATTRIBUTE_TYPE = 8098i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatPEAPEmbeddedEAPTypeId: RAS_AUTH_ATTRIBUTE_TYPE = 8099i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatInnerEAPTypeId: RAS_AUTH_ATTRIBUTE_TYPE = 8099i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatPEAPFastRoamedSession: RAS_AUTH_ATTRIBUTE_TYPE = 8100i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatFastRoamedSession: RAS_AUTH_ATTRIBUTE_TYPE = 8100i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatEAPTLV: RAS_AUTH_ATTRIBUTE_TYPE = 8102i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatCredentialsChanged: RAS_AUTH_ATTRIBUTE_TYPE = 8103i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatCertificateThumbprint: RAS_AUTH_ATTRIBUTE_TYPE = 8250i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatPeerId: RAS_AUTH_ATTRIBUTE_TYPE = 9000i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatServerId: RAS_AUTH_ATTRIBUTE_TYPE = 9001i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatMethodId: RAS_AUTH_ATTRIBUTE_TYPE = 9002i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatEMSK: RAS_AUTH_ATTRIBUTE_TYPE = 9003i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatSessionId: RAS_AUTH_ATTRIBUTE_TYPE = 9004i32; -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub const raatReserved: RAS_AUTH_ATTRIBUTE_TYPE = -1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAPHOST_AUTH_INFO { - pub status: EAPHOST_AUTH_STATUS, - pub dwErrorCode: u32, - pub dwReasonCode: u32, -} -impl ::core::marker::Copy for EAPHOST_AUTH_INFO {} -impl ::core::clone::Clone for EAPHOST_AUTH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAPHOST_IDENTITY_UI_PARAMS { - pub eapMethodType: EAP_METHOD_TYPE, - pub dwFlags: u32, - pub dwSizeofConnectionData: u32, - pub pConnectionData: *mut u8, - pub dwSizeofUserData: u32, - pub pUserData: *mut u8, - pub dwSizeofUserDataOut: u32, - pub pUserDataOut: *mut u8, - pub pwszIdentity: ::windows_sys::core::PWSTR, - pub dwError: u32, - pub pEapError: *mut EAP_ERROR, -} -impl ::core::marker::Copy for EAPHOST_IDENTITY_UI_PARAMS {} -impl ::core::clone::Clone for EAPHOST_IDENTITY_UI_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAPHOST_INTERACTIVE_UI_PARAMS { - pub dwSizeofContextData: u32, - pub pContextData: *mut u8, - pub dwSizeofInteractiveUIData: u32, - pub pInteractiveUIData: *mut u8, - pub dwError: u32, - pub pEapError: *mut EAP_ERROR, -} -impl ::core::marker::Copy for EAPHOST_INTERACTIVE_UI_PARAMS {} -impl ::core::clone::Clone for EAPHOST_INTERACTIVE_UI_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_ATTRIBUTE { - pub eaType: EAP_ATTRIBUTE_TYPE, - pub dwLength: u32, - pub pValue: *mut u8, -} -impl ::core::marker::Copy for EAP_ATTRIBUTE {} -impl ::core::clone::Clone for EAP_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_ATTRIBUTES { - pub dwNumberOfAttributes: u32, - pub pAttribs: *mut EAP_ATTRIBUTE, -} -impl ::core::marker::Copy for EAP_ATTRIBUTES {} -impl ::core::clone::Clone for EAP_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_AUTHENTICATOR_METHOD_ROUTINES { - pub dwSizeInBytes: u32, - pub pEapType: *mut EAP_METHOD_TYPE, - pub EapMethodAuthenticatorInitialize: isize, - pub EapMethodAuthenticatorBeginSession: isize, - pub EapMethodAuthenticatorUpdateInnerMethodParams: isize, - pub EapMethodAuthenticatorReceivePacket: isize, - pub EapMethodAuthenticatorSendPacket: isize, - pub EapMethodAuthenticatorGetAttributes: isize, - pub EapMethodAuthenticatorSetAttributes: isize, - pub EapMethodAuthenticatorGetResult: isize, - pub EapMethodAuthenticatorEndSession: isize, - pub EapMethodAuthenticatorShutdown: isize, -} -impl ::core::marker::Copy for EAP_AUTHENTICATOR_METHOD_ROUTINES {} -impl ::core::clone::Clone for EAP_AUTHENTICATOR_METHOD_ROUTINES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_CONFIG_INPUT_FIELD_ARRAY { - pub dwVersion: u32, - pub dwNumberOfFields: u32, - pub pFields: *mut EAP_CONFIG_INPUT_FIELD_DATA, -} -impl ::core::marker::Copy for EAP_CONFIG_INPUT_FIELD_ARRAY {} -impl ::core::clone::Clone for EAP_CONFIG_INPUT_FIELD_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_CONFIG_INPUT_FIELD_DATA { - pub dwSize: u32, - pub Type: EAP_CONFIG_INPUT_FIELD_TYPE, - pub dwFlagProps: u32, - pub pwszLabel: ::windows_sys::core::PWSTR, - pub pwszData: ::windows_sys::core::PWSTR, - pub dwMinDataLength: u32, - pub dwMaxDataLength: u32, -} -impl ::core::marker::Copy for EAP_CONFIG_INPUT_FIELD_DATA {} -impl ::core::clone::Clone for EAP_CONFIG_INPUT_FIELD_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_CRED_EXPIRY_REQ { - pub curCreds: EAP_CONFIG_INPUT_FIELD_ARRAY, - pub newCreds: EAP_CONFIG_INPUT_FIELD_ARRAY, -} -impl ::core::marker::Copy for EAP_CRED_EXPIRY_REQ {} -impl ::core::clone::Clone for EAP_CRED_EXPIRY_REQ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_ERROR { - pub dwWinError: u32, - pub r#type: EAP_METHOD_TYPE, - pub dwReasonCode: u32, - pub rootCauseGuid: ::windows_sys::core::GUID, - pub repairGuid: ::windows_sys::core::GUID, - pub helpLinkGuid: ::windows_sys::core::GUID, - pub pRootCauseString: ::windows_sys::core::PWSTR, - pub pRepairString: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for EAP_ERROR {} -impl ::core::clone::Clone for EAP_ERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_INTERACTIVE_UI_DATA { - pub dwVersion: u32, - pub dwSize: u32, - pub dwDataType: EAP_INTERACTIVE_UI_DATA_TYPE, - pub cbUiData: u32, - pub pbUiData: EAP_UI_DATA_FORMAT, -} -impl ::core::marker::Copy for EAP_INTERACTIVE_UI_DATA {} -impl ::core::clone::Clone for EAP_INTERACTIVE_UI_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EAP_METHOD_AUTHENTICATOR_RESULT { - pub fIsSuccess: super::super::Foundation::BOOL, - pub dwFailureReason: u32, - pub pAuthAttribs: *mut EAP_ATTRIBUTES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EAP_METHOD_AUTHENTICATOR_RESULT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EAP_METHOD_AUTHENTICATOR_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_METHOD_INFO { - pub eaptype: EAP_METHOD_TYPE, - pub pwszAuthorName: ::windows_sys::core::PWSTR, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub eapProperties: u32, - pub pInnerMethodInfo: *mut EAP_METHOD_INFO, -} -impl ::core::marker::Copy for EAP_METHOD_INFO {} -impl ::core::clone::Clone for EAP_METHOD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_METHOD_INFO_ARRAY { - pub dwNumberOfMethods: u32, - pub pEapMethods: *mut EAP_METHOD_INFO, -} -impl ::core::marker::Copy for EAP_METHOD_INFO_ARRAY {} -impl ::core::clone::Clone for EAP_METHOD_INFO_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_METHOD_INFO_ARRAY_EX { - pub dwNumberOfMethods: u32, - pub pEapMethods: *mut EAP_METHOD_INFO_EX, -} -impl ::core::marker::Copy for EAP_METHOD_INFO_ARRAY_EX {} -impl ::core::clone::Clone for EAP_METHOD_INFO_ARRAY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_METHOD_INFO_EX { - pub eaptype: EAP_METHOD_TYPE, - pub pwszAuthorName: ::windows_sys::core::PWSTR, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub eapProperties: u32, - pub pInnerMethodInfoArray: *mut EAP_METHOD_INFO_ARRAY_EX, -} -impl ::core::marker::Copy for EAP_METHOD_INFO_EX {} -impl ::core::clone::Clone for EAP_METHOD_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EAP_METHOD_PROPERTY { - pub eapMethodPropertyType: EAP_METHOD_PROPERTY_TYPE, - pub eapMethodPropertyValueType: EAP_METHOD_PROPERTY_VALUE_TYPE, - pub eapMethodPropertyValue: EAP_METHOD_PROPERTY_VALUE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EAP_METHOD_PROPERTY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EAP_METHOD_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EAP_METHOD_PROPERTY_ARRAY { - pub dwNumberOfProperties: u32, - pub pMethodProperty: *mut EAP_METHOD_PROPERTY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EAP_METHOD_PROPERTY_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EAP_METHOD_PROPERTY_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union EAP_METHOD_PROPERTY_VALUE { - pub empvBool: EAP_METHOD_PROPERTY_VALUE_BOOL, - pub empvDword: EAP_METHOD_PROPERTY_VALUE_DWORD, - pub empvString: EAP_METHOD_PROPERTY_VALUE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EAP_METHOD_PROPERTY_VALUE_BOOL { - pub length: u32, - pub value: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE_BOOL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE_BOOL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_METHOD_PROPERTY_VALUE_DWORD { - pub length: u32, - pub value: u32, -} -impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE_DWORD {} -impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE_DWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_METHOD_PROPERTY_VALUE_STRING { - pub length: u32, - pub value: *mut u8, -} -impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE_STRING {} -impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_METHOD_TYPE { - pub eapType: EAP_TYPE, - pub dwAuthorId: u32, -} -impl ::core::marker::Copy for EAP_METHOD_TYPE {} -impl ::core::clone::Clone for EAP_METHOD_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_PEER_METHOD_ROUTINES { - pub dwVersion: u32, - pub pEapType: *mut EAP_TYPE, - pub EapPeerInitialize: isize, - pub EapPeerGetIdentity: isize, - pub EapPeerBeginSession: isize, - pub EapPeerSetCredentials: isize, - pub EapPeerProcessRequestPacket: isize, - pub EapPeerGetResponsePacket: isize, - pub EapPeerGetResult: isize, - pub EapPeerGetUIContext: isize, - pub EapPeerSetUIContext: isize, - pub EapPeerGetResponseAttributes: isize, - pub EapPeerSetResponseAttributes: isize, - pub EapPeerEndSession: isize, - pub EapPeerShutdown: isize, -} -impl ::core::marker::Copy for EAP_PEER_METHOD_ROUTINES {} -impl ::core::clone::Clone for EAP_PEER_METHOD_ROUTINES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EAP_TYPE { - pub r#type: u8, - pub dwVendorId: u32, - pub dwVendorType: u32, -} -impl ::core::marker::Copy for EAP_TYPE {} -impl ::core::clone::Clone for EAP_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub union EAP_UI_DATA_FORMAT { - pub credData: *mut EAP_CONFIG_INPUT_FIELD_ARRAY, - pub credExpiryData: *mut EAP_CRED_EXPIRY_REQ, - pub credLogonData: *mut EAP_CONFIG_INPUT_FIELD_ARRAY, -} -impl ::core::marker::Copy for EAP_UI_DATA_FORMAT {} -impl ::core::clone::Clone for EAP_UI_DATA_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EapCertificateCredential { - pub certHash: [u8; 20], - pub password: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for EapCertificateCredential {} -impl ::core::clone::Clone for EapCertificateCredential { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EapCredential { - pub credType: EapCredentialType, - pub credData: EapCredentialTypeData, -} -impl ::core::marker::Copy for EapCredential {} -impl ::core::clone::Clone for EapCredential { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub union EapCredentialTypeData { - pub username_password: EapUsernamePasswordCredential, - pub certificate: EapCertificateCredential, - pub sim: EapSimCredential, -} -impl ::core::marker::Copy for EapCredentialTypeData {} -impl ::core::clone::Clone for EapCredentialTypeData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EapHostPeerMethodResult { - pub fIsSuccess: super::super::Foundation::BOOL, - pub dwFailureReasonCode: u32, - pub fSaveConnectionData: super::super::Foundation::BOOL, - pub dwSizeofConnectionData: u32, - pub pConnectionData: *mut u8, - pub fSaveUserData: super::super::Foundation::BOOL, - pub dwSizeofUserData: u32, - pub pUserData: *mut u8, - pub pAttribArray: *mut EAP_ATTRIBUTES, - pub isolationState: ISOLATION_STATE, - pub pEapMethodInfo: *mut EAP_METHOD_INFO, - pub pEapError: *mut EAP_ERROR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EapHostPeerMethodResult {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EapHostPeerMethodResult { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EapPacket { - pub Code: u8, - pub Id: u8, - pub Length: [u8; 2], - pub Data: [u8; 1], -} -impl ::core::marker::Copy for EapPacket {} -impl ::core::clone::Clone for EapPacket { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EapPeerMethodOutput { - pub action: EapPeerMethodResponseAction, - pub fAllowNotifications: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EapPeerMethodOutput {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EapPeerMethodOutput { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct EapPeerMethodResult { - pub fIsSuccess: super::super::Foundation::BOOL, - pub dwFailureReasonCode: u32, - pub fSaveConnectionData: super::super::Foundation::BOOL, - pub dwSizeofConnectionData: u32, - pub pConnectionData: *mut u8, - pub fSaveUserData: super::super::Foundation::BOOL, - pub dwSizeofUserData: u32, - pub pUserData: *mut u8, - pub pAttribArray: *mut EAP_ATTRIBUTES, - pub pEapError: *mut EAP_ERROR, - pub pNgcKerbTicket: *mut NgcTicketContext, - pub fSaveToCredMan: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for EapPeerMethodResult {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for EapPeerMethodResult { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EapSimCredential { - pub iccID: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for EapSimCredential {} -impl ::core::clone::Clone for EapSimCredential { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct EapUsernamePasswordCredential { - pub username: ::windows_sys::core::PWSTR, - pub password: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for EapUsernamePasswordCredential {} -impl ::core::clone::Clone for EapUsernamePasswordCredential { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct LEGACY_IDENTITY_UI_PARAMS { - pub eapType: u32, - pub dwFlags: u32, - pub dwSizeofConnectionData: u32, - pub pConnectionData: *mut u8, - pub dwSizeofUserData: u32, - pub pUserData: *mut u8, - pub dwSizeofUserDataOut: u32, - pub pUserDataOut: *mut u8, - pub pwszIdentity: ::windows_sys::core::PWSTR, - pub dwError: u32, -} -impl ::core::marker::Copy for LEGACY_IDENTITY_UI_PARAMS {} -impl ::core::clone::Clone for LEGACY_IDENTITY_UI_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct LEGACY_INTERACTIVE_UI_PARAMS { - pub eapType: u32, - pub dwSizeofContextData: u32, - pub pContextData: *mut u8, - pub dwSizeofInteractiveUIData: u32, - pub pInteractiveUIData: *mut u8, - pub dwError: u32, -} -impl ::core::marker::Copy for LEGACY_INTERACTIVE_UI_PARAMS {} -impl ::core::clone::Clone for LEGACY_INTERACTIVE_UI_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct NgcTicketContext { - pub wszTicket: [u16; 45], - pub hKey: super::Cryptography::NCRYPT_KEY_HANDLE, - pub hImpersonateToken: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for NgcTicketContext {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for NgcTicketContext { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct PPP_EAP_INFO { - pub dwSizeInBytes: u32, - pub dwEapTypeId: u32, - pub RasEapInitialize: isize, - pub RasEapBegin: isize, - pub RasEapEnd: isize, - pub RasEapMakeMessage: isize, -} -impl ::core::marker::Copy for PPP_EAP_INFO {} -impl ::core::clone::Clone for PPP_EAP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PPP_EAP_INPUT { - pub dwSizeInBytes: u32, - pub fFlags: u32, - pub fAuthenticator: super::super::Foundation::BOOL, - pub pwszIdentity: ::windows_sys::core::PWSTR, - pub pwszPassword: ::windows_sys::core::PWSTR, - pub bInitialId: u8, - pub pUserAttributes: *mut RAS_AUTH_ATTRIBUTE, - pub fAuthenticationComplete: super::super::Foundation::BOOL, - pub dwAuthResultCode: u32, - pub hTokenImpersonateUser: super::super::Foundation::HANDLE, - pub fSuccessPacketReceived: super::super::Foundation::BOOL, - pub fDataReceivedFromInteractiveUI: super::super::Foundation::BOOL, - pub pDataFromInteractiveUI: *mut u8, - pub dwSizeOfDataFromInteractiveUI: u32, - pub pConnectionData: *mut u8, - pub dwSizeOfConnectionData: u32, - pub pUserData: *mut u8, - pub dwSizeOfUserData: u32, - pub hReserved: super::super::Foundation::HANDLE, - pub guidConnectionId: ::windows_sys::core::GUID, - pub isVpn: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PPP_EAP_INPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PPP_EAP_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct PPP_EAP_OUTPUT { - pub dwSizeInBytes: u32, - pub Action: PPP_EAP_ACTION, - pub dwAuthResultCode: u32, - pub pUserAttributes: *mut RAS_AUTH_ATTRIBUTE, - pub fInvokeInteractiveUI: super::super::Foundation::BOOL, - pub pUIContextData: *mut u8, - pub dwSizeOfUIContextData: u32, - pub fSaveConnectionData: super::super::Foundation::BOOL, - pub pConnectionData: *mut u8, - pub dwSizeOfConnectionData: u32, - pub fSaveUserData: super::super::Foundation::BOOL, - pub pUserData: *mut u8, - pub dwSizeOfUserData: u32, - pub pNgcKerbTicket: *mut NgcTicketContext, - pub fSaveToCredMan: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for PPP_EAP_OUTPUT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for PPP_EAP_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct PPP_EAP_PACKET { - pub Code: u8, - pub Id: u8, - pub Length: [u8; 2], - pub Data: [u8; 1], -} -impl ::core::marker::Copy for PPP_EAP_PACKET {} -impl ::core::clone::Clone for PPP_EAP_PACKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub struct RAS_AUTH_ATTRIBUTE { - pub raaType: RAS_AUTH_ATTRIBUTE_TYPE, - pub dwLength: u32, - pub Value: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RAS_AUTH_ATTRIBUTE {} -impl ::core::clone::Clone for RAS_AUTH_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] -pub type NotificationHandler = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Isolation/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Isolation/mod.rs deleted file mode 100644 index c42c513..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Isolation/mod.rs +++ /dev/null @@ -1,36 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] fn CreateAppContainerProfile ( pszappcontainername : :: windows_sys::core::PCWSTR , pszdisplayname : :: windows_sys::core::PCWSTR , pszdescription : :: windows_sys::core::PCWSTR , pcapabilities : *const super:: SID_AND_ATTRIBUTES , dwcapabilitycount : u32 , ppsidappcontainersid : *mut super::super::Foundation:: PSID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`*"] fn DeleteAppContainerProfile ( pszappcontainername : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] fn DeriveAppContainerSidFromAppContainerName ( pszappcontainername : :: windows_sys::core::PCWSTR , ppsidappcontainersid : *mut super::super::Foundation:: PSID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] fn DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName ( psidappcontainersid : super::super::Foundation:: PSID , pszrestrictedappcontainername : :: windows_sys::core::PCWSTR , ppsidrestrictedappcontainersid : *mut super::super::Foundation:: PSID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`*"] fn GetAppContainerFolderPath ( pszappcontainersid : :: windows_sys::core::PCWSTR , ppszpath : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] fn GetAppContainerNamedObjectPath ( token : super::super::Foundation:: HANDLE , appcontainersid : super::super::Foundation:: PSID , objectpathlength : u32 , objectpath : :: windows_sys::core::PWSTR , returnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_System_Registry\"`*"] fn GetAppContainerRegistryLocation ( desiredaccess : u32 , phappcontainerkey : *mut super::super::System::Registry:: HKEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-security-isolatedcontainer-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] fn IsProcessInIsolatedContainer ( isprocessinisolatedcontainer : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "isolatedwindowsenvironmentutils.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] fn IsProcessInIsolatedWindowsEnvironment ( isprocessinisolatedwindowsenvironment : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-security-isolatedcontainer-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] fn IsProcessInWDAGContainer ( reserved : *const ::core::ffi::c_void , isprocessinwdagcontainer : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -pub type IIsolatedAppLauncher = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Isolation\"`*"] -pub const IsolatedAppLauncher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc812430_e75e_4fd1_9641_1f9f1e2d9a1f); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_Isolation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IsolatedAppLauncherTelemetryParameters { - pub EnableForLaunch: super::super::Foundation::BOOL, - pub CorrelationGUID: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IsolatedAppLauncherTelemetryParameters {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IsolatedAppLauncherTelemetryParameters { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/LicenseProtection/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/LicenseProtection/mod.rs deleted file mode 100644 index 50febc2..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/LicenseProtection/mod.rs +++ /dev/null @@ -1,15 +0,0 @@ -::windows_sys::core::link ! ( "licenseprotection.dll""system" #[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`*"] fn RegisterLicenseKeyWithExpiration ( licensekey : :: windows_sys::core::PCWSTR , validityindays : u32 , status : *mut LicenseProtectionStatus ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "licenseprotection.dll""system" #[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`, `\"Win32_Foundation\"`*"] fn ValidateLicenseKeyProtection ( licensekey : :: windows_sys::core::PCWSTR , notvalidbefore : *mut super::super::Foundation:: FILETIME , notvalidafter : *mut super::super::Foundation:: FILETIME , status : *mut LicenseProtectionStatus ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`*"] -pub type LicenseProtectionStatus = i32; -#[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`*"] -pub const Success: LicenseProtectionStatus = 0i32; -#[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`*"] -pub const LicenseKeyNotFound: LicenseProtectionStatus = 1i32; -#[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`*"] -pub const LicenseKeyUnprotected: LicenseProtectionStatus = 2i32; -#[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`*"] -pub const LicenseKeyCorrupted: LicenseProtectionStatus = 3i32; -#[doc = "*Required features: `\"Win32_Security_LicenseProtection\"`*"] -pub const LicenseKeyAlreadyExists: LicenseProtectionStatus = 4i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs deleted file mode 100644 index 21f237d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/NetworkAccessProtection/mod.rs +++ /dev/null @@ -1,301 +0,0 @@ -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const ComponentTypeEnforcementClientRp: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const ComponentTypeEnforcementClientSoH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const failureCategoryCount: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const freshSoHRequest: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxConnectionCountPerEnforcer: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxEnforcerCount: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxNetworkSoHSize: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxPrivateDataSize: u32 = 200u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxSoHAttributeCount: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxSoHAttributeSize: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxStringLength: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const maxSystemHealthEntityCount: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const minNetworkSoHSize: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const percentageNotSupported: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const shaFixup: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub type ExtendedIsolationState = i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const extendedIsolationStateNoData: ExtendedIsolationState = 0i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const extendedIsolationStateTransition: ExtendedIsolationState = 1i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const extendedIsolationStateInfected: ExtendedIsolationState = 2i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const extendedIsolationStateUnknown: ExtendedIsolationState = 3i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub type FailureCategory = i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const failureCategoryNone: FailureCategory = 0i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const failureCategoryOther: FailureCategory = 1i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const failureCategoryClientComponent: FailureCategory = 2i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const failureCategoryClientCommunication: FailureCategory = 3i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const failureCategoryServerComponent: FailureCategory = 4i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const failureCategoryServerCommunication: FailureCategory = 5i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub type FixupState = i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const fixupStateSuccess: FixupState = 0i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const fixupStateInProgress: FixupState = 1i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const fixupStateCouldNotUpdate: FixupState = 2i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub type IsolationState = i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const isolationStateNotRestricted: IsolationState = 1i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const isolationStateInProbation: IsolationState = 2i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const isolationStateRestrictedAccess: IsolationState = 3i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub type NapNotifyType = i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const napNotifyTypeUnknown: NapNotifyType = 0i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const napNotifyTypeServiceState: NapNotifyType = 1i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const napNotifyTypeQuarState: NapNotifyType = 2i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub type NapTracingLevel = i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const tracingLevelUndefined: NapTracingLevel = 0i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const tracingLevelBasic: NapTracingLevel = 1i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const tracingLevelAdvanced: NapTracingLevel = 2i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const tracingLevelDebug: NapTracingLevel = 3i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub type RemoteConfigurationType = i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const remoteConfigTypeMachine: RemoteConfigurationType = 1i32; -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub const remoteConfigTypeConfigBlob: RemoteConfigurationType = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CorrelationId { - pub connId: ::windows_sys::core::GUID, - pub timeStamp: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CorrelationId {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CorrelationId { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct CountedString { - pub length: u16, - pub string: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CountedString {} -impl ::core::clone::Clone for CountedString { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FailureCategoryMapping { - pub mappingCompliance: [super::super::Foundation::BOOL; 5], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FailureCategoryMapping {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FailureCategoryMapping { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct FixupInfo { - pub state: FixupState, - pub percentage: u8, - pub resultCodes: ResultCodes, - pub fixupMsgId: u32, -} -impl ::core::marker::Copy for FixupInfo {} -impl ::core::clone::Clone for FixupInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct Ipv4Address { - pub addr: [u8; 4], -} -impl ::core::marker::Copy for Ipv4Address {} -impl ::core::clone::Clone for Ipv4Address { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct Ipv6Address { - pub addr: [u8; 16], -} -impl ::core::marker::Copy for Ipv6Address {} -impl ::core::clone::Clone for Ipv6Address { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IsolationInfo { - pub isolationState: IsolationState, - pub probEndTime: super::super::Foundation::FILETIME, - pub failureUrl: CountedString, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IsolationInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IsolationInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IsolationInfoEx { - pub isolationState: IsolationState, - pub extendedIsolationState: ExtendedIsolationState, - pub probEndTime: super::super::Foundation::FILETIME, - pub failureUrl: CountedString, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IsolationInfoEx {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IsolationInfoEx { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NapComponentRegistrationInfo { - pub id: u32, - pub friendlyName: CountedString, - pub description: CountedString, - pub version: CountedString, - pub vendorName: CountedString, - pub infoClsid: ::windows_sys::core::GUID, - pub configClsid: ::windows_sys::core::GUID, - pub registrationDate: super::super::Foundation::FILETIME, - pub componentType: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NapComponentRegistrationInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NapComponentRegistrationInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct NetworkSoH { - pub size: u16, - pub data: *mut u8, -} -impl ::core::marker::Copy for NetworkSoH {} -impl ::core::clone::Clone for NetworkSoH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct PrivateData { - pub size: u16, - pub data: *mut u8, -} -impl ::core::marker::Copy for PrivateData {} -impl ::core::clone::Clone for PrivateData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct ResultCodes { - pub count: u16, - pub results: *mut ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for ResultCodes {} -impl ::core::clone::Clone for ResultCodes { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct SoH { - pub count: u16, - pub attributes: *mut SoHAttribute, -} -impl ::core::marker::Copy for SoH {} -impl ::core::clone::Clone for SoH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct SoHAttribute { - pub r#type: u16, - pub size: u16, - pub value: *mut u8, -} -impl ::core::marker::Copy for SoHAttribute {} -impl ::core::clone::Clone for SoHAttribute { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_NetworkAccessProtection\"`*"] -pub struct SystemHealthAgentState { - pub id: u32, - pub shaResultCodes: ResultCodes, - pub failureCategory: FailureCategory, - pub fixupInfo: FixupInfo, -} -impl ::core::marker::Copy for SystemHealthAgentState {} -impl ::core::clone::Clone for SystemHealthAgentState { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Tpm/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Tpm/mod.rs deleted file mode 100644 index e8e2ea0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/Tpm/mod.rs +++ /dev/null @@ -1,88 +0,0 @@ -pub type ITpmVirtualSmartCardManager = *mut ::core::ffi::c_void; -pub type ITpmVirtualSmartCardManager2 = *mut ::core::ffi::c_void; -pub type ITpmVirtualSmartCardManager3 = *mut ::core::ffi::c_void; -pub type ITpmVirtualSmartCardManagerStatusCallback = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const RemoteTpmVirtualSmartCardManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x152ea2a8_70dc_4c59_8b2a_32aa3ca0dcac); -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSC_DEFAULT_ADMIN_ALGORITHM_ID: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TpmVirtualSmartCardManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x16a18e86_7f6e_4c20_ad89_4ffc0db7a96a); -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub type TPMVSCMGR_ERROR = i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_IMPERSONATION: TPMVSCMGR_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_PIN_COMPLEXITY: TPMVSCMGR_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_READER_COUNT_LIMIT: TPMVSCMGR_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION: TPMVSCMGR_ERROR = 3i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE: TPMVSCMGR_ERROR = 4i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE: TPMVSCMGR_ERROR = 5i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY: TPMVSCMGR_ERROR = 6i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE: TPMVSCMGR_ERROR = 7i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE: TPMVSCMGR_ERROR = 8i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY: TPMVSCMGR_ERROR = 9i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY: TPMVSCMGR_ERROR = 10i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY: TPMVSCMGR_ERROR = 11i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VREADER_INITIALIZE: TPMVSCMGR_ERROR = 12i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VREADER_CREATE: TPMVSCMGR_ERROR = 13i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_VREADER_DESTROY: TPMVSCMGR_ERROR = 14i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_GENERATE_LOCATE_READER: TPMVSCMGR_ERROR = 15i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_GENERATE_FILESYSTEM: TPMVSCMGR_ERROR = 16i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_CARD_CREATE: TPMVSCMGR_ERROR = 17i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_ERROR_CARD_DESTROY: TPMVSCMGR_ERROR = 18i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub type TPMVSCMGR_STATUS = i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VTPMSMARTCARD_INITIALIZING: TPMVSCMGR_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VTPMSMARTCARD_CREATING: TPMVSCMGR_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VTPMSMARTCARD_DESTROYING: TPMVSCMGR_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VGIDSSIMULATOR_INITIALIZING: TPMVSCMGR_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VGIDSSIMULATOR_CREATING: TPMVSCMGR_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VGIDSSIMULATOR_DESTROYING: TPMVSCMGR_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VREADER_INITIALIZING: TPMVSCMGR_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VREADER_CREATING: TPMVSCMGR_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_VREADER_DESTROYING: TPMVSCMGR_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_GENERATE_WAITING: TPMVSCMGR_STATUS = 9i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_GENERATE_AUTHENTICATING: TPMVSCMGR_STATUS = 10i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_GENERATE_RUNNING: TPMVSCMGR_STATUS = 11i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_CARD_CREATED: TPMVSCMGR_STATUS = 12i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSCMGR_STATUS_CARD_DESTROYED: TPMVSCMGR_STATUS = 13i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub type TPMVSC_ATTESTATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSC_ATTESTATION_NONE: TPMVSC_ATTESTATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSC_ATTESTATION_AIK_ONLY: TPMVSC_ATTESTATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security_Tpm\"`*"] -pub const TPMVSC_ATTESTATION_AIK_AND_CERTIFICATE: TPMVSC_ATTESTATION_TYPE = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinTrust/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinTrust/mod.rs deleted file mode 100644 index 1520c31..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinTrust/mod.rs +++ /dev/null @@ -1,1494 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn OpenPersonalTrustDBDialog ( hwndparent : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn OpenPersonalTrustDBDialogEx ( hwndparent : super::super::Foundation:: HWND , dwflags : u32 , pvreserved : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn WTHelperCertCheckValidSignature ( pprovdata : *mut CRYPT_PROVIDER_DATA ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn WTHelperCertIsSelfSigned ( dwencoding : u32 , pcert : *mut super::Cryptography:: CERT_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn WTHelperGetProvCertFromChain ( psgnr : *mut CRYPT_PROVIDER_SGNR , idxcert : u32 ) -> *mut CRYPT_PROVIDER_CERT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn WTHelperGetProvPrivateDataFromChain ( pprovdata : *mut CRYPT_PROVIDER_DATA , pgproviderid : *mut :: windows_sys::core::GUID ) -> *mut CRYPT_PROVIDER_PRIVDATA ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn WTHelperGetProvSignerFromChain ( pprovdata : *mut CRYPT_PROVIDER_DATA , idxsigner : u32 , fcountersigner : super::super::Foundation:: BOOL , idxcountersigner : u32 ) -> *mut CRYPT_PROVIDER_SGNR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn WTHelperProvDataFromStateData ( hstatedata : super::super::Foundation:: HANDLE ) -> *mut CRYPT_PROVIDER_DATA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn WinVerifyTrust ( hwnd : super::super::Foundation:: HWND , pgactionid : *mut :: windows_sys::core::GUID , pwvtdata : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn WinVerifyTrustEx ( hwnd : super::super::Foundation:: HWND , pgactionid : *mut :: windows_sys::core::GUID , pwintrustdata : *mut WINTRUST_DATA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn WintrustAddActionID ( pgactionid : *const :: windows_sys::core::GUID , fdwflags : u32 , psprovinfo : *const CRYPT_REGISTER_ACTIONID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn WintrustAddDefaultForUsage ( pszusageoid : :: windows_sys::core::PCSTR , psdefusage : *const CRYPT_PROVIDER_REGDEFUSAGE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn WintrustGetDefaultForUsage ( dwaction : WINTRUST_GET_DEFAULT_FOR_USAGE_ACTION , pszusageoid : :: windows_sys::core::PCSTR , psusage : *mut CRYPT_PROVIDER_DEFUSAGE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] fn WintrustGetRegPolicyFlags ( pdwpolicyflags : *mut WINTRUST_POLICY_FLAGS ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] fn WintrustLoadFunctionPointers ( pgactionid : *mut :: windows_sys::core::GUID , ppfns : *mut CRYPT_PROVIDER_FUNCTIONS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn WintrustRemoveActionID ( pgactionid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn WintrustSetDefaultIncludePEPageHashes ( fincludepepagehashes : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wintrust.dll""system" #[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] fn WintrustSetRegPolicyFlags ( dwpolicyflags : WINTRUST_POLICY_FLAGS ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CAT_MEMBERINFO2_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.12.2.3"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CAT_MEMBERINFO2_STRUCT: ::windows_sys::core::PCSTR = 2223i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CAT_MEMBERINFO_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.12.2.2"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CAT_MEMBERINFO_STRUCT: ::windows_sys::core::PCSTR = 2222i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CAT_NAMEVALUE_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.12.2.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CAT_NAMEVALUE_STRUCT: ::windows_sys::core::PCSTR = 2221i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CCPI_RESULT_ALLOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CCPI_RESULT_AUDIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CCPI_RESULT_DENY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CERT_CONFIDENCE_AUTHIDEXT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CERT_CONFIDENCE_HIGHEST: u32 = 286330880u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CERT_CONFIDENCE_HYGIENE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CERT_CONFIDENCE_SIG: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CERT_CONFIDENCE_TIME: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CERT_CONFIDENCE_TIMENEST: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_CHOICE_SIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_RETURN_LOWER_QUALITY_CHAINS: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_REVOCATION_CHECK_CHAIN: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_REVOCATION_CHECK_END_CERT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_REVOCATION_CHECK_NONE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_UISTATE_MODE_ALLOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_UISTATE_MODE_BLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_UISTATE_MODE_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_UISTATE_MODE_PROMPT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const CPD_USE_NT5_CHAIN_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const DRIVER_CLEANUPPOLICY_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverCleanupPolicy"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const DRIVER_FINALPOLPROV_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverFinalPolicy"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const DRIVER_INITPROV_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverInitializePolicy"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const GENERIC_CHAIN_CERTTRUST_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GenericChainCertificateTrust"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const GENERIC_CHAIN_FINALPOLICY_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GenericChainFinalProv"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const HTTPS_CERTTRUST_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTTPSCertificateTrust"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const HTTPS_CHKCERT_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTTPSCheckCertProv"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const HTTPS_FINALPOLICY_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTTPSFinalProv"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const INTENT_TO_SEAL_ATTRIBUTE_STRUCT: ::windows_sys::core::PCSTR = 2010i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const OFFICE_CLEANUPPOLICY_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OfficeCleanupPolicy"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const OFFICE_INITPROV_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OfficeInitializePolicy"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const OFFICE_POLICY_PROVIDER_DLL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINTRUST.DLL"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SEALING_SIGNATURE_ATTRIBUTE_STRUCT: ::windows_sys::core::PCSTR = 2011i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SEALING_TIMESTAMP_ATTRIBUTE_STRUCT: ::windows_sys::core::PCSTR = 2012i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SGNR_TYPE_TIMESTAMP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_CAB_DATA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.25"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_CAB_DATA_STRUCT: ::windows_sys::core::PCSTR = 2008i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_CERT_EXTENSIONS_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.14"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_COMMERCIAL_SP_KEY_PURPOSE_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.22"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_COMMON_NAME_OBJID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("2.5.4.3"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_ENCRYPTED_DIGEST_RETRY_COUNT_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.6.2"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_FILE_LINK_CHOICE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_FINANCIAL_CRITERIA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.27"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_FINANCIAL_CRITERIA_STRUCT: ::windows_sys::core::PCSTR = 2002i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_GLUE_RDN_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.25"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_INDIRECT_DATA_CONTENT_STRUCT: ::windows_sys::core::PCSTR = 2003i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_INDIRECT_DATA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.4"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_INDIVIDUAL_SP_KEY_PURPOSE_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.21"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_JAVA_CLASS_DATA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.20"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_JAVA_CLASS_DATA_STRUCT: ::windows_sys::core::PCSTR = 2009i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_LINK_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.28"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_LINK_STRUCT: ::windows_sys::core::PCSTR = 2005i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_MINIMAL_CRITERIA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.26"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_MINIMAL_CRITERIA_STRUCT: ::windows_sys::core::PCSTR = 2001i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_MONIKER_LINK_CHOICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_NATURAL_AUTH_PLUGIN_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.96.1.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_PE_IMAGE_DATA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.15"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_PE_IMAGE_DATA_STRUCT: ::windows_sys::core::PCSTR = 2004i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_PE_IMAGE_PAGE_HASHES_V1_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.3.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_PE_IMAGE_PAGE_HASHES_V2_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.3.2"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_RAW_FILE_DATA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.18"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_RELAXED_PE_MARKER_CHECK_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.6.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_SIGINFO_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.30"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_SIGINFO_STRUCT: ::windows_sys::core::PCSTR = 2130i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_SP_AGENCY_INFO_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.10"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_SP_AGENCY_INFO_STRUCT: ::windows_sys::core::PCSTR = 2000i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_SP_OPUS_INFO_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.12"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_SP_OPUS_INFO_STRUCT: ::windows_sys::core::PCSTR = 2007i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_STATEMENT_TYPE_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.11"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_STATEMENT_TYPE_STRUCT: ::windows_sys::core::PCSTR = 2006i32 as _; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_STRUCTURED_STORAGE_DATA_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.1.19"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_TIME_STAMP_REQUEST_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.3.2.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_URL_LINK_CHOICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_UUID_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SPC_WINDOWS_HELLO_COMPATIBILITY_OBJID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.10.41.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_CHKCERT_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubCheckCert"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_CLEANUPPOLICY_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubCleanup"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_FINALPOLICY_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubAuthenticode"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_GENERIC_CERT_INIT_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubDefCertInit"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_INIT_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubInitialize"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_OBJTRUST_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubLoadMessage"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_POLICY_PROVIDER_DLL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINTRUST.DLL"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_SIGTRUST_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubLoadSignature"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const SP_TESTDUMPPOLICY_FUNCTION_TEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftpubDumpStructure"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_MAX_STEPS: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_CATALOGFILE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_CERTSTORE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FILEIO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_CERTCHKPROV: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_CERTPROV: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_INITPROV: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_OBJPROV: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_POLICYPROV: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_SIGPROV: u32 = 33u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_UIPROV: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_FINAL_WVTINIT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MESSAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_CERTCHAIN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_COUNTERSIGCERT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_COUNTERSIGINFO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_INNERCNT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_INNERCNTTYPE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_SIGNERCERT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_SIGNERCOUNT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_SIGNERINFO: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_MSG_STORE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_SIP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_SIPSUBJINFO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_VERIFY_MSGHASH: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const TRUSTERROR_STEP_WVTPARAMS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WINTRUST_CONFIG_REGPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Cryptography\\Wintrust\\Config"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WINTRUST_MAX_HASH_BYTES_TO_MAP_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxHashBytesToMap"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT: u32 = 10485760u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WINTRUST_MAX_HEADER_BYTES_TO_MAP_VALUE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxHeaderBytesToMap"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WIN_CERT_REVISION_1_0: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WIN_CERT_REVISION_2_0: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WIN_CERT_TYPE_PKCS_SIGNED_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WIN_CERT_TYPE_RESERVED_1: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WIN_CERT_TYPE_TS_STACK_SIGNED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WIN_CERT_TYPE_X509: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_CERTTRUST_SUPPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_INPUT_FLAG_MASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_OBJTRUST_SUPPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_OUTPUT_FLAG_MASK: u32 = 3758096384u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_OUT_FILE_SUPPORTS_SEAL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_OUT_HAS_SEALING_INTENT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_OUT_SEALING_STATUS_VERIFIED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_SIGTRUST_SUPPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_VERIFY_SEALING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTCI_DONT_OPEN_STORES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTCI_OPEN_ONLY_ROOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTCI_USE_LOCAL_MACHINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_CODE_INTEGRITY_DRIVER_MODE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_PROV_FLAGS_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_ADD_ACTION_ID_RET_RESULT_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_CURRENT_VERSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_PROVIDER_CERTTRUST_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WintrustCertificateTrust"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_PROVIDER_DLL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINTRUST.DLL"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_TRUSTDBDIALOG_NO_UI_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_ENHANCED_HASH: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.5.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_INTENT_TO_SEAL: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.4.2"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_NESTED_SIGNATURE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.4.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_PKCS_9_SEQUENCE_NUMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.9.25.4"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_SEALING_SIGNATURE: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.4.3"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_SEALING_TIMESTAMP: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.4.4"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_TRUSTED_CLIENT_AUTH_CA_LIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.2.2"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_TRUSTED_CODESIGNING_CA_LIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.2.1"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const szOID_TRUSTED_SERVER_AUTH_CA_LIST: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.3.6.1.4.1.311.2.2.3"); -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_DATA_PROVIDER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_USE_IE4_TRUST_FLAG: WINTRUST_DATA_PROVIDER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_NO_IE4_CHAIN_FLAG: WINTRUST_DATA_PROVIDER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_NO_POLICY_USAGE_FLAG: WINTRUST_DATA_PROVIDER_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_REVOCATION_CHECK_NONE: WINTRUST_DATA_PROVIDER_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_REVOCATION_CHECK_END_CERT: WINTRUST_DATA_PROVIDER_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_REVOCATION_CHECK_CHAIN: WINTRUST_DATA_PROVIDER_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: WINTRUST_DATA_PROVIDER_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_SAFER_FLAG: WINTRUST_DATA_PROVIDER_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_HASH_ONLY_FLAG: WINTRUST_DATA_PROVIDER_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_USE_DEFAULT_OSVER_CHECK: WINTRUST_DATA_PROVIDER_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_LIFETIME_SIGNING_FLAG: WINTRUST_DATA_PROVIDER_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_CACHE_ONLY_URL_RETRIEVAL: WINTRUST_DATA_PROVIDER_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_DISABLE_MD2_MD4: WINTRUST_DATA_PROVIDER_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_MOTW: WINTRUST_DATA_PROVIDER_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_DATA_REVOCATION_CHECKS = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_REVOKE_NONE: WINTRUST_DATA_REVOCATION_CHECKS = 0u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_REVOKE_WHOLECHAIN: WINTRUST_DATA_REVOCATION_CHECKS = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_DATA_STATE_ACTION = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_STATEACTION_IGNORE: WINTRUST_DATA_STATE_ACTION = 0u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_STATEACTION_VERIFY: WINTRUST_DATA_STATE_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_STATEACTION_CLOSE: WINTRUST_DATA_STATE_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_STATEACTION_AUTO_CACHE: WINTRUST_DATA_STATE_ACTION = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_STATEACTION_AUTO_CACHE_FLUSH: WINTRUST_DATA_STATE_ACTION = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_DATA_UICHOICE = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_UI_ALL: WINTRUST_DATA_UICHOICE = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_UI_NONE: WINTRUST_DATA_UICHOICE = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_UI_NOBAD: WINTRUST_DATA_UICHOICE = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_UI_NOGOOD: WINTRUST_DATA_UICHOICE = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_DATA_UICONTEXT = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_UICONTEXT_EXECUTE: WINTRUST_DATA_UICONTEXT = 0u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_UICONTEXT_INSTALL: WINTRUST_DATA_UICONTEXT = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_DATA_UNION_CHOICE = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_CHOICE_FILE: WINTRUST_DATA_UNION_CHOICE = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_CHOICE_CATALOG: WINTRUST_DATA_UNION_CHOICE = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_CHOICE_BLOB: WINTRUST_DATA_UNION_CHOICE = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_CHOICE_SIGNER: WINTRUST_DATA_UNION_CHOICE = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTD_CHOICE_CERT: WINTRUST_DATA_UNION_CHOICE = 5u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_GET_DEFAULT_FOR_USAGE_ACTION = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const DWACTION_ALLOCANDFILL: WINTRUST_GET_DEFAULT_FOR_USAGE_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const DWACTION_FREE: WINTRUST_GET_DEFAULT_FOR_USAGE_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_POLICY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_TRUSTTEST: WINTRUST_POLICY_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_TESTCANBEVALID: WINTRUST_POLICY_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_IGNOREEXPIRATION: WINTRUST_POLICY_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_IGNOREREVOKATION: WINTRUST_POLICY_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_OFFLINEOK_IND: WINTRUST_POLICY_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_OFFLINEOK_COM: WINTRUST_POLICY_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_OFFLINEOKNBU_IND: WINTRUST_POLICY_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_OFFLINEOKNBU_COM: WINTRUST_POLICY_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_VERIFY_V1_OFF: WINTRUST_POLICY_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_IGNOREREVOCATIONONTS: WINTRUST_POLICY_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WTPF_ALLOWONLYPERTRUST: WINTRUST_POLICY_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type WINTRUST_SIGNATURE_SETTINGS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_VERIFY_SPECIFIC: WINTRUST_SIGNATURE_SETTINGS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub const WSS_GET_SECONDARY_SIG_COUNT: WINTRUST_SIGNATURE_SETTINGS_FLAGS = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CAT_MEMBERINFO { - pub pwszSubjGuid: ::windows_sys::core::PWSTR, - pub dwCertVersion: u32, -} -impl ::core::marker::Copy for CAT_MEMBERINFO {} -impl ::core::clone::Clone for CAT_MEMBERINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CAT_MEMBERINFO2 { - pub SubjectGuid: ::windows_sys::core::GUID, - pub dwCertVersion: u32, -} -impl ::core::marker::Copy for CAT_MEMBERINFO2 {} -impl ::core::clone::Clone for CAT_MEMBERINFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct CAT_NAMEVALUE { - pub pwszTag: ::windows_sys::core::PWSTR, - pub fdwFlags: u32, - pub Value: super::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for CAT_NAMEVALUE {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for CAT_NAMEVALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct CONFIG_CI_PROV_INFO { - pub cbSize: u32, - pub dwPolicies: u32, - pub pPolicies: *mut super::Cryptography::CRYPT_INTEGER_BLOB, - pub result: CONFIG_CI_PROV_INFO_RESULT, - pub dwScenario: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for CONFIG_CI_PROV_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for CONFIG_CI_PROV_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CONFIG_CI_PROV_INFO_RESULT { - pub hr: ::windows_sys::core::HRESULT, - pub dwResult: u32, - pub dwPolicyIndex: u32, - pub fIsExplicitDeny: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CONFIG_CI_PROV_INFO_RESULT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CONFIG_CI_PROV_INFO_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct CRYPT_PROVIDER_CERT { - pub cbStruct: u32, - pub pCert: *const super::Cryptography::CERT_CONTEXT, - pub fCommercial: super::super::Foundation::BOOL, - pub fTrustedRoot: super::super::Foundation::BOOL, - pub fSelfSigned: super::super::Foundation::BOOL, - pub fTestCert: super::super::Foundation::BOOL, - pub dwRevokedReason: u32, - pub dwConfidence: u32, - pub dwError: u32, - pub pTrustListContext: *mut super::Cryptography::CTL_CONTEXT, - pub fTrustListSignerCert: super::super::Foundation::BOOL, - pub pCtlContext: *mut super::Cryptography::CTL_CONTEXT, - pub dwCtlError: u32, - pub fIsCyclic: super::super::Foundation::BOOL, - pub pChainElement: *mut super::Cryptography::CERT_CHAIN_ELEMENT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for CRYPT_PROVIDER_CERT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for CRYPT_PROVIDER_CERT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub struct CRYPT_PROVIDER_DATA { - pub cbStruct: u32, - pub pWintrustData: *mut WINTRUST_DATA, - pub fOpenedFile: super::super::Foundation::BOOL, - pub hWndParent: super::super::Foundation::HWND, - pub pgActionID: *mut ::windows_sys::core::GUID, - pub hProv: usize, - pub dwError: u32, - pub dwRegSecuritySettings: u32, - pub dwRegPolicySettings: u32, - pub psPfns: *mut CRYPT_PROVIDER_FUNCTIONS, - pub cdwTrustStepErrors: u32, - pub padwTrustStepErrors: *mut u32, - pub chStores: u32, - pub pahStores: *mut super::Cryptography::HCERTSTORE, - pub dwEncoding: u32, - pub hMsg: *mut ::core::ffi::c_void, - pub csSigners: u32, - pub pasSigners: *mut CRYPT_PROVIDER_SGNR, - pub csProvPrivData: u32, - pub pasProvPrivData: *mut CRYPT_PROVIDER_PRIVDATA, - pub dwSubjectChoice: u32, - pub Anonymous: CRYPT_PROVIDER_DATA_0, - pub pszUsageOID: ::windows_sys::core::PSTR, - pub fRecallWithState: super::super::Foundation::BOOL, - pub sftSystemTime: super::super::Foundation::FILETIME, - pub pszCTLSignerUsageOID: ::windows_sys::core::PSTR, - pub dwProvFlags: u32, - pub dwFinalError: u32, - pub pRequestUsage: *mut super::Cryptography::CERT_USAGE_MATCH, - pub dwTrustPubSettings: u32, - pub dwUIStateFlags: u32, - pub pSigState: *mut CRYPT_PROVIDER_SIGSTATE, - pub pSigSettings: *mut WINTRUST_SIGNATURE_SETTINGS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for CRYPT_PROVIDER_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for CRYPT_PROVIDER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub union CRYPT_PROVIDER_DATA_0 { - pub pPDSip: *mut PROVDATA_SIP, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for CRYPT_PROVIDER_DATA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for CRYPT_PROVIDER_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CRYPT_PROVIDER_DEFUSAGE { - pub cbStruct: u32, - pub gActionID: ::windows_sys::core::GUID, - pub pDefPolicyCallbackData: *mut ::core::ffi::c_void, - pub pDefSIPClientData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CRYPT_PROVIDER_DEFUSAGE {} -impl ::core::clone::Clone for CRYPT_PROVIDER_DEFUSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub struct CRYPT_PROVIDER_FUNCTIONS { - pub cbStruct: u32, - pub pfnAlloc: PFN_CPD_MEM_ALLOC, - pub pfnFree: PFN_CPD_MEM_FREE, - pub pfnAddStore2Chain: PFN_CPD_ADD_STORE, - pub pfnAddSgnr2Chain: PFN_CPD_ADD_SGNR, - pub pfnAddCert2Chain: PFN_CPD_ADD_CERT, - pub pfnAddPrivData2Chain: PFN_CPD_ADD_PRIVDATA, - pub pfnInitialize: PFN_PROVIDER_INIT_CALL, - pub pfnObjectTrust: PFN_PROVIDER_OBJTRUST_CALL, - pub pfnSignatureTrust: PFN_PROVIDER_SIGTRUST_CALL, - pub pfnCertificateTrust: PFN_PROVIDER_CERTTRUST_CALL, - pub pfnFinalPolicy: PFN_PROVIDER_FINALPOLICY_CALL, - pub pfnCertCheckPolicy: PFN_PROVIDER_CERTCHKPOLICY_CALL, - pub pfnTestFinalPolicy: PFN_PROVIDER_TESTFINALPOLICY_CALL, - pub psUIpfns: *mut CRYPT_PROVUI_FUNCS, - pub pfnCleanupPolicy: PFN_PROVIDER_CLEANUP_CALL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for CRYPT_PROVIDER_FUNCTIONS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for CRYPT_PROVIDER_FUNCTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CRYPT_PROVIDER_PRIVDATA { - pub cbStruct: u32, - pub gProviderID: ::windows_sys::core::GUID, - pub cbProvData: u32, - pub pvProvData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CRYPT_PROVIDER_PRIVDATA {} -impl ::core::clone::Clone for CRYPT_PROVIDER_PRIVDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CRYPT_PROVIDER_REGDEFUSAGE { - pub cbStruct: u32, - pub pgActionID: *mut ::windows_sys::core::GUID, - pub pwszDllName: ::windows_sys::core::PWSTR, - pub pwszLoadCallbackDataFunctionName: ::windows_sys::core::PSTR, - pub pwszFreeCallbackDataFunctionName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CRYPT_PROVIDER_REGDEFUSAGE {} -impl ::core::clone::Clone for CRYPT_PROVIDER_REGDEFUSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct CRYPT_PROVIDER_SGNR { - pub cbStruct: u32, - pub sftVerifyAsOf: super::super::Foundation::FILETIME, - pub csCertChain: u32, - pub pasCertChain: *mut CRYPT_PROVIDER_CERT, - pub dwSignerType: u32, - pub psSigner: *mut super::Cryptography::CMSG_SIGNER_INFO, - pub dwError: u32, - pub csCounterSigners: u32, - pub pasCounterSigners: *mut CRYPT_PROVIDER_SGNR, - pub pChainContext: *mut super::Cryptography::CERT_CHAIN_CONTEXT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for CRYPT_PROVIDER_SGNR {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for CRYPT_PROVIDER_SGNR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct CRYPT_PROVIDER_SIGSTATE { - pub cbStruct: u32, - pub rhSecondarySigs: *mut *mut ::core::ffi::c_void, - pub hPrimarySig: *mut ::core::ffi::c_void, - pub fFirstAttemptMade: super::super::Foundation::BOOL, - pub fNoMoreSigs: super::super::Foundation::BOOL, - pub cSecondarySigs: u32, - pub dwCurrentIndex: u32, - pub fSupportMultiSig: super::super::Foundation::BOOL, - pub dwCryptoPolicySupport: u32, - pub iAttemptCount: u32, - pub fCheckedSealing: super::super::Foundation::BOOL, - pub pSealingSignature: *mut SEALING_SIGNATURE_ATTRIBUTE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for CRYPT_PROVIDER_SIGSTATE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for CRYPT_PROVIDER_SIGSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CRYPT_PROVUI_DATA { - pub cbStruct: u32, - pub dwFinalError: u32, - pub pYesButtonText: ::windows_sys::core::PWSTR, - pub pNoButtonText: ::windows_sys::core::PWSTR, - pub pMoreInfoButtonText: ::windows_sys::core::PWSTR, - pub pAdvancedLinkText: ::windows_sys::core::PWSTR, - pub pCopyActionText: ::windows_sys::core::PWSTR, - pub pCopyActionTextNoTS: ::windows_sys::core::PWSTR, - pub pCopyActionTextNotSigned: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_PROVUI_DATA {} -impl ::core::clone::Clone for CRYPT_PROVUI_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub struct CRYPT_PROVUI_FUNCS { - pub cbStruct: u32, - pub psUIData: *mut CRYPT_PROVUI_DATA, - pub pfnOnMoreInfoClick: PFN_PROVUI_CALL, - pub pfnOnMoreInfoClickDefault: PFN_PROVUI_CALL, - pub pfnOnAdvancedClick: PFN_PROVUI_CALL, - pub pfnOnAdvancedClickDefault: PFN_PROVUI_CALL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for CRYPT_PROVUI_FUNCS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for CRYPT_PROVUI_FUNCS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CRYPT_REGISTER_ACTIONID { - pub cbStruct: u32, - pub sInitProvider: CRYPT_TRUST_REG_ENTRY, - pub sObjectProvider: CRYPT_TRUST_REG_ENTRY, - pub sSignatureProvider: CRYPT_TRUST_REG_ENTRY, - pub sCertificateProvider: CRYPT_TRUST_REG_ENTRY, - pub sCertificatePolicyProvider: CRYPT_TRUST_REG_ENTRY, - pub sFinalPolicyProvider: CRYPT_TRUST_REG_ENTRY, - pub sTestPolicyProvider: CRYPT_TRUST_REG_ENTRY, - pub sCleanupProvider: CRYPT_TRUST_REG_ENTRY, -} -impl ::core::marker::Copy for CRYPT_REGISTER_ACTIONID {} -impl ::core::clone::Clone for CRYPT_REGISTER_ACTIONID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct CRYPT_TRUST_REG_ENTRY { - pub cbStruct: u32, - pub pwszDLLName: ::windows_sys::core::PWSTR, - pub pwszFunctionName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CRYPT_TRUST_REG_ENTRY {} -impl ::core::clone::Clone for CRYPT_TRUST_REG_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct DRIVER_VER_INFO { - pub cbStruct: u32, - pub dwReserved1: usize, - pub dwReserved2: usize, - pub dwPlatform: u32, - pub dwVersion: u32, - pub wszVersion: [u16; 260], - pub wszSignedBy: [u16; 260], - pub pcSignerCertContext: *const super::Cryptography::CERT_CONTEXT, - pub sOSVersionLow: DRIVER_VER_MAJORMINOR, - pub sOSVersionHigh: DRIVER_VER_MAJORMINOR, - pub dwBuildNumberLow: u32, - pub dwBuildNumberHigh: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for DRIVER_VER_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for DRIVER_VER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct DRIVER_VER_MAJORMINOR { - pub dwMajor: u32, - pub dwMinor: u32, -} -impl ::core::marker::Copy for DRIVER_VER_MAJORMINOR {} -impl ::core::clone::Clone for DRIVER_VER_MAJORMINOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INTENT_TO_SEAL_ATTRIBUTE { - pub version: u32, - pub seal: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INTENT_TO_SEAL_ATTRIBUTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INTENT_TO_SEAL_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub struct PROVDATA_SIP { - pub cbStruct: u32, - pub gSubject: ::windows_sys::core::GUID, - pub pSip: *mut super::Cryptography::Sip::SIP_DISPATCH_INFO, - pub pCATSip: *mut super::Cryptography::Sip::SIP_DISPATCH_INFO, - pub psSipSubjectInfo: *mut super::Cryptography::Sip::SIP_SUBJECTINFO, - pub psSipCATSubjectInfo: *mut super::Cryptography::Sip::SIP_SUBJECTINFO, - pub psIndirectData: *mut super::Cryptography::Sip::SIP_INDIRECT_DATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for PROVDATA_SIP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for PROVDATA_SIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SEALING_SIGNATURE_ATTRIBUTE { - pub version: u32, - pub signerIndex: u32, - pub signatureAlgorithm: super::Cryptography::CRYPT_ALGORITHM_IDENTIFIER, - pub encryptedDigest: super::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SEALING_SIGNATURE_ATTRIBUTE {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SEALING_SIGNATURE_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SEALING_TIMESTAMP_ATTRIBUTE { - pub version: u32, - pub signerIndex: u32, - pub sealTimeStampToken: super::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SEALING_TIMESTAMP_ATTRIBUTE {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SEALING_TIMESTAMP_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SPC_FINANCIAL_CRITERIA { - pub fFinancialInfoAvailable: super::super::Foundation::BOOL, - pub fMeetsCriteria: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SPC_FINANCIAL_CRITERIA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SPC_FINANCIAL_CRITERIA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SPC_IMAGE { - pub pImageLink: *mut SPC_LINK, - pub Bitmap: super::Cryptography::CRYPT_INTEGER_BLOB, - pub Metafile: super::Cryptography::CRYPT_INTEGER_BLOB, - pub EnhancedMetafile: super::Cryptography::CRYPT_INTEGER_BLOB, - pub GifFile: super::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_IMAGE {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_IMAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SPC_INDIRECT_DATA_CONTENT { - pub Data: super::Cryptography::CRYPT_ATTRIBUTE_TYPE_VALUE, - pub DigestAlgorithm: super::Cryptography::CRYPT_ALGORITHM_IDENTIFIER, - pub Digest: super::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_INDIRECT_DATA_CONTENT {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_INDIRECT_DATA_CONTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SPC_LINK { - pub dwLinkChoice: u32, - pub Anonymous: SPC_LINK_0, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_LINK {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_LINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub union SPC_LINK_0 { - pub pwszUrl: ::windows_sys::core::PWSTR, - pub Moniker: SPC_SERIALIZED_OBJECT, - pub pwszFile: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_LINK_0 {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_LINK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SPC_PE_IMAGE_DATA { - pub Flags: super::Cryptography::CRYPT_BIT_BLOB, - pub pFile: *mut SPC_LINK, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_PE_IMAGE_DATA {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_PE_IMAGE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SPC_SERIALIZED_OBJECT { - pub ClassId: [u8; 16], - pub SerializedData: super::Cryptography::CRYPT_INTEGER_BLOB, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_SERIALIZED_OBJECT {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_SERIALIZED_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct SPC_SIGINFO { - pub dwSipVersion: u32, - pub gSIPGuid: ::windows_sys::core::GUID, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub dwReserved3: u32, - pub dwReserved4: u32, - pub dwReserved5: u32, -} -impl ::core::marker::Copy for SPC_SIGINFO {} -impl ::core::clone::Clone for SPC_SIGINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SPC_SP_AGENCY_INFO { - pub pPolicyInformation: *mut SPC_LINK, - pub pwszPolicyDisplayText: ::windows_sys::core::PWSTR, - pub pLogoImage: *mut SPC_IMAGE, - pub pLogoLink: *mut SPC_LINK, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_SP_AGENCY_INFO {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_SP_AGENCY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct SPC_SP_OPUS_INFO { - pub pwszProgramName: ::windows_sys::core::PCWSTR, - pub pMoreInfo: *mut SPC_LINK, - pub pPublisherInfo: *mut SPC_LINK, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for SPC_SP_OPUS_INFO {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for SPC_SP_OPUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct SPC_STATEMENT_TYPE { - pub cKeyPurposeId: u32, - pub rgpszKeyPurposeId: *mut ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SPC_STATEMENT_TYPE {} -impl ::core::clone::Clone for SPC_STATEMENT_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct WINTRUST_BLOB_INFO { - pub cbStruct: u32, - pub gSubject: ::windows_sys::core::GUID, - pub pcwszDisplayName: ::windows_sys::core::PCWSTR, - pub cbMemObject: u32, - pub pbMemObject: *mut u8, - pub cbMemSignedMsg: u32, - pub pbMemSignedMsg: *mut u8, -} -impl ::core::marker::Copy for WINTRUST_BLOB_INFO {} -impl ::core::clone::Clone for WINTRUST_BLOB_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WINTRUST_CATALOG_INFO { - pub cbStruct: u32, - pub dwCatalogVersion: u32, - pub pcwszCatalogFilePath: ::windows_sys::core::PCWSTR, - pub pcwszMemberTag: ::windows_sys::core::PCWSTR, - pub pcwszMemberFilePath: ::windows_sys::core::PCWSTR, - pub hMemberFile: super::super::Foundation::HANDLE, - pub pbCalculatedFileHash: *mut u8, - pub cbCalculatedFileHash: u32, - pub pcCatalogContext: *mut super::Cryptography::CTL_CONTEXT, - pub hCatAdmin: isize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WINTRUST_CATALOG_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WINTRUST_CATALOG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WINTRUST_CERT_INFO { - pub cbStruct: u32, - pub pcwszDisplayName: ::windows_sys::core::PCWSTR, - pub psCertContext: *mut super::Cryptography::CERT_CONTEXT, - pub chStores: u32, - pub pahStores: *mut super::Cryptography::HCERTSTORE, - pub dwFlags: u32, - pub psftVerifyAsOf: *mut super::super::Foundation::FILETIME, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WINTRUST_CERT_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WINTRUST_CERT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WINTRUST_DATA { - pub cbStruct: u32, - pub pPolicyCallbackData: *mut ::core::ffi::c_void, - pub pSIPClientData: *mut ::core::ffi::c_void, - pub dwUIChoice: WINTRUST_DATA_UICHOICE, - pub fdwRevocationChecks: WINTRUST_DATA_REVOCATION_CHECKS, - pub dwUnionChoice: WINTRUST_DATA_UNION_CHOICE, - pub Anonymous: WINTRUST_DATA_0, - pub dwStateAction: WINTRUST_DATA_STATE_ACTION, - pub hWVTStateData: super::super::Foundation::HANDLE, - pub pwszURLReference: ::windows_sys::core::PWSTR, - pub dwProvFlags: WINTRUST_DATA_PROVIDER_FLAGS, - pub dwUIContext: WINTRUST_DATA_UICONTEXT, - pub pSignatureSettings: *mut WINTRUST_SIGNATURE_SETTINGS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WINTRUST_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WINTRUST_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub union WINTRUST_DATA_0 { - pub pFile: *mut WINTRUST_FILE_INFO, - pub pCatalog: *mut WINTRUST_CATALOG_INFO, - pub pBlob: *mut WINTRUST_BLOB_INFO, - pub pSgnr: *mut WINTRUST_SGNR_INFO, - pub pCert: *mut WINTRUST_CERT_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WINTRUST_DATA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WINTRUST_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINTRUST_FILE_INFO { - pub cbStruct: u32, - pub pcwszFilePath: ::windows_sys::core::PCWSTR, - pub hFile: super::super::Foundation::HANDLE, - pub pgKnownSubject: *mut ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINTRUST_FILE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINTRUST_FILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct WINTRUST_SGNR_INFO { - pub cbStruct: u32, - pub pcwszDisplayName: ::windows_sys::core::PCWSTR, - pub psSignerInfo: *mut super::Cryptography::CMSG_SIGNER_INFO, - pub chStores: u32, - pub pahStores: *mut super::Cryptography::HCERTSTORE, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for WINTRUST_SGNR_INFO {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for WINTRUST_SGNR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct WINTRUST_SIGNATURE_SETTINGS { - pub cbStruct: u32, - pub dwIndex: u32, - pub dwFlags: WINTRUST_SIGNATURE_SETTINGS_FLAGS, - pub cSecondarySigs: u32, - pub dwVerifiedSigIndex: u32, - pub pCryptoPolicy: *mut super::Cryptography::CERT_STRONG_SIGN_PARA, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for WINTRUST_SIGNATURE_SETTINGS {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for WINTRUST_SIGNATURE_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct WIN_CERTIFICATE { - pub dwLength: u32, - pub wRevision: u16, - pub wCertificateType: u16, - pub bCertificate: [u8; 1], -} -impl ::core::marker::Copy for WIN_CERTIFICATE {} -impl ::core::clone::Clone for WIN_CERTIFICATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIN_SPUB_TRUSTED_PUBLISHER_DATA { - pub hClientToken: super::super::Foundation::HANDLE, - pub lpCertificate: *mut WIN_CERTIFICATE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIN_SPUB_TRUSTED_PUBLISHER_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIN_SPUB_TRUSTED_PUBLISHER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT { - pub hClientToken: super::super::Foundation::HANDLE, - pub SubjectType: *mut ::windows_sys::core::GUID, - pub Subject: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub struct WIN_TRUST_ACTDATA_SUBJECT_ONLY { - pub SubjectType: *mut ::windows_sys::core::GUID, - pub Subject: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WIN_TRUST_ACTDATA_SUBJECT_ONLY {} -impl ::core::clone::Clone for WIN_TRUST_ACTDATA_SUBJECT_ONLY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIN_TRUST_SUBJECT_FILE { - pub hFile: super::super::Foundation::HANDLE, - pub lpPath: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIN_TRUST_SUBJECT_FILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIN_TRUST_SUBJECT_FILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIN_TRUST_SUBJECT_FILE_AND_DISPLAY { - pub hFile: super::super::Foundation::HANDLE, - pub lpPath: ::windows_sys::core::PCWSTR, - pub lpDisplayName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIN_TRUST_SUBJECT_FILE_AND_DISPLAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIN_TRUST_SUBJECT_FILE_AND_DISPLAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub struct WTD_GENERIC_CHAIN_POLICY_CREATE_INFO { - pub Anonymous: WTD_GENERIC_CHAIN_POLICY_CREATE_INFO_0, - pub hChainEngine: super::Cryptography::HCERTCHAINENGINE, - pub pChainPara: *mut super::Cryptography::CERT_CHAIN_PARA, - pub dwFlags: u32, - pub pvReserved: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for WTD_GENERIC_CHAIN_POLICY_CREATE_INFO {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for WTD_GENERIC_CHAIN_POLICY_CREATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(feature = "Win32_Security_Cryptography")] -pub union WTD_GENERIC_CHAIN_POLICY_CREATE_INFO_0 { - pub cbStruct: u32, - pub cbSize: u32, -} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::marker::Copy for WTD_GENERIC_CHAIN_POLICY_CREATE_INFO_0 {} -#[cfg(feature = "Win32_Security_Cryptography")] -impl ::core::clone::Clone for WTD_GENERIC_CHAIN_POLICY_CREATE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub struct WTD_GENERIC_CHAIN_POLICY_DATA { - pub Anonymous: WTD_GENERIC_CHAIN_POLICY_DATA_0, - pub pSignerChainInfo: *mut WTD_GENERIC_CHAIN_POLICY_CREATE_INFO, - pub pCounterSignerChainInfo: *mut WTD_GENERIC_CHAIN_POLICY_CREATE_INFO, - pub pfnPolicyCallback: PFN_WTD_GENERIC_CHAIN_POLICY_CALLBACK, - pub pvPolicyArg: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for WTD_GENERIC_CHAIN_POLICY_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for WTD_GENERIC_CHAIN_POLICY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub union WTD_GENERIC_CHAIN_POLICY_DATA_0 { - pub cbStruct: u32, - pub cbSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::marker::Copy for WTD_GENERIC_CHAIN_POLICY_DATA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -impl ::core::clone::Clone for WTD_GENERIC_CHAIN_POLICY_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO { - pub Anonymous: WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO_0, - pub pChainContext: *mut super::Cryptography::CERT_CHAIN_CONTEXT, - pub dwSignerType: u32, - pub pMsgSignerInfo: *mut super::Cryptography::CMSG_SIGNER_INFO, - pub dwError: u32, - pub cCounterSigner: u32, - pub rgpCounterSigner: *mut *mut WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub union WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO_0 { - pub cbStruct: u32, - pub cbSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_ALLOCANDFILLDEFUSAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_CPD_ADD_CERT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_CPD_ADD_PRIVDATA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_CPD_ADD_SGNR = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_CPD_ADD_STORE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type PFN_CPD_MEM_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`*"] -pub type PFN_CPD_MEM_FREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_FREEDEFUSAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_CERTCHKPOLICY_CALL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_CERTTRUST_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_CLEANUP_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_FINALPOLICY_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_INIT_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_OBJTRUST_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_SIGTRUST_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVIDER_TESTFINALPOLICY_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_PROVUI_CALL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinTrust\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography_Catalog\"`, `\"Win32_Security_Cryptography_Sip\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography_Catalog", feature = "Win32_Security_Cryptography_Sip"))] -pub type PFN_WTD_GENERIC_CHAIN_POLICY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinWlx/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinWlx/mod.rs deleted file mode 100644 index fe2fb06..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/WinWlx/mod.rs +++ /dev/null @@ -1,559 +0,0 @@ -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const STATUSMSG_OPTION_NOANIMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const STATUSMSG_OPTION_SETFOREGROUND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_CONSOLESWITCHCREDENTIAL_TYPE_V1_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_CREATE_INSTANCE_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_CREATE_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_CREDENTIAL_TYPE_V1_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_CREDENTIAL_TYPE_V2_0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_CURRENT_VERSION: u32 = 65540u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_DESKTOP_HANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_DESKTOP_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_DIRECTORY_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_DLG_INPUT_TIMEOUT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_DLG_SAS: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_DLG_SCREEN_SAVER_TIMEOUT: u32 = 103u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_DLG_USER_LOGOFF: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_LOGON_OPT_NO_PROFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_CONTEXT_POINTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_DISPATCH_TABLE_SIZE: u32 = 65539u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_FORCE_LOGOFF_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_IGNORE_AUTO_LOGON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_NO_SWITCH_ON_SAS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_SMART_CARD_INFO: u32 = 65538u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_SMART_CARD_PRESENT: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_USE_CTRL_ALT_DEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_OPTION_USE_SMART_CARD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_PROFILE_TYPE_V1_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_PROFILE_TYPE_V2_0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_DELAYED_FORCE_LOGOFF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_FORCE_LOGOFF: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_LOCK_WKSTA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_LOGOFF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_LOGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_NONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_PWD_CHANGED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_RECONNECTED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_SHUTDOWN_HIBERNATE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_SHUTDOWN_SLEEP: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_SHUTDOWN_SLEEP2: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_SWITCH_CONSOLE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_TASKLIST: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_UNLOCK_WKSTA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_AUTHENTICATED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_CTRL_ALT_DEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_MAX_MSFT_VALUE: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_SCRNSVR_ACTIVITY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_SCRNSVR_TIMEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_SC_FIRST_READER_ARRIVED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_SC_INSERT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_SC_LAST_READER_REMOVED: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_SC_REMOVE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_SWITCHUSER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_TIMEOUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_TYPE_USER_LOGOFF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_VERSION_1_0: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_VERSION_1_1: u32 = 65537u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_VERSION_1_2: u32 = 65538u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_VERSION_1_3: u32 = 65539u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_VERSION_1_4: u32 = 65540u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_WM_SAS: u32 = 1625u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub type WLX_SHUTDOWN_TYPE = u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_SHUTDOWN: WLX_SHUTDOWN_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_SHUTDOWN_REBOOT: WLX_SHUTDOWN_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub const WLX_SAS_ACTION_SHUTDOWN_POWER_OFF: WLX_SHUTDOWN_TYPE = 10u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLX_CLIENT_CREDENTIALS_INFO_V1_0 { - pub dwType: u32, - pub pszUserName: ::windows_sys::core::PWSTR, - pub pszDomain: ::windows_sys::core::PWSTR, - pub pszPassword: ::windows_sys::core::PWSTR, - pub fPromptForPassword: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLX_CLIENT_CREDENTIALS_INFO_V1_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLX_CLIENT_CREDENTIALS_INFO_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLX_CLIENT_CREDENTIALS_INFO_V2_0 { - pub dwType: u32, - pub pszUserName: ::windows_sys::core::PWSTR, - pub pszDomain: ::windows_sys::core::PWSTR, - pub pszPassword: ::windows_sys::core::PWSTR, - pub fPromptForPassword: super::super::Foundation::BOOL, - pub fDisconnectOnLogonFailure: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLX_CLIENT_CREDENTIALS_INFO_V2_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLX_CLIENT_CREDENTIALS_INFO_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 { - pub dwType: u32, - pub UserToken: super::super::Foundation::HANDLE, - pub LogonId: super::super::Foundation::LUID, - pub Quotas: super::QUOTA_LIMITS, - pub UserName: ::windows_sys::core::PWSTR, - pub Domain: ::windows_sys::core::PWSTR, - pub LogonTime: i64, - pub SmartCardLogon: super::super::Foundation::BOOL, - pub ProfileLength: u32, - pub MessageType: u32, - pub LogonCount: u16, - pub BadPasswordCount: u16, - pub ProfileLogonTime: i64, - pub LogoffTime: i64, - pub KickOffTime: i64, - pub PasswordLastSet: i64, - pub PasswordCanChange: i64, - pub PasswordMustChange: i64, - pub LogonScript: ::windows_sys::core::PWSTR, - pub HomeDirectory: ::windows_sys::core::PWSTR, - pub FullName: ::windows_sys::core::PWSTR, - pub ProfilePath: ::windows_sys::core::PWSTR, - pub HomeDirectoryDrive: ::windows_sys::core::PWSTR, - pub LogonServer: ::windows_sys::core::PWSTR, - pub UserFlags: u32, - pub PrivateDataLen: u32, - pub PrivateData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_System_StationsAndDesktops\"`*"] -#[cfg(feature = "Win32_System_StationsAndDesktops")] -pub struct WLX_DESKTOP { - pub Size: u32, - pub Flags: u32, - pub hDesktop: super::super::System::StationsAndDesktops::HDESK, - pub pszDesktopName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_System_StationsAndDesktops")] -impl ::core::marker::Copy for WLX_DESKTOP {} -#[cfg(feature = "Win32_System_StationsAndDesktops")] -impl ::core::clone::Clone for WLX_DESKTOP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct WLX_DISPATCH_VERSION_1_0 { - pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, - pub WlxSetContextPointer: PWLX_SET_CONTEXT_POINTER, - pub WlxSasNotify: PWLX_SAS_NOTIFY, - pub WlxSetTimeout: PWLX_SET_TIMEOUT, - pub WlxAssignShellProtection: PWLX_ASSIGN_SHELL_PROTECTION, - pub WlxMessageBox: PWLX_MESSAGE_BOX, - pub WlxDialogBox: PWLX_DIALOG_BOX, - pub WlxDialogBoxParam: PWLX_DIALOG_BOX_PARAM, - pub WlxDialogBoxIndirect: PWLX_DIALOG_BOX_INDIRECT, - pub WlxDialogBoxIndirectParam: PWLX_DIALOG_BOX_INDIRECT_PARAM, - pub WlxSwitchDesktopToUser: PWLX_SWITCH_DESKTOP_TO_USER, - pub WlxSwitchDesktopToWinlogon: PWLX_SWITCH_DESKTOP_TO_WINLOGON, - pub WlxChangePasswordNotify: PWLX_CHANGE_PASSWORD_NOTIFY, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for WLX_DISPATCH_VERSION_1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for WLX_DISPATCH_VERSION_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct WLX_DISPATCH_VERSION_1_1 { - pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, - pub WlxSetContextPointer: PWLX_SET_CONTEXT_POINTER, - pub WlxSasNotify: PWLX_SAS_NOTIFY, - pub WlxSetTimeout: PWLX_SET_TIMEOUT, - pub WlxAssignShellProtection: PWLX_ASSIGN_SHELL_PROTECTION, - pub WlxMessageBox: PWLX_MESSAGE_BOX, - pub WlxDialogBox: PWLX_DIALOG_BOX, - pub WlxDialogBoxParam: PWLX_DIALOG_BOX_PARAM, - pub WlxDialogBoxIndirect: PWLX_DIALOG_BOX_INDIRECT, - pub WlxDialogBoxIndirectParam: PWLX_DIALOG_BOX_INDIRECT_PARAM, - pub WlxSwitchDesktopToUser: PWLX_SWITCH_DESKTOP_TO_USER, - pub WlxSwitchDesktopToWinlogon: PWLX_SWITCH_DESKTOP_TO_WINLOGON, - pub WlxChangePasswordNotify: PWLX_CHANGE_PASSWORD_NOTIFY, - pub WlxGetSourceDesktop: PWLX_GET_SOURCE_DESKTOP, - pub WlxSetReturnDesktop: PWLX_SET_RETURN_DESKTOP, - pub WlxCreateUserDesktop: PWLX_CREATE_USER_DESKTOP, - pub WlxChangePasswordNotifyEx: PWLX_CHANGE_PASSWORD_NOTIFY_EX, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for WLX_DISPATCH_VERSION_1_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for WLX_DISPATCH_VERSION_1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct WLX_DISPATCH_VERSION_1_2 { - pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, - pub WlxSetContextPointer: PWLX_SET_CONTEXT_POINTER, - pub WlxSasNotify: PWLX_SAS_NOTIFY, - pub WlxSetTimeout: PWLX_SET_TIMEOUT, - pub WlxAssignShellProtection: PWLX_ASSIGN_SHELL_PROTECTION, - pub WlxMessageBox: PWLX_MESSAGE_BOX, - pub WlxDialogBox: PWLX_DIALOG_BOX, - pub WlxDialogBoxParam: PWLX_DIALOG_BOX_PARAM, - pub WlxDialogBoxIndirect: PWLX_DIALOG_BOX_INDIRECT, - pub WlxDialogBoxIndirectParam: PWLX_DIALOG_BOX_INDIRECT_PARAM, - pub WlxSwitchDesktopToUser: PWLX_SWITCH_DESKTOP_TO_USER, - pub WlxSwitchDesktopToWinlogon: PWLX_SWITCH_DESKTOP_TO_WINLOGON, - pub WlxChangePasswordNotify: PWLX_CHANGE_PASSWORD_NOTIFY, - pub WlxGetSourceDesktop: PWLX_GET_SOURCE_DESKTOP, - pub WlxSetReturnDesktop: PWLX_SET_RETURN_DESKTOP, - pub WlxCreateUserDesktop: PWLX_CREATE_USER_DESKTOP, - pub WlxChangePasswordNotifyEx: PWLX_CHANGE_PASSWORD_NOTIFY_EX, - pub WlxCloseUserDesktop: PWLX_CLOSE_USER_DESKTOP, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for WLX_DISPATCH_VERSION_1_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for WLX_DISPATCH_VERSION_1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct WLX_DISPATCH_VERSION_1_3 { - pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, - pub WlxSetContextPointer: PWLX_SET_CONTEXT_POINTER, - pub WlxSasNotify: PWLX_SAS_NOTIFY, - pub WlxSetTimeout: PWLX_SET_TIMEOUT, - pub WlxAssignShellProtection: PWLX_ASSIGN_SHELL_PROTECTION, - pub WlxMessageBox: PWLX_MESSAGE_BOX, - pub WlxDialogBox: PWLX_DIALOG_BOX, - pub WlxDialogBoxParam: PWLX_DIALOG_BOX_PARAM, - pub WlxDialogBoxIndirect: PWLX_DIALOG_BOX_INDIRECT, - pub WlxDialogBoxIndirectParam: PWLX_DIALOG_BOX_INDIRECT_PARAM, - pub WlxSwitchDesktopToUser: PWLX_SWITCH_DESKTOP_TO_USER, - pub WlxSwitchDesktopToWinlogon: PWLX_SWITCH_DESKTOP_TO_WINLOGON, - pub WlxChangePasswordNotify: PWLX_CHANGE_PASSWORD_NOTIFY, - pub WlxGetSourceDesktop: PWLX_GET_SOURCE_DESKTOP, - pub WlxSetReturnDesktop: PWLX_SET_RETURN_DESKTOP, - pub WlxCreateUserDesktop: PWLX_CREATE_USER_DESKTOP, - pub WlxChangePasswordNotifyEx: PWLX_CHANGE_PASSWORD_NOTIFY_EX, - pub WlxCloseUserDesktop: PWLX_CLOSE_USER_DESKTOP, - pub WlxSetOption: PWLX_SET_OPTION, - pub WlxGetOption: PWLX_GET_OPTION, - pub WlxWin31Migrate: PWLX_WIN31_MIGRATE, - pub WlxQueryClientCredentials: PWLX_QUERY_CLIENT_CREDENTIALS, - pub WlxQueryInetConnectorCredentials: PWLX_QUERY_IC_CREDENTIALS, - pub WlxDisconnect: PWLX_DISCONNECT, - pub WlxQueryTerminalServicesData: PWLX_QUERY_TERMINAL_SERVICES_DATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for WLX_DISPATCH_VERSION_1_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for WLX_DISPATCH_VERSION_1_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct WLX_DISPATCH_VERSION_1_4 { - pub WlxUseCtrlAltDel: PWLX_USE_CTRL_ALT_DEL, - pub WlxSetContextPointer: PWLX_SET_CONTEXT_POINTER, - pub WlxSasNotify: PWLX_SAS_NOTIFY, - pub WlxSetTimeout: PWLX_SET_TIMEOUT, - pub WlxAssignShellProtection: PWLX_ASSIGN_SHELL_PROTECTION, - pub WlxMessageBox: PWLX_MESSAGE_BOX, - pub WlxDialogBox: PWLX_DIALOG_BOX, - pub WlxDialogBoxParam: PWLX_DIALOG_BOX_PARAM, - pub WlxDialogBoxIndirect: PWLX_DIALOG_BOX_INDIRECT, - pub WlxDialogBoxIndirectParam: PWLX_DIALOG_BOX_INDIRECT_PARAM, - pub WlxSwitchDesktopToUser: PWLX_SWITCH_DESKTOP_TO_USER, - pub WlxSwitchDesktopToWinlogon: PWLX_SWITCH_DESKTOP_TO_WINLOGON, - pub WlxChangePasswordNotify: PWLX_CHANGE_PASSWORD_NOTIFY, - pub WlxGetSourceDesktop: PWLX_GET_SOURCE_DESKTOP, - pub WlxSetReturnDesktop: PWLX_SET_RETURN_DESKTOP, - pub WlxCreateUserDesktop: PWLX_CREATE_USER_DESKTOP, - pub WlxChangePasswordNotifyEx: PWLX_CHANGE_PASSWORD_NOTIFY_EX, - pub WlxCloseUserDesktop: PWLX_CLOSE_USER_DESKTOP, - pub WlxSetOption: PWLX_SET_OPTION, - pub WlxGetOption: PWLX_GET_OPTION, - pub WlxWin31Migrate: PWLX_WIN31_MIGRATE, - pub WlxQueryClientCredentials: PWLX_QUERY_CLIENT_CREDENTIALS, - pub WlxQueryInetConnectorCredentials: PWLX_QUERY_IC_CREDENTIALS, - pub WlxDisconnect: PWLX_DISCONNECT, - pub WlxQueryTerminalServicesData: PWLX_QUERY_TERMINAL_SERVICES_DATA, - pub WlxQueryConsoleSwitchCredentials: PWLX_QUERY_CONSOLESWITCH_CREDENTIALS, - pub WlxQueryTsLogonCredentials: PWLX_QUERY_TS_LOGON_CREDENTIALS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for WLX_DISPATCH_VERSION_1_4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for WLX_DISPATCH_VERSION_1_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub struct WLX_MPR_NOTIFY_INFO { - pub pszUserName: ::windows_sys::core::PWSTR, - pub pszDomain: ::windows_sys::core::PWSTR, - pub pszPassword: ::windows_sys::core::PWSTR, - pub pszOldPassword: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WLX_MPR_NOTIFY_INFO {} -impl ::core::clone::Clone for WLX_MPR_NOTIFY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] -pub struct WLX_NOTIFICATION_INFO { - pub Size: u32, - pub Flags: u32, - pub UserName: ::windows_sys::core::PWSTR, - pub Domain: ::windows_sys::core::PWSTR, - pub WindowStation: ::windows_sys::core::PWSTR, - pub hToken: super::super::Foundation::HANDLE, - pub hDesktop: super::super::System::StationsAndDesktops::HDESK, - pub pStatusCallback: PFNMSGECALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] -impl ::core::marker::Copy for WLX_NOTIFICATION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] -impl ::core::clone::Clone for WLX_NOTIFICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub struct WLX_PROFILE_V1_0 { - pub dwType: u32, - pub pszProfile: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WLX_PROFILE_V1_0 {} -impl ::core::clone::Clone for WLX_PROFILE_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub struct WLX_PROFILE_V2_0 { - pub dwType: u32, - pub pszProfile: ::windows_sys::core::PWSTR, - pub pszPolicy: ::windows_sys::core::PWSTR, - pub pszNetworkDefaultUserProfile: ::windows_sys::core::PWSTR, - pub pszServerName: ::windows_sys::core::PWSTR, - pub pszEnvironment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WLX_PROFILE_V2_0 {} -impl ::core::clone::Clone for WLX_PROFILE_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub struct WLX_SC_NOTIFICATION_INFO { - pub pszCard: ::windows_sys::core::PWSTR, - pub pszReader: ::windows_sys::core::PWSTR, - pub pszContainer: ::windows_sys::core::PWSTR, - pub pszCryptoProvider: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WLX_SC_NOTIFICATION_INFO {} -impl ::core::clone::Clone for WLX_SC_NOTIFICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`*"] -pub struct WLX_TERMINAL_SERVICES_DATA { - pub ProfilePath: [u16; 257], - pub HomeDir: [u16; 257], - pub HomeDirDrive: [u16; 4], -} -impl ::core::marker::Copy for WLX_TERMINAL_SERVICES_DATA {} -impl ::core::clone::Clone for WLX_TERMINAL_SERVICES_DATA { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNMSGECALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_ASSIGN_SHELL_PROTECTION = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_CHANGE_PASSWORD_NOTIFY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_CHANGE_PASSWORD_NOTIFY_EX = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] -pub type PWLX_CLOSE_USER_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] -pub type PWLX_CREATE_USER_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type PWLX_DIALOG_BOX = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type PWLX_DIALOG_BOX_INDIRECT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type PWLX_DIALOG_BOX_INDIRECT_PARAM = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type PWLX_DIALOG_BOX_PARAM = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_DISCONNECT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_GET_OPTION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] -pub type PWLX_GET_SOURCE_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_MESSAGE_BOX = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_QUERY_CLIENT_CREDENTIALS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_QUERY_CONSOLESWITCH_CREDENTIALS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_QUERY_IC_CREDENTIALS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_QUERY_TERMINAL_SERVICES_DATA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_QUERY_TS_LOGON_CREDENTIALS = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_SAS_NOTIFY = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_SET_CONTEXT_POINTER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_SET_OPTION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`, `\"Win32_System_StationsAndDesktops\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_StationsAndDesktops"))] -pub type PWLX_SET_RETURN_DESKTOP = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_SET_TIMEOUT = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_SWITCH_DESKTOP_TO_USER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_SWITCH_DESKTOP_TO_WINLOGON = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_USE_CTRL_ALT_DEL = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Security_WinWlx\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLX_WIN31_MIGRATE = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/mod.rs deleted file mode 100644 index 6cc99c0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Security/mod.rs +++ /dev/null @@ -1,2144 +0,0 @@ -#[cfg(feature = "Win32_Security_AppLocker")] -pub mod AppLocker; -#[cfg(feature = "Win32_Security_Authentication")] -pub mod Authentication; -#[cfg(feature = "Win32_Security_Authorization")] -pub mod Authorization; -#[cfg(feature = "Win32_Security_ConfigurationSnapin")] -pub mod ConfigurationSnapin; -#[cfg(feature = "Win32_Security_Credentials")] -pub mod Credentials; -#[cfg(feature = "Win32_Security_Cryptography")] -pub mod Cryptography; -#[cfg(feature = "Win32_Security_DiagnosticDataQuery")] -pub mod DiagnosticDataQuery; -#[cfg(feature = "Win32_Security_DirectoryServices")] -pub mod DirectoryServices; -#[cfg(feature = "Win32_Security_EnterpriseData")] -pub mod EnterpriseData; -#[cfg(feature = "Win32_Security_ExtensibleAuthenticationProtocol")] -pub mod ExtensibleAuthenticationProtocol; -#[cfg(feature = "Win32_Security_Isolation")] -pub mod Isolation; -#[cfg(feature = "Win32_Security_LicenseProtection")] -pub mod LicenseProtection; -#[cfg(feature = "Win32_Security_NetworkAccessProtection")] -pub mod NetworkAccessProtection; -#[cfg(feature = "Win32_Security_Tpm")] -pub mod Tpm; -#[cfg(feature = "Win32_Security_WinTrust")] -pub mod WinTrust; -#[cfg(feature = "Win32_Security_WinWlx")] -pub mod WinWlx; -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheck ( psecuritydescriptor : PSECURITY_DESCRIPTOR , clienttoken : super::Foundation:: HANDLE , desiredaccess : u32 , genericmapping : *const GENERIC_MAPPING , privilegeset : *mut PRIVILEGE_SET , privilegesetlength : *mut u32 , grantedaccess : *mut u32 , accessstatus : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckAndAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCSTR , objectname : :: windows_sys::core::PCSTR , securitydescriptor : PSECURITY_DESCRIPTOR , desiredaccess : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccess : *mut u32 , accessstatus : *mut i32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckAndAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCWSTR , objectname : :: windows_sys::core::PCWSTR , securitydescriptor : PSECURITY_DESCRIPTOR , desiredaccess : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccess : *mut u32 , accessstatus : *mut i32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByType ( psecuritydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , clienttoken : super::Foundation:: HANDLE , desiredaccess : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , privilegeset : *mut PRIVILEGE_SET , privilegesetlength : *mut u32 , grantedaccess : *mut u32 , accessstatus : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByTypeAndAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCSTR , objectname : :: windows_sys::core::PCSTR , securitydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , desiredaccess : u32 , audittype : AUDIT_EVENT_TYPE , flags : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccess : *mut u32 , accessstatus : *mut i32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByTypeAndAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCWSTR , objectname : :: windows_sys::core::PCWSTR , securitydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , desiredaccess : u32 , audittype : AUDIT_EVENT_TYPE , flags : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccess : *mut u32 , accessstatus : *mut i32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByTypeResultList ( psecuritydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , clienttoken : super::Foundation:: HANDLE , desiredaccess : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , privilegeset : *mut PRIVILEGE_SET , privilegesetlength : *mut u32 , grantedaccesslist : *mut u32 , accessstatuslist : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByTypeResultListAndAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCSTR , objectname : :: windows_sys::core::PCSTR , securitydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , desiredaccess : u32 , audittype : AUDIT_EVENT_TYPE , flags : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccess : *mut u32 , accessstatuslist : *mut u32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByTypeResultListAndAuditAlarmByHandleA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , clienttoken : super::Foundation:: HANDLE , objecttypename : :: windows_sys::core::PCSTR , objectname : :: windows_sys::core::PCSTR , securitydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , desiredaccess : u32 , audittype : AUDIT_EVENT_TYPE , flags : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccess : *mut u32 , accessstatuslist : *mut u32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByTypeResultListAndAuditAlarmByHandleW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , clienttoken : super::Foundation:: HANDLE , objecttypename : :: windows_sys::core::PCWSTR , objectname : :: windows_sys::core::PCWSTR , securitydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , desiredaccess : u32 , audittype : AUDIT_EVENT_TYPE , flags : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccesslist : *mut u32 , accessstatuslist : *mut u32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AccessCheckByTypeResultListAndAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCWSTR , objectname : :: windows_sys::core::PCWSTR , securitydescriptor : PSECURITY_DESCRIPTOR , principalselfsid : super::Foundation:: PSID , desiredaccess : u32 , audittype : AUDIT_EVENT_TYPE , flags : u32 , objecttypelist : *mut OBJECT_TYPE_LIST , objecttypelistlength : u32 , genericmapping : *const GENERIC_MAPPING , objectcreation : super::Foundation:: BOOL , grantedaccesslist : *mut u32 , accessstatuslist : *mut u32 , pfgenerateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAccessAllowedAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , accessmask : u32 , psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAccessAllowedAceEx ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , accessmask : u32 , psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAccessAllowedObjectAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , accessmask : u32 , objecttypeguid : *const :: windows_sys::core::GUID , inheritedobjecttypeguid : *const :: windows_sys::core::GUID , psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAccessDeniedAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , accessmask : u32 , psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAccessDeniedAceEx ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , accessmask : u32 , psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAccessDeniedObjectAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , accessmask : u32 , objecttypeguid : *const :: windows_sys::core::GUID , inheritedobjecttypeguid : *const :: windows_sys::core::GUID , psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , dwstartingaceindex : u32 , pacelist : *const ::core::ffi::c_void , nacelistlength : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAuditAccessAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , dwaccessmask : u32 , psid : super::Foundation:: PSID , bauditsuccess : super::Foundation:: BOOL , bauditfailure : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAuditAccessAceEx ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , dwaccessmask : u32 , psid : super::Foundation:: PSID , bauditsuccess : super::Foundation:: BOOL , bauditfailure : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddAuditAccessObjectAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , accessmask : u32 , objecttypeguid : *const :: windows_sys::core::GUID , inheritedobjecttypeguid : *const :: windows_sys::core::GUID , psid : super::Foundation:: PSID , bauditsuccess : super::Foundation:: BOOL , bauditfailure : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddConditionalAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , acetype : u8 , accessmask : u32 , psid : super::Foundation:: PSID , conditionstr : :: windows_sys::core::PCWSTR , returnlength : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddMandatoryAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , mandatorypolicy : u32 , plabelsid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddResourceAttributeAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , accessmask : u32 , psid : super::Foundation:: PSID , pattributeinfo : *const CLAIM_SECURITY_ATTRIBUTES_INFORMATION , preturnlength : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AddScopedPolicyIDAce ( pacl : *mut ACL , dwacerevision : ACE_REVISION , aceflags : ACE_FLAGS , accessmask : u32 , psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AdjustTokenGroups ( tokenhandle : super::Foundation:: HANDLE , resettodefault : super::Foundation:: BOOL , newstate : *const TOKEN_GROUPS , bufferlength : u32 , previousstate : *mut TOKEN_GROUPS , returnlength : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AdjustTokenPrivileges ( tokenhandle : super::Foundation:: HANDLE , disableallprivileges : super::Foundation:: BOOL , newstate : *const TOKEN_PRIVILEGES , bufferlength : u32 , previousstate : *mut TOKEN_PRIVILEGES , returnlength : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AllocateAndInitializeSid ( pidentifierauthority : *const SID_IDENTIFIER_AUTHORITY , nsubauthoritycount : u8 , nsubauthority0 : u32 , nsubauthority1 : u32 , nsubauthority2 : u32 , nsubauthority3 : u32 , nsubauthority4 : u32 , nsubauthority5 : u32 , nsubauthority6 : u32 , nsubauthority7 : u32 , psid : *mut super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AllocateLocallyUniqueId ( luid : *mut super::Foundation:: LUID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AreAllAccessesGranted ( grantedaccess : u32 , desiredaccess : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn AreAnyAccessesGranted ( grantedaccess : u32 , desiredaccess : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CheckTokenCapability ( tokenhandle : super::Foundation:: HANDLE , capabilitysidtocheck : super::Foundation:: PSID , hascapability : *mut super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CheckTokenMembership ( tokenhandle : super::Foundation:: HANDLE , sidtocheck : super::Foundation:: PSID , ismember : *mut super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CheckTokenMembershipEx ( tokenhandle : super::Foundation:: HANDLE , sidtocheck : super::Foundation:: PSID , flags : u32 , ismember : *mut super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ConvertToAutoInheritPrivateObjectSecurity ( parentdescriptor : PSECURITY_DESCRIPTOR , currentsecuritydescriptor : PSECURITY_DESCRIPTOR , newsecuritydescriptor : *mut PSECURITY_DESCRIPTOR , objecttype : *const :: windows_sys::core::GUID , isdirectoryobject : super::Foundation:: BOOLEAN , genericmapping : *const GENERIC_MAPPING ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CopySid ( ndestinationsidlength : u32 , pdestinationsid : super::Foundation:: PSID , psourcesid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CreatePrivateObjectSecurity ( parentdescriptor : PSECURITY_DESCRIPTOR , creatordescriptor : PSECURITY_DESCRIPTOR , newdescriptor : *mut PSECURITY_DESCRIPTOR , isdirectoryobject : super::Foundation:: BOOL , token : super::Foundation:: HANDLE , genericmapping : *const GENERIC_MAPPING ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CreatePrivateObjectSecurityEx ( parentdescriptor : PSECURITY_DESCRIPTOR , creatordescriptor : PSECURITY_DESCRIPTOR , newdescriptor : *mut PSECURITY_DESCRIPTOR , objecttype : *const :: windows_sys::core::GUID , iscontainerobject : super::Foundation:: BOOL , autoinheritflags : SECURITY_AUTO_INHERIT_FLAGS , token : super::Foundation:: HANDLE , genericmapping : *const GENERIC_MAPPING ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CreatePrivateObjectSecurityWithMultipleInheritance ( parentdescriptor : PSECURITY_DESCRIPTOR , creatordescriptor : PSECURITY_DESCRIPTOR , newdescriptor : *mut PSECURITY_DESCRIPTOR , objecttypes : *const *const :: windows_sys::core::GUID , guidcount : u32 , iscontainerobject : super::Foundation:: BOOL , autoinheritflags : SECURITY_AUTO_INHERIT_FLAGS , token : super::Foundation:: HANDLE , genericmapping : *const GENERIC_MAPPING ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CreateRestrictedToken ( existingtokenhandle : super::Foundation:: HANDLE , flags : CREATE_RESTRICTED_TOKEN_FLAGS , disablesidcount : u32 , sidstodisable : *const SID_AND_ATTRIBUTES , deleteprivilegecount : u32 , privilegestodelete : *const LUID_AND_ATTRIBUTES , restrictedsidcount : u32 , sidstorestrict : *const SID_AND_ATTRIBUTES , newtokenhandle : *mut super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn CreateWellKnownSid ( wellknownsidtype : WELL_KNOWN_SID_TYPE , domainsid : super::Foundation:: PSID , psid : super::Foundation:: PSID , cbsid : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn DeleteAce ( pacl : *mut ACL , dwaceindex : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-security-base-l1-2-2.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn DeriveCapabilitySidsFromName ( capname : :: windows_sys::core::PCWSTR , capabilitygroupsids : *mut *mut super::Foundation:: PSID , capabilitygroupsidcount : *mut u32 , capabilitysids : *mut *mut super::Foundation:: PSID , capabilitysidcount : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn DestroyPrivateObjectSecurity ( objectdescriptor : *const PSECURITY_DESCRIPTOR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn DuplicateToken ( existingtokenhandle : super::Foundation:: HANDLE , impersonationlevel : SECURITY_IMPERSONATION_LEVEL , duplicatetokenhandle : *mut super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn DuplicateTokenEx ( hexistingtoken : super::Foundation:: HANDLE , dwdesiredaccess : TOKEN_ACCESS_MASK , lptokenattributes : *const SECURITY_ATTRIBUTES , impersonationlevel : SECURITY_IMPERSONATION_LEVEL , tokentype : TOKEN_TYPE , phnewtoken : *mut super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn EqualDomainSid ( psid1 : super::Foundation:: PSID , psid2 : super::Foundation:: PSID , pfequal : *mut super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn EqualPrefixSid ( psid1 : super::Foundation:: PSID , psid2 : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn EqualSid ( psid1 : super::Foundation:: PSID , psid2 : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn FindFirstFreeAce ( pacl : *const ACL , pace : *mut *mut ::core::ffi::c_void ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn FreeSid ( psid : super::Foundation:: PSID ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetAce ( pacl : *const ACL , dwaceindex : u32 , pace : *mut *mut ::core::ffi::c_void ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetAclInformation ( pacl : *const ACL , paclinformation : *mut ::core::ffi::c_void , naclinformationlength : u32 , dwaclinformationclass : ACL_INFORMATION_CLASS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetAppContainerAce ( acl : *const ACL , startingaceindex : u32 , appcontainerace : *mut *mut ::core::ffi::c_void , appcontaineraceindex : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetCachedSigningLevel ( file : super::Foundation:: HANDLE , flags : *mut u32 , signinglevel : *mut u32 , thumbprint : *mut u8 , thumbprintsize : *mut u32 , thumbprintalgorithm : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetFileSecurityA ( lpfilename : :: windows_sys::core::PCSTR , requestedinformation : u32 , psecuritydescriptor : PSECURITY_DESCRIPTOR , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetFileSecurityW ( lpfilename : :: windows_sys::core::PCWSTR , requestedinformation : u32 , psecuritydescriptor : PSECURITY_DESCRIPTOR , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetKernelObjectSecurity ( handle : super::Foundation:: HANDLE , requestedinformation : u32 , psecuritydescriptor : PSECURITY_DESCRIPTOR , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetLengthSid ( psid : super::Foundation:: PSID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetPrivateObjectSecurity ( objectdescriptor : PSECURITY_DESCRIPTOR , securityinformation : u32 , resultantdescriptor : PSECURITY_DESCRIPTOR , descriptorlength : u32 , returnlength : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSecurityDescriptorControl ( psecuritydescriptor : PSECURITY_DESCRIPTOR , pcontrol : *mut u16 , lpdwrevision : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSecurityDescriptorDacl ( psecuritydescriptor : PSECURITY_DESCRIPTOR , lpbdaclpresent : *mut i32 , pdacl : *mut *mut ACL , lpbdacldefaulted : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSecurityDescriptorGroup ( psecuritydescriptor : PSECURITY_DESCRIPTOR , pgroup : *mut super::Foundation:: PSID , lpbgroupdefaulted : *mut i32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`*"] fn GetSecurityDescriptorLength ( psecuritydescriptor : PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSecurityDescriptorOwner ( psecuritydescriptor : PSECURITY_DESCRIPTOR , powner : *mut super::Foundation:: PSID , lpbownerdefaulted : *mut i32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`*"] fn GetSecurityDescriptorRMControl ( securitydescriptor : PSECURITY_DESCRIPTOR , rmcontrol : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSecurityDescriptorSacl ( psecuritydescriptor : PSECURITY_DESCRIPTOR , lpbsaclpresent : *mut i32 , psacl : *mut *mut ACL , lpbsacldefaulted : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSidIdentifierAuthority ( psid : super::Foundation:: PSID ) -> *mut SID_IDENTIFIER_AUTHORITY ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`*"] fn GetSidLengthRequired ( nsubauthoritycount : u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSidSubAuthority ( psid : super::Foundation:: PSID , nsubauthority : u32 ) -> *mut u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetSidSubAuthorityCount ( psid : super::Foundation:: PSID ) -> *mut u8 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetTokenInformation ( tokenhandle : super::Foundation:: HANDLE , tokeninformationclass : TOKEN_INFORMATION_CLASS , tokeninformation : *mut ::core::ffi::c_void , tokeninformationlength : u32 , returnlength : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetUserObjectSecurity ( hobj : super::Foundation:: HANDLE , psirequested : *const u32 , psid : PSECURITY_DESCRIPTOR , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn GetWindowsAccountDomainSid ( psid : super::Foundation:: PSID , pdomainsid : super::Foundation:: PSID , cbdomainsid : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ImpersonateAnonymousToken ( threadhandle : super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ImpersonateLoggedOnUser ( htoken : super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ImpersonateSelf ( impersonationlevel : SECURITY_IMPERSONATION_LEVEL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn InitializeAcl ( pacl : *mut ACL , nacllength : u32 , dwaclrevision : ACE_REVISION ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn InitializeSecurityDescriptor ( psecuritydescriptor : PSECURITY_DESCRIPTOR , dwrevision : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn InitializeSid ( sid : super::Foundation:: PSID , pidentifierauthority : *const SID_IDENTIFIER_AUTHORITY , nsubauthoritycount : u8 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn IsTokenRestricted ( tokenhandle : super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn IsValidAcl ( pacl : *const ACL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn IsValidSecurityDescriptor ( psecuritydescriptor : PSECURITY_DESCRIPTOR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn IsValidSid ( psid : super::Foundation:: PSID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn IsWellKnownSid ( psid : super::Foundation:: PSID , wellknownsidtype : WELL_KNOWN_SID_TYPE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LogonUserA ( lpszusername : :: windows_sys::core::PCSTR , lpszdomain : :: windows_sys::core::PCSTR , lpszpassword : :: windows_sys::core::PCSTR , dwlogontype : LOGON32_LOGON , dwlogonprovider : LOGON32_PROVIDER , phtoken : *mut super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LogonUserExA ( lpszusername : :: windows_sys::core::PCSTR , lpszdomain : :: windows_sys::core::PCSTR , lpszpassword : :: windows_sys::core::PCSTR , dwlogontype : LOGON32_LOGON , dwlogonprovider : LOGON32_PROVIDER , phtoken : *mut super::Foundation:: HANDLE , pplogonsid : *mut super::Foundation:: PSID , ppprofilebuffer : *mut *mut ::core::ffi::c_void , pdwprofilelength : *mut u32 , pquotalimits : *mut QUOTA_LIMITS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LogonUserExW ( lpszusername : :: windows_sys::core::PCWSTR , lpszdomain : :: windows_sys::core::PCWSTR , lpszpassword : :: windows_sys::core::PCWSTR , dwlogontype : LOGON32_LOGON , dwlogonprovider : LOGON32_PROVIDER , phtoken : *mut super::Foundation:: HANDLE , pplogonsid : *mut super::Foundation:: PSID , ppprofilebuffer : *mut *mut ::core::ffi::c_void , pdwprofilelength : *mut u32 , pquotalimits : *mut QUOTA_LIMITS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LogonUserW ( lpszusername : :: windows_sys::core::PCWSTR , lpszdomain : :: windows_sys::core::PCWSTR , lpszpassword : :: windows_sys::core::PCWSTR , dwlogontype : LOGON32_LOGON , dwlogonprovider : LOGON32_PROVIDER , phtoken : *mut super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupAccountNameA ( lpsystemname : :: windows_sys::core::PCSTR , lpaccountname : :: windows_sys::core::PCSTR , sid : super::Foundation:: PSID , cbsid : *mut u32 , referenceddomainname : :: windows_sys::core::PSTR , cchreferenceddomainname : *mut u32 , peuse : *mut SID_NAME_USE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupAccountNameW ( lpsystemname : :: windows_sys::core::PCWSTR , lpaccountname : :: windows_sys::core::PCWSTR , sid : super::Foundation:: PSID , cbsid : *mut u32 , referenceddomainname : :: windows_sys::core::PWSTR , cchreferenceddomainname : *mut u32 , peuse : *mut SID_NAME_USE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupAccountSidA ( lpsystemname : :: windows_sys::core::PCSTR , sid : super::Foundation:: PSID , name : :: windows_sys::core::PSTR , cchname : *mut u32 , referenceddomainname : :: windows_sys::core::PSTR , cchreferenceddomainname : *mut u32 , peuse : *mut SID_NAME_USE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupAccountSidW ( lpsystemname : :: windows_sys::core::PCWSTR , sid : super::Foundation:: PSID , name : :: windows_sys::core::PWSTR , cchname : *mut u32 , referenceddomainname : :: windows_sys::core::PWSTR , cchreferenceddomainname : *mut u32 , peuse : *mut SID_NAME_USE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupPrivilegeDisplayNameA ( lpsystemname : :: windows_sys::core::PCSTR , lpname : :: windows_sys::core::PCSTR , lpdisplayname : :: windows_sys::core::PSTR , cchdisplayname : *mut u32 , lplanguageid : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupPrivilegeDisplayNameW ( lpsystemname : :: windows_sys::core::PCWSTR , lpname : :: windows_sys::core::PCWSTR , lpdisplayname : :: windows_sys::core::PWSTR , cchdisplayname : *mut u32 , lplanguageid : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupPrivilegeNameA ( lpsystemname : :: windows_sys::core::PCSTR , lpluid : *const super::Foundation:: LUID , lpname : :: windows_sys::core::PSTR , cchname : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupPrivilegeNameW ( lpsystemname : :: windows_sys::core::PCWSTR , lpluid : *const super::Foundation:: LUID , lpname : :: windows_sys::core::PWSTR , cchname : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupPrivilegeValueA ( lpsystemname : :: windows_sys::core::PCSTR , lpname : :: windows_sys::core::PCSTR , lpluid : *mut super::Foundation:: LUID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn LookupPrivilegeValueW ( lpsystemname : :: windows_sys::core::PCWSTR , lpname : :: windows_sys::core::PCWSTR , lpluid : *mut super::Foundation:: LUID ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn MakeAbsoluteSD ( pselfrelativesecuritydescriptor : PSECURITY_DESCRIPTOR , pabsolutesecuritydescriptor : PSECURITY_DESCRIPTOR , lpdwabsolutesecuritydescriptorsize : *mut u32 , pdacl : *mut ACL , lpdwdaclsize : *mut u32 , psacl : *mut ACL , lpdwsaclsize : *mut u32 , powner : super::Foundation:: PSID , lpdwownersize : *mut u32 , pprimarygroup : super::Foundation:: PSID , lpdwprimarygroupsize : *mut u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn MakeSelfRelativeSD ( pabsolutesecuritydescriptor : PSECURITY_DESCRIPTOR , pselfrelativesecuritydescriptor : PSECURITY_DESCRIPTOR , lpdwbufferlength : *mut u32 ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`*"] fn MapGenericMask ( accessmask : *mut u32 , genericmapping : *const GENERIC_MAPPING ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectCloseAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , generateonclose : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectCloseAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , generateonclose : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectDeleteAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , generateonclose : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectDeleteAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , generateonclose : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectOpenAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCSTR , objectname : :: windows_sys::core::PCSTR , psecuritydescriptor : PSECURITY_DESCRIPTOR , clienttoken : super::Foundation:: HANDLE , desiredaccess : u32 , grantedaccess : u32 , privileges : *const PRIVILEGE_SET , objectcreation : super::Foundation:: BOOL , accessgranted : super::Foundation:: BOOL , generateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectOpenAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , objecttypename : :: windows_sys::core::PCWSTR , objectname : :: windows_sys::core::PCWSTR , psecuritydescriptor : PSECURITY_DESCRIPTOR , clienttoken : super::Foundation:: HANDLE , desiredaccess : u32 , grantedaccess : u32 , privileges : *const PRIVILEGE_SET , objectcreation : super::Foundation:: BOOL , accessgranted : super::Foundation:: BOOL , generateonclose : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectPrivilegeAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , handleid : *const ::core::ffi::c_void , clienttoken : super::Foundation:: HANDLE , desiredaccess : u32 , privileges : *const PRIVILEGE_SET , accessgranted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn ObjectPrivilegeAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , handleid : *const ::core::ffi::c_void , clienttoken : super::Foundation:: HANDLE , desiredaccess : u32 , privileges : *const PRIVILEGE_SET , accessgranted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn PrivilegeCheck ( clienttoken : super::Foundation:: HANDLE , requiredprivileges : *mut PRIVILEGE_SET , pfresult : *mut i32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn PrivilegedServiceAuditAlarmA ( subsystemname : :: windows_sys::core::PCSTR , servicename : :: windows_sys::core::PCSTR , clienttoken : super::Foundation:: HANDLE , privileges : *const PRIVILEGE_SET , accessgranted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn PrivilegedServiceAuditAlarmW ( subsystemname : :: windows_sys::core::PCWSTR , servicename : :: windows_sys::core::PCWSTR , clienttoken : super::Foundation:: HANDLE , privileges : *const PRIVILEGE_SET , accessgranted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`*"] fn QuerySecurityAccessMask ( securityinformation : u32 , desiredaccess : *mut u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn RevertToSelf ( ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn RtlConvertSidToUnicodeString ( unicodestring : *mut super::Foundation:: UNICODE_STRING , sid : super::Foundation:: PSID , allocatedestinationstring : super::Foundation:: BOOLEAN ) -> super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn RtlNormalizeSecurityDescriptor ( securitydescriptor : *mut PSECURITY_DESCRIPTOR , securitydescriptorlength : u32 , newsecuritydescriptor : *mut PSECURITY_DESCRIPTOR , newsecuritydescriptorlength : *mut u32 , checkonly : super::Foundation:: BOOLEAN ) -> super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetAclInformation ( pacl : *mut ACL , paclinformation : *const ::core::ffi::c_void , naclinformationlength : u32 , dwaclinformationclass : ACL_INFORMATION_CLASS ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetCachedSigningLevel ( sourcefiles : *const super::Foundation:: HANDLE , sourcefilecount : u32 , flags : u32 , targetfile : super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetFileSecurityA ( lpfilename : :: windows_sys::core::PCSTR , securityinformation : u32 , psecuritydescriptor : PSECURITY_DESCRIPTOR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetFileSecurityW ( lpfilename : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : PSECURITY_DESCRIPTOR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetKernelObjectSecurity ( handle : super::Foundation:: HANDLE , securityinformation : u32 , securitydescriptor : PSECURITY_DESCRIPTOR ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetPrivateObjectSecurity ( securityinformation : u32 , modificationdescriptor : PSECURITY_DESCRIPTOR , objectssecuritydescriptor : *mut PSECURITY_DESCRIPTOR , genericmapping : *const GENERIC_MAPPING , token : super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetPrivateObjectSecurityEx ( securityinformation : u32 , modificationdescriptor : PSECURITY_DESCRIPTOR , objectssecuritydescriptor : *mut PSECURITY_DESCRIPTOR , autoinheritflags : SECURITY_AUTO_INHERIT_FLAGS , genericmapping : *const GENERIC_MAPPING , token : super::Foundation:: HANDLE ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`*"] fn SetSecurityAccessMask ( securityinformation : u32 , desiredaccess : *mut u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetSecurityDescriptorControl ( psecuritydescriptor : PSECURITY_DESCRIPTOR , controlbitsofinterest : SECURITY_DESCRIPTOR_CONTROL , controlbitstoset : SECURITY_DESCRIPTOR_CONTROL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetSecurityDescriptorDacl ( psecuritydescriptor : PSECURITY_DESCRIPTOR , bdaclpresent : super::Foundation:: BOOL , pdacl : *const ACL , bdacldefaulted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetSecurityDescriptorGroup ( psecuritydescriptor : PSECURITY_DESCRIPTOR , pgroup : super::Foundation:: PSID , bgroupdefaulted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetSecurityDescriptorOwner ( psecuritydescriptor : PSECURITY_DESCRIPTOR , powner : super::Foundation:: PSID , bownerdefaulted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`*"] fn SetSecurityDescriptorRMControl ( securitydescriptor : PSECURITY_DESCRIPTOR , rmcontrol : *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetSecurityDescriptorSacl ( psecuritydescriptor : PSECURITY_DESCRIPTOR , bsaclpresent : super::Foundation:: BOOL , psacl : *const ACL , bsacldefaulted : super::Foundation:: BOOL ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetTokenInformation ( tokenhandle : super::Foundation:: HANDLE , tokeninformationclass : TOKEN_INFORMATION_CLASS , tokeninformation : *const ::core::ffi::c_void , tokeninformationlength : u32 ) -> super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] fn SetUserObjectSecurity ( hobj : super::Foundation:: HANDLE , psirequested : *const OBJECT_SECURITY_INFORMATION , psid : PSECURITY_DESCRIPTOR ) -> super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CVT_SECONDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const SECURITY_DYNAMIC_TRACKING: super::Foundation::BOOLEAN = 1u8; -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const SECURITY_STATIC_TRACKING: super::Foundation::BOOLEAN = 0u8; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const cwcFILENAMESUFFIXMAX: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const cwcHRESULTSTRING: u32 = 40u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const szLBRACE: ::windows_sys::core::PCSTR = ::windows_sys::s!("{"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const szLPAREN: ::windows_sys::core::PCSTR = ::windows_sys::s!("("); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const szRBRACE: ::windows_sys::core::PCSTR = ::windows_sys::s!("}"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const szRPAREN: ::windows_sys::core::PCSTR = ::windows_sys::s!(")"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszCERTENROLLSHAREPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertSrv\\CertEnroll"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_CERTFILENAMESUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%4"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_CONFIGDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%6"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_CRLDELTAFILENAMESUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%9"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_CRLFILENAMESUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%8"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_DOMAINDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%5"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_DSCACERTATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%11"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_DSCRLATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%10"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_DSCROSSCERTPAIRATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%14"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_DSKRACERTATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%13"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_DSUSERCERTATTRIBUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%12"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_SANITIZEDCANAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%3"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_SANITIZEDCANAMEHASH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%7"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_SERVERDNSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%1"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszFCSAPARM_SERVERSHORTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%2"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszLBRACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszLPAREN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("("); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszRBRACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("}"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const wszRPAREN: ::windows_sys::core::PCWSTR = ::windows_sys::w!(")"); -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type ACE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CONTAINER_INHERIT_ACE: ACE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const FAILED_ACCESS_ACE_FLAG: ACE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const INHERIT_ONLY_ACE: ACE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const INHERITED_ACE: ACE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const NO_PROPAGATE_INHERIT_ACE: ACE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const OBJECT_INHERIT_ACE: ACE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SUCCESSFUL_ACCESS_ACE_FLAG: ACE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SUB_CONTAINERS_AND_OBJECTS_INHERIT: ACE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SUB_CONTAINERS_ONLY_INHERIT: ACE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SUB_OBJECTS_ONLY_INHERIT: ACE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const INHERIT_NO_PROPAGATE: ACE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const INHERIT_ONLY: ACE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const NO_INHERITANCE: ACE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type ACE_REVISION = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ACL_REVISION: ACE_REVISION = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ACL_REVISION_DS: ACE_REVISION = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type ACL_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const AclRevisionInformation: ACL_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const AclSizeInformation: ACL_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type AUDIT_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const AuditEventObjectAccess: AUDIT_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const AuditEventDirectoryServiceAccess: AUDIT_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type CLAIM_SECURITY_ATTRIBUTE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE: CLAIM_SECURITY_ATTRIBUTE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE: CLAIM_SECURITY_ATTRIBUTE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY: CLAIM_SECURITY_ATTRIBUTE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT: CLAIM_SECURITY_ATTRIBUTE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_DISABLED: CLAIM_SECURITY_ATTRIBUTE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_MANDATORY: CLAIM_SECURITY_ATTRIBUTE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = 1u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = 2u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = 3u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = 16u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = 4u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_SID: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = 5u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE = 6u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type CREATE_RESTRICTED_TOKEN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const DISABLE_MAX_PRIVILEGE: CREATE_RESTRICTED_TOKEN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SANDBOX_INERT: CREATE_RESTRICTED_TOKEN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LUA_TOKEN: CREATE_RESTRICTED_TOKEN_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WRITE_RESTRICTED: CREATE_RESTRICTED_TOKEN_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type ENUM_PERIOD = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_INVALID: ENUM_PERIOD = -1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_SECONDS: ENUM_PERIOD = 0i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_MINUTES: ENUM_PERIOD = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_HOURS: ENUM_PERIOD = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_DAYS: ENUM_PERIOD = 3i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_WEEKS: ENUM_PERIOD = 4i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_MONTHS: ENUM_PERIOD = 5i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ENUM_PERIOD_YEARS: ENUM_PERIOD = 6i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type LOGON32_LOGON = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_LOGON_BATCH: LOGON32_LOGON = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_LOGON_INTERACTIVE: LOGON32_LOGON = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_LOGON_NETWORK: LOGON32_LOGON = 3u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_LOGON_NETWORK_CLEARTEXT: LOGON32_LOGON = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_LOGON_NEW_CREDENTIALS: LOGON32_LOGON = 9u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_LOGON_SERVICE: LOGON32_LOGON = 5u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_LOGON_UNLOCK: LOGON32_LOGON = 7u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type LOGON32_PROVIDER = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_PROVIDER_DEFAULT: LOGON32_PROVIDER = 0u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_PROVIDER_WINNT50: LOGON32_PROVIDER = 3u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LOGON32_PROVIDER_WINNT40: LOGON32_PROVIDER = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type MANDATORY_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MandatoryLevelUntrusted: MANDATORY_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MandatoryLevelLow: MANDATORY_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MandatoryLevelMedium: MANDATORY_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MandatoryLevelHigh: MANDATORY_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MandatoryLevelSystem: MANDATORY_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MandatoryLevelSecureProcess: MANDATORY_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MandatoryLevelCount: MANDATORY_LEVEL = 6i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type OBJECT_SECURITY_INFORMATION = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ATTRIBUTE_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 32u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const BACKUP_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 65536u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const DACL_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const GROUP_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const LABEL_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 16u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const OWNER_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const PROTECTED_DACL_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const PROTECTED_SACL_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 1073741824u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SACL_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SCOPE_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 64u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const UNPROTECTED_DACL_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 536870912u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const UNPROTECTED_SACL_SECURITY_INFORMATION: OBJECT_SECURITY_INFORMATION = 268435456u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type SECURITY_AUTO_INHERIT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_AVOID_OWNER_CHECK: SECURITY_AUTO_INHERIT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_AVOID_OWNER_RESTRICTION: SECURITY_AUTO_INHERIT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_AVOID_PRIVILEGE_CHECK: SECURITY_AUTO_INHERIT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_DACL_AUTO_INHERIT: SECURITY_AUTO_INHERIT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT: SECURITY_AUTO_INHERIT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_DEFAULT_GROUP_FROM_PARENT: SECURITY_AUTO_INHERIT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_DEFAULT_OWNER_FROM_PARENT: SECURITY_AUTO_INHERIT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_MACL_NO_EXECUTE_UP: SECURITY_AUTO_INHERIT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_MACL_NO_READ_UP: SECURITY_AUTO_INHERIT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_MACL_NO_WRITE_UP: SECURITY_AUTO_INHERIT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SEF_SACL_AUTO_INHERIT: SECURITY_AUTO_INHERIT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type SECURITY_DESCRIPTOR_CONTROL = u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_OWNER_DEFAULTED: SECURITY_DESCRIPTOR_CONTROL = 1u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_GROUP_DEFAULTED: SECURITY_DESCRIPTOR_CONTROL = 2u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_DACL_PRESENT: SECURITY_DESCRIPTOR_CONTROL = 4u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_DACL_DEFAULTED: SECURITY_DESCRIPTOR_CONTROL = 8u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_SACL_PRESENT: SECURITY_DESCRIPTOR_CONTROL = 16u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_SACL_DEFAULTED: SECURITY_DESCRIPTOR_CONTROL = 32u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_DACL_AUTO_INHERIT_REQ: SECURITY_DESCRIPTOR_CONTROL = 256u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_SACL_AUTO_INHERIT_REQ: SECURITY_DESCRIPTOR_CONTROL = 512u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_DACL_AUTO_INHERITED: SECURITY_DESCRIPTOR_CONTROL = 1024u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_SACL_AUTO_INHERITED: SECURITY_DESCRIPTOR_CONTROL = 2048u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_DACL_PROTECTED: SECURITY_DESCRIPTOR_CONTROL = 4096u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_SACL_PROTECTED: SECURITY_DESCRIPTOR_CONTROL = 8192u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_RM_CONTROL_VALID: SECURITY_DESCRIPTOR_CONTROL = 16384u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_SELF_RELATIVE: SECURITY_DESCRIPTOR_CONTROL = 32768u16; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type SECURITY_IMPERSONATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SecurityAnonymous: SECURITY_IMPERSONATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SecurityIdentification: SECURITY_IMPERSONATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SecurityImpersonation: SECURITY_IMPERSONATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SecurityDelegation: SECURITY_IMPERSONATION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type SID_NAME_USE = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeUser: SID_NAME_USE = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeGroup: SID_NAME_USE = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeDomain: SID_NAME_USE = 3i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeAlias: SID_NAME_USE = 4i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeWellKnownGroup: SID_NAME_USE = 5i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeDeletedAccount: SID_NAME_USE = 6i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeInvalid: SID_NAME_USE = 7i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeUnknown: SID_NAME_USE = 8i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeComputer: SID_NAME_USE = 9i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeLabel: SID_NAME_USE = 10i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SidTypeLogonSession: SID_NAME_USE = 11i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type SYSTEM_AUDIT_OBJECT_ACE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ACE_OBJECT_TYPE_PRESENT: SYSTEM_AUDIT_OBJECT_ACE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const ACE_INHERITED_OBJECT_TYPE_PRESENT: SYSTEM_AUDIT_OBJECT_ACE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type TOKEN_ACCESS_MASK = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_DELETE: TOKEN_ACCESS_MASK = 65536u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_READ_CONTROL: TOKEN_ACCESS_MASK = 131072u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_WRITE_DAC: TOKEN_ACCESS_MASK = 262144u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_WRITE_OWNER: TOKEN_ACCESS_MASK = 524288u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ACCESS_SYSTEM_SECURITY: TOKEN_ACCESS_MASK = 16777216u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ASSIGN_PRIMARY: TOKEN_ACCESS_MASK = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_DUPLICATE: TOKEN_ACCESS_MASK = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_IMPERSONATE: TOKEN_ACCESS_MASK = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_QUERY: TOKEN_ACCESS_MASK = 8u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_QUERY_SOURCE: TOKEN_ACCESS_MASK = 16u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ADJUST_PRIVILEGES: TOKEN_ACCESS_MASK = 32u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ADJUST_GROUPS: TOKEN_ACCESS_MASK = 64u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ADJUST_DEFAULT: TOKEN_ACCESS_MASK = 128u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ADJUST_SESSIONID: TOKEN_ACCESS_MASK = 256u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_READ: TOKEN_ACCESS_MASK = 131080u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_WRITE: TOKEN_ACCESS_MASK = 131296u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_EXECUTE: TOKEN_ACCESS_MASK = 131072u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_TRUST_CONSTRAINT_MASK: TOKEN_ACCESS_MASK = 131096u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ACCESS_PSEUDO_HANDLE_WIN8: TOKEN_ACCESS_MASK = 24u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ACCESS_PSEUDO_HANDLE: TOKEN_ACCESS_MASK = 24u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_ALL_ACCESS: TOKEN_ACCESS_MASK = 983295u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type TOKEN_ELEVATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenElevationTypeDefault: TOKEN_ELEVATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenElevationTypeFull: TOKEN_ELEVATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenElevationTypeLimited: TOKEN_ELEVATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type TOKEN_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenUser: TOKEN_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenGroups: TOKEN_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenPrivileges: TOKEN_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenOwner: TOKEN_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenPrimaryGroup: TOKEN_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenDefaultDacl: TOKEN_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenSource: TOKEN_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenType: TOKEN_INFORMATION_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenImpersonationLevel: TOKEN_INFORMATION_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenStatistics: TOKEN_INFORMATION_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenRestrictedSids: TOKEN_INFORMATION_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenSessionId: TOKEN_INFORMATION_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenGroupsAndPrivileges: TOKEN_INFORMATION_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenSessionReference: TOKEN_INFORMATION_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenSandBoxInert: TOKEN_INFORMATION_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenAuditPolicy: TOKEN_INFORMATION_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenOrigin: TOKEN_INFORMATION_CLASS = 17i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenElevationType: TOKEN_INFORMATION_CLASS = 18i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenLinkedToken: TOKEN_INFORMATION_CLASS = 19i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenElevation: TOKEN_INFORMATION_CLASS = 20i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenHasRestrictions: TOKEN_INFORMATION_CLASS = 21i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenAccessInformation: TOKEN_INFORMATION_CLASS = 22i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenVirtualizationAllowed: TOKEN_INFORMATION_CLASS = 23i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenVirtualizationEnabled: TOKEN_INFORMATION_CLASS = 24i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenIntegrityLevel: TOKEN_INFORMATION_CLASS = 25i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenUIAccess: TOKEN_INFORMATION_CLASS = 26i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenMandatoryPolicy: TOKEN_INFORMATION_CLASS = 27i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenLogonSid: TOKEN_INFORMATION_CLASS = 28i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenIsAppContainer: TOKEN_INFORMATION_CLASS = 29i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenCapabilities: TOKEN_INFORMATION_CLASS = 30i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenAppContainerSid: TOKEN_INFORMATION_CLASS = 31i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenAppContainerNumber: TOKEN_INFORMATION_CLASS = 32i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenUserClaimAttributes: TOKEN_INFORMATION_CLASS = 33i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenDeviceClaimAttributes: TOKEN_INFORMATION_CLASS = 34i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenRestrictedUserClaimAttributes: TOKEN_INFORMATION_CLASS = 35i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenRestrictedDeviceClaimAttributes: TOKEN_INFORMATION_CLASS = 36i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenDeviceGroups: TOKEN_INFORMATION_CLASS = 37i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenRestrictedDeviceGroups: TOKEN_INFORMATION_CLASS = 38i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenSecurityAttributes: TOKEN_INFORMATION_CLASS = 39i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenIsRestricted: TOKEN_INFORMATION_CLASS = 40i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenProcessTrustLevel: TOKEN_INFORMATION_CLASS = 41i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenPrivateNameSpace: TOKEN_INFORMATION_CLASS = 42i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenSingletonAttributes: TOKEN_INFORMATION_CLASS = 43i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenBnoIsolation: TOKEN_INFORMATION_CLASS = 44i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenChildProcessFlags: TOKEN_INFORMATION_CLASS = 45i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenIsLessPrivilegedAppContainer: TOKEN_INFORMATION_CLASS = 46i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenIsSandboxed: TOKEN_INFORMATION_CLASS = 47i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const MaxTokenInfoClass: TOKEN_INFORMATION_CLASS = 48i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type TOKEN_MANDATORY_POLICY_ID = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_MANDATORY_POLICY_OFF: TOKEN_MANDATORY_POLICY_ID = 0u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_MANDATORY_POLICY_NO_WRITE_UP: TOKEN_MANDATORY_POLICY_ID = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN: TOKEN_MANDATORY_POLICY_ID = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TOKEN_MANDATORY_POLICY_VALID_MASK: TOKEN_MANDATORY_POLICY_ID = 3u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type TOKEN_PRIVILEGES_ATTRIBUTES = u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_PRIVILEGE_ENABLED: TOKEN_PRIVILEGES_ATTRIBUTES = 2u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_PRIVILEGE_ENABLED_BY_DEFAULT: TOKEN_PRIVILEGES_ATTRIBUTES = 1u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_PRIVILEGE_REMOVED: TOKEN_PRIVILEGES_ATTRIBUTES = 4u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const SE_PRIVILEGE_USED_FOR_ACCESS: TOKEN_PRIVILEGES_ATTRIBUTES = 2147483648u32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type TOKEN_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenPrimary: TOKEN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const TokenImpersonation: TOKEN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type WELL_KNOWN_SID_TYPE = i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinNullSid: WELL_KNOWN_SID_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinWorldSid: WELL_KNOWN_SID_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLocalSid: WELL_KNOWN_SID_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCreatorOwnerSid: WELL_KNOWN_SID_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCreatorGroupSid: WELL_KNOWN_SID_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCreatorOwnerServerSid: WELL_KNOWN_SID_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCreatorGroupServerSid: WELL_KNOWN_SID_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinNtAuthoritySid: WELL_KNOWN_SID_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinDialupSid: WELL_KNOWN_SID_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinNetworkSid: WELL_KNOWN_SID_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBatchSid: WELL_KNOWN_SID_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinInteractiveSid: WELL_KNOWN_SID_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinServiceSid: WELL_KNOWN_SID_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAnonymousSid: WELL_KNOWN_SID_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinProxySid: WELL_KNOWN_SID_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinEnterpriseControllersSid: WELL_KNOWN_SID_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinSelfSid: WELL_KNOWN_SID_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAuthenticatedUserSid: WELL_KNOWN_SID_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinRestrictedCodeSid: WELL_KNOWN_SID_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinTerminalServerSid: WELL_KNOWN_SID_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinRemoteLogonIdSid: WELL_KNOWN_SID_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLogonIdsSid: WELL_KNOWN_SID_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLocalSystemSid: WELL_KNOWN_SID_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLocalServiceSid: WELL_KNOWN_SID_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinNetworkServiceSid: WELL_KNOWN_SID_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinDomainSid: WELL_KNOWN_SID_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinAdministratorsSid: WELL_KNOWN_SID_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinUsersSid: WELL_KNOWN_SID_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinGuestsSid: WELL_KNOWN_SID_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinPowerUsersSid: WELL_KNOWN_SID_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinAccountOperatorsSid: WELL_KNOWN_SID_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinSystemOperatorsSid: WELL_KNOWN_SID_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinPrintOperatorsSid: WELL_KNOWN_SID_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinBackupOperatorsSid: WELL_KNOWN_SID_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinReplicatorSid: WELL_KNOWN_SID_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinPreWindows2000CompatibleAccessSid: WELL_KNOWN_SID_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinRemoteDesktopUsersSid: WELL_KNOWN_SID_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinNetworkConfigurationOperatorsSid: WELL_KNOWN_SID_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountAdministratorSid: WELL_KNOWN_SID_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountGuestSid: WELL_KNOWN_SID_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountKrbtgtSid: WELL_KNOWN_SID_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountDomainAdminsSid: WELL_KNOWN_SID_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountDomainUsersSid: WELL_KNOWN_SID_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountDomainGuestsSid: WELL_KNOWN_SID_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountComputersSid: WELL_KNOWN_SID_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountControllersSid: WELL_KNOWN_SID_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountCertAdminsSid: WELL_KNOWN_SID_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountSchemaAdminsSid: WELL_KNOWN_SID_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountEnterpriseAdminsSid: WELL_KNOWN_SID_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountPolicyAdminsSid: WELL_KNOWN_SID_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountRasAndIasServersSid: WELL_KNOWN_SID_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinNTLMAuthenticationSid: WELL_KNOWN_SID_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinDigestAuthenticationSid: WELL_KNOWN_SID_TYPE = 52i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinSChannelAuthenticationSid: WELL_KNOWN_SID_TYPE = 53i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinThisOrganizationSid: WELL_KNOWN_SID_TYPE = 54i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinOtherOrganizationSid: WELL_KNOWN_SID_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinIncomingForestTrustBuildersSid: WELL_KNOWN_SID_TYPE = 56i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinPerfMonitoringUsersSid: WELL_KNOWN_SID_TYPE = 57i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinPerfLoggingUsersSid: WELL_KNOWN_SID_TYPE = 58i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinAuthorizationAccessSid: WELL_KNOWN_SID_TYPE = 59i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinTerminalServerLicenseServersSid: WELL_KNOWN_SID_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinDCOMUsersSid: WELL_KNOWN_SID_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinIUsersSid: WELL_KNOWN_SID_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinIUserSid: WELL_KNOWN_SID_TYPE = 63i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinCryptoOperatorsSid: WELL_KNOWN_SID_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinUntrustedLabelSid: WELL_KNOWN_SID_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLowLabelSid: WELL_KNOWN_SID_TYPE = 66i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinMediumLabelSid: WELL_KNOWN_SID_TYPE = 67i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinHighLabelSid: WELL_KNOWN_SID_TYPE = 68i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinSystemLabelSid: WELL_KNOWN_SID_TYPE = 69i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinWriteRestrictedCodeSid: WELL_KNOWN_SID_TYPE = 70i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCreatorOwnerRightsSid: WELL_KNOWN_SID_TYPE = 71i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCacheablePrincipalsGroupSid: WELL_KNOWN_SID_TYPE = 72i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinNonCacheablePrincipalsGroupSid: WELL_KNOWN_SID_TYPE = 73i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinEnterpriseReadonlyControllersSid: WELL_KNOWN_SID_TYPE = 74i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountReadonlyControllersSid: WELL_KNOWN_SID_TYPE = 75i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinEventLogReadersGroup: WELL_KNOWN_SID_TYPE = 76i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinNewEnterpriseReadonlyControllersSid: WELL_KNOWN_SID_TYPE = 77i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinCertSvcDComAccessGroup: WELL_KNOWN_SID_TYPE = 78i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinMediumPlusLabelSid: WELL_KNOWN_SID_TYPE = 79i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLocalLogonSid: WELL_KNOWN_SID_TYPE = 80i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinConsoleLogonSid: WELL_KNOWN_SID_TYPE = 81i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinThisOrganizationCertificateSid: WELL_KNOWN_SID_TYPE = 82i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinApplicationPackageAuthoritySid: WELL_KNOWN_SID_TYPE = 83i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinAnyPackageSid: WELL_KNOWN_SID_TYPE = 84i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityInternetClientSid: WELL_KNOWN_SID_TYPE = 85i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityInternetClientServerSid: WELL_KNOWN_SID_TYPE = 86i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityPrivateNetworkClientServerSid: WELL_KNOWN_SID_TYPE = 87i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityPicturesLibrarySid: WELL_KNOWN_SID_TYPE = 88i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityVideosLibrarySid: WELL_KNOWN_SID_TYPE = 89i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityMusicLibrarySid: WELL_KNOWN_SID_TYPE = 90i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityDocumentsLibrarySid: WELL_KNOWN_SID_TYPE = 91i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilitySharedUserCertificatesSid: WELL_KNOWN_SID_TYPE = 92i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityEnterpriseAuthenticationSid: WELL_KNOWN_SID_TYPE = 93i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityRemovableStorageSid: WELL_KNOWN_SID_TYPE = 94i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinRDSRemoteAccessServersSid: WELL_KNOWN_SID_TYPE = 95i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinRDSEndpointServersSid: WELL_KNOWN_SID_TYPE = 96i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinRDSManagementServersSid: WELL_KNOWN_SID_TYPE = 97i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinUserModeDriversSid: WELL_KNOWN_SID_TYPE = 98i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinHyperVAdminsSid: WELL_KNOWN_SID_TYPE = 99i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountCloneableControllersSid: WELL_KNOWN_SID_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinAccessControlAssistanceOperatorsSid: WELL_KNOWN_SID_TYPE = 101i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinRemoteManagementUsersSid: WELL_KNOWN_SID_TYPE = 102i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAuthenticationAuthorityAssertedSid: WELL_KNOWN_SID_TYPE = 103i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAuthenticationServiceAssertedSid: WELL_KNOWN_SID_TYPE = 104i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLocalAccountSid: WELL_KNOWN_SID_TYPE = 105i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinLocalAccountAndAdministratorSid: WELL_KNOWN_SID_TYPE = 106i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountProtectedUsersSid: WELL_KNOWN_SID_TYPE = 107i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityAppointmentsSid: WELL_KNOWN_SID_TYPE = 108i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinCapabilityContactsSid: WELL_KNOWN_SID_TYPE = 109i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountDefaultSystemManagedSid: WELL_KNOWN_SID_TYPE = 110i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinDefaultSystemManagedGroupSid: WELL_KNOWN_SID_TYPE = 111i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinStorageReplicaAdminsSid: WELL_KNOWN_SID_TYPE = 112i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountKeyAdminsSid: WELL_KNOWN_SID_TYPE = 113i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAccountEnterpriseKeyAdminsSid: WELL_KNOWN_SID_TYPE = 114i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAuthenticationKeyTrustSid: WELL_KNOWN_SID_TYPE = 115i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAuthenticationKeyPropertyMFASid: WELL_KNOWN_SID_TYPE = 116i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAuthenticationKeyPropertyAttestationSid: WELL_KNOWN_SID_TYPE = 117i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinAuthenticationFreshKeyAuthSid: WELL_KNOWN_SID_TYPE = 118i32; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub const WinBuiltinDeviceOwnersSid: WELL_KNOWN_SID_TYPE = 119i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_ALLOWED_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_ALLOWED_ACE {} -impl ::core::clone::Clone for ACCESS_ALLOWED_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_ALLOWED_CALLBACK_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_ALLOWED_CALLBACK_ACE {} -impl ::core::clone::Clone for ACCESS_ALLOWED_CALLBACK_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_ALLOWED_CALLBACK_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_ALLOWED_CALLBACK_OBJECT_ACE {} -impl ::core::clone::Clone for ACCESS_ALLOWED_CALLBACK_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_ALLOWED_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_ALLOWED_OBJECT_ACE {} -impl ::core::clone::Clone for ACCESS_ALLOWED_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_DENIED_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_DENIED_ACE {} -impl ::core::clone::Clone for ACCESS_DENIED_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_DENIED_CALLBACK_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_DENIED_CALLBACK_ACE {} -impl ::core::clone::Clone for ACCESS_DENIED_CALLBACK_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_DENIED_CALLBACK_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_DENIED_CALLBACK_OBJECT_ACE {} -impl ::core::clone::Clone for ACCESS_DENIED_CALLBACK_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_DENIED_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for ACCESS_DENIED_OBJECT_ACE {} -impl ::core::clone::Clone for ACCESS_DENIED_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACCESS_REASONS { - pub Data: [u32; 32], -} -impl ::core::marker::Copy for ACCESS_REASONS {} -impl ::core::clone::Clone for ACCESS_REASONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACE_HEADER { - pub AceType: u8, - pub AceFlags: u8, - pub AceSize: u16, -} -impl ::core::marker::Copy for ACE_HEADER {} -impl ::core::clone::Clone for ACE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACL { - pub AclRevision: u8, - pub Sbz1: u8, - pub AclSize: u16, - pub AceCount: u16, - pub Sbz2: u16, -} -impl ::core::marker::Copy for ACL {} -impl ::core::clone::Clone for ACL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACL_REVISION_INFORMATION { - pub AclRevision: u32, -} -impl ::core::marker::Copy for ACL_REVISION_INFORMATION {} -impl ::core::clone::Clone for ACL_REVISION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct ACL_SIZE_INFORMATION { - pub AceCount: u32, - pub AclBytesInUse: u32, - pub AclBytesFree: u32, -} -impl ::core::marker::Copy for ACL_SIZE_INFORMATION {} -impl ::core::clone::Clone for ACL_SIZE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct CLAIM_SECURITY_ATTRIBUTES_INFORMATION { - pub Version: u16, - pub Reserved: u16, - pub AttributeCount: u32, - pub Attribute: CLAIM_SECURITY_ATTRIBUTES_INFORMATION_0, -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTES_INFORMATION {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub union CLAIM_SECURITY_ATTRIBUTES_INFORMATION_0 { - pub pAttributeV1: *mut CLAIM_SECURITY_ATTRIBUTE_V1, -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTES_INFORMATION_0 {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTES_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE { - pub Version: u64, - pub Name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE { - pub pValue: *mut ::core::ffi::c_void, - pub ValueLength: u32, -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 { - pub Name: u32, - pub ValueType: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE, - pub Reserved: u16, - pub Flags: CLAIM_SECURITY_ATTRIBUTE_FLAGS, - pub ValueCount: u32, - pub Values: CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_0, -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub union CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_0 { - pub pInt64: [u32; 1], - pub pUint64: [u32; 1], - pub ppString: [u32; 1], - pub pFqbn: [u32; 1], - pub pOctetString: [u32; 1], -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_0 {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct CLAIM_SECURITY_ATTRIBUTE_V1 { - pub Name: ::windows_sys::core::PWSTR, - pub ValueType: CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE, - pub Reserved: u16, - pub Flags: u32, - pub ValueCount: u32, - pub Values: CLAIM_SECURITY_ATTRIBUTE_V1_0, -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTE_V1 {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTE_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub union CLAIM_SECURITY_ATTRIBUTE_V1_0 { - pub pInt64: *mut i64, - pub pUint64: *mut u64, - pub ppString: *mut ::windows_sys::core::PWSTR, - pub pFqbn: *mut CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE, - pub pOctetString: *mut CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE, -} -impl ::core::marker::Copy for CLAIM_SECURITY_ATTRIBUTE_V1_0 {} -impl ::core::clone::Clone for CLAIM_SECURITY_ATTRIBUTE_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct GENERIC_MAPPING { - pub GenericRead: u32, - pub GenericWrite: u32, - pub GenericExecute: u32, - pub GenericAll: u32, -} -impl ::core::marker::Copy for GENERIC_MAPPING {} -impl ::core::clone::Clone for GENERIC_MAPPING { - fn clone(&self) -> Self { - *self - } -} -pub type HDIAGNOSTIC_DATA_QUERY_SESSION = isize; -pub type HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION = isize; -pub type HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION = isize; -pub type HDIAGNOSTIC_EVENT_TAG_DESCRIPTION = isize; -pub type HDIAGNOSTIC_RECORD = isize; -pub type HDIAGNOSTIC_REPORT = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LLFILETIME { - pub Anonymous: LLFILETIME_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LLFILETIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LLFILETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union LLFILETIME_0 { - pub ll: i64, - pub ft: super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LLFILETIME_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LLFILETIME_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LUID_AND_ATTRIBUTES { - pub Luid: super::Foundation::LUID, - pub Attributes: TOKEN_PRIVILEGES_ATTRIBUTES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LUID_AND_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LUID_AND_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -pub type NCRYPT_DESCRIPTOR_HANDLE = isize; -pub type NCRYPT_STREAM_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct OBJECT_TYPE_LIST { - pub Level: u16, - pub Sbz: u16, - pub ObjectType: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for OBJECT_TYPE_LIST {} -impl ::core::clone::Clone for OBJECT_TYPE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRIVILEGE_SET { - pub PrivilegeCount: u32, - pub Control: u32, - pub Privilege: [LUID_AND_ATTRIBUTES; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRIVILEGE_SET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRIVILEGE_SET { - fn clone(&self) -> Self { - *self - } -} -pub type PSECURITY_DESCRIPTOR = *mut ::core::ffi::c_void; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct QUOTA_LIMITS { - pub PagedPoolLimit: usize, - pub NonPagedPoolLimit: usize, - pub MinimumWorkingSetSize: usize, - pub MaximumWorkingSetSize: usize, - pub PagefileLimit: usize, - pub TimeLimit: i64, -} -impl ::core::marker::Copy for QUOTA_LIMITS {} -impl ::core::clone::Clone for QUOTA_LIMITS { - fn clone(&self) -> Self { - *self - } -} -pub type SAFER_LEVEL_HANDLE = isize; -pub type SC_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_ATTRIBUTES { - pub nLength: u32, - pub lpSecurityDescriptor: *mut ::core::ffi::c_void, - pub bInheritHandle: super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_CAPABILITIES { - pub AppContainerSid: super::Foundation::PSID, - pub Capabilities: *mut SID_AND_ATTRIBUTES, - pub CapabilityCount: u32, - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_DESCRIPTOR { - pub Revision: u8, - pub Sbz1: u8, - pub Control: SECURITY_DESCRIPTOR_CONTROL, - pub Owner: super::Foundation::PSID, - pub Group: super::Foundation::PSID, - pub Sacl: *mut ACL, - pub Dacl: *mut ACL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SECURITY_DESCRIPTOR_RELATIVE { - pub Revision: u8, - pub Sbz1: u8, - pub Control: SECURITY_DESCRIPTOR_CONTROL, - pub Owner: u32, - pub Group: u32, - pub Sacl: u32, - pub Dacl: u32, -} -impl ::core::marker::Copy for SECURITY_DESCRIPTOR_RELATIVE {} -impl ::core::clone::Clone for SECURITY_DESCRIPTOR_RELATIVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SECURITY_QUALITY_OF_SERVICE { - pub Length: u32, - pub ImpersonationLevel: SECURITY_IMPERSONATION_LEVEL, - pub ContextTrackingMode: u8, - pub EffectiveOnly: super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SECURITY_QUALITY_OF_SERVICE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SECURITY_QUALITY_OF_SERVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SE_ACCESS_REPLY { - pub Size: u32, - pub ResultListCount: u32, - pub GrantedAccess: *mut u32, - pub AccessStatus: *mut u32, - pub AccessReason: *mut ACCESS_REASONS, - pub Privileges: *mut *mut PRIVILEGE_SET, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SE_ACCESS_REPLY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SE_ACCESS_REPLY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SE_ACCESS_REQUEST { - pub Size: u32, - pub SeSecurityDescriptor: *mut SE_SECURITY_DESCRIPTOR, - pub DesiredAccess: u32, - pub PreviouslyGrantedAccess: u32, - pub PrincipalSelfSid: super::Foundation::PSID, - pub GenericMapping: *mut GENERIC_MAPPING, - pub ObjectTypeListCount: u32, - pub ObjectTypeList: *mut OBJECT_TYPE_LIST, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SE_ACCESS_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SE_ACCESS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SE_IMPERSONATION_STATE { - pub Token: *mut ::core::ffi::c_void, - pub CopyOnOpen: super::Foundation::BOOLEAN, - pub EffectiveOnly: super::Foundation::BOOLEAN, - pub Level: SECURITY_IMPERSONATION_LEVEL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SE_IMPERSONATION_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SE_IMPERSONATION_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SE_SECURITY_DESCRIPTOR { - pub Size: u32, - pub Flags: u32, - pub SecurityDescriptor: PSECURITY_DESCRIPTOR, -} -impl ::core::marker::Copy for SE_SECURITY_DESCRIPTOR {} -impl ::core::clone::Clone for SE_SECURITY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub union SE_SID { - pub Sid: SID, - pub Buffer: [u8; 68], -} -impl ::core::marker::Copy for SE_SID {} -impl ::core::clone::Clone for SE_SID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SID { - pub Revision: u8, - pub SubAuthorityCount: u8, - pub IdentifierAuthority: SID_IDENTIFIER_AUTHORITY, - pub SubAuthority: [u32; 1], -} -impl ::core::marker::Copy for SID {} -impl ::core::clone::Clone for SID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SID_AND_ATTRIBUTES { - pub Sid: super::Foundation::PSID, - pub Attributes: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SID_AND_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SID_AND_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SID_AND_ATTRIBUTES_HASH { - pub SidCount: u32, - pub SidAttr: *mut SID_AND_ATTRIBUTES, - pub Hash: [usize; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SID_AND_ATTRIBUTES_HASH {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SID_AND_ATTRIBUTES_HASH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SID_IDENTIFIER_AUTHORITY { - pub Value: [u8; 6], -} -impl ::core::marker::Copy for SID_IDENTIFIER_AUTHORITY {} -impl ::core::clone::Clone for SID_IDENTIFIER_AUTHORITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_ACCESS_FILTER_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_ACCESS_FILTER_ACE {} -impl ::core::clone::Clone for SYSTEM_ACCESS_FILTER_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_ALARM_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_ALARM_ACE {} -impl ::core::clone::Clone for SYSTEM_ALARM_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_ALARM_CALLBACK_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_ALARM_CALLBACK_ACE {} -impl ::core::clone::Clone for SYSTEM_ALARM_CALLBACK_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_ALARM_CALLBACK_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_ALARM_CALLBACK_OBJECT_ACE {} -impl ::core::clone::Clone for SYSTEM_ALARM_CALLBACK_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_ALARM_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: u32, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_ALARM_OBJECT_ACE {} -impl ::core::clone::Clone for SYSTEM_ALARM_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_AUDIT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_AUDIT_ACE {} -impl ::core::clone::Clone for SYSTEM_AUDIT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_AUDIT_CALLBACK_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_AUDIT_CALLBACK_ACE {} -impl ::core::clone::Clone for SYSTEM_AUDIT_CALLBACK_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_AUDIT_CALLBACK_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_AUDIT_CALLBACK_OBJECT_ACE {} -impl ::core::clone::Clone for SYSTEM_AUDIT_CALLBACK_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_AUDIT_OBJECT_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub Flags: SYSTEM_AUDIT_OBJECT_ACE_FLAGS, - pub ObjectType: ::windows_sys::core::GUID, - pub InheritedObjectType: ::windows_sys::core::GUID, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_AUDIT_OBJECT_ACE {} -impl ::core::clone::Clone for SYSTEM_AUDIT_OBJECT_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_MANDATORY_LABEL_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_MANDATORY_LABEL_ACE {} -impl ::core::clone::Clone for SYSTEM_MANDATORY_LABEL_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_PROCESS_TRUST_LABEL_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_PROCESS_TRUST_LABEL_ACE {} -impl ::core::clone::Clone for SYSTEM_PROCESS_TRUST_LABEL_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_RESOURCE_ATTRIBUTE_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_RESOURCE_ATTRIBUTE_ACE {} -impl ::core::clone::Clone for SYSTEM_RESOURCE_ATTRIBUTE_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct SYSTEM_SCOPED_POLICY_ID_ACE { - pub Header: ACE_HEADER, - pub Mask: u32, - pub SidStart: u32, -} -impl ::core::marker::Copy for SYSTEM_SCOPED_POLICY_ID_ACE {} -impl ::core::clone::Clone for SYSTEM_SCOPED_POLICY_ID_ACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_ACCESS_INFORMATION { - pub SidHash: *mut SID_AND_ATTRIBUTES_HASH, - pub RestrictedSidHash: *mut SID_AND_ATTRIBUTES_HASH, - pub Privileges: *mut TOKEN_PRIVILEGES, - pub AuthenticationId: super::Foundation::LUID, - pub TokenType: TOKEN_TYPE, - pub ImpersonationLevel: SECURITY_IMPERSONATION_LEVEL, - pub MandatoryPolicy: TOKEN_MANDATORY_POLICY, - pub Flags: u32, - pub AppContainerNumber: u32, - pub PackageSid: super::Foundation::PSID, - pub CapabilitiesHash: *mut SID_AND_ATTRIBUTES_HASH, - pub TrustLevelSid: super::Foundation::PSID, - pub SecurityAttributes: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_ACCESS_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_ACCESS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_APPCONTAINER_INFORMATION { - pub TokenAppContainer: super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_APPCONTAINER_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_APPCONTAINER_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct TOKEN_AUDIT_POLICY { - pub PerUserPolicy: [u8; 30], -} -impl ::core::marker::Copy for TOKEN_AUDIT_POLICY {} -impl ::core::clone::Clone for TOKEN_AUDIT_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_CONTROL { - pub TokenId: super::Foundation::LUID, - pub AuthenticationId: super::Foundation::LUID, - pub ModifiedId: super::Foundation::LUID, - pub TokenSource: TOKEN_SOURCE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_CONTROL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_CONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct TOKEN_DEFAULT_DACL { - pub DefaultDacl: *mut ACL, -} -impl ::core::marker::Copy for TOKEN_DEFAULT_DACL {} -impl ::core::clone::Clone for TOKEN_DEFAULT_DACL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct TOKEN_DEVICE_CLAIMS { - pub DeviceClaims: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for TOKEN_DEVICE_CLAIMS {} -impl ::core::clone::Clone for TOKEN_DEVICE_CLAIMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct TOKEN_ELEVATION { - pub TokenIsElevated: u32, -} -impl ::core::marker::Copy for TOKEN_ELEVATION {} -impl ::core::clone::Clone for TOKEN_ELEVATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_GROUPS { - pub GroupCount: u32, - pub Groups: [SID_AND_ATTRIBUTES; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_GROUPS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_GROUPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_GROUPS_AND_PRIVILEGES { - pub SidCount: u32, - pub SidLength: u32, - pub Sids: *mut SID_AND_ATTRIBUTES, - pub RestrictedSidCount: u32, - pub RestrictedSidLength: u32, - pub RestrictedSids: *mut SID_AND_ATTRIBUTES, - pub PrivilegeCount: u32, - pub PrivilegeLength: u32, - pub Privileges: *mut LUID_AND_ATTRIBUTES, - pub AuthenticationId: super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_GROUPS_AND_PRIVILEGES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_GROUPS_AND_PRIVILEGES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_LINKED_TOKEN { - pub LinkedToken: super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_LINKED_TOKEN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_LINKED_TOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_MANDATORY_LABEL { - pub Label: SID_AND_ATTRIBUTES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_MANDATORY_LABEL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_MANDATORY_LABEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct TOKEN_MANDATORY_POLICY { - pub Policy: TOKEN_MANDATORY_POLICY_ID, -} -impl ::core::marker::Copy for TOKEN_MANDATORY_POLICY {} -impl ::core::clone::Clone for TOKEN_MANDATORY_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_ORIGIN { - pub OriginatingLogonSession: super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_ORIGIN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_ORIGIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_OWNER { - pub Owner: super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_OWNER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_OWNER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_PRIMARY_GROUP { - pub PrimaryGroup: super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_PRIMARY_GROUP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_PRIMARY_GROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_PRIVILEGES { - pub PrivilegeCount: u32, - pub Privileges: [LUID_AND_ATTRIBUTES; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_PRIVILEGES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_PRIVILEGES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_SOURCE { - pub SourceName: [super::Foundation::CHAR; 8], - pub SourceIdentifier: super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_SOURCE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_SOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_STATISTICS { - pub TokenId: super::Foundation::LUID, - pub AuthenticationId: super::Foundation::LUID, - pub ExpirationTime: i64, - pub TokenType: TOKEN_TYPE, - pub ImpersonationLevel: SECURITY_IMPERSONATION_LEVEL, - pub DynamicCharged: u32, - pub DynamicAvailable: u32, - pub GroupCount: u32, - pub PrivilegeCount: u32, - pub ModifiedId: super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_STATISTICS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_USER { - pub User: SID_AND_ATTRIBUTES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_USER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_USER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub struct TOKEN_USER_CLAIMS { - pub UserClaims: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for TOKEN_USER_CLAIMS {} -impl ::core::clone::Clone for TOKEN_USER_CLAIMS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Security\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLSA_AP_CALL_PACKAGE_UNTRUSTED = ::core::option::Option super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_Security\"`*"] -pub type SEC_THREAD_START = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Cabinets/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Cabinets/mod.rs deleted file mode 100644 index 8b097dc..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Cabinets/mod.rs +++ /dev/null @@ -1,417 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIAddFile ( hfci : *const ::core::ffi::c_void , pszsourcefile : :: windows_sys::core::PCSTR , pszfilename : :: windows_sys::core::PCSTR , fexecute : super::super::Foundation:: BOOL , pfnfcignc : PFNFCIGETNEXTCABINET , pfnfcis : PFNFCISTATUS , pfnfcigoi : PFNFCIGETOPENINFO , typecompress : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCICreate ( perf : *const ERF , pfnfcifp : PFNFCIFILEPLACED , pfna : PFNFCIALLOC , pfnf : PFNFCIFREE , pfnopen : PFNFCIOPEN , pfnread : PFNFCIREAD , pfnwrite : PFNFCIWRITE , pfnclose : PFNFCICLOSE , pfnseek : PFNFCISEEK , pfndelete : PFNFCIDELETE , pfnfcigtf : PFNFCIGETTEMPFILE , pccab : *const CCAB , pv : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIDestroy ( hfci : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIFlushCabinet ( hfci : *const ::core::ffi::c_void , fgetnextcab : super::super::Foundation:: BOOL , pfnfcignc : PFNFCIGETNEXTCABINET , pfnfcis : PFNFCISTATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIFlushFolder ( hfci : *const ::core::ffi::c_void , pfnfcignc : PFNFCIGETNEXTCABINET , pfnfcis : PFNFCISTATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDICopy ( hfdi : *const ::core::ffi::c_void , pszcabinet : :: windows_sys::core::PCSTR , pszcabpath : :: windows_sys::core::PCSTR , flags : i32 , pfnfdin : PFNFDINOTIFY , pfnfdid : PFNFDIDECRYPT , pvuser : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDICreate ( pfnalloc : PFNALLOC , pfnfree : PFNFREE , pfnopen : PFNOPEN , pfnread : PFNREAD , pfnwrite : PFNWRITE , pfnclose : PFNCLOSE , pfnseek : PFNSEEK , cputype : FDICREATE_CPU_TYPE , perf : *mut ERF ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDIDestroy ( hfdi : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDIIsCabinet ( hfdi : *const ::core::ffi::c_void , hf : isize , pfdici : *mut FDICABINETINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDITruncateCabinet ( hfdi : *const ::core::ffi::c_void , pszcabinetname : :: windows_sys::core::PCSTR , ifoldertodelete : u16 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const CB_MAX_CABINET_NAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const CB_MAX_CAB_PATH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const CB_MAX_DISK: i32 = 2147483647i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const CB_MAX_DISK_NAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const CB_MAX_FILENAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const INCLUDED_FCI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const INCLUDED_FDI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const INCLUDED_TYPES_FCI_FDI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const _A_EXEC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const _A_NAME_IS_UTF: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const statusCabinet: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const statusFile: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const statusFolder: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompBAD: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompLZX_WINDOW_HI: u32 = 5376u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompLZX_WINDOW_LO: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompMASK_LZX_WINDOW: u32 = 7936u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompMASK_QUANTUM_LEVEL: u32 = 240u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompMASK_QUANTUM_MEM: u32 = 7936u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompMASK_RESERVED: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompMASK_TYPE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompQUANTUM_LEVEL_HI: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompQUANTUM_LEVEL_LO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompQUANTUM_MEM_HI: u32 = 5376u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompQUANTUM_MEM_LO: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompSHIFT_LZX_WINDOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompSHIFT_QUANTUM_LEVEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompSHIFT_QUANTUM_MEM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompTYPE_LZX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompTYPE_MSZIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompTYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const tcompTYPE_QUANTUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type FCIERROR = i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_NONE: FCIERROR = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_OPEN_SRC: FCIERROR = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_READ_SRC: FCIERROR = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_ALLOC_FAIL: FCIERROR = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_TEMP_FILE: FCIERROR = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_BAD_COMPR_TYPE: FCIERROR = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_CAB_FILE: FCIERROR = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_USER_ABORT: FCIERROR = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_MCI_FAIL: FCIERROR = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FCIERR_CAB_FORMAT_LIMIT: FCIERROR = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type FDICREATE_CPU_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const cpuUNKNOWN: FDICREATE_CPU_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const cpu80286: FDICREATE_CPU_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const cpu80386: FDICREATE_CPU_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type FDIDECRYPTTYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdidtNEW_CABINET: FDIDECRYPTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdidtNEW_FOLDER: FDIDECRYPTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdidtDECRYPT: FDIDECRYPTTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type FDIERROR = i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_NONE: FDIERROR = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_CABINET_NOT_FOUND: FDIERROR = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_NOT_A_CABINET: FDIERROR = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_UNKNOWN_CABINET_VERSION: FDIERROR = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_CORRUPT_CABINET: FDIERROR = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_ALLOC_FAIL: FDIERROR = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_BAD_COMPR_TYPE: FDIERROR = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_MDI_FAIL: FDIERROR = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_TARGET_FILE: FDIERROR = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_RESERVE_MISMATCH: FDIERROR = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_WRONG_CABINET: FDIERROR = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_USER_ABORT: FDIERROR = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const FDIERROR_EOF: FDIERROR = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type FDINOTIFICATIONTYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdintCABINET_INFO: FDINOTIFICATIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdintPARTIAL_FILE: FDINOTIFICATIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdintCOPY_FILE: FDINOTIFICATIONTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdintCLOSE_FILE_INFO: FDINOTIFICATIONTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdintNEXT_CABINET: FDINOTIFICATIONTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub const fdintENUMERATE: FDINOTIFICATIONTYPE = 5i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CCAB { - pub cb: u32, - pub cbFolderThresh: u32, - pub cbReserveCFHeader: u32, - pub cbReserveCFFolder: u32, - pub cbReserveCFData: u32, - pub iCab: i32, - pub iDisk: i32, - pub fFailOnIncompressible: i32, - pub setID: u16, - pub szDisk: [super::super::Foundation::CHAR; 256], - pub szCab: [super::super::Foundation::CHAR; 256], - pub szCabPath: [super::super::Foundation::CHAR; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CCAB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CCAB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ERF { - pub erfOper: i32, - pub erfType: i32, - pub fError: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ERF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ERF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FDICABINETINFO { - pub cbCabinet: i32, - pub cFolders: u16, - pub cFiles: u16, - pub setID: u16, - pub iCabinet: u16, - pub fReserve: super::super::Foundation::BOOL, - pub hasprev: super::super::Foundation::BOOL, - pub hasnext: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDICABINETINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDICABINETINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FDIDECRYPT { - pub fdidt: FDIDECRYPTTYPE, - pub pvUser: *mut ::core::ffi::c_void, - pub Anonymous: FDIDECRYPT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDIDECRYPT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDIDECRYPT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union FDIDECRYPT_0 { - pub cabinet: FDIDECRYPT_0_0, - pub folder: FDIDECRYPT_0_2, - pub decrypt: FDIDECRYPT_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDIDECRYPT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDIDECRYPT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FDIDECRYPT_0_0 { - pub pHeaderReserve: *mut ::core::ffi::c_void, - pub cbHeaderReserve: u16, - pub setID: u16, - pub iCabinet: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDIDECRYPT_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDIDECRYPT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FDIDECRYPT_0_1 { - pub pDataReserve: *mut ::core::ffi::c_void, - pub cbDataReserve: u16, - pub pbData: *mut ::core::ffi::c_void, - pub cbData: u16, - pub fSplit: super::super::Foundation::BOOL, - pub cbPartial: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDIDECRYPT_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDIDECRYPT_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FDIDECRYPT_0_2 { - pub pFolderReserve: *mut ::core::ffi::c_void, - pub cbFolderReserve: u16, - pub iFolder: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDIDECRYPT_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDIDECRYPT_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub struct FDINOTIFICATION { - pub cb: i32, - pub psz1: ::windows_sys::core::PSTR, - pub psz2: ::windows_sys::core::PSTR, - pub psz3: ::windows_sys::core::PSTR, - pub pv: *mut ::core::ffi::c_void, - pub hf: isize, - pub date: u16, - pub time: u16, - pub attribs: u16, - pub setID: u16, - pub iCabinet: u16, - pub iFolder: u16, - pub fdie: FDIERROR, -} -impl ::core::marker::Copy for FDINOTIFICATION {} -impl ::core::clone::Clone for FDINOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct FDISPILLFILE { - pub ach: [super::super::Foundation::CHAR; 2], - pub cbFile: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDISPILLFILE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDISPILLFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct FDISPILLFILE { - pub ach: [super::super::Foundation::CHAR; 2], - pub cbFile: i32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FDISPILLFILE {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FDISPILLFILE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNCLOSE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCIALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCICLOSE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCIDELETE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNFCIFILEPLACED = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCIFREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNFCIGETNEXTCABINET = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCIGETOPENINFO = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNFCIGETTEMPFILE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCIOPEN = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCIREAD = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCISEEK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCISTATUS = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFCIWRITE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNFDIDECRYPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFDINOTIFY = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNFREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNOPEN = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNREAD = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNSEEK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] -pub type PFNWRITE = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/CloudFilters/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/CloudFilters/mod.rs deleted file mode 100644 index 2c976fe..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/CloudFilters/mod.rs +++ /dev/null @@ -1,1250 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfCloseHandle ( filehandle : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfConnectSyncRoot ( syncrootpath : :: windows_sys::core::PCWSTR , callbacktable : *const CF_CALLBACK_REGISTRATION , callbackcontext : *const ::core::ffi::c_void , connectflags : CF_CONNECT_FLAGS , connectionkey : *mut CF_CONNECTION_KEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfConvertToPlaceholder ( filehandle : super::super::Foundation:: HANDLE , fileidentity : *const ::core::ffi::c_void , fileidentitylength : u32 , convertflags : CF_CONVERT_FLAGS , convertusn : *mut i64 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Storage_FileSystem")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] fn CfCreatePlaceholders ( basedirectorypath : :: windows_sys::core::PCWSTR , placeholderarray : *mut CF_PLACEHOLDER_CREATE_INFO , placeholdercount : u32 , createflags : CF_CREATE_FLAGS , entriesprocessed : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfDehydratePlaceholder ( filehandle : super::super::Foundation:: HANDLE , startingoffset : i64 , length : i64 , dehydrateflags : CF_DEHYDRATE_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfDisconnectSyncRoot ( connectionkey : CF_CONNECTION_KEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_CorrelationVector"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfExecute ( opinfo : *const CF_OPERATION_INFO , opparams : *mut CF_OPERATION_PARAMETERS ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfGetCorrelationVector ( filehandle : super::super::Foundation:: HANDLE , correlationvector : *mut super::super::System::CorrelationVector:: CORRELATION_VECTOR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetPlaceholderInfo ( filehandle : super::super::Foundation:: HANDLE , infoclass : CF_PLACEHOLDER_INFO_CLASS , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetPlaceholderRangeInfo ( filehandle : super::super::Foundation:: HANDLE , infoclass : CF_PLACEHOLDER_RANGE_INFO_CLASS , startingoffset : i64 , length : i64 , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfGetPlaceholderStateFromAttributeTag ( fileattributes : u32 , reparsetag : u32 ) -> CF_PLACEHOLDER_STATE ); -#[cfg(feature = "Win32_Storage_FileSystem")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] fn CfGetPlaceholderStateFromFileInfo ( infobuffer : *const ::core::ffi::c_void , infoclass : super::FileSystem:: FILE_INFO_BY_HANDLE_CLASS ) -> CF_PLACEHOLDER_STATE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] fn CfGetPlaceholderStateFromFindData ( finddata : *const super::FileSystem:: WIN32_FIND_DATAA ) -> CF_PLACEHOLDER_STATE ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfGetPlatformInfo ( platformversion : *mut CF_PLATFORM_INFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetSyncRootInfoByHandle ( filehandle : super::super::Foundation:: HANDLE , infoclass : CF_SYNC_ROOT_INFO_CLASS , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfGetSyncRootInfoByPath ( filepath : :: windows_sys::core::PCWSTR , infoclass : CF_SYNC_ROOT_INFO_CLASS , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetTransferKey ( filehandle : super::super::Foundation:: HANDLE , transferkey : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetWin32HandleFromProtectedHandle ( protectedhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfHydratePlaceholder ( filehandle : super::super::Foundation:: HANDLE , startingoffset : i64 , length : i64 , hydrateflags : CF_HYDRATE_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfOpenFileWithOplock ( filepath : :: windows_sys::core::PCWSTR , flags : CF_OPEN_FILE_FLAGS , protectedhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfQuerySyncProviderStatus ( connectionkey : CF_CONNECTION_KEY , providerstatus : *mut CF_SYNC_PROVIDER_STATUS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfReferenceProtectedHandle ( protectedhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfRegisterSyncRoot ( syncrootpath : :: windows_sys::core::PCWSTR , registration : *const CF_SYNC_REGISTRATION , policies : *const CF_SYNC_POLICIES , registerflags : CF_REGISTER_FLAGS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfReleaseProtectedHandle ( protectedhandle : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfReleaseTransferKey ( filehandle : super::super::Foundation:: HANDLE , transferkey : *mut i64 ) -> ( ) ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfReportProviderProgress ( connectionkey : CF_CONNECTION_KEY , transferkey : i64 , providerprogresstotal : i64 , providerprogresscompleted : i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfReportProviderProgress2 ( connectionkey : CF_CONNECTION_KEY , transferkey : i64 , requestkey : i64 , providerprogresstotal : i64 , providerprogresscompleted : i64 , targetsessionid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfReportSyncStatus ( syncrootpath : :: windows_sys::core::PCWSTR , syncstatus : *const CF_SYNC_STATUS ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfRevertPlaceholder ( filehandle : super::super::Foundation:: HANDLE , revertflags : CF_REVERT_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfSetCorrelationVector ( filehandle : super::super::Foundation:: HANDLE , correlationvector : *const super::super::System::CorrelationVector:: CORRELATION_VECTOR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfSetInSyncState ( filehandle : super::super::Foundation:: HANDLE , insyncstate : CF_IN_SYNC_STATE , insyncflags : CF_SET_IN_SYNC_FLAGS , insyncusn : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfSetPinState ( filehandle : super::super::Foundation:: HANDLE , pinstate : CF_PIN_STATE , pinflags : CF_SET_PIN_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfUnregisterSyncRoot ( syncrootpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`*"] fn CfUpdatePlaceholder ( filehandle : super::super::Foundation:: HANDLE , fsmetadata : *const CF_FS_METADATA , fileidentity : *const ::core::ffi::c_void , fileidentitylength : u32 , dehydraterangearray : *const CF_FILE_RANGE , dehydraterangecount : u32 , updateflags : CF_UPDATE_FLAGS , updateusn : *mut i64 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfUpdateSyncProviderStatus ( connectionkey : CF_CONNECTION_KEY , providerstatus : CF_SYNC_PROVIDER_STATUS ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_MAX_PRIORITY_HINT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_MAX_PROVIDER_NAME_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_MAX_PROVIDER_VERSION_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_MAX_FILE_IDENTITY_LENGTH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_REQUEST_KEY_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_CANCEL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_CANCEL_FLAG_NONE: CF_CALLBACK_CANCEL_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_CANCEL_FLAG_IO_TIMEOUT: CF_CALLBACK_CANCEL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_CANCEL_FLAG_IO_ABORTED: CF_CALLBACK_CANCEL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_CLOSE_COMPLETION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_CLOSE_COMPLETION_FLAG_NONE: CF_CALLBACK_CLOSE_COMPLETION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_CLOSE_COMPLETION_FLAG_DELETED: CF_CALLBACK_CLOSE_COMPLETION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_NONE: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_BACKGROUND: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_DEHYDRATED: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_DEHYDRATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATE_FLAG_NONE: CF_CALLBACK_DEHYDRATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATE_FLAG_BACKGROUND: CF_CALLBACK_DEHYDRATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_DEHYDRATION_REASON = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATION_REASON_NONE: CF_CALLBACK_DEHYDRATION_REASON = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATION_REASON_USER_MANUAL: CF_CALLBACK_DEHYDRATION_REASON = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_LOW_SPACE: CF_CALLBACK_DEHYDRATION_REASON = 2i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_INACTIVITY: CF_CALLBACK_DEHYDRATION_REASON = 3i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_OS_UPGRADE: CF_CALLBACK_DEHYDRATION_REASON = 4i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_DELETE_COMPLETION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DELETE_COMPLETION_FLAG_NONE: CF_CALLBACK_DELETE_COMPLETION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_DELETE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DELETE_FLAG_NONE: CF_CALLBACK_DELETE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DELETE_FLAG_IS_DIRECTORY: CF_CALLBACK_DELETE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_DELETE_FLAG_IS_UNDELETE: CF_CALLBACK_DELETE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_FETCH_DATA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_FETCH_DATA_FLAG_NONE: CF_CALLBACK_FETCH_DATA_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_FETCH_DATA_FLAG_RECOVERY: CF_CALLBACK_FETCH_DATA_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_FETCH_DATA_FLAG_EXPLICIT_HYDRATION: CF_CALLBACK_FETCH_DATA_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_FETCH_PLACEHOLDERS_FLAG_NONE: CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_OPEN_COMPLETION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_OPEN_COMPLETION_FLAG_NONE: CF_CALLBACK_OPEN_COMPLETION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNKNOWN: CF_CALLBACK_OPEN_COMPLETION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNSUPPORTED: CF_CALLBACK_OPEN_COMPLETION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_RENAME_COMPLETION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_RENAME_COMPLETION_FLAG_NONE: CF_CALLBACK_RENAME_COMPLETION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_RENAME_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_RENAME_FLAG_NONE: CF_CALLBACK_RENAME_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_RENAME_FLAG_IS_DIRECTORY: CF_CALLBACK_RENAME_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_RENAME_FLAG_SOURCE_IN_SCOPE: CF_CALLBACK_RENAME_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_RENAME_FLAG_TARGET_IN_SCOPE: CF_CALLBACK_RENAME_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_FETCH_DATA: CF_CALLBACK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_VALIDATE_DATA: CF_CALLBACK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_CANCEL_FETCH_DATA: CF_CALLBACK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_FETCH_PLACEHOLDERS: CF_CALLBACK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_CANCEL_FETCH_PLACEHOLDERS: CF_CALLBACK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_FILE_OPEN_COMPLETION: CF_CALLBACK_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_FILE_CLOSE_COMPLETION: CF_CALLBACK_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE: CF_CALLBACK_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE_COMPLETION: CF_CALLBACK_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_DELETE: CF_CALLBACK_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_DELETE_COMPLETION: CF_CALLBACK_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_RENAME: CF_CALLBACK_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NOTIFY_RENAME_COMPLETION: CF_CALLBACK_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_TYPE_NONE: CF_CALLBACK_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CALLBACK_VALIDATE_DATA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_VALIDATE_DATA_FLAG_NONE: CF_CALLBACK_VALIDATE_DATA_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CALLBACK_VALIDATE_DATA_FLAG_EXPLICIT_HYDRATION: CF_CALLBACK_VALIDATE_DATA_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CONNECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONNECT_FLAG_NONE: CF_CONNECT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO: CF_CONNECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH: CF_CONNECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION: CF_CONNECT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CONVERT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONVERT_FLAG_NONE: CF_CONVERT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONVERT_FLAG_MARK_IN_SYNC: CF_CONVERT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONVERT_FLAG_DEHYDRATE: CF_CONVERT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONVERT_FLAG_ENABLE_ON_DEMAND_POPULATION: CF_CONVERT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONVERT_FLAG_ALWAYS_FULL: CF_CONVERT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CONVERT_FLAG_FORCE_CONVERT_TO_CLOUD_FILE: CF_CONVERT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_CREATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CREATE_FLAG_NONE: CF_CREATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_CREATE_FLAG_STOP_ON_ERROR: CF_CREATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_DEHYDRATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_DEHYDRATE_FLAG_NONE: CF_DEHYDRATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_DEHYDRATE_FLAG_BACKGROUND: CF_DEHYDRATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_HARDLINK_POLICY = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HARDLINK_POLICY_NONE: CF_HARDLINK_POLICY = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HARDLINK_POLICY_ALLOWED: CF_HARDLINK_POLICY = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_HYDRATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATE_FLAG_NONE: CF_HYDRATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_HYDRATION_POLICY_MODIFIER = u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_MODIFIER_NONE: CF_HYDRATION_POLICY_MODIFIER = 0u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_MODIFIER_VALIDATION_REQUIRED: CF_HYDRATION_POLICY_MODIFIER = 1u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_MODIFIER_STREAMING_ALLOWED: CF_HYDRATION_POLICY_MODIFIER = 2u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_MODIFIER_AUTO_DEHYDRATION_ALLOWED: CF_HYDRATION_POLICY_MODIFIER = 4u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_MODIFIER_ALLOW_FULL_RESTART_HYDRATION: CF_HYDRATION_POLICY_MODIFIER = 8u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_HYDRATION_POLICY_PRIMARY = u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_PARTIAL: CF_HYDRATION_POLICY_PRIMARY = 0u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_PROGRESSIVE: CF_HYDRATION_POLICY_PRIMARY = 1u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_FULL: CF_HYDRATION_POLICY_PRIMARY = 2u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_HYDRATION_POLICY_ALWAYS_FULL: CF_HYDRATION_POLICY_PRIMARY = 3u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_INSYNC_POLICY = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_NONE: CF_INSYNC_POLICY = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME: CF_INSYNC_POLICY = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE: CF_INSYNC_POLICY = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE: CF_INSYNC_POLICY = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE: CF_INSYNC_POLICY = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME: CF_INSYNC_POLICY = 16u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE: CF_INSYNC_POLICY = 32u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE: CF_INSYNC_POLICY = 64u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE: CF_INSYNC_POLICY = 128u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME: CF_INSYNC_POLICY = 256u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME: CF_INSYNC_POLICY = 512u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_FILE_ALL: CF_INSYNC_POLICY = 5592335u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL: CF_INSYNC_POLICY = 11184880u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_TRACK_ALL: CF_INSYNC_POLICY = 16777215u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE: CF_INSYNC_POLICY = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_IN_SYNC_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_IN_SYNC_STATE_NOT_IN_SYNC: CF_IN_SYNC_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_IN_SYNC_STATE_IN_SYNC: CF_IN_SYNC_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPEN_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPEN_FILE_FLAG_NONE: CF_OPEN_FILE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPEN_FILE_FLAG_EXCLUSIVE: CF_OPEN_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPEN_FILE_FLAG_WRITE_ACCESS: CF_OPEN_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPEN_FILE_FLAG_DELETE_ACCESS: CF_OPEN_FILE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPEN_FILE_FLAG_FOREGROUND: CF_OPEN_FILE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_ACK_DATA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_ACK_DATA_FLAG_NONE: CF_OPERATION_ACK_DATA_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_ACK_DEHYDRATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_ACK_DEHYDRATE_FLAG_NONE: CF_OPERATION_ACK_DEHYDRATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_ACK_DELETE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_ACK_DELETE_FLAG_NONE: CF_OPERATION_ACK_DELETE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_ACK_RENAME_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_ACK_RENAME_FLAG_NONE: CF_OPERATION_ACK_RENAME_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_RESTART_HYDRATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_RESTART_HYDRATION_FLAG_NONE: CF_OPERATION_RESTART_HYDRATION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_RESTART_HYDRATION_FLAG_MARK_IN_SYNC: CF_OPERATION_RESTART_HYDRATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_RETRIEVE_DATA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_RETRIEVE_DATA_FLAG_NONE: CF_OPERATION_RETRIEVE_DATA_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_TRANSFER_DATA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TRANSFER_DATA_FLAG_NONE: CF_OPERATION_TRANSFER_DATA_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_NONE: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_STOP_ON_ERROR: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_DISABLE_ON_DEMAND_POPULATION: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_OPERATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_TRANSFER_DATA: CF_OPERATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_RETRIEVE_DATA: CF_OPERATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_ACK_DATA: CF_OPERATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_RESTART_HYDRATION: CF_OPERATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS: CF_OPERATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_ACK_DEHYDRATE: CF_OPERATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_ACK_DELETE: CF_OPERATION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_OPERATION_TYPE_ACK_RENAME: CF_OPERATION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_PIN_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PIN_STATE_UNSPECIFIED: CF_PIN_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PIN_STATE_PINNED: CF_PIN_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PIN_STATE_UNPINNED: CF_PIN_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PIN_STATE_EXCLUDED: CF_PIN_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PIN_STATE_INHERIT: CF_PIN_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_PLACEHOLDER_CREATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_CREATE_FLAG_NONE: CF_PLACEHOLDER_CREATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_CREATE_FLAG_DISABLE_ON_DEMAND_POPULATION: CF_PLACEHOLDER_CREATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_CREATE_FLAG_MARK_IN_SYNC: CF_PLACEHOLDER_CREATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_CREATE_FLAG_SUPERSEDE: CF_PLACEHOLDER_CREATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_CREATE_FLAG_ALWAYS_FULL: CF_PLACEHOLDER_CREATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_PLACEHOLDER_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_INFO_BASIC: CF_PLACEHOLDER_INFO_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_INFO_STANDARD: CF_PLACEHOLDER_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_PLACEHOLDER_MANAGEMENT_POLICY = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_DEFAULT: CF_PLACEHOLDER_MANAGEMENT_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_CREATE_UNRESTRICTED: CF_PLACEHOLDER_MANAGEMENT_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_CONVERT_TO_UNRESTRICTED: CF_PLACEHOLDER_MANAGEMENT_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_UPDATE_UNRESTRICTED: CF_PLACEHOLDER_MANAGEMENT_POLICY = 4i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_PLACEHOLDER_RANGE_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_RANGE_INFO_ONDISK: CF_PLACEHOLDER_RANGE_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_RANGE_INFO_VALIDATED: CF_PLACEHOLDER_RANGE_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_RANGE_INFO_MODIFIED: CF_PLACEHOLDER_RANGE_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_PLACEHOLDER_STATE = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_NO_STATES: CF_PLACEHOLDER_STATE = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_PLACEHOLDER: CF_PLACEHOLDER_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_SYNC_ROOT: CF_PLACEHOLDER_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_ESSENTIAL_PROP_PRESENT: CF_PLACEHOLDER_STATE = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_IN_SYNC: CF_PLACEHOLDER_STATE = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_PARTIAL: CF_PLACEHOLDER_STATE = 16u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_PARTIALLY_ON_DISK: CF_PLACEHOLDER_STATE = 32u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PLACEHOLDER_STATE_INVALID: CF_PLACEHOLDER_STATE = 4294967295u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_POPULATION_POLICY_MODIFIER = u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_POPULATION_POLICY_MODIFIER_NONE: CF_POPULATION_POLICY_MODIFIER = 0u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_POPULATION_POLICY_PRIMARY = u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_POPULATION_POLICY_PARTIAL: CF_POPULATION_POLICY_PRIMARY = 0u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_POPULATION_POLICY_FULL: CF_POPULATION_POLICY_PRIMARY = 2u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_POPULATION_POLICY_ALWAYS_FULL: CF_POPULATION_POLICY_PRIMARY = 3u16; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_REGISTER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_REGISTER_FLAG_NONE: CF_REGISTER_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_REGISTER_FLAG_UPDATE: CF_REGISTER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_REGISTER_FLAG_DISABLE_ON_DEMAND_POPULATION_ON_ROOT: CF_REGISTER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_REGISTER_FLAG_MARK_IN_SYNC_ON_ROOT: CF_REGISTER_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_REVERT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_REVERT_FLAG_NONE: CF_REVERT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_SET_IN_SYNC_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SET_IN_SYNC_FLAG_NONE: CF_SET_IN_SYNC_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_SET_PIN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SET_PIN_FLAG_NONE: CF_SET_PIN_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SET_PIN_FLAG_RECURSE: CF_SET_PIN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SET_PIN_FLAG_RECURSE_ONLY: CF_SET_PIN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SET_PIN_FLAG_RECURSE_STOP_ON_ERROR: CF_SET_PIN_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_SYNC_PROVIDER_STATUS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_DISCONNECTED: CF_SYNC_PROVIDER_STATUS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_IDLE: CF_SYNC_PROVIDER_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_POPULATE_NAMESPACE: CF_SYNC_PROVIDER_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_POPULATE_METADATA: CF_SYNC_PROVIDER_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_POPULATE_CONTENT: CF_SYNC_PROVIDER_STATUS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_SYNC_INCREMENTAL: CF_SYNC_PROVIDER_STATUS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_SYNC_FULL: CF_SYNC_PROVIDER_STATUS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_CONNECTIVITY_LOST: CF_SYNC_PROVIDER_STATUS = 64u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_CLEAR_FLAGS: CF_SYNC_PROVIDER_STATUS = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_TERMINATED: CF_SYNC_PROVIDER_STATUS = 3221225473u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_PROVIDER_STATUS_ERROR: CF_SYNC_PROVIDER_STATUS = 3221225474u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_SYNC_ROOT_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SYNC_ROOT_INFO_BASIC: CF_SYNC_ROOT_INFO_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SYNC_ROOT_INFO_STANDARD: CF_SYNC_ROOT_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_SYNC_ROOT_INFO_PROVIDER: CF_SYNC_ROOT_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub type CF_UPDATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_NONE: CF_UPDATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_VERIFY_IN_SYNC: CF_UPDATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_MARK_IN_SYNC: CF_UPDATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_DEHYDRATE: CF_UPDATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_ENABLE_ON_DEMAND_POPULATION: CF_UPDATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_DISABLE_ON_DEMAND_POPULATION: CF_UPDATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_REMOVE_FILE_IDENTITY: CF_UPDATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_CLEAR_IN_SYNC: CF_UPDATE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_REMOVE_PROPERTY: CF_UPDATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_PASSTHROUGH_FS_METADATA: CF_UPDATE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_ALWAYS_FULL: CF_UPDATE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub const CF_UPDATE_FLAG_ALLOW_PARTIAL: CF_UPDATE_FLAGS = 1024u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -pub struct CF_CALLBACK_INFO { - pub StructSize: u32, - pub ConnectionKey: CF_CONNECTION_KEY, - pub CallbackContext: *mut ::core::ffi::c_void, - pub VolumeGuidName: ::windows_sys::core::PCWSTR, - pub VolumeDosName: ::windows_sys::core::PCWSTR, - pub VolumeSerialNumber: u32, - pub SyncRootFileId: i64, - pub SyncRootIdentity: *const ::core::ffi::c_void, - pub SyncRootIdentityLength: u32, - pub FileId: i64, - pub FileSize: i64, - pub FileIdentity: *const ::core::ffi::c_void, - pub FileIdentityLength: u32, - pub NormalizedPath: ::windows_sys::core::PCWSTR, - pub TransferKey: i64, - pub PriorityHint: u8, - pub CorrelationVector: *mut super::super::System::CorrelationVector::CORRELATION_VECTOR, - pub ProcessInfo: *mut CF_PROCESS_INFO, - pub RequestKey: i64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -impl ::core::marker::Copy for CF_CALLBACK_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -impl ::core::clone::Clone for CF_CALLBACK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS { - pub ParamSize: u32, - pub Anonymous: CF_CALLBACK_PARAMETERS_0, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub union CF_CALLBACK_PARAMETERS_0 { - pub Cancel: CF_CALLBACK_PARAMETERS_0_0, - pub FetchData: CF_CALLBACK_PARAMETERS_0_6, - pub ValidateData: CF_CALLBACK_PARAMETERS_0_11, - pub FetchPlaceholders: CF_CALLBACK_PARAMETERS_0_7, - pub OpenCompletion: CF_CALLBACK_PARAMETERS_0_8, - pub CloseCompletion: CF_CALLBACK_PARAMETERS_0_1, - pub Dehydrate: CF_CALLBACK_PARAMETERS_0_3, - pub DehydrateCompletion: CF_CALLBACK_PARAMETERS_0_2, - pub Delete: CF_CALLBACK_PARAMETERS_0_5, - pub DeleteCompletion: CF_CALLBACK_PARAMETERS_0_4, - pub Rename: CF_CALLBACK_PARAMETERS_0_10, - pub RenameCompletion: CF_CALLBACK_PARAMETERS_0_9, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_0 { - pub Flags: CF_CALLBACK_CANCEL_FLAGS, - pub Anonymous: CF_CALLBACK_PARAMETERS_0_0_0, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub union CF_CALLBACK_PARAMETERS_0_0_0 { - pub FetchData: CF_CALLBACK_PARAMETERS_0_0_0_0, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_0_0 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_0_0_0 { - pub FileOffset: i64, - pub Length: i64, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_0_0_0 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_1 { - pub Flags: CF_CALLBACK_CLOSE_COMPLETION_FLAGS, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_1 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_2 { - pub Flags: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS, - pub Reason: CF_CALLBACK_DEHYDRATION_REASON, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_2 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_3 { - pub Flags: CF_CALLBACK_DEHYDRATE_FLAGS, - pub Reason: CF_CALLBACK_DEHYDRATION_REASON, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_3 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_4 { - pub Flags: CF_CALLBACK_DELETE_COMPLETION_FLAGS, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_4 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_5 { - pub Flags: CF_CALLBACK_DELETE_FLAGS, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_5 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_6 { - pub Flags: CF_CALLBACK_FETCH_DATA_FLAGS, - pub RequiredFileOffset: i64, - pub RequiredLength: i64, - pub OptionalFileOffset: i64, - pub OptionalLength: i64, - pub LastDehydrationTime: i64, - pub LastDehydrationReason: CF_CALLBACK_DEHYDRATION_REASON, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_6 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_7 { - pub Flags: CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS, - pub Pattern: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_7 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_8 { - pub Flags: CF_CALLBACK_OPEN_COMPLETION_FLAGS, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_8 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_9 { - pub Flags: CF_CALLBACK_RENAME_COMPLETION_FLAGS, - pub SourcePath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_9 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_9 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_10 { - pub Flags: CF_CALLBACK_RENAME_FLAGS, - pub TargetPath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_10 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_10 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_CALLBACK_PARAMETERS_0_11 { - pub Flags: CF_CALLBACK_VALIDATE_DATA_FLAGS, - pub RequiredFileOffset: i64, - pub RequiredLength: i64, -} -impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_11 {} -impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_11 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -pub struct CF_CALLBACK_REGISTRATION { - pub Type: CF_CALLBACK_TYPE, - pub Callback: CF_CALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -impl ::core::marker::Copy for CF_CALLBACK_REGISTRATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -impl ::core::clone::Clone for CF_CALLBACK_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -pub type CF_CONNECTION_KEY = i64; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_FILE_RANGE { - pub StartingOffset: i64, - pub Length: i64, -} -impl ::core::marker::Copy for CF_FILE_RANGE {} -impl ::core::clone::Clone for CF_FILE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct CF_FS_METADATA { - pub BasicInfo: super::FileSystem::FILE_BASIC_INFO, - pub FileSize: i64, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for CF_FS_METADATA {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for CF_FS_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_HYDRATION_POLICY { - pub Primary: CF_HYDRATION_POLICY_PRIMARY_USHORT, - pub Modifier: CF_HYDRATION_POLICY_MODIFIER_USHORT, -} -impl ::core::marker::Copy for CF_HYDRATION_POLICY {} -impl ::core::clone::Clone for CF_HYDRATION_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_HYDRATION_POLICY_MODIFIER_USHORT { - pub us: u16, -} -impl ::core::marker::Copy for CF_HYDRATION_POLICY_MODIFIER_USHORT {} -impl ::core::clone::Clone for CF_HYDRATION_POLICY_MODIFIER_USHORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_HYDRATION_POLICY_PRIMARY_USHORT { - pub us: u16, -} -impl ::core::marker::Copy for CF_HYDRATION_POLICY_PRIMARY_USHORT {} -impl ::core::clone::Clone for CF_HYDRATION_POLICY_PRIMARY_USHORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -pub struct CF_OPERATION_INFO { - pub StructSize: u32, - pub Type: CF_OPERATION_TYPE, - pub ConnectionKey: CF_CONNECTION_KEY, - pub TransferKey: i64, - pub CorrelationVector: *const super::super::System::CorrelationVector::CORRELATION_VECTOR, - pub SyncStatus: *const CF_SYNC_STATUS, - pub RequestKey: i64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -impl ::core::marker::Copy for CF_OPERATION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -impl ::core::clone::Clone for CF_OPERATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS { - pub ParamSize: u32, - pub Anonymous: CF_OPERATION_PARAMETERS_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub union CF_OPERATION_PARAMETERS_0 { - pub TransferData: CF_OPERATION_PARAMETERS_0_6, - pub RetrieveData: CF_OPERATION_PARAMETERS_0_5, - pub AckData: CF_OPERATION_PARAMETERS_0_0, - pub RestartHydration: CF_OPERATION_PARAMETERS_0_4, - pub TransferPlaceholders: CF_OPERATION_PARAMETERS_0_7, - pub AckDehydrate: CF_OPERATION_PARAMETERS_0_1, - pub AckRename: CF_OPERATION_PARAMETERS_0_3, - pub AckDelete: CF_OPERATION_PARAMETERS_0_2, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_0 { - pub Flags: CF_OPERATION_ACK_DATA_FLAGS, - pub CompletionStatus: super::super::Foundation::NTSTATUS, - pub Offset: i64, - pub Length: i64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_1 { - pub Flags: CF_OPERATION_ACK_DEHYDRATE_FLAGS, - pub CompletionStatus: super::super::Foundation::NTSTATUS, - pub FileIdentity: *const ::core::ffi::c_void, - pub FileIdentityLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_2 { - pub Flags: CF_OPERATION_ACK_DELETE_FLAGS, - pub CompletionStatus: super::super::Foundation::NTSTATUS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_3 { - pub Flags: CF_OPERATION_ACK_RENAME_FLAGS, - pub CompletionStatus: super::super::Foundation::NTSTATUS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_4 { - pub Flags: CF_OPERATION_RESTART_HYDRATION_FLAGS, - pub FsMetadata: *const CF_FS_METADATA, - pub FileIdentity: *const ::core::ffi::c_void, - pub FileIdentityLength: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_5 { - pub Flags: CF_OPERATION_RETRIEVE_DATA_FLAGS, - pub Buffer: *mut ::core::ffi::c_void, - pub Offset: i64, - pub Length: i64, - pub ReturnedLength: i64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_5 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_6 { - pub Flags: CF_OPERATION_TRANSFER_DATA_FLAGS, - pub CompletionStatus: super::super::Foundation::NTSTATUS, - pub Buffer: *const ::core::ffi::c_void, - pub Offset: i64, - pub Length: i64, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_6 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct CF_OPERATION_PARAMETERS_0_7 { - pub Flags: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS, - pub CompletionStatus: super::super::Foundation::NTSTATUS, - pub PlaceholderTotalCount: i64, - pub PlaceholderArray: *mut CF_PLACEHOLDER_CREATE_INFO, - pub PlaceholderCount: u32, - pub EntriesProcessed: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_7 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_PLACEHOLDER_BASIC_INFO { - pub PinState: CF_PIN_STATE, - pub InSyncState: CF_IN_SYNC_STATE, - pub FileId: i64, - pub SyncRootFileId: i64, - pub FileIdentityLength: u32, - pub FileIdentity: [u8; 1], -} -impl ::core::marker::Copy for CF_PLACEHOLDER_BASIC_INFO {} -impl ::core::clone::Clone for CF_PLACEHOLDER_BASIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct CF_PLACEHOLDER_CREATE_INFO { - pub RelativeFileName: ::windows_sys::core::PCWSTR, - pub FsMetadata: CF_FS_METADATA, - pub FileIdentity: *const ::core::ffi::c_void, - pub FileIdentityLength: u32, - pub Flags: CF_PLACEHOLDER_CREATE_FLAGS, - pub Result: ::windows_sys::core::HRESULT, - pub CreateUsn: i64, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for CF_PLACEHOLDER_CREATE_INFO {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for CF_PLACEHOLDER_CREATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_PLACEHOLDER_STANDARD_INFO { - pub OnDiskDataSize: i64, - pub ValidatedDataSize: i64, - pub ModifiedDataSize: i64, - pub PropertiesSize: i64, - pub PinState: CF_PIN_STATE, - pub InSyncState: CF_IN_SYNC_STATE, - pub FileId: i64, - pub SyncRootFileId: i64, - pub FileIdentityLength: u32, - pub FileIdentity: [u8; 1], -} -impl ::core::marker::Copy for CF_PLACEHOLDER_STANDARD_INFO {} -impl ::core::clone::Clone for CF_PLACEHOLDER_STANDARD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_PLATFORM_INFO { - pub BuildNumber: u32, - pub RevisionNumber: u32, - pub IntegrationNumber: u32, -} -impl ::core::marker::Copy for CF_PLATFORM_INFO {} -impl ::core::clone::Clone for CF_PLATFORM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_POPULATION_POLICY { - pub Primary: CF_POPULATION_POLICY_PRIMARY_USHORT, - pub Modifier: CF_POPULATION_POLICY_MODIFIER_USHORT, -} -impl ::core::marker::Copy for CF_POPULATION_POLICY {} -impl ::core::clone::Clone for CF_POPULATION_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_POPULATION_POLICY_MODIFIER_USHORT { - pub us: u16, -} -impl ::core::marker::Copy for CF_POPULATION_POLICY_MODIFIER_USHORT {} -impl ::core::clone::Clone for CF_POPULATION_POLICY_MODIFIER_USHORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_POPULATION_POLICY_PRIMARY_USHORT { - pub us: u16, -} -impl ::core::marker::Copy for CF_POPULATION_POLICY_PRIMARY_USHORT {} -impl ::core::clone::Clone for CF_POPULATION_POLICY_PRIMARY_USHORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_PROCESS_INFO { - pub StructSize: u32, - pub ProcessId: u32, - pub ImagePath: ::windows_sys::core::PCWSTR, - pub PackageName: ::windows_sys::core::PCWSTR, - pub ApplicationId: ::windows_sys::core::PCWSTR, - pub CommandLine: ::windows_sys::core::PCWSTR, - pub SessionId: u32, -} -impl ::core::marker::Copy for CF_PROCESS_INFO {} -impl ::core::clone::Clone for CF_PROCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_SYNC_POLICIES { - pub StructSize: u32, - pub Hydration: CF_HYDRATION_POLICY, - pub Population: CF_POPULATION_POLICY, - pub InSync: CF_INSYNC_POLICY, - pub HardLink: CF_HARDLINK_POLICY, - pub PlaceholderManagement: CF_PLACEHOLDER_MANAGEMENT_POLICY, -} -impl ::core::marker::Copy for CF_SYNC_POLICIES {} -impl ::core::clone::Clone for CF_SYNC_POLICIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_SYNC_REGISTRATION { - pub StructSize: u32, - pub ProviderName: ::windows_sys::core::PCWSTR, - pub ProviderVersion: ::windows_sys::core::PCWSTR, - pub SyncRootIdentity: *const ::core::ffi::c_void, - pub SyncRootIdentityLength: u32, - pub FileIdentity: *const ::core::ffi::c_void, - pub FileIdentityLength: u32, - pub ProviderId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CF_SYNC_REGISTRATION {} -impl ::core::clone::Clone for CF_SYNC_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_SYNC_ROOT_BASIC_INFO { - pub SyncRootFileId: i64, -} -impl ::core::marker::Copy for CF_SYNC_ROOT_BASIC_INFO {} -impl ::core::clone::Clone for CF_SYNC_ROOT_BASIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_SYNC_ROOT_PROVIDER_INFO { - pub ProviderStatus: CF_SYNC_PROVIDER_STATUS, - pub ProviderName: [u16; 256], - pub ProviderVersion: [u16; 256], -} -impl ::core::marker::Copy for CF_SYNC_ROOT_PROVIDER_INFO {} -impl ::core::clone::Clone for CF_SYNC_ROOT_PROVIDER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_SYNC_ROOT_STANDARD_INFO { - pub SyncRootFileId: i64, - pub HydrationPolicy: CF_HYDRATION_POLICY, - pub PopulationPolicy: CF_POPULATION_POLICY, - pub InSyncPolicy: CF_INSYNC_POLICY, - pub HardLinkPolicy: CF_HARDLINK_POLICY, - pub ProviderStatus: CF_SYNC_PROVIDER_STATUS, - pub ProviderName: [u16; 256], - pub ProviderVersion: [u16; 256], - pub SyncRootIdentityLength: u32, - pub SyncRootIdentity: [u8; 1], -} -impl ::core::marker::Copy for CF_SYNC_ROOT_STANDARD_INFO {} -impl ::core::clone::Clone for CF_SYNC_ROOT_STANDARD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] -pub struct CF_SYNC_STATUS { - pub StructSize: u32, - pub Code: u32, - pub DescriptionOffset: u32, - pub DescriptionLength: u32, - pub DeviceIdOffset: u32, - pub DeviceIdLength: u32, -} -impl ::core::marker::Copy for CF_SYNC_STATUS {} -impl ::core::clone::Clone for CF_SYNC_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] -pub type CF_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Compression/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Compression/mod.rs deleted file mode 100644 index a87407d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Compression/mod.rs +++ /dev/null @@ -1,68 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CloseCompressor ( compressorhandle : COMPRESSOR_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CloseDecompressor ( decompressorhandle : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn Compress ( compressorhandle : COMPRESSOR_HANDLE , uncompresseddata : *const ::core::ffi::c_void , uncompresseddatasize : usize , compressedbuffer : *mut ::core::ffi::c_void , compressedbuffersize : usize , compresseddatasize : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CreateCompressor ( algorithm : COMPRESS_ALGORITHM , allocationroutines : *const COMPRESS_ALLOCATION_ROUTINES , compressorhandle : *mut isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CreateDecompressor ( algorithm : COMPRESS_ALGORITHM , allocationroutines : *const COMPRESS_ALLOCATION_ROUTINES , decompressorhandle : *mut isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn Decompress ( decompressorhandle : isize , compresseddata : *const ::core::ffi::c_void , compresseddatasize : usize , uncompressedbuffer : *mut ::core::ffi::c_void , uncompressedbuffersize : usize , uncompresseddatasize : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn QueryCompressorInformation ( compressorhandle : COMPRESSOR_HANDLE , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *mut ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn QueryDecompressorInformation ( decompressorhandle : isize , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *mut ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn ResetCompressor ( compressorhandle : COMPRESSOR_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn ResetDecompressor ( decompressorhandle : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn SetCompressorInformation ( compressorhandle : COMPRESSOR_HANDLE , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *const ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn SetDecompressorInformation ( decompressorhandle : isize , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *const ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_ALGORITHM_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_ALGORITHM_MAX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_ALGORITHM_NULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_RAW: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub type COMPRESS_ALGORITHM = u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_ALGORITHM_MSZIP: COMPRESS_ALGORITHM = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_ALGORITHM_XPRESS: COMPRESS_ALGORITHM = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_ALGORITHM_XPRESS_HUFF: COMPRESS_ALGORITHM = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_ALGORITHM_LZMS: COMPRESS_ALGORITHM = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub type COMPRESS_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_INFORMATION_CLASS_INVALID: COMPRESS_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_INFORMATION_CLASS_BLOCK_SIZE: COMPRESS_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub const COMPRESS_INFORMATION_CLASS_LEVEL: COMPRESS_INFORMATION_CLASS = 2i32; -pub type COMPRESSOR_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub struct COMPRESS_ALLOCATION_ROUTINES { - pub Allocate: PFN_COMPRESS_ALLOCATE, - pub Free: PFN_COMPRESS_FREE, - pub UserContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for COMPRESS_ALLOCATION_ROUTINES {} -impl ::core::clone::Clone for COMPRESS_ALLOCATION_ROUTINES { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub type PFN_COMPRESS_ALLOCATE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] -pub type PFN_COMPRESS_FREE = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DataDeduplication/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DataDeduplication/mod.rs deleted file mode 100644 index f1cb39b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DataDeduplication/mod.rs +++ /dev/null @@ -1,183 +0,0 @@ -pub type IDedupBackupSupport = *mut ::core::ffi::c_void; -pub type IDedupChunkLibrary = *mut ::core::ffi::c_void; -pub type IDedupDataPort = *mut ::core::ffi::c_void; -pub type IDedupDataPortManager = *mut ::core::ffi::c_void; -pub type IDedupIterateChunksHash32 = *mut ::core::ffi::c_void; -pub type IDedupReadFileCallback = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_CHUNKLIB_MAX_CHUNKS_ENUM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupBackupSupport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73d6b2ad_2984_4715_b2e3_924c149744dd); -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPort: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f107207_1829_48b2_a64b_e61f8e0d9acb); -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DEDUP_BACKUP_SUPPORT_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_RECONSTRUCT_UNOPTIMIZED: DEDUP_BACKUP_SUPPORT_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_RECONSTRUCT_OPTIMIZED: DEDUP_BACKUP_SUPPORT_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DEDUP_SET_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_PT_MinChunkSizeBytes: DEDUP_SET_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_PT_MaxChunkSizeBytes: DEDUP_SET_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_PT_AvgChunkSizeBytes: DEDUP_SET_PARAM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_PT_InvariantChunking: DEDUP_SET_PARAM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DEDUP_PT_DisableStrongHashComputation: DEDUP_SET_PARAM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DedupChunkFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupChunkFlags_None: DedupChunkFlags = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupChunkFlags_Compressed: DedupChunkFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DedupChunkingAlgorithm = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupChunkingAlgorithm_Unknonwn: DedupChunkingAlgorithm = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupChunkingAlgorithm_V1: DedupChunkingAlgorithm = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DedupCompressionAlgorithm = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupCompressionAlgorithm_Unknonwn: DedupCompressionAlgorithm = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupCompressionAlgorithm_Xpress: DedupCompressionAlgorithm = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DedupDataPortManagerOption = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortManagerOption_None: DedupDataPortManagerOption = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortManagerOption_AutoStart: DedupDataPortManagerOption = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortManagerOption_SkipReconciliation: DedupDataPortManagerOption = 2i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DedupDataPortRequestStatus = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortRequestStatus_Unknown: DedupDataPortRequestStatus = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortRequestStatus_Queued: DedupDataPortRequestStatus = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortRequestStatus_Processing: DedupDataPortRequestStatus = 2i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortRequestStatus_Partial: DedupDataPortRequestStatus = 3i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortRequestStatus_Complete: DedupDataPortRequestStatus = 4i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortRequestStatus_Failed: DedupDataPortRequestStatus = 5i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DedupDataPortVolumeStatus = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortVolumeStatus_Unknown: DedupDataPortVolumeStatus = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortVolumeStatus_NotEnabled: DedupDataPortVolumeStatus = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortVolumeStatus_NotAvailable: DedupDataPortVolumeStatus = 2i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortVolumeStatus_Initializing: DedupDataPortVolumeStatus = 3i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortVolumeStatus_Ready: DedupDataPortVolumeStatus = 4i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortVolumeStatus_Maintenance: DedupDataPortVolumeStatus = 5i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupDataPortVolumeStatus_Shutdown: DedupDataPortVolumeStatus = 6i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub type DedupHashingAlgorithm = i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupHashingAlgorithm_Unknonwn: DedupHashingAlgorithm = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub const DedupHashingAlgorithm_V1: DedupHashingAlgorithm = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub struct DDP_FILE_EXTENT { - pub Length: i64, - pub Offset: i64, -} -impl ::core::marker::Copy for DDP_FILE_EXTENT {} -impl ::core::clone::Clone for DDP_FILE_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub struct DEDUP_CHUNK_INFO_HASH32 { - pub ChunkFlags: u32, - pub ChunkOffsetInStream: u64, - pub ChunkSize: u64, - pub HashVal: [u8; 32], -} -impl ::core::marker::Copy for DEDUP_CHUNK_INFO_HASH32 {} -impl ::core::clone::Clone for DEDUP_CHUNK_INFO_HASH32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub struct DEDUP_CONTAINER_EXTENT { - pub ContainerIndex: u32, - pub StartOffset: i64, - pub Length: i64, -} -impl ::core::marker::Copy for DEDUP_CONTAINER_EXTENT {} -impl ::core::clone::Clone for DEDUP_CONTAINER_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub struct DedupChunk { - pub Hash: DedupHash, - pub Flags: DedupChunkFlags, - pub LogicalSize: u32, - pub DataSize: u32, -} -impl ::core::marker::Copy for DedupChunk {} -impl ::core::clone::Clone for DedupChunk { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub struct DedupHash { - pub Hash: [u8; 32], -} -impl ::core::marker::Copy for DedupHash {} -impl ::core::clone::Clone for DedupHash { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub struct DedupStream { - pub Path: ::windows_sys::core::BSTR, - pub Offset: u64, - pub Length: u64, - pub ChunkCount: u32, -} -impl ::core::marker::Copy for DedupStream {} -impl ::core::clone::Clone for DedupStream { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] -pub struct DedupStreamEntry { - pub Hash: DedupHash, - pub LogicalSize: u32, - pub Offset: u64, -} -impl ::core::marker::Copy for DedupStreamEntry {} -impl ::core::clone::Clone for DedupStreamEntry { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs deleted file mode 100644 index 9e47b87..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs +++ /dev/null @@ -1,602 +0,0 @@ -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAdd ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , comment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAddFtRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , ftdfsname : :: windows_sys::core::PCWSTR , comment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAddRootTarget ( pdfspath : :: windows_sys::core::PCWSTR , ptargetpath : :: windows_sys::core::PCWSTR , majorversion : u32 , pcomment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAddStdRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , comment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsEnum ( dfsname : :: windows_sys::core::PCWSTR , level : u32 , prefmaxlen : u32 , buffer : *mut *mut u8 , entriesread : *mut u32 , resumehandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsGetClientInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsGetFtContainerSecurity ( domainname : :: windows_sys::core::PCWSTR , securityinformation : u32 , ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsGetInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsGetSecurity ( dfsentrypath : :: windows_sys::core::PCWSTR , securityinformation : u32 , ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsGetStdContainerSecurity ( machinename : :: windows_sys::core::PCWSTR , securityinformation : u32 , ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsGetSupportedNamespaceVersion ( origin : DFS_NAMESPACE_VERSION_ORIGIN , pname : :: windows_sys::core::PCWSTR , ppversioninfo : *mut *mut DFS_SUPPORTED_NAMESPACE_VERSION_INFO ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsMove ( olddfsentrypath : :: windows_sys::core::PCWSTR , newdfsentrypath : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemove ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveFtRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , ftdfsname : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveFtRootForced ( domainname : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , ftdfsname : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveRootTarget ( pdfspath : :: windows_sys::core::PCWSTR , ptargetpath : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveStdRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsSetClientInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsSetFtContainerSecurity ( domainname : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsSetInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *const u8 ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsSetSecurity ( dfsentrypath : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsSetStdContainerSecurity ( machinename : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_ADD_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_FORCE_REMOVE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_MOVE_FLAG_REPLACE_IF_EXISTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_PROPERTY_FLAG_ABDE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_PROPERTY_FLAG_CLUSTER_ENABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_PROPERTY_FLAG_INSITE_REFERRALS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_PROPERTY_FLAG_ROOT_SCALABILITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_PROPERTY_FLAG_SITE_COSTING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_PROPERTY_FLAG_TARGET_FAILBACK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_RESTORE_VOLUME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_SITE_PRIMARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_STORAGE_FLAVOR_UNUSED2: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_STORAGE_STATES: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_STORAGE_STATE_ACTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_STORAGE_STATE_OFFLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_STORAGE_STATE_ONLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_FLAVORS: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_FLAVOR_AD_BLOB: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_FLAVOR_STANDALONE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_FLAVOR_UNUSED1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATES: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATE_FORCE_SYNC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATE_INCONSISTENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATE_OFFLINE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATE_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATE_ONLINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATE_RESYNCHRONIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_VOLUME_STATE_STANDBY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const FSCTL_DFS_BASE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const FSCTL_DFS_GET_PKT_ENTRY_STATE: u32 = 401340u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const NET_DFS_SETDC_FLAGS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const NET_DFS_SETDC_INITPKT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const NET_DFS_SETDC_TIMEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub type DFS_NAMESPACE_VERSION_ORIGIN = i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_NAMESPACE_VERSION_ORIGIN_COMBINED: DFS_NAMESPACE_VERSION_ORIGIN = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_NAMESPACE_VERSION_ORIGIN_SERVER: DFS_NAMESPACE_VERSION_ORIGIN = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DFS_NAMESPACE_VERSION_ORIGIN_DOMAIN: DFS_NAMESPACE_VERSION_ORIGIN = 2i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub type DFS_TARGET_PRIORITY_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DfsInvalidPriorityClass: DFS_TARGET_PRIORITY_CLASS = -1i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DfsSiteCostNormalPriorityClass: DFS_TARGET_PRIORITY_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DfsGlobalHighPriorityClass: DFS_TARGET_PRIORITY_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DfsSiteCostHighPriorityClass: DFS_TARGET_PRIORITY_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DfsSiteCostLowPriorityClass: DFS_TARGET_PRIORITY_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub const DfsGlobalLowPriorityClass: DFS_TARGET_PRIORITY_CLASS = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_GET_PKT_ENTRY_STATE_ARG { - pub DfsEntryPathLen: u16, - pub ServerNameLen: u16, - pub ShareNameLen: u16, - pub Level: u32, - pub Buffer: [u16; 1], -} -impl ::core::marker::Copy for DFS_GET_PKT_ENTRY_STATE_ARG {} -impl ::core::clone::Clone for DFS_GET_PKT_ENTRY_STATE_ARG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_1 { - pub EntryPath: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DFS_INFO_1 {} -impl ::core::clone::Clone for DFS_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_100 { - pub Comment: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DFS_INFO_100 {} -impl ::core::clone::Clone for DFS_INFO_100 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_101 { - pub State: u32, -} -impl ::core::marker::Copy for DFS_INFO_101 {} -impl ::core::clone::Clone for DFS_INFO_101 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_102 { - pub Timeout: u32, -} -impl ::core::marker::Copy for DFS_INFO_102 {} -impl ::core::clone::Clone for DFS_INFO_102 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_103 { - pub PropertyFlagMask: u32, - pub PropertyFlags: u32, -} -impl ::core::marker::Copy for DFS_INFO_103 {} -impl ::core::clone::Clone for DFS_INFO_103 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_104 { - pub TargetPriority: DFS_TARGET_PRIORITY, -} -impl ::core::marker::Copy for DFS_INFO_104 {} -impl ::core::clone::Clone for DFS_INFO_104 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_105 { - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub Timeout: u32, - pub PropertyFlagMask: u32, - pub PropertyFlags: u32, -} -impl ::core::marker::Copy for DFS_INFO_105 {} -impl ::core::clone::Clone for DFS_INFO_105 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_106 { - pub State: u32, - pub TargetPriority: DFS_TARGET_PRIORITY, -} -impl ::core::marker::Copy for DFS_INFO_106 {} -impl ::core::clone::Clone for DFS_INFO_106 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct DFS_INFO_107 { - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub Timeout: u32, - pub PropertyFlagMask: u32, - pub PropertyFlags: u32, - pub SdLengthReserved: u32, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for DFS_INFO_107 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for DFS_INFO_107 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct DFS_INFO_150 { - pub SdLengthReserved: u32, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for DFS_INFO_150 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for DFS_INFO_150 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DFS_INFO_1_32 { - pub EntryPath: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DFS_INFO_1_32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DFS_INFO_1_32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_2 { - pub EntryPath: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub NumberOfStorages: u32, -} -impl ::core::marker::Copy for DFS_INFO_2 {} -impl ::core::clone::Clone for DFS_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_200 { - pub FtDfsName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DFS_INFO_200 {} -impl ::core::clone::Clone for DFS_INFO_200 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DFS_INFO_2_32 { - pub EntryPath: u32, - pub Comment: u32, - pub State: u32, - pub NumberOfStorages: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DFS_INFO_2_32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DFS_INFO_2_32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_3 { - pub EntryPath: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub NumberOfStorages: u32, - pub Storage: *mut DFS_STORAGE_INFO, -} -impl ::core::marker::Copy for DFS_INFO_3 {} -impl ::core::clone::Clone for DFS_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_300 { - pub Flags: u32, - pub DfsName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DFS_INFO_300 {} -impl ::core::clone::Clone for DFS_INFO_300 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DFS_INFO_3_32 { - pub EntryPath: u32, - pub Comment: u32, - pub State: u32, - pub NumberOfStorages: u32, - pub Storage: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DFS_INFO_3_32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DFS_INFO_3_32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_4 { - pub EntryPath: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub Timeout: u32, - pub Guid: ::windows_sys::core::GUID, - pub NumberOfStorages: u32, - pub Storage: *mut DFS_STORAGE_INFO, -} -impl ::core::marker::Copy for DFS_INFO_4 {} -impl ::core::clone::Clone for DFS_INFO_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DFS_INFO_4_32 { - pub EntryPath: u32, - pub Comment: u32, - pub State: u32, - pub Timeout: u32, - pub Guid: ::windows_sys::core::GUID, - pub NumberOfStorages: u32, - pub Storage: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DFS_INFO_4_32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DFS_INFO_4_32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_5 { - pub EntryPath: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub Timeout: u32, - pub Guid: ::windows_sys::core::GUID, - pub PropertyFlags: u32, - pub MetadataSize: u32, - pub NumberOfStorages: u32, -} -impl ::core::marker::Copy for DFS_INFO_5 {} -impl ::core::clone::Clone for DFS_INFO_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_50 { - pub NamespaceMajorVersion: u32, - pub NamespaceMinorVersion: u32, - pub NamespaceCapabilities: u64, -} -impl ::core::marker::Copy for DFS_INFO_50 {} -impl ::core::clone::Clone for DFS_INFO_50 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_6 { - pub EntryPath: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub Timeout: u32, - pub Guid: ::windows_sys::core::GUID, - pub PropertyFlags: u32, - pub MetadataSize: u32, - pub NumberOfStorages: u32, - pub Storage: *mut DFS_STORAGE_INFO_1, -} -impl ::core::marker::Copy for DFS_INFO_6 {} -impl ::core::clone::Clone for DFS_INFO_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_INFO_7 { - pub GenerationGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DFS_INFO_7 {} -impl ::core::clone::Clone for DFS_INFO_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct DFS_INFO_8 { - pub EntryPath: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub Timeout: u32, - pub Guid: ::windows_sys::core::GUID, - pub PropertyFlags: u32, - pub MetadataSize: u32, - pub SdLengthReserved: u32, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub NumberOfStorages: u32, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for DFS_INFO_8 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for DFS_INFO_8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct DFS_INFO_9 { - pub EntryPath: ::windows_sys::core::PWSTR, - pub Comment: ::windows_sys::core::PWSTR, - pub State: u32, - pub Timeout: u32, - pub Guid: ::windows_sys::core::GUID, - pub PropertyFlags: u32, - pub MetadataSize: u32, - pub SdLengthReserved: u32, - pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, - pub NumberOfStorages: u32, - pub Storage: *mut DFS_STORAGE_INFO_1, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for DFS_INFO_9 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for DFS_INFO_9 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_SITELIST_INFO { - pub cSites: u32, - pub Site: [DFS_SITENAME_INFO; 1], -} -impl ::core::marker::Copy for DFS_SITELIST_INFO {} -impl ::core::clone::Clone for DFS_SITELIST_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_SITENAME_INFO { - pub SiteFlags: u32, - pub SiteName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DFS_SITENAME_INFO {} -impl ::core::clone::Clone for DFS_SITENAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_STORAGE_INFO { - pub State: u32, - pub ServerName: ::windows_sys::core::PWSTR, - pub ShareName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for DFS_STORAGE_INFO {} -impl ::core::clone::Clone for DFS_STORAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DFS_STORAGE_INFO_0_32 { - pub State: u32, - pub ServerName: u32, - pub ShareName: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DFS_STORAGE_INFO_0_32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DFS_STORAGE_INFO_0_32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_STORAGE_INFO_1 { - pub State: u32, - pub ServerName: ::windows_sys::core::PWSTR, - pub ShareName: ::windows_sys::core::PWSTR, - pub TargetPriority: DFS_TARGET_PRIORITY, -} -impl ::core::marker::Copy for DFS_STORAGE_INFO_1 {} -impl ::core::clone::Clone for DFS_STORAGE_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_SUPPORTED_NAMESPACE_VERSION_INFO { - pub DomainDfsMajorVersion: u32, - pub DomainDfsMinorVersion: u32, - pub DomainDfsCapabilities: u64, - pub StandaloneDfsMajorVersion: u32, - pub StandaloneDfsMinorVersion: u32, - pub StandaloneDfsCapabilities: u64, -} -impl ::core::marker::Copy for DFS_SUPPORTED_NAMESPACE_VERSION_INFO {} -impl ::core::clone::Clone for DFS_SUPPORTED_NAMESPACE_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] -pub struct DFS_TARGET_PRIORITY { - pub TargetPriorityClass: DFS_TARGET_PRIORITY_CLASS, - pub TargetPriorityRank: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for DFS_TARGET_PRIORITY {} -impl ::core::clone::Clone for DFS_TARGET_PRIORITY { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/EnhancedStorage/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/EnhancedStorage/mod.rs deleted file mode 100644 index 06b5cbe..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/EnhancedStorage/mod.rs +++ /dev/null @@ -1,3957 +0,0 @@ -pub type IEnhancedStorageACT = *mut ::core::ffi::c_void; -pub type IEnhancedStorageACT2 = *mut ::core::ffi::c_void; -pub type IEnhancedStorageACT3 = *mut ::core::ffi::c_void; -pub type IEnhancedStorageSilo = *mut ::core::ffi::c_void; -pub type IEnhancedStorageSiloAction = *mut ::core::ffi::c_void; -pub type IEnumEnhancedStorageACT = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ACT_AUTHORIZE_ON_RESUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ACT_AUTHORIZE_ON_SESSION_UNLOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ACT_UNAUTHORIZE_ON_SESSION_LOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ACT_UNAUTHORIZE_ON_SUSPEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const APPUSERMODEL_STARTPINOPTION_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const APPUSERMODEL_STARTPINOPTION_USERPINNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const AUDIO_CHANNELCOUNT_MONO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const AUDIO_CHANNELCOUNT_STEREO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const BLUETOOTH_ADDRESS_TYPE_PUBLIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const BLUETOOTH_ADDRESS_TYPE_RANDOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const BLUETOOTH_CACHED_MODE_UNCACHED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const BLUETOOTH_CACHE_MODE_CACHED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_CAPABILITY_CERTIFICATE_SUPPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_CAPABILITY_HASH_ALG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_CAPABILITY_OPTIONAL_FEATURES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_CAPABILITY_SIGNATURE_ALG: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_MAX_CAPABILITY: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_RSASSA_PSS_SHA1_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,1.3.14.3.2.26"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_RSASSA_PSS_SHA256_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,2.16.840.1.101.3.4.2.1"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_RSASSA_PSS_SHA384_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,2.16.840.1.101.3.4.2.2"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_RSASSA_PSS_SHA512_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,2.16.840.1.101.3.4.2.3"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_RSA_1024_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.1,1024"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_RSA_2048_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.1,2048"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_RSA_3072_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.1,3072"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_TYPE_ASCh: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_TYPE_ASCm: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_TYPE_EMPTY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_TYPE_HCh: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_TYPE_PCp: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_TYPE_SIGNER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_VALIDATION_POLICY_BASIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_VALIDATION_POLICY_EXTENDED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_VALIDATION_POLICY_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CERT_VALIDATION_POLICY_RESERVED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CREATOROPENWITHUIOPTION_HIDDEN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const CREATOROPENWITHUIOPTION_VISIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATION_DENIED: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ENHANCED_STORAGE_AUTHN_STATE_DEVICE_ERROR: u32 = 2147483650u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ENHANCED_STORAGE_AUTHN_STATE_NOT_AUTHENTICATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ENHANCED_STORAGE_AUTHN_STATE_NO_AUTHENTICATION_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ENHANCED_STORAGE_AUTHN_STATE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4002u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_CAPABILITY_CERTIFICATE_EXTENSION_PARSING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4005u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_CAPABILITY_HASH_ALGS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4001u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_CAPABILITY_RENDER_USER_DATA_UNUSABLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4004u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_CAPABILITY_SIGNING_ALGS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4003u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_ADMIN_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_CREATE_CERTIFICATE_REQUEST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 108u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_DEVICE_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 102u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_GET_ACT_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 113u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 106u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 105u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 112u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 111u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 114u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_HOST_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_INITIALIZE_TO_MANUFACTURER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 104u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_SET_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 107u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_CERT_UNAUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 110u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_AUTHORIZE_ACT_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 203u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CHANGE_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 209u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CONFIG_ADMINISTRATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 206u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CREATE_USER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 207u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_DELETE_USER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 208u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_INITIALIZE_USER_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 210u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_QUERY_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 205u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_START_INITIALIZE_TO_MANUFACTURER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 211u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_PASSWORD_UNAUTHORIZE_ACT_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 204u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_SILO_ENUMERATE_SILOS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_SILO_GET_AUTHENTICATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_COMMAND_SILO_IS_AUTHENTICATION_SILO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_ADMIN_HINT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2011u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_AUTHENTICATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1006u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3009u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_ACT_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3014u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_CAPABILITY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3011u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3003u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_LENGTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3008u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_REQUEST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3010u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3013u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3012u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3015u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3004u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_IS_AUTHENTICATION_SILO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1009u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_MAX_AUTH_FAILURES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2001u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_MAX_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3001u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2008u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD_INDICATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2007u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3006u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_OF_TYPE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3007u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_OLD_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2005u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2004u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_PASSWORD_INDICATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2006u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_PASSWORD_SILO_INFO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2014u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_QUERY_SILO_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2017u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_QUERY_SILO_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2016u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_SECURITY_IDENTIFIER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2015u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_SIGNER_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3016u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_SILO_FRIENDLYNAME_SPECIFIED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2013u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_SILO_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2012u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_STORED_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3002u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_TEMPORARY_UNAUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1010u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_USER_HINT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2009u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_USER_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2010u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const ENHANCED_STORAGE_PROPERTY_VALIDATION_POLICY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3005u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_AUTHN_ERROR_END: u32 = 1279u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_AUTHN_ERROR_START: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_AUTHORIZED_UNEXPECTED: u32 = 3221491978u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_BAD_SEQUENCE: u32 = 3221488135u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_CHALLENGE_MISMATCH: u32 = 3221491969u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_CHALLENGE_SIZE_MISMATCH: u32 = 3221491970u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_DEVICE_DIGEST_MISSING: u32 = 3221491976u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_FRIENDLY_NAME_TOO_LONG: u32 = 3221491971u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_GROUP_POLICY_FORBIDDEN_OPERATION: u32 = 3221488140u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_GROUP_POLICY_FORBIDDEN_USE: u32 = 3221488139u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INCOMPLETE_COMMAND: u32 = 3221488134u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INCONSISTENT_PARAM_LENGTH: u32 = 3221488143u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INVALID_CAPABILITY: u32 = 3221488138u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INVALID_FIELD_IDENTIFIER: u32 = 3221491968u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INVALID_PARAM_COMBINATION: u32 = 3221488141u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INVALID_PARAM_LENGTH: u32 = 3221488142u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INVALID_RESPONSE: u32 = 3221488128u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_INVALID_SILO: u32 = 3221488137u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_NOT_AUTHORIZED_UNEXPECTED: u32 = 3221491977u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_NO_AUTHENTICATION_REQUIRED: u32 = 3221488640u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_NO_PROBE: u32 = 3221488136u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_OTHER_SECURITY_PROTOCOL_ACTIVE: u32 = 3221491975u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_PASSWORD_HINT_TOO_LONG: u32 = 3221491974u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_PASSWORD_TOO_LONG: u32 = 3221491973u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_PROVISIONED_UNEXPECTED: u32 = 3221491979u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_SILO_NAME_TOO_LONG: u32 = 3221491972u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_UNKNOWN_DIGEST_ALGORITHM: u32 = 3221491980u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_UNPROVISIONED_HARDWARE: u32 = 3221488132u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_E_UNSUPPORTED_HARDWARE: u32 = 3221488133u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_GENERAL_ERROR_END: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_GENERAL_ERROR_START: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_PW_SILO_ERROR_END: u32 = 4607u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_PW_SILO_ERROR_START: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_RESERVED_COM_ERROR_END: u32 = 511u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_RESERVED_COM_ERROR_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_RESERVED_SILO_ERROR_END: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_RESERVED_SILO_ERROR_START: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_RESERVED_SILO_SPECIFIC_ERROR_END: u32 = 49151u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_RESERVED_SILO_SPECIFIC_ERROR_START: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_VENDOR_ERROR_END: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ES_VENDOR_ERROR_START: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const EnhancedStorageACT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf076a15_2ece_4ad4_bb21_29f040e176d8); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const EnhancedStorageSilo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb25220c_76c7_4fee_842b_f3383cd022bc); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const EnhancedStorageSiloAction: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x886d29dd_b506_466b_9fbf_b44ff383fb3f); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const EnumEnhancedStorageACT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe841493_835c_4fa3_b6cc_b4b2d4719848); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FACILITY_ENHANCED_STORAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FILEOFFLINEAVAILABILITYSTATUS_COMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FILEOFFLINEAVAILABILITYSTATUS_COMPLETE_PINNED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FILEOFFLINEAVAILABILITYSTATUS_EXCLUDED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FILEOFFLINEAVAILABILITYSTATUS_FOLDER_EMPTY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FILEOFFLINEAVAILABILITYSTATUS_NOTAVAILABLEOFFLINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FILEOFFLINEAVAILABILITYSTATUS_PARTIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FLAGSTATUS_COMPLETED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FLAGSTATUS_FOLLOWUP: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const FLAGSTATUS_NOTFLAGGED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const GUID_DEVINTERFACE_ENHANCED_STORAGE_SILO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3897f6a4_fd35_4bc8_a0b7_5dbba36adafa); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_HIGH_MAX: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_HIGH_MIN: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_HIGH_SET: i32 = 5i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_LOW_MAX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_LOW_MIN: i32 = 0i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_LOW_SET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_NORMAL_MAX: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_NORMAL_MIN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const IMPORTANCE_NORMAL_SET: i32 = 3i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ISDEFAULTSAVE_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ISDEFAULTSAVE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ISDEFAULTSAVE_NONOWNER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ISDEFAULTSAVE_OWNER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_CALENDAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("calendar"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_COMMUNICATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("communication"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_CONTACT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("contact"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_DOCUMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("document"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_EMAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("email"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_FEED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("feed"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("folder"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_GAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("game"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_INSTANTMESSAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("instantmessage"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_JOURNAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("journal"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("link"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_MOVIE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("movie"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_MUSIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("music"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_NOTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("note"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_PICTURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("picture"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_PLAYLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("playlist"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_PROGRAM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("program"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_RECORDEDTV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("recordedtv"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_SEARCHFOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("searchfolder"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_TASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("task"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_UNKNOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("unknown"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_VIDEO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("video"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const KIND_WEBHISTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("webhistory"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFB_ALPHA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("alpha"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFB_BETA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("beta"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFB_DELTA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("delta"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFB_GAMMA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("gamma"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFS_ALPHA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("alpha"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFS_BETA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("beta"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFS_DELTA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("delta"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LAYOUTPATTERN_CVMFS_GAMMA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("gamma"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LINK_STATUS_BROKEN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const LINK_STATUS_RESOLVED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINEAVAILABILITY_ALWAYS_AVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINEAVAILABILITY_AVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINEAVAILABILITY_NOT_AVAILABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINESTATUS_OFFLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINESTATUS_OFFLINE_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINESTATUS_OFFLINE_FORCED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINESTATUS_OFFLINE_ITEM_VERSION_CONFLICT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINESTATUS_OFFLINE_SLOW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINESTATUS_OFFLINE_SUSPENDED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const OFFLINESTATUS_ONLINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_CONTRAST_HARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_CONTRAST_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_CONTRAST_SOFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_ACTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_APERTURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_CREATIVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_LANDSCAPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_MANUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_NORMAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_PORTRAIT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_SHUTTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_EXPOSUREPROGRAM_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_AUTO: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_AUTO_NORETURNLIGHT: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_AUTO_REDEYE: u32 = 89u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_AUTO_REDEYE_NORETURNLIGHT: u32 = 93u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_AUTO_REDEYE_RETURNLIGHT: u32 = 95u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_AUTO_RETURNLIGHT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_COMPULSORY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_COMPULSORY_NORETURNLIGHT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_COMPULSORY_REDEYE: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_NORETURNLIGHT: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_RETURNLIGHT: u32 = 79u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_COMPULSORY_RETURNLIGHT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_REDEYE: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_REDEYE_NORETURNLIGHT: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_FLASH_REDEYE_RETURNLIGHT: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_NOFUNCTION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_NONE_AUTO: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_NONE_COMPULSORY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_WITHOUTSTROBE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_FLASH_WITHSTROBE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_GAINCONTROL_HIGHGAINDOWN: f64 = 4f64; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_GAINCONTROL_HIGHGAINUP: f64 = 2f64; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_GAINCONTROL_LOWGAINDOWN: f64 = 3f64; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_GAINCONTROL_LOWGAINUP: f64 = 1f64; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_GAINCONTROL_NONE: f64 = 0f64; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_D55: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_D65: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_D75: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_DAYLIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_FLUORESCENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_STANDARD_A: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_STANDARD_B: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_STANDARD_C: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_TUNGSTEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_LIGHTSOURCE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_ACTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_APERTURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_CREATIVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_LANDSCAPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_MANUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_NORMAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_NOTDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_PORTRAIT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_PROGRAMMODE_SHUTTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_SATURATION_HIGH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_SATURATION_LOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_SATURATION_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_SHARPNESS_HARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_SHARPNESS_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_SHARPNESS_SOFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_WHITEBALANCE_AUTO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PHOTO_WHITEBALANCE_MANUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AcquisitionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x65a98875_3c80_40ab_abbc_efdaf77dbee2), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Address_Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Address_CountryCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Address_Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 102u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Address_RegionCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Address_Town: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 104u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_ExcludeFromShowInNewInstall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_IsDestListSeparator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_IsDualMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_PreventPinning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_RelaunchCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_RelaunchDisplayNameResource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_RelaunchIconResource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_SettingsCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_StartPinOption: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_ToastActivatorCLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_UninstallCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppUserModel_VisualElementsManifestHintPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_AppZoneIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 102u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ApplicationDefinedProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcdbfc167_337e_41d8_af7c_8c09205429c7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ApplicationName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_ChannelCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_EncodingBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_Format: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_IsVariableBitRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6822fee_8c17_4d62_823c_8e9cfcbd1d5c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_PeakValue: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2579e5d0_1116_4084_bd9a_9b4f7cb4df5e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_SampleRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_SampleSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_StreamName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Audio_StreamNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Author: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CachedFileUpdaterContentIdForConflictResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 114u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CachedFileUpdaterContentIdForStream: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 113u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_Duration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x293ca35a_09aa_4dd2_b180_1fe245728a52), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_IsOnline: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbfee9149_e3e2_49a7_a862_c05988145cec), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_IsRecurring: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x315b9c8d_80a9_4ef9_ae16_8e746da51d70), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_Location: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf6272d18_cecc_40b1_b26a_3911717aa7bd), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_OptionalAttendeeAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd55bae5a_3892_417a_a649_c6ac5aaaeab3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_OptionalAttendeeNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x09429607_582d_437f_84c3_de93a2b24c3c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_OrganizerAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x744c8242_4df5_456c_ab9e_014efb9021e3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_OrganizerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaaa660f9_9865_458e_b484_01bc7fe3973e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_ReminderTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x72fc5ba4_24f9_4011_9f3f_add27afad818), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_RequiredAttendeeAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0ba7d6c3_568d_4159_ab91_781a91fb71e5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_RequiredAttendeeNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb33af30b_f552_4584_936c_cb93e5cda29f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_Resources: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f58a38_c54b_4c40_8696_97235980eae1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_ResponseStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x188c1f91_3c40_4132_9ec5_d8b03b72a8a2), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_ShowTimeAs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5bf396d4_5eb2_466f_bde9_2fb3f2361d6e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Calendar_ShowTimeAsText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x53da57cf_62c0_45c4_81de_7610bcefd7f5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Capacity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_AccountName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_DateItemExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x428040ac_a177_4c8a_9760_f6f761227f9a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_Direction: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8e531030_b960_4346_ae0d_66bc9a86fb94), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_FollowupIconIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83a6347e_6fe4_4f40_ba9c_c4865240d1f4), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_HeaderItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c34f84_2241_4401_b607_bd20ed75ae7f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_PolicyTag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xec0b4191_ab0b_4c66_90b6_c6637cdebbab), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_SecurityFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8619a4b6_9f4d_4429_8c0f_b996ca59e335), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_Suffix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x807b653a_9e91_43ef_8f97_11ce04ee20c5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_TaskStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbe1a72c6_9a1d_46b7_afe7_afaf8cef4999), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Communication_TaskStatusText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa6744477_c237_475b_a075_54f34498292a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Company: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ComputerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Computer_DecoratedFreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_AccountPictureDynamicVideo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_AccountPictureLarge: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_AccountPictureSmall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Anniversary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9ad5badb_cea7_4470_a03d_b84e51b9949e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_AssistantName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcd102c9c_5540_4a88_a6f6_64e4981c8cd1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_AssistantTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9a93244d_a7ad_4ff8_9b99_45ee4cc09af6), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Birthday: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 47u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x730fb6dd_cf7c_426b_a03f_bd166cc9ee24), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 119u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 117u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 120u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 118u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 116u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 124u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 122u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 125u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 123u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 121u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 129u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 127u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 130u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 128u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 126u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x402b5934_ec5a_48c3_93e6_85e86a2d934e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb0b87314_fcf6_4feb_8dff_a50da6af561c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbc4e71ce_17f9_48d5_bee9_021df0ea5409), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1d4a09e_d758_4cd1_b6ec_34a8b5a73f80), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x446f787f_10c4_41cb_a6c4_4d0343551597), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xddd1460f_c0bf_4553_8ce4_10433c908fb0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf271c659_7e5e_471f_ba25_7f77b286f836), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessFaxNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91eff6f3_2e27_42ca_933e_7c999fbe310b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessHomePage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56310920_2491_4919_99ce_eadb06fafdb2), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_BusinessTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6a15e5a0_0a1e_4cd7_bb8c_d2f1b0c929bc), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_CallbackTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf53d1c3_49e0_4f7f_8567_5a821d8ac542), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_CarTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8fdc6dea_b929_412b_ba90_397a257465fe), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd4729704_8ef1_43ef_9024_2bd381187fd5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_CompanyMainTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8589e481_6040_473d_b171_7fa89c2708ed), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_ConnectedServiceDisplayName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x39b77f4f_a104_4863_b395_2db2ad8f7bc1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_ConnectedServiceIdentities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80f41eb8_afc4_4208_aa5f_cce21a627281), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_ConnectedServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb5c84c9e_5927_46b5_a3cc_933c21b78469), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_ConnectedServiceSupportedActions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa19fb7a9_024b_4371_a8bf_4d29c3e4e9c9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_DataSuppliers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9660c283_fc3a_4a08_a096_eed3aac46da2), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfc9f7306_ff8f_4d49_9fb6_3ffe5c0951ec), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_DisplayBusinessPhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x364028da_d895_41fe_a584_302b1bb70a76), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_DisplayHomePhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5068bcdf_d697_4d85_8c53_1f1cdab01763), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_DisplayMobilePhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9cb0c358_9d7a_46b1_b466_dcc6f1a3d93d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_DisplayOtherPhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x03089873_8ee8_4191_bd60_d31f72b7900b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_EmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf8fa7fa3_d12b_4785_8a4e_691a94f7a3e7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_EmailAddress2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38965063_edc8_4268_8491_b7723172cf29), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_EmailAddress3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x644d37b4_e1b3_4bad_b099_7e7c04966aca), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_EmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84d8f337_981d_44b3_9615_c7596dba17e3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_EmailName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcc6f4f24_6083_4bd4_8754_674d0de87ab8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_FileAsName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1a24aa7_9ca7_40f6_89ec_97def9ffe8db), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_FirstName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14977844_6b49_4aad_a714_a4513bf60460), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_FullName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x635e9051_50a5_4ba2_b9db_4ed056c77296), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Gender: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3c8cee58_d4f0_4cf9_b756_4e5d24447bcd), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_GenderValue: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3c8cee58_d4f0_4cf9_b756_4e5d24447bcd), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Hobbies: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5dc2253f_5e11_4adf_9cfe_910dd01e3e70), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x98f98354_617a_46b8_8560_5b1b64bf1f89), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 104u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 102u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 105u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 109u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 107u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 110u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 108u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 106u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 114u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 112u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 115u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 113u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 111u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 65u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x08a65aa1_f4c9_43dd_9ddf_a33d8e7ead85), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7b9f6399_0a3f_4b12_89bd_4adc51c918af), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8afcc170_8a46_4b53_9eee_90bae7151e62), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc89a23d0_7d6d_4eb8_87d4_776a82d493e5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0adef160_db3f_4308_9a21_06237b16fa2a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56c90e9d_9d46_4963_886f_2e1cd9a694ef), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeFaxNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x660e04d6_81ab_4977_a09f_82313113ab26), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_HomeTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_IMAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd68dbd8a_3374_4b81_9972_3ec30682db3d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Initials: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf3d8f40d_50cb_44a2_9718_40cb9119495d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JA_CompanyNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JA_FirstNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JA_LastNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo1CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 120u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo1CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 102u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo1Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 106u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo1Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 105u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo1OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 104u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo1Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo1YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo2CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 121u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo2CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 108u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo2Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 113u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo2Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 112u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo2OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 110u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo2Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 109u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo2YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 107u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo3CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 123u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo3CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 115u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo3Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 119u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo3Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 118u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo3OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 117u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo3Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 116u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobInfo3YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 114u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_JobTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Label: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x97b0ad89_df49_49cc_834e_660974fd755b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_LastName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8f367200_c270_457c_b1d4_e07c5bcd90c7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_MailingAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc0ac206a_827e_4650_95ae_77e2bb74fcc9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_MiddleName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 71u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_MobileTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_NickName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 74u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x508161fa_313b_43d5_83a1_c1accf68622c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 134u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 132u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 135u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 133u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 131u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 139u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 137u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 140u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 138u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 136u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 144u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 142u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 145u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 143u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 141u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6e682923_7f7b_4f0c_a337_cfca296687bf), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8f167568_0aae_4322_8ed9_6055b7b0e398), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8b26ea41_058f_43f6_aecc_4035681ce977), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95c656c1_2abf_4148_9ed3_9ec602e3b7cd), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71b377d6_e570_425f_a170_809fae73e54e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xff962609_b7d6_4999_862d_95180d529aea), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_OtherEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11d6336b_38c4_4ec9_84d6_eb38d0b150af), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PagerTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6304e01_f8f5_4f45_8b15_d024a6296789), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PersonalTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 69u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PhoneNumbersCanonical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd042d2a1_927e_40b5_a503_6edbd42a517e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Prefix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 75u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc8ea94f0_a9e3_4969_a94b_9c62a95324e0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe53d799d_0f3f_466e_b2ff_74634a3cb7a4), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde5ef3c7_46e1_484e_9999_62c5308394c1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x18bbd425_ecfd_46ef_b612_7b4a6034eda0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1176dfe_7138_4640_8b4c_ae375dc70a6d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63c25b20_96be_488f_8788_c09c407ad812), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryEmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 48u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_PrimaryTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Profession: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7268af55_1ce4_4f6e_a41f_b6e4ef10e4a9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_SpouseName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9d2408b6_3167_422b_82b0_f583b7a7cfe3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Suffix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 73u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_TTYTDDTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaaf16bac_2b55_45e6_9f6d_415eb94910df), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_TelexNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc554493c_c1f7_40c1_a76c_ef8c0614003e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_WebPage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Webpage2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 124u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Contact_Webpage3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 125u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ContainedItems: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ContentId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 132u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ContentStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ContentType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ContentUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 131u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Copyright: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CreatorAppId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc2ea046e_033c_4e91_bd5b_d4942f6bbe49), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CreatorOpenWithUIOptions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc2ea046e_033c_4e91_bd5b_d4942f6bbe49), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DRM_DatePlayExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DRM_DatePlayStarts: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DRM_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DRM_IsDisabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DRM_IsProtected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DRM_PlayCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DataObjectFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e81a3f8_a30f_4247_b9ee_1d0368a9425c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DateAccessed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DateAcquired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2cbaa8f5_d81f_47ca_b17a_f8d822300131), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DateArchived: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x43f8d7b7_a444_4f87_9383_52271c9b915c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DateCompleted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x72fab781_acda_43e5_b155_b2434f85e678), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DateCreated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DateImported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 18258u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DateModified: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DefaultSaveLocationDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DescriptionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_Flags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_LastConnectedTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_ProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_ProductVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_ServiceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_VendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Bluetooth_VendorIdSource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Hid_IsReadOnly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Hid_ProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Hid_UsageId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Hid_UsagePage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Hid_VendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Hid_VersionNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_PrinterDriverDirectory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x847c66de_b8d6_4af9_abc3_6f4f926bc039), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_PrinterDriverName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc47170_14f5_498c_8f30_b0d19be449c6), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_PrinterEnumerationFlag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa00742a1_cd8c_4b37_95ab_70755587767a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_PrinterName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0a7b84ef_0c27_463f_84ef_06c5070001be), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_PrinterPortName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xeec7b761_6f94_41b1_949f_c729720dd13c), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Proximity_SupportsNfc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfb3842cd_9e2a_4f83_8fcc_4b0761139ae9), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Serial_PortName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Serial_UsbProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_Serial_UsbVendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_WinUsb_DeviceInterfaceClasses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_WinUsb_UsbClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_WinUsb_UsbProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_WinUsb_UsbProtocol: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_WinUsb_UsbSubClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DeviceInterface_WinUsb_UsbVendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Device_PrinterURL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b48f35a_be6e_4f17_b108_3c4073d1669a), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_CanPair: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_Categories: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_DialProtocol_InstalledApplications: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_IsPresent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_ModelIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_ProtocolIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportedUriSchemes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsAudio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsCapturing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsImages: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsLimitedDiscovery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsNetworking: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsObjectTransfer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsPositioning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsRendering: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsTelephony: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepContainer_SupportsVideo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_AepId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_Bluetooth_CacheMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9744311e_7951_4b2e_b6f0_ecb293cac119), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_Bluetooth_ServiceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa399aac7_c265_474e_b073_ffce57721716), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_Bluetooth_TargetDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9744311e_7951_4b2e_b6f0_ecb293cac119), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_IoT_ServiceInterfaces: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x79d94e82_4d79_45aa_821a_74858b4e4ca6), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_ParentAepIsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_ProtocolId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_ServiceClassId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AepService_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_AepId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3b2ce006_5e61_4fde_bab8_9b8aac9b26df), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Major: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Minor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Audio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Capturing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Information: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_LimitedDiscovery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Networking: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_ObjectXfer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Positioning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Rendering: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Telephony: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_LastSeenTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Le_AddressType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance_Subcategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Bluetooth_Le_IsConnectable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_CanPair: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe7c3fb29_caa7_4f47_8c8b_be59b330d4c5), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe7c3fb29_caa7_4f47_8c8b_be59b330d4c5), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_IsPresent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_PointOfService_ConnectionTypes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd4bf61b3_442e_4ada_882d_fa7b70c832d9), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_ProtocolId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3b2ce006_5e61_4fde_bab8_9b8aac9b26df), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Aep_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AppPackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x51236583_0c4a_4fe8_b81f_166aec13f510), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AudioDevice_Microphone_IsFarField: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AudioDevice_Microphone_SignalToNoiseRatioInDb: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AudioDevice_RawProcessingSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_AudioDevice_SpeechProcessingSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfb1de864_e06d_47f4_82a6_8a0aef44493c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_BatteryLife: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_BatteryPlusCharging: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_BatteryPlusChargingText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 91u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_CategoryGroup: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 94u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_CategoryIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 90u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_CategoryPlural: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 92u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ChallengeAep: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0774315e_b714_48ec_8de8_8125c077ac11), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ChargingState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_CompatibleIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 55u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DefaultTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 153u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DevObjectType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x13673f42_a3d6_49f6_b4da_ae46e0c5237c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DeviceCapabilities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DeviceCharacteristics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DeviceDescription1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 81u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DeviceDescription2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 82u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DeviceHasProblem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DeviceInstanceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 256u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DeviceManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DialProtocol_InstalledApplications: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6845cc72_1b71_48c3_af86_b09171a19b14), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_DiscoveryMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 52u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_Domain: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_FullName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_HostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_InstanceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_NetworkAdapterId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_PortNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_Priority: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_ServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_TextAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_Ttl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Dnssd_Weight: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12288u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_FunctionPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_GlyphIcon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x51236583_0c4a_4fe8_b81f_166aec13f510), pid: 123u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_HardwareIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 57u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_InLocalMachineContainer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_InterfaceClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_InterfaceEnabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_InterfacePaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_IpAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12297u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_IsDefault: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 86u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_IsNetworkConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 85u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_IsShared: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 84u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_IsSoftwareInstalling: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_LaunchDeviceStageFromExplorer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 77u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_LocalMachine: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 70u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_LocationPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8192u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_MetadataPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 71u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_MicrophoneArray_Geometry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa1829ea2_27eb_459e_935d_b2fad7b07762), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_MissedCalls: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8194u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8195u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_NetworkName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_NetworkType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_NetworkedTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 152u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_NewPictures: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_NotWorkingProperly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 83u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Notification: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x06704b0c_e830_4c81_9178_91e4e95a80a0), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_NotificationStore: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x06704b0c_e830_4c81_9178_91e4e95a80a0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Notifications_LowBattery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc4c07f2b_8524_4e66_ae3a_a6235f103beb), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Notifications_MissedCall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6614ef48_4efe_4424_9eda_c79f404edf3e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Notifications_NewMessage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2be9260a_2012_4742_a555_f41b638b7dcb), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Notifications_NewVoicemail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59569556_0a08_4212_95b9_fae2ad6413db), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Notifications_StorageFull: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0e00ee1_f0c7_4d41_b8e7_26a7bd8d38b0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Notifications_StorageFullLinkText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0e00ee1_f0c7_4d41_b8e7_26a7bd8d38b0), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Paired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 56u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Panel_PanelGroup: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8dbc9c86_97a9_4bff_9bc6_bfe95d3e6dad), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Panel_PanelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8dbc9c86_97a9_4bff_9bc6_bfe95d3e6dad), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Parent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_PhoneLineTransportDevice_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaecf2fe8_1d00_4fee_8a6d_a70d719b772b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_PhysicalDeviceLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_PlaybackPositionPercent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_PlaybackState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_PlaybackTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Present: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_PresentationUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8198u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_PrimaryCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_RemainingDuration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_RestrictedInterface: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Roaming: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_SafeRemovalRequired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_SchematicName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16384u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16385u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_SharedTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 151u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_SmartCards_ReaderKind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6b5b883_18bd_4b4d_b2ec_9e38affeda82), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 259u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Status1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 257u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Status2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 258u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_StorageCapacity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_StorageFreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_StorageFreeSpacePercent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_TextMessages: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Voicemail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirectServices_AdvertisementId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirectServices_RequestServiceInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirectServices_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirectServices_ServiceConfigMethods: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirectServices_ServiceInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirectServices_ServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_GroupId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_InformationElements: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_InterfaceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_IsLegacyDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_IsMiracastLcpSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_IsVisible: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_MiracastVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_Services: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFiDirect_SupportedChannelList: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiFi_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WiaDeviceType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_WinPhone8CameraFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7b4d61c_5a64_4187_a52e_b1539f359099), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Devices_Wwan_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xff1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_ByteCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_CharacterCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_ClientID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x276d7bb0_5b34_4fb0_aa4b_158ed12a1809), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_Contributor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf334115e_da1b_4509_9b3d_119504dc7abb), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_DateCreated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_DatePrinted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_DateSaved: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_Division: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e005ee6_bf27_428b_b01c_79676acd2870), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_DocumentID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe08805c8_e395_40df_80d2_54f0d6c43154), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_HiddenSlideCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_LastAuthor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_LineCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_MultimediaClipCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_NoteCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_PageCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_ParagraphCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_PresentationFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_RevisionNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_Security: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_SlideCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_Template: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_TotalEditingTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_Version: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 29u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Document_WordCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_DueDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8472b5_e0af_4db2_8071_c53fe76ae7ce), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_EdgeGesture_DisableTouchWhenFullscreen: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x32ce38b2_2c9a_41b1_9bc5_b3784394aa44), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_EndDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc75faa05_96fd_49e7_9cb4_9f601082d553), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ExpandoProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6fa20de6_d11c_4d9d_a154_64317628c12d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileAllocationSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4f10a3c_49e6_405d_8288_a23bd4eeaa6c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileFRN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41cf5ae0_f75a_4806_bd87_59c7d9248eb9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileOfflineAvailabilityStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileOwner: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b34_40ff_11d2_a27e_00c04fc30871), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FilePlaceholderStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FileVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FindData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FlagColor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x67df94de_0ca7_4d6f_b792_053a3e4f03cf), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FlagColorText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x45eae747_8e2a_40ae_8cbf_ca52aba6152a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FlagStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FlagStatusText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc54fd2e_189d_4871_aa01_08c2f57a4abc), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FolderKind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FolderNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_FullText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e3ee840_bc2b_476c_8237_2acd1a839b22), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Altitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x827edb4f_5b73_44a7_891d_fdffabea35ca), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_AltitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78342dcb_e358_4145_ae9a_6bfe4e0f9f51), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_AltitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2dad1eb7_816d_40d3_9ec3_c9773be2aade), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_AltitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x46ac629d_75ea_4515_867f_6dc4321c5844), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_AreaInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x972e333e_ac7e_49f1_8adf_a70d07a9bcab), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DOP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cf8fb02_1837_42f1_a697_a7017aa289b9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DOPDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0be94c5_50ba_487b_bd35_0654be8881ed), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DOPNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x47166b16_364f_4aa0_9f31_e2ab3df449c3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Date: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3602c812_0f3b_45f0_85ad_603468d69423), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestBearing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc66d4b3c_e888_47cc_b99f_9dca3ee34dea), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestBearingDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7abcf4f8_7c3f_4988_ac91_8d2c2e97eca5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestBearingNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xba3b1da9_86ee_4b5d_a2a4_a271a429f0cf), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestBearingRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9ab84393_2a0f_4b75_bb22_7279786977cb), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestDistance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa93eae04_6804_4f24_ac81_09b266452118), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestDistanceDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9bc2c99b_ac71_4127_9d1c_2596d0d7dcb7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestDistanceNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bda47da_08c6_4fe1_80bc_a72fc517c5d0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestDistanceRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xed4df2d3_8695_450b_856f_f5c1c53acb66), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLatitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9d1d7cc5_5c39_451c_86b3_928e2d18cc47), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLatitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3a372292_7fca_49a7_99d5_e47bb2d4e7ab), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLatitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xecf4b6f6_d5a6_433c_bb92_4076650fc890), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLatitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcea820b9_ce61_4885_a128_005d9087c192), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLongitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x47a96261_cb4c_4807_8ad3_40b9d9dbc6bc), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLongitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x425d69e5_48ad_4900_8d80_6eb6b8d0ac86), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLongitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa3250282_fb6d_48d5_9a89_dbcace75cccf), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_DestLongitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x182c1ea6_7c1c_4083_ab4b_ac6c9f4ed128), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Differential: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaaf4ee25_bd3b_4dd7_bfc4_47f77bb00f6d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_ImgDirection: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16473c91_d017_4ed9_ba4d_b6baa55dbcf8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_ImgDirectionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10b24595_41a2_4e20_93c2_5761c1395f32), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_ImgDirectionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc5877c7_225f_45f7_bac7_e81334b6130a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_ImgDirectionRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa4aaa5b7_1ad0_445f_811a_0f8f6e67f6b5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Latitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8727cfff_4868_4ec6_ad5b_81b98521d1ab), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LatitudeDecimal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0f55cde2_4f49_450d_92c1_dcd16301b1b7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LatitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16e634ee_2bff_497b_bd8a_4341ad39eeb9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LatitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7ddaaad1_ccc8_41ae_b750_b2cb8031aea2), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LatitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x029c0252_5b86_46c7_aca0_2769ffc8e3d4), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Longitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc4c4dbb2_b593_466b_bbda_d03d27d5e43a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LongitudeDecimal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4679c1b5_844d_4590_baf5_f322231f1b81), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LongitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbe6e176c_4534_4d2c_ace5_31dedac1606b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LongitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x02b0f689_a914_4e45_821d_1dda452ed2c4), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_LongitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x33dcf22b_28d5_464c_8035_1ee9efd25278), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_MapDatum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ca2dae6_eddc_407d_bef1_773942abfa95), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_MeasureMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa015ed5d_aaea_4d58_8a86_3c586920ea0b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_ProcessingMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59d49e61_840f_4aa9_a939_e2099b7f6399), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Satellites: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x467ee575_1f25_4557_ad4e_b8b58b0d9c15), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Speed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xda5d0862_6e76_4e1b_babd_70021bd25494), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_SpeedDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7d122d5a_ae5e_4335_8841_d71e7ce72f53), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_SpeedNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xacc9ce3d_c213_4942_8b48_6d0820f21c6d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_SpeedRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xecf7f4c9_544f_4d6d_9d98_8ad79adaf453), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x125491f4_818f_46b2_91b5_d537753617b2), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_Track: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x76c09943_7c33_49e3_9e7e_cdba872cfada), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_TrackDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc8d1920c_01f6_40c0_ac86_2f3a4ad00770), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_TrackNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x702926f4_44a6_43e1_ae71_45627116893b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_TrackRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x35dbe6fe_44c3_4400_aaae_d2c799c407e8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_GPS_VersionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x22704da4_c6b2_4a99_8e56_f16df8c92599), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_HighKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_History_SelectionCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1ce0d6bc_536c_4600_b0dd_7e0c66b350d5), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_History_TargetUrlHostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1ce0d6bc_536c_4600_b0dd_7e0c66b350d5), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_History_VisitCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IdentityProvider_Name: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb96eff7b_35ca_4a35_8607_29e3a54c46ea), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IdentityProvider_Picture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2425166f_5642_4864_992f_98fd98f294c3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_Blob: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c3b93a4_baed_1a83_9a32_102ee313f6eb), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_DisplayName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7d683fc9_d155_45a8_bb1f_89d19bcb792f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_InternetSid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d6d5d49_265d_4688_9f4e_1fdd33e7cc83), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_IsMeIdentity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa4108708_09df_4377_9dfc_6d99986d5a67), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_KeyProviderContext: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_KeyProviderName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_LogonStatusString: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf18dedf3_337f_42c0_9e03_cee08708a8c3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_PrimaryEmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfcc16823_baed_4f24_9b32_a0982117f7fa), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_PrimarySid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2b1b801e_c0c1_4987_9ec5_72fa89814787), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_ProviderData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8a74b92_361b_4e9a_b722_7c4a7330a312), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_ProviderID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x74a7de49_fa11_4d3d_a006_db7e08675916), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_QualifiedUserName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xda520e51_f4e9_4739_ac82_02e0a95c9030), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_UniqueID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe55fc3b0_2b60_4220_918e_b21e8bf16016), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Identity_UserName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc4322503_78ca_49c6_9acc_a68e2afd7b6b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ImageParsingName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd7750ee0_c6a4_48ec_b53e_b87b52e6d073), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_BitDepth: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_ColorSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 40961u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_CompressedBitsPerPixel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x364b6fa9_37ab_482a_be2b_ae02f60d4318), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_CompressedBitsPerPixelDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1f8844e1_24ad_4508_9dfd_5326a415ce02), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_CompressedBitsPerPixelNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd21a7148_d32c_4624_8900_277210f79c0f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 259u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_CompressionText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f08e66f_2f44_4bb9_a682_ac35d2562322), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_Dimensions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_HorizontalResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_HorizontalSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_ImageID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10dabe05_32aa_4c29_bf1a_63e2d220587f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_ResolutionUnit: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x19b51fa6_1f92_4a5c_ab48_7df0abd67444), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_VerticalResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Image_VerticalSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Importance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ImportanceText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa3b29791_7713_4e1d_bb40_17db85f01831), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_InfoTipText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_InternalName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsAttachment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf23f425c_71a1_4fa8_922f_678ea4a60408), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsDefaultNonOwnerSaveLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsDefaultSaveLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsDeleted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cda5fc8_33ee_4ff3_9094_ae7bd8868c4d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsEncrypted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x90e5e14e_648b_4826_b2aa_acaf790e3513), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsFlagged: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5da84765_e3ff_4278_86b0_a27967fbdd03), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsFlaggedComplete: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa6f360d2_55f9_48de_b909_620e090a647c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsIncomplete: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346c8bd1_2e6a_4c45_89a4_61b78e8e700f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsLocationSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsPinnedToNameSpaceTree: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsRead: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsSearchOnlyItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsSendToTarget: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_IsShared: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemAuthors: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd0a04f0a_462a_48a4_bb2f_3706e88dbd7d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemClassType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x048658ad_2db8_41a4_bbb6_ac1ef1207eb1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf7db74b4_4287_4103_afba_f1b13dcd75cf), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemFolderNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemFolderPathDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemFolderPathDisplayNarrow: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdabd30ed_0043_4789_a7f8_d013a4736622), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6b8da074_3b5c_43bc_886f_0a2cdce00b6f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemNameDisplayWithoutExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemNamePrefix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd7313ff1_a77a_401c_8c99_3dbdd68add36), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemNameSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemParticipants: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd4d0aa16_9948_41a4_aa85_d97ff9646993), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemPathDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemPathDisplayNarrow: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemSubType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemTypeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ItemUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Journal_Contacts: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdea7c82c_1d89_4a66_9427_a4e3debabcb1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Journal_EntryType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95beb1fc_326d_4644_b396_cd3ed90e6ddf), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Keywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Kind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e3ee840_bc2b_476c_8237_2acd1a839b22), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_KindText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf04bef95_c585_4197_a2b7_df46fdc9ee6d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Language: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_LastSyncError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 107u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_LastSyncWarning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 128u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_LastWriterPackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_LayoutPattern_ContentViewModeForBrowse: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 500u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_LayoutPattern_ContentViewModeForSearch: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 501u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_LibraryLocationsCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x908696c7_8f87_44f2_80ed_a8c1c6894575), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_Arguments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x436f2667_14e2_4feb_b30a_146c53b5b674), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_DateVisited: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_FeedItemLocalId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_TargetExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7a7d76f4_b630_4bd7_95ff_37cc51a975c9), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_TargetParsingPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_TargetSFGAOFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_TargetSFGAOFlagsStrings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6942081_d53b_443d_ad47_5e059d9cd27a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_TargetUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_TargetUrlHostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Link_TargetUrlPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_LowKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_MIMEType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e350_9ccc_11d0_bcdb_00805fccce04), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_AuthorUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_AverageLevel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x09edd5b6_b301_43c5_9990_d00302effd46), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ClassPrimaryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ClassSecondaryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_CollectionGroupID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_CollectionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ContentDistributor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ContentID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_CreatorApplication: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_CreatorApplicationVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 28u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_DVDID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_DateEncoded: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2e4b640d_5019_46d8_8881_55414cc5caa0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_DateReleased: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde41cc29_6971_4290_b472_f59f2e2f31e2), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_DlnaProfileID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcfa31b45_525d_4998_bb44_3f7d81542fa4), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_Duration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_EncodedBy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 36u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_EncodingSettings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_EpisodeNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_FrameCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_MCDI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_MetadataContentProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_Producer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 22u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_PromotionUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ProtectionType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ProviderRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 39u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ProviderStyle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 40u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_Publisher: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_SeasonNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_SeriesName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 42u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_SubTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 38u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_SubscriptionContentId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9aebae7a_9644_487d_a92c_657585ed751a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ThumbnailLargePath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 47u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ThumbnailLargeUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 48u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ThumbnailSmallPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 49u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_ThumbnailSmallUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 50u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_UniqueFileIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_UserNoAutoInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 41u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_UserWebUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_Writer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Media_Year: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_MediumKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 26u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_AttachmentContents: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3143bf7c_80a8_4854_8880_e2e40189bdd0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_AttachmentNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_BccAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_BccName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_CcAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_CcName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_ConversationID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc8f80bd_af1e_4289_85b6_3dfc1b493992), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_ConversationIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc8f80bd_af1e_4289_85b6_3dfc1b493992), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_DateReceived: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_DateSent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_Flags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa82d9ee7_ca67_4312_965e_226bcea85023), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_FromAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_FromName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_HasAttachments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9c1fcf74_2d97_41ba_b4ae_cb2e3661a6e4), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_IsFwdOrReply: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9a9bc088_4f6d_469e_9919_e705412040f9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_MessageClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcd9ed458_08ce_418f_a70e_f912c7bb9c5c), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_Participants: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1a9ba605_8e7c_4d11_ad7d_a50ada18ba1b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_ProofInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9098f33c_9a7d_48a8_8de5_2e1227a64e91), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_SenderAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0be1c8e7_1981_4676_ae14_fdd78f05a6e7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_SenderName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0da41cfa_d224_4a18_ae2f_596158db4b3a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_Store: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_ToAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_ToDoFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1f856a9f_6900_4aba_9505_2d5f1b4d66cb), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_ToDoTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbccc8a3c_8cef_42e5_9b1c_c69079398bc7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Message_ToName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_MileageInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfdf84370_031a_4add_9e91_0d775f1c6605), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_AlbumArtist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_AlbumArtistSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1fdb4af_f78c_466c_bb05_56e92db0b8ec), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_AlbumID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_AlbumTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_AlbumTitleSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x13eb7ffc_ec89_4346_b19d_ccc6f1784223), pid: 101u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_Artist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_ArtistSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdeeb2db5_0696_4ce0_94fe_a01f77a45fb5), pid: 102u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_BeatsPerMinute: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 35u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_Composer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_ComposerSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00bc20a3_bd48_4085_872c_a88d77f5097e), pid: 105u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_Conductor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 36u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_ContentGroupDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 33u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_DiscNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6afe7437_9bcd_49c7_80fe_4a5c65fa5874), pid: 104u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_DisplayArtist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfd122953_fa93_4ef7_92c3_04c946b2f7c8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_Genre: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_InitialKey: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_IsCompilation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc449d5cb_9ea4_4809_82e8_af9d59ded6d1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_Lyrics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_Mood: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 39u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_PartOfSet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 37u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_Period: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 31u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_SynchronizedLyrics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6b223b6a_162e_4aa9_b39f_05d678fc6d77), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Music_TrackNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_NamespaceCLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Note_Color: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4776cafa_bce4_4cb1_a23e_265e76d8eb11), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Note_ColorText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x46b4e8de_cdb2_440d_885c_1658eb65b914), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Null: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_OfflineAvailability: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa94688b6_7d9f_4570_a648_e3dfc0ab2b3f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_OfflineStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d24888f_4718_4bda_afed_ea0fb4386cd8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_OriginalFileName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_OwnerSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ParentalRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ParentalRatingReason: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10984e0a_f9f2_4321_b7ef_baf195af4319), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ParentalRatingsOrganization: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7fe0840_1344_46f0_8d37_52ed712a4bf9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ParsingBindContext: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdfb9a04d_362f_4ca3_b30b_0254b17b5b84), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ParsingName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ParsingPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 30u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PerceivedType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PercentFull: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Aperture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37378u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ApertureDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1a9a38b_6685_46bd_875e_570dc7ad7320), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ApertureNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0337ecec_39fb_4581_a0bd_4c4cc51e9914), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Brightness: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1a701bf6_478c_4361_83ab_3701bb053c58), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_BrightnessDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6ebe6946_2321_440a_90f0_c043efd32476), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_BrightnessNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e7d118f_b314_45a0_8cfb_d654b917c9e9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_CameraManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 271u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_CameraModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 272u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_CameraSerialNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 273u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Contrast: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2a785ba9_8d23_4ded_82e6_60a350c86a10), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ContrastText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59dde9f2_5253_40ea_9a8b_479e96c6249a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_DateTaken: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 36867u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_DigitalZoom: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf85bf840_a925_4bc2_b0c4_8e36b598679e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_DigitalZoomDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x745baf0e_e5c1_4cfb_8a1b_d031a0a52393), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_DigitalZoomNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16cbb924_6500_473b_a5be_f1599bcbe413), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_EXIFVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd35f743a_eb2e_47f2_a286_844132cb1427), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Event: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 18248u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureBias: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37380u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureBiasDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab205e50_04b7_461c_a18c_2f233836e627), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureBiasNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x738bf284_1d87_420b_92cf_5834bf6ef9ed), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x967b5af8_995a_46ed_9e11_35b3c5b9782d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureIndexDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x93112f89_c28b_492f_8a9d_4be2062cee8a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureIndexNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcdedcf30_8919_44df_8f4c_4eb2ffdb8d89), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureProgram: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 34850u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureProgramText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfec690b7_5f30_4646_ae47_4caafba884a3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 33434u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureTimeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x55e98597_ad16_42e0_b624_21599a199838), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ExposureTimeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x257e44e2_9031_4323_ac38_85c552871b2e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 33437u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FNumberDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe92a2496_223b_4463_a4e3_30eabba79d80), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FNumberNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1b97738a_fdfc_462f_9d93_1957e08be90c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Flash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37385u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FlashEnergy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 41483u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FlashEnergyDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd7b61c70_6323_49cd_a5fc_c84277162c97), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FlashEnergyNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfcad3d3d_0858_400f_aaa3_2f66cce2a6bc), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FlashManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaabaf6c9_e0c5_4719_8585_57b103e584fe), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FlashModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfe83bb35_4d1a_42e2_916b_06f3e1af719e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FlashText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6b8b68f6_200b_47ea_8d25_d8050f57339f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalLength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37386u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalLengthDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x305bc615_dca1_44a5_9fd4_10c0ba79412e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalLengthInFilm: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0e74609_b84d_4f49_b860_462bd9971f98), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalLengthNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x776b6b3b_1e3d_4b0c_9a0e_8fbaf2a8492a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalPlaneXResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcfc08d97_c6f7_4484_89dd_ebef4356fe76), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalPlaneXResolutionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0933f3f5_4786_4f46_a8e8_d64dd37fa521), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalPlaneXResolutionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdccb10af_b4e2_4b88_95f9_031b4d5ab490), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalPlaneYResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4fffe4d0_914f_4ac4_8d6f_c9c61de169b1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalPlaneYResolutionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1d6179a6_a876_4031_b013_3347b2b64dc8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_FocalPlaneYResolutionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa2e541c5_4440_4ba8_867e_75cfc06828cd), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_GainControl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfa304789_00c7_4d80_904a_1e4dcc7265aa), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_GainControlDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x42864dfd_9da4_4f77_bded_4aad7b256735), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_GainControlNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8e8ecf7c_b7b8_4eb8_a63f_0ee715c96f9e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_GainControlText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc06238b2_0bf9_4279_a723_25856715cb9d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ISOSpeed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 34855u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_LensManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6ddcaf7_29c5_4f0a_9a68_d19412ec7090), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_LensModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1277516_2b5f_4869_89b1_2e585bd38b7a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_LightSource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37384u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_MakerNote: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfa303353_b659_4052_85e9_bcac79549b84), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_MakerNoteOffset: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x813f4124_34e6_4d17_ab3e_6b1f3c2247a1), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_MaxAperture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x08f6d7c2_e3f2_44fc_af1e_5aa5c81a2d3e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_MaxApertureDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc77724d4_601f_46c5_9b89_c53f93bceb77), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_MaxApertureNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc107e191_a459_44c5_9ae6_b952ad4b906d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_MeteringMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37383u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_MeteringModeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf628fd8c_7ba8_465a_a65b_c5aa79263a9e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Orientation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 274u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_OrientationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa9ea193c_c511_498a_a06b_58e2776dcc28), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_PeopleNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe8309b6e_084c_49b4_b1fc_90a80331b638), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_PhotometricInterpretation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x341796f1_1df9_4b1c_a564_91bdefa43877), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_PhotometricInterpretationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x821437d6_9eab_4765_a589_3b1cbbd22a61), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ProgramMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d217f6d_3f6a_4825_b470_5f03ca2fbe9b), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ProgramModeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7fe3aa27_2648_42f3_89b0_454e5cb150c3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_RelatedSoundFile: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x318a6b45_087f_4dc2_b8cc_05359551fc9e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Saturation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49237325_a95a_4f67_b211_816b2d45d2e0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_SaturationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x61478c08_b600_4a84_bbe4_e99c45f0a072), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_Sharpness: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfc6976db_8349_4970_ae97_b3c5316a08f0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_SharpnessText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x51ec3f47_dd50_421d_8769_334f50424b1e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ShutterSpeed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37377u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ShutterSpeedDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe13d8975_81c7_4948_ae3f_37cae11e8ff7), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_ShutterSpeedNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16ea4042_d6f4_4bca_8349_7c78d30fb333), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_SubjectDistance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37382u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_SubjectDistanceDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c840a88_b043_466d_9766_d4b26da3fa77), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_SubjectDistanceNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8af4961c_f526_43e5_aa81_db768219178d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_TagViewAggregate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb812f15d_c2d8_4bbf_bacd_79744346113f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_TranscodedForSync: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9a8ebb75_6458_4e82_bacb_35c0095b03bb), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_WhiteBalance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xee3d3d8a_5381_4cfa_b13b_aaf66b5f4ec9), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Photo_WhiteBalanceText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6336b95e_c7a7_426d_86fd_7ae3d39c84b4), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Priority: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9c1fcf74_2d97_41ba_b4ae_cb2e3661a6e4), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PriorityText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd98be98b_b86b_4095_bf52_9d23b2e0a752), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Project: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x39a7f922_477c_48de_8bc8_b28441e342e3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Advanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x900a403b_097b_4b95_8ae2_071fdaeeb118), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Audio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2804d469_788f_48aa_8570_71b9c187e138), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Calendar: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9973d2b5_bfd8_438a_ba94_5349b293181a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Camera: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde00de32_547e_4981_ad4b_542f2e9007d8), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Contact: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdf975fd3_250a_4004_858f_34e29a3e37aa), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Content: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd0dab0ba_368a_4050_a882_6c010fd19a4f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8969b275_9475_4e00_a887_ff93b8b41e44), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_FileSystem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3a7d2c1_80fc_4b40_8f34_30ea111bdc2e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_GPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf3713ada_90e3_4e11_aae5_fdc17685b9be), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_General: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcc301630_b192_4c22_b372_9f4c6d338e07), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Image: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3690a87_0fa8_4a2a_9a9f_fce8827055ac), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Media: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x61872cf7_6b5e_4b4b_ac2d_59da84459248), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_MediaAdvanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8859a284_de7e_4642_99ba_d431d044b1ec), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Message: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7fd7259d_16b4_4135_9f97_7c96ecd2fa9e), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Music: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x68dd6094_7216_40f1_a029_43fe7127043f), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Origin: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2598d2fb_5569_4367_95df_5cd3a177e1a5), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_PhotoAdvanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cb2bf5a_9ee7_4a86_8222_f01e07fdadaf), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_RecordedTV: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe7b33238_6584_4170_a5c0_ac25efd9da56), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropGroup_Video: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbebe0920_7671_4c54_a3eb_49fddfc191ee), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_ConflictPrompt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_ContentViewModeForBrowse: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_ContentViewModeForSearch: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_ExtendedTileInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_FileOperationPrompt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_FullDetails: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_InfoTip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_NonPersonal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49d1091f_082e_493f_b23f_d2308aa9668c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_PreviewDetails: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_PreviewTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_QuickTip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_TileInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PropList_XPDetailsPanel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf2275480_f782_4291_bd94_f13693513aec), pid: 0u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ProviderItemID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf21d9941_81f0_471a_adee_4e74b49217ed), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Rating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RatingText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x90197ca7_fd8f_4e8c_9da3_b57e1e609295), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_ChannelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_Credits: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_DateContentExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 15u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_EpisodeName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_IsATSCContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_IsClosedCaptioningAvailable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_IsDTVContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_IsHDContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 18u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_IsRepeatBroadcast: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_IsSAP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_NetworkAffiliation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2c53c813_fb63_4e22_a1ab_0b331ca1e273), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_OriginalBroadcastDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4684fe97_8765_4842_9c13_f006447b178c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_ProgramDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_RecordingTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa5477f61_7a82_4eca_9dde_98b69b2479b3), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_StationCallSign: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RecordedTV_StationName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1b5439e7_eba1_4af8_bdd7_7af1d4549493), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_RemoteConflictingFile: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 115u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SFGAOFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_AutoSummary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_ContainerHash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbceee283_35df_4d53_826a_f36a3eefc6be), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_Contents: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 19u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_EntryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_ExtendedProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7b03b546_fa4f_4a52_a2fe_03d5311e5865), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_GatherTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e350_9ccc_11d0_bcdb_00805fccce04), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_HitCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_IsClosedDirectory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_IsFullyContained: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_QueryFocusedSummary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_QueryFocusedSummaryWithFallback: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_QueryPropertyHits: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 21u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_Rank: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_Store: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa06992b3_8caf_4ed7_a547_b259e32ac9fc), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_UrlToIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Search_UrlToIndexWithModificationTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Security_AllowedEnterpriseDataProtectionIdentities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38d43380_d418_4830_84d5_46935a81c5c6), pid: 32u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Security_EncryptionOwners: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5f5aff6a_37e5_4780_97ea_80c7565cf535), pid: 34u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Security_EncryptionOwnersDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde621b8f_e125_43a3_a32d_5665446d632a), pid: 25u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sensitivity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf8d3f6ac_4874_42cb_be59_ab454b30716a), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SensitivityText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd0c7f054_3f72_4725_8527_129a577cb269), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ShareUserRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SharedWith: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 200u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SharingStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 300u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Shell_OmitFromView: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde35258c_c695_4cbc_b982_38b0ad24ced0), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Shell_SFGAOFlagsStrings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6942081_d53b_443d_ad47_5e059d9cd27a), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SimpleRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa09f084e_ad41_489f_8076_aa5be3082bca), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Size: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SoftwareUsed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 305u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Software_DateLastUsed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x841e4f90_ff59_4d16_8947_e81bbffab36d), pid: 16u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Software_ProductName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SourceItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x668cdfa5_7a1b_4323_ae4b_e527393a1d81), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SourcePackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xffae9db7_1c8d_43ff_818c_84403aa3732d), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StartDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x48fd6ec8_8a12_4cdf_a03e_4ec5a511edde), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x000214a1_0000_0000_c000_000000000046), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StatusBarSelectedItemCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26dc287c_6e3d_4bd3_b2b0_6a26ba2e346d), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StatusBarViewItemCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26dc287c_6e3d_4bd3_b2b0_6a26ba2e346d), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderCallerVersionInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 109u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderFileChecksum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderFileFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderFileHasConflict: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderFileIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderFileRemoteUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 112u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderFileVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderFileVersionWaterline: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 108u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderShareStatuses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 111u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderSharingStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 117u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_StorageProviderStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 110u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Storage_Portable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Storage_RemovableMedia: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Storage_SystemCritical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Subject: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Supplemental_Album: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Supplemental_AlbumID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Supplemental_Location: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Supplemental_Person: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Supplemental_ResourceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Supplemental_Tag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_SyncTransferStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 103u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_Comments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_ConflictDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_ConflictFirstLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_ConflictSecondLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_HandlerCollectionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_HandlerID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_HandlerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_HandlerType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_HandlerTypeLabel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_ItemID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_ItemName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_ProgressPercentage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 23u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_State: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 24u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Sync_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Task_BillingInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd37d52c6_261c_4303_82b3_08b926ac6f12), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Task_CompletionStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x084d8a0a_e6d5_40de_bf1f_c8820e7c877c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Task_Owner: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x08c7cc5f_60f2_4494_ad75_55e3e0b5add0), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Thumbnail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 17u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ThumbnailCacheId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x446d16b1_8dad_4870_a748_402ea43d788c), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ThumbnailStream: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 27u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_TitleSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0f7984d_222e_4ad2_82ab_1dd8ea40e57e), pid: 300u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_TotalFileSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 14u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Trademarks: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_TransferOrder: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 106u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_TransferPosition: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 104u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_TransferSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 105u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_Director: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 20u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_EncodingBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_FourCC: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 44u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_FrameHeight: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_FrameRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_FrameWidth: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_HorizontalAspectRatio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 42u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_IsSpherical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_IsStereo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 98u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_Orientation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 99u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_SampleSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_StreamName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_StreamNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_TotalBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 43u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_TranscodedForSync: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 46u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Video_VerticalAspectRatio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 45u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_VolumeId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x446d16b1_8dad_4870_a748_402ea43d788c), pid: 104u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Volume_FileSystem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Volume_IsMappedDrive: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x149c0b69_2c2d_48fc_808f_d318d78c4636), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_Volume_IsRoot: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_ZoneIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 100u32 }; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_NOMEDIA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_PAUSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_PLAYING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_RECORDING: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_RECORDINGPAUSED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_STOPPED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_TRANSITIONING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const PLAYBACKSTATE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_FIVE_STARS_MAX: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_FIVE_STARS_MIN: u32 = 88u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_FIVE_STARS_SET: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_FOUR_STARS_MAX: u32 = 87u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_FOUR_STARS_MIN: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_FOUR_STARS_SET: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_ONE_STAR_MAX: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_ONE_STAR_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_ONE_STAR_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_THREE_STARS_MAX: u32 = 62u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_THREE_STARS_MIN: u32 = 38u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_THREE_STARS_SET: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_TWO_STARS_MAX: u32 = 37u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_TWO_STARS_MIN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const RATING_TWO_STARS_SET: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_BROWSABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("browsable"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_FILEANC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fileanc"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_FILESYS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("filesys"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("folder"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_HIDDEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("hidden"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("link"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_NONENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("nonenum"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_PLACEHOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("placeholder"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_STORAGEANC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("storageanc"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_STREAM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("stream"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_SUPERHIDDEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("superhidden"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SFGAOSTR_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("system"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SHARINGSTATUS_NOTSHARED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SHARINGSTATUS_PRIVATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SHARINGSTATUS_SHARED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARE_STATUS_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Group"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARE_STATUS_OWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Owner"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARE_STATUS_PRIVATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Private"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARE_STATUS_PUBLIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Public"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARE_STATUS_SHARED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Shared"); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_NOTSHARED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_PRIVATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_COOWNED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_OWNED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_SHARED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_SHARED_COOWNED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const STORAGE_PROVIDER_SHARINGSTATUS_SHARED_OWNED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_HANDLERTYPE_COMPUTERS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_HANDLERTYPE_DEVICES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_HANDLERTYPE_FOLDERS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_HANDLERTYPE_OTHER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_HANDLERTYPE_PROGRAMS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_HANDLERTYPE_WEBSERVICES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_STATE_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_STATE_IDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_STATE_NOTSETUP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_STATE_PENDING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_STATE_SYNCING: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const SYNC_STATE_SYNCNOTRUN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const WPD_CATEGORY_ENHANCED_STORAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c); -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub type ACT_AUTHORIZATION_STATE_VALUE = i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ACT_UNAUTHORIZED: ACT_AUTHORIZATION_STATE_VALUE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub const ACT_AUTHORIZED: ACT_AUTHORIZATION_STATE_VALUE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub struct ACT_AUTHORIZATION_STATE { - pub ulState: u32, -} -impl ::core::marker::Copy for ACT_AUTHORIZATION_STATE {} -impl ::core::clone::Clone for ACT_AUTHORIZATION_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION { - pub CurrentAdminFailures: u8, - pub CurrentUserFailures: u8, - pub TotalUserAuthenticationCount: u32, - pub TotalAdminAuthenticationCount: u32, - pub FipsCompliant: super::super::Foundation::BOOL, - pub SecurityIDAvailable: super::super::Foundation::BOOL, - pub InitializeInProgress: super::super::Foundation::BOOL, - pub ITMSArmed: super::super::Foundation::BOOL, - pub ITMSArmable: super::super::Foundation::BOOL, - pub UserCreated: super::super::Foundation::BOOL, - pub ResetOnPORDefault: super::super::Foundation::BOOL, - pub ResetOnPORCurrent: super::super::Foundation::BOOL, - pub MaxAdminFailures: u8, - pub MaxUserFailures: u8, - pub TimeToCompleteInitialization: u32, - pub TimeRemainingToCompleteInitialization: u32, - pub MinTimeToAuthenticate: u32, - pub MaxAdminPasswordSize: u8, - pub MinAdminPasswordSize: u8, - pub MaxAdminHintSize: u8, - pub MaxUserPasswordSize: u8, - pub MinUserPasswordSize: u8, - pub MaxUserHintSize: u8, - pub MaxUserNameSize: u8, - pub MaxSiloNameSize: u8, - pub MaxChallengeSize: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] -pub struct SILO_INFO { - pub ulSTID: u32, - pub SpecificationMajor: u8, - pub SpecificationMinor: u8, - pub ImplementationMajor: u8, - pub ImplementationMinor: u8, - pub r#type: u8, - pub capabilities: u8, -} -impl ::core::marker::Copy for SILO_INFO {} -impl ::core::clone::Clone for SILO_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileHistory/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileHistory/mod.rs deleted file mode 100644 index b951eb1..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileHistory/mod.rs +++ /dev/null @@ -1,196 +0,0 @@ -#[cfg(feature = "Win32_System_WindowsProgramming")] -::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceBlockBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_WindowsProgramming")] -::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceClosePipe ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceOpenPipe ( startserviceifstopped : super::super::Foundation:: BOOL , pipe : *mut super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_WindowsProgramming")] -::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceReloadConfiguration ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceStartBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE , lowpriorityio : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceStopBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE , stoptracking : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_WindowsProgramming")] -::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceUnblockBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); -pub type IFhConfigMgr = *mut ::core::ffi::c_void; -pub type IFhReassociation = *mut ::core::ffi::c_void; -pub type IFhScopeIterator = *mut ::core::ffi::c_void; -pub type IFhTarget = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_CONFIGURATION_PREVIOUSLY_LOADED: ::windows_sys::core::HRESULT = -2147220731i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_CONFIG_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147220734i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_CONFIG_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147220735i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_CORRUPT_CONFIG_FILE: ::windows_sys::core::HRESULT = -2147220736i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_INVALID_REHYDRATION_STATE: ::windows_sys::core::HRESULT = -2147220726i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_LEGACY_BACKUP_NOT_FOUND: ::windows_sys::core::HRESULT = -2147220715i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_LEGACY_BACKUP_USER_EXCLUDED: ::windows_sys::core::HRESULT = -2147220716i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_LEGACY_TARGET_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147220718i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_LEGACY_TARGET_VALIDATION_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147220717i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_NO_VALID_CONFIGURATION_LOADED: ::windows_sys::core::HRESULT = -2147220733i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_RECOMMENDATION_CHANGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2147220720i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_TARGET_CANNOT_BE_USED: ::windows_sys::core::HRESULT = -2147220727i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_TARGET_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2147220729i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_TARGET_NOT_CONNECTED: ::windows_sys::core::HRESULT = -2147220732i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_TARGET_NOT_ENOUGH_FREE_SPACE: ::windows_sys::core::HRESULT = -2147220728i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_TARGET_REHYDRATED_ELSEWHERE: ::windows_sys::core::HRESULT = -2147220719i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHCFG_E_TARGET_VERIFICATION_FAILED: ::windows_sys::core::HRESULT = -2147220730i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHSVC_E_BACKUP_BLOCKED: ::windows_sys::core::HRESULT = -2147219968i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHSVC_E_CONFIG_DISABLED: ::windows_sys::core::HRESULT = -2147219966i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHSVC_E_CONFIG_DISABLED_GP: ::windows_sys::core::HRESULT = -2147219965i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHSVC_E_CONFIG_REHYDRATING: ::windows_sys::core::HRESULT = -2147219963i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHSVC_E_FATAL_CONFIG_ERROR: ::windows_sys::core::HRESULT = -2147219964i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FHSVC_E_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2147219967i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_BACKUP_NOT_SUPPORTED: u32 = 2064u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_DISABLED_BY_GP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_FATAL_CONFIG_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_MIGRATING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_NOT_TRACKED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_NO_ERROR: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_OFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_REHYDRATING: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_RUNNING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_STAGING_FULL: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_ABSENT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_ACCESS_DENIED: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_FS_LIMITATION: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_FULL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_FULL_RETENTION_MAX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_LOW_SPACE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_LOW_SPACE_RETENTION_MAX: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TARGET_VOLUME_DIRTY: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATE_TOO_MUCH_BEHIND: u32 = 240u32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FhConfigMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed43bb3c_09e9_498a_9df6_2177244c6db4); -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FhReassociation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d728e35_16fa_4320_9e8b_bfd7100a8846); -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FH_BACKUP_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATUS_DISABLED: FH_BACKUP_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATUS_DISABLED_BY_GP: FH_BACKUP_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATUS_ENABLED: FH_BACKUP_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_STATUS_REHYDRATING: FH_BACKUP_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const MAX_BACKUP_STATUS: FH_BACKUP_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FH_DEVICE_VALIDATION_RESULT = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_ACCESS_DENIED: FH_DEVICE_VALIDATION_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_INVALID_DRIVE_TYPE: FH_DEVICE_VALIDATION_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_READ_ONLY_PERMISSION: FH_DEVICE_VALIDATION_RESULT = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_CURRENT_DEFAULT: FH_DEVICE_VALIDATION_RESULT = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_NAMESPACE_EXISTS: FH_DEVICE_VALIDATION_RESULT = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_TARGET_PART_OF_LIBRARY: FH_DEVICE_VALIDATION_RESULT = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_VALID_TARGET: FH_DEVICE_VALIDATION_RESULT = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const MAX_VALIDATION_RESULT: FH_DEVICE_VALIDATION_RESULT = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FH_LOCAL_POLICY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_FREQUENCY: FH_LOCAL_POLICY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_RETENTION_TYPE: FH_LOCAL_POLICY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_RETENTION_AGE: FH_LOCAL_POLICY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const MAX_LOCAL_POLICY: FH_LOCAL_POLICY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FH_PROTECTED_ITEM_CATEGORY = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_FOLDER: FH_PROTECTED_ITEM_CATEGORY = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_LIBRARY: FH_PROTECTED_ITEM_CATEGORY = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const MAX_PROTECTED_ITEM_CATEGORY: FH_PROTECTED_ITEM_CATEGORY = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FH_RETENTION_TYPES = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_RETENTION_DISABLED: FH_RETENTION_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_RETENTION_UNLIMITED: FH_RETENTION_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_RETENTION_AGE_BASED: FH_RETENTION_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const MAX_RETENTION_TYPE: FH_RETENTION_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FH_TARGET_DRIVE_TYPES = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_DRIVE_UNKNOWN: FH_TARGET_DRIVE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_DRIVE_REMOVABLE: FH_TARGET_DRIVE_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_DRIVE_FIXED: FH_TARGET_DRIVE_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_DRIVE_REMOTE: FH_TARGET_DRIVE_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FH_TARGET_PROPERTY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_TARGET_NAME: FH_TARGET_PROPERTY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_TARGET_URL: FH_TARGET_PROPERTY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const FH_TARGET_DRIVE_TYPE: FH_TARGET_PROPERTY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const MAX_TARGET_PROPERTY: FH_TARGET_PROPERTY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub type FhBackupStopReason = i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const BackupInvalidStopReason: FhBackupStopReason = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const BackupLimitUserBusyMachineOnAC: FhBackupStopReason = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const BackupLimitUserIdleMachineOnDC: FhBackupStopReason = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const BackupLimitUserBusyMachineOnDC: FhBackupStopReason = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] -pub const BackupCancelled: FhBackupStopReason = 4i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs deleted file mode 100644 index a48772e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs +++ /dev/null @@ -1,893 +0,0 @@ -pub type DIFsrmClassificationEvents = *mut ::core::ffi::c_void; -pub type IFsrmAccessDeniedRemediationClient = *mut ::core::ffi::c_void; -pub type IFsrmAction = *mut ::core::ffi::c_void; -pub type IFsrmActionCommand = *mut ::core::ffi::c_void; -pub type IFsrmActionEmail = *mut ::core::ffi::c_void; -pub type IFsrmActionEmail2 = *mut ::core::ffi::c_void; -pub type IFsrmActionEventLog = *mut ::core::ffi::c_void; -pub type IFsrmActionReport = *mut ::core::ffi::c_void; -pub type IFsrmAutoApplyQuota = *mut ::core::ffi::c_void; -pub type IFsrmClassificationManager = *mut ::core::ffi::c_void; -pub type IFsrmClassificationManager2 = *mut ::core::ffi::c_void; -pub type IFsrmClassificationRule = *mut ::core::ffi::c_void; -pub type IFsrmClassifierModuleDefinition = *mut ::core::ffi::c_void; -pub type IFsrmClassifierModuleImplementation = *mut ::core::ffi::c_void; -pub type IFsrmCollection = *mut ::core::ffi::c_void; -pub type IFsrmCommittableCollection = *mut ::core::ffi::c_void; -pub type IFsrmDerivedObjectsResult = *mut ::core::ffi::c_void; -pub type IFsrmExportImport = *mut ::core::ffi::c_void; -pub type IFsrmFileCondition = *mut ::core::ffi::c_void; -pub type IFsrmFileConditionProperty = *mut ::core::ffi::c_void; -pub type IFsrmFileGroup = *mut ::core::ffi::c_void; -pub type IFsrmFileGroupImported = *mut ::core::ffi::c_void; -pub type IFsrmFileGroupManager = *mut ::core::ffi::c_void; -pub type IFsrmFileManagementJob = *mut ::core::ffi::c_void; -pub type IFsrmFileManagementJobManager = *mut ::core::ffi::c_void; -pub type IFsrmFileScreen = *mut ::core::ffi::c_void; -pub type IFsrmFileScreenBase = *mut ::core::ffi::c_void; -pub type IFsrmFileScreenException = *mut ::core::ffi::c_void; -pub type IFsrmFileScreenManager = *mut ::core::ffi::c_void; -pub type IFsrmFileScreenTemplate = *mut ::core::ffi::c_void; -pub type IFsrmFileScreenTemplateImported = *mut ::core::ffi::c_void; -pub type IFsrmFileScreenTemplateManager = *mut ::core::ffi::c_void; -pub type IFsrmMutableCollection = *mut ::core::ffi::c_void; -pub type IFsrmObject = *mut ::core::ffi::c_void; -pub type IFsrmPathMapper = *mut ::core::ffi::c_void; -pub type IFsrmPipelineModuleConnector = *mut ::core::ffi::c_void; -pub type IFsrmPipelineModuleDefinition = *mut ::core::ffi::c_void; -pub type IFsrmPipelineModuleImplementation = *mut ::core::ffi::c_void; -pub type IFsrmProperty = *mut ::core::ffi::c_void; -pub type IFsrmPropertyBag = *mut ::core::ffi::c_void; -pub type IFsrmPropertyBag2 = *mut ::core::ffi::c_void; -pub type IFsrmPropertyCondition = *mut ::core::ffi::c_void; -pub type IFsrmPropertyDefinition = *mut ::core::ffi::c_void; -pub type IFsrmPropertyDefinition2 = *mut ::core::ffi::c_void; -pub type IFsrmPropertyDefinitionValue = *mut ::core::ffi::c_void; -pub type IFsrmQuota = *mut ::core::ffi::c_void; -pub type IFsrmQuotaBase = *mut ::core::ffi::c_void; -pub type IFsrmQuotaManager = *mut ::core::ffi::c_void; -pub type IFsrmQuotaManagerEx = *mut ::core::ffi::c_void; -pub type IFsrmQuotaObject = *mut ::core::ffi::c_void; -pub type IFsrmQuotaTemplate = *mut ::core::ffi::c_void; -pub type IFsrmQuotaTemplateImported = *mut ::core::ffi::c_void; -pub type IFsrmQuotaTemplateManager = *mut ::core::ffi::c_void; -pub type IFsrmReport = *mut ::core::ffi::c_void; -pub type IFsrmReportJob = *mut ::core::ffi::c_void; -pub type IFsrmReportManager = *mut ::core::ffi::c_void; -pub type IFsrmReportScheduler = *mut ::core::ffi::c_void; -pub type IFsrmRule = *mut ::core::ffi::c_void; -pub type IFsrmSetting = *mut ::core::ffi::c_void; -pub type IFsrmStorageModuleDefinition = *mut ::core::ffi::c_void; -pub type IFsrmStorageModuleImplementation = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdSyncTask: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ae64751_b728_4d6b_97a0_b2da2e7d2a3b); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_FEATURE_CLASSIFICATION: u32 = 83886080u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_FEATURE_FILESCREEN: u32 = 50331648u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_FEATURE_GENERAL: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_FEATURE_MASK: u32 = 251658240u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_FEATURE_PIPELINE: u32 = 100663296u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_FEATURE_QUOTA: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_FEATURE_REPORTS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_INTERFACE_A_MASK: u32 = 15728640u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_INTERFACE_B_MASK: u32 = 983040u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_INTERFACE_C_MASK: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_INTERFACE_D_MASK: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_IS_PROPERTY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_DISPID_METHOD_NUM_MASK: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_ADR_MAX_EMAILS_SENT: ::windows_sys::core::HRESULT = -2147200130i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_ADR_NOT_DOMAIN_JOINED: ::windows_sys::core::HRESULT = -2147200110i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_ADR_PATH_IS_LOCAL: ::windows_sys::core::HRESULT = -2147200111i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_ADR_SRV_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200112i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200253i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_AUTO_QUOTA: ::windows_sys::core::HRESULT = 283419i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CACHE_INVALID: ::windows_sys::core::HRESULT = -2147200187i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CACHE_MODULE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200186i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_AGGREGATE: ::windows_sys::core::HRESULT = -2147200201i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_ALLOW_REPARSE_POINT_TAG: ::windows_sys::core::HRESULT = -2147200170i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_CHANGE_PROPERTY_TYPE: ::windows_sys::core::HRESULT = -2147200197i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_CREATE_TEMP_COPY: ::windows_sys::core::HRESULT = -2147200132i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_DELETE_SYSTEM_PROPERTY: ::windows_sys::core::HRESULT = -2147200135i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_REMOVE_READONLY: ::windows_sys::core::HRESULT = -2147200109i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_RENAME_PROPERTY: ::windows_sys::core::HRESULT = -2147200198i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_STORE_PROPERTIES: ::windows_sys::core::HRESULT = -2147200171i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_USE_DELETED_PROPERTY: ::windows_sys::core::HRESULT = -2147200143i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY: ::windows_sys::core::HRESULT = -2147200145i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CLASSIFICATION_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2147200195i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CLASSIFICATION_CANCELED: ::windows_sys::core::HRESULT = -2147200141i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CLASSIFICATION_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147200194i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CLASSIFICATION_PARTIAL_BATCH: ::windows_sys::core::HRESULT = -2147200136i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CLASSIFICATION_SCAN_FAIL: ::windows_sys::core::HRESULT = -2147200148i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CLASSIFICATION_TIMEOUT: ::windows_sys::core::HRESULT = -2147200137i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CLUSTER_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147200210i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_CSC_PATH_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200106i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_DIFFERENT_CLUSTER_GROUP: ::windows_sys::core::HRESULT = -2147200207i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_DRIVER_NOT_READY: ::windows_sys::core::HRESULT = -2147200237i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_DUPLICATE_NAME: ::windows_sys::core::HRESULT = -2147200240i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_EMAIL_NOT_SENT: ::windows_sys::core::HRESULT = -2147200228i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_ENUM_PROPERTIES_FAILED: ::windows_sys::core::HRESULT = -2147200173i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_ERROR_NOT_ENABLED: ::windows_sys::core::HRESULT = -2147200133i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_EXPIRATION_PATH_NOT_WRITEABLE: ::windows_sys::core::HRESULT = -2147200105i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_EXPIRATION_PATH_TOO_LONG: ::windows_sys::core::HRESULT = -2147200104i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_EXPIRATION_VOLUME_NOT_NTFS: ::windows_sys::core::HRESULT = -2147200103i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FAIL_BATCH: ::windows_sys::core::HRESULT = -2147200247i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_ENCRYPTED: ::windows_sys::core::HRESULT = -2147200156i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_IN_USE: ::windows_sys::core::HRESULT = -2147200134i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_ACTION_GET_EXITCODE_FAILED: ::windows_sys::core::HRESULT = -2147200152i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_ACTION_TIMEOUT: ::windows_sys::core::HRESULT = -2147200153i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_EXPIRATION_DIR_IN_SCOPE: ::windows_sys::core::HRESULT = -2147200185i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200184i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2147200193i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_CUSTOM: ::windows_sys::core::HRESULT = -2147200191i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_DEPRECATED: ::windows_sys::core::HRESULT = -2147200102i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_EXPIRATION: ::windows_sys::core::HRESULT = -2147200192i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_INVALID_CONTINUOUS_CONFIG: ::windows_sys::core::HRESULT = -2147200108i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_MAX_FILE_CONDITIONS: ::windows_sys::core::HRESULT = -2147200146i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_NOTIFICATION: ::windows_sys::core::HRESULT = -2147200190i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_NOT_LEGACY_ACCESSIBLE: ::windows_sys::core::HRESULT = -2147200147i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_MANAGEMENT_JOB_RMS: ::windows_sys::core::HRESULT = -2147200120i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_OPEN_ERROR: ::windows_sys::core::HRESULT = -2147200189i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_FILE_SYSTEM_CORRUPT: ::windows_sys::core::HRESULT = -2147200225i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INCOMPATIBLE_FORMAT: ::windows_sys::core::HRESULT = -2147200157i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INPROC_MODULE_BLOCKED: ::windows_sys::core::HRESULT = -2147200174i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INSECURE_PATH: ::windows_sys::core::HRESULT = -2147200233i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INSUFFICIENT_DISK: ::windows_sys::core::HRESULT = -2147200236i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_AD_CLAIM: ::windows_sys::core::HRESULT = -2147200142i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_COMBINATION: ::windows_sys::core::HRESULT = -2147200241i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_DATASCREEN_DEFINITION: ::windows_sys::core::HRESULT = -2147200220i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_EMAIL_ADDRESS: ::windows_sys::core::HRESULT = -2147200226i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_FILEGROUP_DEFINITION: ::windows_sys::core::HRESULT = -2147200223i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_FILENAME: ::windows_sys::core::HRESULT = -2147200214i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_FOLDER_PROPERTY_STORE: ::windows_sys::core::HRESULT = -2147200140i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_IMPORT_VERSION: ::windows_sys::core::HRESULT = -2147200245i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_LIMIT: ::windows_sys::core::HRESULT = -2147200249i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_NAME: ::windows_sys::core::HRESULT = -2147200248i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_PATH: ::windows_sys::core::HRESULT = -2147200250i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_REPORT_DESC: ::windows_sys::core::HRESULT = -2147200215i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_REPORT_FORMAT: ::windows_sys::core::HRESULT = -2147200216i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_SCHEDULER_ARGUMENT: ::windows_sys::core::HRESULT = -2147200254i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_SMTP_SERVER: ::windows_sys::core::HRESULT = -2147200232i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_TEXT: ::windows_sys::core::HRESULT = -2147200246i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_INVALID_USER: ::windows_sys::core::HRESULT = -2147200251i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_LAST_ACCESS_UPDATE_DISABLED: ::windows_sys::core::HRESULT = -2147200176i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_LEGACY_SCHEDULE: ::windows_sys::core::HRESULT = -2147200107i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_LOADING_DISABLED_MODULE: ::windows_sys::core::HRESULT = -2147200202i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_LONG_CMDLINE: ::windows_sys::core::HRESULT = -2147200224i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_MAX_PROPERTY_DEFINITIONS: ::windows_sys::core::HRESULT = -2147200196i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_MESSAGE_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2147200200i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_MODULE_INITIALIZATION: ::windows_sys::core::HRESULT = -2147200150i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_MODULE_INVALID_PARAM: ::windows_sys::core::HRESULT = -2147200151i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_MODULE_SESSION_INITIALIZATION: ::windows_sys::core::HRESULT = -2147200149i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_MODULE_TIMEOUT: ::windows_sys::core::HRESULT = -2147200101i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_NOT_CLUSTER_VOLUME: ::windows_sys::core::HRESULT = -2147200208i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200255i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200239i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_NO_EMAIL_ADDRESS: ::windows_sys::core::HRESULT = -2147200131i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_NO_PROPERTY_VALUE: ::windows_sys::core::HRESULT = -2147200175i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_OBJECT_IN_USE: ::windows_sys::core::HRESULT = -2147200199i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2147200243i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PARTIAL_CLASSIFICATION_PROPERTY_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200169i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PATH_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200252i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PATH_NOT_IN_NAMESPACE: ::windows_sys::core::HRESULT = -2147200129i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PERSIST_PROPERTIES_FAILED: ::windows_sys::core::HRESULT = -2147200155i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PERSIST_PROPERTIES_FAILED_ENCRYPTED: ::windows_sys::core::HRESULT = -2147200166i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PROPERTY_DELETED: ::windows_sys::core::HRESULT = -2147200183i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PROPERTY_MUST_APPLY_TO_FILES: ::windows_sys::core::HRESULT = -2147200138i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PROPERTY_MUST_APPLY_TO_FOLDERS: ::windows_sys::core::HRESULT = -2147200124i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PROPERTY_MUST_BE_GLOBAL: ::windows_sys::core::HRESULT = -2147200122i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_PROPERTY_MUST_BE_SECURE: ::windows_sys::core::HRESULT = -2147200123i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_REBUILDING_FODLER_TYPE_INDEX: ::windows_sys::core::HRESULT = -2147200139i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_REPORT_GENERATION_ERR: ::windows_sys::core::HRESULT = -2147200204i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_REPORT_JOB_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2147200205i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_REPORT_TASK_TRIGGER: ::windows_sys::core::HRESULT = -2147200203i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_REPORT_TYPE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200206i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_REQD_PARAM_MISSING: ::windows_sys::core::HRESULT = -2147200242i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_RMS_NO_PROTECTORS_INSTALLED: ::windows_sys::core::HRESULT = -2147200126i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_RMS_NO_PROTECTOR_INSTALLED_FOR_FILE: ::windows_sys::core::HRESULT = -2147200125i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_RMS_TEMPLATE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200128i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_SECURE_PROPERTIES_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200127i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_SET_PROPERTY_FAILED: ::windows_sys::core::HRESULT = -2147200172i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_SHADOW_COPY: ::windows_sys::core::HRESULT = -2147200212i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_STORE_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2147200209i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_SYNC_TASK_HAD_ERRORS: ::windows_sys::core::HRESULT = -2147200119i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_SYNC_TASK_TIMEOUT: ::windows_sys::core::HRESULT = -2147200144i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_TEXTREADER_FILENAME_TOO_LONG: ::windows_sys::core::HRESULT = -2147200158i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_TEXTREADER_IFILTER_CLSID_MALFORMED: ::windows_sys::core::HRESULT = -2147200160i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_TEXTREADER_IFILTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200167i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_TEXTREADER_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147200168i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_TEXTREADER_STREAM_ERROR: ::windows_sys::core::HRESULT = -2147200159i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2147200234i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_UNSECURE_LINK_TO_HOSTED_MODULE: ::windows_sys::core::HRESULT = -2147200188i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_VOLUME_OFFLINE: ::windows_sys::core::HRESULT = -2147200154i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_VOLUME_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147200235i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_WMI_FAILURE: ::windows_sys::core::HRESULT = -2147200121i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_E_XML_CORRUPTED: ::windows_sys::core::HRESULT = -2147200211i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_S_CLASSIFICATION_SCAN_FAILURES: ::windows_sys::core::HRESULT = 283398i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_S_PARTIAL_BATCH: ::windows_sys::core::HRESULT = 283396i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FSRM_S_PARTIAL_CLASSIFICATION: ::windows_sys::core::HRESULT = 283397i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccessDeniedRemediationClient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x100b4fc8_74c1_470f_b1b7_dd7b6bae79bd); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmClassificationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb15c0e47_c391_45b9_95c8_eb596c853f3a); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmDaysNotSpecified: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmExportImport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1482dc37_fae9_4787_9025_8ce4e024ab56); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileGroupManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f1363f6_656f_4496_9226_13aecbd7718f); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementJobManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb18f9b2_4c3a_4321_b203_205120cff614); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileScreenManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x95941183_db53_4c5f_b37b_7d0921cf9dc7); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileScreenTemplateManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x243111df_e474_46aa_a054_eaa33edc292a); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmMaxExcludeFolders: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmMaxNumberPropertyDefinitions: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmMaxNumberThresholds: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmMaxThresholdValue: u32 = 250u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmMinQuotaLimit: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmMinThresholdValue: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPathMapper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3be42bd_8ac2_409e_bbd8_faf9b6b41feb); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPipelineModuleConnector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc7643375_1eb5_44de_a062_623547d933bc); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmQuotaManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90dcab7f_347c_4bfc_b543_540326305fbe); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmQuotaTemplateManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97d3d443_251c_4337_81e7_b32e8f4ee65e); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0058ef37_aa66_4c48_bd5b_2fce432ab0c8); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportScheduler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea25f1b8_1b8d_4290_8ee8_e17c12c2fe20); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmSetting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf556d708_6d4d_4594_9c61_7dbb0dae2a46); -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const MessageSizeLimit: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type AdrClientDisplayFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientDisplayFlags_AllowEmailRequests: AdrClientDisplayFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientDisplayFlags_ShowDeviceTroubleshooting: AdrClientDisplayFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type AdrClientErrorType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientErrorType_Unknown: AdrClientErrorType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientErrorType_AccessDenied: AdrClientErrorType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientErrorType_FileNotFound: AdrClientErrorType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type AdrClientFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientFlags_None: AdrClientFlags = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientFlags_FailForLocalPaths: AdrClientFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientFlags_FailIfNotSupportedByServer: AdrClientFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrClientFlags_FailIfNotDomainJoined: AdrClientFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type AdrEmailFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrEmailFlags_PutDataOwnerOnToLine: AdrEmailFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrEmailFlags_PutAdminOnToLine: AdrEmailFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrEmailFlags_IncludeDeviceClaims: AdrEmailFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrEmailFlags_IncludeUserInfo: AdrEmailFlags = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const AdrEmailFlags_GenerateEventLog: AdrEmailFlags = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmAccountType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccountType_Unknown: FsrmAccountType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccountType_NetworkService: FsrmAccountType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccountType_LocalService: FsrmAccountType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccountType_LocalSystem: FsrmAccountType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccountType_InProc: FsrmAccountType = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccountType_External: FsrmAccountType = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmAccountType_Automatic: FsrmAccountType = 500i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmActionType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmActionType_Unknown: FsrmActionType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmActionType_EventLog: FsrmActionType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmActionType_Email: FsrmActionType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmActionType_Command: FsrmActionType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmActionType_Report: FsrmActionType = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmClassificationLoggingFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmClassificationLoggingFlags_None: FsrmClassificationLoggingFlags = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmClassificationLoggingFlags_ClassificationsInLogFile: FsrmClassificationLoggingFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmClassificationLoggingFlags_ErrorsInLogFile: FsrmClassificationLoggingFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmClassificationLoggingFlags_ClassificationsInSystemLog: FsrmClassificationLoggingFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmClassificationLoggingFlags_ErrorsInSystemLog: FsrmClassificationLoggingFlags = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmCollectionState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmCollectionState_Fetching: FsrmCollectionState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmCollectionState_Committing: FsrmCollectionState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmCollectionState_Complete: FsrmCollectionState = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmCollectionState_Cancelled: FsrmCollectionState = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmCommitOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmCommitOptions_None: FsrmCommitOptions = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmCommitOptions_Asynchronous: FsrmCommitOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmEnumOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEnumOptions_None: FsrmEnumOptions = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEnumOptions_Asynchronous: FsrmEnumOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEnumOptions_CheckRecycleBin: FsrmEnumOptions = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEnumOptions_IncludeClusterNodes: FsrmEnumOptions = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEnumOptions_IncludeDeprecatedObjects: FsrmEnumOptions = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmEventType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEventType_Unknown: FsrmEventType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEventType_Information: FsrmEventType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEventType_Warning: FsrmEventType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmEventType_Error: FsrmEventType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmExecutionOption = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmExecutionOption_Unknown: FsrmExecutionOption = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmExecutionOption_EvaluateUnset: FsrmExecutionOption = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmExecutionOption_ReEvaluate_ConsiderExistingValue: FsrmExecutionOption = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmExecutionOption_ReEvaluate_IgnoreExistingValue: FsrmExecutionOption = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmFileConditionType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileConditionType_Unknown: FsrmFileConditionType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileConditionType_Property: FsrmFileConditionType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmFileManagementLoggingFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementLoggingFlags_None: FsrmFileManagementLoggingFlags = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementLoggingFlags_Error: FsrmFileManagementLoggingFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementLoggingFlags_Information: FsrmFileManagementLoggingFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementLoggingFlags_Audit: FsrmFileManagementLoggingFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmFileManagementType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementType_Unknown: FsrmFileManagementType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementType_Expiration: FsrmFileManagementType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementType_Custom: FsrmFileManagementType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileManagementType_Rms: FsrmFileManagementType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmFileScreenFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileScreenFlags_Enforce: FsrmFileScreenFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmFileStreamingInterfaceType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileStreamingInterfaceType_Unknown: FsrmFileStreamingInterfaceType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileStreamingInterfaceType_ILockBytes: FsrmFileStreamingInterfaceType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileStreamingInterfaceType_IStream: FsrmFileStreamingInterfaceType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmFileStreamingMode = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileStreamingMode_Unknown: FsrmFileStreamingMode = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileStreamingMode_Read: FsrmFileStreamingMode = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileStreamingMode_Write: FsrmFileStreamingMode = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmFileSystemPropertyId = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileSystemPropertyId_Undefined: FsrmFileSystemPropertyId = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileSystemPropertyId_FileName: FsrmFileSystemPropertyId = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileSystemPropertyId_DateCreated: FsrmFileSystemPropertyId = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileSystemPropertyId_DateLastAccessed: FsrmFileSystemPropertyId = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileSystemPropertyId_DateLastModified: FsrmFileSystemPropertyId = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmFileSystemPropertyId_DateNow: FsrmFileSystemPropertyId = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmGetFilePropertyOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmGetFilePropertyOptions_None: FsrmGetFilePropertyOptions = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmGetFilePropertyOptions_NoRuleEvaluation: FsrmGetFilePropertyOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmGetFilePropertyOptions_Persistent: FsrmGetFilePropertyOptions = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmGetFilePropertyOptions_FailOnPersistErrors: FsrmGetFilePropertyOptions = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmGetFilePropertyOptions_SkipOrphaned: FsrmGetFilePropertyOptions = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPipelineModuleType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPipelineModuleType_Unknown: FsrmPipelineModuleType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPipelineModuleType_Storage: FsrmPipelineModuleType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPipelineModuleType_Classifier: FsrmPipelineModuleType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyBagField = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyBagField_AccessVolume: FsrmPropertyBagField = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyBagField_VolumeGuidName: FsrmPropertyBagField = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyBagFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyBagFlags_UpdatedByClassifier: FsrmPropertyBagFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyBagFlags_FailedLoadingProperties: FsrmPropertyBagFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyBagFlags_FailedSavingProperties: FsrmPropertyBagFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyBagFlags_FailedClassifyingProperties: FsrmPropertyBagFlags = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyConditionType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_Unknown: FsrmPropertyConditionType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_Equal: FsrmPropertyConditionType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_NotEqual: FsrmPropertyConditionType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_GreaterThan: FsrmPropertyConditionType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_LessThan: FsrmPropertyConditionType = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_Contain: FsrmPropertyConditionType = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_Exist: FsrmPropertyConditionType = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_NotExist: FsrmPropertyConditionType = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_StartWith: FsrmPropertyConditionType = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_EndWith: FsrmPropertyConditionType = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_ContainedIn: FsrmPropertyConditionType = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_PrefixOf: FsrmPropertyConditionType = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_SuffixOf: FsrmPropertyConditionType = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyConditionType_MatchesPattern: FsrmPropertyConditionType = 13i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyDefinitionAppliesTo = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionAppliesTo_Files: FsrmPropertyDefinitionAppliesTo = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionAppliesTo_Folders: FsrmPropertyDefinitionAppliesTo = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyDefinitionFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionFlags_Global: FsrmPropertyDefinitionFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionFlags_Deprecated: FsrmPropertyDefinitionFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionFlags_Secure: FsrmPropertyDefinitionFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyDefinitionType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_Unknown: FsrmPropertyDefinitionType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_OrderedList: FsrmPropertyDefinitionType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_MultiChoiceList: FsrmPropertyDefinitionType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_SingleChoiceList: FsrmPropertyDefinitionType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_String: FsrmPropertyDefinitionType = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_MultiString: FsrmPropertyDefinitionType = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_Int: FsrmPropertyDefinitionType = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_Bool: FsrmPropertyDefinitionType = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyDefinitionType_Date: FsrmPropertyDefinitionType = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_None: FsrmPropertyFlags = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_Orphaned: FsrmPropertyFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_RetrievedFromCache: FsrmPropertyFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_RetrievedFromStorage: FsrmPropertyFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_SetByClassifier: FsrmPropertyFlags = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_Deleted: FsrmPropertyFlags = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_Reclassified: FsrmPropertyFlags = 32i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_AggregationFailed: FsrmPropertyFlags = 64i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_Existing: FsrmPropertyFlags = 128i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_FailedLoadingProperties: FsrmPropertyFlags = 256i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_FailedClassifyingProperties: FsrmPropertyFlags = 512i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_FailedSavingProperties: FsrmPropertyFlags = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_Secure: FsrmPropertyFlags = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_PolicyDerived: FsrmPropertyFlags = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_Inherited: FsrmPropertyFlags = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_Manual: FsrmPropertyFlags = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_ExplicitValueDeleted: FsrmPropertyFlags = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_PropertyDeletedFromClear: FsrmPropertyFlags = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_PropertySourceMask: FsrmPropertyFlags = 14i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyFlags_PersistentMask: FsrmPropertyFlags = 20480i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmPropertyValueType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyValueType_Undefined: FsrmPropertyValueType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyValueType_Literal: FsrmPropertyValueType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmPropertyValueType_DateOffset: FsrmPropertyValueType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmQuotaFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmQuotaFlags_Enforce: FsrmQuotaFlags = 256i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmQuotaFlags_Disable: FsrmQuotaFlags = 512i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmQuotaFlags_StatusIncomplete: FsrmQuotaFlags = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmQuotaFlags_StatusRebuilding: FsrmQuotaFlags = 131072i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmReportFilter = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_MinSize: FsrmReportFilter = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_MinAgeDays: FsrmReportFilter = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_MaxAgeDays: FsrmReportFilter = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_MinQuotaUsage: FsrmReportFilter = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_FileGroups: FsrmReportFilter = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_Owners: FsrmReportFilter = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_NamePattern: FsrmReportFilter = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFilter_Property: FsrmReportFilter = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmReportFormat = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFormat_Unknown: FsrmReportFormat = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFormat_DHtml: FsrmReportFormat = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFormat_Html: FsrmReportFormat = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFormat_Txt: FsrmReportFormat = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFormat_Csv: FsrmReportFormat = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportFormat_Xml: FsrmReportFormat = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmReportGenerationContext = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportGenerationContext_Undefined: FsrmReportGenerationContext = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportGenerationContext_ScheduledReport: FsrmReportGenerationContext = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportGenerationContext_InteractiveReport: FsrmReportGenerationContext = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportGenerationContext_IncidentReport: FsrmReportGenerationContext = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmReportLimit = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFiles: FsrmReportLimit = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFileGroups: FsrmReportLimit = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxOwners: FsrmReportLimit = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFilesPerFileGroup: FsrmReportLimit = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFilesPerOwner: FsrmReportLimit = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFilesPerDuplGroup: FsrmReportLimit = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxDuplicateGroups: FsrmReportLimit = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxQuotas: FsrmReportLimit = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFileScreenEvents: FsrmReportLimit = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxPropertyValues: FsrmReportLimit = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFilesPerPropertyValue: FsrmReportLimit = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportLimit_MaxFolders: FsrmReportLimit = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmReportRunningStatus = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportRunningStatus_Unknown: FsrmReportRunningStatus = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportRunningStatus_NotRunning: FsrmReportRunningStatus = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportRunningStatus_Queued: FsrmReportRunningStatus = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportRunningStatus_Running: FsrmReportRunningStatus = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmReportType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_Unknown: FsrmReportType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_LargeFiles: FsrmReportType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_FilesByType: FsrmReportType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_LeastRecentlyAccessed: FsrmReportType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_MostRecentlyAccessed: FsrmReportType = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_QuotaUsage: FsrmReportType = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_FilesByOwner: FsrmReportType = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_ExportReport: FsrmReportType = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_DuplicateFiles: FsrmReportType = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_FileScreenAudit: FsrmReportType = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_FilesByProperty: FsrmReportType = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_AutomaticClassification: FsrmReportType = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_Expiration: FsrmReportType = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmReportType_FoldersByProperty: FsrmReportType = 13i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmRuleFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmRuleFlags_Disabled: FsrmRuleFlags = 256i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmRuleFlags_ClearAutomaticallyClassifiedProperty: FsrmRuleFlags = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmRuleFlags_ClearManuallyClassifiedProperty: FsrmRuleFlags = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmRuleFlags_Invalid: FsrmRuleFlags = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmRuleType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmRuleType_Unknown: FsrmRuleType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmRuleType_Classification: FsrmRuleType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmRuleType_Generic: FsrmRuleType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmStorageModuleCaps = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleCaps_Unknown: FsrmStorageModuleCaps = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleCaps_CanGet: FsrmStorageModuleCaps = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleCaps_CanSet: FsrmStorageModuleCaps = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleCaps_CanHandleDirectories: FsrmStorageModuleCaps = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleCaps_CanHandleFiles: FsrmStorageModuleCaps = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmStorageModuleType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleType_Unknown: FsrmStorageModuleType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleType_Cache: FsrmStorageModuleType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleType_InFile: FsrmStorageModuleType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleType_Database: FsrmStorageModuleType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmStorageModuleType_System: FsrmStorageModuleType = 100i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub type FsrmTemplateApplyOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmTemplateApplyOptions_ApplyToDerivedMatching: FsrmTemplateApplyOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] -pub const FsrmTemplateApplyOptions_ApplyToDerivedAll: FsrmTemplateApplyOptions = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileSystem/mod.rs deleted file mode 100644 index 6c8aeb0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileSystem/mod.rs +++ /dev/null @@ -1,6542 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AddLogContainer ( hlog : super::super::Foundation:: HANDLE , pcbcontainer : *const u64 , pwszcontainerpath : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AddLogContainerSet ( hlog : super::super::Foundation:: HANDLE , ccontainer : u16 , pcbcontainer : *const u64 , rgwszcontainerpath : *const :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn AddUsersToEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , pencryptioncertificates : *const ENCRYPTION_CERTIFICATE_LIST ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn AdvanceLogBase ( pvmarshal : *mut ::core::ffi::c_void , plsnbase : *mut CLS_LSN , fflags : u32 , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AlignReservedLog ( pvmarshal : *mut ::core::ffi::c_void , creservedrecords : u32 , rgcbreservation : *mut i64 , pcbalignreservation : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AllocReservedLog ( pvmarshal : *mut ::core::ffi::c_void , creservedrecords : u32 , pcbadjustment : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AreFileApisANSI ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AreShortNamesEnabled ( handle : super::super::Foundation:: HANDLE , enabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BackupRead ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *mut u8 , nnumberofbytestoread : u32 , lpnumberofbytesread : *mut u32 , babort : super::super::Foundation:: BOOL , bprocesssecurity : super::super::Foundation:: BOOL , lpcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BackupSeek ( hfile : super::super::Foundation:: HANDLE , dwlowbytestoseek : u32 , dwhighbytestoseek : u32 , lpdwlowbyteseeked : *mut u32 , lpdwhighbyteseeked : *mut u32 , lpcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BackupWrite ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *const u8 , nnumberofbytestowrite : u32 , lpnumberofbyteswritten : *mut u32 , babort : super::super::Foundation:: BOOL , bprocesssecurity : super::super::Foundation:: BOOL , lpcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BuildIoRingCancelRequest ( ioring : *const HIORING__ , file : IORING_HANDLE_REF , optocancel : usize , userdata : usize ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BuildIoRingReadFile ( ioring : *const HIORING__ , fileref : IORING_HANDLE_REF , dataref : IORING_BUFFER_REF , numberofbytestoread : u32 , fileoffset : u64 , userdata : usize , flags : IORING_SQE_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn BuildIoRingRegisterBuffers ( ioring : *const HIORING__ , count : u32 , buffers : *const IORING_BUFFER_INFO , userdata : usize ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BuildIoRingRegisterFileHandles ( ioring : *const HIORING__ , count : u32 , handles : *const super::super::Foundation:: HANDLE , userdata : usize ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CheckNameLegalDOS8Dot3A ( lpname : :: windows_sys::core::PCSTR , lpoemname : :: windows_sys::core::PSTR , oemnamesize : u32 , pbnamecontainsspaces : *mut super::super::Foundation:: BOOL , pbnamelegal : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CheckNameLegalDOS8Dot3W ( lpname : :: windows_sys::core::PCWSTR , lpoemname : :: windows_sys::core::PSTR , oemnamesize : u32 , pbnamecontainsspaces : *mut super::super::Foundation:: BOOL , pbnamelegal : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CloseAndResetLogFile ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CloseEncryptedFileRaw ( pvcontext : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CloseIoRing ( ioring : *const HIORING__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitTransaction ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitTransactionAsync ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CompareFileTime ( lpfiletime1 : *const super::super::Foundation:: FILETIME , lpfiletime2 : *const super::super::Foundation:: FILETIME ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFile2 ( pwszexistingfilename : :: windows_sys::core::PCWSTR , pwsznewfilename : :: windows_sys::core::PCWSTR , pextendedparameters : *const COPYFILE2_EXTENDED_PARAMETERS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , bfailifexists : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileExA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *mut i32 , dwcopyflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileExW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *mut i32 , dwcopyflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileFromAppW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , bfailifexists : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileTransactedA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *const i32 , dwcopyflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileTransactedW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *const i32 , dwcopyflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , bfailifexists : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CopyLZFile ( hfsource : i32 , hfdest : i32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryA ( lppathname : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryExA ( lptemplatedirectory : :: windows_sys::core::PCSTR , lpnewdirectory : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryExW ( lptemplatedirectory : :: windows_sys::core::PCWSTR , lpnewdirectory : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryFromAppW ( lppathname : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryTransactedA ( lptemplatedirectory : :: windows_sys::core::PCSTR , lpnewdirectory : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryTransactedW ( lptemplatedirectory : :: windows_sys::core::PCWSTR , lpnewdirectory : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryW ( lppathname : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateEnlistment ( lpenlistmentattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , resourcemanagerhandle : super::super::Foundation:: HANDLE , transactionhandle : super::super::Foundation:: HANDLE , notificationmask : u32 , createoptions : u32 , enlistmentkey : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFile2 ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , dwcreationdisposition : FILE_CREATION_DISPOSITION , pcreateexparams : *const CREATEFILE2_EXTENDED_PARAMETERS ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFile2FromAppW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , dwsharemode : u32 , dwcreationdisposition : u32 , pcreateexparams : *const CREATEFILE2_EXTENDED_PARAMETERS ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileA ( lpfilename : :: windows_sys::core::PCSTR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , dwsharemode : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : u32 , dwflagsandattributes : u32 , htemplatefile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileTransactedA ( lpfilename : :: windows_sys::core::PCSTR , dwdesiredaccess : u32 , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE , htransaction : super::super::Foundation:: HANDLE , pusminiversion : *const TXFS_MINIVERSION , lpextendedparameter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE , htransaction : super::super::Foundation:: HANDLE , pusminiversion : *const TXFS_MINIVERSION , lpextendedparameter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkA ( lpfilename : :: windows_sys::core::PCSTR , lpexistingfilename : :: windows_sys::core::PCSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkTransactedA ( lpfilename : :: windows_sys::core::PCSTR , lpexistingfilename : :: windows_sys::core::PCSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , lpexistingfilename : :: windows_sys::core::PCWSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkW ( lpfilename : :: windows_sys::core::PCWSTR , lpexistingfilename : :: windows_sys::core::PCWSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CreateIoRing ( ioringversion : IORING_VERSION , flags : IORING_CREATE_FLAGS , submissionqueuesize : u32 , completionqueuesize : u32 , h : *mut *mut HIORING__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CreateLogContainerScanContext ( hlog : super::super::Foundation:: HANDLE , cfromcontainer : u32 , ccontainers : u32 , escanmode : u8 , pcxscan : *mut CLS_SCAN_CONTEXT , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateLogFile ( pszlogfilename : :: windows_sys::core::PCWSTR , fdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , psalogfile : *mut super::super::Security:: SECURITY_ATTRIBUTES , fcreatedisposition : FILE_CREATION_DISPOSITION , fflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateLogMarshallingArea ( hlog : super::super::Foundation:: HANDLE , pfnallocbuffer : CLFS_BLOCK_ALLOCATION , pfnfreebuffer : CLFS_BLOCK_DEALLOCATION , pvblockalloccontext : *mut ::core::ffi::c_void , cbmarshallingbuffer : u32 , cmaxwritebuffers : u32 , cmaxreadbuffers : u32 , ppvmarshal : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateResourceManager ( lpresourcemanagerattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , resourcemanagerid : *mut :: windows_sys::core::GUID , createoptions : u32 , tmhandle : super::super::Foundation:: HANDLE , description : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkA ( lpsymlinkfilename : :: windows_sys::core::PCSTR , lptargetfilename : :: windows_sys::core::PCSTR , dwflags : SYMBOLIC_LINK_FLAGS ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkTransactedA ( lpsymlinkfilename : :: windows_sys::core::PCSTR , lptargetfilename : :: windows_sys::core::PCSTR , dwflags : SYMBOLIC_LINK_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkTransactedW ( lpsymlinkfilename : :: windows_sys::core::PCWSTR , lptargetfilename : :: windows_sys::core::PCWSTR , dwflags : SYMBOLIC_LINK_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkW ( lpsymlinkfilename : :: windows_sys::core::PCWSTR , lptargetfilename : :: windows_sys::core::PCWSTR , dwflags : SYMBOLIC_LINK_FLAGS ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateTapePartition ( hdevice : super::super::Foundation:: HANDLE , dwpartitionmethod : CREATE_TAPE_PARTITION_METHOD , dwcount : u32 , dwsize : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateTransaction ( lptransactionattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , uow : *mut :: windows_sys::core::GUID , createoptions : u32 , isolationlevel : u32 , isolationflags : u32 , timeout : u32 , description : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateTransactionManager ( lptransactionattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , logfilename : :: windows_sys::core::PCWSTR , createoptions : u32 , commitstrength : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DecryptFileA ( lpfilename : :: windows_sys::core::PCSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DecryptFileW ( lpfilename : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DefineDosDeviceA ( dwflags : DEFINE_DOS_DEVICE_FLAGS , lpdevicename : :: windows_sys::core::PCSTR , lptargetpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DefineDosDeviceW ( dwflags : DEFINE_DOS_DEVICE_FLAGS , lpdevicename : :: windows_sys::core::PCWSTR , lptargetpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileA ( lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileFromAppW ( lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileTransactedA ( lpfilename : :: windows_sys::core::PCSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileW ( lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteLogByHandle ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteLogFile ( pszlogfilename : :: windows_sys::core::PCWSTR , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteLogMarshallingArea ( pvmarshal : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteVolumeMountPointA ( lpszvolumemountpoint : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteVolumeMountPointW ( lpszvolumemountpoint : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeregisterManageableLogClient ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn DuplicateEncryptionInfoFile ( srcfilename : :: windows_sys::core::PCWSTR , dstfilename : :: windows_sys::core::PCWSTR , dwcreationdistribution : u32 , dwattributes : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EncryptFileA ( lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EncryptFileW ( lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EncryptionDisable ( dirpath : :: windows_sys::core::PCWSTR , disable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EraseTape ( hdevice : super::super::Foundation:: HANDLE , dwerasetype : ERASE_TAPE_TYPE , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FileEncryptionStatusA ( lpfilename : :: windows_sys::core::PCSTR , lpstatus : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FileEncryptionStatusW ( lpfilename : :: windows_sys::core::PCWSTR , lpstatus : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FileTimeToLocalFileTime ( lpfiletime : *const super::super::Foundation:: FILETIME , lplocalfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindClose ( hfindfile : FindFileHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindCloseChangeNotification ( hchangehandle : FindChangeNotificationHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstChangeNotificationA ( lppathname : :: windows_sys::core::PCSTR , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE ) -> FindChangeNotificationHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstChangeNotificationW ( lppathname : :: windows_sys::core::PCWSTR , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE ) -> FindChangeNotificationHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileA ( lpfilename : :: windows_sys::core::PCSTR , lpfindfiledata : *mut WIN32_FIND_DATAA ) -> FindFileHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstFileExA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : FIND_FIRST_EX_FLAGS ) -> FindFileHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileExFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : u32 ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstFileExW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : FIND_FIRST_EX_FLAGS ) -> FindFileHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileNameTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , dwflags : u32 , stringlength : *mut u32 , linkname : :: windows_sys::core::PWSTR , htransaction : super::super::Foundation:: HANDLE ) -> FindFileNameHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstFileNameW ( lpfilename : :: windows_sys::core::PCWSTR , dwflags : u32 , stringlength : *mut u32 , linkname : :: windows_sys::core::PWSTR ) -> FindFileNameHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileTransactedA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> FindFileHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> FindFileHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileW ( lpfilename : :: windows_sys::core::PCWSTR , lpfindfiledata : *mut WIN32_FIND_DATAW ) -> FindFileHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstStreamTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , infolevel : STREAM_INFO_LEVELS , lpfindstreamdata : *mut ::core::ffi::c_void , dwflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> FindStreamHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstStreamW ( lpfilename : :: windows_sys::core::PCWSTR , infolevel : STREAM_INFO_LEVELS , lpfindstreamdata : *mut ::core::ffi::c_void , dwflags : u32 ) -> FindStreamHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeA ( lpszvolumename : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> FindVolumeHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeMountPointA ( lpszrootpathname : :: windows_sys::core::PCSTR , lpszvolumemountpoint : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> FindVolumeMointPointHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeMountPointW ( lpszrootpathname : :: windows_sys::core::PCWSTR , lpszvolumemountpoint : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> FindVolumeMointPointHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeW ( lpszvolumename : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> FindVolumeHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextChangeNotification ( hchangehandle : FindChangeNotificationHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextFileA ( hfindfile : FindFileHandle , lpfindfiledata : *mut WIN32_FIND_DATAA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextFileNameW ( hfindstream : FindFileNameHandle , stringlength : *mut u32 , linkname : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextFileW ( hfindfile : FindFileHandle , lpfindfiledata : *mut WIN32_FIND_DATAW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextStreamW ( hfindstream : FindStreamHandle , lpfindstreamdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeA ( hfindvolume : FindVolumeHandle , lpszvolumename : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeMountPointA ( hfindvolumemountpoint : FindVolumeMointPointHandle , lpszvolumemountpoint : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeMountPointW ( hfindvolumemountpoint : FindVolumeMointPointHandle , lpszvolumemountpoint : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeW ( hfindvolume : FindVolumeHandle , lpszvolumename : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindVolumeClose ( hfindvolume : FindVolumeHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindVolumeMountPointClose ( hfindvolumemountpoint : FindVolumeMointPointHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FlushFileBuffers ( hfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn FlushLogBuffers ( pvmarshal : *const ::core::ffi::c_void , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn FlushLogToLsn ( pvmarshalcontext : *mut ::core::ffi::c_void , plsnflush : *mut CLS_LSN , plsnlastflushed : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FreeEncryptedFileMetadata ( pbmetadata : *const u8 ) -> ( ) ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn FreeEncryptionCertificateHashList ( pusers : *const ENCRYPTION_CERTIFICATE_HASH_LIST ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FreeReservedLog ( pvmarshal : *mut ::core::ffi::c_void , creservedrecords : u32 , pcbadjustment : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetBinaryTypeA ( lpapplicationname : :: windows_sys::core::PCSTR , lpbinarytype : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetBinaryTypeW ( lpapplicationname : :: windows_sys::core::PCWSTR , lpbinarytype : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetCompressedFileSizeA ( lpfilename : :: windows_sys::core::PCSTR , lpfilesizehigh : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetCompressedFileSizeTransactedA ( lpfilename : :: windows_sys::core::PCSTR , lpfilesizehigh : *mut u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetCompressedFileSizeTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , lpfilesizehigh : *mut u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetCompressedFileSizeW ( lpfilename : :: windows_sys::core::PCWSTR , lpfilesizehigh : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetCurrentClockTransactionManager ( transactionmanagerhandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceA ( lprootpathname : :: windows_sys::core::PCSTR , lpsectorspercluster : *mut u32 , lpbytespersector : *mut u32 , lpnumberoffreeclusters : *mut u32 , lptotalnumberofclusters : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceExA ( lpdirectoryname : :: windows_sys::core::PCSTR , lpfreebytesavailabletocaller : *mut u64 , lptotalnumberofbytes : *mut u64 , lptotalnumberoffreebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceExW ( lpdirectoryname : :: windows_sys::core::PCWSTR , lpfreebytesavailabletocaller : *mut u64 , lptotalnumberofbytes : *mut u64 , lptotalnumberoffreebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceW ( lprootpathname : :: windows_sys::core::PCWSTR , lpsectorspercluster : *mut u32 , lpbytespersector : *mut u32 , lpnumberoffreeclusters : *mut u32 , lptotalnumberofclusters : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDiskSpaceInformationA ( rootpath : :: windows_sys::core::PCSTR , diskspaceinfo : *mut DISK_SPACE_INFORMATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDiskSpaceInformationW ( rootpath : :: windows_sys::core::PCWSTR , diskspaceinfo : *mut DISK_SPACE_INFORMATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDriveTypeA ( lprootpathname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDriveTypeW ( lprootpathname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetEncryptedFileMetadata ( lpfilename : :: windows_sys::core::PCWSTR , pcbmetadata : *mut u32 , ppbmetadata : *mut *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetEnlistmentId ( enlistmenthandle : super::super::Foundation:: HANDLE , enlistmentid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetEnlistmentRecoveryInformation ( enlistmenthandle : super::super::Foundation:: HANDLE , buffersize : u32 , buffer : *mut ::core::ffi::c_void , bufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetExpandedNameA ( lpszsource : :: windows_sys::core::PCSTR , lpszbuffer : :: windows_sys::core::PSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetExpandedNameW ( lpszsource : :: windows_sys::core::PCWSTR , lpszbuffer : :: windows_sys::core::PWSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileAttributesA ( lpfilename : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesExA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesExFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesExW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesTransactedA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileAttributesW ( lpfilename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileBandwidthReservation ( hfile : super::super::Foundation:: HANDLE , lpperiodmilliseconds : *mut u32 , lpbytesperperiod : *mut u32 , pdiscardable : *mut i32 , lptransfersize : *mut u32 , lpnumoutstandingrequests : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileInformationByHandle ( hfile : super::super::Foundation:: HANDLE , lpfileinformation : *mut BY_HANDLE_FILE_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileInformationByHandleEx ( hfile : super::super::Foundation:: HANDLE , fileinformationclass : FILE_INFO_BY_HANDLE_CLASS , lpfileinformation : *mut ::core::ffi::c_void , dwbuffersize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileSize ( hfile : super::super::Foundation:: HANDLE , lpfilesizehigh : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileSizeEx ( hfile : super::super::Foundation:: HANDLE , lpfilesize : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileTime ( hfile : super::super::Foundation:: HANDLE , lpcreationtime : *mut super::super::Foundation:: FILETIME , lplastaccesstime : *mut super::super::Foundation:: FILETIME , lplastwritetime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileType ( hfile : super::super::Foundation:: HANDLE ) -> FILE_TYPE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoA ( lptstrfilename : :: windows_sys::core::PCSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoExA ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoExW ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCWSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeA ( lptstrfilename : :: windows_sys::core::PCSTR , lpdwhandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeExA ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCSTR , lpdwhandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeExW ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCWSTR , lpdwhandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeW ( lptstrfilename : :: windows_sys::core::PCWSTR , lpdwhandle : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoW ( lptstrfilename : :: windows_sys::core::PCWSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFinalPathNameByHandleA ( hfile : super::super::Foundation:: HANDLE , lpszfilepath : :: windows_sys::core::PSTR , cchfilepath : u32 , dwflags : FILE_NAME ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFinalPathNameByHandleW ( hfile : super::super::Foundation:: HANDLE , lpszfilepath : :: windows_sys::core::PWSTR , cchfilepath : u32 , dwflags : FILE_NAME ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFullPathNameA ( lpfilename : :: windows_sys::core::PCSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR , lpfilepart : *mut :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFullPathNameTransactedA ( lpfilename : :: windows_sys::core::PCSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR , lpfilepart : *mut :: windows_sys::core::PSTR , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFullPathNameTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR , lpfilepart : *mut :: windows_sys::core::PWSTR , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFullPathNameW ( lpfilename : :: windows_sys::core::PCWSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR , lpfilepart : *mut :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetIoRingInfo ( ioring : *const HIORING__ , info : *mut IORING_INFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogContainerName ( hlog : super::super::Foundation:: HANDLE , cidlogicalcontainer : u32 , pwstrcontainername : :: windows_sys::core::PCWSTR , clencontainername : u32 , pcactuallencontainername : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogFileInformation ( hlog : super::super::Foundation:: HANDLE , pinfobuffer : *mut CLS_INFORMATION , cbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogIoStatistics ( hlog : super::super::Foundation:: HANDLE , pvstatsbuffer : *mut ::core::ffi::c_void , cbstatsbuffer : u32 , estatsclass : CLFS_IOSTATS_CLASS , pcbstatswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogReservationInfo ( pvmarshal : *const ::core::ffi::c_void , pcbrecordnumber : *mut u32 , pcbuserreservation : *mut i64 , pcbcommitreservation : *mut i64 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLogicalDriveStringsA ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLogicalDriveStringsW ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLogicalDrives ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLongPathNameA ( lpszshortpath : :: windows_sys::core::PCSTR , lpszlongpath : :: windows_sys::core::PSTR , cchbuffer : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLongPathNameTransactedA ( lpszshortpath : :: windows_sys::core::PCSTR , lpszlongpath : :: windows_sys::core::PSTR , cchbuffer : u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLongPathNameTransactedW ( lpszshortpath : :: windows_sys::core::PCWSTR , lpszlongpath : :: windows_sys::core::PWSTR , cchbuffer : u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLongPathNameW ( lpszshortpath : :: windows_sys::core::PCWSTR , lpszlongpath : :: windows_sys::core::PWSTR , cchbuffer : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetNextLogArchiveExtent ( pvarchivecontext : *mut ::core::ffi::c_void , rgadextent : *mut CLS_ARCHIVE_DESCRIPTOR , cdescriptors : u32 , pcdescriptorsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetNotificationResourceManager ( resourcemanagerhandle : super::super::Foundation:: HANDLE , transactionnotification : *mut TRANSACTION_NOTIFICATION , notificationlength : u32 , dwmilliseconds : u32 , returnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn GetNotificationResourceManagerAsync ( resourcemanagerhandle : super::super::Foundation:: HANDLE , transactionnotification : *mut TRANSACTION_NOTIFICATION , transactionnotificationlength : u32 , returnlength : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetShortPathNameA ( lpszlongpath : :: windows_sys::core::PCSTR , lpszshortpath : :: windows_sys::core::PSTR , cchbuffer : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetShortPathNameW ( lpszlongpath : :: windows_sys::core::PCWSTR , lpszshortpath : :: windows_sys::core::PWSTR , cchbuffer : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTapeParameters ( hdevice : super::super::Foundation:: HANDLE , dwoperation : GET_TAPE_DRIVE_PARAMETERS_OPERATION , lpdwsize : *mut u32 , lptapeinformation : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTapePosition ( hdevice : super::super::Foundation:: HANDLE , dwpositiontype : TAPE_POSITION_TYPE , lpdwpartition : *mut u32 , lpdwoffsetlow : *mut u32 , lpdwoffsethigh : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTapeStatus ( hdevice : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempFileNameA ( lppathname : :: windows_sys::core::PCSTR , lpprefixstring : :: windows_sys::core::PCSTR , uunique : u32 , lptempfilename : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempFileNameW ( lppathname : :: windows_sys::core::PCWSTR , lpprefixstring : :: windows_sys::core::PCWSTR , uunique : u32 , lptempfilename : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPath2A ( bufferlength : u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPath2W ( bufferlength : u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPathA ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPathW ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTransactionId ( transactionhandle : super::super::Foundation:: HANDLE , transactionid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTransactionInformation ( transactionhandle : super::super::Foundation:: HANDLE , outcome : *mut u32 , isolationlevel : *mut u32 , isolationflags : *mut u32 , timeout : *mut u32 , bufferlength : u32 , description : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTransactionManagerId ( transactionmanagerhandle : super::super::Foundation:: HANDLE , transactionmanagerid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeInformationA ( lprootpathname : :: windows_sys::core::PCSTR , lpvolumenamebuffer : :: windows_sys::core::PSTR , nvolumenamesize : u32 , lpvolumeserialnumber : *mut u32 , lpmaximumcomponentlength : *mut u32 , lpfilesystemflags : *mut u32 , lpfilesystemnamebuffer : :: windows_sys::core::PSTR , nfilesystemnamesize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeInformationByHandleW ( hfile : super::super::Foundation:: HANDLE , lpvolumenamebuffer : :: windows_sys::core::PWSTR , nvolumenamesize : u32 , lpvolumeserialnumber : *mut u32 , lpmaximumcomponentlength : *mut u32 , lpfilesystemflags : *mut u32 , lpfilesystemnamebuffer : :: windows_sys::core::PWSTR , nfilesystemnamesize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeInformationW ( lprootpathname : :: windows_sys::core::PCWSTR , lpvolumenamebuffer : :: windows_sys::core::PWSTR , nvolumenamesize : u32 , lpvolumeserialnumber : *mut u32 , lpmaximumcomponentlength : *mut u32 , lpfilesystemflags : *mut u32 , lpfilesystemnamebuffer : :: windows_sys::core::PWSTR , nfilesystemnamesize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeNameForVolumeMountPointA ( lpszvolumemountpoint : :: windows_sys::core::PCSTR , lpszvolumename : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeNameForVolumeMountPointW ( lpszvolumemountpoint : :: windows_sys::core::PCWSTR , lpszvolumename : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNameA ( lpszfilename : :: windows_sys::core::PCSTR , lpszvolumepathname : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNameW ( lpszfilename : :: windows_sys::core::PCWSTR , lpszvolumepathname : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNamesForVolumeNameA ( lpszvolumename : :: windows_sys::core::PCSTR , lpszvolumepathnames : :: windows_sys::core::PSTR , cchbufferlength : u32 , lpcchreturnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNamesForVolumeNameW ( lpszvolumename : :: windows_sys::core::PCWSTR , lpszvolumepathnames : :: windows_sys::core::PWSTR , cchbufferlength : u32 , lpcchreturnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn HandleLogFull ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn InstallLogPolicy ( hlog : super::super::Foundation:: HANDLE , ppolicy : *mut CLFS_MGMT_POLICY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn IsIoRingOpSupported ( ioring : *const HIORING__ , op : IORING_OP_CODE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZClose ( hfile : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZCopy ( hfsource : i32 , hfdest : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZDone ( ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZInit ( hfsource : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LZOpenFileA ( lpfilename : :: windows_sys::core::PCSTR , lpreopenbuf : *mut OFSTRUCT , wstyle : LZOPENFILE_STYLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LZOpenFileW ( lpfilename : :: windows_sys::core::PCWSTR , lpreopenbuf : *mut OFSTRUCT , wstyle : LZOPENFILE_STYLE ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZRead ( hfile : i32 , lpbuffer : :: windows_sys::core::PSTR , cbread : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZSeek ( hfile : i32 , loffset : i32 , iorigin : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZStart ( ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LocalFileTimeToFileTime ( lplocalfiletime : *const super::super::Foundation:: FILETIME , lpfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LockFile ( hfile : super::super::Foundation:: HANDLE , dwfileoffsetlow : u32 , dwfileoffsethigh : u32 , nnumberofbytestolocklow : u32 , nnumberofbytestolockhigh : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn LockFileEx ( hfile : super::super::Foundation:: HANDLE , dwflags : LOCK_FILE_FLAGS , dwreserved : u32 , nnumberofbytestolocklow : u32 , nnumberofbytestolockhigh : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LogTailAdvanceFailure ( hlog : super::super::Foundation:: HANDLE , dwreason : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnBlockOffset ( plsn : *const CLS_LSN ) -> u32 ); -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnContainer ( plsn : *const CLS_LSN ) -> u32 ); -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnCreate ( cidcontainer : u32 , offblock : u32 , crecord : u32 ) -> CLS_LSN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnEqual ( plsn1 : *const CLS_LSN , plsn2 : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnGreater ( plsn1 : *const CLS_LSN , plsn2 : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnIncrement ( plsn : *const CLS_LSN ) -> CLS_LSN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnInvalid ( plsn : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnLess ( plsn1 : *const CLS_LSN , plsn2 : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnNull ( plsn : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnRecordSequence ( plsn : *const CLS_LSN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileExA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileExW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileFromAppW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileTransactedA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileTransactedW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileWithProgressA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileWithProgressW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetConnectionEnum ( servername : :: windows_sys::core::PCWSTR , qualifier : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetFileClose ( servername : :: windows_sys::core::PCWSTR , fileid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetFileEnum ( servername : :: windows_sys::core::PCWSTR , basepath : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut usize ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetFileGetInfo ( servername : :: windows_sys::core::PCWSTR , fileid : u32 , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetServerAliasAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetServerAliasDel ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetServerAliasEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetSessionDel ( servername : :: windows_sys::core::PCWSTR , uncclientname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetSessionEnum ( servername : :: windows_sys::core::PCWSTR , uncclientname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetSessionGetInfo ( servername : :: windows_sys::core::PCWSTR , uncclientname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareCheck ( servername : :: windows_sys::core::PCWSTR , device : :: windows_sys::core::PCWSTR , r#type : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareDel ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , reserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareDelEx ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareDelSticky ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , reserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareEnumSticky ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareGetInfo ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareSetInfo ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetStatisticsGet ( servername : *const i8 , service : *const i8 , level : u32 , options : u32 , buffer : *mut *mut u8 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn NtCreateFile ( filehandle : *mut super::super::Foundation:: HANDLE , desiredaccess : u32 , objectattributes : *mut super::super::System::WindowsProgramming:: OBJECT_ATTRIBUTES , iostatusblock : *mut super::super::System::WindowsProgramming:: IO_STATUS_BLOCK , allocationsize : *mut i64 , fileattributes : u32 , shareaccess : FILE_SHARE_MODE , createdisposition : NT_CREATE_FILE_DISPOSITION , createoptions : u32 , eabuffer : *mut ::core::ffi::c_void , ealength : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn OpenEncryptedFileRawA ( lpfilename : :: windows_sys::core::PCSTR , ulflags : u32 , pvcontext : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn OpenEncryptedFileRawW ( lpfilename : :: windows_sys::core::PCWSTR , ulflags : u32 , pvcontext : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenEnlistment ( dwdesiredaccess : u32 , resourcemanagerhandle : super::super::Foundation:: HANDLE , enlistmentid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenFile ( lpfilename : :: windows_sys::core::PCSTR , lpreopenbuff : *mut OFSTRUCT , ustyle : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn OpenFileById ( hvolumehint : super::super::Foundation:: HANDLE , lpfileid : *const FILE_ID_DESCRIPTOR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenResourceManager ( dwdesiredaccess : u32 , tmhandle : super::super::Foundation:: HANDLE , resourcemanagerid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenTransaction ( dwdesiredaccess : u32 , transactionid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenTransactionManager ( logfilename : :: windows_sys::core::PCWSTR , desiredaccess : u32 , openoptions : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenTransactionManagerById ( transactionmanagerid : *const :: windows_sys::core::GUID , desiredaccess : u32 , openoptions : u32 ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn PopIoRingCompletion ( ioring : *const HIORING__ , cqe : *mut IORING_CQE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrePrepareComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrePrepareEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareLogArchive ( hlog : super::super::Foundation:: HANDLE , pszbaselogfilename : :: windows_sys::core::PWSTR , clen : u32 , plsnlow : *const CLS_LSN , plsnhigh : *const CLS_LSN , pcactuallength : *mut u32 , poffbaselogfiledata : *mut u64 , pcbbaselogfilelength : *mut u64 , plsnbase : *mut CLS_LSN , plsnlast : *mut CLS_LSN , plsncurrentarchivetail : *mut CLS_LSN , ppvarchivecontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareTape ( hdevice : super::super::Foundation:: HANDLE , dwoperation : PREPARE_TAPE_OPERATION , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn QueryDosDeviceA ( lpdevicename : :: windows_sys::core::PCSTR , lptargetpath : :: windows_sys::core::PSTR , ucchmax : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn QueryDosDeviceW ( lpdevicename : :: windows_sys::core::PCWSTR , lptargetpath : :: windows_sys::core::PWSTR , ucchmax : u32 ) -> u32 ); -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn QueryIoRingCapabilities ( capabilities : *mut IORING_CAPABILITIES ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn QueryLogPolicy ( hlog : super::super::Foundation:: HANDLE , epolicytype : CLFS_MGMT_POLICY_TYPE , ppolicybuffer : *mut CLFS_MGMT_POLICY , pcbpolicybuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn QueryRecoveryAgentsOnEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , precoveryagents : *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn QueryUsersOnEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , pusers : *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReOpenFile ( horiginalfile : super::super::Foundation:: HANDLE , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadDirectoryChangesExW ( hdirectory : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nbufferlength : u32 , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE , lpbytesreturned : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE , readdirectorynotifyinformationclass : READ_DIRECTORY_NOTIFY_INFORMATION_CLASS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadDirectoryChangesW ( hdirectory : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nbufferlength : u32 , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE , lpbytesreturned : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn ReadEncryptedFileRaw ( pfexportcallback : PFE_EXPORT_FUNC , pvcallbackcontext : *const ::core::ffi::c_void , pvcontext : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadFile ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nnumberofbytestoread : u32 , lpnumberofbytesread : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadFileEx ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nnumberofbytestoread : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadFileScatter ( hfile : super::super::Foundation:: HANDLE , asegmentarray : *const FILE_SEGMENT_ELEMENT , nnumberofbytestoread : u32 , lpreserved : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReadLogArchiveMetadata ( pvarchivecontext : *mut ::core::ffi::c_void , cboffset : u32 , cbbytestoread : u32 , pbreadbuffer : *mut u8 , pcbbytesread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadLogNotification ( hlog : super::super::Foundation:: HANDLE , pnotification : *mut CLFS_MGMT_NOTIFICATION , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadLogRecord ( pvmarshal : *mut ::core::ffi::c_void , plsnfirst : *mut CLS_LSN , econtextmode : CLFS_CONTEXT_MODE , ppvreadbuffer : *mut *mut ::core::ffi::c_void , pcbreadbuffer : *mut u32 , perecordtype : *mut u8 , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , ppvreadcontext : *mut *mut ::core::ffi::c_void , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadLogRestartArea ( pvmarshal : *mut ::core::ffi::c_void , ppvrestartbuffer : *mut *mut ::core::ffi::c_void , pcbrestartbuffer : *mut u32 , plsn : *mut CLS_LSN , ppvcontext : *mut *mut ::core::ffi::c_void , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadNextLogRecord ( pvreadcontext : *mut ::core::ffi::c_void , ppvbuffer : *mut *mut ::core::ffi::c_void , pcbbuffer : *mut u32 , perecordtype : *mut u8 , plsnuser : *mut CLS_LSN , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , plsnrecord : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReadOnlyEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadPreviousLogRestartArea ( pvreadcontext : *mut ::core::ffi::c_void , ppvrestartbuffer : *mut *mut ::core::ffi::c_void , pcbrestartbuffer : *mut u32 , plsnrestart : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RecoverEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , enlistmentkey : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RecoverResourceManager ( resourcemanagerhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RecoverTransactionManager ( transactionmanagerhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RegisterForLogWriteNotification ( hlog : super::super::Foundation:: HANDLE , cbthreshold : u32 , fenable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RegisterManageableLogClient ( hlog : super::super::Foundation:: HANDLE , pcallbacks : *mut LOG_MANAGEMENT_CALLBACKS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryA ( lppathname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryFromAppW ( lppathname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryTransactedA ( lppathname : :: windows_sys::core::PCSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryTransactedW ( lppathname : :: windows_sys::core::PCWSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryW ( lppathname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveLogContainer ( hlog : super::super::Foundation:: HANDLE , pwszcontainerpath : :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveLogContainerSet ( hlog : super::super::Foundation:: HANDLE , ccontainer : u16 , rgwszcontainerpath : *const :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveLogPolicy ( hlog : super::super::Foundation:: HANDLE , epolicytype : CLFS_MGMT_POLICY_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn RemoveUsersFromEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , phashes : *const ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RenameTransactionManager ( logfilename : :: windows_sys::core::PCWSTR , existingtransactionmanagerguid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReplaceFileA ( lpreplacedfilename : :: windows_sys::core::PCSTR , lpreplacementfilename : :: windows_sys::core::PCSTR , lpbackupfilename : :: windows_sys::core::PCSTR , dwreplaceflags : REPLACE_FILE_FLAGS , lpexclude : *mut ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReplaceFileFromAppW ( lpreplacedfilename : :: windows_sys::core::PCWSTR , lpreplacementfilename : :: windows_sys::core::PCWSTR , lpbackupfilename : :: windows_sys::core::PCWSTR , dwreplaceflags : u32 , lpexclude : *mut ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReplaceFileW ( lpreplacedfilename : :: windows_sys::core::PCWSTR , lpreplacementfilename : :: windows_sys::core::PCWSTR , lpbackupfilename : :: windows_sys::core::PCWSTR , dwreplaceflags : REPLACE_FILE_FLAGS , lpexclude : *mut ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReserveAndAppendLog ( pvmarshal : *mut ::core::ffi::c_void , rgwriteentries : *mut CLS_WRITE_ENTRY , cwriteentries : u32 , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , creserverecords : u32 , rgcbreservation : *mut i64 , fflags : CLFS_FLAG , plsn : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReserveAndAppendLogAligned ( pvmarshal : *mut ::core::ffi::c_void , rgwriteentries : *mut CLS_WRITE_ENTRY , cwriteentries : u32 , cbentryalignment : u32 , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , creserverecords : u32 , rgcbreservation : *mut i64 , fflags : CLFS_FLAG , plsn : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackTransaction ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackTransactionAsync ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollforwardTransactionManager ( transactionmanagerhandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ScanLogContainers ( pcxscan : *mut CLS_SCAN_CONTEXT , escanmode : u8 , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SearchPathA ( lppath : :: windows_sys::core::PCSTR , lpfilename : :: windows_sys::core::PCSTR , lpextension : :: windows_sys::core::PCSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR , lpfilepart : *mut :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SearchPathW ( lppath : :: windows_sys::core::PCWSTR , lpfilename : :: windows_sys::core::PCWSTR , lpextension : :: windows_sys::core::PCWSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR , lpfilepart : *mut :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn SetEncryptedFileMetadata ( lpfilename : :: windows_sys::core::PCWSTR , pboldmetadata : *const u8 , pbnewmetadata : *const u8 , pownerhash : *const ENCRYPTION_CERTIFICATE_HASH , dwoperation : u32 , pcertificatesadded : *const ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetEndOfFile ( hfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn SetEndOfLog ( hlog : super::super::Foundation:: HANDLE , plsnend : *mut CLS_LSN , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetEnlistmentRecoveryInformation ( enlistmenthandle : super::super::Foundation:: HANDLE , buffersize : u32 , buffer : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SetFileApisToANSI ( ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SetFileApisToOEM ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesA ( lpfilename : :: windows_sys::core::PCSTR , dwfileattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , dwfileattributes : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesTransactedA ( lpfilename : :: windows_sys::core::PCSTR , dwfileattributes : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , dwfileattributes : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesW ( lpfilename : :: windows_sys::core::PCWSTR , dwfileattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileBandwidthReservation ( hfile : super::super::Foundation:: HANDLE , nperiodmilliseconds : u32 , nbytesperperiod : u32 , bdiscardable : super::super::Foundation:: BOOL , lptransfersize : *mut u32 , lpnumoutstandingrequests : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileCompletionNotificationModes ( filehandle : super::super::Foundation:: HANDLE , flags : u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileInformationByHandle ( hfile : super::super::Foundation:: HANDLE , fileinformationclass : FILE_INFO_BY_HANDLE_CLASS , lpfileinformation : *const ::core::ffi::c_void , dwbuffersize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileIoOverlappedRange ( filehandle : super::super::Foundation:: HANDLE , overlappedrangestart : *const u8 , length : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFilePointer ( hfile : super::super::Foundation:: HANDLE , ldistancetomove : i32 , lpdistancetomovehigh : *mut i32 , dwmovemethod : SET_FILE_POINTER_MOVE_METHOD ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFilePointerEx ( hfile : super::super::Foundation:: HANDLE , lidistancetomove : i64 , lpnewfilepointer : *mut i64 , dwmovemethod : SET_FILE_POINTER_MOVE_METHOD ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileShortNameA ( hfile : super::super::Foundation:: HANDLE , lpshortname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileShortNameW ( hfile : super::super::Foundation:: HANDLE , lpshortname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileTime ( hfile : super::super::Foundation:: HANDLE , lpcreationtime : *const super::super::Foundation:: FILETIME , lplastaccesstime : *const super::super::Foundation:: FILETIME , lplastwritetime : *const super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileValidData ( hfile : super::super::Foundation:: HANDLE , validdatalength : i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetIoRingCompletionEvent ( ioring : *const HIORING__ , hevent : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetLogArchiveMode ( hlog : super::super::Foundation:: HANDLE , emode : CLFS_LOG_ARCHIVE_MODE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetLogArchiveTail ( hlog : super::super::Foundation:: HANDLE , plsnarchivetail : *mut CLS_LSN , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetLogFileSizeWithPolicy ( hlog : super::super::Foundation:: HANDLE , pdesiredsize : *const u64 , presultingsize : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetResourceManagerCompletionPort ( resourcemanagerhandle : super::super::Foundation:: HANDLE , iocompletionporthandle : super::super::Foundation:: HANDLE , completionkey : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetSearchPathMode ( flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetTapeParameters ( hdevice : super::super::Foundation:: HANDLE , dwoperation : TAPE_INFORMATION_TYPE , lptapeinformation : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetTapePosition ( hdevice : super::super::Foundation:: HANDLE , dwpositionmethod : TAPE_POSITION_METHOD , dwpartition : u32 , dwoffsetlow : u32 , dwoffsethigh : u32 , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetTransactionInformation ( transactionhandle : super::super::Foundation:: HANDLE , isolationlevel : u32 , isolationflags : u32 , timeout : u32 , description : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn SetUserFileEncryptionKey ( pencryptioncertificate : *const ENCRYPTION_CERTIFICATE ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn SetUserFileEncryptionKeyEx ( pencryptioncertificate : *const ENCRYPTION_CERTIFICATE , dwcapabilities : u32 , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeLabelA ( lprootpathname : :: windows_sys::core::PCSTR , lpvolumename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeLabelW ( lprootpathname : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeMountPointA ( lpszvolumemountpoint : :: windows_sys::core::PCSTR , lpszvolumename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeMountPointW ( lpszvolumemountpoint : :: windows_sys::core::PCWSTR , lpszvolumename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SinglePhaseReject ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SubmitIoRing ( ioring : *const HIORING__ , waitoperations : u32 , milliseconds : u32 , submittedentries : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TerminateLogArchive ( pvarchivecontext : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TerminateReadLog ( pvcursorcontext : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn TruncateLog ( pvmarshal : *const ::core::ffi::c_void , plsnend : *const CLS_LSN , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn TxfGetThreadMiniVersionForCreate ( miniversion : *mut u16 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogCreateFileReadContext ( logpath : :: windows_sys::core::PCWSTR , beginninglsn : CLS_LSN , endinglsn : CLS_LSN , txffileid : *const TXF_ID , txflogcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogCreateRangeReadContext ( logpath : :: windows_sys::core::PCWSTR , beginninglsn : CLS_LSN , endinglsn : CLS_LSN , beginningvirtualclock : *const i64 , endingvirtualclock : *const i64 , recordtypemask : u32 , txflogcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogDestroyReadContext ( txflogcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogReadRecords ( txflogcontext : *const ::core::ffi::c_void , bufferlength : u32 , buffer : *mut ::core::ffi::c_void , bytesused : *mut u32 , recordcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogRecordGetFileName ( recordbuffer : *const ::core::ffi::c_void , recordbufferlengthinbytes : u32 , namebuffer : :: windows_sys::core::PWSTR , namebufferlengthinbytes : *mut u32 , txfid : *mut TXF_ID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogRecordGetGenericType ( recordbuffer : *const ::core::ffi::c_void , recordbufferlengthinbytes : u32 , generictype : *mut u32 , virtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfReadMetadataInfo ( filehandle : super::super::Foundation:: HANDLE , txffileid : *mut TXF_ID , lastlsn : *mut CLS_LSN , transactionstate : *mut u32 , lockingtransaction : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn TxfSetThreadMiniVersionForCreate ( miniversion : u16 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn UnlockFile ( hfile : super::super::Foundation:: HANDLE , dwfileoffsetlow : u32 , dwfileoffsethigh : u32 , nnumberofbytestounlocklow : u32 , nnumberofbytestounlockhigh : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn UnlockFileEx ( hfile : super::super::Foundation:: HANDLE , dwreserved : u32 , nnumberofbytestounlocklow : u32 , nnumberofbytestounlockhigh : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ValidateLog ( pszlogfilename : :: windows_sys::core::PCWSTR , psalogfile : *mut super::super::Security:: SECURITY_ATTRIBUTES , pinfobuffer : *mut CLS_INFORMATION , pcbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerFindFileA ( uflags : VER_FIND_FILE_FLAGS , szfilename : :: windows_sys::core::PCSTR , szwindir : :: windows_sys::core::PCSTR , szappdir : :: windows_sys::core::PCSTR , szcurdir : :: windows_sys::core::PSTR , pucurdirlen : *mut u32 , szdestdir : :: windows_sys::core::PSTR , pudestdirlen : *mut u32 ) -> VER_FIND_FILE_STATUS ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerFindFileW ( uflags : VER_FIND_FILE_FLAGS , szfilename : :: windows_sys::core::PCWSTR , szwindir : :: windows_sys::core::PCWSTR , szappdir : :: windows_sys::core::PCWSTR , szcurdir : :: windows_sys::core::PWSTR , pucurdirlen : *mut u32 , szdestdir : :: windows_sys::core::PWSTR , pudestdirlen : *mut u32 ) -> VER_FIND_FILE_STATUS ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerInstallFileA ( uflags : VER_INSTALL_FILE_FLAGS , szsrcfilename : :: windows_sys::core::PCSTR , szdestfilename : :: windows_sys::core::PCSTR , szsrcdir : :: windows_sys::core::PCSTR , szdestdir : :: windows_sys::core::PCSTR , szcurdir : :: windows_sys::core::PCSTR , sztmpfile : :: windows_sys::core::PSTR , putmpfilelen : *mut u32 ) -> VER_INSTALL_FILE_STATUS ); -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerInstallFileW ( uflags : VER_INSTALL_FILE_FLAGS , szsrcfilename : :: windows_sys::core::PCWSTR , szdestfilename : :: windows_sys::core::PCWSTR , szsrcdir : :: windows_sys::core::PCWSTR , szdestdir : :: windows_sys::core::PCWSTR , szcurdir : :: windows_sys::core::PCWSTR , sztmpfile : :: windows_sys::core::PWSTR , putmpfilelen : *mut u32 ) -> VER_INSTALL_FILE_STATUS ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerLanguageNameA ( wlang : u32 , szlang : :: windows_sys::core::PSTR , cchlang : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerLanguageNameW ( wlang : u32 , szlang : :: windows_sys::core::PWSTR , cchlang : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn VerQueryValueA ( pblock : *const ::core::ffi::c_void , lpsubblock : :: windows_sys::core::PCSTR , lplpbuffer : *mut *mut ::core::ffi::c_void , pulen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn VerQueryValueW ( pblock : *const ::core::ffi::c_void , lpsubblock : :: windows_sys::core::PCWSTR , lplpbuffer : *mut *mut ::core::ffi::c_void , pulen : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofEnumEntries ( volumename : :: windows_sys::core::PCWSTR , provider : u32 , enumproc : WofEnumEntryProc , userdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofFileEnumFiles ( volumename : :: windows_sys::core::PCWSTR , algorithm : u32 , enumproc : WofEnumFilesProc , userdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofGetDriverVersion ( fileorvolumehandle : super::super::Foundation:: HANDLE , provider : u32 , wofversion : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofIsExternalFile ( filepath : :: windows_sys::core::PCWSTR , isexternalfile : *mut super::super::Foundation:: BOOL , provider : *mut u32 , externalfileinfo : *mut ::core::ffi::c_void , bufferlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofSetFileDataLocation ( filehandle : super::super::Foundation:: HANDLE , provider : u32 , externalfileinfo : *const ::core::ffi::c_void , length : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofShouldCompressBinaries ( volume : :: windows_sys::core::PCWSTR , algorithm : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimAddEntry ( volumename : :: windows_sys::core::PCWSTR , wimpath : :: windows_sys::core::PCWSTR , wimtype : u32 , wimindex : u32 , datasourceid : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofWimEnumFiles ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 , enumproc : WofEnumFilesProc , userdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimRemoveEntry ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimSuspendEntry ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimUpdateEntry ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 , newwimpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn Wow64DisableWow64FsRedirection ( oldvalue : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn Wow64EnableWow64FsRedirection ( wow64fsenableredirection : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn Wow64RevertWow64FsRedirection ( olvalue : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WriteEncryptedFileRaw ( pfimportcallback : PFE_IMPORT_FUNC , pvcallbackcontext : *const ::core::ffi::c_void , pvcontext : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteFile ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *const ::core::ffi::c_void , nnumberofbytestowrite : u32 , lpnumberofbyteswritten : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteFileEx ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *const ::core::ffi::c_void , nnumberofbytestowrite : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteFileGather ( hfile : super::super::Foundation:: HANDLE , asegmentarray : *const FILE_SEGMENT_ELEMENT , nnumberofbytestowrite : u32 , lpreserved : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteLogRestartArea ( pvmarshal : *mut ::core::ffi::c_void , pvrestartbuffer : *mut ::core::ffi::c_void , cbrestartbuffer : u32 , plsnbase : *mut CLS_LSN , fflags : CLFS_FLAG , pcbwritten : *mut u32 , plsnnext : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WriteTapemark ( hdevice : super::super::Foundation:: HANDLE , dwtapemarktype : TAPEMARK_TYPE , dwtapemarkcount : u32 , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); -pub type IDiskQuotaControl = *mut ::core::ffi::c_void; -pub type IDiskQuotaEvents = *mut ::core::ffi::c_void; -pub type IDiskQuotaUser = *mut ::core::ffi::c_void; -pub type IDiskQuotaUserBatch = *mut ::core::ffi::c_void; -pub type IEnumDiskQuotaUsers = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_BASELOG_EXTENSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".blf"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_CONTAINER_RELATIVE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%BLF%\\"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_CONTAINER_STREAM_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%BLF%:"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_FILTER_INTERMEDIATE_LEVEL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_FILTER_TOP_LEVEL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_HIDDEN_SYSTEM_LOG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_IGNORE_SHARE_ACCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_MINIFILTER_LEVEL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_NON_REENTRANT_FILTER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_READ_IN_PROGRESS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_REENTRANT_FILE_SYSTEM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_REENTRANT_FILTER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_MARSHALLING_FLAG_DISABLE_BUFF_INIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_MARSHALLING_FLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_MAX_CONTAINER_INFO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_MGMT_CLIENT_REGISTRATION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_MGMT_POLICY_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_SCAN_BACKWARD: u8 = 4u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_SCAN_BUFFERED: u8 = 32u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_SCAN_CLOSE: u8 = 8u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_SCAN_FORWARD: u8 = 2u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_SCAN_INIT: u8 = 1u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_SCAN_INITIALIZED: u8 = 16u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLSID_DiskQuotaControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7988b571_ec89_11cf_9c00_00aa00a14f56); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CRM_PROTOCOL_MAXIMUM_OPTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSC_CACHE_AUTO_REINT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSC_CACHE_MANUAL_REINT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSC_CACHE_NONE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSC_CACHE_VDO: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSC_MASK: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSC_MASK_EXT: u32 = 8240u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSV_BLOCK_AND_FILE_CACHE_CALLBACK_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CSV_BLOCK_CACHE_CALLBACK_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsClientRecord: u8 = 3u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContainerActive: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContainerActivePendingDelete: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContainerInactive: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContainerInitializing: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContainerPendingArchive: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContainerPendingArchiveAndDelete: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsDataRecord: u8 = 1u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsNullRecord: u8 = 0u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsRestartRecord: u8 = 2u8; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContainerActive: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContainerActivePendingDelete: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContainerInactive: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContainerInitializing: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContainerPendingArchive: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContainerPendingArchiveAndDelete: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_FILESTATE_INCOMPLETE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_FILESTATE_MASK: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_FILESTATE_REBUILDING: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_LOGFLAG_USER_LIMIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_LOGFLAG_USER_THRESHOLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_STATE_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_STATE_ENFORCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_STATE_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_STATE_TRACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USER_ACCOUNT_DELETED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USER_ACCOUNT_INVALID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USER_ACCOUNT_RESOLVED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USER_ACCOUNT_UNAVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USER_ACCOUNT_UNKNOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USER_ACCOUNT_UNRESOLVED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EA_CONTAINER_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("ContainerName"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EA_CONTAINER_SIZE: ::windows_sys::core::PCSTR = ::windows_sys::s!("ContainerSize"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_COMPATIBILITY_VERSION_NCRYPT_PROTECTOR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_COMPATIBILITY_VERSION_PFILE_PROTECTOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_EFS_SUBVER_EFS_CERT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_METADATA_ADD_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_METADATA_GENERAL_OP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_METADATA_REMOVE_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_METADATA_REPLACE_USER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_PFILE_SUBVER_APPX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_PFILE_SUBVER_RMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const EFS_SUBVER_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ENLISTMENT_MAXIMUM_OPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ENLISTMENT_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Enlistment\\"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ENLISTMENT_SUPERIOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_PROVIDER_COMPRESSION_LZX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_PROVIDER_COMPRESSION_XPRESS16K: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_PROVIDER_COMPRESSION_XPRESS4K: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_PROVIDER_COMPRESSION_XPRESS8K: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const INVALID_FILE_ATTRIBUTES: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const INVALID_FILE_SIZE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const INVALID_SET_FILE_POINTER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_ALLOCATE_BC_STREAM: u32 = 5685312u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_BASE: u32 = 86u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_BC_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_FREE_BC_STREAM: u32 = 5685316u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_GET_BC_PROPERTIES: u32 = 5652540u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_GET_CSVBLOCKCACHE_CALLBACK: u32 = 5685352u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_GET_GPT_ATTRIBUTES: u32 = 5636152u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS: u32 = 5636096u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_IS_CLUSTERED: u32 = 5636144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_IS_CSV: u32 = 5636192u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_IS_DYNAMIC: u32 = 5636168u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_IS_IO_CAPABLE: u32 = 5636116u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_IS_OFFLINE: u32 = 5636112u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_IS_PARTITION: u32 = 5636136u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_LOGICAL_TO_PHYSICAL: u32 = 5636128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_OFFLINE: u32 = 5685260u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_ONLINE: u32 = 5685256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_PHYSICAL_TO_LOGICAL: u32 = 5636132u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_POST_ONLINE: u32 = 5685348u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_PREPARE_FOR_CRITICAL_IO: u32 = 5685324u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_PREPARE_FOR_SHRINK: u32 = 5685340u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_QUERY_ALLOCATION_HINT: u32 = 5652562u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_QUERY_FAILOVER_SET: u32 = 5636120u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_QUERY_MINIMUM_SHRINK_SIZE: u32 = 5652568u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_QUERY_VOLUME_NUMBER: u32 = 5636124u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_READ_PLEX: u32 = 5652526u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_SET_GPT_ATTRIBUTES: u32 = 5636148u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_SUPPORTS_ONLINE_OFFLINE: u32 = 5636100u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOCTL_VOLUME_UPDATE_PROPERTIES: u32 = 5636180u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const KTM_MARSHAL_BLOB_VERSION_MAJOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const KTM_MARSHAL_BLOB_VERSION_MINOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LOG_POLICY_OVERWRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LOG_POLICY_PERSIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_BADINHANDLE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_BADOUTHANDLE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_BADVALUE: i32 = -7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_GLOBALLOC: i32 = -5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_GLOBLOCK: i32 = -6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_READ: i32 = -3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_UNKNOWNALG: i32 = -8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LZERROR_WRITE: i32 = -4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MAXIMUM_REPARSE_DATA_BUFFER_SIZE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MAX_SID_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MAX_TRANSACTION_DESCRIPTION_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMSMLI_MAXAPPDESCR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMSMLI_MAXIDSIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMSMLI_MAXTYPE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_APPLICATIONNAME_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_BARCODE_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_COMPUTERNAME_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DESCRIPTION_LENGTH: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DEVICENAME_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_I1_MESSAGE_LENGTH: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MAXATTR_LENGTH: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MAXATTR_NAMELEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MESSAGE_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OBJECTNAME_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OMIDLABELID_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OMIDLABELINFO_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OMIDLABELTYPE_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLHIERARCHY_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PRODUCTNAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_REVISION_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SEQUENCE_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SERIALNUMBER_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_USERNAME_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_VENDORNAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_BASIC_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xebd0a0a2_b9e5_4433_87c0_68b6b72699c7); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_BSP_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_4df9_45b9_8e9e_2370f006457c); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_CLUSTER_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdb97dba9_0840_4bae_97f0_ffb9a327c7e1); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_DPP_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_94cb_43f0_a533_d73c10cfa57d); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_ENTRY_UNUSED_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_LDM_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf9b60a0_1431_4f62_bc68_3311714a69ad); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_LDM_METADATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5808c8aa_7e8f_42e0_85d2_e1e90434cfb3); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_LEGACY_BL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x424ca0e2_7cb2_4fb9_8143_c52a99398bc6); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_LEGACY_BL_GUID_BACKUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x424c3e6c_d79f_49cb_935d_36d71467a288); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_MAIN_OS_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_8f45_405e_8a23_186d8a4330d3); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_MSFT_RECOVERY_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde94bba4_06d1_4d40_a16a_bfd50179d6ac); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_MSFT_RESERVED_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe3c9e316_0b5c_4db8_817d_f92df00215ae); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_MSFT_SNAPSHOT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcaddebf1_4400_4de8_b103_12117dcf3ccf); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_OS_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_23f2_44d5_a830_67bbdaa609f9); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_PATCH_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8967a686_96aa_6aa8_9589_a84256541090); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_PRE_INSTALLED_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_7fe0_4196_9b42_427b51643484); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_SERVICING_FILES_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_432e_4014_ae4c_8deaa9c0006a); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_SERVICING_METADATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_c691_4a05_bb4e_703dafd229ce); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_SERVICING_RESERVE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_4b81_460b_a319_ffb6fe136d14); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_SERVICING_STAGING_ROOT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_e84d_4e84_aaf3_ecbbbd04b9df); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_SPACES_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe7addcb4_dc34_4539_9a76_ebbd07be6f7e); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_SPACES_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe75caf8f_f680_4cee_afa3_b001e56efc2d); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_SYSTEM_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc12a7328_f81f_11d2_ba4b_00a0c93ec93b); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PARTITION_WINDOWS_SYSTEM_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_e3e3_4631_a5c5_26d2243873aa); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const RESOURCE_MANAGER_COMMUNICATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const RESOURCE_MANAGER_MAXIMUM_OPTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const RESOURCE_MANAGER_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\ResourceManager\\"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const RESOURCE_MANAGER_VOLATILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SESI1_NUM_ELEMENTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SESI2_NUM_ELEMENTS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_CURRENT_USES_PARMNUM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_FILE_SD_PARMNUM: u32 = 501u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_MAX_USES_PARMNUM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_NETNAME_PARMNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_PASSWD_PARMNUM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_PATH_PARMNUM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_PERMISSIONS_PARMNUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_REMARK_PARMNUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_SERVER_PARMNUM: u32 = 503u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHARE_TYPE_PARMNUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_CLUSTER_MANAGED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_COMPRESS_DATA: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_DFS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_DFS_ROOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_DISABLE_CLIENT_BUFFERING: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_ENABLE_CA: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_ENABLE_HASH: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_ENCRYPT_DATA: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_FORCE_LEVELII_OPLOCK: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_FORCE_SHARED_DELETE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_IDENTITY_REMOTING: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_RESERVED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI1_NUM_ELEMENTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI2_NUM_ELEMENTS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SHI_USES_UNLIMITED: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STATSOPT_CLR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_RESERVED1: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_RESERVED2: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_RESERVED3: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_RESERVED4: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_RESERVED5: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_RESERVED_ALL: u32 = 1073741568u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTIONMANAGER_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\TransactionManager\\"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_DO_NOT_PROMOTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_COMMIT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_COMMIT_LOWEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_MAXIMUM_OPTION: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MANAGER_VOLATILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_MAXIMUM_OPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_COMMIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_COMMIT_COMPLETE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_COMMIT_FINALIZE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_COMMIT_REQUEST: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_DELEGATE_COMMIT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_ENLIST_MASK: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_ENLIST_PREPREPARE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_INDOUBT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_LAST_RECOVER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_MARSHAL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_MASK: u32 = 1073741823u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PREPARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PREPARE_COMPLETE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PREPREPARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PREPREPARE_COMPLETE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PROMOTE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PROMOTE_NEW: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PROPAGATE_PULL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_PROPAGATE_PUSH: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_RECOVER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_RECOVER_QUERY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_REQUEST_OUTCOME: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_RM_DISCONNECTED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_ROLLBACK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_ROLLBACK_COMPLETE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_NOTIFY_TM_ONLINE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRANSACTION_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Transaction\\"); -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXF_LOG_RECORD_GENERIC_TYPE_ABORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXF_LOG_RECORD_GENERIC_TYPE_COMMIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXF_LOG_RECORD_GENERIC_TYPE_DATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXF_LOG_RECORD_GENERIC_TYPE_PREPARE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FFI_FILEFLAGSMASK: i32 = 63i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FFI_SIGNATURE: i32 = -17890115i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FFI_STRUCVERSION: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_USER_DEFINED: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_VERSION_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WIM_BOOT_NOT_OS_WIM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WIM_BOOT_OS_WIM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WIM_ENTRY_FLAG_NOT_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WIM_ENTRY_FLAG_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WIM_EXTERNAL_FILE_INFO_FLAG_NOT_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WIM_EXTERNAL_FILE_INFO_FLAG_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WIM_PROVIDER_HASH_SIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WINEFS_SETUSERKEY_SET_CAPABILITIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WOF_PROVIDER_FILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WOF_PROVIDER_WIM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const _FT_TYPES_DEFINITION_: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_CONTEXT_MODE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContextNone: CLFS_CONTEXT_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContextUndoNext: CLFS_CONTEXT_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContextPrevious: CLFS_CONTEXT_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsContextForward: CLFS_CONTEXT_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_FORCE_APPEND: CLFS_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_FORCE_FLUSH: CLFS_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_NO_FLAGS: CLFS_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CLFS_FLAG_USE_RESERVATION: CLFS_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_IOSTATS_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsIoStatsDefault: CLFS_IOSTATS_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsIoStatsMax: CLFS_IOSTATS_CLASS = 65535i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_LOG_ARCHIVE_MODE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogArchiveEnabled: CLFS_LOG_ARCHIVE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogArchiveDisabled: CLFS_LOG_ARCHIVE_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_MGMT_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtAdvanceTailNotification: CLFS_MGMT_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtLogFullHandlerNotification: CLFS_MGMT_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtLogUnpinnedNotification: CLFS_MGMT_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtLogWriteNotification: CLFS_MGMT_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_MGMT_POLICY_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyMaximumSize: CLFS_MGMT_POLICY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyMinimumSize: CLFS_MGMT_POLICY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyNewContainerSize: CLFS_MGMT_POLICY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyGrowthRate: CLFS_MGMT_POLICY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyLogTail: CLFS_MGMT_POLICY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyAutoShrink: CLFS_MGMT_POLICY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyAutoGrow: CLFS_MGMT_POLICY_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyNewContainerPrefix: CLFS_MGMT_POLICY_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyNewContainerSuffix: CLFS_MGMT_POLICY_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyNewContainerExtension: CLFS_MGMT_POLICY_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsMgmtPolicyInvalid: CLFS_MGMT_POLICY_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLS_CONTEXT_MODE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContextNone: CLS_CONTEXT_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContextUndoNext: CLS_CONTEXT_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContextPrevious: CLS_CONTEXT_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsContextForward: CLS_CONTEXT_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLS_IOSTATS_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsIoStatsDefault: CLS_IOSTATS_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClsIoStatsMax: CLS_IOSTATS_CLASS = 65535i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLS_LOG_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogBasicInformation: CLS_LOG_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogBasicInformationPhysical: CLS_LOG_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogPhysicalNameInformation: CLS_LOG_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogStreamIdentifierInformation: CLS_LOG_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogSystemMarkingInformation: CLS_LOG_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ClfsLogPhysicalLsnInformation: CLS_LOG_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type COMPRESSION_FORMAT = u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COMPRESSION_FORMAT_NONE: COMPRESSION_FORMAT = 0u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COMPRESSION_FORMAT_DEFAULT: COMPRESSION_FORMAT = 1u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COMPRESSION_FORMAT_LZNT1: COMPRESSION_FORMAT = 2u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COMPRESSION_FORMAT_XPRESS: COMPRESSION_FORMAT = 3u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COMPRESSION_FORMAT_XPRESS_HUFF: COMPRESSION_FORMAT = 4u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COMPRESSION_FORMAT_XP10: COMPRESSION_FORMAT = 5u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type COPYFILE2_COPY_PHASE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_NONE: COPYFILE2_COPY_PHASE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_PREPARE_SOURCE: COPYFILE2_COPY_PHASE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_PREPARE_DEST: COPYFILE2_COPY_PHASE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_READ_SOURCE: COPYFILE2_COPY_PHASE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_WRITE_DESTINATION: COPYFILE2_COPY_PHASE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_SERVER_COPY: COPYFILE2_COPY_PHASE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_NAMEGRAFT_COPY: COPYFILE2_COPY_PHASE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PHASE_MAX: COPYFILE2_COPY_PHASE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type COPYFILE2_MESSAGE_ACTION = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PROGRESS_CONTINUE: COPYFILE2_MESSAGE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PROGRESS_CANCEL: COPYFILE2_MESSAGE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PROGRESS_STOP: COPYFILE2_MESSAGE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PROGRESS_QUIET: COPYFILE2_MESSAGE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_PROGRESS_PAUSE: COPYFILE2_MESSAGE_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type COPYFILE2_MESSAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_NONE: COPYFILE2_MESSAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_CHUNK_STARTED: COPYFILE2_MESSAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_CHUNK_FINISHED: COPYFILE2_MESSAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_STREAM_STARTED: COPYFILE2_MESSAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_STREAM_FINISHED: COPYFILE2_MESSAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_POLL_CONTINUE: COPYFILE2_MESSAGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_ERROR: COPYFILE2_MESSAGE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const COPYFILE2_CALLBACK_MAX: COPYFILE2_MESSAGE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CREATE_TAPE_PARTITION_METHOD = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_FIXED_PARTITIONS: CREATE_TAPE_PARTITION_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_INITIATOR_PARTITIONS: CREATE_TAPE_PARTITION_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SELECT_PARTITIONS: CREATE_TAPE_PARTITION_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type DEFINE_DOS_DEVICE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DDD_RAW_TARGET_PATH: DEFINE_DOS_DEVICE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DDD_REMOVE_DEFINITION: DEFINE_DOS_DEVICE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DDD_EXACT_MATCH_ON_REMOVE: DEFINE_DOS_DEVICE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DDD_NO_BROADCAST_SYSTEM: DEFINE_DOS_DEVICE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DDD_LUID_BROADCAST_DRIVE: DEFINE_DOS_DEVICE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type DISKQUOTA_USERNAME_RESOLVE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USERNAME_RESOLVE_ASYNC: DISKQUOTA_USERNAME_RESOLVE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USERNAME_RESOLVE_NONE: DISKQUOTA_USERNAME_RESOLVE = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DISKQUOTA_USERNAME_RESOLVE_SYNC: DISKQUOTA_USERNAME_RESOLVE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type ERASE_TAPE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_ERASE_LONG: ERASE_TAPE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_ERASE_SHORT: ERASE_TAPE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_ACCESS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_READ_DATA: FILE_ACCESS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_LIST_DIRECTORY: FILE_ACCESS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_WRITE_DATA: FILE_ACCESS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ADD_FILE: FILE_ACCESS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_APPEND_DATA: FILE_ACCESS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ADD_SUBDIRECTORY: FILE_ACCESS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_CREATE_PIPE_INSTANCE: FILE_ACCESS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_READ_EA: FILE_ACCESS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_WRITE_EA: FILE_ACCESS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_EXECUTE: FILE_ACCESS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_TRAVERSE: FILE_ACCESS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_DELETE_CHILD: FILE_ACCESS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_READ_ATTRIBUTES: FILE_ACCESS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_WRITE_ATTRIBUTES: FILE_ACCESS_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const DELETE: FILE_ACCESS_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const READ_CONTROL: FILE_ACCESS_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WRITE_DAC: FILE_ACCESS_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const WRITE_OWNER: FILE_ACCESS_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SYNCHRONIZE: FILE_ACCESS_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STANDARD_RIGHTS_REQUIRED: FILE_ACCESS_FLAGS = 983040u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STANDARD_RIGHTS_READ: FILE_ACCESS_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STANDARD_RIGHTS_WRITE: FILE_ACCESS_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STANDARD_RIGHTS_EXECUTE: FILE_ACCESS_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STANDARD_RIGHTS_ALL: FILE_ACCESS_FLAGS = 2031616u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SPECIFIC_RIGHTS_ALL: FILE_ACCESS_FLAGS = 65535u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ALL_ACCESS: FILE_ACCESS_FLAGS = 2032127u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_GENERIC_READ: FILE_ACCESS_FLAGS = 1179785u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_GENERIC_WRITE: FILE_ACCESS_FLAGS = 1179926u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_GENERIC_EXECUTE: FILE_ACCESS_FLAGS = 1179808u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_ACTION = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ACTION_ADDED: FILE_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ACTION_REMOVED: FILE_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ACTION_MODIFIED: FILE_ACTION = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ACTION_RENAMED_OLD_NAME: FILE_ACTION = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ACTION_RENAMED_NEW_NAME: FILE_ACTION = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_CREATION_DISPOSITION = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CREATE_NEW: FILE_CREATION_DISPOSITION = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CREATE_ALWAYS: FILE_CREATION_DISPOSITION = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OPEN_EXISTING: FILE_CREATION_DISPOSITION = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OPEN_ALWAYS: FILE_CREATION_DISPOSITION = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TRUNCATE_EXISTING: FILE_CREATION_DISPOSITION = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_DEVICE_TYPE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_DEVICE_CD_ROM: FILE_DEVICE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_DEVICE_DISK: FILE_DEVICE_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_DEVICE_TAPE: FILE_DEVICE_TYPE = 31u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_DEVICE_DVD: FILE_DEVICE_TYPE = 51u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_FLAGS_AND_ATTRIBUTES = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_READONLY: FILE_FLAGS_AND_ATTRIBUTES = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_HIDDEN: FILE_FLAGS_AND_ATTRIBUTES = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_SYSTEM: FILE_FLAGS_AND_ATTRIBUTES = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_DIRECTORY: FILE_FLAGS_AND_ATTRIBUTES = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_ARCHIVE: FILE_FLAGS_AND_ATTRIBUTES = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_DEVICE: FILE_FLAGS_AND_ATTRIBUTES = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_NORMAL: FILE_FLAGS_AND_ATTRIBUTES = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_TEMPORARY: FILE_FLAGS_AND_ATTRIBUTES = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_SPARSE_FILE: FILE_FLAGS_AND_ATTRIBUTES = 512u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_REPARSE_POINT: FILE_FLAGS_AND_ATTRIBUTES = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_COMPRESSED: FILE_FLAGS_AND_ATTRIBUTES = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_OFFLINE: FILE_FLAGS_AND_ATTRIBUTES = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_NOT_CONTENT_INDEXED: FILE_FLAGS_AND_ATTRIBUTES = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_ENCRYPTED: FILE_FLAGS_AND_ATTRIBUTES = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_INTEGRITY_STREAM: FILE_FLAGS_AND_ATTRIBUTES = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_VIRTUAL: FILE_FLAGS_AND_ATTRIBUTES = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_NO_SCRUB_DATA: FILE_FLAGS_AND_ATTRIBUTES = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_EA: FILE_FLAGS_AND_ATTRIBUTES = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_PINNED: FILE_FLAGS_AND_ATTRIBUTES = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_UNPINNED: FILE_FLAGS_AND_ATTRIBUTES = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_RECALL_ON_OPEN: FILE_FLAGS_AND_ATTRIBUTES = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS: FILE_FLAGS_AND_ATTRIBUTES = 4194304u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_WRITE_THROUGH: FILE_FLAGS_AND_ATTRIBUTES = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_OVERLAPPED: FILE_FLAGS_AND_ATTRIBUTES = 1073741824u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_NO_BUFFERING: FILE_FLAGS_AND_ATTRIBUTES = 536870912u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_RANDOM_ACCESS: FILE_FLAGS_AND_ATTRIBUTES = 268435456u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_SEQUENTIAL_SCAN: FILE_FLAGS_AND_ATTRIBUTES = 134217728u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_DELETE_ON_CLOSE: FILE_FLAGS_AND_ATTRIBUTES = 67108864u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_BACKUP_SEMANTICS: FILE_FLAGS_AND_ATTRIBUTES = 33554432u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_POSIX_SEMANTICS: FILE_FLAGS_AND_ATTRIBUTES = 16777216u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_SESSION_AWARE: FILE_FLAGS_AND_ATTRIBUTES = 8388608u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_OPEN_REPARSE_POINT: FILE_FLAGS_AND_ATTRIBUTES = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_OPEN_NO_RECALL: FILE_FLAGS_AND_ATTRIBUTES = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_FLAG_FIRST_PIPE_INSTANCE: FILE_FLAGS_AND_ATTRIBUTES = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PIPE_ACCESS_DUPLEX: FILE_FLAGS_AND_ATTRIBUTES = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PIPE_ACCESS_INBOUND: FILE_FLAGS_AND_ATTRIBUTES = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PIPE_ACCESS_OUTBOUND: FILE_FLAGS_AND_ATTRIBUTES = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_ANONYMOUS: FILE_FLAGS_AND_ATTRIBUTES = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_IDENTIFICATION: FILE_FLAGS_AND_ATTRIBUTES = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_IMPERSONATION: FILE_FLAGS_AND_ATTRIBUTES = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_DELEGATION: FILE_FLAGS_AND_ATTRIBUTES = 196608u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_CONTEXT_TRACKING: FILE_FLAGS_AND_ATTRIBUTES = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_EFFECTIVE_ONLY: FILE_FLAGS_AND_ATTRIBUTES = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_SQOS_PRESENT: FILE_FLAGS_AND_ATTRIBUTES = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SECURITY_VALID_SQOS_FLAGS: FILE_FLAGS_AND_ATTRIBUTES = 2031616u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_ID_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileIdType: FILE_ID_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ObjectIdType: FILE_ID_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ExtendedFileIdType: FILE_ID_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MaximumFileIdType: FILE_ID_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_INFO_BY_HANDLE_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileBasicInfo: FILE_INFO_BY_HANDLE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileStandardInfo: FILE_INFO_BY_HANDLE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileNameInfo: FILE_INFO_BY_HANDLE_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileRenameInfo: FILE_INFO_BY_HANDLE_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileDispositionInfo: FILE_INFO_BY_HANDLE_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileAllocationInfo: FILE_INFO_BY_HANDLE_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileEndOfFileInfo: FILE_INFO_BY_HANDLE_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileStreamInfo: FILE_INFO_BY_HANDLE_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileCompressionInfo: FILE_INFO_BY_HANDLE_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileAttributeTagInfo: FILE_INFO_BY_HANDLE_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileIdBothDirectoryInfo: FILE_INFO_BY_HANDLE_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileIdBothDirectoryRestartInfo: FILE_INFO_BY_HANDLE_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileIoPriorityHintInfo: FILE_INFO_BY_HANDLE_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileRemoteProtocolInfo: FILE_INFO_BY_HANDLE_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileFullDirectoryInfo: FILE_INFO_BY_HANDLE_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileFullDirectoryRestartInfo: FILE_INFO_BY_HANDLE_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileStorageInfo: FILE_INFO_BY_HANDLE_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileAlignmentInfo: FILE_INFO_BY_HANDLE_CLASS = 17i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileIdInfo: FILE_INFO_BY_HANDLE_CLASS = 18i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileIdExtdDirectoryInfo: FILE_INFO_BY_HANDLE_CLASS = 19i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileIdExtdDirectoryRestartInfo: FILE_INFO_BY_HANDLE_CLASS = 20i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileDispositionInfoEx: FILE_INFO_BY_HANDLE_CLASS = 21i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileRenameInfoEx: FILE_INFO_BY_HANDLE_CLASS = 22i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileCaseSensitiveInfo: FILE_INFO_BY_HANDLE_CLASS = 23i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FileNormalizedNameInfo: FILE_INFO_BY_HANDLE_CLASS = 24i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MaximumFileInfoByHandleClass: FILE_INFO_BY_HANDLE_CLASS = 25i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_INFO_FLAGS_PERMISSIONS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PERM_FILE_READ: FILE_INFO_FLAGS_PERMISSIONS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PERM_FILE_WRITE: FILE_INFO_FLAGS_PERMISSIONS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const PERM_FILE_CREATE: FILE_INFO_FLAGS_PERMISSIONS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_NAME = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NAME_NORMALIZED: FILE_NAME = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NAME_OPENED: FILE_NAME = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_NOTIFY_CHANGE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_FILE_NAME: FILE_NOTIFY_CHANGE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_DIR_NAME: FILE_NOTIFY_CHANGE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_ATTRIBUTES: FILE_NOTIFY_CHANGE = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_SIZE: FILE_NOTIFY_CHANGE = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_LAST_WRITE: FILE_NOTIFY_CHANGE = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_LAST_ACCESS: FILE_NOTIFY_CHANGE = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_CREATION: FILE_NOTIFY_CHANGE = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_NOTIFY_CHANGE_SECURITY: FILE_NOTIFY_CHANGE = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_SHARE_MODE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_SHARE_NONE: FILE_SHARE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_SHARE_DELETE: FILE_SHARE_MODE = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_SHARE_READ: FILE_SHARE_MODE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_SHARE_WRITE: FILE_SHARE_MODE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FILE_TYPE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_TYPE_UNKNOWN: FILE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_TYPE_DISK: FILE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_TYPE_CHAR: FILE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_TYPE_PIPE: FILE_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_TYPE_REMOTE: FILE_TYPE = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FINDEX_INFO_LEVELS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindExInfoStandard: FINDEX_INFO_LEVELS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindExInfoBasic: FINDEX_INFO_LEVELS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindExInfoMaxInfoLevel: FINDEX_INFO_LEVELS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FINDEX_SEARCH_OPS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindExSearchNameMatch: FINDEX_SEARCH_OPS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindExSearchLimitToDirectories: FINDEX_SEARCH_OPS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindExSearchLimitToDevices: FINDEX_SEARCH_OPS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindExSearchMaxSearchOp: FINDEX_SEARCH_OPS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type FIND_FIRST_EX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FIND_FIRST_EX_CASE_SENSITIVE: FIND_FIRST_EX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FIND_FIRST_EX_LARGE_FETCH: FIND_FIRST_EX_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FIND_FIRST_EX_ON_DISK_ENTRIES_ONLY: FIND_FIRST_EX_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type GET_FILEEX_INFO_LEVELS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const GetFileExInfoStandard: GET_FILEEX_INFO_LEVELS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const GetFileExMaxInfoLevel: GET_FILEEX_INFO_LEVELS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type GET_FILE_VERSION_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_VER_GET_LOCALISED: GET_FILE_VERSION_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_VER_GET_NEUTRAL: GET_FILE_VERSION_INFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_VER_GET_PREFETCHED: GET_FILE_VERSION_INFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type GET_TAPE_DRIVE_PARAMETERS_OPERATION = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const GET_TAPE_DRIVE_INFORMATION: GET_TAPE_DRIVE_PARAMETERS_OPERATION = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const GET_TAPE_MEDIA_INFORMATION: GET_TAPE_DRIVE_PARAMETERS_OPERATION = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type IORING_CREATE_ADVISORY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_CREATE_ADVISORY_FLAGS_NONE: IORING_CREATE_ADVISORY_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type IORING_CREATE_REQUIRED_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_CREATE_REQUIRED_FLAGS_NONE: IORING_CREATE_REQUIRED_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type IORING_FEATURE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_FEATURE_FLAGS_NONE: IORING_FEATURE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_FEATURE_UM_EMULATION: IORING_FEATURE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_FEATURE_SET_COMPLETION_EVENT: IORING_FEATURE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type IORING_OP_CODE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_OP_NOP: IORING_OP_CODE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_OP_READ: IORING_OP_CODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_OP_REGISTER_FILES: IORING_OP_CODE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_OP_REGISTER_BUFFERS: IORING_OP_CODE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_OP_CANCEL: IORING_OP_CODE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type IORING_REF_KIND = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_REF_RAW: IORING_REF_KIND = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_REF_REGISTERED: IORING_REF_KIND = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type IORING_SQE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IOSQE_FLAGS_NONE: IORING_SQE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type IORING_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_VERSION_INVALID: IORING_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IORING_VERSION_1: IORING_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type LOCK_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LOCKFILE_EXCLUSIVE_LOCK: LOCK_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const LOCKFILE_FAIL_IMMEDIATELY: LOCK_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type LPPROGRESS_ROUTINE_CALLBACK_REASON = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CALLBACK_CHUNK_FINISHED: LPPROGRESS_ROUTINE_CALLBACK_REASON = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const CALLBACK_STREAM_SWITCH: LPPROGRESS_ROUTINE_CALLBACK_REASON = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type LZOPENFILE_STYLE = u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_CANCEL: LZOPENFILE_STYLE = 2048u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_CREATE: LZOPENFILE_STYLE = 4096u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_DELETE: LZOPENFILE_STYLE = 512u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_EXIST: LZOPENFILE_STYLE = 16384u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_PARSE: LZOPENFILE_STYLE = 256u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_PROMPT: LZOPENFILE_STYLE = 8192u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_READ: LZOPENFILE_STYLE = 0u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_READWRITE: LZOPENFILE_STYLE = 2u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_REOPEN: LZOPENFILE_STYLE = 32768u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_SHARE_DENY_NONE: LZOPENFILE_STYLE = 64u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_SHARE_DENY_READ: LZOPENFILE_STYLE = 48u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_SHARE_DENY_WRITE: LZOPENFILE_STYLE = 32u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_SHARE_EXCLUSIVE: LZOPENFILE_STYLE = 16u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_WRITE: LZOPENFILE_STYLE = 1u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_SHARE_COMPAT: LZOPENFILE_STYLE = 0u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const OF_VERIFY: LZOPENFILE_STYLE = 1024u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type MOVE_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MOVEFILE_COPY_ALLOWED: MOVE_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MOVEFILE_CREATE_HARDLINK: MOVE_FILE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MOVEFILE_DELAY_UNTIL_REBOOT: MOVE_FILE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MOVEFILE_REPLACE_EXISTING: MOVE_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MOVEFILE_WRITE_THROUGH: MOVE_FILE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MOVEFILE_FAIL_IF_NOT_TRACKABLE: MOVE_FILE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NTMS_OMID_TYPE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OMID_TYPE_FILESYSTEM_INFO: NTMS_OMID_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OMID_TYPE_RAW_LABEL: NTMS_OMID_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NT_CREATE_FILE_DISPOSITION = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_SUPERSEDE: NT_CREATE_FILE_DISPOSITION = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_CREATE: NT_CREATE_FILE_DISPOSITION = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_OPEN: NT_CREATE_FILE_DISPOSITION = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_OPEN_IF: NT_CREATE_FILE_DISPOSITION = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_OVERWRITE: NT_CREATE_FILE_DISPOSITION = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_OVERWRITE_IF: NT_CREATE_FILE_DISPOSITION = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsAccessMask = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_USE_ACCESS: NtmsAccessMask = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MODIFY_ACCESS: NtmsAccessMask = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_CONTROL_ACCESS: NtmsAccessMask = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsAllocateOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ALLOCATE_NEW: NtmsAllocateOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ALLOCATE_NEXT: NtmsAllocateOptions = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ALLOCATE_ERROR_IF_UNAVAILABLE: NtmsAllocateOptions = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsAllocationPolicy = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ALLOCATE_FROMSCRATCH: NtmsAllocationPolicy = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsAsyncOperations = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ASYNCOP_MOUNT: NtmsAsyncOperations = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsAsyncStatus = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ASYNCSTATE_QUEUED: NtmsAsyncStatus = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ASYNCSTATE_WAIT_RESOURCE: NtmsAsyncStatus = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ASYNCSTATE_WAIT_OPERATOR: NtmsAsyncStatus = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ASYNCSTATE_INPROCESS: NtmsAsyncStatus = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ASYNCSTATE_COMPLETE: NtmsAsyncStatus = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsBarCodeState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_BARCODESTATE_OK: NtmsBarCodeState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_BARCODESTATE_UNREADABLE: NtmsBarCodeState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsCreateNtmsMediaOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ERROR_ON_DUPLICATE: NtmsCreateNtmsMediaOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsCreateOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPEN_EXISTING: NtmsCreateOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_CREATE_NEW: NtmsCreateOptions = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPEN_ALWAYS: NtmsCreateOptions = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsDeallocationPolicy = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DEALLOCATE_TOSCRATCH: NtmsDeallocationPolicy = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsDismountOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DISMOUNT_DEFERRED: NtmsDismountOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DISMOUNT_IMMEDIATE: NtmsDismountOptions = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsDoorState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DOORSTATE_UNKNOWN: NtmsDoorState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DOORSTATE_CLOSED: NtmsDoorState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DOORSTATE_OPEN: NtmsDoorState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsDriveState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVESTATE_DISMOUNTED: NtmsDriveState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVESTATE_MOUNTED: NtmsDriveState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVESTATE_LOADED: NtmsDriveState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVESTATE_UNLOADED: NtmsDriveState = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVESTATE_BEING_CLEANED: NtmsDriveState = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVESTATE_DISMOUNTABLE: NtmsDriveState = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsDriveType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UNKNOWN_DRIVE: NtmsDriveType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsEjectOperation = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EJECT_START: NtmsEjectOperation = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EJECT_STOP: NtmsEjectOperation = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EJECT_QUEUE: NtmsEjectOperation = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EJECT_FORCE: NtmsEjectOperation = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EJECT_IMMEDIATE: NtmsEjectOperation = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EJECT_ASK_USER: NtmsEjectOperation = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsEnumerateOption = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ENUM_DEFAULT: NtmsEnumerateOption = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_ENUM_ROOTPOOL: NtmsEnumerateOption = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsInjectOperation = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INJECT_START: NtmsInjectOperation = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INJECT_STOP: NtmsInjectOperation = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INJECT_RETRACT: NtmsInjectOperation = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INJECT_STARTMANY: NtmsInjectOperation = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsInventoryMethod = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INVENTORY_NONE: NtmsInventoryMethod = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INVENTORY_FAST: NtmsInventoryMethod = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INVENTORY_OMID: NtmsInventoryMethod = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INVENTORY_DEFAULT: NtmsInventoryMethod = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INVENTORY_SLOT: NtmsInventoryMethod = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INVENTORY_STOP: NtmsInventoryMethod = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INVENTORY_MAX: NtmsInventoryMethod = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsLibRequestFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBREQFLAGS_NOAUTOPURGE: NtmsLibRequestFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBREQFLAGS_NOFAILEDPURGE: NtmsLibRequestFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsLibraryFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYFLAG_FIXEDOFFLINE: NtmsLibraryFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYFLAG_CLEANERPRESENT: NtmsLibraryFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYFLAG_AUTODETECTCHANGE: NtmsLibraryFlags = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYFLAG_IGNORECLEANERUSESREMAINING: NtmsLibraryFlags = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYFLAG_RECOGNIZECLEANERBARCODE: NtmsLibraryFlags = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsLibraryType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYTYPE_UNKNOWN: NtmsLibraryType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYTYPE_OFFLINE: NtmsLibraryType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYTYPE_ONLINE: NtmsLibraryType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARYTYPE_STANDALONE: NtmsLibraryType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsLmOperation = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_REMOVE: NtmsLmOperation = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DISABLECHANGER: NtmsLmOperation = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DISABLELIBRARY: NtmsLmOperation = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_ENABLECHANGER: NtmsLmOperation = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_ENABLELIBRARY: NtmsLmOperation = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DISABLEDRIVE: NtmsLmOperation = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_ENABLEDRIVE: NtmsLmOperation = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DISABLEMEDIA: NtmsLmOperation = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_ENABLEMEDIA: NtmsLmOperation = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_UPDATEOMID: NtmsLmOperation = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_INVENTORY: NtmsLmOperation = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DOORACCESS: NtmsLmOperation = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_EJECT: NtmsLmOperation = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_EJECTCLEANER: NtmsLmOperation = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_INJECT: NtmsLmOperation = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_INJECTCLEANER: NtmsLmOperation = 13i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_PROCESSOMID: NtmsLmOperation = 14i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_CLEANDRIVE: NtmsLmOperation = 15i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DISMOUNT: NtmsLmOperation = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_MOUNT: NtmsLmOperation = 17i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_WRITESCRATCH: NtmsLmOperation = 18i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_CLASSIFY: NtmsLmOperation = 19i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_RESERVECLEANER: NtmsLmOperation = 20i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_RELEASECLEANER: NtmsLmOperation = 21i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_MAXWORKITEM: NtmsLmOperation = 22i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsLmState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_QUEUED: NtmsLmState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_INPROCESS: NtmsLmState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_PASSED: NtmsLmState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_FAILED: NtmsLmState = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_INVALID: NtmsLmState = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_WAITING: NtmsLmState = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DEFERRED: NtmsLmState = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_DEFFERED: NtmsLmState = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_CANCELLED: NtmsLmState = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LM_STOPPED: NtmsLmState = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsMediaPoolPolicy = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLPOLICY_PURGEOFFLINESCRATCH: NtmsMediaPoolPolicy = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLPOLICY_KEEPOFFLINEIMPORT: NtmsMediaPoolPolicy = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsMediaState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIASTATE_IDLE: NtmsMediaState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIASTATE_INUSE: NtmsMediaState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIASTATE_MOUNTED: NtmsMediaState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIASTATE_LOADED: NtmsMediaState = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIASTATE_UNLOADED: NtmsMediaState = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIASTATE_OPERROR: NtmsMediaState = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIASTATE_OPREQ: NtmsMediaState = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsMountOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_READ: NtmsMountOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_WRITE: NtmsMountOptions = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_ERROR_NOT_AVAILABLE: NtmsMountOptions = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_ERROR_IF_UNAVAILABLE: NtmsMountOptions = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_ERROR_OFFLINE: NtmsMountOptions = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_ERROR_IF_OFFLINE: NtmsMountOptions = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_SPECIFIC_DRIVE: NtmsMountOptions = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MOUNT_NOWAIT: NtmsMountOptions = 32i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsMountPriority = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PRIORITY_DEFAULT: NtmsMountPriority = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PRIORITY_HIGHEST: NtmsMountPriority = 15i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PRIORITY_HIGH: NtmsMountPriority = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PRIORITY_NORMAL: NtmsMountPriority = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PRIORITY_LOW: NtmsMountPriority = -7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PRIORITY_LOWEST: NtmsMountPriority = -15i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsNotificationOperations = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OBJ_UPDATE: NtmsNotificationOperations = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OBJ_INSERT: NtmsNotificationOperations = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OBJ_DELETE: NtmsNotificationOperations = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EVENT_SIGNAL: NtmsNotificationOperations = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_EVENT_COMPLETE: NtmsNotificationOperations = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsObjectsTypes = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UNKNOWN: NtmsObjectsTypes = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OBJECT: NtmsObjectsTypes = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_CHANGER: NtmsObjectsTypes = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_CHANGER_TYPE: NtmsObjectsTypes = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_COMPUTER: NtmsObjectsTypes = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVE: NtmsObjectsTypes = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_DRIVE_TYPE: NtmsObjectsTypes = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_IEDOOR: NtmsObjectsTypes = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_IEPORT: NtmsObjectsTypes = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBRARY: NtmsObjectsTypes = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LIBREQUEST: NtmsObjectsTypes = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_LOGICAL_MEDIA: NtmsObjectsTypes = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIA_POOL: NtmsObjectsTypes = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIA_TYPE: NtmsObjectsTypes = 13i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTITION: NtmsObjectsTypes = 14i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PHYSICAL_MEDIA: NtmsObjectsTypes = 15i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_STORAGESLOT: NtmsObjectsTypes = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQUEST: NtmsObjectsTypes = 17i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UI_DESTINATION: NtmsObjectsTypes = 18i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_NUMBER_OF_OBJECT_TYPES: NtmsObjectsTypes = 19i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsOpRequestFlags = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQFLAGS_NOAUTOPURGE: NtmsOpRequestFlags = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQFLAGS_NOFAILEDPURGE: NtmsOpRequestFlags = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQFLAGS_NOALERTS: NtmsOpRequestFlags = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQFLAGS_NOTRAYICON: NtmsOpRequestFlags = 32i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsOperationalState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_READY: NtmsOperationalState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_INITIALIZING: NtmsOperationalState = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_NEEDS_SERVICE: NtmsOperationalState = 20i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_NOT_PRESENT: NtmsOperationalState = 21i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsOpreqCommand = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQ_UNKNOWN: NtmsOpreqCommand = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQ_NEWMEDIA: NtmsOpreqCommand = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQ_CLEANER: NtmsOpreqCommand = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQ_DEVICESERVICE: NtmsOpreqCommand = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQ_MOVEMEDIA: NtmsOpreqCommand = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPREQ_MESSAGE: NtmsOpreqCommand = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsOpreqState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPSTATE_UNKNOWN: NtmsOpreqState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPSTATE_SUBMITTED: NtmsOpreqState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPSTATE_ACTIVE: NtmsOpreqState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPSTATE_INPROGRESS: NtmsOpreqState = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPSTATE_REFUSED: NtmsOpreqState = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_OPSTATE_COMPLETE: NtmsOpreqState = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsPartitionState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_UNKNOWN: NtmsPartitionState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_UNPREPARED: NtmsPartitionState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_INCOMPATIBLE: NtmsPartitionState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_DECOMMISSIONED: NtmsPartitionState = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_AVAILABLE: NtmsPartitionState = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_ALLOCATED: NtmsPartitionState = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_COMPLETE: NtmsPartitionState = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_FOREIGN: NtmsPartitionState = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_IMPORT: NtmsPartitionState = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PARTSTATE_RESERVED: NtmsPartitionState = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsPoolType = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLTYPE_UNKNOWN: NtmsPoolType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLTYPE_SCRATCH: NtmsPoolType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLTYPE_FOREIGN: NtmsPoolType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLTYPE_IMPORT: NtmsPoolType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_POOLTYPE_APPLICATION: NtmsPoolType = 1000i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsPortContent = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PORTCONTENT_UNKNOWN: NtmsPortContent = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PORTCONTENT_FULL: NtmsPortContent = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PORTCONTENT_EMPTY: NtmsPortContent = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsPortPosition = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PORTPOSITION_UNKNOWN: NtmsPortPosition = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PORTPOSITION_EXTENDED: NtmsPortPosition = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_PORTPOSITION_RETRACTED: NtmsPortPosition = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsReadWriteCharacteristics = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIARW_UNKNOWN: NtmsReadWriteCharacteristics = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIARW_REWRITABLE: NtmsReadWriteCharacteristics = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIARW_WRITEONCE: NtmsReadWriteCharacteristics = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_MEDIARW_READONLY: NtmsReadWriteCharacteristics = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsSessionOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SESSION_QUERYEXPEDITE: NtmsSessionOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsSlotState = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SLOTSTATE_UNKNOWN: NtmsSlotState = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SLOTSTATE_FULL: NtmsSlotState = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SLOTSTATE_EMPTY: NtmsSlotState = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SLOTSTATE_NOTPRESENT: NtmsSlotState = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_SLOTSTATE_NEEDSINVENTORY: NtmsSlotState = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsUIOperations = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UIDEST_ADD: NtmsUIOperations = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UIDEST_DELETE: NtmsUIOperations = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UIDEST_DELETEALL: NtmsUIOperations = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UIOPERATION_MAX: NtmsUIOperations = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type NtmsUITypes = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UITYPE_INVALID: NtmsUITypes = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UITYPE_INFO: NtmsUITypes = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UITYPE_REQ: NtmsUITypes = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UITYPE_ERR: NtmsUITypes = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const NTMS_UITYPE_MAX: NtmsUITypes = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type PREPARE_TAPE_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_FORMAT: PREPARE_TAPE_OPERATION = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_LOAD: PREPARE_TAPE_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_LOCK: PREPARE_TAPE_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_TENSION: PREPARE_TAPE_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_UNLOAD: PREPARE_TAPE_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_UNLOCK: PREPARE_TAPE_OPERATION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type PRIORITY_HINT = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IoPriorityHintVeryLow: PRIORITY_HINT = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IoPriorityHintLow: PRIORITY_HINT = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const IoPriorityHintNormal: PRIORITY_HINT = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const MaximumIoPriorityHintType: PRIORITY_HINT = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type READ_DIRECTORY_NOTIFY_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ReadDirectoryNotifyInformation: READ_DIRECTORY_NOTIFY_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ReadDirectoryNotifyExtendedInformation: READ_DIRECTORY_NOTIFY_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type REPLACE_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const REPLACEFILE_WRITE_THROUGH: REPLACE_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const REPLACEFILE_IGNORE_MERGE_ERRORS: REPLACE_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const REPLACEFILE_IGNORE_ACL_ERRORS: REPLACE_FILE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type SERVER_CERTIFICATE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const QUIC: SERVER_CERTIFICATE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type SESSION_INFO_USER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SESS_GUEST: SESSION_INFO_USER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SESS_NOENCRYPTION: SESSION_INFO_USER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type SET_FILE_POINTER_MOVE_METHOD = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_BEGIN: SET_FILE_POINTER_MOVE_METHOD = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_CURRENT: SET_FILE_POINTER_MOVE_METHOD = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FILE_END: SET_FILE_POINTER_MOVE_METHOD = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type SHARE_INFO_PERMISSIONS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_READ: SHARE_INFO_PERMISSIONS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_WRITE: SHARE_INFO_PERMISSIONS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_CREATE: SHARE_INFO_PERMISSIONS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_EXEC: SHARE_INFO_PERMISSIONS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_DELETE: SHARE_INFO_PERMISSIONS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_ATRIB: SHARE_INFO_PERMISSIONS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_PERM: SHARE_INFO_PERMISSIONS = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const ACCESS_ALL: SHARE_INFO_PERMISSIONS = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type SHARE_TYPE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_DISKTREE: SHARE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_PRINTQ: SHARE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_DEVICE: SHARE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_IPC: SHARE_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_SPECIAL: SHARE_TYPE = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_TEMPORARY: SHARE_TYPE = 1073741824u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const STYPE_MASK: SHARE_TYPE = 255u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type STORAGE_BUS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeUnknown: STORAGE_BUS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeScsi: STORAGE_BUS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeAtapi: STORAGE_BUS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeAta: STORAGE_BUS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusType1394: STORAGE_BUS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeSsa: STORAGE_BUS_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeFibre: STORAGE_BUS_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeUsb: STORAGE_BUS_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeRAID: STORAGE_BUS_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeiScsi: STORAGE_BUS_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeSas: STORAGE_BUS_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeSata: STORAGE_BUS_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeSd: STORAGE_BUS_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeMmc: STORAGE_BUS_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeVirtual: STORAGE_BUS_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeFileBackedVirtual: STORAGE_BUS_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeSpaces: STORAGE_BUS_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeNvme: STORAGE_BUS_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeSCM: STORAGE_BUS_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeUfs: STORAGE_BUS_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeMax: STORAGE_BUS_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BusTypeMaxReserved: STORAGE_BUS_TYPE = 127i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type STREAM_INFO_LEVELS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindStreamInfoStandard: STREAM_INFO_LEVELS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const FindStreamInfoMaxInfoLevel: STREAM_INFO_LEVELS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type SYMBOLIC_LINK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SYMBOLIC_LINK_FLAG_DIRECTORY: SYMBOLIC_LINK_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE: SYMBOLIC_LINK_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type TAPEMARK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_FILEMARKS: TAPEMARK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_LONG_FILEMARKS: TAPEMARK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SETMARKS: TAPEMARK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SHORT_FILEMARKS: TAPEMARK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type TAPE_INFORMATION_TYPE = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SET_TAPE_DRIVE_INFORMATION: TAPE_INFORMATION_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const SET_TAPE_MEDIA_INFORMATION: TAPE_INFORMATION_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type TAPE_POSITION_METHOD = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_ABSOLUTE_BLOCK: TAPE_POSITION_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_LOGICAL_BLOCK: TAPE_POSITION_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_REWIND: TAPE_POSITION_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SPACE_END_OF_DATA: TAPE_POSITION_METHOD = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SPACE_FILEMARKS: TAPE_POSITION_METHOD = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SPACE_RELATIVE_BLOCKS: TAPE_POSITION_METHOD = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SPACE_SEQUENTIAL_FMKS: TAPE_POSITION_METHOD = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SPACE_SEQUENTIAL_SMKS: TAPE_POSITION_METHOD = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_SPACE_SETMARKS: TAPE_POSITION_METHOD = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type TAPE_POSITION_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_ABSOLUTE_POSITION: TAPE_POSITION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TAPE_LOGICAL_POSITION: TAPE_POSITION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type TRANSACTION_OUTCOME = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TransactionOutcomeUndetermined: TRANSACTION_OUTCOME = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TransactionOutcomeCommitted: TRANSACTION_OUTCOME = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TransactionOutcomeAborted: TRANSACTION_OUTCOME = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type TXFS_MINIVERSION = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXFS_MINIVERSION_COMMITTED_VIEW: TXFS_MINIVERSION = 0u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXFS_MINIVERSION_DIRTY_VIEW: TXFS_MINIVERSION = 65535u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXFS_MINIVERSION_DEFAULT_VIEW: TXFS_MINIVERSION = 65534u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type TXF_LOG_RECORD_TYPE = u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXF_LOG_RECORD_TYPE_AFFECTED_FILE: TXF_LOG_RECORD_TYPE = 4u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXF_LOG_RECORD_TYPE_TRUNCATE: TXF_LOG_RECORD_TYPE = 2u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const TXF_LOG_RECORD_TYPE_WRITE: TXF_LOG_RECORD_TYPE = 1u16; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VER_FIND_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFFF_ISSHAREDFILE: VER_FIND_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VER_FIND_FILE_STATUS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFF_CURNEDEST: VER_FIND_FILE_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFF_FILEINUSE: VER_FIND_FILE_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFF_BUFFTOOSMALL: VER_FIND_FILE_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VER_INSTALL_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIFF_FORCEINSTALL: VER_INSTALL_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIFF_DONTDELETEOLD: VER_INSTALL_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VER_INSTALL_FILE_STATUS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_TEMPFILE: VER_INSTALL_FILE_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_MISMATCH: VER_INSTALL_FILE_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_SRCOLD: VER_INSTALL_FILE_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_DIFFLANG: VER_INSTALL_FILE_STATUS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_DIFFCODEPG: VER_INSTALL_FILE_STATUS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_DIFFTYPE: VER_INSTALL_FILE_STATUS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_WRITEPROT: VER_INSTALL_FILE_STATUS = 64u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_FILEINUSE: VER_INSTALL_FILE_STATUS = 128u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_OUTOFSPACE: VER_INSTALL_FILE_STATUS = 256u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_ACCESSVIOLATION: VER_INSTALL_FILE_STATUS = 512u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_SHARINGVIOLATION: VER_INSTALL_FILE_STATUS = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTCREATE: VER_INSTALL_FILE_STATUS = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTDELETE: VER_INSTALL_FILE_STATUS = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTRENAME: VER_INSTALL_FILE_STATUS = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTDELETECUR: VER_INSTALL_FILE_STATUS = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_OUTOFMEMORY: VER_INSTALL_FILE_STATUS = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTREADSRC: VER_INSTALL_FILE_STATUS = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTREADDST: VER_INSTALL_FILE_STATUS = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_BUFFTOOSMALL: VER_INSTALL_FILE_STATUS = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTLOADLZ32: VER_INSTALL_FILE_STATUS = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VIF_CANNOTLOADCABINET: VER_INSTALL_FILE_STATUS = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VS_FIXEDFILEINFO_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FF_DEBUG: VS_FIXEDFILEINFO_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FF_PRERELEASE: VS_FIXEDFILEINFO_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FF_PATCHED: VS_FIXEDFILEINFO_FILE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FF_PRIVATEBUILD: VS_FIXEDFILEINFO_FILE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FF_INFOINFERRED: VS_FIXEDFILEINFO_FILE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VS_FF_SPECIALBUILD: VS_FIXEDFILEINFO_FILE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VS_FIXEDFILEINFO_FILE_OS = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_UNKNOWN: VS_FIXEDFILEINFO_FILE_OS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_DOS: VS_FIXEDFILEINFO_FILE_OS = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_OS216: VS_FIXEDFILEINFO_FILE_OS = 131072i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_OS232: VS_FIXEDFILEINFO_FILE_OS = 196608i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_NT: VS_FIXEDFILEINFO_FILE_OS = 262144i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_WINCE: VS_FIXEDFILEINFO_FILE_OS = 327680i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS__BASE: VS_FIXEDFILEINFO_FILE_OS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS__WINDOWS16: VS_FIXEDFILEINFO_FILE_OS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS__PM16: VS_FIXEDFILEINFO_FILE_OS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS__PM32: VS_FIXEDFILEINFO_FILE_OS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS__WINDOWS32: VS_FIXEDFILEINFO_FILE_OS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_DOS_WINDOWS16: VS_FIXEDFILEINFO_FILE_OS = 65537i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_DOS_WINDOWS32: VS_FIXEDFILEINFO_FILE_OS = 65540i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_OS216_PM16: VS_FIXEDFILEINFO_FILE_OS = 131074i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_OS232_PM32: VS_FIXEDFILEINFO_FILE_OS = 196611i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VOS_NT_WINDOWS32: VS_FIXEDFILEINFO_FILE_OS = 262148i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VS_FIXEDFILEINFO_FILE_SUBTYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_UNKNOWN: VS_FIXEDFILEINFO_FILE_SUBTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_PRINTER: VS_FIXEDFILEINFO_FILE_SUBTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_KEYBOARD: VS_FIXEDFILEINFO_FILE_SUBTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_LANGUAGE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_DISPLAY: VS_FIXEDFILEINFO_FILE_SUBTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_MOUSE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_NETWORK: VS_FIXEDFILEINFO_FILE_SUBTYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_SYSTEM: VS_FIXEDFILEINFO_FILE_SUBTYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_INSTALLABLE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_SOUND: VS_FIXEDFILEINFO_FILE_SUBTYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_COMM: VS_FIXEDFILEINFO_FILE_SUBTYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_INPUTMETHOD: VS_FIXEDFILEINFO_FILE_SUBTYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_DRV_VERSIONED_PRINTER: VS_FIXEDFILEINFO_FILE_SUBTYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_FONT_RASTER: VS_FIXEDFILEINFO_FILE_SUBTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_FONT_VECTOR: VS_FIXEDFILEINFO_FILE_SUBTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT2_FONT_TRUETYPE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type VS_FIXEDFILEINFO_FILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT_UNKNOWN: VS_FIXEDFILEINFO_FILE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT_APP: VS_FIXEDFILEINFO_FILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT_DLL: VS_FIXEDFILEINFO_FILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT_DRV: VS_FIXEDFILEINFO_FILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT_FONT: VS_FIXEDFILEINFO_FILE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT_VXD: VS_FIXEDFILEINFO_FILE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const VFT_STATIC_LIB: VS_FIXEDFILEINFO_FILE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type WIN_STREAM_ID = u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_ALTERNATE_DATA: WIN_STREAM_ID = 4u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_DATA: WIN_STREAM_ID = 1u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_EA_DATA: WIN_STREAM_ID = 2u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_LINK: WIN_STREAM_ID = 5u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_OBJECT_ID: WIN_STREAM_ID = 7u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_PROPERTY_DATA: WIN_STREAM_ID = 6u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_REPARSE_DATA: WIN_STREAM_ID = 8u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_SECURITY_DATA: WIN_STREAM_ID = 3u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_SPARSE_BLOCK: WIN_STREAM_ID = 9u32; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub const BACKUP_TXFS_DATA: WIN_STREAM_ID = 10u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BY_HANDLE_FILE_INFORMATION { - pub dwFileAttributes: u32, - pub ftCreationTime: super::super::Foundation::FILETIME, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ftLastWriteTime: super::super::Foundation::FILETIME, - pub dwVolumeSerialNumber: u32, - pub nFileSizeHigh: u32, - pub nFileSizeLow: u32, - pub nNumberOfLinks: u32, - pub nFileIndexHigh: u32, - pub nFileIndexLow: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BY_HANDLE_FILE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BY_HANDLE_FILE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_LOG_NAME_INFORMATION { - pub NameLengthInBytes: u16, - pub Name: [u16; 1], -} -impl ::core::marker::Copy for CLFS_LOG_NAME_INFORMATION {} -impl ::core::clone::Clone for CLFS_LOG_NAME_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_NOTIFICATION { - pub Notification: CLFS_MGMT_NOTIFICATION_TYPE, - pub Lsn: CLS_LSN, - pub LogIsPinned: u16, -} -impl ::core::marker::Copy for CLFS_MGMT_NOTIFICATION {} -impl ::core::clone::Clone for CLFS_MGMT_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY { - pub Version: u32, - pub LengthInBytes: u32, - pub PolicyFlags: u32, - pub PolicyType: CLFS_MGMT_POLICY_TYPE, - pub PolicyParameters: CLFS_MGMT_POLICY_0, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub union CLFS_MGMT_POLICY_0 { - pub MaximumSize: CLFS_MGMT_POLICY_0_4, - pub MinimumSize: CLFS_MGMT_POLICY_0_5, - pub NewContainerSize: CLFS_MGMT_POLICY_0_8, - pub GrowthRate: CLFS_MGMT_POLICY_0_2, - pub LogTail: CLFS_MGMT_POLICY_0_3, - pub AutoShrink: CLFS_MGMT_POLICY_0_1, - pub AutoGrow: CLFS_MGMT_POLICY_0_0, - pub NewContainerPrefix: CLFS_MGMT_POLICY_0_7, - pub NewContainerSuffix: CLFS_MGMT_POLICY_0_9, - pub NewContainerExtension: CLFS_MGMT_POLICY_0_6, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_0 { - pub Enabled: u32, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_0 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_1 { - pub Percentage: u32, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_1 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_2 { - pub AbsoluteGrowthInContainers: u32, - pub RelativeGrowthPercentage: u32, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_2 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_3 { - pub MinimumAvailablePercentage: u32, - pub MinimumAvailableContainers: u32, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_3 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_4 { - pub Containers: u32, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_4 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_5 { - pub Containers: u32, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_5 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_6 { - pub ExtensionLengthInBytes: u16, - pub ExtensionString: [u16; 1], -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_6 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_7 { - pub PrefixLengthInBytes: u16, - pub PrefixString: [u16; 1], -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_7 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_8 { - pub SizeInBytes: u32, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_8 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_MGMT_POLICY_0_9 { - pub NextContainerSuffix: u64, -} -impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_9 {} -impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_9 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_NODE_ID { - pub cType: u32, - pub cbNode: u32, -} -impl ::core::marker::Copy for CLFS_NODE_ID {} -impl ::core::clone::Clone for CLFS_NODE_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_PHYSICAL_LSN_INFORMATION { - pub StreamIdentifier: u8, - pub VirtualLsn: CLS_LSN, - pub PhysicalLsn: CLS_LSN, -} -impl ::core::marker::Copy for CLFS_PHYSICAL_LSN_INFORMATION {} -impl ::core::clone::Clone for CLFS_PHYSICAL_LSN_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLFS_STREAM_ID_INFORMATION { - pub StreamIdentifier: u8, -} -impl ::core::marker::Copy for CLFS_STREAM_ID_INFORMATION {} -impl ::core::clone::Clone for CLFS_STREAM_ID_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLS_ARCHIVE_DESCRIPTOR { - pub coffLow: u64, - pub coffHigh: u64, - pub infoContainer: CLS_CONTAINER_INFORMATION, -} -impl ::core::marker::Copy for CLS_ARCHIVE_DESCRIPTOR {} -impl ::core::clone::Clone for CLS_ARCHIVE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLS_CONTAINER_INFORMATION { - pub FileAttributes: u32, - pub CreationTime: u64, - pub LastAccessTime: u64, - pub LastWriteTime: u64, - pub ContainerSize: i64, - pub FileNameActualLength: u32, - pub FileNameLength: u32, - pub FileName: [u16; 256], - pub State: u32, - pub PhysicalContainerId: u32, - pub LogicalContainerId: u32, -} -impl ::core::marker::Copy for CLS_CONTAINER_INFORMATION {} -impl ::core::clone::Clone for CLS_CONTAINER_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLS_INFORMATION { - pub TotalAvailable: i64, - pub CurrentAvailable: i64, - pub TotalReservation: i64, - pub BaseFileSize: u64, - pub ContainerSize: u64, - pub TotalContainers: u32, - pub FreeContainers: u32, - pub TotalClients: u32, - pub Attributes: u32, - pub FlushThreshold: u32, - pub SectorSize: u32, - pub MinArchiveTailLsn: CLS_LSN, - pub BaseLsn: CLS_LSN, - pub LastFlushedLsn: CLS_LSN, - pub LastLsn: CLS_LSN, - pub RestartLsn: CLS_LSN, - pub Identity: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CLS_INFORMATION {} -impl ::core::clone::Clone for CLS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLS_IO_STATISTICS { - pub hdrIoStats: CLS_IO_STATISTICS_HEADER, - pub cFlush: u64, - pub cbFlush: u64, - pub cMetaFlush: u64, - pub cbMetaFlush: u64, -} -impl ::core::marker::Copy for CLS_IO_STATISTICS {} -impl ::core::clone::Clone for CLS_IO_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLS_IO_STATISTICS_HEADER { - pub ubMajorVersion: u8, - pub ubMinorVersion: u8, - pub eStatsClass: CLFS_IOSTATS_CLASS, - pub cbLength: u16, - pub coffData: u32, -} -impl ::core::marker::Copy for CLS_IO_STATISTICS_HEADER {} -impl ::core::clone::Clone for CLS_IO_STATISTICS_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLS_LSN { - pub Internal: u64, -} -impl ::core::marker::Copy for CLS_LSN {} -impl ::core::clone::Clone for CLS_LSN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLS_SCAN_CONTEXT { - pub cidNode: CLFS_NODE_ID, - pub hLog: super::super::Foundation::HANDLE, - pub cIndex: u32, - pub cContainers: u32, - pub cContainersReturned: u32, - pub eScanMode: u8, - pub pinfoContainer: *mut CLS_CONTAINER_INFORMATION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLS_SCAN_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLS_SCAN_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CLS_WRITE_ENTRY { - pub Buffer: *mut ::core::ffi::c_void, - pub ByteLength: u32, -} -impl ::core::marker::Copy for CLS_WRITE_ENTRY {} -impl ::core::clone::Clone for CLS_WRITE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CONNECTION_INFO_0 { - pub coni0_id: u32, -} -impl ::core::marker::Copy for CONNECTION_INFO_0 {} -impl ::core::clone::Clone for CONNECTION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct CONNECTION_INFO_1 { - pub coni1_id: u32, - pub coni1_type: SHARE_TYPE, - pub coni1_num_opens: u32, - pub coni1_num_users: u32, - pub coni1_time: u32, - pub coni1_username: ::windows_sys::core::PWSTR, - pub coni1_netname: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CONNECTION_INFO_1 {} -impl ::core::clone::Clone for CONNECTION_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_EXTENDED_PARAMETERS { - pub dwSize: u32, - pub dwCopyFlags: u32, - pub pfCancel: *mut super::super::Foundation::BOOL, - pub pProgressRoutine: PCOPYFILE2_PROGRESS_ROUTINE, - pub pvCallbackContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_EXTENDED_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_EXTENDED_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_EXTENDED_PARAMETERS_V2 { - pub dwSize: u32, - pub dwCopyFlags: u32, - pub pfCancel: *mut super::super::Foundation::BOOL, - pub pProgressRoutine: PCOPYFILE2_PROGRESS_ROUTINE, - pub pvCallbackContext: *mut ::core::ffi::c_void, - pub dwCopyFlagsV2: u32, - pub ioDesiredSize: u32, - pub ioDesiredRate: u32, - pub reserved: [*mut ::core::ffi::c_void; 8], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_EXTENDED_PARAMETERS_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_EXTENDED_PARAMETERS_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_MESSAGE { - pub Type: COPYFILE2_MESSAGE_TYPE, - pub dwPadding: u32, - pub Info: COPYFILE2_MESSAGE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union COPYFILE2_MESSAGE_0 { - pub ChunkStarted: COPYFILE2_MESSAGE_0_1, - pub ChunkFinished: COPYFILE2_MESSAGE_0_0, - pub StreamStarted: COPYFILE2_MESSAGE_0_5, - pub StreamFinished: COPYFILE2_MESSAGE_0_4, - pub PollContinue: COPYFILE2_MESSAGE_0_3, - pub Error: COPYFILE2_MESSAGE_0_2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_MESSAGE_0_0 { - pub dwStreamNumber: u32, - pub dwFlags: u32, - pub hSourceFile: super::super::Foundation::HANDLE, - pub hDestinationFile: super::super::Foundation::HANDLE, - pub uliChunkNumber: u64, - pub uliChunkSize: u64, - pub uliStreamSize: u64, - pub uliStreamBytesTransferred: u64, - pub uliTotalFileSize: u64, - pub uliTotalBytesTransferred: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_MESSAGE_0_1 { - pub dwStreamNumber: u32, - pub dwReserved: u32, - pub hSourceFile: super::super::Foundation::HANDLE, - pub hDestinationFile: super::super::Foundation::HANDLE, - pub uliChunkNumber: u64, - pub uliChunkSize: u64, - pub uliStreamSize: u64, - pub uliTotalFileSize: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_MESSAGE_0_2 { - pub CopyPhase: COPYFILE2_COPY_PHASE, - pub dwStreamNumber: u32, - pub hrFailure: ::windows_sys::core::HRESULT, - pub dwReserved: u32, - pub uliChunkNumber: u64, - pub uliStreamSize: u64, - pub uliStreamBytesTransferred: u64, - pub uliTotalFileSize: u64, - pub uliTotalBytesTransferred: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_MESSAGE_0_3 { - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_MESSAGE_0_4 { - pub dwStreamNumber: u32, - pub dwReserved: u32, - pub hSourceFile: super::super::Foundation::HANDLE, - pub hDestinationFile: super::super::Foundation::HANDLE, - pub uliStreamSize: u64, - pub uliStreamBytesTransferred: u64, - pub uliTotalFileSize: u64, - pub uliTotalBytesTransferred: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COPYFILE2_MESSAGE_0_5 { - pub dwStreamNumber: u32, - pub dwReserved: u32, - pub hSourceFile: super::super::Foundation::HANDLE, - pub hDestinationFile: super::super::Foundation::HANDLE, - pub uliStreamSize: u64, - pub uliTotalFileSize: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_5 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct CREATEFILE2_EXTENDED_PARAMETERS { - pub dwSize: u32, - pub dwFileAttributes: u32, - pub dwFileFlags: u32, - pub dwSecurityQosFlags: u32, - pub lpSecurityAttributes: *mut super::super::Security::SECURITY_ATTRIBUTES, - pub hTemplateFile: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for CREATEFILE2_EXTENDED_PARAMETERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for CREATEFILE2_EXTENDED_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct DISKQUOTA_USER_INFORMATION { - pub QuotaUsed: i64, - pub QuotaThreshold: i64, - pub QuotaLimit: i64, -} -impl ::core::marker::Copy for DISKQUOTA_USER_INFORMATION {} -impl ::core::clone::Clone for DISKQUOTA_USER_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct DISK_SPACE_INFORMATION { - pub ActualTotalAllocationUnits: u64, - pub ActualAvailableAllocationUnits: u64, - pub ActualPoolUnavailableAllocationUnits: u64, - pub CallerTotalAllocationUnits: u64, - pub CallerAvailableAllocationUnits: u64, - pub CallerPoolUnavailableAllocationUnits: u64, - pub UsedAllocationUnits: u64, - pub TotalReservedAllocationUnits: u64, - pub VolumeStorageReserveAllocationUnits: u64, - pub AvailableCommittedAllocationUnits: u64, - pub PoolAvailableAllocationUnits: u64, - pub SectorsPerAllocationUnit: u32, - pub BytesPerSector: u32, -} -impl ::core::marker::Copy for DISK_SPACE_INFORMATION {} -impl ::core::clone::Clone for DISK_SPACE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_CERTIFICATE_BLOB { - pub dwCertEncodingType: u32, - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for EFS_CERTIFICATE_BLOB {} -impl ::core::clone::Clone for EFS_CERTIFICATE_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_COMPATIBILITY_INFO { - pub EfsVersion: u32, -} -impl ::core::marker::Copy for EFS_COMPATIBILITY_INFO {} -impl ::core::clone::Clone for EFS_COMPATIBILITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_DECRYPTION_STATUS_INFO { - pub dwDecryptionError: u32, - pub dwHashOffset: u32, - pub cbHash: u32, -} -impl ::core::marker::Copy for EFS_DECRYPTION_STATUS_INFO {} -impl ::core::clone::Clone for EFS_DECRYPTION_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EFS_ENCRYPTION_STATUS_INFO { - pub bHasCurrentKey: super::super::Foundation::BOOL, - pub dwEncryptionError: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EFS_ENCRYPTION_STATUS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EFS_ENCRYPTION_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_HASH_BLOB { - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for EFS_HASH_BLOB {} -impl ::core::clone::Clone for EFS_HASH_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_KEY_INFO { - pub dwVersion: u32, - pub Entropy: u32, - pub Algorithm: u32, - pub KeyLength: u32, -} -impl ::core::marker::Copy for EFS_KEY_INFO {} -impl ::core::clone::Clone for EFS_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_PIN_BLOB { - pub cbPadding: u32, - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for EFS_PIN_BLOB {} -impl ::core::clone::Clone for EFS_PIN_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_RPC_BLOB { - pub cbData: u32, - pub pbData: *mut u8, -} -impl ::core::marker::Copy for EFS_RPC_BLOB {} -impl ::core::clone::Clone for EFS_RPC_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct EFS_VERSION_INFO { - pub EfsVersion: u32, - pub SubVersion: u32, -} -impl ::core::marker::Copy for EFS_VERSION_INFO {} -impl ::core::clone::Clone for EFS_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct ENCRYPTED_FILE_METADATA_SIGNATURE { - pub dwEfsAccessType: u32, - pub pCertificatesAdded: *mut ENCRYPTION_CERTIFICATE_HASH_LIST, - pub pEncryptionCertificate: *mut ENCRYPTION_CERTIFICATE, - pub pEfsStreamSignature: *mut EFS_RPC_BLOB, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for ENCRYPTED_FILE_METADATA_SIGNATURE {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for ENCRYPTED_FILE_METADATA_SIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct ENCRYPTION_CERTIFICATE { - pub cbTotalLength: u32, - pub pUserSid: *mut super::super::Security::SID, - pub pCertBlob: *mut EFS_CERTIFICATE_BLOB, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct ENCRYPTION_CERTIFICATE_HASH { - pub cbTotalLength: u32, - pub pUserSid: *mut super::super::Security::SID, - pub pHash: *mut EFS_HASH_BLOB, - pub lpDisplayInformation: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE_HASH {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE_HASH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct ENCRYPTION_CERTIFICATE_HASH_LIST { - pub nCert_Hash: u32, - pub pUsers: *mut *mut ENCRYPTION_CERTIFICATE_HASH, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE_HASH_LIST {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE_HASH_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct ENCRYPTION_CERTIFICATE_LIST { - pub nUsers: u32, - pub pUsers: *mut *mut ENCRYPTION_CERTIFICATE, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE_LIST {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct ENCRYPTION_PROTECTOR { - pub cbTotalLength: u32, - pub pUserSid: *mut super::super::Security::SID, - pub lpProtectorDescriptor: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for ENCRYPTION_PROTECTOR {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for ENCRYPTION_PROTECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct ENCRYPTION_PROTECTOR_LIST { - pub nProtectors: u32, - pub pProtectors: *mut *mut ENCRYPTION_PROTECTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for ENCRYPTION_PROTECTOR_LIST {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for ENCRYPTION_PROTECTOR_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FH_OVERLAPPED { - pub Internal: usize, - pub InternalHigh: usize, - pub Offset: u32, - pub OffsetHigh: u32, - pub hEvent: super::super::Foundation::HANDLE, - pub pfnCompletion: PFN_IO_COMPLETION, - pub Reserved1: usize, - pub Reserved2: usize, - pub Reserved3: usize, - pub Reserved4: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FH_OVERLAPPED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FH_OVERLAPPED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ALIGNMENT_INFO { - pub AlignmentRequirement: u32, -} -impl ::core::marker::Copy for FILE_ALIGNMENT_INFO {} -impl ::core::clone::Clone for FILE_ALIGNMENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ALLOCATION_INFO { - pub AllocationSize: i64, -} -impl ::core::marker::Copy for FILE_ALLOCATION_INFO {} -impl ::core::clone::Clone for FILE_ALLOCATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ATTRIBUTE_TAG_INFO { - pub FileAttributes: u32, - pub ReparseTag: u32, -} -impl ::core::marker::Copy for FILE_ATTRIBUTE_TAG_INFO {} -impl ::core::clone::Clone for FILE_ATTRIBUTE_TAG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_BASIC_INFO { - pub CreationTime: i64, - pub LastAccessTime: i64, - pub LastWriteTime: i64, - pub ChangeTime: i64, - pub FileAttributes: u32, -} -impl ::core::marker::Copy for FILE_BASIC_INFO {} -impl ::core::clone::Clone for FILE_BASIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_COMPRESSION_INFO { - pub CompressedFileSize: i64, - pub CompressionFormat: COMPRESSION_FORMAT, - pub CompressionUnitShift: u8, - pub ChunkShift: u8, - pub ClusterShift: u8, - pub Reserved: [u8; 3], -} -impl ::core::marker::Copy for FILE_COMPRESSION_INFO {} -impl ::core::clone::Clone for FILE_COMPRESSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_DISPOSITION_INFO { - pub DeleteFile: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_DISPOSITION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_DISPOSITION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_END_OF_FILE_INFO { - pub EndOfFile: i64, -} -impl ::core::marker::Copy for FILE_END_OF_FILE_INFO {} -impl ::core::clone::Clone for FILE_END_OF_FILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_EXTENT { - pub VolumeOffset: u64, - pub ExtentLength: u64, -} -impl ::core::marker::Copy for FILE_EXTENT {} -impl ::core::clone::Clone for FILE_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_FULL_DIR_INFO { - pub NextEntryOffset: u32, - pub FileIndex: u32, - pub CreationTime: i64, - pub LastAccessTime: i64, - pub LastWriteTime: i64, - pub ChangeTime: i64, - pub EndOfFile: i64, - pub AllocationSize: i64, - pub FileAttributes: u32, - pub FileNameLength: u32, - pub EaSize: u32, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FILE_FULL_DIR_INFO {} -impl ::core::clone::Clone for FILE_FULL_DIR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ID_128 { - pub Identifier: [u8; 16], -} -impl ::core::marker::Copy for FILE_ID_128 {} -impl ::core::clone::Clone for FILE_ID_128 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ID_BOTH_DIR_INFO { - pub NextEntryOffset: u32, - pub FileIndex: u32, - pub CreationTime: i64, - pub LastAccessTime: i64, - pub LastWriteTime: i64, - pub ChangeTime: i64, - pub EndOfFile: i64, - pub AllocationSize: i64, - pub FileAttributes: u32, - pub FileNameLength: u32, - pub EaSize: u32, - pub ShortNameLength: i8, - pub ShortName: [u16; 12], - pub FileId: i64, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FILE_ID_BOTH_DIR_INFO {} -impl ::core::clone::Clone for FILE_ID_BOTH_DIR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ID_DESCRIPTOR { - pub dwSize: u32, - pub Type: FILE_ID_TYPE, - pub Anonymous: FILE_ID_DESCRIPTOR_0, -} -impl ::core::marker::Copy for FILE_ID_DESCRIPTOR {} -impl ::core::clone::Clone for FILE_ID_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub union FILE_ID_DESCRIPTOR_0 { - pub FileId: i64, - pub ObjectId: ::windows_sys::core::GUID, - pub ExtendedFileId: FILE_ID_128, -} -impl ::core::marker::Copy for FILE_ID_DESCRIPTOR_0 {} -impl ::core::clone::Clone for FILE_ID_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ID_EXTD_DIR_INFO { - pub NextEntryOffset: u32, - pub FileIndex: u32, - pub CreationTime: i64, - pub LastAccessTime: i64, - pub LastWriteTime: i64, - pub ChangeTime: i64, - pub EndOfFile: i64, - pub AllocationSize: i64, - pub FileAttributes: u32, - pub FileNameLength: u32, - pub EaSize: u32, - pub ReparsePointTag: u32, - pub FileId: FILE_ID_128, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FILE_ID_EXTD_DIR_INFO {} -impl ::core::clone::Clone for FILE_ID_EXTD_DIR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_ID_INFO { - pub VolumeSerialNumber: u64, - pub FileId: FILE_ID_128, -} -impl ::core::marker::Copy for FILE_ID_INFO {} -impl ::core::clone::Clone for FILE_ID_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_INFO_2 { - pub fi2_id: u32, -} -impl ::core::marker::Copy for FILE_INFO_2 {} -impl ::core::clone::Clone for FILE_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_INFO_3 { - pub fi3_id: u32, - pub fi3_permissions: FILE_INFO_FLAGS_PERMISSIONS, - pub fi3_num_locks: u32, - pub fi3_pathname: ::windows_sys::core::PWSTR, - pub fi3_username: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for FILE_INFO_3 {} -impl ::core::clone::Clone for FILE_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_IO_PRIORITY_HINT_INFO { - pub PriorityHint: PRIORITY_HINT, -} -impl ::core::marker::Copy for FILE_IO_PRIORITY_HINT_INFO {} -impl ::core::clone::Clone for FILE_IO_PRIORITY_HINT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_NAME_INFO { - pub FileNameLength: u32, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FILE_NAME_INFO {} -impl ::core::clone::Clone for FILE_NAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_NOTIFY_EXTENDED_INFORMATION { - pub NextEntryOffset: u32, - pub Action: FILE_ACTION, - pub CreationTime: i64, - pub LastModificationTime: i64, - pub LastChangeTime: i64, - pub LastAccessTime: i64, - pub AllocatedLength: i64, - pub FileSize: i64, - pub FileAttributes: u32, - pub ReparsePointTag: u32, - pub FileId: i64, - pub ParentFileId: i64, - pub FileNameLength: u32, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FILE_NOTIFY_EXTENDED_INFORMATION {} -impl ::core::clone::Clone for FILE_NOTIFY_EXTENDED_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_NOTIFY_INFORMATION { - pub NextEntryOffset: u32, - pub Action: FILE_ACTION, - pub FileNameLength: u32, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FILE_NOTIFY_INFORMATION {} -impl ::core::clone::Clone for FILE_NOTIFY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_REMOTE_PROTOCOL_INFO { - pub StructureVersion: u16, - pub StructureSize: u16, - pub Protocol: u32, - pub ProtocolMajorVersion: u16, - pub ProtocolMinorVersion: u16, - pub ProtocolRevision: u16, - pub Reserved: u16, - pub Flags: u32, - pub GenericReserved: FILE_REMOTE_PROTOCOL_INFO_0, - pub ProtocolSpecific: FILE_REMOTE_PROTOCOL_INFO_1, -} -impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO {} -impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_REMOTE_PROTOCOL_INFO_0 { - pub Reserved: [u32; 8], -} -impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_0 {} -impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub union FILE_REMOTE_PROTOCOL_INFO_1 { - pub Smb2: FILE_REMOTE_PROTOCOL_INFO_1_0, - pub Reserved: [u32; 16], -} -impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1 {} -impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_REMOTE_PROTOCOL_INFO_1_0 { - pub Server: FILE_REMOTE_PROTOCOL_INFO_1_0_0, - pub Share: FILE_REMOTE_PROTOCOL_INFO_1_0_1, -} -impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1_0 {} -impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_REMOTE_PROTOCOL_INFO_1_0_0 { - pub Capabilities: u32, -} -impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1_0_0 {} -impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_REMOTE_PROTOCOL_INFO_1_0_1 { - pub Capabilities: u32, - pub CachingFlags: u32, -} -impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1_0_1 {} -impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_RENAME_INFO { - pub Anonymous: FILE_RENAME_INFO_0, - pub RootDirectory: super::super::Foundation::HANDLE, - pub FileNameLength: u32, - pub FileName: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_RENAME_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_RENAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union FILE_RENAME_INFO_0 { - pub ReplaceIfExists: super::super::Foundation::BOOLEAN, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_RENAME_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_RENAME_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub union FILE_SEGMENT_ELEMENT { - pub Buffer: *mut ::core::ffi::c_void, - pub Alignment: u64, -} -impl ::core::marker::Copy for FILE_SEGMENT_ELEMENT {} -impl ::core::clone::Clone for FILE_SEGMENT_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_STANDARD_INFO { - pub AllocationSize: i64, - pub EndOfFile: i64, - pub NumberOfLinks: u32, - pub DeletePending: super::super::Foundation::BOOLEAN, - pub Directory: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_STANDARD_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_STANDARD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_STORAGE_INFO { - pub LogicalBytesPerSector: u32, - pub PhysicalBytesPerSectorForAtomicity: u32, - pub PhysicalBytesPerSectorForPerformance: u32, - pub FileSystemEffectivePhysicalBytesPerSectorForAtomicity: u32, - pub Flags: u32, - pub ByteOffsetForSectorAlignment: u32, - pub ByteOffsetForPartitionAlignment: u32, -} -impl ::core::marker::Copy for FILE_STORAGE_INFO {} -impl ::core::clone::Clone for FILE_STORAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct FILE_STREAM_INFO { - pub NextEntryOffset: u32, - pub StreamNameLength: u32, - pub StreamSize: i64, - pub StreamAllocationSize: i64, - pub StreamName: [u16; 1], -} -impl ::core::marker::Copy for FILE_STREAM_INFO {} -impl ::core::clone::Clone for FILE_STREAM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FIO_CONTEXT { - pub m_dwTempHack: u32, - pub m_dwSignature: u32, - pub m_hFile: super::super::Foundation::HANDLE, - pub m_dwLinesOffset: u32, - pub m_dwHeaderLength: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FIO_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FIO_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -pub type FindChangeNotificationHandle = isize; -pub type FindFileHandle = isize; -pub type FindFileNameHandle = isize; -pub type FindStreamHandle = isize; -pub type FindVolumeHandle = isize; -pub type FindVolumeMointPointHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct HIORING__ { - pub unused: i32, -} -impl ::core::marker::Copy for HIORING__ {} -impl ::core::clone::Clone for HIORING__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct IORING_BUFFER_INFO { - pub Address: *mut ::core::ffi::c_void, - pub Length: u32, -} -impl ::core::marker::Copy for IORING_BUFFER_INFO {} -impl ::core::clone::Clone for IORING_BUFFER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct IORING_BUFFER_REF { - pub Kind: IORING_REF_KIND, - pub Buffer: IORING_BUFFER_REF_0, -} -impl ::core::marker::Copy for IORING_BUFFER_REF {} -impl ::core::clone::Clone for IORING_BUFFER_REF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub union IORING_BUFFER_REF_0 { - pub Address: *mut ::core::ffi::c_void, - pub IndexAndOffset: IORING_REGISTERED_BUFFER, -} -impl ::core::marker::Copy for IORING_BUFFER_REF_0 {} -impl ::core::clone::Clone for IORING_BUFFER_REF_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct IORING_CAPABILITIES { - pub MaxVersion: IORING_VERSION, - pub MaxSubmissionQueueSize: u32, - pub MaxCompletionQueueSize: u32, - pub FeatureFlags: IORING_FEATURE_FLAGS, -} -impl ::core::marker::Copy for IORING_CAPABILITIES {} -impl ::core::clone::Clone for IORING_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct IORING_CQE { - pub UserData: usize, - pub ResultCode: ::windows_sys::core::HRESULT, - pub Information: usize, -} -impl ::core::marker::Copy for IORING_CQE {} -impl ::core::clone::Clone for IORING_CQE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct IORING_CREATE_FLAGS { - pub Required: IORING_CREATE_REQUIRED_FLAGS, - pub Advisory: IORING_CREATE_ADVISORY_FLAGS, -} -impl ::core::marker::Copy for IORING_CREATE_FLAGS {} -impl ::core::clone::Clone for IORING_CREATE_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IORING_HANDLE_REF { - pub Kind: IORING_REF_KIND, - pub Handle: IORING_HANDLE_REF_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IORING_HANDLE_REF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IORING_HANDLE_REF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union IORING_HANDLE_REF_0 { - pub Handle: super::super::Foundation::HANDLE, - pub Index: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IORING_HANDLE_REF_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IORING_HANDLE_REF_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct IORING_INFO { - pub IoRingVersion: IORING_VERSION, - pub Flags: IORING_CREATE_FLAGS, - pub SubmissionQueueSize: u32, - pub CompletionQueueSize: u32, -} -impl ::core::marker::Copy for IORING_INFO {} -impl ::core::clone::Clone for IORING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct IORING_REGISTERED_BUFFER { - pub BufferIndex: u32, - pub Offset: u32, -} -impl ::core::marker::Copy for IORING_REGISTERED_BUFFER {} -impl ::core::clone::Clone for IORING_REGISTERED_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct KCRM_MARSHAL_HEADER { - pub VersionMajor: u32, - pub VersionMinor: u32, - pub NumProtocols: u32, - pub Unused: u32, -} -impl ::core::marker::Copy for KCRM_MARSHAL_HEADER {} -impl ::core::clone::Clone for KCRM_MARSHAL_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct KCRM_PROTOCOL_BLOB { - pub ProtocolId: ::windows_sys::core::GUID, - pub StaticInfoLength: u32, - pub TransactionIdInfoLength: u32, - pub Unused1: u32, - pub Unused2: u32, -} -impl ::core::marker::Copy for KCRM_PROTOCOL_BLOB {} -impl ::core::clone::Clone for KCRM_PROTOCOL_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct KCRM_TRANSACTION_BLOB { - pub UOW: ::windows_sys::core::GUID, - pub TmIdentity: ::windows_sys::core::GUID, - pub IsolationLevel: u32, - pub IsolationFlags: u32, - pub Timeout: u32, - pub Description: [u16; 64], -} -impl ::core::marker::Copy for KCRM_TRANSACTION_BLOB {} -impl ::core::clone::Clone for KCRM_TRANSACTION_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOG_MANAGEMENT_CALLBACKS { - pub CallbackContext: *mut ::core::ffi::c_void, - pub AdvanceTailCallback: PLOG_TAIL_ADVANCE_CALLBACK, - pub LogFullHandlerCallback: PLOG_FULL_HANDLER_CALLBACK, - pub LogUnpinnedCallback: PLOG_UNPINNED_CALLBACK, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOG_MANAGEMENT_CALLBACKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOG_MANAGEMENT_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct MediaLabelInfo { - pub LabelType: [u16; 64], - pub LabelIDSize: u32, - pub LabelID: [u8; 256], - pub LabelAppDescr: [u16; 256], -} -impl ::core::marker::Copy for MediaLabelInfo {} -impl ::core::clone::Clone for MediaLabelInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NAME_CACHE_CONTEXT { - pub m_dwSignature: u32, -} -impl ::core::marker::Copy for NAME_CACHE_CONTEXT {} -impl ::core::clone::Clone for NAME_CACHE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_ALLOCATION_INFORMATION { - pub dwSize: u32, - pub lpReserved: *mut ::core::ffi::c_void, - pub AllocatedFrom: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NTMS_ALLOCATION_INFORMATION {} -impl ::core::clone::Clone for NTMS_ALLOCATION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_ASYNC_IO { - pub OperationId: ::windows_sys::core::GUID, - pub EventId: ::windows_sys::core::GUID, - pub dwOperationType: u32, - pub dwResult: u32, - pub dwAsyncState: u32, - pub hEvent: super::super::Foundation::HANDLE, - pub bOnStateChange: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_ASYNC_IO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_ASYNC_IO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_CHANGERINFORMATIONA { - pub Number: u32, - pub ChangerType: ::windows_sys::core::GUID, - pub szSerialNumber: [super::super::Foundation::CHAR; 32], - pub szRevision: [super::super::Foundation::CHAR; 32], - pub szDeviceName: [super::super::Foundation::CHAR; 64], - pub ScsiPort: u16, - pub ScsiBus: u16, - pub ScsiTarget: u16, - pub ScsiLun: u16, - pub Library: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_CHANGERINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_CHANGERINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_CHANGERINFORMATIONW { - pub Number: u32, - pub ChangerType: ::windows_sys::core::GUID, - pub szSerialNumber: [u16; 32], - pub szRevision: [u16; 32], - pub szDeviceName: [u16; 64], - pub ScsiPort: u16, - pub ScsiBus: u16, - pub ScsiTarget: u16, - pub ScsiLun: u16, - pub Library: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NTMS_CHANGERINFORMATIONW {} -impl ::core::clone::Clone for NTMS_CHANGERINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_CHANGERTYPEINFORMATIONA { - pub szVendor: [super::super::Foundation::CHAR; 128], - pub szProduct: [super::super::Foundation::CHAR; 128], - pub DeviceType: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_CHANGERTYPEINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_CHANGERTYPEINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_CHANGERTYPEINFORMATIONW { - pub szVendor: [u16; 128], - pub szProduct: [u16; 128], - pub DeviceType: u32, -} -impl ::core::marker::Copy for NTMS_CHANGERTYPEINFORMATIONW {} -impl ::core::clone::Clone for NTMS_CHANGERTYPEINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_COMPUTERINFORMATION { - pub dwLibRequestPurgeTime: u32, - pub dwOpRequestPurgeTime: u32, - pub dwLibRequestFlags: u32, - pub dwOpRequestFlags: u32, - pub dwMediaPoolPolicy: u32, -} -impl ::core::marker::Copy for NTMS_COMPUTERINFORMATION {} -impl ::core::clone::Clone for NTMS_COMPUTERINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_DRIVEINFORMATIONA { - pub Number: u32, - pub State: NtmsDriveState, - pub DriveType: ::windows_sys::core::GUID, - pub szDeviceName: [super::super::Foundation::CHAR; 64], - pub szSerialNumber: [super::super::Foundation::CHAR; 32], - pub szRevision: [super::super::Foundation::CHAR; 32], - pub ScsiPort: u16, - pub ScsiBus: u16, - pub ScsiTarget: u16, - pub ScsiLun: u16, - pub dwMountCount: u32, - pub LastCleanedTs: super::super::Foundation::SYSTEMTIME, - pub SavedPartitionId: ::windows_sys::core::GUID, - pub Library: ::windows_sys::core::GUID, - pub Reserved: ::windows_sys::core::GUID, - pub dwDeferDismountDelay: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_DRIVEINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_DRIVEINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_DRIVEINFORMATIONW { - pub Number: u32, - pub State: NtmsDriveState, - pub DriveType: ::windows_sys::core::GUID, - pub szDeviceName: [u16; 64], - pub szSerialNumber: [u16; 32], - pub szRevision: [u16; 32], - pub ScsiPort: u16, - pub ScsiBus: u16, - pub ScsiTarget: u16, - pub ScsiLun: u16, - pub dwMountCount: u32, - pub LastCleanedTs: super::super::Foundation::SYSTEMTIME, - pub SavedPartitionId: ::windows_sys::core::GUID, - pub Library: ::windows_sys::core::GUID, - pub Reserved: ::windows_sys::core::GUID, - pub dwDeferDismountDelay: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_DRIVEINFORMATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_DRIVEINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_DRIVETYPEINFORMATIONA { - pub szVendor: [super::super::Foundation::CHAR; 128], - pub szProduct: [super::super::Foundation::CHAR; 128], - pub NumberOfHeads: u32, - pub DeviceType: FILE_DEVICE_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_DRIVETYPEINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_DRIVETYPEINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_DRIVETYPEINFORMATIONW { - pub szVendor: [u16; 128], - pub szProduct: [u16; 128], - pub NumberOfHeads: u32, - pub DeviceType: FILE_DEVICE_TYPE, -} -impl ::core::marker::Copy for NTMS_DRIVETYPEINFORMATIONW {} -impl ::core::clone::Clone for NTMS_DRIVETYPEINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_FILESYSTEM_INFO { - pub FileSystemType: [u16; 64], - pub VolumeName: [u16; 256], - pub SerialNumber: u32, -} -impl ::core::marker::Copy for NTMS_FILESYSTEM_INFO {} -impl ::core::clone::Clone for NTMS_FILESYSTEM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_LIBRARYINFORMATION { - pub LibraryType: u32, - pub CleanerSlot: ::windows_sys::core::GUID, - pub CleanerSlotDefault: ::windows_sys::core::GUID, - pub LibrarySupportsDriveCleaning: super::super::Foundation::BOOL, - pub BarCodeReaderInstalled: super::super::Foundation::BOOL, - pub InventoryMethod: u32, - pub dwCleanerUsesRemaining: u32, - pub FirstDriveNumber: u32, - pub dwNumberOfDrives: u32, - pub FirstSlotNumber: u32, - pub dwNumberOfSlots: u32, - pub FirstDoorNumber: u32, - pub dwNumberOfDoors: u32, - pub FirstPortNumber: u32, - pub dwNumberOfPorts: u32, - pub FirstChangerNumber: u32, - pub dwNumberOfChangers: u32, - pub dwNumberOfMedia: u32, - pub dwNumberOfMediaTypes: u32, - pub dwNumberOfLibRequests: u32, - pub Reserved: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_LIBRARYINFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_LIBRARYINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_LIBREQUESTINFORMATIONA { - pub OperationCode: u32, - pub OperationOption: u32, - pub State: u32, - pub PartitionId: ::windows_sys::core::GUID, - pub DriveId: ::windows_sys::core::GUID, - pub PhysMediaId: ::windows_sys::core::GUID, - pub Library: ::windows_sys::core::GUID, - pub SlotId: ::windows_sys::core::GUID, - pub TimeQueued: super::super::Foundation::SYSTEMTIME, - pub TimeCompleted: super::super::Foundation::SYSTEMTIME, - pub szApplication: [super::super::Foundation::CHAR; 64], - pub szUser: [super::super::Foundation::CHAR; 64], - pub szComputer: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_LIBREQUESTINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_LIBREQUESTINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_LIBREQUESTINFORMATIONW { - pub OperationCode: u32, - pub OperationOption: u32, - pub State: u32, - pub PartitionId: ::windows_sys::core::GUID, - pub DriveId: ::windows_sys::core::GUID, - pub PhysMediaId: ::windows_sys::core::GUID, - pub Library: ::windows_sys::core::GUID, - pub SlotId: ::windows_sys::core::GUID, - pub TimeQueued: super::super::Foundation::SYSTEMTIME, - pub TimeCompleted: super::super::Foundation::SYSTEMTIME, - pub szApplication: [u16; 64], - pub szUser: [u16; 64], - pub szComputer: [u16; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_LIBREQUESTINFORMATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_LIBREQUESTINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_OBJECTINFORMATIONA { - pub dwSize: u32, - pub dwType: u32, - pub Created: super::super::Foundation::SYSTEMTIME, - pub Modified: super::super::Foundation::SYSTEMTIME, - pub ObjectGuid: ::windows_sys::core::GUID, - pub Enabled: super::super::Foundation::BOOL, - pub dwOperationalState: u32, - pub szName: [super::super::Foundation::CHAR; 64], - pub szDescription: [super::super::Foundation::CHAR; 127], - pub Info: NTMS_I1_OBJECTINFORMATIONA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NTMS_I1_OBJECTINFORMATIONA_0 { - pub Drive: NTMS_DRIVEINFORMATIONA, - pub DriveType: NTMS_DRIVETYPEINFORMATIONA, - pub Library: NTMS_I1_LIBRARYINFORMATION, - pub Changer: NTMS_CHANGERINFORMATIONA, - pub ChangerType: NTMS_CHANGERTYPEINFORMATIONA, - pub StorageSlot: NTMS_STORAGESLOTINFORMATION, - pub IEDoor: NTMS_IEDOORINFORMATION, - pub IEPort: NTMS_IEPORTINFORMATION, - pub PhysicalMedia: NTMS_I1_PMIDINFORMATIONA, - pub LogicalMedia: NTMS_LMIDINFORMATION, - pub Partition: NTMS_I1_PARTITIONINFORMATIONA, - pub MediaPool: NTMS_MEDIAPOOLINFORMATION, - pub MediaType: NTMS_MEDIATYPEINFORMATION, - pub LibRequest: NTMS_I1_LIBREQUESTINFORMATIONA, - pub OpRequest: NTMS_I1_OPREQUESTINFORMATIONA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_OBJECTINFORMATIONW { - pub dwSize: u32, - pub dwType: u32, - pub Created: super::super::Foundation::SYSTEMTIME, - pub Modified: super::super::Foundation::SYSTEMTIME, - pub ObjectGuid: ::windows_sys::core::GUID, - pub Enabled: super::super::Foundation::BOOL, - pub dwOperationalState: u32, - pub szName: [u16; 64], - pub szDescription: [u16; 127], - pub Info: NTMS_I1_OBJECTINFORMATIONW_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NTMS_I1_OBJECTINFORMATIONW_0 { - pub Drive: NTMS_DRIVEINFORMATIONW, - pub DriveType: NTMS_DRIVETYPEINFORMATIONW, - pub Library: NTMS_I1_LIBRARYINFORMATION, - pub Changer: NTMS_CHANGERINFORMATIONW, - pub ChangerType: NTMS_CHANGERTYPEINFORMATIONW, - pub StorageSlot: NTMS_STORAGESLOTINFORMATION, - pub IEDoor: NTMS_IEDOORINFORMATION, - pub IEPort: NTMS_IEPORTINFORMATION, - pub PhysicalMedia: NTMS_I1_PMIDINFORMATIONW, - pub LogicalMedia: NTMS_LMIDINFORMATION, - pub Partition: NTMS_I1_PARTITIONINFORMATIONW, - pub MediaPool: NTMS_MEDIAPOOLINFORMATION, - pub MediaType: NTMS_MEDIATYPEINFORMATION, - pub LibRequest: NTMS_I1_LIBREQUESTINFORMATIONW, - pub OpRequest: NTMS_I1_OPREQUESTINFORMATIONW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_OPREQUESTINFORMATIONA { - pub Request: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub State: u32, - pub szMessage: [super::super::Foundation::CHAR; 127], - pub Arg1Type: u32, - pub Arg1: ::windows_sys::core::GUID, - pub Arg2Type: u32, - pub Arg2: ::windows_sys::core::GUID, - pub szApplication: [super::super::Foundation::CHAR; 64], - pub szUser: [super::super::Foundation::CHAR; 64], - pub szComputer: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_OPREQUESTINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_OPREQUESTINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_OPREQUESTINFORMATIONW { - pub Request: u32, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub State: u32, - pub szMessage: [u16; 127], - pub Arg1Type: u32, - pub Arg1: ::windows_sys::core::GUID, - pub Arg2Type: u32, - pub Arg2: ::windows_sys::core::GUID, - pub szApplication: [u16; 64], - pub szUser: [u16; 64], - pub szComputer: [u16; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_OPREQUESTINFORMATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_OPREQUESTINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_PARTITIONINFORMATIONA { - pub PhysicalMedia: ::windows_sys::core::GUID, - pub LogicalMedia: ::windows_sys::core::GUID, - pub State: u32, - pub Side: u16, - pub dwOmidLabelIdLength: u32, - pub OmidLabelId: [u8; 255], - pub szOmidLabelType: [super::super::Foundation::CHAR; 64], - pub szOmidLabelInfo: [super::super::Foundation::CHAR; 256], - pub dwMountCount: u32, - pub dwAllocateCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_PARTITIONINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_PARTITIONINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_I1_PARTITIONINFORMATIONW { - pub PhysicalMedia: ::windows_sys::core::GUID, - pub LogicalMedia: ::windows_sys::core::GUID, - pub State: u32, - pub Side: u16, - pub dwOmidLabelIdLength: u32, - pub OmidLabelId: [u8; 255], - pub szOmidLabelType: [u16; 64], - pub szOmidLabelInfo: [u16; 256], - pub dwMountCount: u32, - pub dwAllocateCount: u32, -} -impl ::core::marker::Copy for NTMS_I1_PARTITIONINFORMATIONW {} -impl ::core::clone::Clone for NTMS_I1_PARTITIONINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_I1_PMIDINFORMATIONA { - pub CurrentLibrary: ::windows_sys::core::GUID, - pub MediaPool: ::windows_sys::core::GUID, - pub Location: ::windows_sys::core::GUID, - pub LocationType: u32, - pub MediaType: ::windows_sys::core::GUID, - pub HomeSlot: ::windows_sys::core::GUID, - pub szBarCode: [super::super::Foundation::CHAR; 64], - pub BarCodeState: u32, - pub szSequenceNumber: [super::super::Foundation::CHAR; 32], - pub MediaState: u32, - pub dwNumberOfPartitions: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_I1_PMIDINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_I1_PMIDINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_I1_PMIDINFORMATIONW { - pub CurrentLibrary: ::windows_sys::core::GUID, - pub MediaPool: ::windows_sys::core::GUID, - pub Location: ::windows_sys::core::GUID, - pub LocationType: u32, - pub MediaType: ::windows_sys::core::GUID, - pub HomeSlot: ::windows_sys::core::GUID, - pub szBarCode: [u16; 64], - pub BarCodeState: u32, - pub szSequenceNumber: [u16; 32], - pub MediaState: u32, - pub dwNumberOfPartitions: u32, -} -impl ::core::marker::Copy for NTMS_I1_PMIDINFORMATIONW {} -impl ::core::clone::Clone for NTMS_I1_PMIDINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_IEDOORINFORMATION { - pub Number: u32, - pub State: NtmsDoorState, - pub MaxOpenSecs: u16, - pub Library: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NTMS_IEDOORINFORMATION {} -impl ::core::clone::Clone for NTMS_IEDOORINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_IEPORTINFORMATION { - pub Number: u32, - pub Content: NtmsPortContent, - pub Position: NtmsPortPosition, - pub MaxExtendSecs: u16, - pub Library: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NTMS_IEPORTINFORMATION {} -impl ::core::clone::Clone for NTMS_IEPORTINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_LIBRARYINFORMATION { - pub LibraryType: NtmsLibraryType, - pub CleanerSlot: ::windows_sys::core::GUID, - pub CleanerSlotDefault: ::windows_sys::core::GUID, - pub LibrarySupportsDriveCleaning: super::super::Foundation::BOOL, - pub BarCodeReaderInstalled: super::super::Foundation::BOOL, - pub InventoryMethod: NtmsInventoryMethod, - pub dwCleanerUsesRemaining: u32, - pub FirstDriveNumber: u32, - pub dwNumberOfDrives: u32, - pub FirstSlotNumber: u32, - pub dwNumberOfSlots: u32, - pub FirstDoorNumber: u32, - pub dwNumberOfDoors: u32, - pub FirstPortNumber: u32, - pub dwNumberOfPorts: u32, - pub FirstChangerNumber: u32, - pub dwNumberOfChangers: u32, - pub dwNumberOfMedia: u32, - pub dwNumberOfMediaTypes: u32, - pub dwNumberOfLibRequests: u32, - pub Reserved: ::windows_sys::core::GUID, - pub AutoRecovery: super::super::Foundation::BOOL, - pub dwFlags: NtmsLibraryFlags, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_LIBRARYINFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_LIBRARYINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_LIBREQUESTINFORMATIONA { - pub OperationCode: NtmsLmOperation, - pub OperationOption: u32, - pub State: NtmsLmState, - pub PartitionId: ::windows_sys::core::GUID, - pub DriveId: ::windows_sys::core::GUID, - pub PhysMediaId: ::windows_sys::core::GUID, - pub Library: ::windows_sys::core::GUID, - pub SlotId: ::windows_sys::core::GUID, - pub TimeQueued: super::super::Foundation::SYSTEMTIME, - pub TimeCompleted: super::super::Foundation::SYSTEMTIME, - pub szApplication: [super::super::Foundation::CHAR; 64], - pub szUser: [super::super::Foundation::CHAR; 64], - pub szComputer: [super::super::Foundation::CHAR; 64], - pub dwErrorCode: u32, - pub WorkItemId: ::windows_sys::core::GUID, - pub dwPriority: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_LIBREQUESTINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_LIBREQUESTINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_LIBREQUESTINFORMATIONW { - pub OperationCode: NtmsLmOperation, - pub OperationOption: u32, - pub State: NtmsLmState, - pub PartitionId: ::windows_sys::core::GUID, - pub DriveId: ::windows_sys::core::GUID, - pub PhysMediaId: ::windows_sys::core::GUID, - pub Library: ::windows_sys::core::GUID, - pub SlotId: ::windows_sys::core::GUID, - pub TimeQueued: super::super::Foundation::SYSTEMTIME, - pub TimeCompleted: super::super::Foundation::SYSTEMTIME, - pub szApplication: [u16; 64], - pub szUser: [u16; 64], - pub szComputer: [u16; 64], - pub dwErrorCode: u32, - pub WorkItemId: ::windows_sys::core::GUID, - pub dwPriority: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_LIBREQUESTINFORMATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_LIBREQUESTINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_LMIDINFORMATION { - pub MediaPool: ::windows_sys::core::GUID, - pub dwNumberOfPartitions: u32, -} -impl ::core::marker::Copy for NTMS_LMIDINFORMATION {} -impl ::core::clone::Clone for NTMS_LMIDINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_MEDIAPOOLINFORMATION { - pub PoolType: u32, - pub MediaType: ::windows_sys::core::GUID, - pub Parent: ::windows_sys::core::GUID, - pub AllocationPolicy: u32, - pub DeallocationPolicy: u32, - pub dwMaxAllocates: u32, - pub dwNumberOfPhysicalMedia: u32, - pub dwNumberOfLogicalMedia: u32, - pub dwNumberOfMediaPools: u32, -} -impl ::core::marker::Copy for NTMS_MEDIAPOOLINFORMATION {} -impl ::core::clone::Clone for NTMS_MEDIAPOOLINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_MEDIATYPEINFORMATION { - pub MediaType: u32, - pub NumberOfSides: u32, - pub ReadWriteCharacteristics: NtmsReadWriteCharacteristics, - pub DeviceType: FILE_DEVICE_TYPE, -} -impl ::core::marker::Copy for NTMS_MEDIATYPEINFORMATION {} -impl ::core::clone::Clone for NTMS_MEDIATYPEINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_MOUNT_INFORMATION { - pub dwSize: u32, - pub lpReserved: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NTMS_MOUNT_INFORMATION {} -impl ::core::clone::Clone for NTMS_MOUNT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_NOTIFICATIONINFORMATION { - pub dwOperation: NtmsNotificationOperations, - pub ObjectId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NTMS_NOTIFICATIONINFORMATION {} -impl ::core::clone::Clone for NTMS_NOTIFICATIONINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_OBJECTINFORMATIONA { - pub dwSize: u32, - pub dwType: NtmsObjectsTypes, - pub Created: super::super::Foundation::SYSTEMTIME, - pub Modified: super::super::Foundation::SYSTEMTIME, - pub ObjectGuid: ::windows_sys::core::GUID, - pub Enabled: super::super::Foundation::BOOL, - pub dwOperationalState: NtmsOperationalState, - pub szName: [super::super::Foundation::CHAR; 64], - pub szDescription: [super::super::Foundation::CHAR; 127], - pub Info: NTMS_OBJECTINFORMATIONA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NTMS_OBJECTINFORMATIONA_0 { - pub Drive: NTMS_DRIVEINFORMATIONA, - pub DriveType: NTMS_DRIVETYPEINFORMATIONA, - pub Library: NTMS_LIBRARYINFORMATION, - pub Changer: NTMS_CHANGERINFORMATIONA, - pub ChangerType: NTMS_CHANGERTYPEINFORMATIONA, - pub StorageSlot: NTMS_STORAGESLOTINFORMATION, - pub IEDoor: NTMS_IEDOORINFORMATION, - pub IEPort: NTMS_IEPORTINFORMATION, - pub PhysicalMedia: NTMS_PMIDINFORMATIONA, - pub LogicalMedia: NTMS_LMIDINFORMATION, - pub Partition: NTMS_PARTITIONINFORMATIONA, - pub MediaPool: NTMS_MEDIAPOOLINFORMATION, - pub MediaType: NTMS_MEDIATYPEINFORMATION, - pub LibRequest: NTMS_LIBREQUESTINFORMATIONA, - pub OpRequest: NTMS_OPREQUESTINFORMATIONA, - pub Computer: NTMS_COMPUTERINFORMATION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_OBJECTINFORMATIONW { - pub dwSize: u32, - pub dwType: NtmsObjectsTypes, - pub Created: super::super::Foundation::SYSTEMTIME, - pub Modified: super::super::Foundation::SYSTEMTIME, - pub ObjectGuid: ::windows_sys::core::GUID, - pub Enabled: super::super::Foundation::BOOL, - pub dwOperationalState: NtmsOperationalState, - pub szName: [u16; 64], - pub szDescription: [u16; 127], - pub Info: NTMS_OBJECTINFORMATIONW_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union NTMS_OBJECTINFORMATIONW_0 { - pub Drive: NTMS_DRIVEINFORMATIONW, - pub DriveType: NTMS_DRIVETYPEINFORMATIONW, - pub Library: NTMS_LIBRARYINFORMATION, - pub Changer: NTMS_CHANGERINFORMATIONW, - pub ChangerType: NTMS_CHANGERTYPEINFORMATIONW, - pub StorageSlot: NTMS_STORAGESLOTINFORMATION, - pub IEDoor: NTMS_IEDOORINFORMATION, - pub IEPort: NTMS_IEPORTINFORMATION, - pub PhysicalMedia: NTMS_PMIDINFORMATIONW, - pub LogicalMedia: NTMS_LMIDINFORMATION, - pub Partition: NTMS_PARTITIONINFORMATIONW, - pub MediaPool: NTMS_MEDIAPOOLINFORMATION, - pub MediaType: NTMS_MEDIATYPEINFORMATION, - pub LibRequest: NTMS_LIBREQUESTINFORMATIONW, - pub OpRequest: NTMS_OPREQUESTINFORMATIONW, - pub Computer: NTMS_COMPUTERINFORMATION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_OPREQUESTINFORMATIONA { - pub Request: NtmsOpreqCommand, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub State: NtmsOpreqState, - pub szMessage: [super::super::Foundation::CHAR; 256], - pub Arg1Type: NtmsObjectsTypes, - pub Arg1: ::windows_sys::core::GUID, - pub Arg2Type: NtmsObjectsTypes, - pub Arg2: ::windows_sys::core::GUID, - pub szApplication: [super::super::Foundation::CHAR; 64], - pub szUser: [super::super::Foundation::CHAR; 64], - pub szComputer: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_OPREQUESTINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_OPREQUESTINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_OPREQUESTINFORMATIONW { - pub Request: NtmsOpreqCommand, - pub Submitted: super::super::Foundation::SYSTEMTIME, - pub State: NtmsOpreqState, - pub szMessage: [u16; 256], - pub Arg1Type: NtmsObjectsTypes, - pub Arg1: ::windows_sys::core::GUID, - pub Arg2Type: NtmsObjectsTypes, - pub Arg2: ::windows_sys::core::GUID, - pub szApplication: [u16; 64], - pub szUser: [u16; 64], - pub szComputer: [u16; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_OPREQUESTINFORMATIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_OPREQUESTINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_PARTITIONINFORMATIONA { - pub PhysicalMedia: ::windows_sys::core::GUID, - pub LogicalMedia: ::windows_sys::core::GUID, - pub State: NtmsPartitionState, - pub Side: u16, - pub dwOmidLabelIdLength: u32, - pub OmidLabelId: [u8; 255], - pub szOmidLabelType: [super::super::Foundation::CHAR; 64], - pub szOmidLabelInfo: [super::super::Foundation::CHAR; 256], - pub dwMountCount: u32, - pub dwAllocateCount: u32, - pub Capacity: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_PARTITIONINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_PARTITIONINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_PARTITIONINFORMATIONW { - pub PhysicalMedia: ::windows_sys::core::GUID, - pub LogicalMedia: ::windows_sys::core::GUID, - pub State: NtmsPartitionState, - pub Side: u16, - pub dwOmidLabelIdLength: u32, - pub OmidLabelId: [u8; 255], - pub szOmidLabelType: [u16; 64], - pub szOmidLabelInfo: [u16; 256], - pub dwMountCount: u32, - pub dwAllocateCount: u32, - pub Capacity: i64, -} -impl ::core::marker::Copy for NTMS_PARTITIONINFORMATIONW {} -impl ::core::clone::Clone for NTMS_PARTITIONINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NTMS_PMIDINFORMATIONA { - pub CurrentLibrary: ::windows_sys::core::GUID, - pub MediaPool: ::windows_sys::core::GUID, - pub Location: ::windows_sys::core::GUID, - pub LocationType: u32, - pub MediaType: ::windows_sys::core::GUID, - pub HomeSlot: ::windows_sys::core::GUID, - pub szBarCode: [super::super::Foundation::CHAR; 64], - pub BarCodeState: NtmsBarCodeState, - pub szSequenceNumber: [super::super::Foundation::CHAR; 32], - pub MediaState: NtmsMediaState, - pub dwNumberOfPartitions: u32, - pub dwMediaTypeCode: u32, - pub dwDensityCode: u32, - pub MountedPartition: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NTMS_PMIDINFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NTMS_PMIDINFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_PMIDINFORMATIONW { - pub CurrentLibrary: ::windows_sys::core::GUID, - pub MediaPool: ::windows_sys::core::GUID, - pub Location: ::windows_sys::core::GUID, - pub LocationType: u32, - pub MediaType: ::windows_sys::core::GUID, - pub HomeSlot: ::windows_sys::core::GUID, - pub szBarCode: [u16; 64], - pub BarCodeState: NtmsBarCodeState, - pub szSequenceNumber: [u16; 32], - pub MediaState: NtmsMediaState, - pub dwNumberOfPartitions: u32, - pub dwMediaTypeCode: u32, - pub dwDensityCode: u32, - pub MountedPartition: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NTMS_PMIDINFORMATIONW {} -impl ::core::clone::Clone for NTMS_PMIDINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct NTMS_STORAGESLOTINFORMATION { - pub Number: u32, - pub State: u32, - pub Library: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NTMS_STORAGESLOTINFORMATION {} -impl ::core::clone::Clone for NTMS_STORAGESLOTINFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OFSTRUCT { - pub cBytes: u8, - pub fFixedDisk: u8, - pub nErrCode: u16, - pub Reserved1: u16, - pub Reserved2: u16, - pub szPathName: [super::super::Foundation::CHAR; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct REPARSE_GUID_DATA_BUFFER { - pub ReparseTag: u32, - pub ReparseDataLength: u16, - pub Reserved: u16, - pub ReparseGuid: ::windows_sys::core::GUID, - pub GenericReparseBuffer: REPARSE_GUID_DATA_BUFFER_0, -} -impl ::core::marker::Copy for REPARSE_GUID_DATA_BUFFER {} -impl ::core::clone::Clone for REPARSE_GUID_DATA_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct REPARSE_GUID_DATA_BUFFER_0 { - pub DataBuffer: [u8; 1], -} -impl ::core::marker::Copy for REPARSE_GUID_DATA_BUFFER_0 {} -impl ::core::clone::Clone for REPARSE_GUID_DATA_BUFFER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVER_ALIAS_INFO_0 { - pub srvai0_alias: ::windows_sys::core::PWSTR, - pub srvai0_target: ::windows_sys::core::PWSTR, - pub srvai0_default: super::super::Foundation::BOOLEAN, - pub srvai0_reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVER_ALIAS_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVER_ALIAS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SERVER_CERTIFICATE_INFO_0 { - pub srvci0_name: ::windows_sys::core::PWSTR, - pub srvci0_subject: ::windows_sys::core::PWSTR, - pub srvci0_issuer: ::windows_sys::core::PWSTR, - pub srvci0_thumbprint: ::windows_sys::core::PWSTR, - pub srvci0_friendlyname: ::windows_sys::core::PWSTR, - pub srvci0_notbefore: ::windows_sys::core::PWSTR, - pub srvci0_notafter: ::windows_sys::core::PWSTR, - pub srvci0_storelocation: ::windows_sys::core::PWSTR, - pub srvci0_storename: ::windows_sys::core::PWSTR, - pub srvci0_renewalchain: ::windows_sys::core::PWSTR, - pub srvci0_type: u32, - pub srvci0_flags: u32, -} -impl ::core::marker::Copy for SERVER_CERTIFICATE_INFO_0 {} -impl ::core::clone::Clone for SERVER_CERTIFICATE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SESSION_INFO_0 { - pub sesi0_cname: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SESSION_INFO_0 {} -impl ::core::clone::Clone for SESSION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SESSION_INFO_1 { - pub sesi1_cname: ::windows_sys::core::PWSTR, - pub sesi1_username: ::windows_sys::core::PWSTR, - pub sesi1_num_opens: u32, - pub sesi1_time: u32, - pub sesi1_idle_time: u32, - pub sesi1_user_flags: SESSION_INFO_USER_FLAGS, -} -impl ::core::marker::Copy for SESSION_INFO_1 {} -impl ::core::clone::Clone for SESSION_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SESSION_INFO_10 { - pub sesi10_cname: ::windows_sys::core::PWSTR, - pub sesi10_username: ::windows_sys::core::PWSTR, - pub sesi10_time: u32, - pub sesi10_idle_time: u32, -} -impl ::core::marker::Copy for SESSION_INFO_10 {} -impl ::core::clone::Clone for SESSION_INFO_10 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SESSION_INFO_2 { - pub sesi2_cname: ::windows_sys::core::PWSTR, - pub sesi2_username: ::windows_sys::core::PWSTR, - pub sesi2_num_opens: u32, - pub sesi2_time: u32, - pub sesi2_idle_time: u32, - pub sesi2_user_flags: SESSION_INFO_USER_FLAGS, - pub sesi2_cltype_name: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SESSION_INFO_2 {} -impl ::core::clone::Clone for SESSION_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SESSION_INFO_502 { - pub sesi502_cname: ::windows_sys::core::PWSTR, - pub sesi502_username: ::windows_sys::core::PWSTR, - pub sesi502_num_opens: u32, - pub sesi502_time: u32, - pub sesi502_idle_time: u32, - pub sesi502_user_flags: SESSION_INFO_USER_FLAGS, - pub sesi502_cltype_name: ::windows_sys::core::PWSTR, - pub sesi502_transport: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SESSION_INFO_502 {} -impl ::core::clone::Clone for SESSION_INFO_502 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_0 { - pub shi0_netname: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SHARE_INFO_0 {} -impl ::core::clone::Clone for SHARE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_1 { - pub shi1_netname: ::windows_sys::core::PWSTR, - pub shi1_type: SHARE_TYPE, - pub shi1_remark: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SHARE_INFO_1 {} -impl ::core::clone::Clone for SHARE_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_1004 { - pub shi1004_remark: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SHARE_INFO_1004 {} -impl ::core::clone::Clone for SHARE_INFO_1004 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_1005 { - pub shi1005_flags: u32, -} -impl ::core::marker::Copy for SHARE_INFO_1005 {} -impl ::core::clone::Clone for SHARE_INFO_1005 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_1006 { - pub shi1006_max_uses: u32, -} -impl ::core::marker::Copy for SHARE_INFO_1006 {} -impl ::core::clone::Clone for SHARE_INFO_1006 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct SHARE_INFO_1501 { - pub shi1501_reserved: u32, - pub shi1501_security_descriptor: super::super::Security::PSECURITY_DESCRIPTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for SHARE_INFO_1501 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for SHARE_INFO_1501 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_1503 { - pub shi1503_sharefilter: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SHARE_INFO_1503 {} -impl ::core::clone::Clone for SHARE_INFO_1503 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_2 { - pub shi2_netname: ::windows_sys::core::PWSTR, - pub shi2_type: SHARE_TYPE, - pub shi2_remark: ::windows_sys::core::PWSTR, - pub shi2_permissions: SHARE_INFO_PERMISSIONS, - pub shi2_max_uses: u32, - pub shi2_current_uses: u32, - pub shi2_path: ::windows_sys::core::PWSTR, - pub shi2_passwd: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SHARE_INFO_2 {} -impl ::core::clone::Clone for SHARE_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct SHARE_INFO_501 { - pub shi501_netname: ::windows_sys::core::PWSTR, - pub shi501_type: SHARE_TYPE, - pub shi501_remark: ::windows_sys::core::PWSTR, - pub shi501_flags: u32, -} -impl ::core::marker::Copy for SHARE_INFO_501 {} -impl ::core::clone::Clone for SHARE_INFO_501 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct SHARE_INFO_502 { - pub shi502_netname: ::windows_sys::core::PWSTR, - pub shi502_type: SHARE_TYPE, - pub shi502_remark: ::windows_sys::core::PWSTR, - pub shi502_permissions: SHARE_INFO_PERMISSIONS, - pub shi502_max_uses: u32, - pub shi502_current_uses: u32, - pub shi502_path: ::windows_sys::core::PWSTR, - pub shi502_passwd: ::windows_sys::core::PWSTR, - pub shi502_reserved: u32, - pub shi502_security_descriptor: super::super::Security::PSECURITY_DESCRIPTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for SHARE_INFO_502 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for SHARE_INFO_502 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct SHARE_INFO_503 { - pub shi503_netname: ::windows_sys::core::PWSTR, - pub shi503_type: SHARE_TYPE, - pub shi503_remark: ::windows_sys::core::PWSTR, - pub shi503_permissions: SHARE_INFO_PERMISSIONS, - pub shi503_max_uses: u32, - pub shi503_current_uses: u32, - pub shi503_path: ::windows_sys::core::PWSTR, - pub shi503_passwd: ::windows_sys::core::PWSTR, - pub shi503_servername: ::windows_sys::core::PWSTR, - pub shi503_reserved: u32, - pub shi503_security_descriptor: super::super::Security::PSECURITY_DESCRIPTOR, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for SHARE_INFO_503 {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for SHARE_INFO_503 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct STAT_SERVER_0 { - pub sts0_start: u32, - pub sts0_fopens: u32, - pub sts0_devopens: u32, - pub sts0_jobsqueued: u32, - pub sts0_sopens: u32, - pub sts0_stimedout: u32, - pub sts0_serrorout: u32, - pub sts0_pwerrors: u32, - pub sts0_permerrors: u32, - pub sts0_syserrors: u32, - pub sts0_bytessent_low: u32, - pub sts0_bytessent_high: u32, - pub sts0_bytesrcvd_low: u32, - pub sts0_bytesrcvd_high: u32, - pub sts0_avresponse: u32, - pub sts0_reqbufneed: u32, - pub sts0_bigbufneed: u32, -} -impl ::core::marker::Copy for STAT_SERVER_0 {} -impl ::core::clone::Clone for STAT_SERVER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct STAT_WORKSTATION_0 { - pub StatisticsStartTime: i64, - pub BytesReceived: i64, - pub SmbsReceived: i64, - pub PagingReadBytesRequested: i64, - pub NonPagingReadBytesRequested: i64, - pub CacheReadBytesRequested: i64, - pub NetworkReadBytesRequested: i64, - pub BytesTransmitted: i64, - pub SmbsTransmitted: i64, - pub PagingWriteBytesRequested: i64, - pub NonPagingWriteBytesRequested: i64, - pub CacheWriteBytesRequested: i64, - pub NetworkWriteBytesRequested: i64, - pub InitiallyFailedOperations: u32, - pub FailedCompletionOperations: u32, - pub ReadOperations: u32, - pub RandomReadOperations: u32, - pub ReadSmbs: u32, - pub LargeReadSmbs: u32, - pub SmallReadSmbs: u32, - pub WriteOperations: u32, - pub RandomWriteOperations: u32, - pub WriteSmbs: u32, - pub LargeWriteSmbs: u32, - pub SmallWriteSmbs: u32, - pub RawReadsDenied: u32, - pub RawWritesDenied: u32, - pub NetworkErrors: u32, - pub Sessions: u32, - pub FailedSessions: u32, - pub Reconnects: u32, - pub CoreConnects: u32, - pub Lanman20Connects: u32, - pub Lanman21Connects: u32, - pub LanmanNtConnects: u32, - pub ServerDisconnects: u32, - pub HungSessions: u32, - pub UseCount: u32, - pub FailedUseCount: u32, - pub CurrentCommands: u32, -} -impl ::core::marker::Copy for STAT_WORKSTATION_0 {} -impl ::core::clone::Clone for STAT_WORKSTATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAPE_ERASE { - pub Type: ERASE_TAPE_TYPE, - pub Immediate: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAPE_ERASE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAPE_ERASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TAPE_GET_POSITION { - pub Type: TAPE_POSITION_TYPE, - pub Partition: u32, - pub Offset: i64, -} -impl ::core::marker::Copy for TAPE_GET_POSITION {} -impl ::core::clone::Clone for TAPE_GET_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAPE_PREPARE { - pub Operation: PREPARE_TAPE_OPERATION, - pub Immediate: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAPE_PREPARE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAPE_PREPARE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAPE_SET_POSITION { - pub Method: TAPE_POSITION_METHOD, - pub Partition: u32, - pub Offset: i64, - pub Immediate: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAPE_SET_POSITION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAPE_SET_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAPE_WRITE_MARKS { - pub Type: TAPEMARK_TYPE, - pub Count: u32, - pub Immediate: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAPE_WRITE_MARKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAPE_WRITE_MARKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TRANSACTION_NOTIFICATION { - pub TransactionKey: *mut ::core::ffi::c_void, - pub TransactionNotification: u32, - pub TmVirtualClock: i64, - pub ArgumentLength: u32, -} -impl ::core::marker::Copy for TRANSACTION_NOTIFICATION {} -impl ::core::clone::Clone for TRANSACTION_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT { - pub MarshalCookie: u32, - pub UOW: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT {} -impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT { - pub PropagationCookie: u32, - pub UOW: ::windows_sys::core::GUID, - pub TmIdentity: ::windows_sys::core::GUID, - pub BufferLength: u32, -} -impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT {} -impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT { - pub EnlistmentId: ::windows_sys::core::GUID, - pub UOW: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT {} -impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT { - pub SavepointId: u32, -} -impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT {} -impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT { - pub TmIdentity: ::windows_sys::core::GUID, - pub Flags: u32, -} -impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT {} -impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TXF_ID { - pub Anonymous: TXF_ID_0, -} -impl ::core::marker::Copy for TXF_ID {} -impl ::core::clone::Clone for TXF_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TXF_ID_0 { - pub LowPart: i64, - pub HighPart: i64, -} -impl ::core::marker::Copy for TXF_ID_0 {} -impl ::core::clone::Clone for TXF_ID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TXF_LOG_RECORD_AFFECTED_FILE { - pub Version: u16, - pub RecordLength: u32, - pub Flags: u32, - pub TxfFileId: TXF_ID, - pub KtmGuid: ::windows_sys::core::GUID, - pub FileNameLength: u32, - pub FileNameByteOffsetInStructure: u32, -} -impl ::core::marker::Copy for TXF_LOG_RECORD_AFFECTED_FILE {} -impl ::core::clone::Clone for TXF_LOG_RECORD_AFFECTED_FILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TXF_LOG_RECORD_BASE { - pub Version: u16, - pub RecordType: TXF_LOG_RECORD_TYPE, - pub RecordLength: u32, -} -impl ::core::marker::Copy for TXF_LOG_RECORD_BASE {} -impl ::core::clone::Clone for TXF_LOG_RECORD_BASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TXF_LOG_RECORD_TRUNCATE { - pub Version: u16, - pub RecordType: u16, - pub RecordLength: u32, - pub Flags: u32, - pub TxfFileId: TXF_ID, - pub KtmGuid: ::windows_sys::core::GUID, - pub NewFileSize: i64, - pub FileNameLength: u32, - pub FileNameByteOffsetInStructure: u32, -} -impl ::core::marker::Copy for TXF_LOG_RECORD_TRUNCATE {} -impl ::core::clone::Clone for TXF_LOG_RECORD_TRUNCATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct TXF_LOG_RECORD_WRITE { - pub Version: u16, - pub RecordType: u16, - pub RecordLength: u32, - pub Flags: u32, - pub TxfFileId: TXF_ID, - pub KtmGuid: ::windows_sys::core::GUID, - pub ByteOffsetInFile: i64, - pub NumBytesWritten: u32, - pub ByteOffsetInStructure: u32, - pub FileNameLength: u32, - pub FileNameByteOffsetInStructure: u32, -} -impl ::core::marker::Copy for TXF_LOG_RECORD_WRITE {} -impl ::core::clone::Clone for TXF_LOG_RECORD_WRITE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VOLUME_ALLOCATE_BC_STREAM_INPUT { - pub Version: u32, - pub RequestsPerPeriod: u32, - pub Period: u32, - pub RetryFailures: super::super::Foundation::BOOLEAN, - pub Discardable: super::super::Foundation::BOOLEAN, - pub Reserved1: [super::super::Foundation::BOOLEAN; 2], - pub LowestByteOffset: u64, - pub HighestByteOffset: u64, - pub AccessType: u32, - pub AccessMode: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VOLUME_ALLOCATE_BC_STREAM_INPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VOLUME_ALLOCATE_BC_STREAM_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_ALLOCATE_BC_STREAM_OUTPUT { - pub RequestSize: u64, - pub NumOutStandingRequests: u32, -} -impl ::core::marker::Copy for VOLUME_ALLOCATE_BC_STREAM_OUTPUT {} -impl ::core::clone::Clone for VOLUME_ALLOCATE_BC_STREAM_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_ALLOCATION_HINT_INPUT { - pub ClusterSize: u32, - pub NumberOfClusters: u32, - pub StartingClusterNumber: i64, -} -impl ::core::marker::Copy for VOLUME_ALLOCATION_HINT_INPUT {} -impl ::core::clone::Clone for VOLUME_ALLOCATION_HINT_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_ALLOCATION_HINT_OUTPUT { - pub Bitmap: [u32; 1], -} -impl ::core::marker::Copy for VOLUME_ALLOCATION_HINT_OUTPUT {} -impl ::core::clone::Clone for VOLUME_ALLOCATION_HINT_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_CRITICAL_IO { - pub AccessType: u32, - pub ExtentsCount: u32, - pub Extents: [FILE_EXTENT; 1], -} -impl ::core::marker::Copy for VOLUME_CRITICAL_IO {} -impl ::core::clone::Clone for VOLUME_CRITICAL_IO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_FAILOVER_SET { - pub NumberOfDisks: u32, - pub DiskNumbers: [u32; 1], -} -impl ::core::marker::Copy for VOLUME_FAILOVER_SET {} -impl ::core::clone::Clone for VOLUME_FAILOVER_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_GET_BC_PROPERTIES_INPUT { - pub Version: u32, - pub Reserved1: u32, - pub LowestByteOffset: u64, - pub HighestByteOffset: u64, - pub AccessType: u32, - pub AccessMode: u32, -} -impl ::core::marker::Copy for VOLUME_GET_BC_PROPERTIES_INPUT {} -impl ::core::clone::Clone for VOLUME_GET_BC_PROPERTIES_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_GET_BC_PROPERTIES_OUTPUT { - pub MaximumRequestsPerPeriod: u32, - pub MinimumPeriod: u32, - pub MaximumRequestSize: u64, - pub EstimatedTimePerRequest: u32, - pub NumOutStandingRequests: u32, - pub RequestSize: u64, -} -impl ::core::marker::Copy for VOLUME_GET_BC_PROPERTIES_OUTPUT {} -impl ::core::clone::Clone for VOLUME_GET_BC_PROPERTIES_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_LOGICAL_OFFSET { - pub LogicalOffset: i64, -} -impl ::core::marker::Copy for VOLUME_LOGICAL_OFFSET {} -impl ::core::clone::Clone for VOLUME_LOGICAL_OFFSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_NUMBER { - pub VolumeNumber: u32, - pub VolumeManagerName: [u16; 8], -} -impl ::core::marker::Copy for VOLUME_NUMBER {} -impl ::core::clone::Clone for VOLUME_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_PHYSICAL_OFFSET { - pub DiskNumber: u32, - pub Offset: i64, -} -impl ::core::marker::Copy for VOLUME_PHYSICAL_OFFSET {} -impl ::core::clone::Clone for VOLUME_PHYSICAL_OFFSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_PHYSICAL_OFFSETS { - pub NumberOfPhysicalOffsets: u32, - pub PhysicalOffset: [VOLUME_PHYSICAL_OFFSET; 1], -} -impl ::core::marker::Copy for VOLUME_PHYSICAL_OFFSETS {} -impl ::core::clone::Clone for VOLUME_PHYSICAL_OFFSETS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_READ_PLEX_INPUT { - pub ByteOffset: i64, - pub Length: u32, - pub PlexNumber: u32, -} -impl ::core::marker::Copy for VOLUME_READ_PLEX_INPUT {} -impl ::core::clone::Clone for VOLUME_READ_PLEX_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VOLUME_SET_GPT_ATTRIBUTES_INFORMATION { - pub GptAttributes: u64, - pub RevertOnClose: super::super::Foundation::BOOLEAN, - pub ApplyToAllConnectedVolumes: super::super::Foundation::BOOLEAN, - pub Reserved1: u16, - pub Reserved2: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VOLUME_SET_GPT_ATTRIBUTES_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VOLUME_SET_GPT_ATTRIBUTES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VOLUME_SHRINK_INFO { - pub VolumeSize: u64, -} -impl ::core::marker::Copy for VOLUME_SHRINK_INFO {} -impl ::core::clone::Clone for VOLUME_SHRINK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct VS_FIXEDFILEINFO { - pub dwSignature: u32, - pub dwStrucVersion: u32, - pub dwFileVersionMS: u32, - pub dwFileVersionLS: u32, - pub dwProductVersionMS: u32, - pub dwProductVersionLS: u32, - pub dwFileFlagsMask: u32, - pub dwFileFlags: VS_FIXEDFILEINFO_FILE_FLAGS, - pub dwFileOS: VS_FIXEDFILEINFO_FILE_OS, - pub dwFileType: VS_FIXEDFILEINFO_FILE_TYPE, - pub dwFileSubtype: VS_FIXEDFILEINFO_FILE_SUBTYPE, - pub dwFileDateMS: u32, - pub dwFileDateLS: u32, -} -impl ::core::marker::Copy for VS_FIXEDFILEINFO {} -impl ::core::clone::Clone for VS_FIXEDFILEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct WIM_ENTRY_INFO { - pub WimEntryInfoSize: u32, - pub WimType: u32, - pub DataSourceId: i64, - pub WimGuid: ::windows_sys::core::GUID, - pub WimPath: ::windows_sys::core::PCWSTR, - pub WimIndex: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for WIM_ENTRY_INFO {} -impl ::core::clone::Clone for WIM_ENTRY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct WIM_EXTERNAL_FILE_INFO { - pub DataSourceId: i64, - pub ResourceHash: [u8; 20], - pub Flags: u32, -} -impl ::core::marker::Copy for WIM_EXTERNAL_FILE_INFO {} -impl ::core::clone::Clone for WIM_EXTERNAL_FILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIN32_FILE_ATTRIBUTE_DATA { - pub dwFileAttributes: u32, - pub ftCreationTime: super::super::Foundation::FILETIME, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ftLastWriteTime: super::super::Foundation::FILETIME, - pub nFileSizeHigh: u32, - pub nFileSizeLow: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIN32_FILE_ATTRIBUTE_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIN32_FILE_ATTRIBUTE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIN32_FIND_DATAA { - pub dwFileAttributes: u32, - pub ftCreationTime: super::super::Foundation::FILETIME, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ftLastWriteTime: super::super::Foundation::FILETIME, - pub nFileSizeHigh: u32, - pub nFileSizeLow: u32, - pub dwReserved0: u32, - pub dwReserved1: u32, - pub cFileName: [super::super::Foundation::CHAR; 260], - pub cAlternateFileName: [super::super::Foundation::CHAR; 14], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIN32_FIND_DATAA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIN32_FIND_DATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WIN32_FIND_DATAW { - pub dwFileAttributes: u32, - pub ftCreationTime: super::super::Foundation::FILETIME, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ftLastWriteTime: super::super::Foundation::FILETIME, - pub nFileSizeHigh: u32, - pub nFileSizeLow: u32, - pub dwReserved0: u32, - pub dwReserved1: u32, - pub cFileName: [u16; 260], - pub cAlternateFileName: [u16; 14], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WIN32_FIND_DATAW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WIN32_FIND_DATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct WIN32_FIND_STREAM_DATA { - pub StreamSize: i64, - pub cStreamName: [u16; 296], -} -impl ::core::marker::Copy for WIN32_FIND_STREAM_DATA {} -impl ::core::clone::Clone for WIN32_FIND_STREAM_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct WIN32_STREAM_ID { - pub dwStreamId: WIN_STREAM_ID, - pub dwStreamAttributes: u32, - pub Size: i64, - pub dwStreamNameSize: u32, - pub cStreamName: [u16; 1], -} -impl ::core::marker::Copy for WIN32_STREAM_ID {} -impl ::core::clone::Clone for WIN32_STREAM_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct WOF_FILE_COMPRESSION_INFO_V0 { - pub Algorithm: u32, -} -impl ::core::marker::Copy for WOF_FILE_COMPRESSION_INFO_V0 {} -impl ::core::clone::Clone for WOF_FILE_COMPRESSION_INFO_V0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub struct WOF_FILE_COMPRESSION_INFO_V1 { - pub Algorithm: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for WOF_FILE_COMPRESSION_INFO_V1 {} -impl ::core::clone::Clone for WOF_FILE_COMPRESSION_INFO_V1 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub type CACHE_ACCESS_CHECK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CACHE_DESTROY_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CACHE_KEY_COMPARE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CACHE_KEY_HASH = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type CACHE_READ_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLAIMMEDIALABEL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLAIMMEDIALABELEX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_BLOCK_ALLOCATION = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type CLFS_BLOCK_DEALLOCATION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FCACHE_CREATE_CALLBACK = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FCACHE_RICHCREATE_CALLBACK = ::core::option::Option super::super::Foundation::HANDLE>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPPROGRESS_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type MAXMEDIALABEL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type PCLFS_COMPLETION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PCOPYFILE2_PROGRESS_ROUTINE = ::core::option::Option COPYFILE2_MESSAGE_ACTION>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type PFE_EXPORT_FUNC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] -pub type PFE_IMPORT_FUNC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_IO_COMPLETION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLOG_FULL_HANDLER_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLOG_TAIL_ADVANCE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PLOG_UNPINNED_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WofEnumEntryProc = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WofEnumFilesProc = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Imapi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Imapi/mod.rs deleted file mode 100644 index a0cbe41..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Imapi/mod.rs +++ /dev/null @@ -1,1445 +0,0 @@ -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] fn CloseIMsgSession ( lpmsgsess : *mut _MSGSESS ) -> ( ) ); -#[cfg(feature = "Win32_System_AddressBook")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`*"] fn GetAttribIMsgOnIStg ( lpobject : *mut ::core::ffi::c_void , lpproptagarray : *mut super::super::System::AddressBook:: SPropTagArray , lpppropattrarray : *mut *mut SPropAttrArray ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] fn MapStorageSCode ( stgscode : i32 ) -> i32 ); -#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OpenIMsgOnIStg ( lpmsgsess : *mut _MSGSESS , lpallocatebuffer : super::super::System::AddressBook:: LPALLOCATEBUFFER , lpallocatemore : super::super::System::AddressBook:: LPALLOCATEMORE , lpfreebuffer : super::super::System::AddressBook:: LPFREEBUFFER , lpmalloc : super::super::System::Com:: IMalloc , lpmapisup : *mut ::core::ffi::c_void , lpstg : super::super::System::Com::StructuredStorage:: IStorage , lpfmsgcallrelease : *mut MSGCALLRELEASE , ulcallerdata : u32 , ulflags : u32 , lppmsg : *mut super::super::System::AddressBook:: IMessage ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_Com\"`*"] fn OpenIMsgSession ( lpmalloc : super::super::System::Com:: IMalloc , ulflags : u32 , lppmsgsess : *mut *mut _MSGSESS ) -> i32 ); -#[cfg(feature = "Win32_System_AddressBook")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`*"] fn SetAttribIMsgOnIStg ( lpobject : *mut ::core::ffi::c_void , lpproptags : *mut super::super::System::AddressBook:: SPropTagArray , lppropattrs : *mut SPropAttrArray , lpppropproblems : *mut *mut super::super::System::AddressBook:: SPropProblemArray ) -> :: windows_sys::core::HRESULT ); -pub type DDiscFormat2DataEvents = *mut ::core::ffi::c_void; -pub type DDiscFormat2EraseEvents = *mut ::core::ffi::c_void; -pub type DDiscFormat2RawCDEvents = *mut ::core::ffi::c_void; -pub type DDiscFormat2TrackAtOnceEvents = *mut ::core::ffi::c_void; -pub type DDiscMaster2Events = *mut ::core::ffi::c_void; -pub type DFileSystemImageEvents = *mut ::core::ffi::c_void; -pub type DFileSystemImageImportEvents = *mut ::core::ffi::c_void; -pub type DWriteEngine2Events = *mut ::core::ffi::c_void; -pub type IBlockRange = *mut ::core::ffi::c_void; -pub type IBlockRangeList = *mut ::core::ffi::c_void; -pub type IBootOptions = *mut ::core::ffi::c_void; -pub type IBurnVerification = *mut ::core::ffi::c_void; -pub type IDiscFormat2 = *mut ::core::ffi::c_void; -pub type IDiscFormat2Data = *mut ::core::ffi::c_void; -pub type IDiscFormat2DataEventArgs = *mut ::core::ffi::c_void; -pub type IDiscFormat2Erase = *mut ::core::ffi::c_void; -pub type IDiscFormat2RawCD = *mut ::core::ffi::c_void; -pub type IDiscFormat2RawCDEventArgs = *mut ::core::ffi::c_void; -pub type IDiscFormat2TrackAtOnce = *mut ::core::ffi::c_void; -pub type IDiscFormat2TrackAtOnceEventArgs = *mut ::core::ffi::c_void; -pub type IDiscMaster = *mut ::core::ffi::c_void; -pub type IDiscMaster2 = *mut ::core::ffi::c_void; -pub type IDiscMasterProgressEvents = *mut ::core::ffi::c_void; -pub type IDiscRecorder = *mut ::core::ffi::c_void; -pub type IDiscRecorder2 = *mut ::core::ffi::c_void; -pub type IDiscRecorder2Ex = *mut ::core::ffi::c_void; -pub type IEnumDiscMasterFormats = *mut ::core::ffi::c_void; -pub type IEnumDiscRecorders = *mut ::core::ffi::c_void; -pub type IEnumFsiItems = *mut ::core::ffi::c_void; -pub type IEnumProgressItems = *mut ::core::ffi::c_void; -pub type IFileSystemImage = *mut ::core::ffi::c_void; -pub type IFileSystemImage2 = *mut ::core::ffi::c_void; -pub type IFileSystemImage3 = *mut ::core::ffi::c_void; -pub type IFileSystemImageResult = *mut ::core::ffi::c_void; -pub type IFileSystemImageResult2 = *mut ::core::ffi::c_void; -pub type IFsiDirectoryItem = *mut ::core::ffi::c_void; -pub type IFsiDirectoryItem2 = *mut ::core::ffi::c_void; -pub type IFsiFileItem = *mut ::core::ffi::c_void; -pub type IFsiFileItem2 = *mut ::core::ffi::c_void; -pub type IFsiItem = *mut ::core::ffi::c_void; -pub type IFsiNamedStreams = *mut ::core::ffi::c_void; -pub type IIsoImageManager = *mut ::core::ffi::c_void; -pub type IJolietDiscMaster = *mut ::core::ffi::c_void; -pub type IMultisession = *mut ::core::ffi::c_void; -pub type IMultisessionRandomWrite = *mut ::core::ffi::c_void; -pub type IMultisessionSequential = *mut ::core::ffi::c_void; -pub type IMultisessionSequential2 = *mut ::core::ffi::c_void; -pub type IProgressItem = *mut ::core::ffi::c_void; -pub type IProgressItems = *mut ::core::ffi::c_void; -pub type IRawCDImageCreator = *mut ::core::ffi::c_void; -pub type IRawCDImageTrackInfo = *mut ::core::ffi::c_void; -pub type IRedbookDiscMaster = *mut ::core::ffi::c_void; -pub type IStreamConcatenate = *mut ::core::ffi::c_void; -pub type IStreamInterleave = *mut ::core::ffi::c_void; -pub type IStreamPseudoRandomBased = *mut ::core::ffi::c_void; -pub type IWriteEngine2 = *mut ::core::ffi::c_void; -pub type IWriteEngine2EventArgs = *mut ::core::ffi::c_void; -pub type IWriteSpeedDescriptor = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const BlockRange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb507ca27_2204_11dd_966a_001aa01bbc58); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const BlockRangeList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb507ca28_2204_11dd_966a_001aa01bbc58); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const BootOptions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fce_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_DNSRESOLVERRECORDSINK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbd0b4366_8e03_11d2_94f6_00c04f79f1d6); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_DSN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22b55731_f5f8_4d23_bd8f_87b52371a73a); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_GET_AUX_DOMAIN_INFO_FLAGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x84ff368a_fab3_43d7_bcdf_692c5b46e6b1); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_LOG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x93d0a538_2c1e_4b68_a7c9_d73a8aa6ee97); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_MAXMSGSIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xebf159de_a67e_11d2_94f7_00c04f79f1d6); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_MSGTRACKLOG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6df52aa_7db0_11d2_94f4_00c04f79f1d6); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_ON_BEFORE_DATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c92_0d5e_11d2_aa68_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_ON_INBOUND_COMMAND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c8d_0d5e_11d2_aa68_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_ON_MESSAGE_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c90_0d5e_11d2_aa68_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_ON_PER_RECIPIENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c91_0d5e_11d2_aa68_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_ON_SERVER_RESPONSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c8e_0d5e_11d2_aa68_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_ON_SESSION_END: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c93_0d5e_11d2_aa68_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_ON_SESSION_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c8f_0d5e_11d2_aa68_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_STORE_DRIVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x59175850_e533_11d1_aa67_00c04fa345f6); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_TRANSPORT_CATEGORIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x960252a3_0a3a_11d2_9e00_00c04fa322ba); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_TRANSPORT_POSTCATEGORIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76719654_05a6_11d2_9dfd_00c04fa322ba); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_TRANSPORT_PRECATEGORIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3acfb0d_83ff_11d2_9e14_00c04fa322ba); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_TRANSPORT_ROUTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x283430c9_1850_11d2_9e03_00c04fa322ba); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CATID_SMTP_TRANSPORT_SUBMISSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff3caa23_00b9_11d2_9dfb_00c04fa322ba); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const CLSID_SmtpCat: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb23c35b7_9219_11d2_9e17_00c04fa322ba); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DDISCFORMAT2DATAEVENTS_UPDATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DDISCFORMAT2RAWCDEVENTS_UPDATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DDISCFORMAT2TAOEVENTS_UPDATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DDISCMASTER2EVENTS_DEVICEADDED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DDISCMASTER2EVENTS_DEVICEREMOVED: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DFILESYSTEMIMAGEEVENTS_UPDATE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DFILESYSTEMIMAGEIMPORTEVENTS_UPDATEIMPORT: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_DWRITEENGINE2EVENTS_UPDATE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IBLOCKRANGELIST_BLOCKRANGES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IBLOCKRANGE_ENDLBA: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IBLOCKRANGE_STARTLBA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATAEVENTARGS_CURRENTACTION: u32 = 771u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ELAPSEDTIME: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDREMAININGTIME: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDTOTALTIME: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_BUFFERUNDERRUNFREEDISABLED: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_CANCELWRITE: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_CLIENTNAME: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_CURRENTMEDIASTATUS: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_CURRENTMEDIATYPE: u32 = 271u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_CURRENTROTATIONTYPEISPURECAV: u32 = 276u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_CURRENTWRITESPEED: u32 = 275u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_DISABLEDVDCOMPATIBILITYMODE: u32 = 270u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_FORCEMEDIATOBECLOSED: u32 = 269u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_FORCEOVERWRITE: u32 = 279u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_FREESECTORS: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_LASTSECTOROFPREVIOUSSESSION: u32 = 268u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_MUTLISESSIONINTERFACES: u32 = 280u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_NEXTWRITABLEADDRESS: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_POSTGAPALREADYINIMAGE: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_RECORDER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_REQUESTEDROTATIONTYPEISPURECAV: u32 = 274u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_REQUESTEDWRITESPEED: u32 = 273u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_SETWRITESPEED: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_STARTSECTOROFPREVIOUSSESSION: u32 = 267u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDDESCRIPTORS: u32 = 278u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDS: u32 = 277u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_TOTALSECTORS: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_WRITE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2DATA_WRITEPROTECTSTATUS: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2ERASEEVENTS_UPDATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2ERASE_CLIENTNAME: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2ERASE_ERASEMEDIA: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2ERASE_FULLERASE: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2ERASE_MEDIATYPE: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2ERASE_RECORDER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTACTION: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTTRACKNUMBER: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ELAPSEDTIME: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDREMAININGTIME: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDTOTALTIME: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_BUFFERUNDERRUNFREEDISABLED: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_CANCELWRITE: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_CLIENTNAME: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_CURRENTMEDIATYPE: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_CURRENTROTATIONTYPEISPURECAV: u32 = 270u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_CURRENTWRITESPEED: u32 = 269u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_LASTPOSSIBLESTARTOFLEADOUT: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_PREPAREMEDIA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_RECORDER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_RELEASEMEDIA: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDDATASECTORTYPE: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDROTATIONTYPEISPURECAV: u32 = 268u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDWRITESPEED: u32 = 267u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_SETWRITESPEED: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_STARTOFNEXTSESSION: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDDATASECTORTYPES: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDDESCRIPTORS: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDS: u32 = 271u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_WRITEMEDIA: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2RAWCD_WRITEMEDIAWITHVALIDATION: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTACTION: u32 = 769u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTTRACKNUMBER: u32 = 768u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ELAPSEDTIME: u32 = 770u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDREMAININGTIME: u32 = 771u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDTOTALTIME: u32 = 772u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_ADDAUDIOTRACK: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_BUFFERUNDERRUNFREEDISABLED: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_CANCELADDTRACK: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_CLIENTNAME: u32 = 270u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_CURRENTMEDIATYPE: u32 = 267u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_CURRENTROTATIONTYPEISPURECAV: u32 = 274u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_CURRENTWRITESPEED: u32 = 273u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_DONOTFINALIZEMEDIA: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_EXPECTEDTABLEOFCONTENTS: u32 = 266u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_FINISHMEDIA: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_FREESECTORSONMEDIA: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_NUMBEROFEXISTINGTRACKS: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_PREPAREMEDIA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_RECORDER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_REQUESTEDROTATIONTYPEISPURECAV: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_REQUESTEDWRITESPEED: u32 = 271u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_SETWRITESPEED: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDDESCRIPTORS: u32 = 276u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDS: u32 = 275u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_TOTALSECTORSONMEDIA: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2TAO_USEDSECTORSONMEDIA: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2_MEDIAHEURISTICALLYBLANK: u32 = 1793u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2_MEDIAPHYSICALLYBLANK: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2_MEDIASUPPORTED: u32 = 2049u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2_RECORDERSUPPORTED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCFORMAT2_SUPPORTEDMEDIATYPES: u32 = 1794u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_ACQUIREEXCLUSIVEACCESS: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_ACTIVEDISCRECORDER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_CLOSETRAY: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_CURRENTFEATUREPAGES: u32 = 521u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_CURRENTPROFILES: u32 = 523u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_DEVICECANLOADMEDIA: u32 = 518u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_DISABLEMCN: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_EJECTMEDIA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_ENABLEMCN: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_EXCLUSIVEACCESSOWNER: u32 = 525u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_INITIALIZEDISCRECORDER: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_LEGACYDEVICENUMBER: u32 = 519u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_PRODUCTID: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_PRODUCTREVISION: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_RELEASEEXCLUSIVEACCESS: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_SUPPORTEDFEATUREPAGES: u32 = 520u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_SUPPORTEDMODEPAGES: u32 = 524u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_SUPPORTEDPROFILES: u32 = 522u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_VENDORID: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_VOLUMENAME: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IDISCRECORDER2_VOLUMEPATHNAMES: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_FIRSTDATASESSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_FREESECTORS: u32 = 516u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_IMPORTRECORDER: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_INUSE: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_LASTSECTOROFPREVIOUSSESSION: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_LASTWRITTENADDRESS: u32 = 518u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_NEXTWRITABLEADDRESS: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_SECTORSONMEDIA: u32 = 519u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_STARTSECTOROFPREVIOUSSESSION: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_SUPPORTEDONCURRENTMEDIA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IMULTISESSION_WRITEUNITSIZE: u32 = 517u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_ADDSPECIALPREGAP: u32 = 514u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_ADDSUBCODERWGENERATOR: u32 = 515u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_ADDTRACK: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_CREATERESULTIMAGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_DISABLEGAPLESSAUDIO: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_EXPECTEDTABLEOFCONTENTS: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_MEDIACATALOGNUMBER: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_NUMBEROFEXISTINGTRACKS: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_RESULTINGIMAGETYPE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_STARTINGTRACKNUMBER: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUT: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUTLIMIT: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_TRACKINFO: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDIMAGECREATOR_USEDSECTORSONDISC: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDTRACKINFO_AUDIOHASPREEMPHASIS: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDTRACKINFO_DIGITALAUDIOCOPYSETTING: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDTRACKINFO_ISRC: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDTRACKINFO_SECTORCOUNT: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDTRACKINFO_SECTORTYPE: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDTRACKINFO_STARTINGLBA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IRAWCDTRACKINFO_TRACKNUMBER: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_FREESYSTEMBUFFER: u32 = 264u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_LASTREADLBA: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_LASTWRITTENLBA: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_SECTORCOUNT: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_STARTLBA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_TOTALDEVICEBUFFER: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_TOTALSYSTEMBUFFER: u32 = 262u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_USEDDEVICEBUFFER: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2EVENTARGS_USEDSYSTEMBUFFER: u32 = 263u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_BYTESPERSECTOR: u32 = 260u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_CANCELWRITE: u32 = 513u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_DISCRECORDER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_ENDINGSECTORSPERSECOND: u32 = 259u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_STARTINGSECTORSPERSECOND: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_USESTREAMINGWRITE12: u32 = 257u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_WRITEINPROGRESS: u32 = 261u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const DISPID_IWRITEENGINE2_WRITESECTION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const EnumFsiItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc6_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const EnumProgressItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fca_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FileSystemImageResult: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fcc_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiDirectoryItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc8_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiFileItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc7_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiNamedStreams: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6b6f8ed_6d19_44b4_b539_b159b793a32d); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fcd_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const GUID_SMTPSVC_SOURCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b3c0666_e470_11d1_aa67_00c04fa345f6); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const GUID_SMTP_SOURCE_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb65c4dc_e468_11d1_aa67_00c04fa345f6); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI2FS_BOOT_ENTRY_COUNT_MAX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI2FS_FullVersion_STR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.0"); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI2FS_FullVersion_WSTR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.0"); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI2FS_MajorVersion: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI2FS_MinorVersion: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI2_DEFAULT_COMMAND_TIMEOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPILib2_MajorVersion: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPILib2_MinorVersion: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_ALREADYOPEN: ::windows_sys::core::HRESULT = -2147220958i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_BADJOLIETNAME: ::windows_sys::core::HRESULT = -2147220963i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_BOOTIMAGE_AND_NONBLANK_DISC: ::windows_sys::core::HRESULT = -2147220946i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_CANNOT_WRITE_TO_MEDIA: ::windows_sys::core::HRESULT = -2147220948i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_COMPRESSEDSTASH: ::windows_sys::core::HRESULT = -2147220952i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_DEVICE_INVALIDTYPE: ::windows_sys::core::HRESULT = -2147220972i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_DEVICE_NOPROPERTIES: ::windows_sys::core::HRESULT = -2147220975i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_DEVICE_NOTACCESSIBLE: ::windows_sys::core::HRESULT = -2147220974i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_DEVICE_NOTPRESENT: ::windows_sys::core::HRESULT = -2147220973i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_DEVICE_STILL_IN_USE: ::windows_sys::core::HRESULT = -2147220954i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_DISCFULL: ::windows_sys::core::HRESULT = -2147220964i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_DISCINFO: ::windows_sys::core::HRESULT = -2147220967i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_ENCRYPTEDSTASH: ::windows_sys::core::HRESULT = -2147220951i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_FILEACCESS: ::windows_sys::core::HRESULT = -2147220968i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_FILEEXISTS: ::windows_sys::core::HRESULT = -2147220956i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_FILESYSTEM: ::windows_sys::core::HRESULT = -2147220969i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_GENERIC: ::windows_sys::core::HRESULT = -2147220978i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_INITIALIZE_ENDWRITE: ::windows_sys::core::HRESULT = -2147220970i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_INITIALIZE_WRITE: ::windows_sys::core::HRESULT = -2147220971i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_INVALIDIMAGE: ::windows_sys::core::HRESULT = -2147220962i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_LOSS_OF_STREAMING: ::windows_sys::core::HRESULT = -2147220953i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_MEDIUM_INVALIDTYPE: ::windows_sys::core::HRESULT = -2147220976i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_MEDIUM_NOTPRESENT: ::windows_sys::core::HRESULT = -2147220977i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_NOACTIVEFORMAT: ::windows_sys::core::HRESULT = -2147220961i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_NOACTIVERECORDER: ::windows_sys::core::HRESULT = -2147220960i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_NOTENOUGHDISKFORSTASH: ::windows_sys::core::HRESULT = -2147220950i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_NOTINITIALIZED: ::windows_sys::core::HRESULT = -2147220980i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_NOTOPENED: ::windows_sys::core::HRESULT = -2147220981i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_REMOVABLESTASH: ::windows_sys::core::HRESULT = -2147220949i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_STASHINUSE: ::windows_sys::core::HRESULT = -2147220955i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_TRACKNOTOPEN: ::windows_sys::core::HRESULT = -2147220966i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_TRACKOPEN: ::windows_sys::core::HRESULT = -2147220965i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_TRACK_NOT_BIG_ENOUGH: ::windows_sys::core::HRESULT = -2147220947i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_USERABORT: ::windows_sys::core::HRESULT = -2147220979i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_WRONGDISC: ::windows_sys::core::HRESULT = -2147220957i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_E_WRONGFORMAT: ::windows_sys::core::HRESULT = -2147220959i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_SECTORS_PER_SECOND_AT_1X_BD: u32 = 2195u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_SECTORS_PER_SECOND_AT_1X_CD: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_SECTORS_PER_SECOND_AT_1X_DVD: u32 = 680u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_SECTORS_PER_SECOND_AT_1X_HD_DVD: u32 = 4568u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_SECTOR_SIZE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_S_BUFFER_TO_SMALL: ::windows_sys::core::HRESULT = 262657i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_S_PROPERTIESIGNORED: ::windows_sys::core::HRESULT = 262656i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MPV_INBOUND_CUTOFF_EXCEEDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MPV_WRITE_CONTENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_MSGCLASS_DELIVERY_REPORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_MSGCLASS_NONDELIVERY_REPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_MSGCLASS_REPLICATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_MSGCLASS_SYSTEM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_STATUS_ABANDON_DELIVERY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_STATUS_ABORT_DELIVERY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_STATUS_BAD_MAIL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_STATUS_CATEGORIZED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_STATUS_RETRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_STATUS_SUBMITTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MP_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MSDiscMasterObj: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x520cca63_51a5_11d3_9144_00104ba11c5e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MSDiscRecorderObj: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x520cca61_51a5_11d3_9144_00104ba11c5e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MSEnumDiscRecordersObj: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8a03567a_63cb_4ba8_baf6_52119816d1ef); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftDiscFormat2Data: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412a_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftDiscFormat2Erase: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412b_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftDiscFormat2RawCD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354128_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftDiscFormat2TrackAtOnce: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354129_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftDiscMaster2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412e_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftDiscRecorder2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412d_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftFileSystemImage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc5_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftIsoImageManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xceee3b62_8f56_4056_869b_ef16917e3efc); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftMultisessionRandomWrite: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb507ca24_2204_11dd_966a_001aa01bbc58); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftMultisessionSequential: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354122_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftRawCDImageCreator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25983561_9d65_49ce_b335_40630d901227); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftStreamConcatenate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354125_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftStreamInterleave: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354124_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftStreamPrng001: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354126_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftStreamZero: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354127_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftWriteEngine2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412c_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MsftWriteSpeedDescriptor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354123_7f64_5b0f_8f00_5d77afbe261e); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const NMP_PROCESS_CONTROL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const NMP_PROCESS_MODERATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const NMP_PROCESS_POST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const ProgressItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fcb_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const ProgressItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc9_975b_59be_a960_9a2a262853a5); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DELIVERED: u32 = 272u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_HANDLED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_NOTIFY_DELAY: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_NOTIFY_FAILURE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_NOTIFY_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_NOTIFY_MASK: u32 = 251658240u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_NOTIFY_NEVER: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_NOTIFY_SUCCESS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_SENT_DELAYED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_SENT_DELIVERED: u32 = 131136u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_SENT_EXPANDED: u32 = 32832u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_SENT_NDR: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_DSN_SENT_RELAYED: u32 = 65600u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_ENPANDED: u32 = 8208u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_ERROR_CONTEXT_CAT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_ERROR_CONTEXT_MTA: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_ERROR_CONTEXT_STORE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_EXPANDED: u32 = 8208u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_FAILED: u32 = 2096u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_GENERAL_FAILURE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_HANDLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_RECIP_FLAGS_RESERVED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_REMOTE_MTA_NO_DSN: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_UNRESOLVED: u32 = 4144u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RP_VOLATILE_FLAGS_MASK: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const SZ_PROGID_SMTPCAT: ::windows_sys::core::PCSTR = ::windows_sys::s!("Smtp.Cat"); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const tagIMMPID_CPV_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa2a76b2a_e52d_11d1_aa64_00c04fa35b82); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const tagIMMPID_MPV_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcbe69706_c9bd_11d1_9ff2_00c04fa37348); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const tagIMMPID_MP_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13384cf0_b3c4_11d1_aa92_00aa006bc80b); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const tagIMMPID_NMP_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7433a9aa_20e2_11d2_94d6_00c04fa379f1); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const tagIMMPID_RPV_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x79e82049_d320_11d1_9ff4_00c04fa37348); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const tagIMMPID_RP_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x79e82048_d320_11d1_9ff4_00c04fa37348); -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type DISC_RECORDER_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RECORDER_BURNING: DISC_RECORDER_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RECORDER_DOING_NOTHING: DISC_RECORDER_STATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RECORDER_OPENED: DISC_RECORDER_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type EmulationType = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const EmulationNone: EmulationType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const Emulation12MFloppy: EmulationType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const Emulation144MFloppy: EmulationType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const Emulation288MFloppy: EmulationType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const EmulationHardDisk: EmulationType = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type FsiFileSystems = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiFileSystemNone: FsiFileSystems = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiFileSystemISO9660: FsiFileSystems = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiFileSystemJoliet: FsiFileSystems = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiFileSystemUDF: FsiFileSystems = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiFileSystemUnknown: FsiFileSystems = 1073741824i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type FsiItemType = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiItemNotFound: FsiItemType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiItemDirectory: FsiItemType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const FsiItemFile: FsiItemType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_BURN_VERIFICATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_BURN_VERIFICATION_NONE: IMAPI_BURN_VERIFICATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_BURN_VERIFICATION_QUICK: IMAPI_BURN_VERIFICATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_BURN_VERIFICATION_FULL: IMAPI_BURN_VERIFICATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_CD_SECTOR_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_AUDIO: IMAPI_CD_SECTOR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE_ZERO: IMAPI_CD_SECTOR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE1: IMAPI_CD_SECTOR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE2FORM0: IMAPI_CD_SECTOR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE2FORM1: IMAPI_CD_SECTOR_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE2FORM2: IMAPI_CD_SECTOR_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE1RAW: IMAPI_CD_SECTOR_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE2FORM0RAW: IMAPI_CD_SECTOR_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE2FORM1RAW: IMAPI_CD_SECTOR_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_SECTOR_MODE2FORM2RAW: IMAPI_CD_SECTOR_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_TRACK_DIGITAL_COPY_PERMITTED: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_TRACK_DIGITAL_COPY_PROHIBITED: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_CD_TRACK_DIGITAL_COPY_SCMS: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_FEATURE_PAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST: IMAPI_FEATURE_PAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CORE: IMAPI_FEATURE_PAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_MORPHING: IMAPI_FEATURE_PAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM: IMAPI_FEATURE_PAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT: IMAPI_FEATURE_PAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE: IMAPI_FEATURE_PAGE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD: IMAPI_FEATURE_PAGE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CD_READ: IMAPI_FEATURE_PAGE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DVD_READ: IMAPI_FEATURE_PAGE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE: IMAPI_FEATURE_PAGE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE: IMAPI_FEATURE_PAGE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE: IMAPI_FEATURE_PAGE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE: IMAPI_FEATURE_PAGE_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT: IMAPI_FEATURE_PAGE_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE: IMAPI_FEATURE_PAGE_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE: IMAPI_FEATURE_PAGE_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE: IMAPI_FEATURE_PAGE_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_MRW: IMAPI_FEATURE_PAGE_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING: IMAPI_FEATURE_PAGE_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW: IMAPI_FEATURE_PAGE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R: IMAPI_FEATURE_PAGE_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE: IMAPI_FEATURE_PAGE_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE: IMAPI_FEATURE_PAGE_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING: IMAPI_FEATURE_PAGE_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE: IMAPI_FEATURE_PAGE_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ: IMAPI_FEATURE_PAGE_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE: IMAPI_FEATURE_PAGE_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE: IMAPI_FEATURE_PAGE_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING: IMAPI_FEATURE_PAGE_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT: IMAPI_FEATURE_PAGE_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE: IMAPI_FEATURE_PAGE_TYPE = 56i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER: IMAPI_FEATURE_PAGE_TYPE = 59i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_BD_READ: IMAPI_FEATURE_PAGE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_BD_WRITE: IMAPI_FEATURE_PAGE_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ: IMAPI_FEATURE_PAGE_TYPE = 80i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE: IMAPI_FEATURE_PAGE_TYPE = 81i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT: IMAPI_FEATURE_PAGE_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_SMART: IMAPI_FEATURE_PAGE_TYPE = 257i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER: IMAPI_FEATURE_PAGE_TYPE = 258i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY: IMAPI_FEATURE_PAGE_TYPE = 259i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE: IMAPI_FEATURE_PAGE_TYPE = 260i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_TIMEOUT: IMAPI_FEATURE_PAGE_TYPE = 261i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DVD_CSS: IMAPI_FEATURE_PAGE_TYPE = 262i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING: IMAPI_FEATURE_PAGE_TYPE = 263i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER: IMAPI_FEATURE_PAGE_TYPE = 264i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER: IMAPI_FEATURE_PAGE_TYPE = 265i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS: IMAPI_FEATURE_PAGE_TYPE = 266i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM: IMAPI_FEATURE_PAGE_TYPE = 267i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION: IMAPI_FEATURE_PAGE_TYPE = 268i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_AACS: IMAPI_FEATURE_PAGE_TYPE = 269i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FEATURE_PAGE_TYPE_VCPS: IMAPI_FEATURE_PAGE_TYPE = 272i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_FORMAT2_DATA_MEDIA_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN: IMAPI_FORMAT2_DATA_MEDIA_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK: IMAPI_FORMAT2_DATA_MEDIA_STATE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK: IMAPI_FORMAT2_DATA_MEDIA_STATE = 64512i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY: IMAPI_FORMAT2_DATA_MEDIA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE: IMAPI_FORMAT2_DATA_MEDIA_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK: IMAPI_FORMAT2_DATA_MEDIA_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE: IMAPI_FORMAT2_DATA_MEDIA_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION: IMAPI_FORMAT2_DATA_MEDIA_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION: IMAPI_FORMAT2_DATA_MEDIA_STATE = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA: IMAPI_FORMAT2_DATA_MEDIA_STATE = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_FORMAT2_DATA_WRITE_ACTION = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_VALIDATING_MEDIA: IMAPI_FORMAT2_DATA_WRITE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_FORMATTING_MEDIA: IMAPI_FORMAT2_DATA_WRITE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_INITIALIZING_HARDWARE: IMAPI_FORMAT2_DATA_WRITE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_CALIBRATING_POWER: IMAPI_FORMAT2_DATA_WRITE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_WRITING_DATA: IMAPI_FORMAT2_DATA_WRITE_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_FINALIZATION: IMAPI_FORMAT2_DATA_WRITE_ACTION = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_COMPLETED: IMAPI_FORMAT2_DATA_WRITE_ACTION = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_VERIFYING: IMAPI_FORMAT2_DATA_WRITE_ACTION = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_PQ_ONLY: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_COOKED: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_RAW: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_FORMAT2_TAO_WRITE_ACTION = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_UNKNOWN: IMAPI_FORMAT2_TAO_WRITE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_PREPARING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_WRITING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_FINISHING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_VERIFYING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_MEDIA_PHYSICAL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_UNKNOWN: IMAPI_MEDIA_PHYSICAL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_CDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_CDR: IMAPI_MEDIA_PHYSICAL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_CDRW: IMAPI_MEDIA_PHYSICAL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDRAM: IMAPI_MEDIA_PHYSICAL_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDPLUSR: IMAPI_MEDIA_PHYSICAL_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDPLUSRW: IMAPI_MEDIA_PHYSICAL_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER: IMAPI_MEDIA_PHYSICAL_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDDASHR: IMAPI_MEDIA_PHYSICAL_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDDASHRW: IMAPI_MEDIA_PHYSICAL_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER: IMAPI_MEDIA_PHYSICAL_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DISK: IMAPI_MEDIA_PHYSICAL_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER: IMAPI_MEDIA_PHYSICAL_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_HDDVDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_HDDVDR: IMAPI_MEDIA_PHYSICAL_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_HDDVDRAM: IMAPI_MEDIA_PHYSICAL_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_BDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_BDR: IMAPI_MEDIA_PHYSICAL_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_BDRE: IMAPI_MEDIA_PHYSICAL_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MEDIA_TYPE_MAX: IMAPI_MEDIA_PHYSICAL_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_MEDIA_WRITE_PROTECT_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN: IMAPI_MEDIA_WRITE_PROTECT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_WRITEPROTECTED_BY_CARTRIDGE: IMAPI_MEDIA_WRITE_PROTECT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON: IMAPI_MEDIA_WRITE_PROTECT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT: IMAPI_MEDIA_WRITE_PROTECT_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK: IMAPI_MEDIA_WRITE_PROTECT_STATE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA: IMAPI_MEDIA_WRITE_PROTECT_STATE = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_MODE_PAGE_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_REQUEST_TYPE_CURRENT_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_REQUEST_TYPE_CHANGEABLE_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_REQUEST_TYPE_DEFAULT_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_REQUEST_TYPE_SAVED_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_MODE_PAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_READ_WRITE_ERROR_RECOVERY: IMAPI_MODE_PAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_MRW: IMAPI_MODE_PAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_WRITE_PARAMETERS: IMAPI_MODE_PAGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_CACHING: IMAPI_MODE_PAGE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_INFORMATIONAL_EXCEPTIONS: IMAPI_MODE_PAGE_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_TIMEOUT_AND_PROTECT: IMAPI_MODE_PAGE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_POWER_CONDITION: IMAPI_MODE_PAGE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_MODE_PAGE_TYPE_LEGACY_CAPABILITIES: IMAPI_MODE_PAGE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_PROFILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_INVALID: IMAPI_PROFILE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK: IMAPI_PROFILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_REMOVABLE_DISK: IMAPI_PROFILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_MO_ERASABLE: IMAPI_PROFILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_MO_WRITE_ONCE: IMAPI_PROFILE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_AS_MO: IMAPI_PROFILE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_CDROM: IMAPI_PROFILE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_CD_RECORDABLE: IMAPI_PROFILE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_CD_REWRITABLE: IMAPI_PROFILE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVDROM: IMAPI_PROFILE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE: IMAPI_PROFILE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_RAM: IMAPI_PROFILE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE: IMAPI_PROFILE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL: IMAPI_PROFILE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL: IMAPI_PROFILE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP: IMAPI_PROFILE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW: IMAPI_PROFILE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R: IMAPI_PROFILE_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DDCDROM: IMAPI_PROFILE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DDCD_RECORDABLE: IMAPI_PROFILE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DDCD_REWRITABLE: IMAPI_PROFILE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL: IMAPI_PROFILE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL: IMAPI_PROFILE_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_BD_ROM: IMAPI_PROFILE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL: IMAPI_PROFILE_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING: IMAPI_PROFILE_TYPE = 66i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_BD_REWRITABLE: IMAPI_PROFILE_TYPE = 67i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_HD_DVD_ROM: IMAPI_PROFILE_TYPE = 80i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE: IMAPI_PROFILE_TYPE = 81i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_HD_DVD_RAM: IMAPI_PROFILE_TYPE = 82i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_PROFILE_TYPE_NON_STANDARD: IMAPI_PROFILE_TYPE = 65535i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMAPI_READ_TRACK_ADDRESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_READ_TRACK_ADDRESS_TYPE_LBA: IMAPI_READ_TRACK_ADDRESS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_READ_TRACK_ADDRESS_TYPE_TRACK: IMAPI_READ_TRACK_ADDRESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMAPI_READ_TRACK_ADDRESS_TYPE_SESSION: IMAPI_READ_TRACK_ADDRESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMMPID_CPV_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_CPV_BEFORE__: IMMPID_CPV_ENUM = 32767i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_CP_START: IMMPID_CPV_ENUM = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_CPV_AFTER__: IMMPID_CPV_ENUM = 32769i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMMPID_MPV_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_BEFORE__: IMMPID_MPV_ENUM = 12287i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_STORE_DRIVER_HANDLE: IMMPID_MPV_ENUM = 12288i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_MESSAGE_CREATION_FLAGS: IMMPID_MPV_ENUM = 12289i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_MESSAGE_OPEN_HANDLES: IMMPID_MPV_ENUM = 12290i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_TOTAL_OPEN_HANDLES: IMMPID_MPV_ENUM = 12291i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_TOTAL_OPEN_PROPERTY_STREAM_HANDLES: IMMPID_MPV_ENUM = 12292i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_TOTAL_OPEN_CONTENT_HANDLES: IMMPID_MPV_ENUM = 12293i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MPV_AFTER__: IMMPID_MPV_ENUM = 12294i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMMPID_MP_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_BEFORE__: IMMPID_MP_ENUM = 4095i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_RECIPIENT_LIST: IMMPID_MP_ENUM = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CONTENT_FILE_NAME: IMMPID_MP_ENUM = 4097i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SENDER_ADDRESS_SMTP: IMMPID_MP_ENUM = 4098i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SENDER_ADDRESS_X500: IMMPID_MP_ENUM = 4099i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SENDER_ADDRESS_X400: IMMPID_MP_ENUM = 4100i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SENDER_ADDRESS_LEGACY_EX_DN: IMMPID_MP_ENUM = 4101i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_DOMAIN_LIST: IMMPID_MP_ENUM = 4102i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_PICKUP_FILE_NAME: IMMPID_MP_ENUM = 4103i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_AUTHENTICATED_USER_NAME: IMMPID_MP_ENUM = 4104i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CONNECTION_IP_ADDRESS: IMMPID_MP_ENUM = 4105i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_HELO_DOMAIN: IMMPID_MP_ENUM = 4106i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_EIGHTBIT_MIME_OPTION: IMMPID_MP_ENUM = 4107i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CHUNKING_OPTION: IMMPID_MP_ENUM = 4108i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_BINARYMIME_OPTION: IMMPID_MP_ENUM = 4109i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_REMOTE_AUTHENTICATION_TYPE: IMMPID_MP_ENUM = 4110i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_ERROR_CODE: IMMPID_MP_ENUM = 4111i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_DSN_ENVID_VALUE: IMMPID_MP_ENUM = 4112i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_DSN_RET_VALUE: IMMPID_MP_ENUM = 4113i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_REMOTE_SERVER_DSN_CAPABLE: IMMPID_MP_ENUM = 4114i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_ARRIVAL_TIME: IMMPID_MP_ENUM = 4115i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_MESSAGE_STATUS: IMMPID_MP_ENUM = 4116i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_EXPIRE_DELAY: IMMPID_MP_ENUM = 4117i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_EXPIRE_NDR: IMMPID_MP_ENUM = 4118i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_LOCAL_EXPIRE_DELAY: IMMPID_MP_ENUM = 4119i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_LOCAL_EXPIRE_NDR: IMMPID_MP_ENUM = 4120i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_ARRIVAL_FILETIME: IMMPID_MP_ENUM = 4121i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_HR_CAT_STATUS: IMMPID_MP_ENUM = 4122i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_MSG_GUID: IMMPID_MP_ENUM = 4123i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SUPERSEDES_MSG_GUID: IMMPID_MP_ENUM = 4124i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SCANNED_FOR_CRLF_DOT_CRLF: IMMPID_MP_ENUM = 4125i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_FOUND_EMBEDDED_CRLF_DOT_CRLF: IMMPID_MP_ENUM = 4126i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_MSG_SIZE_HINT: IMMPID_MP_ENUM = 4127i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_RFC822_MSG_ID: IMMPID_MP_ENUM = 4128i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_RFC822_MSG_SUBJECT: IMMPID_MP_ENUM = 4129i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_RFC822_FROM_ADDRESS: IMMPID_MP_ENUM = 4130i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_RFC822_TO_ADDRESS: IMMPID_MP_ENUM = 4131i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_RFC822_CC_ADDRESS: IMMPID_MP_ENUM = 4132i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_RFC822_BCC_ADDRESS: IMMPID_MP_ENUM = 4133i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CONNECTION_SERVER_IP_ADDRESS: IMMPID_MP_ENUM = 4134i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SERVER_NAME: IMMPID_MP_ENUM = 4135i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SERVER_VERSION: IMMPID_MP_ENUM = 4136i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_NUM_RECIPIENTS: IMMPID_MP_ENUM = 4137i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_X_PRIORITY: IMMPID_MP_ENUM = 4138i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_FROM_ADDRESS: IMMPID_MP_ENUM = 4139i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SENDER_ADDRESS: IMMPID_MP_ENUM = 4140i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_DEFERRED_DELIVERY_FILETIME: IMMPID_MP_ENUM = 4141i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_SENDER_ADDRESS_OTHER: IMMPID_MP_ENUM = 4142i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_ORIGINAL_ARRIVAL_TIME: IMMPID_MP_ENUM = 4143i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_MSGCLASS: IMMPID_MP_ENUM = 4144i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CONTENT_TYPE: IMMPID_MP_ENUM = 4145i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_ENCRYPTION_TYPE: IMMPID_MP_ENUM = 4146i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CONNECTION_SERVER_PORT: IMMPID_MP_ENUM = 4147i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CLIENT_AUTH_USER: IMMPID_MP_ENUM = 4148i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CLIENT_AUTH_TYPE: IMMPID_MP_ENUM = 4149i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CRC_GLOBAL: IMMPID_MP_ENUM = 4150i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_CRC_RECIPS: IMMPID_MP_ENUM = 4151i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_INBOUND_MAIL_FROM_AUTH: IMMPID_MP_ENUM = 4152i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_MP_AFTER__: IMMPID_MP_ENUM = 4153i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMMPID_NMP_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_BEFORE__: IMMPID_NMP_ENUM = 24575i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_SECONDARY_GROUPS: IMMPID_NMP_ENUM = 24576i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_SECONDARY_ARTNUM: IMMPID_NMP_ENUM = 24577i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_PRIMARY_GROUP: IMMPID_NMP_ENUM = 24578i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_PRIMARY_ARTID: IMMPID_NMP_ENUM = 24579i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_POST_TOKEN: IMMPID_NMP_ENUM = 24580i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_NEWSGROUP_LIST: IMMPID_NMP_ENUM = 24581i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_HEADERS: IMMPID_NMP_ENUM = 24582i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_NNTP_PROCESSING: IMMPID_NMP_ENUM = 24583i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_NNTP_APPROVED_HEADER: IMMPID_NMP_ENUM = 24584i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_NMP_AFTER__: IMMPID_NMP_ENUM = 24585i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMMPID_RPV_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RPV_BEFORE__: IMMPID_RPV_ENUM = 16383i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RPV_DONT_DELIVER: IMMPID_RPV_ENUM = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RPV_NO_NAME_COLLISIONS: IMMPID_RPV_ENUM = 16385i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RPV_AFTER__: IMMPID_RPV_ENUM = 16386i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type IMMPID_RP_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_BEFORE__: IMMPID_RP_ENUM = 8191i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_DSN_NOTIFY_SUCCESS: IMMPID_RP_ENUM = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_DSN_NOTIFY_INVALID: IMMPID_RP_ENUM = 8193i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ADDRESS_TYPE: IMMPID_RP_ENUM = 8194i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ADDRESS: IMMPID_RP_ENUM = 8195i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ADDRESS_TYPE_SMTP: IMMPID_RP_ENUM = 8196i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ERROR_CODE: IMMPID_RP_ENUM = 8197i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ERROR_STRING: IMMPID_RP_ENUM = 8198i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_DSN_NOTIFY_VALUE: IMMPID_RP_ENUM = 8199i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_DSN_ORCPT_VALUE: IMMPID_RP_ENUM = 8200i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ADDRESS_SMTP: IMMPID_RP_ENUM = 8201i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ADDRESS_X400: IMMPID_RP_ENUM = 8202i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ADDRESS_X500: IMMPID_RP_ENUM = 8203i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_LEGACY_EX_DN: IMMPID_RP_ENUM = 8204i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_RECIPIENT_FLAGS: IMMPID_RP_ENUM = 8205i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_SMTP_STATUS_STRING: IMMPID_RP_ENUM = 8206i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_DSN_PRE_CAT_ADDRESS: IMMPID_RP_ENUM = 8207i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_MDB_GUID: IMMPID_RP_ENUM = 8208i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_USER_GUID: IMMPID_RP_ENUM = 8209i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_DOMAIN: IMMPID_RP_ENUM = 8210i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_ADDRESS_OTHER: IMMPID_RP_ENUM = 8211i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_DISPLAY_NAME: IMMPID_RP_ENUM = 8212i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const IMMPID_RP_AFTER__: IMMPID_RP_ENUM = 8213i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type MEDIA_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_BLANK: MEDIA_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_RW: MEDIA_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_WRITABLE: MEDIA_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_FORMAT_UNUSABLE_BY_IMAPI: MEDIA_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type MEDIA_TYPES = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_CDDA_CDROM: MEDIA_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_CD_ROM_XA: MEDIA_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_CD_I: MEDIA_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_CD_EXTRA: MEDIA_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_CD_OTHER: MEDIA_TYPES = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const MEDIA_SPECIAL: MEDIA_TYPES = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type PlatformId = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const PlatformX86: PlatformId = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const PlatformPowerPC: PlatformId = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const PlatformMac: PlatformId = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const PlatformEFI: PlatformId = 239i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub type RECORDER_TYPES = i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RECORDER_CDR: RECORDER_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub const RECORDER_CDRW: RECORDER_TYPES = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub struct IMMP_MPV_STORE_DRIVER_HANDLE { - pub guidSignature: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for IMMP_MPV_STORE_DRIVER_HANDLE {} -impl ::core::clone::Clone for IMMP_MPV_STORE_DRIVER_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub struct SPropAttrArray { - pub cValues: u32, - pub aPropAttr: [u32; 1], -} -impl ::core::marker::Copy for SPropAttrArray {} -impl ::core::clone::Clone for SPropAttrArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _MSGSESS(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] -pub struct tagIMMPID_GUIDLIST_ITEM { - pub pguid: *const ::windows_sys::core::GUID, - pub dwStart: u32, - pub dwLast: u32, -} -impl ::core::marker::Copy for tagIMMPID_GUIDLIST_ITEM {} -impl ::core::clone::Clone for tagIMMPID_GUIDLIST_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`*"] -#[cfg(feature = "Win32_System_AddressBook")] -pub type MSGCALLRELEASE = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IndexServer/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IndexServer/mod.rs deleted file mode 100644 index 277264d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IndexServer/mod.rs +++ /dev/null @@ -1,530 +0,0 @@ -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn BindIFilterFromStorage ( pstg : super::super::System::Com::StructuredStorage:: IStorage , punkouter : :: windows_sys::core::IUnknown , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`*"] fn BindIFilterFromStream ( pstm : super::super::System::Com:: IStream , punkouter : :: windows_sys::core::IUnknown , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] fn LoadIFilter ( pwcspath : :: windows_sys::core::PCWSTR , punkouter : :: windows_sys::core::IUnknown , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] fn LoadIFilterEx ( pwcspath : :: windows_sys::core::PCWSTR , dwflags : u32 , riid : *const :: windows_sys::core::GUID , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -pub type IFilter = *mut ::core::ffi::c_void; -pub type IPhraseSink = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CIADMIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("::_nodocstore_::"); -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CICAT_ALL_OPENED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CICAT_GET_STATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CICAT_NO_QUERY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CICAT_READONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CICAT_STOPPED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CICAT_WRITABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CINULLCATALOG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("::_noindex_::"); -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_PROVIDER_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_PROVIDER_INDEXING_SERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_PROVIDER_MSSEARCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_ANNEALING_MERGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_BATTERY_POLICY: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_BATTERY_POWER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_CONTENT_SCAN_REQUIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_DELETION_MERGE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_HIGH_CPU: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_HIGH_IO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_INDEX_MIGRATION_MERGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_LOW_DISK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_LOW_MEMORY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_MASTER_MERGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_MASTER_MERGE_PAUSED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_READING_USNS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_READ_ONLY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_RECOVERING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_SCANNING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_SHADOW_MERGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_STARTING: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_STATE_USER_ACTIVE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_VERSION_WDS30: u32 = 258u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_VERSION_WDS40: u32 = 265u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CI_VERSION_WIN70: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_APPLICATION_NAME: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CATALOGLISTID: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_CATALOG_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_DEPTHS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_EXCLUDE_SCOPES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_INCLUDE_SCOPES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_PROVIDER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_QUERY_TYPE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_SCOPE_FLAGS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CI_SECURITY_ID: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_CLIENT_CLSID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_DEFAULT_EQUALS_BEHAVIOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_DEFERCATALOGVERIFICATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_DEFERNONINDEXEDTRIMMING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_DONOTCOMPUTEEXPENSIVEPROPS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_ENABLEROWSETEVENTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_FIRSTROWS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_FREETEXTANYTERM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_FREETEXTUSESTEMMING: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_GENERATEPARSETREE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_GENERICOPTIONS_STRING: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_IGNORENOISEONLYCLAUSES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_IGNORESBRI: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_MACHINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_USECONTENTINDEX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBPROP_USEEXTENDEDDBTYPES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBSETFUNC_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBSETFUNC_DISTINCT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBSETFUNC_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_ACCESS: ::windows_sys::core::HRESULT = -2147215613i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_EMBEDDING_UNAVAILABLE: ::windows_sys::core::HRESULT = -2147215609i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_END_OF_CHUNKS: ::windows_sys::core::HRESULT = -2147215616i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_LINK_UNAVAILABLE: ::windows_sys::core::HRESULT = -2147215608i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_NO_MORE_TEXT: ::windows_sys::core::HRESULT = -2147215615i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_NO_MORE_VALUES: ::windows_sys::core::HRESULT = -2147215614i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_NO_TEXT: ::windows_sys::core::HRESULT = -2147215611i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_NO_VALUES: ::windows_sys::core::HRESULT = -2147215610i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_PASSWORD: ::windows_sys::core::HRESULT = -2147215605i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_E_UNKNOWNFORMAT: ::windows_sys::core::HRESULT = -2147215604i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_S_LAST_TEXT: ::windows_sys::core::HRESULT = 268041i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_S_LAST_VALUES: ::windows_sys::core::HRESULT = 268042i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const FILTER_W_MONIKER_CLIPPED: ::windows_sys::core::HRESULT = 268036i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const GENERATE_METHOD_EXACT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const GENERATE_METHOD_INFLECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const GENERATE_METHOD_PREFIX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const LIFF_FORCE_TEXT_FILTER_FALLBACK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const LIFF_IMPLEMENT_TEXT_FILTER_FALLBACK_POLICY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const LIFF_LOAD_DEFINED_FILTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_COMMAND_LOCALE_STRING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_MAX_RANK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_PARSE_TREE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_QUERY_RESTRICTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_RESULTS_FOUND: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_ROWSETQUERYSTATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_SAME_SORTORDER_USED: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_SERVER_NLSVERSION: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_SERVER_NLSVER_DEFINED: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_SERVER_VERSION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_SERVER_WINVER_MAJOR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_SERVER_WINVER_MINOR: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const MSIDXSPROP_WHEREID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const NOT_AN_ERROR: ::windows_sys::core::HRESULT = 524288i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PID_FILENAME: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_ALL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_HITCOUNT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_LASTSEENTIME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_RANK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_RANKVECTOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_UNFILTERED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_VIRTUALPATH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_QUERY_WORKID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROPID_STG_CONTENTS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROXIMITY_UNIT_CHAPTER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROXIMITY_UNIT_PARAGRAPH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROXIMITY_UNIT_SENTENCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const PROXIMITY_UNIT_WORD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const QUERY_DEEP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const QUERY_PHYSICAL_PATH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const QUERY_SHALLOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const QUERY_VIRTUAL_PATH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const SCOPE_FLAG_DEEP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const SCOPE_FLAG_INCLUDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const SCOPE_FLAG_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const SCOPE_TYPE_MASK: u32 = 4294967040u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const SCOPE_TYPE_VPATH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const SCOPE_TYPE_WINPATH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_BUSY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_COALESCE_COMP_ALL_NOISE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_CONTENT_OUT_OF_DATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_CONTENT_QUERY_INCOMPLETE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_DONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_MISSING_PROP_IN_RELDOC: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_MISSING_RELDOC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_NOISE_WORDS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_PARTIAL_SCOPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_REFRESH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_REFRESH_INCOMPLETE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_RELDOC_ACCESS_DENIED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_SHARING_VIOLATION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const STAT_TIME_LIMIT_EXCEEDED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const VECTOR_RANK_DICE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const VECTOR_RANK_INNER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const VECTOR_RANK_JACCARD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const VECTOR_RANK_MAX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const VECTOR_RANK_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub type CHUNKSTATE = i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_TEXT: CHUNKSTATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_VALUE: CHUNKSTATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_FILTER_OWNED_VALUE: CHUNKSTATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub type CHUNK_BREAKTYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_NO_BREAK: CHUNK_BREAKTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_EOW: CHUNK_BREAKTYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_EOS: CHUNK_BREAKTYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_EOP: CHUNK_BREAKTYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const CHUNK_EOC: CHUNK_BREAKTYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub type DBKINDENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBKIND_GUID_NAME: DBKINDENUM = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBKIND_GUID_PROPID: DBKINDENUM = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBKIND_NAME: DBKINDENUM = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBKIND_PGUID_NAME: DBKINDENUM = 3i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBKIND_PGUID_PROPID: DBKINDENUM = 4i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBKIND_PROPID: DBKINDENUM = 5i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const DBKIND_GUID: DBKINDENUM = 6i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub type IFILTER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_FLAGS_OLE_PROPERTIES: IFILTER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub type IFILTER_INIT = i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_CANON_PARAGRAPHS: IFILTER_INIT = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_HARD_LINE_BREAKS: IFILTER_INIT = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_CANON_HYPHENS: IFILTER_INIT = 4i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_CANON_SPACES: IFILTER_INIT = 8i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_APPLY_INDEX_ATTRIBUTES: IFILTER_INIT = 16i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_APPLY_OTHER_ATTRIBUTES: IFILTER_INIT = 32i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_APPLY_CRAWL_ATTRIBUTES: IFILTER_INIT = 256i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_INDEXING_ONLY: IFILTER_INIT = 64i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_SEARCH_LINKS: IFILTER_INIT = 128i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_FILTER_OWNED_VALUE_OK: IFILTER_INIT = 512i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_FILTER_AGGRESSIVE_BREAK: IFILTER_INIT = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_DISABLE_EMBEDDED: IFILTER_INIT = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const IFILTER_INIT_EMIT_FORMATTING: IFILTER_INIT = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub type WORDREP_BREAK_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const WORDREP_BREAK_EOW: WORDREP_BREAK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const WORDREP_BREAK_EOS: WORDREP_BREAK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const WORDREP_BREAK_EOP: WORDREP_BREAK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub const WORDREP_BREAK_EOC: WORDREP_BREAK_TYPE = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub struct CI_STATE { - pub cbStruct: u32, - pub cWordList: u32, - pub cPersistentIndex: u32, - pub cQueries: u32, - pub cDocuments: u32, - pub cFreshTest: u32, - pub dwMergeProgress: u32, - pub eState: u32, - pub cFilteredDocuments: u32, - pub cTotalDocuments: u32, - pub cPendingScans: u32, - pub dwIndexSize: u32, - pub cUniqueKeys: u32, - pub cSecQDocuments: u32, - pub dwPropCacheSize: u32, -} -impl ::core::marker::Copy for CI_STATE {} -impl ::core::clone::Clone for CI_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBID { - pub uGuid: DBID_0, - pub eKind: u32, - pub uName: DBID_1, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBID {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub union DBID_0 { - pub guid: ::windows_sys::core::GUID, - pub pguid: *mut ::windows_sys::core::GUID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBID_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub union DBID_1 { - pub pwszName: ::windows_sys::core::PWSTR, - pub ulPropid: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBID_1 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBID_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBID { - pub uGuid: DBID_0, - pub eKind: u32, - pub uName: DBID_1, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBID {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -#[cfg(target_arch = "x86")] -pub union DBID_0 { - pub guid: ::windows_sys::core::GUID, - pub pguid: *mut ::windows_sys::core::GUID, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBID_0 {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -#[cfg(target_arch = "x86")] -pub union DBID_1 { - pub pwszName: ::windows_sys::core::PWSTR, - pub ulPropid: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBID_1 {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBID_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] -pub struct FILTERREGION { - pub idChunk: u32, - pub cwcStart: u32, - pub cwcExtent: u32, -} -impl ::core::marker::Copy for FILTERREGION {} -impl ::core::clone::Clone for FILTERREGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -pub struct FULLPROPSPEC { - pub guidPropSet: ::windows_sys::core::GUID, - pub psProperty: super::super::System::Com::StructuredStorage::PROPSPEC, -} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::marker::Copy for FULLPROPSPEC {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::clone::Clone for FULLPROPSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -pub struct STAT_CHUNK { - pub idChunk: u32, - pub breakType: CHUNK_BREAKTYPE, - pub flags: CHUNKSTATE, - pub locale: u32, - pub attribute: FULLPROPSPEC, - pub idChunkSource: u32, - pub cwcStartSource: u32, - pub cwcLenSource: u32, -} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::marker::Copy for STAT_CHUNK {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl ::core::clone::Clone for STAT_CHUNK { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs deleted file mode 100644 index b6dc014..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs +++ /dev/null @@ -1,598 +0,0 @@ -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterAttach ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR , dwcreatedinstancenamelength : u32 , lpcreatedinstancename : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterAttachAtAltitude ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpaltitude : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR , dwcreatedinstancenamelength : u32 , lpcreatedinstancename : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterClose ( hfilter : HFILTER ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FilterConnectCommunicationPort ( lpportname : :: windows_sys::core::PCWSTR , dwoptions : u32 , lpcontext : *const ::core::ffi::c_void , wsizeofcontext : u16 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , hport : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterCreate ( lpfiltername : :: windows_sys::core::PCWSTR , hfilter : *mut HFILTER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterDetach ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterFindClose ( hfilterfind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterFindFirst ( dwinformationclass : FILTER_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpfilterfind : *mut FilterFindHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterFindNext ( hfilterfind : super::super::Foundation:: HANDLE , dwinformationclass : FILTER_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterGetDosName ( lpvolumename : :: windows_sys::core::PCWSTR , lpdosname : :: windows_sys::core::PWSTR , dwdosnamebuffersize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterGetInformation ( hfilter : HFILTER , dwinformationclass : FILTER_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn FilterGetMessage ( hport : super::super::Foundation:: HANDLE , lpmessagebuffer : *mut FILTER_MESSAGE_HEADER , dwmessagebuffersize : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceClose ( hinstance : HFILTER_INSTANCE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceCreate ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR , hinstance : *mut HFILTER_INSTANCE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterInstanceFindClose ( hfilterinstancefind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceFindFirst ( lpfiltername : :: windows_sys::core::PCWSTR , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpfilterinstancefind : *mut FilterInstanceFindHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterInstanceFindNext ( hfilterinstancefind : super::super::Foundation:: HANDLE , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceGetInformation ( hinstance : HFILTER_INSTANCE , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterLoad ( lpfiltername : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterReplyMessage ( hport : super::super::Foundation:: HANDLE , lpreplybuffer : *const FILTER_REPLY_HEADER , dwreplybuffersize : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterSendMessage ( hport : super::super::Foundation:: HANDLE , lpinbuffer : *const ::core::ffi::c_void , dwinbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , dwoutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterUnload ( lpfiltername : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeFindClose ( hvolumefind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterVolumeFindFirst ( dwinformationclass : FILTER_VOLUME_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpvolumefind : *mut FilterVolumeFindHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeFindNext ( hvolumefind : super::super::Foundation:: HANDLE , dwinformationclass : FILTER_VOLUME_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeInstanceFindClose ( hvolumeinstancefind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterVolumeInstanceFindFirst ( lpvolumename : :: windows_sys::core::PCWSTR , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpvolumeinstancefind : *mut FilterVolumeInstanceFindHandle ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeInstanceFindNext ( hvolumeinstancefind : super::super::Foundation:: HANDLE , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FILTER_NAME_MAX_CHARS: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_AGGREGATE_INFO_IS_LEGACYFILTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_AGGREGATE_INFO_IS_MINIFILTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_ASI_IS_LEGACYFILTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_ASI_IS_MINIFILTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_IASIL_DETACHED_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_IASIM_DETACHED_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_IASI_IS_LEGACYFILTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_IASI_IS_MINIFILTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLTFL_VSI_DETACHED_VOLUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_PORT_FLAG_SYNC_HANDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const INSTANCE_NAME_MAX_CHARS: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const VOLUME_NAME_MAX_CHARS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_CRED_MANAGER: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_10NET: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_3IN1: u32 = 2555904u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_9P: u32 = 4718592u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_9TILES: u32 = 589824u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_APPLETALK: u32 = 1245184u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_AS400: u32 = 720896u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_AURISTOR_FS: u32 = 4587520u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_AVID: u32 = 1703936u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_AVID1: u32 = 3801088u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_BMC: u32 = 1572864u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_BWNFS: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_CLEARCASE: u32 = 1441792u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_COGENT: u32 = 1114112u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_CSC: u32 = 2490368u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DAV: u32 = 3014656u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DCE: u32 = 1638400u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DECORB: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DFS: u32 = 3866624u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DISTINCT: u32 = 2293760u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DOCUSHARE: u32 = 4521984u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DOCUSPACE: u32 = 1769472u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_DRIVEONWEB: u32 = 4063232u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_EXIFS: u32 = 2949120u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_EXTENDNET: u32 = 2686976u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_FARALLON: u32 = 1179648u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_FJ_REDIR: u32 = 2228224u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_FOXBAT: u32 = 2818048u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_FRONTIER: u32 = 1507328u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_FTP_NFS: u32 = 786432u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_GOOGLE: u32 = 4390912u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_HOB_NFS: u32 = 3276800u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_IBMAL: u32 = 3407872u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_INTERGRAPH: u32 = 1310720u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_KNOWARE: u32 = 3080192u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_KWNP: u32 = 3932160u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_LANMAN: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_LANSTEP: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_LANTASTIC: u32 = 655360u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_LIFENET: u32 = 917504u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_LOCK: u32 = 3473408u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_LOCUS: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_MANGOSOFT: u32 = 1835008u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_MASFAX: u32 = 3211264u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_MFILES: u32 = 4259840u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_MSNET: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_MS_NFS: u32 = 4325376u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_NDFS: u32 = 4456448u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_NETWARE: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_OBJECT_DIRE: u32 = 3145728u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_OPENAFS: u32 = 3735552u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_PATHWORKS: u32 = 851968u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_POWERLAN: u32 = 983040u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_PROTSTOR: u32 = 2162688u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_QUINCY: u32 = 3670016u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_RDR2SAMPLE: u32 = 2424832u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_RIVERFRONT1: u32 = 1966080u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_RIVERFRONT2: u32 = 2031616u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_RSFX: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_SECUREAGENT: u32 = 4653056u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_SERNET: u32 = 1900544u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_SHIVA: u32 = 3342336u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_SMB: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_SRT: u32 = 3604480u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_STAC: u32 = 2752512u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_SUN_PC_NFS: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_SYMFONET: u32 = 1376256u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_TERMSRV: u32 = 3538944u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_TWINS: u32 = 2359296u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_VINES: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_VMWARE: u32 = 4128768u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_YAHOO: u32 = 2883584u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const WNNC_NET_ZENWORKS: u32 = 3997696u32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub type FILTER_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FilterFullInformation: FILTER_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FilterAggregateBasicInformation: FILTER_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FilterAggregateStandardInformation: FILTER_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub type FILTER_VOLUME_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FilterVolumeBasicInformation: FILTER_VOLUME_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FilterVolumeStandardInformation: FILTER_VOLUME_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub type FLT_FILESYSTEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_UNKNOWN: FLT_FILESYSTEM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_RAW: FLT_FILESYSTEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_NTFS: FLT_FILESYSTEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_FAT: FLT_FILESYSTEM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_CDFS: FLT_FILESYSTEM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_UDFS: FLT_FILESYSTEM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_LANMAN: FLT_FILESYSTEM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_WEBDAV: FLT_FILESYSTEM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_RDPDR: FLT_FILESYSTEM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_NFS: FLT_FILESYSTEM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_MS_NETWARE: FLT_FILESYSTEM_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_NETWARE: FLT_FILESYSTEM_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_BSUDF: FLT_FILESYSTEM_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_MUP: FLT_FILESYSTEM_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_RSFX: FLT_FILESYSTEM_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_ROXIO_UDF1: FLT_FILESYSTEM_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_ROXIO_UDF2: FLT_FILESYSTEM_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_ROXIO_UDF3: FLT_FILESYSTEM_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_TACIT: FLT_FILESYSTEM_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_FS_REC: FLT_FILESYSTEM_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_INCD: FLT_FILESYSTEM_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_INCD_FAT: FLT_FILESYSTEM_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_EXFAT: FLT_FILESYSTEM_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_PSFS: FLT_FILESYSTEM_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_GPFS: FLT_FILESYSTEM_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_NPFS: FLT_FILESYSTEM_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_MSFS: FLT_FILESYSTEM_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_CSVFS: FLT_FILESYSTEM_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_REFS: FLT_FILESYSTEM_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_OPENAFS: FLT_FILESYSTEM_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const FLT_FSTYPE_CIMFS: FLT_FILESYSTEM_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub type INSTANCE_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const InstanceBasicInformation: INSTANCE_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const InstancePartialInformation: INSTANCE_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const InstanceFullInformation: INSTANCE_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub const InstanceAggregateStandardInformation: INSTANCE_INFORMATION_CLASS = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_AGGREGATE_BASIC_INFORMATION { - pub NextEntryOffset: u32, - pub Flags: u32, - pub Type: FILTER_AGGREGATE_BASIC_INFORMATION_0, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION {} -impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub union FILTER_AGGREGATE_BASIC_INFORMATION_0 { - pub MiniFilter: FILTER_AGGREGATE_BASIC_INFORMATION_0_1, - pub LegacyFilter: FILTER_AGGREGATE_BASIC_INFORMATION_0_0, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0 {} -impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_AGGREGATE_BASIC_INFORMATION_0_0 { - pub FilterNameLength: u16, - pub FilterNameBufferOffset: u16, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0_0 {} -impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_AGGREGATE_BASIC_INFORMATION_0_1 { - pub FrameID: u32, - pub NumberOfInstances: u32, - pub FilterNameLength: u16, - pub FilterNameBufferOffset: u16, - pub FilterAltitudeLength: u16, - pub FilterAltitudeBufferOffset: u16, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0_1 {} -impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_AGGREGATE_STANDARD_INFORMATION { - pub NextEntryOffset: u32, - pub Flags: u32, - pub Type: FILTER_AGGREGATE_STANDARD_INFORMATION_0, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION {} -impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub union FILTER_AGGREGATE_STANDARD_INFORMATION_0 { - pub MiniFilter: FILTER_AGGREGATE_STANDARD_INFORMATION_0_1, - pub LegacyFilter: FILTER_AGGREGATE_STANDARD_INFORMATION_0_0, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0 {} -impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 { - pub Flags: u32, - pub FilterNameLength: u16, - pub FilterNameBufferOffset: u16, - pub FilterAltitudeLength: u16, - pub FilterAltitudeBufferOffset: u16, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 {} -impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 { - pub Flags: u32, - pub FrameID: u32, - pub NumberOfInstances: u32, - pub FilterNameLength: u16, - pub FilterNameBufferOffset: u16, - pub FilterAltitudeLength: u16, - pub FilterAltitudeBufferOffset: u16, -} -impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 {} -impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_FULL_INFORMATION { - pub NextEntryOffset: u32, - pub FrameID: u32, - pub NumberOfInstances: u32, - pub FilterNameLength: u16, - pub FilterNameBuffer: [u16; 1], -} -impl ::core::marker::Copy for FILTER_FULL_INFORMATION {} -impl ::core::clone::Clone for FILTER_FULL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_MESSAGE_HEADER { - pub ReplyLength: u32, - pub MessageId: u64, -} -impl ::core::marker::Copy for FILTER_MESSAGE_HEADER {} -impl ::core::clone::Clone for FILTER_MESSAGE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILTER_REPLY_HEADER { - pub Status: super::super::Foundation::NTSTATUS, - pub MessageId: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILTER_REPLY_HEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILTER_REPLY_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_VOLUME_BASIC_INFORMATION { - pub FilterVolumeNameLength: u16, - pub FilterVolumeName: [u16; 1], -} -impl ::core::marker::Copy for FILTER_VOLUME_BASIC_INFORMATION {} -impl ::core::clone::Clone for FILTER_VOLUME_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct FILTER_VOLUME_STANDARD_INFORMATION { - pub NextEntryOffset: u32, - pub Flags: u32, - pub FrameID: u32, - pub FileSystemType: FLT_FILESYSTEM_TYPE, - pub FilterVolumeNameLength: u16, - pub FilterVolumeName: [u16; 1], -} -impl ::core::marker::Copy for FILTER_VOLUME_STANDARD_INFORMATION {} -impl ::core::clone::Clone for FILTER_VOLUME_STANDARD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -pub type FilterFindHandle = isize; -pub type FilterInstanceFindHandle = isize; -pub type FilterVolumeFindHandle = isize; -pub type FilterVolumeInstanceFindHandle = isize; -pub type HFILTER = isize; -pub type HFILTER_INSTANCE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION { - pub NextEntryOffset: u32, - pub Flags: u32, - pub Type: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0, -} -impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION {} -impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub union INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 { - pub MiniFilter: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1, - pub LegacyFilter: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0, -} -impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 {} -impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 { - pub Flags: u32, - pub AltitudeLength: u16, - pub AltitudeBufferOffset: u16, - pub VolumeNameLength: u16, - pub VolumeNameBufferOffset: u16, - pub FilterNameLength: u16, - pub FilterNameBufferOffset: u16, - pub SupportedFeatures: u32, -} -impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 {} -impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 { - pub Flags: u32, - pub FrameID: u32, - pub VolumeFileSystemType: FLT_FILESYSTEM_TYPE, - pub InstanceNameLength: u16, - pub InstanceNameBufferOffset: u16, - pub AltitudeLength: u16, - pub AltitudeBufferOffset: u16, - pub VolumeNameLength: u16, - pub VolumeNameBufferOffset: u16, - pub FilterNameLength: u16, - pub FilterNameBufferOffset: u16, - pub SupportedFeatures: u32, -} -impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 {} -impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct INSTANCE_BASIC_INFORMATION { - pub NextEntryOffset: u32, - pub InstanceNameLength: u16, - pub InstanceNameBufferOffset: u16, -} -impl ::core::marker::Copy for INSTANCE_BASIC_INFORMATION {} -impl ::core::clone::Clone for INSTANCE_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct INSTANCE_FULL_INFORMATION { - pub NextEntryOffset: u32, - pub InstanceNameLength: u16, - pub InstanceNameBufferOffset: u16, - pub AltitudeLength: u16, - pub AltitudeBufferOffset: u16, - pub VolumeNameLength: u16, - pub VolumeNameBufferOffset: u16, - pub FilterNameLength: u16, - pub FilterNameBufferOffset: u16, -} -impl ::core::marker::Copy for INSTANCE_FULL_INFORMATION {} -impl ::core::clone::Clone for INSTANCE_FULL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] -pub struct INSTANCE_PARTIAL_INFORMATION { - pub NextEntryOffset: u32, - pub InstanceNameLength: u16, - pub InstanceNameBufferOffset: u16, - pub AltitudeLength: u16, - pub AltitudeBufferOffset: u16, -} -impl ::core::marker::Copy for INSTANCE_PARTIAL_INFORMATION {} -impl ::core::clone::Clone for INSTANCE_PARTIAL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IscsiDisc/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IscsiDisc/mod.rs deleted file mode 100644 index 01471d3..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IscsiDisc/mod.rs +++ /dev/null @@ -1,2160 +0,0 @@ -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddISNSServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddISNSServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiConnectionA ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , reserved : *mut ::core::ffi::c_void , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALA , securityflags : u64 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , connectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddIScsiConnectionW ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , reserved : *mut ::core::ffi::c_void , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALW , securityflags : u64 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , connectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiSendTargetPortalA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , securityflags : u64 , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddIScsiSendTargetPortalW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , securityflags : u64 , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiStaticTargetA ( targetname : :: windows_sys::core::PCSTR , targetalias : :: windows_sys::core::PCSTR , targetflags : u32 , persist : super::super::Foundation:: BOOLEAN , mappings : *mut ISCSI_TARGET_MAPPINGA , loginoptions : *mut ISCSI_LOGIN_OPTIONS , portalgroup : *mut ISCSI_TARGET_PORTAL_GROUPA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiStaticTargetW ( targetname : :: windows_sys::core::PCWSTR , targetalias : :: windows_sys::core::PCWSTR , targetflags : u32 , persist : super::super::Foundation:: BOOLEAN , mappings : *mut ISCSI_TARGET_MAPPINGW , loginoptions : *mut ISCSI_LOGIN_OPTIONS , portalgroup : *mut ISCSI_TARGET_PORTAL_GROUPW ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddPersistentIScsiDeviceA ( devicepath : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddPersistentIScsiDeviceW ( devicepath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddRadiusServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddRadiusServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ClearPersistentIScsiDevices ( ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ioctl\"`*"] fn GetDevicesForIScsiSessionA ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , devicecount : *mut u32 , devices : *mut ISCSI_DEVICE_ON_SESSIONA ) -> u32 ); -#[cfg(feature = "Win32_System_Ioctl")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_System_Ioctl\"`*"] fn GetDevicesForIScsiSessionW ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , devicecount : *mut u32 , devices : *mut ISCSI_DEVICE_ON_SESSIONW ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiIKEInfoA ( initiatorname : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , reserved : *mut u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiIKEInfoW ( initiatorname : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , reserved : *mut u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiInitiatorNodeNameA ( initiatornodename : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiInitiatorNodeNameW ( initiatornodename : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiSessionListA ( buffersize : *mut u32 , sessioncount : *mut u32 , sessioninfo : *mut ISCSI_SESSION_INFOA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn GetIScsiSessionListEx ( buffersize : *mut u32 , sessioncountptr : *mut u32 , sessioninfo : *mut ISCSI_SESSION_INFO_EX ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiSessionListW ( buffersize : *mut u32 , sessioncount : *mut u32 , sessioninfo : *mut ISCSI_SESSION_INFOW ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiTargetInformationA ( targetname : :: windows_sys::core::PCSTR , discoverymechanism : :: windows_sys::core::PCSTR , infoclass : TARGET_INFORMATION_CLASS , buffersize : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiTargetInformationW ( targetname : :: windows_sys::core::PCWSTR , discoverymechanism : :: windows_sys::core::PCWSTR , infoclass : TARGET_INFORMATION_CLASS , buffersize : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiVersionInformation ( versioninfo : *mut ISCSI_VERSION_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn LoginIScsiTargetA ( targetname : :: windows_sys::core::PCSTR , isinformationalsession : super::super::Foundation:: BOOLEAN , initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALA , securityflags : u64 , mappings : *mut ISCSI_TARGET_MAPPINGA , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , ispersistent : super::super::Foundation:: BOOLEAN , uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , uniqueconnectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn LoginIScsiTargetW ( targetname : :: windows_sys::core::PCWSTR , isinformationalsession : super::super::Foundation:: BOOLEAN , initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALW , securityflags : u64 , mappings : *mut ISCSI_TARGET_MAPPINGW , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , ispersistent : super::super::Foundation:: BOOLEAN , uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , uniqueconnectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn LogoutIScsiTarget ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RefreshISNSServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RefreshISNSServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn RefreshIScsiSendTargetPortalA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RefreshIScsiSendTargetPortalW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveISNSServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveISNSServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiConnection ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , connectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn RemoveIScsiPersistentTargetA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , targetname : :: windows_sys::core::PCSTR , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiPersistentTargetW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , targetname : :: windows_sys::core::PCWSTR , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn RemoveIScsiSendTargetPortalA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiSendTargetPortalW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiStaticTargetA ( targetname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiStaticTargetW ( targetname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemovePersistentIScsiDeviceA ( devicepath : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemovePersistentIScsiDeviceW ( devicepath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveRadiusServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveRadiusServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportActiveIScsiTargetMappingsA ( buffersize : *mut u32 , mappingcount : *mut u32 , mappings : *mut ISCSI_TARGET_MAPPINGA ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportActiveIScsiTargetMappingsW ( buffersize : *mut u32 , mappingcount : *mut u32 , mappings : *mut ISCSI_TARGET_MAPPINGW ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportISNSServerListA ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportISNSServerListW ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiInitiatorListA ( buffersize : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiInitiatorListW ( buffersize : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiPersistentLoginsA ( count : *mut u32 , persistentlogininfo : *mut PERSISTENT_ISCSI_LOGIN_INFOA , buffersizeinbytes : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiPersistentLoginsW ( count : *mut u32 , persistentlogininfo : *mut PERSISTENT_ISCSI_LOGIN_INFOW , buffersizeinbytes : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiSendTargetPortalsA ( portalcount : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFOA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiSendTargetPortalsExA ( portalcount : *mut u32 , portalinfosize : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFO_EXA ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiSendTargetPortalsExW ( portalcount : *mut u32 , portalinfosize : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFO_EXW ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiSendTargetPortalsW ( portalcount : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFOW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiTargetPortalsA ( initiatorname : :: windows_sys::core::PCSTR , targetname : :: windows_sys::core::PCSTR , targetportaltag : *mut u16 , elementcount : *mut u32 , portals : *mut ISCSI_TARGET_PORTALA ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiTargetPortalsW ( initiatorname : :: windows_sys::core::PCWSTR , targetname : :: windows_sys::core::PCWSTR , targetportaltag : *mut u16 , elementcount : *mut u32 , portals : *mut ISCSI_TARGET_PORTALW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiTargetsA ( forceupdate : super::super::Foundation:: BOOLEAN , buffersize : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiTargetsW ( forceupdate : super::super::Foundation:: BOOLEAN , buffersize : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportPersistentIScsiDevicesA ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportPersistentIScsiDevicesW ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportRadiusServerListA ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportRadiusServerListW ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SendScsiInquiry ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , lun : u64 , evpdcmddt : u8 , pagecode : u8 , scsistatus : *mut u8 , responsesize : *mut u32 , responsebuffer : *mut u8 , sensesize : *mut u32 , sensebuffer : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SendScsiReadCapacity ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , lun : u64 , scsistatus : *mut u8 , responsesize : *mut u32 , responsebuffer : *mut u8 , sensesize : *mut u32 , sensebuffer : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SendScsiReportLuns ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , scsistatus : *mut u8 , responsesize : *mut u32 , responsebuffer : *mut u8 , sensesize : *mut u32 , sensebuffer : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiGroupPresharedKey ( keylength : u32 , key : *mut u8 , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiIKEInfoA ( initiatorname : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiIKEInfoW ( initiatorname : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorCHAPSharedSecret ( sharedsecretlength : u32 , sharedsecret : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorNodeNameA ( initiatornodename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorNodeNameW ( initiatornodename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorRADIUSSharedSecret ( sharedsecretlength : u32 , sharedsecret : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiTunnelModeOuterAddressA ( initiatorname : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , destinationaddress : :: windows_sys::core::PCSTR , outermodeaddress : :: windows_sys::core::PCSTR , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiTunnelModeOuterAddressW ( initiatorname : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , destinationaddress : :: windows_sys::core::PCWSTR , outermodeaddress : :: windows_sys::core::PCWSTR , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetupPersistentIScsiDevices ( ) -> u32 ); -::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetupPersistentIScsiVolumes ( ) -> u32 ); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ATA_FLAGS_48BIT_COMMAND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ATA_FLAGS_DATA_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ATA_FLAGS_DATA_OUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ATA_FLAGS_DRDY_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ATA_FLAGS_NO_MULTIPLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ATA_FLAGS_USE_DMA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DD_SCSI_DEVICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("\\Device\\ScsiPort"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_DRIVER_NAME_LENGTH: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_EX_FLAG_DRIVER_FULL_PATH_SUPPORT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_EX_FLAG_RESUME_SUPPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_EX_FLAG_SUPPORT_64BITMEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_EX_FLAG_SUPPORT_DD_TELEMETRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_POINTERS_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_POINTERS_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_POINTERS_VERSION_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DUMP_POINTERS_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FILE_DEVICE_SCSI: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_FUNCTION_ACTIVATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_FUNCTION_DOWNLOAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_FUNCTION_GET_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_REQUEST_BLOCK_STRUCTURE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_REQUEST_FLAG_CONTROLLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_REQUEST_FLAG_LAST_SEGMENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_COMMAND_ABORT: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_CONTROLLER_ERROR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_DEVICE_ERROR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_END_OF_MEDIA: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_ID_NOT_FOUND: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_ILLEGAL_LENGTH: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_ILLEGAL_REQUEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_INPUT_BUFFER_TOO_BIG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_INTERFACE_CRC_ERROR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_INVALID_IMAGE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_INVALID_PARAMETER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_INVALID_SLOT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_MEDIA_CHANGE: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_MEDIA_CHANGE_REQUEST: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_OUTPUT_BUFFER_TOO_SMALL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_POWER_CYCLE_REQUIRED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const FIRMWARE_STATUS_UNCORRECTABLE_DATA_ERROR: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_FUNCTION_DEMOTE_BY_SIZE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_FUNCTION_DISABLE_CACHING_MEDIUM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_FUNCTION_ENABLE_CACHING_MEDIUM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_FUNCTION_GET_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_FUNCTION_SET_DIRTY_THRESHOLD: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_REQUEST_BLOCK_STRUCTURE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_REQUEST_INFO_STRUCTURE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_STATUS_ENABLE_REFCOUNT_HOLD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_STATUS_ILLEGAL_REQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_STATUS_INVALID_PARAMETER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_STATUS_OUTPUT_BUFFER_TOO_SMALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const HYBRID_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ID_FQDN: ::windows_sys::core::PCSTR = ::windows_sys::s!("2"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ID_IPV4_ADDR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ID_IPV6_ADDR: ::windows_sys::core::PCSTR = ::windows_sys::s!("5"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ID_USER_FQDN: ::windows_sys::core::PCSTR = ::windows_sys::s!("3"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_ATA_MINIPORT: u32 = 315444u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_ATA_PASS_THROUGH: u32 = 315436u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_ATA_PASS_THROUGH_DIRECT: u32 = 315440u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_IDE_PASS_THROUGH: u32 = 315432u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_PROCESS_SERVICE_IRP: u32 = 315448u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_DSM_GENERAL: ::windows_sys::core::PCSTR = ::windows_sys::s!("MPDSMGEN"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_DSM_NOTIFICATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("MPDSM "); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("ENDURINF"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_FIRMWARE: ::windows_sys::core::PCSTR = ::windows_sys::s!("FIRMWARE"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_HYBRDISK: ::windows_sys::core::PCSTR = ::windows_sys::s!("HYBRDISK"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_QUERY_PHYSICAL_TOPOLOGY: ::windows_sys::core::PCSTR = ::windows_sys::s!("TOPOLOGY"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_QUERY_PROTOCOL: ::windows_sys::core::PCSTR = ::windows_sys::s!("PROTOCOL"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_QUERY_TEMPERATURE: ::windows_sys::core::PCSTR = ::windows_sys::s!("TEMPERAT"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_SCSIDISK: ::windows_sys::core::PCSTR = ::windows_sys::s!("SCSIDISK"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL: ::windows_sys::core::PCSTR = ::windows_sys::s!("SETPROTO"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MINIPORT_SIGNATURE_SET_TEMPERATURE_THRESHOLD: ::windows_sys::core::PCSTR = ::windows_sys::s!("SETTEMPT"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MPIO_PASS_THROUGH_PATH: u32 = 315452u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT: u32 = 315456u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX: u32 = 315472u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_MPIO_PASS_THROUGH_PATH_EX: u32 = 315468u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_BASE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_FREE_DUMP_POINTERS: u32 = 266276u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_GET_ADDRESS: u32 = 266264u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_GET_CAPABILITIES: u32 = 266256u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_GET_DUMP_POINTERS: u32 = 266272u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_GET_INQUIRY_DATA: u32 = 266252u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_MINIPORT: u32 = 315400u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_PASS_THROUGH: u32 = 315396u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_PASS_THROUGH_DIRECT: u32 = 315412u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_PASS_THROUGH_DIRECT_EX: u32 = 315464u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_PASS_THROUGH_EX: u32 = 315460u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IOCTL_SCSI_RESCAN_BUS: u32 = 266268u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_FLAG_ALLOW_PORTAL_HOPPING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_FLAG_MULTIPATH_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_FLAG_REQUIRE_IPSEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_FLAG_RESERVED1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_FLAG_USE_RADIUS_RESPONSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_FLAG_USE_RADIUS_VERIFICATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_AUTH_TYPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000080"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_DATA_DIGEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000002"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_RETAIN: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000010"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_WAIT: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000008"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_HEADER_DIGEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000001"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_MAXIMUM_CONNECTIONS: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000004"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_PASSWORD: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000040"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_USERNAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000020"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_LOGIN_OPTIONS_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000008"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000002"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000004"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_SECURITY_FLAG_PFS_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000010"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000020"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000040"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_SECURITY_FLAG_VALID: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000001"); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_TARGET_FLAG_HIDE_STATIC_TARGET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_TARGET_FLAG_MERGE_TARGET_INFORMATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_ALIAS_LEN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_DISCOVERY_DOMAIN_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_HBANAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_NAME_LEN: u32 = 223u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_PORTAL_ADDRESS_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_PORTAL_ALIAS_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_PORTAL_NAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_ISCSI_TEXT_ADDRESS_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MAX_RADIUS_ADDRESS_LEN: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_NOTIFICATION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_NOTIFICATION_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_NOTIFY_FLAG_BEGIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_NOTIFY_FLAG_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_PROFILE_CRASHDUMP_FILE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_PROFILE_HIBERNATION_FILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_PROFILE_PAGE_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MINIPORT_DSM_PROFILE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MPIO_IOCTL_FLAG_INVOLVE_DSM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MPIO_IOCTL_FLAG_USE_PATHID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MPIO_IOCTL_FLAG_USE_SCSIADDRESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_ADD_LBAS_PINNED_SET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_FLUSH_NVCACHE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_NVCACHE_INFO: u32 = 236u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_NVCACHE_POWER_MODE_RETURN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_NVCACHE_POWER_MODE_SET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_NVSEPARATED_FLUSH: u32 = 193u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_NVSEPARATED_INFO: u32 = 192u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_NVSEPARATED_WB_DISABLE: u32 = 194u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_NVSEPARATED_WB_REVERT_DEFAULT: u32 = 195u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_PASS_HINT_PAYLOAD: u32 = 224u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_QUERY_ASCENDER_STATUS: u32 = 208u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_QUERY_CACHE_MISS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_QUERY_HYBRID_DISK_STATUS: u32 = 209u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_QUERY_PINNED_SET: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_REMOVE_LBAS_PINNED_SET: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_FUNCTION_SPINDLE_STATUS: u32 = 229u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_ILLEGAL_REQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_INPUT_DATA_OVERRUN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_INPUT_DATA_UNDERRUN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_INVALID_PARAMETER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_OUTPUT_DATA_OVERRUN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_OUTPUT_DATA_UNDERRUN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NRB_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NV_SEP_CACHE_PARAMETER_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NV_SEP_CACHE_PARAMETER_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const SCSI_IOCTL_DATA_BIDIRECTIONAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const SCSI_IOCTL_DATA_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const SCSI_IOCTL_DATA_OUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const SCSI_IOCTL_DATA_UNSPECIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_DIAGNOSTIC_STATUS_BUFFER_TOO_SMALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_DIAGNOSTIC_STATUS_INVALID_PARAMETER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_DIAGNOSTIC_STATUS_INVALID_SIGNATURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_DIAGNOSTIC_STATUS_INVALID_TARGET_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_DIAGNOSTIC_STATUS_MORE_DATA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_DIAGNOSTIC_STATUS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_DIAGNOSTIC_STATUS_UNSUPPORTED_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_FIRMWARE_ACTIVATE_STRUCTURE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_FIRMWARE_INFO_INVALID_SLOT: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const STORAGE_FIRMWARE_SLOT_INFO_V2_REVISION_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ScsiRawInterfaceGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f56309_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const WmiScsiAddressGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f5630f_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type IKE_AUTHENTICATION_METHOD = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const IKE_AUTHENTICATION_PRESHARED_KEY_METHOD: IKE_AUTHENTICATION_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type ISCSI_AUTH_TYPES = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_NO_AUTH_TYPE: ISCSI_AUTH_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_CHAP_AUTH_TYPE: ISCSI_AUTH_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_MUTUAL_CHAP_AUTH_TYPE: ISCSI_AUTH_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type ISCSI_DIGEST_TYPES = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_DIGEST_TYPE_NONE: ISCSI_DIGEST_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_DIGEST_TYPE_CRC32C: ISCSI_DIGEST_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type MP_STORAGE_DIAGNOSTIC_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MpStorageDiagnosticLevelDefault: MP_STORAGE_DIAGNOSTIC_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MpStorageDiagnosticLevelMax: MP_STORAGE_DIAGNOSTIC_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MpStorageDiagnosticTargetTypeUndefined: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MpStorageDiagnosticTargetTypeMiniport: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MpStorageDiagnosticTargetTypeHbaFirmware: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const MpStorageDiagnosticTargetTypeMax: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type NVCACHE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheStatusUnknown: NVCACHE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheStatusDisabling: NVCACHE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheStatusDisabled: NVCACHE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheStatusEnabled: NVCACHE_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type NVCACHE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheTypeUnknown: NVCACHE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheTypeNone: NVCACHE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheTypeWriteBack: NVCACHE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NvCacheTypeWriteThrough: NVCACHE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type NV_SEP_WRITE_CACHE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NVSEPWriteCacheTypeUnknown: NV_SEP_WRITE_CACHE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NVSEPWriteCacheTypeNone: NV_SEP_WRITE_CACHE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NVSEPWriteCacheTypeWriteBack: NV_SEP_WRITE_CACHE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const NVSEPWriteCacheTypeWriteThrough: NV_SEP_WRITE_CACHE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type TARGETPROTOCOLTYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ISCSI_TCP_PROTOCOL_TYPE: TARGETPROTOCOLTYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type TARGET_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const ProtocolType: TARGET_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const TargetAlias: TARGET_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const DiscoveryMechanisms: TARGET_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const PortalGroups: TARGET_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const PersistentTargetMappings: TARGET_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const InitiatorName: TARGET_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const TargetFlags: TARGET_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub const LoginOptions: TARGET_INFORMATION_CLASS = 7i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ATA_PASS_THROUGH_DIRECT { - pub Length: u16, - pub AtaFlags: u16, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub ReservedAsUchar: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub ReservedAsUlong: u32, - pub DataBuffer: *mut ::core::ffi::c_void, - pub PreviousTaskFile: [u8; 8], - pub CurrentTaskFile: [u8; 8], -} -impl ::core::marker::Copy for ATA_PASS_THROUGH_DIRECT {} -impl ::core::clone::Clone for ATA_PASS_THROUGH_DIRECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct ATA_PASS_THROUGH_DIRECT32 { - pub Length: u16, - pub AtaFlags: u16, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub ReservedAsUchar: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub ReservedAsUlong: u32, - pub DataBuffer: *mut ::core::ffi::c_void, - pub PreviousTaskFile: [u8; 8], - pub CurrentTaskFile: [u8; 8], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for ATA_PASS_THROUGH_DIRECT32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for ATA_PASS_THROUGH_DIRECT32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ATA_PASS_THROUGH_EX { - pub Length: u16, - pub AtaFlags: u16, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub ReservedAsUchar: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub ReservedAsUlong: u32, - pub DataBufferOffset: usize, - pub PreviousTaskFile: [u8; 8], - pub CurrentTaskFile: [u8; 8], -} -impl ::core::marker::Copy for ATA_PASS_THROUGH_EX {} -impl ::core::clone::Clone for ATA_PASS_THROUGH_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct ATA_PASS_THROUGH_EX32 { - pub Length: u16, - pub AtaFlags: u16, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub ReservedAsUchar: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub ReservedAsUlong: u32, - pub DataBufferOffset: u32, - pub PreviousTaskFile: [u8; 8], - pub CurrentTaskFile: [u8; 8], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for ATA_PASS_THROUGH_EX32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for ATA_PASS_THROUGH_EX32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct DSM_NOTIFICATION_REQUEST_BLOCK { - pub Size: u32, - pub Version: u32, - pub NotifyFlags: u32, - pub DataSetProfile: u32, - pub Reserved: [u32; 3], - pub DataSetRangesCount: u32, - pub DataSetRanges: [MP_DEVICE_DATA_SET_RANGE; 1], -} -impl ::core::marker::Copy for DSM_NOTIFICATION_REQUEST_BLOCK {} -impl ::core::clone::Clone for DSM_NOTIFICATION_REQUEST_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct DUMP_DRIVER { - pub DumpDriverList: *mut ::core::ffi::c_void, - pub DriverName: [u16; 15], - pub BaseName: [u16; 15], -} -impl ::core::marker::Copy for DUMP_DRIVER {} -impl ::core::clone::Clone for DUMP_DRIVER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct DUMP_DRIVER_EX { - pub DumpDriverList: *mut ::core::ffi::c_void, - pub DriverName: [u16; 15], - pub BaseName: [u16; 15], - pub DriverFullPath: NTSCSI_UNICODE_STRING, -} -impl ::core::marker::Copy for DUMP_DRIVER_EX {} -impl ::core::clone::Clone for DUMP_DRIVER_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DUMP_POINTERS { - pub AdapterObject: *mut _ADAPTER_OBJECT, - pub MappedRegisterBase: *mut ::core::ffi::c_void, - pub DumpData: *mut ::core::ffi::c_void, - pub CommonBufferVa: *mut ::core::ffi::c_void, - pub CommonBufferPa: i64, - pub CommonBufferSize: u32, - pub AllocateCommonBuffers: super::super::Foundation::BOOLEAN, - pub UseDiskDump: super::super::Foundation::BOOLEAN, - pub Spare1: [u8; 2], - pub DeviceObject: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUMP_POINTERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUMP_POINTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DUMP_POINTERS_EX { - pub Header: DUMP_POINTERS_VERSION, - pub DumpData: *mut ::core::ffi::c_void, - pub CommonBufferVa: *mut ::core::ffi::c_void, - pub CommonBufferSize: u32, - pub AllocateCommonBuffers: super::super::Foundation::BOOLEAN, - pub DeviceObject: *mut ::core::ffi::c_void, - pub DriverList: *mut ::core::ffi::c_void, - pub dwPortFlags: u32, - pub MaxDeviceDumpSectionSize: u32, - pub MaxDeviceDumpLevel: u32, - pub MaxTransferSize: u32, - pub AdapterObject: *mut ::core::ffi::c_void, - pub MappedRegisterBase: *mut ::core::ffi::c_void, - pub DeviceReady: *mut super::super::Foundation::BOOLEAN, - pub DumpDevicePowerOn: PDUMP_DEVICE_POWERON_ROUTINE, - pub DumpDevicePowerOnContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUMP_POINTERS_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUMP_POINTERS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct DUMP_POINTERS_VERSION { - pub Version: u32, - pub Size: u32, -} -impl ::core::marker::Copy for DUMP_POINTERS_VERSION {} -impl ::core::clone::Clone for DUMP_POINTERS_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct FIRMWARE_REQUEST_BLOCK { - pub Version: u32, - pub Size: u32, - pub Function: u32, - pub Flags: u32, - pub DataBufferOffset: u32, - pub DataBufferLength: u32, -} -impl ::core::marker::Copy for FIRMWARE_REQUEST_BLOCK {} -impl ::core::clone::Clone for FIRMWARE_REQUEST_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct HYBRID_DEMOTE_BY_SIZE { - pub Version: u32, - pub Size: u32, - pub SourcePriority: u8, - pub TargetPriority: u8, - pub Reserved0: u16, - pub Reserved1: u32, - pub LbaCount: u64, -} -impl ::core::marker::Copy for HYBRID_DEMOTE_BY_SIZE {} -impl ::core::clone::Clone for HYBRID_DEMOTE_BY_SIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct HYBRID_DIRTY_THRESHOLDS { - pub Version: u32, - pub Size: u32, - pub DirtyLowThreshold: u32, - pub DirtyHighThreshold: u32, -} -impl ::core::marker::Copy for HYBRID_DIRTY_THRESHOLDS {} -impl ::core::clone::Clone for HYBRID_DIRTY_THRESHOLDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HYBRID_INFORMATION { - pub Version: u32, - pub Size: u32, - pub HybridSupported: super::super::Foundation::BOOLEAN, - pub Status: NVCACHE_STATUS, - pub CacheTypeEffective: NVCACHE_TYPE, - pub CacheTypeDefault: NVCACHE_TYPE, - pub FractionBase: u32, - pub CacheSize: u64, - pub Attributes: HYBRID_INFORMATION_0, - pub Priorities: HYBRID_INFORMATION_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HYBRID_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HYBRID_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HYBRID_INFORMATION_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HYBRID_INFORMATION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HYBRID_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HYBRID_INFORMATION_1 { - pub PriorityLevelCount: u8, - pub MaxPriorityBehavior: super::super::Foundation::BOOLEAN, - pub OptimalWriteGranularity: u8, - pub Reserved: u8, - pub DirtyThresholdLow: u32, - pub DirtyThresholdHigh: u32, - pub SupportedCommands: HYBRID_INFORMATION_1_0, - pub Priority: [NVCACHE_PRIORITY_LEVEL_DESCRIPTOR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HYBRID_INFORMATION_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HYBRID_INFORMATION_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HYBRID_INFORMATION_1_0 { - pub _bitfield: u32, - pub MaxEvictCommands: u32, - pub MaxLbaRangeCountForEvict: u32, - pub MaxLbaRangeCountForChangeLba: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HYBRID_INFORMATION_1_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HYBRID_INFORMATION_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct HYBRID_REQUEST_BLOCK { - pub Version: u32, - pub Size: u32, - pub Function: u32, - pub Flags: u32, - pub DataBufferOffset: u32, - pub DataBufferLength: u32, -} -impl ::core::marker::Copy for HYBRID_REQUEST_BLOCK {} -impl ::core::clone::Clone for HYBRID_REQUEST_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct IDE_IO_CONTROL { - pub HeaderLength: u32, - pub Signature: [u8; 8], - pub Timeout: u32, - pub ControlCode: u32, - pub ReturnStatus: u32, - pub DataLength: u32, -} -impl ::core::marker::Copy for IDE_IO_CONTROL {} -impl ::core::clone::Clone for IDE_IO_CONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct IKE_AUTHENTICATION_INFORMATION { - pub AuthMethod: IKE_AUTHENTICATION_METHOD, - pub Anonymous: IKE_AUTHENTICATION_INFORMATION_0, -} -impl ::core::marker::Copy for IKE_AUTHENTICATION_INFORMATION {} -impl ::core::clone::Clone for IKE_AUTHENTICATION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub union IKE_AUTHENTICATION_INFORMATION_0 { - pub PsKey: IKE_AUTHENTICATION_PRESHARED_KEY, -} -impl ::core::marker::Copy for IKE_AUTHENTICATION_INFORMATION_0 {} -impl ::core::clone::Clone for IKE_AUTHENTICATION_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct IKE_AUTHENTICATION_PRESHARED_KEY { - pub SecurityFlags: u64, - pub IdType: u8, - pub IdLengthInBytes: u32, - pub Id: *mut u8, - pub KeyLengthInBytes: u32, - pub Key: *mut u8, -} -impl ::core::marker::Copy for IKE_AUTHENTICATION_PRESHARED_KEY {} -impl ::core::clone::Clone for IKE_AUTHENTICATION_PRESHARED_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IO_SCSI_CAPABILITIES { - pub Length: u32, - pub MaximumTransferLength: u32, - pub MaximumPhysicalPages: u32, - pub SupportedAsynchronousEvents: u32, - pub AlignmentMask: u32, - pub TaggedQueuing: super::super::Foundation::BOOLEAN, - pub AdapterScansDown: super::super::Foundation::BOOLEAN, - pub AdapterUsesPio: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IO_SCSI_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IO_SCSI_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_CONNECTION_INFOA { - pub ConnectionId: ISCSI_UNIQUE_SESSION_ID, - pub InitiatorAddress: ::windows_sys::core::PSTR, - pub TargetAddress: ::windows_sys::core::PSTR, - pub InitiatorSocket: u16, - pub TargetSocket: u16, - pub CID: [u8; 2], -} -impl ::core::marker::Copy for ISCSI_CONNECTION_INFOA {} -impl ::core::clone::Clone for ISCSI_CONNECTION_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_CONNECTION_INFOW { - pub ConnectionId: ISCSI_UNIQUE_SESSION_ID, - pub InitiatorAddress: ::windows_sys::core::PWSTR, - pub TargetAddress: ::windows_sys::core::PWSTR, - pub InitiatorSocket: u16, - pub TargetSocket: u16, - pub CID: [u8; 2], -} -impl ::core::marker::Copy for ISCSI_CONNECTION_INFOW {} -impl ::core::clone::Clone for ISCSI_CONNECTION_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_CONNECTION_INFO_EX { - pub ConnectionId: ISCSI_UNIQUE_SESSION_ID, - pub State: u8, - pub Protocol: u8, - pub HeaderDigest: u8, - pub DataDigest: u8, - pub MaxRecvDataSegmentLength: u32, - pub AuthType: ISCSI_AUTH_TYPES, - pub EstimatedThroughput: u64, - pub MaxDatagramSize: u32, -} -impl ::core::marker::Copy for ISCSI_CONNECTION_INFO_EX {} -impl ::core::clone::Clone for ISCSI_CONNECTION_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ioctl\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] -pub struct ISCSI_DEVICE_ON_SESSIONA { - pub InitiatorName: [super::super::Foundation::CHAR; 256], - pub TargetName: [super::super::Foundation::CHAR; 224], - pub ScsiAddress: SCSI_ADDRESS, - pub DeviceInterfaceType: ::windows_sys::core::GUID, - pub DeviceInterfaceName: [super::super::Foundation::CHAR; 260], - pub LegacyName: [super::super::Foundation::CHAR; 260], - pub StorageDeviceNumber: super::super::System::Ioctl::STORAGE_DEVICE_NUMBER, - pub DeviceInstance: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] -impl ::core::marker::Copy for ISCSI_DEVICE_ON_SESSIONA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] -impl ::core::clone::Clone for ISCSI_DEVICE_ON_SESSIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_System_Ioctl\"`*"] -#[cfg(feature = "Win32_System_Ioctl")] -pub struct ISCSI_DEVICE_ON_SESSIONW { - pub InitiatorName: [u16; 256], - pub TargetName: [u16; 224], - pub ScsiAddress: SCSI_ADDRESS, - pub DeviceInterfaceType: ::windows_sys::core::GUID, - pub DeviceInterfaceName: [u16; 260], - pub LegacyName: [u16; 260], - pub StorageDeviceNumber: super::super::System::Ioctl::STORAGE_DEVICE_NUMBER, - pub DeviceInstance: u32, -} -#[cfg(feature = "Win32_System_Ioctl")] -impl ::core::marker::Copy for ISCSI_DEVICE_ON_SESSIONW {} -#[cfg(feature = "Win32_System_Ioctl")] -impl ::core::clone::Clone for ISCSI_DEVICE_ON_SESSIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_LOGIN_OPTIONS { - pub Version: u32, - pub InformationSpecified: u32, - pub LoginFlags: u32, - pub AuthType: ISCSI_AUTH_TYPES, - pub HeaderDigest: ISCSI_DIGEST_TYPES, - pub DataDigest: ISCSI_DIGEST_TYPES, - pub MaximumConnections: u32, - pub DefaultTime2Wait: u32, - pub DefaultTime2Retain: u32, - pub UsernameLength: u32, - pub PasswordLength: u32, - pub Username: *mut u8, - pub Password: *mut u8, -} -impl ::core::marker::Copy for ISCSI_LOGIN_OPTIONS {} -impl ::core::clone::Clone for ISCSI_LOGIN_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_SESSION_INFOA { - pub SessionId: ISCSI_UNIQUE_SESSION_ID, - pub InitiatorName: ::windows_sys::core::PSTR, - pub TargetNodeName: ::windows_sys::core::PSTR, - pub TargetName: ::windows_sys::core::PSTR, - pub ISID: [u8; 6], - pub TSID: [u8; 2], - pub ConnectionCount: u32, - pub Connections: *mut ISCSI_CONNECTION_INFOA, -} -impl ::core::marker::Copy for ISCSI_SESSION_INFOA {} -impl ::core::clone::Clone for ISCSI_SESSION_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_SESSION_INFOW { - pub SessionId: ISCSI_UNIQUE_SESSION_ID, - pub InitiatorName: ::windows_sys::core::PWSTR, - pub TargetNodeName: ::windows_sys::core::PWSTR, - pub TargetName: ::windows_sys::core::PWSTR, - pub ISID: [u8; 6], - pub TSID: [u8; 2], - pub ConnectionCount: u32, - pub Connections: *mut ISCSI_CONNECTION_INFOW, -} -impl ::core::marker::Copy for ISCSI_SESSION_INFOW {} -impl ::core::clone::Clone for ISCSI_SESSION_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ISCSI_SESSION_INFO_EX { - pub SessionId: ISCSI_UNIQUE_SESSION_ID, - pub InitialR2t: super::super::Foundation::BOOLEAN, - pub ImmediateData: super::super::Foundation::BOOLEAN, - pub Type: u8, - pub DataSequenceInOrder: super::super::Foundation::BOOLEAN, - pub DataPduInOrder: super::super::Foundation::BOOLEAN, - pub ErrorRecoveryLevel: u8, - pub MaxOutstandingR2t: u32, - pub FirstBurstLength: u32, - pub MaxBurstLength: u32, - pub MaximumConnections: u32, - pub ConnectionCount: u32, - pub Connections: *mut ISCSI_CONNECTION_INFO_EX, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ISCSI_SESSION_INFO_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ISCSI_SESSION_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ISCSI_TARGET_MAPPINGA { - pub InitiatorName: [super::super::Foundation::CHAR; 256], - pub TargetName: [super::super::Foundation::CHAR; 224], - pub OSDeviceName: [super::super::Foundation::CHAR; 260], - pub SessionId: ISCSI_UNIQUE_SESSION_ID, - pub OSBusNumber: u32, - pub OSTargetNumber: u32, - pub LUNCount: u32, - pub LUNList: *mut SCSI_LUN_LIST, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ISCSI_TARGET_MAPPINGA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ISCSI_TARGET_MAPPINGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_TARGET_MAPPINGW { - pub InitiatorName: [u16; 256], - pub TargetName: [u16; 224], - pub OSDeviceName: [u16; 260], - pub SessionId: ISCSI_UNIQUE_SESSION_ID, - pub OSBusNumber: u32, - pub OSTargetNumber: u32, - pub LUNCount: u32, - pub LUNList: *mut SCSI_LUN_LIST, -} -impl ::core::marker::Copy for ISCSI_TARGET_MAPPINGW {} -impl ::core::clone::Clone for ISCSI_TARGET_MAPPINGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ISCSI_TARGET_PORTALA { - pub SymbolicName: [super::super::Foundation::CHAR; 256], - pub Address: [super::super::Foundation::CHAR; 256], - pub Socket: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ISCSI_TARGET_PORTALA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ISCSI_TARGET_PORTALA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_TARGET_PORTALW { - pub SymbolicName: [u16; 256], - pub Address: [u16; 256], - pub Socket: u16, -} -impl ::core::marker::Copy for ISCSI_TARGET_PORTALW {} -impl ::core::clone::Clone for ISCSI_TARGET_PORTALW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ISCSI_TARGET_PORTAL_GROUPA { - pub Count: u32, - pub Portals: [ISCSI_TARGET_PORTALA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_GROUPA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_GROUPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_TARGET_PORTAL_GROUPW { - pub Count: u32, - pub Portals: [ISCSI_TARGET_PORTALW; 1], -} -impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_GROUPW {} -impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_GROUPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ISCSI_TARGET_PORTAL_INFOA { - pub InitiatorName: [super::super::Foundation::CHAR; 256], - pub InitiatorPortNumber: u32, - pub SymbolicName: [super::super::Foundation::CHAR; 256], - pub Address: [super::super::Foundation::CHAR; 256], - pub Socket: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_TARGET_PORTAL_INFOW { - pub InitiatorName: [u16; 256], - pub InitiatorPortNumber: u32, - pub SymbolicName: [u16; 256], - pub Address: [u16; 256], - pub Socket: u16, -} -impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFOW {} -impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ISCSI_TARGET_PORTAL_INFO_EXA { - pub InitiatorName: [super::super::Foundation::CHAR; 256], - pub InitiatorPortNumber: u32, - pub SymbolicName: [super::super::Foundation::CHAR; 256], - pub Address: [super::super::Foundation::CHAR; 256], - pub Socket: u16, - pub SecurityFlags: u64, - pub LoginOptions: ISCSI_LOGIN_OPTIONS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFO_EXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFO_EXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_TARGET_PORTAL_INFO_EXW { - pub InitiatorName: [u16; 256], - pub InitiatorPortNumber: u32, - pub SymbolicName: [u16; 256], - pub Address: [u16; 256], - pub Socket: u16, - pub SecurityFlags: u64, - pub LoginOptions: ISCSI_LOGIN_OPTIONS, -} -impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFO_EXW {} -impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFO_EXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_UNIQUE_SESSION_ID { - pub AdapterUnique: u64, - pub AdapterSpecific: u64, -} -impl ::core::marker::Copy for ISCSI_UNIQUE_SESSION_ID {} -impl ::core::clone::Clone for ISCSI_UNIQUE_SESSION_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct ISCSI_VERSION_INFO { - pub MajorVersion: u32, - pub MinorVersion: u32, - pub BuildNumber: u32, -} -impl ::core::marker::Copy for ISCSI_VERSION_INFO {} -impl ::core::clone::Clone for ISCSI_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct MPIO_PASS_THROUGH_PATH { - pub PassThrough: SCSI_PASS_THROUGH, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH {} -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MPIO_PASS_THROUGH_PATH32 { - pub PassThrough: SCSI_PASS_THROUGH32, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MPIO_PASS_THROUGH_PATH32_EX { - pub PassThroughOffset: u32, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH32_EX {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH32_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct MPIO_PASS_THROUGH_PATH_DIRECT { - pub PassThrough: SCSI_PASS_THROUGH_DIRECT, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT {} -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MPIO_PASS_THROUGH_PATH_DIRECT32 { - pub PassThrough: SCSI_PASS_THROUGH_DIRECT32, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MPIO_PASS_THROUGH_PATH_DIRECT32_EX { - pub PassThroughOffset: u32, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT32_EX {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT32_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct MPIO_PASS_THROUGH_PATH_DIRECT_EX { - pub PassThroughOffset: u32, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT_EX {} -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct MPIO_PASS_THROUGH_PATH_EX { - pub PassThroughOffset: u32, - pub Version: u32, - pub Length: u16, - pub Flags: u8, - pub PortNumber: u8, - pub MpioPathId: u64, -} -impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_EX {} -impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct MP_DEVICE_DATA_SET_RANGE { - pub StartingOffset: i64, - pub LengthInBytes: u64, -} -impl ::core::marker::Copy for MP_DEVICE_DATA_SET_RANGE {} -impl ::core::clone::Clone for MP_DEVICE_DATA_SET_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct NTSCSI_UNICODE_STRING { - pub Length: u16, - pub MaximumLength: u16, - pub Buffer: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for NTSCSI_UNICODE_STRING {} -impl ::core::clone::Clone for NTSCSI_UNICODE_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct NVCACHE_HINT_PAYLOAD { - pub Command: u8, - pub Feature7_0: u8, - pub Feature15_8: u8, - pub Count15_8: u8, - pub LBA7_0: u8, - pub LBA15_8: u8, - pub LBA23_16: u8, - pub LBA31_24: u8, - pub LBA39_32: u8, - pub LBA47_40: u8, - pub Auxiliary7_0: u8, - pub Auxiliary23_16: u8, - pub Reserved: [u8; 4], -} -impl ::core::marker::Copy for NVCACHE_HINT_PAYLOAD {} -impl ::core::clone::Clone for NVCACHE_HINT_PAYLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct NVCACHE_PRIORITY_LEVEL_DESCRIPTOR { - pub PriorityLevel: u8, - pub Reserved0: [u8; 3], - pub ConsumedNVMSizeFraction: u32, - pub ConsumedMappingResourcesFraction: u32, - pub ConsumedNVMSizeForDirtyDataFraction: u32, - pub ConsumedMappingResourcesForDirtyDataFraction: u32, - pub Reserved1: u32, -} -impl ::core::marker::Copy for NVCACHE_PRIORITY_LEVEL_DESCRIPTOR {} -impl ::core::clone::Clone for NVCACHE_PRIORITY_LEVEL_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct NVCACHE_REQUEST_BLOCK { - pub NRBSize: u32, - pub Function: u16, - pub NRBFlags: u32, - pub NRBStatus: u32, - pub Count: u32, - pub LBA: u64, - pub DataBufSize: u32, - pub NVCacheStatus: u32, - pub NVCacheSubStatus: u32, -} -impl ::core::marker::Copy for NVCACHE_REQUEST_BLOCK {} -impl ::core::clone::Clone for NVCACHE_REQUEST_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct NV_FEATURE_PARAMETER { - pub NVPowerModeEnabled: u16, - pub NVParameterReserv1: u16, - pub NVCmdEnabled: u16, - pub NVParameterReserv2: u16, - pub NVPowerModeVer: u16, - pub NVCmdVer: u16, - pub NVSize: u32, - pub NVReadSpeed: u16, - pub NVWrtSpeed: u16, - pub DeviceSpinUpTime: u32, -} -impl ::core::marker::Copy for NV_FEATURE_PARAMETER {} -impl ::core::clone::Clone for NV_FEATURE_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct NV_SEP_CACHE_PARAMETER { - pub Version: u32, - pub Size: u32, - pub Flags: NV_SEP_CACHE_PARAMETER_0, - pub WriteCacheType: u8, - pub WriteCacheTypeEffective: u8, - pub ParameterReserve1: [u8; 3], -} -impl ::core::marker::Copy for NV_SEP_CACHE_PARAMETER {} -impl ::core::clone::Clone for NV_SEP_CACHE_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub union NV_SEP_CACHE_PARAMETER_0 { - pub CacheFlags: NV_SEP_CACHE_PARAMETER_0_0, - pub CacheFlagsSet: u8, -} -impl ::core::marker::Copy for NV_SEP_CACHE_PARAMETER_0 {} -impl ::core::clone::Clone for NV_SEP_CACHE_PARAMETER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct NV_SEP_CACHE_PARAMETER_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NV_SEP_CACHE_PARAMETER_0_0 {} -impl ::core::clone::Clone for NV_SEP_CACHE_PARAMETER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PERSISTENT_ISCSI_LOGIN_INFOA { - pub TargetName: [super::super::Foundation::CHAR; 224], - pub IsInformationalSession: super::super::Foundation::BOOLEAN, - pub InitiatorInstance: [super::super::Foundation::CHAR; 256], - pub InitiatorPortNumber: u32, - pub TargetPortal: ISCSI_TARGET_PORTALA, - pub SecurityFlags: u64, - pub Mappings: *mut ISCSI_TARGET_MAPPINGA, - pub LoginOptions: ISCSI_LOGIN_OPTIONS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PERSISTENT_ISCSI_LOGIN_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PERSISTENT_ISCSI_LOGIN_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PERSISTENT_ISCSI_LOGIN_INFOW { - pub TargetName: [u16; 224], - pub IsInformationalSession: super::super::Foundation::BOOLEAN, - pub InitiatorInstance: [u16; 256], - pub InitiatorPortNumber: u32, - pub TargetPortal: ISCSI_TARGET_PORTALW, - pub SecurityFlags: u64, - pub Mappings: *mut ISCSI_TARGET_MAPPINGW, - pub LoginOptions: ISCSI_LOGIN_OPTIONS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PERSISTENT_ISCSI_LOGIN_INFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PERSISTENT_ISCSI_LOGIN_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_ADAPTER_BUS_INFO { - pub NumberOfBuses: u8, - pub BusData: [SCSI_BUS_DATA; 1], -} -impl ::core::marker::Copy for SCSI_ADAPTER_BUS_INFO {} -impl ::core::clone::Clone for SCSI_ADAPTER_BUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_ADDRESS { - pub Length: u32, - pub PortNumber: u8, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, -} -impl ::core::marker::Copy for SCSI_ADDRESS {} -impl ::core::clone::Clone for SCSI_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_BUS_DATA { - pub NumberOfLogicalUnits: u8, - pub InitiatorBusId: u8, - pub InquiryDataOffset: u32, -} -impl ::core::marker::Copy for SCSI_BUS_DATA {} -impl ::core::clone::Clone for SCSI_BUS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCSI_INQUIRY_DATA { - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub DeviceClaimed: super::super::Foundation::BOOLEAN, - pub InquiryDataLength: u32, - pub NextInquiryDataOffset: u32, - pub InquiryData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCSI_INQUIRY_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCSI_INQUIRY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_LUN_LIST { - pub OSLUN: u32, - pub TargetLUN: u64, -} -impl ::core::marker::Copy for SCSI_LUN_LIST {} -impl ::core::clone::Clone for SCSI_LUN_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_PASS_THROUGH { - pub Length: u16, - pub ScsiStatus: u8, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub CdbLength: u8, - pub SenseInfoLength: u8, - pub DataIn: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub DataBufferOffset: usize, - pub SenseInfoOffset: u32, - pub Cdb: [u8; 16], -} -impl ::core::marker::Copy for SCSI_PASS_THROUGH {} -impl ::core::clone::Clone for SCSI_PASS_THROUGH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SCSI_PASS_THROUGH32 { - pub Length: u16, - pub ScsiStatus: u8, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub CdbLength: u8, - pub SenseInfoLength: u8, - pub DataIn: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub DataBufferOffset: u32, - pub SenseInfoOffset: u32, - pub Cdb: [u8; 16], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SCSI_PASS_THROUGH32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SCSI_PASS_THROUGH32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SCSI_PASS_THROUGH32_EX { - pub Version: u32, - pub Length: u32, - pub CdbLength: u32, - pub StorAddressLength: u32, - pub ScsiStatus: u8, - pub SenseInfoLength: u8, - pub DataDirection: u8, - pub Reserved: u8, - pub TimeOutValue: u32, - pub StorAddressOffset: u32, - pub SenseInfoOffset: u32, - pub DataOutTransferLength: u32, - pub DataInTransferLength: u32, - pub DataOutBufferOffset: u32, - pub DataInBufferOffset: u32, - pub Cdb: [u8; 1], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SCSI_PASS_THROUGH32_EX {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SCSI_PASS_THROUGH32_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_PASS_THROUGH_DIRECT { - pub Length: u16, - pub ScsiStatus: u8, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub CdbLength: u8, - pub SenseInfoLength: u8, - pub DataIn: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub DataBuffer: *mut ::core::ffi::c_void, - pub SenseInfoOffset: u32, - pub Cdb: [u8; 16], -} -impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT {} -impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SCSI_PASS_THROUGH_DIRECT32 { - pub Length: u16, - pub ScsiStatus: u8, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, - pub CdbLength: u8, - pub SenseInfoLength: u8, - pub DataIn: u8, - pub DataTransferLength: u32, - pub TimeOutValue: u32, - pub DataBuffer: *mut ::core::ffi::c_void, - pub SenseInfoOffset: u32, - pub Cdb: [u8; 16], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SCSI_PASS_THROUGH_DIRECT32_EX { - pub Version: u32, - pub Length: u32, - pub CdbLength: u32, - pub StorAddressLength: u32, - pub ScsiStatus: u8, - pub SenseInfoLength: u8, - pub DataDirection: u8, - pub Reserved: u8, - pub TimeOutValue: u32, - pub StorAddressOffset: u32, - pub SenseInfoOffset: u32, - pub DataOutTransferLength: u32, - pub DataInTransferLength: u32, - pub DataOutBuffer: *mut ::core::ffi::c_void, - pub DataInBuffer: *mut ::core::ffi::c_void, - pub Cdb: [u8; 1], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT32_EX {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT32_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_PASS_THROUGH_DIRECT_EX { - pub Version: u32, - pub Length: u32, - pub CdbLength: u32, - pub StorAddressLength: u32, - pub ScsiStatus: u8, - pub SenseInfoLength: u8, - pub DataDirection: u8, - pub Reserved: u8, - pub TimeOutValue: u32, - pub StorAddressOffset: u32, - pub SenseInfoOffset: u32, - pub DataOutTransferLength: u32, - pub DataInTransferLength: u32, - pub DataOutBuffer: *mut ::core::ffi::c_void, - pub DataInBuffer: *mut ::core::ffi::c_void, - pub Cdb: [u8; 1], -} -impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT_EX {} -impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SCSI_PASS_THROUGH_EX { - pub Version: u32, - pub Length: u32, - pub CdbLength: u32, - pub StorAddressLength: u32, - pub ScsiStatus: u8, - pub SenseInfoLength: u8, - pub DataDirection: u8, - pub Reserved: u8, - pub TimeOutValue: u32, - pub StorAddressOffset: u32, - pub SenseInfoOffset: u32, - pub DataOutTransferLength: u32, - pub DataInTransferLength: u32, - pub DataOutBufferOffset: usize, - pub DataInBufferOffset: usize, - pub Cdb: [u8; 1], -} -impl ::core::marker::Copy for SCSI_PASS_THROUGH_EX {} -impl ::core::clone::Clone for SCSI_PASS_THROUGH_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct SRB_IO_CONTROL { - pub HeaderLength: u32, - pub Signature: [u8; 8], - pub Timeout: u32, - pub ControlCode: u32, - pub ReturnCode: u32, - pub Length: u32, -} -impl ::core::marker::Copy for SRB_IO_CONTROL {} -impl ::core::clone::Clone for SRB_IO_CONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct STORAGE_DIAGNOSTIC_MP_REQUEST { - pub Version: u32, - pub Size: u32, - pub TargetType: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE, - pub Level: MP_STORAGE_DIAGNOSTIC_LEVEL, - pub ProviderId: ::windows_sys::core::GUID, - pub BufferSize: u32, - pub Reserved: u32, - pub DataBuffer: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_DIAGNOSTIC_MP_REQUEST {} -impl ::core::clone::Clone for STORAGE_DIAGNOSTIC_MP_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct STORAGE_ENDURANCE_DATA_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub EnduranceInfo: STORAGE_ENDURANCE_INFO, -} -impl ::core::marker::Copy for STORAGE_ENDURANCE_DATA_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_ENDURANCE_DATA_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct STORAGE_ENDURANCE_INFO { - pub ValidFields: u32, - pub GroupId: u32, - pub Flags: STORAGE_ENDURANCE_INFO_0, - pub LifePercentage: u32, - pub BytesReadCount: [u8; 16], - pub ByteWriteCount: [u8; 16], -} -impl ::core::marker::Copy for STORAGE_ENDURANCE_INFO {} -impl ::core::clone::Clone for STORAGE_ENDURANCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct STORAGE_ENDURANCE_INFO_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for STORAGE_ENDURANCE_INFO_0 {} -impl ::core::clone::Clone for STORAGE_ENDURANCE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct STORAGE_FIRMWARE_ACTIVATE { - pub Version: u32, - pub Size: u32, - pub SlotToActivate: u8, - pub Reserved0: [u8; 3], -} -impl ::core::marker::Copy for STORAGE_FIRMWARE_ACTIVATE {} -impl ::core::clone::Clone for STORAGE_FIRMWARE_ACTIVATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct STORAGE_FIRMWARE_DOWNLOAD { - pub Version: u32, - pub Size: u32, - pub Offset: u64, - pub BufferSize: u64, - pub ImageBuffer: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_FIRMWARE_DOWNLOAD {} -impl ::core::clone::Clone for STORAGE_FIRMWARE_DOWNLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub struct STORAGE_FIRMWARE_DOWNLOAD_V2 { - pub Version: u32, - pub Size: u32, - pub Offset: u64, - pub BufferSize: u64, - pub Slot: u8, - pub Reserved: [u8; 3], - pub ImageSize: u32, - pub ImageBuffer: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_FIRMWARE_DOWNLOAD_V2 {} -impl ::core::clone::Clone for STORAGE_FIRMWARE_DOWNLOAD_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_FIRMWARE_INFO { - pub Version: u32, - pub Size: u32, - pub UpgradeSupport: super::super::Foundation::BOOLEAN, - pub SlotCount: u8, - pub ActiveSlot: u8, - pub PendingActivateSlot: u8, - pub Reserved: u32, - pub Slot: [STORAGE_FIRMWARE_SLOT_INFO; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_FIRMWARE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_FIRMWARE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_FIRMWARE_INFO_V2 { - pub Version: u32, - pub Size: u32, - pub UpgradeSupport: super::super::Foundation::BOOLEAN, - pub SlotCount: u8, - pub ActiveSlot: u8, - pub PendingActivateSlot: u8, - pub FirmwareShared: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 3], - pub ImagePayloadAlignment: u32, - pub ImagePayloadMaxSize: u32, - pub Slot: [STORAGE_FIRMWARE_SLOT_INFO_V2; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_FIRMWARE_INFO_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_FIRMWARE_INFO_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_FIRMWARE_SLOT_INFO { - pub SlotNumber: u8, - pub ReadOnly: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 6], - pub Revision: STORAGE_FIRMWARE_SLOT_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_FIRMWARE_SLOT_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_FIRMWARE_SLOT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union STORAGE_FIRMWARE_SLOT_INFO_0 { - pub Info: [u8; 8], - pub AsUlonglong: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_FIRMWARE_SLOT_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_FIRMWARE_SLOT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_FIRMWARE_SLOT_INFO_V2 { - pub SlotNumber: u8, - pub ReadOnly: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 6], - pub Revision: [u8; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_FIRMWARE_SLOT_INFO_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_FIRMWARE_SLOT_INFO_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _ADAPTER_OBJECT(pub u8); -#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] -pub type PDUMP_DEVICE_POWERON_ROUTINE = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Jet/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Jet/mod.rs deleted file mode 100644 index dccbd2d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Jet/mod.rs +++ /dev/null @@ -1,4535 +0,0 @@ -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAddColumnA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 , pcolumndef : *const JET_COLUMNDEF , pvdefault : *const ::core::ffi::c_void , cbdefault : u32 , pcolumnid : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAddColumnW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 , pcolumndef : *const JET_COLUMNDEF , pvdefault : *const ::core::ffi::c_void , cbdefault : u32 , pcolumnid : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabase2A ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , cpgdatabasesizemax : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabase2W ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , cpgdatabasesizemax : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupA ( szbackuppath : *const i8 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szbackuppath : *const i8 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , szbackuppath : *const u16 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupW ( szbackuppath : *const u16 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetBeginExternalBackup ( grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginExternalBackupInstance ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginSessionA ( instance : super::StructuredStorage:: JET_INSTANCE , psesid : *mut super::StructuredStorage:: JET_SESID , szusername : *const i8 , szpassword : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginSessionW ( instance : super::StructuredStorage:: JET_INSTANCE , psesid : *mut super::StructuredStorage:: JET_SESID , szusername : *const u16 , szpassword : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginTransaction ( sesid : super::StructuredStorage:: JET_SESID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginTransaction2 ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginTransaction3 ( sesid : super::StructuredStorage:: JET_SESID , trxid : i64 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseDatabase ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseFile ( hffile : super::StructuredStorage:: JET_HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseFileInstance ( instance : super::StructuredStorage:: JET_INSTANCE , hffile : super::StructuredStorage:: JET_HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseTable ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCommitTransaction ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCommitTransaction2 ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 , cmsecdurablecommit : u32 , pcommitid : *mut JET_COMMIT_ID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCompactA ( sesid : super::StructuredStorage:: JET_SESID , szdatabasesrc : *const i8 , szdatabasedest : *const i8 , pfnstatus : JET_PFNSTATUS , pconvert : *const JET_CONVERT_A , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCompactW ( sesid : super::StructuredStorage:: JET_SESID , szdatabasesrc : *const u16 , szdatabasedest : *const u16 , pfnstatus : JET_PFNSTATUS , pconvert : *const JET_CONVERT_W , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetComputeStats ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetConfigureProcessForCrashDump ( grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabase2A ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , cpgdatabasesizemax : u32 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabase2W ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , cpgdatabasesizemax : u32 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , szconnect : *const i8 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , szconnect : *const u16 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex2A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE_A , cindexcreate : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex2W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE_W , cindexcreate : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex3A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE2_A , cindexcreate : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex3W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE2_W , cindexcreate : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex4A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE3_A , cindexcreate : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex4W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE3_W , cindexcreate : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , grbit : u32 , szkey : :: windows_sys::core::PCSTR , cbkey : u32 , ldensity : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , grbit : u32 , szkey : :: windows_sys::core::PCWSTR , cbkey : u32 , ldensity : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstance2A ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const i8 , szdisplayname : *const i8 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstance2W ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const u16 , szdisplayname : *const u16 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstanceA ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstanceW ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , lpages : u32 , ldensity : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex2A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE2_A ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex2W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE2_W ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex3A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE3_A ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex3W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE3_W ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex4A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE4_A ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex4W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE4_W ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndexA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE_A ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndexW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE_W ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , lpages : u32 , ldensity : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment2A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment2W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment3A ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const i8 , sztablename : *const i8 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , pvcontext : *const ::core::ffi::c_void , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment3W ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const u16 , sztablename : *const u16 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , pvcontext : *const ::core::ffi::c_void , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragmentA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pcpasses : *mut u32 , pcseconds : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragmentW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pcpasses : *mut u32 , pcseconds : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDelete ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumn2A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumn2W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumnA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumnW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabase2A ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabase2W ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDupCursor ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , ptableid : *mut super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDupSession ( sesid : super::StructuredStorage:: JET_SESID , psesid : *mut super::StructuredStorage:: JET_SESID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEnableMultiInstanceA ( psetsysparam : *const JET_SETSYSPARAM_A , csetsysparam : u32 , pcsetsucceed : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEnableMultiInstanceW ( psetsysparam : *const JET_SETSYSPARAM_W , csetsysparam : u32 , pcsetsucceed : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetEndExternalBackup ( ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEndExternalBackupInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEndExternalBackupInstance2 ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEndSession ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEnumerateColumns ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , cenumcolumnid : u32 , rgenumcolumnid : *const JET_ENUMCOLUMNID , pcenumcolumn : *mut u32 , prgenumcolumn : *mut *mut JET_ENUMCOLUMN , pfnrealloc : JET_PFNREALLOC , pvrealloccontext : *const ::core::ffi::c_void , cbdatamost : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEscrowUpdate ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , columnid : u32 , pv : *const ::core::ffi::c_void , cbmax : u32 , pvold : *mut ::core::ffi::c_void , cboldmax : u32 , pcboldactual : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestore2A ( szcheckpointfilepath : *const i8 , szlogpath : *const i8 , rgrstmap : *const JET_RSTMAP_A , crstfilemap : i32 , szbackuplogpath : *const i8 , ploginfo : *mut JET_LOGINFO_A , sztargetinstancename : *const i8 , sztargetinstancelogpath : *const i8 , sztargetinstancecheckpointpath : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestore2W ( szcheckpointfilepath : *const u16 , szlogpath : *const u16 , rgrstmap : *const JET_RSTMAP_W , crstfilemap : i32 , szbackuplogpath : *const u16 , ploginfo : *mut JET_LOGINFO_W , sztargetinstancename : *const u16 , sztargetinstancelogpath : *const u16 , sztargetinstancecheckpointpath : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestoreA ( szcheckpointfilepath : *const i8 , szlogpath : *const i8 , rgrstmap : *const JET_RSTMAP_A , crstfilemap : i32 , szbackuplogpath : *const i8 , genlow : i32 , genhigh : i32 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestoreW ( szcheckpointfilepath : *const u16 , szlogpath : *const u16 , rgrstmap : *const JET_RSTMAP_W , crstfilemap : i32 , szbackuplogpath : *const u16 , genlow : i32 , genhigh : i32 , pfn : JET_PFNSTATUS ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetFreeBuffer ( pbbuf : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetAttachInfoA ( szzdatabases : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetAttachInfoInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szzdatabases : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetAttachInfoInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , szzdatabases : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetAttachInfoW ( wszzdatabases : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *mut ::core::ffi::c_void , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetColumnInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pcolumnnameorid : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetColumnInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pwcolumnnameorid : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetCurrentIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *mut i8 , cbindexname : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetCurrentIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *mut u16 , cbindexname : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetCursorInfo ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetDatabaseFileInfoA ( szdatabasename : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetDatabaseFileInfoW ( szdatabasename : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetDatabaseInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetDatabaseInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetErrorInfoW ( pvcontext : *const ::core::ffi::c_void , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetIndexInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , szindexname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetIndexInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , szindexname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetInstanceInfoA ( pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_A ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetInstanceInfoW ( pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_W ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetInstanceMiscInfo ( instance : super::StructuredStorage:: JET_INSTANCE , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLS ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pls : *mut JET_LS , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLock ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetLogInfoA ( szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstance2A ( instance : super::StructuredStorage:: JET_INSTANCE , szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 , ploginfo : *mut JET_LOGINFO_A ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstance2W ( instance : super::StructuredStorage:: JET_INSTANCE , wszzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 , ploginfo : *mut JET_LOGINFO_W ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , wszzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetLogInfoW ( szzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetObjectInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , objtyp : u32 , szcontainername : *const i8 , szobjectname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetObjectInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , objtyp : u32 , szcontainername : *const u16 , szobjectname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetRecordPosition ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precpos : *mut JET_RECPOS , cbrecpos : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetRecordSize ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precsize : *mut JET_RECSIZE , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetRecordSize2 ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precsize : *mut JET_RECSIZE2 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSecondaryIndexBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvsecondarykey : *mut ::core::ffi::c_void , cbsecondarykeymax : u32 , pcbsecondarykeyactual : *mut u32 , pvprimarybookmark : *mut ::core::ffi::c_void , cbprimarybookmarkmax : u32 , pcbprimarybookmarkactual : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSessionParameter ( sesid : super::StructuredStorage:: JET_SESID , sesparamid : u32 , pvparam : *mut ::core::ffi::c_void , cbparammax : u32 , pcbparamactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSystemParameterA ( instance : super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , plparam : *mut super::StructuredStorage:: JET_API_PTR , szparam : *mut i8 , cbmax : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSystemParameterW ( instance : super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , plparam : *mut super::StructuredStorage:: JET_API_PTR , szparam : *mut u16 , cbmax : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableColumnInfoA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableColumnInfoW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableIndexInfoA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableIndexInfoW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableInfoA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableInfoW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetThreadStats ( pvresult : *mut ::core::ffi::c_void , cbmax : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTruncateLogInfoInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTruncateLogInfoInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , wszzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetVersion ( sesid : super::StructuredStorage:: JET_SESID , pwversion : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGotoBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *const ::core::ffi::c_void , cbbookmark : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGotoPosition ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precpos : *const JET_RECPOS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGotoSecondaryIndexBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvsecondarykey : *const ::core::ffi::c_void , cbsecondarykey : u32 , pvprimarybookmark : *const ::core::ffi::c_void , cbprimarybookmark : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGrowDatabase ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , cpg : u32 , pcpgreal : *const u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetIdle ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetIndexRecordCount ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pcrec : *mut u32 , crecmax : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit2 ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit3A ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , prstinfo : *const JET_RSTINFO_A , grbit : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit3W ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , prstinfo : *const JET_RSTINFO_W , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetIntersectIndexes ( sesid : super::StructuredStorage:: JET_SESID , rgindexrange : *const JET_INDEXRANGE , cindexrange : u32 , precordlist : *mut JET_RECORDLIST , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetMakeKey ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetMove ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , crow : i32 , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotAbort ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotEnd ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotFreezeA ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_A , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotFreezeW ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_W , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotGetFreezeInfoA ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_A , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotGetFreezeInfoW ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_W , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotPrepare ( psnapid : *mut JET_OSSNAPID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotPrepareInstance ( snapid : JET_OSSNAPID , instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotThaw ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotTruncateLog ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotTruncateLogInstance ( snapid : JET_OSSNAPID , instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , szconnect : *const i8 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , szconnect : *const u16 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileA ( szfilename : *const i8 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szfilename : *const i8 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , szfilename : *const u16 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileW ( szfilename : *const u16 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pvparameters : *const ::core::ffi::c_void , cbparameters : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pvparameters : *const ::core::ffi::c_void , cbparameters : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTempTable ( sesid : super::StructuredStorage:: JET_SESID , prgcolumndef : *const JET_COLUMNDEF , ccolumn : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID , prgcolumnid : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTempTable2 ( sesid : super::StructuredStorage:: JET_SESID , prgcolumndef : *const JET_COLUMNDEF , ccolumn : u32 , lcid : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID , prgcolumnid : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTempTable3 ( sesid : super::StructuredStorage:: JET_SESID , prgcolumndef : *const JET_COLUMNDEF , ccolumn : u32 , pidxunicode : *const JET_UNICODEINDEX , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID , prgcolumnid : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTemporaryTable ( sesid : super::StructuredStorage:: JET_SESID , popentemporarytable : *const JET_OPENTEMPORARYTABLE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTemporaryTable2 ( sesid : super::StructuredStorage:: JET_SESID , popentemporarytable : *const JET_OPENTEMPORARYTABLE2 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetPrepareUpdate ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , prep : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetPrereadIndexRanges ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , rgindexranges : *const JET_INDEX_RANGE , cindexranges : u32 , pcrangespreread : *mut u32 , rgcolumnidpreread : *const u32 , ccolumnidpreread : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetPrereadKeys ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , rgpvkeys : *const *const ::core::ffi::c_void , rgcbkeys : *const u32 , ckeys : i32 , pckeyspreread : *mut i32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetReadFile ( hffile : super::StructuredStorage:: JET_HANDLE , pv : *mut ::core::ffi::c_void , cb : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetReadFileInstance ( instance : super::StructuredStorage:: JET_INSTANCE , hffile : super::StructuredStorage:: JET_HANDLE , pv : *mut ::core::ffi::c_void , cb : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRegisterCallback ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , cbtyp : u32 , pcallback : JET_CALLBACK , pvcontext : *const ::core::ffi::c_void , phcallbackid : *const super::StructuredStorage:: JET_HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameColumnA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szname : *const i8 , sznamenew : *const i8 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameColumnW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szname : *const u16 , sznamenew : *const u16 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , szname : *const i8 , sznamenew : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , szname : *const u16 , sznamenew : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetResetSessionContext ( sesid : super::StructuredStorage:: JET_SESID ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetResetTableSequential ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetResizeDatabase ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , cpgtarget : u32 , pcpgactual : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestore2A ( sz : *const i8 , szdest : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestore2W ( sz : *const u16 , szdest : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreA ( szsource : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , sz : *const i8 , szdest : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , sz : *const u16 , szdest : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreW ( szsource : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRetrieveColumn ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , columnid : u32 , pvdata : *mut ::core::ffi::c_void , cbdata : u32 , pcbactual : *mut u32 , grbit : u32 , pretinfo : *mut JET_RETINFO ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRetrieveColumns ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pretrievecolumn : *mut JET_RETRIEVECOLUMN , cretrievecolumn : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRetrieveKey ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvkey : *mut ::core::ffi::c_void , cbmax : u32 , pcbactual : *mut u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRollback ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSeek ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumn ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , columnid : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 , psetinfo : *const JET_SETINFO ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumnDefaultValueA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , szcolumnname : *const i8 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumnDefaultValueW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , szcolumnname : *const u16 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumns ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , psetcolumn : *const JET_SETCOLUMN , csetcolumn : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex2A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex2W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex3A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , grbit : u32 , itagsequence : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex3W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , grbit : u32 , itagsequence : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex4A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , pindexid : *const JET_INDEXID , grbit : u32 , itagsequence : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex4W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , pindexid : *const JET_INDEXID , grbit : u32 , itagsequence : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCursorFilter ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , rgcolumnfilters : *const JET_INDEX_COLUMN , ccolumnfilters : u32 , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetDatabaseSizeA ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const i8 , cpg : u32 , pcpgreal : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetDatabaseSizeW ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const u16 , cpg : u32 , pcpgreal : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetIndexRange ( sesid : super::StructuredStorage:: JET_SESID , tableidsrc : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetLS ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , ls : JET_LS , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSessionContext ( sesid : super::StructuredStorage:: JET_SESID , ulcontext : super::StructuredStorage:: JET_API_PTR ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSessionParameter ( sesid : super::StructuredStorage:: JET_SESID , sesparamid : u32 , pvparam : *const ::core::ffi::c_void , cbparam : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSystemParameterA ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , lparam : super::StructuredStorage:: JET_API_PTR , szparam : *const i8 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSystemParameterW ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , lparam : super::StructuredStorage:: JET_API_PTR , szparam : *const u16 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetTableSequential ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetStopBackup ( ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetStopBackupInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetStopService ( ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetStopServiceInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetStopServiceInstance2 ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetTerm ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetTerm2 ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetTruncateLog ( ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetTruncateLogInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetUnregisterCallback ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , cbtyp : u32 , hcallbackid : super::StructuredStorage:: JET_HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetUpdate ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *mut ::core::ffi::c_void , cbbookmark : u32 , pcbactual : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_Storage_StructuredStorage")] -::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetUpdate2 ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *mut ::core::ffi::c_void , cbbookmark : u32 , pcbactual : *mut u32 , grbit : u32 ) -> i32 ); -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_BASE_NAME_LENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ColInfoGrbitMinimalInfo: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ColInfoGrbitNonDerivedColumnsOnly: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ColInfoGrbitSortByColumnid: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoCollate: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoConnect: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoCountry: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoCp: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoDBInUse: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoFileType: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoFilename: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoFilesize: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoFilesizeOnDisk: u32 = 21u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoIsam: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoLCID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoLangid: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoMisc: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoOptions: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoPageSize: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoSpaceAvailable: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoSpaceOwned: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoTransactions: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoUpgrade: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_DbInfoVersion: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_EventLoggingDisable: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_EventLoggingLevelHigh: u32 = 75u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_EventLoggingLevelLow: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_EventLoggingLevelMax: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_EventLoggingLevelMedium: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_EventLoggingLevelMin: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ExceptionFailFast: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ExceptionMsgBox: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ExceptionNone: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_IOPriorityLow: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_IOPriorityNormal: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_MAX_COMPUTERNAME_LENGTH: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_MoveFirst: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_MoveLast: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_MovePrevious: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_OnlineDefragAll: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_OnlineDefragAllOBSOLETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_OnlineDefragDatabases: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_OnlineDefragDisable: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_OnlineDefragSpaceTrees: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_VERSION: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitAbortSnapshot: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitAllDatabasesSnapshot: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitBackupAtomic: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitBackupEndAbort: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitBackupEndNormal: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitBackupIncremental: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitBackupSnapshot: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitBackupTruncateDone: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitBookmarkPermitVirtualCurrency: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitCheckUniqueness: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnAutoincrement: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnCompressed: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnDeleteOnZero: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnEscrowUpdate: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnFinalize: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnFixed: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnMaybeNull: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnMultiValued: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnNotNULL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnTTDescending: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnTTKey: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnTagged: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnUnversioned: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnUpdatable: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnUserDefinedDefault: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitColumnVersion: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitCommitLazyFlush: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitCompactRepair: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitCompactStats: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitConfigStoreReadControlDefault: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitConfigStoreReadControlDisableAll: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitConfigStoreReadControlInhibitRead: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitContinueAfterThaw: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitCopySnapshot: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitCreateHintAppendSequential: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitCreateHintHotpointSequential: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbDeleteCorruptIndexes: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbDeleteUnicodeIndexes: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbEnableBackgroundMaintenance: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbExclusive: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbOverwriteExisting: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbPurgeCacheOnAttach: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbReadOnly: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbRecoveryOff: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbShadowingOff: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDbUpgrade: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDefragmentAvailSpaceTreesOnly: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDefragmentBTree: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDefragmentBatchStart: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDefragmentBatchStop: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDefragmentNoPartialMerges: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDeleteAllExistingLogs: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDeleteColumnIgnoreTemplateColumns: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDeleteHintTableSequential: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpCacheIncludeCachedPages: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpCacheIncludeCorruptedPages: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpCacheIncludeDirtyPages: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpCacheMaximum: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpCacheMinimum: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpCacheNoDecommit: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpMaximum: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDumpMinimum: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitDurableCommitCallbackLogUnavailable: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitESE98FileNames: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEightDotThreeSoftCompat: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEnumerateCompressOutput: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEnumerateCopy: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEnumerateIgnoreDefault: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEnumerateIgnoreUserDefinedDefault: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEnumerateInRecordOnly: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEnumeratePresenceOnly: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEnumerateTaggedOnly: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitEscrowNoRollback: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitExplicitPrepare: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitForceDetach: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitForceNewLog: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitFullColumnEndLimit: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitFullColumnStartLimit: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitHungIOEvent: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIdleCompact: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIdleFlushBuffers: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIdleStatus: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIncrementalSnapshot: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexColumnMustBeNonNull: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexColumnMustBeNull: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexCrossProduct: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexDisallowNull: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexDisallowTruncation: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexDotNetGuid: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexEmpty: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexIgnoreAnyNull: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexIgnoreFirstNull: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexIgnoreNull: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexImmutableStructure: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexKeyMost: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexLazyFlush: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexNestedTable: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexPrimary: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexSortNullsHigh: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexTupleLimits: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexTuples: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexUnicode: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexUnique: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitIndexUnversioned: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitKeepDbAttachedAtEndOfRecovery: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitKeyAscending: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitKeyDataZeroLength: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitKeyDescending: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitLSCursor: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitLSReset: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitLSTable: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitLogStreamMustExist: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitMoveFirst: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitMoveKeyNE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitNewKey: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitNoMove: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitNormalizedKey: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitObjectSystem: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitObjectTableDerived: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitObjectTableFixedDDL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitObjectTableNoFixedVarColumnsInDerivedTables: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitObjectTableTemplate: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitPartialColumnEndLimit: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitPartialColumnStartLimit: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitPrereadBackward: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitPrereadFirstPage: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitPrereadForward: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitPrereadNormalizedKey: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRangeInclusive: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRangeInstantDuration: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRangeRemove: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRangeUpperLimit: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitReadLock: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRecordInIndex: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRecordNotInIndex: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRecordSizeInCopyBuffer: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRecordSizeLocal: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRecordSizeRunningTotal: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRecoveryWithoutUndo: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitReplayIgnoreLostLogs: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitReplayIgnoreMissingDB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitReplayMissingMapEntryDB: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitResizeDatabaseOnlyGrow: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitResizeDatabaseOnlyShrink: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveCopy: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveFromIndex: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveFromPrimaryBookmark: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveHintReserve1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveHintReserve2: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveHintReserve3: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveHintTableScanBackward: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveHintTableScanForward: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveIgnoreDefault: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveNull: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveTag: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRetrieveTuple: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitRollbackAll: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSeekEQ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSeekGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSeekGT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSeekLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSeekLT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetAppendLV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetCompressed: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetContiguousLV: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetIndexRange: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetIntrinsicLV: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetOverwriteLV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetRevertToDefaultValue: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetSeparateLV: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetSizeLV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetUncompressed: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetUniqueMultiValues: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetUniqueNormalizedMultiValues: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSetZeroLength: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitShrinkDatabaseOff: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitShrinkDatabaseOn: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitShrinkDatabaseRealtime: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitShrinkDatabaseTrim: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSpaceHintsUtilizeParentSpace: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitStopServiceAll: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitStopServiceBackgroundUserTasks: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitStopServiceQuiesceCaches: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitStopServiceResume: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitStrLimit: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitSubStrLimit: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTDotNetGuid: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTErrorOnDuplicateInsertion: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTForceMaterialization: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTForwardOnly: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTIndexed: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTIntrinsicLVsOnly: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTScrollable: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTSortNullsHigh: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTUnique: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTTUpdatable: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass1: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass10: u32 = 655360u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass11: u32 = 720896u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass12: u32 = 786432u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass13: u32 = 851968u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass14: u32 = 917504u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass15: u32 = 983040u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass2: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass3: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass4: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass5: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass6: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass7: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass8: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClass9: u32 = 589824u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClassMask: u32 = 2031616u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableClassNone: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableCreateFixedDDL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableCreateImmutableStructure: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableCreateNoFixedVarColumnsInDerivedTables: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableCreateTemplateTable: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableDenyRead: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableDenyWrite: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableInfoBookmark: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableInfoRollback: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableInfoUpdatable: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableNoCache: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableOpportuneRead: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTablePermitDDL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTablePreread: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableReadOnly: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableSequential: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTableUpdatable: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTermAbrupt: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTermComplete: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTermDirty: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTermStopBackup: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTransactionReadOnly: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitTruncateLogsAfterRecovery: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitUpdateCheckESE97Compatibility: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitWaitAllLevel0Commit: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitWaitLastLevel0Commit: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitWriteLock: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_bitZeroLength: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbBookmarkMost: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbColumnLVPageOverhead: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbColumnMost: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbFullNameMost: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbKeyMost: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbKeyMost2KBytePage: u32 = 500u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbKeyMost4KBytePage: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbKeyMost8KBytePage: u32 = 2000u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbKeyMostMin: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbLVColumnMost: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbLVDefaultValueMost: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbLimitKeyMost: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbNameMost: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbPrimaryKeyMost: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbSecondaryKeyMost: u32 = 255u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypAfterDelete: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypAfterInsert: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypAfterReplace: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypBeforeDelete: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypBeforeInsert: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypBeforeReplace: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypFinalize: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypFreeCursorLS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypFreeTableLS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypNull: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypOnlineDefragCompleted: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_cbtypUserDefinedDefaultValue: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ccolFixedMost: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ccolKeyMost: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ccolMost: u32 = 65248u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_ccolVarMost: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypBinary: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypBit: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypCurrency: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypDateTime: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypGUID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypIEEEDouble: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypIEEESingle: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypLong: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypLongBinary: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypLongLong: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypLongText: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypMax: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypNil: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypSLV: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypShort: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypText: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypUnsignedByte: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypUnsignedLong: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypUnsignedLongLong: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_coltypUnsignedShort: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configDefault: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configDynamicMediumMemory: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configHighConcurrencyScaling: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configLowDiskFootprint: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configLowMemory: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configLowPower: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configMediumDiskFootprint: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configRemoveQuotas: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configRunSilent: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configSSDProfileIO: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_configUnthrottledMemory: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_dbstateBeingConverted: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_dbstateCleanShutdown: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_dbstateDirtyShutdown: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_dbstateForceDetach: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_dbstateJustCreated: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errAccessDenied: i32 = -1907i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errAfterInitialization: i32 = -1850i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errAlreadyInitialized: i32 = -1030i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errAlreadyPrepared: i32 = -1607i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errAttachedDatabaseMismatch: i32 = -1216i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBackupAbortByServer: i32 = -801i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBackupDirectoryNotEmpty: i32 = -504i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBackupInProgress: i32 = -505i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBackupNotAllowedYet: i32 = -523i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadBackupDatabaseSize: i32 = -561i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadBookmark: i32 = -328i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadCheckpointSignature: i32 = -532i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadColumnId: i32 = -1517i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadDbSignature: i32 = -531i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadEmptyPage: i32 = -351i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadItagSequence: i32 = -1518i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadLineCount: i32 = -354i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadLogSignature: i32 = -530i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadLogVersion: i32 = -514i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadPageLink: i32 = -327i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadParentPageLink: i32 = -338i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadPatchPage: i32 = -535i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBadRestoreTargetInstance: i32 = -577i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errBufferTooSmall: i32 = -1038i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCallbackFailed: i32 = -2101i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCallbackNotResolved: i32 = -2102i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotAddFixedVarColumnToDerivedTable: i32 = -1330i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotBeTagged: i32 = -1521i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotDeleteSystemTable: i32 = -1318i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotDeleteTempTable: i32 = -1317i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotDeleteTemplateTable: i32 = -1319i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotDisableVersioning: i32 = -1208i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotIndex: i32 = -1071i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotIndexOnEncryptedColumn: i32 = -1440i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotLogDuringRecoveryRedo: i32 = -512i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotMaterializeForwardOnlySort: i32 = -1113i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotNestDDL: i32 = -1325i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCannotSeparateIntrinsicLV: i32 = -416i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCatalogCorrupted: i32 = -1220i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCheckpointCorrupt: i32 = -533i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCheckpointDepthTooDeep: i32 = -614i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCheckpointFileNotFound: i32 = -542i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errClientRequestToStopJetService: i32 = -1329i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnCannotBeCompressed: i32 = -1538i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnCannotBeEncrypted: i32 = -1439i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnDoesNotFit: i32 = -1503i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnDuplicate: i32 = -1508i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnInRelationship: i32 = -1519i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnInUse: i32 = -1046i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnIndexed: i32 = -1505i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnLong: i32 = -1501i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnNoChunk: i32 = -1502i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnNoEncryptionKey: i32 = -1540i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnNotFound: i32 = -1507i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnNotUpdatable: i32 = -1048i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnRedundant: i32 = -1510i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errColumnTooBig: i32 = -1506i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCommittedLogFileCorrupt: i32 = -586i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errCommittedLogFilesMissing: i32 = -582i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errConsistentTimeMismatch: i32 = -551i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errContainerNotEmpty: i32 = -1043i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDDLNotInheritable: i32 = -1326i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDataHasChanged: i32 = -1611i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabase200Format: i32 = -1210i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabase400Format: i32 = -1211i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabase500Format: i32 = -1212i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseAlreadyRunningMaintenance: i32 = -2004i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseAlreadyUpgraded: i32 = -562i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseAttachedForRecovery: i32 = -1231i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseBufferDependenciesCorrupted: i32 = -255i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseCorrupted: i32 = -1206i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseCorruptedNoRepair: i32 = -1224i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseDirtyShutdown: i32 = -550i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseDuplicate: i32 = -1201i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseFileReadOnly: i32 = -1008i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseIdInUse: i32 = -1218i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseInUse: i32 = -1202i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseIncompleteUpgrade: i32 = -563i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseInconsistent: i32 = -550i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseInvalidName: i32 = -1204i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseInvalidPages: i32 = -1205i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseInvalidPath: i32 = -1217i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseLeakInSpace: i32 = -348i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseLocked: i32 = -1207i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseLogSetMismatch: i32 = -539i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseNotFound: i32 = -1203i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseNotReady: i32 = -1230i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabasePatchFileMismatch: i32 = -552i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseSharingViolation: i32 = -1215i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseSignInUse: i32 = -1222i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseStreamingFileMismatch: i32 = -540i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabaseUnavailable: i32 = -1091i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDatabasesNotFromSameSnapshot: i32 = -580i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDbTimeCorrupted: i32 = -344i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDbTimeTooNew: i32 = -567i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDbTimeTooOld: i32 = -566i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDecompressionFailed: i32 = -1620i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDecryptionFailed: i32 = -1622i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDefaultValueTooBig: i32 = -1524i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDeleteBackupFileFail: i32 = -524i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDensityInvalid: i32 = -1307i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDerivedColumnCorruption: i32 = -1529i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDirtyShutdown: i32 = -1116i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDisabledFunctionality: i32 = -112i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDiskFull: i32 = -1808i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDiskIO: i32 = -1022i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errDiskReadVerificationFailure: i32 = -1021i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEncryptionBadItag: i32 = -1623i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEndingRestoreLogTooLow: i32 = -553i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEngineFormatVersionNoLongerSupportedTooLow: i32 = -619i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEngineFormatVersionNotYetImplementedTooHigh: i32 = -620i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEngineFormatVersionParamTooLowForRequestedFeature: i32 = -621i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion: i32 = -623i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEngineFormatVersionSpecifiedTooLowForLogVersion: i32 = -622i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errEntryPointNotFound: i32 = -1911i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errExclusiveTableLockRequired: i32 = -1322i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errExistingLogFileHasBadSignature: i32 = -610i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errExistingLogFileIsNotContiguous: i32 = -611i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFeatureNotAvailable: i32 = -1001i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileAccessDenied: i32 = -1032i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileAlreadyExists: i32 = -1814i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileClose: i32 = -102i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileCompressed: i32 = -4005i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileIOAbort: i32 = -4002i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileIOBeyondEOF: i32 = -4001i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileIOFail: i32 = -4004i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileIORetry: i32 = -4003i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileIOSparse: i32 = -4000i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileInvalidType: i32 = -1812i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileNotFound: i32 = -1811i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFileSystemCorruption: i32 = -1121i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFilteredMoveNotSupported: i32 = -1124i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFixedDDL: i32 = -1323i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFixedInheritedDDL: i32 = -1324i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFlushMapDatabaseMismatch: i32 = -1919i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFlushMapUnrecoverable: i32 = -1920i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errFlushMapVersionUnsupported: i32 = -1918i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errForceDetachNotAllowed: i32 = -1219i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errGivenLogFileHasBadSignature: i32 = -555i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errGivenLogFileIsNotContiguous: i32 = -556i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIllegalOperation: i32 = -1312i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInTransaction: i32 = -1108i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexBuildCorrupted: i32 = -1412i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexCantBuild: i32 = -1401i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexDuplicate: i32 = -1403i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexHasPrimary: i32 = -1402i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexInUse: i32 = -1051i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexInvalidDef: i32 = -1406i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexMustStay: i32 = -1405i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexNotFound: i32 = -1404i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesCannotRetrieveFromIndex: i32 = -1436i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesInvalidLimits: i32 = -1435i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesKeyTooSmall: i32 = -1437i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesNonUniqueOnly: i32 = -1432i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesOneColumnOnly: i32 = -1431i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesSecondaryIndexOnly: i32 = -1430i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesTextBinaryColumnsOnly: i32 = -1433i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesTextColumnsOnly: i32 = -1433i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesTooManyColumns: i32 = -1431i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errIndexTuplesVarSegMacNotAllowed: i32 = -1434i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInitInProgress: i32 = -1031i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInstanceNameInUse: i32 = -1086i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInstanceUnavailable: i32 = -1090i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInstanceUnavailableDueToFatalLogDiskFull: i32 = -1092i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInternalError: i32 = -107i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidBackup: i32 = -526i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidBackupSequence: i32 = -521i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidBookmark: i32 = -1045i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidBufferSize: i32 = -1047i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidCodePage: i32 = -1063i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidColumnType: i32 = -1511i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidCountry: i32 = -1061i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidCreateDbVersion: i32 = -1225i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidCreateIndex: i32 = -1409i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidDatabase: i32 = -1028i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidDatabaseId: i32 = -1010i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidDatabaseVersion: i32 = -1209i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidDbparamId: i32 = -1095i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidFilename: i32 = -1044i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidGrbit: i32 = -900i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidIndexId: i32 = -1416i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidInstance: i32 = -1115i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidLCMapStringFlags: i32 = -1064i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidLVChunkSize: i32 = -1438i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidLanguageId: i32 = -1062i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidLogDirectory: i32 = -1025i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidLogSequence: i32 = -515i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidLoggedOperation: i32 = -500i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidName: i32 = -1002i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidObject: i32 = -1316i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidOnSort: i32 = -1702i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidOperation: i32 = -1906i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidParameter: i32 = -1003i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidPath: i32 = -1023i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidPlaceholderColumn: i32 = -1530i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidPreread: i32 = -424i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidSesid: i32 = -1104i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidSesparamId: i32 = -1093i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidSettings: i32 = -1328i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidSystemPath: i32 = -1024i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errInvalidTableId: i32 = -1310i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errKeyBoundary: i32 = -324i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errKeyDuplicate: i32 = -1605i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errKeyIsMade: i32 = -1516i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errKeyNotMade: i32 = -1608i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errKeyTooBig: i32 = -408i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errKeyTruncated: i32 = -346i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLSAlreadySet: i32 = -3001i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLSCallbackNotSpecified: i32 = -3000i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLSNotSet: i32 = -3002i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLVCorrupted: i32 = -1526i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLanguageNotSupported: i32 = -1619i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLinkNotSupported: i32 = -1052i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogBufferTooSmall: i32 = -517i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogCorruptDuringHardRecovery: i32 = -574i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogCorruptDuringHardRestore: i32 = -573i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogCorrupted: i32 = -1852i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogDisabledDueToRecoveryFailure: i32 = -511i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogDiskFull: i32 = -529i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogFileCorrupt: i32 = -501i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogFileNotCopied: i32 = -616i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogFilePathInUse: i32 = -1084i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogFileSizeMismatch: i32 = -541i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogFileSizeMismatchDatabasesConsistent: i32 = -545i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogGenerationMismatch: i32 = -513i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogReadVerifyFailure: i32 = -612i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogSectorSizeMismatch: i32 = -546i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogSectorSizeMismatchDatabasesConsistent: i32 = -547i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogSequenceChecksumMismatch: i32 = -590i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogSequenceEnd: i32 = -519i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogSequenceEndDatabasesConsistent: i32 = -548i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogTornWriteDuringHardRecovery: i32 = -571i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogTornWriteDuringHardRestore: i32 = -570i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLogWriteFail: i32 = -510i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errLoggingDisabled: i32 = -516i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMakeBackupDirectoryFail: i32 = -525i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMissingCurrentLogFiles: i32 = -565i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMissingFileToBackup: i32 = -569i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMissingFullBackup: i32 = -560i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMissingLogFile: i32 = -528i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMissingPatchPage: i32 = -534i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMissingPreviousLogFile: i32 = -509i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMissingRestoreLogFiles: i32 = -557i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMultiValuedColumnMustBeTagged: i32 = -1509i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMultiValuedDuplicate: i32 = -1525i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMultiValuedDuplicateAfterTruncation: i32 = -1528i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMultiValuedIndexViolation: i32 = -1411i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMustBeSeparateLongValue: i32 = -423i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMustDisableLoggingForDbUpgrade: i32 = -575i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errMustRollback: i32 = -1057i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNTSystemCallFailed: i32 = -334i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNoBackup: i32 = -520i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNoBackupDirectory: i32 = -503i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNoCurrentIndex: i32 = -1515i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNoCurrentRecord: i32 = -1603i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNodeCorrupted: i32 = -358i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNotInTransaction: i32 = -1054i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNotInitialized: i32 = -1029i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNullInvalid: i32 = -1504i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errNullKeyDisallowed: i32 = -1053i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOSSnapshotInvalidSequence: i32 = -2401i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOSSnapshotInvalidSnapId: i32 = -2404i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOSSnapshotNotAllowed: i32 = -2403i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOSSnapshotTimeOut: i32 = -2402i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errObjectDuplicate: i32 = -1314i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errObjectNotFound: i32 = -1305i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOneDatabasePerSession: i32 = -1916i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfAutoincrementValues: i32 = -1076i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfBuffers: i32 = -1014i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfCursors: i32 = -1013i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfDatabaseSpace: i32 = -1012i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfDbtimeValues: i32 = -1077i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfFileHandles: i32 = -1020i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfLongValueIDs: i32 = -1075i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfMemory: i32 = -1011i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfObjectIDs: i32 = -1074i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfSequentialIndexValues: i32 = -1078i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfSessions: i32 = -1101i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errOutOfThreads: i32 = -103i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPageBoundary: i32 = -323i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPageInitializedMismatch: i32 = -596i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPageNotInitialized: i32 = -1019i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPageSizeMismatch: i32 = -1213i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPageTagCorrupted: i32 = -357i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPartiallyAttachedDB: i32 = -1221i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPatchFileMissing: i32 = -538i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPermissionDenied: i32 = -1809i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPreviousVersion: i32 = -322i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errPrimaryIndexCorrupted: i32 = -1413i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errReadLostFlushVerifyFailure: i32 = -1119i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errReadPgnoVerifyFailure: i32 = -1118i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errReadVerifyFailure: i32 = -1018i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordDeleted: i32 = -1017i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordFormatConversionFailed: i32 = -1915i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordNoCopy: i32 = -1602i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordNotDeleted: i32 = -1072i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordNotFound: i32 = -1601i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordPrimaryChanged: i32 = -1604i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordTooBig: i32 = -1026i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecordTooBigForBackwardCompatibility: i32 = -1112i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecoveredWithErrors: i32 = -527i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecoveredWithoutUndo: i32 = -579i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecoveredWithoutUndoDatabasesConsistent: i32 = -584i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRecoveryVerifyFailure: i32 = -1123i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRedoAbruptEnded: i32 = -536i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRequiredLogFilesMissing: i32 = -543i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRestoreInProgress: i32 = -506i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRestoreOfNonBackupDatabase: i32 = -615i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRfsFailure: i32 = -100i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRfsNotArmed: i32 = -101i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRollbackError: i32 = -1917i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRollbackRequired: i32 = -1109i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRunningInMultiInstanceMode: i32 = -1081i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errRunningInOneInstanceMode: i32 = -1080i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSPAvailExtCacheOutOfMemory: i32 = -342i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSPAvailExtCacheOutOfSync: i32 = -340i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSPAvailExtCorrupted: i32 = -341i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSPOwnExtCorrupted: i32 = -343i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSecondaryIndexCorrupted: i32 = -1414i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSectorSizeNotSupported: i32 = -583i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSeparatedLongValue: i32 = -421i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSesidTableIdMismatch: i32 = -1114i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSessionContextAlreadySet: i32 = -1912i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSessionContextNotSetByThisThread: i32 = -1913i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSessionInUse: i32 = -1914i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSessionSharingViolation: i32 = -1910i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSessionWriteConflict: i32 = -1111i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSoftRecoveryOnBackupDatabase: i32 = -544i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSoftRecoveryOnSnapshot: i32 = -581i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSpaceHintsInvalid: i32 = -2103i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errStartingRestoreLogTooHigh: i32 = -554i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errStreamingDataNotLogged: i32 = -549i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSuccess: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSystemParameterConflict: i32 = -1087i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSystemParamsAlreadySet: i32 = -1082i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errSystemPathInUse: i32 = -1083i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTableDuplicate: i32 = -1303i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTableInUse: i32 = -1304i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTableLocked: i32 = -1302i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTableNotEmpty: i32 = -1308i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTaggedNotNULL: i32 = -1514i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTaskDropped: i32 = -106i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTempFileOpenError: i32 = -1803i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTempPathInUse: i32 = -1085i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTermInProgress: i32 = -1000i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyActiveUsers: i32 = -1059i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyAttachedDatabases: i32 = -1805i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyColumns: i32 = -1040i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyIO: i32 = -105i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyIndexes: i32 = -1015i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyInstances: i32 = -1214i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyKeys: i32 = -1016i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyMempoolEntries: i32 = -1073i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyOpenDatabases: i32 = -1027i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyOpenIndexes: i32 = -1410i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyOpenTables: i32 = -1311i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyOpenTablesAndCleanupTimedOut: i32 = -1313i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManyRecords: i32 = -1094i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManySorts: i32 = -1701i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTooManySplits: i32 = -1909i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTransReadOnly: i32 = -1110i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTransTooDeep: i32 = -1103i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTransactionTooLong: i32 = -618i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errTransactionsNotReadyDuringRecovery: i32 = -1232i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errUnicodeLanguageValidationFailure: i32 = -604i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errUnicodeNormalizationNotSupported: i32 = -603i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errUnicodeTranslationBufferTooSmall: i32 = -601i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errUnicodeTranslationFail: i32 = -602i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errUnloadableOSFunctionality: i32 = -113i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errUpdateMustVersion: i32 = -1621i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errUpdateNotPrepared: i32 = -1609i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errVersionStoreEntryTooBig: i32 = -1065i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errVersionStoreOutOfMemory: i32 = -1069i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errVersionStoreOutOfMemoryAndCleanupTimedOut: i32 = -1066i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errWriteConflict: i32 = -1102i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errWriteConflictPrimaryIndex: i32 = -1105i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_filetypeCheckpoint: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_filetypeDatabase: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_filetypeFlushMap: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_filetypeLog: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_filetypeTempDatabase: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_filetypeUnknown: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_objtypNil: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_objtypTable: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramAccessDeniedRetryPeriod: u32 = 53u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramAlternateDatabaseRecoveryPath: u32 = 113u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramBaseName: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramBatchIOBufferMax: u32 = 22u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCachePriority: u32 = 177u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCacheSize: u32 = 41u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCacheSizeMax: u32 = 23u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCacheSizeMin: u32 = 60u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCachedClosedTables: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCheckFormatWhenOpenFail: u32 = 44u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCheckpointDepthMax: u32 = 24u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCheckpointIOMax: u32 = 135u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCircularLog: u32 = 17u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCleanupMismatchedLogFiles: u32 = 77u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCommitDefault: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramConfigStoreSpec: u32 = 189u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramConfiguration: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramCreatePathIfNotExist: u32 = 100u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDatabasePageSize: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDbExtensionSize: u32 = 18u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDbScanIntervalMaxSec: u32 = 172u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDbScanIntervalMinSec: u32 = 171u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDbScanThrottle: u32 = 170u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDefragmentSequentialBTrees: u32 = 160u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDefragmentSequentialBTreesDensityCheckFrequency: u32 = 161u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDeleteOldLogs: u32 = 48u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDeleteOutOfRangeLogs: u32 = 52u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDisableCallbacks: u32 = 65u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDisablePerfmon: u32 = 107u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramDurableCommitCallback: u32 = 187u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableAdvanced: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableDBScanInRecovery: u32 = 169u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableDBScanSerialization: u32 = 180u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableFileCache: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableIndexChecking: u32 = 45u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableIndexCleanup: u32 = 54u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableOnlineDefrag: u32 = 35u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnablePersistedCallbacks: u32 = 156u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableRBS: u32 = 215u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableShrinkDatabase: u32 = 184u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableSqm: u32 = 188u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableTempTableVersioning: u32 = 46u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEnableViewCache: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramErrorToString: u32 = 70u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEventLogCache: u32 = 99u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEventLoggingLevel: u32 = 51u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEventSource: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramEventSourceKey: u32 = 49u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramExceptionAction: u32 = 98u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramGlobalMinVerPages: u32 = 81u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramHungIOActions: u32 = 182u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramHungIOThreshold: u32 = 181u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIOPriority: u32 = 152u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIOThrottlingTimeQuanta: u32 = 162u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIgnoreLogVersion: u32 = 47u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIndexTupleIncrement: u32 = 132u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIndexTupleStart: u32 = 133u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIndexTuplesLengthMax: u32 = 111u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIndexTuplesLengthMin: u32 = 110u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramIndexTuplesToIndexMax: u32 = 112u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramKeyMost: u32 = 134u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLRUKCorrInterval: u32 = 25u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLRUKHistoryMax: u32 = 26u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLRUKPolicy: u32 = 27u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLRUKTimeout: u32 = 28u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLRUKTrxCorrInterval: u32 = 29u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLVChunkSizeMost: u32 = 163u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLegacyFileNames: u32 = 136u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLogBuffers: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLogCheckpointPeriod: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLogFileCreateAsynch: u32 = 69u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLogFilePath: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLogFileSize: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramLogWaitingUserMax: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxCoalesceReadGapSize: u32 = 166u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxCoalesceReadSize: u32 = 164u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxCoalesceWriteGapSize: u32 = 167u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxCoalesceWriteSize: u32 = 165u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxColtyp: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxCursors: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxInstances: u32 = 104u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxOpenTables: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxSessions: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxTemporaryTables: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxTransactionSize: u32 = 178u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxValueInvalid: u32 = 217u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMaxVerPages: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramMinDataForXpress: u32 = 183u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramNoInformationEvent: u32 = 50u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramOSSnapshotTimeout: u32 = 82u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramOneDatabasePerSession: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramOutstandingIOMax: u32 = 30u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramPageFragment: u32 = 20u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramPageHintCacheSize: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramPageTempDBMin: u32 = 19u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramPreferredMaxOpenTables: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramPreferredVerPages: u32 = 63u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramPrereadIOMax: u32 = 179u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramProcessFriendlyName: u32 = 186u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramRBSFilePath: u32 = 216u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramRecordUpgradeDirtyLevel: u32 = 78u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramRecovery: u32 = 34u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramRuntimeCallback: u32 = 73u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramStartFlushThreshold: u32 = 31u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramStopFlushThreshold: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramSystemPath: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass10Name: u32 = 146u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass11Name: u32 = 147u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass12Name: u32 = 148u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass13Name: u32 = 149u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass14Name: u32 = 150u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass15Name: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass1Name: u32 = 137u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass2Name: u32 = 138u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass3Name: u32 = 139u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass4Name: u32 = 140u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass5Name: u32 = 141u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass6Name: u32 = 142u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass7Name: u32 = 143u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass8Name: u32 = 144u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTableClass9Name: u32 = 145u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramTempPath: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramUnicodeIndexDefault: u32 = 72u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramUseFlushForWriteDurability: u32 = 214u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramVerPageSize: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramVersionStoreTaskQueueMax: u32 = 105u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramWaitLogFlush: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramWaypointLatency: u32 = 153u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_paramZeroDatabaseDuringBackup: u32 = 71u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_prepCancel: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_prepInsert: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_prepInsertCopy: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_prepInsertCopyDeleteOriginal: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_prepInsertCopyReplaceOriginal: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_prepReplace: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_prepReplaceNoLock: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_revertstateCompleted: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_revertstateCopingLogs: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_revertstateInProgress: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_revertstateNone: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sesparamCommitDefault: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sesparamCorrelationID: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sesparamMaxValueInvalid: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sesparamOperationContext: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sesparamTransactionLevel: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_snpBackup: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_snpCompact: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_snpRepair: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_snpRestore: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_snpScrub: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_snpUpgrade: u32 = 10u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_snpUpgradeRecordFormat: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sntBegin: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sntComplete: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sntFail: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sntProgress: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sntRequirements: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sqmDisable: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sqmEnable: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_sqmFromCEIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnBufferTruncated: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnCallbackNotRegistered: u32 = 2100u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnDefault: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnMaxTruncated: u32 = 1512u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnMoreTags: u32 = 1533u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnNotInRecord: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnNotLocal: u32 = 1532u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnNull: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnPresent: u32 = 1535u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnReference: u32 = 1541u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnSetNull: u32 = 1068u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnSingleValue: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnSkipped: u32 = 1531u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnColumnTruncated: u32 = 1534u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnCommittedLogFilesLost: u32 = 585u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnCommittedLogFilesRemoved: u32 = 587u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnCopyLongValue: u32 = 1520u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnCorruptIndexDeleted: u32 = 1415u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnDataHasChanged: u32 = 1610u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnDatabaseAttached: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnDatabaseRepaired: u32 = 595u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnDefragAlreadyRunning: u32 = 2000u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnDefragNotRunning: u32 = 2001u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnExistingLogFileHasBadSignature: u32 = 558u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnExistingLogFileIsNotContiguous: u32 = 559u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnFileOpenReadOnly: u32 = 1813u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnFinishWithUndo: u32 = 588u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnIdleFull: u32 = 1908u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnKeyChanged: u32 = 1618u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnNoErrorInfo: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnNoIdleActivity: u32 = 1058u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnNoWriteLock: u32 = 1067u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnNyi: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnPrimaryIndexOutOfDate: u32 = 1417u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnRemainingVersions: u32 = 321u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnSecondaryIndexOutOfDate: u32 = 1418u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnSeekNotEqual: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnSeparateLongValue: u32 = 406u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnShrinkNotPossible: u32 = 1122u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnSkipThisRecord: u32 = 564u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnSortOverflow: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnTableEmpty: u32 = 1301u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnTableInUseBySystem: u32 = 1327u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnTargetInstanceRunning: u32 = 578u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wrnUniqueKey: u32 = 345u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wszConfigStoreReadControl: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CsReadControl"); -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wszConfigStoreRelPathSysParamDefault: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysParamDefault"); -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_wszConfigStoreRelPathSysParamOverride: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysParamOverride"); -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const cColumnInfoCols: u32 = 14u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const cIndexInfoCols: u32 = 15u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const cObjectInfoCols: u32 = 9u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const wrnBTNotVisibleAccumulated: u32 = 353u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const wrnBTNotVisibleRejected: u32 = 352u32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub type JET_ERRCAT = i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatUnknown: JET_ERRCAT = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatError: JET_ERRCAT = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatOperation: JET_ERRCAT = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatFatal: JET_ERRCAT = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatIO: JET_ERRCAT = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatResource: JET_ERRCAT = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatMemory: JET_ERRCAT = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatQuota: JET_ERRCAT = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatDisk: JET_ERRCAT = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatData: JET_ERRCAT = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatCorruption: JET_ERRCAT = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatInconsistent: JET_ERRCAT = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatFragmentation: JET_ERRCAT = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatApi: JET_ERRCAT = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatUsage: JET_ERRCAT = 14i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatState: JET_ERRCAT = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatObsolete: JET_ERRCAT = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_errcatMax: JET_ERRCAT = 17i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub type JET_INDEXCHECKING = i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_IndexCheckingOff: JET_INDEXCHECKING = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_IndexCheckingOn: JET_INDEXCHECKING = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_IndexCheckingDeferToOpenTable: JET_INDEXCHECKING = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_IndexCheckingMax: JET_INDEXCHECKING = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub type JET_RELOP = i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopEquals: JET_RELOP = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopPrefixEquals: JET_RELOP = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopNotEquals: JET_RELOP = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopLessThanOrEqual: JET_RELOP = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopLessThan: JET_RELOP = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopGreaterThanOrEqual: JET_RELOP = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopGreaterThan: JET_RELOP = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopBitmaskEqualsZero: JET_RELOP = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub const JET_relopBitmaskNotEqualsZero: JET_RELOP = 8i32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_BKINFO { - pub lgposMark: JET_LGPOS, - pub Anonymous: JET_BKINFO_0, - pub genLow: u32, - pub genHigh: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_BKINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_BKINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union JET_BKINFO_0 { - pub logtimeMark: JET_LOGTIME, - pub bklogtimeMark: JET_BKLOGTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_BKINFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_BKINFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_BKLOGTIME { - pub bSeconds: super::super::Foundation::CHAR, - pub bMinutes: super::super::Foundation::CHAR, - pub bHours: super::super::Foundation::CHAR, - pub bDay: super::super::Foundation::CHAR, - pub bMonth: super::super::Foundation::CHAR, - pub bYear: super::super::Foundation::CHAR, - pub Anonymous1: JET_BKLOGTIME_0, - pub Anonymous2: JET_BKLOGTIME_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_BKLOGTIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_BKLOGTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union JET_BKLOGTIME_0 { - pub bFiller1: super::super::Foundation::CHAR, - pub Anonymous: JET_BKLOGTIME_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_BKLOGTIME_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_BKLOGTIME_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_BKLOGTIME_0_0 { - pub _bitfield: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_BKLOGTIME_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_BKLOGTIME_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union JET_BKLOGTIME_1 { - pub bFiller2: super::super::Foundation::CHAR, - pub Anonymous: JET_BKLOGTIME_1_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_BKLOGTIME_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_BKLOGTIME_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_BKLOGTIME_1_0 { - pub _bitfield: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_BKLOGTIME_1_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_BKLOGTIME_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_COLUMNBASE_A { - pub cbStruct: u32, - pub columnid: u32, - pub coltyp: u32, - pub wCountry: u16, - pub langid: u16, - pub cp: u16, - pub wFiller: u16, - pub cbMax: u32, - pub grbit: u32, - pub szBaseTableName: [super::super::Foundation::CHAR; 256], - pub szBaseColumnName: [super::super::Foundation::CHAR; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_COLUMNBASE_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_COLUMNBASE_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_COLUMNBASE_W { - pub cbStruct: u32, - pub columnid: u32, - pub coltyp: u32, - pub wCountry: u16, - pub langid: u16, - pub cp: u16, - pub wFiller: u16, - pub cbMax: u32, - pub grbit: u32, - pub szBaseTableName: [u16; 256], - pub szBaseColumnName: [u16; 256], -} -impl ::core::marker::Copy for JET_COLUMNBASE_W {} -impl ::core::clone::Clone for JET_COLUMNBASE_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_COLUMNCREATE_A { - pub cbStruct: u32, - pub szColumnName: ::windows_sys::core::PSTR, - pub coltyp: u32, - pub cbMax: u32, - pub grbit: u32, - pub pvDefault: *mut ::core::ffi::c_void, - pub cbDefault: u32, - pub cp: u32, - pub columnid: u32, - pub err: i32, -} -impl ::core::marker::Copy for JET_COLUMNCREATE_A {} -impl ::core::clone::Clone for JET_COLUMNCREATE_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_COLUMNCREATE_W { - pub cbStruct: u32, - pub szColumnName: ::windows_sys::core::PWSTR, - pub coltyp: u32, - pub cbMax: u32, - pub grbit: u32, - pub pvDefault: *mut ::core::ffi::c_void, - pub cbDefault: u32, - pub cp: u32, - pub columnid: u32, - pub err: i32, -} -impl ::core::marker::Copy for JET_COLUMNCREATE_W {} -impl ::core::clone::Clone for JET_COLUMNCREATE_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_COLUMNDEF { - pub cbStruct: u32, - pub columnid: u32, - pub coltyp: u32, - pub wCountry: u16, - pub langid: u16, - pub cp: u16, - pub wCollate: u16, - pub cbMax: u32, - pub grbit: u32, -} -impl ::core::marker::Copy for JET_COLUMNDEF {} -impl ::core::clone::Clone for JET_COLUMNDEF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_COLUMNLIST { - pub cbStruct: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cRecord: u32, - pub columnidPresentationOrder: u32, - pub columnidcolumnname: u32, - pub columnidcolumnid: u32, - pub columnidcoltyp: u32, - pub columnidCountry: u32, - pub columnidLangid: u32, - pub columnidCp: u32, - pub columnidCollate: u32, - pub columnidcbMax: u32, - pub columnidgrbit: u32, - pub columnidDefault: u32, - pub columnidBaseTableName: u32, - pub columnidBaseColumnName: u32, - pub columnidDefinitionName: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_COLUMNLIST {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_COLUMNLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_COMMIT_ID { - pub signLog: JET_SIGNATURE, - pub reserved: i32, - pub commitId: i64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_COMMIT_ID {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_COMMIT_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_COMMIT_ID { - pub signLog: JET_SIGNATURE, - pub reserved: i32, - pub commitId: i64, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_COMMIT_ID {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_COMMIT_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_CONDITIONALCOLUMN_A { - pub cbStruct: u32, - pub szColumnName: ::windows_sys::core::PSTR, - pub grbit: u32, -} -impl ::core::marker::Copy for JET_CONDITIONALCOLUMN_A {} -impl ::core::clone::Clone for JET_CONDITIONALCOLUMN_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_CONDITIONALCOLUMN_W { - pub cbStruct: u32, - pub szColumnName: ::windows_sys::core::PWSTR, - pub grbit: u32, -} -impl ::core::marker::Copy for JET_CONDITIONALCOLUMN_W {} -impl ::core::clone::Clone for JET_CONDITIONALCOLUMN_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_CONVERT_A { - pub szOldDll: ::windows_sys::core::PSTR, - pub Anonymous: JET_CONVERT_A_0, -} -impl ::core::marker::Copy for JET_CONVERT_A {} -impl ::core::clone::Clone for JET_CONVERT_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_CONVERT_A_0 { - pub fFlags: u32, - pub Anonymous: JET_CONVERT_A_0_0, -} -impl ::core::marker::Copy for JET_CONVERT_A_0 {} -impl ::core::clone::Clone for JET_CONVERT_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_CONVERT_A_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for JET_CONVERT_A_0_0 {} -impl ::core::clone::Clone for JET_CONVERT_A_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_CONVERT_W { - pub szOldDll: ::windows_sys::core::PWSTR, - pub Anonymous: JET_CONVERT_W_0, -} -impl ::core::marker::Copy for JET_CONVERT_W {} -impl ::core::clone::Clone for JET_CONVERT_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_CONVERT_W_0 { - pub fFlags: u32, - pub Anonymous: JET_CONVERT_W_0_0, -} -impl ::core::marker::Copy for JET_CONVERT_W_0 {} -impl ::core::clone::Clone for JET_CONVERT_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_CONVERT_W_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for JET_CONVERT_W_0_0 {} -impl ::core::clone::Clone for JET_CONVERT_W_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_DBINFOMISC { - pub ulVersion: u32, - pub ulUpdate: u32, - pub signDb: JET_SIGNATURE, - pub dbstate: u32, - pub lgposConsistent: JET_LGPOS, - pub logtimeConsistent: JET_LOGTIME, - pub logtimeAttach: JET_LOGTIME, - pub lgposAttach: JET_LGPOS, - pub logtimeDetach: JET_LOGTIME, - pub lgposDetach: JET_LGPOS, - pub signLog: JET_SIGNATURE, - pub bkinfoFullPrev: JET_BKINFO, - pub bkinfoIncPrev: JET_BKINFO, - pub bkinfoFullCur: JET_BKINFO, - pub fShadowingDisabled: u32, - pub fUpgradeDb: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub lSPNumber: i32, - pub cbPageSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_DBINFOMISC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_DBINFOMISC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_DBINFOMISC2 { - pub ulVersion: u32, - pub ulUpdate: u32, - pub signDb: JET_SIGNATURE, - pub dbstate: u32, - pub lgposConsistent: JET_LGPOS, - pub logtimeConsistent: JET_LOGTIME, - pub logtimeAttach: JET_LOGTIME, - pub lgposAttach: JET_LGPOS, - pub logtimeDetach: JET_LOGTIME, - pub lgposDetach: JET_LGPOS, - pub signLog: JET_SIGNATURE, - pub bkinfoFullPrev: JET_BKINFO, - pub bkinfoIncPrev: JET_BKINFO, - pub bkinfoFullCur: JET_BKINFO, - pub fShadowingDisabled: u32, - pub fUpgradeDb: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub lSPNumber: i32, - pub cbPageSize: u32, - pub genMinRequired: u32, - pub genMaxRequired: u32, - pub logtimeGenMaxCreate: JET_LOGTIME, - pub ulRepairCount: u32, - pub logtimeRepair: JET_LOGTIME, - pub ulRepairCountOld: u32, - pub ulECCFixSuccess: u32, - pub logtimeECCFixSuccess: JET_LOGTIME, - pub ulECCFixSuccessOld: u32, - pub ulECCFixFail: u32, - pub logtimeECCFixFail: JET_LOGTIME, - pub ulECCFixFailOld: u32, - pub ulBadChecksum: u32, - pub logtimeBadChecksum: JET_LOGTIME, - pub ulBadChecksumOld: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_DBINFOMISC2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_DBINFOMISC2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_DBINFOMISC3 { - pub ulVersion: u32, - pub ulUpdate: u32, - pub signDb: JET_SIGNATURE, - pub dbstate: u32, - pub lgposConsistent: JET_LGPOS, - pub logtimeConsistent: JET_LOGTIME, - pub logtimeAttach: JET_LOGTIME, - pub lgposAttach: JET_LGPOS, - pub logtimeDetach: JET_LOGTIME, - pub lgposDetach: JET_LGPOS, - pub signLog: JET_SIGNATURE, - pub bkinfoFullPrev: JET_BKINFO, - pub bkinfoIncPrev: JET_BKINFO, - pub bkinfoFullCur: JET_BKINFO, - pub fShadowingDisabled: u32, - pub fUpgradeDb: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub lSPNumber: i32, - pub cbPageSize: u32, - pub genMinRequired: u32, - pub genMaxRequired: u32, - pub logtimeGenMaxCreate: JET_LOGTIME, - pub ulRepairCount: u32, - pub logtimeRepair: JET_LOGTIME, - pub ulRepairCountOld: u32, - pub ulECCFixSuccess: u32, - pub logtimeECCFixSuccess: JET_LOGTIME, - pub ulECCFixSuccessOld: u32, - pub ulECCFixFail: u32, - pub logtimeECCFixFail: JET_LOGTIME, - pub ulECCFixFailOld: u32, - pub ulBadChecksum: u32, - pub logtimeBadChecksum: JET_LOGTIME, - pub ulBadChecksumOld: u32, - pub genCommitted: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_DBINFOMISC3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_DBINFOMISC3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_DBINFOMISC4 { - pub ulVersion: u32, - pub ulUpdate: u32, - pub signDb: JET_SIGNATURE, - pub dbstate: u32, - pub lgposConsistent: JET_LGPOS, - pub logtimeConsistent: JET_LOGTIME, - pub logtimeAttach: JET_LOGTIME, - pub lgposAttach: JET_LGPOS, - pub logtimeDetach: JET_LOGTIME, - pub lgposDetach: JET_LGPOS, - pub signLog: JET_SIGNATURE, - pub bkinfoFullPrev: JET_BKINFO, - pub bkinfoIncPrev: JET_BKINFO, - pub bkinfoFullCur: JET_BKINFO, - pub fShadowingDisabled: u32, - pub fUpgradeDb: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub lSPNumber: i32, - pub cbPageSize: u32, - pub genMinRequired: u32, - pub genMaxRequired: u32, - pub logtimeGenMaxCreate: JET_LOGTIME, - pub ulRepairCount: u32, - pub logtimeRepair: JET_LOGTIME, - pub ulRepairCountOld: u32, - pub ulECCFixSuccess: u32, - pub logtimeECCFixSuccess: JET_LOGTIME, - pub ulECCFixSuccessOld: u32, - pub ulECCFixFail: u32, - pub logtimeECCFixFail: JET_LOGTIME, - pub ulECCFixFailOld: u32, - pub ulBadChecksum: u32, - pub logtimeBadChecksum: JET_LOGTIME, - pub ulBadChecksumOld: u32, - pub genCommitted: u32, - pub bkinfoCopyPrev: JET_BKINFO, - pub bkinfoDiffPrev: JET_BKINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_DBINFOMISC4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_DBINFOMISC4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_DBINFOUPGRADE { - pub cbStruct: u32, - pub cbFilesizeLow: u32, - pub cbFilesizeHigh: u32, - pub cbFreeSpaceRequiredLow: u32, - pub cbFreeSpaceRequiredHigh: u32, - pub csecToUpgrade: u32, - pub Anonymous: JET_DBINFOUPGRADE_0, -} -impl ::core::marker::Copy for JET_DBINFOUPGRADE {} -impl ::core::clone::Clone for JET_DBINFOUPGRADE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_DBINFOUPGRADE_0 { - pub ulFlags: u32, - pub Anonymous: JET_DBINFOUPGRADE_0_0, -} -impl ::core::marker::Copy for JET_DBINFOUPGRADE_0 {} -impl ::core::clone::Clone for JET_DBINFOUPGRADE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_DBINFOUPGRADE_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for JET_DBINFOUPGRADE_0_0 {} -impl ::core::clone::Clone for JET_DBINFOUPGRADE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_ENUMCOLUMN { - pub columnid: u32, - pub err: i32, - pub Anonymous: JET_ENUMCOLUMN_0, -} -impl ::core::marker::Copy for JET_ENUMCOLUMN {} -impl ::core::clone::Clone for JET_ENUMCOLUMN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_ENUMCOLUMN_0 { - pub Anonymous1: JET_ENUMCOLUMN_0_0, - pub Anonymous2: JET_ENUMCOLUMN_0_1, -} -impl ::core::marker::Copy for JET_ENUMCOLUMN_0 {} -impl ::core::clone::Clone for JET_ENUMCOLUMN_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_ENUMCOLUMN_0_0 { - pub cEnumColumnValue: u32, - pub rgEnumColumnValue: *mut JET_ENUMCOLUMNVALUE, -} -impl ::core::marker::Copy for JET_ENUMCOLUMN_0_0 {} -impl ::core::clone::Clone for JET_ENUMCOLUMN_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_ENUMCOLUMN_0_1 { - pub cbData: u32, - pub pvData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for JET_ENUMCOLUMN_0_1 {} -impl ::core::clone::Clone for JET_ENUMCOLUMN_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_ENUMCOLUMNID { - pub columnid: u32, - pub ctagSequence: u32, - pub rgtagSequence: *mut u32, -} -impl ::core::marker::Copy for JET_ENUMCOLUMNID {} -impl ::core::clone::Clone for JET_ENUMCOLUMNID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_ENUMCOLUMNVALUE { - pub itagSequence: u32, - pub err: i32, - pub cbData: u32, - pub pvData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for JET_ENUMCOLUMNVALUE {} -impl ::core::clone::Clone for JET_ENUMCOLUMNVALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_ERRINFOBASIC_W { - pub cbStruct: u32, - pub errValue: i32, - pub errcatMostSpecific: JET_ERRCAT, - pub rgCategoricalHierarchy: [u8; 8], - pub lSourceLine: u32, - pub rgszSourceFile: [u16; 64], -} -impl ::core::marker::Copy for JET_ERRINFOBASIC_W {} -impl ::core::clone::Clone for JET_ERRINFOBASIC_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEXCREATE2_A { - pub cbStruct: u32, - pub szIndexName: ::windows_sys::core::PSTR, - pub szKey: ::windows_sys::core::PSTR, - pub cbKey: u32, - pub grbit: u32, - pub ulDensity: u32, - pub Anonymous1: JET_INDEXCREATE2_A_0, - pub Anonymous2: JET_INDEXCREATE2_A_1, - pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_A, - pub cConditionalColumn: u32, - pub err: i32, - pub cbKeyMost: u32, - pub pSpacehints: *mut JET_SPACEHINTS, -} -impl ::core::marker::Copy for JET_INDEXCREATE2_A {} -impl ::core::clone::Clone for JET_INDEXCREATE2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE2_A_0 { - pub lcid: u32, - pub pidxunicode: *mut JET_UNICODEINDEX, -} -impl ::core::marker::Copy for JET_INDEXCREATE2_A_0 {} -impl ::core::clone::Clone for JET_INDEXCREATE2_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE2_A_1 { - pub cbVarSegMac: u32, - pub ptuplelimits: *mut JET_TUPLELIMITS, -} -impl ::core::marker::Copy for JET_INDEXCREATE2_A_1 {} -impl ::core::clone::Clone for JET_INDEXCREATE2_A_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEXCREATE2_W { - pub cbStruct: u32, - pub szIndexName: ::windows_sys::core::PWSTR, - pub szKey: ::windows_sys::core::PWSTR, - pub cbKey: u32, - pub grbit: u32, - pub ulDensity: u32, - pub Anonymous1: JET_INDEXCREATE2_W_0, - pub Anonymous2: JET_INDEXCREATE2_W_1, - pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_W, - pub cConditionalColumn: u32, - pub err: i32, - pub cbKeyMost: u32, - pub pSpacehints: *mut JET_SPACEHINTS, -} -impl ::core::marker::Copy for JET_INDEXCREATE2_W {} -impl ::core::clone::Clone for JET_INDEXCREATE2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE2_W_0 { - pub lcid: u32, - pub pidxunicode: *mut JET_UNICODEINDEX, -} -impl ::core::marker::Copy for JET_INDEXCREATE2_W_0 {} -impl ::core::clone::Clone for JET_INDEXCREATE2_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE2_W_1 { - pub cbVarSegMac: u32, - pub ptuplelimits: *mut JET_TUPLELIMITS, -} -impl ::core::marker::Copy for JET_INDEXCREATE2_W_1 {} -impl ::core::clone::Clone for JET_INDEXCREATE2_W_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEXCREATE3_A { - pub cbStruct: u32, - pub szIndexName: ::windows_sys::core::PSTR, - pub szKey: ::windows_sys::core::PSTR, - pub cbKey: u32, - pub grbit: u32, - pub ulDensity: u32, - pub pidxunicode: *mut JET_UNICODEINDEX2, - pub Anonymous: JET_INDEXCREATE3_A_0, - pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_A, - pub cConditionalColumn: u32, - pub err: i32, - pub cbKeyMost: u32, - pub pSpacehints: *mut JET_SPACEHINTS, -} -impl ::core::marker::Copy for JET_INDEXCREATE3_A {} -impl ::core::clone::Clone for JET_INDEXCREATE3_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE3_A_0 { - pub cbVarSegMac: u32, - pub ptuplelimits: *mut JET_TUPLELIMITS, -} -impl ::core::marker::Copy for JET_INDEXCREATE3_A_0 {} -impl ::core::clone::Clone for JET_INDEXCREATE3_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEXCREATE3_W { - pub cbStruct: u32, - pub szIndexName: ::windows_sys::core::PWSTR, - pub szKey: ::windows_sys::core::PWSTR, - pub cbKey: u32, - pub grbit: u32, - pub ulDensity: u32, - pub pidxunicode: *mut JET_UNICODEINDEX2, - pub Anonymous: JET_INDEXCREATE3_W_0, - pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_W, - pub cConditionalColumn: u32, - pub err: i32, - pub cbKeyMost: u32, - pub pSpacehints: *mut JET_SPACEHINTS, -} -impl ::core::marker::Copy for JET_INDEXCREATE3_W {} -impl ::core::clone::Clone for JET_INDEXCREATE3_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE3_W_0 { - pub cbVarSegMac: u32, - pub ptuplelimits: *mut JET_TUPLELIMITS, -} -impl ::core::marker::Copy for JET_INDEXCREATE3_W_0 {} -impl ::core::clone::Clone for JET_INDEXCREATE3_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEXCREATE_A { - pub cbStruct: u32, - pub szIndexName: ::windows_sys::core::PSTR, - pub szKey: ::windows_sys::core::PSTR, - pub cbKey: u32, - pub grbit: u32, - pub ulDensity: u32, - pub Anonymous1: JET_INDEXCREATE_A_0, - pub Anonymous2: JET_INDEXCREATE_A_1, - pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_A, - pub cConditionalColumn: u32, - pub err: i32, - pub cbKeyMost: u32, -} -impl ::core::marker::Copy for JET_INDEXCREATE_A {} -impl ::core::clone::Clone for JET_INDEXCREATE_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE_A_0 { - pub lcid: u32, - pub pidxunicode: *mut JET_UNICODEINDEX, -} -impl ::core::marker::Copy for JET_INDEXCREATE_A_0 {} -impl ::core::clone::Clone for JET_INDEXCREATE_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE_A_1 { - pub cbVarSegMac: u32, - pub ptuplelimits: *mut JET_TUPLELIMITS, -} -impl ::core::marker::Copy for JET_INDEXCREATE_A_1 {} -impl ::core::clone::Clone for JET_INDEXCREATE_A_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEXCREATE_W { - pub cbStruct: u32, - pub szIndexName: ::windows_sys::core::PWSTR, - pub szKey: ::windows_sys::core::PWSTR, - pub cbKey: u32, - pub grbit: u32, - pub ulDensity: u32, - pub Anonymous1: JET_INDEXCREATE_W_0, - pub Anonymous2: JET_INDEXCREATE_W_1, - pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_W, - pub cConditionalColumn: u32, - pub err: i32, - pub cbKeyMost: u32, -} -impl ::core::marker::Copy for JET_INDEXCREATE_W {} -impl ::core::clone::Clone for JET_INDEXCREATE_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE_W_0 { - pub lcid: u32, - pub pidxunicode: *mut JET_UNICODEINDEX, -} -impl ::core::marker::Copy for JET_INDEXCREATE_W_0 {} -impl ::core::clone::Clone for JET_INDEXCREATE_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub union JET_INDEXCREATE_W_1 { - pub cbVarSegMac: u32, - pub ptuplelimits: *mut JET_TUPLELIMITS, -} -impl ::core::marker::Copy for JET_INDEXCREATE_W_1 {} -impl ::core::clone::Clone for JET_INDEXCREATE_W_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct JET_INDEXID { - pub cbStruct: u32, - pub rgbIndexId: [u8; 16], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for JET_INDEXID {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for JET_INDEXID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(target_arch = "x86")] -pub struct JET_INDEXID { - pub cbStruct: u32, - pub rgbIndexId: [u8; 12], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for JET_INDEXID {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for JET_INDEXID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_INDEXLIST { - pub cbStruct: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cRecord: u32, - pub columnidindexname: u32, - pub columnidgrbitIndex: u32, - pub columnidcKey: u32, - pub columnidcEntry: u32, - pub columnidcPage: u32, - pub columnidcColumn: u32, - pub columnidiColumn: u32, - pub columnidcolumnid: u32, - pub columnidcoltyp: u32, - pub columnidCountry: u32, - pub columnidLangid: u32, - pub columnidCp: u32, - pub columnidCollate: u32, - pub columnidgrbitColumn: u32, - pub columnidcolumnname: u32, - pub columnidLCMapFlags: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_INDEXLIST {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_INDEXLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_INDEXRANGE { - pub cbStruct: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub grbit: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_INDEXRANGE {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_INDEXRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEX_COLUMN { - pub columnid: u32, - pub relop: JET_RELOP, - pub pv: *mut ::core::ffi::c_void, - pub cb: u32, - pub grbit: u32, -} -impl ::core::marker::Copy for JET_INDEX_COLUMN {} -impl ::core::clone::Clone for JET_INDEX_COLUMN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_INDEX_RANGE { - pub rgStartColumns: *mut JET_INDEX_COLUMN, - pub cStartColumns: u32, - pub rgEndColumns: *mut JET_INDEX_COLUMN, - pub cEndColumns: u32, -} -impl ::core::marker::Copy for JET_INDEX_RANGE {} -impl ::core::clone::Clone for JET_INDEX_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_INSTANCE_INFO_A { - pub hInstanceId: super::StructuredStorage::JET_INSTANCE, - pub szInstanceName: ::windows_sys::core::PSTR, - pub cDatabases: super::StructuredStorage::JET_API_PTR, - pub szDatabaseFileName: *mut *mut i8, - pub szDatabaseDisplayName: *mut *mut i8, - pub szDatabaseSLVFileName_Obsolete: *mut *mut i8, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_INSTANCE_INFO_A {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_INSTANCE_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_INSTANCE_INFO_W { - pub hInstanceId: super::StructuredStorage::JET_INSTANCE, - pub szInstanceName: ::windows_sys::core::PWSTR, - pub cDatabases: super::StructuredStorage::JET_API_PTR, - pub szDatabaseFileName: *mut *mut u16, - pub szDatabaseDisplayName: *mut *mut u16, - pub szDatabaseSLVFileName_Obsolete: *mut *mut u16, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_INSTANCE_INFO_W {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_INSTANCE_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_LGPOS { - pub ib: u16, - pub isec: u16, - pub lGeneration: i32, -} -impl ::core::marker::Copy for JET_LGPOS {} -impl ::core::clone::Clone for JET_LGPOS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_LOGINFO_A { - pub cbSize: u32, - pub ulGenLow: u32, - pub ulGenHigh: u32, - pub szBaseName: [super::super::Foundation::CHAR; 4], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_LOGINFO_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_LOGINFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_LOGINFO_W { - pub cbSize: u32, - pub ulGenLow: u32, - pub ulGenHigh: u32, - pub szBaseName: [u16; 4], -} -impl ::core::marker::Copy for JET_LOGINFO_W {} -impl ::core::clone::Clone for JET_LOGINFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_LOGTIME { - pub bSeconds: super::super::Foundation::CHAR, - pub bMinutes: super::super::Foundation::CHAR, - pub bHours: super::super::Foundation::CHAR, - pub bDay: super::super::Foundation::CHAR, - pub bMonth: super::super::Foundation::CHAR, - pub bYear: super::super::Foundation::CHAR, - pub Anonymous1: JET_LOGTIME_0, - pub Anonymous2: JET_LOGTIME_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_LOGTIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_LOGTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union JET_LOGTIME_0 { - pub bFiller1: super::super::Foundation::CHAR, - pub Anonymous: JET_LOGTIME_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_LOGTIME_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_LOGTIME_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_LOGTIME_0_0 { - pub _bitfield: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_LOGTIME_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_LOGTIME_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union JET_LOGTIME_1 { - pub bFiller2: super::super::Foundation::CHAR, - pub Anonymous: JET_LOGTIME_1_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_LOGTIME_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_LOGTIME_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_LOGTIME_1_0 { - pub _bitfield: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_LOGTIME_1_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_LOGTIME_1_0 { - fn clone(&self) -> Self { - *self - } -} -pub type JET_LS = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct JET_OBJECTINFO { - pub cbStruct: u32, - pub objtyp: u32, - pub dtCreate: f64, - pub dtUpdate: f64, - pub grbit: u32, - pub flags: u32, - pub cRecord: u32, - pub cPage: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for JET_OBJECTINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for JET_OBJECTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(target_arch = "x86")] -pub struct JET_OBJECTINFO { - pub cbStruct: u32, - pub objtyp: u32, - pub dtCreate: f64, - pub dtUpdate: f64, - pub grbit: u32, - pub flags: u32, - pub cRecord: u32, - pub cPage: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for JET_OBJECTINFO {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for JET_OBJECTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_OBJECTLIST { - pub cbStruct: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cRecord: u32, - pub columnidcontainername: u32, - pub columnidobjectname: u32, - pub columnidobjtyp: u32, - pub columniddtCreate: u32, - pub columniddtUpdate: u32, - pub columnidgrbit: u32, - pub columnidflags: u32, - pub columnidcRecord: u32, - pub columnidcPage: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_OBJECTLIST {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_OBJECTLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_OPENTEMPORARYTABLE { - pub cbStruct: u32, - pub prgcolumndef: *const JET_COLUMNDEF, - pub ccolumn: u32, - pub pidxunicode: *mut JET_UNICODEINDEX, - pub grbit: u32, - pub prgcolumnid: *mut u32, - pub cbKeyMost: u32, - pub cbVarSegMac: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_OPENTEMPORARYTABLE {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_OPENTEMPORARYTABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_OPENTEMPORARYTABLE2 { - pub cbStruct: u32, - pub prgcolumndef: *const JET_COLUMNDEF, - pub ccolumn: u32, - pub pidxunicode: *mut JET_UNICODEINDEX2, - pub grbit: u32, - pub prgcolumnid: *mut u32, - pub cbKeyMost: u32, - pub cbVarSegMac: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_OPENTEMPORARYTABLE2 {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_OPENTEMPORARYTABLE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_OPERATIONCONTEXT { - pub ulUserID: u32, - pub nOperationID: u8, - pub nOperationType: u8, - pub nClientType: u8, - pub fFlags: u8, -} -impl ::core::marker::Copy for JET_OPERATIONCONTEXT {} -impl ::core::clone::Clone for JET_OPERATIONCONTEXT { - fn clone(&self) -> Self { - *self - } -} -pub type JET_OSSNAPID = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_RBSINFOMISC { - pub lRBSGeneration: i32, - pub logtimeCreate: JET_LOGTIME, - pub logtimeCreatePrevRBS: JET_LOGTIME, - pub ulMajor: u32, - pub ulMinor: u32, - pub cbLogicalFileSize: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_RBSINFOMISC {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_RBSINFOMISC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_RBSINFOMISC { - pub lRBSGeneration: i32, - pub logtimeCreate: JET_LOGTIME, - pub logtimeCreatePrevRBS: JET_LOGTIME, - pub ulMajor: u32, - pub ulMinor: u32, - pub cbLogicalFileSize: u64, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_RBSINFOMISC {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_RBSINFOMISC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_RBSREVERTINFOMISC { - pub lGenMinRevertStart: i32, - pub lGenMaxRevertStart: i32, - pub lGenMinRevertEnd: i32, - pub lGenMaxRevertEnd: i32, - pub logtimeRevertFrom: JET_LOGTIME, - pub cSecRevert: u64, - pub cPagesReverted: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_RBSREVERTINFOMISC {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_RBSREVERTINFOMISC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_RBSREVERTINFOMISC { - pub lGenMinRevertStart: i32, - pub lGenMaxRevertStart: i32, - pub lGenMinRevertEnd: i32, - pub lGenMaxRevertEnd: i32, - pub logtimeRevertFrom: JET_LOGTIME, - pub cSecRevert: u64, - pub cPagesReverted: u64, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_RBSREVERTINFOMISC {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_RBSREVERTINFOMISC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_RECORDLIST { - pub cbStruct: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cRecord: u32, - pub columnidBookmark: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_RECORDLIST {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_RECORDLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_RECPOS { - pub cbStruct: u32, - pub centriesLT: u32, - pub centriesInRange: u32, - pub centriesTotal: u32, -} -impl ::core::marker::Copy for JET_RECPOS {} -impl ::core::clone::Clone for JET_RECPOS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct JET_RECSIZE { - pub cbData: u64, - pub cbLongValueData: u64, - pub cbOverhead: u64, - pub cbLongValueOverhead: u64, - pub cNonTaggedColumns: u64, - pub cTaggedColumns: u64, - pub cLongValues: u64, - pub cMultiValues: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for JET_RECSIZE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for JET_RECSIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(target_arch = "x86")] -pub struct JET_RECSIZE { - pub cbData: u64, - pub cbLongValueData: u64, - pub cbOverhead: u64, - pub cbLongValueOverhead: u64, - pub cNonTaggedColumns: u64, - pub cTaggedColumns: u64, - pub cLongValues: u64, - pub cMultiValues: u64, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for JET_RECSIZE {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for JET_RECSIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct JET_RECSIZE2 { - pub cbData: u64, - pub cbLongValueData: u64, - pub cbOverhead: u64, - pub cbLongValueOverhead: u64, - pub cNonTaggedColumns: u64, - pub cTaggedColumns: u64, - pub cLongValues: u64, - pub cMultiValues: u64, - pub cCompressedColumns: u64, - pub cbDataCompressed: u64, - pub cbLongValueDataCompressed: u64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for JET_RECSIZE2 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for JET_RECSIZE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(target_arch = "x86")] -pub struct JET_RECSIZE2 { - pub cbData: u64, - pub cbLongValueData: u64, - pub cbOverhead: u64, - pub cbLongValueOverhead: u64, - pub cNonTaggedColumns: u64, - pub cTaggedColumns: u64, - pub cLongValues: u64, - pub cMultiValues: u64, - pub cCompressedColumns: u64, - pub cbDataCompressed: u64, - pub cbLongValueDataCompressed: u64, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for JET_RECSIZE2 {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for JET_RECSIZE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_RETINFO { - pub cbStruct: u32, - pub ibLongValue: u32, - pub itagSequence: u32, - pub columnidNextTagged: u32, -} -impl ::core::marker::Copy for JET_RETINFO {} -impl ::core::clone::Clone for JET_RETINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_RETRIEVECOLUMN { - pub columnid: u32, - pub pvData: *mut ::core::ffi::c_void, - pub cbData: u32, - pub cbActual: u32, - pub grbit: u32, - pub ibLongValue: u32, - pub itagSequence: u32, - pub columnidNextTagged: u32, - pub err: i32, -} -impl ::core::marker::Copy for JET_RETRIEVECOLUMN {} -impl ::core::clone::Clone for JET_RETRIEVECOLUMN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -pub struct JET_RSTINFO_A { - pub cbStruct: u32, - pub rgrstmap: *mut JET_RSTMAP_A, - pub crstmap: i32, - pub lgposStop: JET_LGPOS, - pub logtimeStop: JET_LOGTIME, - pub pfnStatus: JET_PFNSTATUS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -impl ::core::marker::Copy for JET_RSTINFO_A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -impl ::core::clone::Clone for JET_RSTINFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -pub struct JET_RSTINFO_W { - pub cbStruct: u32, - pub rgrstmap: *mut JET_RSTMAP_W, - pub crstmap: i32, - pub lgposStop: JET_LGPOS, - pub logtimeStop: JET_LOGTIME, - pub pfnStatus: JET_PFNSTATUS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -impl ::core::marker::Copy for JET_RSTINFO_W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -impl ::core::clone::Clone for JET_RSTINFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_RSTMAP_A { - pub szDatabaseName: ::windows_sys::core::PSTR, - pub szNewDatabaseName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for JET_RSTMAP_A {} -impl ::core::clone::Clone for JET_RSTMAP_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_RSTMAP_W { - pub szDatabaseName: ::windows_sys::core::PWSTR, - pub szNewDatabaseName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for JET_RSTMAP_W {} -impl ::core::clone::Clone for JET_RSTMAP_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_SETCOLUMN { - pub columnid: u32, - pub pvData: *const ::core::ffi::c_void, - pub cbData: u32, - pub grbit: u32, - pub ibLongValue: u32, - pub itagSequence: u32, - pub err: i32, -} -impl ::core::marker::Copy for JET_SETCOLUMN {} -impl ::core::clone::Clone for JET_SETCOLUMN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_SETINFO { - pub cbStruct: u32, - pub ibLongValue: u32, - pub itagSequence: u32, -} -impl ::core::marker::Copy for JET_SETINFO {} -impl ::core::clone::Clone for JET_SETINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_SETSYSPARAM_A { - pub paramid: u32, - pub lParam: super::StructuredStorage::JET_API_PTR, - pub sz: ::windows_sys::core::PCSTR, - pub err: i32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_SETSYSPARAM_A {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_SETSYSPARAM_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_SETSYSPARAM_W { - pub paramid: u32, - pub lParam: super::StructuredStorage::JET_API_PTR, - pub sz: ::windows_sys::core::PCWSTR, - pub err: i32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_SETSYSPARAM_W {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_SETSYSPARAM_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JET_SIGNATURE { - pub ulRandom: u32, - pub logtimeCreate: JET_LOGTIME, - pub szComputerName: [super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JET_SIGNATURE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JET_SIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_SNPROG { - pub cbStruct: u32, - pub cunitDone: u32, - pub cunitTotal: u32, -} -impl ::core::marker::Copy for JET_SNPROG {} -impl ::core::clone::Clone for JET_SNPROG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_SPACEHINTS { - pub cbStruct: u32, - pub ulInitialDensity: u32, - pub cbInitial: u32, - pub grbit: u32, - pub ulMaintDensity: u32, - pub ulGrowth: u32, - pub cbMinExtent: u32, - pub cbMaxExtent: u32, -} -impl ::core::marker::Copy for JET_SPACEHINTS {} -impl ::core::clone::Clone for JET_SPACEHINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE2_A { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PSTR, - pub szTemplateTableName: ::windows_sys::core::PSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_A, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE_A, - pub cIndexes: u32, - pub szCallback: ::windows_sys::core::PSTR, - pub cbtyp: u32, - pub grbit: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE2_A {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE2_W { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PWSTR, - pub szTemplateTableName: ::windows_sys::core::PWSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_W, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE_W, - pub cIndexes: u32, - pub szCallback: ::windows_sys::core::PWSTR, - pub cbtyp: u32, - pub grbit: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE2_W {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE3_A { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PSTR, - pub szTemplateTableName: ::windows_sys::core::PSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_A, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE2_A, - pub cIndexes: u32, - pub szCallback: ::windows_sys::core::PSTR, - pub cbtyp: u32, - pub grbit: u32, - pub pSeqSpacehints: *mut JET_SPACEHINTS, - pub pLVSpacehints: *mut JET_SPACEHINTS, - pub cbSeparateLV: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE3_A {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE3_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE3_W { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PWSTR, - pub szTemplateTableName: ::windows_sys::core::PWSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_W, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE2_W, - pub cIndexes: u32, - pub szCallback: ::windows_sys::core::PWSTR, - pub cbtyp: u32, - pub grbit: u32, - pub pSeqSpacehints: *mut JET_SPACEHINTS, - pub pLVSpacehints: *mut JET_SPACEHINTS, - pub cbSeparateLV: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE3_W {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE3_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE4_A { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PSTR, - pub szTemplateTableName: ::windows_sys::core::PSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_A, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE3_A, - pub cIndexes: u32, - pub szCallback: ::windows_sys::core::PSTR, - pub cbtyp: u32, - pub grbit: u32, - pub pSeqSpacehints: *mut JET_SPACEHINTS, - pub pLVSpacehints: *mut JET_SPACEHINTS, - pub cbSeparateLV: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE4_A {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE4_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE4_W { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PWSTR, - pub szTemplateTableName: ::windows_sys::core::PWSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_W, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE3_W, - pub cIndexes: u32, - pub szCallback: ::windows_sys::core::PWSTR, - pub cbtyp: u32, - pub grbit: u32, - pub pSeqSpacehints: *mut JET_SPACEHINTS, - pub pLVSpacehints: *mut JET_SPACEHINTS, - pub cbSeparateLV: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE4_W {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE4_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE_A { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PSTR, - pub szTemplateTableName: ::windows_sys::core::PSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_A, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE_A, - pub cIndexes: u32, - pub grbit: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE_A {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub struct JET_TABLECREATE_W { - pub cbStruct: u32, - pub szTableName: ::windows_sys::core::PWSTR, - pub szTemplateTableName: ::windows_sys::core::PWSTR, - pub ulPages: u32, - pub ulDensity: u32, - pub rgcolumncreate: *mut JET_COLUMNCREATE_W, - pub cColumns: u32, - pub rgindexcreate: *mut JET_INDEXCREATE_W, - pub cIndexes: u32, - pub grbit: u32, - pub tableid: super::StructuredStorage::JET_TABLEID, - pub cCreated: u32, -} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::marker::Copy for JET_TABLECREATE_W {} -#[cfg(feature = "Win32_Storage_StructuredStorage")] -impl ::core::clone::Clone for JET_TABLECREATE_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_THREADSTATS { - pub cbStruct: u32, - pub cPageReferenced: u32, - pub cPageRead: u32, - pub cPagePreread: u32, - pub cPageDirtied: u32, - pub cPageRedirtied: u32, - pub cLogRecord: u32, - pub cbLogRecord: u32, -} -impl ::core::marker::Copy for JET_THREADSTATS {} -impl ::core::clone::Clone for JET_THREADSTATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct JET_THREADSTATS2 { - pub cbStruct: u32, - pub cPageReferenced: u32, - pub cPageRead: u32, - pub cPagePreread: u32, - pub cPageDirtied: u32, - pub cPageRedirtied: u32, - pub cLogRecord: u32, - pub cbLogRecord: u32, - pub cusecPageCacheMiss: u64, - pub cPageCacheMiss: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for JET_THREADSTATS2 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for JET_THREADSTATS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -#[cfg(target_arch = "x86")] -pub struct JET_THREADSTATS2 { - pub cbStruct: u32, - pub cPageReferenced: u32, - pub cPageRead: u32, - pub cPagePreread: u32, - pub cPageDirtied: u32, - pub cPageRedirtied: u32, - pub cLogRecord: u32, - pub cbLogRecord: u32, - pub cusecPageCacheMiss: u64, - pub cPageCacheMiss: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for JET_THREADSTATS2 {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for JET_THREADSTATS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_TUPLELIMITS { - pub chLengthMin: u32, - pub chLengthMax: u32, - pub chToIndexMax: u32, - pub cchIncrement: u32, - pub ichStart: u32, -} -impl ::core::marker::Copy for JET_TUPLELIMITS {} -impl ::core::clone::Clone for JET_TUPLELIMITS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_UNICODEINDEX { - pub lcid: u32, - pub dwMapFlags: u32, -} -impl ::core::marker::Copy for JET_UNICODEINDEX {} -impl ::core::clone::Clone for JET_UNICODEINDEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_UNICODEINDEX2 { - pub szLocaleName: ::windows_sys::core::PWSTR, - pub dwMapFlags: u32, -} -impl ::core::marker::Copy for JET_UNICODEINDEX2 {} -impl ::core::clone::Clone for JET_UNICODEINDEX2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_USERDEFINEDDEFAULT_A { - pub szCallback: ::windows_sys::core::PSTR, - pub pbUserData: *mut u8, - pub cbUserData: u32, - pub szDependantColumns: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for JET_USERDEFINEDDEFAULT_A {} -impl ::core::clone::Clone for JET_USERDEFINEDDEFAULT_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub struct JET_USERDEFINEDDEFAULT_W { - pub szCallback: ::windows_sys::core::PWSTR, - pub pbUserData: *mut u8, - pub cbUserData: u32, - pub szDependantColumns: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for JET_USERDEFINEDDEFAULT_W {} -impl ::core::clone::Clone for JET_USERDEFINEDDEFAULT_W { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub type JET_CALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] -pub type JET_PFNDURABLECOMMITCALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] -pub type JET_PFNREALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub type JET_PFNSTATUS = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OfflineFiles/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OfflineFiles/mod.rs deleted file mode 100644 index ec97e9a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OfflineFiles/mod.rs +++ /dev/null @@ -1,586 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`, `\"Win32_Foundation\"`*"] fn OfflineFilesEnable ( benable : super::super::Foundation:: BOOL , pbrebootrequired : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`, `\"Win32_Foundation\"`*"] fn OfflineFilesQueryStatus ( pbactive : *mut super::super::Foundation:: BOOL , pbenabled : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`, `\"Win32_Foundation\"`*"] fn OfflineFilesQueryStatusEx ( pbactive : *mut super::super::Foundation:: BOOL , pbenabled : *mut super::super::Foundation:: BOOL , pbavailable : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] fn OfflineFilesStart ( ) -> u32 ); -pub type IEnumOfflineFilesItems = *mut ::core::ffi::c_void; -pub type IEnumOfflineFilesSettings = *mut ::core::ffi::c_void; -pub type IOfflineFilesCache = *mut ::core::ffi::c_void; -pub type IOfflineFilesCache2 = *mut ::core::ffi::c_void; -pub type IOfflineFilesChangeInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesConnectionInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesDirectoryItem = *mut ::core::ffi::c_void; -pub type IOfflineFilesDirtyInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesErrorInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesEvents = *mut ::core::ffi::c_void; -pub type IOfflineFilesEvents2 = *mut ::core::ffi::c_void; -pub type IOfflineFilesEvents3 = *mut ::core::ffi::c_void; -pub type IOfflineFilesEvents4 = *mut ::core::ffi::c_void; -pub type IOfflineFilesEventsFilter = *mut ::core::ffi::c_void; -pub type IOfflineFilesFileItem = *mut ::core::ffi::c_void; -pub type IOfflineFilesFileSysInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesGhostInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesItem = *mut ::core::ffi::c_void; -pub type IOfflineFilesItemContainer = *mut ::core::ffi::c_void; -pub type IOfflineFilesItemFilter = *mut ::core::ffi::c_void; -pub type IOfflineFilesPinInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesPinInfo2 = *mut ::core::ffi::c_void; -pub type IOfflineFilesProgress = *mut ::core::ffi::c_void; -pub type IOfflineFilesServerItem = *mut ::core::ffi::c_void; -pub type IOfflineFilesSetting = *mut ::core::ffi::c_void; -pub type IOfflineFilesShareInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesShareItem = *mut ::core::ffi::c_void; -pub type IOfflineFilesSimpleProgress = *mut ::core::ffi::c_void; -pub type IOfflineFilesSuspend = *mut ::core::ffi::c_void; -pub type IOfflineFilesSuspendInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesSyncConflictHandler = *mut ::core::ffi::c_void; -pub type IOfflineFilesSyncErrorInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesSyncErrorItemInfo = *mut ::core::ffi::c_void; -pub type IOfflineFilesSyncProgress = *mut ::core::ffi::c_void; -pub type IOfflineFilesTransparentCacheInfo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CHANGES_LOCAL_ATTRIBUTES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CHANGES_LOCAL_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CHANGES_LOCAL_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CHANGES_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CHANGES_REMOTE_ATTRIBUTES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CHANGES_REMOTE_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CHANGES_REMOTE_TIME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_DELETE_FLAG_ADMIN: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_DELETE_FLAG_DELMODIFIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_DELETE_FLAG_NOAUTOCACHED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_DELETE_FLAG_NOPINNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_BACKGROUND: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_CONSOLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ENUM_FLAT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ENUM_FLAT_FILESONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_CREATED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_DELETED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_DIRECTORY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_DIRTY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_FILE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_GHOST: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_ANYACCESS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_READ: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_WRITE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_ATTRIBUTES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_OFFLINE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_ONLINE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_ANYACCESS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_READ: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_WRITE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_COMPUTER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_OTHERS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_USER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_SPARSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_SUSPENDED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_ANYACCESS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_READ: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_WRITE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_QUERY_ADMIN: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_QUERY_ATTEMPT_TRANSITIONONLINE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_QUERY_CONNECTIONSTATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_QUERY_INCLUDETRANSPARENTCACHE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_QUERY_LOCALDIRTYBYTECOUNT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_QUERY_REMOTEDIRTYBYTECOUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_QUERY_REMOTEINFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PINLINKTARGETS_ALWAYS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PINLINKTARGETS_EXPLICIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PINLINKTARGETS_NEVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_BACKGROUND: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_CONSOLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_FILL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORALL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORREDIR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER_POLICY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PIN_CONTROL_FLAG_PINLINKTARGETS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_PinLinkTargets: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LinkTargetCaching"); -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_SCOPE_COMPUTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_SCOPE_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_CR_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPLATEST: u32 = 805306368u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPLOCAL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPREMOTE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_CR_MASK: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_BACKGROUND: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_CONSOLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_FILLSPARSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_NONEWFILESOUT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORALL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORREDIR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER_POLICY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINLINKTARGETS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINNEWFILES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SKIPSUSPENDEDDIRS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_ITEM_CHANGE_ATTRIBUTES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_ITEM_CHANGE_CHANGETIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_ITEM_CHANGE_FILESIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_ITEM_CHANGE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_ITEM_CHANGE_WRITETIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_LOCAL_KNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_REMOTE_KNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_TRANSITION_FLAG_CONSOLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_TRANSITION_FLAG_INTERACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OfflineFilesCache: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48c6be7c_3871_43cc_b46f_1449a1bb2ff3); -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OfflineFilesSetting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd3659e9_a920_4123_ad64_7fc76c7aacdf); -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_CACHING_MODE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CACHING_MODE_NONE: OFFLINEFILES_CACHING_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CACHING_MODE_NOCACHING: OFFLINEFILES_CACHING_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CACHING_MODE_MANUAL: OFFLINEFILES_CACHING_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CACHING_MODE_AUTO_DOC: OFFLINEFILES_CACHING_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CACHING_MODE_AUTO_PROGANDDOC: OFFLINEFILES_CACHING_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_COMPARE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_COMPARE_EQ: OFFLINEFILES_COMPARE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_COMPARE_NEQ: OFFLINEFILES_COMPARE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_COMPARE_LT: OFFLINEFILES_COMPARE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_COMPARE_GT: OFFLINEFILES_COMPARE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_COMPARE_LTE: OFFLINEFILES_COMPARE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_COMPARE_GTE: OFFLINEFILES_COMPARE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_CONNECT_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CONNECT_STATE_UNKNOWN: OFFLINEFILES_CONNECT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CONNECT_STATE_OFFLINE: OFFLINEFILES_CONNECT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CONNECT_STATE_ONLINE: OFFLINEFILES_CONNECT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CONNECT_STATE_TRANSPARENTLY_CACHED: OFFLINEFILES_CONNECT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_CONNECT_STATE_PARTLY_TRANSPARENTLY_CACHED: OFFLINEFILES_CONNECT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_EVENTS = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_CACHEMOVED: OFFLINEFILES_EVENTS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_CACHEISFULL: OFFLINEFILES_EVENTS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_CACHEISCORRUPTED: OFFLINEFILES_EVENTS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ENABLED: OFFLINEFILES_EVENTS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ENCRYPTIONCHANGED: OFFLINEFILES_EVENTS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_SYNCBEGIN: OFFLINEFILES_EVENTS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_SYNCFILERESULT: OFFLINEFILES_EVENTS = 6i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECADDED: OFFLINEFILES_EVENTS = 7i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECUPDATED: OFFLINEFILES_EVENTS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECREMOVED: OFFLINEFILES_EVENTS = 9i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_SYNCEND: OFFLINEFILES_EVENTS = 10i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_BACKGROUNDSYNCBEGIN: OFFLINEFILES_EVENTS = 11i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_BACKGROUNDSYNCEND: OFFLINEFILES_EVENTS = 12i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_NETTRANSPORTARRIVED: OFFLINEFILES_EVENTS = 13i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_NONETTRANSPORTS: OFFLINEFILES_EVENTS = 14i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMDISCONNECTED: OFFLINEFILES_EVENTS = 15i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMRECONNECTED: OFFLINEFILES_EVENTS = 16i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMAVAILABLEOFFLINE: OFFLINEFILES_EVENTS = 17i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMNOTAVAILABLEOFFLINE: OFFLINEFILES_EVENTS = 18i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMPINNED: OFFLINEFILES_EVENTS = 19i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMNOTPINNED: OFFLINEFILES_EVENTS = 20i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMMODIFIED: OFFLINEFILES_EVENTS = 21i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMADDEDTOCACHE: OFFLINEFILES_EVENTS = 22i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMDELETEDFROMCACHE: OFFLINEFILES_EVENTS = 23i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMRENAMED: OFFLINEFILES_EVENTS = 24i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_DATALOST: OFFLINEFILES_EVENTS = 25i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_PING: OFFLINEFILES_EVENTS = 26i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMRECONNECTBEGIN: OFFLINEFILES_EVENTS = 27i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_ITEMRECONNECTEND: OFFLINEFILES_EVENTS = 28i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_CACHEEVICTBEGIN: OFFLINEFILES_EVENTS = 29i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_CACHEEVICTEND: OFFLINEFILES_EVENTS = 30i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_POLICYCHANGEDETECTED: OFFLINEFILES_EVENTS = 31i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_PREFERENCECHANGEDETECTED: OFFLINEFILES_EVENTS = 32i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_SETTINGSCHANGESAPPLIED: OFFLINEFILES_EVENTS = 33i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_TRANSPARENTCACHEITEMNOTIFY: OFFLINEFILES_EVENTS = 34i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_PREFETCHFILEBEGIN: OFFLINEFILES_EVENTS = 35i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_PREFETCHFILEEND: OFFLINEFILES_EVENTS = 36i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEBEGIN: OFFLINEFILES_EVENTS = 37i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEEND: OFFLINEFILES_EVENTS = 38i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_NUM_EVENTS: OFFLINEFILES_EVENTS = 39i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_ITEM_COPY = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_COPY_LOCAL: OFFLINEFILES_ITEM_COPY = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_COPY_REMOTE: OFFLINEFILES_ITEM_COPY = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_COPY_ORIGINAL: OFFLINEFILES_ITEM_COPY = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_ITEM_TIME = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_TIME_CREATION: OFFLINEFILES_ITEM_TIME = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_TIME_LASTACCESS: OFFLINEFILES_ITEM_TIME = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_TIME_LASTWRITE: OFFLINEFILES_ITEM_TIME = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_ITEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_TYPE_FILE: OFFLINEFILES_ITEM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_TYPE_DIRECTORY: OFFLINEFILES_ITEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_TYPE_SHARE: OFFLINEFILES_ITEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_ITEM_TYPE_SERVER: OFFLINEFILES_ITEM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_OFFLINE_REASON = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OFFLINE_REASON_UNKNOWN: OFFLINEFILES_OFFLINE_REASON = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OFFLINE_REASON_NOT_APPLICABLE: OFFLINEFILES_OFFLINE_REASON = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_FORCED: OFFLINEFILES_OFFLINE_REASON = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_SLOW: OFFLINEFILES_OFFLINE_REASON = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_ERROR: OFFLINEFILES_OFFLINE_REASON = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OFFLINE_REASON_ITEM_VERSION_CONFLICT: OFFLINEFILES_OFFLINE_REASON = 5i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OFFLINE_REASON_ITEM_SUSPENDED: OFFLINEFILES_OFFLINE_REASON = 6i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_OP_RESPONSE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OP_CONTINUE: OFFLINEFILES_OP_RESPONSE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OP_RETRY: OFFLINEFILES_OP_RESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_OP_ABORT: OFFLINEFILES_OP_RESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_PATHFILTER_MATCH = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PATHFILTER_SELF: OFFLINEFILES_PATHFILTER_MATCH = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PATHFILTER_CHILD: OFFLINEFILES_PATHFILTER_MATCH = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PATHFILTER_DESCENDENT: OFFLINEFILES_PATHFILTER_MATCH = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PATHFILTER_SELFORCHILD: OFFLINEFILES_PATHFILTER_MATCH = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_PATHFILTER_SELFORDESCENDENT: OFFLINEFILES_PATHFILTER_MATCH = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_SETTING_VALUE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_VALUE_UI4: OFFLINEFILES_SETTING_VALUE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_VALUE_BSTR: OFFLINEFILES_SETTING_VALUE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM: OFFLINEFILES_SETTING_VALUE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4: OFFLINEFILES_SETTING_VALUE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR: OFFLINEFILES_SETTING_VALUE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_SYNC_CONFLICT_RESOLVE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NONE: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLOCAL: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPREMOTE: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPALLCHANGES: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLATEST: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_LOG: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_SKIP: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_ABORT: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NUMCODES: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_SYNC_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER: OFFLINEFILES_SYNC_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT: OFFLINEFILES_SYNC_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER: OFFLINEFILES_SYNC_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT: OFFLINEFILES_SYNC_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY: OFFLINEFILES_SYNC_OPERATION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY: OFFLINEFILES_SYNC_OPERATION = 5i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_PIN: OFFLINEFILES_SYNC_OPERATION = 6i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_OPERATION_PREPARE: OFFLINEFILES_SYNC_OPERATION = 7i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub type OFFLINEFILES_SYNC_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_Stable: OFFLINEFILES_SYNC_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 20i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 21i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 22i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 23i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 24i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 25i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 26i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 27i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 28i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 29i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServer: OFFLINEFILES_SYNC_STATE = 30i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServer: OFFLINEFILES_SYNC_STATE = 31i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 32i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 33i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 34i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 35i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 36i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 37i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient: OFFLINEFILES_SYNC_STATE = 38i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient: OFFLINEFILES_SYNC_STATE = 39i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileRenamedOnClient: OFFLINEFILES_SYNC_STATE = 40i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirSparseOnClient: OFFLINEFILES_SYNC_STATE = 41i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient: OFFLINEFILES_SYNC_STATE = 42i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirRenamedOnClient: OFFLINEFILES_SYNC_STATE = 43i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 44i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileRenamedOnServer: OFFLINEFILES_SYNC_STATE = 45i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileDeletedOnServer: OFFLINEFILES_SYNC_STATE = 46i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 47i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirRenamedOnServer: OFFLINEFILES_SYNC_STATE = 48i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_DirDeletedOnServer: OFFLINEFILES_SYNC_STATE = 49i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 50i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 51i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 52i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 53i32; -#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] -pub const OFFLINEFILES_SYNC_STATE_NUMSTATES: OFFLINEFILES_SYNC_STATE = 54i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OperationRecorder/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OperationRecorder/mod.rs deleted file mode 100644 index 6a68497..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OperationRecorder/mod.rs +++ /dev/null @@ -1,38 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`, `\"Win32_Foundation\"`*"] fn OperationEnd ( operationendparams : *const OPERATION_END_PARAMETERS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`, `\"Win32_Foundation\"`*"] fn OperationStart ( operationstartparams : *const OPERATION_START_PARAMETERS ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] -pub type OPERATION_END_PARAMETERS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] -pub const OPERATION_END_DISCARD: OPERATION_END_PARAMETERS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] -pub type OPERATION_START_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] -pub const OPERATION_START_TRACE_CURRENT_THREAD: OPERATION_START_FLAGS = 1u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] -pub struct OPERATION_END_PARAMETERS { - pub Version: u32, - pub OperationId: u32, - pub Flags: OPERATION_END_PARAMETERS_FLAGS, -} -impl ::core::marker::Copy for OPERATION_END_PARAMETERS {} -impl ::core::clone::Clone for OPERATION_END_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] -pub struct OPERATION_START_PARAMETERS { - pub Version: u32, - pub OperationId: u32, - pub Flags: OPERATION_START_FLAGS, -} -impl ::core::marker::Copy for OPERATION_START_PARAMETERS {} -impl ::core::clone::Clone for OPERATION_START_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Appx/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Appx/mod.rs deleted file mode 100644 index ed6112c..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Appx/mod.rs +++ /dev/null @@ -1,719 +0,0 @@ -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn ActivatePackageVirtualizationContext ( context : *const PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ , cookie : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn AddPackageDependency ( packagedependencyid : :: windows_sys::core::PCWSTR , rank : i32 , options : AddPackageDependencyOptions , packagedependencycontext : *mut *mut PACKAGEDEPENDENCY_CONTEXT__ , packagefullname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetClrCompat ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyClrCompat ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetCreateFileAccess ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyCreateFileAccess ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetLifecycleManagement ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyLifecycleManagement ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetMediaFoundationCodecLoading ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyMediaFoundationCodecLoading ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetProcessTerminationMethod ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyProcessTerminationMethod ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetShowDeveloperDiagnostic ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyShowDeveloperDiagnostic ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetThreadInitializationType ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyThreadInitializationType ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetWindowingModel ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyWindowingModel ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn CheckIsMSIXPackage ( packagefullname : :: windows_sys::core::PCWSTR , ismsixpackage : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn ClosePackageInfo ( packageinforeference : *const _PACKAGE_INFO_REFERENCE ) -> super::super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn CreatePackageVirtualizationContext ( packagefamilyname : :: windows_sys::core::PCWSTR , context : *mut *mut PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn DeactivatePackageVirtualizationContext ( cookie : usize ) -> ( ) ); -::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn DeletePackageDependency ( packagedependencyid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn DuplicatePackageVirtualizationContext ( sourcecontext : *const PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ , destcontext : *mut *mut PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn FindPackagesByPackageFamily ( packagefamilyname : :: windows_sys::core::PCWSTR , packagefilters : u32 , count : *mut u32 , packagefullnames : *mut :: windows_sys::core::PWSTR , bufferlength : *mut u32 , buffer : :: windows_sys::core::PWSTR , packageproperties : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn FormatApplicationUserModelId ( packagefamilyname : :: windows_sys::core::PCWSTR , packagerelativeapplicationid : :: windows_sys::core::PCWSTR , applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetApplicationUserModelId ( hprocess : super::super::super::Foundation:: HANDLE , applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetApplicationUserModelIdFromToken ( token : super::super::super::Foundation:: HANDLE , applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentApplicationUserModelId ( applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageFamilyName ( packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageFullName ( packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageId ( bufferlength : *mut u32 , buffer : *mut u8 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageInfo ( flags : u32 , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageInfo2 ( flags : u32 , packagepathtype : PackagePathType , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackagePath ( pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackagePath2 ( packagepathtype : PackagePathType , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn GetCurrentPackageVirtualizationContext ( ) -> *mut PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ); -::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn GetIdForPackageDependencyContext ( packagedependencycontext : *const PACKAGEDEPENDENCY_CONTEXT__ , packagedependencyid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageApplicationIds ( packageinforeference : *const _PACKAGE_INFO_REFERENCE , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFamilyName ( hprocess : super::super::super::Foundation:: HANDLE , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFamilyNameFromToken ( token : super::super::super::Foundation:: HANDLE , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFullName ( hprocess : super::super::super::Foundation:: HANDLE , packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFullNameFromToken ( token : super::super::super::Foundation:: HANDLE , packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageId ( hprocess : super::super::super::Foundation:: HANDLE , bufferlength : *mut u32 , buffer : *mut u8 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageInfo ( packageinforeference : *const _PACKAGE_INFO_REFERENCE , flags : u32 , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageInfo2 ( packageinforeference : *const _PACKAGE_INFO_REFERENCE , flags : u32 , packagepathtype : PackagePathType , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagePath ( packageid : *const PACKAGE_ID , reserved : u32 , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagePathByFullName ( packagefullname : :: windows_sys::core::PCWSTR , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagePathByFullName2 ( packagefullname : :: windows_sys::core::PCWSTR , packagepathtype : PackagePathType , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagesByPackageFamily ( packagefamilyname : :: windows_sys::core::PCWSTR , count : *mut u32 , packagefullnames : *mut :: windows_sys::core::PWSTR , bufferlength : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetProcessesInVirtualizationContext ( packagefamilyname : :: windows_sys::core::PCWSTR , count : *mut u32 , processes : *mut *mut super::super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn GetResolvedPackageFullNameForPackageDependency ( packagedependencyid : :: windows_sys::core::PCWSTR , packagefullname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetStagedPackageOrigin ( packagefullname : :: windows_sys::core::PCWSTR , origin : *mut PackageOrigin ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetStagedPackagePathByFullName ( packagefullname : :: windows_sys::core::PCWSTR , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetStagedPackagePathByFullName2 ( packagefullname : :: windows_sys::core::PCWSTR , packagepathtype : PackagePathType , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn OpenPackageInfoByFullName ( packagefullname : :: windows_sys::core::PCWSTR , reserved : u32 , packageinforeference : *mut *mut _PACKAGE_INFO_REFERENCE ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn OpenPackageInfoByFullNameForUser ( usersid : super::super::super::Foundation:: PSID , packagefullname : :: windows_sys::core::PCWSTR , reserved : u32 , packageinforeference : *mut *mut _PACKAGE_INFO_REFERENCE ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageFamilyNameFromFullName ( packagefullname : :: windows_sys::core::PCWSTR , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageFamilyNameFromId ( packageid : *const PACKAGE_ID , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageFullNameFromId ( packageid : *const PACKAGE_ID , packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageIdFromFullName ( packagefullname : :: windows_sys::core::PCWSTR , flags : u32 , bufferlength : *mut u32 , buffer : *mut u8 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageNameAndPublisherIdFromFamilyName ( packagefamilyname : :: windows_sys::core::PCWSTR , packagenamelength : *mut u32 , packagename : :: windows_sys::core::PWSTR , packagepublisheridlength : *mut u32 , packagepublisherid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn ParseApplicationUserModelId ( applicationusermodelid : :: windows_sys::core::PCWSTR , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR , packagerelativeapplicationidlength : *mut u32 , packagerelativeapplicationid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn ReleasePackageVirtualizationContext ( context : *const PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ) -> ( ) ); -::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn RemovePackageDependency ( packagedependencycontext : *const PACKAGEDEPENDENCY_CONTEXT__ ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn TryCreatePackageDependency ( user : super::super::super::Foundation:: PSID , packagefamilyname : :: windows_sys::core::PCWSTR , minversion : PACKAGE_VERSION , packagedependencyprocessorarchitectures : PackageDependencyProcessorArchitectures , lifetimekind : PackageDependencyLifetimeKind , lifetimeartifact : :: windows_sys::core::PCWSTR , options : CreatePackageDependencyOptions , packagedependencyid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyApplicationUserModelId ( applicationusermodelid : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageFamilyName ( packagefamilyname : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageFullName ( packagefullname : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageId ( packageid : *const PACKAGE_ID ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageRelativeApplicationId ( packagerelativeapplicationid : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); -pub type IAppxBlockMapBlock = *mut ::core::ffi::c_void; -pub type IAppxBlockMapBlocksEnumerator = *mut ::core::ffi::c_void; -pub type IAppxBlockMapFile = *mut ::core::ffi::c_void; -pub type IAppxBlockMapFilesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxBlockMapReader = *mut ::core::ffi::c_void; -pub type IAppxBundleFactory = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestOptionalBundleInfo = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestOptionalBundleInfoEnumerator = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestPackageInfo = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestPackageInfo2 = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestPackageInfo3 = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestPackageInfo4 = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestPackageInfoEnumerator = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestReader = *mut ::core::ffi::c_void; -pub type IAppxBundleManifestReader2 = *mut ::core::ffi::c_void; -pub type IAppxBundleReader = *mut ::core::ffi::c_void; -pub type IAppxBundleWriter = *mut ::core::ffi::c_void; -pub type IAppxBundleWriter2 = *mut ::core::ffi::c_void; -pub type IAppxBundleWriter3 = *mut ::core::ffi::c_void; -pub type IAppxBundleWriter4 = *mut ::core::ffi::c_void; -pub type IAppxContentGroup = *mut ::core::ffi::c_void; -pub type IAppxContentGroupFilesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxContentGroupMapReader = *mut ::core::ffi::c_void; -pub type IAppxContentGroupMapWriter = *mut ::core::ffi::c_void; -pub type IAppxContentGroupsEnumerator = *mut ::core::ffi::c_void; -pub type IAppxEncryptedBundleWriter = *mut ::core::ffi::c_void; -pub type IAppxEncryptedBundleWriter2 = *mut ::core::ffi::c_void; -pub type IAppxEncryptedBundleWriter3 = *mut ::core::ffi::c_void; -pub type IAppxEncryptedPackageWriter = *mut ::core::ffi::c_void; -pub type IAppxEncryptedPackageWriter2 = *mut ::core::ffi::c_void; -pub type IAppxEncryptionFactory = *mut ::core::ffi::c_void; -pub type IAppxEncryptionFactory2 = *mut ::core::ffi::c_void; -pub type IAppxEncryptionFactory3 = *mut ::core::ffi::c_void; -pub type IAppxEncryptionFactory4 = *mut ::core::ffi::c_void; -pub type IAppxFactory = *mut ::core::ffi::c_void; -pub type IAppxFactory2 = *mut ::core::ffi::c_void; -pub type IAppxFile = *mut ::core::ffi::c_void; -pub type IAppxFilesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestApplication = *mut ::core::ffi::c_void; -pub type IAppxManifestApplicationsEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestCapabilitiesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestDeviceCapabilitiesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestDriverConstraint = *mut ::core::ffi::c_void; -pub type IAppxManifestDriverConstraintsEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestDriverDependenciesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestDriverDependency = *mut ::core::ffi::c_void; -pub type IAppxManifestHostRuntimeDependenciesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestHostRuntimeDependency = *mut ::core::ffi::c_void; -pub type IAppxManifestHostRuntimeDependency2 = *mut ::core::ffi::c_void; -pub type IAppxManifestMainPackageDependenciesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestMainPackageDependency = *mut ::core::ffi::c_void; -pub type IAppxManifestOSPackageDependenciesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestOSPackageDependency = *mut ::core::ffi::c_void; -pub type IAppxManifestOptionalPackageInfo = *mut ::core::ffi::c_void; -pub type IAppxManifestPackageDependenciesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestPackageDependency = *mut ::core::ffi::c_void; -pub type IAppxManifestPackageDependency2 = *mut ::core::ffi::c_void; -pub type IAppxManifestPackageDependency3 = *mut ::core::ffi::c_void; -pub type IAppxManifestPackageId = *mut ::core::ffi::c_void; -pub type IAppxManifestPackageId2 = *mut ::core::ffi::c_void; -pub type IAppxManifestProperties = *mut ::core::ffi::c_void; -pub type IAppxManifestQualifiedResource = *mut ::core::ffi::c_void; -pub type IAppxManifestQualifiedResourcesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestReader = *mut ::core::ffi::c_void; -pub type IAppxManifestReader2 = *mut ::core::ffi::c_void; -pub type IAppxManifestReader3 = *mut ::core::ffi::c_void; -pub type IAppxManifestReader4 = *mut ::core::ffi::c_void; -pub type IAppxManifestReader5 = *mut ::core::ffi::c_void; -pub type IAppxManifestReader6 = *mut ::core::ffi::c_void; -pub type IAppxManifestReader7 = *mut ::core::ffi::c_void; -pub type IAppxManifestResourcesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestTargetDeviceFamiliesEnumerator = *mut ::core::ffi::c_void; -pub type IAppxManifestTargetDeviceFamily = *mut ::core::ffi::c_void; -pub type IAppxPackageEditor = *mut ::core::ffi::c_void; -pub type IAppxPackageReader = *mut ::core::ffi::c_void; -pub type IAppxPackageWriter = *mut ::core::ffi::c_void; -pub type IAppxPackageWriter2 = *mut ::core::ffi::c_void; -pub type IAppxPackageWriter3 = *mut ::core::ffi::c_void; -pub type IAppxPackagingDiagnosticEventSink = *mut ::core::ffi::c_void; -pub type IAppxPackagingDiagnosticEventSinkManager = *mut ::core::ffi::c_void; -pub type IAppxSourceContentGroupMapReader = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppxBundleFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x378e0446_5384_43b7_8877_e7dbdd883446); -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppxEncryptionFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc664fdd_d868_46ee_8780_8d196cb739f7); -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppxFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5842a140_ff9f_4166_8f5c_62f5b7b0c781); -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppxPackageEditor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf004f2ca_aebc_4b0d_bf58_e516d5bcc0ab); -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppxPackagingDiagnosticEventSinkManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50ca0a46_1588_4161_8ed2_ef9e469ced5d); -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_DEPENDENCY_RANK_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_ALL_LOADED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_BUNDLE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_DIRECT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_DYNAMIC: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_HEAD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_HOSTRUNTIME: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_IS_IN_RELATED_SET: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_OPTIONAL: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_RESOURCE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_FILTER_STATIC: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_INFORMATION_BASIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_INFORMATION_FULL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_BUNDLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_DEVELOPMENT_MODE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_DYNAMIC: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_FRAMEWORK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_HOSTRUNTIME: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_IS_IN_RELATED_SET: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_OPTIONAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_RESOURCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PACKAGE_PROPERTY_STATIC: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_BUNDLE_FOOTPRINT_FILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_FIRST: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_MANIFEST: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_BLOCKMAP: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_SIGNATURE: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_LAST: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_APPLICATION: APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_RESOURCE: APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_CAPABILITIES = u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_INTERNET_CLIENT: APPX_CAPABILITIES = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_INTERNET_CLIENT_SERVER: APPX_CAPABILITIES = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER: APPX_CAPABILITIES = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_DOCUMENTS_LIBRARY: APPX_CAPABILITIES = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_PICTURES_LIBRARY: APPX_CAPABILITIES = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_VIDEOS_LIBRARY: APPX_CAPABILITIES = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_MUSIC_LIBRARY: APPX_CAPABILITIES = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION: APPX_CAPABILITIES = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_SHARED_USER_CERTIFICATES: APPX_CAPABILITIES = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_REMOVABLE_STORAGE: APPX_CAPABILITIES = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_APPOINTMENTS: APPX_CAPABILITIES = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_CONTACTS: APPX_CAPABILITIES = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_CAPABILITY_CLASS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_CLASS_DEFAULT: APPX_CAPABILITY_CLASS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_CLASS_GENERAL: APPX_CAPABILITY_CLASS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_CLASS_RESTRICTED: APPX_CAPABILITY_CLASS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_CLASS_WINDOWS: APPX_CAPABILITY_CLASS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_CLASS_ALL: APPX_CAPABILITY_CLASS_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_CAPABILITY_CLASS_CUSTOM: APPX_CAPABILITY_CLASS_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_COMPRESSION_OPTION = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_COMPRESSION_OPTION_NONE: APPX_COMPRESSION_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_COMPRESSION_OPTION_NORMAL: APPX_COMPRESSION_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_COMPRESSION_OPTION_MAXIMUM: APPX_COMPRESSION_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_COMPRESSION_OPTION_FAST: APPX_COMPRESSION_OPTION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_COMPRESSION_OPTION_SUPERFAST: APPX_COMPRESSION_OPTION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_ENCRYPTED_PACKAGE_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_ENCRYPTED_PACKAGE_OPTION_NONE: APPX_ENCRYPTED_PACKAGE_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_ENCRYPTED_PACKAGE_OPTION_DIFFUSION: APPX_ENCRYPTED_PACKAGE_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_ENCRYPTED_PACKAGE_OPTION_PAGE_HASHING: APPX_ENCRYPTED_PACKAGE_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_FOOTPRINT_FILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_FOOTPRINT_FILE_TYPE_MANIFEST: APPX_FOOTPRINT_FILE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_FOOTPRINT_FILE_TYPE_BLOCKMAP: APPX_FOOTPRINT_FILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_FOOTPRINT_FILE_TYPE_SIGNATURE: APPX_FOOTPRINT_FILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_FOOTPRINT_FILE_TYPE_CODEINTEGRITY: APPX_FOOTPRINT_FILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_FOOTPRINT_FILE_TYPE_CONTENTGROUPMAP: APPX_FOOTPRINT_FILE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_PACKAGE_ARCHITECTURE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE_X86: APPX_PACKAGE_ARCHITECTURE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE_ARM: APPX_PACKAGE_ARCHITECTURE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE_X64: APPX_PACKAGE_ARCHITECTURE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE_NEUTRAL: APPX_PACKAGE_ARCHITECTURE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE_ARM64: APPX_PACKAGE_ARCHITECTURE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_PACKAGE_ARCHITECTURE2 = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE2_X86: APPX_PACKAGE_ARCHITECTURE2 = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE2_ARM: APPX_PACKAGE_ARCHITECTURE2 = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE2_X64: APPX_PACKAGE_ARCHITECTURE2 = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE2_NEUTRAL: APPX_PACKAGE_ARCHITECTURE2 = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE2_ARM64: APPX_PACKAGE_ARCHITECTURE2 = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64: APPX_PACKAGE_ARCHITECTURE2 = 14i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_ARCHITECTURE2_UNKNOWN: APPX_PACKAGE_ARCHITECTURE2 = 65535i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_NONE: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_SKIP_VALIDATION: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_LOCALIZED: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION_APPEND_DELTA: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type APPX_PACKAGING_CONTEXT_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_START: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_CHANGE: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_DETAILS: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_END: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AddPackageDependencyOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AddPackageDependencyOptions_None: AddPackageDependencyOptions = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AddPackageDependencyOptions_PrependIfRankCollision: AddPackageDependencyOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyClrCompat = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyClrCompat_Other: AppPolicyClrCompat = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyClrCompat_ClassicDesktop: AppPolicyClrCompat = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyClrCompat_Universal: AppPolicyClrCompat = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyClrCompat_PackagedDesktop: AppPolicyClrCompat = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyCreateFileAccess = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyCreateFileAccess_Full: AppPolicyCreateFileAccess = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyCreateFileAccess_Limited: AppPolicyCreateFileAccess = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyLifecycleManagement = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyLifecycleManagement_Unmanaged: AppPolicyLifecycleManagement = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyLifecycleManagement_Managed: AppPolicyLifecycleManagement = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyMediaFoundationCodecLoading = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyMediaFoundationCodecLoading_All: AppPolicyMediaFoundationCodecLoading = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyMediaFoundationCodecLoading_InboxOnly: AppPolicyMediaFoundationCodecLoading = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyProcessTerminationMethod = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyProcessTerminationMethod_ExitProcess: AppPolicyProcessTerminationMethod = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyProcessTerminationMethod_TerminateProcess: AppPolicyProcessTerminationMethod = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyShowDeveloperDiagnostic = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyShowDeveloperDiagnostic_None: AppPolicyShowDeveloperDiagnostic = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyShowDeveloperDiagnostic_ShowUI: AppPolicyShowDeveloperDiagnostic = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyThreadInitializationType = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyThreadInitializationType_None: AppPolicyThreadInitializationType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyThreadInitializationType_InitializeWinRT: AppPolicyThreadInitializationType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type AppPolicyWindowingModel = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyWindowingModel_None: AppPolicyWindowingModel = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyWindowingModel_Universal: AppPolicyWindowingModel = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyWindowingModel_ClassicDesktop: AppPolicyWindowingModel = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const AppPolicyWindowingModel_ClassicPhone: AppPolicyWindowingModel = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type CreatePackageDependencyOptions = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const CreatePackageDependencyOptions_None: CreatePackageDependencyOptions = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const CreatePackageDependencyOptions_DoNotVerifyDependencyResolution: CreatePackageDependencyOptions = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const CreatePackageDependencyOptions_ScopeIsSystem: CreatePackageDependencyOptions = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type DX_FEATURE_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const DX_FEATURE_LEVEL_UNSPECIFIED: DX_FEATURE_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const DX_FEATURE_LEVEL_9: DX_FEATURE_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const DX_FEATURE_LEVEL_10: DX_FEATURE_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const DX_FEATURE_LEVEL_11: DX_FEATURE_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type PackageDependencyLifetimeKind = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyLifetimeKind_Process: PackageDependencyLifetimeKind = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyLifetimeKind_FilePath: PackageDependencyLifetimeKind = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyLifetimeKind_RegistryKey: PackageDependencyLifetimeKind = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type PackageDependencyProcessorArchitectures = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyProcessorArchitectures_None: PackageDependencyProcessorArchitectures = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyProcessorArchitectures_Neutral: PackageDependencyProcessorArchitectures = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyProcessorArchitectures_X86: PackageDependencyProcessorArchitectures = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyProcessorArchitectures_X64: PackageDependencyProcessorArchitectures = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyProcessorArchitectures_Arm: PackageDependencyProcessorArchitectures = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyProcessorArchitectures_Arm64: PackageDependencyProcessorArchitectures = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageDependencyProcessorArchitectures_X86A64: PackageDependencyProcessorArchitectures = 32i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type PackageOrigin = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageOrigin_Unknown: PackageOrigin = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageOrigin_Unsigned: PackageOrigin = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageOrigin_Inbox: PackageOrigin = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageOrigin_Store: PackageOrigin = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageOrigin_DeveloperUnsigned: PackageOrigin = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageOrigin_DeveloperSigned: PackageOrigin = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackageOrigin_LineOfBusiness: PackageOrigin = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub type PackagePathType = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackagePathType_Install: PackagePathType = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackagePathType_Mutable: PackagePathType = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackagePathType_Effective: PackagePathType = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackagePathType_MachineExternal: PackagePathType = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackagePathType_UserExternal: PackagePathType = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub const PackagePathType_EffectiveExternal: PackagePathType = 5i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct APPX_ENCRYPTED_EXEMPTIONS { - pub count: u32, - pub plainTextFiles: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for APPX_ENCRYPTED_EXEMPTIONS {} -impl ::core::clone::Clone for APPX_ENCRYPTED_EXEMPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct APPX_ENCRYPTED_PACKAGE_SETTINGS { - pub keyLength: u32, - pub encryptionAlgorithm: ::windows_sys::core::PCWSTR, - pub useDiffusion: super::super::super::Foundation::BOOL, - pub blockMapHashAlgorithm: super::super::super::System::Com::IUri, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for APPX_ENCRYPTED_PACKAGE_SETTINGS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for APPX_ENCRYPTED_PACKAGE_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct APPX_ENCRYPTED_PACKAGE_SETTINGS2 { - pub keyLength: u32, - pub encryptionAlgorithm: ::windows_sys::core::PCWSTR, - pub blockMapHashAlgorithm: super::super::super::System::Com::IUri, - pub options: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for APPX_ENCRYPTED_PACKAGE_SETTINGS2 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for APPX_ENCRYPTED_PACKAGE_SETTINGS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct APPX_KEY_INFO { - pub keyLength: u32, - pub keyIdLength: u32, - pub key: *mut u8, - pub keyId: *mut u8, -} -impl ::core::marker::Copy for APPX_KEY_INFO {} -impl ::core::clone::Clone for APPX_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct APPX_PACKAGE_SETTINGS { - pub forceZip32: super::super::super::Foundation::BOOL, - pub hashMethod: super::super::super::System::Com::IUri, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for APPX_PACKAGE_SETTINGS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for APPX_PACKAGE_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct APPX_PACKAGE_WRITER_PAYLOAD_STREAM { - pub inputStream: super::super::super::System::Com::IStream, - pub fileName: ::windows_sys::core::PCWSTR, - pub contentType: ::windows_sys::core::PCWSTR, - pub compressionOption: APPX_COMPRESSION_OPTION, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for APPX_PACKAGE_WRITER_PAYLOAD_STREAM {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for APPX_PACKAGE_WRITER_PAYLOAD_STREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct PACKAGEDEPENDENCY_CONTEXT__ { - pub unused: i32, -} -impl ::core::marker::Copy for PACKAGEDEPENDENCY_CONTEXT__ {} -impl ::core::clone::Clone for PACKAGEDEPENDENCY_CONTEXT__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct PACKAGE_ID { - pub reserved: u32, - pub processorArchitecture: u32, - pub version: PACKAGE_VERSION, - pub name: ::windows_sys::core::PWSTR, - pub publisher: ::windows_sys::core::PWSTR, - pub resourceId: ::windows_sys::core::PWSTR, - pub publisherId: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PACKAGE_ID {} -impl ::core::clone::Clone for PACKAGE_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct PACKAGE_INFO { - pub reserved: u32, - pub flags: u32, - pub path: ::windows_sys::core::PWSTR, - pub packageFullName: ::windows_sys::core::PWSTR, - pub packageFamilyName: ::windows_sys::core::PWSTR, - pub packageId: PACKAGE_ID, -} -impl ::core::marker::Copy for PACKAGE_INFO {} -impl ::core::clone::Clone for PACKAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct PACKAGE_VERSION { - pub Anonymous: PACKAGE_VERSION_0, -} -impl ::core::marker::Copy for PACKAGE_VERSION {} -impl ::core::clone::Clone for PACKAGE_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub union PACKAGE_VERSION_0 { - pub Version: u64, - pub Anonymous: PACKAGE_VERSION_0_0, -} -impl ::core::marker::Copy for PACKAGE_VERSION_0 {} -impl ::core::clone::Clone for PACKAGE_VERSION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct PACKAGE_VERSION_0_0 { - pub Revision: u16, - pub Build: u16, - pub Minor: u16, - pub Major: u16, -} -impl ::core::marker::Copy for PACKAGE_VERSION_0_0 {} -impl ::core::clone::Clone for PACKAGE_VERSION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ { - pub unused: i32, -} -impl ::core::marker::Copy for PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ {} -impl ::core::clone::Clone for PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] -pub struct _PACKAGE_INFO_REFERENCE { - pub reserved: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for _PACKAGE_INFO_REFERENCE {} -impl ::core::clone::Clone for _PACKAGE_INFO_REFERENCE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Opc/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Opc/mod.rs deleted file mode 100644 index 4a8e26d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Opc/mod.rs +++ /dev/null @@ -1,323 +0,0 @@ -pub type IOpcCertificateEnumerator = *mut ::core::ffi::c_void; -pub type IOpcCertificateSet = *mut ::core::ffi::c_void; -pub type IOpcDigitalSignature = *mut ::core::ffi::c_void; -pub type IOpcDigitalSignatureEnumerator = *mut ::core::ffi::c_void; -pub type IOpcDigitalSignatureManager = *mut ::core::ffi::c_void; -pub type IOpcFactory = *mut ::core::ffi::c_void; -pub type IOpcPackage = *mut ::core::ffi::c_void; -pub type IOpcPart = *mut ::core::ffi::c_void; -pub type IOpcPartEnumerator = *mut ::core::ffi::c_void; -pub type IOpcPartSet = *mut ::core::ffi::c_void; -pub type IOpcPartUri = *mut ::core::ffi::c_void; -pub type IOpcRelationship = *mut ::core::ffi::c_void; -pub type IOpcRelationshipEnumerator = *mut ::core::ffi::c_void; -pub type IOpcRelationshipSelector = *mut ::core::ffi::c_void; -pub type IOpcRelationshipSelectorEnumerator = *mut ::core::ffi::c_void; -pub type IOpcRelationshipSelectorSet = *mut ::core::ffi::c_void; -pub type IOpcRelationshipSet = *mut ::core::ffi::c_void; -pub type IOpcSignatureCustomObject = *mut ::core::ffi::c_void; -pub type IOpcSignatureCustomObjectEnumerator = *mut ::core::ffi::c_void; -pub type IOpcSignatureCustomObjectSet = *mut ::core::ffi::c_void; -pub type IOpcSignaturePartReference = *mut ::core::ffi::c_void; -pub type IOpcSignaturePartReferenceEnumerator = *mut ::core::ffi::c_void; -pub type IOpcSignaturePartReferenceSet = *mut ::core::ffi::c_void; -pub type IOpcSignatureReference = *mut ::core::ffi::c_void; -pub type IOpcSignatureReferenceEnumerator = *mut ::core::ffi::c_void; -pub type IOpcSignatureReferenceSet = *mut ::core::ffi::c_void; -pub type IOpcSignatureRelationshipReference = *mut ::core::ffi::c_void; -pub type IOpcSignatureRelationshipReferenceEnumerator = *mut ::core::ffi::c_void; -pub type IOpcSignatureRelationshipReferenceSet = *mut ::core::ffi::c_void; -pub type IOpcSigningOptions = *mut ::core::ffi::c_void; -pub type IOpcUri = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_CONFLICTING_SETTINGS: ::windows_sys::core::HRESULT = -2142175212i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_COULD_NOT_RECOVER: ::windows_sys::core::HRESULT = -2142175154i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_DEFAULT_DIGEST_METHOD_NOT_SET: ::windows_sys::core::HRESULT = -2142175161i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_DIGEST_VALUE_ERROR: ::windows_sys::core::HRESULT = -2142175206i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_DUPLICATE_PACKAGE_OBJECT_REFERENCES: ::windows_sys::core::HRESULT = -2142175187i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_DUPLICATE_SIGNATURE_ORIGIN_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175205i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_DUPLICATE_SIGNATURE_PROPERTY_ELEMENT: ::windows_sys::core::HRESULT = -2142175192i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_EXTERNAL_SIGNATURE: ::windows_sys::core::HRESULT = -2142175202i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_EXTERNAL_SIGNATURE_REFERENCE: ::windows_sys::core::HRESULT = -2142175185i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_CANONICALIZATION_METHOD: ::windows_sys::core::HRESULT = -2142175198i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_CERTIFICATE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175203i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_OPC_SIGNATURE_TIME_FORMAT: ::windows_sys::core::HRESULT = -2142175196i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_RELATIONSHIPS_SIGNING_OPTION: ::windows_sys::core::HRESULT = -2142175197i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_RELATIONSHIP_TRANSFORM_XML: ::windows_sys::core::HRESULT = -2142175199i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_SIGNATURE_COUNT: ::windows_sys::core::HRESULT = -2142175189i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_SIGNATURE_ORIGIN_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175204i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_INVALID_SIGNATURE_XML: ::windows_sys::core::HRESULT = -2142175190i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_CANONICALIZATION_TRANSFORM: ::windows_sys::core::HRESULT = -2142175182i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_CERTIFICATE_PART: ::windows_sys::core::HRESULT = -2142175146i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_PACKAGE_OBJECT_REFERENCE: ::windows_sys::core::HRESULT = -2142175186i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_SIGNATURE_ALGORITHM: ::windows_sys::core::HRESULT = -2142175188i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_SIGNATURE_ORIGIN_PART: ::windows_sys::core::HRESULT = -2142175201i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_SIGNATURE_PART: ::windows_sys::core::HRESULT = -2142175200i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_SIGNATURE_PROPERTIES_ELEMENT: ::windows_sys::core::HRESULT = -2142175194i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_SIGNATURE_PROPERTY_ELEMENT: ::windows_sys::core::HRESULT = -2142175193i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MISSING_SIGNATURE_TIME_PROPERTY: ::windows_sys::core::HRESULT = -2142175191i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_MULTIPLE_RELATIONSHIP_TRANSFORMS: ::windows_sys::core::HRESULT = -2142175183i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_PACKAGE_REFERENCE_URI_RESERVED: ::windows_sys::core::HRESULT = -2142175195i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_REFERENCE_MISSING_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142175184i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_SIGNATURE_CORRUPT: ::windows_sys::core::HRESULT = -2142175207i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_SIGNATURE_METHOD_NOT_SET: ::windows_sys::core::HRESULT = -2142175162i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_SIGNATURE_ORIGIN_EXISTS: ::windows_sys::core::HRESULT = -2142175148i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_SIGNATURE_PROPERTY_MISSING_TARGET: ::windows_sys::core::HRESULT = -2142175163i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_SIGNATURE_REFERENCE_MISSING_URI: ::windows_sys::core::HRESULT = -2142175165i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DS_UNSIGNED_PACKAGE: ::windows_sys::core::HRESULT = -2142175147i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DUPLICATE_DEFAULT_EXTENSION: ::windows_sys::core::HRESULT = -2142175217i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DUPLICATE_OVERRIDE_PART: ::windows_sys::core::HRESULT = -2142175219i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DUPLICATE_PART: ::windows_sys::core::HRESULT = -2142175221i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DUPLICATE_PIECE: ::windows_sys::core::HRESULT = -2142175211i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_DUPLICATE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175213i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ENUM_CANNOT_MOVE_NEXT: ::windows_sys::core::HRESULT = -2142175151i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ENUM_CANNOT_MOVE_PREVIOUS: ::windows_sys::core::HRESULT = -2142175150i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ENUM_COLLECTION_CHANGED: ::windows_sys::core::HRESULT = -2142175152i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ENUM_INVALID_POSITION: ::windows_sys::core::HRESULT = -2142175149i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142175164i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_CONTENT_TYPE_XML: ::windows_sys::core::HRESULT = -2142175226i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_DEFAULT_EXTENSION: ::windows_sys::core::HRESULT = -2142175218i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_OVERRIDE_PART_NAME: ::windows_sys::core::HRESULT = -2142175220i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_PIECE: ::windows_sys::core::HRESULT = -2142175210i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_RELATIONSHIP_ID: ::windows_sys::core::HRESULT = -2142175216i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_RELATIONSHIP_TARGET: ::windows_sys::core::HRESULT = -2142175214i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_RELATIONSHIP_TARGET_MODE: ::windows_sys::core::HRESULT = -2142175155i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_RELATIONSHIP_TYPE: ::windows_sys::core::HRESULT = -2142175215i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_RELS_XML: ::windows_sys::core::HRESULT = -2142175222i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_INVALID_XML_ENCODING: ::windows_sys::core::HRESULT = -2142175166i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INCONSISTENT_PRESERVE_ATTRIBUTES: ::windows_sys::core::HRESULT = -2142175157i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INCONSISTENT_PRESERVE_ELEMENTS: ::windows_sys::core::HRESULT = -2142175156i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INCONSISTENT_PROCESS_CONTENT: ::windows_sys::core::HRESULT = -2142175158i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INVALID_ATTRIBUTES_ON_IGNORABLE_ELEMENT: ::windows_sys::core::HRESULT = -2142175168i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INVALID_ENUM_TYPE: ::windows_sys::core::HRESULT = -2142175172i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INVALID_PREFIX_LIST: ::windows_sys::core::HRESULT = -2142175177i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INVALID_QNAME_LIST: ::windows_sys::core::HRESULT = -2142175176i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_INVALID_XMLNS_ATTRIBUTE: ::windows_sys::core::HRESULT = -2142175167i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_MISSING_CHOICE: ::windows_sys::core::HRESULT = -2142175173i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_MISSING_REQUIRES_ATTR: ::windows_sys::core::HRESULT = -2142175179i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_MULTIPLE_FALLBACK_ELEMENTS: ::windows_sys::core::HRESULT = -2142175159i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_NESTED_ALTERNATE_CONTENT: ::windows_sys::core::HRESULT = -2142175175i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_UNEXPECTED_ATTR: ::windows_sys::core::HRESULT = -2142175178i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_UNEXPECTED_CHOICE: ::windows_sys::core::HRESULT = -2142175174i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_UNEXPECTED_ELEMENT: ::windows_sys::core::HRESULT = -2142175181i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_UNEXPECTED_REQUIRES_ATTR: ::windows_sys::core::HRESULT = -2142175180i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_UNKNOWN_NAMESPACE: ::windows_sys::core::HRESULT = -2142175170i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MC_UNKNOWN_PREFIX: ::windows_sys::core::HRESULT = -2142175169i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MISSING_CONTENT_TYPES: ::windows_sys::core::HRESULT = -2142175225i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_MISSING_PIECE: ::windows_sys::core::HRESULT = -2142175209i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_NONCONFORMING_CONTENT_TYPES_XML: ::windows_sys::core::HRESULT = -2142175224i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_NONCONFORMING_RELS_XML: ::windows_sys::core::HRESULT = -2142175223i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_NONCONFORMING_URI: ::windows_sys::core::HRESULT = -2142175231i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_NO_SUCH_PART: ::windows_sys::core::HRESULT = -2142175208i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_NO_SUCH_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175160i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_NO_SUCH_SETTINGS: ::windows_sys::core::HRESULT = -2142175145i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_PART_CANNOT_BE_DIRECTORY: ::windows_sys::core::HRESULT = -2142175228i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_RELATIONSHIP_URI_REQUIRED: ::windows_sys::core::HRESULT = -2142175229i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_RELATIVE_URI_REQUIRED: ::windows_sys::core::HRESULT = -2142175230i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_UNEXPECTED_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142175227i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_UNSUPPORTED_PACKAGE: ::windows_sys::core::HRESULT = -2142175153i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_CENTRAL_DIRECTORY_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171127i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_COMMENT_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171124i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_COMPRESSION_FAILED: ::windows_sys::core::HRESULT = -2142171133i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_CORRUPTED_ARCHIVE: ::windows_sys::core::HRESULT = -2142171134i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_DECOMPRESSION_FAILED: ::windows_sys::core::HRESULT = -2142171132i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_DUPLICATE_NAME: ::windows_sys::core::HRESULT = -2142171125i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_EXTRA_FIELDS_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171123i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_FILE_HEADER_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171122i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_INCONSISTENT_DIRECTORY: ::windows_sys::core::HRESULT = -2142171130i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_INCONSISTENT_FILEITEM: ::windows_sys::core::HRESULT = -2142171131i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_INCORRECT_DATA_SIZE: ::windows_sys::core::HRESULT = -2142171135i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_MISSING_DATA_DESCRIPTOR: ::windows_sys::core::HRESULT = -2142171129i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_MISSING_END_OF_CENTRAL_DIRECTORY: ::windows_sys::core::HRESULT = -2142171121i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_NAME_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171126i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_REQUIRES_64_BIT: ::windows_sys::core::HRESULT = -2142171120i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_E_ZIP_UNSUPPORTEDARCHIVE: ::windows_sys::core::HRESULT = -2142171128i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OpcFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6b2d6ba0_9f3e_4f27_920b_313cc426a39e); -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_CANONICALIZATION_METHOD = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_CANONICALIZATION_NONE: OPC_CANONICALIZATION_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_CANONICALIZATION_C14N: OPC_CANONICALIZATION_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_CANONICALIZATION_C14N_WITH_COMMENTS: OPC_CANONICALIZATION_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_CERTIFICATE_EMBEDDING_OPTION = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_CERTIFICATE_IN_CERTIFICATE_PART: OPC_CERTIFICATE_EMBEDDING_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_CERTIFICATE_IN_SIGNATURE_PART: OPC_CERTIFICATE_EMBEDDING_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_CERTIFICATE_NOT_EMBEDDED: OPC_CERTIFICATE_EMBEDDING_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_COMPRESSION_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_COMPRESSION_NONE: OPC_COMPRESSION_OPTIONS = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_COMPRESSION_NORMAL: OPC_COMPRESSION_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_COMPRESSION_MAXIMUM: OPC_COMPRESSION_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_COMPRESSION_FAST: OPC_COMPRESSION_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_COMPRESSION_SUPERFAST: OPC_COMPRESSION_OPTIONS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_READ_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_READ_DEFAULT: OPC_READ_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_VALIDATE_ON_LOAD: OPC_READ_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_CACHE_ON_ACCESS: OPC_READ_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_RELATIONSHIPS_SIGNING_OPTION = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_RELATIONSHIP_SIGN_USING_SELECTORS: OPC_RELATIONSHIPS_SIGNING_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_RELATIONSHIP_SIGN_PART: OPC_RELATIONSHIPS_SIGNING_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_RELATIONSHIP_SELECTOR = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_RELATIONSHIP_SELECT_BY_ID: OPC_RELATIONSHIP_SELECTOR = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_RELATIONSHIP_SELECT_BY_TYPE: OPC_RELATIONSHIP_SELECTOR = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_SIGNATURE_TIME_FORMAT = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS: OPC_SIGNATURE_TIME_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_TIME_FORMAT_SECONDS: OPC_SIGNATURE_TIME_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_TIME_FORMAT_MINUTES: OPC_SIGNATURE_TIME_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_TIME_FORMAT_DAYS: OPC_SIGNATURE_TIME_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_TIME_FORMAT_MONTHS: OPC_SIGNATURE_TIME_FORMAT = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_TIME_FORMAT_YEARS: OPC_SIGNATURE_TIME_FORMAT = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_SIGNATURE_VALIDATION_RESULT = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_VALID: OPC_SIGNATURE_VALIDATION_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_SIGNATURE_INVALID: OPC_SIGNATURE_VALIDATION_RESULT = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_STREAM_IO_MODE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_STREAM_IO_READ: OPC_STREAM_IO_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_STREAM_IO_WRITE: OPC_STREAM_IO_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_URI_TARGET_MODE = i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_URI_TARGET_MODE_INTERNAL: OPC_URI_TARGET_MODE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_URI_TARGET_MODE_EXTERNAL: OPC_URI_TARGET_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub type OPC_WRITE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_WRITE_DEFAULT: OPC_WRITE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] -pub const OPC_WRITE_FORCE_ZIP32: OPC_WRITE_FLAGS = 1u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/mod.rs deleted file mode 100644 index 0d0eeff..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/mod.rs +++ /dev/null @@ -1,4 +0,0 @@ -#[cfg(feature = "Win32_Storage_Packaging_Appx")] -pub mod Appx; -#[cfg(feature = "Win32_Storage_Packaging_Opc")] -pub mod Opc; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs deleted file mode 100644 index 04f1caa..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs +++ /dev/null @@ -1,488 +0,0 @@ -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjAllocateAlignedBuffer ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , size : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjClearNegativePathCache ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , totalentrynumber : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjCompleteCommand ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , commandid : i32 , completionresult : :: windows_sys::core::HRESULT , extendedparameters : *const PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjDeleteFile ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , updateflags : PRJ_UPDATE_TYPES , failurereason : *mut PRJ_UPDATE_FAILURE_CAUSES ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjDoesNameContainWildCards ( filename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjFileNameCompare ( filename1 : :: windows_sys::core::PCWSTR , filename2 : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjFileNameMatch ( filenametocheck : :: windows_sys::core::PCWSTR , pattern : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjFillDirEntryBuffer ( filename : :: windows_sys::core::PCWSTR , filebasicinfo : *const PRJ_FILE_BASIC_INFO , direntrybufferhandle : PRJ_DIR_ENTRY_BUFFER_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjFillDirEntryBuffer2 ( direntrybufferhandle : PRJ_DIR_ENTRY_BUFFER_HANDLE , filename : :: windows_sys::core::PCWSTR , filebasicinfo : *const PRJ_FILE_BASIC_INFO , extendedinfo : *const PRJ_EXTENDED_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjFreeAlignedBuffer ( buffer : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjGetOnDiskFileState ( destinationfilename : :: windows_sys::core::PCWSTR , filestate : *mut PRJ_FILE_STATE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjGetVirtualizationInstanceInfo ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , virtualizationinstanceinfo : *mut PRJ_VIRTUALIZATION_INSTANCE_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjMarkDirectoryAsPlaceholder ( rootpathname : :: windows_sys::core::PCWSTR , targetpathname : :: windows_sys::core::PCWSTR , versioninfo : *const PRJ_PLACEHOLDER_VERSION_INFO , virtualizationinstanceid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjStartVirtualizing ( virtualizationrootpath : :: windows_sys::core::PCWSTR , callbacks : *const PRJ_CALLBACKS , instancecontext : *const ::core::ffi::c_void , options : *const PRJ_STARTVIRTUALIZING_OPTIONS , namespacevirtualizationcontext : *mut PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjStopVirtualizing ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjUpdateFileIfNeeded ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , placeholderinfo : *const PRJ_PLACEHOLDER_INFO , placeholderinfosize : u32 , updateflags : PRJ_UPDATE_TYPES , failurereason : *mut PRJ_UPDATE_FAILURE_CAUSES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjWriteFileData ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , datastreamid : *const :: windows_sys::core::GUID , buffer : *const ::core::ffi::c_void , byteoffset : u64 , length : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjWritePlaceholderInfo ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , placeholderinfo : *const PRJ_PLACEHOLDER_INFO , placeholderinfosize : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjWritePlaceholderInfo2 ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , placeholderinfo : *const PRJ_PLACEHOLDER_INFO , placeholderinfosize : u32 , extendedinfo : *const PRJ_EXTENDED_INFO ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_CALLBACK_DATA_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_CB_DATA_FLAG_ENUM_RESTART_SCAN: PRJ_CALLBACK_DATA_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_CB_DATA_FLAG_ENUM_RETURN_SINGLE_ENTRY: PRJ_CALLBACK_DATA_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_COMPLETE_COMMAND_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_COMPLETE_COMMAND_TYPE_NOTIFICATION: PRJ_COMPLETE_COMMAND_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_COMPLETE_COMMAND_TYPE_ENUMERATION: PRJ_COMPLETE_COMMAND_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_EXT_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_EXT_INFO_TYPE_SYMLINK: PRJ_EXT_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_FILE_STATE = u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_FILE_STATE_PLACEHOLDER: PRJ_FILE_STATE = 1u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_FILE_STATE_HYDRATED_PLACEHOLDER: PRJ_FILE_STATE = 2u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_FILE_STATE_DIRTY_PLACEHOLDER: PRJ_FILE_STATE = 4u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_FILE_STATE_FULL: PRJ_FILE_STATE = 8u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_FILE_STATE_TOMBSTONE: PRJ_FILE_STATE = 16u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_NOTIFICATION = i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_FILE_OPENED: PRJ_NOTIFICATION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_NEW_FILE_CREATED: PRJ_NOTIFICATION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_FILE_OVERWRITTEN: PRJ_NOTIFICATION = 8i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_PRE_DELETE: PRJ_NOTIFICATION = 16i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_PRE_RENAME: PRJ_NOTIFICATION = 32i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_PRE_SET_HARDLINK: PRJ_NOTIFICATION = 64i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_FILE_RENAMED: PRJ_NOTIFICATION = 128i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_HARDLINK_CREATED: PRJ_NOTIFICATION = 256i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_NO_MODIFICATION: PRJ_NOTIFICATION = 512i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED: PRJ_NOTIFICATION = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED: PRJ_NOTIFICATION = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFICATION_FILE_PRE_CONVERT_TO_FULL: PRJ_NOTIFICATION = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_NOTIFY_TYPES = u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_NONE: PRJ_NOTIFY_TYPES = 0u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS: PRJ_NOTIFY_TYPES = 1u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_FILE_OPENED: PRJ_NOTIFY_TYPES = 2u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_NEW_FILE_CREATED: PRJ_NOTIFY_TYPES = 4u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_FILE_OVERWRITTEN: PRJ_NOTIFY_TYPES = 8u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_PRE_DELETE: PRJ_NOTIFY_TYPES = 16u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_PRE_RENAME: PRJ_NOTIFY_TYPES = 32u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_PRE_SET_HARDLINK: PRJ_NOTIFY_TYPES = 64u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_FILE_RENAMED: PRJ_NOTIFY_TYPES = 128u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_HARDLINK_CREATED: PRJ_NOTIFY_TYPES = 256u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION: PRJ_NOTIFY_TYPES = 512u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED: PRJ_NOTIFY_TYPES = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED: PRJ_NOTIFY_TYPES = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL: PRJ_NOTIFY_TYPES = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_NOTIFY_USE_EXISTING_MASK: PRJ_NOTIFY_TYPES = 4294967295u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_PLACEHOLDER_ID = i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_PLACEHOLDER_ID_LENGTH: PRJ_PLACEHOLDER_ID = 128i32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_STARTVIRTUALIZING_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_FLAG_NONE: PRJ_STARTVIRTUALIZING_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_FLAG_USE_NEGATIVE_PATH_CACHE: PRJ_STARTVIRTUALIZING_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_UPDATE_FAILURE_CAUSES = u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_FAILURE_CAUSE_NONE: PRJ_UPDATE_FAILURE_CAUSES = 0u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_FAILURE_CAUSE_DIRTY_METADATA: PRJ_UPDATE_FAILURE_CAUSES = 1u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_FAILURE_CAUSE_DIRTY_DATA: PRJ_UPDATE_FAILURE_CAUSES = 2u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_FAILURE_CAUSE_TOMBSTONE: PRJ_UPDATE_FAILURE_CAUSES = 4u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_FAILURE_CAUSE_READ_ONLY: PRJ_UPDATE_FAILURE_CAUSES = 8u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_UPDATE_TYPES = u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_NONE: PRJ_UPDATE_TYPES = 0u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_ALLOW_DIRTY_METADATA: PRJ_UPDATE_TYPES = 1u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_ALLOW_DIRTY_DATA: PRJ_UPDATE_TYPES = 2u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_ALLOW_TOMBSTONE: PRJ_UPDATE_TYPES = 4u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_RESERVED1: PRJ_UPDATE_TYPES = 8u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_RESERVED2: PRJ_UPDATE_TYPES = 16u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_ALLOW_READ_ONLY: PRJ_UPDATE_TYPES = 32u32; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub const PRJ_UPDATE_MAX_VAL: PRJ_UPDATE_TYPES = 64u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_CALLBACKS { - pub StartDirectoryEnumerationCallback: PRJ_START_DIRECTORY_ENUMERATION_CB, - pub EndDirectoryEnumerationCallback: PRJ_END_DIRECTORY_ENUMERATION_CB, - pub GetDirectoryEnumerationCallback: PRJ_GET_DIRECTORY_ENUMERATION_CB, - pub GetPlaceholderInfoCallback: PRJ_GET_PLACEHOLDER_INFO_CB, - pub GetFileDataCallback: PRJ_GET_FILE_DATA_CB, - pub QueryFileNameCallback: PRJ_QUERY_FILE_NAME_CB, - pub NotificationCallback: PRJ_NOTIFICATION_CB, - pub CancelCommandCallback: PRJ_CANCEL_COMMAND_CB, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_CALLBACKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_CALLBACK_DATA { - pub Size: u32, - pub Flags: PRJ_CALLBACK_DATA_FLAGS, - pub NamespaceVirtualizationContext: PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT, - pub CommandId: i32, - pub FileId: ::windows_sys::core::GUID, - pub DataStreamId: ::windows_sys::core::GUID, - pub FilePathName: ::windows_sys::core::PCWSTR, - pub VersionInfo: *mut PRJ_PLACEHOLDER_VERSION_INFO, - pub TriggeringProcessId: u32, - pub TriggeringProcessImageFileName: ::windows_sys::core::PCWSTR, - pub InstanceContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for PRJ_CALLBACK_DATA {} -impl ::core::clone::Clone for PRJ_CALLBACK_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS { - pub CommandType: PRJ_COMPLETE_COMMAND_TYPE, - pub Anonymous: PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0, -} -impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS {} -impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub union PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0 { - pub Notification: PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1, - pub Enumeration: PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0, -} -impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0 {} -impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0 { - pub DirEntryBufferHandle: PRJ_DIR_ENTRY_BUFFER_HANDLE, -} -impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0 {} -impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1 { - pub NotificationMask: PRJ_NOTIFY_TYPES, -} -impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1 {} -impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1 { - fn clone(&self) -> Self { - *self - } -} -pub type PRJ_DIR_ENTRY_BUFFER_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_EXTENDED_INFO { - pub InfoType: PRJ_EXT_INFO_TYPE, - pub NextInfoOffset: u32, - pub Anonymous: PRJ_EXTENDED_INFO_0, -} -impl ::core::marker::Copy for PRJ_EXTENDED_INFO {} -impl ::core::clone::Clone for PRJ_EXTENDED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub union PRJ_EXTENDED_INFO_0 { - pub Symlink: PRJ_EXTENDED_INFO_0_0, -} -impl ::core::marker::Copy for PRJ_EXTENDED_INFO_0 {} -impl ::core::clone::Clone for PRJ_EXTENDED_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_EXTENDED_INFO_0_0 { - pub TargetName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for PRJ_EXTENDED_INFO_0_0 {} -impl ::core::clone::Clone for PRJ_EXTENDED_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_FILE_BASIC_INFO { - pub IsDirectory: super::super::Foundation::BOOLEAN, - pub FileSize: i64, - pub CreationTime: i64, - pub LastAccessTime: i64, - pub LastWriteTime: i64, - pub ChangeTime: i64, - pub FileAttributes: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_FILE_BASIC_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_FILE_BASIC_INFO { - fn clone(&self) -> Self { - *self - } -} -pub type PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_NOTIFICATION_MAPPING { - pub NotificationBitMask: PRJ_NOTIFY_TYPES, - pub NotificationRoot: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for PRJ_NOTIFICATION_MAPPING {} -impl ::core::clone::Clone for PRJ_NOTIFICATION_MAPPING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PRJ_NOTIFICATION_PARAMETERS { - pub PostCreate: PRJ_NOTIFICATION_PARAMETERS_2, - pub FileRenamed: PRJ_NOTIFICATION_PARAMETERS_1, - pub FileDeletedOnHandleClose: PRJ_NOTIFICATION_PARAMETERS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_NOTIFICATION_PARAMETERS_0 { - pub IsFileModified: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_NOTIFICATION_PARAMETERS_1 { - pub NotificationMask: PRJ_NOTIFY_TYPES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_NOTIFICATION_PARAMETERS_2 { - pub NotificationMask: PRJ_NOTIFY_TYPES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_PLACEHOLDER_INFO { - pub FileBasicInfo: PRJ_FILE_BASIC_INFO, - pub EaInformation: PRJ_PLACEHOLDER_INFO_0, - pub SecurityInformation: PRJ_PLACEHOLDER_INFO_1, - pub StreamsInformation: PRJ_PLACEHOLDER_INFO_2, - pub VersionInfo: PRJ_PLACEHOLDER_VERSION_INFO, - pub VariableData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_PLACEHOLDER_INFO_0 { - pub EaBufferSize: u32, - pub OffsetToFirstEa: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_PLACEHOLDER_INFO_1 { - pub SecurityBufferSize: u32, - pub OffsetToSecurityDescriptor: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRJ_PLACEHOLDER_INFO_2 { - pub StreamsInfoBufferSize: u32, - pub OffsetToFirstStreamInfo: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_PLACEHOLDER_VERSION_INFO { - pub ProviderID: [u8; 128], - pub ContentID: [u8; 128], -} -impl ::core::marker::Copy for PRJ_PLACEHOLDER_VERSION_INFO {} -impl ::core::clone::Clone for PRJ_PLACEHOLDER_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_STARTVIRTUALIZING_OPTIONS { - pub Flags: PRJ_STARTVIRTUALIZING_FLAGS, - pub PoolThreadCount: u32, - pub ConcurrentThreadCount: u32, - pub NotificationMappings: *mut PRJ_NOTIFICATION_MAPPING, - pub NotificationMappingsCount: u32, -} -impl ::core::marker::Copy for PRJ_STARTVIRTUALIZING_OPTIONS {} -impl ::core::clone::Clone for PRJ_STARTVIRTUALIZING_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub struct PRJ_VIRTUALIZATION_INSTANCE_INFO { - pub InstanceID: ::windows_sys::core::GUID, - pub WriteAlignment: u32, -} -impl ::core::marker::Copy for PRJ_VIRTUALIZATION_INSTANCE_INFO {} -impl ::core::clone::Clone for PRJ_VIRTUALIZATION_INSTANCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_CANCEL_COMMAND_CB = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_END_DIRECTORY_ENUMERATION_CB = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_GET_DIRECTORY_ENUMERATION_CB = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_GET_FILE_DATA_CB = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_GET_PLACEHOLDER_INFO_CB = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PRJ_NOTIFICATION_CB = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_QUERY_FILE_NAME_CB = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] -pub type PRJ_START_DIRECTORY_ENUMERATION_CB = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/StructuredStorage/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/StructuredStorage/mod.rs deleted file mode 100644 index 44ebfc0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/StructuredStorage/mod.rs +++ /dev/null @@ -1,5 +0,0 @@ -pub type JET_API_PTR = usize; -pub type JET_HANDLE = usize; -pub type JET_INSTANCE = usize; -pub type JET_SESID = usize; -pub type JET_TABLEID = usize; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vhd/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vhd/mod.rs deleted file mode 100644 index 2d5e8d8..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vhd/mod.rs +++ /dev/null @@ -1,1410 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn AddVirtualDiskParent ( virtualdiskhandle : super::super::Foundation:: HANDLE , parentpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn ApplySnapshotVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const APPLY_SNAPSHOT_VHDSET_PARAMETERS , flags : APPLY_SNAPSHOT_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`*"] fn AttachVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , securitydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , flags : ATTACH_VIRTUAL_DISK_FLAG , providerspecificflags : u32 , parameters : *const ATTACH_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn BreakMirrorVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CompactVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : COMPACT_VIRTUAL_DISK_FLAG , parameters : *const COMPACT_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn CompleteForkVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`*"] fn CreateVirtualDisk ( virtualstoragetype : *const VIRTUAL_STORAGE_TYPE , path : :: windows_sys::core::PCWSTR , virtualdiskaccessmask : VIRTUAL_DISK_ACCESS_MASK , securitydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , flags : CREATE_VIRTUAL_DISK_FLAG , providerspecificflags : u32 , parameters : *const CREATE_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED , handle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn DeleteSnapshotVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const DELETE_SNAPSHOT_VHDSET_PARAMETERS , flags : DELETE_SNAPSHOT_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn DeleteVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , item : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn DetachVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : DETACH_VIRTUAL_DISK_FLAG , providerspecificflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn EnumerateVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , numberofitems : *mut u32 , items : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ExpandVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : EXPAND_VIRTUAL_DISK_FLAG , parameters : *const EXPAND_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ForkVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : FORK_VIRTUAL_DISK_FLAG , parameters : *const FORK_VIRTUAL_DISK_PARAMETERS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetAllAttachedVirtualDiskPhysicalPaths ( pathsbuffersizeinbytes : *mut u32 , pathsbuffer : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetStorageDependencyInformation ( objecthandle : super::super::Foundation:: HANDLE , flags : GET_STORAGE_DEPENDENCY_FLAG , storagedependencyinfosize : u32 , storagedependencyinfo : *mut STORAGE_DEPENDENCY_INFO , sizeused : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetVirtualDiskInformation ( virtualdiskhandle : super::super::Foundation:: HANDLE , virtualdiskinfosize : *mut u32 , virtualdiskinfo : *mut GET_VIRTUAL_DISK_INFO , sizeused : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , item : *const :: windows_sys::core::GUID , metadatasize : *mut u32 , metadata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn GetVirtualDiskOperationProgress ( virtualdiskhandle : super::super::Foundation:: HANDLE , overlapped : *const super::super::System::IO:: OVERLAPPED , progress : *mut VIRTUAL_DISK_PROGRESS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetVirtualDiskPhysicalPath ( virtualdiskhandle : super::super::Foundation:: HANDLE , diskpathsizeinbytes : *mut u32 , diskpath : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn MergeVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : MERGE_VIRTUAL_DISK_FLAG , parameters : *const MERGE_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn MirrorVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : MIRROR_VIRTUAL_DISK_FLAG , parameters : *const MIRROR_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn ModifyVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const MODIFY_VHDSET_PARAMETERS , flags : MODIFY_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn OpenVirtualDisk ( virtualstoragetype : *const VIRTUAL_STORAGE_TYPE , path : :: windows_sys::core::PCWSTR , virtualdiskaccessmask : VIRTUAL_DISK_ACCESS_MASK , flags : OPEN_VIRTUAL_DISK_FLAG , parameters : *const OPEN_VIRTUAL_DISK_PARAMETERS , handle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn QueryChangesVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , changetrackingid : :: windows_sys::core::PCWSTR , byteoffset : u64 , bytelength : u64 , flags : QUERY_CHANGES_VIRTUAL_DISK_FLAG , ranges : *mut QUERY_CHANGES_VIRTUAL_DISK_RANGE , rangecount : *mut u32 , processedlength : *mut u64 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn RawSCSIVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const RAW_SCSI_VIRTUAL_DISK_PARAMETERS , flags : RAW_SCSI_VIRTUAL_DISK_FLAG , response : *mut RAW_SCSI_VIRTUAL_DISK_RESPONSE ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ResizeVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : RESIZE_VIRTUAL_DISK_FLAG , parameters : *const RESIZE_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn SetVirtualDiskInformation ( virtualdiskhandle : super::super::Foundation:: HANDLE , virtualdiskinfo : *const SET_VIRTUAL_DISK_INFO ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn SetVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , item : *const :: windows_sys::core::GUID , metadatasize : u32 , metadata : *const ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn TakeSnapshotVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const TAKE_SNAPSHOT_VHDSET_PARAMETERS , flags : TAKE_SNAPSHOT_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_BLOCK_SIZE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_SECTOR_SIZE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MERGE_VIRTUAL_DISK_DEFAULT_MERGE_DEPTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_RW_DEPTH_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_MAXIMUM_CHANGE_TRACKING_ID_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_STORAGE_TYPE_DEVICE_ISO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_STORAGE_TYPE_DEVICE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_STORAGE_TYPE_DEVICE_VHD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_STORAGE_TYPE_DEVICE_VHDSET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_STORAGE_TYPE_DEVICE_VHDX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_STORAGE_TYPE_VENDOR_MICROSOFT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec984aec_a0f9_47e9_901f_71415a66345b); -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_STORAGE_TYPE_VENDOR_UNKNOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type APPLY_SNAPSHOT_VHDSET_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const APPLY_SNAPSHOT_VHDSET_FLAG_NONE: APPLY_SNAPSHOT_VHDSET_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const APPLY_SNAPSHOT_VHDSET_FLAG_WRITEABLE: APPLY_SNAPSHOT_VHDSET_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type APPLY_SNAPSHOT_VHDSET_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const APPLY_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED: APPLY_SNAPSHOT_VHDSET_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const APPLY_SNAPSHOT_VHDSET_VERSION_1: APPLY_SNAPSHOT_VHDSET_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type ATTACH_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_NONE: ATTACH_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY: ATTACH_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER: ATTACH_VIRTUAL_DISK_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME: ATTACH_VIRTUAL_DISK_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST: ATTACH_VIRTUAL_DISK_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR: ATTACH_VIRTUAL_DISK_FLAG = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY: ATTACH_VIRTUAL_DISK_FLAG = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_NON_PNP: ATTACH_VIRTUAL_DISK_FLAG = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE: ATTACH_VIRTUAL_DISK_FLAG = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION: ATTACH_VIRTUAL_DISK_FLAG = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME: ATTACH_VIRTUAL_DISK_FLAG = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type ATTACH_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_VERSION_UNSPECIFIED: ATTACH_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_VERSION_1: ATTACH_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const ATTACH_VIRTUAL_DISK_VERSION_2: ATTACH_VIRTUAL_DISK_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type COMPACT_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const COMPACT_VIRTUAL_DISK_FLAG_NONE: COMPACT_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const COMPACT_VIRTUAL_DISK_FLAG_NO_ZERO_SCAN: COMPACT_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const COMPACT_VIRTUAL_DISK_FLAG_NO_BLOCK_MOVES: COMPACT_VIRTUAL_DISK_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type COMPACT_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const COMPACT_VIRTUAL_DISK_VERSION_UNSPECIFIED: COMPACT_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const COMPACT_VIRTUAL_DISK_VERSION_1: COMPACT_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type CREATE_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_NONE: CREATE_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION: CREATE_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK: CREATE_VIRTUAL_DISK_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT: CREATE_VIRTUAL_DISK_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE: CREATE_VIRTUAL_DISK_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT: CREATE_VIRTUAL_DISK_FLAG = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE: CREATE_VIRTUAL_DISK_FLAG = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE: CREATE_VIRTUAL_DISK_FLAG = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE: CREATE_VIRTUAL_DISK_FLAG = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE: CREATE_VIRTUAL_DISK_FLAG = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES: CREATE_VIRTUAL_DISK_FLAG = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS: CREATE_VIRTUAL_DISK_FLAG = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type CREATE_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_VERSION_UNSPECIFIED: CREATE_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_VERSION_1: CREATE_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_VERSION_2: CREATE_VIRTUAL_DISK_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_VERSION_3: CREATE_VIRTUAL_DISK_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const CREATE_VIRTUAL_DISK_VERSION_4: CREATE_VIRTUAL_DISK_VERSION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type DELETE_SNAPSHOT_VHDSET_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DELETE_SNAPSHOT_VHDSET_FLAG_NONE: DELETE_SNAPSHOT_VHDSET_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DELETE_SNAPSHOT_VHDSET_FLAG_PERSIST_RCT: DELETE_SNAPSHOT_VHDSET_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type DELETE_SNAPSHOT_VHDSET_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DELETE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED: DELETE_SNAPSHOT_VHDSET_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DELETE_SNAPSHOT_VHDSET_VERSION_1: DELETE_SNAPSHOT_VHDSET_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type DEPENDENT_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_NONE: DEPENDENT_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_MULT_BACKING_FILES: DEPENDENT_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_FULLY_ALLOCATED: DEPENDENT_DISK_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_READ_ONLY: DEPENDENT_DISK_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_REMOTE: DEPENDENT_DISK_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_SYSTEM_VOLUME: DEPENDENT_DISK_FLAG = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT: DEPENDENT_DISK_FLAG = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_REMOVABLE: DEPENDENT_DISK_FLAG = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER: DEPENDENT_DISK_FLAG = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_PARENT: DEPENDENT_DISK_FLAG = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_NO_HOST_DISK: DEPENDENT_DISK_FLAG = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME: DEPENDENT_DISK_FLAG = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES: DEPENDENT_DISK_FLAG = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_ALWAYS_ALLOW_SPARSE: DEPENDENT_DISK_FLAG = 4096u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DEPENDENT_DISK_FLAG_SUPPORT_ENCRYPTED_FILES: DEPENDENT_DISK_FLAG = 8192u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type DETACH_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const DETACH_VIRTUAL_DISK_FLAG_NONE: DETACH_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type EXPAND_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const EXPAND_VIRTUAL_DISK_FLAG_NONE: EXPAND_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const EXPAND_VIRTUAL_DISK_FLAG_NOTIFY_CHANGE: EXPAND_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type EXPAND_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const EXPAND_VIRTUAL_DISK_VERSION_UNSPECIFIED: EXPAND_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const EXPAND_VIRTUAL_DISK_VERSION_1: EXPAND_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type FORK_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const FORK_VIRTUAL_DISK_FLAG_NONE: FORK_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const FORK_VIRTUAL_DISK_FLAG_EXISTING_FILE: FORK_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type FORK_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const FORK_VIRTUAL_DISK_VERSION_UNSPECIFIED: FORK_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const FORK_VIRTUAL_DISK_VERSION_1: FORK_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type GET_STORAGE_DEPENDENCY_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_STORAGE_DEPENDENCY_FLAG_NONE: GET_STORAGE_DEPENDENCY_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_STORAGE_DEPENDENCY_FLAG_HOST_VOLUMES: GET_STORAGE_DEPENDENCY_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_STORAGE_DEPENDENCY_FLAG_DISK_HANDLE: GET_STORAGE_DEPENDENCY_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type GET_VIRTUAL_DISK_INFO_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_UNSPECIFIED: GET_VIRTUAL_DISK_INFO_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_SIZE: GET_VIRTUAL_DISK_INFO_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_IDENTIFIER: GET_VIRTUAL_DISK_INFO_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_PARENT_LOCATION: GET_VIRTUAL_DISK_INFO_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER: GET_VIRTUAL_DISK_INFO_VERSION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP: GET_VIRTUAL_DISK_INFO_VERSION = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE: GET_VIRTUAL_DISK_INFO_VERSION = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE: GET_VIRTUAL_DISK_INFO_VERSION = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED: GET_VIRTUAL_DISK_INFO_VERSION = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK: GET_VIRTUAL_DISK_INFO_VERSION = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE: GET_VIRTUAL_DISK_INFO_VERSION = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE: GET_VIRTUAL_DISK_INFO_VERSION = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_FRAGMENTATION: GET_VIRTUAL_DISK_INFO_VERSION = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_IS_LOADED: GET_VIRTUAL_DISK_INFO_VERSION = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID: GET_VIRTUAL_DISK_INFO_VERSION = 14i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE: GET_VIRTUAL_DISK_INFO_VERSION = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type MERGE_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MERGE_VIRTUAL_DISK_FLAG_NONE: MERGE_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type MERGE_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MERGE_VIRTUAL_DISK_VERSION_UNSPECIFIED: MERGE_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MERGE_VIRTUAL_DISK_VERSION_1: MERGE_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MERGE_VIRTUAL_DISK_VERSION_2: MERGE_VIRTUAL_DISK_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type MIRROR_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MIRROR_VIRTUAL_DISK_FLAG_NONE: MIRROR_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE: MIRROR_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION: MIRROR_VIRTUAL_DISK_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION: MIRROR_VIRTUAL_DISK_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION: MIRROR_VIRTUAL_DISK_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type MIRROR_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MIRROR_VIRTUAL_DISK_VERSION_UNSPECIFIED: MIRROR_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MIRROR_VIRTUAL_DISK_VERSION_1: MIRROR_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type MODIFY_VHDSET_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MODIFY_VHDSET_FLAG_NONE: MODIFY_VHDSET_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MODIFY_VHDSET_FLAG_WRITEABLE_SNAPSHOT: MODIFY_VHDSET_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type MODIFY_VHDSET_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MODIFY_VHDSET_UNSPECIFIED: MODIFY_VHDSET_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MODIFY_VHDSET_SNAPSHOT_PATH: MODIFY_VHDSET_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MODIFY_VHDSET_REMOVE_SNAPSHOT: MODIFY_VHDSET_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const MODIFY_VHDSET_DEFAULT_SNAPSHOT_PATH: MODIFY_VHDSET_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type OPEN_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_NONE: OPEN_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_NO_PARENTS: OPEN_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_BLANK_FILE: OPEN_VIRTUAL_DISK_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_BOOT_DRIVE: OPEN_VIRTUAL_DISK_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_CACHED_IO: OPEN_VIRTUAL_DISK_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN: OPEN_VIRTUAL_DISK_FLAG = 16u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_PARENT_CACHED_IO: OPEN_VIRTUAL_DISK_FLAG = 32u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_VHDSET_FILE_ONLY: OPEN_VIRTUAL_DISK_FLAG = 64u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_IGNORE_RELATIVE_PARENT_LOCATOR: OPEN_VIRTUAL_DISK_FLAG = 128u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_NO_WRITE_HARDENING: OPEN_VIRTUAL_DISK_FLAG = 256u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES: OPEN_VIRTUAL_DISK_FLAG = 512u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS: OPEN_VIRTUAL_DISK_FLAG = 1024u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_FLAG_SUPPORT_ENCRYPTED_FILES: OPEN_VIRTUAL_DISK_FLAG = 2048u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type OPEN_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_VERSION_UNSPECIFIED: OPEN_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_VERSION_1: OPEN_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_VERSION_2: OPEN_VIRTUAL_DISK_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const OPEN_VIRTUAL_DISK_VERSION_3: OPEN_VIRTUAL_DISK_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type QUERY_CHANGES_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const QUERY_CHANGES_VIRTUAL_DISK_FLAG_NONE: QUERY_CHANGES_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type RAW_SCSI_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RAW_SCSI_VIRTUAL_DISK_FLAG_NONE: RAW_SCSI_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type RAW_SCSI_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RAW_SCSI_VIRTUAL_DISK_VERSION_UNSPECIFIED: RAW_SCSI_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RAW_SCSI_VIRTUAL_DISK_VERSION_1: RAW_SCSI_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type RESIZE_VIRTUAL_DISK_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RESIZE_VIRTUAL_DISK_FLAG_NONE: RESIZE_VIRTUAL_DISK_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE: RESIZE_VIRTUAL_DISK_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE: RESIZE_VIRTUAL_DISK_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type RESIZE_VIRTUAL_DISK_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RESIZE_VIRTUAL_DISK_VERSION_UNSPECIFIED: RESIZE_VIRTUAL_DISK_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const RESIZE_VIRTUAL_DISK_VERSION_1: RESIZE_VIRTUAL_DISK_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type SET_VIRTUAL_DISK_INFO_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_UNSPECIFIED: SET_VIRTUAL_DISK_INFO_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_PARENT_PATH: SET_VIRTUAL_DISK_INFO_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_IDENTIFIER: SET_VIRTUAL_DISK_INFO_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_PARENT_PATH_WITH_DEPTH: SET_VIRTUAL_DISK_INFO_VERSION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_PHYSICAL_SECTOR_SIZE: SET_VIRTUAL_DISK_INFO_VERSION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID: SET_VIRTUAL_DISK_INFO_VERSION = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE: SET_VIRTUAL_DISK_INFO_VERSION = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const SET_VIRTUAL_DISK_INFO_PARENT_LOCATOR: SET_VIRTUAL_DISK_INFO_VERSION = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type STORAGE_DEPENDENCY_INFO_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const STORAGE_DEPENDENCY_INFO_VERSION_UNSPECIFIED: STORAGE_DEPENDENCY_INFO_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const STORAGE_DEPENDENCY_INFO_VERSION_1: STORAGE_DEPENDENCY_INFO_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const STORAGE_DEPENDENCY_INFO_VERSION_2: STORAGE_DEPENDENCY_INFO_VERSION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type TAKE_SNAPSHOT_VHDSET_FLAG = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const TAKE_SNAPSHOT_VHDSET_FLAG_NONE: TAKE_SNAPSHOT_VHDSET_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const TAKE_SNAPSHOT_VHDSET_FLAG_WRITEABLE: TAKE_SNAPSHOT_VHDSET_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type TAKE_SNAPSHOT_VHDSET_VERSION = i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const TAKE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED: TAKE_SNAPSHOT_VHDSET_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const TAKE_SNAPSHOT_VHDSET_VERSION_1: TAKE_SNAPSHOT_VHDSET_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub type VIRTUAL_DISK_ACCESS_MASK = u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_NONE: VIRTUAL_DISK_ACCESS_MASK = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_ATTACH_RO: VIRTUAL_DISK_ACCESS_MASK = 65536u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_ATTACH_RW: VIRTUAL_DISK_ACCESS_MASK = 131072u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_DETACH: VIRTUAL_DISK_ACCESS_MASK = 262144u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_GET_INFO: VIRTUAL_DISK_ACCESS_MASK = 524288u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_CREATE: VIRTUAL_DISK_ACCESS_MASK = 1048576u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_METAOPS: VIRTUAL_DISK_ACCESS_MASK = 2097152u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_READ: VIRTUAL_DISK_ACCESS_MASK = 851968u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_ALL: VIRTUAL_DISK_ACCESS_MASK = 4128768u32; -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub const VIRTUAL_DISK_ACCESS_WRITABLE: VIRTUAL_DISK_ACCESS_MASK = 3276800u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct APPLY_SNAPSHOT_VHDSET_PARAMETERS { - pub Version: APPLY_SNAPSHOT_VHDSET_VERSION, - pub Anonymous: APPLY_SNAPSHOT_VHDSET_PARAMETERS_0, -} -impl ::core::marker::Copy for APPLY_SNAPSHOT_VHDSET_PARAMETERS {} -impl ::core::clone::Clone for APPLY_SNAPSHOT_VHDSET_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union APPLY_SNAPSHOT_VHDSET_PARAMETERS_0 { - pub Version1: APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0, -} -impl ::core::marker::Copy for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0 {} -impl ::core::clone::Clone for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0 { - pub SnapshotId: ::windows_sys::core::GUID, - pub LeafSnapshotId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0 {} -impl ::core::clone::Clone for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct ATTACH_VIRTUAL_DISK_PARAMETERS { - pub Version: ATTACH_VIRTUAL_DISK_VERSION, - pub Anonymous: ATTACH_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union ATTACH_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: ATTACH_VIRTUAL_DISK_PARAMETERS_0_0, - pub Version2: ATTACH_VIRTUAL_DISK_PARAMETERS_0_1, -} -impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct ATTACH_VIRTUAL_DISK_PARAMETERS_0_0 { - pub Reserved: u32, -} -impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct ATTACH_VIRTUAL_DISK_PARAMETERS_0_1 { - pub RestrictedOffset: u64, - pub RestrictedLength: u64, -} -impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS_0_1 {} -impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct COMPACT_VIRTUAL_DISK_PARAMETERS { - pub Version: COMPACT_VIRTUAL_DISK_VERSION, - pub Anonymous: COMPACT_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for COMPACT_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for COMPACT_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union COMPACT_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: COMPACT_VIRTUAL_DISK_PARAMETERS_0_0, -} -impl ::core::marker::Copy for COMPACT_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for COMPACT_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct COMPACT_VIRTUAL_DISK_PARAMETERS_0_0 { - pub Reserved: u32, -} -impl ::core::marker::Copy for COMPACT_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for COMPACT_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct CREATE_VIRTUAL_DISK_PARAMETERS { - pub Version: CREATE_VIRTUAL_DISK_VERSION, - pub Anonymous: CREATE_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union CREATE_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: CREATE_VIRTUAL_DISK_PARAMETERS_0_0, - pub Version2: CREATE_VIRTUAL_DISK_PARAMETERS_0_1, - pub Version3: CREATE_VIRTUAL_DISK_PARAMETERS_0_2, - pub Version4: CREATE_VIRTUAL_DISK_PARAMETERS_0_3, -} -impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_0 { - pub UniqueId: ::windows_sys::core::GUID, - pub MaximumSize: u64, - pub BlockSizeInBytes: u32, - pub SectorSizeInBytes: u32, - pub ParentPath: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_1 { - pub UniqueId: ::windows_sys::core::GUID, - pub MaximumSize: u64, - pub BlockSizeInBytes: u32, - pub SectorSizeInBytes: u32, - pub PhysicalSectorSizeInBytes: u32, - pub ParentPath: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, - pub OpenFlags: OPEN_VIRTUAL_DISK_FLAG, - pub ParentVirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub SourceVirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub ResiliencyGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_1 {} -impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_2 { - pub UniqueId: ::windows_sys::core::GUID, - pub MaximumSize: u64, - pub BlockSizeInBytes: u32, - pub SectorSizeInBytes: u32, - pub PhysicalSectorSizeInBytes: u32, - pub ParentPath: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, - pub OpenFlags: OPEN_VIRTUAL_DISK_FLAG, - pub ParentVirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub SourceVirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub ResiliencyGuid: ::windows_sys::core::GUID, - pub SourceLimitPath: ::windows_sys::core::PCWSTR, - pub BackingStorageType: VIRTUAL_STORAGE_TYPE, -} -impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_2 {} -impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_3 { - pub UniqueId: ::windows_sys::core::GUID, - pub MaximumSize: u64, - pub BlockSizeInBytes: u32, - pub SectorSizeInBytes: u32, - pub PhysicalSectorSizeInBytes: u32, - pub ParentPath: ::windows_sys::core::PCWSTR, - pub SourcePath: ::windows_sys::core::PCWSTR, - pub OpenFlags: OPEN_VIRTUAL_DISK_FLAG, - pub ParentVirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub SourceVirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub ResiliencyGuid: ::windows_sys::core::GUID, - pub SourceLimitPath: ::windows_sys::core::PCWSTR, - pub BackingStorageType: VIRTUAL_STORAGE_TYPE, - pub PmemAddressAbstractionType: ::windows_sys::core::GUID, - pub DataAlignment: u64, -} -impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_3 {} -impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct DELETE_SNAPSHOT_VHDSET_PARAMETERS { - pub Version: DELETE_SNAPSHOT_VHDSET_VERSION, - pub Anonymous: DELETE_SNAPSHOT_VHDSET_PARAMETERS_0, -} -impl ::core::marker::Copy for DELETE_SNAPSHOT_VHDSET_PARAMETERS {} -impl ::core::clone::Clone for DELETE_SNAPSHOT_VHDSET_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union DELETE_SNAPSHOT_VHDSET_PARAMETERS_0 { - pub Version1: DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0, -} -impl ::core::marker::Copy for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0 {} -impl ::core::clone::Clone for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { - pub SnapshotId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0 {} -impl ::core::clone::Clone for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct EXPAND_VIRTUAL_DISK_PARAMETERS { - pub Version: EXPAND_VIRTUAL_DISK_VERSION, - pub Anonymous: EXPAND_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for EXPAND_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for EXPAND_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union EXPAND_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: EXPAND_VIRTUAL_DISK_PARAMETERS_0_0, -} -impl ::core::marker::Copy for EXPAND_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for EXPAND_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct EXPAND_VIRTUAL_DISK_PARAMETERS_0_0 { - pub NewSize: u64, -} -impl ::core::marker::Copy for EXPAND_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for EXPAND_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct FORK_VIRTUAL_DISK_PARAMETERS { - pub Version: FORK_VIRTUAL_DISK_VERSION, - pub Anonymous: FORK_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for FORK_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for FORK_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union FORK_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: FORK_VIRTUAL_DISK_PARAMETERS_0_0, -} -impl ::core::marker::Copy for FORK_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for FORK_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct FORK_VIRTUAL_DISK_PARAMETERS_0_0 { - pub ForkedVirtualDiskPath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FORK_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for FORK_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GET_VIRTUAL_DISK_INFO { - pub Version: GET_VIRTUAL_DISK_INFO_VERSION, - pub Anonymous: GET_VIRTUAL_DISK_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union GET_VIRTUAL_DISK_INFO_0 { - pub Size: GET_VIRTUAL_DISK_INFO_0_3, - pub Identifier: ::windows_sys::core::GUID, - pub ParentLocation: GET_VIRTUAL_DISK_INFO_0_1, - pub ParentIdentifier: ::windows_sys::core::GUID, - pub ParentTimestamp: u32, - pub VirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub ProviderSubtype: u32, - pub Is4kAligned: super::super::Foundation::BOOL, - pub IsLoaded: super::super::Foundation::BOOL, - pub PhysicalDisk: GET_VIRTUAL_DISK_INFO_0_2, - pub VhdPhysicalSectorSize: u32, - pub SmallestSafeVirtualSize: u64, - pub FragmentationPercentage: u32, - pub VirtualDiskId: ::windows_sys::core::GUID, - pub ChangeTrackingState: GET_VIRTUAL_DISK_INFO_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GET_VIRTUAL_DISK_INFO_0_0 { - pub Enabled: super::super::Foundation::BOOL, - pub NewerChanges: super::super::Foundation::BOOL, - pub MostRecentId: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GET_VIRTUAL_DISK_INFO_0_1 { - pub ParentResolved: super::super::Foundation::BOOL, - pub ParentLocationBuffer: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GET_VIRTUAL_DISK_INFO_0_2 { - pub LogicalSectorSize: u32, - pub PhysicalSectorSize: u32, - pub IsRemote: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GET_VIRTUAL_DISK_INFO_0_3 { - pub VirtualSize: u64, - pub PhysicalSize: u64, - pub BlockSize: u32, - pub SectorSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct MERGE_VIRTUAL_DISK_PARAMETERS { - pub Version: MERGE_VIRTUAL_DISK_VERSION, - pub Anonymous: MERGE_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union MERGE_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: MERGE_VIRTUAL_DISK_PARAMETERS_0_0, - pub Version2: MERGE_VIRTUAL_DISK_PARAMETERS_0_1, -} -impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct MERGE_VIRTUAL_DISK_PARAMETERS_0_0 { - pub MergeDepth: u32, -} -impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct MERGE_VIRTUAL_DISK_PARAMETERS_0_1 { - pub MergeSourceDepth: u32, - pub MergeTargetDepth: u32, -} -impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS_0_1 {} -impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct MIRROR_VIRTUAL_DISK_PARAMETERS { - pub Version: MIRROR_VIRTUAL_DISK_VERSION, - pub Anonymous: MIRROR_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for MIRROR_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for MIRROR_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union MIRROR_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: MIRROR_VIRTUAL_DISK_PARAMETERS_0_0, -} -impl ::core::marker::Copy for MIRROR_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for MIRROR_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct MIRROR_VIRTUAL_DISK_PARAMETERS_0_0 { - pub MirrorVirtualDiskPath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MIRROR_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for MIRROR_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct MODIFY_VHDSET_PARAMETERS { - pub Version: MODIFY_VHDSET_VERSION, - pub Anonymous: MODIFY_VHDSET_PARAMETERS_0, -} -impl ::core::marker::Copy for MODIFY_VHDSET_PARAMETERS {} -impl ::core::clone::Clone for MODIFY_VHDSET_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union MODIFY_VHDSET_PARAMETERS_0 { - pub SnapshotPath: MODIFY_VHDSET_PARAMETERS_0_0, - pub SnapshotId: ::windows_sys::core::GUID, - pub DefaultFilePath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MODIFY_VHDSET_PARAMETERS_0 {} -impl ::core::clone::Clone for MODIFY_VHDSET_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct MODIFY_VHDSET_PARAMETERS_0_0 { - pub SnapshotId: ::windows_sys::core::GUID, - pub SnapshotFilePath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MODIFY_VHDSET_PARAMETERS_0_0 {} -impl ::core::clone::Clone for MODIFY_VHDSET_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_VIRTUAL_DISK_PARAMETERS { - pub Version: OPEN_VIRTUAL_DISK_VERSION, - pub Anonymous: OPEN_VIRTUAL_DISK_PARAMETERS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union OPEN_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: OPEN_VIRTUAL_DISK_PARAMETERS_0_0, - pub Version2: OPEN_VIRTUAL_DISK_PARAMETERS_0_1, - pub Version3: OPEN_VIRTUAL_DISK_PARAMETERS_0_2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_0 { - pub RWDepth: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_1 { - pub GetInfoOnly: super::super::Foundation::BOOL, - pub ReadOnly: super::super::Foundation::BOOL, - pub ResiliencyGuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_2 { - pub GetInfoOnly: super::super::Foundation::BOOL, - pub ReadOnly: super::super::Foundation::BOOL, - pub ResiliencyGuid: ::windows_sys::core::GUID, - pub SnapshotId: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct QUERY_CHANGES_VIRTUAL_DISK_RANGE { - pub ByteOffset: u64, - pub ByteLength: u64, - pub Reserved: u64, -} -impl ::core::marker::Copy for QUERY_CHANGES_VIRTUAL_DISK_RANGE {} -impl ::core::clone::Clone for QUERY_CHANGES_VIRTUAL_DISK_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAW_SCSI_VIRTUAL_DISK_PARAMETERS { - pub Version: RAW_SCSI_VIRTUAL_DISK_VERSION, - pub Anonymous: RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0 { - pub RSVDHandle: super::super::Foundation::BOOL, - pub DataIn: u8, - pub CdbLength: u8, - pub SenseInfoLength: u8, - pub SrbFlags: u32, - pub DataTransferLength: u32, - pub DataBuffer: *mut ::core::ffi::c_void, - pub SenseInfo: *mut u8, - pub Cdb: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct RAW_SCSI_VIRTUAL_DISK_RESPONSE { - pub Version: RAW_SCSI_VIRTUAL_DISK_VERSION, - pub Anonymous: RAW_SCSI_VIRTUAL_DISK_RESPONSE_0, -} -impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_RESPONSE {} -impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union RAW_SCSI_VIRTUAL_DISK_RESPONSE_0 { - pub Version1: RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0, -} -impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0 {} -impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0 { - pub ScsiStatus: u8, - pub SenseInfoLength: u8, - pub DataTransferLength: u32, -} -impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0 {} -impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct RESIZE_VIRTUAL_DISK_PARAMETERS { - pub Version: RESIZE_VIRTUAL_DISK_VERSION, - pub Anonymous: RESIZE_VIRTUAL_DISK_PARAMETERS_0, -} -impl ::core::marker::Copy for RESIZE_VIRTUAL_DISK_PARAMETERS {} -impl ::core::clone::Clone for RESIZE_VIRTUAL_DISK_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union RESIZE_VIRTUAL_DISK_PARAMETERS_0 { - pub Version1: RESIZE_VIRTUAL_DISK_PARAMETERS_0_0, -} -impl ::core::marker::Copy for RESIZE_VIRTUAL_DISK_PARAMETERS_0 {} -impl ::core::clone::Clone for RESIZE_VIRTUAL_DISK_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct RESIZE_VIRTUAL_DISK_PARAMETERS_0_0 { - pub NewSize: u64, -} -impl ::core::marker::Copy for RESIZE_VIRTUAL_DISK_PARAMETERS_0_0 {} -impl ::core::clone::Clone for RESIZE_VIRTUAL_DISK_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SET_VIRTUAL_DISK_INFO { - pub Version: SET_VIRTUAL_DISK_INFO_VERSION, - pub Anonymous: SET_VIRTUAL_DISK_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union SET_VIRTUAL_DISK_INFO_0 { - pub ParentFilePath: ::windows_sys::core::PCWSTR, - pub UniqueIdentifier: ::windows_sys::core::GUID, - pub ParentPathWithDepthInfo: SET_VIRTUAL_DISK_INFO_0_1, - pub VhdPhysicalSectorSize: u32, - pub VirtualDiskId: ::windows_sys::core::GUID, - pub ChangeTrackingEnabled: super::super::Foundation::BOOL, - pub ParentLocator: SET_VIRTUAL_DISK_INFO_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SET_VIRTUAL_DISK_INFO_0_0 { - pub LinkageId: ::windows_sys::core::GUID, - pub ParentFilePath: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SET_VIRTUAL_DISK_INFO_0_1 { - pub ChildDepth: u32, - pub ParentFilePath: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct STORAGE_DEPENDENCY_INFO { - pub Version: STORAGE_DEPENDENCY_INFO_VERSION, - pub NumberEntries: u32, - pub Anonymous: STORAGE_DEPENDENCY_INFO_0, -} -impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO {} -impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union STORAGE_DEPENDENCY_INFO_0 { - pub Version1Entries: [STORAGE_DEPENDENCY_INFO_TYPE_1; 1], - pub Version2Entries: [STORAGE_DEPENDENCY_INFO_TYPE_2; 1], -} -impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO_0 {} -impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct STORAGE_DEPENDENCY_INFO_TYPE_1 { - pub DependencyTypeFlags: DEPENDENT_DISK_FLAG, - pub ProviderSpecificFlags: u32, - pub VirtualStorageType: VIRTUAL_STORAGE_TYPE, -} -impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO_TYPE_1 {} -impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO_TYPE_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct STORAGE_DEPENDENCY_INFO_TYPE_2 { - pub DependencyTypeFlags: DEPENDENT_DISK_FLAG, - pub ProviderSpecificFlags: u32, - pub VirtualStorageType: VIRTUAL_STORAGE_TYPE, - pub AncestorLevel: u32, - pub DependencyDeviceName: ::windows_sys::core::PWSTR, - pub HostVolumeName: ::windows_sys::core::PWSTR, - pub DependentVolumeName: ::windows_sys::core::PWSTR, - pub DependentVolumeRelativePath: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO_TYPE_2 {} -impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO_TYPE_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct TAKE_SNAPSHOT_VHDSET_PARAMETERS { - pub Version: TAKE_SNAPSHOT_VHDSET_VERSION, - pub Anonymous: TAKE_SNAPSHOT_VHDSET_PARAMETERS_0, -} -impl ::core::marker::Copy for TAKE_SNAPSHOT_VHDSET_PARAMETERS {} -impl ::core::clone::Clone for TAKE_SNAPSHOT_VHDSET_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub union TAKE_SNAPSHOT_VHDSET_PARAMETERS_0 { - pub Version1: TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0, -} -impl ::core::marker::Copy for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0 {} -impl ::core::clone::Clone for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { - pub SnapshotId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0 {} -impl ::core::clone::Clone for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct VIRTUAL_DISK_PROGRESS { - pub OperationStatus: u32, - pub CurrentValue: u64, - pub CompletionValue: u64, -} -impl ::core::marker::Copy for VIRTUAL_DISK_PROGRESS {} -impl ::core::clone::Clone for VIRTUAL_DISK_PROGRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] -pub struct VIRTUAL_STORAGE_TYPE { - pub DeviceId: u32, - pub VendorId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VIRTUAL_STORAGE_TYPE {} -impl ::core::clone::Clone for VIRTUAL_STORAGE_TYPE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/VirtualDiskService/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/VirtualDiskService/mod.rs deleted file mode 100644 index 7503f2b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/VirtualDiskService/mod.rs +++ /dev/null @@ -1,2919 +0,0 @@ -pub type IEnumVdsObject = *mut ::core::ffi::c_void; -pub type IVdsAdmin = *mut ::core::ffi::c_void; -pub type IVdsAdviseSink = *mut ::core::ffi::c_void; -pub type IVdsAsync = *mut ::core::ffi::c_void; -pub type IVdsController = *mut ::core::ffi::c_void; -pub type IVdsControllerControllerPort = *mut ::core::ffi::c_void; -pub type IVdsControllerPort = *mut ::core::ffi::c_void; -pub type IVdsDrive = *mut ::core::ffi::c_void; -pub type IVdsDrive2 = *mut ::core::ffi::c_void; -pub type IVdsHwProvider = *mut ::core::ffi::c_void; -pub type IVdsHwProviderPrivate = *mut ::core::ffi::c_void; -pub type IVdsHwProviderPrivateMpio = *mut ::core::ffi::c_void; -pub type IVdsHwProviderStoragePools = *mut ::core::ffi::c_void; -pub type IVdsHwProviderType = *mut ::core::ffi::c_void; -pub type IVdsHwProviderType2 = *mut ::core::ffi::c_void; -pub type IVdsIscsiPortal = *mut ::core::ffi::c_void; -pub type IVdsIscsiPortalGroup = *mut ::core::ffi::c_void; -pub type IVdsIscsiTarget = *mut ::core::ffi::c_void; -pub type IVdsLun = *mut ::core::ffi::c_void; -pub type IVdsLun2 = *mut ::core::ffi::c_void; -pub type IVdsLunControllerPorts = *mut ::core::ffi::c_void; -pub type IVdsLunIscsi = *mut ::core::ffi::c_void; -pub type IVdsLunMpio = *mut ::core::ffi::c_void; -pub type IVdsLunNaming = *mut ::core::ffi::c_void; -pub type IVdsLunNumber = *mut ::core::ffi::c_void; -pub type IVdsLunPlex = *mut ::core::ffi::c_void; -pub type IVdsMaintenance = *mut ::core::ffi::c_void; -pub type IVdsProvider = *mut ::core::ffi::c_void; -pub type IVdsProviderPrivate = *mut ::core::ffi::c_void; -pub type IVdsProviderSupport = *mut ::core::ffi::c_void; -pub type IVdsStoragePool = *mut ::core::ffi::c_void; -pub type IVdsSubSystem = *mut ::core::ffi::c_void; -pub type IVdsSubSystem2 = *mut ::core::ffi::c_void; -pub type IVdsSubSystemInterconnect = *mut ::core::ffi::c_void; -pub type IVdsSubSystemIscsi = *mut ::core::ffi::c_void; -pub type IVdsSubSystemNaming = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const CLSID_VdsLoader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c38ed61_d565_4728_aeee_c80952f0ecde); -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const CLSID_VdsService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d1933cb_86f6_4a98_8628_01be94c9a575); -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const GPT_PARTITION_NAME_LENGTH: u32 = 36u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const MAX_FS_FORMAT_SUPPORT_NAME_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const MAX_FS_NAME_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ATTACH_VIRTUAL_DISK_FLAG_USE_FILE_ACL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2147212249i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ACTIVE_PARTITION: ::windows_sys::core::HRESULT = -2147212232i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ADDRESSES_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = -2147211517i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ALIGN_BEYOND_FIRST_CYLINDER: ::windows_sys::core::HRESULT = -2147211949i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ALIGN_IS_ZERO: ::windows_sys::core::HRESULT = -2147211888i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ALIGN_NOT_A_POWER_OF_TWO: ::windows_sys::core::HRESULT = -2147211889i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ALIGN_NOT_SECTOR_SIZE_MULTIPLE: ::windows_sys::core::HRESULT = -2147211948i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ALIGN_NOT_ZERO: ::windows_sys::core::HRESULT = -2147211947i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2147212285i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ANOTHER_CALL_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212284i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ASSOCIATED_LUNS_EXIST: ::windows_sys::core::HRESULT = -2147211509i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ASSOCIATED_PORTALS_EXIST: ::windows_sys::core::HRESULT = -2147211508i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ASYNC_OBJECT_FAILURE: ::windows_sys::core::HRESULT = -2147212210i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BAD_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211898i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BAD_COOKIE: ::windows_sys::core::HRESULT = -2147212271i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BAD_LABEL: ::windows_sys::core::HRESULT = -2147212247i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BAD_PNP_MESSAGE: ::windows_sys::core::HRESULT = -2147212017i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BAD_PROVIDER_DATA: ::windows_sys::core::HRESULT = -2147212223i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BAD_REVISION_NUMBER: ::windows_sys::core::HRESULT = -2147211880i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BLOCK_CLUSTERED: ::windows_sys::core::HRESULT = -2147210749i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211257i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BOOT_PAGEFILE_DRIVE_LETTER: ::windows_sys::core::HRESULT = -2147210994i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_BOOT_PARTITION_NUMBER_CHANGE: ::windows_sys::core::HRESULT = -2147212234i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CACHE_CORRUPT: ::windows_sys::core::HRESULT = -2147211946i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CANCEL_TOO_LATE: ::windows_sys::core::HRESULT = -2147212276i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CANNOT_CLEAR_VOLUME_FLAG: ::windows_sys::core::HRESULT = -2147211945i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CANNOT_EXTEND: ::windows_sys::core::HRESULT = -2147212274i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CANNOT_SHRINK: ::windows_sys::core::HRESULT = -2147212002i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CANT_INVALIDATE_FVE: ::windows_sys::core::HRESULT = -2147211886i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CANT_QUICK_FORMAT: ::windows_sys::core::HRESULT = -2147212246i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CLEAN_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210743i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CLEAN_WITH_CRITICAL: ::windows_sys::core::HRESULT = -2147210990i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CLEAN_WITH_DATA: ::windows_sys::core::HRESULT = -2147210992i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CLEAN_WITH_OEM: ::windows_sys::core::HRESULT = -2147210991i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CLUSTER_COUNT_BEYOND_32BITS: ::windows_sys::core::HRESULT = -2147212240i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CLUSTER_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -2147212241i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CLUSTER_SIZE_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212242i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_COMPRESSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210984i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CONFIG_LIMIT: ::windows_sys::core::HRESULT = -2147211976i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CORRUPT_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147212021i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CORRUPT_NOTIFICATION_INFO: ::windows_sys::core::HRESULT = -2147211990i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CORRUPT_PARTITION_INFO: ::windows_sys::core::HRESULT = -2147212023i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CORRUPT_VOLUME_INFO: ::windows_sys::core::HRESULT = -2147212029i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CRASHDUMP_DISK: ::windows_sys::core::HRESULT = -2147211250i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_CRITICAL_PLEX: ::windows_sys::core::HRESULT = -2147211906i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DELETE_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210745i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DELETE_WITH_CRITICAL: ::windows_sys::core::HRESULT = -2147210993i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DEVICE_IN_USE: ::windows_sys::core::HRESULT = -2147212269i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_BEING_CLEANED: ::windows_sys::core::HRESULT = -2147211944i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_CONFIGURATION_CORRUPTED: ::windows_sys::core::HRESULT = -2147211975i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC: ::windows_sys::core::HRESULT = -2147211974i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_CONFIGURATION_UPDATE_FAILED: ::windows_sys::core::HRESULT = -2147211973i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_DYNAMIC: ::windows_sys::core::HRESULT = -2147211972i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_HAS_BANDS: ::windows_sys::core::HRESULT = -2147210748i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_IN_USE_BY_VOLUME: ::windows_sys::core::HRESULT = -2147212212i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_IO_FAILING: ::windows_sys::core::HRESULT = -2147211968i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_IS_OFFLINE: ::windows_sys::core::HRESULT = -2147211254i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_IS_READ_ONLY: ::windows_sys::core::HRESULT = -2147211253i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_LAYOUT_PARTITIONS_TOO_SMALL: ::windows_sys::core::HRESULT = -2147211969i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_CONVERTIBLE: ::windows_sys::core::HRESULT = -2147211943i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_CONVERTIBLE_SIZE: ::windows_sys::core::HRESULT = -2147210971i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212268i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_FOUND_IN_PACK: ::windows_sys::core::HRESULT = -2147211987i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_IMPORTED: ::windows_sys::core::HRESULT = -2147212206i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147212265i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = -2147212217i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_MISSING: ::windows_sys::core::HRESULT = -2147212031i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_OFFLINE: ::windows_sys::core::HRESULT = -2147211883i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_NOT_ONLINE: ::windows_sys::core::HRESULT = -2147212213i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_PNP_REG_CORRUPT: ::windows_sys::core::HRESULT = -2147212203i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_REMOVEABLE: ::windows_sys::core::HRESULT = -2147211942i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISK_REMOVEABLE_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147211941i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DISTINCT_VOLUME: ::windows_sys::core::HRESULT = -2147211909i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DMADMIN_CORRUPT_NOTIFICATION: ::windows_sys::core::HRESULT = -2147212252i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DMADMIN_METHOD_CALL_FAILED: ::windows_sys::core::HRESULT = -2147212256i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DMADMIN_SERVICE_CONNECTION_FAILED: ::windows_sys::core::HRESULT = -2147212261i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DRIVER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147212027i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DRIVER_INVALID_PARAM: ::windows_sys::core::HRESULT = -2147212004i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DRIVER_NO_PACK_NAME: ::windows_sys::core::HRESULT = -2147212019i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DRIVER_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211971i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DRIVE_LETTER_NOT_FREE: ::windows_sys::core::HRESULT = -2147211940i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DUPLICATE_DISK: ::windows_sys::core::HRESULT = -2147211986i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DUP_EMPTY_PACK_GUID: ::windows_sys::core::HRESULT = -2147212020i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_DYNAMIC_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211967i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_EXTEND_FILE_SYSTEM_FAILED: ::windows_sys::core::HRESULT = -2147212186i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_EXTEND_MULTIPLE_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211939i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_EXTEND_TOO_MANY_CLUSTERS: ::windows_sys::core::HRESULT = -2147210968i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_EXTEND_UNKNOWN_FILESYSTEM: ::windows_sys::core::HRESULT = -2147210967i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_EXTENT_EXCEEDS_DISK_FREE_SPACE: ::windows_sys::core::HRESULT = -2147212011i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_EXTENT_SIZE_LESS_THAN_MIN: ::windows_sys::core::HRESULT = -2147212237i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FAILED_TO_OFFLINE_DISK: ::windows_sys::core::HRESULT = -2147211881i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FAILED_TO_ONLINE_DISK: ::windows_sys::core::HRESULT = -2147211882i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FAT32_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210987i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FAT_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210986i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211966i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FLAG_ALREADY_SET: ::windows_sys::core::HRESULT = -2147211911i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FORMAT_CRITICAL: ::windows_sys::core::HRESULT = -2147210989i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210985i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FORMAT_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210744i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_FS_NOT_DETERMINED: ::windows_sys::core::HRESULT = -2147211885i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_GET_SAN_POLICY: ::windows_sys::core::HRESULT = -2147211259i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_GPT_ATTRIBUTES_INVALID: ::windows_sys::core::HRESULT = -2147211965i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_HIBERNATION_FILE_DISK: ::windows_sys::core::HRESULT = -2147211251i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_IA64_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = -2147212198i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_IMPORT_SET_INCOMPLETE: ::windows_sys::core::HRESULT = -2147212207i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INCOMPATIBLE_FILE_SYSTEM: ::windows_sys::core::HRESULT = -2147212251i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INCOMPATIBLE_MEDIA: ::windows_sys::core::HRESULT = -2147212250i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INCORRECT_BOOT_VOLUME_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147211260i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INCORRECT_SYSTEM_VOLUME_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147211248i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INITIALIZED_FAILED: ::windows_sys::core::HRESULT = -2147212287i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INITIALIZE_NOT_CALLED: ::windows_sys::core::HRESULT = -2147212286i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INITIATOR_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211008i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INITIATOR_SPECIFIC_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211513i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147212216i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_BLOCK_SIZE: ::windows_sys::core::HRESULT = -2147211982i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_DISK: ::windows_sys::core::HRESULT = -2147212007i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_DISK_COUNT: ::windows_sys::core::HRESULT = -2147211994i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_DRIVE_LETTER: ::windows_sys::core::HRESULT = -2147211938i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_DRIVE_LETTER_COUNT: ::windows_sys::core::HRESULT = -2147211937i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_ENUMERATOR: ::windows_sys::core::HRESULT = -2147212028i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_EXTENT_COUNT: ::windows_sys::core::HRESULT = -2147211993i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_FS_FLAG: ::windows_sys::core::HRESULT = -2147211936i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_FS_TYPE: ::windows_sys::core::HRESULT = -2147211935i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_IP_ADDRESS: ::windows_sys::core::HRESULT = -2147210997i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_ISCSI_PATH: ::windows_sys::core::HRESULT = -2147210980i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_ISCSI_TARGET_NAME: ::windows_sys::core::HRESULT = -2147211005i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_MEMBER_COUNT: ::windows_sys::core::HRESULT = -2147211998i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_MEMBER_ORDER: ::windows_sys::core::HRESULT = -2147211996i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_OBJECT_TYPE: ::windows_sys::core::HRESULT = -2147211934i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2147212267i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PACK: ::windows_sys::core::HRESULT = -2147212006i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PARTITION_LAYOUT: ::windows_sys::core::HRESULT = -2147211933i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PARTITION_STYLE: ::windows_sys::core::HRESULT = -2147211932i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PARTITION_TYPE: ::windows_sys::core::HRESULT = -2147211931i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PATH: ::windows_sys::core::HRESULT = -2147210981i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PLEX_BLOCK_SIZE: ::windows_sys::core::HRESULT = -2147211978i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PLEX_COUNT: ::windows_sys::core::HRESULT = -2147211999i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PLEX_GUID: ::windows_sys::core::HRESULT = -2147211988i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PLEX_ORDER: ::windows_sys::core::HRESULT = -2147211997i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PLEX_TYPE: ::windows_sys::core::HRESULT = -2147211979i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PORT_PATH: ::windows_sys::core::HRESULT = -2147211006i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PROVIDER_CLSID: ::windows_sys::core::HRESULT = -2147211930i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PROVIDER_ID: ::windows_sys::core::HRESULT = -2147211929i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PROVIDER_NAME: ::windows_sys::core::HRESULT = -2147211928i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PROVIDER_TYPE: ::windows_sys::core::HRESULT = -2147211927i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PROVIDER_VERSION_GUID: ::windows_sys::core::HRESULT = -2147211926i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_PROVIDER_VERSION_STRING: ::windows_sys::core::HRESULT = -2147211925i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_QUERY_PROVIDER_FLAG: ::windows_sys::core::HRESULT = -2147211924i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_SECTOR_SIZE: ::windows_sys::core::HRESULT = -2147211984i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_SERVICE_FLAG: ::windows_sys::core::HRESULT = -2147211923i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_SHRINK_SIZE: ::windows_sys::core::HRESULT = -2147211241i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_SPACE: ::windows_sys::core::HRESULT = -2147212282i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_STATE: ::windows_sys::core::HRESULT = -2147210747i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_STRIPE_SIZE: ::windows_sys::core::HRESULT = -2147211995i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_VOLUME_FLAG: ::windows_sys::core::HRESULT = -2147211922i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_VOLUME_LENGTH: ::windows_sys::core::HRESULT = -2147211954i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_INVALID_VOLUME_TYPE: ::windows_sys::core::HRESULT = -2147211899i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_IO_ERROR: ::windows_sys::core::HRESULT = -2147212245i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_CHAP_SECRET: ::windows_sys::core::HRESULT = -2147210998i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_GET_IKE_INFO: ::windows_sys::core::HRESULT = -2147211003i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_GROUP_PRESHARE_KEY: ::windows_sys::core::HRESULT = -2147210999i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_INITIATOR_NODE_NAME: ::windows_sys::core::HRESULT = -2147211000i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_LOGIN_FAILED: ::windows_sys::core::HRESULT = -2147211512i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_LOGOUT_FAILED: ::windows_sys::core::HRESULT = -2147211511i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_LOGOUT_INCOMPLETE: ::windows_sys::core::HRESULT = -2147211504i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_SESSION_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211510i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ISCSI_SET_IKE_INFO: ::windows_sys::core::HRESULT = -2147211002i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LAST_VALID_DISK: ::windows_sys::core::HRESULT = -2147211985i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LBN_REMAP_ENABLED_FLAG: ::windows_sys::core::HRESULT = -2147212202i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LDM_TIMEOUT: ::windows_sys::core::HRESULT = -2147212191i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LEGACY_VOLUME_FORMAT: ::windows_sys::core::HRESULT = -2147212230i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LOG_UPDATE: ::windows_sys::core::HRESULT = -2147211897i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_DISK_FAILED: ::windows_sys::core::HRESULT = -2147211239i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_DISK_MISSING: ::windows_sys::core::HRESULT = -2147211240i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_DISK_NOT_READY: ::windows_sys::core::HRESULT = -2147211238i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_DISK_NO_MEDIA: ::windows_sys::core::HRESULT = -2147211237i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_DISK_READ_ONLY: ::windows_sys::core::HRESULT = -2147210978i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_DYNAMIC: ::windows_sys::core::HRESULT = -2147210976i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_DYNAMIC_OFFLINE: ::windows_sys::core::HRESULT = -2147210975i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_FAILED: ::windows_sys::core::HRESULT = -2147211234i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_NOT_READY: ::windows_sys::core::HRESULT = -2147211236i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_OFFLINE: ::windows_sys::core::HRESULT = -2147211235i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_SHRINK_GPT_HEADER: ::windows_sys::core::HRESULT = -2147210974i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_LUN_UPDATE_DISK: ::windows_sys::core::HRESULT = -2147210977i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MAX_USABLE_MBR: ::windows_sys::core::HRESULT = -2147212184i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MEDIA_WRITE_PROTECTED: ::windows_sys::core::HRESULT = -2147212248i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MEMBER_IS_HEALTHY: ::windows_sys::core::HRESULT = -2147211964i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MEMBER_MISSING: ::windows_sys::core::HRESULT = -2147211958i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MEMBER_REGENERATING: ::windows_sys::core::HRESULT = -2147211963i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MEMBER_SIZE_INVALID: ::windows_sys::core::HRESULT = -2147212010i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MIGRATE_OPEN_VOLUME: ::windows_sys::core::HRESULT = -2147212228i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MIRROR_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210973i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MISSING_DISK: ::windows_sys::core::HRESULT = -2147212204i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MULTIPLE_DISCOVERY_DOMAINS: ::windows_sys::core::HRESULT = -2147211506i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_MULTIPLE_PACKS: ::windows_sys::core::HRESULT = -2147212001i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NAME_NOT_UNIQUE: ::windows_sys::core::HRESULT = -2147211519i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NON_CONTIGUOUS_DATA_PARTITIONS: ::windows_sys::core::HRESULT = -2147212229i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NOT_AN_UNALLOCATED_DISK: ::windows_sys::core::HRESULT = -2147212264i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NOT_ENOUGH_DRIVE: ::windows_sys::core::HRESULT = -2147212272i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -2147212273i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212288i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_DISCOVERY_DOMAIN: ::windows_sys::core::HRESULT = -2147211507i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_DISKS_FOUND: ::windows_sys::core::HRESULT = -2147212258i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_DISK_PATHNAME: ::windows_sys::core::HRESULT = -2147211505i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_DRIVELETTER_FLAG: ::windows_sys::core::HRESULT = -2147212201i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_EXTENTS_FOR_PLEX: ::windows_sys::core::HRESULT = -2147211980i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_EXTENTS_FOR_VOLUME: ::windows_sys::core::HRESULT = -2147212218i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_FREE_SPACE: ::windows_sys::core::HRESULT = -2147212233i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_HEALTHY_DISKS: ::windows_sys::core::HRESULT = -2147211977i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_IMPORT_TARGET: ::windows_sys::core::HRESULT = -2147211501i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_MAINTENANCE_MODE: ::windows_sys::core::HRESULT = -2147210750i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_MEDIA: ::windows_sys::core::HRESULT = -2147212270i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_PNP_DISK_ARRIVE: ::windows_sys::core::HRESULT = -2147212016i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_PNP_DISK_REMOVE: ::windows_sys::core::HRESULT = -2147212014i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_PNP_VOLUME_ARRIVE: ::windows_sys::core::HRESULT = -2147212015i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_PNP_VOLUME_REMOVE: ::windows_sys::core::HRESULT = -2147212013i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_POOL: ::windows_sys::core::HRESULT = -2147210752i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_POOL_CREATED: ::windows_sys::core::HRESULT = -2147210751i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_SOFTWARE_PROVIDERS_LOADED: ::windows_sys::core::HRESULT = -2147212032i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_VALID_LOG_COPIES: ::windows_sys::core::HRESULT = -2147211894i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_VOLUME_LAYOUT: ::windows_sys::core::HRESULT = -2147212030i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NO_VOLUME_PATHNAME: ::windows_sys::core::HRESULT = -2147211503i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_NTFS_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210988i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OBJECT_DELETED: ::windows_sys::core::HRESULT = -2147212277i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OBJECT_EXISTS: ::windows_sys::core::HRESULT = -2147212259i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212283i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OBJECT_OUT_OF_SYNC: ::windows_sys::core::HRESULT = -2147212205i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OBJECT_STATUS_FAILED: ::windows_sys::core::HRESULT = -2147212239i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OFFLINE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210970i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ONE_EXTENT_PER_DISK: ::windows_sys::core::HRESULT = -2147211983i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_ONLINE_PACK_EXISTS: ::windows_sys::core::HRESULT = -2147212188i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OPERATION_CANCELED: ::windows_sys::core::HRESULT = -2147212275i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OPERATION_DENIED: ::windows_sys::core::HRESULT = -2147212278i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2147212279i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PACK_NAME_INVALID: ::windows_sys::core::HRESULT = -2147211962i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PACK_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212208i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PACK_OFFLINE: ::windows_sys::core::HRESULT = -2147212220i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PACK_ONLINE: ::windows_sys::core::HRESULT = -2147212000i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PAGEFILE_DISK: ::windows_sys::core::HRESULT = -2147211252i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_LDM: ::windows_sys::core::HRESULT = -2147211891i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_LIMIT_REACHED: ::windows_sys::core::HRESULT = -2147212281i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_MSR: ::windows_sys::core::HRESULT = -2147211892i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_NON_DATA: ::windows_sys::core::HRESULT = -2147211907i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_NOT_CYLINDER_ALIGNED: ::windows_sys::core::HRESULT = -2147211970i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212280i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_NOT_OEM: ::windows_sys::core::HRESULT = -2147211921i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_OF_UNKNOWN_TYPE: ::windows_sys::core::HRESULT = -2147212231i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_PROTECTED: ::windows_sys::core::HRESULT = -2147211920i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PARTITION_STYLE_MISMATCH: ::windows_sys::core::HRESULT = -2147211919i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PATH_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212266i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PLEX_IS_HEALTHY: ::windows_sys::core::HRESULT = -2147211961i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PLEX_LAST_ACTIVE: ::windows_sys::core::HRESULT = -2147211960i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PLEX_MISSING: ::windows_sys::core::HRESULT = -2147211959i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PLEX_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = -2147211893i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PLEX_REGENERATING: ::windows_sys::core::HRESULT = -2147211957i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PLEX_SIZE_INVALID: ::windows_sys::core::HRESULT = -2147211981i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_CACHE_CORRUPT: ::windows_sys::core::HRESULT = -2147212257i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_CACHE_OUTOFSYNC: ::windows_sys::core::HRESULT = -2147211502i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_EXITING: ::windows_sys::core::HRESULT = -2147212012i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_FAILURE: ::windows_sys::core::HRESULT = -2147212222i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_INITIALIZATION_FAILED: ::windows_sys::core::HRESULT = -2147212260i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147211918i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212214i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_VOL_DEVICE_NAME_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212254i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_PROVIDER_VOL_OPEN: ::windows_sys::core::HRESULT = -2147212253i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_RAID5_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210972i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_READONLY: ::windows_sys::core::HRESULT = -2147211900i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = -2147210996i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_REFS_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210746i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_REPAIR_VOLUMESTATE: ::windows_sys::core::HRESULT = -2147212192i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_REQUIRES_CONTIGUOUS_DISK_SPACE: ::windows_sys::core::HRESULT = -2147212224i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_RETRY: ::windows_sys::core::HRESULT = -2147212189i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_REVERT_ON_CLOSE: ::windows_sys::core::HRESULT = -2147212200i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_REVERT_ON_CLOSE_MISMATCH: ::windows_sys::core::HRESULT = -2147212190i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_REVERT_ON_CLOSE_SET: ::windows_sys::core::HRESULT = -2147212199i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SECTOR_SIZE_ERROR: ::windows_sys::core::HRESULT = -2147211229i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SECURITY_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = -2147211515i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SET_SAN_POLICY: ::windows_sys::core::HRESULT = -2147211258i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SET_TUNNEL_MODE_OUTER_ADDRESS: ::windows_sys::core::HRESULT = -2147211004i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_DIRTY_VOLUME: ::windows_sys::core::HRESULT = -2147211878i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_EXTEND_UNALIGNED: ::windows_sys::core::HRESULT = -2147210496i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147211887i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_LUN_NOT_UNMASKED: ::windows_sys::core::HRESULT = -2147210979i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_OVER_DATA: ::windows_sys::core::HRESULT = -2147211242i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_SIZE_LESS_THAN_MIN: ::windows_sys::core::HRESULT = -2147211917i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -2147211916i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_UNKNOWN_FILESYSTEM: ::windows_sys::core::HRESULT = -2147210966i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SHRINK_USER_CANCELLED: ::windows_sys::core::HRESULT = -2147211879i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SOURCE_IS_TARGET_PACK: ::windows_sys::core::HRESULT = -2147211992i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SUBSYSTEM_ID_IS_NULL: ::windows_sys::core::HRESULT = -2147211001i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_SYSTEM_DISK: ::windows_sys::core::HRESULT = -2147211247i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_TARGET_PACK_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212003i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_TARGET_PORTAL_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211007i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_TARGET_SPECIFIC_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211514i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147212193i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_UNABLE_TO_FIND_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211261i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_UNABLE_TO_FIND_SYSTEM_DISK: ::windows_sys::core::HRESULT = -2147211249i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_UNEXPECTED_DISK_LAYOUT_CHANGE: ::windows_sys::core::HRESULT = -2147211955i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_UNRECOVERABLE_ERROR: ::windows_sys::core::HRESULT = -2147212263i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_UNRECOVERABLE_PROVIDER_ERROR: ::windows_sys::core::HRESULT = -2147211915i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VDISK_INVALID_OP_STATE: ::windows_sys::core::HRESULT = -2147210982i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VDISK_NOT_OPEN: ::windows_sys::core::HRESULT = -2147210983i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VDISK_PATHNAME_INVALID: ::windows_sys::core::HRESULT = -2147210969i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_ALREADY_ATTACHED: ::windows_sys::core::HRESULT = -2147210956i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_ALREADY_COMPACTING: ::windows_sys::core::HRESULT = -2147210958i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_ALREADY_DETACHED: ::windows_sys::core::HRESULT = -2147210955i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_ALREADY_MERGING: ::windows_sys::core::HRESULT = -2147210957i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_DISK_ALREADY_EXPANDING: ::windows_sys::core::HRESULT = -2147210959i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_DISK_ALREADY_OPEN: ::windows_sys::core::HRESULT = -2147210960i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_DISK_IS_COMPACTING: ::windows_sys::core::HRESULT = -2147210963i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_DISK_IS_EXPANDING: ::windows_sys::core::HRESULT = -2147210964i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_DISK_IS_MERGING: ::windows_sys::core::HRESULT = -2147210962i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_DISK_NOT_OPEN: ::windows_sys::core::HRESULT = -2147210965i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_IS_ATTACHED: ::windows_sys::core::HRESULT = -2147210961i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_IS_BEING_ATTACHED: ::windows_sys::core::HRESULT = -2147210953i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_IS_BEING_DETACHED: ::windows_sys::core::HRESULT = -2147210952i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VD_NOT_ATTACHED_READONLY: ::windows_sys::core::HRESULT = -2147210954i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED: ::windows_sys::core::HRESULT = -2147211991i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_EXTEND_FVE: ::windows_sys::core::HRESULT = -2147211230i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_EXTEND_FVE_CORRUPT: ::windows_sys::core::HRESULT = -2147211232i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_EXTEND_FVE_LOCKED: ::windows_sys::core::HRESULT = -2147211233i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_EXTEND_FVE_RECOVERY: ::windows_sys::core::HRESULT = -2147211231i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_GUID_PATHNAME_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2147210995i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_HAS_PATH: ::windows_sys::core::HRESULT = -2147212194i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_HIDDEN: ::windows_sys::core::HRESULT = -2147211914i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_INCOMPLETE: ::windows_sys::core::HRESULT = -2147212238i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_INVALID_NAME: ::windows_sys::core::HRESULT = -2147212025i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE: ::windows_sys::core::HRESULT = -2147211953i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_MIRRORED: ::windows_sys::core::HRESULT = -2147211896i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_NOT_A_MIRROR: ::windows_sys::core::HRESULT = -2147212219i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_NOT_FOUND_IN_PACK: ::windows_sys::core::HRESULT = -2147211908i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_NOT_HEALTHY: ::windows_sys::core::HRESULT = -2147212226i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_NOT_MOUNTED: ::windows_sys::core::HRESULT = -2147212209i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_NOT_ONLINE: ::windows_sys::core::HRESULT = -2147212227i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_NOT_RETAINED: ::windows_sys::core::HRESULT = -2147211952i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_ON_DISK: ::windows_sys::core::HRESULT = -2147212005i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_PERMANENTLY_DISMOUNTED: ::windows_sys::core::HRESULT = -2147212195i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_REGENERATING: ::windows_sys::core::HRESULT = -2147211904i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_RETAINED: ::windows_sys::core::HRESULT = -2147211951i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_SHRINK_FVE: ::windows_sys::core::HRESULT = -2147211243i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_SHRINK_FVE_CORRUPT: ::windows_sys::core::HRESULT = -2147211245i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_SHRINK_FVE_LOCKED: ::windows_sys::core::HRESULT = -2147211246i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_SHRINK_FVE_RECOVERY: ::windows_sys::core::HRESULT = -2147211244i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_SIMPLE_SPANNED: ::windows_sys::core::HRESULT = -2147211895i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_SPANS_DISKS: ::windows_sys::core::HRESULT = -2147212225i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_SYNCHRONIZING: ::windows_sys::core::HRESULT = -2147211905i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_TEMPORARILY_DISMOUNTED: ::windows_sys::core::HRESULT = -2147212196i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_TOO_BIG: ::windows_sys::core::HRESULT = -2147212243i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_E_VOLUME_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212244i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_ALLOCATEHOTSPARE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_BUSTYPE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_CONSISTENCYCHECKENABLED: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_FASTCRASHRECOVERYREQUIRED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_HARDWARECHECKSUMENABLED: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_ISYANKABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_MEDIASCANENABLED: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_MOSTLYREADS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_OPTIMIZEFORSEQUENTIALREADS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_OPTIMIZEFORSEQUENTIALWRITES: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_READBACKVERIFYENABLED: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_READCACHINGENABLED: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_REMAPENABLED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_USEMIRROREDCACHE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_WRITECACHINGENABLED: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HINT_WRITETHROUGHCACHINGENABLED: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DRIVE_LETTER_ASSIGN: u32 = 202u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DRIVE_LETTER_FREE: u32 = 201u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_FILE_SYSTEM_SHRINKING_PROGRESS: u32 = 206u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_MOUNT_POINTS_CHANGE: u32 = 205u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PARTITION_ARRIVE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PARTITION_DEPART: u32 = 12u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PARTITION_MODIFY: u32 = 13u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORTAL_ARRIVE: u32 = 123u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORTAL_DEPART: u32 = 124u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORTAL_GROUP_ARRIVE: u32 = 129u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORTAL_GROUP_DEPART: u32 = 130u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORTAL_GROUP_MODIFY: u32 = 131u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORTAL_MODIFY: u32 = 125u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_SERVICE_OUT_OF_SYNC: u32 = 301u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_SUB_SYSTEM_ARRIVE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_SUB_SYSTEM_DEPART: u32 = 102u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_SUB_SYSTEM_MODIFY: u32 = 151u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_TARGET_ARRIVE: u32 = 126u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_TARGET_DEPART: u32 = 127u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_TARGET_MODIFY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_VOLUME_ARRIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_VOLUME_DEPART: u32 = 5u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_VOLUME_MODIFY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_VOLUME_REBUILDING_PROGRESS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_ACCS_BDW_WT_HINT: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_ACCS_DIR_HINT: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_ACCS_LTNCY_HINT: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_ACCS_RNDM_HINT: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_ACCS_SIZE_HINT: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_ALLOW_SPINDOWN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_BUSTYPE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_CUSTOM_ATTRIB: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_DATA_AVL_HINT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_DATA_RDNCY_DEF: i32 = 128i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_DATA_RDNCY_MAX: i32 = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_DATA_RDNCY_MIN: i32 = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_NO_SINGLE_POF: i32 = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_NUM_CLMNS: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_NUM_CLMNS_DEF: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_NUM_CLMNS_MAX: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_NUM_CLMNS_MIN: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_PKG_RDNCY_DEF: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_PKG_RDNCY_MAX: i32 = 256i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_PKG_RDNCY_MIN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_RAIDTYPE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_STOR_COST_HINT: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_STOR_EFFCY_HINT: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_STRIPE_SIZE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_STRIPE_SIZE_DEF: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_STRIPE_SIZE_MAX: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_STRIPE_SIZE_MIN: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_POOL_ATTRIB_THIN_PROVISION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_REBUILD_PRIORITY_MAX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_REBUILD_PRIORITY_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_ACCESS_PATH_NOT_DELETED: ::windows_sys::core::HRESULT = 279108i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_ALREADY_EXISTS: ::windows_sys::core::HRESULT = 272148i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_BOOT_PARTITION_NUMBER_CHANGE: ::windows_sys::core::HRESULT = 271414i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_DEFAULT_PLEX_MEMBER_IDS: ::windows_sys::core::HRESULT = 271640i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_DISK_DISMOUNT_FAILED: ::windows_sys::core::HRESULT = 272393i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_DISK_IS_MISSING: ::windows_sys::core::HRESULT = 271624i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_DISK_MOUNT_FAILED: ::windows_sys::core::HRESULT = 272392i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_DISK_PARTIALLY_CLEANED: ::windows_sys::core::HRESULT = 271386i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_DISMOUNT_FAILED: ::windows_sys::core::HRESULT = 271735i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_EXTEND_FILE_SYSTEM_FAILED: ::windows_sys::core::HRESULT = 271461i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_FS_LOCK: ::windows_sys::core::HRESULT = 271747i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_GPT_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = -2147212183i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_IA64_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = 271450i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_IN_PROGRESS: ::windows_sys::core::HRESULT = 271437i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_ISCSI_LOGIN_ALREAD_EXISTS: ::windows_sys::core::HRESULT = 272386i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED: ::windows_sys::core::HRESULT = 272385i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED: ::windows_sys::core::HRESULT = 272384i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_MBR_BOOT_MIRRORED_TO_GPT: ::windows_sys::core::HRESULT = 271463i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_NAME_TRUNCATED: ::windows_sys::core::HRESULT = 272128i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_NONCONFORMANT_PARTITION_INFO: ::windows_sys::core::HRESULT = 271626i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_NO_NOTIFICATION: ::windows_sys::core::HRESULT = 271639i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_PLEX_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = 271755i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_PROPERTIES_INCOMPLETE: ::windows_sys::core::HRESULT = 272149i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_PROVIDER_ERROR_LOADING_CACHE: ::windows_sys::core::HRESULT = 271393i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_REMOUNT_FAILED: ::windows_sys::core::HRESULT = 271736i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_RESYNC_NOTIFICATION_TASK_FAILED: ::windows_sys::core::HRESULT = 271738i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_STATUSES_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = 272130i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_SYSTEM_PARTITION: ::windows_sys::core::HRESULT = 271630i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_UNABLE_TO_GET_GPT_ATTRIBUTES: ::windows_sys::core::HRESULT = 271451i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_UPDATE_BOOTFILE_FAILED: ::windows_sys::core::HRESULT = 271412i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_VOLUME_COMPRESS_FAILED: ::windows_sys::core::HRESULT = 271427i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_VSS_FLUSH_AND_HOLD_WRITES: ::windows_sys::core::HRESULT = 271745i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_VSS_RELEASE_WRITES: ::windows_sys::core::HRESULT = 271746i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_S_WINPE_BOOTENTRY: ::windows_sys::core::HRESULT = 271758i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VER_VDS_LUN_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_ASYNC_OUTPUT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_UNKNOWN: VDS_ASYNC_OUTPUT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_CREATEVOLUME: VDS_ASYNC_OUTPUT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_EXTENDVOLUME: VDS_ASYNC_OUTPUT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_SHRINKVOLUME: VDS_ASYNC_OUTPUT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_ADDVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_BREAKVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_REMOVEVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_REPAIRVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_RECOVERPACK: VDS_ASYNC_OUTPUT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_REPLACEDISK: VDS_ASYNC_OUTPUT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_CREATEPARTITION: VDS_ASYNC_OUTPUT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_CLEAN: VDS_ASYNC_OUTPUT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_CREATELUN: VDS_ASYNC_OUTPUT_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_ADDLUNPLEX: VDS_ASYNC_OUTPUT_TYPE = 52i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_REMOVELUNPLEX: VDS_ASYNC_OUTPUT_TYPE = 53i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_EXTENDLUN: VDS_ASYNC_OUTPUT_TYPE = 54i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_SHRINKLUN: VDS_ASYNC_OUTPUT_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_RECOVERLUN: VDS_ASYNC_OUTPUT_TYPE = 56i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_LOGINTOTARGET: VDS_ASYNC_OUTPUT_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_LOGOUTFROMTARGET: VDS_ASYNC_OUTPUT_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_CREATETARGET: VDS_ASYNC_OUTPUT_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_CREATEPORTALGROUP: VDS_ASYNC_OUTPUT_TYPE = 63i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_DELETETARGET: VDS_ASYNC_OUTPUT_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_ADDPORTAL: VDS_ASYNC_OUTPUT_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_REMOVEPORTAL: VDS_ASYNC_OUTPUT_TYPE = 66i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_DELETEPORTALGROUP: VDS_ASYNC_OUTPUT_TYPE = 67i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_FORMAT: VDS_ASYNC_OUTPUT_TYPE = 101i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_CREATE_VDISK: VDS_ASYNC_OUTPUT_TYPE = 200i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_ATTACH_VDISK: VDS_ASYNC_OUTPUT_TYPE = 201i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_COMPACT_VDISK: VDS_ASYNC_OUTPUT_TYPE = 202i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_MERGE_VDISK: VDS_ASYNC_OUTPUT_TYPE = 203i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ASYNCOUT_EXPAND_VDISK: VDS_ASYNC_OUTPUT_TYPE = 204i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_CONTROLLER_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_CS_UNKNOWN: VDS_CONTROLLER_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_CS_ONLINE: VDS_CONTROLLER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_CS_NOT_READY: VDS_CONTROLLER_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_CS_OFFLINE: VDS_CONTROLLER_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_CS_FAILED: VDS_CONTROLLER_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_CS_REMOVED: VDS_CONTROLLER_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_DRIVE_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRF_HOTSPARE: VDS_DRIVE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRF_ASSIGNED: VDS_DRIVE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRF_UNASSIGNED: VDS_DRIVE_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRF_HOTSPARE_IN_USE: VDS_DRIVE_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRF_HOTSPARE_STANDBY: VDS_DRIVE_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_DRIVE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRS_UNKNOWN: VDS_DRIVE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRS_ONLINE: VDS_DRIVE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRS_NOT_READY: VDS_DRIVE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRS_OFFLINE: VDS_DRIVE_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRS_FAILED: VDS_DRIVE_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_DRS_REMOVED: VDS_DRIVE_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_FILE_SYSTEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_UNKNOWN: VDS_FILE_SYSTEM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_RAW: VDS_FILE_SYSTEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_FAT: VDS_FILE_SYSTEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_FAT32: VDS_FILE_SYSTEM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_NTFS: VDS_FILE_SYSTEM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_CDFS: VDS_FILE_SYSTEM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_UDF: VDS_FILE_SYSTEM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_EXFAT: VDS_FILE_SYSTEM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_CSVFS: VDS_FILE_SYSTEM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_FST_REFS: VDS_FILE_SYSTEM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_HBAPORT_SPEED_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HSF_UNKNOWN: VDS_HBAPORT_SPEED_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HSF_1GBIT: VDS_HBAPORT_SPEED_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HSF_2GBIT: VDS_HBAPORT_SPEED_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HSF_10GBIT: VDS_HBAPORT_SPEED_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HSF_4GBIT: VDS_HBAPORT_SPEED_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HSF_NOT_NEGOTIATED: VDS_HBAPORT_SPEED_FLAG = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_HBAPORT_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_UNKNOWN: VDS_HBAPORT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_ONLINE: VDS_HBAPORT_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_OFFLINE: VDS_HBAPORT_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_BYPASSED: VDS_HBAPORT_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_DIAGNOSTICS: VDS_HBAPORT_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_LINKDOWN: VDS_HBAPORT_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_ERROR: VDS_HBAPORT_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPS_LOOPBACK: VDS_HBAPORT_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_HBAPORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_UNKNOWN: VDS_HBAPORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_OTHER: VDS_HBAPORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_NOTPRESENT: VDS_HBAPORT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_NPORT: VDS_HBAPORT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_NLPORT: VDS_HBAPORT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_FLPORT: VDS_HBAPORT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_FPORT: VDS_HBAPORT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_EPORT: VDS_HBAPORT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_GPORT: VDS_HBAPORT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_LPORT: VDS_HBAPORT_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HPT_PTP: VDS_HBAPORT_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_HEALTH = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_UNKNOWN: VDS_HEALTH = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_HEALTHY: VDS_HEALTH = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_REBUILDING: VDS_HEALTH = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_STALE: VDS_HEALTH = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_FAILING: VDS_HEALTH = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_FAILING_REDUNDANCY: VDS_HEALTH = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_FAILED_REDUNDANCY: VDS_HEALTH = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_FAILED_REDUNDANCY_FAILING: VDS_HEALTH = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_FAILED: VDS_HEALTH = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_REPLACED: VDS_HEALTH = 9i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_PENDING_FAILURE: VDS_HEALTH = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_H_DEGRADED: VDS_HEALTH = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_HWPROVIDER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HWT_UNKNOWN: VDS_HWPROVIDER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HWT_PCI_RAID: VDS_HWPROVIDER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HWT_FIBRE_CHANNEL: VDS_HWPROVIDER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HWT_ISCSI: VDS_HWPROVIDER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HWT_SAS: VDS_HWPROVIDER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_HWT_HYBRID: VDS_HWPROVIDER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_INTERCONNECT_ADDRESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IA_UNKNOWN: VDS_INTERCONNECT_ADDRESS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IA_FCFS: VDS_INTERCONNECT_ADDRESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IA_FCPH: VDS_INTERCONNECT_ADDRESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IA_FCPH3: VDS_INTERCONNECT_ADDRESS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IA_MAC: VDS_INTERCONNECT_ADDRESS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IA_SCSI: VDS_INTERCONNECT_ADDRESS_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_INTERCONNECT_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ITF_PCI_RAID: VDS_INTERCONNECT_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ITF_FIBRE_CHANNEL: VDS_INTERCONNECT_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ITF_ISCSI: VDS_INTERCONNECT_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ITF_SAS: VDS_INTERCONNECT_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_IPADDRESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPT_TEXT: VDS_IPADDRESS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPT_IPV4: VDS_IPADDRESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPT_IPV6: VDS_IPADDRESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPT_EMPTY: VDS_IPADDRESS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_ISCSI_AUTH_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IAT_NONE: VDS_ISCSI_AUTH_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IAT_CHAP: VDS_ISCSI_AUTH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IAT_MUTUAL_CHAP: VDS_ISCSI_AUTH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_ISCSI_IPSEC_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IIF_VALID: VDS_ISCSI_IPSEC_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IIF_IKE: VDS_ISCSI_IPSEC_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IIF_MAIN_MODE: VDS_ISCSI_IPSEC_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IIF_AGGRESSIVE_MODE: VDS_ISCSI_IPSEC_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IIF_PFS_ENABLE: VDS_ISCSI_IPSEC_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IIF_TRANSPORT_MODE_PREFERRED: VDS_ISCSI_IPSEC_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IIF_TUNNEL_MODE_PREFERRED: VDS_ISCSI_IPSEC_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_ISCSI_LOGIN_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ILF_REQUIRE_IPSEC: VDS_ISCSI_LOGIN_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ILF_MULTIPATH_ENABLED: VDS_ISCSI_LOGIN_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_ISCSI_LOGIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ILT_MANUAL: VDS_ISCSI_LOGIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ILT_PERSISTENT: VDS_ISCSI_LOGIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_ILT_BOOT: VDS_ISCSI_LOGIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_ISCSI_PORTAL_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPS_UNKNOWN: VDS_ISCSI_PORTAL_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPS_ONLINE: VDS_ISCSI_PORTAL_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPS_NOT_READY: VDS_ISCSI_PORTAL_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPS_OFFLINE: VDS_ISCSI_PORTAL_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_IPS_FAILED: VDS_ISCSI_PORTAL_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_LOADBALANCE_POLICY_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_UNKNOWN: VDS_LOADBALANCE_POLICY_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_FAILOVER: VDS_LOADBALANCE_POLICY_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_ROUND_ROBIN: VDS_LOADBALANCE_POLICY_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_ROUND_ROBIN_WITH_SUBSET: VDS_LOADBALANCE_POLICY_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_DYN_LEAST_QUEUE_DEPTH: VDS_LOADBALANCE_POLICY_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_WEIGHTED_PATHS: VDS_LOADBALANCE_POLICY_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_LEAST_BLOCKS: VDS_LOADBALANCE_POLICY_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBP_VENDOR_SPECIFIC: VDS_LOADBALANCE_POLICY_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_LUN_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_LBN_REMAP_ENABLED: VDS_LUN_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_READ_BACK_VERIFY_ENABLED: VDS_LUN_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_WRITE_THROUGH_CACHING_ENABLED: VDS_LUN_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_HARDWARE_CHECKSUM_ENABLED: VDS_LUN_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_READ_CACHE_ENABLED: VDS_LUN_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_WRITE_CACHE_ENABLED: VDS_LUN_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_MEDIA_SCAN_ENABLED: VDS_LUN_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_CONSISTENCY_CHECK_ENABLED: VDS_LUN_FLAG = 128i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LF_SNAPSHOT: VDS_LUN_FLAG = 256i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_LUN_PLEX_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPF_LBN_REMAP_ENABLED: VDS_LUN_PLEX_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_LUN_PLEX_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPS_UNKNOWN: VDS_LUN_PLEX_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPS_ONLINE: VDS_LUN_PLEX_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPS_NOT_READY: VDS_LUN_PLEX_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPS_OFFLINE: VDS_LUN_PLEX_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPS_FAILED: VDS_LUN_PLEX_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_LUN_PLEX_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_UNKNOWN: VDS_LUN_PLEX_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_SIMPLE: VDS_LUN_PLEX_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_SPAN: VDS_LUN_PLEX_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_STRIPE: VDS_LUN_PLEX_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_PARITY: VDS_LUN_PLEX_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID2: VDS_LUN_PLEX_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID3: VDS_LUN_PLEX_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID4: VDS_LUN_PLEX_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID5: VDS_LUN_PLEX_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID6: VDS_LUN_PLEX_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID03: VDS_LUN_PLEX_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID05: VDS_LUN_PLEX_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID10: VDS_LUN_PLEX_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID15: VDS_LUN_PLEX_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID30: VDS_LUN_PLEX_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID50: VDS_LUN_PLEX_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID53: VDS_LUN_PLEX_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LPT_RAID60: VDS_LUN_PLEX_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_LUN_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LS_UNKNOWN: VDS_LUN_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LS_ONLINE: VDS_LUN_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LS_NOT_READY: VDS_LUN_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LS_OFFLINE: VDS_LUN_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LS_FAILED: VDS_LUN_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_LUN_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_UNKNOWN: VDS_LUN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_DEFAULT: VDS_LUN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_FAULT_TOLERANT: VDS_LUN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_NON_FAULT_TOLERANT: VDS_LUN_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_SIMPLE: VDS_LUN_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_SPAN: VDS_LUN_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_STRIPE: VDS_LUN_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_MIRROR: VDS_LUN_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_PARITY: VDS_LUN_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID2: VDS_LUN_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID3: VDS_LUN_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID4: VDS_LUN_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID5: VDS_LUN_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID6: VDS_LUN_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID01: VDS_LUN_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID03: VDS_LUN_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID05: VDS_LUN_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID10: VDS_LUN_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID15: VDS_LUN_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID30: VDS_LUN_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID50: VDS_LUN_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID51: VDS_LUN_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID53: VDS_LUN_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID60: VDS_LUN_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LT_RAID61: VDS_LUN_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_MAINTENANCE_OPERATION = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const BlinkLight: VDS_MAINTENANCE_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const BeepAlarm: VDS_MAINTENANCE_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const SpinDown: VDS_MAINTENANCE_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const SpinUp: VDS_MAINTENANCE_OPERATION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const Ping: VDS_MAINTENANCE_OPERATION = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NF_CONTROLLER = u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_CONTROLLER_ARRIVE: VDS_NF_CONTROLLER = 103u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_CONTROLLER_DEPART: VDS_NF_CONTROLLER = 104u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_CONTROLLER_MODIFY: VDS_NF_CONTROLLER = 350u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_CONTROLLER_REMOVED: VDS_NF_CONTROLLER = 351u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NF_DISK = u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DISK_ARRIVE: VDS_NF_DISK = 8u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DISK_DEPART: VDS_NF_DISK = 9u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DISK_MODIFY: VDS_NF_DISK = 10u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NF_DRIVE = u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DRIVE_ARRIVE: VDS_NF_DRIVE = 105u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DRIVE_DEPART: VDS_NF_DRIVE = 106u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DRIVE_MODIFY: VDS_NF_DRIVE = 107u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_DRIVE_REMOVED: VDS_NF_DRIVE = 354u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NF_FILE_SYSTEM = u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_FILE_SYSTEM_MODIFY: VDS_NF_FILE_SYSTEM = 203u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS: VDS_NF_FILE_SYSTEM = 204u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NF_LUN = u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_LUN_ARRIVE: VDS_NF_LUN = 108u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_LUN_DEPART: VDS_NF_LUN = 109u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_LUN_MODIFY: VDS_NF_LUN = 110u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NF_PACK = u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PACK_ARRIVE: VDS_NF_PACK = 1u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PACK_DEPART: VDS_NF_PACK = 2u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PACK_MODIFY: VDS_NF_PACK = 3u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NF_PORT = u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORT_ARRIVE: VDS_NF_PORT = 121u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORT_DEPART: VDS_NF_PORT = 122u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORT_MODIFY: VDS_NF_PORT = 352u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NF_PORT_REMOVED: VDS_NF_PORT = 353u32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_NOTIFICATION_TARGET_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_UNKNOWN: VDS_NOTIFICATION_TARGET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_PACK: VDS_NOTIFICATION_TARGET_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_VOLUME: VDS_NOTIFICATION_TARGET_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_DISK: VDS_NOTIFICATION_TARGET_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_PARTITION: VDS_NOTIFICATION_TARGET_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_DRIVE_LETTER: VDS_NOTIFICATION_TARGET_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_FILE_SYSTEM: VDS_NOTIFICATION_TARGET_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_MOUNT_POINT: VDS_NOTIFICATION_TARGET_TYPE = 63i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_SUB_SYSTEM: VDS_NOTIFICATION_TARGET_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_CONTROLLER: VDS_NOTIFICATION_TARGET_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_DRIVE: VDS_NOTIFICATION_TARGET_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_LUN: VDS_NOTIFICATION_TARGET_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_PORT: VDS_NOTIFICATION_TARGET_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_PORTAL: VDS_NOTIFICATION_TARGET_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_TARGET: VDS_NOTIFICATION_TARGET_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_PORTAL_GROUP: VDS_NOTIFICATION_TARGET_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_NTT_SERVICE: VDS_NOTIFICATION_TARGET_TYPE = 200i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_UNKNOWN: VDS_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_PROVIDER: VDS_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_PACK: VDS_OBJECT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_VOLUME: VDS_OBJECT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_VOLUME_PLEX: VDS_OBJECT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_DISK: VDS_OBJECT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_SUB_SYSTEM: VDS_OBJECT_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_CONTROLLER: VDS_OBJECT_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_DRIVE: VDS_OBJECT_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_LUN: VDS_OBJECT_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_LUN_PLEX: VDS_OBJECT_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_PORT: VDS_OBJECT_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_PORTAL: VDS_OBJECT_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_TARGET: VDS_OBJECT_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_PORTAL_GROUP: VDS_OBJECT_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_STORAGE_POOL: VDS_OBJECT_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_HBAPORT: VDS_OBJECT_TYPE = 90i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_INIT_ADAPTER: VDS_OBJECT_TYPE = 91i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_INIT_PORTAL: VDS_OBJECT_TYPE = 92i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_ASYNC: VDS_OBJECT_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_ENUM: VDS_OBJECT_TYPE = 101i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_VDISK: VDS_OBJECT_TYPE = 200i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_OT_OPEN_VDISK: VDS_OBJECT_TYPE = 201i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_PATH_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_MPS_UNKNOWN: VDS_PATH_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_MPS_ONLINE: VDS_PATH_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_MPS_FAILED: VDS_PATH_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_MPS_STANDBY: VDS_PATH_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_PORT_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PRS_UNKNOWN: VDS_PORT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PRS_ONLINE: VDS_PORT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PRS_NOT_READY: VDS_PORT_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PRS_OFFLINE: VDS_PORT_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PRS_FAILED: VDS_PORT_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PRS_REMOVED: VDS_PORT_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_PROVIDER_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_DYNAMIC: VDS_PROVIDER_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_INTERNAL_HARDWARE_PROVIDER: VDS_PROVIDER_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_ONE_DISK_ONLY_PER_PACK: VDS_PROVIDER_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_ONE_PACK_ONLINE_ONLY: VDS_PROVIDER_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS: VDS_PROVIDER_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_SUPPORT_DYNAMIC: VDS_PROVIDER_FLAG = -2147483648i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_SUPPORT_FAULT_TOLERANT: VDS_PROVIDER_FLAG = 1073741824i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_SUPPORT_DYNAMIC_1394: VDS_PROVIDER_FLAG = 536870912i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_SUPPORT_MIRROR: VDS_PROVIDER_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PF_SUPPORT_RAID5: VDS_PROVIDER_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_PROVIDER_LBSUPPORT_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBF_FAILOVER: VDS_PROVIDER_LBSUPPORT_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBF_ROUND_ROBIN: VDS_PROVIDER_LBSUPPORT_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBF_ROUND_ROBIN_WITH_SUBSET: VDS_PROVIDER_LBSUPPORT_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBF_DYN_LEAST_QUEUE_DEPTH: VDS_PROVIDER_LBSUPPORT_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBF_WEIGHTED_PATHS: VDS_PROVIDER_LBSUPPORT_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBF_LEAST_BLOCKS: VDS_PROVIDER_LBSUPPORT_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_LBF_VENDOR_SPECIFIC: VDS_PROVIDER_LBSUPPORT_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_PROVIDER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PT_UNKNOWN: VDS_PROVIDER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PT_SOFTWARE: VDS_PROVIDER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PT_HARDWARE: VDS_PROVIDER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PT_VIRTUALDISK: VDS_PROVIDER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_PT_MAX: VDS_PROVIDER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_RAID_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_UNKNOWN: VDS_RAID_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID0: VDS_RAID_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID1: VDS_RAID_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID2: VDS_RAID_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID3: VDS_RAID_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID4: VDS_RAID_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID5: VDS_RAID_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID6: VDS_RAID_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID01: VDS_RAID_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID03: VDS_RAID_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID05: VDS_RAID_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID10: VDS_RAID_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID15: VDS_RAID_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID30: VDS_RAID_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID50: VDS_RAID_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID51: VDS_RAID_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID53: VDS_RAID_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID60: VDS_RAID_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RT_RAID61: VDS_RAID_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_RECOVER_ACTION = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RA_UNKNOWN: VDS_RECOVER_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RA_REFRESH: VDS_RECOVER_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_RA_RESTART: VDS_RECOVER_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_STORAGE_BUS_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeUnknown: VDS_STORAGE_BUS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeScsi: VDS_STORAGE_BUS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeAtapi: VDS_STORAGE_BUS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeAta: VDS_STORAGE_BUS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusType1394: VDS_STORAGE_BUS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeSsa: VDS_STORAGE_BUS_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeFibre: VDS_STORAGE_BUS_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeUsb: VDS_STORAGE_BUS_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeRAID: VDS_STORAGE_BUS_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeiScsi: VDS_STORAGE_BUS_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeSas: VDS_STORAGE_BUS_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeSata: VDS_STORAGE_BUS_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeSd: VDS_STORAGE_BUS_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeMmc: VDS_STORAGE_BUS_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeMax: VDS_STORAGE_BUS_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeVirtual: VDS_STORAGE_BUS_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeFileBackedVirtual: VDS_STORAGE_BUS_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeSpaces: VDS_STORAGE_BUS_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeNVMe: VDS_STORAGE_BUS_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeScm: VDS_STORAGE_BUS_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeUfs: VDS_STORAGE_BUS_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSBusTypeMaxReserved: VDS_STORAGE_BUS_TYPE = 127i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_STORAGE_IDENTIFIER_CODE_SET = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdCodeSetReserved: VDS_STORAGE_IDENTIFIER_CODE_SET = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdCodeSetBinary: VDS_STORAGE_IDENTIFIER_CODE_SET = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdCodeSetAscii: VDS_STORAGE_IDENTIFIER_CODE_SET = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdCodeSetUtf8: VDS_STORAGE_IDENTIFIER_CODE_SET = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_STORAGE_IDENTIFIER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeVendorSpecific: VDS_STORAGE_IDENTIFIER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeVendorId: VDS_STORAGE_IDENTIFIER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeEUI64: VDS_STORAGE_IDENTIFIER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeFCPHName: VDS_STORAGE_IDENTIFIER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypePortRelative: VDS_STORAGE_IDENTIFIER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeTargetPortGroup: VDS_STORAGE_IDENTIFIER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeLogicalUnitGroup: VDS_STORAGE_IDENTIFIER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeMD5LogicalUnitIdentifier: VDS_STORAGE_IDENTIFIER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDSStorageIdTypeScsiNameString: VDS_STORAGE_IDENTIFIER_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_STORAGE_POOL_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SPS_UNKNOWN: VDS_STORAGE_POOL_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SPS_ONLINE: VDS_STORAGE_POOL_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SPS_NOT_READY: VDS_STORAGE_POOL_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SPS_OFFLINE: VDS_STORAGE_POOL_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_STORAGE_POOL_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SPT_UNKNOWN: VDS_STORAGE_POOL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SPT_PRIMORDIAL: VDS_STORAGE_POOL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SPT_CONCRETE: VDS_STORAGE_POOL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_SUB_SYSTEM_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_LUN_MASKING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_LUN_PLEXING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_LUN_REMAPPING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_DRIVE_EXTENT_CAPABLE: VDS_SUB_SYSTEM_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_HARDWARE_CHECKSUM_CAPABLE: VDS_SUB_SYSTEM_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_RADIUS_CAPABLE: VDS_SUB_SYSTEM_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_READ_BACK_VERIFY_CAPABLE: VDS_SUB_SYSTEM_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_WRITE_THROUGH_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 128i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_FAULT_TOLERANT_LUNS: VDS_SUB_SYSTEM_FLAG = 512i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_NON_FAULT_TOLERANT_LUNS: VDS_SUB_SYSTEM_FLAG = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_SIMPLE_LUNS: VDS_SUB_SYSTEM_FLAG = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_SPAN_LUNS: VDS_SUB_SYSTEM_FLAG = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_STRIPE_LUNS: VDS_SUB_SYSTEM_FLAG = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_MIRROR_LUNS: VDS_SUB_SYSTEM_FLAG = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_PARITY_LUNS: VDS_SUB_SYSTEM_FLAG = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_AUTH_CHAP: VDS_SUB_SYSTEM_FLAG = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_AUTH_MUTUAL_CHAP: VDS_SUB_SYSTEM_FLAG = 131072i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_SIMPLE_TARGET_CONFIG: VDS_SUB_SYSTEM_FLAG = 262144i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_LUN_NUMBER: VDS_SUB_SYSTEM_FLAG = 524288i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_MIRRORED_CACHE: VDS_SUB_SYSTEM_FLAG = 1048576i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_READ_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 2097152i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_WRITE_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 4194304i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_MEDIA_SCAN_CAPABLE: VDS_SUB_SYSTEM_FLAG = 8388608i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_CONSISTENCY_CHECK_CAPABLE: VDS_SUB_SYSTEM_FLAG = 16777216i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_SUB_SYSTEM_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SSS_UNKNOWN: VDS_SUB_SYSTEM_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SSS_ONLINE: VDS_SUB_SYSTEM_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SSS_NOT_READY: VDS_SUB_SYSTEM_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SSS_OFFLINE: VDS_SUB_SYSTEM_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SSS_FAILED: VDS_SUB_SYSTEM_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SSS_PARTIALLY_MANAGED: VDS_SUB_SYSTEM_STATUS = 9i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID2_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID3_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID4_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID5_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID6_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID01_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID03_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID05_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 128i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID10_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 256i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID15_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 512i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID30_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID50_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID51_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID53_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID60_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_SF_SUPPORTS_RAID61_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_TRANSITION_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_TS_UNKNOWN: VDS_TRANSITION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_TS_STABLE: VDS_TRANSITION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_TS_EXTENDING: VDS_TRANSITION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_TS_SHRINKING: VDS_TRANSITION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_TS_RECONFIGING: VDS_TRANSITION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_TS_RESTRIPING: VDS_TRANSITION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub type VDS_VERSION_SUPPORT_FLAG = i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_VSF_1_0: VDS_VERSION_SUPPORT_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_VSF_1_1: VDS_VERSION_SUPPORT_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_VSF_2_0: VDS_VERSION_SUPPORT_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_VSF_2_1: VDS_VERSION_SUPPORT_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub const VDS_VSF_3_0: VDS_VERSION_SUPPORT_FLAG = 16i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT { - pub r#type: VDS_ASYNC_OUTPUT_TYPE, - pub Anonymous: VDS_ASYNC_OUTPUT_0, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub union VDS_ASYNC_OUTPUT_0 { - pub cp: VDS_ASYNC_OUTPUT_0_2, - pub cv: VDS_ASYNC_OUTPUT_0_5, - pub bvp: VDS_ASYNC_OUTPUT_0_0, - pub sv: VDS_ASYNC_OUTPUT_0_7, - pub cl: VDS_ASYNC_OUTPUT_0_1, - pub ct: VDS_ASYNC_OUTPUT_0_4, - pub cpg: VDS_ASYNC_OUTPUT_0_3, - pub cvd: VDS_ASYNC_OUTPUT_0_6, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_0 { - pub pVolumeUnk: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_0 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_1 { - pub pLunUnk: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_1 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_2 { - pub ullOffset: u64, - pub volumeId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_2 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_3 { - pub pPortalGroupUnk: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_3 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_4 { - pub pTargetUnk: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_4 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_5 { - pub pVolumeUnk: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_5 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_6 { - pub pVDiskUnk: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_6 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ASYNC_OUTPUT_0_7 { - pub ullReclaimedBytes: u64, -} -impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_7 {} -impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_CONTROLLER_NOTIFICATION { - pub ulEvent: VDS_NF_CONTROLLER, - pub controllerId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_CONTROLLER_NOTIFICATION {} -impl ::core::clone::Clone for VDS_CONTROLLER_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_CONTROLLER_PROP { - pub id: ::windows_sys::core::GUID, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub pwszIdentification: ::windows_sys::core::PWSTR, - pub status: VDS_CONTROLLER_STATUS, - pub health: VDS_HEALTH, - pub sNumberOfPorts: i16, -} -impl ::core::marker::Copy for VDS_CONTROLLER_PROP {} -impl ::core::clone::Clone for VDS_CONTROLLER_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_DISK_NOTIFICATION { - pub ulEvent: VDS_NF_DISK, - pub diskId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_DISK_NOTIFICATION {} -impl ::core::clone::Clone for VDS_DISK_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_DRIVE_EXTENT { - pub id: ::windows_sys::core::GUID, - pub LunId: ::windows_sys::core::GUID, - pub ullSize: u64, - pub bUsed: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_DRIVE_EXTENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_DRIVE_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_DRIVE_LETTER_NOTIFICATION { - pub ulEvent: u32, - pub wcLetter: u16, - pub volumeId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_DRIVE_LETTER_NOTIFICATION {} -impl ::core::clone::Clone for VDS_DRIVE_LETTER_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_DRIVE_NOTIFICATION { - pub ulEvent: VDS_NF_DRIVE, - pub driveId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_DRIVE_NOTIFICATION {} -impl ::core::clone::Clone for VDS_DRIVE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_DRIVE_PROP { - pub id: ::windows_sys::core::GUID, - pub ullSize: u64, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub pwszIdentification: ::windows_sys::core::PWSTR, - pub ulFlags: u32, - pub status: VDS_DRIVE_STATUS, - pub health: VDS_HEALTH, - pub sInternalBusNumber: i16, - pub sSlotNumber: i16, -} -impl ::core::marker::Copy for VDS_DRIVE_PROP {} -impl ::core::clone::Clone for VDS_DRIVE_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_DRIVE_PROP2 { - pub id: ::windows_sys::core::GUID, - pub ullSize: u64, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub pwszIdentification: ::windows_sys::core::PWSTR, - pub ulFlags: u32, - pub status: VDS_DRIVE_STATUS, - pub health: VDS_HEALTH, - pub sInternalBusNumber: i16, - pub sSlotNumber: i16, - pub ulEnclosureNumber: u32, - pub busType: VDS_STORAGE_BUS_TYPE, - pub ulSpindleSpeed: u32, -} -impl ::core::marker::Copy for VDS_DRIVE_PROP2 {} -impl ::core::clone::Clone for VDS_DRIVE_PROP2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_FILE_SYSTEM_NOTIFICATION { - pub ulEvent: VDS_NF_FILE_SYSTEM, - pub volumeId: ::windows_sys::core::GUID, - pub dwPercentCompleted: u32, -} -impl ::core::marker::Copy for VDS_FILE_SYSTEM_NOTIFICATION {} -impl ::core::clone::Clone for VDS_FILE_SYSTEM_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_HBAPORT_PROP { - pub id: ::windows_sys::core::GUID, - pub wwnNode: VDS_WWN, - pub wwnPort: VDS_WWN, - pub r#type: VDS_HBAPORT_TYPE, - pub status: VDS_HBAPORT_STATUS, - pub ulPortSpeed: u32, - pub ulSupportedPortSpeed: u32, -} -impl ::core::marker::Copy for VDS_HBAPORT_PROP {} -impl ::core::clone::Clone for VDS_HBAPORT_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_HINTS { - pub ullHintMask: u64, - pub ullExpectedMaximumSize: u64, - pub ulOptimalReadSize: u32, - pub ulOptimalReadAlignment: u32, - pub ulOptimalWriteSize: u32, - pub ulOptimalWriteAlignment: u32, - pub ulMaximumDriveCount: u32, - pub ulStripeSize: u32, - pub bFastCrashRecoveryRequired: super::super::Foundation::BOOL, - pub bMostlyReads: super::super::Foundation::BOOL, - pub bOptimizeForSequentialReads: super::super::Foundation::BOOL, - pub bOptimizeForSequentialWrites: super::super::Foundation::BOOL, - pub bRemapEnabled: super::super::Foundation::BOOL, - pub bReadBackVerifyEnabled: super::super::Foundation::BOOL, - pub bWriteThroughCachingEnabled: super::super::Foundation::BOOL, - pub bHardwareChecksumEnabled: super::super::Foundation::BOOL, - pub bIsYankable: super::super::Foundation::BOOL, - pub sRebuildPriority: i16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_HINTS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_HINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_HINTS2 { - pub ullHintMask: u64, - pub ullExpectedMaximumSize: u64, - pub ulOptimalReadSize: u32, - pub ulOptimalReadAlignment: u32, - pub ulOptimalWriteSize: u32, - pub ulOptimalWriteAlignment: u32, - pub ulMaximumDriveCount: u32, - pub ulStripeSize: u32, - pub ulReserved1: u32, - pub ulReserved2: u32, - pub ulReserved3: u32, - pub bFastCrashRecoveryRequired: super::super::Foundation::BOOL, - pub bMostlyReads: super::super::Foundation::BOOL, - pub bOptimizeForSequentialReads: super::super::Foundation::BOOL, - pub bOptimizeForSequentialWrites: super::super::Foundation::BOOL, - pub bRemapEnabled: super::super::Foundation::BOOL, - pub bReadBackVerifyEnabled: super::super::Foundation::BOOL, - pub bWriteThroughCachingEnabled: super::super::Foundation::BOOL, - pub bHardwareChecksumEnabled: super::super::Foundation::BOOL, - pub bIsYankable: super::super::Foundation::BOOL, - pub bAllocateHotSpare: super::super::Foundation::BOOL, - pub bUseMirroredCache: super::super::Foundation::BOOL, - pub bReadCachingEnabled: super::super::Foundation::BOOL, - pub bWriteCachingEnabled: super::super::Foundation::BOOL, - pub bMediaScanEnabled: super::super::Foundation::BOOL, - pub bConsistencyCheckEnabled: super::super::Foundation::BOOL, - pub BusType: VDS_STORAGE_BUS_TYPE, - pub bReserved1: super::super::Foundation::BOOL, - pub bReserved2: super::super::Foundation::BOOL, - pub bReserved3: super::super::Foundation::BOOL, - pub sRebuildPriority: i16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_HINTS2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_HINTS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_INTERCONNECT { - pub m_addressType: VDS_INTERCONNECT_ADDRESS_TYPE, - pub m_cbPort: u32, - pub m_pbPort: *mut u8, - pub m_cbAddress: u32, - pub m_pbAddress: *mut u8, -} -impl ::core::marker::Copy for VDS_INTERCONNECT {} -impl ::core::clone::Clone for VDS_INTERCONNECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_IPADDRESS { - pub r#type: VDS_IPADDRESS_TYPE, - pub ipv4Address: u32, - pub ipv6Address: [u8; 16], - pub ulIpv6FlowInfo: u32, - pub ulIpv6ScopeId: u32, - pub wszTextAddress: [u16; 257], - pub ulPort: u32, -} -impl ::core::marker::Copy for VDS_IPADDRESS {} -impl ::core::clone::Clone for VDS_IPADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ISCSI_INITIATOR_ADAPTER_PROP { - pub id: ::windows_sys::core::GUID, - pub pwszName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for VDS_ISCSI_INITIATOR_ADAPTER_PROP {} -impl ::core::clone::Clone for VDS_ISCSI_INITIATOR_ADAPTER_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ISCSI_INITIATOR_PORTAL_PROP { - pub id: ::windows_sys::core::GUID, - pub address: VDS_IPADDRESS, - pub ulPortIndex: u32, -} -impl ::core::marker::Copy for VDS_ISCSI_INITIATOR_PORTAL_PROP {} -impl ::core::clone::Clone for VDS_ISCSI_INITIATOR_PORTAL_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ISCSI_IPSEC_KEY { - pub pKey: *mut u8, - pub ulKeySize: u32, -} -impl ::core::marker::Copy for VDS_ISCSI_IPSEC_KEY {} -impl ::core::clone::Clone for VDS_ISCSI_IPSEC_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ISCSI_PORTALGROUP_PROP { - pub id: ::windows_sys::core::GUID, - pub tag: u16, -} -impl ::core::marker::Copy for VDS_ISCSI_PORTALGROUP_PROP {} -impl ::core::clone::Clone for VDS_ISCSI_PORTALGROUP_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ISCSI_PORTAL_PROP { - pub id: ::windows_sys::core::GUID, - pub address: VDS_IPADDRESS, - pub status: VDS_ISCSI_PORTAL_STATUS, -} -impl ::core::marker::Copy for VDS_ISCSI_PORTAL_PROP {} -impl ::core::clone::Clone for VDS_ISCSI_PORTAL_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_ISCSI_SHARED_SECRET { - pub pSharedSecret: *mut u8, - pub ulSharedSecretSize: u32, -} -impl ::core::marker::Copy for VDS_ISCSI_SHARED_SECRET {} -impl ::core::clone::Clone for VDS_ISCSI_SHARED_SECRET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_ISCSI_TARGET_PROP { - pub id: ::windows_sys::core::GUID, - pub pwszIscsiName: ::windows_sys::core::PWSTR, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub bChapEnabled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_ISCSI_TARGET_PROP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_ISCSI_TARGET_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_LUN_INFORMATION { - pub m_version: u32, - pub m_DeviceType: u8, - pub m_DeviceTypeModifier: u8, - pub m_bCommandQueueing: super::super::Foundation::BOOL, - pub m_BusType: VDS_STORAGE_BUS_TYPE, - pub m_szVendorId: *mut u8, - pub m_szProductId: *mut u8, - pub m_szProductRevision: *mut u8, - pub m_szSerialNumber: *mut u8, - pub m_diskSignature: ::windows_sys::core::GUID, - pub m_deviceIdDescriptor: VDS_STORAGE_DEVICE_ID_DESCRIPTOR, - pub m_cInterconnects: u32, - pub m_rgInterconnects: *mut VDS_INTERCONNECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_LUN_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_LUN_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_LUN_NOTIFICATION { - pub ulEvent: VDS_NF_LUN, - pub LunId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_LUN_NOTIFICATION {} -impl ::core::clone::Clone for VDS_LUN_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_LUN_PLEX_PROP { - pub id: ::windows_sys::core::GUID, - pub ullSize: u64, - pub r#type: VDS_LUN_PLEX_TYPE, - pub status: VDS_LUN_PLEX_STATUS, - pub health: VDS_HEALTH, - pub TransitionState: VDS_TRANSITION_STATE, - pub ulFlags: u32, - pub ulStripeSize: u32, - pub sRebuildPriority: i16, -} -impl ::core::marker::Copy for VDS_LUN_PLEX_PROP {} -impl ::core::clone::Clone for VDS_LUN_PLEX_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_LUN_PROP { - pub id: ::windows_sys::core::GUID, - pub ullSize: u64, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub pwszIdentification: ::windows_sys::core::PWSTR, - pub pwszUnmaskingList: ::windows_sys::core::PWSTR, - pub ulFlags: u32, - pub r#type: VDS_LUN_TYPE, - pub status: VDS_LUN_STATUS, - pub health: VDS_HEALTH, - pub TransitionState: VDS_TRANSITION_STATE, - pub sRebuildPriority: i16, -} -impl ::core::marker::Copy for VDS_LUN_PROP {} -impl ::core::clone::Clone for VDS_LUN_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_MOUNT_POINT_NOTIFICATION { - pub ulEvent: u32, - pub volumeId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_MOUNT_POINT_NOTIFICATION {} -impl ::core::clone::Clone for VDS_MOUNT_POINT_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_NOTIFICATION { - pub objectType: VDS_NOTIFICATION_TARGET_TYPE, - pub Anonymous: VDS_NOTIFICATION_0, -} -impl ::core::marker::Copy for VDS_NOTIFICATION {} -impl ::core::clone::Clone for VDS_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub union VDS_NOTIFICATION_0 { - pub Pack: VDS_PACK_NOTIFICATION, - pub Disk: VDS_DISK_NOTIFICATION, - pub Volume: VDS_VOLUME_NOTIFICATION, - pub Partition: VDS_PARTITION_NOTIFICATION, - pub Letter: VDS_DRIVE_LETTER_NOTIFICATION, - pub FileSystem: VDS_FILE_SYSTEM_NOTIFICATION, - pub MountPoint: VDS_MOUNT_POINT_NOTIFICATION, - pub SubSystem: VDS_SUB_SYSTEM_NOTIFICATION, - pub Controller: VDS_CONTROLLER_NOTIFICATION, - pub Drive: VDS_DRIVE_NOTIFICATION, - pub Lun: VDS_LUN_NOTIFICATION, - pub Port: VDS_PORT_NOTIFICATION, - pub Portal: VDS_PORTAL_NOTIFICATION, - pub Target: VDS_TARGET_NOTIFICATION, - pub PortalGroup: VDS_PORTAL_GROUP_NOTIFICATION, - pub Service: VDS_SERVICE_NOTIFICATION, -} -impl ::core::marker::Copy for VDS_NOTIFICATION_0 {} -impl ::core::clone::Clone for VDS_NOTIFICATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PACK_NOTIFICATION { - pub ulEvent: VDS_NF_PACK, - pub packId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_PACK_NOTIFICATION {} -impl ::core::clone::Clone for VDS_PACK_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PARTITION_NOTIFICATION { - pub ulEvent: u32, - pub diskId: ::windows_sys::core::GUID, - pub ullOffset: u64, -} -impl ::core::marker::Copy for VDS_PARTITION_NOTIFICATION {} -impl ::core::clone::Clone for VDS_PARTITION_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PATH_ID { - pub ullSourceId: u64, - pub ullPathId: u64, -} -impl ::core::marker::Copy for VDS_PATH_ID {} -impl ::core::clone::Clone for VDS_PATH_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PATH_INFO { - pub pathId: VDS_PATH_ID, - pub r#type: VDS_HWPROVIDER_TYPE, - pub status: VDS_PATH_STATUS, - pub Anonymous1: VDS_PATH_INFO_0, - pub Anonymous2: VDS_PATH_INFO_1, - pub Anonymous3: VDS_PATH_INFO_2, -} -impl ::core::marker::Copy for VDS_PATH_INFO {} -impl ::core::clone::Clone for VDS_PATH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub union VDS_PATH_INFO_0 { - pub controllerPortId: ::windows_sys::core::GUID, - pub targetPortalId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_PATH_INFO_0 {} -impl ::core::clone::Clone for VDS_PATH_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub union VDS_PATH_INFO_1 { - pub hbaPortId: ::windows_sys::core::GUID, - pub initiatorAdapterId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_PATH_INFO_1 {} -impl ::core::clone::Clone for VDS_PATH_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub union VDS_PATH_INFO_2 { - pub pHbaPortProp: *mut VDS_HBAPORT_PROP, - pub pInitiatorPortalIpAddr: *mut VDS_IPADDRESS, -} -impl ::core::marker::Copy for VDS_PATH_INFO_2 {} -impl ::core::clone::Clone for VDS_PATH_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_PATH_POLICY { - pub pathId: VDS_PATH_ID, - pub bPrimaryPath: super::super::Foundation::BOOL, - pub ulWeight: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_PATH_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_PATH_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_POOL_ATTRIBUTES { - pub ullAttributeMask: u64, - pub raidType: VDS_RAID_TYPE, - pub busType: VDS_STORAGE_BUS_TYPE, - pub pwszIntendedUsage: ::windows_sys::core::PWSTR, - pub bSpinDown: super::super::Foundation::BOOL, - pub bIsThinProvisioned: super::super::Foundation::BOOL, - pub ullProvisionedSpace: u64, - pub bNoSinglePointOfFailure: super::super::Foundation::BOOL, - pub ulDataRedundancyMax: u32, - pub ulDataRedundancyMin: u32, - pub ulDataRedundancyDefault: u32, - pub ulPackageRedundancyMax: u32, - pub ulPackageRedundancyMin: u32, - pub ulPackageRedundancyDefault: u32, - pub ulStripeSize: u32, - pub ulStripeSizeMax: u32, - pub ulStripeSizeMin: u32, - pub ulDefaultStripeSize: u32, - pub ulNumberOfColumns: u32, - pub ulNumberOfColumnsMax: u32, - pub ulNumberOfColumnsMin: u32, - pub ulDefaultNumberofColumns: u32, - pub ulDataAvailabilityHint: u32, - pub ulAccessRandomnessHint: u32, - pub ulAccessDirectionHint: u32, - pub ulAccessSizeHint: u32, - pub ulAccessLatencyHint: u32, - pub ulAccessBandwidthWeightHint: u32, - pub ulStorageCostHint: u32, - pub ulStorageEfficiencyHint: u32, - pub ulNumOfCustomAttributes: u32, - pub pPoolCustomAttributes: *mut VDS_POOL_CUSTOM_ATTRIBUTES, - pub bReserved1: super::super::Foundation::BOOL, - pub bReserved2: super::super::Foundation::BOOL, - pub ulReserved1: u32, - pub ulReserved2: u32, - pub ullReserved1: u64, - pub ullReserved2: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_POOL_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_POOL_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_POOL_CUSTOM_ATTRIBUTES { - pub pwszName: ::windows_sys::core::PWSTR, - pub pwszValue: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for VDS_POOL_CUSTOM_ATTRIBUTES {} -impl ::core::clone::Clone for VDS_POOL_CUSTOM_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PORTAL_GROUP_NOTIFICATION { - pub ulEvent: u32, - pub portalGroupId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_PORTAL_GROUP_NOTIFICATION {} -impl ::core::clone::Clone for VDS_PORTAL_GROUP_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PORTAL_NOTIFICATION { - pub ulEvent: u32, - pub portalId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_PORTAL_NOTIFICATION {} -impl ::core::clone::Clone for VDS_PORTAL_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PORT_NOTIFICATION { - pub ulEvent: VDS_NF_PORT, - pub portId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_PORT_NOTIFICATION {} -impl ::core::clone::Clone for VDS_PORT_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PORT_PROP { - pub id: ::windows_sys::core::GUID, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub pwszIdentification: ::windows_sys::core::PWSTR, - pub status: VDS_PORT_STATUS, -} -impl ::core::marker::Copy for VDS_PORT_PROP {} -impl ::core::clone::Clone for VDS_PORT_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_PROVIDER_PROP { - pub id: ::windows_sys::core::GUID, - pub pwszName: ::windows_sys::core::PWSTR, - pub guidVersionId: ::windows_sys::core::GUID, - pub pwszVersion: ::windows_sys::core::PWSTR, - pub r#type: VDS_PROVIDER_TYPE, - pub ulFlags: u32, - pub ulStripeSizeFlags: u32, - pub sRebuildPriority: i16, -} -impl ::core::marker::Copy for VDS_PROVIDER_PROP {} -impl ::core::clone::Clone for VDS_PROVIDER_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_SERVICE_NOTIFICATION { - pub ulEvent: u32, - pub action: VDS_RECOVER_ACTION, -} -impl ::core::marker::Copy for VDS_SERVICE_NOTIFICATION {} -impl ::core::clone::Clone for VDS_SERVICE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_STORAGE_DEVICE_ID_DESCRIPTOR { - pub m_version: u32, - pub m_cIdentifiers: u32, - pub m_rgIdentifiers: *mut VDS_STORAGE_IDENTIFIER, -} -impl ::core::marker::Copy for VDS_STORAGE_DEVICE_ID_DESCRIPTOR {} -impl ::core::clone::Clone for VDS_STORAGE_DEVICE_ID_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_STORAGE_IDENTIFIER { - pub m_CodeSet: VDS_STORAGE_IDENTIFIER_CODE_SET, - pub m_Type: VDS_STORAGE_IDENTIFIER_TYPE, - pub m_cbIdentifier: u32, - pub m_rgbIdentifier: *mut u8, -} -impl ::core::marker::Copy for VDS_STORAGE_IDENTIFIER {} -impl ::core::clone::Clone for VDS_STORAGE_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDS_STORAGE_POOL_DRIVE_EXTENT { - pub id: ::windows_sys::core::GUID, - pub ullSize: u64, - pub bUsed: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDS_STORAGE_POOL_DRIVE_EXTENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDS_STORAGE_POOL_DRIVE_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_STORAGE_POOL_PROP { - pub id: ::windows_sys::core::GUID, - pub status: VDS_STORAGE_POOL_STATUS, - pub health: VDS_HEALTH, - pub r#type: VDS_STORAGE_POOL_TYPE, - pub pwszName: ::windows_sys::core::PWSTR, - pub pwszDescription: ::windows_sys::core::PWSTR, - pub ullTotalConsumedSpace: u64, - pub ullTotalManagedSpace: u64, - pub ullRemainingFreeSpace: u64, -} -impl ::core::marker::Copy for VDS_STORAGE_POOL_PROP {} -impl ::core::clone::Clone for VDS_STORAGE_POOL_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_SUB_SYSTEM_NOTIFICATION { - pub ulEvent: u32, - pub subSystemId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_SUB_SYSTEM_NOTIFICATION {} -impl ::core::clone::Clone for VDS_SUB_SYSTEM_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_SUB_SYSTEM_PROP { - pub id: ::windows_sys::core::GUID, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub pwszIdentification: ::windows_sys::core::PWSTR, - pub ulFlags: u32, - pub ulStripeSizeFlags: u32, - pub status: VDS_SUB_SYSTEM_STATUS, - pub health: VDS_HEALTH, - pub sNumberOfInternalBuses: i16, - pub sMaxNumberOfSlotsEachBus: i16, - pub sMaxNumberOfControllers: i16, - pub sRebuildPriority: i16, -} -impl ::core::marker::Copy for VDS_SUB_SYSTEM_PROP {} -impl ::core::clone::Clone for VDS_SUB_SYSTEM_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_SUB_SYSTEM_PROP2 { - pub id: ::windows_sys::core::GUID, - pub pwszFriendlyName: ::windows_sys::core::PWSTR, - pub pwszIdentification: ::windows_sys::core::PWSTR, - pub ulFlags: u32, - pub ulStripeSizeFlags: u32, - pub ulSupportedRaidTypeFlags: u32, - pub status: VDS_SUB_SYSTEM_STATUS, - pub health: VDS_HEALTH, - pub sNumberOfInternalBuses: i16, - pub sMaxNumberOfSlotsEachBus: i16, - pub sMaxNumberOfControllers: i16, - pub sRebuildPriority: i16, - pub ulNumberOfEnclosures: u32, -} -impl ::core::marker::Copy for VDS_SUB_SYSTEM_PROP2 {} -impl ::core::clone::Clone for VDS_SUB_SYSTEM_PROP2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_TARGET_NOTIFICATION { - pub ulEvent: u32, - pub targetId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VDS_TARGET_NOTIFICATION {} -impl ::core::clone::Clone for VDS_TARGET_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_VOLUME_NOTIFICATION { - pub ulEvent: u32, - pub volumeId: ::windows_sys::core::GUID, - pub plexId: ::windows_sys::core::GUID, - pub ulPercentCompleted: u32, -} -impl ::core::marker::Copy for VDS_VOLUME_NOTIFICATION {} -impl ::core::clone::Clone for VDS_VOLUME_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] -pub struct VDS_WWN { - pub rguchWwn: [u8; 8], -} -impl ::core::marker::Copy for VDS_WWN {} -impl ::core::clone::Clone for VDS_WWN { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vss/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vss/mod.rs deleted file mode 100644 index d748849..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vss/mod.rs +++ /dev/null @@ -1,855 +0,0 @@ -::windows_sys::core::link ! ( "vssapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] fn CreateVssExpressWriterInternal ( ppwriter : *mut IVssExpressWriter ) -> :: windows_sys::core::HRESULT ); -pub type IVssAdmin = *mut ::core::ffi::c_void; -pub type IVssAdminEx = *mut ::core::ffi::c_void; -pub type IVssAsync = *mut ::core::ffi::c_void; -pub type IVssComponent = *mut ::core::ffi::c_void; -pub type IVssComponentEx = *mut ::core::ffi::c_void; -pub type IVssComponentEx2 = *mut ::core::ffi::c_void; -pub type IVssCreateExpressWriterMetadata = *mut ::core::ffi::c_void; -pub type IVssCreateWriterMetadata = *mut ::core::ffi::c_void; -pub type IVssDifferentialSoftwareSnapshotMgmt = *mut ::core::ffi::c_void; -pub type IVssDifferentialSoftwareSnapshotMgmt2 = *mut ::core::ffi::c_void; -pub type IVssDifferentialSoftwareSnapshotMgmt3 = *mut ::core::ffi::c_void; -pub type IVssEnumMgmtObject = *mut ::core::ffi::c_void; -pub type IVssEnumObject = *mut ::core::ffi::c_void; -pub type IVssExpressWriter = *mut ::core::ffi::c_void; -pub type IVssFileShareSnapshotProvider = *mut ::core::ffi::c_void; -pub type IVssHardwareSnapshotProvider = *mut ::core::ffi::c_void; -pub type IVssHardwareSnapshotProviderEx = *mut ::core::ffi::c_void; -pub type IVssProviderCreateSnapshotSet = *mut ::core::ffi::c_void; -pub type IVssProviderNotifications = *mut ::core::ffi::c_void; -pub type IVssSnapshotMgmt = *mut ::core::ffi::c_void; -pub type IVssSnapshotMgmt2 = *mut ::core::ffi::c_void; -pub type IVssSoftwareSnapshotProvider = *mut ::core::ffi::c_void; -pub type IVssWMDependency = *mut ::core::ffi::c_void; -pub type IVssWMFiledesc = *mut ::core::ffi::c_void; -pub type IVssWriterComponents = *mut ::core::ffi::c_void; -pub type IVssWriterImpl = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSSCoordinator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe579ab5f_1cc4_44b4_bed9_de0991ff0623); -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ASSOC_NO_MAX_SPACE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ASSOC_REMOVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_CRITICAL_DISKS_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212280i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_CRITICAL_DISK_CANNOT_BE_EXCLUDED: ::windows_sys::core::HRESULT = -2147212267i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_DATADISK_RDISK0: ::windows_sys::core::HRESULT = -2147212282i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_DISK_ASSIGNMENT_FAILED: ::windows_sys::core::HRESULT = -2147212287i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_DISK_RECREATION_FAILED: ::windows_sys::core::HRESULT = -2147212286i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_DYNAMIC_VHD_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212278i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_FIXED_PHYSICAL_DISK_AVAILABLE_AFTER_DISK_EXCLUSION: ::windows_sys::core::HRESULT = -2147212268i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_MISSING_DYNDISK: ::windows_sys::core::HRESULT = -2147212284i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_NO_ARCPATH: ::windows_sys::core::HRESULT = -2147212285i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_NO_PHYSICAL_DISK_AVAILABLE: ::windows_sys::core::HRESULT = -2147212269i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_RDISK0_TOOSMALL: ::windows_sys::core::HRESULT = -2147212281i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_RDISK_FOR_SYSTEM_DISK_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212270i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_SHARED_CRIDISK: ::windows_sys::core::HRESULT = -2147212283i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_ASRERROR_SYSTEM_PARTITION_HIDDEN: ::windows_sys::core::HRESULT = -2147212266i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_AUTORECOVERY_FAILED: ::windows_sys::core::HRESULT = -2147212293i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_BAD_STATE: ::windows_sys::core::HRESULT = -2147212543i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_BREAK_REVERT_ID_FAILED: ::windows_sys::core::HRESULT = -2147212298i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_CANNOT_REVERT_DISKID: ::windows_sys::core::HRESULT = -2147212290i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_CLUSTER_ERROR: ::windows_sys::core::HRESULT = -2147212288i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_CLUSTER_TIMEOUT: ::windows_sys::core::HRESULT = -2147212498i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_CORRUPT_XML_DOCUMENT: ::windows_sys::core::HRESULT = -2147212528i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_CRITICAL_VOLUME_ON_INVALID_DISK: ::windows_sys::core::HRESULT = -2147212271i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_DYNAMIC_DISK_ERROR: ::windows_sys::core::HRESULT = -2147212292i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_FLUSH_WRITES_TIMEOUT: ::windows_sys::core::HRESULT = -2147212525i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_FSS_TIMEOUT: ::windows_sys::core::HRESULT = -2147212265i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_HOLD_WRITES_TIMEOUT: ::windows_sys::core::HRESULT = -2147212524i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_INSUFFICIENT_STORAGE: ::windows_sys::core::HRESULT = -2147212513i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_INVALID_XML_DOCUMENT: ::windows_sys::core::HRESULT = -2147212527i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_LEGACY_PROVIDER: ::windows_sys::core::HRESULT = -2147212297i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_MAXIMUM_DIFFAREA_ASSOCIATIONS_REACHED: ::windows_sys::core::HRESULT = -2147212514i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_MAXIMUM_NUMBER_OF_REMOTE_MACHINES_REACHED: ::windows_sys::core::HRESULT = -2147212510i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED: ::windows_sys::core::HRESULT = -2147212521i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED: ::windows_sys::core::HRESULT = -2147212526i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_MISSING_DISK: ::windows_sys::core::HRESULT = -2147212296i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_MISSING_HIDDEN_VOLUME: ::windows_sys::core::HRESULT = -2147212295i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_MISSING_VOLUME: ::windows_sys::core::HRESULT = -2147212294i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_NESTED_VOLUME_LIMIT: ::windows_sys::core::HRESULT = -2147212500i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_NONTRANSPORTABLE_BCD: ::windows_sys::core::HRESULT = -2147212291i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212497i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_NO_SNAPSHOTS_IMPORTED: ::windows_sys::core::HRESULT = -2147212512i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_OBJECT_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147212531i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212536i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_PROVIDER_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2147212541i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_PROVIDER_IN_USE: ::windows_sys::core::HRESULT = -2147212537i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_PROVIDER_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2147212540i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_PROVIDER_VETO: ::windows_sys::core::HRESULT = -2147212538i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = -2147212505i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_REMOTE_SERVER_UNAVAILABLE: ::windows_sys::core::HRESULT = -2147212509i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_REMOTE_SERVER_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147212508i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_RESYNC_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212289i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_REVERT_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212507i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_REVERT_VOLUME_LOST: ::windows_sys::core::HRESULT = -2147212506i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_SNAPSHOT_NOT_IN_SET: ::windows_sys::core::HRESULT = -2147212501i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_SNAPSHOT_SET_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212522i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_SOME_SNAPSHOTS_NOT_IMPORTED: ::windows_sys::core::HRESULT = -2147212511i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_TRANSACTION_FREEZE_TIMEOUT: ::windows_sys::core::HRESULT = -2147212504i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_TRANSACTION_THAW_TIMEOUT: ::windows_sys::core::HRESULT = -2147212503i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2147212542i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_UNEXPECTED_PROVIDER_ERROR: ::windows_sys::core::HRESULT = -2147212529i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_UNEXPECTED_WRITER_ERROR: ::windows_sys::core::HRESULT = -2147212523i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_UNSELECTED_VOLUME: ::windows_sys::core::HRESULT = -2147212502i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_UNSUPPORTED_CONTEXT: ::windows_sys::core::HRESULT = -2147212517i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_VOLUME_IN_USE: ::windows_sys::core::HRESULT = -2147212515i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_VOLUME_NOT_LOCAL: ::windows_sys::core::HRESULT = -2147212499i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_VOLUME_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212532i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDER: ::windows_sys::core::HRESULT = -2147212530i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITERERROR_INCONSISTENTSNAPSHOT: ::windows_sys::core::HRESULT = -2147212304i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITERERROR_NONRETRYABLE: ::windows_sys::core::HRESULT = -2147212300i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITERERROR_OUTOFRESOURCES: ::windows_sys::core::HRESULT = -2147212303i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITERERROR_PARTIAL_FAILURE: ::windows_sys::core::HRESULT = -2147212490i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITERERROR_RECOVERY_FAILED: ::windows_sys::core::HRESULT = -2147212299i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITERERROR_RETRYABLE: ::windows_sys::core::HRESULT = -2147212301i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITERERROR_TIMEOUT: ::windows_sys::core::HRESULT = -2147212302i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITER_ALREADY_SUBSCRIBED: ::windows_sys::core::HRESULT = -2147212518i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITER_INFRASTRUCTURE: ::windows_sys::core::HRESULT = -2147212520i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITER_NOT_RESPONDING: ::windows_sys::core::HRESULT = -2147212519i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_E_WRITER_STATUS_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2147212279i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_S_ASYNC_CANCELLED: ::windows_sys::core::HRESULT = 271115i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_S_ASYNC_FINISHED: ::windows_sys::core::HRESULT = 271114i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_S_ASYNC_PENDING: ::windows_sys::core::HRESULT = 271113i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_S_SOME_SNAPSHOTS_NOT_IMPORTED: ::windows_sys::core::HRESULT = 271137i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VssSnapshotMgmt: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b5a2c52_3eb9_470a_96e2_6c6d4570e40f); -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_ALTERNATE_WRITER_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_AWS_UNDEFINED: VSS_ALTERNATE_WRITER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_AWS_NO_ALTERNATE_WRITER: VSS_ALTERNATE_WRITER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_AWS_ALTERNATE_WRITER_EXISTS: VSS_ALTERNATE_WRITER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_AWS_THIS_IS_ALTERNATE_WRITER: VSS_ALTERNATE_WRITER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_APPLICATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_APP_UNKNOWN: VSS_APPLICATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_APP_SYSTEM: VSS_APPLICATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_APP_BACK_END: VSS_APPLICATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_APP_FRONT_END: VSS_APPLICATION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_APP_SYSTEM_RM: VSS_APPLICATION_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_APP_AUTO: VSS_APPLICATION_LEVEL = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_BACKUP_SCHEMA = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_UNDEFINED: VSS_BACKUP_SCHEMA = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_DIFFERENTIAL: VSS_BACKUP_SCHEMA = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_INCREMENTAL: VSS_BACKUP_SCHEMA = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL: VSS_BACKUP_SCHEMA = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_LOG: VSS_BACKUP_SCHEMA = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_COPY: VSS_BACKUP_SCHEMA = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_TIMESTAMPED: VSS_BACKUP_SCHEMA = 32i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_LAST_MODIFY: VSS_BACKUP_SCHEMA = 64i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_LSN: VSS_BACKUP_SCHEMA = 128i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_WRITER_SUPPORTS_NEW_TARGET: VSS_BACKUP_SCHEMA = 256i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE: VSS_BACKUP_SCHEMA = 512i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_INDEPENDENT_SYSTEM_STATE: VSS_BACKUP_SCHEMA = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_ROLLFORWARD_RESTORE: VSS_BACKUP_SCHEMA = 4096i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_RESTORE_RENAME: VSS_BACKUP_SCHEMA = 8192i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_AUTHORITATIVE_RESTORE: VSS_BACKUP_SCHEMA = 16384i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES: VSS_BACKUP_SCHEMA = 32768i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_BACKUP_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BT_UNDEFINED: VSS_BACKUP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BT_FULL: VSS_BACKUP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BT_INCREMENTAL: VSS_BACKUP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BT_DIFFERENTIAL: VSS_BACKUP_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BT_LOG: VSS_BACKUP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BT_COPY: VSS_BACKUP_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BT_OTHER: VSS_BACKUP_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_COMPONENT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CF_BACKUP_RECOVERY: VSS_COMPONENT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CF_APP_ROLLBACK_RECOVERY: VSS_COMPONENT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CF_NOT_SYSTEM_STATE: VSS_COMPONENT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_COMPONENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CT_UNDEFINED: VSS_COMPONENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CT_DATABASE: VSS_COMPONENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CT_FILEGROUP: VSS_COMPONENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_FILE_RESTORE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RS_UNDEFINED: VSS_FILE_RESTORE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RS_NONE: VSS_FILE_RESTORE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RS_ALL: VSS_FILE_RESTORE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RS_FAILED: VSS_FILE_RESTORE_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_FILE_SPEC_BACKUP_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_FULL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_DIFFERENTIAL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_INCREMENTAL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_LOG_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_FULL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_DIFFERENTIAL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 512i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_INCREMENTAL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_LOG_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_CREATED_DURING_BACKUP: VSS_FILE_SPEC_BACKUP_TYPE = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_ALL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_FSBT_ALL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 3840i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_HARDWARE_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BREAKEX_FLAG_MASK_LUNS: VSS_HARDWARE_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BREAKEX_FLAG_MAKE_READ_WRITE: VSS_HARDWARE_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL: VSS_HARDWARE_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE: VSS_HARDWARE_OPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE: VSS_HARDWARE_OPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY: VSS_HARDWARE_OPTIONS = 512i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY: VSS_HARDWARE_OPTIONS = 1024i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ONLUNSTATECHANGE_DO_MASK_LUNS: VSS_HARDWARE_OPTIONS = 2048i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_MGMT_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_MGMT_OBJECT_UNKNOWN: VSS_MGMT_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_MGMT_OBJECT_VOLUME: VSS_MGMT_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_MGMT_OBJECT_DIFF_VOLUME: VSS_MGMT_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_MGMT_OBJECT_DIFF_AREA: VSS_MGMT_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_OBJECT_UNKNOWN: VSS_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_OBJECT_NONE: VSS_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_OBJECT_SNAPSHOT_SET: VSS_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_OBJECT_SNAPSHOT: VSS_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_OBJECT_PROVIDER: VSS_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_OBJECT_TYPE_COUNT: VSS_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_PROTECTION_FAULT = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_NONE: VSS_PROTECTION_FAULT = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_DIFF_AREA_MISSING: VSS_PROTECTION_FAULT = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_IO_FAILURE_DURING_ONLINE: VSS_PROTECTION_FAULT = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_META_DATA_CORRUPTION: VSS_PROTECTION_FAULT = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_MEMORY_ALLOCATION_FAILURE: VSS_PROTECTION_FAULT = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_MAPPED_MEMORY_FAILURE: VSS_PROTECTION_FAULT = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_COW_READ_FAILURE: VSS_PROTECTION_FAULT = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_COW_WRITE_FAILURE: VSS_PROTECTION_FAULT = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_DIFF_AREA_FULL: VSS_PROTECTION_FAULT = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_GROW_TOO_SLOW: VSS_PROTECTION_FAULT = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_GROW_FAILED: VSS_PROTECTION_FAULT = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_DESTROY_ALL_SNAPSHOTS: VSS_PROTECTION_FAULT = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_FILE_SYSTEM_FAILURE: VSS_PROTECTION_FAULT = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_IO_FAILURE: VSS_PROTECTION_FAULT = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_DIFF_AREA_REMOVED: VSS_PROTECTION_FAULT = 14i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_EXTERNAL_WRITER_TO_DIFF_AREA: VSS_PROTECTION_FAULT = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_FAULT_MOUNT_DURING_CLUSTER_OFFLINE: VSS_PROTECTION_FAULT = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_PROTECTION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME: VSS_PROTECTION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROTECTION_LEVEL_SNAPSHOT: VSS_PROTECTION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_PROVIDER_CAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_LEGACY: VSS_PROVIDER_CAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_COMPLIANT: VSS_PROVIDER_CAPABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_LUN_REPOINT: VSS_PROVIDER_CAPABILITIES = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_LUN_RESYNC: VSS_PROVIDER_CAPABILITIES = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_OFFLINE_CREATION: VSS_PROVIDER_CAPABILITIES = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_MULTIPLE_IMPORT: VSS_PROVIDER_CAPABILITIES = 32i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_RECYCLING: VSS_PROVIDER_CAPABILITIES = 64i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_PLEX: VSS_PROVIDER_CAPABILITIES = 128i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_DIFFERENTIAL: VSS_PROVIDER_CAPABILITIES = 256i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PRV_CAPABILITY_CLUSTERED: VSS_PROVIDER_CAPABILITIES = 512i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_PROVIDER_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROV_UNKNOWN: VSS_PROVIDER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROV_SYSTEM: VSS_PROVIDER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROV_SOFTWARE: VSS_PROVIDER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROV_HARDWARE: VSS_PROVIDER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_PROV_FILESHARE: VSS_PROVIDER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_RECOVERY_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RECOVERY_REVERT_IDENTITY_ALL: VSS_RECOVERY_OPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RECOVERY_NO_VOLUME_CHECK: VSS_RECOVERY_OPTIONS = 512i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_RESTOREMETHOD_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_UNDEFINED: VSS_RESTOREMETHOD_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_RESTORE_IF_NOT_THERE: VSS_RESTOREMETHOD_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_RESTORE_IF_CAN_REPLACE: VSS_RESTOREMETHOD_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_STOP_RESTORE_START: VSS_RESTOREMETHOD_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_RESTORE_TO_ALTERNATE_LOCATION: VSS_RESTOREMETHOD_ENUM = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_RESTORE_AT_REBOOT: VSS_RESTOREMETHOD_ENUM = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_RESTORE_AT_REBOOT_IF_CANNOT_REPLACE: VSS_RESTOREMETHOD_ENUM = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_CUSTOM: VSS_RESTOREMETHOD_ENUM = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RME_RESTORE_STOP_START: VSS_RESTOREMETHOD_ENUM = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_RESTORE_TARGET = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RT_UNDEFINED: VSS_RESTORE_TARGET = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RT_ORIGINAL: VSS_RESTORE_TARGET = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RT_ALTERNATE: VSS_RESTORE_TARGET = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RT_DIRECTED: VSS_RESTORE_TARGET = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RT_ORIGINAL_LOCATION: VSS_RESTORE_TARGET = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_RESTORE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RTYPE_UNDEFINED: VSS_RESTORE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RTYPE_BY_COPY: VSS_RESTORE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RTYPE_IMPORT: VSS_RESTORE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RTYPE_OTHER: VSS_RESTORE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_ROLLFORWARD_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RF_UNDEFINED: VSS_ROLLFORWARD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RF_NONE: VSS_ROLLFORWARD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RF_ALL: VSS_ROLLFORWARD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_RF_PARTIAL: VSS_ROLLFORWARD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_SNAPSHOT_COMPATIBILITY = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SC_DISABLE_DEFRAG: VSS_SNAPSHOT_COMPATIBILITY = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SC_DISABLE_CONTENTINDEX: VSS_SNAPSHOT_COMPATIBILITY = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_SNAPSHOT_CONTEXT = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CTX_BACKUP: VSS_SNAPSHOT_CONTEXT = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CTX_FILE_SHARE_BACKUP: VSS_SNAPSHOT_CONTEXT = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CTX_NAS_ROLLBACK: VSS_SNAPSHOT_CONTEXT = 25i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CTX_APP_ROLLBACK: VSS_SNAPSHOT_CONTEXT = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CTX_CLIENT_ACCESSIBLE: VSS_SNAPSHOT_CONTEXT = 29i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CTX_CLIENT_ACCESSIBLE_WRITERS: VSS_SNAPSHOT_CONTEXT = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_CTX_ALL: VSS_SNAPSHOT_CONTEXT = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_SNAPSHOT_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_UNKNOWN: VSS_SNAPSHOT_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_SNAPSHOT_ID: VSS_SNAPSHOT_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_SNAPSHOT_SET_ID: VSS_SNAPSHOT_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_SNAPSHOTS_COUNT: VSS_SNAPSHOT_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_SNAPSHOT_DEVICE: VSS_SNAPSHOT_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_ORIGINAL_VOLUME: VSS_SNAPSHOT_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_ORIGINATING_MACHINE: VSS_SNAPSHOT_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_SERVICE_MACHINE: VSS_SNAPSHOT_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_EXPOSED_NAME: VSS_SNAPSHOT_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_EXPOSED_PATH: VSS_SNAPSHOT_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_PROVIDER_ID: VSS_SNAPSHOT_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_SNAPSHOT_ATTRIBUTES: VSS_SNAPSHOT_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_CREATION_TIMESTAMP: VSS_SNAPSHOT_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SPROPID_STATUS: VSS_SNAPSHOT_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_SNAPSHOT_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_UNKNOWN: VSS_SNAPSHOT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PREPARING: VSS_SNAPSHOT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PROCESSING_PREPARE: VSS_SNAPSHOT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PREPARED: VSS_SNAPSHOT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PROCESSING_PRECOMMIT: VSS_SNAPSHOT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PRECOMMITTED: VSS_SNAPSHOT_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PROCESSING_COMMIT: VSS_SNAPSHOT_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_COMMITTED: VSS_SNAPSHOT_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PROCESSING_POSTCOMMIT: VSS_SNAPSHOT_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PROCESSING_PREFINALCOMMIT: VSS_SNAPSHOT_STATE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PREFINALCOMMITTED: VSS_SNAPSHOT_STATE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_PROCESSING_POSTFINALCOMMIT: VSS_SNAPSHOT_STATE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_CREATED: VSS_SNAPSHOT_STATE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_ABORTED: VSS_SNAPSHOT_STATE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_DELETED: VSS_SNAPSHOT_STATE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_POSTCOMMITTED: VSS_SNAPSHOT_STATE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SS_COUNT: VSS_SNAPSHOT_STATE = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_SOURCE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ST_UNDEFINED: VSS_SOURCE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ST_TRANSACTEDDB: VSS_SOURCE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ST_NONTRANSACTEDDB: VSS_SOURCE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_ST_OTHER: VSS_SOURCE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_SUBSCRIBE_MASK = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SM_POST_SNAPSHOT_FLAG: VSS_SUBSCRIBE_MASK = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SM_BACKUP_EVENTS_FLAG: VSS_SUBSCRIBE_MASK = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SM_RESTORE_EVENTS_FLAG: VSS_SUBSCRIBE_MASK = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SM_IO_THROTTLING_FLAG: VSS_SUBSCRIBE_MASK = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_SM_ALL_FLAGS: VSS_SUBSCRIBE_MASK = -1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_USAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_UT_UNDEFINED: VSS_USAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_UT_BOOTABLESYSTEMSTATE: VSS_USAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_UT_SYSTEMSERVICE: VSS_USAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_UT_USERDATA: VSS_USAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_UT_OTHER: VSS_USAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_VOLUME_SNAPSHOT_ATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_PERSISTENT: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_NO_AUTORECOVERY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_CLIENT_ACCESSIBLE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_NO_AUTO_RELEASE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_NO_WRITERS: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 16i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_TRANSPORTABLE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 32i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_NOT_SURFACED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 64i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_NOT_TRANSACTED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 128i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_HARDWARE_ASSISTED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 65536i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_DIFFERENTIAL: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 131072i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_PLEX: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 262144i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_IMPORTED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 524288i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_EXPOSED_LOCALLY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 1048576i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_EXPOSED_REMOTELY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 2097152i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_AUTORECOVER: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 4194304i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_ROLLBACK_RECOVERY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 8388608i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_DELAYED_POSTSNAPSHOT: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 16777216i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_TXF_RECOVERY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 33554432i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_VOLSNAP_ATTR_FILE_SHARE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 67108864i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_WRITERRESTORE_ENUM = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WRE_UNDEFINED: VSS_WRITERRESTORE_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WRE_NEVER: VSS_WRITERRESTORE_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WRE_IF_REPLACE_FAILS: VSS_WRITERRESTORE_ENUM = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WRE_ALWAYS: VSS_WRITERRESTORE_ENUM = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub type VSS_WRITER_STATE = i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_UNKNOWN: VSS_WRITER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_STABLE: VSS_WRITER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_WAITING_FOR_FREEZE: VSS_WRITER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_WAITING_FOR_THAW: VSS_WRITER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_WAITING_FOR_POST_SNAPSHOT: VSS_WRITER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_WAITING_FOR_BACKUP_COMPLETE: VSS_WRITER_STATE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_IDENTIFY: VSS_WRITER_STATE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_PREPARE_BACKUP: VSS_WRITER_STATE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_PREPARE_SNAPSHOT: VSS_WRITER_STATE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_FREEZE: VSS_WRITER_STATE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_THAW: VSS_WRITER_STATE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_POST_SNAPSHOT: VSS_WRITER_STATE = 11i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_BACKUP_COMPLETE: VSS_WRITER_STATE = 12i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_PRE_RESTORE: VSS_WRITER_STATE = 13i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_POST_RESTORE: VSS_WRITER_STATE = 14i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_FAILED_AT_BACKUPSHUTDOWN: VSS_WRITER_STATE = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub const VSS_WS_COUNT: VSS_WRITER_STATE = 16i32; -#[repr(C)] -pub struct IVssExamineWriterMetadata(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub struct VSS_DIFF_AREA_PROP { - pub m_pwszVolumeName: *mut u16, - pub m_pwszDiffAreaVolumeName: *mut u16, - pub m_llMaximumDiffSpace: i64, - pub m_llAllocatedDiffSpace: i64, - pub m_llUsedDiffSpace: i64, -} -impl ::core::marker::Copy for VSS_DIFF_AREA_PROP {} -impl ::core::clone::Clone for VSS_DIFF_AREA_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub struct VSS_DIFF_VOLUME_PROP { - pub m_pwszVolumeName: *mut u16, - pub m_pwszVolumeDisplayName: *mut u16, - pub m_llVolumeFreeSpace: i64, - pub m_llVolumeTotalSpace: i64, -} -impl ::core::marker::Copy for VSS_DIFF_VOLUME_PROP {} -impl ::core::clone::Clone for VSS_DIFF_VOLUME_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub struct VSS_MGMT_OBJECT_PROP { - pub Type: VSS_MGMT_OBJECT_TYPE, - pub Obj: VSS_MGMT_OBJECT_UNION, -} -impl ::core::marker::Copy for VSS_MGMT_OBJECT_PROP {} -impl ::core::clone::Clone for VSS_MGMT_OBJECT_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub union VSS_MGMT_OBJECT_UNION { - pub Vol: VSS_VOLUME_PROP, - pub DiffVol: VSS_DIFF_VOLUME_PROP, - pub DiffArea: VSS_DIFF_AREA_PROP, -} -impl ::core::marker::Copy for VSS_MGMT_OBJECT_UNION {} -impl ::core::clone::Clone for VSS_MGMT_OBJECT_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub struct VSS_OBJECT_PROP { - pub Type: VSS_OBJECT_TYPE, - pub Obj: VSS_OBJECT_UNION, -} -impl ::core::marker::Copy for VSS_OBJECT_PROP {} -impl ::core::clone::Clone for VSS_OBJECT_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub union VSS_OBJECT_UNION { - pub Snap: VSS_SNAPSHOT_PROP, - pub Prov: VSS_PROVIDER_PROP, -} -impl ::core::marker::Copy for VSS_OBJECT_UNION {} -impl ::core::clone::Clone for VSS_OBJECT_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub struct VSS_PROVIDER_PROP { - pub m_ProviderId: ::windows_sys::core::GUID, - pub m_pwszProviderName: *mut u16, - pub m_eProviderType: VSS_PROVIDER_TYPE, - pub m_pwszProviderVersion: *mut u16, - pub m_ProviderVersionId: ::windows_sys::core::GUID, - pub m_ClassId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VSS_PROVIDER_PROP {} -impl ::core::clone::Clone for VSS_PROVIDER_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub struct VSS_SNAPSHOT_PROP { - pub m_SnapshotId: ::windows_sys::core::GUID, - pub m_SnapshotSetId: ::windows_sys::core::GUID, - pub m_lSnapshotsCount: i32, - pub m_pwszSnapshotDeviceObject: *mut u16, - pub m_pwszOriginalVolumeName: *mut u16, - pub m_pwszOriginatingMachine: *mut u16, - pub m_pwszServiceMachine: *mut u16, - pub m_pwszExposedName: *mut u16, - pub m_pwszExposedPath: *mut u16, - pub m_ProviderId: ::windows_sys::core::GUID, - pub m_lSnapshotAttributes: i32, - pub m_tsCreationTimestamp: i64, - pub m_eStatus: VSS_SNAPSHOT_STATE, -} -impl ::core::marker::Copy for VSS_SNAPSHOT_PROP {} -impl ::core::clone::Clone for VSS_SNAPSHOT_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] -pub struct VSS_VOLUME_PROP { - pub m_pwszVolumeName: *mut u16, - pub m_pwszVolumeDisplayName: *mut u16, -} -impl ::core::marker::Copy for VSS_VOLUME_PROP {} -impl ::core::clone::Clone for VSS_VOLUME_PROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Vss\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VSS_VOLUME_PROTECTION_INFO { - pub m_protectionLevel: VSS_PROTECTION_LEVEL, - pub m_volumeIsOfflineForProtection: super::super::Foundation::BOOL, - pub m_protectionFault: VSS_PROTECTION_FAULT, - pub m_failureStatus: i32, - pub m_volumeHasUnusedDiffArea: super::super::Foundation::BOOL, - pub m_reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VSS_VOLUME_PROTECTION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VSS_VOLUME_PROTECTION_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/Printing/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/Printing/mod.rs deleted file mode 100644 index 13cc300..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/Printing/mod.rs +++ /dev/null @@ -1,71 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "xpsprint.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn StartXpsPrintJob ( printername : :: windows_sys::core::PCWSTR , jobname : :: windows_sys::core::PCWSTR , outputfilename : :: windows_sys::core::PCWSTR , progressevent : super::super::super::Foundation:: HANDLE , completionevent : super::super::super::Foundation:: HANDLE , printablepageson : *const u8 , printablepagesoncount : u32 , xpsprintjob : *mut IXpsPrintJob , documentstream : *mut IXpsPrintJobStream , printticketstream : *mut IXpsPrintJobStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "xpsprint.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`, `\"Win32_Foundation\"`*"] fn StartXpsPrintJob1 ( printername : :: windows_sys::core::PCWSTR , jobname : :: windows_sys::core::PCWSTR , outputfilename : :: windows_sys::core::PCWSTR , progressevent : super::super::super::Foundation:: HANDLE , completionevent : super::super::super::Foundation:: HANDLE , xpsprintjob : *mut IXpsPrintJob , printcontentreceiver : *mut super:: IXpsOMPackageTarget ) -> :: windows_sys::core::HRESULT ); -pub type IPrintDocumentPackageStatusEvent = *mut ::core::ffi::c_void; -pub type IPrintDocumentPackageTarget = *mut ::core::ffi::c_void; -pub type IPrintDocumentPackageTargetFactory = *mut ::core::ffi::c_void; -pub type IXpsPrintJob = *mut ::core::ffi::c_void; -pub type IXpsPrintJobStream = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const ID_DOCUMENTPACKAGETARGET_MSXPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9cae40a8_ded1_41c9_a9fd_d735ef33aeda); -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const ID_DOCUMENTPACKAGETARGET_OPENXPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0056bb72_8c9c_4612_bd0f_93012a87099d); -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const ID_DOCUMENTPACKAGETARGET_OPENXPS_WITH_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63dbd720_8b14_4577_b074_7bb11b596d28); -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const PrintDocumentPackageTarget: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4842669e_9947_46ea_8ba2_d8cce432c2ca); -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const PrintDocumentPackageTargetFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x348ef17d_6c81_4982_92b4_ee188a43867a); -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub type PrintDocumentPackageCompletion = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const PrintDocumentPackageCompletion_InProgress: PrintDocumentPackageCompletion = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const PrintDocumentPackageCompletion_Completed: PrintDocumentPackageCompletion = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const PrintDocumentPackageCompletion_Canceled: PrintDocumentPackageCompletion = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const PrintDocumentPackageCompletion_Failed: PrintDocumentPackageCompletion = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub type XPS_JOB_COMPLETION = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const XPS_JOB_IN_PROGRESS: XPS_JOB_COMPLETION = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const XPS_JOB_COMPLETED: XPS_JOB_COMPLETION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const XPS_JOB_CANCELLED: XPS_JOB_COMPLETION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub const XPS_JOB_FAILED: XPS_JOB_COMPLETION = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub struct PrintDocumentPackageStatus { - pub JobId: u32, - pub CurrentDocument: i32, - pub CurrentPage: i32, - pub CurrentPageTotal: i32, - pub Completion: PrintDocumentPackageCompletion, - pub PackageStatus: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for PrintDocumentPackageStatus {} -impl ::core::clone::Clone for PrintDocumentPackageStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] -pub struct XPS_JOB_STATUS { - pub jobId: u32, - pub currentDocument: i32, - pub currentPage: i32, - pub currentPageTotal: i32, - pub completion: XPS_JOB_COMPLETION, - pub jobStatus: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for XPS_JOB_STATUS {} -impl ::core::clone::Clone for XPS_JOB_STATUS { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/mod.rs deleted file mode 100644 index 1d2b30d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/mod.rs +++ /dev/null @@ -1,855 +0,0 @@ -#[cfg(feature = "Win32_Storage_Xps_Printing")] -pub mod Printing; -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn AbortDoc ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DeviceCapabilitiesA ( pdevice : :: windows_sys::core::PCSTR , pport : :: windows_sys::core::PCSTR , fwcapability : DEVICE_CAPABILITIES , poutput : :: windows_sys::core::PSTR , pdevmode : *const super::super::Graphics::Gdi:: DEVMODEA ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DeviceCapabilitiesW ( pdevice : :: windows_sys::core::PCWSTR , pport : :: windows_sys::core::PCWSTR , fwcapability : DEVICE_CAPABILITIES , poutput : :: windows_sys::core::PWSTR , pdevmode : *const super::super::Graphics::Gdi:: DEVMODEW ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn EndDoc ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn EndPage ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn Escape ( hdc : super::super::Graphics::Gdi:: HDC , iescape : i32 , cjin : i32 , pvin : :: windows_sys::core::PCSTR , pvout : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn ExtEscape ( hdc : super::super::Graphics::Gdi:: HDC , iescape : i32 , cjinput : i32 , lpindata : :: windows_sys::core::PCSTR , cjoutput : i32 , lpoutdata : :: windows_sys::core::PSTR ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PrintWindow ( hwnd : super::super::Foundation:: HWND , hdcblt : super::super::Graphics::Gdi:: HDC , nflags : PRINT_WINDOW_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetAbortProc ( hdc : super::super::Graphics::Gdi:: HDC , proc : ABORTPROC ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn StartDocA ( hdc : super::super::Graphics::Gdi:: HDC , lpdi : *const DOCINFOA ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn StartDocW ( hdc : super::super::Graphics::Gdi:: HDC , lpdi : *const DOCINFOW ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn StartPage ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); -pub type IXpsDocumentPackageTarget = *mut ::core::ffi::c_void; -pub type IXpsDocumentPackageTarget3D = *mut ::core::ffi::c_void; -pub type IXpsOMBrush = *mut ::core::ffi::c_void; -pub type IXpsOMCanvas = *mut ::core::ffi::c_void; -pub type IXpsOMColorProfileResource = *mut ::core::ffi::c_void; -pub type IXpsOMColorProfileResourceCollection = *mut ::core::ffi::c_void; -pub type IXpsOMCoreProperties = *mut ::core::ffi::c_void; -pub type IXpsOMDashCollection = *mut ::core::ffi::c_void; -pub type IXpsOMDictionary = *mut ::core::ffi::c_void; -pub type IXpsOMDocument = *mut ::core::ffi::c_void; -pub type IXpsOMDocumentCollection = *mut ::core::ffi::c_void; -pub type IXpsOMDocumentSequence = *mut ::core::ffi::c_void; -pub type IXpsOMDocumentStructureResource = *mut ::core::ffi::c_void; -pub type IXpsOMFontResource = *mut ::core::ffi::c_void; -pub type IXpsOMFontResourceCollection = *mut ::core::ffi::c_void; -pub type IXpsOMGeometry = *mut ::core::ffi::c_void; -pub type IXpsOMGeometryFigure = *mut ::core::ffi::c_void; -pub type IXpsOMGeometryFigureCollection = *mut ::core::ffi::c_void; -pub type IXpsOMGlyphs = *mut ::core::ffi::c_void; -pub type IXpsOMGlyphsEditor = *mut ::core::ffi::c_void; -pub type IXpsOMGradientBrush = *mut ::core::ffi::c_void; -pub type IXpsOMGradientStop = *mut ::core::ffi::c_void; -pub type IXpsOMGradientStopCollection = *mut ::core::ffi::c_void; -pub type IXpsOMImageBrush = *mut ::core::ffi::c_void; -pub type IXpsOMImageResource = *mut ::core::ffi::c_void; -pub type IXpsOMImageResourceCollection = *mut ::core::ffi::c_void; -pub type IXpsOMLinearGradientBrush = *mut ::core::ffi::c_void; -pub type IXpsOMMatrixTransform = *mut ::core::ffi::c_void; -pub type IXpsOMNameCollection = *mut ::core::ffi::c_void; -pub type IXpsOMObjectFactory = *mut ::core::ffi::c_void; -pub type IXpsOMObjectFactory1 = *mut ::core::ffi::c_void; -pub type IXpsOMPackage = *mut ::core::ffi::c_void; -pub type IXpsOMPackage1 = *mut ::core::ffi::c_void; -pub type IXpsOMPackageTarget = *mut ::core::ffi::c_void; -pub type IXpsOMPackageWriter = *mut ::core::ffi::c_void; -pub type IXpsOMPackageWriter3D = *mut ::core::ffi::c_void; -pub type IXpsOMPage = *mut ::core::ffi::c_void; -pub type IXpsOMPage1 = *mut ::core::ffi::c_void; -pub type IXpsOMPageReference = *mut ::core::ffi::c_void; -pub type IXpsOMPageReferenceCollection = *mut ::core::ffi::c_void; -pub type IXpsOMPart = *mut ::core::ffi::c_void; -pub type IXpsOMPartResources = *mut ::core::ffi::c_void; -pub type IXpsOMPartUriCollection = *mut ::core::ffi::c_void; -pub type IXpsOMPath = *mut ::core::ffi::c_void; -pub type IXpsOMPrintTicketResource = *mut ::core::ffi::c_void; -pub type IXpsOMRadialGradientBrush = *mut ::core::ffi::c_void; -pub type IXpsOMRemoteDictionaryResource = *mut ::core::ffi::c_void; -pub type IXpsOMRemoteDictionaryResource1 = *mut ::core::ffi::c_void; -pub type IXpsOMRemoteDictionaryResourceCollection = *mut ::core::ffi::c_void; -pub type IXpsOMResource = *mut ::core::ffi::c_void; -pub type IXpsOMShareable = *mut ::core::ffi::c_void; -pub type IXpsOMSignatureBlockResource = *mut ::core::ffi::c_void; -pub type IXpsOMSignatureBlockResourceCollection = *mut ::core::ffi::c_void; -pub type IXpsOMSolidColorBrush = *mut ::core::ffi::c_void; -pub type IXpsOMStoryFragmentsResource = *mut ::core::ffi::c_void; -pub type IXpsOMThumbnailGenerator = *mut ::core::ffi::c_void; -pub type IXpsOMTileBrush = *mut ::core::ffi::c_void; -pub type IXpsOMVisual = *mut ::core::ffi::c_void; -pub type IXpsOMVisualBrush = *mut ::core::ffi::c_void; -pub type IXpsOMVisualCollection = *mut ::core::ffi::c_void; -pub type IXpsSignature = *mut ::core::ffi::c_void; -pub type IXpsSignatureBlock = *mut ::core::ffi::c_void; -pub type IXpsSignatureBlockCollection = *mut ::core::ffi::c_void; -pub type IXpsSignatureCollection = *mut ::core::ffi::c_void; -pub type IXpsSignatureManager = *mut ::core::ffi::c_void; -pub type IXpsSignatureRequest = *mut ::core::ffi::c_void; -pub type IXpsSignatureRequestCollection = *mut ::core::ffi::c_void; -pub type IXpsSigningOptions = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_ABSOLUTE_REFERENCE: ::windows_sys::core::HRESULT = -2142108159i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_ALREADY_OWNED: ::windows_sys::core::HRESULT = -2142108413i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_BLEED_BOX_PAGE_DIMENSIONS_NOT_IN_SYNC: ::windows_sys::core::HRESULT = -2142108407i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_BOTH_PATHFIGURE_AND_ABBR_SYNTAX_PRESENT: ::windows_sys::core::HRESULT = -2142108409i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_BOTH_RESOURCE_AND_SOURCEATTR_PRESENT: ::windows_sys::core::HRESULT = -2142108408i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_CARET_OUTSIDE_STRING: ::windows_sys::core::HRESULT = -2142108923i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_CARET_OUT_OF_ORDER: ::windows_sys::core::HRESULT = -2142108922i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_COLOR_COMPONENT_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2142108410i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_DICTIONARY_ITEM_NAMED: ::windows_sys::core::HRESULT = -2142108671i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_DUPLICATE_NAMES: ::windows_sys::core::HRESULT = -2142109175i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_DUPLICATE_RESOURCE_KEYS: ::windows_sys::core::HRESULT = -2142109184i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INDEX_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2142108416i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_BLEED_BOX: ::windows_sys::core::HRESULT = -2142109692i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_CONTENT_BOX: ::windows_sys::core::HRESULT = -2142109685i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142109682i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_FLOAT: ::windows_sys::core::HRESULT = -2142109689i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_FONT_URI: ::windows_sys::core::HRESULT = -2142109686i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_LANGUAGE: ::windows_sys::core::HRESULT = -2142109696i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_LOOKUP_TYPE: ::windows_sys::core::HRESULT = -2142109690i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_MARKUP: ::windows_sys::core::HRESULT = -2142109684i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_NAME: ::windows_sys::core::HRESULT = -2142109695i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_NUMBER_OF_COLOR_CHANNELS: ::windows_sys::core::HRESULT = -2142108158i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_NUMBER_OF_POINTS_IN_CURVE_SEGMENTS: ::windows_sys::core::HRESULT = -2142108160i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_OBFUSCATED_FONT_URI: ::windows_sys::core::HRESULT = -2142109681i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_PAGE_SIZE: ::windows_sys::core::HRESULT = -2142109693i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_RESOURCE_KEY: ::windows_sys::core::HRESULT = -2142109694i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_SIGNATUREBLOCK_MARKUP: ::windows_sys::core::HRESULT = -2142108789i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_THUMBNAIL_IMAGE_TYPE: ::windows_sys::core::HRESULT = -2142109691i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_INVALID_XML_ENCODING: ::windows_sys::core::HRESULT = -2142109683i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MAPPING_OUTSIDE_INDICES: ::windows_sys::core::HRESULT = -2142108924i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MAPPING_OUTSIDE_STRING: ::windows_sys::core::HRESULT = -2142108925i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MAPPING_OUT_OF_ORDER: ::windows_sys::core::HRESULT = -2142108926i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MARKUP_COMPATIBILITY_ELEMENTS: ::windows_sys::core::HRESULT = -2142108791i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_COLORPROFILE: ::windows_sys::core::HRESULT = -2142109436i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_DISCARDCONTROL: ::windows_sys::core::HRESULT = -2142109422i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_DOCUMENT: ::windows_sys::core::HRESULT = -2142109431i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_DOCUMENTSEQUENCE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109432i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_FONTURI: ::windows_sys::core::HRESULT = -2142109433i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_GLYPHS: ::windows_sys::core::HRESULT = -2142109438i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_IMAGE_IN_IMAGEBRUSH: ::windows_sys::core::HRESULT = -2142109426i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_LOOKUP: ::windows_sys::core::HRESULT = -2142109439i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_NAME: ::windows_sys::core::HRESULT = -2142109440i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_PAGE_IN_DOCUMENT: ::windows_sys::core::HRESULT = -2142109428i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_PAGE_IN_PAGEREFERENCE: ::windows_sys::core::HRESULT = -2142109427i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_PART_REFERENCE: ::windows_sys::core::HRESULT = -2142109424i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_PART_STREAM: ::windows_sys::core::HRESULT = -2142109421i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_REFERRED_DOCUMENT: ::windows_sys::core::HRESULT = -2142109430i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_REFERRED_PAGE: ::windows_sys::core::HRESULT = -2142109429i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_RELATIONSHIP_TARGET: ::windows_sys::core::HRESULT = -2142109435i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_RESOURCE_KEY: ::windows_sys::core::HRESULT = -2142109425i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_RESOURCE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109434i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_RESTRICTED_FONT_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109423i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MISSING_SEGMENT_DATA: ::windows_sys::core::HRESULT = -2142109437i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_DOCUMENTSEQUENCE_RELATIONSHIPS: ::windows_sys::core::HRESULT = -2142109182i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENT: ::windows_sys::core::HRESULT = -2142109178i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENTSEQUENCE: ::windows_sys::core::HRESULT = -2142109177i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_PRINTTICKETS_ON_PAGE: ::windows_sys::core::HRESULT = -2142109179i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_REFERENCES_TO_PART: ::windows_sys::core::HRESULT = -2142109176i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_RESOURCES: ::windows_sys::core::HRESULT = -2142109183i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_THUMBNAILS_ON_PACKAGE: ::windows_sys::core::HRESULT = -2142109180i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_MULTIPLE_THUMBNAILS_ON_PAGE: ::windows_sys::core::HRESULT = -2142109181i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_NEGATIVE_FLOAT: ::windows_sys::core::HRESULT = -2142108918i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_NESTED_REMOTE_DICTIONARY: ::windows_sys::core::HRESULT = -2142108670i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_NOT_ENOUGH_GRADIENT_STOPS: ::windows_sys::core::HRESULT = -2142108405i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_NO_CUSTOM_OBJECTS: ::windows_sys::core::HRESULT = -2142108414i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_OBJECT_DETACHED: ::windows_sys::core::HRESULT = -2142108790i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_ODD_BIDILEVEL: ::windows_sys::core::HRESULT = -2142108921i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_ONE_TO_ONE_MAPPING_EXPECTED: ::windows_sys::core::HRESULT = -2142108920i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_PACKAGE_ALREADY_OPENED: ::windows_sys::core::HRESULT = -2142108793i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_PACKAGE_NOT_OPENED: ::windows_sys::core::HRESULT = -2142108794i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_PACKAGE_WRITER_NOT_CLOSED: ::windows_sys::core::HRESULT = -2142108404i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_RELATIONSHIP_EXTERNAL: ::windows_sys::core::HRESULT = -2142108406i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_RESOURCE_NOT_OWNED: ::windows_sys::core::HRESULT = -2142108412i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_RESTRICTED_FONT_NOT_OBFUSCATED: ::windows_sys::core::HRESULT = -2142108919i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_SIGNATUREID_DUP: ::windows_sys::core::HRESULT = -2142108792i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_SIGREQUESTID_DUP: ::windows_sys::core::HRESULT = -2142108795i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_STRING_TOO_LONG: ::windows_sys::core::HRESULT = -2142108928i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_TOO_MANY_INDICES: ::windows_sys::core::HRESULT = -2142108927i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_UNAVAILABLE_PACKAGE: ::windows_sys::core::HRESULT = -2142109420i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_UNEXPECTED_COLORPROFILE: ::windows_sys::core::HRESULT = -2142108411i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_UNEXPECTED_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142109688i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_UNEXPECTED_RELATIONSHIP_TYPE: ::windows_sys::core::HRESULT = -2142109680i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_UNEXPECTED_RESTRICTED_FONT_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109679i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_VISUAL_CIRCULAR_REF: ::windows_sys::core::HRESULT = -2142108415i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_E_XKEY_ATTR_PRESENT_OUTSIDE_RES_DICT: ::windows_sys::core::HRESULT = -2142108672i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XpsOMObjectFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe974d26d_3d9b_4d47_88cc_3872f2dc3585); -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XpsOMThumbnailGenerator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e4a23e2_b969_4761_be35_1a8ced58e323); -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XpsSignatureManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb0c43320_2315_44a2_b70a_0943a140a8ee); -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type DEVICE_CAPABILITIES = u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_BINNAMES: DEVICE_CAPABILITIES = 12u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_BINS: DEVICE_CAPABILITIES = 6u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_COLLATE: DEVICE_CAPABILITIES = 22u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_COLORDEVICE: DEVICE_CAPABILITIES = 32u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_COPIES: DEVICE_CAPABILITIES = 18u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_DRIVER: DEVICE_CAPABILITIES = 11u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_DUPLEX: DEVICE_CAPABILITIES = 7u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_ENUMRESOLUTIONS: DEVICE_CAPABILITIES = 13u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_EXTRA: DEVICE_CAPABILITIES = 9u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_FIELDS: DEVICE_CAPABILITIES = 1u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_FILEDEPENDENCIES: DEVICE_CAPABILITIES = 14u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_MAXEXTENT: DEVICE_CAPABILITIES = 5u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_MEDIAREADY: DEVICE_CAPABILITIES = 29u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_MEDIATYPENAMES: DEVICE_CAPABILITIES = 34u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_MEDIATYPES: DEVICE_CAPABILITIES = 35u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_MINEXTENT: DEVICE_CAPABILITIES = 4u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_ORIENTATION: DEVICE_CAPABILITIES = 17u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_NUP: DEVICE_CAPABILITIES = 33u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PAPERNAMES: DEVICE_CAPABILITIES = 16u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PAPERS: DEVICE_CAPABILITIES = 2u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PAPERSIZE: DEVICE_CAPABILITIES = 3u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PERSONALITY: DEVICE_CAPABILITIES = 25u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PRINTERMEM: DEVICE_CAPABILITIES = 28u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PRINTRATE: DEVICE_CAPABILITIES = 26u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PRINTRATEPPM: DEVICE_CAPABILITIES = 31u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_PRINTRATEUNIT: DEVICE_CAPABILITIES = 27u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_SIZE: DEVICE_CAPABILITIES = 8u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_STAPLE: DEVICE_CAPABILITIES = 30u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_TRUETYPE: DEVICE_CAPABILITIES = 15u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const DC_VERSION: DEVICE_CAPABILITIES = 10u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type PRINT_WINDOW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PW_CLIENTONLY: PRINT_WINDOW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type PSINJECT_POINT = u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_BEGINSTREAM: PSINJECT_POINT = 1u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PSADOBE: PSINJECT_POINT = 2u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PAGESATEND: PSINJECT_POINT = 3u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PAGES: PSINJECT_POINT = 4u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_DOCNEEDEDRES: PSINJECT_POINT = 5u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_DOCSUPPLIEDRES: PSINJECT_POINT = 6u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PAGEORDER: PSINJECT_POINT = 7u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_ORIENTATION: PSINJECT_POINT = 8u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_BOUNDINGBOX: PSINJECT_POINT = 9u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_DOCUMENTPROCESSCOLORS: PSINJECT_POINT = 10u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_COMMENTS: PSINJECT_POINT = 11u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_BEGINDEFAULTS: PSINJECT_POINT = 12u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_ENDDEFAULTS: PSINJECT_POINT = 13u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_BEGINPROLOG: PSINJECT_POINT = 14u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_ENDPROLOG: PSINJECT_POINT = 15u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_BEGINSETUP: PSINJECT_POINT = 16u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_ENDSETUP: PSINJECT_POINT = 17u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_TRAILER: PSINJECT_POINT = 18u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_EOF: PSINJECT_POINT = 19u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_ENDSTREAM: PSINJECT_POINT = 20u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_DOCUMENTPROCESSCOLORSATEND: PSINJECT_POINT = 21u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PAGENUMBER: PSINJECT_POINT = 100u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_BEGINPAGESETUP: PSINJECT_POINT = 101u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_ENDPAGESETUP: PSINJECT_POINT = 102u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PAGETRAILER: PSINJECT_POINT = 103u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PLATECOLOR: PSINJECT_POINT = 104u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_SHOWPAGE: PSINJECT_POINT = 105u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_PAGEBBOX: PSINJECT_POINT = 106u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_ENDPAGECOMMENTS: PSINJECT_POINT = 107u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_VMSAVE: PSINJECT_POINT = 200u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const PSINJECT_VMRESTORE: PSINJECT_POINT = 201u16; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_COLOR_INTERPOLATION = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_COLOR_INTERPOLATION_SCRGBLINEAR: XPS_COLOR_INTERPOLATION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_COLOR_INTERPOLATION_SRGBLINEAR: XPS_COLOR_INTERPOLATION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_COLOR_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_COLOR_TYPE_SRGB: XPS_COLOR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_COLOR_TYPE_SCRGB: XPS_COLOR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_COLOR_TYPE_CONTEXT: XPS_COLOR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_DASH_CAP = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_DASH_CAP_FLAT: XPS_DASH_CAP = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_DASH_CAP_ROUND: XPS_DASH_CAP = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_DASH_CAP_SQUARE: XPS_DASH_CAP = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_DASH_CAP_TRIANGLE: XPS_DASH_CAP = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_DOCUMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_DOCUMENT_TYPE_UNSPECIFIED: XPS_DOCUMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_DOCUMENT_TYPE_XPS: XPS_DOCUMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_DOCUMENT_TYPE_OPENXPS: XPS_DOCUMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_FILL_RULE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_FILL_RULE_EVENODD: XPS_FILL_RULE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_FILL_RULE_NONZERO: XPS_FILL_RULE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_FONT_EMBEDDING = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_FONT_EMBEDDING_NORMAL: XPS_FONT_EMBEDDING = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_FONT_EMBEDDING_OBFUSCATED: XPS_FONT_EMBEDDING = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_FONT_EMBEDDING_RESTRICTED: XPS_FONT_EMBEDDING = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_FONT_EMBEDDING_RESTRICTED_UNOBFUSCATED: XPS_FONT_EMBEDDING = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_IMAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_IMAGE_TYPE_JPEG: XPS_IMAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_IMAGE_TYPE_PNG: XPS_IMAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_IMAGE_TYPE_TIFF: XPS_IMAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_IMAGE_TYPE_WDP: XPS_IMAGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_IMAGE_TYPE_JXR: XPS_IMAGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_INTERLEAVING = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_INTERLEAVING_OFF: XPS_INTERLEAVING = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_INTERLEAVING_ON: XPS_INTERLEAVING = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_LINE_CAP = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_LINE_CAP_FLAT: XPS_LINE_CAP = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_LINE_CAP_ROUND: XPS_LINE_CAP = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_LINE_CAP_SQUARE: XPS_LINE_CAP = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_LINE_CAP_TRIANGLE: XPS_LINE_CAP = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_LINE_JOIN = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_LINE_JOIN_MITER: XPS_LINE_JOIN = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_LINE_JOIN_BEVEL: XPS_LINE_JOIN = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_LINE_JOIN_ROUND: XPS_LINE_JOIN = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_CANVAS: XPS_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_GLYPHS: XPS_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_PATH: XPS_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_MATRIX_TRANSFORM: XPS_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_GEOMETRY: XPS_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_SOLID_COLOR_BRUSH: XPS_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_IMAGE_BRUSH: XPS_OBJECT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_LINEAR_GRADIENT_BRUSH: XPS_OBJECT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_RADIAL_GRADIENT_BRUSH: XPS_OBJECT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_OBJECT_TYPE_VISUAL_BRUSH: XPS_OBJECT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_SEGMENT_STROKE_PATTERN = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_STROKE_PATTERN_ALL: XPS_SEGMENT_STROKE_PATTERN = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_STROKE_PATTERN_NONE: XPS_SEGMENT_STROKE_PATTERN = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_STROKE_PATTERN_MIXED: XPS_SEGMENT_STROKE_PATTERN = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_SEGMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE: XPS_SEGMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE: XPS_SEGMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE: XPS_SEGMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE: XPS_SEGMENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_TYPE_BEZIER: XPS_SEGMENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_TYPE_LINE: XPS_SEGMENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SEGMENT_TYPE_QUADRATIC_BEZIER: XPS_SEGMENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_SIGNATURE_STATUS = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGNATURE_STATUS_INCOMPLIANT: XPS_SIGNATURE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGNATURE_STATUS_INCOMPLETE: XPS_SIGNATURE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGNATURE_STATUS_BROKEN: XPS_SIGNATURE_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGNATURE_STATUS_QUESTIONABLE: XPS_SIGNATURE_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGNATURE_STATUS_VALID: XPS_SIGNATURE_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_SIGN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_FLAGS_NONE: XPS_SIGN_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY: XPS_SIGN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_SIGN_POLICY = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_POLICY_NONE: XPS_SIGN_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_POLICY_CORE_PROPERTIES: XPS_SIGN_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS: XPS_SIGN_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_POLICY_PRINT_TICKET: XPS_SIGN_POLICY = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_POLICY_DISCARD_CONTROL: XPS_SIGN_POLICY = 8i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SIGN_POLICY_ALL: XPS_SIGN_POLICY = 15i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_SPREAD_METHOD = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SPREAD_METHOD_PAD: XPS_SPREAD_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SPREAD_METHOD_REFLECT: XPS_SPREAD_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_SPREAD_METHOD_REPEAT: XPS_SPREAD_METHOD = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_STYLE_SIMULATION = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_STYLE_SIMULATION_NONE: XPS_STYLE_SIMULATION = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_STYLE_SIMULATION_ITALIC: XPS_STYLE_SIMULATION = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_STYLE_SIMULATION_BOLD: XPS_STYLE_SIMULATION = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_STYLE_SIMULATION_BOLDITALIC: XPS_STYLE_SIMULATION = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_THUMBNAIL_SIZE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_THUMBNAIL_SIZE_VERYSMALL: XPS_THUMBNAIL_SIZE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_THUMBNAIL_SIZE_SMALL: XPS_THUMBNAIL_SIZE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_THUMBNAIL_SIZE_MEDIUM: XPS_THUMBNAIL_SIZE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_THUMBNAIL_SIZE_LARGE: XPS_THUMBNAIL_SIZE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub type XPS_TILE_MODE = i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_TILE_MODE_NONE: XPS_TILE_MODE = 1i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_TILE_MODE_TILE: XPS_TILE_MODE = 2i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_TILE_MODE_FLIPX: XPS_TILE_MODE = 3i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_TILE_MODE_FLIPY: XPS_TILE_MODE = 4i32; -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub const XPS_TILE_MODE_FLIPXY: XPS_TILE_MODE = 5i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct DOCINFOA { - pub cbSize: i32, - pub lpszDocName: ::windows_sys::core::PCSTR, - pub lpszOutput: ::windows_sys::core::PCSTR, - pub lpszDatatype: ::windows_sys::core::PCSTR, - pub fwType: u32, -} -impl ::core::marker::Copy for DOCINFOA {} -impl ::core::clone::Clone for DOCINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct DOCINFOW { - pub cbSize: i32, - pub lpszDocName: ::windows_sys::core::PCWSTR, - pub lpszOutput: ::windows_sys::core::PCWSTR, - pub lpszDatatype: ::windows_sys::core::PCWSTR, - pub fwType: u32, -} -impl ::core::marker::Copy for DOCINFOW {} -impl ::core::clone::Clone for DOCINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRAWPATRECT { - pub ptPosition: super::super::Foundation::POINT, - pub ptSize: super::super::Foundation::POINT, - pub wStyle: u16, - pub wPattern: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRAWPATRECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRAWPATRECT { - fn clone(&self) -> Self { - *self - } -} -pub type HPTPROVIDER = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct PSFEATURE_CUSTPAPER { - pub lOrientation: i32, - pub lWidth: i32, - pub lHeight: i32, - pub lWidthOffset: i32, - pub lHeightOffset: i32, -} -impl ::core::marker::Copy for PSFEATURE_CUSTPAPER {} -impl ::core::clone::Clone for PSFEATURE_CUSTPAPER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSFEATURE_OUTPUT { - pub bPageIndependent: super::super::Foundation::BOOL, - pub bSetPageDevice: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSFEATURE_OUTPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSFEATURE_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct PSINJECTDATA { - pub DataBytes: u32, - pub InjectionPoint: PSINJECT_POINT, - pub PageNumber: u16, -} -impl ::core::marker::Copy for PSINJECTDATA {} -impl ::core::clone::Clone for PSINJECTDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_COLOR { - pub colorType: XPS_COLOR_TYPE, - pub value: XPS_COLOR_0, -} -impl ::core::marker::Copy for XPS_COLOR {} -impl ::core::clone::Clone for XPS_COLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub union XPS_COLOR_0 { - pub sRGB: XPS_COLOR_0_1, - pub scRGB: XPS_COLOR_0_2, - pub context: XPS_COLOR_0_0, -} -impl ::core::marker::Copy for XPS_COLOR_0 {} -impl ::core::clone::Clone for XPS_COLOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_COLOR_0_0 { - pub channelCount: u8, - pub channels: [f32; 9], -} -impl ::core::marker::Copy for XPS_COLOR_0_0 {} -impl ::core::clone::Clone for XPS_COLOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_COLOR_0_1 { - pub alpha: u8, - pub red: u8, - pub green: u8, - pub blue: u8, -} -impl ::core::marker::Copy for XPS_COLOR_0_1 {} -impl ::core::clone::Clone for XPS_COLOR_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_COLOR_0_2 { - pub alpha: f32, - pub red: f32, - pub green: f32, - pub blue: f32, -} -impl ::core::marker::Copy for XPS_COLOR_0_2 {} -impl ::core::clone::Clone for XPS_COLOR_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_DASH { - pub length: f32, - pub gap: f32, -} -impl ::core::marker::Copy for XPS_DASH {} -impl ::core::clone::Clone for XPS_DASH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_GLYPH_INDEX { - pub index: i32, - pub advanceWidth: f32, - pub horizontalOffset: f32, - pub verticalOffset: f32, -} -impl ::core::marker::Copy for XPS_GLYPH_INDEX {} -impl ::core::clone::Clone for XPS_GLYPH_INDEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_GLYPH_MAPPING { - pub unicodeStringStart: u32, - pub unicodeStringLength: u16, - pub glyphIndicesStart: u32, - pub glyphIndicesLength: u16, -} -impl ::core::marker::Copy for XPS_GLYPH_MAPPING {} -impl ::core::clone::Clone for XPS_GLYPH_MAPPING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_MATRIX { - pub m11: f32, - pub m12: f32, - pub m21: f32, - pub m22: f32, - pub m31: f32, - pub m32: f32, -} -impl ::core::marker::Copy for XPS_MATRIX {} -impl ::core::clone::Clone for XPS_MATRIX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_POINT { - pub x: f32, - pub y: f32, -} -impl ::core::marker::Copy for XPS_POINT {} -impl ::core::clone::Clone for XPS_POINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_RECT { - pub x: f32, - pub y: f32, - pub width: f32, - pub height: f32, -} -impl ::core::marker::Copy for XPS_RECT {} -impl ::core::clone::Clone for XPS_RECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] -pub struct XPS_SIZE { - pub width: f32, - pub height: f32, -} -impl ::core::marker::Copy for XPS_SIZE {} -impl ::core::clone::Clone for XPS_SIZE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type ABORTPROC = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/mod.rs deleted file mode 100644 index ba988b0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/mod.rs +++ /dev/null @@ -1,46 +0,0 @@ -#[cfg(feature = "Win32_Storage_Cabinets")] -pub mod Cabinets; -#[cfg(feature = "Win32_Storage_CloudFilters")] -pub mod CloudFilters; -#[cfg(feature = "Win32_Storage_Compression")] -pub mod Compression; -#[cfg(feature = "Win32_Storage_DataDeduplication")] -pub mod DataDeduplication; -#[cfg(feature = "Win32_Storage_DistributedFileSystem")] -pub mod DistributedFileSystem; -#[cfg(feature = "Win32_Storage_EnhancedStorage")] -pub mod EnhancedStorage; -#[cfg(feature = "Win32_Storage_FileHistory")] -pub mod FileHistory; -#[cfg(feature = "Win32_Storage_FileServerResourceManager")] -pub mod FileServerResourceManager; -#[cfg(feature = "Win32_Storage_FileSystem")] -pub mod FileSystem; -#[cfg(feature = "Win32_Storage_Imapi")] -pub mod Imapi; -#[cfg(feature = "Win32_Storage_IndexServer")] -pub mod IndexServer; -#[cfg(feature = "Win32_Storage_InstallableFileSystems")] -pub mod InstallableFileSystems; -#[cfg(feature = "Win32_Storage_IscsiDisc")] -pub mod IscsiDisc; -#[cfg(feature = "Win32_Storage_Jet")] -pub mod Jet; -#[cfg(feature = "Win32_Storage_OfflineFiles")] -pub mod OfflineFiles; -#[cfg(feature = "Win32_Storage_OperationRecorder")] -pub mod OperationRecorder; -#[cfg(feature = "Win32_Storage_Packaging")] -pub mod Packaging; -#[cfg(feature = "Win32_Storage_ProjectedFileSystem")] -pub mod ProjectedFileSystem; -#[cfg(feature = "Win32_Storage_StructuredStorage")] -pub mod StructuredStorage; -#[cfg(feature = "Win32_Storage_Vhd")] -pub mod Vhd; -#[cfg(feature = "Win32_Storage_VirtualDiskService")] -pub mod VirtualDiskService; -#[cfg(feature = "Win32_Storage_Vss")] -pub mod Vss; -#[cfg(feature = "Win32_Storage_Xps")] -pub mod Xps; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/AddressBook/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/AddressBook/mod.rs deleted file mode 100644 index f1ab3b7..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/AddressBook/mod.rs +++ /dev/null @@ -1,1730 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn BuildDisplayTable ( lpallocatebuffer : LPALLOCATEBUFFER , lpallocatemore : LPALLOCATEMORE , lpfreebuffer : LPFREEBUFFER , lpmalloc : super::Com:: IMalloc , hinstance : super::super::Foundation:: HINSTANCE , cpages : u32 , lppage : *mut DTPAGE , ulflags : u32 , lpptable : *mut IMAPITable , lpptbldata : *mut ITableData ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn ChangeIdleRoutine ( ftg : *mut ::core::ffi::c_void , lpfnidle : PFNIDLE , lpvidleparam : *mut ::core::ffi::c_void , priidle : i16 , csecidle : u32 , iroidle : u16 , ircidle : u16 ) -> ( ) ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn CreateIProp ( lpinterface : *mut :: windows_sys::core::GUID , lpallocatebuffer : LPALLOCATEBUFFER , lpallocatemore : LPALLOCATEMORE , lpfreebuffer : LPFREEBUFFER , lpvreserved : *mut ::core::ffi::c_void , lpppropdata : *mut IPropData ) -> i32 ); -::windows_sys::core::link ! ( "rtm.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn CreateTable ( lpinterface : *mut :: windows_sys::core::GUID , lpallocatebuffer : LPALLOCATEBUFFER , lpallocatemore : LPALLOCATEMORE , lpfreebuffer : LPFREEBUFFER , lpvreserved : *mut ::core::ffi::c_void , ultabletype : u32 , ulproptagindexcolumn : u32 , lpsproptagarraycolumns : *mut SPropTagArray , lpptabledata : *mut ITableData ) -> i32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn DeinitMapiUtil ( ) -> ( ) ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn DeregisterIdleRoutine ( ftg : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn EnableIdleRoutine ( ftg : *mut ::core::ffi::c_void , fenable : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FEqualNames ( lpname1 : *mut MAPINAMEID , lpname2 : *mut MAPINAMEID ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn FPropCompareProp ( lpspropvalue1 : *mut SPropValue , ulrelop : u32 , lpspropvalue2 : *mut SPropValue ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn FPropContainsProp ( lpspropvaluedst : *mut SPropValue , lpspropvaluesrc : *mut SPropValue , ulfuzzylevel : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FPropExists ( lpmapiprop : IMAPIProp , ulproptag : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn FreePadrlist ( lpadrlist : *mut ADRLIST ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn FreeProws ( lprows : *mut SRowSet ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FtAddFt ( ftaddend1 : super::super::Foundation:: FILETIME , ftaddend2 : super::super::Foundation:: FILETIME ) -> super::super::Foundation:: FILETIME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FtMulDw ( ftmultiplier : u32 , ftmultiplicand : super::super::Foundation:: FILETIME ) -> super::super::Foundation:: FILETIME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FtMulDwDw ( ftmultiplicand : u32 , ftmultiplier : u32 ) -> super::super::Foundation:: FILETIME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FtNegFt ( ft : super::super::Foundation:: FILETIME ) -> super::super::Foundation:: FILETIME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FtSubFt ( ftminuend : super::super::Foundation:: FILETIME , ftsubtrahend : super::super::Foundation:: FILETIME ) -> super::super::Foundation:: FILETIME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn FtgRegisterIdleRoutine ( lpfnidle : PFNIDLE , lpvidleparam : *mut ::core::ffi::c_void , priidle : i16 , csecidle : u32 , iroidle : u16 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn HrAddColumns ( lptbl : IMAPITable , lpproptagcolumnsnew : *mut SPropTagArray , lpallocatebuffer : LPALLOCATEBUFFER , lpfreebuffer : LPFREEBUFFER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn HrAddColumnsEx ( lptbl : IMAPITable , lpproptagcolumnsnew : *mut SPropTagArray , lpallocatebuffer : LPALLOCATEBUFFER , lpfreebuffer : LPFREEBUFFER , lpfnfiltercolumns : isize ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn HrAllocAdviseSink ( lpfncallback : LPNOTIFCALLBACK , lpvcontext : *mut ::core::ffi::c_void , lppadvisesink : *mut IMAPIAdviseSink ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn HrDispatchNotifications ( ulflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn HrGetOneProp ( lpmapiprop : IMAPIProp , ulproptag : u32 , lppprop : *mut *mut SPropValue ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn HrIStorageFromStream ( lpunkin : :: windows_sys::core::IUnknown , lpinterface : *mut :: windows_sys::core::GUID , ulflags : u32 , lppstorageout : *mut super::Com::StructuredStorage:: IStorage ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn HrQueryAllRows ( lptable : IMAPITable , lpproptags : *mut SPropTagArray , lprestriction : *mut SRestriction , lpsortorderset : *mut SSortOrderSet , crowsmax : i32 , lpprows : *mut *mut SRowSet ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn HrSetOneProp ( lpmapiprop : IMAPIProp , lpprop : *mut SPropValue ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn HrThisThreadAdviseSink ( lpadvisesink : IMAPIAdviseSink , lppadvisesink : *mut IMAPIAdviseSink ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn LPropCompareProp ( lpspropvaluea : *mut SPropValue , lpspropvalueb : *mut SPropValue ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn LpValFindProp ( ulproptag : u32 , cvalues : u32 , lpproparray : *mut SPropValue ) -> *mut SPropValue ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn MAPIDeinitIdle ( ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] fn MAPIGetDefaultMalloc ( ) -> super::Com:: IMalloc ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn MAPIInitIdle ( lpvreserved : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] fn OpenStreamOnFile ( lpallocatebuffer : LPALLOCATEBUFFER , lpfreebuffer : LPFREEBUFFER , ulflags : u32 , lpszfilename : *const i8 , lpszprefix : *const i8 , lppstream : *mut super::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn PpropFindProp ( lpproparray : *mut SPropValue , cvalues : u32 , ulproptag : u32 ) -> *mut SPropValue ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn PropCopyMore ( lpspropvaluedest : *mut SPropValue , lpspropvaluesrc : *mut SPropValue , lpfallocmore : LPALLOCATEMORE , lpvobject : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] fn RTFSync ( lpmessage : IMessage , ulflags : u32 , lpfmessageupdated : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ScCopyNotifications ( cnotification : i32 , lpnotifications : *mut NOTIFICATION , lpvdst : *mut ::core::ffi::c_void , lpcb : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ScCopyProps ( cvalues : i32 , lpproparray : *mut SPropValue , lpvdst : *mut ::core::ffi::c_void , lpcb : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ScCountNotifications ( cnotifications : i32 , lpnotifications : *mut NOTIFICATION , lpcb : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ScCountProps ( cvalues : i32 , lpproparray : *mut SPropValue , lpcb : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn ScCreateConversationIndex ( cbparent : u32 , lpbparent : *mut u8 , lpcbconvindex : *mut u32 , lppbconvindex : *mut *mut u8 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ScDupPropset ( cvalues : i32 , lpproparray : *mut SPropValue , lpallocatebuffer : LPALLOCATEBUFFER , lppproparray : *mut *mut SPropValue ) -> i32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn ScInitMapiUtil ( ulflags : u32 ) -> i32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn ScLocalPathFromUNC ( lpszunc : :: windows_sys::core::PCSTR , lpszlocal : :: windows_sys::core::PCSTR , cchlocal : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ScRelocNotifications ( cnotification : i32 , lpnotifications : *mut NOTIFICATION , lpvbaseold : *mut ::core::ffi::c_void , lpvbasenew : *mut ::core::ffi::c_void , lpcb : *mut u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ScRelocProps ( cvalues : i32 , lpproparray : *mut SPropValue , lpvbaseold : *mut ::core::ffi::c_void , lpvbasenew : *mut ::core::ffi::c_void , lpcb : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn ScUNCFromLocalPath ( lpszlocal : :: windows_sys::core::PCSTR , lpszunc : :: windows_sys::core::PCSTR , cchunc : u32 ) -> i32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn SzFindCh ( lpsz : *mut i8 , ch : u16 ) -> *mut i8 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn SzFindLastCh ( lpsz : *mut i8 , ch : u16 ) -> *mut i8 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn SzFindSz ( lpsz : *mut i8 , lpszkey : *mut i8 ) -> *mut i8 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn UFromSz ( lpsz : *mut i8 ) -> u32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn UlAddRef ( lpunk : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn UlPropSize ( lpspropvalue : *mut SPropValue ) -> u32 ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn UlRelease ( lpunk : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] fn WrapCompressedRTFStream ( lpcompressedrtfstream : super::Com:: IStream , ulflags : u32 , lpuncompressedrtfstream : *mut super::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] fn WrapStoreEntryID ( ulflags : u32 , lpszdllname : *const i8 , cborigentry : u32 , lporigentry : *const ENTRYID , lpcbwrappedentry : *mut u32 , lppwrappedentry : *mut *mut ENTRYID ) -> :: windows_sys::core::HRESULT ); -pub type IABContainer = *mut ::core::ffi::c_void; -pub type IAddrBook = *mut ::core::ffi::c_void; -pub type IAttach = *mut ::core::ffi::c_void; -pub type IDistList = *mut ::core::ffi::c_void; -pub type IMAPIAdviseSink = *mut ::core::ffi::c_void; -pub type IMAPIContainer = *mut ::core::ffi::c_void; -pub type IMAPIControl = *mut ::core::ffi::c_void; -pub type IMAPIFolder = *mut ::core::ffi::c_void; -pub type IMAPIProgress = *mut ::core::ffi::c_void; -pub type IMAPIProp = *mut ::core::ffi::c_void; -pub type IMAPIStatus = *mut ::core::ffi::c_void; -pub type IMAPITable = *mut ::core::ffi::c_void; -pub type IMailUser = *mut ::core::ffi::c_void; -pub type IMessage = *mut ::core::ffi::c_void; -pub type IMsgStore = *mut ::core::ffi::c_void; -pub type IProfSect = *mut ::core::ffi::c_void; -pub type IPropData = *mut ::core::ffi::c_void; -pub type IProviderAdmin = *mut ::core::ffi::c_void; -pub type ITableData = *mut ::core::ffi::c_void; -pub type IWABExtInit = *mut ::core::ffi::c_void; -pub type IWABObject = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_BURN_VERIFICATION_FAILED: ::windows_sys::core::HRESULT = -1062600697i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062599672i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_INVALID_MEDIA_STATE: ::windows_sys::core::HRESULT = -1062599678i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599674i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_MEDIA_NOT_BLANK: ::windows_sys::core::HRESULT = -1062599675i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599673i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599677i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA: ::windows_sys::core::HRESULT = -1062599676i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_WRITE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599680i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599679i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062599164i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599154i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_MEDIA_IS_NOT_BLANK: ::windows_sys::core::HRESULT = -1062599162i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_MEDIA_IS_NOT_PREPARED: ::windows_sys::core::HRESULT = -1062599166i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599161i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_MEDIA_IS_PREPARED: ::windows_sys::core::HRESULT = -1062599165i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -1062599159i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED: ::windows_sys::core::HRESULT = -1062599158i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599152i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_STREAM_LEADIN_TOO_SHORT: ::windows_sys::core::HRESULT = -1062599153i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599155i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_WRITE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599168i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2RAW_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599167i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062599409i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_INVALID_ISRC: ::windows_sys::core::HRESULT = -1062599413i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_INVALID_MCN: ::windows_sys::core::HRESULT = -1062599412i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_MEDIA_IS_NOT_BLANK: ::windows_sys::core::HRESULT = -1062599418i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED: ::windows_sys::core::HRESULT = -1062599422i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599417i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_MEDIA_IS_PREPARED: ::windows_sys::core::HRESULT = -1062599421i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -1062599415i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_NO_RECORDER_SPECIFIED: ::windows_sys::core::HRESULT = -1062599414i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY: ::windows_sys::core::HRESULT = -1062599420i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599410i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062599411i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_TABLE_OF_CONTENTS_EMPTY_DISC: ::windows_sys::core::HRESULT = -1062599419i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_TRACK_LIMIT_REACHED: ::windows_sys::core::HRESULT = -1062599416i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_WRITE_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599424i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_DF2TAO_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062599423i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062598389i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_DISC_INFORMATION_TOO_SMALL: ::windows_sys::core::HRESULT = -2136340222i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND: ::windows_sys::core::HRESULT = -2136340219i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_DRIVE_FAILED_SPINUP_COMMAND: ::windows_sys::core::HRESULT = -2136340216i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE: ::windows_sys::core::HRESULT = -2136340220i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062598391i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_MODE_PAGE_2A_TOO_SMALL: ::windows_sys::core::HRESULT = -2136340221i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED: ::windows_sys::core::HRESULT = -2136340223i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_RECORDER_IN_USE: ::windows_sys::core::HRESULT = -2136340224i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062598390i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR: ::windows_sys::core::HRESULT = -2136340218i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_ERASE_UNEXPECTED_DRIVE_RESPONSE_DURING_ERASE: ::windows_sys::core::HRESULT = -2136340217i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_LOSS_OF_STREAMING: ::windows_sys::core::HRESULT = -1062599936i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_INSUFFICIENT_SPACE: ::windows_sys::core::HRESULT = -2136339963i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_IS_READ_ONLY: ::windows_sys::core::HRESULT = -2136339968i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_NO_TRACKS: ::windows_sys::core::HRESULT = -2136339965i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_SECTOR_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2136339966i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_TOO_MANY_TRACKS: ::windows_sys::core::HRESULT = -2136339967i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_TOO_MANY_TRACK_INDEXES: ::windows_sys::core::HRESULT = -2136339962i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_TRACKS_ALREADY_ADDED: ::windows_sys::core::HRESULT = -2136339964i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND: ::windows_sys::core::HRESULT = -2136339961i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_TRACK_INDEX_OFFSET_ZERO_CANNOT_BE_CLEARED: ::windows_sys::core::HRESULT = -2136339959i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RAW_IMAGE_TRACK_INDEX_TOO_CLOSE_TO_OTHER_INDEX: ::windows_sys::core::HRESULT = -2136339958i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID: ::windows_sys::core::HRESULT = -1062600175i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_COMMAND_TIMEOUT: ::windows_sys::core::HRESULT = -1062600179i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT: ::windows_sys::core::HRESULT = -1062600178i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_FEATURE_IS_NOT_CURRENT: ::windows_sys::core::HRESULT = -1062600181i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_GET_CONFIGURATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062600180i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_INVALID_MODE_PARAMETERS: ::windows_sys::core::HRESULT = -1062600184i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_INVALID_RESPONSE_FROM_DEVICE: ::windows_sys::core::HRESULT = -1062599937i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_LOCKED: ::windows_sys::core::HRESULT = -1062600176i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_BECOMING_READY: ::windows_sys::core::HRESULT = -1062600187i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_BUSY: ::windows_sys::core::HRESULT = -1062600185i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_FORMAT_IN_PROGRESS: ::windows_sys::core::HRESULT = -1062600186i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_INCOMPATIBLE: ::windows_sys::core::HRESULT = -1062600189i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_NOT_FORMATTED: ::windows_sys::core::HRESULT = -1062600174i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_NO_MEDIA: ::windows_sys::core::HRESULT = -1062600190i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH: ::windows_sys::core::HRESULT = -1062600177i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_UPSIDE_DOWN: ::windows_sys::core::HRESULT = -1062600188i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_MEDIA_WRITE_PROTECTED: ::windows_sys::core::HRESULT = -1062600183i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_NO_SUCH_FEATURE: ::windows_sys::core::HRESULT = -1062600182i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_NO_SUCH_MODE_PAGE: ::windows_sys::core::HRESULT = -1062600191i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_RECORDER_REQUIRED: ::windows_sys::core::HRESULT = -1062600701i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_REQUEST_CANCELLED: ::windows_sys::core::HRESULT = -1062600702i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const E_IMAPI_UNEXPECTED_RESPONSE_FROM_DEVICE: ::windows_sys::core::HRESULT = -1062599935i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const FACILITY_IMAPI2: u32 = 170u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_BAD_MULTISESSION_PARAMETER: ::windows_sys::core::HRESULT = -1062555294i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH: ::windows_sys::core::HRESULT = -1062555318i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_BOOT_IMAGE_DATA: ::windows_sys::core::HRESULT = -1062555320i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_BOOT_OBJECT_CONFLICT: ::windows_sys::core::HRESULT = -1062555319i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DATA_STREAM_CREATE_FAILURE: ::windows_sys::core::HRESULT = -1062555350i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DATA_STREAM_INCONSISTENCY: ::windows_sys::core::HRESULT = -1062555352i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DATA_STREAM_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555351i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DATA_TOO_BIG: ::windows_sys::core::HRESULT = -1062555342i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DIRECTORY_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555349i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DIR_NOT_EMPTY: ::windows_sys::core::HRESULT = -1062555382i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DIR_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555366i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DISC_MISMATCH: ::windows_sys::core::HRESULT = -1062555304i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_DUP_NAME: ::windows_sys::core::HRESULT = -1062555374i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_EMPTY_DISC: ::windows_sys::core::HRESULT = -1062555312i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555367i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1062555293i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_FILE_SYSTEM_FEATURE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1062555308i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_FILE_SYSTEM_NOT_EMPTY: ::windows_sys::core::HRESULT = -1062555386i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_FILE_SYSTEM_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555310i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_FILE_SYSTEM_READ_CONSISTENCY_ERROR: ::windows_sys::core::HRESULT = -1062555309i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_FSI_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -1062555392i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMAGEMANAGER_IMAGE_NOT_ALIGNED: ::windows_sys::core::HRESULT = -1062555136i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMAGEMANAGER_IMAGE_TOO_BIG: ::windows_sys::core::HRESULT = -1062555133i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMAGEMANAGER_NO_IMAGE: ::windows_sys::core::HRESULT = -1062555134i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMAGEMANAGER_NO_VALID_VD_FOUND: ::windows_sys::core::HRESULT = -1062555135i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMAGE_SIZE_LIMIT: ::windows_sys::core::HRESULT = -1062555360i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMAGE_TOO_BIG: ::windows_sys::core::HRESULT = -1062555359i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMPORT_MEDIA_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1062555303i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMPORT_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555305i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMPORT_SEEK_FAILURE: ::windows_sys::core::HRESULT = -1062555306i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE: ::windows_sys::core::HRESULT = -1062555298i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_IMPORT_TYPE_COLLISION_FILE_EXISTS_AS_DIRECTORY: ::windows_sys::core::HRESULT = -1062555307i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE: ::windows_sys::core::HRESULT = -1062555301i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION: ::windows_sys::core::HRESULT = -1062555341i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_INVALID_DATE: ::windows_sys::core::HRESULT = -1062555387i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_INVALID_PARAM: ::windows_sys::core::HRESULT = -1062555391i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_INVALID_PATH: ::windows_sys::core::HRESULT = -1062555376i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_INVALID_VOLUME_NAME: ::windows_sys::core::HRESULT = -1062555388i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_INVALID_WORKING_DIRECTORY: ::windows_sys::core::HRESULT = -1062555328i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_ISO9660_LEVELS: ::windows_sys::core::HRESULT = -1062555343i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_ITEM_NOT_FOUND: ::windows_sys::core::HRESULT = -1062555368i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_MULTISESSION_NOT_SET: ::windows_sys::core::HRESULT = -1062555299i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_NOT_DIR: ::windows_sys::core::HRESULT = -1062555383i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_NOT_FILE: ::windows_sys::core::HRESULT = -1062555384i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_NOT_IN_FILE_SYSTEM: ::windows_sys::core::HRESULT = -1062555381i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE: ::windows_sys::core::HRESULT = -1062555300i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_NO_OUTPUT: ::windows_sys::core::HRESULT = -1062555389i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_NO_SUPPORTED_FILE_SYSTEM: ::windows_sys::core::HRESULT = -1062555311i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_NO_UNIQUE_NAME: ::windows_sys::core::HRESULT = -1062555373i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_PROPERTY_NOT_ACCESSIBLE: ::windows_sys::core::HRESULT = -1062555296i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_READONLY: ::windows_sys::core::HRESULT = -1062555390i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_RESTRICTED_NAME_VIOLATION: ::windows_sys::core::HRESULT = -1062555375i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_STASHFILE_MOVE: ::windows_sys::core::HRESULT = -1062555326i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_STASHFILE_OPEN_FAILURE: ::windows_sys::core::HRESULT = -1062555336i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_STASHFILE_READ_FAILURE: ::windows_sys::core::HRESULT = -1062555333i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_STASHFILE_SEEK_FAILURE: ::windows_sys::core::HRESULT = -1062555335i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_STASHFILE_WRITE_FAILURE: ::windows_sys::core::HRESULT = -1062555334i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_TOO_MANY_DIRS: ::windows_sys::core::HRESULT = -1062555344i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_UDF_NOT_WRITE_COMPATIBLE: ::windows_sys::core::HRESULT = -1062555302i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -1062555295i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_E_WORKING_DIRECTORY_SPACE: ::windows_sys::core::HRESULT = -1062555327i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const IMAPI_S_IMAGE_FEATURE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = 11186527i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_COMPOUND: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_DIM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_ERROR_VERSION: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_E_CALL_FAILED: i32 = -2147467259i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_E_INTERFACE_NOT_SUPPORTED: i32 = -2147467262i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_E_INVALID_PARAMETER: i32 = -2147024809i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_E_NOT_ENOUGH_MEMORY: i32 = -2147024882i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_E_NO_ACCESS: i32 = -2147024891i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_NOTRECIP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_NOTRESERVED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_NOW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_ONE_OFF_NO_RICH_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_P1: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_SHORTTERM: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_SUBMITTED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_THISSESSION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MAPI_USE_DEFAULT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MNID_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MNID_STRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MV_FLAG: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const MV_INSTANCE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const OPENSTREAMONFILE: ::windows_sys::core::PCSTR = ::windows_sys::s!("OpenStreamOnFile"); -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const PRIHIGHEST: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const PRILOWEST: i32 = -32768i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const PRIUSER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const PROP_ID_INVALID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const PROP_ID_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const PROP_ID_SECURE_MAX: u32 = 26623u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const PROP_ID_SECURE_MIN: u32 = 26608u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const SERVICE_UI_ALLOWED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const SERVICE_UI_ALWAYS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const S_IMAPI_BOTHADJUSTED: ::windows_sys::core::HRESULT = 11141126i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const S_IMAPI_COMMAND_HAS_SENSE_DATA: ::windows_sys::core::HRESULT = 11141632i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const S_IMAPI_RAW_IMAGE_TRACK_INDEX_ALREADY_EXISTS: ::windows_sys::core::HRESULT = 11143688i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const S_IMAPI_ROTATIONADJUSTED: ::windows_sys::core::HRESULT = 11141125i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const S_IMAPI_SPEEDADJUSTED: ::windows_sys::core::HRESULT = 11141124i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const S_IMAPI_WRITE_NOT_IN_PROGRESS: ::windows_sys::core::HRESULT = 11141890i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_CHANGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_RELOAD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_RESTRICT_DONE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_ROW_ADDED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_ROW_DELETED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_ROW_MODIFIED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_SETCOL_DONE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TABLE_SORT_DONE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const TAD_ALL_ROWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const UI_CURRENT_PROVIDER_FIRST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const UI_SERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WABOBJECT_LDAPURL_RETURN_MAILUSER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WABOBJECT_ME_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WABOBJECT_ME_NOCREATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_CONTEXT_ADRLIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_DISPLAY_ISNTDS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_DISPLAY_LDAPURL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_DLL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WAB32.DLL"); -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_DLL_PATH_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\WAB\\DLLPath"); -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_ENABLE_PROFILES: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_IGNORE_PROFILES: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_LOCAL_CONTAINERS: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_PROFILE_CONTENTS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_USE_OE_SENDMAIL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_VCARD_FILE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const WAB_VCARD_STREAM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const cchProfileNameMax: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const cchProfilePassMax: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const fMapiUnicode: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const hrSuccess: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const szHrDispatchNotifications: ::windows_sys::core::PCSTR = ::windows_sys::s!("HrDispatchNotifications"); -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const szMAPINotificationMsg: ::windows_sys::core::PCSTR = ::windows_sys::s!("MAPI Notify window message"); -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const szScCreateConversationIndex: ::windows_sys::core::PCSTR = ::windows_sys::s!("ScCreateConversationIndex"); -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type Gender = i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const genderUnspecified: Gender = 0i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const genderFemale: Gender = 1i32; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub const genderMale: Gender = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct ADRENTRY { - pub ulReserved1: u32, - pub cValues: u32, - pub rgPropVals: *mut SPropValue, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for ADRENTRY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for ADRENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct ADRLIST { - pub cEntries: u32, - pub aEntries: [ADRENTRY; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for ADRLIST {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for ADRLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct ADRPARM { - pub cbABContEntryID: u32, - pub lpABContEntryID: *mut ENTRYID, - pub ulFlags: u32, - pub lpReserved: *mut ::core::ffi::c_void, - pub ulHelpContext: u32, - pub lpszHelpFileName: *mut i8, - pub lpfnABSDI: LPFNABSDI, - pub lpfnDismiss: LPFNDISMISS, - pub lpvDismissContext: *mut ::core::ffi::c_void, - pub lpszCaption: *mut i8, - pub lpszNewEntryTitle: *mut i8, - pub lpszDestWellsTitle: *mut i8, - pub cDestFields: u32, - pub nDestFieldFocus: u32, - pub lppszDestTitles: *mut *mut i8, - pub lpulDestComps: *mut u32, - pub lpContRestriction: *mut SRestriction, - pub lpHierRestriction: *mut SRestriction, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for ADRPARM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for ADRPARM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLBUTTON { - pub ulbLpszLabel: u32, - pub ulFlags: u32, - pub ulPRControl: u32, -} -impl ::core::marker::Copy for DTBLBUTTON {} -impl ::core::clone::Clone for DTBLBUTTON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLCHECKBOX { - pub ulbLpszLabel: u32, - pub ulFlags: u32, - pub ulPRPropertyName: u32, -} -impl ::core::marker::Copy for DTBLCHECKBOX {} -impl ::core::clone::Clone for DTBLCHECKBOX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLCOMBOBOX { - pub ulbLpszCharsAllowed: u32, - pub ulFlags: u32, - pub ulNumCharsAllowed: u32, - pub ulPRPropertyName: u32, - pub ulPRTableName: u32, -} -impl ::core::marker::Copy for DTBLCOMBOBOX {} -impl ::core::clone::Clone for DTBLCOMBOBOX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLDDLBX { - pub ulFlags: u32, - pub ulPRDisplayProperty: u32, - pub ulPRSetProperty: u32, - pub ulPRTableName: u32, -} -impl ::core::marker::Copy for DTBLDDLBX {} -impl ::core::clone::Clone for DTBLDDLBX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLEDIT { - pub ulbLpszCharsAllowed: u32, - pub ulFlags: u32, - pub ulNumCharsAllowed: u32, - pub ulPropTag: u32, -} -impl ::core::marker::Copy for DTBLEDIT {} -impl ::core::clone::Clone for DTBLEDIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLGROUPBOX { - pub ulbLpszLabel: u32, - pub ulFlags: u32, -} -impl ::core::marker::Copy for DTBLGROUPBOX {} -impl ::core::clone::Clone for DTBLGROUPBOX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLLABEL { - pub ulbLpszLabelName: u32, - pub ulFlags: u32, -} -impl ::core::marker::Copy for DTBLLABEL {} -impl ::core::clone::Clone for DTBLLABEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLLBX { - pub ulFlags: u32, - pub ulPRSetProperty: u32, - pub ulPRTableName: u32, -} -impl ::core::marker::Copy for DTBLLBX {} -impl ::core::clone::Clone for DTBLLBX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLMVDDLBX { - pub ulFlags: u32, - pub ulMVPropTag: u32, -} -impl ::core::marker::Copy for DTBLMVDDLBX {} -impl ::core::clone::Clone for DTBLMVDDLBX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLMVLISTBOX { - pub ulFlags: u32, - pub ulMVPropTag: u32, -} -impl ::core::marker::Copy for DTBLMVLISTBOX {} -impl ::core::clone::Clone for DTBLMVLISTBOX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLPAGE { - pub ulbLpszLabel: u32, - pub ulFlags: u32, - pub ulbLpszComponent: u32, - pub ulContext: u32, -} -impl ::core::marker::Copy for DTBLPAGE {} -impl ::core::clone::Clone for DTBLPAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTBLRADIOBUTTON { - pub ulbLpszLabel: u32, - pub ulFlags: u32, - pub ulcButtons: u32, - pub ulPropTag: u32, - pub lReturnValue: i32, -} -impl ::core::marker::Copy for DTBLRADIOBUTTON {} -impl ::core::clone::Clone for DTBLRADIOBUTTON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTCTL { - pub ulCtlType: u32, - pub ulCtlFlags: u32, - pub lpbNotif: *mut u8, - pub cbNotif: u32, - pub lpszFilter: *mut i8, - pub ulItemID: u32, - pub ctl: DTCTL_0, -} -impl ::core::marker::Copy for DTCTL {} -impl ::core::clone::Clone for DTCTL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub union DTCTL_0 { - pub lpv: *mut ::core::ffi::c_void, - pub lplabel: *mut DTBLLABEL, - pub lpedit: *mut DTBLEDIT, - pub lplbx: *mut DTBLLBX, - pub lpcombobox: *mut DTBLCOMBOBOX, - pub lpddlbx: *mut DTBLDDLBX, - pub lpcheckbox: *mut DTBLCHECKBOX, - pub lpgroupbox: *mut DTBLGROUPBOX, - pub lpbutton: *mut DTBLBUTTON, - pub lpradiobutton: *mut DTBLRADIOBUTTON, - pub lpmvlbx: *mut DTBLMVLISTBOX, - pub lpmvddlbx: *mut DTBLMVDDLBX, - pub lppage: *mut DTBLPAGE, -} -impl ::core::marker::Copy for DTCTL_0 {} -impl ::core::clone::Clone for DTCTL_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct DTPAGE { - pub cctl: u32, - pub lpszResourceName: *mut i8, - pub Anonymous: DTPAGE_0, - pub lpctl: *mut DTCTL, -} -impl ::core::marker::Copy for DTPAGE {} -impl ::core::clone::Clone for DTPAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub union DTPAGE_0 { - pub lpszComponent: *mut i8, - pub ulItemID: u32, -} -impl ::core::marker::Copy for DTPAGE_0 {} -impl ::core::clone::Clone for DTPAGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct ENTRYID { - pub abFlags: [u8; 4], - pub ab: [u8; 1], -} -impl ::core::marker::Copy for ENTRYID {} -impl ::core::clone::Clone for ENTRYID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct ERROR_NOTIFICATION { - pub cbEntryID: u32, - pub lpEntryID: *mut ENTRYID, - pub scode: i32, - pub ulFlags: u32, - pub lpMAPIError: *mut MAPIERROR, -} -impl ::core::marker::Copy for ERROR_NOTIFICATION {} -impl ::core::clone::Clone for ERROR_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct EXTENDED_NOTIFICATION { - pub ulEvent: u32, - pub cb: u32, - pub pbEventParameters: *mut u8, -} -impl ::core::marker::Copy for EXTENDED_NOTIFICATION {} -impl ::core::clone::Clone for EXTENDED_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct FLATENTRY { - pub cb: u32, - pub abEntry: [u8; 1], -} -impl ::core::marker::Copy for FLATENTRY {} -impl ::core::clone::Clone for FLATENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct FLATENTRYLIST { - pub cEntries: u32, - pub cbEntries: u32, - pub abEntries: [u8; 1], -} -impl ::core::marker::Copy for FLATENTRYLIST {} -impl ::core::clone::Clone for FLATENTRYLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct FLATMTSIDLIST { - pub cMTSIDs: u32, - pub cbMTSIDs: u32, - pub abMTSIDs: [u8; 1], -} -impl ::core::marker::Copy for FLATMTSIDLIST {} -impl ::core::clone::Clone for FLATMTSIDLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct FlagList { - pub cFlags: u32, - pub ulFlag: [u32; 1], -} -impl ::core::marker::Copy for FlagList {} -impl ::core::clone::Clone for FlagList { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct MAPIERROR { - pub ulVersion: u32, - pub lpszError: *mut i8, - pub lpszComponent: *mut i8, - pub ulLowLevelError: u32, - pub ulContext: u32, -} -impl ::core::marker::Copy for MAPIERROR {} -impl ::core::clone::Clone for MAPIERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct MAPINAMEID { - pub lpguid: *mut ::windows_sys::core::GUID, - pub ulKind: u32, - pub Kind: MAPINAMEID_0, -} -impl ::core::marker::Copy for MAPINAMEID {} -impl ::core::clone::Clone for MAPINAMEID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub union MAPINAMEID_0 { - pub lID: i32, - pub lpwstrName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MAPINAMEID_0 {} -impl ::core::clone::Clone for MAPINAMEID_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct MAPIUID { - pub ab: [u8; 16], -} -impl ::core::marker::Copy for MAPIUID {} -impl ::core::clone::Clone for MAPIUID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct MTSID { - pub cb: u32, - pub ab: [u8; 1], -} -impl ::core::marker::Copy for MTSID {} -impl ::core::clone::Clone for MTSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct NEWMAIL_NOTIFICATION { - pub cbEntryID: u32, - pub lpEntryID: *mut ENTRYID, - pub cbParentID: u32, - pub lpParentID: *mut ENTRYID, - pub ulFlags: u32, - pub lpszMessageClass: *mut i8, - pub ulMessageFlags: u32, -} -impl ::core::marker::Copy for NEWMAIL_NOTIFICATION {} -impl ::core::clone::Clone for NEWMAIL_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct NOTIFICATION { - pub ulEventType: u32, - pub ulAlignPad: u32, - pub info: NOTIFICATION_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for NOTIFICATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub union NOTIFICATION_0 { - pub err: ERROR_NOTIFICATION, - pub newmail: NEWMAIL_NOTIFICATION, - pub obj: OBJECT_NOTIFICATION, - pub tab: TABLE_NOTIFICATION, - pub ext: EXTENDED_NOTIFICATION, - pub statobj: STATUS_OBJECT_NOTIFICATION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for NOTIFICATION_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for NOTIFICATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct NOTIFKEY { - pub cb: u32, - pub ab: [u8; 1], -} -impl ::core::marker::Copy for NOTIFKEY {} -impl ::core::clone::Clone for NOTIFKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct OBJECT_NOTIFICATION { - pub cbEntryID: u32, - pub lpEntryID: *mut ENTRYID, - pub ulObjType: u32, - pub cbParentID: u32, - pub lpParentID: *mut ENTRYID, - pub cbOldID: u32, - pub lpOldID: *mut ENTRYID, - pub cbOldParentID: u32, - pub lpOldParentID: *mut ENTRYID, - pub lpPropTagArray: *mut SPropTagArray, -} -impl ::core::marker::Copy for OBJECT_NOTIFICATION {} -impl ::core::clone::Clone for OBJECT_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SAndRestriction { - pub cRes: u32, - pub lpRes: *mut SRestriction, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SAndRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SAndRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SAppTimeArray { - pub cValues: u32, - pub lpat: *mut f64, -} -impl ::core::marker::Copy for SAppTimeArray {} -impl ::core::clone::Clone for SAppTimeArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SBinary { - pub cb: u32, - pub lpb: *mut u8, -} -impl ::core::marker::Copy for SBinary {} -impl ::core::clone::Clone for SBinary { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SBinaryArray { - pub cValues: u32, - pub lpbin: *mut SBinary, -} -impl ::core::marker::Copy for SBinaryArray {} -impl ::core::clone::Clone for SBinaryArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SBitMaskRestriction { - pub relBMR: u32, - pub ulPropTag: u32, - pub ulMask: u32, -} -impl ::core::marker::Copy for SBitMaskRestriction {} -impl ::core::clone::Clone for SBitMaskRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SCommentRestriction { - pub cValues: u32, - pub lpRes: *mut SRestriction, - pub lpProp: *mut SPropValue, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SCommentRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SCommentRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SComparePropsRestriction { - pub relop: u32, - pub ulPropTag1: u32, - pub ulPropTag2: u32, -} -impl ::core::marker::Copy for SComparePropsRestriction {} -impl ::core::clone::Clone for SComparePropsRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SContentRestriction { - pub ulFuzzyLevel: u32, - pub ulPropTag: u32, - pub lpProp: *mut SPropValue, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SContentRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SContentRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SCurrencyArray { - pub cValues: u32, - pub lpcur: *mut super::Com::CY, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SCurrencyArray {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SCurrencyArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SDateTimeArray { - pub cValues: u32, - pub lpft: *mut super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SDateTimeArray {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SDateTimeArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SDoubleArray { - pub cValues: u32, - pub lpdbl: *mut f64, -} -impl ::core::marker::Copy for SDoubleArray {} -impl ::core::clone::Clone for SDoubleArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SExistRestriction { - pub ulReserved1: u32, - pub ulPropTag: u32, - pub ulReserved2: u32, -} -impl ::core::marker::Copy for SExistRestriction {} -impl ::core::clone::Clone for SExistRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SGuidArray { - pub cValues: u32, - pub lpguid: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SGuidArray {} -impl ::core::clone::Clone for SGuidArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SLPSTRArray { - pub cValues: u32, - pub lppszA: *mut ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SLPSTRArray {} -impl ::core::clone::Clone for SLPSTRArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SLargeIntegerArray { - pub cValues: u32, - pub lpli: *mut i64, -} -impl ::core::marker::Copy for SLargeIntegerArray {} -impl ::core::clone::Clone for SLargeIntegerArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SLongArray { - pub cValues: u32, - pub lpl: *mut i32, -} -impl ::core::marker::Copy for SLongArray {} -impl ::core::clone::Clone for SLongArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SNotRestriction { - pub ulReserved: u32, - pub lpRes: *mut SRestriction, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SNotRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SNotRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SOrRestriction { - pub cRes: u32, - pub lpRes: *mut SRestriction, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SOrRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SOrRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SPropProblem { - pub ulIndex: u32, - pub ulPropTag: u32, - pub scode: i32, -} -impl ::core::marker::Copy for SPropProblem {} -impl ::core::clone::Clone for SPropProblem { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SPropProblemArray { - pub cProblem: u32, - pub aProblem: [SPropProblem; 1], -} -impl ::core::marker::Copy for SPropProblemArray {} -impl ::core::clone::Clone for SPropProblemArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SPropTagArray { - pub cValues: u32, - pub aulPropTag: [u32; 1], -} -impl ::core::marker::Copy for SPropTagArray {} -impl ::core::clone::Clone for SPropTagArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SPropValue { - pub ulPropTag: u32, - pub dwAlignPad: u32, - pub Value: __UPV, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SPropValue {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SPropValue { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SPropertyRestriction { - pub relop: u32, - pub ulPropTag: u32, - pub lpProp: *mut SPropValue, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SPropertyRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SPropertyRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SRealArray { - pub cValues: u32, - pub lpflt: *mut f32, -} -impl ::core::marker::Copy for SRealArray {} -impl ::core::clone::Clone for SRealArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SRestriction { - pub rt: u32, - pub res: SRestriction_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub union SRestriction_0 { - pub resCompareProps: SComparePropsRestriction, - pub resAnd: SAndRestriction, - pub resOr: SOrRestriction, - pub resNot: SNotRestriction, - pub resContent: SContentRestriction, - pub resProperty: SPropertyRestriction, - pub resBitMask: SBitMaskRestriction, - pub resSize: SSizeRestriction, - pub resExist: SExistRestriction, - pub resSub: SSubRestriction, - pub resComment: SCommentRestriction, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SRestriction_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SRestriction_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SRow { - pub ulAdrEntryPad: u32, - pub cValues: u32, - pub lpProps: *mut SPropValue, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SRow {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SRow { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SRowSet { - pub cRows: u32, - pub aRow: [SRow; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SRowSet {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SRowSet { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SShortArray { - pub cValues: u32, - pub lpi: *mut i16, -} -impl ::core::marker::Copy for SShortArray {} -impl ::core::clone::Clone for SShortArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SSizeRestriction { - pub relop: u32, - pub ulPropTag: u32, - pub cb: u32, -} -impl ::core::marker::Copy for SSizeRestriction {} -impl ::core::clone::Clone for SSizeRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SSortOrder { - pub ulPropTag: u32, - pub ulOrder: u32, -} -impl ::core::marker::Copy for SSortOrder {} -impl ::core::clone::Clone for SSortOrder { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SSortOrderSet { - pub cSorts: u32, - pub cCategories: u32, - pub cExpanded: u32, - pub aSort: [SSortOrder; 1], -} -impl ::core::marker::Copy for SSortOrderSet {} -impl ::core::clone::Clone for SSortOrderSet { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SSubRestriction { - pub ulSubObject: u32, - pub lpRes: *mut SRestriction, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSubRestriction {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSubRestriction { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct STATUS_OBJECT_NOTIFICATION { - pub cbEntryID: u32, - pub lpEntryID: *mut ENTRYID, - pub cValues: u32, - pub lpPropVals: *mut SPropValue, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for STATUS_OBJECT_NOTIFICATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for STATUS_OBJECT_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub struct SWStringArray { - pub cValues: u32, - pub lppszW: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SWStringArray {} -impl ::core::clone::Clone for SWStringArray { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct TABLE_NOTIFICATION { - pub ulTableEvent: u32, - pub hResult: ::windows_sys::core::HRESULT, - pub propIndex: SPropValue, - pub propPrior: SPropValue, - pub row: SRow, - pub ulPad: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for TABLE_NOTIFICATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for TABLE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WABEXTDISPLAY { - pub cbSize: u32, - pub lpWABObject: IWABObject, - pub lpAdrBook: IAddrBook, - pub lpPropObj: IMAPIProp, - pub fReadOnly: super::super::Foundation::BOOL, - pub fDataChanged: super::super::Foundation::BOOL, - pub ulFlags: u32, - pub lpv: *mut ::core::ffi::c_void, - pub lpsz: *mut i8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WABEXTDISPLAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WABEXTDISPLAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WABIMPORTPARAM { - pub cbSize: u32, - pub lpAdrBook: IAddrBook, - pub hWnd: super::super::Foundation::HWND, - pub ulFlags: u32, - pub lpszFileName: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WABIMPORTPARAM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WABIMPORTPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAB_PARAM { - pub cbSize: u32, - pub hwnd: super::super::Foundation::HWND, - pub szFileName: ::windows_sys::core::PSTR, - pub ulFlags: u32, - pub guidPSExt: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAB_PARAM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAB_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _WABACTIONITEM(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub union __UPV { - pub i: i16, - pub l: i32, - pub ul: u32, - pub flt: f32, - pub dbl: f64, - pub b: u16, - pub cur: super::Com::CY, - pub at: f64, - pub ft: super::super::Foundation::FILETIME, - pub lpszA: ::windows_sys::core::PSTR, - pub bin: SBinary, - pub lpszW: ::windows_sys::core::PWSTR, - pub lpguid: *mut ::windows_sys::core::GUID, - pub li: i64, - pub MVi: SShortArray, - pub MVl: SLongArray, - pub MVflt: SRealArray, - pub MVdbl: SDoubleArray, - pub MVcur: SCurrencyArray, - pub MVat: SAppTimeArray, - pub MVft: SDateTimeArray, - pub MVbin: SBinaryArray, - pub MVszA: SLPSTRArray, - pub MVszW: SWStringArray, - pub MVguid: SGuidArray, - pub MVli: SLargeIntegerArray, - pub err: i32, - pub x: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for __UPV {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for __UPV { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type CALLERRELEASE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPALLOCATEBUFFER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPALLOCATEMORE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPCREATECONVERSATIONINDEX = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPDISPATCHNOTIFICATIONS = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNABSDI = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPFNBUTTON = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPFNDISMISS = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPFREEBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPNOTIFCALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub type LPOPENSTREAMONFILE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPWABALLOCATEBUFFER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPWABALLOCATEMORE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`*"] -pub type LPWABFREEBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWABOPEN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPWABOPENEX = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_AddressBook\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNIDLE = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Antimalware/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Antimalware/mod.rs deleted file mode 100644 index 98102d3..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Antimalware/mod.rs +++ /dev/null @@ -1,203 +0,0 @@ -::windows_sys::core::link ! ( "amsi.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] fn AmsiCloseSession ( amsicontext : HAMSICONTEXT , amsisession : HAMSISESSION ) -> ( ) ); -::windows_sys::core::link ! ( "amsi.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] fn AmsiInitialize ( appname : :: windows_sys::core::PCWSTR , amsicontext : *mut HAMSICONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "amsi.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] fn AmsiNotifyOperation ( amsicontext : HAMSICONTEXT , buffer : *const ::core::ffi::c_void , length : u32 , contentname : :: windows_sys::core::PCWSTR , result : *mut AMSI_RESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "amsi.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] fn AmsiOpenSession ( amsicontext : HAMSICONTEXT , amsisession : *mut HAMSISESSION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "amsi.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] fn AmsiScanBuffer ( amsicontext : HAMSICONTEXT , buffer : *const ::core::ffi::c_void , length : u32 , contentname : :: windows_sys::core::PCWSTR , amsisession : HAMSISESSION , result : *mut AMSI_RESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "amsi.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] fn AmsiScanString ( amsicontext : HAMSICONTEXT , string : :: windows_sys::core::PCWSTR , contentname : :: windows_sys::core::PCWSTR , amsisession : HAMSISESSION , result : *mut AMSI_RESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "amsi.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] fn AmsiUninitialize ( amsicontext : HAMSICONTEXT ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Antimalware\"`, `\"Win32_Foundation\"`*"] fn InstallELAMCertificateInfo ( elamfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -pub type IAmsiStream = *mut ::core::ffi::c_void; -pub type IAntimalware = *mut ::core::ffi::c_void; -pub type IAntimalware2 = *mut ::core::ffi::c_void; -pub type IAntimalwareProvider = *mut ::core::ffi::c_void; -pub type IAntimalwareProvider2 = *mut ::core::ffi::c_void; -pub type IAntimalwareUacProvider = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const CAntimalware: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfdb00e52_a214_4aa1_8fba_4357bb0072ec); -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub type AMSI_ATTRIBUTE = i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_APP_NAME: AMSI_ATTRIBUTE = 0i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_CONTENT_NAME: AMSI_ATTRIBUTE = 1i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_CONTENT_SIZE: AMSI_ATTRIBUTE = 2i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_CONTENT_ADDRESS: AMSI_ATTRIBUTE = 3i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_SESSION: AMSI_ATTRIBUTE = 4i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_REDIRECT_CHAIN_SIZE: AMSI_ATTRIBUTE = 5i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_REDIRECT_CHAIN_ADDRESS: AMSI_ATTRIBUTE = 6i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_ALL_SIZE: AMSI_ATTRIBUTE = 7i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_ALL_ADDRESS: AMSI_ATTRIBUTE = 8i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_ATTRIBUTE_QUIET: AMSI_ATTRIBUTE = 9i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub type AMSI_RESULT = i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_RESULT_CLEAN: AMSI_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_RESULT_NOT_DETECTED: AMSI_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_RESULT_BLOCKED_BY_ADMIN_START: AMSI_RESULT = 16384i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_RESULT_BLOCKED_BY_ADMIN_END: AMSI_RESULT = 20479i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_RESULT_DETECTED: AMSI_RESULT = 32768i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub type AMSI_UAC_MSI_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_MSI_ACTION_INSTALL: AMSI_UAC_MSI_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_MSI_ACTION_UNINSTALL: AMSI_UAC_MSI_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_MSI_ACTION_UPDATE: AMSI_UAC_MSI_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_MSI_ACTION_MAINTENANCE: AMSI_UAC_MSI_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_MSI_ACTION_MAX: AMSI_UAC_MSI_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub type AMSI_UAC_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_REQUEST_TYPE_EXE: AMSI_UAC_REQUEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_REQUEST_TYPE_COM: AMSI_UAC_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_REQUEST_TYPE_MSI: AMSI_UAC_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_REQUEST_TYPE_AX: AMSI_UAC_REQUEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_REQUEST_TYPE_PACKAGED_APP: AMSI_UAC_REQUEST_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_REQUEST_TYPE_MAX: AMSI_UAC_REQUEST_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub type AMSI_UAC_TRUST_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_TRUST_STATE_TRUSTED: AMSI_UAC_TRUST_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_TRUST_STATE_UNTRUSTED: AMSI_UAC_TRUST_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_TRUST_STATE_BLOCKED: AMSI_UAC_TRUST_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub const AMSI_UAC_TRUST_STATE_MAX: AMSI_UAC_TRUST_STATE = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub struct AMSI_UAC_REQUEST_AX_INFO { - pub ulLength: u32, - pub lpwszLocalInstallPath: ::windows_sys::core::PWSTR, - pub lpwszSourceURL: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AMSI_UAC_REQUEST_AX_INFO {} -impl ::core::clone::Clone for AMSI_UAC_REQUEST_AX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub struct AMSI_UAC_REQUEST_COM_INFO { - pub ulLength: u32, - pub lpwszServerBinary: ::windows_sys::core::PWSTR, - pub lpwszRequestor: ::windows_sys::core::PWSTR, - pub Clsid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for AMSI_UAC_REQUEST_COM_INFO {} -impl ::core::clone::Clone for AMSI_UAC_REQUEST_COM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Antimalware\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AMSI_UAC_REQUEST_CONTEXT { - pub ulLength: u32, - pub ulRequestorProcessId: u32, - pub UACTrustState: AMSI_UAC_TRUST_STATE, - pub Type: AMSI_UAC_REQUEST_TYPE, - pub RequestType: AMSI_UAC_REQUEST_CONTEXT_0, - pub bAutoElevateRequest: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AMSI_UAC_REQUEST_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AMSI_UAC_REQUEST_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Antimalware\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union AMSI_UAC_REQUEST_CONTEXT_0 { - pub ExeInfo: AMSI_UAC_REQUEST_EXE_INFO, - pub ComInfo: AMSI_UAC_REQUEST_COM_INFO, - pub MsiInfo: AMSI_UAC_REQUEST_MSI_INFO, - pub ActiveXInfo: AMSI_UAC_REQUEST_AX_INFO, - pub PackagedAppInfo: AMSI_UAC_REQUEST_PACKAGED_APP_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AMSI_UAC_REQUEST_CONTEXT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AMSI_UAC_REQUEST_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub struct AMSI_UAC_REQUEST_EXE_INFO { - pub ulLength: u32, - pub lpwszApplicationName: ::windows_sys::core::PWSTR, - pub lpwszCommandLine: ::windows_sys::core::PWSTR, - pub lpwszDLLParameter: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AMSI_UAC_REQUEST_EXE_INFO {} -impl ::core::clone::Clone for AMSI_UAC_REQUEST_EXE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub struct AMSI_UAC_REQUEST_MSI_INFO { - pub ulLength: u32, - pub MsiAction: AMSI_UAC_MSI_ACTION, - pub lpwszProductName: ::windows_sys::core::PWSTR, - pub lpwszVersion: ::windows_sys::core::PWSTR, - pub lpwszLanguage: ::windows_sys::core::PWSTR, - pub lpwszManufacturer: ::windows_sys::core::PWSTR, - pub lpwszPackagePath: ::windows_sys::core::PWSTR, - pub lpwszPackageSource: ::windows_sys::core::PWSTR, - pub ulUpdates: u32, - pub ppwszUpdates: *mut ::windows_sys::core::PWSTR, - pub ppwszUpdateSources: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AMSI_UAC_REQUEST_MSI_INFO {} -impl ::core::clone::Clone for AMSI_UAC_REQUEST_MSI_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Antimalware\"`*"] -pub struct AMSI_UAC_REQUEST_PACKAGED_APP_INFO { - pub ulLength: u32, - pub lpwszApplicationName: ::windows_sys::core::PWSTR, - pub lpwszCommandLine: ::windows_sys::core::PWSTR, - pub lpPackageFamilyName: ::windows_sys::core::PWSTR, - pub lpApplicationId: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AMSI_UAC_REQUEST_PACKAGED_APP_INFO {} -impl ::core::clone::Clone for AMSI_UAC_REQUEST_PACKAGED_APP_INFO { - fn clone(&self) -> Self { - *self - } -} -pub type HAMSICONTEXT = isize; -pub type HAMSISESSION = isize; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs deleted file mode 100644 index a53cd7e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationInstallationAndServicing/mod.rs +++ /dev/null @@ -1,3924 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ActivateActCtx ( hactctx : super::super::Foundation:: HANDLE , lpcookie : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn AddRefActCtx ( hactctx : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyDeltaA ( applyflags : i64 , lpsourcename : :: windows_sys::core::PCSTR , lpdeltaname : :: windows_sys::core::PCSTR , lptargetname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyDeltaB ( applyflags : i64 , source : DELTA_INPUT , delta : DELTA_INPUT , lptarget : *mut DELTA_OUTPUT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyDeltaGetReverseB ( applyflags : i64 , source : DELTA_INPUT , delta : DELTA_INPUT , lpreversefiletime : *const super::super::Foundation:: FILETIME , lptarget : *mut DELTA_OUTPUT , lptargetreverse : *mut DELTA_OUTPUT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyDeltaProvidedB ( applyflags : i64 , source : DELTA_INPUT , delta : DELTA_INPUT , lptarget : *mut ::core::ffi::c_void , utargetsize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyDeltaW ( applyflags : i64 , lpsourcename : :: windows_sys::core::PCWSTR , lpdeltaname : :: windows_sys::core::PCWSTR , lptargetname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyPatchToFileA ( patchfilename : :: windows_sys::core::PCSTR , oldfilename : :: windows_sys::core::PCSTR , newfilename : :: windows_sys::core::PCSTR , applyoptionflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyPatchToFileByBuffers ( patchfilemapped : *const u8 , patchfilesize : u32 , oldfilemapped : *const u8 , oldfilesize : u32 , newfilebuffer : *mut *mut u8 , newfilebuffersize : u32 , newfileactualsize : *mut u32 , newfiletime : *mut super::super::Foundation:: FILETIME , applyoptionflags : u32 , progresscallback : PPATCH_PROGRESS_CALLBACK , callbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyPatchToFileByHandles ( patchfilehandle : super::super::Foundation:: HANDLE , oldfilehandle : super::super::Foundation:: HANDLE , newfilehandle : super::super::Foundation:: HANDLE , applyoptionflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyPatchToFileByHandlesEx ( patchfilehandle : super::super::Foundation:: HANDLE , oldfilehandle : super::super::Foundation:: HANDLE , newfilehandle : super::super::Foundation:: HANDLE , applyoptionflags : u32 , progresscallback : PPATCH_PROGRESS_CALLBACK , callbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyPatchToFileExA ( patchfilename : :: windows_sys::core::PCSTR , oldfilename : :: windows_sys::core::PCSTR , newfilename : :: windows_sys::core::PCSTR , applyoptionflags : u32 , progresscallback : PPATCH_PROGRESS_CALLBACK , callbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyPatchToFileExW ( patchfilename : :: windows_sys::core::PCWSTR , oldfilename : :: windows_sys::core::PCWSTR , newfilename : :: windows_sys::core::PCWSTR , applyoptionflags : u32 , progresscallback : PPATCH_PROGRESS_CALLBACK , callbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ApplyPatchToFileW ( patchfilename : :: windows_sys::core::PCWSTR , oldfilename : :: windows_sys::core::PCWSTR , newfilename : :: windows_sys::core::PCWSTR , applyoptionflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreateActCtxA ( pactctx : *const ACTCTXA ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreateActCtxW ( pactctx : *const ACTCTXW ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreateDeltaA ( filetypeset : i64 , setflags : i64 , resetflags : i64 , lpsourcename : :: windows_sys::core::PCSTR , lptargetname : :: windows_sys::core::PCSTR , lpsourceoptionsname : :: windows_sys::core::PCSTR , lptargetoptionsname : :: windows_sys::core::PCSTR , globaloptions : DELTA_INPUT , lptargetfiletime : *const super::super::Foundation:: FILETIME , hashalgid : u32 , lpdeltaname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreateDeltaB ( filetypeset : i64 , setflags : i64 , resetflags : i64 , source : DELTA_INPUT , target : DELTA_INPUT , sourceoptions : DELTA_INPUT , targetoptions : DELTA_INPUT , globaloptions : DELTA_INPUT , lptargetfiletime : *const super::super::Foundation:: FILETIME , hashalgid : u32 , lpdelta : *mut DELTA_OUTPUT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreateDeltaW ( filetypeset : i64 , setflags : i64 , resetflags : i64 , lpsourcename : :: windows_sys::core::PCWSTR , lptargetname : :: windows_sys::core::PCWSTR , lpsourceoptionsname : :: windows_sys::core::PCWSTR , lptargetoptionsname : :: windows_sys::core::PCWSTR , globaloptions : DELTA_INPUT , lptargetfiletime : *const super::super::Foundation:: FILETIME , hashalgid : u32 , lpdeltaname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreatePatchFileA ( oldfilename : :: windows_sys::core::PCSTR , newfilename : :: windows_sys::core::PCSTR , patchfilename : :: windows_sys::core::PCSTR , optionflags : u32 , optiondata : *const PATCH_OPTION_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreatePatchFileByHandles ( oldfilehandle : super::super::Foundation:: HANDLE , newfilehandle : super::super::Foundation:: HANDLE , patchfilehandle : super::super::Foundation:: HANDLE , optionflags : u32 , optiondata : *const PATCH_OPTION_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreatePatchFileByHandlesEx ( oldfilecount : u32 , oldfileinfoarray : *const PATCH_OLD_FILE_INFO_H , newfilehandle : super::super::Foundation:: HANDLE , patchfilehandle : super::super::Foundation:: HANDLE , optionflags : u32 , optiondata : *const PATCH_OPTION_DATA , progresscallback : PPATCH_PROGRESS_CALLBACK , callbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreatePatchFileExA ( oldfilecount : u32 , oldfileinfoarray : *const PATCH_OLD_FILE_INFO_A , newfilename : :: windows_sys::core::PCSTR , patchfilename : :: windows_sys::core::PCSTR , optionflags : u32 , optiondata : *const PATCH_OPTION_DATA , progresscallback : PPATCH_PROGRESS_CALLBACK , callbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreatePatchFileExW ( oldfilecount : u32 , oldfileinfoarray : *const PATCH_OLD_FILE_INFO_W , newfilename : :: windows_sys::core::PCWSTR , patchfilename : :: windows_sys::core::PCWSTR , optionflags : u32 , optiondata : *const PATCH_OPTION_DATA , progresscallback : PPATCH_PROGRESS_CALLBACK , callbackcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn CreatePatchFileW ( oldfilename : :: windows_sys::core::PCWSTR , newfilename : :: windows_sys::core::PCWSTR , patchfilename : :: windows_sys::core::PCWSTR , optionflags : u32 , optiondata : *const PATCH_OPTION_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn DeactivateActCtx ( dwflags : u32 , ulcookie : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn DeltaFree ( lpmemory : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn DeltaNormalizeProvidedB ( filetypeset : i64 , normalizeflags : i64 , normalizeoptions : DELTA_INPUT , lpsource : *mut ::core::ffi::c_void , usourcesize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ExtractPatchHeaderToFileA ( patchfilename : :: windows_sys::core::PCSTR , patchheaderfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ExtractPatchHeaderToFileByHandles ( patchfilehandle : super::super::Foundation:: HANDLE , patchheaderfilehandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatchc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ExtractPatchHeaderToFileW ( patchfilename : :: windows_sys::core::PCWSTR , patchheaderfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FindActCtxSectionGuid ( dwflags : u32 , lpextensionguid : *const :: windows_sys::core::GUID , ulsectionid : u32 , lpguidtofind : *const :: windows_sys::core::GUID , returneddata : *mut ACTCTX_SECTION_KEYED_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FindActCtxSectionStringA ( dwflags : u32 , lpextensionguid : *const :: windows_sys::core::GUID , ulsectionid : u32 , lpstringtofind : :: windows_sys::core::PCSTR , returneddata : *mut ACTCTX_SECTION_KEYED_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FindActCtxSectionStringW ( dwflags : u32 , lpextensionguid : *const :: windows_sys::core::GUID , ulsectionid : u32 , lpstringtofind : :: windows_sys::core::PCWSTR , returneddata : *mut ACTCTX_SECTION_KEYED_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetCurrentActCtx ( lphactctx : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetDeltaInfoA ( lpdeltaname : :: windows_sys::core::PCSTR , lpheaderinfo : *mut DELTA_HEADER_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetDeltaInfoB ( delta : DELTA_INPUT , lpheaderinfo : *mut DELTA_HEADER_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetDeltaInfoW ( lpdeltaname : :: windows_sys::core::PCWSTR , lpheaderinfo : *mut DELTA_HEADER_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetDeltaSignatureA ( filetypeset : i64 , hashalgid : u32 , lpsourcename : :: windows_sys::core::PCSTR , lphash : *mut DELTA_HASH ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetDeltaSignatureB ( filetypeset : i64 , hashalgid : u32 , source : DELTA_INPUT , lphash : *mut DELTA_HASH ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msdelta.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetDeltaSignatureW ( filetypeset : i64 , hashalgid : u32 , lpsourcename : :: windows_sys::core::PCWSTR , lphash : *mut DELTA_HASH ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetFilePatchSignatureA ( filename : :: windows_sys::core::PCSTR , optionflags : u32 , optiondata : *const ::core::ffi::c_void , ignorerangecount : u32 , ignorerangearray : *const PATCH_IGNORE_RANGE , retainrangecount : u32 , retainrangearray : *const PATCH_RETAIN_RANGE , signaturebuffersize : u32 , signaturebuffer : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetFilePatchSignatureByBuffer ( filebufferwritable : *mut u8 , filesize : u32 , optionflags : u32 , optiondata : *const ::core::ffi::c_void , ignorerangecount : u32 , ignorerangearray : *const PATCH_IGNORE_RANGE , retainrangecount : u32 , retainrangearray : *const PATCH_RETAIN_RANGE , signaturebuffersize : u32 , signaturebuffer : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetFilePatchSignatureByHandle ( filehandle : super::super::Foundation:: HANDLE , optionflags : u32 , optiondata : *const ::core::ffi::c_void , ignorerangecount : u32 , ignorerangearray : *const PATCH_IGNORE_RANGE , retainrangecount : u32 , retainrangearray : *const PATCH_RETAIN_RANGE , signaturebuffersize : u32 , signaturebuffer : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn GetFilePatchSignatureW ( filename : :: windows_sys::core::PCWSTR , optionflags : u32 , optiondata : *const ::core::ffi::c_void , ignorerangecount : u32 , ignorerangearray : *const PATCH_IGNORE_RANGE , retainrangecount : u32 , retainrangearray : *const PATCH_RETAIN_RANGE , signaturebuffersize : u32 , signaturebuffer : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiAdvertiseProductA ( szpackagepath : :: windows_sys::core::PCSTR , szscriptfilepath : :: windows_sys::core::PCSTR , sztransforms : :: windows_sys::core::PCSTR , lgidlanguage : u16 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiAdvertiseProductExA ( szpackagepath : :: windows_sys::core::PCSTR , szscriptfilepath : :: windows_sys::core::PCSTR , sztransforms : :: windows_sys::core::PCSTR , lgidlanguage : u16 , dwplatform : u32 , dwoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiAdvertiseProductExW ( szpackagepath : :: windows_sys::core::PCWSTR , szscriptfilepath : :: windows_sys::core::PCWSTR , sztransforms : :: windows_sys::core::PCWSTR , lgidlanguage : u16 , dwplatform : u32 , dwoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiAdvertiseProductW ( szpackagepath : :: windows_sys::core::PCWSTR , szscriptfilepath : :: windows_sys::core::PCWSTR , sztransforms : :: windows_sys::core::PCWSTR , lgidlanguage : u16 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn MsiAdvertiseScriptA ( szscriptfile : :: windows_sys::core::PCSTR , dwflags : u32 , phregdata : *const super::Registry:: HKEY , fremoveitems : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn MsiAdvertiseScriptW ( szscriptfile : :: windows_sys::core::PCWSTR , dwflags : u32 , phregdata : *const super::Registry:: HKEY , fremoveitems : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiApplyMultiplePatchesA ( szpatchpackages : :: windows_sys::core::PCSTR , szproductcode : :: windows_sys::core::PCSTR , szpropertieslist : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiApplyMultiplePatchesW ( szpatchpackages : :: windows_sys::core::PCWSTR , szproductcode : :: windows_sys::core::PCWSTR , szpropertieslist : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiApplyPatchA ( szpatchpackage : :: windows_sys::core::PCSTR , szinstallpackage : :: windows_sys::core::PCSTR , einstalltype : INSTALLTYPE , szcommandline : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiApplyPatchW ( szpatchpackage : :: windows_sys::core::PCWSTR , szinstallpackage : :: windows_sys::core::PCWSTR , einstalltype : INSTALLTYPE , szcommandline : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiBeginTransactionA ( szname : :: windows_sys::core::PCSTR , dwtransactionattributes : u32 , phtransactionhandle : *mut MSIHANDLE , phchangeofownerevent : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiBeginTransactionW ( szname : :: windows_sys::core::PCWSTR , dwtransactionattributes : u32 , phtransactionhandle : *mut MSIHANDLE , phchangeofownerevent : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiCloseAllHandles ( ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiCloseHandle ( hany : MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiCollectUserInfoA ( szproduct : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiCollectUserInfoW ( szproduct : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiConfigureFeatureA ( szproduct : :: windows_sys::core::PCSTR , szfeature : :: windows_sys::core::PCSTR , einstallstate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiConfigureFeatureW ( szproduct : :: windows_sys::core::PCWSTR , szfeature : :: windows_sys::core::PCWSTR , einstallstate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiConfigureProductA ( szproduct : :: windows_sys::core::PCSTR , iinstalllevel : INSTALLLEVEL , einstallstate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiConfigureProductExA ( szproduct : :: windows_sys::core::PCSTR , iinstalllevel : INSTALLLEVEL , einstallstate : INSTALLSTATE , szcommandline : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiConfigureProductExW ( szproduct : :: windows_sys::core::PCWSTR , iinstalllevel : INSTALLLEVEL , einstallstate : INSTALLSTATE , szcommandline : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiConfigureProductW ( szproduct : :: windows_sys::core::PCWSTR , iinstalllevel : INSTALLLEVEL , einstallstate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiCreateRecord ( cparams : u32 ) -> MSIHANDLE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiCreateTransformSummaryInfoA ( hdatabase : MSIHANDLE , hdatabasereference : MSIHANDLE , sztransformfile : :: windows_sys::core::PCSTR , ierrorconditions : MSITRANSFORM_ERROR , ivalidation : MSITRANSFORM_VALIDATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiCreateTransformSummaryInfoW ( hdatabase : MSIHANDLE , hdatabasereference : MSIHANDLE , sztransformfile : :: windows_sys::core::PCWSTR , ierrorconditions : MSITRANSFORM_ERROR , ivalidation : MSITRANSFORM_VALIDATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseApplyTransformA ( hdatabase : MSIHANDLE , sztransformfile : :: windows_sys::core::PCSTR , ierrorconditions : MSITRANSFORM_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseApplyTransformW ( hdatabase : MSIHANDLE , sztransformfile : :: windows_sys::core::PCWSTR , ierrorconditions : MSITRANSFORM_ERROR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseCommit ( hdatabase : MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseExportA ( hdatabase : MSIHANDLE , sztablename : :: windows_sys::core::PCSTR , szfolderpath : :: windows_sys::core::PCSTR , szfilename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseExportW ( hdatabase : MSIHANDLE , sztablename : :: windows_sys::core::PCWSTR , szfolderpath : :: windows_sys::core::PCWSTR , szfilename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseGenerateTransformA ( hdatabase : MSIHANDLE , hdatabasereference : MSIHANDLE , sztransformfile : :: windows_sys::core::PCSTR , ireserved1 : i32 , ireserved2 : i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseGenerateTransformW ( hdatabase : MSIHANDLE , hdatabasereference : MSIHANDLE , sztransformfile : :: windows_sys::core::PCWSTR , ireserved1 : i32 , ireserved2 : i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseGetPrimaryKeysA ( hdatabase : MSIHANDLE , sztablename : :: windows_sys::core::PCSTR , phrecord : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseGetPrimaryKeysW ( hdatabase : MSIHANDLE , sztablename : :: windows_sys::core::PCWSTR , phrecord : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseImportA ( hdatabase : MSIHANDLE , szfolderpath : :: windows_sys::core::PCSTR , szfilename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseImportW ( hdatabase : MSIHANDLE , szfolderpath : :: windows_sys::core::PCWSTR , szfilename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseIsTablePersistentA ( hdatabase : MSIHANDLE , sztablename : :: windows_sys::core::PCSTR ) -> MSICONDITION ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseIsTablePersistentW ( hdatabase : MSIHANDLE , sztablename : :: windows_sys::core::PCWSTR ) -> MSICONDITION ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseMergeA ( hdatabase : MSIHANDLE , hdatabasemerge : MSIHANDLE , sztablename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseMergeW ( hdatabase : MSIHANDLE , hdatabasemerge : MSIHANDLE , sztablename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseOpenViewA ( hdatabase : MSIHANDLE , szquery : :: windows_sys::core::PCSTR , phview : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDatabaseOpenViewW ( hdatabase : MSIHANDLE , szquery : :: windows_sys::core::PCWSTR , phview : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDetermineApplicablePatchesA ( szproductpackagepath : :: windows_sys::core::PCSTR , cpatchinfo : u32 , ppatchinfo : *mut MSIPATCHSEQUENCEINFOA ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDetermineApplicablePatchesW ( szproductpackagepath : :: windows_sys::core::PCWSTR , cpatchinfo : u32 , ppatchinfo : *mut MSIPATCHSEQUENCEINFOW ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDeterminePatchSequenceA ( szproductcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , cpatchinfo : u32 , ppatchinfo : *mut MSIPATCHSEQUENCEINFOA ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDeterminePatchSequenceW ( szproductcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , cpatchinfo : u32 , ppatchinfo : *mut MSIPATCHSEQUENCEINFOW ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDoActionA ( hinstall : MSIHANDLE , szaction : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiDoActionW ( hinstall : MSIHANDLE , szaction : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnableLogA ( dwlogmode : INSTALLLOGMODE , szlogfile : :: windows_sys::core::PCSTR , dwlogattributes : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnableLogW ( dwlogmode : INSTALLLOGMODE , szlogfile : :: windows_sys::core::PCWSTR , dwlogattributes : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnableUIPreview ( hdatabase : MSIHANDLE , phpreview : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEndTransaction ( dwtransactionstate : MSITRANSACTIONSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumClientsA ( szcomponent : :: windows_sys::core::PCSTR , iproductindex : u32 , lpproductbuf : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumClientsExA ( szcomponent : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwproductindex : u32 , szproductbuf : :: windows_sys::core::PSTR , pdwinstalledcontext : *mut MSIINSTALLCONTEXT , szsid : :: windows_sys::core::PSTR , pcchsid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumClientsExW ( szcomponent : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwproductindex : u32 , szproductbuf : :: windows_sys::core::PWSTR , pdwinstalledcontext : *mut MSIINSTALLCONTEXT , szsid : :: windows_sys::core::PWSTR , pcchsid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumClientsW ( szcomponent : :: windows_sys::core::PCWSTR , iproductindex : u32 , lpproductbuf : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentCostsA ( hinstall : MSIHANDLE , szcomponent : :: windows_sys::core::PCSTR , dwindex : u32 , istate : INSTALLSTATE , szdrivebuf : :: windows_sys::core::PSTR , pcchdrivebuf : *mut u32 , picost : *mut i32 , pitempcost : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentCostsW ( hinstall : MSIHANDLE , szcomponent : :: windows_sys::core::PCWSTR , dwindex : u32 , istate : INSTALLSTATE , szdrivebuf : :: windows_sys::core::PWSTR , pcchdrivebuf : *mut u32 , picost : *mut i32 , pitempcost : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentQualifiersA ( szcomponent : :: windows_sys::core::PCSTR , iindex : u32 , lpqualifierbuf : :: windows_sys::core::PSTR , pcchqualifierbuf : *mut u32 , lpapplicationdatabuf : :: windows_sys::core::PSTR , pcchapplicationdatabuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentQualifiersW ( szcomponent : :: windows_sys::core::PCWSTR , iindex : u32 , lpqualifierbuf : :: windows_sys::core::PWSTR , pcchqualifierbuf : *mut u32 , lpapplicationdatabuf : :: windows_sys::core::PWSTR , pcchapplicationdatabuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentsA ( icomponentindex : u32 , lpcomponentbuf : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentsExA ( szusersid : :: windows_sys::core::PCSTR , dwcontext : u32 , dwindex : u32 , szinstalledcomponentcode : :: windows_sys::core::PSTR , pdwinstalledcontext : *mut MSIINSTALLCONTEXT , szsid : :: windows_sys::core::PSTR , pcchsid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentsExW ( szusersid : :: windows_sys::core::PCWSTR , dwcontext : u32 , dwindex : u32 , szinstalledcomponentcode : :: windows_sys::core::PWSTR , pdwinstalledcontext : *mut MSIINSTALLCONTEXT , szsid : :: windows_sys::core::PWSTR , pcchsid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumComponentsW ( icomponentindex : u32 , lpcomponentbuf : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumFeaturesA ( szproduct : :: windows_sys::core::PCSTR , ifeatureindex : u32 , lpfeaturebuf : :: windows_sys::core::PSTR , lpparentbuf : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumFeaturesW ( szproduct : :: windows_sys::core::PCWSTR , ifeatureindex : u32 , lpfeaturebuf : :: windows_sys::core::PWSTR , lpparentbuf : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumPatchesA ( szproduct : :: windows_sys::core::PCSTR , ipatchindex : u32 , lppatchbuf : :: windows_sys::core::PSTR , lptransformsbuf : :: windows_sys::core::PSTR , pcchtransformsbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumPatchesExA ( szproductcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : u32 , dwfilter : u32 , dwindex : u32 , szpatchcode : :: windows_sys::core::PSTR , sztargetproductcode : :: windows_sys::core::PSTR , pdwtargetproductcontext : *mut MSIINSTALLCONTEXT , sztargetusersid : :: windows_sys::core::PSTR , pcchtargetusersid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumPatchesExW ( szproductcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : u32 , dwfilter : u32 , dwindex : u32 , szpatchcode : :: windows_sys::core::PWSTR , sztargetproductcode : :: windows_sys::core::PWSTR , pdwtargetproductcontext : *mut MSIINSTALLCONTEXT , sztargetusersid : :: windows_sys::core::PWSTR , pcchtargetusersid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumPatchesW ( szproduct : :: windows_sys::core::PCWSTR , ipatchindex : u32 , lppatchbuf : :: windows_sys::core::PWSTR , lptransformsbuf : :: windows_sys::core::PWSTR , pcchtransformsbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumProductsA ( iproductindex : u32 , lpproductbuf : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumProductsExA ( szproductcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : u32 , dwindex : u32 , szinstalledproductcode : :: windows_sys::core::PSTR , pdwinstalledcontext : *mut MSIINSTALLCONTEXT , szsid : :: windows_sys::core::PSTR , pcchsid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumProductsExW ( szproductcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : u32 , dwindex : u32 , szinstalledproductcode : :: windows_sys::core::PWSTR , pdwinstalledcontext : *mut MSIINSTALLCONTEXT , szsid : :: windows_sys::core::PWSTR , pcchsid : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumProductsW ( iproductindex : u32 , lpproductbuf : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumRelatedProductsA ( lpupgradecode : :: windows_sys::core::PCSTR , dwreserved : u32 , iproductindex : u32 , lpproductbuf : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEnumRelatedProductsW ( lpupgradecode : :: windows_sys::core::PCWSTR , dwreserved : u32 , iproductindex : u32 , lpproductbuf : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEvaluateConditionA ( hinstall : MSIHANDLE , szcondition : :: windows_sys::core::PCSTR ) -> MSICONDITION ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiEvaluateConditionW ( hinstall : MSIHANDLE , szcondition : :: windows_sys::core::PCWSTR ) -> MSICONDITION ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiExtractPatchXMLDataA ( szpatchpath : :: windows_sys::core::PCSTR , dwreserved : u32 , szxmldata : :: windows_sys::core::PSTR , pcchxmldata : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiExtractPatchXMLDataW ( szpatchpath : :: windows_sys::core::PCWSTR , dwreserved : u32 , szxmldata : :: windows_sys::core::PWSTR , pcchxmldata : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiFormatRecordA ( hinstall : MSIHANDLE , hrecord : MSIHANDLE , szresultbuf : :: windows_sys::core::PSTR , pcchresultbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiFormatRecordW ( hinstall : MSIHANDLE , hrecord : MSIHANDLE , szresultbuf : :: windows_sys::core::PWSTR , pcchresultbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetActiveDatabase ( hinstall : MSIHANDLE ) -> MSIHANDLE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetComponentPathA ( szproduct : :: windows_sys::core::PCSTR , szcomponent : :: windows_sys::core::PCSTR , lppathbuf : :: windows_sys::core::PSTR , pcchbuf : *mut u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetComponentPathExA ( szproductcode : :: windows_sys::core::PCSTR , szcomponentcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , lpoutpathbuffer : :: windows_sys::core::PSTR , pcchoutpathbuffer : *mut u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetComponentPathExW ( szproductcode : :: windows_sys::core::PCWSTR , szcomponentcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , lpoutpathbuffer : :: windows_sys::core::PWSTR , pcchoutpathbuffer : *mut u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetComponentPathW ( szproduct : :: windows_sys::core::PCWSTR , szcomponent : :: windows_sys::core::PCWSTR , lppathbuf : :: windows_sys::core::PWSTR , pcchbuf : *mut u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetComponentStateA ( hinstall : MSIHANDLE , szcomponent : :: windows_sys::core::PCSTR , piinstalled : *mut INSTALLSTATE , piaction : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetComponentStateW ( hinstall : MSIHANDLE , szcomponent : :: windows_sys::core::PCWSTR , piinstalled : *mut INSTALLSTATE , piaction : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetDatabaseState ( hdatabase : MSIHANDLE ) -> MSIDBSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureCostA ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCSTR , icosttree : MSICOSTTREE , istate : INSTALLSTATE , picost : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureCostW ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCWSTR , icosttree : MSICOSTTREE , istate : INSTALLSTATE , picost : *mut i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureInfoA ( hproduct : MSIHANDLE , szfeature : :: windows_sys::core::PCSTR , lpattributes : *mut u32 , lptitlebuf : :: windows_sys::core::PSTR , pcchtitlebuf : *mut u32 , lphelpbuf : :: windows_sys::core::PSTR , pcchhelpbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureInfoW ( hproduct : MSIHANDLE , szfeature : :: windows_sys::core::PCWSTR , lpattributes : *mut u32 , lptitlebuf : :: windows_sys::core::PWSTR , pcchtitlebuf : *mut u32 , lphelpbuf : :: windows_sys::core::PWSTR , pcchhelpbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureStateA ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCSTR , piinstalled : *mut INSTALLSTATE , piaction : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureStateW ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCWSTR , piinstalled : *mut INSTALLSTATE , piaction : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureUsageA ( szproduct : :: windows_sys::core::PCSTR , szfeature : :: windows_sys::core::PCSTR , pdwusecount : *mut u32 , pwdateused : *mut u16 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureUsageW ( szproduct : :: windows_sys::core::PCWSTR , szfeature : :: windows_sys::core::PCWSTR , pdwusecount : *mut u32 , pwdateused : *mut u16 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureValidStatesA ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCSTR , lpinstallstates : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFeatureValidStatesW ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCWSTR , lpinstallstates : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFileHashA ( szfilepath : :: windows_sys::core::PCSTR , dwoptions : u32 , phash : *mut MSIFILEHASHINFO ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFileHashW ( szfilepath : :: windows_sys::core::PCWSTR , dwoptions : u32 , phash : *mut MSIFILEHASHINFO ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn MsiGetFileSignatureInformationA ( szsignedobjectpath : :: windows_sys::core::PCSTR , dwflags : u32 , ppccertcontext : *mut *mut super::super::Security::Cryptography:: CERT_CONTEXT , pbhashdata : *mut u8 , pcbhashdata : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn MsiGetFileSignatureInformationW ( szsignedobjectpath : :: windows_sys::core::PCWSTR , dwflags : u32 , ppccertcontext : *mut *mut super::super::Security::Cryptography:: CERT_CONTEXT , pbhashdata : *mut u8 , pcbhashdata : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFileVersionA ( szfilepath : :: windows_sys::core::PCSTR , lpversionbuf : :: windows_sys::core::PSTR , pcchversionbuf : *mut u32 , lplangbuf : :: windows_sys::core::PSTR , pcchlangbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetFileVersionW ( szfilepath : :: windows_sys::core::PCWSTR , lpversionbuf : :: windows_sys::core::PWSTR , pcchversionbuf : *mut u32 , lplangbuf : :: windows_sys::core::PWSTR , pcchlangbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetLanguage ( hinstall : MSIHANDLE ) -> u16 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetLastErrorRecord ( ) -> MSIHANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiGetMode ( hinstall : MSIHANDLE , erunmode : MSIRUNMODE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPatchFileListA ( szproductcode : :: windows_sys::core::PCSTR , szpatchpackages : :: windows_sys::core::PCSTR , pcfiles : *mut u32 , pphfilerecords : *mut *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPatchFileListW ( szproductcode : :: windows_sys::core::PCWSTR , szpatchpackages : :: windows_sys::core::PCWSTR , pcfiles : *mut u32 , pphfilerecords : *mut *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPatchInfoA ( szpatch : :: windows_sys::core::PCSTR , szattribute : :: windows_sys::core::PCSTR , lpvaluebuf : :: windows_sys::core::PSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPatchInfoExA ( szpatchcode : :: windows_sys::core::PCSTR , szproductcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , szproperty : :: windows_sys::core::PCSTR , lpvalue : :: windows_sys::core::PSTR , pcchvalue : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPatchInfoExW ( szpatchcode : :: windows_sys::core::PCWSTR , szproductcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , szproperty : :: windows_sys::core::PCWSTR , lpvalue : :: windows_sys::core::PWSTR , pcchvalue : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPatchInfoW ( szpatch : :: windows_sys::core::PCWSTR , szattribute : :: windows_sys::core::PCWSTR , lpvaluebuf : :: windows_sys::core::PWSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductCodeA ( szcomponent : :: windows_sys::core::PCSTR , lpbuf39 : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductCodeW ( szcomponent : :: windows_sys::core::PCWSTR , lpbuf39 : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductInfoA ( szproduct : :: windows_sys::core::PCSTR , szattribute : :: windows_sys::core::PCSTR , lpvaluebuf : :: windows_sys::core::PSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductInfoExA ( szproductcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , szproperty : :: windows_sys::core::PCSTR , szvalue : :: windows_sys::core::PSTR , pcchvalue : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductInfoExW ( szproductcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , szproperty : :: windows_sys::core::PCWSTR , szvalue : :: windows_sys::core::PWSTR , pcchvalue : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductInfoFromScriptA ( szscriptfile : :: windows_sys::core::PCSTR , lpproductbuf39 : :: windows_sys::core::PSTR , plgidlanguage : *mut u16 , pdwversion : *mut u32 , lpnamebuf : :: windows_sys::core::PSTR , pcchnamebuf : *mut u32 , lppackagebuf : :: windows_sys::core::PSTR , pcchpackagebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductInfoFromScriptW ( szscriptfile : :: windows_sys::core::PCWSTR , lpproductbuf39 : :: windows_sys::core::PWSTR , plgidlanguage : *mut u16 , pdwversion : *mut u32 , lpnamebuf : :: windows_sys::core::PWSTR , pcchnamebuf : *mut u32 , lppackagebuf : :: windows_sys::core::PWSTR , pcchpackagebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductInfoW ( szproduct : :: windows_sys::core::PCWSTR , szattribute : :: windows_sys::core::PCWSTR , lpvaluebuf : :: windows_sys::core::PWSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductPropertyA ( hproduct : MSIHANDLE , szproperty : :: windows_sys::core::PCSTR , lpvaluebuf : :: windows_sys::core::PSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetProductPropertyW ( hproduct : MSIHANDLE , szproperty : :: windows_sys::core::PCWSTR , lpvaluebuf : :: windows_sys::core::PWSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPropertyA ( hinstall : MSIHANDLE , szname : :: windows_sys::core::PCSTR , szvaluebuf : :: windows_sys::core::PSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetPropertyW ( hinstall : MSIHANDLE , szname : :: windows_sys::core::PCWSTR , szvaluebuf : :: windows_sys::core::PWSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetShortcutTargetA ( szshortcutpath : :: windows_sys::core::PCSTR , szproductcode : :: windows_sys::core::PSTR , szfeatureid : :: windows_sys::core::PSTR , szcomponentcode : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetShortcutTargetW ( szshortcutpath : :: windows_sys::core::PCWSTR , szproductcode : :: windows_sys::core::PWSTR , szfeatureid : :: windows_sys::core::PWSTR , szcomponentcode : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetSourcePathA ( hinstall : MSIHANDLE , szfolder : :: windows_sys::core::PCSTR , szpathbuf : :: windows_sys::core::PSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetSourcePathW ( hinstall : MSIHANDLE , szfolder : :: windows_sys::core::PCWSTR , szpathbuf : :: windows_sys::core::PWSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetSummaryInformationA ( hdatabase : MSIHANDLE , szdatabasepath : :: windows_sys::core::PCSTR , uiupdatecount : u32 , phsummaryinfo : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetSummaryInformationW ( hdatabase : MSIHANDLE , szdatabasepath : :: windows_sys::core::PCWSTR , uiupdatecount : u32 , phsummaryinfo : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetTargetPathA ( hinstall : MSIHANDLE , szfolder : :: windows_sys::core::PCSTR , szpathbuf : :: windows_sys::core::PSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetTargetPathW ( hinstall : MSIHANDLE , szfolder : :: windows_sys::core::PCWSTR , szpathbuf : :: windows_sys::core::PWSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetUserInfoA ( szproduct : :: windows_sys::core::PCSTR , lpusernamebuf : :: windows_sys::core::PSTR , pcchusernamebuf : *mut u32 , lporgnamebuf : :: windows_sys::core::PSTR , pcchorgnamebuf : *mut u32 , lpserialbuf : :: windows_sys::core::PSTR , pcchserialbuf : *mut u32 ) -> USERINFOSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiGetUserInfoW ( szproduct : :: windows_sys::core::PCWSTR , lpusernamebuf : :: windows_sys::core::PWSTR , pcchusernamebuf : *mut u32 , lporgnamebuf : :: windows_sys::core::PWSTR , pcchorgnamebuf : *mut u32 , lpserialbuf : :: windows_sys::core::PWSTR , pcchserialbuf : *mut u32 ) -> USERINFOSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiInstallMissingComponentA ( szproduct : :: windows_sys::core::PCSTR , szcomponent : :: windows_sys::core::PCSTR , einstallstate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiInstallMissingComponentW ( szproduct : :: windows_sys::core::PCWSTR , szcomponent : :: windows_sys::core::PCWSTR , einstallstate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiInstallMissingFileA ( szproduct : :: windows_sys::core::PCSTR , szfile : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiInstallMissingFileW ( szproduct : :: windows_sys::core::PCWSTR , szfile : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiInstallProductA ( szpackagepath : :: windows_sys::core::PCSTR , szcommandline : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiInstallProductW ( szpackagepath : :: windows_sys::core::PCWSTR , szcommandline : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiIsProductElevatedA ( szproduct : :: windows_sys::core::PCSTR , pfelevated : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiIsProductElevatedW ( szproduct : :: windows_sys::core::PCWSTR , pfelevated : *mut super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiJoinTransaction ( htransactionhandle : MSIHANDLE , dwtransactionattributes : u32 , phchangeofownerevent : *mut super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiLocateComponentA ( szcomponent : :: windows_sys::core::PCSTR , lppathbuf : :: windows_sys::core::PSTR , pcchbuf : *mut u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiLocateComponentW ( szcomponent : :: windows_sys::core::PCWSTR , lppathbuf : :: windows_sys::core::PWSTR , pcchbuf : *mut u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiNotifySidChangeA ( poldsid : :: windows_sys::core::PCSTR , pnewsid : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiNotifySidChangeW ( poldsid : :: windows_sys::core::PCWSTR , pnewsid : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenDatabaseA ( szdatabasepath : :: windows_sys::core::PCSTR , szpersist : :: windows_sys::core::PCSTR , phdatabase : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenDatabaseW ( szdatabasepath : :: windows_sys::core::PCWSTR , szpersist : :: windows_sys::core::PCWSTR , phdatabase : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenPackageA ( szpackagepath : :: windows_sys::core::PCSTR , hproduct : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenPackageExA ( szpackagepath : :: windows_sys::core::PCSTR , dwoptions : u32 , hproduct : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenPackageExW ( szpackagepath : :: windows_sys::core::PCWSTR , dwoptions : u32 , hproduct : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenPackageW ( szpackagepath : :: windows_sys::core::PCWSTR , hproduct : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenProductA ( szproduct : :: windows_sys::core::PCSTR , hproduct : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiOpenProductW ( szproduct : :: windows_sys::core::PCWSTR , hproduct : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiPreviewBillboardA ( hpreview : MSIHANDLE , szcontrolname : :: windows_sys::core::PCSTR , szbillboard : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiPreviewBillboardW ( hpreview : MSIHANDLE , szcontrolname : :: windows_sys::core::PCWSTR , szbillboard : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiPreviewDialogA ( hpreview : MSIHANDLE , szdialogname : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiPreviewDialogW ( hpreview : MSIHANDLE , szdialogname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn MsiProcessAdvertiseScriptA ( szscriptfile : :: windows_sys::core::PCSTR , sziconfolder : :: windows_sys::core::PCSTR , hregdata : super::Registry:: HKEY , fshortcuts : super::super::Foundation:: BOOL , fremoveitems : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn MsiProcessAdvertiseScriptW ( szscriptfile : :: windows_sys::core::PCWSTR , sziconfolder : :: windows_sys::core::PCWSTR , hregdata : super::Registry:: HKEY , fshortcuts : super::super::Foundation:: BOOL , fremoveitems : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProcessMessage ( hinstall : MSIHANDLE , emessagetype : INSTALLMESSAGE , hrecord : MSIHANDLE ) -> i32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideAssemblyA ( szassemblyname : :: windows_sys::core::PCSTR , szappcontext : :: windows_sys::core::PCSTR , dwinstallmode : INSTALLMODE , dwassemblyinfo : MSIASSEMBLYINFO , lppathbuf : :: windows_sys::core::PSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideAssemblyW ( szassemblyname : :: windows_sys::core::PCWSTR , szappcontext : :: windows_sys::core::PCWSTR , dwinstallmode : INSTALLMODE , dwassemblyinfo : MSIASSEMBLYINFO , lppathbuf : :: windows_sys::core::PWSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideComponentA ( szproduct : :: windows_sys::core::PCSTR , szfeature : :: windows_sys::core::PCSTR , szcomponent : :: windows_sys::core::PCSTR , dwinstallmode : INSTALLMODE , lppathbuf : :: windows_sys::core::PSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideComponentW ( szproduct : :: windows_sys::core::PCWSTR , szfeature : :: windows_sys::core::PCWSTR , szcomponent : :: windows_sys::core::PCWSTR , dwinstallmode : INSTALLMODE , lppathbuf : :: windows_sys::core::PWSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideQualifiedComponentA ( szcategory : :: windows_sys::core::PCSTR , szqualifier : :: windows_sys::core::PCSTR , dwinstallmode : INSTALLMODE , lppathbuf : :: windows_sys::core::PSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideQualifiedComponentExA ( szcategory : :: windows_sys::core::PCSTR , szqualifier : :: windows_sys::core::PCSTR , dwinstallmode : INSTALLMODE , szproduct : :: windows_sys::core::PCSTR , dwunused1 : u32 , dwunused2 : u32 , lppathbuf : :: windows_sys::core::PSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideQualifiedComponentExW ( szcategory : :: windows_sys::core::PCWSTR , szqualifier : :: windows_sys::core::PCWSTR , dwinstallmode : INSTALLMODE , szproduct : :: windows_sys::core::PCWSTR , dwunused1 : u32 , dwunused2 : u32 , lppathbuf : :: windows_sys::core::PWSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiProvideQualifiedComponentW ( szcategory : :: windows_sys::core::PCWSTR , szqualifier : :: windows_sys::core::PCWSTR , dwinstallmode : INSTALLMODE , lppathbuf : :: windows_sys::core::PWSTR , pcchpathbuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryComponentStateA ( szproductcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , szcomponentcode : :: windows_sys::core::PCSTR , pdwstate : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryComponentStateW ( szproductcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , szcomponentcode : :: windows_sys::core::PCWSTR , pdwstate : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryFeatureStateA ( szproduct : :: windows_sys::core::PCSTR , szfeature : :: windows_sys::core::PCSTR ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryFeatureStateExA ( szproductcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , szfeature : :: windows_sys::core::PCSTR , pdwstate : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryFeatureStateExW ( szproductcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , szfeature : :: windows_sys::core::PCWSTR , pdwstate : *mut INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryFeatureStateW ( szproduct : :: windows_sys::core::PCWSTR , szfeature : :: windows_sys::core::PCWSTR ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryProductStateA ( szproduct : :: windows_sys::core::PCSTR ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiQueryProductStateW ( szproduct : :: windows_sys::core::PCWSTR ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordClearData ( hrecord : MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordDataSize ( hrecord : MSIHANDLE , ifield : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordGetFieldCount ( hrecord : MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordGetInteger ( hrecord : MSIHANDLE , ifield : u32 ) -> i32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordGetStringA ( hrecord : MSIHANDLE , ifield : u32 , szvaluebuf : :: windows_sys::core::PSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordGetStringW ( hrecord : MSIHANDLE , ifield : u32 , szvaluebuf : :: windows_sys::core::PWSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiRecordIsNull ( hrecord : MSIHANDLE , ifield : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordReadStream ( hrecord : MSIHANDLE , ifield : u32 , szdatabuf : :: windows_sys::core::PSTR , pcbdatabuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordSetInteger ( hrecord : MSIHANDLE , ifield : u32 , ivalue : i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordSetStreamA ( hrecord : MSIHANDLE , ifield : u32 , szfilepath : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordSetStreamW ( hrecord : MSIHANDLE , ifield : u32 , szfilepath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordSetStringA ( hrecord : MSIHANDLE , ifield : u32 , szvalue : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRecordSetStringW ( hrecord : MSIHANDLE , ifield : u32 , szvalue : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiReinstallFeatureA ( szproduct : :: windows_sys::core::PCSTR , szfeature : :: windows_sys::core::PCSTR , dwreinstallmode : REINSTALLMODE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiReinstallFeatureW ( szproduct : :: windows_sys::core::PCWSTR , szfeature : :: windows_sys::core::PCWSTR , dwreinstallmode : REINSTALLMODE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiReinstallProductA ( szproduct : :: windows_sys::core::PCSTR , szreinstallmode : REINSTALLMODE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiReinstallProductW ( szproduct : :: windows_sys::core::PCWSTR , szreinstallmode : REINSTALLMODE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRemovePatchesA ( szpatchlist : :: windows_sys::core::PCSTR , szproductcode : :: windows_sys::core::PCSTR , euninstalltype : INSTALLTYPE , szpropertylist : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiRemovePatchesW ( szpatchlist : :: windows_sys::core::PCWSTR , szproductcode : :: windows_sys::core::PCWSTR , euninstalltype : INSTALLTYPE , szpropertylist : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSequenceA ( hinstall : MSIHANDLE , sztable : :: windows_sys::core::PCSTR , isequencemode : i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSequenceW ( hinstall : MSIHANDLE , sztable : :: windows_sys::core::PCWSTR , isequencemode : i32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetComponentStateA ( hinstall : MSIHANDLE , szcomponent : :: windows_sys::core::PCSTR , istate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetComponentStateW ( hinstall : MSIHANDLE , szcomponent : :: windows_sys::core::PCWSTR , istate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetExternalUIA ( puihandler : INSTALLUI_HANDLERA , dwmessagefilter : u32 , pvcontext : *const ::core::ffi::c_void ) -> INSTALLUI_HANDLERA ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetExternalUIRecord ( puihandler : PINSTALLUI_HANDLER_RECORD , dwmessagefilter : u32 , pvcontext : *const ::core::ffi::c_void , ppuiprevhandler : PINSTALLUI_HANDLER_RECORD ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetExternalUIW ( puihandler : INSTALLUI_HANDLERW , dwmessagefilter : u32 , pvcontext : *const ::core::ffi::c_void ) -> INSTALLUI_HANDLERW ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetFeatureAttributesA ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCSTR , dwattributes : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetFeatureAttributesW ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCWSTR , dwattributes : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetFeatureStateA ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCSTR , istate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetFeatureStateW ( hinstall : MSIHANDLE , szfeature : :: windows_sys::core::PCWSTR , istate : INSTALLSTATE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetInstallLevel ( hinstall : MSIHANDLE , iinstalllevel : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiSetInternalUI ( dwuilevel : INSTALLUILEVEL , phwnd : *mut super::super::Foundation:: HWND ) -> INSTALLUILEVEL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiSetMode ( hinstall : MSIHANDLE , erunmode : MSIRUNMODE , fstate : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetPropertyA ( hinstall : MSIHANDLE , szname : :: windows_sys::core::PCSTR , szvalue : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetPropertyW ( hinstall : MSIHANDLE , szname : :: windows_sys::core::PCWSTR , szvalue : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetTargetPathA ( hinstall : MSIHANDLE , szfolder : :: windows_sys::core::PCSTR , szfolderpath : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSetTargetPathW ( hinstall : MSIHANDLE , szfolder : :: windows_sys::core::PCWSTR , szfolderpath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListAddMediaDiskA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwdiskid : u32 , szvolumelabel : :: windows_sys::core::PCSTR , szdiskprompt : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListAddMediaDiskW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwdiskid : u32 , szvolumelabel : :: windows_sys::core::PCWSTR , szdiskprompt : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListAddSourceA ( szproduct : :: windows_sys::core::PCSTR , szusername : :: windows_sys::core::PCSTR , dwreserved : u32 , szsource : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListAddSourceExA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szsource : :: windows_sys::core::PCSTR , dwindex : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListAddSourceExW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szsource : :: windows_sys::core::PCWSTR , dwindex : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListAddSourceW ( szproduct : :: windows_sys::core::PCWSTR , szusername : :: windows_sys::core::PCWSTR , dwreserved : u32 , szsource : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearAllA ( szproduct : :: windows_sys::core::PCSTR , szusername : :: windows_sys::core::PCSTR , dwreserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearAllExA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearAllExW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearAllW ( szproduct : :: windows_sys::core::PCWSTR , szusername : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearMediaDiskA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwdiskid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearMediaDiskW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwdiskid : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearSourceA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szsource : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListClearSourceW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szsource : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListEnumMediaDisksA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwindex : u32 , pdwdiskid : *mut u32 , szvolumelabel : :: windows_sys::core::PSTR , pcchvolumelabel : *mut u32 , szdiskprompt : :: windows_sys::core::PSTR , pcchdiskprompt : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListEnumMediaDisksW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwindex : u32 , pdwdiskid : *mut u32 , szvolumelabel : :: windows_sys::core::PWSTR , pcchvolumelabel : *mut u32 , szdiskprompt : :: windows_sys::core::PWSTR , pcchdiskprompt : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListEnumSourcesA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwindex : u32 , szsource : :: windows_sys::core::PSTR , pcchsource : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListEnumSourcesW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , dwindex : u32 , szsource : :: windows_sys::core::PWSTR , pcchsource : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListForceResolutionA ( szproduct : :: windows_sys::core::PCSTR , szusername : :: windows_sys::core::PCSTR , dwreserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListForceResolutionExA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListForceResolutionExW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListForceResolutionW ( szproduct : :: windows_sys::core::PCWSTR , szusername : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListGetInfoA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szproperty : :: windows_sys::core::PCSTR , szvalue : :: windows_sys::core::PSTR , pcchvalue : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListGetInfoW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szproperty : :: windows_sys::core::PCWSTR , szvalue : :: windows_sys::core::PWSTR , pcchvalue : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListSetInfoA ( szproductcodeorpatchcode : :: windows_sys::core::PCSTR , szusersid : :: windows_sys::core::PCSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szproperty : :: windows_sys::core::PCSTR , szvalue : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSourceListSetInfoW ( szproductcodeorpatchcode : :: windows_sys::core::PCWSTR , szusersid : :: windows_sys::core::PCWSTR , dwcontext : MSIINSTALLCONTEXT , dwoptions : u32 , szproperty : :: windows_sys::core::PCWSTR , szvalue : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiSummaryInfoGetPropertyA ( hsummaryinfo : MSIHANDLE , uiproperty : u32 , puidatatype : *mut u32 , pivalue : *mut i32 , pftvalue : *mut super::super::Foundation:: FILETIME , szvaluebuf : :: windows_sys::core::PSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSummaryInfoGetPropertyCount ( hsummaryinfo : MSIHANDLE , puipropertycount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiSummaryInfoGetPropertyW ( hsummaryinfo : MSIHANDLE , uiproperty : u32 , puidatatype : *mut u32 , pivalue : *mut i32 , pftvalue : *mut super::super::Foundation:: FILETIME , szvaluebuf : :: windows_sys::core::PWSTR , pcchvaluebuf : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiSummaryInfoPersist ( hsummaryinfo : MSIHANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiSummaryInfoSetPropertyA ( hsummaryinfo : MSIHANDLE , uiproperty : u32 , uidatatype : u32 , ivalue : i32 , pftvalue : *mut super::super::Foundation:: FILETIME , szvalue : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn MsiSummaryInfoSetPropertyW ( hsummaryinfo : MSIHANDLE , uiproperty : u32 , uidatatype : u32 , ivalue : i32 , pftvalue : *mut super::super::Foundation:: FILETIME , szvalue : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiUseFeatureA ( szproduct : :: windows_sys::core::PCSTR , szfeature : :: windows_sys::core::PCSTR ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiUseFeatureExA ( szproduct : :: windows_sys::core::PCSTR , szfeature : :: windows_sys::core::PCSTR , dwinstallmode : u32 , dwreserved : u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiUseFeatureExW ( szproduct : :: windows_sys::core::PCWSTR , szfeature : :: windows_sys::core::PCWSTR , dwinstallmode : u32 , dwreserved : u32 ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiUseFeatureW ( szproduct : :: windows_sys::core::PCWSTR , szfeature : :: windows_sys::core::PCWSTR ) -> INSTALLSTATE ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiVerifyDiskSpace ( hinstall : MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiVerifyPackageA ( szpackagepath : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiVerifyPackageW ( szpackagepath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiViewClose ( hview : MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiViewExecute ( hview : MSIHANDLE , hrecord : MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiViewFetch ( hview : MSIHANDLE , phrecord : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiViewGetColumnInfo ( hview : MSIHANDLE , ecolumninfo : MSICOLINFO , phrecord : *mut MSIHANDLE ) -> u32 ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiViewGetErrorA ( hview : MSIHANDLE , szcolumnnamebuffer : :: windows_sys::core::PSTR , pcchbuf : *mut u32 ) -> MSIDBERROR ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiViewGetErrorW ( hview : MSIHANDLE , szcolumnnamebuffer : :: windows_sys::core::PWSTR , pcchbuf : *mut u32 ) -> MSIDBERROR ); -::windows_sys::core::link ! ( "msi.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] fn MsiViewModify ( hview : MSIHANDLE , emodifymode : MSIMODIFY , hrecord : MSIHANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn NormalizeFileForPatchSignature ( filebuffer : *mut ::core::ffi::c_void , filesize : u32 , optionflags : u32 , optiondata : *const PATCH_OPTION_DATA , newfilecoffbase : u32 , newfilecofftime : u32 , ignorerangecount : u32 , ignorerangearray : *const PATCH_IGNORE_RANGE , retainrangecount : u32 , retainrangearray : *const PATCH_RETAIN_RANGE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn QueryActCtxSettingsW ( dwflags : u32 , hactctx : super::super::Foundation:: HANDLE , settingsnamespace : :: windows_sys::core::PCWSTR , settingname : :: windows_sys::core::PCWSTR , pvbuffer : :: windows_sys::core::PWSTR , dwbuffer : usize , pdwwrittenorrequired : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn QueryActCtxW ( dwflags : u32 , hactctx : super::super::Foundation:: HANDLE , pvsubinstance : *const ::core::ffi::c_void , ulinfoclass : u32 , pvbuffer : *mut ::core::ffi::c_void , cbbuffer : usize , pcbwrittenorrequired : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ReleaseActCtx ( hactctx : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sfc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn SfcGetNextProtectedFile ( rpchandle : super::super::Foundation:: HANDLE , protfiledata : *mut PROTECTED_FILE_DATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sfc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn SfcIsFileProtected ( rpchandle : super::super::Foundation:: HANDLE , protfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "sfc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SfcIsKeyProtected ( keyhandle : super::Registry:: HKEY , subkeyname : :: windows_sys::core::PCWSTR , keysam : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sfc.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn SfpVerifyFile ( pszfilename : :: windows_sys::core::PCSTR , pszerror : :: windows_sys::core::PCSTR , dwerrsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn TestApplyPatchToFileA ( patchfilename : :: windows_sys::core::PCSTR , oldfilename : :: windows_sys::core::PCSTR , applyoptionflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn TestApplyPatchToFileByBuffers ( patchfilebuffer : *const u8 , patchfilesize : u32 , oldfilebuffer : *const u8 , oldfilesize : u32 , newfilesize : *mut u32 , applyoptionflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn TestApplyPatchToFileByHandles ( patchfilehandle : super::super::Foundation:: HANDLE , oldfilehandle : super::super::Foundation:: HANDLE , applyoptionflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mspatcha.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn TestApplyPatchToFileW ( patchfilename : :: windows_sys::core::PCWSTR , oldfilename : :: windows_sys::core::PCWSTR , applyoptionflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] fn ZombifyActCtx ( hactctx : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -pub type IAssemblyCache = *mut ::core::ffi::c_void; -pub type IAssemblyCacheItem = *mut ::core::ffi::c_void; -pub type IAssemblyName = *mut ::core::ffi::c_void; -pub type IEnumMsmDependency = *mut ::core::ffi::c_void; -pub type IEnumMsmError = *mut ::core::ffi::c_void; -pub type IEnumMsmString = *mut ::core::ffi::c_void; -pub type IMsmDependencies = *mut ::core::ffi::c_void; -pub type IMsmDependency = *mut ::core::ffi::c_void; -pub type IMsmError = *mut ::core::ffi::c_void; -pub type IMsmErrors = *mut ::core::ffi::c_void; -pub type IMsmGetFiles = *mut ::core::ffi::c_void; -pub type IMsmMerge = *mut ::core::ffi::c_void; -pub type IMsmStrings = *mut ::core::ffi::c_void; -pub type IPMApplicationInfo = *mut ::core::ffi::c_void; -pub type IPMApplicationInfoEnumerator = *mut ::core::ffi::c_void; -pub type IPMBackgroundServiceAgentInfo = *mut ::core::ffi::c_void; -pub type IPMBackgroundServiceAgentInfoEnumerator = *mut ::core::ffi::c_void; -pub type IPMBackgroundWorkerInfo = *mut ::core::ffi::c_void; -pub type IPMBackgroundWorkerInfoEnumerator = *mut ::core::ffi::c_void; -pub type IPMDeploymentManager = *mut ::core::ffi::c_void; -pub type IPMEnumerationManager = *mut ::core::ffi::c_void; -pub type IPMExtensionCachedFileUpdaterInfo = *mut ::core::ffi::c_void; -pub type IPMExtensionContractInfo = *mut ::core::ffi::c_void; -pub type IPMExtensionFileExtensionInfo = *mut ::core::ffi::c_void; -pub type IPMExtensionFileOpenPickerInfo = *mut ::core::ffi::c_void; -pub type IPMExtensionFileSavePickerInfo = *mut ::core::ffi::c_void; -pub type IPMExtensionInfo = *mut ::core::ffi::c_void; -pub type IPMExtensionInfoEnumerator = *mut ::core::ffi::c_void; -pub type IPMExtensionProtocolInfo = *mut ::core::ffi::c_void; -pub type IPMExtensionShareTargetInfo = *mut ::core::ffi::c_void; -pub type IPMLiveTileJobInfo = *mut ::core::ffi::c_void; -pub type IPMLiveTileJobInfoEnumerator = *mut ::core::ffi::c_void; -pub type IPMTaskInfo = *mut ::core::ffi::c_void; -pub type IPMTaskInfoEnumerator = *mut ::core::ffi::c_void; -pub type IPMTileInfo = *mut ::core::ffi::c_void; -pub type IPMTileInfoEnumerator = *mut ::core::ffi::c_void; -pub type IPMTilePropertyEnumerator = *mut ::core::ffi::c_void; -pub type IPMTilePropertyInfo = *mut ::core::ffi::c_void; -pub type IValidate = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const APPLY_OPTION_FAIL_IF_CLOSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const APPLY_OPTION_FAIL_IF_EXACT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const APPLY_OPTION_TEST_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const APPLY_OPTION_VALID_FLAGS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASSEMBLYINFO_FLAG_INSTALLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASSEMBLYINFO_FLAG_PAYLOADRESIDENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const CLSID_EvalCom2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e5e1910_8053_4660_b795_6b612e29bc58); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const CLSID_MsmMerge2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf94985d5_29f9_4743_9805_99bc3f35b678); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const DEFAULT_DISK_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const DEFAULT_FILE_SEQUENCE_START: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const DEFAULT_MINIMUM_REQUIRED_MSI_VERSION: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const DELTA_MAX_HASH_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_BIGGER_THAN_COMPRESSED: u32 = 3222155525u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_CORRUPT: u32 = 3222159618u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_DECODE_FAILURE: u32 = 3222159617u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_ENCODE_FAILURE: u32 = 3222155521u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_IMAGEHLP_FAILURE: u32 = 3222155526u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_INVALID_OPTIONS: u32 = 3222155522u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_NEWER_FORMAT: u32 = 3222159619u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_NOT_AVAILABLE: u32 = 3222159622u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_NOT_NECESSARY: u32 = 3222159621u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_RETAIN_RANGES_DIFFER: u32 = 3222155524u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_SAME_FILE: u32 = 3222155523u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PATCH_WRONG_FILE: u32 = 3222159620u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_API_PATCHING_SYMBOL_FLAGS: u32 = 3222163725u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_FAMILY_RANGE_NAME: u32 = 3222163801u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_FILE_SEQUENCE_START: u32 = 3222163770u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_GUIDS_TO_REPLACE: u32 = 3222163721u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_IMAGE_FAMILY_DISKID: u32 = 3222163773u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_IMAGE_FAMILY_FILESEQSTART: u32 = 3222163774u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_IMAGE_FAMILY_NAME: u32 = 3222163748u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_IMAGE_FAMILY_SRC_PROP: u32 = 3222163750u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_MAJOR_VERSION: u32 = 3222163853u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_PATCH_GUID: u32 = 3222163720u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_PRODUCTVERSION_VALIDATION: u32 = 3222163844u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_SEQUENCE: u32 = 3222163848u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_SUPERCEDENCE: u32 = 3222163847u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TARGET: u32 = 3222163849u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TARGET_IMAGE_NAME: u32 = 3222163736u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_CODE: u32 = 3222163834u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_VERSION: u32 = 3222163835u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TARGET_IMAGE_UPGRADED: u32 = 3222163776u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TARGET_IMAGE_UPGRADE_CODE: u32 = 3222163836u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TARGET_PRODUCT_CODE_LIST: u32 = 3222163722u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TGT_UPD_IMAGES: u32 = 3222163846u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_TRANSFORMSET: u32 = 3222163845u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_UPGRADED_IMAGE_FAMILY: u32 = 3222163775u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_UPGRADED_IMAGE_NAME: u32 = 3222163728u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_CODE: u32 = 3222163831u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_VERSION: u32 = 3222163832u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_UPGRADED_IMAGE_UPGRADE_CODE: u32 = 3222163833u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BAD_VERSION_STRING: u32 = 3222163852u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_BASE: u32 = 3222163713u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANNOT_CREATE_TABLE: u32 = 3222163841u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANNOT_RUN_MAKECAB: u32 = 3222163782u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANNOT_WRITE_DDF: u32 = 3222163781u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_COPY_FILE_TO_TEMP_FOLDER: u32 = 3222163771u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_CREATE_ONE_PATCH_FILE: u32 = 3222163772u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_CREATE_PATCH_FILE: u32 = 3222163718u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_CREATE_SUMMARY_INFO: u32 = 3222163828u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_CREATE_SUMMARY_INFO_POUND: u32 = 3222163830u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_CREATE_TEMP_FOLDER: u32 = 3222163715u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_DELETE_TEMP_FOLDER: u32 = 3222163974u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_GENERATE_SEQUENCEINFO_MAJORUPGD: u32 = 3222163842u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_GENERATE_TRANSFORM: u32 = 3222163827u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_GENERATE_TRANSFORM_POUND: u32 = 3222163829u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_OVERWRITE_PATCH: u32 = 3222163717u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CANT_READ_FILE: u32 = 3222163978u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_CREATEFILE_LOG_FAILED: u32 = 3222163861u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_DUPLICATE_SEQUENCE_RECORD: u32 = 3222163858u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_DUP_IMAGE_FAMILY_NAME: u32 = 3222163749u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_DUP_TARGET_IMAGE_NAME: u32 = 3222163737u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_DUP_TARGET_IMAGE_PACKCODE: u32 = 3222163777u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_DUP_UPGRADED_IMAGE_NAME: u32 = 3222163729u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_DUP_UPGRADED_IMAGE_PACKCODE: u32 = 3222163795u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_ERROR_WRITING_TO_LOG: u32 = 3222163864u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXECUTE_VIEW: u32 = 3222163870u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_BAD_FAMILY_FIELD: u32 = 3222163756u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_BAD_IGNORE_LENGTHS: u32 = 3222163814u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_BAD_IGNORE_OFFSETS: u32 = 3222163812u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_BAD_RETAIN_OFFSETS: u32 = 3222163817u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_BLANK_FILE_TABLE_KEY: u32 = 3222163755u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_BLANK_PATH_TO_FILE: u32 = 3222163758u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_IGNORE_COUNT_MISMATCH: u32 = 3222163815u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_LONG_FILE_TABLE_KEY: u32 = 3222163754u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_LONG_IGNORE_LENGTHS: u32 = 3222163813u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_LONG_IGNORE_OFFSETS: u32 = 3222163811u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_LONG_PATH_TO_FILE: u32 = 3222163757u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_LONG_RETAIN_OFFSETS: u32 = 3222163816u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_EXTFILE_MISSING_FILE: u32 = 3222163759u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAILED_CREATE_TRANSFORM: u32 = 3222163973u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAILED_EXPAND_PATH: u32 = 3222163872u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_LENGTHS: u32 = 3222163809u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_OFFSETS: u32 = 3222163806u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_BLANK_FILE_TABLE_KEY: u32 = 3222163803u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_LENGTHS: u32 = 3222163808u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_OFFSETS: u32 = 3222163805u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_COUNT_MISMATCH: u32 = 3222163810u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_LONG_FILE_TABLE_KEY: u32 = 3222163802u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_LENGTHS: u32 = 3222163807u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_OFFSETS: u32 = 3222163804u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_FAMILY_RANGE_NAME_TOO_LONG: u32 = 3222163800u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_IMAGE_FAMILY_NAME_TOO_LONG: u32 = 3222163747u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_IMAGE_PATH_NOT_EXIST: u32 = 3222163988u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INTERNAL_ERROR: u32 = 3222163969u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_LOG_LEVEL: u32 = 3222163862u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_MAJOR_VERSION: u32 = 3222163990u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PARAMETER: u32 = 3222163860u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PATCHMETADATA_PROP: u32 = 3222163856u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PATCH_TYPE_SEQUENCING: u32 = 3222163977u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_EXTERNALFILES: u32 = 3222163982u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_FAMILYFILERANGES: u32 = 3222163992u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_IMAGEFAMILIES: u32 = 3222163983u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_PATCHSEQUENCE: u32 = 3222163984u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_PROPERTIES: u32 = 3222163991u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_PROPERTY: u32 = 3222163970u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_TARGETFILES_OPTIONALDATA: u32 = 3222163985u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_TARGETIMAGES: u32 = 3222163971u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_UPGRADEDFILESTOIGNORE: u32 = 3222163980u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_UPGRADEDFILES_OPTIONALDATA: u32 = 3222163986u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_PCP_UPGRADEDIMAGES: u32 = 3222163981u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_RANGE_ELEMENT: u32 = 3222163989u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_SUPERCEDENCE: u32 = 3222163857u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_SUPERSEDENCE_VALUE: u32 = 3222163976u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_INVALID_UI_LEVEL: u32 = 3222163863u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_LAX_VALIDATION_FLAGS: u32 = 3222163972u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MAJOR_UPGD_WITHOUT_SEQUENCING: u32 = 3222163843u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MATCHED_PRODUCT_VERSIONS: u32 = 3222163837u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MISMATCHED_PRODUCT_CODES: u32 = 3222163779u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MISMATCHED_PRODUCT_VERSIONS: u32 = 3222163780u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MISSING_DIRECTORY_TABLE: u32 = 3222163975u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MISSING_PATCHMETADATA: u32 = 3222163987u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MISSING_PATCH_GUID: u32 = 3222163719u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_MISSING_PATCH_PATH: u32 = 3222163716u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_NO_UPGRADED_IMAGES_TO_PATCH: u32 = 3222163723u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_NULL_PATCHFAMILY: u32 = 3222163850u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_NULL_SEQUENCE_NUMBER: u32 = 3222163851u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_OBSOLETION_WITH_MSI30: u32 = 3222163839u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_OBSOLETION_WITH_PATCHSEQUENCE: u32 = 3222163840u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_OBSOLETION_WITH_SEQUENCE_DATA: u32 = 3222163838u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_OODS_COPYING_MSI: u32 = 3222163726u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_OPEN_VIEW: u32 = 3222163869u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_OUT_OF_MEMORY: u32 = 3222163865u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_PATCHMETADATA_PROP_NOT_SET: u32 = 3222163855u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_PCP_BAD_FORMAT: u32 = 3222163714u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_PCP_DOESNT_EXIST: u32 = 3222163713u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_SEQUENCING_BAD_TARGET: u32 = 3222163854u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_BAD_PROD_CODE_VAL: u32 = 3222163744u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_BAD_PROD_VALIDATE: u32 = 3222163743u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_IMAGE_COMPRESSED: u32 = 3222163742u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_IMAGE_NAME_TOO_LONG: u32 = 3222163735u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_IMAGE_PATH_EMPTY: u32 = 3222163739u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_IMAGE_PATH_NOT_EXIST: u32 = 3222163740u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_IMAGE_PATH_NOT_MSI: u32 = 3222163741u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_IMAGE_PATH_TOO_LONG: u32 = 3222163738u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_MISSING_SRC_FILES: u32 = 3222163746u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TARGET_WRONG_PRODUCT_VERSION_COMP: u32 = 3222163979u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_BAD_IGNORE_LENGTHS: u32 = 3222163822u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_BAD_IGNORE_OFFSETS: u32 = 3222163820u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_BAD_RETAIN_OFFSETS: u32 = 3222163825u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_BAD_TARGET_FIELD: u32 = 3222163791u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_BLANK_FILE_TABLE_KEY: u32 = 3222163789u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_IGNORE_COUNT_MISMATCH: u32 = 3222163823u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_LONG_FILE_TABLE_KEY: u32 = 3222163788u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_LONG_IGNORE_LENGTHS: u32 = 3222163821u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_LONG_IGNORE_OFFSETS: u32 = 3222163819u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_LONG_RETAIN_OFFSETS: u32 = 3222163824u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_TFILEDATA_MISSING_FILE_TABLE_KEY: u32 = 3222163790u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEDATA_BAD_UPGRADED_FIELD: u32 = 3222163778u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEDATA_BLANK_FILE_TABLE_KEY: u32 = 3222163752u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEDATA_LONG_FILE_TABLE_KEY: u32 = 3222163751u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEDATA_MISSING_FILE_TABLE_KEY: u32 = 3222163753u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEIGNORE_BAD_FILE_TABLE_KEY: u32 = 3222163799u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEIGNORE_BAD_UPGRADED_FIELD: u32 = 3222163796u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEIGNORE_BLANK_FILE_TABLE_KEY: u32 = 3222163798u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UFILEIGNORE_LONG_FILE_TABLE_KEY: u32 = 3222163797u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UNKNOWN_ERROR: u32 = 3222163866u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UNKNOWN_INFO: u32 = 3222163867u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UNKNOWN_WARN: u32 = 3222163868u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_COMPRESSED: u32 = 3222163734u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_NAME_TOO_LONG: u32 = 3222163727u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_EXIST: u32 = 3222163793u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_MSI: u32 = 3222163794u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_TOO_LONG: u32 = 3222163792u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_PATH_EMPTY: u32 = 3222163731u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_EXIST: u32 = 3222163732u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_MSI: u32 = 3222163733u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_IMAGE_PATH_TOO_LONG: u32 = 3222163730u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_UPGRADED_MISSING_SRC_FILES: u32 = 3222163745u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_VIEW_FETCH: u32 = 3222163871u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_WRITE_SUMMARY_PROPERTIES: u32 = 3222163787u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_PCW_WRONG_PATCHMETADATA_STRD_PROP: u32 = 3222163859u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ERROR_ROLLBACK_DISABLED: u32 = 1653u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const FUSION_REFCOUNT_FILEPATH_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb02f9d65_fb77_4f7a_afa5_b391309f11c9); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const FUSION_REFCOUNT_OPAQUE_STRING_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ec93463_b0c3_45e1_8364_327e96aea856); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8cedc215_ac4b_488b_93c0_a50a49cb2fb8); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IACTIONNAME_ADMIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADMIN"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IACTIONNAME_ADVERTISE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADVERTISE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IACTIONNAME_COLLECTUSERINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CollectUserInfo"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IACTIONNAME_FIRSTRUN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FirstRun"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IACTIONNAME_INSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("INSTALL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IACTIONNAME_SEQUENCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SEQUENCE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_ALREADY_INSTALLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_INSTALLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_REFRESHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHEITEM_COMMIT_FLAG_REFRESH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_BASE: u32 = 3222229249u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_ENTERING_PHASE_I: u32 = 3222229251u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_ENTERING_PHASE_II: u32 = 3222229256u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_ENTERING_PHASE_III: u32 = 3222229257u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_ENTERING_PHASE_IV: u32 = 3222229258u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_ENTERING_PHASE_I_VALIDATION: u32 = 3222229250u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_ENTERING_PHASE_V: u32 = 3222229259u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_GENERATING_METADATA: u32 = 3222229265u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_PASSED_MAIN_CONTROL: u32 = 3222229249u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_PATCHCACHE_FILEINFO_FAILURE: u32 = 3222229267u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_PATCHCACHE_PCI_READFAILURE: u32 = 3222229268u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_PATCHCACHE_PCI_WRITEFAILURE: u32 = 3222229269u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_PCP_PATH: u32 = 3222229252u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_PROPERTY: u32 = 3222229255u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_SET_OPTIONS: u32 = 3222229254u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_SUCCESSFUL_PATCH_CREATION: u32 = 3222229271u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_TEMP_DIR: u32 = 3222229253u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_TEMP_DIR_CLEANUP: u32 = 3222229266u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INFO_USING_USER_MSI_FOR_PATCH_TABLES: u32 = 3222229270u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_TYPEMASK: i32 = -16777216i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_ASSIGNMENTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AssignmentType"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_AUTHORIZED_LUA_APP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthorizedLUAApp"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_DISKPROMPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskPrompt"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_DISPLAYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisplayName"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_HELPLINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HelpLink"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_HELPTELEPHONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HelpTelephone"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_INSTALLDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InstallDate"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_INSTALLEDLANGUAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InstalledLanguage"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_INSTALLEDPRODUCTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InstalledProductName"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_INSTALLLOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InstallLocation"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_INSTALLSOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InstallSource"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_INSTANCETYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InstanceType"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_LANGUAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Language"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_LASTUSEDSOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastUsedSource"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_LASTUSEDTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastUsedType"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_LOCALPACKAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocalPackage"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_LUAENABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LUAEnabled"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_MEDIAPACKAGEPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MediaPackagePath"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_MOREINFOURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MoreInfoURL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PACKAGECODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PackageCode"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PACKAGENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PackageName"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PATCHSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("State"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PATCHTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PatchType"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PRODUCTICON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductIcon"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PRODUCTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductID"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PRODUCTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductName"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PRODUCTSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("State"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_PUBLISHER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Publisher"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_REGCOMPANY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegCompany"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_REGOWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegOwner"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_TRANSFORMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transforms"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_UNINSTALLABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Uninstallable"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_URLINFOABOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("URLInfoAbout"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_URLUPDATEINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("URLUpdateInfo"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_VERSIONMAJOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VersionMajor"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_VERSIONMINOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VersionMinor"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLPROPERTY_VERSIONSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VersionString"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ACTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ACTION"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ADMINTOOLS_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdminToolsFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ADMINUSER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdminUser"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ADMIN_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdminProperties"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_AFTERREBOOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AFTERREBOOT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ALLOWEDPROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SecureCustomProperties"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ALLUSERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ALLUSERS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_APPDATA_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AppDataFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Arm"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARM64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Arm64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPAUTHORIZEDCDFPREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPAUTHORIZEDCDFPREFIX"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPCOMMENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPCOMMENTS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPCONTACT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPCONTACT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPHELPLINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPHELPLINK"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPHELPTELEPHONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPHELPTELEPHONE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPINSTALLLOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPINSTALLLOCATION"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPNOMODIFY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPNOMODIFY"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPNOREMOVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPNOREMOVE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPNOREPAIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPNOREPAIR"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPPRODUCTICON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPPRODUCTICON"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPREADME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPREADME"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPSETTINGSIDENTIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIARPSETTINGSIDENTIFIER"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPSHIMFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHIMFLAGS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPSHIMSERVICEPACKLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHIMSERVICEPACKLEVEL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPSHIMVERSIONNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHIMVERSIONNT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPSIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPSIZE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPSYSTEMCOMPONENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPSYSTEMCOMPONENT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPURLINFOABOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPURLINFOABOUT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ARPURLUPDATEINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ARPURLUPDATEINFO"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_AVAILABLEFREEREG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AVAILABLEFREEREG"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_BORDERSIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BorderSide"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_BORDERTOP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BorderTop"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_CAPTIONHEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CaptionHeight"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_CARRYINGNDP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CARRYINGNDP"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_CHECKCRCS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSICHECKCRCS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COLORBITS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ColorBits"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMMONAPPDATA_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CommonAppDataFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMMONFILES64_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CommonFiles64Folder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMMONFILES_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CommonFilesFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMPANYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMPANYNAME"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMPONENTADDDEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMPADDDEFAULT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMPONENTADDLOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMPADDLOCAL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMPONENTADDSOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMPADDSOURCE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COMPUTERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComputerName"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_COSTINGCOMPLETE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CostingComplete"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_CUSTOMACTIONDATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CustomActionData"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_DATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Date"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_DATETIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateTime"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_DEFAULTUIFONT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultUIFont"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_DESKTOP_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DesktopFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_DISABLEADVTSHORTCUTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISABLEADVTSHORTCUTS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_DISABLEROLLBACK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISABLEROLLBACK"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_DISKPROMPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskPrompt"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ENABLEUSERCONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableUserControl"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ENFORCE_UPGRADE_COMPONENT_RULES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIENFORCEUPGRADECOMPONENTRULES"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_EXECUTEACTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EXECUTEACTION"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_EXECUTEMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EXECUTEMODE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FAVORITES_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FavoritesFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FEATUREADDDEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADDDEFAULT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FEATUREADDLOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADDLOCAL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FEATUREADDSOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADDSOURCE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FEATUREADVERTISE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ADVERTISE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FEATUREREMOVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REMOVE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FILEADDDEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FILEADDDEFAULT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FILEADDLOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FILEADDLOCAL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FILEADDSOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FILEADDSOURCE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_FONTS_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FontsFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_HIDDEN_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiHiddenProperties"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_HIDECANCEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiUIHideCancel"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_IA64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IA64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_INSTALLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Installed"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_INSTALLLANGUAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductLanguage"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_INSTALLLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("INSTALLLEVEL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_INSTALLPERUSER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIINSTALLPERUSER"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_INTEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Intel"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_INTEL64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Intel64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_INTERNALINSTALLEDPERUSER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIINTERNALINSTALLEDPERUSER"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ISADMINPACKAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IsAdminPackage"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_LEFTUNIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LeftUnit"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_LIMITUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LIMITUI"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_LOCALAPPDATA_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocalAppDataFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_LOGACTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOGACTION"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_LOGONUSER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogonUser"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MANUFACTURER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manufacturer"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIAMD64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiAMD64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIDISABLEEEUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIDISABLEEEUI"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIDISABLELUAPATCHING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIDISABLELUAPATCHING"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIINSTANCEGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIINSTANCEGUID"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSILOGFILELOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiLogFileLocation"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSILOGGINGMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiLogging"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSINEWINSTANCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSINEWINSTANCE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSINODISABLEMEDIA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSINODISABLEMEDIA"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIPACKAGEDOWNLOADLOCALCOPY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIPACKAGEDOWNLOADLOCALCOPY"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIPATCHDOWNLOADLOCALCOPY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIPATCHDOWNLOADLOCALCOPY"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIPATCHREMOVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIPATCHREMOVE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSITABLETPC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiTabletPC"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSIX64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Msix64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_FASTINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIFASTINSTALL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_REBOOT_PENDING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiSystemRebootPending"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_RM_CONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIRESTARTMANAGERCONTROL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_RM_DISABLE_RESTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIDISABLERMRESTART"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_RM_SESSION_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiRestartManagerSessionKey"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_RM_SHUTDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIRMSHUTDOWN"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_UAC_DEPLOYMENT_COMPLIANT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIDEPLOYMENTCOMPLIANT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_UNINSTALL_SUPERSEDED_COMPONENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIUNINSTALLSUPERSEDEDCOMPONENTS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MSI_USE_REAL_ADMIN_DETECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIUSEREALADMINDETECTION"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_MYPICTURES_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MyPicturesFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NETASSEMBLYSUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNetAssemblySupport"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NETHOOD_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetHoodFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NOCOMPANYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NOCOMPANYNAME"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NOUSERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NOUSERNAME"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTPRODUCTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTProductType"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTSUITEBACKOFFICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTSuiteBackOffice"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTSUITEDATACENTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTSuiteDataCenter"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTSUITEENTERPRISE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTSuiteEnterprise"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTSUITEPERSONAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTSuitePersonal"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTSUITESMALLBUSINESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTSuiteSmallBusiness"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTSUITESMALLBUSINESSRESTRICTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTSuiteSmallBusinessRestricted"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_NTSUITEWEBSERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiNTSuiteWebServer"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_OLEADVTSUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEAdvtSupport"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_OUTOFDISKSPACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OutOfDiskSpace"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_OUTOFNORBDISKSPACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OutOfNoRbDiskSpace"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PATCH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PATCH"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PATCHNEWPACKAGECODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PATCHNEWPACKAGECODE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PATCHNEWSUMMARYCOMMENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PATCHNEWSUMMARYCOMMENTS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PATCHNEWSUMMARYSUBJECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PATCHNEWSUMMARYSUBJECT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PERSONAL_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonalFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PHYSICALMEMORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhysicalMemory"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PIDKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PIDKEY"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PIDTEMPLATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PIDTemplate"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRESELECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Preselected"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRIMARYFOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PRIMARYFOLDER"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRIMARYFOLDER_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrimaryVolumePath"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRIMARYFOLDER_SPACEAVAILABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrimaryVolumeSpaceAvailable"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRIMARYFOLDER_SPACEREMAINING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrimaryVolumeSpaceRemaining"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRIMARYFOLDER_SPACEREQUIRED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrimaryVolumeSpaceRequired"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRINTHOOD_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintHoodFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRIVILEGED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Privileged"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRODUCTCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductCode"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRODUCTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductID"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRODUCTLANGUAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PRODUCTLANGUAGE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRODUCTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductName"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRODUCTSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductState"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PRODUCTVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductVersion"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PROGRAMFILES64_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProgramFiles64Folder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PROGRAMFILES_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProgramFilesFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PROGRAMMENU_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProgramMenuFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PROGRESSONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiUIProgressOnly"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_PROMPTROLLBACKCOST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PROMPTROLLBACKCOST"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_REBOOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REBOOT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_REBOOTPROMPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REBOOTPROMPT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_RECENT_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RecentFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_REDIRECTEDDLLSUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RedirectedDllSupport"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_REINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REINSTALL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_REINSTALLMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REINSTALLMODE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_REMOTEADMINTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemoteAdminTS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_REPLACEDINUSEFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReplacedInUseFiles"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_RESTRICTEDUSERCONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestrictedUserControl"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_RESUME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RESUME"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ROLLBACKDISABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RollbackDisabled"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_ROOTDRIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ROOTDRIVE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_RUNNINGELEVATED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiRunningElevated"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SCREENX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenX"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SCREENY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenY"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SENDTO_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SendToFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SEQUENCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SEQUENCE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SERVICEPACKLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServicePackLevel"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SERVICEPACKLEVELMINOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServicePackLevelMinor"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SHAREDWINDOWS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SharedWindows"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SHELLADVTSUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShellAdvtSupport"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SHORTFILENAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHORTFILENAMES"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SOURCEDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourceDir"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SOURCELIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SOURCELIST"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SOURCERESONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiUISourceResOnly"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_STARTMENU_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartMenuFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_STARTUP_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartupFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SYSTEM16_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System16Folder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SYSTEM64_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System64Folder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SYSTEMLANGUAGEID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemLanguageID"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_SYSTEM_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TARGETDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TARGETDIR"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TEMPLATE_AMD64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AMD64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TEMPLATE_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TemplateFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TEMPLATE_X64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("x64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TEMP_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TempFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TERMSERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TerminalServer"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TEXTHEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TextHeight"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TEXTHEIGHT_CORRECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TextHeightCorrection"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TEXTINTERNALLEADING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TextInternalLeading"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Time"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TRANSFORMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRANSFORMS"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TRANSFORMSATSOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRANSFORMSATSOURCE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TRANSFORMSSECURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRANSFORMSSECURE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TRUEADMINUSER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiTrueAdminUser"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_TTCSUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TTCSupport"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_UACONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiUIUACOnly"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_UPDATESTARTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpdateStarted"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_UPGRADECODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpgradeCode"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_USERLANGUAGEID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserLanguageID"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_USERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("USERNAME"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_USERSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserSID"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_VERSION9X: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Version9X"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_VERSIONNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VersionNT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_VERSIONNT64: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VersionNT64"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_VIRTUALMEMORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualMemory"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_WIN32ASSEMBLYSUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MsiWin32AssemblySupport"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_WINDOWSBUILD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WindowsBuild"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_WINDOWS_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WindowsFolder"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPNAME_WINDOWS_VOLUME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WindowsVolume"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_EXECUTEMODE_NONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NONE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_EXECUTEMODE_SCRIPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCRIPT"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_FEATURE_ALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ALL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_MSI_RM_CONTROL_DISABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disable"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_MSI_RM_CONTROL_DISABLESHUTDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableShutdown"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_RBCOST_FAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("F"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_RBCOST_PROMPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("P"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE_RBCOST_SILENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("D"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE__CARRYINGNDP_URTREINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("URTREINSTALL"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IPROPVALUE__CARRYINGNDP_URTUPGRADE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("URTUPGRADE"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LIBID_MsmMergeTypeLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0adda82f_2c26_11d2_ad65_00a0c9af11a6); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGALL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGERR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGINFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGNONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGPERFMESSAGES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGTOKEN_NO_LOG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGTOKEN_SETUPAPI_APPLOG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGTOKEN_SETUPAPI_DEVLOG: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGTOKEN_TYPE_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGTOKEN_UNSPECIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const LOGWARN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MAX_FEATURE_CHARS: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MAX_GUID_CHARS: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSI_INVALID_HASH_IS_FATAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSI_NULL_INTEGER: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MsmMerge: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0adda830_2c26_11d2_ad65_00a0c9af11a6); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_FAIL_IF_BIGGER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_FAIL_IF_SAME_FILE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_INTERLEAVE_FILES: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_NO_BINDFIX: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_NO_CHECKSUM: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_NO_LOCKFIX: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_NO_REBASE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_NO_RESTIMEFIX: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_NO_TIMESTAMP: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_RESERVED1: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_SIGNATURE_MD5: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_USE_BEST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_USE_LZX_A: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_USE_LZX_B: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_USE_LZX_BEST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_USE_LZX_LARGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_OPTION_VALID_FLAGS: u32 = 3237937159u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_SYMBOL_NO_FAILURES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_SYMBOL_NO_IMAGEHLP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_SYMBOL_RESERVED1: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_SYMBOL_UNDECORATED_TOO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_TRANSFORM_PE_IRELOC_2: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PATCH_TRANSFORM_PE_RESOURCE_2: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_APPNAME: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_AUTHOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_CHARCOUNT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_COMMENTS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_CREATE_DTM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_EDITTIME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_KEYWORDS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_LASTAUTHOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_LASTPRINTED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_LASTSAVE_DTM: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_MSIRESTRICT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_MSISOURCE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_MSIVERSION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_PAGECOUNT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_REVNUMBER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_SUBJECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_TEMPLATE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_THUMBNAIL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_TITLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PID_WORDCOUNT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PMSvc: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9e511fc_e364_497a_a121_b7b3612cedce); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_DISABLE_ASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_DISABLE_NOPOPUPS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_DISABLE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_DISABLE_ONCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_DISABLE_SETUP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_IDLE_TRIGGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WFP_IDLE_TRIGGER"); -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_QUOTA_DEFAULT: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_SCAN_ALWAYS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_SCAN_IMMEDIATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_SCAN_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SFC_SCAN_ONCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const STREAM_FORMAT_COMPLIB_MANIFEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const STREAM_FORMAT_COMPLIB_MODULE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const STREAM_FORMAT_WIN32_MANIFEST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const STREAM_FORMAT_WIN32_MODULE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_BACKUP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_CMI: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_COPYFILES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_DEPTH_DECR: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_DEPTH_INCR: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_DETAILS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_DEVINST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_DEVMGR: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_DRIVER_STORE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_DRVSETUP: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_FILEQ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_FLUSH_FILE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_INF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_INFDB: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_INSTALLER: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_NEWDEV: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_POLICY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_RESERVED_FLAGS: u32 = 65520u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_SETUP: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_SETUPAPI_BITS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_SETUPAPI_CMDLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_SETUPAPI_DEVLOG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_SIGVERIF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_SUMMARY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_SYSTEM_STATE_CHANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_TAB_1: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_TIMESTAMP: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_UI: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_UMPNPMGR: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_UTIL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_VENDOR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_VERBOSE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_VERY_VERBOSE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TXTLOG_WARNING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const UIALL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const UILOGBITS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const UINONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_BAD_MAJOR_VERSION: u32 = 3222294792u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_BASE: u32 = 3222294785u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_EQUAL_FILE_VERSION: u32 = 3222294794u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_FILE_VERSION_DOWNREV: u32 = 3222294793u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_IMPROPER_TRANSFORM_VALIDATION: u32 = 3222294788u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_INVALID_TRANSFORM_VALIDATION: u32 = 3222294791u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_MAJOR_UPGRADE_PATCH: u32 = 3222294785u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_OBSOLETION_WITH_MSI30: u32 = 3222294801u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_OBSOLETION_WITH_PATCHSEQUENCE: u32 = 3222294803u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_OBSOLETION_WITH_SEQUENCE_DATA: u32 = 3222294802u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_PATCHPROPERTYNOTSET: u32 = 3222294795u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_PCW_MISMATCHED_PRODUCT_CODES: u32 = 3222294789u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_PCW_MISMATCHED_PRODUCT_VERSIONS: u32 = 3222294790u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_SEQUENCE_DATA_GENERATION_DISABLED: u32 = 3222294786u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const WARN_SEQUENCE_DATA_SUPERSEDENCE_IGNORED: u32 = 3222294787u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const _WIN32_MSI: u32 = 500u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const _WIN32_MSM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const cchMaxInteger: i32 = 12i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type ACTCTX_COMPATIBILITY_ELEMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MAXVERSIONTESTED: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type ACTCTX_REQUESTED_RUN_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_RUN_LEVEL_UNSPECIFIED: ACTCTX_REQUESTED_RUN_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_RUN_LEVEL_AS_INVOKER: ACTCTX_REQUESTED_RUN_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE: ACTCTX_REQUESTED_RUN_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_RUN_LEVEL_REQUIRE_ADMIN: ACTCTX_REQUESTED_RUN_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ACTCTX_RUN_LEVEL_NUMBERS: ACTCTX_REQUESTED_RUN_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type ADVERTISEFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ADVERTISEFLAGS_MACHINEASSIGN: ADVERTISEFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ADVERTISEFLAGS_USERASSIGN: ADVERTISEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type ASM_BIND_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_BINDF_FORCE_CACHE_INSTALL: ASM_BIND_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_BINDF_RFS_INTEGRITY_CHECK: ASM_BIND_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_BINDF_RFS_MODULE_CHECK: ASM_BIND_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_BINDF_BINPATH_PROBE_ONLY: ASM_BIND_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_BINDF_SHARED_BINPATH_HINT: ASM_BIND_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_BINDF_PARENT_ASM_HINT: ASM_BIND_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type ASM_CMP_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_NAME: ASM_CMP_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_MAJOR_VERSION: ASM_CMP_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_MINOR_VERSION: ASM_CMP_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_BUILD_NUMBER: ASM_CMP_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_REVISION_NUMBER: ASM_CMP_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_PUBLIC_KEY_TOKEN: ASM_CMP_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_CULTURE: ASM_CMP_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_CUSTOM: ASM_CMP_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_ALL: ASM_CMP_FLAGS = 255i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_CMPF_DEFAULT: ASM_CMP_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type ASM_DISPLAY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_DISPLAYF_VERSION: ASM_DISPLAY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_DISPLAYF_CULTURE: ASM_DISPLAY_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_DISPLAYF_PUBLIC_KEY_TOKEN: ASM_DISPLAY_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_DISPLAYF_PUBLIC_KEY: ASM_DISPLAY_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_DISPLAYF_CUSTOM: ASM_DISPLAY_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_DISPLAYF_PROCESSORARCHITECTURE: ASM_DISPLAY_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_DISPLAYF_LANGUAGEID: ASM_DISPLAY_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type ASM_NAME = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_PUBLIC_KEY: ASM_NAME = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_PUBLIC_KEY_TOKEN: ASM_NAME = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_HASH_VALUE: ASM_NAME = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_NAME: ASM_NAME = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_MAJOR_VERSION: ASM_NAME = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_MINOR_VERSION: ASM_NAME = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_BUILD_NUMBER: ASM_NAME = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_REVISION_NUMBER: ASM_NAME = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_CULTURE: ASM_NAME = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_PROCESSOR_ID_ARRAY: ASM_NAME = 9i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_OSINFO_ARRAY: ASM_NAME = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_HASH_ALGID: ASM_NAME = 11i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_ALIAS: ASM_NAME = 12i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_CODEBASE_URL: ASM_NAME = 13i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_CODEBASE_LASTMOD: ASM_NAME = 14i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_NULL_PUBLIC_KEY: ASM_NAME = 15i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_NULL_PUBLIC_KEY_TOKEN: ASM_NAME = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_CUSTOM: ASM_NAME = 17i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_NULL_CUSTOM: ASM_NAME = 18i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_MVID: ASM_NAME = 19i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ASM_NAME_MAX_PARAMS: ASM_NAME = 20i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type CREATE_ASM_NAME_OBJ_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const CANOF_PARSE_DISPLAY_NAME: CREATE_ASM_NAME_OBJ_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const CANOF_SET_DEFAULT_VALUES: CREATE_ASM_NAME_OBJ_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type IASSEMBLYCACHE_UNINSTALL_DISPOSITION = u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 3u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 4u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLFEATUREATTRIBUTE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLFEATUREATTRIBUTE_FAVORLOCAL: INSTALLFEATUREATTRIBUTE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLFEATUREATTRIBUTE_FAVORSOURCE: INSTALLFEATUREATTRIBUTE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLFEATUREATTRIBUTE_FOLLOWPARENT: INSTALLFEATUREATTRIBUTE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLFEATUREATTRIBUTE_FAVORADVERTISE: INSTALLFEATUREATTRIBUTE = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLFEATUREATTRIBUTE_DISALLOWADVERTISE: INSTALLFEATUREATTRIBUTE = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLFEATUREATTRIBUTE_NOUNSUPPORTEDADVERTISE: INSTALLFEATUREATTRIBUTE = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLLEVEL = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLEVEL_DEFAULT: INSTALLLEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLEVEL_MINIMUM: INSTALLLEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLEVEL_MAXIMUM: INSTALLLEVEL = 65535i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLLOGATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGATTRIBUTES_APPEND: INSTALLLOGATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGATTRIBUTES_FLUSHEACHLINE: INSTALLLOGATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLLOGMODE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_FATALEXIT: INSTALLLOGMODE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_ERROR: INSTALLLOGMODE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_WARNING: INSTALLLOGMODE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_USER: INSTALLLOGMODE = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_INFO: INSTALLLOGMODE = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_RESOLVESOURCE: INSTALLLOGMODE = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_OUTOFDISKSPACE: INSTALLLOGMODE = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_ACTIONSTART: INSTALLLOGMODE = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_ACTIONDATA: INSTALLLOGMODE = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_COMMONDATA: INSTALLLOGMODE = 2048i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_PROPERTYDUMP: INSTALLLOGMODE = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_VERBOSE: INSTALLLOGMODE = 4096i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_EXTRADEBUG: INSTALLLOGMODE = 8192i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_LOGONLYONERROR: INSTALLLOGMODE = 16384i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_LOGPERFORMANCE: INSTALLLOGMODE = 32768i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_PROGRESS: INSTALLLOGMODE = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_INITIALIZE: INSTALLLOGMODE = 4096i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_TERMINATE: INSTALLLOGMODE = 8192i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_SHOWDIALOG: INSTALLLOGMODE = 16384i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_FILESINUSE: INSTALLLOGMODE = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_RMFILESINUSE: INSTALLLOGMODE = 33554432i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_INSTALLSTART: INSTALLLOGMODE = 67108864i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLLOGMODE_INSTALLEND: INSTALLLOGMODE = 134217728i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLMESSAGE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_FATALEXIT: INSTALLMESSAGE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_ERROR: INSTALLMESSAGE = 16777216i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_WARNING: INSTALLMESSAGE = 33554432i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_USER: INSTALLMESSAGE = 50331648i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_INFO: INSTALLMESSAGE = 67108864i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_FILESINUSE: INSTALLMESSAGE = 83886080i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_RESOLVESOURCE: INSTALLMESSAGE = 100663296i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_OUTOFDISKSPACE: INSTALLMESSAGE = 117440512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_ACTIONSTART: INSTALLMESSAGE = 134217728i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_ACTIONDATA: INSTALLMESSAGE = 150994944i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_PROGRESS: INSTALLMESSAGE = 167772160i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_COMMONDATA: INSTALLMESSAGE = 184549376i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_INITIALIZE: INSTALLMESSAGE = 201326592i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_TERMINATE: INSTALLMESSAGE = 218103808i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_SHOWDIALOG: INSTALLMESSAGE = 234881024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_PERFORMANCE: INSTALLMESSAGE = 251658240i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_RMFILESINUSE: INSTALLMESSAGE = 419430400i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_INSTALLSTART: INSTALLMESSAGE = 436207616i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMESSAGE_INSTALLEND: INSTALLMESSAGE = 452984832i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLMODE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMODE_NODETECTION_ANY: INSTALLMODE = -4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMODE_NOSOURCERESOLUTION: INSTALLMODE = -3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMODE_NODETECTION: INSTALLMODE = -2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMODE_EXISTING: INSTALLMODE = -1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLMODE_DEFAULT: INSTALLMODE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLSTATE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_NOTUSED: INSTALLSTATE = -7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_BADCONFIG: INSTALLSTATE = -6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_INCOMPLETE: INSTALLSTATE = -5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_SOURCEABSENT: INSTALLSTATE = -4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_MOREDATA: INSTALLSTATE = -3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_INVALIDARG: INSTALLSTATE = -2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_UNKNOWN: INSTALLSTATE = -1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_BROKEN: INSTALLSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_ADVERTISED: INSTALLSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_REMOVED: INSTALLSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_ABSENT: INSTALLSTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_LOCAL: INSTALLSTATE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_SOURCE: INSTALLSTATE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLSTATE_DEFAULT: INSTALLSTATE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLTYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLTYPE_DEFAULT: INSTALLTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLTYPE_NETWORK_IMAGE: INSTALLTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLTYPE_SINGLE_INSTANCE: INSTALLTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLUILEVEL = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_NOCHANGE: INSTALLUILEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_DEFAULT: INSTALLUILEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_NONE: INSTALLUILEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_BASIC: INSTALLUILEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_REDUCED: INSTALLUILEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_FULL: INSTALLUILEVEL = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_ENDDIALOG: INSTALLUILEVEL = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_PROGRESSONLY: INSTALLUILEVEL = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_HIDECANCEL: INSTALLUILEVEL = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_SOURCERESONLY: INSTALLUILEVEL = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const INSTALLUILEVEL_UACONLY: INSTALLUILEVEL = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIADVERTISEOPTIONFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIADVERTISEOPTIONFLAGS_INSTANCE: MSIADVERTISEOPTIONFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIARCHITECTUREFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIARCHITECTUREFLAGS_X86: MSIARCHITECTUREFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIARCHITECTUREFLAGS_IA64: MSIARCHITECTUREFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIARCHITECTUREFLAGS_AMD64: MSIARCHITECTUREFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIARCHITECTUREFLAGS_ARM: MSIARCHITECTUREFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIASSEMBLYINFO = u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIASSEMBLYINFO_NETASSEMBLY: MSIASSEMBLYINFO = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIASSEMBLYINFO_WIN32ASSEMBLY: MSIASSEMBLYINFO = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSICODE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICODE_PRODUCT: MSICODE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICODE_PATCH: MSICODE = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSICOLINFO = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICOLINFO_NAMES: MSICOLINFO = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICOLINFO_TYPES: MSICOLINFO = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSICONDITION = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICONDITION_FALSE: MSICONDITION = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICONDITION_TRUE: MSICONDITION = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICONDITION_NONE: MSICONDITION = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICONDITION_ERROR: MSICONDITION = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSICOSTTREE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICOSTTREE_SELFONLY: MSICOSTTREE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICOSTTREE_CHILDREN: MSICOSTTREE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICOSTTREE_PARENTS: MSICOSTTREE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSICOSTTREE_RESERVED: MSICOSTTREE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIDBERROR = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_INVALIDARG: MSIDBERROR = -3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_MOREDATA: MSIDBERROR = -2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_FUNCTIONERROR: MSIDBERROR = -1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_NOERROR: MSIDBERROR = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_DUPLICATEKEY: MSIDBERROR = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_REQUIRED: MSIDBERROR = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADLINK: MSIDBERROR = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_OVERFLOW: MSIDBERROR = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_UNDERFLOW: MSIDBERROR = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_NOTINSET: MSIDBERROR = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADVERSION: MSIDBERROR = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADCASE: MSIDBERROR = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADGUID: MSIDBERROR = 9i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADWILDCARD: MSIDBERROR = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADIDENTIFIER: MSIDBERROR = 11i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADLANGUAGE: MSIDBERROR = 12i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADFILENAME: MSIDBERROR = 13i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADPATH: MSIDBERROR = 14i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADCONDITION: MSIDBERROR = 15i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADFORMATTED: MSIDBERROR = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADTEMPLATE: MSIDBERROR = 17i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADDEFAULTDIR: MSIDBERROR = 18i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADREGPATH: MSIDBERROR = 19i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADCUSTOMSOURCE: MSIDBERROR = 20i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADPROPERTY: MSIDBERROR = 21i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_MISSINGDATA: MSIDBERROR = 22i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADCATEGORY: MSIDBERROR = 23i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADKEYTABLE: MSIDBERROR = 24i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADMAXMINVALUES: MSIDBERROR = 25i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADCABINET: MSIDBERROR = 26i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADSHORTCUT: MSIDBERROR = 27i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_STRINGOVERFLOW: MSIDBERROR = 28i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBERROR_BADLOCALIZEATTRIB: MSIDBERROR = 29i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIDBSTATE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBSTATE_ERROR: MSIDBSTATE = -1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBSTATE_READ: MSIDBSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIDBSTATE_WRITE: MSIDBSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIINSTALLCONTEXT = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIINSTALLCONTEXT_FIRSTVISIBLE: MSIINSTALLCONTEXT = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIINSTALLCONTEXT_NONE: MSIINSTALLCONTEXT = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIINSTALLCONTEXT_USERMANAGED: MSIINSTALLCONTEXT = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIINSTALLCONTEXT_USERUNMANAGED: MSIINSTALLCONTEXT = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIINSTALLCONTEXT_MACHINE: MSIINSTALLCONTEXT = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIINSTALLCONTEXT_ALL: MSIINSTALLCONTEXT = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIINSTALLCONTEXT_ALLUSERMANAGED: MSIINSTALLCONTEXT = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIMODIFY = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_SEEK: MSIMODIFY = -1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_REFRESH: MSIMODIFY = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_INSERT: MSIMODIFY = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_UPDATE: MSIMODIFY = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_ASSIGN: MSIMODIFY = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_REPLACE: MSIMODIFY = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_MERGE: MSIMODIFY = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_DELETE: MSIMODIFY = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_INSERT_TEMPORARY: MSIMODIFY = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_VALIDATE: MSIMODIFY = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_VALIDATE_NEW: MSIMODIFY = 9i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_VALIDATE_FIELD: MSIMODIFY = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIMODIFY_VALIDATE_DELETE: MSIMODIFY = 11i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIOPENPACKAGEFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIOPENPACKAGEFLAGS_IGNOREMACHINESTATE: MSIOPENPACKAGEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIPATCHDATATYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCH_DATATYPE_PATCHFILE: MSIPATCHDATATYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCH_DATATYPE_XMLPATH: MSIPATCHDATATYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCH_DATATYPE_XMLBLOB: MSIPATCHDATATYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIPATCHSTATE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCHSTATE_INVALID: MSIPATCHSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCHSTATE_APPLIED: MSIPATCHSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCHSTATE_SUPERSEDED: MSIPATCHSTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCHSTATE_OBSOLETED: MSIPATCHSTATE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCHSTATE_REGISTERED: MSIPATCHSTATE = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIPATCHSTATE_ALL: MSIPATCHSTATE = 15i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSIRUNMODE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_ADMIN: MSIRUNMODE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_ADVERTISE: MSIRUNMODE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_MAINTENANCE: MSIRUNMODE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_ROLLBACKENABLED: MSIRUNMODE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_LOGENABLED: MSIRUNMODE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_OPERATIONS: MSIRUNMODE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_REBOOTATEND: MSIRUNMODE = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_REBOOTNOW: MSIRUNMODE = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_CABINET: MSIRUNMODE = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_SOURCESHORTNAMES: MSIRUNMODE = 9i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_TARGETSHORTNAMES: MSIRUNMODE = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_RESERVED11: MSIRUNMODE = 11i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_WINDOWS9X: MSIRUNMODE = 12i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_ZAWENABLED: MSIRUNMODE = 13i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_RESERVED14: MSIRUNMODE = 14i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_RESERVED15: MSIRUNMODE = 15i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_SCHEDULED: MSIRUNMODE = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_ROLLBACK: MSIRUNMODE = 17i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSIRUNMODE_COMMIT: MSIRUNMODE = 18i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSISOURCETYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSISOURCETYPE_UNKNOWN: MSISOURCETYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSISOURCETYPE_NETWORK: MSISOURCETYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSISOURCETYPE_URL: MSISOURCETYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSISOURCETYPE_MEDIA: MSISOURCETYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSITRANSACTION = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSACTION_CHAIN_EMBEDDEDUI: MSITRANSACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSACTION_JOIN_EXISTING_EMBEDDEDUI: MSITRANSACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSITRANSACTIONSTATE = u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSACTIONSTATE_ROLLBACK: MSITRANSACTIONSTATE = 0u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSACTIONSTATE_COMMIT: MSITRANSACTIONSTATE = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSITRANSFORM_ERROR = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_ADDEXISTINGROW: MSITRANSFORM_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_DELMISSINGROW: MSITRANSFORM_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_ADDEXISTINGTABLE: MSITRANSFORM_ERROR = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_DELMISSINGTABLE: MSITRANSFORM_ERROR = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_UPDATEMISSINGROW: MSITRANSFORM_ERROR = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_CHANGECODEPAGE: MSITRANSFORM_ERROR = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_VIEWTRANSFORM: MSITRANSFORM_ERROR = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_ERROR_NONE: MSITRANSFORM_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type MSITRANSFORM_VALIDATE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_LANGUAGE: MSITRANSFORM_VALIDATE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_PRODUCT: MSITRANSFORM_VALIDATE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_PLATFORM: MSITRANSFORM_VALIDATE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_MAJORVERSION: MSITRANSFORM_VALIDATE = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_MINORVERSION: MSITRANSFORM_VALIDATE = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_UPDATEVERSION: MSITRANSFORM_VALIDATE = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_NEWLESSBASEVERSION: MSITRANSFORM_VALIDATE = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_NEWLESSEQUALBASEVERSION: MSITRANSFORM_VALIDATE = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_NEWEQUALBASEVERSION: MSITRANSFORM_VALIDATE = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_NEWGREATEREQUALBASEVERSION: MSITRANSFORM_VALIDATE = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_NEWGREATERBASEVERSION: MSITRANSFORM_VALIDATE = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const MSITRANSFORM_VALIDATE_UPGRADECODE: MSITRANSFORM_VALIDATE = 2048i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PACKMAN_RUNTIME = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PACKMAN_RUNTIME_NATIVE: PACKMAN_RUNTIME = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PACKMAN_RUNTIME_SILVERLIGHTMOBILE: PACKMAN_RUNTIME = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PACKMAN_RUNTIME_XNA: PACKMAN_RUNTIME = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PACKMAN_RUNTIME_MODERN_NATIVE: PACKMAN_RUNTIME = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PACKMAN_RUNTIME_JUPITER: PACKMAN_RUNTIME = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PACKMAN_RUNTIME_INVALID: PACKMAN_RUNTIME = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_ACTIVATION_POLICY = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_RESUME: PM_ACTIVATION_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_RESUMESAMEPARAMS: PM_ACTIVATION_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_REPLACE: PM_ACTIVATION_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_REPLACESAMEPARAMS: PM_ACTIVATION_POLICY = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_MULTISESSION: PM_ACTIVATION_POLICY = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_REPLACE_IGNOREFOREGROUND: PM_ACTIVATION_POLICY = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_UNKNOWN: PM_ACTIVATION_POLICY = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ACTIVATION_POLICY_INVALID: PM_ACTIVATION_POLICY = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_APPLICATION_HUBTYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_HUBTYPE_NONMUSIC: PM_APPLICATION_HUBTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_HUBTYPE_MUSIC: PM_APPLICATION_HUBTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_HUBTYPE_INVALID: PM_APPLICATION_HUBTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_APPLICATION_INSTALL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_INSTALL_NORMAL: PM_APPLICATION_INSTALL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_INSTALL_IN_ROM: PM_APPLICATION_INSTALL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_INSTALL_PA: PM_APPLICATION_INSTALL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_INSTALL_DEBUG: PM_APPLICATION_INSTALL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_INSTALL_ENTERPRISE: PM_APPLICATION_INSTALL_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_INSTALL_INVALID: PM_APPLICATION_INSTALL_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_APPLICATION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_MIN: PM_APPLICATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_INSTALLED: PM_APPLICATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_INSTALLING: PM_APPLICATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_UPDATING: PM_APPLICATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_UNINSTALLING: PM_APPLICATION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_LICENSE_UPDATING: PM_APPLICATION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_MOVING: PM_APPLICATION_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_DISABLED_SD_CARD: PM_APPLICATION_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_DISABLED_ENTERPRISE: PM_APPLICATION_STATE = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_DISABLED_BACKING_UP: PM_APPLICATION_STATE = 9i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_DISABLED_MDIL_BINDING: PM_APPLICATION_STATE = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_MAX: PM_APPLICATION_STATE = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APPLICATION_STATE_INVALID: PM_APPLICATION_STATE = 11i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_APP_GENRE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_GENRE_GAMES: PM_APP_GENRE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_GENRE_OTHER: PM_APP_GENRE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_GENRE_INVALID: PM_APP_GENRE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_ENUM_APP_FILTER = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_ALL: PM_ENUM_APP_FILTER = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_VISIBLE: PM_ENUM_APP_FILTER = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_GENRE: PM_ENUM_APP_FILTER = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_NONGAMES: PM_ENUM_APP_FILTER = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_HUBTYPE: PM_ENUM_APP_FILTER = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_PINABLEONKIDZONE: PM_ENUM_APP_FILTER = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_ALL_INCLUDE_MODERN: PM_ENUM_APP_FILTER = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_FRAMEWORK: PM_ENUM_APP_FILTER = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_APP_FILTER_MAX: PM_ENUM_APP_FILTER = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_ENUM_BSA_FILTER = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BSA_FILTER_ALL: PM_ENUM_BSA_FILTER = 26i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BSA_FILTER_BY_TASKID: PM_ENUM_BSA_FILTER = 27i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BSA_FILTER_BY_PRODUCTID: PM_ENUM_BSA_FILTER = 28i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BSA_FILTER_BY_PERIODIC: PM_ENUM_BSA_FILTER = 29i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BSA_FILTER_BY_ALL_LAUNCHONBOOT: PM_ENUM_BSA_FILTER = 30i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BSA_FILTER_MAX: PM_ENUM_BSA_FILTER = 31i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_ENUM_BW_FILTER = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BW_FILTER_BOOTWORKER_ALL: PM_ENUM_BW_FILTER = 31i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BW_FILTER_BY_TASKID: PM_ENUM_BW_FILTER = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_BW_FILTER_MAX: PM_ENUM_BW_FILTER = 33i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_ENUM_EXTENSION_FILTER = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_BY_CONSUMER: PM_ENUM_EXTENSION_FILTER = 17i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_APPCONNECT: PM_ENUM_EXTENSION_FILTER = 17i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_PROTOCOL_ALL: PM_ENUM_EXTENSION_FILTER = 18i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_FTASSOC_FILETYPE_ALL: PM_ENUM_EXTENSION_FILTER = 19i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_FTASSOC_CONTENTTYPE_ALL: PM_ENUM_EXTENSION_FILTER = 20i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_FTASSOC_APPLICATION_ALL: PM_ENUM_EXTENSION_FILTER = 21i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_SHARETARGET_ALL: PM_ENUM_EXTENSION_FILTER = 22i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_FILEOPENPICKER_ALL: PM_ENUM_EXTENSION_FILTER = 23i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_FILESAVEPICKER_ALL: PM_ENUM_EXTENSION_FILTER = 24i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_CACHEDFILEUPDATER_ALL: PM_ENUM_EXTENSION_FILTER = 25i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_ENUM_EXTENSION_FILTER_MAX: PM_ENUM_EXTENSION_FILTER = 26i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_ENUM_TASK_FILTER = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_FILTER_APP_ALL: PM_ENUM_TASK_FILTER = 12i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_FILTER_TASK_TYPE: PM_ENUM_TASK_FILTER = 13i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_FILTER_DEHYD_SUPRESSING: PM_ENUM_TASK_FILTER = 14i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_FILTER_APP_TASK_TYPE: PM_ENUM_TASK_FILTER = 15i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_FILTER_BGEXECUTION: PM_ENUM_TASK_FILTER = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_FILTER_MAX: PM_ENUM_TASK_FILTER = 17i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_ENUM_TILE_FILTER = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_FILTER_APPLIST: PM_ENUM_TILE_FILTER = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_FILTER_PINNED: PM_ENUM_TILE_FILTER = 9i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_FILTER_HUBTYPE: PM_ENUM_TILE_FILTER = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_FILTER_APP_ALL: PM_ENUM_TILE_FILTER = 11i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_FILTER_MAX: PM_ENUM_TILE_FILTER = 12i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_LIVETILE_RECURRENCE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LIVETILE_RECURRENCE_TYPE_INSTANT: PM_LIVETILE_RECURRENCE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LIVETILE_RECURRENCE_TYPE_ONETIME: PM_LIVETILE_RECURRENCE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LIVETILE_RECURRENCE_TYPE_INTERVAL: PM_LIVETILE_RECURRENCE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LIVETILE_RECURRENCE_TYPE_MAX: PM_LIVETILE_RECURRENCE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_LOGO_SIZE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LOGO_SIZE_SMALL: PM_LOGO_SIZE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LOGO_SIZE_MEDIUM: PM_LOGO_SIZE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LOGO_SIZE_LARGE: PM_LOGO_SIZE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_LOGO_SIZE_INVALID: PM_LOGO_SIZE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_STARTTILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_STARTTILE_TYPE_PRIMARY: PM_STARTTILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_STARTTILE_TYPE_SECONDARY: PM_STARTTILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_STARTTILE_TYPE_APPLIST: PM_STARTTILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_STARTTILE_TYPE_APPLISTPRIMARY: PM_STARTTILE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_STARTTILE_TYPE_INVALID: PM_STARTTILE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_TASK_TRANSITION = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_DEFAULT: PM_TASK_TRANSITION = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_NONE: PM_TASK_TRANSITION = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_TURNSTILE: PM_TASK_TRANSITION = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_SLIDE: PM_TASK_TRANSITION = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_SWIVEL: PM_TASK_TRANSITION = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_READERBOARD: PM_TASK_TRANSITION = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_CUSTOM: PM_TASK_TRANSITION = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TRANSITION_INVALID: PM_TASK_TRANSITION = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_TASK_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TYPE_NORMAL: PM_TASK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TYPE_DEFAULT: PM_TASK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TYPE_SETTINGS: PM_TASK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TYPE_BACKGROUNDSERVICEAGENT: PM_TASK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TYPE_BACKGROUNDWORKER: PM_TASK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TASK_TYPE_INVALID: PM_TASK_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_TILE_HUBTYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_MUSIC: PM_TILE_HUBTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_MOSETTINGS: PM_TILE_HUBTYPE = 268435456i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_GAMES: PM_TILE_HUBTYPE = 536870912i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_APPLIST: PM_TILE_HUBTYPE = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_STARTMENU: PM_TILE_HUBTYPE = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_LOCKSCREEN: PM_TILE_HUBTYPE = 16777216i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_KIDZONE: PM_TILE_HUBTYPE = 33554432i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_CACHED: PM_TILE_HUBTYPE = 67108864i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_HUBTYPE_INVALID: PM_TILE_HUBTYPE = 67108865i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PM_TILE_SIZE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_SIZE_SMALL: PM_TILE_SIZE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_SIZE_MEDIUM: PM_TILE_SIZE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_SIZE_LARGE: PM_TILE_SIZE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_SIZE_SQUARE310X310: PM_TILE_SIZE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_SIZE_TALL150X310: PM_TILE_SIZE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const PM_TILE_SIZE_INVALID: PM_TILE_SIZE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type QUERYASMINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const QUERYASMINFO_FLAG_VALIDATE: QUERYASMINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type REINSTALLMODE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_REPAIR: REINSTALLMODE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_FILEMISSING: REINSTALLMODE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_FILEOLDERVERSION: REINSTALLMODE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_FILEEQUALVERSION: REINSTALLMODE = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_FILEEXACT: REINSTALLMODE = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_FILEVERIFY: REINSTALLMODE = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_FILEREPLACE: REINSTALLMODE = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_MACHINEDATA: REINSTALLMODE = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_USERDATA: REINSTALLMODE = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_SHORTCUT: REINSTALLMODE = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const REINSTALLMODE_PACKAGE: REINSTALLMODE = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type RESULTTYPES = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieUnknown: RESULTTYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieError: RESULTTYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieWarning: RESULTTYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieInfo: RESULTTYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type SCRIPTFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_CACHEINFO: SCRIPTFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_SHORTCUTS: SCRIPTFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_MACHINEASSIGN: SCRIPTFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_REGDATA_CNFGINFO: SCRIPTFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_VALIDATE_TRANSFORMS_LIST: SCRIPTFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_REGDATA_CLASSINFO: SCRIPTFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_REGDATA_EXTENSIONINFO: SCRIPTFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_REGDATA_APPINFO: SCRIPTFLAGS = 384i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const SCRIPTFLAGS_REGDATA: SCRIPTFLAGS = 416i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type STATUSTYPES = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusGetCUB: STATUSTYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusICECount: STATUSTYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusMerge: STATUSTYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusSummaryInfo: STATUSTYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusCreateEngine: STATUSTYPES = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusStarting: STATUSTYPES = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusRunICE: STATUSTYPES = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusShutdown: STATUSTYPES = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusSuccess: STATUSTYPES = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusFail: STATUSTYPES = 9i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const ieStatusCancel: STATUSTYPES = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type TILE_TEMPLATE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_INVALID: TILE_TEMPLATE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_FLIP: TILE_TEMPLATE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_DEEPLINK: TILE_TEMPLATE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_CYCLE: TILE_TEMPLATE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_METROCOUNT: TILE_TEMPLATE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_AGILESTORE: TILE_TEMPLATE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_GAMES: TILE_TEMPLATE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_CALENDAR: TILE_TEMPLATE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_MUSICVIDEO: TILE_TEMPLATE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEOPLE: TILE_TEMPLATE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_CONTACT: TILE_TEMPLATE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_GROUP: TILE_TEMPLATE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_DEFAULT: TILE_TEMPLATE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_BADGE: TILE_TEMPLATE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_BLOCK: TILE_TEMPLATE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT01: TILE_TEMPLATE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT02: TILE_TEMPLATE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT03: TILE_TEMPLATE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT04: TILE_TEMPLATE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT05: TILE_TEMPLATE_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT06: TILE_TEMPLATE_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT07: TILE_TEMPLATE_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT08: TILE_TEMPLATE_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT09: TILE_TEMPLATE_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT10: TILE_TEMPLATE_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TEXT11: TILE_TEMPLATE_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_IMAGE: TILE_TEMPLATE_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_IMAGECOLLECTION: TILE_TEMPLATE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_IMAGEANDTEXT01: TILE_TEMPLATE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_IMAGEANDTEXT02: TILE_TEMPLATE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_BLOCKANDTEXT01: TILE_TEMPLATE_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_BLOCKANDTEXT02: TILE_TEMPLATE_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT01: TILE_TEMPLATE_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT02: TILE_TEMPLATE_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT03: TILE_TEMPLATE_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT04: TILE_TEMPLATE_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGE01: TILE_TEMPLATE_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGE02: TILE_TEMPLATE_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGE03: TILE_TEMPLATE_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGE04: TILE_TEMPLATE_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGE05: TILE_TEMPLATE_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGE06: TILE_TEMPLATE_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION01: TILE_TEMPLATE_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION02: TILE_TEMPLATE_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION03: TILE_TEMPLATE_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION04: TILE_TEMPLATE_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION05: TILE_TEMPLATE_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION06: TILE_TEMPLATE_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT01: TILE_TEMPLATE_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT02: TILE_TEMPLATE_TYPE = 52i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT03: TILE_TEMPLATE_TYPE = 53i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT04: TILE_TEMPLATE_TYPE = 54i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT05: TILE_TEMPLATE_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_METROCOUNTQUEUE: TILE_TEMPLATE_TYPE = 56i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_SEARCH: TILE_TEMPLATE_TYPE = 57i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_TILEFLYOUT01: TILE_TEMPLATE_TYPE = 58i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_FOLDER: TILE_TEMPLATE_TYPE = 59i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const TILE_TEMPLATE_ALL: TILE_TEMPLATE_TYPE = 100i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type USERINFOSTATE = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const USERINFOSTATE_MOREDATA: USERINFOSTATE = -3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const USERINFOSTATE_INVALIDARG: USERINFOSTATE = -2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const USERINFOSTATE_UNKNOWN: USERINFOSTATE = -1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const USERINFOSTATE_ABSENT: USERINFOSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const USERINFOSTATE_PRESENT: USERINFOSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbAssemblyAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbAssemblyAttributesURT: msidbAssemblyAttributes = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbAssemblyAttributesWin32: msidbAssemblyAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbClassAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbClassAttributesRelativePath: msidbClassAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbComponentAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesLocalOnly: msidbComponentAttributes = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesSourceOnly: msidbComponentAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesOptional: msidbComponentAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesRegistryKeyPath: msidbComponentAttributes = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesSharedDllRefCount: msidbComponentAttributes = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesPermanent: msidbComponentAttributes = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesODBCDataSource: msidbComponentAttributes = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesTransitive: msidbComponentAttributes = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesNeverOverwrite: msidbComponentAttributes = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributes64bit: msidbComponentAttributes = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesDisableRegistryReflection: msidbComponentAttributes = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesUninstallOnSupersedence: msidbComponentAttributes = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbComponentAttributesShared: msidbComponentAttributes = 2048i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbControlAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesVisible: msidbControlAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesEnabled: msidbControlAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesSunken: msidbControlAttributes = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesIndirect: msidbControlAttributes = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesInteger: msidbControlAttributes = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesRTLRO: msidbControlAttributes = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesRightAligned: msidbControlAttributes = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesLeftScroll: msidbControlAttributes = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesBiDi: msidbControlAttributes = 224i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesTransparent: msidbControlAttributes = 65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesNoPrefix: msidbControlAttributes = 131072i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesNoWrap: msidbControlAttributes = 262144i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesFormatSize: msidbControlAttributes = 524288i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesUsersLanguage: msidbControlAttributes = 1048576i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesMultiline: msidbControlAttributes = 65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesPasswordInput: msidbControlAttributes = 2097152i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesProgress95: msidbControlAttributes = 65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesRemovableVolume: msidbControlAttributes = 65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesFixedVolume: msidbControlAttributes = 131072i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesRemoteVolume: msidbControlAttributes = 262144i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesCDROMVolume: msidbControlAttributes = 524288i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesRAMDiskVolume: msidbControlAttributes = 1048576i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesFloppyVolume: msidbControlAttributes = 2097152i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlShowRollbackCost: msidbControlAttributes = 4194304i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesSorted: msidbControlAttributes = 65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesComboList: msidbControlAttributes = 131072i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesImageHandle: msidbControlAttributes = 65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesPushLike: msidbControlAttributes = 131072i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesBitmap: msidbControlAttributes = 262144i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesIcon: msidbControlAttributes = 524288i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesFixedSize: msidbControlAttributes = 1048576i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesIconSize16: msidbControlAttributes = 2097152i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesIconSize32: msidbControlAttributes = 4194304i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesIconSize48: msidbControlAttributes = 6291456i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesElevationShield: msidbControlAttributes = 8388608i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbControlAttributesHasBorder: msidbControlAttributes = 16777216i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbCustomActionType = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeDll: msidbCustomActionType = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeExe: msidbCustomActionType = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeTextData: msidbCustomActionType = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeJScript: msidbCustomActionType = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeVBScript: msidbCustomActionType = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeInstall: msidbCustomActionType = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeBinaryData: msidbCustomActionType = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeSourceFile: msidbCustomActionType = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeDirectory: msidbCustomActionType = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeProperty: msidbCustomActionType = 48i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeContinue: msidbCustomActionType = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeAsync: msidbCustomActionType = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeFirstSequence: msidbCustomActionType = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeOncePerProcess: msidbCustomActionType = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeClientRepeat: msidbCustomActionType = 768i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeInScript: msidbCustomActionType = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeRollback: msidbCustomActionType = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeCommit: msidbCustomActionType = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeNoImpersonate: msidbCustomActionType = 2048i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeTSAware: msidbCustomActionType = 16384i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionType64BitScript: msidbCustomActionType = 4096i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypeHideTarget: msidbCustomActionType = 8192i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbCustomActionTypePatchUninstall: msidbCustomActionType = 32768i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbDialogAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesVisible: msidbDialogAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesModal: msidbDialogAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesMinimize: msidbDialogAttributes = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesSysModal: msidbDialogAttributes = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesKeepModeless: msidbDialogAttributes = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesTrackDiskSpace: msidbDialogAttributes = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesUseCustomPalette: msidbDialogAttributes = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesRTLRO: msidbDialogAttributes = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesRightAligned: msidbDialogAttributes = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesLeftScroll: msidbDialogAttributes = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesBiDi: msidbDialogAttributes = 896i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbDialogAttributesError: msidbDialogAttributes = 65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbEmbeddedUIAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbEmbeddedUI: msidbEmbeddedUIAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbEmbeddedHandlesBasic: msidbEmbeddedUIAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbFeatureAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFeatureAttributesFavorLocal: msidbFeatureAttributes = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFeatureAttributesFavorSource: msidbFeatureAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFeatureAttributesFollowParent: msidbFeatureAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFeatureAttributesFavorAdvertise: msidbFeatureAttributes = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFeatureAttributesDisallowAdvertise: msidbFeatureAttributes = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFeatureAttributesUIDisallowAbsent: msidbFeatureAttributes = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFeatureAttributesNoUnsupportedAdvertise: msidbFeatureAttributes = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbFileAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesReadOnly: msidbFileAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesHidden: msidbFileAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesSystem: msidbFileAttributes = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesReserved0: msidbFileAttributes = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesIsolatedComp: msidbFileAttributes = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesReserved1: msidbFileAttributes = 64i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesReserved2: msidbFileAttributes = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesReserved3: msidbFileAttributes = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesVital: msidbFileAttributes = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesChecksum: msidbFileAttributes = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesPatchAdded: msidbFileAttributes = 4096i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesNoncompressed: msidbFileAttributes = 8192i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesCompressed: msidbFileAttributes = 16384i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbFileAttributesReserved4: msidbFileAttributes = 32768i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbIniFileAction = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbIniFileActionAddLine: msidbIniFileAction = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbIniFileActionCreateLine: msidbIniFileAction = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbIniFileActionRemoveLine: msidbIniFileAction = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbIniFileActionAddTag: msidbIniFileAction = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbIniFileActionRemoveTag: msidbIniFileAction = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbLocatorType = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbLocatorTypeDirectory: msidbLocatorType = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbLocatorTypeFileName: msidbLocatorType = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbLocatorTypeRawValue: msidbLocatorType = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbLocatorType64bit: msidbLocatorType = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbMoveFileOptions = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbMoveFileOptionsMove: msidbMoveFileOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbODBCDataSourceRegistration = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbODBCDataSourceRegistrationPerMachine: msidbODBCDataSourceRegistration = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbODBCDataSourceRegistrationPerUser: msidbODBCDataSourceRegistration = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbPatchAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbPatchAttributesNonVital: msidbPatchAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbRegistryRoot = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbRegistryRootClassesRoot: msidbRegistryRoot = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbRegistryRootCurrentUser: msidbRegistryRoot = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbRegistryRootLocalMachine: msidbRegistryRoot = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbRegistryRootUsers: msidbRegistryRoot = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbRemoveFileInstallMode = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbRemoveFileInstallModeOnInstall: msidbRemoveFileInstallMode = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbRemoveFileInstallModeOnRemove: msidbRemoveFileInstallMode = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbRemoveFileInstallModeOnBoth: msidbRemoveFileInstallMode = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbServiceConfigEvent = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceConfigEventInstall: msidbServiceConfigEvent = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceConfigEventUninstall: msidbServiceConfigEvent = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceConfigEventReinstall: msidbServiceConfigEvent = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbServiceControlEvent = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceControlEventStart: msidbServiceControlEvent = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceControlEventStop: msidbServiceControlEvent = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceControlEventDelete: msidbServiceControlEvent = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceControlEventUninstallStart: msidbServiceControlEvent = 16i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceControlEventUninstallStop: msidbServiceControlEvent = 32i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceControlEventUninstallDelete: msidbServiceControlEvent = 128i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbServiceInstallErrorControl = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbServiceInstallErrorControlVital: msidbServiceInstallErrorControl = 32768i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbSumInfoSourceType = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbSumInfoSourceTypeSFN: msidbSumInfoSourceType = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbSumInfoSourceTypeCompressed: msidbSumInfoSourceType = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbSumInfoSourceTypeAdminImage: msidbSumInfoSourceType = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbSumInfoSourceTypeLUAPackage: msidbSumInfoSourceType = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbTextStyleStyleBits = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbTextStyleStyleBitsBold: msidbTextStyleStyleBits = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbTextStyleStyleBitsItalic: msidbTextStyleStyleBits = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbTextStyleStyleBitsUnderline: msidbTextStyleStyleBits = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbTextStyleStyleBitsStrike: msidbTextStyleStyleBits = 8i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msidbUpgradeAttributes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbUpgradeAttributesMigrateFeatures: msidbUpgradeAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbUpgradeAttributesOnlyDetect: msidbUpgradeAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbUpgradeAttributesIgnoreRemoveFailure: msidbUpgradeAttributes = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbUpgradeAttributesVersionMinInclusive: msidbUpgradeAttributes = 256i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbUpgradeAttributesVersionMaxInclusive: msidbUpgradeAttributes = 512i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msidbUpgradeAttributesLanguagesExclusive: msidbUpgradeAttributes = 1024i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msifiFastInstallBits = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msifiFastInstallNoSR: msifiFastInstallBits = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msifiFastInstallQuickCosting: msifiFastInstallBits = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msifiFastInstallLessPrgMsg: msifiFastInstallBits = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msirbRebootReason = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msirbRebootUndeterminedReason: msirbRebootReason = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msirbRebootInUseFilesReason: msirbRebootReason = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msirbRebootScheduleRebootReason: msirbRebootReason = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msirbRebootForceRebootReason: msirbRebootReason = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msirbRebootCustomActionReason: msirbRebootReason = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msirbRebootType = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msirbRebootImmediate: msirbRebootType = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msirbRebootDeferred: msirbRebootType = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type msmErrorType = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorLanguageUnsupported: msmErrorType = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorLanguageFailed: msmErrorType = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorExclusion: msmErrorType = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorTableMerge: msmErrorType = 4i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorResequenceMerge: msmErrorType = 5i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorFileCreate: msmErrorType = 6i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorDirCreate: msmErrorType = 7i32; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub const msmErrorFeatureRequired: msmErrorType = 8i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACTCTXA { - pub cbSize: u32, - pub dwFlags: u32, - pub lpSource: ::windows_sys::core::PCSTR, - pub wProcessorArchitecture: u16, - pub wLangId: u16, - pub lpAssemblyDirectory: ::windows_sys::core::PCSTR, - pub lpResourceName: ::windows_sys::core::PCSTR, - pub lpApplicationName: ::windows_sys::core::PCSTR, - pub hModule: super::super::Foundation::HINSTANCE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACTCTXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACTCTXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACTCTXW { - pub cbSize: u32, - pub dwFlags: u32, - pub lpSource: ::windows_sys::core::PCWSTR, - pub wProcessorArchitecture: u16, - pub wLangId: u16, - pub lpAssemblyDirectory: ::windows_sys::core::PCWSTR, - pub lpResourceName: ::windows_sys::core::PCWSTR, - pub lpApplicationName: ::windows_sys::core::PCWSTR, - pub hModule: super::super::Foundation::HINSTANCE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACTCTXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACTCTXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -pub struct ACTCTX_SECTION_KEYED_DATA { - pub cbSize: u32, - pub ulDataFormatVersion: u32, - pub lpData: *mut ::core::ffi::c_void, - pub ulLength: u32, - pub lpSectionGlobalData: *mut ::core::ffi::c_void, - pub ulSectionGlobalDataLength: u32, - pub lpSectionBase: *mut ::core::ffi::c_void, - pub ulSectionTotalLength: u32, - pub hActCtx: super::super::Foundation::HANDLE, - pub ulAssemblyRosterIndex: u32, - pub ulFlags: u32, - pub AssemblyMetadata: super::WindowsProgramming::ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -impl ::core::marker::Copy for ACTCTX_SECTION_KEYED_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -impl ::core::clone::Clone for ACTCTX_SECTION_KEYED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION { - pub ulFlags: u32, - pub ulEncodedAssemblyIdentityLength: u32, - pub ulManifestPathType: u32, - pub ulManifestPathLength: u32, - pub liManifestLastWriteTime: i64, - pub ulPolicyPathType: u32, - pub ulPolicyPathLength: u32, - pub liPolicyLastWriteTime: i64, - pub ulMetadataSatelliteRosterIndex: u32, - pub ulManifestVersionMajor: u32, - pub ulManifestVersionMinor: u32, - pub ulPolicyVersionMajor: u32, - pub ulPolicyVersionMinor: u32, - pub ulAssemblyDirectoryNameLength: u32, - pub lpAssemblyEncodedAssemblyIdentity: ::windows_sys::core::PCWSTR, - pub lpAssemblyManifestPath: ::windows_sys::core::PCWSTR, - pub lpAssemblyPolicyPath: ::windows_sys::core::PCWSTR, - pub lpAssemblyDirectoryName: ::windows_sys::core::PCWSTR, - pub ulFileCount: u32, -} -impl ::core::marker::Copy for ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION {} -impl ::core::clone::Clone for ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION { - pub ElementCount: u32, - pub Elements: *mut COMPATIBILITY_CONTEXT_ELEMENT, -} -impl ::core::marker::Copy for ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION {} -impl ::core::clone::Clone for ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct ACTIVATION_CONTEXT_DETAILED_INFORMATION { - pub dwFlags: u32, - pub ulFormatVersion: u32, - pub ulAssemblyCount: u32, - pub ulRootManifestPathType: u32, - pub ulRootManifestPathChars: u32, - pub ulRootConfigurationPathType: u32, - pub ulRootConfigurationPathChars: u32, - pub ulAppDirPathType: u32, - pub ulAppDirPathChars: u32, - pub lpRootManifestPath: ::windows_sys::core::PCWSTR, - pub lpRootConfigurationPath: ::windows_sys::core::PCWSTR, - pub lpAppDirPath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for ACTIVATION_CONTEXT_DETAILED_INFORMATION {} -impl ::core::clone::Clone for ACTIVATION_CONTEXT_DETAILED_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct ACTIVATION_CONTEXT_QUERY_INDEX { - pub ulAssemblyIndex: u32, - pub ulFileIndexInAssembly: u32, -} -impl ::core::marker::Copy for ACTIVATION_CONTEXT_QUERY_INDEX {} -impl ::core::clone::Clone for ACTIVATION_CONTEXT_QUERY_INDEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { - pub ulFlags: u32, - pub RunLevel: ACTCTX_REQUESTED_RUN_LEVEL, - pub UiAccess: u32, -} -impl ::core::marker::Copy for ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION {} -impl ::core::clone::Clone for ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct ASSEMBLY_FILE_DETAILED_INFORMATION { - pub ulFlags: u32, - pub ulFilenameLength: u32, - pub ulPathLength: u32, - pub lpFileName: ::windows_sys::core::PCWSTR, - pub lpFilePath: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for ASSEMBLY_FILE_DETAILED_INFORMATION {} -impl ::core::clone::Clone for ASSEMBLY_FILE_DETAILED_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct ASSEMBLY_INFO { - pub cbAssemblyInfo: u32, - pub dwAssemblyFlags: u32, - pub uliAssemblySizeInKB: u64, - pub pszCurrentAssemblyPathBuf: ::windows_sys::core::PWSTR, - pub cchBuf: u32, -} -impl ::core::marker::Copy for ASSEMBLY_INFO {} -impl ::core::clone::Clone for ASSEMBLY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct COMPATIBILITY_CONTEXT_ELEMENT { - pub Id: ::windows_sys::core::GUID, - pub Type: ACTCTX_COMPATIBILITY_ELEMENT_TYPE, - pub MaxVersionTested: u64, -} -impl ::core::marker::Copy for COMPATIBILITY_CONTEXT_ELEMENT {} -impl ::core::clone::Clone for COMPATIBILITY_CONTEXT_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct DELTA_HASH { - pub HashSize: u32, - pub HashValue: [u8; 32], -} -impl ::core::marker::Copy for DELTA_HASH {} -impl ::core::clone::Clone for DELTA_HASH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DELTA_HEADER_INFO { - pub FileTypeSet: i64, - pub FileType: i64, - pub Flags: i64, - pub TargetSize: usize, - pub TargetFileTime: super::super::Foundation::FILETIME, - pub TargetHashAlgId: u32, - pub TargetHash: DELTA_HASH, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DELTA_HEADER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DELTA_HEADER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DELTA_INPUT { - pub Anonymous: DELTA_INPUT_0, - pub uSize: usize, - pub Editable: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DELTA_INPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DELTA_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DELTA_INPUT_0 { - pub lpcStart: *const ::core::ffi::c_void, - pub lpStart: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DELTA_INPUT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DELTA_INPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct DELTA_OUTPUT { - pub lpStart: *mut ::core::ffi::c_void, - pub uSize: usize, -} -impl ::core::marker::Copy for DELTA_OUTPUT {} -impl ::core::clone::Clone for DELTA_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct FUSION_INSTALL_REFERENCE { - pub cbSize: u32, - pub dwFlags: u32, - pub guidScheme: ::windows_sys::core::GUID, - pub szIdentifier: ::windows_sys::core::PCWSTR, - pub szNonCannonicalData: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FUSION_INSTALL_REFERENCE {} -impl ::core::clone::Clone for FUSION_INSTALL_REFERENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct MSIFILEHASHINFO { - pub dwFileHashInfoSize: u32, - pub dwData: [u32; 4], -} -impl ::core::marker::Copy for MSIFILEHASHINFO {} -impl ::core::clone::Clone for MSIFILEHASHINFO { - fn clone(&self) -> Self { - *self - } -} -pub type MSIHANDLE = u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct MSIPATCHSEQUENCEINFOA { - pub szPatchData: ::windows_sys::core::PCSTR, - pub ePatchDataType: MSIPATCHDATATYPE, - pub dwOrder: u32, - pub uStatus: u32, -} -impl ::core::marker::Copy for MSIPATCHSEQUENCEINFOA {} -impl ::core::clone::Clone for MSIPATCHSEQUENCEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct MSIPATCHSEQUENCEINFOW { - pub szPatchData: ::windows_sys::core::PCWSTR, - pub ePatchDataType: MSIPATCHDATATYPE, - pub dwOrder: u32, - pub uStatus: u32, -} -impl ::core::marker::Copy for MSIPATCHSEQUENCEINFOW {} -impl ::core::clone::Clone for MSIPATCHSEQUENCEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PATCH_IGNORE_RANGE { - pub OffsetInOldFile: u32, - pub LengthInBytes: u32, -} -impl ::core::marker::Copy for PATCH_IGNORE_RANGE {} -impl ::core::clone::Clone for PATCH_IGNORE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PATCH_INTERLEAVE_MAP { - pub CountRanges: u32, - pub Range: [PATCH_INTERLEAVE_MAP_0; 1], -} -impl ::core::marker::Copy for PATCH_INTERLEAVE_MAP {} -impl ::core::clone::Clone for PATCH_INTERLEAVE_MAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PATCH_INTERLEAVE_MAP_0 { - pub OldOffset: u32, - pub OldLength: u32, - pub NewLength: u32, -} -impl ::core::marker::Copy for PATCH_INTERLEAVE_MAP_0 {} -impl ::core::clone::Clone for PATCH_INTERLEAVE_MAP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PATCH_OLD_FILE_INFO { - pub SizeOfThisStruct: u32, - pub Anonymous: PATCH_OLD_FILE_INFO_0, - pub IgnoreRangeCount: u32, - pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, - pub RetainRangeCount: u32, - pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PATCH_OLD_FILE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PATCH_OLD_FILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PATCH_OLD_FILE_INFO_0 { - pub OldFileNameA: ::windows_sys::core::PCSTR, - pub OldFileNameW: ::windows_sys::core::PCWSTR, - pub OldFileHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PATCH_OLD_FILE_INFO_A { - pub SizeOfThisStruct: u32, - pub OldFileName: ::windows_sys::core::PCSTR, - pub IgnoreRangeCount: u32, - pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, - pub RetainRangeCount: u32, - pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, -} -impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_A {} -impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PATCH_OLD_FILE_INFO_H { - pub SizeOfThisStruct: u32, - pub OldFileHandle: super::super::Foundation::HANDLE, - pub IgnoreRangeCount: u32, - pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, - pub RetainRangeCount: u32, - pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_H {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_H { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PATCH_OLD_FILE_INFO_W { - pub SizeOfThisStruct: u32, - pub OldFileName: ::windows_sys::core::PCWSTR, - pub IgnoreRangeCount: u32, - pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, - pub RetainRangeCount: u32, - pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, -} -impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_W {} -impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PATCH_OPTION_DATA { - pub SizeOfThisStruct: u32, - pub SymbolOptionFlags: u32, - pub NewFileSymbolPath: ::windows_sys::core::PCSTR, - pub OldFileSymbolPathArray: *mut ::windows_sys::core::PSTR, - pub ExtendedOptionFlags: u32, - pub SymLoadCallback: PPATCH_SYMLOAD_CALLBACK, - pub SymLoadContext: *mut ::core::ffi::c_void, - pub InterleaveMapArray: *mut *mut PATCH_INTERLEAVE_MAP, - pub MaxLzxWindowSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PATCH_OPTION_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PATCH_OPTION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PATCH_RETAIN_RANGE { - pub OffsetInOldFile: u32, - pub LengthInBytes: u32, - pub OffsetInNewFile: u32, -} -impl ::core::marker::Copy for PATCH_RETAIN_RANGE {} -impl ::core::clone::Clone for PATCH_RETAIN_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PMSIHANDLE { - pub m_h: MSIHANDLE, -} -impl ::core::marker::Copy for PMSIHANDLE {} -impl ::core::clone::Clone for PMSIHANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_APPTASKTYPE { - pub ProductID: ::windows_sys::core::GUID, - pub TaskType: PM_TASK_TYPE, -} -impl ::core::marker::Copy for PM_APPTASKTYPE {} -impl ::core::clone::Clone for PM_APPTASKTYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_BSATASKID { - pub ProductID: ::windows_sys::core::GUID, - pub TaskID: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for PM_BSATASKID {} -impl ::core::clone::Clone for PM_BSATASKID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_BWTASKID { - pub ProductID: ::windows_sys::core::GUID, - pub TaskID: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for PM_BWTASKID {} -impl ::core::clone::Clone for PM_BWTASKID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_ENUM_FILTER { - pub FilterType: i32, - pub FilterParameter: PM_ENUM_FILTER_0, -} -impl ::core::marker::Copy for PM_ENUM_FILTER {} -impl ::core::clone::Clone for PM_ENUM_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub union PM_ENUM_FILTER_0 { - pub Dummy: i32, - pub Genre: PM_APP_GENRE, - pub AppHubType: PM_APPLICATION_HUBTYPE, - pub HubType: PM_TILE_HUBTYPE, - pub Tasktype: PM_TASK_TYPE, - pub TaskProductID: ::windows_sys::core::GUID, - pub TileProductID: ::windows_sys::core::GUID, - pub AppTaskType: PM_APPTASKTYPE, - pub Consumer: PM_EXTENSIONCONSUMER, - pub BSATask: PM_BSATASKID, - pub BSAProductID: ::windows_sys::core::GUID, - pub BWTask: PM_BWTASKID, - pub ProtocolName: ::windows_sys::core::BSTR, - pub FileType: ::windows_sys::core::BSTR, - pub ContentType: ::windows_sys::core::BSTR, - pub AppSupportedFileExtPID: ::windows_sys::core::GUID, - pub ShareTargetFileType: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for PM_ENUM_FILTER_0 {} -impl ::core::clone::Clone for PM_ENUM_FILTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_EXTENSIONCONSUMER { - pub ConsumerPID: ::windows_sys::core::GUID, - pub ExtensionID: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for PM_EXTENSIONCONSUMER {} -impl ::core::clone::Clone for PM_EXTENSIONCONSUMER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PM_INSTALLINFO { - pub ProductID: ::windows_sys::core::GUID, - pub PackagePath: ::windows_sys::core::BSTR, - pub InstanceID: ::windows_sys::core::GUID, - pub pbLicense: *mut u8, - pub cbLicense: u32, - pub IsUninstallDisabled: super::super::Foundation::BOOL, - pub DeploymentOptions: u32, - pub OfferID: ::windows_sys::core::GUID, - pub MarketplaceAppVersion: ::windows_sys::core::BSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PM_INSTALLINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PM_INSTALLINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_INVOCATIONINFO { - pub URIBaseOrAUMID: ::windows_sys::core::BSTR, - pub URIFragmentOrArgs: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for PM_INVOCATIONINFO {} -impl ::core::clone::Clone for PM_INVOCATIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PM_STARTAPPBLOB { - pub cbSize: u32, - pub ProductID: ::windows_sys::core::GUID, - pub AppTitle: ::windows_sys::core::BSTR, - pub IconPath: ::windows_sys::core::BSTR, - pub IsUninstallable: super::super::Foundation::BOOL, - pub AppInstallType: PM_APPLICATION_INSTALL_TYPE, - pub InstanceID: ::windows_sys::core::GUID, - pub State: PM_APPLICATION_STATE, - pub IsModern: super::super::Foundation::BOOL, - pub IsModernLightUp: super::super::Foundation::BOOL, - pub LightUpSupportMask: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PM_STARTAPPBLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PM_STARTAPPBLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PM_STARTTILEBLOB { - pub cbSize: u32, - pub ProductID: ::windows_sys::core::GUID, - pub TileID: ::windows_sys::core::BSTR, - pub TemplateType: TILE_TEMPLATE_TYPE, - pub HubPosition: [u32; 32], - pub HubVisibilityBitmask: u32, - pub IsDefault: super::super::Foundation::BOOL, - pub TileType: PM_STARTTILE_TYPE, - pub pbPropBlob: *mut u8, - pub cbPropBlob: u32, - pub IsRestoring: super::super::Foundation::BOOL, - pub IsModern: super::super::Foundation::BOOL, - pub InvocationInfo: PM_INVOCATIONINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PM_STARTTILEBLOB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PM_STARTTILEBLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_UPDATEINFO { - pub ProductID: ::windows_sys::core::GUID, - pub PackagePath: ::windows_sys::core::BSTR, - pub InstanceID: ::windows_sys::core::GUID, - pub pbLicense: *mut u8, - pub cbLicense: u32, - pub MarketplaceAppVersion: ::windows_sys::core::BSTR, - pub DeploymentOptions: u32, -} -impl ::core::marker::Copy for PM_UPDATEINFO {} -impl ::core::clone::Clone for PM_UPDATEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PM_UPDATEINFO_LEGACY { - pub ProductID: ::windows_sys::core::GUID, - pub PackagePath: ::windows_sys::core::BSTR, - pub InstanceID: ::windows_sys::core::GUID, - pub pbLicense: *mut u8, - pub cbLicense: u32, - pub MarketplaceAppVersion: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for PM_UPDATEINFO_LEGACY {} -impl ::core::clone::Clone for PM_UPDATEINFO_LEGACY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub struct PROTECTED_FILE_DATA { - pub FileName: [u16; 260], - pub FileNumber: u32, -} -impl ::core::marker::Copy for PROTECTED_FILE_DATA {} -impl ::core::clone::Clone for PROTECTED_FILE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLUI_HANDLERA = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type INSTALLUI_HANDLERW = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPDISPLAYVAL = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPEVALCOMCALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] -pub type PINSTALLUI_HANDLER_RECORD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PPATCH_PROGRESS_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PPATCH_SYMLOAD_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationVerifier/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationVerifier/mod.rs deleted file mode 100644 index 1bf40a8..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ApplicationVerifier/mod.rs +++ /dev/null @@ -1,104 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "verifier.dll""system" #[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`, `\"Win32_Foundation\"`*"] fn VerifierEnumerateResource ( process : super::super::Foundation:: HANDLE , flags : VERIFIER_ENUM_RESOURCE_FLAGS , resourcetype : eAvrfResourceTypes , resourcecallback : AVRF_RESOURCE_ENUMERATE_CALLBACK , enumerationcontext : *mut ::core::ffi::c_void ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AVRF_MAX_TRACES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type VERIFIER_ENUM_RESOURCE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AVRF_ENUM_RESOURCES_FLAGS_DONT_RESOLVE_TRACES: VERIFIER_ENUM_RESOURCE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AVRF_ENUM_RESOURCES_FLAGS_SUSPEND: VERIFIER_ENUM_RESOURCE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type eAvrfResourceTypes = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AvrfResourceHeapAllocation: eAvrfResourceTypes = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AvrfResourceHandleTrace: eAvrfResourceTypes = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AvrfResourceMax: eAvrfResourceTypes = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type eHANDLE_TRACE_OPERATIONS = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const OperationDbUnused: eHANDLE_TRACE_OPERATIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const OperationDbOPEN: eHANDLE_TRACE_OPERATIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const OperationDbCLOSE: eHANDLE_TRACE_OPERATIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const OperationDbBADREF: eHANDLE_TRACE_OPERATIONS = 3i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type eHeapAllocationState = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const HeapFullPageHeap: eHeapAllocationState = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const HeapMetadata: eHeapAllocationState = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const HeapStateMask: eHeapAllocationState = -65536i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type eHeapEnumerationLevel = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const HeapEnumerationEverything: eHeapEnumerationLevel = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const HeapEnumerationStop: eHeapEnumerationLevel = -1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type eUserAllocationState = i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AllocationStateUnknown: eUserAllocationState = 0i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AllocationStateBusy: eUserAllocationState = 1i32; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub const AllocationStateFree: eUserAllocationState = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub struct AVRF_BACKTRACE_INFORMATION { - pub Depth: u32, - pub Index: u32, - pub ReturnAddresses: [u64; 32], -} -impl ::core::marker::Copy for AVRF_BACKTRACE_INFORMATION {} -impl ::core::clone::Clone for AVRF_BACKTRACE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub struct AVRF_HANDLE_OPERATION { - pub Handle: u64, - pub ProcessId: u32, - pub ThreadId: u32, - pub OperationType: u32, - pub Spare0: u32, - pub BackTraceInformation: AVRF_BACKTRACE_INFORMATION, -} -impl ::core::marker::Copy for AVRF_HANDLE_OPERATION {} -impl ::core::clone::Clone for AVRF_HANDLE_OPERATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub struct AVRF_HEAP_ALLOCATION { - pub HeapHandle: u64, - pub UserAllocation: u64, - pub UserAllocationSize: u64, - pub Allocation: u64, - pub AllocationSize: u64, - pub UserAllocationState: u32, - pub HeapState: u32, - pub HeapContext: u64, - pub BackTraceInformation: *mut AVRF_BACKTRACE_INFORMATION, -} -impl ::core::marker::Copy for AVRF_HEAP_ALLOCATION {} -impl ::core::clone::Clone for AVRF_HEAP_ALLOCATION { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type AVRF_HANDLEOPERATION_ENUMERATE_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type AVRF_HEAPALLOCATION_ENUMERATE_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_ApplicationVerifier\"`*"] -pub type AVRF_RESOURCE_ENUMERATE_CALLBACK = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/AssessmentTool/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/AssessmentTool/mod.rs deleted file mode 100644 index d2d0c79..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/AssessmentTool/mod.rs +++ /dev/null @@ -1,65 +0,0 @@ -pub type IAccessibleWinSAT = *mut ::core::ffi::c_void; -pub type IInitiateWinSATAssessment = *mut ::core::ffi::c_void; -pub type IProvideWinSATAssessmentInfo = *mut ::core::ffi::c_void; -pub type IProvideWinSATResultsInfo = *mut ::core::ffi::c_void; -pub type IProvideWinSATVisuals = *mut ::core::ffi::c_void; -pub type IQueryAllWinSATAssessments = *mut ::core::ffi::c_void; -pub type IQueryOEMWinSATCustomization = *mut ::core::ffi::c_void; -pub type IQueryRecentWinSATAssessment = *mut ::core::ffi::c_void; -pub type IWinSATInitiateEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const CAccessiblityWinSAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e18f9c6_a3eb_495a_89b7_956482e19f7a); -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const CInitiateWinSAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x489331dc_f5e0_4528_9fda_45331bf4a571); -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const CProvideWinSATVisuals: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f377d7e_e551_44f8_9f94_9db392b03b7b); -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const CQueryAllWinSAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05df8d13_c355_47f4_a11e_851b338cefb8); -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const CQueryOEMWinSATCustomization: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc47a41b7_b729_424f_9af9_5cb3934f2dfa); -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const CQueryWinSAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3bdfad3_f276_49e9_9b17_c474f48f0764); -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub type WINSAT_ASSESSMENT_STATE = i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_STATE_MIN: WINSAT_ASSESSMENT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_STATE_UNKNOWN: WINSAT_ASSESSMENT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_STATE_VALID: WINSAT_ASSESSMENT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_STATE_INCOHERENT_WITH_HARDWARE: WINSAT_ASSESSMENT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_STATE_NOT_AVAILABLE: WINSAT_ASSESSMENT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_STATE_INVALID: WINSAT_ASSESSMENT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_STATE_MAX: WINSAT_ASSESSMENT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub type WINSAT_ASSESSMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_MEMORY: WINSAT_ASSESSMENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_CPU: WINSAT_ASSESSMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_DISK: WINSAT_ASSESSMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_D3D: WINSAT_ASSESSMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_ASSESSMENT_GRAPHICS: WINSAT_ASSESSMENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub type WINSAT_BITMAP_SIZE = i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_BITMAP_SIZE_SMALL: WINSAT_BITMAP_SIZE = 0i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_BITMAP_SIZE_NORMAL: WINSAT_BITMAP_SIZE = 1i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub type WINSAT_OEM_CUSTOMIZATION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_OEM_DATA_VALID: WINSAT_OEM_CUSTOMIZATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_OEM_DATA_NON_SYS_CONFIG_MATCH: WINSAT_OEM_CUSTOMIZATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_OEM_DATA_INVALID: WINSAT_OEM_CUSTOMIZATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"] -pub const WINSAT_OEM_NO_DATA_SUPPLIED: WINSAT_OEM_CUSTOMIZATION_STATE = 3i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/CallObj/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/CallObj/mod.rs deleted file mode 100644 index 4f8e2f6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/CallObj/mod.rs +++ /dev/null @@ -1,109 +0,0 @@ -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] fn CoGetInterceptor ( iidintercepted : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , iid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] fn CoGetInterceptorFromTypeInfo ( iidintercepted : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , typeinfo : super:: ITypeInfo , iid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -pub type ICallFrame = *mut ::core::ffi::c_void; -pub type ICallFrameEvents = *mut ::core::ffi::c_void; -pub type ICallFrameWalker = *mut ::core::ffi::c_void; -pub type ICallIndirect = *mut ::core::ffi::c_void; -pub type ICallInterceptor = *mut ::core::ffi::c_void; -pub type ICallUnmarshal = *mut ::core::ffi::c_void; -pub type IInterfaceRelated = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub type CALLFRAME_COPY = i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_COPY_NESTED: CALLFRAME_COPY = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_COPY_INDEPENDENT: CALLFRAME_COPY = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub type CALLFRAME_FREE = i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_FREE_NONE: CALLFRAME_FREE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_FREE_IN: CALLFRAME_FREE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_FREE_INOUT: CALLFRAME_FREE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_FREE_OUT: CALLFRAME_FREE = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_FREE_TOP_INOUT: CALLFRAME_FREE = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_FREE_TOP_OUT: CALLFRAME_FREE = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_FREE_ALL: CALLFRAME_FREE = 31i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub type CALLFRAME_NULL = i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_NULL_NONE: CALLFRAME_NULL = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_NULL_INOUT: CALLFRAME_NULL = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_NULL_OUT: CALLFRAME_NULL = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_NULL_ALL: CALLFRAME_NULL = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub type CALLFRAME_WALK = i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_WALK_IN: CALLFRAME_WALK = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_WALK_INOUT: CALLFRAME_WALK = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`*"] -pub const CALLFRAME_WALK_OUT: CALLFRAME_WALK = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CALLFRAMEINFO { - pub iMethod: u32, - pub fHasInValues: super::super::super::Foundation::BOOL, - pub fHasInOutValues: super::super::super::Foundation::BOOL, - pub fHasOutValues: super::super::super::Foundation::BOOL, - pub fDerivesFromIDispatch: super::super::super::Foundation::BOOL, - pub cInInterfacesMax: i32, - pub cInOutInterfacesMax: i32, - pub cOutInterfacesMax: i32, - pub cTopLevelInInterfaces: i32, - pub iid: ::windows_sys::core::GUID, - pub cMethod: u32, - pub cParams: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CALLFRAMEINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CALLFRAMEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CALLFRAMEPARAMINFO { - pub fIn: super::super::super::Foundation::BOOLEAN, - pub fOut: super::super::super::Foundation::BOOLEAN, - pub stackOffset: u32, - pub cbParam: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CALLFRAMEPARAMINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CALLFRAMEPARAMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_CallObj\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CALLFRAME_MARSHALCONTEXT { - pub fIn: super::super::super::Foundation::BOOLEAN, - pub dwDestContext: u32, - pub pvDestContext: *mut ::core::ffi::c_void, - pub punkReserved: ::windows_sys::core::IUnknown, - pub guidTransferSyntax: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CALLFRAME_MARSHALCONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CALLFRAME_MARSHALCONTEXT { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs deleted file mode 100644 index ac4cc4a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/ChannelCredentials/mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub type IChannelCredentials = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Events/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Events/mod.rs deleted file mode 100644 index aa591c4..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Events/mod.rs +++ /dev/null @@ -1,52 +0,0 @@ -pub type IDontSupportEventSubscription = *mut ::core::ffi::c_void; -pub type IEnumEventObject = *mut ::core::ffi::c_void; -pub type IEventClass = *mut ::core::ffi::c_void; -pub type IEventClass2 = *mut ::core::ffi::c_void; -pub type IEventControl = *mut ::core::ffi::c_void; -pub type IEventObjectChange = *mut ::core::ffi::c_void; -pub type IEventObjectChange2 = *mut ::core::ffi::c_void; -pub type IEventObjectCollection = *mut ::core::ffi::c_void; -pub type IEventProperty = *mut ::core::ffi::c_void; -pub type IEventPublisher = *mut ::core::ffi::c_void; -pub type IEventSubscription = *mut ::core::ffi::c_void; -pub type IEventSystem = *mut ::core::ffi::c_void; -pub type IFiringControl = *mut ::core::ffi::c_void; -pub type IMultiInterfaceEventControl = *mut ::core::ffi::c_void; -pub type IMultiInterfacePublisherFilter = *mut ::core::ffi::c_void; -pub type IPublisherFilter = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const CEventClass: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcdbec9c0_7a68_11d1_88f9_0080c7d771bf); -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const CEventPublisher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab944620_79c6_11d1_88f9_0080c7d771bf); -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const CEventSubscription: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7542e960_79c7_11d1_88f9_0080c7d771bf); -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const CEventSystem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e14fba2_2e22_11d1_9964_00c04fbbb345); -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const EventObjectChange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd0565000_9df4_11d1_a281_00c04fca0aa7); -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const EventObjectChange2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb07bacd_cd56_4e63_a8ff_cbf0355fb9f4); -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub type EOC_ChangeType = i32; -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const EOC_NewObject: EOC_ChangeType = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const EOC_ModifiedObject: EOC_ChangeType = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub const EOC_DeletedObject: EOC_ChangeType = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Events\"`*"] -pub struct COMEVENTSYSCHANGEINFO { - pub cbSize: u32, - pub changeType: EOC_ChangeType, - pub objectId: ::windows_sys::core::BSTR, - pub partitionId: ::windows_sys::core::BSTR, - pub applicationId: ::windows_sys::core::BSTR, - pub reserved: [::windows_sys::core::GUID; 10], -} -impl ::core::marker::Copy for COMEVENTSYSCHANGEINFO {} -impl ::core::clone::Clone for COMEVENTSYSCHANGEINFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Marshal/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Marshal/mod.rs deleted file mode 100644 index 5e85c98..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Marshal/mod.rs +++ /dev/null @@ -1,202 +0,0 @@ -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserFree ( param0 : *const u32 , param1 : *const :: windows_sys::core::BSTR ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserFree64 ( param0 : *const u32 , param1 : *const :: windows_sys::core::BSTR ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const :: windows_sys::core::BSTR ) -> *mut u8 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const :: windows_sys::core::BSTR ) -> *mut u8 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const :: windows_sys::core::BSTR ) -> u32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const :: windows_sys::core::BSTR ) -> u32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut :: windows_sys::core::BSTR ) -> *mut u8 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn BSTR_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut :: windows_sys::core::BSTR ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserFree ( param0 : *const u32 , param1 : *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserFree64 ( param0 : *const u32 , param1 : *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const u16 ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const u16 ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const u16 ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const u16 ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut u16 ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CLIPFORMAT_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut u16 ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoGetMarshalSizeMax ( pulsize : *mut u32 , riid : *const :: windows_sys::core::GUID , punk : :: windows_sys::core::IUnknown , dwdestcontext : u32 , pvdestcontext : *const ::core::ffi::c_void , mshlflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoGetStandardMarshal ( riid : *const :: windows_sys::core::GUID , punk : :: windows_sys::core::IUnknown , dwdestcontext : u32 , pvdestcontext : *const ::core::ffi::c_void , mshlflags : u32 , ppmarshal : *mut IMarshal ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoGetStdMarshalEx ( punkouter : :: windows_sys::core::IUnknown , smexflags : u32 , ppunkinner : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoMarshalHresult ( pstm : super:: IStream , hresult : :: windows_sys::core::HRESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoMarshalInterThreadInterfaceInStream ( riid : *const :: windows_sys::core::GUID , punk : :: windows_sys::core::IUnknown , ppstm : *mut super:: IStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoMarshalInterface ( pstm : super:: IStream , riid : *const :: windows_sys::core::GUID , punk : :: windows_sys::core::IUnknown , dwdestcontext : u32 , pvdestcontext : *const ::core::ffi::c_void , mshlflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoReleaseMarshalData ( pstm : super:: IStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoUnmarshalHresult ( pstm : super:: IStream , phresult : *mut :: windows_sys::core::HRESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn CoUnmarshalInterface ( pstm : super:: IStream , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserFree ( param0 : *const u32 , param1 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> ( ) ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserFree64 ( param0 : *const u32 , param1 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> ( ) ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HACCEL_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::UI::WindowsAndMessaging:: HACCEL ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserFree ( param0 : *const u32 , param1 : *const super::super::super::Graphics::Gdi:: HBITMAP ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserFree64 ( param0 : *const u32 , param1 : *const super::super::super::Graphics::Gdi:: HBITMAP ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Graphics::Gdi:: HBITMAP ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Graphics::Gdi:: HBITMAP ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Graphics::Gdi:: HBITMAP ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Graphics::Gdi:: HBITMAP ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Graphics::Gdi:: HBITMAP ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HBITMAP_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Graphics::Gdi:: HBITMAP ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserFree ( param0 : *const u32 , param1 : *const super::super::super::Graphics::Gdi:: HDC ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserFree64 ( param0 : *const u32 , param1 : *const super::super::super::Graphics::Gdi:: HDC ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Graphics::Gdi:: HDC ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Graphics::Gdi:: HDC ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Graphics::Gdi:: HDC ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Graphics::Gdi:: HDC ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Graphics::Gdi:: HDC ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HDC_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Graphics::Gdi:: HDC ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserFree ( param0 : *const u32 , param1 : *const isize ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserFree64 ( param0 : *const u32 , param1 : *const isize ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const isize ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const isize ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const isize ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const isize ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut isize ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn HGLOBAL_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut isize ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserFree ( param0 : *const u32 , param1 : *const super::super::super::UI::WindowsAndMessaging:: HICON ) -> ( ) ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserFree64 ( param0 : *const u32 , param1 : *const super::super::super::UI::WindowsAndMessaging:: HICON ) -> ( ) ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HICON ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::UI::WindowsAndMessaging:: HICON ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HICON_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::UI::WindowsAndMessaging:: HICON ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserFree ( param0 : *const u32 , param1 : *const super::super::super::UI::WindowsAndMessaging:: HMENU ) -> ( ) ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserFree64 ( param0 : *const u32 , param1 : *const super::super::super::UI::WindowsAndMessaging:: HMENU ) -> ( ) ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::UI::WindowsAndMessaging:: HMENU ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::UI::WindowsAndMessaging:: HMENU ) -> *mut u8 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn HMENU_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::UI::WindowsAndMessaging:: HMENU ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserFree ( param0 : *const u32 , param1 : *const super::super::super::Graphics::Gdi:: HPALETTE ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserFree64 ( param0 : *const u32 , param1 : *const super::super::super::Graphics::Gdi:: HPALETTE ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Graphics::Gdi:: HPALETTE ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Graphics::Gdi:: HPALETTE ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Graphics::Gdi:: HPALETTE ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Graphics::Gdi:: HPALETTE ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Graphics::Gdi:: HPALETTE ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`*"] fn HPALETTE_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Graphics::Gdi:: HPALETTE ) -> *mut u8 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserFree ( param0 : *const u32 , param1 : *const super::super::super::Foundation:: HWND ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserFree64 ( param0 : *const u32 , param1 : *const super::super::super::Foundation:: HWND ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Foundation:: HWND ) -> *mut u8 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::super::Foundation:: HWND ) -> *mut u8 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Foundation:: HWND ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::super::Foundation:: HWND ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Foundation:: HWND ) -> *mut u8 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`*"] fn HWND_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::super::Foundation:: HWND ) -> *mut u8 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserFree ( param0 : *const u32 , param1 : *const *const super:: SAFEARRAY ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserFree64 ( param0 : *const u32 , param1 : *const *const super:: SAFEARRAY ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const *const super:: SAFEARRAY ) -> *mut u8 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const *const super:: SAFEARRAY ) -> *mut u8 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const *const super:: SAFEARRAY ) -> u32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const *const super:: SAFEARRAY ) -> u32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut *mut super:: SAFEARRAY ) -> *mut u8 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn LPSAFEARRAY_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut *mut super:: SAFEARRAY ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserFree ( param0 : *const u32 , param1 : *const *const *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserFree64 ( param0 : *const u32 , param1 : *const *const *const u16 ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const *const *const u16 ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const *const *const u16 ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const *const *const u16 ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const *const *const u16 ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut *mut *mut u16 ) -> *mut u8 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] fn SNB_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut *mut *mut u16 ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserFree ( param0 : *const u32 , param1 : *const super:: STGMEDIUM ) -> ( ) ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserFree64 ( param0 : *const u32 , param1 : *const super:: STGMEDIUM ) -> ( ) ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super:: STGMEDIUM ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super:: STGMEDIUM ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super:: STGMEDIUM ) -> u32 ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super:: STGMEDIUM ) -> u32 ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super:: STGMEDIUM ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn STGMEDIUM_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super:: STGMEDIUM ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserFree ( param0 : *const u32 , param1 : *const super:: VARIANT ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserFree64 ( param0 : *const u32 , param1 : *const super:: VARIANT ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super:: VARIANT ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super:: VARIANT ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super:: VARIANT ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super:: VARIANT ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super:: VARIANT ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Marshal\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] fn VARIANT_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super:: VARIANT ) -> *mut u8 ); -pub type IMarshal = *mut ::core::ffi::c_void; -pub type IMarshal2 = *mut ::core::ffi::c_void; -pub type IMarshalingStream = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] -pub type STDMSHLFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] -pub const SMEXF_SERVER: STDMSHLFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Marshal\"`*"] -pub const SMEXF_HANDLER: STDMSHLFLAGS = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/StructuredStorage/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/StructuredStorage/mod.rs deleted file mode 100644 index 96266de..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/StructuredStorage/mod.rs +++ /dev/null @@ -1,836 +0,0 @@ -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn CoGetInstanceFromFile ( pserverinfo : *const super:: COSERVERINFO , pclsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , dwclsctx : super:: CLSCTX , grfmode : u32 , pwszname : :: windows_sys::core::PCWSTR , dwcount : u32 , presults : *mut super:: MULTI_QI ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn CoGetInstanceFromIStorage ( pserverinfo : *const super:: COSERVERINFO , pclsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , dwclsctx : super:: CLSCTX , pstg : IStorage , dwcount : u32 , presults : *mut super:: MULTI_QI ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn CoGetInterfaceAndReleaseStream ( pstm : super:: IStream , iid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn CreateILockBytesOnHGlobal ( hglobal : isize , fdeleteonrelease : super::super::super::Foundation:: BOOL , pplkbyt : *mut ILockBytes ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn CreateStreamOnHGlobal ( hglobal : isize , fdeleteonrelease : super::super::super::Foundation:: BOOL , ppstm : *mut super:: IStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn FmtIdToPropStgName ( pfmtid : *const :: windows_sys::core::GUID , oszname : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn FreePropVariantArray ( cvariants : u32 , rgvars : *mut PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn GetConvertStg ( pstg : IStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn GetHGlobalFromILockBytes ( plkbyt : ILockBytes , phglobal : *mut isize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn GetHGlobalFromStream ( pstm : super:: IStream , phglobal : *mut isize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn OleConvertIStorageToOLESTREAM ( pstg : IStorage , lpolestream : *mut OLESTREAM ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Graphics_Gdi\"`*"] fn OleConvertIStorageToOLESTREAMEx ( pstg : IStorage , cfformat : u16 , lwidth : i32 , lheight : i32 , dwsize : u32 , pmedium : *const super:: STGMEDIUM , polestm : *mut OLESTREAM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn OleConvertOLESTREAMToIStorage ( lpolestream : *const OLESTREAM , pstg : IStorage , ptd : *const super:: DVTARGETDEVICE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Graphics_Gdi\"`*"] fn OleConvertOLESTREAMToIStorageEx ( polestm : *const OLESTREAM , pstg : IStorage , pcfformat : *mut u16 , plwwidth : *mut i32 , plheight : *mut i32 , pdwsize : *mut u32 , pmedium : *mut super:: STGMEDIUM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn PropStgNameToFmtId ( oszname : :: windows_sys::core::PCWSTR , pfmtid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn PropVariantClear ( pvar : *mut PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn PropVariantCopy ( pvardest : *mut PROPVARIANT , pvarsrc : *const PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn ReadClassStg ( pstg : IStorage , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn ReadClassStm ( pstm : super:: IStream , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn ReadFmtUserTypeStg ( pstg : IStorage , pcf : *mut u16 , lplpszusertype : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn SetConvertStg ( pstg : IStorage , fconvert : super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn StgConvertPropertyToVariant ( pprop : *const SERIALIZEDPROPERTYVALUE , codepage : u16 , pvar : *mut PROPVARIANT , pma : *const PMemoryAllocator ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn StgConvertVariantToProperty ( pvar : *const PROPVARIANT , codepage : u16 , pprop : *mut SERIALIZEDPROPERTYVALUE , pcb : *mut u32 , pid : u32 , freserved : super::super::super::Foundation:: BOOLEAN , pcindirect : *mut u32 ) -> *mut SERIALIZEDPROPERTYVALUE ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgCreateDocfile ( pwcsname : :: windows_sys::core::PCWSTR , grfmode : super:: STGM , reserved : u32 , ppstgopen : *mut IStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgCreateDocfileOnILockBytes ( plkbyt : ILockBytes , grfmode : super:: STGM , reserved : u32 , ppstgopen : *mut IStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgCreatePropSetStg ( pstorage : IStorage , dwreserved : u32 , pppropsetstg : *mut IPropertySetStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgCreatePropStg ( punk : :: windows_sys::core::IUnknown , fmtid : *const :: windows_sys::core::GUID , pclsid : *const :: windows_sys::core::GUID , grfflags : u32 , dwreserved : u32 , pppropstg : *mut IPropertyStorage ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Security\"`*"] fn StgCreateStorageEx ( pwcsname : :: windows_sys::core::PCWSTR , grfmode : super:: STGM , stgfmt : STGFMT , grfattrs : u32 , pstgoptions : *mut STGOPTIONS , psecuritydescriptor : super::super::super::Security:: PSECURITY_DESCRIPTOR , riid : *const :: windows_sys::core::GUID , ppobjectopen : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn StgDeserializePropVariant ( pprop : *const SERIALIZEDPROPERTYVALUE , cbmax : u32 , ppropvar : *mut PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgGetIFillLockBytesOnFile ( pwcsname : :: windows_sys::core::PCWSTR , ppflb : *mut IFillLockBytes ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgGetIFillLockBytesOnILockBytes ( pilb : ILockBytes , ppflb : *mut IFillLockBytes ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgIsStorageFile ( pwcsname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgIsStorageILockBytes ( plkbyt : ILockBytes ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgOpenAsyncDocfileOnIFillLockBytes ( pflb : IFillLockBytes , grfmode : u32 , asyncflags : u32 , ppstgopen : *mut IStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dflayout.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgOpenLayoutDocfile ( pwcsdfname : :: windows_sys::core::PCWSTR , grfmode : u32 , reserved : u32 , ppstgopen : *mut IStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgOpenPropStg ( punk : :: windows_sys::core::IUnknown , fmtid : *const :: windows_sys::core::GUID , grfflags : u32 , dwreserved : u32 , pppropstg : *mut IPropertyStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgOpenStorage ( pwcsname : :: windows_sys::core::PCWSTR , pstgpriority : IStorage , grfmode : super:: STGM , snbexclude : *const *const u16 , reserved : u32 , ppstgopen : *mut IStorage ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Security\"`*"] fn StgOpenStorageEx ( pwcsname : :: windows_sys::core::PCWSTR , grfmode : super:: STGM , stgfmt : STGFMT , grfattrs : u32 , pstgoptions : *mut STGOPTIONS , psecuritydescriptor : super::super::super::Security:: PSECURITY_DESCRIPTOR , riid : *const :: windows_sys::core::GUID , ppobjectopen : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgOpenStorageOnILockBytes ( plkbyt : ILockBytes , pstgpriority : IStorage , grfmode : super:: STGM , snbexclude : *const *const u16 , reserved : u32 , ppstgopen : *mut IStorage ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn StgPropertyLengthAsVariant ( pprop : *const SERIALIZEDPROPERTYVALUE , cbprop : u32 , codepage : u16 , breserved : u8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn StgSerializePropVariant ( ppropvar : *const PROPVARIANT , ppprop : *mut *mut SERIALIZEDPROPERTYVALUE , pcb : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] fn StgSetTimes ( lpszname : :: windows_sys::core::PCWSTR , pctime : *const super::super::super::Foundation:: FILETIME , patime : *const super::super::super::Foundation:: FILETIME , pmtime : *const super::super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn WriteClassStg ( pstg : IStorage , rclsid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn WriteClassStm ( pstm : super:: IStream , rclsid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] fn WriteFmtUserTypeStg ( pstg : IStorage , cf : u16 , lpszusertype : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -pub type IDirectWriterLock = *mut ::core::ffi::c_void; -pub type IEnumSTATPROPSETSTG = *mut ::core::ffi::c_void; -pub type IEnumSTATPROPSTG = *mut ::core::ffi::c_void; -pub type IEnumSTATSTG = *mut ::core::ffi::c_void; -pub type IFillLockBytes = *mut ::core::ffi::c_void; -pub type ILayoutStorage = *mut ::core::ffi::c_void; -pub type ILockBytes = *mut ::core::ffi::c_void; -pub type IPersistStorage = *mut ::core::ffi::c_void; -pub type IPropertyBag = *mut ::core::ffi::c_void; -pub type IPropertyBag2 = *mut ::core::ffi::c_void; -pub type IPropertySetStorage = *mut ::core::ffi::c_void; -pub type IPropertyStorage = *mut ::core::ffi::c_void; -pub type IRootStorage = *mut ::core::ffi::c_void; -pub type IStorage = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const CCH_MAX_PROPSTG_NAME: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const CWCSTORAGENAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDI_THUMBNAIL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_BYTECOUNT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_CATEGORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_COMPANY: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_DOCPARTS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_HEADINGPAIR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_HIDDENCOUNT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_LINECOUNT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_LINKSDIRTY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_MANAGER: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_MMCLIPCOUNT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_NOTECOUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_PARCOUNT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_PRESFORMAT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_SCALE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDDSI_SLIDECOUNT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_COPYRIGHT: i32 = 11i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_EDITOR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_OWNER: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_PRODUCTION: i32 = 10i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_PROJECT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_RATING: i32 = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_SEQUENCE_NO: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_SOURCE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS: i32 = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_SUPPLIER: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_APPNAME: i32 = 18i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_AUTHOR: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_CHARCOUNT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_COMMENTS: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_CREATE_DTM: i32 = 12i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_DOC_SECURITY: i32 = 19i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_EDITTIME: i32 = 10i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_KEYWORDS: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_LASTAUTHOR: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_LASTPRINTED: i32 = 11i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_LASTSAVE_DTM: i32 = 13i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_PAGECOUNT: i32 = 14i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_REVNUMBER: i32 = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_SUBJECT: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_TEMPLATE: i32 = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_THUMBNAIL: i32 = 17i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_TITLE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDSI_WORDCOUNT: i32 = 15i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_BEHAVIOR: u32 = 2147483651u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_CODEPAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_DICTIONARY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_FIRST_NAME_DEFAULT: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_FIRST_USABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_ILLEGAL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_LOCALE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_MAX_READONLY: u32 = 3221225471u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_MIN_READONLY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_MODIFY_TIME: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PID_SECURITY: u32 = 2147483650u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PROPSETFLAG_ANSI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PROPSETFLAG_CASE_SENSITIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PROPSETFLAG_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PROPSETFLAG_NONSIMPLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PROPSETFLAG_UNBUFFERED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PROPSETHDR_OSVERSION_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PROPSET_BEHAVIOR_CASE_SENSITIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PRSPEC_INVALID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGOPTIONS_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub type PIDMSI_STATUS_VALUE = i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_NORMAL: PIDMSI_STATUS_VALUE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_NEW: PIDMSI_STATUS_VALUE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_PRELIM: PIDMSI_STATUS_VALUE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_DRAFT: PIDMSI_STATUS_VALUE = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_INPROGRESS: PIDMSI_STATUS_VALUE = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_EDIT: PIDMSI_STATUS_VALUE = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_REVIEW: PIDMSI_STATUS_VALUE = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_PROOF: PIDMSI_STATUS_VALUE = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_FINAL: PIDMSI_STATUS_VALUE = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PIDMSI_STATUS_OTHER: PIDMSI_STATUS_VALUE = 32767i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub type PROPSPEC_KIND = u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PRSPEC_LPWSTR: PROPSPEC_KIND = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const PRSPEC_PROPID: PROPSPEC_KIND = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub type STGFMT = u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGFMT_STORAGE: STGFMT = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGFMT_NATIVE: STGFMT = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGFMT_FILE: STGFMT = 3u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGFMT_ANY: STGFMT = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGFMT_DOCFILE: STGFMT = 5u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGFMT_DOCUMENT: STGFMT = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub type STGMOVE = i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGMOVE_MOVE: STGMOVE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGMOVE_COPY: STGMOVE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub const STGMOVE_SHALLOWCOPY: STGMOVE = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct BSTRBLOB { - pub cbSize: u32, - pub pData: *mut u8, -} -impl ::core::marker::Copy for BSTRBLOB {} -impl ::core::clone::Clone for BSTRBLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CABOOL { - pub cElems: u32, - pub pElems: *mut super::super::super::Foundation::VARIANT_BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CABOOL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CABOOL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CABSTR { - pub cElems: u32, - pub pElems: *mut ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for CABSTR {} -impl ::core::clone::Clone for CABSTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CABSTRBLOB { - pub cElems: u32, - pub pElems: *mut BSTRBLOB, -} -impl ::core::marker::Copy for CABSTRBLOB {} -impl ::core::clone::Clone for CABSTRBLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAC { - pub cElems: u32, - pub pElems: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CAC {} -impl ::core::clone::Clone for CAC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CACLIPDATA { - pub cElems: u32, - pub pElems: *mut CLIPDATA, -} -impl ::core::marker::Copy for CACLIPDATA {} -impl ::core::clone::Clone for CACLIPDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CACLSID { - pub cElems: u32, - pub pElems: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CACLSID {} -impl ::core::clone::Clone for CACLSID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CACY { - pub cElems: u32, - pub pElems: *mut super::CY, -} -impl ::core::marker::Copy for CACY {} -impl ::core::clone::Clone for CACY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CADATE { - pub cElems: u32, - pub pElems: *mut f64, -} -impl ::core::marker::Copy for CADATE {} -impl ::core::clone::Clone for CADATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CADBL { - pub cElems: u32, - pub pElems: *mut f64, -} -impl ::core::marker::Copy for CADBL {} -impl ::core::clone::Clone for CADBL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CAFILETIME { - pub cElems: u32, - pub pElems: *mut super::super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CAFILETIME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CAFILETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAFLT { - pub cElems: u32, - pub pElems: *mut f32, -} -impl ::core::marker::Copy for CAFLT {} -impl ::core::clone::Clone for CAFLT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAH { - pub cElems: u32, - pub pElems: *mut i64, -} -impl ::core::marker::Copy for CAH {} -impl ::core::clone::Clone for CAH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAI { - pub cElems: u32, - pub pElems: *mut i16, -} -impl ::core::marker::Copy for CAI {} -impl ::core::clone::Clone for CAI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAL { - pub cElems: u32, - pub pElems: *mut i32, -} -impl ::core::marker::Copy for CAL {} -impl ::core::clone::Clone for CAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CALPSTR { - pub cElems: u32, - pub pElems: *mut ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CALPSTR {} -impl ::core::clone::Clone for CALPSTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CALPWSTR { - pub cElems: u32, - pub pElems: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CALPWSTR {} -impl ::core::clone::Clone for CALPWSTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CAPROPVARIANT { - pub cElems: u32, - pub pElems: *mut PROPVARIANT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CAPROPVARIANT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CAPROPVARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CASCODE { - pub cElems: u32, - pub pElems: *mut i32, -} -impl ::core::marker::Copy for CASCODE {} -impl ::core::clone::Clone for CASCODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAUB { - pub cElems: u32, - pub pElems: *mut u8, -} -impl ::core::marker::Copy for CAUB {} -impl ::core::clone::Clone for CAUB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAUH { - pub cElems: u32, - pub pElems: *mut u64, -} -impl ::core::marker::Copy for CAUH {} -impl ::core::clone::Clone for CAUH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAUI { - pub cElems: u32, - pub pElems: *mut u16, -} -impl ::core::marker::Copy for CAUI {} -impl ::core::clone::Clone for CAUI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CAUL { - pub cElems: u32, - pub pElems: *mut u32, -} -impl ::core::marker::Copy for CAUL {} -impl ::core::clone::Clone for CAUL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct CLIPDATA { - pub cbSize: u32, - pub ulClipFmt: i32, - pub pClipData: *mut u8, -} -impl ::core::marker::Copy for CLIPDATA {} -impl ::core::clone::Clone for CLIPDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct OLESTREAM { - pub lpstbl: *mut OLESTREAMVTBL, -} -impl ::core::marker::Copy for OLESTREAM {} -impl ::core::clone::Clone for OLESTREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct OLESTREAMVTBL { - pub Get: isize, - pub Put: isize, -} -impl ::core::marker::Copy for OLESTREAMVTBL {} -impl ::core::clone::Clone for OLESTREAMVTBL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PMemoryAllocator(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct PROPBAG2 { - pub dwType: u32, - pub vt: super::VARENUM, - pub cfType: u16, - pub dwHint: u32, - pub pstrName: ::windows_sys::core::PWSTR, - pub clsid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PROPBAG2 {} -impl ::core::clone::Clone for PROPBAG2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct PROPSPEC { - pub ulKind: PROPSPEC_KIND, - pub Anonymous: PROPSPEC_0, -} -impl ::core::marker::Copy for PROPSPEC {} -impl ::core::clone::Clone for PROPSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub union PROPSPEC_0 { - pub propid: u32, - pub lpwstr: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PROPSPEC_0 {} -impl ::core::clone::Clone for PROPSPEC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROPVARIANT { - pub Anonymous: PROPVARIANT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROPVARIANT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROPVARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PROPVARIANT_0 { - pub Anonymous: PROPVARIANT_0_0, - pub decVal: super::super::super::Foundation::DECIMAL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROPVARIANT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROPVARIANT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROPVARIANT_0_0 { - pub vt: super::VARENUM, - pub wReserved1: u16, - pub wReserved2: u16, - pub wReserved3: u16, - pub Anonymous: PROPVARIANT_0_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROPVARIANT_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROPVARIANT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PROPVARIANT_0_0_0 { - pub cVal: super::super::super::Foundation::CHAR, - pub bVal: u8, - pub iVal: i16, - pub uiVal: u16, - pub lVal: i32, - pub ulVal: u32, - pub intVal: i32, - pub uintVal: u32, - pub hVal: i64, - pub uhVal: u64, - pub fltVal: f32, - pub dblVal: f64, - pub boolVal: super::super::super::Foundation::VARIANT_BOOL, - pub __OBSOLETE__VARIANT_BOOL: super::super::super::Foundation::VARIANT_BOOL, - pub scode: i32, - pub cyVal: super::CY, - pub date: f64, - pub filetime: super::super::super::Foundation::FILETIME, - pub puuid: *mut ::windows_sys::core::GUID, - pub pclipdata: *mut CLIPDATA, - pub bstrVal: ::windows_sys::core::BSTR, - pub bstrblobVal: BSTRBLOB, - pub blob: super::BLOB, - pub pszVal: ::windows_sys::core::PSTR, - pub pwszVal: ::windows_sys::core::PWSTR, - pub punkVal: ::windows_sys::core::IUnknown, - pub pdispVal: super::IDispatch, - pub pStream: super::IStream, - pub pStorage: IStorage, - pub pVersionedStream: *mut VERSIONEDSTREAM, - pub parray: *mut super::SAFEARRAY, - pub cac: CAC, - pub caub: CAUB, - pub cai: CAI, - pub caui: CAUI, - pub cal: CAL, - pub caul: CAUL, - pub cah: CAH, - pub cauh: CAUH, - pub caflt: CAFLT, - pub cadbl: CADBL, - pub cabool: CABOOL, - pub cascode: CASCODE, - pub cacy: CACY, - pub cadate: CADATE, - pub cafiletime: CAFILETIME, - pub cauuid: CACLSID, - pub caclipdata: CACLIPDATA, - pub cabstr: CABSTR, - pub cabstrblob: CABSTRBLOB, - pub calpstr: CALPSTR, - pub calpwstr: CALPWSTR, - pub capropvar: CAPROPVARIANT, - pub pcVal: ::windows_sys::core::PSTR, - pub pbVal: *mut u8, - pub piVal: *mut i16, - pub puiVal: *mut u16, - pub plVal: *mut i32, - pub pulVal: *mut u32, - pub pintVal: *mut i32, - pub puintVal: *mut u32, - pub pfltVal: *mut f32, - pub pdblVal: *mut f64, - pub pboolVal: *mut super::super::super::Foundation::VARIANT_BOOL, - pub pdecVal: *mut super::super::super::Foundation::DECIMAL, - pub pscode: *mut i32, - pub pcyVal: *mut super::CY, - pub pdate: *mut f64, - pub pbstrVal: *mut ::windows_sys::core::BSTR, - pub ppunkVal: *mut ::windows_sys::core::IUnknown, - pub ppdispVal: *mut super::IDispatch, - pub pparray: *mut *mut super::SAFEARRAY, - pub pvarVal: *mut PROPVARIANT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROPVARIANT_0_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROPVARIANT_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct RemSNB { - pub ulCntStr: u32, - pub ulCntChar: u32, - pub rgString: [u16; 1], -} -impl ::core::marker::Copy for RemSNB {} -impl ::core::clone::Clone for RemSNB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct SERIALIZEDPROPERTYVALUE { - pub dwType: u32, - pub rgb: [u8; 1], -} -impl ::core::marker::Copy for SERIALIZEDPROPERTYVALUE {} -impl ::core::clone::Clone for SERIALIZEDPROPERTYVALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STATPROPSETSTG { - pub fmtid: ::windows_sys::core::GUID, - pub clsid: ::windows_sys::core::GUID, - pub grfFlags: u32, - pub mtime: super::super::super::Foundation::FILETIME, - pub ctime: super::super::super::Foundation::FILETIME, - pub atime: super::super::super::Foundation::FILETIME, - pub dwOSVersion: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STATPROPSETSTG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STATPROPSETSTG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct STATPROPSTG { - pub lpwstrName: ::windows_sys::core::PWSTR, - pub propid: u32, - pub vt: super::VARENUM, -} -impl ::core::marker::Copy for STATPROPSTG {} -impl ::core::clone::Clone for STATPROPSTG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct STGOPTIONS { - pub usVersion: u16, - pub reserved: u16, - pub ulSectorSize: u32, - pub pwcsTemplateFile: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for STGOPTIONS {} -impl ::core::clone::Clone for STGOPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_StructuredStorage\"`*"] -pub struct VERSIONEDSTREAM { - pub guidVersion: ::windows_sys::core::GUID, - pub pStream: super::IStream, -} -impl ::core::marker::Copy for VERSIONEDSTREAM {} -impl ::core::clone::Clone for VERSIONEDSTREAM { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/UI/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/UI/mod.rs deleted file mode 100644 index b2c7809..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/UI/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -pub type IDummyHICONIncluder = *mut ::core::ffi::c_void; -pub type IThumbnailExtractor = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Urlmon/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Urlmon/mod.rs deleted file mode 100644 index 35cea6d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/Urlmon/mod.rs +++ /dev/null @@ -1,1748 +0,0 @@ -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoGetClassObjectFromURL ( rclassid : *const :: windows_sys::core::GUID , szcode : :: windows_sys::core::PCWSTR , dwfileversionms : u32 , dwfileversionls : u32 , sztype : :: windows_sys::core::PCWSTR , pbindctx : super:: IBindCtx , dwclscontext : super:: CLSCTX , pvreserved : *mut ::core::ffi::c_void , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetCombineIUri ( pbaseuri : super:: IUri , prelativeuri : super:: IUri , dwcombineflags : u32 , ppcombineduri : *mut super:: IUri , dwreserved : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetCombineUrl ( pwzbaseurl : :: windows_sys::core::PCWSTR , pwzrelativeurl : :: windows_sys::core::PCWSTR , dwcombineflags : u32 , pszresult : :: windows_sys::core::PWSTR , cchresult : u32 , pcchresult : *mut u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetCombineUrlEx ( pbaseuri : super:: IUri , pwzrelativeurl : :: windows_sys::core::PCWSTR , dwcombineflags : u32 , ppcombineduri : *mut super:: IUri , dwreserved : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetCompareUrl ( pwzurl1 : :: windows_sys::core::PCWSTR , pwzurl2 : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetCreateSecurityManager ( psp : super:: IServiceProvider , ppsm : *mut IInternetSecurityManager , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetCreateZoneManager ( psp : super:: IServiceProvider , ppzm : *mut IInternetZoneManager , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetGetProtocolFlags ( pwzurl : :: windows_sys::core::PCWSTR , pdwflags : *mut u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetGetSecurityUrl ( pwszurl : :: windows_sys::core::PCWSTR , ppwszsecurl : *mut :: windows_sys::core::PWSTR , psuaction : PSUACTION , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetGetSecurityUrlEx ( puri : super:: IUri , ppsecuri : *mut super:: IUri , psuaction : PSUACTION , dwreserved : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetGetSession ( dwsessionmode : u32 , ppiinternetsession : *mut IInternetSession , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetIsFeatureEnabled ( featureentry : INTERNETFEATURELIST , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetIsFeatureEnabledForIUri ( featureentry : INTERNETFEATURELIST , dwflags : u32 , piuri : super:: IUri , psecmgr : IInternetSecurityManagerEx2 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetIsFeatureEnabledForUrl ( featureentry : INTERNETFEATURELIST , dwflags : u32 , szurl : :: windows_sys::core::PCWSTR , psecmgr : IInternetSecurityManager ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetIsFeatureZoneElevationEnabled ( szfromurl : :: windows_sys::core::PCWSTR , sztourl : :: windows_sys::core::PCWSTR , psecmgr : IInternetSecurityManager , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetParseIUri ( piuri : super:: IUri , parseaction : PARSEACTION , dwflags : u32 , pwzresult : :: windows_sys::core::PWSTR , cchresult : u32 , pcchresult : *mut u32 , dwreserved : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetParseUrl ( pwzurl : :: windows_sys::core::PCWSTR , parseaction : PARSEACTION , dwflags : u32 , pszresult : :: windows_sys::core::PWSTR , cchresult : u32 , pcchresult : *mut u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CoInternetQueryInfo ( pwzurl : :: windows_sys::core::PCWSTR , queryoptions : QUERYOPTION , dwqueryflags : u32 , pvbuffer : *mut ::core::ffi::c_void , cbbuffer : u32 , pcbbuffer : *mut u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] fn CoInternetSetFeatureEnabled ( featureentry : INTERNETFEATURELIST , dwflags : u32 , fenable : super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CompareSecurityIds ( pbsecurityid1 : *const u8 , dwlen1 : u32 , pbsecurityid2 : *const u8 , dwlen2 : u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CompatFlagsFromClsid ( pclsid : *const :: windows_sys::core::GUID , pdwcompatflags : *mut u32 , pdwmiscstatusflags : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn CopyBindInfo ( pcbisrc : *const super:: BINDINFO , pbidest : *mut super:: BINDINFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn CopyStgMedium ( pcstgmedsrc : *const super:: STGMEDIUM , pstgmeddest : *mut super:: STGMEDIUM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CreateAsyncBindCtx ( reserved : u32 , pbscb : super:: IBindStatusCallback , pefetc : super:: IEnumFORMATETC , ppbc : *mut super:: IBindCtx ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CreateAsyncBindCtxEx ( pbc : super:: IBindCtx , dwoptions : u32 , pbscb : super:: IBindStatusCallback , penum : super:: IEnumFORMATETC , ppbc : *mut super:: IBindCtx , reserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CreateFormatEnumerator ( cfmtetc : u32 , rgfmtetc : *const super:: FORMATETC , ppenumfmtetc : *mut super:: IEnumFORMATETC ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CreateURLMoniker ( pmkctx : super:: IMoniker , szurl : :: windows_sys::core::PCWSTR , ppmk : *mut super:: IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CreateURLMonikerEx ( pmkctx : super:: IMoniker , szurl : :: windows_sys::core::PCWSTR , ppmk : *mut super:: IMoniker , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn CreateURLMonikerEx2 ( pmkctx : super:: IMoniker , puri : super:: IUri , ppmk : *mut super:: IMoniker , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] fn FaultInIEFeature ( hwnd : super::super::super::Foundation:: HWND , pclassspec : *const super:: uCLSSPEC , pquery : *mut super:: QUERYCONTEXT , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn FindMediaType ( rgsztypes : :: windows_sys::core::PCSTR , rgcftypes : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn FindMediaTypeClass ( pbc : super:: IBindCtx , sztype : :: windows_sys::core::PCSTR , pclsid : *mut :: windows_sys::core::GUID , reserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn FindMimeFromData ( pbc : super:: IBindCtx , pwzurl : :: windows_sys::core::PCWSTR , pbuffer : *const ::core::ffi::c_void , cbsize : u32 , pwzmimeproposed : :: windows_sys::core::PCWSTR , dwmimeflags : u32 , ppwzmimeout : *mut :: windows_sys::core::PWSTR , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn GetClassFileOrMime ( pbc : super:: IBindCtx , szfilename : :: windows_sys::core::PCWSTR , pbuffer : *const ::core::ffi::c_void , cbsize : u32 , szmime : :: windows_sys::core::PCWSTR , dwreserved : u32 , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn GetClassURL ( szurl : :: windows_sys::core::PCWSTR , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn GetComponentIDFromCLSSPEC ( pclassspec : *const super:: uCLSSPEC , ppszcomponentid : *mut :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn GetSoftwareUpdateInfo ( szdistunit : :: windows_sys::core::PCWSTR , psdi : *mut SOFTDISTINFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn HlinkGoBack ( punk : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn HlinkGoForward ( punk : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn HlinkNavigateMoniker ( punk : :: windows_sys::core::IUnknown , pmktarget : super:: IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn HlinkNavigateString ( punk : :: windows_sys::core::IUnknown , sztarget : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn HlinkSimpleNavigateToMoniker ( pmktarget : super:: IMoniker , szlocation : :: windows_sys::core::PCWSTR , sztargetframename : :: windows_sys::core::PCWSTR , punk : :: windows_sys::core::IUnknown , pbc : super:: IBindCtx , param5 : super:: IBindStatusCallback , grfhlnf : u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn HlinkSimpleNavigateToString ( sztarget : :: windows_sys::core::PCWSTR , szlocation : :: windows_sys::core::PCWSTR , sztargetframename : :: windows_sys::core::PCWSTR , punk : :: windows_sys::core::IUnknown , pbc : super:: IBindCtx , param5 : super:: IBindStatusCallback , grfhlnf : u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn IEGetUserPrivateNamespaceName ( ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn IEInstallScope ( pdwscope : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn IsAsyncMoniker ( pmk : super:: IMoniker ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] fn IsLoggingEnabledA ( pszurl : :: windows_sys::core::PCSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] fn IsLoggingEnabledW ( pwszurl : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn IsValidURL ( pbc : super:: IBindCtx , szurl : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn MkParseDisplayNameEx ( pbc : super:: IBindCtx , szdisplayname : :: windows_sys::core::PCWSTR , pcheaten : *mut u32 , ppmk : *mut super:: IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn ObtainUserAgentString ( dwoption : u32 , pszuaout : :: windows_sys::core::PSTR , cbsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn RegisterBindStatusCallback ( pbc : super:: IBindCtx , pbscb : super:: IBindStatusCallback , ppbscbprev : *mut super:: IBindStatusCallback , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn RegisterFormatEnumerator ( pbc : super:: IBindCtx , pefetc : super:: IEnumFORMATETC , reserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn RegisterMediaTypeClass ( pbc : super:: IBindCtx , ctypes : u32 , rgsztypes : *const :: windows_sys::core::PCSTR , rgclsid : *const :: windows_sys::core::GUID , reserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn RegisterMediaTypes ( ctypes : u32 , rgsztypes : *const :: windows_sys::core::PCSTR , rgcftypes : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn ReleaseBindInfo ( pbindinfo : *mut super:: BINDINFO ) -> ( ) ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn RevokeBindStatusCallback ( pbc : super:: IBindCtx , pbscb : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn RevokeFormatEnumerator ( pbc : super:: IBindCtx , pefetc : super:: IEnumFORMATETC ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] fn SetAccessForIEAppContainer ( hobject : super::super::super::Foundation:: HANDLE , ieobjecttype : IEObjectType , dwaccessmask : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn SetSoftwareUpdateAdvertisementState ( szdistunit : :: windows_sys::core::PCWSTR , dwadstate : u32 , dwadvertisedversionms : u32 , dwadvertisedversionls : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLDownloadToCacheFileA ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCSTR , param2 : :: windows_sys::core::PSTR , cchfilename : u32 , param4 : u32 , param5 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLDownloadToCacheFileW ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCWSTR , param2 : :: windows_sys::core::PWSTR , cchfilename : u32 , param4 : u32 , param5 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLDownloadToFileA ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCSTR , param2 : :: windows_sys::core::PCSTR , param3 : u32 , param4 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLDownloadToFileW ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCWSTR , param2 : :: windows_sys::core::PCWSTR , param3 : u32 , param4 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLOpenBlockingStreamA ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCSTR , param2 : *mut super:: IStream , param3 : u32 , param4 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLOpenBlockingStreamW ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCWSTR , param2 : *mut super:: IStream , param3 : u32 , param4 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLOpenPullStreamA ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCSTR , param2 : u32 , param3 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLOpenPullStreamW ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCWSTR , param2 : u32 , param3 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLOpenStreamA ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCSTR , param2 : u32 , param3 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn URLOpenStreamW ( param0 : :: windows_sys::core::IUnknown , param1 : :: windows_sys::core::PCWSTR , param2 : u32 , param3 : super:: IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn UrlMkGetSessionOption ( dwoption : u32 , pbuffer : *mut ::core::ffi::c_void , dwbufferlength : u32 , pdwbufferlengthout : *mut u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] fn UrlMkSetSessionOption ( dwoption : u32 , pbuffer : *const ::core::ffi::c_void , dwbufferlength : u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] fn WriteHitLogging ( lplogginginfo : *const HIT_LOGGING_INFO ) -> super::super::super::Foundation:: BOOL ); -pub type IBindCallbackRedirect = *mut ::core::ffi::c_void; -pub type IBindHttpSecurity = *mut ::core::ffi::c_void; -pub type IBindProtocol = *mut ::core::ffi::c_void; -pub type ICatalogFileInfo = *mut ::core::ffi::c_void; -pub type ICodeInstall = *mut ::core::ffi::c_void; -pub type IDataFilter = *mut ::core::ffi::c_void; -pub type IEncodingFilterFactory = *mut ::core::ffi::c_void; -pub type IGetBindHandle = *mut ::core::ffi::c_void; -pub type IHttpNegotiate = *mut ::core::ffi::c_void; -pub type IHttpNegotiate2 = *mut ::core::ffi::c_void; -pub type IHttpNegotiate3 = *mut ::core::ffi::c_void; -pub type IHttpSecurity = *mut ::core::ffi::c_void; -pub type IInternet = *mut ::core::ffi::c_void; -pub type IInternetBindInfo = *mut ::core::ffi::c_void; -pub type IInternetBindInfoEx = *mut ::core::ffi::c_void; -pub type IInternetHostSecurityManager = *mut ::core::ffi::c_void; -pub type IInternetPriority = *mut ::core::ffi::c_void; -pub type IInternetProtocol = *mut ::core::ffi::c_void; -pub type IInternetProtocolEx = *mut ::core::ffi::c_void; -pub type IInternetProtocolInfo = *mut ::core::ffi::c_void; -pub type IInternetProtocolRoot = *mut ::core::ffi::c_void; -pub type IInternetProtocolSink = *mut ::core::ffi::c_void; -pub type IInternetProtocolSinkStackable = *mut ::core::ffi::c_void; -pub type IInternetSecurityManager = *mut ::core::ffi::c_void; -pub type IInternetSecurityManagerEx = *mut ::core::ffi::c_void; -pub type IInternetSecurityManagerEx2 = *mut ::core::ffi::c_void; -pub type IInternetSecurityMgrSite = *mut ::core::ffi::c_void; -pub type IInternetSession = *mut ::core::ffi::c_void; -pub type IInternetThreadSwitch = *mut ::core::ffi::c_void; -pub type IInternetZoneManager = *mut ::core::ffi::c_void; -pub type IInternetZoneManagerEx = *mut ::core::ffi::c_void; -pub type IInternetZoneManagerEx2 = *mut ::core::ffi::c_void; -pub type IMonikerProp = *mut ::core::ffi::c_void; -pub type IPersistMoniker = *mut ::core::ffi::c_void; -pub type ISoftDistExt = *mut ::core::ffi::c_void; -pub type IUriBuilderFactory = *mut ::core::ffi::c_void; -pub type IUriContainer = *mut ::core::ffi::c_void; -pub type IWinInetCacheHints = *mut ::core::ffi::c_void; -pub type IWinInetCacheHints2 = *mut ::core::ffi::c_void; -pub type IWinInetFileStream = *mut ::core::ffi::c_void; -pub type IWinInetHttpInfo = *mut ::core::ffi::c_void; -pub type IWinInetHttpTimeouts = *mut ::core::ffi::c_void; -pub type IWinInetInfo = *mut ::core::ffi::c_void; -pub type IWindowForBindingUI = *mut ::core::ffi::c_void; -pub type IWrappedProtocol = *mut ::core::ffi::c_void; -pub type IZoneIdentifier = *mut ::core::ffi::c_void; -pub type IZoneIdentifier2 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CF_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CONFIRMSAFETYACTION_LOADOBJECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const E_PENDING: ::windows_sys::core::HRESULT = -2147483638i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FIEF_FLAG_FORCE_JITUI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FIEF_FLAG_PEEK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FIEF_FLAG_RESERVED_0: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_ENABLEMIMESNIFFING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_IGNOREMIMETEXTPLAIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_RESERVED_1: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_RESERVED_2: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_RESPECTTEXTPLAIN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_RETURNUPDATEDIMGMIMES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_SERVERMIME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FMFD_URLASFILENAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_PROCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_REGISTRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_THREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_THREAD_INTERNET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_THREAD_INTRANET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_THREAD_LOCALMACHINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_THREAD_RESTRICTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const GET_FEATURE_FROM_THREAD_TRUSTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_AUTHENTICATION_REQUIRED: ::windows_sys::core::HRESULT = -2146697207i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_BLOCKED_ENHANCEDPROTECTEDMODE: ::windows_sys::core::HRESULT = -2146695930i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_BLOCKED_PLUGGABLE_PROTOCOL: ::windows_sys::core::HRESULT = -2146695931i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_BLOCKED_REDIRECT_XSECURITYID: ::windows_sys::core::HRESULT = -2146697189i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CANNOT_CONNECT: ::windows_sys::core::HRESULT = -2146697212i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CANNOT_INSTANTIATE_OBJECT: ::windows_sys::core::HRESULT = -2146697200i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CANNOT_LOAD_DATA: ::windows_sys::core::HRESULT = -2146697201i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CANNOT_LOCK_REQUEST: ::windows_sys::core::HRESULT = -2146697194i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CANNOT_REPLACE_SFP_FILE: ::windows_sys::core::HRESULT = -2146696448i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CODE_DOWNLOAD_DECLINED: ::windows_sys::core::HRESULT = -2146696960i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CODE_INSTALL_BLOCKED_ARM: ::windows_sys::core::HRESULT = -2146695932i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CODE_INSTALL_BLOCKED_BITNESS: ::windows_sys::core::HRESULT = -2146695929i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY: ::windows_sys::core::HRESULT = -2146695936i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CODE_INSTALL_BLOCKED_IMMERSIVE: ::windows_sys::core::HRESULT = -2146695934i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CODE_INSTALL_SUPPRESSED: ::windows_sys::core::HRESULT = -2146696192i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_CONNECTION_TIMEOUT: ::windows_sys::core::HRESULT = -2146697205i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_DATA_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2146697209i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_DEFAULT_ACTION: i32 = -2146697199i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_DOMINJECTIONVALIDATION: ::windows_sys::core::HRESULT = -2146697188i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_DOWNLOAD_BLOCKED_BY_CSP: ::windows_sys::core::HRESULT = -2146695928i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE: ::windows_sys::core::HRESULT = -2146695935i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_DOWNLOAD_FAILURE: ::windows_sys::core::HRESULT = -2146697208i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_ERROR_FIRST: ::windows_sys::core::HRESULT = -2146697214i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_ERROR_LAST: i32 = -2146695928i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_FORBIDFRAMING: ::windows_sys::core::HRESULT = -2146695933i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_HSTS_CERTIFICATE_ERROR: ::windows_sys::core::HRESULT = -2146697186i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_INVALID_CERTIFICATE: ::windows_sys::core::HRESULT = -2146697191i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_INVALID_REQUEST: ::windows_sys::core::HRESULT = -2146697204i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_INVALID_URL: ::windows_sys::core::HRESULT = -2146697214i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_NO_SESSION: ::windows_sys::core::HRESULT = -2146697213i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_NO_VALID_MEDIA: ::windows_sys::core::HRESULT = -2146697206i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2146697210i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_QUERYOPTION_UNKNOWN: ::windows_sys::core::HRESULT = -2146697197i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_REDIRECTING: ::windows_sys::core::HRESULT = -2146697196i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_REDIRECT_FAILED: ::windows_sys::core::HRESULT = -2146697196i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_REDIRECT_TO_DIR: ::windows_sys::core::HRESULT = -2146697195i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_RESERVED_1: ::windows_sys::core::HRESULT = -2146697190i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_RESERVED_2: ::windows_sys::core::HRESULT = -2146697185i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_RESERVED_3: ::windows_sys::core::HRESULT = -2146697184i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_RESERVED_4: ::windows_sys::core::HRESULT = -2146697183i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_RESERVED_5: ::windows_sys::core::HRESULT = -2146697182i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_RESOURCE_NOT_FOUND: ::windows_sys::core::HRESULT = -2146697211i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_RESULT_DISPATCHED: ::windows_sys::core::HRESULT = -2146696704i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_SECURITY_PROBLEM: ::windows_sys::core::HRESULT = -2146697202i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_TERMINATED_BIND: ::windows_sys::core::HRESULT = -2146697192i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_UNKNOWN_PROTOCOL: ::windows_sys::core::HRESULT = -2146697203i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_USE_DEFAULT_PROTOCOLHANDLER: ::windows_sys::core::HRESULT = -2146697199i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_USE_DEFAULT_SETTING: ::windows_sys::core::HRESULT = -2146697198i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_USE_EXTEND_BINDING: ::windows_sys::core::HRESULT = -2146697193i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const INET_E_VTAB_SWITCH_FORCE_ENGINE: ::windows_sys::core::HRESULT = -2146697187i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MAX_SIZE_SECURITY_ID: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MKSYS_URLMONIKER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MK_S_ASYNCHRONOUS: ::windows_sys::core::HRESULT = 262632i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_ACCEPT_WILDCARD_SCHEME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_DONT_UNESCAPE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_DONT_USE_CACHE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_ENFORCERESTRICTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_FORCE_INTRANET_FLAGS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_IGNORE_ZONE_MAPPINGS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_ISFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_NOSAVEDFILECHECK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_REQUIRESAVEDFILECHECK: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MUTZ_RESERVED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PROTOCOLFLAG_NO_PICS_CHECK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SECURITY_IE_STATE_GREEN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SECURITY_IE_STATE_RED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_IN_REGISTRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_ON_PROCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_ON_THREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_ON_THREAD_INTERNET: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_ON_THREAD_INTRANET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_ON_THREAD_LOCALMACHINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_ON_THREAD_RESTRICTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SET_FEATURE_ON_THREAD_TRUSTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_ADSTATE_AVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_ADSTATE_DOWNLOADED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_ADSTATE_INSTALLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_ADSTATE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_FLAG_DELETE_SUBSCRIPTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_FLAG_USAGE_AUTOINSTALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_FLAG_USAGE_EMAIL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SOFTDIST_FLAG_USAGE_PRECACHE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const S_ASYNCHRONOUS: i32 = 262632i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const UAS_EXACTLEGACY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_ALLOW_TDC: u32 = 4620u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY: u32 = 4612u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_CURR_MAX: u32 = 4620u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION: u32 = 4618u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_MAX: u32 = 5119u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_MIN: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_NO_WEBOC_SCRIPT: u32 = 4614u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY: u32 = 4610u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_OVERRIDE_DOMAINLIST: u32 = 4619u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY: u32 = 4609u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_OVERRIDE_OPTIN: u32 = 4616u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION: u32 = 4615u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY: u32 = 4611u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_RUN: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_SCRIPTLET_RUN: u32 = 4617u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ACTIVEX_TREATASUNTRUSTED: u32 = 4613u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_ACTIVEX_FILTERING: u32 = 9986u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_ANTIMALWARE_SCANNING_OF_ACTIVEX: u32 = 9996u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_APEVALUATION: u32 = 8961u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_AUDIO_VIDEO: u32 = 9985u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_AUDIO_VIDEO_PLUGINS: u32 = 9988u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_CROSSDOMAIN_APPCACHE_MANIFEST: u32 = 9994u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_CROSSDOMAIN_DROP_ACROSS_WINDOWS: u32 = 9993u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_CROSSDOMAIN_DROP_WITHIN_WINDOW: u32 = 9992u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_CSS_EXPRESSIONS: u32 = 9997u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_JSCRIPT_IE: u32 = 5133u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_RENDER_LEGACY_DXTFILTERS: u32 = 9995u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_RESTRICTEDPROTOCOLS: u32 = 8960u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_STRUCTURED_STORAGE_SNIFFING: u32 = 9987u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_VBSCRIPT_IE: u32 = 5132u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE: u32 = 5128u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_XHR_EVALUATION: u32 = 8962u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_ZONE_ELEVATION_OPT_OUT_ADDITION: u32 = 9990u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_ALLOW_ZONE_ELEVATION_VIA_OPT_OUT: u32 = 9989u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_AUTHENTICATE_CLIENT: u32 = 6657u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_AUTOMATIC_ACTIVEX_UI: u32 = 8705u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_AUTOMATIC_DOWNLOAD_UI: u32 = 8704u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_AUTOMATIC_DOWNLOAD_UI_MIN: u32 = 8704u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_BEHAVIOR_MIN: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_BEHAVIOR_RUN: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_CHANNEL_SOFTDIST_MAX: u32 = 7935u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_CHANNEL_SOFTDIST_MIN: u32 = 7680u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_CHANNEL_SOFTDIST_PERMISSIONS: u32 = 7685u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_CLIENT_CERT_PROMPT: u32 = 6660u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_COOKIES: u32 = 6658u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_COOKIES_ENABLED: u32 = 6672u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_COOKIES_SESSION: u32 = 6659u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_COOKIES_SESSION_THIRD_PARTY: u32 = 6662u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_COOKIES_THIRD_PARTY: u32 = 6661u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_CREDENTIALS_USE: u32 = 6656u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_CROSS_DOMAIN_DATA: u32 = 5126u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_DOTNET_USERCONTROLS: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_DOWNLOAD_CURR_MAX: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_DOWNLOAD_MAX: u32 = 4607u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_DOWNLOAD_MIN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_DOWNLOAD_SIGNED_ACTIVEX: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_BLOCK_INPUT_PROMPTS: u32 = 8453u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_CROSSDOMAIN_FOCUS_CHANGE: u32 = 8455u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_DATA_BINDING: u32 = 8454u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_FORCE_ADDR_AND_STATUS: u32 = 8452u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_MIME_SNIFFING: u32 = 8448u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_MIN: u32 = 8448u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_SCRIPT_STATUS_BAR: u32 = 8451u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_WINDOW_RESTRICTIONS: u32 = 8450u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_FEATURE_ZONE_ELEVATION: u32 = 8449u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_ALLOW_CROSS_DOMAIN_CANVAS: u32 = 5645u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_ALLOW_CROSS_DOMAIN_TEXTTRACK: u32 = 5648u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_ALLOW_CROSS_DOMAIN_WEBWORKER: u32 = 5647u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_ALLOW_INDEXEDDB: u32 = 5649u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_ALLOW_INJECTED_DYNAMIC_HTML: u32 = 5643u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_ALLOW_WINDOW_CLOSE: u32 = 5646u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_FONT_DOWNLOAD: u32 = 5636u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_INCLUDE_FILE_PATH: u32 = 5642u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_JAVA_RUN: u32 = 5637u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_MAX: u32 = 6143u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_META_REFRESH: u32 = 5640u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_MIN: u32 = 5632u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_MIXED_CONTENT: u32 = 5641u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_REQUIRE_UTF8_DOCUMENT_CODEPAGE: u32 = 5644u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_SUBFRAME_NAVIGATE: u32 = 5639u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_SUBMIT_FORMS: u32 = 5633u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_SUBMIT_FORMS_FROM: u32 = 5634u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_SUBMIT_FORMS_TO: u32 = 5635u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_HTML_USERDATA_SAVE: u32 = 5638u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_CURR_MAX: u32 = 7430u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_MAX: u32 = 7679u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_MIN: u32 = 7424u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_NO_ADDING_CHANNELS: u32 = 7424u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS: u32 = 7427u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING: u32 = 7430u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_NO_EDITING_CHANNELS: u32 = 7425u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS: u32 = 7428u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS: u32 = 7426u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS: u32 = 7429u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_INPRIVATE_BLOCKING: u32 = 9984u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_JAVA_CURR_MAX: u32 = 7168u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_JAVA_MAX: u32 = 7423u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_JAVA_MIN: u32 = 7168u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_JAVA_PERMISSIONS: u32 = 7168u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_LOOSE_XAML: u32 = 9218u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_LOWRIGHTS: u32 = 9472u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_MIN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_NETWORK_CURR_MAX: u32 = 6672u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_NETWORK_MAX: u32 = 7167u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_NETWORK_MIN: u32 = 6656u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_PLUGGABLE_PROTOCOL_XHR: u32 = 5131u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_CURR_MAX: u32 = 5133u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_JAVA_USE: u32 = 5122u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_MAX: u32 = 5631u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_MIN: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_NAVIGATE: u32 = 5130u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_OVERRIDE_SAFETY: u32 = 5121u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_PASTE: u32 = 5127u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_RUN: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_SAFE_ACTIVEX: u32 = 5125u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SCRIPT_XSSFILTER: u32 = 5129u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_ALLOW_CROSS_SITE_SHARE: u32 = 6161u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_CURR_MAX: u32 = 6162u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_ENHANCED_DRAGDROP_SECURITY: u32 = 6155u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_EXECUTE_HIGHRISK: u32 = 6150u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_EXECUTE_LOWRISK: u32 = 6152u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_EXECUTE_MODRISK: u32 = 6151u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_EXTENSIONSECURITY: u32 = 6156u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_FILE_DOWNLOAD: u32 = 6147u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_INSTALL_DTITEMS: u32 = 6144u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_MAX: u32 = 6655u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_MIN: u32 = 6144u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_MOVE_OR_COPY: u32 = 6146u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_POPUPMGR: u32 = 6153u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_PREVIEW: u32 = 6159u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_REMOTEQUERY: u32 = 6158u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_RTF_OBJECTS_LOAD: u32 = 6154u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_SECURE_DRAGSOURCE: u32 = 6157u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_SHARE: u32 = 6160u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_SHELLEXECUTE: u32 = 6150u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_TOCTOU_RISK: u32 = 6162u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_VERB: u32 = 6148u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_SHELL_WEBVIEW_VERB: u32 = 6149u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_WINDOWS_BROWSER_APPLICATIONS: u32 = 9216u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_WINFX_SETUP: u32 = 9728u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLACTION_XPS_DOCUMENTS: u32 = 9217u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLMON_OPTION_URL_ENCODING: u32 = 268435460u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLMON_OPTION_USERAGENT: u32 = 268435457u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLMON_OPTION_USERAGENT_REFRESH: u32 = 268435458u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLMON_OPTION_USE_BINDSTRINGCREDS: u32 = 268435464u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLMON_OPTION_USE_BROWSERAPPSDOCUMENTS: u32 = 268435472u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLOSTRM_GETNEWESTVERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLOSTRM_USECACHEDCOPY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLOSTRM_USECACHEDCOPY_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_ACTIVEX_CHECK_LIST: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_ALLOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_AUTHENTICATE_CLEARTEXT_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_AUTHENTICATE_MUTUAL_ONLY: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_BEHAVIOR_CHECK_LIST: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_CHANNEL_SOFTDIST_PRECACHE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_CREDENTIALS_MUST_PROMPT_USER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_CREDENTIALS_SILENT_LOGON_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_DISALLOW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_DONTCHECKDLGBOX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_JAVA_CUSTOM: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_JAVA_HIGH: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_JAVA_LOW: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_JAVA_MEDIUM: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_JAVA_PROHIBIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_LOG_ON_ALLOW: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_LOG_ON_DISALLOW: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_MASK_PERMISSIONS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_NOTIFY_ON_ALLOW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_NOTIFY_ON_DISALLOW: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLPOLICY_QUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_ESC_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URL_MK_LEGACY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URL_MK_NO_CANONICALIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URL_MK_UNIFORM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const UriBuilder_USE_ORIGINAL_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_DISPLAY_IDN_HOST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_DISPLAY_NO_FRAGMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_DISPLAY_NO_PUNYCODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_ENCODING_HOST_IS_IDN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_ENCODING_HOST_IS_PERCENT_ENCODED_CP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_ENCODING_QUERY_AND_FRAGMENT_IS_CP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_ENCODING_USER_INFO_AND_PATH_IS_CP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF8: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_PUNYCODE_IDN_HOST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const WININETINFO_OPTION_LOCK_HANDLE: u32 = 65534u32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type AUTHENTICATEF = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const AUTHENTICATEF_PROXY: AUTHENTICATEF = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const AUTHENTICATEF_BASIC: AUTHENTICATEF = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const AUTHENTICATEF_HTTP: AUTHENTICATEF = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BINDF = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_ASYNCHRONOUS: BINDF = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_ASYNCSTORAGE: BINDF = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_NOPROGRESSIVERENDERING: BINDF = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_OFFLINEOPERATION: BINDF = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_GETNEWESTVERSION: BINDF = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_NOWRITECACHE: BINDF = 32i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_NEEDFILE: BINDF = 64i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_PULLDATA: BINDF = 128i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_IGNORESECURITYPROBLEM: BINDF = 256i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESYNCHRONIZE: BINDF = 512i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_HYPERLINK: BINDF = 1024i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_NO_UI: BINDF = 2048i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_SILENTOPERATION: BINDF = 4096i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_PRAGMA_NO_CACHE: BINDF = 8192i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_GETCLASSOBJECT: BINDF = 16384i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_1: BINDF = 32768i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_FREE_THREADED: BINDF = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_DIRECT_READ: BINDF = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_FORMS_SUBMIT: BINDF = 262144i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_GETFROMCACHE_IF_NET_FAIL: BINDF = 524288i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_FROMURLMON: BINDF = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_FWD_BACK: BINDF = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_PREFERDEFAULTHANDLER: BINDF = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_ENFORCERESTRICTED: BINDF = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_2: BINDF = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_3: BINDF = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_4: BINDF = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_5: BINDF = 67108864i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_6: BINDF = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_7: BINDF = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF_RESERVED_8: BINDF = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BINDF2 = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_DISABLEBASICOVERHTTP: BINDF2 = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_DISABLEAUTOCOOKIEHANDLING: BINDF2 = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_READ_DATA_GREATER_THAN_4GB: BINDF2 = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID: BINDF2 = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_SETDOWNLOADMODE: BINDF2 = 32i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_DISABLE_HTTP_REDIRECT_CACHING: BINDF2 = 64i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_KEEP_CALLBACK_MODULE_LOADED: BINDF2 = 128i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_ALLOW_PROXY_CRED_PROMPT: BINDF2 = 256i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_17: BINDF2 = 512i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_16: BINDF2 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_15: BINDF2 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_14: BINDF2 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_13: BINDF2 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_12: BINDF2 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_11: BINDF2 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_10: BINDF2 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_F: BINDF2 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_E: BINDF2 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_D: BINDF2 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_C: BINDF2 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_B: BINDF2 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_A: BINDF2 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_9: BINDF2 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_8: BINDF2 = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_7: BINDF2 = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_6: BINDF2 = 67108864i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_5: BINDF2 = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_4: BINDF2 = 268435456i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_3: BINDF2 = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_2: BINDF2 = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDF2_RESERVED_1: BINDF2 = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BINDHANDLETYPES = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDHANDLETYPES_APPCACHE: BINDHANDLETYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDHANDLETYPES_DEPENDENCY: BINDHANDLETYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDHANDLETYPES_COUNT: BINDHANDLETYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BINDINFO_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_WININETFLAG: BINDINFO_OPTIONS = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_ENABLE_UTF8: BINDINFO_OPTIONS = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_DISABLE_UTF8: BINDINFO_OPTIONS = 262144i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_USE_IE_ENCODING: BINDINFO_OPTIONS = 524288i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_BINDTOOBJECT: BINDINFO_OPTIONS = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_SECURITYOPTOUT: BINDINFO_OPTIONS = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_IGNOREMIMETEXTPLAIN: BINDINFO_OPTIONS = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_USEBINDSTRINGCREDS: BINDINFO_OPTIONS = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_IGNOREHTTPHTTPSREDIRECTS: BINDINFO_OPTIONS = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_IGNORE_SSLERRORS_ONCE: BINDINFO_OPTIONS = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_WPC_DOWNLOADBLOCKED: BINDINFO_OPTIONS = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_WPC_LOGGING_ENABLED: BINDINFO_OPTIONS = 268435456i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_ALLOWCONNECTDATA: BINDINFO_OPTIONS = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_DISABLEAUTOREDIRECTS: BINDINFO_OPTIONS = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDINFO_OPTIONS_SHDOCVW_NAVIGATE: BINDINFO_OPTIONS = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BINDSTATUS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_FINDINGRESOURCE: BINDSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CONNECTING: BINDSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_REDIRECTING: BINDSTATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_BEGINDOWNLOADDATA: BINDSTATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_DOWNLOADINGDATA: BINDSTATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_ENDDOWNLOADDATA: BINDSTATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_BEGINDOWNLOADCOMPONENTS: BINDSTATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_INSTALLINGCOMPONENTS: BINDSTATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_ENDDOWNLOADCOMPONENTS: BINDSTATUS = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_USINGCACHEDCOPY: BINDSTATUS = 10i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_SENDINGREQUEST: BINDSTATUS = 11i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CLASSIDAVAILABLE: BINDSTATUS = 12i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_MIMETYPEAVAILABLE: BINDSTATUS = 13i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CACHEFILENAMEAVAILABLE: BINDSTATUS = 14i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_BEGINSYNCOPERATION: BINDSTATUS = 15i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_ENDSYNCOPERATION: BINDSTATUS = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_BEGINUPLOADDATA: BINDSTATUS = 17i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_UPLOADINGDATA: BINDSTATUS = 18i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_ENDUPLOADDATA: BINDSTATUS = 19i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_PROTOCOLCLASSID: BINDSTATUS = 20i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_ENCODING: BINDSTATUS = 21i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE: BINDSTATUS = 22i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CLASSINSTALLLOCATION: BINDSTATUS = 23i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_DECODING: BINDSTATUS = 24i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_LOADINGMIMEHANDLER: BINDSTATUS = 25i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CONTENTDISPOSITIONATTACH: BINDSTATUS = 26i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_FILTERREPORTMIMETYPE: BINDSTATUS = 27i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CLSIDCANINSTANTIATE: BINDSTATUS = 28i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_IUNKNOWNAVAILABLE: BINDSTATUS = 29i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_DIRECTBIND: BINDSTATUS = 30i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RAWMIMETYPE: BINDSTATUS = 31i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_PROXYDETECTING: BINDSTATUS = 32i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_ACCEPTRANGES: BINDSTATUS = 33i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_SENT: BINDSTATUS = 34i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COMPACT_POLICY_RECEIVED: BINDSTATUS = 35i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_SUPPRESSED: BINDSTATUS = 36i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_STATE_UNKNOWN: BINDSTATUS = 37i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_STATE_ACCEPT: BINDSTATUS = 38i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_STATE_REJECT: BINDSTATUS = 39i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_STATE_PROMPT: BINDSTATUS = 40i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_STATE_LEASH: BINDSTATUS = 41i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_COOKIE_STATE_DOWNGRADE: BINDSTATUS = 42i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_POLICY_HREF: BINDSTATUS = 43i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_P3P_HEADER: BINDSTATUS = 44i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_SESSION_COOKIE_RECEIVED: BINDSTATUS = 45i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_PERSISTENT_COOKIE_RECEIVED: BINDSTATUS = 46i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_SESSION_COOKIES_ALLOWED: BINDSTATUS = 47i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CACHECONTROL: BINDSTATUS = 48i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_CONTENTDISPOSITIONFILENAME: BINDSTATUS = 49i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_MIMETEXTPLAINMISMATCH: BINDSTATUS = 50i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_PUBLISHERAVAILABLE: BINDSTATUS = 51i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_DISPLAYNAMEAVAILABLE: BINDSTATUS = 52i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_SSLUX_NAVBLOCKED: BINDSTATUS = 53i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_SERVER_MIMETYPEAVAILABLE: BINDSTATUS = 54i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_SNIFFED_CLASSIDAVAILABLE: BINDSTATUS = 55i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_64BIT_PROGRESS: BINDSTATUS = 56i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_LAST: BINDSTATUS = 56i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_0: BINDSTATUS = 57i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_1: BINDSTATUS = 58i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_2: BINDSTATUS = 59i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_3: BINDSTATUS = 60i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_4: BINDSTATUS = 61i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_5: BINDSTATUS = 62i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_6: BINDSTATUS = 63i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_7: BINDSTATUS = 64i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_8: BINDSTATUS = 65i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_9: BINDSTATUS = 66i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_A: BINDSTATUS = 67i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_B: BINDSTATUS = 68i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_C: BINDSTATUS = 69i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_D: BINDSTATUS = 70i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_E: BINDSTATUS = 71i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_F: BINDSTATUS = 72i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_10: BINDSTATUS = 73i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_11: BINDSTATUS = 74i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_12: BINDSTATUS = 75i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_13: BINDSTATUS = 76i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_RESERVED_14: BINDSTATUS = 77i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTATUS_LAST_PRIVATE: BINDSTATUS = 77i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BINDSTRING = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_HEADERS: BINDSTRING = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_ACCEPT_MIMES: BINDSTRING = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_EXTRA_URL: BINDSTRING = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_LANGUAGE: BINDSTRING = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_USERNAME: BINDSTRING = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_PASSWORD: BINDSTRING = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_UA_PIXELS: BINDSTRING = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_UA_COLOR: BINDSTRING = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_OS: BINDSTRING = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_USER_AGENT: BINDSTRING = 10i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_ACCEPT_ENCODINGS: BINDSTRING = 11i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_POST_COOKIE: BINDSTRING = 12i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_POST_DATA_MIME: BINDSTRING = 13i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_URL: BINDSTRING = 14i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_IID: BINDSTRING = 15i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_FLAG_BIND_TO_OBJECT: BINDSTRING = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_PTR_BIND_CONTEXT: BINDSTRING = 17i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_XDR_ORIGIN: BINDSTRING = 18i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_DOWNLOADPATH: BINDSTRING = 19i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_ROOTDOC_URL: BINDSTRING = 20i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_INITIAL_FILENAME: BINDSTRING = 21i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_PROXY_USERNAME: BINDSTRING = 22i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_PROXY_PASSWORD: BINDSTRING = 23i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_ENTERPRISE_ID: BINDSTRING = 24i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_DOC_URL: BINDSTRING = 25i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDSTRING_SAMESITE_COOKIE_LEVEL: BINDSTRING = 26i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BINDVERB = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDVERB_GET: BINDVERB = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDVERB_POST: BINDVERB = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDVERB_PUT: BINDVERB = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDVERB_CUSTOM: BINDVERB = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BINDVERB_RESERVED1: BINDVERB = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type BSCF = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BSCF_FIRSTDATANOTIFICATION: BSCF = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BSCF_INTERMEDIATEDATANOTIFICATION: BSCF = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BSCF_LASTDATANOTIFICATION: BSCF = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BSCF_DATAFULLYAVAILABLE: BSCF = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BSCF_AVAILABLEDATASIZEUNKNOWN: BSCF = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BSCF_SKIPDRAINDATAFORFILEURLS: BSCF = 32i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const BSCF_64BITLENGTHDOWNLOAD: BSCF = 64i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type CIP_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_DISK_FULL: CIP_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_ACCESS_DENIED: CIP_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_NEWER_VERSION_EXISTS: CIP_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_OLDER_VERSION_EXISTS: CIP_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_NAME_CONFLICT: CIP_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_TRUST_VERIFICATION_COMPONENT_MISSING: CIP_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_EXE_SELF_REGISTERATION_TIMEOUT: CIP_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_UNSAFE_TO_ABORT: CIP_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_NEED_REBOOT: CIP_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CIP_NEED_REBOOT_UI_PERMISSION: CIP_STATUS = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type IEObjectType = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_EVENT: IEObjectType = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_MUTEX: IEObjectType = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_SEMAPHORE: IEObjectType = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_SHARED_MEMORY: IEObjectType = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_WAITABLE_TIMER: IEObjectType = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_FILE: IEObjectType = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_NAMED_PIPE: IEObjectType = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const IE_EPM_OBJECT_REGISTRY: IEObjectType = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type INET_ZONE_MANAGER_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MAX_ZONE_PATH: INET_ZONE_MANAGER_CONSTANTS = 260i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MAX_ZONE_DESCRIPTION: INET_ZONE_MANAGER_CONSTANTS = 200i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type INTERNETFEATURELIST = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_OBJECT_CACHING: INTERNETFEATURELIST = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_ZONE_ELEVATION: INTERNETFEATURELIST = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_MIME_HANDLING: INTERNETFEATURELIST = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_MIME_SNIFFING: INTERNETFEATURELIST = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_WINDOW_RESTRICTIONS: INTERNETFEATURELIST = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_WEBOC_POPUPMANAGEMENT: INTERNETFEATURELIST = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_BEHAVIORS: INTERNETFEATURELIST = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_DISABLE_MK_PROTOCOL: INTERNETFEATURELIST = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_LOCALMACHINE_LOCKDOWN: INTERNETFEATURELIST = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_SECURITYBAND: INTERNETFEATURELIST = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_RESTRICT_ACTIVEXINSTALL: INTERNETFEATURELIST = 10i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_VALIDATE_NAVIGATE_URL: INTERNETFEATURELIST = 11i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_RESTRICT_FILEDOWNLOAD: INTERNETFEATURELIST = 12i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_ADDON_MANAGEMENT: INTERNETFEATURELIST = 13i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_PROTOCOL_LOCKDOWN: INTERNETFEATURELIST = 14i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_HTTP_USERNAME_PASSWORD_DISABLE: INTERNETFEATURELIST = 15i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_SAFE_BINDTOOBJECT: INTERNETFEATURELIST = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_UNC_SAVEDFILECHECK: INTERNETFEATURELIST = 17i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_GET_URL_DOM_FILEPATH_UNENCODED: INTERNETFEATURELIST = 18i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_TABBED_BROWSING: INTERNETFEATURELIST = 19i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_SSLUX: INTERNETFEATURELIST = 20i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_DISABLE_NAVIGATION_SOUNDS: INTERNETFEATURELIST = 21i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_DISABLE_LEGACY_COMPRESSION: INTERNETFEATURELIST = 22i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_FORCE_ADDR_AND_STATUS: INTERNETFEATURELIST = 23i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_XMLHTTP: INTERNETFEATURELIST = 24i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_DISABLE_TELNET_PROTOCOL: INTERNETFEATURELIST = 25i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_FEEDS: INTERNETFEATURELIST = 26i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_BLOCK_INPUT_PROMPTS: INTERNETFEATURELIST = 27i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const FEATURE_ENTRY_COUNT: INTERNETFEATURELIST = 28i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type MONIKERPROPERTY = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const MIMETYPEPROP: MONIKERPROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const USE_SRC_URL: MONIKERPROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const CLASSIDPROP: MONIKERPROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const TRUSTEDDOWNLOADPROP: MONIKERPROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const POPUPLEVELPROP: MONIKERPROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type OIBDG_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const OIBDG_APARTMENTTHREADED: OIBDG_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const OIBDG_DATAONLY: OIBDG_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type PARSEACTION = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_CANONICALIZE: PARSEACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_FRIENDLY: PARSEACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_SECURITY_URL: PARSEACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_ROOTDOCUMENT: PARSEACTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_DOCUMENT: PARSEACTION = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_ANCHOR: PARSEACTION = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_ENCODE_IS_UNESCAPE: PARSEACTION = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_DECODE_IS_ESCAPE: PARSEACTION = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_PATH_FROM_URL: PARSEACTION = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_URL_FROM_PATH: PARSEACTION = 10i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_MIME: PARSEACTION = 11i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_SERVER: PARSEACTION = 12i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_SCHEMA: PARSEACTION = 13i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_SITE: PARSEACTION = 14i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_DOMAIN: PARSEACTION = 15i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_LOCATION: PARSEACTION = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_SECURITY_DOMAIN: PARSEACTION = 17i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_ESCAPE: PARSEACTION = 18i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PARSE_UNESCAPE: PARSEACTION = 19i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type PI_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_PARSE_URL: PI_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_FILTER_MODE: PI_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_FORCE_ASYNC: PI_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_USE_WORKERTHREAD: PI_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_MIMEVERIFICATION: PI_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_CLSIDLOOKUP: PI_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_DATAPROGRESS: PI_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_SYNCHRONOUS: PI_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_APARTMENTTHREADED: PI_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_CLASSINSTALL: PI_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_PASSONBINDCTX: PI_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_NOMIMEHANDLER: PI_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_LOADAPPDIRECT: PI_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PD_FORCE_SWITCH: PI_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PI_PREFERDEFAULTHANDLER: PI_FLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type PSUACTION = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PSU_DEFAULT: PSUACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PSU_SECURITY_URL_ONLY: PSUACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type PUAF = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_DEFAULT: PUAF = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_NOUI: PUAF = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_ISFILE: PUAF = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_WARN_IF_DENIED: PUAF = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_FORCEUI_FOREGROUND: PUAF = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_CHECK_TIFS: PUAF = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_DONTCHECKBOXINDIALOG: PUAF = 32i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_TRUSTED: PUAF = 64i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_ACCEPT_WILDCARD_SCHEME: PUAF = 128i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_ENFORCERESTRICTED: PUAF = 256i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_NOSAVEDFILECHECK: PUAF = 512i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_REQUIRESAVEDFILECHECK: PUAF = 1024i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_DONT_USE_CACHE: PUAF = 4096i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_RESERVED1: PUAF = 8192i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_RESERVED2: PUAF = 16384i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_LMZ_UNLOCKED: PUAF = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_LMZ_LOCKED: PUAF = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_DEFAULTZONEPOL: PUAF = 262144i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_NPL_USE_LOCKED_IF_RESTRICTED: PUAF = 524288i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_NOUIIFLOCKED: PUAF = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAF_DRAGPROTOCOLCHECK: PUAF = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type PUAFOUT = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAFOUT_DEFAULT: PUAFOUT = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const PUAFOUT_ISLOCKZONEPOLICY: PUAFOUT = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type QUERYOPTION = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_EXPIRATION_DATE: QUERYOPTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_TIME_OF_LAST_CHANGE: QUERYOPTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_CONTENT_ENCODING: QUERYOPTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_CONTENT_TYPE: QUERYOPTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_REFRESH: QUERYOPTION = 5i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_RECOMBINE: QUERYOPTION = 6i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_CAN_NAVIGATE: QUERYOPTION = 7i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_USES_NETWORK: QUERYOPTION = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_IS_CACHED: QUERYOPTION = 9i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_IS_INSTALLEDENTRY: QUERYOPTION = 10i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_IS_CACHED_OR_MAPPED: QUERYOPTION = 11i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_USES_CACHE: QUERYOPTION = 12i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_IS_SECURE: QUERYOPTION = 13i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_IS_SAFE: QUERYOPTION = 14i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_USES_HISTORYFOLDER: QUERYOPTION = 15i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const QUERY_IS_CACHED_AND_USABLE_OFFLINE: QUERYOPTION = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type SZM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SZM_CREATE: SZM_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const SZM_DELETE: SZM_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type URLTEMPLATE = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_CUSTOM: URLTEMPLATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_PREDEFINED_MIN: URLTEMPLATE = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_LOW: URLTEMPLATE = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_MEDLOW: URLTEMPLATE = 66816i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_MEDIUM: URLTEMPLATE = 69632i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_MEDHIGH: URLTEMPLATE = 70912i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_HIGH: URLTEMPLATE = 73728i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLTEMPLATE_PREDEFINED_MAX: URLTEMPLATE = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type URLZONE = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_INVALID: URLZONE = -1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_PREDEFINED_MIN: URLZONE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_LOCAL_MACHINE: URLZONE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_INTRANET: URLZONE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_TRUSTED: URLZONE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_INTERNET: URLZONE = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_UNTRUSTED: URLZONE = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_PREDEFINED_MAX: URLZONE = 999i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_USER_MIN: URLZONE = 1000i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONE_USER_MAX: URLZONE = 10000i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type URLZONEREG = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONEREG_DEFAULT: URLZONEREG = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONEREG_HKLM: URLZONEREG = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URLZONEREG_HKCU: URLZONEREG = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type URL_ENCODING = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URL_ENCODING_NONE: URL_ENCODING = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URL_ENCODING_ENABLE_UTF8: URL_ENCODING = 268435456i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const URL_ENCODING_DISABLE_UTF8: URL_ENCODING = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type Uri_HOST_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_HOST_UNKNOWN: Uri_HOST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_HOST_DNS: Uri_HOST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_HOST_IPV4: Uri_HOST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_HOST_IPV6: Uri_HOST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const Uri_HOST_IDN: Uri_HOST_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub type ZAFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_CUSTOM_EDIT: ZAFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_ADD_SITES: ZAFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_REQUIRE_VERIFICATION: ZAFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_INCLUDE_PROXY_OVERRIDE: ZAFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_INCLUDE_INTRANET_SITES: ZAFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_NO_UI: ZAFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_SUPPORTS_VERIFICATION: ZAFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_UNC_AS_INTRANET: ZAFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_DETECT_INTRANET: ZAFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_USE_LOCKED_ZONES: ZAFLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_VERIFY_TEMPLATE_SETTINGS: ZAFLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub const ZAFLAGS_NO_CACHE: ZAFLAGS = 262144i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct CODEBASEHOLD { - pub cbSize: u32, - pub szDistUnit: ::windows_sys::core::PWSTR, - pub szCodeBase: ::windows_sys::core::PWSTR, - pub dwVersionMS: u32, - pub dwVersionLS: u32, - pub dwStyle: u32, -} -impl ::core::marker::Copy for CODEBASEHOLD {} -impl ::core::clone::Clone for CODEBASEHOLD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct CONFIRMSAFETY { - pub clsid: ::windows_sys::core::GUID, - pub pUnk: ::windows_sys::core::IUnknown, - pub dwFlags: u32, -} -impl ::core::marker::Copy for CONFIRMSAFETY {} -impl ::core::clone::Clone for CONFIRMSAFETY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct DATAINFO { - pub ulTotalSize: u32, - pub ulavrPacketSize: u32, - pub ulConnectSpeed: u32, - pub ulProcessorSpeed: u32, -} -impl ::core::marker::Copy for DATAINFO {} -impl ::core::clone::Clone for DATAINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HIT_LOGGING_INFO { - pub dwStructSize: u32, - pub lpszLoggedUrlName: ::windows_sys::core::PSTR, - pub StartTime: super::super::super::Foundation::SYSTEMTIME, - pub EndTime: super::super::super::Foundation::SYSTEMTIME, - pub lpszExtendedInfo: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HIT_LOGGING_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HIT_LOGGING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct PROTOCOLDATA { - pub grfFlags: u32, - pub dwState: u32, - pub pData: *mut ::core::ffi::c_void, - pub cbData: u32, -} -impl ::core::marker::Copy for PROTOCOLDATA {} -impl ::core::clone::Clone for PROTOCOLDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct PROTOCOLFILTERDATA { - pub cbSize: u32, - pub pProtocolSink: IInternetProtocolSink, - pub pProtocol: IInternetProtocol, - pub pUnk: ::windows_sys::core::IUnknown, - pub dwFilterFlags: u32, -} -impl ::core::marker::Copy for PROTOCOLFILTERDATA {} -impl ::core::clone::Clone for PROTOCOLFILTERDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct PROTOCOL_ARGUMENT { - pub szMethod: ::windows_sys::core::PCWSTR, - pub szTargetUrl: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for PROTOCOL_ARGUMENT {} -impl ::core::clone::Clone for PROTOCOL_ARGUMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REMSECURITY_ATTRIBUTES { - pub nLength: u32, - pub lpSecurityDescriptor: u32, - pub bInheritHandle: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REMSECURITY_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REMSECURITY_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RemBINDINFO { - pub cbSize: u32, - pub szExtraInfo: ::windows_sys::core::PWSTR, - pub grfBindInfoF: u32, - pub dwBindVerb: u32, - pub szCustomVerb: ::windows_sys::core::PWSTR, - pub cbstgmedData: u32, - pub dwOptions: u32, - pub dwOptionsFlags: u32, - pub dwCodePage: u32, - pub securityAttributes: REMSECURITY_ATTRIBUTES, - pub iid: ::windows_sys::core::GUID, - pub pUnk: ::windows_sys::core::IUnknown, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RemBINDINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RemBINDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct RemFORMATETC { - pub cfFormat: u32, - pub ptd: u32, - pub dwAspect: u32, - pub lindex: i32, - pub tymed: u32, -} -impl ::core::marker::Copy for RemFORMATETC {} -impl ::core::clone::Clone for RemFORMATETC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct SOFTDISTINFO { - pub cbSize: u32, - pub dwFlags: u32, - pub dwAdState: u32, - pub szTitle: ::windows_sys::core::PWSTR, - pub szAbstract: ::windows_sys::core::PWSTR, - pub szHREF: ::windows_sys::core::PWSTR, - pub dwInstalledVersionMS: u32, - pub dwInstalledVersionLS: u32, - pub dwUpdateVersionMS: u32, - pub dwUpdateVersionLS: u32, - pub dwAdvertisedVersionMS: u32, - pub dwAdvertisedVersionLS: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for SOFTDISTINFO {} -impl ::core::clone::Clone for SOFTDISTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct StartParam { - pub iid: ::windows_sys::core::GUID, - pub pIBindCtx: super::IBindCtx, - pub pItf: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for StartParam {} -impl ::core::clone::Clone for StartParam { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com_Urlmon\"`*"] -pub struct ZONEATTRIBUTES { - pub cbSize: u32, - pub szDisplayName: [u16; 260], - pub szDescription: [u16; 200], - pub szIconPath: [u16; 260], - pub dwTemplateMinLevel: u32, - pub dwTemplateRecommended: u32, - pub dwTemplateCurrentLevel: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for ZONEATTRIBUTES {} -impl ::core::clone::Clone for ZONEATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/mod.rs deleted file mode 100644 index ef5cae9..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Com/mod.rs +++ /dev/null @@ -1,2561 +0,0 @@ -#[cfg(feature = "Win32_System_Com_CallObj")] -pub mod CallObj; -#[cfg(feature = "Win32_System_Com_ChannelCredentials")] -pub mod ChannelCredentials; -#[cfg(feature = "Win32_System_Com_Events")] -pub mod Events; -#[cfg(feature = "Win32_System_Com_Marshal")] -pub mod Marshal; -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -pub mod StructuredStorage; -#[cfg(feature = "Win32_System_Com_UI")] -pub mod UI; -#[cfg(feature = "Win32_System_Com_Urlmon")] -pub mod Urlmon; -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn BindMoniker ( pmk : IMoniker , grfopt : u32 , iidresult : *const :: windows_sys::core::GUID , ppvresult : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CLSIDFromProgID ( lpszprogid : :: windows_sys::core::PCWSTR , lpclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CLSIDFromProgIDEx ( lpszprogid : :: windows_sys::core::PCWSTR , lpclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CLSIDFromString ( lpsz : :: windows_sys::core::PCWSTR , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoAddRefServerProcess ( ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoAllowSetForegroundWindow ( punk : :: windows_sys::core::IUnknown , lpvreserved : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoAllowUnmarshalerCLSID ( clsid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoBuildVersion ( ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoCancelCall ( dwthreadid : u32 , ultimeout : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoCopyProxy ( pproxy : :: windows_sys::core::IUnknown , ppcopy : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoCreateFreeThreadedMarshaler ( punkouter : :: windows_sys::core::IUnknown , ppunkmarshal : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoCreateGuid ( pguid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoCreateInstance ( rclsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , dwclscontext : CLSCTX , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoCreateInstanceEx ( clsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , dwclsctx : CLSCTX , pserverinfo : *const COSERVERINFO , dwcount : u32 , presults : *mut MULTI_QI ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoCreateInstanceFromApp ( clsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , dwclsctx : CLSCTX , reserved : *const ::core::ffi::c_void , dwcount : u32 , presults : *mut MULTI_QI ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoDecrementMTAUsage ( cookie : CO_MTA_USAGE_COOKIE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoDisableCallCancellation ( preserved : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoDisconnectContext ( dwtimeout : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoDisconnectObject ( punk : :: windows_sys::core::IUnknown , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoDosDateTimeToFileTime ( ndosdate : u16 , ndostime : u16 , lpfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoEnableCallCancellation ( preserved : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoFileTimeNow ( lpfiletime : *mut super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoFileTimeToDosDateTime ( lpfiletime : *const super::super::Foundation:: FILETIME , lpdosdate : *mut u16 , lpdostime : *mut u16 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoFreeAllLibraries ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoFreeLibrary ( hinst : super::super::Foundation:: HINSTANCE ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoFreeUnusedLibraries ( ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoFreeUnusedLibrariesEx ( dwunloaddelay : u32 , dwreserved : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetApartmentType ( papttype : *mut APTTYPE , paptqualifier : *mut APTTYPEQUALIFIER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetCallContext ( riid : *const :: windows_sys::core::GUID , ppinterface : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetCallerTID ( lpdwtid : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetCancelObject ( dwthreadid : u32 , iid : *const :: windows_sys::core::GUID , ppunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetClassObject ( rclsid : *const :: windows_sys::core::GUID , dwclscontext : CLSCTX , pvreserved : *const ::core::ffi::c_void , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetContextToken ( ptoken : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetCurrentLogicalThreadId ( pguid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetCurrentProcess ( ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetMalloc ( dwmemcontext : u32 , ppmalloc : *mut IMalloc ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetObject ( pszname : :: windows_sys::core::PCWSTR , pbindoptions : *const BIND_OPTS , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetObjectContext ( riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetPSClsid ( riid : *const :: windows_sys::core::GUID , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Security\"`*"] fn CoGetSystemSecurityPermissions ( comsdtype : COMSD , ppsd : *mut super::super::Security:: PSECURITY_DESCRIPTOR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoGetTreatAsClass ( clsidold : *const :: windows_sys::core::GUID , pclsidnew : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoImpersonateClient ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoIncrementMTAUsage ( pcookie : *mut CO_MTA_USAGE_COOKIE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoInitialize ( pvreserved : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoInitializeEx ( pvreserved : *const ::core::ffi::c_void , dwcoinit : COINIT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Security\"`*"] fn CoInitializeSecurity ( psecdesc : super::super::Security:: PSECURITY_DESCRIPTOR , cauthsvc : i32 , asauthsvc : *const SOLE_AUTHENTICATION_SERVICE , preserved1 : *const ::core::ffi::c_void , dwauthnlevel : RPC_C_AUTHN_LEVEL , dwimplevel : RPC_C_IMP_LEVEL , pauthlist : *const ::core::ffi::c_void , dwcapabilities : EOLE_AUTHENTICATION_CAPABILITIES , preserved3 : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoInstall ( pbc : IBindCtx , dwflags : u32 , pclassspec : *const uCLSSPEC , pquery : *const QUERYCONTEXT , pszcodebase : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoInvalidateRemoteMachineBindings ( pszmachinename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoIsHandlerConnected ( punk : :: windows_sys::core::IUnknown ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoIsOle1Class ( rclsid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoLoadLibrary ( lpszlibname : :: windows_sys::core::PCWSTR , bautofree : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoLockObjectExternal ( punk : :: windows_sys::core::IUnknown , flock : super::super::Foundation:: BOOL , flastunlockreleases : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoQueryAuthenticationServices ( pcauthsvc : *mut u32 , asauthsvc : *mut *mut SOLE_AUTHENTICATION_SERVICE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoQueryClientBlanket ( pauthnsvc : *mut u32 , pauthzsvc : *mut u32 , pserverprincname : *mut :: windows_sys::core::PWSTR , pauthnlevel : *mut u32 , pimplevel : *mut u32 , pprivs : *mut *mut ::core::ffi::c_void , pcapabilities : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoQueryProxyBlanket ( pproxy : :: windows_sys::core::IUnknown , pwauthnsvc : *mut u32 , pauthzsvc : *mut u32 , pserverprincname : *mut :: windows_sys::core::PWSTR , pauthnlevel : *mut u32 , pimplevel : *mut u32 , pauthinfo : *mut *mut ::core::ffi::c_void , pcapabilites : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterActivationFilter ( pactivationfilter : IActivationFilter ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterChannelHook ( extensionuuid : *const :: windows_sys::core::GUID , pchannelhook : IChannelHook ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterClassObject ( rclsid : *const :: windows_sys::core::GUID , punk : :: windows_sys::core::IUnknown , dwclscontext : CLSCTX , flags : REGCLS , lpdwregister : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterDeviceCatalog ( deviceinstanceid : :: windows_sys::core::PCWSTR , cookie : *mut CO_DEVICE_CATALOG_COOKIE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterInitializeSpy ( pspy : IInitializeSpy , pulicookie : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterMallocSpy ( pmallocspy : IMallocSpy ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterPSClsid ( riid : *const :: windows_sys::core::GUID , rclsid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRegisterSurrogate ( psurrogate : ISurrogate ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoReleaseServerProcess ( ) -> u32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoResumeClassObjects ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRevertToSelf ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRevokeClassObject ( dwregister : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRevokeDeviceCatalog ( cookie : CO_DEVICE_CATALOG_COOKIE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRevokeInitializeSpy ( ulicookie : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoRevokeMallocSpy ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoSetCancelObject ( punk : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoSetProxyBlanket ( pproxy : :: windows_sys::core::IUnknown , dwauthnsvc : u32 , dwauthzsvc : u32 , pserverprincname : :: windows_sys::core::PCWSTR , dwauthnlevel : RPC_C_AUTHN_LEVEL , dwimplevel : RPC_C_IMP_LEVEL , pauthinfo : *const ::core::ffi::c_void , dwcapabilities : EOLE_AUTHENTICATION_CAPABILITIES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoSuspendClassObjects ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoSwitchCallContext ( pnewobject : :: windows_sys::core::IUnknown , ppoldobject : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoTaskMemAlloc ( cb : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoTaskMemFree ( pv : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoTaskMemRealloc ( pv : *const ::core::ffi::c_void , cb : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoTestCancel ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoTreatAsClass ( clsidold : *const :: windows_sys::core::GUID , clsidnew : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CoUninitialize ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoWaitForMultipleHandles ( dwflags : u32 , dwtimeout : u32 , chandles : u32 , phandles : *const super::super::Foundation:: HANDLE , lpdwindex : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CoWaitForMultipleObjects ( dwflags : u32 , dwtimeout : u32 , chandles : u32 , phandles : *const super::super::Foundation:: HANDLE , lpdwindex : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateAntiMoniker ( ppmk : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateBindCtx ( reserved : u32 , ppbc : *mut IBindCtx ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateClassMoniker ( rclsid : *const :: windows_sys::core::GUID , ppmk : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateDataAdviseHolder ( ppdaholder : *mut IDataAdviseHolder ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateDataCache ( punkouter : :: windows_sys::core::IUnknown , rclsid : *const :: windows_sys::core::GUID , iid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateFileMoniker ( lpszpathname : :: windows_sys::core::PCWSTR , ppmk : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateGenericComposite ( pmkfirst : IMoniker , pmkrest : IMoniker , ppmkcomposite : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateIUriBuilder ( piuri : IUri , dwflags : u32 , dwreserved : usize , ppiuribuilder : *mut IUriBuilder ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateItemMoniker ( lpszdelim : :: windows_sys::core::PCWSTR , lpszitem : :: windows_sys::core::PCWSTR , ppmk : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateObjrefMoniker ( punk : :: windows_sys::core::IUnknown , ppmk : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreatePointerMoniker ( punk : :: windows_sys::core::IUnknown , ppmk : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn CreateStdProgressIndicator ( hwndparent : super::super::Foundation:: HWND , psztitle : :: windows_sys::core::PCWSTR , pibsccaller : IBindStatusCallback , ppibsc : *mut IBindStatusCallback ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateUri ( pwzuri : :: windows_sys::core::PCWSTR , dwflags : URI_CREATE_FLAGS , dwreserved : usize , ppuri : *mut IUri ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateUriFromMultiByteString ( pszansiinputuri : :: windows_sys::core::PCSTR , dwencodingflags : u32 , dwcodepage : u32 , dwcreateflags : u32 , dwreserved : usize , ppuri : *mut IUri ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "urlmon.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn CreateUriWithFragment ( pwzuri : :: windows_sys::core::PCWSTR , pwzfragment : :: windows_sys::core::PCWSTR , dwflags : u32 , dwreserved : usize , ppuri : *mut IUri ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn DcomChannelSetHResult ( pvreserved : *const ::core::ffi::c_void , pulreserved : *const u32 , appshr : :: windows_sys::core::HRESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn GetClassFile ( szfilename : :: windows_sys::core::PCWSTR , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn GetErrorInfo ( dwreserved : u32 , pperrinfo : *mut IErrorInfo ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn GetRunningObjectTable ( reserved : u32 , pprot : *mut IRunningObjectTable ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn IIDFromString ( lpsz : :: windows_sys::core::PCWSTR , lpiid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn MkParseDisplayName ( pbc : IBindCtx , szusername : :: windows_sys::core::PCWSTR , pcheaten : *mut u32 , ppmk : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn MonikerCommonPrefixWith ( pmkthis : IMoniker , pmkother : IMoniker , ppmkcommon : *mut IMoniker ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] fn MonikerRelativePathTo ( pmksrc : IMoniker , pmkdest : IMoniker , ppmkrelpath : *mut IMoniker , dwreserved : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn ProgIDFromCLSID ( clsid : *const :: windows_sys::core::GUID , lplpszprogid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn SetErrorInfo ( dwreserved : u32 , perrinfo : IErrorInfo ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn StringFromCLSID ( rclsid : *const :: windows_sys::core::GUID , lplpsz : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn StringFromGUID2 ( rguid : *const :: windows_sys::core::GUID , lpsz : :: windows_sys::core::PWSTR , cchmax : i32 ) -> i32 ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Com\"`*"] fn StringFromIID ( rclsid : *const :: windows_sys::core::GUID , lplpsz : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -pub type AsyncIAdviseSink = *mut ::core::ffi::c_void; -pub type AsyncIAdviseSink2 = *mut ::core::ffi::c_void; -pub type AsyncIMultiQI = *mut ::core::ffi::c_void; -pub type AsyncIPipeByte = *mut ::core::ffi::c_void; -pub type AsyncIPipeDouble = *mut ::core::ffi::c_void; -pub type AsyncIPipeLong = *mut ::core::ffi::c_void; -pub type AsyncIUnknown = *mut ::core::ffi::c_void; -pub type IActivationFilter = *mut ::core::ffi::c_void; -pub type IAddrExclusionControl = *mut ::core::ffi::c_void; -pub type IAddrTrackingControl = *mut ::core::ffi::c_void; -pub type IAdviseSink = *mut ::core::ffi::c_void; -pub type IAdviseSink2 = *mut ::core::ffi::c_void; -pub type IAgileObject = *mut ::core::ffi::c_void; -pub type IAsyncManager = *mut ::core::ffi::c_void; -pub type IAsyncRpcChannelBuffer = *mut ::core::ffi::c_void; -pub type IAuthenticate = *mut ::core::ffi::c_void; -pub type IAuthenticateEx = *mut ::core::ffi::c_void; -pub type IBindCtx = *mut ::core::ffi::c_void; -pub type IBindHost = *mut ::core::ffi::c_void; -pub type IBindStatusCallback = *mut ::core::ffi::c_void; -pub type IBindStatusCallbackEx = *mut ::core::ffi::c_void; -pub type IBinding = *mut ::core::ffi::c_void; -pub type IBlockingLock = *mut ::core::ffi::c_void; -pub type ICallFactory = *mut ::core::ffi::c_void; -pub type ICancelMethodCalls = *mut ::core::ffi::c_void; -pub type ICatInformation = *mut ::core::ffi::c_void; -pub type ICatRegister = *mut ::core::ffi::c_void; -pub type IChannelHook = *mut ::core::ffi::c_void; -pub type IClassActivator = *mut ::core::ffi::c_void; -pub type IClassFactory = *mut ::core::ffi::c_void; -pub type IClientSecurity = *mut ::core::ffi::c_void; -pub type IComThreadingInfo = *mut ::core::ffi::c_void; -pub type IConnectionPoint = *mut ::core::ffi::c_void; -pub type IConnectionPointContainer = *mut ::core::ffi::c_void; -pub type IContextCallback = *mut ::core::ffi::c_void; -pub type IDataAdviseHolder = *mut ::core::ffi::c_void; -pub type IDataObject = *mut ::core::ffi::c_void; -pub type IDispatch = *mut ::core::ffi::c_void; -pub type IEnumCATEGORYINFO = *mut ::core::ffi::c_void; -pub type IEnumConnectionPoints = *mut ::core::ffi::c_void; -pub type IEnumConnections = *mut ::core::ffi::c_void; -pub type IEnumFORMATETC = *mut ::core::ffi::c_void; -pub type IEnumGUID = *mut ::core::ffi::c_void; -pub type IEnumMoniker = *mut ::core::ffi::c_void; -pub type IEnumSTATDATA = *mut ::core::ffi::c_void; -pub type IEnumString = *mut ::core::ffi::c_void; -pub type IEnumUnknown = *mut ::core::ffi::c_void; -pub type IErrorInfo = *mut ::core::ffi::c_void; -pub type IErrorLog = *mut ::core::ffi::c_void; -pub type IExternalConnection = *mut ::core::ffi::c_void; -pub type IFastRundown = *mut ::core::ffi::c_void; -pub type IForegroundTransfer = *mut ::core::ffi::c_void; -pub type IGlobalInterfaceTable = *mut ::core::ffi::c_void; -pub type IGlobalOptions = *mut ::core::ffi::c_void; -pub type IInitializeSpy = *mut ::core::ffi::c_void; -pub type IInternalUnknown = *mut ::core::ffi::c_void; -pub type IMachineGlobalObjectTable = *mut ::core::ffi::c_void; -pub type IMalloc = *mut ::core::ffi::c_void; -pub type IMallocSpy = *mut ::core::ffi::c_void; -pub type IMoniker = *mut ::core::ffi::c_void; -pub type IMultiQI = *mut ::core::ffi::c_void; -pub type INoMarshal = *mut ::core::ffi::c_void; -pub type IOplockStorage = *mut ::core::ffi::c_void; -pub type IPSFactoryBuffer = *mut ::core::ffi::c_void; -pub type IPersist = *mut ::core::ffi::c_void; -pub type IPersistFile = *mut ::core::ffi::c_void; -pub type IPersistMemory = *mut ::core::ffi::c_void; -pub type IPersistStream = *mut ::core::ffi::c_void; -pub type IPersistStreamInit = *mut ::core::ffi::c_void; -pub type IPipeByte = *mut ::core::ffi::c_void; -pub type IPipeDouble = *mut ::core::ffi::c_void; -pub type IPipeLong = *mut ::core::ffi::c_void; -pub type IProcessInitControl = *mut ::core::ffi::c_void; -pub type IProcessLock = *mut ::core::ffi::c_void; -pub type IProgressNotify = *mut ::core::ffi::c_void; -pub type IROTData = *mut ::core::ffi::c_void; -pub type IReleaseMarshalBuffers = *mut ::core::ffi::c_void; -pub type IRpcChannelBuffer = *mut ::core::ffi::c_void; -pub type IRpcChannelBuffer2 = *mut ::core::ffi::c_void; -pub type IRpcChannelBuffer3 = *mut ::core::ffi::c_void; -pub type IRpcHelper = *mut ::core::ffi::c_void; -pub type IRpcOptions = *mut ::core::ffi::c_void; -pub type IRpcProxyBuffer = *mut ::core::ffi::c_void; -pub type IRpcStubBuffer = *mut ::core::ffi::c_void; -pub type IRpcSyntaxNegotiate = *mut ::core::ffi::c_void; -pub type IRunnableObject = *mut ::core::ffi::c_void; -pub type IRunningObjectTable = *mut ::core::ffi::c_void; -pub type ISequentialStream = *mut ::core::ffi::c_void; -pub type IServerSecurity = *mut ::core::ffi::c_void; -pub type IServiceProvider = *mut ::core::ffi::c_void; -pub type IStdMarshalInfo = *mut ::core::ffi::c_void; -pub type IStream = *mut ::core::ffi::c_void; -pub type ISupportErrorInfo = *mut ::core::ffi::c_void; -pub type ISurrogate = *mut ::core::ffi::c_void; -pub type ISurrogateService = *mut ::core::ffi::c_void; -pub type ISynchronize = *mut ::core::ffi::c_void; -pub type ISynchronizeContainer = *mut ::core::ffi::c_void; -pub type ISynchronizeEvent = *mut ::core::ffi::c_void; -pub type ISynchronizeHandle = *mut ::core::ffi::c_void; -pub type ISynchronizeMutex = *mut ::core::ffi::c_void; -pub type ITimeAndNoticeControl = *mut ::core::ffi::c_void; -pub type ITypeComp = *mut ::core::ffi::c_void; -pub type ITypeInfo = *mut ::core::ffi::c_void; -pub type ITypeInfo2 = *mut ::core::ffi::c_void; -pub type ITypeLib = *mut ::core::ffi::c_void; -pub type ITypeLib2 = *mut ::core::ffi::c_void; -pub type ITypeLibRegistration = *mut ::core::ffi::c_void; -pub type ITypeLibRegistrationReader = *mut ::core::ffi::c_void; -pub type IUri = *mut ::core::ffi::c_void; -pub type IUriBuilder = *mut ::core::ffi::c_void; -pub type IUrlMon = *mut ::core::ffi::c_void; -pub type IWaitMultiple = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_AAA_NO_IMPLICIT_ACTIVATE_AS_IU: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_ACTIVATE_IUSERVER_INDESKTOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_ISSUE_ACTIVATION_RPC_AT_IDENTIFY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_IUSERVER_ACTIVATE_IN_CLIENT_SESSION_ONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_IUSERVER_SELF_SID_IN_LAUNCH_PERMISSION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_IUSERVER_UNMODIFIED_LOGON_TOKEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED1: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED2: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED3: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED4: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED5: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED7: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED8: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_RESERVED9: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APPIDREGFLAGS_SECURE_SERVER_PROCESS_SD_AND_BIND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ASYNC_MODE_COMPATIBILITY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ASYNC_MODE_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COM_RIGHTS_ACTIVATE_LOCAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COM_RIGHTS_ACTIVATE_REMOTE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COM_RIGHTS_EXECUTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COM_RIGHTS_EXECUTE_LOCAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COM_RIGHTS_EXECUTE_REMOTE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COM_RIGHTS_RESERVED1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COM_RIGHTS_RESERVED2: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CWMO_MAX_HANDLES: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOMSCM_ACTIVATION_DISALLOW_UNSECURE_CALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOMSCM_ACTIVATION_USE_ALL_AUTHNSERVICES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOMSCM_PING_DISALLOW_UNSECURE_CALL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOMSCM_PING_USE_MID_AUTHNSERVICE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOMSCM_RESOLVE_DISALLOW_UNSECURE_CALL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOMSCM_RESOLVE_USE_ALL_AUTHNSERVICES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DMUS_ERRBASE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MARSHALINTERFACE_MIN: u32 = 500u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MAXLSN: u64 = 9223372036854775807u64; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ROTREGFLAGS_ALLOWANYCLIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGTY_REPEAT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STG_LAYOUT_INTERLEAVED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STG_LAYOUT_SEQUENTIAL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STG_TOEND: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type ADVANCED_FEATURE_FLAGS = u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_AUTO: ADVANCED_FEATURE_FLAGS = 1u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_STATIC: ADVANCED_FEATURE_FLAGS = 2u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_EMBEDDED: ADVANCED_FEATURE_FLAGS = 4u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_FIXEDSIZE: ADVANCED_FEATURE_FLAGS = 16u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_RECORD: ADVANCED_FEATURE_FLAGS = 32u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_HAVEIID: ADVANCED_FEATURE_FLAGS = 64u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_HAVEVARTYPE: ADVANCED_FEATURE_FLAGS = 128u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_BSTR: ADVANCED_FEATURE_FLAGS = 256u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_UNKNOWN: ADVANCED_FEATURE_FLAGS = 512u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_DISPATCH: ADVANCED_FEATURE_FLAGS = 1024u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_VARIANT: ADVANCED_FEATURE_FLAGS = 2048u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FADF_RESERVED: ADVANCED_FEATURE_FLAGS = 61448u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type ADVF = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ADVF_NODATA: ADVF = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ADVF_PRIMEFIRST: ADVF = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ADVF_ONLYONCE: ADVF = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ADVF_DATAONSTOP: ADVF = 64i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ADVFCACHE_NOHANDLER: ADVF = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ADVFCACHE_FORCEBUILTIN: ADVF = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ADVFCACHE_ONSAVE: ADVF = 32i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type APTTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPE_CURRENT: APTTYPE = -1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPE_STA: APTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPE_MTA: APTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPE_NA: APTTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPE_MAINSTA: APTTYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type APTTYPEQUALIFIER = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_NONE: APTTYPEQUALIFIER = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_IMPLICIT_MTA: APTTYPEQUALIFIER = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_NA_ON_MTA: APTTYPEQUALIFIER = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_NA_ON_STA: APTTYPEQUALIFIER = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA: APTTYPEQUALIFIER = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_NA_ON_MAINSTA: APTTYPEQUALIFIER = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_APPLICATION_STA: APTTYPEQUALIFIER = 6i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const APTTYPEQUALIFIER_RESERVED_1: APTTYPEQUALIFIER = 7i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type ApplicationType = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ServerApplication: ApplicationType = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const LibraryApplication: ApplicationType = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type BINDINFOF = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const BINDINFOF_URLENCODESTGMEDDATA: BINDINFOF = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const BINDINFOF_URLENCODEDEXTRAINFO: BINDINFOF = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type BIND_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const BIND_MAYBOTHERUSER: BIND_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const BIND_JUSTTESTEXISTENCE: BIND_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type CALLCONV = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_FASTCALL: CALLCONV = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_CDECL: CALLCONV = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_MSCPASCAL: CALLCONV = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_PASCAL: CALLCONV = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_MACPASCAL: CALLCONV = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_STDCALL: CALLCONV = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_FPFASTCALL: CALLCONV = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_SYSCALL: CALLCONV = 6i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_MPWCDECL: CALLCONV = 7i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_MPWPASCAL: CALLCONV = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CC_MAX: CALLCONV = 9i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type CALLTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CALLTYPE_TOPLEVEL: CALLTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CALLTYPE_NESTED: CALLTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CALLTYPE_ASYNC: CALLTYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CALLTYPE_TOPLEVEL_CALLPENDING: CALLTYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CALLTYPE_ASYNC_CALLPENDING: CALLTYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type CLSCTX = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_INPROC_SERVER: CLSCTX = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_INPROC_HANDLER: CLSCTX = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_LOCAL_SERVER: CLSCTX = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_INPROC_SERVER16: CLSCTX = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_REMOTE_SERVER: CLSCTX = 16u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_INPROC_HANDLER16: CLSCTX = 32u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_RESERVED1: CLSCTX = 64u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_RESERVED2: CLSCTX = 128u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_RESERVED3: CLSCTX = 256u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_RESERVED4: CLSCTX = 512u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_NO_CODE_DOWNLOAD: CLSCTX = 1024u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_RESERVED5: CLSCTX = 2048u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_NO_CUSTOM_MARSHAL: CLSCTX = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ENABLE_CODE_DOWNLOAD: CLSCTX = 8192u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_NO_FAILURE_LOG: CLSCTX = 16384u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_DISABLE_AAA: CLSCTX = 32768u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ENABLE_AAA: CLSCTX = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_FROM_DEFAULT_CONTEXT: CLSCTX = 131072u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ACTIVATE_X86_SERVER: CLSCTX = 262144u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ACTIVATE_32_BIT_SERVER: CLSCTX = 262144u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ACTIVATE_64_BIT_SERVER: CLSCTX = 524288u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ENABLE_CLOAKING: CLSCTX = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_APPCONTAINER: CLSCTX = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ACTIVATE_AAA_AS_IU: CLSCTX = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_RESERVED6: CLSCTX = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ACTIVATE_ARM32_SERVER: CLSCTX = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_PS_DLL: CLSCTX = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_ALL: CLSCTX = 23u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CLSCTX_SERVER: CLSCTX = 21u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type COINIT = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COINIT_APARTMENTTHREADED: COINIT = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COINIT_MULTITHREADED: COINIT = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COINIT_DISABLE_OLE1DDE: COINIT = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COINIT_SPEED_OVER_MEMORY: COINIT = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type COINITBASE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COINITBASE_MULTITHREADED: COINITBASE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type COMSD = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SD_LAUNCHPERMISSIONS: COMSD = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SD_ACCESSPERMISSIONS: COMSD = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SD_LAUNCHRESTRICTIONS: COMSD = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SD_ACCESSRESTRICTIONS: COMSD = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type COWAIT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COWAIT_DEFAULT: COWAIT_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COWAIT_WAITALL: COWAIT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COWAIT_ALERTABLE: COWAIT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COWAIT_INPUTAVAILABLE: COWAIT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COWAIT_DISPATCH_CALLS: COWAIT_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COWAIT_DISPATCH_WINDOW_MESSAGES: COWAIT_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type CO_MARSHALING_CONTEXT_ATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_SOURCE_IS_APP_CONTAINER: CO_MARSHALING_CONTEXT_ATTRIBUTES = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483647i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_3: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483646i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_4: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483645i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_5: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483644i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_6: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483643i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_7: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483642i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_8: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483641i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_9: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483640i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_10: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483639i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_11: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483638i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_12: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483637i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_13: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483636i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_14: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483635i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_15: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483634i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_16: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483633i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_17: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483632i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_18: CO_MARSHALING_CONTEXT_ATTRIBUTES = -2147483631i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type CWMO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CWMO_DEFAULT: CWMO_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CWMO_DISPATCH_CALLS: CWMO_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const CWMO_DISPATCH_WINDOW_MESSAGES: CWMO_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type DATADIR = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DATADIR_GET: DATADIR = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DATADIR_SET: DATADIR = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type DCOM_CALL_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOM_NONE: DCOM_CALL_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOM_CALL_COMPLETE: DCOM_CALL_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DCOM_CALL_CANCELED: DCOM_CALL_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type DESCKIND = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DESCKIND_NONE: DESCKIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DESCKIND_FUNCDESC: DESCKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DESCKIND_VARDESC: DESCKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DESCKIND_TYPECOMP: DESCKIND = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DESCKIND_IMPLICITAPPOBJ: DESCKIND = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DESCKIND_MAX: DESCKIND = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type DISPATCH_FLAGS = u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DISPATCH_METHOD: DISPATCH_FLAGS = 1u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DISPATCH_PROPERTYGET: DISPATCH_FLAGS = 2u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DISPATCH_PROPERTYPUT: DISPATCH_FLAGS = 4u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DISPATCH_PROPERTYPUTREF: DISPATCH_FLAGS = 8u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type DVASPECT = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DVASPECT_CONTENT: DVASPECT = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DVASPECT_THUMBNAIL: DVASPECT = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DVASPECT_ICON: DVASPECT = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DVASPECT_DOCPRINT: DVASPECT = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DVASPECT_OPAQUE: DVASPECT = 16u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const DVASPECT_TRANSPARENT: DVASPECT = 32u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type EOLE_AUTHENTICATION_CAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_NONE: EOLE_AUTHENTICATION_CAPABILITIES = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_MUTUAL_AUTH: EOLE_AUTHENTICATION_CAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_STATIC_CLOAKING: EOLE_AUTHENTICATION_CAPABILITIES = 32i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_DYNAMIC_CLOAKING: EOLE_AUTHENTICATION_CAPABILITIES = 64i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_ANY_AUTHORITY: EOLE_AUTHENTICATION_CAPABILITIES = 128i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_MAKE_FULLSIC: EOLE_AUTHENTICATION_CAPABILITIES = 256i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_DEFAULT: EOLE_AUTHENTICATION_CAPABILITIES = 2048i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_SECURE_REFS: EOLE_AUTHENTICATION_CAPABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_ACCESS_CONTROL: EOLE_AUTHENTICATION_CAPABILITIES = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_APPID: EOLE_AUTHENTICATION_CAPABILITIES = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_DYNAMIC: EOLE_AUTHENTICATION_CAPABILITIES = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_REQUIRE_FULLSIC: EOLE_AUTHENTICATION_CAPABILITIES = 512i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_AUTO_IMPERSONATE: EOLE_AUTHENTICATION_CAPABILITIES = 1024i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_DISABLE_AAA: EOLE_AUTHENTICATION_CAPABILITIES = 4096i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_NO_CUSTOM_MARSHAL: EOLE_AUTHENTICATION_CAPABILITIES = 8192i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EOAC_RESERVED1: EOLE_AUTHENTICATION_CAPABILITIES = 16384i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type EXTCONN = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EXTCONN_STRONG: EXTCONN = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EXTCONN_WEAK: EXTCONN = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const EXTCONN_CALLABLE: EXTCONN = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type FUNCFLAGS = u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FRESTRICTED: FUNCFLAGS = 1u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FSOURCE: FUNCFLAGS = 2u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FBINDABLE: FUNCFLAGS = 4u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FREQUESTEDIT: FUNCFLAGS = 8u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FDISPLAYBIND: FUNCFLAGS = 16u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FDEFAULTBIND: FUNCFLAGS = 32u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FHIDDEN: FUNCFLAGS = 64u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FUSESGETLASTERROR: FUNCFLAGS = 128u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FDEFAULTCOLLELEM: FUNCFLAGS = 256u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FUIDEFAULT: FUNCFLAGS = 512u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FNONBROWSABLE: FUNCFLAGS = 1024u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FREPLACEABLE: FUNCFLAGS = 2048u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNCFLAG_FIMMEDIATEBIND: FUNCFLAGS = 4096u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type FUNCKIND = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNC_VIRTUAL: FUNCKIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNC_PUREVIRTUAL: FUNCKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNC_NONVIRTUAL: FUNCKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNC_STATIC: FUNCKIND = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const FUNC_DISPATCH: FUNCKIND = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type GLOBALOPT_EH_VALUES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_EXCEPTION_HANDLE: GLOBALOPT_EH_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_EXCEPTION_DONOT_HANDLE_FATAL: GLOBALOPT_EH_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_EXCEPTION_DONOT_HANDLE: GLOBALOPT_EH_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_EXCEPTION_DONOT_HANDLE_ANY: GLOBALOPT_EH_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type GLOBALOPT_PROPERTIES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_EXCEPTION_HANDLING: GLOBALOPT_PROPERTIES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_APPID: GLOBALOPT_PROPERTIES = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RPC_THREADPOOL_SETTING: GLOBALOPT_PROPERTIES = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RO_SETTINGS: GLOBALOPT_PROPERTIES = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_UNMARSHALING_POLICY: GLOBALOPT_PROPERTIES = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_PROPERTIES_RESERVED1: GLOBALOPT_PROPERTIES = 6i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_PROPERTIES_RESERVED2: GLOBALOPT_PROPERTIES = 7i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_PROPERTIES_RESERVED3: GLOBALOPT_PROPERTIES = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type GLOBALOPT_RO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_STA_MODALLOOP_REMOVE_TOUCH_MESSAGES: GLOBALOPT_RO_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_STA_MODALLOOP_SHARED_QUEUE_REMOVE_INPUT_MESSAGES: GLOBALOPT_RO_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_STA_MODALLOOP_SHARED_QUEUE_DONOT_REMOVE_INPUT_MESSAGES: GLOBALOPT_RO_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_FAST_RUNDOWN: GLOBALOPT_RO_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RESERVED1: GLOBALOPT_RO_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RESERVED2: GLOBALOPT_RO_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RESERVED3: GLOBALOPT_RO_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_STA_MODALLOOP_SHARED_QUEUE_REORDER_POINTER_MESSAGES: GLOBALOPT_RO_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RESERVED4: GLOBALOPT_RO_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RESERVED5: GLOBALOPT_RO_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RESERVED6: GLOBALOPT_RO_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type GLOBALOPT_RPCTP_VALUES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RPC_THREADPOOL_SETTING_DEFAULT_POOL: GLOBALOPT_RPCTP_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_RPC_THREADPOOL_SETTING_PRIVATE_POOL: GLOBALOPT_RPCTP_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type GLOBALOPT_UNMARSHALING_POLICY_VALUES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_UNMARSHALING_POLICY_NORMAL: GLOBALOPT_UNMARSHALING_POLICY_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_UNMARSHALING_POLICY_STRONG: GLOBALOPT_UNMARSHALING_POLICY_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMGLB_UNMARSHALING_POLICY_HYBRID: GLOBALOPT_UNMARSHALING_POLICY_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type IDLFLAGS = u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IDLFLAG_NONE: IDLFLAGS = 0u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IDLFLAG_FIN: IDLFLAGS = 1u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IDLFLAG_FOUT: IDLFLAGS = 2u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IDLFLAG_FLCID: IDLFLAGS = 4u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IDLFLAG_FRETVAL: IDLFLAGS = 8u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type IMPLTYPEFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IMPLTYPEFLAG_FDEFAULT: IMPLTYPEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IMPLTYPEFLAG_FSOURCE: IMPLTYPEFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IMPLTYPEFLAG_FRESTRICTED: IMPLTYPEFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IMPLTYPEFLAG_FDEFAULTVTABLE: IMPLTYPEFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type INVOKEKIND = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const INVOKE_FUNC: INVOKEKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const INVOKE_PROPERTYGET: INVOKEKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const INVOKE_PROPERTYPUT: INVOKEKIND = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const INVOKE_PROPERTYPUTREF: INVOKEKIND = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type LOCKTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const LOCK_WRITE: LOCKTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const LOCK_EXCLUSIVE: LOCKTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const LOCK_ONLYONCE: LOCKTYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type MEMCTX = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MEMCTX_TASK: MEMCTX = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MEMCTX_SHARED: MEMCTX = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MEMCTX_MACSYSTEM: MEMCTX = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MEMCTX_UNKNOWN: MEMCTX = -1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MEMCTX_SAME: MEMCTX = -2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type MKRREDUCE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKRREDUCE_ONE: MKRREDUCE = 196608i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKRREDUCE_TOUSER: MKRREDUCE = 131072i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKRREDUCE_THROUGHUSER: MKRREDUCE = 65536i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKRREDUCE_ALL: MKRREDUCE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type MKSYS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_NONE: MKSYS = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_GENERICCOMPOSITE: MKSYS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_FILEMONIKER: MKSYS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_ANTIMONIKER: MKSYS = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_ITEMMONIKER: MKSYS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_POINTERMONIKER: MKSYS = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_CLASSMONIKER: MKSYS = 7i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_OBJREFMONIKER: MKSYS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_SESSIONMONIKER: MKSYS = 9i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MKSYS_LUAMONIKER: MKSYS = 10i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type MSHCTX = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHCTX_LOCAL: MSHCTX = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHCTX_NOSHAREDMEM: MSHCTX = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHCTX_DIFFERENTMACHINE: MSHCTX = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHCTX_INPROC: MSHCTX = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHCTX_CROSSCTX: MSHCTX = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHCTX_CONTAINER: MSHCTX = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type MSHLFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_NORMAL: MSHLFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_TABLESTRONG: MSHLFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_TABLEWEAK: MSHLFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_NOPING: MSHLFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_RESERVED1: MSHLFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_RESERVED2: MSHLFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_RESERVED3: MSHLFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const MSHLFLAGS_RESERVED4: MSHLFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type PENDINGMSG = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const PENDINGMSG_CANCELCALL: PENDINGMSG = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const PENDINGMSG_WAITNOPROCESS: PENDINGMSG = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const PENDINGMSG_WAITDEFPROCESS: PENDINGMSG = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type PENDINGTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const PENDINGTYPE_TOPLEVEL: PENDINGTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const PENDINGTYPE_NESTED: PENDINGTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type REGCLS = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const REGCLS_SINGLEUSE: REGCLS = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const REGCLS_MULTIPLEUSE: REGCLS = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const REGCLS_MULTI_SEPARATE: REGCLS = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const REGCLS_SUSPENDED: REGCLS = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const REGCLS_SURROGATE: REGCLS = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const REGCLS_AGILE: REGCLS = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type ROT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ROTFLAGS_REGISTRATIONKEEPSALIVE: ROT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ROTFLAGS_ALLOWANYCLIENT: ROT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type RPCOPT_PROPERTIES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMBND_RPCTIMEOUT: RPCOPT_PROPERTIES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMBND_SERVER_LOCALITY: RPCOPT_PROPERTIES = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMBND_RESERVED1: RPCOPT_PROPERTIES = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMBND_RESERVED2: RPCOPT_PROPERTIES = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMBND_RESERVED3: RPCOPT_PROPERTIES = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const COMBND_RESERVED4: RPCOPT_PROPERTIES = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type RPCOPT_SERVER_LOCALITY_VALUES = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SERVER_LOCALITY_PROCESS_LOCAL: RPCOPT_SERVER_LOCALITY_VALUES = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SERVER_LOCALITY_MACHINE_LOCAL: RPCOPT_SERVER_LOCALITY_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SERVER_LOCALITY_REMOTE: RPCOPT_SERVER_LOCALITY_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type RPC_C_AUTHN_LEVEL = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_AUTHN_LEVEL_DEFAULT: RPC_C_AUTHN_LEVEL = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_AUTHN_LEVEL_NONE: RPC_C_AUTHN_LEVEL = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_AUTHN_LEVEL_CONNECT: RPC_C_AUTHN_LEVEL = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_AUTHN_LEVEL_CALL: RPC_C_AUTHN_LEVEL = 3u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_AUTHN_LEVEL_PKT: RPC_C_AUTHN_LEVEL = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_AUTHN_LEVEL_PKT_INTEGRITY: RPC_C_AUTHN_LEVEL = 5u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_AUTHN_LEVEL_PKT_PRIVACY: RPC_C_AUTHN_LEVEL = 6u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type RPC_C_IMP_LEVEL = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_IMP_LEVEL_DEFAULT: RPC_C_IMP_LEVEL = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_IMP_LEVEL_ANONYMOUS: RPC_C_IMP_LEVEL = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_IMP_LEVEL_IDENTIFY: RPC_C_IMP_LEVEL = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_IMP_LEVEL_IMPERSONATE: RPC_C_IMP_LEVEL = 3u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const RPC_C_IMP_LEVEL_DELEGATE: RPC_C_IMP_LEVEL = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type SERVERCALL = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SERVERCALL_ISHANDLED: SERVERCALL = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SERVERCALL_REJECTED: SERVERCALL = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SERVERCALL_RETRYLATER: SERVERCALL = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type STATFLAG = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STATFLAG_DEFAULT: STATFLAG = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STATFLAG_NONAME: STATFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STATFLAG_NOOPEN: STATFLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type STGC = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGC_DEFAULT: STGC = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGC_OVERWRITE: STGC = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGC_ONLYIFCURRENT: STGC = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE: STGC = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGC_CONSOLIDATE: STGC = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type STGM = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_DIRECT: STGM = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_TRANSACTED: STGM = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_SIMPLE: STGM = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_READ: STGM = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_WRITE: STGM = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_READWRITE: STGM = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_SHARE_DENY_NONE: STGM = 64u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_SHARE_DENY_READ: STGM = 48u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_SHARE_DENY_WRITE: STGM = 32u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_SHARE_EXCLUSIVE: STGM = 16u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_PRIORITY: STGM = 262144u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_DELETEONRELEASE: STGM = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_NOSCRATCH: STGM = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_CREATE: STGM = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_CONVERT: STGM = 131072u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_FAILIFTHERE: STGM = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_NOSNAPSHOT: STGM = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGM_DIRECT_SWMR: STGM = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type STGTY = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGTY_STORAGE: STGTY = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGTY_STREAM: STGTY = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGTY_LOCKBYTES: STGTY = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STGTY_PROPERTY: STGTY = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type STREAM_SEEK = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STREAM_SEEK_SET: STREAM_SEEK = 0u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STREAM_SEEK_CUR: STREAM_SEEK = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const STREAM_SEEK_END: STREAM_SEEK = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type SYSKIND = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SYS_WIN16: SYSKIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SYS_WIN32: SYSKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SYS_MAC: SYSKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const SYS_WIN64: SYSKIND = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type ShutdownType = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const IdleShutdown: ShutdownType = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const ForcedShutdown: ShutdownType = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type THDTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const THDTYPE_BLOCKMESSAGES: THDTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const THDTYPE_PROCESSMESSAGES: THDTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type TYMED = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_HGLOBAL: TYMED = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_FILE: TYMED = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_ISTREAM: TYMED = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_ISTORAGE: TYMED = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_GDI: TYMED = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_MFPICT: TYMED = 32i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_ENHMF: TYMED = 64i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYMED_NULL: TYMED = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type TYPEKIND = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_ENUM: TYPEKIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_RECORD: TYPEKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_MODULE: TYPEKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_INTERFACE: TYPEKIND = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_DISPATCH: TYPEKIND = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_COCLASS: TYPEKIND = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_ALIAS: TYPEKIND = 6i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_UNION: TYPEKIND = 7i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TKIND_MAX: TYPEKIND = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type TYSPEC = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYSPEC_CLSID: TYSPEC = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYSPEC_FILEEXT: TYSPEC = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYSPEC_MIMETYPE: TYSPEC = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYSPEC_FILENAME: TYSPEC = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYSPEC_PROGID: TYSPEC = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYSPEC_PACKAGENAME: TYSPEC = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const TYSPEC_OBJECTID: TYSPEC = 6i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type URI_CREATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_ALLOW_RELATIVE: URI_CREATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME: URI_CREATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME: URI_CREATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NOFRAG: URI_CREATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NO_CANONICALIZE: URI_CREATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_CANONICALIZE: URI_CREATE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_FILE_USE_DOS_PATH: URI_CREATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_DECODE_EXTRA_INFO: URI_CREATE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NO_DECODE_EXTRA_INFO: URI_CREATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_CRACK_UNKNOWN_SCHEMES: URI_CREATE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES: URI_CREATE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_PRE_PROCESS_HTML_URI: URI_CREATE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NO_PRE_PROCESS_HTML_URI: URI_CREATE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_IE_SETTINGS: URI_CREATE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NO_IE_SETTINGS: URI_CREATE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS: URI_CREATE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_NORMALIZE_INTL_CHARACTERS: URI_CREATE_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_CREATE_CANONICALIZE_ABSOLUTE: URI_CREATE_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type Uri_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_ABSOLUTE_URI: Uri_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_STRING_START: Uri_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_AUTHORITY: Uri_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_DISPLAY_URI: Uri_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_DOMAIN: Uri_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_EXTENSION: Uri_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_FRAGMENT: Uri_PROPERTY = 5i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_HOST: Uri_PROPERTY = 6i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_PASSWORD: Uri_PROPERTY = 7i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_PATH: Uri_PROPERTY = 8i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_PATH_AND_QUERY: Uri_PROPERTY = 9i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_QUERY: Uri_PROPERTY = 10i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_RAW_URI: Uri_PROPERTY = 11i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_SCHEME_NAME: Uri_PROPERTY = 12i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_USER_INFO: Uri_PROPERTY = 13i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_USER_NAME: Uri_PROPERTY = 14i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_STRING_LAST: Uri_PROPERTY = 14i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_HOST_TYPE: Uri_PROPERTY = 15i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_DWORD_START: Uri_PROPERTY = 15i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_PORT: Uri_PROPERTY = 16i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_SCHEME: Uri_PROPERTY = 17i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_ZONE: Uri_PROPERTY = 18i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const Uri_PROPERTY_DWORD_LAST: Uri_PROPERTY = 18i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type VARENUM = u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_EMPTY: VARENUM = 0u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_NULL: VARENUM = 1u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_I2: VARENUM = 2u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_I4: VARENUM = 3u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_R4: VARENUM = 4u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_R8: VARENUM = 5u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_CY: VARENUM = 6u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_DATE: VARENUM = 7u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_BSTR: VARENUM = 8u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_DISPATCH: VARENUM = 9u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_ERROR: VARENUM = 10u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_BOOL: VARENUM = 11u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_VARIANT: VARENUM = 12u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_UNKNOWN: VARENUM = 13u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_DECIMAL: VARENUM = 14u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_I1: VARENUM = 16u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_UI1: VARENUM = 17u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_UI2: VARENUM = 18u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_UI4: VARENUM = 19u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_I8: VARENUM = 20u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_UI8: VARENUM = 21u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_INT: VARENUM = 22u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_UINT: VARENUM = 23u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_VOID: VARENUM = 24u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_HRESULT: VARENUM = 25u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_PTR: VARENUM = 26u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_SAFEARRAY: VARENUM = 27u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_CARRAY: VARENUM = 28u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_USERDEFINED: VARENUM = 29u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_LPSTR: VARENUM = 30u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_LPWSTR: VARENUM = 31u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_RECORD: VARENUM = 36u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_INT_PTR: VARENUM = 37u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_UINT_PTR: VARENUM = 38u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_FILETIME: VARENUM = 64u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_BLOB: VARENUM = 65u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_STREAM: VARENUM = 66u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_STORAGE: VARENUM = 67u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_STREAMED_OBJECT: VARENUM = 68u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_STORED_OBJECT: VARENUM = 69u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_BLOB_OBJECT: VARENUM = 70u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_CF: VARENUM = 71u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_CLSID: VARENUM = 72u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_VERSIONED_STREAM: VARENUM = 73u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_BSTR_BLOB: VARENUM = 4095u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_VECTOR: VARENUM = 4096u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_ARRAY: VARENUM = 8192u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_BYREF: VARENUM = 16384u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_RESERVED: VARENUM = 32768u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_ILLEGAL: VARENUM = 65535u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_ILLEGALMASKED: VARENUM = 4095u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VT_TYPEMASK: VARENUM = 4095u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type VARFLAGS = u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FREADONLY: VARFLAGS = 1u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FSOURCE: VARFLAGS = 2u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FBINDABLE: VARFLAGS = 4u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FREQUESTEDIT: VARFLAGS = 8u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FDISPLAYBIND: VARFLAGS = 16u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FDEFAULTBIND: VARFLAGS = 32u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FHIDDEN: VARFLAGS = 64u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FRESTRICTED: VARFLAGS = 128u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FDEFAULTCOLLELEM: VARFLAGS = 256u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FUIDEFAULT: VARFLAGS = 512u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FNONBROWSABLE: VARFLAGS = 1024u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FREPLACEABLE: VARFLAGS = 2048u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VARFLAG_FIMMEDIATEBIND: VARFLAGS = 4096u16; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type VARKIND = i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VAR_PERINSTANCE: VARKIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VAR_STATIC: VARKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VAR_CONST: VARKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub const VAR_DISPATCH: VARKIND = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct AUTHENTICATEINFO { - pub dwFlags: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for AUTHENTICATEINFO {} -impl ::core::clone::Clone for AUTHENTICATEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] -pub struct BINDINFO { - pub cbSize: u32, - pub szExtraInfo: ::windows_sys::core::PWSTR, - pub stgmedData: STGMEDIUM, - pub grfBindInfoF: u32, - pub dwBindVerb: u32, - pub szCustomVerb: ::windows_sys::core::PWSTR, - pub cbstgmedData: u32, - pub dwOptions: u32, - pub dwOptionsFlags: u32, - pub dwCodePage: u32, - pub securityAttributes: super::super::Security::SECURITY_ATTRIBUTES, - pub iid: ::windows_sys::core::GUID, - pub pUnk: ::windows_sys::core::IUnknown, - pub dwReserved: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for BINDINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for BINDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub union BINDPTR { - pub lpfuncdesc: *mut FUNCDESC, - pub lpvardesc: *mut VARDESC, - pub lptcomp: ITypeComp, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for BINDPTR {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for BINDPTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct BIND_OPTS { - pub cbStruct: u32, - pub grfFlags: u32, - pub grfMode: u32, - pub dwTickCountDeadline: u32, -} -impl ::core::marker::Copy for BIND_OPTS {} -impl ::core::clone::Clone for BIND_OPTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct BIND_OPTS2 { - pub Base: BIND_OPTS, - pub dwTrackFlags: u32, - pub dwClassContext: u32, - pub locale: u32, - pub pServerInfo: *mut COSERVERINFO, -} -impl ::core::marker::Copy for BIND_OPTS2 {} -impl ::core::clone::Clone for BIND_OPTS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BIND_OPTS3 { - pub Base: BIND_OPTS2, - pub hwnd: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BIND_OPTS3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BIND_OPTS3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct BLOB { - pub cbSize: u32, - pub pBlobData: *mut u8, -} -impl ::core::marker::Copy for BLOB {} -impl ::core::clone::Clone for BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct BYTE_BLOB { - pub clSize: u32, - pub abData: [u8; 1], -} -impl ::core::marker::Copy for BYTE_BLOB {} -impl ::core::clone::Clone for BYTE_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct BYTE_SIZEDARR { - pub clSize: u32, - pub pData: *mut u8, -} -impl ::core::marker::Copy for BYTE_SIZEDARR {} -impl ::core::clone::Clone for BYTE_SIZEDARR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct CATEGORYINFO { - pub catid: ::windows_sys::core::GUID, - pub lcid: u32, - pub szDescription: [u16; 128], -} -impl ::core::marker::Copy for CATEGORYINFO {} -impl ::core::clone::Clone for CATEGORYINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct COAUTHIDENTITY { - pub User: *mut u16, - pub UserLength: u32, - pub Domain: *mut u16, - pub DomainLength: u32, - pub Password: *mut u16, - pub PasswordLength: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for COAUTHIDENTITY {} -impl ::core::clone::Clone for COAUTHIDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct COAUTHINFO { - pub dwAuthnSvc: u32, - pub dwAuthzSvc: u32, - pub pwszServerPrincName: ::windows_sys::core::PWSTR, - pub dwAuthnLevel: u32, - pub dwImpersonationLevel: u32, - pub pAuthIdentityData: *mut COAUTHIDENTITY, - pub dwCapabilities: u32, -} -impl ::core::marker::Copy for COAUTHINFO {} -impl ::core::clone::Clone for COAUTHINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct CONNECTDATA { - pub pUnk: ::windows_sys::core::IUnknown, - pub dwCookie: u32, -} -impl ::core::marker::Copy for CONNECTDATA {} -impl ::core::clone::Clone for CONNECTDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct COSERVERINFO { - pub dwReserved1: u32, - pub pwszName: ::windows_sys::core::PWSTR, - pub pAuthInfo: *mut COAUTHINFO, - pub dwReserved2: u32, -} -impl ::core::marker::Copy for COSERVERINFO {} -impl ::core::clone::Clone for COSERVERINFO { - fn clone(&self) -> Self { - *self - } -} -pub type CO_DEVICE_CATALOG_COOKIE = isize; -pub type CO_MTA_USAGE_COOKIE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct CSPLATFORM { - pub dwPlatformId: u32, - pub dwVersionHi: u32, - pub dwVersionLo: u32, - pub dwProcessorArch: u32, -} -impl ::core::marker::Copy for CSPLATFORM {} -impl ::core::clone::Clone for CSPLATFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct CUSTDATA { - pub cCustData: u32, - pub prgCustData: *mut CUSTDATAITEM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for CUSTDATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for CUSTDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct CUSTDATAITEM { - pub guid: ::windows_sys::core::GUID, - pub varValue: VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for CUSTDATAITEM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for CUSTDATAITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub union CY { - pub Anonymous: CY_0, - pub int64: i64, -} -impl ::core::marker::Copy for CY {} -impl ::core::clone::Clone for CY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct CY_0 { - pub Lo: u32, - pub Hi: i32, -} -impl ::core::marker::Copy for CY_0 {} -impl ::core::clone::Clone for CY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct ComCallData { - pub dwDispid: u32, - pub dwReserved: u32, - pub pUserDefined: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for ComCallData {} -impl ::core::clone::Clone for ComCallData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct DISPPARAMS { - pub rgvarg: *mut VARIANT, - pub rgdispidNamedArgs: *mut i32, - pub cArgs: u32, - pub cNamedArgs: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DISPPARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DISPPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct DVTARGETDEVICE { - pub tdSize: u32, - pub tdDriverNameOffset: u16, - pub tdDeviceNameOffset: u16, - pub tdPortNameOffset: u16, - pub tdExtDevmodeOffset: u16, - pub tdData: [u8; 1], -} -impl ::core::marker::Copy for DVTARGETDEVICE {} -impl ::core::clone::Clone for DVTARGETDEVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct DWORD_BLOB { - pub clSize: u32, - pub alData: [u32; 1], -} -impl ::core::marker::Copy for DWORD_BLOB {} -impl ::core::clone::Clone for DWORD_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct DWORD_SIZEDARR { - pub clSize: u32, - pub pData: *mut u32, -} -impl ::core::marker::Copy for DWORD_SIZEDARR {} -impl ::core::clone::Clone for DWORD_SIZEDARR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct ELEMDESC { - pub tdesc: TYPEDESC, - pub Anonymous: ELEMDESC_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for ELEMDESC {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for ELEMDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub union ELEMDESC_0 { - pub idldesc: IDLDESC, - pub paramdesc: super::Ole::PARAMDESC, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for ELEMDESC_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for ELEMDESC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct EXCEPINFO { - pub wCode: u16, - pub wReserved: u16, - pub bstrSource: ::windows_sys::core::BSTR, - pub bstrDescription: ::windows_sys::core::BSTR, - pub bstrHelpFile: ::windows_sys::core::BSTR, - pub dwHelpContext: u32, - pub pvReserved: *mut ::core::ffi::c_void, - pub pfnDeferredFillIn: LPEXCEPFINO_DEFERRED_FILLIN, - pub scode: i32, -} -impl ::core::marker::Copy for EXCEPINFO {} -impl ::core::clone::Clone for EXCEPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct FLAGGED_BYTE_BLOB { - pub fFlags: u32, - pub clSize: u32, - pub abData: [u8; 1], -} -impl ::core::marker::Copy for FLAGGED_BYTE_BLOB {} -impl ::core::clone::Clone for FLAGGED_BYTE_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct FLAGGED_WORD_BLOB { - pub fFlags: u32, - pub clSize: u32, - pub asData: [u16; 1], -} -impl ::core::marker::Copy for FLAGGED_WORD_BLOB {} -impl ::core::clone::Clone for FLAGGED_WORD_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -pub struct FLAG_STGMEDIUM { - pub ContextFlags: i32, - pub fPassOwnership: i32, - pub Stgmed: STGMEDIUM, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for FLAG_STGMEDIUM {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for FLAG_STGMEDIUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct FORMATETC { - pub cfFormat: u16, - pub ptd: *mut DVTARGETDEVICE, - pub dwAspect: u32, - pub lindex: i32, - pub tymed: u32, -} -impl ::core::marker::Copy for FORMATETC {} -impl ::core::clone::Clone for FORMATETC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct FUNCDESC { - pub memid: i32, - pub lprgscode: *mut i32, - pub lprgelemdescParam: *mut ELEMDESC, - pub funckind: FUNCKIND, - pub invkind: INVOKEKIND, - pub callconv: CALLCONV, - pub cParams: i16, - pub cParamsOpt: i16, - pub oVft: i16, - pub cScodes: i16, - pub elemdescFunc: ELEMDESC, - pub wFuncFlags: FUNCFLAGS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for FUNCDESC {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for FUNCDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -pub struct GDI_OBJECT { - pub ObjectType: u32, - pub u: GDI_OBJECT_0, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::marker::Copy for GDI_OBJECT {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::clone::Clone for GDI_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -pub union GDI_OBJECT_0 { - pub hBitmap: *mut super::SystemServices::userHBITMAP, - pub hPalette: *mut super::SystemServices::userHPALETTE, - pub hGeneric: *mut super::SystemServices::userHGLOBAL, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::marker::Copy for GDI_OBJECT_0 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::clone::Clone for GDI_OBJECT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct HYPER_SIZEDARR { - pub clSize: u32, - pub pData: *mut i64, -} -impl ::core::marker::Copy for HYPER_SIZEDARR {} -impl ::core::clone::Clone for HYPER_SIZEDARR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct IContext(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct IDLDESC { - pub dwReserved: usize, - pub wIDLFlags: IDLFLAGS, -} -impl ::core::marker::Copy for IDLDESC {} -impl ::core::clone::Clone for IDLDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct IEnumContextProps(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct INTERFACEINFO { - pub pUnk: ::windows_sys::core::IUnknown, - pub iid: ::windows_sys::core::GUID, - pub wMethod: u16, -} -impl ::core::marker::Copy for INTERFACEINFO {} -impl ::core::clone::Clone for INTERFACEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct MULTI_QI { - pub pIID: *const ::windows_sys::core::GUID, - pub pItf: ::windows_sys::core::IUnknown, - pub hr: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for MULTI_QI {} -impl ::core::clone::Clone for MULTI_QI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct MachineGlobalObjectTableRegistrationToken__ { - pub unused: i32, -} -impl ::core::marker::Copy for MachineGlobalObjectTableRegistrationToken__ {} -impl ::core::clone::Clone for MachineGlobalObjectTableRegistrationToken__ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct QUERYCONTEXT { - pub dwContext: u32, - pub Platform: CSPLATFORM, - pub Locale: u32, - pub dwVersionHi: u32, - pub dwVersionLo: u32, -} -impl ::core::marker::Copy for QUERYCONTEXT {} -impl ::core::clone::Clone for QUERYCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct RPCOLEMESSAGE { - pub reserved1: *mut ::core::ffi::c_void, - pub dataRepresentation: u32, - pub Buffer: *mut ::core::ffi::c_void, - pub cbBuffer: u32, - pub iMethod: u32, - pub reserved2: [*mut ::core::ffi::c_void; 5], - pub rpcFlags: u32, -} -impl ::core::marker::Copy for RPCOLEMESSAGE {} -impl ::core::clone::Clone for RPCOLEMESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct RemSTGMEDIUM { - pub tymed: TYMED, - pub dwHandleType: u32, - pub pData: u32, - pub pUnkForRelease: u32, - pub cbData: u32, - pub data: [u8; 1], -} -impl ::core::marker::Copy for RemSTGMEDIUM {} -impl ::core::clone::Clone for RemSTGMEDIUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct SAFEARRAY { - pub cDims: u16, - pub fFeatures: ADVANCED_FEATURE_FLAGS, - pub cbElements: u32, - pub cLocks: u32, - pub pvData: *mut ::core::ffi::c_void, - pub rgsabound: [SAFEARRAYBOUND; 1], -} -impl ::core::marker::Copy for SAFEARRAY {} -impl ::core::clone::Clone for SAFEARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct SAFEARRAYBOUND { - pub cElements: u32, - pub lLbound: i32, -} -impl ::core::marker::Copy for SAFEARRAYBOUND {} -impl ::core::clone::Clone for SAFEARRAYBOUND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct SChannelHookCallInfo { - pub iid: ::windows_sys::core::GUID, - pub cbSize: u32, - pub uCausality: ::windows_sys::core::GUID, - pub dwServerPid: u32, - pub iMethod: u32, - pub pObject: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SChannelHookCallInfo {} -impl ::core::clone::Clone for SChannelHookCallInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct SOLE_AUTHENTICATION_INFO { - pub dwAuthnSvc: u32, - pub dwAuthzSvc: u32, - pub pAuthInfo: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SOLE_AUTHENTICATION_INFO {} -impl ::core::clone::Clone for SOLE_AUTHENTICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct SOLE_AUTHENTICATION_LIST { - pub cAuthInfo: u32, - pub aAuthInfo: *mut SOLE_AUTHENTICATION_INFO, -} -impl ::core::marker::Copy for SOLE_AUTHENTICATION_LIST {} -impl ::core::clone::Clone for SOLE_AUTHENTICATION_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct SOLE_AUTHENTICATION_SERVICE { - pub dwAuthnSvc: u32, - pub dwAuthzSvc: u32, - pub pPrincipalName: ::windows_sys::core::PWSTR, - pub hr: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for SOLE_AUTHENTICATION_SERVICE {} -impl ::core::clone::Clone for SOLE_AUTHENTICATION_SERVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct STATDATA { - pub formatetc: FORMATETC, - pub advf: u32, - pub pAdvSink: IAdviseSink, - pub dwConnection: u32, -} -impl ::core::marker::Copy for STATDATA {} -impl ::core::clone::Clone for STATDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STATSTG { - pub pwcsName: ::windows_sys::core::PWSTR, - pub r#type: u32, - pub cbSize: u64, - pub mtime: super::super::Foundation::FILETIME, - pub ctime: super::super::Foundation::FILETIME, - pub atime: super::super::Foundation::FILETIME, - pub grfMode: STGM, - pub grfLocksSupported: LOCKTYPE, - pub clsid: ::windows_sys::core::GUID, - pub grfStateBits: u32, - pub reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STATSTG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STATSTG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -pub struct STGMEDIUM { - pub tymed: TYMED, - pub Anonymous: STGMEDIUM_0, - pub pUnkForRelease: ::windows_sys::core::IUnknown, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for STGMEDIUM {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for STGMEDIUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -pub union STGMEDIUM_0 { - pub hBitmap: super::super::Graphics::Gdi::HBITMAP, - pub hMetaFilePict: *mut ::core::ffi::c_void, - pub hEnhMetaFile: super::super::Graphics::Gdi::HENHMETAFILE, - pub hGlobal: isize, - pub lpszFileName: ::windows_sys::core::PWSTR, - pub pstm: IStream, - pub pstg: StructuredStorage::IStorage, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for STGMEDIUM_0 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for STGMEDIUM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct StorageLayout { - pub LayoutType: u32, - pub pwcsElementName: ::windows_sys::core::PWSTR, - pub cOffset: i64, - pub cBytes: i64, -} -impl ::core::marker::Copy for StorageLayout {} -impl ::core::clone::Clone for StorageLayout { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct TLIBATTR { - pub guid: ::windows_sys::core::GUID, - pub lcid: u32, - pub syskind: SYSKIND, - pub wMajorVerNum: u16, - pub wMinorVerNum: u16, - pub wLibFlags: u16, -} -impl ::core::marker::Copy for TLIBATTR {} -impl ::core::clone::Clone for TLIBATTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(feature = "Win32_System_Ole")] -pub struct TYPEATTR { - pub guid: ::windows_sys::core::GUID, - pub lcid: u32, - pub dwReserved: u32, - pub memidConstructor: i32, - pub memidDestructor: i32, - pub lpstrSchema: ::windows_sys::core::PWSTR, - pub cbSizeInstance: u32, - pub typekind: TYPEKIND, - pub cFuncs: u16, - pub cVars: u16, - pub cImplTypes: u16, - pub cbSizeVft: u16, - pub cbAlignment: u16, - pub wTypeFlags: u16, - pub wMajorVerNum: u16, - pub wMinorVerNum: u16, - pub tdescAlias: TYPEDESC, - pub idldescType: IDLDESC, -} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::marker::Copy for TYPEATTR {} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::clone::Clone for TYPEATTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(feature = "Win32_System_Ole")] -pub struct TYPEDESC { - pub Anonymous: TYPEDESC_0, - pub vt: VARENUM, -} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::marker::Copy for TYPEDESC {} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::clone::Clone for TYPEDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(feature = "Win32_System_Ole")] -pub union TYPEDESC_0 { - pub lptdesc: *mut TYPEDESC, - pub lpadesc: *mut super::Ole::ARRAYDESC, - pub hreftype: u32, -} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::marker::Copy for TYPEDESC_0 {} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::clone::Clone for TYPEDESC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct VARDESC { - pub memid: i32, - pub lpstrSchema: ::windows_sys::core::PWSTR, - pub Anonymous: VARDESC_0, - pub elemdescVar: ELEMDESC, - pub wVarFlags: VARFLAGS, - pub varkind: VARKIND, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for VARDESC {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for VARDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub union VARDESC_0 { - pub oInst: u32, - pub lpvarValue: *mut VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for VARDESC_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for VARDESC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct VARIANT { - pub Anonymous: VARIANT_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for VARIANT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for VARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub union VARIANT_0 { - pub Anonymous: VARIANT_0_0, - pub decVal: super::super::Foundation::DECIMAL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for VARIANT_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for VARIANT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct VARIANT_0_0 { - pub vt: VARENUM, - pub wReserved1: u16, - pub wReserved2: u16, - pub wReserved3: u16, - pub Anonymous: VARIANT_0_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for VARIANT_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for VARIANT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub union VARIANT_0_0_0 { - pub llVal: i64, - pub lVal: i32, - pub bVal: u8, - pub iVal: i16, - pub fltVal: f32, - pub dblVal: f64, - pub boolVal: super::super::Foundation::VARIANT_BOOL, - pub __OBSOLETE__VARIANT_BOOL: super::super::Foundation::VARIANT_BOOL, - pub scode: i32, - pub cyVal: CY, - pub date: f64, - pub bstrVal: ::windows_sys::core::BSTR, - pub punkVal: ::windows_sys::core::IUnknown, - pub pdispVal: IDispatch, - pub parray: *mut SAFEARRAY, - pub pbVal: *mut u8, - pub piVal: *mut i16, - pub plVal: *mut i32, - pub pllVal: *mut i64, - pub pfltVal: *mut f32, - pub pdblVal: *mut f64, - pub pboolVal: *mut super::super::Foundation::VARIANT_BOOL, - pub __OBSOLETE__VARIANT_PBOOL: *mut super::super::Foundation::VARIANT_BOOL, - pub pscode: *mut i32, - pub pcyVal: *mut CY, - pub pdate: *mut f64, - pub pbstrVal: *mut ::windows_sys::core::BSTR, - pub ppunkVal: *mut ::windows_sys::core::IUnknown, - pub ppdispVal: *mut IDispatch, - pub pparray: *mut *mut SAFEARRAY, - pub pvarVal: *mut VARIANT, - pub byref: *mut ::core::ffi::c_void, - pub cVal: super::super::Foundation::CHAR, - pub uiVal: u16, - pub ulVal: u32, - pub ullVal: u64, - pub intVal: i32, - pub uintVal: u32, - pub pdecVal: *mut super::super::Foundation::DECIMAL, - pub pcVal: ::windows_sys::core::PSTR, - pub puiVal: *mut u16, - pub pulVal: *mut u32, - pub pullVal: *mut u64, - pub pintVal: *mut i32, - pub puintVal: *mut u32, - pub Anonymous: VARIANT_0_0_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for VARIANT_0_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for VARIANT_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct VARIANT_0_0_0_0 { - pub pvRecord: *mut ::core::ffi::c_void, - pub pRecInfo: super::Ole::IRecordInfo, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for VARIANT_0_0_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for VARIANT_0_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct WORD_BLOB { - pub clSize: u32, - pub asData: [u16; 1], -} -impl ::core::marker::Copy for WORD_BLOB {} -impl ::core::clone::Clone for WORD_BLOB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct WORD_SIZEDARR { - pub clSize: u32, - pub pData: *mut u16, -} -impl ::core::marker::Copy for WORD_SIZEDARR {} -impl ::core::clone::Clone for WORD_SIZEDARR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct uCLSSPEC { - pub tyspec: u32, - pub tagged_union: uCLSSPEC_0, -} -impl ::core::marker::Copy for uCLSSPEC {} -impl ::core::clone::Clone for uCLSSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub union uCLSSPEC_0 { - pub clsid: ::windows_sys::core::GUID, - pub pFileExt: ::windows_sys::core::PWSTR, - pub pMimeType: ::windows_sys::core::PWSTR, - pub pProgId: ::windows_sys::core::PWSTR, - pub pFileName: ::windows_sys::core::PWSTR, - pub ByName: uCLSSPEC_0_0, - pub ByObjectId: uCLSSPEC_0_1, -} -impl ::core::marker::Copy for uCLSSPEC_0 {} -impl ::core::clone::Clone for uCLSSPEC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct uCLSSPEC_0_0 { - pub pPackageName: ::windows_sys::core::PWSTR, - pub PolicyId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for uCLSSPEC_0_0 {} -impl ::core::clone::Clone for uCLSSPEC_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct uCLSSPEC_0_1 { - pub ObjectId: ::windows_sys::core::GUID, - pub PolicyId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for uCLSSPEC_0_1 {} -impl ::core::clone::Clone for uCLSSPEC_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct userFLAG_STGMEDIUM { - pub ContextFlags: i32, - pub fPassOwnership: i32, - pub Stgmed: userSTGMEDIUM, -} -impl ::core::marker::Copy for userFLAG_STGMEDIUM {} -impl ::core::clone::Clone for userFLAG_STGMEDIUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub struct userSTGMEDIUM { - pub pUnkForRelease: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for userSTGMEDIUM {} -impl ::core::clone::Clone for userSTGMEDIUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -pub struct userSTGMEDIUM_0 { - pub tymed: u32, - pub u: userSTGMEDIUM_0_0, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::marker::Copy for userSTGMEDIUM_0 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::clone::Clone for userSTGMEDIUM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Com\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_SystemServices\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -pub union userSTGMEDIUM_0_0 { - pub hMetaFilePict: *mut super::SystemServices::userHMETAFILEPICT, - pub hHEnhMetaFile: *mut super::SystemServices::userHENHMETAFILE, - pub hGdiHandle: *mut GDI_OBJECT, - pub hGlobal: *mut super::SystemServices::userHGLOBAL, - pub lpszFileName: ::windows_sys::core::PWSTR, - pub pstm: *mut BYTE_BLOB, - pub pstg: *mut BYTE_BLOB, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::marker::Copy for userSTGMEDIUM_0_0 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_SystemServices"))] -impl ::core::clone::Clone for userSTGMEDIUM_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type LPEXCEPFINO_DEFERRED_FILLIN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type LPFNCANUNLOADNOW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type LPFNGETCLASSOBJECT = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Com\"`*"] -pub type PFNCONTEXTCALL = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ComponentServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ComponentServices/mod.rs deleted file mode 100644 index f1ce337..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ComponentServices/mod.rs +++ /dev/null @@ -1,1194 +0,0 @@ -::windows_sys::core::link ! ( "comsvcs.dll""system" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn CoCreateActivity ( piunknown : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "comsvcs.dll""system" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn CoEnterServiceDomain ( pconfigobject : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_System_Com\"`*"] fn CoGetDefaultContext ( apttype : super::Com:: APTTYPE , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "comsvcs.dll""system" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn CoLeaveServiceDomain ( punkstatus : :: windows_sys::core::IUnknown ) -> ( ) ); -::windows_sys::core::link ! ( "mtxdm.dll""cdecl" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn GetDispenserManager ( param0 : *mut IDispenserManager ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "comsvcs.dll""system" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn GetManagedExtensions ( dwexts : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "comsvcs.dll""system" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn MTSCreateActivity ( riid : *const :: windows_sys::core::GUID , ppobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "comsvcs.dll""cdecl" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn RecycleSurrogate ( lreasoncode : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "comsvcs.dll""cdecl" #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] fn SafeRef ( rid : *const :: windows_sys::core::GUID , punk : :: windows_sys::core::IUnknown ) -> *mut ::core::ffi::c_void ); -pub type ContextInfo = *mut ::core::ffi::c_void; -pub type ContextInfo2 = *mut ::core::ffi::c_void; -pub type IAppDomainHelper = *mut ::core::ffi::c_void; -pub type IAssemblyLocator = *mut ::core::ffi::c_void; -pub type IAsyncErrorNotify = *mut ::core::ffi::c_void; -pub type ICOMAdminCatalog = *mut ::core::ffi::c_void; -pub type ICOMAdminCatalog2 = *mut ::core::ffi::c_void; -pub type ICOMLBArguments = *mut ::core::ffi::c_void; -pub type ICatalogCollection = *mut ::core::ffi::c_void; -pub type ICatalogObject = *mut ::core::ffi::c_void; -pub type ICheckSxsConfig = *mut ::core::ffi::c_void; -pub type IComActivityEvents = *mut ::core::ffi::c_void; -pub type IComApp2Events = *mut ::core::ffi::c_void; -pub type IComAppEvents = *mut ::core::ffi::c_void; -pub type IComCRMEvents = *mut ::core::ffi::c_void; -pub type IComExceptionEvents = *mut ::core::ffi::c_void; -pub type IComIdentityEvents = *mut ::core::ffi::c_void; -pub type IComInstance2Events = *mut ::core::ffi::c_void; -pub type IComInstanceEvents = *mut ::core::ffi::c_void; -pub type IComLTxEvents = *mut ::core::ffi::c_void; -pub type IComMethod2Events = *mut ::core::ffi::c_void; -pub type IComMethodEvents = *mut ::core::ffi::c_void; -pub type IComMtaThreadPoolKnobs = *mut ::core::ffi::c_void; -pub type IComObjectConstruction2Events = *mut ::core::ffi::c_void; -pub type IComObjectConstructionEvents = *mut ::core::ffi::c_void; -pub type IComObjectEvents = *mut ::core::ffi::c_void; -pub type IComObjectPool2Events = *mut ::core::ffi::c_void; -pub type IComObjectPoolEvents = *mut ::core::ffi::c_void; -pub type IComObjectPoolEvents2 = *mut ::core::ffi::c_void; -pub type IComQCEvents = *mut ::core::ffi::c_void; -pub type IComResourceEvents = *mut ::core::ffi::c_void; -pub type IComSecurityEvents = *mut ::core::ffi::c_void; -pub type IComStaThreadPoolKnobs = *mut ::core::ffi::c_void; -pub type IComStaThreadPoolKnobs2 = *mut ::core::ffi::c_void; -pub type IComThreadEvents = *mut ::core::ffi::c_void; -pub type IComTrackingInfoCollection = *mut ::core::ffi::c_void; -pub type IComTrackingInfoEvents = *mut ::core::ffi::c_void; -pub type IComTrackingInfoObject = *mut ::core::ffi::c_void; -pub type IComTrackingInfoProperties = *mut ::core::ffi::c_void; -pub type IComTransaction2Events = *mut ::core::ffi::c_void; -pub type IComTransactionEvents = *mut ::core::ffi::c_void; -pub type IComUserEvent = *mut ::core::ffi::c_void; -pub type IContextProperties = *mut ::core::ffi::c_void; -pub type IContextSecurityPerimeter = *mut ::core::ffi::c_void; -pub type IContextState = *mut ::core::ffi::c_void; -pub type ICreateWithLocalTransaction = *mut ::core::ffi::c_void; -pub type ICreateWithTipTransactionEx = *mut ::core::ffi::c_void; -pub type ICreateWithTransactionEx = *mut ::core::ffi::c_void; -pub type ICrmCompensator = *mut ::core::ffi::c_void; -pub type ICrmCompensatorVariants = *mut ::core::ffi::c_void; -pub type ICrmFormatLogRecords = *mut ::core::ffi::c_void; -pub type ICrmLogControl = *mut ::core::ffi::c_void; -pub type ICrmMonitor = *mut ::core::ffi::c_void; -pub type ICrmMonitorClerks = *mut ::core::ffi::c_void; -pub type ICrmMonitorLogRecords = *mut ::core::ffi::c_void; -pub type IDispenserDriver = *mut ::core::ffi::c_void; -pub type IDispenserManager = *mut ::core::ffi::c_void; -pub type IEnumNames = *mut ::core::ffi::c_void; -pub type IEventServerTrace = *mut ::core::ffi::c_void; -pub type IGetAppTrackerData = *mut ::core::ffi::c_void; -pub type IGetContextProperties = *mut ::core::ffi::c_void; -pub type IGetSecurityCallContext = *mut ::core::ffi::c_void; -pub type IHolder = *mut ::core::ffi::c_void; -pub type ILBEvents = *mut ::core::ffi::c_void; -pub type IMTSActivity = *mut ::core::ffi::c_void; -pub type IMTSCall = *mut ::core::ffi::c_void; -pub type IMTSLocator = *mut ::core::ffi::c_void; -pub type IManagedActivationEvents = *mut ::core::ffi::c_void; -pub type IManagedObjectInfo = *mut ::core::ffi::c_void; -pub type IManagedPoolAction = *mut ::core::ffi::c_void; -pub type IManagedPooledObj = *mut ::core::ffi::c_void; -pub type IMessageMover = *mut ::core::ffi::c_void; -pub type IMtsEventInfo = *mut ::core::ffi::c_void; -pub type IMtsEvents = *mut ::core::ffi::c_void; -pub type IMtsGrp = *mut ::core::ffi::c_void; -pub type IObjPool = *mut ::core::ffi::c_void; -pub type IObjectConstruct = *mut ::core::ffi::c_void; -pub type IObjectConstructString = *mut ::core::ffi::c_void; -pub type IObjectContext = *mut ::core::ffi::c_void; -pub type IObjectContextActivity = *mut ::core::ffi::c_void; -pub type IObjectContextInfo = *mut ::core::ffi::c_void; -pub type IObjectContextInfo2 = *mut ::core::ffi::c_void; -pub type IObjectContextTip = *mut ::core::ffi::c_void; -pub type IObjectControl = *mut ::core::ffi::c_void; -pub type IPlaybackControl = *mut ::core::ffi::c_void; -pub type IPoolManager = *mut ::core::ffi::c_void; -pub type IProcessInitializer = *mut ::core::ffi::c_void; -pub type ISecurityCallContext = *mut ::core::ffi::c_void; -pub type ISecurityCallersColl = *mut ::core::ffi::c_void; -pub type ISecurityIdentityColl = *mut ::core::ffi::c_void; -pub type ISecurityProperty = *mut ::core::ffi::c_void; -pub type ISelectCOMLBServer = *mut ::core::ffi::c_void; -pub type ISendMethodEvents = *mut ::core::ffi::c_void; -pub type IServiceActivity = *mut ::core::ffi::c_void; -pub type IServiceCall = *mut ::core::ffi::c_void; -pub type IServiceComTIIntrinsicsConfig = *mut ::core::ffi::c_void; -pub type IServiceIISIntrinsicsConfig = *mut ::core::ffi::c_void; -pub type IServiceInheritanceConfig = *mut ::core::ffi::c_void; -pub type IServicePartitionConfig = *mut ::core::ffi::c_void; -pub type IServicePool = *mut ::core::ffi::c_void; -pub type IServicePoolConfig = *mut ::core::ffi::c_void; -pub type IServiceSxsConfig = *mut ::core::ffi::c_void; -pub type IServiceSynchronizationConfig = *mut ::core::ffi::c_void; -pub type IServiceSysTxnConfig = *mut ::core::ffi::c_void; -pub type IServiceThreadPoolConfig = *mut ::core::ffi::c_void; -pub type IServiceTrackerConfig = *mut ::core::ffi::c_void; -pub type IServiceTransactionConfig = *mut ::core::ffi::c_void; -pub type IServiceTransactionConfigBase = *mut ::core::ffi::c_void; -pub type ISharedProperty = *mut ::core::ffi::c_void; -pub type ISharedPropertyGroup = *mut ::core::ffi::c_void; -pub type ISharedPropertyGroupManager = *mut ::core::ffi::c_void; -pub type ISystemAppEventData = *mut ::core::ffi::c_void; -pub type IThreadPoolKnobs = *mut ::core::ffi::c_void; -pub type ITransactionContext = *mut ::core::ffi::c_void; -pub type ITransactionContextEx = *mut ::core::ffi::c_void; -pub type ITransactionProperty = *mut ::core::ffi::c_void; -pub type ITransactionProxy = *mut ::core::ffi::c_void; -pub type ITransactionResourcePool = *mut ::core::ffi::c_void; -pub type ITransactionStatus = *mut ::core::ffi::c_void; -pub type ITxProxyHolder = *mut ::core::ffi::c_void; -pub type ObjectContext = *mut ::core::ffi::c_void; -pub type ObjectControl = *mut ::core::ffi::c_void; -pub type SecurityProperty = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const AppDomainHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef24f689_14f8_4d92_b4af_d7b1f0e70fd4); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const ByotServerEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0aa_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCatalog: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf618c514_dfb8_11d1_a2cf_00805fc79235); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCatalogCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf618c516_dfb8_11d1_a2cf_00805fc79235); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCatalogObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf618c515_dfb8_11d1_a2cf_00805fc79235); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMEvents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0ab_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMClerk: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0bd_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMRecoveryClerk: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0be_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRR_ACTIVATION_LIMIT: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRR_CALL_LIMIT: u32 = 4294967293u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRR_LIFETIME_LIMIT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRR_MEMORY_LIMIT: u32 = 4294967292u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRR_NO_REASON_SUPPLIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRR_RECYCLED_FROM_UI: u32 = 4294967291u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CServiceConfig: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0c8_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const ClrAssemblyLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x458aa3b5_265a_4b75_bc05_9bea4630cf18); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CoMTSLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0ac_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const ComServiceEvents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0c3_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const ComSystemAppEventData: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0c6_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const DATA_NOT_AVAILABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const DispenserManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0c0_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const Dummy30040732: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0a9_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const EventServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabafbc_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const GUID_STRING_SIZE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const GetSecurityCallContextAppObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0a8_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const LBEvents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0c1_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const MTXDM_E_ENLISTRESOURCEFAILED: u32 = 2147803392u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const MessageMover: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0bf_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const MtsGrp: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b2e958d_0393_11d1_b1ab_00aa00ba3258); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const PoolMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabafb5_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const SecurityCallContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0a7_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const SecurityCallers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0a6_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const SecurityIdentity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0a5_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const ServicePool: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0c9_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const ServicePoolConfig: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabb0ca_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const SharedProperty: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a005c05_a5de_11cf_9e66_00aa00a3f464); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const SharedPropertyGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a005c0b_a5de_11cf_9e66_00aa00a3f464); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const SharedPropertyGroupManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a005c11_a5de_11cf_9e66_00aa00a3f464); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TRACKER_INIT_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Global\\COM+ Tracker Init Event"); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TRACKER_STARTSTOP_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Global\\COM+ Tracker Push Event"); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TrackerServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecabafb9_7f19_11d2_978e_0000f8757e2a); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TransactionContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7999fc25_d3c6_11cf_acab_00a024a55aef); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TransactionContextEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5cb66670_d3d4_11cf_acab_00a024a55aef); -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type AutoSvcs_Error_Constants = u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxAborted: AutoSvcs_Error_Constants = 2147803138u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxAborting: AutoSvcs_Error_Constants = 2147803139u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxNoContext: AutoSvcs_Error_Constants = 2147803140u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxNotRegistered: AutoSvcs_Error_Constants = 2147803141u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxSynchTimeout: AutoSvcs_Error_Constants = 2147803142u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxOldReference: AutoSvcs_Error_Constants = 2147803143u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxRoleNotFound: AutoSvcs_Error_Constants = 2147803148u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxNoSecurity: AutoSvcs_Error_Constants = 2147803149u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxWrongThread: AutoSvcs_Error_Constants = 2147803150u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const mtsErrCtxTMNotAvailable: AutoSvcs_Error_Constants = 2147803151u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comQCErrApplicationNotQueued: AutoSvcs_Error_Constants = 2148599296u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comQCErrNoQueueableInterfaces: AutoSvcs_Error_Constants = 2148599297u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comQCErrQueuingServiceNotAvailable: AutoSvcs_Error_Constants = 2148599298u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comQCErrQueueTransactMismatch: AutoSvcs_Error_Constants = 2148599299u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrRecorderMarshalled: AutoSvcs_Error_Constants = 2148599300u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrOutParam: AutoSvcs_Error_Constants = 2148599301u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrRecorderNotTrusted: AutoSvcs_Error_Constants = 2148599302u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrPSLoad: AutoSvcs_Error_Constants = 2148599303u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrMarshaledObjSameTxn: AutoSvcs_Error_Constants = 2148599304u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrInvalidMessage: AutoSvcs_Error_Constants = 2148599376u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrMsmqSidUnavailable: AutoSvcs_Error_Constants = 2148599377u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrWrongMsgExtension: AutoSvcs_Error_Constants = 2148599378u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrMsmqServiceUnavailable: AutoSvcs_Error_Constants = 2148599379u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrMsgNotAuthenticated: AutoSvcs_Error_Constants = 2148599380u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrMsmqConnectorUsed: AutoSvcs_Error_Constants = 2148599381u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const comqcErrBadMarshaledObject: AutoSvcs_Error_Constants = 2148599382u32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminAccessChecksLevelOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAccessChecksApplicationLevel: COMAdminAccessChecksLevelOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAccessChecksApplicationComponentLevel: COMAdminAccessChecksLevelOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminActivationOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminActivationInproc: COMAdminActivationOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminActivationLocal: COMAdminActivationOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminApplicationExportOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminExportNoUsers: COMAdminApplicationExportOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminExportUsers: COMAdminApplicationExportOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminExportApplicationProxy: COMAdminApplicationExportOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminExportForceOverwriteOfFiles: COMAdminApplicationExportOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminExportIn10Format: COMAdminApplicationExportOptions = 16i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminApplicationInstallOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInstallNoUsers: COMAdminApplicationInstallOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInstallUsers: COMAdminApplicationInstallOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInstallForceOverwriteOfFiles: COMAdminApplicationInstallOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminAuthenticationCapabilitiesOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationCapabilitiesNone: COMAdminAuthenticationCapabilitiesOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationCapabilitiesSecureReference: COMAdminAuthenticationCapabilitiesOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationCapabilitiesStaticCloaking: COMAdminAuthenticationCapabilitiesOptions = 32i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationCapabilitiesDynamicCloaking: COMAdminAuthenticationCapabilitiesOptions = 64i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminAuthenticationLevelOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationDefault: COMAdminAuthenticationLevelOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationNone: COMAdminAuthenticationLevelOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationConnect: COMAdminAuthenticationLevelOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationCall: COMAdminAuthenticationLevelOptions = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationPacket: COMAdminAuthenticationLevelOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationIntegrity: COMAdminAuthenticationLevelOptions = 5i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminAuthenticationPrivacy: COMAdminAuthenticationLevelOptions = 6i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminComponentFlags = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCompFlagTypeInfoFound: COMAdminComponentFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCompFlagCOMPlusPropertiesFound: COMAdminComponentFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCompFlagProxyFound: COMAdminComponentFlags = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCompFlagInterfacesFound: COMAdminComponentFlags = 8i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCompFlagAlreadyInstalled: COMAdminComponentFlags = 16i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminCompFlagNotInApplication: COMAdminComponentFlags = 32i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminComponentType = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdmin32BitComponent: COMAdminComponentType = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdmin64BitComponent: COMAdminComponentType = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminErrorCodes = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrObjectErrors: COMAdminErrorCodes = -2146368511i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrObjectInvalid: COMAdminErrorCodes = -2146368510i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrKeyMissing: COMAdminErrorCodes = -2146368509i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrAlreadyInstalled: COMAdminErrorCodes = -2146368508i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrAppFileWriteFail: COMAdminErrorCodes = -2146368505i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrAppFileReadFail: COMAdminErrorCodes = -2146368504i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrAppFileVersion: COMAdminErrorCodes = -2146368503i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrBadPath: COMAdminErrorCodes = -2146368502i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrApplicationExists: COMAdminErrorCodes = -2146368501i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRoleExists: COMAdminErrorCodes = -2146368500i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCantCopyFile: COMAdminErrorCodes = -2146368499i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrNoUser: COMAdminErrorCodes = -2146368497i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrInvalidUserids: COMAdminErrorCodes = -2146368496i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrNoRegistryCLSID: COMAdminErrorCodes = -2146368495i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrBadRegistryProgID: COMAdminErrorCodes = -2146368494i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrAuthenticationLevel: COMAdminErrorCodes = -2146368493i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrUserPasswdNotValid: COMAdminErrorCodes = -2146368492i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCLSIDOrIIDMismatch: COMAdminErrorCodes = -2146368488i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRemoteInterface: COMAdminErrorCodes = -2146368487i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrDllRegisterServer: COMAdminErrorCodes = -2146368486i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrNoServerShare: COMAdminErrorCodes = -2146368485i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrDllLoadFailed: COMAdminErrorCodes = -2146368483i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrBadRegistryLibID: COMAdminErrorCodes = -2146368482i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrAppDirNotFound: COMAdminErrorCodes = -2146368481i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRegistrarFailed: COMAdminErrorCodes = -2146368477i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompFileDoesNotExist: COMAdminErrorCodes = -2146368476i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompFileLoadDLLFail: COMAdminErrorCodes = -2146368475i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompFileGetClassObj: COMAdminErrorCodes = -2146368474i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompFileClassNotAvail: COMAdminErrorCodes = -2146368473i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompFileBadTLB: COMAdminErrorCodes = -2146368472i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompFileNotInstallable: COMAdminErrorCodes = -2146368471i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrNotChangeable: COMAdminErrorCodes = -2146368470i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrNotDeletable: COMAdminErrorCodes = -2146368469i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrSession: COMAdminErrorCodes = -2146368468i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompMoveLocked: COMAdminErrorCodes = -2146368467i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompMoveBadDest: COMAdminErrorCodes = -2146368466i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRegisterTLB: COMAdminErrorCodes = -2146368464i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrSystemApp: COMAdminErrorCodes = -2146368461i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompFileNoRegistrar: COMAdminErrorCodes = -2146368460i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCoReqCompInstalled: COMAdminErrorCodes = -2146368459i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrServiceNotInstalled: COMAdminErrorCodes = -2146368458i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrPropertySaveFailed: COMAdminErrorCodes = -2146368457i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrObjectExists: COMAdminErrorCodes = -2146368456i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrComponentExists: COMAdminErrorCodes = -2146368455i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRegFileCorrupt: COMAdminErrorCodes = -2146368453i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrPropertyOverflow: COMAdminErrorCodes = -2146368452i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrNotInRegistry: COMAdminErrorCodes = -2146368450i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrObjectNotPoolable: COMAdminErrorCodes = -2146368449i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrApplidMatchesClsid: COMAdminErrorCodes = -2146368442i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRoleDoesNotExist: COMAdminErrorCodes = -2146368441i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrStartAppNeedsComponents: COMAdminErrorCodes = -2146368440i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRequiresDifferentPlatform: COMAdminErrorCodes = -2146368439i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrQueuingServiceNotAvailable: COMAdminErrorCodes = -2146367998i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrObjectParentMissing: COMAdminErrorCodes = -2146367480i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrObjectDoesNotExist: COMAdminErrorCodes = -2146367479i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCanNotExportAppProxy: COMAdminErrorCodes = -2146368438i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCanNotStartApp: COMAdminErrorCodes = -2146368437i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCanNotExportSystemApp: COMAdminErrorCodes = -2146368436i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCanNotSubscribeToComponent: COMAdminErrorCodes = -2146368435i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrAppNotRunning: COMAdminErrorCodes = -2146367478i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrEventClassCannotBeSubscriber: COMAdminErrorCodes = -2146368434i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrLibAppProxyIncompatible: COMAdminErrorCodes = -2146368433i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrBasePartitionOnly: COMAdminErrorCodes = -2146368432i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrDuplicatePartitionName: COMAdminErrorCodes = -2146368425i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrPartitionInUse: COMAdminErrorCodes = -2146368423i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrImportedComponentsNotAllowed: COMAdminErrorCodes = -2146368421i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRegdbNotInitialized: COMAdminErrorCodes = -2146368398i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRegdbNotOpen: COMAdminErrorCodes = -2146368397i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRegdbSystemErr: COMAdminErrorCodes = -2146368396i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrRegdbAlreadyRunning: COMAdminErrorCodes = -2146368395i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrMigVersionNotSupported: COMAdminErrorCodes = -2146368384i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrMigSchemaNotFound: COMAdminErrorCodes = -2146368383i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCatBitnessMismatch: COMAdminErrorCodes = -2146368382i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCatUnacceptableBitness: COMAdminErrorCodes = -2146368381i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCatWrongAppBitnessBitness: COMAdminErrorCodes = -2146368380i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCatPauseResumeNotSupported: COMAdminErrorCodes = -2146368379i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCatServerFault: COMAdminErrorCodes = -2146368378i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCantRecycleLibraryApps: COMAdminErrorCodes = -2146367473i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCantRecycleServiceApps: COMAdminErrorCodes = -2146367471i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrProcessAlreadyRecycled: COMAdminErrorCodes = -2146367470i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrPausedProcessMayNotBeRecycled: COMAdminErrorCodes = -2146367469i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrInvalidPartition: COMAdminErrorCodes = -2146367477i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrPartitionMsiOnly: COMAdminErrorCodes = -2146367463i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrStartAppDisabled: COMAdminErrorCodes = -2146368431i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompMoveSource: COMAdminErrorCodes = -2146367460i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompMoveDest: COMAdminErrorCodes = -2146367459i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCompMovePrivate: COMAdminErrorCodes = -2146367458i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminErrCannotCopyEventClass: COMAdminErrorCodes = -2146367456i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminFileFlags = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagLoadable: COMAdminFileFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagCOM: COMAdminFileFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagContainsPS: COMAdminFileFlags = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagContainsComp: COMAdminFileFlags = 8i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagContainsTLB: COMAdminFileFlags = 16i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagSelfReg: COMAdminFileFlags = 32i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagSelfUnReg: COMAdminFileFlags = 64i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagUnloadableDLL: COMAdminFileFlags = 128i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagDoesNotExist: COMAdminFileFlags = 256i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagAlreadyInstalled: COMAdminFileFlags = 512i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagBadTLB: COMAdminFileFlags = 1024i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagGetClassObjFailed: COMAdminFileFlags = 2048i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagClassNotAvailable: COMAdminFileFlags = 4096i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagRegistrar: COMAdminFileFlags = 8192i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagNoRegistrar: COMAdminFileFlags = 16384i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagDLLRegsvrFailed: COMAdminFileFlags = 32768i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagRegTLBFailed: COMAdminFileFlags = 65536i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagRegistrarFailed: COMAdminFileFlags = 131072i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminFileFlagError: COMAdminFileFlags = 262144i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminImpersonationLevelOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminImpersonationAnonymous: COMAdminImpersonationLevelOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminImpersonationIdentify: COMAdminImpersonationLevelOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminImpersonationImpersonate: COMAdminImpersonationLevelOptions = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminImpersonationDelegate: COMAdminImpersonationLevelOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminInUse = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminNotInUse: COMAdminInUse = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInUseByCatalog: COMAdminInUse = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInUseByRegistryUnknown: COMAdminInUse = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInUseByRegistryProxyStub: COMAdminInUse = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInUseByRegistryTypeLib: COMAdminInUse = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminInUseByRegistryClsid: COMAdminInUse = 5i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminOS = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSNotInitialized: COMAdminOS = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows3_1: COMAdminOS = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows9x: COMAdminOS = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows2000: COMAdminOS = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows2000AdvancedServer: COMAdminOS = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows2000Unknown: COMAdminOS = 5i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSUnknown: COMAdminOS = 6i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsXPPersonal: COMAdminOS = 11i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsXPProfessional: COMAdminOS = 12i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsNETStandardServer: COMAdminOS = 13i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsNETEnterpriseServer: COMAdminOS = 14i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsNETDatacenterServer: COMAdminOS = 15i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsNETWebServer: COMAdminOS = 16i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsLonghornPersonal: COMAdminOS = 17i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsLonghornProfessional: COMAdminOS = 18i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsLonghornStandardServer: COMAdminOS = 19i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsLonghornEnterpriseServer: COMAdminOS = 20i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsLonghornDatacenterServer: COMAdminOS = 21i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsLonghornWebServer: COMAdminOS = 22i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows7Personal: COMAdminOS = 23i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows7Professional: COMAdminOS = 24i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows7StandardServer: COMAdminOS = 25i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows7EnterpriseServer: COMAdminOS = 26i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows7DatacenterServer: COMAdminOS = 27i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows7WebServer: COMAdminOS = 28i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows8Personal: COMAdminOS = 29i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows8Professional: COMAdminOS = 30i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows8StandardServer: COMAdminOS = 31i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows8EnterpriseServer: COMAdminOS = 32i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows8DatacenterServer: COMAdminOS = 33i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindows8WebServer: COMAdminOS = 34i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsBluePersonal: COMAdminOS = 35i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsBlueProfessional: COMAdminOS = 36i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsBlueStandardServer: COMAdminOS = 37i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsBlueEnterpriseServer: COMAdminOS = 38i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsBlueDatacenterServer: COMAdminOS = 39i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminOSWindowsBlueWebServer: COMAdminOS = 40i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminQCMessageAuthenticateOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminQCMessageAuthenticateSecureApps: COMAdminQCMessageAuthenticateOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminQCMessageAuthenticateOff: COMAdminQCMessageAuthenticateOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminQCMessageAuthenticateOn: COMAdminQCMessageAuthenticateOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminServiceOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServiceLoadBalanceRouter: COMAdminServiceOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminServiceStatusOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServiceStopped: COMAdminServiceStatusOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServiceStartPending: COMAdminServiceStatusOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServiceStopPending: COMAdminServiceStatusOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServiceRunning: COMAdminServiceStatusOptions = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServiceContinuePending: COMAdminServiceStatusOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServicePausePending: COMAdminServiceStatusOptions = 5i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServicePaused: COMAdminServiceStatusOptions = 6i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminServiceUnknownState: COMAdminServiceStatusOptions = 7i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminSynchronizationOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminSynchronizationIgnored: COMAdminSynchronizationOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminSynchronizationNone: COMAdminSynchronizationOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminSynchronizationSupported: COMAdminSynchronizationOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminSynchronizationRequired: COMAdminSynchronizationOptions = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminSynchronizationRequiresNew: COMAdminSynchronizationOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminThreadingModels = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminThreadingModelApartment: COMAdminThreadingModels = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminThreadingModelFree: COMAdminThreadingModels = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminThreadingModelMain: COMAdminThreadingModels = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminThreadingModelBoth: COMAdminThreadingModels = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminThreadingModelNeutral: COMAdminThreadingModels = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminThreadingModelNotSpecified: COMAdminThreadingModels = 5i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminTransactionOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTransactionIgnored: COMAdminTransactionOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTransactionNone: COMAdminTransactionOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTransactionSupported: COMAdminTransactionOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTransactionRequired: COMAdminTransactionOptions = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTransactionRequiresNew: COMAdminTransactionOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMAdminTxIsolationLevelOptions = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTxIsolationLevelAny: COMAdminTxIsolationLevelOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTxIsolationLevelReadUnCommitted: COMAdminTxIsolationLevelOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTxIsolationLevelReadCommitted: COMAdminTxIsolationLevelOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTxIsolationLevelRepeatableRead: COMAdminTxIsolationLevelOptions = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const COMAdminTxIsolationLevelSerializable: COMAdminTxIsolationLevelOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type COMPLUS_APPTYPE = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const APPTYPE_UNKNOWN: COMPLUS_APPTYPE = -1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const APPTYPE_SERVER: COMPLUS_APPTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const APPTYPE_LIBRARY: COMPLUS_APPTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const APPTYPE_SWC: COMPLUS_APPTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CRMFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMFLAG_FORGETTARGET: CRMFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMFLAG_WRITTENDURINGPREPARE: CRMFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMFLAG_WRITTENDURINGCOMMIT: CRMFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMFLAG_WRITTENDURINGABORT: CRMFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMFLAG_WRITTENDURINGRECOVERY: CRMFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMFLAG_WRITTENDURINGREPLAY: CRMFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMFLAG_REPLAYINPROGRESS: CRMFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CRMREGFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMREGFLAG_PREPAREPHASE: CRMREGFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMREGFLAG_COMMITPHASE: CRMREGFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMREGFLAG_ABORTPHASE: CRMREGFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMREGFLAG_ALLPHASES: CRMREGFLAGS = 7i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CRMREGFLAG_FAILIFINDOUBTSREMAIN: CRMREGFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_Binding = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NoBinding: CSC_Binding = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_BindToPoolThread: CSC_Binding = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_COMTIIntrinsicsConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NoCOMTIIntrinsics: CSC_COMTIIntrinsicsConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_InheritCOMTIIntrinsics: CSC_COMTIIntrinsicsConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_IISIntrinsicsConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NoIISIntrinsics: CSC_IISIntrinsicsConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_InheritIISIntrinsics: CSC_IISIntrinsicsConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_InheritanceConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_Inherit: CSC_InheritanceConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_Ignore: CSC_InheritanceConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_PartitionConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NoPartition: CSC_PartitionConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_InheritPartition: CSC_PartitionConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NewPartition: CSC_PartitionConfig = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_SxsConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NoSxs: CSC_SxsConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_InheritSxs: CSC_SxsConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NewSxs: CSC_SxsConfig = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_SynchronizationConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NoSynchronization: CSC_SynchronizationConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_IfContainerIsSynchronized: CSC_SynchronizationConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NewSynchronizationIfNecessary: CSC_SynchronizationConfig = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NewSynchronization: CSC_SynchronizationConfig = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_ThreadPool = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_ThreadPoolNone: CSC_ThreadPool = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_ThreadPoolInherit: CSC_ThreadPool = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_STAThreadPool: CSC_ThreadPool = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_MTAThreadPool: CSC_ThreadPool = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_TrackerConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_DontUseTracker: CSC_TrackerConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_UseTracker: CSC_TrackerConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CSC_TransactionConfig = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NoTransaction: CSC_TransactionConfig = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_IfContainerIsTransactional: CSC_TransactionConfig = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_CreateTransactionIfNecessary: CSC_TransactionConfig = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const CSC_NewTransaction: CSC_TransactionConfig = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type CrmTransactionState = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TxState_Active: CrmTransactionState = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TxState_Committed: CrmTransactionState = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TxState_Aborted: CrmTransactionState = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TxState_Indoubt: CrmTransactionState = 3i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type DUMPTYPE = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const DUMPTYPE_FULL: DUMPTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const DUMPTYPE_MINI: DUMPTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const DUMPTYPE_NONE: DUMPTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type GetAppTrackerDataFlags = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const GATD_INCLUDE_PROCESS_EXE_NAME: GetAppTrackerDataFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const GATD_INCLUDE_LIBRARY_APPS: GetAppTrackerDataFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const GATD_INCLUDE_SWC: GetAppTrackerDataFlags = 4i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const GATD_INCLUDE_CLASS_NAME: GetAppTrackerDataFlags = 8i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const GATD_INCLUDE_APPLICATION_NAME: GetAppTrackerDataFlags = 16i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type LockModes = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const LockSetGet: LockModes = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const LockMethod: LockModes = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type ReleaseModes = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const Standard: ReleaseModes = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const Process: ReleaseModes = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type TRACKING_COLL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TRKCOLL_PROCESSES: TRACKING_COLL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TRKCOLL_APPLICATIONS: TRACKING_COLL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TRKCOLL_COMPONENTS: TRACKING_COLL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub type TransactionVote = i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TxCommit: TransactionVote = 0i32; -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub const TxAbort: TransactionVote = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct APPDATA { - pub m_idApp: u32, - pub m_szAppGuid: [u16; 40], - pub m_dwAppProcessId: u32, - pub m_AppStatistics: APPSTATISTICS, -} -impl ::core::marker::Copy for APPDATA {} -impl ::core::clone::Clone for APPDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct APPSTATISTICS { - pub m_cTotalCalls: u32, - pub m_cTotalInstances: u32, - pub m_cTotalClasses: u32, - pub m_cCallsPerSecond: u32, -} -impl ::core::marker::Copy for APPSTATISTICS {} -impl ::core::clone::Clone for APPSTATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ApplicationProcessRecycleInfo { - pub IsRecyclable: super::super::Foundation::BOOL, - pub IsRecycled: super::super::Foundation::BOOL, - pub TimeRecycled: super::super::Foundation::FILETIME, - pub TimeToTerminate: super::super::Foundation::FILETIME, - pub RecycleReasonCode: i32, - pub IsPendingRecycle: super::super::Foundation::BOOL, - pub HasAutomaticLifetimeRecycling: super::super::Foundation::BOOL, - pub TimeForAutomaticRecycling: super::super::Foundation::FILETIME, - pub MemoryLimitInKB: u32, - pub MemoryUsageInKBLastCheck: u32, - pub ActivationLimit: u32, - pub NumActivationsLastReported: u32, - pub CallLimit: u32, - pub NumCallsLastReported: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ApplicationProcessRecycleInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ApplicationProcessRecycleInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct ApplicationProcessStatistics { - pub NumCallsOutstanding: u32, - pub NumTrackedComponents: u32, - pub NumComponentInstances: u32, - pub AvgCallsPerSecond: u32, - pub Reserved1: u32, - pub Reserved2: u32, - pub Reserved3: u32, - pub Reserved4: u32, -} -impl ::core::marker::Copy for ApplicationProcessStatistics {} -impl ::core::clone::Clone for ApplicationProcessStatistics { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ApplicationProcessSummary { - pub PartitionIdPrimaryApplication: ::windows_sys::core::GUID, - pub ApplicationIdPrimaryApplication: ::windows_sys::core::GUID, - pub ApplicationInstanceId: ::windows_sys::core::GUID, - pub ProcessId: u32, - pub Type: COMPLUS_APPTYPE, - pub ProcessExeName: ::windows_sys::core::PWSTR, - pub IsService: super::super::Foundation::BOOL, - pub IsPaused: super::super::Foundation::BOOL, - pub IsRecycled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ApplicationProcessSummary {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ApplicationProcessSummary { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct ApplicationSummary { - pub ApplicationInstanceId: ::windows_sys::core::GUID, - pub PartitionId: ::windows_sys::core::GUID, - pub ApplicationId: ::windows_sys::core::GUID, - pub Type: COMPLUS_APPTYPE, - pub ApplicationName: ::windows_sys::core::PWSTR, - pub NumTrackedComponents: u32, - pub NumComponentInstances: u32, -} -impl ::core::marker::Copy for ApplicationSummary {} -impl ::core::clone::Clone for ApplicationSummary { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct CLSIDDATA { - pub m_clsid: ::windows_sys::core::GUID, - pub m_cReferences: u32, - pub m_cBound: u32, - pub m_cPooled: u32, - pub m_cInCall: u32, - pub m_dwRespTime: u32, - pub m_cCallsCompleted: u32, - pub m_cCallsFailed: u32, -} -impl ::core::marker::Copy for CLSIDDATA {} -impl ::core::clone::Clone for CLSIDDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct CLSIDDATA2 { - pub m_clsid: ::windows_sys::core::GUID, - pub m_appid: ::windows_sys::core::GUID, - pub m_partid: ::windows_sys::core::GUID, - pub m_pwszAppName: ::windows_sys::core::PWSTR, - pub m_pwszCtxName: ::windows_sys::core::PWSTR, - pub m_eAppType: COMPLUS_APPTYPE, - pub m_cReferences: u32, - pub m_cBound: u32, - pub m_cPooled: u32, - pub m_cInCall: u32, - pub m_dwRespTime: u32, - pub m_cCallsCompleted: u32, - pub m_cCallsFailed: u32, -} -impl ::core::marker::Copy for CLSIDDATA2 {} -impl ::core::clone::Clone for CLSIDDATA2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct COMSVCSEVENTINFO { - pub cbSize: u32, - pub dwPid: u32, - pub lTime: i64, - pub lMicroTime: i32, - pub perfCount: i64, - pub guidApp: ::windows_sys::core::GUID, - pub sMachineName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for COMSVCSEVENTINFO {} -impl ::core::clone::Clone for COMSVCSEVENTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ComponentHangMonitorInfo { - pub IsMonitored: super::super::Foundation::BOOL, - pub TerminateOnHang: super::super::Foundation::BOOL, - pub AvgCallThresholdInMs: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ComponentHangMonitorInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ComponentHangMonitorInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct ComponentStatistics { - pub NumInstances: u32, - pub NumBoundReferences: u32, - pub NumPooledObjects: u32, - pub NumObjectsInCall: u32, - pub AvgResponseTimeInMs: u32, - pub NumCallsCompletedRecent: u32, - pub NumCallsFailedRecent: u32, - pub NumCallsCompletedTotal: u32, - pub NumCallsFailedTotal: u32, - pub Reserved1: u32, - pub Reserved2: u32, - pub Reserved3: u32, - pub Reserved4: u32, -} -impl ::core::marker::Copy for ComponentStatistics {} -impl ::core::clone::Clone for ComponentStatistics { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct ComponentSummary { - pub ApplicationInstanceId: ::windows_sys::core::GUID, - pub PartitionId: ::windows_sys::core::GUID, - pub ApplicationId: ::windows_sys::core::GUID, - pub Clsid: ::windows_sys::core::GUID, - pub ClassName: ::windows_sys::core::PWSTR, - pub ApplicationName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ComponentSummary {} -impl ::core::clone::Clone for ComponentSummary { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct CrmLogRecordRead { - pub dwCrmFlags: u32, - pub dwSequenceNumber: u32, - pub blobUserData: super::Com::BLOB, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for CrmLogRecordRead {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for CrmLogRecordRead { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HANG_INFO { - pub fAppHangMonitorEnabled: super::super::Foundation::BOOL, - pub fTerminateOnHang: super::super::Foundation::BOOL, - pub DumpType: DUMPTYPE, - pub dwHangTimeout: u32, - pub dwDumpCount: u32, - pub dwInfoMsgCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HANG_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HANG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"] -pub struct RECYCLE_INFO { - pub guidCombaseProcessIdentifier: ::windows_sys::core::GUID, - pub ProcessStartTime: i64, - pub dwRecycleLifetimeLimit: u32, - pub dwRecycleMemoryLimit: u32, - pub dwRecycleExpirationTimeout: u32, -} -impl ::core::marker::Copy for RECYCLE_INFO {} -impl ::core::clone::Clone for RECYCLE_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Console/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Console/mod.rs deleted file mode 100644 index 0f2e3fb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Console/mod.rs +++ /dev/null @@ -1,633 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn AddConsoleAliasA ( source : :: windows_sys::core::PCSTR , target : :: windows_sys::core::PCSTR , exename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn AddConsoleAliasW ( source : :: windows_sys::core::PCWSTR , target : :: windows_sys::core::PCWSTR , exename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn AllocConsole ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn AttachConsole ( dwprocessid : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn ClosePseudoConsole ( hpc : HPCON ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateConsoleScreenBuffer ( dwdesiredaccess : u32 , dwsharemode : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwflags : u32 , lpscreenbufferdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn CreatePseudoConsole ( size : COORD , hinput : super::super::Foundation:: HANDLE , houtput : super::super::Foundation:: HANDLE , dwflags : u32 , phpc : *mut HPCON ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn ExpungeConsoleCommandHistoryA ( exename : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn ExpungeConsoleCommandHistoryW ( exename : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn FillConsoleOutputAttribute ( hconsoleoutput : super::super::Foundation:: HANDLE , wattribute : u16 , nlength : u32 , dwwritecoord : COORD , lpnumberofattrswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn FillConsoleOutputCharacterA ( hconsoleoutput : super::super::Foundation:: HANDLE , ccharacter : super::super::Foundation:: CHAR , nlength : u32 , dwwritecoord : COORD , lpnumberofcharswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn FillConsoleOutputCharacterW ( hconsoleoutput : super::super::Foundation:: HANDLE , ccharacter : u16 , nlength : u32 , dwwritecoord : COORD , lpnumberofcharswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn FlushConsoleInputBuffer ( hconsoleinput : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn FreeConsole ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GenerateConsoleCtrlEvent ( dwctrlevent : u32 , dwprocessgroupid : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasA ( source : :: windows_sys::core::PCSTR , targetbuffer : :: windows_sys::core::PSTR , targetbufferlength : u32 , exename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasExesA ( exenamebuffer : :: windows_sys::core::PSTR , exenamebufferlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasExesLengthA ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasExesLengthW ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasExesW ( exenamebuffer : :: windows_sys::core::PWSTR , exenamebufferlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasW ( source : :: windows_sys::core::PCWSTR , targetbuffer : :: windows_sys::core::PWSTR , targetbufferlength : u32 , exename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasesA ( aliasbuffer : :: windows_sys::core::PSTR , aliasbufferlength : u32 , exename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasesLengthA ( exename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasesLengthW ( exename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleAliasesW ( aliasbuffer : :: windows_sys::core::PWSTR , aliasbufferlength : u32 , exename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleCP ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleCommandHistoryA ( commands : :: windows_sys::core::PSTR , commandbufferlength : u32 , exename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleCommandHistoryLengthA ( exename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleCommandHistoryLengthW ( exename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleCommandHistoryW ( commands : :: windows_sys::core::PWSTR , commandbufferlength : u32 , exename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleCursorInfo ( hconsoleoutput : super::super::Foundation:: HANDLE , lpconsolecursorinfo : *mut CONSOLE_CURSOR_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleDisplayMode ( lpmodeflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleFontSize ( hconsoleoutput : super::super::Foundation:: HANDLE , nfont : u32 ) -> COORD ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleHistoryInfo ( lpconsolehistoryinfo : *mut CONSOLE_HISTORY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleMode ( hconsolehandle : super::super::Foundation:: HANDLE , lpmode : *mut CONSOLE_MODE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleOriginalTitleA ( lpconsoletitle : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleOriginalTitleW ( lpconsoletitle : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleOutputCP ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleProcessList ( lpdwprocesslist : *mut u32 , dwprocesscount : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleScreenBufferInfo ( hconsoleoutput : super::super::Foundation:: HANDLE , lpconsolescreenbufferinfo : *mut CONSOLE_SCREEN_BUFFER_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleScreenBufferInfoEx ( hconsoleoutput : super::super::Foundation:: HANDLE , lpconsolescreenbufferinfoex : *mut CONSOLE_SCREEN_BUFFER_INFOEX ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleSelectionInfo ( lpconsoleselectioninfo : *mut CONSOLE_SELECTION_INFO ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleTitleA ( lpconsoletitle : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn GetConsoleTitleW ( lpconsoletitle : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetConsoleWindow ( ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetCurrentConsoleFont ( hconsoleoutput : super::super::Foundation:: HANDLE , bmaximumwindow : super::super::Foundation:: BOOL , lpconsolecurrentfont : *mut CONSOLE_FONT_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetCurrentConsoleFontEx ( hconsoleoutput : super::super::Foundation:: HANDLE , bmaximumwindow : super::super::Foundation:: BOOL , lpconsolecurrentfontex : *mut CONSOLE_FONT_INFOEX ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetLargestConsoleWindowSize ( hconsoleoutput : super::super::Foundation:: HANDLE ) -> COORD ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetNumberOfConsoleInputEvents ( hconsoleinput : super::super::Foundation:: HANDLE , lpnumberofevents : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetNumberOfConsoleMouseButtons ( lpnumberofmousebuttons : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn GetStdHandle ( nstdhandle : STD_HANDLE ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn PeekConsoleInputA ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *mut INPUT_RECORD , nlength : u32 , lpnumberofeventsread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn PeekConsoleInputW ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *mut INPUT_RECORD , nlength : u32 , lpnumberofeventsread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleA ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nnumberofcharstoread : u32 , lpnumberofcharsread : *mut u32 , pinputcontrol : *const CONSOLE_READCONSOLE_CONTROL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleInputA ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *mut INPUT_RECORD , nlength : u32 , lpnumberofeventsread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleInputW ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *mut INPUT_RECORD , nlength : u32 , lpnumberofeventsread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleOutputA ( hconsoleoutput : super::super::Foundation:: HANDLE , lpbuffer : *mut CHAR_INFO , dwbuffersize : COORD , dwbuffercoord : COORD , lpreadregion : *mut SMALL_RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleOutputAttribute ( hconsoleoutput : super::super::Foundation:: HANDLE , lpattribute : *mut u16 , nlength : u32 , dwreadcoord : COORD , lpnumberofattrsread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleOutputCharacterA ( hconsoleoutput : super::super::Foundation:: HANDLE , lpcharacter : :: windows_sys::core::PSTR , nlength : u32 , dwreadcoord : COORD , lpnumberofcharsread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleOutputCharacterW ( hconsoleoutput : super::super::Foundation:: HANDLE , lpcharacter : :: windows_sys::core::PWSTR , nlength : u32 , dwreadcoord : COORD , lpnumberofcharsread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleOutputW ( hconsoleoutput : super::super::Foundation:: HANDLE , lpbuffer : *mut CHAR_INFO , dwbuffersize : COORD , dwbuffercoord : COORD , lpreadregion : *mut SMALL_RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ReadConsoleW ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nnumberofcharstoread : u32 , lpnumberofcharsread : *mut u32 , pinputcontrol : *const CONSOLE_READCONSOLE_CONTROL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`*"] fn ResizePseudoConsole ( hpc : HPCON , size : COORD ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ScrollConsoleScreenBufferA ( hconsoleoutput : super::super::Foundation:: HANDLE , lpscrollrectangle : *const SMALL_RECT , lpcliprectangle : *const SMALL_RECT , dwdestinationorigin : COORD , lpfill : *const CHAR_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn ScrollConsoleScreenBufferW ( hconsoleoutput : super::super::Foundation:: HANDLE , lpscrollrectangle : *const SMALL_RECT , lpcliprectangle : *const SMALL_RECT , dwdestinationorigin : COORD , lpfill : *const CHAR_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleActiveScreenBuffer ( hconsoleoutput : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleCP ( wcodepageid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleCtrlHandler ( handlerroutine : PHANDLER_ROUTINE , add : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleCursorInfo ( hconsoleoutput : super::super::Foundation:: HANDLE , lpconsolecursorinfo : *const CONSOLE_CURSOR_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleCursorPosition ( hconsoleoutput : super::super::Foundation:: HANDLE , dwcursorposition : COORD ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleDisplayMode ( hconsoleoutput : super::super::Foundation:: HANDLE , dwflags : u32 , lpnewscreenbufferdimensions : *mut COORD ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleHistoryInfo ( lpconsolehistoryinfo : *const CONSOLE_HISTORY_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleMode ( hconsolehandle : super::super::Foundation:: HANDLE , dwmode : CONSOLE_MODE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleNumberOfCommandsA ( number : u32 , exename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleNumberOfCommandsW ( number : u32 , exename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleOutputCP ( wcodepageid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleScreenBufferInfoEx ( hconsoleoutput : super::super::Foundation:: HANDLE , lpconsolescreenbufferinfoex : *const CONSOLE_SCREEN_BUFFER_INFOEX ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleScreenBufferSize ( hconsoleoutput : super::super::Foundation:: HANDLE , dwsize : COORD ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleTextAttribute ( hconsoleoutput : super::super::Foundation:: HANDLE , wattributes : CONSOLE_CHARACTER_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleTitleA ( lpconsoletitle : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleTitleW ( lpconsoletitle : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetConsoleWindowInfo ( hconsoleoutput : super::super::Foundation:: HANDLE , babsolute : super::super::Foundation:: BOOL , lpconsolewindow : *const SMALL_RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetCurrentConsoleFontEx ( hconsoleoutput : super::super::Foundation:: HANDLE , bmaximumwindow : super::super::Foundation:: BOOL , lpconsolecurrentfontex : *const CONSOLE_FONT_INFOEX ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetStdHandle ( nstdhandle : STD_HANDLE , hhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn SetStdHandleEx ( nstdhandle : STD_HANDLE , hhandle : super::super::Foundation:: HANDLE , phprevvalue : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleA ( hconsoleoutput : super::super::Foundation:: HANDLE , lpbuffer : *const ::core::ffi::c_void , nnumberofcharstowrite : u32 , lpnumberofcharswritten : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleInputA ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *const INPUT_RECORD , nlength : u32 , lpnumberofeventswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleInputW ( hconsoleinput : super::super::Foundation:: HANDLE , lpbuffer : *const INPUT_RECORD , nlength : u32 , lpnumberofeventswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleOutputA ( hconsoleoutput : super::super::Foundation:: HANDLE , lpbuffer : *const CHAR_INFO , dwbuffersize : COORD , dwbuffercoord : COORD , lpwriteregion : *mut SMALL_RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleOutputAttribute ( hconsoleoutput : super::super::Foundation:: HANDLE , lpattribute : *const u16 , nlength : u32 , dwwritecoord : COORD , lpnumberofattrswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleOutputCharacterA ( hconsoleoutput : super::super::Foundation:: HANDLE , lpcharacter : :: windows_sys::core::PCSTR , nlength : u32 , dwwritecoord : COORD , lpnumberofcharswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleOutputCharacterW ( hconsoleoutput : super::super::Foundation:: HANDLE , lpcharacter : :: windows_sys::core::PCWSTR , nlength : u32 , dwwritecoord : COORD , lpnumberofcharswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleOutputW ( hconsoleoutput : super::super::Foundation:: HANDLE , lpbuffer : *const CHAR_INFO , dwbuffersize : COORD , dwbuffercoord : COORD , lpwriteregion : *mut SMALL_RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] fn WriteConsoleW ( hconsoleoutput : super::super::Foundation:: HANDLE , lpbuffer : *const ::core::ffi::c_void , nnumberofcharstowrite : u32 , lpnumberofcharswritten : *mut u32 , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ALTNUMPAD_BIT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ATTACH_PARENT_PROCESS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CAPSLOCK_ON: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_FULLSCREEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_FULLSCREEN_HARDWARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_FULLSCREEN_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_MOUSE_DOWN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_MOUSE_SELECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_NO_SELECTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_SELECTION_IN_PROGRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_SELECTION_NOT_EMPTY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_TEXTMODE_BUFFER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CONSOLE_WINDOWED_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CTRL_BREAK_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CTRL_CLOSE_EVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CTRL_C_EVENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CTRL_LOGOFF_EVENT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const CTRL_SHUTDOWN_EVENT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const DOUBLE_CLICK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENHANCED_KEY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FOCUS_EVENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FROM_LEFT_1ST_BUTTON_PRESSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FROM_LEFT_2ND_BUTTON_PRESSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FROM_LEFT_3RD_BUTTON_PRESSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FROM_LEFT_4TH_BUTTON_PRESSED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const HISTORY_NO_DUP_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const KEY_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const LEFT_ALT_PRESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const LEFT_CTRL_PRESSED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const MENU_EVENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const MOUSE_EVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const MOUSE_HWHEELED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const MOUSE_MOVED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const MOUSE_WHEELED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NLS_ALPHANUMERIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NLS_DBCSCHAR: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NLS_HIRAGANA: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NLS_IME_CONVERSION: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NLS_IME_DISABLE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NLS_KATAKANA: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NLS_ROMAN: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const NUMLOCK_ON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const PSEUDOCONSOLE_INHERIT_CURSOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const RIGHTMOST_BUTTON_PRESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const RIGHT_ALT_PRESSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const RIGHT_CTRL_PRESSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const SCROLLLOCK_ON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const SHIFT_PRESSED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const WINDOW_BUFFER_SIZE_EVENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub type CONSOLE_CHARACTER_ATTRIBUTES = u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FOREGROUND_BLUE: CONSOLE_CHARACTER_ATTRIBUTES = 1u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FOREGROUND_GREEN: CONSOLE_CHARACTER_ATTRIBUTES = 2u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FOREGROUND_RED: CONSOLE_CHARACTER_ATTRIBUTES = 4u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const FOREGROUND_INTENSITY: CONSOLE_CHARACTER_ATTRIBUTES = 8u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const BACKGROUND_BLUE: CONSOLE_CHARACTER_ATTRIBUTES = 16u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const BACKGROUND_GREEN: CONSOLE_CHARACTER_ATTRIBUTES = 32u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const BACKGROUND_RED: CONSOLE_CHARACTER_ATTRIBUTES = 64u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const BACKGROUND_INTENSITY: CONSOLE_CHARACTER_ATTRIBUTES = 128u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_LEADING_BYTE: CONSOLE_CHARACTER_ATTRIBUTES = 256u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_TRAILING_BYTE: CONSOLE_CHARACTER_ATTRIBUTES = 512u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_GRID_HORIZONTAL: CONSOLE_CHARACTER_ATTRIBUTES = 1024u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_GRID_LVERTICAL: CONSOLE_CHARACTER_ATTRIBUTES = 2048u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_GRID_RVERTICAL: CONSOLE_CHARACTER_ATTRIBUTES = 4096u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_REVERSE_VIDEO: CONSOLE_CHARACTER_ATTRIBUTES = 16384u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_UNDERSCORE: CONSOLE_CHARACTER_ATTRIBUTES = 32768u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const COMMON_LVB_SBCSDBCS: CONSOLE_CHARACTER_ATTRIBUTES = 768u16; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub type CONSOLE_MODE = u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_PROCESSED_INPUT: CONSOLE_MODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_LINE_INPUT: CONSOLE_MODE = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_ECHO_INPUT: CONSOLE_MODE = 4u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_WINDOW_INPUT: CONSOLE_MODE = 8u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_MOUSE_INPUT: CONSOLE_MODE = 16u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_INSERT_MODE: CONSOLE_MODE = 32u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_QUICK_EDIT_MODE: CONSOLE_MODE = 64u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_EXTENDED_FLAGS: CONSOLE_MODE = 128u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_AUTO_POSITION: CONSOLE_MODE = 256u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_VIRTUAL_TERMINAL_INPUT: CONSOLE_MODE = 512u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_PROCESSED_OUTPUT: CONSOLE_MODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_WRAP_AT_EOL_OUTPUT: CONSOLE_MODE = 2u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_VIRTUAL_TERMINAL_PROCESSING: CONSOLE_MODE = 4u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const DISABLE_NEWLINE_AUTO_RETURN: CONSOLE_MODE = 8u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const ENABLE_LVB_GRID_WORLDWIDE: CONSOLE_MODE = 16u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub type STD_HANDLE = u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const STD_INPUT_HANDLE: STD_HANDLE = 4294967286u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const STD_OUTPUT_HANDLE: STD_HANDLE = 4294967285u32; -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub const STD_ERROR_HANDLE: STD_HANDLE = 4294967284u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHAR_INFO { - pub Char: CHAR_INFO_0, - pub Attributes: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHAR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHAR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union CHAR_INFO_0 { - pub UnicodeChar: u16, - pub AsciiChar: super::super::Foundation::CHAR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHAR_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHAR_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CONSOLE_CURSOR_INFO { - pub dwSize: u32, - pub bVisible: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CONSOLE_CURSOR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CONSOLE_CURSOR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct CONSOLE_FONT_INFO { - pub nFont: u32, - pub dwFontSize: COORD, -} -impl ::core::marker::Copy for CONSOLE_FONT_INFO {} -impl ::core::clone::Clone for CONSOLE_FONT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct CONSOLE_FONT_INFOEX { - pub cbSize: u32, - pub nFont: u32, - pub dwFontSize: COORD, - pub FontFamily: u32, - pub FontWeight: u32, - pub FaceName: [u16; 32], -} -impl ::core::marker::Copy for CONSOLE_FONT_INFOEX {} -impl ::core::clone::Clone for CONSOLE_FONT_INFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct CONSOLE_HISTORY_INFO { - pub cbSize: u32, - pub HistoryBufferSize: u32, - pub NumberOfHistoryBuffers: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for CONSOLE_HISTORY_INFO {} -impl ::core::clone::Clone for CONSOLE_HISTORY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct CONSOLE_READCONSOLE_CONTROL { - pub nLength: u32, - pub nInitialChars: u32, - pub dwCtrlWakeupMask: u32, - pub dwControlKeyState: u32, -} -impl ::core::marker::Copy for CONSOLE_READCONSOLE_CONTROL {} -impl ::core::clone::Clone for CONSOLE_READCONSOLE_CONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct CONSOLE_SCREEN_BUFFER_INFO { - pub dwSize: COORD, - pub dwCursorPosition: COORD, - pub wAttributes: CONSOLE_CHARACTER_ATTRIBUTES, - pub srWindow: SMALL_RECT, - pub dwMaximumWindowSize: COORD, -} -impl ::core::marker::Copy for CONSOLE_SCREEN_BUFFER_INFO {} -impl ::core::clone::Clone for CONSOLE_SCREEN_BUFFER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CONSOLE_SCREEN_BUFFER_INFOEX { - pub cbSize: u32, - pub dwSize: COORD, - pub dwCursorPosition: COORD, - pub wAttributes: CONSOLE_CHARACTER_ATTRIBUTES, - pub srWindow: SMALL_RECT, - pub dwMaximumWindowSize: COORD, - pub wPopupAttributes: u16, - pub bFullscreenSupported: super::super::Foundation::BOOL, - pub ColorTable: [super::super::Foundation::COLORREF; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CONSOLE_SCREEN_BUFFER_INFOEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CONSOLE_SCREEN_BUFFER_INFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct CONSOLE_SELECTION_INFO { - pub dwFlags: u32, - pub dwSelectionAnchor: COORD, - pub srSelection: SMALL_RECT, -} -impl ::core::marker::Copy for CONSOLE_SELECTION_INFO {} -impl ::core::clone::Clone for CONSOLE_SELECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct COORD { - pub X: i16, - pub Y: i16, -} -impl ::core::marker::Copy for COORD {} -impl ::core::clone::Clone for COORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FOCUS_EVENT_RECORD { - pub bSetFocus: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FOCUS_EVENT_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FOCUS_EVENT_RECORD { - fn clone(&self) -> Self { - *self - } -} -pub type HPCON = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INPUT_RECORD { - pub EventType: u16, - pub Event: INPUT_RECORD_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INPUT_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INPUT_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union INPUT_RECORD_0 { - pub KeyEvent: KEY_EVENT_RECORD, - pub MouseEvent: MOUSE_EVENT_RECORD, - pub WindowBufferSizeEvent: WINDOW_BUFFER_SIZE_RECORD, - pub MenuEvent: MENU_EVENT_RECORD, - pub FocusEvent: FOCUS_EVENT_RECORD, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INPUT_RECORD_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INPUT_RECORD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KEY_EVENT_RECORD { - pub bKeyDown: super::super::Foundation::BOOL, - pub wRepeatCount: u16, - pub wVirtualKeyCode: u16, - pub wVirtualScanCode: u16, - pub uChar: KEY_EVENT_RECORD_0, - pub dwControlKeyState: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KEY_EVENT_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KEY_EVENT_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union KEY_EVENT_RECORD_0 { - pub UnicodeChar: u16, - pub AsciiChar: super::super::Foundation::CHAR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KEY_EVENT_RECORD_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KEY_EVENT_RECORD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct MENU_EVENT_RECORD { - pub dwCommandId: u32, -} -impl ::core::marker::Copy for MENU_EVENT_RECORD {} -impl ::core::clone::Clone for MENU_EVENT_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct MOUSE_EVENT_RECORD { - pub dwMousePosition: COORD, - pub dwButtonState: u32, - pub dwControlKeyState: u32, - pub dwEventFlags: u32, -} -impl ::core::marker::Copy for MOUSE_EVENT_RECORD {} -impl ::core::clone::Clone for MOUSE_EVENT_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct SMALL_RECT { - pub Left: i16, - pub Top: i16, - pub Right: i16, - pub Bottom: i16, -} -impl ::core::marker::Copy for SMALL_RECT {} -impl ::core::clone::Clone for SMALL_RECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Console\"`*"] -pub struct WINDOW_BUFFER_SIZE_RECORD { - pub dwSize: COORD, -} -impl ::core::marker::Copy for WINDOW_BUFFER_SIZE_RECORD {} -impl ::core::clone::Clone for WINDOW_BUFFER_SIZE_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Console\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PHANDLER_ROUTINE = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Contacts/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Contacts/mod.rs deleted file mode 100644 index 787e451..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Contacts/mod.rs +++ /dev/null @@ -1,256 +0,0 @@ -pub type IContact = *mut ::core::ffi::c_void; -pub type IContactAggregationAggregate = *mut ::core::ffi::c_void; -pub type IContactAggregationAggregateCollection = *mut ::core::ffi::c_void; -pub type IContactAggregationContact = *mut ::core::ffi::c_void; -pub type IContactAggregationContactCollection = *mut ::core::ffi::c_void; -pub type IContactAggregationGroup = *mut ::core::ffi::c_void; -pub type IContactAggregationGroupCollection = *mut ::core::ffi::c_void; -pub type IContactAggregationLink = *mut ::core::ffi::c_void; -pub type IContactAggregationLinkCollection = *mut ::core::ffi::c_void; -pub type IContactAggregationManager = *mut ::core::ffi::c_void; -pub type IContactAggregationServerPerson = *mut ::core::ffi::c_void; -pub type IContactAggregationServerPersonCollection = *mut ::core::ffi::c_void; -pub type IContactCollection = *mut ::core::ffi::c_void; -pub type IContactManager = *mut ::core::ffi::c_void; -pub type IContactProperties = *mut ::core::ffi::c_void; -pub type IContactPropertyCollection = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CGD_ARRAY_NODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CGD_BINARY_PROPERTY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CGD_DATE_PROPERTY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CGD_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CGD_STRING_PROPERTY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CGD_UNKNOWN_PROPERTY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CLSID_ContactAggregationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96c8ad95_c199_44de_b34e_ac33c442df39); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_AGENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Agent"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_BBS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BBS"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_BUSINESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Business"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_CAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Car"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_CELLULAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Cellular"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_DOMESTIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Domestic"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_FAX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Fax"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_INTERNATIONAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("International"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_ISDN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ISDN"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_LOGO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Logo"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_MOBILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mobile"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_MODEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Modem"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_OTHER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Other"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_PAGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Pager"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_PARCEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Parcel"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_PCS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCS"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_PERSONAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Personal"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_POSTAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Postal"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_PREFERRED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Preferred"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_TTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TTY"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_USERTILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserTile"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_VIDEO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Video"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_PUB_VOICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Voice"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_ANNIVERSARY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:Anniversary"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_ASSISTANT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:Assistant"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_BIRTHDAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:Birthday"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_CHILD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:Child"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_MANAGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:Manager"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_SCHOOL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:School"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_SOCIALNETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:SocialNetwork"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_SPOUSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:Spouse"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTLABEL_WAB_WISHLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("wab:WishList"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_CREATIONDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CreationDate"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_GENDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Gender"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_GENDER_FEMALE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Female"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_GENDER_MALE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Male"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_GENDER_UNSPECIFIED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Unspecified"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_CERTIFICATECOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CertificateCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_CONTACTIDCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ContactIDCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_DATECOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DateCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_EMAILADDRESSCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EmailAddressCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_IMADDRESSCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IMAddressCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_NAMECOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NameCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_PERSONCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersonCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_PHONENUMBERCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhoneNumberCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_PHOTOCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhotoCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_PHYSICALADDRESSCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhysicalAddressCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_POSITIONCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PositionCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L1_URLCOLLECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UrlCollection"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_CERTIFICATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Certificate"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_CONTACTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/ContactID"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_DATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Date"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_EMAILADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/EmailAddress"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_IMADDRESSENTRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/IMAddress"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Name"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_PERSON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Person"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_PHONENUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/PhoneNumber"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_PHOTO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Photo"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_PHYSICALADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/PhysicalAddress"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_POSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Position"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L2_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Url"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Address"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_ADDRESSLABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/AddressLabel"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_ALTERNATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Alternate"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_COMPANY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Company"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_COUNTRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Country"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_DEPARTMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Department"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_EXTENDEDADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/ExtendedAddress"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_FAMILYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/FamilyName"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_FORMATTEDNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/FormattedName"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_GENERATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Generation"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_GIVENNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/GivenName"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_JOB_TITLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/JobTitle"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_LOCALITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Locality"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_MIDDLENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/MiddleName"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_NICKNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/NickName"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_NUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Number"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_OFFICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Office"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_ORGANIZATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Organization"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_PERSONID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/PersonID"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_PHONETIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Phonetic"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_POBOX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/POBox"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_POSTALCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/PostalCode"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Prefix"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_PROFESSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Profession"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_PROTOCOL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Protocol"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_REGION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Region"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_ROLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Role"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_STREET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Street"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_SUFFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Suffix"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_THUMBPRINT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/ThumbPrint"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_TITLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Title"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Type"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_URL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Url"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_L3_VALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Value"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_MAILER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mailer"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_NOTES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Notes"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CONTACTPROP_PUB_PROGID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProgID"); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const Contact: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x61b68808_8eee_4fd1_acb8_3d804c8db056); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const ContactManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7165c8ab_af88_42bd_86fd_5310b4285a02); -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub type CONTACT_AGGREGATION_COLLECTION_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CACO_DEFAULT: CONTACT_AGGREGATION_COLLECTION_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CACO_INCLUDE_EXTERNAL: CONTACT_AGGREGATION_COLLECTION_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CACO_EXTERNAL_ONLY: CONTACT_AGGREGATION_COLLECTION_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub type CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CA_CREATE_LOCAL: CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub const CA_CREATE_EXTERNAL: CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Contacts\"`*"] -pub struct CONTACT_AGGREGATION_BLOB { - pub dwCount: u32, - pub lpb: *mut u8, -} -impl ::core::marker::Copy for CONTACT_AGGREGATION_BLOB {} -impl ::core::clone::Clone for CONTACT_AGGREGATION_BLOB { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/CorrelationVector/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/CorrelationVector/mod.rs deleted file mode 100644 index 8728cb0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/CorrelationVector/mod.rs +++ /dev/null @@ -1,33 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_CorrelationVector\"`, `\"Win32_Foundation\"`*"] fn RtlExtendCorrelationVector ( correlationvector : *mut CORRELATION_VECTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_CorrelationVector\"`, `\"Win32_Foundation\"`*"] fn RtlIncrementCorrelationVector ( correlationvector : *mut CORRELATION_VECTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_CorrelationVector\"`, `\"Win32_Foundation\"`*"] fn RtlInitializeCorrelationVector ( correlationvector : *mut CORRELATION_VECTOR , version : i32 , guid : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_CorrelationVector\"`, `\"Win32_Foundation\"`*"] fn RtlValidateCorrelationVector ( vector : *const CORRELATION_VECTOR ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_CorrelationVector\"`*"] -pub const RTL_CORRELATION_VECTOR_STRING_LENGTH: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_CorrelationVector\"`*"] -pub const RTL_CORRELATION_VECTOR_V1_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_CorrelationVector\"`*"] -pub const RTL_CORRELATION_VECTOR_V1_PREFIX_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_CorrelationVector\"`*"] -pub const RTL_CORRELATION_VECTOR_V2_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_CorrelationVector\"`*"] -pub const RTL_CORRELATION_VECTOR_V2_PREFIX_LENGTH: u32 = 22u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_CorrelationVector\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CORRELATION_VECTOR { - pub Version: super::super::Foundation::CHAR, - pub Vector: [super::super::Foundation::CHAR; 129], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CORRELATION_VECTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CORRELATION_VECTOR { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DataExchange/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DataExchange/mod.rs deleted file mode 100644 index 65bcb2e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DataExchange/mod.rs +++ /dev/null @@ -1,753 +0,0 @@ -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn AddAtomA ( lpstring : :: windows_sys::core::PCSTR ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn AddAtomW ( lpstring : :: windows_sys::core::PCWSTR ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn AddClipboardFormatListener ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn ChangeClipboardChain ( hwndremove : super::super::Foundation:: HWND , hwndnewnext : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn CloseClipboard ( ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn CountClipboardFormats ( ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeAbandonTransaction ( idinst : u32 , hconv : HCONV , idtransaction : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeAccessData ( hdata : HDDEDATA , pcbdatasize : *mut u32 ) -> *mut u8 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeAddData ( hdata : HDDEDATA , psrc : *const u8 , cb : u32 , cboff : u32 ) -> HDDEDATA ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeClientTransaction ( pdata : *const u8 , cbdata : u32 , hconv : HCONV , hszitem : HSZ , wfmt : u32 , wtype : DDE_CLIENT_TRANSACTION_TYPE , dwtimeout : u32 , pdwresult : *mut u32 ) -> HDDEDATA ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeCmpStringHandles ( hsz1 : HSZ , hsz2 : HSZ ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn DdeConnect ( idinst : u32 , hszservice : HSZ , hsztopic : HSZ , pcc : *const CONVCONTEXT ) -> HCONV ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn DdeConnectList ( idinst : u32 , hszservice : HSZ , hsztopic : HSZ , hconvlist : HCONVLIST , pcc : *const CONVCONTEXT ) -> HCONVLIST ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeCreateDataHandle ( idinst : u32 , psrc : *const u8 , cb : u32 , cboff : u32 , hszitem : HSZ , wfmt : u32 , afcmd : u32 ) -> HDDEDATA ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeCreateStringHandleA ( idinst : u32 , psz : :: windows_sys::core::PCSTR , icodepage : i32 ) -> HSZ ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeCreateStringHandleW ( idinst : u32 , psz : :: windows_sys::core::PCWSTR , icodepage : i32 ) -> HSZ ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeDisconnect ( hconv : HCONV ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeDisconnectList ( hconvlist : HCONVLIST ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeEnableCallback ( idinst : u32 , hconv : HCONV , wcmd : DDE_ENABLE_CALLBACK_CMD ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeFreeDataHandle ( hdata : HDDEDATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeFreeStringHandle ( idinst : u32 , hsz : HSZ ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeGetData ( hdata : HDDEDATA , pdst : *mut u8 , cbmax : u32 , cboff : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeGetLastError ( idinst : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeImpersonateClient ( hconv : HCONV ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeInitializeA ( pidinst : *mut u32 , pfncallback : PFNCALLBACK , afcmd : DDE_INITIALIZE_COMMAND , ulres : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeInitializeW ( pidinst : *mut u32 , pfncallback : PFNCALLBACK , afcmd : DDE_INITIALIZE_COMMAND , ulres : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeKeepStringHandle ( idinst : u32 , hsz : HSZ ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeNameService ( idinst : u32 , hsz1 : HSZ , hsz2 : HSZ , afcmd : DDE_NAME_SERVICE_CMD ) -> HDDEDATA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdePostAdvise ( idinst : u32 , hsztopic : HSZ , hszitem : HSZ ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn DdeQueryConvInfo ( hconv : HCONV , idtransaction : u32 , pconvinfo : *mut CONVINFO ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeQueryNextServer ( hconvlist : HCONVLIST , hconvprev : HCONV ) -> HCONV ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeQueryStringA ( idinst : u32 , hsz : HSZ , psz : :: windows_sys::core::PSTR , cchmax : u32 , icodepage : i32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeQueryStringW ( idinst : u32 , hsz : HSZ , psz : :: windows_sys::core::PWSTR , cchmax : u32 , icodepage : i32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DdeReconnect ( hconv : HCONV ) -> HCONV ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn DdeSetQualityOfService ( hwndclient : super::super::Foundation:: HWND , pqosnew : *const super::super::Security:: SECURITY_QUALITY_OF_SERVICE , pqosprev : *mut super::super::Security:: SECURITY_QUALITY_OF_SERVICE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeSetUserHandle ( hconv : HCONV , id : u32 , huser : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeUnaccessData ( hdata : HDDEDATA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn DdeUninitialize ( idinst : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn DeleteAtom ( natom : u16 ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn EmptyClipboard ( ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn EnumClipboardFormats ( format : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn FindAtomA ( lpstring : :: windows_sys::core::PCSTR ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn FindAtomW ( lpstring : :: windows_sys::core::PCWSTR ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn FreeDDElParam ( msg : u32 , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GetAtomNameA ( natom : u16 , lpbuffer : :: windows_sys::core::PSTR , nsize : i32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GetAtomNameW ( natom : u16 , lpbuffer : :: windows_sys::core::PWSTR , nsize : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn GetClipboardData ( uformat : u32 ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GetClipboardFormatNameA ( format : u32 , lpszformatname : :: windows_sys::core::PSTR , cchmaxcount : i32 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GetClipboardFormatNameW ( format : u32 , lpszformatname : :: windows_sys::core::PWSTR , cchmaxcount : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn GetClipboardOwner ( ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GetClipboardSequenceNumber ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn GetClipboardViewer ( ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn GetOpenClipboardWindow ( ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GetPriorityClipboardFormat ( paformatprioritylist : *const u32 , cformats : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn GetUpdatedClipboardFormats ( lpuiformats : *mut u32 , cformats : u32 , pcformatsout : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalAddAtomA ( lpstring : :: windows_sys::core::PCSTR ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalAddAtomExA ( lpstring : :: windows_sys::core::PCSTR , flags : u32 ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalAddAtomExW ( lpstring : :: windows_sys::core::PCWSTR , flags : u32 ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalAddAtomW ( lpstring : :: windows_sys::core::PCWSTR ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalDeleteAtom ( natom : u16 ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalFindAtomA ( lpstring : :: windows_sys::core::PCSTR ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalFindAtomW ( lpstring : :: windows_sys::core::PCWSTR ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalGetAtomNameA ( natom : u16 , lpbuffer : :: windows_sys::core::PSTR , nsize : i32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn GlobalGetAtomNameW ( natom : u16 , lpbuffer : :: windows_sys::core::PWSTR , nsize : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn ImpersonateDdeClientWindow ( hwndclient : super::super::Foundation:: HWND , hwndserver : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn InitAtomTable ( nsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn IsClipboardFormatAvailable ( format : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn OpenClipboard ( hwndnewowner : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn PackDDElParam ( msg : u32 , uilo : usize , uihi : usize ) -> super::super::Foundation:: LPARAM ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn RegisterClipboardFormatA ( lpszformat : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] fn RegisterClipboardFormatW ( lpszformat : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn RemoveClipboardFormatListener ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn ReuseDDElParam ( lparam : super::super::Foundation:: LPARAM , msgin : u32 , msgout : u32 , uilo : usize , uihi : usize ) -> super::super::Foundation:: LPARAM ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn SetClipboardData ( uformat : u32 , hmem : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn SetClipboardViewer ( hwndnewviewer : super::super::Foundation:: HWND ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetWinMetaFileBits ( nsize : u32 , lpmeta16data : *const u8 , hdcref : super::super::Graphics::Gdi:: HDC , lpmfp : *const METAFILEPICT ) -> super::super::Graphics::Gdi:: HENHMETAFILE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] fn UnpackDDElParam ( msg : u32 , lparam : super::super::Foundation:: LPARAM , puilo : *mut usize , puihi : *mut usize ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const APPCLASS_MASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const APPCMD_MASK: i32 = 4080i32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CADV_LATEACK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CP_WINANSI: i32 = 1004i32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CP_WINNEUTRAL: i32 = 1200i32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CP_WINUNICODE: i32 = 1200i32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FACK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FACKREQ: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FAPPSTATUS: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FBUSY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FDEFERUPD: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FNOTPROCESSED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FRELEASE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DDE_FREQUESTED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_ADVACKTIMEOUT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_BUSY: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_DATAACKTIMEOUT: u32 = 16386u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_DLL_NOT_INITIALIZED: u32 = 16387u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_DLL_USAGE: u32 = 16388u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_EXECACKTIMEOUT: u32 = 16389u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_FIRST: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_INVALIDPARAMETER: u32 = 16390u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_LAST: u32 = 16401u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_LOW_MEMORY: u32 = 16391u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_MEMORY_ERROR: u32 = 16392u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_NOTPROCESSED: u32 = 16393u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_NO_CONV_ESTABLISHED: u32 = 16394u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_NO_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_POKEACKTIMEOUT: u32 = 16395u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_POSTMSG_FAILED: u32 = 16396u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_REENTRANCY: u32 = 16397u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_SERVER_DIED: u32 = 16398u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_SYS_ERROR: u32 = 16399u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_UNADVACKTIMEOUT: u32 = 16400u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DMLERR_UNFOUND_QUEUE_ID: u32 = 16401u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const HDATA_APPOWNED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MAX_MONITORS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MH_CLEANUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MH_CREATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MH_DELETE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MH_KEEP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MSGF_DDEMGR: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const QID_SYNC: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDESYS_ITEM_FORMATS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Formats"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDESYS_ITEM_HELP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Help"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDESYS_ITEM_RTNMSG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReturnMessage"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDESYS_ITEM_STATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Status"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDESYS_ITEM_SYSITEMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysItems"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDESYS_ITEM_TOPICS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Topics"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDESYS_TOPIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const SZDDE_ITEM_ITEMLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TopicItemList"); -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const TIMEOUT_ASYNC: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_ACK: u32 = 996u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_ADVISE: u32 = 994u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_DATA: u32 = 997u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_EXECUTE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_FIRST: u32 = 992u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_INITIATE: u32 = 992u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_LAST: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_POKE: u32 = 999u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_REQUEST: u32 = 998u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_TERMINATE: u32 = 993u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const WM_DDE_UNADVISE: u32 = 995u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XCLASS_BOOL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XCLASS_DATA: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XCLASS_FLAGS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XCLASS_MASK: u32 = 64512u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XCLASS_NOTIFICATION: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYPF_ACKREQ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYPF_NOBLOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYPF_NODATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_MASK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_SHIFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub type CONVINFO_CONVERSATION_STATE = u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_ADVACKRCVD: CONVINFO_CONVERSATION_STATE = 13u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_ADVDATAACKRCVD: CONVINFO_CONVERSATION_STATE = 16u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_ADVDATASENT: CONVINFO_CONVERSATION_STATE = 15u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_ADVSENT: CONVINFO_CONVERSATION_STATE = 11u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_CONNECTED: CONVINFO_CONVERSATION_STATE = 2u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_DATARCVD: CONVINFO_CONVERSATION_STATE = 6u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_EXECACKRCVD: CONVINFO_CONVERSATION_STATE = 10u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_EXECSENT: CONVINFO_CONVERSATION_STATE = 9u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_INCOMPLETE: CONVINFO_CONVERSATION_STATE = 1u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_INIT1: CONVINFO_CONVERSATION_STATE = 3u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_INIT2: CONVINFO_CONVERSATION_STATE = 4u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_NULL: CONVINFO_CONVERSATION_STATE = 0u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_POKEACKRCVD: CONVINFO_CONVERSATION_STATE = 8u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_POKESENT: CONVINFO_CONVERSATION_STATE = 7u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_REQSENT: CONVINFO_CONVERSATION_STATE = 5u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_UNADVACKRCVD: CONVINFO_CONVERSATION_STATE = 14u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XST_UNADVSENT: CONVINFO_CONVERSATION_STATE = 12u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub type CONVINFO_STATUS = u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_ADVISE: CONVINFO_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_BLOCKED: CONVINFO_STATUS = 8u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_BLOCKNEXT: CONVINFO_STATUS = 128u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_CLIENT: CONVINFO_STATUS = 16u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_CONNECTED: CONVINFO_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_INLIST: CONVINFO_STATUS = 64u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_ISLOCAL: CONVINFO_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_ISSELF: CONVINFO_STATUS = 256u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const ST_TERMINATED: CONVINFO_STATUS = 32u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub type DDE_CLIENT_TRANSACTION_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_ADVSTART: DDE_CLIENT_TRANSACTION_TYPE = 4144u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_ADVSTOP: DDE_CLIENT_TRANSACTION_TYPE = 32832u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_EXECUTE: DDE_CLIENT_TRANSACTION_TYPE = 16464u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_POKE: DDE_CLIENT_TRANSACTION_TYPE = 16528u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_REQUEST: DDE_CLIENT_TRANSACTION_TYPE = 8368u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_ADVDATA: DDE_CLIENT_TRANSACTION_TYPE = 16400u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_ADVREQ: DDE_CLIENT_TRANSACTION_TYPE = 8226u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_CONNECT: DDE_CLIENT_TRANSACTION_TYPE = 4194u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_CONNECT_CONFIRM: DDE_CLIENT_TRANSACTION_TYPE = 32882u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_DISCONNECT: DDE_CLIENT_TRANSACTION_TYPE = 32962u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_MONITOR: DDE_CLIENT_TRANSACTION_TYPE = 33010u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_REGISTER: DDE_CLIENT_TRANSACTION_TYPE = 32930u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_UNREGISTER: DDE_CLIENT_TRANSACTION_TYPE = 32978u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_WILDCONNECT: DDE_CLIENT_TRANSACTION_TYPE = 8418u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const XTYP_XACT_COMPLETE: DDE_CLIENT_TRANSACTION_TYPE = 32896u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub type DDE_ENABLE_CALLBACK_CMD = u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const EC_ENABLEALL: DDE_ENABLE_CALLBACK_CMD = 0u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const EC_ENABLEONE: DDE_ENABLE_CALLBACK_CMD = 128u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const EC_DISABLE: DDE_ENABLE_CALLBACK_CMD = 8u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const EC_QUERYWAITING: DDE_ENABLE_CALLBACK_CMD = 2u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub type DDE_INITIALIZE_COMMAND = u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const APPCLASS_MONITOR: DDE_INITIALIZE_COMMAND = 1u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const APPCLASS_STANDARD: DDE_INITIALIZE_COMMAND = 0u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const APPCMD_CLIENTONLY: DDE_INITIALIZE_COMMAND = 16u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const APPCMD_FILTERINITS: DDE_INITIALIZE_COMMAND = 32u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_FAIL_ALLSVRXACTIONS: DDE_INITIALIZE_COMMAND = 258048u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_FAIL_ADVISES: DDE_INITIALIZE_COMMAND = 16384u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_FAIL_CONNECTIONS: DDE_INITIALIZE_COMMAND = 8192u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_FAIL_EXECUTES: DDE_INITIALIZE_COMMAND = 32768u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_FAIL_POKES: DDE_INITIALIZE_COMMAND = 65536u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_FAIL_REQUESTS: DDE_INITIALIZE_COMMAND = 131072u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_FAIL_SELFCONNECTIONS: DDE_INITIALIZE_COMMAND = 4096u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_SKIP_ALLNOTIFICATIONS: DDE_INITIALIZE_COMMAND = 3932160u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_SKIP_CONNECT_CONFIRMS: DDE_INITIALIZE_COMMAND = 262144u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_SKIP_DISCONNECTS: DDE_INITIALIZE_COMMAND = 2097152u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_SKIP_REGISTRATIONS: DDE_INITIALIZE_COMMAND = 524288u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const CBF_SKIP_UNREGISTRATIONS: DDE_INITIALIZE_COMMAND = 1048576u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_CALLBACKS: DDE_INITIALIZE_COMMAND = 134217728u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_CONV: DDE_INITIALIZE_COMMAND = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_ERRORS: DDE_INITIALIZE_COMMAND = 268435456u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_HSZ_INFO: DDE_INITIALIZE_COMMAND = 16777216u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_LINKS: DDE_INITIALIZE_COMMAND = 536870912u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_POSTMSGS: DDE_INITIALIZE_COMMAND = 67108864u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const MF_SENDMSGS: DDE_INITIALIZE_COMMAND = 33554432u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub type DDE_NAME_SERVICE_CMD = u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DNS_REGISTER: DDE_NAME_SERVICE_CMD = 1u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DNS_UNREGISTER: DDE_NAME_SERVICE_CMD = 2u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DNS_FILTERON: DDE_NAME_SERVICE_CMD = 4u32; -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub const DNS_FILTEROFF: DDE_NAME_SERVICE_CMD = 8u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct CONVCONTEXT { - pub cb: u32, - pub wFlags: u32, - pub wCountryID: u32, - pub iCodePage: i32, - pub dwLangID: u32, - pub dwSecurity: u32, - pub qos: super::super::Security::SECURITY_QUALITY_OF_SERVICE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for CONVCONTEXT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for CONVCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct CONVINFO { - pub cb: u32, - pub hUser: usize, - pub hConvPartner: HCONV, - pub hszSvcPartner: HSZ, - pub hszServiceReq: HSZ, - pub hszTopic: HSZ, - pub hszItem: HSZ, - pub wFmt: u32, - pub wType: DDE_CLIENT_TRANSACTION_TYPE, - pub wStatus: CONVINFO_STATUS, - pub wConvst: CONVINFO_CONVERSATION_STATE, - pub wLastError: u32, - pub hConvList: HCONVLIST, - pub ConvCtxt: CONVCONTEXT, - pub hwnd: super::super::Foundation::HWND, - pub hwndPartner: super::super::Foundation::HWND, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for CONVINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for CONVINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct COPYDATASTRUCT { - pub dwData: usize, - pub cbData: u32, - pub lpData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for COPYDATASTRUCT {} -impl ::core::clone::Clone for COPYDATASTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct DDEACK { - pub _bitfield: u16, -} -impl ::core::marker::Copy for DDEACK {} -impl ::core::clone::Clone for DDEACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct DDEADVISE { - pub _bitfield: u16, - pub cfFormat: i16, -} -impl ::core::marker::Copy for DDEADVISE {} -impl ::core::clone::Clone for DDEADVISE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct DDEDATA { - pub _bitfield: u16, - pub cfFormat: i16, - pub Value: [u8; 1], -} -impl ::core::marker::Copy for DDEDATA {} -impl ::core::clone::Clone for DDEDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct DDELN { - pub _bitfield: u16, - pub cfFormat: i16, -} -impl ::core::marker::Copy for DDELN {} -impl ::core::clone::Clone for DDELN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct DDEML_MSG_HOOK_DATA { - pub uiLo: usize, - pub uiHi: usize, - pub cbData: u32, - pub Data: [u32; 8], -} -impl ::core::marker::Copy for DDEML_MSG_HOOK_DATA {} -impl ::core::clone::Clone for DDEML_MSG_HOOK_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct DDEPOKE { - pub _bitfield: u16, - pub cfFormat: i16, - pub Value: [u8; 1], -} -impl ::core::marker::Copy for DDEPOKE {} -impl ::core::clone::Clone for DDEPOKE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct DDEUP { - pub _bitfield: u16, - pub cfFormat: i16, - pub rgb: [u8; 1], -} -impl ::core::marker::Copy for DDEUP {} -impl ::core::clone::Clone for DDEUP { - fn clone(&self) -> Self { - *self - } -} -pub type HCONV = isize; -pub type HCONVLIST = isize; -pub type HDDEDATA = isize; -pub type HSZ = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub struct HSZPAIR { - pub hszSvc: HSZ, - pub hszTopic: HSZ, -} -impl ::core::marker::Copy for HSZPAIR {} -impl ::core::clone::Clone for HSZPAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct METAFILEPICT { - pub mm: i32, - pub xExt: i32, - pub yExt: i32, - pub hMF: super::super::Graphics::Gdi::HMETAFILE, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for METAFILEPICT {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for METAFILEPICT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct MONCBSTRUCT { - pub cb: u32, - pub dwTime: u32, - pub hTask: super::super::Foundation::HANDLE, - pub dwRet: u32, - pub wType: u32, - pub wFmt: u32, - pub hConv: HCONV, - pub hsz1: HSZ, - pub hsz2: HSZ, - pub hData: HDDEDATA, - pub dwData1: usize, - pub dwData2: usize, - pub cc: CONVCONTEXT, - pub cbData: u32, - pub Data: [u32; 8], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for MONCBSTRUCT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for MONCBSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONCONVSTRUCT { - pub cb: u32, - pub fConnect: super::super::Foundation::BOOL, - pub dwTime: u32, - pub hTask: super::super::Foundation::HANDLE, - pub hszSvc: HSZ, - pub hszTopic: HSZ, - pub hConvClient: HCONV, - pub hConvServer: HCONV, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONCONVSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONCONVSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONERRSTRUCT { - pub cb: u32, - pub wLastError: u32, - pub dwTime: u32, - pub hTask: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONERRSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONERRSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONHSZSTRUCTA { - pub cb: u32, - pub fsAction: super::super::Foundation::BOOL, - pub dwTime: u32, - pub hsz: HSZ, - pub hTask: super::super::Foundation::HANDLE, - pub str: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONHSZSTRUCTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONHSZSTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONHSZSTRUCTW { - pub cb: u32, - pub fsAction: super::super::Foundation::BOOL, - pub dwTime: u32, - pub hsz: HSZ, - pub hTask: super::super::Foundation::HANDLE, - pub str: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONHSZSTRUCTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONHSZSTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONLINKSTRUCT { - pub cb: u32, - pub dwTime: u32, - pub hTask: super::super::Foundation::HANDLE, - pub fEstablished: super::super::Foundation::BOOL, - pub fNoData: super::super::Foundation::BOOL, - pub hszSvc: HSZ, - pub hszTopic: HSZ, - pub hszItem: HSZ, - pub wFmt: u32, - pub fServer: super::super::Foundation::BOOL, - pub hConvServer: HCONV, - pub hConvClient: HCONV, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONLINKSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONLINKSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DataExchange\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MONMSGSTRUCT { - pub cb: u32, - pub hwndTo: super::super::Foundation::HWND, - pub dwTime: u32, - pub hTask: super::super::Foundation::HANDLE, - pub wMsg: u32, - pub wParam: super::super::Foundation::WPARAM, - pub lParam: super::super::Foundation::LPARAM, - pub dmhd: DDEML_MSG_HOOK_DATA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MONMSGSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MONMSGSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_DataExchange\"`*"] -pub type PFNCALLBACK = ::core::option::Option HDDEDATA>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeploymentServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeploymentServices/mod.rs deleted file mode 100644 index 7b04c96..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeploymentServices/mod.rs +++ /dev/null @@ -1,1098 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeAsyncRecvDone ( hclientrequest : super::super::Foundation:: HANDLE , action : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpAppendOption ( preplypacket : *mut ::core::ffi::c_void , umaxreplypacketlen : u32 , pureplypacketlen : *mut u32 , boption : u8 , boptionlen : u8 , pvalue : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpAppendOptionRaw ( preplypacket : *mut ::core::ffi::c_void , umaxreplypacketlen : u32 , pureplypacketlen : *mut u32 , ubufferlen : u16 , pbuffer : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpGetOptionValue ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , uinstance : u32 , boption : u8 , pboptionlen : *mut u8 , ppoptionvalue : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpGetVendorOptionValue ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , boption : u8 , uinstance : u32 , pboptionlen : *mut u8 , ppoptionvalue : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpInitialize ( precvpacket : *const ::core::ffi::c_void , urecvpacketlen : u32 , preplypacket : *mut ::core::ffi::c_void , umaxreplypacketlen : u32 , pureplypacketlen : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeDhcpIsValid ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , brequestpacket : super::super::Foundation:: BOOL , pbpxeoptionpresent : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpv6AppendOption ( preply : *mut ::core::ffi::c_void , cbreply : u32 , pcbreplyused : *mut u32 , woptiontype : u16 , cboption : u16 , poption : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpv6AppendOptionRaw ( preply : *mut ::core::ffi::c_void , cbreply : u32 , pcbreplyused : *mut u32 , cbbuffer : u16 , pbuffer : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpv6CreateRelayRepl ( prelaymessages : *const PXE_DHCPV6_NESTED_RELAY_MESSAGE , nrelaymessages : u32 , pinnerpacket : *const u8 , cbinnerpacket : u32 , preplybuffer : *mut ::core::ffi::c_void , cbreplybuffer : u32 , pcbreplybuffer : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpv6GetOptionValue ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , uinstance : u32 , woption : u16 , pwoptionlen : *mut u16 , ppoptionvalue : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpv6GetVendorOptionValue ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , dwenterprisenumber : u32 , woption : u16 , uinstance : u32 , pwoptionlen : *mut u16 , ppoptionvalue : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpv6Initialize ( prequest : *const ::core::ffi::c_void , cbrequest : u32 , preply : *mut ::core::ffi::c_void , cbreply : u32 , pcbreplyused : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeDhcpv6IsValid ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , brequestpacket : super::super::Foundation:: BOOL , pbpxeoptionpresent : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeDhcpv6ParseRelayForw ( prelayforwpacket : *const ::core::ffi::c_void , urelayforwpacketlen : u32 , prelaymessages : *mut PXE_DHCPV6_NESTED_RELAY_MESSAGE , nrelaymessages : u32 , pnrelaymessages : *mut u32 , ppinnerpacket : *mut *mut u8 , pcbinnerpacket : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeGetServerInfo ( uinfotype : u32 , pbuffer : *mut ::core::ffi::c_void , ubufferlen : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeGetServerInfoEx ( uinfotype : u32 , pbuffer : *mut ::core::ffi::c_void , ubufferlen : u32 , pubufferused : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxePacketAllocate ( hprovider : super::super::Foundation:: HANDLE , hclientrequest : super::super::Foundation:: HANDLE , usize : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxePacketFree ( hprovider : super::super::Foundation:: HANDLE , hclientrequest : super::super::Foundation:: HANDLE , ppacket : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeProviderEnumClose ( henum : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeProviderEnumFirst ( phenum : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeProviderEnumNext ( henum : super::super::Foundation:: HANDLE , ppprovider : *mut *mut PXE_PROVIDER ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeProviderFreeInfo ( pprovider : *const PXE_PROVIDER ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeProviderQueryIndex ( pszprovidername : :: windows_sys::core::PCWSTR , puindex : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PxeProviderRegister ( pszprovidername : :: windows_sys::core::PCWSTR , pszmodulepath : :: windows_sys::core::PCWSTR , index : u32 , biscritical : super::super::Foundation:: BOOL , phproviderkey : *mut super::Registry:: HKEY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeProviderSetAttribute ( hprovider : super::super::Foundation:: HANDLE , attribute : u32 , pparameterbuffer : *const ::core::ffi::c_void , uparamlen : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn PxeProviderUnRegister ( pszprovidername : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeRegisterCallback ( hprovider : super::super::Foundation:: HANDLE , callbacktype : u32 , pcallbackfunction : *const ::core::ffi::c_void , pcontext : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeSendReply ( hclientrequest : super::super::Foundation:: HANDLE , ppacket : *const ::core::ffi::c_void , upacketlen : u32 , paddress : *const PXE_ADDRESS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""cdecl" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeTrace ( hprovider : super::super::Foundation:: HANDLE , severity : u32 , pszformat : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdspxe.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn PxeTraceV ( hprovider : super::super::Foundation:: HANDLE , severity : u32 , pszformat : :: windows_sys::core::PCWSTR , params : *const i8 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsbp.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsBpAddOption ( hhandle : super::super::Foundation:: HANDLE , uoption : u32 , uvaluelen : u32 , pvalue : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsbp.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsBpCloseHandle ( hhandle : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsbp.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsBpGetOptionBuffer ( hhandle : super::super::Foundation:: HANDLE , ubufferlen : u32 , pbuffer : *mut ::core::ffi::c_void , pubytes : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsbp.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsBpInitialize ( bpackettype : u8 , phhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsbp.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsBpParseInitialize ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , pbpackettype : *mut u8 , phhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsbp.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsBpParseInitializev6 ( ppacket : *const ::core::ffi::c_void , upacketlen : u32 , pbpackettype : *mut u8 , phhandle : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsbp.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsBpQueryOption ( hhandle : super::super::Foundation:: HANDLE , uoption : u32 , uvaluelen : u32 , pvalue : *mut ::core::ffi::c_void , pubytes : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliAuthorizeSession ( hsession : super::super::Foundation:: HANDLE , pcred : *const WDS_CLI_CRED ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliCancelTransfer ( htransfer : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliClose ( handle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliCreateSession ( pwszserver : :: windows_sys::core::PCWSTR , pcred : *const WDS_CLI_CRED , phsession : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliFindFirstImage ( hsession : super::super::Foundation:: HANDLE , phfindhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliFindNextImage ( handle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsCliFreeStringArray ( ppwszarray : *mut :: windows_sys::core::PWSTR , ulcount : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsCliGetDriverQueryXml ( pwszwindirpath : :: windows_sys::core::PCWSTR , ppwszdriverquery : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetEnumerationFlags ( handle : super::super::Foundation:: HANDLE , pdwflags : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageArchitecture ( hifh : super::super::Foundation:: HANDLE , pdwvalue : *mut CPU_ARCHITECTURE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageDescription ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageFiles ( hifh : super::super::Foundation:: HANDLE , pppwszfiles : *mut *mut :: windows_sys::core::PWSTR , pdwcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageGroup ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageHalName ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageHandleFromFindHandle ( findhandle : super::super::Foundation:: HANDLE , phimagehandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageHandleFromTransferHandle ( htransfer : super::super::Foundation:: HANDLE , phimagehandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageIndex ( hifh : super::super::Foundation:: HANDLE , pdwvalue : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageLanguage ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageLanguages ( hifh : super::super::Foundation:: HANDLE , pppszvalues : *mut *mut *mut i8 , pdwnumvalues : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageLastModifiedTime ( hifh : super::super::Foundation:: HANDLE , ppsystimevalue : *mut *mut super::super::Foundation:: SYSTEMTIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageName ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageNamespace ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageParameter ( hifh : super::super::Foundation:: HANDLE , paramtype : WDS_CLI_IMAGE_PARAM_TYPE , presponse : *mut ::core::ffi::c_void , uresponselen : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImagePath ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageSize ( hifh : super::super::Foundation:: HANDLE , pullvalue : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageType ( hifh : super::super::Foundation:: HANDLE , pimagetype : *mut WDS_CLI_IMAGE_TYPE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetImageVersion ( hifh : super::super::Foundation:: HANDLE , ppwszvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliGetTransferSize ( hifh : super::super::Foundation:: HANDLE , pullvalue : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliInitializeLog ( hsession : super::super::Foundation:: HANDLE , ulclientarchitecture : CPU_ARCHITECTURE , pwszclientid : :: windows_sys::core::PCWSTR , pwszclientaddress : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""cdecl" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliLog ( hsession : super::super::Foundation:: HANDLE , ulloglevel : u32 , ulmessagecode : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliObtainDriverPackages ( himage : super::super::Foundation:: HANDLE , ppwszservername : *mut :: windows_sys::core::PWSTR , pppwszdriverpackages : *mut *mut :: windows_sys::core::PWSTR , pulcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliObtainDriverPackagesEx ( hsession : super::super::Foundation:: HANDLE , pwszmachineinfo : :: windows_sys::core::PCWSTR , ppwszservername : *mut :: windows_sys::core::PWSTR , pppwszdriverpackages : *mut *mut :: windows_sys::core::PWSTR , pulcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsCliRegisterTrace ( pfn : PFN_WdsCliTraceFunction ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsCliSetTransferBufferSize ( ulsizeinbytes : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliTransferFile ( pwszserver : :: windows_sys::core::PCWSTR , pwsznamespace : :: windows_sys::core::PCWSTR , pwszremotefilepath : :: windows_sys::core::PCWSTR , pwszlocalfilepath : :: windows_sys::core::PCWSTR , dwflags : u32 , dwreserved : u32 , pfnwdsclicallback : PFN_WdsCliCallback , pvuserdata : *const ::core::ffi::c_void , phtransfer : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliTransferImage ( himage : super::super::Foundation:: HANDLE , pwszlocalpath : :: windows_sys::core::PCWSTR , dwflags : u32 , dwreserved : u32 , pfnwdsclicallback : PFN_WdsCliCallback , pvuserdata : *const ::core::ffi::c_void , phtransfer : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsclientapi.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsCliWaitForTransfer ( htransfer : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsTransportClientAddRefBuffer ( pvbuffer : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientCancelSession ( hsessionkey : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientCancelSessionEx ( hsessionkey : super::super::Foundation:: HANDLE , dwerrorcode : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientCloseSession ( hsessionkey : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientCompleteReceive ( hsessionkey : super::super::Foundation:: HANDLE , ulsize : u32 , pulloffset : *const u64 ) -> u32 ); -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsTransportClientInitialize ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientInitializeSession ( psessionrequest : *const WDS_TRANSPORTCLIENT_REQUEST , pcallerdata : *const ::core::ffi::c_void , hsessionkey : *mut super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientQueryStatus ( hsessionkey : super::super::Foundation:: HANDLE , pustatus : *mut u32 , puerrorcode : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientRegisterCallback ( hsessionkey : super::super::Foundation:: HANDLE , callbackid : TRANSPORTCLIENT_CALLBACK_ID , pfncallback : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsTransportClientReleaseBuffer ( pvbuffer : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] fn WdsTransportClientShutdown ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientStartSession ( hsessionkey : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdstptc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportClientWaitForCompletion ( hsessionkey : super::super::Foundation:: HANDLE , utimeout : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsmc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportServerAllocateBuffer ( hprovider : super::super::Foundation:: HANDLE , ulbuffersize : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsmc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportServerCompleteRead ( hprovider : super::super::Foundation:: HANDLE , ulbytesread : u32 , pvuserdata : *const ::core::ffi::c_void , hreadresult : :: windows_sys::core::HRESULT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsmc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportServerFreeBuffer ( hprovider : super::super::Foundation:: HANDLE , pvbuffer : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsmc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportServerRegisterCallback ( hprovider : super::super::Foundation:: HANDLE , callbackid : TRANSPORTPROVIDER_CALLBACK_ID , pfncallback : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsmc.dll""cdecl" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportServerTrace ( hprovider : super::super::Foundation:: HANDLE , severity : u32 , pwszformat : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wdsmc.dll""system" #[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] fn WdsTransportServerTraceV ( hprovider : super::super::Foundation:: HANDLE , severity : u32 , pwszformat : :: windows_sys::core::PCWSTR , params : *const i8 ) -> :: windows_sys::core::HRESULT ); -pub type IWdsTransportCacheable = *mut ::core::ffi::c_void; -pub type IWdsTransportClient = *mut ::core::ffi::c_void; -pub type IWdsTransportCollection = *mut ::core::ffi::c_void; -pub type IWdsTransportConfigurationManager = *mut ::core::ffi::c_void; -pub type IWdsTransportConfigurationManager2 = *mut ::core::ffi::c_void; -pub type IWdsTransportContent = *mut ::core::ffi::c_void; -pub type IWdsTransportContentProvider = *mut ::core::ffi::c_void; -pub type IWdsTransportDiagnosticsPolicy = *mut ::core::ffi::c_void; -pub type IWdsTransportManager = *mut ::core::ffi::c_void; -pub type IWdsTransportMulticastSessionPolicy = *mut ::core::ffi::c_void; -pub type IWdsTransportNamespace = *mut ::core::ffi::c_void; -pub type IWdsTransportNamespaceAutoCast = *mut ::core::ffi::c_void; -pub type IWdsTransportNamespaceManager = *mut ::core::ffi::c_void; -pub type IWdsTransportNamespaceScheduledCast = *mut ::core::ffi::c_void; -pub type IWdsTransportNamespaceScheduledCastAutoStart = *mut ::core::ffi::c_void; -pub type IWdsTransportNamespaceScheduledCastManualStart = *mut ::core::ffi::c_void; -pub type IWdsTransportServer = *mut ::core::ffi::c_void; -pub type IWdsTransportServer2 = *mut ::core::ffi::c_void; -pub type IWdsTransportServicePolicy = *mut ::core::ffi::c_void; -pub type IWdsTransportServicePolicy2 = *mut ::core::ffi::c_void; -pub type IWdsTransportSession = *mut ::core::ffi::c_void; -pub type IWdsTransportSetupManager = *mut ::core::ffi::c_void; -pub type IWdsTransportSetupManager2 = *mut ::core::ffi::c_void; -pub type IWdsTransportTftpClient = *mut ::core::ffi::c_void; -pub type IWdsTransportTftpManager = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_CALLBACKS_NOT_REG: ::windows_sys::core::HRESULT = -1054801324i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_CLOSE_INSTANCE_FAILED: ::windows_sys::core::HRESULT = -1054801320i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_DLL_LOAD_FAILED: ::windows_sys::core::HRESULT = -1054801328i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_DLL_LOAD_FAILED_CRITICAL: ::windows_sys::core::HRESULT = -1054801317i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_INCOMPATIBLE_SERVER_VERSION: ::windows_sys::core::HRESULT = -1054801325i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_INIT_FUNC_FAILED: ::windows_sys::core::HRESULT = -1054801326i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_INIT_FUNC_MISSING: ::windows_sys::core::HRESULT = -1054801327i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_MEMORY_LEAK: ::windows_sys::core::HRESULT = -1054801322i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_OPEN_CONTENT_FAILED: ::windows_sys::core::HRESULT = -1054801319i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_OPEN_INSTANCE_FAILED: ::windows_sys::core::HRESULT = -1054801321i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_CP_SHUTDOWN_FUNC_FAILED: ::windows_sys::core::HRESULT = -1054801323i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_DUPLICATE_MULTICAST_ADDR: ::windows_sys::core::HRESULT = -1054801406i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_NON_WDS_DUPLICATE_MULTICAST_ADDR: ::windows_sys::core::HRESULT = -1054801405i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_NSREG_CONTENT_PROVIDER_NOT_REG: ::windows_sys::core::HRESULT = -1054801151i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_NSREG_FAILURE: ::windows_sys::core::HRESULT = -1054801149i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_NSREG_NAMESPACE_EXISTS: ::windows_sys::core::HRESULT = -1054801150i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_NSREG_START_TIME_IN_PAST: ::windows_sys::core::HRESULT = -1054801152i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_E_PARAMETERS_READ_FAILED: ::windows_sys::core::HRESULT = -1054801407i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_S_PARAMETERS_READ: ::windows_sys::core::HRESULT = 1092682240i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const EVT_WDSMCS_W_CP_DLL_LOAD_FAILED_NOT_CRITICAL: ::windows_sys::core::HRESULT = -2128543142i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const FACILITY_WDSMCCLIENT: u32 = 290u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const FACILITY_WDSMCSERVER: u32 = 289u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const FACILITY_WDSTPTMGMT: u32 = 272u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const MC_SERVER_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_ADDR_BROADCAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_ADDR_USE_ADDR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_ADDR_USE_DHCP_RULES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_ADDR_USE_PORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_BA_CUSTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_BA_IGNORE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_BA_NBP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_BA_REJECTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_CALLBACK_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_CALLBACK_RECV_REQUEST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_CALLBACK_SERVICE_CONTROL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_CALLBACK_SHUTDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCPV6_CLIENT_PORT: u32 = 546u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCPV6_RELAY_HOP_COUNT_LIMIT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCPV6_SERVER_PORT: u32 = 547u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCP_CLIENT_PORT: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCP_FILE_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCP_HWAADR_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCP_MAGIC_COOKIE_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCP_SERVER_PORT: u32 = 67u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_DHCP_SERVER_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_GSI_SERVER_DUID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_GSI_TRACE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_MAX_ADDRESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_PROV_ATTR_FILTER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_PROV_ATTR_FILTER_IPV6: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_PROV_ATTR_IPV6_CAPABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_PROV_FILTER_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_PROV_FILTER_DHCP_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_PROV_FILTER_PXE_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_REG_INDEX_BOTTOM: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_REG_INDEX_TOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_SERVER_PORT: u32 = 4011u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_TRACE_ERROR: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_TRACE_FATAL: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_TRACE_INFO: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_TRACE_VERBOSE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const PXE_TRACE_WARNING: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const TRANSPORTPROVIDER_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_ACTION_ABORT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_ACTION_APPROVAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_ACTION_REFERRAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_NBP_VER_7: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_NBP_VER_8: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_PXE_PROMPT_NOPROMPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_PXE_PROMPT_OPTIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPTVAL_PXE_PROMPT_OPTOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_BYTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_IP4: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_IP6: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_STR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_ULONG: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_USHORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_OPT_TYPE_WSTR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_PK_TYPE_BCD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_PK_TYPE_DHCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_PK_TYPE_DHCPV6: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSBP_PK_TYPE_WDSNBP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCCLIENT_CATEGORY: ::windows_sys::core::HRESULT = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCSERVER_CATEGORY: ::windows_sys::core::HRESULT = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_CLIENT_DOESNOT_SUPPORT_SECURITY_MODE: ::windows_sys::core::HRESULT = -1054801648i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_CLIENT_NOT_FOUND: ::windows_sys::core::HRESULT = -1054801660i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_CONTENT_NOT_FOUND: ::windows_sys::core::HRESULT = -1054801661i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_CONTENT_PROVIDER_NOT_FOUND: ::windows_sys::core::HRESULT = -1054801658i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_INCOMPATIBLE_VERSION: ::windows_sys::core::HRESULT = -1054801662i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_NAMESPACE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -1054801657i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_NAMESPACE_ALREADY_STARTED: ::windows_sys::core::HRESULT = -1054801655i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_NAMESPACE_NOT_FOUND: ::windows_sys::core::HRESULT = -1054801659i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_NAMESPACE_SHUTDOWN_IN_PROGRESS: ::windows_sys::core::HRESULT = -1054801656i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_NS_START_FAILED_NO_CLIENTS: ::windows_sys::core::HRESULT = -1054801654i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_PACKET_HAS_SECURITY: ::windows_sys::core::HRESULT = -1054801650i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_PACKET_NOT_CHECKSUMED: ::windows_sys::core::HRESULT = -1054801649i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_PACKET_NOT_HASHED: ::windows_sys::core::HRESULT = -1054801652i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_PACKET_NOT_SIGNED: ::windows_sys::core::HRESULT = -1054801651i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_REQCALLBACKS_NOT_REG: ::windows_sys::core::HRESULT = -1054801663i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_SESSION_SHUTDOWN_IN_PROGRESS: ::windows_sys::core::HRESULT = -1054801664i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSMCS_E_START_TIME_IN_PAST: ::windows_sys::core::HRESULT = -1054801653i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_ALREADY_COMPLETED: ::windows_sys::core::HRESULT = -1054735615i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_ALREADY_IN_LOWEST_SESSION: ::windows_sys::core::HRESULT = -1054735606i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_ALREADY_IN_PROGRESS: ::windows_sys::core::HRESULT = -1054735614i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_CALLBACKS_NOT_REG: ::windows_sys::core::HRESULT = -1054735616i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_CLIENT_DEMOTE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1054735605i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_KICKED_FAIL: ::windows_sys::core::HRESULT = -1054735609i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_KICKED_FALLBACK: ::windows_sys::core::HRESULT = -1054735610i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_KICKED_POLICY_NOT_MET: ::windows_sys::core::HRESULT = -1054735611i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_KICKED_UNKNOWN: ::windows_sys::core::HRESULT = -1054735608i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_MULTISTREAM_NOT_ENABLED: ::windows_sys::core::HRESULT = -1054735607i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -1054735612i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_NO_IP4_INTERFACE: ::windows_sys::core::HRESULT = -1054735604i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPC_E_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -1054735613i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTC_E_WIM_APPLY_REQUIRES_REFERENCE_IMAGE: ::windows_sys::core::HRESULT = -1054735603i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_CATEGORY: ::windows_sys::core::HRESULT = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_CANNOT_REFRESH_DIRTY_OBJECT: ::windows_sys::core::HRESULT = -1055915761i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_CANNOT_REINITIALIZE_OBJECT: ::windows_sys::core::HRESULT = -1055915767i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_CONTENT_PROVIDER_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -1055915773i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_CONTENT_PROVIDER_NOT_REGISTERED: ::windows_sys::core::HRESULT = -1055915772i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_AUTO_DISCONNECT_THRESHOLD: ::windows_sys::core::HRESULT = -1055915748i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_CLASS: ::windows_sys::core::HRESULT = -1055915774i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_CONTENT_PROVIDER_NAME: ::windows_sys::core::HRESULT = -1055915771i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_DIAGNOSTICS_COMPONENTS: ::windows_sys::core::HRESULT = -1055915762i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_IPV4_MULTICAST_ADDRESS: ::windows_sys::core::HRESULT = -1055915753i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_IPV6_MULTICAST_ADDRESS: ::windows_sys::core::HRESULT = -1055915752i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_IPV6_MULTICAST_ADDRESS_SOURCE: ::windows_sys::core::HRESULT = -1055915750i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_IP_ADDRESS: ::windows_sys::core::HRESULT = -1055915754i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_MULTISTREAM_STREAM_COUNT: ::windows_sys::core::HRESULT = -1055915749i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_NAMESPACE_DATA: ::windows_sys::core::HRESULT = -1055915765i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_NAMESPACE_NAME: ::windows_sys::core::HRESULT = -1055915766i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_NAMESPACE_START_PARAMETERS: ::windows_sys::core::HRESULT = -1055915758i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_NAMESPACE_START_TIME: ::windows_sys::core::HRESULT = -1055915763i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -1055915775i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_PROPERTY: ::windows_sys::core::HRESULT = -1055915776i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_SERVICE_IP_ADDRESS_RANGE: ::windows_sys::core::HRESULT = -1055915760i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_SERVICE_PORT_RANGE: ::windows_sys::core::HRESULT = -1055915759i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_SLOW_CLIENT_HANDLING_TYPE: ::windows_sys::core::HRESULT = -1055915746i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_INVALID_TFTP_MAX_BLOCKSIZE: ::windows_sys::core::HRESULT = -1055915741i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_IPV6_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1055915751i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_MULTICAST_SESSION_POLICY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1055915747i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_NAMESPACE_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -1055915769i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_NAMESPACE_NOT_ON_SERVER: ::windows_sys::core::HRESULT = -1055915756i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_NAMESPACE_NOT_REGISTERED: ::windows_sys::core::HRESULT = -1055915768i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_NAMESPACE_READ_ONLY: ::windows_sys::core::HRESULT = -1055915764i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_NAMESPACE_REMOVED_FROM_SERVER: ::windows_sys::core::HRESULT = -1055915755i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_NETWORK_PROFILES_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1055915745i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_TFTP_MAX_BLOCKSIZE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1055915743i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_TFTP_VAR_WINDOW_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1055915742i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_TRANSPORT_SERVER_ROLE_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -1055915770i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_TRANSPORT_SERVER_UNAVAILABLE: ::windows_sys::core::HRESULT = -1055915757i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTPTMGMT_E_UDP_PORT_POLICY_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -1055915744i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDSTRANSPORT_RESOURCE_UTILIZATION_UNKNOWN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_NO_SPARSE_FILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_TRANSFER_ASYNCHRONOUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_LEVEL_DISABLED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_LEVEL_ERROR: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_LEVEL_INFO: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_LEVEL_WARNING: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_APPLY_FINISHED: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_APPLY_FINISHED_2: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_APPLY_STARTED: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_APPLY_STARTED_2: i32 = 15i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR: i32 = 12i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR_2: i32 = 17i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_DRIVER_PACKAGE_NOT_ACCESSIBLE: i32 = 18i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_ERROR: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_FINISHED: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_GENERIC_MESSAGE: i32 = 7i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED2: i32 = 22i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED3: i32 = 23i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_MAX_CODE: i32 = 24i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_END: i32 = 20i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_FAILURE: i32 = 21i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_START: i32 = 19i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_POST_ACTIONS_END: i32 = 14i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_POST_ACTIONS_START: i32 = 13i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_STARTED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_TRANSFER_DOWNGRADE: i32 = 11i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_TRANSFER_END: i32 = 10i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_TRANSFER_START: i32 = 9i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_LOG_TYPE_CLIENT_UNATTEND_MODE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_MC_TRACE_ERROR: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_MC_TRACE_FATAL: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_MC_TRACE_INFO: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_MC_TRACE_VERBOSE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_MC_TRACE_WARNING: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_CURRENT_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_NO_CACHE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_PROTOCOL_MULTICAST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_STATUS_FAILURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_STATUS_IN_PROGRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_STATUS_SUCCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsCliFlagEnumFilterFirmware: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsCliFlagEnumFilterVersion: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportCacheable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70590b16_f146_46bd_bd9d_4aaa90084bf5); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportClient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66d2c5e9_0ff6_49ec_9733_dafb1e01df1c); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc7f18b09_391e_436e_b10b_c3ef46f2c34f); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportConfigurationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8743f674_904c_47ca_8512_35fe98f6b0ac); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportContent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a891fe7_4a3f_4c65_b6f2_1467619679ea); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportContentProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe0be741f_5a75_4eb9_8a2d_5e189b45f327); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportDiagnosticsPolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb3333e1_a7ad_46f5_80d6_6b740204e509); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf21523f6_837c_4a58_af99_8a7e27f8ff59); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportMulticastSessionPolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3c6bc3f4_6418_472a_b6f1_52d457195437); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportNamespace: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8385768_0732_4ec1_95ea_16da581908a1); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportNamespaceAutoCast: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb091f5a8_6a99_478d_b23b_09e8fee04574); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportNamespaceManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf08cdb63_85de_4a28_a1a9_5ca3e7efda73); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportNamespaceScheduledCast: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbadc1897_7025_44eb_9108_fb61c4055792); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportNamespaceScheduledCastAutoStart: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1107052_122c_4b81_9b7c_386e6855383f); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportNamespaceScheduledCastManualStart: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd3e1a2aa_caac_460e_b98a_47f9f318a1fa); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea19b643_4adf_4413_942c_14f379118760); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportServicePolicy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65aceadc_2f0b_4f43_9f4d_811865d8cead); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportSession: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x749ac4e0_67bc_4743_bfe5_cacb1f26f57f); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportSetupManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc7beeaad_9f04_4923_9f0c_fbf52bc7590f); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportTftpClient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50343925_7c5c_4c8c_96c4_ad9fa5005fba); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTransportTftpManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8e9dca2_3241_4e4d_b806_bc74019dfeda); -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type CPU_ARCHITECTURE = u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const CPU_ARCHITECTURE_AMD64: CPU_ARCHITECTURE = 9u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const CPU_ARCHITECTURE_IA64: CPU_ARCHITECTURE = 6u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const CPU_ARCHITECTURE_INTEL: CPU_ARCHITECTURE = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type PFN_WDS_CLI_CALLBACK_MESSAGE_ID = u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_MSG_START: PFN_WDS_CLI_CALLBACK_MESSAGE_ID = 0u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_MSG_COMPLETE: PFN_WDS_CLI_CALLBACK_MESSAGE_ID = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_MSG_PROGRESS: PFN_WDS_CLI_CALLBACK_MESSAGE_ID = 2u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_MSG_TEXT: PFN_WDS_CLI_CALLBACK_MESSAGE_ID = 3u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type TRANSPORTCLIENT_CALLBACK_ID = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_SESSION_START: TRANSPORTCLIENT_CALLBACK_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_RECEIVE_CONTENTS: TRANSPORTCLIENT_CALLBACK_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_SESSION_COMPLETE: TRANSPORTCLIENT_CALLBACK_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_RECEIVE_METADATA: TRANSPORTCLIENT_CALLBACK_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_SESSION_STARTEX: TRANSPORTCLIENT_CALLBACK_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_SESSION_NEGOTIATE: TRANSPORTCLIENT_CALLBACK_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_MAX_CALLBACKS: TRANSPORTCLIENT_CALLBACK_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type TRANSPORTPROVIDER_CALLBACK_ID = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_CREATE_INSTANCE: TRANSPORTPROVIDER_CALLBACK_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_COMPARE_CONTENT: TRANSPORTPROVIDER_CALLBACK_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_OPEN_CONTENT: TRANSPORTPROVIDER_CALLBACK_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_USER_ACCESS_CHECK: TRANSPORTPROVIDER_CALLBACK_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_GET_CONTENT_SIZE: TRANSPORTPROVIDER_CALLBACK_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_READ_CONTENT: TRANSPORTPROVIDER_CALLBACK_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_CLOSE_CONTENT: TRANSPORTPROVIDER_CALLBACK_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_CLOSE_INSTANCE: TRANSPORTPROVIDER_CALLBACK_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_SHUTDOWN: TRANSPORTPROVIDER_CALLBACK_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_DUMP_STATE: TRANSPORTPROVIDER_CALLBACK_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_REFRESH_SETTINGS: TRANSPORTPROVIDER_CALLBACK_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_GET_CONTENT_METADATA: TRANSPORTPROVIDER_CALLBACK_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTPROVIDER_MAX_CALLBACKS: TRANSPORTPROVIDER_CALLBACK_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptDiagnosticsComponentPxe: WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptDiagnosticsComponentTftp: WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptDiagnosticsComponentImageServer: WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptDiagnosticsComponentMulticast: WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_DISCONNECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptDisconnectUnknown: WDSTRANSPORT_DISCONNECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptDisconnectFallback: WDSTRANSPORT_DISCONNECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptDisconnectAbort: WDSTRANSPORT_DISCONNECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_FEATURE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptFeatureAdminPack: WDSTRANSPORT_FEATURE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptFeatureTransportServer: WDSTRANSPORT_FEATURE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptFeatureDeploymentServer: WDSTRANSPORT_FEATURE_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptIpAddressSourceUnknown: WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptIpAddressSourceDhcp: WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptIpAddressSourceRange: WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_IP_ADDRESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptIpAddressUnknown: WDSTRANSPORT_IP_ADDRESS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptIpAddressIpv4: WDSTRANSPORT_IP_ADDRESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptIpAddressIpv6: WDSTRANSPORT_IP_ADDRESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_NAMESPACE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNamespaceTypeUnknown: WDSTRANSPORT_NAMESPACE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNamespaceTypeAutoCast: WDSTRANSPORT_NAMESPACE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNamespaceTypeScheduledCastManualStart: WDSTRANSPORT_NAMESPACE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNamespaceTypeScheduledCastAutoStart: WDSTRANSPORT_NAMESPACE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_NETWORK_PROFILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNetworkProfileUnknown: WDSTRANSPORT_NETWORK_PROFILE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNetworkProfileCustom: WDSTRANSPORT_NETWORK_PROFILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNetworkProfile10Mbps: WDSTRANSPORT_NETWORK_PROFILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNetworkProfile100Mbps: WDSTRANSPORT_NETWORK_PROFILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptNetworkProfile1Gbps: WDSTRANSPORT_NETWORK_PROFILE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_PROTOCOL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptProtocolUnicast: WDSTRANSPORT_PROTOCOL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptProtocolMulticast: WDSTRANSPORT_PROTOCOL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_SERVICE_NOTIFICATION = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptServiceNotifyUnknown: WDSTRANSPORT_SERVICE_NOTIFICATION = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptServiceNotifyReadSettings: WDSTRANSPORT_SERVICE_NOTIFICATION = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptSlowClientHandlingUnknown: WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptSlowClientHandlingNone: WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptSlowClientHandlingAutoDisconnect: WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptSlowClientHandlingMultistream: WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_TFTP_CAPABILITY = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptTftpCapMaximumBlockSize: WDSTRANSPORT_TFTP_CAPABILITY = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptTftpCapVariableWindow: WDSTRANSPORT_TFTP_CAPABILITY = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDSTRANSPORT_UDP_PORT_POLICY = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptUdpPortPolicyDynamic: WDSTRANSPORT_UDP_PORT_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WdsTptUdpPortPolicyFixed: WDSTRANSPORT_UDP_PORT_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDS_CLI_FIRMWARE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_FIRMWARE_UNKNOWN: WDS_CLI_FIRMWARE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_FIRMWARE_BIOS: WDS_CLI_FIRMWARE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_FIRMWARE_EFI: WDS_CLI_FIRMWARE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDS_CLI_IMAGE_PARAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_IMAGE_PARAM_UNKNOWN: WDS_CLI_IMAGE_PARAM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_IMAGE_PARAM_SPARSE_FILE: WDS_CLI_IMAGE_PARAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_IMAGE_PARAM_SUPPORTED_FIRMWARES: WDS_CLI_IMAGE_PARAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDS_CLI_IMAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_IMAGE_TYPE_UNKNOWN: WDS_CLI_IMAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_IMAGE_TYPE_WIM: WDS_CLI_IMAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_IMAGE_TYPE_VHD: WDS_CLI_IMAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_CLI_IMAGE_TYPE_VHDX: WDS_CLI_IMAGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type WDS_TRANSPORTCLIENT_REQUEST_AUTH_LEVEL = u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_AUTH: WDS_TRANSPORTCLIENT_REQUEST_AUTH_LEVEL = 1u32; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub const WDS_TRANSPORTCLIENT_NO_AUTH: WDS_TRANSPORTCLIENT_REQUEST_AUTH_LEVEL = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_ADDRESS { - pub uFlags: u32, - pub Anonymous: PXE_ADDRESS_0, - pub uAddrLen: u32, - pub uPort: u16, -} -impl ::core::marker::Copy for PXE_ADDRESS {} -impl ::core::clone::Clone for PXE_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub union PXE_ADDRESS_0 { - pub bAddress: [u8; 16], - pub uIpAddress: u32, -} -impl ::core::marker::Copy for PXE_ADDRESS_0 {} -impl ::core::clone::Clone for PXE_ADDRESS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_DHCPV6_MESSAGE { - pub MessageType: u8, - pub TransactionIDByte1: u8, - pub TransactionIDByte2: u8, - pub TransactionIDByte3: u8, - pub Options: [PXE_DHCPV6_OPTION; 1], -} -impl ::core::marker::Copy for PXE_DHCPV6_MESSAGE {} -impl ::core::clone::Clone for PXE_DHCPV6_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_DHCPV6_MESSAGE_HEADER { - pub MessageType: u8, - pub Message: [u8; 1], -} -impl ::core::marker::Copy for PXE_DHCPV6_MESSAGE_HEADER {} -impl ::core::clone::Clone for PXE_DHCPV6_MESSAGE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_DHCPV6_NESTED_RELAY_MESSAGE { - pub pRelayMessage: *mut PXE_DHCPV6_RELAY_MESSAGE, - pub cbRelayMessage: u32, - pub pInterfaceIdOption: *mut ::core::ffi::c_void, - pub cbInterfaceIdOption: u16, -} -impl ::core::marker::Copy for PXE_DHCPV6_NESTED_RELAY_MESSAGE {} -impl ::core::clone::Clone for PXE_DHCPV6_NESTED_RELAY_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_DHCPV6_OPTION { - pub OptionCode: u16, - pub DataLength: u16, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for PXE_DHCPV6_OPTION {} -impl ::core::clone::Clone for PXE_DHCPV6_OPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_DHCPV6_RELAY_MESSAGE { - pub MessageType: u8, - pub HopCount: u8, - pub LinkAddress: [u8; 16], - pub PeerAddress: [u8; 16], - pub Options: [PXE_DHCPV6_OPTION; 1], -} -impl ::core::marker::Copy for PXE_DHCPV6_RELAY_MESSAGE {} -impl ::core::clone::Clone for PXE_DHCPV6_RELAY_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_DHCP_MESSAGE { - pub Operation: u8, - pub HardwareAddressType: u8, - pub HardwareAddressLength: u8, - pub HopCount: u8, - pub TransactionID: u32, - pub SecondsSinceBoot: u16, - pub Reserved: u16, - pub ClientIpAddress: u32, - pub YourIpAddress: u32, - pub BootstrapServerAddress: u32, - pub RelayAgentIpAddress: u32, - pub HardwareAddress: [u8; 16], - pub HostName: [u8; 64], - pub BootFileName: [u8; 128], - pub Anonymous: PXE_DHCP_MESSAGE_0, - pub Option: PXE_DHCP_OPTION, -} -impl ::core::marker::Copy for PXE_DHCP_MESSAGE {} -impl ::core::clone::Clone for PXE_DHCP_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub union PXE_DHCP_MESSAGE_0 { - pub bMagicCookie: [u8; 4], - pub uMagicCookie: u32, -} -impl ::core::marker::Copy for PXE_DHCP_MESSAGE_0 {} -impl ::core::clone::Clone for PXE_DHCP_MESSAGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct PXE_DHCP_OPTION { - pub OptionType: u8, - pub OptionLength: u8, - pub OptionValue: [u8; 1], -} -impl ::core::marker::Copy for PXE_DHCP_OPTION {} -impl ::core::clone::Clone for PXE_DHCP_OPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PXE_PROVIDER { - pub uSizeOfStruct: u32, - pub pwszName: ::windows_sys::core::PWSTR, - pub pwszFilePath: ::windows_sys::core::PWSTR, - pub bIsCritical: super::super::Foundation::BOOL, - pub uIndex: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PXE_PROVIDER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PXE_PROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct TRANSPORTCLIENT_SESSION_INFO { - pub ulStructureLength: u32, - pub ullFileSize: u64, - pub ulBlockSize: u32, -} -impl ::core::marker::Copy for TRANSPORTCLIENT_SESSION_INFO {} -impl ::core::clone::Clone for TRANSPORTCLIENT_SESSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct WDS_CLI_CRED { - pub pwszUserName: ::windows_sys::core::PCWSTR, - pub pwszDomain: ::windows_sys::core::PCWSTR, - pub pwszPassword: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WDS_CLI_CRED {} -impl ::core::clone::Clone for WDS_CLI_CRED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WDS_TRANSPORTCLIENT_CALLBACKS { - pub SessionStart: PFN_WdsTransportClientSessionStart, - pub SessionStartEx: PFN_WdsTransportClientSessionStartEx, - pub ReceiveContents: PFN_WdsTransportClientReceiveContents, - pub ReceiveMetadata: PFN_WdsTransportClientReceiveMetadata, - pub SessionComplete: PFN_WdsTransportClientSessionComplete, - pub SessionNegotiate: PFN_WdsTransportClientSessionNegotiate, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WDS_TRANSPORTCLIENT_CALLBACKS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WDS_TRANSPORTCLIENT_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct WDS_TRANSPORTCLIENT_REQUEST { - pub ulLength: u32, - pub ulApiVersion: u32, - pub ulAuthLevel: WDS_TRANSPORTCLIENT_REQUEST_AUTH_LEVEL, - pub pwszServer: ::windows_sys::core::PCWSTR, - pub pwszNamespace: ::windows_sys::core::PCWSTR, - pub pwszObjectName: ::windows_sys::core::PCWSTR, - pub ulCacheSize: u32, - pub ulProtocol: u32, - pub pvProtocolData: *mut ::core::ffi::c_void, - pub ulProtocolDataLength: u32, -} -impl ::core::marker::Copy for WDS_TRANSPORTCLIENT_REQUEST {} -impl ::core::clone::Clone for WDS_TRANSPORTCLIENT_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct WDS_TRANSPORTPROVIDER_INIT_PARAMS { - pub ulLength: u32, - pub ulMcServerVersion: u32, - pub hRegistryKey: super::Registry::HKEY, - pub hProvider: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for WDS_TRANSPORTPROVIDER_INIT_PARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for WDS_TRANSPORTPROVIDER_INIT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub struct WDS_TRANSPORTPROVIDER_SETTINGS { - pub ulLength: u32, - pub ulProviderVersion: u32, -} -impl ::core::marker::Copy for WDS_TRANSPORTPROVIDER_SETTINGS {} -impl ::core::clone::Clone for WDS_TRANSPORTPROVIDER_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_WdsCliCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`*"] -pub type PFN_WdsCliTraceFunction = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_WdsTransportClientReceiveContents = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_WdsTransportClientReceiveMetadata = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_WdsTransportClientSessionComplete = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_WdsTransportClientSessionNegotiate = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_WdsTransportClientSessionStart = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_DeploymentServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_WdsTransportClientSessionStartEx = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DesktopSharing/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DesktopSharing/mod.rs deleted file mode 100644 index 7c9f1f6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DesktopSharing/mod.rs +++ /dev/null @@ -1,438 +0,0 @@ -pub type IRDPSRAPIApplication = *mut ::core::ffi::c_void; -pub type IRDPSRAPIApplicationFilter = *mut ::core::ffi::c_void; -pub type IRDPSRAPIApplicationList = *mut ::core::ffi::c_void; -pub type IRDPSRAPIAttendee = *mut ::core::ffi::c_void; -pub type IRDPSRAPIAttendeeDisconnectInfo = *mut ::core::ffi::c_void; -pub type IRDPSRAPIAttendeeManager = *mut ::core::ffi::c_void; -pub type IRDPSRAPIAudioStream = *mut ::core::ffi::c_void; -pub type IRDPSRAPIClipboardUseEvents = *mut ::core::ffi::c_void; -pub type IRDPSRAPIDebug = *mut ::core::ffi::c_void; -pub type IRDPSRAPIFrameBuffer = *mut ::core::ffi::c_void; -pub type IRDPSRAPIInvitation = *mut ::core::ffi::c_void; -pub type IRDPSRAPIInvitationManager = *mut ::core::ffi::c_void; -pub type IRDPSRAPIPerfCounterLogger = *mut ::core::ffi::c_void; -pub type IRDPSRAPIPerfCounterLoggingManager = *mut ::core::ffi::c_void; -pub type IRDPSRAPISessionProperties = *mut ::core::ffi::c_void; -pub type IRDPSRAPISharingSession = *mut ::core::ffi::c_void; -pub type IRDPSRAPISharingSession2 = *mut ::core::ffi::c_void; -pub type IRDPSRAPITcpConnectionInfo = *mut ::core::ffi::c_void; -pub type IRDPSRAPITransportStream = *mut ::core::ffi::c_void; -pub type IRDPSRAPITransportStreamBuffer = *mut ::core::ffi::c_void; -pub type IRDPSRAPITransportStreamEvents = *mut ::core::ffi::c_void; -pub type IRDPSRAPIViewer = *mut ::core::ffi::c_void; -pub type IRDPSRAPIVirtualChannel = *mut ::core::ffi::c_void; -pub type IRDPSRAPIVirtualChannelManager = *mut ::core::ffi::c_void; -pub type IRDPSRAPIWindow = *mut ::core::ffi::c_void; -pub type IRDPSRAPIWindowList = *mut ::core::ffi::c_void; -pub type IRDPViewerInputSink = *mut ::core::ffi::c_void; -pub type _IRDPSessionEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPAPI_EVENT_ON_BOUNDING_RECT_CHANGED: u32 = 340u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_APPFILTER_UPDATE: u32 = 322u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_APPLICATION_CLOSE: u32 = 317u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_APPLICATION_OPEN: u32 = 316u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_APPLICATION_UPDATE: u32 = 318u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_CONNECTED: u32 = 301u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_DISCONNECTED: u32 = 302u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_UPDATE: u32 = 303u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_REQUEST: u32 = 309u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_RESPONSE: u32 = 338u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_ERROR: u32 = 304u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_FOCUSRELEASED: u32 = 324u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_PAUSED: u32 = 310u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_RESUMED: u32 = 311u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_SHARED_DESKTOP_SETTINGS_CHANGED: u32 = 325u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_SHARED_RECT_CHANGED: u32 = 323u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_STREAM_CLOSED: u32 = 634u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_STREAM_DATARECEIVED: u32 = 633u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_STREAM_SENDCOMPLETED: u32 = 632u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIEWER_AUTHENTICATED: u32 = 307u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTED: u32 = 305u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTFAILED: u32 = 308u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIEWER_DISCONNECTED: u32 = 306u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_DATARECEIVED: u32 = 314u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_JOIN: u32 = 312u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_LEAVE: u32 = 313u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_SENDCOMPLETED: u32 = 315u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_WINDOW_CLOSE: u32 = 320u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_WINDOW_OPEN: u32 = 319u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_ON_WINDOW_UPDATE: u32 = 321u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_BUTTON_RECEIVED: u32 = 700u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_MOVE_RECEIVED: u32 = 701u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_WHEEL_RECEIVED: u32 = 702u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_ADD_TOUCH_INPUT: u32 = 125u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_BEGIN_TOUCH_FRAME: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_CLOSE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_CONNECTTOCLIENT: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_CONNECTUSINGTRANSPORTSTREAM: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_CREATE_INVITATION: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_END_TOUCH_FRAME: u32 = 126u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_GETFRAMEBUFFERBITS: u32 = 149u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_GETSHAREDRECT: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_OPEN: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_PAUSE: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_REQUEST_COLOR_DEPTH_CHANGE: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_REQUEST_CONTROL: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_RESUME: u32 = 113u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SENDCONTROLLEVELCHANGERESPONSE: u32 = 148u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SEND_KEYBOARD_EVENT: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SEND_MOUSE_BUTTON_EVENT: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SEND_MOUSE_MOVE_EVENT: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SEND_MOUSE_WHEEL_EVENT: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SEND_SYNC_EVENT: u32 = 123u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SETSHAREDRECT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SET_RENDERING_SURFACE: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_SHOW_WINDOW: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_STARTREVCONNECTLISTENER: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_STREAMCLOSE: u32 = 426u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_STREAMOPEN: u32 = 425u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_STREAMREADDATA: u32 = 424u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_STREAMSENDDATA: u32 = 423u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_STREAM_ALLOCBUFFER: u32 = 421u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_STREAM_FREEBUFFER: u32 = 422u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_TERMINATE_CONNECTION: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_VIEWERCONNECT: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_VIEWERDISCONNECT: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_CREATE: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SEND_DATA: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SET_ACCESS: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_APPFILTERENABLED: u32 = 219u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_APPFILTER_ENABLED: u32 = 218u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_APPFLAGS: u32 = 223u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_APPLICATION: u32 = 211u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_APPLICATION_FILTER: u32 = 215u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_APPLICATION_LIST: u32 = 217u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_APPNAME: u32 = 214u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_ATTENDEELIMIT: u32 = 235u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_ATTENDEES: u32 = 203u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_ATTENDEE_FLAGS: u32 = 230u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_CHANNELMANAGER: u32 = 206u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_CODE: u32 = 241u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_CONINFO: u32 = 231u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_CONNECTION_STRING: u32 = 232u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_COUNT: u32 = 244u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_CTRL_LEVEL: u32 = 242u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_DBG_CLX_CMDLINE: u32 = 222u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_DISCONNECTED_STRING: u32 = 237u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_DISPIDVALUE: u32 = 200u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_FRAMEBUFFER: u32 = 254u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_FRAMEBUFFER_BPP: u32 = 253u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_FRAMEBUFFER_HEIGHT: u32 = 251u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_FRAMEBUFFER_WIDTH: u32 = 252u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_GROUP_NAME: u32 = 233u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_ID: u32 = 201u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_INVITATION: u32 = 205u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_INVITATIONITEM: u32 = 221u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_INVITATIONS: u32 = 204u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_LOCAL_IP: u32 = 227u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_LOCAL_PORT: u32 = 226u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_PASSWORD: u32 = 234u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_PEER_IP: u32 = 229u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_PEER_PORT: u32 = 228u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_PROTOCOL_TYPE: u32 = 225u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_REASON: u32 = 240u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_REMOTENAME: u32 = 243u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_REVOKED: u32 = 236u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_SESSION_COLORDEPTH: u32 = 239u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_SESSION_PROPERTIES: u32 = 202u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_SHARED: u32 = 220u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_STREAMBUFFER_CONTEXT: u32 = 560u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_STREAMBUFFER_FLAGS: u32 = 561u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADOFFSET: u32 = 559u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADSIZE: u32 = 558u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORAGE: u32 = 555u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORESIZE: u32 = 562u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_USESMARTSIZING: u32 = 238u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETFLAGS: u32 = 208u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETNAME: u32 = 207u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETPRIORITY: u32 = 209u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_WINDOWID: u32 = 210u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_WINDOWNAME: u32 = 213u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_WINDOWSHARED: u32 = 212u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_WINDOW_LIST: u32 = 216u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const DISPID_RDPSRAPI_PROP_WNDFLAGS: u32 = 224u32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIApplication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc116a484_4b25_4b9f_8a54_b934b06e57fa); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIApplicationFilter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe35ace89_c7e8_427e_a4f9_b9da072826bd); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIApplicationList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e31c815_7433_4876_97fb_ed59fe2baa22); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIAttendee: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74f93bb5_755f_488e_8a29_2390108aef55); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIAttendeeDisconnectInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb47d7250_5bdb_405d_b487_caad9c56f4f8); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIAttendeeManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7b13a01_f7d4_42a6_8595_12fc8c24e851); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIFrameBuffer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa4f66bcc_538e_4101_951d_30847adb5101); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIInvitation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49174dc6_0731_4b5e_8ee1_83a63d3868fa); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIInvitationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53d9c9db_75ab_4271_948a_4c4eb36a8f2b); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPISessionProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd7594ff_ea2a_4c06_8fdf_132de48b6510); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPITcpConnectionInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe49db3f_ebb6_4278_8ce0_d5455833eaee); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIWindow: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03cf46db_ce45_4d36_86ed_ed28b74398bf); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPIWindowList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c21e2b8_5dd4_42cc_81ba_1c099852e6fa); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSession: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b78f0e6_3e05_4a5b_b2e8_e743a8956b65); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPTransportStreamBuffer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d4a1c69_f17f_4549_a699_761c6e6b5c0a); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPTransportStreamEvents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31e3ab20_5350_483f_9dc6_6748665efdeb); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPViewer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32be5ed2_5c86_480f_a914_0ff8885a1b3f); -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type ATTENDEE_DISCONNECT_REASON = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const ATTENDEE_DISCONNECT_REASON_MIN: ATTENDEE_DISCONNECT_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const ATTENDEE_DISCONNECT_REASON_APP: ATTENDEE_DISCONNECT_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const ATTENDEE_DISCONNECT_REASON_ERR: ATTENDEE_DISCONNECT_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const ATTENDEE_DISCONNECT_REASON_CLI: ATTENDEE_DISCONNECT_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const ATTENDEE_DISCONNECT_REASON_MAX: ATTENDEE_DISCONNECT_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type CHANNEL_ACCESS_ENUM = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_ACCESS_ENUM_NONE: CHANNEL_ACCESS_ENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_ACCESS_ENUM_SENDRECEIVE: CHANNEL_ACCESS_ENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type CHANNEL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_FLAGS_LEGACY: CHANNEL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_FLAGS_UNCOMPRESSED: CHANNEL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_FLAGS_DYNAMIC: CHANNEL_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type CHANNEL_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_PRIORITY_LO: CHANNEL_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_PRIORITY_MED: CHANNEL_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CHANNEL_PRIORITY_HI: CHANNEL_PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type CTRL_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_MIN: CTRL_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_INVALID: CTRL_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_NONE: CTRL_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_VIEW: CTRL_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_INTERACTIVE: CTRL_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_REQCTRL_VIEW: CTRL_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_REQCTRL_INTERACTIVE: CTRL_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CTRL_LEVEL_MAX: CTRL_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type RDPENCOMAPI_ATTENDEE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const ATTENDEE_FLAGS_LOCAL: RDPENCOMAPI_ATTENDEE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type RDPENCOMAPI_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CONST_MAX_CHANNEL_MESSAGE_SIZE: RDPENCOMAPI_CONSTANTS = 1024i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CONST_MAX_CHANNEL_NAME_LEN: RDPENCOMAPI_CONSTANTS = 8i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CONST_MAX_LEGACY_CHANNEL_MESSAGE_SIZE: RDPENCOMAPI_CONSTANTS = 409600i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CONST_ATTENDEE_ID_EVERYONE: RDPENCOMAPI_CONSTANTS = -1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CONST_ATTENDEE_ID_HOST: RDPENCOMAPI_CONSTANTS = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CONST_CONN_INTERVAL: RDPENCOMAPI_CONSTANTS = 50i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const CONST_ATTENDEE_ID_DEFAULT: RDPENCOMAPI_CONSTANTS = -1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type RDPSRAPI_APP_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const APP_FLAG_PRIVILEGED: RDPSRAPI_APP_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type RDPSRAPI_KBD_CODE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_KBD_CODE_SCANCODE: RDPSRAPI_KBD_CODE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_KBD_CODE_UNICODE: RDPSRAPI_KBD_CODE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type RDPSRAPI_KBD_SYNC_FLAG = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_KBD_SYNC_FLAG_SCROLL_LOCK: RDPSRAPI_KBD_SYNC_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_KBD_SYNC_FLAG_NUM_LOCK: RDPSRAPI_KBD_SYNC_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_KBD_SYNC_FLAG_CAPS_LOCK: RDPSRAPI_KBD_SYNC_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_KBD_SYNC_FLAG_KANA_LOCK: RDPSRAPI_KBD_SYNC_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type RDPSRAPI_MOUSE_BUTTON_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_MOUSE_BUTTON_BUTTON1: RDPSRAPI_MOUSE_BUTTON_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_MOUSE_BUTTON_BUTTON2: RDPSRAPI_MOUSE_BUTTON_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_MOUSE_BUTTON_BUTTON3: RDPSRAPI_MOUSE_BUTTON_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_MOUSE_BUTTON_XBUTTON1: RDPSRAPI_MOUSE_BUTTON_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_MOUSE_BUTTON_XBUTTON2: RDPSRAPI_MOUSE_BUTTON_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const RDPSRAPI_MOUSE_BUTTON_XBUTTON3: RDPSRAPI_MOUSE_BUTTON_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub type RDPSRAPI_WND_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub const WND_FLAG_PRIVILEGED: RDPSRAPI_WND_FLAGS = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DesktopSharing\"`*"] -pub struct __ReferenceRemainingTypes__ { - pub __ctrlLevel__: CTRL_LEVEL, - pub __attendeeDisconnectReason__: ATTENDEE_DISCONNECT_REASON, - pub __channelPriority__: CHANNEL_PRIORITY, - pub __channelFlags__: CHANNEL_FLAGS, - pub __channelAccessEnum__: CHANNEL_ACCESS_ENUM, - pub __rdpencomapiAttendeeFlags__: RDPENCOMAPI_ATTENDEE_FLAGS, - pub __rdpsrapiWndFlags__: RDPSRAPI_WND_FLAGS, - pub __rdpsrapiAppFlags__: RDPSRAPI_APP_FLAGS, -} -impl ::core::marker::Copy for __ReferenceRemainingTypes__ {} -impl ::core::clone::Clone for __ReferenceRemainingTypes__ { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeveloperLicensing/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeveloperLicensing/mod.rs deleted file mode 100644 index e08bb90..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DeveloperLicensing/mod.rs +++ /dev/null @@ -1,6 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsclient.dll""system" #[doc = "*Required features: `\"Win32_System_DeveloperLicensing\"`, `\"Win32_Foundation\"`*"] fn AcquireDeveloperLicense ( hwndparent : super::super::Foundation:: HWND , pexpiration : *mut super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsclient.dll""system" #[doc = "*Required features: `\"Win32_System_DeveloperLicensing\"`, `\"Win32_Foundation\"`*"] fn CheckDeveloperLicense ( pexpiration : *mut super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsclient.dll""system" #[doc = "*Required features: `\"Win32_System_DeveloperLicensing\"`, `\"Win32_Foundation\"`*"] fn RemoveDeveloperLicense ( hwndparent : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs deleted file mode 100644 index ee30087..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Ceip/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Ceip\"`, `\"Win32_Foundation\"`*"] fn CeipIsOptedIn ( ) -> super::super::super::Foundation:: BOOL ); diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Debug/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Debug/mod.rs deleted file mode 100644 index d5eda3a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Debug/mod.rs +++ /dev/null @@ -1,14694 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn AddVectoredContinueHandler ( first : u32 , handler : PVECTORED_EXCEPTION_HANDLER ) -> *mut ::core::ffi::c_void ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn AddVectoredExceptionHandler ( first : u32 , handler : PVECTORED_EXCEPTION_HANDLER ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn Beep ( dwfreq : u32 , dwduration : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn BindImage ( imagename : :: windows_sys::core::PCSTR , dllpath : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn BindImageEx ( flags : u32 , imagename : :: windows_sys::core::PCSTR , dllpath : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , statusroutine : PIMAGEHLP_STATUS_ROUTINE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn CheckRemoteDebuggerPresent ( hprocess : super::super::super::Foundation:: HANDLE , pbdebuggerpresent : *mut super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn CheckSumMappedFile ( baseaddress : *const ::core::ffi::c_void , filelength : u32 , headersum : *mut u32 , checksum : *mut u32 ) -> *mut IMAGE_NT_HEADERS64 ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn CheckSumMappedFile ( baseaddress : *const ::core::ffi::c_void , filelength : u32 , headersum : *mut u32 , checksum : *mut u32 ) -> *mut IMAGE_NT_HEADERS32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn CloseThreadWaitChainSession ( wcthandle : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ContinueDebugEvent ( dwprocessid : u32 , dwthreadid : u32 , dwcontinuestatus : super::super::super::Foundation:: NTSTATUS ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn CopyContext ( destination : *mut CONTEXT , contextflags : u32 , source : *const CONTEXT ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbgmodel.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn CreateDataModelManager ( debughost : IDebugHost , manager : *mut IDataModelManager ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn DbgHelpCreateUserDump ( filename : :: windows_sys::core::PCSTR , callback : PDBGHELP_CREATE_USER_DUMP_CALLBACK , userdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn DbgHelpCreateUserDumpW ( filename : :: windows_sys::core::PCWSTR , callback : PDBGHELP_CREATE_USER_DUMP_CALLBACK , userdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn DebugActiveProcess ( dwprocessid : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn DebugActiveProcessStop ( dwprocessid : u32 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn DebugBreak ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn DebugBreakProcess ( process : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbgeng.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn DebugConnect ( remoteoptions : :: windows_sys::core::PCSTR , interfaceid : *const :: windows_sys::core::GUID , interface : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dbgeng.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn DebugConnectWide ( remoteoptions : :: windows_sys::core::PCWSTR , interfaceid : *const :: windows_sys::core::GUID , interface : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dbgeng.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn DebugCreate ( interfaceid : *const :: windows_sys::core::GUID , interface : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "dbgeng.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn DebugCreateEx ( interfaceid : *const :: windows_sys::core::GUID , dbgengoptions : u32 , interface : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn DebugSetProcessKillOnExit ( killonexit : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn DecodePointer ( ptr : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-util-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn DecodeRemotePointer ( processhandle : super::super::super::Foundation:: HANDLE , ptr : *const ::core::ffi::c_void , decodedptr : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn DecodeSystemPointer ( ptr : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn EncodePointer ( ptr : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-util-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EncodeRemotePointer ( processhandle : super::super::super::Foundation:: HANDLE , ptr : *const ::core::ffi::c_void , encodedptr : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn EncodeSystemPointer ( ptr : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EnumDirTree ( hprocess : super::super::super::Foundation:: HANDLE , rootpath : :: windows_sys::core::PCSTR , inputpathname : :: windows_sys::core::PCSTR , outputpathbuffer : :: windows_sys::core::PSTR , cb : PENUMDIRTREE_CALLBACK , data : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EnumDirTreeW ( hprocess : super::super::super::Foundation:: HANDLE , rootpath : :: windows_sys::core::PCWSTR , inputpathname : :: windows_sys::core::PCWSTR , outputpathbuffer : :: windows_sys::core::PWSTR , cb : PENUMDIRTREE_CALLBACKW , data : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EnumerateLoadedModules ( hprocess : super::super::super::Foundation:: HANDLE , enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EnumerateLoadedModules64 ( hprocess : super::super::super::Foundation:: HANDLE , enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACK64 , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EnumerateLoadedModulesEx ( hprocess : super::super::super::Foundation:: HANDLE , enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACK64 , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EnumerateLoadedModulesExW ( hprocess : super::super::super::Foundation:: HANDLE , enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACKW64 , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn EnumerateLoadedModulesW64 ( hprocess : super::super::super::Foundation:: HANDLE , enumloadedmodulescallback : PENUMLOADED_MODULES_CALLBACKW64 , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn FatalAppExitA ( uaction : u32 , lpmessagetext : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn FatalAppExitW ( uaction : u32 , lpmessagetext : :: windows_sys::core::PCWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn FatalExit ( exitcode : i32 ) -> ! ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindDebugInfoFile ( filename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , debugfilepath : :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindDebugInfoFileEx ( filename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , debugfilepath : :: windows_sys::core::PSTR , callback : PFIND_DEBUG_FILE_CALLBACK , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindDebugInfoFileExW ( filename : :: windows_sys::core::PCWSTR , symbolpath : :: windows_sys::core::PCWSTR , debugfilepath : :: windows_sys::core::PWSTR , callback : PFIND_DEBUG_FILE_CALLBACKW , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindExecutableImage ( filename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , imagefilepath : :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindExecutableImageEx ( filename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , imagefilepath : :: windows_sys::core::PSTR , callback : PFIND_EXE_FILE_CALLBACK , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindExecutableImageExW ( filename : :: windows_sys::core::PCWSTR , symbolpath : :: windows_sys::core::PCWSTR , imagefilepath : :: windows_sys::core::PWSTR , callback : PFIND_EXE_FILE_CALLBACKW , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindFileInPath ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PCSTR , filename : :: windows_sys::core::PCSTR , id : *const ::core::ffi::c_void , two : u32 , three : u32 , flags : u32 , filepath : :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FindFileInSearchPath ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PCSTR , filename : :: windows_sys::core::PCSTR , one : u32 , two : u32 , three : u32 , filepath : :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn FlushInstructionCache ( hprocess : super::super::super::Foundation:: HANDLE , lpbaseaddress : *const ::core::ffi::c_void , dwsize : usize ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn FormatMessageA ( dwflags : FORMAT_MESSAGE_OPTIONS , lpsource : *const ::core::ffi::c_void , dwmessageid : u32 , dwlanguageid : u32 , lpbuffer : :: windows_sys::core::PSTR , nsize : u32 , arguments : *const *const i8 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn FormatMessageW ( dwflags : FORMAT_MESSAGE_OPTIONS , lpsource : *const ::core::ffi::c_void , dwmessageid : u32 , dwlanguageid : u32 , lpbuffer : :: windows_sys::core::PWSTR , nsize : u32 , arguments : *const *const i8 ) -> u32 ); -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn GetEnabledXStateFeatures ( ) -> u64 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn GetErrorMode ( ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn GetImageConfigInformation ( loadedimage : *const LOADED_IMAGE , imageconfiginformation : *mut IMAGE_LOAD_CONFIG_DIRECTORY64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn GetImageConfigInformation ( loadedimage : *const LOADED_IMAGE , imageconfiginformation : *mut IMAGE_LOAD_CONFIG_DIRECTORY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn GetImageUnusedHeaderBytes ( loadedimage : *const LOADED_IMAGE , sizeunusedheaderbytes : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn GetSymLoadError ( ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn GetThreadContext ( hthread : super::super::super::Foundation:: HANDLE , lpcontext : *mut CONTEXT ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn GetThreadErrorMode ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn GetThreadSelectorEntry ( hthread : super::super::super::Foundation:: HANDLE , dwselector : u32 , lpselectorentry : *mut LDT_ENTRY ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn GetThreadWaitChain ( wcthandle : *const ::core::ffi::c_void , context : usize , flags : WAIT_CHAIN_THREAD_OPTIONS , threadid : u32 , nodecount : *mut u32 , nodeinfoarray : *mut WAITCHAIN_NODE_INFO , iscycle : *mut i32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn GetTimestampForLoadedLibrary ( module : super::super::super::Foundation:: HINSTANCE ) -> u32 ); -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn GetXStateFeaturesMask ( context : *const CONTEXT , featuremask : *mut u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_WinTrust"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Security_WinTrust\"`*"] fn ImageAddCertificate ( filehandle : super::super::super::Foundation:: HANDLE , certificate : *const super::super::super::Security::WinTrust:: WIN_CERTIFICATE , index : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ImageDirectoryEntryToData ( base : *const ::core::ffi::c_void , mappedasimage : super::super::super::Foundation:: BOOLEAN , directoryentry : IMAGE_DIRECTORY_ENTRY , size : *mut u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ImageDirectoryEntryToDataEx ( base : *const ::core::ffi::c_void , mappedasimage : super::super::super::Foundation:: BOOLEAN , directoryentry : IMAGE_DIRECTORY_ENTRY , size : *mut u32 , foundheader : *mut *mut IMAGE_SECTION_HEADER ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ImageEnumerateCertificates ( filehandle : super::super::super::Foundation:: HANDLE , typefilter : u16 , certificatecount : *mut u32 , indices : *mut u32 , indexcount : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_WinTrust"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Security_WinTrust\"`*"] fn ImageGetCertificateData ( filehandle : super::super::super::Foundation:: HANDLE , certificateindex : u32 , certificate : *mut super::super::super::Security::WinTrust:: WIN_CERTIFICATE , requiredlength : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_WinTrust"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Security_WinTrust\"`*"] fn ImageGetCertificateHeader ( filehandle : super::super::super::Foundation:: HANDLE , certificateindex : u32 , certificateheader : *mut super::super::super::Security::WinTrust:: WIN_CERTIFICATE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ImageGetDigestStream ( filehandle : super::super::super::Foundation:: HANDLE , digestlevel : u32 , digestfunction : DIGEST_FUNCTION , digesthandle : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageLoad ( dllname : :: windows_sys::core::PCSTR , dllpath : :: windows_sys::core::PCSTR ) -> *mut LOADED_IMAGE ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageNtHeader ( base : *const ::core::ffi::c_void ) -> *mut IMAGE_NT_HEADERS64 ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageNtHeader ( base : *const ::core::ffi::c_void ) -> *mut IMAGE_NT_HEADERS32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ImageRemoveCertificate ( filehandle : super::super::super::Foundation:: HANDLE , index : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageRvaToSection ( ntheaders : *const IMAGE_NT_HEADERS64 , base : *const ::core::ffi::c_void , rva : u32 ) -> *mut IMAGE_SECTION_HEADER ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageRvaToSection ( ntheaders : *const IMAGE_NT_HEADERS32 , base : *const ::core::ffi::c_void , rva : u32 ) -> *mut IMAGE_SECTION_HEADER ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageRvaToVa ( ntheaders : *const IMAGE_NT_HEADERS64 , base : *const ::core::ffi::c_void , rva : u32 , lastrvasection : *const *const IMAGE_SECTION_HEADER ) -> *mut ::core::ffi::c_void ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_SystemInformation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageRvaToVa ( ntheaders : *const IMAGE_NT_HEADERS32 , base : *const ::core::ffi::c_void , rva : u32 , lastrvasection : *const *const IMAGE_SECTION_HEADER ) -> *mut ::core::ffi::c_void ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn ImageUnload ( loadedimage : *mut LOADED_IMAGE ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn ImagehlpApiVersion ( ) -> *mut API_VERSION ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn ImagehlpApiVersionEx ( appversion : *const API_VERSION ) -> *mut API_VERSION ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn InitializeContext ( buffer : *mut ::core::ffi::c_void , contextflags : u32 , context : *mut *mut CONTEXT , contextlength : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn InitializeContext2 ( buffer : *mut ::core::ffi::c_void , contextflags : u32 , context : *mut *mut CONTEXT , contextlength : *mut u32 , xstatecompactionmask : u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn IsDebuggerPresent ( ) -> super::super::super::Foundation:: BOOL ); -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] fn LocateXStateFeature ( context : *const CONTEXT , featureid : u32 , length : *mut u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn MakeSureDirectoryPathExists ( dirpath : :: windows_sys::core::PCSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn MapAndLoad ( imagename : :: windows_sys::core::PCSTR , dllpath : :: windows_sys::core::PCSTR , loadedimage : *mut LOADED_IMAGE , dotdll : super::super::super::Foundation:: BOOL , readonly : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn MapFileAndCheckSumA ( filename : :: windows_sys::core::PCSTR , headersum : *mut u32 , checksum : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn MapFileAndCheckSumW ( filename : :: windows_sys::core::PCWSTR , headersum : *mut u32 , checksum : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn MessageBeep ( utype : super::super::super::UI::WindowsAndMessaging:: MESSAGEBOX_STYLE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn MiniDumpReadDumpStream ( baseofdump : *const ::core::ffi::c_void , streamnumber : u32 , dir : *mut *mut MINIDUMP_DIRECTORY , streampointer : *mut *mut ::core::ffi::c_void , streamsize : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Memory\"`*"] fn MiniDumpWriteDump ( hprocess : super::super::super::Foundation:: HANDLE , processid : u32 , hfile : super::super::super::Foundation:: HANDLE , dumptype : MINIDUMP_TYPE , exceptionparam : *const MINIDUMP_EXCEPTION_INFORMATION , userstreamparam : *const MINIDUMP_USER_STREAM_INFORMATION , callbackparam : *const MINIDUMP_CALLBACK_INFORMATION ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn OpenThreadWaitChainSession ( flags : OPEN_THREAD_WAIT_CHAIN_SESSION_FLAGS , callback : PWAITCHAINCALLBACK ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn OutputDebugStringA ( lpoutputstring : :: windows_sys::core::PCSTR ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn OutputDebugStringW ( lpoutputstring : :: windows_sys::core::PCWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RaiseException ( dwexceptioncode : u32 , dwexceptionflags : u32 , nnumberofarguments : u32 , lparguments : *const usize ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RaiseFailFastException ( pexceptionrecord : *const EXCEPTION_RECORD , pcontextrecord : *const CONTEXT , dwflags : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RangeMapAddPeImageSections ( rmaphandle : *const ::core::ffi::c_void , imagename : :: windows_sys::core::PCWSTR , mappedimage : *const ::core::ffi::c_void , mappingbytes : u32 , imagebase : u64 , usertag : u64 , mappingflags : u32 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RangeMapCreate ( ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RangeMapFree ( rmaphandle : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RangeMapRead ( rmaphandle : *const ::core::ffi::c_void , offset : u64 , buffer : *mut ::core::ffi::c_void , requestbytes : u32 , flags : u32 , donebytes : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RangeMapRemove ( rmaphandle : *const ::core::ffi::c_void , usertag : u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RangeMapWrite ( rmaphandle : *const ::core::ffi::c_void , offset : u64 , buffer : *const ::core::ffi::c_void , requestbytes : u32 , flags : u32 , donebytes : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ReBaseImage ( currentimagename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , frebase : super::super::super::Foundation:: BOOL , frebasesysfileok : super::super::super::Foundation:: BOOL , fgoingdown : super::super::super::Foundation:: BOOL , checkimagesize : u32 , oldimagesize : *mut u32 , oldimagebase : *mut usize , newimagesize : *mut u32 , newimagebase : *mut usize , timestamp : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ReBaseImage64 ( currentimagename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , frebase : super::super::super::Foundation:: BOOL , frebasesysfileok : super::super::super::Foundation:: BOOL , fgoingdown : super::super::super::Foundation:: BOOL , checkimagesize : u32 , oldimagesize : *mut u32 , oldimagebase : *mut u64 , newimagesize : *mut u32 , newimagebase : *mut u64 , timestamp : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ReadProcessMemory ( hprocess : super::super::super::Foundation:: HANDLE , lpbaseaddress : *const ::core::ffi::c_void , lpbuffer : *mut ::core::ffi::c_void , nsize : usize , lpnumberofbytesread : *mut usize ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RegisterWaitChainCOMCallback ( callstatecallback : PCOGETCALLSTATE , activationstatecallback : PCOGETACTIVATIONSTATE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RemoveInvalidModuleList ( hprocess : super::super::super::Foundation:: HANDLE ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RemoveVectoredContinueHandler ( handle : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RemoveVectoredExceptionHandler ( handle : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn ReportSymbolLoadSummary ( hprocess : super::super::super::Foundation:: HANDLE , ploadmodule : :: windows_sys::core::PCWSTR , psymboldata : *const DBGHELP_DATA_REPORT_STRUCT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlAddFunctionTable ( functiontable : *const IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY , entrycount : u32 , baseaddress : usize ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlAddFunctionTable ( functiontable : *const IMAGE_RUNTIME_FUNCTION_ENTRY , entrycount : u32 , baseaddress : u64 ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(target_arch = "aarch64")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlAddGrowableFunctionTable ( dynamictable : *mut *mut ::core::ffi::c_void , functiontable : *const IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY , entrycount : u32 , maximumentrycount : u32 , rangebase : usize , rangeend : usize ) -> u32 ); -#[cfg(target_arch = "x86_64")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlAddGrowableFunctionTable ( dynamictable : *mut *mut ::core::ffi::c_void , functiontable : *const IMAGE_RUNTIME_FUNCTION_ENTRY , entrycount : u32 , maximumentrycount : u32 , rangebase : usize , rangeend : usize ) -> u32 ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] fn RtlCaptureContext ( contextrecord : *mut CONTEXT ) -> ( ) ); -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] fn RtlCaptureContext2 ( contextrecord : *mut CONTEXT ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlCaptureStackBackTrace ( framestoskip : u32 , framestocapture : u32 , backtrace : *mut *mut ::core::ffi::c_void , backtracehash : *mut u32 ) -> u16 ); -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlDeleteFunctionTable ( functiontable : *const IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlDeleteFunctionTable ( functiontable : *const IMAGE_RUNTIME_FUNCTION_ENTRY ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlDeleteGrowableFunctionTable ( dynamictable : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlGrowFunctionTable ( dynamictable : *mut ::core::ffi::c_void , newentrycount : u32 ) -> ( ) ); -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlInstallFunctionTableCallback ( tableidentifier : u64 , baseaddress : u64 , length : u32 , callback : PGET_RUNTIME_FUNCTION_CALLBACK , context : *const ::core::ffi::c_void , outofprocesscallbackdll : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlInstallFunctionTableCallback ( tableidentifier : u64 , baseaddress : u64 , length : u32 , callback : PGET_RUNTIME_FUNCTION_CALLBACK , context : *const ::core::ffi::c_void , outofprocesscallbackdll : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(target_arch = "aarch64")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlLookupFunctionEntry ( controlpc : usize , imagebase : *mut usize , historytable : *mut UNWIND_HISTORY_TABLE ) -> *mut IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY ); -#[cfg(target_arch = "x86_64")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlLookupFunctionEntry ( controlpc : u64 , imagebase : *mut u64 , historytable : *mut UNWIND_HISTORY_TABLE ) -> *mut IMAGE_RUNTIME_FUNCTION_ENTRY ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn RtlPcToFileHeader ( pcvalue : *const ::core::ffi::c_void , baseofimage : *mut *mut ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlRaiseException ( exceptionrecord : *const EXCEPTION_RECORD ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlRestoreContext ( contextrecord : *const CONTEXT , exceptionrecord : *const EXCEPTION_RECORD ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn RtlUnwind ( targetframe : *const ::core::ffi::c_void , targetip : *const ::core::ffi::c_void , exceptionrecord : *const EXCEPTION_RECORD , returnvalue : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlUnwindEx ( targetframe : *const ::core::ffi::c_void , targetip : *const ::core::ffi::c_void , exceptionrecord : *const EXCEPTION_RECORD , returnvalue : *const ::core::ffi::c_void , contextrecord : *const CONTEXT , historytable : *const UNWIND_HISTORY_TABLE ) -> ( ) ); -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlVirtualUnwind ( handlertype : RTL_VIRTUAL_UNWIND_HANDLER_TYPE , imagebase : usize , controlpc : usize , functionentry : *const IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY , contextrecord : *mut CONTEXT , handlerdata : *mut *mut ::core::ffi::c_void , establisherframe : *mut usize , contextpointers : *mut KNONVOLATILE_CONTEXT_POINTERS_ARM64 ) -> super::super::Kernel:: EXCEPTION_ROUTINE ); -#[cfg(target_arch = "x86_64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlVirtualUnwind ( handlertype : RTL_VIRTUAL_UNWIND_HANDLER_TYPE , imagebase : u64 , controlpc : u64 , functionentry : *const IMAGE_RUNTIME_FUNCTION_ENTRY , contextrecord : *mut CONTEXT , handlerdata : *mut *mut ::core::ffi::c_void , establisherframe : *mut u64 , contextpointers : *mut KNONVOLATILE_CONTEXT_POINTERS ) -> super::super::Kernel:: EXCEPTION_ROUTINE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SearchTreeForFile ( rootpath : :: windows_sys::core::PCSTR , inputpathname : :: windows_sys::core::PCSTR , outputpathbuffer : :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SearchTreeForFileW ( rootpath : :: windows_sys::core::PCWSTR , inputpathname : :: windows_sys::core::PCWSTR , outputpathbuffer : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn SetCheckUserInterruptShared ( lpstartaddress : LPCALL_BACK_USER_INTERRUPT_ROUTINE ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn SetErrorMode ( umode : THREAD_ERROR_MODE ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn SetImageConfigInformation ( loadedimage : *mut LOADED_IMAGE , imageconfiginformation : *const IMAGE_LOAD_CONFIG_DIRECTORY64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn SetImageConfigInformation ( loadedimage : *mut LOADED_IMAGE , imageconfiginformation : *const IMAGE_LOAD_CONFIG_DIRECTORY32 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn SetSymLoadError ( error : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn SetThreadContext ( hthread : super::super::super::Foundation:: HANDLE , lpcontext : *const CONTEXT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SetThreadErrorMode ( dwnewmode : THREAD_ERROR_MODE , lpoldmode : *const THREAD_ERROR_MODE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn SetUnhandledExceptionFilter ( lptoplevelexceptionfilter : LPTOP_LEVEL_EXCEPTION_FILTER ) -> LPTOP_LEVEL_EXCEPTION_FILTER ); -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn SetXStateFeaturesMask ( context : *mut CONTEXT , featuremask : u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn StackWalk ( machinetype : u32 , hprocess : super::super::super::Foundation:: HANDLE , hthread : super::super::super::Foundation:: HANDLE , stackframe : *mut STACKFRAME , contextrecord : *mut ::core::ffi::c_void , readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE , functiontableaccessroutine : PFUNCTION_TABLE_ACCESS_ROUTINE , getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE , translateaddress : PTRANSLATE_ADDRESS_ROUTINE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn StackWalk64 ( machinetype : u32 , hprocess : super::super::super::Foundation:: HANDLE , hthread : super::super::super::Foundation:: HANDLE , stackframe : *mut STACKFRAME64 , contextrecord : *mut ::core::ffi::c_void , readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE64 , functiontableaccessroutine : PFUNCTION_TABLE_ACCESS_ROUTINE64 , getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE64 , translateaddress : PTRANSLATE_ADDRESS_ROUTINE64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn StackWalkEx ( machinetype : u32 , hprocess : super::super::super::Foundation:: HANDLE , hthread : super::super::super::Foundation:: HANDLE , stackframe : *mut STACKFRAME_EX , contextrecord : *mut ::core::ffi::c_void , readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE64 , functiontableaccessroutine : PFUNCTION_TABLE_ACCESS_ROUTINE64 , getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE64 , translateaddress : PTRANSLATE_ADDRESS_ROUTINE64 , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymAddSourceStream ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , streamfile : :: windows_sys::core::PCSTR , buffer : *const u8 , size : usize ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymAddSourceStreamA ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , streamfile : :: windows_sys::core::PCSTR , buffer : *const u8 , size : usize ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymAddSourceStreamW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , filespec : :: windows_sys::core::PCWSTR , buffer : *const u8 , size : usize ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymAddSymbol ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , name : :: windows_sys::core::PCSTR , address : u64 , size : u32 , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymAddSymbolW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , name : :: windows_sys::core::PCWSTR , address : u64 , size : u32 , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymAddrIncludeInlineTrace ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymCleanup ( hprocess : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymCompareInlineTrace ( hprocess : super::super::super::Foundation:: HANDLE , address1 : u64 , inlinecontext1 : u32 , retaddress1 : u64 , address2 : u64 , retaddress2 : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymDeleteSymbol ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , name : :: windows_sys::core::PCSTR , address : u64 , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymDeleteSymbolW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , name : :: windows_sys::core::PCWSTR , address : u64 , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumLines ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , obj : :: windows_sys::core::PCSTR , file : :: windows_sys::core::PCSTR , enumlinescallback : PSYM_ENUMLINES_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumLinesW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , obj : :: windows_sys::core::PCWSTR , file : :: windows_sys::core::PCWSTR , enumlinescallback : PSYM_ENUMLINES_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumProcesses ( enumprocessescallback : PSYM_ENUMPROCESSES_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSourceFileTokens ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , callback : PENUMSOURCEFILETOKENSCALLBACK ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSourceFiles ( hprocess : super::super::super::Foundation:: HANDLE , modbase : u64 , mask : :: windows_sys::core::PCSTR , cbsrcfiles : PSYM_ENUMSOURCEFILES_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSourceFilesW ( hprocess : super::super::super::Foundation:: HANDLE , modbase : u64 , mask : :: windows_sys::core::PCWSTR , cbsrcfiles : PSYM_ENUMSOURCEFILES_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSourceLines ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , obj : :: windows_sys::core::PCSTR , file : :: windows_sys::core::PCSTR , line : u32 , flags : u32 , enumlinescallback : PSYM_ENUMLINES_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSourceLinesW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , obj : :: windows_sys::core::PCWSTR , file : :: windows_sys::core::PCWSTR , line : u32 , flags : u32 , enumlinescallback : PSYM_ENUMLINES_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSym ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSymbols ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , mask : :: windows_sys::core::PCSTR , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSymbolsEx ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , mask : :: windows_sys::core::PCSTR , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void , options : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSymbolsExW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , mask : :: windows_sys::core::PCWSTR , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW , usercontext : *const ::core::ffi::c_void , options : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSymbolsForAddr ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSymbolsForAddrW ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumSymbolsW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , mask : :: windows_sys::core::PCWSTR , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumTypes ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumTypesByName ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , mask : :: windows_sys::core::PCSTR , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumTypesByNameW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , mask : :: windows_sys::core::PCWSTR , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumTypesW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumerateModules ( hprocess : super::super::super::Foundation:: HANDLE , enummodulescallback : PSYM_ENUMMODULES_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumerateModules64 ( hprocess : super::super::super::Foundation:: HANDLE , enummodulescallback : PSYM_ENUMMODULES_CALLBACK64 , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumerateModulesW64 ( hprocess : super::super::super::Foundation:: HANDLE , enummodulescallback : PSYM_ENUMMODULES_CALLBACKW64 , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumerateSymbols ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u32 , enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumerateSymbols64 ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACK64 , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumerateSymbolsW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u32 , enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACKW , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymEnumerateSymbolsW64 ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , enumsymbolscallback : PSYM_ENUMSYMBOLS_CALLBACK64W , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFindDebugInfoFile ( hprocess : super::super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCSTR , debugfilepath : :: windows_sys::core::PSTR , callback : PFIND_DEBUG_FILE_CALLBACK , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFindDebugInfoFileW ( hprocess : super::super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCWSTR , debugfilepath : :: windows_sys::core::PWSTR , callback : PFIND_DEBUG_FILE_CALLBACKW , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFindExecutableImage ( hprocess : super::super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCSTR , imagefilepath : :: windows_sys::core::PSTR , callback : PFIND_EXE_FILE_CALLBACK , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFindExecutableImageW ( hprocess : super::super::super::Foundation:: HANDLE , filename : :: windows_sys::core::PCWSTR , imagefilepath : :: windows_sys::core::PWSTR , callback : PFIND_EXE_FILE_CALLBACKW , callerdata : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFindFileInPath ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PCSTR , filename : :: windows_sys::core::PCSTR , id : *const ::core::ffi::c_void , two : u32 , three : u32 , flags : SYM_FIND_ID_OPTION , foundfile : :: windows_sys::core::PSTR , callback : PFINDFILEINPATHCALLBACK , context : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFindFileInPathW ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PCWSTR , filename : :: windows_sys::core::PCWSTR , id : *const ::core::ffi::c_void , two : u32 , three : u32 , flags : SYM_FIND_ID_OPTION , foundfile : :: windows_sys::core::PWSTR , callback : PFINDFILEINPATHCALLBACKW , context : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromAddr ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , displacement : *mut u64 , symbol : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromAddrW ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , displacement : *mut u64 , symbol : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromIndex ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , index : u32 , symbol : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromIndexW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , index : u32 , symbol : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromInlineContext ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , inlinecontext : u32 , displacement : *mut u64 , symbol : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromInlineContextW ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , inlinecontext : u32 , displacement : *mut u64 , symbol : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromName ( hprocess : super::super::super::Foundation:: HANDLE , name : :: windows_sys::core::PCSTR , symbol : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromNameW ( hprocess : super::super::super::Foundation:: HANDLE , name : :: windows_sys::core::PCWSTR , symbol : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromToken ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , token : u32 , symbol : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFromTokenW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , token : u32 , symbol : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFunctionTableAccess ( hprocess : super::super::super::Foundation:: HANDLE , addrbase : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFunctionTableAccess64 ( hprocess : super::super::super::Foundation:: HANDLE , addrbase : u64 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymFunctionTableAccess64AccessRoutines ( hprocess : super::super::super::Foundation:: HANDLE , addrbase : u64 , readmemoryroutine : PREAD_PROCESS_MEMORY_ROUTINE64 , getmodulebaseroutine : PGET_MODULE_BASE_ROUTINE64 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetExtendedOption ( option : IMAGEHLP_EXTENDED_OPTIONS ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetFileLineOffsets64 ( hprocess : super::super::super::Foundation:: HANDLE , modulename : :: windows_sys::core::PCSTR , filename : :: windows_sys::core::PCSTR , buffer : *mut u64 , bufferlines : u32 ) -> u32 ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn SymGetHomeDirectory ( r#type : IMAGEHLP_HD_TYPE , dir : :: windows_sys::core::PSTR , size : usize ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn SymGetHomeDirectoryW ( r#type : IMAGEHLP_HD_TYPE , dir : :: windows_sys::core::PWSTR , size : usize ) -> :: windows_sys::core::PWSTR ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromAddr ( hprocess : super::super::super::Foundation:: HANDLE , dwaddr : u32 , pdwdisplacement : *mut u32 , line : *mut IMAGEHLP_LINE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromAddr64 ( hprocess : super::super::super::Foundation:: HANDLE , qwaddr : u64 , pdwdisplacement : *mut u32 , line64 : *mut IMAGEHLP_LINE64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromAddrW64 ( hprocess : super::super::super::Foundation:: HANDLE , dwaddr : u64 , pdwdisplacement : *mut u32 , line : *mut IMAGEHLP_LINEW64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromInlineContext ( hprocess : super::super::super::Foundation:: HANDLE , qwaddr : u64 , inlinecontext : u32 , qwmodulebaseaddress : u64 , pdwdisplacement : *mut u32 , line64 : *mut IMAGEHLP_LINE64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromInlineContextW ( hprocess : super::super::super::Foundation:: HANDLE , dwaddr : u64 , inlinecontext : u32 , qwmodulebaseaddress : u64 , pdwdisplacement : *mut u32 , line : *mut IMAGEHLP_LINEW64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromName ( hprocess : super::super::super::Foundation:: HANDLE , modulename : :: windows_sys::core::PCSTR , filename : :: windows_sys::core::PCSTR , dwlinenumber : u32 , pldisplacement : *mut i32 , line : *mut IMAGEHLP_LINE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromName64 ( hprocess : super::super::super::Foundation:: HANDLE , modulename : :: windows_sys::core::PCSTR , filename : :: windows_sys::core::PCSTR , dwlinenumber : u32 , pldisplacement : *mut i32 , line : *mut IMAGEHLP_LINE64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineFromNameW64 ( hprocess : super::super::super::Foundation:: HANDLE , modulename : :: windows_sys::core::PCWSTR , filename : :: windows_sys::core::PCWSTR , dwlinenumber : u32 , pldisplacement : *mut i32 , line : *mut IMAGEHLP_LINEW64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineNext ( hprocess : super::super::super::Foundation:: HANDLE , line : *mut IMAGEHLP_LINE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineNext64 ( hprocess : super::super::super::Foundation:: HANDLE , line : *mut IMAGEHLP_LINE64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLineNextW64 ( hprocess : super::super::super::Foundation:: HANDLE , line : *mut IMAGEHLP_LINEW64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLinePrev ( hprocess : super::super::super::Foundation:: HANDLE , line : *mut IMAGEHLP_LINE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLinePrev64 ( hprocess : super::super::super::Foundation:: HANDLE , line : *mut IMAGEHLP_LINE64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetLinePrevW64 ( hprocess : super::super::super::Foundation:: HANDLE , line : *mut IMAGEHLP_LINEW64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetModuleBase ( hprocess : super::super::super::Foundation:: HANDLE , dwaddr : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetModuleBase64 ( hprocess : super::super::super::Foundation:: HANDLE , qwaddr : u64 ) -> u64 ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetModuleInfo ( hprocess : super::super::super::Foundation:: HANDLE , dwaddr : u32 , moduleinfo : *mut IMAGEHLP_MODULE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetModuleInfo64 ( hprocess : super::super::super::Foundation:: HANDLE , qwaddr : u64 , moduleinfo : *mut IMAGEHLP_MODULE64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetModuleInfoW ( hprocess : super::super::super::Foundation:: HANDLE , dwaddr : u32 , moduleinfo : *mut IMAGEHLP_MODULEW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetModuleInfoW64 ( hprocess : super::super::super::Foundation:: HANDLE , qwaddr : u64 , moduleinfo : *mut IMAGEHLP_MODULEW64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetOmaps ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , omapto : *mut *mut OMAP , comapto : *mut u64 , omapfrom : *mut *mut OMAP , comapfrom : *mut u64 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn SymGetOptions ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetScope ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , index : u32 , symbol : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetScopeW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , index : u32 , symbol : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSearchPath ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PSTR , searchpathlength : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSearchPathW ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PWSTR , searchpathlength : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFile ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , params : :: windows_sys::core::PCSTR , filespec : :: windows_sys::core::PCSTR , filepath : :: windows_sys::core::PSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileChecksum ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , filespec : :: windows_sys::core::PCSTR , pchecksumtype : *mut u32 , pchecksum : *mut u8 , checksumsize : u32 , pactualbyteswritten : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileChecksumW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , filespec : :: windows_sys::core::PCWSTR , pchecksumtype : *mut u32 , pchecksum : *mut u8 , checksumsize : u32 , pactualbyteswritten : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileFromToken ( hprocess : super::super::super::Foundation:: HANDLE , token : *const ::core::ffi::c_void , params : :: windows_sys::core::PCSTR , filepath : :: windows_sys::core::PSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileFromTokenByTokenName ( hprocess : super::super::super::Foundation:: HANDLE , token : *const ::core::ffi::c_void , tokenname : :: windows_sys::core::PCSTR , params : :: windows_sys::core::PCSTR , filepath : :: windows_sys::core::PSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileFromTokenByTokenNameW ( hprocess : super::super::super::Foundation:: HANDLE , token : *const ::core::ffi::c_void , tokenname : :: windows_sys::core::PCWSTR , params : :: windows_sys::core::PCWSTR , filepath : :: windows_sys::core::PWSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileFromTokenW ( hprocess : super::super::super::Foundation:: HANDLE , token : *const ::core::ffi::c_void , params : :: windows_sys::core::PCWSTR , filepath : :: windows_sys::core::PWSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileToken ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , filespec : :: windows_sys::core::PCSTR , token : *mut *mut ::core::ffi::c_void , size : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileTokenByTokenName ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , filespec : :: windows_sys::core::PCSTR , tokenname : :: windows_sys::core::PCSTR , tokenparameters : :: windows_sys::core::PCSTR , token : *mut *mut ::core::ffi::c_void , size : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileTokenByTokenNameW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , filespec : :: windows_sys::core::PCWSTR , tokenname : :: windows_sys::core::PCWSTR , tokenparameters : :: windows_sys::core::PCWSTR , token : *mut *mut ::core::ffi::c_void , size : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileTokenW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , filespec : :: windows_sys::core::PCWSTR , token : *mut *mut ::core::ffi::c_void , size : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceFileW ( hprocess : super::super::super::Foundation:: HANDLE , base : u64 , params : :: windows_sys::core::PCWSTR , filespec : :: windows_sys::core::PCWSTR , filepath : :: windows_sys::core::PWSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceVarFromToken ( hprocess : super::super::super::Foundation:: HANDLE , token : *const ::core::ffi::c_void , params : :: windows_sys::core::PCSTR , varname : :: windows_sys::core::PCSTR , value : :: windows_sys::core::PSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSourceVarFromTokenW ( hprocess : super::super::super::Foundation:: HANDLE , token : *const ::core::ffi::c_void , params : :: windows_sys::core::PCWSTR , varname : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PWSTR , size : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymFromAddr ( hprocess : super::super::super::Foundation:: HANDLE , dwaddr : u32 , pdwdisplacement : *mut u32 , symbol : *mut IMAGEHLP_SYMBOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymFromAddr64 ( hprocess : super::super::super::Foundation:: HANDLE , qwaddr : u64 , pdwdisplacement : *mut u64 , symbol : *mut IMAGEHLP_SYMBOL64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymFromName ( hprocess : super::super::super::Foundation:: HANDLE , name : :: windows_sys::core::PCSTR , symbol : *mut IMAGEHLP_SYMBOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymFromName64 ( hprocess : super::super::super::Foundation:: HANDLE , name : :: windows_sys::core::PCSTR , symbol : *mut IMAGEHLP_SYMBOL64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymNext ( hprocess : super::super::super::Foundation:: HANDLE , symbol : *mut IMAGEHLP_SYMBOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymNext64 ( hprocess : super::super::super::Foundation:: HANDLE , symbol : *mut IMAGEHLP_SYMBOL64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymPrev ( hprocess : super::super::super::Foundation:: HANDLE , symbol : *mut IMAGEHLP_SYMBOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymPrev64 ( hprocess : super::super::super::Foundation:: HANDLE , symbol : *mut IMAGEHLP_SYMBOL64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymbolFile ( hprocess : super::super::super::Foundation:: HANDLE , sympath : :: windows_sys::core::PCSTR , imagefile : :: windows_sys::core::PCSTR , r#type : IMAGEHLP_SF_TYPE , symbolfile : :: windows_sys::core::PSTR , csymbolfile : usize , dbgfile : :: windows_sys::core::PSTR , cdbgfile : usize ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetSymbolFileW ( hprocess : super::super::super::Foundation:: HANDLE , sympath : :: windows_sys::core::PCWSTR , imagefile : :: windows_sys::core::PCWSTR , r#type : IMAGEHLP_SF_TYPE , symbolfile : :: windows_sys::core::PWSTR , csymbolfile : usize , dbgfile : :: windows_sys::core::PWSTR , cdbgfile : usize ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetTypeFromName ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , name : :: windows_sys::core::PCSTR , symbol : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetTypeFromNameW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , name : :: windows_sys::core::PCWSTR , symbol : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetTypeInfo ( hprocess : super::super::super::Foundation:: HANDLE , modbase : u64 , typeid : u32 , gettype : IMAGEHLP_SYMBOL_TYPE_INFO , pinfo : *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetTypeInfoEx ( hprocess : super::super::super::Foundation:: HANDLE , modbase : u64 , params : *mut IMAGEHLP_GET_TYPE_INFO_PARAMS ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymGetUnwindInfo ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , buffer : *mut ::core::ffi::c_void , size : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymInitialize ( hprocess : super::super::super::Foundation:: HANDLE , usersearchpath : :: windows_sys::core::PCSTR , finvadeprocess : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymInitializeW ( hprocess : super::super::super::Foundation:: HANDLE , usersearchpath : :: windows_sys::core::PCWSTR , finvadeprocess : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymLoadModule ( hprocess : super::super::super::Foundation:: HANDLE , hfile : super::super::super::Foundation:: HANDLE , imagename : :: windows_sys::core::PCSTR , modulename : :: windows_sys::core::PCSTR , baseofdll : u32 , sizeofdll : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymLoadModule64 ( hprocess : super::super::super::Foundation:: HANDLE , hfile : super::super::super::Foundation:: HANDLE , imagename : :: windows_sys::core::PCSTR , modulename : :: windows_sys::core::PCSTR , baseofdll : u64 , sizeofdll : u32 ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymLoadModuleEx ( hprocess : super::super::super::Foundation:: HANDLE , hfile : super::super::super::Foundation:: HANDLE , imagename : :: windows_sys::core::PCSTR , modulename : :: windows_sys::core::PCSTR , baseofdll : u64 , dllsize : u32 , data : *const MODLOAD_DATA , flags : SYM_LOAD_FLAGS ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymLoadModuleExW ( hprocess : super::super::super::Foundation:: HANDLE , hfile : super::super::super::Foundation:: HANDLE , imagename : :: windows_sys::core::PCWSTR , modulename : :: windows_sys::core::PCWSTR , baseofdll : u64 , dllsize : u32 , data : *const MODLOAD_DATA , flags : SYM_LOAD_FLAGS ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymMatchFileName ( filename : :: windows_sys::core::PCSTR , r#match : :: windows_sys::core::PCSTR , filenamestop : *mut :: windows_sys::core::PSTR , matchstop : *mut :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymMatchFileNameW ( filename : :: windows_sys::core::PCWSTR , r#match : :: windows_sys::core::PCWSTR , filenamestop : *mut :: windows_sys::core::PWSTR , matchstop : *mut :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymMatchString ( string : :: windows_sys::core::PCSTR , expression : :: windows_sys::core::PCSTR , fcase : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymMatchStringA ( string : :: windows_sys::core::PCSTR , expression : :: windows_sys::core::PCSTR , fcase : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymMatchStringW ( string : :: windows_sys::core::PCWSTR , expression : :: windows_sys::core::PCWSTR , fcase : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymNext ( hprocess : super::super::super::Foundation:: HANDLE , si : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymNextW ( hprocess : super::super::super::Foundation:: HANDLE , siw : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymPrev ( hprocess : super::super::super::Foundation:: HANDLE , si : *mut SYMBOL_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymPrevW ( hprocess : super::super::super::Foundation:: HANDLE , siw : *mut SYMBOL_INFOW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymQueryInlineTrace ( hprocess : super::super::super::Foundation:: HANDLE , startaddress : u64 , startcontext : u32 , startretaddress : u64 , curaddress : u64 , curcontext : *mut u32 , curframeindex : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymRefreshModuleList ( hprocess : super::super::super::Foundation:: HANDLE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymRegisterCallback ( hprocess : super::super::super::Foundation:: HANDLE , callbackfunction : PSYMBOL_REGISTERED_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymRegisterCallback64 ( hprocess : super::super::super::Foundation:: HANDLE , callbackfunction : PSYMBOL_REGISTERED_CALLBACK64 , usercontext : u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymRegisterCallbackW64 ( hprocess : super::super::super::Foundation:: HANDLE , callbackfunction : PSYMBOL_REGISTERED_CALLBACK64 , usercontext : u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymRegisterFunctionEntryCallback ( hprocess : super::super::super::Foundation:: HANDLE , callbackfunction : PSYMBOL_FUNCENTRY_CALLBACK , usercontext : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymRegisterFunctionEntryCallback64 ( hprocess : super::super::super::Foundation:: HANDLE , callbackfunction : PSYMBOL_FUNCENTRY_CALLBACK64 , usercontext : u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSearch ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , index : u32 , symtag : u32 , mask : :: windows_sys::core::PCSTR , address : u64 , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACK , usercontext : *const ::core::ffi::c_void , options : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSearchW ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , index : u32 , symtag : u32 , mask : :: windows_sys::core::PCWSTR , address : u64 , enumsymbolscallback : PSYM_ENUMERATESYMBOLS_CALLBACKW , usercontext : *const ::core::ffi::c_void , options : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetContext ( hprocess : super::super::super::Foundation:: HANDLE , stackframe : *const IMAGEHLP_STACK_FRAME , context : *const ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetExtendedOption ( option : IMAGEHLP_EXTENDED_OPTIONS , value : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetHomeDirectory ( hprocess : super::super::super::Foundation:: HANDLE , dir : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetHomeDirectoryW ( hprocess : super::super::super::Foundation:: HANDLE , dir : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn SymSetOptions ( symoptions : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetParentWindow ( hwnd : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetScopeFromAddr ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetScopeFromIndex ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 , index : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetScopeFromInlineContext ( hprocess : super::super::super::Foundation:: HANDLE , address : u64 , inlinecontext : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetSearchPath ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PCSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSetSearchPathW ( hprocess : super::super::super::Foundation:: HANDLE , searchpatha : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvDeltaName ( hprocess : super::super::super::Foundation:: HANDLE , sympath : :: windows_sys::core::PCSTR , r#type : :: windows_sys::core::PCSTR , file1 : :: windows_sys::core::PCSTR , file2 : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvDeltaNameW ( hprocess : super::super::super::Foundation:: HANDLE , sympath : :: windows_sys::core::PCWSTR , r#type : :: windows_sys::core::PCWSTR , file1 : :: windows_sys::core::PCWSTR , file2 : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetFileIndexInfo ( file : :: windows_sys::core::PCSTR , info : *mut SYMSRV_INDEX_INFO , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetFileIndexInfoW ( file : :: windows_sys::core::PCWSTR , info : *mut SYMSRV_INDEX_INFOW , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetFileIndexString ( hprocess : super::super::super::Foundation:: HANDLE , srvpath : :: windows_sys::core::PCSTR , file : :: windows_sys::core::PCSTR , index : :: windows_sys::core::PSTR , size : usize , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetFileIndexStringW ( hprocess : super::super::super::Foundation:: HANDLE , srvpath : :: windows_sys::core::PCWSTR , file : :: windows_sys::core::PCWSTR , index : :: windows_sys::core::PWSTR , size : usize , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetFileIndexes ( file : :: windows_sys::core::PCSTR , id : *mut :: windows_sys::core::GUID , val1 : *mut u32 , val2 : *mut u32 , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetFileIndexesW ( file : :: windows_sys::core::PCWSTR , id : *mut :: windows_sys::core::GUID , val1 : *mut u32 , val2 : *mut u32 , flags : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetSupplement ( hprocess : super::super::super::Foundation:: HANDLE , sympath : :: windows_sys::core::PCSTR , node : :: windows_sys::core::PCSTR , file : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvGetSupplementW ( hprocess : super::super::super::Foundation:: HANDLE , sympath : :: windows_sys::core::PCWSTR , node : :: windows_sys::core::PCWSTR , file : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvIsStore ( hprocess : super::super::super::Foundation:: HANDLE , path : :: windows_sys::core::PCSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvIsStoreW ( hprocess : super::super::super::Foundation:: HANDLE , path : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvStoreFile ( hprocess : super::super::super::Foundation:: HANDLE , srvpath : :: windows_sys::core::PCSTR , file : :: windows_sys::core::PCSTR , flags : SYM_SRV_STORE_FILE_FLAGS ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvStoreFileW ( hprocess : super::super::super::Foundation:: HANDLE , srvpath : :: windows_sys::core::PCWSTR , file : :: windows_sys::core::PCWSTR , flags : SYM_SRV_STORE_FILE_FLAGS ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvStoreSupplement ( hprocess : super::super::super::Foundation:: HANDLE , srvpath : :: windows_sys::core::PCSTR , node : :: windows_sys::core::PCSTR , file : :: windows_sys::core::PCSTR , flags : u32 ) -> :: windows_sys::core::PSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymSrvStoreSupplementW ( hprocess : super::super::super::Foundation:: HANDLE , sympath : :: windows_sys::core::PCWSTR , node : :: windows_sys::core::PCWSTR , file : :: windows_sys::core::PCWSTR , flags : u32 ) -> :: windows_sys::core::PWSTR ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymUnDName ( sym : *const IMAGEHLP_SYMBOL , undecname : :: windows_sys::core::PSTR , undecnamelength : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymUnDName64 ( sym : *const IMAGEHLP_SYMBOL64 , undecname : :: windows_sys::core::PSTR , undecnamelength : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymUnloadModule ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn SymUnloadModule64 ( hprocess : super::super::super::Foundation:: HANDLE , baseofdll : u64 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-errorhandling-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn TerminateProcessOnMemoryExhaustion ( failedallocationsize : usize ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn TouchFileTimes ( filehandle : super::super::super::Foundation:: HANDLE , psystemtime : *const super::super::super::Foundation:: SYSTEMTIME ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn UnDecorateSymbolName ( name : :: windows_sys::core::PCSTR , outputstring : :: windows_sys::core::PSTR , maxstringlength : u32 , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "dbghelp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] fn UnDecorateSymbolNameW ( name : :: windows_sys::core::PCWSTR , outputstring : :: windows_sys::core::PWSTR , maxstringlength : u32 , flags : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] fn UnMapAndLoad ( loadedimage : *mut LOADED_IMAGE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn UnhandledExceptionFilter ( exceptioninfo : *const EXCEPTION_POINTERS ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn UpdateDebugInfoFile ( imagefilename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , debugfilepath : :: windows_sys::core::PSTR , ntheaders : *const IMAGE_NT_HEADERS32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "imagehlp.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn UpdateDebugInfoFileEx ( imagefilename : :: windows_sys::core::PCSTR , symbolpath : :: windows_sys::core::PCSTR , debugfilepath : :: windows_sys::core::PSTR , ntheaders : *const IMAGE_NT_HEADERS32 , oldchecksum : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] fn WaitForDebugEvent ( lpdebugevent : *mut DEBUG_EVENT , dwmilliseconds : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] fn WaitForDebugEventEx ( lpdebugevent : *mut DEBUG_EVENT , dwmilliseconds : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn Wow64GetThreadContext ( hthread : super::super::super::Foundation:: HANDLE , lpcontext : *mut WOW64_CONTEXT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn Wow64GetThreadSelectorEntry ( hthread : super::super::super::Foundation:: HANDLE , dwselector : u32 , lpselectorentry : *mut WOW64_LDT_ENTRY ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn Wow64SetThreadContext ( hthread : super::super::super::Foundation:: HANDLE , lpcontext : *const WOW64_CONTEXT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] fn WriteProcessMemory ( hprocess : super::super::super::Foundation:: HANDLE , lpbaseaddress : *const ::core::ffi::c_void , lpbuffer : *const ::core::ffi::c_void , nsize : usize , lpnumberofbyteswritten : *mut usize ) -> super::super::super::Foundation:: BOOL ); -pub type AsyncIDebugApplicationNodeEvents = *mut ::core::ffi::c_void; -pub type DebugBaseEventCallbacks = *mut ::core::ffi::c_void; -pub type DebugBaseEventCallbacksWide = *mut ::core::ffi::c_void; -pub type IActiveScript = *mut ::core::ffi::c_void; -pub type IActiveScriptAuthor = *mut ::core::ffi::c_void; -pub type IActiveScriptAuthorProcedure = *mut ::core::ffi::c_void; -pub type IActiveScriptDebug32 = *mut ::core::ffi::c_void; -pub type IActiveScriptDebug64 = *mut ::core::ffi::c_void; -pub type IActiveScriptEncode = *mut ::core::ffi::c_void; -pub type IActiveScriptError = *mut ::core::ffi::c_void; -pub type IActiveScriptError64 = *mut ::core::ffi::c_void; -pub type IActiveScriptErrorDebug = *mut ::core::ffi::c_void; -pub type IActiveScriptErrorDebug110 = *mut ::core::ffi::c_void; -pub type IActiveScriptGarbageCollector = *mut ::core::ffi::c_void; -pub type IActiveScriptHostEncode = *mut ::core::ffi::c_void; -pub type IActiveScriptParse32 = *mut ::core::ffi::c_void; -pub type IActiveScriptParse64 = *mut ::core::ffi::c_void; -pub type IActiveScriptParseProcedure2_32 = *mut ::core::ffi::c_void; -pub type IActiveScriptParseProcedure2_64 = *mut ::core::ffi::c_void; -pub type IActiveScriptParseProcedure32 = *mut ::core::ffi::c_void; -pub type IActiveScriptParseProcedure64 = *mut ::core::ffi::c_void; -pub type IActiveScriptParseProcedureOld32 = *mut ::core::ffi::c_void; -pub type IActiveScriptParseProcedureOld64 = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerCallback = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerCallback2 = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerCallback3 = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerControl = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerControl2 = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerControl3 = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerControl4 = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerControl5 = *mut ::core::ffi::c_void; -pub type IActiveScriptProfilerHeapEnum = *mut ::core::ffi::c_void; -pub type IActiveScriptProperty = *mut ::core::ffi::c_void; -pub type IActiveScriptSIPInfo = *mut ::core::ffi::c_void; -pub type IActiveScriptSite = *mut ::core::ffi::c_void; -pub type IActiveScriptSiteDebug32 = *mut ::core::ffi::c_void; -pub type IActiveScriptSiteDebug64 = *mut ::core::ffi::c_void; -pub type IActiveScriptSiteDebugEx = *mut ::core::ffi::c_void; -pub type IActiveScriptSiteInterruptPoll = *mut ::core::ffi::c_void; -pub type IActiveScriptSiteTraceInfo = *mut ::core::ffi::c_void; -pub type IActiveScriptSiteUIControl = *mut ::core::ffi::c_void; -pub type IActiveScriptSiteWindow = *mut ::core::ffi::c_void; -pub type IActiveScriptStats = *mut ::core::ffi::c_void; -pub type IActiveScriptStringCompare = *mut ::core::ffi::c_void; -pub type IActiveScriptTraceInfo = *mut ::core::ffi::c_void; -pub type IActiveScriptWinRTErrorDebug = *mut ::core::ffi::c_void; -pub type IApplicationDebugger = *mut ::core::ffi::c_void; -pub type IApplicationDebuggerUI = *mut ::core::ffi::c_void; -pub type IBindEventHandler = *mut ::core::ffi::c_void; -pub type ICodeAddressConcept = *mut ::core::ffi::c_void; -pub type IComparableConcept = *mut ::core::ffi::c_void; -pub type IDataModelConcept = *mut ::core::ffi::c_void; -pub type IDataModelManager = *mut ::core::ffi::c_void; -pub type IDataModelManager2 = *mut ::core::ffi::c_void; -pub type IDataModelNameBinder = *mut ::core::ffi::c_void; -pub type IDataModelScript = *mut ::core::ffi::c_void; -pub type IDataModelScriptClient = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebug = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebug2 = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebugBreakpoint = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebugBreakpointEnumerator = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebugClient = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebugStack = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebugStackFrame = *mut ::core::ffi::c_void; -pub type IDataModelScriptDebugVariableSetEnumerator = *mut ::core::ffi::c_void; -pub type IDataModelScriptHostContext = *mut ::core::ffi::c_void; -pub type IDataModelScriptManager = *mut ::core::ffi::c_void; -pub type IDataModelScriptProvider = *mut ::core::ffi::c_void; -pub type IDataModelScriptProviderEnumerator = *mut ::core::ffi::c_void; -pub type IDataModelScriptTemplate = *mut ::core::ffi::c_void; -pub type IDataModelScriptTemplateEnumerator = *mut ::core::ffi::c_void; -pub type IDebugAdvanced = *mut ::core::ffi::c_void; -pub type IDebugAdvanced2 = *mut ::core::ffi::c_void; -pub type IDebugAdvanced3 = *mut ::core::ffi::c_void; -pub type IDebugAdvanced4 = *mut ::core::ffi::c_void; -pub type IDebugApplication11032 = *mut ::core::ffi::c_void; -pub type IDebugApplication11064 = *mut ::core::ffi::c_void; -pub type IDebugApplication32 = *mut ::core::ffi::c_void; -pub type IDebugApplication64 = *mut ::core::ffi::c_void; -pub type IDebugApplicationNode = *mut ::core::ffi::c_void; -pub type IDebugApplicationNode100 = *mut ::core::ffi::c_void; -pub type IDebugApplicationNodeEvents = *mut ::core::ffi::c_void; -pub type IDebugApplicationThread = *mut ::core::ffi::c_void; -pub type IDebugApplicationThread11032 = *mut ::core::ffi::c_void; -pub type IDebugApplicationThread11064 = *mut ::core::ffi::c_void; -pub type IDebugApplicationThread64 = *mut ::core::ffi::c_void; -pub type IDebugApplicationThreadEvents110 = *mut ::core::ffi::c_void; -pub type IDebugAsyncOperation = *mut ::core::ffi::c_void; -pub type IDebugAsyncOperationCallBack = *mut ::core::ffi::c_void; -pub type IDebugBreakpoint = *mut ::core::ffi::c_void; -pub type IDebugBreakpoint2 = *mut ::core::ffi::c_void; -pub type IDebugBreakpoint3 = *mut ::core::ffi::c_void; -pub type IDebugClient = *mut ::core::ffi::c_void; -pub type IDebugClient2 = *mut ::core::ffi::c_void; -pub type IDebugClient3 = *mut ::core::ffi::c_void; -pub type IDebugClient4 = *mut ::core::ffi::c_void; -pub type IDebugClient5 = *mut ::core::ffi::c_void; -pub type IDebugClient6 = *mut ::core::ffi::c_void; -pub type IDebugClient7 = *mut ::core::ffi::c_void; -pub type IDebugClient8 = *mut ::core::ffi::c_void; -pub type IDebugCodeContext = *mut ::core::ffi::c_void; -pub type IDebugControl = *mut ::core::ffi::c_void; -pub type IDebugControl2 = *mut ::core::ffi::c_void; -pub type IDebugControl3 = *mut ::core::ffi::c_void; -pub type IDebugControl4 = *mut ::core::ffi::c_void; -pub type IDebugControl5 = *mut ::core::ffi::c_void; -pub type IDebugControl6 = *mut ::core::ffi::c_void; -pub type IDebugControl7 = *mut ::core::ffi::c_void; -pub type IDebugCookie = *mut ::core::ffi::c_void; -pub type IDebugDataSpaces = *mut ::core::ffi::c_void; -pub type IDebugDataSpaces2 = *mut ::core::ffi::c_void; -pub type IDebugDataSpaces3 = *mut ::core::ffi::c_void; -pub type IDebugDataSpaces4 = *mut ::core::ffi::c_void; -pub type IDebugDocument = *mut ::core::ffi::c_void; -pub type IDebugDocumentContext = *mut ::core::ffi::c_void; -pub type IDebugDocumentHelper32 = *mut ::core::ffi::c_void; -pub type IDebugDocumentHelper64 = *mut ::core::ffi::c_void; -pub type IDebugDocumentHost = *mut ::core::ffi::c_void; -pub type IDebugDocumentInfo = *mut ::core::ffi::c_void; -pub type IDebugDocumentProvider = *mut ::core::ffi::c_void; -pub type IDebugDocumentText = *mut ::core::ffi::c_void; -pub type IDebugDocumentTextAuthor = *mut ::core::ffi::c_void; -pub type IDebugDocumentTextEvents = *mut ::core::ffi::c_void; -pub type IDebugDocumentTextExternalAuthor = *mut ::core::ffi::c_void; -pub type IDebugEventCallbacks = *mut ::core::ffi::c_void; -pub type IDebugEventCallbacksWide = *mut ::core::ffi::c_void; -pub type IDebugEventContextCallbacks = *mut ::core::ffi::c_void; -pub type IDebugExpression = *mut ::core::ffi::c_void; -pub type IDebugExpressionCallBack = *mut ::core::ffi::c_void; -pub type IDebugExpressionContext = *mut ::core::ffi::c_void; -pub type IDebugExtendedProperty = *mut ::core::ffi::c_void; -pub type IDebugFormatter = *mut ::core::ffi::c_void; -pub type IDebugHelper = *mut ::core::ffi::c_void; -pub type IDebugHost = *mut ::core::ffi::c_void; -pub type IDebugHostBaseClass = *mut ::core::ffi::c_void; -pub type IDebugHostConstant = *mut ::core::ffi::c_void; -pub type IDebugHostContext = *mut ::core::ffi::c_void; -pub type IDebugHostData = *mut ::core::ffi::c_void; -pub type IDebugHostErrorSink = *mut ::core::ffi::c_void; -pub type IDebugHostEvaluator = *mut ::core::ffi::c_void; -pub type IDebugHostEvaluator2 = *mut ::core::ffi::c_void; -pub type IDebugHostExtensibility = *mut ::core::ffi::c_void; -pub type IDebugHostField = *mut ::core::ffi::c_void; -pub type IDebugHostMemory = *mut ::core::ffi::c_void; -pub type IDebugHostMemory2 = *mut ::core::ffi::c_void; -pub type IDebugHostModule = *mut ::core::ffi::c_void; -pub type IDebugHostModule2 = *mut ::core::ffi::c_void; -pub type IDebugHostModuleSignature = *mut ::core::ffi::c_void; -pub type IDebugHostPublic = *mut ::core::ffi::c_void; -pub type IDebugHostScriptHost = *mut ::core::ffi::c_void; -pub type IDebugHostStatus = *mut ::core::ffi::c_void; -pub type IDebugHostSymbol = *mut ::core::ffi::c_void; -pub type IDebugHostSymbol2 = *mut ::core::ffi::c_void; -pub type IDebugHostSymbolEnumerator = *mut ::core::ffi::c_void; -pub type IDebugHostSymbols = *mut ::core::ffi::c_void; -pub type IDebugHostType = *mut ::core::ffi::c_void; -pub type IDebugHostType2 = *mut ::core::ffi::c_void; -pub type IDebugHostTypeSignature = *mut ::core::ffi::c_void; -pub type IDebugInputCallbacks = *mut ::core::ffi::c_void; -pub type IDebugOutputCallbacks = *mut ::core::ffi::c_void; -pub type IDebugOutputCallbacks2 = *mut ::core::ffi::c_void; -pub type IDebugOutputCallbacksWide = *mut ::core::ffi::c_void; -pub type IDebugOutputStream = *mut ::core::ffi::c_void; -pub type IDebugPlmClient = *mut ::core::ffi::c_void; -pub type IDebugPlmClient2 = *mut ::core::ffi::c_void; -pub type IDebugPlmClient3 = *mut ::core::ffi::c_void; -pub type IDebugProperty = *mut ::core::ffi::c_void; -pub type IDebugPropertyEnumType_All = *mut ::core::ffi::c_void; -pub type IDebugPropertyEnumType_Arguments = *mut ::core::ffi::c_void; -pub type IDebugPropertyEnumType_Locals = *mut ::core::ffi::c_void; -pub type IDebugPropertyEnumType_LocalsPlusArgs = *mut ::core::ffi::c_void; -pub type IDebugPropertyEnumType_Registers = *mut ::core::ffi::c_void; -pub type IDebugRegisters = *mut ::core::ffi::c_void; -pub type IDebugRegisters2 = *mut ::core::ffi::c_void; -pub type IDebugSessionProvider = *mut ::core::ffi::c_void; -pub type IDebugStackFrame = *mut ::core::ffi::c_void; -pub type IDebugStackFrame110 = *mut ::core::ffi::c_void; -pub type IDebugStackFrameSniffer = *mut ::core::ffi::c_void; -pub type IDebugStackFrameSnifferEx32 = *mut ::core::ffi::c_void; -pub type IDebugStackFrameSnifferEx64 = *mut ::core::ffi::c_void; -pub type IDebugSymbolGroup = *mut ::core::ffi::c_void; -pub type IDebugSymbolGroup2 = *mut ::core::ffi::c_void; -pub type IDebugSymbols = *mut ::core::ffi::c_void; -pub type IDebugSymbols2 = *mut ::core::ffi::c_void; -pub type IDebugSymbols3 = *mut ::core::ffi::c_void; -pub type IDebugSymbols4 = *mut ::core::ffi::c_void; -pub type IDebugSymbols5 = *mut ::core::ffi::c_void; -pub type IDebugSyncOperation = *mut ::core::ffi::c_void; -pub type IDebugSystemObjects = *mut ::core::ffi::c_void; -pub type IDebugSystemObjects2 = *mut ::core::ffi::c_void; -pub type IDebugSystemObjects3 = *mut ::core::ffi::c_void; -pub type IDebugSystemObjects4 = *mut ::core::ffi::c_void; -pub type IDebugThreadCall32 = *mut ::core::ffi::c_void; -pub type IDebugThreadCall64 = *mut ::core::ffi::c_void; -pub type IDynamicConceptProviderConcept = *mut ::core::ffi::c_void; -pub type IDynamicKeyProviderConcept = *mut ::core::ffi::c_void; -pub type IEnumDebugApplicationNodes = *mut ::core::ffi::c_void; -pub type IEnumDebugCodeContexts = *mut ::core::ffi::c_void; -pub type IEnumDebugExpressionContexts = *mut ::core::ffi::c_void; -pub type IEnumDebugExtendedPropertyInfo = *mut ::core::ffi::c_void; -pub type IEnumDebugPropertyInfo = *mut ::core::ffi::c_void; -pub type IEnumDebugStackFrames = *mut ::core::ffi::c_void; -pub type IEnumDebugStackFrames64 = *mut ::core::ffi::c_void; -pub type IEnumJsStackFrames = *mut ::core::ffi::c_void; -pub type IEnumRemoteDebugApplicationThreads = *mut ::core::ffi::c_void; -pub type IEnumRemoteDebugApplications = *mut ::core::ffi::c_void; -pub type IEquatableConcept = *mut ::core::ffi::c_void; -pub type IHostDataModelAccess = *mut ::core::ffi::c_void; -pub type IIndexableConcept = *mut ::core::ffi::c_void; -pub type IIterableConcept = *mut ::core::ffi::c_void; -pub type IJsDebug = *mut ::core::ffi::c_void; -pub type IJsDebugBreakPoint = *mut ::core::ffi::c_void; -pub type IJsDebugDataTarget = *mut ::core::ffi::c_void; -pub type IJsDebugFrame = *mut ::core::ffi::c_void; -pub type IJsDebugProcess = *mut ::core::ffi::c_void; -pub type IJsDebugProperty = *mut ::core::ffi::c_void; -pub type IJsDebugStackWalker = *mut ::core::ffi::c_void; -pub type IJsEnumDebugProperty = *mut ::core::ffi::c_void; -pub type IKeyEnumerator = *mut ::core::ffi::c_void; -pub type IKeyStore = *mut ::core::ffi::c_void; -pub type IMachineDebugManager = *mut ::core::ffi::c_void; -pub type IMachineDebugManagerCookie = *mut ::core::ffi::c_void; -pub type IMachineDebugManagerEvents = *mut ::core::ffi::c_void; -pub type IModelIterator = *mut ::core::ffi::c_void; -pub type IModelKeyReference = *mut ::core::ffi::c_void; -pub type IModelKeyReference2 = *mut ::core::ffi::c_void; -pub type IModelMethod = *mut ::core::ffi::c_void; -pub type IModelObject = *mut ::core::ffi::c_void; -pub type IModelPropertyAccessor = *mut ::core::ffi::c_void; -pub type IObjectSafety = *mut ::core::ffi::c_void; -pub type IPerPropertyBrowsing2 = *mut ::core::ffi::c_void; -pub type IPreferredRuntimeTypeConcept = *mut ::core::ffi::c_void; -pub type IProcessDebugManager32 = *mut ::core::ffi::c_void; -pub type IProcessDebugManager64 = *mut ::core::ffi::c_void; -pub type IProvideExpressionContexts = *mut ::core::ffi::c_void; -pub type IRawEnumerator = *mut ::core::ffi::c_void; -pub type IRemoteDebugApplication = *mut ::core::ffi::c_void; -pub type IRemoteDebugApplication110 = *mut ::core::ffi::c_void; -pub type IRemoteDebugApplicationEvents = *mut ::core::ffi::c_void; -pub type IRemoteDebugApplicationThread = *mut ::core::ffi::c_void; -pub type IRemoteDebugCriticalErrorEvent110 = *mut ::core::ffi::c_void; -pub type IRemoteDebugInfoEvent110 = *mut ::core::ffi::c_void; -pub type IScriptEntry = *mut ::core::ffi::c_void; -pub type IScriptInvocationContext = *mut ::core::ffi::c_void; -pub type IScriptNode = *mut ::core::ffi::c_void; -pub type IScriptScriptlet = *mut ::core::ffi::c_void; -pub type ISimpleConnectionPoint = *mut ::core::ffi::c_void; -pub type IStringDisplayableConcept = *mut ::core::ffi::c_void; -pub type ITridentEventSink = *mut ::core::ffi::c_void; -pub type IWebAppDiagnosticsObjectInitialization = *mut ::core::ffi::c_void; -pub type IWebAppDiagnosticsSetup = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACTIVPROF_E_PROFILER_ABSENT: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACTIVPROF_E_PROFILER_PRESENT: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACTIVPROF_E_UNABLE_TO_APPLY_ACTION: ::windows_sys::core::HRESULT = -2147220990i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ADDRESS_TYPE_INDEX_NOT_FOUND: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const API_VERSION_NUMBER: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_DEBUGGER_BLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_DEBUGGER_HALT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_IN_BREAKPOINT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_NESTED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_STEP: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_STEPTYPE_BYTECODE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_STEPTYPE_MACHINE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_STEPTYPE_MASK: u32 = 15728640u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APPBREAKFLAG_STEPTYPE_SOURCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BIND_ALL_IMAGES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BIND_CACHE_IMPORT_DLLS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BIND_NO_BOUND_IMPORTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BIND_NO_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BIND_REPORT_64BIT_VA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CANNOT_ALLOCATE_MEMORY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CATID_ActiveScript: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0b7a1a1_9847_11cf_8f20_00805f2cd064); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CATID_ActiveScriptAuthor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0aee2a92_bcbb_11d0_8c72_00c04fc2b085); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CATID_ActiveScriptEncode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0b7a1a3_9847_11cf_8f20_00805f2cd064); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CATID_ActiveScriptParse: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0b7a1a2_9847_11cf_8f20_00805f2cd064); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_CHECK_ARM_MACHINE_THUMB_TYPE_OVERRIDE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_CHECK_ENGOPT_DISALLOW_NETWORK_PATHS: u32 = 1879048192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_DEBUG_INFO: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_DEFERRED_SYMBOL_LOAD_CANCEL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_DEFERRED_SYMBOL_LOAD_COMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_DEFERRED_SYMBOL_LOAD_FAILURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_DEFERRED_SYMBOL_LOAD_PARTIAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_DEFERRED_SYMBOL_LOAD_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_DUPLICATE_SYMBOL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_ENGINE_PRESENT: u32 = 1610612736u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_EVENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_MAP_JIT_SYMBOL: u32 = 2684354560u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_READ_MEMORY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_SET_OPTIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_SRCSRV_EVENT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_SRCSRV_INFO: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_SYMBOLS_UNLOADED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_UPDATE_STATUS_BAR: u32 = 1342177280u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CBA_XML_LOG: u32 = 2415919104u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CDebugDocumentHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83b8bca6_687c_11d0_a405_00aa0060275c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CERT_PE_IMAGE_DIGEST_DEBUG_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CERT_PE_IMAGE_DIGEST_NON_PE_INFO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CERT_PE_IMAGE_DIGEST_RESOURCES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CERT_SECTION_TYPE_ANY: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CHECKSUM_MAPVIEW_FAILURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CHECKSUM_MAP_FAILURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CHECKSUM_OPEN_FAILURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CHECKSUM_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CHECKSUM_UNICODE_FAILURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CROSS_PLATFORM_MAXIMUM_PROCESSORS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CURRENT_KD_SECONDARY_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_SIMULATION_EXDI: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_SIMULATION_NONE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_VERS_FLAG_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_VERS_FLAG_HAL_IN_NTOS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_VERS_FLAG_HSS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_VERS_FLAG_MP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_VERS_FLAG_NOMM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_VERS_FLAG_PARTITIONS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_VERS_FLAG_PTR64: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_ADDRESS_AT_END: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_ADDRESS_OF_FIELD: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_ARRAY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_BLOCK_RECURSE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_CALL_FOR_EACH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_COMPACT_OUT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_COPY_TYPE_DATA: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_ARRAY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_CALL_BEFORE_PRINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_COPY_FIELD_DATA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_DEFAULT_STRING: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_FULL_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_GUID_STRING: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_MULTI_STRING: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_NO_CALLBACK_REQ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_NO_PRINT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_RECUR_ON_THIS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_RETURN_ADDRESS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_SIZE_IN_BITS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_UTF32_STRING: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FIELD_WCHAR_STRING: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_FUNCTION_FORMAT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_GET_SIZE_ONLY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_LIST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_MATCH_SIZE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_NO_INDENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_NO_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_NO_PRINT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_READ_PHYSICAL: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_DUMP_VERBOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_FRAME_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_FRAME_IGNORE_INLINE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_RETURN_SUBTYPES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_RETURN_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBG_RETURN_TYPE_VALUES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBHHEADER_PDBGUID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ADDSYNTHMOD_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ADDSYNTHMOD_ZEROBASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ADDSYNTHSYM_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ANY_ID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ASMOPT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ASMOPT_IGNORE_OUTPUT_WIDTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ASMOPT_NO_CODE_BYTES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ASMOPT_SOURCE_LINE_NUMBER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ASMOPT_VERBOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_EXDI_DRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_EXISTING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_INSTALL_DRIVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_INVASIVE_NO_INITIAL_BREAK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_INVASIVE_RESUME_PROCESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_KERNEL_CONNECTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_LOCAL_KERNEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_NONINVASIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_NONINVASIVE_ALLOW_PARTIAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ATTACH_NONINVASIVE_NO_SUSPEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_ADDER_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_CODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_DEFERRED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_GO_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_INLINE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_ONE_SHOT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAKPOINT_TIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAK_EXECUTE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAK_IO: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAK_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_BREAK_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_ADDBREAKPOINT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_EVALUATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_EXECUTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_EXECUTECOMMANDFILE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_INLINESTEP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_INLINESTEP_PSEUDO: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_REMOVEBREAKPOINT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_SETSCOPE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_SETSCOPEFRAMEBYINDEX: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_SETSCOPEFROMJITDEBUGINFO: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_SETSCOPEFROMSTOREDEVENT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_SETVALUE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_SETVALUE2: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_WRITEPHYSICAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_WRITEPHYSICAL2: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_WRITEVIRTUAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REFRESH_WRITEVIRTUALUNCACHED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CDS_REGISTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_ASSEMBLY_OPTIONS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_BREAKPOINTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_CODE_LEVEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_CURRENT_THREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_EFFECTIVE_PROCESSOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_ENGINE_OPTIONS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_EVENT_FILTERS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_EXECUTION_STATUS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_EXPRESSION_SYNTAX: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_EXTENSIONS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_LOG_FILE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_PROCESS_OPTIONS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_RADIX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_SYSTEMS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CES_TEXT_REPLACEMENTS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLASS_IMAGE_FILE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLASS_KERNEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLASS_UNINITIALIZED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLASS_USER_WINDOWS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_CDB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_KD: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_NTKD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_NTSD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_VSINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_WINDBG: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CLIENT_WINIDE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CMDEX_ADD_EVENT_STRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CMDEX_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CMDEX_RESET_EVENT_STRINGS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_COMMAND_EXCEPTION_ID: u32 = 3688893886u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CONNECT_SESSION_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CONNECT_SESSION_NO_ANNOUNCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CONNECT_SESSION_NO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_ALL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_COLLAPSE_CHILDREN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_LOADS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_PATHS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_SCOPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_SYMBOL_OPTIONS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_TYPE_OPTIONS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CSS_UNLOADS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CURRENT_DEFAULT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CURRENT_DISASM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CURRENT_REGISTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CURRENT_SOURCE_LINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_CURRENT_SYMBOL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_BASE_TRANSLATION_VIRTUAL_OFFSET: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_BreakpointWithStatusAddr: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_CmNtCSDVersionAddr: u32 = 616u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_DumpAttributes: u32 = 100072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_DumpFormatVersion: u32 = 100040u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_DumpMmStorage: u32 = 100064u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_DumpPowerState: u32 = 100056u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_DumpWriterStatus: u32 = 100032u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_DumpWriterVersion: u32 = 100048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_EtwpDebuggerData: u32 = 816u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_ExpNumberOfPagedPoolsAddr: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_ExpPagedPoolDescriptorAddr: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_ExpSystemResourcesListAddr: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_IopErrorLogListHeadAddr: u32 = 144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KPCR_OFFSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KPRCB_OFFSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KTHREAD_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KdPrintBufferSizeAddr: u32 = 720u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KdPrintCircularBufferAddr: u32 = 480u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KdPrintCircularBufferEndAddr: u32 = 488u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KdPrintCircularBufferPtrAddr: u32 = 712u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KdPrintRolloverCountAddr: u32 = 504u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KdPrintWritePointerAddr: u32 = 496u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KeBugCheckCallbackListHeadAddr: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KeTimeIncrementAddr: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KeUserCallbackDispatcherAddr: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KernBase: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KernelVerifierAddr: u32 = 576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KiBugcheckDataAddr: u32 = 136u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KiCallUserModeAddr: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KiNormalSystemCall: u32 = 528u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_KiProcessorBlockAddr: u32 = 536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmAllocatedNonPagedPoolAddr: u32 = 592u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmAvailablePagesAddr: u32 = 424u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmBadPagesDetected: u32 = 800u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmDriverCommitAddr: u32 = 352u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmExtendedCommitAddr: u32 = 376u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmFreePageListHeadAddr: u32 = 392u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmHighestPhysicalPageAddr: u32 = 240u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmHighestUserAddressAddr: u32 = 456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmLastUnloadedDriverAddr: u32 = 552u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmLoadedUserImageListAddr: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmLowestPhysicalPageAddr: u32 = 232u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmMaximumNonPagedPoolInBytesAddr: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmModifiedNoWritePageListHeadAddr: u32 = 416u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmModifiedPageListHeadAddr: u32 = 408u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmNonPagedPoolEndAddr: u32 = 280u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmNonPagedPoolStartAddr: u32 = 272u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmNonPagedSystemStartAddr: u32 = 264u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmNumberOfPagingFilesAddr: u32 = 224u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmNumberOfPhysicalPagesAddr: u32 = 248u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPageSize: u32 = 312u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPagedPoolCommitAddr: u32 = 368u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPagedPoolEndAddr: u32 = 296u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPagedPoolInformationAddr: u32 = 304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPagedPoolStartAddr: u32 = 288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPeakCommitmentAddr: u32 = 600u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPfnDatabaseAddr: u32 = 192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmPhysicalMemoryBlockAddr: u32 = 624u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmProcessCommitAddr: u32 = 360u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmResidentAvailablePagesAddr: u32 = 432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSessionBase: u32 = 632u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSessionSize: u32 = 640u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSharedCommitAddr: u32 = 344u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSizeOfPagedPoolInBytesAddr: u32 = 320u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSpecialPoolTagAddr: u32 = 568u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmStandbyPageListHeadAddr: u32 = 400u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSubsectionBaseAddr: u32 = 216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSystemCacheEndAddr: u32 = 176u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSystemCacheStartAddr: u32 = 168u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSystemCacheWsAddr: u32 = 184u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSystemParentTablePage: u32 = 648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSystemPtesEndAddr: u32 = 208u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSystemPtesStartAddr: u32 = 200u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmSystemRangeStartAddr: u32 = 464u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmTotalCommitLimitAddr: u32 = 328u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmTotalCommitLimitMaximumAddr: u32 = 608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmTotalCommittedPagesAddr: u32 = 336u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmTriageActionTakenAddr: u32 = 560u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmUnloadedDriversAddr: u32 = 544u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmUserProbeAddressAddr: u32 = 472u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmVerifierDataAddr: u32 = 584u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmVirtualTranslationBase: u32 = 656u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_MmZeroedPageListHeadAddr: u32 = 384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_NonPagedPoolDescriptorAddr: u32 = 448u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_NtBuildLabAddr: u32 = 520u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_ObpRootDirectoryObjectAddr: u32 = 152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_ObpTypeObjectTypeAddr: u32 = 160u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetEprocessDirectoryTableBase: u32 = 686u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetEprocessParentCID: u32 = 684u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetEprocessPeb: u32 = 682u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadApcProcess: u32 = 672u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadBStore: u32 = 676u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadBStoreLimit: u32 = 678u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadInitialStack: u32 = 670u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadKernelStack: u32 = 668u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadNextProcessor: u32 = 664u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadState: u32 = 674u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetKThreadTeb: u32 = 666u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetPrcbCpuType: u32 = 696u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetPrcbCurrentThread: u32 = 692u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetPrcbDpcRoutine: u32 = 690u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetPrcbMhz: u32 = 694u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetPrcbNumber: u32 = 702u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetPrcbProcessorState: u32 = 700u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_OffsetPrcbVendorString: u32 = 698u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PROCESSOR_IDENTIFICATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PROCESSOR_SPEED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PaeEnabled: u32 = 100000u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PoolTrackTableAddr: u32 = 440u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_ProductType: u32 = 100016u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PsActiveProcessHeadAddr: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PsLoadedModuleListAddr: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PspCidTableAddr: u32 = 88u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_PteBase: u32 = 864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_BUS_DATA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_CONTROL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_COUNT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_DEBUGGER_DATA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_IO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_MSR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_PHYSICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SPACE_VIRTUAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SavedContextAddr: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SharedUserData: u32 = 100008u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SizeEProcess: u32 = 680u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SizeEThread: u32 = 704u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SizePrcb: u32 = 688u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DATA_SuiteMask: u32 = 100024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DISASM_EFFECTIVE_ADDRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DISASM_MATCHING_SYMBOLS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DISASM_SOURCE_FILE_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DISASM_SOURCE_LINE_NUMBER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_ACTIVE: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_DEFAULT: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_FILE_BASE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_FILE_LOAD_FAILED_INDEX: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_FILE_ORIGINAL_CAB_INDEX: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_FILE_PAGE_FILE_DUMP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_FULL: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_IMAGE_FILE: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_SMALL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_TRACE_LOG: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_DUMP_WINDOWS_CE: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ECREATE_PROCESS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ECREATE_PROCESS_INHERIT_HANDLES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ECREATE_PROCESS_USE_IMPLICIT_COMMAND_LINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ECREATE_PROCESS_USE_VERIFIER_FLAGS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EINDEX_FROM_CURRENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EINDEX_FROM_END: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EINDEX_FROM_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EINDEX_NAME: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_END_ACTIVE_DETACH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_END_ACTIVE_TERMINATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_END_DISCONNECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_END_PASSIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_END_REENTRANT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_ALL: u32 = 15728639u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_ALLOW_NETWORK_PATHS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_ALLOW_READ_ONLY_BREAKPOINTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DEBUGGING_SENSITIVE_DATA: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISABLESQM: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISABLE_EXECUTION_COMMANDS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISABLE_MANAGED_SUPPORT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISABLE_MODULE_SYMBOL_LOAD: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISABLE_STEPLINES_OPTIONS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISALLOW_IMAGE_FILE_MAPPING: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISALLOW_NETWORK_PATHS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_DISALLOW_SHELL_COMMANDS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_FAIL_INCOMPLETE_INFORMATION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_FINAL_BREAK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_IGNORE_DBGHELP_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_IGNORE_EXTENSION_VERSIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_IGNORE_LOADER_EXCEPTIONS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_INITIAL_BREAK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_INITIAL_MODULE_BREAK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_KD_QUIET_MODE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_NO_EXECUTE_REPEAT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_PREFER_DML: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_PREFER_TRACE_FILES: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_ENGOPT_SYNCHRONIZE_BREAKPOINTS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_BREAKPOINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_CHANGE_DEBUGGEE_STATE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_CHANGE_ENGINE_STATE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_CHANGE_SYMBOL_STATE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_CREATE_PROCESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_CREATE_THREAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_EXCEPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_EXIT_PROCESS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_EXIT_THREAD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_LOAD_MODULE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_SERVICE_EXCEPTION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_SESSION_STATUS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_SYSTEM_ERROR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EVENT_UNLOAD_MODULE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_ECHO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_EVENT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_EXTENSION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_HOTKEY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_INTERNAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_MENU: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_NOT_LOGGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_NO_REPEAT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_SCRIPT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_TOOLBAR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_USER_CLICKED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXECUTE_USER_TYPED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXEC_FLAGS_NONBLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXPR_CPLUSPLUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXPR_MASM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXTENSION_AT_ENGINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXTINIT_HAS_COMMAND_HELP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXT_PVALUE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXT_PVTYPE_IS_POINTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXT_PVTYPE_IS_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_EXT_QVALUE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_BREAK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_CREATE_PROCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_CREATE_THREAD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_DEBUGGEE_OUTPUT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_EXIT_PROCESS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_EXIT_THREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_GO_HANDLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_GO_NOT_HANDLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_IGNORE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_INITIAL_BREAKPOINT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_INITIAL_MODULE_LOAD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_LOAD_MODULE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_OUTPUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_REMOVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_SECOND_CHANCE_BREAK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_SYSTEM_ERROR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FILTER_UNLOAD_MODULE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FIND_SOURCE_BEST_MATCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FIND_SOURCE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FIND_SOURCE_FULL_PATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FIND_SOURCE_NO_SRCSRV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FIND_SOURCE_TOKEN_LOOKUP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FIND_SOURCE_WITH_CHECKSUM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FIND_SOURCE_WITH_CHECKSUM_STRICT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_CAB_SECONDARY_ALL_IMAGES: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_CAB_SECONDARY_FILES: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_NO_OVERWRITE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_ADD_AVX_XSTATE_CONTEXT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_CODE_SEGMENTS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_DATA_SEGMENTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_FILTER_MEMORY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_FILTER_PATHS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_FILTER_TRIAGE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_FULL_AUXILIARY_STATE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_FULL_MEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_FULL_MEMORY_INFO: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_HANDLE_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_IGNORE_INACCESSIBLE_MEM: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_INDIRECT_MEMORY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_IPT_TRACE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_MODULE_HEADERS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_NO_AUXILIARY_STATE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_NO_OPTIONAL_DATA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_PRIVATE_READ_WRITE_MEMORY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_PROCESS_THREAD_DATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_SCAN_PARTIAL_PAGES: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_THREAD_INFO: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_USER_SMALL_UNLOADED_MODULES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FORMAT_WRITE_CAB: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FRAME_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_FRAME_IGNORE_INLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GETFNENT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GETFNENT_RAW_ENTRY_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GETMOD_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GETMOD_NO_LOADED_MODULES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GETMOD_NO_UNLOADED_MODULES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_PROC_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_PROC_FULL_MATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_PROC_ONLY_MATCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_PROC_SERVICE_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_TEXT_COMPLETIONS_IS_DOT_COMMAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_TEXT_COMPLETIONS_IS_EXTENSION_COMMAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_TEXT_COMPLETIONS_IS_SYMBOL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_TEXT_COMPLETIONS_NO_DOT_COMMANDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_TEXT_COMPLETIONS_NO_EXTENSION_COMMANDS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GET_TEXT_COMPLETIONS_NO_SYMBOLS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GSEL_ALLOW_HIGHER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GSEL_ALLOW_LOWER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GSEL_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GSEL_INLINE_CALLSITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GSEL_NEAREST_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_GSEL_NO_SYMBOL_LOADS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_ALL_HANDLE_OPERATIONS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_BASIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_HANDLE_COUNT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_EVENT_1: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_MUTANT_1: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_MUTANT_2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_PROCESS_1: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_PROCESS_2: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_SECTION_1: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_SEMAPHORE_1: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_MINI_THREAD_1: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_OBJECT_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_OBJECT_NAME_WIDE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_PER_HANDLE_OPERATIONS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_TYPE_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_HANDLE_DATA_TYPE_TYPE_NAME_WIDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_INTERRUPT_ACTIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_INTERRUPT_EXIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_INTERRUPT_PASSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_IOUTPUT_ADDR_TRANSLATE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_IOUTPUT_BREAKPOINT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_IOUTPUT_EVENT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_IOUTPUT_KD_PROTOCOL: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_IOUTPUT_REMOTING: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_ACTIVE_DUMP: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_CONNECTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_DUMP: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_EXDI_DRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_FULL_DUMP: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_IDNA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_INSTALL_DRIVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_LOCAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_REPT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_SMALL_DUMP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KERNEL_TRACE_LOG: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KNOWN_STRUCT_GET_NAMES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KNOWN_STRUCT_GET_SINGLE_LINE_OUTPUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_KNOWN_STRUCT_SUPPRESS_TYPE_NAME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_LEVEL_ASSEMBLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_LEVEL_SOURCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_LIVE_USER_NON_INVASIVE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_LOG_APPEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_LOG_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_LOG_DML: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_LOG_UNICODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANAGED_ALLOWED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANAGED_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANAGED_DLL_LOADED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANRESET_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANRESET_LOAD_DLL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANSTR_LOADED_SUPPORT_DLL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANSTR_LOAD_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MANSTR_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODNAME_IMAGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODNAME_LOADED_IMAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODNAME_MAPPED_IMAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODNAME_MODULE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODNAME_SYMBOL_FILE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_EXE_MODULE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_EXPLICIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_LOADED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_SECONDARY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_SYM_BAD_CHECKSUM: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_SYNTHETIC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_UNLOADED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_MODULE_USER_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_NOTIFY_SESSION_ACCESSIBLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_NOTIFY_SESSION_ACTIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_NOTIFY_SESSION_INACCESSIBLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_NOTIFY_SESSION_INACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OFFSINFO_VIRTUAL_SOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCBF_COMBINED_EXPLICIT_FLUSH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCBF_DML_HAS_SPECIAL_CHARACTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCBF_DML_HAS_TAGS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCBI_ANY_FORMAT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCBI_DML: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCBI_EXPLICIT_FLUSH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCBI_TEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCB_DML: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCB_EXPLICIT_FLUSH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCB_TEXT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_ALL_CLIENTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_ALL_OTHER_CLIENTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_AMBIENT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_AMBIENT_DML: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_AMBIENT_TEXT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_DML: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_IGNORE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_LOG_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_NOT_LOGGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_OVERRIDE_MASK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_SEND_MASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTCTL_THIS_CLIENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_DEBUGGEE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_DEBUGGEE_PROMPT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_EXTENSION_WARNING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_IDENTITY_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_NAME_END: ::windows_sys::core::PCSTR = ::windows_sys::s!("**NAME**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_NAME_END_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**NAME**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_NAME_END_WIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**NAME**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_OFFSET_END: ::windows_sys::core::PCSTR = ::windows_sys::s!("**OFF**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_OFFSET_END_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**OFF**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_OFFSET_END_WIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**OFF**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_PROMPT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_PROMPT_REGISTERS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_STATUS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_SYMBOLS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_SYMBOLS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_SYMBOLS_NO_NAMES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_SYMBOLS_NO_TYPES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_SYMBOLS_NO_VALUES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_TYPE_END: ::windows_sys::core::PCSTR = ::windows_sys::s!("**TYPE**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_TYPE_END_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**TYPE**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_TYPE_END_WIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**TYPE**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_VALUE_END: ::windows_sys::core::PCSTR = ::windows_sys::s!("**VALUE**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_VALUE_END_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**VALUE**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_VALUE_END_WIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("**VALUE**"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_VERBOSE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_WARNING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTPUT_XML: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTSYM_ALLOW_DISPLACEMENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTSYM_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTSYM_FORCE_OFFSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTSYM_SOURCE_LINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_ADDRESS_AT_END: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_ADDRESS_OF_FIELD: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_BLOCK_RECURSE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_COMPACT_OUTPUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_NO_INDENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_NO_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUTTYPE_VERBOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_OUT_TEXT_REPL_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PHYSICAL_CACHED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PHYSICAL_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PHYSICAL_UNCACHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PHYSICAL_WRITE_COMBINED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROCESS_DETACH_ON_EXIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROCESS_ONLY_THIS_PROCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_NO_COMMAND_LINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_NO_MTS_PACKAGES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_NO_PATHS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_NO_SERVICES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_NO_SESSION_ID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_NO_USER_NAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_PROC_DESC_WITH_PACKAGEFAMILY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGISTERS_ALL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGISTERS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGISTERS_FLOAT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGISTERS_INT32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGISTERS_INT64: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGISTER_SUB_REGISTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGSRC_DEBUGGEE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGSRC_EXPLICIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REGSRC_FRAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_ADD_CACHED_SYMBOL_INFO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_CLOSE_TOKEN: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_CURRENT_OUTPUT_CALLBACKS_ARE_DML_AWARE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_DUPLICATE_TOKEN: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_EXT_TYPED_DATA_ANSI: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_ADDITIONAL_CREATE_OPTIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_CACHED_SYMBOL_INFO: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_CAPTURED_EVENT_CODE_OFFSET: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_DUMP_HEADER: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_EXTENSION_SEARCH_PATH_WIDE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_INSTRUMENTATION_VERSION: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_MODULE_ARCHITECTURE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_OFFSET_UNWIND_INFORMATION: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_TEXT_COMPLETIONS_ANSI: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_TEXT_COMPLETIONS_WIDE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_GET_WIN32_MAJOR_MINOR_VERSIONS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_INLINE_QUERY: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_MIDORI: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_MISC_INFORMATION: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_OPEN_PROCESS_TOKEN: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_OPEN_THREAD_TOKEN: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_PROCESS_DESCRIPTORS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_QUERY_INFO_TOKEN: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_READ_CAPTURED_EVENT_CODE_STREAM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_REMOVE_CACHED_SYMBOL_INFO: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_RESUME_THREAD: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_SET_ADDITIONAL_CREATE_OPTIONS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_SET_DUMP_HEADER: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_SET_LOCAL_IMPLICIT_COMMAND_LINE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_SOURCE_PATH_HAS_SOURCE_SERVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_TARGET_CAN_DETACH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_TARGET_EXCEPTION_CONTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_TARGET_EXCEPTION_RECORD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_TARGET_EXCEPTION_THREAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_TL_INSTRUMENTATION_AWARE: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_WOW_MODULE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_REQUEST_WOW_PROCESS: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SCOPE_GROUP_ALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SCOPE_GROUP_ARGUMENTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SCOPE_GROUP_BY_DATAMODEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SCOPE_GROUP_LOCALS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SERVERS_ALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SERVERS_DEBUGGER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SERVERS_PROCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_ACTIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_END: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_END_SESSION_ACTIVE_DETACH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_END_SESSION_ACTIVE_TERMINATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_END_SESSION_PASSIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_FAILURE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_HIBERNATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SESSION_REBOOT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SOURCE_IS_STATEMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SRCFILE_SYMBOL_CHECKSUMINFO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SRCFILE_SYMBOL_TOKEN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SRCFILE_SYMBOL_TOKEN_SOURCE_COMMAND_WIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_ARGUMENTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_COLUMN_NAMES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_DML: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_FRAME_ADDRESSES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_FRAME_ADDRESSES_RA_ONLY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_FRAME_ARCH: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_FRAME_MEMORY_USAGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_FRAME_NUMBERS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_FRAME_OFFSETS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_FUNCTION_INFO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_NONVOLATILE_REGISTERS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_PARAMETERS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_PARAMETERS_NEWLINE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_PROVIDER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STACK_SOURCE_LINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_BREAK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_GO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_GO_HANDLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_GO_NOT_HANDLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_IGNORE_EVENT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_INSIDE_WAIT: u64 = 4294967296u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_MASK: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_NO_CHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_NO_DEBUGGEE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_OUT_OF_SYNC: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_RESTART_REQUESTED: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_REVERSE_GO: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_REVERSE_STEP_BRANCH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_REVERSE_STEP_INTO: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_REVERSE_STEP_OVER: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_STEP_BRANCH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_STEP_INTO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_STEP_OVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_TIMEOUT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_WAIT_INPUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_STATUS_WAIT_TIMEOUT: u64 = 8589934592u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMBOL_EXPANDED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMBOL_EXPANSION_LEVEL_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMBOL_IS_ARGUMENT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMBOL_IS_ARRAY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMBOL_IS_FLOAT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMBOL_IS_LOCAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMBOL_READ_ONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMENT_IS_CODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMENT_IS_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMENT_IS_LOCAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMENT_IS_MANAGED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMENT_IS_PARAMETER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMENT_IS_SYNTHETIC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMINFO_BREAKPOINT_SOURCE_LINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMINFO_GET_MODULE_SYMBOL_NAMES_AND_OFFSETS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMINFO_GET_SYMBOL_NAME_BY_OFFSET_AND_TAG_WIDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMINFO_IMAGEHLP_MODULEW64: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_CODEVIEW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_COFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_DEFERRED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_DIA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_EXPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_PDB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYMTYPE_SYM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYSOBJINFO_CURRENT_PROCESS_COOKIE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYSOBJINFO_THREAD_BASIC_INFORMATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYSOBJINFO_THREAD_NAME_WIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYSVERSTR_BUILD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_SYSVERSTR_SERVICE_PACK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TBINFO_AFFINITY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TBINFO_ALL: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TBINFO_EXIT_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TBINFO_PRIORITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TBINFO_PRIORITY_CLASS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TBINFO_START_OFFSET: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TBINFO_TIMES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TEXT_ALLOWBREAKPOINTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TEXT_ALLOWERRORREPORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TEXT_EVALUATETOCODECONTEXT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TEXT_ISEXPRESSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TEXT_ISNONUSERCODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TEXT_NOSIDEEFFECTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TEXT_RETURNVALUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPED_DATA_IS_IN_MEMORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPED_DATA_PHYSICAL_CACHED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPED_DATA_PHYSICAL_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPED_DATA_PHYSICAL_MEMORY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPED_DATA_PHYSICAL_UNCACHED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPED_DATA_PHYSICAL_WRITE_COMBINED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPEOPTS_FORCERADIX_OUTPUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPEOPTS_LONGSTATUS_DISPLAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPEOPTS_MATCH_MAXSIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_TYPEOPTS_UNICODE_DISPLAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_USER_WINDOWS_DUMP: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_USER_WINDOWS_DUMP_WINDOWS_CE: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_USER_WINDOWS_IDNA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_USER_WINDOWS_PROCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_USER_WINDOWS_PROCESS_SERVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_USER_WINDOWS_REPT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_USER_WINDOWS_SMALL_DUMP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_FLOAT128: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_FLOAT32: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_FLOAT64: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_FLOAT80: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_FLOAT82: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_INT16: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_INT32: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_INT64: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_INT8: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_TYPES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_VECTOR128: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VALUE_VECTOR64: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VSEARCH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VSEARCH_WRITABLE_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VSOURCE_DEBUGGEE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VSOURCE_DUMP_WITHOUT_MEMINFO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VSOURCE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_VSOURCE_MAPPED_IMAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEBUG_WAIT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_CONTEXT_RECORD_SIZE_32: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_CONTEXT_RECORD_SIZE_64: u32 = 3000u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_HEADER_COMMENT_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_PHYSICAL_MEMORY_BLOCK_SIZE_32: u32 = 700u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_PHYSICAL_MEMORY_BLOCK_SIZE_64: u32 = 700u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_RESERVED_0_SIZE_32: u32 = 1760u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_RESERVED_0_SIZE_64: u32 = 4008u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_RESERVED_2_SIZE_32: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMP_RESERVED_3_SIZE_32: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DSLFLAG_MISMATCHED_DBG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DSLFLAG_MISMATCHED_PDB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_SUMMARY_VALID_CURRENT_USER_VA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_SUMMARY_VALID_KERNEL_VA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DebugHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0bfcc060_8c1d_11d0_accd_00aa0060275c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DefaultDebugSessionProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x834128a2_51f4_11d0_8f20_00805f2cd064); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERROR_DBG_CANCELLED: u32 = 3221226695u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERROR_DBG_TIMEOUT: u32 = 3221226932u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERROR_IMAGE_NOT_STRIPPED: u32 = 34816u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERROR_NO_DBG_POINTER: u32 = 34817u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERROR_NO_PDB_POINTER: u32 = 34818u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ESLFLAG_FULLPATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ESLFLAG_INLINE_SITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ESLFLAG_NEAREST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ESLFLAG_NEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ESLFLAG_PREV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EVENT_SRCSPEW: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EVENT_SRCSPEW_END: u32 = 199u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EVENT_SRCSPEW_START: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXIT_ON_CONTROLC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_API_VERSION_NUMBER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_API_VERSION_NUMBER32: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_API_VERSION_NUMBER64: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_FIND_FILE_ALLOW_GIVEN_PATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_OUTPUT_VER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDF_PHYSICAL_CACHED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDF_PHYSICAL_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDF_PHYSICAL_MEMORY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDF_PHYSICAL_UNCACHED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDF_PHYSICAL_WRITE_COMBINED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const E_JsDEBUG_INVALID_MEMORY_ADDRESS: ::windows_sys::core::HRESULT = -1916338171i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const E_JsDEBUG_MISMATCHED_RUNTIME: ::windows_sys::core::HRESULT = -1916338175i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const E_JsDEBUG_OUTSIDE_OF_VM: ::windows_sys::core::HRESULT = -1916338172i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const E_JsDEBUG_RUNTIME_NOT_IN_DEBUG_MODE: ::windows_sys::core::HRESULT = -1916338169i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const E_JsDEBUG_SOURCE_LOCATION_NOT_FOUND: ::windows_sys::core::HRESULT = -1916338170i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const E_JsDEBUG_UNKNOWN_THREAD: ::windows_sys::core::HRESULT = -1916338174i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_JsDEBUG: u32 = 3527u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FIELDS_DID_NOT_MATCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FLAG_ENGINE_PRESENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FLAG_ENGOPT_DISALLOW_NETWORK_PATHS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FLAG_OVERRIDE_ARM_MACHINE_TYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const GETATTRFLAG_HUMANTEXT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const GETATTRFLAG_THIS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const GETATTRTYPE_DEPSCAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const GETATTRTYPE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_DISASSEMBLE_BUFFER: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_DUMP_SYMBOL_INFO: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_FIND_FILE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_ANY_MODULE_IN_RANGE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_BUS_DATA: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_CACHE_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_CLR_DATA_INTERFACE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_CONTEXT_EX: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_CURRENT_PROCESS: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_CURRENT_PROCESS_HANDLE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_CURRENT_THREAD: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_DEBUGGER_DATA: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_EXCEPTION_RECORD: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_EXPRESSION_EX: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_INPUT_LINE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_KERNEL_VERSION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_PEB_ADDRESS: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_SET_SYMPATH: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_TEB_ADDRESS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_THREAD_OS_INFO: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_GET_TYPE_SIZE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_IS_PTR64: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_KD_CONTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_KSTACK_HELP: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_LOWMEM_CHECK: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_MATCH_PATTERN_A: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_OBSOLETE_PLACEHOLDER_36: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_PHYSICAL_TO_VIRTUAL: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_POINTER_SEARCH_PHYSICAL: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_QUERY_TARGET_INTERFACE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_READ_CONTROL_SPACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_READ_IO_SPACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_READ_IO_SPACE_EX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_READ_MSR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_READ_PHYSICAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_READ_PHYSICAL_WITH_FLAGS: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_RELOAD_SYMBOLS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_SEARCH_MEMORY: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_SET_BUS_DATA: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_SET_THREAD: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_TRANSLATE_VIRTUAL_TO_PHYSICAL: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_TYPED_DATA: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_TYPED_DATA_OBSOLETE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_VIRTUAL_TO_PHYSICAL: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_WRITE_CONTROL_SPACE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_WRITE_IO_SPACE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_WRITE_IO_SPACE_EX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_WRITE_MSR: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_WRITE_PHYSICAL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IG_WRITE_PHYSICAL_WITH_FLAGS: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_MODULE_REGION_ADDITIONAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_MODULE_REGION_ALL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_MODULE_REGION_DLLBASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_MODULE_REGION_DLLRANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_MODULE_REGION_JIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_RMAP_BIG_ENDIAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_RMAP_FIXUP_ARM64X: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_RMAP_FIXUP_IMAGEBASE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_RMAP_IGNORE_MISCOMPARE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_RMAP_LOAD_RW_DATA_SECTIONS: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_RMAP_MAPPED_FLAT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_RMAP_OMIT_SHARED_RW_DATA_SECTIONS: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_FUNCTION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_CONSTANT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_FRAMERELATIVE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_LOCAL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_PARAMETER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_REGISTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_REGRELATIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_TLSRELATIVE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_INFO_VALUEPRESENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_THUNK: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_VIRTUAL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INCORRECT_VERSION_INFO: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INLINE_FRAME_CONTEXT_IGNORE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INLINE_FRAME_CONTEXT_INIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INSUFFICIENT_SPACE_TO_COPY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INTERFACESAFE_FOR_UNTRUSTED_CALLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INTERFACESAFE_FOR_UNTRUSTED_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INTERFACE_USES_DISPEX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INTERFACE_USES_SECURITY_MANAGER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IOCTL_IPMI_INTERNAL_RECORD_SEL_EVENT: u32 = 2232320u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IPMI_IOCTL_INDEX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IPMI_OS_SEL_RECORD_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IPMI_OS_SEL_RECORD_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IPMI_OS_SEL_RECORD_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KD_SECONDARY_VERSION_AMD64_CONTEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KD_SECONDARY_VERSION_AMD64_OBSOLETE_CONTEXT_1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KD_SECONDARY_VERSION_AMD64_OBSOLETE_CONTEXT_2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KD_SECONDARY_VERSION_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MAX_SYM_NAME: u32 = 2000u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MEMORY_READ_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC1_PROCESSOR_POWER_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC3_PROCESS_EXECUTE_FLAGS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC3_PROCESS_INTEGRITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC3_PROTECTED_PROCESS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC3_TIMEZONE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC4_BUILDSTRING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC5_PROCESS_COOKIE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_PROCESS_VM_COUNTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_PROCESS_VM_COUNTERS_EX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_PROCESS_VM_COUNTERS_EX2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_PROCESS_VM_COUNTERS_JOB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_PROCESS_VM_COUNTERS_VIRTUALSIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_SYSMEMINFO1_BASICPERF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_SYSMEMINFO1_FILECACHE_TRANSITIONREPURPOSECOUNT_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_SYSMEMINFO1_PERF_CCTOTALDIRTYPAGES_CCDIRTYPAGETHRESHOLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_SYSMEMINFO1_PERF_RESIDENTAVAILABLEPAGES_SHAREDCOMMITPAGES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_VERSION: u32 = 42899u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MODULE_ORDERS_LOADTIME: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MODULE_ORDERS_MASK: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MODULE_ORDERS_MODULENAME: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MachineDebugManager_DEBUG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49769cec_3a55_4bb0_b697_88fede77e8ea); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MachineDebugManager_RETAIL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c0a3666_30c9_11d0_8f20_00805f2cd064); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NULL_FIELD_NAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NULL_SYM_DUMP_PARAM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NUM_SSRVOPTS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OID_JSSIP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06c9e010_38ce_11d4_a2a3_00104bd35090); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OID_VBSSIP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1629f04e_2799_4db5_8fe5_ace10f17ebab); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OID_WSFSIP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a610570_38ce_11d4_a2a3_00104bd35090); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PHYS_FLAG_CACHED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PHYS_FLAG_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PHYS_FLAG_UNCACHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PHYS_FLAG_WRITE_COMBINED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_NAME_ID_UNAVAILABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PTR_SEARCH_NO_SYMBOL_CHECK: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PTR_SEARCH_PHYS_ALL_HITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PTR_SEARCH_PHYS_PTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PTR_SEARCH_PHYS_RANGE_CHECK_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PTR_SEARCH_PHYS_SIZE_SHIFT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ProcessDebugManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78a51822_51f4_11d0_8f20_00805f2cd064); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RESTORE_LAST_ERROR_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestoreLastError"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RESTORE_LAST_ERROR_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("RestoreLastError"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RESTORE_LAST_ERROR_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestoreLastError"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTINFO_ITYPEINFO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTINFO_IUNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTINTERRUPT_DEBUG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTINTERRUPT_RAISEEXCEPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTITEM_CODEONLY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTITEM_GLOBALMEMBERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTITEM_ISPERSISTENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTITEM_ISSOURCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTITEM_ISVISIBLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTITEM_NOCODE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROC_HOSTMANAGESSOURCE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROC_IMPLICIT_PARENTS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROC_IMPLICIT_THIS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROC_ISEXPRESSION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROC_ISXDOMAIN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION: u32 = 1879048194u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_BUILDNUMBER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_CATCHEXCEPTION: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_CONVERSIONLCID: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_DEBUGGER: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_DELAYEDEVENTSINKING: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_GCCONTROLSOFTCLOSE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_HACK_FIBERSUPPORT: u32 = 1879048192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_HACK_TRIDENTEVENTSINK: u32 = 1879048193u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_HOSTKEEPALIVE: u32 = 1879048196u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_HOSTSTACKREQUIRED: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_INTEGERMODE: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_INVOKEVERSIONING: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_JITDEBUG: u32 = 4353u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_MAJORVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_MINORVERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_NAME: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_SCRIPTSAREFULLYTRUSTED: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTPROP_STRINGCOMPAREINSTANCE: u32 = 12289u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTAT_INSTRUCTION_COUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTAT_INTSTRUCTION_TIME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTAT_STATEMENT_COUNT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTAT_TOTAL_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTEXT_DELAYEXECUTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTEXT_HOSTMANAGESSOURCE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTEXT_ISEXPRESSION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTEXT_ISNONUSERCODE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTEXT_ISPERSISTENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTEXT_ISVISIBLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTEXT_ISXDOMAIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTYPELIB_ISCONTROL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTYPELIB_ISPERSISTENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_COMMIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_ENUMLIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_ENUM_TRIGGER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_GLOBALLIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_MEMBERLIST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_MEMBER_TRIGGER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_NOLIST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_PARAMTIP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_CMPL_PARAM_TRIGGER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_ENCODE_DEFAULT_LANGUAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_ENCODE_NO_ASP_LANGUAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_ENCODE_SECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_E_PROPAGATE: i32 = -2147352318i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_E_RECORDED: i32 = -2040119292i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPT_E_REPORTED: i32 = -2147352319i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_COMMENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_FUNCTION_START: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_HUMANTEXT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_IDENTIFIER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_KEYWORD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_MEMBERLOOKUP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_NONSOURCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_NUMBER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_OPERATOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_STRING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOURCETEXT_ATTR_THIS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SPLITSYM_EXTRACT_ALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SPLITSYM_REMOVE_PRIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SPLITSYM_SYMBOLPATH_IS_SRC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_CHECKSUMSTATUS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_EVENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_EVENTW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_HTTPSTATUS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_QUERYCANCEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_SIZE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_TRACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVACTION_XMLOUTPUT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_CALLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_CALLBACKW: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_DISABLE_PING_HOST: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_DISABLE_TIMEOUT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_DONT_UNCOMPRESS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_DOWNSTREAM_STORE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_ENABLE_COMM_MSG: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_FAVOR_COMPRESSED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_FLAT_DEFAULT_STORE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_GETPATH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_MAX: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_MESSAGE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_NOCOPY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_OLDGUIDPTR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_OVERWRITE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_PARAMTYPE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_PARENTWIN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_PROXY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_PROXYW: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_RESETTOU: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_RETRY_APP_HANG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_SECURE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_SERVICE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_SETCONTEXT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_STRING: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_TRACE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_UNATTENDED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_URI_FILTER: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_URI_TIERS: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_WINHTTP: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_WININET: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_ALL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_COMPRESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_FILEPTR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_HTTP_COMPRESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_HTTP_FILEPTR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_HTTP_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_HTTP_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_UNC_COMPRESSED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_UNC_FILEPTR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_UNC_MASK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVURI_UNC_NORMAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STACK_FRAME_TYPE_IGNORE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STACK_FRAME_TYPE_INIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STACK_FRAME_TYPE_INLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STACK_FRAME_TYPE_RA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STACK_FRAME_TYPE_STACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMBOL_TYPE_INDEX_NOT_FOUND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMBOL_TYPE_INFO_NOT_FOUND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMENUM_OPTIONS_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMENUM_OPTIONS_INLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_FIXUP_ARM64X: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_FUNC_NO_RETURN: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_GLOBAL: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_NULL: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_PUBLIC_CODE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_REGREL_ALIASINDIR: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_RESET: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_SYNTHETIC_ZEROBASE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_CONSTANT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_EXPORT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_FORWARDER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_FRAMEREL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_FUNCTION: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_LOCAL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_OMAP_GENERATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_OMAP_MODIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_PARAMETER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_REGISTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_REGREL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_THUNK: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_TLSREL: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMF_VIRTUAL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_ALLOW_ABSOLUTE_SYMBOLS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_ALLOW_ZERO_ADDRESS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_AUTO_PUBLICS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_CASE_INSENSITIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_DEBUG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_DEFERRED_LOADS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_DISABLE_FAST_SYMBOLS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_DISABLE_SRVSTAR_ON_STARTUP: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_DISABLE_SYMSRV_AUTODETECT: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_DISABLE_SYMSRV_TIMEOUT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_EXACT_SYMBOLS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_FAIL_CRITICAL_ERRORS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_FAVOR_COMPRESSED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_FLAT_DIRECTORY: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_IGNORE_CVREC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_IGNORE_IMAGEDIR: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_IGNORE_NT_SYMPATH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_INCLUDE_32BIT_MODULES: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_LOAD_ANYTHING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_LOAD_LINES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_NO_CPP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_NO_IMAGE_SEARCH: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_NO_PROMPTS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_NO_PUBLICS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_NO_UNQUALIFIED_LOADS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_OMAP_FIND_NEAREST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_OVERWRITE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_PUBLICS_ONLY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_READONLY_CACHE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_SECURE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_SYMPATH_LAST: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_UNDNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSEARCH_ALLITEMS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSEARCH_GLOBALSONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSEARCH_MASKOBJS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSEARCH_RECURSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSRV_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSTOREOPT_ALT_INDEX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSTOREOPT_UNICODE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_INLINE_COMP_DIFFERENT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_INLINE_COMP_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_INLINE_COMP_IDENTICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_INLINE_COMP_STEPIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_INLINE_COMP_STEPOUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_INLINE_COMP_STEPOVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_STKWALK_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_STKWALK_FORCE_FRAMEPTR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYM_STKWALK_ZEROEXTEND_PTRS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TEXT_DOC_ATTR_READONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TEXT_DOC_ATTR_TYPE_PRIMARY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TEXT_DOC_ATTR_TYPE_SCRIPT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TEXT_DOC_ATTR_TYPE_WORKER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_BLOCKED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_OUT_OF_CONTEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_STATE_RUNNING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_STATE_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNAVAILABLE_ERROR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_32_BIT_DECODE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_COMPLETE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NAME_ONLY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_ACCESS_SPECIFIERS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_ALLOCATION_LANGUAGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_ALLOCATION_MODEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_ARGUMENTS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_CV_THISTYPE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_FUNCTION_RETURNS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_LEADING_UNDERSCORES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_MEMBER_TYPE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_MS_KEYWORDS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_MS_THISTYPE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_RETURN_UDT_MODEL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_SPECIAL_SYMS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_THISTYPE: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNDNAME_NO_THROW_SIGNATURES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WCT_MAX_NODE_COUNT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WCT_NETWORK_IO_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WCT_OBJNAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WDBGEXTS_ADDRESS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WDBGEXTS_ADDRESS_RESERVED0: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WDBGEXTS_ADDRESS_SEG16: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WDBGEXTS_ADDRESS_SEG32: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_BAD_PAGE_LIST_LOCATION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_BAD_PAGE_LIST_MAX_SIZE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_CMCI_THRESHOLD_COUNT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_CMCI_THRESHOLD_POLL_COUNT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_CMCI_THRESHOLD_TIME: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DEVICE_DRIVER_BUFFER_SET_MAX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DEVICE_DRIVER_BUFFER_SET_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DEVICE_DRIVER_BUFFER_SET_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DEVICE_DRIVER_CONFIG_MAX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DEVICE_DRIVER_CONFIG_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DEVICE_DRIVER_CONFIG_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DEVICE_DRIVER_CONFIG_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DISABLE_DUMMY_WRITE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_DISABLE_OFFLINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERBRIDGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERENDPOINT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERROOTPORT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_GENERIC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_GENERIC_V2: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFCMC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFCPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFMCA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFCMC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFMCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFNMI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_VERSION_10: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_DESCRIPTOR_VERSION_11: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_FLAG_DEFAULTSOURCE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_FLAG_FIRMWAREFIRST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_FLAG_GHES_ASSIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_FLAG_GLOBAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_ERROR_SOURCE_INVALID_RELATED_SOURCE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_MAX_MC_BANKS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_MEM_PERSISTOFFLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_MEM_PFA_DISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_MEM_PFA_PAGECOUNT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_MEM_PFA_THRESHOLD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_MEM_PFA_TIMEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_ARMV8_SEA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_ARMV8_SEI: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_CMCI: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_EXTERNALINTERRUPT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_EXTERNALINTERRUPT_GSIV: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_GPIO_SIGNAL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_LOCALINTERRUPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_MCE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_NMI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_POLLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_SCI: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFICATION_TYPE_SDEI: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_NOTIFY_ALL_OFFLINES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_PENDING_PAGE_LIST_SZ: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_RESTORE_CMCI_ATTEMPTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_RESTORE_CMCI_ENABLED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_RESTORE_CMCI_ERR_LIMIT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_XPF_MC_BANK_STATUSFORMAT_AMD64MCA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_XPF_MC_BANK_STATUSFORMAT_IA32MCA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_XPF_MC_BANK_STATUSFORMAT_Intel64MCA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_CONTEXT_EXCEPTION_ACTIVE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_CONTEXT_EXCEPTION_REPORTING: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_CONTEXT_EXCEPTION_REQUEST: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_CONTEXT_SERVICE_ACTIVE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_CONTEXT_i386: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_CONTEXT_i486: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_MAXIMUM_SUPPORTED_EXTENSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WOW64_SIZE_OF_80387_REGISTERS: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const fasaCaseSensitive: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const fasaPreferInternalHandler: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const fasaSupportInternalHandler: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sevMax: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ADDRESS_MODE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AddrMode1616: ADDRESS_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AddrMode1632: ADDRESS_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AddrModeReal: ADDRESS_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AddrModeFlat: ADDRESS_MODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type APPLICATION_NODE_EVENT_FILTER = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FILTER_EXCLUDE_NOTHING: APPLICATION_NODE_EVENT_FILTER = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FILTER_EXCLUDE_ANONYMOUS_CODE: APPLICATION_NODE_EVENT_FILTER = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FILTER_EXCLUDE_EVAL_CODE: APPLICATION_NODE_EVENT_FILTER = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type BREAKPOINT_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKPOINT_DELETED: BREAKPOINT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKPOINT_DISABLED: BREAKPOINT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKPOINT_ENABLED: BREAKPOINT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type BREAKREASON = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_STEP: BREAKREASON = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_BREAKPOINT: BREAKREASON = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_DEBUGGER_BLOCK: BREAKREASON = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_HOST_INITIATED: BREAKREASON = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_LANGUAGE_INITIATED: BREAKREASON = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_DEBUGGER_HALT: BREAKREASON = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_ERROR: BREAKREASON = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_JIT: BREAKREASON = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKREASON_MUTATION_BREAKPOINT: BREAKREASON = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type BREAKRESUMEACTION = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKRESUMEACTION_ABORT: BREAKRESUMEACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKRESUMEACTION_CONTINUE: BREAKRESUMEACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKRESUMEACTION_STEP_INTO: BREAKRESUMEACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKRESUMEACTION_STEP_OVER: BREAKRESUMEACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKRESUMEACTION_STEP_OUT: BREAKRESUMEACTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKRESUMEACTION_IGNORE: BREAKRESUMEACTION = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKRESUMEACTION_STEP_DOCUMENT: BREAKRESUMEACTION = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type BUGCHECK_ERROR = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HARDWARE_PROFILE_UNDOCKED_STRING: BUGCHECK_ERROR = 1073807361u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HARDWARE_PROFILE_DOCKED_STRING: BUGCHECK_ERROR = 1073807362u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HARDWARE_PROFILE_UNKNOWN_STRING: BUGCHECK_ERROR = 1073807363u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINDOWS_NT_BANNER: BUGCHECK_ERROR = 1073741950u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINDOWS_NT_CSD_STRING: BUGCHECK_ERROR = 1073741959u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINDOWS_NT_INFO_STRING: BUGCHECK_ERROR = 1073741960u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINDOWS_NT_MP_STRING: BUGCHECK_ERROR = 1073741961u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_TERMINATE_HELD_MUTEX: BUGCHECK_ERROR = 1073741962u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINDOWS_NT_INFO_STRING_PLURAL: BUGCHECK_ERROR = 1073741981u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINDOWS_NT_RC_STRING: BUGCHECK_ERROR = 1073741982u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APC_INDEX_MISMATCH: BUGCHECK_ERROR = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEVICE_QUEUE_NOT_BUSY: BUGCHECK_ERROR = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_AFFINITY_SET: BUGCHECK_ERROR = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_DATA_ACCESS_TRAP: BUGCHECK_ERROR = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_PROCESS_ATTACH_ATTEMPT: BUGCHECK_ERROR = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_PROCESS_DETACH_ATTEMPT: BUGCHECK_ERROR = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_SOFTWARE_INTERRUPT: BUGCHECK_ERROR = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IRQL_NOT_DISPATCH_LEVEL: BUGCHECK_ERROR = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IRQL_NOT_GREATER_OR_EQUAL: BUGCHECK_ERROR = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IRQL_NOT_LESS_OR_EQUAL: BUGCHECK_ERROR = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_EXCEPTION_HANDLING_SUPPORT: BUGCHECK_ERROR = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MAXIMUM_WAIT_OBJECTS_EXCEEDED: BUGCHECK_ERROR = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MUTEX_LEVEL_NUMBER_VIOLATION: BUGCHECK_ERROR = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_USER_MODE_CONTEXT: BUGCHECK_ERROR = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SPIN_LOCK_ALREADY_OWNED: BUGCHECK_ERROR = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SPIN_LOCK_NOT_OWNED: BUGCHECK_ERROR = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_NOT_MUTEX_OWNER: BUGCHECK_ERROR = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TRAP_CAUSE_UNKNOWN: BUGCHECK_ERROR = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EMPTY_THREAD_REAPER_LIST: BUGCHECK_ERROR = 19u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CREATE_DELETE_LOCK_NOT_LOCKED: BUGCHECK_ERROR = 20u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LAST_CHANCE_CALLED_FROM_KMODE: BUGCHECK_ERROR = 21u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CID_HANDLE_CREATION: BUGCHECK_ERROR = 22u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CID_HANDLE_DELETION: BUGCHECK_ERROR = 23u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REFERENCE_BY_POINTER: BUGCHECK_ERROR = 24u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BAD_POOL_HEADER: BUGCHECK_ERROR = 25u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MEMORY_MANAGEMENT: BUGCHECK_ERROR = 26u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PFN_SHARE_COUNT: BUGCHECK_ERROR = 27u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PFN_REFERENCE_COUNT: BUGCHECK_ERROR = 28u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_SPIN_LOCK_AVAILABLE: BUGCHECK_ERROR = 29u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KMODE_EXCEPTION_NOT_HANDLED: BUGCHECK_ERROR = 30u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SHARED_RESOURCE_CONV_ERROR: BUGCHECK_ERROR = 31u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_APC_PENDING_DURING_EXIT: BUGCHECK_ERROR = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const QUOTA_UNDERFLOW: BUGCHECK_ERROR = 33u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FILE_SYSTEM: BUGCHECK_ERROR = 34u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FAT_FILE_SYSTEM: BUGCHECK_ERROR = 35u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NTFS_FILE_SYSTEM: BUGCHECK_ERROR = 36u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NPFS_FILE_SYSTEM: BUGCHECK_ERROR = 37u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CDFS_FILE_SYSTEM: BUGCHECK_ERROR = 38u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RDR_FILE_SYSTEM: BUGCHECK_ERROR = 39u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CORRUPT_ACCESS_TOKEN: BUGCHECK_ERROR = 40u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SECURITY_SYSTEM: BUGCHECK_ERROR = 41u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INCONSISTENT_IRP: BUGCHECK_ERROR = 42u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PANIC_STACK_SWITCH: BUGCHECK_ERROR = 43u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PORT_DRIVER_INTERNAL: BUGCHECK_ERROR = 44u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCSI_DISK_DRIVER_INTERNAL: BUGCHECK_ERROR = 45u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DATA_BUS_ERROR: BUGCHECK_ERROR = 46u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INSTRUCTION_BUS_ERROR: BUGCHECK_ERROR = 47u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SET_OF_INVALID_CONTEXT: BUGCHECK_ERROR = 48u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PHASE0_INITIALIZATION_FAILED: BUGCHECK_ERROR = 49u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PHASE1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 50u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNEXPECTED_INITIALIZATION_CALL: BUGCHECK_ERROR = 51u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CACHE_MANAGER: BUGCHECK_ERROR = 52u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_MORE_IRP_STACK_LOCATIONS: BUGCHECK_ERROR = 53u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEVICE_REFERENCE_COUNT_NOT_ZERO: BUGCHECK_ERROR = 54u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FLOPPY_INTERNAL_ERROR: BUGCHECK_ERROR = 55u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SERIAL_DRIVER_INTERNAL: BUGCHECK_ERROR = 56u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_EXIT_OWNED_MUTEX: BUGCHECK_ERROR = 57u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_UNWIND_PREVIOUS_USER: BUGCHECK_ERROR = 58u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_SERVICE_EXCEPTION: BUGCHECK_ERROR = 59u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INTERRUPT_UNWIND_ATTEMPTED: BUGCHECK_ERROR = 60u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INTERRUPT_EXCEPTION_NOT_HANDLED: BUGCHECK_ERROR = 61u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED: BUGCHECK_ERROR = 62u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_MORE_SYSTEM_PTES: BUGCHECK_ERROR = 63u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TARGET_MDL_TOO_SMALL: BUGCHECK_ERROR = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MUST_SUCCEED_POOL_EMPTY: BUGCHECK_ERROR = 65u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ATDISK_DRIVER_INTERNAL: BUGCHECK_ERROR = 66u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_SUCH_PARTITION: BUGCHECK_ERROR = 67u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MULTIPLE_IRP_COMPLETE_REQUESTS: BUGCHECK_ERROR = 68u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INSUFFICIENT_SYSTEM_MAP_REGS: BUGCHECK_ERROR = 69u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEREF_UNKNOWN_LOGON_SESSION: BUGCHECK_ERROR = 70u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REF_UNKNOWN_LOGON_SESSION: BUGCHECK_ERROR = 71u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CANCEL_STATE_IN_COMPLETED_IRP: BUGCHECK_ERROR = 72u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PAGE_FAULT_WITH_INTERRUPTS_OFF: BUGCHECK_ERROR = 73u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IRQL_GT_ZERO_AT_SYSTEM_SERVICE: BUGCHECK_ERROR = 74u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STREAMS_INTERNAL_ERROR: BUGCHECK_ERROR = 75u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FATAL_UNHANDLED_HARD_ERROR: BUGCHECK_ERROR = 76u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_PAGES_AVAILABLE: BUGCHECK_ERROR = 77u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PFN_LIST_CORRUPT: BUGCHECK_ERROR = 78u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NDIS_INTERNAL_ERROR: BUGCHECK_ERROR = 79u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PAGE_FAULT_IN_NONPAGED_AREA: BUGCHECK_ERROR = 80u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PAGE_FAULT_IN_NONPAGED_AREA_M: BUGCHECK_ERROR = 268435536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REGISTRY_ERROR: BUGCHECK_ERROR = 81u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MAILSLOT_FILE_SYSTEM: BUGCHECK_ERROR = 82u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NO_BOOT_DEVICE: BUGCHECK_ERROR = 83u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LM_SERVER_INTERNAL_ERROR: BUGCHECK_ERROR = 84u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DATA_COHERENCY_EXCEPTION: BUGCHECK_ERROR = 85u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INSTRUCTION_COHERENCY_EXCEPTION: BUGCHECK_ERROR = 86u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XNS_INTERNAL_ERROR: BUGCHECK_ERROR = 87u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VOLMGRX_INTERNAL_ERROR: BUGCHECK_ERROR = 88u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PINBALL_FILE_SYSTEM: BUGCHECK_ERROR = 89u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRITICAL_SERVICE_FAILED: BUGCHECK_ERROR = 90u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SET_ENV_VAR_FAILED: BUGCHECK_ERROR = 91u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HAL_INITIALIZATION_FAILED: BUGCHECK_ERROR = 92u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNSUPPORTED_PROCESSOR: BUGCHECK_ERROR = 93u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_INITIALIZATION_FAILED: BUGCHECK_ERROR = 94u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SECURITY_INITIALIZATION_FAILED: BUGCHECK_ERROR = 95u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESS_INITIALIZATION_FAILED: BUGCHECK_ERROR = 96u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HAL1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 97u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 98u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SECURITY1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 99u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMBOLIC_INITIALIZATION_FAILED: BUGCHECK_ERROR = 100u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MEMORY1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 101u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CACHE_INITIALIZATION_FAILED: BUGCHECK_ERROR = 102u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CONFIG_INITIALIZATION_FAILED: BUGCHECK_ERROR = 103u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FILE_INITIALIZATION_FAILED: BUGCHECK_ERROR = 104u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IO1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 105u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LPC_INITIALIZATION_FAILED: BUGCHECK_ERROR = 106u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESS1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 107u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REFMON_INITIALIZATION_FAILED: BUGCHECK_ERROR = 108u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SESSION1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 109u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOOTPROC_INITIALIZATION_FAILED: BUGCHECK_ERROR = 110u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VSL_INITIALIZATION_FAILED: BUGCHECK_ERROR = 111u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOFT_RESTART_FATAL_ERROR: BUGCHECK_ERROR = 112u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ASSIGN_DRIVE_LETTERS_FAILED: BUGCHECK_ERROR = 114u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CONFIG_LIST_FAILED: BUGCHECK_ERROR = 115u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BAD_SYSTEM_CONFIG_INFO: BUGCHECK_ERROR = 116u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CANNOT_WRITE_CONFIGURATION: BUGCHECK_ERROR = 117u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESS_HAS_LOCKED_PAGES: BUGCHECK_ERROR = 118u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_STACK_INPAGE_ERROR: BUGCHECK_ERROR = 119u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PHASE0_EXCEPTION: BUGCHECK_ERROR = 120u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MISMATCHED_HAL: BUGCHECK_ERROR = 121u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_DATA_INPAGE_ERROR: BUGCHECK_ERROR = 122u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INACCESSIBLE_BOOT_DEVICE: BUGCHECK_ERROR = 123u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_NDIS_DRIVER: BUGCHECK_ERROR = 124u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INSTALL_MORE_MEMORY: BUGCHECK_ERROR = 125u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_THREAD_EXCEPTION_NOT_HANDLED: BUGCHECK_ERROR = 126u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M: BUGCHECK_ERROR = 268435582u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNEXPECTED_KERNEL_MODE_TRAP: BUGCHECK_ERROR = 127u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNEXPECTED_KERNEL_MODE_TRAP_M: BUGCHECK_ERROR = 268435583u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NMI_HARDWARE_FAILURE: BUGCHECK_ERROR = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SPIN_LOCK_INIT_FAILURE: BUGCHECK_ERROR = 129u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DFS_FILE_SYSTEM: BUGCHECK_ERROR = 130u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OFS_FILE_SYSTEM: BUGCHECK_ERROR = 131u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RECOM_DRIVER: BUGCHECK_ERROR = 132u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SETUP_FAILURE: BUGCHECK_ERROR = 133u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AUDIT_FAILURE: BUGCHECK_ERROR = 134u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MBR_CHECKSUM_MISMATCH: BUGCHECK_ERROR = 139u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_MODE_EXCEPTION_NOT_HANDLED: BUGCHECK_ERROR = 142u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_MODE_EXCEPTION_NOT_HANDLED_M: BUGCHECK_ERROR = 268435598u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PP0_INITIALIZATION_FAILED: BUGCHECK_ERROR = 143u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PP1_INITIALIZATION_FAILED: BUGCHECK_ERROR = 144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_INIT_OR_RIT_FAILURE: BUGCHECK_ERROR = 145u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UP_DRIVER_ON_MP_SYSTEM: BUGCHECK_ERROR = 146u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_KERNEL_HANDLE: BUGCHECK_ERROR = 147u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_STACK_LOCKED_AT_EXIT: BUGCHECK_ERROR = 148u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PNP_INTERNAL_ERROR: BUGCHECK_ERROR = 149u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_WORK_QUEUE_ITEM: BUGCHECK_ERROR = 150u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOUND_IMAGE_UNSUPPORTED: BUGCHECK_ERROR = 151u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const END_OF_NT_EVALUATION_PERIOD: BUGCHECK_ERROR = 152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_REGION_OR_SEGMENT: BUGCHECK_ERROR = 153u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_LICENSE_VIOLATION: BUGCHECK_ERROR = 154u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UDFS_FILE_SYSTEM: BUGCHECK_ERROR = 155u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MACHINE_CHECK_EXCEPTION: BUGCHECK_ERROR = 156u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const USER_MODE_HEALTH_MONITOR: BUGCHECK_ERROR = 158u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_POWER_STATE_FAILURE: BUGCHECK_ERROR = 159u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INTERNAL_POWER_ERROR: BUGCHECK_ERROR = 160u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PCI_BUS_DRIVER_INTERNAL: BUGCHECK_ERROR = 161u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MEMORY_IMAGE_CORRUPT: BUGCHECK_ERROR = 162u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACPI_DRIVER_INTERNAL: BUGCHECK_ERROR = 163u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CNSS_FILE_SYSTEM_FILTER: BUGCHECK_ERROR = 164u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACPI_BIOS_ERROR: BUGCHECK_ERROR = 165u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FP_EMULATION_ERROR: BUGCHECK_ERROR = 166u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BAD_EXHANDLE: BUGCHECK_ERROR = 167u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOOTING_IN_SAFEMODE_MINIMAL: BUGCHECK_ERROR = 168u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOOTING_IN_SAFEMODE_NETWORK: BUGCHECK_ERROR = 169u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOOTING_IN_SAFEMODE_DSREPAIR: BUGCHECK_ERROR = 170u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SESSION_HAS_VALID_POOL_ON_EXIT: BUGCHECK_ERROR = 171u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HAL_MEMORY_ALLOCATION: BUGCHECK_ERROR = 172u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_DRIVER_DEBUG_REPORT_REQUEST: BUGCHECK_ERROR = 1073741997u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BGI_DETECTED_VIOLATION: BUGCHECK_ERROR = 177u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_DRIVER_INIT_FAILURE: BUGCHECK_ERROR = 180u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOOTLOG_LOADED: BUGCHECK_ERROR = 181u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOOTLOG_NOT_LOADED: BUGCHECK_ERROR = 182u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BOOTLOG_ENABLED: BUGCHECK_ERROR = 183u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ATTEMPTED_SWITCH_FROM_DPC: BUGCHECK_ERROR = 184u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CHIPSET_DETECTED_ERROR: BUGCHECK_ERROR = 185u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SESSION_HAS_VALID_VIEWS_ON_EXIT: BUGCHECK_ERROR = 186u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NETWORK_BOOT_INITIALIZATION_FAILED: BUGCHECK_ERROR = 187u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NETWORK_BOOT_DUPLICATE_ADDRESS: BUGCHECK_ERROR = 188u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_HIBERNATED_STATE: BUGCHECK_ERROR = 189u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ATTEMPTED_WRITE_TO_READONLY_MEMORY: BUGCHECK_ERROR = 190u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MUTEX_ALREADY_OWNED: BUGCHECK_ERROR = 191u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PCI_CONFIG_SPACE_ACCESS_FAILURE: BUGCHECK_ERROR = 192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION: BUGCHECK_ERROR = 193u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BAD_POOL_CALLER: BUGCHECK_ERROR = 194u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_IMAGE_BAD_SIGNATURE: BUGCHECK_ERROR = 195u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_VERIFIER_DETECTED_VIOLATION: BUGCHECK_ERROR = 196u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_CORRUPTED_EXPOOL: BUGCHECK_ERROR = 197u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_CAUGHT_MODIFYING_FREED_POOL: BUGCHECK_ERROR = 198u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TIMER_OR_DPC_INVALID: BUGCHECK_ERROR = 199u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IRQL_UNEXPECTED_VALUE: BUGCHECK_ERROR = 200u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_VERIFIER_IOMANAGER_VIOLATION: BUGCHECK_ERROR = 201u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PNP_DETECTED_FATAL_ERROR: BUGCHECK_ERROR = 202u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS: BUGCHECK_ERROR = 203u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PAGE_FAULT_IN_FREED_SPECIAL_POOL: BUGCHECK_ERROR = 204u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PAGE_FAULT_BEYOND_END_OF_ALLOCATION: BUGCHECK_ERROR = 205u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS: BUGCHECK_ERROR = 206u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE: BUGCHECK_ERROR = 207u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_CORRUPTED_MMPOOL: BUGCHECK_ERROR = 208u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_IRQL_NOT_LESS_OR_EQUAL: BUGCHECK_ERROR = 209u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_ID_DRIVER: BUGCHECK_ERROR = 210u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_PORTION_MUST_BE_NONPAGED: BUGCHECK_ERROR = 211u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD: BUGCHECK_ERROR = 212u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL: BUGCHECK_ERROR = 213u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION: BUGCHECK_ERROR = 214u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION_M: BUGCHECK_ERROR = 268435670u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_UNMAPPING_INVALID_VIEW: BUGCHECK_ERROR = 215u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_USED_EXCESSIVE_PTES: BUGCHECK_ERROR = 216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LOCKED_PAGES_TRACKER_CORRUPTION: BUGCHECK_ERROR = 217u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYSTEM_PTE_MISUSE: BUGCHECK_ERROR = 218u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_CORRUPTED_SYSPTES: BUGCHECK_ERROR = 219u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_INVALID_STACK_ACCESS: BUGCHECK_ERROR = 220u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const POOL_CORRUPTION_IN_FILE_AREA: BUGCHECK_ERROR = 222u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMPERSONATING_WORKER_THREAD: BUGCHECK_ERROR = 223u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACPI_BIOS_FATAL_ERROR: BUGCHECK_ERROR = 224u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_RETURNED_AT_BAD_IRQL: BUGCHECK_ERROR = 225u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MANUALLY_INITIATED_CRASH: BUGCHECK_ERROR = 226u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RESOURCE_NOT_OWNED: BUGCHECK_ERROR = 227u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_INVALID: BUGCHECK_ERROR = 228u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const POWER_FAILURE_SIMULATE: BUGCHECK_ERROR = 229u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_VERIFIER_DMA_VIOLATION: BUGCHECK_ERROR = 230u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_FLOATING_POINT_STATE: BUGCHECK_ERROR = 231u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_CANCEL_OF_FILE_OPEN: BUGCHECK_ERROR = 232u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACTIVE_EX_WORKER_THREAD_TERMINATION: BUGCHECK_ERROR = 233u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_UNSPECIFIED: BUGCHECK_ERROR = 61440u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_BLANKSCREEN: BUGCHECK_ERROR = 61442u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_INPUT: BUGCHECK_ERROR = 61443u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_WATCHDOG: BUGCHECK_ERROR = 61444u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_STARTNOTVISIBLE: BUGCHECK_ERROR = 61445u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_NAVIGATIONMODEL: BUGCHECK_ERROR = 61446u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_OUTOFMEMORY: BUGCHECK_ERROR = 61447u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_GRAPHICS: BUGCHECK_ERROR = 61448u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_NAVSERVERTIMEOUT: BUGCHECK_ERROR = 61449u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_CHROMEPROCESSCRASH: BUGCHECK_ERROR = 61450u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_NOTIFICATIONDISMISSAL: BUGCHECK_ERROR = 61451u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_SPEECHDISMISSAL: BUGCHECK_ERROR = 61452u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_CALLDISMISSAL: BUGCHECK_ERROR = 61453u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_APPBARDISMISSAL: BUGCHECK_ERROR = 61454u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_RILADAPTATIONCRASH: BUGCHECK_ERROR = 61455u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_APPLISTUNREACHABLE: BUGCHECK_ERROR = 61456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_REPORTNOTIFICATIONFAILURE: BUGCHECK_ERROR = 61457u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_UNEXPECTEDSHUTDOWN: BUGCHECK_ERROR = 61458u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_RPCFAILURE: BUGCHECK_ERROR = 61459u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_AUXILIARYFULLDUMP: BUGCHECK_ERROR = 61460u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_ACCOUNTPROVSVCINITFAILURE: BUGCHECK_ERROR = 61461u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_MTBFCOMMANDTIMEOUT: BUGCHECK_ERROR = 789u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_MTBFCOMMANDHANG: BUGCHECK_ERROR = 61697u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_MTBFPASSBUGCHECK: BUGCHECK_ERROR = 61698u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_MTBFIOERROR: BUGCHECK_ERROR = 61699u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_RENDERTHREADHANG: BUGCHECK_ERROR = 61952u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_RENDERMOBILEUIOOM: BUGCHECK_ERROR = 61953u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_DEVICEUPDATEUNSPECIFIED: BUGCHECK_ERROR = 62208u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_AUDIODRIVERHANG: BUGCHECK_ERROR = 62464u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_BATTERYPULLOUT: BUGCHECK_ERROR = 62720u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_MEDIACORETESTHANG: BUGCHECK_ERROR = 62976u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_RESOURCEMANAGEMENT: BUGCHECK_ERROR = 63232u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_CAPTURESERVICE: BUGCHECK_ERROR = 63488u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_WAITFORSHELLREADY: BUGCHECK_ERROR = 63744u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_NONRESPONSIVEPROCESS: BUGCHECK_ERROR = 404u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SAVER_SICKAPPLICATION: BUGCHECK_ERROR = 34918u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_STUCK_IN_DEVICE_DRIVER: BUGCHECK_ERROR = 234u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THREAD_STUCK_IN_DEVICE_DRIVER_M: BUGCHECK_ERROR = 268435690u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DIRTY_MAPPED_PAGES_CONGESTION: BUGCHECK_ERROR = 235u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT: BUGCHECK_ERROR = 236u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNMOUNTABLE_BOOT_VOLUME: BUGCHECK_ERROR = 237u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRITICAL_PROCESS_DIED: BUGCHECK_ERROR = 239u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STORAGE_MINIPORT_ERROR: BUGCHECK_ERROR = 240u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCSI_VERIFIER_DETECTED_VIOLATION: BUGCHECK_ERROR = 241u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HARDWARE_INTERRUPT_STORM: BUGCHECK_ERROR = 242u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DISORDERLY_SHUTDOWN: BUGCHECK_ERROR = 243u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRITICAL_OBJECT_TERMINATION: BUGCHECK_ERROR = 244u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FLTMGR_FILE_SYSTEM: BUGCHECK_ERROR = 245u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PCI_VERIFIER_DETECTED_VIOLATION: BUGCHECK_ERROR = 246u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_OVERRAN_STACK_BUFFER: BUGCHECK_ERROR = 247u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RAMDISK_BOOT_INITIALIZATION_FAILED: BUGCHECK_ERROR = 248u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN: BUGCHECK_ERROR = 249u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HTTP_DRIVER_CORRUPTED: BUGCHECK_ERROR = 250u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RECURSIVE_MACHINE_CHECK: BUGCHECK_ERROR = 251u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY: BUGCHECK_ERROR = 252u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DIRTY_NOWRITE_PAGES_CONGESTION: BUGCHECK_ERROR = 253u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_USB_DRIVER: BUGCHECK_ERROR = 254u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BC_BLUETOOTH_VERIFIER_FAULT: BUGCHECK_ERROR = 3070u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BC_BTHMINI_VERIFIER_FAULT: BUGCHECK_ERROR = 3071u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RESERVE_QUEUE_OVERFLOW: BUGCHECK_ERROR = 255u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LOADER_BLOCK_MISMATCH: BUGCHECK_ERROR = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLOCK_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 257u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DPC_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 258u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MUP_FILE_SYSTEM: BUGCHECK_ERROR = 259u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AGP_INVALID_ACCESS: BUGCHECK_ERROR = 260u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AGP_GART_CORRUPTION: BUGCHECK_ERROR = 261u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AGP_ILLEGALLY_REPROGRAMMED: BUGCHECK_ERROR = 262u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_EXPAND_STACK_ACTIVE: BUGCHECK_ERROR = 263u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const THIRD_PARTY_FILE_SYSTEM_FAILURE: BUGCHECK_ERROR = 264u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRITICAL_STRUCTURE_CORRUPTION: BUGCHECK_ERROR = 265u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const APP_TAGGING_INITIALIZATION_FAILED: BUGCHECK_ERROR = 266u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DFSC_FILE_SYSTEM: BUGCHECK_ERROR = 267u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION: BUGCHECK_ERROR = 268u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WDF_VIOLATION: BUGCHECK_ERROR = 269u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_MEMORY_MANAGEMENT_INTERNAL: BUGCHECK_ERROR = 270u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_INVALID_CRUNTIME_PARAMETER: BUGCHECK_ERROR = 272u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RECURSIVE_NMI: BUGCHECK_ERROR = 273u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MSRPC_STATE_VIOLATION: BUGCHECK_ERROR = 274u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_DXGKRNL_FATAL_ERROR: BUGCHECK_ERROR = 275u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_SHADOW_DRIVER_FATAL_ERROR: BUGCHECK_ERROR = 276u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AGP_INTERNAL: BUGCHECK_ERROR = 277u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_TDR_FAILURE: BUGCHECK_ERROR = 278u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_TDR_TIMEOUT_DETECTED: BUGCHECK_ERROR = 279u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NTHV_GUEST_ERROR: BUGCHECK_ERROR = 280u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_SCHEDULER_INTERNAL_ERROR: BUGCHECK_ERROR = 281u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EM_INITIALIZATION_ERROR: BUGCHECK_ERROR = 282u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_RETURNED_HOLDING_CANCEL_LOCK: BUGCHECK_ERROR = 283u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE: BUGCHECK_ERROR = 284u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EVENT_TRACING_FATAL_ERROR: BUGCHECK_ERROR = 285u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TOO_MANY_RECURSIVE_FAULTS: BUGCHECK_ERROR = 286u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_DRIVER_HANDLE: BUGCHECK_ERROR = 287u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BITLOCKER_FATAL_ERROR: BUGCHECK_ERROR = 288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_VIOLATION: BUGCHECK_ERROR = 289u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_INTERNAL_ERROR: BUGCHECK_ERROR = 290u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRYPTO_SELF_TEST_FAILURE: BUGCHECK_ERROR = 291u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WHEA_UNCORRECTABLE_ERROR: BUGCHECK_ERROR = 292u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NMR_INVALID_STATE: BUGCHECK_ERROR = 293u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NETIO_INVALID_POOL_CALLER: BUGCHECK_ERROR = 294u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PAGE_NOT_ZERO: BUGCHECK_ERROR = 295u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY: BUGCHECK_ERROR = 296u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY: BUGCHECK_ERROR = 297u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MUI_NO_VALID_SYSTEM_LANGUAGE: BUGCHECK_ERROR = 298u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FAULTY_HARDWARE_CORRUPTED_PAGE: BUGCHECK_ERROR = 299u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXFAT_FILE_SYSTEM: BUGCHECK_ERROR = 300u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VOLSNAP_OVERLAPPED_TABLE_ACCESS: BUGCHECK_ERROR = 301u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_MDL_RANGE: BUGCHECK_ERROR = 302u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VHD_BOOT_INITIALIZATION_FAILED: BUGCHECK_ERROR = 303u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DYNAMIC_ADD_PROCESSOR_MISMATCH: BUGCHECK_ERROR = 304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_EXTENDED_PROCESSOR_STATE: BUGCHECK_ERROR = 305u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RESOURCE_OWNER_POINTER_INVALID: BUGCHECK_ERROR = 306u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DPC_WATCHDOG_VIOLATION: BUGCHECK_ERROR = 307u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVE_EXTENDER: BUGCHECK_ERROR = 308u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REGISTRY_FILTER_DRIVER_EXCEPTION: BUGCHECK_ERROR = 309u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE: BUGCHECK_ERROR = 310u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_HANDLE_MANAGER: BUGCHECK_ERROR = 311u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const GPIO_CONTROLLER_DRIVER_ERROR: BUGCHECK_ERROR = 312u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_SECURITY_CHECK_FAILURE: BUGCHECK_ERROR = 313u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_MODE_HEAP_CORRUPTION: BUGCHECK_ERROR = 314u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PASSIVE_INTERRUPT_ERROR: BUGCHECK_ERROR = 315u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_IO_BOOST_STATE: BUGCHECK_ERROR = 316u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRITICAL_INITIALIZATION_FAILURE: BUGCHECK_ERROR = 317u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERRATA_WORKAROUND_UNSUCCESSFUL: BUGCHECK_ERROR = 318u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REGISTRY_CALLBACK_DRIVER_EXCEPTION: BUGCHECK_ERROR = 319u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STORAGE_DEVICE_ABNORMALITY_DETECTED: BUGCHECK_ERROR = 320u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_ENGINE_TIMEOUT_DETECTED: BUGCHECK_ERROR = 321u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_TDR_APPLICATION_BLOCKED: BUGCHECK_ERROR = 322u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESSOR_DRIVER_INTERNAL: BUGCHECK_ERROR = 323u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_USB3_DRIVER: BUGCHECK_ERROR = 324u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SECURE_BOOT_VIOLATION: BUGCHECK_ERROR = 325u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NDIS_NET_BUFFER_LIST_INFO_ILLEGALLY_TRANSFERRED: BUGCHECK_ERROR = 326u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ABNORMAL_RESET_DETECTED: BUGCHECK_ERROR = 327u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IO_OBJECT_INVALID: BUGCHECK_ERROR = 328u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REFS_FILE_SYSTEM: BUGCHECK_ERROR = 329u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_WMI_INTERNAL: BUGCHECK_ERROR = 330u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOC_SUBSYSTEM_FAILURE: BUGCHECK_ERROR = 331u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FATAL_ABNORMAL_RESET_ERROR: BUGCHECK_ERROR = 332u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXCEPTION_SCOPE_INVALID: BUGCHECK_ERROR = 333u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOC_CRITICAL_DEVICE_REMOVED: BUGCHECK_ERROR = 334u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PDC_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 335u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK: BUGCHECK_ERROR = 336u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNSUPPORTED_INSTRUCTION_MODE: BUGCHECK_ERROR = 337u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_PUSH_LOCK_FLAGS: BUGCHECK_ERROR = 338u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION: BUGCHECK_ERROR = 339u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNEXPECTED_STORE_EXCEPTION: BUGCHECK_ERROR = 340u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OS_DATA_TAMPERING: BUGCHECK_ERROR = 341u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP: BUGCHECK_ERROR = 342u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION: BUGCHECK_ERROR = 343u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ILLEGAL_IOMMU_PAGE_FAULT: BUGCHECK_ERROR = 344u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HAL_ILLEGAL_IOMMU_PAGE_FAULT: BUGCHECK_ERROR = 345u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SDBUS_INTERNAL_ERROR: BUGCHECK_ERROR = 346u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE: BUGCHECK_ERROR = 347u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PDC_WATCHDOG_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 348u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SOC_SUBSYSTEM_FAILURE_LIVEDUMP: BUGCHECK_ERROR = 349u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_NDIS_DRIVER_LIVE_DUMP: BUGCHECK_ERROR = 350u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 351u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_ATOMIC_CHECK_FAILURE: BUGCHECK_ERROR = 352u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LIVE_SYSTEM_DUMP: BUGCHECK_ERROR = 353u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_AUTO_BOOST_INVALID_LOCK_RELEASE: BUGCHECK_ERROR = 354u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_TEST_CONDITION: BUGCHECK_ERROR = 355u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_CRITICAL_FAILURE: BUGCHECK_ERROR = 356u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_STATUS_IO_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 357u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_RESOURCE_CALL_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 358u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_SNAPSHOT_DEVICE_INFO_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 359u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_STATE_TRANSITION_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 360u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_VOLUME_ARRIVAL_LIVEDUMP: BUGCHECK_ERROR = 361u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_VOLUME_REMOVAL_LIVEDUMP: BUGCHECK_ERROR = 362u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_CLUSTER_WATCHDOG_LIVEDUMP: BUGCHECK_ERROR = 363u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_RUNDOWN_PROTECTION_FLAGS: BUGCHECK_ERROR = 364u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_SLOT_ALLOCATOR_FLAGS: BUGCHECK_ERROR = 365u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERESOURCE_INVALID_RELEASE: BUGCHECK_ERROR = 366u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_STATE_TRANSITION_INTERVAL_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 367u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSV_CLUSSVC_DISCONNECT_WATCHDOG: BUGCHECK_ERROR = 368u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRYPTO_LIBRARY_INTERNAL_ERROR: BUGCHECK_ERROR = 369u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const COREMSGCALL_INTERNAL_ERROR: BUGCHECK_ERROR = 371u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const COREMSG_INTERNAL_ERROR: BUGCHECK_ERROR = 372u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PREVIOUS_FATAL_ABNORMAL_RESET_ERROR: BUGCHECK_ERROR = 373u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ELAM_DRIVER_DETECTED_FATAL_ERROR: BUGCHECK_ERROR = 376u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CLUSPORT_STATUS_IO_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 377u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_CONFIGURATION_ILLEGAL: BUGCHECK_ERROR = 379u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PDC_LOCK_WATCHDOG_LIVEDUMP: BUGCHECK_ERROR = 380u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PDC_UNEXPECTED_REVOCATION_LIVEDUMP: BUGCHECK_ERROR = 381u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MICROCODE_REVISION_MISMATCH: BUGCHECK_ERROR = 382u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HYPERGUARD_INITIALIZATION_FAILURE: BUGCHECK_ERROR = 383u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WVR_LIVEDUMP_REPLICATION_IOCONTEXT_TIMEOUT: BUGCHECK_ERROR = 384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WVR_LIVEDUMP_STATE_TRANSITION_TIMEOUT: BUGCHECK_ERROR = 385u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WVR_LIVEDUMP_RECOVERY_IOCONTEXT_TIMEOUT: BUGCHECK_ERROR = 386u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WVR_LIVEDUMP_APP_IO_TIMEOUT: BUGCHECK_ERROR = 387u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WVR_LIVEDUMP_MANUALLY_INITIATED: BUGCHECK_ERROR = 388u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WVR_LIVEDUMP_STATE_FAILURE: BUGCHECK_ERROR = 389u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WVR_LIVEDUMP_CRITICAL_ERROR: BUGCHECK_ERROR = 390u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_DWMINIT_TIMEOUT_FALLBACK_BDD: BUGCHECK_ERROR = 391u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_CSVFS_LIVEDUMP: BUGCHECK_ERROR = 392u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BAD_OBJECT_HEADER: BUGCHECK_ERROR = 393u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SILO_CORRUPT: BUGCHECK_ERROR = 394u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SECURE_KERNEL_ERROR: BUGCHECK_ERROR = 395u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HYPERGUARD_VIOLATION: BUGCHECK_ERROR = 396u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SECURE_FAULT_UNHANDLED: BUGCHECK_ERROR = 397u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_PARTITION_REFERENCE_VIOLATION: BUGCHECK_ERROR = 398u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYNTHETIC_EXCEPTION_UNHANDLED: BUGCHECK_ERROR = 399u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_CRITICAL_FAILURE_LIVEDUMP: BUGCHECK_ERROR = 400u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PF_DETECTED_CORRUPTION: BUGCHECK_ERROR = 401u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQL: BUGCHECK_ERROR = 402u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_DXGKRNL_LIVEDUMP: BUGCHECK_ERROR = 403u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_STORAGE_SLOT_IN_USE: BUGCHECK_ERROR = 409u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SMB_SERVER_LIVEDUMP: BUGCHECK_ERROR = 405u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LOADER_ROLLBACK_DETECTED: BUGCHECK_ERROR = 406u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_SECURITY_FAILURE: BUGCHECK_ERROR = 407u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UFX_LIVEDUMP: BUGCHECK_ERROR = 408u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_RETURNED_WHILE_ATTACHED_TO_SILO: BUGCHECK_ERROR = 410u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TTM_FATAL_ERROR: BUGCHECK_ERROR = 411u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_POWER_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 412u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CLUSTER_SVHDX_LIVEDUMP: BUGCHECK_ERROR = 413u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_NETADAPTER_DRIVER: BUGCHECK_ERROR = 414u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PDC_PRIVILEGE_CHECK_LIVEDUMP: BUGCHECK_ERROR = 415u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TTM_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 416u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_CALLOUT_WATCHDOG_LIVEDUMP: BUGCHECK_ERROR = 417u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WIN32K_CALLOUT_WATCHDOG_BUGCHECK: BUGCHECK_ERROR = 418u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CALL_HAS_NOT_RETURNED_WATCHDOG_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 419u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIPS_SW_HW_DIVERGENCE_LIVEDUMP: BUGCHECK_ERROR = 420u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const USB_DRIPS_BLOCKER_SURPRISE_REMOVAL_LIVEDUMP: BUGCHECK_ERROR = 421u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BLUETOOTH_ERROR_RECOVERY_LIVEDUMP: BUGCHECK_ERROR = 422u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SMB_REDIRECTOR_LIVEDUMP: BUGCHECK_ERROR = 423u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_DXGKRNL_BLACK_SCREEN_LIVEDUMP: BUGCHECK_ERROR = 424u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DIRECTED_FX_TRANSITION_LIVEDUMP: BUGCHECK_ERROR = 425u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXCEPTION_ON_INVALID_STACK: BUGCHECK_ERROR = 426u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNWIND_ON_INVALID_STACK: BUGCHECK_ERROR = 427u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_MINIPORT_FAILED_LIVEDUMP: BUGCHECK_ERROR = 432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_MINIPORT_BLACK_SCREEN_LIVEDUMP: BUGCHECK_ERROR = 440u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_VERIFIER_DETECTED_VIOLATION_LIVEDUMP: BUGCHECK_ERROR = 452u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IO_THREADPOOL_DEADLOCK_LIVEDUMP: BUGCHECK_ERROR = 453u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FAST_ERESOURCE_PRECONDITION_VIOLATION: BUGCHECK_ERROR = 454u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const STORE_DATA_STRUCTURE_CORRUPTION: BUGCHECK_ERROR = 455u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MANUALLY_INITIATED_POWER_BUTTON_HOLD: BUGCHECK_ERROR = 456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const USER_MODE_HEALTH_MONITOR_LIVEDUMP: BUGCHECK_ERROR = 457u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYNTHETIC_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 458u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_SILO_DETACH: BUGCHECK_ERROR = 459u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXRESOURCE_TIMEOUT_LIVEDUMP: BUGCHECK_ERROR = 460u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_CALLBACK_STACK_ADDRESS: BUGCHECK_ERROR = 461u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_KERNEL_STACK_ADDRESS: BUGCHECK_ERROR = 462u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HARDWARE_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 463u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ACPI_FIRMWARE_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 464u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TELEMETRY_ASSERTS_LIVEDUMP: BUGCHECK_ERROR = 465u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_INVALID_STATE: BUGCHECK_ERROR = 466u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WFP_INVALID_OPERATION: BUGCHECK_ERROR = 467u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UCMUCSI_LIVEDUMP: BUGCHECK_ERROR = 468u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_PNP_WATCHDOG: BUGCHECK_ERROR = 469u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WORKER_THREAD_RETURNED_WITH_NON_DEFAULT_WORKLOAD_CLASS: BUGCHECK_ERROR = 470u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EFS_FATAL_ERROR: BUGCHECK_ERROR = 471u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UCMUCSI_FAILURE: BUGCHECK_ERROR = 472u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HAL_IOMMU_INTERNAL_ERROR: BUGCHECK_ERROR = 473u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HAL_BLOCKED_PROCESSOR_INTERNAL_ERROR: BUGCHECK_ERROR = 474u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IPI_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 475u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DMA_COMMON_BUFFER_VECTOR_ERROR: BUGCHECK_ERROR = 476u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_MBBADAPTER_DRIVER: BUGCHECK_ERROR = 477u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCODE_WIFIADAPTER_DRIVER: BUGCHECK_ERROR = 478u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESSOR_START_TIMEOUT: BUGCHECK_ERROR = 479u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_ALTERNATE_SYSTEM_CALL_HANDLER_REGISTRATION: BUGCHECK_ERROR = 480u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEVICE_DIAGNOSTIC_LOG_LIVEDUMP: BUGCHECK_ERROR = 481u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const AZURE_DEVICE_FW_DUMP: BUGCHECK_ERROR = 482u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BREAKAWAY_CABLE_TRANSITION: BUGCHECK_ERROR = 483u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VIDEO_DXGKRNL_SYSMM_FATAL_ERROR: BUGCHECK_ERROR = 484u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DRIVER_VERIFIER_TRACKING_LIVE_DUMP: BUGCHECK_ERROR = 485u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CRASHDUMP_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 486u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const REGISTRY_LIVE_DUMP: BUGCHECK_ERROR = 487u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const INVALID_THREAD_AFFINITY_STATE: BUGCHECK_ERROR = 488u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ILLEGAL_ATS_INITIALIZATION: BUGCHECK_ERROR = 489u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION: BUGCHECK_ERROR = 490u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DAM_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 491u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_VMCTRL_CS_TIMEOUT: BUGCHECK_ERROR = 854u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_CORRUPTED_IMAGE: BUGCHECK_ERROR = 855u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_INVERTED_FUNCTION_TABLE_OVERFLOW: BUGCHECK_ERROR = 856u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_CORRUPTED_IMAGE_BASE: BUGCHECK_ERROR = 857u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_XDS_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 858u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_SHUTDOWN_WATCHDOG_TIMEOUT: BUGCHECK_ERROR = 859u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_360_SYSTEM_CRASH: BUGCHECK_ERROR = 864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_360_SYSTEM_CRASH_RESERVED: BUGCHECK_ERROR = 1056u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const XBOX_SECURITY_FAILUE: BUGCHECK_ERROR = 1057u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KERNEL_CFG_INIT_FAILURE: BUGCHECK_ERROR = 1058u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP: BUGCHECK_ERROR = 4552u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HYPERVISOR_ERROR: BUGCHECK_ERROR = 131073u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WINLOGON_FATAL_ERROR: BUGCHECK_ERROR = 3221226010u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MANUALLY_INITIATED_CRASH1: BUGCHECK_ERROR = 3735936685u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BUGCHECK_CONTEXT_MODIFIER: BUGCHECK_ERROR = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type CallingConventionKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CallingConventionUnknown: CallingConventionKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CallingConventionCDecl: CallingConventionKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CallingConventionFastCall: CallingConventionKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CallingConventionStdCall: CallingConventionKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CallingConventionSysCall: CallingConventionKind = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CallingConventionThisCall: CallingConventionKind = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DBGKD_MAJOR_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_NT: DBGKD_MAJOR_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_XBOX: DBGKD_MAJOR_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_BIG: DBGKD_MAJOR_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_EXDI: DBGKD_MAJOR_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_NTBD: DBGKD_MAJOR_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_EFI: DBGKD_MAJOR_TYPES = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_TNT: DBGKD_MAJOR_TYPES = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_SINGULARITY: DBGKD_MAJOR_TYPES = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_HYPERVISOR: DBGKD_MAJOR_TYPES = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_MIDORI: DBGKD_MAJOR_TYPES = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_CE: DBGKD_MAJOR_TYPES = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGKD_MAJOR_COUNT: DBGKD_MAJOR_TYPES = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DBGPROP_ATTRIB_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_NO_ATTRIB: DBGPROP_ATTRIB_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_IS_INVALID: DBGPROP_ATTRIB_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_IS_EXPANDABLE: DBGPROP_ATTRIB_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_IS_FAKE: DBGPROP_ATTRIB_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_IS_METHOD: DBGPROP_ATTRIB_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_IS_EVENT: DBGPROP_ATTRIB_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_IS_RAW_STRING: DBGPROP_ATTRIB_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_READONLY: DBGPROP_ATTRIB_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_ACCESS_PUBLIC: DBGPROP_ATTRIB_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_ACCESS_PRIVATE: DBGPROP_ATTRIB_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_ACCESS_PROTECTED: DBGPROP_ATTRIB_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_ACCESS_FINAL: DBGPROP_ATTRIB_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_STORAGE_GLOBAL: DBGPROP_ATTRIB_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_STORAGE_STATIC: DBGPROP_ATTRIB_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_STORAGE_FIELD: DBGPROP_ATTRIB_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_STORAGE_VIRTUAL: DBGPROP_ATTRIB_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_TYPE_IS_CONSTANT: DBGPROP_ATTRIB_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_TYPE_IS_SYNCHRONIZED: DBGPROP_ATTRIB_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_TYPE_IS_VOLATILE: DBGPROP_ATTRIB_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_HAS_EXTENDED_ATTRIBS: DBGPROP_ATTRIB_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_FRAME_INTRYBLOCK: DBGPROP_ATTRIB_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_FRAME_INCATCHBLOCK: DBGPROP_ATTRIB_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_FRAME_INFINALLYBLOCK: DBGPROP_ATTRIB_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_IS_RETURN_VALUE: DBGPROP_ATTRIB_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_ATTRIB_VALUE_PENDING_MUTATION: DBGPROP_ATTRIB_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DBGPROP_INFO = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_NAME: DBGPROP_INFO = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_TYPE: DBGPROP_INFO = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_VALUE: DBGPROP_INFO = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_FULLNAME: DBGPROP_INFO = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_ATTRIBUTES: DBGPROP_INFO = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_DEBUGPROP: DBGPROP_INFO = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_BEAUTIFY: DBGPROP_INFO = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_CALLTOSTRING: DBGPROP_INFO = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBGPROP_INFO_AUTOEXPAND: DBGPROP_INFO = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DEBUG_EVENT_CODE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CREATE_PROCESS_DEBUG_EVENT: DEBUG_EVENT_CODE = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CREATE_THREAD_DEBUG_EVENT: DEBUG_EVENT_CODE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXCEPTION_DEBUG_EVENT: DEBUG_EVENT_CODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXIT_PROCESS_DEBUG_EVENT: DEBUG_EVENT_CODE = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXIT_THREAD_DEBUG_EVENT: DEBUG_EVENT_CODE = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LOAD_DLL_DEBUG_EVENT: DEBUG_EVENT_CODE = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OUTPUT_DEBUG_STRING_EVENT: DEBUG_EVENT_CODE = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RIP_EVENT: DEBUG_EVENT_CODE = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNLOAD_DLL_DEBUG_EVENT: DEBUG_EVENT_CODE = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DEBUG_EVENT_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEIT_GENERAL: DEBUG_EVENT_INFO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEIT_ASMJS_IN_DEBUGGING: DEBUG_EVENT_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEIT_ASMJS_SUCCEEDED: DEBUG_EVENT_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DEIT_ASMJS_FAILED: DEBUG_EVENT_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DEBUG_STACKFRAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DST_SCRIPT_FRAME: DEBUG_STACKFRAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DST_INTERNAL_FRAME: DEBUG_STACKFRAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DST_INVOCATION_FRAME: DEBUG_STACKFRAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DOCUMENTNAMETYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DOCUMENTNAMETYPE_APPNODE: DOCUMENTNAMETYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DOCUMENTNAMETYPE_TITLE: DOCUMENTNAMETYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DOCUMENTNAMETYPE_FILE_TAIL: DOCUMENTNAMETYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DOCUMENTNAMETYPE_URL: DOCUMENTNAMETYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DOCUMENTNAMETYPE_UNIQUE_TITLE: DOCUMENTNAMETYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DOCUMENTNAMETYPE_SOURCE_MAP_URL: DOCUMENTNAMETYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type DUMP_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_INVALID: DUMP_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_UNKNOWN: DUMP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_FULL: DUMP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_SUMMARY: DUMP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_HEADER: DUMP_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_TRIAGE: DUMP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_BITMAP_FULL: DUMP_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_BITMAP_KERNEL: DUMP_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DUMP_TYPE_AUTOMATIC: DUMP_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ERRORRESUMEACTION = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERRORRESUMEACTION_ReexecuteErrorStatement: ERRORRESUMEACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERRORRESUMEACTION_AbortCallAndReturnErrorToCaller: ERRORRESUMEACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ERRORRESUMEACTION_SkipErrorStatement: ERRORRESUMEACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type EXT_TDOP = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_COPY: EXT_TDOP = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_RELEASE: EXT_TDOP = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_SET_FROM_EXPR: EXT_TDOP = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_SET_FROM_U64_EXPR: EXT_TDOP = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_GET_FIELD: EXT_TDOP = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_EVALUATE: EXT_TDOP = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_GET_TYPE_NAME: EXT_TDOP = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_OUTPUT_TYPE_NAME: EXT_TDOP = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_OUTPUT_SIMPLE_VALUE: EXT_TDOP = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_OUTPUT_FULL_VALUE: EXT_TDOP = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_HAS_FIELD: EXT_TDOP = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_GET_FIELD_OFFSET: EXT_TDOP = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_GET_ARRAY_ELEMENT: EXT_TDOP = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_GET_DEREFERENCE: EXT_TDOP = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_GET_TYPE_SIZE: EXT_TDOP = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_OUTPUT_TYPE_DEFINITION: EXT_TDOP = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_GET_POINTER_TO: EXT_TDOP = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_SET_FROM_TYPE_ID_AND_U64: EXT_TDOP = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64: EXT_TDOP = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EXT_TDOP_COUNT: EXT_TDOP = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type EX_PROP_INFO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EX_PROP_INFO_ID: EX_PROP_INFO_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EX_PROP_INFO_NTYPE: EX_PROP_INFO_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EX_PROP_INFO_NVALUE: EX_PROP_INFO_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EX_PROP_INFO_LOCKBYTES: EX_PROP_INFO_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const EX_PROP_INFO_DEBUGEXTPROP: EX_PROP_INFO_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ErrorClass = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ErrorClassWarning: ErrorClass = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ErrorClassError: ErrorClass = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type FACILITY_CODE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_NULL: FACILITY_CODE = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_RPC: FACILITY_CODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DISPATCH: FACILITY_CODE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_STORAGE: FACILITY_CODE = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_ITF: FACILITY_CODE = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WIN32: FACILITY_CODE = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINDOWS: FACILITY_CODE = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SSPI: FACILITY_CODE = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SECURITY: FACILITY_CODE = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_CONTROL: FACILITY_CODE = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_CERT: FACILITY_CODE = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_INTERNET: FACILITY_CODE = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_MEDIASERVER: FACILITY_CODE = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_MSMQ: FACILITY_CODE = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SETUPAPI: FACILITY_CODE = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SCARD: FACILITY_CODE = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_COMPLUS: FACILITY_CODE = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_AAF: FACILITY_CODE = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_URT: FACILITY_CODE = 19u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_ACS: FACILITY_CODE = 20u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DPLAY: FACILITY_CODE = 21u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_UMI: FACILITY_CODE = 22u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SXS: FACILITY_CODE = 23u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINDOWS_CE: FACILITY_CODE = 24u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_HTTP: FACILITY_CODE = 25u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_COMMONLOG: FACILITY_CODE = 26u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WER: FACILITY_CODE = 27u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_FILTER_MANAGER: FACILITY_CODE = 31u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_BACKGROUNDCOPY: FACILITY_CODE = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_CONFIGURATION: FACILITY_CODE = 33u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WIA: FACILITY_CODE = 33u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_STATE_MANAGEMENT: FACILITY_CODE = 34u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_METADIRECTORY: FACILITY_CODE = 35u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINDOWSUPDATE: FACILITY_CODE = 36u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECTORYSERVICE: FACILITY_CODE = 37u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_GRAPHICS: FACILITY_CODE = 38u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SHELL: FACILITY_CODE = 39u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_NAP: FACILITY_CODE = 39u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_TPM_SERVICES: FACILITY_CODE = 40u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_TPM_SOFTWARE: FACILITY_CODE = 41u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_UI: FACILITY_CODE = 42u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_XAML: FACILITY_CODE = 43u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_ACTION_QUEUE: FACILITY_CODE = 44u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_PLA: FACILITY_CODE = 48u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINDOWS_SETUP: FACILITY_CODE = 48u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_FVE: FACILITY_CODE = 49u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_FWP: FACILITY_CODE = 50u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINRM: FACILITY_CODE = 51u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_NDIS: FACILITY_CODE = 52u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_HYPERVISOR: FACILITY_CODE = 53u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_CMI: FACILITY_CODE = 54u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_VIRTUALIZATION: FACILITY_CODE = 55u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_VOLMGR: FACILITY_CODE = 56u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_BCD: FACILITY_CODE = 57u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_VHD: FACILITY_CODE = 58u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_HNS: FACILITY_CODE = 59u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SDIAG: FACILITY_CODE = 60u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WEBSERVICES: FACILITY_CODE = 61u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINPE: FACILITY_CODE = 61u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WPN: FACILITY_CODE = 62u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINDOWS_STORE: FACILITY_CODE = 63u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_INPUT: FACILITY_CODE = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_QUIC: FACILITY_CODE = 65u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_EAP: FACILITY_CODE = 66u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_IORING: FACILITY_CODE = 70u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINDOWS_DEFENDER: FACILITY_CODE = 80u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_OPC: FACILITY_CODE = 81u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_XPS: FACILITY_CODE = 82u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_MBN: FACILITY_CODE = 84u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_POWERSHELL: FACILITY_CODE = 84u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_RAS: FACILITY_CODE = 83u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_P2P_INT: FACILITY_CODE = 98u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_P2P: FACILITY_CODE = 99u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DAF: FACILITY_CODE = 100u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_BLUETOOTH_ATT: FACILITY_CODE = 101u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_AUDIO: FACILITY_CODE = 102u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_STATEREPOSITORY: FACILITY_CODE = 103u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_VISUALCPP: FACILITY_CODE = 109u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SCRIPT: FACILITY_CODE = 112u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_PARSE: FACILITY_CODE = 113u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_BLB: FACILITY_CODE = 120u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_BLB_CLI: FACILITY_CODE = 121u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WSBAPP: FACILITY_CODE = 122u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_BLBUI: FACILITY_CODE = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USN: FACILITY_CODE = 129u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_VOLSNAP: FACILITY_CODE = 130u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_TIERING: FACILITY_CODE = 131u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WSB_ONLINE: FACILITY_CODE = 133u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_ONLINE_ID: FACILITY_CODE = 134u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEVICE_UPDATE_AGENT: FACILITY_CODE = 135u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DRVSERVICING: FACILITY_CODE = 136u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DLS: FACILITY_CODE = 153u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DELIVERY_OPTIMIZATION: FACILITY_CODE = 208u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_SPACES: FACILITY_CODE = 231u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USER_MODE_SECURITY_CORE: FACILITY_CODE = 232u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_LICENSING: FACILITY_CODE = 234u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SOS: FACILITY_CODE = 160u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_OCP_UPDATE_AGENT: FACILITY_CODE = 173u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEBUGGERS: FACILITY_CODE = 176u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SPP: FACILITY_CODE = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_RESTORE: FACILITY_CODE = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DMSERVER: FACILITY_CODE = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_SERVER: FACILITY_CODE = 257u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_IMAGING: FACILITY_CODE = 258u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_MANAGEMENT: FACILITY_CODE = 259u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_UTIL: FACILITY_CODE = 260u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_BINLSVC: FACILITY_CODE = 261u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_PXE: FACILITY_CODE = 263u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_TFTP: FACILITY_CODE = 264u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_TRANSPORT_MANAGEMENT: FACILITY_CODE = 272u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_DRIVER_PROVISIONING: FACILITY_CODE = 278u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_MULTICAST_SERVER: FACILITY_CODE = 289u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_MULTICAST_CLIENT: FACILITY_CODE = 290u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEPLOYMENT_SERVICES_CONTENT_PROVIDER: FACILITY_CODE = 293u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_HSP_SERVICES: FACILITY_CODE = 296u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_HSP_SOFTWARE: FACILITY_CODE = 297u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_LINGUISTIC_SERVICES: FACILITY_CODE = 305u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_AUDIOSTREAMING: FACILITY_CODE = 1094u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_TTD: FACILITY_CODE = 1490u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_ACCELERATOR: FACILITY_CODE = 1536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WMAAECMA: FACILITY_CODE = 1996u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECTMUSIC: FACILITY_CODE = 2168u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECT3D10: FACILITY_CODE = 2169u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DXGI: FACILITY_CODE = 2170u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DXGI_DDI: FACILITY_CODE = 2171u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECT3D11: FACILITY_CODE = 2172u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECT3D11_DEBUG: FACILITY_CODE = 2173u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECT3D12: FACILITY_CODE = 2174u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECT3D12_DEBUG: FACILITY_CODE = 2175u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DXCORE: FACILITY_CODE = 2176u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_PRESENTATION: FACILITY_CODE = 2177u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_LEAP: FACILITY_CODE = 2184u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_AUDCLNT: FACILITY_CODE = 2185u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINCODEC_DWRITE_DWM: FACILITY_CODE = 2200u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WINML: FACILITY_CODE = 2192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DIRECT2D: FACILITY_CODE = 2201u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_DEFRAG: FACILITY_CODE = 2304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_USERMODE_SDBUS: FACILITY_CODE = 2305u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_JSCRIPT: FACILITY_CODE = 2306u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_PIDGENX: FACILITY_CODE = 2561u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_EAS: FACILITY_CODE = 85u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WEB: FACILITY_CODE = 885u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WEB_SOCKET: FACILITY_CODE = 886u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_MOBILE: FACILITY_CODE = 1793u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SQLITE: FACILITY_CODE = 1967u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SERVICE_FABRIC: FACILITY_CODE = 1968u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_UTC: FACILITY_CODE = 1989u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_WEP: FACILITY_CODE = 2049u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_SYNCENGINE: FACILITY_CODE = 2050u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_XBOX: FACILITY_CODE = 2339u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_GAME: FACILITY_CODE = 2340u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_PIX: FACILITY_CODE = 2748u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FACILITY_NT_BIT: FACILITY_CODE = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type FORMAT_MESSAGE_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FORMAT_MESSAGE_ALLOCATE_BUFFER: FORMAT_MESSAGE_OPTIONS = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FORMAT_MESSAGE_ARGUMENT_ARRAY: FORMAT_MESSAGE_OPTIONS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FORMAT_MESSAGE_FROM_HMODULE: FORMAT_MESSAGE_OPTIONS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FORMAT_MESSAGE_FROM_STRING: FORMAT_MESSAGE_OPTIONS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FORMAT_MESSAGE_FROM_SYSTEM: FORMAT_MESSAGE_OPTIONS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FORMAT_MESSAGE_IGNORE_INSERTS: FORMAT_MESSAGE_OPTIONS = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGEHLP_CBA_EVENT_SEVERITY = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sevInfo: IMAGEHLP_CBA_EVENT_SEVERITY = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sevProblem: IMAGEHLP_CBA_EVENT_SEVERITY = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sevAttn: IMAGEHLP_CBA_EVENT_SEVERITY = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sevFatal: IMAGEHLP_CBA_EVENT_SEVERITY = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGEHLP_EXTENDED_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_EX_DISABLEACCESSTIMEUPDATE: IMAGEHLP_EXTENDED_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_EX_LASTVALIDDEBUGDIRECTORY: IMAGEHLP_EXTENDED_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_EX_NOIMPLICITPATTERNSEARCH: IMAGEHLP_EXTENDED_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_EX_NEVERLOADSYMBOLS: IMAGEHLP_EXTENDED_OPTIONS = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMOPT_EX_MAX: IMAGEHLP_EXTENDED_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGEHLP_GET_TYPE_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_GET_TYPE_INFO_CHILDREN: IMAGEHLP_GET_TYPE_INFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_GET_TYPE_INFO_UNCACHED: IMAGEHLP_GET_TYPE_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGEHLP_HD_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const hdBase: IMAGEHLP_HD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const hdSym: IMAGEHLP_HD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const hdSrc: IMAGEHLP_HD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const hdMax: IMAGEHLP_HD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGEHLP_SF_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sfImage: IMAGEHLP_SF_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sfDbg: IMAGEHLP_SF_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sfPdb: IMAGEHLP_SF_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sfMpd: IMAGEHLP_SF_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const sfMax: IMAGEHLP_SF_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGEHLP_STATUS_REASON = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindOutOfMemory: IMAGEHLP_STATUS_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindRvaToVaFailed: IMAGEHLP_STATUS_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindNoRoomInImage: IMAGEHLP_STATUS_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImportModuleFailed: IMAGEHLP_STATUS_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImportProcedureFailed: IMAGEHLP_STATUS_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImportModule: IMAGEHLP_STATUS_REASON = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImportProcedure: IMAGEHLP_STATUS_REASON = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindForwarder: IMAGEHLP_STATUS_REASON = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindForwarderNOT: IMAGEHLP_STATUS_REASON = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImageModified: IMAGEHLP_STATUS_REASON = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindExpandFileHeaders: IMAGEHLP_STATUS_REASON = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImageComplete: IMAGEHLP_STATUS_REASON = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindMismatchedSymbols: IMAGEHLP_STATUS_REASON = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindSymbolsNotUpdated: IMAGEHLP_STATUS_REASON = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImportProcedure32: IMAGEHLP_STATUS_REASON = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindImportProcedure64: IMAGEHLP_STATUS_REASON = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindForwarder32: IMAGEHLP_STATUS_REASON = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindForwarder64: IMAGEHLP_STATUS_REASON = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindForwarderNOT32: IMAGEHLP_STATUS_REASON = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const BindForwarderNOT64: IMAGEHLP_STATUS_REASON = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGEHLP_SYMBOL_TYPE_INFO = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_SYMTAG: IMAGEHLP_SYMBOL_TYPE_INFO = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_SYMNAME: IMAGEHLP_SYMBOL_TYPE_INFO = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_LENGTH: IMAGEHLP_SYMBOL_TYPE_INFO = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_TYPE: IMAGEHLP_SYMBOL_TYPE_INFO = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_TYPEID: IMAGEHLP_SYMBOL_TYPE_INFO = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_BASETYPE: IMAGEHLP_SYMBOL_TYPE_INFO = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_ARRAYINDEXTYPEID: IMAGEHLP_SYMBOL_TYPE_INFO = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_FINDCHILDREN: IMAGEHLP_SYMBOL_TYPE_INFO = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_DATAKIND: IMAGEHLP_SYMBOL_TYPE_INFO = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_ADDRESSOFFSET: IMAGEHLP_SYMBOL_TYPE_INFO = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_OFFSET: IMAGEHLP_SYMBOL_TYPE_INFO = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_VALUE: IMAGEHLP_SYMBOL_TYPE_INFO = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_COUNT: IMAGEHLP_SYMBOL_TYPE_INFO = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_CHILDRENCOUNT: IMAGEHLP_SYMBOL_TYPE_INFO = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_BITPOSITION: IMAGEHLP_SYMBOL_TYPE_INFO = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_VIRTUALBASECLASS: IMAGEHLP_SYMBOL_TYPE_INFO = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_VIRTUALTABLESHAPEID: IMAGEHLP_SYMBOL_TYPE_INFO = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_VIRTUALBASEPOINTEROFFSET: IMAGEHLP_SYMBOL_TYPE_INFO = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_CLASSPARENTID: IMAGEHLP_SYMBOL_TYPE_INFO = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_NESTED: IMAGEHLP_SYMBOL_TYPE_INFO = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_SYMINDEX: IMAGEHLP_SYMBOL_TYPE_INFO = 20i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_LEXICALPARENT: IMAGEHLP_SYMBOL_TYPE_INFO = 21i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_ADDRESS: IMAGEHLP_SYMBOL_TYPE_INFO = 22i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_THISADJUST: IMAGEHLP_SYMBOL_TYPE_INFO = 23i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_UDTKIND: IMAGEHLP_SYMBOL_TYPE_INFO = 24i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_IS_EQUIV_TO: IMAGEHLP_SYMBOL_TYPE_INFO = 25i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_CALLING_CONVENTION: IMAGEHLP_SYMBOL_TYPE_INFO = 26i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_IS_CLOSE_EQUIV_TO: IMAGEHLP_SYMBOL_TYPE_INFO = 27i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GTIEX_REQS_VALID: IMAGEHLP_SYMBOL_TYPE_INFO = 28i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_VIRTUALBASEOFFSET: IMAGEHLP_SYMBOL_TYPE_INFO = 29i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_VIRTUALBASEDISPINDEX: IMAGEHLP_SYMBOL_TYPE_INFO = 30i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_IS_REFERENCE: IMAGEHLP_SYMBOL_TYPE_INFO = 31i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_INDIRECTVIRTUALBASECLASS: IMAGEHLP_SYMBOL_TYPE_INFO = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_VIRTUALBASETABLETYPE: IMAGEHLP_SYMBOL_TYPE_INFO = 33i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TI_GET_OBJECTPOINTERTYPE: IMAGEHLP_SYMBOL_TYPE_INFO = 34i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGEHLP_SYMBOL_TYPE_INFO_MAX: IMAGEHLP_SYMBOL_TYPE_INFO = 35i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_DEBUG_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_UNKNOWN: IMAGE_DEBUG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_COFF: IMAGE_DEBUG_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_CODEVIEW: IMAGE_DEBUG_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_FPO: IMAGE_DEBUG_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_MISC: IMAGE_DEBUG_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_EXCEPTION: IMAGE_DEBUG_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_FIXUP: IMAGE_DEBUG_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DEBUG_TYPE_BORLAND: IMAGE_DEBUG_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_DIRECTORY_ENTRY = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_ARCHITECTURE: IMAGE_DIRECTORY_ENTRY = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_BASERELOC: IMAGE_DIRECTORY_ENTRY = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT: IMAGE_DIRECTORY_ENTRY = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR: IMAGE_DIRECTORY_ENTRY = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_DEBUG: IMAGE_DIRECTORY_ENTRY = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT: IMAGE_DIRECTORY_ENTRY = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_EXCEPTION: IMAGE_DIRECTORY_ENTRY = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_EXPORT: IMAGE_DIRECTORY_ENTRY = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_GLOBALPTR: IMAGE_DIRECTORY_ENTRY = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_IAT: IMAGE_DIRECTORY_ENTRY = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_IMPORT: IMAGE_DIRECTORY_ENTRY = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG: IMAGE_DIRECTORY_ENTRY = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_RESOURCE: IMAGE_DIRECTORY_ENTRY = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_SECURITY: IMAGE_DIRECTORY_ENTRY = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DIRECTORY_ENTRY_TLS: IMAGE_DIRECTORY_ENTRY = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_DLL_CHARACTERISTICS = u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA: IMAGE_DLL_CHARACTERISTICS = 32u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE: IMAGE_DLL_CHARACTERISTICS = 64u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY: IMAGE_DLL_CHARACTERISTICS = 128u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_NX_COMPAT: IMAGE_DLL_CHARACTERISTICS = 256u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_NO_ISOLATION: IMAGE_DLL_CHARACTERISTICS = 512u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_NO_SEH: IMAGE_DLL_CHARACTERISTICS = 1024u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_NO_BIND: IMAGE_DLL_CHARACTERISTICS = 2048u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_APPCONTAINER: IMAGE_DLL_CHARACTERISTICS = 4096u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_WDM_DRIVER: IMAGE_DLL_CHARACTERISTICS = 8192u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_GUARD_CF: IMAGE_DLL_CHARACTERISTICS = 16384u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE: IMAGE_DLL_CHARACTERISTICS = 32768u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_EX_CET_COMPAT: IMAGE_DLL_CHARACTERISTICS = 1u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_EX_CET_COMPAT_STRICT_MODE: IMAGE_DLL_CHARACTERISTICS = 2u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_EX_CET_SET_CONTEXT_IP_VALIDATION_RELAXED_MODE: IMAGE_DLL_CHARACTERISTICS = 4u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_EX_CET_DYNAMIC_APIS_ALLOW_IN_PROC: IMAGE_DLL_CHARACTERISTICS = 8u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_EX_CET_RESERVED_1: IMAGE_DLL_CHARACTERISTICS = 16u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_DLLCHARACTERISTICS_EX_CET_RESERVED_2: IMAGE_DLL_CHARACTERISTICS = 32u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_FILE_CHARACTERISTICS = u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_RELOCS_STRIPPED: IMAGE_FILE_CHARACTERISTICS = 1u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_EXECUTABLE_IMAGE: IMAGE_FILE_CHARACTERISTICS = 2u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_LINE_NUMS_STRIPPED: IMAGE_FILE_CHARACTERISTICS = 4u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_LOCAL_SYMS_STRIPPED: IMAGE_FILE_CHARACTERISTICS = 8u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_AGGRESIVE_WS_TRIM: IMAGE_FILE_CHARACTERISTICS = 16u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_LARGE_ADDRESS_AWARE: IMAGE_FILE_CHARACTERISTICS = 32u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_BYTES_REVERSED_LO: IMAGE_FILE_CHARACTERISTICS = 128u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_32BIT_MACHINE: IMAGE_FILE_CHARACTERISTICS = 256u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_DEBUG_STRIPPED: IMAGE_FILE_CHARACTERISTICS = 512u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP: IMAGE_FILE_CHARACTERISTICS = 1024u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_NET_RUN_FROM_SWAP: IMAGE_FILE_CHARACTERISTICS = 2048u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_SYSTEM: IMAGE_FILE_CHARACTERISTICS = 4096u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_DLL: IMAGE_FILE_CHARACTERISTICS = 8192u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_UP_SYSTEM_ONLY: IMAGE_FILE_CHARACTERISTICS = 16384u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_BYTES_REVERSED_HI: IMAGE_FILE_CHARACTERISTICS = 32768u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_FILE_CHARACTERISTICS2 = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_RELOCS_STRIPPED2: IMAGE_FILE_CHARACTERISTICS2 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_EXECUTABLE_IMAGE2: IMAGE_FILE_CHARACTERISTICS2 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_LINE_NUMS_STRIPPED2: IMAGE_FILE_CHARACTERISTICS2 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_LOCAL_SYMS_STRIPPED2: IMAGE_FILE_CHARACTERISTICS2 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_AGGRESIVE_WS_TRIM2: IMAGE_FILE_CHARACTERISTICS2 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_LARGE_ADDRESS_AWARE2: IMAGE_FILE_CHARACTERISTICS2 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_BYTES_REVERSED_LO2: IMAGE_FILE_CHARACTERISTICS2 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_32BIT_MACHINE2: IMAGE_FILE_CHARACTERISTICS2 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_DEBUG_STRIPPED2: IMAGE_FILE_CHARACTERISTICS2 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2: IMAGE_FILE_CHARACTERISTICS2 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_NET_RUN_FROM_SWAP2: IMAGE_FILE_CHARACTERISTICS2 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_SYSTEM_2: IMAGE_FILE_CHARACTERISTICS2 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_DLL_2: IMAGE_FILE_CHARACTERISTICS2 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_UP_SYSTEM_ONLY_2: IMAGE_FILE_CHARACTERISTICS2 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_FILE_BYTES_REVERSED_HI_2: IMAGE_FILE_CHARACTERISTICS2 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_OPTIONAL_HEADER_MAGIC = u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_NT_OPTIONAL_HDR_MAGIC: IMAGE_OPTIONAL_HEADER_MAGIC = 523u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_NT_OPTIONAL_HDR32_MAGIC: IMAGE_OPTIONAL_HEADER_MAGIC = 267u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_NT_OPTIONAL_HDR64_MAGIC: IMAGE_OPTIONAL_HEADER_MAGIC = 523u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_ROM_OPTIONAL_HDR_MAGIC: IMAGE_OPTIONAL_HEADER_MAGIC = 263u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_SECTION_CHARACTERISTICS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_TYPE_NO_PAD: IMAGE_SECTION_CHARACTERISTICS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_CNT_CODE: IMAGE_SECTION_CHARACTERISTICS = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_CNT_INITIALIZED_DATA: IMAGE_SECTION_CHARACTERISTICS = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_CNT_UNINITIALIZED_DATA: IMAGE_SECTION_CHARACTERISTICS = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_LNK_OTHER: IMAGE_SECTION_CHARACTERISTICS = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_LNK_INFO: IMAGE_SECTION_CHARACTERISTICS = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_LNK_REMOVE: IMAGE_SECTION_CHARACTERISTICS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_LNK_COMDAT: IMAGE_SECTION_CHARACTERISTICS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_NO_DEFER_SPEC_EXC: IMAGE_SECTION_CHARACTERISTICS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_GPREL: IMAGE_SECTION_CHARACTERISTICS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_FARDATA: IMAGE_SECTION_CHARACTERISTICS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_PURGEABLE: IMAGE_SECTION_CHARACTERISTICS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_16BIT: IMAGE_SECTION_CHARACTERISTICS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_LOCKED: IMAGE_SECTION_CHARACTERISTICS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_PRELOAD: IMAGE_SECTION_CHARACTERISTICS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_1BYTES: IMAGE_SECTION_CHARACTERISTICS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_2BYTES: IMAGE_SECTION_CHARACTERISTICS = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_4BYTES: IMAGE_SECTION_CHARACTERISTICS = 3145728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_8BYTES: IMAGE_SECTION_CHARACTERISTICS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_16BYTES: IMAGE_SECTION_CHARACTERISTICS = 5242880u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_32BYTES: IMAGE_SECTION_CHARACTERISTICS = 6291456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_64BYTES: IMAGE_SECTION_CHARACTERISTICS = 7340032u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_128BYTES: IMAGE_SECTION_CHARACTERISTICS = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_256BYTES: IMAGE_SECTION_CHARACTERISTICS = 9437184u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_512BYTES: IMAGE_SECTION_CHARACTERISTICS = 10485760u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_1024BYTES: IMAGE_SECTION_CHARACTERISTICS = 11534336u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_2048BYTES: IMAGE_SECTION_CHARACTERISTICS = 12582912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_4096BYTES: IMAGE_SECTION_CHARACTERISTICS = 13631488u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_8192BYTES: IMAGE_SECTION_CHARACTERISTICS = 14680064u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_ALIGN_MASK: IMAGE_SECTION_CHARACTERISTICS = 15728640u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_LNK_NRELOC_OVFL: IMAGE_SECTION_CHARACTERISTICS = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_DISCARDABLE: IMAGE_SECTION_CHARACTERISTICS = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_NOT_CACHED: IMAGE_SECTION_CHARACTERISTICS = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_NOT_PAGED: IMAGE_SECTION_CHARACTERISTICS = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_SHARED: IMAGE_SECTION_CHARACTERISTICS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_EXECUTE: IMAGE_SECTION_CHARACTERISTICS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_READ: IMAGE_SECTION_CHARACTERISTICS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_MEM_WRITE: IMAGE_SECTION_CHARACTERISTICS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SCN_SCALE_INDEX: IMAGE_SECTION_CHARACTERISTICS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IMAGE_SUBSYSTEM = u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_UNKNOWN: IMAGE_SUBSYSTEM = 0u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_NATIVE: IMAGE_SUBSYSTEM = 1u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_WINDOWS_GUI: IMAGE_SUBSYSTEM = 2u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_WINDOWS_CUI: IMAGE_SUBSYSTEM = 3u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_OS2_CUI: IMAGE_SUBSYSTEM = 5u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_POSIX_CUI: IMAGE_SUBSYSTEM = 7u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_NATIVE_WINDOWS: IMAGE_SUBSYSTEM = 8u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_WINDOWS_CE_GUI: IMAGE_SUBSYSTEM = 9u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_EFI_APPLICATION: IMAGE_SUBSYSTEM = 10u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER: IMAGE_SUBSYSTEM = 11u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER: IMAGE_SUBSYSTEM = 12u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_EFI_ROM: IMAGE_SUBSYSTEM = 13u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_XBOX: IMAGE_SUBSYSTEM = 14u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION: IMAGE_SUBSYSTEM = 16u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IMAGE_SUBSYSTEM_XBOX_CODE_CATALOG: IMAGE_SUBSYSTEM = 17u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IPMI_OS_SEL_RECORD_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeWhea: IPMI_OS_SEL_RECORD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeOther: IPMI_OS_SEL_RECORD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeWheaErrorXpfMca: IPMI_OS_SEL_RECORD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeWheaErrorPci: IPMI_OS_SEL_RECORD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeWheaErrorNmi: IPMI_OS_SEL_RECORD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeWheaErrorOther: IPMI_OS_SEL_RECORD_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeRaw: IPMI_OS_SEL_RECORD_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeDriver: IPMI_OS_SEL_RECORD_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeBugcheckRecovery: IPMI_OS_SEL_RECORD_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeBugcheckData: IPMI_OS_SEL_RECORD_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IpmiOsSelRecordTypeMax: IPMI_OS_SEL_RECORD_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type IntrinsicKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicVoid: IntrinsicKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicBool: IntrinsicKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicChar: IntrinsicKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicWChar: IntrinsicKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicInt: IntrinsicKind = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicUInt: IntrinsicKind = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicLong: IntrinsicKind = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicULong: IntrinsicKind = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicFloat: IntrinsicKind = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicHRESULT: IntrinsicKind = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicChar16: IntrinsicKind = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IntrinsicChar32: IntrinsicKind = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type JS_PROPERTY_ATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_ATTRIBUTE_NONE: JS_PROPERTY_ATTRIBUTES = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_HAS_CHILDREN: JS_PROPERTY_ATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_FAKE: JS_PROPERTY_ATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_METHOD: JS_PROPERTY_ATTRIBUTES = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_READONLY: JS_PROPERTY_ATTRIBUTES = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_NATIVE_WINRT_POINTER: JS_PROPERTY_ATTRIBUTES = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_FRAME_INTRYBLOCK: JS_PROPERTY_ATTRIBUTES = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_FRAME_INCATCHBLOCK: JS_PROPERTY_ATTRIBUTES = 64i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_FRAME_INFINALLYBLOCK: JS_PROPERTY_ATTRIBUTES = 128i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type JS_PROPERTY_MEMBERS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_MEMBERS_ALL: JS_PROPERTY_MEMBERS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JS_PROPERTY_MEMBERS_ARGUMENTS: JS_PROPERTY_MEMBERS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[repr(transparent)] -pub struct JsDebugReadMemoryFlags(pub i32); -impl JsDebugReadMemoryFlags { - pub const None: Self = Self(0i32); - pub const JsDebugAllowPartialRead: Self = Self(1i32); -} -impl ::core::marker::Copy for JsDebugReadMemoryFlags {} -impl ::core::clone::Clone for JsDebugReadMemoryFlags { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type LanguageKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LanguageUnknown: LanguageKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LanguageC: LanguageKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LanguageCPP: LanguageKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LanguageAssembly: LanguageKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type LocationKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LocationMember: LocationKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LocationStatic: LocationKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LocationConstant: LocationKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LocationNone: LocationKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MINIDUMP_CALLBACK_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleCallback: MINIDUMP_CALLBACK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadCallback: MINIDUMP_CALLBACK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadExCallback: MINIDUMP_CALLBACK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IncludeThreadCallback: MINIDUMP_CALLBACK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IncludeModuleCallback: MINIDUMP_CALLBACK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MemoryCallback: MINIDUMP_CALLBACK_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CancelCallback: MINIDUMP_CALLBACK_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WriteKernelMinidumpCallback: MINIDUMP_CALLBACK_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const KernelMinidumpStatusCallback: MINIDUMP_CALLBACK_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RemoveMemoryCallback: MINIDUMP_CALLBACK_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IncludeVmRegionCallback: MINIDUMP_CALLBACK_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IoStartCallback: MINIDUMP_CALLBACK_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IoWriteAllCallback: MINIDUMP_CALLBACK_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IoFinishCallback: MINIDUMP_CALLBACK_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ReadMemoryFailureCallback: MINIDUMP_CALLBACK_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SecondaryFlagsCallback: MINIDUMP_CALLBACK_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IsProcessSnapshotCallback: MINIDUMP_CALLBACK_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VmStartCallback: MINIDUMP_CALLBACK_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VmQueryCallback: MINIDUMP_CALLBACK_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VmPreReadCallback: MINIDUMP_CALLBACK_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VmPostReadCallback: MINIDUMP_CALLBACK_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniHandleObjectInformationNone: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniThreadInformation1: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniMutantInformation1: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniMutantInformation2: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniProcessInformation1: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniProcessInformation2: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniEventInformation1: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniSectionInformation1: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniSemaphoreInformation1: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniHandleObjectInformationTypeMax: MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MINIDUMP_MISC_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC1_PROCESS_ID: MINIDUMP_MISC_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_MISC1_PROCESS_TIMES: MINIDUMP_MISC_INFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MINIDUMP_SECONDARY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniSecondaryWithoutPowerInfo: MINIDUMP_SECONDARY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniSecondaryValidFlags: MINIDUMP_SECONDARY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MINIDUMP_STREAM_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UnusedStream: MINIDUMP_STREAM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ReservedStream0: MINIDUMP_STREAM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ReservedStream1: MINIDUMP_STREAM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadListStream: MINIDUMP_STREAM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleListStream: MINIDUMP_STREAM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MemoryListStream: MINIDUMP_STREAM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ExceptionStream: MINIDUMP_STREAM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SystemInfoStream: MINIDUMP_STREAM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadExListStream: MINIDUMP_STREAM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const Memory64ListStream: MINIDUMP_STREAM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CommentStreamA: MINIDUMP_STREAM_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const CommentStreamW: MINIDUMP_STREAM_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HandleDataStream: MINIDUMP_STREAM_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FunctionTableStream: MINIDUMP_STREAM_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UnloadedModuleListStream: MINIDUMP_STREAM_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiscInfoStream: MINIDUMP_STREAM_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MemoryInfoListStream: MINIDUMP_STREAM_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadInfoListStream: MINIDUMP_STREAM_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const HandleOperationListStream: MINIDUMP_STREAM_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TokenStream: MINIDUMP_STREAM_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const JavaScriptDataStream: MINIDUMP_STREAM_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SystemMemoryInfoStream: MINIDUMP_STREAM_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ProcessVmCountersStream: MINIDUMP_STREAM_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const IptTraceStream: MINIDUMP_STREAM_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadNamesStream: MINIDUMP_STREAM_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamNull: MINIDUMP_STREAM_TYPE = 32768i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamSystemInfo: MINIDUMP_STREAM_TYPE = 32769i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamException: MINIDUMP_STREAM_TYPE = 32770i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamModuleList: MINIDUMP_STREAM_TYPE = 32771i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamProcessList: MINIDUMP_STREAM_TYPE = 32772i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamThreadList: MINIDUMP_STREAM_TYPE = 32773i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamThreadContextList: MINIDUMP_STREAM_TYPE = 32774i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamThreadCallStackList: MINIDUMP_STREAM_TYPE = 32775i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamMemoryVirtualList: MINIDUMP_STREAM_TYPE = 32776i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamMemoryPhysicalList: MINIDUMP_STREAM_TYPE = 32777i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamBucketParameters: MINIDUMP_STREAM_TYPE = 32778i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamProcessModuleMap: MINIDUMP_STREAM_TYPE = 32779i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ceStreamDiagnosisList: MINIDUMP_STREAM_TYPE = 32780i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LastReservedStream: MINIDUMP_STREAM_TYPE = 65535i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MINIDUMP_THREAD_INFO_DUMP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_THREAD_INFO_ERROR_THREAD: MINIDUMP_THREAD_INFO_DUMP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_THREAD_INFO_EXITED_THREAD: MINIDUMP_THREAD_INFO_DUMP_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_THREAD_INFO_INVALID_CONTEXT: MINIDUMP_THREAD_INFO_DUMP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_THREAD_INFO_INVALID_INFO: MINIDUMP_THREAD_INFO_DUMP_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_THREAD_INFO_INVALID_TEB: MINIDUMP_THREAD_INFO_DUMP_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MINIDUMP_THREAD_INFO_WRITING_THREAD: MINIDUMP_THREAD_INFO_DUMP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MINIDUMP_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpNormal: MINIDUMP_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithDataSegs: MINIDUMP_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithFullMemory: MINIDUMP_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithHandleData: MINIDUMP_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpFilterMemory: MINIDUMP_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpScanMemory: MINIDUMP_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithUnloadedModules: MINIDUMP_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithIndirectlyReferencedMemory: MINIDUMP_TYPE = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpFilterModulePaths: MINIDUMP_TYPE = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithProcessThreadData: MINIDUMP_TYPE = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithPrivateReadWriteMemory: MINIDUMP_TYPE = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithoutOptionalData: MINIDUMP_TYPE = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithFullMemoryInfo: MINIDUMP_TYPE = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithThreadInfo: MINIDUMP_TYPE = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithCodeSegs: MINIDUMP_TYPE = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithoutAuxiliaryState: MINIDUMP_TYPE = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithFullAuxiliaryState: MINIDUMP_TYPE = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithPrivateWriteCopyMemory: MINIDUMP_TYPE = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpIgnoreInaccessibleMemory: MINIDUMP_TYPE = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithTokenInformation: MINIDUMP_TYPE = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithModuleHeaders: MINIDUMP_TYPE = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpFilterTriage: MINIDUMP_TYPE = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithAvxXStateContext: MINIDUMP_TYPE = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpWithIptTrace: MINIDUMP_TYPE = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpScanInaccessiblePartialPages: MINIDUMP_TYPE = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpFilterWriteCombinedMemory: MINIDUMP_TYPE = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MiniDumpValidTypeFlags: MINIDUMP_TYPE = 33554431u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MODLOAD_DATA_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBHHEADER_DEBUGDIRS: MODLOAD_DATA_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const DBHHEADER_CVMISC: MODLOAD_DATA_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type MODULE_WRITE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleWriteModule: MODULE_WRITE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleWriteDataSeg: MODULE_WRITE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleWriteMiscRecord: MODULE_WRITE_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleWriteCvRecord: MODULE_WRITE_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleReferencedByMemory: MODULE_WRITE_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleWriteTlsData: MODULE_WRITE_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ModuleWriteCodeSegs: MODULE_WRITE_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ModelObjectKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectPropertyAccessor: ModelObjectKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectContext: ModelObjectKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectTargetObject: ModelObjectKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectTargetObjectReference: ModelObjectKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectSynthetic: ModelObjectKind = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectNoValue: ModelObjectKind = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectError: ModelObjectKind = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectIntrinsic: ModelObjectKind = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectMethod: ModelObjectKind = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ObjectKeyReference: ModelObjectKind = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type OBJECT_ATTRIB_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_NO_ATTRIB: OBJECT_ATTRIB_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_NO_NAME: OBJECT_ATTRIB_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_NO_TYPE: OBJECT_ATTRIB_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_NO_VALUE: OBJECT_ATTRIB_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_VALUE_IS_INVALID: OBJECT_ATTRIB_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_VALUE_IS_OBJECT: OBJECT_ATTRIB_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_VALUE_IS_ENUM: OBJECT_ATTRIB_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_VALUE_IS_CUSTOM: OBJECT_ATTRIB_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_OBJECT_IS_EXPANDABLE: OBJECT_ATTRIB_FLAGS = 112i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_VALUE_HAS_CODE: OBJECT_ATTRIB_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_TYPE_IS_OBJECT: OBJECT_ATTRIB_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_TYPE_HAS_CODE: OBJECT_ATTRIB_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_TYPE_IS_EXPANDABLE: OBJECT_ATTRIB_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_SLOT_IS_CATEGORY: OBJECT_ATTRIB_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_VALUE_READONLY: OBJECT_ATTRIB_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_ACCESS_PUBLIC: OBJECT_ATTRIB_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_ACCESS_PRIVATE: OBJECT_ATTRIB_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_ACCESS_PROTECTED: OBJECT_ATTRIB_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_ACCESS_FINAL: OBJECT_ATTRIB_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_STORAGE_GLOBAL: OBJECT_ATTRIB_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_STORAGE_STATIC: OBJECT_ATTRIB_FLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_STORAGE_FIELD: OBJECT_ATTRIB_FLAGS = 262144i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_STORAGE_VIRTUAL: OBJECT_ATTRIB_FLAGS = 524288i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_TYPE_IS_CONSTANT: OBJECT_ATTRIB_FLAGS = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_TYPE_IS_SYNCHRONIZED: OBJECT_ATTRIB_FLAGS = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_TYPE_IS_VOLATILE: OBJECT_ATTRIB_FLAGS = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_HAS_EXTENDED_ATTRIBS: OBJECT_ATTRIB_FLAGS = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_CLASS: OBJECT_ATTRIB_FLAGS = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_FUNCTION: OBJECT_ATTRIB_FLAGS = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_VARIABLE: OBJECT_ATTRIB_FLAGS = 67108864i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_PROPERTY: OBJECT_ATTRIB_FLAGS = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_MACRO: OBJECT_ATTRIB_FLAGS = 268435456i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_TYPE: OBJECT_ATTRIB_FLAGS = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_INHERITED: OBJECT_ATTRIB_FLAGS = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const OBJECT_ATTRIB_IS_INTERFACE: OBJECT_ATTRIB_FLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type OPEN_THREAD_WAIT_CHAIN_SESSION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WCT_ASYNC_OPEN_FLAG: OPEN_THREAD_WAIT_CHAIN_SESSION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROCESSOR_ARCHITECTURE = u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESSOR_ARCHITECTURE_AMD64: PROCESSOR_ARCHITECTURE = 9u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESSOR_ARCHITECTURE_IA64: PROCESSOR_ARCHITECTURE = 6u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESSOR_ARCHITECTURE_INTEL: PROCESSOR_ARCHITECTURE = 0u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESSOR_ARCHITECTURE_ARM: PROCESSOR_ARCHITECTURE = 5u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROCESSOR_ARCHITECTURE_UNKNOWN: PROCESSOR_ARCHITECTURE = 65535u16; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_EVENT_MASK = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL: PROFILER_EVENT_MASK = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL: PROFILER_EVENT_MASK = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL: PROFILER_EVENT_MASK = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_EVENT_MASK_TRACE_ALL: PROFILER_EVENT_MASK = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM: PROFILER_EVENT_MASK = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_HEAP_ENUM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_ENUM_FLAGS_NONE: PROFILER_HEAP_ENUM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_ENUM_FLAGS_STORE_RELATIONSHIP_FLAGS: PROFILER_HEAP_ENUM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_ENUM_FLAGS_SUBSTRINGS: PROFILER_HEAP_ENUM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_ENUM_FLAGS_RELATIONSHIP_SUBSTRINGS: PROFILER_HEAP_ENUM_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_HEAP_OBJECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_NEW_OBJECT: PROFILER_HEAP_OBJECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_IS_ROOT: PROFILER_HEAP_OBJECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_SITE_CLOSED: PROFILER_HEAP_OBJECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL: PROFILER_HEAP_OBJECT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL_UNKNOWN: PROFILER_HEAP_OBJECT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL_DISPATCH: PROFILER_HEAP_OBJECT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_SIZE_APPROXIMATE: PROFILER_HEAP_OBJECT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_SIZE_UNAVAILABLE: PROFILER_HEAP_OBJECT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_NEW_STATE_UNAVAILABLE: PROFILER_HEAP_OBJECT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_WINRT_INSTANCE: PROFILER_HEAP_OBJECT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_WINRT_RUNTIMECLASS: PROFILER_HEAP_OBJECT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_WINRT_DELEGATE: PROFILER_HEAP_OBJECT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_FLAGS_WINRT_NAMESPACE: PROFILER_HEAP_OBJECT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_PROTOTYPE: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_FUNCTION_NAME: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SCOPE_LIST: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INTERNAL_PROPERTY: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_NAME_PROPERTIES: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INDEX_PROPERTIES: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_ATTRIBUTES_SIZE: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_TEXT_CHILDREN_SIZE: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_RELATIONSHIPS: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WINRTEVENTS: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WEAKMAP_COLLECTION_LIST: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAP_COLLECTION_LIST: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SET_COLLECTION_LIST: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAX_VALUE: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_NONE: PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_IS_GET_ACCESSOR: PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_IS_SET_ACCESSOR: PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_LET_VARIABLE: PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_CONST_VARIABLE: PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_HEAP_SUMMARY_VERSION = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_HEAP_SUMMARY_VERSION_1: PROFILER_HEAP_SUMMARY_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_RELATIONSHIP_INFO = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_PROPERTY_TYPE_NUMBER: PROFILER_RELATIONSHIP_INFO = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_PROPERTY_TYPE_STRING: PROFILER_RELATIONSHIP_INFO = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_PROPERTY_TYPE_HEAP_OBJECT: PROFILER_RELATIONSHIP_INFO = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT: PROFILER_RELATIONSHIP_INFO = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_PROPERTY_TYPE_BSTR: PROFILER_RELATIONSHIP_INFO = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_PROPERTY_TYPE_SUBSTRING: PROFILER_RELATIONSHIP_INFO = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROFILER_SCRIPT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_SCRIPT_TYPE_USER: PROFILER_SCRIPT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_SCRIPT_TYPE_DYNAMIC: PROFILER_SCRIPT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_SCRIPT_TYPE_NATIVE: PROFILER_SCRIPT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROFILER_SCRIPT_TYPE_DOM: PROFILER_SCRIPT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PROP_INFO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROP_INFO_NAME: PROP_INFO_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROP_INFO_TYPE: PROP_INFO_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROP_INFO_VALUE: PROP_INFO_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROP_INFO_FULLNAME: PROP_INFO_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROP_INFO_ATTRIBUTES: PROP_INFO_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROP_INFO_DEBUGPROP: PROP_INFO_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PROP_INFO_AUTOEXPAND: PROP_INFO_FLAGS = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PointerKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PointerStandard: PointerKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PointerReference: PointerKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PointerRValueReference: PointerKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PointerCXHat: PointerKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const PointerManagedReference: PointerKind = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PreferredFormat = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatNone: PreferredFormat = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatSingleCharacter: PreferredFormat = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatQuotedString: PreferredFormat = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatString: PreferredFormat = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatQuotedUnicodeString: PreferredFormat = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatUnicodeString: PreferredFormat = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatQuotedUTF8String: PreferredFormat = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatUTF8String: PreferredFormat = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatBSTRString: PreferredFormat = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatQuotedHString: PreferredFormat = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatHString: PreferredFormat = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatRaw: PreferredFormat = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatEnumNameOnly: PreferredFormat = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatEscapedStringWithQuote: PreferredFormat = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatUTF32String: PreferredFormat = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const FormatQuotedUTF32String: PreferredFormat = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type RIP_INFO_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SLE_ERROR: RIP_INFO_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SLE_MINORERROR: RIP_INFO_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SLE_WARNING: RIP_INFO_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type RTL_VIRTUAL_UNWIND_HANDLER_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNW_FLAG_NHANDLER: RTL_VIRTUAL_UNWIND_HANDLER_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNW_FLAG_EHANDLER: RTL_VIRTUAL_UNWIND_HANDLER_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNW_FLAG_UHANDLER: RTL_VIRTUAL_UNWIND_HANDLER_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const UNW_FLAG_CHAININFO: RTL_VIRTUAL_UNWIND_HANDLER_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type RawSearchFlags = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RawSearchNone: RawSearchFlags = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const RawSearchNoBases: RawSearchFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPTGCTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTGCTYPE_NORMAL: SCRIPTGCTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTGCTYPE_EXHAUSTIVE: SCRIPTGCTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPTLANGUAGEVERSION = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTLANGUAGEVERSION_DEFAULT: SCRIPTLANGUAGEVERSION = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTLANGUAGEVERSION_5_7: SCRIPTLANGUAGEVERSION = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTLANGUAGEVERSION_5_8: SCRIPTLANGUAGEVERSION = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTLANGUAGEVERSION_MAX: SCRIPTLANGUAGEVERSION = 255i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPTSTATE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTATE_UNINITIALIZED: SCRIPTSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTATE_INITIALIZED: SCRIPTSTATE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTATE_STARTED: SCRIPTSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTATE_CONNECTED: SCRIPTSTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTATE_DISCONNECTED: SCRIPTSTATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTSTATE_CLOSED: SCRIPTSTATE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPTTHREADSTATE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTHREADSTATE_NOTINSCRIPT: SCRIPTTHREADSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTHREADSTATE_RUNNING: SCRIPTTHREADSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPTTRACEINFO = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_SCRIPTSTART: SCRIPTTRACEINFO = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_SCRIPTEND: SCRIPTTRACEINFO = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_COMCALLSTART: SCRIPTTRACEINFO = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_COMCALLEND: SCRIPTTRACEINFO = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_CREATEOBJSTART: SCRIPTTRACEINFO = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_CREATEOBJEND: SCRIPTTRACEINFO = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_GETOBJSTART: SCRIPTTRACEINFO = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTTRACEINFO_GETOBJEND: SCRIPTTRACEINFO = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPTUICHANDLING = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTUICHANDLING_ALLOW: SCRIPTUICHANDLING = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTUICHANDLING_NOUIERROR: SCRIPTUICHANDLING = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTUICHANDLING_NOUIDEFAULT: SCRIPTUICHANDLING = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPTUICITEM = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTUICITEM_INPUTBOX: SCRIPTUICITEM = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SCRIPTUICITEM_MSGBOX: SCRIPTUICITEM = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPT_DEBUGGER_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SDO_NONE: SCRIPT_DEBUGGER_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SDO_ENABLE_FIRST_CHANCE_EXCEPTIONS: SCRIPT_DEBUGGER_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SDO_ENABLE_WEB_WORKER_SUPPORT: SCRIPT_DEBUGGER_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SDO_ENABLE_NONUSER_CODE_SUPPORT: SCRIPT_DEBUGGER_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SDO_ENABLE_LIBRARY_STACK_FRAME: SCRIPT_DEBUGGER_OPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ETK_FIRST_CHANCE: SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ETK_USER_UNHANDLED: SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ETK_UNHANDLED: SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SCRIPT_INVOCATION_CONTEXT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_Event: SCRIPT_INVOCATION_CONTEXT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_SetTimeout: SCRIPT_INVOCATION_CONTEXT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_SetInterval: SCRIPT_INVOCATION_CONTEXT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_SetImmediate: SCRIPT_INVOCATION_CONTEXT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_RequestAnimationFrame: SCRIPT_INVOCATION_CONTEXT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_ToString: SCRIPT_INVOCATION_CONTEXT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_MutationObserverCheckpoint: SCRIPT_INVOCATION_CONTEXT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_WWAExecUnsafeLocalFunction: SCRIPT_INVOCATION_CONTEXT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SICT_WWAExecAtPriority: SCRIPT_INVOCATION_CONTEXT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SYMBOL_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_CLR_TOKEN: SYMBOL_INFO_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_CONSTANT: SYMBOL_INFO_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_EXPORT: SYMBOL_INFO_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_FORWARDER: SYMBOL_INFO_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_FRAMEREL: SYMBOL_INFO_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_FUNCTION: SYMBOL_INFO_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_ILREL: SYMBOL_INFO_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_LOCAL: SYMBOL_INFO_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_METADATA: SYMBOL_INFO_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_PARAMETER: SYMBOL_INFO_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_REGISTER: SYMBOL_INFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_REGREL: SYMBOL_INFO_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_SLOT: SYMBOL_INFO_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_THUNK: SYMBOL_INFO_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_TLSREL: SYMBOL_INFO_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_VALUEPRESENT: SYMBOL_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMFLAG_VIRTUAL: SYMBOL_INFO_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SYM_FIND_ID_OPTION = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_DWORD: SYM_FIND_ID_OPTION = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_DWORDPTR: SYM_FIND_ID_OPTION = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SSRVOPT_GUIDPTR: SYM_FIND_ID_OPTION = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SYM_LOAD_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SLMFLAG_NONE: SYM_LOAD_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SLMFLAG_VIRTUAL: SYM_LOAD_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SLMFLAG_ALT_INDEX: SYM_LOAD_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SLMFLAG_NO_SYMBOLS: SYM_LOAD_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SYM_SRV_STORE_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSTOREOPT_COMPRESS: SYM_SRV_STORE_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSTOREOPT_OVERWRITE: SYM_SRV_STORE_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSTOREOPT_PASS_IF_EXISTS: SYM_SRV_STORE_FILE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSTOREOPT_POINTER: SYM_SRV_STORE_FILE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SYMSTOREOPT_RETURNINDEX: SYM_SRV_STORE_FILE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SYM_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymNone: SYM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymCoff: SYM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymCv: SYM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymPdb: SYM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymExport: SYM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymDeferred: SYM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymSym: SYM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymDia: SYM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymVirtual: SYM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const NumSymTypes: SYM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ScriptChangeKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptRename: ScriptChangeKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ScriptDebugEvent = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugBreakpoint: ScriptDebugEvent = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugStep: ScriptDebugEvent = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugException: ScriptDebugEvent = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugAsyncBreak: ScriptDebugEvent = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ScriptDebugEventFilter = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugEventFilterEntry: ScriptDebugEventFilter = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugEventFilterException: ScriptDebugEventFilter = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugEventFilterUnhandledException: ScriptDebugEventFilter = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugEventFilterAbort: ScriptDebugEventFilter = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ScriptDebugState = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugNoDebugger: ScriptDebugState = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugNotExecuting: ScriptDebugState = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugExecuting: ScriptDebugState = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptDebugBreak: ScriptDebugState = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type ScriptExecutionKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptExecutionNormal: ScriptExecutionKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptExecutionStepIn: ScriptExecutionKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptExecutionStepOut: ScriptExecutionKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ScriptExecutionStepOver: ScriptExecutionKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SignatureComparison = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const Unrelated: SignatureComparison = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const Ambiguous: SignatureComparison = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const LessSpecific: SignatureComparison = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const MoreSpecific: SignatureComparison = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const Identical: SignatureComparison = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SymbolKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const Symbol: SymbolKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolModule: SymbolKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolType: SymbolKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolField: SymbolKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolConstant: SymbolKind = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolData: SymbolKind = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolBaseClass: SymbolKind = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolPublic: SymbolKind = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolFunction: SymbolKind = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type SymbolSearchOptions = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolSearchNone: SymbolSearchOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolSearchCompletion: SymbolSearchOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SymbolSearchCaseInsensitive: SymbolSearchOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type THREAD_ERROR_MODE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SEM_ALL_ERRORS: THREAD_ERROR_MODE = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SEM_FAILCRITICALERRORS: THREAD_ERROR_MODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SEM_NOGPFAULTERRORBOX: THREAD_ERROR_MODE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SEM_NOOPENFILEERRORBOX: THREAD_ERROR_MODE = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const SEM_NOALIGNMENTFAULTEXCEPT: THREAD_ERROR_MODE = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type THREAD_WRITE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadWriteThread: THREAD_WRITE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadWriteStack: THREAD_WRITE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadWriteContext: THREAD_WRITE_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadWriteBackingStore: THREAD_WRITE_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadWriteInstructionWindow: THREAD_WRITE_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadWriteThreadData: THREAD_WRITE_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const ThreadWriteThreadInfo: THREAD_WRITE_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type TypeKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeUDT: TypeKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypePointer: TypeKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeMemberPointer: TypeKind = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeArray: TypeKind = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeFunction: TypeKind = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeTypedef: TypeKind = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeEnum: TypeKind = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeIntrinsic: TypeKind = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const TypeExtendedArray: TypeKind = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type VER_PLATFORM = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VER_PLATFORM_WIN32s: VER_PLATFORM = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VER_PLATFORM_WIN32_WINDOWS: VER_PLATFORM = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VER_PLATFORM_WIN32_NT: VER_PLATFORM = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type VarArgsKind = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VarArgsNone: VarArgsKind = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const VarArgsCStyle: VarArgsKind = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type WAIT_CHAIN_THREAD_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WCT_OUT_OF_PROC_COM_FLAG: WAIT_CHAIN_THREAD_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WCT_OUT_OF_PROC_CS_FLAG: WAIT_CHAIN_THREAD_OPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WCT_OUT_OF_PROC_FLAG: WAIT_CHAIN_THREAD_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type WCT_OBJECT_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusNoAccess: WCT_OBJECT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusRunning: WCT_OBJECT_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusBlocked: WCT_OBJECT_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusPidOnly: WCT_OBJECT_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusPidOnlyRpcss: WCT_OBJECT_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusOwned: WCT_OBJECT_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusNotOwned: WCT_OBJECT_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusAbandoned: WCT_OBJECT_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusUnknown: WCT_OBJECT_STATUS = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusError: WCT_OBJECT_STATUS = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctStatusMax: WCT_OBJECT_STATUS = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type WCT_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctCriticalSectionType: WCT_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctSendMessageType: WCT_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctMutexType: WCT_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctAlpcType: WCT_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctComType: WCT_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctThreadWaitType: WCT_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctProcessWaitType: WCT_OBJECT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctThreadType: WCT_OBJECT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctComActivationType: WCT_OBJECT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctUnknownType: WCT_OBJECT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctSocketIoType: WCT_OBJECT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctSmbIoType: WCT_OBJECT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WctMaxType: WCT_OBJECT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type WHEA_ERROR_SOURCE_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcStateStopped: WHEA_ERROR_SOURCE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcStateStarted: WHEA_ERROR_SOURCE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcStateRemoved: WHEA_ERROR_SOURCE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcStateRemovePending: WHEA_ERROR_SOURCE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type WHEA_ERROR_SOURCE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeMCE: WHEA_ERROR_SOURCE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeCMC: WHEA_ERROR_SOURCE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeCPE: WHEA_ERROR_SOURCE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeNMI: WHEA_ERROR_SOURCE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypePCIe: WHEA_ERROR_SOURCE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeGeneric: WHEA_ERROR_SOURCE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeINIT: WHEA_ERROR_SOURCE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeBOOT: WHEA_ERROR_SOURCE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeSCIGeneric: WHEA_ERROR_SOURCE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeIPFMCA: WHEA_ERROR_SOURCE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeIPFCMC: WHEA_ERROR_SOURCE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeIPFCPE: WHEA_ERROR_SOURCE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeGenericV2: WHEA_ERROR_SOURCE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeSCIGenericV2: WHEA_ERROR_SOURCE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeBMC: WHEA_ERROR_SOURCE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypePMEM: WHEA_ERROR_SOURCE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeDeviceDriver: WHEA_ERROR_SOURCE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub const WheaErrSrcTypeMax: WHEA_ERROR_SOURCE_TYPE = 17i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct ADDRESS { - pub Offset: u32, - pub Segment: u16, - pub Mode: ADDRESS_MODE, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for ADDRESS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct ADDRESS64 { - pub Offset: u64, - pub Segment: u16, - pub Mode: ADDRESS_MODE, -} -impl ::core::marker::Copy for ADDRESS64 {} -impl ::core::clone::Clone for ADDRESS64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union AER_BRIDGE_DESCRIPTOR_FLAGS { - pub Anonymous: AER_BRIDGE_DESCRIPTOR_FLAGS_0, - pub AsUSHORT: u16, -} -impl ::core::marker::Copy for AER_BRIDGE_DESCRIPTOR_FLAGS {} -impl ::core::clone::Clone for AER_BRIDGE_DESCRIPTOR_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct AER_BRIDGE_DESCRIPTOR_FLAGS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for AER_BRIDGE_DESCRIPTOR_FLAGS_0 {} -impl ::core::clone::Clone for AER_BRIDGE_DESCRIPTOR_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union AER_ENDPOINT_DESCRIPTOR_FLAGS { - pub Anonymous: AER_ENDPOINT_DESCRIPTOR_FLAGS_0, - pub AsUSHORT: u16, -} -impl ::core::marker::Copy for AER_ENDPOINT_DESCRIPTOR_FLAGS {} -impl ::core::clone::Clone for AER_ENDPOINT_DESCRIPTOR_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct AER_ENDPOINT_DESCRIPTOR_FLAGS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for AER_ENDPOINT_DESCRIPTOR_FLAGS_0 {} -impl ::core::clone::Clone for AER_ENDPOINT_DESCRIPTOR_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union AER_ROOTPORT_DESCRIPTOR_FLAGS { - pub Anonymous: AER_ROOTPORT_DESCRIPTOR_FLAGS_0, - pub AsUSHORT: u16, -} -impl ::core::marker::Copy for AER_ROOTPORT_DESCRIPTOR_FLAGS {} -impl ::core::clone::Clone for AER_ROOTPORT_DESCRIPTOR_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct AER_ROOTPORT_DESCRIPTOR_FLAGS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for AER_ROOTPORT_DESCRIPTOR_FLAGS_0 {} -impl ::core::clone::Clone for AER_ROOTPORT_DESCRIPTOR_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct API_VERSION { - pub MajorVersion: u16, - pub MinorVersion: u16, - pub Revision: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for API_VERSION {} -impl ::core::clone::Clone for API_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -pub struct ARM64_NT_CONTEXT { - pub ContextFlags: u32, - pub Cpsr: u32, - pub Anonymous: ARM64_NT_CONTEXT_0, - pub Sp: u64, - pub Pc: u64, - pub V: [ARM64_NT_NEON128; 32], - pub Fpcr: u32, - pub Fpsr: u32, - pub Bcr: [u32; 8], - pub Bvr: [u64; 8], - pub Wcr: [u32; 2], - pub Wvr: [u64; 2], -} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -impl ::core::marker::Copy for ARM64_NT_CONTEXT {} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -impl ::core::clone::Clone for ARM64_NT_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -pub union ARM64_NT_CONTEXT_0 { - pub Anonymous: ARM64_NT_CONTEXT_0_0, - pub X: [u64; 31], -} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -impl ::core::marker::Copy for ARM64_NT_CONTEXT_0 {} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -impl ::core::clone::Clone for ARM64_NT_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -pub struct ARM64_NT_CONTEXT_0_0 { - pub X0: u64, - pub X1: u64, - pub X2: u64, - pub X3: u64, - pub X4: u64, - pub X5: u64, - pub X6: u64, - pub X7: u64, - pub X8: u64, - pub X9: u64, - pub X10: u64, - pub X11: u64, - pub X12: u64, - pub X13: u64, - pub X14: u64, - pub X15: u64, - pub X16: u64, - pub X17: u64, - pub X18: u64, - pub X19: u64, - pub X20: u64, - pub X21: u64, - pub X22: u64, - pub X23: u64, - pub X24: u64, - pub X25: u64, - pub X26: u64, - pub X27: u64, - pub X28: u64, - pub Fp: u64, - pub Lr: u64, -} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -impl ::core::marker::Copy for ARM64_NT_CONTEXT_0_0 {} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -impl ::core::clone::Clone for ARM64_NT_CONTEXT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union ARM64_NT_NEON128 { - pub Anonymous: ARM64_NT_NEON128_0, - pub D: [f64; 2], - pub S: [f32; 4], - pub H: [u16; 8], - pub B: [u8; 16], -} -impl ::core::marker::Copy for ARM64_NT_NEON128 {} -impl ::core::clone::Clone for ARM64_NT_NEON128 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct ARM64_NT_NEON128_0 { - pub Low: u64, - pub High: i64, -} -impl ::core::marker::Copy for ARM64_NT_NEON128_0 {} -impl ::core::clone::Clone for ARM64_NT_NEON128_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct ArrayDimension { - pub LowerBound: i64, - pub Length: u64, - pub Stride: u64, -} -impl ::core::marker::Copy for ArrayDimension {} -impl ::core::clone::Clone for ArrayDimension { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct BUSDATA { - pub BusDataType: u32, - pub BusNumber: u32, - pub SlotNumber: u32, - pub Buffer: *mut ::core::ffi::c_void, - pub Offset: u32, - pub Length: u32, -} -impl ::core::marker::Copy for BUSDATA {} -impl ::core::clone::Clone for BUSDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -pub struct CONTEXT { - pub ContextFlags: u32, - pub Cpsr: u32, - pub Anonymous: CONTEXT_0, - pub Sp: u64, - pub Pc: u64, - pub V: [ARM64_NT_NEON128; 32], - pub Fpcr: u32, - pub Fpsr: u32, - pub Bcr: [u32; 8], - pub Bvr: [u64; 8], - pub Wcr: [u32; 2], - pub Wvr: [u64; 2], -} -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for CONTEXT {} -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -pub union CONTEXT_0 { - pub Anonymous: CONTEXT_0_0, - pub X: [u64; 31], -} -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for CONTEXT_0 {} -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -pub struct CONTEXT_0_0 { - pub X0: u64, - pub X1: u64, - pub X2: u64, - pub X3: u64, - pub X4: u64, - pub X5: u64, - pub X6: u64, - pub X7: u64, - pub X8: u64, - pub X9: u64, - pub X10: u64, - pub X11: u64, - pub X12: u64, - pub X13: u64, - pub X14: u64, - pub X15: u64, - pub X16: u64, - pub X17: u64, - pub X18: u64, - pub X19: u64, - pub X20: u64, - pub X21: u64, - pub X22: u64, - pub X23: u64, - pub X24: u64, - pub X25: u64, - pub X26: u64, - pub X27: u64, - pub X28: u64, - pub Fp: u64, - pub Lr: u64, -} -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for CONTEXT_0_0 {} -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for CONTEXT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -pub struct CONTEXT { - pub P1Home: u64, - pub P2Home: u64, - pub P3Home: u64, - pub P4Home: u64, - pub P5Home: u64, - pub P6Home: u64, - pub ContextFlags: u32, - pub MxCsr: u32, - pub SegCs: u16, - pub SegDs: u16, - pub SegEs: u16, - pub SegFs: u16, - pub SegGs: u16, - pub SegSs: u16, - pub EFlags: u32, - pub Dr0: u64, - pub Dr1: u64, - pub Dr2: u64, - pub Dr3: u64, - pub Dr6: u64, - pub Dr7: u64, - pub Rax: u64, - pub Rcx: u64, - pub Rdx: u64, - pub Rbx: u64, - pub Rsp: u64, - pub Rbp: u64, - pub Rsi: u64, - pub Rdi: u64, - pub R8: u64, - pub R9: u64, - pub R10: u64, - pub R11: u64, - pub R12: u64, - pub R13: u64, - pub R14: u64, - pub R15: u64, - pub Rip: u64, - pub Anonymous: CONTEXT_0, - pub VectorRegister: [M128A; 26], - pub VectorControl: u64, - pub DebugControl: u64, - pub LastBranchToRip: u64, - pub LastBranchFromRip: u64, - pub LastExceptionToRip: u64, - pub LastExceptionFromRip: u64, -} -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for CONTEXT {} -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -pub union CONTEXT_0 { - pub FltSave: XSAVE_FORMAT, - pub Anonymous: CONTEXT_0_0, -} -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for CONTEXT_0 {} -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -pub struct CONTEXT_0_0 { - pub Header: [M128A; 2], - pub Legacy: [M128A; 8], - pub Xmm0: M128A, - pub Xmm1: M128A, - pub Xmm2: M128A, - pub Xmm3: M128A, - pub Xmm4: M128A, - pub Xmm5: M128A, - pub Xmm6: M128A, - pub Xmm7: M128A, - pub Xmm8: M128A, - pub Xmm9: M128A, - pub Xmm10: M128A, - pub Xmm11: M128A, - pub Xmm12: M128A, - pub Xmm13: M128A, - pub Xmm14: M128A, - pub Xmm15: M128A, -} -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for CONTEXT_0_0 {} -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for CONTEXT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Kernel")] -pub struct CONTEXT { - pub ContextFlags: u32, - pub Dr0: u32, - pub Dr1: u32, - pub Dr2: u32, - pub Dr3: u32, - pub Dr6: u32, - pub Dr7: u32, - pub FloatSave: super::super::Kernel::FLOATING_SAVE_AREA, - pub SegGs: u32, - pub SegFs: u32, - pub SegEs: u32, - pub SegDs: u32, - pub Edi: u32, - pub Esi: u32, - pub Ebx: u32, - pub Edx: u32, - pub Ecx: u32, - pub Eax: u32, - pub Ebp: u32, - pub Eip: u32, - pub SegCs: u32, - pub EFlags: u32, - pub Esp: u32, - pub SegSs: u32, - pub ExtendedRegisters: [u8; 512], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for CONTEXT {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union CPU_INFORMATION { - pub X86CpuInfo: CPU_INFORMATION_1, - pub OtherCpuInfo: CPU_INFORMATION_0, -} -impl ::core::marker::Copy for CPU_INFORMATION {} -impl ::core::clone::Clone for CPU_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct CPU_INFORMATION_0 { - pub ProcessorFeatures: [u64; 2], -} -impl ::core::marker::Copy for CPU_INFORMATION_0 {} -impl ::core::clone::Clone for CPU_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct CPU_INFORMATION_1 { - pub VendorId: [u32; 3], - pub VersionInformation: u32, - pub FeatureInformation: u32, - pub AMDExtendedCpuFeatures: u32, -} -impl ::core::marker::Copy for CPU_INFORMATION_1 {} -impl ::core::clone::Clone for CPU_INFORMATION_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -pub struct CREATE_PROCESS_DEBUG_INFO { - pub hFile: super::super::super::Foundation::HANDLE, - pub hProcess: super::super::super::Foundation::HANDLE, - pub hThread: super::super::super::Foundation::HANDLE, - pub lpBaseOfImage: *mut ::core::ffi::c_void, - pub dwDebugInfoFileOffset: u32, - pub nDebugInfoSize: u32, - pub lpThreadLocalBase: *mut ::core::ffi::c_void, - pub lpStartAddress: super::super::Threading::LPTHREAD_START_ROUTINE, - pub lpImageName: *mut ::core::ffi::c_void, - pub fUnicode: u16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for CREATE_PROCESS_DEBUG_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for CREATE_PROCESS_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -pub struct CREATE_THREAD_DEBUG_INFO { - pub hThread: super::super::super::Foundation::HANDLE, - pub lpThreadLocalBase: *mut ::core::ffi::c_void, - pub lpStartAddress: super::super::Threading::LPTHREAD_START_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for CREATE_THREAD_DEBUG_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for CREATE_THREAD_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DBGHELP_DATA_REPORT_STRUCT { - pub pBinPathNonExist: ::windows_sys::core::PCWSTR, - pub pSymbolPathNonExist: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for DBGHELP_DATA_REPORT_STRUCT {} -impl ::core::clone::Clone for DBGHELP_DATA_REPORT_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct DBGKD_DEBUG_DATA_HEADER32 { - pub List: super::super::Kernel::LIST_ENTRY32, - pub OwnerTag: u32, - pub Size: u32, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for DBGKD_DEBUG_DATA_HEADER32 {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for DBGKD_DEBUG_DATA_HEADER32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct DBGKD_DEBUG_DATA_HEADER64 { - pub List: super::super::Kernel::LIST_ENTRY64, - pub OwnerTag: u32, - pub Size: u32, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for DBGKD_DEBUG_DATA_HEADER64 {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for DBGKD_DEBUG_DATA_HEADER64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DBGKD_GET_VERSION32 { - pub MajorVersion: u16, - pub MinorVersion: u16, - pub ProtocolVersion: u16, - pub Flags: u16, - pub KernBase: u32, - pub PsLoadedModuleList: u32, - pub MachineType: u16, - pub ThCallbackStack: u16, - pub NextCallback: u16, - pub FramePointer: u16, - pub KiCallUserMode: u32, - pub KeUserCallbackDispatcher: u32, - pub BreakpointWithStatus: u32, - pub DebuggerDataList: u32, -} -impl ::core::marker::Copy for DBGKD_GET_VERSION32 {} -impl ::core::clone::Clone for DBGKD_GET_VERSION32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DBGKD_GET_VERSION64 { - pub MajorVersion: u16, - pub MinorVersion: u16, - pub ProtocolVersion: u8, - pub KdSecondaryVersion: u8, - pub Flags: u16, - pub MachineType: u16, - pub MaxPacketType: u8, - pub MaxStateChange: u8, - pub MaxManipulate: u8, - pub Simulation: u8, - pub Unused: [u16; 1], - pub KernBase: u64, - pub PsLoadedModuleList: u64, - pub DebuggerDataList: u64, -} -impl ::core::marker::Copy for DBGKD_GET_VERSION64 {} -impl ::core::clone::Clone for DBGKD_GET_VERSION64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_BREAKPOINT_PARAMETERS { - pub Offset: u64, - pub Id: u32, - pub BreakType: u32, - pub ProcType: u32, - pub Flags: u32, - pub DataSize: u32, - pub DataAccessType: u32, - pub PassCount: u32, - pub CurrentPassCount: u32, - pub MatchThread: u32, - pub CommandSize: u32, - pub OffsetExpressionSize: u32, -} -impl ::core::marker::Copy for DEBUG_BREAKPOINT_PARAMETERS {} -impl ::core::clone::Clone for DEBUG_BREAKPOINT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_CACHED_SYMBOL_INFO { - pub ModBase: u64, - pub Arg1: u64, - pub Arg2: u64, - pub Id: u32, - pub Arg3: u32, -} -impl ::core::marker::Copy for DEBUG_CACHED_SYMBOL_INFO {} -impl ::core::clone::Clone for DEBUG_CACHED_SYMBOL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_CLIENT_CONTEXT { - pub cbSize: u32, - pub eClient: u32, -} -impl ::core::marker::Copy for DEBUG_CLIENT_CONTEXT {} -impl ::core::clone::Clone for DEBUG_CLIENT_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_CREATE_PROCESS_OPTIONS { - pub CreateFlags: u32, - pub EngCreateFlags: u32, - pub VerifierFlags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for DEBUG_CREATE_PROCESS_OPTIONS {} -impl ::core::clone::Clone for DEBUG_CREATE_PROCESS_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -pub struct DEBUG_EVENT { - pub dwDebugEventCode: DEBUG_EVENT_CODE, - pub dwProcessId: u32, - pub dwThreadId: u32, - pub u: DEBUG_EVENT_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for DEBUG_EVENT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for DEBUG_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -pub union DEBUG_EVENT_0 { - pub Exception: EXCEPTION_DEBUG_INFO, - pub CreateThread: CREATE_THREAD_DEBUG_INFO, - pub CreateProcessInfo: CREATE_PROCESS_DEBUG_INFO, - pub ExitThread: EXIT_THREAD_DEBUG_INFO, - pub ExitProcess: EXIT_PROCESS_DEBUG_INFO, - pub LoadDll: LOAD_DLL_DEBUG_INFO, - pub UnloadDll: UNLOAD_DLL_DEBUG_INFO, - pub DebugString: OUTPUT_DEBUG_STRING_INFO, - pub RipInfo: RIP_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for DEBUG_EVENT_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for DEBUG_EVENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_EVENT_CONTEXT { - pub Size: u32, - pub ProcessEngineId: u32, - pub ThreadEngineId: u32, - pub FrameEngineId: u32, -} -impl ::core::marker::Copy for DEBUG_EVENT_CONTEXT {} -impl ::core::clone::Clone for DEBUG_EVENT_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_EXCEPTION_FILTER_PARAMETERS { - pub ExecutionOption: u32, - pub ContinueOption: u32, - pub TextSize: u32, - pub CommandSize: u32, - pub SecondCommandSize: u32, - pub ExceptionCode: u32, -} -impl ::core::marker::Copy for DEBUG_EXCEPTION_FILTER_PARAMETERS {} -impl ::core::clone::Clone for DEBUG_EXCEPTION_FILTER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_GET_TEXT_COMPLETIONS_IN { - pub Flags: u32, - pub MatchCountLimit: u32, - pub Reserved: [u64; 3], -} -impl ::core::marker::Copy for DEBUG_GET_TEXT_COMPLETIONS_IN {} -impl ::core::clone::Clone for DEBUG_GET_TEXT_COMPLETIONS_IN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_GET_TEXT_COMPLETIONS_OUT { - pub Flags: u32, - pub ReplaceIndex: u32, - pub MatchCount: u32, - pub Reserved1: u32, - pub Reserved2: [u64; 2], -} -impl ::core::marker::Copy for DEBUG_GET_TEXT_COMPLETIONS_OUT {} -impl ::core::clone::Clone for DEBUG_GET_TEXT_COMPLETIONS_OUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_HANDLE_DATA_BASIC { - pub TypeNameSize: u32, - pub ObjectNameSize: u32, - pub Attributes: u32, - pub GrantedAccess: u32, - pub HandleCount: u32, - pub PointerCount: u32, -} -impl ::core::marker::Copy for DEBUG_HANDLE_DATA_BASIC {} -impl ::core::clone::Clone for DEBUG_HANDLE_DATA_BASIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_LAST_EVENT_INFO_BREAKPOINT { - pub Id: u32, -} -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_BREAKPOINT {} -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_BREAKPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_LAST_EVENT_INFO_EXCEPTION { - pub ExceptionRecord: EXCEPTION_RECORD64, - pub FirstChance: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_EXCEPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_EXCEPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_LAST_EVENT_INFO_EXIT_PROCESS { - pub ExitCode: u32, -} -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_EXIT_PROCESS {} -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_EXIT_PROCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_LAST_EVENT_INFO_EXIT_THREAD { - pub ExitCode: u32, -} -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_EXIT_THREAD {} -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_EXIT_THREAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_LAST_EVENT_INFO_LOAD_MODULE { - pub Base: u64, -} -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_LOAD_MODULE {} -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_LOAD_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_LAST_EVENT_INFO_SERVICE_EXCEPTION { - pub Kind: u32, - pub DataSize: u32, - pub Address: u64, -} -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_SERVICE_EXCEPTION {} -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_SERVICE_EXCEPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR { - pub Error: u32, - pub Level: u32, -} -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR {} -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE { - pub Base: u64, -} -impl ::core::marker::Copy for DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE {} -impl ::core::clone::Clone for DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_MODULE_AND_ID { - pub ModuleBase: u64, - pub Id: u64, -} -impl ::core::marker::Copy for DEBUG_MODULE_AND_ID {} -impl ::core::clone::Clone for DEBUG_MODULE_AND_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_MODULE_PARAMETERS { - pub Base: u64, - pub Size: u32, - pub TimeDateStamp: u32, - pub Checksum: u32, - pub Flags: u32, - pub SymbolType: u32, - pub ImageNameSize: u32, - pub ModuleNameSize: u32, - pub LoadedImageNameSize: u32, - pub SymbolFileNameSize: u32, - pub MappedImageNameSize: u32, - pub Reserved: [u64; 2], -} -impl ::core::marker::Copy for DEBUG_MODULE_PARAMETERS {} -impl ::core::clone::Clone for DEBUG_MODULE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_OFFSET_REGION { - pub Base: u64, - pub Size: u64, -} -impl ::core::marker::Copy for DEBUG_OFFSET_REGION {} -impl ::core::clone::Clone for DEBUG_OFFSET_REGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DEBUG_PROCESSOR_IDENTIFICATION_ALL { - pub Alpha: DEBUG_PROCESSOR_IDENTIFICATION_ALPHA, - pub Amd64: DEBUG_PROCESSOR_IDENTIFICATION_AMD64, - pub Ia64: DEBUG_PROCESSOR_IDENTIFICATION_IA64, - pub X86: DEBUG_PROCESSOR_IDENTIFICATION_X86, - pub Arm: DEBUG_PROCESSOR_IDENTIFICATION_ARM, - pub Arm64: DEBUG_PROCESSOR_IDENTIFICATION_ARM64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_PROCESSOR_IDENTIFICATION_ALL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_PROCESSOR_IDENTIFICATION_ALL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_PROCESSOR_IDENTIFICATION_ALPHA { - pub Type: u32, - pub Revision: u32, -} -impl ::core::marker::Copy for DEBUG_PROCESSOR_IDENTIFICATION_ALPHA {} -impl ::core::clone::Clone for DEBUG_PROCESSOR_IDENTIFICATION_ALPHA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_PROCESSOR_IDENTIFICATION_AMD64 { - pub Family: u32, - pub Model: u32, - pub Stepping: u32, - pub VendorString: [super::super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_PROCESSOR_IDENTIFICATION_AMD64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_PROCESSOR_IDENTIFICATION_AMD64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_PROCESSOR_IDENTIFICATION_ARM { - pub Model: u32, - pub Revision: u32, - pub VendorString: [super::super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_PROCESSOR_IDENTIFICATION_ARM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_PROCESSOR_IDENTIFICATION_ARM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_PROCESSOR_IDENTIFICATION_ARM64 { - pub Model: u32, - pub Revision: u32, - pub VendorString: [super::super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_PROCESSOR_IDENTIFICATION_ARM64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_PROCESSOR_IDENTIFICATION_ARM64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_PROCESSOR_IDENTIFICATION_IA64 { - pub Model: u32, - pub Revision: u32, - pub Family: u32, - pub ArchRev: u32, - pub VendorString: [super::super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_PROCESSOR_IDENTIFICATION_IA64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_PROCESSOR_IDENTIFICATION_IA64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_PROCESSOR_IDENTIFICATION_X86 { - pub Family: u32, - pub Model: u32, - pub Stepping: u32, - pub VendorString: [super::super::super::Foundation::CHAR; 16], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_PROCESSOR_IDENTIFICATION_X86 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_PROCESSOR_IDENTIFICATION_X86 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_READ_USER_MINIDUMP_STREAM { - pub StreamType: u32, - pub Flags: u32, - pub Offset: u64, - pub Buffer: *mut ::core::ffi::c_void, - pub BufferSize: u32, - pub BufferUsed: u32, -} -impl ::core::marker::Copy for DEBUG_READ_USER_MINIDUMP_STREAM {} -impl ::core::clone::Clone for DEBUG_READ_USER_MINIDUMP_STREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_REGISTER_DESCRIPTION { - pub Type: u32, - pub Flags: u32, - pub SubregMaster: u32, - pub SubregLength: u32, - pub SubregMask: u64, - pub SubregShift: u32, - pub Reserved0: u32, -} -impl ::core::marker::Copy for DEBUG_REGISTER_DESCRIPTION {} -impl ::core::clone::Clone for DEBUG_REGISTER_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_SPECIFIC_FILTER_PARAMETERS { - pub ExecutionOption: u32, - pub ContinueOption: u32, - pub TextSize: u32, - pub CommandSize: u32, - pub ArgumentSize: u32, -} -impl ::core::marker::Copy for DEBUG_SPECIFIC_FILTER_PARAMETERS {} -impl ::core::clone::Clone for DEBUG_SPECIFIC_FILTER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_STACK_FRAME { - pub InstructionOffset: u64, - pub ReturnOffset: u64, - pub FrameOffset: u64, - pub StackOffset: u64, - pub FuncTableEntry: u64, - pub Params: [u64; 4], - pub Reserved: [u64; 6], - pub Virtual: super::super::super::Foundation::BOOL, - pub FrameNumber: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_STACK_FRAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_STACK_FRAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_STACK_FRAME_EX { - pub InstructionOffset: u64, - pub ReturnOffset: u64, - pub FrameOffset: u64, - pub StackOffset: u64, - pub FuncTableEntry: u64, - pub Params: [u64; 4], - pub Reserved: [u64; 6], - pub Virtual: super::super::super::Foundation::BOOL, - pub FrameNumber: u32, - pub InlineFrameContext: u32, - pub Reserved1: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_STACK_FRAME_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_STACK_FRAME_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_SYMBOL_ENTRY { - pub ModuleBase: u64, - pub Offset: u64, - pub Id: u64, - pub Arg64: u64, - pub Size: u32, - pub Flags: u32, - pub TypeId: u32, - pub NameSize: u32, - pub Token: u32, - pub Tag: u32, - pub Arg32: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for DEBUG_SYMBOL_ENTRY {} -impl ::core::clone::Clone for DEBUG_SYMBOL_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_SYMBOL_PARAMETERS { - pub Module: u64, - pub TypeId: u32, - pub ParentSymbol: u32, - pub SubElements: u32, - pub Flags: u32, - pub Reserved: u64, -} -impl ::core::marker::Copy for DEBUG_SYMBOL_PARAMETERS {} -impl ::core::clone::Clone for DEBUG_SYMBOL_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_SYMBOL_SOURCE_ENTRY { - pub ModuleBase: u64, - pub Offset: u64, - pub FileNameId: u64, - pub EngineInternal: u64, - pub Size: u32, - pub Flags: u32, - pub FileNameSize: u32, - pub StartLine: u32, - pub EndLine: u32, - pub StartColumn: u32, - pub EndColumn: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for DEBUG_SYMBOL_SOURCE_ENTRY {} -impl ::core::clone::Clone for DEBUG_SYMBOL_SOURCE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_THREAD_BASIC_INFORMATION { - pub Valid: u32, - pub ExitStatus: u32, - pub PriorityClass: u32, - pub Priority: u32, - pub CreateTime: u64, - pub ExitTime: u64, - pub KernelTime: u64, - pub UserTime: u64, - pub StartOffset: u64, - pub Affinity: u64, -} -impl ::core::marker::Copy for DEBUG_THREAD_BASIC_INFORMATION {} -impl ::core::clone::Clone for DEBUG_THREAD_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DEBUG_TYPED_DATA { - pub ModBase: u64, - pub Offset: u64, - pub EngineHandle: u64, - pub Data: u64, - pub Size: u32, - pub Flags: u32, - pub TypeId: u32, - pub BaseTypeId: u32, - pub Tag: u32, - pub Register: u32, - pub Internal: [u64; 9], -} -impl ::core::marker::Copy for DEBUG_TYPED_DATA {} -impl ::core::clone::Clone for DEBUG_TYPED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_VALUE { - pub Anonymous: DEBUG_VALUE_0, - pub TailOfRawBytes: u32, - pub Type: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_VALUE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DEBUG_VALUE_0 { - pub I8: u8, - pub I16: u16, - pub I32: u32, - pub Anonymous: DEBUG_VALUE_0_0, - pub F32: f32, - pub F64: f64, - pub F80Bytes: [u8; 10], - pub F82Bytes: [u8; 11], - pub F128Bytes: [u8; 16], - pub VI8: [u8; 16], - pub VI16: [u16; 8], - pub VI32: [u32; 4], - pub VI64: [u64; 2], - pub VF32: [f32; 4], - pub VF64: [f64; 2], - pub I64Parts32: DEBUG_VALUE_0_2, - pub F128Parts64: DEBUG_VALUE_0_1, - pub RawBytes: [u8; 24], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_VALUE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_VALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_VALUE_0_0 { - pub I64: u64, - pub Nat: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_VALUE_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_VALUE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_VALUE_0_1 { - pub LowPart: u64, - pub HighPart: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_VALUE_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_VALUE_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUG_VALUE_0_2 { - pub LowPart: u32, - pub HighPart: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUG_VALUE_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUG_VALUE_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct DISPATCHER_CONTEXT { - pub ControlPc: usize, - pub ImageBase: usize, - pub FunctionEntry: *mut IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, - pub EstablisherFrame: usize, - pub TargetPc: usize, - pub ContextRecord: *mut CONTEXT, - pub LanguageHandler: super::super::Kernel::EXCEPTION_ROUTINE, - pub HandlerData: *mut ::core::ffi::c_void, - pub HistoryTable: *mut UNWIND_HISTORY_TABLE, - pub ScopeIndex: u32, - pub ControlPcIsUnwound: super::super::super::Foundation::BOOLEAN, - pub NonVolatileRegisters: *mut u8, -} -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for DISPATCHER_CONTEXT {} -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for DISPATCHER_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86_64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct DISPATCHER_CONTEXT { - pub ControlPc: u64, - pub ImageBase: u64, - pub FunctionEntry: *mut IMAGE_RUNTIME_FUNCTION_ENTRY, - pub EstablisherFrame: u64, - pub TargetIp: u64, - pub ContextRecord: *mut CONTEXT, - pub LanguageHandler: super::super::Kernel::EXCEPTION_ROUTINE, - pub HandlerData: *mut ::core::ffi::c_void, - pub HistoryTable: *mut UNWIND_HISTORY_TABLE, - pub ScopeIndex: u32, - pub Fill0: u32, -} -#[cfg(target_arch = "x86_64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for DISPATCHER_CONTEXT {} -#[cfg(target_arch = "x86_64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for DISPATCHER_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union DUMP_FILE_ATTRIBUTES { - pub Anonymous: DUMP_FILE_ATTRIBUTES_0, - pub Attributes: u32, -} -impl ::core::marker::Copy for DUMP_FILE_ATTRIBUTES {} -impl ::core::clone::Clone for DUMP_FILE_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DUMP_FILE_ATTRIBUTES_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for DUMP_FILE_ATTRIBUTES_0 {} -impl ::core::clone::Clone for DUMP_FILE_ATTRIBUTES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DUMP_HEADER32 { - pub Signature: u32, - pub ValidDump: u32, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub DirectoryTableBase: u32, - pub PfnDataBase: u32, - pub PsLoadedModuleList: u32, - pub PsActiveProcessHead: u32, - pub MachineImageType: u32, - pub NumberProcessors: u32, - pub BugCheckCode: u32, - pub BugCheckParameter1: u32, - pub BugCheckParameter2: u32, - pub BugCheckParameter3: u32, - pub BugCheckParameter4: u32, - pub VersionUser: [super::super::super::Foundation::CHAR; 32], - pub PaeEnabled: u8, - pub KdSecondaryVersion: u8, - pub Spare3: [u8; 2], - pub KdDebuggerDataBlock: u32, - pub Anonymous: DUMP_HEADER32_0, - pub ContextRecord: [u8; 1200], - pub Exception: EXCEPTION_RECORD32, - pub Comment: [super::super::super::Foundation::CHAR; 128], - pub Attributes: DUMP_FILE_ATTRIBUTES, - pub BootId: u32, - pub _reserved0: [u8; 1760], - pub DumpType: u32, - pub MiniDumpFields: u32, - pub SecondaryDataState: u32, - pub ProductType: u32, - pub SuiteMask: u32, - pub WriterStatus: u32, - pub RequiredDumpSpace: i64, - pub _reserved2: [u8; 16], - pub SystemUpTime: i64, - pub SystemTime: i64, - pub _reserved3: [u8; 56], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUMP_HEADER32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUMP_HEADER32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DUMP_HEADER32_0 { - pub PhysicalMemoryBlock: PHYSICAL_MEMORY_DESCRIPTOR32, - pub PhysicalMemoryBlockBuffer: [u8; 700], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUMP_HEADER32_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUMP_HEADER32_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DUMP_HEADER64 { - pub Signature: u32, - pub ValidDump: u32, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub DirectoryTableBase: u64, - pub PfnDataBase: u64, - pub PsLoadedModuleList: u64, - pub PsActiveProcessHead: u64, - pub MachineImageType: u32, - pub NumberProcessors: u32, - pub BugCheckCode: u32, - pub BugCheckParameter1: u64, - pub BugCheckParameter2: u64, - pub BugCheckParameter3: u64, - pub BugCheckParameter4: u64, - pub VersionUser: [super::super::super::Foundation::CHAR; 32], - pub KdDebuggerDataBlock: u64, - pub Anonymous: DUMP_HEADER64_0, - pub ContextRecord: [u8; 3000], - pub Exception: EXCEPTION_RECORD64, - pub DumpType: u32, - pub RequiredDumpSpace: i64, - pub SystemTime: i64, - pub Comment: [super::super::super::Foundation::CHAR; 128], - pub SystemUpTime: i64, - pub MiniDumpFields: u32, - pub SecondaryDataState: u32, - pub ProductType: u32, - pub SuiteMask: u32, - pub WriterStatus: u32, - pub Unused1: u8, - pub KdSecondaryVersion: u8, - pub Unused: [u8; 2], - pub Attributes: DUMP_FILE_ATTRIBUTES, - pub BootId: u32, - pub _reserved0: [u8; 4008], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUMP_HEADER64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUMP_HEADER64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DUMP_HEADER64_0 { - pub PhysicalMemoryBlock: PHYSICAL_MEMORY_DESCRIPTOR64, - pub PhysicalMemoryBlockBuffer: [u8; 700], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUMP_HEADER64_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUMP_HEADER64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct DebugPropertyInfo { - pub m_dwValidFields: u32, - pub m_bstrName: ::windows_sys::core::BSTR, - pub m_bstrType: ::windows_sys::core::BSTR, - pub m_bstrValue: ::windows_sys::core::BSTR, - pub m_bstrFullName: ::windows_sys::core::BSTR, - pub m_dwAttrib: u32, - pub m_pDebugProp: IDebugProperty, -} -impl ::core::marker::Copy for DebugPropertyInfo {} -impl ::core::clone::Clone for DebugPropertyInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DebugStackFrameDescriptor { - pub pdsf: IDebugStackFrame, - pub dwMin: u32, - pub dwLim: u32, - pub fFinal: super::super::super::Foundation::BOOL, - pub punkFinal: ::windows_sys::core::IUnknown, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DebugStackFrameDescriptor {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DebugStackFrameDescriptor { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DebugStackFrameDescriptor64 { - pub pdsf: IDebugStackFrame, - pub dwMin: u64, - pub dwLim: u64, - pub fFinal: super::super::super::Foundation::BOOL, - pub punkFinal: ::windows_sys::core::IUnknown, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DebugStackFrameDescriptor64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DebugStackFrameDescriptor64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXCEPTION_DEBUG_INFO { - pub ExceptionRecord: EXCEPTION_RECORD, - pub dwFirstChance: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXCEPTION_DEBUG_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXCEPTION_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct EXCEPTION_POINTERS { - pub ExceptionRecord: *mut EXCEPTION_RECORD, - pub ContextRecord: *mut CONTEXT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for EXCEPTION_POINTERS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for EXCEPTION_POINTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXCEPTION_RECORD { - pub ExceptionCode: super::super::super::Foundation::NTSTATUS, - pub ExceptionFlags: u32, - pub ExceptionRecord: *mut EXCEPTION_RECORD, - pub ExceptionAddress: *mut ::core::ffi::c_void, - pub NumberParameters: u32, - pub ExceptionInformation: [usize; 15], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXCEPTION_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXCEPTION_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXCEPTION_RECORD32 { - pub ExceptionCode: super::super::super::Foundation::NTSTATUS, - pub ExceptionFlags: u32, - pub ExceptionRecord: u32, - pub ExceptionAddress: u32, - pub NumberParameters: u32, - pub ExceptionInformation: [u32; 15], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXCEPTION_RECORD32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXCEPTION_RECORD32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXCEPTION_RECORD64 { - pub ExceptionCode: super::super::super::Foundation::NTSTATUS, - pub ExceptionFlags: u32, - pub ExceptionRecord: u64, - pub ExceptionAddress: u64, - pub NumberParameters: u32, - pub __unusedAlignment: u32, - pub ExceptionInformation: [u64; 15], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXCEPTION_RECORD64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXCEPTION_RECORD64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXIT_PROCESS_DEBUG_INFO { - pub dwExitCode: u32, -} -impl ::core::marker::Copy for EXIT_PROCESS_DEBUG_INFO {} -impl ::core::clone::Clone for EXIT_PROCESS_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXIT_THREAD_DEBUG_INFO { - pub dwExitCode: u32, -} -impl ::core::marker::Copy for EXIT_THREAD_DEBUG_INFO {} -impl ::core::clone::Clone for EXIT_THREAD_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXTSTACKTRACE { - pub FramePointer: u32, - pub ProgramCounter: u32, - pub ReturnAddress: u32, - pub Args: [u32; 4], -} -impl ::core::marker::Copy for EXTSTACKTRACE {} -impl ::core::clone::Clone for EXTSTACKTRACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXTSTACKTRACE32 { - pub FramePointer: u32, - pub ProgramCounter: u32, - pub ReturnAddress: u32, - pub Args: [u32; 4], -} -impl ::core::marker::Copy for EXTSTACKTRACE32 {} -impl ::core::clone::Clone for EXTSTACKTRACE32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXTSTACKTRACE64 { - pub FramePointer: u64, - pub ProgramCounter: u64, - pub ReturnAddress: u64, - pub Args: [u64; 4], -} -impl ::core::marker::Copy for EXTSTACKTRACE64 {} -impl ::core::clone::Clone for EXTSTACKTRACE64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXT_API_VERSION { - pub MajorVersion: u16, - pub MinorVersion: u16, - pub Revision: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for EXT_API_VERSION {} -impl ::core::clone::Clone for EXT_API_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXT_FIND_FILE { - pub FileName: ::windows_sys::core::PCWSTR, - pub IndexedSize: u64, - pub ImageTimeDateStamp: u32, - pub ImageCheckSum: u32, - pub ExtraInfo: *mut ::core::ffi::c_void, - pub ExtraInfoSize: u32, - pub Flags: u32, - pub FileMapping: *mut ::core::ffi::c_void, - pub FileMappingSize: u64, - pub FileHandle: super::super::super::Foundation::HANDLE, - pub FoundFileName: ::windows_sys::core::PWSTR, - pub FoundFileNameChars: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXT_FIND_FILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXT_FIND_FILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXT_MATCH_PATTERN_A { - pub Str: ::windows_sys::core::PCSTR, - pub Pattern: ::windows_sys::core::PCSTR, - pub CaseSensitive: u32, -} -impl ::core::marker::Copy for EXT_MATCH_PATTERN_A {} -impl ::core::clone::Clone for EXT_MATCH_PATTERN_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct EXT_TYPED_DATA { - pub Operation: EXT_TDOP, - pub Flags: u32, - pub InData: DEBUG_TYPED_DATA, - pub OutData: DEBUG_TYPED_DATA, - pub InStrIndex: u32, - pub In32: u32, - pub Out32: u32, - pub In64: u64, - pub Out64: u64, - pub StrBufferIndex: u32, - pub StrBufferChars: u32, - pub StrCharsNeeded: u32, - pub DataBufferIndex: u32, - pub DataBufferBytes: u32, - pub DataBytesNeeded: u32, - pub Status: ::windows_sys::core::HRESULT, - pub Reserved: [u64; 8], -} -impl ::core::marker::Copy for EXT_TYPED_DATA {} -impl ::core::clone::Clone for EXT_TYPED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -pub struct ExtendedDebugPropertyInfo { - pub dwValidFields: u32, - pub pszName: ::windows_sys::core::PWSTR, - pub pszType: ::windows_sys::core::PWSTR, - pub pszValue: ::windows_sys::core::PWSTR, - pub pszFullName: ::windows_sys::core::PWSTR, - pub dwAttrib: u32, - pub pDebugProp: IDebugProperty, - pub nDISPID: u32, - pub nType: u32, - pub varValue: super::super::Com::VARIANT, - pub plbValue: super::super::Com::StructuredStorage::ILockBytes, - pub pDebugExtProp: IDebugExtendedProperty, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for ExtendedDebugPropertyInfo {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for ExtendedDebugPropertyInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct FIELD_INFO { - pub fName: *mut u8, - pub printName: *mut u8, - pub size: u32, - pub fOptions: u32, - pub address: u64, - pub Anonymous: FIELD_INFO_0, - pub TypeId: u32, - pub FieldOffset: u32, - pub BufferSize: u32, - pub BitField: FIELD_INFO_1, - pub _bitfield: u32, -} -impl ::core::marker::Copy for FIELD_INFO {} -impl ::core::clone::Clone for FIELD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union FIELD_INFO_0 { - pub fieldCallBack: *mut ::core::ffi::c_void, - pub pBuffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for FIELD_INFO_0 {} -impl ::core::clone::Clone for FIELD_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct FIELD_INFO_1 { - pub Position: u16, - pub Size: u16, -} -impl ::core::marker::Copy for FIELD_INFO_1 {} -impl ::core::clone::Clone for FIELD_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct FPO_DATA { - pub ulOffStart: u32, - pub cbProcSize: u32, - pub cdwLocals: u32, - pub cdwParams: u16, - pub _bitfield: u16, -} -impl ::core::marker::Copy for FPO_DATA {} -impl ::core::clone::Clone for FPO_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_CONTEXT_EX { - pub Status: u32, - pub ContextSize: u32, - pub pContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for GET_CONTEXT_EX {} -impl ::core::clone::Clone for GET_CONTEXT_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_CURRENT_PROCESS_ADDRESS { - pub Processor: u32, - pub CurrentThread: u64, - pub Address: u64, -} -impl ::core::marker::Copy for GET_CURRENT_PROCESS_ADDRESS {} -impl ::core::clone::Clone for GET_CURRENT_PROCESS_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_CURRENT_THREAD_ADDRESS { - pub Processor: u32, - pub Address: u64, -} -impl ::core::marker::Copy for GET_CURRENT_THREAD_ADDRESS {} -impl ::core::clone::Clone for GET_CURRENT_THREAD_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_EXPRESSION_EX { - pub Expression: ::windows_sys::core::PCSTR, - pub Remainder: ::windows_sys::core::PCSTR, - pub Value: u64, -} -impl ::core::marker::Copy for GET_EXPRESSION_EX {} -impl ::core::clone::Clone for GET_EXPRESSION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_INPUT_LINE { - pub Prompt: ::windows_sys::core::PCSTR, - pub Buffer: ::windows_sys::core::PSTR, - pub BufferSize: u32, - pub InputSize: u32, -} -impl ::core::marker::Copy for GET_INPUT_LINE {} -impl ::core::clone::Clone for GET_INPUT_LINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_PEB_ADDRESS { - pub CurrentThread: u64, - pub Address: u64, -} -impl ::core::marker::Copy for GET_PEB_ADDRESS {} -impl ::core::clone::Clone for GET_PEB_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_SET_SYMPATH { - pub Args: ::windows_sys::core::PCSTR, - pub Result: ::windows_sys::core::PSTR, - pub Length: i32, -} -impl ::core::marker::Copy for GET_SET_SYMPATH {} -impl ::core::clone::Clone for GET_SET_SYMPATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct GET_TEB_ADDRESS { - pub Address: u64, -} -impl ::core::marker::Copy for GET_TEB_ADDRESS {} -impl ::core::clone::Clone for GET_TEB_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_CBA_EVENT { - pub severity: IMAGEHLP_CBA_EVENT_SEVERITY, - pub code: u32, - pub desc: ::windows_sys::core::PSTR, - pub object: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for IMAGEHLP_CBA_EVENT {} -impl ::core::clone::Clone for IMAGEHLP_CBA_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_CBA_EVENTW { - pub severity: IMAGEHLP_CBA_EVENT_SEVERITY, - pub code: u32, - pub desc: ::windows_sys::core::PCWSTR, - pub object: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for IMAGEHLP_CBA_EVENTW {} -impl ::core::clone::Clone for IMAGEHLP_CBA_EVENTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_CBA_READ_MEMORY { - pub addr: u64, - pub buf: *mut ::core::ffi::c_void, - pub bytes: u32, - pub bytesread: *mut u32, -} -impl ::core::marker::Copy for IMAGEHLP_CBA_READ_MEMORY {} -impl ::core::clone::Clone for IMAGEHLP_CBA_READ_MEMORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_DEFERRED_SYMBOL_LOAD { - pub SizeOfStruct: u32, - pub BaseOfImage: u32, - pub CheckSum: u32, - pub TimeDateStamp: u32, - pub FileName: [super::super::super::Foundation::CHAR; 260], - pub Reparse: super::super::super::Foundation::BOOLEAN, - pub hFile: super::super::super::Foundation::HANDLE, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_DEFERRED_SYMBOL_LOAD {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_DEFERRED_SYMBOL_LOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_DEFERRED_SYMBOL_LOAD64 { - pub SizeOfStruct: u32, - pub BaseOfImage: u64, - pub CheckSum: u32, - pub TimeDateStamp: u32, - pub FileName: [super::super::super::Foundation::CHAR; 260], - pub Reparse: super::super::super::Foundation::BOOLEAN, - pub hFile: super::super::super::Foundation::HANDLE, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_DEFERRED_SYMBOL_LOAD64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_DEFERRED_SYMBOL_LOAD64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_DEFERRED_SYMBOL_LOADW64 { - pub SizeOfStruct: u32, - pub BaseOfImage: u64, - pub CheckSum: u32, - pub TimeDateStamp: u32, - pub FileName: [u16; 261], - pub Reparse: super::super::super::Foundation::BOOLEAN, - pub hFile: super::super::super::Foundation::HANDLE, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_DEFERRED_SYMBOL_LOADW64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_DEFERRED_SYMBOL_LOADW64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_DUPLICATE_SYMBOL { - pub SizeOfStruct: u32, - pub NumberOfDups: u32, - pub Symbol: *mut IMAGEHLP_SYMBOL, - pub SelectedSymbol: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_DUPLICATE_SYMBOL {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_DUPLICATE_SYMBOL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_DUPLICATE_SYMBOL64 { - pub SizeOfStruct: u32, - pub NumberOfDups: u32, - pub Symbol: *mut IMAGEHLP_SYMBOL64, - pub SelectedSymbol: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_DUPLICATE_SYMBOL64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_DUPLICATE_SYMBOL64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_GET_TYPE_INFO_PARAMS { - pub SizeOfStruct: u32, - pub Flags: IMAGEHLP_GET_TYPE_INFO_FLAGS, - pub NumIds: u32, - pub TypeIds: *mut u32, - pub TagFilter: u64, - pub NumReqs: u32, - pub ReqKinds: *mut IMAGEHLP_SYMBOL_TYPE_INFO, - pub ReqOffsets: *mut usize, - pub ReqSizes: *mut u32, - pub ReqStride: usize, - pub BufferSize: usize, - pub Buffer: *mut ::core::ffi::c_void, - pub EntriesMatched: u32, - pub EntriesFilled: u32, - pub TagsFound: u64, - pub AllReqsValid: u64, - pub NumReqsValid: u32, - pub ReqsValid: *mut u64, -} -impl ::core::marker::Copy for IMAGEHLP_GET_TYPE_INFO_PARAMS {} -impl ::core::clone::Clone for IMAGEHLP_GET_TYPE_INFO_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_JIT_SYMBOLMAP { - pub SizeOfStruct: u32, - pub Address: u64, - pub BaseOfImage: u64, -} -impl ::core::marker::Copy for IMAGEHLP_JIT_SYMBOLMAP {} -impl ::core::clone::Clone for IMAGEHLP_JIT_SYMBOLMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct IMAGEHLP_LINE { - pub SizeOfStruct: u32, - pub Key: *mut ::core::ffi::c_void, - pub LineNumber: u32, - pub FileName: ::windows_sys::core::PSTR, - pub Address: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for IMAGEHLP_LINE {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for IMAGEHLP_LINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_LINE64 { - pub SizeOfStruct: u32, - pub Key: *mut ::core::ffi::c_void, - pub LineNumber: u32, - pub FileName: ::windows_sys::core::PSTR, - pub Address: u64, -} -impl ::core::marker::Copy for IMAGEHLP_LINE64 {} -impl ::core::clone::Clone for IMAGEHLP_LINE64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct IMAGEHLP_LINEW { - pub SizeOfStruct: u32, - pub Key: *mut ::core::ffi::c_void, - pub LineNumber: u32, - pub FileName: ::windows_sys::core::PSTR, - pub Address: u64, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for IMAGEHLP_LINEW {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for IMAGEHLP_LINEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_LINEW64 { - pub SizeOfStruct: u32, - pub Key: *mut ::core::ffi::c_void, - pub LineNumber: u32, - pub FileName: ::windows_sys::core::PWSTR, - pub Address: u64, -} -impl ::core::marker::Copy for IMAGEHLP_LINEW64 {} -impl ::core::clone::Clone for IMAGEHLP_LINEW64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_MODULE { - pub SizeOfStruct: u32, - pub BaseOfImage: u32, - pub ImageSize: u32, - pub TimeDateStamp: u32, - pub CheckSum: u32, - pub NumSyms: u32, - pub SymType: SYM_TYPE, - pub ModuleName: [super::super::super::Foundation::CHAR; 32], - pub ImageName: [super::super::super::Foundation::CHAR; 256], - pub LoadedImageName: [super::super::super::Foundation::CHAR; 256], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_MODULE {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_MODULE64 { - pub SizeOfStruct: u32, - pub BaseOfImage: u64, - pub ImageSize: u32, - pub TimeDateStamp: u32, - pub CheckSum: u32, - pub NumSyms: u32, - pub SymType: SYM_TYPE, - pub ModuleName: [super::super::super::Foundation::CHAR; 32], - pub ImageName: [super::super::super::Foundation::CHAR; 256], - pub LoadedImageName: [super::super::super::Foundation::CHAR; 256], - pub LoadedPdbName: [super::super::super::Foundation::CHAR; 256], - pub CVSig: u32, - pub CVData: [super::super::super::Foundation::CHAR; 780], - pub PdbSig: u32, - pub PdbSig70: ::windows_sys::core::GUID, - pub PdbAge: u32, - pub PdbUnmatched: super::super::super::Foundation::BOOL, - pub DbgUnmatched: super::super::super::Foundation::BOOL, - pub LineNumbers: super::super::super::Foundation::BOOL, - pub GlobalSymbols: super::super::super::Foundation::BOOL, - pub TypeInfo: super::super::super::Foundation::BOOL, - pub SourceIndexed: super::super::super::Foundation::BOOL, - pub Publics: super::super::super::Foundation::BOOL, - pub MachineType: u32, - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_MODULE64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_MODULE64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_MODULE64_EX { - pub Module: IMAGEHLP_MODULE64, - pub RegionFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_MODULE64_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_MODULE64_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct IMAGEHLP_MODULEW { - pub SizeOfStruct: u32, - pub BaseOfImage: u32, - pub ImageSize: u32, - pub TimeDateStamp: u32, - pub CheckSum: u32, - pub NumSyms: u32, - pub SymType: SYM_TYPE, - pub ModuleName: [u16; 32], - pub ImageName: [u16; 256], - pub LoadedImageName: [u16; 256], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for IMAGEHLP_MODULEW {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for IMAGEHLP_MODULEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_MODULEW64 { - pub SizeOfStruct: u32, - pub BaseOfImage: u64, - pub ImageSize: u32, - pub TimeDateStamp: u32, - pub CheckSum: u32, - pub NumSyms: u32, - pub SymType: SYM_TYPE, - pub ModuleName: [u16; 32], - pub ImageName: [u16; 256], - pub LoadedImageName: [u16; 256], - pub LoadedPdbName: [u16; 256], - pub CVSig: u32, - pub CVData: [u16; 780], - pub PdbSig: u32, - pub PdbSig70: ::windows_sys::core::GUID, - pub PdbAge: u32, - pub PdbUnmatched: super::super::super::Foundation::BOOL, - pub DbgUnmatched: super::super::super::Foundation::BOOL, - pub LineNumbers: super::super::super::Foundation::BOOL, - pub GlobalSymbols: super::super::super::Foundation::BOOL, - pub TypeInfo: super::super::super::Foundation::BOOL, - pub SourceIndexed: super::super::super::Foundation::BOOL, - pub Publics: super::super::super::Foundation::BOOL, - pub MachineType: u32, - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_MODULEW64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_MODULEW64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_MODULEW64_EX { - pub Module: IMAGEHLP_MODULEW64, - pub RegionFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_MODULEW64_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_MODULEW64_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_STACK_FRAME { - pub InstructionOffset: u64, - pub ReturnOffset: u64, - pub FrameOffset: u64, - pub StackOffset: u64, - pub BackingStoreOffset: u64, - pub FuncTableEntry: u64, - pub Params: [u64; 4], - pub Reserved: [u64; 5], - pub Virtual: super::super::super::Foundation::BOOL, - pub Reserved2: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_STACK_FRAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_STACK_FRAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_SYMBOL { - pub SizeOfStruct: u32, - pub Address: u32, - pub Size: u32, - pub Flags: u32, - pub MaxNameLength: u32, - pub Name: [super::super::super::Foundation::CHAR; 1], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_SYMBOL {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_SYMBOL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_SYMBOL64 { - pub SizeOfStruct: u32, - pub Address: u64, - pub Size: u32, - pub Flags: u32, - pub MaxNameLength: u32, - pub Name: [super::super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_SYMBOL64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_SYMBOL64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_SYMBOL64_PACKAGE { - pub sym: IMAGEHLP_SYMBOL64, - pub name: [super::super::super::Foundation::CHAR; 2001], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_SYMBOL64_PACKAGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_SYMBOL64_PACKAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct IMAGEHLP_SYMBOLW { - pub SizeOfStruct: u32, - pub Address: u32, - pub Size: u32, - pub Flags: u32, - pub MaxNameLength: u32, - pub Name: [u16; 1], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for IMAGEHLP_SYMBOLW {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for IMAGEHLP_SYMBOLW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_SYMBOLW64 { - pub SizeOfStruct: u32, - pub Address: u64, - pub Size: u32, - pub Flags: u32, - pub MaxNameLength: u32, - pub Name: [u16; 1], -} -impl ::core::marker::Copy for IMAGEHLP_SYMBOLW64 {} -impl ::core::clone::Clone for IMAGEHLP_SYMBOLW64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGEHLP_SYMBOLW64_PACKAGE { - pub sym: IMAGEHLP_SYMBOLW64, - pub name: [u16; 2001], -} -impl ::core::marker::Copy for IMAGEHLP_SYMBOLW64_PACKAGE {} -impl ::core::clone::Clone for IMAGEHLP_SYMBOLW64_PACKAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct IMAGEHLP_SYMBOLW_PACKAGE { - pub sym: IMAGEHLP_SYMBOLW, - pub name: [u16; 2001], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for IMAGEHLP_SYMBOLW_PACKAGE {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for IMAGEHLP_SYMBOLW_PACKAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_SYMBOL_PACKAGE { - pub sym: IMAGEHLP_SYMBOL, - pub name: [super::super::super::Foundation::CHAR; 2001], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_SYMBOL_PACKAGE {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_SYMBOL_PACKAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGEHLP_SYMBOL_SRC { - pub sizeofstruct: u32, - pub r#type: u32, - pub file: [super::super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGEHLP_SYMBOL_SRC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGEHLP_SYMBOL_SRC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY { - pub BeginAddress: u32, - pub Anonymous: IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0, -} -impl ::core::marker::Copy for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY {} -impl ::core::clone::Clone for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0 { - pub UnwindData: u32, - pub Anonymous: IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0_0, -} -impl ::core::marker::Copy for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0 {} -impl ::core::clone::Clone for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0_0 {} -impl ::core::clone::Clone for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_COFF_SYMBOLS_HEADER { - pub NumberOfSymbols: u32, - pub LvaToFirstSymbol: u32, - pub NumberOfLinenumbers: u32, - pub LvaToFirstLinenumber: u32, - pub RvaToFirstByteOfCode: u32, - pub RvaToLastByteOfCode: u32, - pub RvaToFirstByteOfData: u32, - pub RvaToLastByteOfData: u32, -} -impl ::core::marker::Copy for IMAGE_COFF_SYMBOLS_HEADER {} -impl ::core::clone::Clone for IMAGE_COFF_SYMBOLS_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_COR20_HEADER { - pub cb: u32, - pub MajorRuntimeVersion: u16, - pub MinorRuntimeVersion: u16, - pub MetaData: IMAGE_DATA_DIRECTORY, - pub Flags: u32, - pub Anonymous: IMAGE_COR20_HEADER_0, - pub Resources: IMAGE_DATA_DIRECTORY, - pub StrongNameSignature: IMAGE_DATA_DIRECTORY, - pub CodeManagerTable: IMAGE_DATA_DIRECTORY, - pub VTableFixups: IMAGE_DATA_DIRECTORY, - pub ExportAddressTableJumps: IMAGE_DATA_DIRECTORY, - pub ManagedNativeHeader: IMAGE_DATA_DIRECTORY, -} -impl ::core::marker::Copy for IMAGE_COR20_HEADER {} -impl ::core::clone::Clone for IMAGE_COR20_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union IMAGE_COR20_HEADER_0 { - pub EntryPointToken: u32, - pub EntryPointRVA: u32, -} -impl ::core::marker::Copy for IMAGE_COR20_HEADER_0 {} -impl ::core::clone::Clone for IMAGE_COR20_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_DATA_DIRECTORY { - pub VirtualAddress: u32, - pub Size: u32, -} -impl ::core::marker::Copy for IMAGE_DATA_DIRECTORY {} -impl ::core::clone::Clone for IMAGE_DATA_DIRECTORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_DEBUG_DIRECTORY { - pub Characteristics: u32, - pub TimeDateStamp: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub Type: IMAGE_DEBUG_TYPE, - pub SizeOfData: u32, - pub AddressOfRawData: u32, - pub PointerToRawData: u32, -} -impl ::core::marker::Copy for IMAGE_DEBUG_DIRECTORY {} -impl ::core::clone::Clone for IMAGE_DEBUG_DIRECTORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct IMAGE_DEBUG_INFORMATION { - pub List: super::super::Kernel::LIST_ENTRY, - pub ReservedSize: u32, - pub ReservedMappedBase: *mut ::core::ffi::c_void, - pub ReservedMachine: u16, - pub ReservedCharacteristics: u16, - pub ReservedCheckSum: u32, - pub ImageBase: u32, - pub SizeOfImage: u32, - pub ReservedNumberOfSections: u32, - pub ReservedSections: *mut IMAGE_SECTION_HEADER, - pub ReservedExportedNamesSize: u32, - pub ReservedExportedNames: ::windows_sys::core::PSTR, - pub ReservedNumberOfFunctionTableEntries: u32, - pub ReservedFunctionTableEntries: *mut IMAGE_FUNCTION_ENTRY, - pub ReservedLowestFunctionStartingAddress: u32, - pub ReservedHighestFunctionEndingAddress: u32, - pub ReservedNumberOfFpoTableEntries: u32, - pub ReservedFpoTableEntries: *mut FPO_DATA, - pub SizeOfCoffSymbols: u32, - pub CoffSymbols: *mut IMAGE_COFF_SYMBOLS_HEADER, - pub ReservedSizeOfCodeViewSymbols: u32, - pub ReservedCodeViewSymbols: *mut ::core::ffi::c_void, - pub ImageFilePath: ::windows_sys::core::PSTR, - pub ImageFileName: ::windows_sys::core::PSTR, - pub ReservedDebugFilePath: ::windows_sys::core::PSTR, - pub ReservedTimeDateStamp: u32, - pub ReservedRomImage: super::super::super::Foundation::BOOL, - pub ReservedDebugDirectory: *mut IMAGE_DEBUG_DIRECTORY, - pub ReservedNumberOfDebugDirectories: u32, - pub ReservedOriginalFunctionTableBaseAddress: u32, - pub Reserved: [u32; 2], -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for IMAGE_DEBUG_INFORMATION {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for IMAGE_DEBUG_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] -#[cfg(feature = "Win32_System_SystemInformation")] -pub struct IMAGE_FILE_HEADER { - pub Machine: super::super::SystemInformation::IMAGE_FILE_MACHINE, - pub NumberOfSections: u16, - pub TimeDateStamp: u32, - pub PointerToSymbolTable: u32, - pub NumberOfSymbols: u32, - pub SizeOfOptionalHeader: u16, - pub Characteristics: IMAGE_FILE_CHARACTERISTICS, -} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::marker::Copy for IMAGE_FILE_HEADER {} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::clone::Clone for IMAGE_FILE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_FUNCTION_ENTRY { - pub StartingAddress: u32, - pub EndingAddress: u32, - pub EndOfPrologue: u32, -} -impl ::core::marker::Copy for IMAGE_FUNCTION_ENTRY {} -impl ::core::clone::Clone for IMAGE_FUNCTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_FUNCTION_ENTRY64 { - pub StartingAddress: u64, - pub EndingAddress: u64, - pub Anonymous: IMAGE_FUNCTION_ENTRY64_0, -} -impl ::core::marker::Copy for IMAGE_FUNCTION_ENTRY64 {} -impl ::core::clone::Clone for IMAGE_FUNCTION_ENTRY64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union IMAGE_FUNCTION_ENTRY64_0 { - pub EndOfPrologue: u64, - pub UnwindInfoAddress: u64, -} -impl ::core::marker::Copy for IMAGE_FUNCTION_ENTRY64_0 {} -impl ::core::clone::Clone for IMAGE_FUNCTION_ENTRY64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_LOAD_CONFIG_CODE_INTEGRITY { - pub Flags: u16, - pub Catalog: u16, - pub CatalogOffset: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for IMAGE_LOAD_CONFIG_CODE_INTEGRITY {} -impl ::core::clone::Clone for IMAGE_LOAD_CONFIG_CODE_INTEGRITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_LOAD_CONFIG_DIRECTORY32 { - pub Size: u32, - pub TimeDateStamp: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub GlobalFlagsClear: u32, - pub GlobalFlagsSet: u32, - pub CriticalSectionDefaultTimeout: u32, - pub DeCommitFreeBlockThreshold: u32, - pub DeCommitTotalFreeThreshold: u32, - pub LockPrefixTable: u32, - pub MaximumAllocationSize: u32, - pub VirtualMemoryThreshold: u32, - pub ProcessHeapFlags: u32, - pub ProcessAffinityMask: u32, - pub CSDVersion: u16, - pub DependentLoadFlags: u16, - pub EditList: u32, - pub SecurityCookie: u32, - pub SEHandlerTable: u32, - pub SEHandlerCount: u32, - pub GuardCFCheckFunctionPointer: u32, - pub GuardCFDispatchFunctionPointer: u32, - pub GuardCFFunctionTable: u32, - pub GuardCFFunctionCount: u32, - pub GuardFlags: u32, - pub CodeIntegrity: IMAGE_LOAD_CONFIG_CODE_INTEGRITY, - pub GuardAddressTakenIatEntryTable: u32, - pub GuardAddressTakenIatEntryCount: u32, - pub GuardLongJumpTargetTable: u32, - pub GuardLongJumpTargetCount: u32, - pub DynamicValueRelocTable: u32, - pub CHPEMetadataPointer: u32, - pub GuardRFFailureRoutine: u32, - pub GuardRFFailureRoutineFunctionPointer: u32, - pub DynamicValueRelocTableOffset: u32, - pub DynamicValueRelocTableSection: u16, - pub Reserved2: u16, - pub GuardRFVerifyStackPointerFunctionPointer: u32, - pub HotPatchTableOffset: u32, - pub Reserved3: u32, - pub EnclaveConfigurationPointer: u32, - pub VolatileMetadataPointer: u32, - pub GuardEHContinuationTable: u32, - pub GuardEHContinuationCount: u32, - pub GuardXFGCheckFunctionPointer: u32, - pub GuardXFGDispatchFunctionPointer: u32, - pub GuardXFGTableDispatchFunctionPointer: u32, - pub CastGuardOsDeterminedFailureMode: u32, -} -impl ::core::marker::Copy for IMAGE_LOAD_CONFIG_DIRECTORY32 {} -impl ::core::clone::Clone for IMAGE_LOAD_CONFIG_DIRECTORY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_LOAD_CONFIG_DIRECTORY64 { - pub Size: u32, - pub TimeDateStamp: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub GlobalFlagsClear: u32, - pub GlobalFlagsSet: u32, - pub CriticalSectionDefaultTimeout: u32, - pub DeCommitFreeBlockThreshold: u64, - pub DeCommitTotalFreeThreshold: u64, - pub LockPrefixTable: u64, - pub MaximumAllocationSize: u64, - pub VirtualMemoryThreshold: u64, - pub ProcessAffinityMask: u64, - pub ProcessHeapFlags: u32, - pub CSDVersion: u16, - pub DependentLoadFlags: u16, - pub EditList: u64, - pub SecurityCookie: u64, - pub SEHandlerTable: u64, - pub SEHandlerCount: u64, - pub GuardCFCheckFunctionPointer: u64, - pub GuardCFDispatchFunctionPointer: u64, - pub GuardCFFunctionTable: u64, - pub GuardCFFunctionCount: u64, - pub GuardFlags: u32, - pub CodeIntegrity: IMAGE_LOAD_CONFIG_CODE_INTEGRITY, - pub GuardAddressTakenIatEntryTable: u64, - pub GuardAddressTakenIatEntryCount: u64, - pub GuardLongJumpTargetTable: u64, - pub GuardLongJumpTargetCount: u64, - pub DynamicValueRelocTable: u64, - pub CHPEMetadataPointer: u64, - pub GuardRFFailureRoutine: u64, - pub GuardRFFailureRoutineFunctionPointer: u64, - pub DynamicValueRelocTableOffset: u32, - pub DynamicValueRelocTableSection: u16, - pub Reserved2: u16, - pub GuardRFVerifyStackPointerFunctionPointer: u64, - pub HotPatchTableOffset: u32, - pub Reserved3: u32, - pub EnclaveConfigurationPointer: u64, - pub VolatileMetadataPointer: u64, - pub GuardEHContinuationTable: u64, - pub GuardEHContinuationCount: u64, - pub GuardXFGCheckFunctionPointer: u64, - pub GuardXFGDispatchFunctionPointer: u64, - pub GuardXFGTableDispatchFunctionPointer: u64, - pub CastGuardOsDeterminedFailureMode: u64, -} -impl ::core::marker::Copy for IMAGE_LOAD_CONFIG_DIRECTORY64 {} -impl ::core::clone::Clone for IMAGE_LOAD_CONFIG_DIRECTORY64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] -#[cfg(feature = "Win32_System_SystemInformation")] -pub struct IMAGE_NT_HEADERS32 { - pub Signature: u32, - pub FileHeader: IMAGE_FILE_HEADER, - pub OptionalHeader: IMAGE_OPTIONAL_HEADER32, -} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::marker::Copy for IMAGE_NT_HEADERS32 {} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::clone::Clone for IMAGE_NT_HEADERS32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] -#[cfg(feature = "Win32_System_SystemInformation")] -pub struct IMAGE_NT_HEADERS64 { - pub Signature: u32, - pub FileHeader: IMAGE_FILE_HEADER, - pub OptionalHeader: IMAGE_OPTIONAL_HEADER64, -} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::marker::Copy for IMAGE_NT_HEADERS64 {} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::clone::Clone for IMAGE_NT_HEADERS64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_OPTIONAL_HEADER32 { - pub Magic: IMAGE_OPTIONAL_HEADER_MAGIC, - pub MajorLinkerVersion: u8, - pub MinorLinkerVersion: u8, - pub SizeOfCode: u32, - pub SizeOfInitializedData: u32, - pub SizeOfUninitializedData: u32, - pub AddressOfEntryPoint: u32, - pub BaseOfCode: u32, - pub BaseOfData: u32, - pub ImageBase: u32, - pub SectionAlignment: u32, - pub FileAlignment: u32, - pub MajorOperatingSystemVersion: u16, - pub MinorOperatingSystemVersion: u16, - pub MajorImageVersion: u16, - pub MinorImageVersion: u16, - pub MajorSubsystemVersion: u16, - pub MinorSubsystemVersion: u16, - pub Win32VersionValue: u32, - pub SizeOfImage: u32, - pub SizeOfHeaders: u32, - pub CheckSum: u32, - pub Subsystem: IMAGE_SUBSYSTEM, - pub DllCharacteristics: IMAGE_DLL_CHARACTERISTICS, - pub SizeOfStackReserve: u32, - pub SizeOfStackCommit: u32, - pub SizeOfHeapReserve: u32, - pub SizeOfHeapCommit: u32, - pub LoaderFlags: u32, - pub NumberOfRvaAndSizes: u32, - pub DataDirectory: [IMAGE_DATA_DIRECTORY; 16], -} -impl ::core::marker::Copy for IMAGE_OPTIONAL_HEADER32 {} -impl ::core::clone::Clone for IMAGE_OPTIONAL_HEADER32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_OPTIONAL_HEADER64 { - pub Magic: IMAGE_OPTIONAL_HEADER_MAGIC, - pub MajorLinkerVersion: u8, - pub MinorLinkerVersion: u8, - pub SizeOfCode: u32, - pub SizeOfInitializedData: u32, - pub SizeOfUninitializedData: u32, - pub AddressOfEntryPoint: u32, - pub BaseOfCode: u32, - pub ImageBase: u64, - pub SectionAlignment: u32, - pub FileAlignment: u32, - pub MajorOperatingSystemVersion: u16, - pub MinorOperatingSystemVersion: u16, - pub MajorImageVersion: u16, - pub MinorImageVersion: u16, - pub MajorSubsystemVersion: u16, - pub MinorSubsystemVersion: u16, - pub Win32VersionValue: u32, - pub SizeOfImage: u32, - pub SizeOfHeaders: u32, - pub CheckSum: u32, - pub Subsystem: IMAGE_SUBSYSTEM, - pub DllCharacteristics: IMAGE_DLL_CHARACTERISTICS, - pub SizeOfStackReserve: u64, - pub SizeOfStackCommit: u64, - pub SizeOfHeapReserve: u64, - pub SizeOfHeapCommit: u64, - pub LoaderFlags: u32, - pub NumberOfRvaAndSizes: u32, - pub DataDirectory: [IMAGE_DATA_DIRECTORY; 16], -} -impl ::core::marker::Copy for IMAGE_OPTIONAL_HEADER64 {} -impl ::core::clone::Clone for IMAGE_OPTIONAL_HEADER64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_SystemInformation\"`*"] -#[cfg(feature = "Win32_System_SystemInformation")] -pub struct IMAGE_ROM_HEADERS { - pub FileHeader: IMAGE_FILE_HEADER, - pub OptionalHeader: IMAGE_ROM_OPTIONAL_HEADER, -} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::marker::Copy for IMAGE_ROM_HEADERS {} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::clone::Clone for IMAGE_ROM_HEADERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_ROM_OPTIONAL_HEADER { - pub Magic: u16, - pub MajorLinkerVersion: u8, - pub MinorLinkerVersion: u8, - pub SizeOfCode: u32, - pub SizeOfInitializedData: u32, - pub SizeOfUninitializedData: u32, - pub AddressOfEntryPoint: u32, - pub BaseOfCode: u32, - pub BaseOfData: u32, - pub BaseOfBss: u32, - pub GprMask: u32, - pub CprMask: [u32; 4], - pub GpValue: u32, -} -impl ::core::marker::Copy for IMAGE_ROM_OPTIONAL_HEADER {} -impl ::core::clone::Clone for IMAGE_ROM_OPTIONAL_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_RUNTIME_FUNCTION_ENTRY { - pub BeginAddress: u32, - pub EndAddress: u32, - pub Anonymous: IMAGE_RUNTIME_FUNCTION_ENTRY_0, -} -impl ::core::marker::Copy for IMAGE_RUNTIME_FUNCTION_ENTRY {} -impl ::core::clone::Clone for IMAGE_RUNTIME_FUNCTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union IMAGE_RUNTIME_FUNCTION_ENTRY_0 { - pub UnwindInfoAddress: u32, - pub UnwindData: u32, -} -impl ::core::marker::Copy for IMAGE_RUNTIME_FUNCTION_ENTRY_0 {} -impl ::core::clone::Clone for IMAGE_RUNTIME_FUNCTION_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IMAGE_SECTION_HEADER { - pub Name: [u8; 8], - pub Misc: IMAGE_SECTION_HEADER_0, - pub VirtualAddress: u32, - pub SizeOfRawData: u32, - pub PointerToRawData: u32, - pub PointerToRelocations: u32, - pub PointerToLinenumbers: u32, - pub NumberOfRelocations: u16, - pub NumberOfLinenumbers: u16, - pub Characteristics: IMAGE_SECTION_CHARACTERISTICS, -} -impl ::core::marker::Copy for IMAGE_SECTION_HEADER {} -impl ::core::clone::Clone for IMAGE_SECTION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union IMAGE_SECTION_HEADER_0 { - pub PhysicalAddress: u32, - pub VirtualSize: u32, -} -impl ::core::marker::Copy for IMAGE_SECTION_HEADER_0 {} -impl ::core::clone::Clone for IMAGE_SECTION_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union INLINE_FRAME_CONTEXT { - pub ContextValue: u32, - pub Anonymous: INLINE_FRAME_CONTEXT_0, -} -impl ::core::marker::Copy for INLINE_FRAME_CONTEXT {} -impl ::core::clone::Clone for INLINE_FRAME_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct INLINE_FRAME_CONTEXT_0 { - pub FrameId: u8, - pub FrameType: u8, - pub FrameSignature: u16, -} -impl ::core::marker::Copy for INLINE_FRAME_CONTEXT_0 {} -impl ::core::clone::Clone for INLINE_FRAME_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IOSPACE { - pub Address: u32, - pub Length: u32, - pub Data: u32, -} -impl ::core::marker::Copy for IOSPACE {} -impl ::core::clone::Clone for IOSPACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IOSPACE32 { - pub Address: u32, - pub Length: u32, - pub Data: u32, -} -impl ::core::marker::Copy for IOSPACE32 {} -impl ::core::clone::Clone for IOSPACE32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IOSPACE64 { - pub Address: u64, - pub Length: u32, - pub Data: u32, -} -impl ::core::marker::Copy for IOSPACE64 {} -impl ::core::clone::Clone for IOSPACE64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IOSPACE_EX { - pub Address: u32, - pub Length: u32, - pub Data: u32, - pub InterfaceType: u32, - pub BusNumber: u32, - pub AddressSpace: u32, -} -impl ::core::marker::Copy for IOSPACE_EX {} -impl ::core::clone::Clone for IOSPACE_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IOSPACE_EX32 { - pub Address: u32, - pub Length: u32, - pub Data: u32, - pub InterfaceType: u32, - pub BusNumber: u32, - pub AddressSpace: u32, -} -impl ::core::marker::Copy for IOSPACE_EX32 {} -impl ::core::clone::Clone for IOSPACE_EX32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IOSPACE_EX64 { - pub Address: u64, - pub Length: u32, - pub Data: u32, - pub InterfaceType: u32, - pub BusNumber: u32, - pub AddressSpace: u32, -} -impl ::core::marker::Copy for IOSPACE_EX64 {} -impl ::core::clone::Clone for IOSPACE_EX64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct IPMI_OS_SEL_RECORD { - pub Signature: u32, - pub Version: u32, - pub Length: u32, - pub RecordType: IPMI_OS_SEL_RECORD_TYPE, - pub DataLength: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for IPMI_OS_SEL_RECORD {} -impl ::core::clone::Clone for IPMI_OS_SEL_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct JS_NATIVE_FRAME { - pub InstructionOffset: u64, - pub ReturnOffset: u64, - pub FrameOffset: u64, - pub StackOffset: u64, -} -impl ::core::marker::Copy for JS_NATIVE_FRAME {} -impl ::core::clone::Clone for JS_NATIVE_FRAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct JsDebugPropertyInfo { - pub name: ::windows_sys::core::BSTR, - pub r#type: ::windows_sys::core::BSTR, - pub value: ::windows_sys::core::BSTR, - pub fullName: ::windows_sys::core::BSTR, - pub attr: JS_PROPERTY_ATTRIBUTES, -} -impl ::core::marker::Copy for JsDebugPropertyInfo {} -impl ::core::clone::Clone for JsDebugPropertyInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct KDDEBUGGER_DATA32 { - pub Header: DBGKD_DEBUG_DATA_HEADER32, - pub KernBase: u32, - pub BreakpointWithStatus: u32, - pub SavedContext: u32, - pub ThCallbackStack: u16, - pub NextCallback: u16, - pub FramePointer: u16, - pub _bitfield: u16, - pub KiCallUserMode: u32, - pub KeUserCallbackDispatcher: u32, - pub PsLoadedModuleList: u32, - pub PsActiveProcessHead: u32, - pub PspCidTable: u32, - pub ExpSystemResourcesList: u32, - pub ExpPagedPoolDescriptor: u32, - pub ExpNumberOfPagedPools: u32, - pub KeTimeIncrement: u32, - pub KeBugCheckCallbackListHead: u32, - pub KiBugcheckData: u32, - pub IopErrorLogListHead: u32, - pub ObpRootDirectoryObject: u32, - pub ObpTypeObjectType: u32, - pub MmSystemCacheStart: u32, - pub MmSystemCacheEnd: u32, - pub MmSystemCacheWs: u32, - pub MmPfnDatabase: u32, - pub MmSystemPtesStart: u32, - pub MmSystemPtesEnd: u32, - pub MmSubsectionBase: u32, - pub MmNumberOfPagingFiles: u32, - pub MmLowestPhysicalPage: u32, - pub MmHighestPhysicalPage: u32, - pub MmNumberOfPhysicalPages: u32, - pub MmMaximumNonPagedPoolInBytes: u32, - pub MmNonPagedSystemStart: u32, - pub MmNonPagedPoolStart: u32, - pub MmNonPagedPoolEnd: u32, - pub MmPagedPoolStart: u32, - pub MmPagedPoolEnd: u32, - pub MmPagedPoolInformation: u32, - pub MmPageSize: u32, - pub MmSizeOfPagedPoolInBytes: u32, - pub MmTotalCommitLimit: u32, - pub MmTotalCommittedPages: u32, - pub MmSharedCommit: u32, - pub MmDriverCommit: u32, - pub MmProcessCommit: u32, - pub MmPagedPoolCommit: u32, - pub MmExtendedCommit: u32, - pub MmZeroedPageListHead: u32, - pub MmFreePageListHead: u32, - pub MmStandbyPageListHead: u32, - pub MmModifiedPageListHead: u32, - pub MmModifiedNoWritePageListHead: u32, - pub MmAvailablePages: u32, - pub MmResidentAvailablePages: u32, - pub PoolTrackTable: u32, - pub NonPagedPoolDescriptor: u32, - pub MmHighestUserAddress: u32, - pub MmSystemRangeStart: u32, - pub MmUserProbeAddress: u32, - pub KdPrintCircularBuffer: u32, - pub KdPrintCircularBufferEnd: u32, - pub KdPrintWritePointer: u32, - pub KdPrintRolloverCount: u32, - pub MmLoadedUserImageList: u32, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for KDDEBUGGER_DATA32 {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for KDDEBUGGER_DATA32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct KDDEBUGGER_DATA64 { - pub Header: DBGKD_DEBUG_DATA_HEADER64, - pub KernBase: u64, - pub BreakpointWithStatus: u64, - pub SavedContext: u64, - pub ThCallbackStack: u16, - pub NextCallback: u16, - pub FramePointer: u16, - pub _bitfield: u16, - pub KiCallUserMode: u64, - pub KeUserCallbackDispatcher: u64, - pub PsLoadedModuleList: u64, - pub PsActiveProcessHead: u64, - pub PspCidTable: u64, - pub ExpSystemResourcesList: u64, - pub ExpPagedPoolDescriptor: u64, - pub ExpNumberOfPagedPools: u64, - pub KeTimeIncrement: u64, - pub KeBugCheckCallbackListHead: u64, - pub KiBugcheckData: u64, - pub IopErrorLogListHead: u64, - pub ObpRootDirectoryObject: u64, - pub ObpTypeObjectType: u64, - pub MmSystemCacheStart: u64, - pub MmSystemCacheEnd: u64, - pub MmSystemCacheWs: u64, - pub MmPfnDatabase: u64, - pub MmSystemPtesStart: u64, - pub MmSystemPtesEnd: u64, - pub MmSubsectionBase: u64, - pub MmNumberOfPagingFiles: u64, - pub MmLowestPhysicalPage: u64, - pub MmHighestPhysicalPage: u64, - pub MmNumberOfPhysicalPages: u64, - pub MmMaximumNonPagedPoolInBytes: u64, - pub MmNonPagedSystemStart: u64, - pub MmNonPagedPoolStart: u64, - pub MmNonPagedPoolEnd: u64, - pub MmPagedPoolStart: u64, - pub MmPagedPoolEnd: u64, - pub MmPagedPoolInformation: u64, - pub MmPageSize: u64, - pub MmSizeOfPagedPoolInBytes: u64, - pub MmTotalCommitLimit: u64, - pub MmTotalCommittedPages: u64, - pub MmSharedCommit: u64, - pub MmDriverCommit: u64, - pub MmProcessCommit: u64, - pub MmPagedPoolCommit: u64, - pub MmExtendedCommit: u64, - pub MmZeroedPageListHead: u64, - pub MmFreePageListHead: u64, - pub MmStandbyPageListHead: u64, - pub MmModifiedPageListHead: u64, - pub MmModifiedNoWritePageListHead: u64, - pub MmAvailablePages: u64, - pub MmResidentAvailablePages: u64, - pub PoolTrackTable: u64, - pub NonPagedPoolDescriptor: u64, - pub MmHighestUserAddress: u64, - pub MmSystemRangeStart: u64, - pub MmUserProbeAddress: u64, - pub KdPrintCircularBuffer: u64, - pub KdPrintCircularBufferEnd: u64, - pub KdPrintWritePointer: u64, - pub KdPrintRolloverCount: u64, - pub MmLoadedUserImageList: u64, - pub NtBuildLab: u64, - pub KiNormalSystemCall: u64, - pub KiProcessorBlock: u64, - pub MmUnloadedDrivers: u64, - pub MmLastUnloadedDriver: u64, - pub MmTriageActionTaken: u64, - pub MmSpecialPoolTag: u64, - pub KernelVerifier: u64, - pub MmVerifierData: u64, - pub MmAllocatedNonPagedPool: u64, - pub MmPeakCommitment: u64, - pub MmTotalCommitLimitMaximum: u64, - pub CmNtCSDVersion: u64, - pub MmPhysicalMemoryBlock: u64, - pub MmSessionBase: u64, - pub MmSessionSize: u64, - pub MmSystemParentTablePage: u64, - pub MmVirtualTranslationBase: u64, - pub OffsetKThreadNextProcessor: u16, - pub OffsetKThreadTeb: u16, - pub OffsetKThreadKernelStack: u16, - pub OffsetKThreadInitialStack: u16, - pub OffsetKThreadApcProcess: u16, - pub OffsetKThreadState: u16, - pub OffsetKThreadBStore: u16, - pub OffsetKThreadBStoreLimit: u16, - pub SizeEProcess: u16, - pub OffsetEprocessPeb: u16, - pub OffsetEprocessParentCID: u16, - pub OffsetEprocessDirectoryTableBase: u16, - pub SizePrcb: u16, - pub OffsetPrcbDpcRoutine: u16, - pub OffsetPrcbCurrentThread: u16, - pub OffsetPrcbMhz: u16, - pub OffsetPrcbCpuType: u16, - pub OffsetPrcbVendorString: u16, - pub OffsetPrcbProcStateContext: u16, - pub OffsetPrcbNumber: u16, - pub SizeEThread: u16, - pub L1tfHighPhysicalBitIndex: u8, - pub L1tfSwizzleBitIndex: u8, - pub Padding0: u32, - pub KdPrintCircularBufferPtr: u64, - pub KdPrintBufferSize: u64, - pub KeLoaderBlock: u64, - pub SizePcr: u16, - pub OffsetPcrSelfPcr: u16, - pub OffsetPcrCurrentPrcb: u16, - pub OffsetPcrContainedPrcb: u16, - pub OffsetPcrInitialBStore: u16, - pub OffsetPcrBStoreLimit: u16, - pub OffsetPcrInitialStack: u16, - pub OffsetPcrStackLimit: u16, - pub OffsetPrcbPcrPage: u16, - pub OffsetPrcbProcStateSpecialReg: u16, - pub GdtR0Code: u16, - pub GdtR0Data: u16, - pub GdtR0Pcr: u16, - pub GdtR3Code: u16, - pub GdtR3Data: u16, - pub GdtR3Teb: u16, - pub GdtLdt: u16, - pub GdtTss: u16, - pub Gdt64R3CmCode: u16, - pub Gdt64R3CmTeb: u16, - pub IopNumTriageDumpDataBlocks: u64, - pub IopTriageDumpDataBlocks: u64, - pub VfCrashDataBlock: u64, - pub MmBadPagesDetected: u64, - pub MmZeroedPageSingleBitErrorsDetected: u64, - pub EtwpDebuggerData: u64, - pub OffsetPrcbContext: u16, - pub OffsetPrcbMaxBreakpoints: u16, - pub OffsetPrcbMaxWatchpoints: u16, - pub OffsetKThreadStackLimit: u32, - pub OffsetKThreadStackBase: u32, - pub OffsetKThreadQueueListEntry: u32, - pub OffsetEThreadIrpList: u32, - pub OffsetPrcbIdleThread: u16, - pub OffsetPrcbNormalDpcState: u16, - pub OffsetPrcbDpcStack: u16, - pub OffsetPrcbIsrStack: u16, - pub SizeKDPC_STACK_FRAME: u16, - pub OffsetKPriQueueThreadListHead: u16, - pub OffsetKThreadWaitReason: u16, - pub Padding1: u16, - pub PteBase: u64, - pub RetpolineStubFunctionTable: u64, - pub RetpolineStubFunctionTableSize: u32, - pub RetpolineStubOffset: u32, - pub RetpolineStubSize: u32, - pub OffsetEProcessMmHotPatchContext: u16, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for KDDEBUGGER_DATA64 {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for KDDEBUGGER_DATA64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct KDHELP { - pub Thread: u32, - pub ThCallbackStack: u32, - pub NextCallback: u32, - pub FramePointer: u32, - pub KiCallUserMode: u32, - pub KeUserCallbackDispatcher: u32, - pub SystemRangeStart: u32, - pub ThCallbackBStore: u32, - pub KiUserExceptionDispatcher: u32, - pub StackBase: u32, - pub StackLimit: u32, - pub Reserved: [u32; 5], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for KDHELP {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for KDHELP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct KDHELP64 { - pub Thread: u64, - pub ThCallbackStack: u32, - pub ThCallbackBStore: u32, - pub NextCallback: u32, - pub FramePointer: u32, - pub KiCallUserMode: u64, - pub KeUserCallbackDispatcher: u64, - pub SystemRangeStart: u64, - pub KiUserExceptionDispatcher: u64, - pub StackBase: u64, - pub StackLimit: u64, - pub BuildVersion: u32, - pub RetpolineStubFunctionTableSize: u32, - pub RetpolineStubFunctionTable: u64, - pub RetpolineStubOffset: u32, - pub RetpolineStubSize: u32, - pub Reserved0: [u64; 2], -} -impl ::core::marker::Copy for KDHELP64 {} -impl ::core::clone::Clone for KDHELP64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -pub struct KNONVOLATILE_CONTEXT_POINTERS { - pub Anonymous1: KNONVOLATILE_CONTEXT_POINTERS_0, - pub Anonymous2: KNONVOLATILE_CONTEXT_POINTERS_1, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for KNONVOLATILE_CONTEXT_POINTERS {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for KNONVOLATILE_CONTEXT_POINTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -pub union KNONVOLATILE_CONTEXT_POINTERS_0 { - pub FloatingContext: [*mut M128A; 16], - pub Anonymous: KNONVOLATILE_CONTEXT_POINTERS_0_0, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for KNONVOLATILE_CONTEXT_POINTERS_0 {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for KNONVOLATILE_CONTEXT_POINTERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -pub struct KNONVOLATILE_CONTEXT_POINTERS_0_0 { - pub Xmm0: *mut M128A, - pub Xmm1: *mut M128A, - pub Xmm2: *mut M128A, - pub Xmm3: *mut M128A, - pub Xmm4: *mut M128A, - pub Xmm5: *mut M128A, - pub Xmm6: *mut M128A, - pub Xmm7: *mut M128A, - pub Xmm8: *mut M128A, - pub Xmm9: *mut M128A, - pub Xmm10: *mut M128A, - pub Xmm11: *mut M128A, - pub Xmm12: *mut M128A, - pub Xmm13: *mut M128A, - pub Xmm14: *mut M128A, - pub Xmm15: *mut M128A, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for KNONVOLATILE_CONTEXT_POINTERS_0_0 {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for KNONVOLATILE_CONTEXT_POINTERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -pub union KNONVOLATILE_CONTEXT_POINTERS_1 { - pub IntegerContext: [*mut u64; 16], - pub Anonymous: KNONVOLATILE_CONTEXT_POINTERS_1_0, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for KNONVOLATILE_CONTEXT_POINTERS_1 {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for KNONVOLATILE_CONTEXT_POINTERS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -pub struct KNONVOLATILE_CONTEXT_POINTERS_1_0 { - pub Rax: *mut u64, - pub Rcx: *mut u64, - pub Rdx: *mut u64, - pub Rbx: *mut u64, - pub Rsp: *mut u64, - pub Rbp: *mut u64, - pub Rsi: *mut u64, - pub Rdi: *mut u64, - pub R8: *mut u64, - pub R9: *mut u64, - pub R10: *mut u64, - pub R11: *mut u64, - pub R12: *mut u64, - pub R13: *mut u64, - pub R14: *mut u64, - pub R15: *mut u64, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for KNONVOLATILE_CONTEXT_POINTERS_1_0 {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for KNONVOLATILE_CONTEXT_POINTERS_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct KNONVOLATILE_CONTEXT_POINTERS { - pub Dummy: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for KNONVOLATILE_CONTEXT_POINTERS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for KNONVOLATILE_CONTEXT_POINTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "aarch64")] -pub struct KNONVOLATILE_CONTEXT_POINTERS_ARM64 { - pub X19: *mut u64, - pub X20: *mut u64, - pub X21: *mut u64, - pub X22: *mut u64, - pub X23: *mut u64, - pub X24: *mut u64, - pub X25: *mut u64, - pub X26: *mut u64, - pub X27: *mut u64, - pub X28: *mut u64, - pub Fp: *mut u64, - pub Lr: *mut u64, - pub D8: *mut u64, - pub D9: *mut u64, - pub D10: *mut u64, - pub D11: *mut u64, - pub D12: *mut u64, - pub D13: *mut u64, - pub D14: *mut u64, - pub D15: *mut u64, -} -#[cfg(target_arch = "aarch64")] -impl ::core::marker::Copy for KNONVOLATILE_CONTEXT_POINTERS_ARM64 {} -#[cfg(target_arch = "aarch64")] -impl ::core::clone::Clone for KNONVOLATILE_CONTEXT_POINTERS_ARM64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct LDT_ENTRY { - pub LimitLow: u16, - pub BaseLow: u16, - pub HighWord: LDT_ENTRY_0, -} -impl ::core::marker::Copy for LDT_ENTRY {} -impl ::core::clone::Clone for LDT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union LDT_ENTRY_0 { - pub Bytes: LDT_ENTRY_0_1, - pub Bits: LDT_ENTRY_0_0, -} -impl ::core::marker::Copy for LDT_ENTRY_0 {} -impl ::core::clone::Clone for LDT_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct LDT_ENTRY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for LDT_ENTRY_0_0 {} -impl ::core::clone::Clone for LDT_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct LDT_ENTRY_0_1 { - pub BaseMid: u8, - pub Flags1: u8, - pub Flags2: u8, - pub BaseHi: u8, -} -impl ::core::marker::Copy for LDT_ENTRY_0_1 {} -impl ::core::clone::Clone for LDT_ENTRY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -pub struct LOADED_IMAGE { - pub ModuleName: ::windows_sys::core::PSTR, - pub hFile: super::super::super::Foundation::HANDLE, - pub MappedAddress: *mut u8, - pub FileHeader: *mut IMAGE_NT_HEADERS64, - pub LastRvaSection: *mut IMAGE_SECTION_HEADER, - pub NumberOfSections: u32, - pub Sections: *mut IMAGE_SECTION_HEADER, - pub Characteristics: IMAGE_FILE_CHARACTERISTICS2, - pub fSystemImage: super::super::super::Foundation::BOOLEAN, - pub fDOSImage: super::super::super::Foundation::BOOLEAN, - pub fReadOnly: super::super::super::Foundation::BOOLEAN, - pub Version: u8, - pub Links: super::super::Kernel::LIST_ENTRY, - pub SizeOfImage: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -impl ::core::marker::Copy for LOADED_IMAGE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -impl ::core::clone::Clone for LOADED_IMAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_SystemInformation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -pub struct LOADED_IMAGE { - pub ModuleName: ::windows_sys::core::PSTR, - pub hFile: super::super::super::Foundation::HANDLE, - pub MappedAddress: *mut u8, - pub FileHeader: *mut IMAGE_NT_HEADERS32, - pub LastRvaSection: *mut IMAGE_SECTION_HEADER, - pub NumberOfSections: u32, - pub Sections: *mut IMAGE_SECTION_HEADER, - pub Characteristics: IMAGE_FILE_CHARACTERISTICS2, - pub fSystemImage: super::super::super::Foundation::BOOLEAN, - pub fDOSImage: super::super::super::Foundation::BOOLEAN, - pub fReadOnly: super::super::super::Foundation::BOOLEAN, - pub Version: u8, - pub Links: super::super::Kernel::LIST_ENTRY, - pub SizeOfImage: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -impl ::core::marker::Copy for LOADED_IMAGE {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel", feature = "Win32_System_SystemInformation"))] -impl ::core::clone::Clone for LOADED_IMAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LOAD_DLL_DEBUG_INFO { - pub hFile: super::super::super::Foundation::HANDLE, - pub lpBaseOfDll: *mut ::core::ffi::c_void, - pub dwDebugInfoFileOffset: u32, - pub nDebugInfoSize: u32, - pub lpImageName: *mut ::core::ffi::c_void, - pub fUnicode: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LOAD_DLL_DEBUG_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LOAD_DLL_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct Location { - pub HostDefined: u64, - pub Offset: u64, -} -impl ::core::marker::Copy for Location {} -impl ::core::clone::Clone for Location { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct M128A { - pub Low: u64, - pub High: i64, -} -impl ::core::marker::Copy for M128A {} -impl ::core::clone::Clone for M128A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] -pub struct MINIDUMP_CALLBACK_INFORMATION { - pub CallbackRoutine: MINIDUMP_CALLBACK_ROUTINE, - pub CallbackParam: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_INFORMATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] -pub struct MINIDUMP_CALLBACK_INPUT { - pub ProcessId: u32, - pub ProcessHandle: super::super::super::Foundation::HANDLE, - pub CallbackType: u32, - pub Anonymous: MINIDUMP_CALLBACK_INPUT_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_INPUT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] -pub union MINIDUMP_CALLBACK_INPUT_0 { - pub Status: ::windows_sys::core::HRESULT, - pub Thread: MINIDUMP_THREAD_CALLBACK, - pub ThreadEx: MINIDUMP_THREAD_EX_CALLBACK, - pub Module: MINIDUMP_MODULE_CALLBACK, - pub IncludeThread: MINIDUMP_INCLUDE_THREAD_CALLBACK, - pub IncludeModule: MINIDUMP_INCLUDE_MODULE_CALLBACK, - pub Io: MINIDUMP_IO_CALLBACK, - pub ReadMemoryFailure: MINIDUMP_READ_MEMORY_FAILURE_CALLBACK, - pub SecondaryFlags: u32, - pub VmQuery: MINIDUMP_VM_QUERY_CALLBACK, - pub VmPreRead: MINIDUMP_VM_PRE_READ_CALLBACK, - pub VmPostRead: MINIDUMP_VM_POST_READ_CALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_INPUT_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_INPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub struct MINIDUMP_CALLBACK_OUTPUT { - pub Anonymous: MINIDUMP_CALLBACK_OUTPUT_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_OUTPUT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub union MINIDUMP_CALLBACK_OUTPUT_0 { - pub ModuleWriteFlags: u32, - pub ThreadWriteFlags: u32, - pub SecondaryFlags: u32, - pub Anonymous1: MINIDUMP_CALLBACK_OUTPUT_0_0, - pub Anonymous2: MINIDUMP_CALLBACK_OUTPUT_0_1, - pub Handle: super::super::super::Foundation::HANDLE, - pub Anonymous3: MINIDUMP_CALLBACK_OUTPUT_0_2, - pub Anonymous4: MINIDUMP_CALLBACK_OUTPUT_0_3, - pub Anonymous5: MINIDUMP_CALLBACK_OUTPUT_0_4, - pub Status: ::windows_sys::core::HRESULT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_OUTPUT_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_OUTPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub struct MINIDUMP_CALLBACK_OUTPUT_0_0 { - pub MemoryBase: u64, - pub MemorySize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_OUTPUT_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_OUTPUT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub struct MINIDUMP_CALLBACK_OUTPUT_0_1 { - pub CheckCancel: super::super::super::Foundation::BOOL, - pub Cancel: super::super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_OUTPUT_0_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_OUTPUT_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub struct MINIDUMP_CALLBACK_OUTPUT_0_2 { - pub VmRegion: MINIDUMP_MEMORY_INFO, - pub Continue: super::super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_OUTPUT_0_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_OUTPUT_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub struct MINIDUMP_CALLBACK_OUTPUT_0_3 { - pub VmQueryStatus: ::windows_sys::core::HRESULT, - pub VmQueryResult: MINIDUMP_MEMORY_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_OUTPUT_0_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_OUTPUT_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub struct MINIDUMP_CALLBACK_OUTPUT_0_4 { - pub VmReadStatus: ::windows_sys::core::HRESULT, - pub VmReadBytesCompleted: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for MINIDUMP_CALLBACK_OUTPUT_0_4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for MINIDUMP_CALLBACK_OUTPUT_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_DIRECTORY { - pub StreamType: u32, - pub Location: MINIDUMP_LOCATION_DESCRIPTOR, -} -impl ::core::marker::Copy for MINIDUMP_DIRECTORY {} -impl ::core::clone::Clone for MINIDUMP_DIRECTORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_EXCEPTION { - pub ExceptionCode: u32, - pub ExceptionFlags: u32, - pub ExceptionRecord: u64, - pub ExceptionAddress: u64, - pub NumberParameters: u32, - pub __unusedAlignment: u32, - pub ExceptionInformation: [u64; 15], -} -impl ::core::marker::Copy for MINIDUMP_EXCEPTION {} -impl ::core::clone::Clone for MINIDUMP_EXCEPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct MINIDUMP_EXCEPTION_INFORMATION { - pub ThreadId: u32, - pub ExceptionPointers: *mut EXCEPTION_POINTERS, - pub ClientPointers: super::super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MINIDUMP_EXCEPTION_INFORMATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MINIDUMP_EXCEPTION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MINIDUMP_EXCEPTION_INFORMATION64 { - pub ThreadId: u32, - pub ExceptionRecord: u64, - pub ContextRecord: u64, - pub ClientPointers: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MINIDUMP_EXCEPTION_INFORMATION64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MINIDUMP_EXCEPTION_INFORMATION64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_EXCEPTION_STREAM { - pub ThreadId: u32, - pub __alignment: u32, - pub ExceptionRecord: MINIDUMP_EXCEPTION, - pub ThreadContext: MINIDUMP_LOCATION_DESCRIPTOR, -} -impl ::core::marker::Copy for MINIDUMP_EXCEPTION_STREAM {} -impl ::core::clone::Clone for MINIDUMP_EXCEPTION_STREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_FUNCTION_TABLE_DESCRIPTOR { - pub MinimumAddress: u64, - pub MaximumAddress: u64, - pub BaseAddress: u64, - pub EntryCount: u32, - pub SizeOfAlignPad: u32, -} -impl ::core::marker::Copy for MINIDUMP_FUNCTION_TABLE_DESCRIPTOR {} -impl ::core::clone::Clone for MINIDUMP_FUNCTION_TABLE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_FUNCTION_TABLE_STREAM { - pub SizeOfHeader: u32, - pub SizeOfDescriptor: u32, - pub SizeOfNativeDescriptor: u32, - pub SizeOfFunctionEntry: u32, - pub NumberOfDescriptors: u32, - pub SizeOfAlignPad: u32, -} -impl ::core::marker::Copy for MINIDUMP_FUNCTION_TABLE_STREAM {} -impl ::core::clone::Clone for MINIDUMP_FUNCTION_TABLE_STREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_HANDLE_DATA_STREAM { - pub SizeOfHeader: u32, - pub SizeOfDescriptor: u32, - pub NumberOfDescriptors: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for MINIDUMP_HANDLE_DATA_STREAM {} -impl ::core::clone::Clone for MINIDUMP_HANDLE_DATA_STREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_HANDLE_DESCRIPTOR { - pub Handle: u64, - pub TypeNameRva: u32, - pub ObjectNameRva: u32, - pub Attributes: u32, - pub GrantedAccess: u32, - pub HandleCount: u32, - pub PointerCount: u32, -} -impl ::core::marker::Copy for MINIDUMP_HANDLE_DESCRIPTOR {} -impl ::core::clone::Clone for MINIDUMP_HANDLE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_HANDLE_DESCRIPTOR_2 { - pub Handle: u64, - pub TypeNameRva: u32, - pub ObjectNameRva: u32, - pub Attributes: u32, - pub GrantedAccess: u32, - pub HandleCount: u32, - pub PointerCount: u32, - pub ObjectInfoRva: u32, - pub Reserved0: u32, -} -impl ::core::marker::Copy for MINIDUMP_HANDLE_DESCRIPTOR_2 {} -impl ::core::clone::Clone for MINIDUMP_HANDLE_DESCRIPTOR_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_HANDLE_OBJECT_INFORMATION { - pub NextInfoRva: u32, - pub InfoType: u32, - pub SizeOfInfo: u32, -} -impl ::core::marker::Copy for MINIDUMP_HANDLE_OBJECT_INFORMATION {} -impl ::core::clone::Clone for MINIDUMP_HANDLE_OBJECT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_HANDLE_OPERATION_LIST { - pub SizeOfHeader: u32, - pub SizeOfEntry: u32, - pub NumberOfEntries: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for MINIDUMP_HANDLE_OPERATION_LIST {} -impl ::core::clone::Clone for MINIDUMP_HANDLE_OPERATION_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_HEADER { - pub Signature: u32, - pub Version: u32, - pub NumberOfStreams: u32, - pub StreamDirectoryRva: u32, - pub CheckSum: u32, - pub Anonymous: MINIDUMP_HEADER_0, - pub Flags: u64, -} -impl ::core::marker::Copy for MINIDUMP_HEADER {} -impl ::core::clone::Clone for MINIDUMP_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union MINIDUMP_HEADER_0 { - pub Reserved: u32, - pub TimeDateStamp: u32, -} -impl ::core::marker::Copy for MINIDUMP_HEADER_0 {} -impl ::core::clone::Clone for MINIDUMP_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_INCLUDE_MODULE_CALLBACK { - pub BaseOfImage: u64, -} -impl ::core::marker::Copy for MINIDUMP_INCLUDE_MODULE_CALLBACK {} -impl ::core::clone::Clone for MINIDUMP_INCLUDE_MODULE_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_INCLUDE_THREAD_CALLBACK { - pub ThreadId: u32, -} -impl ::core::marker::Copy for MINIDUMP_INCLUDE_THREAD_CALLBACK {} -impl ::core::clone::Clone for MINIDUMP_INCLUDE_THREAD_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MINIDUMP_IO_CALLBACK { - pub Handle: super::super::super::Foundation::HANDLE, - pub Offset: u64, - pub Buffer: *mut ::core::ffi::c_void, - pub BufferBytes: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MINIDUMP_IO_CALLBACK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MINIDUMP_IO_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_LOCATION_DESCRIPTOR { - pub DataSize: u32, - pub Rva: u32, -} -impl ::core::marker::Copy for MINIDUMP_LOCATION_DESCRIPTOR {} -impl ::core::clone::Clone for MINIDUMP_LOCATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_LOCATION_DESCRIPTOR64 { - pub DataSize: u64, - pub Rva: u64, -} -impl ::core::marker::Copy for MINIDUMP_LOCATION_DESCRIPTOR64 {} -impl ::core::clone::Clone for MINIDUMP_LOCATION_DESCRIPTOR64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_MEMORY64_LIST { - pub NumberOfMemoryRanges: u64, - pub BaseRva: u64, - pub MemoryRanges: [MINIDUMP_MEMORY_DESCRIPTOR64; 1], -} -impl ::core::marker::Copy for MINIDUMP_MEMORY64_LIST {} -impl ::core::clone::Clone for MINIDUMP_MEMORY64_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_MEMORY_DESCRIPTOR { - pub StartOfMemoryRange: u64, - pub Memory: MINIDUMP_LOCATION_DESCRIPTOR, -} -impl ::core::marker::Copy for MINIDUMP_MEMORY_DESCRIPTOR {} -impl ::core::clone::Clone for MINIDUMP_MEMORY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_MEMORY_DESCRIPTOR64 { - pub StartOfMemoryRange: u64, - pub DataSize: u64, -} -impl ::core::marker::Copy for MINIDUMP_MEMORY_DESCRIPTOR64 {} -impl ::core::clone::Clone for MINIDUMP_MEMORY_DESCRIPTOR64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Memory\"`*"] -#[cfg(feature = "Win32_System_Memory")] -pub struct MINIDUMP_MEMORY_INFO { - pub BaseAddress: u64, - pub AllocationBase: u64, - pub AllocationProtect: u32, - pub __alignment1: u32, - pub RegionSize: u64, - pub State: super::super::Memory::VIRTUAL_ALLOCATION_TYPE, - pub Protect: u32, - pub Type: u32, - pub __alignment2: u32, -} -#[cfg(feature = "Win32_System_Memory")] -impl ::core::marker::Copy for MINIDUMP_MEMORY_INFO {} -#[cfg(feature = "Win32_System_Memory")] -impl ::core::clone::Clone for MINIDUMP_MEMORY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_MEMORY_INFO_LIST { - pub SizeOfHeader: u32, - pub SizeOfEntry: u32, - pub NumberOfEntries: u64, -} -impl ::core::marker::Copy for MINIDUMP_MEMORY_INFO_LIST {} -impl ::core::clone::Clone for MINIDUMP_MEMORY_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_MEMORY_LIST { - pub NumberOfMemoryRanges: u32, - pub MemoryRanges: [MINIDUMP_MEMORY_DESCRIPTOR; 1], -} -impl ::core::marker::Copy for MINIDUMP_MEMORY_LIST {} -impl ::core::clone::Clone for MINIDUMP_MEMORY_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_MISC_INFO { - pub SizeOfInfo: u32, - pub Flags1: MINIDUMP_MISC_INFO_FLAGS, - pub ProcessId: u32, - pub ProcessCreateTime: u32, - pub ProcessUserTime: u32, - pub ProcessKernelTime: u32, -} -impl ::core::marker::Copy for MINIDUMP_MISC_INFO {} -impl ::core::clone::Clone for MINIDUMP_MISC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_MISC_INFO_2 { - pub SizeOfInfo: u32, - pub Flags1: u32, - pub ProcessId: u32, - pub ProcessCreateTime: u32, - pub ProcessUserTime: u32, - pub ProcessKernelTime: u32, - pub ProcessorMaxMhz: u32, - pub ProcessorCurrentMhz: u32, - pub ProcessorMhzLimit: u32, - pub ProcessorMaxIdleState: u32, - pub ProcessorCurrentIdleState: u32, -} -impl ::core::marker::Copy for MINIDUMP_MISC_INFO_2 {} -impl ::core::clone::Clone for MINIDUMP_MISC_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct MINIDUMP_MISC_INFO_3 { - pub SizeOfInfo: u32, - pub Flags1: u32, - pub ProcessId: u32, - pub ProcessCreateTime: u32, - pub ProcessUserTime: u32, - pub ProcessKernelTime: u32, - pub ProcessorMaxMhz: u32, - pub ProcessorCurrentMhz: u32, - pub ProcessorMhzLimit: u32, - pub ProcessorMaxIdleState: u32, - pub ProcessorCurrentIdleState: u32, - pub ProcessIntegrityLevel: u32, - pub ProcessExecuteFlags: u32, - pub ProtectedProcess: u32, - pub TimeZoneId: u32, - pub TimeZone: super::super::Time::TIME_ZONE_INFORMATION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for MINIDUMP_MISC_INFO_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for MINIDUMP_MISC_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct MINIDUMP_MISC_INFO_4 { - pub SizeOfInfo: u32, - pub Flags1: u32, - pub ProcessId: u32, - pub ProcessCreateTime: u32, - pub ProcessUserTime: u32, - pub ProcessKernelTime: u32, - pub ProcessorMaxMhz: u32, - pub ProcessorCurrentMhz: u32, - pub ProcessorMhzLimit: u32, - pub ProcessorMaxIdleState: u32, - pub ProcessorCurrentIdleState: u32, - pub ProcessIntegrityLevel: u32, - pub ProcessExecuteFlags: u32, - pub ProtectedProcess: u32, - pub TimeZoneId: u32, - pub TimeZone: super::super::Time::TIME_ZONE_INFORMATION, - pub BuildString: [u16; 260], - pub DbgBldStr: [u16; 40], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for MINIDUMP_MISC_INFO_4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for MINIDUMP_MISC_INFO_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct MINIDUMP_MISC_INFO_5 { - pub SizeOfInfo: u32, - pub Flags1: u32, - pub ProcessId: u32, - pub ProcessCreateTime: u32, - pub ProcessUserTime: u32, - pub ProcessKernelTime: u32, - pub ProcessorMaxMhz: u32, - pub ProcessorCurrentMhz: u32, - pub ProcessorMhzLimit: u32, - pub ProcessorMaxIdleState: u32, - pub ProcessorCurrentIdleState: u32, - pub ProcessIntegrityLevel: u32, - pub ProcessExecuteFlags: u32, - pub ProtectedProcess: u32, - pub TimeZoneId: u32, - pub TimeZone: super::super::Time::TIME_ZONE_INFORMATION, - pub BuildString: [u16; 260], - pub DbgBldStr: [u16; 40], - pub XStateData: XSTATE_CONFIG_FEATURE_MSC_INFO, - pub ProcessCookie: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for MINIDUMP_MISC_INFO_5 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for MINIDUMP_MISC_INFO_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct MINIDUMP_MODULE { - pub BaseOfImage: u64, - pub SizeOfImage: u32, - pub CheckSum: u32, - pub TimeDateStamp: u32, - pub ModuleNameRva: u32, - pub VersionInfo: super::super::super::Storage::FileSystem::VS_FIXEDFILEINFO, - pub CvRecord: MINIDUMP_LOCATION_DESCRIPTOR, - pub MiscRecord: MINIDUMP_LOCATION_DESCRIPTOR, - pub Reserved0: u64, - pub Reserved1: u64, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for MINIDUMP_MODULE {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for MINIDUMP_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct MINIDUMP_MODULE_CALLBACK { - pub FullPath: ::windows_sys::core::PWSTR, - pub BaseOfImage: u64, - pub SizeOfImage: u32, - pub CheckSum: u32, - pub TimeDateStamp: u32, - pub VersionInfo: super::super::super::Storage::FileSystem::VS_FIXEDFILEINFO, - pub CvRecord: *mut ::core::ffi::c_void, - pub SizeOfCvRecord: u32, - pub MiscRecord: *mut ::core::ffi::c_void, - pub SizeOfMiscRecord: u32, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for MINIDUMP_MODULE_CALLBACK {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for MINIDUMP_MODULE_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct MINIDUMP_MODULE_LIST { - pub NumberOfModules: u32, - pub Modules: [MINIDUMP_MODULE; 1], -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for MINIDUMP_MODULE_LIST {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for MINIDUMP_MODULE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_PROCESS_VM_COUNTERS_1 { - pub Revision: u16, - pub PageFaultCount: u32, - pub PeakWorkingSetSize: u64, - pub WorkingSetSize: u64, - pub QuotaPeakPagedPoolUsage: u64, - pub QuotaPagedPoolUsage: u64, - pub QuotaPeakNonPagedPoolUsage: u64, - pub QuotaNonPagedPoolUsage: u64, - pub PagefileUsage: u64, - pub PeakPagefileUsage: u64, - pub PrivateUsage: u64, -} -impl ::core::marker::Copy for MINIDUMP_PROCESS_VM_COUNTERS_1 {} -impl ::core::clone::Clone for MINIDUMP_PROCESS_VM_COUNTERS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_PROCESS_VM_COUNTERS_2 { - pub Revision: u16, - pub Flags: u16, - pub PageFaultCount: u32, - pub PeakWorkingSetSize: u64, - pub WorkingSetSize: u64, - pub QuotaPeakPagedPoolUsage: u64, - pub QuotaPagedPoolUsage: u64, - pub QuotaPeakNonPagedPoolUsage: u64, - pub QuotaNonPagedPoolUsage: u64, - pub PagefileUsage: u64, - pub PeakPagefileUsage: u64, - pub PeakVirtualSize: u64, - pub VirtualSize: u64, - pub PrivateUsage: u64, - pub PrivateWorkingSetSize: u64, - pub SharedCommitUsage: u64, - pub JobSharedCommitUsage: u64, - pub JobPrivateCommitUsage: u64, - pub JobPeakPrivateCommitUsage: u64, - pub JobPrivateCommitLimit: u64, - pub JobTotalCommitLimit: u64, -} -impl ::core::marker::Copy for MINIDUMP_PROCESS_VM_COUNTERS_2 {} -impl ::core::clone::Clone for MINIDUMP_PROCESS_VM_COUNTERS_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_READ_MEMORY_FAILURE_CALLBACK { - pub Offset: u64, - pub Bytes: u32, - pub FailureStatus: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for MINIDUMP_READ_MEMORY_FAILURE_CALLBACK {} -impl ::core::clone::Clone for MINIDUMP_READ_MEMORY_FAILURE_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_STRING { - pub Length: u32, - pub Buffer: [u16; 1], -} -impl ::core::marker::Copy for MINIDUMP_STRING {} -impl ::core::clone::Clone for MINIDUMP_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_BASIC_INFORMATION { - pub TimerResolution: u32, - pub PageSize: u32, - pub NumberOfPhysicalPages: u32, - pub LowestPhysicalPageNumber: u32, - pub HighestPhysicalPageNumber: u32, - pub AllocationGranularity: u32, - pub MinimumUserModeAddress: u64, - pub MaximumUserModeAddress: u64, - pub ActiveProcessorsAffinityMask: u64, - pub NumberOfProcessors: u32, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_BASIC_INFORMATION {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_BASIC_PERFORMANCE_INFORMATION { - pub AvailablePages: u64, - pub CommittedPages: u64, - pub CommitLimit: u64, - pub PeakCommitment: u64, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_BASIC_PERFORMANCE_INFORMATION {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_BASIC_PERFORMANCE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_FILECACHE_INFORMATION { - pub CurrentSize: u64, - pub PeakSize: u64, - pub PageFaultCount: u32, - pub MinimumWorkingSet: u64, - pub MaximumWorkingSet: u64, - pub CurrentSizeIncludingTransitionInPages: u64, - pub PeakSizeIncludingTransitionInPages: u64, - pub TransitionRePurposeCount: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_FILECACHE_INFORMATION {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_FILECACHE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_INFO { - pub ProcessorArchitecture: PROCESSOR_ARCHITECTURE, - pub ProcessorLevel: u16, - pub ProcessorRevision: u16, - pub Anonymous1: MINIDUMP_SYSTEM_INFO_0, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub BuildNumber: u32, - pub PlatformId: VER_PLATFORM, - pub CSDVersionRva: u32, - pub Anonymous2: MINIDUMP_SYSTEM_INFO_1, - pub Cpu: CPU_INFORMATION, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_INFO {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union MINIDUMP_SYSTEM_INFO_0 { - pub Reserved0: u16, - pub Anonymous: MINIDUMP_SYSTEM_INFO_0_0, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_INFO_0 {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_INFO_0_0 { - pub NumberOfProcessors: u8, - pub ProductType: u8, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_INFO_0_0 {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union MINIDUMP_SYSTEM_INFO_1 { - pub Reserved1: u32, - pub Anonymous: MINIDUMP_SYSTEM_INFO_1_0, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_INFO_1 {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_INFO_1_0 { - pub SuiteMask: u16, - pub Reserved2: u16, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_INFO_1_0 {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_INFO_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_MEMORY_INFO_1 { - pub Revision: u16, - pub Flags: u16, - pub BasicInfo: MINIDUMP_SYSTEM_BASIC_INFORMATION, - pub FileCacheInfo: MINIDUMP_SYSTEM_FILECACHE_INFORMATION, - pub BasicPerfInfo: MINIDUMP_SYSTEM_BASIC_PERFORMANCE_INFORMATION, - pub PerfInfo: MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_MEMORY_INFO_1 {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_MEMORY_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION { - pub IdleProcessTime: u64, - pub IoReadTransferCount: u64, - pub IoWriteTransferCount: u64, - pub IoOtherTransferCount: u64, - pub IoReadOperationCount: u32, - pub IoWriteOperationCount: u32, - pub IoOtherOperationCount: u32, - pub AvailablePages: u32, - pub CommittedPages: u32, - pub CommitLimit: u32, - pub PeakCommitment: u32, - pub PageFaultCount: u32, - pub CopyOnWriteCount: u32, - pub TransitionCount: u32, - pub CacheTransitionCount: u32, - pub DemandZeroCount: u32, - pub PageReadCount: u32, - pub PageReadIoCount: u32, - pub CacheReadCount: u32, - pub CacheIoCount: u32, - pub DirtyPagesWriteCount: u32, - pub DirtyWriteIoCount: u32, - pub MappedPagesWriteCount: u32, - pub MappedWriteIoCount: u32, - pub PagedPoolPages: u32, - pub NonPagedPoolPages: u32, - pub PagedPoolAllocs: u32, - pub PagedPoolFrees: u32, - pub NonPagedPoolAllocs: u32, - pub NonPagedPoolFrees: u32, - pub FreeSystemPtes: u32, - pub ResidentSystemCodePage: u32, - pub TotalSystemDriverPages: u32, - pub TotalSystemCodePages: u32, - pub NonPagedPoolLookasideHits: u32, - pub PagedPoolLookasideHits: u32, - pub AvailablePagedPoolPages: u32, - pub ResidentSystemCachePage: u32, - pub ResidentPagedPoolPage: u32, - pub ResidentSystemDriverPage: u32, - pub CcFastReadNoWait: u32, - pub CcFastReadWait: u32, - pub CcFastReadResourceMiss: u32, - pub CcFastReadNotPossible: u32, - pub CcFastMdlReadNoWait: u32, - pub CcFastMdlReadWait: u32, - pub CcFastMdlReadResourceMiss: u32, - pub CcFastMdlReadNotPossible: u32, - pub CcMapDataNoWait: u32, - pub CcMapDataWait: u32, - pub CcMapDataNoWaitMiss: u32, - pub CcMapDataWaitMiss: u32, - pub CcPinMappedDataCount: u32, - pub CcPinReadNoWait: u32, - pub CcPinReadWait: u32, - pub CcPinReadNoWaitMiss: u32, - pub CcPinReadWaitMiss: u32, - pub CcCopyReadNoWait: u32, - pub CcCopyReadWait: u32, - pub CcCopyReadNoWaitMiss: u32, - pub CcCopyReadWaitMiss: u32, - pub CcMdlReadNoWait: u32, - pub CcMdlReadWait: u32, - pub CcMdlReadNoWaitMiss: u32, - pub CcMdlReadWaitMiss: u32, - pub CcReadAheadIos: u32, - pub CcLazyWriteIos: u32, - pub CcLazyWritePages: u32, - pub CcDataFlushes: u32, - pub CcDataPages: u32, - pub ContextSwitches: u32, - pub FirstLevelTbFills: u32, - pub SecondLevelTbFills: u32, - pub SystemCalls: u32, - pub CcTotalDirtyPages: u64, - pub CcDirtyPageThreshold: u64, - pub ResidentAvailablePages: i64, - pub SharedCommittedPages: u64, -} -impl ::core::marker::Copy for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION {} -impl ::core::clone::Clone for MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD { - pub ThreadId: u32, - pub SuspendCount: u32, - pub PriorityClass: u32, - pub Priority: u32, - pub Teb: u64, - pub Stack: MINIDUMP_MEMORY_DESCRIPTOR, - pub ThreadContext: MINIDUMP_LOCATION_DESCRIPTOR, -} -impl ::core::marker::Copy for MINIDUMP_THREAD {} -impl ::core::clone::Clone for MINIDUMP_THREAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct MINIDUMP_THREAD_CALLBACK { - pub ThreadId: u32, - pub ThreadHandle: super::super::super::Foundation::HANDLE, - pub Pad: u32, - pub Context: CONTEXT, - pub SizeOfContext: u32, - pub StackBase: u64, - pub StackEnd: u64, -} -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MINIDUMP_THREAD_CALLBACK {} -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MINIDUMP_THREAD_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct MINIDUMP_THREAD_CALLBACK { - pub ThreadId: u32, - pub ThreadHandle: super::super::super::Foundation::HANDLE, - pub Context: CONTEXT, - pub SizeOfContext: u32, - pub StackBase: u64, - pub StackEnd: u64, -} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MINIDUMP_THREAD_CALLBACK {} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MINIDUMP_THREAD_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD_EX { - pub ThreadId: u32, - pub SuspendCount: u32, - pub PriorityClass: u32, - pub Priority: u32, - pub Teb: u64, - pub Stack: MINIDUMP_MEMORY_DESCRIPTOR, - pub ThreadContext: MINIDUMP_LOCATION_DESCRIPTOR, - pub BackingStore: MINIDUMP_MEMORY_DESCRIPTOR, -} -impl ::core::marker::Copy for MINIDUMP_THREAD_EX {} -impl ::core::clone::Clone for MINIDUMP_THREAD_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct MINIDUMP_THREAD_EX_CALLBACK { - pub ThreadId: u32, - pub ThreadHandle: super::super::super::Foundation::HANDLE, - pub Pad: u32, - pub Context: CONTEXT, - pub SizeOfContext: u32, - pub StackBase: u64, - pub StackEnd: u64, - pub BackingStoreBase: u64, - pub BackingStoreEnd: u64, -} -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MINIDUMP_THREAD_EX_CALLBACK {} -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MINIDUMP_THREAD_EX_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct MINIDUMP_THREAD_EX_CALLBACK { - pub ThreadId: u32, - pub ThreadHandle: super::super::super::Foundation::HANDLE, - pub Context: CONTEXT, - pub SizeOfContext: u32, - pub StackBase: u64, - pub StackEnd: u64, - pub BackingStoreBase: u64, - pub BackingStoreEnd: u64, -} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for MINIDUMP_THREAD_EX_CALLBACK {} -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for MINIDUMP_THREAD_EX_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD_EX_LIST { - pub NumberOfThreads: u32, - pub Threads: [MINIDUMP_THREAD_EX; 1], -} -impl ::core::marker::Copy for MINIDUMP_THREAD_EX_LIST {} -impl ::core::clone::Clone for MINIDUMP_THREAD_EX_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD_INFO { - pub ThreadId: u32, - pub DumpFlags: MINIDUMP_THREAD_INFO_DUMP_FLAGS, - pub DumpError: u32, - pub ExitStatus: u32, - pub CreateTime: u64, - pub ExitTime: u64, - pub KernelTime: u64, - pub UserTime: u64, - pub StartAddress: u64, - pub Affinity: u64, -} -impl ::core::marker::Copy for MINIDUMP_THREAD_INFO {} -impl ::core::clone::Clone for MINIDUMP_THREAD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD_INFO_LIST { - pub SizeOfHeader: u32, - pub SizeOfEntry: u32, - pub NumberOfEntries: u32, -} -impl ::core::marker::Copy for MINIDUMP_THREAD_INFO_LIST {} -impl ::core::clone::Clone for MINIDUMP_THREAD_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD_LIST { - pub NumberOfThreads: u32, - pub Threads: [MINIDUMP_THREAD; 1], -} -impl ::core::marker::Copy for MINIDUMP_THREAD_LIST {} -impl ::core::clone::Clone for MINIDUMP_THREAD_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD_NAME { - pub ThreadId: u32, - pub RvaOfThreadName: u64, -} -impl ::core::marker::Copy for MINIDUMP_THREAD_NAME {} -impl ::core::clone::Clone for MINIDUMP_THREAD_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_THREAD_NAME_LIST { - pub NumberOfThreadNames: u32, - pub ThreadNames: [MINIDUMP_THREAD_NAME; 1], -} -impl ::core::marker::Copy for MINIDUMP_THREAD_NAME_LIST {} -impl ::core::clone::Clone for MINIDUMP_THREAD_NAME_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_TOKEN_INFO_HEADER { - pub TokenSize: u32, - pub TokenId: u32, - pub TokenHandle: u64, -} -impl ::core::marker::Copy for MINIDUMP_TOKEN_INFO_HEADER {} -impl ::core::clone::Clone for MINIDUMP_TOKEN_INFO_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_TOKEN_INFO_LIST { - pub TokenListSize: u32, - pub TokenListEntries: u32, - pub ListHeaderSize: u32, - pub ElementHeaderSize: u32, -} -impl ::core::marker::Copy for MINIDUMP_TOKEN_INFO_LIST {} -impl ::core::clone::Clone for MINIDUMP_TOKEN_INFO_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_UNLOADED_MODULE { - pub BaseOfImage: u64, - pub SizeOfImage: u32, - pub CheckSum: u32, - pub TimeDateStamp: u32, - pub ModuleNameRva: u32, -} -impl ::core::marker::Copy for MINIDUMP_UNLOADED_MODULE {} -impl ::core::clone::Clone for MINIDUMP_UNLOADED_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_UNLOADED_MODULE_LIST { - pub SizeOfHeader: u32, - pub SizeOfEntry: u32, - pub NumberOfEntries: u32, -} -impl ::core::marker::Copy for MINIDUMP_UNLOADED_MODULE_LIST {} -impl ::core::clone::Clone for MINIDUMP_UNLOADED_MODULE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_USER_RECORD { - pub Type: u32, - pub Memory: MINIDUMP_LOCATION_DESCRIPTOR, -} -impl ::core::marker::Copy for MINIDUMP_USER_RECORD {} -impl ::core::clone::Clone for MINIDUMP_USER_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_USER_STREAM { - pub Type: u32, - pub BufferSize: u32, - pub Buffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MINIDUMP_USER_STREAM {} -impl ::core::clone::Clone for MINIDUMP_USER_STREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_USER_STREAM_INFORMATION { - pub UserStreamCount: u32, - pub UserStreamArray: *mut MINIDUMP_USER_STREAM, -} -impl ::core::marker::Copy for MINIDUMP_USER_STREAM_INFORMATION {} -impl ::core::clone::Clone for MINIDUMP_USER_STREAM_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_VM_POST_READ_CALLBACK { - pub Offset: u64, - pub Buffer: *mut ::core::ffi::c_void, - pub Size: u32, - pub Completed: u32, - pub Status: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for MINIDUMP_VM_POST_READ_CALLBACK {} -impl ::core::clone::Clone for MINIDUMP_VM_POST_READ_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_VM_PRE_READ_CALLBACK { - pub Offset: u64, - pub Buffer: *mut ::core::ffi::c_void, - pub Size: u32, -} -impl ::core::marker::Copy for MINIDUMP_VM_PRE_READ_CALLBACK {} -impl ::core::clone::Clone for MINIDUMP_VM_PRE_READ_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MINIDUMP_VM_QUERY_CALLBACK { - pub Offset: u64, -} -impl ::core::marker::Copy for MINIDUMP_VM_QUERY_CALLBACK {} -impl ::core::clone::Clone for MINIDUMP_VM_QUERY_CALLBACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MODLOAD_CVMISC { - pub oCV: u32, - pub cCV: usize, - pub oMisc: u32, - pub cMisc: usize, - pub dtImage: u32, - pub cImage: u32, -} -impl ::core::marker::Copy for MODLOAD_CVMISC {} -impl ::core::clone::Clone for MODLOAD_CVMISC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MODLOAD_DATA { - pub ssize: u32, - pub ssig: MODLOAD_DATA_TYPE, - pub data: *mut ::core::ffi::c_void, - pub size: u32, - pub flags: u32, -} -impl ::core::marker::Copy for MODLOAD_DATA {} -impl ::core::clone::Clone for MODLOAD_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MODLOAD_PDBGUID_PDBAGE { - pub PdbGuid: ::windows_sys::core::GUID, - pub PdbAge: u32, -} -impl ::core::marker::Copy for MODLOAD_PDBGUID_PDBAGE {} -impl ::core::clone::Clone for MODLOAD_PDBGUID_PDBAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct MODULE_TYPE_INFO { - pub dataLength: u16, - pub leaf: u16, - pub data: [u8; 1], -} -impl ::core::marker::Copy for MODULE_TYPE_INFO {} -impl ::core::clone::Clone for MODULE_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct OMAP { - pub rva: u32, - pub rvaTo: u32, -} -impl ::core::marker::Copy for OMAP {} -impl ::core::clone::Clone for OMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct OUTPUT_DEBUG_STRING_INFO { - pub lpDebugStringData: ::windows_sys::core::PSTR, - pub fUnicode: u16, - pub nDebugStringLength: u16, -} -impl ::core::marker::Copy for OUTPUT_DEBUG_STRING_INFO {} -impl ::core::clone::Clone for OUTPUT_DEBUG_STRING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PHYSICAL { - pub Address: u64, - pub BufLen: u32, - pub Buf: [u8; 1], -} -impl ::core::marker::Copy for PHYSICAL {} -impl ::core::clone::Clone for PHYSICAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PHYSICAL_MEMORY_DESCRIPTOR32 { - pub NumberOfRuns: u32, - pub NumberOfPages: u32, - pub Run: [PHYSICAL_MEMORY_RUN32; 1], -} -impl ::core::marker::Copy for PHYSICAL_MEMORY_DESCRIPTOR32 {} -impl ::core::clone::Clone for PHYSICAL_MEMORY_DESCRIPTOR32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PHYSICAL_MEMORY_DESCRIPTOR64 { - pub NumberOfRuns: u32, - pub NumberOfPages: u64, - pub Run: [PHYSICAL_MEMORY_RUN64; 1], -} -impl ::core::marker::Copy for PHYSICAL_MEMORY_DESCRIPTOR64 {} -impl ::core::clone::Clone for PHYSICAL_MEMORY_DESCRIPTOR64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PHYSICAL_MEMORY_RUN32 { - pub BasePage: u32, - pub PageCount: u32, -} -impl ::core::marker::Copy for PHYSICAL_MEMORY_RUN32 {} -impl ::core::clone::Clone for PHYSICAL_MEMORY_RUN32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PHYSICAL_MEMORY_RUN64 { - pub BasePage: u64, - pub PageCount: u64, -} -impl ::core::marker::Copy for PHYSICAL_MEMORY_RUN64 {} -impl ::core::clone::Clone for PHYSICAL_MEMORY_RUN64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PHYSICAL_TO_VIRTUAL { - pub Status: u32, - pub Size: u32, - pub PdeAddress: u64, -} -impl ::core::marker::Copy for PHYSICAL_TO_VIRTUAL {} -impl ::core::clone::Clone for PHYSICAL_TO_VIRTUAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PHYSICAL_WITH_FLAGS { - pub Address: u64, - pub BufLen: u32, - pub Flags: u32, - pub Buf: [u8; 1], -} -impl ::core::marker::Copy for PHYSICAL_WITH_FLAGS {} -impl ::core::clone::Clone for PHYSICAL_WITH_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct POINTER_SEARCH_PHYSICAL { - pub Offset: u64, - pub Length: u64, - pub PointerMin: u64, - pub PointerMax: u64, - pub Flags: u32, - pub MatchOffsets: *mut u64, - pub MatchOffsetsSize: u32, - pub MatchOffsetsCount: u32, -} -impl ::core::marker::Copy for POINTER_SEARCH_PHYSICAL {} -impl ::core::clone::Clone for POINTER_SEARCH_PHYSICAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROCESSORINFO { - pub Processor: u16, - pub NumberProcessors: u16, -} -impl ::core::marker::Copy for PROCESSORINFO {} -impl ::core::clone::Clone for PROCESSORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROCESS_NAME_ENTRY { - pub ProcessId: u32, - pub NameOffset: u32, - pub NameSize: u32, - pub NextEntry: u32, -} -impl ::core::marker::Copy for PROCESS_NAME_ENTRY {} -impl ::core::clone::Clone for PROCESS_NAME_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROFILER_HEAP_OBJECT { - pub size: u32, - pub Anonymous: PROFILER_HEAP_OBJECT_0, - pub typeNameId: u32, - pub flags: u32, - pub unused: u16, - pub optionalInfoCount: u16, -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union PROFILER_HEAP_OBJECT_0 { - pub objectId: usize, - pub externalObjectAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT_0 {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROFILER_HEAP_OBJECT_OPTIONAL_INFO { - pub infoType: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE, - pub Anonymous: PROFILER_HEAP_OBJECT_OPTIONAL_INFO_0, -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT_OPTIONAL_INFO {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT_OPTIONAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union PROFILER_HEAP_OBJECT_OPTIONAL_INFO_0 { - pub prototype: usize, - pub functionName: ::windows_sys::core::PCWSTR, - pub elementAttributesSize: u32, - pub elementTextChildrenSize: u32, - pub scopeList: *mut PROFILER_HEAP_OBJECT_SCOPE_LIST, - pub internalProperty: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP, - pub namePropertyList: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST, - pub indexPropertyList: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST, - pub relationshipList: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST, - pub eventList: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST, - pub weakMapCollectionList: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST, - pub mapCollectionList: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST, - pub setCollectionList: *mut PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST, -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT_OPTIONAL_INFO_0 {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT_OPTIONAL_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROFILER_HEAP_OBJECT_RELATIONSHIP { - pub relationshipId: u32, - pub relationshipInfo: PROFILER_RELATIONSHIP_INFO, - pub Anonymous: PROFILER_HEAP_OBJECT_RELATIONSHIP_0, -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT_RELATIONSHIP {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT_RELATIONSHIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union PROFILER_HEAP_OBJECT_RELATIONSHIP_0 { - pub numberValue: f64, - pub stringValue: ::windows_sys::core::PCWSTR, - pub bstrValue: ::windows_sys::core::BSTR, - pub objectId: usize, - pub externalObjectAddress: *mut ::core::ffi::c_void, - pub subString: *mut PROFILER_PROPERTY_TYPE_SUBSTRING_INFO, -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT_RELATIONSHIP_0 {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT_RELATIONSHIP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST { - pub count: u32, - pub elements: [PROFILER_HEAP_OBJECT_RELATIONSHIP; 1], -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROFILER_HEAP_OBJECT_SCOPE_LIST { - pub count: u32, - pub scopes: [usize; 1], -} -impl ::core::marker::Copy for PROFILER_HEAP_OBJECT_SCOPE_LIST {} -impl ::core::clone::Clone for PROFILER_HEAP_OBJECT_SCOPE_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROFILER_HEAP_SUMMARY { - pub version: PROFILER_HEAP_SUMMARY_VERSION, - pub totalHeapSize: u32, -} -impl ::core::marker::Copy for PROFILER_HEAP_SUMMARY {} -impl ::core::clone::Clone for PROFILER_HEAP_SUMMARY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct PROFILER_PROPERTY_TYPE_SUBSTRING_INFO { - pub length: u32, - pub value: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for PROFILER_PROPERTY_TYPE_SUBSTRING_INFO {} -impl ::core::clone::Clone for PROFILER_PROPERTY_TYPE_SUBSTRING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct READCONTROLSPACE { - pub Processor: u16, - pub Address: u32, - pub BufLen: u32, - pub Buf: [u8; 1], -} -impl ::core::marker::Copy for READCONTROLSPACE {} -impl ::core::clone::Clone for READCONTROLSPACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct READCONTROLSPACE32 { - pub Processor: u16, - pub Address: u32, - pub BufLen: u32, - pub Buf: [u8; 1], -} -impl ::core::marker::Copy for READCONTROLSPACE32 {} -impl ::core::clone::Clone for READCONTROLSPACE32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct READCONTROLSPACE64 { - pub Processor: u16, - pub Address: u64, - pub BufLen: u32, - pub Buf: [u8; 1], -} -impl ::core::marker::Copy for READCONTROLSPACE64 {} -impl ::core::clone::Clone for READCONTROLSPACE64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct READ_WRITE_MSR { - pub Msr: u32, - pub Value: i64, -} -impl ::core::marker::Copy for READ_WRITE_MSR {} -impl ::core::clone::Clone for READ_WRITE_MSR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct RIP_INFO { - pub dwError: u32, - pub dwType: RIP_INFO_TYPE, -} -impl ::core::marker::Copy for RIP_INFO {} -impl ::core::clone::Clone for RIP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SEARCHMEMORY { - pub SearchAddress: u64, - pub SearchLength: u64, - pub FoundAddress: u64, - pub PatternLength: u32, - pub Pattern: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SEARCHMEMORY {} -impl ::core::clone::Clone for SEARCHMEMORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SOURCEFILE { - pub ModBase: u64, - pub FileName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SOURCEFILE {} -impl ::core::clone::Clone for SOURCEFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SOURCEFILEW { - pub ModBase: u64, - pub FileName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SOURCEFILEW {} -impl ::core::clone::Clone for SOURCEFILEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SRCCODEINFO { - pub SizeOfStruct: u32, - pub Key: *mut ::core::ffi::c_void, - pub ModBase: u64, - pub Obj: [super::super::super::Foundation::CHAR; 261], - pub FileName: [super::super::super::Foundation::CHAR; 261], - pub LineNumber: u32, - pub Address: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SRCCODEINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SRCCODEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SRCCODEINFOW { - pub SizeOfStruct: u32, - pub Key: *mut ::core::ffi::c_void, - pub ModBase: u64, - pub Obj: [u16; 261], - pub FileName: [u16; 261], - pub LineNumber: u32, - pub Address: u64, -} -impl ::core::marker::Copy for SRCCODEINFOW {} -impl ::core::clone::Clone for SRCCODEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct STACKFRAME { - pub AddrPC: ADDRESS, - pub AddrReturn: ADDRESS, - pub AddrFrame: ADDRESS, - pub AddrStack: ADDRESS, - pub FuncTableEntry: *mut ::core::ffi::c_void, - pub Params: [u32; 4], - pub Far: super::super::super::Foundation::BOOL, - pub Virtual: super::super::super::Foundation::BOOL, - pub Reserved: [u32; 3], - pub KdHelp: KDHELP, - pub AddrBStore: ADDRESS, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STACKFRAME {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STACKFRAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STACKFRAME64 { - pub AddrPC: ADDRESS64, - pub AddrReturn: ADDRESS64, - pub AddrFrame: ADDRESS64, - pub AddrStack: ADDRESS64, - pub AddrBStore: ADDRESS64, - pub FuncTableEntry: *mut ::core::ffi::c_void, - pub Params: [u64; 4], - pub Far: super::super::super::Foundation::BOOL, - pub Virtual: super::super::super::Foundation::BOOL, - pub Reserved: [u64; 3], - pub KdHelp: KDHELP64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STACKFRAME64 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STACKFRAME64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STACKFRAME_EX { - pub AddrPC: ADDRESS64, - pub AddrReturn: ADDRESS64, - pub AddrFrame: ADDRESS64, - pub AddrStack: ADDRESS64, - pub AddrBStore: ADDRESS64, - pub FuncTableEntry: *mut ::core::ffi::c_void, - pub Params: [u64; 4], - pub Far: super::super::super::Foundation::BOOL, - pub Virtual: super::super::super::Foundation::BOOL, - pub Reserved: [u64; 3], - pub KdHelp: KDHELP64, - pub StackFrameSize: u32, - pub InlineFrameContext: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STACKFRAME_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STACKFRAME_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct STACK_SRC_INFO { - pub ImagePath: ::windows_sys::core::PCWSTR, - pub ModuleName: ::windows_sys::core::PCWSTR, - pub Function: ::windows_sys::core::PCWSTR, - pub Displacement: u32, - pub Row: u32, - pub Column: u32, -} -impl ::core::marker::Copy for STACK_SRC_INFO {} -impl ::core::clone::Clone for STACK_SRC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STACK_SYM_FRAME_INFO { - pub StackFrameEx: DEBUG_STACK_FRAME_EX, - pub SrcInfo: STACK_SRC_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STACK_SYM_FRAME_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STACK_SYM_FRAME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYMBOL_INFO { - pub SizeOfStruct: u32, - pub TypeIndex: u32, - pub Reserved: [u64; 2], - pub Index: u32, - pub Size: u32, - pub ModBase: u64, - pub Flags: SYMBOL_INFO_FLAGS, - pub Value: u64, - pub Address: u64, - pub Register: u32, - pub Scope: u32, - pub Tag: u32, - pub NameLen: u32, - pub MaxNameLen: u32, - pub Name: [super::super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYMBOL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYMBOL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SYMBOL_INFOW { - pub SizeOfStruct: u32, - pub TypeIndex: u32, - pub Reserved: [u64; 2], - pub Index: u32, - pub Size: u32, - pub ModBase: u64, - pub Flags: SYMBOL_INFO_FLAGS, - pub Value: u64, - pub Address: u64, - pub Register: u32, - pub Scope: u32, - pub Tag: u32, - pub NameLen: u32, - pub MaxNameLen: u32, - pub Name: [u16; 1], -} -impl ::core::marker::Copy for SYMBOL_INFOW {} -impl ::core::clone::Clone for SYMBOL_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SYMBOL_INFO_EX { - pub SizeOfStruct: u32, - pub TypeOfInfo: u32, - pub Offset: u64, - pub Line: u32, - pub Displacement: u32, - pub Reserved: [u32; 4], -} -impl ::core::marker::Copy for SYMBOL_INFO_EX {} -impl ::core::clone::Clone for SYMBOL_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYMBOL_INFO_PACKAGE { - pub si: SYMBOL_INFO, - pub name: [super::super::super::Foundation::CHAR; 2001], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYMBOL_INFO_PACKAGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYMBOL_INFO_PACKAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SYMBOL_INFO_PACKAGEW { - pub si: SYMBOL_INFOW, - pub name: [u16; 2001], -} -impl ::core::marker::Copy for SYMBOL_INFO_PACKAGEW {} -impl ::core::clone::Clone for SYMBOL_INFO_PACKAGEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SYMSRV_EXTENDED_OUTPUT_DATA { - pub sizeOfStruct: u32, - pub version: u32, - pub filePtrMsg: [u16; 261], -} -impl ::core::marker::Copy for SYMSRV_EXTENDED_OUTPUT_DATA {} -impl ::core::clone::Clone for SYMSRV_EXTENDED_OUTPUT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYMSRV_INDEX_INFO { - pub sizeofstruct: u32, - pub file: [super::super::super::Foundation::CHAR; 261], - pub stripped: super::super::super::Foundation::BOOL, - pub timestamp: u32, - pub size: u32, - pub dbgfile: [super::super::super::Foundation::CHAR; 261], - pub pdbfile: [super::super::super::Foundation::CHAR; 261], - pub guid: ::windows_sys::core::GUID, - pub sig: u32, - pub age: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYMSRV_INDEX_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYMSRV_INDEX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYMSRV_INDEX_INFOW { - pub sizeofstruct: u32, - pub file: [u16; 261], - pub stripped: super::super::super::Foundation::BOOL, - pub timestamp: u32, - pub size: u32, - pub dbgfile: [u16; 261], - pub pdbfile: [u16; 261], - pub guid: ::windows_sys::core::GUID, - pub sig: u32, - pub age: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYMSRV_INDEX_INFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYMSRV_INDEX_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct SYM_DUMP_PARAM { - pub size: u32, - pub sName: *mut u8, - pub Options: u32, - pub addr: u64, - pub listLink: *mut FIELD_INFO, - pub Anonymous: SYM_DUMP_PARAM_0, - pub CallbackRoutine: PSYM_DUMP_FIELD_CALLBACK, - pub nFields: u32, - pub Fields: *mut FIELD_INFO, - pub ModBase: u64, - pub TypeId: u32, - pub TypeSize: u32, - pub BufferSize: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for SYM_DUMP_PARAM {} -impl ::core::clone::Clone for SYM_DUMP_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union SYM_DUMP_PARAM_0 { - pub Context: *mut ::core::ffi::c_void, - pub pBuffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SYM_DUMP_PARAM_0 {} -impl ::core::clone::Clone for SYM_DUMP_PARAM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct ScriptDebugEventInformation { - pub DebugEvent: ScriptDebugEvent, - pub EventPosition: ScriptDebugPosition, - pub EventSpanEnd: ScriptDebugPosition, - pub u: ScriptDebugEventInformation_0, -} -impl ::core::marker::Copy for ScriptDebugEventInformation {} -impl ::core::clone::Clone for ScriptDebugEventInformation { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union ScriptDebugEventInformation_0 { - pub ExceptionInformation: ScriptDebugEventInformation_0_1, - pub BreakpointInformation: ScriptDebugEventInformation_0_0, -} -impl ::core::marker::Copy for ScriptDebugEventInformation_0 {} -impl ::core::clone::Clone for ScriptDebugEventInformation_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct ScriptDebugEventInformation_0_0 { - pub BreakpointId: u64, -} -impl ::core::marker::Copy for ScriptDebugEventInformation_0_0 {} -impl ::core::clone::Clone for ScriptDebugEventInformation_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct ScriptDebugEventInformation_0_1 { - pub IsUncaught: u8, -} -impl ::core::marker::Copy for ScriptDebugEventInformation_0_1 {} -impl ::core::clone::Clone for ScriptDebugEventInformation_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct ScriptDebugPosition { - pub Line: u32, - pub Column: u32, -} -impl ::core::marker::Copy for ScriptDebugPosition {} -impl ::core::clone::Clone for ScriptDebugPosition { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct TEXT_DOCUMENT_ARRAY { - pub dwCount: u32, - pub Members: *mut IDebugDocumentText, -} -impl ::core::marker::Copy for TEXT_DOCUMENT_ARRAY {} -impl ::core::clone::Clone for TEXT_DOCUMENT_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct TI_FINDCHILDREN_PARAMS { - pub Count: u32, - pub Start: u32, - pub ChildId: [u32; 1], -} -impl ::core::marker::Copy for TI_FINDCHILDREN_PARAMS {} -impl ::core::clone::Clone for TI_FINDCHILDREN_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct TRANSLATE_VIRTUAL_TO_PHYSICAL { - pub Virtual: u64, - pub Physical: u64, -} -impl ::core::marker::Copy for TRANSLATE_VIRTUAL_TO_PHYSICAL {} -impl ::core::clone::Clone for TRANSLATE_VIRTUAL_TO_PHYSICAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct UNLOAD_DLL_DEBUG_INFO { - pub lpBaseOfDll: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for UNLOAD_DLL_DEBUG_INFO {} -impl ::core::clone::Clone for UNLOAD_DLL_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct UNWIND_HISTORY_TABLE { - pub Count: u32, - pub LocalHint: u8, - pub GlobalHint: u8, - pub Search: u8, - pub Once: u8, - pub LowAddress: usize, - pub HighAddress: usize, - pub Entry: [UNWIND_HISTORY_TABLE_ENTRY; 12], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for UNWIND_HISTORY_TABLE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for UNWIND_HISTORY_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "aarch64")] -pub struct UNWIND_HISTORY_TABLE_ENTRY { - pub ImageBase: usize, - pub FunctionEntry: *mut IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, -} -#[cfg(target_arch = "aarch64")] -impl ::core::marker::Copy for UNWIND_HISTORY_TABLE_ENTRY {} -#[cfg(target_arch = "aarch64")] -impl ::core::clone::Clone for UNWIND_HISTORY_TABLE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -pub struct UNWIND_HISTORY_TABLE_ENTRY { - pub ImageBase: usize, - pub FunctionEntry: *mut IMAGE_RUNTIME_FUNCTION_ENTRY, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for UNWIND_HISTORY_TABLE_ENTRY {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for UNWIND_HISTORY_TABLE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct VIRTUAL_TO_PHYSICAL { - pub Status: u32, - pub Size: u32, - pub PdeAddress: u64, - pub Virtual: u64, - pub Physical: u64, -} -impl ::core::marker::Copy for VIRTUAL_TO_PHYSICAL {} -impl ::core::clone::Clone for VIRTUAL_TO_PHYSICAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAITCHAIN_NODE_INFO { - pub ObjectType: WCT_OBJECT_TYPE, - pub ObjectStatus: WCT_OBJECT_STATUS, - pub Anonymous: WAITCHAIN_NODE_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAITCHAIN_NODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAITCHAIN_NODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WAITCHAIN_NODE_INFO_0 { - pub LockObject: WAITCHAIN_NODE_INFO_0_0, - pub ThreadObject: WAITCHAIN_NODE_INFO_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAITCHAIN_NODE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAITCHAIN_NODE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAITCHAIN_NODE_INFO_0_0 { - pub ObjectName: [u16; 128], - pub Timeout: i64, - pub Alertable: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAITCHAIN_NODE_INFO_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAITCHAIN_NODE_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WAITCHAIN_NODE_INFO_0_1 { - pub ProcessId: u32, - pub ThreadId: u32, - pub WaitTime: u32, - pub ContextSwitches: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WAITCHAIN_NODE_INFO_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WAITCHAIN_NODE_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WDBGEXTS_CLR_DATA_INTERFACE { - pub Iid: *const ::windows_sys::core::GUID, - pub Iface: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WDBGEXTS_CLR_DATA_INTERFACE {} -impl ::core::clone::Clone for WDBGEXTS_CLR_DATA_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WDBGEXTS_DISASSEMBLE_BUFFER { - pub InOffset: u64, - pub OutOffset: u64, - pub AddrFlags: u32, - pub FormatFlags: u32, - pub DataBufferBytes: u32, - pub DisasmBufferChars: u32, - pub DataBuffer: *mut ::core::ffi::c_void, - pub DisasmBuffer: ::windows_sys::core::PWSTR, - pub Reserved0: [u64; 3], -} -impl ::core::marker::Copy for WDBGEXTS_DISASSEMBLE_BUFFER {} -impl ::core::clone::Clone for WDBGEXTS_DISASSEMBLE_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WDBGEXTS_MODULE_IN_RANGE { - pub Start: u64, - pub End: u64, - pub FoundModBase: u64, - pub FoundModSize: u32, -} -impl ::core::marker::Copy for WDBGEXTS_MODULE_IN_RANGE {} -impl ::core::clone::Clone for WDBGEXTS_MODULE_IN_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WDBGEXTS_QUERY_INTERFACE { - pub Iid: *const ::windows_sys::core::GUID, - pub Iface: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WDBGEXTS_QUERY_INTERFACE {} -impl ::core::clone::Clone for WDBGEXTS_QUERY_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WDBGEXTS_THREAD_OS_INFO { - pub ThreadId: u32, - pub ExitStatus: u32, - pub PriorityClass: u32, - pub Priority: u32, - pub CreateTime: u64, - pub ExitTime: u64, - pub KernelTime: u64, - pub UserTime: u64, - pub StartOffset: u64, - pub Affinity: u64, -} -impl ::core::marker::Copy for WDBGEXTS_THREAD_OS_INFO {} -impl ::core::clone::Clone for WDBGEXTS_THREAD_OS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_AER_BRIDGE_DESCRIPTOR { - pub Type: u16, - pub Enabled: super::super::super::Foundation::BOOLEAN, - pub Reserved: u8, - pub BusNumber: u32, - pub Slot: WHEA_PCI_SLOT_NUMBER, - pub DeviceControl: u16, - pub Flags: AER_BRIDGE_DESCRIPTOR_FLAGS, - pub UncorrectableErrorMask: u32, - pub UncorrectableErrorSeverity: u32, - pub CorrectableErrorMask: u32, - pub AdvancedCapsAndControl: u32, - pub SecondaryUncorrectableErrorMask: u32, - pub SecondaryUncorrectableErrorSev: u32, - pub SecondaryCapsAndControl: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_AER_BRIDGE_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_AER_BRIDGE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_AER_ENDPOINT_DESCRIPTOR { - pub Type: u16, - pub Enabled: super::super::super::Foundation::BOOLEAN, - pub Reserved: u8, - pub BusNumber: u32, - pub Slot: WHEA_PCI_SLOT_NUMBER, - pub DeviceControl: u16, - pub Flags: AER_ENDPOINT_DESCRIPTOR_FLAGS, - pub UncorrectableErrorMask: u32, - pub UncorrectableErrorSeverity: u32, - pub CorrectableErrorMask: u32, - pub AdvancedCapsAndControl: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_AER_ENDPOINT_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_AER_ENDPOINT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_AER_ROOTPORT_DESCRIPTOR { - pub Type: u16, - pub Enabled: super::super::super::Foundation::BOOLEAN, - pub Reserved: u8, - pub BusNumber: u32, - pub Slot: WHEA_PCI_SLOT_NUMBER, - pub DeviceControl: u16, - pub Flags: AER_ROOTPORT_DESCRIPTOR_FLAGS, - pub UncorrectableErrorMask: u32, - pub UncorrectableErrorSeverity: u32, - pub CorrectableErrorMask: u32, - pub AdvancedCapsAndControl: u32, - pub RootErrorCommand: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_AER_ROOTPORT_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_AER_ROOTPORT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_DEVICE_DRIVER_DESCRIPTOR { - pub Type: u16, - pub Enabled: super::super::super::Foundation::BOOLEAN, - pub Reserved: u8, - pub SourceGuid: ::windows_sys::core::GUID, - pub LogTag: u16, - pub Reserved2: u16, - pub PacketLength: u32, - pub PacketCount: u32, - pub PacketBuffer: *mut u8, - pub Config: WHEA_ERROR_SOURCE_CONFIGURATION_DD, - pub CreatorId: ::windows_sys::core::GUID, - pub PartitionId: ::windows_sys::core::GUID, - pub MaxSectionDataLength: u32, - pub MaxSectionsPerRecord: u32, - pub PacketStateBuffer: *mut u8, - pub OpenHandles: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_DEVICE_DRIVER_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_DEVICE_DRIVER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_DRIVER_BUFFER_SET { - pub Version: u32, - pub Data: *mut u8, - pub DataSize: u32, - pub SectionTypeGuid: *mut ::windows_sys::core::GUID, - pub SectionFriendlyName: *mut u8, - pub Flags: *mut u8, -} -impl ::core::marker::Copy for WHEA_DRIVER_BUFFER_SET {} -impl ::core::clone::Clone for WHEA_DRIVER_BUFFER_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_ERROR_SOURCE_CONFIGURATION_DD { - pub Initialize: WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER, - pub Uninitialize: WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER, - pub Correct: WHEA_ERROR_SOURCE_CORRECT_DEVICE_DRIVER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_ERROR_SOURCE_CONFIGURATION_DD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_ERROR_SOURCE_CONFIGURATION_DD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER { - pub Version: u32, - pub SourceGuid: ::windows_sys::core::GUID, - pub LogTag: u16, - pub Reserved: [u8; 6], - pub Initialize: WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER, - pub Uninitialize: WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER, - pub MaxSectionDataLength: u32, - pub MaxSectionsPerReport: u32, - pub CreatorId: ::windows_sys::core::GUID, - pub PartitionId: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1 { - pub Version: u32, - pub SourceGuid: ::windows_sys::core::GUID, - pub LogTag: u16, - pub Reserved: [u8; 6], - pub Initialize: WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER, - pub Uninitialize: WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_ERROR_SOURCE_DESCRIPTOR { - pub Length: u32, - pub Version: u32, - pub Type: WHEA_ERROR_SOURCE_TYPE, - pub State: WHEA_ERROR_SOURCE_STATE, - pub MaxRawDataLength: u32, - pub NumRecordsToPreallocate: u32, - pub MaxSectionsPerRecord: u32, - pub ErrorSourceId: u32, - pub PlatformErrorSourceId: u32, - pub Flags: u32, - pub Info: WHEA_ERROR_SOURCE_DESCRIPTOR_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_ERROR_SOURCE_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_ERROR_SOURCE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WHEA_ERROR_SOURCE_DESCRIPTOR_0 { - pub XpfMceDescriptor: WHEA_XPF_MCE_DESCRIPTOR, - pub XpfCmcDescriptor: WHEA_XPF_CMC_DESCRIPTOR, - pub XpfNmiDescriptor: WHEA_XPF_NMI_DESCRIPTOR, - pub IpfMcaDescriptor: WHEA_IPF_MCA_DESCRIPTOR, - pub IpfCmcDescriptor: WHEA_IPF_CMC_DESCRIPTOR, - pub IpfCpeDescriptor: WHEA_IPF_CPE_DESCRIPTOR, - pub AerRootportDescriptor: WHEA_AER_ROOTPORT_DESCRIPTOR, - pub AerEndpointDescriptor: WHEA_AER_ENDPOINT_DESCRIPTOR, - pub AerBridgeDescriptor: WHEA_AER_BRIDGE_DESCRIPTOR, - pub GenErrDescriptor: WHEA_GENERIC_ERROR_DESCRIPTOR, - pub GenErrDescriptorV2: WHEA_GENERIC_ERROR_DESCRIPTOR_V2, - pub DeviceDriverDescriptor: WHEA_DEVICE_DRIVER_DESCRIPTOR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_ERROR_SOURCE_DESCRIPTOR_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_ERROR_SOURCE_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_GENERIC_ERROR_DESCRIPTOR { - pub Type: u16, - pub Reserved: u8, - pub Enabled: u8, - pub ErrStatusBlockLength: u32, - pub RelatedErrorSourceId: u32, - pub ErrStatusAddressSpaceID: u8, - pub ErrStatusAddressBitWidth: u8, - pub ErrStatusAddressBitOffset: u8, - pub ErrStatusAddressAccessSize: u8, - pub ErrStatusAddress: i64, - pub Notify: WHEA_NOTIFICATION_DESCRIPTOR, -} -impl ::core::marker::Copy for WHEA_GENERIC_ERROR_DESCRIPTOR {} -impl ::core::clone::Clone for WHEA_GENERIC_ERROR_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_GENERIC_ERROR_DESCRIPTOR_V2 { - pub Type: u16, - pub Reserved: u8, - pub Enabled: u8, - pub ErrStatusBlockLength: u32, - pub RelatedErrorSourceId: u32, - pub ErrStatusAddressSpaceID: u8, - pub ErrStatusAddressBitWidth: u8, - pub ErrStatusAddressBitOffset: u8, - pub ErrStatusAddressAccessSize: u8, - pub ErrStatusAddress: i64, - pub Notify: WHEA_NOTIFICATION_DESCRIPTOR, - pub ReadAckAddressSpaceID: u8, - pub ReadAckAddressBitWidth: u8, - pub ReadAckAddressBitOffset: u8, - pub ReadAckAddressAccessSize: u8, - pub ReadAckAddress: i64, - pub ReadAckPreserveMask: u64, - pub ReadAckWriteMask: u64, -} -impl ::core::marker::Copy for WHEA_GENERIC_ERROR_DESCRIPTOR_V2 {} -impl ::core::clone::Clone for WHEA_GENERIC_ERROR_DESCRIPTOR_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_IPF_CMC_DESCRIPTOR { - pub Type: u16, - pub Enabled: u8, - pub Reserved: u8, -} -impl ::core::marker::Copy for WHEA_IPF_CMC_DESCRIPTOR {} -impl ::core::clone::Clone for WHEA_IPF_CMC_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_IPF_CPE_DESCRIPTOR { - pub Type: u16, - pub Enabled: u8, - pub Reserved: u8, -} -impl ::core::marker::Copy for WHEA_IPF_CPE_DESCRIPTOR {} -impl ::core::clone::Clone for WHEA_IPF_CPE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_IPF_MCA_DESCRIPTOR { - pub Type: u16, - pub Enabled: u8, - pub Reserved: u8, -} -impl ::core::marker::Copy for WHEA_IPF_MCA_DESCRIPTOR {} -impl ::core::clone::Clone for WHEA_IPF_MCA_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR { - pub Type: u8, - pub Length: u8, - pub Flags: WHEA_NOTIFICATION_FLAGS, - pub u: WHEA_NOTIFICATION_DESCRIPTOR_0, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union WHEA_NOTIFICATION_DESCRIPTOR_0 { - pub Polled: WHEA_NOTIFICATION_DESCRIPTOR_0_4, - pub Interrupt: WHEA_NOTIFICATION_DESCRIPTOR_0_1, - pub LocalInterrupt: WHEA_NOTIFICATION_DESCRIPTOR_0_2, - pub Sci: WHEA_NOTIFICATION_DESCRIPTOR_0_5, - pub Nmi: WHEA_NOTIFICATION_DESCRIPTOR_0_3, - pub Sea: WHEA_NOTIFICATION_DESCRIPTOR_0_6, - pub Sei: WHEA_NOTIFICATION_DESCRIPTOR_0_7, - pub Gsiv: WHEA_NOTIFICATION_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_0 { - pub PollInterval: u32, - pub Vector: u32, - pub SwitchToPollingThreshold: u32, - pub SwitchToPollingWindow: u32, - pub ErrorThreshold: u32, - pub ErrorThresholdWindow: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_1 { - pub PollInterval: u32, - pub Vector: u32, - pub SwitchToPollingThreshold: u32, - pub SwitchToPollingWindow: u32, - pub ErrorThreshold: u32, - pub ErrorThresholdWindow: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_1 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_2 { - pub PollInterval: u32, - pub Vector: u32, - pub SwitchToPollingThreshold: u32, - pub SwitchToPollingWindow: u32, - pub ErrorThreshold: u32, - pub ErrorThresholdWindow: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_2 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_3 { - pub PollInterval: u32, - pub Vector: u32, - pub SwitchToPollingThreshold: u32, - pub SwitchToPollingWindow: u32, - pub ErrorThreshold: u32, - pub ErrorThresholdWindow: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_3 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_4 { - pub PollInterval: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_4 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_5 { - pub PollInterval: u32, - pub Vector: u32, - pub SwitchToPollingThreshold: u32, - pub SwitchToPollingWindow: u32, - pub ErrorThreshold: u32, - pub ErrorThresholdWindow: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_5 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_6 { - pub PollInterval: u32, - pub Vector: u32, - pub SwitchToPollingThreshold: u32, - pub SwitchToPollingWindow: u32, - pub ErrorThreshold: u32, - pub ErrorThresholdWindow: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_6 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_DESCRIPTOR_0_7 { - pub PollInterval: u32, - pub Vector: u32, - pub SwitchToPollingThreshold: u32, - pub SwitchToPollingWindow: u32, - pub ErrorThreshold: u32, - pub ErrorThresholdWindow: u32, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_DESCRIPTOR_0_7 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_DESCRIPTOR_0_7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union WHEA_NOTIFICATION_FLAGS { - pub Anonymous: WHEA_NOTIFICATION_FLAGS_0, - pub AsUSHORT: u16, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_FLAGS {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_NOTIFICATION_FLAGS_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for WHEA_NOTIFICATION_FLAGS_0 {} -impl ::core::clone::Clone for WHEA_NOTIFICATION_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_PCI_SLOT_NUMBER { - pub u: WHEA_PCI_SLOT_NUMBER_0, -} -impl ::core::marker::Copy for WHEA_PCI_SLOT_NUMBER {} -impl ::core::clone::Clone for WHEA_PCI_SLOT_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union WHEA_PCI_SLOT_NUMBER_0 { - pub bits: WHEA_PCI_SLOT_NUMBER_0_0, - pub AsULONG: u32, -} -impl ::core::marker::Copy for WHEA_PCI_SLOT_NUMBER_0 {} -impl ::core::clone::Clone for WHEA_PCI_SLOT_NUMBER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WHEA_PCI_SLOT_NUMBER_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHEA_PCI_SLOT_NUMBER_0_0 {} -impl ::core::clone::Clone for WHEA_PCI_SLOT_NUMBER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_XPF_CMC_DESCRIPTOR { - pub Type: u16, - pub Enabled: super::super::super::Foundation::BOOLEAN, - pub NumberOfBanks: u8, - pub Reserved: u32, - pub Notify: WHEA_NOTIFICATION_DESCRIPTOR, - pub Banks: [WHEA_XPF_MC_BANK_DESCRIPTOR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_XPF_CMC_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_XPF_CMC_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_XPF_MCE_DESCRIPTOR { - pub Type: u16, - pub Enabled: u8, - pub NumberOfBanks: u8, - pub Flags: XPF_MCE_FLAGS, - pub MCG_Capability: u64, - pub MCG_GlobalControl: u64, - pub Banks: [WHEA_XPF_MC_BANK_DESCRIPTOR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_XPF_MCE_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_XPF_MCE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_XPF_MC_BANK_DESCRIPTOR { - pub BankNumber: u8, - pub ClearOnInitialization: super::super::super::Foundation::BOOLEAN, - pub StatusDataFormat: u8, - pub Flags: XPF_MC_BANK_FLAGS, - pub ControlMsr: u32, - pub StatusMsr: u32, - pub AddressMsr: u32, - pub MiscMsr: u32, - pub ControlData: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_XPF_MC_BANK_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_XPF_MC_BANK_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHEA_XPF_NMI_DESCRIPTOR { - pub Type: u16, - pub Enabled: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHEA_XPF_NMI_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHEA_XPF_NMI_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct WINDBG_EXTENSION_APIS { - pub nSize: u32, - pub lpOutputRoutine: PWINDBG_OUTPUT_ROUTINE, - pub lpGetExpressionRoutine: PWINDBG_GET_EXPRESSION, - pub lpGetSymbolRoutine: PWINDBG_GET_SYMBOL, - pub lpDisasmRoutine: PWINDBG_DISASM, - pub lpCheckControlCRoutine: PWINDBG_CHECK_CONTROL_C, - pub lpReadProcessMemoryRoutine: PWINDBG_READ_PROCESS_MEMORY_ROUTINE, - pub lpWriteProcessMemoryRoutine: PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE, - pub lpGetThreadContextRoutine: PWINDBG_GET_THREAD_CONTEXT_ROUTINE, - pub lpSetThreadContextRoutine: PWINDBG_SET_THREAD_CONTEXT_ROUTINE, - pub lpIoctlRoutine: PWINDBG_IOCTL_ROUTINE, - pub lpStackTraceRoutine: PWINDBG_STACKTRACE_ROUTINE, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for WINDBG_EXTENSION_APIS {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for WINDBG_EXTENSION_APIS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct WINDBG_EXTENSION_APIS32 { - pub nSize: u32, - pub lpOutputRoutine: PWINDBG_OUTPUT_ROUTINE, - pub lpGetExpressionRoutine: PWINDBG_GET_EXPRESSION32, - pub lpGetSymbolRoutine: PWINDBG_GET_SYMBOL32, - pub lpDisasmRoutine: PWINDBG_DISASM32, - pub lpCheckControlCRoutine: PWINDBG_CHECK_CONTROL_C, - pub lpReadProcessMemoryRoutine: PWINDBG_READ_PROCESS_MEMORY_ROUTINE32, - pub lpWriteProcessMemoryRoutine: PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE32, - pub lpGetThreadContextRoutine: PWINDBG_GET_THREAD_CONTEXT_ROUTINE, - pub lpSetThreadContextRoutine: PWINDBG_SET_THREAD_CONTEXT_ROUTINE, - pub lpIoctlRoutine: PWINDBG_IOCTL_ROUTINE, - pub lpStackTraceRoutine: PWINDBG_STACKTRACE_ROUTINE32, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for WINDBG_EXTENSION_APIS32 {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for WINDBG_EXTENSION_APIS32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct WINDBG_EXTENSION_APIS64 { - pub nSize: u32, - pub lpOutputRoutine: PWINDBG_OUTPUT_ROUTINE, - pub lpGetExpressionRoutine: PWINDBG_GET_EXPRESSION64, - pub lpGetSymbolRoutine: PWINDBG_GET_SYMBOL64, - pub lpDisasmRoutine: PWINDBG_DISASM64, - pub lpCheckControlCRoutine: PWINDBG_CHECK_CONTROL_C, - pub lpReadProcessMemoryRoutine: PWINDBG_READ_PROCESS_MEMORY_ROUTINE64, - pub lpWriteProcessMemoryRoutine: PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE64, - pub lpGetThreadContextRoutine: PWINDBG_GET_THREAD_CONTEXT_ROUTINE, - pub lpSetThreadContextRoutine: PWINDBG_SET_THREAD_CONTEXT_ROUTINE, - pub lpIoctlRoutine: PWINDBG_IOCTL_ROUTINE, - pub lpStackTraceRoutine: PWINDBG_STACKTRACE_ROUTINE64, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for WINDBG_EXTENSION_APIS64 {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for WINDBG_EXTENSION_APIS64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WINDBG_OLDKD_EXTENSION_APIS { - pub nSize: u32, - pub lpOutputRoutine: PWINDBG_OUTPUT_ROUTINE, - pub lpGetExpressionRoutine: PWINDBG_GET_EXPRESSION32, - pub lpGetSymbolRoutine: PWINDBG_GET_SYMBOL32, - pub lpDisasmRoutine: PWINDBG_DISASM32, - pub lpCheckControlCRoutine: PWINDBG_CHECK_CONTROL_C, - pub lpReadVirtualMemRoutine: PWINDBG_READ_PROCESS_MEMORY_ROUTINE32, - pub lpWriteVirtualMemRoutine: PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE32, - pub lpReadPhysicalMemRoutine: PWINDBG_OLDKD_READ_PHYSICAL_MEMORY, - pub lpWritePhysicalMemRoutine: PWINDBG_OLDKD_WRITE_PHYSICAL_MEMORY, -} -impl ::core::marker::Copy for WINDBG_OLDKD_EXTENSION_APIS {} -impl ::core::clone::Clone for WINDBG_OLDKD_EXTENSION_APIS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WINDBG_OLD_EXTENSION_APIS { - pub nSize: u32, - pub lpOutputRoutine: PWINDBG_OUTPUT_ROUTINE, - pub lpGetExpressionRoutine: PWINDBG_GET_EXPRESSION, - pub lpGetSymbolRoutine: PWINDBG_GET_SYMBOL, - pub lpDisasmRoutine: PWINDBG_DISASM, - pub lpCheckControlCRoutine: PWINDBG_CHECK_CONTROL_C, -} -impl ::core::marker::Copy for WINDBG_OLD_EXTENSION_APIS {} -impl ::core::clone::Clone for WINDBG_OLD_EXTENSION_APIS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WOW64_CONTEXT { - pub ContextFlags: u32, - pub Dr0: u32, - pub Dr1: u32, - pub Dr2: u32, - pub Dr3: u32, - pub Dr6: u32, - pub Dr7: u32, - pub FloatSave: WOW64_FLOATING_SAVE_AREA, - pub SegGs: u32, - pub SegFs: u32, - pub SegEs: u32, - pub SegDs: u32, - pub Edi: u32, - pub Esi: u32, - pub Ebx: u32, - pub Edx: u32, - pub Ecx: u32, - pub Eax: u32, - pub Ebp: u32, - pub Eip: u32, - pub SegCs: u32, - pub EFlags: u32, - pub Esp: u32, - pub SegSs: u32, - pub ExtendedRegisters: [u8; 512], -} -impl ::core::marker::Copy for WOW64_CONTEXT {} -impl ::core::clone::Clone for WOW64_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WOW64_DESCRIPTOR_TABLE_ENTRY { - pub Selector: u32, - pub Descriptor: WOW64_LDT_ENTRY, -} -impl ::core::marker::Copy for WOW64_DESCRIPTOR_TABLE_ENTRY {} -impl ::core::clone::Clone for WOW64_DESCRIPTOR_TABLE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WOW64_FLOATING_SAVE_AREA { - pub ControlWord: u32, - pub StatusWord: u32, - pub TagWord: u32, - pub ErrorOffset: u32, - pub ErrorSelector: u32, - pub DataOffset: u32, - pub DataSelector: u32, - pub RegisterArea: [u8; 80], - pub Cr0NpxState: u32, -} -impl ::core::marker::Copy for WOW64_FLOATING_SAVE_AREA {} -impl ::core::clone::Clone for WOW64_FLOATING_SAVE_AREA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WOW64_LDT_ENTRY { - pub LimitLow: u16, - pub BaseLow: u16, - pub HighWord: WOW64_LDT_ENTRY_0, -} -impl ::core::marker::Copy for WOW64_LDT_ENTRY {} -impl ::core::clone::Clone for WOW64_LDT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union WOW64_LDT_ENTRY_0 { - pub Bytes: WOW64_LDT_ENTRY_0_1, - pub Bits: WOW64_LDT_ENTRY_0_0, -} -impl ::core::marker::Copy for WOW64_LDT_ENTRY_0 {} -impl ::core::clone::Clone for WOW64_LDT_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WOW64_LDT_ENTRY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WOW64_LDT_ENTRY_0_0 {} -impl ::core::clone::Clone for WOW64_LDT_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct WOW64_LDT_ENTRY_0_1 { - pub BaseMid: u8, - pub Flags1: u8, - pub Flags2: u8, - pub BaseHi: u8, -} -impl ::core::marker::Copy for WOW64_LDT_ENTRY_0_1 {} -impl ::core::clone::Clone for WOW64_LDT_ENTRY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union XPF_MCE_FLAGS { - pub Anonymous: XPF_MCE_FLAGS_0, - pub AsULONG: u32, -} -impl ::core::marker::Copy for XPF_MCE_FLAGS {} -impl ::core::clone::Clone for XPF_MCE_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XPF_MCE_FLAGS_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for XPF_MCE_FLAGS_0 {} -impl ::core::clone::Clone for XPF_MCE_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union XPF_MC_BANK_FLAGS { - pub Anonymous: XPF_MC_BANK_FLAGS_0, - pub AsUCHAR: u8, -} -impl ::core::marker::Copy for XPF_MC_BANK_FLAGS {} -impl ::core::clone::Clone for XPF_MC_BANK_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XPF_MC_BANK_FLAGS_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for XPF_MC_BANK_FLAGS_0 {} -impl ::core::clone::Clone for XPF_MC_BANK_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XSAVE_AREA { - pub LegacyState: XSAVE_FORMAT, - pub Header: XSAVE_AREA_HEADER, -} -impl ::core::marker::Copy for XSAVE_AREA {} -impl ::core::clone::Clone for XSAVE_AREA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XSAVE_AREA_HEADER { - pub Mask: u64, - pub CompactionMask: u64, - pub Reserved2: [u64; 6], -} -impl ::core::marker::Copy for XSAVE_AREA_HEADER {} -impl ::core::clone::Clone for XSAVE_AREA_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct XSAVE_FORMAT { - pub ControlWord: u16, - pub StatusWord: u16, - pub TagWord: u8, - pub Reserved1: u8, - pub ErrorOpcode: u16, - pub ErrorOffset: u32, - pub ErrorSelector: u16, - pub Reserved2: u16, - pub DataOffset: u32, - pub DataSelector: u16, - pub Reserved3: u16, - pub MxCsr: u32, - pub MxCsr_Mask: u32, - pub FloatRegisters: [M128A; 8], - pub XmmRegisters: [M128A; 16], - pub Reserved4: [u8; 96], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for XSAVE_FORMAT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for XSAVE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct XSAVE_FORMAT { - pub ControlWord: u16, - pub StatusWord: u16, - pub TagWord: u8, - pub Reserved1: u8, - pub ErrorOpcode: u16, - pub ErrorOffset: u32, - pub ErrorSelector: u16, - pub Reserved2: u16, - pub DataOffset: u32, - pub DataSelector: u16, - pub Reserved3: u16, - pub MxCsr: u32, - pub MxCsr_Mask: u32, - pub FloatRegisters: [M128A; 8], - pub XmmRegisters: [M128A; 8], - pub Reserved4: [u8; 224], -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for XSAVE_FORMAT {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for XSAVE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XSTATE_CONFIGURATION { - pub EnabledFeatures: u64, - pub EnabledVolatileFeatures: u64, - pub Size: u32, - pub Anonymous: XSTATE_CONFIGURATION_0, - pub Features: [XSTATE_FEATURE; 64], - pub EnabledSupervisorFeatures: u64, - pub AlignedFeatures: u64, - pub AllFeatureSize: u32, - pub AllFeatures: [u32; 64], - pub EnabledUserVisibleSupervisorFeatures: u64, - pub ExtendedFeatureDisableFeatures: u64, - pub AllNonLargeFeatureSize: u32, - pub Spare: u32, -} -impl ::core::marker::Copy for XSTATE_CONFIGURATION {} -impl ::core::clone::Clone for XSTATE_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub union XSTATE_CONFIGURATION_0 { - pub ControlFlags: u32, - pub Anonymous: XSTATE_CONFIGURATION_0_0, -} -impl ::core::marker::Copy for XSTATE_CONFIGURATION_0 {} -impl ::core::clone::Clone for XSTATE_CONFIGURATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XSTATE_CONFIGURATION_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for XSTATE_CONFIGURATION_0_0 {} -impl ::core::clone::Clone for XSTATE_CONFIGURATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XSTATE_CONFIG_FEATURE_MSC_INFO { - pub SizeOfInfo: u32, - pub ContextSize: u32, - pub EnabledFeatures: u64, - pub Features: [XSTATE_FEATURE; 64], -} -impl ::core::marker::Copy for XSTATE_CONFIG_FEATURE_MSC_INFO {} -impl ::core::clone::Clone for XSTATE_CONFIG_FEATURE_MSC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct XSTATE_CONTEXT { - pub Mask: u64, - pub Length: u32, - pub Reserved1: u32, - pub Area: *mut XSAVE_AREA, - pub Buffer: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for XSTATE_CONTEXT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for XSTATE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -pub struct XSTATE_CONTEXT { - pub Mask: u64, - pub Length: u32, - pub Reserved1: u32, - pub Area: *mut XSAVE_AREA, - pub Reserved2: u32, - pub Buffer: *mut ::core::ffi::c_void, - pub Reserved3: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for XSTATE_CONTEXT {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for XSTATE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub struct XSTATE_FEATURE { - pub Offset: u32, - pub Size: u32, -} -impl ::core::marker::Copy for XSTATE_FEATURE {} -impl ::core::clone::Clone for XSTATE_FEATURE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DIGEST_FUNCTION = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type LPCALL_BACK_USER_INTERRUPT_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type LPTOP_LEVEL_EXCEPTION_FILTER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_Kernel\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_Kernel", feature = "Win32_System_Memory"))] -pub type MINIDUMP_CALLBACK_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PCOGETACTIVATIONSTATE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PCOGETCALLSTATE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PDBGHELP_CREATE_USER_DUMP_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_CALL = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_CANUNLOAD = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_INITIALIZE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_KNOWN_STRUCT = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_KNOWN_STRUCT_EX = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_NOTIFY = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_PROVIDE_VALUE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_QUERY_VALUE_NAMES = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_UNINITIALIZE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_EXTENSION_UNLOAD = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_STACK_PROVIDER_BEGINTHREADSTACKRECONSTRUCTION = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PDEBUG_STACK_PROVIDER_ENDTHREADSTACKRECONSTRUCTION = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUMDIRTREE_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUMDIRTREE_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PENUMLOADED_MODULES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUMLOADED_MODULES_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUMLOADED_MODULES_CALLBACKW64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUMSOURCEFILETOKENSCALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFINDFILEINPATHCALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFINDFILEINPATHCALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFIND_DEBUG_FILE_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFIND_DEBUG_FILE_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFIND_EXE_FILE_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFIND_EXE_FILE_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PFUNCTION_TABLE_ACCESS_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFUNCTION_TABLE_ACCESS_ROUTINE64 = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PGET_MODULE_BASE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PGET_MODULE_BASE_ROUTINE64 = ::core::option::Option u64>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "aarch64")] -pub type PGET_RUNTIME_FUNCTION_CALLBACK = ::core::option::Option *mut IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -pub type PGET_RUNTIME_FUNCTION_CALLBACK = ::core::option::Option *mut IMAGE_RUNTIME_FUNCTION_ENTRY>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PIMAGEHLP_STATUS_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PIMAGEHLP_STATUS_ROUTINE32 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PIMAGEHLP_STATUS_ROUTINE64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PREAD_PROCESS_MEMORY_ROUTINE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PREAD_PROCESS_MEMORY_ROUTINE64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERBYINDEXPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERBYINDEXPROCA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERBYINDEXPROCW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERCALLBACKPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERCLOSEPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERDELTANAME = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERDELTANAMEW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERGETINDEXSTRING = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERGETINDEXSTRINGW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERGETOPTIONDATAPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PSYMBOLSERVERGETOPTIONSPROC = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERGETSUPPLEMENT = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERGETSUPPLEMENTW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERGETVERSION = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERISSTORE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERISSTOREW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERMESSAGEPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVEROPENPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERPINGPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERPINGPROCA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERPINGPROCW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERPINGPROCWEX = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERPROCA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERPROCW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERSETHTTPAUTHHEADER = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERSETOPTIONSPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERSETOPTIONSWPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERSTOREFILE = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERSTOREFILEW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERSTORESUPPLEMENT = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERSTORESUPPLEMENTW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PSYMBOLSERVERVERSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOLSERVERWEXPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOL_FUNCENTRY_CALLBACK = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOL_FUNCENTRY_CALLBACK64 = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOL_REGISTERED_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYMBOL_REGISTERED_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PSYM_DUMP_FIELD_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMERATESYMBOLS_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMERATESYMBOLS_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMLINES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMLINES_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMMODULES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMMODULES_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMMODULES_CALLBACKW64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMPROCESSES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMSOURCEFILES_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMSOURCEFILES_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMSYMBOLS_CALLBACK = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMSYMBOLS_CALLBACK64 = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMSYMBOLS_CALLBACK64W = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PSYM_ENUMSYMBOLS_CALLBACKW = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub type PTRANSLATE_ADDRESS_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PTRANSLATE_ADDRESS_ROUTINE64 = ::core::option::Option u64>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type PVECTORED_EXCEPTION_HANDLER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWAITCHAINCALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_CHECK_CONTROL_C = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_CHECK_VERSION = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_DISASM = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_DISASM32 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_DISASM64 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_EXTENSION_API_VERSION = ::core::option::Option *mut EXT_API_VERSION>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PWINDBG_EXTENSION_DLL_INIT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PWINDBG_EXTENSION_DLL_INIT32 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PWINDBG_EXTENSION_DLL_INIT64 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWINDBG_EXTENSION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWINDBG_EXTENSION_ROUTINE32 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWINDBG_EXTENSION_ROUTINE64 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_GET_EXPRESSION = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_GET_EXPRESSION32 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_GET_EXPRESSION64 = ::core::option::Option u64>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_GET_SYMBOL = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_GET_SYMBOL32 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_GET_SYMBOL64 = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PWINDBG_GET_THREAD_CONTEXT_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_IOCTL_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_OLDKD_EXTENSION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_OLDKD_READ_PHYSICAL_MEMORY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_OLDKD_WRITE_PHYSICAL_MEMORY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PWINDBG_OLD_EXTENSION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_OUTPUT_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_READ_PROCESS_MEMORY_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_READ_PROCESS_MEMORY_ROUTINE32 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_READ_PROCESS_MEMORY_ROUTINE64 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub type PWINDBG_SET_THREAD_CONTEXT_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_STACKTRACE_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_STACKTRACE_ROUTINE32 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_STACKTRACE_ROUTINE64 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE32 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE64 = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SYMADDSOURCESTREAM = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SYMADDSOURCESTREAMA = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WHEA_ERROR_SOURCE_CORRECT_DEVICE_DRIVER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER = ::core::option::Option super::super::super::Foundation::NTSTATUS>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Debug\"`*"] -pub type WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Etw/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Etw/mod.rs deleted file mode 100644 index 39dd82f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/Etw/mod.rs +++ /dev/null @@ -1,3719 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn CloseTrace ( tracehandle : PROCESSTRACE_HANDLE ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn ControlTraceA ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCSTR , properties : *mut EVENT_TRACE_PROPERTIES , controlcode : EVENT_TRACE_CONTROL ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn ControlTraceW ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCWSTR , properties : *mut EVENT_TRACE_PROPERTIES , controlcode : EVENT_TRACE_CONTROL ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn CreateTraceInstanceId ( reghandle : super::super::super::Foundation:: HANDLE , instinfo : *mut EVENT_INSTANCE_INFO ) -> super::super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn CveEventWrite ( cveid : :: windows_sys::core::PCWSTR , additionaldetails : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EnableTrace ( enable : u32 , enableflag : u32 , enablelevel : u32 , controlguid : *const :: windows_sys::core::GUID , tracehandle : CONTROLTRACE_HANDLE ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EnableTraceEx ( providerid : *const :: windows_sys::core::GUID , sourceid : *const :: windows_sys::core::GUID , tracehandle : CONTROLTRACE_HANDLE , isenabled : u32 , level : u8 , matchanykeyword : u64 , matchallkeyword : u64 , enableproperty : u32 , enablefilterdesc : *const EVENT_FILTER_DESCRIPTOR ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EnableTraceEx2 ( tracehandle : CONTROLTRACE_HANDLE , providerid : *const :: windows_sys::core::GUID , controlcode : u32 , level : u8 , matchanykeyword : u64 , matchallkeyword : u64 , timeout : u32 , enableparameters : *const ENABLE_TRACE_PARAMETERS ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EnumerateTraceGuids ( guidpropertiesarray : *mut *mut TRACE_GUID_PROPERTIES , propertyarraycount : u32 , guidcount : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EnumerateTraceGuidsEx ( tracequeryinfoclass : TRACE_QUERY_INFO_CLASS , inbuffer : *const ::core::ffi::c_void , inbuffersize : u32 , outbuffer : *mut ::core::ffi::c_void , outbuffersize : u32 , returnlength : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EventAccessControl ( guid : *const :: windows_sys::core::GUID , operation : u32 , sid : super::super::super::Foundation:: PSID , rights : u32 , allowordeny : super::super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Security\"`*"] fn EventAccessQuery ( guid : *const :: windows_sys::core::GUID , buffer : super::super::super::Security:: PSECURITY_DESCRIPTOR , buffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventAccessRemove ( guid : *const :: windows_sys::core::GUID ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventActivityIdControl ( controlcode : u32 , activityid : *mut :: windows_sys::core::GUID ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EventEnabled ( reghandle : u64 , eventdescriptor : *const EVENT_DESCRIPTOR ) -> super::super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn EventProviderEnabled ( reghandle : u64 , level : u8 , keyword : u64 ) -> super::super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventRegister ( providerid : *const :: windows_sys::core::GUID , enablecallback : PENABLECALLBACK , callbackcontext : *const ::core::ffi::c_void , reghandle : *mut u64 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventSetInformation ( reghandle : u64 , informationclass : EVENT_INFO_CLASS , eventinformation : *const ::core::ffi::c_void , informationlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventUnregister ( reghandle : u64 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventWrite ( reghandle : u64 , eventdescriptor : *const EVENT_DESCRIPTOR , userdatacount : u32 , userdata : *const EVENT_DATA_DESCRIPTOR ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventWriteEx ( reghandle : u64 , eventdescriptor : *const EVENT_DESCRIPTOR , filter : u64 , flags : u32 , activityid : *const :: windows_sys::core::GUID , relatedactivityid : *const :: windows_sys::core::GUID , userdatacount : u32 , userdata : *const EVENT_DATA_DESCRIPTOR ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventWriteString ( reghandle : u64 , level : u8 , keyword : u64 , string : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn EventWriteTransfer ( reghandle : u64 , eventdescriptor : *const EVENT_DESCRIPTOR , activityid : *const :: windows_sys::core::GUID , relatedactivityid : *const :: windows_sys::core::GUID , userdatacount : u32 , userdata : *const EVENT_DATA_DESCRIPTOR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn FlushTraceA ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn FlushTraceW ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCWSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn GetTraceEnableFlags ( tracehandle : u64 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn GetTraceEnableLevel ( tracehandle : u64 ) -> u8 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn GetTraceLoggerHandle ( buffer : *const ::core::ffi::c_void ) -> u64 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] fn OpenTraceA ( logfile : *mut EVENT_TRACE_LOGFILEA ) -> PROCESSTRACE_HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] fn OpenTraceW ( logfile : *mut EVENT_TRACE_LOGFILEW ) -> PROCESSTRACE_HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn ProcessTrace ( handlearray : *const PROCESSTRACE_HANDLE , handlecount : u32 , starttime : *const super::super::super::Foundation:: FILETIME , endtime : *const super::super::super::Foundation:: FILETIME ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn QueryAllTracesA ( propertyarray : *mut *mut EVENT_TRACE_PROPERTIES , propertyarraycount : u32 , loggercount : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn QueryAllTracesW ( propertyarray : *mut *mut EVENT_TRACE_PROPERTIES , propertyarraycount : u32 , loggercount : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn QueryTraceA ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn QueryTraceProcessingHandle ( processinghandle : PROCESSTRACE_HANDLE , informationclass : ETW_PROCESS_HANDLE_INFO_TYPE , inbuffer : *const ::core::ffi::c_void , inbuffersize : u32 , outbuffer : *mut ::core::ffi::c_void , outbuffersize : u32 , returnlength : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn QueryTraceW ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCWSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn RegisterTraceGuidsA ( requestaddress : WMIDPREQUEST , requestcontext : *const ::core::ffi::c_void , controlguid : *const :: windows_sys::core::GUID , guidcount : u32 , traceguidreg : *const TRACE_GUID_REGISTRATION , mofimagepath : :: windows_sys::core::PCSTR , mofresourcename : :: windows_sys::core::PCSTR , registrationhandle : *mut u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn RegisterTraceGuidsW ( requestaddress : WMIDPREQUEST , requestcontext : *const ::core::ffi::c_void , controlguid : *const :: windows_sys::core::GUID , guidcount : u32 , traceguidreg : *const TRACE_GUID_REGISTRATION , mofimagepath : :: windows_sys::core::PCWSTR , mofresourcename : :: windows_sys::core::PCWSTR , registrationhandle : *mut u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn RemoveTraceCallback ( pguid : *const :: windows_sys::core::GUID ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn SetTraceCallback ( pguid : *const :: windows_sys::core::GUID , eventcallback : PEVENT_CALLBACK ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn StartTraceA ( tracehandle : *mut CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn StartTraceW ( tracehandle : *mut CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCWSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn StopTraceA ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn StopTraceW ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCWSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TdhAggregatePayloadFilters ( payloadfiltercount : u32 , payloadfilterptrs : *const *const ::core::ffi::c_void , eventmatchallflags : *const super::super::super::Foundation:: BOOLEAN , eventfilterdescriptor : *mut EVENT_FILTER_DESCRIPTOR ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhCleanupPayloadEventFilterDescriptor ( eventfilterdescriptor : *mut EVENT_FILTER_DESCRIPTOR ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhCloseDecodingHandle ( handle : TDH_HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TdhCreatePayloadFilter ( providerguid : *const :: windows_sys::core::GUID , eventdescriptor : *const EVENT_DESCRIPTOR , eventmatchany : super::super::super::Foundation:: BOOLEAN , payloadpredicatecount : u32 , payloadpredicates : *const PAYLOAD_FILTER_PREDICATE , payloadfilter : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhDeletePayloadFilter ( payloadfilter : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhEnumerateManifestProviderEvents ( providerguid : *const :: windows_sys::core::GUID , buffer : *mut PROVIDER_EVENT_INFO , buffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhEnumerateProviderFieldInformation ( pguid : *const :: windows_sys::core::GUID , eventfieldtype : EVENT_FIELD_TYPE , pbuffer : *mut PROVIDER_FIELD_INFOARRAY , pbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhEnumerateProviderFilters ( guid : *const :: windows_sys::core::GUID , tdhcontextcount : u32 , tdhcontext : *const TDH_CONTEXT , filtercount : *mut u32 , buffer : *mut *mut PROVIDER_FILTER_INFO , buffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhEnumerateProviders ( pbuffer : *mut PROVIDER_ENUMERATION_INFO , pbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhEnumerateProvidersForDecodingSource ( filter : DECODING_SOURCE , buffer : *mut PROVIDER_ENUMERATION_INFO , buffersize : u32 , bufferrequired : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhFormatProperty ( eventinfo : *const TRACE_EVENT_INFO , mapinfo : *const EVENT_MAP_INFO , pointersize : u32 , propertyintype : u16 , propertyouttype : u16 , propertylength : u16 , userdatalength : u16 , userdata : *const u8 , buffersize : *mut u32 , buffer : :: windows_sys::core::PWSTR , userdataconsumed : *mut u16 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetDecodingParameter ( handle : TDH_HANDLE , tdhcontext : *mut TDH_CONTEXT ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetEventInformation ( event : *const EVENT_RECORD , tdhcontextcount : u32 , tdhcontext : *const TDH_CONTEXT , buffer : *mut TRACE_EVENT_INFO , buffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetEventMapInformation ( pevent : *const EVENT_RECORD , pmapname : :: windows_sys::core::PCWSTR , pbuffer : *mut EVENT_MAP_INFO , pbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetManifestEventInformation ( providerguid : *const :: windows_sys::core::GUID , eventdescriptor : *const EVENT_DESCRIPTOR , buffer : *mut TRACE_EVENT_INFO , buffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetProperty ( pevent : *const EVENT_RECORD , tdhcontextcount : u32 , ptdhcontext : *const TDH_CONTEXT , propertydatacount : u32 , ppropertydata : *const PROPERTY_DATA_DESCRIPTOR , buffersize : u32 , pbuffer : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetPropertySize ( pevent : *const EVENT_RECORD , tdhcontextcount : u32 , ptdhcontext : *const TDH_CONTEXT , propertydatacount : u32 , ppropertydata : *const PROPERTY_DATA_DESCRIPTOR , ppropertysize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetWppMessage ( handle : TDH_HANDLE , eventrecord : *const EVENT_RECORD , buffersize : *mut u32 , buffer : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhGetWppProperty ( handle : TDH_HANDLE , eventrecord : *const EVENT_RECORD , propertyname : :: windows_sys::core::PCWSTR , buffersize : *mut u32 , buffer : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhLoadManifest ( manifest : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhLoadManifestFromBinary ( binarypath : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhLoadManifestFromMemory ( pdata : *const ::core::ffi::c_void , cbdata : u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhOpenDecodingHandle ( handle : *mut TDH_HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhQueryProviderFieldInformation ( pguid : *const :: windows_sys::core::GUID , eventfieldvalue : u64 , eventfieldtype : EVENT_FIELD_TYPE , pbuffer : *mut PROVIDER_FIELD_INFOARRAY , pbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhSetDecodingParameter ( handle : TDH_HANDLE , tdhcontext : *const TDH_CONTEXT ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhUnloadManifest ( manifest : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "tdh.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn TdhUnloadManifestFromMemory ( pdata : *const ::core::ffi::c_void , cbdata : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TraceEvent ( tracehandle : u64 , eventtrace : *const EVENT_TRACE_HEADER ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TraceEventInstance ( tracehandle : u64 , eventtrace : *const EVENT_INSTANCE_HEADER , instinfo : *const EVENT_INSTANCE_INFO , parentinstinfo : *const EVENT_INSTANCE_INFO ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TraceMessage ( loggerhandle : u64 , messageflags : TRACE_MESSAGE_FLAGS , messageguid : *const :: windows_sys::core::GUID , messagenumber : u16 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TraceMessageVa ( loggerhandle : u64 , messageflags : TRACE_MESSAGE_FLAGS , messageguid : *const :: windows_sys::core::GUID , messagenumber : u16 , messagearglist : *const i8 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TraceQueryInformation ( sessionhandle : CONTROLTRACE_HANDLE , informationclass : TRACE_QUERY_INFO_CLASS , traceinformation : *mut ::core::ffi::c_void , informationlength : u32 , returnlength : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn TraceSetInformation ( sessionhandle : CONTROLTRACE_HANDLE , informationclass : TRACE_QUERY_INFO_CLASS , traceinformation : *const ::core::ffi::c_void , informationlength : u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] fn UnregisterTraceGuids ( registrationhandle : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn UpdateTraceA ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] fn UpdateTraceW ( tracehandle : CONTROLTRACE_HANDLE , instancename : :: windows_sys::core::PCWSTR , properties : *mut EVENT_TRACE_PROPERTIES ) -> super::super::super::Foundation:: WIN32_ERROR ); -pub type ITraceEvent = *mut ::core::ffi::c_void; -pub type ITraceEventCallback = *mut ::core::ffi::c_void; -pub type ITraceRelogger = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ALPCGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45d8cccd_539f_4b72_a8b7_5c683142609a); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const CLSID_TraceRelogger: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b40792d_05ff_44c4_9058_f440c71f17d4); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const CTraceRelogger: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b40792d_05ff_44c4_9058_f440c71f17d4); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DIAG_LOGGER_NAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("DiagLog"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DIAG_LOGGER_NAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiagLog"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DefaultTraceSecurityGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0811c1af_7a07_4a06_82ed_869455cdf713); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DiskIoGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d6fa8d4_fe05_11d0_9dda_00c04fd7ba7c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ENABLE_TRACE_PARAMETERS_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ENABLE_TRACE_PARAMETERS_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_ASCIICHAR_TYPE_VALUE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_ASCIISTRING_TYPE_VALUE: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_BOOLEAN_TYPE_VALUE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_BOOL_TYPE_VALUE: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_BYTE_TYPE_VALUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_CHAR_TYPE_VALUE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_COUNTED_ANSISTRING_TYPE_VALUE: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_COUNTED_STRING_TYPE_VALUE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_DATETIME_TYPE_VALUE: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_DECIMAL_TYPE_VALUE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_DOUBLE_TYPE_VALUE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_GUID_TYPE_VALUE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_HIDDEN_TYPE_VALUE: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_INT16_TYPE_VALUE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_INT32_TYPE_VALUE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_INT64_TYPE_VALUE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_NON_NULL_TERMINATED_STRING_TYPE_VALUE: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_NULL_TYPE_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_OBJECT_TYPE_VALUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_POINTER_TYPE_VALUE: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_PTVECTOR_TYPE_VALUE: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_REDUCED_ANSISTRING_TYPE_VALUE: u32 = 113u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_REDUCED_STRING_TYPE_VALUE: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_REFRENCE_TYPE_VALUE: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_REVERSED_COUNTED_ANSISTRING_TYPE_VALUE: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_REVERSED_COUNTED_STRING_TYPE_VALUE: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_SBYTE_TYPE_VALUE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_SID_TYPE_VALUE: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_SINGLE_TYPE_VALUE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_SIZET_TYPE_VALUE: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_STRING_TYPE_VALUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_UINT16_TYPE_VALUE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_UINT32_TYPE_VALUE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_UINT64_TYPE_VALUE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_VARIANT_TYPE_VALUE: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ETW_WMITIME_TYPE_VALUE: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ACTIVITY_CTRL_CREATE_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ACTIVITY_CTRL_CREATE_SET_ID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ACTIVITY_CTRL_GET_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ACTIVITY_CTRL_GET_SET_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ACTIVITY_CTRL_SET_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_DATA_DESCRIPTOR_TYPE_EVENT_METADATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_DATA_DESCRIPTOR_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_DATA_DESCRIPTOR_TYPE_PROVIDER_METADATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_DATA_DESCRIPTOR_TYPE_TIMESTAMP_OVERRIDE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_ENABLE_KEYWORD_0: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_ENABLE_SILOS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_EVENT_KEY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_EXCLUDE_INPRIVATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_IGNORE_KEYWORD_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_PROCESS_START_KEY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_PROVIDER_GROUP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_PSM_KEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_SID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_SOURCE_CONTAINER_TRACKING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_STACK_TRACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_ENABLE_PROPERTY_TS_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_CONTAINER: u32 = 2147516416u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_EVENT_ID: u32 = 2147484160u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_EVENT_NAME: u32 = 2147484672u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_EXECUTABLE_NAME: u32 = 2147483656u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_PACKAGE_APP_ID: u32 = 2147483680u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_PACKAGE_ID: u32 = 2147483664u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_PAYLOAD: u32 = 2147483904u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_PID: u32 = 2147483652u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_SCHEMATIZED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_STACKWALK: u32 = 2147487744u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_STACKWALK_LEVEL_KW: u32 = 2147500032u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_STACKWALK_NAME: u32 = 2147491840u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_SYSTEM_FLAGS: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_FILTER_TYPE_TRACEHANDLE: u32 = 2147483650u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_CONTAINER_ID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_CONTROL_GUID: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_EVENT_KEY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_EVENT_SCHEMA_TL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_INSTANCE_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_MAX: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_PEBS_INDEX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_PMC_COUNTERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_PROCESS_START_KEY: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_PROV_TRAITS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_PSM_KEY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_QPC_DELTA: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_RELATED_ACTIVITYID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_SID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_STACK_KEY32: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_STACK_KEY64: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_STACK_TRACE32: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_STACK_TRACE64: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_EXT_TYPE_TS_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_32_BIT_HEADER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_64_BIT_HEADER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_CLASSIC_HEADER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_DECODE_GUID: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_EXTENDED_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_NO_CPUTIME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_PRIVATE_SESSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_PROCESSOR_INDEX: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_STRING_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_FLAG_TRACE_MESSAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_PROPERTY_FORWARDED_XML: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_PROPERTY_LEGACY_EVENTLOG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_PROPERTY_RELOGGABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_HEADER_PROPERTY_XML: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_LOGGER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLog"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_LOGGER_NAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("EventLog"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_LOGGER_NAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EventLog"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_MAX_LEVEL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_MIN_LEVEL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_ADDTO_TRIAGE_DUMP: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_ADD_HEADER_MODE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_BUFFERING_MODE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_COMPRESSED_MODE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_CONTROL_CONVERT_TO_REALTIME: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_CONTROL_INCREMENT_FILE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_DELAY_OPEN_FILE_MODE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FILE_MODE_APPEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FILE_MODE_CIRCULAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FILE_MODE_NEWFILE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FILE_MODE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FILE_MODE_PREALLOCATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FILE_MODE_SEQUENTIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DEBUG_EVENTS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_ENABLE_RESERVE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_EXTENSION: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_FORWARD_WMI: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_INDEPENDENT_SESSION_MODE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_MODE_RESERVED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_NONSTOPPABLE_MODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_NO_PER_PROCESSOR_BUFFERING: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_PERSIST_ON_HYBRID_SHUTDOWN: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_PRIVATE_IN_PROC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_PRIVATE_LOGGER_MODE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_REAL_TIME_MODE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_RELOG_MODE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_SECURE_MODE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_STOP_ON_HYBRID_SHUTDOWN: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_SYSTEM_LOGGER_MODE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_ACCEPT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_ACKDUP: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_ACKFULL: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_ACKPART: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CHECKPOINT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_BOOT: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_CI_INFO: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_CPU: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_DEFRAG: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_DEVICEFAMILY: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_DPI: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_FLIGHTID: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_IDECHANNEL: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_IRQ: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_LOGICALDISK: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_MACHINEID: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_MOBILEPLATFORM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_NETINFO: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_NIC: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_NUMANODE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_OPTICALMEDIA: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_PLATFORM: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_PNP: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_POWER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_PROCESSOR: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_PROCESSORGROUP: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_PROCESSORNUMBER: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_SERVICES: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_VIDEO: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONFIG_VIRTUALIZATION: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONNECT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_CONNFAIL: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_COPY_ARP: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_COPY_TCP: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_DBGID_RSDS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_DC_END: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_DC_START: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_DEQUEUE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_DISCONNECT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_EXTENSION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_FLT_POSTOP_COMPLETION: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_FLT_POSTOP_FAILURE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_FLT_POSTOP_INIT: u32 = 97u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_FLT_PREOP_COMPLETION: u32 = 98u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_FLT_PREOP_FAILURE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_FLT_PREOP_INIT: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_GUIDMAP: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_INFO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_IO_FLUSH: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_IO_FLUSH_INIT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_IO_READ: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_IO_READ_INIT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_IO_REDIRECTED_INIT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_IO_WRITE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_IO_WRITE_INIT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_LOAD: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_MM_AV: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_MM_COW: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_MM_DZF: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_MM_GPF: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_MM_HPF: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_MM_TF: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH: u32 = 57u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH_INIT: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_OPTICAL_IO_READ: u32 = 55u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_OPTICAL_IO_READ_INIT: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_OPTICAL_IO_WRITE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_OPTICAL_IO_WRITE_INIT: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_RECEIVE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_RECONNECT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGCLOSE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGCOMMIT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGCREATE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGDELETE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGDELETEVALUE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGENUMERATEKEY: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGFLUSH: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGKCBCREATE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGKCBDELETE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGKCBRUNDOWNBEGIN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGKCBRUNDOWNEND: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGMOUNTHIVE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGOPEN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGPREPARE: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGQUERY: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGQUERYSECURITY: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGQUERYVALUE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGROLLBACK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGSETINFORMATION: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGSETSECURITY: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGSETVALUE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REGVIRTUALIZE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_REPLY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_RESUME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_RETRANSMIT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_SECURITY: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_SEND: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_SIDINFO: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_SUSPEND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_TERMINATE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_WINEVT_RECEIVE: u32 = 240u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_TYPE_WINEVT_SEND: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_USE_GLOBAL_SEQUENCE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_USE_KBYTES_FOR_SIZE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_USE_LOCAL_SEQUENCE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_USE_NOCPUTIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_USE_PAGED_MEMORY: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_USE_PROCTIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_WRITE_FLAG_INPRIVATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_WRITE_FLAG_NO_FAULTING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventTraceConfigGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01853a65_418f_4f36_aefc_dc0f1d2fd235); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventTraceGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x68fdd900_4a3e_11d1_84f4_0000f80464e3); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const FileIoGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90cbdc39_4a3e_11d1_84f4_0000f80464e3); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const GLOBAL_LOGGER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GlobalLogger"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const GLOBAL_LOGGER_NAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("GlobalLogger"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const GLOBAL_LOGGER_NAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GlobalLogger"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ImageLoadGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2cb15d1d_5fc1_11d2_abe1_00a0c911f518); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const KERNEL_LOGGER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NT Kernel Logger"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const KERNEL_LOGGER_NAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("NT Kernel Logger"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const KERNEL_LOGGER_NAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NT Kernel Logger"); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_EVENT_DATA_DESCRIPTORS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_EVENT_FILTERS_COUNT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_EVENT_FILTER_DATA_SIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_EVENT_FILTER_EVENT_ID_COUNT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_EVENT_FILTER_EVENT_NAME_SIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_EVENT_FILTER_PAYLOAD_SIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_EVENT_FILTER_PID_COUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_MOF_FIELDS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MAX_PAYLOAD_PREDICATES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PROCESS_TRACE_MODE_EVENT_RECORD: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PROCESS_TRACE_MODE_RAW_TIMESTAMP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PROCESS_TRACE_MODE_REAL_TIME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PageFaultGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d6fa8d3_fe05_11d0_9dda_00c04fd7ba7c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PerfInfoGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xce1dbfb4_137e_4da6_87b0_3f59aa102cbc); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PrivateLoggerNotificationGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3595ab5c_042a_4c8e_b942_2d059bfeb1b1); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ProcessGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d6fa8d0_fe05_11d0_9dda_00c04fd7ba7c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const RegistryGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae53722e_c863_11d2_8659_00c04fa321a1); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_ALPC_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CONFIG_KW_GRAPHICS: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CONFIG_KW_NETWORK: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CONFIG_KW_OPTICAL: u64 = 64u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CONFIG_KW_PNP: u64 = 32u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CONFIG_KW_SERVICES: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CONFIG_KW_STORAGE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CONFIG_KW_SYSTEM: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CPU_KW_CACHE_FLUSH: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CPU_KW_CONFIG: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_CPU_KW_SPEC_CONTROL: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_EVENT_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_HYPERVISOR_KW_CALLOUTS: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_HYPERVISOR_KW_PROFILE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_HYPERVISOR_KW_VTL_CHANGE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_INTERRUPT_KW_CLOCK_INTERRUPT: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_INTERRUPT_KW_DPC: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_INTERRUPT_KW_DPC_QUEUE: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_INTERRUPT_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_INTERRUPT_KW_IPI: u64 = 64u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_INTERRUPT_KW_WDF_DPC: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_INTERRUPT_KW_WDF_INTERRUPT: u64 = 32u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IOFILTER_KW_FAILURE: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IOFILTER_KW_FASTIO: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IOFILTER_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IOFILTER_KW_INIT: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_CC: u64 = 256u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_DISK: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_DISK_INIT: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_DRIVERS: u64 = 128u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_FILE: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_FILENAME: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_NETWORK: u64 = 512u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_OPTICAL: u64 = 32u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_OPTICAL_INIT: u64 = 64u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_IO_KW_SPLIT: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_LOCK_KW_SPINLOCK: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_LOCK_KW_SPINLOCK_COUNTERS: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_LOCK_KW_SYNC_OBJECTS: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_ALL_FAULTS: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_CONTMEM_GEN: u64 = 512u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_FOOTPRINT: u64 = 2048u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_HARD_FAULTS: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_HEAP: u64 = 128u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_MEMINFO: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_MEMINFO_WS: u64 = 64u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_NONTRADEABLE: u64 = 32768u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_PFSECTION: u64 = 32u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_POOL: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_REFSET: u64 = 8192u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_SESSION: u64 = 4096u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_VAMAP: u64 = 16384u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_VIRTUAL_ALLOC: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_KW_WS: u64 = 256u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_MEMORY_POOL_FILTER_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_OBJECT_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_OBJECT_KW_HANDLE: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_POWER_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_POWER_KW_HIBER_RUNDOWN: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_POWER_KW_IDLE_SELECTION: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_POWER_KW_PPM_EXIT_LATENCY: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_POWER_KW_PROCESSOR_IDLE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_DBGPRINT: u64 = 256u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_DEBUG_EVENTS: u64 = 128u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_FREEZE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_INSWAP: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_JOB: u64 = 512u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_LOADER: u64 = 4096u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_PERF_COUNTER: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_THREAD: u64 = 2048u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_WAKE_COUNTER: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_WAKE_DROP: u64 = 32u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_WAKE_EVENT: u64 = 64u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROCESS_KW_WORKER_THREAD: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROFILE_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_PROFILE_KW_PMC_PROFILE: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_REGISTRY_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_REGISTRY_KW_HIVE: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_REGISTRY_KW_NOTIFICATION: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_AFFINITY: u64 = 64u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_ANTI_STARVATION: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_COMPACT_CSWITCH: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_CONTEXT_SWITCH: u64 = 512u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_DISPATCHER: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_IDEAL_PROCESSOR: u64 = 256u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_KERNEL_QUEUE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_LOAD_BALANCER: u64 = 32u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_PRIORITY: u64 = 128u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_SHOULD_YIELD: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SCHEDULER_KW_XSCHEDULER: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_SYSCALL_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_TIMER_KW_CLOCK_TIMER: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SYSTEM_TIMER_KW_GENERAL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SplitIoGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd837ca92_12b9_44a5_ad6a_3a65b3578aa8); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemAlpcProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfcb9baaf_e529_4980_92e9_ced1a6aadfdf); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemConfigProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfef3a8b6_318d_4b67_a96a_3b0f6b8f18fe); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemCpuProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6c5265f_eae8_4650_aae4_9d48603d8510); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemHypervisorProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbafa072a_918a_4bed_b622_bc152097098f); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemInterruptProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd4bbee17_b545_4888_858b_744169015b25); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemIoFilterProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfbd09363_9e22_4661_b8bf_e7a34b535b8c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemIoProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d5c43e3_0f1c_4202_b817_174c0070dc79); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemLockProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x721ddfd3_dacc_4e1e_b26a_a2cb31d4705a); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemMemoryProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82958ca9_b6cd_47f8_a3a8_03ae85a4bc24); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemObjectProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfebd7460_3d1d_47eb_af49_c9eeb1e146f2); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemPowerProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc134884a_32d5_4488_80e5_14ed7abb8269); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemProcessProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x151f55dc_467d_471f_83b5_5f889d46ff66); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemProfileProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfeb0324_1cee_496f_a409_2ac2b48a6322); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemRegistryProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x16156bd9_fab4_4cfa_a232_89d1099058e3); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemSchedulerProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x599a2a76_4d91_4910_9ac7_7d33f2e97a6c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemSyscallProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x434286f7_6f1b_45bb_b37e_95f623046c7c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemTimerProviderGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f061568_e215_499f_ab2e_eda0ae890a5b); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const SystemTraceControlGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e814aad_3204_11d2_9a82_006008a86939); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_ACCESS_KERNEL_LOGGER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_ACCESS_REALTIME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_CREATE_INPROC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_CREATE_ONDISK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_CREATE_REALTIME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_GUID_ENABLE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_JOIN_GROUP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_LOG_EVENT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACELOG_REGISTER_GUIDS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_HEADER_FLAG_LOG_WNODE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_HEADER_FLAG_TRACED_GUID: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_HEADER_FLAG_USE_GUID_PTR: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_HEADER_FLAG_USE_MOF_PTR: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_HEADER_FLAG_USE_TIMESTAMP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_CRITICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_FATAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_INFORMATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_RESERVED6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_RESERVED7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_RESERVED8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_RESERVED9: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_VERBOSE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_LEVEL_WARNING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_FLAG_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_PERFORMANCE_TIMESTAMP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_POINTER32: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_POINTER64: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_PROVIDER_FLAG_LEGACY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_PROVIDER_FLAG_PRE_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TcpIpGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a280ac0_c8e0_11d1_84e2_00c04fb998a2); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const ThreadGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d6fa8d1_fe05_11d0_9dda_00c04fd7ba7c); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const UdpIpGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbf3a50c5_a9c9_4988_a005_2df0b7c80f80); -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIGUID_EXECUTE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIGUID_NOTIFICATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIGUID_QUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIGUID_READ_DESCRIPTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIGUID_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_EVENT_ONLY_GUID: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_EXPENSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_INSTANCE_BASENAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_INSTANCE_LIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_INSTANCE_PDO: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_REMOVE_GUID: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_RESERVED1: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_RESERVED2: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_TRACED_GUID: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMIREG_FLAG_TRACE_CONTROL_GUID: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_GLOBAL_LOGGER_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_GUIDTYPE_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_GUIDTYPE_EVENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_GUIDTYPE_TRACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_GUIDTYPE_TRACECONTROL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_ALL_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_ANSI_INSTANCENAMES: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_EVENT_ITEM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_EVENT_REFERENCE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_FIXED_INSTANCE_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_INSTANCES_SAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_INTERNAL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_LOG_WNODE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_METHOD_ITEM: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_NO_HEADER: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_PDO_INSTANCE_NAMES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_PERSIST_EVENT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_SEND_DATA_BLOCK: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_SEVERITY_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_SINGLE_INSTANCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_SINGLE_ITEM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_STATIC_INSTANCE_NAMES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_TOO_SMALL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_TRACED_GUID: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_USE_GUID_PTR: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_USE_MOF_PTR: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_USE_TIMESTAMP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WNODE_FLAG_VERSIONED_PROPERTIES: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type DECODING_SOURCE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DecodingSourceXMLFile: DECODING_SOURCE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DecodingSourceWbem: DECODING_SOURCE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DecodingSourceWPP: DECODING_SOURCE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DecodingSourceTlg: DECODING_SOURCE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const DecodingSourceMax: DECODING_SOURCE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type ENABLECALLBACK_ENABLED_STATE = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_CONTROL_CODE_DISABLE_PROVIDER: ENABLECALLBACK_ENABLED_STATE = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_CONTROL_CODE_ENABLE_PROVIDER: ENABLECALLBACK_ENABLED_STATE = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_CONTROL_CODE_CAPTURE_STATE: ENABLECALLBACK_ENABLED_STATE = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type ETW_COMPRESSION_RESUMPTION_MODE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwCompressionModeRestart: ETW_COMPRESSION_RESUMPTION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwCompressionModeNoDisable: ETW_COMPRESSION_RESUMPTION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwCompressionModeNoRestart: ETW_COMPRESSION_RESUMPTION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type ETW_PMC_COUNTER_OWNER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwPmcOwnerFree: ETW_PMC_COUNTER_OWNER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwPmcOwnerUntagged: ETW_PMC_COUNTER_OWNER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwPmcOwnerTagged: ETW_PMC_COUNTER_OWNER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwPmcOwnerTaggedWithSource: ETW_PMC_COUNTER_OWNER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type ETW_PROCESS_HANDLE_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwQueryPartitionInformation: ETW_PROCESS_HANDLE_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwQueryPartitionInformationV2: ETW_PROCESS_HANDLE_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwQueryLastDroppedTimes: ETW_PROCESS_HANDLE_INFO_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwQueryProcessHandleInfoMax: ETW_PROCESS_HANDLE_INFO_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type ETW_PROVIDER_TRAIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwProviderTraitTypeGroup: ETW_PROVIDER_TRAIT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwProviderTraitDecodeGuid: ETW_PROVIDER_TRAIT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EtwProviderTraitTypeMax: ETW_PROVIDER_TRAIT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type EVENTSECURITYOPERATION = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventSecuritySetDACL: EVENTSECURITYOPERATION = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventSecuritySetSACL: EVENTSECURITYOPERATION = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventSecurityAddDACL: EVENTSECURITYOPERATION = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventSecurityAddSACL: EVENTSECURITYOPERATION = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventSecurityMax: EVENTSECURITYOPERATION = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type EVENT_FIELD_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventKeywordInformation: EVENT_FIELD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventLevelInformation: EVENT_FIELD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventChannelInformation: EVENT_FIELD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventTaskInformation: EVENT_FIELD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventOpcodeInformation: EVENT_FIELD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventInformationMax: EVENT_FIELD_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type EVENT_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventProviderBinaryTrackInfo: EVENT_INFO_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventProviderSetReserved1: EVENT_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventProviderSetTraits: EVENT_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EventProviderUseDescriptorType: EVENT_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MaxEventInfo: EVENT_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type EVENT_TRACE_CONTROL = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_CONTROL_FLUSH: EVENT_TRACE_CONTROL = 3u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_CONTROL_QUERY: EVENT_TRACE_CONTROL = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_CONTROL_STOP: EVENT_TRACE_CONTROL = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_CONTROL_UPDATE: EVENT_TRACE_CONTROL = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type EVENT_TRACE_FLAG = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_ALPC: EVENT_TRACE_FLAG = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_CSWITCH: EVENT_TRACE_FLAG = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DBGPRINT: EVENT_TRACE_FLAG = 262144u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DISK_FILE_IO: EVENT_TRACE_FLAG = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DISK_IO: EVENT_TRACE_FLAG = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DISK_IO_INIT: EVENT_TRACE_FLAG = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DISPATCHER: EVENT_TRACE_FLAG = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DPC: EVENT_TRACE_FLAG = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_DRIVER: EVENT_TRACE_FLAG = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_FILE_IO: EVENT_TRACE_FLAG = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_FILE_IO_INIT: EVENT_TRACE_FLAG = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_IMAGE_LOAD: EVENT_TRACE_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_INTERRUPT: EVENT_TRACE_FLAG = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_JOB: EVENT_TRACE_FLAG = 524288u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_MEMORY_HARD_FAULTS: EVENT_TRACE_FLAG = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_MEMORY_PAGE_FAULTS: EVENT_TRACE_FLAG = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_NETWORK_TCPIP: EVENT_TRACE_FLAG = 65536u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_NO_SYSCONFIG: EVENT_TRACE_FLAG = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_PROCESS: EVENT_TRACE_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_PROCESS_COUNTERS: EVENT_TRACE_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_PROFILE: EVENT_TRACE_FLAG = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_REGISTRY: EVENT_TRACE_FLAG = 131072u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_SPLIT_IO: EVENT_TRACE_FLAG = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_SYSTEMCALL: EVENT_TRACE_FLAG = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_THREAD: EVENT_TRACE_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_VAMAP: EVENT_TRACE_FLAG = 32768u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENT_TRACE_FLAG_VIRTUAL_ALLOC: EVENT_TRACE_FLAG = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type MAP_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_INFO_FLAG_MANIFEST_VALUEMAP: MAP_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_INFO_FLAG_MANIFEST_BITMAP: MAP_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP: MAP_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_INFO_FLAG_WBEM_VALUEMAP: MAP_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_INFO_FLAG_WBEM_BITMAP: MAP_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_INFO_FLAG_WBEM_FLAG: MAP_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_INFO_FLAG_WBEM_NO_MAP: MAP_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type MAP_VALUETYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_ENTRY_VALUETYPE_ULONG: MAP_VALUETYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const EVENTMAP_ENTRY_VALUETYPE_STRING: MAP_VALUETYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type PAYLOAD_OPERATOR = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_EQ: PAYLOAD_OPERATOR = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_NE: PAYLOAD_OPERATOR = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_LE: PAYLOAD_OPERATOR = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_GT: PAYLOAD_OPERATOR = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_LT: PAYLOAD_OPERATOR = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_GE: PAYLOAD_OPERATOR = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_BETWEEN: PAYLOAD_OPERATOR = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_NOTBETWEEN: PAYLOAD_OPERATOR = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_MODULO: PAYLOAD_OPERATOR = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_CONTAINS: PAYLOAD_OPERATOR = 20i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_DOESNTCONTAIN: PAYLOAD_OPERATOR = 21i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_IS: PAYLOAD_OPERATOR = 30i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_ISNOT: PAYLOAD_OPERATOR = 31i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PAYLOADFIELD_INVALID: PAYLOAD_OPERATOR = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type PROPERTY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyStruct: PROPERTY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyParamLength: PROPERTY_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyParamCount: PROPERTY_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyWBEMXmlFragment: PROPERTY_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyParamFixedLength: PROPERTY_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyParamFixedCount: PROPERTY_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyHasTags: PROPERTY_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const PropertyHasCustomSchema: PROPERTY_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type TDH_CONTEXT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_CONTEXT_WPP_TMFFILE: TDH_CONTEXT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_CONTEXT_WPP_TMFSEARCHPATH: TDH_CONTEXT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_CONTEXT_WPP_GMT: TDH_CONTEXT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_CONTEXT_POINTERSIZE: TDH_CONTEXT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_CONTEXT_PDB_PATH: TDH_CONTEXT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_CONTEXT_MAXIMUM: TDH_CONTEXT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type TEMPLATE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TEMPLATE_EVENT_DATA: TEMPLATE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TEMPLATE_USER_DATA: TEMPLATE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TEMPLATE_CONTROL_GUID: TEMPLATE_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type TRACE_MESSAGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_COMPONENTID: TRACE_MESSAGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_GUID: TRACE_MESSAGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_SEQUENCE: TRACE_MESSAGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_SYSTEMINFO: TRACE_MESSAGE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TRACE_MESSAGE_TIMESTAMP: TRACE_MESSAGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type TRACE_QUERY_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceGuidQueryList: TRACE_QUERY_INFO_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceGuidQueryInfo: TRACE_QUERY_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceGuidQueryProcess: TRACE_QUERY_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceStackTracingInfo: TRACE_QUERY_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceSystemTraceEnableFlagsInfo: TRACE_QUERY_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceSampledProfileIntervalInfo: TRACE_QUERY_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceProfileSourceConfigInfo: TRACE_QUERY_INFO_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceProfileSourceListInfo: TRACE_QUERY_INFO_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TracePmcEventListInfo: TRACE_QUERY_INFO_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TracePmcCounterListInfo: TRACE_QUERY_INFO_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceSetDisallowList: TRACE_QUERY_INFO_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceVersionInfo: TRACE_QUERY_INFO_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceGroupQueryList: TRACE_QUERY_INFO_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceGroupQueryInfo: TRACE_QUERY_INFO_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceDisallowListQuery: TRACE_QUERY_INFO_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceInfoReserved15: TRACE_QUERY_INFO_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TracePeriodicCaptureStateListInfo: TRACE_QUERY_INFO_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TracePeriodicCaptureStateInfo: TRACE_QUERY_INFO_CLASS = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceProviderBinaryTracking: TRACE_QUERY_INFO_CLASS = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceMaxLoggersQuery: TRACE_QUERY_INFO_CLASS = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceLbrConfigurationInfo: TRACE_QUERY_INFO_CLASS = 20i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceLbrEventListInfo: TRACE_QUERY_INFO_CLASS = 21i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceMaxPmcCounterQuery: TRACE_QUERY_INFO_CLASS = 22i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceStreamCount: TRACE_QUERY_INFO_CLASS = 23i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceStackCachingInfo: TRACE_QUERY_INFO_CLASS = 24i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TracePmcCounterOwners: TRACE_QUERY_INFO_CLASS = 25i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TraceUnifiedStackCachingInfo: TRACE_QUERY_INFO_CLASS = 26i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const MaxTraceSetInfoClass: TRACE_QUERY_INFO_CLASS = 27i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type WMIDPREQUESTCODE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_GET_ALL_DATA: WMIDPREQUESTCODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_GET_SINGLE_INSTANCE: WMIDPREQUESTCODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_SET_SINGLE_INSTANCE: WMIDPREQUESTCODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_SET_SINGLE_ITEM: WMIDPREQUESTCODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_ENABLE_EVENTS: WMIDPREQUESTCODE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_DISABLE_EVENTS: WMIDPREQUESTCODE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_ENABLE_COLLECTION: WMIDPREQUESTCODE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_DISABLE_COLLECTION: WMIDPREQUESTCODE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_REGINFO: WMIDPREQUESTCODE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_EXECUTE_METHOD: WMIDPREQUESTCODE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const WMI_CAPTURE_STATE: WMIDPREQUESTCODE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type _TDH_IN_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_NULL: _TDH_IN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_UNICODESTRING: _TDH_IN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_ANSISTRING: _TDH_IN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_INT8: _TDH_IN_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_UINT8: _TDH_IN_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_INT16: _TDH_IN_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_UINT16: _TDH_IN_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_INT32: _TDH_IN_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_UINT32: _TDH_IN_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_INT64: _TDH_IN_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_UINT64: _TDH_IN_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_FLOAT: _TDH_IN_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_DOUBLE: _TDH_IN_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_BOOLEAN: _TDH_IN_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_BINARY: _TDH_IN_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_GUID: _TDH_IN_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_POINTER: _TDH_IN_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_FILETIME: _TDH_IN_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_SYSTEMTIME: _TDH_IN_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_SID: _TDH_IN_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_HEXINT32: _TDH_IN_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_HEXINT64: _TDH_IN_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_MANIFEST_COUNTEDSTRING: _TDH_IN_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_MANIFEST_COUNTEDANSISTRING: _TDH_IN_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_RESERVED24: _TDH_IN_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_MANIFEST_COUNTEDBINARY: _TDH_IN_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_COUNTEDSTRING: _TDH_IN_TYPE = 300i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_COUNTEDANSISTRING: _TDH_IN_TYPE = 301i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_REVERSEDCOUNTEDSTRING: _TDH_IN_TYPE = 302i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_REVERSEDCOUNTEDANSISTRING: _TDH_IN_TYPE = 303i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_NONNULLTERMINATEDSTRING: _TDH_IN_TYPE = 304i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_NONNULLTERMINATEDANSISTRING: _TDH_IN_TYPE = 305i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_UNICODECHAR: _TDH_IN_TYPE = 306i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_ANSICHAR: _TDH_IN_TYPE = 307i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_SIZET: _TDH_IN_TYPE = 308i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_HEXDUMP: _TDH_IN_TYPE = 309i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_INTYPE_WBEMSID: _TDH_IN_TYPE = 310i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type _TDH_OUT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_NULL: _TDH_OUT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_STRING: _TDH_OUT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_DATETIME: _TDH_OUT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_BYTE: _TDH_OUT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_UNSIGNEDBYTE: _TDH_OUT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_SHORT: _TDH_OUT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_UNSIGNEDSHORT: _TDH_OUT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_INT: _TDH_OUT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_UNSIGNEDINT: _TDH_OUT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_LONG: _TDH_OUT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_UNSIGNEDLONG: _TDH_OUT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_FLOAT: _TDH_OUT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_DOUBLE: _TDH_OUT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_BOOLEAN: _TDH_OUT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_GUID: _TDH_OUT_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_HEXBINARY: _TDH_OUT_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_HEXINT8: _TDH_OUT_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_HEXINT16: _TDH_OUT_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_HEXINT32: _TDH_OUT_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_HEXINT64: _TDH_OUT_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_PID: _TDH_OUT_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_TID: _TDH_OUT_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_PORT: _TDH_OUT_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_IPV4: _TDH_OUT_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_IPV6: _TDH_OUT_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_SOCKETADDRESS: _TDH_OUT_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_CIMDATETIME: _TDH_OUT_TYPE = 26i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_ETWTIME: _TDH_OUT_TYPE = 27i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_XML: _TDH_OUT_TYPE = 28i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_ERRORCODE: _TDH_OUT_TYPE = 29i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_WIN32ERROR: _TDH_OUT_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_NTSTATUS: _TDH_OUT_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_HRESULT: _TDH_OUT_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_CULTURE_INSENSITIVE_DATETIME: _TDH_OUT_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_JSON: _TDH_OUT_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_UTF8: _TDH_OUT_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_PKCS7_WITH_TYPE_INFO: _TDH_OUT_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_CODE_POINTER: _TDH_OUT_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_DATETIME_UTC: _TDH_OUT_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_REDUCEDSTRING: _TDH_OUT_TYPE = 300i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub const TDH_OUTTYPE_NOPRINT: _TDH_OUT_TYPE = 301i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct CLASSIC_EVENT_ID { - pub EventGuid: ::windows_sys::core::GUID, - pub Type: u8, - pub Reserved: [u8; 7], -} -impl ::core::marker::Copy for CLASSIC_EVENT_ID {} -impl ::core::clone::Clone for CLASSIC_EVENT_ID { - fn clone(&self) -> Self { - *self - } -} -pub type CONTROLTRACE_HANDLE = u64; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ENABLE_TRACE_PARAMETERS { - pub Version: u32, - pub EnableProperty: u32, - pub ControlFlags: u32, - pub SourceId: ::windows_sys::core::GUID, - pub EnableFilterDesc: *mut EVENT_FILTER_DESCRIPTOR, - pub FilterDescCount: u32, -} -impl ::core::marker::Copy for ENABLE_TRACE_PARAMETERS {} -impl ::core::clone::Clone for ENABLE_TRACE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ENABLE_TRACE_PARAMETERS_V1 { - pub Version: u32, - pub EnableProperty: u32, - pub ControlFlags: u32, - pub SourceId: ::windows_sys::core::GUID, - pub EnableFilterDesc: *mut EVENT_FILTER_DESCRIPTOR, -} -impl ::core::marker::Copy for ENABLE_TRACE_PARAMETERS_V1 {} -impl ::core::clone::Clone for ENABLE_TRACE_PARAMETERS_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ETW_BUFFER_CONTEXT { - pub Anonymous: ETW_BUFFER_CONTEXT_0, - pub LoggerId: u16, -} -impl ::core::marker::Copy for ETW_BUFFER_CONTEXT {} -impl ::core::clone::Clone for ETW_BUFFER_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union ETW_BUFFER_CONTEXT_0 { - pub Anonymous: ETW_BUFFER_CONTEXT_0_0, - pub ProcessorIndex: u16, -} -impl ::core::marker::Copy for ETW_BUFFER_CONTEXT_0 {} -impl ::core::clone::Clone for ETW_BUFFER_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ETW_BUFFER_CONTEXT_0_0 { - pub ProcessorNumber: u8, - pub Alignment: u8, -} -impl ::core::marker::Copy for ETW_BUFFER_CONTEXT_0_0 {} -impl ::core::clone::Clone for ETW_BUFFER_CONTEXT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ETW_PMC_COUNTER_OWNER { - pub OwnerType: ETW_PMC_COUNTER_OWNER_TYPE, - pub ProfileSource: u32, - pub OwnerTag: u32, -} -impl ::core::marker::Copy for ETW_PMC_COUNTER_OWNER {} -impl ::core::clone::Clone for ETW_PMC_COUNTER_OWNER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ETW_PMC_COUNTER_OWNERSHIP_STATUS { - pub ProcessorNumber: u32, - pub NumberOfCounters: u32, - pub CounterOwners: [ETW_PMC_COUNTER_OWNER; 1], -} -impl ::core::marker::Copy for ETW_PMC_COUNTER_OWNERSHIP_STATUS {} -impl ::core::clone::Clone for ETW_PMC_COUNTER_OWNERSHIP_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ETW_TRACE_PARTITION_INFORMATION { - pub PartitionId: ::windows_sys::core::GUID, - pub ParentId: ::windows_sys::core::GUID, - pub QpcOffsetFromRoot: i64, - pub PartitionType: u32, -} -impl ::core::marker::Copy for ETW_TRACE_PARTITION_INFORMATION {} -impl ::core::clone::Clone for ETW_TRACE_PARTITION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct ETW_TRACE_PARTITION_INFORMATION_V2 { - pub QpcOffsetFromRoot: i64, - pub PartitionType: u32, - pub PartitionId: ::windows_sys::core::PWSTR, - pub ParentId: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for ETW_TRACE_PARTITION_INFORMATION_V2 {} -impl ::core::clone::Clone for ETW_TRACE_PARTITION_INFORMATION_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_DATA_DESCRIPTOR { - pub Ptr: u64, - pub Size: u32, - pub Anonymous: EVENT_DATA_DESCRIPTOR_0, -} -impl ::core::marker::Copy for EVENT_DATA_DESCRIPTOR {} -impl ::core::clone::Clone for EVENT_DATA_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_DATA_DESCRIPTOR_0 { - pub Reserved: u32, - pub Anonymous: EVENT_DATA_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for EVENT_DATA_DESCRIPTOR_0 {} -impl ::core::clone::Clone for EVENT_DATA_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_DATA_DESCRIPTOR_0_0 { - pub Type: u8, - pub Reserved1: u8, - pub Reserved2: u16, -} -impl ::core::marker::Copy for EVENT_DATA_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for EVENT_DATA_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_DESCRIPTOR { - pub Id: u16, - pub Version: u8, - pub Channel: u8, - pub Level: u8, - pub Opcode: u8, - pub Task: u16, - pub Keyword: u64, -} -impl ::core::marker::Copy for EVENT_DESCRIPTOR {} -impl ::core::clone::Clone for EVENT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_EVENT_KEY { - pub Key: u64, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_EVENT_KEY {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_EVENT_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_INSTANCE { - pub InstanceId: u32, - pub ParentInstanceId: u32, - pub ParentGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_INSTANCE {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_INSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_PEBS_INDEX { - pub PebsIndex: u64, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_PEBS_INDEX {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_PEBS_INDEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_PMC_COUNTERS { - pub Counter: [u64; 1], -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_PMC_COUNTERS {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_PMC_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_PROCESS_START_KEY { - pub ProcessStartKey: u64, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_PROCESS_START_KEY {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_PROCESS_START_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID { - pub RelatedActivityId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_STACK_KEY32 { - pub MatchId: u64, - pub StackKey: u32, - pub Padding: u32, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_STACK_KEY32 {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_STACK_KEY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_STACK_KEY64 { - pub MatchId: u64, - pub StackKey: u64, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_STACK_KEY64 {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_STACK_KEY64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_STACK_TRACE32 { - pub MatchId: u64, - pub Address: [u32; 1], -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_STACK_TRACE32 {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_STACK_TRACE32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_STACK_TRACE64 { - pub MatchId: u64, - pub Address: [u64; 1], -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_STACK_TRACE64 {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_STACK_TRACE64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_EXTENDED_ITEM_TS_ID { - pub SessionId: u32, -} -impl ::core::marker::Copy for EVENT_EXTENDED_ITEM_TS_ID {} -impl ::core::clone::Clone for EVENT_EXTENDED_ITEM_TS_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_FILTER_DESCRIPTOR { - pub Ptr: u64, - pub Size: u32, - pub Type: u32, -} -impl ::core::marker::Copy for EVENT_FILTER_DESCRIPTOR {} -impl ::core::clone::Clone for EVENT_FILTER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_FILTER_EVENT_ID { - pub FilterIn: super::super::super::Foundation::BOOLEAN, - pub Reserved: u8, - pub Count: u16, - pub Events: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_FILTER_EVENT_ID {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_FILTER_EVENT_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_FILTER_EVENT_NAME { - pub MatchAnyKeyword: u64, - pub MatchAllKeyword: u64, - pub Level: u8, - pub FilterIn: super::super::super::Foundation::BOOLEAN, - pub NameCount: u16, - pub Names: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_FILTER_EVENT_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_FILTER_EVENT_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_FILTER_HEADER { - pub Id: u16, - pub Version: u8, - pub Reserved: [u8; 5], - pub InstanceId: u64, - pub Size: u32, - pub NextOffset: u32, -} -impl ::core::marker::Copy for EVENT_FILTER_HEADER {} -impl ::core::clone::Clone for EVENT_FILTER_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_FILTER_LEVEL_KW { - pub MatchAnyKeyword: u64, - pub MatchAllKeyword: u64, - pub Level: u8, - pub FilterIn: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_FILTER_LEVEL_KW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_FILTER_LEVEL_KW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_HEADER { - pub Size: u16, - pub HeaderType: u16, - pub Flags: u16, - pub EventProperty: u16, - pub ThreadId: u32, - pub ProcessId: u32, - pub TimeStamp: i64, - pub ProviderId: ::windows_sys::core::GUID, - pub EventDescriptor: EVENT_DESCRIPTOR, - pub Anonymous: EVENT_HEADER_0, - pub ActivityId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for EVENT_HEADER {} -impl ::core::clone::Clone for EVENT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_HEADER_0 { - pub Anonymous: EVENT_HEADER_0_0, - pub ProcessorTime: u64, -} -impl ::core::marker::Copy for EVENT_HEADER_0 {} -impl ::core::clone::Clone for EVENT_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_HEADER_0_0 { - pub KernelTime: u32, - pub UserTime: u32, -} -impl ::core::marker::Copy for EVENT_HEADER_0_0 {} -impl ::core::clone::Clone for EVENT_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_HEADER_EXTENDED_DATA_ITEM { - pub Reserved1: u16, - pub ExtType: u16, - pub Anonymous: EVENT_HEADER_EXTENDED_DATA_ITEM_0, - pub DataSize: u16, - pub DataPtr: u64, -} -impl ::core::marker::Copy for EVENT_HEADER_EXTENDED_DATA_ITEM {} -impl ::core::clone::Clone for EVENT_HEADER_EXTENDED_DATA_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_HEADER_EXTENDED_DATA_ITEM_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for EVENT_HEADER_EXTENDED_DATA_ITEM_0 {} -impl ::core::clone::Clone for EVENT_HEADER_EXTENDED_DATA_ITEM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_INSTANCE_HEADER { - pub Size: u16, - pub Anonymous1: EVENT_INSTANCE_HEADER_0, - pub Anonymous2: EVENT_INSTANCE_HEADER_1, - pub ThreadId: u32, - pub ProcessId: u32, - pub TimeStamp: i64, - pub RegHandle: u64, - pub InstanceId: u32, - pub ParentInstanceId: u32, - pub Anonymous3: EVENT_INSTANCE_HEADER_2, - pub ParentRegHandle: u64, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_INSTANCE_HEADER_0 { - pub FieldTypeFlags: u16, - pub Anonymous: EVENT_INSTANCE_HEADER_0_0, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER_0 {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_INSTANCE_HEADER_0_0 { - pub HeaderType: u8, - pub MarkerFlags: u8, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER_0_0 {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_INSTANCE_HEADER_1 { - pub Version: u32, - pub Class: EVENT_INSTANCE_HEADER_1_0, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER_1 {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_INSTANCE_HEADER_1_0 { - pub Type: u8, - pub Level: u8, - pub Version: u16, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER_1_0 {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_INSTANCE_HEADER_2 { - pub Anonymous1: EVENT_INSTANCE_HEADER_2_0, - pub ProcessorTime: u64, - pub Anonymous2: EVENT_INSTANCE_HEADER_2_1, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER_2 {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_INSTANCE_HEADER_2_0 { - pub KernelTime: u32, - pub UserTime: u32, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER_2_0 {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_INSTANCE_HEADER_2_1 { - pub EventId: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for EVENT_INSTANCE_HEADER_2_1 {} -impl ::core::clone::Clone for EVENT_INSTANCE_HEADER_2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_INSTANCE_INFO { - pub RegHandle: super::super::super::Foundation::HANDLE, - pub InstanceId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_INSTANCE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_INSTANCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_MAP_ENTRY { - pub OutputOffset: u32, - pub Anonymous: EVENT_MAP_ENTRY_0, -} -impl ::core::marker::Copy for EVENT_MAP_ENTRY {} -impl ::core::clone::Clone for EVENT_MAP_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_MAP_ENTRY_0 { - pub Value: u32, - pub InputOffset: u32, -} -impl ::core::marker::Copy for EVENT_MAP_ENTRY_0 {} -impl ::core::clone::Clone for EVENT_MAP_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_MAP_INFO { - pub NameOffset: u32, - pub Flag: MAP_FLAGS, - pub EntryCount: u32, - pub Anonymous: EVENT_MAP_INFO_0, - pub MapEntryArray: [EVENT_MAP_ENTRY; 1], -} -impl ::core::marker::Copy for EVENT_MAP_INFO {} -impl ::core::clone::Clone for EVENT_MAP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_MAP_INFO_0 { - pub MapEntryValueType: MAP_VALUETYPE, - pub FormatStringOffset: u32, -} -impl ::core::marker::Copy for EVENT_MAP_INFO_0 {} -impl ::core::clone::Clone for EVENT_MAP_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_PROPERTY_INFO { - pub Flags: PROPERTY_FLAGS, - pub NameOffset: u32, - pub Anonymous1: EVENT_PROPERTY_INFO_0, - pub Anonymous2: EVENT_PROPERTY_INFO_1, - pub Anonymous3: EVENT_PROPERTY_INFO_2, - pub Anonymous4: EVENT_PROPERTY_INFO_3, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_PROPERTY_INFO_0 { - pub nonStructType: EVENT_PROPERTY_INFO_0_1, - pub structType: EVENT_PROPERTY_INFO_0_2, - pub customSchemaType: EVENT_PROPERTY_INFO_0_0, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_0 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_PROPERTY_INFO_0_0 { - pub InType: u16, - pub OutType: u16, - pub CustomSchemaOffset: u32, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_0_0 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_PROPERTY_INFO_0_1 { - pub InType: u16, - pub OutType: u16, - pub MapNameOffset: u32, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_0_1 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_PROPERTY_INFO_0_2 { - pub StructStartIndex: u16, - pub NumOfStructMembers: u16, - pub padding: u32, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_0_2 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_PROPERTY_INFO_1 { - pub count: u16, - pub countPropertyIndex: u16, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_1 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_PROPERTY_INFO_2 { - pub length: u16, - pub lengthPropertyIndex: u16, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_2 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_PROPERTY_INFO_3 { - pub Reserved: u32, - pub Anonymous: EVENT_PROPERTY_INFO_3_0, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_3 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_PROPERTY_INFO_3_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for EVENT_PROPERTY_INFO_3_0 {} -impl ::core::clone::Clone for EVENT_PROPERTY_INFO_3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_RECORD { - pub EventHeader: EVENT_HEADER, - pub BufferContext: ETW_BUFFER_CONTEXT, - pub ExtendedDataCount: u16, - pub UserDataLength: u16, - pub ExtendedData: *mut EVENT_HEADER_EXTENDED_DATA_ITEM, - pub UserData: *mut ::core::ffi::c_void, - pub UserContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for EVENT_RECORD {} -impl ::core::clone::Clone for EVENT_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_TRACE { - pub Header: EVENT_TRACE_HEADER, - pub InstanceId: u32, - pub ParentInstanceId: u32, - pub ParentGuid: ::windows_sys::core::GUID, - pub MofData: *mut ::core::ffi::c_void, - pub MofLength: u32, - pub Anonymous: EVENT_TRACE_0, -} -impl ::core::marker::Copy for EVENT_TRACE {} -impl ::core::clone::Clone for EVENT_TRACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_TRACE_0 { - pub ClientContext: u32, - pub BufferContext: ETW_BUFFER_CONTEXT, -} -impl ::core::marker::Copy for EVENT_TRACE_0 {} -impl ::core::clone::Clone for EVENT_TRACE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_TRACE_HEADER { - pub Size: u16, - pub Anonymous1: EVENT_TRACE_HEADER_0, - pub Anonymous2: EVENT_TRACE_HEADER_1, - pub ThreadId: u32, - pub ProcessId: u32, - pub TimeStamp: i64, - pub Anonymous3: EVENT_TRACE_HEADER_2, - pub Anonymous4: EVENT_TRACE_HEADER_3, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_TRACE_HEADER_0 { - pub FieldTypeFlags: u16, - pub Anonymous: EVENT_TRACE_HEADER_0_0, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_0 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_TRACE_HEADER_0_0 { - pub HeaderType: u8, - pub MarkerFlags: u8, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_0_0 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_TRACE_HEADER_1 { - pub Version: u32, - pub Class: EVENT_TRACE_HEADER_1_0, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_1 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_TRACE_HEADER_1_0 { - pub Type: u8, - pub Level: u8, - pub Version: u16, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_1_0 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_TRACE_HEADER_2 { - pub Guid: ::windows_sys::core::GUID, - pub GuidPtr: u64, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_2 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union EVENT_TRACE_HEADER_3 { - pub Anonymous1: EVENT_TRACE_HEADER_3_0, - pub ProcessorTime: u64, - pub Anonymous2: EVENT_TRACE_HEADER_3_1, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_3 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_TRACE_HEADER_3_0 { - pub KernelTime: u32, - pub UserTime: u32, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_3_0 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct EVENT_TRACE_HEADER_3_1 { - pub ClientContext: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for EVENT_TRACE_HEADER_3_1 {} -impl ::core::clone::Clone for EVENT_TRACE_HEADER_3_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct EVENT_TRACE_LOGFILEA { - pub LogFileName: ::windows_sys::core::PSTR, - pub LoggerName: ::windows_sys::core::PSTR, - pub CurrentTime: i64, - pub BuffersRead: u32, - pub Anonymous1: EVENT_TRACE_LOGFILEA_0, - pub CurrentEvent: EVENT_TRACE, - pub LogfileHeader: TRACE_LOGFILE_HEADER, - pub BufferCallback: PEVENT_TRACE_BUFFER_CALLBACKA, - pub BufferSize: u32, - pub Filled: u32, - pub EventsLost: u32, - pub Anonymous2: EVENT_TRACE_LOGFILEA_1, - pub IsKernelTrace: u32, - pub Context: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for EVENT_TRACE_LOGFILEA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for EVENT_TRACE_LOGFILEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union EVENT_TRACE_LOGFILEA_0 { - pub LogFileMode: u32, - pub ProcessTraceMode: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for EVENT_TRACE_LOGFILEA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for EVENT_TRACE_LOGFILEA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union EVENT_TRACE_LOGFILEA_1 { - pub EventCallback: PEVENT_CALLBACK, - pub EventRecordCallback: PEVENT_RECORD_CALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for EVENT_TRACE_LOGFILEA_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for EVENT_TRACE_LOGFILEA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct EVENT_TRACE_LOGFILEW { - pub LogFileName: ::windows_sys::core::PWSTR, - pub LoggerName: ::windows_sys::core::PWSTR, - pub CurrentTime: i64, - pub BuffersRead: u32, - pub Anonymous1: EVENT_TRACE_LOGFILEW_0, - pub CurrentEvent: EVENT_TRACE, - pub LogfileHeader: TRACE_LOGFILE_HEADER, - pub BufferCallback: PEVENT_TRACE_BUFFER_CALLBACKW, - pub BufferSize: u32, - pub Filled: u32, - pub EventsLost: u32, - pub Anonymous2: EVENT_TRACE_LOGFILEW_1, - pub IsKernelTrace: u32, - pub Context: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for EVENT_TRACE_LOGFILEW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for EVENT_TRACE_LOGFILEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union EVENT_TRACE_LOGFILEW_0 { - pub LogFileMode: u32, - pub ProcessTraceMode: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for EVENT_TRACE_LOGFILEW_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for EVENT_TRACE_LOGFILEW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union EVENT_TRACE_LOGFILEW_1 { - pub EventCallback: PEVENT_CALLBACK, - pub EventRecordCallback: PEVENT_RECORD_CALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for EVENT_TRACE_LOGFILEW_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for EVENT_TRACE_LOGFILEW_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_TRACE_PROPERTIES { - pub Wnode: WNODE_HEADER, - pub BufferSize: u32, - pub MinimumBuffers: u32, - pub MaximumBuffers: u32, - pub MaximumFileSize: u32, - pub LogFileMode: u32, - pub FlushTimer: u32, - pub EnableFlags: EVENT_TRACE_FLAG, - pub Anonymous: EVENT_TRACE_PROPERTIES_0, - pub NumberOfBuffers: u32, - pub FreeBuffers: u32, - pub EventsLost: u32, - pub BuffersWritten: u32, - pub LogBuffersLost: u32, - pub RealTimeBuffersLost: u32, - pub LoggerThreadId: super::super::super::Foundation::HANDLE, - pub LogFileNameOffset: u32, - pub LoggerNameOffset: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union EVENT_TRACE_PROPERTIES_0 { - pub AgeLimit: i32, - pub FlushThreshold: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_TRACE_PROPERTIES_V2 { - pub Wnode: WNODE_HEADER, - pub BufferSize: u32, - pub MinimumBuffers: u32, - pub MaximumBuffers: u32, - pub MaximumFileSize: u32, - pub LogFileMode: u32, - pub FlushTimer: u32, - pub EnableFlags: EVENT_TRACE_FLAG, - pub Anonymous1: EVENT_TRACE_PROPERTIES_V2_0, - pub NumberOfBuffers: u32, - pub FreeBuffers: u32, - pub EventsLost: u32, - pub BuffersWritten: u32, - pub LogBuffersLost: u32, - pub RealTimeBuffersLost: u32, - pub LoggerThreadId: super::super::super::Foundation::HANDLE, - pub LogFileNameOffset: u32, - pub LoggerNameOffset: u32, - pub Anonymous2: EVENT_TRACE_PROPERTIES_V2_1, - pub FilterDescCount: u32, - pub FilterDesc: *mut EVENT_FILTER_DESCRIPTOR, - pub Anonymous3: EVENT_TRACE_PROPERTIES_V2_2, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union EVENT_TRACE_PROPERTIES_V2_0 { - pub AgeLimit: i32, - pub FlushThreshold: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES_V2_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union EVENT_TRACE_PROPERTIES_V2_1 { - pub Anonymous: EVENT_TRACE_PROPERTIES_V2_1_0, - pub V2Control: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES_V2_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES_V2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_TRACE_PROPERTIES_V2_1_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES_V2_1_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES_V2_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union EVENT_TRACE_PROPERTIES_V2_2 { - pub Anonymous: EVENT_TRACE_PROPERTIES_V2_2_0, - pub V2Options: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES_V2_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES_V2_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENT_TRACE_PROPERTIES_V2_2_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENT_TRACE_PROPERTIES_V2_2_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENT_TRACE_PROPERTIES_V2_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct MOF_FIELD { - pub DataPtr: u64, - pub Length: u32, - pub DataType: u32, -} -impl ::core::marker::Copy for MOF_FIELD {} -impl ::core::clone::Clone for MOF_FIELD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct OFFSETINSTANCEDATAANDLENGTH { - pub OffsetInstanceData: u32, - pub LengthInstanceData: u32, -} -impl ::core::marker::Copy for OFFSETINSTANCEDATAANDLENGTH {} -impl ::core::clone::Clone for OFFSETINSTANCEDATAANDLENGTH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PAYLOAD_FILTER_PREDICATE { - pub FieldName: ::windows_sys::core::PWSTR, - pub CompareOp: u16, - pub Value: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PAYLOAD_FILTER_PREDICATE {} -impl ::core::clone::Clone for PAYLOAD_FILTER_PREDICATE { - fn clone(&self) -> Self { - *self - } -} -pub type PROCESSTRACE_HANDLE = u64; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PROFILE_SOURCE_INFO { - pub NextEntryOffset: u32, - pub Source: u32, - pub MinInterval: u32, - pub MaxInterval: u32, - pub Reserved: u64, - pub Description: [u16; 1], -} -impl ::core::marker::Copy for PROFILE_SOURCE_INFO {} -impl ::core::clone::Clone for PROFILE_SOURCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PROPERTY_DATA_DESCRIPTOR { - pub PropertyName: u64, - pub ArrayIndex: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for PROPERTY_DATA_DESCRIPTOR {} -impl ::core::clone::Clone for PROPERTY_DATA_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PROVIDER_ENUMERATION_INFO { - pub NumberOfProviders: u32, - pub Reserved: u32, - pub TraceProviderInfoArray: [TRACE_PROVIDER_INFO; 1], -} -impl ::core::marker::Copy for PROVIDER_ENUMERATION_INFO {} -impl ::core::clone::Clone for PROVIDER_ENUMERATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PROVIDER_EVENT_INFO { - pub NumberOfEvents: u32, - pub Reserved: u32, - pub EventDescriptorsArray: [EVENT_DESCRIPTOR; 1], -} -impl ::core::marker::Copy for PROVIDER_EVENT_INFO {} -impl ::core::clone::Clone for PROVIDER_EVENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PROVIDER_FIELD_INFO { - pub NameOffset: u32, - pub DescriptionOffset: u32, - pub Value: u64, -} -impl ::core::marker::Copy for PROVIDER_FIELD_INFO {} -impl ::core::clone::Clone for PROVIDER_FIELD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PROVIDER_FIELD_INFOARRAY { - pub NumberOfElements: u32, - pub FieldType: EVENT_FIELD_TYPE, - pub FieldInfoArray: [PROVIDER_FIELD_INFO; 1], -} -impl ::core::marker::Copy for PROVIDER_FIELD_INFOARRAY {} -impl ::core::clone::Clone for PROVIDER_FIELD_INFOARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct PROVIDER_FILTER_INFO { - pub Id: u8, - pub Version: u8, - pub MessageOffset: u32, - pub Reserved: u32, - pub PropertyCount: u32, - pub EventPropertyInfoArray: [EVENT_PROPERTY_INFO; 1], -} -impl ::core::marker::Copy for PROVIDER_FILTER_INFO {} -impl ::core::clone::Clone for PROVIDER_FILTER_INFO { - fn clone(&self) -> Self { - *self - } -} -pub type RELOGSTREAM_HANDLE = u64; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TDH_CONTEXT { - pub ParameterValue: u64, - pub ParameterType: TDH_CONTEXT_TYPE, - pub ParameterSize: u32, -} -impl ::core::marker::Copy for TDH_CONTEXT {} -impl ::core::clone::Clone for TDH_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -pub type TDH_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_ENABLE_INFO { - pub IsEnabled: u32, - pub Level: u8, - pub Reserved1: u8, - pub LoggerId: u16, - pub EnableProperty: u32, - pub Reserved2: u32, - pub MatchAnyKeyword: u64, - pub MatchAllKeyword: u64, -} -impl ::core::marker::Copy for TRACE_ENABLE_INFO {} -impl ::core::clone::Clone for TRACE_ENABLE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_EVENT_INFO { - pub ProviderGuid: ::windows_sys::core::GUID, - pub EventGuid: ::windows_sys::core::GUID, - pub EventDescriptor: EVENT_DESCRIPTOR, - pub DecodingSource: DECODING_SOURCE, - pub ProviderNameOffset: u32, - pub LevelNameOffset: u32, - pub ChannelNameOffset: u32, - pub KeywordsNameOffset: u32, - pub TaskNameOffset: u32, - pub OpcodeNameOffset: u32, - pub EventMessageOffset: u32, - pub ProviderMessageOffset: u32, - pub BinaryXMLOffset: u32, - pub BinaryXMLSize: u32, - pub Anonymous1: TRACE_EVENT_INFO_0, - pub Anonymous2: TRACE_EVENT_INFO_1, - pub PropertyCount: u32, - pub TopLevelPropertyCount: u32, - pub Anonymous3: TRACE_EVENT_INFO_2, - pub EventPropertyInfoArray: [EVENT_PROPERTY_INFO; 1], -} -impl ::core::marker::Copy for TRACE_EVENT_INFO {} -impl ::core::clone::Clone for TRACE_EVENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union TRACE_EVENT_INFO_0 { - pub EventNameOffset: u32, - pub ActivityIDNameOffset: u32, -} -impl ::core::marker::Copy for TRACE_EVENT_INFO_0 {} -impl ::core::clone::Clone for TRACE_EVENT_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union TRACE_EVENT_INFO_1 { - pub EventAttributesOffset: u32, - pub RelatedActivityIDNameOffset: u32, -} -impl ::core::marker::Copy for TRACE_EVENT_INFO_1 {} -impl ::core::clone::Clone for TRACE_EVENT_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union TRACE_EVENT_INFO_2 { - pub Flags: TEMPLATE_FLAGS, - pub Anonymous: TRACE_EVENT_INFO_2_0, -} -impl ::core::marker::Copy for TRACE_EVENT_INFO_2 {} -impl ::core::clone::Clone for TRACE_EVENT_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_EVENT_INFO_2_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for TRACE_EVENT_INFO_2_0 {} -impl ::core::clone::Clone for TRACE_EVENT_INFO_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_GUID_INFO { - pub InstanceCount: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for TRACE_GUID_INFO {} -impl ::core::clone::Clone for TRACE_GUID_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRACE_GUID_PROPERTIES { - pub Guid: ::windows_sys::core::GUID, - pub GuidType: u32, - pub LoggerId: u32, - pub EnableLevel: u32, - pub EnableFlags: u32, - pub IsEnable: super::super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRACE_GUID_PROPERTIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRACE_GUID_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRACE_GUID_REGISTRATION { - pub Guid: *const ::windows_sys::core::GUID, - pub RegHandle: super::super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRACE_GUID_REGISTRATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRACE_GUID_REGISTRATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER { - pub BufferSize: u32, - pub Anonymous1: TRACE_LOGFILE_HEADER_0, - pub ProviderVersion: u32, - pub NumberOfProcessors: u32, - pub EndTime: i64, - pub TimerResolution: u32, - pub MaximumFileSize: u32, - pub LogFileMode: u32, - pub BuffersWritten: u32, - pub Anonymous2: TRACE_LOGFILE_HEADER_1, - pub LoggerName: ::windows_sys::core::PWSTR, - pub LogFileName: ::windows_sys::core::PWSTR, - pub TimeZone: super::super::Time::TIME_ZONE_INFORMATION, - pub BootTime: i64, - pub PerfFreq: i64, - pub StartTime: i64, - pub ReservedFlags: u32, - pub BuffersLost: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union TRACE_LOGFILE_HEADER_0 { - pub Version: u32, - pub VersionDetail: TRACE_LOGFILE_HEADER_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER_0_0 { - pub MajorVersion: u8, - pub MinorVersion: u8, - pub SubVersion: u8, - pub SubMinorVersion: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union TRACE_LOGFILE_HEADER_1 { - pub LogInstanceGuid: ::windows_sys::core::GUID, - pub Anonymous: TRACE_LOGFILE_HEADER_1_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER_1_0 { - pub StartBuffers: u32, - pub PointerSize: u32, - pub EventsLost: u32, - pub CpuSpeedInMHz: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER_1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER32 { - pub BufferSize: u32, - pub Anonymous1: TRACE_LOGFILE_HEADER32_0, - pub ProviderVersion: u32, - pub NumberOfProcessors: u32, - pub EndTime: i64, - pub TimerResolution: u32, - pub MaximumFileSize: u32, - pub LogFileMode: u32, - pub BuffersWritten: u32, - pub Anonymous2: TRACE_LOGFILE_HEADER32_1, - pub LoggerName: u32, - pub LogFileName: u32, - pub TimeZone: super::super::Time::TIME_ZONE_INFORMATION, - pub BootTime: i64, - pub PerfFreq: i64, - pub StartTime: i64, - pub ReservedFlags: u32, - pub BuffersLost: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER32 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union TRACE_LOGFILE_HEADER32_0 { - pub Version: u32, - pub VersionDetail: TRACE_LOGFILE_HEADER32_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER32_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER32_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER32_0_0 { - pub MajorVersion: u8, - pub MinorVersion: u8, - pub SubVersion: u8, - pub SubMinorVersion: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER32_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER32_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union TRACE_LOGFILE_HEADER32_1 { - pub LogInstanceGuid: ::windows_sys::core::GUID, - pub Anonymous: TRACE_LOGFILE_HEADER32_1_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER32_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER32_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER32_1_0 { - pub StartBuffers: u32, - pub PointerSize: u32, - pub EventsLost: u32, - pub CpuSpeedInMHz: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER32_1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER32_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER64 { - pub BufferSize: u32, - pub Anonymous1: TRACE_LOGFILE_HEADER64_0, - pub ProviderVersion: u32, - pub NumberOfProcessors: u32, - pub EndTime: i64, - pub TimerResolution: u32, - pub MaximumFileSize: u32, - pub LogFileMode: u32, - pub BuffersWritten: u32, - pub Anonymous2: TRACE_LOGFILE_HEADER64_1, - pub LoggerName: u64, - pub LogFileName: u64, - pub TimeZone: super::super::Time::TIME_ZONE_INFORMATION, - pub BootTime: i64, - pub PerfFreq: i64, - pub StartTime: i64, - pub ReservedFlags: u32, - pub BuffersLost: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER64 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union TRACE_LOGFILE_HEADER64_0 { - pub Version: u32, - pub VersionDetail: TRACE_LOGFILE_HEADER64_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER64_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER64_0_0 { - pub MajorVersion: u8, - pub MinorVersion: u8, - pub SubVersion: u8, - pub SubMinorVersion: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER64_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER64_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub union TRACE_LOGFILE_HEADER64_1 { - pub LogInstanceGuid: ::windows_sys::core::GUID, - pub Anonymous: TRACE_LOGFILE_HEADER64_1_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER64_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER64_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub struct TRACE_LOGFILE_HEADER64_1_0 { - pub StartBuffers: u32, - pub PointerSize: u32, - pub EventsLost: u32, - pub CpuSpeedInMHz: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::marker::Copy for TRACE_LOGFILE_HEADER64_1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -impl ::core::clone::Clone for TRACE_LOGFILE_HEADER64_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_PERIODIC_CAPTURE_STATE_INFO { - pub CaptureStateFrequencyInSeconds: u32, - pub ProviderCount: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for TRACE_PERIODIC_CAPTURE_STATE_INFO {} -impl ::core::clone::Clone for TRACE_PERIODIC_CAPTURE_STATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_PROFILE_INTERVAL { - pub Source: u32, - pub Interval: u32, -} -impl ::core::marker::Copy for TRACE_PROFILE_INTERVAL {} -impl ::core::clone::Clone for TRACE_PROFILE_INTERVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_PROVIDER_INFO { - pub ProviderGuid: ::windows_sys::core::GUID, - pub SchemaSource: u32, - pub ProviderNameOffset: u32, -} -impl ::core::marker::Copy for TRACE_PROVIDER_INFO {} -impl ::core::clone::Clone for TRACE_PROVIDER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_PROVIDER_INSTANCE_INFO { - pub NextOffset: u32, - pub EnableCount: u32, - pub Pid: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for TRACE_PROVIDER_INSTANCE_INFO {} -impl ::core::clone::Clone for TRACE_PROVIDER_INSTANCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRACE_STACK_CACHING_INFO { - pub Enabled: super::super::super::Foundation::BOOLEAN, - pub CacheSize: u32, - pub BucketCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRACE_STACK_CACHING_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRACE_STACK_CACHING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct TRACE_VERSION_INFO { - pub EtwTraceProcessingVersion: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for TRACE_VERSION_INFO {} -impl ::core::clone::Clone for TRACE_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct WMIREGGUIDW { - pub Guid: ::windows_sys::core::GUID, - pub Flags: u32, - pub InstanceCount: u32, - pub Anonymous: WMIREGGUIDW_0, -} -impl ::core::marker::Copy for WMIREGGUIDW {} -impl ::core::clone::Clone for WMIREGGUIDW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub union WMIREGGUIDW_0 { - pub InstanceNameList: u32, - pub BaseNameOffset: u32, - pub Pdo: usize, - pub InstanceInfo: usize, -} -impl ::core::marker::Copy for WMIREGGUIDW_0 {} -impl ::core::clone::Clone for WMIREGGUIDW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub struct WMIREGINFOW { - pub BufferSize: u32, - pub NextWmiRegInfo: u32, - pub RegistryPath: u32, - pub MofResourceName: u32, - pub GuidCount: u32, - pub WmiRegGuid: [WMIREGGUIDW; 1], -} -impl ::core::marker::Copy for WMIREGINFOW {} -impl ::core::clone::Clone for WMIREGINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_ALL_DATA { - pub WnodeHeader: WNODE_HEADER, - pub DataBlockOffset: u32, - pub InstanceCount: u32, - pub OffsetInstanceNameOffsets: u32, - pub Anonymous: WNODE_ALL_DATA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_ALL_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_ALL_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WNODE_ALL_DATA_0 { - pub FixedInstanceSize: u32, - pub OffsetInstanceDataAndLength: [OFFSETINSTANCEDATAANDLENGTH; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_ALL_DATA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_ALL_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_EVENT_ITEM { - pub WnodeHeader: WNODE_HEADER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_EVENT_ITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_EVENT_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_EVENT_REFERENCE { - pub WnodeHeader: WNODE_HEADER, - pub TargetGuid: ::windows_sys::core::GUID, - pub TargetDataBlockSize: u32, - pub Anonymous: WNODE_EVENT_REFERENCE_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_EVENT_REFERENCE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_EVENT_REFERENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WNODE_EVENT_REFERENCE_0 { - pub TargetInstanceIndex: u32, - pub TargetInstanceName: [u16; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_EVENT_REFERENCE_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_EVENT_REFERENCE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_HEADER { - pub BufferSize: u32, - pub ProviderId: u32, - pub Anonymous1: WNODE_HEADER_0, - pub Anonymous2: WNODE_HEADER_1, - pub Guid: ::windows_sys::core::GUID, - pub ClientContext: u32, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_HEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WNODE_HEADER_0 { - pub HistoricalContext: u64, - pub Anonymous: WNODE_HEADER_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_HEADER_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_HEADER_0_0 { - pub Version: u32, - pub Linkage: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_HEADER_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_HEADER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WNODE_HEADER_1 { - pub CountLost: u32, - pub KernelHandle: super::super::super::Foundation::HANDLE, - pub TimeStamp: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_HEADER_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_METHOD_ITEM { - pub WnodeHeader: WNODE_HEADER, - pub OffsetInstanceName: u32, - pub InstanceIndex: u32, - pub MethodId: u32, - pub DataBlockOffset: u32, - pub SizeDataBlock: u32, - pub VariableData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_METHOD_ITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_METHOD_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_SINGLE_INSTANCE { - pub WnodeHeader: WNODE_HEADER, - pub OffsetInstanceName: u32, - pub InstanceIndex: u32, - pub DataBlockOffset: u32, - pub SizeDataBlock: u32, - pub VariableData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_SINGLE_INSTANCE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_SINGLE_INSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_SINGLE_ITEM { - pub WnodeHeader: WNODE_HEADER, - pub OffsetInstanceName: u32, - pub InstanceIndex: u32, - pub ItemId: u32, - pub DataBlockOffset: u32, - pub SizeDataItem: u32, - pub VariableData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_SINGLE_ITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_SINGLE_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WNODE_TOO_SMALL { - pub WnodeHeader: WNODE_HEADER, - pub SizeNeeded: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WNODE_TOO_SMALL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WNODE_TOO_SMALL { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type PENABLECALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type PEVENT_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type PEVENT_RECORD_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub type PEVENT_TRACE_BUFFER_CALLBACKA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`, `\"Win32_Foundation\"`, `\"Win32_System_Time\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Time"))] -pub type PEVENT_TRACE_BUFFER_CALLBACKW = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Diagnostics_Etw\"`*"] -pub type WMIDPREQUEST = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs deleted file mode 100644 index 7429c3d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ProcessSnapshotting/mod.rs +++ /dev/null @@ -1,518 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] fn PssCaptureSnapshot ( processhandle : super::super::super::Foundation:: HANDLE , captureflags : PSS_CAPTURE_FLAGS , threadcontextflags : u32 , snapshothandle : *mut HPSS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] fn PssDuplicateSnapshot ( sourceprocesshandle : super::super::super::Foundation:: HANDLE , snapshothandle : HPSS , targetprocesshandle : super::super::super::Foundation:: HANDLE , targetsnapshothandle : *mut HPSS , flags : PSS_DUPLICATE_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] fn PssFreeSnapshot ( processhandle : super::super::super::Foundation:: HANDLE , snapshothandle : HPSS ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] fn PssQuerySnapshot ( snapshothandle : HPSS , informationclass : PSS_QUERY_INFORMATION_CLASS , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] fn PssWalkMarkerCreate ( allocator : *const PSS_ALLOCATOR , walkmarkerhandle : *mut HPSSWALK ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] fn PssWalkMarkerFree ( walkmarkerhandle : HPSSWALK ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] fn PssWalkMarkerGetPosition ( walkmarkerhandle : HPSSWALK , position : *mut usize ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] fn PssWalkMarkerSeekToBeginning ( walkmarkerhandle : HPSSWALK ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] fn PssWalkMarkerSetPosition ( walkmarkerhandle : HPSSWALK , position : usize ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] fn PssWalkSnapshot ( snapshothandle : HPSS , informationclass : PSS_WALK_INFORMATION_CLASS , walkmarkerhandle : HPSSWALK , buffer : *mut ::core::ffi::c_void , bufferlength : u32 ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_PERF_RESOLUTION: u32 = 1000000u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_CAPTURE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_NONE: PSS_CAPTURE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_VA_CLONE: PSS_CAPTURE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_RESERVED_00000002: PSS_CAPTURE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_HANDLES: PSS_CAPTURE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_HANDLE_NAME_INFORMATION: PSS_CAPTURE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_HANDLE_BASIC_INFORMATION: PSS_CAPTURE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION: PSS_CAPTURE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_HANDLE_TRACE: PSS_CAPTURE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_THREADS: PSS_CAPTURE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_THREAD_CONTEXT: PSS_CAPTURE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_THREAD_CONTEXT_EXTENDED: PSS_CAPTURE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_RESERVED_00000400: PSS_CAPTURE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_VA_SPACE: PSS_CAPTURE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION: PSS_CAPTURE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_IPT_TRACE: PSS_CAPTURE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CAPTURE_RESERVED_00004000: PSS_CAPTURE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CREATE_BREAKAWAY_OPTIONAL: PSS_CAPTURE_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CREATE_BREAKAWAY: PSS_CAPTURE_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CREATE_FORCE_BREAKAWAY: PSS_CAPTURE_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CREATE_USE_VM_ALLOCATIONS: PSS_CAPTURE_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CREATE_MEASURE_PERFORMANCE: PSS_CAPTURE_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_CREATE_RELEASE_SECTION: PSS_CAPTURE_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_DUPLICATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_DUPLICATE_NONE: PSS_DUPLICATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_DUPLICATE_CLOSE_SOURCE: PSS_DUPLICATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_HANDLE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_HANDLE_NONE: PSS_HANDLE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_HANDLE_HAVE_TYPE: PSS_HANDLE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_HANDLE_HAVE_NAME: PSS_HANDLE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_HANDLE_HAVE_BASIC_INFORMATION: PSS_HANDLE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_HANDLE_HAVE_TYPE_SPECIFIC_INFORMATION: PSS_HANDLE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_OBJECT_TYPE_UNKNOWN: PSS_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_OBJECT_TYPE_PROCESS: PSS_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_OBJECT_TYPE_THREAD: PSS_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_OBJECT_TYPE_MUTANT: PSS_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_OBJECT_TYPE_EVENT: PSS_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_OBJECT_TYPE_SECTION: PSS_OBJECT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_OBJECT_TYPE_SEMAPHORE: PSS_OBJECT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_PROCESS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_PROCESS_FLAGS_NONE: PSS_PROCESS_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_PROCESS_FLAGS_PROTECTED: PSS_PROCESS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_PROCESS_FLAGS_WOW64: PSS_PROCESS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_PROCESS_FLAGS_RESERVED_03: PSS_PROCESS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_PROCESS_FLAGS_RESERVED_04: PSS_PROCESS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_PROCESS_FLAGS_FROZEN: PSS_PROCESS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_QUERY_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_PROCESS_INFORMATION: PSS_QUERY_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_VA_CLONE_INFORMATION: PSS_QUERY_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_AUXILIARY_PAGES_INFORMATION: PSS_QUERY_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_VA_SPACE_INFORMATION: PSS_QUERY_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_HANDLE_INFORMATION: PSS_QUERY_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_THREAD_INFORMATION: PSS_QUERY_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_HANDLE_TRACE_INFORMATION: PSS_QUERY_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_QUERY_PERFORMANCE_COUNTERS: PSS_QUERY_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_THREAD_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_THREAD_FLAGS_NONE: PSS_THREAD_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_THREAD_FLAGS_TERMINATED: PSS_THREAD_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub type PSS_WALK_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_WALK_AUXILIARY_PAGES: PSS_WALK_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_WALK_VA_SPACE: PSS_WALK_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_WALK_HANDLES: PSS_WALK_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub const PSS_WALK_THREADS: PSS_WALK_INFORMATION_CLASS = 3i32; -pub type HPSS = isize; -pub type HPSSWALK = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub struct PSS_ALLOCATOR { - pub Context: *mut ::core::ffi::c_void, - pub AllocRoutine: isize, - pub FreeRoutine: isize, -} -impl ::core::marker::Copy for PSS_ALLOCATOR {} -impl ::core::clone::Clone for PSS_ALLOCATOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub struct PSS_AUXILIARY_PAGES_INFORMATION { - pub AuxPagesCaptured: u32, -} -impl ::core::marker::Copy for PSS_AUXILIARY_PAGES_INFORMATION {} -impl ::core::clone::Clone for PSS_AUXILIARY_PAGES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -pub struct PSS_AUXILIARY_PAGE_ENTRY { - pub Address: *mut ::core::ffi::c_void, - pub BasicInformation: super::super::Memory::MEMORY_BASIC_INFORMATION, - pub CaptureTime: super::super::super::Foundation::FILETIME, - pub PageContents: *mut ::core::ffi::c_void, - pub PageSize: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::marker::Copy for PSS_AUXILIARY_PAGE_ENTRY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -impl ::core::clone::Clone for PSS_AUXILIARY_PAGE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_ENTRY { - pub Handle: super::super::super::Foundation::HANDLE, - pub Flags: PSS_HANDLE_FLAGS, - pub ObjectType: PSS_OBJECT_TYPE, - pub CaptureTime: super::super::super::Foundation::FILETIME, - pub Attributes: u32, - pub GrantedAccess: u32, - pub HandleCount: u32, - pub PointerCount: u32, - pub PagedPoolCharge: u32, - pub NonPagedPoolCharge: u32, - pub CreationTime: super::super::super::Foundation::FILETIME, - pub TypeNameLength: u16, - pub TypeName: ::windows_sys::core::PCWSTR, - pub ObjectNameLength: u16, - pub ObjectName: ::windows_sys::core::PCWSTR, - pub TypeSpecificInformation: PSS_HANDLE_ENTRY_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PSS_HANDLE_ENTRY_0 { - pub Process: PSS_HANDLE_ENTRY_0_2, - pub Thread: PSS_HANDLE_ENTRY_0_5, - pub Mutant: PSS_HANDLE_ENTRY_0_1, - pub Event: PSS_HANDLE_ENTRY_0_0, - pub Section: PSS_HANDLE_ENTRY_0_3, - pub Semaphore: PSS_HANDLE_ENTRY_0_4, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_ENTRY_0_0 { - pub ManualReset: super::super::super::Foundation::BOOL, - pub Signaled: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_ENTRY_0_1 { - pub CurrentCount: i32, - pub Abandoned: super::super::super::Foundation::BOOL, - pub OwnerProcessId: u32, - pub OwnerThreadId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_ENTRY_0_2 { - pub ExitStatus: u32, - pub PebBaseAddress: *mut ::core::ffi::c_void, - pub AffinityMask: usize, - pub BasePriority: i32, - pub ProcessId: u32, - pub ParentProcessId: u32, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY_0_2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_ENTRY_0_3 { - pub BaseAddress: *mut ::core::ffi::c_void, - pub AllocationAttributes: u32, - pub MaximumSize: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY_0_3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_ENTRY_0_4 { - pub CurrentCount: i32, - pub MaximumCount: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY_0_4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_ENTRY_0_5 { - pub ExitStatus: u32, - pub TebBaseAddress: *mut ::core::ffi::c_void, - pub ProcessId: u32, - pub ThreadId: u32, - pub AffinityMask: usize, - pub Priority: i32, - pub BasePriority: i32, - pub Win32StartAddress: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_ENTRY_0_5 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_ENTRY_0_5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub struct PSS_HANDLE_INFORMATION { - pub HandlesCaptured: u32, -} -impl ::core::marker::Copy for PSS_HANDLE_INFORMATION {} -impl ::core::clone::Clone for PSS_HANDLE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_HANDLE_TRACE_INFORMATION { - pub SectionHandle: super::super::super::Foundation::HANDLE, - pub Size: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_HANDLE_TRACE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_HANDLE_TRACE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub struct PSS_PERFORMANCE_COUNTERS { - pub TotalCycleCount: u64, - pub TotalWallClockPeriod: u64, - pub VaCloneCycleCount: u64, - pub VaCloneWallClockPeriod: u64, - pub VaSpaceCycleCount: u64, - pub VaSpaceWallClockPeriod: u64, - pub AuxPagesCycleCount: u64, - pub AuxPagesWallClockPeriod: u64, - pub HandlesCycleCount: u64, - pub HandlesWallClockPeriod: u64, - pub ThreadsCycleCount: u64, - pub ThreadsWallClockPeriod: u64, -} -impl ::core::marker::Copy for PSS_PERFORMANCE_COUNTERS {} -impl ::core::clone::Clone for PSS_PERFORMANCE_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_PROCESS_INFORMATION { - pub ExitStatus: u32, - pub PebBaseAddress: *mut ::core::ffi::c_void, - pub AffinityMask: usize, - pub BasePriority: i32, - pub ProcessId: u32, - pub ParentProcessId: u32, - pub Flags: PSS_PROCESS_FLAGS, - pub CreateTime: super::super::super::Foundation::FILETIME, - pub ExitTime: super::super::super::Foundation::FILETIME, - pub KernelTime: super::super::super::Foundation::FILETIME, - pub UserTime: super::super::super::Foundation::FILETIME, - pub PriorityClass: u32, - pub PeakVirtualSize: usize, - pub VirtualSize: usize, - pub PageFaultCount: u32, - pub PeakWorkingSetSize: usize, - pub WorkingSetSize: usize, - pub QuotaPeakPagedPoolUsage: usize, - pub QuotaPagedPoolUsage: usize, - pub QuotaPeakNonPagedPoolUsage: usize, - pub QuotaNonPagedPoolUsage: usize, - pub PagefileUsage: usize, - pub PeakPagefileUsage: usize, - pub PrivateUsage: usize, - pub ExecuteFlags: u32, - pub ImageFileName: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_PROCESS_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_PROCESS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub struct PSS_THREAD_ENTRY { - pub ExitStatus: u32, - pub TebBaseAddress: *mut ::core::ffi::c_void, - pub ProcessId: u32, - pub ThreadId: u32, - pub AffinityMask: usize, - pub Priority: i32, - pub BasePriority: i32, - pub LastSyscallFirstArgument: *mut ::core::ffi::c_void, - pub LastSyscallNumber: u16, - pub CreateTime: super::super::super::Foundation::FILETIME, - pub ExitTime: super::super::super::Foundation::FILETIME, - pub KernelTime: super::super::super::Foundation::FILETIME, - pub UserTime: super::super::super::Foundation::FILETIME, - pub Win32StartAddress: *mut ::core::ffi::c_void, - pub CaptureTime: super::super::super::Foundation::FILETIME, - pub Flags: PSS_THREAD_FLAGS, - pub SuspendCount: u16, - pub SizeOfContextRecord: u16, - pub ContextRecord: *mut super::Debug::CONTEXT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for PSS_THREAD_ENTRY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for PSS_THREAD_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub struct PSS_THREAD_INFORMATION { - pub ThreadsCaptured: u32, - pub ContextLength: u32, -} -impl ::core::marker::Copy for PSS_THREAD_INFORMATION {} -impl ::core::clone::Clone for PSS_THREAD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSS_VA_CLONE_INFORMATION { - pub VaCloneHandle: super::super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSS_VA_CLONE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSS_VA_CLONE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub struct PSS_VA_SPACE_ENTRY { - pub BaseAddress: *mut ::core::ffi::c_void, - pub AllocationBase: *mut ::core::ffi::c_void, - pub AllocationProtect: u32, - pub RegionSize: usize, - pub State: u32, - pub Protect: u32, - pub Type: u32, - pub TimeDateStamp: u32, - pub SizeOfImage: u32, - pub ImageBase: *mut ::core::ffi::c_void, - pub CheckSum: u32, - pub MappedFileNameLength: u16, - pub MappedFileName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for PSS_VA_SPACE_ENTRY {} -impl ::core::clone::Clone for PSS_VA_SPACE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ProcessSnapshotting\"`*"] -pub struct PSS_VA_SPACE_INFORMATION { - pub RegionCount: u32, -} -impl ::core::marker::Copy for PSS_VA_SPACE_INFORMATION {} -impl ::core::clone::Clone for PSS_VA_SPACE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs deleted file mode 100644 index 120a138..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/ToolHelp/mod.rs +++ /dev/null @@ -1,204 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn CreateToolhelp32Snapshot ( dwflags : CREATE_TOOLHELP_SNAPSHOT_FLAGS , th32processid : u32 ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Heap32First ( lphe : *mut HEAPENTRY32 , th32processid : u32 , th32heapid : usize ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Heap32ListFirst ( hsnapshot : super::super::super::Foundation:: HANDLE , lphl : *mut HEAPLIST32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Heap32ListNext ( hsnapshot : super::super::super::Foundation:: HANDLE , lphl : *mut HEAPLIST32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Heap32Next ( lphe : *mut HEAPENTRY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Module32First ( hsnapshot : super::super::super::Foundation:: HANDLE , lpme : *mut MODULEENTRY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Module32FirstW ( hsnapshot : super::super::super::Foundation:: HANDLE , lpme : *mut MODULEENTRY32W ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Module32Next ( hsnapshot : super::super::super::Foundation:: HANDLE , lpme : *mut MODULEENTRY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Module32NextW ( hsnapshot : super::super::super::Foundation:: HANDLE , lpme : *mut MODULEENTRY32W ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Process32First ( hsnapshot : super::super::super::Foundation:: HANDLE , lppe : *mut PROCESSENTRY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Process32FirstW ( hsnapshot : super::super::super::Foundation:: HANDLE , lppe : *mut PROCESSENTRY32W ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Process32Next ( hsnapshot : super::super::super::Foundation:: HANDLE , lppe : *mut PROCESSENTRY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Process32NextW ( hsnapshot : super::super::super::Foundation:: HANDLE , lppe : *mut PROCESSENTRY32W ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Thread32First ( hsnapshot : super::super::super::Foundation:: HANDLE , lpte : *mut THREADENTRY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Thread32Next ( hsnapshot : super::super::super::Foundation:: HANDLE , lpte : *mut THREADENTRY32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] fn Toolhelp32ReadProcessMemory ( th32processid : u32 , lpbaseaddress : *const ::core::ffi::c_void , lpbuffer : *mut ::core::ffi::c_void , cbread : usize , lpnumberofbytesread : *mut usize ) -> super::super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const HF32_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const HF32_SHARED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const MAX_MODULE_NAME32: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub type CREATE_TOOLHELP_SNAPSHOT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const TH32CS_INHERIT: CREATE_TOOLHELP_SNAPSHOT_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const TH32CS_SNAPALL: CREATE_TOOLHELP_SNAPSHOT_FLAGS = 15u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const TH32CS_SNAPHEAPLIST: CREATE_TOOLHELP_SNAPSHOT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const TH32CS_SNAPMODULE: CREATE_TOOLHELP_SNAPSHOT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const TH32CS_SNAPMODULE32: CREATE_TOOLHELP_SNAPSHOT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const TH32CS_SNAPPROCESS: CREATE_TOOLHELP_SNAPSHOT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const TH32CS_SNAPTHREAD: CREATE_TOOLHELP_SNAPSHOT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub type HEAPENTRY32_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const LF32_FIXED: HEAPENTRY32_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const LF32_FREE: HEAPENTRY32_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub const LF32_MOVEABLE: HEAPENTRY32_FLAGS = 4u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HEAPENTRY32 { - pub dwSize: usize, - pub hHandle: super::super::super::Foundation::HANDLE, - pub dwAddress: usize, - pub dwBlockSize: usize, - pub dwFlags: HEAPENTRY32_FLAGS, - pub dwLockCount: u32, - pub dwResvd: u32, - pub th32ProcessID: u32, - pub th32HeapID: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HEAPENTRY32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HEAPENTRY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub struct HEAPLIST32 { - pub dwSize: usize, - pub th32ProcessID: u32, - pub th32HeapID: usize, - pub dwFlags: u32, -} -impl ::core::marker::Copy for HEAPLIST32 {} -impl ::core::clone::Clone for HEAPLIST32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MODULEENTRY32 { - pub dwSize: u32, - pub th32ModuleID: u32, - pub th32ProcessID: u32, - pub GlblcntUsage: u32, - pub ProccntUsage: u32, - pub modBaseAddr: *mut u8, - pub modBaseSize: u32, - pub hModule: super::super::super::Foundation::HINSTANCE, - pub szModule: [super::super::super::Foundation::CHAR; 256], - pub szExePath: [super::super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MODULEENTRY32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MODULEENTRY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MODULEENTRY32W { - pub dwSize: u32, - pub th32ModuleID: u32, - pub th32ProcessID: u32, - pub GlblcntUsage: u32, - pub ProccntUsage: u32, - pub modBaseAddr: *mut u8, - pub modBaseSize: u32, - pub hModule: super::super::super::Foundation::HINSTANCE, - pub szModule: [u16; 256], - pub szExePath: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MODULEENTRY32W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MODULEENTRY32W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROCESSENTRY32 { - pub dwSize: u32, - pub cntUsage: u32, - pub th32ProcessID: u32, - pub th32DefaultHeapID: usize, - pub th32ModuleID: u32, - pub cntThreads: u32, - pub th32ParentProcessID: u32, - pub pcPriClassBase: i32, - pub dwFlags: u32, - pub szExeFile: [super::super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESSENTRY32 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESSENTRY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub struct PROCESSENTRY32W { - pub dwSize: u32, - pub cntUsage: u32, - pub th32ProcessID: u32, - pub th32DefaultHeapID: usize, - pub th32ModuleID: u32, - pub cntThreads: u32, - pub th32ParentProcessID: u32, - pub pcPriClassBase: i32, - pub dwFlags: u32, - pub szExeFile: [u16; 260], -} -impl ::core::marker::Copy for PROCESSENTRY32W {} -impl ::core::clone::Clone for PROCESSENTRY32W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Diagnostics_ToolHelp\"`*"] -pub struct THREADENTRY32 { - pub dwSize: u32, - pub cntUsage: u32, - pub th32ThreadID: u32, - pub th32OwnerProcessID: u32, - pub tpBasePri: i32, - pub tpDeltaPri: i32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for THREADENTRY32 {} -impl ::core::clone::Clone for THREADENTRY32 { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/mod.rs deleted file mode 100644 index ad71cd6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Diagnostics/mod.rs +++ /dev/null @@ -1,10 +0,0 @@ -#[cfg(feature = "Win32_System_Diagnostics_Ceip")] -pub mod Ceip; -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub mod Debug; -#[cfg(feature = "Win32_System_Diagnostics_Etw")] -pub mod Etw; -#[cfg(feature = "Win32_System_Diagnostics_ProcessSnapshotting")] -pub mod ProcessSnapshotting; -#[cfg(feature = "Win32_System_Diagnostics_ToolHelp")] -pub mod ToolHelp; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs deleted file mode 100644 index f0fbdeb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/DistributedTransactionCoordinator/mod.rs +++ /dev/null @@ -1,670 +0,0 @@ -::windows_sys::core::link ! ( "xolehlp.dll""cdecl" #[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] fn DtcGetTransactionManager ( i_pszhost : :: windows_sys::core::PCSTR , i_psztmname : :: windows_sys::core::PCSTR , i_riid : *const :: windows_sys::core::GUID , i_dwreserved1 : u32 , i_wcbreserved2 : u16 , i_pvreserved2 : *const ::core::ffi::c_void , o_ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "xolehlp.dll""cdecl" #[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] fn DtcGetTransactionManagerC ( i_pszhost : :: windows_sys::core::PCSTR , i_psztmname : :: windows_sys::core::PCSTR , i_riid : *const :: windows_sys::core::GUID , i_dwreserved1 : u32 , i_wcbreserved2 : u16 , i_pvreserved2 : *const ::core::ffi::c_void , o_ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "xolehlp.dll""cdecl" #[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] fn DtcGetTransactionManagerExA ( i_pszhost : :: windows_sys::core::PCSTR , i_psztmname : :: windows_sys::core::PCSTR , i_riid : *const :: windows_sys::core::GUID , i_grfoptions : u32 , i_pvconfigparams : *mut ::core::ffi::c_void , o_ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "xolehlp.dll""cdecl" #[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] fn DtcGetTransactionManagerExW ( i_pwszhost : :: windows_sys::core::PCWSTR , i_pwsztmname : :: windows_sys::core::PCWSTR , i_riid : *const :: windows_sys::core::GUID , i_grfoptions : u32 , i_pvconfigparams : *mut ::core::ffi::c_void , o_ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -pub type IDtcLuConfigure = *mut ::core::ffi::c_void; -pub type IDtcLuRecovery = *mut ::core::ffi::c_void; -pub type IDtcLuRecoveryFactory = *mut ::core::ffi::c_void; -pub type IDtcLuRecoveryInitiatedByDtc = *mut ::core::ffi::c_void; -pub type IDtcLuRecoveryInitiatedByDtcStatusWork = *mut ::core::ffi::c_void; -pub type IDtcLuRecoveryInitiatedByDtcTransWork = *mut ::core::ffi::c_void; -pub type IDtcLuRecoveryInitiatedByLu = *mut ::core::ffi::c_void; -pub type IDtcLuRecoveryInitiatedByLuWork = *mut ::core::ffi::c_void; -pub type IDtcLuRmEnlistment = *mut ::core::ffi::c_void; -pub type IDtcLuRmEnlistmentFactory = *mut ::core::ffi::c_void; -pub type IDtcLuRmEnlistmentSink = *mut ::core::ffi::c_void; -pub type IDtcLuSubordinateDtc = *mut ::core::ffi::c_void; -pub type IDtcLuSubordinateDtcFactory = *mut ::core::ffi::c_void; -pub type IDtcLuSubordinateDtcSink = *mut ::core::ffi::c_void; -pub type IDtcNetworkAccessConfig = *mut ::core::ffi::c_void; -pub type IDtcNetworkAccessConfig2 = *mut ::core::ffi::c_void; -pub type IDtcNetworkAccessConfig3 = *mut ::core::ffi::c_void; -pub type IDtcToXaHelper = *mut ::core::ffi::c_void; -pub type IDtcToXaHelperFactory = *mut ::core::ffi::c_void; -pub type IDtcToXaHelperSinglePipe = *mut ::core::ffi::c_void; -pub type IDtcToXaMapper = *mut ::core::ffi::c_void; -pub type IGetDispenser = *mut ::core::ffi::c_void; -pub type IKernelTransaction = *mut ::core::ffi::c_void; -pub type ILastResourceManager = *mut ::core::ffi::c_void; -pub type IPrepareInfo = *mut ::core::ffi::c_void; -pub type IPrepareInfo2 = *mut ::core::ffi::c_void; -pub type IRMHelper = *mut ::core::ffi::c_void; -pub type IResourceManager = *mut ::core::ffi::c_void; -pub type IResourceManager2 = *mut ::core::ffi::c_void; -pub type IResourceManagerFactory = *mut ::core::ffi::c_void; -pub type IResourceManagerFactory2 = *mut ::core::ffi::c_void; -pub type IResourceManagerRejoinable = *mut ::core::ffi::c_void; -pub type IResourceManagerSink = *mut ::core::ffi::c_void; -pub type ITipHelper = *mut ::core::ffi::c_void; -pub type ITipPullSink = *mut ::core::ffi::c_void; -pub type ITipTransaction = *mut ::core::ffi::c_void; -pub type ITmNodeName = *mut ::core::ffi::c_void; -pub type ITransaction = *mut ::core::ffi::c_void; -pub type ITransaction2 = *mut ::core::ffi::c_void; -pub type ITransactionCloner = *mut ::core::ffi::c_void; -pub type ITransactionDispenser = *mut ::core::ffi::c_void; -pub type ITransactionEnlistmentAsync = *mut ::core::ffi::c_void; -pub type ITransactionExport = *mut ::core::ffi::c_void; -pub type ITransactionExportFactory = *mut ::core::ffi::c_void; -pub type ITransactionImport = *mut ::core::ffi::c_void; -pub type ITransactionImportWhereabouts = *mut ::core::ffi::c_void; -pub type ITransactionLastEnlistmentAsync = *mut ::core::ffi::c_void; -pub type ITransactionLastResourceAsync = *mut ::core::ffi::c_void; -pub type ITransactionOptions = *mut ::core::ffi::c_void; -pub type ITransactionOutcomeEvents = *mut ::core::ffi::c_void; -pub type ITransactionPhase0EnlistmentAsync = *mut ::core::ffi::c_void; -pub type ITransactionPhase0Factory = *mut ::core::ffi::c_void; -pub type ITransactionPhase0NotifyAsync = *mut ::core::ffi::c_void; -pub type ITransactionReceiver = *mut ::core::ffi::c_void; -pub type ITransactionReceiverFactory = *mut ::core::ffi::c_void; -pub type ITransactionResource = *mut ::core::ffi::c_void; -pub type ITransactionResourceAsync = *mut ::core::ffi::c_void; -pub type ITransactionTransmitter = *mut ::core::ffi::c_void; -pub type ITransactionTransmitterFactory = *mut ::core::ffi::c_void; -pub type ITransactionVoterBallotAsync2 = *mut ::core::ffi::c_void; -pub type ITransactionVoterFactory2 = *mut ::core::ffi::c_void; -pub type ITransactionVoterNotifyAsync2 = *mut ::core::ffi::c_void; -pub type IXAConfig = *mut ::core::ffi::c_void; -pub type IXAObtainRMInfo = *mut ::core::ffi::c_void; -pub type IXATransLookup = *mut ::core::ffi::c_void; -pub type IXATransLookup2 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const CLSID_MSDtcTransaction: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x39f8d76b_0928_11d1_97df_00c04fb9618a); -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const CLSID_MSDtcTransactionManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5b18ab61_091d_11d1_97df_00c04fb9618a); -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCINSTALL_E_CLIENT_ALREADY_INSTALLED: i32 = 384i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCINSTALL_E_SERVER_ALREADY_INSTALLED: i32 = 385i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_INSTALL_OVERWRITE_CLIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_INSTALL_OVERWRITE_SERVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const MAXBQUALSIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const MAXGTRIDSIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const MAXINFOSIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const OLE_TM_CONFIG_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const OLE_TM_CONFIG_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const OLE_TM_FLAG_INTERNAL_TO_TM: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const OLE_TM_FLAG_NOAGILERECOVERY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const OLE_TM_FLAG_NODEMANDSTART: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const OLE_TM_FLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const OLE_TM_FLAG_QUERY_SERVICE_LOCKSTATUS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const RMNAMESZ: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMASYNC: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMENDRSCAN: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMER_INVAL: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMER_PROTO: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMER_TMERR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMFAIL: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMJOIN: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMMIGRATE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMMULTIPLE: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMNOFLAGS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMNOMIGRATE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMNOWAIT: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMONEPHASE: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMREGISTER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMRESUME: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMSTARTRSCAN: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMSUCCESS: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMSUSPEND: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TMUSEASYNC: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TM_JOIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TM_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const TM_RESUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_ASYNC: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_DUPID: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_INVAL: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_NOTA: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_OUTSIDE: i32 = -9i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_PROTO: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_RMERR: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XAER_RMFAIL: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_FMTID_DTC: u32 = 4478019u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_FMTID_DTC_VER1: u32 = 21255235u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_HEURCOM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_HEURHAZ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_HEURMIX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_HEURRB: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_NOMIGRATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBBASE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBCOMMFAIL: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBDEADLOCK: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBEND: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBINTEGRITY: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBOTHER: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBPROTO: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBROLLBACK: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBTIMEOUT: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RBTRANSIENT: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RDONLY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_RETRY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XA_SWITCH_F_DTC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XIDDATASIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type APPLICATIONTYPE = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const LOCAL_APPLICATIONTYPE: APPLICATIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const CLUSTERRESOURCE_APPLICATIONTYPE: APPLICATIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type AUTHENTICATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const NO_AUTHENTICATION_REQUIRED: AUTHENTICATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const INCOMING_AUTHENTICATION_REQUIRED: AUTHENTICATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const MUTUAL_AUTHENTICATION_REQUIRED: AUTHENTICATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCINITIATEDRECOVERYWORK = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCINITIATEDRECOVERYWORK_CHECKLUSTATUS: DTCINITIATEDRECOVERYWORK = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCINITIATEDRECOVERYWORK_TRANS: DTCINITIATEDRECOVERYWORK = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCINITIATEDRECOVERYWORK_TMDOWN: DTCINITIATEDRECOVERYWORK = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUCOMPARESTATE = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATE_COMMITTED: DTCLUCOMPARESTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATE_HEURISTICCOMMITTED: DTCLUCOMPARESTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATE_HEURISTICMIXED: DTCLUCOMPARESTATE = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATE_HEURISTICRESET: DTCLUCOMPARESTATE = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATE_INDOUBT: DTCLUCOMPARESTATE = 5i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATE_RESET: DTCLUCOMPARESTATE = 6i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUCOMPARESTATESCONFIRMATION = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATESCONFIRMATION_CONFIRM: DTCLUCOMPARESTATESCONFIRMATION = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATESCONFIRMATION_PROTOCOL: DTCLUCOMPARESTATESCONFIRMATION = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUCOMPARESTATESERROR = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATESERROR_PROTOCOL: DTCLUCOMPARESTATESERROR = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUCOMPARESTATESRESPONSE = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATESRESPONSE_OK: DTCLUCOMPARESTATESRESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUCOMPARESTATESRESPONSE_PROTOCOL: DTCLUCOMPARESTATESRESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUXLN = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLN_COLD: DTCLUXLN = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLN_WARM: DTCLUXLN = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUXLNCONFIRMATION = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNCONFIRMATION_CONFIRM: DTCLUXLNCONFIRMATION = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNCONFIRMATION_LOGNAMEMISMATCH: DTCLUXLNCONFIRMATION = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNCONFIRMATION_COLDWARMMISMATCH: DTCLUXLNCONFIRMATION = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNCONFIRMATION_OBSOLETE: DTCLUXLNCONFIRMATION = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUXLNERROR = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNERROR_PROTOCOL: DTCLUXLNERROR = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNERROR_LOGNAMEMISMATCH: DTCLUXLNERROR = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNERROR_COLDWARMMISMATCH: DTCLUXLNERROR = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTCLUXLNRESPONSE = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNRESPONSE_OK_SENDOURXLNBACK: DTCLUXLNRESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNRESPONSE_OK_SENDCONFIRMATION: DTCLUXLNRESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNRESPONSE_LOGNAMEMISMATCH: DTCLUXLNRESPONSE = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTCLUXLNRESPONSE_COLDWARMMISMATCH: DTCLUXLNRESPONSE = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTC_STATUS_ = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_UNKNOWN: DTC_STATUS_ = 0i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_STARTING: DTC_STATUS_ = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_STARTED: DTC_STATUS_ = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_PAUSING: DTC_STATUS_ = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_PAUSED: DTC_STATUS_ = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_CONTINUING: DTC_STATUS_ = 5i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_STOPPING: DTC_STATUS_ = 6i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_STOPPED: DTC_STATUS_ = 7i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_E_CANTCONTROL: DTC_STATUS_ = 8i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const DTC_STATUS_FAILED: DTC_STATUS_ = 9i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type ISOFLAG = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_COMMIT_DC: ISOFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_COMMIT: ISOFLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_COMMIT_NO: ISOFLAG = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_ABORT_DC: ISOFLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_ABORT: ISOFLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_ABORT_NO: ISOFLAG = 12i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_DONTCARE: ISOFLAG = 5i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_BOTH: ISOFLAG = 10i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_RETAIN_NONE: ISOFLAG = 15i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_OPTIMISTIC: ISOFLAG = 16i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOFLAG_READONLY: ISOFLAG = 32i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type ISOLATIONLEVEL = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_UNSPECIFIED: ISOLATIONLEVEL = -1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_CHAOS: ISOLATIONLEVEL = 16i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_READUNCOMMITTED: ISOLATIONLEVEL = 256i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_BROWSE: ISOLATIONLEVEL = 256i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_CURSORSTABILITY: ISOLATIONLEVEL = 4096i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_READCOMMITTED: ISOLATIONLEVEL = 4096i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_REPEATABLEREAD: ISOLATIONLEVEL = 65536i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_SERIALIZABLE: ISOLATIONLEVEL = 1048576i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const ISOLATIONLEVEL_ISOLATED: ISOLATIONLEVEL = 1048576i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type TX_MISC_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const MAX_TRAN_DESC: TX_MISC_CONSTANTS = 40i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XACTCONST = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTCONST_TIMEOUTINFINITE: XACTCONST = 0i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XACTHEURISTIC = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTHEURISTIC_ABORT: XACTHEURISTIC = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTHEURISTIC_COMMIT: XACTHEURISTIC = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTHEURISTIC_DAMAGE: XACTHEURISTIC = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTHEURISTIC_DANGER: XACTHEURISTIC = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XACTRM = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTRM_OPTIMISTICLASTWINS: XACTRM = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTRM_NOREADONLYPREPARES: XACTRM = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XACTSTAT = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_NONE: XACTSTAT = 0i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_OPENNORMAL: XACTSTAT = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_OPENREFUSED: XACTSTAT = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_PREPARING: XACTSTAT = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_PREPARED: XACTSTAT = 8i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_PREPARERETAINING: XACTSTAT = 16i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_PREPARERETAINED: XACTSTAT = 32i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_COMMITTING: XACTSTAT = 64i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_COMMITRETAINING: XACTSTAT = 128i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_ABORTING: XACTSTAT = 256i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_ABORTED: XACTSTAT = 512i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_COMMITTED: XACTSTAT = 1024i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_HEURISTIC_ABORT: XACTSTAT = 2048i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_HEURISTIC_COMMIT: XACTSTAT = 4096i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_HEURISTIC_DAMAGE: XACTSTAT = 8192i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_HEURISTIC_DANGER: XACTSTAT = 16384i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_FORCED_ABORT: XACTSTAT = 32768i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_FORCED_COMMIT: XACTSTAT = 65536i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_INDOUBT: XACTSTAT = 131072i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_CLOSED: XACTSTAT = 262144i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_OPEN: XACTSTAT = 3i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_NOTPREPARED: XACTSTAT = 524227i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTSTAT_ALL: XACTSTAT = 524287i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XACTTC = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTTC_NONE: XACTTC = 0i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTTC_SYNC_PHASEONE: XACTTC = 1i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTTC_SYNC_PHASETWO: XACTTC = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTTC_SYNC: XACTTC = 2i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTTC_ASYNC_PHASEONE: XACTTC = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACTTC_ASYNC: XACTTC = 4i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XACT_DTC_CONSTANTS = i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_CONNECTION_REQUEST_DENIED: XACT_DTC_CONSTANTS = -2147168000i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_TOOMANY_ENLISTMENTS: XACT_DTC_CONSTANTS = -2147167999i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_DUPLICATE_GUID: XACT_DTC_CONSTANTS = -2147167998i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_NOTSINGLEPHASE: XACT_DTC_CONSTANTS = -2147167997i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_RECOVERYALREADYDONE: XACT_DTC_CONSTANTS = -2147167996i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_PROTOCOL: XACT_DTC_CONSTANTS = -2147167995i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_RM_FAILURE: XACT_DTC_CONSTANTS = -2147167994i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_RECOVERY_FAILED: XACT_DTC_CONSTANTS = -2147167993i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LU_NOT_FOUND: XACT_DTC_CONSTANTS = -2147167992i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_DUPLICATE_LU: XACT_DTC_CONSTANTS = -2147167991i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LU_NOT_CONNECTED: XACT_DTC_CONSTANTS = -2147167990i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_DUPLICATE_TRANSID: XACT_DTC_CONSTANTS = -2147167989i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LU_BUSY: XACT_DTC_CONSTANTS = -2147167988i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LU_NO_RECOVERY_PROCESS: XACT_DTC_CONSTANTS = -2147167987i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LU_DOWN: XACT_DTC_CONSTANTS = -2147167986i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LU_RECOVERING: XACT_DTC_CONSTANTS = -2147167985i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LU_RECOVERY_MISMATCH: XACT_DTC_CONSTANTS = -2147167984i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_RM_UNAVAILABLE: XACT_DTC_CONSTANTS = -2147167983i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_LRMRECOVERYALREADYDONE: XACT_DTC_CONSTANTS = -2147167982i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_E_NOLASTRESOURCEINTERFACE: XACT_DTC_CONSTANTS = -2147167981i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_S_NONOTIFY: XACT_DTC_CONSTANTS = 315648i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const XACT_OK_NONOTIFY: XACT_DTC_CONSTANTS = 315649i32; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub const dwUSER_MS_SQLSERVER: XACT_DTC_CONSTANTS = 65535i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub struct BOID { - pub rgb: [u8; 16], -} -impl ::core::marker::Copy for BOID {} -impl ::core::clone::Clone for BOID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub struct OLE_TM_CONFIG_PARAMS_V1 { - pub dwVersion: u32, - pub dwcConcurrencyHint: u32, -} -impl ::core::marker::Copy for OLE_TM_CONFIG_PARAMS_V1 {} -impl ::core::clone::Clone for OLE_TM_CONFIG_PARAMS_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub struct OLE_TM_CONFIG_PARAMS_V2 { - pub dwVersion: u32, - pub dwcConcurrencyHint: u32, - pub applicationType: APPLICATIONTYPE, - pub clusterResourceId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for OLE_TM_CONFIG_PARAMS_V2 {} -impl ::core::clone::Clone for OLE_TM_CONFIG_PARAMS_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub struct PROXY_CONFIG_PARAMS { - pub wcThreadsMax: u16, -} -impl ::core::marker::Copy for PROXY_CONFIG_PARAMS {} -impl ::core::clone::Clone for PROXY_CONFIG_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub struct XACTOPT { - pub ulTimeout: u32, - pub szDescription: [u8; 40], -} -impl ::core::marker::Copy for XACTOPT {} -impl ::core::clone::Clone for XACTOPT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct XACTSTATS { - pub cOpen: u32, - pub cCommitting: u32, - pub cCommitted: u32, - pub cAborting: u32, - pub cAborted: u32, - pub cInDoubt: u32, - pub cHeuristicDecision: u32, - pub timeTransactionsUp: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for XACTSTATS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for XACTSTATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub struct XACTTRANSINFO { - pub uow: BOID, - pub isoLevel: i32, - pub isoFlags: u32, - pub grfTCSupported: u32, - pub grfRMSupported: u32, - pub grfTCSupportedRetaining: u32, - pub grfRMSupportedRetaining: u32, -} -impl ::core::marker::Copy for XACTTRANSINFO {} -impl ::core::clone::Clone for XACTTRANSINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct XID { - pub formatID: i32, - pub gtrid_length: i32, - pub bqual_length: i32, - pub data: [super::super::Foundation::CHAR; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for XID {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for XID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct xa_switch_t { - pub name: [super::super::Foundation::CHAR; 32], - pub flags: i32, - pub version: i32, - pub xa_open_entry: isize, - pub xa_close_entry: isize, - pub xa_start_entry: isize, - pub xa_end_entry: isize, - pub xa_rollback_entry: isize, - pub xa_prepare_entry: isize, - pub xa_commit_entry: isize, - pub xa_recover_entry: isize, - pub xa_forget_entry: isize, - pub xa_complete_entry: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for xa_switch_t {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for xa_switch_t { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTC_GET_TRANSACTION_MANAGER = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTC_GET_TRANSACTION_MANAGER_EX_A = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTC_GET_TRANSACTION_MANAGER_EX_W = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type DTC_INSTALL_CLIENT = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XA_CLOSE_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type XA_COMMIT_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XA_COMPLETE_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type XA_END_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type XA_FORGET_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`*"] -pub type XA_OPEN_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type XA_PREPARE_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type XA_RECOVER_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type XA_ROLLBACK_EPT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_DistributedTransactionCoordinator\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type XA_START_EPT = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Environment/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Environment/mod.rs deleted file mode 100644 index 5167671..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Environment/mod.rs +++ /dev/null @@ -1,330 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vertdll.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn CallEnclave ( lproutine : isize , lpparameter : *const ::core::ffi::c_void , fwaitforthread : super::super::Foundation:: BOOL , lpreturnvalue : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn CreateEnclave ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *const ::core::ffi::c_void , dwsize : usize , dwinitialcommitment : usize , flenclavetype : u32 , lpenclaveinformation : *const ::core::ffi::c_void , dwinfolength : u32 , lpenclaveerror : *mut u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn CreateEnvironmentBlock ( lpenvironment : *mut *mut ::core::ffi::c_void , htoken : super::super::Foundation:: HANDLE , binherit : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-enclave-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn DeleteEnclave ( lpaddress : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn DestroyEnvironmentBlock ( lpenvironment : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "vertdll.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn EnclaveGetAttestationReport ( enclavedata : *const u8 , report : *mut ::core::ffi::c_void , buffersize : u32 , outputsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vertdll.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn EnclaveGetEnclaveInformation ( informationsize : u32 , enclaveinformation : *mut ENCLAVE_INFORMATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vertdll.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn EnclaveSealData ( datatoencrypt : *const ::core::ffi::c_void , datatoencryptsize : u32 , identitypolicy : ENCLAVE_SEALING_IDENTITY_POLICY , runtimepolicy : u32 , protectedblob : *mut ::core::ffi::c_void , buffersize : u32 , protectedblobsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vertdll.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn EnclaveUnsealData ( protectedblob : *const ::core::ffi::c_void , protectedblobsize : u32 , decrypteddata : *mut ::core::ffi::c_void , buffersize : u32 , decrypteddatasize : *mut u32 , sealingidentity : *mut ENCLAVE_IDENTITY , unsealingflags : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vertdll.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn EnclaveVerifyAttestationReport ( enclavetype : u32 , report : *const ::core::ffi::c_void , reportsize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn ExpandEnvironmentStringsA ( lpsrc : :: windows_sys::core::PCSTR , lpdst : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn ExpandEnvironmentStringsForUserA ( htoken : super::super::Foundation:: HANDLE , lpsrc : :: windows_sys::core::PCSTR , lpdest : :: windows_sys::core::PSTR , dwsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn ExpandEnvironmentStringsForUserW ( htoken : super::super::Foundation:: HANDLE , lpsrc : :: windows_sys::core::PCWSTR , lpdest : :: windows_sys::core::PWSTR , dwsize : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn ExpandEnvironmentStringsW ( lpsrc : :: windows_sys::core::PCWSTR , lpdst : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn FreeEnvironmentStringsA ( penv : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn FreeEnvironmentStringsW ( penv : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetCommandLineA ( ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetCommandLineW ( ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetCurrentDirectoryA ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetCurrentDirectoryW ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetEnvironmentStrings ( ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetEnvironmentStringsW ( ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetEnvironmentVariableA ( lpname : :: windows_sys::core::PCSTR , lpbuffer : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`*"] fn GetEnvironmentVariableW ( lpname : :: windows_sys::core::PCWSTR , lpbuffer : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn InitializeEnclave ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *const ::core::ffi::c_void , lpenclaveinformation : *const ::core::ffi::c_void , dwinfolength : u32 , lpenclaveerror : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn IsEnclaveTypeSupported ( flenclavetype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn LoadEnclaveData ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *const ::core::ffi::c_void , lpbuffer : *const ::core::ffi::c_void , nsize : usize , flprotect : u32 , lppageinformation : *const ::core::ffi::c_void , dwinfolength : u32 , lpnumberofbyteswritten : *mut usize , lpenclaveerror : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-enclave-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn LoadEnclaveImageA ( lpenclaveaddress : *const ::core::ffi::c_void , lpimagename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-enclave-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn LoadEnclaveImageW ( lpenclaveaddress : *const ::core::ffi::c_void , lpimagename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn NeedCurrentDirectoryForExePathA ( exename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn NeedCurrentDirectoryForExePathW ( exename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn SetCurrentDirectoryA ( lppathname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn SetCurrentDirectoryW ( lppathname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn SetEnvironmentStringsW ( newenvironment : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn SetEnvironmentVariableA ( lpname : :: windows_sys::core::PCSTR , lpvalue : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn SetEnvironmentVariableW ( lpname : :: windows_sys::core::PCWSTR , lpvalue : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vertdll.dll""system" #[doc = "*Required features: `\"Win32_System_Environment\"`, `\"Win32_Foundation\"`*"] fn TerminateEnclave ( lpaddress : *const ::core::ffi::c_void , fwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_FLAG_FULL_DEBUG_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_REPORT_DATA_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_UNSEAL_FLAG_STALE_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const VBS_ENCLAVE_REPORT_VERSION_CURRENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const VBS_ENCLAVE_VARDATA_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const VBS_ENCLAVE_VARDATA_MODULE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type ENCLAVE_SEALING_IDENTITY_POLICY = i32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_IDENTITY_POLICY_SEAL_INVALID: ENCLAVE_SEALING_IDENTITY_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE: ENCLAVE_SEALING_IDENTITY_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE: ENCLAVE_SEALING_IDENTITY_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE: ENCLAVE_SEALING_IDENTITY_POLICY = 3i32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY: ENCLAVE_SEALING_IDENTITY_POLICY = 4i32; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub const ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR: ENCLAVE_SEALING_IDENTITY_POLICY = 5i32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct ENCLAVE_IDENTITY { - pub OwnerId: [u8; 32], - pub UniqueId: [u8; 32], - pub AuthorId: [u8; 32], - pub FamilyId: [u8; 16], - pub ImageId: [u8; 16], - pub EnclaveSvn: u32, - pub SecureKernelSvn: u32, - pub PlatformSvn: u32, - pub Flags: u32, - pub SigningLevel: u32, - pub EnclaveType: u32, -} -impl ::core::marker::Copy for ENCLAVE_IDENTITY {} -impl ::core::clone::Clone for ENCLAVE_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct ENCLAVE_INFORMATION { - pub EnclaveType: u32, - pub Reserved: u32, - pub BaseAddress: *mut ::core::ffi::c_void, - pub Size: usize, - pub Identity: ENCLAVE_IDENTITY, -} -impl ::core::marker::Copy for ENCLAVE_INFORMATION {} -impl ::core::clone::Clone for ENCLAVE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct ENCLAVE_VBS_BASIC_KEY_REQUEST { - pub RequestSize: u32, - pub Flags: u32, - pub EnclaveSVN: u32, - pub SystemKeyID: u32, - pub CurrentSystemKeyID: u32, -} -impl ::core::marker::Copy for ENCLAVE_VBS_BASIC_KEY_REQUEST {} -impl ::core::clone::Clone for ENCLAVE_VBS_BASIC_KEY_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_BASIC_ENCLAVE_EXCEPTION_AMD64 { - pub ExceptionCode: u32, - pub NumberParameters: u32, - pub ExceptionInformation: [usize; 3], - pub ExceptionRAX: usize, - pub ExceptionRCX: usize, - pub ExceptionRIP: usize, - pub ExceptionRFLAGS: usize, - pub ExceptionRSP: usize, -} -impl ::core::marker::Copy for VBS_BASIC_ENCLAVE_EXCEPTION_AMD64 {} -impl ::core::clone::Clone for VBS_BASIC_ENCLAVE_EXCEPTION_AMD64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_BASIC_ENCLAVE_SYSCALL_PAGE { - pub ReturnFromEnclave: VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_ENCLAVE, - pub ReturnFromException: VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION, - pub TerminateThread: VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD, - pub InterruptThread: VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD, - pub CommitPages: VBS_BASIC_ENCLAVE_BASIC_CALL_COMMIT_PAGES, - pub DecommitPages: VBS_BASIC_ENCLAVE_BASIC_CALL_DECOMMIT_PAGES, - pub ProtectPages: VBS_BASIC_ENCLAVE_BASIC_CALL_PROTECT_PAGES, - pub CreateThread: VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD, - pub GetEnclaveInformation: VBS_BASIC_ENCLAVE_BASIC_CALL_GET_ENCLAVE_INFORMATION, - pub GenerateKey: VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_KEY, - pub GenerateReport: VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_REPORT, - pub VerifyReport: VBS_BASIC_ENCLAVE_BASIC_CALL_VERIFY_REPORT, - pub GenerateRandomData: VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_RANDOM_DATA, -} -impl ::core::marker::Copy for VBS_BASIC_ENCLAVE_SYSCALL_PAGE {} -impl ::core::clone::Clone for VBS_BASIC_ENCLAVE_SYSCALL_PAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR32 { - pub ThreadContext: [u32; 4], - pub EntryPoint: u32, - pub StackPointer: u32, - pub ExceptionEntryPoint: u32, - pub ExceptionStack: u32, - pub ExceptionActive: u32, -} -impl ::core::marker::Copy for VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR32 {} -impl ::core::clone::Clone for VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR64 { - pub ThreadContext: [u64; 4], - pub EntryPoint: u64, - pub StackPointer: u64, - pub ExceptionEntryPoint: u64, - pub ExceptionStack: u64, - pub ExceptionActive: u32, -} -impl ::core::marker::Copy for VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR64 {} -impl ::core::clone::Clone for VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_ENCLAVE_REPORT { - pub ReportSize: u32, - pub ReportVersion: u32, - pub EnclaveData: [u8; 64], - pub EnclaveIdentity: ENCLAVE_IDENTITY, -} -impl ::core::marker::Copy for VBS_ENCLAVE_REPORT {} -impl ::core::clone::Clone for VBS_ENCLAVE_REPORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_ENCLAVE_REPORT_MODULE { - pub Header: VBS_ENCLAVE_REPORT_VARDATA_HEADER, - pub UniqueId: [u8; 32], - pub AuthorId: [u8; 32], - pub FamilyId: [u8; 16], - pub ImageId: [u8; 16], - pub Svn: u32, - pub ModuleName: [u16; 1], -} -impl ::core::marker::Copy for VBS_ENCLAVE_REPORT_MODULE {} -impl ::core::clone::Clone for VBS_ENCLAVE_REPORT_MODULE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_ENCLAVE_REPORT_PKG_HEADER { - pub PackageSize: u32, - pub Version: u32, - pub SignatureScheme: u32, - pub SignedStatementSize: u32, - pub SignatureSize: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for VBS_ENCLAVE_REPORT_PKG_HEADER {} -impl ::core::clone::Clone for VBS_ENCLAVE_REPORT_PKG_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub struct VBS_ENCLAVE_REPORT_VARDATA_HEADER { - pub DataType: u32, - pub Size: u32, -} -impl ::core::marker::Copy for VBS_ENCLAVE_REPORT_VARDATA_HEADER {} -impl ::core::clone::Clone for VBS_ENCLAVE_REPORT_VARDATA_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_COMMIT_PAGES = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(target_arch = "x86")] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_DECOMMIT_PAGES = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_KEY = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_RANDOM_DATA = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_REPORT = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_GET_ENCLAVE_INFORMATION = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(target_arch = "x86")] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_PROTECT_PAGES = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_ENCLAVE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(target_arch = "x86_64")] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86"))] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -#[cfg(target_arch = "x86")] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Environment\"`*"] -pub type VBS_BASIC_ENCLAVE_BASIC_CALL_VERIFY_REPORT = ::core::option::Option i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ErrorReporting/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ErrorReporting/mod.rs deleted file mode 100644 index 119c9a7..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ErrorReporting/mod.rs +++ /dev/null @@ -1,675 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "faultrep.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn AddERExcludedApplicationA ( szapplication : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "faultrep.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn AddERExcludedApplicationW ( wszapplication : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "faultrep.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] fn ReportFault ( pep : *const super::Diagnostics::Debug:: EXCEPTION_POINTERS , dwopt : u32 ) -> EFaultRepRetVal ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerAddExcludedApplication ( pwzexename : :: windows_sys::core::PCWSTR , ballusers : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerFreeString ( pwszstr : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerGetFlags ( hprocess : super::super::Foundation:: HANDLE , pdwflags : *mut WER_FAULT_REPORTING ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerRegisterAdditionalProcess ( processid : u32 , captureextrainfoforthreadid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerRegisterAppLocalDump ( localappdatarelativepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerRegisterCustomMetadata ( key : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerRegisterExcludedMemoryBlock ( address : *const ::core::ffi::c_void , size : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerRegisterFile ( pwzfile : :: windows_sys::core::PCWSTR , regfiletype : WER_REGISTER_FILE_TYPE , dwflags : WER_FILE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerRegisterMemoryBlock ( pvaddress : *const ::core::ffi::c_void , dwsize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerRegisterRuntimeExceptionModule ( pwszoutofprocesscallbackdll : :: windows_sys::core::PCWSTR , pcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerRemoveExcludedApplication ( pwzexename : :: windows_sys::core::PCWSTR , ballusers : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] fn WerReportAddDump ( hreporthandle : HREPORT , hprocess : super::super::Foundation:: HANDLE , hthread : super::super::Foundation:: HANDLE , dumptype : WER_DUMP_TYPE , pexceptionparam : *const WER_EXCEPTION_INFORMATION , pdumpcustomoptions : *const WER_DUMP_CUSTOM_OPTIONS , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerReportAddFile ( hreporthandle : HREPORT , pwzpath : :: windows_sys::core::PCWSTR , repfiletype : WER_FILE_TYPE , dwfileflags : WER_FILE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerReportCloseHandle ( hreporthandle : HREPORT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerReportCreate ( pwzeventtype : :: windows_sys::core::PCWSTR , reptype : WER_REPORT_TYPE , preportinformation : *const WER_REPORT_INFORMATION , phreporthandle : *mut HREPORT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "faultrep.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerReportHang ( hwndhungapp : super::super::Foundation:: HWND , pwzhungapplicationname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerReportSetParameter ( hreporthandle : HREPORT , dwparamid : u32 , pwzname : :: windows_sys::core::PCWSTR , pwzvalue : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerReportSetUIOption ( hreporthandle : HREPORT , repuitypeid : WER_REPORT_UI , pwzvalue : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerReportSubmit ( hreporthandle : HREPORT , consent : WER_CONSENT , dwflags : WER_SUBMIT_FLAGS , psubmitresult : *mut WER_SUBMIT_RESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerSetFlags ( dwflags : WER_FAULT_REPORTING ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStoreClose ( hreportstore : HREPORTSTORE ) -> ( ) ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStoreGetFirstReportKey ( hreportstore : HREPORTSTORE , ppszreportkey : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStoreGetNextReportKey ( hreportstore : HREPORTSTORE , ppszreportkey : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStoreGetReportCount ( hreportstore : HREPORTSTORE , pdwreportcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStoreGetSizeOnDisk ( hreportstore : HREPORTSTORE , pqwsizeinbytes : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStoreOpen ( repstoretype : REPORT_STORE_TYPES , phreportstore : *mut HREPORTSTORE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStorePurge ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerStoreQueryReportMetadataV1 ( hreportstore : HREPORTSTORE , pszreportkey : :: windows_sys::core::PCWSTR , preportmetadata : *mut WER_REPORT_METADATA_V1 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerStoreQueryReportMetadataV2 ( hreportstore : HREPORTSTORE , pszreportkey : :: windows_sys::core::PCWSTR , preportmetadata : *mut WER_REPORT_METADATA_V2 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] fn WerStoreQueryReportMetadataV3 ( hreportstore : HREPORTSTORE , pszreportkey : :: windows_sys::core::PCWSTR , preportmetadata : *mut WER_REPORT_METADATA_V3 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wer.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerStoreUploadReport ( hreportstore : HREPORTSTORE , pszreportkey : :: windows_sys::core::PCWSTR , dwflags : u32 , psubmitresult : *mut WER_SUBMIT_RESULT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerUnregisterAdditionalProcess ( processid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerUnregisterAppLocalDump ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerUnregisterCustomMetadata ( key : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerUnregisterExcludedMemoryBlock ( address : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerUnregisterFile ( pwzfilepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerUnregisterMemoryBlock ( pvaddress : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] fn WerUnregisterRuntimeExceptionModule ( pwszoutofprocesscallbackdll : :: windows_sys::core::PCWSTR , pcontext : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const APPCRASH_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APPCRASH"); -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const PACKAGED_APPCRASH_EVENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MoAppCrash"); -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_DUMP_AUXILIARY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_DUMP_MASK_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_DUMP_NOHEAP_ONQUEUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_CRITICAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_DISABLE_SNAPSHOT_CRASH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_DISABLE_SNAPSHOT_HANG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_DURABLE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_FLAG_NO_HEAP_ON_QUEUE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_NO_UI: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FILE_COMPRESSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_APPLICATION_NAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_BUCKET_ID_STRING_LENGTH: u32 = 260u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_DESCRIPTION_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_EVENT_NAME_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_FRIENDLY_EVENT_NAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_LOCAL_DUMP_SUBPATH_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_PARAM_COUNT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_PARAM_LENGTH: u32 = 260u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_PREFERRED_MODULES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_PREFERRED_MODULES_BUFFER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_REGISTERED_DUMPCOLLECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_REGISTERED_ENTRIES: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_REGISTERED_METADATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_REGISTERED_RUNTIME_EXCEPTION_MODULES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_SIGNATURE_NAME_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_MAX_TOTAL_PARAM_LENGTH: u32 = 1720u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_METADATA_KEY_MAX_LENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_METADATA_VALUE_MAX_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P6: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_P9: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH: ::windows_sys::core::PCSTR = ::windows_sys::s!("OutOfProcessExceptionEventDebuggerLaunchCallback"); -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_RUNTIME_EXCEPTION_EVENT_FUNCTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("OutOfProcessExceptionEventCallback"); -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE_FUNCTION: ::windows_sys::core::PCSTR = ::windows_sys::s!("OutOfProcessExceptionEventSignatureCallback"); -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_BYPASS_NETWORK_COST_THROTTLING: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_BYPASS_POWER_THROTTLING: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type EFaultRepRetVal = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvOk: EFaultRepRetVal = 0i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvOkManifest: EFaultRepRetVal = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvOkQueued: EFaultRepRetVal = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvErr: EFaultRepRetVal = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvErrNoDW: EFaultRepRetVal = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvErrTimeout: EFaultRepRetVal = 5i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvLaunchDebugger: EFaultRepRetVal = 6i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvOkHeadless: EFaultRepRetVal = 7i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvErrAnotherInstance: EFaultRepRetVal = 8i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvErrNoMemory: EFaultRepRetVal = 9i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const frrvErrDoubleFault: EFaultRepRetVal = 10i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type REPORT_STORE_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const E_STORE_USER_ARCHIVE: REPORT_STORE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const E_STORE_USER_QUEUE: REPORT_STORE_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const E_STORE_MACHINE_ARCHIVE: REPORT_STORE_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const E_STORE_MACHINE_QUEUE: REPORT_STORE_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const E_STORE_INVALID: REPORT_STORE_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_CONSENT = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerConsentNotAsked: WER_CONSENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerConsentApproved: WER_CONSENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerConsentDenied: WER_CONSENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerConsentAlwaysPrompt: WER_CONSENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerConsentMax: WER_CONSENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_DUMP_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDumpTypeNone: WER_DUMP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDumpTypeMicroDump: WER_DUMP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDumpTypeMiniDump: WER_DUMP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDumpTypeHeapDump: WER_DUMP_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDumpTypeTriageDump: WER_DUMP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDumpTypeMax: WER_DUMP_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_FAULT_REPORTING = u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION: WER_FAULT_REPORTING = 4u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_FLAG_NOHEAP: WER_FAULT_REPORTING = 1u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_FLAG_QUEUE: WER_FAULT_REPORTING = 2u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD: WER_FAULT_REPORTING = 8u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FAULT_REPORTING_ALWAYS_SHOW_UI: WER_FAULT_REPORTING = 16u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_FILE = u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FILE_ANONYMOUS_DATA: WER_FILE = 2u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_FILE_DELETE_WHEN_DONE: WER_FILE = 1u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_FILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeMicrodump: WER_FILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeMinidump: WER_FILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeHeapdump: WER_FILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeUserDocument: WER_FILE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeOther: WER_FILE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeTriagedump: WER_FILE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeCustomDump: WER_FILE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeAuxiliaryDump: WER_FILE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeEtlTrace: WER_FILE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerFileTypeMax: WER_FILE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_REGISTER_FILE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerRegFileTypeUserDocument: WER_REGISTER_FILE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerRegFileTypeOther: WER_REGISTER_FILE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerRegFileTypeMax: WER_REGISTER_FILE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_REPORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportNonCritical: WER_REPORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportCritical: WER_REPORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportApplicationCrash: WER_REPORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportApplicationHang: WER_REPORT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportKernel: WER_REPORT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportInvalid: WER_REPORT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_REPORT_UI = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUIAdditionalDataDlgHeader: WER_REPORT_UI = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUIIconFilePath: WER_REPORT_UI = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUIConsentDlgHeader: WER_REPORT_UI = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUIConsentDlgBody: WER_REPORT_UI = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUIOnlineSolutionCheckText: WER_REPORT_UI = 5i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUIOfflineSolutionCheckText: WER_REPORT_UI = 6i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUICloseText: WER_REPORT_UI = 7i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUICloseDlgHeader: WER_REPORT_UI = 8i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUICloseDlgBody: WER_REPORT_UI = 9i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUICloseDlgButtonText: WER_REPORT_UI = 10i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerUIMax: WER_REPORT_UI = 11i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_SUBMIT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_ADD_REGISTERED_DATA: WER_SUBMIT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_HONOR_RECOVERY: WER_SUBMIT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_HONOR_RESTART: WER_SUBMIT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_NO_ARCHIVE: WER_SUBMIT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_NO_CLOSE_UI: WER_SUBMIT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_NO_QUEUE: WER_SUBMIT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_OUTOFPROCESS: WER_SUBMIT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_OUTOFPROCESS_ASYNC: WER_SUBMIT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_QUEUE: WER_SUBMIT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_SHOW_DEBUG: WER_SUBMIT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_START_MINIMIZED: WER_SUBMIT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_BYPASS_DATA_THROTTLING: WER_SUBMIT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY: WER_SUBMIT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WER_SUBMIT_REPORT_MACHINE_ID: WER_SUBMIT_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type WER_SUBMIT_RESULT = i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportQueued: WER_SUBMIT_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportUploaded: WER_SUBMIT_RESULT = 2i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportDebug: WER_SUBMIT_RESULT = 3i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportFailed: WER_SUBMIT_RESULT = 4i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDisabled: WER_SUBMIT_RESULT = 5i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportCancelled: WER_SUBMIT_RESULT = 6i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerDisabledQueue: WER_SUBMIT_RESULT = 7i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportAsync: WER_SUBMIT_RESULT = 8i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerCustomAction: WER_SUBMIT_RESULT = 9i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerThrottled: WER_SUBMIT_RESULT = 10i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerReportUploadedCab: WER_SUBMIT_RESULT = 11i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerStorageLocationNotFound: WER_SUBMIT_RESULT = 12i32; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub const WerSubmitResultMax: WER_SUBMIT_RESULT = 13i32; -pub type HREPORT = isize; -pub type HREPORTSTORE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_DUMP_CUSTOM_OPTIONS { - pub dwSize: u32, - pub dwMask: u32, - pub dwDumpFlags: u32, - pub bOnlyThisThread: super::super::Foundation::BOOL, - pub dwExceptionThreadFlags: u32, - pub dwOtherThreadFlags: u32, - pub dwExceptionThreadExFlags: u32, - pub dwOtherThreadExFlags: u32, - pub dwPreferredModuleFlags: u32, - pub dwOtherModuleFlags: u32, - pub wzPreferredModuleList: [u16; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_DUMP_CUSTOM_OPTIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_DUMP_CUSTOM_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_DUMP_CUSTOM_OPTIONS_V2 { - pub dwSize: u32, - pub dwMask: u32, - pub dwDumpFlags: u32, - pub bOnlyThisThread: super::super::Foundation::BOOL, - pub dwExceptionThreadFlags: u32, - pub dwOtherThreadFlags: u32, - pub dwExceptionThreadExFlags: u32, - pub dwOtherThreadExFlags: u32, - pub dwPreferredModuleFlags: u32, - pub dwOtherModuleFlags: u32, - pub wzPreferredModuleList: [u16; 256], - pub dwPreferredModuleResetFlags: u32, - pub dwOtherModuleResetFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_DUMP_CUSTOM_OPTIONS_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_DUMP_CUSTOM_OPTIONS_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_DUMP_CUSTOM_OPTIONS_V3 { - pub dwSize: u32, - pub dwMask: u32, - pub dwDumpFlags: u32, - pub bOnlyThisThread: super::super::Foundation::BOOL, - pub dwExceptionThreadFlags: u32, - pub dwOtherThreadFlags: u32, - pub dwExceptionThreadExFlags: u32, - pub dwOtherThreadExFlags: u32, - pub dwPreferredModuleFlags: u32, - pub dwOtherModuleFlags: u32, - pub wzPreferredModuleList: [u16; 256], - pub dwPreferredModuleResetFlags: u32, - pub dwOtherModuleResetFlags: u32, - pub pvDumpKey: *mut ::core::ffi::c_void, - pub hSnapshot: super::super::Foundation::HANDLE, - pub dwThreadID: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_DUMP_CUSTOM_OPTIONS_V3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_DUMP_CUSTOM_OPTIONS_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub struct WER_EXCEPTION_INFORMATION { - pub pExceptionPointers: *mut super::Diagnostics::Debug::EXCEPTION_POINTERS, - pub bClientPointers: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for WER_EXCEPTION_INFORMATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for WER_EXCEPTION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_REPORT_INFORMATION { - pub dwSize: u32, - pub hProcess: super::super::Foundation::HANDLE, - pub wzConsentKey: [u16; 64], - pub wzFriendlyEventName: [u16; 128], - pub wzApplicationName: [u16; 128], - pub wzApplicationPath: [u16; 260], - pub wzDescription: [u16; 512], - pub hwndParent: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_REPORT_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_REPORT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_REPORT_INFORMATION_V3 { - pub dwSize: u32, - pub hProcess: super::super::Foundation::HANDLE, - pub wzConsentKey: [u16; 64], - pub wzFriendlyEventName: [u16; 128], - pub wzApplicationName: [u16; 128], - pub wzApplicationPath: [u16; 260], - pub wzDescription: [u16; 512], - pub hwndParent: super::super::Foundation::HWND, - pub wzNamespacePartner: [u16; 64], - pub wzNamespaceGroup: [u16; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_REPORT_INFORMATION_V3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_REPORT_INFORMATION_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_REPORT_INFORMATION_V4 { - pub dwSize: u32, - pub hProcess: super::super::Foundation::HANDLE, - pub wzConsentKey: [u16; 64], - pub wzFriendlyEventName: [u16; 128], - pub wzApplicationName: [u16; 128], - pub wzApplicationPath: [u16; 260], - pub wzDescription: [u16; 512], - pub hwndParent: super::super::Foundation::HWND, - pub wzNamespacePartner: [u16; 64], - pub wzNamespaceGroup: [u16; 64], - pub rgbApplicationIdentity: [u8; 16], - pub hSnapshot: super::super::Foundation::HANDLE, - pub hDeleteFilesImpersonationToken: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_REPORT_INFORMATION_V4 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_REPORT_INFORMATION_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_REPORT_INFORMATION_V5 { - pub dwSize: u32, - pub hProcess: super::super::Foundation::HANDLE, - pub wzConsentKey: [u16; 64], - pub wzFriendlyEventName: [u16; 128], - pub wzApplicationName: [u16; 128], - pub wzApplicationPath: [u16; 260], - pub wzDescription: [u16; 512], - pub hwndParent: super::super::Foundation::HWND, - pub wzNamespacePartner: [u16; 64], - pub wzNamespaceGroup: [u16; 64], - pub rgbApplicationIdentity: [u8; 16], - pub hSnapshot: super::super::Foundation::HANDLE, - pub hDeleteFilesImpersonationToken: super::super::Foundation::HANDLE, - pub submitResultMax: WER_SUBMIT_RESULT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_REPORT_INFORMATION_V5 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_REPORT_INFORMATION_V5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_REPORT_METADATA_V1 { - pub Signature: WER_REPORT_SIGNATURE, - pub BucketId: ::windows_sys::core::GUID, - pub ReportId: ::windows_sys::core::GUID, - pub CreationTime: super::super::Foundation::FILETIME, - pub SizeInBytes: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_REPORT_METADATA_V1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_REPORT_METADATA_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_REPORT_METADATA_V2 { - pub Signature: WER_REPORT_SIGNATURE, - pub BucketId: ::windows_sys::core::GUID, - pub ReportId: ::windows_sys::core::GUID, - pub CreationTime: super::super::Foundation::FILETIME, - pub SizeInBytes: u64, - pub CabId: [u16; 260], - pub ReportStatus: u32, - pub ReportIntegratorId: ::windows_sys::core::GUID, - pub NumberOfFiles: u32, - pub SizeOfFileNames: u32, - pub FileNames: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_REPORT_METADATA_V2 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_REPORT_METADATA_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WER_REPORT_METADATA_V3 { - pub Signature: WER_REPORT_SIGNATURE, - pub BucketId: ::windows_sys::core::GUID, - pub ReportId: ::windows_sys::core::GUID, - pub CreationTime: super::super::Foundation::FILETIME, - pub SizeInBytes: u64, - pub CabId: [u16; 260], - pub ReportStatus: u32, - pub ReportIntegratorId: ::windows_sys::core::GUID, - pub NumberOfFiles: u32, - pub SizeOfFileNames: u32, - pub FileNames: ::windows_sys::core::PWSTR, - pub FriendlyEventName: [u16; 128], - pub ApplicationName: [u16; 128], - pub ApplicationPath: [u16; 260], - pub Description: [u16; 512], - pub BucketIdString: [u16; 260], - pub LegacyBucketId: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WER_REPORT_METADATA_V3 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WER_REPORT_METADATA_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub struct WER_REPORT_PARAMETER { - pub Name: [u16; 129], - pub Value: [u16; 260], -} -impl ::core::marker::Copy for WER_REPORT_PARAMETER {} -impl ::core::clone::Clone for WER_REPORT_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub struct WER_REPORT_SIGNATURE { - pub EventName: [u16; 65], - pub Parameters: [WER_REPORT_PARAMETER; 10], -} -impl ::core::marker::Copy for WER_REPORT_SIGNATURE {} -impl ::core::clone::Clone for WER_REPORT_SIGNATURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub struct WER_RUNTIME_EXCEPTION_INFORMATION { - pub dwSize: u32, - pub hProcess: super::super::Foundation::HANDLE, - pub hThread: super::super::Foundation::HANDLE, - pub exceptionRecord: super::Diagnostics::Debug::EXCEPTION_RECORD, - pub context: super::Diagnostics::Debug::CONTEXT, - pub pwszReportId: ::windows_sys::core::PCWSTR, - pub bIsFatal: super::super::Foundation::BOOL, - pub dwReserved: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for WER_RUNTIME_EXCEPTION_INFORMATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for WER_RUNTIME_EXCEPTION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub type PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub type PFN_WER_RUNTIME_EXCEPTION_EVENT = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub type PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type pfn_ADDEREXCLUDEDAPPLICATIONA = ::core::option::Option EFaultRepRetVal>; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`*"] -pub type pfn_ADDEREXCLUDEDAPPLICATIONW = ::core::option::Option EFaultRepRetVal>; -#[doc = "*Required features: `\"Win32_System_ErrorReporting\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub type pfn_REPORTFAULT = ::core::option::Option EFaultRepRetVal>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventCollector/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventCollector/mod.rs deleted file mode 100644 index 9aa6d12..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventCollector/mod.rs +++ /dev/null @@ -1,230 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcClose ( object : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcDeleteSubscription ( subscriptionname : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcEnumNextSubscription ( subscriptionenum : isize , subscriptionnamebuffersize : u32 , subscriptionnamebuffer : :: windows_sys::core::PWSTR , subscriptionnamebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcGetObjectArrayProperty ( objectarray : isize , propertyid : EC_SUBSCRIPTION_PROPERTY_ID , arrayindex : u32 , flags : u32 , propertyvaluebuffersize : u32 , propertyvaluebuffer : *mut EC_VARIANT , propertyvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcGetObjectArraySize ( objectarray : isize , objectarraysize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcGetSubscriptionProperty ( subscription : isize , propertyid : EC_SUBSCRIPTION_PROPERTY_ID , flags : u32 , propertyvaluebuffersize : u32 , propertyvaluebuffer : *mut EC_VARIANT , propertyvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcGetSubscriptionRunTimeStatus ( subscriptionname : :: windows_sys::core::PCWSTR , statusinfoid : EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID , eventsourcename : :: windows_sys::core::PCWSTR , flags : u32 , statusvaluebuffersize : u32 , statusvaluebuffer : *mut EC_VARIANT , statusvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcInsertObjectArrayElement ( objectarray : isize , arrayindex : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] fn EcOpenSubscription ( subscriptionname : :: windows_sys::core::PCWSTR , accessmask : u32 , flags : u32 ) -> isize ); -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] fn EcOpenSubscriptionEnum ( flags : u32 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcRemoveObjectArrayElement ( objectarray : isize , arrayindex : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcRetrySubscription ( subscriptionname : :: windows_sys::core::PCWSTR , eventsourcename : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcSaveSubscription ( subscription : isize , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcSetObjectArrayProperty ( objectarray : isize , propertyid : EC_SUBSCRIPTION_PROPERTY_ID , arrayindex : u32 , flags : u32 , propertyvalue : *mut EC_VARIANT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wecapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] fn EcSetSubscriptionProperty ( subscription : isize , propertyid : EC_SUBSCRIPTION_PROPERTY_ID , flags : u32 , propertyvalue : *mut EC_VARIANT ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EC_CREATE_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EC_OPEN_ALWAYS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EC_OPEN_EXISTING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EC_READ_ACCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EC_VARIANT_TYPE_ARRAY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EC_VARIANT_TYPE_MASK: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EC_WRITE_ACCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_CONFIGURATION_MODE = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcConfigurationModeNormal: EC_SUBSCRIPTION_CONFIGURATION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcConfigurationModeCustom: EC_SUBSCRIPTION_CONFIGURATION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcConfigurationModeMinLatency: EC_SUBSCRIPTION_CONFIGURATION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcConfigurationModeMinBandwidth: EC_SUBSCRIPTION_CONFIGURATION_MODE = 3i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_CONTENT_FORMAT = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcContentFormatEvents: EC_SUBSCRIPTION_CONTENT_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcContentFormatRenderedText: EC_SUBSCRIPTION_CONTENT_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_CREDENTIALS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCredDefault: EC_SUBSCRIPTION_CREDENTIALS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCredNegotiate: EC_SUBSCRIPTION_CREDENTIALS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCredDigest: EC_SUBSCRIPTION_CREDENTIALS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCredBasic: EC_SUBSCRIPTION_CREDENTIALS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCredLocalMachine: EC_SUBSCRIPTION_CREDENTIALS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_DELIVERY_MODE = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcDeliveryModePull: EC_SUBSCRIPTION_DELIVERY_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcDeliveryModePush: EC_SUBSCRIPTION_DELIVERY_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionEnabled: EC_SUBSCRIPTION_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionEventSources: EC_SUBSCRIPTION_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionEventSourceAddress: EC_SUBSCRIPTION_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionEventSourceEnabled: EC_SUBSCRIPTION_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionEventSourceUserName: EC_SUBSCRIPTION_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionEventSourcePassword: EC_SUBSCRIPTION_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionDescription: EC_SUBSCRIPTION_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionURI: EC_SUBSCRIPTION_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionConfigurationMode: EC_SUBSCRIPTION_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionExpires: EC_SUBSCRIPTION_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionQuery: EC_SUBSCRIPTION_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionTransportName: EC_SUBSCRIPTION_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionTransportPort: EC_SUBSCRIPTION_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionDeliveryMode: EC_SUBSCRIPTION_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionDeliveryMaxItems: EC_SUBSCRIPTION_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionDeliveryMaxLatencyTime: EC_SUBSCRIPTION_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionHeartbeatInterval: EC_SUBSCRIPTION_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionLocale: EC_SUBSCRIPTION_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionContentFormat: EC_SUBSCRIPTION_PROPERTY_ID = 18i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionLogFile: EC_SUBSCRIPTION_PROPERTY_ID = 19i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionPublisherName: EC_SUBSCRIPTION_PROPERTY_ID = 20i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCredentialsType: EC_SUBSCRIPTION_PROPERTY_ID = 21i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCommonUserName: EC_SUBSCRIPTION_PROPERTY_ID = 22i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionCommonPassword: EC_SUBSCRIPTION_PROPERTY_ID = 23i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionHostName: EC_SUBSCRIPTION_PROPERTY_ID = 24i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionReadExistingEvents: EC_SUBSCRIPTION_PROPERTY_ID = 25i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionDialect: EC_SUBSCRIPTION_PROPERTY_ID = 26i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionType: EC_SUBSCRIPTION_PROPERTY_ID = 27i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionAllowedIssuerCAs: EC_SUBSCRIPTION_PROPERTY_ID = 28i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionAllowedSubjects: EC_SUBSCRIPTION_PROPERTY_ID = 29i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionDeniedSubjects: EC_SUBSCRIPTION_PROPERTY_ID = 30i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionAllowedSourceDomainComputers: EC_SUBSCRIPTION_PROPERTY_ID = 31i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionPropertyIdEND: EC_SUBSCRIPTION_PROPERTY_ID = 32i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcRuntimeStatusActiveStatusDisabled: EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcRuntimeStatusActiveStatusActive: EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcRuntimeStatusActiveStatusInactive: EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcRuntimeStatusActiveStatusTrying: EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusActive: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusLastError: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusLastErrorMessage: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusLastErrorTime: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusNextRetryTime: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusEventSources: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusLastHeartbeatTime: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionRunTimeStatusInfoIdEND: EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_SUBSCRIPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionTypeSourceInitiated: EC_SUBSCRIPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcSubscriptionTypeCollectorInitiated: EC_SUBSCRIPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub type EC_VARIANT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcVarTypeNull: EC_VARIANT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcVarTypeBoolean: EC_VARIANT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcVarTypeUInt32: EC_VARIANT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcVarTypeDateTime: EC_VARIANT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcVarTypeString: EC_VARIANT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_EventCollector\"`*"] -pub const EcVarObjectArrayPropertyHandle: EC_VARIANT_TYPE = 5i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EC_VARIANT { - pub Anonymous: EC_VARIANT_0, - pub Count: u32, - pub Type: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EC_VARIANT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EC_VARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventCollector\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union EC_VARIANT_0 { - pub BooleanVal: super::super::Foundation::BOOL, - pub UInt32Val: u32, - pub DateTimeVal: u64, - pub StringVal: ::windows_sys::core::PCWSTR, - pub BinaryVal: *mut u8, - pub BooleanArr: *mut super::super::Foundation::BOOL, - pub Int32Arr: *mut i32, - pub StringArr: *mut ::windows_sys::core::PWSTR, - pub PropertyHandleVal: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EC_VARIANT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EC_VARIANT_0 { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventLog/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventLog/mod.rs deleted file mode 100644 index 5909d87..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventLog/mod.rs +++ /dev/null @@ -1,664 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn BackupEventLogA ( heventlog : EventLogHandle , lpbackupfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn BackupEventLogW ( heventlog : EventLogHandle , lpbackupfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn ClearEventLogA ( heventlog : EventLogHandle , lpbackupfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn ClearEventLogW ( heventlog : EventLogHandle , lpbackupfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn CloseEventLog ( heventlog : EventLogHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn DeregisterEventSource ( heventlog : EventSourceHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtArchiveExportedLog ( session : EVT_HANDLE , logfilepath : :: windows_sys::core::PCWSTR , locale : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtCancel ( object : EVT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtClearLog ( session : EVT_HANDLE , channelpath : :: windows_sys::core::PCWSTR , targetfilepath : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtClose ( object : EVT_HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtCreateBookmark ( bookmarkxml : :: windows_sys::core::PCWSTR ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtCreateRenderContext ( valuepathscount : u32 , valuepaths : *const :: windows_sys::core::PCWSTR , flags : u32 ) -> EVT_HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtExportLog ( session : EVT_HANDLE , path : :: windows_sys::core::PCWSTR , query : :: windows_sys::core::PCWSTR , targetfilepath : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtFormatMessage ( publishermetadata : EVT_HANDLE , event : EVT_HANDLE , messageid : u32 , valuecount : u32 , values : *const EVT_VARIANT , flags : u32 , buffersize : u32 , buffer : :: windows_sys::core::PWSTR , bufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetChannelConfigProperty ( channelconfig : EVT_HANDLE , propertyid : EVT_CHANNEL_CONFIG_PROPERTY_ID , flags : u32 , propertyvaluebuffersize : u32 , propertyvaluebuffer : *mut EVT_VARIANT , propertyvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetEventInfo ( event : EVT_HANDLE , propertyid : EVT_EVENT_PROPERTY_ID , propertyvaluebuffersize : u32 , propertyvaluebuffer : *mut EVT_VARIANT , propertyvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetEventMetadataProperty ( eventmetadata : EVT_HANDLE , propertyid : EVT_EVENT_METADATA_PROPERTY_ID , flags : u32 , eventmetadatapropertybuffersize : u32 , eventmetadatapropertybuffer : *mut EVT_VARIANT , eventmetadatapropertybufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtGetExtendedStatus ( buffersize : u32 , buffer : :: windows_sys::core::PWSTR , bufferused : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetLogInfo ( log : EVT_HANDLE , propertyid : EVT_LOG_PROPERTY_ID , propertyvaluebuffersize : u32 , propertyvaluebuffer : *mut EVT_VARIANT , propertyvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetObjectArrayProperty ( objectarray : isize , propertyid : u32 , arrayindex : u32 , flags : u32 , propertyvaluebuffersize : u32 , propertyvaluebuffer : *mut EVT_VARIANT , propertyvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetObjectArraySize ( objectarray : isize , objectarraysize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetPublisherMetadataProperty ( publishermetadata : EVT_HANDLE , propertyid : EVT_PUBLISHER_METADATA_PROPERTY_ID , flags : u32 , publishermetadatapropertybuffersize : u32 , publishermetadatapropertybuffer : *mut EVT_VARIANT , publishermetadatapropertybufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtGetQueryInfo ( queryorsubscription : EVT_HANDLE , propertyid : EVT_QUERY_PROPERTY_ID , propertyvaluebuffersize : u32 , propertyvaluebuffer : *mut EVT_VARIANT , propertyvaluebufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtNext ( resultset : EVT_HANDLE , eventssize : u32 , events : *mut isize , timeout : u32 , flags : u32 , returned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtNextChannelPath ( channelenum : EVT_HANDLE , channelpathbuffersize : u32 , channelpathbuffer : :: windows_sys::core::PWSTR , channelpathbufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtNextEventMetadata ( eventmetadataenum : EVT_HANDLE , flags : u32 ) -> EVT_HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtNextPublisherId ( publisherenum : EVT_HANDLE , publisheridbuffersize : u32 , publisheridbuffer : :: windows_sys::core::PWSTR , publisheridbufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtOpenChannelConfig ( session : EVT_HANDLE , channelpath : :: windows_sys::core::PCWSTR , flags : u32 ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtOpenChannelEnum ( session : EVT_HANDLE , flags : u32 ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtOpenEventMetadataEnum ( publishermetadata : EVT_HANDLE , flags : u32 ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtOpenLog ( session : EVT_HANDLE , path : :: windows_sys::core::PCWSTR , flags : u32 ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtOpenPublisherEnum ( session : EVT_HANDLE , flags : u32 ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtOpenPublisherMetadata ( session : EVT_HANDLE , publisherid : :: windows_sys::core::PCWSTR , logfilepath : :: windows_sys::core::PCWSTR , locale : u32 , flags : u32 ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtOpenSession ( loginclass : EVT_LOGIN_CLASS , login : *const ::core::ffi::c_void , timeout : u32 , flags : u32 ) -> EVT_HANDLE ); -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn EvtQuery ( session : EVT_HANDLE , path : :: windows_sys::core::PCWSTR , query : :: windows_sys::core::PCWSTR , flags : u32 ) -> EVT_HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtRender ( context : EVT_HANDLE , fragment : EVT_HANDLE , flags : u32 , buffersize : u32 , buffer : *mut ::core::ffi::c_void , bufferused : *mut u32 , propertycount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtSaveChannelConfig ( channelconfig : EVT_HANDLE , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtSeek ( resultset : EVT_HANDLE , position : i64 , bookmark : EVT_HANDLE , timeout : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtSetChannelConfigProperty ( channelconfig : EVT_HANDLE , propertyid : EVT_CHANNEL_CONFIG_PROPERTY_ID , flags : u32 , propertyvalue : *const EVT_VARIANT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtSubscribe ( session : EVT_HANDLE , signalevent : super::super::Foundation:: HANDLE , channelpath : :: windows_sys::core::PCWSTR , query : :: windows_sys::core::PCWSTR , bookmark : EVT_HANDLE , context : *const ::core::ffi::c_void , callback : EVT_SUBSCRIBE_CALLBACK , flags : u32 ) -> EVT_HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wevtapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn EvtUpdateBookmark ( bookmark : EVT_HANDLE , event : EVT_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn GetEventLogInformation ( heventlog : EventLogHandle , dwinfolevel : u32 , lpbuffer : *mut ::core::ffi::c_void , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn GetNumberOfEventLogRecords ( heventlog : EventLogHandle , numberofrecords : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn GetOldestEventLogRecord ( heventlog : EventLogHandle , oldestrecord : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn NotifyChangeEventLog ( heventlog : EventLogHandle , hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn OpenBackupEventLogA ( lpuncservername : :: windows_sys::core::PCSTR , lpfilename : :: windows_sys::core::PCSTR ) -> EventLogHandle ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn OpenBackupEventLogW ( lpuncservername : :: windows_sys::core::PCWSTR , lpfilename : :: windows_sys::core::PCWSTR ) -> EventLogHandle ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn OpenEventLogA ( lpuncservername : :: windows_sys::core::PCSTR , lpsourcename : :: windows_sys::core::PCSTR ) -> EventLogHandle ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn OpenEventLogW ( lpuncservername : :: windows_sys::core::PCWSTR , lpsourcename : :: windows_sys::core::PCWSTR ) -> EventLogHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn ReadEventLogA ( heventlog : EventLogHandle , dwreadflags : READ_EVENT_LOG_READ_FLAGS , dwrecordoffset : u32 , lpbuffer : *mut ::core::ffi::c_void , nnumberofbytestoread : u32 , pnbytesread : *mut u32 , pnminnumberofbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn ReadEventLogW ( heventlog : EventLogHandle , dwreadflags : READ_EVENT_LOG_READ_FLAGS , dwrecordoffset : u32 , lpbuffer : *mut ::core::ffi::c_void , nnumberofbytestoread : u32 , pnbytesread : *mut u32 , pnminnumberofbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn RegisterEventSourceA ( lpuncservername : :: windows_sys::core::PCSTR , lpsourcename : :: windows_sys::core::PCSTR ) -> EventSourceHandle ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] fn RegisterEventSourceW ( lpuncservername : :: windows_sys::core::PCWSTR , lpsourcename : :: windows_sys::core::PCWSTR ) -> EventSourceHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn ReportEventA ( heventlog : EventSourceHandle , wtype : REPORT_EVENT_TYPE , wcategory : u16 , dweventid : u32 , lpusersid : super::super::Foundation:: PSID , wnumstrings : u16 , dwdatasize : u32 , lpstrings : *const :: windows_sys::core::PCSTR , lprawdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] fn ReportEventW ( heventlog : EventSourceHandle , wtype : REPORT_EVENT_TYPE , wcategory : u16 , dweventid : u32 , lpusersid : super::super::Foundation:: PSID , wnumstrings : u16 , dwdatasize : u32 , lpstrings : *const :: windows_sys::core::PCWSTR , lprawdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVT_ALL_ACCESS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVT_CLEAR_ACCESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVT_READ_ACCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVT_VARIANT_TYPE_ARRAY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVT_VARIANT_TYPE_MASK: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVT_WRITE_ACCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_CHANNEL_CLOCK_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelClockTypeSystemTime: EVT_CHANNEL_CLOCK_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelClockTypeQPC: EVT_CHANNEL_CLOCK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_CHANNEL_CONFIG_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelConfigEnabled: EVT_CHANNEL_CONFIG_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelConfigIsolation: EVT_CHANNEL_CONFIG_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelConfigType: EVT_CHANNEL_CONFIG_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelConfigOwningPublisher: EVT_CHANNEL_CONFIG_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelConfigClassicEventlog: EVT_CHANNEL_CONFIG_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelConfigAccess: EVT_CHANNEL_CONFIG_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelLoggingConfigRetention: EVT_CHANNEL_CONFIG_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelLoggingConfigAutoBackup: EVT_CHANNEL_CONFIG_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelLoggingConfigMaxSize: EVT_CHANNEL_CONFIG_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelLoggingConfigLogFilePath: EVT_CHANNEL_CONFIG_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigLevel: EVT_CHANNEL_CONFIG_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigKeywords: EVT_CHANNEL_CONFIG_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigControlGuid: EVT_CHANNEL_CONFIG_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigBufferSize: EVT_CHANNEL_CONFIG_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigMinBuffers: EVT_CHANNEL_CONFIG_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigMaxBuffers: EVT_CHANNEL_CONFIG_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigLatency: EVT_CHANNEL_CONFIG_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigClockType: EVT_CHANNEL_CONFIG_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigSidType: EVT_CHANNEL_CONFIG_PROPERTY_ID = 18i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublisherList: EVT_CHANNEL_CONFIG_PROPERTY_ID = 19i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelPublishingConfigFileMax: EVT_CHANNEL_CONFIG_PROPERTY_ID = 20i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelConfigPropertyIdEND: EVT_CHANNEL_CONFIG_PROPERTY_ID = 21i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_CHANNEL_ISOLATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelIsolationTypeApplication: EVT_CHANNEL_ISOLATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelIsolationTypeSystem: EVT_CHANNEL_ISOLATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelIsolationTypeCustom: EVT_CHANNEL_ISOLATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_CHANNEL_REFERENCE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelReferenceImported: EVT_CHANNEL_REFERENCE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_CHANNEL_SID_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelSidTypeNone: EVT_CHANNEL_SID_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelSidTypePublishing: EVT_CHANNEL_SID_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_CHANNEL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelTypeAdmin: EVT_CHANNEL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelTypeOperational: EVT_CHANNEL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelTypeAnalytic: EVT_CHANNEL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtChannelTypeDebug: EVT_CHANNEL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_EVENT_METADATA_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventID: EVT_EVENT_METADATA_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventVersion: EVT_EVENT_METADATA_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventChannel: EVT_EVENT_METADATA_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventLevel: EVT_EVENT_METADATA_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventOpcode: EVT_EVENT_METADATA_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventTask: EVT_EVENT_METADATA_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventKeyword: EVT_EVENT_METADATA_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventMessageID: EVT_EVENT_METADATA_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EventMetadataEventTemplate: EVT_EVENT_METADATA_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtEventMetadataPropertyIdEND: EVT_EVENT_METADATA_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_EVENT_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtEventQueryIDs: EVT_EVENT_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtEventPath: EVT_EVENT_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtEventPropertyIdEND: EVT_EVENT_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_EXPORTLOG_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtExportLogChannelPath: EVT_EXPORTLOG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtExportLogFilePath: EVT_EXPORTLOG_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtExportLogTolerateQueryErrors: EVT_EXPORTLOG_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtExportLogOverwrite: EVT_EXPORTLOG_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_FORMAT_MESSAGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageEvent: EVT_FORMAT_MESSAGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageLevel: EVT_FORMAT_MESSAGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageTask: EVT_FORMAT_MESSAGE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageOpcode: EVT_FORMAT_MESSAGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageKeyword: EVT_FORMAT_MESSAGE_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageChannel: EVT_FORMAT_MESSAGE_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageProvider: EVT_FORMAT_MESSAGE_FLAGS = 7u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageId: EVT_FORMAT_MESSAGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtFormatMessageXml: EVT_FORMAT_MESSAGE_FLAGS = 9u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_LOGIN_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRpcLogin: EVT_LOGIN_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_LOG_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogCreationTime: EVT_LOG_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogLastAccessTime: EVT_LOG_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogLastWriteTime: EVT_LOG_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogFileSize: EVT_LOG_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogAttributes: EVT_LOG_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogNumberOfLogRecords: EVT_LOG_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogOldestRecordNumber: EVT_LOG_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtLogFull: EVT_LOG_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_OPEN_LOG_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtOpenChannelPath: EVT_OPEN_LOG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtOpenFilePath: EVT_OPEN_LOG_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_PUBLISHER_METADATA_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataPublisherGuid: EVT_PUBLISHER_METADATA_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataResourceFilePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataParameterFilePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataMessageFilePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataHelpLink: EVT_PUBLISHER_METADATA_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataPublisherMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataChannelReferences: EVT_PUBLISHER_METADATA_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataChannelReferencePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataChannelReferenceIndex: EVT_PUBLISHER_METADATA_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataChannelReferenceID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataChannelReferenceFlags: EVT_PUBLISHER_METADATA_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataChannelReferenceMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataLevels: EVT_PUBLISHER_METADATA_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataLevelName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataLevelValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataLevelMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataTasks: EVT_PUBLISHER_METADATA_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataTaskName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataTaskEventGuid: EVT_PUBLISHER_METADATA_PROPERTY_ID = 18i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataTaskValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 19i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataTaskMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 20i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataOpcodes: EVT_PUBLISHER_METADATA_PROPERTY_ID = 21i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataOpcodeName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 22i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataOpcodeValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 23i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataOpcodeMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 24i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataKeywords: EVT_PUBLISHER_METADATA_PROPERTY_ID = 25i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataKeywordName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 26i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataKeywordValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 27i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataKeywordMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 28i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtPublisherMetadataPropertyIdEND: EVT_PUBLISHER_METADATA_PROPERTY_ID = 29i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_QUERY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryChannelPath: EVT_QUERY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryFilePath: EVT_QUERY_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryForwardDirection: EVT_QUERY_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryReverseDirection: EVT_QUERY_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryTolerateQueryErrors: EVT_QUERY_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_QUERY_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryNames: EVT_QUERY_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryStatuses: EVT_QUERY_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtQueryPropertyIdEND: EVT_QUERY_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_RENDER_CONTEXT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRenderContextValues: EVT_RENDER_CONTEXT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRenderContextSystem: EVT_RENDER_CONTEXT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRenderContextUser: EVT_RENDER_CONTEXT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_RENDER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRenderEventValues: EVT_RENDER_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRenderEventXml: EVT_RENDER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRenderBookmark: EVT_RENDER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_RPC_LOGIN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRpcLoginAuthDefault: EVT_RPC_LOGIN_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRpcLoginAuthNegotiate: EVT_RPC_LOGIN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRpcLoginAuthKerberos: EVT_RPC_LOGIN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtRpcLoginAuthNTLM: EVT_RPC_LOGIN_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_SEEK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSeekRelativeToFirst: EVT_SEEK_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSeekRelativeToLast: EVT_SEEK_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSeekRelativeToCurrent: EVT_SEEK_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSeekRelativeToBookmark: EVT_SEEK_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSeekOriginMask: EVT_SEEK_FLAGS = 7u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSeekStrict: EVT_SEEK_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_SUBSCRIBE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeToFutureEvents: EVT_SUBSCRIBE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeStartAtOldestRecord: EVT_SUBSCRIBE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeStartAfterBookmark: EVT_SUBSCRIBE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeOriginMask: EVT_SUBSCRIBE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeTolerateQueryErrors: EVT_SUBSCRIBE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeStrict: EVT_SUBSCRIBE_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_SUBSCRIBE_NOTIFY_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeActionError: EVT_SUBSCRIBE_NOTIFY_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSubscribeActionDeliver: EVT_SUBSCRIBE_NOTIFY_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_SYSTEM_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemProviderName: EVT_SYSTEM_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemProviderGuid: EVT_SYSTEM_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemEventID: EVT_SYSTEM_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemQualifiers: EVT_SYSTEM_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemLevel: EVT_SYSTEM_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemTask: EVT_SYSTEM_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemOpcode: EVT_SYSTEM_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemKeywords: EVT_SYSTEM_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemTimeCreated: EVT_SYSTEM_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemEventRecordId: EVT_SYSTEM_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemActivityID: EVT_SYSTEM_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemRelatedActivityID: EVT_SYSTEM_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemProcessID: EVT_SYSTEM_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemThreadID: EVT_SYSTEM_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemChannel: EVT_SYSTEM_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemComputer: EVT_SYSTEM_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemUserID: EVT_SYSTEM_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemVersion: EVT_SYSTEM_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtSystemPropertyIdEND: EVT_SYSTEM_PROPERTY_ID = 18i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_VARIANT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeNull: EVT_VARIANT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeString: EVT_VARIANT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeAnsiString: EVT_VARIANT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeSByte: EVT_VARIANT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeByte: EVT_VARIANT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeInt16: EVT_VARIANT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeUInt16: EVT_VARIANT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeInt32: EVT_VARIANT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeUInt32: EVT_VARIANT_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeInt64: EVT_VARIANT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeUInt64: EVT_VARIANT_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeSingle: EVT_VARIANT_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeDouble: EVT_VARIANT_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeBoolean: EVT_VARIANT_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeBinary: EVT_VARIANT_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeGuid: EVT_VARIANT_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeSizeT: EVT_VARIANT_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeFileTime: EVT_VARIANT_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeSysTime: EVT_VARIANT_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeSid: EVT_VARIANT_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeHexInt32: EVT_VARIANT_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeHexInt64: EVT_VARIANT_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeEvtHandle: EVT_VARIANT_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EvtVarTypeEvtXml: EVT_VARIANT_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type READ_EVENT_LOG_READ_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_SEEK_READ: READ_EVENT_LOG_READ_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_SEQUENTIAL_READ: READ_EVENT_LOG_READ_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type REPORT_EVENT_TYPE = u16; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_SUCCESS: REPORT_EVENT_TYPE = 0u16; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_AUDIT_FAILURE: REPORT_EVENT_TYPE = 16u16; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_AUDIT_SUCCESS: REPORT_EVENT_TYPE = 8u16; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_ERROR_TYPE: REPORT_EVENT_TYPE = 1u16; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_INFORMATION_TYPE: REPORT_EVENT_TYPE = 4u16; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub const EVENTLOG_WARNING_TYPE: REPORT_EVENT_TYPE = 2u16; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub struct EVENTLOGRECORD { - pub Length: u32, - pub Reserved: u32, - pub RecordNumber: u32, - pub TimeGenerated: u32, - pub TimeWritten: u32, - pub EventID: u32, - pub EventType: REPORT_EVENT_TYPE, - pub NumStrings: u16, - pub EventCategory: u16, - pub ReservedFlags: u16, - pub ClosingRecordNumber: u32, - pub StringOffset: u32, - pub UserSidLength: u32, - pub UserSidOffset: u32, - pub DataLength: u32, - pub DataOffset: u32, -} -impl ::core::marker::Copy for EVENTLOGRECORD {} -impl ::core::clone::Clone for EVENTLOGRECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub struct EVENTLOG_FULL_INFORMATION { - pub dwFull: u32, -} -impl ::core::marker::Copy for EVENTLOG_FULL_INFORMATION {} -impl ::core::clone::Clone for EVENTLOG_FULL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub struct EVENTSFORLOGFILE { - pub ulSize: u32, - pub szLogicalLogFile: [u16; 256], - pub ulNumRecords: u32, - pub pEventLogRecords: [EVENTLOGRECORD; 1], -} -impl ::core::marker::Copy for EVENTSFORLOGFILE {} -impl ::core::clone::Clone for EVENTSFORLOGFILE { - fn clone(&self) -> Self { - *self - } -} -pub type EVT_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub struct EVT_RPC_LOGIN { - pub Server: ::windows_sys::core::PWSTR, - pub User: ::windows_sys::core::PWSTR, - pub Domain: ::windows_sys::core::PWSTR, - pub Password: ::windows_sys::core::PWSTR, - pub Flags: u32, -} -impl ::core::marker::Copy for EVT_RPC_LOGIN {} -impl ::core::clone::Clone for EVT_RPC_LOGIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVT_VARIANT { - pub Anonymous: EVT_VARIANT_0, - pub Count: u32, - pub Type: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVT_VARIANT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVT_VARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union EVT_VARIANT_0 { - pub BooleanVal: super::super::Foundation::BOOL, - pub SByteVal: i8, - pub Int16Val: i16, - pub Int32Val: i32, - pub Int64Val: i64, - pub ByteVal: u8, - pub UInt16Val: u16, - pub UInt32Val: u32, - pub UInt64Val: u64, - pub SingleVal: f32, - pub DoubleVal: f64, - pub FileTimeVal: u64, - pub SysTimeVal: *mut super::super::Foundation::SYSTEMTIME, - pub GuidVal: *mut ::windows_sys::core::GUID, - pub StringVal: ::windows_sys::core::PCWSTR, - pub AnsiStringVal: ::windows_sys::core::PCSTR, - pub BinaryVal: *mut u8, - pub SidVal: super::super::Foundation::PSID, - pub SizeTVal: usize, - pub BooleanArr: *mut super::super::Foundation::BOOL, - pub SByteArr: *mut i8, - pub Int16Arr: *mut i16, - pub Int32Arr: *mut i32, - pub Int64Arr: *mut i64, - pub ByteArr: *mut u8, - pub UInt16Arr: *mut u16, - pub UInt32Arr: *mut u32, - pub UInt64Arr: *mut u64, - pub SingleArr: *mut f32, - pub DoubleArr: *mut f64, - pub FileTimeArr: *mut super::super::Foundation::FILETIME, - pub SysTimeArr: *mut super::super::Foundation::SYSTEMTIME, - pub GuidArr: *mut ::windows_sys::core::GUID, - pub StringArr: *mut ::windows_sys::core::PWSTR, - pub AnsiStringArr: *mut ::windows_sys::core::PSTR, - pub SidArr: *mut super::super::Foundation::PSID, - pub SizeTArr: *mut usize, - pub EvtHandleVal: EVT_HANDLE, - pub XmlVal: ::windows_sys::core::PCWSTR, - pub XmlValArr: *mut ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVT_VARIANT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVT_VARIANT_0 { - fn clone(&self) -> Self { - *self - } -} -pub type EventLogHandle = isize; -pub type EventSourceHandle = isize; -#[doc = "*Required features: `\"Win32_System_EventLog\"`*"] -pub type EVT_SUBSCRIBE_CALLBACK = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventNotificationService/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventNotificationService/mod.rs deleted file mode 100644 index 7aacef5..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/EventNotificationService/mod.rs +++ /dev/null @@ -1,70 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sensapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventNotificationService\"`, `\"Win32_Foundation\"`*"] fn IsDestinationReachableA ( lpszdestination : :: windows_sys::core::PCSTR , lpqocinfo : *mut QOCINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sensapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventNotificationService\"`, `\"Win32_Foundation\"`*"] fn IsDestinationReachableW ( lpszdestination : :: windows_sys::core::PCWSTR , lpqocinfo : *mut QOCINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sensapi.dll""system" #[doc = "*Required features: `\"Win32_System_EventNotificationService\"`, `\"Win32_Foundation\"`*"] fn IsNetworkAlive ( lpdwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -pub type ISensLogon = *mut ::core::ffi::c_void; -pub type ISensLogon2 = *mut ::core::ffi::c_void; -pub type ISensNetwork = *mut ::core::ffi::c_void; -pub type ISensOnNow = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const CONNECTION_AOL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const NETWORK_ALIVE_AOL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const NETWORK_ALIVE_INTERNET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const NETWORK_ALIVE_LAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const NETWORK_ALIVE_WAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd597cafe_5b9f_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENSGUID_EVENTCLASS_LOGON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5978630_5b9f_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENSGUID_EVENTCLASS_LOGON2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5978650_5b9f_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENSGUID_EVENTCLASS_NETWORK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5978620_5b9f_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENSGUID_EVENTCLASS_ONNOW: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5978640_5b9f_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENSGUID_PUBLISHER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fee1bd6_5b9b_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENSGUID_SUBSCRIBER_LCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd3938ab0_5b9d_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const SENSGUID_SUBSCRIBER_WININET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd3938ab5_5b9d_11d1_8dd2_00aa004abd5e); -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub type SENS_CONNECTION_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const CONNECTION_LAN: SENS_CONNECTION_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub const CONNECTION_WAN: SENS_CONNECTION_TYPE = 1u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub struct QOCINFO { - pub dwSize: u32, - pub dwFlags: u32, - pub dwInSpeed: u32, - pub dwOutSpeed: u32, -} -impl ::core::marker::Copy for QOCINFO {} -impl ::core::clone::Clone for QOCINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_EventNotificationService\"`*"] -pub struct SENS_QOCINFO { - pub dwSize: u32, - pub dwFlags: u32, - pub dwOutSpeed: u32, - pub dwInSpeed: u32, -} -impl ::core::marker::Copy for SENS_QOCINFO {} -impl ::core::clone::Clone for SENS_QOCINFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/GroupPolicy/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/GroupPolicy/mod.rs deleted file mode 100644 index 56c01b1..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/GroupPolicy/mod.rs +++ /dev/null @@ -1,814 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gpedit.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn BrowseForGPO ( lpbrowseinfo : *mut GPOBROWSEINFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn CommandLineFromMsiDescriptor ( descriptor : :: windows_sys::core::PCWSTR , commandline : :: windows_sys::core::PWSTR , commandlinelength : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gpedit.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn CreateGPOLink ( lpgpo : :: windows_sys::core::PCWSTR , lpcontainer : :: windows_sys::core::PCWSTR , fhighpriority : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "gpedit.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn DeleteAllGPOLinks ( lpcontainer : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "gpedit.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn DeleteGPOLink ( lpgpo : :: windows_sys::core::PCWSTR , lpcontainer : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn EnterCriticalPolicySection ( bmachine : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "gpedit.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn ExportRSoPData ( lpnamespace : :: windows_sys::core::PCWSTR , lpfilename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn FreeGPOListA ( pgpolist : *const GROUP_POLICY_OBJECTA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn FreeGPOListW ( pgpolist : *const GROUP_POLICY_OBJECTW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn GenerateGPNotification ( bmachine : super::super::Foundation:: BOOL , lpwszmgmtproduct : :: windows_sys::core::PCWSTR , dwmgmtproductoptions : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn GetAppliedGPOListA ( dwflags : u32 , pmachinename : :: windows_sys::core::PCSTR , psiduser : super::super::Foundation:: PSID , pguidextension : *const :: windows_sys::core::GUID , ppgpolist : *mut *mut GROUP_POLICY_OBJECTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn GetAppliedGPOListW ( dwflags : u32 , pmachinename : :: windows_sys::core::PCWSTR , psiduser : super::super::Foundation:: PSID , pguidextension : *const :: windows_sys::core::GUID , ppgpolist : *mut *mut GROUP_POLICY_OBJECTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn GetGPOListA ( htoken : super::super::Foundation:: HANDLE , lpname : :: windows_sys::core::PCSTR , lphostname : :: windows_sys::core::PCSTR , lpcomputername : :: windows_sys::core::PCSTR , dwflags : u32 , pgpolist : *mut *mut GROUP_POLICY_OBJECTA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn GetGPOListW ( htoken : super::super::Foundation:: HANDLE , lpname : :: windows_sys::core::PCWSTR , lphostname : :: windows_sys::core::PCWSTR , lpcomputername : :: windows_sys::core::PCWSTR , dwflags : u32 , pgpolist : *mut *mut GROUP_POLICY_OBJECTW ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn GetLocalManagedApplicationData ( productcode : :: windows_sys::core::PCWSTR , displayname : *mut :: windows_sys::core::PWSTR , supporturl : *mut :: windows_sys::core::PWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn GetLocalManagedApplications ( buserapps : super::super::Foundation:: BOOL , pdwapps : *mut u32 , prglocalapps : *mut *mut LOCALMANAGEDAPPLICATION ) -> u32 ); -#[cfg(feature = "Win32_UI_Shell")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_UI_Shell\"`*"] fn GetManagedApplicationCategories ( dwreserved : u32 , pappcategory : *mut super::super::UI::Shell:: APPCATEGORYINFOLIST ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn GetManagedApplications ( pcategory : *const :: windows_sys::core::GUID , dwqueryflags : u32 , dwinfolevel : u32 , pdwapps : *mut u32 , prgmanagedapps : *mut *mut MANAGEDAPPLICATION ) -> u32 ); -::windows_sys::core::link ! ( "gpedit.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn ImportRSoPData ( lpnamespace : :: windows_sys::core::PCWSTR , lpfilename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn InstallApplication ( pinstallinfo : *const INSTALLDATA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn LeaveCriticalPolicySection ( hsection : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn ProcessGroupPolicyCompleted ( extensionid : *const :: windows_sys::core::GUID , pasynchandle : usize , dwstatus : u32 ) -> u32 ); -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn ProcessGroupPolicyCompletedEx ( extensionid : *const :: windows_sys::core::GUID , pasynchandle : usize , dwstatus : u32 , rsopstatus : :: windows_sys::core::HRESULT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn RefreshPolicy ( bmachine : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn RefreshPolicyEx ( bmachine : super::super::Foundation:: BOOL , dwoptions : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn RegisterGPNotification ( hevent : super::super::Foundation:: HANDLE , bmachine : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RsopAccessCheckByType ( psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , pprincipalselfsid : super::super::Foundation:: PSID , prsoptoken : *const ::core::ffi::c_void , dwdesiredaccessmask : u32 , pobjecttypelist : *const super::super::Security:: OBJECT_TYPE_LIST , objecttypelistlength : u32 , pgenericmapping : *const super::super::Security:: GENERIC_MAPPING , pprivilegeset : *const super::super::Security:: PRIVILEGE_SET , pdwprivilegesetlength : *const u32 , pdwgrantedaccessmask : *mut u32 , pbaccessstatus : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn RsopFileAccessCheck ( pszfilename : :: windows_sys::core::PCWSTR , prsoptoken : *const ::core::ffi::c_void , dwdesiredaccessmask : u32 , pdwgrantedaccessmask : *mut u32 , pbaccessstatus : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Wmi")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_System_Wmi\"`*"] fn RsopResetPolicySettingStatus ( dwflags : u32 , pservices : super::Wmi:: IWbemServices , psettinginstance : super::Wmi:: IWbemClassObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Wmi"))] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`, `\"Win32_System_Wmi\"`*"] fn RsopSetPolicySettingStatus ( dwflags : u32 , pservices : super::Wmi:: IWbemServices , psettinginstance : super::Wmi:: IWbemClassObject , ninfo : u32 , pstatus : *const POLICYSETTINGSTATUSINFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] fn UninstallApplication ( productcode : :: windows_sys::core::PCWSTR , dwstatus : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] fn UnregisterGPNotification ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -pub type IGPEInformation = *mut ::core::ffi::c_void; -pub type IGPM = *mut ::core::ffi::c_void; -pub type IGPM2 = *mut ::core::ffi::c_void; -pub type IGPMAsyncCancel = *mut ::core::ffi::c_void; -pub type IGPMAsyncProgress = *mut ::core::ffi::c_void; -pub type IGPMBackup = *mut ::core::ffi::c_void; -pub type IGPMBackupCollection = *mut ::core::ffi::c_void; -pub type IGPMBackupDir = *mut ::core::ffi::c_void; -pub type IGPMBackupDirEx = *mut ::core::ffi::c_void; -pub type IGPMCSECollection = *mut ::core::ffi::c_void; -pub type IGPMClientSideExtension = *mut ::core::ffi::c_void; -pub type IGPMConstants = *mut ::core::ffi::c_void; -pub type IGPMConstants2 = *mut ::core::ffi::c_void; -pub type IGPMDomain = *mut ::core::ffi::c_void; -pub type IGPMDomain2 = *mut ::core::ffi::c_void; -pub type IGPMDomain3 = *mut ::core::ffi::c_void; -pub type IGPMGPO = *mut ::core::ffi::c_void; -pub type IGPMGPO2 = *mut ::core::ffi::c_void; -pub type IGPMGPO3 = *mut ::core::ffi::c_void; -pub type IGPMGPOCollection = *mut ::core::ffi::c_void; -pub type IGPMGPOLink = *mut ::core::ffi::c_void; -pub type IGPMGPOLinksCollection = *mut ::core::ffi::c_void; -pub type IGPMMapEntry = *mut ::core::ffi::c_void; -pub type IGPMMapEntryCollection = *mut ::core::ffi::c_void; -pub type IGPMMigrationTable = *mut ::core::ffi::c_void; -pub type IGPMPermission = *mut ::core::ffi::c_void; -pub type IGPMRSOP = *mut ::core::ffi::c_void; -pub type IGPMResult = *mut ::core::ffi::c_void; -pub type IGPMSOM = *mut ::core::ffi::c_void; -pub type IGPMSOMCollection = *mut ::core::ffi::c_void; -pub type IGPMSearchCriteria = *mut ::core::ffi::c_void; -pub type IGPMSecurityInfo = *mut ::core::ffi::c_void; -pub type IGPMSitesContainer = *mut ::core::ffi::c_void; -pub type IGPMStarterGPO = *mut ::core::ffi::c_void; -pub type IGPMStarterGPOBackup = *mut ::core::ffi::c_void; -pub type IGPMStarterGPOBackupCollection = *mut ::core::ffi::c_void; -pub type IGPMStarterGPOCollection = *mut ::core::ffi::c_void; -pub type IGPMStatusMessage = *mut ::core::ffi::c_void; -pub type IGPMStatusMsgCollection = *mut ::core::ffi::c_void; -pub type IGPMTrustee = *mut ::core::ffi::c_void; -pub type IGPMWMIFilter = *mut ::core::ffi::c_void; -pub type IGPMWMIFilterCollection = *mut ::core::ffi::c_void; -pub type IGroupPolicyObject = *mut ::core::ffi::c_void; -pub type IRSOPInformation = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const CLSID_GPESnapIn: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fc0b734_a0e1_11d1_a7d3_0000f87571e3); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const CLSID_GroupPolicyObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea502722_a23d_11d1_a7d3_0000f87571e3); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const CLSID_RSOPSnapIn: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6dc3804b_7212_458d_adb0_9a07e2ae1fa2); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_ASSUME_COMP_WQLFILTER_TRUE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_ASSUME_SLOW_LINK: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_ASSUME_USER_WQLFILTER_TRUE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_FORCE_CREATENAMESPACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_LOOPBACK_MERGE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_LOOPBACK_REPLACE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_NO_COMPUTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_NO_CSE_INVOKE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_NO_GPO_FILTER: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_NO_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FLAG_PLANNING_MODE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPC_BLOCK_POLICY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf5694708_88fe_4b35_babf_e56162d5fbc8); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMAsyncCancel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x372796a9_76ec_479d_ad6c_556318ed5f9d); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMBackup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed1a54b8_5efa_482a_93c0_8ad86f0d68c3); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMBackupCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb8f035b_70db_4a9f_9676_37c25994e9dc); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMBackupDir: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfce4a59d_0f21_4afa_b859_e6d0c62cd10c); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMBackupDirEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8c0988a_cf03_4c5b_8be2_2aa9ad32aada); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMCSECollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf92b828_2d44_4b61_b10a_b327afd42da8); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMClientSideExtension: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc1a2e70e_659c_4b1a_940b_f88b0af9c8a4); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMConstants: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3855e880_cd9e_4d0c_9eaf_1579283a1888); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMDomain: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x710901be_1050_4cb1_838a_c5cff259e183); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMGPO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd2ce2994_59b5_4064_b581_4d68486a16c4); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMGPOCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a057325_832d_4de3_a41f_c780436a4e09); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMGPOLink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc1df9880_5303_42c6_8a3c_0488e1bf7364); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMGPOLinksCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6ed581a_49a5_47e2_b771_fd8dc02b6259); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMMapEntry: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c975253_5431_4471_b35d_0626c928258a); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMMapEntryCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cf75d5b_a3a1_4c55_b4fe_9e149c41f66d); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMMigrationTable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55af4043_2a06_4f72_abef_631b44079c76); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMPermission: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5871a40a_e9c0_46ec_913e_944ef9225a94); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMRSOP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x489b0caf_9ec2_4eb7_91f5_b6f71d43da8c); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMResult: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x92101ac0_9287_4206_a3b2_4bdb73d225f6); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMSOM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32d93fac_450e_44cf_829c_8b22ff6bdae1); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMSOMCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24c1f147_3720_4f5b_a9c3_06b4e4f931d2); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMSearchCriteria: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17aaca26_5ce0_44fa_8cc0_5259e6483566); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMSecurityInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x547a5e8f_9162_4516_a4df_9ddb9686d846); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMSitesContainer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x229f5c42_852c_4b30_945f_c522be9bd386); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMStarterGPOBackup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x389e400a_d8ef_455b_a861_5f9ca34a6a02); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMStarterGPOBackupCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe75ea59d_1aeb_4cb5_a78a_281daa582406); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMStarterGPOCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82f8aa8b_49ba_43b2_956e_3397f9b94c3a); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMStatusMessage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b77cc94_d255_409b_bc62_370881715a19); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMStatusMsgCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2824e4be_4bcc_4cac_9e60_0e3ed7f12496); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMTemplate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecf1d454_71da_4e2f_a8c0_8185465911d9); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMTrustee: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc54a700d_19b6_4211_bcb0_e8e2475e471e); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMWMIFilter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x626745d8_0dea_4062_bf60_cfc5b1ca1286); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPMWMIFilterCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74dc6d28_e820_47d6_a0b8_f08d93d7fa33); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPM_DONOTUSE_W2KDC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPM_DONOT_VALIDATEDC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPM_MIGRATIONTABLE_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPM_PROCESS_SECURITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPM_USE_ANYDC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPM_USE_PDC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_BROWSE_DISABLENEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_BROWSE_INITTOALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_BROWSE_NOCOMPUTERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_BROWSE_NODSGPOS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_BROWSE_NOUSERGPOS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_BROWSE_OPENBUTTON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_BROWSE_SENDAPPLYONEDIT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_FLAG_DISABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_FLAG_FORCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_ASYNC_FOREGROUND: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_BACKGROUND: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_FORCED_REFRESH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_LINKTRANSITION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_LOGRSOP_TRANSITION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_MACHINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_NOCHANGES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_SAFEMODE_BOOT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_SLOWLINK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_INFO_FLAG_VERBOSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_LIST_FLAG_MACHINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_LIST_FLAG_NO_SECURITYFILTERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_LIST_FLAG_NO_WMIFILTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_LIST_FLAG_SITEONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_OPEN_LOAD_REGISTRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_OPEN_READ_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_OPTION_DISABLE_MACHINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_OPTION_DISABLE_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_SECTION_MACHINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_SECTION_ROOT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPO_SECTION_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_DLLNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DllName"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_ENABLEASYNCHRONOUSPROCESSING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableAsynchronousProcessing"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_MAXNOGPOLISTCHANGESINTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxNoGPOListChangesInterval"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_NOBACKGROUNDPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoBackgroundPolicy"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_NOGPOLISTCHANGES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoGPOListChanges"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_NOMACHINEPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoMachinePolicy"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_NOSLOWLINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoSlowLink"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_NOTIFYLINKTRANSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NotifyLinkTransition"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_NOUSERPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoUserPolicy"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_PERUSERLOCALSETTINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PerUserLocalSettings"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_PROCESSGROUPPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProcessGroupPolicy"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GP_REQUIRESSUCCESSFULREGISTRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RequiresSuccessfulRegistry"); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const LOCALSTATE_ASSIGNED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const LOCALSTATE_ORPHANED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const LOCALSTATE_POLICYREMOVE_ORPHAN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const LOCALSTATE_POLICYREMOVE_UNINSTALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const LOCALSTATE_PUBLISHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const LOCALSTATE_UNINSTALLED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const LOCALSTATE_UNINSTALL_UNMANAGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const MANAGED_APPS_FROMCATEGORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const MANAGED_APPS_INFOLEVEL_DEFAULT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const MANAGED_APPS_USERAPPLICATIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const MANAGED_APPTYPE_SETUPEXE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const MANAGED_APPTYPE_UNSUPPORTED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const MANAGED_APPTYPE_WINDOWSINSTALLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_Machine: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fc0b737_a0e1_11d1_a7d3_0000f87571e3); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_MachineSWSettings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fc0b73a_a0e1_11d1_a7d3_0000f87571e3); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_RSOPMachine: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbd4c1a2e_0b7a_4a62_a6b0_c0577539c97e); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_RSOPMachineSWSettings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a76273e_eb8e_45db_94c5_25663a5f2c1a); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_RSOPUser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab87364f_0cec_4cd8_9bf8_898f34628fb8); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_RSOPUserSWSettings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe52c5ce3_fd27_4402_84de_d9a5f2858910); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_User: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fc0b738_a0e1_11d1_a7d3_0000f87571e3); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const NODEID_UserSWSettings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fc0b73c_a0e1_11d1_a7d3_0000f87571e3); -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PI_APPLYPOLICY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PI_NOUI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PT_MANDATORY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PT_ROAMING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PT_ROAMING_PREEXISTING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PT_TEMPORARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RP_FORCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RP_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_COMPUTER_ACCESS_DENIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_INFO_FLAG_DIAGNOSTIC_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_NO_COMPUTER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_NO_USER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_PLANNING_ASSUME_COMP_WQLFILTER_TRUE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_PLANNING_ASSUME_LOOPBACK_MERGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_PLANNING_ASSUME_LOOPBACK_REPLACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_PLANNING_ASSUME_SLOW_LINK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_PLANNING_ASSUME_USER_WQLFILTER_TRUE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_TEMPNAMESPACE_EXISTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOP_USER_ACCESS_DENIED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type APPSTATE = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const ABSENT: APPSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const ASSIGNED: APPSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PUBLISHED: APPSTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMBackupType = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeGPO: GPMBackupType = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeStarterGPO: GPMBackupType = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMDestinationOption = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opDestinationSameAsSource: GPMDestinationOption = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opDestinationNone: GPMDestinationOption = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opDestinationByRelativeName: GPMDestinationOption = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opDestinationSet: GPMDestinationOption = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMEntryType = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeUser: GPMEntryType = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeComputer: GPMEntryType = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeLocalGroup: GPMEntryType = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeGlobalGroup: GPMEntryType = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeUniversalGroup: GPMEntryType = 4i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeUNCPath: GPMEntryType = 5i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeUnknown: GPMEntryType = 6i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMPermissionType = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permGPOApply: GPMPermissionType = 65536i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permGPORead: GPMPermissionType = 65792i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permGPOEdit: GPMPermissionType = 65793i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permGPOEditSecurityAndDelete: GPMPermissionType = 65794i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permGPOCustom: GPMPermissionType = 65795i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permWMIFilterEdit: GPMPermissionType = 131072i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permWMIFilterFullControl: GPMPermissionType = 131073i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permWMIFilterCustom: GPMPermissionType = 131074i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permSOMLink: GPMPermissionType = 1835008i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permSOMLogging: GPMPermissionType = 1573120i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permSOMPlanning: GPMPermissionType = 1573376i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permSOMWMICreate: GPMPermissionType = 1049344i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permSOMWMIFullControl: GPMPermissionType = 1049345i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permSOMGPOCreate: GPMPermissionType = 1049600i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permStarterGPORead: GPMPermissionType = 197888i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permStarterGPOEdit: GPMPermissionType = 197889i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permStarterGPOFullControl: GPMPermissionType = 197890i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permStarterGPOCustom: GPMPermissionType = 197891i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const permSOMStarterGPOCreate: GPMPermissionType = 1049856i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMRSOPMode = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const rsopUnknown: GPMRSOPMode = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const rsopPlanning: GPMRSOPMode = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const rsopLogging: GPMRSOPMode = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMReportType = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const repXML: GPMReportType = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const repHTML: GPMReportType = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const repInfraXML: GPMReportType = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const repInfraRefreshXML: GPMReportType = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const repClientHealthXML: GPMReportType = 4i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const repClientHealthRefreshXML: GPMReportType = 5i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMReportingOptions = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opReportLegacy: GPMReportingOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opReportComments: GPMReportingOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMSOMType = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const somSite: GPMSOMType = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const somDomain: GPMSOMType = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const somOU: GPMSOMType = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMSearchOperation = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opEquals: GPMSearchOperation = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opContains: GPMSearchOperation = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opNotContains: GPMSearchOperation = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const opNotEquals: GPMSearchOperation = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMSearchProperty = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoPermissions: GPMSearchProperty = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoEffectivePermissions: GPMSearchProperty = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoDisplayName: GPMSearchProperty = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoWMIFilter: GPMSearchProperty = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoID: GPMSearchProperty = 4i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoComputerExtensions: GPMSearchProperty = 5i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoUserExtensions: GPMSearchProperty = 6i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const somLinks: GPMSearchProperty = 7i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const gpoDomain: GPMSearchProperty = 8i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const backupMostRecent: GPMSearchProperty = 9i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const starterGPOPermissions: GPMSearchProperty = 10i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const starterGPOEffectivePermissions: GPMSearchProperty = 11i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const starterGPODisplayName: GPMSearchProperty = 12i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const starterGPOID: GPMSearchProperty = 13i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const starterGPODomain: GPMSearchProperty = 14i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPMStarterGPOType = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeSystem: GPMStarterGPOType = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const typeCustom: GPMStarterGPOType = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GPO_LINK = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPLinkUnknown: GPO_LINK = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPLinkMachine: GPO_LINK = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPLinkSite: GPO_LINK = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPLinkDomain: GPO_LINK = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPLinkOrganizationalUnit: GPO_LINK = 4i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GROUP_POLICY_HINT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPHintUnknown: GROUP_POLICY_HINT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPHintMachine: GROUP_POLICY_HINT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPHintSite: GROUP_POLICY_HINT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPHintDomain: GROUP_POLICY_HINT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPHintOrganizationalUnit: GROUP_POLICY_HINT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type GROUP_POLICY_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPOTypeLocal: GROUP_POLICY_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPOTypeRemote: GROUP_POLICY_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPOTypeDS: GROUP_POLICY_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPOTypeLocalUser: GROUP_POLICY_OBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const GPOTypeLocalGroup: GROUP_POLICY_OBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type INSTALLSPECTYPE = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const APPNAME: INSTALLSPECTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const FILEEXT: INSTALLSPECTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const PROGID: INSTALLSPECTYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const COMCLASS: INSTALLSPECTYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub type SETTINGSTATUS = i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOPUnspecified: SETTINGSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOPApplied: SETTINGSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOPIgnored: SETTINGSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOPFailed: SETTINGSTATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub const RSOPSubsettingFailed: SETTINGSTATUS = 4i32; -pub type CriticalPolicySectionHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GPOBROWSEINFO { - pub dwSize: u32, - pub dwFlags: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub lpTitle: ::windows_sys::core::PWSTR, - pub lpInitialOU: ::windows_sys::core::PWSTR, - pub lpDSPath: ::windows_sys::core::PWSTR, - pub dwDSPathSize: u32, - pub lpName: ::windows_sys::core::PWSTR, - pub dwNameSize: u32, - pub gpoType: GROUP_POLICY_OBJECT_TYPE, - pub gpoHint: GROUP_POLICY_HINT_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GPOBROWSEINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GPOBROWSEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GROUP_POLICY_OBJECTA { - pub dwOptions: u32, - pub dwVersion: u32, - pub lpDSPath: ::windows_sys::core::PSTR, - pub lpFileSysPath: ::windows_sys::core::PSTR, - pub lpDisplayName: ::windows_sys::core::PSTR, - pub szGPOName: [super::super::Foundation::CHAR; 50], - pub GPOLink: GPO_LINK, - pub lParam: super::super::Foundation::LPARAM, - pub pNext: *mut GROUP_POLICY_OBJECTA, - pub pPrev: *mut GROUP_POLICY_OBJECTA, - pub lpExtensions: ::windows_sys::core::PSTR, - pub lParam2: super::super::Foundation::LPARAM, - pub lpLink: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GROUP_POLICY_OBJECTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GROUP_POLICY_OBJECTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GROUP_POLICY_OBJECTW { - pub dwOptions: u32, - pub dwVersion: u32, - pub lpDSPath: ::windows_sys::core::PWSTR, - pub lpFileSysPath: ::windows_sys::core::PWSTR, - pub lpDisplayName: ::windows_sys::core::PWSTR, - pub szGPOName: [u16; 50], - pub GPOLink: GPO_LINK, - pub lParam: super::super::Foundation::LPARAM, - pub pNext: *mut GROUP_POLICY_OBJECTW, - pub pPrev: *mut GROUP_POLICY_OBJECTW, - pub lpExtensions: ::windows_sys::core::PWSTR, - pub lParam2: super::super::Foundation::LPARAM, - pub lpLink: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GROUP_POLICY_OBJECTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GROUP_POLICY_OBJECTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub struct INSTALLDATA { - pub Type: INSTALLSPECTYPE, - pub Spec: INSTALLSPEC, -} -impl ::core::marker::Copy for INSTALLDATA {} -impl ::core::clone::Clone for INSTALLDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub union INSTALLSPEC { - pub AppName: INSTALLSPEC_0, - pub FileExt: ::windows_sys::core::PWSTR, - pub ProgId: ::windows_sys::core::PWSTR, - pub COMClass: INSTALLSPEC_1, -} -impl ::core::marker::Copy for INSTALLSPEC {} -impl ::core::clone::Clone for INSTALLSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub struct INSTALLSPEC_0 { - pub Name: ::windows_sys::core::PWSTR, - pub GPOId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for INSTALLSPEC_0 {} -impl ::core::clone::Clone for INSTALLSPEC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub struct INSTALLSPEC_1 { - pub Clsid: ::windows_sys::core::GUID, - pub ClsCtx: u32, -} -impl ::core::marker::Copy for INSTALLSPEC_1 {} -impl ::core::clone::Clone for INSTALLSPEC_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`*"] -pub struct LOCALMANAGEDAPPLICATION { - pub pszDeploymentName: ::windows_sys::core::PWSTR, - pub pszPolicyName: ::windows_sys::core::PWSTR, - pub pszProductId: ::windows_sys::core::PWSTR, - pub dwState: u32, -} -impl ::core::marker::Copy for LOCALMANAGEDAPPLICATION {} -impl ::core::clone::Clone for LOCALMANAGEDAPPLICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MANAGEDAPPLICATION { - pub pszPackageName: ::windows_sys::core::PWSTR, - pub pszPublisher: ::windows_sys::core::PWSTR, - pub dwVersionHi: u32, - pub dwVersionLo: u32, - pub dwRevision: u32, - pub GpoId: ::windows_sys::core::GUID, - pub pszPolicyName: ::windows_sys::core::PWSTR, - pub ProductId: ::windows_sys::core::GUID, - pub Language: u16, - pub pszOwner: ::windows_sys::core::PWSTR, - pub pszCompany: ::windows_sys::core::PWSTR, - pub pszComments: ::windows_sys::core::PWSTR, - pub pszContact: ::windows_sys::core::PWSTR, - pub pszSupportUrl: ::windows_sys::core::PWSTR, - pub dwPathType: u32, - pub bInstalled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MANAGEDAPPLICATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MANAGEDAPPLICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POLICYSETTINGSTATUSINFO { - pub szKey: ::windows_sys::core::PWSTR, - pub szEventSource: ::windows_sys::core::PWSTR, - pub szEventLogName: ::windows_sys::core::PWSTR, - pub dwEventID: u32, - pub dwErrorCode: u32, - pub status: SETTINGSTATUS, - pub timeLogged: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POLICYSETTINGSTATUSINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POLICYSETTINGSTATUSINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Wmi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Wmi"))] -pub struct RSOP_TARGET { - pub pwszAccountName: ::windows_sys::core::PWSTR, - pub pwszNewSOM: ::windows_sys::core::PWSTR, - pub psaSecurityGroups: *mut super::Com::SAFEARRAY, - pub pRsopToken: *mut ::core::ffi::c_void, - pub pGPOList: *mut GROUP_POLICY_OBJECTA, - pub pWbemServices: super::Wmi::IWbemServices, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Wmi"))] -impl ::core::marker::Copy for RSOP_TARGET {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Wmi"))] -impl ::core::clone::Clone for RSOP_TARGET { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Wmi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Wmi"))] -pub type PFNGENERATEGROUPPOLICY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub type PFNPROCESSGROUPPOLICY = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_System_Wmi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_System_Wmi"))] -pub type PFNPROCESSGROUPPOLICYEX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_GroupPolicy\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSTATUSMESSAGECALLBACK = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostCompute/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostCompute/mod.rs deleted file mode 100644 index 1cd1562..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostCompute/mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub type HCS_CALLBACK = isize; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeNetwork/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeNetwork/mod.rs deleted file mode 100644 index d21eeb2..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeNetwork/mod.rs +++ /dev/null @@ -1,123 +0,0 @@ -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCloseEndpoint ( endpoint : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCloseGuestNetworkService ( guestnetworkservice : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCloseLoadBalancer ( loadbalancer : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCloseNamespace ( namespace : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCloseNetwork ( network : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCreateEndpoint ( network : *const ::core::ffi::c_void , id : *const :: windows_sys::core::GUID , settings : :: windows_sys::core::PCWSTR , endpoint : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCreateGuestNetworkService ( id : *const :: windows_sys::core::GUID , settings : :: windows_sys::core::PCWSTR , guestnetworkservice : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCreateLoadBalancer ( id : *const :: windows_sys::core::GUID , settings : :: windows_sys::core::PCWSTR , loadbalancer : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCreateNamespace ( id : *const :: windows_sys::core::GUID , settings : :: windows_sys::core::PCWSTR , namespace : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnCreateNetwork ( id : *const :: windows_sys::core::GUID , settings : :: windows_sys::core::PCWSTR , network : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnDeleteEndpoint ( id : *const :: windows_sys::core::GUID , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnDeleteGuestNetworkService ( id : *const :: windows_sys::core::GUID , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnDeleteLoadBalancer ( id : *const :: windows_sys::core::GUID , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnDeleteNamespace ( id : *const :: windows_sys::core::GUID , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnDeleteNetwork ( id : *const :: windows_sys::core::GUID , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnEnumerateEndpoints ( query : :: windows_sys::core::PCWSTR , endpoints : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnEnumerateGuestNetworkPortReservations ( returncount : *mut u32 , portentries : *mut *mut HCN_PORT_RANGE_ENTRY ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnEnumerateLoadBalancers ( query : :: windows_sys::core::PCWSTR , loadbalancer : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnEnumerateNamespaces ( query : :: windows_sys::core::PCWSTR , namespaces : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnEnumerateNetworks ( query : :: windows_sys::core::PCWSTR , networks : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnFreeGuestNetworkPortReservations ( portentries : *mut HCN_PORT_RANGE_ENTRY ) -> ( ) ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnModifyEndpoint ( endpoint : *const ::core::ffi::c_void , settings : :: windows_sys::core::PCWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnModifyGuestNetworkService ( guestnetworkservice : *const ::core::ffi::c_void , settings : :: windows_sys::core::PCWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnModifyLoadBalancer ( loadbalancer : *const ::core::ffi::c_void , settings : :: windows_sys::core::PCWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnModifyNamespace ( namespace : *const ::core::ffi::c_void , settings : :: windows_sys::core::PCWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnModifyNetwork ( network : *const ::core::ffi::c_void , settings : :: windows_sys::core::PCWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnOpenEndpoint ( id : *const :: windows_sys::core::GUID , endpoint : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnOpenLoadBalancer ( id : *const :: windows_sys::core::GUID , loadbalancer : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnOpenNamespace ( id : *const :: windows_sys::core::GUID , namespace : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnOpenNetwork ( id : *const :: windows_sys::core::GUID , network : *mut *mut ::core::ffi::c_void , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnQueryEndpointProperties ( endpoint : *const ::core::ffi::c_void , query : :: windows_sys::core::PCWSTR , properties : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnQueryLoadBalancerProperties ( loadbalancer : *const ::core::ffi::c_void , query : :: windows_sys::core::PCWSTR , properties : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnQueryNamespaceProperties ( namespace : *const ::core::ffi::c_void , query : :: windows_sys::core::PCWSTR , properties : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnQueryNetworkProperties ( network : *const ::core::ffi::c_void , query : :: windows_sys::core::PCWSTR , properties : *mut :: windows_sys::core::PWSTR , errorrecord : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnRegisterGuestNetworkServiceCallback ( guestnetworkservice : *const ::core::ffi::c_void , callback : HCN_NOTIFICATION_CALLBACK , context : *const ::core::ffi::c_void , callbackhandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnRegisterServiceCallback ( callback : HCN_NOTIFICATION_CALLBACK , context : *const ::core::ffi::c_void , callbackhandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`, `\"Win32_Foundation\"`*"] fn HcnReleaseGuestNetworkServicePortReservationHandle ( portreservationhandle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`, `\"Win32_Foundation\"`*"] fn HcnReserveGuestNetworkServicePort ( guestnetworkservice : *const ::core::ffi::c_void , protocol : HCN_PORT_PROTOCOL , access : HCN_PORT_ACCESS , port : u16 , portreservationhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`, `\"Win32_Foundation\"`*"] fn HcnReserveGuestNetworkServicePortRange ( guestnetworkservice : *const ::core::ffi::c_void , portcount : u16 , portrangereservation : *mut HCN_PORT_RANGE_RESERVATION , portreservationhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnUnregisterGuestNetworkServiceCallback ( callbackhandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computenetwork.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] fn HcnUnregisterServiceCallback ( callbackhandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub type HCN_NOTIFICATIONS = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationInvalid: HCN_NOTIFICATIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNetworkPreCreate: HCN_NOTIFICATIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNetworkCreate: HCN_NOTIFICATIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNetworkPreDelete: HCN_NOTIFICATIONS = 3i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNetworkDelete: HCN_NOTIFICATIONS = 4i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNamespaceCreate: HCN_NOTIFICATIONS = 5i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNamespaceDelete: HCN_NOTIFICATIONS = 6i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationGuestNetworkServiceCreate: HCN_NOTIFICATIONS = 7i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationGuestNetworkServiceDelete: HCN_NOTIFICATIONS = 8i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNetworkEndpointAttached: HCN_NOTIFICATIONS = 9i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationNetworkEndpointDetached: HCN_NOTIFICATIONS = 16i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationGuestNetworkServiceStateChanged: HCN_NOTIFICATIONS = 17i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationGuestNetworkServiceInterfaceStateChanged: HCN_NOTIFICATIONS = 18i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationServiceDisconnect: HCN_NOTIFICATIONS = 16777216i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HcnNotificationFlagsReserved: HCN_NOTIFICATIONS = -268435456i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub type HCN_PORT_ACCESS = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HCN_PORT_ACCESS_EXCLUSIVE: HCN_PORT_ACCESS = 1i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HCN_PORT_ACCESS_SHARED: HCN_PORT_ACCESS = 2i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub type HCN_PORT_PROTOCOL = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HCN_PORT_PROTOCOL_TCP: HCN_PORT_PROTOCOL = 1i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HCN_PORT_PROTOCOL_UDP: HCN_PORT_PROTOCOL = 2i32; -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub const HCN_PORT_PROTOCOL_BOTH: HCN_PORT_PROTOCOL = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub struct HCN_PORT_RANGE_ENTRY { - pub OwningPartitionId: ::windows_sys::core::GUID, - pub TargetPartitionId: ::windows_sys::core::GUID, - pub Protocol: HCN_PORT_PROTOCOL, - pub Priority: u64, - pub ReservationType: u32, - pub SharingFlags: u32, - pub DeliveryMode: u32, - pub StartingPort: u16, - pub EndingPort: u16, -} -impl ::core::marker::Copy for HCN_PORT_RANGE_ENTRY {} -impl ::core::clone::Clone for HCN_PORT_RANGE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub struct HCN_PORT_RANGE_RESERVATION { - pub startingPort: u16, - pub endingPort: u16, -} -impl ::core::marker::Copy for HCN_PORT_RANGE_RESERVATION {} -impl ::core::clone::Clone for HCN_PORT_RANGE_RESERVATION { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_HostComputeNetwork\"`*"] -pub type HCN_NOTIFICATION_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeSystem/mod.rs deleted file mode 100644 index 6a4ae0a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/HostComputeSystem/mod.rs +++ /dev/null @@ -1,249 +0,0 @@ -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsAttachLayerStorageFilter ( layerpath : :: windows_sys::core::PCWSTR , layerdata : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCancelOperation ( operation : HCS_OPERATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCloseComputeSystem ( computesystem : HCS_SYSTEM ) -> ( ) ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCloseOperation ( operation : HCS_OPERATION ) -> ( ) ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCloseProcess ( process : HCS_PROCESS ) -> ( ) ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCrashComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn HcsCreateComputeSystem ( id : :: windows_sys::core::PCWSTR , configuration : :: windows_sys::core::PCWSTR , operation : HCS_OPERATION , securitydescriptor : *const super::super::Security:: SECURITY_DESCRIPTOR , computesystem : *mut HCS_SYSTEM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCreateComputeSystemInNamespace ( idnamespace : :: windows_sys::core::PCWSTR , id : :: windows_sys::core::PCWSTR , configuration : :: windows_sys::core::PCWSTR , operation : HCS_OPERATION , options : *const HCS_CREATE_OPTIONS , computesystem : *mut HCS_SYSTEM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCreateEmptyGuestStateFile ( gueststatefilepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCreateEmptyRuntimeStateFile ( runtimestatefilepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsCreateOperation ( context : *const ::core::ffi::c_void , callback : HCS_OPERATION_COMPLETION ) -> HCS_OPERATION ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn HcsCreateProcess ( computesystem : HCS_SYSTEM , processparameters : :: windows_sys::core::PCWSTR , operation : HCS_OPERATION , securitydescriptor : *const super::super::Security:: SECURITY_DESCRIPTOR , process : *mut HCS_PROCESS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsDestroyLayer ( layerpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsDetachLayerStorageFilter ( layerpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsEnumerateComputeSystems ( query : :: windows_sys::core::PCWSTR , operation : HCS_OPERATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsEnumerateComputeSystemsInNamespace ( idnamespace : :: windows_sys::core::PCWSTR , query : :: windows_sys::core::PCWSTR , operation : HCS_OPERATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsExportLayer ( layerpath : :: windows_sys::core::PCWSTR , exportfolderpath : :: windows_sys::core::PCWSTR , layerdata : :: windows_sys::core::PCWSTR , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsExportLegacyWritableLayer ( writablelayermountpath : :: windows_sys::core::PCWSTR , writablelayerfolderpath : :: windows_sys::core::PCWSTR , exportfolderpath : :: windows_sys::core::PCWSTR , layerdata : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`*"] fn HcsFormatWritableLayerVhd ( vhdhandle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetComputeSystemFromOperation ( operation : HCS_OPERATION ) -> HCS_SYSTEM ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetComputeSystemProperties ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , propertyquery : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`*"] fn HcsGetLayerVhdMountPath ( vhdhandle : super::super::Foundation:: HANDLE , mountpath : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetOperationContext ( operation : HCS_OPERATION ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetOperationId ( operation : HCS_OPERATION ) -> u64 ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetOperationResult ( operation : HCS_OPERATION , resultdocument : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`*"] fn HcsGetOperationResultAndProcessInfo ( operation : HCS_OPERATION , processinformation : *mut HCS_PROCESS_INFORMATION , resultdocument : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetOperationType ( operation : HCS_OPERATION ) -> HCS_OPERATION_TYPE ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetProcessFromOperation ( operation : HCS_OPERATION ) -> HCS_PROCESS ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetProcessInfo ( process : HCS_PROCESS , operation : HCS_OPERATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetProcessProperties ( process : HCS_PROCESS , operation : HCS_OPERATION , propertyquery : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetProcessorCompatibilityFromSavedState ( runtimefilename : :: windows_sys::core::PCWSTR , processorfeaturesstring : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGetServiceProperties ( propertyquery : :: windows_sys::core::PCWSTR , result : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGrantVmAccess ( vmid : :: windows_sys::core::PCWSTR , filepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsGrantVmGroupAccess ( filepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsImportLayer ( layerpath : :: windows_sys::core::PCWSTR , sourcefolderpath : :: windows_sys::core::PCWSTR , layerdata : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsInitializeLegacyWritableLayer ( writablelayermountpath : :: windows_sys::core::PCWSTR , writablelayerfolderpath : :: windows_sys::core::PCWSTR , layerdata : :: windows_sys::core::PCWSTR , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsInitializeWritableLayer ( writablelayerpath : :: windows_sys::core::PCWSTR , layerdata : :: windows_sys::core::PCWSTR , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`*"] fn HcsModifyComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , configuration : :: windows_sys::core::PCWSTR , identity : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsModifyProcess ( process : HCS_PROCESS , operation : HCS_OPERATION , settings : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsModifyServiceSettings ( settings : :: windows_sys::core::PCWSTR , result : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsOpenComputeSystem ( id : :: windows_sys::core::PCWSTR , requestedaccess : u32 , computesystem : *mut HCS_SYSTEM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsOpenComputeSystemInNamespace ( idnamespace : :: windows_sys::core::PCWSTR , id : :: windows_sys::core::PCWSTR , requestedaccess : u32 , computesystem : *mut HCS_SYSTEM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsOpenProcess ( computesystem : HCS_SYSTEM , processid : u32 , requestedaccess : u32 , process : *mut HCS_PROCESS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsPauseComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsResumeComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsRevokeVmAccess ( vmid : :: windows_sys::core::PCWSTR , filepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsRevokeVmGroupAccess ( filepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSaveComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSetComputeSystemCallback ( computesystem : HCS_SYSTEM , callbackoptions : HCS_EVENT_OPTIONS , context : *const ::core::ffi::c_void , callback : HCS_EVENT_CALLBACK ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSetOperationCallback ( operation : HCS_OPERATION , context : *const ::core::ffi::c_void , callback : HCS_OPERATION_COMPLETION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSetOperationContext ( operation : HCS_OPERATION , context : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSetProcessCallback ( process : HCS_PROCESS , callbackoptions : HCS_EVENT_OPTIONS , context : *const ::core::ffi::c_void , callback : HCS_EVENT_CALLBACK ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`*"] fn HcsSetupBaseOSLayer ( layerpath : :: windows_sys::core::PCWSTR , vhdhandle : super::super::Foundation:: HANDLE , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computestorage.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSetupBaseOSVolume ( layerpath : :: windows_sys::core::PCWSTR , volumepath : :: windows_sys::core::PCWSTR , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsShutDownComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSignalProcess ( process : HCS_PROCESS , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsStartComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsSubmitWerReport ( settings : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsTerminateComputeSystem ( computesystem : HCS_SYSTEM , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsTerminateProcess ( process : HCS_PROCESS , operation : HCS_OPERATION , options : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsWaitForComputeSystemExit ( computesystem : HCS_SYSTEM , timeoutms : u32 , result : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsWaitForOperationResult ( operation : HCS_OPERATION , timeoutms : u32 , resultdocument : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`*"] fn HcsWaitForOperationResultAndProcessInfo ( operation : HCS_OPERATION , timeoutms : u32 , processinformation : *mut HCS_PROCESS_INFORMATION , resultdocument : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "computecore.dll""system" #[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] fn HcsWaitForProcessExit ( computesystem : HCS_PROCESS , timeoutms : u32 , result : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_CREATE_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsCreateOptions_1: HCS_CREATE_OPTIONS = 65536i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_EVENT_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventOptionNone: HCS_EVENT_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventOptionEnableOperationCallbacks: HCS_EVENT_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventInvalid: HCS_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventSystemExited: HCS_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventSystemCrashInitiated: HCS_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventSystemCrashReport: HCS_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventSystemRdpEnhancedModeStateChanged: HCS_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventSystemSiloJobCreated: HCS_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventSystemGuestConnectionClosed: HCS_EVENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventProcessExited: HCS_EVENT_TYPE = 65536i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventOperationCallback: HCS_EVENT_TYPE = 16777216i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsEventServiceDisconnect: HCS_EVENT_TYPE = 33554432i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_NOTIFICATIONS = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationInvalid: HCS_NOTIFICATIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemExited: HCS_NOTIFICATIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemCreateCompleted: HCS_NOTIFICATIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemStartCompleted: HCS_NOTIFICATIONS = 3i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemPauseCompleted: HCS_NOTIFICATIONS = 4i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemResumeCompleted: HCS_NOTIFICATIONS = 5i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemCrashReport: HCS_NOTIFICATIONS = 6i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemSiloJobCreated: HCS_NOTIFICATIONS = 7i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemSaveCompleted: HCS_NOTIFICATIONS = 8i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemRdpEnhancedModeStateChanged: HCS_NOTIFICATIONS = 9i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemShutdownFailed: HCS_NOTIFICATIONS = 10i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemShutdownCompleted: HCS_NOTIFICATIONS = 10i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemGetPropertiesCompleted: HCS_NOTIFICATIONS = 11i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemModifyCompleted: HCS_NOTIFICATIONS = 12i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemCrashInitiated: HCS_NOTIFICATIONS = 13i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemGuestConnectionClosed: HCS_NOTIFICATIONS = 14i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemOperationCompletion: HCS_NOTIFICATIONS = 15i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationSystemPassThru: HCS_NOTIFICATIONS = 16i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationProcessExited: HCS_NOTIFICATIONS = 65536i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationServiceDisconnect: HCS_NOTIFICATIONS = 16777216i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationFlagsReserved: HCS_NOTIFICATIONS = -268435456i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_NOTIFICATION_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationFlagSuccess: HCS_NOTIFICATION_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsNotificationFlagFailure: HCS_NOTIFICATION_FLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_OPERATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeNone: HCS_OPERATION_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeEnumerate: HCS_OPERATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeCreate: HCS_OPERATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeStart: HCS_OPERATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeShutdown: HCS_OPERATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypePause: HCS_OPERATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeResume: HCS_OPERATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeSave: HCS_OPERATION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeTerminate: HCS_OPERATION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeModify: HCS_OPERATION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeGetProperties: HCS_OPERATION_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeCreateProcess: HCS_OPERATION_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeSignalProcess: HCS_OPERATION_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeGetProcessInfo: HCS_OPERATION_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeGetProcessProperties: HCS_OPERATION_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeModifyProcess: HCS_OPERATION_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub const HcsOperationTypeCrash: HCS_OPERATION_TYPE = 15i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct HCS_CREATE_OPTIONS_1 { - pub Version: HCS_CREATE_OPTIONS, - pub UserToken: super::super::Foundation::HANDLE, - pub SecurityDescriptor: *mut super::super::Security::SECURITY_DESCRIPTOR, - pub CallbackOptions: HCS_EVENT_OPTIONS, - pub CallbackContext: *mut ::core::ffi::c_void, - pub Callback: HCS_EVENT_CALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for HCS_CREATE_OPTIONS_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for HCS_CREATE_OPTIONS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub struct HCS_EVENT { - pub Type: HCS_EVENT_TYPE, - pub EventData: ::windows_sys::core::PCWSTR, - pub Operation: HCS_OPERATION, -} -impl ::core::marker::Copy for HCS_EVENT {} -impl ::core::clone::Clone for HCS_EVENT { - fn clone(&self) -> Self { - *self - } -} -pub type HCS_OPERATION = isize; -pub type HCS_PROCESS = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HCS_PROCESS_INFORMATION { - pub ProcessId: u32, - pub Reserved: u32, - pub StdInput: super::super::Foundation::HANDLE, - pub StdOutput: super::super::Foundation::HANDLE, - pub StdError: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HCS_PROCESS_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HCS_PROCESS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -pub type HCS_SYSTEM = isize; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_EVENT_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_NOTIFICATION_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_HostComputeSystem\"`*"] -pub type HCS_OPERATION_COMPLETION = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Hypervisor/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Hypervisor/mod.rs deleted file mode 100644 index 59516b2..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Hypervisor/mod.rs +++ /dev/null @@ -1,3656 +0,0 @@ -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ApplyGuestMemoryFix ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , virtualaddress : u64 , fixbuffer : *const ::core::ffi::c_void , fixbuffersize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ApplyPendingSavedStateFileReplayLog ( vmrsfile : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn CallStackUnwind ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , imageinfo : *const MODULE_INFO , imageinfocount : u32 , framecount : u32 , callstack : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn FindSavedStateSymbolFieldInType ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , typename : :: windows_sys::core::PCSTR , fieldname : :: windows_sys::core::PCWSTR , offset : *mut u32 , found : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ForceActiveVirtualTrustLevel ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , virtualtrustlevel : u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ForceArchitecture ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , architecture : VIRTUAL_PROCESSOR_ARCH ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn ForceNestedHostMode ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , hostmode : super::super::Foundation:: BOOL , oldmode : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ForcePagingMode ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , pagingmode : PAGING_MODE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetActiveVirtualTrustLevel ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , virtualtrustlevel : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetArchitecture ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , architecture : *mut VIRTUAL_PROCESSOR_ARCH ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetEnabledVirtualTrustLevels ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , virtualtrustlevels : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetGuestEnabledVirtualTrustLevels ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , virtualtrustlevels : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetGuestOsInfo ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , virtualtrustlevel : u8 , guestosinfo : *mut GUEST_OS_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetGuestPhysicalMemoryChunks ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , memorychunkpagesize : *mut u64 , memorychunks : *mut GPA_MEMORY_CHUNK , memorychunkcount : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetGuestRawSavedMemorySize ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , guestrawsavedmemorysize : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetMemoryBlockCacheLimit ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , memoryblockcachelimit : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn GetNestedVirtualizationMode ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , enabled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetPagingMode ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , pagingmode : *mut PAGING_MODE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetRegisterValue ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , registerid : u32 , registervalue : *mut VIRTUAL_PROCESSOR_REGISTER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetSavedStateSymbolFieldInfo ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , typename : :: windows_sys::core::PCSTR , typefieldinfomap : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn GetSavedStateSymbolProviderHandle ( vmsavedstatedumphandle : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetSavedStateSymbolTypeSize ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , typename : :: windows_sys::core::PCSTR , size : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GetVpCount ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GuestPhysicalAddressToRawSavedMemoryOffset ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , physicaladdress : u64 , rawsavedmemoryoffset : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn GuestVirtualAddressToPhysicalAddress ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , virtualaddress : u64 , physicaladdress : *mut u64 , unmappedregionsize : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvCreateDeviceInstance ( devicehosthandle : *const ::core::ffi::c_void , devicetype : HDV_DEVICE_TYPE , deviceclassid : *const :: windows_sys::core::GUID , deviceinstanceid : *const :: windows_sys::core::GUID , deviceinterface : *const ::core::ffi::c_void , devicecontext : *const ::core::ffi::c_void , devicehandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn HdvCreateGuestMemoryAperture ( requestor : *const ::core::ffi::c_void , guestphysicaladdress : u64 , bytecount : u32 , writeprotected : super::super::Foundation:: BOOL , mappedaddress : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn HdvCreateSectionBackedMmioRange ( requestor : *const ::core::ffi::c_void , barindex : HDV_PCI_BAR_SELECTOR , offsetinpages : u64 , lengthinpages : u64 , mappingflags : HDV_MMIO_MAPPING_FLAGS , sectionhandle : super::super::Foundation:: HANDLE , sectionoffsetinpages : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvDeliverGuestInterrupt ( requestor : *const ::core::ffi::c_void , msiaddress : u64 , msidata : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvDestroyGuestMemoryAperture ( requestor : *const ::core::ffi::c_void , mappedaddress : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvDestroySectionBackedMmioRange ( requestor : *const ::core::ffi::c_void , barindex : HDV_PCI_BAR_SELECTOR , offsetinpages : u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_HostComputeSystem")] -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_System_HostComputeSystem\"`*"] fn HdvInitializeDeviceHost ( computesystem : super::HostComputeSystem:: HCS_SYSTEM , devicehosthandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvReadGuestMemory ( requestor : *const ::core::ffi::c_void , guestphysicaladdress : u64 , bytecount : u32 , buffer : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn HdvRegisterDoorbell ( requestor : *const ::core::ffi::c_void , barindex : HDV_PCI_BAR_SELECTOR , baroffset : u64 , triggervalue : u64 , flags : u64 , doorbellevent : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvTeardownDeviceHost ( devicehosthandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvUnregisterDoorbell ( requestor : *const ::core::ffi::c_void , barindex : HDV_PCI_BAR_SELECTOR , baroffset : u64 , triggervalue : u64 , flags : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmdevicehost.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn HdvWriteGuestMemory ( requestor : *const ::core::ffi::c_void , guestphysicaladdress : u64 , bytecount : u32 , buffer : *const u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn InKernelSpace ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , inkernelspace : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn IsActiveVirtualTrustLevelEnabled ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , activevirtualtrustlevelenabled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn IsNestedVirtualizationEnabled ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , enabled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn LoadSavedStateFile ( vmrsfile : :: windows_sys::core::PCWSTR , vmsavedstatedumphandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn LoadSavedStateFiles ( binfile : :: windows_sys::core::PCWSTR , vsvfile : :: windows_sys::core::PCWSTR , vmsavedstatedumphandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn LoadSavedStateModuleSymbols ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , imagename : :: windows_sys::core::PCSTR , modulename : :: windows_sys::core::PCSTR , baseaddress : u64 , sizeofbase : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn LoadSavedStateModuleSymbolsEx ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , imagename : :: windows_sys::core::PCSTR , imagetimestamp : u32 , modulename : :: windows_sys::core::PCSTR , baseaddress : u64 , sizeofbase : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn LoadSavedStateSymbolProvider ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , usersymbols : :: windows_sys::core::PCWSTR , force : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn LocateSavedStateFiles ( vmname : :: windows_sys::core::PCWSTR , snapshotname : :: windows_sys::core::PCWSTR , binpath : *mut :: windows_sys::core::PWSTR , vsvpath : *mut :: windows_sys::core::PWSTR , vmrspath : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ReadGuestPhysicalAddress ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , physicaladdress : u64 , buffer : *mut ::core::ffi::c_void , buffersize : u32 , bytesread : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ReadGuestRawSavedMemory ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , rawsavedmemoryoffset : u64 , buffer : *mut ::core::ffi::c_void , buffersize : u32 , bytesread : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ReadSavedStateGlobalVariable ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , globalname : :: windows_sys::core::PCSTR , buffer : *mut ::core::ffi::c_void , buffersize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ReleaseSavedStateFiles ( vmsavedstatedumphandle : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ReleaseSavedStateSymbolProvider ( vmsavedstatedumphandle : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn ResolveSavedStateGlobalVariableAddress ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , globalname : :: windows_sys::core::PCSTR , virtualaddress : *mut u64 , size : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn ScanMemoryForDosImages ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , vpid : u32 , startaddress : u64 , endaddress : u64 , callbackcontext : *mut ::core::ffi::c_void , foundimagecallback : FOUND_IMAGE_CALLBACK , standaloneaddress : *const u64 , standaloneaddresscount : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn SetMemoryBlockCacheLimit ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , memoryblockcachelimit : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "vmsavedstatedumpprovider.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn SetSavedStateSymbolProviderDebugInfoCallback ( vmsavedstatedumphandle : *mut ::core::ffi::c_void , callback : GUEST_SYMBOLS_PROVIDER_DEBUG_INFO_CALLBACK ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvAcceptPartitionMigration ( migrationhandle : super::super::Foundation:: HANDLE , partition : *mut WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvAdviseGpaRange ( partition : WHV_PARTITION_HANDLE , gparanges : *const WHV_MEMORY_RANGE_ENTRY , gparangescount : u32 , advice : WHV_ADVISE_GPA_RANGE_CODE , advicebuffer : *const ::core::ffi::c_void , advicebuffersizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvAllocateVpciResource ( providerid : *const :: windows_sys::core::GUID , flags : WHV_ALLOCATE_VPCI_RESOURCE_FLAGS , resourcedescriptor : *const ::core::ffi::c_void , resourcedescriptorsizeinbytes : u32 , vpciresource : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvCancelPartitionMigration ( partition : WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvCancelRunVirtualProcessor ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvCompletePartitionMigration ( partition : WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvCreateNotificationPort ( partition : WHV_PARTITION_HANDLE , parameters : *const WHV_NOTIFICATION_PORT_PARAMETERS , eventhandle : super::super::Foundation:: HANDLE , porthandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvCreatePartition ( partition : *mut WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvCreateTrigger ( partition : WHV_PARTITION_HANDLE , parameters : *const WHV_TRIGGER_PARAMETERS , triggerhandle : *mut *mut ::core::ffi::c_void , eventhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvCreateVirtualProcessor ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , flags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvCreateVirtualProcessor2 ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , properties : *const WHV_VIRTUAL_PROCESSOR_PROPERTY , propertycount : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvCreateVpciDevice ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , vpciresource : super::super::Foundation:: HANDLE , flags : WHV_CREATE_VPCI_DEVICE_FLAGS , notificationeventhandle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvDeleteNotificationPort ( partition : WHV_PARTITION_HANDLE , porthandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvDeletePartition ( partition : WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvDeleteTrigger ( partition : WHV_PARTITION_HANDLE , triggerhandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvDeleteVirtualProcessor ( partition : WHV_PARTITION_HANDLE , vpindex : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvDeleteVpciDevice ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvemulation.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvEmulatorCreateEmulator ( callbacks : *const WHV_EMULATOR_CALLBACKS , emulator : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvemulation.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvEmulatorDestroyEmulator ( emulator : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvemulation.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvEmulatorTryIoEmulation ( emulator : *const ::core::ffi::c_void , context : *const ::core::ffi::c_void , vpcontext : *const WHV_VP_EXIT_CONTEXT , ioinstructioncontext : *const WHV_X64_IO_PORT_ACCESS_CONTEXT , emulatorreturnstatus : *mut WHV_EMULATOR_STATUS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvemulation.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvEmulatorTryMmioEmulation ( emulator : *const ::core::ffi::c_void , context : *const ::core::ffi::c_void , vpcontext : *const WHV_VP_EXIT_CONTEXT , mmioinstructioncontext : *const WHV_MEMORY_ACCESS_CONTEXT , emulatorreturnstatus : *mut WHV_EMULATOR_STATUS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetCapability ( capabilitycode : WHV_CAPABILITY_CODE , capabilitybuffer : *mut ::core::ffi::c_void , capabilitybuffersizeinbytes : u32 , writtensizeinbytes : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetInterruptTargetVpSet ( partition : WHV_PARTITION_HANDLE , destination : u64 , destinationmode : WHV_INTERRUPT_DESTINATION_MODE , targetvps : *mut u32 , vpcount : u32 , targetvpcount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetPartitionCounters ( partition : WHV_PARTITION_HANDLE , counterset : WHV_PARTITION_COUNTER_SET , buffer : *mut ::core::ffi::c_void , buffersizeinbytes : u32 , byteswritten : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetPartitionProperty ( partition : WHV_PARTITION_HANDLE , propertycode : WHV_PARTITION_PROPERTY_CODE , propertybuffer : *mut ::core::ffi::c_void , propertybuffersizeinbytes : u32 , writtensizeinbytes : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVirtualProcessorCounters ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , counterset : WHV_PROCESSOR_COUNTER_SET , buffer : *mut ::core::ffi::c_void , buffersizeinbytes : u32 , byteswritten : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVirtualProcessorCpuidOutput ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , eax : u32 , ecx : u32 , cpuidoutput : *mut WHV_CPUID_OUTPUT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVirtualProcessorInterruptControllerState ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , state : *mut ::core::ffi::c_void , statesize : u32 , writtensize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVirtualProcessorInterruptControllerState2 ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , state : *mut ::core::ffi::c_void , statesize : u32 , writtensize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVirtualProcessorRegisters ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , registernames : *const WHV_REGISTER_NAME , registercount : u32 , registervalues : *mut WHV_REGISTER_VALUE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVirtualProcessorState ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , statetype : WHV_VIRTUAL_PROCESSOR_STATE_TYPE , buffer : *mut ::core::ffi::c_void , buffersizeinbytes : u32 , byteswritten : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVirtualProcessorXsaveState ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , buffer : *mut ::core::ffi::c_void , buffersizeinbytes : u32 , byteswritten : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVpciDeviceInterruptTarget ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , index : u32 , multimessagenumber : u32 , target : *mut WHV_VPCI_INTERRUPT_TARGET , targetsizeinbytes : u32 , byteswritten : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVpciDeviceNotification ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , notification : *mut WHV_VPCI_DEVICE_NOTIFICATION , notificationsizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvGetVpciDeviceProperty ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , propertycode : WHV_VPCI_DEVICE_PROPERTY_CODE , propertybuffer : *mut ::core::ffi::c_void , propertybuffersizeinbytes : u32 , writtensizeinbytes : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvMapGpaRange ( partition : WHV_PARTITION_HANDLE , sourceaddress : *const ::core::ffi::c_void , guestaddress : u64 , sizeinbytes : u64 , flags : WHV_MAP_GPA_RANGE_FLAGS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvMapGpaRange2 ( partition : WHV_PARTITION_HANDLE , process : super::super::Foundation:: HANDLE , sourceaddress : *const ::core::ffi::c_void , guestaddress : u64 , sizeinbytes : u64 , flags : WHV_MAP_GPA_RANGE_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvMapVpciDeviceInterrupt ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , index : u32 , messagecount : u32 , target : *const WHV_VPCI_INTERRUPT_TARGET , msiaddress : *mut u64 , msidata : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvMapVpciDeviceMmioRanges ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , mappingcount : *mut u32 , mappings : *mut *mut WHV_VPCI_MMIO_MAPPING ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvPostVirtualProcessorSynicMessage ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , sintindex : u32 , message : *const ::core::ffi::c_void , messagesizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvQueryGpaRangeDirtyBitmap ( partition : WHV_PARTITION_HANDLE , guestaddress : u64 , rangesizeinbytes : u64 , bitmap : *mut u64 , bitmapsizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvReadGpaRange ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , guestaddress : u64 , controls : WHV_ACCESS_GPA_CONTROLS , data : *mut ::core::ffi::c_void , datasizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvReadVpciDeviceRegister ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , register : *const WHV_VPCI_DEVICE_REGISTER , data : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvRegisterPartitionDoorbellEvent ( partition : WHV_PARTITION_HANDLE , matchdata : *const WHV_DOORBELL_MATCH_DATA , eventhandle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvRequestInterrupt ( partition : WHV_PARTITION_HANDLE , interrupt : *const WHV_INTERRUPT_CONTROL , interruptcontrolsize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvRequestVpciDeviceInterrupt ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , msiaddress : u64 , msidata : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvResetPartition ( partition : WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvResumePartitionTime ( partition : WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvRetargetVpciDeviceInterrupt ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , msiaddress : u64 , msidata : u32 , target : *const WHV_VPCI_INTERRUPT_TARGET ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvRunVirtualProcessor ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , exitcontext : *mut ::core::ffi::c_void , exitcontextsizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetNotificationPortProperty ( partition : WHV_PARTITION_HANDLE , porthandle : *const ::core::ffi::c_void , propertycode : WHV_NOTIFICATION_PORT_PROPERTY_CODE , propertyvalue : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetPartitionProperty ( partition : WHV_PARTITION_HANDLE , propertycode : WHV_PARTITION_PROPERTY_CODE , propertybuffer : *const ::core::ffi::c_void , propertybuffersizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetVirtualProcessorInterruptControllerState ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , state : *const ::core::ffi::c_void , statesize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetVirtualProcessorInterruptControllerState2 ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , state : *const ::core::ffi::c_void , statesize : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetVirtualProcessorRegisters ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , registernames : *const WHV_REGISTER_NAME , registercount : u32 , registervalues : *const WHV_REGISTER_VALUE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetVirtualProcessorState ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , statetype : WHV_VIRTUAL_PROCESSOR_STATE_TYPE , buffer : *const ::core::ffi::c_void , buffersizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetVirtualProcessorXsaveState ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , buffer : *const ::core::ffi::c_void , buffersizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Power")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_System_Power\"`*"] fn WHvSetVpciDevicePowerState ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , powerstate : super::Power:: DEVICE_POWER_STATE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSetupPartition ( partition : WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvSignalVirtualProcessorSynicEvent ( partition : WHV_PARTITION_HANDLE , synicevent : WHV_SYNIC_EVENT_PARAMETERS , newlysignaled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] fn WHvStartPartitionMigration ( partition : WHV_PARTITION_HANDLE , migrationhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvSuspendPartitionTime ( partition : WHV_PARTITION_HANDLE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvTranslateGva ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , gva : u64 , translateflags : WHV_TRANSLATE_GVA_FLAGS , translationresult : *mut WHV_TRANSLATE_GVA_RESULT , gpa : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvUnmapGpaRange ( partition : WHV_PARTITION_HANDLE , guestaddress : u64 , sizeinbytes : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvUnmapVpciDeviceInterrupt ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , index : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvUnmapVpciDeviceMmioRanges ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvUnregisterPartitionDoorbellEvent ( partition : WHV_PARTITION_HANDLE , matchdata : *const WHV_DOORBELL_MATCH_DATA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvUpdateTriggerParameters ( partition : WHV_PARTITION_HANDLE , parameters : *const WHV_TRIGGER_PARAMETERS , triggerhandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvWriteGpaRange ( partition : WHV_PARTITION_HANDLE , vpindex : u32 , guestaddress : u64 , controls : WHV_ACCESS_GPA_CONTROLS , data : *const ::core::ffi::c_void , datasizeinbytes : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "winhvplatform.dll""system" #[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] fn WHvWriteVpciDeviceRegister ( partition : WHV_PARTITION_HANDLE , logicaldeviceid : u64 , register : *const WHV_VPCI_DEVICE_REGISTER , data : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GUID_DEVINTERFACE_VM_GENCOUNTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ff2c92b_6598_4e60_8e1c_0ccf4927e319); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_PCI_BAR_COUNT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HVSOCKET_ADDRESS_FLAG_PASSTHRU: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HVSOCKET_CONNECTED_SUSPEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HVSOCKET_CONNECT_TIMEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HVSOCKET_CONNECT_TIMEOUT_MAX: u32 = 300000u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HVSOCKET_CONTAINER_PASSTHRU: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_GUID_BROADCAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xffffffff_ffff_ffff_ffff_ffffffffffff); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_GUID_CHILDREN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90db8b89_0d35_4f79_8ce9_49ea0ac8b7cd); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_GUID_LOOPBACK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe0e16197_dd56_4a10_9195_5ee7a155a838); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_GUID_PARENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa42e7cda_d03f_480c_9cc2_a4de20abb878); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_GUID_SILOHOST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36bd0c5c_7276_4223_88ba_7d03b654c568); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_GUID_VSOCK_TEMPLATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_facb_11e6_bd58_64006a7986d3); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_GUID_ZERO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HV_PROTOCOL_RAW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const IOCTL_VMGENCOUNTER_READ: u32 = 3325956u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const VM_GENCOUNTER_SYMBOLIC_LINK_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\VmGenerationCounter"); -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_ANY_VP: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_MAX_DEVICE_ID_SIZE_IN_CHARS: u32 = 200u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_PROCESSOR_FEATURES_BANKS_COUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_READ_WRITE_GPA_RANGE_MAX_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_SYNIC_MESSAGE_SIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHV_VPCI_TYPE0_BAR_COUNT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type GUEST_OS_MICROSOFT_IDS = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsMicrosoftUndefined: GUEST_OS_MICROSOFT_IDS = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsMicrosoftMSDOS: GUEST_OS_MICROSOFT_IDS = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsMicrosoftWindows3x: GUEST_OS_MICROSOFT_IDS = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsMicrosoftWindows9x: GUEST_OS_MICROSOFT_IDS = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsMicrosoftWindowsNT: GUEST_OS_MICROSOFT_IDS = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsMicrosoftWindowsCE: GUEST_OS_MICROSOFT_IDS = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type GUEST_OS_OPENSOURCE_IDS = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsOpenSourceUndefined: GUEST_OS_OPENSOURCE_IDS = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsOpenSourceLinux: GUEST_OS_OPENSOURCE_IDS = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsOpenSourceFreeBSD: GUEST_OS_OPENSOURCE_IDS = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsOpenSourceXen: GUEST_OS_OPENSOURCE_IDS = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsOpenSourceIllumos: GUEST_OS_OPENSOURCE_IDS = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type GUEST_OS_VENDOR = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsVendorUndefined: GUEST_OS_VENDOR = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsVendorMicrosoft: GUEST_OS_VENDOR = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsVendorHPE: GUEST_OS_VENDOR = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const GuestOsVendorLANCOM: GUEST_OS_VENDOR = 512i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_DEVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HdvDeviceTypeUndefined: HDV_DEVICE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HdvDeviceTypePCI: HDV_DEVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_DOORBELL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_DOORBELL_FLAG_TRIGGER_SIZE_ANY: HDV_DOORBELL_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_DOORBELL_FLAG_TRIGGER_SIZE_BYTE: HDV_DOORBELL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_DOORBELL_FLAG_TRIGGER_SIZE_WORD: HDV_DOORBELL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_DOORBELL_FLAG_TRIGGER_SIZE_DWORD: HDV_DOORBELL_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_DOORBELL_FLAG_TRIGGER_SIZE_QWORD: HDV_DOORBELL_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_DOORBELL_FLAG_TRIGGER_ANY_VALUE: HDV_DOORBELL_FLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_MMIO_MAPPING_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HdvMmioMappingFlagNone: HDV_MMIO_MAPPING_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HdvMmioMappingFlagWriteable: HDV_MMIO_MAPPING_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HdvMmioMappingFlagExecutable: HDV_MMIO_MAPPING_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_BAR_SELECTOR = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_PCI_BAR0: HDV_PCI_BAR_SELECTOR = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_PCI_BAR1: HDV_PCI_BAR_SELECTOR = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_PCI_BAR2: HDV_PCI_BAR_SELECTOR = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_PCI_BAR3: HDV_PCI_BAR_SELECTOR = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_PCI_BAR4: HDV_PCI_BAR_SELECTOR = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HDV_PCI_BAR5: HDV_PCI_BAR_SELECTOR = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_INTERFACE_VERSION = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HdvPciDeviceInterfaceVersionInvalid: HDV_PCI_INTERFACE_VERSION = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const HdvPciDeviceInterfaceVersion1: HDV_PCI_INTERFACE_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type PAGING_MODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Paging_Invalid: PAGING_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Paging_NonPaged: PAGING_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Paging_32Bit: PAGING_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Paging_Pae: PAGING_MODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Paging_Long: PAGING_MODE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Paging_Armv8: PAGING_MODE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type REGISTER_ID = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRax: REGISTER_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRcx: REGISTER_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRdx: REGISTER_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRbx: REGISTER_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRsp: REGISTER_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRbp: REGISTER_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRsi: REGISTER_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRdi: REGISTER_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR8: REGISTER_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR9: REGISTER_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR10: REGISTER_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR11: REGISTER_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR12: REGISTER_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR13: REGISTER_ID = 13i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR14: REGISTER_ID = 14i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterR15: REGISTER_ID = 15i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRip: REGISTER_ID = 16i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterRFlags: REGISTER_ID = 17i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm0: REGISTER_ID = 18i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm1: REGISTER_ID = 19i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm2: REGISTER_ID = 20i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm3: REGISTER_ID = 21i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm4: REGISTER_ID = 22i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm5: REGISTER_ID = 23i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm6: REGISTER_ID = 24i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm7: REGISTER_ID = 25i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm8: REGISTER_ID = 26i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm9: REGISTER_ID = 27i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm10: REGISTER_ID = 28i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm11: REGISTER_ID = 29i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm12: REGISTER_ID = 30i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm13: REGISTER_ID = 31i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm14: REGISTER_ID = 32i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmm15: REGISTER_ID = 33i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx0: REGISTER_ID = 34i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx1: REGISTER_ID = 35i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx2: REGISTER_ID = 36i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx3: REGISTER_ID = 37i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx4: REGISTER_ID = 38i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx5: REGISTER_ID = 39i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx6: REGISTER_ID = 40i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpMmx7: REGISTER_ID = 41i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFpControlStatus: REGISTER_ID = 42i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterXmmControlStatus: REGISTER_ID = 43i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterCr0: REGISTER_ID = 44i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterCr2: REGISTER_ID = 45i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterCr3: REGISTER_ID = 46i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterCr4: REGISTER_ID = 47i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterCr8: REGISTER_ID = 48i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterEfer: REGISTER_ID = 49i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterDr0: REGISTER_ID = 50i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterDr1: REGISTER_ID = 51i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterDr2: REGISTER_ID = 52i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterDr3: REGISTER_ID = 53i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterDr6: REGISTER_ID = 54i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterDr7: REGISTER_ID = 55i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterEs: REGISTER_ID = 56i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterCs: REGISTER_ID = 57i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterSs: REGISTER_ID = 58i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterDs: REGISTER_ID = 59i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterFs: REGISTER_ID = 60i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterGs: REGISTER_ID = 61i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterLdtr: REGISTER_ID = 62i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterTr: REGISTER_ID = 63i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterIdtr: REGISTER_ID = 64i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterGdtr: REGISTER_ID = 65i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const X64_RegisterMax: REGISTER_ID = 66i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX0: REGISTER_ID = 67i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX1: REGISTER_ID = 68i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX2: REGISTER_ID = 69i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX3: REGISTER_ID = 70i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX4: REGISTER_ID = 71i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX5: REGISTER_ID = 72i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX6: REGISTER_ID = 73i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX7: REGISTER_ID = 74i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX8: REGISTER_ID = 75i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX9: REGISTER_ID = 76i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX10: REGISTER_ID = 77i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX11: REGISTER_ID = 78i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX12: REGISTER_ID = 79i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX13: REGISTER_ID = 80i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX14: REGISTER_ID = 81i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX15: REGISTER_ID = 82i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX16: REGISTER_ID = 83i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX17: REGISTER_ID = 84i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX18: REGISTER_ID = 85i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX19: REGISTER_ID = 86i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX20: REGISTER_ID = 87i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX21: REGISTER_ID = 88i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX22: REGISTER_ID = 89i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX23: REGISTER_ID = 90i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX24: REGISTER_ID = 91i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX25: REGISTER_ID = 92i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX26: REGISTER_ID = 93i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX27: REGISTER_ID = 94i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterX28: REGISTER_ID = 95i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterXFp: REGISTER_ID = 96i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterXLr: REGISTER_ID = 97i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterPc: REGISTER_ID = 98i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterSpEl0: REGISTER_ID = 99i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterSpEl1: REGISTER_ID = 100i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterCpsr: REGISTER_ID = 101i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ0: REGISTER_ID = 102i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ1: REGISTER_ID = 103i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ2: REGISTER_ID = 104i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ3: REGISTER_ID = 105i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ4: REGISTER_ID = 106i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ5: REGISTER_ID = 107i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ6: REGISTER_ID = 108i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ7: REGISTER_ID = 109i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ8: REGISTER_ID = 110i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ9: REGISTER_ID = 111i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ10: REGISTER_ID = 112i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ11: REGISTER_ID = 113i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ12: REGISTER_ID = 114i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ13: REGISTER_ID = 115i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ14: REGISTER_ID = 116i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ15: REGISTER_ID = 117i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ16: REGISTER_ID = 118i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ17: REGISTER_ID = 119i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ18: REGISTER_ID = 120i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ19: REGISTER_ID = 121i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ20: REGISTER_ID = 122i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ21: REGISTER_ID = 123i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ22: REGISTER_ID = 124i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ23: REGISTER_ID = 125i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ24: REGISTER_ID = 126i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ25: REGISTER_ID = 127i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ26: REGISTER_ID = 128i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ27: REGISTER_ID = 129i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ28: REGISTER_ID = 130i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ29: REGISTER_ID = 131i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ30: REGISTER_ID = 132i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterQ31: REGISTER_ID = 133i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterFpStatus: REGISTER_ID = 134i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterFpControl: REGISTER_ID = 135i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterEsrEl1: REGISTER_ID = 136i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterSpsrEl1: REGISTER_ID = 137i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterFarEl1: REGISTER_ID = 138i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterParEl1: REGISTER_ID = 139i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterElrEl1: REGISTER_ID = 140i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterTtbr0El1: REGISTER_ID = 141i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterTtbr1El1: REGISTER_ID = 142i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterVbarEl1: REGISTER_ID = 143i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterSctlrEl1: REGISTER_ID = 144i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterActlrEl1: REGISTER_ID = 145i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterTcrEl1: REGISTER_ID = 146i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterMairEl1: REGISTER_ID = 147i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterAmairEl1: REGISTER_ID = 148i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterTpidrEl0: REGISTER_ID = 149i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterTpidrroEl0: REGISTER_ID = 150i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterTpidrEl1: REGISTER_ID = 151i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterContextIdrEl1: REGISTER_ID = 152i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterCpacrEl1: REGISTER_ID = 153i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterCsselrEl1: REGISTER_ID = 154i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterCntkctlEl1: REGISTER_ID = 155i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterCntvCvalEl0: REGISTER_ID = 156i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterCntvCtlEl0: REGISTER_ID = 157i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ARM64_RegisterMax: REGISTER_ID = 158i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type VIRTUAL_PROCESSOR_ARCH = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Arch_Unknown: VIRTUAL_PROCESSOR_ARCH = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Arch_x86: VIRTUAL_PROCESSOR_ARCH = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Arch_x64: VIRTUAL_PROCESSOR_ARCH = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const Arch_Armv8: VIRTUAL_PROCESSOR_ARCH = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type VIRTUAL_PROCESSOR_VENDOR = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ProcessorVendor_Unknown: VIRTUAL_PROCESSOR_VENDOR = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ProcessorVendor_Amd: VIRTUAL_PROCESSOR_VENDOR = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ProcessorVendor_Intel: VIRTUAL_PROCESSOR_VENDOR = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ProcessorVendor_Hygon: VIRTUAL_PROCESSOR_VENDOR = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const ProcessorVendor_Arm: VIRTUAL_PROCESSOR_VENDOR = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_ADVISE_GPA_RANGE_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvAdviseGpaRangeCodePopulate: WHV_ADVISE_GPA_RANGE_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvAdviseGpaRangeCodePin: WHV_ADVISE_GPA_RANGE_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvAdviseGpaRangeCodeUnpin: WHV_ADVISE_GPA_RANGE_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_ALLOCATE_VPCI_RESOURCE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvAllocateVpciResourceFlagNone: WHV_ALLOCATE_VPCI_RESOURCE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvAllocateVpciResourceFlagAllowDirectP2P: WHV_ALLOCATE_VPCI_RESOURCE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_CACHE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCacheTypeUncached: WHV_CACHE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCacheTypeWriteCombining: WHV_CACHE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCacheTypeWriteThrough: WHV_CACHE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCacheTypeWriteBack: WHV_CACHE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_CAPABILITY_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeHypervisorPresent: WHV_CAPABILITY_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeFeatures: WHV_CAPABILITY_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeExtendedVmExits: WHV_CAPABILITY_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeExceptionExitBitmap: WHV_CAPABILITY_CODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeX64MsrExitBitmap: WHV_CAPABILITY_CODE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeGpaRangePopulateFlags: WHV_CAPABILITY_CODE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeSchedulerFeatures: WHV_CAPABILITY_CODE = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorVendor: WHV_CAPABILITY_CODE = 4096i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorFeatures: WHV_CAPABILITY_CODE = 4097i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorClFlushSize: WHV_CAPABILITY_CODE = 4098i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorXsaveFeatures: WHV_CAPABILITY_CODE = 4099i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorClockFrequency: WHV_CAPABILITY_CODE = 4100i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeInterruptClockFrequency: WHV_CAPABILITY_CODE = 4101i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorFeaturesBanks: WHV_CAPABILITY_CODE = 4102i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorFrequencyCap: WHV_CAPABILITY_CODE = 4103i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeSyntheticProcessorFeaturesBanks: WHV_CAPABILITY_CODE = 4104i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCapabilityCodeProcessorPerfmonFeatures: WHV_CAPABILITY_CODE = 4105i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_CREATE_VPCI_DEVICE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCreateVpciDeviceFlagNone: WHV_CREATE_VPCI_DEVICE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCreateVpciDeviceFlagPhysicallyBacked: WHV_CREATE_VPCI_DEVICE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvCreateVpciDeviceFlagUseLogicalInterrupts: WHV_CREATE_VPCI_DEVICE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_EXCEPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeDivideErrorFault: WHV_EXCEPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeDebugTrapOrFault: WHV_EXCEPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeBreakpointTrap: WHV_EXCEPTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeOverflowTrap: WHV_EXCEPTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeBoundRangeFault: WHV_EXCEPTION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeInvalidOpcodeFault: WHV_EXCEPTION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeDeviceNotAvailableFault: WHV_EXCEPTION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeDoubleFaultAbort: WHV_EXCEPTION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeInvalidTaskStateSegmentFault: WHV_EXCEPTION_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeSegmentNotPresentFault: WHV_EXCEPTION_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeStackFault: WHV_EXCEPTION_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeGeneralProtectionFault: WHV_EXCEPTION_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypePageFault: WHV_EXCEPTION_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeFloatingPointErrorFault: WHV_EXCEPTION_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeAlignmentCheckFault: WHV_EXCEPTION_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeMachineCheckAbort: WHV_EXCEPTION_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ExceptionTypeSimdFloatingPointFault: WHV_EXCEPTION_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_INTERRUPT_DESTINATION_MODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptDestinationModePhysical: WHV_INTERRUPT_DESTINATION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptDestinationModeLogical: WHV_INTERRUPT_DESTINATION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_INTERRUPT_TRIGGER_MODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTriggerModeEdge: WHV_INTERRUPT_TRIGGER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTriggerModeLevel: WHV_INTERRUPT_TRIGGER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_INTERRUPT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTypeFixed: WHV_INTERRUPT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTypeLowestPriority: WHV_INTERRUPT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTypeNmi: WHV_INTERRUPT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTypeInit: WHV_INTERRUPT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTypeSipi: WHV_INTERRUPT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64InterruptTypeLocalInt1: WHV_INTERRUPT_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_MAP_GPA_RANGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMapGpaRangeFlagNone: WHV_MAP_GPA_RANGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMapGpaRangeFlagRead: WHV_MAP_GPA_RANGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMapGpaRangeFlagWrite: WHV_MAP_GPA_RANGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMapGpaRangeFlagExecute: WHV_MAP_GPA_RANGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMapGpaRangeFlagTrackDirtyPages: WHV_MAP_GPA_RANGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_MEMORY_ACCESS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMemoryAccessRead: WHV_MEMORY_ACCESS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMemoryAccessWrite: WHV_MEMORY_ACCESS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMemoryAccessExecute: WHV_MEMORY_ACCESS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_MSR_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMsrActionArchitectureDefault: WHV_MSR_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMsrActionIgnoreWriteReadZero: WHV_MSR_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvMsrActionExit: WHV_MSR_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_NOTIFICATION_PORT_PROPERTY_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvNotificationPortPropertyPreferredTargetVp: WHV_NOTIFICATION_PORT_PROPERTY_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvNotificationPortPropertyPreferredTargetDuration: WHV_NOTIFICATION_PORT_PROPERTY_CODE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_NOTIFICATION_PORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvNotificationPortTypeEvent: WHV_NOTIFICATION_PORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvNotificationPortTypeDoorbell: WHV_NOTIFICATION_PORT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_PARTITION_COUNTER_SET = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionCounterSetMemory: WHV_PARTITION_COUNTER_SET = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_PARTITION_PROPERTY_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeExtendedVmExits: WHV_PARTITION_PROPERTY_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeExceptionExitBitmap: WHV_PARTITION_PROPERTY_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeSeparateSecurityDomain: WHV_PARTITION_PROPERTY_CODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeNestedVirtualization: WHV_PARTITION_PROPERTY_CODE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeX64MsrExitBitmap: WHV_PARTITION_PROPERTY_CODE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodePrimaryNumaNode: WHV_PARTITION_PROPERTY_CODE = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeCpuReserve: WHV_PARTITION_PROPERTY_CODE = 7i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeCpuCap: WHV_PARTITION_PROPERTY_CODE = 8i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeCpuWeight: WHV_PARTITION_PROPERTY_CODE = 9i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeCpuGroupId: WHV_PARTITION_PROPERTY_CODE = 10i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorFrequencyCap: WHV_PARTITION_PROPERTY_CODE = 11i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeAllowDeviceAssignment: WHV_PARTITION_PROPERTY_CODE = 12i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeDisableSmt: WHV_PARTITION_PROPERTY_CODE = 13i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorFeatures: WHV_PARTITION_PROPERTY_CODE = 4097i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorClFlushSize: WHV_PARTITION_PROPERTY_CODE = 4098i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeCpuidExitList: WHV_PARTITION_PROPERTY_CODE = 4099i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeCpuidResultList: WHV_PARTITION_PROPERTY_CODE = 4100i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeLocalApicEmulationMode: WHV_PARTITION_PROPERTY_CODE = 4101i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorXsaveFeatures: WHV_PARTITION_PROPERTY_CODE = 4102i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorClockFrequency: WHV_PARTITION_PROPERTY_CODE = 4103i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeInterruptClockFrequency: WHV_PARTITION_PROPERTY_CODE = 4104i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeApicRemoteReadSupport: WHV_PARTITION_PROPERTY_CODE = 4105i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorFeaturesBanks: WHV_PARTITION_PROPERTY_CODE = 4106i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeReferenceTime: WHV_PARTITION_PROPERTY_CODE = 4107i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeSyntheticProcessorFeaturesBanks: WHV_PARTITION_PROPERTY_CODE = 4108i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeCpuidResultList2: WHV_PARTITION_PROPERTY_CODE = 4109i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorPerfmonFeatures: WHV_PARTITION_PROPERTY_CODE = 4110i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeMsrActionList: WHV_PARTITION_PROPERTY_CODE = 4111i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeUnimplementedMsrAction: WHV_PARTITION_PROPERTY_CODE = 4112i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvPartitionPropertyCodeProcessorCount: WHV_PARTITION_PROPERTY_CODE = 8191i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_PROCESSOR_COUNTER_SET = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorCounterSetRuntime: WHV_PROCESSOR_COUNTER_SET = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorCounterSetIntercepts: WHV_PROCESSOR_COUNTER_SET = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorCounterSetEvents: WHV_PROCESSOR_COUNTER_SET = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorCounterSetApic: WHV_PROCESSOR_COUNTER_SET = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorCounterSetSyntheticFeatures: WHV_PROCESSOR_COUNTER_SET = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_PROCESSOR_VENDOR = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorVendorAmd: WHV_PROCESSOR_VENDOR = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorVendorIntel: WHV_PROCESSOR_VENDOR = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvProcessorVendorHygon: WHV_PROCESSOR_VENDOR = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_REGISTER_NAME = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRax: WHV_REGISTER_NAME = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRcx: WHV_REGISTER_NAME = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRdx: WHV_REGISTER_NAME = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRbx: WHV_REGISTER_NAME = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRsp: WHV_REGISTER_NAME = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRbp: WHV_REGISTER_NAME = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRsi: WHV_REGISTER_NAME = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRdi: WHV_REGISTER_NAME = 7i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR8: WHV_REGISTER_NAME = 8i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR9: WHV_REGISTER_NAME = 9i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR10: WHV_REGISTER_NAME = 10i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR11: WHV_REGISTER_NAME = 11i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR12: WHV_REGISTER_NAME = 12i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR13: WHV_REGISTER_NAME = 13i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR14: WHV_REGISTER_NAME = 14i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterR15: WHV_REGISTER_NAME = 15i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRip: WHV_REGISTER_NAME = 16i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterRflags: WHV_REGISTER_NAME = 17i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterEs: WHV_REGISTER_NAME = 18i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterCs: WHV_REGISTER_NAME = 19i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSs: WHV_REGISTER_NAME = 20i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDs: WHV_REGISTER_NAME = 21i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFs: WHV_REGISTER_NAME = 22i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterGs: WHV_REGISTER_NAME = 23i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterLdtr: WHV_REGISTER_NAME = 24i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterTr: WHV_REGISTER_NAME = 25i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterIdtr: WHV_REGISTER_NAME = 26i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterGdtr: WHV_REGISTER_NAME = 27i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterCr0: WHV_REGISTER_NAME = 28i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterCr2: WHV_REGISTER_NAME = 29i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterCr3: WHV_REGISTER_NAME = 30i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterCr4: WHV_REGISTER_NAME = 31i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterCr8: WHV_REGISTER_NAME = 32i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDr0: WHV_REGISTER_NAME = 33i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDr1: WHV_REGISTER_NAME = 34i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDr2: WHV_REGISTER_NAME = 35i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDr3: WHV_REGISTER_NAME = 36i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDr6: WHV_REGISTER_NAME = 37i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDr7: WHV_REGISTER_NAME = 38i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXCr0: WHV_REGISTER_NAME = 39i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterVirtualCr0: WHV_REGISTER_NAME = 40i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterVirtualCr3: WHV_REGISTER_NAME = 41i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterVirtualCr4: WHV_REGISTER_NAME = 42i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterVirtualCr8: WHV_REGISTER_NAME = 43i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm0: WHV_REGISTER_NAME = 4096i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm1: WHV_REGISTER_NAME = 4097i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm2: WHV_REGISTER_NAME = 4098i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm3: WHV_REGISTER_NAME = 4099i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm4: WHV_REGISTER_NAME = 4100i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm5: WHV_REGISTER_NAME = 4101i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm6: WHV_REGISTER_NAME = 4102i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm7: WHV_REGISTER_NAME = 4103i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm8: WHV_REGISTER_NAME = 4104i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm9: WHV_REGISTER_NAME = 4105i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm10: WHV_REGISTER_NAME = 4106i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm11: WHV_REGISTER_NAME = 4107i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm12: WHV_REGISTER_NAME = 4108i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm13: WHV_REGISTER_NAME = 4109i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm14: WHV_REGISTER_NAME = 4110i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmm15: WHV_REGISTER_NAME = 4111i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx0: WHV_REGISTER_NAME = 4112i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx1: WHV_REGISTER_NAME = 4113i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx2: WHV_REGISTER_NAME = 4114i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx3: WHV_REGISTER_NAME = 4115i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx4: WHV_REGISTER_NAME = 4116i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx5: WHV_REGISTER_NAME = 4117i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx6: WHV_REGISTER_NAME = 4118i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpMmx7: WHV_REGISTER_NAME = 4119i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterFpControlStatus: WHV_REGISTER_NAME = 4120i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXmmControlStatus: WHV_REGISTER_NAME = 4121i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterTsc: WHV_REGISTER_NAME = 8192i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterEfer: WHV_REGISTER_NAME = 8193i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterKernelGsBase: WHV_REGISTER_NAME = 8194i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicBase: WHV_REGISTER_NAME = 8195i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterPat: WHV_REGISTER_NAME = 8196i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSysenterCs: WHV_REGISTER_NAME = 8197i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSysenterEip: WHV_REGISTER_NAME = 8198i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSysenterEsp: WHV_REGISTER_NAME = 8199i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterStar: WHV_REGISTER_NAME = 8200i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterLstar: WHV_REGISTER_NAME = 8201i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterCstar: WHV_REGISTER_NAME = 8202i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSfmask: WHV_REGISTER_NAME = 8203i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterInitialApicId: WHV_REGISTER_NAME = 8204i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrCap: WHV_REGISTER_NAME = 8205i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrDefType: WHV_REGISTER_NAME = 8206i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase0: WHV_REGISTER_NAME = 8208i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase1: WHV_REGISTER_NAME = 8209i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase2: WHV_REGISTER_NAME = 8210i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase3: WHV_REGISTER_NAME = 8211i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase4: WHV_REGISTER_NAME = 8212i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase5: WHV_REGISTER_NAME = 8213i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase6: WHV_REGISTER_NAME = 8214i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase7: WHV_REGISTER_NAME = 8215i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase8: WHV_REGISTER_NAME = 8216i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBase9: WHV_REGISTER_NAME = 8217i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBaseA: WHV_REGISTER_NAME = 8218i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBaseB: WHV_REGISTER_NAME = 8219i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBaseC: WHV_REGISTER_NAME = 8220i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBaseD: WHV_REGISTER_NAME = 8221i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBaseE: WHV_REGISTER_NAME = 8222i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysBaseF: WHV_REGISTER_NAME = 8223i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask0: WHV_REGISTER_NAME = 8256i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask1: WHV_REGISTER_NAME = 8257i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask2: WHV_REGISTER_NAME = 8258i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask3: WHV_REGISTER_NAME = 8259i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask4: WHV_REGISTER_NAME = 8260i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask5: WHV_REGISTER_NAME = 8261i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask6: WHV_REGISTER_NAME = 8262i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask7: WHV_REGISTER_NAME = 8263i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask8: WHV_REGISTER_NAME = 8264i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMask9: WHV_REGISTER_NAME = 8265i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMaskA: WHV_REGISTER_NAME = 8266i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMaskB: WHV_REGISTER_NAME = 8267i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMaskC: WHV_REGISTER_NAME = 8268i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMaskD: WHV_REGISTER_NAME = 8269i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMaskE: WHV_REGISTER_NAME = 8270i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrPhysMaskF: WHV_REGISTER_NAME = 8271i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix64k00000: WHV_REGISTER_NAME = 8304i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix16k80000: WHV_REGISTER_NAME = 8305i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix16kA0000: WHV_REGISTER_NAME = 8306i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kC0000: WHV_REGISTER_NAME = 8307i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kC8000: WHV_REGISTER_NAME = 8308i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kD0000: WHV_REGISTER_NAME = 8309i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kD8000: WHV_REGISTER_NAME = 8310i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kE0000: WHV_REGISTER_NAME = 8311i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kE8000: WHV_REGISTER_NAME = 8312i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kF0000: WHV_REGISTER_NAME = 8313i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMsrMtrrFix4kF8000: WHV_REGISTER_NAME = 8314i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterTscAux: WHV_REGISTER_NAME = 8315i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterBndcfgs: WHV_REGISTER_NAME = 8316i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterMCount: WHV_REGISTER_NAME = 8318i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterACount: WHV_REGISTER_NAME = 8319i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSpecCtrl: WHV_REGISTER_NAME = 8324i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterPredCmd: WHV_REGISTER_NAME = 8325i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterTscVirtualOffset: WHV_REGISTER_NAME = 8327i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterTsxCtrl: WHV_REGISTER_NAME = 8328i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXss: WHV_REGISTER_NAME = 8331i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterUCet: WHV_REGISTER_NAME = 8332i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSCet: WHV_REGISTER_NAME = 8333i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterSsp: WHV_REGISTER_NAME = 8334i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterPl0Ssp: WHV_REGISTER_NAME = 8335i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterPl1Ssp: WHV_REGISTER_NAME = 8336i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterPl2Ssp: WHV_REGISTER_NAME = 8337i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterPl3Ssp: WHV_REGISTER_NAME = 8338i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterInterruptSspTableAddr: WHV_REGISTER_NAME = 8339i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterTscDeadline: WHV_REGISTER_NAME = 8341i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterTscAdjust: WHV_REGISTER_NAME = 8342i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterUmwaitControl: WHV_REGISTER_NAME = 8344i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXfd: WHV_REGISTER_NAME = 8345i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterXfdErr: WHV_REGISTER_NAME = 8346i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicId: WHV_REGISTER_NAME = 12290i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicVersion: WHV_REGISTER_NAME = 12291i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTpr: WHV_REGISTER_NAME = 12296i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicPpr: WHV_REGISTER_NAME = 12298i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicEoi: WHV_REGISTER_NAME = 12299i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicLdr: WHV_REGISTER_NAME = 12301i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicSpurious: WHV_REGISTER_NAME = 12303i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr0: WHV_REGISTER_NAME = 12304i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr1: WHV_REGISTER_NAME = 12305i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr2: WHV_REGISTER_NAME = 12306i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr3: WHV_REGISTER_NAME = 12307i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr4: WHV_REGISTER_NAME = 12308i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr5: WHV_REGISTER_NAME = 12309i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr6: WHV_REGISTER_NAME = 12310i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIsr7: WHV_REGISTER_NAME = 12311i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr0: WHV_REGISTER_NAME = 12312i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr1: WHV_REGISTER_NAME = 12313i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr2: WHV_REGISTER_NAME = 12314i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr3: WHV_REGISTER_NAME = 12315i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr4: WHV_REGISTER_NAME = 12316i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr5: WHV_REGISTER_NAME = 12317i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr6: WHV_REGISTER_NAME = 12318i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicTmr7: WHV_REGISTER_NAME = 12319i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr0: WHV_REGISTER_NAME = 12320i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr1: WHV_REGISTER_NAME = 12321i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr2: WHV_REGISTER_NAME = 12322i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr3: WHV_REGISTER_NAME = 12323i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr4: WHV_REGISTER_NAME = 12324i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr5: WHV_REGISTER_NAME = 12325i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr6: WHV_REGISTER_NAME = 12326i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIrr7: WHV_REGISTER_NAME = 12327i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicEse: WHV_REGISTER_NAME = 12328i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicIcr: WHV_REGISTER_NAME = 12336i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicLvtTimer: WHV_REGISTER_NAME = 12338i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicLvtThermal: WHV_REGISTER_NAME = 12339i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicLvtPerfmon: WHV_REGISTER_NAME = 12340i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicLvtLint0: WHV_REGISTER_NAME = 12341i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicLvtLint1: WHV_REGISTER_NAME = 12342i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicLvtError: WHV_REGISTER_NAME = 12343i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicInitCount: WHV_REGISTER_NAME = 12344i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicCurrentCount: WHV_REGISTER_NAME = 12345i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicDivide: WHV_REGISTER_NAME = 12350i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterApicSelfIpi: WHV_REGISTER_NAME = 12351i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint0: WHV_REGISTER_NAME = 16384i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint1: WHV_REGISTER_NAME = 16385i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint2: WHV_REGISTER_NAME = 16386i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint3: WHV_REGISTER_NAME = 16387i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint4: WHV_REGISTER_NAME = 16388i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint5: WHV_REGISTER_NAME = 16389i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint6: WHV_REGISTER_NAME = 16390i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint7: WHV_REGISTER_NAME = 16391i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint8: WHV_REGISTER_NAME = 16392i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint9: WHV_REGISTER_NAME = 16393i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint10: WHV_REGISTER_NAME = 16394i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint11: WHV_REGISTER_NAME = 16395i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint12: WHV_REGISTER_NAME = 16396i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint13: WHV_REGISTER_NAME = 16397i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint14: WHV_REGISTER_NAME = 16398i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSint15: WHV_REGISTER_NAME = 16399i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterScontrol: WHV_REGISTER_NAME = 16400i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSversion: WHV_REGISTER_NAME = 16401i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSiefp: WHV_REGISTER_NAME = 16402i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterSimp: WHV_REGISTER_NAME = 16403i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterEom: WHV_REGISTER_NAME = 16404i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterVpRuntime: WHV_REGISTER_NAME = 20480i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterHypercall: WHV_REGISTER_NAME = 20481i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterGuestOsId: WHV_REGISTER_NAME = 20482i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterVpAssistPage: WHV_REGISTER_NAME = 20499i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterReferenceTsc: WHV_REGISTER_NAME = 20503i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterReferenceTscSequence: WHV_REGISTER_NAME = 20506i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterPendingInterruption: WHV_REGISTER_NAME = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterInterruptState: WHV_REGISTER_NAME = -2147483647i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterPendingEvent: WHV_REGISTER_NAME = -2147483646i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterDeliverabilityNotifications: WHV_REGISTER_NAME = -2147483644i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRegisterInternalActivityState: WHV_REGISTER_NAME = -2147483643i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64RegisterPendingDebugException: WHV_REGISTER_NAME = -2147483642i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_RUN_VP_CANCEL_REASON = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpCancelReasonUser: WHV_RUN_VP_CANCEL_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_RUN_VP_EXIT_REASON = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonNone: WHV_RUN_VP_EXIT_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonMemoryAccess: WHV_RUN_VP_EXIT_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64IoPortAccess: WHV_RUN_VP_EXIT_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonUnrecoverableException: WHV_RUN_VP_EXIT_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonInvalidVpRegisterValue: WHV_RUN_VP_EXIT_REASON = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonUnsupportedFeature: WHV_RUN_VP_EXIT_REASON = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64InterruptWindow: WHV_RUN_VP_EXIT_REASON = 7i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64Halt: WHV_RUN_VP_EXIT_REASON = 8i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64ApicEoi: WHV_RUN_VP_EXIT_REASON = 9i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonSynicSintDeliverable: WHV_RUN_VP_EXIT_REASON = 10i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64MsrAccess: WHV_RUN_VP_EXIT_REASON = 4096i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64Cpuid: WHV_RUN_VP_EXIT_REASON = 4097i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonException: WHV_RUN_VP_EXIT_REASON = 4098i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64Rdtsc: WHV_RUN_VP_EXIT_REASON = 4099i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64ApicSmiTrap: WHV_RUN_VP_EXIT_REASON = 4100i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonHypercall: WHV_RUN_VP_EXIT_REASON = 4101i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64ApicInitSipiTrap: WHV_RUN_VP_EXIT_REASON = 4102i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonX64ApicWriteTrap: WHV_RUN_VP_EXIT_REASON = 4103i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvRunVpExitReasonCanceled: WHV_RUN_VP_EXIT_REASON = 8193i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_TRANSLATE_GVA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagNone: WHV_TRANSLATE_GVA_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagValidateRead: WHV_TRANSLATE_GVA_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagValidateWrite: WHV_TRANSLATE_GVA_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagValidateExecute: WHV_TRANSLATE_GVA_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagPrivilegeExempt: WHV_TRANSLATE_GVA_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagSetPageTableBits: WHV_TRANSLATE_GVA_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagEnforceSmap: WHV_TRANSLATE_GVA_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaFlagOverrideSmap: WHV_TRANSLATE_GVA_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_TRANSLATE_GVA_RESULT_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultSuccess: WHV_TRANSLATE_GVA_RESULT_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultPageNotPresent: WHV_TRANSLATE_GVA_RESULT_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultPrivilegeViolation: WHV_TRANSLATE_GVA_RESULT_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultInvalidPageTableFlags: WHV_TRANSLATE_GVA_RESULT_CODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultGpaUnmapped: WHV_TRANSLATE_GVA_RESULT_CODE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultGpaNoReadAccess: WHV_TRANSLATE_GVA_RESULT_CODE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultGpaNoWriteAccess: WHV_TRANSLATE_GVA_RESULT_CODE = 6i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultGpaIllegalOverlayAccess: WHV_TRANSLATE_GVA_RESULT_CODE = 7i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTranslateGvaResultIntercept: WHV_TRANSLATE_GVA_RESULT_CODE = 8i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_TRIGGER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTriggerTypeInterrupt: WHV_TRIGGER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTriggerTypeSynicEvent: WHV_TRIGGER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvTriggerTypeDeviceInterrupt: WHV_TRIGGER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_VIRTUAL_PROCESSOR_PROPERTY_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVirtualProcessorPropertyCodeNumaNode: WHV_VIRTUAL_PROCESSOR_PROPERTY_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_VIRTUAL_PROCESSOR_STATE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVirtualProcessorStateTypeSynicMessagePage: WHV_VIRTUAL_PROCESSOR_STATE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVirtualProcessorStateTypeSynicEventFlagPage: WHV_VIRTUAL_PROCESSOR_STATE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVirtualProcessorStateTypeSynicTimerState: WHV_VIRTUAL_PROCESSOR_STATE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVirtualProcessorStateTypeInterruptControllerState2: WHV_VIRTUAL_PROCESSOR_STATE_TYPE = 4096i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVirtualProcessorStateTypeXsaveState: WHV_VIRTUAL_PROCESSOR_STATE_TYPE = 4097i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_VPCI_DEVICE_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciDeviceNotificationUndefined: WHV_VPCI_DEVICE_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciDeviceNotificationMmioRemapping: WHV_VPCI_DEVICE_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciDeviceNotificationSurpriseRemoval: WHV_VPCI_DEVICE_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_VPCI_DEVICE_PROPERTY_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciDevicePropertyCodeUndefined: WHV_VPCI_DEVICE_PROPERTY_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciDevicePropertyCodeHardwareIDs: WHV_VPCI_DEVICE_PROPERTY_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciDevicePropertyCodeProbedBARs: WHV_VPCI_DEVICE_PROPERTY_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_VPCI_DEVICE_REGISTER_SPACE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciConfigSpace: WHV_VPCI_DEVICE_REGISTER_SPACE = -1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciBar0: WHV_VPCI_DEVICE_REGISTER_SPACE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciBar1: WHV_VPCI_DEVICE_REGISTER_SPACE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciBar2: WHV_VPCI_DEVICE_REGISTER_SPACE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciBar3: WHV_VPCI_DEVICE_REGISTER_SPACE = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciBar4: WHV_VPCI_DEVICE_REGISTER_SPACE = 4i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciBar5: WHV_VPCI_DEVICE_REGISTER_SPACE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_VPCI_INTERRUPT_TARGET_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciInterruptTargetFlagNone: WHV_VPCI_INTERRUPT_TARGET_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciInterruptTargetFlagMulticast: WHV_VPCI_INTERRUPT_TARGET_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_VPCI_MMIO_RANGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciMmioRangeFlagReadAccess: WHV_VPCI_MMIO_RANGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvVpciMmioRangeFlagWriteAccess: WHV_VPCI_MMIO_RANGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_X64_APIC_WRITE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ApicWriteTypeLdr: WHV_X64_APIC_WRITE_TYPE = 208i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ApicWriteTypeDfr: WHV_X64_APIC_WRITE_TYPE = 224i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ApicWriteTypeSvr: WHV_X64_APIC_WRITE_TYPE = 240i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ApicWriteTypeLint0: WHV_X64_APIC_WRITE_TYPE = 848i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64ApicWriteTypeLint1: WHV_X64_APIC_WRITE_TYPE = 864i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_X64_CPUID_RESULT2_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64CpuidResult2FlagSubleafSpecific: WHV_X64_CPUID_RESULT2_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64CpuidResult2FlagVpSpecific: WHV_X64_CPUID_RESULT2_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_X64_LOCAL_APIC_EMULATION_MODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64LocalApicEmulationModeNone: WHV_X64_LOCAL_APIC_EMULATION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64LocalApicEmulationModeXApic: WHV_X64_LOCAL_APIC_EMULATION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64LocalApicEmulationModeX2Apic: WHV_X64_LOCAL_APIC_EMULATION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_X64_PENDING_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64PendingEventException: WHV_X64_PENDING_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64PendingEventExtInt: WHV_X64_PENDING_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_X64_PENDING_INTERRUPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64PendingInterrupt: WHV_X64_PENDING_INTERRUPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64PendingNmi: WHV_X64_PENDING_INTERRUPTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvX64PendingException: WHV_X64_PENDING_INTERRUPTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_X64_UNSUPPORTED_FEATURE_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvUnsupportedFeatureIntercept: WHV_X64_UNSUPPORTED_FEATURE_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub const WHvUnsupportedFeatureTaskSwitchTss: WHV_X64_UNSUPPORTED_FEATURE_CODE = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct DOS_IMAGE_INFO { - pub PdbName: ::windows_sys::core::PCSTR, - pub ImageBaseAddress: u64, - pub ImageSize: u32, - pub Timestamp: u32, -} -impl ::core::marker::Copy for DOS_IMAGE_INFO {} -impl ::core::clone::Clone for DOS_IMAGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct GPA_MEMORY_CHUNK { - pub GuestPhysicalStartPageIndex: u64, - pub PageCount: u64, -} -impl ::core::marker::Copy for GPA_MEMORY_CHUNK {} -impl ::core::clone::Clone for GPA_MEMORY_CHUNK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union GUEST_OS_INFO { - pub AsUINT64: u64, - pub ClosedSource: GUEST_OS_INFO_0, - pub OpenSource: GUEST_OS_INFO_1, -} -impl ::core::marker::Copy for GUEST_OS_INFO {} -impl ::core::clone::Clone for GUEST_OS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct GUEST_OS_INFO_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for GUEST_OS_INFO_0 {} -impl ::core::clone::Clone for GUEST_OS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct GUEST_OS_INFO_1 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for GUEST_OS_INFO_1 {} -impl ::core::clone::Clone for GUEST_OS_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct HDV_PCI_DEVICE_INTERFACE { - pub Version: HDV_PCI_INTERFACE_VERSION, - pub Initialize: HDV_PCI_DEVICE_INITIALIZE, - pub Teardown: HDV_PCI_DEVICE_TEARDOWN, - pub SetConfiguration: HDV_PCI_DEVICE_SET_CONFIGURATION, - pub GetDetails: HDV_PCI_DEVICE_GET_DETAILS, - pub Start: HDV_PCI_DEVICE_START, - pub Stop: HDV_PCI_DEVICE_STOP, - pub ReadConfigSpace: HDV_PCI_READ_CONFIG_SPACE, - pub WriteConfigSpace: HDV_PCI_WRITE_CONFIG_SPACE, - pub ReadInterceptedMemory: HDV_PCI_READ_INTERCEPTED_MEMORY, - pub WriteInterceptedMemory: HDV_PCI_WRITE_INTERCEPTED_MEMORY, -} -impl ::core::marker::Copy for HDV_PCI_DEVICE_INTERFACE {} -impl ::core::clone::Clone for HDV_PCI_DEVICE_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct HDV_PCI_PNP_ID { - pub VendorID: u16, - pub DeviceID: u16, - pub RevisionID: u8, - pub ProgIf: u8, - pub SubClass: u8, - pub BaseClass: u8, - pub SubVendorID: u16, - pub SubSystemID: u16, -} -impl ::core::marker::Copy for HDV_PCI_PNP_ID {} -impl ::core::clone::Clone for HDV_PCI_PNP_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct HVSOCKET_ADDRESS_INFO { - pub SystemId: ::windows_sys::core::GUID, - pub VirtualMachineId: ::windows_sys::core::GUID, - pub SiloId: ::windows_sys::core::GUID, - pub Flags: u32, -} -impl ::core::marker::Copy for HVSOCKET_ADDRESS_INFO {} -impl ::core::clone::Clone for HVSOCKET_ADDRESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct MODULE_INFO { - pub ProcessImageName: ::windows_sys::core::PCSTR, - pub Image: DOS_IMAGE_INFO, -} -impl ::core::marker::Copy for MODULE_INFO {} -impl ::core::clone::Clone for MODULE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct SOCKADDR_HV { - pub Family: super::super::Networking::WinSock::ADDRESS_FAMILY, - pub Reserved: u16, - pub VmId: ::windows_sys::core::GUID, - pub ServiceId: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for SOCKADDR_HV {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for SOCKADDR_HV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union VIRTUAL_PROCESSOR_REGISTER { - pub Reg64: u64, - pub Reg32: u32, - pub Reg16: u16, - pub Reg8: u8, - pub Reg128: VIRTUAL_PROCESSOR_REGISTER_0, - pub X64: VIRTUAL_PROCESSOR_REGISTER_1, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_0 { - pub Low64: u64, - pub High64: u64, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union VIRTUAL_PROCESSOR_REGISTER_1 { - pub Segment: VIRTUAL_PROCESSOR_REGISTER_1_1, - pub Table: VIRTUAL_PROCESSOR_REGISTER_1_2, - pub FpControlStatus: VIRTUAL_PROCESSOR_REGISTER_1_0, - pub XmmControlStatus: VIRTUAL_PROCESSOR_REGISTER_1_3, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_1_0 { - pub FpControl: u16, - pub FpStatus: u16, - pub FpTag: u8, - pub Reserved: u8, - pub LastFpOp: u16, - pub Anonymous: VIRTUAL_PROCESSOR_REGISTER_1_0_0, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union VIRTUAL_PROCESSOR_REGISTER_1_0_0 { - pub LastFpRip: u64, - pub Anonymous: VIRTUAL_PROCESSOR_REGISTER_1_0_0_0, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_0_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_1_0_0_0 { - pub LastFpEip: u32, - pub LastFpCs: u16, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_0_0_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_1_1 { - pub Base: u64, - pub Limit: u32, - pub Selector: u16, - pub Anonymous: VIRTUAL_PROCESSOR_REGISTER_1_1_0, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_1 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union VIRTUAL_PROCESSOR_REGISTER_1_1_0 { - pub Attributes: u16, - pub Anonymous: VIRTUAL_PROCESSOR_REGISTER_1_1_0_0, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_1_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_1_1_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_1_0_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_1_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_1_2 { - pub Limit: u16, - pub Base: u64, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_2 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_1_3 { - pub Anonymous: VIRTUAL_PROCESSOR_REGISTER_1_3_0, - pub XmmStatusControl: u32, - pub XmmStatusControlMask: u32, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_3 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union VIRTUAL_PROCESSOR_REGISTER_1_3_0 { - pub LastFpRdp: u64, - pub Anonymous: VIRTUAL_PROCESSOR_REGISTER_1_3_0_0, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_3_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VIRTUAL_PROCESSOR_REGISTER_1_3_0_0 { - pub LastFpDp: u32, - pub LastFpDs: u16, -} -impl ::core::marker::Copy for VIRTUAL_PROCESSOR_REGISTER_1_3_0_0 {} -impl ::core::clone::Clone for VIRTUAL_PROCESSOR_REGISTER_1_3_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct VM_GENCOUNTER { - pub GenerationCount: u64, - pub GenerationCountHigh: u64, -} -impl ::core::marker::Copy for VM_GENCOUNTER {} -impl ::core::clone::Clone for VM_GENCOUNTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_ACCESS_GPA_CONTROLS { - pub AsUINT64: u64, - pub Anonymous: WHV_ACCESS_GPA_CONTROLS_0, -} -impl ::core::marker::Copy for WHV_ACCESS_GPA_CONTROLS {} -impl ::core::clone::Clone for WHV_ACCESS_GPA_CONTROLS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_ACCESS_GPA_CONTROLS_0 { - pub CacheType: WHV_CACHE_TYPE, - pub Reserved: u32, -} -impl ::core::marker::Copy for WHV_ACCESS_GPA_CONTROLS_0 {} -impl ::core::clone::Clone for WHV_ACCESS_GPA_CONTROLS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_ADVISE_GPA_RANGE { - pub Populate: WHV_ADVISE_GPA_RANGE_POPULATE, -} -impl ::core::marker::Copy for WHV_ADVISE_GPA_RANGE {} -impl ::core::clone::Clone for WHV_ADVISE_GPA_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_ADVISE_GPA_RANGE_POPULATE { - pub Flags: WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS, - pub AccessType: WHV_MEMORY_ACCESS_TYPE, -} -impl ::core::marker::Copy for WHV_ADVISE_GPA_RANGE_POPULATE {} -impl ::core::clone::Clone for WHV_ADVISE_GPA_RANGE_POPULATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS { - pub AsUINT32: u32, - pub Anonymous: WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS_0, -} -impl ::core::marker::Copy for WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS {} -impl ::core::clone::Clone for WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS_0 {} -impl ::core::clone::Clone for WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WHV_CAPABILITY { - pub HypervisorPresent: super::super::Foundation::BOOL, - pub Features: WHV_CAPABILITY_FEATURES, - pub ExtendedVmExits: WHV_EXTENDED_VM_EXITS, - pub ProcessorVendor: WHV_PROCESSOR_VENDOR, - pub ProcessorFeatures: WHV_PROCESSOR_FEATURES, - pub SyntheticProcessorFeaturesBanks: WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS, - pub ProcessorXsaveFeatures: WHV_PROCESSOR_XSAVE_FEATURES, - pub ProcessorClFlushSize: u8, - pub ExceptionExitBitmap: u64, - pub X64MsrExitBitmap: WHV_X64_MSR_EXIT_BITMAP, - pub ProcessorClockFrequency: u64, - pub InterruptClockFrequency: u64, - pub ProcessorFeaturesBanks: WHV_PROCESSOR_FEATURES_BANKS, - pub GpaRangePopulateFlags: WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS, - pub ProcessorFrequencyCap: WHV_CAPABILITY_PROCESSOR_FREQUENCY_CAP, - pub ProcessorPerfmonFeatures: WHV_PROCESSOR_PERFMON_FEATURES, - pub SchedulerFeatures: WHV_SCHEDULER_FEATURES, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHV_CAPABILITY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHV_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_CAPABILITY_FEATURES { - pub Anonymous: WHV_CAPABILITY_FEATURES_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_CAPABILITY_FEATURES {} -impl ::core::clone::Clone for WHV_CAPABILITY_FEATURES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_CAPABILITY_FEATURES_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_CAPABILITY_FEATURES_0 {} -impl ::core::clone::Clone for WHV_CAPABILITY_FEATURES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_CAPABILITY_PROCESSOR_FREQUENCY_CAP { - pub _bitfield: u32, - pub HighestFrequencyMhz: u32, - pub NominalFrequencyMhz: u32, - pub LowestFrequencyMhz: u32, - pub FrequencyStepMhz: u32, -} -impl ::core::marker::Copy for WHV_CAPABILITY_PROCESSOR_FREQUENCY_CAP {} -impl ::core::clone::Clone for WHV_CAPABILITY_PROCESSOR_FREQUENCY_CAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_CPUID_OUTPUT { - pub Eax: u32, - pub Ebx: u32, - pub Ecx: u32, - pub Edx: u32, -} -impl ::core::marker::Copy for WHV_CPUID_OUTPUT {} -impl ::core::clone::Clone for WHV_CPUID_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_DOORBELL_MATCH_DATA { - pub GuestAddress: u64, - pub Value: u64, - pub Length: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHV_DOORBELL_MATCH_DATA {} -impl ::core::clone::Clone for WHV_DOORBELL_MATCH_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_EMULATOR_CALLBACKS { - pub Size: u32, - pub Reserved: u32, - pub WHvEmulatorIoPortCallback: WHV_EMULATOR_IO_PORT_CALLBACK, - pub WHvEmulatorMemoryCallback: WHV_EMULATOR_MEMORY_CALLBACK, - pub WHvEmulatorGetVirtualProcessorRegisters: WHV_EMULATOR_GET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK, - pub WHvEmulatorSetVirtualProcessorRegisters: WHV_EMULATOR_SET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK, - pub WHvEmulatorTranslateGvaPage: WHV_EMULATOR_TRANSLATE_GVA_PAGE_CALLBACK, -} -impl ::core::marker::Copy for WHV_EMULATOR_CALLBACKS {} -impl ::core::clone::Clone for WHV_EMULATOR_CALLBACKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_EMULATOR_IO_ACCESS_INFO { - pub Direction: u8, - pub Port: u16, - pub AccessSize: u16, - pub Data: u32, -} -impl ::core::marker::Copy for WHV_EMULATOR_IO_ACCESS_INFO {} -impl ::core::clone::Clone for WHV_EMULATOR_IO_ACCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_EMULATOR_MEMORY_ACCESS_INFO { - pub GpaAddress: u64, - pub Direction: u8, - pub AccessSize: u8, - pub Data: [u8; 8], -} -impl ::core::marker::Copy for WHV_EMULATOR_MEMORY_ACCESS_INFO {} -impl ::core::clone::Clone for WHV_EMULATOR_MEMORY_ACCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_EMULATOR_STATUS { - pub Anonymous: WHV_EMULATOR_STATUS_0, - pub AsUINT32: u32, -} -impl ::core::marker::Copy for WHV_EMULATOR_STATUS {} -impl ::core::clone::Clone for WHV_EMULATOR_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_EMULATOR_STATUS_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHV_EMULATOR_STATUS_0 {} -impl ::core::clone::Clone for WHV_EMULATOR_STATUS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_EXTENDED_VM_EXITS { - pub Anonymous: WHV_EXTENDED_VM_EXITS_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_EXTENDED_VM_EXITS {} -impl ::core::clone::Clone for WHV_EXTENDED_VM_EXITS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_EXTENDED_VM_EXITS_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_EXTENDED_VM_EXITS_0 {} -impl ::core::clone::Clone for WHV_EXTENDED_VM_EXITS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_HYPERCALL_CONTEXT { - pub Rax: u64, - pub Rbx: u64, - pub Rcx: u64, - pub Rdx: u64, - pub R8: u64, - pub Rsi: u64, - pub Rdi: u64, - pub Reserved0: u64, - pub XmmRegisters: [WHV_UINT128; 6], - pub Reserved1: [u64; 2], -} -impl ::core::marker::Copy for WHV_HYPERCALL_CONTEXT {} -impl ::core::clone::Clone for WHV_HYPERCALL_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_INTERNAL_ACTIVITY_REGISTER { - pub Anonymous: WHV_INTERNAL_ACTIVITY_REGISTER_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_INTERNAL_ACTIVITY_REGISTER {} -impl ::core::clone::Clone for WHV_INTERNAL_ACTIVITY_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_INTERNAL_ACTIVITY_REGISTER_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_INTERNAL_ACTIVITY_REGISTER_0 {} -impl ::core::clone::Clone for WHV_INTERNAL_ACTIVITY_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_INTERRUPT_CONTROL { - pub _bitfield: u64, - pub Destination: u32, - pub Vector: u32, -} -impl ::core::marker::Copy for WHV_INTERRUPT_CONTROL {} -impl ::core::clone::Clone for WHV_INTERRUPT_CONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_MEMORY_ACCESS_CONTEXT { - pub InstructionByteCount: u8, - pub Reserved: [u8; 3], - pub InstructionBytes: [u8; 16], - pub AccessInfo: WHV_MEMORY_ACCESS_INFO, - pub Gpa: u64, - pub Gva: u64, -} -impl ::core::marker::Copy for WHV_MEMORY_ACCESS_CONTEXT {} -impl ::core::clone::Clone for WHV_MEMORY_ACCESS_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_MEMORY_ACCESS_INFO { - pub Anonymous: WHV_MEMORY_ACCESS_INFO_0, - pub AsUINT32: u32, -} -impl ::core::marker::Copy for WHV_MEMORY_ACCESS_INFO {} -impl ::core::clone::Clone for WHV_MEMORY_ACCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_MEMORY_ACCESS_INFO_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHV_MEMORY_ACCESS_INFO_0 {} -impl ::core::clone::Clone for WHV_MEMORY_ACCESS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_MEMORY_RANGE_ENTRY { - pub GuestAddress: u64, - pub SizeInBytes: u64, -} -impl ::core::marker::Copy for WHV_MEMORY_RANGE_ENTRY {} -impl ::core::clone::Clone for WHV_MEMORY_RANGE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_MSR_ACTION_ENTRY { - pub Index: u32, - pub ReadAction: u8, - pub WriteAction: u8, - pub Reserved: u16, -} -impl ::core::marker::Copy for WHV_MSR_ACTION_ENTRY {} -impl ::core::clone::Clone for WHV_MSR_ACTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_NOTIFICATION_PORT_PARAMETERS { - pub NotificationPortType: WHV_NOTIFICATION_PORT_TYPE, - pub Reserved: u32, - pub Anonymous: WHV_NOTIFICATION_PORT_PARAMETERS_0, -} -impl ::core::marker::Copy for WHV_NOTIFICATION_PORT_PARAMETERS {} -impl ::core::clone::Clone for WHV_NOTIFICATION_PORT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_NOTIFICATION_PORT_PARAMETERS_0 { - pub Doorbell: WHV_DOORBELL_MATCH_DATA, - pub Event: WHV_NOTIFICATION_PORT_PARAMETERS_0_0, -} -impl ::core::marker::Copy for WHV_NOTIFICATION_PORT_PARAMETERS_0 {} -impl ::core::clone::Clone for WHV_NOTIFICATION_PORT_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_NOTIFICATION_PORT_PARAMETERS_0_0 { - pub ConnectionId: u32, -} -impl ::core::marker::Copy for WHV_NOTIFICATION_PORT_PARAMETERS_0_0 {} -impl ::core::clone::Clone for WHV_NOTIFICATION_PORT_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -pub type WHV_PARTITION_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PARTITION_MEMORY_COUNTERS { - pub Mapped4KPageCount: u64, - pub Mapped2MPageCount: u64, - pub Mapped1GPageCount: u64, -} -impl ::core::marker::Copy for WHV_PARTITION_MEMORY_COUNTERS {} -impl ::core::clone::Clone for WHV_PARTITION_MEMORY_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WHV_PARTITION_PROPERTY { - pub ExtendedVmExits: WHV_EXTENDED_VM_EXITS, - pub ProcessorFeatures: WHV_PROCESSOR_FEATURES, - pub SyntheticProcessorFeaturesBanks: WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS, - pub ProcessorXsaveFeatures: WHV_PROCESSOR_XSAVE_FEATURES, - pub ProcessorClFlushSize: u8, - pub ProcessorCount: u32, - pub CpuidExitList: [u32; 1], - pub CpuidResultList: [WHV_X64_CPUID_RESULT; 1], - pub CpuidResultList2: [WHV_X64_CPUID_RESULT2; 1], - pub MsrActionList: [WHV_MSR_ACTION_ENTRY; 1], - pub UnimplementedMsrAction: WHV_MSR_ACTION, - pub ExceptionExitBitmap: u64, - pub LocalApicEmulationMode: WHV_X64_LOCAL_APIC_EMULATION_MODE, - pub SeparateSecurityDomain: super::super::Foundation::BOOL, - pub NestedVirtualization: super::super::Foundation::BOOL, - pub X64MsrExitBitmap: WHV_X64_MSR_EXIT_BITMAP, - pub ProcessorClockFrequency: u64, - pub InterruptClockFrequency: u64, - pub ApicRemoteRead: super::super::Foundation::BOOL, - pub ProcessorFeaturesBanks: WHV_PROCESSOR_FEATURES_BANKS, - pub ReferenceTime: u64, - pub PrimaryNumaNode: u16, - pub CpuReserve: u32, - pub CpuCap: u32, - pub CpuWeight: u32, - pub CpuGroupId: u64, - pub ProcessorFrequencyCap: u32, - pub AllowDeviceAssignment: super::super::Foundation::BOOL, - pub ProcessorPerfmonFeatures: WHV_PROCESSOR_PERFMON_FEATURES, - pub DisableSmt: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHV_PARTITION_PROPERTY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHV_PARTITION_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_APIC_COUNTERS { - pub MmioAccessCount: u64, - pub EoiAccessCount: u64, - pub TprAccessCount: u64, - pub SentIpiCount: u64, - pub SelfIpiCount: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_APIC_COUNTERS {} -impl ::core::clone::Clone for WHV_PROCESSOR_APIC_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_EVENT_COUNTERS { - pub PageFaultCount: u64, - pub ExceptionCount: u64, - pub InterruptCount: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_EVENT_COUNTERS {} -impl ::core::clone::Clone for WHV_PROCESSOR_EVENT_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_PROCESSOR_FEATURES { - pub Anonymous: WHV_PROCESSOR_FEATURES_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_FEATURES {} -impl ::core::clone::Clone for WHV_PROCESSOR_FEATURES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_FEATURES_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_FEATURES_0 {} -impl ::core::clone::Clone for WHV_PROCESSOR_FEATURES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_PROCESSOR_FEATURES1 { - pub Anonymous: WHV_PROCESSOR_FEATURES1_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_FEATURES1 {} -impl ::core::clone::Clone for WHV_PROCESSOR_FEATURES1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_FEATURES1_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_FEATURES1_0 {} -impl ::core::clone::Clone for WHV_PROCESSOR_FEATURES1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_FEATURES_BANKS { - pub BanksCount: u32, - pub Reserved0: u32, - pub Anonymous: WHV_PROCESSOR_FEATURES_BANKS_0, -} -impl ::core::marker::Copy for WHV_PROCESSOR_FEATURES_BANKS {} -impl ::core::clone::Clone for WHV_PROCESSOR_FEATURES_BANKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_PROCESSOR_FEATURES_BANKS_0 { - pub Anonymous: WHV_PROCESSOR_FEATURES_BANKS_0_0, - pub AsUINT64: [u64; 2], -} -impl ::core::marker::Copy for WHV_PROCESSOR_FEATURES_BANKS_0 {} -impl ::core::clone::Clone for WHV_PROCESSOR_FEATURES_BANKS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_FEATURES_BANKS_0_0 { - pub Bank0: WHV_PROCESSOR_FEATURES, - pub Bank1: WHV_PROCESSOR_FEATURES1, -} -impl ::core::marker::Copy for WHV_PROCESSOR_FEATURES_BANKS_0_0 {} -impl ::core::clone::Clone for WHV_PROCESSOR_FEATURES_BANKS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_INTERCEPT_COUNTER { - pub Count: u64, - pub Time100ns: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_INTERCEPT_COUNTER {} -impl ::core::clone::Clone for WHV_PROCESSOR_INTERCEPT_COUNTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_INTERCEPT_COUNTERS { - pub PageInvalidations: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub ControlRegisterAccesses: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub IoInstructions: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub HaltInstructions: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub CpuidInstructions: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub MsrAccesses: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub OtherIntercepts: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub PendingInterrupts: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub EmulatedInstructions: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub DebugRegisterAccesses: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub PageFaultIntercepts: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub NestedPageFaultIntercepts: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub Hypercalls: WHV_PROCESSOR_INTERCEPT_COUNTER, - pub RdpmcInstructions: WHV_PROCESSOR_INTERCEPT_COUNTER, -} -impl ::core::marker::Copy for WHV_PROCESSOR_INTERCEPT_COUNTERS {} -impl ::core::clone::Clone for WHV_PROCESSOR_INTERCEPT_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_PROCESSOR_PERFMON_FEATURES { - pub Anonymous: WHV_PROCESSOR_PERFMON_FEATURES_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_PERFMON_FEATURES {} -impl ::core::clone::Clone for WHV_PROCESSOR_PERFMON_FEATURES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_PERFMON_FEATURES_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_PERFMON_FEATURES_0 {} -impl ::core::clone::Clone for WHV_PROCESSOR_PERFMON_FEATURES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_RUNTIME_COUNTERS { - pub TotalRuntime100ns: u64, - pub HypervisorRuntime100ns: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_RUNTIME_COUNTERS {} -impl ::core::clone::Clone for WHV_PROCESSOR_RUNTIME_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_SYNTHETIC_FEATURES_COUNTERS { - pub SyntheticInterruptsCount: u64, - pub LongSpinWaitHypercallsCount: u64, - pub OtherHypercallsCount: u64, - pub SyntheticInterruptHypercallsCount: u64, - pub VirtualInterruptHypercallsCount: u64, - pub VirtualMmuHypercallsCount: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_SYNTHETIC_FEATURES_COUNTERS {} -impl ::core::clone::Clone for WHV_PROCESSOR_SYNTHETIC_FEATURES_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_PROCESSOR_XSAVE_FEATURES { - pub Anonymous: WHV_PROCESSOR_XSAVE_FEATURES_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_XSAVE_FEATURES {} -impl ::core::clone::Clone for WHV_PROCESSOR_XSAVE_FEATURES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_PROCESSOR_XSAVE_FEATURES_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_PROCESSOR_XSAVE_FEATURES_0 {} -impl ::core::clone::Clone for WHV_PROCESSOR_XSAVE_FEATURES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_REGISTER_VALUE { - pub Reg128: WHV_UINT128, - pub Reg64: u64, - pub Reg32: u32, - pub Reg16: u16, - pub Reg8: u8, - pub Fp: WHV_X64_FP_REGISTER, - pub FpControlStatus: WHV_X64_FP_CONTROL_STATUS_REGISTER, - pub XmmControlStatus: WHV_X64_XMM_CONTROL_STATUS_REGISTER, - pub Segment: WHV_X64_SEGMENT_REGISTER, - pub Table: WHV_X64_TABLE_REGISTER, - pub InterruptState: WHV_X64_INTERRUPT_STATE_REGISTER, - pub PendingInterruption: WHV_X64_PENDING_INTERRUPTION_REGISTER, - pub DeliverabilityNotifications: WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER, - pub ExceptionEvent: WHV_X64_PENDING_EXCEPTION_EVENT, - pub ExtIntEvent: WHV_X64_PENDING_EXT_INT_EVENT, - pub InternalActivity: WHV_INTERNAL_ACTIVITY_REGISTER, - pub PendingDebugException: WHV_X64_PENDING_DEBUG_EXCEPTION, -} -impl ::core::marker::Copy for WHV_REGISTER_VALUE {} -impl ::core::clone::Clone for WHV_REGISTER_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_RUN_VP_CANCELED_CONTEXT { - pub CancelReason: WHV_RUN_VP_CANCEL_REASON, -} -impl ::core::marker::Copy for WHV_RUN_VP_CANCELED_CONTEXT {} -impl ::core::clone::Clone for WHV_RUN_VP_CANCELED_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_RUN_VP_EXIT_CONTEXT { - pub ExitReason: WHV_RUN_VP_EXIT_REASON, - pub Reserved: u32, - pub VpContext: WHV_VP_EXIT_CONTEXT, - pub Anonymous: WHV_RUN_VP_EXIT_CONTEXT_0, -} -impl ::core::marker::Copy for WHV_RUN_VP_EXIT_CONTEXT {} -impl ::core::clone::Clone for WHV_RUN_VP_EXIT_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_RUN_VP_EXIT_CONTEXT_0 { - pub MemoryAccess: WHV_MEMORY_ACCESS_CONTEXT, - pub IoPortAccess: WHV_X64_IO_PORT_ACCESS_CONTEXT, - pub MsrAccess: WHV_X64_MSR_ACCESS_CONTEXT, - pub CpuidAccess: WHV_X64_CPUID_ACCESS_CONTEXT, - pub VpException: WHV_VP_EXCEPTION_CONTEXT, - pub InterruptWindow: WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT, - pub UnsupportedFeature: WHV_X64_UNSUPPORTED_FEATURE_CONTEXT, - pub CancelReason: WHV_RUN_VP_CANCELED_CONTEXT, - pub ApicEoi: WHV_X64_APIC_EOI_CONTEXT, - pub ReadTsc: WHV_X64_RDTSC_CONTEXT, - pub ApicSmi: WHV_X64_APIC_SMI_CONTEXT, - pub Hypercall: WHV_HYPERCALL_CONTEXT, - pub ApicInitSipi: WHV_X64_APIC_INIT_SIPI_CONTEXT, - pub ApicWrite: WHV_X64_APIC_WRITE_CONTEXT, - pub SynicSintDeliverable: WHV_SYNIC_SINT_DELIVERABLE_CONTEXT, -} -impl ::core::marker::Copy for WHV_RUN_VP_EXIT_CONTEXT_0 {} -impl ::core::clone::Clone for WHV_RUN_VP_EXIT_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_SCHEDULER_FEATURES { - pub Anonymous: WHV_SCHEDULER_FEATURES_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_SCHEDULER_FEATURES {} -impl ::core::clone::Clone for WHV_SCHEDULER_FEATURES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_SCHEDULER_FEATURES_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_SCHEDULER_FEATURES_0 {} -impl ::core::clone::Clone for WHV_SCHEDULER_FEATURES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WHV_SRIOV_RESOURCE_DESCRIPTOR { - pub PnpInstanceId: [u16; 200], - pub VirtualFunctionId: super::super::Foundation::LUID, - pub VirtualFunctionIndex: u16, - pub Reserved: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WHV_SRIOV_RESOURCE_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WHV_SRIOV_RESOURCE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_SYNIC_EVENT_PARAMETERS { - pub VpIndex: u32, - pub TargetSint: u8, - pub Reserved: u8, - pub FlagNumber: u16, -} -impl ::core::marker::Copy for WHV_SYNIC_EVENT_PARAMETERS {} -impl ::core::clone::Clone for WHV_SYNIC_EVENT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_SYNIC_SINT_DELIVERABLE_CONTEXT { - pub DeliverableSints: u16, - pub Reserved1: u16, - pub Reserved2: u32, -} -impl ::core::marker::Copy for WHV_SYNIC_SINT_DELIVERABLE_CONTEXT {} -impl ::core::clone::Clone for WHV_SYNIC_SINT_DELIVERABLE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_SYNTHETIC_PROCESSOR_FEATURES { - pub Anonymous: WHV_SYNTHETIC_PROCESSOR_FEATURES_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_SYNTHETIC_PROCESSOR_FEATURES {} -impl ::core::clone::Clone for WHV_SYNTHETIC_PROCESSOR_FEATURES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_SYNTHETIC_PROCESSOR_FEATURES_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_SYNTHETIC_PROCESSOR_FEATURES_0 {} -impl ::core::clone::Clone for WHV_SYNTHETIC_PROCESSOR_FEATURES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS { - pub BanksCount: u32, - pub Reserved0: u32, - pub Anonymous: WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0, -} -impl ::core::marker::Copy for WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS {} -impl ::core::clone::Clone for WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0 { - pub Anonymous: WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0_0, - pub AsUINT64: [u64; 1], -} -impl ::core::marker::Copy for WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0 {} -impl ::core::clone::Clone for WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0_0 { - pub Bank0: WHV_SYNTHETIC_PROCESSOR_FEATURES, -} -impl ::core::marker::Copy for WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0_0 {} -impl ::core::clone::Clone for WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_TRANSLATE_GVA_RESULT { - pub ResultCode: WHV_TRANSLATE_GVA_RESULT_CODE, - pub Reserved: u32, -} -impl ::core::marker::Copy for WHV_TRANSLATE_GVA_RESULT {} -impl ::core::clone::Clone for WHV_TRANSLATE_GVA_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_TRIGGER_PARAMETERS { - pub TriggerType: WHV_TRIGGER_TYPE, - pub Reserved: u32, - pub Anonymous: WHV_TRIGGER_PARAMETERS_0, -} -impl ::core::marker::Copy for WHV_TRIGGER_PARAMETERS {} -impl ::core::clone::Clone for WHV_TRIGGER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_TRIGGER_PARAMETERS_0 { - pub Interrupt: WHV_INTERRUPT_CONTROL, - pub SynicEvent: WHV_SYNIC_EVENT_PARAMETERS, - pub DeviceInterrupt: WHV_TRIGGER_PARAMETERS_0_0, -} -impl ::core::marker::Copy for WHV_TRIGGER_PARAMETERS_0 {} -impl ::core::clone::Clone for WHV_TRIGGER_PARAMETERS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_TRIGGER_PARAMETERS_0_0 { - pub LogicalDeviceId: u64, - pub MsiAddress: u64, - pub MsiData: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for WHV_TRIGGER_PARAMETERS_0_0 {} -impl ::core::clone::Clone for WHV_TRIGGER_PARAMETERS_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_UINT128 { - pub Anonymous: WHV_UINT128_0, - pub Dword: [u32; 4], -} -impl ::core::marker::Copy for WHV_UINT128 {} -impl ::core::clone::Clone for WHV_UINT128 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_UINT128_0 { - pub Low64: u64, - pub High64: u64, -} -impl ::core::marker::Copy for WHV_UINT128_0 {} -impl ::core::clone::Clone for WHV_UINT128_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VIRTUAL_PROCESSOR_PROPERTY { - pub PropertyCode: WHV_VIRTUAL_PROCESSOR_PROPERTY_CODE, - pub Reserved: u32, - pub Anonymous: WHV_VIRTUAL_PROCESSOR_PROPERTY_0, -} -impl ::core::marker::Copy for WHV_VIRTUAL_PROCESSOR_PROPERTY {} -impl ::core::clone::Clone for WHV_VIRTUAL_PROCESSOR_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_VIRTUAL_PROCESSOR_PROPERTY_0 { - pub NumaNode: u16, - pub Padding: u64, -} -impl ::core::marker::Copy for WHV_VIRTUAL_PROCESSOR_PROPERTY_0 {} -impl ::core::clone::Clone for WHV_VIRTUAL_PROCESSOR_PROPERTY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VPCI_DEVICE_NOTIFICATION { - pub NotificationType: WHV_VPCI_DEVICE_NOTIFICATION_TYPE, - pub Reserved1: u32, - pub Anonymous: WHV_VPCI_DEVICE_NOTIFICATION_0, -} -impl ::core::marker::Copy for WHV_VPCI_DEVICE_NOTIFICATION {} -impl ::core::clone::Clone for WHV_VPCI_DEVICE_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_VPCI_DEVICE_NOTIFICATION_0 { - pub Reserved2: u64, -} -impl ::core::marker::Copy for WHV_VPCI_DEVICE_NOTIFICATION_0 {} -impl ::core::clone::Clone for WHV_VPCI_DEVICE_NOTIFICATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VPCI_DEVICE_REGISTER { - pub Location: WHV_VPCI_DEVICE_REGISTER_SPACE, - pub SizeInBytes: u32, - pub OffsetInBytes: u64, -} -impl ::core::marker::Copy for WHV_VPCI_DEVICE_REGISTER {} -impl ::core::clone::Clone for WHV_VPCI_DEVICE_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VPCI_HARDWARE_IDS { - pub VendorID: u16, - pub DeviceID: u16, - pub RevisionID: u8, - pub ProgIf: u8, - pub SubClass: u8, - pub BaseClass: u8, - pub SubVendorID: u16, - pub SubSystemID: u16, -} -impl ::core::marker::Copy for WHV_VPCI_HARDWARE_IDS {} -impl ::core::clone::Clone for WHV_VPCI_HARDWARE_IDS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VPCI_INTERRUPT_TARGET { - pub Vector: u32, - pub Flags: WHV_VPCI_INTERRUPT_TARGET_FLAGS, - pub ProcessorCount: u32, - pub Processors: [u32; 1], -} -impl ::core::marker::Copy for WHV_VPCI_INTERRUPT_TARGET {} -impl ::core::clone::Clone for WHV_VPCI_INTERRUPT_TARGET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VPCI_MMIO_MAPPING { - pub Location: WHV_VPCI_DEVICE_REGISTER_SPACE, - pub Flags: WHV_VPCI_MMIO_RANGE_FLAGS, - pub SizeInBytes: u64, - pub OffsetInBytes: u64, - pub VirtualAddress: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WHV_VPCI_MMIO_MAPPING {} -impl ::core::clone::Clone for WHV_VPCI_MMIO_MAPPING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VPCI_PROBED_BARS { - pub Value: [u32; 6], -} -impl ::core::marker::Copy for WHV_VPCI_PROBED_BARS {} -impl ::core::clone::Clone for WHV_VPCI_PROBED_BARS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VP_EXCEPTION_CONTEXT { - pub InstructionByteCount: u8, - pub Reserved: [u8; 3], - pub InstructionBytes: [u8; 16], - pub ExceptionInfo: WHV_VP_EXCEPTION_INFO, - pub ExceptionType: u8, - pub Reserved2: [u8; 3], - pub ErrorCode: u32, - pub ExceptionParameter: u64, -} -impl ::core::marker::Copy for WHV_VP_EXCEPTION_CONTEXT {} -impl ::core::clone::Clone for WHV_VP_EXCEPTION_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_VP_EXCEPTION_INFO { - pub Anonymous: WHV_VP_EXCEPTION_INFO_0, - pub AsUINT32: u32, -} -impl ::core::marker::Copy for WHV_VP_EXCEPTION_INFO {} -impl ::core::clone::Clone for WHV_VP_EXCEPTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VP_EXCEPTION_INFO_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHV_VP_EXCEPTION_INFO_0 {} -impl ::core::clone::Clone for WHV_VP_EXCEPTION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_VP_EXIT_CONTEXT { - pub ExecutionState: WHV_X64_VP_EXECUTION_STATE, - pub _bitfield: u8, - pub Reserved: u8, - pub Reserved2: u32, - pub Cs: WHV_X64_SEGMENT_REGISTER, - pub Rip: u64, - pub Rflags: u64, -} -impl ::core::marker::Copy for WHV_VP_EXIT_CONTEXT {} -impl ::core::clone::Clone for WHV_VP_EXIT_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_APIC_EOI_CONTEXT { - pub InterruptVector: u32, -} -impl ::core::marker::Copy for WHV_X64_APIC_EOI_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_APIC_EOI_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_APIC_INIT_SIPI_CONTEXT { - pub ApicIcr: u64, -} -impl ::core::marker::Copy for WHV_X64_APIC_INIT_SIPI_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_APIC_INIT_SIPI_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_APIC_SMI_CONTEXT { - pub ApicIcr: u64, -} -impl ::core::marker::Copy for WHV_X64_APIC_SMI_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_APIC_SMI_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_APIC_WRITE_CONTEXT { - pub Type: WHV_X64_APIC_WRITE_TYPE, - pub Reserved: u32, - pub WriteValue: u64, -} -impl ::core::marker::Copy for WHV_X64_APIC_WRITE_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_APIC_WRITE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_CPUID_ACCESS_CONTEXT { - pub Rax: u64, - pub Rcx: u64, - pub Rdx: u64, - pub Rbx: u64, - pub DefaultResultRax: u64, - pub DefaultResultRcx: u64, - pub DefaultResultRdx: u64, - pub DefaultResultRbx: u64, -} -impl ::core::marker::Copy for WHV_X64_CPUID_ACCESS_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_CPUID_ACCESS_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_CPUID_RESULT { - pub Function: u32, - pub Reserved: [u32; 3], - pub Eax: u32, - pub Ebx: u32, - pub Ecx: u32, - pub Edx: u32, -} -impl ::core::marker::Copy for WHV_X64_CPUID_RESULT {} -impl ::core::clone::Clone for WHV_X64_CPUID_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_CPUID_RESULT2 { - pub Function: u32, - pub Index: u32, - pub VpIndex: u32, - pub Flags: WHV_X64_CPUID_RESULT2_FLAGS, - pub Output: WHV_CPUID_OUTPUT, - pub Mask: WHV_CPUID_OUTPUT, -} -impl ::core::marker::Copy for WHV_X64_CPUID_RESULT2 {} -impl ::core::clone::Clone for WHV_X64_CPUID_RESULT2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER { - pub Anonymous: WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER {} -impl ::core::clone::Clone for WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER_0 {} -impl ::core::clone::Clone for WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_FP_CONTROL_STATUS_REGISTER { - pub Anonymous: WHV_X64_FP_CONTROL_STATUS_REGISTER_0, - pub AsUINT128: WHV_UINT128, -} -impl ::core::marker::Copy for WHV_X64_FP_CONTROL_STATUS_REGISTER {} -impl ::core::clone::Clone for WHV_X64_FP_CONTROL_STATUS_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_FP_CONTROL_STATUS_REGISTER_0 { - pub FpControl: u16, - pub FpStatus: u16, - pub FpTag: u8, - pub Reserved: u8, - pub LastFpOp: u16, - pub Anonymous: WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0, -} -impl ::core::marker::Copy for WHV_X64_FP_CONTROL_STATUS_REGISTER_0 {} -impl ::core::clone::Clone for WHV_X64_FP_CONTROL_STATUS_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0 { - pub LastFpRip: u64, - pub Anonymous: WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0_0, -} -impl ::core::marker::Copy for WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0 {} -impl ::core::clone::Clone for WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0_0 { - pub LastFpEip: u32, - pub LastFpCs: u16, - pub Reserved2: u16, -} -impl ::core::marker::Copy for WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0_0 {} -impl ::core::clone::Clone for WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_FP_REGISTER { - pub Anonymous: WHV_X64_FP_REGISTER_0, - pub AsUINT128: WHV_UINT128, -} -impl ::core::marker::Copy for WHV_X64_FP_REGISTER {} -impl ::core::clone::Clone for WHV_X64_FP_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_FP_REGISTER_0 { - pub Mantissa: u64, - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_X64_FP_REGISTER_0 {} -impl ::core::clone::Clone for WHV_X64_FP_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT { - pub DeliverableType: WHV_X64_PENDING_INTERRUPTION_TYPE, -} -impl ::core::marker::Copy for WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_INTERRUPT_STATE_REGISTER { - pub Anonymous: WHV_X64_INTERRUPT_STATE_REGISTER_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_X64_INTERRUPT_STATE_REGISTER {} -impl ::core::clone::Clone for WHV_X64_INTERRUPT_STATE_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_INTERRUPT_STATE_REGISTER_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_X64_INTERRUPT_STATE_REGISTER_0 {} -impl ::core::clone::Clone for WHV_X64_INTERRUPT_STATE_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_IO_PORT_ACCESS_CONTEXT { - pub InstructionByteCount: u8, - pub Reserved: [u8; 3], - pub InstructionBytes: [u8; 16], - pub AccessInfo: WHV_X64_IO_PORT_ACCESS_INFO, - pub PortNumber: u16, - pub Reserved2: [u16; 3], - pub Rax: u64, - pub Rcx: u64, - pub Rsi: u64, - pub Rdi: u64, - pub Ds: WHV_X64_SEGMENT_REGISTER, - pub Es: WHV_X64_SEGMENT_REGISTER, -} -impl ::core::marker::Copy for WHV_X64_IO_PORT_ACCESS_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_IO_PORT_ACCESS_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_IO_PORT_ACCESS_INFO { - pub Anonymous: WHV_X64_IO_PORT_ACCESS_INFO_0, - pub AsUINT32: u32, -} -impl ::core::marker::Copy for WHV_X64_IO_PORT_ACCESS_INFO {} -impl ::core::clone::Clone for WHV_X64_IO_PORT_ACCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_IO_PORT_ACCESS_INFO_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHV_X64_IO_PORT_ACCESS_INFO_0 {} -impl ::core::clone::Clone for WHV_X64_IO_PORT_ACCESS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_MSR_ACCESS_CONTEXT { - pub AccessInfo: WHV_X64_MSR_ACCESS_INFO, - pub MsrNumber: u32, - pub Rax: u64, - pub Rdx: u64, -} -impl ::core::marker::Copy for WHV_X64_MSR_ACCESS_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_MSR_ACCESS_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_MSR_ACCESS_INFO { - pub Anonymous: WHV_X64_MSR_ACCESS_INFO_0, - pub AsUINT32: u32, -} -impl ::core::marker::Copy for WHV_X64_MSR_ACCESS_INFO {} -impl ::core::clone::Clone for WHV_X64_MSR_ACCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_MSR_ACCESS_INFO_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WHV_X64_MSR_ACCESS_INFO_0 {} -impl ::core::clone::Clone for WHV_X64_MSR_ACCESS_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_MSR_EXIT_BITMAP { - pub AsUINT64: u64, - pub Anonymous: WHV_X64_MSR_EXIT_BITMAP_0, -} -impl ::core::marker::Copy for WHV_X64_MSR_EXIT_BITMAP {} -impl ::core::clone::Clone for WHV_X64_MSR_EXIT_BITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_MSR_EXIT_BITMAP_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_X64_MSR_EXIT_BITMAP_0 {} -impl ::core::clone::Clone for WHV_X64_MSR_EXIT_BITMAP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_PENDING_DEBUG_EXCEPTION { - pub AsUINT64: u64, - pub Anonymous: WHV_X64_PENDING_DEBUG_EXCEPTION_0, -} -impl ::core::marker::Copy for WHV_X64_PENDING_DEBUG_EXCEPTION {} -impl ::core::clone::Clone for WHV_X64_PENDING_DEBUG_EXCEPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_PENDING_DEBUG_EXCEPTION_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_X64_PENDING_DEBUG_EXCEPTION_0 {} -impl ::core::clone::Clone for WHV_X64_PENDING_DEBUG_EXCEPTION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_PENDING_EXCEPTION_EVENT { - pub Anonymous: WHV_X64_PENDING_EXCEPTION_EVENT_0, - pub AsUINT128: WHV_UINT128, -} -impl ::core::marker::Copy for WHV_X64_PENDING_EXCEPTION_EVENT {} -impl ::core::clone::Clone for WHV_X64_PENDING_EXCEPTION_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_PENDING_EXCEPTION_EVENT_0 { - pub _bitfield: u32, - pub ErrorCode: u32, - pub ExceptionParameter: u64, -} -impl ::core::marker::Copy for WHV_X64_PENDING_EXCEPTION_EVENT_0 {} -impl ::core::clone::Clone for WHV_X64_PENDING_EXCEPTION_EVENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_PENDING_EXT_INT_EVENT { - pub Anonymous: WHV_X64_PENDING_EXT_INT_EVENT_0, - pub AsUINT128: WHV_UINT128, -} -impl ::core::marker::Copy for WHV_X64_PENDING_EXT_INT_EVENT {} -impl ::core::clone::Clone for WHV_X64_PENDING_EXT_INT_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_PENDING_EXT_INT_EVENT_0 { - pub _bitfield: u64, - pub Reserved2: u64, -} -impl ::core::marker::Copy for WHV_X64_PENDING_EXT_INT_EVENT_0 {} -impl ::core::clone::Clone for WHV_X64_PENDING_EXT_INT_EVENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_PENDING_INTERRUPTION_REGISTER { - pub Anonymous: WHV_X64_PENDING_INTERRUPTION_REGISTER_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_X64_PENDING_INTERRUPTION_REGISTER {} -impl ::core::clone::Clone for WHV_X64_PENDING_INTERRUPTION_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_PENDING_INTERRUPTION_REGISTER_0 { - pub _bitfield: u32, - pub ErrorCode: u32, -} -impl ::core::marker::Copy for WHV_X64_PENDING_INTERRUPTION_REGISTER_0 {} -impl ::core::clone::Clone for WHV_X64_PENDING_INTERRUPTION_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_RDTSC_CONTEXT { - pub TscAux: u64, - pub VirtualOffset: u64, - pub Tsc: u64, - pub ReferenceTime: u64, - pub RdtscInfo: WHV_X64_RDTSC_INFO, -} -impl ::core::marker::Copy for WHV_X64_RDTSC_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_RDTSC_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_RDTSC_INFO { - pub Anonymous: WHV_X64_RDTSC_INFO_0, - pub AsUINT64: u64, -} -impl ::core::marker::Copy for WHV_X64_RDTSC_INFO {} -impl ::core::clone::Clone for WHV_X64_RDTSC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_RDTSC_INFO_0 { - pub _bitfield: u64, -} -impl ::core::marker::Copy for WHV_X64_RDTSC_INFO_0 {} -impl ::core::clone::Clone for WHV_X64_RDTSC_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_SEGMENT_REGISTER { - pub Base: u64, - pub Limit: u32, - pub Selector: u16, - pub Anonymous: WHV_X64_SEGMENT_REGISTER_0, -} -impl ::core::marker::Copy for WHV_X64_SEGMENT_REGISTER {} -impl ::core::clone::Clone for WHV_X64_SEGMENT_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_SEGMENT_REGISTER_0 { - pub Anonymous: WHV_X64_SEGMENT_REGISTER_0_0, - pub Attributes: u16, -} -impl ::core::marker::Copy for WHV_X64_SEGMENT_REGISTER_0 {} -impl ::core::clone::Clone for WHV_X64_SEGMENT_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_SEGMENT_REGISTER_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for WHV_X64_SEGMENT_REGISTER_0_0 {} -impl ::core::clone::Clone for WHV_X64_SEGMENT_REGISTER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_TABLE_REGISTER { - pub Pad: [u16; 3], - pub Limit: u16, - pub Base: u64, -} -impl ::core::marker::Copy for WHV_X64_TABLE_REGISTER {} -impl ::core::clone::Clone for WHV_X64_TABLE_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_UNSUPPORTED_FEATURE_CONTEXT { - pub FeatureCode: WHV_X64_UNSUPPORTED_FEATURE_CODE, - pub Reserved: u32, - pub FeatureParameter: u64, -} -impl ::core::marker::Copy for WHV_X64_UNSUPPORTED_FEATURE_CONTEXT {} -impl ::core::clone::Clone for WHV_X64_UNSUPPORTED_FEATURE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_VP_EXECUTION_STATE { - pub Anonymous: WHV_X64_VP_EXECUTION_STATE_0, - pub AsUINT16: u16, -} -impl ::core::marker::Copy for WHV_X64_VP_EXECUTION_STATE {} -impl ::core::clone::Clone for WHV_X64_VP_EXECUTION_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_VP_EXECUTION_STATE_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for WHV_X64_VP_EXECUTION_STATE_0 {} -impl ::core::clone::Clone for WHV_X64_VP_EXECUTION_STATE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_XMM_CONTROL_STATUS_REGISTER { - pub Anonymous: WHV_X64_XMM_CONTROL_STATUS_REGISTER_0, - pub AsUINT128: WHV_UINT128, -} -impl ::core::marker::Copy for WHV_X64_XMM_CONTROL_STATUS_REGISTER {} -impl ::core::clone::Clone for WHV_X64_XMM_CONTROL_STATUS_REGISTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_XMM_CONTROL_STATUS_REGISTER_0 { - pub Anonymous: WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0, - pub XmmStatusControl: u32, - pub XmmStatusControlMask: u32, -} -impl ::core::marker::Copy for WHV_X64_XMM_CONTROL_STATUS_REGISTER_0 {} -impl ::core::clone::Clone for WHV_X64_XMM_CONTROL_STATUS_REGISTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub union WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0 { - pub LastFpRdp: u64, - pub Anonymous: WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0_0, -} -impl ::core::marker::Copy for WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0 {} -impl ::core::clone::Clone for WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub struct WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0_0 { - pub LastFpDp: u32, - pub LastFpDs: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0_0 {} -impl ::core::clone::Clone for WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type FOUND_IMAGE_CALLBACK = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type GUEST_SYMBOLS_PROVIDER_DEBUG_INFO_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_DEVICE_GET_DETAILS = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_DEVICE_INITIALIZE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_DEVICE_SET_CONFIGURATION = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_DEVICE_START = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_DEVICE_STOP = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_DEVICE_TEARDOWN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_READ_CONFIG_SPACE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_READ_INTERCEPTED_MEMORY = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_WRITE_CONFIG_SPACE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type HDV_PCI_WRITE_INTERCEPTED_MEMORY = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_EMULATOR_GET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_EMULATOR_IO_PORT_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_EMULATOR_MEMORY_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_EMULATOR_SET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Hypervisor\"`*"] -pub type WHV_EMULATOR_TRANSLATE_GVA_PAGE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/IO/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/IO/mod.rs deleted file mode 100644 index 78a90d3..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/IO/mod.rs +++ /dev/null @@ -1,89 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn BindIoCompletionCallback ( filehandle : super::super::Foundation:: HANDLE , function : LPOVERLAPPED_COMPLETION_ROUTINE , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn CancelIo ( hfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn CancelIoEx ( hfile : super::super::Foundation:: HANDLE , lpoverlapped : *const OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn CancelSynchronousIo ( hthread : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn CreateIoCompletionPort ( filehandle : super::super::Foundation:: HANDLE , existingcompletionport : super::super::Foundation:: HANDLE , completionkey : usize , numberofconcurrentthreads : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn DeviceIoControl ( hdevice : super::super::Foundation:: HANDLE , dwiocontrolcode : u32 , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesreturned : *mut u32 , lpoverlapped : *mut OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn GetOverlappedResult ( hfile : super::super::Foundation:: HANDLE , lpoverlapped : *const OVERLAPPED , lpnumberofbytestransferred : *mut u32 , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn GetOverlappedResultEx ( hfile : super::super::Foundation:: HANDLE , lpoverlapped : *const OVERLAPPED , lpnumberofbytestransferred : *mut u32 , dwmilliseconds : u32 , balertable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn GetQueuedCompletionStatus ( completionport : super::super::Foundation:: HANDLE , lpnumberofbytestransferred : *mut u32 , lpcompletionkey : *mut usize , lpoverlapped : *mut *mut OVERLAPPED , dwmilliseconds : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn GetQueuedCompletionStatusEx ( completionport : super::super::Foundation:: HANDLE , lpcompletionportentries : *mut OVERLAPPED_ENTRY , ulcount : u32 , ulnumentriesremoved : *mut u32 , dwmilliseconds : u32 , falertable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] fn PostQueuedCompletionStatus ( completionport : super::super::Foundation:: HANDLE , dwnumberofbytestransferred : u32 , dwcompletionkey : usize , lpoverlapped : *const OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OVERLAPPED { - pub Internal: usize, - pub InternalHigh: usize, - pub Anonymous: OVERLAPPED_0, - pub hEvent: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OVERLAPPED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OVERLAPPED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union OVERLAPPED_0 { - pub Anonymous: OVERLAPPED_0_0, - pub Pointer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OVERLAPPED_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OVERLAPPED_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OVERLAPPED_0_0 { - pub Offset: u32, - pub OffsetHigh: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OVERLAPPED_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OVERLAPPED_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OVERLAPPED_ENTRY { - pub lpCompletionKey: usize, - pub lpOverlapped: *mut OVERLAPPED, - pub Internal: usize, - pub dwNumberOfBytesTransferred: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OVERLAPPED_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OVERLAPPED_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_IO\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPOVERLAPPED_COMPLETION_ROUTINE = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Iis/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Iis/mod.rs deleted file mode 100644 index a0eca4b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Iis/mod.rs +++ /dev/null @@ -1,2720 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcproxy.dll""system" #[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] fn GetExtensionVersion ( pver : *mut HSE_VERSION_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcproxy.dll""system" #[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] fn GetFilterVersion ( pver : *mut HTTP_FILTER_VERSION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcproxy.dll""system" #[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] fn HttpExtensionProc ( pecb : *const EXTENSION_CONTROL_BLOCK ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcproxy.dll""system" #[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] fn HttpFilterProc ( pfc : *mut HTTP_FILTER_CONTEXT , notificationtype : u32 , pvnotification : *mut ::core::ffi::c_void ) -> u32 ); -pub type AsyncIFtpAuthenticationProvider = *mut ::core::ffi::c_void; -pub type AsyncIFtpAuthorizationProvider = *mut ::core::ffi::c_void; -pub type AsyncIFtpHomeDirectoryProvider = *mut ::core::ffi::c_void; -pub type AsyncIFtpLogProvider = *mut ::core::ffi::c_void; -pub type AsyncIFtpPostprocessProvider = *mut ::core::ffi::c_void; -pub type AsyncIFtpPreprocessProvider = *mut ::core::ffi::c_void; -pub type AsyncIFtpRoleProvider = *mut ::core::ffi::c_void; -pub type AsyncIMSAdminBaseSinkW = *mut ::core::ffi::c_void; -pub type IADMEXT = *mut ::core::ffi::c_void; -pub type IFtpAuthenticationProvider = *mut ::core::ffi::c_void; -pub type IFtpAuthorizationProvider = *mut ::core::ffi::c_void; -pub type IFtpHomeDirectoryProvider = *mut ::core::ffi::c_void; -pub type IFtpLogProvider = *mut ::core::ffi::c_void; -pub type IFtpPostprocessProvider = *mut ::core::ffi::c_void; -pub type IFtpPreprocessProvider = *mut ::core::ffi::c_void; -pub type IFtpProviderConstruct = *mut ::core::ffi::c_void; -pub type IFtpRoleProvider = *mut ::core::ffi::c_void; -pub type IMSAdminBase2W = *mut ::core::ffi::c_void; -pub type IMSAdminBase3W = *mut ::core::ffi::c_void; -pub type IMSAdminBaseSinkW = *mut ::core::ffi::c_void; -pub type IMSAdminBaseW = *mut ::core::ffi::c_void; -pub type IMSImpExpHelpW = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const ADMINDATA_MAX_NAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const APPCTR_MD_ID_BEGIN_RESERVED: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const APPCTR_MD_ID_END_RESERVED: u32 = 61439u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const APPSTATUS_NOTDEFINED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const APPSTATUS_RUNNING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const APPSTATUS_STOPPED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const ASP_MD_ID_BEGIN_RESERVED: u32 = 28672u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const ASP_MD_ID_END_RESERVED: u32 = 29951u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const ASP_MD_SERVER_BASE: u32 = 7000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const ASP_MD_UT_APP: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_IImgCtx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3050f3d6_98b5_11cf_bb82_00aa00bdce0b); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_IisServiceControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8fb8621_588f_11d2_9d61_00c04f79c5fe); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_MSAdminBase_W: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9e69610_b80d_11d0_b9b9_00a0c922e750); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_Request: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x920c25d0_25d9_11d0_a55f_00a0c90c2091); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_Response: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x46e19ba0_25dd_11d0_a55f_00a0c90c2091); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_ScriptingContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd97a6da0_a868_11cf_83ae_11b0c90c2bd8); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_Server: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa506d160_25e0_11d0_a55f_00a0c90c2091); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_Session: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x509f8f20_25de_11d0_a55f_00a0c90c2091); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const CLSID_WamAdmin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x61738644_f196_11d0_9953_00c04fd919c1); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_ABORT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_BASE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_GETALLRESPONSEHEADERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_GETRESPONSEHEADER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_OPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_OPTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_RESPONSEBODY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_RESPONSESTREAM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_RESPONSETEXT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_SEND: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_SETAUTOLOGONPOLICY: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_SETCLIENTCERTIFICATE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_SETCREDENTIALS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_SETPROXY: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_SETREQUESTHEADER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_SETTIMEOUTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_STATUS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_STATUSTEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DISPID_HTTPREQUEST_WAITFORRESPONSE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DWN_COLORMODE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DWN_DOWNLOADONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DWN_FORCEDITHER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DWN_MIRRORIMAGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DWN_RAWIMAGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FP_MD_ID_BEGIN_RESERVED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FP_MD_ID_END_RESERVED: u32 = 36863u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FtpProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70bdc667_33b2_45f0_ac52_c3ca46f7a656); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const GUID_IIS_ALL_TRACE_PROVIDERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const GUID_IIS_ASPNET_TRACE_PROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaff081fe_0247_4275_9c4e_021f3dc1da35); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const GUID_IIS_ASP_TRACE_TRACE_PROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06b94d9a_b15e_456e_a4ef_37c984a2cb4b); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const GUID_IIS_ISAPI_TRACE_PROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1c2040e_8840_4c31_ba11_9871031a19ea); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const GUID_IIS_WWW_GLOBAL_TRACE_PROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd55d3bc9_cba9_44df_827e_132d3a4596c2); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const GUID_IIS_WWW_SERVER_TRACE_PROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a2a4e84_4c21_4981_ae10_3fda0d9b0f83); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const GUID_IIS_WWW_SERVER_V2_TRACE_PROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde4649c9_15e8_4fea_9d85_1cdda520c334); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_APPEND_LOG_PARAMETER: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_APP_FLAG_IN_PROCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_APP_FLAG_ISOLATED_OOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_APP_FLAG_POOLED_OOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_EXEC_URL_DISABLE_CUSTOM_ERROR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_EXEC_URL_HTTP_CACHE_ELIGIBLE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_EXEC_URL_IGNORE_CURRENT_INTERCEPTOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_EXEC_URL_IGNORE_VALIDATION_AND_RANGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_EXEC_URL_NO_HEADERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_EXEC_URL_SSI_CMD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_ASYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_CACHE_RESPONSE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_DISCONNECT_AFTER_SEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_FINAL_SEND: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_NODELAY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_SEND_HEADERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_SYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_IO_TRY_SKIP_CUSTOM_ERRORS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_LOG_BUFFER_LEN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_MAX_EXT_DLL_NAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_ABORTIVE_CLOSE: u32 = 1014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_ASYNC_READ_CLIENT: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_CANCEL_IO: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_CLOSE_CONNECTION: u32 = 1017u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_DONE_WITH_SESSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_END_RESERVED: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_EXEC_UNICODE_URL: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_EXEC_URL: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_ANONYMOUS_TOKEN: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_CACHE_INVALIDATION_CALLBACK: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_CERT_INFO_EX: u32 = 1015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_CHANNEL_BINDING_TOKEN: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_CONFIG_OBJECT: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_EXEC_URL_STATUS: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_IMPERSONATION_TOKEN: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_PROTOCOL_MANAGER_CUSTOM_INTERFACE_CALLBACK: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_SSPI_INFO: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_TRACE_INFO: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_TRACE_INFO_EX: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_UNICODE_ANONYMOUS_TOKEN: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_GET_WORKER_PROCESS_SETTINGS: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_IO_COMPLETION: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_IS_CONNECTED: u32 = 1018u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_IS_IN_PROCESS: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_IS_KEEP_CONN: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_MAP_UNICODE_URL_TO_PATH: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_MAP_UNICODE_URL_TO_PATH_EX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_MAP_URL_TO_PATH: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_MAP_URL_TO_PATH_EX: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_NORMALIZE_URL: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_RAISE_TRACE_EVENT: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_REFRESH_ISAPI_ACL: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_REPORT_UNHEALTHY: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_SEND_CUSTOM_ERROR: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_SEND_RESPONSE_HEADER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_SEND_RESPONSE_HEADER_EX: u32 = 1016u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_SEND_URL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_SEND_URL_REDIRECT_RESP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_SET_FLUSH_FLAG: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_TRANSMIT_FILE: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_REQ_VECTOR_SEND: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_STATUS_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_STATUS_PENDING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_STATUS_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_STATUS_SUCCESS_AND_KEEP_CONN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_TERM_ADVISORY_UNLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_TERM_MUST_UNLOAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_DONT_CACHE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_EXECUTE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_MAP_CERT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_MASK: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_NEGO_CERT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_REQUIRE_CERT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_SCRIPT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_SSL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_SSL128: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_URL_FLAGS_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_VECTOR_ELEMENT_TYPE_FILE_HANDLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_VECTOR_ELEMENT_TYPE_MEMORY_BUFFER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_VERSION_MAJOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HSE_VERSION_MINOR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_EVENT_FLAG_STATIC_DESCRIPTIVE_FIELDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_LEVEL_END: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_LEVEL_START: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IISADMIN_EXTENSIONS_CLSID_MD_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LM/IISADMIN/EXTENSIONS/DCOMCLSIDS"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IISADMIN_EXTENSIONS_CLSID_MD_KEYA: ::windows_sys::core::PCSTR = ::windows_sys::s!("LM/IISADMIN/EXTENSIONS/DCOMCLSIDS"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IISADMIN_EXTENSIONS_CLSID_MD_KEYW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LM/IISADMIN/EXTENSIONS/DCOMCLSIDS"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IISADMIN_EXTENSIONS_REG_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SOFTWARE\\Microsoft\\InetStp\\Extensions"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IISADMIN_EXTENSIONS_REG_KEYA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SOFTWARE\\Microsoft\\InetStp\\Extensions"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IISADMIN_EXTENSIONS_REG_KEYW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SOFTWARE\\Microsoft\\InetStp\\Extensions"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_CERTMAPPER: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsCertMapper"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_CERTMAPPER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsCertMapper"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_COMPRESS_SCHEME: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsCompressionScheme"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_COMPRESS_SCHEMES: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsCompressionSchemes"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_COMPRESS_SCHEMES_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsCompressionSchemes"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_COMPRESS_SCHEME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsCompressionScheme"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_COMPUTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsComputer"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_COMPUTER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsComputer"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FILTER: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsFilter"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FILTERS: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsFilters"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FILTERS_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsFilters"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FILTER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsFilter"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsFtpInfo"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_INFO_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsFtpInfo"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_SERVER: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsFtpServer"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_SERVER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsFtpServer"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_SERVICE: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsFtpService"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_SERVICE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsFtpService"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_VDIR: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsFtpVirtualDir"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_FTP_VDIR_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsFtpVirtualDir"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_LOG_MODULE: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsLogModule"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_LOG_MODULES: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsLogModules"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_LOG_MODULES_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsLogModules"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_LOG_MODULE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsLogModule"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_MIMEMAP: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsMimeMap"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_MIMEMAP_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsMimeMap"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_DIR: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsWebDirectory"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_DIR_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsWebDirectory"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_FILE: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsWebFile"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_FILE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsWebFile"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsWebInfo"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_INFO_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsWebInfo"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_SERVER: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsWebServer"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_SERVER_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsWebServer"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_SERVICE: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsWebService"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_SERVICE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsWebService"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_VDIR: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIsWebVirtualDir"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_CLASS_WEB_VDIR_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IIsWebVirtualDir"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_ADSI_METAID_BEGIN: u32 = 130000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_ADSI_SCHEMA_PATH_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("/Schema"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_ADSI_SCHEMA_PATH_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("/Schema"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_APPPOOL_BASE: u32 = 9000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_APP_BASE: u32 = 9100u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_FILE_PROP_BASE: u32 = 6000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_FTP_BASE: u32 = 5000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_GLOBAL_BASE: u32 = 9200u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_HTTP_BASE: u32 = 2000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_ID_BEGIN_RESERVED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_ID_END_RESERVED: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_INSTANCE_ROOT: ::windows_sys::core::PCSTR = ::windows_sys::s!("Root"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_ISAPI_FILTERS: ::windows_sys::core::PCSTR = ::windows_sys::s!("/Filters"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_LOCAL_MACHINE_PATH: ::windows_sys::core::PCSTR = ::windows_sys::s!("LM"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_LOGCUSTOM_BASE: u32 = 4500u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_LOGCUSTOM_LAST: u32 = 4508u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_LOG_BASE: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_LOG_LAST: u32 = 4015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_SERVER_BASE: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_SSL_BASE: u32 = 5500u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_SVC_INFO_PATH: ::windows_sys::core::PCSTR = ::windows_sys::s!("Info"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_UT_END_RESERVED: u32 = 2000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_UT_FILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_UT_SERVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_UT_WAM: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_MD_VR_BASE: u32 = 3000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_WEBSOCKET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("websockets"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IIS_WEBSOCKET_SERVER_VARIABLE: ::windows_sys::core::PCSTR = ::windows_sys::s!("IIS_WEBSOCK"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMAP_MD_ID_BEGIN_RESERVED: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMAP_MD_ID_END_RESERVED: u32 = 53247u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGANIM_ANIMATED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGANIM_MASK: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGBITS_MASK: u32 = 234881024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGBITS_NONE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGBITS_PARTIAL: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGBITS_TOTAL: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGCHG_ANIMATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGCHG_COMPLETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGCHG_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGCHG_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGCHG_VIEW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGLOAD_COMPLETE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGLOAD_ERROR: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGLOAD_LOADING: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGLOAD_MASK: u32 = 32505856u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGLOAD_NOTLOADED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGLOAD_STOPPED: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGTRANS_MASK: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const IMGTRANS_OPAQUE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const LIBID_ASPTypeLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd97a6da0_a85c_11cf_83ae_00a0c90c2bd8); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const LIBID_IISRSTALib: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8fb8614_588f_11d2_9d61_00c04f79c5fe); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const LIBID_WAMREGLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x29822aa8_f302_11d0_9953_00c04fd919c1); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MB_DONT_IMPERSONATE: u32 = 9033u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_EXECUTE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_MAP_CERT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_NEGO_CERT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_NO_PHYSICAL_DIR: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_NO_REMOTE_EXECUTE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_NO_REMOTE_READ: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_NO_REMOTE_SCRIPT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_NO_REMOTE_WRITE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_PERM: u32 = 6016u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_REQUIRE_CERT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_SCRIPT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_SOURCE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_SSL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_SSL128: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACCESS_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACR_ENUM_KEYS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACR_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACR_RESTRICTED_WRITE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACR_UNSECURE_PROPS_READ: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACR_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ACR_WRITE_DAC: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ADMIN_ACL: u32 = 6027u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ADMIN_INSTANCE: u32 = 2115u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ADV_CACHE_TTL: u32 = 2064u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ADV_NOTIFY_PWD_EXP_IN_DAYS: u32 = 2063u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AD_CONNECTIONS_PASSWORD: u32 = 5015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AD_CONNECTIONS_USERNAME: u32 = 5014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ALLOW_ANONYMOUS: u32 = 5005u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ALLOW_KEEPALIVES: u32 = 6038u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ALLOW_PATH_INFO_FOR_SCRIPT_MAPPINGS: u32 = 2095u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ALLOW_REPLACE_ON_RENAME: u32 = 5009u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ANONYMOUS_ONLY: u32 = 5006u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ANONYMOUS_PWD: u32 = 6021u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ANONYMOUS_USER_NAME: u32 = 6020u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ANONYMOUS_USE_SUBAUTH: u32 = 6022u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_32_BIT_APP_ON_WIN64: u32 = 9040u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_ALLOW_TRANSIENT_REGISTRATION: u32 = 9202u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_APPPOOL_ID: u32 = 9201u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_AUTO_SHUTDOWN_EXE: u32 = 9035u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_AUTO_SHUTDOWN_PARAMS: u32 = 9036u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_AUTO_START: u32 = 9028u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_COMMAND: u32 = 9026u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_COMMAND_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_COMMAND_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_DISALLOW_OVERLAPPING_ROTATION: u32 = 9015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_DISALLOW_ROTATION_ON_CONFIG_CHANGE: u32 = 9018u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_IDENTITY_TYPE: u32 = 9021u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_IDENTITY_TYPE_LOCALSERVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_IDENTITY_TYPE_LOCALSYSTEM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_IDENTITY_TYPE_NETWORKSERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_IDENTITY_TYPE_SPECIFICUSER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_IDLE_TIMEOUT: u32 = 9005u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_MANAGED_PIPELINE_MODE: u32 = 9041u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_MANAGED_RUNTIME_VERSION: u32 = 9039u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_MAX_PROCESS_COUNT: u32 = 9003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_ORPHAN_ACTION_EXE: u32 = 9031u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_ORPHAN_ACTION_PARAMS: u32 = 9032u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_ORPHAN_PROCESSES_FOR_DEBUGGING: u32 = 9009u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PERIODIC_RESTART_CONNECTIONS: u32 = 9104u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PERIODIC_RESTART_MEMORY: u32 = 9024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PERIODIC_RESTART_PRIVATE_MEMORY: u32 = 9038u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PERIODIC_RESTART_REQUEST_COUNT: u32 = 9002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PERIODIC_RESTART_SCHEDULE: u32 = 9020u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PERIODIC_RESTART_TIME: u32 = 9001u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PINGING_ENABLED: u32 = 9004u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PING_INTERVAL: u32 = 9013u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_PING_RESPONSE_TIMELIMIT: u32 = 9014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_RAPID_FAIL_PROTECTION_ENABLED: u32 = 9006u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_SHUTDOWN_TIMELIMIT: u32 = 9012u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_SMP_AFFINITIZED: u32 = 9007u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_SMP_AFFINITIZED_PROCESSOR_MASK: u32 = 9008u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_STARTUP_TIMELIMIT: u32 = 9011u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_STATE: u32 = 9027u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_STATE_STARTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_STATE_STARTING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_STATE_STOPPED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_STATE_STOPPING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APPPOOL_UL_APPPOOL_QUEUE_LENGTH: u32 = 9017u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_ALLOW_TRANSIENT_REGISTRATION: u32 = 9102u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_APPPOOL_ID: u32 = 9101u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_AUTO_START: u32 = 9103u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_DEPENDENCIES: u32 = 2167u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_FRIENDLY_NAME: u32 = 2102u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_ISOLATED: u32 = 2104u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_OOP_RECOVER_LIMIT: u32 = 2110u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_PACKAGE_ID: u32 = 2106u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_PACKAGE_NAME: u32 = 2107u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_PERIODIC_RESTART_REQUESTS: u32 = 2112u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_PERIODIC_RESTART_SCHEDULE: u32 = 2113u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_PERIODIC_RESTART_TIME: u32 = 2111u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_LOG_EVENT_ON_PROCESSMODEL: u32 = 9042u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_LOG_EVENT_ON_RECYCLE: u32 = 9037u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_PROCESSMODEL_IDLE_TIMEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_CONFIG_CHANGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_ISAPI_UNHEALTHY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_MEMORY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_ON_DEMAND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_PRIVATE_MEMORY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_REQUESTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_SCHEDULE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_POOL_RECYCLE_TIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_ROOT: u32 = 2103u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_SHUTDOWN_TIME_LIMIT: u32 = 2114u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_TRACE_URL_LIST: u32 = 2118u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_APP_WAM_CLSID: u32 = 2105u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ALLOWOUTOFPROCCMPNTS: u32 = 7014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ALLOWOUTOFPROCCOMPONENTS: u32 = 7014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ALLOWSESSIONSTATE: u32 = 7011u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_BUFFERINGON: u32 = 7000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_BUFFER_LIMIT: u32 = 7052u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_CALCLINENUMBER: u32 = 7050u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_CODEPAGE: u32 = 7016u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_DISKTEMPLATECACHEDIRECTORY: u32 = 7036u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ENABLEAPPLICATIONRESTART: u32 = 7027u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ENABLEASPHTMLFALLBACK: u32 = 7021u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ENABLECHUNKEDENCODING: u32 = 7022u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ENABLECLIENTDEBUG: u32 = 7019u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ENABLEPARENTPATHS: u32 = 7008u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ENABLESERVERDEBUG: u32 = 7018u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ENABLETYPELIBCACHE: u32 = 7023u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ERRORSTONTLOG: u32 = 7024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_EXCEPTIONCATCHENABLE: u32 = 7015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_EXECUTEINMTA: u32 = 7041u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_ID_LAST: u32 = 7053u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_KEEPSESSIONIDSECURE: u32 = 7043u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_LCID: u32 = 7042u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_LOGERRORREQUESTS: u32 = 7001u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_MAXDISKTEMPLATECACHEFILES: u32 = 7040u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_MAXREQUESTENTITY: u32 = 7053u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_MAX_REQUEST_ENTITY_ALLOWED: u32 = 7053u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_MEMFREEFACTOR: u32 = 7009u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_MINUSEDBLOCKS: u32 = 7010u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_PROCESSORTHREADMAX: u32 = 7025u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_QUEUECONNECTIONTESTTIME: u32 = 7028u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_QUEUETIMEOUT: u32 = 7013u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_REQEUSTQUEUEMAX: u32 = 7026u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_RUN_ONEND_ANON: u32 = 7051u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SCRIPTENGINECACHEMAX: u32 = 7005u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SCRIPTERRORMESSAGE: u32 = 7003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SCRIPTERRORSSENTTOBROWSER: u32 = 7002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SCRIPTFILECACHESIZE: u32 = 7004u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SCRIPTLANGUAGE: u32 = 7012u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SCRIPTLANGUAGELIST: u32 = 7017u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SCRIPTTIMEOUT: u32 = 7006u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_ENABLE_SXS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_ENABLE_TRACKER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_FLAGS: u32 = 7044u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_FLAG_FUSION: u32 = 7046u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_FLAG_PARTITIONS: u32 = 7047u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_FLAG_TRACKER: u32 = 7045u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_PARTITION_ID: u32 = 7048u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_SXS_NAME: u32 = 7049u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SERVICE_USE_PARTITION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SESSIONMAX: u32 = 7029u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_SESSIONTIMEOUT: u32 = 7007u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_THREADGATEENABLED: u32 = 7030u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_THREADGATELOADHIGH: u32 = 7035u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_THREADGATELOADLOW: u32 = 7034u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_THREADGATESLEEPDELAY: u32 = 7032u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_THREADGATESLEEPMAX: u32 = 7033u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_THREADGATETIMESLICE: u32 = 7031u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ASP_TRACKTHREADINGMODEL: u32 = 7020u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTHORIZATION: u32 = 6000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTHORIZATION_PERSISTENCE: u32 = 6031u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_ADVNOTIFY_DISABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_ANONYMOUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_BASIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_CHANGE_DISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_CHANGE_FLAGS: u32 = 2068u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_CHANGE_UNSECURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_CHANGE_URL: u32 = 2060u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_EXPIRED_UNSECUREURL: u32 = 2067u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_EXPIRED_URL: u32 = 2061u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_MD5: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_NT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_PASSPORT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_SINGLEREQUEST: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_SINGLEREQUESTALWAYSIFPROXY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_AUTH_SINGLEREQUESTIFPROXY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BACKUP_FORCE_BACKUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BACKUP_HIGHEST_VERSION: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BACKUP_MAX_LEN: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BACKUP_MAX_VERSION: u32 = 9999u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BACKUP_NEXT_VERSION: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BACKUP_OVERWRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BACKUP_SAVE_FIRST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BANNER_MESSAGE: u32 = 5011u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_BINDINGS: u32 = 2022u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CACHE_EXTENSIONS: u32 = 6034u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CAL_AUTH_RESERVE_TIMEOUT: u32 = 2131u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CAL_SSL_RESERVE_TIMEOUT: u32 = 2132u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CAL_VC_PER_CONNECT: u32 = 2130u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CAL_W3_ERROR: u32 = 2133u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CC_MAX_AGE: u32 = 6042u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CC_NO_CACHE: u32 = 6041u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CC_OTHER: u32 = 6043u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CENTRAL_W3C_LOGGING_ENABLED: u32 = 2119u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CERT_CACHE_RETRIEVAL_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CERT_CHECK_REVOCATION_FRESHNESS_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CERT_NO_REVOC_CHECK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CERT_NO_USAGE_CHECK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CGI_RESTRICTION_LIST: u32 = 2164u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CHANGE_TYPE_ADD_OBJECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CHANGE_TYPE_DELETE_DATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CHANGE_TYPE_DELETE_OBJECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CHANGE_TYPE_RENAME_OBJECT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CHANGE_TYPE_RESTORE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CHANGE_TYPE_SET_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_COMMENTS: u32 = 9990u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CONNECTION_TIMEOUT: u32 = 1013u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ACTION: u32 = 9022u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_APP_ENABLED: u32 = 2141u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_CGI_ENABLED: u32 = 2140u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_CGI_LIMIT: u32 = 2148u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_DISABLE_ALL_LOGGING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_ACTIVE_PROCS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_ALL_PROC_LOGGING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_APP_LOGGING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_CGI_LOGGING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_KERNEL_TIME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_LOGGING: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_PAGE_FAULTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_PROC_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_TERMINATED_PROCS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_TOTAL_PROCS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_ENABLE_USER_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_KILL_W3WP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LIMIT: u32 = 9023u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LIMITS_ENABLED: u32 = 2143u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LIMIT_LOGEVENT: u32 = 2149u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LIMIT_PAUSE: u32 = 2152u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LIMIT_PRIORITY: u32 = 2150u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LIMIT_PROCSTOP: u32 = 2151u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LOGGING_INTERVAL: u32 = 2145u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LOGGING_MASK: u32 = 4507u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_LOGGING_OPTIONS: u32 = 2146u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_NO_ACTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_RESET_INTERVAL: u32 = 2144u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_THROTTLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CPU_TRACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CREATE_PROCESS_AS_USER: u32 = 6035u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CREATE_PROC_NEW_CONSOLE: u32 = 6036u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CUSTOM_DEPLOYMENT_DATA: u32 = 6055u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CUSTOM_ERROR: u32 = 6008u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_CUSTOM_ERROR_DESC: u32 = 2120u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DEFAULT_BACKUP_LOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MDBackUp"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DEFAULT_LOAD_FILE: u32 = 6006u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DEFAULT_LOGON_DOMAIN: u32 = 6012u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DEMAND_START_THRESHOLD: u32 = 9207u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRBROW_ENABLED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRBROW_LOADDEFAULT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRBROW_LONG_DATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRBROW_SHOW_DATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRBROW_SHOW_EXTENSION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRBROW_SHOW_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRBROW_SHOW_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DIRECTORY_BROWSING: u32 = 6005u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DISABLE_SOCKET_POOLING: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DONT_LOG: u32 = 6023u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DOWNLEVEL_ADMIN_INSTANCE: u32 = 1021u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_DO_REVERSE_DNS: u32 = 6029u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ENABLEDPROTOCOLS: u32 = 2023u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ENABLE_URL_AUTHORIZATION: u32 = 6048u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_CANNOT_REMOVE_SECURE_ATTRIBUTE: i32 = -2146646008i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_DATA_NOT_FOUND: i32 = -2146646015i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_IISAO_INVALID_SCHEMA: i32 = -2146646000i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_INVALID_VERSION: i32 = -2146646014i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_NOT_INITIALIZED: i32 = -2146646016i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_NO_SESSION_KEY: i32 = -2146645987i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_READ_METABASE_FILE: i32 = -2146645991i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SECURE_CHANNEL_FAILURE: i32 = -2146646010i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_CONTENT_LENGTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_DEPTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_DESTINATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_IF: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_LOCK_TOKEN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_OVERWRITE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_REQUEST_BODY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_TIMEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_TRANSLATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_WEBSOCKET_REQUEST: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB400_INVALID_XFF_HEADER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB401_APPLICATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB401_FILTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB401_LOGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB401_LOGON_ACL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB401_LOGON_CONFIG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB401_URLAUTH_POLICY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_ADDR_REJECT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_APPPOOL_DENIED: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_CAL_EXCEEDED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_CERT_BAD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_CERT_REQUIRED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_CERT_REVOKED: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_CERT_TIME_INVALID: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_DIR_LIST_DENIED: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_EXECUTE_ACCESS_DENIED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_INFINITE_DEPTH_DENIED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_INSUFFICIENT_PRIVILEGE_FOR_CGI: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_INVALID_CNFG: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_LOCK_TOKEN_REQUIRED: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_MAPPER_DENY_ACCESS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_PASSPORT_LOGIN_FAILURE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_PWD_CHANGE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_READ_ACCESS_DENIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_SITE_ACCESS_DENIED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_SOURCE_ACCESS_DENIED: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_SSL128_REQUIRED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_SSL_REQUIRED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_TOO_MANY_USERS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_VALIDATION_FAILURE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB403_WRITE_ACCESS_DENIED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_DENIED_BY_FILTERING_RULE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_DENIED_BY_MIMEMAP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_DENIED_BY_POLICY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_FILE_ATTRIBUTE_HIDDEN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_FILE_EXTENSION_DENIED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_HIDDEN_SEGMENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_NO_HANDLER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_PRECONDITIONED_HANDLER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_QUERY_STRING_SEQUENCE_DENIED: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_QUERY_STRING_TOO_LONG: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_SITE_NOT_FOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_STATICFILE_DAV: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_TOO_MANY_URL_SEGMENTS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_URL_DOUBLE_ESCAPED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_URL_HAS_HIGH_BIT_CHARS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_URL_SEQUENCE_DENIED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_URL_TOO_LONG: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB404_VERB_DENIED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB413_CONTENT_LENGTH_TOO_LARGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB423_LOCK_TOKEN_SUBMITTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB423_NO_CONFLICTING_LOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_ASPNET_HANDLERS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_ASPNET_IMPERSONATION: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_ASPNET_MODULES: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_BAD_METADATA: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_HANDLERS_MODULE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_UNC_ACCESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_URLAUTH_NO_SCOPE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_URLAUTH_NO_STORE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB500_URLAUTH_STORE_ERROR: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB502_ARR_CONNECTION_ERROR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB502_ARR_NO_SERVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB502_PREMATURE_EXIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB502_TIMEOUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB503_APP_CONCURRENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB503_ASPNET_QUEUE_FULL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB503_CONNECTION_LIMIT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB503_CPU_LIMIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ERROR_SUB503_FASTCGI_QUEUE_FULL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXIT_MESSAGE: u32 = 5001u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXPORT_INHERITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXPORT_NODE_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_BYTES_RECV: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_BYTES_SENT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_CLIENT_IP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_COMPUTER_NAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_COOKIE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_DATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_HOST: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_HTTP_STATUS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_HTTP_SUB_STATUS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_METHOD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_PROTOCOL_VERSION: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_REFERER: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_SERVER_IP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_SERVER_PORT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_SITE_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_TIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_TIME_TAKEN: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_URI_QUERY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_URI_STEM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_USERNAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_USER_AGENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_EXTLOG_WIN32_STATUS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_DESCRIPTION: u32 = 2045u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_ENABLED: u32 = 2043u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_ENABLE_CACHE: u32 = 2046u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_FLAGS: u32 = 2044u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_IMAGE_PATH: u32 = 2041u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_LOAD_ORDER: u32 = 2040u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_STATE: u32 = 2042u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_STATE_LOADED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FILTER_STATE_UNLOADED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FOOTER_DOCUMENT: u32 = 6009u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FOOTER_ENABLED: u32 = 6010u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FRONTPAGE_WEB: u32 = 2072u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTPS_128_BITS: u32 = 5053u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTPS_ALLOW_CCC: u32 = 5054u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTPS_SECURE_ANONYMOUS: u32 = 5052u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTPS_SECURE_CONTROL_CHANNEL: u32 = 5050u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTPS_SECURE_DATA_CHANNEL: u32 = 5051u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTP_KEEP_PARTIAL_UPLOADS: u32 = 5019u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTP_LOG_IN_UTF_8: u32 = 5013u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTP_PASV_RESPONSE_IP: u32 = 5018u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_FTP_UTF8_FILE_NAMES: u32 = 5020u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_BINARY_LOGGING_ENABLED: u32 = 4016u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_BINSCHEMATIMESTAMP: u32 = 9991u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_CHANGE_NUMBER: u32 = 9997u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_EDIT_WHILE_RUNNING_MAJOR_VERSION_NUMBER: u32 = 9994u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_EDIT_WHILE_RUNNING_MINOR_VERSION_NUMBER: u32 = 9993u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_LOG_IN_UTF_8: u32 = 9206u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_SESSIONKEY: u32 = 9999u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_STANDARD_APP_MODE_ENABLED: u32 = 9203u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GLOBAL_XMLSCHEMATIMESTAMP: u32 = 9992u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_GREETING_MESSAGE: u32 = 5002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_CACHE_CONTROL_HEADER: u32 = 2211u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_COMPRESSION_BUFFER_SIZE: u32 = 2223u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_COMPRESSION_DIRECTORY: u32 = 2210u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_COMPRESSION_DLL: u32 = 2237u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_CREATE_FLAGS: u32 = 2243u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_DO_DISK_SPACE_LIMITING: u32 = 2216u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_DO_DYNAMIC_COMPRESSION: u32 = 2213u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_DO_NAMESPACE_DYNAMIC_COMPRESSION: u32 = 2255u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_DO_NAMESPACE_STATIC_COMPRESSION: u32 = 2256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_DO_ON_DEMAND_COMPRESSION: u32 = 2215u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_DO_STATIC_COMPRESSION: u32 = 2214u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_DYNAMIC_COMPRESSION_LEVEL: u32 = 2241u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_EXPIRES_HEADER: u32 = 2212u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_FILES_DELETED_PER_DISK_FREE: u32 = 2225u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_FILE_EXTENSIONS: u32 = 2238u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_IO_BUFFER_SIZE: u32 = 2222u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_MAX_DISK_SPACE_USAGE: u32 = 2221u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_MAX_QUEUE_LENGTH: u32 = 2224u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_MIME_TYPE: u32 = 2239u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_MIN_FILE_SIZE_FOR_COMP: u32 = 2226u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_NO_COMPRESSION_FOR_HTTP_10: u32 = 2217u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_NO_COMPRESSION_FOR_PROXIES: u32 = 2218u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_NO_COMPRESSION_FOR_RANGE: u32 = 2219u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_ON_DEMAND_COMP_LEVEL: u32 = 2242u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_PRIORITY: u32 = 2240u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_SCRIPT_FILE_EXTENSIONS: u32 = 2244u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HC_SEND_CACHE_HEADERS: u32 = 2220u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HEADER_WAIT_TIMEOUT: u32 = 9204u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HISTORY_LATEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HTTPERRORS_EXISTING_RESPONSE: u32 = 6056u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HTTP_CUSTOM: u32 = 6004u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HTTP_EXPIRES: u32 = 6002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HTTP_FORWARDER_CUSTOM: u32 = 6054u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HTTP_PICS: u32 = 6003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_HTTP_REDIRECT: u32 = 6011u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_IISADMIN_EXTENSIONS: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_IMPORT_INHERITED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_IMPORT_MERGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_IMPORT_NODE_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_INSERT_PATH_STRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("<%INSERT_PATH%>"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_INSERT_PATH_STRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("<%INSERT_PATH%>"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_IN_PROCESS_ISAPI_APPS: u32 = 2073u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_IP_SEC: u32 = 6019u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ISAPI_RESTRICTION_LIST: u32 = 2163u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_IS_CONTENT_INDEXED: u32 = 6039u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_KEY_TYPE: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LEVELS_TO_SCAN: u32 = 1022u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOAD_BALANCER_CAPABILITIES: u32 = 9034u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOAD_BALANCER_CAPABILITIES_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOAD_BALANCER_CAPABILITIES_SOPHISTICATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOCATION: u32 = 9989u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_DOUBLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_FLOAT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_INT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_LONG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_LPSTR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_LPWSTR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_UINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_DATATYPE_ULONG: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_PROPERTY_DATATYPE: u32 = 4505u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_PROPERTY_HEADER: u32 = 4502u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_PROPERTY_ID: u32 = 4503u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_PROPERTY_MASK: u32 = 4504u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_PROPERTY_NAME: u32 = 4501u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_PROPERTY_NODE_ID: u32 = 4508u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGCUSTOM_SERVICES_STRING: u32 = 4506u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGEXT_FIELD_MASK: u32 = 4013u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGEXT_FIELD_MASK2: u32 = 4014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_DIRECTORY: u32 = 4001u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_LOCALTIME_ROLLOVER: u32 = 4015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_PERIOD: u32 = 4003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_PERIOD_DAILY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_PERIOD_HOURLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_PERIOD_MAXSIZE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_PERIOD_MONTHLY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_PERIOD_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_PERIOD_WEEKLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGFILE_TRUNCATE_SIZE: u32 = 4004u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGON_BATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGON_INTERACTIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGON_METHOD: u32 = 6013u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGON_NETWORK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGON_NETWORK_CLEARTEXT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGSQL_DATA_SOURCES: u32 = 4007u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGSQL_PASSWORD: u32 = 4010u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGSQL_TABLE_NAME: u32 = 4008u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOGSQL_USER_NAME: u32 = 4009u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_ANONYMOUS: u32 = 5007u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_NONANONYMOUS: u32 = 5008u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_PLUGINS_AVAILABLE: u32 = 4012u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_PLUGIN_MOD_ID: u32 = 4005u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_PLUGIN_ORDER: u32 = 4011u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_PLUGIN_UI_ID: u32 = 4006u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_TYPE: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_TYPE_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_TYPE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_LOG_UNUSED1: u32 = 4002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_BANDWIDTH: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_BANDWIDTH_BLOCKED: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_CHANGE_ENTRIES: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_CLIENTS_MESSAGE: u32 = 5003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_CONNECTIONS: u32 = 1014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_ENDPOINT_CONNECTIONS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_ERROR_FILES: u32 = 9988u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_GLOBAL_BANDWIDTH: u32 = 9201u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_GLOBAL_CONNECTIONS: u32 = 9202u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MAX_REQUEST_ENTITY_ALLOWED: u32 = 6051u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MD_SERVER_SS_AUTH_MAPPING: u32 = 2200u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_METADATA_ID_REGISTRATION: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MIME_MAP: u32 = 6015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MIN_FILE_BYTES_PER_SEC: u32 = 9205u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_MSDOS_DIR_OUTPUT: u32 = 5004u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NETLOGON_WKS_DNS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NETLOGON_WKS_IP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NETLOGON_WKS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NET_LOGON_WKS: u32 = 2065u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFEXAUTH_NTLMSSL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_ACCESS_DENIED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_AUTHENTICATION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_AUTH_COMPLETE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_END_OF_NET_SESSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_END_OF_REQUEST: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_LOG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_NONSECURE_PORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_ORDER_DEFAULT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_ORDER_HIGH: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_ORDER_LOW: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_ORDER_MEDIUM: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_PREPROC_HEADERS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_READ_RAW_DATA: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_SECURE_PORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_SEND_RAW_DATA: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_SEND_RESPONSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOTIFY_URL_MAP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NOT_DELETABLE: u32 = 2116u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_NTAUTHENTICATION_PROVIDERS: u32 = 6032u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_PASSIVE_PORT_RANGE: u32 = 5016u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_PASSPORT_NEED_MAPPING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_PASSPORT_NO_MAPPING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_PASSPORT_REQUIRE_AD_MAPPING: u32 = 6052u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_PASSPORT_TRY_MAPPING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_POOL_IDC_TIMEOUT: u32 = 6037u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_PROCESS_NTCR_IF_LOGGED_ON: u32 = 2070u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_PUT_READ_SIZE: u32 = 6046u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_RAPID_FAIL_PROTECTION_INTERVAL: u32 = 9029u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_RAPID_FAIL_PROTECTION_MAX_CRASHES: u32 = 9030u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_REALM: u32 = 6001u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_REDIRECT_HEADERS: u32 = 6044u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_RESTRICTION_LIST_CUSTOM_DESC: u32 = 2165u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ROOT_ENABLE_EDIT_WHILE_RUNNING: u32 = 9998u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ROOT_ENABLE_HISTORY: u32 = 9996u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_ROOT_MAX_HISTORY_FILES: u32 = 9995u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SCHEMA_METAID: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SCRIPTMAPFLAG_ALLOWED_ON_READ_DIR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SCRIPTMAPFLAG_CHECK_PATH_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SCRIPTMAPFLAG_SCRIPT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SCRIPT_MAPS: u32 = 6014u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SCRIPT_TIMEOUT: u32 = 6033u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SECURE_BINDINGS: u32 = 2021u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SECURITY_SETUP_REQUIRED: u32 = 2166u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_AUTOSTART: u32 = 1017u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_BINDINGS: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_COMMAND: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_COMMAND_CONTINUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_COMMAND_PAUSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_COMMAND_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_COMMAND_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_COMMENT: u32 = 1015u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_CONFIGURATION_INFO: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_CONFIG_ALLOW_ENCRYPT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_CONFIG_AUTO_PW_SYNC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_CONFIG_SSL_128: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_CONFIG_SSL_40: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_LISTEN_BACKLOG: u32 = 1019u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_LISTEN_TIMEOUT: u32 = 1020u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_SIZE: u32 = 1018u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_SIZE_LARGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_SIZE_MEDIUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_SIZE_SMALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE: u32 = 1016u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE_CONTINUING: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE_PAUSED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE_PAUSING: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE_STARTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE_STARTING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE_STOPPED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SERVER_STATE_STOPPING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SET_HOST_NAME: u32 = 2154u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SHOW_4_DIGIT_YEAR: u32 = 5010u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSI_EXEC_DISABLED: u32 = 6028u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSL_ACCESS_PERM: u32 = 6030u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSL_ALWAYS_NEGO_CLIENT_CERT: u32 = 5521u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSL_KEY_PASSWORD: u32 = 5502u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSL_KEY_REQUEST: u32 = 5503u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSL_PRIVATE_KEY: u32 = 5501u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSL_PUBLIC_KEY: u32 = 5500u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SSL_USE_DS_MAPPER: u32 = 5519u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_STOP_LISTENING: u32 = 9987u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_SUPPRESS_DEFAULT_BANNER: u32 = 5017u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_UPLOAD_READAHEAD_SIZE: u32 = 6045u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_URL_AUTHORIZATION_IMPERSONATION_LEVEL: u32 = 6053u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_URL_AUTHORIZATION_SCOPE_NAME: u32 = 6050u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_URL_AUTHORIZATION_STORE_NAME: u32 = 6049u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_USER_ISOLATION: u32 = 5012u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_USER_ISOLATION_AD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_USER_ISOLATION_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_USER_ISOLATION_LAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_USER_ISOLATION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_USE_DIGEST_SSP: u32 = 6047u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_USE_HOST_NAME: u32 = 2066u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_VR_IGNORE_TRANSLATE: u32 = 3008u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_VR_NO_CACHE: u32 = 3007u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_VR_PASSTHROUGH: u32 = 3006u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_VR_PASSWORD: u32 = 3003u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_VR_PATH: u32 = 3001u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_VR_USERNAME: u32 = 3002u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WAM_PWD: u32 = 7502u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WAM_USER_NAME: u32 = 7501u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WARNING_DUP_NAME: i32 = 837636i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WARNING_INVALID_DATA: i32 = 837637i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WARNING_PATH_NOT_FOUND: i32 = 837635i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WARNING_PATH_NOT_INSERTED: i32 = 837639i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WARNING_SAVE_FAILED: i32 = 837641i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WEBDAV_MAX_ATTRIBUTES_PER_ELEMENT: u32 = 8501u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WEB_SVC_EXT_RESTRICTION_LIST: u32 = 2168u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MD_WIN32_ERROR: u32 = 1099u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_DONT_EXPAND: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_INHERIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_INSERT_PATH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_ISINHERITED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_LOCAL_MACHINE_ONLY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_MASTER_ROOT_HANDLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_MAX_NAME_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_NON_SECURE_ONLY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_NO_ATTRIBUTES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_PARTIAL_PATH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_PERMISSION_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_PERMISSION_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_REFERENCE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_SECURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const METADATA_VOLATILE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MSCS_MD_ID_BEGIN_RESERVED: u32 = 53248u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MSCS_MD_ID_END_RESERVED: u32 = 57343u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const NNTP_MD_ID_BEGIN_RESERVED: u32 = 45056u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const NNTP_MD_ID_END_RESERVED: u32 = 49151u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const POP3_MD_ID_BEGIN_RESERVED: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const POP3_MD_ID_END_RESERVED: u32 = 45055u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_DENIED_APPLICATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_DENIED_BY_CONFIG: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_DENIED_FILTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_DENIED_LOGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_DENIED_RESOURCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_MAX_AUTH_TYPE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_MAX_FILTER_DESC_LEN: u32 = 257u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_MAX_PASSWORD: u32 = 257u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_MAX_USERNAME: u32 = 257u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_ACCESS_DENIED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_AUTHENTICATION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_AUTH_COMPLETE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_END_OF_NET_SESSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_END_OF_REQUEST: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_LOG: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_NONSECURE_PORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_ORDER_DEFAULT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_ORDER_HIGH: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_ORDER_LOW: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_ORDER_MEDIUM: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_PREPROC_HEADERS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_READ_RAW_DATA: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_SECURE_PORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_SEND_RAW_DATA: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_SEND_RESPONSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_NOTIFY_URL_MAP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SMTP_MD_ID_BEGIN_RESERVED: u32 = 36864u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SMTP_MD_ID_END_RESERVED: u32 = 40959u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const USER_MD_ID_BASE_RESERVED: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WAM_MD_ID_BEGIN_RESERVED: u32 = 29952u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WAM_MD_ID_END_RESERVED: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WAM_MD_SERVER_BASE: u32 = 7500u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WEBDAV_MD_SERVER_BASE: u32 = 8500u32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WEB_CORE_ACTIVATE_DLL_ENTRY: ::windows_sys::core::PCSTR = ::windows_sys::s!("WebCoreActivate"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WEB_CORE_DLL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("hwebcore.dll"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WEB_CORE_SET_METADATA_DLL_ENTRY: ::windows_sys::core::PCSTR = ::windows_sys::s!("WebCoreSetMetadata"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const WEB_CORE_SHUTDOWN_DLL_ENTRY: ::windows_sys::core::PCSTR = ::windows_sys::s!("WebCoreShutdown"); -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type FTP_ACCESS = i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_ACCESS_NONE: FTP_ACCESS = 0i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_ACCESS_READ: FTP_ACCESS = 1i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_ACCESS_WRITE: FTP_ACCESS = 2i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_ACCESS_READ_WRITE: FTP_ACCESS = 3i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type FTP_PROCESS_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_PROCESS_CONTINUE: FTP_PROCESS_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_PROCESS_CLOSE_SESSION: FTP_PROCESS_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_PROCESS_TERMINATE_SESSION: FTP_PROCESS_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const FTP_PROCESS_REJECT_COMMAND: FTP_PROCESS_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type HTTP_TRACE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_BYTE: HTTP_TRACE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_USHORT: HTTP_TRACE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_ULONG: HTTP_TRACE_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_ULONGLONG: HTTP_TRACE_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_CHAR: HTTP_TRACE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_SHORT: HTTP_TRACE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_LONG: HTTP_TRACE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_LONGLONG: HTTP_TRACE_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_LPCWSTR: HTTP_TRACE_TYPE = 31i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_LPCSTR: HTTP_TRACE_TYPE = 30i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_LPCGUID: HTTP_TRACE_TYPE = 72i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const HTTP_TRACE_TYPE_BOOL: HTTP_TRACE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type METADATATYPES = i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const ALL_METADATA: METADATATYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const DWORD_METADATA: METADATATYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const STRING_METADATA: METADATATYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const BINARY_METADATA: METADATATYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const EXPANDSZ_METADATA: METADATATYPES = 4i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const MULTISZ_METADATA: METADATATYPES = 5i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const INVALID_END_METADATA: METADATATYPES = 6i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type SF_PROPERTY_IIS = i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_PROPERTY_SSL_CTXT: SF_PROPERTY_IIS = 0i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_PROPERTY_INSTANCE_NUM_ID: SF_PROPERTY_IIS = 1i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type SF_REQ_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_SEND_RESPONSE_HEADER: SF_REQ_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_ADD_HEADERS_ON_DENIAL: SF_REQ_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_SET_NEXT_READ_SIZE: SF_REQ_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_SET_PROXY_INFO: SF_REQ_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_GET_CONNID: SF_REQ_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_SET_CERTIFICATE_INFO: SF_REQ_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_GET_PROPERTY: SF_REQ_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_NORMALIZE_URL: SF_REQ_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_REQ_DISABLE_NOTIFICATIONS: SF_REQ_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type SF_STATUS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_STATUS_REQ_FINISHED: SF_STATUS_TYPE = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_STATUS_REQ_FINISHED_KEEP_CONN: SF_STATUS_TYPE = 134217729i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_STATUS_REQ_NEXT_NOTIFICATION: SF_STATUS_TYPE = 134217730i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_STATUS_REQ_HANDLED_NOTIFICATION: SF_STATUS_TYPE = 134217731i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_STATUS_REQ_ERROR: SF_STATUS_TYPE = 134217732i32; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub const SF_STATUS_REQ_READ_NEXT: SF_STATUS_TYPE = 134217733i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -pub struct CERT_CONTEXT_EX { - pub CertContext: super::super::Security::Cryptography::CERT_CONTEXT, - pub cbAllocated: u32, - pub dwCertificateFlags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::marker::Copy for CERT_CONTEXT_EX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -impl ::core::clone::Clone for CERT_CONTEXT_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct CONFIGURATION_ENTRY { - pub bstrKey: ::windows_sys::core::BSTR, - pub bstrValue: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for CONFIGURATION_ENTRY {} -impl ::core::clone::Clone for CONFIGURATION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXTENSION_CONTROL_BLOCK { - pub cbSize: u32, - pub dwVersion: u32, - pub ConnID: *mut ::core::ffi::c_void, - pub dwHttpStatusCode: u32, - pub lpszLogData: [super::super::Foundation::CHAR; 80], - pub lpszMethod: ::windows_sys::core::PSTR, - pub lpszQueryString: ::windows_sys::core::PSTR, - pub lpszPathInfo: ::windows_sys::core::PSTR, - pub lpszPathTranslated: ::windows_sys::core::PSTR, - pub cbTotalBytes: u32, - pub cbAvailable: u32, - pub lpbData: *mut u8, - pub lpszContentType: ::windows_sys::core::PSTR, - pub GetServerVariable: isize, - pub WriteClient: isize, - pub ReadClient: isize, - pub ServerSupportFunction: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXTENSION_CONTROL_BLOCK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXTENSION_CONTROL_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_CUSTOM_ERROR_INFO { - pub pszStatus: ::windows_sys::core::PSTR, - pub uHttpSubError: u16, - pub fAsync: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_CUSTOM_ERROR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_CUSTOM_ERROR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_EXEC_UNICODE_URL_INFO { - pub pszUrl: ::windows_sys::core::PWSTR, - pub pszMethod: ::windows_sys::core::PSTR, - pub pszChildHeaders: ::windows_sys::core::PSTR, - pub pUserInfo: *mut HSE_EXEC_UNICODE_URL_USER_INFO, - pub pEntity: *mut HSE_EXEC_URL_ENTITY_INFO, - pub dwExecUrlFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_EXEC_UNICODE_URL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_EXEC_UNICODE_URL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_EXEC_UNICODE_URL_USER_INFO { - pub hImpersonationToken: super::super::Foundation::HANDLE, - pub pszCustomUserName: ::windows_sys::core::PWSTR, - pub pszCustomAuthType: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_EXEC_UNICODE_URL_USER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_EXEC_UNICODE_URL_USER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HSE_EXEC_URL_ENTITY_INFO { - pub cbAvailable: u32, - pub lpbData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for HSE_EXEC_URL_ENTITY_INFO {} -impl ::core::clone::Clone for HSE_EXEC_URL_ENTITY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_EXEC_URL_INFO { - pub pszUrl: ::windows_sys::core::PSTR, - pub pszMethod: ::windows_sys::core::PSTR, - pub pszChildHeaders: ::windows_sys::core::PSTR, - pub pUserInfo: *mut HSE_EXEC_URL_USER_INFO, - pub pEntity: *mut HSE_EXEC_URL_ENTITY_INFO, - pub dwExecUrlFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_EXEC_URL_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_EXEC_URL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HSE_EXEC_URL_STATUS { - pub uHttpStatusCode: u16, - pub uHttpSubStatus: u16, - pub dwWin32Error: u32, -} -impl ::core::marker::Copy for HSE_EXEC_URL_STATUS {} -impl ::core::clone::Clone for HSE_EXEC_URL_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_EXEC_URL_USER_INFO { - pub hImpersonationToken: super::super::Foundation::HANDLE, - pub pszCustomUserName: ::windows_sys::core::PSTR, - pub pszCustomAuthType: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_EXEC_URL_USER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_EXEC_URL_USER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HSE_RESPONSE_VECTOR { - pub dwFlags: u32, - pub pszStatus: ::windows_sys::core::PSTR, - pub pszHeaders: ::windows_sys::core::PSTR, - pub nElementCount: u32, - pub lpElementArray: *mut HSE_VECTOR_ELEMENT, -} -impl ::core::marker::Copy for HSE_RESPONSE_VECTOR {} -impl ::core::clone::Clone for HSE_RESPONSE_VECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_SEND_HEADER_EX_INFO { - pub pszStatus: ::windows_sys::core::PCSTR, - pub pszHeader: ::windows_sys::core::PCSTR, - pub cchStatus: u32, - pub cchHeader: u32, - pub fKeepConn: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_SEND_HEADER_EX_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_SEND_HEADER_EX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_TF_INFO { - pub pfnHseIO: PFN_HSE_IO_COMPLETION, - pub pContext: *mut ::core::ffi::c_void, - pub hFile: super::super::Foundation::HANDLE, - pub pszStatusCode: ::windows_sys::core::PCSTR, - pub BytesToWrite: u32, - pub Offset: u32, - pub pHead: *mut ::core::ffi::c_void, - pub HeadLength: u32, - pub pTail: *mut ::core::ffi::c_void, - pub TailLength: u32, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_TF_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_TF_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_TRACE_INFO { - pub fTraceRequest: super::super::Foundation::BOOL, - pub TraceContextId: [u8; 16], - pub dwReserved1: u32, - pub dwReserved2: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_TRACE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_TRACE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HSE_UNICODE_URL_MAPEX_INFO { - pub lpszPath: [u16; 260], - pub dwFlags: u32, - pub cchMatchingPath: u32, - pub cchMatchingURL: u32, -} -impl ::core::marker::Copy for HSE_UNICODE_URL_MAPEX_INFO {} -impl ::core::clone::Clone for HSE_UNICODE_URL_MAPEX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_URL_MAPEX_INFO { - pub lpszPath: [super::super::Foundation::CHAR; 260], - pub dwFlags: u32, - pub cchMatchingPath: u32, - pub cchMatchingURL: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_URL_MAPEX_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_URL_MAPEX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HSE_VECTOR_ELEMENT { - pub ElementType: u32, - pub pvContext: *mut ::core::ffi::c_void, - pub cbOffset: u64, - pub cbSize: u64, -} -impl ::core::marker::Copy for HSE_VECTOR_ELEMENT {} -impl ::core::clone::Clone for HSE_VECTOR_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HSE_VERSION_INFO { - pub dwExtensionVersion: u32, - pub lpszExtensionDesc: [super::super::Foundation::CHAR; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HSE_VERSION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HSE_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_FILTER_ACCESS_DENIED { - pub pszURL: ::windows_sys::core::PCSTR, - pub pszPhysicalPath: ::windows_sys::core::PCSTR, - pub dwReason: u32, -} -impl ::core::marker::Copy for HTTP_FILTER_ACCESS_DENIED {} -impl ::core::clone::Clone for HTTP_FILTER_ACCESS_DENIED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_FILTER_AUTHENT { - pub pszUser: ::windows_sys::core::PSTR, - pub cbUserBuff: u32, - pub pszPassword: ::windows_sys::core::PSTR, - pub cbPasswordBuff: u32, -} -impl ::core::marker::Copy for HTTP_FILTER_AUTHENT {} -impl ::core::clone::Clone for HTTP_FILTER_AUTHENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_FILTER_AUTH_COMPLETE_INFO { - pub GetHeader: isize, - pub SetHeader: isize, - pub AddHeader: isize, - pub GetUserToken: isize, - pub HttpStatus: u32, - pub fResetAuth: super::super::Foundation::BOOL, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_FILTER_AUTH_COMPLETE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_FILTER_AUTH_COMPLETE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_FILTER_CONTEXT { - pub cbSize: u32, - pub Revision: u32, - pub ServerContext: *mut ::core::ffi::c_void, - pub ulReserved: u32, - pub fIsSecurePort: super::super::Foundation::BOOL, - pub pFilterContext: *mut ::core::ffi::c_void, - pub GetServerVariable: isize, - pub AddResponseHeaders: isize, - pub WriteClient: isize, - pub AllocMem: isize, - pub ServerSupportFunction: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_FILTER_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_FILTER_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_FILTER_LOG { - pub pszClientHostName: ::windows_sys::core::PCSTR, - pub pszClientUserName: ::windows_sys::core::PCSTR, - pub pszServerName: ::windows_sys::core::PCSTR, - pub pszOperation: ::windows_sys::core::PCSTR, - pub pszTarget: ::windows_sys::core::PCSTR, - pub pszParameters: ::windows_sys::core::PCSTR, - pub dwHttpStatus: u32, - pub dwWin32Status: u32, - pub dwBytesSent: u32, - pub dwBytesRecvd: u32, - pub msTimeForProcessing: u32, -} -impl ::core::marker::Copy for HTTP_FILTER_LOG {} -impl ::core::clone::Clone for HTTP_FILTER_LOG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_FILTER_PREPROC_HEADERS { - pub GetHeader: isize, - pub SetHeader: isize, - pub AddHeader: isize, - pub HttpStatus: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for HTTP_FILTER_PREPROC_HEADERS {} -impl ::core::clone::Clone for HTTP_FILTER_PREPROC_HEADERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_FILTER_RAW_DATA { - pub pvInData: *mut ::core::ffi::c_void, - pub cbInData: u32, - pub cbInBuffer: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for HTTP_FILTER_RAW_DATA {} -impl ::core::clone::Clone for HTTP_FILTER_RAW_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_FILTER_URL_MAP { - pub pszURL: ::windows_sys::core::PCSTR, - pub pszPhysicalPath: ::windows_sys::core::PSTR, - pub cbPathBuff: u32, -} -impl ::core::marker::Copy for HTTP_FILTER_URL_MAP {} -impl ::core::clone::Clone for HTTP_FILTER_URL_MAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_FILTER_URL_MAP_EX { - pub pszURL: ::windows_sys::core::PCSTR, - pub pszPhysicalPath: ::windows_sys::core::PSTR, - pub cbPathBuff: u32, - pub dwFlags: u32, - pub cchMatchingPath: u32, - pub cchMatchingURL: u32, - pub pszScriptMapEntry: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for HTTP_FILTER_URL_MAP_EX {} -impl ::core::clone::Clone for HTTP_FILTER_URL_MAP_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_FILTER_VERSION { - pub dwServerFilterVersion: u32, - pub dwFilterVersion: u32, - pub lpszFilterDesc: [super::super::Foundation::CHAR; 257], - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_FILTER_VERSION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_FILTER_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HTTP_TRACE_CONFIGURATION { - pub pProviderGuid: *const ::windows_sys::core::GUID, - pub dwAreas: u32, - pub dwVerbosity: u32, - pub fProviderEnabled: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HTTP_TRACE_CONFIGURATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HTTP_TRACE_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_TRACE_EVENT { - pub pProviderGuid: *const ::windows_sys::core::GUID, - pub dwArea: u32, - pub pAreaGuid: *const ::windows_sys::core::GUID, - pub dwEvent: u32, - pub pszEventName: ::windows_sys::core::PCWSTR, - pub dwEventVersion: u32, - pub dwVerbosity: u32, - pub pActivityGuid: *const ::windows_sys::core::GUID, - pub pRelatedActivityGuid: *const ::windows_sys::core::GUID, - pub dwTimeStamp: u32, - pub dwFlags: u32, - pub cEventItems: u32, - pub pEventItems: *mut HTTP_TRACE_EVENT_ITEM, -} -impl ::core::marker::Copy for HTTP_TRACE_EVENT {} -impl ::core::clone::Clone for HTTP_TRACE_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct HTTP_TRACE_EVENT_ITEM { - pub pszName: ::windows_sys::core::PCWSTR, - pub dwDataType: HTTP_TRACE_TYPE, - pub pbData: *mut u8, - pub cbData: u32, - pub pszDataDescription: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for HTTP_TRACE_EVENT_ITEM {} -impl ::core::clone::Clone for HTTP_TRACE_EVENT_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct LOGGING_PARAMETERS { - pub pszSessionId: ::windows_sys::core::PCWSTR, - pub pszSiteName: ::windows_sys::core::PCWSTR, - pub pszUserName: ::windows_sys::core::PCWSTR, - pub pszHostName: ::windows_sys::core::PCWSTR, - pub pszRemoteIpAddress: ::windows_sys::core::PCWSTR, - pub dwRemoteIpPort: u32, - pub pszLocalIpAddress: ::windows_sys::core::PCWSTR, - pub dwLocalIpPort: u32, - pub BytesSent: u64, - pub BytesReceived: u64, - pub pszCommand: ::windows_sys::core::PCWSTR, - pub pszCommandParameters: ::windows_sys::core::PCWSTR, - pub pszFullPath: ::windows_sys::core::PCWSTR, - pub dwElapsedMilliseconds: u32, - pub FtpStatus: u32, - pub FtpSubStatus: u32, - pub hrStatus: ::windows_sys::core::HRESULT, - pub pszInformation: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for LOGGING_PARAMETERS {} -impl ::core::clone::Clone for LOGGING_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct MD_CHANGE_OBJECT_W { - pub pszMDPath: ::windows_sys::core::PWSTR, - pub dwMDChangeType: u32, - pub dwMDNumDataIDs: u32, - pub pdwMDDataIDs: *mut u32, -} -impl ::core::marker::Copy for MD_CHANGE_OBJECT_W {} -impl ::core::clone::Clone for MD_CHANGE_OBJECT_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct METADATA_GETALL_INTERNAL_RECORD { - pub dwMDIdentifier: u32, - pub dwMDAttributes: u32, - pub dwMDUserType: u32, - pub dwMDDataType: u32, - pub dwMDDataLen: u32, - pub Anonymous: METADATA_GETALL_INTERNAL_RECORD_0, - pub dwMDDataTag: u32, -} -impl ::core::marker::Copy for METADATA_GETALL_INTERNAL_RECORD {} -impl ::core::clone::Clone for METADATA_GETALL_INTERNAL_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub union METADATA_GETALL_INTERNAL_RECORD_0 { - pub dwMDDataOffset: usize, - pub pbMDData: *mut u8, -} -impl ::core::marker::Copy for METADATA_GETALL_INTERNAL_RECORD_0 {} -impl ::core::clone::Clone for METADATA_GETALL_INTERNAL_RECORD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct METADATA_GETALL_RECORD { - pub dwMDIdentifier: u32, - pub dwMDAttributes: u32, - pub dwMDUserType: u32, - pub dwMDDataType: u32, - pub dwMDDataLen: u32, - pub dwMDDataOffset: u32, - pub dwMDDataTag: u32, -} -impl ::core::marker::Copy for METADATA_GETALL_RECORD {} -impl ::core::clone::Clone for METADATA_GETALL_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct METADATA_HANDLE_INFO { - pub dwMDPermissions: u32, - pub dwMDSystemChangeNumber: u32, -} -impl ::core::marker::Copy for METADATA_HANDLE_INFO {} -impl ::core::clone::Clone for METADATA_HANDLE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub struct METADATA_RECORD { - pub dwMDIdentifier: u32, - pub dwMDAttributes: u32, - pub dwMDUserType: u32, - pub dwMDDataType: u32, - pub dwMDDataLen: u32, - pub pbMDData: *mut u8, - pub dwMDDataTag: u32, -} -impl ::core::marker::Copy for METADATA_RECORD {} -impl ::core::clone::Clone for METADATA_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POST_PROCESS_PARAMETERS { - pub pszSessionId: ::windows_sys::core::PCWSTR, - pub pszSiteName: ::windows_sys::core::PCWSTR, - pub pszUserName: ::windows_sys::core::PCWSTR, - pub pszHostName: ::windows_sys::core::PCWSTR, - pub pszRemoteIpAddress: ::windows_sys::core::PCWSTR, - pub dwRemoteIpPort: u32, - pub pszLocalIpAddress: ::windows_sys::core::PCWSTR, - pub dwLocalIpPort: u32, - pub BytesSent: u64, - pub BytesReceived: u64, - pub pszCommand: ::windows_sys::core::PCWSTR, - pub pszCommandParameters: ::windows_sys::core::PCWSTR, - pub pszFullPath: ::windows_sys::core::PCWSTR, - pub pszPhysicalPath: ::windows_sys::core::PCWSTR, - pub FtpStatus: u32, - pub FtpSubStatus: u32, - pub hrStatus: ::windows_sys::core::HRESULT, - pub SessionStartTime: super::super::Foundation::FILETIME, - pub BytesSentPerSession: u64, - pub BytesReceivedPerSession: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POST_PROCESS_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POST_PROCESS_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRE_PROCESS_PARAMETERS { - pub pszSessionId: ::windows_sys::core::PCWSTR, - pub pszSiteName: ::windows_sys::core::PCWSTR, - pub pszUserName: ::windows_sys::core::PCWSTR, - pub pszHostName: ::windows_sys::core::PCWSTR, - pub pszRemoteIpAddress: ::windows_sys::core::PCWSTR, - pub dwRemoteIpPort: u32, - pub pszLocalIpAddress: ::windows_sys::core::PCWSTR, - pub dwLocalIpPort: u32, - pub pszCommand: ::windows_sys::core::PCWSTR, - pub pszCommandParameters: ::windows_sys::core::PCWSTR, - pub SessionStartTime: super::super::Foundation::FILETIME, - pub BytesSentPerSession: u64, - pub BytesReceivedPerSession: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRE_PROCESS_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRE_PROCESS_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _IIS_CRYPTO_BLOB(pub u8); -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_GETEXTENSIONVERSION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type PFN_HSE_CACHE_INVALIDATION_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type PFN_HSE_GET_PROTOCOL_MANAGER_CUSTOM_INTERFACE_CALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_HSE_IO_COMPLETION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_HTTPEXTENSIONPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Iis\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFN_TERMINATEEXTENSION = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type PFN_WEB_CORE_ACTIVATE = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type PFN_WEB_CORE_SET_METADATA_DLL_ENTRY = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Iis\"`*"] -pub type PFN_WEB_CORE_SHUTDOWN = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ioctl/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ioctl/mod.rs deleted file mode 100644 index 273a6f2..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ioctl/mod.rs +++ /dev/null @@ -1,11259 +0,0 @@ -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ASSERT_ALTERNATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ASSERT_PRIMARY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ATAPI_ID_CMD: u32 = 161u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CAP_ATAPI_ID_CMD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CAP_ATA_ID_CMD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CAP_SMART_CMD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CDB_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_RESERVED_BIT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_TO_DRIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_TO_IEPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_TO_SLOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_TO_TRANSPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHECKSUM_TYPE_CRC32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHECKSUM_TYPE_CRC64: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHECKSUM_TYPE_ECC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHECKSUM_TYPE_FIRST_UNUSED_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHECKSUM_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHECKSUM_TYPE_UNCHANGED: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_BIND_DO_NOT_MAP_NAME: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_BIND_EXCEPTION_ROOT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_BIND_ROOT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_BIND_TARGET_ROOT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_LAYER_ROOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_SCRATCH_ROOT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_UNION_LAYER_ROOT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_EXCEPTION_ROOT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_ROOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_TARGET_ROOT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_ROOT_INFO_VALID_FLAGS: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CONTAINER_VOLUME_STATE_HOSTING_CONTAINER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const COPYFILE_SIS_FLAGS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const COPYFILE_SIS_LINK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const COPYFILE_SIS_REPLACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CSV_INVALID_DEVICE_NUMBER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CSV_MGMTLOCK_CHECK_VOLUME_REDIRECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CSV_QUERY_MDS_PATH_FLAG_CSV_DIRECT_IO_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CSV_QUERY_MDS_PATH_FLAG_SMB_BYPASS_CSV_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CSV_QUERY_MDS_PATH_FLAG_STORAGE_ON_THIS_NODE_IS_CONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CSV_QUERY_MDS_PATH_V2_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DAX_ALLOC_ALIGNMENT_FLAG_FALLBACK_SPECIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DAX_ALLOC_ALIGNMENT_FLAG_MANDATORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DDUMP_FLAG_DATA_READ_FROM_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICEDUMP_CAP_PRIVATE_SECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICEDUMP_CAP_RESTRICTED_SECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICEDUMP_MAX_IDSTRING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICEDUMP_STRUCTURE_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DATA_SET_LBP_STATE_PARAMETERS_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_ALLOCATION_CONSOLIDATEABLE_ONLY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_ENTIRE_DATA_SET_RANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_PHYSICAL_ADDRESSES_OMIT_TOTAL_RANGES: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_REPAIR_INPUT_TOPOLOGY_ID_PRESENT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_REPAIR_OUTPUT_PARITY_EXTENT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_SCRUB_OUTPUT_PARITY_EXTENT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_SCRUB_SKIP_IN_SYNC: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_TRIM_BYPASS_RZAT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_FLAG_TRIM_NOT_FS_ALLOCATED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_NOTIFY_FLAG_BEGIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_NOTIFY_FLAG_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_PARAMETERS_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_RANGE_ERROR_INFO_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_DSM_RANGE_ERROR_OUTPUT_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DEVICE_STORAGE_NO_ERRORS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_Disk_Number: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_Gpt_Name: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_Gpt_Type: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_Mbr_Type: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_Partition_Number: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_Portable: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_Removable_Media: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const DEVPKEY_Storage_System_Critical: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DISABLE_SMART: u32 = 217u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DISK_ATTRIBUTE_OFFLINE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DISK_ATTRIBUTE_READ_ONLY: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DISK_BINNING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DISK_LOGGING_DUMP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DISK_LOGGING_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DISK_LOGGING_STOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DUPLICATE_EXTENTS_DATA_EX_ASYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DUPLICATE_EXTENTS_DATA_EX_SOURCE_ATOMIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceDsmActionFlag_NonDestructive: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const EFS_TRACKED_OFFSET_HEADER_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ENABLE_DISABLE_AUTOSAVE: u32 = 210u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ENABLE_DISABLE_AUTO_OFFLINE: u32 = 219u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ENABLE_SMART: u32 = 216u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ENCRYPTED_DATA_INFO_SPARSE_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ENCRYPTION_FORMAT_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_DRIVE_NOT_INSTALLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_HISTORY_DIRECTORY_ENTRY_DEFAULT_COUNT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_INIT_STATUS_NEEDED: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_LABEL_QUESTIONABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_LABEL_UNREADABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_SLOT_NOT_PRESENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_TRAY_MALFUNCTION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ERROR_UNHANDLED_ERROR: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const EXECUTE_OFFLINE_DIAGS: u32 = 212u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const EXTEND_IEPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILESYSTEM_STATISTICS_TYPE_REFS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_ANY_ACCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_CLEAR_ENCRYPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_8042_PORT: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_ACPI: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_BATTERY: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_BEEP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_BIOMETRIC: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_BLUETOOTH: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_BUS_EXTENDER: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_CD_ROM_FILE_SYSTEM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_CHANGER: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_CONSOLE: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_CONTROLLER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_CRYPT_PROVIDER: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_DATALINK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_DEVAPI: u32 = 71u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_DFS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_DFS_FILE_SYSTEM: u32 = 53u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_DFS_VOLUME: u32 = 54u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_DISK_FILE_SYSTEM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_EHSTOR: u32 = 70u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_EVENT_COLLECTOR: u32 = 95u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_FILE_SYSTEM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_FIPS: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_FULLSCREEN_VIDEO: u32 = 52u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_GPIO: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_HOLOGRAPHIC: u32 = 91u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_INFINIBAND: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_INPORT_PORT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_KEYBOARD: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_KS: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_KSEC: u32 = 57u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MAILSLOT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MASS_STORAGE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MIDI_IN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MIDI_OUT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MODEM: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MOUSE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MT_COMPOSITE: u32 = 66u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MT_TRANSPORT: u32 = 67u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_MULTI_UNC_PROVIDER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NAMED_PIPE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NETWORK: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NETWORK_BROWSER: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NETWORK_FILE_SYSTEM: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NETWORK_REDIRECTOR: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NFP: u32 = 81u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NULL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_NVDIMM: u32 = 90u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_PARALLEL_PORT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_PERSISTENT_MEMORY: u32 = 89u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_PHYSICAL_NETCARD: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_PMI: u32 = 69u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_POINT_OF_SERVICE: u32 = 84u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_PRINTER: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_PRM: u32 = 94u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SCANNER: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SCREEN: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SDFXHCI: u32 = 92u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SERENUM: u32 = 55u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SERIAL_MOUSE_PORT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SERIAL_PORT: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SMB: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SOUND: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SOUNDWIRE: u32 = 97u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_STORAGE_REPLICATION: u32 = 85u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_STREAMS: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_SYSENV: u32 = 82u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_TAPE_FILE_SYSTEM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_TERMSRV: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_TRANSPORT: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_TRUST_ENV: u32 = 86u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_UCM: u32 = 87u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_UCMTCPCI: u32 = 88u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_UCMUCSI: u32 = 93u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_UNKNOWN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_USB4: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_USBEX: u32 = 73u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_VDM: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_VIDEO: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_VIRTUAL_BLOCK: u32 = 83u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_VIRTUAL_DISK: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_VMBUS: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_WAVE_IN: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_WAVE_OUT: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_DEVICE_WPD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NON_RESIDENT: u64 = 137438953472u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NOT_FOUND: u64 = 4096u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_TOO_SMALL: u64 = 68719476736u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_CLUSTERS_ALREADY_IN_USE: u64 = 32768u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_DENY_DEFRAG: u64 = 274877906944u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_IS_BASE_RECORD: u64 = 524288u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_BASE_RECORD: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_EXIST: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_IN_USE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_ORPHAN: u64 = 262144u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_REUSED: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_INDEX_ENTRY_MISMATCH: u64 = 1099511627776u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_INVALID_ARRAY_LENGTH_COUNT: u64 = 1048576u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_INVALID_LCN: u64 = 4294967296u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_INVALID_ORPHAN_RECOVERY_NAME: u64 = 2199023255552u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_INVALID_PARENT: u64 = 8388608u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_INVALID_RUN_LENGTH: u64 = 131072u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_INVALID_VCN: u64 = 8589934592u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_LCN_NOT_EXIST: u64 = 65536u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_MULTIPLE_FILE_NAME_ATTRIBUTES: u64 = 4398046511104u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_NAME_CONFLICT: u64 = 17179869184u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_NOTHING_WRONG: u64 = 2048u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_NOT_IMPLEMENTED: u64 = 32u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_ORPHAN: u64 = 34359738368u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_ORPHAN_GENERATED: u64 = 512u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_OUT_OF_GENERIC_NAMES: u64 = 1073741824u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_OUT_OF_RESOURCE: u64 = 2147483648u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_BASE_RECORD: u64 = 134217728u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_EXIST: u64 = 67108864u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_INDEX: u64 = 268435456u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_IN_USE: u64 = 16777216u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_REUSED: u64 = 33554432u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_POTENTIAL_CROSSLINK: u64 = 8192u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_PREVIOUS_PARENT_STILL_VALID: u64 = 549755813888u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_RECURSIVELY_CORRUPTED: u64 = 256u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_REPAIRED: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_REPAIR_DISABLED: u64 = 128u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_SID_MISMATCH: u64 = 4194304u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_SID_VALID: u64 = 2097152u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_STALE_INFORMATION: u64 = 16384u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_SYSTEM_FILE: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_UNABLE_TO_REPAIR: u64 = 64u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_INITIATE_REPAIR_HINT1_VALID_INDEX_ENTRY: u64 = 536870912u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_LAYOUT_NAME_ENTRY_DOS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_LAYOUT_NAME_ENTRY_PRIMARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PREFETCH_TYPE_FOR_CREATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PREFETCH_TYPE_FOR_CREATE_EX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PREFETCH_TYPE_FOR_DIRENUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PREFETCH_TYPE_FOR_DIRENUM_EX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PREFETCH_TYPE_MAX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PROVIDER_COMPRESSION_MAXIMUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PROVIDER_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PROVIDER_FLAG_COMPRESS_ON_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_PROVIDER_SINGLE_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_READ_ACCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_REGION_USAGE_HUGE_PAGE_ALIGNMENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_REGION_USAGE_LARGE_PAGE_ALIGNMENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_REGION_USAGE_OTHER_PAGE_ALIGNMENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_REGION_USAGE_QUERY_ALIGNMENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_REGION_USAGE_VALID_CACHED_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_REGION_USAGE_VALID_NONCACHED_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_SET_ENCRYPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_SPECIAL_ACCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_STORAGE_TIER_DESCRIPTION_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_STORAGE_TIER_FLAG_PARITY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_STORAGE_TIER_FLAG_READ_CACHE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_STORAGE_TIER_FLAG_SMR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_STORAGE_TIER_FLAG_WRITE_BACK_CACHE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_STORAGE_TIER_NAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_TYPE_NOTIFICATION_FLAG_USAGE_BEGIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_TYPE_NOTIFICATION_FLAG_USAGE_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_TYPE_NOTIFICATION_GUID_CRASHDUMP_FILE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d453eb7_d2a6_4dbd_a2e3_fbd0ed9109a9); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_TYPE_NOTIFICATION_GUID_HIBERNATION_FILE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb7624d64_b9a3_4cf8_8011_5b86c940e7b7); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_TYPE_NOTIFICATION_GUID_PAGE_FILE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d0a64a1_38fc_4db8_9fe7_3f4352cd7c5c); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_WRITE_ACCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ADD_OVERLAY: u32 = 623408u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ADVANCE_FILE_ID: u32 = 590532u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ALLOW_EXTENDED_DASD_IO: u32 = 589955u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CLEAN_VOLUME_METADATA: u32 = 590716u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CORRUPTION_HANDLING: u32 = 590432u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CREATE_OR_GET_OBJECT_ID: u32 = 590016u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CREATE_USN_JOURNAL: u32 = 590055u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSC_INTERNAL: u32 = 590255u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_CONTROL: u32 = 590548u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT: u32 = 590420u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_GET_VOLUME_PATH_NAME: u32 = 590416u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_GET_VOLUME_PATH_NAMES_FOR_VOLUME_NAME: u32 = 590424u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_H_BREAKING_SYNC_TUNNEL_REQUEST: u32 = 590564u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_INTERNAL: u32 = 590444u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_MGMT_LOCK: u32 = 590524u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS: u32 = 590528u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_QUERY_VETO_FILE_DIRECT_IO: u32 = 590540u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_SYNC_TUNNEL_REQUEST: u32 = 590536u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_CSV_TUNNEL_REQUEST: u32 = 590404u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DELETE_CORRUPTED_REFS_CONTAINER: u32 = 590836u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DELETE_EXTERNAL_BACKING: u32 = 590612u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DELETE_OBJECT_ID: u32 = 589984u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DELETE_REPARSE_POINT: u32 = 589996u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DELETE_USN_JOURNAL: u32 = 590072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DFSR_SET_GHOST_HANDLE_STATE: u32 = 590264u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DISABLE_LOCAL_BUFFERING: u32 = 590520u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DISMOUNT_VOLUME: u32 = 589856u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DUPLICATE_EXTENTS_TO_FILE: u32 = 623428u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_DUPLICATE_EXTENTS_TO_FILE_EX: u32 = 623592u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ENABLE_PER_IO_FLAGS: u32 = 590892u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ENABLE_UPGRADE: u32 = 622800u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ENCRYPTION_FSCTL_IO: u32 = 590043u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ENCRYPTION_KEY_CONTROL: u32 = 590852u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ENUM_EXTERNAL_BACKING: u32 = 590616u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ENUM_OVERLAY: u32 = 590623u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_ENUM_USN_DATA: u32 = 590003u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_EXTEND_VOLUME: u32 = 590064u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_FILESYSTEM_GET_STATISTICS: u32 = 589920u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_FILESYSTEM_GET_STATISTICS_EX: u32 = 590732u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_FILE_LEVEL_TRIM: u32 = 623112u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_FILE_PREFETCH: u32 = 590112u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_FILE_TYPE_NOTIFICATION: u32 = 590340u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_FIND_FILES_BY_SID: u32 = 589967u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_BOOT_AREA_INFO: u32 = 590384u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_COMPRESSION: u32 = 589884u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_EXTERNAL_BACKING: u32 = 590608u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_FILTER_FILE_IDENTIFIER: u32 = 590788u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_INTEGRITY_INFORMATION: u32 = 590460u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_NTFS_FILE_RECORD: u32 = 589928u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_NTFS_VOLUME_DATA: u32 = 589924u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_OBJECT_ID: u32 = 589980u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_REFS_VOLUME_DATA: u32 = 590552u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_REPAIR: u32 = 590236u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_REPARSE_POINT: u32 = 589992u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_RETRIEVAL_POINTERS: u32 = 589939u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_RETRIEVAL_POINTERS_AND_REFCOUNT: u32 = 590803u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_RETRIEVAL_POINTER_BASE: u32 = 590388u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_RETRIEVAL_POINTER_COUNT: u32 = 590891u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_VOLUME_BITMAP: u32 = 589935u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GET_WOF_VERSION: u32 = 590696u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_GHOST_FILE_EXTENTS: u32 = 623532u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_HCS_ASYNC_TUNNEL_REQUEST: u32 = 590704u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_HCS_SYNC_NO_WRITE_TUNNEL_REQUEST: u32 = 590776u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_HCS_SYNC_TUNNEL_REQUEST: u32 = 590700u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_INITIATE_FILE_METADATA_OPTIMIZATION: u32 = 590684u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_INITIATE_REPAIR: u32 = 590248u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_INVALIDATE_VOLUMES: u32 = 589908u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_IS_CSV_FILE: u32 = 590408u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_IS_FILE_ON_CSV_VOLUME: u32 = 590428u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_IS_PATHNAME_VALID: u32 = 589868u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_IS_VOLUME_DIRTY: u32 = 589944u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_IS_VOLUME_MOUNTED: u32 = 589864u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_IS_VOLUME_OWNED_BYCSVFS: u32 = 590456u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_LOCK_VOLUME: u32 = 589848u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_LOOKUP_STREAM_FROM_CLUSTER: u32 = 590332u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_MAKE_MEDIA_COMPATIBLE: u32 = 622896u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_MANAGE_BYPASS_IO: u32 = 590920u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_MARK_AS_SYSTEM_HIVE: u32 = 589903u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_MARK_HANDLE: u32 = 590076u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_MARK_VOLUME_DIRTY: u32 = 589872u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_MOVE_FILE: u32 = 589940u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_NOTIFY_DATA_CHANGE: u32 = 590844u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_NOTIFY_STORAGE_SPACE_ALLOCATION: u32 = 590748u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_OFFLOAD_READ: u32 = 606820u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_OFFLOAD_WRITE: u32 = 623208u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_OPBATCH_ACK_CLOSE_PENDING: u32 = 589840u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_OPLOCK_BREAK_ACKNOWLEDGE: u32 = 589836u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_OPLOCK_BREAK_ACK_NO_2: u32 = 589904u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_OPLOCK_BREAK_NOTIFY: u32 = 589844u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_ALLOCATED_RANGES: u32 = 606415u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_ASYNC_DUPLICATE_EXTENTS_STATUS: u32 = 590896u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_BAD_RANGES: u32 = 590828u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_DEPENDENT_VOLUME: u32 = 590320u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_DIRECT_ACCESS_EXTENTS: u32 = 590747u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_DIRECT_IMAGE_ORIGINAL_BASE: u32 = 590756u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_EXTENT_READ_CACHE_INFO: u32 = 590711u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_FAT_BPB: u32 = 589912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_FILE_LAYOUT: u32 = 590455u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_FILE_METADATA_OPTIMIZATION: u32 = 590688u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_FILE_REGIONS: u32 = 590468u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_FILE_SYSTEM_RECOGNITION: u32 = 590412u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_GHOSTED_FILE_EXTENTS: u32 = 590768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_ON_DISK_VOLUME_INFO: u32 = 590140u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_PAGEFILE_ENCRYPTION: u32 = 590312u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_PERSISTENT_VOLUME_STATE: u32 = 590396u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_REFS_SMR_VOLUME_INFO: u32 = 590812u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_REFS_VOLUME_COUNTER_INFO: u32 = 590715u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_REGION_INFO: u32 = 590576u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_RETRIEVAL_POINTERS: u32 = 589883u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_SHARED_VIRTUAL_DISK_SUPPORT: u32 = 590592u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_SPARING_INFO: u32 = 590136u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_STORAGE_CLASSES: u32 = 590572u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_USN_JOURNAL: u32 = 590068u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_VOLUME_CONTAINER_STATE: u32 = 590736u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_QUERY_VOLUME_NUMA_INFO: u32 = 590804u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_READ_FILE_USN_DATA: u32 = 590059u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_READ_FROM_PLEX: u32 = 606494u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_READ_RAW_ENCRYPTED: u32 = 590051u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_READ_UNPRIVILEGED_USN_JOURNAL: u32 = 590763u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_READ_USN_JOURNAL: u32 = 590011u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REARRANGE_FILE: u32 = 640032u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_RECALL_FILE: u32 = 590103u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REFS_DEALLOCATE_RANGES: u32 = 590808u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REFS_STREAM_SNAPSHOT_MANAGEMENT: u32 = 590912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REMOVE_OVERLAY: u32 = 623412u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REPAIR_COPIES: u32 = 639668u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REQUEST_BATCH_OPLOCK: u32 = 589832u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REQUEST_FILTER_OPLOCK: u32 = 589916u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REQUEST_OPLOCK: u32 = 590400u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REQUEST_OPLOCK_LEVEL_1: u32 = 589824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_REQUEST_OPLOCK_LEVEL_2: u32 = 589828u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_RESET_VOLUME_ALLOCATION_HINTS: u32 = 590316u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_RKF_INTERNAL: u32 = 590511u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SCRUB_DATA: u32 = 590512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SCRUB_UNDISCOVERABLE_ID: u32 = 590840u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SD_GLOBAL_CHANGE: u32 = 590324u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SECURITY_ID_CHECK: u32 = 606391u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_BOOTLOADER_ACCESSED: u32 = 589903u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_COMPRESSION: u32 = 639040u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_DAX_ALLOC_ALIGNMENT_HINT: u32 = 590832u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_DEFECT_MANAGEMENT: u32 = 622900u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_ENCRYPTION: u32 = 590039u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_EXTERNAL_BACKING: u32 = 590604u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_INTEGRITY_INFORMATION: u32 = 639616u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_INTEGRITY_INFORMATION_EX: u32 = 590720u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_LAYER_ROOT: u32 = 590740u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_OBJECT_ID: u32 = 589976u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_OBJECT_ID_EXTENDED: u32 = 590012u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_PERSISTENT_VOLUME_STATE: u32 = 590392u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_PURGE_FAILURE_MODE: u32 = 590448u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_REFS_FILE_STRICTLY_SEQUENTIAL: u32 = 590820u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS: u32 = 590816u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_REPAIR: u32 = 590232u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_REPARSE_POINT: u32 = 589988u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_REPARSE_POINT_EX: u32 = 590860u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_SHORT_NAME_BEHAVIOR: u32 = 590260u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_SPARSE: u32 = 590020u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_VOLUME_COMPRESSION_STATE: u32 = 590144u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_ZERO_DATA: u32 = 622792u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SET_ZERO_ON_DEALLOCATION: u32 = 590228u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SHRINK_VOLUME: u32 = 590256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SHUFFLE_FILE: u32 = 639808u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SIS_COPYFILE: u32 = 590080u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SIS_LINK_FILES: u32 = 639236u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SMB_SHARE_FLUSH_AND_PURGE: u32 = 590908u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SPARSE_OVERALLOCATE: u32 = 590668u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SSDI_STORAGE_REQUEST: u32 = 590752u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_START_VIRTUALIZATION_INSTANCE: u32 = 590784u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_START_VIRTUALIZATION_INSTANCE_EX: u32 = 590848u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_STORAGE_QOS_CONTROL: u32 = 590672u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_STREAMS_ASSOCIATE_ID: u32 = 590792u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_STREAMS_QUERY_ID: u32 = 590796u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_STREAMS_QUERY_PARAMETERS: u32 = 590788u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SUSPEND_OVERLAY: u32 = 590724u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SVHDX_ASYNC_TUNNEL_REQUEST: u32 = 590692u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SVHDX_SET_INITIATOR_INFORMATION: u32 = 590600u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_SVHDX_SYNC_TUNNEL_REQUEST: u32 = 590596u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_CREATE_MINIVERSION: u32 = 622972u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_CREATE_SECONDARY_RM: u32 = 622952u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_GET_METADATA_INFO: u32 = 606572u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_GET_TRANSACTED_VERSION: u32 = 606576u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_LIST_TRANSACTIONS: u32 = 606692u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES: u32 = 606688u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_MODIFY_RM: u32 = 622916u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_QUERY_RM_INFORMATION: u32 = 606536u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_READ_BACKUP_INFORMATION: u32 = 606560u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_READ_BACKUP_INFORMATION2: u32 = 590328u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_ROLLFORWARD_REDO: u32 = 622928u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_ROLLFORWARD_UNDO: u32 = 622932u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_SAVEPOINT_INFORMATION: u32 = 622968u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_SHUTDOWN_RM: u32 = 622940u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_START_RM: u32 = 622936u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_TRANSACTION_ACTIVE: u32 = 606604u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_WRITE_BACKUP_INFORMATION: u32 = 622948u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_TXFS_WRITE_BACKUP_INFORMATION2: u32 = 590336u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_UNLOCK_VOLUME: u32 = 589852u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_UNMAP_SPACE: u32 = 590772u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_UPDATE_OVERLAY: u32 = 623416u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_USN_TRACK_MODIFIED_RANGES: u32 = 590580u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_VIRTUAL_STORAGE_PASSTHROUGH: u32 = 590884u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_VIRTUAL_STORAGE_QUERY_PROPERTY: u32 = 590728u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_VIRTUAL_STORAGE_SET_BEHAVIOR: u32 = 590856u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_WAIT_FOR_REPAIR: u32 = 590240u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_WRITE_RAW_ENCRYPTED: u32 = 590047u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_WRITE_USN_CLOSE_RECORD: u32 = 590063u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSCTL_WRITE_USN_REASON: u32 = 590544u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FW_ISSUEID_NO_ISSUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FW_ISSUEID_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GET_VOLUME_BITMAP_FLAG_MASK_METADATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_ATTRIBUTE_LEGACY_BIOS_BOOTABLE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_ATTRIBUTE_NO_BLOCK_IO_PROTOCOL: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_BASIC_DATA_ATTRIBUTE_DAX: u64 = 288230376151711744u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_BASIC_DATA_ATTRIBUTE_OFFLINE: u64 = 576460752303423488u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_BASIC_DATA_ATTRIBUTE_SERVICE: u64 = 144115188075855872u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_SPACES_ATTRIBUTE_NO_METADATA: u64 = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVICEDUMP_DRIVER_STORAGE_PORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda82441d_7142_4bc1_b844_0807c5a4b67f); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVICEDUMP_STORAGE_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8e2592f_1aab_4d56_a746_1f7585df40f4); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_CDCHANGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f56312_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_CDROM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f56308_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_COMPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86e0d1e0_8089_11d0_9ce4_08003e301f73); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_DISK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f56307_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_FLOPPY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f56311_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_HIDDEN_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f108a28_9833_4b3b_b780_2c6b5fa5c062); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_MEDIUMCHANGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f56310_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_PARTITION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f5630a_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_SCM_PHYSICAL_DEVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4283609d_4dc2_43be_bbb4_4f15dfce2c61); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d36e978_e325_11ce_bfc1_08002be10318); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_SERVICE_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6ead3d82_25ec_46bc_b7fd_c1f0df8f5037); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_SES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1790c9ec_47d5_4df3_b5af_9adf3cf23e48); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_STORAGEPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2accfe60_c130_11d2_b082_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_TAPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f5630b_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_UNIFIED_ACCESS_RPMB: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27447c21_bcc3_4d07_a05b_a3395bb4eee7); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_VMLUN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f416619_9f29_42a5_b20b_37e219ca02b0); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_VOLUME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f5630d_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_WRITEONCEDISK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f5630c_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_DEVINTERFACE_ZNSDISK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb87941c5_ffdb_43c7_b6b1_20b632f0b109); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_SCM_PD_HEALTH_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9da2d386_72f5_4ee3_8155_eca0678e3b06); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GUID_SCM_PD_PASSTHROUGH_INVDIMM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4309ac30_0d11_11e4_9191_0800200c9a66); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HIST_NO_OF_BUCKETS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IDENTIFY_BUFFER_SIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ID_CMD: u32 = 236u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_BASE: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_EXCHANGE_MEDIUM: u32 = 3162144u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_GET_ELEMENT_STATUS: u32 = 3194900u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_GET_PARAMETERS: u32 = 3162112u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_GET_PRODUCT_DATA: u32 = 3162120u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_GET_STATUS: u32 = 3162116u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS: u32 = 3162136u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_MOVE_MEDIUM: u32 = 3162148u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_QUERY_VOLUME_TAGS: u32 = 3194924u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_REINITIALIZE_TRANSPORT: u32 = 3162152u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_SET_ACCESS: u32 = 3194896u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_CHANGER_SET_POSITION: u32 = 3162140u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_BASE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_CHECK_VERIFY: u32 = 477184u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_CONTROLLER_NUMBER: u32 = 458820u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_CREATE_DISK: u32 = 507992u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_DELETE_DRIVE_LAYOUT: u32 = 508160u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_EJECT_MEDIA: u32 = 477192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_FIND_NEW_DEVICES: u32 = 477208u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_FORMAT_DRIVE: u32 = 508876u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_FORMAT_TRACKS: u32 = 507928u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_FORMAT_TRACKS_EX: u32 = 507948u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_CACHE_INFORMATION: u32 = 475348u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_DISK_ATTRIBUTES: u32 = 458992u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_DRIVE_GEOMETRY: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_DRIVE_GEOMETRY_EX: u32 = 458912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_DRIVE_LAYOUT: u32 = 475148u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_DRIVE_LAYOUT_EX: u32 = 458832u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_LENGTH_INFO: u32 = 475228u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_MEDIA_TYPES: u32 = 461824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_PARTITION_INFO: u32 = 475140u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_PARTITION_INFO_EX: u32 = 458824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GET_WRITE_CACHE_STATE: u32 = 475356u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_GROW_PARTITION: u32 = 508112u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_HISTOGRAM_DATA: u32 = 458804u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_HISTOGRAM_RESET: u32 = 458808u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_HISTOGRAM_STRUCTURE: u32 = 458800u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_IS_WRITABLE: u32 = 458788u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_LOAD_MEDIA: u32 = 477196u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_LOGGING: u32 = 458792u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_MEDIA_REMOVAL: u32 = 477188u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_PERFORMANCE: u32 = 458784u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_PERFORMANCE_OFF: u32 = 458848u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_REASSIGN_BLOCKS: u32 = 507932u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_REASSIGN_BLOCKS_EX: u32 = 508068u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_RELEASE: u32 = 477204u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_REQUEST_DATA: u32 = 458816u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_REQUEST_STRUCTURE: u32 = 458812u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_RESERVE: u32 = 477200u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_RESET_SNAPSHOT_INFO: u32 = 508432u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_SENSE_DEVICE: u32 = 459744u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_SET_CACHE_INFORMATION: u32 = 508120u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_SET_DISK_ATTRIBUTES: u32 = 508148u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_SET_DRIVE_LAYOUT: u32 = 507920u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_SET_DRIVE_LAYOUT_EX: u32 = 507988u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_SET_PARTITION_INFO: u32 = 507912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_SET_PARTITION_INFO_EX: u32 = 507980u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_UPDATE_DRIVE_SIZE: u32 = 508104u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_UPDATE_PROPERTIES: u32 = 459072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_DISK_VERIFY: u32 = 458772u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCMBUS_BASE: u32 = 89u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCMBUS_DEVICE_FUNCTION_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_BUS_GET_LOGICAL_DEVICES: u32 = 5832704u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_BUS_GET_PHYSICAL_DEVICES: u32 = 5832708u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_BUS_GET_REGIONS: u32 = 5832712u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_BUS_QUERY_PROPERTY: u32 = 5832716u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE: u32 = 5865488u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_BUS_SET_PROPERTY: u32 = 5865492u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_LD_GET_INTERLEAVE_SET: u32 = 5835776u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_LOGICAL_DEVICE_FUNCTION_BASE: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PD_FIRMWARE_ACTIVATE: u32 = 5871624u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PD_FIRMWARE_DOWNLOAD: u32 = 5871620u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PD_PASSTHROUGH: u32 = 5888012u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PD_QUERY_PROPERTY: u32 = 5838848u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PD_REINITIALIZE_MEDIA: u32 = 5871636u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PD_SET_PROPERTY: u32 = 5871640u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PD_UPDATE_MANAGEMENT_STATUS: u32 = 5838864u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SCM_PHYSICAL_DEVICE_FUNCTION_BASE: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SERENUM_EXPOSE_HARDWARE: u32 = 3604992u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SERENUM_GET_PORT_NAME: u32 = 3605004u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SERENUM_PORT_DESC: u32 = 3605000u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SERENUM_REMOVE_HARDWARE: u32 = 3604996u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_SERIAL_LSRMST_INSERT: u32 = 1769596u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_ALLOCATE_BC_STREAM: u32 = 3004420u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_ATTRIBUTE_MANAGEMENT: u32 = 3005596u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_BASE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_BC_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_BREAK_RESERVATION: u32 = 2969620u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_CHECK_PRIORITY_HINT_SUPPORT: u32 = 2955392u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_CHECK_VERIFY: u32 = 2967552u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_CHECK_VERIFY2: u32 = 2951168u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_DEVICE_POWER_CAP: u32 = 2956436u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_DEVICE_TELEMETRY_NOTIFY: u32 = 3002820u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_DEVICE_TELEMETRY_QUERY_CAPS: u32 = 3002824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_DIAGNOSTIC: u32 = 2956448u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_EJECTION_CONTROL: u32 = 2951488u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_EJECT_MEDIA: u32 = 2967560u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_ENABLE_IDLE_POWER: u32 = 2956416u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_EVENT_NOTIFICATION: u32 = 2956432u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_FAILURE_PREDICTION_CONFIG: u32 = 2953476u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_FIND_NEW_DEVICES: u32 = 2967576u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_FIRMWARE_ACTIVATE: u32 = 3005448u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_FIRMWARE_DOWNLOAD: u32 = 3005444u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_FIRMWARE_GET_INFO: u32 = 2956288u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_FREE_BC_STREAM: u32 = 3004424u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_BC_PROPERTIES: u32 = 2971648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_COUNTERS: u32 = 2953480u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG: u32 = 2956484u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_DEVICE_NUMBER: u32 = 2953344u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_DEVICE_NUMBER_EX: u32 = 2953348u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_DEVICE_TELEMETRY: u32 = 3002816u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_DEVICE_TELEMETRY_RAW: u32 = 3002828u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_HOTPLUG_INFO: u32 = 2952212u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_IDLE_POWERUP_REASON: u32 = 2956420u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES: u32 = 2970632u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER: u32 = 2952208u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_MEDIA_TYPES: u32 = 2952192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_MEDIA_TYPES_EX: u32 = 2952196u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS: u32 = 2956452u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_LOAD_MEDIA: u32 = 2967564u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_LOAD_MEDIA2: u32 = 2951180u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_MANAGE_BYPASS_IO: u32 = 2951360u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES: u32 = 2987012u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_MCN_CONTROL: u32 = 2951492u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_MEDIA_REMOVAL: u32 = 2967556u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_PERSISTENT_RESERVE_IN: u32 = 2969624u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_PERSISTENT_RESERVE_OUT: u32 = 3002396u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_POWER_ACTIVE: u32 = 2956424u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_POWER_IDLE: u32 = 2956428u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_PREDICT_FAILURE: u32 = 2953472u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_PROTOCOL_COMMAND: u32 = 3003328u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_QUERY_PROPERTY: u32 = 2954240u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_READ_CAPACITY: u32 = 2969920u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_REINITIALIZE_MEDIA: u32 = 2987584u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_RELEASE: u32 = 2967572u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_REMOVE_ELEMENT_AND_TRUNCATE: u32 = 2956480u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_RESERVE: u32 = 2967568u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_RESET_BUS: u32 = 2969600u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_RESET_DEVICE: u32 = 2969604u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_RPMB_COMMAND: u32 = 2956440u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_SET_HOTPLUG_INFO: u32 = 3001368u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_SET_PROPERTY: u32 = 2987004u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD: u32 = 3002880u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_START_DATA_INTEGRITY_CHECK: u32 = 3004548u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOCTL_STORAGE_STOP_DATA_INTEGRITY_CHECK: u32 = 3004552u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOCK_ELEMENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOCK_UNLOCK_DOOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOCK_UNLOCK_IEPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOCK_UNLOCK_KEYPAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_DATA: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_INDEX: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_SYSTEM: u32 = 50331648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_DENY_DEFRAG_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_FS_SYSTEM_FILE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_PAGE_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_TXF_SYSTEM_FILE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_CLOUD_SYNC: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_DISABLE_FILE_METADATA_OPTIMIZATION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_ENABLE_CPU_CACHE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_ENABLE_USN_SOURCE_ON_PAGING_IO: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_FILTER_METADATA: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_NOT_READ_COPY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_NOT_REALTIME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_NOT_TXF_SYSTEM_LOG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_PROTECT_CLUSTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_READ_COPY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_REALTIME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_RETURN_PURGE_FAILURE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_SKIP_COHERENCY_SYNC_DISALLOW_WRITES: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_SUPPRESS_VOLUME_OPEN_FLUSH: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MARK_HANDLE_TXF_SYSTEM_LOG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MAXIMUM_ENCRYPTION_VALUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MAX_FW_BUCKET_ID_LENGTH: u32 = 132u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MAX_INTERFACE_CODES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MAX_VOLUME_ID_SIZE: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MAX_VOLUME_TEMPLATE_SIZE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MEDIA_CURRENTLY_MOUNTED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MEDIA_ERASEABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MEDIA_READ_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MEDIA_READ_WRITE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MEDIA_WRITE_ONCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MEDIA_WRITE_PROTECTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const METHOD_BUFFERED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const METHOD_DIRECT_FROM_HARDWARE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const METHOD_DIRECT_TO_HARDWARE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const METHOD_IN_DIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const METHOD_NEITHER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const METHOD_OUT_DIRECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const OBSOLETE_DISK_GET_WRITE_CACHE_STATE: u32 = 475356u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const OBSOLETE_IOCTL_STORAGE_RESET_BUS: u32 = 3002368u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const OBSOLETE_IOCTL_STORAGE_RESET_DEVICE: u32 = 3002372u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const OFFLOAD_READ_FLAG_ALL_ZERO_BEYOND_CURRENT_RANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const OPLOCK_LEVEL_CACHE_HANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const OPLOCK_LEVEL_CACHE_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const OPLOCK_LEVEL_CACHE_WRITE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTIITON_OS_DATA: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_BSP: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_DM: u32 = 84u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_DPP: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_ENTRY_UNUSED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_EXTENDED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_EZDRIVE: u32 = 85u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_FAT32: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_FAT32_XINT13: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_FAT_12: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_FAT_16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_GPT: u32 = 238u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_HUGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_IFS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_LDM: u32 = 66u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_MAIN_OS: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_MSFT_RECOVERY: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_NTFT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_OS2BOOTMGR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_PREP: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_PRE_INSTALLED: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_SPACES: u32 = 231u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_SPACES_DATA: u32 = 215u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_SYSTEM: u32 = 239u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_UNIX: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_WINDOWS_SYSTEM: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_XENIX_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_XENIX_2: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_XINT13: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_XINT13_EXTENDED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_BACKED_BY_WIM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_CHKDSK_RAN_ONCE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_CONTAINS_BACKING_WIM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_DAX_FORMATTED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_GLOBAL_METADATA_NO_SEEK_PENALTY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_LOCAL_METADATA_NO_SEEK_PENALTY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_MODIFIED_BY_CHKDSK: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_NO_HEAT_GATHERING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_NO_WRITE_AUTO_TIERING: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_REALLOCATE_ALL_DATA_WRITES: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_SHORT_NAME_CREATION_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_TXF_DISABLED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PERSISTENT_VOLUME_STATE_VOLUME_SCRUB_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PRODUCT_ID_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PROJFS_PROTOCOL_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_GUEST_VOLUMES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_HOST_VOLUMES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_EXTENTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_EXTRA_INFO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_FILES_WITH_DSC_ATTRIBUTE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_FULL_PATH_IN_NAMES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_NAMES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_ONLY_FILES_WITH_SPECIFIC_ATTRIBUTES: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAMS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAMS_WITH_NO_CLUSTERS_ALLOCATED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DATA_ATTRIBUTE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DSC_ATTRIBUTE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EA_ATTRIBUTE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EFS_ATTRIBUTE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_REPARSE_ATTRIBUTE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_TXF_ATTRIBUTE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_REPARSE_DATA_INVALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_REPARSE_TAG_INVALID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_RESTART: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_SINGLE_INSTANCED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_STORAGE_CLASSES_FLAGS_MEASURE_READ: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_STORAGE_CLASSES_FLAGS_MEASURE_WRITE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_STORAGE_CLASSES_FLAGS_NO_DEFRAG_VOLUME: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const READ_ATTRIBUTES: u32 = 208u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const READ_ATTRIBUTE_BUFFER_SIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const READ_COMPRESSION_INFO_VALID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const READ_COPY_NUMBER_BYPASS_CACHE_FLAG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const READ_COPY_NUMBER_KEY: u32 = 1380142592u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const READ_THRESHOLDS: u32 = 209u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const READ_THRESHOLD_BUFFER_SIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const RECOVERED_READS_VALID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const RECOVERED_WRITES_VALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REPLACE_ALTERNATE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REPLACE_PRIMARY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REQUEST_OPLOCK_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REQUEST_OPLOCK_INPUT_FLAG_ACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REQUEST_OPLOCK_INPUT_FLAG_COMPLETE_ACK_ON_CLOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REQUEST_OPLOCK_INPUT_FLAG_REQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REQUEST_OPLOCK_OUTPUT_FLAG_ACK_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REQUEST_OPLOCK_OUTPUT_FLAG_MODES_PROVIDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const RETRACT_IEPORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const RETURN_SMART_STATUS: u32 = 218u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const REVISION_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SAVE_ATTRIBUTE_VALUES: u32 = 211u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SCM_MAX_SYMLINK_LEN_IN_CHARS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SCM_PD_FIRMWARE_LAST_DOWNLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SCM_PD_FIRMWARE_REVISION_LENGTH_BYTES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SCM_PD_MAX_OPERATIONAL_STATUS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SCM_PD_PROPERTY_NAME_LENGTH_IN_CHARS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SD_GLOBAL_CHANGE_TYPE_ENUM_SDS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SD_GLOBAL_CHANGE_TYPE_MACHINE_SID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SD_GLOBAL_CHANGE_TYPE_QUERY_STATS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SEARCH_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SEARCH_ALL_NO_SEQ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SEARCH_ALTERNATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SEARCH_ALT_NO_SEQ: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SEARCH_PRIMARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SEARCH_PRI_NO_SEQ: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_DMA_MODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_FIFO_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_RCVR_RESET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_RCVR_TRIGGER_LSB: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_RCVR_TRIGGER_MSB: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_RES1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_RES2: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_FCR_XMIT_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_MCR_DTR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_MCR_LOOP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_MCR_OUT1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_MCR_OUT2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_IOC_MCR_RTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SERIAL_NUMBER_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SET_PURGE_FAILURE_MODE_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SET_PURGE_FAILURE_MODE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SET_REPAIR_DISABLED_AND_BUGCHECK_ON_CORRUPT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SET_REPAIR_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SET_REPAIR_VALID_MASK: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SET_REPAIR_WARN_ABOUT_DATA_LOSS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_ABORT_OFFLINE_SELFTEST: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_CMD: u32 = 176u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_CYL_HI: u32 = 194u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_CYL_LOW: u32 = 79u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_ERROR_NO_MEM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_EXTENDED_SELFTEST_CAPTIVE: u32 = 130u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_EXTENDED_SELFTEST_OFFLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_GET_VERSION: u32 = 475264u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_IDE_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_INVALID_BUFFER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_INVALID_COMMAND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_INVALID_DRIVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_INVALID_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_INVALID_IOCTL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_INVALID_REGISTER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_LOG_SECTOR_SIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_NOT_SUPPORTED: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_NO_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_NO_IDE_DEVICE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_OFFLINE_ROUTINE_OFFLINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_RCV_DRIVE_DATA: u32 = 508040u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_RCV_DRIVE_DATA_EX: u32 = 458892u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_READ_LOG: u32 = 213u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_SEND_DRIVE_COMMAND: u32 = 508036u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_SHORT_SELFTEST_CAPTIVE: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_SHORT_SELFTEST_OFFLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SMART_WRITE_LOG: u32 = 214u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SPACES_TRACKED_OFFSET_HEADER_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SRB_TYPE_SCSI_REQUEST_BLOCK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SRB_TYPE_STORAGE_REQUEST_BLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ADAPTER_SERIAL_NUMBER_V1_MAX_LENGTH: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ADDRESS_TYPE_BTL8: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ATTRIBUTE_ASYNC_EVENT_NOTIFICATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ATTRIBUTE_BLOCK_IO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ATTRIBUTE_BYTE_ADDRESSABLE_IO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ATTRIBUTE_DYNAMIC_PERSISTENCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ATTRIBUTE_PERF_SIZE_INDEPENDENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_ATTRIBUTE_VOLATILE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_COMPONENT_ROLE_CACHE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_COMPONENT_ROLE_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_COMPONENT_ROLE_TIERING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_CRASH_TELEMETRY_REGKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Registry\\Machine\\System\\CurrentControlSet\\Control\\CrashControl\\StorageTelemetry"); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_CRYPTO_CAPABILITY_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_CRYPTO_DESCRIPTOR_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DEVICE_FLAGS_PAGE_83_DEVICEGUID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_CONFLICT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_NOHWID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DEVICE_MAX_OPERATIONAL_STATUS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DEVICE_NUMA_NODE_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DEVICE_POWER_CAP_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DEVICE_TELEMETRY_REGKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Storage\\StorageTelemetry"); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_DIAGNOSTIC_FLAG_ADAPTER_REQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_EVENT_DEVICE_OPERATION: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_EVENT_DEVICE_STATUS: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_EVENT_MEDIA_STATUS: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_EVENT_NOTIFICATION_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_FAILURE_PREDICTION_CONFIG_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_HW_FIRMWARE_INVALID_SLOT: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_HW_FIRMWARE_REQUEST_FLAG_CONTROLLER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_HW_FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_HW_FIRMWARE_REQUEST_FLAG_LAST_SEGMENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_HW_FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_HW_FIRMWARE_REVISION_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_IDLE_POWERUP_REASON_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_OFFLOAD_MAX_TOKEN_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_OFFLOAD_READ_RANGE_TRUNCATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_OFFLOAD_TOKEN_ID_LENGTH: u32 = 504u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_OFFLOAD_TOKEN_INVALID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_OFFLOAD_TOKEN_TYPE_ZERO_DATA: u32 = 4294901761u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PRIORITY_HINT_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_COMMAND_LENGTH_NVME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_SPECIFIC_NVME_ADMIN_COMMAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_SPECIFIC_NVME_NVM_COMMAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_BUSY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_DATA_OVERRUN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_INSUFFICIENT_RESOURCES: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_INVALID_REQUEST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_NOT_SUPPORTED: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_NO_DEVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_PENDING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STATUS_THROTTLED_REQUEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_PROTOCOL_STRUCTURE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_RPMB_DESCRIPTOR_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_RPMB_MINIMUM_RELIABLE_WRITE_SIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_SUPPORTED_FEATURES_BYPASS_IO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_SUPPORTED_FEATURES_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TEMPERATURE_THRESHOLD_FLAG_ADAPTER_REQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TEMPERATURE_VALUE_NOT_REPORTED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TIER_DESCRIPTION_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TIER_FLAG_NO_SEEK_PENALTY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TIER_FLAG_PARITY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TIER_FLAG_READ_CACHE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TIER_FLAG_SMR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TIER_FLAG_WRITE_BACK_CACHE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORAGE_TIER_NAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORATTRIBUTE_MANAGEMENT_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STORATTRIBUTE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAMS_ASSOCIATE_ID_CLEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAMS_ASSOCIATE_ID_SET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAMS_INVALID_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAMS_MAX_ID: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_CLEAR_ENCRYPTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_EXTENT_ENTRY_ALL_EXTENTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_EXTENT_ENTRY_AS_RETRIEVAL_POINTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_LAYOUT_ENTRY_HAS_INFORMATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_LAYOUT_ENTRY_IMMOVABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_LAYOUT_ENTRY_NO_CLUSTERS_ALLOCATED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_LAYOUT_ENTRY_PINNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_LAYOUT_ENTRY_RESIDENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STREAM_SET_ENCRYPTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TAPE_RESET_STATISTICS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TAPE_RETURN_ENV_INFO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TAPE_RETURN_STATISTICS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TC_DEVICEDUMP_SUBSECTION_DESC_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TC_PUBLIC_DATA_TYPE_ATAGP: ::windows_sys::core::PCSTR = ::windows_sys::s!("ATAGPLogPages"); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TC_PUBLIC_DATA_TYPE_ATASMART: ::windows_sys::core::PCSTR = ::windows_sys::s!("ATASMARTPages"); -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG_MAX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TC_PUBLIC_DEVICEDUMP_CONTENT_SMART: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TELEMETRY_COMMAND_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_CREATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_DELETED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_LOGGING_MODE_FULL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_LOGGING_MODE_SIMPLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_STATE_ACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_STATE_NOT_STARTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_STATE_SHUTTING_DOWN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_STATE_STARTING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_REDO_LSN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_VIRTUAL_CLOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_SAVEPOINT_CLEAR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_SAVEPOINT_CLEAR_ALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_SAVEPOINT_ROLLBACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_SAVEPOINT_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOGGING_MODE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MAX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_CONTAINER_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_PREFER_AVAILABILITY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_PREFER_CONSISTENCY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_PRESERVE_CHANGES: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_START_RM_FLAG_RECOVER_BEST_EFFORT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_TRANSACTED_VERSION_NONTRANSACTED: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_TRANSACTED_VERSION_UNCOMMITTED: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_TRANSACTION_STATE_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_TRANSACTION_STATE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_TRANSACTION_STATE_NOTACTIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_TRANSACTION_STATE_PREPARED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UNDEFINE_ALTERNATE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UNDEFINE_PRIMARY: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UNLOCK_ELEMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UNRECOVERED_READS_VALID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UNRECOVERED_WRITES_VALID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_DELETE_VALID_FLAGS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_PAGE_SIZE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_BASIC_INFO_CHANGE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_CLOSE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_COMPRESSION_CHANGE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_DATA_EXTEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_DATA_OVERWRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_DATA_TRUNCATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_DESIRED_STORAGE_CLASS_CHANGE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_EA_CHANGE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_ENCRYPTION_CHANGE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_FILE_CREATE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_FILE_DELETE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_HARD_LINK_CHANGE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_INDEXABLE_CHANGE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_INTEGRITY_CHANGE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_NAMED_DATA_EXTEND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_NAMED_DATA_OVERWRITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_NAMED_DATA_TRUNCATION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_OBJECT_ID_CHANGE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_RENAME_NEW_NAME: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_RENAME_OLD_NAME: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_REPARSE_POINT_CHANGE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_SECURITY_CHANGE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_STREAM_CHANGE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_REASON_TRANSACTED_CHANGE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VALID_NTFT: u32 = 192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VENDOR_ID_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VOLUME_IS_DIRTY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VOLUME_SESSION_OPEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VOLUME_UPGRADE_SCHEDULED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WIM_PROVIDER_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WOF_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WOF_PROVIDER_CLOUD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WRITE_COMPRESSION_INFO_VALID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type BIN_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const RequestSize: BIN_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const RequestLocation: BIN_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type CHANGER_DEVICE_PROBLEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemNone: CHANGER_DEVICE_PROBLEM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemHardware: CHANGER_DEVICE_PROBLEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemCHMError: CHANGER_DEVICE_PROBLEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemDoorOpen: CHANGER_DEVICE_PROBLEM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemCalibrationError: CHANGER_DEVICE_PROBLEM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemTargetFailure: CHANGER_DEVICE_PROBLEM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemCHMMoveError: CHANGER_DEVICE_PROBLEM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemCHMZeroError: CHANGER_DEVICE_PROBLEM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemCartridgeInsertError: CHANGER_DEVICE_PROBLEM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemPositionError: CHANGER_DEVICE_PROBLEM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemSensorError: CHANGER_DEVICE_PROBLEM_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemCartridgeEjectError: CHANGER_DEVICE_PROBLEM_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemGripperError: CHANGER_DEVICE_PROBLEM_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceProblemDriveError: CHANGER_DEVICE_PROBLEM_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type CHANGER_ELEMENT_STATUS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_ACCESS: CHANGER_ELEMENT_STATUS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_AVOLTAG: CHANGER_ELEMENT_STATUS_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_EXCEPT: CHANGER_ELEMENT_STATUS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_EXENAB: CHANGER_ELEMENT_STATUS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_FULL: CHANGER_ELEMENT_STATUS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_ID_VALID: CHANGER_ELEMENT_STATUS_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_IMPEXP: CHANGER_ELEMENT_STATUS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_INENAB: CHANGER_ELEMENT_STATUS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_INVERT: CHANGER_ELEMENT_STATUS_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_LUN_VALID: CHANGER_ELEMENT_STATUS_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_NOT_BUS: CHANGER_ELEMENT_STATUS_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_PVOLTAG: CHANGER_ELEMENT_STATUS_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_SVALID: CHANGER_ELEMENT_STATUS_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ELEMENT_STATUS_PRODUCT_DATA: CHANGER_ELEMENT_STATUS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type CHANGER_FEATURES = u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_BAR_CODE_SCANNER_INSTALLED: CHANGER_FEATURES = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_CARTRIDGE_MAGAZINE: CHANGER_FEATURES = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_CLEANER_ACCESS_NOT_VALID: CHANGER_FEATURES = 262144u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_CLEANER_SLOT: CHANGER_FEATURES = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_CLOSE_IEPORT: CHANGER_FEATURES = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_DEVICE_REINITIALIZE_CAPABLE: CHANGER_FEATURES = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_DRIVE_CLEANING_REQUIRED: CHANGER_FEATURES = 65536u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS: CHANGER_FEATURES = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_EXCHANGE_MEDIA: CHANGER_FEATURES = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_INIT_ELEM_STAT_WITH_RANGE: CHANGER_FEATURES = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_KEYPAD_ENABLE_DISABLE: CHANGER_FEATURES = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_LOCK_UNLOCK: CHANGER_FEATURES = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_MEDIUM_FLIP: CHANGER_FEATURES = 512u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_OPEN_IEPORT: CHANGER_FEATURES = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_POSITION_TO_ELEMENT: CHANGER_FEATURES = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_PREDISMOUNT_EJECT_REQUIRED: CHANGER_FEATURES = 131072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_PREMOUNT_EJECT_REQUIRED: CHANGER_FEATURES = 524288u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_REPORT_IEPORT_STATE: CHANGER_FEATURES = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_SERIAL_NUMBER_VALID: CHANGER_FEATURES = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_STATUS_NON_VOLATILE: CHANGER_FEATURES = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_STORAGE_DRIVE: CHANGER_FEATURES = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_STORAGE_IEPORT: CHANGER_FEATURES = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_STORAGE_SLOT: CHANGER_FEATURES = 16384u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_STORAGE_TRANSPORT: CHANGER_FEATURES = 32768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_VOLUME_ASSERT: CHANGER_FEATURES = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_VOLUME_IDENTIFICATION: CHANGER_FEATURES = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_VOLUME_REPLACE: CHANGER_FEATURES = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_VOLUME_SEARCH: CHANGER_FEATURES = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_VOLUME_UNDEFINE: CHANGER_FEATURES = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type CSVFS_DISK_CONNECTIVITY = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvFsDiskConnectivityNone: CSVFS_DISK_CONNECTIVITY = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvFsDiskConnectivityMdsNodeOnly: CSVFS_DISK_CONNECTIVITY = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvFsDiskConnectivitySubsetOfNodes: CSVFS_DISK_CONNECTIVITY = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvFsDiskConnectivityAllNodes: CSVFS_DISK_CONNECTIVITY = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type CSV_CONTROL_OP = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlStartRedirectFile: CSV_CONTROL_OP = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlStopRedirectFile: CSV_CONTROL_OP = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlQueryRedirectState: CSV_CONTROL_OP = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlQueryFileRevision: CSV_CONTROL_OP = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlQueryMdsPath: CSV_CONTROL_OP = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlQueryFileRevisionFileId128: CSV_CONTROL_OP = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlQueryVolumeRedirectState: CSV_CONTROL_OP = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlEnableUSNRangeModificationTracking: CSV_CONTROL_OP = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlMarkHandleLocalVolumeMount: CSV_CONTROL_OP = 14i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlUnmarkHandleLocalVolumeMount: CSV_CONTROL_OP = 15i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlGetCsvFsMdsPathV2: CSV_CONTROL_OP = 18i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlDisableCaching: CSV_CONTROL_OP = 19i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlEnableCaching: CSV_CONTROL_OP = 20i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlStartForceDFO: CSV_CONTROL_OP = 21i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlStopForceDFO: CSV_CONTROL_OP = 22i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlQueryMdsPathNoPause: CSV_CONTROL_OP = 23i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlSetVolumeId: CSV_CONTROL_OP = 24i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CsvControlQueryVolumeId: CSV_CONTROL_OP = 25i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type DETECTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DetectNone: DETECTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DetectInt13: DETECTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DetectExInt13: DETECTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type DEVICEDUMP_COLLECTION_TYPEIDE_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TCCollectionBugCheck: DEVICEDUMP_COLLECTION_TYPEIDE_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TCCollectionApplicationRequested: DEVICEDUMP_COLLECTION_TYPEIDE_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TCCollectionDeviceRequested: DEVICEDUMP_COLLECTION_TYPEIDE_NOTIFICATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceInternalStatusDataRequestTypeUndefined: DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceCurrentInternalStatusDataHeader: DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceCurrentInternalStatusData: DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceSavedInternalStatusDataHeader: DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceSavedInternalStatusData: DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type DEVICE_INTERNAL_STATUS_DATA_SET = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceStatusDataSetUndefined: DEVICE_INTERNAL_STATUS_DATA_SET = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceStatusDataSet1: DEVICE_INTERNAL_STATUS_DATA_SET = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceStatusDataSet2: DEVICE_INTERNAL_STATUS_DATA_SET = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceStatusDataSet3: DEVICE_INTERNAL_STATUS_DATA_SET = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceStatusDataSet4: DEVICE_INTERNAL_STATUS_DATA_SET = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DeviceStatusDataSetMax: DEVICE_INTERNAL_STATUS_DATA_SET = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type DISK_CACHE_RETENTION_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const EqualPriority: DISK_CACHE_RETENTION_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const KeepPrefetchedData: DISK_CACHE_RETENTION_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const KeepReadData: DISK_CACHE_RETENTION_PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type DUPLICATE_EXTENTS_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileSnapStateInactive: DUPLICATE_EXTENTS_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileSnapStateSource: DUPLICATE_EXTENTS_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileSnapStateTarget: DUPLICATE_EXTENTS_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type ELEMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AllElements: ELEMENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ChangerTransport: ELEMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ChangerSlot: ELEMENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ChangerIEPort: ELEMENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ChangerDrive: ELEMENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ChangerDoor: ELEMENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ChangerKeypad: ELEMENT_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ChangerMaxElement: ELEMENT_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type FILESYSTEM_STATISTICS_TYPE = u16; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILESYSTEM_STATISTICS_TYPE_EXFAT: FILESYSTEM_STATISTICS_TYPE = 3u16; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILESYSTEM_STATISTICS_TYPE_FAT: FILESYSTEM_STATISTICS_TYPE = 2u16; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILESYSTEM_STATISTICS_TYPE_NTFS: FILESYSTEM_STATISTICS_TYPE = 1u16; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type FILE_STORAGE_TIER_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierClassUnspecified: FILE_STORAGE_TIER_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierClassCapacity: FILE_STORAGE_TIER_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierClassPerformance: FILE_STORAGE_TIER_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierClassMax: FILE_STORAGE_TIER_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type FILE_STORAGE_TIER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY: FILE_STORAGE_TIER_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type FILE_STORAGE_TIER_MEDIA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierMediaTypeUnspecified: FILE_STORAGE_TIER_MEDIA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierMediaTypeDisk: FILE_STORAGE_TIER_MEDIA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierMediaTypeSsd: FILE_STORAGE_TIER_MEDIA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierMediaTypeScm: FILE_STORAGE_TIER_MEDIA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FileStorageTierMediaTypeMax: FILE_STORAGE_TIER_MEDIA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type FS_BPIO_INFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSBPIO_INFL_None: FS_BPIO_INFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSBPIO_INFL_SKIP_STORAGE_STACK_QUERY: FS_BPIO_INFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type FS_BPIO_OPERATIONS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_ENABLE: FS_BPIO_OPERATIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_DISABLE: FS_BPIO_OPERATIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_QUERY: FS_BPIO_OPERATIONS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_VOLUME_STACK_PAUSE: FS_BPIO_OPERATIONS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_VOLUME_STACK_RESUME: FS_BPIO_OPERATIONS = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_STREAM_PAUSE: FS_BPIO_OPERATIONS = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_STREAM_RESUME: FS_BPIO_OPERATIONS = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_GET_INFO: FS_BPIO_OPERATIONS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FS_BPIO_OP_MAX_OPERATION: FS_BPIO_OPERATIONS = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type FS_BPIO_OUTFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSBPIO_OUTFL_None: FS_BPIO_OUTFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSBPIO_OUTFL_VOLUME_STACK_BYPASS_PAUSED: FS_BPIO_OUTFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSBPIO_OUTFL_STREAM_BYPASS_PAUSED: FS_BPIO_OUTFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSBPIO_OUTFL_FILTER_ATTACH_BLOCKED: FS_BPIO_OUTFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FSBPIO_OUTFL_COMPATIBLE_STORAGE_DRIVER: FS_BPIO_OUTFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type GET_CHANGER_PARAMETERS_FEATURES1 = u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_CLEANER_AUTODISMOUNT: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483652u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_CLEANER_OPS_NOT_SUPPORTED: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483712u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_IEPORT_USER_CONTROL_CLOSE: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483904u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_IEPORT_USER_CONTROL_OPEN: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483776u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_MOVE_EXTENDS_IEPORT: GET_CHANGER_PARAMETERS_FEATURES1 = 2147484160u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_MOVE_RETRACTS_IEPORT: GET_CHANGER_PARAMETERS_FEATURES1 = 2147484672u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483650u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_PREDISMOUNT_ALIGN_TO_SLOT: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483649u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483680u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_SLOTS_USE_TRAYS: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483664u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CHANGER_TRUE_EXCHANGE_CAPABLE: GET_CHANGER_PARAMETERS_FEATURES1 = 2147483656u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type GPT_ATTRIBUTES = u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_ATTRIBUTE_PLATFORM_REQUIRED: GPT_ATTRIBUTES = 1u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER: GPT_ATTRIBUTES = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_BASIC_DATA_ATTRIBUTE_HIDDEN: GPT_ATTRIBUTES = 4611686018427387904u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY: GPT_ATTRIBUTES = 2305843009213693952u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY: GPT_ATTRIBUTES = 1152921504606846976u64; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type MEDIA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const Unknown: MEDIA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_1Pt2_512: MEDIA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_1Pt44_512: MEDIA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_2Pt88_512: MEDIA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_20Pt8_512: MEDIA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_720_512: MEDIA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_360_512: MEDIA_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_320_512: MEDIA_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_320_1024: MEDIA_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_180_512: MEDIA_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_160_512: MEDIA_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const RemovableMedia: MEDIA_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FixedMedia: MEDIA_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_120M_512: MEDIA_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_640_512: MEDIA_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_640_512: MEDIA_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_720_512: MEDIA_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_1Pt2_512: MEDIA_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_1Pt23_1024: MEDIA_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F5_1Pt23_1024: MEDIA_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_128Mb_512: MEDIA_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_230Mb_512: MEDIA_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F8_256_128: MEDIA_TYPE = 22i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_200Mb_512: MEDIA_TYPE = 23i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_240M_512: MEDIA_TYPE = 24i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const F3_32M_512: MEDIA_TYPE = 25i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type PARTITION_STYLE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_STYLE_MBR: PARTITION_STYLE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_STYLE_GPT: PARTITION_STYLE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PARTITION_STYLE_RAW: PARTITION_STYLE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type QUERY_FILE_LAYOUT_FILTER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_FILTER_TYPE_NONE: QUERY_FILE_LAYOUT_FILTER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_FILTER_TYPE_CLUSTERS: QUERY_FILE_LAYOUT_FILTER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_FILTER_TYPE_FILEID: QUERY_FILE_LAYOUT_FILTER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_FILTER_TYPE_STORAGE_RESERVE_ID: QUERY_FILE_LAYOUT_FILTER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QUERY_FILE_LAYOUT_NUM_FILTER_TYPES: QUERY_FILE_LAYOUT_FILTER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type REFS_SMR_VOLUME_GC_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcActionStart: REFS_SMR_VOLUME_GC_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcActionStartFullSpeed: REFS_SMR_VOLUME_GC_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcActionPause: REFS_SMR_VOLUME_GC_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcActionStop: REFS_SMR_VOLUME_GC_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type REFS_SMR_VOLUME_GC_METHOD = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcMethodCompaction: REFS_SMR_VOLUME_GC_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcMethodCompression: REFS_SMR_VOLUME_GC_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcMethodRotation: REFS_SMR_VOLUME_GC_METHOD = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type REFS_SMR_VOLUME_GC_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcStateInactive: REFS_SMR_VOLUME_GC_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcStatePaused: REFS_SMR_VOLUME_GC_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcStateActive: REFS_SMR_VOLUME_GC_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SmrGcStateActiveFullSpeed: REFS_SMR_VOLUME_GC_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_BUS_FIRMWARE_ACTIVATION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusFirmwareActivationState_Idle: SCM_BUS_FIRMWARE_ACTIVATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusFirmwareActivationState_Armed: SCM_BUS_FIRMWARE_ACTIVATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusFirmwareActivationState_Busy: SCM_BUS_FIRMWARE_ACTIVATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_BUS_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusProperty_RuntimeFwActivationInfo: SCM_BUS_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusProperty_DedicatedMemoryInfo: SCM_BUS_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusProperty_DedicatedMemoryState: SCM_BUS_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusProperty_Max: SCM_BUS_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_BUS_QUERY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusQuery_Descriptor: SCM_BUS_QUERY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusQuery_IsSupported: SCM_BUS_QUERY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusQuery_Max: SCM_BUS_QUERY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_BUS_SET_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusSet_Descriptor: SCM_BUS_SET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusSet_IsSupported: SCM_BUS_SET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmBusSet_Max: SCM_BUS_SET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_FIRMWARE_ACTIVATION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdFirmwareActivationState_Idle: SCM_PD_FIRMWARE_ACTIVATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdFirmwareActivationState_Armed: SCM_PD_FIRMWARE_ACTIVATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdFirmwareActivationState_Busy: SCM_PD_FIRMWARE_ACTIVATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_HEALTH_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceHealth_Unknown: SCM_PD_HEALTH_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceHealth_Unhealthy: SCM_PD_HEALTH_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceHealth_Warning: SCM_PD_HEALTH_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceHealth_Healthy: SCM_PD_HEALTH_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceHealth_Max: SCM_PD_HEALTH_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_LAST_FW_ACTIVATION_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivationStatus_None: SCM_PD_LAST_FW_ACTIVATION_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivationStatus_Success: SCM_PD_LAST_FW_ACTIVATION_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivationStatus_FwNotFound: SCM_PD_LAST_FW_ACTIVATION_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivationStatus_ColdRebootRequired: SCM_PD_LAST_FW_ACTIVATION_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivaitonStatus_ActivationInProgress: SCM_PD_LAST_FW_ACTIVATION_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivaitonStatus_Retry: SCM_PD_LAST_FW_ACTIVATION_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivaitonStatus_FwUnsupported: SCM_PD_LAST_FW_ACTIVATION_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPdLastFwActivaitonStatus_UnknownError: SCM_PD_LAST_FW_ACTIVATION_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_MEDIA_REINITIALIZATION_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceReinit_Success: SCM_PD_MEDIA_REINITIALIZATION_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceReinit_RebootNeeded: SCM_PD_MEDIA_REINITIALIZATION_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceReinit_ColdBootNeeded: SCM_PD_MEDIA_REINITIALIZATION_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceReinit_Max: SCM_PD_MEDIA_REINITIALIZATION_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_OPERATIONAL_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_Unknown: SCM_PD_OPERATIONAL_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_Ok: SCM_PD_OPERATIONAL_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_PredictingFailure: SCM_PD_OPERATIONAL_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_InService: SCM_PD_OPERATIONAL_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_HardwareError: SCM_PD_OPERATIONAL_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_NotUsable: SCM_PD_OPERATIONAL_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_TransientError: SCM_PD_OPERATIONAL_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_Missing: SCM_PD_OPERATIONAL_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpStatus_Max: SCM_PD_OPERATIONAL_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_OPERATIONAL_STATUS_REASON = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_Unknown: SCM_PD_OPERATIONAL_STATUS_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_Media: SCM_PD_OPERATIONAL_STATUS_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_ThresholdExceeded: SCM_PD_OPERATIONAL_STATUS_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_LostData: SCM_PD_OPERATIONAL_STATUS_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_EnergySource: SCM_PD_OPERATIONAL_STATUS_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_Configuration: SCM_PD_OPERATIONAL_STATUS_REASON = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_DeviceController: SCM_PD_OPERATIONAL_STATUS_REASON = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_MediaController: SCM_PD_OPERATIONAL_STATUS_REASON = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_Component: SCM_PD_OPERATIONAL_STATUS_REASON = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_BackgroundOperation: SCM_PD_OPERATIONAL_STATUS_REASON = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_InvalidFirmware: SCM_PD_OPERATIONAL_STATUS_REASON = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_HealthCheck: SCM_PD_OPERATIONAL_STATUS_REASON = 11i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_LostDataPersistence: SCM_PD_OPERATIONAL_STATUS_REASON = 12i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_DisabledByPlatform: SCM_PD_OPERATIONAL_STATUS_REASON = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_PermanentError: SCM_PD_OPERATIONAL_STATUS_REASON = 14i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_LostWritePersistence: SCM_PD_OPERATIONAL_STATUS_REASON = 15i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_FatalError: SCM_PD_OPERATIONAL_STATUS_REASON = 16i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_DataPersistenceLossImminent: SCM_PD_OPERATIONAL_STATUS_REASON = 17i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_WritePersistenceLossImminent: SCM_PD_OPERATIONAL_STATUS_REASON = 18i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock: SCM_PD_OPERATIONAL_STATUS_REASON = 19i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_PerformanceDegradation: SCM_PD_OPERATIONAL_STATUS_REASON = 20i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_ExcessiveTemperature: SCM_PD_OPERATIONAL_STATUS_REASON = 21i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_InternalFailure: SCM_PD_OPERATIONAL_STATUS_REASON = 22i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceOpReason_Max: SCM_PD_OPERATIONAL_STATUS_REASON = 23i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_DeviceInfo: SCM_PD_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_ManagementStatus: SCM_PD_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_FirmwareInfo: SCM_PD_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_LocationString: SCM_PD_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_DeviceSpecificInfo: SCM_PD_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_DeviceHandle: SCM_PD_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_FruIdString: SCM_PD_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_RuntimeFwActivationInfo: SCM_PD_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_RuntimeFwActivationArmState: SCM_PD_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceProperty_Max: SCM_PD_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_QUERY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceQuery_Descriptor: SCM_PD_QUERY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceQuery_IsSupported: SCM_PD_QUERY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceQuery_Max: SCM_PD_QUERY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_PD_SET_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceSet_Descriptor: SCM_PD_SET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceSet_IsSupported: SCM_PD_SET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmPhysicalDeviceSet_Max: SCM_PD_SET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SCM_REGION_FLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmRegionFlagNone: SCM_REGION_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ScmRegionFlagLabel: SCM_REGION_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type SHRINK_VOLUME_REQUEST_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ShrinkPrepare: SHRINK_VOLUME_REQUEST_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ShrinkCommit: SHRINK_VOLUME_REQUEST_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ShrinkAbort: SHRINK_VOLUME_REQUEST_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_ASSOCIATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdAssocDevice: STORAGE_ASSOCIATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdAssocPort: STORAGE_ASSOCIATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdAssocTarget: STORAGE_ASSOCIATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_ATTRIBUTE_MGMT_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorAttributeMgmt_ClearAttribute: STORAGE_ATTRIBUTE_MGMT_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorAttributeMgmt_SetAttribute: STORAGE_ATTRIBUTE_MGMT_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorAttributeMgmt_ResetAttribute: STORAGE_ATTRIBUTE_MGMT_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_COMPONENT_HEALTH_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HealthStatusUnknown: STORAGE_COMPONENT_HEALTH_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HealthStatusNormal: STORAGE_COMPONENT_HEALTH_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HealthStatusThrottled: STORAGE_COMPONENT_HEALTH_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HealthStatusWarning: STORAGE_COMPONENT_HEALTH_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HealthStatusDisabled: STORAGE_COMPONENT_HEALTH_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HealthStatusFailed: STORAGE_COMPONENT_HEALTH_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_COUNTER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeUnknown: STORAGE_COUNTER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeTemperatureCelsius: STORAGE_COUNTER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeTemperatureCelsiusMax: STORAGE_COUNTER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeReadErrorsTotal: STORAGE_COUNTER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeReadErrorsCorrected: STORAGE_COUNTER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeReadErrorsUncorrected: STORAGE_COUNTER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeWriteErrorsTotal: STORAGE_COUNTER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeWriteErrorsCorrected: STORAGE_COUNTER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeWriteErrorsUncorrected: STORAGE_COUNTER_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeManufactureDate: STORAGE_COUNTER_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeStartStopCycleCount: STORAGE_COUNTER_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeStartStopCycleCountMax: STORAGE_COUNTER_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeLoadUnloadCycleCount: STORAGE_COUNTER_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeLoadUnloadCycleCountMax: STORAGE_COUNTER_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeWearPercentage: STORAGE_COUNTER_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeWearPercentageWarning: STORAGE_COUNTER_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeWearPercentageMax: STORAGE_COUNTER_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypePowerOnHours: STORAGE_COUNTER_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeReadLatency100NSMax: STORAGE_COUNTER_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeWriteLatency100NSMax: STORAGE_COUNTER_TYPE = 19i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeFlushLatency100NSMax: STORAGE_COUNTER_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCounterTypeMax: STORAGE_COUNTER_TYPE = 21i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_CRYPTO_ALGORITHM_ID = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoAlgorithmUnknown: STORAGE_CRYPTO_ALGORITHM_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoAlgorithmXTSAES: STORAGE_CRYPTO_ALGORITHM_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoAlgorithmBitlockerAESCBC: STORAGE_CRYPTO_ALGORITHM_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoAlgorithmAESECB: STORAGE_CRYPTO_ALGORITHM_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoAlgorithmESSIVAESCBC: STORAGE_CRYPTO_ALGORITHM_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoAlgorithmMax: STORAGE_CRYPTO_ALGORITHM_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_CRYPTO_KEY_SIZE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoKeySizeUnknown: STORAGE_CRYPTO_KEY_SIZE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoKeySize128Bits: STORAGE_CRYPTO_KEY_SIZE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoKeySize192Bits: STORAGE_CRYPTO_KEY_SIZE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoKeySize256Bits: STORAGE_CRYPTO_KEY_SIZE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageCryptoKeySize512Bits: STORAGE_CRYPTO_KEY_SIZE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_DEVICE_FORM_FACTOR = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactorUnknown: STORAGE_DEVICE_FORM_FACTOR = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactor3_5: STORAGE_DEVICE_FORM_FACTOR = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactor2_5: STORAGE_DEVICE_FORM_FACTOR = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactor1_8: STORAGE_DEVICE_FORM_FACTOR = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactor1_8Less: STORAGE_DEVICE_FORM_FACTOR = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactorEmbedded: STORAGE_DEVICE_FORM_FACTOR = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactorMemoryCard: STORAGE_DEVICE_FORM_FACTOR = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactormSata: STORAGE_DEVICE_FORM_FACTOR = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactorM_2: STORAGE_DEVICE_FORM_FACTOR = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactorPCIeBoard: STORAGE_DEVICE_FORM_FACTOR = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const FormFactorDimm: STORAGE_DEVICE_FORM_FACTOR = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_DEVICE_POWER_CAP_UNITS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDevicePowerCapUnitsPercent: STORAGE_DEVICE_POWER_CAP_UNITS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDevicePowerCapUnitsMilliwatts: STORAGE_DEVICE_POWER_CAP_UNITS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_DIAGNOSTIC_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDiagnosticLevelDefault: STORAGE_DIAGNOSTIC_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDiagnosticLevelMax: STORAGE_DIAGNOSTIC_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_DIAGNOSTIC_TARGET_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDiagnosticTargetTypeUndefined: STORAGE_DIAGNOSTIC_TARGET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDiagnosticTargetTypePort: STORAGE_DIAGNOSTIC_TARGET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDiagnosticTargetTypeMiniport: STORAGE_DIAGNOSTIC_TARGET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDiagnosticTargetTypeHbaFirmware: STORAGE_DIAGNOSTIC_TARGET_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDiagnosticTargetTypeMax: STORAGE_DIAGNOSTIC_TARGET_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_DISK_HEALTH_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskHealthUnknown: STORAGE_DISK_HEALTH_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskHealthUnhealthy: STORAGE_DISK_HEALTH_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskHealthWarning: STORAGE_DISK_HEALTH_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskHealthHealthy: STORAGE_DISK_HEALTH_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskHealthMax: STORAGE_DISK_HEALTH_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_DISK_OPERATIONAL_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusNone: STORAGE_DISK_OPERATIONAL_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusUnknown: STORAGE_DISK_OPERATIONAL_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusOk: STORAGE_DISK_OPERATIONAL_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusPredictingFailure: STORAGE_DISK_OPERATIONAL_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusInService: STORAGE_DISK_OPERATIONAL_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusHardwareError: STORAGE_DISK_OPERATIONAL_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusNotUsable: STORAGE_DISK_OPERATIONAL_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusTransientError: STORAGE_DISK_OPERATIONAL_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpStatusMissing: STORAGE_DISK_OPERATIONAL_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_IDENTIFIER_CODE_SET = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdCodeSetReserved: STORAGE_IDENTIFIER_CODE_SET = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdCodeSetBinary: STORAGE_IDENTIFIER_CODE_SET = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdCodeSetAscii: STORAGE_IDENTIFIER_CODE_SET = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdCodeSetUtf8: STORAGE_IDENTIFIER_CODE_SET = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_IDENTIFIER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeVendorSpecific: STORAGE_IDENTIFIER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeVendorId: STORAGE_IDENTIFIER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeEUI64: STORAGE_IDENTIFIER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeFCPHName: STORAGE_IDENTIFIER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypePortRelative: STORAGE_IDENTIFIER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeTargetPortGroup: STORAGE_IDENTIFIER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeLogicalUnitGroup: STORAGE_IDENTIFIER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeMD5LogicalUnitIdentifier: STORAGE_IDENTIFIER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdTypeScsiNameString: STORAGE_IDENTIFIER_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_ID_NAA_FORMAT = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdNAAFormatIEEEExtended: STORAGE_ID_NAA_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdNAAFormatIEEERegistered: STORAGE_ID_NAA_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageIdNAAFormatIEEEERegisteredExtended: STORAGE_ID_NAA_FORMAT = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_MEDIA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DDS_4mm: STORAGE_MEDIA_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MiniQic: STORAGE_MEDIA_TYPE = 33i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const Travan: STORAGE_MEDIA_TYPE = 34i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const QIC: STORAGE_MEDIA_TYPE = 35i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MP_8mm: STORAGE_MEDIA_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AME_8mm: STORAGE_MEDIA_TYPE = 37i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AIT1_8mm: STORAGE_MEDIA_TYPE = 38i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DLT: STORAGE_MEDIA_TYPE = 39i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const NCTP: STORAGE_MEDIA_TYPE = 40i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IBM_3480: STORAGE_MEDIA_TYPE = 41i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IBM_3490E: STORAGE_MEDIA_TYPE = 42i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IBM_Magstar_3590: STORAGE_MEDIA_TYPE = 43i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IBM_Magstar_MP: STORAGE_MEDIA_TYPE = 44i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STK_DATA_D3: STORAGE_MEDIA_TYPE = 45i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SONY_DTF: STORAGE_MEDIA_TYPE = 46i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DV_6mm: STORAGE_MEDIA_TYPE = 47i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DMI: STORAGE_MEDIA_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SONY_D2: STORAGE_MEDIA_TYPE = 49i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CLEANER_CARTRIDGE: STORAGE_MEDIA_TYPE = 50i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CD_ROM: STORAGE_MEDIA_TYPE = 51i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CD_R: STORAGE_MEDIA_TYPE = 52i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CD_RW: STORAGE_MEDIA_TYPE = 53i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DVD_ROM: STORAGE_MEDIA_TYPE = 54i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DVD_R: STORAGE_MEDIA_TYPE = 55i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DVD_RW: STORAGE_MEDIA_TYPE = 56i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MO_3_RW: STORAGE_MEDIA_TYPE = 57i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MO_5_WO: STORAGE_MEDIA_TYPE = 58i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MO_5_RW: STORAGE_MEDIA_TYPE = 59i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MO_5_LIMDOW: STORAGE_MEDIA_TYPE = 60i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PC_5_WO: STORAGE_MEDIA_TYPE = 61i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PC_5_RW: STORAGE_MEDIA_TYPE = 62i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PD_5_RW: STORAGE_MEDIA_TYPE = 63i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ABL_5_WO: STORAGE_MEDIA_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PINNACLE_APEX_5_RW: STORAGE_MEDIA_TYPE = 65i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SONY_12_WO: STORAGE_MEDIA_TYPE = 66i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PHILIPS_12_WO: STORAGE_MEDIA_TYPE = 67i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const HITACHI_12_WO: STORAGE_MEDIA_TYPE = 68i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const CYGNET_12_WO: STORAGE_MEDIA_TYPE = 69i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const KODAK_14_WO: STORAGE_MEDIA_TYPE = 70i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MO_NFR_525: STORAGE_MEDIA_TYPE = 71i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const NIKON_12_RW: STORAGE_MEDIA_TYPE = 72i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOMEGA_ZIP: STORAGE_MEDIA_TYPE = 73i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const IOMEGA_JAZ: STORAGE_MEDIA_TYPE = 74i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SYQUEST_EZ135: STORAGE_MEDIA_TYPE = 75i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SYQUEST_EZFLYER: STORAGE_MEDIA_TYPE = 76i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SYQUEST_SYJET: STORAGE_MEDIA_TYPE = 77i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AVATAR_F2: STORAGE_MEDIA_TYPE = 78i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const MP2_8mm: STORAGE_MEDIA_TYPE = 79i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DST_S: STORAGE_MEDIA_TYPE = 80i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DST_M: STORAGE_MEDIA_TYPE = 81i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DST_L: STORAGE_MEDIA_TYPE = 82i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VXATape_1: STORAGE_MEDIA_TYPE = 83i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VXATape_2: STORAGE_MEDIA_TYPE = 84i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STK_9840: STORAGE_MEDIA_TYPE = 85i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LTO_Ultrium: STORAGE_MEDIA_TYPE = 86i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const LTO_Accelis: STORAGE_MEDIA_TYPE = 87i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DVD_RAM: STORAGE_MEDIA_TYPE = 88i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AIT_8mm: STORAGE_MEDIA_TYPE = 89i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ADR_1: STORAGE_MEDIA_TYPE = 90i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ADR_2: STORAGE_MEDIA_TYPE = 91i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const STK_9940: STORAGE_MEDIA_TYPE = 92i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const SAIT: STORAGE_MEDIA_TYPE = 93i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VXATape: STORAGE_MEDIA_TYPE = 94i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_OPERATIONAL_STATUS_REASON = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonUnknown: STORAGE_OPERATIONAL_STATUS_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonScsiSenseCode: STORAGE_OPERATIONAL_STATUS_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonMedia: STORAGE_OPERATIONAL_STATUS_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonIo: STORAGE_OPERATIONAL_STATUS_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonThresholdExceeded: STORAGE_OPERATIONAL_STATUS_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonLostData: STORAGE_OPERATIONAL_STATUS_REASON = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonEnergySource: STORAGE_OPERATIONAL_STATUS_REASON = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonConfiguration: STORAGE_OPERATIONAL_STATUS_REASON = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonDeviceController: STORAGE_OPERATIONAL_STATUS_REASON = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonMediaController: STORAGE_OPERATIONAL_STATUS_REASON = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonComponent: STORAGE_OPERATIONAL_STATUS_REASON = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonNVDIMM_N: STORAGE_OPERATIONAL_STATUS_REASON = 11i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonBackgroundOperation: STORAGE_OPERATIONAL_STATUS_REASON = 12i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonInvalidFirmware: STORAGE_OPERATIONAL_STATUS_REASON = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonHealthCheck: STORAGE_OPERATIONAL_STATUS_REASON = 14i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonLostDataPersistence: STORAGE_OPERATIONAL_STATUS_REASON = 15i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonDisabledByPlatform: STORAGE_OPERATIONAL_STATUS_REASON = 16i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonLostWritePersistence: STORAGE_OPERATIONAL_STATUS_REASON = 17i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonDataPersistenceLossImminent: STORAGE_OPERATIONAL_STATUS_REASON = 18i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonWritePersistenceLossImminent: STORAGE_OPERATIONAL_STATUS_REASON = 19i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const DiskOpReasonMax: STORAGE_OPERATIONAL_STATUS_REASON = 20i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_PORT_CODE_SET = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetReserved: STORAGE_PORT_CODE_SET = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetStorport: STORAGE_PORT_CODE_SET = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetSCSIport: STORAGE_PORT_CODE_SET = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetSpaceport: STORAGE_PORT_CODE_SET = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetATAport: STORAGE_PORT_CODE_SET = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetUSBport: STORAGE_PORT_CODE_SET = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetSBP2port: STORAGE_PORT_CODE_SET = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePortCodeSetSDport: STORAGE_PORT_CODE_SET = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_POWERUP_REASON_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePowerupUnknown: STORAGE_POWERUP_REASON_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePowerupIO: STORAGE_POWERUP_REASON_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StoragePowerupDeviceAttention: STORAGE_POWERUP_REASON_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_PROPERTY_ID = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceProperty: STORAGE_PROPERTY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAdapterProperty: STORAGE_PROPERTY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceIdProperty: STORAGE_PROPERTY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceUniqueIdProperty: STORAGE_PROPERTY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceWriteCacheProperty: STORAGE_PROPERTY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageMiniportProperty: STORAGE_PROPERTY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAccessAlignmentProperty: STORAGE_PROPERTY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceSeekPenaltyProperty: STORAGE_PROPERTY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceTrimProperty: STORAGE_PROPERTY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceWriteAggregationProperty: STORAGE_PROPERTY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceDeviceTelemetryProperty: STORAGE_PROPERTY_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceLBProvisioningProperty: STORAGE_PROPERTY_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDevicePowerProperty: STORAGE_PROPERTY_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceCopyOffloadProperty: STORAGE_PROPERTY_ID = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceResiliencyProperty: STORAGE_PROPERTY_ID = 14i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceMediumProductType: STORAGE_PROPERTY_ID = 15i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAdapterRpmbProperty: STORAGE_PROPERTY_ID = 16i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAdapterCryptoProperty: STORAGE_PROPERTY_ID = 17i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceIoCapabilityProperty: STORAGE_PROPERTY_ID = 48i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAdapterProtocolSpecificProperty: STORAGE_PROPERTY_ID = 49i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceProtocolSpecificProperty: STORAGE_PROPERTY_ID = 50i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAdapterTemperatureProperty: STORAGE_PROPERTY_ID = 51i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceTemperatureProperty: STORAGE_PROPERTY_ID = 52i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAdapterPhysicalTopologyProperty: STORAGE_PROPERTY_ID = 53i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDevicePhysicalTopologyProperty: STORAGE_PROPERTY_ID = 54i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceAttributesProperty: STORAGE_PROPERTY_ID = 55i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceManagementStatus: STORAGE_PROPERTY_ID = 56i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageAdapterSerialNumberProperty: STORAGE_PROPERTY_ID = 57i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceLocationProperty: STORAGE_PROPERTY_ID = 58i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceNumaProperty: STORAGE_PROPERTY_ID = 59i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceZonedDeviceProperty: STORAGE_PROPERTY_ID = 60i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceUnsafeShutdownCount: STORAGE_PROPERTY_ID = 61i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceEnduranceProperty: STORAGE_PROPERTY_ID = 62i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceLedStateProperty: STORAGE_PROPERTY_ID = 63i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageDeviceSelfEncryptionProperty: STORAGE_PROPERTY_ID = 64i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageFruIdProperty: STORAGE_PROPERTY_ID = 65i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_PROTOCOL_ATA_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AtaDataTypeUnknown: STORAGE_PROTOCOL_ATA_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AtaDataTypeIdentify: STORAGE_PROTOCOL_ATA_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const AtaDataTypeLogPage: STORAGE_PROTOCOL_ATA_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_PROTOCOL_NVME_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const NVMeDataTypeUnknown: STORAGE_PROTOCOL_NVME_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const NVMeDataTypeIdentify: STORAGE_PROTOCOL_NVME_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const NVMeDataTypeLogPage: STORAGE_PROTOCOL_NVME_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const NVMeDataTypeFeature: STORAGE_PROTOCOL_NVME_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_PROTOCOL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeUnknown: STORAGE_PROTOCOL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeScsi: STORAGE_PROTOCOL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeAta: STORAGE_PROTOCOL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeNvme: STORAGE_PROTOCOL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeSd: STORAGE_PROTOCOL_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeUfs: STORAGE_PROTOCOL_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeProprietary: STORAGE_PROTOCOL_TYPE = 126i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ProtocolTypeMaxReserved: STORAGE_PROTOCOL_TYPE = 127i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_PROTOCOL_UFS_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UfsDataTypeUnknown: STORAGE_PROTOCOL_UFS_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UfsDataTypeQueryDescriptor: STORAGE_PROTOCOL_UFS_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UfsDataTypeQueryAttribute: STORAGE_PROTOCOL_UFS_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UfsDataTypeQueryFlag: STORAGE_PROTOCOL_UFS_DATA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UfsDataTypeQueryDmeAttribute: STORAGE_PROTOCOL_UFS_DATA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UfsDataTypeQueryDmePeerAttribute: STORAGE_PROTOCOL_UFS_DATA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const UfsDataTypeMax: STORAGE_PROTOCOL_UFS_DATA_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_QUERY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PropertyStandardQuery: STORAGE_QUERY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PropertyExistsQuery: STORAGE_QUERY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PropertyMaskQuery: STORAGE_QUERY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PropertyQueryMaxDefined: STORAGE_QUERY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_RESERVE_ID = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageReserveIdNone: STORAGE_RESERVE_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageReserveIdHard: STORAGE_RESERVE_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageReserveIdSoft: STORAGE_RESERVE_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageReserveIdUpdateScratch: STORAGE_RESERVE_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageReserveIdMax: STORAGE_RESERVE_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_RPMB_COMMAND_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorRpmbProgramAuthKey: STORAGE_RPMB_COMMAND_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorRpmbQueryWriteCounter: STORAGE_RPMB_COMMAND_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorRpmbAuthenticatedWrite: STORAGE_RPMB_COMMAND_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorRpmbAuthenticatedRead: STORAGE_RPMB_COMMAND_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorRpmbReadResultRequest: STORAGE_RPMB_COMMAND_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorRpmbAuthenticatedDeviceConfigWrite: STORAGE_RPMB_COMMAND_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorRpmbAuthenticatedDeviceConfigRead: STORAGE_RPMB_COMMAND_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_RPMB_FRAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageRpmbFrameTypeUnknown: STORAGE_RPMB_FRAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageRpmbFrameTypeStandard: STORAGE_RPMB_FRAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageRpmbFrameTypeMax: STORAGE_RPMB_FRAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_SANITIZE_METHOD = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageSanitizeMethodDefault: STORAGE_SANITIZE_METHOD = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageSanitizeMethodBlockErase: STORAGE_SANITIZE_METHOD = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageSanitizeMethodCryptoErase: STORAGE_SANITIZE_METHOD = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_SET_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PropertyStandardSet: STORAGE_SET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PropertyExistsSet: STORAGE_SET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const PropertySetMaxDefined: STORAGE_SET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_TIER_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierClassUnspecified: STORAGE_TIER_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierClassCapacity: STORAGE_TIER_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierClassPerformance: STORAGE_TIER_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierClassMax: STORAGE_TIER_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_TIER_MEDIA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierMediaTypeUnspecified: STORAGE_TIER_MEDIA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierMediaTypeDisk: STORAGE_TIER_MEDIA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierMediaTypeSsd: STORAGE_TIER_MEDIA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierMediaTypeScm: STORAGE_TIER_MEDIA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const StorageTierMediaTypeMax: STORAGE_TIER_MEDIA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_ZONED_DEVICE_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonedDeviceTypeUnknown: STORAGE_ZONED_DEVICE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonedDeviceTypeHostManaged: STORAGE_ZONED_DEVICE_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonedDeviceTypeHostAware: STORAGE_ZONED_DEVICE_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonedDeviceTypeDeviceManaged: STORAGE_ZONED_DEVICE_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_ZONES_ATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonesAttributeTypeAndLengthMayDifferent: STORAGE_ZONES_ATTRIBUTES = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonesAttributeTypeSameLengthSame: STORAGE_ZONES_ATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonesAttributeTypeSameLastZoneLengthDifferent: STORAGE_ZONES_ATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZonesAttributeTypeMayDifferentLengthSame: STORAGE_ZONES_ATTRIBUTES = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_ZONE_CONDITION = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionConventional: STORAGE_ZONE_CONDITION = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionEmpty: STORAGE_ZONE_CONDITION = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionImplicitlyOpened: STORAGE_ZONE_CONDITION = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionExplicitlyOpened: STORAGE_ZONE_CONDITION = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionClosed: STORAGE_ZONE_CONDITION = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionReadOnly: STORAGE_ZONE_CONDITION = 13i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionFull: STORAGE_ZONE_CONDITION = 14i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneConditionOffline: STORAGE_ZONE_CONDITION = 15i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type STORAGE_ZONE_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneTypeUnknown: STORAGE_ZONE_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneTypeConventional: STORAGE_ZONE_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneTypeSequentialWriteRequired: STORAGE_ZONE_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneTypeSequentialWritePreferred: STORAGE_ZONE_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const ZoneTypeMax: STORAGE_ZONE_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type TXFS_RMF_LAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOGGING_MODE: TXFS_RMF_LAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_RENAME_RM: TXFS_RMF_LAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MAX: TXFS_RMF_LAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MIN: TXFS_RMF_LAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS: TXFS_RMF_LAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT: TXFS_RMF_LAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE: TXFS_RMF_LAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX: TXFS_RMF_LAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN: TXFS_RMF_LAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_GROW_LOG: TXFS_RMF_LAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_SHRINK_LOG: TXFS_RMF_LAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_ENFORCE_MINIMUM_SIZE: TXFS_RMF_LAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_PRESERVE_CHANGES: TXFS_RMF_LAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_RESET_RM_AT_NEXT_START: TXFS_RMF_LAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START: TXFS_RMF_LAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_PREFER_CONSISTENCY: TXFS_RMF_LAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const TXFS_RM_FLAG_PREFER_AVAILABILITY: TXFS_RMF_LAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type USN_DELETE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_DELETE_FLAG_DELETE: USN_DELETE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_DELETE_FLAG_NOTIFY: USN_DELETE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type USN_SOURCE_INFO_ID = u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_SOURCE_AUXILIARY_DATA: USN_SOURCE_INFO_ID = 2u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_SOURCE_DATA_MANAGEMENT: USN_SOURCE_INFO_ID = 1u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_SOURCE_REPLICATION_MANAGEMENT: USN_SOURCE_INFO_ID = 4u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const USN_SOURCE_CLIENT_REPLICATION_MANAGEMENT: USN_SOURCE_INFO_ID = 8u32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type VIRTUAL_STORAGE_BEHAVIOR_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VirtualStorageBehaviorUndefined: VIRTUAL_STORAGE_BEHAVIOR_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VirtualStorageBehaviorCacheWriteThrough: VIRTUAL_STORAGE_BEHAVIOR_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VirtualStorageBehaviorCacheWriteBack: VIRTUAL_STORAGE_BEHAVIOR_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VirtualStorageBehaviorStopIoProcessing: VIRTUAL_STORAGE_BEHAVIOR_CODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const VirtualStorageBehaviorRestartIoProcessing: VIRTUAL_STORAGE_BEHAVIOR_CODE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type WRITE_CACHE_CHANGE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheChangeUnknown: WRITE_CACHE_CHANGE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheNotChangeable: WRITE_CACHE_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheChangeable: WRITE_CACHE_CHANGE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type WRITE_CACHE_ENABLE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheEnableUnknown: WRITE_CACHE_ENABLE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheDisabled: WRITE_CACHE_ENABLE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheEnabled: WRITE_CACHE_ENABLE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type WRITE_CACHE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheTypeUnknown: WRITE_CACHE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheTypeNone: WRITE_CACHE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheTypeWriteBack: WRITE_CACHE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteCacheTypeWriteThrough: WRITE_CACHE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type WRITE_THROUGH = i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteThroughUnknown: WRITE_THROUGH = 0i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteThroughNotSupported: WRITE_THROUGH = 1i32; -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub const WriteThroughSupported: WRITE_THROUGH = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct ASYNC_DUPLICATE_EXTENTS_STATUS { - pub Version: u32, - pub State: DUPLICATE_EXTENTS_STATE, - pub SourceFileOffset: u64, - pub TargetFileOffset: u64, - pub ByteCount: u64, - pub BytesDuplicated: u64, -} -impl ::core::marker::Copy for ASYNC_DUPLICATE_EXTENTS_STATUS {} -impl ::core::clone::Clone for ASYNC_DUPLICATE_EXTENTS_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct BIN_COUNT { - pub BinRange: BIN_RANGE, - pub BinCount: u32, -} -impl ::core::marker::Copy for BIN_COUNT {} -impl ::core::clone::Clone for BIN_COUNT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct BIN_RANGE { - pub StartValue: i64, - pub Length: i64, -} -impl ::core::marker::Copy for BIN_RANGE {} -impl ::core::clone::Clone for BIN_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct BIN_RESULTS { - pub NumberOfBins: u32, - pub BinCounts: [BIN_COUNT; 1], -} -impl ::core::marker::Copy for BIN_RESULTS {} -impl ::core::clone::Clone for BIN_RESULTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct BOOT_AREA_INFO { - pub BootSectorCount: u32, - pub BootSectors: [BOOT_AREA_INFO_0; 2], -} -impl ::core::marker::Copy for BOOT_AREA_INFO {} -impl ::core::clone::Clone for BOOT_AREA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct BOOT_AREA_INFO_0 { - pub Offset: i64, -} -impl ::core::marker::Copy for BOOT_AREA_INFO_0 {} -impl ::core::clone::Clone for BOOT_AREA_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct BULK_SECURITY_TEST_DATA { - pub DesiredAccess: u32, - pub SecurityIds: [u32; 1], -} -impl ::core::marker::Copy for BULK_SECURITY_TEST_DATA {} -impl ::core::clone::Clone for BULK_SECURITY_TEST_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CHANGER_ELEMENT { - pub ElementType: ELEMENT_TYPE, - pub ElementAddress: u32, -} -impl ::core::marker::Copy for CHANGER_ELEMENT {} -impl ::core::clone::Clone for CHANGER_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CHANGER_ELEMENT_LIST { - pub Element: CHANGER_ELEMENT, - pub NumberOfElements: u32, -} -impl ::core::marker::Copy for CHANGER_ELEMENT_LIST {} -impl ::core::clone::Clone for CHANGER_ELEMENT_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CHANGER_ELEMENT_STATUS { - pub Element: CHANGER_ELEMENT, - pub SrcElementAddress: CHANGER_ELEMENT, - pub Flags: CHANGER_ELEMENT_STATUS_FLAGS, - pub ExceptionCode: u32, - pub TargetId: u8, - pub Lun: u8, - pub Reserved: u16, - pub PrimaryVolumeID: [u8; 36], - pub AlternateVolumeID: [u8; 36], -} -impl ::core::marker::Copy for CHANGER_ELEMENT_STATUS {} -impl ::core::clone::Clone for CHANGER_ELEMENT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CHANGER_ELEMENT_STATUS_EX { - pub Element: CHANGER_ELEMENT, - pub SrcElementAddress: CHANGER_ELEMENT, - pub Flags: CHANGER_ELEMENT_STATUS_FLAGS, - pub ExceptionCode: u32, - pub TargetId: u8, - pub Lun: u8, - pub Reserved: u16, - pub PrimaryVolumeID: [u8; 36], - pub AlternateVolumeID: [u8; 36], - pub VendorIdentification: [u8; 8], - pub ProductIdentification: [u8; 16], - pub SerialNumber: [u8; 32], -} -impl ::core::marker::Copy for CHANGER_ELEMENT_STATUS_EX {} -impl ::core::clone::Clone for CHANGER_ELEMENT_STATUS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHANGER_EXCHANGE_MEDIUM { - pub Transport: CHANGER_ELEMENT, - pub Source: CHANGER_ELEMENT, - pub Destination1: CHANGER_ELEMENT, - pub Destination2: CHANGER_ELEMENT, - pub Flip1: super::super::Foundation::BOOLEAN, - pub Flip2: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHANGER_EXCHANGE_MEDIUM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHANGER_EXCHANGE_MEDIUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHANGER_INITIALIZE_ELEMENT_STATUS { - pub ElementList: CHANGER_ELEMENT_LIST, - pub BarCodeScan: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHANGER_INITIALIZE_ELEMENT_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHANGER_INITIALIZE_ELEMENT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHANGER_MOVE_MEDIUM { - pub Transport: CHANGER_ELEMENT, - pub Source: CHANGER_ELEMENT, - pub Destination: CHANGER_ELEMENT, - pub Flip: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHANGER_MOVE_MEDIUM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHANGER_MOVE_MEDIUM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CHANGER_PRODUCT_DATA { - pub VendorId: [u8; 8], - pub ProductId: [u8; 16], - pub Revision: [u8; 4], - pub SerialNumber: [u8; 32], - pub DeviceType: u8, -} -impl ::core::marker::Copy for CHANGER_PRODUCT_DATA {} -impl ::core::clone::Clone for CHANGER_PRODUCT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHANGER_READ_ELEMENT_STATUS { - pub ElementList: CHANGER_ELEMENT_LIST, - pub VolumeTagInfo: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHANGER_READ_ELEMENT_STATUS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHANGER_READ_ELEMENT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CHANGER_SEND_VOLUME_TAG_INFORMATION { - pub StartingElement: CHANGER_ELEMENT, - pub ActionCode: u32, - pub VolumeIDTemplate: [u8; 40], -} -impl ::core::marker::Copy for CHANGER_SEND_VOLUME_TAG_INFORMATION {} -impl ::core::clone::Clone for CHANGER_SEND_VOLUME_TAG_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CHANGER_SET_ACCESS { - pub Element: CHANGER_ELEMENT, - pub Control: u32, -} -impl ::core::marker::Copy for CHANGER_SET_ACCESS {} -impl ::core::clone::Clone for CHANGER_SET_ACCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHANGER_SET_POSITION { - pub Transport: CHANGER_ELEMENT, - pub Destination: CHANGER_ELEMENT, - pub Flip: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHANGER_SET_POSITION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHANGER_SET_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CLASS_MEDIA_CHANGE_CONTEXT { - pub MediaChangeCount: u32, - pub NewState: u32, -} -impl ::core::marker::Copy for CLASS_MEDIA_CHANGE_CONTEXT {} -impl ::core::clone::Clone for CLASS_MEDIA_CHANGE_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CLUSTER_RANGE { - pub StartingCluster: i64, - pub ClusterCount: i64, -} -impl ::core::marker::Copy for CLUSTER_RANGE {} -impl ::core::clone::Clone for CLUSTER_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CONTAINER_ROOT_INFO_INPUT { - pub Flags: u32, -} -impl ::core::marker::Copy for CONTAINER_ROOT_INFO_INPUT {} -impl ::core::clone::Clone for CONTAINER_ROOT_INFO_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CONTAINER_ROOT_INFO_OUTPUT { - pub ContainerRootIdLength: u16, - pub ContainerRootId: [u8; 1], -} -impl ::core::marker::Copy for CONTAINER_ROOT_INFO_OUTPUT {} -impl ::core::clone::Clone for CONTAINER_ROOT_INFO_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CONTAINER_VOLUME_STATE { - pub Flags: u32, -} -impl ::core::marker::Copy for CONTAINER_VOLUME_STATE {} -impl ::core::clone::Clone for CONTAINER_VOLUME_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CREATE_DISK { - pub PartitionStyle: PARTITION_STYLE, - pub Anonymous: CREATE_DISK_0, -} -impl ::core::marker::Copy for CREATE_DISK {} -impl ::core::clone::Clone for CREATE_DISK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union CREATE_DISK_0 { - pub Mbr: CREATE_DISK_MBR, - pub Gpt: CREATE_DISK_GPT, -} -impl ::core::marker::Copy for CREATE_DISK_0 {} -impl ::core::clone::Clone for CREATE_DISK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CREATE_DISK_GPT { - pub DiskId: ::windows_sys::core::GUID, - pub MaxPartitionCount: u32, -} -impl ::core::marker::Copy for CREATE_DISK_GPT {} -impl ::core::clone::Clone for CREATE_DISK_GPT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CREATE_DISK_MBR { - pub Signature: u32, -} -impl ::core::marker::Copy for CREATE_DISK_MBR {} -impl ::core::clone::Clone for CREATE_DISK_MBR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CREATE_USN_JOURNAL_DATA { - pub MaximumSize: u64, - pub AllocationDelta: u64, -} -impl ::core::marker::Copy for CREATE_USN_JOURNAL_DATA {} -impl ::core::clone::Clone for CREATE_USN_JOURNAL_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_CONTROL_PARAM { - pub Operation: CSV_CONTROL_OP, - pub Unused: i64, -} -impl ::core::marker::Copy for CSV_CONTROL_PARAM {} -impl ::core::clone::Clone for CSV_CONTROL_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CSV_IS_OWNED_BY_CSVFS { - pub OwnedByCSVFS: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CSV_IS_OWNED_BY_CSVFS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CSV_IS_OWNED_BY_CSVFS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_MGMT_LOCK { - pub Flags: u32, -} -impl ::core::marker::Copy for CSV_MGMT_LOCK {} -impl ::core::clone::Clone for CSV_MGMT_LOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_NAMESPACE_INFO { - pub Version: u32, - pub DeviceNumber: u32, - pub StartingOffset: i64, - pub SectorSize: u32, -} -impl ::core::marker::Copy for CSV_NAMESPACE_INFO {} -impl ::core::clone::Clone for CSV_NAMESPACE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_QUERY_FILE_REVISION { - pub FileId: i64, - pub FileRevision: [i64; 3], -} -impl ::core::marker::Copy for CSV_QUERY_FILE_REVISION {} -impl ::core::clone::Clone for CSV_QUERY_FILE_REVISION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct CSV_QUERY_FILE_REVISION_FILE_ID_128 { - pub FileId: super::super::Storage::FileSystem::FILE_ID_128, - pub FileRevision: [i64; 3], -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for CSV_QUERY_FILE_REVISION_FILE_ID_128 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for CSV_QUERY_FILE_REVISION_FILE_ID_128 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_QUERY_MDS_PATH { - pub MdsNodeId: u32, - pub DsNodeId: u32, - pub PathLength: u32, - pub Path: [u16; 1], -} -impl ::core::marker::Copy for CSV_QUERY_MDS_PATH {} -impl ::core::clone::Clone for CSV_QUERY_MDS_PATH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_QUERY_MDS_PATH_V2 { - pub Version: i64, - pub RequiredSize: u32, - pub MdsNodeId: u32, - pub DsNodeId: u32, - pub Flags: u32, - pub DiskConnectivity: CSVFS_DISK_CONNECTIVITY, - pub VolumeId: ::windows_sys::core::GUID, - pub IpAddressOffset: u32, - pub IpAddressLength: u32, - pub PathOffset: u32, - pub PathLength: u32, -} -impl ::core::marker::Copy for CSV_QUERY_MDS_PATH_V2 {} -impl ::core::clone::Clone for CSV_QUERY_MDS_PATH_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CSV_QUERY_REDIRECT_STATE { - pub MdsNodeId: u32, - pub DsNodeId: u32, - pub FileRedirected: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CSV_QUERY_REDIRECT_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CSV_QUERY_REDIRECT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT { - pub VetoedFromAltitudeIntegral: u64, - pub VetoedFromAltitudeDecimal: u64, - pub Reason: [u16; 256], -} -impl ::core::marker::Copy for CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT {} -impl ::core::clone::Clone for CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_QUERY_VOLUME_ID { - pub VolumeId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CSV_QUERY_VOLUME_ID {} -impl ::core::clone::Clone for CSV_QUERY_VOLUME_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CSV_QUERY_VOLUME_REDIRECT_STATE { - pub MdsNodeId: u32, - pub DsNodeId: u32, - pub IsDiskConnected: super::super::Foundation::BOOLEAN, - pub ClusterEnableDirectIo: super::super::Foundation::BOOLEAN, - pub DiskConnectivity: CSVFS_DISK_CONNECTIVITY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CSV_QUERY_VOLUME_REDIRECT_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CSV_QUERY_VOLUME_REDIRECT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct CSV_SET_VOLUME_ID { - pub VolumeId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CSV_SET_VOLUME_ID {} -impl ::core::clone::Clone for CSV_SET_VOLUME_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DECRYPTION_STATUS_BUFFER { - pub NoEncryptedStreams: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DECRYPTION_STATUS_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DECRYPTION_STATUS_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DELETE_USN_JOURNAL_DATA { - pub UsnJournalID: u64, - pub DeleteFlags: USN_DELETE_FLAGS, -} -impl ::core::marker::Copy for DELETE_USN_JOURNAL_DATA {} -impl ::core::clone::Clone for DELETE_USN_JOURNAL_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_PRIVATE_SUBSECTION { - pub dwFlags: u32, - pub GPLogId: GP_LOG_PAGE_DESCRIPTOR, - pub bData: [u8; 1], -} -impl ::core::marker::Copy for DEVICEDUMP_PRIVATE_SUBSECTION {} -impl ::core::clone::Clone for DEVICEDUMP_PRIVATE_SUBSECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICEDUMP_PUBLIC_SUBSECTION { - pub dwFlags: u32, - pub GPLogTable: [GP_LOG_PAGE_DESCRIPTOR; 16], - pub szDescription: [super::super::Foundation::CHAR; 16], - pub bData: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICEDUMP_PUBLIC_SUBSECTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICEDUMP_PUBLIC_SUBSECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_RESTRICTED_SUBSECTION { - pub bData: [u8; 1], -} -impl ::core::marker::Copy for DEVICEDUMP_RESTRICTED_SUBSECTION {} -impl ::core::clone::Clone for DEVICEDUMP_RESTRICTED_SUBSECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_SECTION_HEADER { - pub guidDeviceDataId: ::windows_sys::core::GUID, - pub sOrganizationID: [u8; 16], - pub dwFirmwareRevision: u32, - pub sModelNumber: [u8; 32], - pub szDeviceManufacturingID: [u8; 32], - pub dwFlags: u32, - pub bRestrictedPrivateDataVersion: u32, - pub dwFirmwareIssueId: u32, - pub szIssueDescriptionString: [u8; 132], -} -impl ::core::marker::Copy for DEVICEDUMP_SECTION_HEADER {} -impl ::core::clone::Clone for DEVICEDUMP_SECTION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_STORAGEDEVICE_DATA { - pub Descriptor: DEVICEDUMP_STRUCTURE_VERSION, - pub SectionHeader: DEVICEDUMP_SECTION_HEADER, - pub dwBufferSize: u32, - pub dwReasonForCollection: u32, - pub PublicData: DEVICEDUMP_SUBSECTION_POINTER, - pub RestrictedData: DEVICEDUMP_SUBSECTION_POINTER, - pub PrivateData: DEVICEDUMP_SUBSECTION_POINTER, -} -impl ::core::marker::Copy for DEVICEDUMP_STORAGEDEVICE_DATA {} -impl ::core::clone::Clone for DEVICEDUMP_STORAGEDEVICE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_STORAGESTACK_PUBLIC_DUMP { - pub Descriptor: DEVICEDUMP_STRUCTURE_VERSION, - pub dwReasonForCollection: u32, - pub cDriverName: [u8; 16], - pub uiNumRecords: u32, - pub RecordArray: [DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD; 1], -} -impl ::core::marker::Copy for DEVICEDUMP_STORAGESTACK_PUBLIC_DUMP {} -impl ::core::clone::Clone for DEVICEDUMP_STORAGESTACK_PUBLIC_DUMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD { - pub Cdb: [u8; 16], - pub Command: [u8; 16], - pub StartTime: u64, - pub EndTime: u64, - pub OperationStatus: u32, - pub OperationError: u32, - pub StackSpecific: DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0, -} -impl ::core::marker::Copy for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD {} -impl ::core::clone::Clone for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0 { - pub ExternalStack: DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_1, - pub AtaPort: DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_0, - pub StorPort: DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_2, -} -impl ::core::marker::Copy for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0 {} -impl ::core::clone::Clone for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_0 { - pub dwAtaPortSpecific: u32, -} -impl ::core::marker::Copy for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_0 {} -impl ::core::clone::Clone for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_1 { - pub dwReserved: u32, -} -impl ::core::marker::Copy for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_1 {} -impl ::core::clone::Clone for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_2 { - pub SrbTag: u32, -} -impl ::core::marker::Copy for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_2 {} -impl ::core::clone::Clone for DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_STRUCTURE_VERSION { - pub dwSignature: u32, - pub dwVersion: u32, - pub dwSize: u32, -} -impl ::core::marker::Copy for DEVICEDUMP_STRUCTURE_VERSION {} -impl ::core::clone::Clone for DEVICEDUMP_STRUCTURE_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICEDUMP_SUBSECTION_POINTER { - pub dwSize: u32, - pub dwFlags: u32, - pub dwOffset: u32, -} -impl ::core::marker::Copy for DEVICEDUMP_SUBSECTION_POINTER {} -impl ::core::clone::Clone for DEVICEDUMP_SUBSECTION_POINTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_COPY_OFFLOAD_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub MaximumTokenLifetime: u32, - pub DefaultTokenLifetime: u32, - pub MaximumTransferSize: u64, - pub OptimalTransferCount: u64, - pub MaximumDataDescriptors: u32, - pub MaximumTransferLengthPerDescriptor: u32, - pub OptimalTransferLengthPerDescriptor: u32, - pub OptimalTransferLengthGranularity: u16, - pub Reserved: [u8; 2], -} -impl ::core::marker::Copy for DEVICE_COPY_OFFLOAD_DESCRIPTOR {} -impl ::core::clone::Clone for DEVICE_COPY_OFFLOAD_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_LBP_STATE_PARAMETERS { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub OutputVersion: u32, -} -impl ::core::marker::Copy for DEVICE_DATA_SET_LBP_STATE_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DATA_SET_LBP_STATE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_LB_PROVISIONING_STATE { - pub Size: u32, - pub Version: u32, - pub SlabSizeInBytes: u64, - pub SlabOffsetDeltaInBytes: u32, - pub SlabAllocationBitMapBitCount: u32, - pub SlabAllocationBitMapLength: u32, - pub SlabAllocationBitMap: [u32; 1], -} -impl ::core::marker::Copy for DEVICE_DATA_SET_LB_PROVISIONING_STATE {} -impl ::core::clone::Clone for DEVICE_DATA_SET_LB_PROVISIONING_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_LB_PROVISIONING_STATE_V2 { - pub Size: u32, - pub Version: u32, - pub SlabSizeInBytes: u64, - pub SlabOffsetDeltaInBytes: u64, - pub SlabAllocationBitMapBitCount: u32, - pub SlabAllocationBitMapLength: u32, - pub SlabAllocationBitMap: [u32; 1], -} -impl ::core::marker::Copy for DEVICE_DATA_SET_LB_PROVISIONING_STATE_V2 {} -impl ::core::clone::Clone for DEVICE_DATA_SET_LB_PROVISIONING_STATE_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_RANGE { - pub StartingOffset: i64, - pub LengthInBytes: u64, -} -impl ::core::marker::Copy for DEVICE_DATA_SET_RANGE {} -impl ::core::clone::Clone for DEVICE_DATA_SET_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_REPAIR_OUTPUT { - pub ParityExtent: DEVICE_DATA_SET_RANGE, -} -impl ::core::marker::Copy for DEVICE_DATA_SET_REPAIR_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DATA_SET_REPAIR_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_REPAIR_PARAMETERS { - pub NumberOfRepairCopies: u32, - pub SourceCopy: u32, - pub RepairCopies: [u32; 1], -} -impl ::core::marker::Copy for DEVICE_DATA_SET_REPAIR_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DATA_SET_REPAIR_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_SCRUB_EX_OUTPUT { - pub BytesProcessed: u64, - pub BytesRepaired: u64, - pub BytesFailed: u64, - pub ParityExtent: DEVICE_DATA_SET_RANGE, - pub BytesScrubbed: u64, -} -impl ::core::marker::Copy for DEVICE_DATA_SET_SCRUB_EX_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DATA_SET_SCRUB_EX_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_SCRUB_OUTPUT { - pub BytesProcessed: u64, - pub BytesRepaired: u64, - pub BytesFailed: u64, -} -impl ::core::marker::Copy for DEVICE_DATA_SET_SCRUB_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DATA_SET_SCRUB_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DATA_SET_TOPOLOGY_ID_QUERY_OUTPUT { - pub TopologyRangeBytes: u64, - pub TopologyId: [u8; 16], -} -impl ::core::marker::Copy for DEVICE_DATA_SET_TOPOLOGY_ID_QUERY_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DATA_SET_TOPOLOGY_ID_QUERY_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_CONVERSION_OUTPUT { - pub Version: u32, - pub Source: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DEVICE_DSM_CONVERSION_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DSM_CONVERSION_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICE_DSM_DEFINITION { - pub Action: u32, - pub SingleRange: super::super::Foundation::BOOLEAN, - pub ParameterBlockAlignment: u32, - pub ParameterBlockLength: u32, - pub HasOutput: super::super::Foundation::BOOLEAN, - pub OutputBlockAlignment: u32, - pub OutputBlockLength: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICE_DSM_DEFINITION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICE_DSM_DEFINITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_FREE_SPACE_OUTPUT { - pub Version: u32, - pub FreeSpace: u64, -} -impl ::core::marker::Copy for DEVICE_DSM_FREE_SPACE_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DSM_FREE_SPACE_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_LOST_QUERY_OUTPUT { - pub Version: u32, - pub Size: u32, - pub Alignment: u64, - pub NumberOfBits: u32, - pub BitMap: [u32; 1], -} -impl ::core::marker::Copy for DEVICE_DSM_LOST_QUERY_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DSM_LOST_QUERY_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_LOST_QUERY_PARAMETERS { - pub Version: u32, - pub Granularity: u64, -} -impl ::core::marker::Copy for DEVICE_DSM_LOST_QUERY_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DSM_LOST_QUERY_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_NOTIFICATION_PARAMETERS { - pub Size: u32, - pub Flags: u32, - pub NumFileTypeIDs: u32, - pub FileTypeID: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for DEVICE_DSM_NOTIFICATION_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DSM_NOTIFICATION_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS { - pub Size: u32, - pub TargetPriority: u8, - pub Reserved: [u8; 3], -} -impl ::core::marker::Copy for DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_OFFLOAD_READ_PARAMETERS { - pub Flags: u32, - pub TimeToLive: u32, - pub Reserved: [u32; 2], -} -impl ::core::marker::Copy for DEVICE_DSM_OFFLOAD_READ_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DSM_OFFLOAD_READ_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS { - pub Flags: u32, - pub Reserved: u32, - pub TokenOffset: u64, - pub Token: STORAGE_OFFLOAD_TOKEN, -} -impl ::core::marker::Copy for DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT { - pub Version: u32, - pub Flags: u32, - pub TotalNumberOfRanges: u32, - pub NumberOfRangesReturned: u32, - pub Ranges: [DEVICE_STORAGE_ADDRESS_RANGE; 1], -} -impl ::core::marker::Copy for DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_RANGE_ERROR_INFO { - pub Version: u32, - pub Flags: u32, - pub TotalNumberOfRanges: u32, - pub NumberOfRangesReturned: u32, - pub Ranges: [DEVICE_STORAGE_RANGE_ATTRIBUTES; 1], -} -impl ::core::marker::Copy for DEVICE_DSM_RANGE_ERROR_INFO {} -impl ::core::clone::Clone for DEVICE_DSM_RANGE_ERROR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICE_DSM_REPORT_ZONES_DATA { - pub Size: u32, - pub ZoneCount: u32, - pub Attributes: STORAGE_ZONES_ATTRIBUTES, - pub Reserved0: u32, - pub ZoneDescriptors: [STORAGE_ZONE_DESCRIPTOR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICE_DSM_REPORT_ZONES_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICE_DSM_REPORT_ZONES_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_REPORT_ZONES_PARAMETERS { - pub Size: u32, - pub ReportOption: u8, - pub Partial: u8, - pub Reserved: [u8; 2], -} -impl ::core::marker::Copy for DEVICE_DSM_REPORT_ZONES_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_DSM_REPORT_ZONES_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_TIERING_QUERY_INPUT { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub NumberOfTierIds: u32, - pub TierIds: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for DEVICE_DSM_TIERING_QUERY_INPUT {} -impl ::core::clone::Clone for DEVICE_DSM_TIERING_QUERY_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_DSM_TIERING_QUERY_OUTPUT { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Reserved: u32, - pub Alignment: u64, - pub TotalNumberOfRegions: u32, - pub NumberOfRegionsReturned: u32, - pub Regions: [STORAGE_TIER_REGION; 1], -} -impl ::core::marker::Copy for DEVICE_DSM_TIERING_QUERY_OUTPUT {} -impl ::core::clone::Clone for DEVICE_DSM_TIERING_QUERY_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_INTERNAL_STATUS_DATA { - pub Version: u32, - pub Size: u32, - pub T10VendorId: u64, - pub DataSet1Length: u32, - pub DataSet2Length: u32, - pub DataSet3Length: u32, - pub DataSet4Length: u32, - pub StatusDataVersion: u8, - pub Reserved: [u8; 3], - pub ReasonIdentifier: [u8; 128], - pub StatusDataLength: u32, - pub StatusData: [u8; 1], -} -impl ::core::marker::Copy for DEVICE_INTERNAL_STATUS_DATA {} -impl ::core::clone::Clone for DEVICE_INTERNAL_STATUS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_LB_PROVISIONING_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub _bitfield: u8, - pub Reserved1: [u8; 7], - pub OptimalUnmapGranularity: u64, - pub UnmapGranularityAlignment: u64, - pub MaxUnmapLbaCount: u32, - pub MaxUnmapBlockDescriptorCount: u32, -} -impl ::core::marker::Copy for DEVICE_LB_PROVISIONING_DESCRIPTOR {} -impl ::core::clone::Clone for DEVICE_LB_PROVISIONING_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_LOCATION { - pub Socket: u32, - pub Slot: u32, - pub Adapter: u32, - pub Port: u32, - pub Anonymous: DEVICE_LOCATION_0, -} -impl ::core::marker::Copy for DEVICE_LOCATION {} -impl ::core::clone::Clone for DEVICE_LOCATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union DEVICE_LOCATION_0 { - pub Anonymous1: DEVICE_LOCATION_0_0, - pub Anonymous2: DEVICE_LOCATION_0_1, -} -impl ::core::marker::Copy for DEVICE_LOCATION_0 {} -impl ::core::clone::Clone for DEVICE_LOCATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_LOCATION_0_0 { - pub Channel: u32, - pub Device: u32, -} -impl ::core::marker::Copy for DEVICE_LOCATION_0_0 {} -impl ::core::clone::Clone for DEVICE_LOCATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_LOCATION_0_1 { - pub Target: u32, - pub Lun: u32, -} -impl ::core::marker::Copy for DEVICE_LOCATION_0_1 {} -impl ::core::clone::Clone for DEVICE_LOCATION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_MANAGE_DATA_SET_ATTRIBUTES { - pub Size: u32, - pub Action: u32, - pub Flags: u32, - pub ParameterBlockOffset: u32, - pub ParameterBlockLength: u32, - pub DataSetRangesOffset: u32, - pub DataSetRangesLength: u32, -} -impl ::core::marker::Copy for DEVICE_MANAGE_DATA_SET_ATTRIBUTES {} -impl ::core::clone::Clone for DEVICE_MANAGE_DATA_SET_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT { - pub Size: u32, - pub Action: u32, - pub Flags: u32, - pub OperationStatus: u32, - pub ExtendedError: u32, - pub TargetDetailedError: u32, - pub ReservedStatus: u32, - pub OutputBlockOffset: u32, - pub OutputBlockLength: u32, -} -impl ::core::marker::Copy for DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT {} -impl ::core::clone::Clone for DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct DEVICE_MEDIA_INFO { - pub DeviceSpecific: DEVICE_MEDIA_INFO_0, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for DEVICE_MEDIA_INFO {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for DEVICE_MEDIA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub union DEVICE_MEDIA_INFO_0 { - pub DiskInfo: DEVICE_MEDIA_INFO_0_0, - pub RemovableDiskInfo: DEVICE_MEDIA_INFO_0_1, - pub TapeInfo: DEVICE_MEDIA_INFO_0_2, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for DEVICE_MEDIA_INFO_0 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for DEVICE_MEDIA_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct DEVICE_MEDIA_INFO_0_0 { - pub Cylinders: i64, - pub MediaType: STORAGE_MEDIA_TYPE, - pub TracksPerCylinder: u32, - pub SectorsPerTrack: u32, - pub BytesPerSector: u32, - pub NumberMediaSides: u32, - pub MediaCharacteristics: u32, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for DEVICE_MEDIA_INFO_0_0 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for DEVICE_MEDIA_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct DEVICE_MEDIA_INFO_0_1 { - pub Cylinders: i64, - pub MediaType: STORAGE_MEDIA_TYPE, - pub TracksPerCylinder: u32, - pub SectorsPerTrack: u32, - pub BytesPerSector: u32, - pub NumberMediaSides: u32, - pub MediaCharacteristics: u32, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for DEVICE_MEDIA_INFO_0_1 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for DEVICE_MEDIA_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct DEVICE_MEDIA_INFO_0_2 { - pub MediaType: STORAGE_MEDIA_TYPE, - pub MediaCharacteristics: u32, - pub CurrentBlockSize: u32, - pub BusType: super::super::Storage::FileSystem::STORAGE_BUS_TYPE, - pub BusSpecificData: DEVICE_MEDIA_INFO_0_2_0, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for DEVICE_MEDIA_INFO_0_2 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for DEVICE_MEDIA_INFO_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub union DEVICE_MEDIA_INFO_0_2_0 { - pub ScsiInformation: DEVICE_MEDIA_INFO_0_2_0_0, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for DEVICE_MEDIA_INFO_0_2_0 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for DEVICE_MEDIA_INFO_0_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct DEVICE_MEDIA_INFO_0_2_0_0 { - pub MediumType: u8, - pub DensityCode: u8, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for DEVICE_MEDIA_INFO_0_2_0_0 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for DEVICE_MEDIA_INFO_0_2_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICE_POWER_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub DeviceAttentionSupported: super::super::Foundation::BOOLEAN, - pub AsynchronousNotificationSupported: super::super::Foundation::BOOLEAN, - pub IdlePowerManagementEnabled: super::super::Foundation::BOOLEAN, - pub D3ColdEnabled: super::super::Foundation::BOOLEAN, - pub D3ColdSupported: super::super::Foundation::BOOLEAN, - pub NoVerifyDuringIdlePower: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 2], - pub IdleTimeoutInMS: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICE_POWER_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICE_POWER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICE_SEEK_PENALTY_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub IncursSeekPenalty: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICE_SEEK_PENALTY_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICE_SEEK_PENALTY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_STORAGE_ADDRESS_RANGE { - pub StartAddress: i64, - pub LengthInBytes: u64, -} -impl ::core::marker::Copy for DEVICE_STORAGE_ADDRESS_RANGE {} -impl ::core::clone::Clone for DEVICE_STORAGE_ADDRESS_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_STORAGE_RANGE_ATTRIBUTES { - pub LengthInBytes: u64, - pub Anonymous: DEVICE_STORAGE_RANGE_ATTRIBUTES_0, - pub Reserved: u32, -} -impl ::core::marker::Copy for DEVICE_STORAGE_RANGE_ATTRIBUTES {} -impl ::core::clone::Clone for DEVICE_STORAGE_RANGE_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union DEVICE_STORAGE_RANGE_ATTRIBUTES_0 { - pub AllFlags: u32, - pub Anonymous: DEVICE_STORAGE_RANGE_ATTRIBUTES_0_0, -} -impl ::core::marker::Copy for DEVICE_STORAGE_RANGE_ATTRIBUTES_0 {} -impl ::core::clone::Clone for DEVICE_STORAGE_RANGE_ATTRIBUTES_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DEVICE_STORAGE_RANGE_ATTRIBUTES_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for DEVICE_STORAGE_RANGE_ATTRIBUTES_0_0 {} -impl ::core::clone::Clone for DEVICE_STORAGE_RANGE_ATTRIBUTES_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICE_TRIM_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub TrimEnabled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICE_TRIM_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICE_TRIM_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEVICE_WRITE_AGGREGATION_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub BenefitsFromWriteAggregation: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEVICE_WRITE_AGGREGATION_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEVICE_WRITE_AGGREGATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISK_CACHE_INFORMATION { - pub ParametersSavable: super::super::Foundation::BOOLEAN, - pub ReadCacheEnabled: super::super::Foundation::BOOLEAN, - pub WriteCacheEnabled: super::super::Foundation::BOOLEAN, - pub ReadRetentionPriority: DISK_CACHE_RETENTION_PRIORITY, - pub WriteRetentionPriority: DISK_CACHE_RETENTION_PRIORITY, - pub DisablePrefetchTransferLength: u16, - pub PrefetchScalar: super::super::Foundation::BOOLEAN, - pub Anonymous: DISK_CACHE_INFORMATION_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISK_CACHE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISK_CACHE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DISK_CACHE_INFORMATION_0 { - pub ScalarPrefetch: DISK_CACHE_INFORMATION_0_1, - pub BlockPrefetch: DISK_CACHE_INFORMATION_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISK_CACHE_INFORMATION_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISK_CACHE_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISK_CACHE_INFORMATION_0_0 { - pub Minimum: u16, - pub Maximum: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISK_CACHE_INFORMATION_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISK_CACHE_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISK_CACHE_INFORMATION_0_1 { - pub Minimum: u16, - pub Maximum: u16, - pub MaximumBlocks: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISK_CACHE_INFORMATION_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISK_CACHE_INFORMATION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_CONTROLLER_NUMBER { - pub ControllerNumber: u32, - pub DiskNumber: u32, -} -impl ::core::marker::Copy for DISK_CONTROLLER_NUMBER {} -impl ::core::clone::Clone for DISK_CONTROLLER_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_DETECTION_INFO { - pub SizeOfDetectInfo: u32, - pub DetectionType: DETECTION_TYPE, - pub Anonymous: DISK_DETECTION_INFO_0, -} -impl ::core::marker::Copy for DISK_DETECTION_INFO {} -impl ::core::clone::Clone for DISK_DETECTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union DISK_DETECTION_INFO_0 { - pub Anonymous: DISK_DETECTION_INFO_0_0, -} -impl ::core::marker::Copy for DISK_DETECTION_INFO_0 {} -impl ::core::clone::Clone for DISK_DETECTION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_DETECTION_INFO_0_0 { - pub Int13: DISK_INT13_INFO, - pub ExInt13: DISK_EX_INT13_INFO, -} -impl ::core::marker::Copy for DISK_DETECTION_INFO_0_0 {} -impl ::core::clone::Clone for DISK_DETECTION_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_EXTENT { - pub DiskNumber: u32, - pub StartingOffset: i64, - pub ExtentLength: i64, -} -impl ::core::marker::Copy for DISK_EXTENT {} -impl ::core::clone::Clone for DISK_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_EX_INT13_INFO { - pub ExBufferSize: u16, - pub ExFlags: u16, - pub ExCylinders: u32, - pub ExHeads: u32, - pub ExSectorsPerTrack: u32, - pub ExSectorsPerDrive: u64, - pub ExSectorSize: u16, - pub ExReserved: u16, -} -impl ::core::marker::Copy for DISK_EX_INT13_INFO {} -impl ::core::clone::Clone for DISK_EX_INT13_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_GEOMETRY { - pub Cylinders: i64, - pub MediaType: MEDIA_TYPE, - pub TracksPerCylinder: u32, - pub SectorsPerTrack: u32, - pub BytesPerSector: u32, -} -impl ::core::marker::Copy for DISK_GEOMETRY {} -impl ::core::clone::Clone for DISK_GEOMETRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_GEOMETRY_EX { - pub Geometry: DISK_GEOMETRY, - pub DiskSize: i64, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for DISK_GEOMETRY_EX {} -impl ::core::clone::Clone for DISK_GEOMETRY_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_GROW_PARTITION { - pub PartitionNumber: u32, - pub BytesToGrow: i64, -} -impl ::core::marker::Copy for DISK_GROW_PARTITION {} -impl ::core::clone::Clone for DISK_GROW_PARTITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_HISTOGRAM { - pub DiskSize: i64, - pub Start: i64, - pub End: i64, - pub Average: i64, - pub AverageRead: i64, - pub AverageWrite: i64, - pub Granularity: u32, - pub Size: u32, - pub ReadCount: u32, - pub WriteCount: u32, - pub Histogram: *mut HISTOGRAM_BUCKET, -} -impl ::core::marker::Copy for DISK_HISTOGRAM {} -impl ::core::clone::Clone for DISK_HISTOGRAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_INT13_INFO { - pub DriveSelect: u16, - pub MaxCylinders: u32, - pub SectorsPerTrack: u16, - pub MaxHeads: u16, - pub NumberDrives: u16, -} -impl ::core::marker::Copy for DISK_INT13_INFO {} -impl ::core::clone::Clone for DISK_INT13_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_LOGGING { - pub Function: u8, - pub BufferAddress: *mut ::core::ffi::c_void, - pub BufferSize: u32, -} -impl ::core::marker::Copy for DISK_LOGGING {} -impl ::core::clone::Clone for DISK_LOGGING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_PARTITION_INFO { - pub SizeOfPartitionInfo: u32, - pub PartitionStyle: PARTITION_STYLE, - pub Anonymous: DISK_PARTITION_INFO_0, -} -impl ::core::marker::Copy for DISK_PARTITION_INFO {} -impl ::core::clone::Clone for DISK_PARTITION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union DISK_PARTITION_INFO_0 { - pub Mbr: DISK_PARTITION_INFO_0_1, - pub Gpt: DISK_PARTITION_INFO_0_0, -} -impl ::core::marker::Copy for DISK_PARTITION_INFO_0 {} -impl ::core::clone::Clone for DISK_PARTITION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_PARTITION_INFO_0_0 { - pub DiskId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DISK_PARTITION_INFO_0_0 {} -impl ::core::clone::Clone for DISK_PARTITION_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_PARTITION_INFO_0_1 { - pub Signature: u32, - pub CheckSum: u32, -} -impl ::core::marker::Copy for DISK_PARTITION_INFO_0_1 {} -impl ::core::clone::Clone for DISK_PARTITION_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DISK_PERFORMANCE { - pub BytesRead: i64, - pub BytesWritten: i64, - pub ReadTime: i64, - pub WriteTime: i64, - pub IdleTime: i64, - pub ReadCount: u32, - pub WriteCount: u32, - pub QueueDepth: u32, - pub SplitCount: u32, - pub QueryTime: i64, - pub StorageDeviceNumber: u32, - pub StorageManagerName: [u16; 8], -} -impl ::core::marker::Copy for DISK_PERFORMANCE {} -impl ::core::clone::Clone for DISK_PERFORMANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DISK_RECORD { - pub ByteOffset: i64, - pub StartTime: i64, - pub EndTime: i64, - pub VirtualAddress: *mut ::core::ffi::c_void, - pub NumberOfBytes: u32, - pub DeviceNumber: u8, - pub ReadRequest: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DISK_RECORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DISK_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DRIVERSTATUS { - pub bDriverError: u8, - pub bIDEError: u8, - pub bReserved: [u8; 2], - pub dwReserved: [u32; 2], -} -impl ::core::marker::Copy for DRIVERSTATUS {} -impl ::core::clone::Clone for DRIVERSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRIVE_LAYOUT_INFORMATION { - pub PartitionCount: u32, - pub Signature: u32, - pub PartitionEntry: [PARTITION_INFORMATION; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVE_LAYOUT_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVE_LAYOUT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRIVE_LAYOUT_INFORMATION_EX { - pub PartitionStyle: u32, - pub PartitionCount: u32, - pub Anonymous: DRIVE_LAYOUT_INFORMATION_EX_0, - pub PartitionEntry: [PARTITION_INFORMATION_EX; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVE_LAYOUT_INFORMATION_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVE_LAYOUT_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union DRIVE_LAYOUT_INFORMATION_EX_0 { - pub Mbr: DRIVE_LAYOUT_INFORMATION_MBR, - pub Gpt: DRIVE_LAYOUT_INFORMATION_GPT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRIVE_LAYOUT_INFORMATION_EX_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRIVE_LAYOUT_INFORMATION_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DRIVE_LAYOUT_INFORMATION_GPT { - pub DiskId: ::windows_sys::core::GUID, - pub StartingUsableOffset: i64, - pub UsableLength: i64, - pub MaxPartitionCount: u32, -} -impl ::core::marker::Copy for DRIVE_LAYOUT_INFORMATION_GPT {} -impl ::core::clone::Clone for DRIVE_LAYOUT_INFORMATION_GPT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct DRIVE_LAYOUT_INFORMATION_MBR { - pub Signature: u32, - pub CheckSum: u32, -} -impl ::core::marker::Copy for DRIVE_LAYOUT_INFORMATION_MBR {} -impl ::core::clone::Clone for DRIVE_LAYOUT_INFORMATION_MBR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DUPLICATE_EXTENTS_DATA { - pub FileHandle: super::super::Foundation::HANDLE, - pub SourceFileOffset: i64, - pub TargetFileOffset: i64, - pub ByteCount: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUPLICATE_EXTENTS_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUPLICATE_EXTENTS_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DUPLICATE_EXTENTS_DATA32 { - pub FileHandle: u32, - pub SourceFileOffset: i64, - pub TargetFileOffset: i64, - pub ByteCount: i64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DUPLICATE_EXTENTS_DATA32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DUPLICATE_EXTENTS_DATA32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DUPLICATE_EXTENTS_DATA_EX { - pub Size: usize, - pub FileHandle: super::super::Foundation::HANDLE, - pub SourceFileOffset: i64, - pub TargetFileOffset: i64, - pub ByteCount: i64, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DUPLICATE_EXTENTS_DATA_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DUPLICATE_EXTENTS_DATA_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DUPLICATE_EXTENTS_DATA_EX32 { - pub Size: u32, - pub FileHandle: u32, - pub SourceFileOffset: i64, - pub TargetFileOffset: i64, - pub ByteCount: i64, - pub Flags: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DUPLICATE_EXTENTS_DATA_EX32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DUPLICATE_EXTENTS_DATA_EX32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct ENCRYPTED_DATA_INFO { - pub StartingFileOffset: u64, - pub OutputBufferOffset: u32, - pub BytesWithinFileSize: u32, - pub BytesWithinValidDataLength: u32, - pub CompressionFormat: u16, - pub DataUnitShift: u8, - pub ChunkShift: u8, - pub ClusterShift: u8, - pub EncryptionFormat: u8, - pub NumberOfDataBlocks: u16, - pub DataBlockSize: [u32; 1], -} -impl ::core::marker::Copy for ENCRYPTED_DATA_INFO {} -impl ::core::clone::Clone for ENCRYPTED_DATA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct ENCRYPTION_BUFFER { - pub EncryptionOperation: u32, - pub Private: [u8; 1], -} -impl ::core::marker::Copy for ENCRYPTION_BUFFER {} -impl ::core::clone::Clone for ENCRYPTION_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct ENCRYPTION_KEY_CTRL_INPUT { - pub HeaderSize: u32, - pub StructureSize: u32, - pub KeyOffset: u16, - pub KeySize: u16, - pub DplLock: u32, - pub DplUserId: u64, - pub DplCredentialId: u64, -} -impl ::core::marker::Copy for ENCRYPTION_KEY_CTRL_INPUT {} -impl ::core::clone::Clone for ENCRYPTION_KEY_CTRL_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct EXFAT_STATISTICS { - pub CreateHits: u32, - pub SuccessfulCreates: u32, - pub FailedCreates: u32, - pub NonCachedReads: u32, - pub NonCachedReadBytes: u32, - pub NonCachedWrites: u32, - pub NonCachedWriteBytes: u32, - pub NonCachedDiskReads: u32, - pub NonCachedDiskWrites: u32, -} -impl ::core::marker::Copy for EXFAT_STATISTICS {} -impl ::core::clone::Clone for EXFAT_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct EXTENDED_ENCRYPTED_DATA_INFO { - pub ExtendedCode: u32, - pub Length: u32, - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for EXTENDED_ENCRYPTED_DATA_INFO {} -impl ::core::clone::Clone for EXTENDED_ENCRYPTED_DATA_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FAT_STATISTICS { - pub CreateHits: u32, - pub SuccessfulCreates: u32, - pub FailedCreates: u32, - pub NonCachedReads: u32, - pub NonCachedReadBytes: u32, - pub NonCachedWrites: u32, - pub NonCachedWriteBytes: u32, - pub NonCachedDiskReads: u32, - pub NonCachedDiskWrites: u32, -} -impl ::core::marker::Copy for FAT_STATISTICS {} -impl ::core::clone::Clone for FAT_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILESYSTEM_STATISTICS { - pub FileSystemType: FILESYSTEM_STATISTICS_TYPE, - pub Version: u16, - pub SizeOfCompleteStructure: u32, - pub UserFileReads: u32, - pub UserFileReadBytes: u32, - pub UserDiskReads: u32, - pub UserFileWrites: u32, - pub UserFileWriteBytes: u32, - pub UserDiskWrites: u32, - pub MetaDataReads: u32, - pub MetaDataReadBytes: u32, - pub MetaDataDiskReads: u32, - pub MetaDataWrites: u32, - pub MetaDataWriteBytes: u32, - pub MetaDataDiskWrites: u32, -} -impl ::core::marker::Copy for FILESYSTEM_STATISTICS {} -impl ::core::clone::Clone for FILESYSTEM_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILESYSTEM_STATISTICS_EX { - pub FileSystemType: FILESYSTEM_STATISTICS_TYPE, - pub Version: u16, - pub SizeOfCompleteStructure: u32, - pub UserFileReads: u64, - pub UserFileReadBytes: u64, - pub UserDiskReads: u64, - pub UserFileWrites: u64, - pub UserFileWriteBytes: u64, - pub UserDiskWrites: u64, - pub MetaDataReads: u64, - pub MetaDataReadBytes: u64, - pub MetaDataDiskReads: u64, - pub MetaDataWrites: u64, - pub MetaDataWriteBytes: u64, - pub MetaDataDiskWrites: u64, -} -impl ::core::marker::Copy for FILESYSTEM_STATISTICS_EX {} -impl ::core::clone::Clone for FILESYSTEM_STATISTICS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_ALLOCATED_RANGE_BUFFER { - pub FileOffset: i64, - pub Length: i64, -} -impl ::core::marker::Copy for FILE_ALLOCATED_RANGE_BUFFER {} -impl ::core::clone::Clone for FILE_ALLOCATED_RANGE_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_DESIRED_STORAGE_CLASS_INFORMATION { - pub Class: FILE_STORAGE_TIER_CLASS, - pub Flags: u32, -} -impl ::core::marker::Copy for FILE_DESIRED_STORAGE_CLASS_INFORMATION {} -impl ::core::clone::Clone for FILE_DESIRED_STORAGE_CLASS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_FS_PERSISTENT_VOLUME_INFORMATION { - pub VolumeFlags: u32, - pub FlagMask: u32, - pub Version: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for FILE_FS_PERSISTENT_VOLUME_INFORMATION {} -impl ::core::clone::Clone for FILE_FS_PERSISTENT_VOLUME_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_INITIATE_REPAIR_OUTPUT_BUFFER { - pub Hint1: u64, - pub Hint2: u64, - pub Clsn: u64, - pub Status: u32, -} -impl ::core::marker::Copy for FILE_INITIATE_REPAIR_OUTPUT_BUFFER {} -impl ::core::clone::Clone for FILE_INITIATE_REPAIR_OUTPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_LAYOUT_ENTRY { - pub Version: u32, - pub NextFileOffset: u32, - pub Flags: u32, - pub FileAttributes: u32, - pub FileReferenceNumber: u64, - pub FirstNameOffset: u32, - pub FirstStreamOffset: u32, - pub ExtraInfoOffset: u32, - pub ExtraInfoLength: u32, -} -impl ::core::marker::Copy for FILE_LAYOUT_ENTRY {} -impl ::core::clone::Clone for FILE_LAYOUT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_LAYOUT_INFO_ENTRY { - pub BasicInformation: FILE_LAYOUT_INFO_ENTRY_0, - pub OwnerId: u32, - pub SecurityId: u32, - pub Usn: i64, - pub StorageReserveId: STORAGE_RESERVE_ID, -} -impl ::core::marker::Copy for FILE_LAYOUT_INFO_ENTRY {} -impl ::core::clone::Clone for FILE_LAYOUT_INFO_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_LAYOUT_INFO_ENTRY_0 { - pub CreationTime: i64, - pub LastAccessTime: i64, - pub LastWriteTime: i64, - pub ChangeTime: i64, - pub FileAttributes: u32, -} -impl ::core::marker::Copy for FILE_LAYOUT_INFO_ENTRY_0 {} -impl ::core::clone::Clone for FILE_LAYOUT_INFO_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_LAYOUT_NAME_ENTRY { - pub NextNameOffset: u32, - pub Flags: u32, - pub ParentFileReferenceNumber: u64, - pub FileNameLength: u32, - pub Reserved: u32, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FILE_LAYOUT_NAME_ENTRY {} -impl ::core::clone::Clone for FILE_LAYOUT_NAME_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_LEVEL_TRIM { - pub Key: u32, - pub NumRanges: u32, - pub Ranges: [FILE_LEVEL_TRIM_RANGE; 1], -} -impl ::core::marker::Copy for FILE_LEVEL_TRIM {} -impl ::core::clone::Clone for FILE_LEVEL_TRIM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_LEVEL_TRIM_OUTPUT { - pub NumRangesProcessed: u32, -} -impl ::core::marker::Copy for FILE_LEVEL_TRIM_OUTPUT {} -impl ::core::clone::Clone for FILE_LEVEL_TRIM_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_LEVEL_TRIM_RANGE { - pub Offset: u64, - pub Length: u64, -} -impl ::core::marker::Copy for FILE_LEVEL_TRIM_RANGE {} -impl ::core::clone::Clone for FILE_LEVEL_TRIM_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_MAKE_COMPATIBLE_BUFFER { - pub CloseDisc: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_MAKE_COMPATIBLE_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_MAKE_COMPATIBLE_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_OBJECTID_BUFFER { - pub ObjectId: [u8; 16], - pub Anonymous: FILE_OBJECTID_BUFFER_0, -} -impl ::core::marker::Copy for FILE_OBJECTID_BUFFER {} -impl ::core::clone::Clone for FILE_OBJECTID_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union FILE_OBJECTID_BUFFER_0 { - pub Anonymous: FILE_OBJECTID_BUFFER_0_0, - pub ExtendedInfo: [u8; 48], -} -impl ::core::marker::Copy for FILE_OBJECTID_BUFFER_0 {} -impl ::core::clone::Clone for FILE_OBJECTID_BUFFER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_OBJECTID_BUFFER_0_0 { - pub BirthVolumeId: [u8; 16], - pub BirthObjectId: [u8; 16], - pub DomainId: [u8; 16], -} -impl ::core::marker::Copy for FILE_OBJECTID_BUFFER_0_0 {} -impl ::core::clone::Clone for FILE_OBJECTID_BUFFER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_PREFETCH { - pub Type: u32, - pub Count: u32, - pub Prefetch: [u64; 1], -} -impl ::core::marker::Copy for FILE_PREFETCH {} -impl ::core::clone::Clone for FILE_PREFETCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_PREFETCH_EX { - pub Type: u32, - pub Count: u32, - pub Context: *mut ::core::ffi::c_void, - pub Prefetch: [u64; 1], -} -impl ::core::marker::Copy for FILE_PREFETCH_EX {} -impl ::core::clone::Clone for FILE_PREFETCH_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_PROVIDER_EXTERNAL_INFO_V0 { - pub Version: u32, - pub Algorithm: u32, -} -impl ::core::marker::Copy for FILE_PROVIDER_EXTERNAL_INFO_V0 {} -impl ::core::clone::Clone for FILE_PROVIDER_EXTERNAL_INFO_V0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_PROVIDER_EXTERNAL_INFO_V1 { - pub Version: u32, - pub Algorithm: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for FILE_PROVIDER_EXTERNAL_INFO_V1 {} -impl ::core::clone::Clone for FILE_PROVIDER_EXTERNAL_INFO_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_QUERY_ON_DISK_VOL_INFO_BUFFER { - pub DirectoryCount: i64, - pub FileCount: i64, - pub FsFormatMajVersion: u16, - pub FsFormatMinVersion: u16, - pub FsFormatName: [u16; 12], - pub FormatTime: i64, - pub LastUpdateTime: i64, - pub CopyrightInfo: [u16; 34], - pub AbstractInfo: [u16; 34], - pub FormattingImplementationInfo: [u16; 34], - pub LastModifyingImplementationInfo: [u16; 34], -} -impl ::core::marker::Copy for FILE_QUERY_ON_DISK_VOL_INFO_BUFFER {} -impl ::core::clone::Clone for FILE_QUERY_ON_DISK_VOL_INFO_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_QUERY_SPARING_BUFFER { - pub SparingUnitBytes: u32, - pub SoftwareSparing: super::super::Foundation::BOOLEAN, - pub TotalSpareBlocks: u32, - pub FreeSpareBlocks: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_QUERY_SPARING_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_QUERY_SPARING_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_REFERENCE_RANGE { - pub StartingFileReferenceNumber: u64, - pub EndingFileReferenceNumber: u64, -} -impl ::core::marker::Copy for FILE_REFERENCE_RANGE {} -impl ::core::clone::Clone for FILE_REFERENCE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_REGION_INFO { - pub FileOffset: i64, - pub Length: i64, - pub Usage: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for FILE_REGION_INFO {} -impl ::core::clone::Clone for FILE_REGION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_REGION_INPUT { - pub FileOffset: i64, - pub Length: i64, - pub DesiredUsage: u32, -} -impl ::core::marker::Copy for FILE_REGION_INPUT {} -impl ::core::clone::Clone for FILE_REGION_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_REGION_OUTPUT { - pub Flags: u32, - pub TotalRegionEntryCount: u32, - pub RegionEntryCount: u32, - pub Reserved: u32, - pub Region: [FILE_REGION_INFO; 1], -} -impl ::core::marker::Copy for FILE_REGION_OUTPUT {} -impl ::core::clone::Clone for FILE_REGION_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_SET_DEFECT_MGMT_BUFFER { - pub Disable: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_SET_DEFECT_MGMT_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_SET_DEFECT_MGMT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_SET_SPARSE_BUFFER { - pub SetSparse: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_SET_SPARSE_BUFFER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_SET_SPARSE_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_STORAGE_TIER { - pub Id: ::windows_sys::core::GUID, - pub Name: [u16; 256], - pub Description: [u16; 256], - pub Flags: u64, - pub ProvisionedCapacity: u64, - pub MediaType: FILE_STORAGE_TIER_MEDIA_TYPE, - pub Class: FILE_STORAGE_TIER_CLASS, -} -impl ::core::marker::Copy for FILE_STORAGE_TIER {} -impl ::core::clone::Clone for FILE_STORAGE_TIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_STORAGE_TIER_REGION { - pub TierId: ::windows_sys::core::GUID, - pub Offset: u64, - pub Length: u64, -} -impl ::core::marker::Copy for FILE_STORAGE_TIER_REGION {} -impl ::core::clone::Clone for FILE_STORAGE_TIER_REGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILE_SYSTEM_RECOGNITION_INFORMATION { - pub FileSystem: [super::super::Foundation::CHAR; 9], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILE_SYSTEM_RECOGNITION_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILE_SYSTEM_RECOGNITION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_TYPE_NOTIFICATION_INPUT { - pub Flags: u32, - pub NumFileTypeIDs: u32, - pub FileTypeID: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for FILE_TYPE_NOTIFICATION_INPUT {} -impl ::core::clone::Clone for FILE_TYPE_NOTIFICATION_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_ZERO_DATA_INFORMATION { - pub FileOffset: i64, - pub BeyondFinalZero: i64, -} -impl ::core::marker::Copy for FILE_ZERO_DATA_INFORMATION {} -impl ::core::clone::Clone for FILE_ZERO_DATA_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FILE_ZERO_DATA_INFORMATION_EX { - pub FileOffset: i64, - pub BeyondFinalZero: i64, - pub Flags: u32, -} -impl ::core::marker::Copy for FILE_ZERO_DATA_INFORMATION_EX {} -impl ::core::clone::Clone for FILE_ZERO_DATA_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Security\"`*"] -#[cfg(feature = "Win32_Security")] -pub struct FIND_BY_SID_DATA { - pub Restart: u32, - pub Sid: super::super::Security::SID, -} -#[cfg(feature = "Win32_Security")] -impl ::core::marker::Copy for FIND_BY_SID_DATA {} -#[cfg(feature = "Win32_Security")] -impl ::core::clone::Clone for FIND_BY_SID_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FIND_BY_SID_OUTPUT { - pub NextEntryOffset: u32, - pub FileIndex: u32, - pub FileNameLength: u32, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for FIND_BY_SID_OUTPUT {} -impl ::core::clone::Clone for FIND_BY_SID_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FORMAT_EX_PARAMETERS { - pub MediaType: MEDIA_TYPE, - pub StartCylinderNumber: u32, - pub EndCylinderNumber: u32, - pub StartHeadNumber: u32, - pub EndHeadNumber: u32, - pub FormatGapLength: u16, - pub SectorsPerTrack: u16, - pub SectorNumber: [u16; 1], -} -impl ::core::marker::Copy for FORMAT_EX_PARAMETERS {} -impl ::core::clone::Clone for FORMAT_EX_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FORMAT_PARAMETERS { - pub MediaType: MEDIA_TYPE, - pub StartCylinderNumber: u32, - pub EndCylinderNumber: u32, - pub StartHeadNumber: u32, - pub EndHeadNumber: u32, -} -impl ::core::marker::Copy for FORMAT_PARAMETERS {} -impl ::core::clone::Clone for FORMAT_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_GET_INTEGRITY_INFORMATION_BUFFER { - pub ChecksumAlgorithm: u16, - pub Reserved: u16, - pub Flags: u32, - pub ChecksumChunkSizeInBytes: u32, - pub ClusterSizeInBytes: u32, -} -impl ::core::marker::Copy for FSCTL_GET_INTEGRITY_INFORMATION_BUFFER {} -impl ::core::clone::Clone for FSCTL_GET_INTEGRITY_INFORMATION_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_OFFLOAD_READ_INPUT { - pub Size: u32, - pub Flags: u32, - pub TokenTimeToLive: u32, - pub Reserved: u32, - pub FileOffset: u64, - pub CopyLength: u64, -} -impl ::core::marker::Copy for FSCTL_OFFLOAD_READ_INPUT {} -impl ::core::clone::Clone for FSCTL_OFFLOAD_READ_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_OFFLOAD_READ_OUTPUT { - pub Size: u32, - pub Flags: u32, - pub TransferLength: u64, - pub Token: [u8; 512], -} -impl ::core::marker::Copy for FSCTL_OFFLOAD_READ_OUTPUT {} -impl ::core::clone::Clone for FSCTL_OFFLOAD_READ_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_OFFLOAD_WRITE_INPUT { - pub Size: u32, - pub Flags: u32, - pub FileOffset: u64, - pub CopyLength: u64, - pub TransferOffset: u64, - pub Token: [u8; 512], -} -impl ::core::marker::Copy for FSCTL_OFFLOAD_WRITE_INPUT {} -impl ::core::clone::Clone for FSCTL_OFFLOAD_WRITE_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_OFFLOAD_WRITE_OUTPUT { - pub Size: u32, - pub Flags: u32, - pub LengthWritten: u64, -} -impl ::core::marker::Copy for FSCTL_OFFLOAD_WRITE_OUTPUT {} -impl ::core::clone::Clone for FSCTL_OFFLOAD_WRITE_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_QUERY_FAT_BPB_BUFFER { - pub First0x24BytesOfBootSector: [u8; 36], -} -impl ::core::marker::Copy for FSCTL_QUERY_FAT_BPB_BUFFER {} -impl ::core::clone::Clone for FSCTL_QUERY_FAT_BPB_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_QUERY_REGION_INFO_INPUT { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub NumberOfTierIds: u32, - pub TierIds: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for FSCTL_QUERY_REGION_INFO_INPUT {} -impl ::core::clone::Clone for FSCTL_QUERY_REGION_INFO_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_QUERY_REGION_INFO_OUTPUT { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Reserved: u32, - pub Alignment: u64, - pub TotalNumberOfRegions: u32, - pub NumberOfRegionsReturned: u32, - pub Regions: [FILE_STORAGE_TIER_REGION; 1], -} -impl ::core::marker::Copy for FSCTL_QUERY_REGION_INFO_OUTPUT {} -impl ::core::clone::Clone for FSCTL_QUERY_REGION_INFO_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_QUERY_STORAGE_CLASSES_OUTPUT { - pub Version: u32, - pub Size: u32, - pub Flags: FILE_STORAGE_TIER_FLAGS, - pub TotalNumberOfTiers: u32, - pub NumberOfTiersReturned: u32, - pub Tiers: [FILE_STORAGE_TIER; 1], -} -impl ::core::marker::Copy for FSCTL_QUERY_STORAGE_CLASSES_OUTPUT {} -impl ::core::clone::Clone for FSCTL_QUERY_STORAGE_CLASSES_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_SET_INTEGRITY_INFORMATION_BUFFER { - pub ChecksumAlgorithm: u16, - pub Reserved: u16, - pub Flags: u32, -} -impl ::core::marker::Copy for FSCTL_SET_INTEGRITY_INFORMATION_BUFFER {} -impl ::core::clone::Clone for FSCTL_SET_INTEGRITY_INFORMATION_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FSCTL_SET_INTEGRITY_INFORMATION_BUFFER_EX { - pub EnableIntegrity: u8, - pub KeepIntegrityStateUnchanged: u8, - pub Reserved: u16, - pub Flags: u32, - pub Version: u8, - pub Reserved2: [u8; 7], -} -impl ::core::marker::Copy for FSCTL_SET_INTEGRITY_INFORMATION_BUFFER_EX {} -impl ::core::clone::Clone for FSCTL_SET_INTEGRITY_INFORMATION_BUFFER_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FS_BPIO_INFO { - pub ActiveBypassIoCount: u32, - pub StorageDriverNameLen: u16, - pub StorageDriverName: [u16; 32], -} -impl ::core::marker::Copy for FS_BPIO_INFO {} -impl ::core::clone::Clone for FS_BPIO_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FS_BPIO_INPUT { - pub Operation: FS_BPIO_OPERATIONS, - pub InFlags: FS_BPIO_INFLAGS, - pub Reserved1: u64, - pub Reserved2: u64, -} -impl ::core::marker::Copy for FS_BPIO_INPUT {} -impl ::core::clone::Clone for FS_BPIO_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FS_BPIO_OUTPUT { - pub Operation: FS_BPIO_OPERATIONS, - pub OutFlags: FS_BPIO_OUTFLAGS, - pub Reserved1: u64, - pub Reserved2: u64, - pub Anonymous: FS_BPIO_OUTPUT_0, -} -impl ::core::marker::Copy for FS_BPIO_OUTPUT {} -impl ::core::clone::Clone for FS_BPIO_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union FS_BPIO_OUTPUT_0 { - pub Enable: FS_BPIO_RESULTS, - pub Query: FS_BPIO_RESULTS, - pub VolumeStackResume: FS_BPIO_RESULTS, - pub StreamResume: FS_BPIO_RESULTS, - pub GetInfo: FS_BPIO_INFO, -} -impl ::core::marker::Copy for FS_BPIO_OUTPUT_0 {} -impl ::core::clone::Clone for FS_BPIO_OUTPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct FS_BPIO_RESULTS { - pub OpStatus: u32, - pub FailingDriverNameLen: u16, - pub FailingDriverName: [u16; 32], - pub FailureReasonLen: u16, - pub FailureReason: [u16; 128], -} -impl ::core::marker::Copy for FS_BPIO_RESULTS {} -impl ::core::clone::Clone for FS_BPIO_RESULTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GETVERSIONINPARAMS { - pub bVersion: u8, - pub bRevision: u8, - pub bReserved: u8, - pub bIDEDeviceMap: u8, - pub fCapabilities: u32, - pub dwReserved: [u32; 4], -} -impl ::core::marker::Copy for GETVERSIONINPARAMS {} -impl ::core::clone::Clone for GETVERSIONINPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GET_CHANGER_PARAMETERS { - pub Size: u32, - pub NumberTransportElements: u16, - pub NumberStorageElements: u16, - pub NumberCleanerSlots: u16, - pub NumberIEElements: u16, - pub NumberDataTransferElements: u16, - pub NumberOfDoors: u16, - pub FirstSlotNumber: u16, - pub FirstDriveNumber: u16, - pub FirstTransportNumber: u16, - pub FirstIEPortNumber: u16, - pub FirstCleanerSlotAddress: u16, - pub MagazineSize: u16, - pub DriveCleanTimeout: u32, - pub Features0: CHANGER_FEATURES, - pub Features1: GET_CHANGER_PARAMETERS_FEATURES1, - pub MoveFromTransport: u8, - pub MoveFromSlot: u8, - pub MoveFromIePort: u8, - pub MoveFromDrive: u8, - pub ExchangeFromTransport: u8, - pub ExchangeFromSlot: u8, - pub ExchangeFromIePort: u8, - pub ExchangeFromDrive: u8, - pub LockUnlockCapabilities: u8, - pub PositionCapabilities: u8, - pub Reserved1: [u8; 2], - pub Reserved2: [u32; 2], -} -impl ::core::marker::Copy for GET_CHANGER_PARAMETERS {} -impl ::core::clone::Clone for GET_CHANGER_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST { - pub Version: u32, - pub Size: u32, - pub RequestDataType: DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE, - pub RequestDataSet: DEVICE_INTERNAL_STATUS_DATA_SET, -} -impl ::core::marker::Copy for GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST {} -impl ::core::clone::Clone for GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GET_DISK_ATTRIBUTES { - pub Version: u32, - pub Reserved1: u32, - pub Attributes: u64, -} -impl ::core::marker::Copy for GET_DISK_ATTRIBUTES {} -impl ::core::clone::Clone for GET_DISK_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GET_FILTER_FILE_IDENTIFIER_INPUT { - pub AltitudeLength: u16, - pub Altitude: [u16; 1], -} -impl ::core::marker::Copy for GET_FILTER_FILE_IDENTIFIER_INPUT {} -impl ::core::clone::Clone for GET_FILTER_FILE_IDENTIFIER_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GET_FILTER_FILE_IDENTIFIER_OUTPUT { - pub FilterFileIdentifierLength: u16, - pub FilterFileIdentifier: [u8; 1], -} -impl ::core::marker::Copy for GET_FILTER_FILE_IDENTIFIER_OUTPUT {} -impl ::core::clone::Clone for GET_FILTER_FILE_IDENTIFIER_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GET_LENGTH_INFORMATION { - pub Length: i64, -} -impl ::core::marker::Copy for GET_LENGTH_INFORMATION {} -impl ::core::clone::Clone for GET_LENGTH_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct GET_MEDIA_TYPES { - pub DeviceType: u32, - pub MediaInfoCount: u32, - pub MediaInfo: [DEVICE_MEDIA_INFO; 1], -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for GET_MEDIA_TYPES {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for GET_MEDIA_TYPES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct GP_LOG_PAGE_DESCRIPTOR { - pub LogAddress: u16, - pub LogSectors: u16, -} -impl ::core::marker::Copy for GP_LOG_PAGE_DESCRIPTOR {} -impl ::core::clone::Clone for GP_LOG_PAGE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct HISTOGRAM_BUCKET { - pub Reads: u32, - pub Writes: u32, -} -impl ::core::marker::Copy for HISTOGRAM_BUCKET {} -impl ::core::clone::Clone for HISTOGRAM_BUCKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct IDEREGS { - pub bFeaturesReg: u8, - pub bSectorCountReg: u8, - pub bSectorNumberReg: u8, - pub bCylLowReg: u8, - pub bCylHighReg: u8, - pub bDriveHeadReg: u8, - pub bCommandReg: u8, - pub bReserved: u8, -} -impl ::core::marker::Copy for IDEREGS {} -impl ::core::clone::Clone for IDEREGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct IO_IRP_EXT_TRACK_OFFSET_HEADER { - pub Validation: u16, - pub Flags: u16, - pub TrackedOffsetCallback: PIO_IRP_EXT_PROCESS_TRACKED_OFFSET_CALLBACK, -} -impl ::core::marker::Copy for IO_IRP_EXT_TRACK_OFFSET_HEADER {} -impl ::core::clone::Clone for IO_IRP_EXT_TRACK_OFFSET_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct LOOKUP_STREAM_FROM_CLUSTER_ENTRY { - pub OffsetToNext: u32, - pub Flags: u32, - pub Reserved: i64, - pub Cluster: i64, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for LOOKUP_STREAM_FROM_CLUSTER_ENTRY {} -impl ::core::clone::Clone for LOOKUP_STREAM_FROM_CLUSTER_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct LOOKUP_STREAM_FROM_CLUSTER_INPUT { - pub Flags: u32, - pub NumberOfClusters: u32, - pub Cluster: [i64; 1], -} -impl ::core::marker::Copy for LOOKUP_STREAM_FROM_CLUSTER_INPUT {} -impl ::core::clone::Clone for LOOKUP_STREAM_FROM_CLUSTER_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct LOOKUP_STREAM_FROM_CLUSTER_OUTPUT { - pub Offset: u32, - pub NumberOfMatches: u32, - pub BufferSizeRequired: u32, -} -impl ::core::marker::Copy for LOOKUP_STREAM_FROM_CLUSTER_OUTPUT {} -impl ::core::clone::Clone for LOOKUP_STREAM_FROM_CLUSTER_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MARK_HANDLE_INFO { - pub Anonymous: MARK_HANDLE_INFO_0, - pub VolumeHandle: super::super::Foundation::HANDLE, - pub HandleInfo: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MARK_HANDLE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MARK_HANDLE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union MARK_HANDLE_INFO_0 { - pub UsnSourceInfo: u32, - pub CopyNumber: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MARK_HANDLE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MARK_HANDLE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MARK_HANDLE_INFO32 { - pub Anonymous: MARK_HANDLE_INFO32_0, - pub VolumeHandle: u32, - pub HandleInfo: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MARK_HANDLE_INFO32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MARK_HANDLE_INFO32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub union MARK_HANDLE_INFO32_0 { - pub UsnSourceInfo: u32, - pub CopyNumber: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MARK_HANDLE_INFO32_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MARK_HANDLE_INFO32_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct MFT_ENUM_DATA_V0 { - pub StartFileReferenceNumber: u64, - pub LowUsn: i64, - pub HighUsn: i64, -} -impl ::core::marker::Copy for MFT_ENUM_DATA_V0 {} -impl ::core::clone::Clone for MFT_ENUM_DATA_V0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct MFT_ENUM_DATA_V1 { - pub StartFileReferenceNumber: u64, - pub LowUsn: i64, - pub HighUsn: i64, - pub MinMajorVersion: u16, - pub MaxMajorVersion: u16, -} -impl ::core::marker::Copy for MFT_ENUM_DATA_V1 {} -impl ::core::clone::Clone for MFT_ENUM_DATA_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MOVE_FILE_DATA { - pub FileHandle: super::super::Foundation::HANDLE, - pub StartingVcn: i64, - pub StartingLcn: i64, - pub ClusterCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MOVE_FILE_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MOVE_FILE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MOVE_FILE_DATA32 { - pub FileHandle: u32, - pub StartingVcn: i64, - pub StartingLcn: i64, - pub ClusterCount: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MOVE_FILE_DATA32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MOVE_FILE_DATA32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MOVE_FILE_RECORD_DATA { - pub FileHandle: super::super::Foundation::HANDLE, - pub SourceFileRecord: i64, - pub TargetFileRecord: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MOVE_FILE_RECORD_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MOVE_FILE_RECORD_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_EXTENDED_VOLUME_DATA { - pub ByteCount: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub BytesPerPhysicalSector: u32, - pub LfsMajorVersion: u16, - pub LfsMinorVersion: u16, - pub MaxDeviceTrimExtentCount: u32, - pub MaxDeviceTrimByteCount: u32, - pub MaxVolumeTrimExtentCount: u32, - pub MaxVolumeTrimByteCount: u32, -} -impl ::core::marker::Copy for NTFS_EXTENDED_VOLUME_DATA {} -impl ::core::clone::Clone for NTFS_EXTENDED_VOLUME_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_FILE_RECORD_INPUT_BUFFER { - pub FileReferenceNumber: i64, -} -impl ::core::marker::Copy for NTFS_FILE_RECORD_INPUT_BUFFER {} -impl ::core::clone::Clone for NTFS_FILE_RECORD_INPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_FILE_RECORD_OUTPUT_BUFFER { - pub FileReferenceNumber: i64, - pub FileRecordLength: u32, - pub FileRecordBuffer: [u8; 1], -} -impl ::core::marker::Copy for NTFS_FILE_RECORD_OUTPUT_BUFFER {} -impl ::core::clone::Clone for NTFS_FILE_RECORD_OUTPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS { - pub LogFileFullExceptions: u32, - pub OtherExceptions: u32, - pub MftReads: u32, - pub MftReadBytes: u32, - pub MftWrites: u32, - pub MftWriteBytes: u32, - pub MftWritesUserLevel: NTFS_STATISTICS_4, - pub MftWritesFlushForLogFileFull: u16, - pub MftWritesLazyWriter: u16, - pub MftWritesUserRequest: u16, - pub Mft2Writes: u32, - pub Mft2WriteBytes: u32, - pub Mft2WritesUserLevel: NTFS_STATISTICS_2, - pub Mft2WritesFlushForLogFileFull: u16, - pub Mft2WritesLazyWriter: u16, - pub Mft2WritesUserRequest: u16, - pub RootIndexReads: u32, - pub RootIndexReadBytes: u32, - pub RootIndexWrites: u32, - pub RootIndexWriteBytes: u32, - pub BitmapReads: u32, - pub BitmapReadBytes: u32, - pub BitmapWrites: u32, - pub BitmapWriteBytes: u32, - pub BitmapWritesFlushForLogFileFull: u16, - pub BitmapWritesLazyWriter: u16, - pub BitmapWritesUserRequest: u16, - pub BitmapWritesUserLevel: NTFS_STATISTICS_1, - pub MftBitmapReads: u32, - pub MftBitmapReadBytes: u32, - pub MftBitmapWrites: u32, - pub MftBitmapWriteBytes: u32, - pub MftBitmapWritesFlushForLogFileFull: u16, - pub MftBitmapWritesLazyWriter: u16, - pub MftBitmapWritesUserRequest: u16, - pub MftBitmapWritesUserLevel: NTFS_STATISTICS_3, - pub UserIndexReads: u32, - pub UserIndexReadBytes: u32, - pub UserIndexWrites: u32, - pub UserIndexWriteBytes: u32, - pub LogFileReads: u32, - pub LogFileReadBytes: u32, - pub LogFileWrites: u32, - pub LogFileWriteBytes: u32, - pub Allocate: NTFS_STATISTICS_0, - pub DiskResourcesExhausted: u32, -} -impl ::core::marker::Copy for NTFS_STATISTICS {} -impl ::core::clone::Clone for NTFS_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_0 { - pub Calls: u32, - pub Clusters: u32, - pub Hints: u32, - pub RunsReturned: u32, - pub HintsHonored: u32, - pub HintsClusters: u32, - pub Cache: u32, - pub CacheClusters: u32, - pub CacheMiss: u32, - pub CacheMissClusters: u32, -} -impl ::core::marker::Copy for NTFS_STATISTICS_0 {} -impl ::core::clone::Clone for NTFS_STATISTICS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_1 { - pub Write: u16, - pub Create: u16, - pub SetInfo: u16, -} -impl ::core::marker::Copy for NTFS_STATISTICS_1 {} -impl ::core::clone::Clone for NTFS_STATISTICS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_2 { - pub Write: u16, - pub Create: u16, - pub SetInfo: u16, - pub Flush: u16, -} -impl ::core::marker::Copy for NTFS_STATISTICS_2 {} -impl ::core::clone::Clone for NTFS_STATISTICS_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_3 { - pub Write: u16, - pub Create: u16, - pub SetInfo: u16, - pub Flush: u16, -} -impl ::core::marker::Copy for NTFS_STATISTICS_3 {} -impl ::core::clone::Clone for NTFS_STATISTICS_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_4 { - pub Write: u16, - pub Create: u16, - pub SetInfo: u16, - pub Flush: u16, -} -impl ::core::marker::Copy for NTFS_STATISTICS_4 {} -impl ::core::clone::Clone for NTFS_STATISTICS_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_EX { - pub LogFileFullExceptions: u32, - pub OtherExceptions: u32, - pub MftReads: u64, - pub MftReadBytes: u64, - pub MftWrites: u64, - pub MftWriteBytes: u64, - pub MftWritesUserLevel: NTFS_STATISTICS_EX_4, - pub MftWritesFlushForLogFileFull: u32, - pub MftWritesLazyWriter: u32, - pub MftWritesUserRequest: u32, - pub Mft2Writes: u64, - pub Mft2WriteBytes: u64, - pub Mft2WritesUserLevel: NTFS_STATISTICS_EX_2, - pub Mft2WritesFlushForLogFileFull: u32, - pub Mft2WritesLazyWriter: u32, - pub Mft2WritesUserRequest: u32, - pub RootIndexReads: u64, - pub RootIndexReadBytes: u64, - pub RootIndexWrites: u64, - pub RootIndexWriteBytes: u64, - pub BitmapReads: u64, - pub BitmapReadBytes: u64, - pub BitmapWrites: u64, - pub BitmapWriteBytes: u64, - pub BitmapWritesFlushForLogFileFull: u32, - pub BitmapWritesLazyWriter: u32, - pub BitmapWritesUserRequest: u32, - pub BitmapWritesUserLevel: NTFS_STATISTICS_EX_1, - pub MftBitmapReads: u64, - pub MftBitmapReadBytes: u64, - pub MftBitmapWrites: u64, - pub MftBitmapWriteBytes: u64, - pub MftBitmapWritesFlushForLogFileFull: u32, - pub MftBitmapWritesLazyWriter: u32, - pub MftBitmapWritesUserRequest: u32, - pub MftBitmapWritesUserLevel: NTFS_STATISTICS_EX_3, - pub UserIndexReads: u64, - pub UserIndexReadBytes: u64, - pub UserIndexWrites: u64, - pub UserIndexWriteBytes: u64, - pub LogFileReads: u64, - pub LogFileReadBytes: u64, - pub LogFileWrites: u64, - pub LogFileWriteBytes: u64, - pub Allocate: NTFS_STATISTICS_EX_0, - pub DiskResourcesExhausted: u32, - pub VolumeTrimCount: u64, - pub VolumeTrimTime: u64, - pub VolumeTrimByteCount: u64, - pub FileLevelTrimCount: u64, - pub FileLevelTrimTime: u64, - pub FileLevelTrimByteCount: u64, - pub VolumeTrimSkippedCount: u64, - pub VolumeTrimSkippedByteCount: u64, - pub NtfsFillStatInfoFromMftRecordCalledCount: u64, - pub NtfsFillStatInfoFromMftRecordBailedBecauseOfAttributeListCount: u64, - pub NtfsFillStatInfoFromMftRecordBailedBecauseOfNonResReparsePointCount: u64, -} -impl ::core::marker::Copy for NTFS_STATISTICS_EX {} -impl ::core::clone::Clone for NTFS_STATISTICS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_EX_0 { - pub Calls: u32, - pub RunsReturned: u32, - pub Hints: u32, - pub HintsHonored: u32, - pub Cache: u32, - pub CacheMiss: u32, - pub Clusters: u64, - pub HintsClusters: u64, - pub CacheClusters: u64, - pub CacheMissClusters: u64, -} -impl ::core::marker::Copy for NTFS_STATISTICS_EX_0 {} -impl ::core::clone::Clone for NTFS_STATISTICS_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_EX_1 { - pub Write: u32, - pub Create: u32, - pub SetInfo: u32, - pub Flush: u32, -} -impl ::core::marker::Copy for NTFS_STATISTICS_EX_1 {} -impl ::core::clone::Clone for NTFS_STATISTICS_EX_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_EX_2 { - pub Write: u32, - pub Create: u32, - pub SetInfo: u32, - pub Flush: u32, -} -impl ::core::marker::Copy for NTFS_STATISTICS_EX_2 {} -impl ::core::clone::Clone for NTFS_STATISTICS_EX_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_EX_3 { - pub Write: u32, - pub Create: u32, - pub SetInfo: u32, - pub Flush: u32, -} -impl ::core::marker::Copy for NTFS_STATISTICS_EX_3 {} -impl ::core::clone::Clone for NTFS_STATISTICS_EX_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_STATISTICS_EX_4 { - pub Write: u32, - pub Create: u32, - pub SetInfo: u32, - pub Flush: u32, -} -impl ::core::marker::Copy for NTFS_STATISTICS_EX_4 {} -impl ::core::clone::Clone for NTFS_STATISTICS_EX_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct NTFS_VOLUME_DATA_BUFFER { - pub VolumeSerialNumber: i64, - pub NumberSectors: i64, - pub TotalClusters: i64, - pub FreeClusters: i64, - pub TotalReserved: i64, - pub BytesPerSector: u32, - pub BytesPerCluster: u32, - pub BytesPerFileRecordSegment: u32, - pub ClustersPerFileRecordSegment: u32, - pub MftValidDataLength: i64, - pub MftStartLcn: i64, - pub Mft2StartLcn: i64, - pub MftZoneStart: i64, - pub MftZoneEnd: i64, -} -impl ::core::marker::Copy for NTFS_VOLUME_DATA_BUFFER {} -impl ::core::clone::Clone for NTFS_VOLUME_DATA_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PARTITION_INFORMATION { - pub StartingOffset: i64, - pub PartitionLength: i64, - pub HiddenSectors: u32, - pub PartitionNumber: u32, - pub PartitionType: u8, - pub BootIndicator: super::super::Foundation::BOOLEAN, - pub RecognizedPartition: super::super::Foundation::BOOLEAN, - pub RewritePartition: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PARTITION_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PARTITION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PARTITION_INFORMATION_EX { - pub PartitionStyle: PARTITION_STYLE, - pub StartingOffset: i64, - pub PartitionLength: i64, - pub PartitionNumber: u32, - pub RewritePartition: super::super::Foundation::BOOLEAN, - pub IsServicePartition: super::super::Foundation::BOOLEAN, - pub Anonymous: PARTITION_INFORMATION_EX_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PARTITION_INFORMATION_EX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PARTITION_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PARTITION_INFORMATION_EX_0 { - pub Mbr: PARTITION_INFORMATION_MBR, - pub Gpt: PARTITION_INFORMATION_GPT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PARTITION_INFORMATION_EX_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PARTITION_INFORMATION_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PARTITION_INFORMATION_GPT { - pub PartitionType: ::windows_sys::core::GUID, - pub PartitionId: ::windows_sys::core::GUID, - pub Attributes: GPT_ATTRIBUTES, - pub Name: [u16; 36], -} -impl ::core::marker::Copy for PARTITION_INFORMATION_GPT {} -impl ::core::clone::Clone for PARTITION_INFORMATION_GPT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PARTITION_INFORMATION_MBR { - pub PartitionType: u8, - pub BootIndicator: super::super::Foundation::BOOLEAN, - pub RecognizedPartition: super::super::Foundation::BOOLEAN, - pub HiddenSectors: u32, - pub PartitionId: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PARTITION_INFORMATION_MBR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PARTITION_INFORMATION_MBR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PATHNAME_BUFFER { - pub PathNameLength: u32, - pub Name: [u16; 1], -} -impl ::core::marker::Copy for PATHNAME_BUFFER {} -impl ::core::clone::Clone for PATHNAME_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PERF_BIN { - pub NumberOfBins: u32, - pub TypeOfBin: u32, - pub BinsRanges: [BIN_RANGE; 1], -} -impl ::core::marker::Copy for PERF_BIN {} -impl ::core::clone::Clone for PERF_BIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PERSISTENT_RESERVE_COMMAND { - pub Version: u32, - pub Size: u32, - pub Anonymous: PERSISTENT_RESERVE_COMMAND_0, -} -impl ::core::marker::Copy for PERSISTENT_RESERVE_COMMAND {} -impl ::core::clone::Clone for PERSISTENT_RESERVE_COMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union PERSISTENT_RESERVE_COMMAND_0 { - pub PR_IN: PERSISTENT_RESERVE_COMMAND_0_0, - pub PR_OUT: PERSISTENT_RESERVE_COMMAND_0_1, -} -impl ::core::marker::Copy for PERSISTENT_RESERVE_COMMAND_0 {} -impl ::core::clone::Clone for PERSISTENT_RESERVE_COMMAND_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PERSISTENT_RESERVE_COMMAND_0_0 { - pub _bitfield: u8, - pub AllocationLength: u16, -} -impl ::core::marker::Copy for PERSISTENT_RESERVE_COMMAND_0_0 {} -impl ::core::clone::Clone for PERSISTENT_RESERVE_COMMAND_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PERSISTENT_RESERVE_COMMAND_0_1 { - pub _bitfield1: u8, - pub _bitfield2: u8, - pub ParameterList: [u8; 1], -} -impl ::core::marker::Copy for PERSISTENT_RESERVE_COMMAND_0_1 {} -impl ::core::clone::Clone for PERSISTENT_RESERVE_COMMAND_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PHYSICAL_ELEMENT_STATUS { - pub Version: u32, - pub Size: u32, - pub DescriptorCount: u32, - pub ReturnedDescriptorCount: u32, - pub ElementIdentifierBeingDepoped: u32, - pub Reserved: u32, - pub Descriptors: [PHYSICAL_ELEMENT_STATUS_DESCRIPTOR; 1], -} -impl ::core::marker::Copy for PHYSICAL_ELEMENT_STATUS {} -impl ::core::clone::Clone for PHYSICAL_ELEMENT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PHYSICAL_ELEMENT_STATUS_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub ElementIdentifier: u32, - pub PhysicalElementType: u8, - pub PhysicalElementHealth: u8, - pub Reserved1: [u8; 2], - pub AssociatedCapacity: u64, - pub Reserved2: [u32; 4], -} -impl ::core::marker::Copy for PHYSICAL_ELEMENT_STATUS_DESCRIPTOR {} -impl ::core::clone::Clone for PHYSICAL_ELEMENT_STATUS_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PHYSICAL_ELEMENT_STATUS_REQUEST { - pub Version: u32, - pub Size: u32, - pub StartingElement: u32, - pub Filter: u8, - pub ReportType: u8, - pub Reserved: [u8; 2], -} -impl ::core::marker::Copy for PHYSICAL_ELEMENT_STATUS_REQUEST {} -impl ::core::clone::Clone for PHYSICAL_ELEMENT_STATUS_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct PLEX_READ_DATA_REQUEST { - pub ByteOffset: i64, - pub ByteLength: u32, - pub PlexNumber: u32, -} -impl ::core::marker::Copy for PLEX_READ_DATA_REQUEST {} -impl ::core::clone::Clone for PLEX_READ_DATA_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PREVENT_MEDIA_REMOVAL { - pub PreventMediaRemoval: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PREVENT_MEDIA_REMOVAL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PREVENT_MEDIA_REMOVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct QUERY_BAD_RANGES_INPUT { - pub Flags: u32, - pub NumRanges: u32, - pub Ranges: [QUERY_BAD_RANGES_INPUT_RANGE; 1], -} -impl ::core::marker::Copy for QUERY_BAD_RANGES_INPUT {} -impl ::core::clone::Clone for QUERY_BAD_RANGES_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct QUERY_BAD_RANGES_INPUT_RANGE { - pub StartOffset: u64, - pub LengthInBytes: u64, -} -impl ::core::marker::Copy for QUERY_BAD_RANGES_INPUT_RANGE {} -impl ::core::clone::Clone for QUERY_BAD_RANGES_INPUT_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct QUERY_BAD_RANGES_OUTPUT { - pub Flags: u32, - pub NumBadRanges: u32, - pub NextOffsetToLookUp: u64, - pub BadRanges: [QUERY_BAD_RANGES_OUTPUT_RANGE; 1], -} -impl ::core::marker::Copy for QUERY_BAD_RANGES_OUTPUT {} -impl ::core::clone::Clone for QUERY_BAD_RANGES_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct QUERY_BAD_RANGES_OUTPUT_RANGE { - pub Flags: u32, - pub Reserved: u32, - pub StartOffset: u64, - pub LengthInBytes: u64, -} -impl ::core::marker::Copy for QUERY_BAD_RANGES_OUTPUT_RANGE {} -impl ::core::clone::Clone for QUERY_BAD_RANGES_OUTPUT_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct QUERY_FILE_LAYOUT_INPUT { - pub Anonymous: QUERY_FILE_LAYOUT_INPUT_0, - pub Flags: u32, - pub FilterType: QUERY_FILE_LAYOUT_FILTER_TYPE, - pub Reserved: u32, - pub Filter: QUERY_FILE_LAYOUT_INPUT_1, -} -impl ::core::marker::Copy for QUERY_FILE_LAYOUT_INPUT {} -impl ::core::clone::Clone for QUERY_FILE_LAYOUT_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union QUERY_FILE_LAYOUT_INPUT_0 { - pub FilterEntryCount: u32, - pub NumberOfPairs: u32, -} -impl ::core::marker::Copy for QUERY_FILE_LAYOUT_INPUT_0 {} -impl ::core::clone::Clone for QUERY_FILE_LAYOUT_INPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union QUERY_FILE_LAYOUT_INPUT_1 { - pub ClusterRanges: [CLUSTER_RANGE; 1], - pub FileReferenceRanges: [FILE_REFERENCE_RANGE; 1], - pub StorageReserveIds: [STORAGE_RESERVE_ID; 1], -} -impl ::core::marker::Copy for QUERY_FILE_LAYOUT_INPUT_1 {} -impl ::core::clone::Clone for QUERY_FILE_LAYOUT_INPUT_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct QUERY_FILE_LAYOUT_OUTPUT { - pub FileEntryCount: u32, - pub FirstFileOffset: u32, - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for QUERY_FILE_LAYOUT_OUTPUT {} -impl ::core::clone::Clone for QUERY_FILE_LAYOUT_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct READ_ELEMENT_ADDRESS_INFO { - pub NumberOfElements: u32, - pub ElementStatus: [CHANGER_ELEMENT_STATUS; 1], -} -impl ::core::marker::Copy for READ_ELEMENT_ADDRESS_INFO {} -impl ::core::clone::Clone for READ_ELEMENT_ADDRESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct READ_FILE_USN_DATA { - pub MinMajorVersion: u16, - pub MaxMajorVersion: u16, -} -impl ::core::marker::Copy for READ_FILE_USN_DATA {} -impl ::core::clone::Clone for READ_FILE_USN_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct READ_USN_JOURNAL_DATA_V0 { - pub StartUsn: i64, - pub ReasonMask: u32, - pub ReturnOnlyOnClose: u32, - pub Timeout: u64, - pub BytesToWaitFor: u64, - pub UsnJournalID: u64, -} -impl ::core::marker::Copy for READ_USN_JOURNAL_DATA_V0 {} -impl ::core::clone::Clone for READ_USN_JOURNAL_DATA_V0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct READ_USN_JOURNAL_DATA_V1 { - pub StartUsn: i64, - pub ReasonMask: u32, - pub ReturnOnlyOnClose: u32, - pub Timeout: u64, - pub BytesToWaitFor: u64, - pub UsnJournalID: u64, - pub MinMajorVersion: u16, - pub MaxMajorVersion: u16, -} -impl ::core::marker::Copy for READ_USN_JOURNAL_DATA_V1 {} -impl ::core::clone::Clone for READ_USN_JOURNAL_DATA_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REASSIGN_BLOCKS { - pub Reserved: u16, - pub Count: u16, - pub BlockNumber: [u32; 1], -} -impl ::core::marker::Copy for REASSIGN_BLOCKS {} -impl ::core::clone::Clone for REASSIGN_BLOCKS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REASSIGN_BLOCKS_EX { - pub Reserved: u16, - pub Count: u16, - pub BlockNumber: [i64; 1], -} -impl ::core::marker::Copy for REASSIGN_BLOCKS_EX {} -impl ::core::clone::Clone for REASSIGN_BLOCKS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REFS_SMR_VOLUME_GC_PARAMETERS { - pub Version: u32, - pub Flags: u32, - pub Action: REFS_SMR_VOLUME_GC_ACTION, - pub Method: REFS_SMR_VOLUME_GC_METHOD, - pub IoGranularity: u32, - pub CompressionFormat: u32, - pub Unused: [u64; 8], -} -impl ::core::marker::Copy for REFS_SMR_VOLUME_GC_PARAMETERS {} -impl ::core::clone::Clone for REFS_SMR_VOLUME_GC_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REFS_SMR_VOLUME_INFO_OUTPUT { - pub Version: u32, - pub Flags: u32, - pub SizeOfRandomlyWritableTier: i64, - pub FreeSpaceInRandomlyWritableTier: i64, - pub SizeofSMRTier: i64, - pub FreeSpaceInSMRTier: i64, - pub UsableFreeSpaceInSMRTier: i64, - pub VolumeGcState: REFS_SMR_VOLUME_GC_STATE, - pub VolumeGcLastStatus: u32, - pub CurrentGcBandFillPercentage: u32, - pub Unused: [u64; 6], -} -impl ::core::marker::Copy for REFS_SMR_VOLUME_INFO_OUTPUT {} -impl ::core::clone::Clone for REFS_SMR_VOLUME_INFO_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REFS_VOLUME_DATA_BUFFER { - pub ByteCount: u32, - pub MajorVersion: u32, - pub MinorVersion: u32, - pub BytesPerPhysicalSector: u32, - pub VolumeSerialNumber: i64, - pub NumberSectors: i64, - pub TotalClusters: i64, - pub FreeClusters: i64, - pub TotalReserved: i64, - pub BytesPerSector: u32, - pub BytesPerCluster: u32, - pub MaximumSizeOfResidentFile: i64, - pub FastTierDataFillRatio: u16, - pub SlowTierDataFillRatio: u16, - pub DestagesFastTierToSlowTierRate: u32, - pub Reserved: [i64; 9], -} -impl ::core::marker::Copy for REFS_VOLUME_DATA_BUFFER {} -impl ::core::clone::Clone for REFS_VOLUME_DATA_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REMOVE_ELEMENT_AND_TRUNCATE_REQUEST { - pub Version: u32, - pub Size: u32, - pub RequestCapacity: u64, - pub ElementIdentifier: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for REMOVE_ELEMENT_AND_TRUNCATE_REQUEST {} -impl ::core::clone::Clone for REMOVE_ELEMENT_AND_TRUNCATE_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REPAIR_COPIES_INPUT { - pub Size: u32, - pub Flags: u32, - pub FileOffset: i64, - pub Length: u32, - pub SourceCopy: u32, - pub NumberOfRepairCopies: u32, - pub RepairCopies: [u32; 1], -} -impl ::core::marker::Copy for REPAIR_COPIES_INPUT {} -impl ::core::clone::Clone for REPAIR_COPIES_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REPAIR_COPIES_OUTPUT { - pub Size: u32, - pub Status: u32, - pub ResumeFileOffset: i64, -} -impl ::core::marker::Copy for REPAIR_COPIES_OUTPUT {} -impl ::core::clone::Clone for REPAIR_COPIES_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REQUEST_OPLOCK_INPUT_BUFFER { - pub StructureVersion: u16, - pub StructureLength: u16, - pub RequestedOplockLevel: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for REQUEST_OPLOCK_INPUT_BUFFER {} -impl ::core::clone::Clone for REQUEST_OPLOCK_INPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REQUEST_OPLOCK_OUTPUT_BUFFER { - pub StructureVersion: u16, - pub StructureLength: u16, - pub OriginalOplockLevel: u32, - pub NewOplockLevel: u32, - pub Flags: u32, - pub AccessMode: u32, - pub ShareMode: u16, -} -impl ::core::marker::Copy for REQUEST_OPLOCK_OUTPUT_BUFFER {} -impl ::core::clone::Clone for REQUEST_OPLOCK_OUTPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct REQUEST_RAW_ENCRYPTED_DATA { - pub FileOffset: i64, - pub Length: u32, -} -impl ::core::marker::Copy for REQUEST_RAW_ENCRYPTED_DATA {} -impl ::core::clone::Clone for REQUEST_RAW_ENCRYPTED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER { - pub ExtentCount: u32, - pub StartingVcn: i64, - pub Extents: [RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER_0; 1], -} -impl ::core::marker::Copy for RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER {} -impl ::core::clone::Clone for RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER_0 { - pub NextVcn: i64, - pub Lcn: i64, - pub ReferenceCount: u32, -} -impl ::core::marker::Copy for RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER_0 {} -impl ::core::clone::Clone for RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct RETRIEVAL_POINTERS_BUFFER { - pub ExtentCount: u32, - pub StartingVcn: i64, - pub Extents: [RETRIEVAL_POINTERS_BUFFER_0; 1], -} -impl ::core::marker::Copy for RETRIEVAL_POINTERS_BUFFER {} -impl ::core::clone::Clone for RETRIEVAL_POINTERS_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct RETRIEVAL_POINTERS_BUFFER_0 { - pub NextVcn: i64, - pub Lcn: i64, -} -impl ::core::marker::Copy for RETRIEVAL_POINTERS_BUFFER_0 {} -impl ::core::clone::Clone for RETRIEVAL_POINTERS_BUFFER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct RETRIEVAL_POINTER_BASE { - pub FileAreaOffset: i64, -} -impl ::core::marker::Copy for RETRIEVAL_POINTER_BASE {} -impl ::core::clone::Clone for RETRIEVAL_POINTER_BASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct RETRIEVAL_POINTER_COUNT { - pub ExtentCount: u32, -} -impl ::core::marker::Copy for RETRIEVAL_POINTER_COUNT {} -impl ::core::clone::Clone for RETRIEVAL_POINTER_COUNT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_BUS_DEDICATED_MEMORY_DEVICES_INFO { - pub Version: u32, - pub Size: u32, - pub DeviceCount: u32, - pub Devices: [SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO; 1], -} -impl ::core::marker::Copy for SCM_BUS_DEDICATED_MEMORY_DEVICES_INFO {} -impl ::core::clone::Clone for SCM_BUS_DEDICATED_MEMORY_DEVICES_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO { - pub DeviceGuid: ::windows_sys::core::GUID, - pub DeviceNumber: u32, - pub Flags: SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO_0, - pub DeviceSize: u64, -} -impl ::core::marker::Copy for SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO {} -impl ::core::clone::Clone for SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO_0 {} -impl ::core::clone::Clone for SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCM_BUS_DEDICATED_MEMORY_STATE { - pub ActivateState: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCM_BUS_DEDICATED_MEMORY_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCM_BUS_DEDICATED_MEMORY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_BUS_PROPERTY_QUERY { - pub Version: u32, - pub Size: u32, - pub PropertyId: SCM_BUS_PROPERTY_ID, - pub QueryType: SCM_BUS_QUERY_TYPE, - pub AdditionalParameters: [u8; 1], -} -impl ::core::marker::Copy for SCM_BUS_PROPERTY_QUERY {} -impl ::core::clone::Clone for SCM_BUS_PROPERTY_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_BUS_PROPERTY_SET { - pub Version: u32, - pub Size: u32, - pub PropertyId: SCM_BUS_PROPERTY_ID, - pub SetType: SCM_BUS_SET_TYPE, - pub AdditionalParameters: [u8; 1], -} -impl ::core::marker::Copy for SCM_BUS_PROPERTY_SET {} -impl ::core::clone::Clone for SCM_BUS_PROPERTY_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCM_BUS_RUNTIME_FW_ACTIVATION_INFO { - pub Version: u32, - pub Size: u32, - pub RuntimeFwActivationSupported: super::super::Foundation::BOOLEAN, - pub FirmwareActivationState: SCM_BUS_FIRMWARE_ACTIVATION_STATE, - pub FirmwareActivationCapability: SCM_BUS_RUNTIME_FW_ACTIVATION_INFO_0, - pub EstimatedFirmwareActivationTimeInUSecs: u64, - pub EstimatedProcessorAccessQuiesceTimeInUSecs: u64, - pub EstimatedIOAccessQuiesceTimeInUSecs: u64, - pub PlatformSupportedMaxIOAccessQuiesceTimeInUSecs: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCM_BUS_RUNTIME_FW_ACTIVATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCM_BUS_RUNTIME_FW_ACTIVATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCM_BUS_RUNTIME_FW_ACTIVATION_INFO_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCM_BUS_RUNTIME_FW_ACTIVATION_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCM_BUS_RUNTIME_FW_ACTIVATION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_INTERLEAVED_PD_INFO { - pub DeviceHandle: u32, - pub DeviceGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SCM_INTERLEAVED_PD_INFO {} -impl ::core::clone::Clone for SCM_INTERLEAVED_PD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_LD_INTERLEAVE_SET_INFO { - pub Version: u32, - pub Size: u32, - pub InterleaveSetSize: u32, - pub InterleaveSet: [SCM_INTERLEAVED_PD_INFO; 1], -} -impl ::core::marker::Copy for SCM_LD_INTERLEAVE_SET_INFO {} -impl ::core::clone::Clone for SCM_LD_INTERLEAVE_SET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_LOGICAL_DEVICES { - pub Version: u32, - pub Size: u32, - pub DeviceCount: u32, - pub Devices: [SCM_LOGICAL_DEVICE_INSTANCE; 1], -} -impl ::core::marker::Copy for SCM_LOGICAL_DEVICES {} -impl ::core::clone::Clone for SCM_LOGICAL_DEVICES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_LOGICAL_DEVICE_INSTANCE { - pub Version: u32, - pub Size: u32, - pub DeviceGuid: ::windows_sys::core::GUID, - pub SymbolicLink: [u16; 256], -} -impl ::core::marker::Copy for SCM_LOGICAL_DEVICE_INSTANCE {} -impl ::core::clone::Clone for SCM_LOGICAL_DEVICE_INSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_DESCRIPTOR_HEADER { - pub Version: u32, - pub Size: u32, -} -impl ::core::marker::Copy for SCM_PD_DESCRIPTOR_HEADER {} -impl ::core::clone::Clone for SCM_PD_DESCRIPTOR_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_DEVICE_HANDLE { - pub Version: u32, - pub Size: u32, - pub DeviceGuid: ::windows_sys::core::GUID, - pub DeviceHandle: u32, -} -impl ::core::marker::Copy for SCM_PD_DEVICE_HANDLE {} -impl ::core::clone::Clone for SCM_PD_DEVICE_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCM_PD_DEVICE_INFO { - pub Version: u32, - pub Size: u32, - pub DeviceGuid: ::windows_sys::core::GUID, - pub UnsafeShutdownCount: u32, - pub PersistentMemorySizeInBytes: u64, - pub VolatileMemorySizeInBytes: u64, - pub TotalMemorySizeInBytes: u64, - pub SlotNumber: u32, - pub DeviceHandle: u32, - pub PhysicalId: u16, - pub NumberOfFormatInterfaceCodes: u8, - pub FormatInterfaceCodes: [u16; 8], - pub VendorId: u32, - pub ProductId: u32, - pub SubsystemDeviceId: u32, - pub SubsystemVendorId: u32, - pub ManufacturingLocation: u8, - pub ManufacturingWeek: u8, - pub ManufacturingYear: u8, - pub SerialNumber4Byte: u32, - pub SerialNumberLengthInChars: u32, - pub SerialNumber: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCM_PD_DEVICE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCM_PD_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_DEVICE_SPECIFIC_INFO { - pub Version: u32, - pub Size: u32, - pub NumberOfProperties: u32, - pub DeviceSpecificProperties: [SCM_PD_DEVICE_SPECIFIC_PROPERTY; 1], -} -impl ::core::marker::Copy for SCM_PD_DEVICE_SPECIFIC_INFO {} -impl ::core::clone::Clone for SCM_PD_DEVICE_SPECIFIC_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_DEVICE_SPECIFIC_PROPERTY { - pub Name: [u16; 128], - pub Value: i64, -} -impl ::core::marker::Copy for SCM_PD_DEVICE_SPECIFIC_PROPERTY {} -impl ::core::clone::Clone for SCM_PD_DEVICE_SPECIFIC_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_FIRMWARE_ACTIVATE { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Slot: u8, -} -impl ::core::marker::Copy for SCM_PD_FIRMWARE_ACTIVATE {} -impl ::core::clone::Clone for SCM_PD_FIRMWARE_ACTIVATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_FIRMWARE_DOWNLOAD { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Slot: u8, - pub Reserved: [u8; 3], - pub Offset: u64, - pub FirmwareImageSizeInBytes: u32, - pub FirmwareImage: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_FIRMWARE_DOWNLOAD {} -impl ::core::clone::Clone for SCM_PD_FIRMWARE_DOWNLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_FIRMWARE_INFO { - pub Version: u32, - pub Size: u32, - pub ActiveSlot: u8, - pub NextActiveSlot: u8, - pub SlotCount: u8, - pub Slots: [SCM_PD_FIRMWARE_SLOT_INFO; 1], -} -impl ::core::marker::Copy for SCM_PD_FIRMWARE_INFO {} -impl ::core::clone::Clone for SCM_PD_FIRMWARE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_FIRMWARE_SLOT_INFO { - pub Version: u32, - pub Size: u32, - pub SlotNumber: u8, - pub _bitfield: u8, - pub Reserved1: [u8; 6], - pub Revision: [u8; 32], -} -impl ::core::marker::Copy for SCM_PD_FIRMWARE_SLOT_INFO {} -impl ::core::clone::Clone for SCM_PD_FIRMWARE_SLOT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_FRU_ID_STRING { - pub Version: u32, - pub Size: u32, - pub IdentifierSize: u32, - pub Identifier: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_FRU_ID_STRING {} -impl ::core::clone::Clone for SCM_PD_FRU_ID_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_HEALTH_NOTIFICATION_DATA { - pub DeviceGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SCM_PD_HEALTH_NOTIFICATION_DATA {} -impl ::core::clone::Clone for SCM_PD_HEALTH_NOTIFICATION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_LOCATION_STRING { - pub Version: u32, - pub Size: u32, - pub Location: [u16; 1], -} -impl ::core::marker::Copy for SCM_PD_LOCATION_STRING {} -impl ::core::clone::Clone for SCM_PD_LOCATION_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_MANAGEMENT_STATUS { - pub Version: u32, - pub Size: u32, - pub Health: SCM_PD_HEALTH_STATUS, - pub NumberOfOperationalStatus: u32, - pub NumberOfAdditionalReasons: u32, - pub OperationalStatus: [SCM_PD_OPERATIONAL_STATUS; 16], - pub AdditionalReasons: [SCM_PD_OPERATIONAL_STATUS_REASON; 1], -} -impl ::core::marker::Copy for SCM_PD_MANAGEMENT_STATUS {} -impl ::core::clone::Clone for SCM_PD_MANAGEMENT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_PASSTHROUGH_INPUT { - pub Version: u32, - pub Size: u32, - pub ProtocolGuid: ::windows_sys::core::GUID, - pub DataSize: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_PASSTHROUGH_INPUT {} -impl ::core::clone::Clone for SCM_PD_PASSTHROUGH_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_PASSTHROUGH_INVDIMM_INPUT { - pub Opcode: u32, - pub OpcodeParametersLength: u32, - pub OpcodeParameters: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_PASSTHROUGH_INVDIMM_INPUT {} -impl ::core::clone::Clone for SCM_PD_PASSTHROUGH_INVDIMM_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_PASSTHROUGH_INVDIMM_OUTPUT { - pub GeneralStatus: u16, - pub ExtendedStatus: u16, - pub OutputDataLength: u32, - pub OutputData: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_PASSTHROUGH_INVDIMM_OUTPUT {} -impl ::core::clone::Clone for SCM_PD_PASSTHROUGH_INVDIMM_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_PASSTHROUGH_OUTPUT { - pub Version: u32, - pub Size: u32, - pub ProtocolGuid: ::windows_sys::core::GUID, - pub DataSize: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_PASSTHROUGH_OUTPUT {} -impl ::core::clone::Clone for SCM_PD_PASSTHROUGH_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_PROPERTY_QUERY { - pub Version: u32, - pub Size: u32, - pub PropertyId: SCM_PD_PROPERTY_ID, - pub QueryType: SCM_PD_QUERY_TYPE, - pub AdditionalParameters: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_PROPERTY_QUERY {} -impl ::core::clone::Clone for SCM_PD_PROPERTY_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_PROPERTY_SET { - pub Version: u32, - pub Size: u32, - pub PropertyId: SCM_PD_PROPERTY_ID, - pub SetType: SCM_PD_SET_TYPE, - pub AdditionalParameters: [u8; 1], -} -impl ::core::marker::Copy for SCM_PD_PROPERTY_SET {} -impl ::core::clone::Clone for SCM_PD_PROPERTY_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_REINITIALIZE_MEDIA_INPUT { - pub Version: u32, - pub Size: u32, - pub Options: SCM_PD_REINITIALIZE_MEDIA_INPUT_0, -} -impl ::core::marker::Copy for SCM_PD_REINITIALIZE_MEDIA_INPUT {} -impl ::core::clone::Clone for SCM_PD_REINITIALIZE_MEDIA_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_REINITIALIZE_MEDIA_INPUT_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for SCM_PD_REINITIALIZE_MEDIA_INPUT_0 {} -impl ::core::clone::Clone for SCM_PD_REINITIALIZE_MEDIA_INPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_REINITIALIZE_MEDIA_OUTPUT { - pub Version: u32, - pub Size: u32, - pub Status: SCM_PD_MEDIA_REINITIALIZATION_STATUS, -} -impl ::core::marker::Copy for SCM_PD_REINITIALIZE_MEDIA_OUTPUT {} -impl ::core::clone::Clone for SCM_PD_REINITIALIZE_MEDIA_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCM_PD_RUNTIME_FW_ACTIVATION_ARM_STATE { - pub ArmState: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCM_PD_RUNTIME_FW_ACTIVATION_ARM_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCM_PD_RUNTIME_FW_ACTIVATION_ARM_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PD_RUNTIME_FW_ACTIVATION_INFO { - pub Version: u32, - pub Size: u32, - pub LastFirmwareActivationStatus: SCM_PD_LAST_FW_ACTIVATION_STATUS, - pub FirmwareActivationState: SCM_PD_FIRMWARE_ACTIVATION_STATE, -} -impl ::core::marker::Copy for SCM_PD_RUNTIME_FW_ACTIVATION_INFO {} -impl ::core::clone::Clone for SCM_PD_RUNTIME_FW_ACTIVATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PHYSICAL_DEVICES { - pub Version: u32, - pub Size: u32, - pub DeviceCount: u32, - pub Devices: [SCM_PHYSICAL_DEVICE_INSTANCE; 1], -} -impl ::core::marker::Copy for SCM_PHYSICAL_DEVICES {} -impl ::core::clone::Clone for SCM_PHYSICAL_DEVICES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_PHYSICAL_DEVICE_INSTANCE { - pub Version: u32, - pub Size: u32, - pub NfitHandle: u32, - pub SymbolicLink: [u16; 256], -} -impl ::core::marker::Copy for SCM_PHYSICAL_DEVICE_INSTANCE {} -impl ::core::clone::Clone for SCM_PHYSICAL_DEVICE_INSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_REGION { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub NfitHandle: u32, - pub LogicalDeviceGuid: ::windows_sys::core::GUID, - pub AddressRangeType: ::windows_sys::core::GUID, - pub AssociatedId: u32, - pub Length: u64, - pub StartingDPA: u64, - pub BaseSPA: u64, - pub SPAOffset: u64, - pub RegionOffset: u64, -} -impl ::core::marker::Copy for SCM_REGION {} -impl ::core::clone::Clone for SCM_REGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SCM_REGIONS { - pub Version: u32, - pub Size: u32, - pub RegionCount: u32, - pub Regions: [SCM_REGION; 1], -} -impl ::core::marker::Copy for SCM_REGIONS {} -impl ::core::clone::Clone for SCM_REGIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_CHANGE_MACHINE_SID_INPUT { - pub CurrentMachineSIDOffset: u16, - pub CurrentMachineSIDLength: u16, - pub NewMachineSIDOffset: u16, - pub NewMachineSIDLength: u16, -} -impl ::core::marker::Copy for SD_CHANGE_MACHINE_SID_INPUT {} -impl ::core::clone::Clone for SD_CHANGE_MACHINE_SID_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_CHANGE_MACHINE_SID_OUTPUT { - pub NumSDChangedSuccess: u64, - pub NumSDChangedFail: u64, - pub NumSDUnused: u64, - pub NumSDTotal: u64, - pub NumMftSDChangedSuccess: u64, - pub NumMftSDChangedFail: u64, - pub NumMftSDTotal: u64, -} -impl ::core::marker::Copy for SD_CHANGE_MACHINE_SID_OUTPUT {} -impl ::core::clone::Clone for SD_CHANGE_MACHINE_SID_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_ENUM_SDS_ENTRY { - pub Hash: u32, - pub SecurityId: u32, - pub Offset: u64, - pub Length: u32, - pub Descriptor: [u8; 1], -} -impl ::core::marker::Copy for SD_ENUM_SDS_ENTRY {} -impl ::core::clone::Clone for SD_ENUM_SDS_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_ENUM_SDS_INPUT { - pub StartingOffset: u64, - pub MaxSDEntriesToReturn: u64, -} -impl ::core::marker::Copy for SD_ENUM_SDS_INPUT {} -impl ::core::clone::Clone for SD_ENUM_SDS_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_ENUM_SDS_OUTPUT { - pub NextOffset: u64, - pub NumSDEntriesReturned: u64, - pub NumSDBytesReturned: u64, - pub SDEntry: [SD_ENUM_SDS_ENTRY; 1], -} -impl ::core::marker::Copy for SD_ENUM_SDS_OUTPUT {} -impl ::core::clone::Clone for SD_ENUM_SDS_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_GLOBAL_CHANGE_INPUT { - pub Flags: u32, - pub ChangeType: u32, - pub Anonymous: SD_GLOBAL_CHANGE_INPUT_0, -} -impl ::core::marker::Copy for SD_GLOBAL_CHANGE_INPUT {} -impl ::core::clone::Clone for SD_GLOBAL_CHANGE_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union SD_GLOBAL_CHANGE_INPUT_0 { - pub SdChange: SD_CHANGE_MACHINE_SID_INPUT, - pub SdQueryStats: SD_QUERY_STATS_INPUT, - pub SdEnumSds: SD_ENUM_SDS_INPUT, -} -impl ::core::marker::Copy for SD_GLOBAL_CHANGE_INPUT_0 {} -impl ::core::clone::Clone for SD_GLOBAL_CHANGE_INPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_GLOBAL_CHANGE_OUTPUT { - pub Flags: u32, - pub ChangeType: u32, - pub Anonymous: SD_GLOBAL_CHANGE_OUTPUT_0, -} -impl ::core::marker::Copy for SD_GLOBAL_CHANGE_OUTPUT {} -impl ::core::clone::Clone for SD_GLOBAL_CHANGE_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union SD_GLOBAL_CHANGE_OUTPUT_0 { - pub SdChange: SD_CHANGE_MACHINE_SID_OUTPUT, - pub SdQueryStats: SD_QUERY_STATS_OUTPUT, - pub SdEnumSds: SD_ENUM_SDS_OUTPUT, -} -impl ::core::marker::Copy for SD_GLOBAL_CHANGE_OUTPUT_0 {} -impl ::core::clone::Clone for SD_GLOBAL_CHANGE_OUTPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_QUERY_STATS_INPUT { - pub Reserved: u32, -} -impl ::core::marker::Copy for SD_QUERY_STATS_INPUT {} -impl ::core::clone::Clone for SD_QUERY_STATS_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SD_QUERY_STATS_OUTPUT { - pub SdsStreamSize: u64, - pub SdsAllocationSize: u64, - pub SiiStreamSize: u64, - pub SiiAllocationSize: u64, - pub SdhStreamSize: u64, - pub SdhAllocationSize: u64, - pub NumSDTotal: u64, - pub NumSDUnused: u64, -} -impl ::core::marker::Copy for SD_QUERY_STATS_OUTPUT {} -impl ::core::clone::Clone for SD_QUERY_STATS_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SENDCMDINPARAMS { - pub cBufferSize: u32, - pub irDriveRegs: IDEREGS, - pub bDriveNumber: u8, - pub bReserved: [u8; 3], - pub dwReserved: [u32; 4], - pub bBuffer: [u8; 1], -} -impl ::core::marker::Copy for SENDCMDINPARAMS {} -impl ::core::clone::Clone for SENDCMDINPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SENDCMDOUTPARAMS { - pub cBufferSize: u32, - pub DriverStatus: DRIVERSTATUS, - pub bBuffer: [u8; 1], -} -impl ::core::marker::Copy for SENDCMDOUTPARAMS {} -impl ::core::clone::Clone for SENDCMDOUTPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT { - pub Flags: u32, - pub AlignmentShift: u32, - pub FileOffsetToAlign: u64, - pub FallbackAlignmentShift: u32, -} -impl ::core::marker::Copy for SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT {} -impl ::core::clone::Clone for SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SET_DISK_ATTRIBUTES { - pub Version: u32, - pub Persist: super::super::Foundation::BOOLEAN, - pub Reserved1: [u8; 3], - pub Attributes: u64, - pub AttributesMask: u64, - pub Reserved2: [u32; 4], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SET_DISK_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SET_DISK_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SET_PARTITION_INFORMATION { - pub PartitionType: u8, -} -impl ::core::marker::Copy for SET_PARTITION_INFORMATION {} -impl ::core::clone::Clone for SET_PARTITION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SET_PARTITION_INFORMATION_EX { - pub PartitionStyle: PARTITION_STYLE, - pub Anonymous: SET_PARTITION_INFORMATION_EX_0, -} -impl ::core::marker::Copy for SET_PARTITION_INFORMATION_EX {} -impl ::core::clone::Clone for SET_PARTITION_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union SET_PARTITION_INFORMATION_EX_0 { - pub Mbr: SET_PARTITION_INFORMATION, - pub Gpt: PARTITION_INFORMATION_GPT, -} -impl ::core::marker::Copy for SET_PARTITION_INFORMATION_EX_0 {} -impl ::core::clone::Clone for SET_PARTITION_INFORMATION_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SET_PURGE_FAILURE_MODE_INPUT { - pub Flags: u32, -} -impl ::core::marker::Copy for SET_PURGE_FAILURE_MODE_INPUT {} -impl ::core::clone::Clone for SET_PURGE_FAILURE_MODE_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SHRINK_VOLUME_INFORMATION { - pub ShrinkRequestType: SHRINK_VOLUME_REQUEST_TYPES, - pub Flags: u64, - pub NewNumberOfSectors: i64, -} -impl ::core::marker::Copy for SHRINK_VOLUME_INFORMATION {} -impl ::core::clone::Clone for SHRINK_VOLUME_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SI_COPYFILE { - pub SourceFileNameLength: u32, - pub DestinationFileNameLength: u32, - pub Flags: u32, - pub FileNameBuffer: [u16; 1], -} -impl ::core::marker::Copy for SI_COPYFILE {} -impl ::core::clone::Clone for SI_COPYFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SMB_SHARE_FLUSH_AND_PURGE_INPUT { - pub Version: u16, -} -impl ::core::marker::Copy for SMB_SHARE_FLUSH_AND_PURGE_INPUT {} -impl ::core::clone::Clone for SMB_SHARE_FLUSH_AND_PURGE_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct SMB_SHARE_FLUSH_AND_PURGE_OUTPUT { - pub cEntriesPurged: u32, -} -impl ::core::marker::Copy for SMB_SHARE_FLUSH_AND_PURGE_OUTPUT {} -impl ::core::clone::Clone for SMB_SHARE_FLUSH_AND_PURGE_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STARTING_LCN_INPUT_BUFFER { - pub StartingLcn: i64, -} -impl ::core::marker::Copy for STARTING_LCN_INPUT_BUFFER {} -impl ::core::clone::Clone for STARTING_LCN_INPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STARTING_LCN_INPUT_BUFFER_EX { - pub StartingLcn: i64, - pub Flags: u32, -} -impl ::core::marker::Copy for STARTING_LCN_INPUT_BUFFER_EX {} -impl ::core::clone::Clone for STARTING_LCN_INPUT_BUFFER_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STARTING_VCN_INPUT_BUFFER { - pub StartingVcn: i64, -} -impl ::core::marker::Copy for STARTING_VCN_INPUT_BUFFER {} -impl ::core::clone::Clone for STARTING_VCN_INPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub BytesPerCacheLine: u32, - pub BytesOffsetForCacheAlignment: u32, - pub BytesPerLogicalSector: u32, - pub BytesPerPhysicalSector: u32, - pub BytesOffsetForSectorAlignment: u32, -} -impl ::core::marker::Copy for STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_ADAPTER_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub MaximumTransferLength: u32, - pub MaximumPhysicalPages: u32, - pub AlignmentMask: u32, - pub AdapterUsesPio: super::super::Foundation::BOOLEAN, - pub AdapterScansDown: super::super::Foundation::BOOLEAN, - pub CommandQueueing: super::super::Foundation::BOOLEAN, - pub AcceleratedTransfer: super::super::Foundation::BOOLEAN, - pub BusType: u8, - pub BusMajorVersion: u16, - pub BusMinorVersion: u16, - pub SrbType: u8, - pub AddressType: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_ADAPTER_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_ADAPTER_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_ADAPTER_SERIAL_NUMBER { - pub Version: u32, - pub Size: u32, - pub SerialNumber: [u16; 128], -} -impl ::core::marker::Copy for STORAGE_ADAPTER_SERIAL_NUMBER {} -impl ::core::clone::Clone for STORAGE_ADAPTER_SERIAL_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_ALLOCATE_BC_STREAM_INPUT { - pub Version: u32, - pub RequestsPerPeriod: u32, - pub Period: u32, - pub RetryFailures: super::super::Foundation::BOOLEAN, - pub Discardable: super::super::Foundation::BOOLEAN, - pub Reserved1: [super::super::Foundation::BOOLEAN; 2], - pub AccessType: u32, - pub AccessMode: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_ALLOCATE_BC_STREAM_INPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_ALLOCATE_BC_STREAM_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_ALLOCATE_BC_STREAM_OUTPUT { - pub RequestSize: u64, - pub NumOutStandingRequests: u32, -} -impl ::core::marker::Copy for STORAGE_ALLOCATE_BC_STREAM_OUTPUT {} -impl ::core::clone::Clone for STORAGE_ALLOCATE_BC_STREAM_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_ATTRIBUTE_MGMT { - pub Version: u32, - pub Size: u32, - pub Action: STORAGE_ATTRIBUTE_MGMT_ACTION, - pub Attribute: u32, -} -impl ::core::marker::Copy for STORAGE_ATTRIBUTE_MGMT {} -impl ::core::clone::Clone for STORAGE_ATTRIBUTE_MGMT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_BREAK_RESERVATION_REQUEST { - pub Length: u32, - pub _unused: u8, - pub PathId: u8, - pub TargetId: u8, - pub Lun: u8, -} -impl ::core::marker::Copy for STORAGE_BREAK_RESERVATION_REQUEST {} -impl ::core::clone::Clone for STORAGE_BREAK_RESERVATION_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_BUS_RESET_REQUEST { - pub PathId: u8, -} -impl ::core::marker::Copy for STORAGE_BUS_RESET_REQUEST {} -impl ::core::clone::Clone for STORAGE_BUS_RESET_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_COUNTER { - pub Type: STORAGE_COUNTER_TYPE, - pub Value: STORAGE_COUNTER_0, -} -impl ::core::marker::Copy for STORAGE_COUNTER {} -impl ::core::clone::Clone for STORAGE_COUNTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STORAGE_COUNTER_0 { - pub ManufactureDate: STORAGE_COUNTER_0_0, - pub AsUlonglong: u64, -} -impl ::core::marker::Copy for STORAGE_COUNTER_0 {} -impl ::core::clone::Clone for STORAGE_COUNTER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_COUNTER_0_0 { - pub Week: u32, - pub Year: u32, -} -impl ::core::marker::Copy for STORAGE_COUNTER_0_0 {} -impl ::core::clone::Clone for STORAGE_COUNTER_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_COUNTERS { - pub Version: u32, - pub Size: u32, - pub NumberOfCounters: u32, - pub Counters: [STORAGE_COUNTER; 1], -} -impl ::core::marker::Copy for STORAGE_COUNTERS {} -impl ::core::clone::Clone for STORAGE_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_CRYPTO_CAPABILITY { - pub Version: u32, - pub Size: u32, - pub CryptoCapabilityIndex: u32, - pub AlgorithmId: STORAGE_CRYPTO_ALGORITHM_ID, - pub KeySize: STORAGE_CRYPTO_KEY_SIZE, - pub DataUnitSizeBitmask: u32, -} -impl ::core::marker::Copy for STORAGE_CRYPTO_CAPABILITY {} -impl ::core::clone::Clone for STORAGE_CRYPTO_CAPABILITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_CRYPTO_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub NumKeysSupported: u32, - pub NumCryptoCapabilities: u32, - pub CryptoCapabilities: [STORAGE_CRYPTO_CAPABILITY; 1], -} -impl ::core::marker::Copy for STORAGE_CRYPTO_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_CRYPTO_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DESCRIPTOR_HEADER { - pub Version: u32, - pub Size: u32, -} -impl ::core::marker::Copy for STORAGE_DESCRIPTOR_HEADER {} -impl ::core::clone::Clone for STORAGE_DESCRIPTOR_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub Attributes: u64, -} -impl ::core::marker::Copy for STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -pub struct STORAGE_DEVICE_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub DeviceType: u8, - pub DeviceTypeModifier: u8, - pub RemovableMedia: super::super::Foundation::BOOLEAN, - pub CommandQueueing: super::super::Foundation::BOOLEAN, - pub VendorIdOffset: u32, - pub ProductIdOffset: u32, - pub ProductRevisionOffset: u32, - pub SerialNumberOffset: u32, - pub BusType: super::super::Storage::FileSystem::STORAGE_BUS_TYPE, - pub RawPropertiesLength: u32, - pub RawDeviceProperties: [u8; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::marker::Copy for STORAGE_DEVICE_DESCRIPTOR {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] -impl ::core::clone::Clone for STORAGE_DEVICE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_FAULT_DOMAIN_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub NumberOfFaultDomains: u32, - pub FaultDomainIds: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for STORAGE_DEVICE_FAULT_DOMAIN_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_FAULT_DOMAIN_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_ID_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub NumberOfIdentifiers: u32, - pub Identifiers: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_DEVICE_ID_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_ID_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub LunMaxIoCount: u32, - pub AdapterMaxIoCount: u32, -} -impl ::core::marker::Copy for STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_LED_STATE_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub State: u64, -} -impl ::core::marker::Copy for STORAGE_DEVICE_LED_STATE_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_LED_STATE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_LOCATION_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub Location: DEVICE_LOCATION, - pub StringOffset: u32, -} -impl ::core::marker::Copy for STORAGE_DEVICE_LOCATION_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_LOCATION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_MANAGEMENT_STATUS { - pub Version: u32, - pub Size: u32, - pub Health: STORAGE_DISK_HEALTH_STATUS, - pub NumberOfOperationalStatus: u32, - pub NumberOfAdditionalReasons: u32, - pub OperationalStatus: [STORAGE_DISK_OPERATIONAL_STATUS; 16], - pub AdditionalReasons: [STORAGE_OPERATIONAL_REASON; 1], -} -impl ::core::marker::Copy for STORAGE_DEVICE_MANAGEMENT_STATUS {} -impl ::core::clone::Clone for STORAGE_DEVICE_MANAGEMENT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_NUMA_PROPERTY { - pub Version: u32, - pub Size: u32, - pub NumaNode: u32, -} -impl ::core::marker::Copy for STORAGE_DEVICE_NUMA_PROPERTY {} -impl ::core::clone::Clone for STORAGE_DEVICE_NUMA_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_NUMBER { - pub DeviceType: u32, - pub DeviceNumber: u32, - pub PartitionNumber: u32, -} -impl ::core::marker::Copy for STORAGE_DEVICE_NUMBER {} -impl ::core::clone::Clone for STORAGE_DEVICE_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_NUMBERS { - pub Version: u32, - pub Size: u32, - pub NumberOfDevices: u32, - pub Devices: [STORAGE_DEVICE_NUMBER; 1], -} -impl ::core::marker::Copy for STORAGE_DEVICE_NUMBERS {} -impl ::core::clone::Clone for STORAGE_DEVICE_NUMBERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_NUMBER_EX { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub DeviceType: u32, - pub DeviceNumber: u32, - pub DeviceGuid: ::windows_sys::core::GUID, - pub PartitionNumber: u32, -} -impl ::core::marker::Copy for STORAGE_DEVICE_NUMBER_EX {} -impl ::core::clone::Clone for STORAGE_DEVICE_NUMBER_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_POWER_CAP { - pub Version: u32, - pub Size: u32, - pub Units: STORAGE_DEVICE_POWER_CAP_UNITS, - pub MaxPower: u64, -} -impl ::core::marker::Copy for STORAGE_DEVICE_POWER_CAP {} -impl ::core::clone::Clone for STORAGE_DEVICE_POWER_CAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_RESILIENCY_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub NameOffset: u32, - pub NumberOfLogicalCopies: u32, - pub NumberOfPhysicalCopies: u32, - pub PhysicalDiskRedundancy: u32, - pub NumberOfColumns: u32, - pub Interleave: u32, -} -impl ::core::marker::Copy for STORAGE_DEVICE_RESILIENCY_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_RESILIENCY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY { - pub Version: u32, - pub Size: u32, - pub SupportsSelfEncryption: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_TIERING_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub TotalNumberOfTiers: u32, - pub NumberOfTiersReturned: u32, - pub Tiers: [STORAGE_TIER; 1], -} -impl ::core::marker::Copy for STORAGE_DEVICE_TIERING_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_DEVICE_TIERING_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DEVICE_UNSAFE_SHUTDOWN_COUNT { - pub Version: u32, - pub Size: u32, - pub UnsafeShutdownCount: u32, -} -impl ::core::marker::Copy for STORAGE_DEVICE_UNSAFE_SHUTDOWN_COUNT {} -impl ::core::clone::Clone for STORAGE_DEVICE_UNSAFE_SHUTDOWN_COUNT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DIAGNOSTIC_DATA { - pub Version: u32, - pub Size: u32, - pub ProviderId: ::windows_sys::core::GUID, - pub BufferSize: u32, - pub Reserved: u32, - pub DiagnosticDataBuffer: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_DIAGNOSTIC_DATA {} -impl ::core::clone::Clone for STORAGE_DIAGNOSTIC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_DIAGNOSTIC_REQUEST { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub TargetType: STORAGE_DIAGNOSTIC_TARGET_TYPE, - pub Level: STORAGE_DIAGNOSTIC_LEVEL, -} -impl ::core::marker::Copy for STORAGE_DIAGNOSTIC_REQUEST {} -impl ::core::clone::Clone for STORAGE_DIAGNOSTIC_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_EVENT_NOTIFICATION { - pub Version: u32, - pub Size: u32, - pub Events: u64, -} -impl ::core::marker::Copy for STORAGE_EVENT_NOTIFICATION {} -impl ::core::clone::Clone for STORAGE_EVENT_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_FAILURE_PREDICTION_CONFIG { - pub Version: u32, - pub Size: u32, - pub Set: super::super::Foundation::BOOLEAN, - pub Enabled: super::super::Foundation::BOOLEAN, - pub Reserved: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_FAILURE_PREDICTION_CONFIG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_FAILURE_PREDICTION_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_FRU_ID_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub IdentifierSize: u32, - pub Identifier: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_FRU_ID_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_FRU_ID_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_GET_BC_PROPERTIES_OUTPUT { - pub MaximumRequestsPerPeriod: u32, - pub MinimumPeriod: u32, - pub MaximumRequestSize: u64, - pub EstimatedTimePerRequest: u32, - pub NumOutStandingRequests: u32, - pub RequestSize: u64, -} -impl ::core::marker::Copy for STORAGE_GET_BC_PROPERTIES_OUTPUT {} -impl ::core::clone::Clone for STORAGE_GET_BC_PROPERTIES_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_HOTPLUG_INFO { - pub Size: u32, - pub MediaRemovable: super::super::Foundation::BOOLEAN, - pub MediaHotplug: super::super::Foundation::BOOLEAN, - pub DeviceHotplug: super::super::Foundation::BOOLEAN, - pub WriteCacheEnableOverride: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_HOTPLUG_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_HOTPLUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub EnduranceInfo: STORAGE_HW_ENDURANCE_INFO, -} -impl ::core::marker::Copy for STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_ENDURANCE_INFO { - pub ValidFields: u32, - pub GroupId: u32, - pub Flags: STORAGE_HW_ENDURANCE_INFO_0, - pub LifePercentage: u32, - pub BytesReadCount: [u8; 16], - pub ByteWriteCount: [u8; 16], -} -impl ::core::marker::Copy for STORAGE_HW_ENDURANCE_INFO {} -impl ::core::clone::Clone for STORAGE_HW_ENDURANCE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_ENDURANCE_INFO_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for STORAGE_HW_ENDURANCE_INFO_0 {} -impl ::core::clone::Clone for STORAGE_HW_ENDURANCE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_FIRMWARE_ACTIVATE { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Slot: u8, - pub Reserved0: [u8; 3], -} -impl ::core::marker::Copy for STORAGE_HW_FIRMWARE_ACTIVATE {} -impl ::core::clone::Clone for STORAGE_HW_FIRMWARE_ACTIVATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_FIRMWARE_DOWNLOAD { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Slot: u8, - pub Reserved: [u8; 3], - pub Offset: u64, - pub BufferSize: u64, - pub ImageBuffer: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_HW_FIRMWARE_DOWNLOAD {} -impl ::core::clone::Clone for STORAGE_HW_FIRMWARE_DOWNLOAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_FIRMWARE_DOWNLOAD_V2 { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Slot: u8, - pub Reserved: [u8; 3], - pub Offset: u64, - pub BufferSize: u64, - pub ImageSize: u32, - pub Reserved2: u32, - pub ImageBuffer: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_HW_FIRMWARE_DOWNLOAD_V2 {} -impl ::core::clone::Clone for STORAGE_HW_FIRMWARE_DOWNLOAD_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_HW_FIRMWARE_INFO { - pub Version: u32, - pub Size: u32, - pub _bitfield: u8, - pub SlotCount: u8, - pub ActiveSlot: u8, - pub PendingActivateSlot: u8, - pub FirmwareShared: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 3], - pub ImagePayloadAlignment: u32, - pub ImagePayloadMaxSize: u32, - pub Slot: [STORAGE_HW_FIRMWARE_SLOT_INFO; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_HW_FIRMWARE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_HW_FIRMWARE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_FIRMWARE_INFO_QUERY { - pub Version: u32, - pub Size: u32, - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for STORAGE_HW_FIRMWARE_INFO_QUERY {} -impl ::core::clone::Clone for STORAGE_HW_FIRMWARE_INFO_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_HW_FIRMWARE_SLOT_INFO { - pub Version: u32, - pub Size: u32, - pub SlotNumber: u8, - pub _bitfield: u8, - pub Reserved1: [u8; 6], - pub Revision: [u8; 16], -} -impl ::core::marker::Copy for STORAGE_HW_FIRMWARE_SLOT_INFO {} -impl ::core::clone::Clone for STORAGE_HW_FIRMWARE_SLOT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_IDENTIFIER { - pub CodeSet: STORAGE_IDENTIFIER_CODE_SET, - pub Type: STORAGE_IDENTIFIER_TYPE, - pub IdentifierSize: u16, - pub NextOffset: u16, - pub Association: STORAGE_ASSOCIATION_TYPE, - pub Identifier: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_IDENTIFIER {} -impl ::core::clone::Clone for STORAGE_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_IDLE_POWER { - pub Version: u32, - pub Size: u32, - pub _bitfield: u32, - pub D3IdleTimeout: u32, -} -impl ::core::marker::Copy for STORAGE_IDLE_POWER {} -impl ::core::clone::Clone for STORAGE_IDLE_POWER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_IDLE_POWERUP_REASON { - pub Version: u32, - pub Size: u32, - pub PowerupReason: STORAGE_POWERUP_REASON_TYPE, -} -impl ::core::marker::Copy for STORAGE_IDLE_POWERUP_REASON {} -impl ::core::clone::Clone for STORAGE_IDLE_POWERUP_REASON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_LB_PROVISIONING_MAP_RESOURCES { - pub Size: u32, - pub Version: u32, - pub _bitfield1: u8, - pub Reserved1: [u8; 3], - pub _bitfield2: u8, - pub Reserved3: [u8; 3], - pub AvailableMappingResources: u64, - pub UsedMappingResources: u64, -} -impl ::core::marker::Copy for STORAGE_LB_PROVISIONING_MAP_RESOURCES {} -impl ::core::clone::Clone for STORAGE_LB_PROVISIONING_MAP_RESOURCES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_MEDIA_SERIAL_NUMBER_DATA { - pub Reserved: u16, - pub SerialNumberLength: u16, - pub SerialNumber: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_MEDIA_SERIAL_NUMBER_DATA {} -impl ::core::clone::Clone for STORAGE_MEDIA_SERIAL_NUMBER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub MediumProductType: u32, -} -impl ::core::marker::Copy for STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_MINIPORT_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub Portdriver: STORAGE_PORT_CODE_SET, - pub LUNResetSupported: super::super::Foundation::BOOLEAN, - pub TargetResetSupported: super::super::Foundation::BOOLEAN, - pub IoTimeoutValue: u16, - pub ExtraIoInfoSupported: super::super::Foundation::BOOLEAN, - pub Flags: STORAGE_MINIPORT_DESCRIPTOR_0, - pub Reserved0: [u8; 2], - pub Reserved1: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_MINIPORT_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_MINIPORT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union STORAGE_MINIPORT_DESCRIPTOR_0 { - pub Anonymous: STORAGE_MINIPORT_DESCRIPTOR_0_0, - pub AsBYTE: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_MINIPORT_DESCRIPTOR_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_MINIPORT_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_MINIPORT_DESCRIPTOR_0_0 { - pub _bitfield: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_MINIPORT_DESCRIPTOR_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_MINIPORT_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_OFFLOAD_READ_OUTPUT { - pub OffloadReadFlags: u32, - pub Reserved: u32, - pub LengthProtected: u64, - pub TokenLength: u32, - pub Token: STORAGE_OFFLOAD_TOKEN, -} -impl ::core::marker::Copy for STORAGE_OFFLOAD_READ_OUTPUT {} -impl ::core::clone::Clone for STORAGE_OFFLOAD_READ_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_OFFLOAD_TOKEN { - pub TokenType: [u8; 4], - pub Reserved: [u8; 2], - pub TokenIdLength: [u8; 2], - pub Anonymous: STORAGE_OFFLOAD_TOKEN_0, -} -impl ::core::marker::Copy for STORAGE_OFFLOAD_TOKEN {} -impl ::core::clone::Clone for STORAGE_OFFLOAD_TOKEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STORAGE_OFFLOAD_TOKEN_0 { - pub StorageOffloadZeroDataToken: STORAGE_OFFLOAD_TOKEN_0_0, - pub Token: [u8; 504], -} -impl ::core::marker::Copy for STORAGE_OFFLOAD_TOKEN_0 {} -impl ::core::clone::Clone for STORAGE_OFFLOAD_TOKEN_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_OFFLOAD_TOKEN_0_0 { - pub Reserved2: [u8; 504], -} -impl ::core::marker::Copy for STORAGE_OFFLOAD_TOKEN_0_0 {} -impl ::core::clone::Clone for STORAGE_OFFLOAD_TOKEN_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_OFFLOAD_WRITE_OUTPUT { - pub OffloadWriteFlags: u32, - pub Reserved: u32, - pub LengthCopied: u64, -} -impl ::core::marker::Copy for STORAGE_OFFLOAD_WRITE_OUTPUT {} -impl ::core::clone::Clone for STORAGE_OFFLOAD_WRITE_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_OPERATIONAL_REASON { - pub Version: u32, - pub Size: u32, - pub Reason: STORAGE_OPERATIONAL_STATUS_REASON, - pub RawBytes: STORAGE_OPERATIONAL_REASON_0, -} -impl ::core::marker::Copy for STORAGE_OPERATIONAL_REASON {} -impl ::core::clone::Clone for STORAGE_OPERATIONAL_REASON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STORAGE_OPERATIONAL_REASON_0 { - pub ScsiSenseKey: STORAGE_OPERATIONAL_REASON_0_1, - pub NVDIMM_N: STORAGE_OPERATIONAL_REASON_0_0, - pub AsUlong: u32, -} -impl ::core::marker::Copy for STORAGE_OPERATIONAL_REASON_0 {} -impl ::core::clone::Clone for STORAGE_OPERATIONAL_REASON_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_OPERATIONAL_REASON_0_0 { - pub CriticalHealth: u8, - pub ModuleHealth: [u8; 2], - pub ErrorThresholdStatus: u8, -} -impl ::core::marker::Copy for STORAGE_OPERATIONAL_REASON_0_0 {} -impl ::core::clone::Clone for STORAGE_OPERATIONAL_REASON_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_OPERATIONAL_REASON_0_1 { - pub SenseKey: u8, - pub ASC: u8, - pub ASCQ: u8, - pub Reserved: u8, -} -impl ::core::marker::Copy for STORAGE_OPERATIONAL_REASON_0_1 {} -impl ::core::clone::Clone for STORAGE_OPERATIONAL_REASON_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_PHYSICAL_ADAPTER_DATA { - pub AdapterId: u32, - pub HealthStatus: STORAGE_COMPONENT_HEALTH_STATUS, - pub CommandProtocol: STORAGE_PROTOCOL_TYPE, - pub SpecVersion: STORAGE_SPEC_VERSION, - pub Vendor: [u8; 8], - pub Model: [u8; 40], - pub FirmwareRevision: [u8; 16], - pub PhysicalLocation: [u8; 32], - pub ExpanderConnected: super::super::Foundation::BOOLEAN, - pub Reserved0: [u8; 3], - pub Reserved1: [u32; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_PHYSICAL_ADAPTER_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_PHYSICAL_ADAPTER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PHYSICAL_DEVICE_DATA { - pub DeviceId: u32, - pub Role: u32, - pub HealthStatus: STORAGE_COMPONENT_HEALTH_STATUS, - pub CommandProtocol: STORAGE_PROTOCOL_TYPE, - pub SpecVersion: STORAGE_SPEC_VERSION, - pub FormFactor: STORAGE_DEVICE_FORM_FACTOR, - pub Vendor: [u8; 8], - pub Model: [u8; 40], - pub FirmwareRevision: [u8; 16], - pub Capacity: u64, - pub PhysicalLocation: [u8; 32], - pub Reserved: [u32; 2], -} -impl ::core::marker::Copy for STORAGE_PHYSICAL_DEVICE_DATA {} -impl ::core::clone::Clone for STORAGE_PHYSICAL_DEVICE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PHYSICAL_NODE_DATA { - pub NodeId: u32, - pub AdapterCount: u32, - pub AdapterDataLength: u32, - pub AdapterDataOffset: u32, - pub DeviceCount: u32, - pub DeviceDataLength: u32, - pub DeviceDataOffset: u32, - pub Reserved: [u32; 3], -} -impl ::core::marker::Copy for STORAGE_PHYSICAL_NODE_DATA {} -impl ::core::clone::Clone for STORAGE_PHYSICAL_NODE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub NodeCount: u32, - pub Reserved: u32, - pub Node: [STORAGE_PHYSICAL_NODE_DATA; 1], -} -impl ::core::marker::Copy for STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PREDICT_FAILURE { - pub PredictFailure: u32, - pub VendorSpecific: [u8; 512], -} -impl ::core::marker::Copy for STORAGE_PREDICT_FAILURE {} -impl ::core::clone::Clone for STORAGE_PREDICT_FAILURE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PRIORITY_HINT_SUPPORT { - pub SupportFlags: u32, -} -impl ::core::marker::Copy for STORAGE_PRIORITY_HINT_SUPPORT {} -impl ::core::clone::Clone for STORAGE_PRIORITY_HINT_SUPPORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROPERTY_QUERY { - pub PropertyId: STORAGE_PROPERTY_ID, - pub QueryType: STORAGE_QUERY_TYPE, - pub AdditionalParameters: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_PROPERTY_QUERY {} -impl ::core::clone::Clone for STORAGE_PROPERTY_QUERY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROPERTY_SET { - pub PropertyId: STORAGE_PROPERTY_ID, - pub SetType: STORAGE_SET_TYPE, - pub AdditionalParameters: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_PROPERTY_SET {} -impl ::core::clone::Clone for STORAGE_PROPERTY_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROTOCOL_COMMAND { - pub Version: u32, - pub Length: u32, - pub ProtocolType: STORAGE_PROTOCOL_TYPE, - pub Flags: u32, - pub ReturnStatus: u32, - pub ErrorCode: u32, - pub CommandLength: u32, - pub ErrorInfoLength: u32, - pub DataToDeviceTransferLength: u32, - pub DataFromDeviceTransferLength: u32, - pub TimeOutValue: u32, - pub ErrorInfoOffset: u32, - pub DataToDeviceBufferOffset: u32, - pub DataFromDeviceBufferOffset: u32, - pub CommandSpecific: u32, - pub Reserved0: u32, - pub FixedProtocolReturnData: u32, - pub Reserved1: [u32; 3], - pub Command: [u8; 1], -} -impl ::core::marker::Copy for STORAGE_PROTOCOL_COMMAND {} -impl ::core::clone::Clone for STORAGE_PROTOCOL_COMMAND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROTOCOL_DATA_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub ProtocolSpecificData: STORAGE_PROTOCOL_SPECIFIC_DATA, -} -impl ::core::marker::Copy for STORAGE_PROTOCOL_DATA_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_PROTOCOL_DATA_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT { - pub Version: u32, - pub Size: u32, - pub ProtocolSpecificData: STORAGE_PROTOCOL_SPECIFIC_DATA_EXT, -} -impl ::core::marker::Copy for STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT {} -impl ::core::clone::Clone for STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE { - pub Anonymous: STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE_0, - pub AsUlong: u32, -} -impl ::core::marker::Copy for STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE {} -impl ::core::clone::Clone for STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE_0 {} -impl ::core::clone::Clone for STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROTOCOL_SPECIFIC_DATA { - pub ProtocolType: STORAGE_PROTOCOL_TYPE, - pub DataType: u32, - pub ProtocolDataRequestValue: u32, - pub ProtocolDataRequestSubValue: u32, - pub ProtocolDataOffset: u32, - pub ProtocolDataLength: u32, - pub FixedProtocolReturnData: u32, - pub ProtocolDataRequestSubValue2: u32, - pub ProtocolDataRequestSubValue3: u32, - pub ProtocolDataRequestSubValue4: u32, -} -impl ::core::marker::Copy for STORAGE_PROTOCOL_SPECIFIC_DATA {} -impl ::core::clone::Clone for STORAGE_PROTOCOL_SPECIFIC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_PROTOCOL_SPECIFIC_DATA_EXT { - pub ProtocolType: STORAGE_PROTOCOL_TYPE, - pub DataType: u32, - pub ProtocolDataValue: u32, - pub ProtocolDataSubValue: u32, - pub ProtocolDataOffset: u32, - pub ProtocolDataLength: u32, - pub FixedProtocolReturnData: u32, - pub ProtocolDataSubValue2: u32, - pub ProtocolDataSubValue3: u32, - pub ProtocolDataSubValue4: u32, - pub ProtocolDataSubValue5: u32, - pub Reserved: [u32; 5], -} -impl ::core::marker::Copy for STORAGE_PROTOCOL_SPECIFIC_DATA_EXT {} -impl ::core::clone::Clone for STORAGE_PROTOCOL_SPECIFIC_DATA_EXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_Vhd\"`*"] -#[cfg(feature = "Win32_Storage_Vhd")] -pub struct STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY { - pub EntryLength: u32, - pub DependencyTypeFlags: u32, - pub ProviderSpecificFlags: u32, - pub VirtualStorageType: super::super::Storage::Vhd::VIRTUAL_STORAGE_TYPE, -} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::marker::Copy for STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY {} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::clone::Clone for STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_Vhd\"`*"] -#[cfg(feature = "Win32_Storage_Vhd")] -pub struct STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY { - pub EntryLength: u32, - pub DependencyTypeFlags: u32, - pub ProviderSpecificFlags: u32, - pub VirtualStorageType: super::super::Storage::Vhd::VIRTUAL_STORAGE_TYPE, - pub AncestorLevel: u32, - pub HostVolumeNameOffset: u32, - pub HostVolumeNameSize: u32, - pub DependentVolumeNameOffset: u32, - pub DependentVolumeNameSize: u32, - pub RelativePathOffset: u32, - pub RelativePathSize: u32, - pub DependentDeviceNameOffset: u32, - pub DependentDeviceNameSize: u32, -} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::marker::Copy for STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY {} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::clone::Clone for STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_QUERY_DEPENDENT_VOLUME_REQUEST { - pub RequestLevel: u32, - pub RequestFlags: u32, -} -impl ::core::marker::Copy for STORAGE_QUERY_DEPENDENT_VOLUME_REQUEST {} -impl ::core::clone::Clone for STORAGE_QUERY_DEPENDENT_VOLUME_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_Vhd\"`*"] -#[cfg(feature = "Win32_Storage_Vhd")] -pub struct STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE { - pub ResponseLevel: u32, - pub NumberEntries: u32, - pub Anonymous: STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE_0, -} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::marker::Copy for STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE {} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::clone::Clone for STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_Vhd\"`*"] -#[cfg(feature = "Win32_Storage_Vhd")] -pub union STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE_0 { - pub Lev1Depends: [STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY; 1], - pub Lev2Depends: [STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY; 1], -} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::marker::Copy for STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE_0 {} -#[cfg(feature = "Win32_Storage_Vhd")] -impl ::core::clone::Clone for STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_READ_CAPACITY { - pub Version: u32, - pub Size: u32, - pub BlockLength: u32, - pub NumberOfBlocks: i64, - pub DiskLength: i64, -} -impl ::core::marker::Copy for STORAGE_READ_CAPACITY {} -impl ::core::clone::Clone for STORAGE_READ_CAPACITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_REINITIALIZE_MEDIA { - pub Version: u32, - pub Size: u32, - pub TimeoutInSeconds: u32, - pub SanitizeOption: STORAGE_REINITIALIZE_MEDIA_0, -} -impl ::core::marker::Copy for STORAGE_REINITIALIZE_MEDIA {} -impl ::core::clone::Clone for STORAGE_REINITIALIZE_MEDIA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_REINITIALIZE_MEDIA_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for STORAGE_REINITIALIZE_MEDIA_0 {} -impl ::core::clone::Clone for STORAGE_REINITIALIZE_MEDIA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_RPMB_DATA_FRAME { - pub Stuff: [u8; 196], - pub KeyOrMAC: [u8; 32], - pub Data: [u8; 256], - pub Nonce: [u8; 16], - pub WriteCounter: [u8; 4], - pub Address: [u8; 2], - pub BlockCount: [u8; 2], - pub OperationResult: [u8; 2], - pub RequestOrResponseType: [u8; 2], -} -impl ::core::marker::Copy for STORAGE_RPMB_DATA_FRAME {} -impl ::core::clone::Clone for STORAGE_RPMB_DATA_FRAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_RPMB_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub SizeInBytes: u32, - pub MaxReliableWriteSizeInBytes: u32, - pub FrameFormat: STORAGE_RPMB_FRAME_TYPE, -} -impl ::core::marker::Copy for STORAGE_RPMB_DESCRIPTOR {} -impl ::core::clone::Clone for STORAGE_RPMB_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STORAGE_SPEC_VERSION { - pub Anonymous: STORAGE_SPEC_VERSION_0, - pub AsUlong: u32, -} -impl ::core::marker::Copy for STORAGE_SPEC_VERSION {} -impl ::core::clone::Clone for STORAGE_SPEC_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_SPEC_VERSION_0 { - pub MinorVersion: STORAGE_SPEC_VERSION_0_0, - pub MajorVersion: u16, -} -impl ::core::marker::Copy for STORAGE_SPEC_VERSION_0 {} -impl ::core::clone::Clone for STORAGE_SPEC_VERSION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STORAGE_SPEC_VERSION_0_0 { - pub Anonymous: STORAGE_SPEC_VERSION_0_0_0, - pub AsUshort: u16, -} -impl ::core::marker::Copy for STORAGE_SPEC_VERSION_0_0 {} -impl ::core::clone::Clone for STORAGE_SPEC_VERSION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_SPEC_VERSION_0_0_0 { - pub SubMinor: u8, - pub Minor: u8, -} -impl ::core::marker::Copy for STORAGE_SPEC_VERSION_0_0_0 {} -impl ::core::clone::Clone for STORAGE_SPEC_VERSION_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_TEMPERATURE_DATA_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub CriticalTemperature: i16, - pub WarningTemperature: i16, - pub InfoCount: u16, - pub Reserved0: [u8; 2], - pub Reserved1: [u32; 2], - pub TemperatureInfo: [STORAGE_TEMPERATURE_INFO; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_TEMPERATURE_DATA_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_TEMPERATURE_DATA_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_TEMPERATURE_INFO { - pub Index: u16, - pub Temperature: i16, - pub OverThreshold: i16, - pub UnderThreshold: i16, - pub OverThresholdChangable: super::super::Foundation::BOOLEAN, - pub UnderThresholdChangable: super::super::Foundation::BOOLEAN, - pub EventGenerated: super::super::Foundation::BOOLEAN, - pub Reserved0: u8, - pub Reserved1: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_TEMPERATURE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_TEMPERATURE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_TEMPERATURE_THRESHOLD { - pub Version: u32, - pub Size: u32, - pub Flags: u16, - pub Index: u16, - pub Threshold: i16, - pub OverThreshold: super::super::Foundation::BOOLEAN, - pub Reserved: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_TEMPERATURE_THRESHOLD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_TEMPERATURE_THRESHOLD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_TIER { - pub Id: ::windows_sys::core::GUID, - pub Name: [u16; 256], - pub Description: [u16; 256], - pub Flags: u64, - pub ProvisionedCapacity: u64, - pub MediaType: STORAGE_TIER_MEDIA_TYPE, - pub Class: STORAGE_TIER_CLASS, -} -impl ::core::marker::Copy for STORAGE_TIER {} -impl ::core::clone::Clone for STORAGE_TIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_TIER_REGION { - pub TierId: ::windows_sys::core::GUID, - pub Offset: u64, - pub Length: u64, -} -impl ::core::marker::Copy for STORAGE_TIER_REGION {} -impl ::core::clone::Clone for STORAGE_TIER_REGION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_WRITE_CACHE_PROPERTY { - pub Version: u32, - pub Size: u32, - pub WriteCacheType: WRITE_CACHE_TYPE, - pub WriteCacheEnabled: WRITE_CACHE_ENABLE, - pub WriteCacheChangeable: WRITE_CACHE_CHANGE, - pub WriteThroughSupported: WRITE_THROUGH, - pub FlushCacheSupported: super::super::Foundation::BOOLEAN, - pub UserDefinedPowerProtection: super::super::Foundation::BOOLEAN, - pub NVCacheEnabled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_WRITE_CACHE_PROPERTY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_WRITE_CACHE_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_ZONED_DEVICE_DESCRIPTOR { - pub Version: u32, - pub Size: u32, - pub DeviceType: STORAGE_ZONED_DEVICE_TYPES, - pub ZoneCount: u32, - pub ZoneAttributes: STORAGE_ZONED_DEVICE_DESCRIPTOR_0, - pub ZoneGroupCount: u32, - pub ZoneGroup: [STORAGE_ZONE_GROUP; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_ZONED_DEVICE_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_ZONED_DEVICE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union STORAGE_ZONED_DEVICE_DESCRIPTOR_0 { - pub SequentialRequiredZone: STORAGE_ZONED_DEVICE_DESCRIPTOR_0_1, - pub SequentialPreferredZone: STORAGE_ZONED_DEVICE_DESCRIPTOR_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_ZONED_DEVICE_DESCRIPTOR_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_ZONED_DEVICE_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_ZONED_DEVICE_DESCRIPTOR_0_0 { - pub OptimalOpenZoneCount: u32, - pub Reserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_ZONED_DEVICE_DESCRIPTOR_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_ZONED_DEVICE_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_ZONED_DEVICE_DESCRIPTOR_0_1 { - pub MaxOpenZoneCount: u32, - pub UnrestrictedRead: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_ZONED_DEVICE_DESCRIPTOR_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_ZONED_DEVICE_DESCRIPTOR_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STORAGE_ZONE_DESCRIPTOR { - pub Size: u32, - pub ZoneType: STORAGE_ZONE_TYPES, - pub ZoneCondition: STORAGE_ZONE_CONDITION, - pub ResetWritePointerRecommend: super::super::Foundation::BOOLEAN, - pub Reserved0: [u8; 3], - pub ZoneSize: u64, - pub WritePointerOffset: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STORAGE_ZONE_DESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STORAGE_ZONE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STORAGE_ZONE_GROUP { - pub ZoneCount: u32, - pub ZoneType: STORAGE_ZONE_TYPES, - pub ZoneSize: u64, -} -impl ::core::marker::Copy for STORAGE_ZONE_GROUP {} -impl ::core::clone::Clone for STORAGE_ZONE_GROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAMS_ASSOCIATE_ID_INPUT_BUFFER { - pub Flags: u32, - pub StreamId: u32, -} -impl ::core::marker::Copy for STREAMS_ASSOCIATE_ID_INPUT_BUFFER {} -impl ::core::clone::Clone for STREAMS_ASSOCIATE_ID_INPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAMS_QUERY_ID_OUTPUT_BUFFER { - pub StreamId: u32, -} -impl ::core::marker::Copy for STREAMS_QUERY_ID_OUTPUT_BUFFER {} -impl ::core::clone::Clone for STREAMS_QUERY_ID_OUTPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAMS_QUERY_PARAMETERS_OUTPUT_BUFFER { - pub OptimalWriteSize: u32, - pub StreamGranularitySize: u32, - pub StreamIdMin: u32, - pub StreamIdMax: u32, -} -impl ::core::marker::Copy for STREAMS_QUERY_PARAMETERS_OUTPUT_BUFFER {} -impl ::core::clone::Clone for STREAMS_QUERY_PARAMETERS_OUTPUT_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAM_EXTENT_ENTRY { - pub Flags: u32, - pub ExtentInformation: STREAM_EXTENT_ENTRY_0, -} -impl ::core::marker::Copy for STREAM_EXTENT_ENTRY {} -impl ::core::clone::Clone for STREAM_EXTENT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STREAM_EXTENT_ENTRY_0 { - pub RetrievalPointers: RETRIEVAL_POINTERS_BUFFER, -} -impl ::core::marker::Copy for STREAM_EXTENT_ENTRY_0 {} -impl ::core::clone::Clone for STREAM_EXTENT_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAM_INFORMATION_ENTRY { - pub Version: u32, - pub Flags: u32, - pub StreamInformation: STREAM_INFORMATION_ENTRY_0, -} -impl ::core::marker::Copy for STREAM_INFORMATION_ENTRY {} -impl ::core::clone::Clone for STREAM_INFORMATION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union STREAM_INFORMATION_ENTRY_0 { - pub DesiredStorageClass: STREAM_INFORMATION_ENTRY_0_1, - pub DataStream: STREAM_INFORMATION_ENTRY_0_0, - pub Reparse: STREAM_INFORMATION_ENTRY_0_3, - pub Ea: STREAM_INFORMATION_ENTRY_0_2, -} -impl ::core::marker::Copy for STREAM_INFORMATION_ENTRY_0 {} -impl ::core::clone::Clone for STREAM_INFORMATION_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAM_INFORMATION_ENTRY_0_0 { - pub Length: u16, - pub Flags: u16, - pub Reserved: u32, - pub Vdl: u64, -} -impl ::core::marker::Copy for STREAM_INFORMATION_ENTRY_0_0 {} -impl ::core::clone::Clone for STREAM_INFORMATION_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAM_INFORMATION_ENTRY_0_1 { - pub Class: FILE_STORAGE_TIER_CLASS, - pub Flags: u32, -} -impl ::core::marker::Copy for STREAM_INFORMATION_ENTRY_0_1 {} -impl ::core::clone::Clone for STREAM_INFORMATION_ENTRY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAM_INFORMATION_ENTRY_0_2 { - pub Length: u16, - pub Flags: u16, - pub EaSize: u32, - pub EaInformationOffset: u32, -} -impl ::core::marker::Copy for STREAM_INFORMATION_ENTRY_0_2 {} -impl ::core::clone::Clone for STREAM_INFORMATION_ENTRY_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAM_INFORMATION_ENTRY_0_3 { - pub Length: u16, - pub Flags: u16, - pub ReparseDataSize: u32, - pub ReparseDataOffset: u32, -} -impl ::core::marker::Copy for STREAM_INFORMATION_ENTRY_0_3 {} -impl ::core::clone::Clone for STREAM_INFORMATION_ENTRY_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct STREAM_LAYOUT_ENTRY { - pub Version: u32, - pub NextStreamOffset: u32, - pub Flags: u32, - pub ExtentInformationOffset: u32, - pub AllocationSize: i64, - pub EndOfFile: i64, - pub StreamInformationOffset: u32, - pub AttributeTypeCode: u32, - pub AttributeFlags: u32, - pub StreamIdentifierLength: u32, - pub StreamIdentifier: [u16; 1], -} -impl ::core::marker::Copy for STREAM_LAYOUT_ENTRY {} -impl ::core::clone::Clone for STREAM_LAYOUT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TAPE_GET_STATISTICS { - pub Operation: u32, -} -impl ::core::marker::Copy for TAPE_GET_STATISTICS {} -impl ::core::clone::Clone for TAPE_GET_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TAPE_STATISTICS { - pub Version: u32, - pub Flags: u32, - pub RecoveredWrites: i64, - pub UnrecoveredWrites: i64, - pub RecoveredReads: i64, - pub UnrecoveredReads: i64, - pub CompressionRatioReads: u8, - pub CompressionRatioWrites: u8, -} -impl ::core::marker::Copy for TAPE_STATISTICS {} -impl ::core::clone::Clone for TAPE_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_CREATE_MINIVERSION_INFO { - pub StructureVersion: u16, - pub StructureLength: u16, - pub BaseVersion: u32, - pub MiniVersion: u16, -} -impl ::core::marker::Copy for TXFS_CREATE_MINIVERSION_INFO {} -impl ::core::clone::Clone for TXFS_CREATE_MINIVERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_GET_METADATA_INFO_OUT { - pub TxfFileId: TXFS_GET_METADATA_INFO_OUT_0, - pub LockingTransaction: ::windows_sys::core::GUID, - pub LastLsn: u64, - pub TransactionState: u32, -} -impl ::core::marker::Copy for TXFS_GET_METADATA_INFO_OUT {} -impl ::core::clone::Clone for TXFS_GET_METADATA_INFO_OUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_GET_METADATA_INFO_OUT_0 { - pub LowPart: i64, - pub HighPart: i64, -} -impl ::core::marker::Copy for TXFS_GET_METADATA_INFO_OUT_0 {} -impl ::core::clone::Clone for TXFS_GET_METADATA_INFO_OUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_GET_TRANSACTED_VERSION { - pub ThisBaseVersion: u32, - pub LatestVersion: u32, - pub ThisMiniVersion: u16, - pub FirstMiniVersion: u16, - pub LatestMiniVersion: u16, -} -impl ::core::marker::Copy for TXFS_GET_TRANSACTED_VERSION {} -impl ::core::clone::Clone for TXFS_GET_TRANSACTED_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_LIST_TRANSACTIONS { - pub NumberOfTransactions: u64, - pub BufferSizeRequired: u64, -} -impl ::core::marker::Copy for TXFS_LIST_TRANSACTIONS {} -impl ::core::clone::Clone for TXFS_LIST_TRANSACTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_LIST_TRANSACTIONS_ENTRY { - pub TransactionId: ::windows_sys::core::GUID, - pub TransactionState: u32, - pub Reserved1: u32, - pub Reserved2: u32, - pub Reserved3: i64, -} -impl ::core::marker::Copy for TXFS_LIST_TRANSACTIONS_ENTRY {} -impl ::core::clone::Clone for TXFS_LIST_TRANSACTIONS_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_LIST_TRANSACTION_LOCKED_FILES { - pub KtmTransaction: ::windows_sys::core::GUID, - pub NumberOfFiles: u64, - pub BufferSizeRequired: u64, - pub Offset: u64, -} -impl ::core::marker::Copy for TXFS_LIST_TRANSACTION_LOCKED_FILES {} -impl ::core::clone::Clone for TXFS_LIST_TRANSACTION_LOCKED_FILES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY { - pub Offset: u64, - pub NameFlags: u32, - pub FileId: i64, - pub Reserved1: u32, - pub Reserved2: u32, - pub Reserved3: i64, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY {} -impl ::core::clone::Clone for TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_MODIFY_RM { - pub Flags: TXFS_RMF_LAGS, - pub LogContainerCountMax: u32, - pub LogContainerCountMin: u32, - pub LogContainerCount: u32, - pub LogGrowthIncrement: u32, - pub LogAutoShrinkPercentage: u32, - pub Reserved: u64, - pub LoggingMode: u16, -} -impl ::core::marker::Copy for TXFS_MODIFY_RM {} -impl ::core::clone::Clone for TXFS_MODIFY_RM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_QUERY_RM_INFORMATION { - pub BytesRequired: u32, - pub TailLsn: u64, - pub CurrentLsn: u64, - pub ArchiveTailLsn: u64, - pub LogContainerSize: u64, - pub HighestVirtualClock: i64, - pub LogContainerCount: u32, - pub LogContainerCountMax: u32, - pub LogContainerCountMin: u32, - pub LogGrowthIncrement: u32, - pub LogAutoShrinkPercentage: u32, - pub Flags: TXFS_RMF_LAGS, - pub LoggingMode: u16, - pub Reserved: u16, - pub RmState: u32, - pub LogCapacity: u64, - pub LogFree: u64, - pub TopsSize: u64, - pub TopsUsed: u64, - pub TransactionCount: u64, - pub OnePCCount: u64, - pub TwoPCCount: u64, - pub NumberLogFileFull: u64, - pub OldestTransactionAge: u64, - pub RMName: ::windows_sys::core::GUID, - pub TmLogPathOffset: u32, -} -impl ::core::marker::Copy for TXFS_QUERY_RM_INFORMATION {} -impl ::core::clone::Clone for TXFS_QUERY_RM_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_READ_BACKUP_INFORMATION_OUT { - pub Anonymous: TXFS_READ_BACKUP_INFORMATION_OUT_0, -} -impl ::core::marker::Copy for TXFS_READ_BACKUP_INFORMATION_OUT {} -impl ::core::clone::Clone for TXFS_READ_BACKUP_INFORMATION_OUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub union TXFS_READ_BACKUP_INFORMATION_OUT_0 { - pub BufferLength: u32, - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for TXFS_READ_BACKUP_INFORMATION_OUT_0 {} -impl ::core::clone::Clone for TXFS_READ_BACKUP_INFORMATION_OUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_ROLLFORWARD_REDO_INFORMATION { - pub LastVirtualClock: i64, - pub LastRedoLsn: u64, - pub HighestRecoveryLsn: u64, - pub Flags: u32, -} -impl ::core::marker::Copy for TXFS_ROLLFORWARD_REDO_INFORMATION {} -impl ::core::clone::Clone for TXFS_ROLLFORWARD_REDO_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TXFS_SAVEPOINT_INFORMATION { - pub KtmTransaction: super::super::Foundation::HANDLE, - pub ActionCode: u32, - pub SavepointId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TXFS_SAVEPOINT_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TXFS_SAVEPOINT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_START_RM_INFORMATION { - pub Flags: u32, - pub LogContainerSize: u64, - pub LogContainerCountMin: u32, - pub LogContainerCountMax: u32, - pub LogGrowthIncrement: u32, - pub LogAutoShrinkPercentage: u32, - pub TmLogPathOffset: u32, - pub TmLogPathLength: u16, - pub LoggingMode: u16, - pub LogPathLength: u16, - pub Reserved: u16, - pub LogPath: [u16; 1], -} -impl ::core::marker::Copy for TXFS_START_RM_INFORMATION {} -impl ::core::clone::Clone for TXFS_START_RM_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TXFS_TRANSACTION_ACTIVE_INFO { - pub TransactionsActiveAtSnapshot: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TXFS_TRANSACTION_ACTIVE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TXFS_TRANSACTION_ACTIVE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct TXFS_WRITE_BACKUP_INFORMATION { - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for TXFS_WRITE_BACKUP_INFORMATION {} -impl ::core::clone::Clone for TXFS_WRITE_BACKUP_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_JOURNAL_DATA_V0 { - pub UsnJournalID: u64, - pub FirstUsn: i64, - pub NextUsn: i64, - pub LowestValidUsn: i64, - pub MaxUsn: i64, - pub MaximumSize: u64, - pub AllocationDelta: u64, -} -impl ::core::marker::Copy for USN_JOURNAL_DATA_V0 {} -impl ::core::clone::Clone for USN_JOURNAL_DATA_V0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_JOURNAL_DATA_V1 { - pub UsnJournalID: u64, - pub FirstUsn: i64, - pub NextUsn: i64, - pub LowestValidUsn: i64, - pub MaxUsn: i64, - pub MaximumSize: u64, - pub AllocationDelta: u64, - pub MinSupportedMajorVersion: u16, - pub MaxSupportedMajorVersion: u16, -} -impl ::core::marker::Copy for USN_JOURNAL_DATA_V1 {} -impl ::core::clone::Clone for USN_JOURNAL_DATA_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_JOURNAL_DATA_V2 { - pub UsnJournalID: u64, - pub FirstUsn: i64, - pub NextUsn: i64, - pub LowestValidUsn: i64, - pub MaxUsn: i64, - pub MaximumSize: u64, - pub AllocationDelta: u64, - pub MinSupportedMajorVersion: u16, - pub MaxSupportedMajorVersion: u16, - pub Flags: u32, - pub RangeTrackChunkSize: u64, - pub RangeTrackFileSizeThreshold: i64, -} -impl ::core::marker::Copy for USN_JOURNAL_DATA_V2 {} -impl ::core::clone::Clone for USN_JOURNAL_DATA_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_RANGE_TRACK_OUTPUT { - pub Usn: i64, -} -impl ::core::marker::Copy for USN_RANGE_TRACK_OUTPUT {} -impl ::core::clone::Clone for USN_RANGE_TRACK_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_RECORD_COMMON_HEADER { - pub RecordLength: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, -} -impl ::core::marker::Copy for USN_RECORD_COMMON_HEADER {} -impl ::core::clone::Clone for USN_RECORD_COMMON_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_RECORD_EXTENT { - pub Offset: i64, - pub Length: i64, -} -impl ::core::marker::Copy for USN_RECORD_EXTENT {} -impl ::core::clone::Clone for USN_RECORD_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub union USN_RECORD_UNION { - pub Header: USN_RECORD_COMMON_HEADER, - pub V2: USN_RECORD_V2, - pub V3: USN_RECORD_V3, - pub V4: USN_RECORD_V4, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for USN_RECORD_UNION {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for USN_RECORD_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_RECORD_V2 { - pub RecordLength: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub FileReferenceNumber: u64, - pub ParentFileReferenceNumber: u64, - pub Usn: i64, - pub TimeStamp: i64, - pub Reason: u32, - pub SourceInfo: u32, - pub SecurityId: u32, - pub FileAttributes: u32, - pub FileNameLength: u16, - pub FileNameOffset: u16, - pub FileName: [u16; 1], -} -impl ::core::marker::Copy for USN_RECORD_V2 {} -impl ::core::clone::Clone for USN_RECORD_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct USN_RECORD_V3 { - pub RecordLength: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub FileReferenceNumber: super::super::Storage::FileSystem::FILE_ID_128, - pub ParentFileReferenceNumber: super::super::Storage::FileSystem::FILE_ID_128, - pub Usn: i64, - pub TimeStamp: i64, - pub Reason: u32, - pub SourceInfo: u32, - pub SecurityId: u32, - pub FileAttributes: u32, - pub FileNameLength: u16, - pub FileNameOffset: u16, - pub FileName: [u16; 1], -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for USN_RECORD_V3 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for USN_RECORD_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct USN_RECORD_V4 { - pub Header: USN_RECORD_COMMON_HEADER, - pub FileReferenceNumber: super::super::Storage::FileSystem::FILE_ID_128, - pub ParentFileReferenceNumber: super::super::Storage::FileSystem::FILE_ID_128, - pub Usn: i64, - pub Reason: u32, - pub SourceInfo: USN_SOURCE_INFO_ID, - pub RemainingExtents: u32, - pub NumberOfExtents: u16, - pub ExtentSize: u16, - pub Extents: [USN_RECORD_EXTENT; 1], -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for USN_RECORD_V4 {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for USN_RECORD_V4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct USN_TRACK_MODIFIED_RANGES { - pub Flags: u32, - pub Unused: u32, - pub ChunkSize: u64, - pub FileSizeThreshold: i64, -} -impl ::core::marker::Copy for USN_TRACK_MODIFIED_RANGES {} -impl ::core::clone::Clone for USN_TRACK_MODIFIED_RANGES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VERIFY_INFORMATION { - pub StartingOffset: i64, - pub Length: u32, -} -impl ::core::marker::Copy for VERIFY_INFORMATION {} -impl ::core::clone::Clone for VERIFY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VIRTUALIZATION_INSTANCE_INFO_INPUT { - pub NumberOfWorkerThreads: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for VIRTUALIZATION_INSTANCE_INFO_INPUT {} -impl ::core::clone::Clone for VIRTUALIZATION_INSTANCE_INFO_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VIRTUALIZATION_INSTANCE_INFO_INPUT_EX { - pub HeaderSize: u16, - pub Flags: u32, - pub NotificationInfoSize: u32, - pub NotificationInfoOffset: u16, - pub ProviderMajorVersion: u16, -} -impl ::core::marker::Copy for VIRTUALIZATION_INSTANCE_INFO_INPUT_EX {} -impl ::core::clone::Clone for VIRTUALIZATION_INSTANCE_INFO_INPUT_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VIRTUALIZATION_INSTANCE_INFO_OUTPUT { - pub VirtualizationInstanceID: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for VIRTUALIZATION_INSTANCE_INFO_OUTPUT {} -impl ::core::clone::Clone for VIRTUALIZATION_INSTANCE_INFO_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT { - pub Size: u32, - pub BehaviorCode: VIRTUAL_STORAGE_BEHAVIOR_CODE, -} -impl ::core::marker::Copy for VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT {} -impl ::core::clone::Clone for VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VOLUME_BITMAP_BUFFER { - pub StartingLcn: i64, - pub BitmapSize: i64, - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for VOLUME_BITMAP_BUFFER {} -impl ::core::clone::Clone for VOLUME_BITMAP_BUFFER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VOLUME_DISK_EXTENTS { - pub NumberOfDiskExtents: u32, - pub Extents: [DISK_EXTENT; 1], -} -impl ::core::marker::Copy for VOLUME_DISK_EXTENTS {} -impl ::core::clone::Clone for VOLUME_DISK_EXTENTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct VOLUME_GET_GPT_ATTRIBUTES_INFORMATION { - pub GptAttributes: u64, -} -impl ::core::marker::Copy for VOLUME_GET_GPT_ATTRIBUTES_INFORMATION {} -impl ::core::clone::Clone for VOLUME_GET_GPT_ATTRIBUTES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WIM_PROVIDER_ADD_OVERLAY_INPUT { - pub WimType: u32, - pub WimIndex: u32, - pub WimFileNameOffset: u32, - pub WimFileNameLength: u32, -} -impl ::core::marker::Copy for WIM_PROVIDER_ADD_OVERLAY_INPUT {} -impl ::core::clone::Clone for WIM_PROVIDER_ADD_OVERLAY_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WIM_PROVIDER_EXTERNAL_INFO { - pub Version: u32, - pub Flags: u32, - pub DataSourceId: i64, - pub ResourceHash: [u8; 20], -} -impl ::core::marker::Copy for WIM_PROVIDER_EXTERNAL_INFO {} -impl ::core::clone::Clone for WIM_PROVIDER_EXTERNAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WIM_PROVIDER_OVERLAY_ENTRY { - pub NextEntryOffset: u32, - pub DataSourceId: i64, - pub WimGuid: ::windows_sys::core::GUID, - pub WimFileNameOffset: u32, - pub WimType: u32, - pub WimIndex: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for WIM_PROVIDER_OVERLAY_ENTRY {} -impl ::core::clone::Clone for WIM_PROVIDER_OVERLAY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WIM_PROVIDER_REMOVE_OVERLAY_INPUT { - pub DataSourceId: i64, -} -impl ::core::marker::Copy for WIM_PROVIDER_REMOVE_OVERLAY_INPUT {} -impl ::core::clone::Clone for WIM_PROVIDER_REMOVE_OVERLAY_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WIM_PROVIDER_SUSPEND_OVERLAY_INPUT { - pub DataSourceId: i64, -} -impl ::core::marker::Copy for WIM_PROVIDER_SUSPEND_OVERLAY_INPUT {} -impl ::core::clone::Clone for WIM_PROVIDER_SUSPEND_OVERLAY_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WIM_PROVIDER_UPDATE_OVERLAY_INPUT { - pub DataSourceId: i64, - pub WimFileNameOffset: u32, - pub WimFileNameLength: u32, -} -impl ::core::marker::Copy for WIM_PROVIDER_UPDATE_OVERLAY_INPUT {} -impl ::core::clone::Clone for WIM_PROVIDER_UPDATE_OVERLAY_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`, `\"Win32_Storage_FileSystem\"`*"] -#[cfg(feature = "Win32_Storage_FileSystem")] -pub struct WOF_EXTERNAL_FILE_ID { - pub FileId: super::super::Storage::FileSystem::FILE_ID_128, -} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::marker::Copy for WOF_EXTERNAL_FILE_ID {} -#[cfg(feature = "Win32_Storage_FileSystem")] -impl ::core::clone::Clone for WOF_EXTERNAL_FILE_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WOF_EXTERNAL_INFO { - pub Version: u32, - pub Provider: u32, -} -impl ::core::marker::Copy for WOF_EXTERNAL_INFO {} -impl ::core::clone::Clone for WOF_EXTERNAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WOF_VERSION_INFO { - pub WofVersion: u32, -} -impl ::core::marker::Copy for WOF_VERSION_INFO {} -impl ::core::clone::Clone for WOF_VERSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub struct WRITE_USN_REASON_INPUT { - pub Flags: u32, - pub UsnReasonToWrite: u32, -} -impl ::core::marker::Copy for WRITE_USN_REASON_INPUT {} -impl ::core::clone::Clone for WRITE_USN_REASON_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Ioctl\"`*"] -pub type PIO_IRP_EXT_PROCESS_TRACKED_OFFSET_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/JobObjects/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/JobObjects/mod.rs deleted file mode 100644 index 717ead0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/JobObjects/mod.rs +++ /dev/null @@ -1,750 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn AssignProcessToJobObject ( hjob : super::super::Foundation:: HANDLE , hprocess : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateJobObjectA ( lpjobattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateJobObjectW ( lpjobattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn CreateJobSet ( numjob : u32 , userjobset : *const JOB_SET_ARRAY , flags : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] fn FreeMemoryJobObject ( buffer : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn IsProcessInJob ( processhandle : super::super::Foundation:: HANDLE , jobhandle : super::super::Foundation:: HANDLE , result : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn OpenJobObjectA ( dwdesiredaccess : u32 , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn OpenJobObjectW ( dwdesiredaccess : u32 , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn QueryInformationJobObject ( hjob : super::super::Foundation:: HANDLE , jobobjectinformationclass : JOBOBJECTINFOCLASS , lpjobobjectinformation : *mut ::core::ffi::c_void , cbjobobjectinformationlength : u32 , lpreturnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn QueryIoRateControlInformationJobObject ( hjob : super::super::Foundation:: HANDLE , volumename : :: windows_sys::core::PCWSTR , infoblocks : *mut *mut JOBOBJECT_IO_RATE_CONTROL_INFORMATION , infoblockcount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn SetInformationJobObject ( hjob : super::super::Foundation:: HANDLE , jobobjectinformationclass : JOBOBJECTINFOCLASS , lpjobobjectinformation : *const ::core::ffi::c_void , cbjobobjectinformationlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn SetIoRateControlInformationJobObject ( hjob : super::super::Foundation:: HANDLE , ioratecontrolinfo : *const JOBOBJECT_IO_RATE_CONTROL_INFORMATION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn TerminateJobObject ( hjob : super::super::Foundation:: HANDLE , uexitcode : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] fn UserHandleGrantAccess ( huserhandle : super::super::Foundation:: HANDLE , hjob : super::super::Foundation:: HANDLE , bgrant : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOBOBJECTINFOCLASS = i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectBasicAccountingInformation: JOBOBJECTINFOCLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectBasicLimitInformation: JOBOBJECTINFOCLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectBasicProcessIdList: JOBOBJECTINFOCLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectBasicUIRestrictions: JOBOBJECTINFOCLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectSecurityLimitInformation: JOBOBJECTINFOCLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectEndOfJobTimeInformation: JOBOBJECTINFOCLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectAssociateCompletionPortInformation: JOBOBJECTINFOCLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectBasicAndIoAccountingInformation: JOBOBJECTINFOCLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectExtendedLimitInformation: JOBOBJECTINFOCLASS = 9i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectJobSetInformation: JOBOBJECTINFOCLASS = 10i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectGroupInformation: JOBOBJECTINFOCLASS = 11i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectNotificationLimitInformation: JOBOBJECTINFOCLASS = 12i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectLimitViolationInformation: JOBOBJECTINFOCLASS = 13i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectGroupInformationEx: JOBOBJECTINFOCLASS = 14i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectCpuRateControlInformation: JOBOBJECTINFOCLASS = 15i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectCompletionFilter: JOBOBJECTINFOCLASS = 16i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectCompletionCounter: JOBOBJECTINFOCLASS = 17i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved1Information: JOBOBJECTINFOCLASS = 18i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved2Information: JOBOBJECTINFOCLASS = 19i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved3Information: JOBOBJECTINFOCLASS = 20i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved4Information: JOBOBJECTINFOCLASS = 21i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved5Information: JOBOBJECTINFOCLASS = 22i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved6Information: JOBOBJECTINFOCLASS = 23i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved7Information: JOBOBJECTINFOCLASS = 24i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved8Information: JOBOBJECTINFOCLASS = 25i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved9Information: JOBOBJECTINFOCLASS = 26i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved10Information: JOBOBJECTINFOCLASS = 27i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved11Information: JOBOBJECTINFOCLASS = 28i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved12Information: JOBOBJECTINFOCLASS = 29i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved13Information: JOBOBJECTINFOCLASS = 30i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved14Information: JOBOBJECTINFOCLASS = 31i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectNetRateControlInformation: JOBOBJECTINFOCLASS = 32i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectNotificationLimitInformation2: JOBOBJECTINFOCLASS = 33i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectLimitViolationInformation2: JOBOBJECTINFOCLASS = 34i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectCreateSilo: JOBOBJECTINFOCLASS = 35i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectSiloBasicInformation: JOBOBJECTINFOCLASS = 36i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved15Information: JOBOBJECTINFOCLASS = 37i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved16Information: JOBOBJECTINFOCLASS = 38i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved17Information: JOBOBJECTINFOCLASS = 39i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved18Information: JOBOBJECTINFOCLASS = 40i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved19Information: JOBOBJECTINFOCLASS = 41i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved20Information: JOBOBJECTINFOCLASS = 42i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved21Information: JOBOBJECTINFOCLASS = 43i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved22Information: JOBOBJECTINFOCLASS = 44i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved23Information: JOBOBJECTINFOCLASS = 45i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved24Information: JOBOBJECTINFOCLASS = 46i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JobObjectReserved25Information: JOBOBJECTINFOCLASS = 47i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const MaxJobObjectInfoClass: JOBOBJECTINFOCLASS = 48i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOBOBJECT_IO_ATTRIBUTION_CONTROL_ENABLE: JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOBOBJECT_IO_ATTRIBUTION_CONTROL_DISABLE: JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOBOBJECT_IO_ATTRIBUTION_CONTROL_VALID_FLAGS: JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOBOBJECT_RATE_CONTROL_TOLERANCE = i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const ToleranceLow: JOBOBJECT_RATE_CONTROL_TOLERANCE = 1i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const ToleranceMedium: JOBOBJECT_RATE_CONTROL_TOLERANCE = 2i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const ToleranceHigh: JOBOBJECT_RATE_CONTROL_TOLERANCE = 3i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL = i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const ToleranceIntervalShort: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL = 1i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const ToleranceIntervalMedium: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL = 2i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const ToleranceIntervalLong: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL = 3i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOB_OBJECT_CPU_RATE_CONTROL = u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_CPU_RATE_CONTROL_ENABLE: JOB_OBJECT_CPU_RATE_CONTROL = 1u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED: JOB_OBJECT_CPU_RATE_CONTROL = 2u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP: JOB_OBJECT_CPU_RATE_CONTROL = 4u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY: JOB_OBJECT_CPU_RATE_CONTROL = 8u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_CPU_RATE_CONTROL_MIN_MAX_RATE: JOB_OBJECT_CPU_RATE_CONTROL = 16u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_CPU_RATE_CONTROL_VALID_FLAGS: JOB_OBJECT_CPU_RATE_CONTROL = 31u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOB_OBJECT_IO_RATE_CONTROL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_IO_RATE_CONTROL_ENABLE: JOB_OBJECT_IO_RATE_CONTROL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME: JOB_OBJECT_IO_RATE_CONTROL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ALL: JOB_OBJECT_IO_RATE_CONTROL_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ON_SOFT_CAP: JOB_OBJECT_IO_RATE_CONTROL_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_IO_RATE_CONTROL_VALID_FLAGS: JOB_OBJECT_IO_RATE_CONTROL_FLAGS = 15i32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOB_OBJECT_LIMIT = u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_WORKINGSET: JOB_OBJECT_LIMIT = 1u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_PROCESS_TIME: JOB_OBJECT_LIMIT = 2u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_JOB_TIME: JOB_OBJECT_LIMIT = 4u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_ACTIVE_PROCESS: JOB_OBJECT_LIMIT = 8u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_AFFINITY: JOB_OBJECT_LIMIT = 16u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_PRIORITY_CLASS: JOB_OBJECT_LIMIT = 32u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME: JOB_OBJECT_LIMIT = 64u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_SCHEDULING_CLASS: JOB_OBJECT_LIMIT = 128u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_PROCESS_MEMORY: JOB_OBJECT_LIMIT = 256u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_JOB_MEMORY: JOB_OBJECT_LIMIT = 512u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH: JOB_OBJECT_LIMIT = 512u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION: JOB_OBJECT_LIMIT = 1024u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_BREAKAWAY_OK: JOB_OBJECT_LIMIT = 2048u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK: JOB_OBJECT_LIMIT = 4096u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE: JOB_OBJECT_LIMIT = 8192u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_SUBSET_AFFINITY: JOB_OBJECT_LIMIT = 16384u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_JOB_MEMORY_LOW: JOB_OBJECT_LIMIT = 32768u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_JOB_READ_BYTES: JOB_OBJECT_LIMIT = 65536u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_JOB_WRITE_BYTES: JOB_OBJECT_LIMIT = 131072u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_RATE_CONTROL: JOB_OBJECT_LIMIT = 262144u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_CPU_RATE_CONTROL: JOB_OBJECT_LIMIT = 262144u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_IO_RATE_CONTROL: JOB_OBJECT_LIMIT = 524288u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_NET_RATE_CONTROL: JOB_OBJECT_LIMIT = 1048576u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_LIMIT_VALID_FLAGS: JOB_OBJECT_LIMIT = 524287u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS: JOB_OBJECT_LIMIT = 255u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS: JOB_OBJECT_LIMIT = 32767u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS: JOB_OBJECT_LIMIT = 2064900u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOB_OBJECT_NET_RATE_CONTROL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_NET_RATE_CONTROL_ENABLE: JOB_OBJECT_NET_RATE_CONTROL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH: JOB_OBJECT_NET_RATE_CONTROL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG: JOB_OBJECT_NET_RATE_CONTROL_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS: JOB_OBJECT_NET_RATE_CONTROL_FLAGS = 7u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOB_OBJECT_SECURITY = u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_SECURITY_NO_ADMIN: JOB_OBJECT_SECURITY = 1u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_SECURITY_RESTRICTED_TOKEN: JOB_OBJECT_SECURITY = 2u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_SECURITY_ONLY_TOKEN: JOB_OBJECT_SECURITY = 4u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_SECURITY_FILTER_TOKENS: JOB_OBJECT_SECURITY = 8u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_SECURITY_VALID_FLAGS: JOB_OBJECT_SECURITY = 15u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOB_OBJECT_TERMINATE_AT_END_ACTION = u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_TERMINATE_AT_END_OF_JOB: JOB_OBJECT_TERMINATE_AT_END_ACTION = 0u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_POST_AT_END_OF_JOB: JOB_OBJECT_TERMINATE_AT_END_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub type JOB_OBJECT_UILIMIT = u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_NONE: JOB_OBJECT_UILIMIT = 0u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_HANDLES: JOB_OBJECT_UILIMIT = 1u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_READCLIPBOARD: JOB_OBJECT_UILIMIT = 2u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_WRITECLIPBOARD: JOB_OBJECT_UILIMIT = 4u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS: JOB_OBJECT_UILIMIT = 8u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_DISPLAYSETTINGS: JOB_OBJECT_UILIMIT = 16u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_GLOBALATOMS: JOB_OBJECT_UILIMIT = 32u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_DESKTOP: JOB_OBJECT_UILIMIT = 64u32; -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub const JOB_OBJECT_UILIMIT_EXITWINDOWS: JOB_OBJECT_UILIMIT = 128u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JOBOBJECT_ASSOCIATE_COMPLETION_PORT { - pub CompletionKey: *mut ::core::ffi::c_void, - pub CompletionPort: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JOBOBJECT_ASSOCIATE_COMPLETION_PORT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JOBOBJECT_ASSOCIATE_COMPLETION_PORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_BASIC_ACCOUNTING_INFORMATION { - pub TotalUserTime: i64, - pub TotalKernelTime: i64, - pub ThisPeriodTotalUserTime: i64, - pub ThisPeriodTotalKernelTime: i64, - pub TotalPageFaultCount: u32, - pub TotalProcesses: u32, - pub ActiveProcesses: u32, - pub TotalTerminatedProcesses: u32, -} -impl ::core::marker::Copy for JOBOBJECT_BASIC_ACCOUNTING_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_BASIC_ACCOUNTING_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_System_Threading\"`*"] -#[cfg(feature = "Win32_System_Threading")] -pub struct JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION { - pub BasicInfo: JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, - pub IoInfo: super::Threading::IO_COUNTERS, -} -#[cfg(feature = "Win32_System_Threading")] -impl ::core::marker::Copy for JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION {} -#[cfg(feature = "Win32_System_Threading")] -impl ::core::clone::Clone for JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_BASIC_LIMIT_INFORMATION { - pub PerProcessUserTimeLimit: i64, - pub PerJobUserTimeLimit: i64, - pub LimitFlags: JOB_OBJECT_LIMIT, - pub MinimumWorkingSetSize: usize, - pub MaximumWorkingSetSize: usize, - pub ActiveProcessLimit: u32, - pub Affinity: usize, - pub PriorityClass: u32, - pub SchedulingClass: u32, -} -impl ::core::marker::Copy for JOBOBJECT_BASIC_LIMIT_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_BASIC_LIMIT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_BASIC_PROCESS_ID_LIST { - pub NumberOfAssignedProcesses: u32, - pub NumberOfProcessIdsInList: u32, - pub ProcessIdList: [usize; 1], -} -impl ::core::marker::Copy for JOBOBJECT_BASIC_PROCESS_ID_LIST {} -impl ::core::clone::Clone for JOBOBJECT_BASIC_PROCESS_ID_LIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_BASIC_UI_RESTRICTIONS { - pub UIRestrictionsClass: JOB_OBJECT_UILIMIT, -} -impl ::core::marker::Copy for JOBOBJECT_BASIC_UI_RESTRICTIONS {} -impl ::core::clone::Clone for JOBOBJECT_BASIC_UI_RESTRICTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_CPU_RATE_CONTROL_INFORMATION { - pub ControlFlags: JOB_OBJECT_CPU_RATE_CONTROL, - pub Anonymous: JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0, -} -impl ::core::marker::Copy for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub union JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0 { - pub CpuRate: u32, - pub Weight: u32, - pub Anonymous: JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0_0, -} -impl ::core::marker::Copy for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0 {} -impl ::core::clone::Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0_0 { - pub MinRate: u16, - pub MaxRate: u16, -} -impl ::core::marker::Copy for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0_0 {} -impl ::core::clone::Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_END_OF_JOB_TIME_INFORMATION { - pub EndOfJobTimeAction: JOB_OBJECT_TERMINATE_AT_END_ACTION, -} -impl ::core::marker::Copy for JOBOBJECT_END_OF_JOB_TIME_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_END_OF_JOB_TIME_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_System_Threading\"`*"] -#[cfg(feature = "Win32_System_Threading")] -pub struct JOBOBJECT_EXTENDED_LIMIT_INFORMATION { - pub BasicLimitInformation: JOBOBJECT_BASIC_LIMIT_INFORMATION, - pub IoInfo: super::Threading::IO_COUNTERS, - pub ProcessMemoryLimit: usize, - pub JobMemoryLimit: usize, - pub PeakProcessMemoryUsed: usize, - pub PeakJobMemoryUsed: usize, -} -#[cfg(feature = "Win32_System_Threading")] -impl ::core::marker::Copy for JOBOBJECT_EXTENDED_LIMIT_INFORMATION {} -#[cfg(feature = "Win32_System_Threading")] -impl ::core::clone::Clone for JOBOBJECT_EXTENDED_LIMIT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_IO_ATTRIBUTION_INFORMATION { - pub ControlFlags: u32, - pub ReadStats: JOBOBJECT_IO_ATTRIBUTION_STATS, - pub WriteStats: JOBOBJECT_IO_ATTRIBUTION_STATS, -} -impl ::core::marker::Copy for JOBOBJECT_IO_ATTRIBUTION_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_IO_ATTRIBUTION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_IO_ATTRIBUTION_STATS { - pub IoCount: usize, - pub TotalNonOverlappedQueueTime: u64, - pub TotalNonOverlappedServiceTime: u64, - pub TotalSize: u64, -} -impl ::core::marker::Copy for JOBOBJECT_IO_ATTRIBUTION_STATS {} -impl ::core::clone::Clone for JOBOBJECT_IO_ATTRIBUTION_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION { - pub MaxIops: i64, - pub MaxBandwidth: i64, - pub ReservationIops: i64, - pub VolumeName: ::windows_sys::core::PCWSTR, - pub BaseIoSize: u32, - pub ControlFlags: JOB_OBJECT_IO_RATE_CONTROL_FLAGS, -} -impl ::core::marker::Copy for JOBOBJECT_IO_RATE_CONTROL_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2 { - pub MaxIops: i64, - pub MaxBandwidth: i64, - pub ReservationIops: i64, - pub VolumeName: ::windows_sys::core::PWSTR, - pub BaseIoSize: u32, - pub ControlFlags: JOB_OBJECT_IO_RATE_CONTROL_FLAGS, - pub VolumeNameLength: u16, - pub CriticalReservationIops: i64, - pub ReservationBandwidth: i64, - pub CriticalReservationBandwidth: i64, - pub MaxTimePercent: i64, - pub ReservationTimePercent: i64, - pub CriticalReservationTimePercent: i64, -} -impl ::core::marker::Copy for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2 {} -impl ::core::clone::Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3 { - pub MaxIops: i64, - pub MaxBandwidth: i64, - pub ReservationIops: i64, - pub VolumeName: ::windows_sys::core::PWSTR, - pub BaseIoSize: u32, - pub ControlFlags: JOB_OBJECT_IO_RATE_CONTROL_FLAGS, - pub VolumeNameLength: u16, - pub CriticalReservationIops: i64, - pub ReservationBandwidth: i64, - pub CriticalReservationBandwidth: i64, - pub MaxTimePercent: i64, - pub ReservationTimePercent: i64, - pub CriticalReservationTimePercent: i64, - pub SoftMaxIops: i64, - pub SoftMaxBandwidth: i64, - pub SoftMaxTimePercent: i64, - pub LimitExcessNotifyIops: i64, - pub LimitExcessNotifyBandwidth: i64, - pub LimitExcessNotifyTimePercent: i64, -} -impl ::core::marker::Copy for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3 {} -impl ::core::clone::Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_JOBSET_INFORMATION { - pub MemberLevel: u32, -} -impl ::core::marker::Copy for JOBOBJECT_JOBSET_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_JOBSET_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_LIMIT_VIOLATION_INFORMATION { - pub LimitFlags: JOB_OBJECT_LIMIT, - pub ViolationLimitFlags: JOB_OBJECT_LIMIT, - pub IoReadBytes: u64, - pub IoReadBytesLimit: u64, - pub IoWriteBytes: u64, - pub IoWriteBytesLimit: u64, - pub PerJobUserTime: i64, - pub PerJobUserTimeLimit: i64, - pub JobMemory: u64, - pub JobMemoryLimit: u64, - pub RateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub RateControlToleranceLimit: JOBOBJECT_RATE_CONTROL_TOLERANCE, -} -impl ::core::marker::Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2 { - pub LimitFlags: JOB_OBJECT_LIMIT, - pub ViolationLimitFlags: JOB_OBJECT_LIMIT, - pub IoReadBytes: u64, - pub IoReadBytesLimit: u64, - pub IoWriteBytes: u64, - pub IoWriteBytesLimit: u64, - pub PerJobUserTime: i64, - pub PerJobUserTimeLimit: i64, - pub JobMemory: u64, - pub Anonymous1: JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_0, - pub Anonymous2: JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_1, - pub Anonymous3: JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_2, - pub JobLowMemoryLimit: u64, - pub IoRateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub IoRateControlToleranceLimit: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub NetRateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub NetRateControlToleranceLimit: JOBOBJECT_RATE_CONTROL_TOLERANCE, -} -impl ::core::marker::Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2 {} -impl ::core::clone::Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub union JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_0 { - pub JobHighMemoryLimit: u64, - pub JobMemoryLimit: u64, -} -impl ::core::marker::Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_0 {} -impl ::core::clone::Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub union JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_1 { - pub RateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub CpuRateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, -} -impl ::core::marker::Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_1 {} -impl ::core::clone::Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub union JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_2 { - pub RateControlToleranceLimit: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub CpuRateControlToleranceLimit: JOBOBJECT_RATE_CONTROL_TOLERANCE, -} -impl ::core::marker::Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_2 {} -impl ::core::clone::Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_NET_RATE_CONTROL_INFORMATION { - pub MaxBandwidth: u64, - pub ControlFlags: JOB_OBJECT_NET_RATE_CONTROL_FLAGS, - pub DscpTag: u8, -} -impl ::core::marker::Copy for JOBOBJECT_NET_RATE_CONTROL_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_NET_RATE_CONTROL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION { - pub IoReadBytesLimit: u64, - pub IoWriteBytesLimit: u64, - pub PerJobUserTimeLimit: i64, - pub JobMemoryLimit: u64, - pub RateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub RateControlToleranceInterval: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL, - pub LimitFlags: JOB_OBJECT_LIMIT, -} -impl ::core::marker::Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION {} -impl ::core::clone::Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub struct JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2 { - pub IoReadBytesLimit: u64, - pub IoWriteBytesLimit: u64, - pub PerJobUserTimeLimit: i64, - pub Anonymous1: JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_0, - pub Anonymous2: JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_1, - pub Anonymous3: JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_2, - pub LimitFlags: JOB_OBJECT_LIMIT, - pub IoRateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub JobLowMemoryLimit: u64, - pub IoRateControlToleranceInterval: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL, - pub NetRateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub NetRateControlToleranceInterval: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL, -} -impl ::core::marker::Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2 {} -impl ::core::clone::Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub union JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_0 { - pub JobHighMemoryLimit: u64, - pub JobMemoryLimit: u64, -} -impl ::core::marker::Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_0 {} -impl ::core::clone::Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub union JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_1 { - pub RateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, - pub CpuRateControlTolerance: JOBOBJECT_RATE_CONTROL_TOLERANCE, -} -impl ::core::marker::Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_1 {} -impl ::core::clone::Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`*"] -pub union JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_2 { - pub RateControlToleranceInterval: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL, - pub CpuRateControlToleranceInterval: JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL, -} -impl ::core::marker::Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_2 {} -impl ::core::clone::Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct JOBOBJECT_SECURITY_LIMIT_INFORMATION { - pub SecurityLimitFlags: JOB_OBJECT_SECURITY, - pub JobToken: super::super::Foundation::HANDLE, - pub SidsToDisable: *mut super::super::Security::TOKEN_GROUPS, - pub PrivilegesToDelete: *mut super::super::Security::TOKEN_PRIVILEGES, - pub RestrictedSids: *mut super::super::Security::TOKEN_GROUPS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for JOBOBJECT_SECURITY_LIMIT_INFORMATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for JOBOBJECT_SECURITY_LIMIT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_JobObjects\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JOB_SET_ARRAY { - pub JobHandle: super::super::Foundation::HANDLE, - pub MemberLevel: u32, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JOB_SET_ARRAY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JOB_SET_ARRAY { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Js/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Js/mod.rs deleted file mode 100644 index 67654cb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Js/mod.rs +++ /dev/null @@ -1,223 +0,0 @@ -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsAddRef ( r#ref : *const ::core::ffi::c_void , count : *mut u32 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsBoolToBoolean ( value : u8 , booleanvalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsBooleanToBool ( value : *const ::core::ffi::c_void , boolvalue : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCallFunction ( function : *const ::core::ffi::c_void , arguments : *const *const ::core::ffi::c_void , argumentcount : u16 , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCollectGarbage ( runtime : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsConstructObject ( function : *const ::core::ffi::c_void , arguments : *const *const ::core::ffi::c_void , argumentcount : u16 , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsConvertValueToBoolean ( value : *const ::core::ffi::c_void , booleanvalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsConvertValueToNumber ( value : *const ::core::ffi::c_void , numbervalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsConvertValueToObject ( value : *const ::core::ffi::c_void , object : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsConvertValueToString ( value : *const ::core::ffi::c_void , stringvalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateArray ( length : u32 , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn JsCreateContext ( runtime : *const ::core::ffi::c_void , debugapplication : super::Diagnostics::Debug:: IDebugApplication64 , newcontext : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn JsCreateContext ( runtime : *const ::core::ffi::c_void , debugapplication : super::Diagnostics::Debug:: IDebugApplication32 , newcontext : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateError ( message : *const ::core::ffi::c_void , error : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateExternalObject ( data : *const ::core::ffi::c_void , finalizecallback : JsFinalizeCallback , object : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateFunction ( nativefunction : JsNativeFunction , callbackstate : *const ::core::ffi::c_void , function : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateObject ( object : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateRangeError ( message : *const ::core::ffi::c_void , error : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateReferenceError ( message : *const ::core::ffi::c_void , error : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateRuntime ( attributes : JsRuntimeAttributes , runtimeversion : JsRuntimeVersion , threadservice : JsThreadServiceCallback , runtime : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateSyntaxError ( message : *const ::core::ffi::c_void , error : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateTypeError ( message : *const ::core::ffi::c_void , error : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsCreateURIError ( message : *const ::core::ffi::c_void , error : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsDefineProperty ( object : *const ::core::ffi::c_void , propertyid : *const ::core::ffi::c_void , propertydescriptor : *const ::core::ffi::c_void , result : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsDeleteIndexedProperty ( object : *const ::core::ffi::c_void , index : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsDeleteProperty ( object : *const ::core::ffi::c_void , propertyid : *const ::core::ffi::c_void , usestrictrules : u8 , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsDisableRuntimeExecution ( runtime : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsDisposeRuntime ( runtime : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsDoubleToNumber ( doublevalue : f64 , value : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsEnableRuntimeExecution ( runtime : *const ::core::ffi::c_void ) -> JsErrorCode ); -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn JsEnumerateHeap ( enumerator : *mut super::Diagnostics::Debug:: IActiveScriptProfilerHeapEnum ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsEquals ( object1 : *const ::core::ffi::c_void , object2 : *const ::core::ffi::c_void , result : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetAndClearException ( exception : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetCurrentContext ( currentcontext : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetExtensionAllowed ( object : *const ::core::ffi::c_void , value : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetExternalData ( object : *const ::core::ffi::c_void , externaldata : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetFalseValue ( falsevalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetGlobalObject ( globalobject : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetIndexedProperty ( object : *const ::core::ffi::c_void , index : *const ::core::ffi::c_void , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetNullValue ( nullvalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetOwnPropertyDescriptor ( object : *const ::core::ffi::c_void , propertyid : *const ::core::ffi::c_void , propertydescriptor : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetOwnPropertyNames ( object : *const ::core::ffi::c_void , propertynames : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetProperty ( object : *const ::core::ffi::c_void , propertyid : *const ::core::ffi::c_void , value : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetPropertyIdFromName ( name : :: windows_sys::core::PCWSTR , propertyid : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetPropertyNameFromId ( propertyid : *const ::core::ffi::c_void , name : *mut *mut u16 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetPrototype ( object : *const ::core::ffi::c_void , prototypeobject : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetRuntime ( context : *const ::core::ffi::c_void , runtime : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetRuntimeMemoryLimit ( runtime : *const ::core::ffi::c_void , memorylimit : *mut usize ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetRuntimeMemoryUsage ( runtime : *const ::core::ffi::c_void , memoryusage : *mut usize ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetStringLength ( stringvalue : *const ::core::ffi::c_void , length : *mut i32 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetTrueValue ( truevalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetUndefinedValue ( undefinedvalue : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsGetValueType ( value : *const ::core::ffi::c_void , r#type : *mut JsValueType ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsHasException ( hasexception : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsHasExternalData ( object : *const ::core::ffi::c_void , value : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsHasIndexedProperty ( object : *const ::core::ffi::c_void , index : *const ::core::ffi::c_void , result : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsHasProperty ( object : *const ::core::ffi::c_void , propertyid : *const ::core::ffi::c_void , hasproperty : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsIdle ( nextidletick : *mut u32 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsIntToNumber ( intvalue : i32 , value : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsIsEnumeratingHeap ( isenumeratingheap : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsIsRuntimeExecutionDisabled ( runtime : *const ::core::ffi::c_void , isdisabled : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsNumberToDouble ( value : *const ::core::ffi::c_void , doublevalue : *mut f64 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsParseScript ( script : :: windows_sys::core::PCWSTR , sourcecontext : usize , sourceurl : :: windows_sys::core::PCWSTR , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsParseSerializedScript ( script : :: windows_sys::core::PCWSTR , buffer : *const u8 , sourcecontext : usize , sourceurl : :: windows_sys::core::PCWSTR , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsPointerToString ( stringvalue : :: windows_sys::core::PCWSTR , stringlength : usize , value : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsPreventExtension ( object : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsRelease ( r#ref : *const ::core::ffi::c_void , count : *mut u32 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsRunScript ( script : :: windows_sys::core::PCWSTR , sourcecontext : usize , sourceurl : :: windows_sys::core::PCWSTR , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsRunSerializedScript ( script : :: windows_sys::core::PCWSTR , buffer : *const u8 , sourcecontext : usize , sourceurl : :: windows_sys::core::PCWSTR , result : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSerializeScript ( script : :: windows_sys::core::PCWSTR , buffer : *mut u8 , buffersize : *mut u32 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetCurrentContext ( context : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetException ( exception : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetExternalData ( object : *const ::core::ffi::c_void , externaldata : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetIndexedProperty ( object : *const ::core::ffi::c_void , index : *const ::core::ffi::c_void , value : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetProperty ( object : *const ::core::ffi::c_void , propertyid : *const ::core::ffi::c_void , value : *const ::core::ffi::c_void , usestrictrules : u8 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetPrototype ( object : *const ::core::ffi::c_void , prototypeobject : *const ::core::ffi::c_void ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetRuntimeBeforeCollectCallback ( runtime : *const ::core::ffi::c_void , callbackstate : *const ::core::ffi::c_void , beforecollectcallback : JsBeforeCollectCallback ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetRuntimeMemoryAllocationCallback ( runtime : *const ::core::ffi::c_void , callbackstate : *const ::core::ffi::c_void , allocationcallback : JsMemoryAllocationCallback ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsSetRuntimeMemoryLimit ( runtime : *const ::core::ffi::c_void , memorylimit : usize ) -> JsErrorCode ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn JsStartDebugging ( debugapplication : super::Diagnostics::Debug:: IDebugApplication64 ) -> JsErrorCode ); -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn JsStartDebugging ( debugapplication : super::Diagnostics::Debug:: IDebugApplication32 ) -> JsErrorCode ); -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn JsStartProfiling ( callback : super::Diagnostics::Debug:: IActiveScriptProfilerCallback , eventmask : super::Diagnostics::Debug:: PROFILER_EVENT_MASK , context : u32 ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsStopProfiling ( reason : :: windows_sys::core::HRESULT ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsStrictEquals ( object1 : *const ::core::ffi::c_void , object2 : *const ::core::ffi::c_void , result : *mut bool ) -> JsErrorCode ); -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`*"] fn JsStringToPointer ( value : *const ::core::ffi::c_void , stringvalue : *mut *mut u16 , stringlength : *mut usize ) -> JsErrorCode ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn JsValueToVariant ( object : *const ::core::ffi::c_void , variant : *mut super::Com:: VARIANT ) -> JsErrorCode ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "chakra.dll""system" #[doc = "*Required features: `\"Win32_System_Js\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn JsVariantToValue ( variant : *const super::Com:: VARIANT , value : *mut *mut ::core::ffi::c_void ) -> JsErrorCode ); -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JS_SOURCE_CONTEXT_NONE: u64 = 18446744073709551615u64; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsErrorCode = u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsNoError: JsErrorCode = 0u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorCategoryUsage: JsErrorCode = 65536u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorInvalidArgument: JsErrorCode = 65537u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorNullArgument: JsErrorCode = 65538u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorNoCurrentContext: JsErrorCode = 65539u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorInExceptionState: JsErrorCode = 65540u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorNotImplemented: JsErrorCode = 65541u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorWrongThread: JsErrorCode = 65542u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorRuntimeInUse: JsErrorCode = 65543u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorBadSerializedScript: JsErrorCode = 65544u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorInDisabledState: JsErrorCode = 65545u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorCannotDisableExecution: JsErrorCode = 65546u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorHeapEnumInProgress: JsErrorCode = 65547u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorArgumentNotObject: JsErrorCode = 65548u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorInProfileCallback: JsErrorCode = 65549u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorInThreadServiceCallback: JsErrorCode = 65550u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorCannotSerializeDebugScript: JsErrorCode = 65551u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorAlreadyDebuggingContext: JsErrorCode = 65552u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorAlreadyProfilingContext: JsErrorCode = 65553u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorIdleNotEnabled: JsErrorCode = 65554u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorCategoryEngine: JsErrorCode = 131072u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorOutOfMemory: JsErrorCode = 131073u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorCategoryScript: JsErrorCode = 196608u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorScriptException: JsErrorCode = 196609u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorScriptCompile: JsErrorCode = 196610u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorScriptTerminated: JsErrorCode = 196611u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorScriptEvalDisabled: JsErrorCode = 196612u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorCategoryFatal: JsErrorCode = 262144u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsErrorFatal: JsErrorCode = 262145u32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsMemoryEventType = i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsMemoryAllocate: JsMemoryEventType = 0i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsMemoryFree: JsMemoryEventType = 1i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsMemoryFailure: JsMemoryEventType = 2i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsRuntimeAttributes = i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeAttributeNone: JsRuntimeAttributes = 0i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeAttributeDisableBackgroundWork: JsRuntimeAttributes = 1i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeAttributeAllowScriptInterrupt: JsRuntimeAttributes = 2i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeAttributeEnableIdleProcessing: JsRuntimeAttributes = 4i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeAttributeDisableNativeCodeGeneration: JsRuntimeAttributes = 8i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeAttributeDisableEval: JsRuntimeAttributes = 16i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsRuntimeVersion = i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeVersion10: JsRuntimeVersion = 0i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeVersion11: JsRuntimeVersion = 1i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsRuntimeVersionEdge: JsRuntimeVersion = -1i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsValueType = i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsUndefined: JsValueType = 0i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsNull: JsValueType = 1i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsNumber: JsValueType = 2i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsString: JsValueType = 3i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsBoolean: JsValueType = 4i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsObject: JsValueType = 5i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsFunction: JsValueType = 6i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsError: JsValueType = 7i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub const JsArray: JsValueType = 8i32; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsBackgroundWorkItemCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsBeforeCollectCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsFinalizeCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsMemoryAllocationCallback = ::core::option::Option bool>; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsNativeFunction = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Js\"`*"] -pub type JsThreadServiceCallback = ::core::option::Option bool>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Kernel/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Kernel/mod.rs deleted file mode 100644 index 470a6b9..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Kernel/mod.rs +++ /dev/null @@ -1,607 +0,0 @@ -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Kernel\"`*"] fn RtlFirstEntrySList ( listhead : *const SLIST_HEADER ) -> *mut SLIST_ENTRY ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Kernel\"`*"] fn RtlInitializeSListHead ( listhead : *mut SLIST_HEADER ) -> ( ) ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Kernel\"`*"] fn RtlInterlockedFlushSList ( listhead : *mut SLIST_HEADER ) -> *mut SLIST_ENTRY ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Kernel\"`*"] fn RtlInterlockedPopEntrySList ( listhead : *mut SLIST_HEADER ) -> *mut SLIST_ENTRY ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Kernel\"`*"] fn RtlInterlockedPushEntrySList ( listhead : *mut SLIST_HEADER , listentry : *mut SLIST_ENTRY ) -> *mut SLIST_ENTRY ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Kernel\"`*"] fn RtlInterlockedPushListSListEx ( listhead : *mut SLIST_HEADER , list : *mut SLIST_ENTRY , listend : *mut SLIST_ENTRY , count : u32 ) -> *mut SLIST_ENTRY ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Kernel\"`*"] fn RtlQueryDepthSList ( listhead : *const SLIST_HEADER ) -> u16 ); -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const MAXUCHAR: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const MAXULONG: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const MAXUSHORT: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const NULL64: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_CASE_INSENSITIVE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_DONT_REPARSE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_EXCLUSIVE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_FORCE_ACCESS_CHECK: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_HANDLE_TAGBITS: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_IGNORE_IMPERSONATED_DEVICEMAP: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_INHERIT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_KERNEL_HANDLE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_OPENIF: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_OPENLINK: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_PERMANENT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const OBJ_VALID_ATTRIBUTES: i32 = 8178i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const RTL_BALANCED_NODE_RESERVED_PARENT_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub type COMPARTMENT_ID = i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const UNSPECIFIED_COMPARTMENT_ID: COMPARTMENT_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const DEFAULT_COMPARTMENT_ID: COMPARTMENT_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub type EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const NotificationEvent: EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const SynchronizationEvent: EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub type EXCEPTION_DISPOSITION = i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const ExceptionContinueExecution: EXCEPTION_DISPOSITION = 0i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const ExceptionContinueSearch: EXCEPTION_DISPOSITION = 1i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const ExceptionNestedException: EXCEPTION_DISPOSITION = 2i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const ExceptionCollidedUnwind: EXCEPTION_DISPOSITION = 3i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub type NT_PRODUCT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const NtProductWinNt: NT_PRODUCT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const NtProductLanManNt: NT_PRODUCT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const NtProductServer: NT_PRODUCT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub type SUITE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const SmallBusiness: SUITE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const Enterprise: SUITE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const BackOffice: SUITE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const CommunicationServer: SUITE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const TerminalServer: SUITE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const SmallBusinessRestricted: SUITE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const EmbeddedNT: SUITE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const DataCenter: SUITE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const SingleUserTS: SUITE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const Personal: SUITE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const Blade: SUITE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const EmbeddedRestricted: SUITE_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const SecurityAppliance: SUITE_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const StorageServer: SUITE_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const ComputeServer: SUITE_TYPE = 14i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const WHServer: SUITE_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const PhoneNT: SUITE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const MultiUserTS: SUITE_TYPE = 17i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const MaxSuiteType: SUITE_TYPE = 18i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub type TIMER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const NotificationTimer: TIMER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const SynchronizationTimer: TIMER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub type WAIT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const WaitAll: WAIT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const WaitAny: WAIT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const WaitNotification: WAIT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const WaitDequeue: WAIT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub const WaitDpc: WAIT_TYPE = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct CSTRING { - pub Length: u16, - pub MaximumLength: u16, - pub Buffer: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for CSTRING {} -impl ::core::clone::Clone for CSTRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -pub struct EXCEPTION_REGISTRATION_RECORD { - pub Next: *mut EXCEPTION_REGISTRATION_RECORD, - pub Handler: EXCEPTION_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -impl ::core::marker::Copy for EXCEPTION_REGISTRATION_RECORD {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -impl ::core::clone::Clone for EXCEPTION_REGISTRATION_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct FLOATING_SAVE_AREA { - pub ControlWord: u32, - pub StatusWord: u32, - pub TagWord: u32, - pub ErrorOffset: u32, - pub ErrorSelector: u32, - pub DataOffset: u32, - pub DataSelector: u32, - pub RegisterArea: [u8; 80], - pub Cr0NpxState: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for FLOATING_SAVE_AREA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for FLOATING_SAVE_AREA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86")] -pub struct FLOATING_SAVE_AREA { - pub ControlWord: u32, - pub StatusWord: u32, - pub TagWord: u32, - pub ErrorOffset: u32, - pub ErrorSelector: u32, - pub DataOffset: u32, - pub DataSelector: u32, - pub RegisterArea: [u8; 80], - pub Spare0: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for FLOATING_SAVE_AREA {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for FLOATING_SAVE_AREA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct LIST_ENTRY { - pub Flink: *mut LIST_ENTRY, - pub Blink: *mut LIST_ENTRY, -} -impl ::core::marker::Copy for LIST_ENTRY {} -impl ::core::clone::Clone for LIST_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct LIST_ENTRY32 { - pub Flink: u32, - pub Blink: u32, -} -impl ::core::marker::Copy for LIST_ENTRY32 {} -impl ::core::clone::Clone for LIST_ENTRY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct LIST_ENTRY64 { - pub Flink: u64, - pub Blink: u64, -} -impl ::core::marker::Copy for LIST_ENTRY64 {} -impl ::core::clone::Clone for LIST_ENTRY64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -pub struct NT_TIB { - pub ExceptionList: *mut EXCEPTION_REGISTRATION_RECORD, - pub StackBase: *mut ::core::ffi::c_void, - pub StackLimit: *mut ::core::ffi::c_void, - pub SubSystemTib: *mut ::core::ffi::c_void, - pub Anonymous: NT_TIB_0, - pub ArbitraryUserPointer: *mut ::core::ffi::c_void, - pub Self_: *mut NT_TIB, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -impl ::core::marker::Copy for NT_TIB {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -impl ::core::clone::Clone for NT_TIB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -pub union NT_TIB_0 { - pub FiberData: *mut ::core::ffi::c_void, - pub Version: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -impl ::core::marker::Copy for NT_TIB_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -impl ::core::clone::Clone for NT_TIB_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct OBJECTID { - pub Lineage: ::windows_sys::core::GUID, - pub Uniquifier: u32, -} -impl ::core::marker::Copy for OBJECTID {} -impl ::core::clone::Clone for OBJECTID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct OBJECT_ATTRIBUTES32 { - pub Length: u32, - pub RootDirectory: u32, - pub ObjectName: u32, - pub Attributes: u32, - pub SecurityDescriptor: u32, - pub SecurityQualityOfService: u32, -} -impl ::core::marker::Copy for OBJECT_ATTRIBUTES32 {} -impl ::core::clone::Clone for OBJECT_ATTRIBUTES32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct OBJECT_ATTRIBUTES64 { - pub Length: u32, - pub RootDirectory: u64, - pub ObjectName: u64, - pub Attributes: u32, - pub SecurityDescriptor: u64, - pub SecurityQualityOfService: u64, -} -impl ::core::marker::Copy for OBJECT_ATTRIBUTES64 {} -impl ::core::clone::Clone for OBJECT_ATTRIBUTES64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct PROCESSOR_NUMBER { - pub Group: u16, - pub Number: u8, - pub Reserved: u8, -} -impl ::core::marker::Copy for PROCESSOR_NUMBER {} -impl ::core::clone::Clone for PROCESSOR_NUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct QUAD { - pub Anonymous: QUAD_0, -} -impl ::core::marker::Copy for QUAD {} -impl ::core::clone::Clone for QUAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub union QUAD_0 { - pub UseThisFieldToCopy: i64, - pub DoNotUseThisField: f64, -} -impl ::core::marker::Copy for QUAD_0 {} -impl ::core::clone::Clone for QUAD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct RTL_BALANCED_NODE { - pub Anonymous1: RTL_BALANCED_NODE_0, - pub Anonymous2: RTL_BALANCED_NODE_1, -} -impl ::core::marker::Copy for RTL_BALANCED_NODE {} -impl ::core::clone::Clone for RTL_BALANCED_NODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub union RTL_BALANCED_NODE_0 { - pub Children: [*mut RTL_BALANCED_NODE; 2], - pub Anonymous: RTL_BALANCED_NODE_0_0, -} -impl ::core::marker::Copy for RTL_BALANCED_NODE_0 {} -impl ::core::clone::Clone for RTL_BALANCED_NODE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct RTL_BALANCED_NODE_0_0 { - pub Left: *mut RTL_BALANCED_NODE, - pub Right: *mut RTL_BALANCED_NODE, -} -impl ::core::marker::Copy for RTL_BALANCED_NODE_0_0 {} -impl ::core::clone::Clone for RTL_BALANCED_NODE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub union RTL_BALANCED_NODE_1 { - pub _bitfield: u8, - pub ParentValue: usize, -} -impl ::core::marker::Copy for RTL_BALANCED_NODE_1 {} -impl ::core::clone::Clone for RTL_BALANCED_NODE_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct SINGLE_LIST_ENTRY { - pub Next: *mut SINGLE_LIST_ENTRY, -} -impl ::core::marker::Copy for SINGLE_LIST_ENTRY {} -impl ::core::clone::Clone for SINGLE_LIST_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct SINGLE_LIST_ENTRY32 { - pub Next: u32, -} -impl ::core::marker::Copy for SINGLE_LIST_ENTRY32 {} -impl ::core::clone::Clone for SINGLE_LIST_ENTRY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct SLIST_ENTRY { - pub Next: *mut SLIST_ENTRY, -} -impl ::core::marker::Copy for SLIST_ENTRY {} -impl ::core::clone::Clone for SLIST_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -pub union SLIST_HEADER { - pub Anonymous: SLIST_HEADER_0, - pub HeaderArm64: SLIST_HEADER_1, -} -#[cfg(target_arch = "aarch64")] -impl ::core::marker::Copy for SLIST_HEADER {} -#[cfg(target_arch = "aarch64")] -impl ::core::clone::Clone for SLIST_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -pub struct SLIST_HEADER_0 { - pub Alignment: u64, - pub Region: u64, -} -#[cfg(target_arch = "aarch64")] -impl ::core::marker::Copy for SLIST_HEADER_0 {} -#[cfg(target_arch = "aarch64")] -impl ::core::clone::Clone for SLIST_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "aarch64")] -pub struct SLIST_HEADER_1 { - pub _bitfield1: u64, - pub _bitfield2: u64, -} -#[cfg(target_arch = "aarch64")] -impl ::core::marker::Copy for SLIST_HEADER_1 {} -#[cfg(target_arch = "aarch64")] -impl ::core::clone::Clone for SLIST_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86_64")] -pub union SLIST_HEADER { - pub Anonymous: SLIST_HEADER_0, - pub HeaderX64: SLIST_HEADER_1, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for SLIST_HEADER {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for SLIST_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86_64")] -pub struct SLIST_HEADER_0 { - pub Alignment: u64, - pub Region: u64, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for SLIST_HEADER_0 {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for SLIST_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86_64")] -pub struct SLIST_HEADER_1 { - pub _bitfield1: u64, - pub _bitfield2: u64, -} -#[cfg(target_arch = "x86_64")] -impl ::core::marker::Copy for SLIST_HEADER_1 {} -#[cfg(target_arch = "x86_64")] -impl ::core::clone::Clone for SLIST_HEADER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86")] -pub union SLIST_HEADER { - pub Alignment: u64, - pub Anonymous: SLIST_HEADER_0, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SLIST_HEADER {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SLIST_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86")] -pub struct SLIST_HEADER_0 { - pub Next: SINGLE_LIST_ENTRY, - pub Depth: u16, - pub CpuId: u16, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SLIST_HEADER_0 {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SLIST_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct STRING { - pub Length: u16, - pub MaximumLength: u16, - pub Buffer: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for STRING {} -impl ::core::clone::Clone for STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct STRING32 { - pub Length: u16, - pub MaximumLength: u16, - pub Buffer: u32, -} -impl ::core::marker::Copy for STRING32 {} -impl ::core::clone::Clone for STRING32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct STRING64 { - pub Length: u16, - pub MaximumLength: u16, - pub Buffer: u64, -} -impl ::core::marker::Copy for STRING64 {} -impl ::core::clone::Clone for STRING64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Kernel\"`*"] -pub struct WNF_STATE_NAME { - pub Data: [u32; 2], -} -impl ::core::marker::Copy for WNF_STATE_NAME {} -impl ::core::clone::Clone for WNF_STATE_NAME { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Kernel\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -pub type EXCEPTION_ROUTINE = ::core::option::Option EXCEPTION_DISPOSITION>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/LibraryLoader/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/LibraryLoader/mod.rs deleted file mode 100644 index 76699ef..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/LibraryLoader/mod.rs +++ /dev/null @@ -1,214 +0,0 @@ -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] fn AddDllDirectory ( newdirectory : :: windows_sys::core::PCWSTR ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn BeginUpdateResourceA ( pfilename : :: windows_sys::core::PCSTR , bdeleteexistingresources : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn BeginUpdateResourceW ( pfilename : :: windows_sys::core::PCWSTR , bdeleteexistingresources : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn DisableThreadLibraryCalls ( hlibmodule : super::super::Foundation:: HINSTANCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EndUpdateResourceA ( hupdate : super::super::Foundation:: HANDLE , fdiscard : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EndUpdateResourceW ( hupdate : super::super::Foundation:: HANDLE , fdiscard : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceLanguagesA ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCSTR , lpname : :: windows_sys::core::PCSTR , lpenumfunc : ENUMRESLANGPROCA , lparam : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceLanguagesExA ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCSTR , lpname : :: windows_sys::core::PCSTR , lpenumfunc : ENUMRESLANGPROCA , lparam : isize , dwflags : u32 , langid : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceLanguagesExW ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCWSTR , lpname : :: windows_sys::core::PCWSTR , lpenumfunc : ENUMRESLANGPROCW , lparam : isize , dwflags : u32 , langid : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceLanguagesW ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCWSTR , lpname : :: windows_sys::core::PCWSTR , lpenumfunc : ENUMRESLANGPROCW , lparam : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceNamesA ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCSTR , lpenumfunc : ENUMRESNAMEPROCA , lparam : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceNamesExA ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCSTR , lpenumfunc : ENUMRESNAMEPROCA , lparam : isize , dwflags : u32 , langid : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceNamesExW ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCWSTR , lpenumfunc : ENUMRESNAMEPROCW , lparam : isize , dwflags : u32 , langid : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceNamesW ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCWSTR , lpenumfunc : ENUMRESNAMEPROCW , lparam : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceTypesA ( hmodule : super::super::Foundation:: HINSTANCE , lpenumfunc : ENUMRESTYPEPROCA , lparam : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceTypesExA ( hmodule : super::super::Foundation:: HINSTANCE , lpenumfunc : ENUMRESTYPEPROCA , lparam : isize , dwflags : u32 , langid : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceTypesExW ( hmodule : super::super::Foundation:: HINSTANCE , lpenumfunc : ENUMRESTYPEPROCW , lparam : isize , dwflags : u32 , langid : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn EnumResourceTypesW ( hmodule : super::super::Foundation:: HINSTANCE , lpenumfunc : ENUMRESTYPEPROCW , lparam : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn FindResourceA ( hmodule : super::super::Foundation:: HINSTANCE , lpname : :: windows_sys::core::PCSTR , lptype : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HRSRC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn FindResourceExA ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCSTR , lpname : :: windows_sys::core::PCSTR , wlanguage : u16 ) -> super::super::Foundation:: HRSRC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn FindResourceExW ( hmodule : super::super::Foundation:: HINSTANCE , lptype : :: windows_sys::core::PCWSTR , lpname : :: windows_sys::core::PCWSTR , wlanguage : u16 ) -> super::super::Foundation:: HRSRC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn FindResourceW ( hmodule : super::super::Foundation:: HINSTANCE , lpname : :: windows_sys::core::PCWSTR , lptype : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HRSRC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn FreeLibrary ( hlibmodule : super::super::Foundation:: HINSTANCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn FreeLibraryAndExitThread ( hlibmodule : super::super::Foundation:: HINSTANCE , dwexitcode : u32 ) -> ! ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn FreeResource ( hresdata : isize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] fn GetDllDirectoryA ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] fn GetDllDirectoryW ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn GetModuleFileNameA ( hmodule : super::super::Foundation:: HINSTANCE , lpfilename : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn GetModuleFileNameW ( hmodule : super::super::Foundation:: HINSTANCE , lpfilename : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn GetModuleHandleA ( lpmodulename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn GetModuleHandleExA ( dwflags : u32 , lpmodulename : :: windows_sys::core::PCSTR , phmodule : *mut super::super::Foundation:: HINSTANCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn GetModuleHandleExW ( dwflags : u32 , lpmodulename : :: windows_sys::core::PCWSTR , phmodule : *mut super::super::Foundation:: HINSTANCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn GetModuleHandleW ( lpmodulename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn GetProcAddress ( hmodule : super::super::Foundation:: HINSTANCE , lpprocname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: FARPROC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn LoadLibraryA ( lplibfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn LoadLibraryExA ( lplibfilename : :: windows_sys::core::PCSTR , hfile : super::super::Foundation:: HANDLE , dwflags : LOAD_LIBRARY_FLAGS ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn LoadLibraryExW ( lplibfilename : :: windows_sys::core::PCWSTR , hfile : super::super::Foundation:: HANDLE , dwflags : LOAD_LIBRARY_FLAGS ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn LoadLibraryW ( lplibfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HINSTANCE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] fn LoadModule ( lpmodulename : :: windows_sys::core::PCSTR , lpparameterblock : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn LoadPackagedLibrary ( lpwlibfilename : :: windows_sys::core::PCWSTR , reserved : u32 ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn LoadResource ( hmodule : super::super::Foundation:: HINSTANCE , hresinfo : super::super::Foundation:: HRSRC ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] fn LockResource ( hresdata : isize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn RemoveDllDirectory ( cookie : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn SetDefaultDllDirectories ( directoryflags : LOAD_LIBRARY_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn SetDllDirectoryA ( lppathname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn SetDllDirectoryW ( lppathname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn SizeofResource ( hmodule : super::super::Foundation:: HINSTANCE , hresinfo : super::super::Foundation:: HRSRC ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn UpdateResourceA ( hupdate : super::super::Foundation:: HANDLE , lptype : :: windows_sys::core::PCSTR , lpname : :: windows_sys::core::PCSTR , wlanguage : u16 , lpdata : *const ::core::ffi::c_void , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] fn UpdateResourceW ( hupdate : super::super::Foundation:: HANDLE , lptype : :: windows_sys::core::PCWSTR , lpname : :: windows_sys::core::PCWSTR , wlanguage : u16 , lpdata : *const ::core::ffi::c_void , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const CURRENT_IMPORT_REDIRECTION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const FIND_RESOURCE_DIRECTORY_LANGUAGES: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const FIND_RESOURCE_DIRECTORY_NAMES: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const FIND_RESOURCE_DIRECTORY_TYPES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const GET_MODULE_HANDLE_EX_FLAG_PIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_OS_INTEGRITY_CONTINUITY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const RESOURCE_ENUM_LN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const RESOURCE_ENUM_MODULE_EXACT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const RESOURCE_ENUM_MUI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const RESOURCE_ENUM_MUI_SYSTEM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const RESOURCE_ENUM_VALIDATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const SUPPORT_LANG_NUMBER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub type LOAD_LIBRARY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const DONT_RESOLVE_DLL_REFERENCES: LOAD_LIBRARY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_AS_DATAFILE: LOAD_LIBRARY_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_WITH_ALTERED_SEARCH_PATH: LOAD_LIBRARY_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_IGNORE_CODE_AUTHZ_LEVEL: LOAD_LIBRARY_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_AS_IMAGE_RESOURCE: LOAD_LIBRARY_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE: LOAD_LIBRARY_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_REQUIRE_SIGNED_TARGET: LOAD_LIBRARY_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR: LOAD_LIBRARY_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_SEARCH_APPLICATION_DIR: LOAD_LIBRARY_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_SEARCH_USER_DIRS: LOAD_LIBRARY_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_SEARCH_SYSTEM32: LOAD_LIBRARY_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_SEARCH_DEFAULT_DIRS: LOAD_LIBRARY_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_SAFE_CURRENT_DIRS: LOAD_LIBRARY_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub const LOAD_LIBRARY_SEARCH_SYSTEM32_NO_FORWARDER: LOAD_LIBRARY_FLAGS = 16384u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub struct ENUMUILANG { - pub NumOfEnumUILang: u32, - pub SizeOfEnumUIBuffer: u32, - pub pEnumUIBuffer: *mut u16, -} -impl ::core::marker::Copy for ENUMUILANG {} -impl ::core::clone::Clone for ENUMUILANG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub struct REDIRECTION_DESCRIPTOR { - pub Version: u32, - pub FunctionCount: u32, - pub Redirections: *mut REDIRECTION_FUNCTION_DESCRIPTOR, -} -impl ::core::marker::Copy for REDIRECTION_DESCRIPTOR {} -impl ::core::clone::Clone for REDIRECTION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`*"] -pub struct REDIRECTION_FUNCTION_DESCRIPTOR { - pub DllName: ::windows_sys::core::PCSTR, - pub FunctionName: ::windows_sys::core::PCSTR, - pub RedirectionTarget: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for REDIRECTION_FUNCTION_DESCRIPTOR {} -impl ::core::clone::Clone for REDIRECTION_FUNCTION_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ENUMRESLANGPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ENUMRESLANGPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ENUMRESNAMEPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ENUMRESNAMEPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ENUMRESTYPEPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ENUMRESTYPEPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PGET_MODULE_HANDLE_EXA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_LibraryLoader\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PGET_MODULE_HANDLE_EXW = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mailslots/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mailslots/mod.rs deleted file mode 100644 index 2ee8cd6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mailslots/mod.rs +++ /dev/null @@ -1,8 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Mailslots\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateMailslotA ( lpname : :: windows_sys::core::PCSTR , nmaxmessagesize : u32 , lreadtimeout : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Mailslots\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateMailslotW ( lpname : :: windows_sys::core::PCWSTR , nmaxmessagesize : u32 , lreadtimeout : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Mailslots\"`, `\"Win32_Foundation\"`*"] fn GetMailslotInfo ( hmailslot : super::super::Foundation:: HANDLE , lpmaxmessagesize : *mut u32 , lpnextsize : *mut u32 , lpmessagecount : *mut u32 , lpreadtimeout : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Mailslots\"`, `\"Win32_Foundation\"`*"] fn SetMailslotInfo ( hmailslot : super::super::Foundation:: HANDLE , lreadtimeout : u32 ) -> super::super::Foundation:: BOOL ); diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mapi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mapi/mod.rs deleted file mode 100644 index 756c70a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mapi/mod.rs +++ /dev/null @@ -1,260 +0,0 @@ -::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Mapi\"`*"] fn MAPIFreeBuffer ( pv : *mut ::core::ffi::c_void ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_AB_NOMODIFY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_BCC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_BODY_AS_FILE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_CC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_DIALOG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_ENVELOPE_ONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_EXTENDED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_ACCESS_DENIED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_AMBIGUOUS_RECIPIENT: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_AMBIG_RECIP: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_ATTACHMENT_NOT_FOUND: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_ATTACHMENT_OPEN_FAILURE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_ATTACHMENT_TOO_LARGE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_ATTACHMENT_WRITE_FAILURE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_BAD_RECIPTYPE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_DISK_FULL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_FAILURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_INSUFFICIENT_MEMORY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_INVALID_EDITFIELDS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_INVALID_MESSAGE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_INVALID_RECIPS: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_INVALID_SESSION: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_LOGIN_FAILURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_LOGON_FAILURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_MESSAGE_IN_USE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_NETWORK_FAILURE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_NOT_SUPPORTED: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_NO_MESSAGES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_TEXT_TOO_LARGE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_TOO_MANY_FILES: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_TOO_MANY_RECIPIENTS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_TOO_MANY_SESSIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_TYPE_NOT_SUPPORTED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_UNICODE_NOT_SUPPORTED: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_UNKNOWN_RECIPIENT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_E_USER_ABORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_FORCE_DOWNLOAD: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_FORCE_UNICODE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_GUARANTEE_FIFO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_LOGON_UI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_LONG_MSGID: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_NEW_SESSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_OLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_OLE_STATIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_ORIG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_PASSWORD_UI: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_PEEK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_RECEIPT_REQUESTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_SENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_SUPPRESS_ATTACH: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_TO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_UNREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_UNREAD_ONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const MAPI_USER_ABORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub const SUCCESS_SUCCESS: u32 = 0u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub struct MapiFileDesc { - pub ulReserved: u32, - pub flFlags: u32, - pub nPosition: u32, - pub lpszPathName: ::windows_sys::core::PSTR, - pub lpszFileName: ::windows_sys::core::PSTR, - pub lpFileType: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MapiFileDesc {} -impl ::core::clone::Clone for MapiFileDesc { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub struct MapiFileDescW { - pub ulReserved: u32, - pub flFlags: u32, - pub nPosition: u32, - pub lpszPathName: ::windows_sys::core::PWSTR, - pub lpszFileName: ::windows_sys::core::PWSTR, - pub lpFileType: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MapiFileDescW {} -impl ::core::clone::Clone for MapiFileDescW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub struct MapiFileTagExt { - pub ulReserved: u32, - pub cbTag: u32, - pub lpTag: *mut u8, - pub cbEncoding: u32, - pub lpEncoding: *mut u8, -} -impl ::core::marker::Copy for MapiFileTagExt {} -impl ::core::clone::Clone for MapiFileTagExt { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub struct MapiMessage { - pub ulReserved: u32, - pub lpszSubject: ::windows_sys::core::PSTR, - pub lpszNoteText: ::windows_sys::core::PSTR, - pub lpszMessageType: ::windows_sys::core::PSTR, - pub lpszDateReceived: ::windows_sys::core::PSTR, - pub lpszConversationID: ::windows_sys::core::PSTR, - pub flFlags: u32, - pub lpOriginator: *mut MapiRecipDesc, - pub nRecipCount: u32, - pub lpRecips: *mut MapiRecipDesc, - pub nFileCount: u32, - pub lpFiles: *mut MapiFileDesc, -} -impl ::core::marker::Copy for MapiMessage {} -impl ::core::clone::Clone for MapiMessage { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub struct MapiMessageW { - pub ulReserved: u32, - pub lpszSubject: ::windows_sys::core::PWSTR, - pub lpszNoteText: ::windows_sys::core::PWSTR, - pub lpszMessageType: ::windows_sys::core::PWSTR, - pub lpszDateReceived: ::windows_sys::core::PWSTR, - pub lpszConversationID: ::windows_sys::core::PWSTR, - pub flFlags: u32, - pub lpOriginator: *mut MapiRecipDescW, - pub nRecipCount: u32, - pub lpRecips: *mut MapiRecipDescW, - pub nFileCount: u32, - pub lpFiles: *mut MapiFileDescW, -} -impl ::core::marker::Copy for MapiMessageW {} -impl ::core::clone::Clone for MapiMessageW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub struct MapiRecipDesc { - pub ulReserved: u32, - pub ulRecipClass: u32, - pub lpszName: ::windows_sys::core::PSTR, - pub lpszAddress: ::windows_sys::core::PSTR, - pub ulEIDSize: u32, - pub lpEntryID: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MapiRecipDesc {} -impl ::core::clone::Clone for MapiRecipDesc { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub struct MapiRecipDescW { - pub ulReserved: u32, - pub ulRecipClass: u32, - pub lpszName: ::windows_sys::core::PWSTR, - pub lpszAddress: ::windows_sys::core::PWSTR, - pub ulEIDSize: u32, - pub lpEntryID: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MapiRecipDescW {} -impl ::core::clone::Clone for MapiRecipDescW { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPIADDRESS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPIDELETEMAIL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPIDETAILS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPIFINDNEXT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPIFREEBUFFER = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPILOGOFF = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPILOGON = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPIREADMAIL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPIRESOLVENAME = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPISAVEMAIL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPISENDDOCUMENTS = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPISENDMAIL = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Mapi\"`*"] -pub type LPMAPISENDMAILW = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/NonVolatile/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/NonVolatile/mod.rs deleted file mode 100644 index 862db08..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/NonVolatile/mod.rs +++ /dev/null @@ -1,26 +0,0 @@ -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] fn RtlDrainNonVolatileFlush ( nvtoken : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] fn RtlFillNonVolatileMemory ( nvtoken : *const ::core::ffi::c_void , nvdestination : *mut ::core::ffi::c_void , size : usize , value : u8 , flags : u32 ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] fn RtlFlushNonVolatileMemory ( nvtoken : *const ::core::ffi::c_void , nvbuffer : *const ::core::ffi::c_void , size : usize , flags : u32 ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] fn RtlFlushNonVolatileMemoryRanges ( nvtoken : *const ::core::ffi::c_void , nvranges : *const NV_MEMORY_RANGE , numranges : usize , flags : u32 ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] fn RtlFreeNonVolatileToken ( nvtoken : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] fn RtlGetNonVolatileToken ( nvbuffer : *const ::core::ffi::c_void , size : usize , nvtoken : *mut *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] fn RtlWriteNonVolatileMemory ( nvtoken : *const ::core::ffi::c_void , nvdestination : *mut ::core::ffi::c_void , source : *const ::core::ffi::c_void , size : usize , flags : u32 ) -> u32 ); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory_NonVolatile\"`*"] -pub struct NV_MEMORY_RANGE { - pub BaseAddress: *mut ::core::ffi::c_void, - pub Length: usize, -} -impl ::core::marker::Copy for NV_MEMORY_RANGE {} -impl ::core::clone::Clone for NV_MEMORY_RANGE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/mod.rs deleted file mode 100644 index 1d69319..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Memory/mod.rs +++ /dev/null @@ -1,759 +0,0 @@ -#[cfg(feature = "Win32_System_Memory_NonVolatile")] -pub mod NonVolatile; -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn AddSecureMemoryCacheCallback ( pfncallback : PSECURE_MEMORY_CACHE_CALLBACK ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn AllocateUserPhysicalPages ( hprocess : super::super::Foundation:: HANDLE , numberofpages : *mut usize , pagearray : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-8.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn AllocateUserPhysicalPages2 ( objecthandle : super::super::Foundation:: HANDLE , numberofpages : *mut usize , pagearray : *mut usize , extendedparameters : *mut MEM_EXTENDED_PARAMETER , extendedparametercount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn AllocateUserPhysicalPagesNuma ( hprocess : super::super::Foundation:: HANDLE , numberofpages : *mut usize , pagearray : *mut usize , nndpreferred : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-7.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileMapping2 ( file : super::super::Foundation:: HANDLE , securityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , desiredaccess : u32 , pageprotection : PAGE_PROTECTION_FLAGS , allocationattributes : u32 , maximumsize : u64 , name : :: windows_sys::core::PCWSTR , extendedparameters : *mut MEM_EXTENDED_PARAMETER , parametercount : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileMappingA ( hfile : super::super::Foundation:: HANDLE , lpfilemappingattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , flprotect : PAGE_PROTECTION_FLAGS , dwmaximumsizehigh : u32 , dwmaximumsizelow : u32 , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileMappingFromApp ( hfile : super::super::Foundation:: HANDLE , securityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , pageprotection : PAGE_PROTECTION_FLAGS , maximumsize : u64 , name : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileMappingNumaA ( hfile : super::super::Foundation:: HANDLE , lpfilemappingattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , flprotect : PAGE_PROTECTION_FLAGS , dwmaximumsizehigh : u32 , dwmaximumsizelow : u32 , lpname : :: windows_sys::core::PCSTR , nndpreferred : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileMappingNumaW ( hfile : super::super::Foundation:: HANDLE , lpfilemappingattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , flprotect : PAGE_PROTECTION_FLAGS , dwmaximumsizehigh : u32 , dwmaximumsizelow : u32 , lpname : :: windows_sys::core::PCWSTR , nndpreferred : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileMappingW ( hfile : super::super::Foundation:: HANDLE , lpfilemappingattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , flprotect : PAGE_PROTECTION_FLAGS , dwmaximumsizehigh : u32 , dwmaximumsizelow : u32 , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn CreateMemoryResourceNotification ( notificationtype : MEMORY_RESOURCE_NOTIFICATION_TYPE ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn DiscardVirtualMemory ( virtualaddress : *mut ::core::ffi::c_void , size : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn FlushViewOfFile ( lpbaseaddress : *const ::core::ffi::c_void , dwnumberofbytestoflush : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn FreeUserPhysicalPages ( hprocess : super::super::Foundation:: HANDLE , numberofpages : *mut usize , pagearray : *const usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GetLargePageMinimum ( ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn GetMemoryErrorHandlingCapabilities ( capabilities : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GetProcessHeap ( ) -> HeapHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GetProcessHeaps ( numberofheaps : u32 , processheaps : *mut HeapHandle ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn GetProcessWorkingSetSizeEx ( hprocess : super::super::Foundation:: HANDLE , lpminimumworkingsetsize : *mut usize , lpmaximumworkingsetsize : *mut usize , flags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn GetSystemFileCacheSize ( lpminimumfilecachesize : *mut usize , lpmaximumfilecachesize : *mut usize , lpflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GetWriteWatch ( dwflags : u32 , lpbaseaddress : *const ::core::ffi::c_void , dwregionsize : usize , lpaddresses : *mut *mut ::core::ffi::c_void , lpdwcount : *mut usize , lpdwgranularity : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GlobalAlloc ( uflags : GLOBAL_ALLOC_FLAGS , dwbytes : usize ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GlobalFlags ( hmem : isize ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GlobalFree ( hmem : isize ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GlobalHandle ( pmem : *const ::core::ffi::c_void ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GlobalLock ( hmem : isize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GlobalReAlloc ( hmem : isize , dwbytes : usize , uflags : u32 ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn GlobalSize ( hmem : isize ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn GlobalUnlock ( hmem : isize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn HeapAlloc ( hheap : HeapHandle , dwflags : HEAP_FLAGS , dwbytes : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn HeapCompact ( hheap : HeapHandle , dwflags : HEAP_FLAGS ) -> usize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn HeapCreate ( floptions : HEAP_FLAGS , dwinitialsize : usize , dwmaximumsize : usize ) -> HeapHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapDestroy ( hheap : HeapHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapFree ( hheap : HeapHandle , dwflags : HEAP_FLAGS , lpmem : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapLock ( hheap : HeapHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapQueryInformation ( heaphandle : HeapHandle , heapinformationclass : HEAP_INFORMATION_CLASS , heapinformation : *mut ::core::ffi::c_void , heapinformationlength : usize , returnlength : *mut usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn HeapReAlloc ( hheap : HeapHandle , dwflags : HEAP_FLAGS , lpmem : *const ::core::ffi::c_void , dwbytes : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapSetInformation ( heaphandle : HeapHandle , heapinformationclass : HEAP_INFORMATION_CLASS , heapinformation : *const ::core::ffi::c_void , heapinformationlength : usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn HeapSize ( hheap : HeapHandle , dwflags : HEAP_FLAGS , lpmem : *const ::core::ffi::c_void ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapSummary ( hheap : super::super::Foundation:: HANDLE , dwflags : u32 , lpsummary : *mut HEAP_SUMMARY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapUnlock ( hheap : HeapHandle ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapValidate ( hheap : HeapHandle , dwflags : HEAP_FLAGS , lpmem : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn HeapWalk ( hheap : HeapHandle , lpentry : *mut PROCESS_HEAP_ENTRY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn IsBadCodePtr ( lpfn : super::super::Foundation:: FARPROC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn IsBadReadPtr ( lp : *const ::core::ffi::c_void , ucb : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn IsBadStringPtrA ( lpsz : :: windows_sys::core::PCSTR , ucchmax : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn IsBadStringPtrW ( lpsz : :: windows_sys::core::PCWSTR , ucchmax : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn IsBadWritePtr ( lp : *const ::core::ffi::c_void , ucb : usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn LocalAlloc ( uflags : LOCAL_ALLOC_FLAGS , ubytes : usize ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn LocalFlags ( hmem : isize ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn LocalFree ( hmem : isize ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn LocalHandle ( pmem : *const ::core::ffi::c_void ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn LocalLock ( hmem : isize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn LocalReAlloc ( hmem : isize , ubytes : usize , uflags : u32 ) -> isize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn LocalSize ( hmem : isize ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn LocalUnlock ( hmem : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapUserPhysicalPages ( virtualaddress : *const ::core::ffi::c_void , numberofpages : usize , pagearray : *const usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapUserPhysicalPagesScatter ( virtualaddresses : *const *const ::core::ffi::c_void , numberofpages : usize , pagearray : *const usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapViewOfFile ( hfilemappingobject : super::super::Foundation:: HANDLE , dwdesiredaccess : FILE_MAP , dwfileoffsethigh : u32 , dwfileoffsetlow : u32 , dwnumberofbytestomap : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-6.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapViewOfFile3 ( filemapping : super::super::Foundation:: HANDLE , process : super::super::Foundation:: HANDLE , baseaddress : *const ::core::ffi::c_void , offset : u64 , viewsize : usize , allocationtype : VIRTUAL_ALLOCATION_TYPE , pageprotection : u32 , extendedparameters : *mut MEM_EXTENDED_PARAMETER , parametercount : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-6.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapViewOfFile3FromApp ( filemapping : super::super::Foundation:: HANDLE , process : super::super::Foundation:: HANDLE , baseaddress : *const ::core::ffi::c_void , offset : u64 , viewsize : usize , allocationtype : VIRTUAL_ALLOCATION_TYPE , pageprotection : u32 , extendedparameters : *mut MEM_EXTENDED_PARAMETER , parametercount : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapViewOfFileEx ( hfilemappingobject : super::super::Foundation:: HANDLE , dwdesiredaccess : FILE_MAP , dwfileoffsethigh : u32 , dwfileoffsetlow : u32 , dwnumberofbytestomap : usize , lpbaseaddress : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapViewOfFileExNuma ( hfilemappingobject : super::super::Foundation:: HANDLE , dwdesiredaccess : FILE_MAP , dwfileoffsethigh : u32 , dwfileoffsetlow : u32 , dwnumberofbytestomap : usize , lpbaseaddress : *const ::core::ffi::c_void , nndpreferred : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapViewOfFileFromApp ( hfilemappingobject : super::super::Foundation:: HANDLE , desiredaccess : FILE_MAP , fileoffset : u64 , numberofbytestomap : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-5.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn MapViewOfFileNuma2 ( filemappinghandle : super::super::Foundation:: HANDLE , processhandle : super::super::Foundation:: HANDLE , offset : u64 , baseaddress : *const ::core::ffi::c_void , viewsize : usize , allocationtype : u32 , pageprotection : u32 , preferrednode : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn OfferVirtualMemory ( virtualaddress : *mut ::core::ffi::c_void , size : usize , priority : OFFER_PRIORITY ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-8.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn OpenDedicatedMemoryPartition ( partition : super::super::Foundation:: HANDLE , dedicatedmemorytypeid : u64 , desiredaccess : u32 , inherithandle : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn OpenFileMappingA ( dwdesiredaccess : u32 , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn OpenFileMappingFromApp ( desiredaccess : u32 , inherithandle : super::super::Foundation:: BOOL , name : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn OpenFileMappingW ( dwdesiredaccess : u32 , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn PrefetchVirtualMemory ( hprocess : super::super::Foundation:: HANDLE , numberofentries : usize , virtualaddresses : *const WIN32_MEMORY_RANGE_ENTRY , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn QueryMemoryResourceNotification ( resourcenotificationhandle : super::super::Foundation:: HANDLE , resourcestate : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-8.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn QueryPartitionInformation ( partition : super::super::Foundation:: HANDLE , partitioninformationclass : WIN32_MEMORY_PARTITION_INFORMATION_CLASS , partitioninformation : *mut ::core::ffi::c_void , partitioninformationlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn QueryVirtualMemoryInformation ( process : super::super::Foundation:: HANDLE , virtualaddress : *const ::core::ffi::c_void , memoryinformationclass : WIN32_MEMORY_INFORMATION_CLASS , memoryinformation : *mut ::core::ffi::c_void , memoryinformationsize : usize , returnsize : *mut usize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn ReclaimVirtualMemory ( virtualaddress : *const ::core::ffi::c_void , size : usize ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn RegisterBadMemoryNotification ( callback : PBAD_MEMORY_CALLBACK_ROUTINE ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn RemoveSecureMemoryCacheCallback ( pfncallback : PSECURE_MEMORY_CACHE_CALLBACK ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn ResetWriteWatch ( lpbaseaddress : *const ::core::ffi::c_void , dwregionsize : usize ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn RtlCompareMemory ( source1 : *const ::core::ffi::c_void , source2 : *const ::core::ffi::c_void , length : usize ) -> usize ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn RtlCrc32 ( buffer : *const ::core::ffi::c_void , size : usize , initialcrc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn RtlCrc64 ( buffer : *const ::core::ffi::c_void , size : usize , initialcrc : u64 ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn RtlIsZeroMemory ( buffer : *const ::core::ffi::c_void , length : usize ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn SetProcessValidCallTargets ( hprocess : super::super::Foundation:: HANDLE , virtualaddress : *const ::core::ffi::c_void , regionsize : usize , numberofoffsets : u32 , offsetinformation : *mut CFG_CALL_TARGET_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-7.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn SetProcessValidCallTargetsForMappedView ( process : super::super::Foundation:: HANDLE , virtualaddress : *const ::core::ffi::c_void , regionsize : usize , numberofoffsets : u32 , offsetinformation : *mut CFG_CALL_TARGET_INFO , section : super::super::Foundation:: HANDLE , expectedfileoffset : u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn SetProcessWorkingSetSizeEx ( hprocess : super::super::Foundation:: HANDLE , dwminimumworkingsetsize : usize , dwmaximumworkingsetsize : usize , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn SetSystemFileCacheSize ( minimumfilecachesize : usize , maximumfilecachesize : usize , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn UnmapViewOfFile ( lpbaseaddress : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-5.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn UnmapViewOfFile2 ( process : super::super::Foundation:: HANDLE , baseaddress : *const ::core::ffi::c_void , unmapflags : UNMAP_VIEW_OF_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn UnmapViewOfFileEx ( baseaddress : *const ::core::ffi::c_void , unmapflags : UNMAP_VIEW_OF_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn UnregisterBadMemoryNotification ( registrationhandle : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn VirtualAlloc ( lpaddress : *const ::core::ffi::c_void , dwsize : usize , flallocationtype : VIRTUAL_ALLOCATION_TYPE , flprotect : PAGE_PROTECTION_FLAGS ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-6.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualAlloc2 ( process : super::super::Foundation:: HANDLE , baseaddress : *const ::core::ffi::c_void , size : usize , allocationtype : VIRTUAL_ALLOCATION_TYPE , pageprotection : u32 , extendedparameters : *mut MEM_EXTENDED_PARAMETER , parametercount : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-6.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualAlloc2FromApp ( process : super::super::Foundation:: HANDLE , baseaddress : *const ::core::ffi::c_void , size : usize , allocationtype : VIRTUAL_ALLOCATION_TYPE , pageprotection : u32 , extendedparameters : *mut MEM_EXTENDED_PARAMETER , parametercount : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualAllocEx ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *const ::core::ffi::c_void , dwsize : usize , flallocationtype : VIRTUAL_ALLOCATION_TYPE , flprotect : PAGE_PROTECTION_FLAGS ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualAllocExNuma ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *const ::core::ffi::c_void , dwsize : usize , flallocationtype : VIRTUAL_ALLOCATION_TYPE , flprotect : u32 , nndpreferred : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn VirtualAllocFromApp ( baseaddress : *const ::core::ffi::c_void , size : usize , allocationtype : VIRTUAL_ALLOCATION_TYPE , protection : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualFree ( lpaddress : *mut ::core::ffi::c_void , dwsize : usize , dwfreetype : VIRTUAL_FREE_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualFreeEx ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *mut ::core::ffi::c_void , dwsize : usize , dwfreetype : VIRTUAL_FREE_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualLock ( lpaddress : *const ::core::ffi::c_void , dwsize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualProtect ( lpaddress : *const ::core::ffi::c_void , dwsize : usize , flnewprotect : PAGE_PROTECTION_FLAGS , lpfloldprotect : *mut PAGE_PROTECTION_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualProtectEx ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *const ::core::ffi::c_void , dwsize : usize , flnewprotect : PAGE_PROTECTION_FLAGS , lpfloldprotect : *mut PAGE_PROTECTION_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualProtectFromApp ( address : *const ::core::ffi::c_void , size : usize , newprotection : u32 , oldprotection : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`*"] fn VirtualQuery ( lpaddress : *const ::core::ffi::c_void , lpbuffer : *mut MEMORY_BASIC_INFORMATION , dwlength : usize ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualQueryEx ( hprocess : super::super::Foundation:: HANDLE , lpaddress : *const ::core::ffi::c_void , lpbuffer : *mut MEMORY_BASIC_INFORMATION , dwlength : usize ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualUnlock ( lpaddress : *const ::core::ffi::c_void , dwsize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-memory-l1-1-5.dll""system" #[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] fn VirtualUnlockEx ( process : super::super::Foundation:: HANDLE , address : *const ::core::ffi::c_void , size : usize ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_CACHE_MAX_HARD_DISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_CACHE_MAX_HARD_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_CACHE_MIN_HARD_DISABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_CACHE_MIN_HARD_ENABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEHC_PATROL_SCRUBBER_PRESENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type FILE_MAP = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_WRITE: FILE_MAP = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_READ: FILE_MAP = 4u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_ALL_ACCESS: FILE_MAP = 983071u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_EXECUTE: FILE_MAP = 32u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_COPY: FILE_MAP = 1u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_RESERVE: FILE_MAP = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_TARGETS_INVALID: FILE_MAP = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const FILE_MAP_LARGE_PAGES: FILE_MAP = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type GLOBAL_ALLOC_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const GHND: GLOBAL_ALLOC_FLAGS = 66u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const GMEM_FIXED: GLOBAL_ALLOC_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const GMEM_MOVEABLE: GLOBAL_ALLOC_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const GMEM_ZEROINIT: GLOBAL_ALLOC_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const GPTR: GLOBAL_ALLOC_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type HEAP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_NONE: HEAP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_NO_SERIALIZE: HEAP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_GROWABLE: HEAP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_GENERATE_EXCEPTIONS: HEAP_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_ZERO_MEMORY: HEAP_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_REALLOC_IN_PLACE_ONLY: HEAP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_TAIL_CHECKING_ENABLED: HEAP_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_FREE_CHECKING_ENABLED: HEAP_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_DISABLE_COALESCE_ON_FREE: HEAP_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_CREATE_ALIGN_16: HEAP_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_CREATE_ENABLE_TRACING: HEAP_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_CREATE_ENABLE_EXECUTE: HEAP_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_MAXIMUM_TAG: HEAP_FLAGS = 4095u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_PSEUDO_TAG_FLAG: HEAP_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_TAG_SHIFT: HEAP_FLAGS = 18u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_CREATE_SEGMENT_HEAP: HEAP_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HEAP_CREATE_HARDENED: HEAP_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type HEAP_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HeapCompatibilityInformation: HEAP_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HeapEnableTerminationOnCorruption: HEAP_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HeapOptimizeResources: HEAP_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HeapTag: HEAP_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type LOCAL_ALLOC_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const LHND: LOCAL_ALLOC_FLAGS = 66u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const LMEM_FIXED: LOCAL_ALLOC_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const LMEM_MOVEABLE: LOCAL_ALLOC_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const LMEM_ZEROINIT: LOCAL_ALLOC_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const LPTR: LOCAL_ALLOC_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const NONZEROLHND: LOCAL_ALLOC_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const NONZEROLPTR: LOCAL_ALLOC_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type MEMORY_RESOURCE_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const LowMemoryResourceNotification: MEMORY_RESOURCE_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const HighMemoryResourceNotification: MEMORY_RESOURCE_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type MEM_EXTENDED_PARAMETER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterInvalidType: MEM_EXTENDED_PARAMETER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterAddressRequirements: MEM_EXTENDED_PARAMETER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterNumaNode: MEM_EXTENDED_PARAMETER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterPartitionHandle: MEM_EXTENDED_PARAMETER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterUserPhysicalHandle: MEM_EXTENDED_PARAMETER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterAttributeFlags: MEM_EXTENDED_PARAMETER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterImageMachine: MEM_EXTENDED_PARAMETER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemExtendedParameterMax: MEM_EXTENDED_PARAMETER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type OFFER_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const VmOfferPriorityVeryLow: OFFER_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const VmOfferPriorityLow: OFFER_PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const VmOfferPriorityBelowNormal: OFFER_PRIORITY = 3i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const VmOfferPriorityNormal: OFFER_PRIORITY = 4i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type PAGE_PROTECTION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_NOACCESS: PAGE_PROTECTION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_READONLY: PAGE_PROTECTION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_READWRITE: PAGE_PROTECTION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_WRITECOPY: PAGE_PROTECTION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_EXECUTE: PAGE_PROTECTION_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_EXECUTE_READ: PAGE_PROTECTION_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_EXECUTE_READWRITE: PAGE_PROTECTION_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_EXECUTE_WRITECOPY: PAGE_PROTECTION_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GUARD: PAGE_PROTECTION_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_NOCACHE: PAGE_PROTECTION_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_WRITECOMBINE: PAGE_PROTECTION_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_NOACCESS: PAGE_PROTECTION_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_READONLY: PAGE_PROTECTION_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_READWRITE: PAGE_PROTECTION_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_EXECUTE: PAGE_PROTECTION_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_EXECUTE_READ: PAGE_PROTECTION_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_EXECUTE_READWRITE: PAGE_PROTECTION_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_COHERENT: PAGE_PROTECTION_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_GRAPHICS_NOCACHE: PAGE_PROTECTION_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_ENCLAVE_THREAD_CONTROL: PAGE_PROTECTION_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_REVERT_TO_FILE_MAP: PAGE_PROTECTION_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_TARGETS_NO_UPDATE: PAGE_PROTECTION_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_TARGETS_INVALID: PAGE_PROTECTION_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_ENCLAVE_UNVALIDATED: PAGE_PROTECTION_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_ENCLAVE_MASK: PAGE_PROTECTION_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_ENCLAVE_DECOMMIT: PAGE_PROTECTION_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_ENCLAVE_SS_FIRST: PAGE_PROTECTION_FLAGS = 268435457u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const PAGE_ENCLAVE_SS_REST: PAGE_PROTECTION_FLAGS = 268435458u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_PARTITION_OWNER_HANDLE: PAGE_PROTECTION_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_64K_PAGES: PAGE_PROTECTION_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_FILE: PAGE_PROTECTION_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_IMAGE: PAGE_PROTECTION_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_PROTECTED_IMAGE: PAGE_PROTECTION_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_RESERVE: PAGE_PROTECTION_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_COMMIT: PAGE_PROTECTION_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_NOCACHE: PAGE_PROTECTION_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_WRITECOMBINE: PAGE_PROTECTION_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_LARGE_PAGES: PAGE_PROTECTION_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const SEC_IMAGE_NO_EXECUTE: PAGE_PROTECTION_FLAGS = 285212672u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type PAGE_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_PRIVATE: PAGE_TYPE = 131072u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_MAPPED: PAGE_TYPE = 262144u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_IMAGE: PAGE_TYPE = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type UNMAP_VIEW_OF_FILE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_UNMAP_NONE: UNMAP_VIEW_OF_FILE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_UNMAP_WITH_TRANSIENT_BOOST: UNMAP_VIEW_OF_FILE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_PRESERVE_PLACEHOLDER: UNMAP_VIEW_OF_FILE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type VIRTUAL_ALLOCATION_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_COMMIT: VIRTUAL_ALLOCATION_TYPE = 4096u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_RESERVE: VIRTUAL_ALLOCATION_TYPE = 8192u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_RESET: VIRTUAL_ALLOCATION_TYPE = 524288u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_RESET_UNDO: VIRTUAL_ALLOCATION_TYPE = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_REPLACE_PLACEHOLDER: VIRTUAL_ALLOCATION_TYPE = 16384u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_LARGE_PAGES: VIRTUAL_ALLOCATION_TYPE = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_RESERVE_PLACEHOLDER: VIRTUAL_ALLOCATION_TYPE = 262144u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_FREE: VIRTUAL_ALLOCATION_TYPE = 65536u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type VIRTUAL_FREE_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_DECOMMIT: VIRTUAL_FREE_TYPE = 16384u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MEM_RELEASE: VIRTUAL_FREE_TYPE = 32768u32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type WIN32_MEMORY_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemoryRegionInfo: WIN32_MEMORY_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type WIN32_MEMORY_PARTITION_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemoryPartitionInfo: WIN32_MEMORY_PARTITION_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub const MemoryPartitionDedicatedMemoryInfo: WIN32_MEMORY_PARTITION_INFORMATION_CLASS = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct CFG_CALL_TARGET_INFO { - pub Offset: usize, - pub Flags: usize, -} -impl ::core::marker::Copy for CFG_CALL_TARGET_INFO {} -impl ::core::clone::Clone for CFG_CALL_TARGET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct HEAP_SUMMARY { - pub cb: u32, - pub cbAllocated: usize, - pub cbCommitted: usize, - pub cbReserved: usize, - pub cbMaxReserve: usize, -} -impl ::core::marker::Copy for HEAP_SUMMARY {} -impl ::core::clone::Clone for HEAP_SUMMARY { - fn clone(&self) -> Self { - *self - } -} -pub type HeapHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MEMORY_BASIC_INFORMATION { - pub BaseAddress: *mut ::core::ffi::c_void, - pub AllocationBase: *mut ::core::ffi::c_void, - pub AllocationProtect: PAGE_PROTECTION_FLAGS, - pub PartitionId: u16, - pub RegionSize: usize, - pub State: VIRTUAL_ALLOCATION_TYPE, - pub Protect: PAGE_PROTECTION_FLAGS, - pub Type: PAGE_TYPE, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MEMORY_BASIC_INFORMATION {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MEMORY_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -#[cfg(target_arch = "x86")] -pub struct MEMORY_BASIC_INFORMATION { - pub BaseAddress: *mut ::core::ffi::c_void, - pub AllocationBase: *mut ::core::ffi::c_void, - pub AllocationProtect: PAGE_PROTECTION_FLAGS, - pub RegionSize: usize, - pub State: VIRTUAL_ALLOCATION_TYPE, - pub Protect: PAGE_PROTECTION_FLAGS, - pub Type: PAGE_TYPE, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for MEMORY_BASIC_INFORMATION {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for MEMORY_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct MEMORY_BASIC_INFORMATION32 { - pub BaseAddress: u32, - pub AllocationBase: u32, - pub AllocationProtect: PAGE_PROTECTION_FLAGS, - pub RegionSize: u32, - pub State: VIRTUAL_ALLOCATION_TYPE, - pub Protect: PAGE_PROTECTION_FLAGS, - pub Type: PAGE_TYPE, -} -impl ::core::marker::Copy for MEMORY_BASIC_INFORMATION32 {} -impl ::core::clone::Clone for MEMORY_BASIC_INFORMATION32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct MEMORY_BASIC_INFORMATION64 { - pub BaseAddress: u64, - pub AllocationBase: u64, - pub AllocationProtect: PAGE_PROTECTION_FLAGS, - pub __alignment1: u32, - pub RegionSize: u64, - pub State: VIRTUAL_ALLOCATION_TYPE, - pub Protect: PAGE_PROTECTION_FLAGS, - pub Type: PAGE_TYPE, - pub __alignment2: u32, -} -impl ::core::marker::Copy for MEMORY_BASIC_INFORMATION64 {} -impl ::core::clone::Clone for MEMORY_BASIC_INFORMATION64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct MEM_ADDRESS_REQUIREMENTS { - pub LowestStartingAddress: *mut ::core::ffi::c_void, - pub HighestEndingAddress: *mut ::core::ffi::c_void, - pub Alignment: usize, -} -impl ::core::marker::Copy for MEM_ADDRESS_REQUIREMENTS {} -impl ::core::clone::Clone for MEM_ADDRESS_REQUIREMENTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MEM_EXTENDED_PARAMETER { - pub Anonymous1: MEM_EXTENDED_PARAMETER_0, - pub Anonymous2: MEM_EXTENDED_PARAMETER_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MEM_EXTENDED_PARAMETER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MEM_EXTENDED_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MEM_EXTENDED_PARAMETER_0 { - pub _bitfield: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MEM_EXTENDED_PARAMETER_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MEM_EXTENDED_PARAMETER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union MEM_EXTENDED_PARAMETER_1 { - pub ULong64: u64, - pub Pointer: *mut ::core::ffi::c_void, - pub Size: usize, - pub Handle: super::super::Foundation::HANDLE, - pub ULong: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MEM_EXTENDED_PARAMETER_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MEM_EXTENDED_PARAMETER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROCESS_HEAP_ENTRY { - pub lpData: *mut ::core::ffi::c_void, - pub cbData: u32, - pub cbOverhead: u8, - pub iRegionIndex: u8, - pub wFlags: u16, - pub Anonymous: PROCESS_HEAP_ENTRY_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_HEAP_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_HEAP_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PROCESS_HEAP_ENTRY_0 { - pub Block: PROCESS_HEAP_ENTRY_0_0, - pub Region: PROCESS_HEAP_ENTRY_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_HEAP_ENTRY_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_HEAP_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROCESS_HEAP_ENTRY_0_0 { - pub hMem: super::super::Foundation::HANDLE, - pub dwReserved: [u32; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_HEAP_ENTRY_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_HEAP_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROCESS_HEAP_ENTRY_0_1 { - pub dwCommittedSize: u32, - pub dwUnCommittedSize: u32, - pub lpFirstBlock: *mut ::core::ffi::c_void, - pub lpLastBlock: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_HEAP_ENTRY_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_HEAP_ENTRY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct WIN32_MEMORY_PARTITION_INFORMATION { - pub Flags: u32, - pub NumaNode: u32, - pub Channel: u32, - pub NumberOfNumaNodes: u32, - pub ResidentAvailablePages: u64, - pub CommittedPages: u64, - pub CommitLimit: u64, - pub PeakCommitment: u64, - pub TotalNumberOfPages: u64, - pub AvailablePages: u64, - pub ZeroPages: u64, - pub FreePages: u64, - pub StandbyPages: u64, - pub Reserved: [u64; 16], - pub MaximumCommitLimit: u64, - pub Reserved2: u64, - pub PartitionId: u32, -} -impl ::core::marker::Copy for WIN32_MEMORY_PARTITION_INFORMATION {} -impl ::core::clone::Clone for WIN32_MEMORY_PARTITION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct WIN32_MEMORY_RANGE_ENTRY { - pub VirtualAddress: *mut ::core::ffi::c_void, - pub NumberOfBytes: usize, -} -impl ::core::marker::Copy for WIN32_MEMORY_RANGE_ENTRY {} -impl ::core::clone::Clone for WIN32_MEMORY_RANGE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct WIN32_MEMORY_REGION_INFORMATION { - pub AllocationBase: *mut ::core::ffi::c_void, - pub AllocationProtect: u32, - pub Anonymous: WIN32_MEMORY_REGION_INFORMATION_0, - pub RegionSize: usize, - pub CommitSize: usize, -} -impl ::core::marker::Copy for WIN32_MEMORY_REGION_INFORMATION {} -impl ::core::clone::Clone for WIN32_MEMORY_REGION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub union WIN32_MEMORY_REGION_INFORMATION_0 { - pub Flags: u32, - pub Anonymous: WIN32_MEMORY_REGION_INFORMATION_0_0, -} -impl ::core::marker::Copy for WIN32_MEMORY_REGION_INFORMATION_0 {} -impl ::core::clone::Clone for WIN32_MEMORY_REGION_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub struct WIN32_MEMORY_REGION_INFORMATION_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for WIN32_MEMORY_REGION_INFORMATION_0_0 {} -impl ::core::clone::Clone for WIN32_MEMORY_REGION_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Memory\"`*"] -pub type PBAD_MEMORY_CALLBACK_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Memory\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PSECURE_MEMORY_CACHE_CALLBACK = ::core::option::Option super::super::Foundation::BOOLEAN>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/MessageQueuing/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/MessageQueuing/mod.rs deleted file mode 100644 index 3ca1a27..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/MessageQueuing/mod.rs +++ /dev/null @@ -1,1137 +0,0 @@ -pub type IMSMQApplication = *mut ::core::ffi::c_void; -pub type IMSMQApplication2 = *mut ::core::ffi::c_void; -pub type IMSMQApplication3 = *mut ::core::ffi::c_void; -pub type IMSMQCollection = *mut ::core::ffi::c_void; -pub type IMSMQCoordinatedTransactionDispenser = *mut ::core::ffi::c_void; -pub type IMSMQCoordinatedTransactionDispenser2 = *mut ::core::ffi::c_void; -pub type IMSMQCoordinatedTransactionDispenser3 = *mut ::core::ffi::c_void; -pub type IMSMQDestination = *mut ::core::ffi::c_void; -pub type IMSMQEvent = *mut ::core::ffi::c_void; -pub type IMSMQEvent2 = *mut ::core::ffi::c_void; -pub type IMSMQEvent3 = *mut ::core::ffi::c_void; -pub type IMSMQManagement = *mut ::core::ffi::c_void; -pub type IMSMQMessage = *mut ::core::ffi::c_void; -pub type IMSMQMessage2 = *mut ::core::ffi::c_void; -pub type IMSMQMessage3 = *mut ::core::ffi::c_void; -pub type IMSMQMessage4 = *mut ::core::ffi::c_void; -pub type IMSMQOutgoingQueueManagement = *mut ::core::ffi::c_void; -pub type IMSMQPrivateDestination = *mut ::core::ffi::c_void; -pub type IMSMQPrivateEvent = *mut ::core::ffi::c_void; -pub type IMSMQQuery = *mut ::core::ffi::c_void; -pub type IMSMQQuery2 = *mut ::core::ffi::c_void; -pub type IMSMQQuery3 = *mut ::core::ffi::c_void; -pub type IMSMQQuery4 = *mut ::core::ffi::c_void; -pub type IMSMQQueue = *mut ::core::ffi::c_void; -pub type IMSMQQueue2 = *mut ::core::ffi::c_void; -pub type IMSMQQueue3 = *mut ::core::ffi::c_void; -pub type IMSMQQueue4 = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfo = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfo2 = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfo3 = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfo4 = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfos = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfos2 = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfos3 = *mut ::core::ffi::c_void; -pub type IMSMQQueueInfos4 = *mut ::core::ffi::c_void; -pub type IMSMQQueueManagement = *mut ::core::ffi::c_void; -pub type IMSMQTransaction = *mut ::core::ffi::c_void; -pub type IMSMQTransaction2 = *mut ::core::ffi::c_void; -pub type IMSMQTransaction3 = *mut ::core::ffi::c_void; -pub type IMSMQTransactionDispenser = *mut ::core::ffi::c_void; -pub type IMSMQTransactionDispenser2 = *mut ::core::ffi::c_void; -pub type IMSMQTransactionDispenser3 = *mut ::core::ffi::c_void; -pub type _DMSMQEventEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const LONG_LIVED: u32 = 4294967294u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MACHINE_ACTION_CONNECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CONNECT"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MACHINE_ACTION_DISCONNECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISCONNECT"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MACHINE_ACTION_TIDY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TIDY"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_CORRECT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("YES"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_FOREIGN_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("YES"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_INCORRECT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NO"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_LOCAL_LOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOCAL"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_NOT_FOREIGN_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NO"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_NOT_TRANSACTIONAL_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NO"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_REMOTE_LOCATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REMOTE"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_CONNECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CONNECTED"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_DISCONNECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISCONNECTED"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_DISCONNECTING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISCONNECTING"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_LOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOCAL CONNECTION"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_LOCKED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOCKED"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_NEED_VALIDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NEED VALIDATION"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_NONACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("INACTIVE"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_ONHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ONHOLD"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_STATE_WAITING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WAITING"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_TRANSACTIONAL_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("YES"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_TYPE_CONNECTOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CONNECTOR"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_TYPE_MACHINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MACHINE"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_TYPE_MULTICAST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MULTICAST"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_TYPE_PRIVATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PRIVATE"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_TYPE_PUBLIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PUBLIC"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MGMT_QUEUE_UNKNOWN_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UNKNOWN"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MO_MACHINE_TOKEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MACHINE"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MO_QUEUE_TOKEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QUEUE"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATED_QM_MESSAGE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_FIRST_IN_XACT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_LAST_IN_XACT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_NOT_FIRST_IN_XACT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_NOT_LAST_IN_XACT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_PRIV_LEVEL_BODY_AES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQSEC_DELETE_JOURNAL_MESSAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQSEC_DELETE_MESSAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQSEC_GET_QUEUE_PROPERTIES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQSEC_PEEK_MESSAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQSEC_QUEUE_GENERIC_EXECUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQSEC_SET_QUEUE_PROPERTIES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQSEC_WRITE_MESSAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ACTION_PEEK_CURRENT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ACTION_PEEK_NEXT: u32 = 2147483649u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ACTION_RECEIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MESSAGE_LOCKED_UNDER_TRANSACTION: ::windows_sys::core::HRESULT = -1072824164i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MESSAGE_NOT_AUTHENTICATED: ::windows_sys::core::HRESULT = -1072824165i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_RESOLVE_ADDRESS: ::windows_sys::core::HRESULT = -1072824167i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_TOO_MANY_PROPERTIES: ::windows_sys::core::HRESULT = -1072824166i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_PEEK_CURRENT: u32 = 1073741840u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_PEEK_FIRST: u32 = 1073741844u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_PEEK_LAST: u32 = 1073741848u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_PEEK_NEXT: u32 = 1073741841u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_PEEK_PREV: u32 = 1073741842u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_RECEIVE_ALLOW_PEEK: u32 = 1073742112u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_RECEIVE_CURRENT: u32 = 1073741856u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_RECEIVE_FIRST: u32 = 1073741860u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_RECEIVE_LAST: u32 = 1073741864u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_RECEIVE_NEXT: u32 = 1073741857u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_LOOKUP_RECEIVE_PREV: u32 = 1073741858u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_MOVE_ACCESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_OK: ::windows_sys::core::HRESULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQApplication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e086_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf72b9031_2f0c_43e8_924e_e6052cdc493f); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQCoordinatedTransactionDispenser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e082_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQDestination: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeba96b18_2168_11d3_898c_00e02c074f6b); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQEvent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e07a_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQManagement: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x39ce96fe_f4c5_4484_a143_4c2d5d324229); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQMessage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e075_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQOutgoingQueueManagement: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0188401c_247a_4fed_99c6_bf14119d7055); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQQuery: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e073_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e079_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQQueueInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e07c_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQQueueInfos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e07e_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQQueueManagement: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33b6d07e_f27d_42fa_b2d7_bf82e11e9374); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQTransaction: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e080_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQTransactionDispenser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7d6e084_dccd_11d0_aa4b_0060970debae); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQ_CONNECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CONNECTED"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MSMQ_DISCONNECTED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DISCONNECTED"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PREQ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PRGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PRGT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PRLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PRLT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PRNE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_MSMQ_ACTIVEQUEUES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_MSMQ_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_MSMQ_BYTES_IN_ALL_QUEUES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_MSMQ_CONNECTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_MSMQ_DSSERVER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_MSMQ_PRIVATEQ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_MSMQ_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_BYTES_IN_JOURNAL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_BYTES_IN_QUEUE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_CONNECTION_HISTORY: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_FIRST_NON_ACK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_LAST_ACK: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_LAST_ACK_COUNT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_LAST_ACK_TIME: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_LAST_NON_ACK: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_NEXT_SEQ: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_NO_ACK_COUNT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_NO_READ_COUNT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_RESEND_COUNT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_RESEND_INTERVAL: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_RESEND_TIME: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_EOD_SOURCE_INFO: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_FOREIGN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_FORMATNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_JOURNAL_MESSAGE_COUNT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_JOURNAL_USED_QUOTA: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_LOCATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_MESSAGE_COUNT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_NEXTHOPS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_PATHNAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_STATE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_SUBQUEUE_COUNT: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_SUBQUEUE_NAMES: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_USED_QUOTA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_MGMT_QUEUE_XACT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_ABORT_COUNT: u32 = 69u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_ACKNOWLEDGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_ADMIN_QUEUE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_ADMIN_QUEUE_LEN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_APPSPECIFIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_ARRIVEDTIME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_AUTHENTICATED: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_AUTHENTICATED_EX: u32 = 53u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_AUTH_LEVEL: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_BASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_BODY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_BODY_SIZE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_BODY_TYPE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_CLASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_COMPOUND_MESSAGE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_COMPOUND_MESSAGE_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_CONNECTOR_TYPE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_CORRELATIONID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_CORRELATIONID_SIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEADLETTER_QUEUE: u32 = 67u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEADLETTER_QUEUE_LEN: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DELIVERY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEST_FORMAT_NAME: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEST_FORMAT_NAME_LEN: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEST_QUEUE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEST_QUEUE_LEN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEST_SYMM_KEY: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_DEST_SYMM_KEY_LEN: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_ENCRYPTION_ALG: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_EXTENSION: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_EXTENSION_LEN: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_FIRST_IN_XACT: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_HASH_ALG: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_JOURNAL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_LABEL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_LABEL_LEN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_LAST_IN_XACT: u32 = 51u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_LAST_MOVE_TIME: u32 = 75u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_LOOKUPID: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_MOVE_COUNT: u32 = 70u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_MSGID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_MSGID_SIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_PRIORITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_PRIV_LEVEL: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_PROV_NAME: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_PROV_NAME_LEN: u32 = 49u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_PROV_TYPE: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_RESP_FORMAT_NAME: u32 = 54u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_RESP_FORMAT_NAME_LEN: u32 = 55u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_RESP_QUEUE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_RESP_QUEUE_LEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SECURITY_CONTEXT: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SENDERID: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SENDERID_LEN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SENDERID_TYPE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SENDER_CERT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SENDER_CERT_LEN: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SENTTIME: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SIGNATURE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SIGNATURE_LEN: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SOAP_BODY: u32 = 66u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SOAP_ENVELOPE: u32 = 61u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SOAP_ENVELOPE_LEN: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SOAP_HEADER: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_SRC_MACHINE_ID: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_TIME_TO_BE_RECEIVED: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_TIME_TO_REACH_QUEUE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_TRACE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_VERSION: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_XACTID: u32 = 52u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_XACTID_SIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_XACT_STATUS_QUEUE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_M_XACT_STATUS_QUEUE_LEN: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_PC_BASE: u32 = 5800u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_PC_DS_ENABLED: u32 = 5802u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_PC_VERSION: u32 = 5801u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_BASE: u32 = 200u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_CONNECTION: u32 = 204u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_ENCRYPTION_PK: u32 = 205u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_ENCRYPTION_PK_AES: u32 = 244u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_ENCRYPTION_PK_BASE: u32 = 231u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_ENCRYPTION_PK_ENHANCED: u32 = 232u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_MACHINE_ID: u32 = 202u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_PATHNAME: u32 = 203u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_PATHNAME_DNS: u32 = 233u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_QM_SITE_ID: u32 = 201u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_ADS_PATH: u32 = 126u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_AUTHENTICATE: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_BASE: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_BASEPRIORITY: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_CREATE_TIME: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_INSTANCE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_JOURNAL: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_JOURNAL_QUOTA: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_LABEL: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_MODIFY_TIME: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_MULTICAST_ADDRESS: u32 = 125u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_PATHNAME: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_PATHNAME_DNS: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_PRIV_LEVEL: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_QUOTA: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_TRANSACTION: u32 = 113u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const PROPID_Q_TYPE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const QUERY_SORTASCEND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const QUERY_SORTDESCEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const QUEUE_ACTION_EOD_RESEND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EOD_RESEND"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const QUEUE_ACTION_PAUSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PAUSE"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const QUEUE_ACTION_RESUME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RESUME"); -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type FOREIGN_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_STATUS_FOREIGN: FOREIGN_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_STATUS_NOT_FOREIGN: FOREIGN_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_STATUS_UNKNOWN: FOREIGN_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQACCESS = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_RECEIVE_ACCESS: MQACCESS = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_SEND_ACCESS: MQACCESS = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_PEEK_ACCESS: MQACCESS = 32i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ADMIN_ACCESS: MQACCESS = 128i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQAUTHENTICATE = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_AUTHENTICATE_NONE: MQAUTHENTICATE = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_AUTHENTICATE: MQAUTHENTICATE = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQCALG = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_MD2: MQCALG = 32769i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_MD4: MQCALG = 32770i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_MD5: MQCALG = 32771i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_SHA: MQCALG = 32772i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_SHA1: MQCALG = 32772i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_MAC: MQCALG = 32773i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_RSA_SIGN: MQCALG = 9216i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_DSS_SIGN: MQCALG = 8704i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_RSA_KEYX: MQCALG = 41984i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_DES: MQCALG = 26113i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_RC2: MQCALG = 26114i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_RC4: MQCALG = 26625i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CALG_SEAL: MQCALG = 26626i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQCERT_REGISTER = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQCERT_REGISTER_ALWAYS: MQCERT_REGISTER = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQCERT_REGISTER_IF_NOT_EXIST: MQCERT_REGISTER = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQDEFAULT = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_PRIORITY: MQDEFAULT = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_DELIVERY: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_ACKNOWLEDGE: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_JOURNAL: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_APPSPECIFIC: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_PRIV_LEVEL: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_AUTH_LEVEL: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_SENDERID_TYPE: MQDEFAULT = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_Q_JOURNAL: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_Q_BASEPRIORITY: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_Q_QUOTA: MQDEFAULT = -1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_Q_JOURNAL_QUOTA: MQDEFAULT = -1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_Q_TRANSACTION: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_Q_AUTHENTICATE: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_Q_PRIV_LEVEL: MQDEFAULT = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const DEFAULT_M_LOOKUPID: MQDEFAULT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQERROR = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR: MQERROR = -1072824319i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_PROPERTY: MQERROR = -1072824318i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_QUEUE_NOT_FOUND: MQERROR = -1072824317i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_QUEUE_NOT_ACTIVE: MQERROR = -1072824316i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_QUEUE_EXISTS: MQERROR = -1072824315i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_INVALID_PARAMETER: MQERROR = -1072824314i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_INVALID_HANDLE: MQERROR = -1072824313i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_OPERATION_CANCELLED: MQERROR = -1072824312i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_SHARING_VIOLATION: MQERROR = -1072824311i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_SERVICE_NOT_AVAILABLE: MQERROR = -1072824309i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MACHINE_NOT_FOUND: MQERROR = -1072824307i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_SORT: MQERROR = -1072824304i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_USER: MQERROR = -1072824303i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_DS: MQERROR = -1072824301i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_QUEUE_PATHNAME: MQERROR = -1072824300i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_PROPERTY_VALUE: MQERROR = -1072824296i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_PROPERTY_VT: MQERROR = -1072824295i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_BUFFER_OVERFLOW: MQERROR = -1072824294i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_IO_TIMEOUT: MQERROR = -1072824293i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_CURSOR_ACTION: MQERROR = -1072824292i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MESSAGE_ALREADY_RECEIVED: MQERROR = -1072824291i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_FORMATNAME: MQERROR = -1072824290i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_FORMATNAME_BUFFER_TOO_SMALL: MQERROR = -1072824289i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_UNSUPPORTED_FORMATNAME_OPERATION: MQERROR = -1072824288i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_SECURITY_DESCRIPTOR: MQERROR = -1072824287i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_SENDERID_BUFFER_TOO_SMALL: MQERROR = -1072824286i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_SECURITY_DESCRIPTOR_TOO_SMALL: MQERROR = -1072824285i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_IMPERSONATE_CLIENT: MQERROR = -1072824284i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ACCESS_DENIED: MQERROR = -1072824283i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_PRIVILEGE_NOT_HELD: MQERROR = -1072824282i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_INSUFFICIENT_RESOURCES: MQERROR = -1072824281i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_USER_BUFFER_TOO_SMALL: MQERROR = -1072824280i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MESSAGE_STORAGE_FAILED: MQERROR = -1072824278i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_SENDER_CERT_BUFFER_TOO_SMALL: MQERROR = -1072824277i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_INVALID_CERTIFICATE: MQERROR = -1072824276i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE: MQERROR = -1072824275i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_INTERNAL_USER_CERT_EXIST: MQERROR = -1072824274i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_INTERNAL_USER_CERT: MQERROR = -1072824273i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CORRUPTED_SECURITY_DATA: MQERROR = -1072824272i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CORRUPTED_PERSONAL_CERT_STORE: MQERROR = -1072824271i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_COMPUTER_DOES_NOT_SUPPORT_ENCRYPTION: MQERROR = -1072824269i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_BAD_SECURITY_CONTEXT: MQERROR = -1072824267i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_COULD_NOT_GET_USER_SID: MQERROR = -1072824266i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_COULD_NOT_GET_ACCOUNT_INFO: MQERROR = -1072824265i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_MQCOLUMNS: MQERROR = -1072824264i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_PROPID: MQERROR = -1072824263i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_RELATION: MQERROR = -1072824262i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_PROPERTY_SIZE: MQERROR = -1072824261i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_RESTRICTION_PROPID: MQERROR = -1072824260i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_MQQUEUEPROPS: MQERROR = -1072824259i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_PROPERTY_NOTALLOWED: MQERROR = -1072824258i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_INSUFFICIENT_PROPERTIES: MQERROR = -1072824257i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MACHINE_EXISTS: MQERROR = -1072824256i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_MQQMPROPS: MQERROR = -1072824255i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_DS_IS_FULL: MQERROR = -1072824254i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_DS_ERROR: MQERROR = -1072824253i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_INVALID_OWNER: MQERROR = -1072824252i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_UNSUPPORTED_ACCESS_MODE: MQERROR = -1072824251i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_RESULT_BUFFER_TOO_SMALL: MQERROR = -1072824250i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_DELETE_CN_IN_USE: MQERROR = -1072824248i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_RESPONSE_FROM_OBJECT_SERVER: MQERROR = -1072824247i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_OBJECT_SERVER_NOT_AVAILABLE: MQERROR = -1072824246i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_QUEUE_NOT_AVAILABLE: MQERROR = -1072824245i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_DTC_CONNECT: MQERROR = -1072824244i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_TRANSACTION_IMPORT: MQERROR = -1072824242i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_TRANSACTION_USAGE: MQERROR = -1072824240i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_TRANSACTION_SEQUENCE: MQERROR = -1072824239i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MISSING_CONNECTOR_TYPE: MQERROR = -1072824235i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_STALE_HANDLE: MQERROR = -1072824234i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_TRANSACTION_ENLIST: MQERROR = -1072824232i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_QUEUE_DELETED: MQERROR = -1072824230i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_CONTEXT: MQERROR = -1072824229i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_SORT_PROPID: MQERROR = -1072824228i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_LABEL_TOO_LONG: MQERROR = -1072824227i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_LABEL_BUFFER_TOO_SMALL: MQERROR = -1072824226i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MQIS_SERVER_EMPTY: MQERROR = -1072824225i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MQIS_READONLY_MODE: MQERROR = -1072824224i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_SYMM_KEY_BUFFER_TOO_SMALL: MQERROR = -1072824223i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_SIGNATURE_BUFFER_TOO_SMALL: MQERROR = -1072824222i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_PROV_NAME_BUFFER_TOO_SMALL: MQERROR = -1072824221i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_OPERATION: MQERROR = -1072824220i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_WRITE_NOT_ALLOWED: MQERROR = -1072824219i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_WKS_CANT_SERVE_CLIENT: MQERROR = -1072824218i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_DEPEND_WKS_LICENSE_OVERFLOW: MQERROR = -1072824217i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_CORRUPTED_QUEUE_WAS_DELETED: MQERROR = -1072824216i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_REMOTE_MACHINE_NOT_AVAILABLE: MQERROR = -1072824215i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_UNSUPPORTED_OPERATION: MQERROR = -1072824214i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED: MQERROR = -1072824213i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_SET_CRYPTO_SEC_DESCR: MQERROR = -1072824212i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CERTIFICATE_NOT_PROVIDED: MQERROR = -1072824211i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_Q_DNS_PROPERTY_NOT_SUPPORTED: MQERROR = -1072824210i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANT_CREATE_CERT_STORE: MQERROR = -1072824209i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_CREATE_CERT_STORE: MQERROR = -1072824209i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANT_OPEN_CERT_STORE: MQERROR = -1072824208i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_OPEN_CERT_STORE: MQERROR = -1072824208i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_ENTERPRISE_OPERATION: MQERROR = -1072824207i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_GRANT_ADD_GUID: MQERROR = -1072824206i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_LOAD_MSMQOCM: MQERROR = -1072824205i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_ENTRY_POINT_MSMQOCM: MQERROR = -1072824204i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_MSMQ_SERVERS_ON_DC: MQERROR = -1072824203i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_JOIN_DOMAIN: MQERROR = -1072824202i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_CREATE_ON_GC: MQERROR = -1072824201i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_GUID_NOT_MATCHING: MQERROR = -1072824200i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_PUBLIC_KEY_NOT_FOUND: MQERROR = -1072824199i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_PUBLIC_KEY_DOES_NOT_EXIST: MQERROR = -1072824198i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_ILLEGAL_MQPRIVATEPROPS: MQERROR = -1072824197i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_GC_IN_DOMAIN: MQERROR = -1072824196i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_MSMQ_SERVERS_ON_GC: MQERROR = -1072824195i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_GET_DN: MQERROR = -1072824194i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_HASH_DATA_EX: MQERROR = -1072824193i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_SIGN_DATA_EX: MQERROR = -1072824192i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_CREATE_HASH_EX: MQERROR = -1072824191i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_FAIL_VERIFY_SIGNATURE_EX: MQERROR = -1072824190i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_DELETE_PSC_OBJECTS: MQERROR = -1072824189i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NO_MQUSER_OU: MQERROR = -1072824188i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_LOAD_MQAD: MQERROR = -1072824187i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_LOAD_MQDSSRV: MQERROR = -1072824186i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_PROPERTIES_CONFLICT: MQERROR = -1072824185i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MESSAGE_NOT_FOUND: MQERROR = -1072824184i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANT_RESOLVE_SITES: MQERROR = -1072824183i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NOT_SUPPORTED_BY_DEPENDENT_CLIENTS: MQERROR = -1072824182i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_OPERATION_NOT_SUPPORTED_BY_REMOTE_COMPUTER: MQERROR = -1072824181i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_NOT_A_CORRECT_OBJECT_CLASS: MQERROR = -1072824180i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_MULTI_SORT_KEYS: MQERROR = -1072824179i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_GC_NEEDED: MQERROR = -1072824178i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_DS_BIND_ROOT_FOREST: MQERROR = -1072824177i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_DS_LOCAL_USER: MQERROR = -1072824176i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_Q_ADS_PROPERTY_NOT_SUPPORTED: MQERROR = -1072824175i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_BAD_XML_FORMAT: MQERROR = -1072824174i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_UNSUPPORTED_CLASS: MQERROR = -1072824173i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_UNINITIALIZED_OBJECT: MQERROR = -1072824172i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_CREATE_PSC_OBJECTS: MQERROR = -1072824171i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_ERROR_CANNOT_UPDATE_PSC_OBJECTS: MQERROR = -1072824170i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQJOURNAL = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_JOURNAL_NONE: MQJOURNAL = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_JOURNAL: MQJOURNAL = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMAX = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_MAX_Q_NAME_LEN: MQMAX = 124i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_MAX_Q_LABEL_LEN: MQMAX = 124i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGACKNOWLEDGEMENT = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_NONE: MQMSGACKNOWLEDGEMENT = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL: MQMSGACKNOWLEDGEMENT = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_POS_RECEIVE: MQMSGACKNOWLEDGEMENT = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL: MQMSGACKNOWLEDGEMENT = 4i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE: MQMSGACKNOWLEDGEMENT = 8i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE: MQMSGACKNOWLEDGEMENT = 4i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE: MQMSGACKNOWLEDGEMENT = 5i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE: MQMSGACKNOWLEDGEMENT = 12i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE: MQMSGACKNOWLEDGEMENT = 14i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGAUTHENTICATION = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATION_NOT_REQUESTED: MQMSGAUTHENTICATION = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATION_REQUESTED: MQMSGAUTHENTICATION = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATED_SIG10: MQMSGAUTHENTICATION = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATION_REQUESTED_EX: MQMSGAUTHENTICATION = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATED_SIG20: MQMSGAUTHENTICATION = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATED_SIG30: MQMSGAUTHENTICATION = 5i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTHENTICATED_SIGXML: MQMSGAUTHENTICATION = 9i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGAUTHLEVEL = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTH_LEVEL_NONE: MQMSGAUTHLEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTH_LEVEL_ALWAYS: MQMSGAUTHLEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTH_LEVEL_MSMQ10: MQMSGAUTHLEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTH_LEVEL_SIG10: MQMSGAUTHLEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTH_LEVEL_MSMQ20: MQMSGAUTHLEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTH_LEVEL_SIG20: MQMSGAUTHLEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_AUTH_LEVEL_SIG30: MQMSGAUTHLEVEL = 8i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGCLASS = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NORMAL: MQMSGCLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_REPORT: MQMSGCLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_ACK_REACH_QUEUE: MQMSGCLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_ACK_RECEIVE: MQMSGCLASS = 16384i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_BAD_DST_Q: MQMSGCLASS = 32768i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_PURGED: MQMSGCLASS = 32769i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_REACH_QUEUE_TIMEOUT: MQMSGCLASS = 32770i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_Q_EXCEED_QUOTA: MQMSGCLASS = 32771i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_ACCESS_DENIED: MQMSGCLASS = 32772i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_HOP_COUNT_EXCEEDED: MQMSGCLASS = 32773i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_BAD_SIGNATURE: MQMSGCLASS = 32774i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_BAD_ENCRYPTION: MQMSGCLASS = 32775i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_COULD_NOT_ENCRYPT: MQMSGCLASS = 32776i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_NOT_TRANSACTIONAL_Q: MQMSGCLASS = 32777i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_NOT_TRANSACTIONAL_MSG: MQMSGCLASS = 32778i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_UNSUPPORTED_CRYPTO_PROVIDER: MQMSGCLASS = 32779i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_SOURCE_COMPUTER_GUID_CHANGED: MQMSGCLASS = 32780i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_Q_DELETED: MQMSGCLASS = 49152i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_Q_PURGED: MQMSGCLASS = 49153i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_RECEIVE_TIMEOUT: MQMSGCLASS = 49154i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CLASS_NACK_RECEIVE_TIMEOUT_AT_SENDER: MQMSGCLASS = 49155i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGCURSOR = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_FIRST: MQMSGCURSOR = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CURRENT: MQMSGCURSOR = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_NEXT: MQMSGCURSOR = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGDELIVERY = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_DELIVERY_EXPRESS: MQMSGDELIVERY = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_DELIVERY_RECOVERABLE: MQMSGDELIVERY = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGIDSIZE = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_MSGID_SIZE: MQMSGIDSIZE = 20i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_CORRELATIONID_SIZE: MQMSGIDSIZE = 20i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_XACTID_SIZE: MQMSGIDSIZE = 20i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGJOURNAL = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_JOURNAL_NONE: MQMSGJOURNAL = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_DEADLETTER: MQMSGJOURNAL = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_JOURNAL: MQMSGJOURNAL = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGMAX = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_MAX_MSG_LABEL_LEN: MQMSGMAX = 249i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGPRIVLEVEL = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_PRIV_LEVEL_NONE: MQMSGPRIVLEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_PRIV_LEVEL_BODY_BASE: MQMSGPRIVLEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_PRIV_LEVEL_BODY_ENHANCED: MQMSGPRIVLEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGSENDERIDTYPE = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_SENDERID_TYPE_NONE: MQMSGSENDERIDTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_SENDERID_TYPE_SID: MQMSGSENDERIDTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQMSGTRACE = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_TRACE_NONE: MQMSGTRACE = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQMSG_SEND_ROUTE_TO_REPORT_QUEUE: MQMSGTRACE = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQPRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_MIN_PRIORITY: MQPRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_MAX_PRIORITY: MQPRIORITY = 7i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQPRIVLEVEL = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_PRIV_LEVEL_NONE: MQPRIVLEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_PRIV_LEVEL_OPTIONAL: MQPRIVLEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_PRIV_LEVEL_BODY: MQPRIVLEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQSHARE = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_DENY_NONE: MQSHARE = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_DENY_RECEIVE_SHARE: MQSHARE = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQTRANSACTION = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_NO_TRANSACTION: MQTRANSACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_MTS_TRANSACTION: MQTRANSACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_XA_TRANSACTION: MQTRANSACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_SINGLE_MESSAGE: MQTRANSACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQTRANSACTIONAL = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_TRANSACTIONAL_NONE: MQTRANSACTIONAL = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_TRANSACTIONAL: MQTRANSACTIONAL = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type MQWARNING = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_PROPERTY: MQWARNING = 1074659329i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_ILLEGAL_PROPERTY: MQWARNING = 1074659330i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_PROPERTY_IGNORED: MQWARNING = 1074659331i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_UNSUPPORTED_PROPERTY: MQWARNING = 1074659332i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_DUPLICATE_PROPERTY: MQWARNING = 1074659333i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_OPERATION_PENDING: MQWARNING = 1074659334i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_FORMATNAME_BUFFER_TOO_SMALL: MQWARNING = 1074659337i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_INTERNAL_USER_CERT_EXIST: MQWARNING = 1074659338i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_INFORMATION_OWNER_IGNORED: MQWARNING = 1074659339i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type QUEUE_STATE = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_LOCAL_CONNECTION: QUEUE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_DISCONNECTED: QUEUE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_WAITING: QUEUE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_NEEDVALIDATE: QUEUE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_ONHOLD: QUEUE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_NONACTIVE: QUEUE_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_CONNECTED: QUEUE_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_DISCONNECTING: QUEUE_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_QUEUE_STATE_LOCKED: QUEUE_STATE = 8i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type QUEUE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_TYPE_PUBLIC: QUEUE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_TYPE_PRIVATE: QUEUE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_TYPE_MACHINE: QUEUE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_TYPE_CONNECTOR: QUEUE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_TYPE_MULTICAST: QUEUE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type RELOPS = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const REL_NOP: RELOPS = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const REL_EQ: RELOPS = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const REL_NEQ: RELOPS = 2i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const REL_LT: RELOPS = 3i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const REL_GT: RELOPS = 4i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const REL_LE: RELOPS = 5i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const REL_GE: RELOPS = 6i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub type XACT_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_XACT_STATUS_XACT: XACT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_XACT_STATUS_NOT_XACT: XACT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_MessageQueuing\"`*"] -pub const MQ_XACT_STATUS_UNKNOWN: XACT_STATUS = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/MixedReality/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/MixedReality/mod.rs deleted file mode 100644 index cfe0697..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/MixedReality/mod.rs +++ /dev/null @@ -1,27 +0,0 @@ -#[doc = "*Required features: `\"Win32_System_MixedReality\"`*"] -pub const PERCEPTIONFIELD_StateStream_TimeStamps: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa886119_f32f_49bf_92ca_f9ddf784d297); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_MixedReality\"`*"] -pub struct PERCEPTION_PAYLOAD_FIELD { - pub FieldId: ::windows_sys::core::GUID, - pub OffsetInBytes: u32, - pub SizeInBytes: u32, -} -impl ::core::marker::Copy for PERCEPTION_PAYLOAD_FIELD {} -impl ::core::clone::Clone for PERCEPTION_PAYLOAD_FIELD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_MixedReality\"`*"] -pub struct PERCEPTION_STATE_STREAM_TIMESTAMPS { - pub InputTimestampInQpcCounts: i64, - pub AvailableTimestampInQpcCounts: i64, -} -impl ::core::marker::Copy for PERCEPTION_STATE_STREAM_TIMESTAMPS {} -impl ::core::clone::Clone for PERCEPTION_STATE_STREAM_TIMESTAMPS { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mmc/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mmc/mod.rs deleted file mode 100644 index 3fc8d9a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Mmc/mod.rs +++ /dev/null @@ -1,1086 +0,0 @@ -pub type AppEvents = *mut ::core::ffi::c_void; -pub type Column = *mut ::core::ffi::c_void; -pub type Columns = *mut ::core::ffi::c_void; -pub type ContextMenu = *mut ::core::ffi::c_void; -pub type Document = *mut ::core::ffi::c_void; -pub type Extension = *mut ::core::ffi::c_void; -pub type Extensions = *mut ::core::ffi::c_void; -pub type Frame = *mut ::core::ffi::c_void; -pub type IColumnData = *mut ::core::ffi::c_void; -pub type IComponent = *mut ::core::ffi::c_void; -pub type IComponent2 = *mut ::core::ffi::c_void; -pub type IComponentData = *mut ::core::ffi::c_void; -pub type IComponentData2 = *mut ::core::ffi::c_void; -pub type IConsole = *mut ::core::ffi::c_void; -pub type IConsole2 = *mut ::core::ffi::c_void; -pub type IConsole3 = *mut ::core::ffi::c_void; -pub type IConsoleNameSpace = *mut ::core::ffi::c_void; -pub type IConsoleNameSpace2 = *mut ::core::ffi::c_void; -pub type IConsolePower = *mut ::core::ffi::c_void; -pub type IConsolePowerSink = *mut ::core::ffi::c_void; -pub type IConsoleVerb = *mut ::core::ffi::c_void; -pub type IContextMenuCallback = *mut ::core::ffi::c_void; -pub type IContextMenuCallback2 = *mut ::core::ffi::c_void; -pub type IContextMenuProvider = *mut ::core::ffi::c_void; -pub type IControlbar = *mut ::core::ffi::c_void; -pub type IDisplayHelp = *mut ::core::ffi::c_void; -pub type IEnumTASK = *mut ::core::ffi::c_void; -pub type IExtendContextMenu = *mut ::core::ffi::c_void; -pub type IExtendControlbar = *mut ::core::ffi::c_void; -pub type IExtendPropertySheet = *mut ::core::ffi::c_void; -pub type IExtendPropertySheet2 = *mut ::core::ffi::c_void; -pub type IExtendTaskPad = *mut ::core::ffi::c_void; -pub type IExtendView = *mut ::core::ffi::c_void; -pub type IHeaderCtrl = *mut ::core::ffi::c_void; -pub type IHeaderCtrl2 = *mut ::core::ffi::c_void; -pub type IImageList = *mut ::core::ffi::c_void; -pub type IMMCVersionInfo = *mut ::core::ffi::c_void; -pub type IMenuButton = *mut ::core::ffi::c_void; -pub type IMessageView = *mut ::core::ffi::c_void; -pub type INodeProperties = *mut ::core::ffi::c_void; -pub type IPropertySheetCallback = *mut ::core::ffi::c_void; -pub type IPropertySheetProvider = *mut ::core::ffi::c_void; -pub type IRequiredExtensions = *mut ::core::ffi::c_void; -pub type IResultData = *mut ::core::ffi::c_void; -pub type IResultData2 = *mut ::core::ffi::c_void; -pub type IResultDataCompare = *mut ::core::ffi::c_void; -pub type IResultDataCompareEx = *mut ::core::ffi::c_void; -pub type IResultOwnerData = *mut ::core::ffi::c_void; -pub type ISnapinAbout = *mut ::core::ffi::c_void; -pub type ISnapinHelp = *mut ::core::ffi::c_void; -pub type ISnapinHelp2 = *mut ::core::ffi::c_void; -pub type ISnapinProperties = *mut ::core::ffi::c_void; -pub type ISnapinPropertiesCallback = *mut ::core::ffi::c_void; -pub type IStringTable = *mut ::core::ffi::c_void; -pub type IToolbar = *mut ::core::ffi::c_void; -pub type IViewExtensionCallback = *mut ::core::ffi::c_void; -pub type MenuItem = *mut ::core::ffi::c_void; -pub type Node = *mut ::core::ffi::c_void; -pub type Nodes = *mut ::core::ffi::c_void; -pub type Properties = *mut ::core::ffi::c_void; -pub type Property = *mut ::core::ffi::c_void; -pub type ScopeNamespace = *mut ::core::ffi::c_void; -pub type SnapIn = *mut ::core::ffi::c_void; -pub type SnapIns = *mut ::core::ffi::c_void; -pub type View = *mut ::core::ffi::c_void; -pub type Views = *mut ::core::ffi::c_void; -pub type _AppEvents = *mut ::core::ffi::c_void; -pub type _Application = *mut ::core::ffi::c_void; -pub type _EventConnector = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const AUTO_WIDTH: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const AppEventsDHTMLConnector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xade6444b_c91f_4e37_92a4_5bb430a33340); -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Application: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49b2791a_b1ae_4c90_9b8e_e860ba07f889); -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ConsolePower: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0285374_dff1_11d3_b433_00c04f8ecd78); -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const HDI_HIDDEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const HIDE_COLUMN: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ILSIF_LEAVE_LARGE_ICON: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ILSIF_LEAVE_SMALL_ICON: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_AUTO: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_NOICON: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_NOPARAM: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_NOPTR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_UPDATE_NOINVALIDATEALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_UPDATE_NOSCROLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_VIEWSTYLE_FILTERED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_VIEWSTYLE_ICON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_VIEWSTYLE_LIST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_VIEWSTYLE_REPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCLV_VIEWSTYLE_SMALLICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCVersionInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6fedb1d_cf21_4bd9_af3b_c5468e9c6684); -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_DEFAULT_OPERATION_COPY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_IMAGECALLBACK: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ITEM_OVERLAY_STATE_MASK: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ITEM_OVERLAY_STATE_SHIFT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ITEM_STATE_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_MULTI_SELECT_COOKIE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NODEID_SLOW_RETRIEVAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NW_OPTION_CUSTOMTITLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NW_OPTION_NOACTIONPANE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NW_OPTION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NW_OPTION_NOPERSIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NW_OPTION_NOSCOPEPANE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NW_OPTION_NOTOOLBARS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NW_OPTION_SHORTTITLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PROP_CHANGEAFFECTSUI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PROP_MODIFIABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PROP_PERSIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PROP_REMOVABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PSO_HASHELP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PSO_NEWWIZARDTYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PSO_NOAPPLYNOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PSO_NO_PROPTITLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_CREATENEW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_EXCLUDE_SCOPE_ITEMS_FROM_LIST: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_FILTERED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_LEXICAL_SORT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_MULTISELECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_NOLISTVIEWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_OWNERDATALIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_OPTIONS_USEFONTLINKING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_WINDOW_COOKIE: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RDCI_ScopeItem: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RDI_IMAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RDI_INDENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RDI_INDEX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RDI_PARAM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RDI_STATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RDI_STR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RFI_PARTIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RFI_WRAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RSI_DESCENDING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RSI_NOSORTICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_HTML_OPTIONS_NOLISTVIEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_HTML_OPTIONS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_ALLOWPASTE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_EXCLUDE_SCOPE_ITEMS_FROM_LIST: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_FILTERED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_LEXICAL_SORT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_MULTISELECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_OWNERDATALIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_LIST_OPTIONS_USEFONTLINKING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_MISC_OPTIONS_NOLISTVIEWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_OCX_OPTIONS_CACHE_OCX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_OCX_OPTIONS_NOLISTVIEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const RVTI_OCX_OPTIONS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_CHILDREN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_FIRST: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_IMAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_NEXT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_OPENIMAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_PARAM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_PARENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_PREVIOUS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_STATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SDI_STR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SPECIAL_COOKIE_MAX: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SPECIAL_COOKIE_MIN: i32 = -10i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SPECIAL_DOBJ_MAX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SPECIAL_DOBJ_MIN: i32 = -10i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type CCM_COMMANDID_MASK_CONSTANTS = u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_COMMANDID_MASK_RESERVED: CCM_COMMANDID_MASK_CONSTANTS = 4294901760u32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type CCM_INSERTIONALLOWED = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONALLOWED_TOP: CCM_INSERTIONALLOWED = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONALLOWED_NEW: CCM_INSERTIONALLOWED = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONALLOWED_TASK: CCM_INSERTIONALLOWED = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONALLOWED_VIEW: CCM_INSERTIONALLOWED = 8i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type CCM_INSERTIONPOINTID = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_MASK_SPECIAL: CCM_INSERTIONPOINTID = -65536i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_MASK_SHARED: CCM_INSERTIONPOINTID = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_MASK_CREATE_PRIMARY: CCM_INSERTIONPOINTID = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_MASK_ADD_PRIMARY: CCM_INSERTIONPOINTID = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_MASK_ADD_3RDPARTY: CCM_INSERTIONPOINTID = 268435456i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_MASK_RESERVED: CCM_INSERTIONPOINTID = 268369920i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_MASK_FLAGINDEX: CCM_INSERTIONPOINTID = 31i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_PRIMARY_TOP: CCM_INSERTIONPOINTID = -1610612736i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_PRIMARY_NEW: CCM_INSERTIONPOINTID = -1610612735i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_PRIMARY_TASK: CCM_INSERTIONPOINTID = -1610612734i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_PRIMARY_VIEW: CCM_INSERTIONPOINTID = -1610612733i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_PRIMARY_HELP: CCM_INSERTIONPOINTID = -1610612732i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_3RDPARTY_NEW: CCM_INSERTIONPOINTID = -1879048191i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_3RDPARTY_TASK: CCM_INSERTIONPOINTID = -1879048190i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_INSERTIONPOINTID_ROOT_MENU: CCM_INSERTIONPOINTID = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type CCM_SPECIAL = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_SPECIAL_SEPARATOR: CCM_SPECIAL = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_SPECIAL_SUBMENU: CCM_SPECIAL = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_SPECIAL_DEFAULT_ITEM: CCM_SPECIAL = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_SPECIAL_INSERTION_POINT: CCM_SPECIAL = 8i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCM_SPECIAL_TESTONLY: CCM_SPECIAL = 16i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type DATA_OBJECT_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCT_SCOPE: DATA_OBJECT_TYPES = 32768i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCT_RESULT: DATA_OBJECT_TYPES = 32769i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCT_SNAPIN_MANAGER: DATA_OBJECT_TYPES = 32770i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CCT_UNINITIALIZED: DATA_OBJECT_TYPES = 65535i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type IconIdentifier = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Icon_None: IconIdentifier = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Icon_Error: IconIdentifier = 32513i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Icon_Question: IconIdentifier = 32514i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Icon_Warning: IconIdentifier = 32515i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Icon_Information: IconIdentifier = 32516i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Icon_First: IconIdentifier = 32513i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const Icon_Last: IconIdentifier = 32516i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_ACTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ACTION_UNINITIALIZED: MMC_ACTION_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ACTION_ID: MMC_ACTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ACTION_LINK: MMC_ACTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ACTION_SCRIPT: MMC_ACTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_BUTTON_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ENABLED: MMC_BUTTON_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const CHECKED: MMC_BUTTON_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const HIDDEN: MMC_BUTTON_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const INDETERMINATE: MMC_BUTTON_STATE = 8i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const BUTTONPRESSED: MMC_BUTTON_STATE = 16i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_CONSOLE_VERB = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_NONE: MMC_CONSOLE_VERB = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_OPEN: MMC_CONSOLE_VERB = 32768i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_COPY: MMC_CONSOLE_VERB = 32769i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_PASTE: MMC_CONSOLE_VERB = 32770i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_DELETE: MMC_CONSOLE_VERB = 32771i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_PROPERTIES: MMC_CONSOLE_VERB = 32772i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_RENAME: MMC_CONSOLE_VERB = 32773i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_REFRESH: MMC_CONSOLE_VERB = 32774i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_PRINT: MMC_CONSOLE_VERB = 32775i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_CUT: MMC_CONSOLE_VERB = 32776i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_MAX: MMC_CONSOLE_VERB = 32777i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_FIRST: MMC_CONSOLE_VERB = 32768i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VERB_LAST: MMC_CONSOLE_VERB = 32776i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_CONTROL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const TOOLBAR: MMC_CONTROL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MENUBUTTON: MMC_CONTROL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const COMBOBOXBAR: MMC_CONTROL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_FILTER_CHANGE_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MFCC_DISABLE: MMC_FILTER_CHANGE_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MFCC_ENABLE: MMC_FILTER_CHANGE_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MFCC_VALUE_CHANGE: MMC_FILTER_CHANGE_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_FILTER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_STRING_FILTER: MMC_FILTER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_INT_FILTER: MMC_FILTER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_FILTER_NOVALUE: MMC_FILTER_TYPE = 32768i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_MENU_COMMAND_IDS = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCC_STANDARD_VIEW_SELECT: MMC_MENU_COMMAND_IDS = -1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_NOTIFY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_ACTIVATE: MMC_NOTIFY_TYPE = 32769i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_ADD_IMAGES: MMC_NOTIFY_TYPE = 32770i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_BTN_CLICK: MMC_NOTIFY_TYPE = 32771i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_CLICK: MMC_NOTIFY_TYPE = 32772i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_COLUMN_CLICK: MMC_NOTIFY_TYPE = 32773i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_CONTEXTMENU: MMC_NOTIFY_TYPE = 32774i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_CUTORMOVE: MMC_NOTIFY_TYPE = 32775i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_DBLCLICK: MMC_NOTIFY_TYPE = 32776i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_DELETE: MMC_NOTIFY_TYPE = 32777i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_DESELECT_ALL: MMC_NOTIFY_TYPE = 32778i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_EXPAND: MMC_NOTIFY_TYPE = 32779i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_HELP: MMC_NOTIFY_TYPE = 32780i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_MENU_BTNCLICK: MMC_NOTIFY_TYPE = 32781i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_MINIMIZED: MMC_NOTIFY_TYPE = 32782i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_PASTE: MMC_NOTIFY_TYPE = 32783i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_PROPERTY_CHANGE: MMC_NOTIFY_TYPE = 32784i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_QUERY_PASTE: MMC_NOTIFY_TYPE = 32785i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_REFRESH: MMC_NOTIFY_TYPE = 32786i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_REMOVE_CHILDREN: MMC_NOTIFY_TYPE = 32787i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_RENAME: MMC_NOTIFY_TYPE = 32788i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_SELECT: MMC_NOTIFY_TYPE = 32789i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_SHOW: MMC_NOTIFY_TYPE = 32790i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_VIEW_CHANGE: MMC_NOTIFY_TYPE = 32791i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_SNAPINHELP: MMC_NOTIFY_TYPE = 32792i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_CONTEXTHELP: MMC_NOTIFY_TYPE = 32793i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_INITOCX: MMC_NOTIFY_TYPE = 32794i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_FILTER_CHANGE: MMC_NOTIFY_TYPE = 32795i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_FILTERBTN_CLICK: MMC_NOTIFY_TYPE = 32796i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_RESTORE_VIEW: MMC_NOTIFY_TYPE = 32797i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_PRINT: MMC_NOTIFY_TYPE = 32798i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_PRELOAD: MMC_NOTIFY_TYPE = 32799i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_LISTPAD: MMC_NOTIFY_TYPE = 32800i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_EXPANDSYNC: MMC_NOTIFY_TYPE = 32801i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_COLUMNS_CHANGED: MMC_NOTIFY_TYPE = 32802i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMCN_CANPASTE_OUTOFPROC: MMC_NOTIFY_TYPE = 32803i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_PROPERTY_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PROPACT_DELETING: MMC_PROPERTY_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PROPACT_CHANGING: MMC_PROPERTY_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_PROPACT_INITIALIZED: MMC_PROPERTY_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_RESULT_VIEW_STYLE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_SINGLESEL: MMC_RESULT_VIEW_STYLE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_SHOWSELALWAYS: MMC_RESULT_VIEW_STYLE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_NOSORTHEADER: MMC_RESULT_VIEW_STYLE = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_ENSUREFOCUSVISIBLE: MMC_RESULT_VIEW_STYLE = 8i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_SCOPE_ITEM_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_SCOPE_ITEM_STATE_NORMAL: MMC_SCOPE_ITEM_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_SCOPE_ITEM_STATE_BOLD: MMC_SCOPE_ITEM_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_SCOPE_ITEM_STATE_EXPANDEDONCE: MMC_SCOPE_ITEM_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_TASK_DISPLAY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_TASK_DISPLAY_UNINITIALIZED: MMC_TASK_DISPLAY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_TASK_DISPLAY_TYPE_SYMBOL: MMC_TASK_DISPLAY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_TASK_DISPLAY_TYPE_VANILLA_GIF: MMC_TASK_DISPLAY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF: MMC_TASK_DISPLAY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_TASK_DISPLAY_TYPE_BITMAP: MMC_TASK_DISPLAY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type MMC_VIEW_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_TYPE_LIST: MMC_VIEW_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_TYPE_HTML: MMC_VIEW_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const MMC_VIEW_TYPE_OCX: MMC_VIEW_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type _ColumnSortOrder = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SortOrder_Ascending: _ColumnSortOrder = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const SortOrder_Descending: _ColumnSortOrder = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type _DocumentMode = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const DocumentMode_Author: _DocumentMode = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const DocumentMode_User: _DocumentMode = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const DocumentMode_User_MDI: _DocumentMode = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const DocumentMode_User_SDI: _DocumentMode = 3i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type _ExportListOptions = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ExportListOptions_Default: _ExportListOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ExportListOptions_Unicode: _ExportListOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ExportListOptions_TabDelimited: _ExportListOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ExportListOptions_SelectedItemsOnly: _ExportListOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type _ListViewMode = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ListMode_Small_Icons: _ListViewMode = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ListMode_Large_Icons: _ListViewMode = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ListMode_List: _ListViewMode = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ListMode_Detail: _ListViewMode = 3i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ListMode_Filtered: _ListViewMode = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub type _ViewOptions = i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ViewOption_Default: _ViewOptions = 0i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ViewOption_ScopeTreeHidden: _ViewOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ViewOption_NoToolBars: _ViewOptions = 2i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ViewOption_NotPersistable: _ViewOptions = 4i32; -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub const ViewOption_ActionPaneHidden: _ViewOptions = 8i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct CONTEXTMENUITEM { - pub strName: ::windows_sys::core::PWSTR, - pub strStatusBarText: ::windows_sys::core::PWSTR, - pub lCommandID: i32, - pub lInsertionPointID: i32, - pub fFlags: i32, - pub fSpecialFlags: i32, -} -impl ::core::marker::Copy for CONTEXTMENUITEM {} -impl ::core::clone::Clone for CONTEXTMENUITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct CONTEXTMENUITEM2 { - pub strName: ::windows_sys::core::PWSTR, - pub strStatusBarText: ::windows_sys::core::PWSTR, - pub lCommandID: i32, - pub lInsertionPointID: i32, - pub fFlags: i32, - pub fSpecialFlags: i32, - pub strLanguageIndependentName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CONTEXTMENUITEM2 {} -impl ::core::clone::Clone for CONTEXTMENUITEM2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MENUBUTTONDATA { - pub idCommand: i32, - pub x: i32, - pub y: i32, -} -impl ::core::marker::Copy for MENUBUTTONDATA {} -impl ::core::clone::Clone for MENUBUTTONDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMCBUTTON { - pub nBitmap: i32, - pub idCommand: i32, - pub fsState: u8, - pub fsType: u8, - pub lpButtonText: ::windows_sys::core::PWSTR, - pub lpTooltipText: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MMCBUTTON {} -impl ::core::clone::Clone for MMCBUTTON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_COLUMN_DATA { - pub nColIndex: i32, - pub dwFlags: u32, - pub nWidth: i32, - pub ulReserved: usize, -} -impl ::core::marker::Copy for MMC_COLUMN_DATA {} -impl ::core::clone::Clone for MMC_COLUMN_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_COLUMN_SET_DATA { - pub cbSize: i32, - pub nNumCols: i32, - pub pColData: *mut MMC_COLUMN_DATA, -} -impl ::core::marker::Copy for MMC_COLUMN_SET_DATA {} -impl ::core::clone::Clone for MMC_COLUMN_SET_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MMC_EXPANDSYNC_STRUCT { - pub bHandled: super::super::Foundation::BOOL, - pub bExpanding: super::super::Foundation::BOOL, - pub hItem: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MMC_EXPANDSYNC_STRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MMC_EXPANDSYNC_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MMC_EXT_VIEW_DATA { - pub viewID: ::windows_sys::core::GUID, - pub pszURL: ::windows_sys::core::PCWSTR, - pub pszViewTitle: ::windows_sys::core::PCWSTR, - pub pszTooltipText: ::windows_sys::core::PCWSTR, - pub bReplacesDefaultView: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MMC_EXT_VIEW_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MMC_EXT_VIEW_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_FILTERDATA { - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub lValue: i32, -} -impl ::core::marker::Copy for MMC_FILTERDATA {} -impl ::core::clone::Clone for MMC_FILTERDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_LISTPAD_INFO { - pub szTitle: ::windows_sys::core::PWSTR, - pub szButtonText: ::windows_sys::core::PWSTR, - pub nCommandID: isize, -} -impl ::core::marker::Copy for MMC_LISTPAD_INFO {} -impl ::core::clone::Clone for MMC_LISTPAD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_RESTORE_VIEW { - pub dwSize: u32, - pub cookie: isize, - pub pViewType: ::windows_sys::core::PWSTR, - pub lViewOptions: i32, -} -impl ::core::marker::Copy for MMC_RESTORE_VIEW {} -impl ::core::clone::Clone for MMC_RESTORE_VIEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct MMC_SNAPIN_PROPERTY { - pub pszPropName: ::windows_sys::core::PCWSTR, - pub varValue: super::Com::VARIANT, - pub eAction: MMC_PROPERTY_ACTION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for MMC_SNAPIN_PROPERTY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for MMC_SNAPIN_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_SORT_DATA { - pub nColIndex: i32, - pub dwSortOptions: u32, - pub ulReserved: usize, -} -impl ::core::marker::Copy for MMC_SORT_DATA {} -impl ::core::clone::Clone for MMC_SORT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_SORT_SET_DATA { - pub cbSize: i32, - pub nNumItems: i32, - pub pSortData: *mut MMC_SORT_DATA, -} -impl ::core::marker::Copy for MMC_SORT_SET_DATA {} -impl ::core::clone::Clone for MMC_SORT_SET_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_TASK { - pub sDisplayObject: MMC_TASK_DISPLAY_OBJECT, - pub szText: ::windows_sys::core::PWSTR, - pub szHelpString: ::windows_sys::core::PWSTR, - pub eActionType: MMC_ACTION_TYPE, - pub Anonymous: MMC_TASK_0, -} -impl ::core::marker::Copy for MMC_TASK {} -impl ::core::clone::Clone for MMC_TASK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub union MMC_TASK_0 { - pub nCommandID: isize, - pub szActionURL: ::windows_sys::core::PWSTR, - pub szScript: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MMC_TASK_0 {} -impl ::core::clone::Clone for MMC_TASK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_TASK_DISPLAY_BITMAP { - pub szMouseOverBitmap: ::windows_sys::core::PWSTR, - pub szMouseOffBitmap: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MMC_TASK_DISPLAY_BITMAP {} -impl ::core::clone::Clone for MMC_TASK_DISPLAY_BITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_TASK_DISPLAY_OBJECT { - pub eDisplayType: MMC_TASK_DISPLAY_TYPE, - pub Anonymous: MMC_TASK_DISPLAY_OBJECT_0, -} -impl ::core::marker::Copy for MMC_TASK_DISPLAY_OBJECT {} -impl ::core::clone::Clone for MMC_TASK_DISPLAY_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub union MMC_TASK_DISPLAY_OBJECT_0 { - pub uBitmap: MMC_TASK_DISPLAY_BITMAP, - pub uSymbol: MMC_TASK_DISPLAY_SYMBOL, -} -impl ::core::marker::Copy for MMC_TASK_DISPLAY_OBJECT_0 {} -impl ::core::clone::Clone for MMC_TASK_DISPLAY_OBJECT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_TASK_DISPLAY_SYMBOL { - pub szFontFamilyName: ::windows_sys::core::PWSTR, - pub szURLtoEOT: ::windows_sys::core::PWSTR, - pub szSymbolString: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MMC_TASK_DISPLAY_SYMBOL {} -impl ::core::clone::Clone for MMC_TASK_DISPLAY_SYMBOL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct MMC_VISIBLE_COLUMNS { - pub nVisibleColumns: i32, - pub rgVisibleCols: [i32; 1], -} -impl ::core::marker::Copy for MMC_VISIBLE_COLUMNS {} -impl ::core::clone::Clone for MMC_VISIBLE_COLUMNS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RDCOMPARE { - pub cbSize: u32, - pub dwFlags: u32, - pub nColumn: i32, - pub lUserParam: super::super::Foundation::LPARAM, - pub prdch1: *mut RDITEMHDR, - pub prdch2: *mut RDITEMHDR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RDCOMPARE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RDCOMPARE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RDITEMHDR { - pub dwFlags: u32, - pub cookie: isize, - pub lpReserved: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RDITEMHDR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RDITEMHDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESULTDATAITEM { - pub mask: u32, - pub bScopeItem: super::super::Foundation::BOOL, - pub itemID: isize, - pub nIndex: i32, - pub nCol: i32, - pub str: ::windows_sys::core::PWSTR, - pub nImage: i32, - pub nState: u32, - pub lParam: super::super::Foundation::LPARAM, - pub iIndent: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESULTDATAITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESULTDATAITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct RESULTFINDINFO { - pub psz: ::windows_sys::core::PWSTR, - pub nStart: i32, - pub dwOptions: u32, -} -impl ::core::marker::Copy for RESULTFINDINFO {} -impl ::core::clone::Clone for RESULTFINDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct RESULT_VIEW_TYPE_INFO { - pub pstrPersistableViewDescription: ::windows_sys::core::PWSTR, - pub eViewType: MMC_VIEW_TYPE, - pub dwMiscOptions: u32, - pub Anonymous: RESULT_VIEW_TYPE_INFO_0, -} -impl ::core::marker::Copy for RESULT_VIEW_TYPE_INFO {} -impl ::core::clone::Clone for RESULT_VIEW_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub union RESULT_VIEW_TYPE_INFO_0 { - pub dwListOptions: u32, - pub Anonymous1: RESULT_VIEW_TYPE_INFO_0_0, - pub Anonymous2: RESULT_VIEW_TYPE_INFO_0_1, -} -impl ::core::marker::Copy for RESULT_VIEW_TYPE_INFO_0 {} -impl ::core::clone::Clone for RESULT_VIEW_TYPE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct RESULT_VIEW_TYPE_INFO_0_0 { - pub dwHTMLOptions: u32, - pub pstrURL: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for RESULT_VIEW_TYPE_INFO_0_0 {} -impl ::core::clone::Clone for RESULT_VIEW_TYPE_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct RESULT_VIEW_TYPE_INFO_0_1 { - pub dwOCXOptions: u32, - pub pUnkControl: ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for RESULT_VIEW_TYPE_INFO_0_1 {} -impl ::core::clone::Clone for RESULT_VIEW_TYPE_INFO_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCOPEDATAITEM { - pub mask: u32, - pub displayname: ::windows_sys::core::PWSTR, - pub nImage: i32, - pub nOpenImage: i32, - pub nState: u32, - pub cChildren: i32, - pub lParam: super::super::Foundation::LPARAM, - pub relativeID: isize, - pub ID: isize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCOPEDATAITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCOPEDATAITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct SColumnSetID { - pub dwFlags: u32, - pub cBytes: u32, - pub id: [u8; 1], -} -impl ::core::marker::Copy for SColumnSetID {} -impl ::core::clone::Clone for SColumnSetID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SMMCDataObjects { - pub count: u32, - pub lpDataObject: [super::Com::IDataObject; 1], -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SMMCDataObjects {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SMMCDataObjects { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct SMMCObjectTypes { - pub count: u32, - pub guid: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for SMMCObjectTypes {} -impl ::core::clone::Clone for SMMCObjectTypes { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct SNodeID { - pub cBytes: u32, - pub id: [u8; 1], -} -impl ::core::marker::Copy for SNodeID {} -impl ::core::clone::Clone for SNodeID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Mmc\"`*"] -pub struct SNodeID2 { - pub dwFlags: u32, - pub cBytes: u32, - pub id: [u8; 1], -} -impl ::core::marker::Copy for SNodeID2 {} -impl ::core::clone::Clone for SNodeID2 { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ole/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ole/mod.rs deleted file mode 100644 index e9442c1..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Ole/mod.rs +++ /dev/null @@ -1,4537 +0,0 @@ -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn BstrFromVector ( psa : *const super::Com:: SAFEARRAY , pbstr : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ClearCustData ( pcustdata : *mut super::Com:: CUSTDATA ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn CreateDispTypeInfo ( pidata : *mut INTERFACEDATA , lcid : u32 , pptinfo : *mut super::Com:: ITypeInfo ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn CreateErrorInfo ( pperrinfo : *mut ICreateErrorInfo ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn CreateOleAdviseHolder ( ppoaholder : *mut IOleAdviseHolder ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn CreateStdDispatch ( punkouter : :: windows_sys::core::IUnknown , pvthis : *mut ::core::ffi::c_void , ptinfo : super::Com:: ITypeInfo , ppunkstddisp : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn CreateTypeLib ( syskind : super::Com:: SYSKIND , szfile : :: windows_sys::core::PCWSTR , ppctlib : *mut ICreateTypeLib ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn CreateTypeLib2 ( syskind : super::Com:: SYSKIND , szfile : :: windows_sys::core::PCWSTR , ppctlib : *mut ICreateTypeLib2 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn DispCallFunc ( pvinstance : *const ::core::ffi::c_void , ovft : usize , cc : super::Com:: CALLCONV , vtreturn : super::Com:: VARENUM , cactuals : u32 , prgvt : *const u16 , prgpvarg : *const *const super::Com:: VARIANT , pvargresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn DispGetIDsOfNames ( ptinfo : super::Com:: ITypeInfo , rgsznames : *const :: windows_sys::core::PCWSTR , cnames : u32 , rgdispid : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn DispGetParam ( pdispparams : *const super::Com:: DISPPARAMS , position : u32 , vttarg : super::Com:: VARENUM , pvarresult : *mut super::Com:: VARIANT , puargerr : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn DispInvoke ( _this : *mut ::core::ffi::c_void , ptinfo : super::Com:: ITypeInfo , dispidmember : i32 , wflags : u16 , pparams : *mut super::Com:: DISPPARAMS , pvarresult : *mut super::Com:: VARIANT , pexcepinfo : *mut super::Com:: EXCEPINFO , puargerr : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn DoDragDrop ( pdataobj : super::Com:: IDataObject , pdropsource : IDropSource , dwokeffects : DROPEFFECT , pdweffect : *mut DROPEFFECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn DosDateTimeToVariantTime ( wdosdate : u16 , wdostime : u16 , pvtime : *mut f64 ) -> i32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn GetActiveObject ( rclsid : *const :: windows_sys::core::GUID , pvreserved : *mut ::core::ffi::c_void , ppunk : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn GetAltMonthNames ( lcid : u32 , prgp : *mut *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn GetRecordInfoFromGuids ( rguidtypelib : *const :: windows_sys::core::GUID , uvermajor : u32 , uverminor : u32 , lcid : u32 , rguidtypeinfo : *const :: windows_sys::core::GUID , pprecinfo : *mut IRecordInfo ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn GetRecordInfoFromTypeInfo ( ptypeinfo : super::Com:: ITypeInfo , pprecinfo : *mut IRecordInfo ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserFree ( param0 : *const u32 , param1 : *const super::super::Graphics::Gdi:: HRGN ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "api-ms-win-core-marshal-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserFree64 ( param0 : *const u32 , param1 : *const super::super::Graphics::Gdi:: HRGN ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::Graphics::Gdi:: HRGN ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "api-ms-win-core-marshal-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::Graphics::Gdi:: HRGN ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::Graphics::Gdi:: HRGN ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "api-ms-win-core-marshal-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::Graphics::Gdi:: HRGN ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::Graphics::Gdi:: HRGN ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "api-ms-win-core-marshal-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`*"] fn HRGN_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::Graphics::Gdi:: HRGN ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn IsAccelerator ( haccel : super::super::UI::WindowsAndMessaging:: HACCEL , caccelentries : i32 , lpmsg : *const super::super::UI::WindowsAndMessaging:: MSG , lpwcmd : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn LHashValOfNameSys ( syskind : super::Com:: SYSKIND , lcid : u32 , szname : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn LHashValOfNameSysA ( syskind : super::Com:: SYSKIND , lcid : u32 , szname : :: windows_sys::core::PCSTR ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn LoadRegTypeLib ( rguid : *const :: windows_sys::core::GUID , wvermajor : u16 , wverminor : u16 , lcid : u32 , pptlib : *mut super::Com:: ITypeLib ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn LoadTypeLib ( szfile : :: windows_sys::core::PCWSTR , pptlib : *mut super::Com:: ITypeLib ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn LoadTypeLibEx ( szfile : :: windows_sys::core::PCWSTR , regkind : REGKIND , pptlib : *mut super::Com:: ITypeLib ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OaBuildVersion ( ) -> u32 ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OaEnablePerUserTLibRegistration ( ) -> ( ) ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleBuildVersion ( ) -> u32 ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreate ( rclsid : *const :: windows_sys::core::GUID , riid : *const :: windows_sys::core::GUID , renderopt : OLERENDER , pformatetc : *const super::Com:: FORMATETC , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleCreateDefaultHandler ( clsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , lplpobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleCreateEmbeddingHelper ( clsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , flags : EMBDHLP_FLAGS , pcf : super::Com:: IClassFactory , riid : *const :: windows_sys::core::GUID , lplpobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateEx ( rclsid : *const :: windows_sys::core::GUID , riid : *const :: windows_sys::core::GUID , dwflags : OLECREATE , renderopt : OLERENDER , cformats : u32 , rgadvf : *const u32 , rgformatetc : *const super::Com:: FORMATETC , lpadvisesink : super::Com:: IAdviseSink , rgdwconnection : *mut u32 , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleCreateFontIndirect ( lpfontdesc : *const FONTDESC , riid : *const :: windows_sys::core::GUID , lplpvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateFromData ( psrcdataobj : super::Com:: IDataObject , riid : *const :: windows_sys::core::GUID , renderopt : OLERENDER , pformatetc : *const super::Com:: FORMATETC , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateFromDataEx ( psrcdataobj : super::Com:: IDataObject , riid : *const :: windows_sys::core::GUID , dwflags : OLECREATE , renderopt : OLERENDER , cformats : u32 , rgadvf : *const u32 , rgformatetc : *const super::Com:: FORMATETC , lpadvisesink : super::Com:: IAdviseSink , rgdwconnection : *mut u32 , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateFromFile ( rclsid : *const :: windows_sys::core::GUID , lpszfilename : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , renderopt : OLERENDER , lpformatetc : *const super::Com:: FORMATETC , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateFromFileEx ( rclsid : *const :: windows_sys::core::GUID , lpszfilename : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , dwflags : OLECREATE , renderopt : OLERENDER , cformats : u32 , rgadvf : *const u32 , rgformatetc : *const super::Com:: FORMATETC , lpadvisesink : super::Com:: IAdviseSink , rgdwconnection : *mut u32 , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateLink ( pmklinksrc : super::Com:: IMoniker , riid : *const :: windows_sys::core::GUID , renderopt : OLERENDER , lpformatetc : *const super::Com:: FORMATETC , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateLinkEx ( pmklinksrc : super::Com:: IMoniker , riid : *const :: windows_sys::core::GUID , dwflags : OLECREATE , renderopt : OLERENDER , cformats : u32 , rgadvf : *const u32 , rgformatetc : *const super::Com:: FORMATETC , lpadvisesink : super::Com:: IAdviseSink , rgdwconnection : *mut u32 , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateLinkFromData ( psrcdataobj : super::Com:: IDataObject , riid : *const :: windows_sys::core::GUID , renderopt : OLERENDER , pformatetc : *const super::Com:: FORMATETC , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateLinkFromDataEx ( psrcdataobj : super::Com:: IDataObject , riid : *const :: windows_sys::core::GUID , dwflags : OLECREATE , renderopt : OLERENDER , cformats : u32 , rgadvf : *const u32 , rgformatetc : *const super::Com:: FORMATETC , lpadvisesink : super::Com:: IAdviseSink , rgdwconnection : *mut u32 , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateLinkToFile ( lpszfilename : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , renderopt : OLERENDER , lpformatetc : *const super::Com:: FORMATETC , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateLinkToFileEx ( lpszfilename : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , dwflags : OLECREATE , renderopt : OLERENDER , cformats : u32 , rgadvf : *const u32 , rgformatetc : *const super::Com:: FORMATETC , lpadvisesink : super::Com:: IAdviseSink , rgdwconnection : *mut u32 , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleCreateMenuDescriptor ( hmenucombined : super::super::UI::WindowsAndMessaging:: HMENU , lpmenuwidths : *const OLEMENUGROUPWIDTHS ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleCreatePictureIndirect ( lppictdesc : *const PICTDESC , riid : *const :: windows_sys::core::GUID , fown : super::super::Foundation:: BOOL , lplpvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleCreatePropertyFrame ( hwndowner : super::super::Foundation:: HWND , x : u32 , y : u32 , lpszcaption : :: windows_sys::core::PCWSTR , cobjects : u32 , ppunk : *const :: windows_sys::core::IUnknown , cpages : u32 , ppageclsid : *const :: windows_sys::core::GUID , lcid : u32 , dwreserved : u32 , pvreserved : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleCreatePropertyFrameIndirect ( lpparams : *const OCPFIPARAMS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleCreateStaticFromData ( psrcdataobj : super::Com:: IDataObject , iid : *const :: windows_sys::core::GUID , renderopt : OLERENDER , pformatetc : *const super::Com:: FORMATETC , pclientsite : IOleClientSite , pstg : super::Com::StructuredStorage:: IStorage , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleDestroyMenuDescriptor ( holemenu : isize ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleDoAutoConvert ( pstg : super::Com::StructuredStorage:: IStorage , pclsidnew : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn OleDraw ( punknown : :: windows_sys::core::IUnknown , dwaspect : u32 , hdcdraw : super::super::Graphics::Gdi:: HDC , lprcbounds : *const super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Memory"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Memory\"`*"] fn OleDuplicateData ( hsrc : super::super::Foundation:: HANDLE , cfformat : CLIPBOARD_FORMAT , uiflags : super::Memory:: GLOBAL_ALLOC_FLAGS ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleFlushClipboard ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleGetAutoConvert ( clsidold : *const :: windows_sys::core::GUID , pclsidnew : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleGetClipboard ( ppdataobj : *mut super::Com:: IDataObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleGetClipboardWithEnterpriseInfo ( dataobject : *mut super::Com:: IDataObject , dataenterpriseid : *mut :: windows_sys::core::PWSTR , sourcedescription : *mut :: windows_sys::core::PWSTR , targetdescription : *mut :: windows_sys::core::PWSTR , datadescription : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleGetIconOfClass ( rclsid : *const :: windows_sys::core::GUID , lpszlabel : :: windows_sys::core::PCWSTR , fusetypeaslabel : super::super::Foundation:: BOOL ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleGetIconOfFile ( lpszpath : :: windows_sys::core::PCWSTR , fusefileaslabel : super::super::Foundation:: BOOL ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleIconToCursor ( hinstexe : super::super::Foundation:: HINSTANCE , hicon : super::super::UI::WindowsAndMessaging:: HICON ) -> super::super::UI::WindowsAndMessaging:: HCURSOR ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleInitialize ( pvreserved : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleIsCurrentClipboard ( pdataobj : super::Com:: IDataObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleIsRunning ( pobject : IOleObject ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleLoad ( pstg : super::Com::StructuredStorage:: IStorage , riid : *const :: windows_sys::core::GUID , pclientsite : IOleClientSite , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleLoadFromStream ( pstm : super::Com:: IStream , iidinterface : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleLoadPicture ( lpstream : super::Com:: IStream , lsize : i32 , frunmode : super::super::Foundation:: BOOL , riid : *const :: windows_sys::core::GUID , lplpvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleLoadPictureEx ( lpstream : super::Com:: IStream , lsize : i32 , frunmode : super::super::Foundation:: BOOL , riid : *const :: windows_sys::core::GUID , xsizedesired : u32 , ysizedesired : u32 , dwflags : LOAD_PICTURE_FLAGS , lplpvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleLoadPictureFile ( varfilename : super::Com:: VARIANT , lplpdisppicture : *mut super::Com:: IDispatch ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleLoadPictureFileEx ( varfilename : super::Com:: VARIANT , xsizedesired : u32 , ysizedesired : u32 , dwflags : LOAD_PICTURE_FLAGS , lplpdisppicture : *mut super::Com:: IDispatch ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleLoadPicturePath ( szurlorpath : :: windows_sys::core::PCWSTR , punkcaller : :: windows_sys::core::IUnknown , dwreserved : u32 , clrreserved : u32 , riid : *const :: windows_sys::core::GUID , ppvret : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleLockRunning ( punknown : :: windows_sys::core::IUnknown , flock : super::super::Foundation:: BOOL , flastunlockcloses : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleMetafilePictFromIconAndLabel ( hicon : super::super::UI::WindowsAndMessaging:: HICON , lpszlabel : :: windows_sys::core::PCWSTR , lpszsourcefile : :: windows_sys::core::PCWSTR , iiconindex : u32 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleNoteObjectVisible ( punknown : :: windows_sys::core::IUnknown , fvisible : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleQueryCreateFromData ( psrcdataobject : super::Com:: IDataObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleQueryLinkFromData ( psrcdataobject : super::Com:: IDataObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleRegEnumFormatEtc ( clsid : *const :: windows_sys::core::GUID , dwdirection : u32 , ppenum : *mut super::Com:: IEnumFORMATETC ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleRegEnumVerbs ( clsid : *const :: windows_sys::core::GUID , ppenum : *mut IEnumOLEVERB ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleRegGetMiscStatus ( clsid : *const :: windows_sys::core::GUID , dwaspect : u32 , pdwstatus : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleRegGetUserType ( clsid : *const :: windows_sys::core::GUID , dwformoftype : USERCLASSTYPE , pszusertype : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleRun ( punknown : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleSave ( pps : super::Com::StructuredStorage:: IPersistStorage , pstg : super::Com::StructuredStorage:: IStorage , fsameasload : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleSavePictureFile ( lpdisppicture : super::Com:: IDispatch , bstrfilename : :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleSaveToStream ( ppstm : super::Com:: IPersistStream , pstm : super::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleSetAutoConvert ( clsidold : *const :: windows_sys::core::GUID , clsidnew : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn OleSetClipboard ( pdataobj : super::Com:: IDataObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleSetContainedObject ( punknown : :: windows_sys::core::IUnknown , fcontained : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleSetMenuDescriptor ( holemenu : isize , hwndframe : super::super::Foundation:: HWND , hwndactiveobject : super::super::Foundation:: HWND , lpframe : IOleInPlaceFrame , lpactiveobj : IOleInPlaceActiveObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleTranslateAccelerator ( lpframe : IOleInPlaceFrame , lpframeinfo : *const OLEINPLACEFRAMEINFO , lpmsg : *const super::super::UI::WindowsAndMessaging:: MSG ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn OleTranslateColor ( clr : u32 , hpal : super::super::Graphics::Gdi:: HPALETTE , lpcolorref : *mut super::super::Foundation:: COLORREF ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleUIAddVerbMenuA ( lpoleobj : IOleObject , lpszshorttype : :: windows_sys::core::PCSTR , hmenu : super::super::UI::WindowsAndMessaging:: HMENU , upos : u32 , uidverbmin : u32 , uidverbmax : u32 , baddconvert : super::super::Foundation:: BOOL , idconvert : u32 , lphmenu : *mut super::super::UI::WindowsAndMessaging:: HMENU ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleUIAddVerbMenuW ( lpoleobj : IOleObject , lpszshorttype : :: windows_sys::core::PCWSTR , hmenu : super::super::UI::WindowsAndMessaging:: HMENU , upos : u32 , uidverbmin : u32 , uidverbmax : u32 , baddconvert : super::super::Foundation:: BOOL , idconvert : u32 , lphmenu : *mut super::super::UI::WindowsAndMessaging:: HMENU ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Media\"`*"] fn OleUIBusyA ( param0 : *const OLEUIBUSYA ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Media\"`*"] fn OleUIBusyW ( param0 : *const OLEUIBUSYW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUICanConvertOrActivateAs ( rclsid : *const :: windows_sys::core::GUID , fislinkedobject : super::super::Foundation:: BOOL , wformat : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIChangeIconA ( param0 : *const OLEUICHANGEICONA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIChangeIconW ( param0 : *const OLEUICHANGEICONW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] fn OleUIChangeSourceA ( param0 : *const OLEUICHANGESOURCEA ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] fn OleUIChangeSourceW ( param0 : *const OLEUICHANGESOURCEW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIConvertA ( param0 : *const OLEUICONVERTA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIConvertW ( param0 : *const OLEUICONVERTW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIEditLinksA ( param0 : *const OLEUIEDITLINKSA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIEditLinksW ( param0 : *const OLEUIEDITLINKSW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleUIInsertObjectA ( param0 : *const OLEUIINSERTOBJECTA ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OleUIInsertObjectW ( param0 : *const OLEUIINSERTOBJECTW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleUIObjectPropertiesA ( param0 : *const OLEUIOBJECTPROPSA ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn OleUIObjectPropertiesW ( param0 : *const OLEUIOBJECTPROPSW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleUIPasteSpecialA ( param0 : *const OLEUIPASTESPECIALA ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleUIPasteSpecialW ( param0 : *const OLEUIPASTESPECIALW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIPromptUserA ( ntemplate : i32 , hwndparent : super::super::Foundation:: HWND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIPromptUserW ( ntemplate : i32 , hwndparent : super::super::Foundation:: HWND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIUpdateLinksA ( lpoleuilinkcntr : IOleUILinkContainerA , hwndparent : super::super::Foundation:: HWND , lpsztitle : :: windows_sys::core::PCSTR , clinks : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oledlg.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn OleUIUpdateLinksW ( lpoleuilinkcntr : IOleUILinkContainerW , hwndparent : super::super::Foundation:: HWND , lpsztitle : :: windows_sys::core::PCWSTR , clinks : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn OleUninitialize ( ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn QueryPathOfRegTypeLib ( guid : *const :: windows_sys::core::GUID , wmaj : u16 , wmin : u16 , lcid : u32 , lpbstrpathname : *mut *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn RegisterActiveObject ( punk : :: windows_sys::core::IUnknown , rclsid : *const :: windows_sys::core::GUID , dwflags : ACTIVEOBJECT_FLAGS , pdwregister : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn RegisterDragDrop ( hwnd : super::super::Foundation:: HWND , pdroptarget : IDropTarget ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn RegisterTypeLib ( ptlib : super::Com:: ITypeLib , szfullpath : :: windows_sys::core::PCWSTR , szhelpdir : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn RegisterTypeLibForUser ( ptlib : super::Com:: ITypeLib , szfullpath : :: windows_sys::core::PCWSTR , szhelpdir : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn ReleaseStgMedium ( param0 : *mut super::Com:: STGMEDIUM ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn RevokeActiveObject ( dwregister : u32 , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn RevokeDragDrop ( hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayAccessData ( psa : *const super::Com:: SAFEARRAY , ppvdata : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayAddRef ( psa : *const super::Com:: SAFEARRAY , ppdatatorelease : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayAllocData ( psa : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayAllocDescriptor ( cdims : u32 , ppsaout : *mut *mut super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayAllocDescriptorEx ( vt : super::Com:: VARENUM , cdims : u32 , ppsaout : *mut *mut super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayCopy ( psa : *const super::Com:: SAFEARRAY , ppsaout : *mut *mut super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayCopyData ( psasource : *const super::Com:: SAFEARRAY , psatarget : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayCreate ( vt : super::Com:: VARENUM , cdims : u32 , rgsabound : *const super::Com:: SAFEARRAYBOUND ) -> *mut super::Com:: SAFEARRAY ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayCreateEx ( vt : super::Com:: VARENUM , cdims : u32 , rgsabound : *const super::Com:: SAFEARRAYBOUND , pvextra : *const ::core::ffi::c_void ) -> *mut super::Com:: SAFEARRAY ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayCreateVector ( vt : super::Com:: VARENUM , llbound : i32 , celements : u32 ) -> *mut super::Com:: SAFEARRAY ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayCreateVectorEx ( vt : super::Com:: VARENUM , llbound : i32 , celements : u32 , pvextra : *const ::core::ffi::c_void ) -> *mut super::Com:: SAFEARRAY ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayDestroy ( psa : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayDestroyData ( psa : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayDestroyDescriptor ( psa : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetDim ( psa : *const super::Com:: SAFEARRAY ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetElement ( psa : *const super::Com:: SAFEARRAY , rgindices : *const i32 , pv : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetElemsize ( psa : *const super::Com:: SAFEARRAY ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetIID ( psa : *const super::Com:: SAFEARRAY , pguid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetLBound ( psa : *const super::Com:: SAFEARRAY , ndim : u32 , pllbound : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetRecordInfo ( psa : *const super::Com:: SAFEARRAY , prinfo : *mut IRecordInfo ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetUBound ( psa : *const super::Com:: SAFEARRAY , ndim : u32 , plubound : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayGetVartype ( psa : *const super::Com:: SAFEARRAY , pvt : *mut super::Com:: VARENUM ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayLock ( psa : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayPtrOfIndex ( psa : *const super::Com:: SAFEARRAY , rgindices : *const i32 , ppvdata : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayPutElement ( psa : *const super::Com:: SAFEARRAY , rgindices : *const i32 , pv : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayRedim ( psa : *mut super::Com:: SAFEARRAY , psaboundnew : *const super::Com:: SAFEARRAYBOUND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn SafeArrayReleaseData ( pdata : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayReleaseDescriptor ( psa : *const super::Com:: SAFEARRAY ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArraySetIID ( psa : *const super::Com:: SAFEARRAY , guid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArraySetRecordInfo ( psa : *const super::Com:: SAFEARRAY , prinfo : IRecordInfo ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayUnaccessData ( psa : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn SafeArrayUnlock ( psa : *const super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn SystemTimeToVariantTime ( lpsystemtime : *const super::super::Foundation:: SYSTEMTIME , pvtime : *mut f64 ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn UnRegisterTypeLib ( libid : *const :: windows_sys::core::GUID , wvermajor : u16 , wverminor : u16 , lcid : u32 , syskind : super::Com:: SYSKIND ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn UnRegisterTypeLibForUser ( libid : *const :: windows_sys::core::GUID , wmajorvernum : u16 , wminorvernum : u16 , lcid : u32 , syskind : super::Com:: SYSKIND ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarAbs ( pvarin : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarAdd ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarAnd ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarBoolFromCy ( cyin : super::Com:: CY , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromDate ( datein : f64 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarBoolFromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromI1 ( cin : super::super::Foundation:: CHAR , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromI2 ( sin : i16 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromI4 ( lin : i32 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromI8 ( i64in : i64 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromR4 ( fltin : f32 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromR8 ( dblin : f64 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromUI1 ( bin : u8 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromUI2 ( uiin : u16 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromUI4 ( ulin : u32 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBoolFromUI8 ( i64in : u64 , pboolout : *mut super::super::Foundation:: VARIANT_BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrCat ( bstrleft : :: windows_sys::core::BSTR , bstrright : :: windows_sys::core::BSTR , pbstrresult : *mut *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrCmp ( bstrleft : :: windows_sys::core::BSTR , bstrright : :: windows_sys::core::BSTR , lcid : u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBstrFromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarBstrFromCy ( cyin : super::Com:: CY , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromDate ( datein : f64 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBstrFromDec ( pdecin : *const super::super::Foundation:: DECIMAL , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarBstrFromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarBstrFromI1 ( cin : super::super::Foundation:: CHAR , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromI2 ( ival : i16 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromI4 ( lin : i32 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromI8 ( i64in : i64 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromR4 ( fltin : f32 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromR8 ( dblin : f64 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromUI1 ( bval : u8 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromUI2 ( uiin : u16 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromUI4 ( ulin : u32 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarBstrFromUI8 ( ui64in : u64 , lcid : u32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarCat ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarCmp ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , lcid : u32 , dwflags : u32 ) -> VARCMP ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyAbs ( cyin : super::Com:: CY , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyAdd ( cyleft : super::Com:: CY , cyright : super::Com:: CY , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyCmp ( cyleft : super::Com:: CY , cyright : super::Com:: CY ) -> VARCMP ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyCmpR8 ( cyleft : super::Com:: CY , dblright : f64 ) -> VARCMP ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFix ( cyin : super::Com:: CY , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarCyFromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromDate ( datein : f64 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarCyFromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarCyFromI1 ( cin : super::super::Foundation:: CHAR , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromI2 ( sin : i16 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromI4 ( lin : i32 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromI8 ( i64in : i64 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromR4 ( fltin : f32 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromR8 ( dblin : f64 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromUI1 ( bin : u8 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromUI2 ( uiin : u16 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromUI4 ( ulin : u32 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyFromUI8 ( ui64in : u64 , pcyout : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyInt ( cyin : super::Com:: CY , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyMul ( cyleft : super::Com:: CY , cyright : super::Com:: CY , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyMulI4 ( cyleft : super::Com:: CY , lright : i32 , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyMulI8 ( cyleft : super::Com:: CY , lright : i64 , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyNeg ( cyin : super::Com:: CY , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCyRound ( cyin : super::Com:: CY , cdecimals : i32 , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarCySub ( cyleft : super::Com:: CY , cyright : super::Com:: CY , pcyresult : *mut super::Com:: CY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDateFromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarDateFromCy ( cyin : super::Com:: CY , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDateFromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarDateFromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDateFromI1 ( cin : super::super::Foundation:: CHAR , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromI2 ( sin : i16 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromI4 ( lin : i32 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromI8 ( i64in : i64 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromR4 ( fltin : f32 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromR8 ( dblin : f64 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromUI1 ( bin : u8 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromUI2 ( uiin : u16 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromUI4 ( ulin : u32 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarDateFromUI8 ( ui64in : u64 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDateFromUdate ( pudatein : *const UDATE , dwflags : u32 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDateFromUdateEx ( pudatein : *const UDATE , lcid : u32 , dwflags : u32 , pdateout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecAbs ( pdecin : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecAdd ( pdecleft : *const super::super::Foundation:: DECIMAL , pdecright : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecCmp ( pdecleft : *const super::super::Foundation:: DECIMAL , pdecright : *const super::super::Foundation:: DECIMAL ) -> VARCMP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecCmpR8 ( pdecleft : *const super::super::Foundation:: DECIMAL , dblright : f64 ) -> VARCMP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecDiv ( pdecleft : *const super::super::Foundation:: DECIMAL , pdecright : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFix ( pdecin : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarDecFromCy ( cyin : super::Com:: CY , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromDate ( datein : f64 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarDecFromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromI1 ( cin : super::super::Foundation:: CHAR , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromI2 ( uiin : i16 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromI4 ( lin : i32 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromI8 ( i64in : i64 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromR4 ( fltin : f32 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromR8 ( dblin : f64 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromUI1 ( bin : u8 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromUI2 ( uiin : u16 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromUI4 ( ulin : u32 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecFromUI8 ( ui64in : u64 , pdecout : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecInt ( pdecin : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecMul ( pdecleft : *const super::super::Foundation:: DECIMAL , pdecright : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecNeg ( pdecin : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecRound ( pdecin : *const super::super::Foundation:: DECIMAL , cdecimals : i32 , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarDecSub ( pdecleft : *const super::super::Foundation:: DECIMAL , pdecright : *const super::super::Foundation:: DECIMAL , pdecresult : *mut super::super::Foundation:: DECIMAL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarDiv ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarEqv ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarFix ( pvarin : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarFormat ( pvarin : *const super::Com:: VARIANT , pstrformat : :: windows_sys::core::PCWSTR , ifirstday : VARFORMAT_FIRST_DAY , ifirstweek : VARFORMAT_FIRST_WEEK , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarFormatCurrency ( pvarin : *const super::Com:: VARIANT , inumdig : i32 , iinclead : i32 , iuseparens : i32 , igroup : i32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarFormatDateTime ( pvarin : *const super::Com:: VARIANT , inamedformat : VARFORMAT_NAMED_FORMAT , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarFormatFromTokens ( pvarin : *const super::Com:: VARIANT , pstrformat : :: windows_sys::core::PCWSTR , pbtokcur : *const u8 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR , lcid : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarFormatNumber ( pvarin : *const super::Com:: VARIANT , inumdig : i32 , iinclead : VARFORMAT_LEADING_DIGIT , iuseparens : VARFORMAT_PARENTHESES , igroup : VARFORMAT_GROUP , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarFormatPercent ( pvarin : *const super::Com:: VARIANT , inumdig : i32 , iinclead : VARFORMAT_LEADING_DIGIT , iuseparens : VARFORMAT_PARENTHESES , igroup : VARFORMAT_GROUP , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI1FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI1FromCy ( cyin : super::Com:: CY , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromDate ( datein : f64 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI1FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI1FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromI2 ( uiin : i16 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromI4 ( lin : i32 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromI8 ( i64in : i64 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromR4 ( fltin : f32 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromR8 ( dblin : f64 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromUI1 ( bin : u8 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromUI2 ( uiin : u16 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromUI4 ( ulin : u32 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI1FromUI8 ( i64in : u64 , pcout : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI2FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI2FromCy ( cyin : super::Com:: CY , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromDate ( datein : f64 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI2FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI2FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI2FromI1 ( cin : super::super::Foundation:: CHAR , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromI4 ( lin : i32 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromI8 ( i64in : i64 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromR4 ( fltin : f32 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromR8 ( dblin : f64 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromUI1 ( bin : u8 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromUI2 ( uiin : u16 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromUI4 ( ulin : u32 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI2FromUI8 ( ui64in : u64 , psout : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI4FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI4FromCy ( cyin : super::Com:: CY , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromDate ( datein : f64 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI4FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI4FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI4FromI1 ( cin : super::super::Foundation:: CHAR , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromI2 ( sin : i16 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromI8 ( i64in : i64 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromR4 ( fltin : f32 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromR8 ( dblin : f64 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromUI1 ( bin : u8 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromUI2 ( uiin : u16 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromUI4 ( ulin : u32 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI4FromUI8 ( ui64in : u64 , plout : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI8FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI8FromCy ( cyin : super::Com:: CY , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromDate ( datein : f64 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI8FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarI8FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarI8FromI1 ( cin : super::super::Foundation:: CHAR , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromI2 ( sin : i16 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromR4 ( fltin : f32 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromR8 ( dblin : f64 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromUI1 ( bin : u8 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromUI2 ( uiin : u16 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromUI4 ( ulin : u32 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarI8FromUI8 ( ui64in : u64 , pi64out : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarIdiv ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarImp ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarInt ( pvarin : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarMod ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarMonthName ( imonth : i32 , fabbrev : i32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarMul ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarNeg ( pvarin : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarNot ( pvarin : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarNumFromParseNum ( pnumprs : *const NUMPARSE , rgbdig : *const u8 , dwvtbits : u32 , pvar : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarOr ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarParseNumFromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pnumprs : *mut NUMPARSE , rgbdig : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarPow ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4CmpR8 ( fltleft : f32 , dblright : f64 ) -> VARCMP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarR4FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarR4FromCy ( cyin : super::Com:: CY , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromDate ( datein : f64 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarR4FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarR4FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarR4FromI1 ( cin : super::super::Foundation:: CHAR , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromI2 ( sin : i16 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromI4 ( lin : i32 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromI8 ( i64in : i64 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromR8 ( dblin : f64 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromUI1 ( bin : u8 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromUI2 ( uiin : u16 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromUI4 ( ulin : u32 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR4FromUI8 ( ui64in : u64 , pfltout : *mut f32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarR8FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarR8FromCy ( cyin : super::Com:: CY , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromDate ( datein : f64 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarR8FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarR8FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarR8FromI1 ( cin : super::super::Foundation:: CHAR , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromI2 ( sin : i16 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromI4 ( lin : i32 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromI8 ( i64in : i64 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromR4 ( fltin : f32 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromUI1 ( bin : u8 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromUI2 ( uiin : u16 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromUI4 ( ulin : u32 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8FromUI8 ( ui64in : u64 , pdblout : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8Pow ( dblleft : f64 , dblright : f64 , pdblresult : *mut f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarR8Round ( dblin : f64 , cdecimals : i32 , pdblresult : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarRound ( pvarin : *const super::Com:: VARIANT , cdecimals : i32 , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarSub ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarTokenizeFormatString ( pstrformat : :: windows_sys::core::PCWSTR , rgbtok : *mut u8 , cbtok : i32 , ifirstday : VARFORMAT_FIRST_DAY , ifirstweek : VARFORMAT_FIRST_WEEK , lcid : u32 , pcbactual : *const i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI1FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI1FromCy ( cyin : super::Com:: CY , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromDate ( datein : f64 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI1FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI1FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI1FromI1 ( cin : super::super::Foundation:: CHAR , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromI2 ( sin : i16 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromI4 ( lin : i32 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromI8 ( i64in : i64 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromR4 ( fltin : f32 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromR8 ( dblin : f64 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromUI2 ( uiin : u16 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromUI4 ( ulin : u32 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI1FromUI8 ( ui64in : u64 , pbout : *mut u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI2FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI2FromCy ( cyin : super::Com:: CY , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromDate ( datein : f64 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI2FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI2FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI2FromI1 ( cin : super::super::Foundation:: CHAR , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromI2 ( uiin : i16 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromI4 ( lin : i32 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromI8 ( i64in : i64 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromR4 ( fltin : f32 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromR8 ( dblin : f64 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromUI1 ( bin : u8 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromUI4 ( ulin : u32 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI2FromUI8 ( i64in : u64 , puiout : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI4FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI4FromCy ( cyin : super::Com:: CY , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromDate ( datein : f64 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI4FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI4FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI4FromI1 ( cin : super::super::Foundation:: CHAR , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromI2 ( uiin : i16 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromI4 ( lin : i32 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromI8 ( i64in : i64 , plout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromR4 ( fltin : f32 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromR8 ( dblin : f64 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromUI1 ( bin : u8 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromUI2 ( uiin : u16 , pulout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI4FromUI8 ( ui64in : u64 , plout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI8FromBool ( boolin : super::super::Foundation:: VARIANT_BOOL , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI8FromCy ( cyin : super::Com:: CY , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromDate ( datein : f64 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI8FromDec ( pdecin : *const super::super::Foundation:: DECIMAL , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VarUI8FromDisp ( pdispin : super::Com:: IDispatch , lcid : u32 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUI8FromI1 ( cin : super::super::Foundation:: CHAR , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromI2 ( sin : i16 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromI8 ( ui64in : i64 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromR4 ( fltin : f32 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromR8 ( dblin : f64 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromStr ( strin : :: windows_sys::core::PCWSTR , lcid : u32 , dwflags : u32 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromUI1 ( bin : u8 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromUI2 ( uiin : u16 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarUI8FromUI4 ( ulin : u32 , pi64out : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VarUdateFromDate ( datein : f64 , dwflags : u32 , pudateout : *mut UDATE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VarWeekdayName ( iweekday : i32 , fabbrev : i32 , ifirstday : i32 , dwflags : u32 , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VarXor ( pvarleft : *const super::Com:: VARIANT , pvarright : *const super::Com:: VARIANT , pvarresult : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VariantChangeType ( pvargdest : *mut super::Com:: VARIANT , pvarsrc : *const super::Com:: VARIANT , wflags : u16 , vt : super::Com:: VARENUM ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VariantChangeTypeEx ( pvargdest : *mut super::Com:: VARIANT , pvarsrc : *const super::Com:: VARIANT , lcid : u32 , wflags : u16 , vt : super::Com:: VARENUM ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VariantClear ( pvarg : *mut super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VariantCopy ( pvargdest : *mut super::Com:: VARIANT , pvargsrc : *const super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VariantCopyInd ( pvardest : *mut super::Com:: VARIANT , pvargsrc : *const super::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn VariantInit ( pvarg : *mut super::Com:: VARIANT ) -> ( ) ); -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`*"] fn VariantTimeToDosDateTime ( vtime : f64 , pwdosdate : *mut u16 , pwdostime : *mut u16 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] fn VariantTimeToSystemTime ( vtime : f64 , lpsystemtime : *mut super::super::Foundation:: SYSTEMTIME ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "oleaut32.dll""system" #[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] fn VectorFromBstr ( bstr : :: windows_sys::core::BSTR , ppsa : *mut *mut super::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -pub type IAdviseSinkEx = *mut ::core::ffi::c_void; -pub type ICanHandleException = *mut ::core::ffi::c_void; -pub type IClassFactory2 = *mut ::core::ffi::c_void; -pub type IContinue = *mut ::core::ffi::c_void; -pub type IContinueCallback = *mut ::core::ffi::c_void; -pub type ICreateErrorInfo = *mut ::core::ffi::c_void; -pub type ICreateTypeInfo = *mut ::core::ffi::c_void; -pub type ICreateTypeInfo2 = *mut ::core::ffi::c_void; -pub type ICreateTypeLib = *mut ::core::ffi::c_void; -pub type ICreateTypeLib2 = *mut ::core::ffi::c_void; -pub type IDispError = *mut ::core::ffi::c_void; -pub type IDispatchEx = *mut ::core::ffi::c_void; -pub type IDropSource = *mut ::core::ffi::c_void; -pub type IDropSourceNotify = *mut ::core::ffi::c_void; -pub type IDropTarget = *mut ::core::ffi::c_void; -pub type IEnterpriseDropTarget = *mut ::core::ffi::c_void; -pub type IEnumOLEVERB = *mut ::core::ffi::c_void; -pub type IEnumOleDocumentViews = *mut ::core::ffi::c_void; -pub type IEnumOleUndoUnits = *mut ::core::ffi::c_void; -pub type IEnumVARIANT = *mut ::core::ffi::c_void; -pub type IFont = *mut ::core::ffi::c_void; -pub type IFontDisp = *mut ::core::ffi::c_void; -pub type IFontEventsDisp = *mut ::core::ffi::c_void; -pub type IGetOleObject = *mut ::core::ffi::c_void; -pub type IGetVBAObject = *mut ::core::ffi::c_void; -pub type IObjectIdentity = *mut ::core::ffi::c_void; -pub type IObjectWithSite = *mut ::core::ffi::c_void; -pub type IOleAdviseHolder = *mut ::core::ffi::c_void; -pub type IOleCache = *mut ::core::ffi::c_void; -pub type IOleCache2 = *mut ::core::ffi::c_void; -pub type IOleCacheControl = *mut ::core::ffi::c_void; -pub type IOleClientSite = *mut ::core::ffi::c_void; -pub type IOleCommandTarget = *mut ::core::ffi::c_void; -pub type IOleContainer = *mut ::core::ffi::c_void; -pub type IOleControl = *mut ::core::ffi::c_void; -pub type IOleControlSite = *mut ::core::ffi::c_void; -pub type IOleDocument = *mut ::core::ffi::c_void; -pub type IOleDocumentSite = *mut ::core::ffi::c_void; -pub type IOleDocumentView = *mut ::core::ffi::c_void; -pub type IOleInPlaceActiveObject = *mut ::core::ffi::c_void; -pub type IOleInPlaceFrame = *mut ::core::ffi::c_void; -pub type IOleInPlaceObject = *mut ::core::ffi::c_void; -pub type IOleInPlaceObjectWindowless = *mut ::core::ffi::c_void; -pub type IOleInPlaceSite = *mut ::core::ffi::c_void; -pub type IOleInPlaceSiteEx = *mut ::core::ffi::c_void; -pub type IOleInPlaceSiteWindowless = *mut ::core::ffi::c_void; -pub type IOleInPlaceUIWindow = *mut ::core::ffi::c_void; -pub type IOleItemContainer = *mut ::core::ffi::c_void; -pub type IOleLink = *mut ::core::ffi::c_void; -pub type IOleObject = *mut ::core::ffi::c_void; -pub type IOleParentUndoUnit = *mut ::core::ffi::c_void; -pub type IOleUILinkContainerA = *mut ::core::ffi::c_void; -pub type IOleUILinkContainerW = *mut ::core::ffi::c_void; -pub type IOleUILinkInfoA = *mut ::core::ffi::c_void; -pub type IOleUILinkInfoW = *mut ::core::ffi::c_void; -pub type IOleUIObjInfoA = *mut ::core::ffi::c_void; -pub type IOleUIObjInfoW = *mut ::core::ffi::c_void; -pub type IOleUndoManager = *mut ::core::ffi::c_void; -pub type IOleUndoUnit = *mut ::core::ffi::c_void; -pub type IOleWindow = *mut ::core::ffi::c_void; -pub type IParseDisplayName = *mut ::core::ffi::c_void; -pub type IPerPropertyBrowsing = *mut ::core::ffi::c_void; -pub type IPersistPropertyBag = *mut ::core::ffi::c_void; -pub type IPersistPropertyBag2 = *mut ::core::ffi::c_void; -pub type IPicture = *mut ::core::ffi::c_void; -pub type IPicture2 = *mut ::core::ffi::c_void; -pub type IPictureDisp = *mut ::core::ffi::c_void; -pub type IPointerInactive = *mut ::core::ffi::c_void; -pub type IPrint = *mut ::core::ffi::c_void; -pub type IPropertyNotifySink = *mut ::core::ffi::c_void; -pub type IPropertyPage = *mut ::core::ffi::c_void; -pub type IPropertyPage2 = *mut ::core::ffi::c_void; -pub type IPropertyPageSite = *mut ::core::ffi::c_void; -pub type IProtectFocus = *mut ::core::ffi::c_void; -pub type IProtectedModeMenuServices = *mut ::core::ffi::c_void; -pub type IProvideClassInfo = *mut ::core::ffi::c_void; -pub type IProvideClassInfo2 = *mut ::core::ffi::c_void; -pub type IProvideMultipleClassInfo = *mut ::core::ffi::c_void; -pub type IProvideRuntimeContext = *mut ::core::ffi::c_void; -pub type IQuickActivate = *mut ::core::ffi::c_void; -pub type IRecordInfo = *mut ::core::ffi::c_void; -pub type ISimpleFrameSite = *mut ::core::ffi::c_void; -pub type ISpecifyPropertyPages = *mut ::core::ffi::c_void; -pub type ITypeChangeEvents = *mut ::core::ffi::c_void; -pub type ITypeFactory = *mut ::core::ffi::c_void; -pub type ITypeMarshal = *mut ::core::ffi::c_void; -pub type IVBFormat = *mut ::core::ffi::c_void; -pub type IVBGetControl = *mut ::core::ffi::c_void; -pub type IVariantChangeType = *mut ::core::ffi::c_void; -pub type IViewObject = *mut ::core::ffi::c_void; -pub type IViewObject2 = *mut ::core::ffi::c_void; -pub type IViewObjectEx = *mut ::core::ffi::c_void; -pub type IZoomEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CLSID_CColorPropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0be35201_8f91_11ce_9de3_00aa004bb851); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CLSID_CFontPropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0be35200_8f91_11ce_9de3_00aa004bb851); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CLSID_CPicturePropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0be35202_8f91_11ce_9de3_00aa004bb851); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CLSID_ConvertVBX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb8f0822_0164_101b_84ed_08002b2ec713); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CLSID_PersistPropset: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb8f0821_0164_101b_84ed_08002b2ec713); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CLSID_StdFont: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0be35203_8f91_11ce_9de3_00aa004bb851); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CLSID_StdPicture: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0be35204_8f91_11ce_9de3_00aa004bb851); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_E_ADVISELIMIT: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_E_CANNOTCONNECT: ::windows_sys::core::HRESULT = -2147220990i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_E_FIRST: i32 = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_E_LAST: ::windows_sys::core::HRESULT = -2147220977i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_E_NOCONNECTION: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_E_OVERRIDDEN: ::windows_sys::core::HRESULT = -2147220989i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_S_FIRST: ::windows_sys::core::HRESULT = 262656i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CONNECT_S_LAST: ::windows_sys::core::HRESULT = 262671i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CTL_E_ILLEGALFUNCTIONCALL: i32 = -2146828283i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DD_DEFDRAGDELAY: u32 = 200u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DD_DEFDRAGMINDIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DD_DEFSCROLLDELAY: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DD_DEFSCROLLINSET: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DD_DEFSCROLLINTERVAL: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPATCH_CONSTRUCT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_ABOUTBOX: i32 = -552i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_ACCELERATOR: i32 = -543i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_ADDITEM: i32 = -553i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_APPEARANCE: i32 = -716i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_AUTOCLIP: i32 = -715i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_BACKCOLOR: i32 = -701i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_CHARSET: i32 = -727i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_CODEPAGE: i32 = -725i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_DISPLAYASDEFAULT: i32 = -713i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_DISPLAYNAME: i32 = -702i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_FONT: i32 = -703i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_FORECOLOR: i32 = -704i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_LOCALEID: i32 = -705i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_MESSAGEREFLECT: i32 = -706i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_PALETTE: i32 = -726i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_RIGHTTOLEFT: i32 = -732i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_SCALEUNITS: i32 = -707i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_SHOWGRABHANDLES: i32 = -711i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_SHOWHATCHING: i32 = -712i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_SUPPORTSMNEMONICS: i32 = -714i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_TEXTALIGN: i32 = -708i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_TOPTOBOTTOM: i32 = -733i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_TRANSFERPRIORITY: i32 = -728i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_UIDEAD: i32 = -710i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AMBIENT_USERMODE: i32 = -709i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_APPEARANCE: i32 = -520i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_AUTOSIZE: i32 = -500i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_BACKCOLOR: i32 = -501i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_BACKSTYLE: i32 = -502i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_BORDERCOLOR: i32 = -503i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_BORDERSTYLE: i32 = -504i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_BORDERVISIBLE: i32 = -519i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_BORDERWIDTH: i32 = -505i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_CAPTION: i32 = -518i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_CLEAR: i32 = -554i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_CLICK: i32 = -600i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_CLICK_VALUE: i32 = -610i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_COLLECT: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_COLUMN: i32 = -529i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_CONSTRUCTOR: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_DBLCLICK: i32 = -601i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_DESTRUCTOR: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_DISPLAYSTYLE: i32 = -540i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_DOCLICK: i32 = -551i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_DRAWMODE: i32 = -507i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_DRAWSTYLE: i32 = -508i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_DRAWWIDTH: i32 = -509i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_Delete: i32 = -801i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_ENABLED: i32 = -514i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_ENTERKEYBEHAVIOR: i32 = -544i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_ERROREVENT: i32 = -608i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_EVALUATE: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FILLCOLOR: i32 = -510i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FILLSTYLE: i32 = -511i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT: i32 = -512i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_BOLD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_CHANGED: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_CHARSET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_ITALIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_NAME: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_SIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_STRIKE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_UNDER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FONT_WEIGHT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_FORECOLOR: i32 = -513i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_GROUPNAME: i32 = -541i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_HWND: i32 = -515i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_IMEMODE: i32 = -542i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_KEYDOWN: i32 = -602i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_KEYPRESS: i32 = -603i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_KEYUP: i32 = -604i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_LIST: i32 = -528i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_LISTCOUNT: i32 = -531i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_LISTINDEX: i32 = -526i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MAXLENGTH: i32 = -533i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MOUSEDOWN: i32 = -605i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MOUSEICON: i32 = -522i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MOUSEMOVE: i32 = -606i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MOUSEPOINTER: i32 = -521i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MOUSEUP: i32 = -607i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MULTILINE: i32 = -537i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_MULTISELECT: i32 = -532i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_NEWENUM: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_NUMBEROFCOLUMNS: i32 = -539i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_NUMBEROFROWS: i32 = -538i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_Name: i32 = -800i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_Object: i32 = -802i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PASSWORDCHAR: i32 = -534i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PICTURE: i32 = -523i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PICT_HANDLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PICT_HEIGHT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PICT_HPAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PICT_RENDER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PICT_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PICT_WIDTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_PROPERTYPUT: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_Parent: i32 = -803i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_READYSTATE: i32 = -525i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_READYSTATECHANGE: i32 = -609i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_REFRESH: i32 = -550i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_REMOVEITEM: i32 = -555i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_RIGHTTOLEFT: i32 = -611i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_SCROLLBARS: i32 = -535i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_SELECTED: i32 = -527i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_SELLENGTH: i32 = -548i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_SELSTART: i32 = -547i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_SELTEXT: i32 = -546i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_STARTENUM: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_TABKEYBEHAVIOR: i32 = -545i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_TABSTOP: i32 = -516i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_TEXT: i32 = -517i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_THIS: i32 = -613i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_TOPTOBOTTOM: i32 = -612i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_UNKNOWN: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_VALID: i32 = -524i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISPID_WORDWRAP: i32 = -536i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_SIBLING: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_CHECKVALUEEXCLUSIVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6650430c_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_COLOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504301_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_FONTBOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6650430f_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_FONTITALIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504310_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_FONTNAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6650430d_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_FONTSIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6650430e_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_FONTSTRIKETHROUGH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504312_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_FONTUNDERSCORE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504311_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_HANDLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504313_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_HIMETRIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504300_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_OPTIONVALUEEXCLUSIVE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6650430b_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_TRISTATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6650430a_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_XPOS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504306_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_XPOSPIXEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504302_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_XSIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504308_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_XSIZEPIXEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504304_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_YPOS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504307_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_YPOSPIXEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504303_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_YSIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504309_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUID_YSIZEPIXEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66504305_be0f_101a_8bbb_00aa00300cab); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_BZ_ICON: u32 = 601u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_BZ_MESSAGE1: u32 = 602u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_BZ_RETRY: u32 = 600u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_BZ_SWITCHTO: u32 = 604u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_BROWSE: u32 = 130u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_CURRENT: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_CURRENTICON: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_DEFAULT: u32 = 123u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_DEFAULTICON: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_FROMFILE: u32 = 125u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_FROMFILEEDIT: u32 = 126u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_GROUP: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_ICONDISPLAY: u32 = 131u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_ICONLIST: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_LABEL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CI_LABELEDIT: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_ACTIVATEAS: u32 = 156u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_ACTIVATELIST: u32 = 154u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_CHANGEICON: u32 = 153u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_CONVERTLIST: u32 = 158u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_CONVERTTO: u32 = 155u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_DISPLAYASICON: u32 = 152u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_ICONDISPLAY: u32 = 165u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_OBJECTTYPE: u32 = 150u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_CV_RESULTTEXT: u32 = 157u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_AUTOMATIC: u32 = 202u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_CANCELLINK: u32 = 209u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_CHANGESOURCE: u32 = 201u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_COL1: u32 = 220u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_COL2: u32 = 221u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_COL3: u32 = 222u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_LINKSLISTBOX: u32 = 206u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_LINKSOURCE: u32 = 216u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_LINKTYPE: u32 = 217u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_MANUAL: u32 = 212u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_OPENSOURCE: u32 = 211u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_EL_UPDATENOW: u32 = 210u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_GP_CONVERT: u32 = 1013u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_GP_OBJECTICON: u32 = 1014u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_GP_OBJECTLOCATION: u32 = 1022u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_GP_OBJECTNAME: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_GP_OBJECTSIZE: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_GP_OBJECTTYPE: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_ADDCONTROL: u32 = 2115u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_CHANGEICON: u32 = 2105u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_CONTROLTYPELIST: u32 = 2116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_CREATEFROMFILE: u32 = 2101u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_CREATENEW: u32 = 2100u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_DISPLAYASICON: u32 = 2104u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_FILE: u32 = 2106u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_FILEDISPLAY: u32 = 2107u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_FILETEXT: u32 = 2112u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_FILETYPE: u32 = 2113u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_ICONDISPLAY: u32 = 2110u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_INSERTCONTROL: u32 = 2114u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_LINKFILE: u32 = 2102u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_OBJECTTYPELIST: u32 = 2103u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_OBJECTTYPETEXT: u32 = 2111u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_RESULTIMAGE: u32 = 2108u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_IO_RESULTTEXT: u32 = 2109u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_AUTOMATIC: u32 = 1016u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_BREAKLINK: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_CHANGESOURCE: u32 = 1015u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_DATE: u32 = 1018u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_LINKSOURCE: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_MANUAL: u32 = 1017u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_OPENSOURCE: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_TIME: u32 = 1019u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_LP_UPDATENOW: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_OLEUIHELP: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_CHANGEICON: u32 = 508u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_DISPLAYASICON: u32 = 506u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_DISPLAYLIST: u32 = 505u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_ICONDISPLAY: u32 = 507u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_PASTE: u32 = 500u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_PASTELINK: u32 = 501u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_PASTELINKLIST: u32 = 504u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_PASTELIST: u32 = 503u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_RESULTIMAGE: u32 = 509u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_RESULTTEXT: u32 = 510u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PS_SOURCETEXT: u32 = 502u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PU_CONVERT: u32 = 902u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PU_ICON: u32 = 908u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PU_LINKS: u32 = 900u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_PU_TEXT: u32 = 901u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_UL_METER: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_UL_PERCENT: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_UL_PROGRESS: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_UL_STOP: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_ASICON: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_CHANGEICON: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_EDITABLE: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_ICONDISPLAY: u32 = 1021u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_PERCENT: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_RELATIVE: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_RESULTIMAGE: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_SCALETXT: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDC_VP_SPIN: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_BUSY: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CANNOTUPDATELINK: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CHANGEICON: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CHANGEICONBROWSE: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CHANGESOURCE: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CHANGESOURCE4: u32 = 1013u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CONVERT: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CONVERT4: u32 = 1103u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CONVERTONLY: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_CONVERTONLY4: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_EDITLINKS: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_EDITLINKS4: u32 = 1105u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_GNRLPROPS: u32 = 1100u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_GNRLPROPS4: u32 = 1106u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_INSERTFILEBROWSE: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_INSERTOBJECT: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_LINKPROPS: u32 = 1102u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_LINKPROPS4: u32 = 1107u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_LINKSOURCEUNAVAILABLE: u32 = 1020u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_LINKTYPECHANGED: u32 = 1022u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_LINKTYPECHANGEDA: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_LINKTYPECHANGEDW: u32 = 1022u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_OUTOFMEMORY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_PASTESPECIAL: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_PASTESPECIAL4: u32 = 1108u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_SERVERNOTFOUND: u32 = 1023u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_SERVERNOTREG: u32 = 1021u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_SERVERNOTREGA: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_SERVERNOTREGW: u32 = 1021u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_UPDATELINKS: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IDD_VIEWPROPS: u32 = 1101u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ID_BROWSE_ADDCONTROL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ID_BROWSE_CHANGEICON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ID_BROWSE_CHANGESOURCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ID_BROWSE_INSERTFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ID_DEFAULTINST: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const INSTALL_SCOPE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const INSTALL_SCOPE_MACHINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const INSTALL_SCOPE_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LOAD_TLB_AS_32BIT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LOAD_TLB_AS_64BIT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LOCALE_USE_NLS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MEMBERID_NIL: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MK_ALT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MSOCMDERR_E_CANCELED: i32 = -2147221245i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MSOCMDERR_E_DISABLED: i32 = -2147221247i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MSOCMDERR_E_FIRST: i32 = -2147221248i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MSOCMDERR_E_NOHELP: i32 = -2147221246i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MSOCMDERR_E_NOTSUPPORTED: i32 = -2147221248i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MSOCMDERR_E_UNKNOWNGROUP: i32 = -2147221244i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OCM__BASE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OF_GET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OF_HANDLER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OF_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_ACTIVEXINSTALL_CLSID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_ACTIVEXINSTALL_DISPLAYNAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_ACTIVEXINSTALL_INSTALLSCOPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_ACTIVEXINSTALL_PUBLISHER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_ACTIVEXINSTALL_SOURCEURL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_SHOWPAGEACTIONMENU_HWND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_SHOWPAGEACTIONMENU_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDARGINDEX_SHOWPAGEACTIONMENU_Y: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDERR_E_CANCELED: ::windows_sys::core::HRESULT = -2147221245i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDERR_E_DISABLED: ::windows_sys::core::HRESULT = -2147221247i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDERR_E_FIRST: ::windows_sys::core::HRESULT = -2147221248i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDERR_E_NOHELP: ::windows_sys::core::HRESULT = -2147221246i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDERR_E_NOTSUPPORTED: i32 = -2147221248i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDERR_E_UNKNOWNGROUP: ::windows_sys::core::HRESULT = -2147221244i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMD_TASKDLGID_ONBEFOREUNLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_PROPERTIES: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLESTDDELIM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_BZERR_HTASKINVALID: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_BZ_CALLUNBLOCKED: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_BZ_RETRYSELECTED: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_BZ_SWITCHTOSELECTED: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CANCEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CIERR_MUSTHAVECLSID: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CIERR_MUSTHAVECURRENTMETAFILE: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CIERR_SZICONEXEINVALID: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_FROMNOTNULL: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_LINKCNTRINVALID: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_LINKCNTRNULL: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_SOURCEINVALID: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_SOURCENULL: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_SOURCEPARSEERROR: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_SOURCEPARSERROR: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CSERR_TONOTNULL: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CTERR_CBFORMATINVALID: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CTERR_CLASSIDINVALID: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CTERR_DVASPECTINVALID: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CTERR_HMETAPICTINVALID: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_CTERR_STRINGINVALID: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ELERR_LINKCNTRINVALID: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ELERR_LINKCNTRNULL: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_CBSTRUCTINCORRECT: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_DIALOGFAILURE: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_FINDTEMPLATEFAILURE: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_GLOBALMEMALLOC: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_HINSTANCEINVALID: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_HRESOURCEINVALID: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_HWNDOWNERINVALID: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_LOADSTRING: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_LOADTEMPLATEFAILURE: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_LOCALMEMALLOC: u32 = 113u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_LPFNHOOKINVALID: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_LPSZCAPTIONINVALID: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_LPSZTEMPLATEINVALID: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_OLEMEMALLOC: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_STANDARDMAX: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_STANDARDMIN: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_STRUCTUREINVALID: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_ERR_STRUCTURENULL: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_FALSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_GPERR_CBFORMATINVALID: u32 = 130u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_GPERR_CLASSIDINVALID: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_GPERR_LPCLSIDEXCLUDEINVALID: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_GPERR_STRINGINVALID: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_ARRLINKTYPESINVALID: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_ARRPASTEENTRIESINVALID: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_CCHFILEINVALID: u32 = 125u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_HICONINVALID: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_LPCLSIDEXCLUDEINVALID: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_LPFORMATETCINVALID: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_LPIOLECLIENTSITEINVALID: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_LPISTORAGEINVALID: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_LPSZFILEINVALID: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_LPSZLABELINVALID: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_PPVOBJINVALID: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_SCODEHASERROR: u32 = 123u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_IOERR_SRCDATAOBJECTINVALID: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_LPERR_LINKCNTRINVALID: u32 = 134u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_LPERR_LINKCNTRNULL: u32 = 133u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_DLGPROCNOTNULL: u32 = 125u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_INVALIDPAGES: u32 = 123u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_LINKINFOINVALID: u32 = 137u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_LPARAMNOTZERO: u32 = 126u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_NOTSUPPORTED: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_OBJINFOINVALID: u32 = 136u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_PAGESINCORRECT: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_PROPERTYSHEET: u32 = 135u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_PROPSHEETINVALID: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_PROPSHEETNULL: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_PROPSINVALID: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_SUBPROPINVALID: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_SUBPROPNULL: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_OPERR_SUPPROP: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_PSERR_CLIPBOARDCHANGED: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_PSERR_GETCLIPBOARDFAILED: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_QUERY_GETCLASSID: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_QUERY_LINKBROKEN: u32 = 65281u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_VPERR_DVASPECTINVALID: u32 = 132u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUI_VPERR_METAPICTINVALID: u32 = 131u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEVERB_PRIMARY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OT_EMBEDDED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OT_LINK: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OT_STATIC: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PERPROP_E_FIRST: i32 = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PERPROP_E_LAST: ::windows_sys::core::HRESULT = -2147220977i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PERPROP_E_NOPAGEAVAILABLE: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PERPROP_S_FIRST: ::windows_sys::core::HRESULT = 262656i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PERPROP_S_LAST: ::windows_sys::core::HRESULT = 262671i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROP_HWND_CHGICONDLG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HWND_CIDLG"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PS_MAXLINKTYPES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SELFREG_E_CLASS: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SELFREG_E_FIRST: i32 = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SELFREG_E_LAST: ::windows_sys::core::HRESULT = -2147220977i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SELFREG_E_TYPELIB: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SELFREG_S_FIRST: ::windows_sys::core::HRESULT = 262656i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SELFREG_S_LAST: ::windows_sys::core::HRESULT = 262671i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SID_GetCaller: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4717cc40_bcb9_11d0_9336_00a0c90dcaa9); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SID_ProvideRuntimeContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74a5040c_dd0c_48f0_ac85_194c3259180a); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SID_VariantConversion: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1f101481_bccd_11d0_9336_00a0c90dcaa9); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDOLE2_LCID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDOLE2_MAJORVERNUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDOLE2_MINORVERNUM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDOLE_LCID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDOLE_MAJORVERNUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDOLE_MINORVERNUM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDOLE_TLB: ::windows_sys::core::PCSTR = ::windows_sys::s!("stdole2.tlb"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const STDTYPE_TLB: ::windows_sys::core::PCSTR = ::windows_sys::s!("stdole2.tlb"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_ADDCONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_ADDCONTROL"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_BROWSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_BROWSE"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_BROWSE_OFN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_BROWSE_OFN"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_CHANGEICON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_CHANGEICON"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_CHANGESOURCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_CHANGESOURCE"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_CLOSEBUSYDIALOG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_CLOSEBUSYDIALOG"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_CONVERT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_CONVERT"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_ENDDIALOG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_ENDDIALOG"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SZOLEUI_MSG_HELP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OLEUI_MSG_HELP"); -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TIFLAGS_EXTENDDISPATCHONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_ALPHABOOL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_CALENDAR_GREGORIAN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_CALENDAR_HIJRI: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_CALENDAR_THAI: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_LOCALBOOL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_NOUSEROVERRIDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_NOVALUEPROP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARIANT_USE_NLS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_CALENDAR_GREGORIAN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_CALENDAR_HIJRI: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_CALENDAR_THAI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_DATEVALUEONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_FORMAT_NOSUBSTITUTE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_FOURDIGITYEARS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_LOCALBOOL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_TIMEVALUEONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VAR_VALIDDATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VTDATEGRE_MAX: u32 = 2958465u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VTDATEGRE_MIN: i32 = -657434i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VT_BLOB_PROPSET: u32 = 75u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VT_STORED_PROPSET: u32 = 74u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VT_STREAMED_PROPSET: u32 = 73u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VT_VERBOSE_ENUM: u32 = 76u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const WIN32: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexEnumAll: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexEnumDefault: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexNameCaseInsensitive: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexNameCaseSensitive: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexNameEnsure: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexNameImplicit: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexNameInternal: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexNameNoDynamicProperties: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type ACTIVATEFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ACTIVATE_WINDOWLESS: ACTIVATEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type ACTIVEOBJECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ACTIVEOBJECT_STRONG: ACTIVEOBJECT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ACTIVEOBJECT_WEAK: ACTIVEOBJECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type BINDSPEED = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const BINDSPEED_INDEFINITE: BINDSPEED = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const BINDSPEED_MODERATE: BINDSPEED = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const BINDSPEED_IMMEDIATE: BINDSPEED = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type BUSY_DIALOG_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const BZ_DISABLECANCELBUTTON: BUSY_DIALOG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const BZ_DISABLESWITCHTOBUTTON: BUSY_DIALOG_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const BZ_DISABLERETRYBUTTON: BUSY_DIALOG_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const BZ_NOTRESPONDINGDIALOG: BUSY_DIALOG_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type CHANGEKIND = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_ADDMEMBER: CHANGEKIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_DELETEMEMBER: CHANGEKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_SETNAMES: CHANGEKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_SETDOCUMENTATION: CHANGEKIND = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_GENERAL: CHANGEKIND = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_INVALIDATE: CHANGEKIND = 5i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_CHANGEFAILED: CHANGEKIND = 6i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CHANGEKIND_MAX: CHANGEKIND = 7i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type CHANGE_ICON_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CIF_SHOWHELP: CHANGE_ICON_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CIF_SELECTCURRENT: CHANGE_ICON_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CIF_SELECTDEFAULT: CHANGE_ICON_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CIF_SELECTFROMFILE: CHANGE_ICON_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CIF_USEICONEXE: CHANGE_ICON_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type CHANGE_SOURCE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CSF_SHOWHELP: CHANGE_SOURCE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CSF_VALIDSOURCE: CHANGE_SOURCE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CSF_ONLYGETSOURCE: CHANGE_SOURCE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CSF_EXPLORER: CHANGE_SOURCE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type CLIPBOARD_FORMAT = u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_TEXT: CLIPBOARD_FORMAT = 1u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_BITMAP: CLIPBOARD_FORMAT = 2u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_METAFILEPICT: CLIPBOARD_FORMAT = 3u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_SYLK: CLIPBOARD_FORMAT = 4u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DIF: CLIPBOARD_FORMAT = 5u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_TIFF: CLIPBOARD_FORMAT = 6u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_OEMTEXT: CLIPBOARD_FORMAT = 7u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DIB: CLIPBOARD_FORMAT = 8u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_PALETTE: CLIPBOARD_FORMAT = 9u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_PENDATA: CLIPBOARD_FORMAT = 10u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_RIFF: CLIPBOARD_FORMAT = 11u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_WAVE: CLIPBOARD_FORMAT = 12u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_UNICODETEXT: CLIPBOARD_FORMAT = 13u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_ENHMETAFILE: CLIPBOARD_FORMAT = 14u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_HDROP: CLIPBOARD_FORMAT = 15u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_LOCALE: CLIPBOARD_FORMAT = 16u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DIBV5: CLIPBOARD_FORMAT = 17u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_MAX: CLIPBOARD_FORMAT = 18u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_OWNERDISPLAY: CLIPBOARD_FORMAT = 128u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DSPTEXT: CLIPBOARD_FORMAT = 129u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DSPBITMAP: CLIPBOARD_FORMAT = 130u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DSPMETAFILEPICT: CLIPBOARD_FORMAT = 131u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DSPENHMETAFILE: CLIPBOARD_FORMAT = 142u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_PRIVATEFIRST: CLIPBOARD_FORMAT = 512u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_PRIVATELAST: CLIPBOARD_FORMAT = 767u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_GDIOBJFIRST: CLIPBOARD_FORMAT = 768u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_GDIOBJLAST: CLIPBOARD_FORMAT = 1023u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type CTRLINFO = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CTRLINFO_EATS_RETURN: CTRLINFO = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CTRLINFO_EATS_ESCAPE: CTRLINFO = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type DISCARDCACHE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISCARDCACHE_SAVEIFDIRTY: DISCARDCACHE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DISCARDCACHE_NOSAVE: DISCARDCACHE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type DOCMISC = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DOCMISC_CANCREATEMULTIPLEVIEWS: DOCMISC = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DOCMISC_SUPPORTCOMPLEXRECTANGLES: DOCMISC = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DOCMISC_CANTOPENEDIT: DOCMISC = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DOCMISC_NOFILESUPPORT: DOCMISC = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type DROPEFFECT = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DROPEFFECT_NONE: DROPEFFECT = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DROPEFFECT_COPY: DROPEFFECT = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DROPEFFECT_MOVE: DROPEFFECT = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DROPEFFECT_LINK: DROPEFFECT = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DROPEFFECT_SCROLL: DROPEFFECT = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type DVASPECTINFOFLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DVASPECTINFOFLAG_CANOPTIMIZE: DVASPECTINFOFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type DVEXTENTMODE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DVEXTENT_CONTENT: DVEXTENTMODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const DVEXTENT_INTEGRAL: DVEXTENTMODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type EDIT_LINKS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ELF_SHOWHELP: EDIT_LINKS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ELF_DISABLEUPDATENOW: EDIT_LINKS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ELF_DISABLEOPENSOURCE: EDIT_LINKS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ELF_DISABLECHANGESOURCE: EDIT_LINKS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const ELF_DISABLECANCELLINK: EDIT_LINKS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type EMBDHLP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const EMBDHLP_INPROC_HANDLER: EMBDHLP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const EMBDHLP_INPROC_SERVER: EMBDHLP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const EMBDHLP_CREATENOW: EMBDHLP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const EMBDHLP_DELAYCREATE: EMBDHLP_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type ENUM_CONTROLS_WHICH_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GCW_WCH_SIBLING: ENUM_CONTROLS_WHICH_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_CONTAINER: ENUM_CONTROLS_WHICH_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_CONTAINED: ENUM_CONTROLS_WHICH_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_ALL: ENUM_CONTROLS_WHICH_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_FREVERSEDIR: ENUM_CONTROLS_WHICH_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_FONLYAFTER: ENUM_CONTROLS_WHICH_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_FONLYBEFORE: ENUM_CONTROLS_WHICH_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GC_WCH_FSELECTED: ENUM_CONTROLS_WHICH_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type FDEX_PROP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCanGet: FDEX_PROP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCannotGet: FDEX_PROP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCanPut: FDEX_PROP_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCannotPut: FDEX_PROP_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCanPutRef: FDEX_PROP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCannotPutRef: FDEX_PROP_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropNoSideEffects: FDEX_PROP_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropDynamicType: FDEX_PROP_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCanCall: FDEX_PROP_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCannotCall: FDEX_PROP_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCanConstruct: FDEX_PROP_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCannotConstruct: FDEX_PROP_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCanSourceEvents: FDEX_PROP_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const fdexPropCannotSourceEvents: FDEX_PROP_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type GUIDKIND = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const GUIDKIND_DEFAULT_SOURCE_DISP_IID: GUIDKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type HITRESULT = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const HITRESULT_OUTSIDE: HITRESULT = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const HITRESULT_TRANSPARENT: HITRESULT = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const HITRESULT_CLOSE: HITRESULT = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const HITRESULT_HIT: HITRESULT = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type IGNOREMIME = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IGNOREMIME_PROMPT: IGNOREMIME = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IGNOREMIME_TEXT: IGNOREMIME = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type INSERT_OBJECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_SHOWHELP: INSERT_OBJECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_SELECTCREATENEW: INSERT_OBJECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_SELECTCREATEFROMFILE: INSERT_OBJECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_CHECKLINK: INSERT_OBJECT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_CHECKDISPLAYASICON: INSERT_OBJECT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_CREATENEWOBJECT: INSERT_OBJECT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_CREATEFILEOBJECT: INSERT_OBJECT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_CREATELINKOBJECT: INSERT_OBJECT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_DISABLELINK: INSERT_OBJECT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_VERIFYSERVERSEXIST: INSERT_OBJECT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_DISABLEDISPLAYASICON: INSERT_OBJECT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_HIDECHANGEICON: INSERT_OBJECT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_SHOWINSERTCONTROL: INSERT_OBJECT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const IOF_SELECTCREATECONTROL: INSERT_OBJECT_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type KEYMODIFIERS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const KEYMOD_SHIFT: KEYMODIFIERS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const KEYMOD_CONTROL: KEYMODIFIERS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const KEYMOD_ALT: KEYMODIFIERS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type LIBFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LIBFLAG_FRESTRICTED: LIBFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LIBFLAG_FCONTROL: LIBFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LIBFLAG_FHIDDEN: LIBFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LIBFLAG_FHASDISKIMAGE: LIBFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type LOAD_PICTURE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LP_DEFAULT: LOAD_PICTURE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LP_MONOCHROME: LOAD_PICTURE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LP_VGACOLOR: LOAD_PICTURE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const LP_COLOR: LOAD_PICTURE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type MEDIAPLAYBACK_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MEDIAPLAYBACK_RESUME: MEDIAPLAYBACK_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MEDIAPLAYBACK_PAUSE: MEDIAPLAYBACK_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MEDIAPLAYBACK_PAUSE_AND_SUSPEND: MEDIAPLAYBACK_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MEDIAPLAYBACK_RESUME_FROM_SUSPEND: MEDIAPLAYBACK_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type MULTICLASSINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MULTICLASSINFO_GETTYPEINFO: MULTICLASSINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MULTICLASSINFO_GETNUMRESERVEDDISPIDS: MULTICLASSINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MULTICLASSINFO_GETIIDPRIMARY: MULTICLASSINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const MULTICLASSINFO_GETIIDSOURCE: MULTICLASSINFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type NUMPARSE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_LEADING_WHITE: NUMPARSE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_TRAILING_WHITE: NUMPARSE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_LEADING_PLUS: NUMPARSE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_TRAILING_PLUS: NUMPARSE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_LEADING_MINUS: NUMPARSE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_TRAILING_MINUS: NUMPARSE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_HEX_OCT: NUMPARSE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_PARENS: NUMPARSE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_DECIMAL: NUMPARSE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_THOUSANDS: NUMPARSE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_CURRENCY: NUMPARSE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_EXPONENT: NUMPARSE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_USE_ALL: NUMPARSE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_STD: NUMPARSE_FLAGS = 8191u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_NEG: NUMPARSE_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const NUMPRS_INEXACT: NUMPARSE_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OBJECT_PROPERTIES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OPF_OBJECTISLINK: OBJECT_PROPERTIES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OPF_NOFILLDEFAULT: OBJECT_PROPERTIES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OPF_SHOWHELP: OBJECT_PROPERTIES_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OPF_DISABLECONVERT: OBJECT_PROPERTIES_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECLOSE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECLOSE_SAVEIFDIRTY: OLECLOSE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECLOSE_NOSAVE: OLECLOSE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECLOSE_PROMPTSAVE: OLECLOSE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDEXECOPT = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDEXECOPT_DODEFAULT: OLECMDEXECOPT = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDEXECOPT_PROMPTUSER: OLECMDEXECOPT = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDEXECOPT_DONTPROMPTUSER: OLECMDEXECOPT = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDEXECOPT_SHOWHELP: OLECMDEXECOPT = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDF = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDF_SUPPORTED: OLECMDF = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDF_ENABLED: OLECMDF = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDF_LATCHED: OLECMDF = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDF_NINCHED: OLECMDF = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDF_INVISIBLE: OLECMDF = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDF_DEFHIDEONCTXTMENU: OLECMDF = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDID = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_OPEN: OLECMDID = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_NEW: OLECMDID = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SAVE: OLECMDID = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SAVEAS: OLECMDID = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SAVECOPYAS: OLECMDID = 5i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PRINT: OLECMDID = 6i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PRINTPREVIEW: OLECMDID = 7i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PAGESETUP: OLECMDID = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SPELL: OLECMDID = 9i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PROPERTIES: OLECMDID = 10i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_CUT: OLECMDID = 11i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_COPY: OLECMDID = 12i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PASTE: OLECMDID = 13i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PASTESPECIAL: OLECMDID = 14i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_UNDO: OLECMDID = 15i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_REDO: OLECMDID = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SELECTALL: OLECMDID = 17i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_CLEARSELECTION: OLECMDID = 18i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ZOOM: OLECMDID = 19i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_GETZOOMRANGE: OLECMDID = 20i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_UPDATECOMMANDS: OLECMDID = 21i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_REFRESH: OLECMDID = 22i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_STOP: OLECMDID = 23i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_HIDETOOLBARS: OLECMDID = 24i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SETPROGRESSMAX: OLECMDID = 25i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SETPROGRESSPOS: OLECMDID = 26i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SETPROGRESSTEXT: OLECMDID = 27i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SETTITLE: OLECMDID = 28i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SETDOWNLOADSTATE: OLECMDID = 29i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_STOPDOWNLOAD: OLECMDID = 30i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ONTOOLBARACTIVATED: OLECMDID = 31i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_FIND: OLECMDID = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_DELETE: OLECMDID = 33i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_HTTPEQUIV: OLECMDID = 34i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_HTTPEQUIV_DONE: OLECMDID = 35i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ENABLE_INTERACTION: OLECMDID = 36i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ONUNLOAD: OLECMDID = 37i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PROPERTYBAG2: OLECMDID = 38i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PREREFRESH: OLECMDID = 39i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWSCRIPTERROR: OLECMDID = 40i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWMESSAGE: OLECMDID = 41i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWFIND: OLECMDID = 42i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWPAGESETUP: OLECMDID = 43i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWPRINT: OLECMDID = 44i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_CLOSE: OLECMDID = 45i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ALLOWUILESSSAVEAS: OLECMDID = 46i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_DONTDOWNLOADCSS: OLECMDID = 47i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_UPDATEPAGESTATUS: OLECMDID = 48i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PRINT2: OLECMDID = 49i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PRINTPREVIEW2: OLECMDID = 50i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SETPRINTTEMPLATE: OLECMDID = 51i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_GETPRINTTEMPLATE: OLECMDID = 52i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PAGEACTIONBLOCKED: OLECMDID = 55i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PAGEACTIONUIQUERY: OLECMDID = 56i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_FOCUSVIEWCONTROLS: OLECMDID = 57i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_FOCUSVIEWCONTROLSQUERY: OLECMDID = 58i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWPAGEACTIONMENU: OLECMDID = 59i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ADDTRAVELENTRY: OLECMDID = 60i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_UPDATETRAVELENTRY: OLECMDID = 61i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_UPDATEBACKFORWARDSTATE: OLECMDID = 62i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_OPTICAL_ZOOM: OLECMDID = 63i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_OPTICAL_GETZOOMRANGE: OLECMDID = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_WINDOWSTATECHANGED: OLECMDID = 65i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ACTIVEXINSTALLSCOPE: OLECMDID = 66i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_UPDATETRAVELENTRY_DATARECOVERY: OLECMDID = 67i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWTASKDLG: OLECMDID = 68i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_POPSTATEEVENT: OLECMDID = 69i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_VIEWPORT_MODE: OLECMDID = 70i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_LAYOUT_VIEWPORT_WIDTH: OLECMDID = 71i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_VISUAL_VIEWPORT_EXCLUDE_BOTTOM: OLECMDID = 72i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_USER_OPTICAL_ZOOM: OLECMDID = 73i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_PAGEAVAILABLE: OLECMDID = 74i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_GETUSERSCALABLE: OLECMDID = 75i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_UPDATE_CARET: OLECMDID = 76i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ENABLE_VISIBILITY: OLECMDID = 77i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_MEDIA_PLAYBACK: OLECMDID = 78i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SETFAVICON: OLECMDID = 79i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SET_HOST_FULLSCREENMODE: OLECMDID = 80i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_EXITFULLSCREEN: OLECMDID = 81i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SCROLLCOMPLETE: OLECMDID = 82i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_ONBEFOREUNLOAD: OLECMDID = 83i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWMESSAGE_BLOCKABLE: OLECMDID = 84i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDID_SHOWTASKDLG_BLOCKABLE: OLECMDID = 85i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDID_BROWSERSTATEFLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_BROWSERSTATE_EXTENSIONSOFF: OLECMDID_BROWSERSTATEFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_BROWSERSTATE_IESECURITY: OLECMDID_BROWSERSTATEFLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_BROWSERSTATE_PROTECTEDMODE_OFF: OLECMDID_BROWSERSTATEFLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_BROWSERSTATE_RESET: OLECMDID_BROWSERSTATEFLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_BROWSERSTATE_REQUIRESACTIVEX: OLECMDID_BROWSERSTATEFLAG = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_BROWSERSTATE_DESKTOPHTMLDIALOG: OLECMDID_BROWSERSTATEFLAG = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_BROWSERSTATE_BLOCKEDVERSION: OLECMDID_BROWSERSTATEFLAG = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDID_OPTICAL_ZOOMFLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_OPTICAL_ZOOM_NOPERSIST: OLECMDID_OPTICAL_ZOOMFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_OPTICAL_ZOOM_NOLAYOUT: OLECMDID_OPTICAL_ZOOMFLAG = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_OPTICAL_ZOOM_NOTRANSIENT: OLECMDID_OPTICAL_ZOOMFLAG = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_OPTICAL_ZOOM_RELOADFORNEWTAB: OLECMDID_OPTICAL_ZOOMFLAG = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDID_PAGEACTIONFLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_FILEDOWNLOAD: OLECMDID_PAGEACTIONFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_ACTIVEXINSTALL: OLECMDID_PAGEACTIONFLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_ACTIVEXTRUSTFAIL: OLECMDID_PAGEACTIONFLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_ACTIVEXUSERDISABLE: OLECMDID_PAGEACTIONFLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_ACTIVEXDISALLOW: OLECMDID_PAGEACTIONFLAG = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_ACTIVEXUNSAFE: OLECMDID_PAGEACTIONFLAG = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_POPUPWINDOW: OLECMDID_PAGEACTIONFLAG = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_LOCALMACHINE: OLECMDID_PAGEACTIONFLAG = 128i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_MIMETEXTPLAIN: OLECMDID_PAGEACTIONFLAG = 256i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE: OLECMDID_PAGEACTIONFLAG = 512i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE_ACTIVEXINSTALL: OLECMDID_PAGEACTIONFLAG = 512i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_PROTLOCKDOWNLOCALMACHINE: OLECMDID_PAGEACTIONFLAG = 1024i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_PROTLOCKDOWNTRUSTED: OLECMDID_PAGEACTIONFLAG = 2048i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_PROTLOCKDOWNINTRANET: OLECMDID_PAGEACTIONFLAG = 4096i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_PROTLOCKDOWNINTERNET: OLECMDID_PAGEACTIONFLAG = 8192i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_PROTLOCKDOWNRESTRICTED: OLECMDID_PAGEACTIONFLAG = 16384i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_PROTLOCKDOWNDENY: OLECMDID_PAGEACTIONFLAG = 32768i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_POPUPALLOWED: OLECMDID_PAGEACTIONFLAG = 65536i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_SCRIPTPROMPT: OLECMDID_PAGEACTIONFLAG = 131072i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_ACTIVEXUSERAPPROVAL: OLECMDID_PAGEACTIONFLAG = 262144i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_MIXEDCONTENT: OLECMDID_PAGEACTIONFLAG = 524288i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_INVALID_CERT: OLECMDID_PAGEACTIONFLAG = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_INTRANETZONEREQUEST: OLECMDID_PAGEACTIONFLAG = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_XSSFILTERED: OLECMDID_PAGEACTIONFLAG = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_SPOOFABLEIDNHOST: OLECMDID_PAGEACTIONFLAG = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_ACTIVEX_EPM_INCOMPATIBLE: OLECMDID_PAGEACTIONFLAG = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE_ACTIVEXUSERAPPROVAL: OLECMDID_PAGEACTIONFLAG = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_WPCBLOCKED: OLECMDID_PAGEACTIONFLAG = 67108864i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_WPCBLOCKED_ACTIVEX: OLECMDID_PAGEACTIONFLAG = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_EXTENSION_COMPAT_BLOCKED: OLECMDID_PAGEACTIONFLAG = 268435456i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_NORESETACTIVEX: OLECMDID_PAGEACTIONFLAG = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_GENERIC_STATE: OLECMDID_PAGEACTIONFLAG = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_PAGEACTION_RESET: OLECMDID_PAGEACTIONFLAG = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDID_REFRESHFLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_NORMAL: OLECMDID_REFRESHFLAG = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_IFEXPIRED: OLECMDID_REFRESHFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_CONTINUE: OLECMDID_REFRESHFLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_COMPLETELY: OLECMDID_REFRESHFLAG = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_NO_CACHE: OLECMDID_REFRESHFLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_RELOAD: OLECMDID_REFRESHFLAG = 5i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_LEVELMASK: OLECMDID_REFRESHFLAG = 255i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_CLEARUSERINPUT: OLECMDID_REFRESHFLAG = 4096i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PROMPTIFOFFLINE: OLECMDID_REFRESHFLAG = 8192i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_THROUGHSCRIPT: OLECMDID_REFRESHFLAG = 16384i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_SKIPBEFOREUNLOADEVENT: OLECMDID_REFRESHFLAG = 32768i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_ACTIVEXINSTALL: OLECMDID_REFRESHFLAG = 65536i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_FILEDOWNLOAD: OLECMDID_REFRESHFLAG = 131072i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_LOCALMACHINE: OLECMDID_REFRESHFLAG = 262144i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_POPUPWINDOW: OLECMDID_REFRESHFLAG = 524288i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNLOCALMACHINE: OLECMDID_REFRESHFLAG = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNTRUSTED: OLECMDID_REFRESHFLAG = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTRANET: OLECMDID_REFRESHFLAG = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTERNET: OLECMDID_REFRESHFLAG = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNRESTRICTED: OLECMDID_REFRESHFLAG = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_MIXEDCONTENT: OLECMDID_REFRESHFLAG = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_INVALID_CERT: OLECMDID_REFRESHFLAG = 67108864i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_REFRESH_PAGEACTION_ALLOW_VERSION: OLECMDID_REFRESHFLAG = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDID_VIEWPORT_MODE_FLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_VIEWPORTMODE_FIXED_LAYOUT_WIDTH: OLECMDID_VIEWPORT_MODE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_VIEWPORTMODE_EXCLUDE_VISUAL_BOTTOM: OLECMDID_VIEWPORT_MODE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_VIEWPORTMODE_FIXED_LAYOUT_WIDTH_VALID: OLECMDID_VIEWPORT_MODE_FLAG = 65536i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_VIEWPORTMODE_EXCLUDE_VISUAL_BOTTOM_VALID: OLECMDID_VIEWPORT_MODE_FLAG = 131072i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDID_WINDOWSTATE_FLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_WINDOWSTATE_USERVISIBLE: OLECMDID_WINDOWSTATE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_WINDOWSTATE_ENABLED: OLECMDID_WINDOWSTATE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_WINDOWSTATE_USERVISIBLE_VALID: OLECMDID_WINDOWSTATE_FLAG = 65536i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDIDF_WINDOWSTATE_ENABLED_VALID: OLECMDID_WINDOWSTATE_FLAG = 131072i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECMDTEXTF = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDTEXTF_NONE: OLECMDTEXTF = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDTEXTF_NAME: OLECMDTEXTF = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECMDTEXTF_STATUS: OLECMDTEXTF = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECONTF = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECONTF_EMBEDDINGS: OLECONTF = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECONTF_LINKS: OLECONTF = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECONTF_OTHERS: OLECONTF = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECONTF_ONLYUSER: OLECONTF = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECONTF_ONLYIFRUNNING: OLECONTF = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLECREATE = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECREATE_ZERO: OLECREATE = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLECREATE_LEAVERUNNING: OLECREATE = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEDCFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEDC_NODRAW: OLEDCFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEDC_PAINTBKGND: OLEDCFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEDC_OFFSCREEN: OLEDCFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEGETMONIKER = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEGETMONIKER_ONLYIFTHERE: OLEGETMONIKER = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEGETMONIKER_FORCEASSIGN: OLEGETMONIKER = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEGETMONIKER_UNASSIGN: OLEGETMONIKER = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEGETMONIKER_TEMPFORUSER: OLEGETMONIKER = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEIVERB = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_PRIMARY: OLEIVERB = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_SHOW: OLEIVERB = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_OPEN: OLEIVERB = -2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_HIDE: OLEIVERB = -3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_UIACTIVATE: OLEIVERB = -4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_INPLACEACTIVATE: OLEIVERB = -5i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEIVERB_DISCARDUNDOSTATE: OLEIVERB = -6i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLELINKBIND = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLELINKBIND_EVENIFCLASSDIFF: OLELINKBIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEMISC = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_RECOMPOSEONRESIZE: OLEMISC = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_ONLYICONIC: OLEMISC = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_INSERTNOTREPLACE: OLEMISC = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_STATIC: OLEMISC = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_CANTLINKINSIDE: OLEMISC = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_CANLINKBYOLE1: OLEMISC = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_ISLINKOBJECT: OLEMISC = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_INSIDEOUT: OLEMISC = 128i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_ACTIVATEWHENVISIBLE: OLEMISC = 256i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_RENDERINGISDEVICEINDEPENDENT: OLEMISC = 512i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_INVISIBLEATRUNTIME: OLEMISC = 1024i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_ALWAYSRUN: OLEMISC = 2048i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_ACTSLIKEBUTTON: OLEMISC = 4096i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_ACTSLIKELABEL: OLEMISC = 8192i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_NOUIACTIVATE: OLEMISC = 16384i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_ALIGNABLE: OLEMISC = 32768i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_SIMPLEFRAME: OLEMISC = 65536i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_SETCLIENTSITEFIRST: OLEMISC = 131072i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_IMEMODE: OLEMISC = 262144i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_IGNOREACTIVATEWHENVISIBLE: OLEMISC = 524288i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_WANTSTOMENUMERGE: OLEMISC = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEMISC_SUPPORTSMULTILEVELUNDO: OLEMISC = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLERENDER = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLERENDER_NONE: OLERENDER = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLERENDER_DRAW: OLERENDER = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLERENDER_FORMAT: OLERENDER = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLERENDER_ASIS: OLERENDER = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEUIPASTEFLAG = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_ENABLEICON: OLEUIPASTEFLAG = 2048i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_PASTEONLY: OLEUIPASTEFLAG = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_PASTE: OLEUIPASTEFLAG = 512i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKANYTYPE: OLEUIPASTEFLAG = 1024i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE1: OLEUIPASTEFLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE2: OLEUIPASTEFLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE3: OLEUIPASTEFLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE4: OLEUIPASTEFLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE5: OLEUIPASTEFLAG = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE6: OLEUIPASTEFLAG = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE7: OLEUIPASTEFLAG = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUIPASTE_LINKTYPE8: OLEUIPASTEFLAG = 128i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEUPDATE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUPDATE_ALWAYS: OLEUPDATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEUPDATE_ONCALL: OLEUPDATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEVERBATTRIB = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEVERBATTRIB_NEVERDIRTIES: OLEVERBATTRIB = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEVERBATTRIB_ONCONTAINERMENU: OLEVERBATTRIB = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLEWHICHMK = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEWHICHMK_CONTAINER: OLEWHICHMK = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEWHICHMK_OBJREL: OLEWHICHMK = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const OLEWHICHMK_OBJFULL: OLEWHICHMK = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type OLE_TRISTATE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const triUnchecked: OLE_TRISTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const triChecked: OLE_TRISTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const triGray: OLE_TRISTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PAGEACTION_UI = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PAGEACTION_UI_DEFAULT: PAGEACTION_UI = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PAGEACTION_UI_MODAL: PAGEACTION_UI = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PAGEACTION_UI_MODELESS: PAGEACTION_UI = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PAGEACTION_UI_SILENT: PAGEACTION_UI = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PARAMFLAGS = u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_NONE: PARAMFLAGS = 0u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_FIN: PARAMFLAGS = 1u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_FOUT: PARAMFLAGS = 2u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_FLCID: PARAMFLAGS = 4u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_FRETVAL: PARAMFLAGS = 8u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_FOPT: PARAMFLAGS = 16u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_FHASDEFAULT: PARAMFLAGS = 32u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PARAMFLAG_FHASCUSTDATA: PARAMFLAGS = 64u16; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PASTE_SPECIAL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_SHOWHELP: PASTE_SPECIAL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_SELECTPASTE: PASTE_SPECIAL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_SELECTPASTELINK: PASTE_SPECIAL_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_CHECKDISPLAYASICON: PASTE_SPECIAL_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_DISABLEDISPLAYASICON: PASTE_SPECIAL_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_HIDECHANGEICON: PASTE_SPECIAL_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_STAYONCLIPBOARDCHANGE: PASTE_SPECIAL_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PSF_NOREFRESHDATAOBJECT: PASTE_SPECIAL_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PICTUREATTRIBUTES = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTURE_SCALABLE: PICTUREATTRIBUTES = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTURE_TRANSPARENT: PICTUREATTRIBUTES = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PICTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTYPE_UNINITIALIZED: PICTYPE = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTYPE_NONE: PICTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTYPE_BITMAP: PICTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTYPE_METAFILE: PICTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTYPE_ICON: PICTYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PICTYPE_ENHMETAFILE: PICTYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type POINTERINACTIVE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const POINTERINACTIVE_ACTIVATEONENTRY: POINTERINACTIVE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const POINTERINACTIVE_DEACTIVATEONLEAVE: POINTERINACTIVE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const POINTERINACTIVE_ACTIVATEONDRAG: POINTERINACTIVE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PRINTFLAG = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PRINTFLAG_MAYBOTHERUSER: PRINTFLAG = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PRINTFLAG_PROMPTUSER: PRINTFLAG = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PRINTFLAG_USERMAYCHANGEPRINTER: PRINTFLAG = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PRINTFLAG_RECOMPOSETODEVICE: PRINTFLAG = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PRINTFLAG_DONTACTUALLYPRINT: PRINTFLAG = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PRINTFLAG_FORCEPROPERTIES: PRINTFLAG = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PRINTFLAG_PRINTTOFILE: PRINTFLAG = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PROPBAG2_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPBAG2_TYPE_UNDEFINED: PROPBAG2_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPBAG2_TYPE_DATA: PROPBAG2_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPBAG2_TYPE_URL: PROPBAG2_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPBAG2_TYPE_OBJECT: PROPBAG2_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPBAG2_TYPE_STREAM: PROPBAG2_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPBAG2_TYPE_STORAGE: PROPBAG2_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPBAG2_TYPE_MONIKER: PROPBAG2_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type PROPPAGESTATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPPAGESTATUS_DIRTY: PROPPAGESTATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPPAGESTATUS_VALIDATE: PROPPAGESTATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const PROPPAGESTATUS_CLEAN: PROPPAGESTATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type QACONTAINERFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_SHOWHATCHING: QACONTAINERFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_SHOWGRABHANDLES: QACONTAINERFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_USERMODE: QACONTAINERFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_DISPLAYASDEFAULT: QACONTAINERFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_UIDEAD: QACONTAINERFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_AUTOCLIP: QACONTAINERFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_MESSAGEREFLECT: QACONTAINERFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const QACONTAINER_SUPPORTSMNEMONICS: QACONTAINERFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type READYSTATE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const READYSTATE_UNINITIALIZED: READYSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const READYSTATE_LOADING: READYSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const READYSTATE_LOADED: READYSTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const READYSTATE_INTERACTIVE: READYSTATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const READYSTATE_COMPLETE: READYSTATE = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type REGKIND = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const REGKIND_DEFAULT: REGKIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const REGKIND_REGISTER: REGKIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const REGKIND_NONE: REGKIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type SF_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_ERROR: SF_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_I1: SF_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_I2: SF_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_I4: SF_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_I8: SF_TYPE = 20i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_BSTR: SF_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_UNKNOWN: SF_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_DISPATCH: SF_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_VARIANT: SF_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_RECORD: SF_TYPE = 36i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const SF_HAVEIID: SF_TYPE = 32781i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type TYPEFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FAPPOBJECT: TYPEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FCANCREATE: TYPEFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FLICENSED: TYPEFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FPREDECLID: TYPEFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FHIDDEN: TYPEFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FCONTROL: TYPEFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FDUAL: TYPEFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FNONEXTENSIBLE: TYPEFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FOLEAUTOMATION: TYPEFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FRESTRICTED: TYPEFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FAGGREGATABLE: TYPEFLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FREPLACEABLE: TYPEFLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FDISPATCHABLE: TYPEFLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FREVERSEBIND: TYPEFLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const TYPEFLAG_FPROXY: TYPEFLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type UASFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UAS_NORMAL: UASFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UAS_BLOCKED: UASFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UAS_NOPARENTENABLE: UASFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UAS_MASK: UASFLAGS = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type UI_CONVERT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_SHOWHELPBUTTON: UI_CONVERT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_SETCONVERTDEFAULT: UI_CONVERT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_SETACTIVATEDEFAULT: UI_CONVERT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_SELECTCONVERTTO: UI_CONVERT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_SELECTACTIVATEAS: UI_CONVERT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DISABLEDISPLAYASICON: UI_CONVERT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_DISABLEACTIVATEAS: UI_CONVERT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_HIDECHANGEICON: UI_CONVERT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const CF_CONVERTONLY: UI_CONVERT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type UPDFCACHE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_ALL: UPDFCACHE_FLAGS = 2147483647u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_ALLBUTNODATACACHE: UPDFCACHE_FLAGS = 2147483646u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_NORMALCACHE: UPDFCACHE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_IFBLANK: UPDFCACHE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_ONLYIFBLANK: UPDFCACHE_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_NODATACACHE: UPDFCACHE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_ONSAVECACHE: UPDFCACHE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_ONSTOPCACHE: UPDFCACHE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const UPDFCACHE_IFBLANKORONSAVECACHE: UPDFCACHE_FLAGS = 18u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type USERCLASSTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const USERCLASSTYPE_FULL: USERCLASSTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const USERCLASSTYPE_SHORT: USERCLASSTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const USERCLASSTYPE_APPNAME: USERCLASSTYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VARCMP = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARCMP_LT: VARCMP = 0u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARCMP_EQ: VARCMP = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARCMP_GT: VARCMP = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARCMP_NULL: VARCMP = 3u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VARFORMAT_FIRST_DAY = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_SYSTEMDEFAULT: VARFORMAT_FIRST_DAY = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_MONDAY: VARFORMAT_FIRST_DAY = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_TUESDAY: VARFORMAT_FIRST_DAY = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_WEDNESDAY: VARFORMAT_FIRST_DAY = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_THURSDAY: VARFORMAT_FIRST_DAY = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_FRIDAY: VARFORMAT_FIRST_DAY = 5i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_SATURDAY: VARFORMAT_FIRST_DAY = 6i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_DAY_SUNDAY: VARFORMAT_FIRST_DAY = 7i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VARFORMAT_FIRST_WEEK = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_WEEK_SYSTEMDEFAULT: VARFORMAT_FIRST_WEEK = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_WEEK_CONTAINS_JANUARY_FIRST: VARFORMAT_FIRST_WEEK = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_WEEK_LARGER_HALF_IN_CURRENT_YEAR: VARFORMAT_FIRST_WEEK = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_FIRST_WEEK_HAS_SEVEN_DAYS: VARFORMAT_FIRST_WEEK = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VARFORMAT_GROUP = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_GROUP_SYSTEMDEFAULT: VARFORMAT_GROUP = -2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_GROUP_THOUSANDS: VARFORMAT_GROUP = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_GROUP_NOTTHOUSANDS: VARFORMAT_GROUP = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VARFORMAT_LEADING_DIGIT = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_LEADING_DIGIT_SYSTEMDEFAULT: VARFORMAT_LEADING_DIGIT = -2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_LEADING_DIGIT_INCLUDED: VARFORMAT_LEADING_DIGIT = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_LEADING_DIGIT_NOTINCLUDED: VARFORMAT_LEADING_DIGIT = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VARFORMAT_NAMED_FORMAT = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_NAMED_FORMAT_GENERALDATE: VARFORMAT_NAMED_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_NAMED_FORMAT_LONGDATE: VARFORMAT_NAMED_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_NAMED_FORMAT_SHORTDATE: VARFORMAT_NAMED_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_NAMED_FORMAT_LONGTIME: VARFORMAT_NAMED_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_NAMED_FORMAT_SHORTTIME: VARFORMAT_NAMED_FORMAT = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VARFORMAT_PARENTHESES = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_PARENTHESES_SYSTEMDEFAULT: VARFORMAT_PARENTHESES = -2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_PARENTHESES_USED: VARFORMAT_PARENTHESES = -1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VARFORMAT_PARENTHESES_NOTUSED: VARFORMAT_PARENTHESES = 0i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VIEWSTATUS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VIEWSTATUS_OPAQUE: VIEWSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VIEWSTATUS_SOLIDBKGND: VIEWSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VIEWSTATUS_DVASPECTOPAQUE: VIEWSTATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VIEWSTATUS_DVASPECTTRANSPARENT: VIEWSTATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VIEWSTATUS_SURFACE: VIEWSTATUS = 16i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VIEWSTATUS_3DSURFACE: VIEWSTATUS = 32i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type VIEW_OBJECT_PROPERTIES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VPF_SELECTRELATIVE: VIEW_OBJECT_PROPERTIES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VPF_DISABLERELATIVE: VIEW_OBJECT_PROPERTIES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const VPF_DISABLESCALE: VIEW_OBJECT_PROPERTIES_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type WPCSETTING = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const WPCSETTING_LOGGING_ENABLED: WPCSETTING = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const WPCSETTING_FILEDOWNLOAD_BLOCKED: WPCSETTING = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub type XFORMCOORDS = i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const XFORMCOORDS_POSITION: XFORMCOORDS = 1i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const XFORMCOORDS_SIZE: XFORMCOORDS = 2i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const XFORMCOORDS_HIMETRICTOCONTAINER: XFORMCOORDS = 4i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const XFORMCOORDS_CONTAINERTOHIMETRIC: XFORMCOORDS = 8i32; -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub const XFORMCOORDS_EVENTCOMPAT: XFORMCOORDS = 16i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct ARRAYDESC { - pub tdescElem: super::Com::TYPEDESC, - pub cDims: u16, - pub rgbounds: [super::Com::SAFEARRAYBOUND; 1], -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for ARRAYDESC {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for ARRAYDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct CADWORD { - pub cElems: u32, - pub pElems: *mut u32, -} -impl ::core::marker::Copy for CADWORD {} -impl ::core::clone::Clone for CADWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct CALPOLESTR { - pub cElems: u32, - pub pElems: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CALPOLESTR {} -impl ::core::clone::Clone for CALPOLESTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct CAUUID { - pub cElems: u32, - pub pElems: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CAUUID {} -impl ::core::clone::Clone for CAUUID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct CLEANLOCALSTORAGE { - pub pInterface: ::windows_sys::core::IUnknown, - pub pStorage: *mut ::core::ffi::c_void, - pub flags: u32, -} -impl ::core::marker::Copy for CLEANLOCALSTORAGE {} -impl ::core::clone::Clone for CLEANLOCALSTORAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct CONTROLINFO { - pub cb: u32, - pub hAccel: super::super::UI::WindowsAndMessaging::HACCEL, - pub cAccel: u16, - pub dwFlags: CTRLINFO, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for CONTROLINFO {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for CONTROLINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct DVASPECTINFO { - pub cb: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for DVASPECTINFO {} -impl ::core::clone::Clone for DVASPECTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DVEXTENTINFO { - pub cb: u32, - pub dwExtentMode: u32, - pub sizelProposed: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DVEXTENTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DVEXTENTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct FONTDESC { - pub cbSizeofstruct: u32, - pub lpstrName: ::windows_sys::core::PWSTR, - pub cySize: super::Com::CY, - pub sWeight: i16, - pub sCharset: i16, - pub fItalic: super::super::Foundation::BOOL, - pub fUnderline: super::super::Foundation::BOOL, - pub fStrikethrough: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for FONTDESC {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for FONTDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct INTERFACEDATA { - pub pmethdata: *mut METHODDATA, - pub cMembers: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for INTERFACEDATA {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for INTERFACEDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LICINFO { - pub cbLicInfo: i32, - pub fRuntimeKeyAvail: super::super::Foundation::BOOL, - pub fLicVerified: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LICINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LICINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct METHODDATA { - pub szName: ::windows_sys::core::PWSTR, - pub ppdata: *mut PARAMDATA, - pub dispid: i32, - pub iMeth: u32, - pub cc: super::Com::CALLCONV, - pub cArgs: u32, - pub wFlags: u16, - pub vtReturn: super::Com::VARENUM, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for METHODDATA {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for METHODDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct NUMPARSE { - pub cDig: i32, - pub dwInFlags: NUMPARSE_FLAGS, - pub dwOutFlags: NUMPARSE_FLAGS, - pub cchUsed: i32, - pub nBaseShift: i32, - pub nPwr10: i32, -} -impl ::core::marker::Copy for NUMPARSE {} -impl ::core::clone::Clone for NUMPARSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OBJECTDESCRIPTOR { - pub cbSize: u32, - pub clsid: ::windows_sys::core::GUID, - pub dwDrawAspect: u32, - pub sizel: super::super::Foundation::SIZE, - pub pointl: super::super::Foundation::POINTL, - pub dwStatus: u32, - pub dwFullUserTypeName: u32, - pub dwSrcOfCopy: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OBJECTDESCRIPTOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OBJECTDESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OCPFIPARAMS { - pub cbStructSize: u32, - pub hWndOwner: super::super::Foundation::HWND, - pub x: i32, - pub y: i32, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub cObjects: u32, - pub lplpUnk: *mut ::windows_sys::core::IUnknown, - pub cPages: u32, - pub lpPages: *mut ::windows_sys::core::GUID, - pub lcid: u32, - pub dispidInitialProperty: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OCPFIPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OCPFIPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct OLECMD { - pub cmdID: OLECMDID, - pub cmdf: OLECMDF, -} -impl ::core::marker::Copy for OLECMD {} -impl ::core::clone::Clone for OLECMD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct OLECMDTEXT { - pub cmdtextf: u32, - pub cwActual: u32, - pub cwBuf: u32, - pub rgwz: [u16; 1], -} -impl ::core::marker::Copy for OLECMDTEXT {} -impl ::core::clone::Clone for OLECMDTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEINPLACEFRAMEINFO { - pub cb: u32, - pub fMDIApp: super::super::Foundation::BOOL, - pub hwndFrame: super::super::Foundation::HWND, - pub haccel: super::super::UI::WindowsAndMessaging::HACCEL, - pub cAccelEntries: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEINPLACEFRAMEINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEINPLACEFRAMEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct OLEMENUGROUPWIDTHS { - pub width: [i32; 6], -} -impl ::core::marker::Copy for OLEMENUGROUPWIDTHS {} -impl ::core::clone::Clone for OLEMENUGROUPWIDTHS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Media\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -pub struct OLEUIBUSYA { - pub cbStruct: u32, - pub dwFlags: BUSY_DIALOG_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCSTR, - pub hResource: super::super::Foundation::HRSRC, - pub hTask: super::super::Media::HTASK, - pub lphWndDialog: *mut super::super::Foundation::HWND, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -impl ::core::marker::Copy for OLEUIBUSYA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -impl ::core::clone::Clone for OLEUIBUSYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Media\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -pub struct OLEUIBUSYW { - pub cbStruct: u32, - pub dwFlags: BUSY_DIALOG_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCWSTR, - pub hResource: super::super::Foundation::HRSRC, - pub hTask: super::super::Media::HTASK, - pub lphWndDialog: *mut super::super::Foundation::HWND, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -impl ::core::marker::Copy for OLEUIBUSYW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Media"))] -impl ::core::clone::Clone for OLEUIBUSYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OLEUICHANGEICONA { - pub cbStruct: u32, - pub dwFlags: CHANGE_ICON_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCSTR, - pub hResource: super::super::Foundation::HRSRC, - pub hMetaPict: isize, - pub clsid: ::windows_sys::core::GUID, - pub szIconExe: [super::super::Foundation::CHAR; 260], - pub cchIconExe: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OLEUICHANGEICONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OLEUICHANGEICONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OLEUICHANGEICONW { - pub cbStruct: u32, - pub dwFlags: CHANGE_ICON_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCWSTR, - pub hResource: super::super::Foundation::HRSRC, - pub hMetaPict: isize, - pub clsid: ::windows_sys::core::GUID, - pub szIconExe: [u16; 260], - pub cchIconExe: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OLEUICHANGEICONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OLEUICHANGEICONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -pub struct OLEUICHANGESOURCEA { - pub cbStruct: u32, - pub dwFlags: CHANGE_SOURCE_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCSTR, - pub hResource: super::super::Foundation::HRSRC, - pub lpOFN: *mut super::super::UI::Controls::Dialogs::OPENFILENAMEA, - pub dwReserved1: [u32; 4], - pub lpOleUILinkContainer: IOleUILinkContainerA, - pub dwLink: u32, - pub lpszDisplayName: ::windows_sys::core::PSTR, - pub nFileLength: u32, - pub lpszFrom: ::windows_sys::core::PSTR, - pub lpszTo: ::windows_sys::core::PSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -impl ::core::marker::Copy for OLEUICHANGESOURCEA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -impl ::core::clone::Clone for OLEUICHANGESOURCEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls_Dialogs\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -pub struct OLEUICHANGESOURCEW { - pub cbStruct: u32, - pub dwFlags: CHANGE_SOURCE_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCWSTR, - pub hResource: super::super::Foundation::HRSRC, - pub lpOFN: *mut super::super::UI::Controls::Dialogs::OPENFILENAMEW, - pub dwReserved1: [u32; 4], - pub lpOleUILinkContainer: IOleUILinkContainerW, - pub dwLink: u32, - pub lpszDisplayName: ::windows_sys::core::PWSTR, - pub nFileLength: u32, - pub lpszFrom: ::windows_sys::core::PWSTR, - pub lpszTo: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -impl ::core::marker::Copy for OLEUICHANGESOURCEW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls_Dialogs"))] -impl ::core::clone::Clone for OLEUICHANGESOURCEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OLEUICONVERTA { - pub cbStruct: u32, - pub dwFlags: UI_CONVERT_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCSTR, - pub hResource: super::super::Foundation::HRSRC, - pub clsid: ::windows_sys::core::GUID, - pub clsidConvertDefault: ::windows_sys::core::GUID, - pub clsidActivateDefault: ::windows_sys::core::GUID, - pub clsidNew: ::windows_sys::core::GUID, - pub dvAspect: u32, - pub wFormat: u16, - pub fIsLinkedObject: super::super::Foundation::BOOL, - pub hMetaPict: isize, - pub lpszUserType: ::windows_sys::core::PSTR, - pub fObjectsIconChanged: super::super::Foundation::BOOL, - pub lpszDefLabel: ::windows_sys::core::PSTR, - pub cClsidExclude: u32, - pub lpClsidExclude: *mut ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OLEUICONVERTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OLEUICONVERTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OLEUICONVERTW { - pub cbStruct: u32, - pub dwFlags: UI_CONVERT_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCWSTR, - pub hResource: super::super::Foundation::HRSRC, - pub clsid: ::windows_sys::core::GUID, - pub clsidConvertDefault: ::windows_sys::core::GUID, - pub clsidActivateDefault: ::windows_sys::core::GUID, - pub clsidNew: ::windows_sys::core::GUID, - pub dvAspect: u32, - pub wFormat: u16, - pub fIsLinkedObject: super::super::Foundation::BOOL, - pub hMetaPict: isize, - pub lpszUserType: ::windows_sys::core::PWSTR, - pub fObjectsIconChanged: super::super::Foundation::BOOL, - pub lpszDefLabel: ::windows_sys::core::PWSTR, - pub cClsidExclude: u32, - pub lpClsidExclude: *mut ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OLEUICONVERTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OLEUICONVERTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OLEUIEDITLINKSA { - pub cbStruct: u32, - pub dwFlags: EDIT_LINKS_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCSTR, - pub hResource: super::super::Foundation::HRSRC, - pub lpOleUILinkContainer: IOleUILinkContainerA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OLEUIEDITLINKSA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OLEUIEDITLINKSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OLEUIEDITLINKSW { - pub cbStruct: u32, - pub dwFlags: EDIT_LINKS_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCWSTR, - pub hResource: super::super::Foundation::HRSRC, - pub lpOleUILinkContainer: IOleUILinkContainerW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OLEUIEDITLINKSW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OLEUIEDITLINKSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUIGNRLPROPSA { - pub cbStruct: u32, - pub dwFlags: u32, - pub dwReserved1: [u32; 2], - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub dwReserved2: [u32; 3], - pub lpOP: *mut OLEUIOBJECTPROPSA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUIGNRLPROPSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUIGNRLPROPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUIGNRLPROPSW { - pub cbStruct: u32, - pub dwFlags: u32, - pub dwReserved1: [u32; 2], - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub dwReserved2: [u32; 3], - pub lpOP: *mut OLEUIOBJECTPROPSW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUIGNRLPROPSW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUIGNRLPROPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct OLEUIINSERTOBJECTA { - pub cbStruct: u32, - pub dwFlags: INSERT_OBJECT_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCSTR, - pub hResource: super::super::Foundation::HRSRC, - pub clsid: ::windows_sys::core::GUID, - pub lpszFile: ::windows_sys::core::PSTR, - pub cchFile: u32, - pub cClsidExclude: u32, - pub lpClsidExclude: *mut ::windows_sys::core::GUID, - pub iid: ::windows_sys::core::GUID, - pub oleRender: u32, - pub lpFormatEtc: *mut super::Com::FORMATETC, - pub lpIOleClientSite: IOleClientSite, - pub lpIStorage: super::Com::StructuredStorage::IStorage, - pub ppvObj: *mut *mut ::core::ffi::c_void, - pub sc: i32, - pub hMetaPict: isize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for OLEUIINSERTOBJECTA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for OLEUIINSERTOBJECTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct OLEUIINSERTOBJECTW { - pub cbStruct: u32, - pub dwFlags: INSERT_OBJECT_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCWSTR, - pub hResource: super::super::Foundation::HRSRC, - pub clsid: ::windows_sys::core::GUID, - pub lpszFile: ::windows_sys::core::PWSTR, - pub cchFile: u32, - pub cClsidExclude: u32, - pub lpClsidExclude: *mut ::windows_sys::core::GUID, - pub iid: ::windows_sys::core::GUID, - pub oleRender: u32, - pub lpFormatEtc: *mut super::Com::FORMATETC, - pub lpIOleClientSite: IOleClientSite, - pub lpIStorage: super::Com::StructuredStorage::IStorage, - pub ppvObj: *mut *mut ::core::ffi::c_void, - pub sc: i32, - pub hMetaPict: isize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for OLEUIINSERTOBJECTW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for OLEUIINSERTOBJECTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUILINKPROPSA { - pub cbStruct: u32, - pub dwFlags: u32, - pub dwReserved1: [u32; 2], - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub dwReserved2: [u32; 3], - pub lpOP: *mut OLEUIOBJECTPROPSA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUILINKPROPSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUILINKPROPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUILINKPROPSW { - pub cbStruct: u32, - pub dwFlags: u32, - pub dwReserved1: [u32; 2], - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub dwReserved2: [u32; 3], - pub lpOP: *mut OLEUIOBJECTPROPSW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUILINKPROPSW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUILINKPROPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUIOBJECTPROPSA { - pub cbStruct: u32, - pub dwFlags: OBJECT_PROPERTIES_FLAGS, - pub lpPS: *mut super::super::UI::Controls::PROPSHEETHEADERA_V2, - pub dwObject: u32, - pub lpObjInfo: IOleUIObjInfoA, - pub dwLink: u32, - pub lpLinkInfo: IOleUILinkInfoA, - pub lpGP: *mut OLEUIGNRLPROPSA, - pub lpVP: *mut OLEUIVIEWPROPSA, - pub lpLP: *mut OLEUILINKPROPSA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUIOBJECTPROPSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUIOBJECTPROPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUIOBJECTPROPSW { - pub cbStruct: u32, - pub dwFlags: OBJECT_PROPERTIES_FLAGS, - pub lpPS: *mut super::super::UI::Controls::PROPSHEETHEADERW_V2, - pub dwObject: u32, - pub lpObjInfo: IOleUIObjInfoW, - pub dwLink: u32, - pub lpLinkInfo: IOleUILinkInfoW, - pub lpGP: *mut OLEUIGNRLPROPSW, - pub lpVP: *mut OLEUIVIEWPROPSW, - pub lpLP: *mut OLEUILINKPROPSW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUIOBJECTPROPSW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUIOBJECTPROPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct OLEUIPASTEENTRYA { - pub fmtetc: super::Com::FORMATETC, - pub lpstrFormatName: ::windows_sys::core::PCSTR, - pub lpstrResultText: ::windows_sys::core::PCSTR, - pub dwFlags: u32, - pub dwScratchSpace: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for OLEUIPASTEENTRYA {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for OLEUIPASTEENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct OLEUIPASTEENTRYW { - pub fmtetc: super::Com::FORMATETC, - pub lpstrFormatName: ::windows_sys::core::PCWSTR, - pub lpstrResultText: ::windows_sys::core::PCWSTR, - pub dwFlags: u32, - pub dwScratchSpace: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for OLEUIPASTEENTRYW {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for OLEUIPASTEENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct OLEUIPASTESPECIALA { - pub cbStruct: u32, - pub dwFlags: PASTE_SPECIAL_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCSTR, - pub hResource: super::super::Foundation::HRSRC, - pub lpSrcDataObj: super::Com::IDataObject, - pub arrPasteEntries: *mut OLEUIPASTEENTRYA, - pub cPasteEntries: i32, - pub arrLinkTypes: *mut u32, - pub cLinkTypes: i32, - pub cClsidExclude: u32, - pub lpClsidExclude: *mut ::windows_sys::core::GUID, - pub nSelectedIndex: i32, - pub fLink: super::super::Foundation::BOOL, - pub hMetaPict: isize, - pub sizel: super::super::Foundation::SIZE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for OLEUIPASTESPECIALA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for OLEUIPASTESPECIALA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct OLEUIPASTESPECIALW { - pub cbStruct: u32, - pub dwFlags: PASTE_SPECIAL_FLAGS, - pub hWndOwner: super::super::Foundation::HWND, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszTemplate: ::windows_sys::core::PCWSTR, - pub hResource: super::super::Foundation::HRSRC, - pub lpSrcDataObj: super::Com::IDataObject, - pub arrPasteEntries: *mut OLEUIPASTEENTRYW, - pub cPasteEntries: i32, - pub arrLinkTypes: *mut u32, - pub cLinkTypes: i32, - pub cClsidExclude: u32, - pub lpClsidExclude: *mut ::windows_sys::core::GUID, - pub nSelectedIndex: i32, - pub fLink: super::super::Foundation::BOOL, - pub hMetaPict: isize, - pub sizel: super::super::Foundation::SIZE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for OLEUIPASTESPECIALW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for OLEUIPASTESPECIALW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUIVIEWPROPSA { - pub cbStruct: u32, - pub dwFlags: VIEW_OBJECT_PROPERTIES_FLAGS, - pub dwReserved1: [u32; 2], - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub dwReserved2: [u32; 3], - pub lpOP: *mut OLEUIOBJECTPROPSA, - pub nScaleMin: i32, - pub nScaleMax: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUIVIEWPROPSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUIVIEWPROPSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct OLEUIVIEWPROPSW { - pub cbStruct: u32, - pub dwFlags: VIEW_OBJECT_PROPERTIES_FLAGS, - pub dwReserved1: [u32; 2], - pub lpfnHook: LPFNOLEUIHOOK, - pub lCustData: super::super::Foundation::LPARAM, - pub dwReserved2: [u32; 3], - pub lpOP: *mut OLEUIOBJECTPROPSW, - pub nScaleMin: i32, - pub nScaleMax: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for OLEUIVIEWPROPSW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for OLEUIVIEWPROPSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct OLEVERB { - pub lVerb: OLEIVERB, - pub lpszVerbName: ::windows_sys::core::PWSTR, - pub fuFlags: super::super::UI::WindowsAndMessaging::MENU_ITEM_FLAGS, - pub grfAttribs: OLEVERBATTRIB, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for OLEVERB {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for OLEVERB { - fn clone(&self) -> Self { - *self - } -} -pub type OLE_HANDLE = u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct PAGERANGE { - pub nFromPage: i32, - pub nToPage: i32, -} -impl ::core::marker::Copy for PAGERANGE {} -impl ::core::clone::Clone for PAGERANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PAGESET { - pub cbStruct: u32, - pub fOddPages: super::super::Foundation::BOOL, - pub fEvenPages: super::super::Foundation::BOOL, - pub cPageRange: u32, - pub rgPages: [PAGERANGE; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PAGESET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PAGESET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct PARAMDATA { - pub szName: ::windows_sys::core::PWSTR, - pub vt: super::Com::VARENUM, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for PARAMDATA {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for PARAMDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct PARAMDESC { - pub pparamdescex: *mut PARAMDESCEX, - pub wParamFlags: PARAMFLAGS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for PARAMDESC {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for PARAMDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct PARAMDESCEX { - pub cBytes: u32, - pub varDefaultValue: super::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for PARAMDESCEX {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for PARAMDESCEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PICTDESC { - pub cbSizeofstruct: u32, - pub picType: PICTYPE, - pub Anonymous: PICTDESC_0, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PICTDESC {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PICTDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PICTDESC_0 { - pub bmp: PICTDESC_0_0, - pub wmf: PICTDESC_0_3, - pub icon: PICTDESC_0_2, - pub emf: PICTDESC_0_1, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PICTDESC_0 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PICTDESC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PICTDESC_0_0 { - pub hbitmap: super::super::Graphics::Gdi::HBITMAP, - pub hpal: super::super::Graphics::Gdi::HPALETTE, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PICTDESC_0_0 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PICTDESC_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PICTDESC_0_1 { - pub hemf: super::super::Graphics::Gdi::HENHMETAFILE, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PICTDESC_0_1 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PICTDESC_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PICTDESC_0_2 { - pub hicon: super::super::UI::WindowsAndMessaging::HICON, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PICTDESC_0_2 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PICTDESC_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PICTDESC_0_3 { - pub hmeta: super::super::Graphics::Gdi::HMETAFILE, - pub xExt: i32, - pub yExt: i32, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PICTDESC_0_3 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PICTDESC_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct POINTF { - pub x: f32, - pub y: f32, -} -impl ::core::marker::Copy for POINTF {} -impl ::core::clone::Clone for POINTF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROPPAGEINFO { - pub cb: u32, - pub pszTitle: ::windows_sys::core::PWSTR, - pub size: super::super::Foundation::SIZE, - pub pszDocString: ::windows_sys::core::PWSTR, - pub pszHelpFile: ::windows_sys::core::PWSTR, - pub dwHelpContext: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROPPAGEINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROPPAGEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] -pub struct QACONTAINER { - pub cbSize: u32, - pub pClientSite: IOleClientSite, - pub pAdviseSink: IAdviseSinkEx, - pub pPropertyNotifySink: IPropertyNotifySink, - pub pUnkEventSink: ::windows_sys::core::IUnknown, - pub dwAmbientFlags: QACONTAINERFLAGS, - pub colorFore: u32, - pub colorBack: u32, - pub pFont: IFont, - pub pUndoMgr: IOleUndoManager, - pub dwAppearance: u32, - pub lcid: i32, - pub hpal: super::super::Graphics::Gdi::HPALETTE, - pub pBindHost: super::Com::IBindHost, - pub pOleControlSite: IOleControlSite, - pub pServiceProvider: super::Com::IServiceProvider, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for QACONTAINER {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for QACONTAINER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct QACONTROL { - pub cbSize: u32, - pub dwMiscStatus: OLEMISC, - pub dwViewStatus: VIEWSTATUS, - pub dwEventCookie: u32, - pub dwPropNotifyCookie: u32, - pub dwPointerActivationPolicy: POINTERINACTIVE, -} -impl ::core::marker::Copy for QACONTROL {} -impl ::core::clone::Clone for QACONTROL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SAFEARRAYUNION { - pub sfType: u32, - pub u: SAFEARRAYUNION_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SAFEARRAYUNION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SAFEARRAYUNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub union SAFEARRAYUNION_0 { - pub BstrStr: SAFEARR_BSTR, - pub UnknownStr: SAFEARR_UNKNOWN, - pub DispatchStr: SAFEARR_DISPATCH, - pub VariantStr: SAFEARR_VARIANT, - pub RecordStr: SAFEARR_BRECORD, - pub HaveIidStr: SAFEARR_HAVEIID, - pub ByteStr: super::Com::BYTE_SIZEDARR, - pub WordStr: super::Com::WORD_SIZEDARR, - pub LongStr: super::Com::DWORD_SIZEDARR, - pub HyperStr: super::Com::HYPER_SIZEDARR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SAFEARRAYUNION_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SAFEARRAYUNION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct SAFEARR_BRECORD { - pub Size: u32, - pub aRecord: *mut *mut _wireBRECORD, -} -impl ::core::marker::Copy for SAFEARR_BRECORD {} -impl ::core::clone::Clone for SAFEARR_BRECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SAFEARR_BSTR { - pub Size: u32, - pub aBstr: *mut *mut super::Com::FLAGGED_WORD_BLOB, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SAFEARR_BSTR {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SAFEARR_BSTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SAFEARR_DISPATCH { - pub Size: u32, - pub apDispatch: *mut super::Com::IDispatch, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SAFEARR_DISPATCH {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SAFEARR_DISPATCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct SAFEARR_HAVEIID { - pub Size: u32, - pub apUnknown: *mut ::windows_sys::core::IUnknown, - pub iid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SAFEARR_HAVEIID {} -impl ::core::clone::Clone for SAFEARR_HAVEIID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct SAFEARR_UNKNOWN { - pub Size: u32, - pub apUnknown: *mut ::windows_sys::core::IUnknown, -} -impl ::core::marker::Copy for SAFEARR_UNKNOWN {} -impl ::core::clone::Clone for SAFEARR_UNKNOWN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SAFEARR_VARIANT { - pub Size: u32, - pub aVariant: *mut *mut _wireVARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SAFEARR_VARIANT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SAFEARR_VARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct UDATE { - pub st: super::super::Foundation::SYSTEMTIME, - pub wDayOfYear: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for UDATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for UDATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`*"] -pub struct _wireBRECORD { - pub fFlags: u32, - pub clSize: u32, - pub pRecInfo: IRecordInfo, - pub pRecord: *mut u8, -} -impl ::core::marker::Copy for _wireBRECORD {} -impl ::core::clone::Clone for _wireBRECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct _wireSAFEARRAY { - pub cDims: u16, - pub fFeatures: u16, - pub cbElements: u32, - pub cLocks: u32, - pub uArrayStructs: SAFEARRAYUNION, - pub rgsabound: [super::Com::SAFEARRAYBOUND; 1], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for _wireSAFEARRAY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for _wireSAFEARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct _wireVARIANT { - pub clSize: u32, - pub rpcReserved: u32, - pub vt: u16, - pub wReserved1: u16, - pub wReserved2: u16, - pub wReserved3: u16, - pub Anonymous: _wireVARIANT_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for _wireVARIANT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for _wireVARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub union _wireVARIANT_0 { - pub llVal: i64, - pub lVal: i32, - pub bVal: u8, - pub iVal: i16, - pub fltVal: f32, - pub dblVal: f64, - pub boolVal: super::super::Foundation::VARIANT_BOOL, - pub scode: i32, - pub cyVal: super::Com::CY, - pub date: f64, - pub bstrVal: *mut super::Com::FLAGGED_WORD_BLOB, - pub punkVal: ::windows_sys::core::IUnknown, - pub pdispVal: super::Com::IDispatch, - pub parray: *mut *mut _wireSAFEARRAY, - pub brecVal: *mut _wireBRECORD, - pub pbVal: *mut u8, - pub piVal: *mut i16, - pub plVal: *mut i32, - pub pllVal: *mut i64, - pub pfltVal: *mut f32, - pub pdblVal: *mut f64, - pub pboolVal: *mut super::super::Foundation::VARIANT_BOOL, - pub pscode: *mut i32, - pub pcyVal: *mut super::Com::CY, - pub pdate: *mut f64, - pub pbstrVal: *mut *mut super::Com::FLAGGED_WORD_BLOB, - pub ppunkVal: *mut ::windows_sys::core::IUnknown, - pub ppdispVal: *mut super::Com::IDispatch, - pub pparray: *mut *mut *mut _wireSAFEARRAY, - pub pvarVal: *mut *mut _wireVARIANT, - pub cVal: super::super::Foundation::CHAR, - pub uiVal: u16, - pub ulVal: u32, - pub ullVal: u64, - pub intVal: i32, - pub uintVal: u32, - pub decVal: super::super::Foundation::DECIMAL, - pub pdecVal: *mut super::super::Foundation::DECIMAL, - pub pcVal: ::windows_sys::core::PSTR, - pub puiVal: *mut u16, - pub pulVal: *mut u32, - pub pullVal: *mut u64, - pub pintVal: *mut i32, - pub puintVal: *mut u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for _wireVARIANT_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for _wireVARIANT_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Ole\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNOLEUIHOOK = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ParentalControls/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ParentalControls/mod.rs deleted file mode 100644 index 385457f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ParentalControls/mod.rs +++ /dev/null @@ -1,874 +0,0 @@ -pub type IWPCGamesSettings = *mut ::core::ffi::c_void; -pub type IWPCProviderConfig = *mut ::core::ffi::c_void; -pub type IWPCProviderState = *mut ::core::ffi::c_void; -pub type IWPCProviderSupport = *mut ::core::ffi::c_void; -pub type IWPCSettings = *mut ::core::ffi::c_void; -pub type IWPCWebSettings = *mut ::core::ffi::c_void; -pub type IWindowsParentalControls = *mut ::core::ffi::c_void; -pub type IWindowsParentalControlsCore = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const ARRAY_SEP_CHAR: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const FACILITY_WPC: u32 = 2457u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_AppBlocked: i32 = -1342177264i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_AppOverride: i32 = -1342177263i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_Application: i32 = -1342177260i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_ComputerUsage: i32 = -1342177259i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_ContentUsage: i32 = -1342177258i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_Custom: i32 = -1342177267i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_EmailContact: i32 = -1342177266i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_EmailReceived: i32 = -1342177276i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_EmailSent: i32 = -1342177275i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_FileDownload: i32 = -1342177270i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_GameStart: i32 = -1342177278i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_IMContact: i32 = -1342177265i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_IMFeature: i32 = -1342177269i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_IMInvitation: i32 = -1342177273i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_IMJoin: i32 = -1342177272i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_IMLeave: i32 = -1342177271i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_MediaPlayback: i32 = -1342177274i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_SettingChange: i32 = -1342177279i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_UrlVisit: i32 = -1342177277i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_WebOverride: i32 = -1342177262i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Event_WebsiteVisit: i32 = -1342177261i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Keyword_ThirdParty: i32 = 268435462i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Keyword_WPC: i32 = 268435461i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Opcode_Launch: i32 = 805306390i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Opcode_Locate: i32 = 805306388i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Opcode_Modify: i32 = 805306389i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Opcode_System: i32 = 805306391i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Opcode_Web: i32 = 805306392i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Publisher_Name: i32 = -1879048191i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_AppBlocked: i32 = 1879048208i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_AppOverride: i32 = 1879048209i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_Application: i32 = 1879048212i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_ComputerUsage: i32 = 1879048213i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_ContentUsage: i32 = 1879048214i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_Custom: i32 = 1879048205i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_EmailContact: i32 = 1879048206i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_EmailReceived: i32 = 1879048196i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_EmailSent: i32 = 1879048197i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_FileDownload: i32 = 1879048202i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_GameStart: i32 = 1879048194i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_IMContact: i32 = 1879048207i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_IMFeature: i32 = 1879048203i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_IMInvitation: i32 = 1879048199i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_IMJoin: i32 = 1879048200i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_IMLeave: i32 = 1879048201i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_MediaPlayback: i32 = 1879048198i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_SettingChange: i32 = 1879048193i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_UrlVisit: i32 = 1879048195i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_WebOverride: i32 = 1879048210i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const MSG_Task_WebsiteVisit: i32 = 1879048211i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCCHANNEL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_APPLICATION_value: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_APPOVERRIDE_value: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_COMPUTERUSAGE_value: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_CONTENTUSAGE_value: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_CUSTOM_value: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_EMAIL_CONTACT_value: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_EMAIL_RECEIVED_value: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_EMAIL_SENT_value: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_GAME_START_value: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_IM_CONTACT_value: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_IM_FEATURE_value: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_IM_INVITATION_value: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_IM_JOIN_value: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_IM_LEAVE_value: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_MEDIA_PLAYBACK_value: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_SYSTEM_APPBLOCKED_value: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_SYS_SETTINGCHANGE_value: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_WEBOVERRIDE_value: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_WEB_FILEDOWNLOAD_value: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_WEB_URLVISIT_value: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCEVENT_WEB_WEBSITEVISIT_value: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01090065_b467_4503_9b28_533766761087); -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_KEYWORD_ThirdParty: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_KEYWORD_WPC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_AppBlocked: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_AppOverride: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_Application: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_ComputerUsage: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_ContentUsage: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_Custom: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_EmailContact: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_EmailReceived: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_EmailSent: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_FileDownload: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_GameStart: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_IMContact: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_IMFeature: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_IMInvitation: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_IMJoin: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_IMLeave: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_MediaPlayback: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_SettingChange: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_UrlVisit: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_WebOverride: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCPROV_TASK_WebsiteVisit: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_APP_LAUNCH: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_LOCATE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_MODIFY: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SYSTEM: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_WEB: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WindowsParentalControls: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe77cc89b_7401_4c04_8ced_149db35add04); -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WpcProviderSupport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb18c7a0_2186_4be0_97d8_04847b628e02); -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WpcSettingsProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x355dffaa_3b9f_435c_b428_5d44290bc5f2); -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_IM_FEATURE = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_NONE: WPCFLAG_IM_FEATURE = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_VIDEO: WPCFLAG_IM_FEATURE = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_AUDIO: WPCFLAG_IM_FEATURE = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_GAME: WPCFLAG_IM_FEATURE = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_SMS: WPCFLAG_IM_FEATURE = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_FILESWAP: WPCFLAG_IM_FEATURE = 16i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_URLSWAP: WPCFLAG_IM_FEATURE = 32i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_SENDING: WPCFLAG_IM_FEATURE = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_FEATURE_ALL: WPCFLAG_IM_FEATURE = -1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_IM_LEAVE = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_LEAVE_NORMAL: WPCFLAG_IM_LEAVE = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_LEAVE_FORCED: WPCFLAG_IM_LEAVE = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_IM_LEAVE_CONVERSATION_END: WPCFLAG_IM_LEAVE = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_ISBLOCKED = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_NOTBLOCKED: WPCFLAG_ISBLOCKED = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_IMBLOCKED: WPCFLAG_ISBLOCKED = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_EMAILBLOCKED: WPCFLAG_ISBLOCKED = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_MEDIAPLAYBACKBLOCKED: WPCFLAG_ISBLOCKED = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_WEBBLOCKED: WPCFLAG_ISBLOCKED = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_GAMESBLOCKED: WPCFLAG_ISBLOCKED = 16i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_CONTACTBLOCKED: WPCFLAG_ISBLOCKED = 32i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_FEATUREBLOCKED: WPCFLAG_ISBLOCKED = 64i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_DOWNLOADBLOCKED: WPCFLAG_ISBLOCKED = 128i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_RATINGBLOCKED: WPCFLAG_ISBLOCKED = 256i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_DESCRIPTORBLOCKED: WPCFLAG_ISBLOCKED = 512i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_EXPLICITBLOCK: WPCFLAG_ISBLOCKED = 1024i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_BADPASS: WPCFLAG_ISBLOCKED = 2048i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_MAXHOURS: WPCFLAG_ISBLOCKED = 4096i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_SPECHOURS: WPCFLAG_ISBLOCKED = 8192i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_SETTINGSCHANGEBLOCKED: WPCFLAG_ISBLOCKED = 16384i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_ATTACHMENTBLOCKED: WPCFLAG_ISBLOCKED = 32768i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_SENDERBLOCKED: WPCFLAG_ISBLOCKED = 65536i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_RECEIVERBLOCKED: WPCFLAG_ISBLOCKED = 131072i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_NOTEXPLICITLYALLOWED: WPCFLAG_ISBLOCKED = 262144i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_NOTINLIST: WPCFLAG_ISBLOCKED = 524288i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_CATEGORYBLOCKED: WPCFLAG_ISBLOCKED = 1048576i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_CATEGORYNOTINLIST: WPCFLAG_ISBLOCKED = 2097152i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_NOTKIDS: WPCFLAG_ISBLOCKED = 4194304i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_UNRATED: WPCFLAG_ISBLOCKED = 8388608i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_NOACCESS: WPCFLAG_ISBLOCKED = 16777216i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_ISBLOCKED_INTERNALERROR: WPCFLAG_ISBLOCKED = -1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_LOGOFF_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_LOGOFF_TYPE_LOGOUT: WPCFLAG_LOGOFF_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_LOGOFF_TYPE_RESTART: WPCFLAG_LOGOFF_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_LOGOFF_TYPE_SHUTDOWN: WPCFLAG_LOGOFF_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_LOGOFF_TYPE_FUS: WPCFLAG_LOGOFF_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_LOGOFF_TYPE_FORCEDFUS: WPCFLAG_LOGOFF_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_OVERRIDE = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_APPLICATION: WPCFLAG_OVERRIDE = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_RESTRICTION = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_NO_RESTRICTION: WPCFLAG_RESTRICTION = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_LOGGING_REQUIRED: WPCFLAG_RESTRICTION = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_WEB_FILTERED: WPCFLAG_RESTRICTION = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_HOURS_RESTRICTED: WPCFLAG_RESTRICTION = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_GAMES_BLOCKED: WPCFLAG_RESTRICTION = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_APPS_RESTRICTED: WPCFLAG_RESTRICTION = 16i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_TIME_ALLOWANCE_RESTRICTED: WPCFLAG_RESTRICTION = 32i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_GAMES_RESTRICTED: WPCFLAG_RESTRICTION = 64i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_VISIBILITY = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_WPC_VISIBLE: WPCFLAG_VISIBILITY = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_WPC_HIDDEN: WPCFLAG_VISIBILITY = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPCFLAG_WEB_SETTING = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_WEB_SETTING_NOTBLOCKED: WPCFLAG_WEB_SETTING = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPCFLAG_WEB_SETTING_DOWNLOADSBLOCKED: WPCFLAG_WEB_SETTING = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_APPLICATIONEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPLICATIONEVENT_SERIALIZEDAPPLICATION: WPC_ARGS_APPLICATIONEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPLICATIONEVENT_DECISION: WPC_ARGS_APPLICATIONEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPLICATIONEVENT_PROCESSID: WPC_ARGS_APPLICATIONEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPLICATIONEVENT_CREATIONTIME: WPC_ARGS_APPLICATIONEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPLICATIONEVENT_TIMEUSED: WPC_ARGS_APPLICATIONEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPLICATIONEVENT_CARGS: WPC_ARGS_APPLICATIONEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_APPOVERRIDEEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPOVERRIDEEVENT_USERID: WPC_ARGS_APPOVERRIDEEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPOVERRIDEEVENT_PATH: WPC_ARGS_APPOVERRIDEEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPOVERRIDEEVENT_REASON: WPC_ARGS_APPOVERRIDEEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_APPOVERRIDEEVENT_CARGS: WPC_ARGS_APPOVERRIDEEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_COMPUTERUSAGEEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_COMPUTERUSAGEEVENT_ID: WPC_ARGS_COMPUTERUSAGEEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_COMPUTERUSAGEEVENT_TIMEUSED: WPC_ARGS_COMPUTERUSAGEEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_COMPUTERUSAGEEVENT_CARGS: WPC_ARGS_COMPUTERUSAGEEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_CONTENTUSAGEEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_CONTENTPROVIDERID: WPC_ARGS_CONTENTUSAGEEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_CONTENTPROVIDERTITLE: WPC_ARGS_CONTENTUSAGEEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_ID: WPC_ARGS_CONTENTUSAGEEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_TITLE: WPC_ARGS_CONTENTUSAGEEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_CATEGORY: WPC_ARGS_CONTENTUSAGEEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_RATINGS: WPC_ARGS_CONTENTUSAGEEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_DECISION: WPC_ARGS_CONTENTUSAGEEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONTENTUSAGEEVENT_CARGS: WPC_ARGS_CONTENTUSAGEEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_CONVERSATIONINITEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_APPNAME: WPC_ARGS_CONVERSATIONINITEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_APPVERSION: WPC_ARGS_CONVERSATIONINITEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_ACCOUNTNAME: WPC_ARGS_CONVERSATIONINITEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_CONVID: WPC_ARGS_CONVERSATIONINITEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_REQUESTINGIP: WPC_ARGS_CONVERSATIONINITEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_SENDER: WPC_ARGS_CONVERSATIONINITEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_REASON: WPC_ARGS_CONVERSATIONINITEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_RECIPCOUNT: WPC_ARGS_CONVERSATIONINITEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_RECIPIENT: WPC_ARGS_CONVERSATIONINITEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONINITEVENT_CARGS: WPC_ARGS_CONVERSATIONINITEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_CONVERSATIONJOINEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_APPNAME: WPC_ARGS_CONVERSATIONJOINEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_APPVERSION: WPC_ARGS_CONVERSATIONJOINEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_ACCOUNTNAME: WPC_ARGS_CONVERSATIONJOINEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_CONVID: WPC_ARGS_CONVERSATIONJOINEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_JOININGIP: WPC_ARGS_CONVERSATIONJOINEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_JOININGUSER: WPC_ARGS_CONVERSATIONJOINEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_REASON: WPC_ARGS_CONVERSATIONJOINEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_MEMBERCOUNT: WPC_ARGS_CONVERSATIONJOINEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_MEMBER: WPC_ARGS_CONVERSATIONJOINEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_SENDER: WPC_ARGS_CONVERSATIONJOINEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONJOINEVENT_CARGS: WPC_ARGS_CONVERSATIONJOINEVENT = 10i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_CONVERSATIONLEAVEEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_APPNAME: WPC_ARGS_CONVERSATIONLEAVEEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_APPVERSION: WPC_ARGS_CONVERSATIONLEAVEEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_ACCOUNTNAME: WPC_ARGS_CONVERSATIONLEAVEEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_CONVID: WPC_ARGS_CONVERSATIONLEAVEEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_LEAVINGIP: WPC_ARGS_CONVERSATIONLEAVEEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_LEAVINGUSER: WPC_ARGS_CONVERSATIONLEAVEEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_REASON: WPC_ARGS_CONVERSATIONLEAVEEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_MEMBERCOUNT: WPC_ARGS_CONVERSATIONLEAVEEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_MEMBER: WPC_ARGS_CONVERSATIONLEAVEEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_FLAGS: WPC_ARGS_CONVERSATIONLEAVEEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CONVERSATIONLEAVEEVENT_CARGS: WPC_ARGS_CONVERSATIONLEAVEEVENT = 10i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_CUSTOMEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_PUBLISHER: WPC_ARGS_CUSTOMEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_APPNAME: WPC_ARGS_CUSTOMEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_APPVERSION: WPC_ARGS_CUSTOMEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_EVENT: WPC_ARGS_CUSTOMEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_VALUE1: WPC_ARGS_CUSTOMEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_VALUE2: WPC_ARGS_CUSTOMEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_VALUE3: WPC_ARGS_CUSTOMEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_BLOCKED: WPC_ARGS_CUSTOMEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_REASON: WPC_ARGS_CUSTOMEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_CUSTOMEVENT_CARGS: WPC_ARGS_CUSTOMEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_EMAILCONTACTEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_APPNAME: WPC_ARGS_EMAILCONTACTEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_APPVERSION: WPC_ARGS_EMAILCONTACTEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_OLDNAME: WPC_ARGS_EMAILCONTACTEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_OLDID: WPC_ARGS_EMAILCONTACTEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_NEWNAME: WPC_ARGS_EMAILCONTACTEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_NEWID: WPC_ARGS_EMAILCONTACTEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_REASON: WPC_ARGS_EMAILCONTACTEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_EMAILACCOUNT: WPC_ARGS_EMAILCONTACTEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILCONTACTEVENT_CARGS: WPC_ARGS_EMAILCONTACTEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_EMAILRECEIEVEDEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_SENDER: WPC_ARGS_EMAILRECEIEVEDEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_APPNAME: WPC_ARGS_EMAILRECEIEVEDEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_APPVERSION: WPC_ARGS_EMAILRECEIEVEDEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_SUBJECT: WPC_ARGS_EMAILRECEIEVEDEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_REASON: WPC_ARGS_EMAILRECEIEVEDEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_RECIPCOUNT: WPC_ARGS_EMAILRECEIEVEDEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_RECIPIENT: WPC_ARGS_EMAILRECEIEVEDEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_ATTACHCOUNT: WPC_ARGS_EMAILRECEIEVEDEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_ATTACHMENTNAME: WPC_ARGS_EMAILRECEIEVEDEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_RECEIVEDTIME: WPC_ARGS_EMAILRECEIEVEDEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_EMAILACCOUNT: WPC_ARGS_EMAILRECEIEVEDEVENT = 10i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILRECEIEVEDEVENT_CARGS: WPC_ARGS_EMAILRECEIEVEDEVENT = 11i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_EMAILSENTEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_SENDER: WPC_ARGS_EMAILSENTEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_APPNAME: WPC_ARGS_EMAILSENTEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_APPVERSION: WPC_ARGS_EMAILSENTEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_SUBJECT: WPC_ARGS_EMAILSENTEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_REASON: WPC_ARGS_EMAILSENTEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_RECIPCOUNT: WPC_ARGS_EMAILSENTEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_RECIPIENT: WPC_ARGS_EMAILSENTEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_ATTACHCOUNT: WPC_ARGS_EMAILSENTEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_ATTACHMENTNAME: WPC_ARGS_EMAILSENTEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_EMAILACCOUNT: WPC_ARGS_EMAILSENTEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_EMAILSENTEVENT_CARGS: WPC_ARGS_EMAILSENTEVENT = 10i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_FILEDOWNLOADEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_FILEDOWNLOADEVENT_URL: WPC_ARGS_FILEDOWNLOADEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_FILEDOWNLOADEVENT_APPNAME: WPC_ARGS_FILEDOWNLOADEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_FILEDOWNLOADEVENT_VERSION: WPC_ARGS_FILEDOWNLOADEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_FILEDOWNLOADEVENT_BLOCKED: WPC_ARGS_FILEDOWNLOADEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_FILEDOWNLOADEVENT_PATH: WPC_ARGS_FILEDOWNLOADEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_FILEDOWNLOADEVENT_CARGS: WPC_ARGS_FILEDOWNLOADEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_GAMESTARTEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_APPID: WPC_ARGS_GAMESTARTEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_INSTANCEID: WPC_ARGS_GAMESTARTEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_APPVERSION: WPC_ARGS_GAMESTARTEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_PATH: WPC_ARGS_GAMESTARTEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_RATING: WPC_ARGS_GAMESTARTEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_RATINGSYSTEM: WPC_ARGS_GAMESTARTEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_REASON: WPC_ARGS_GAMESTARTEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_DESCCOUNT: WPC_ARGS_GAMESTARTEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_DESCRIPTOR: WPC_ARGS_GAMESTARTEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_PID: WPC_ARGS_GAMESTARTEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_GAMESTARTEVENT_CARGS: WPC_ARGS_GAMESTARTEVENT = 10i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_IMCONTACTEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_APPNAME: WPC_ARGS_IMCONTACTEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_APPVERSION: WPC_ARGS_IMCONTACTEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_ACCOUNTNAME: WPC_ARGS_IMCONTACTEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_OLDNAME: WPC_ARGS_IMCONTACTEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_OLDID: WPC_ARGS_IMCONTACTEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_NEWNAME: WPC_ARGS_IMCONTACTEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_NEWID: WPC_ARGS_IMCONTACTEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_REASON: WPC_ARGS_IMCONTACTEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMCONTACTEVENT_CARGS: WPC_ARGS_IMCONTACTEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_IMFEATUREEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_APPNAME: WPC_ARGS_IMFEATUREEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_APPVERSION: WPC_ARGS_IMFEATUREEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_ACCOUNTNAME: WPC_ARGS_IMFEATUREEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_CONVID: WPC_ARGS_IMFEATUREEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_MEDIATYPE: WPC_ARGS_IMFEATUREEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_REASON: WPC_ARGS_IMFEATUREEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_RECIPCOUNT: WPC_ARGS_IMFEATUREEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_RECIPIENT: WPC_ARGS_IMFEATUREEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_SENDER: WPC_ARGS_IMFEATUREEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_SENDERIP: WPC_ARGS_IMFEATUREEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_DATA: WPC_ARGS_IMFEATUREEVENT = 10i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_IMFEATUREEVENT_CARGS: WPC_ARGS_IMFEATUREEVENT = 11i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_MEDIADOWNLOADEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_APPNAME: WPC_ARGS_MEDIADOWNLOADEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_APPVERSION: WPC_ARGS_MEDIADOWNLOADEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_MEDIATYPE: WPC_ARGS_MEDIADOWNLOADEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_PATH: WPC_ARGS_MEDIADOWNLOADEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_TITLE: WPC_ARGS_MEDIADOWNLOADEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_PML: WPC_ARGS_MEDIADOWNLOADEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_ALBUM: WPC_ARGS_MEDIADOWNLOADEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_EXPLICIT: WPC_ARGS_MEDIADOWNLOADEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_REASON: WPC_ARGS_MEDIADOWNLOADEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIADOWNLOADEVENT_CARGS: WPC_ARGS_MEDIADOWNLOADEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_MEDIAPLAYBACKEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_APPNAME: WPC_ARGS_MEDIAPLAYBACKEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_APPVERSION: WPC_ARGS_MEDIAPLAYBACKEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_MEDIATYPE: WPC_ARGS_MEDIAPLAYBACKEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_PATH: WPC_ARGS_MEDIAPLAYBACKEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_TITLE: WPC_ARGS_MEDIAPLAYBACKEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_PML: WPC_ARGS_MEDIAPLAYBACKEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_ALBUM: WPC_ARGS_MEDIAPLAYBACKEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_EXPLICIT: WPC_ARGS_MEDIAPLAYBACKEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_REASON: WPC_ARGS_MEDIAPLAYBACKEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_MEDIAPLAYBACKEVENT_CARGS: WPC_ARGS_MEDIAPLAYBACKEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_SAFERAPPBLOCKED = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SAFERAPPBLOCKED_TIMESTAMP: WPC_ARGS_SAFERAPPBLOCKED = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SAFERAPPBLOCKED_USERID: WPC_ARGS_SAFERAPPBLOCKED = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SAFERAPPBLOCKED_PATH: WPC_ARGS_SAFERAPPBLOCKED = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SAFERAPPBLOCKED_RULEID: WPC_ARGS_SAFERAPPBLOCKED = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SAFERAPPBLOCKED_CARGS: WPC_ARGS_SAFERAPPBLOCKED = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_SETTINGSCHANGEEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_CLASS: WPC_ARGS_SETTINGSCHANGEEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_SETTING: WPC_ARGS_SETTINGSCHANGEEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_OWNER: WPC_ARGS_SETTINGSCHANGEEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_OLDVAL: WPC_ARGS_SETTINGSCHANGEEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_NEWVAL: WPC_ARGS_SETTINGSCHANGEEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_REASON: WPC_ARGS_SETTINGSCHANGEEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_OPTIONAL: WPC_ARGS_SETTINGSCHANGEEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_SETTINGSCHANGEEVENT_CARGS: WPC_ARGS_SETTINGSCHANGEEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_URLVISITEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_URL: WPC_ARGS_URLVISITEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_APPNAME: WPC_ARGS_URLVISITEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_VERSION: WPC_ARGS_URLVISITEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_REASON: WPC_ARGS_URLVISITEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_RATINGSYSTEMID: WPC_ARGS_URLVISITEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_CATCOUNT: WPC_ARGS_URLVISITEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_CATEGORY: WPC_ARGS_URLVISITEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_URLVISITEVENT_CARGS: WPC_ARGS_URLVISITEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_WEBOVERRIDEEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBOVERRIDEEVENT_USERID: WPC_ARGS_WEBOVERRIDEEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBOVERRIDEEVENT_URL: WPC_ARGS_WEBOVERRIDEEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBOVERRIDEEVENT_REASON: WPC_ARGS_WEBOVERRIDEEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBOVERRIDEEVENT_CARGS: WPC_ARGS_WEBOVERRIDEEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_ARGS_WEBSITEVISITEVENT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_URL: WPC_ARGS_WEBSITEVISITEVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_DECISION: WPC_ARGS_WEBSITEVISITEVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_CATEGORIES: WPC_ARGS_WEBSITEVISITEVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_BLOCKEDCATEGORIES: WPC_ARGS_WEBSITEVISITEVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_SERIALIZEDAPPLICATION: WPC_ARGS_WEBSITEVISITEVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_TITLE: WPC_ARGS_WEBSITEVISITEVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_CONTENTTYPE: WPC_ARGS_WEBSITEVISITEVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_REFERRER: WPC_ARGS_WEBSITEVISITEVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_TELEMETRY: WPC_ARGS_WEBSITEVISITEVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_ARGS_WEBSITEVISITEVENT_CARGS: WPC_ARGS_WEBSITEVISITEVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_MEDIA_EXPLICIT = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_EXPLICIT_FALSE: WPC_MEDIA_EXPLICIT = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_EXPLICIT_TRUE: WPC_MEDIA_EXPLICIT = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_EXPLICIT_UNKNOWN: WPC_MEDIA_EXPLICIT = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_MEDIA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_OTHER: WPC_MEDIA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_DVD: WPC_MEDIA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_RECORDED_TV: WPC_MEDIA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_AUDIO_FILE: WPC_MEDIA_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_CD_AUDIO: WPC_MEDIA_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_VIDEO_FILE: WPC_MEDIA_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_PICTURE_FILE: WPC_MEDIA_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_MEDIA_TYPE_MAX: WPC_MEDIA_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub type WPC_SETTINGS = i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_EXTENSION_PATH: WPC_SETTINGS = 0i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_EXTENSION_SILO: WPC_SETTINGS = 1i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_EXTENSION_IMAGE_PATH: WPC_SETTINGS = 2i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_EXTENSION_DISABLEDIMAGE_PATH: WPC_SETTINGS = 3i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_EXTENSION_NAME: WPC_SETTINGS = 4i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_EXTENSION_SUB_TITLE: WPC_SETTINGS = 5i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_CURRENT_RATING_SYSTEM: WPC_SETTINGS = 6i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_LAST_LOG_VIEW: WPC_SETTINGS = 7i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_LOG_VIEW_REMINDER_INTERVAL: WPC_SETTINGS = 8i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_HTTP_EXEMPTION_LIST: WPC_SETTINGS = 9i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_URL_EXEMPTION_LIST: WPC_SETTINGS = 10i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_FILTER_ID: WPC_SETTINGS = 11i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_FILTER_NAME: WPC_SETTINGS = 12i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_SYSTEM_LOCALE: WPC_SETTINGS = 13i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_ALLOW_BLOCK: WPC_SETTINGS = 14i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_GAME_BLOCKED: WPC_SETTINGS = 15i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_GAME_ALLOW_UNRATED: WPC_SETTINGS = 16i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_GAME_MAX_ALLOWED: WPC_SETTINGS = 17i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_GAME_DENIED_DESCRIPTORS: WPC_SETTINGS = 18i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_WPC_ENABLED: WPC_SETTINGS = 19i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_LOGGING_REQUIRED: WPC_SETTINGS = 20i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_HOURLY_RESTRICTIONS: WPC_SETTINGS = 21i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_OVERRRIDE_REQUESTS: WPC_SETTINGS = 22i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_LOGON_HOURS: WPC_SETTINGS = 23i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_APP_RESTRICTIONS: WPC_SETTINGS = 24i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WEB_FILTER_ON: WPC_SETTINGS = 25i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WEB_DOWNLOAD_BLOCKED: WPC_SETTINGS = 26i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WEB_FILTER_LEVEL: WPC_SETTINGS = 27i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WEB_BLOCKED_CATEGORY_LIST: WPC_SETTINGS = 28i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WEB_BLOCK_UNRATED: WPC_SETTINGS = 29i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_ENABLED: WPC_SETTINGS = 30i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_LOGGING_REQUIRED: WPC_SETTINGS = 31i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_RATING_SYSTEM_PATH: WPC_SETTINGS = 32i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_WPC_PROVIDER_CURRENT: WPC_SETTINGS = 33i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_TIME_ALLOWANCE: WPC_SETTINGS = 34i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_USER_TIME_ALLOWANCE_RESTRICTIONS: WPC_SETTINGS = 35i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTINGS_GAME_RESTRICTED: WPC_SETTINGS = 36i32; -#[doc = "*Required features: `\"Win32_System_ParentalControls\"`*"] -pub const WPC_SETTING_COUNT: WPC_SETTINGS = 37i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/PasswordManagement/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/PasswordManagement/mod.rs deleted file mode 100644 index cefbbf9..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/PasswordManagement/mod.rs +++ /dev/null @@ -1,57 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_PasswordManagement\"`, `\"Win32_Foundation\"`*"] fn MSChapSrvChangePassword ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , lmoldpresent : super::super::Foundation:: BOOLEAN , lmoldowfpassword : *const LM_OWF_PASSWORD , lmnewowfpassword : *const LM_OWF_PASSWORD , ntoldowfpassword : *const LM_OWF_PASSWORD , ntnewowfpassword : *const LM_OWF_PASSWORD ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_PasswordManagement\"`, `\"Win32_Foundation\"`*"] fn MSChapSrvChangePassword2 ( servername : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , newpasswordencryptedwitholdnt : *const SAMPR_ENCRYPTED_USER_PASSWORD , oldntowfpasswordencryptedwithnewnt : *const ENCRYPTED_LM_OWF_PASSWORD , lmpresent : super::super::Foundation:: BOOLEAN , newpasswordencryptedwitholdlm : *const SAMPR_ENCRYPTED_USER_PASSWORD , oldlmowfpasswordencryptedwithnewlmornt : *const ENCRYPTED_LM_OWF_PASSWORD ) -> u32 ); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_PasswordManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CYPHER_BLOCK { - pub data: [super::super::Foundation::CHAR; 8], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CYPHER_BLOCK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CYPHER_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_PasswordManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENCRYPTED_LM_OWF_PASSWORD { - pub data: [CYPHER_BLOCK; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENCRYPTED_LM_OWF_PASSWORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENCRYPTED_LM_OWF_PASSWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_PasswordManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LM_OWF_PASSWORD { - pub data: [CYPHER_BLOCK; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LM_OWF_PASSWORD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LM_OWF_PASSWORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_PasswordManagement\"`*"] -pub struct SAMPR_ENCRYPTED_USER_PASSWORD { - pub Buffer: [u8; 516], -} -impl ::core::marker::Copy for SAMPR_ENCRYPTED_USER_PASSWORD {} -impl ::core::clone::Clone for SAMPR_ENCRYPTED_USER_PASSWORD { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs deleted file mode 100644 index 9193a39..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/HardwareCounterProfiling/mod.rs +++ /dev/null @@ -1,46 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`, `\"Win32_Foundation\"`*"] fn DisableThreadProfiling ( performancedatahandle : super::super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`, `\"Win32_Foundation\"`*"] fn EnableThreadProfiling ( threadhandle : super::super::super::Foundation:: HANDLE , flags : u32 , hardwarecounters : u64 , performancedatahandle : *mut super::super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`, `\"Win32_Foundation\"`*"] fn QueryThreadProfiling ( threadhandle : super::super::super::Foundation:: HANDLE , enabled : *mut super::super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`, `\"Win32_Foundation\"`*"] fn ReadThreadProfilingData ( performancedatahandle : super::super::super::Foundation:: HANDLE , flags : u32 , performancedata : *mut PERFORMANCE_DATA ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`*"] -pub type HARDWARE_COUNTER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`*"] -pub const PMCCounter: HARDWARE_COUNTER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`*"] -pub const MaxHardwareCounterType: HARDWARE_COUNTER_TYPE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`*"] -pub struct HARDWARE_COUNTER_DATA { - pub Type: HARDWARE_COUNTER_TYPE, - pub Reserved: u32, - pub Value: u64, -} -impl ::core::marker::Copy for HARDWARE_COUNTER_DATA {} -impl ::core::clone::Clone for HARDWARE_COUNTER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance_HardwareCounterProfiling\"`*"] -pub struct PERFORMANCE_DATA { - pub Size: u16, - pub Version: u8, - pub HwCountersCount: u8, - pub ContextSwitchCount: u32, - pub WaitReasonBitMap: u64, - pub CycleTime: u64, - pub RetryCount: u32, - pub Reserved: u32, - pub HwCounters: [HARDWARE_COUNTER_DATA; 16], -} -impl ::core::marker::Copy for PERFORMANCE_DATA {} -impl ::core::clone::Clone for PERFORMANCE_DATA { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/mod.rs deleted file mode 100644 index 289a96d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Performance/mod.rs +++ /dev/null @@ -1,1948 +0,0 @@ -#[cfg(feature = "Win32_System_Performance_HardwareCounterProfiling")] -pub mod HardwareCounterProfiling; -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn BackupPerfRegistryToFileW ( szfilename : :: windows_sys::core::PCWSTR , szcommentstring : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn InstallPerfDllA ( szcomputername : :: windows_sys::core::PCSTR , lpinifile : :: windows_sys::core::PCSTR , dwflags : usize ) -> u32 ); -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn InstallPerfDllW ( szcomputername : :: windows_sys::core::PCWSTR , lpinifile : :: windows_sys::core::PCWSTR , dwflags : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn LoadPerfCounterTextStringsA ( lpcommandline : :: windows_sys::core::PCSTR , bquietmodearg : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn LoadPerfCounterTextStringsW ( lpcommandline : :: windows_sys::core::PCWSTR , bquietmodearg : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhAddCounterA ( hquery : isize , szfullcounterpath : :: windows_sys::core::PCSTR , dwuserdata : usize , phcounter : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhAddCounterW ( hquery : isize , szfullcounterpath : :: windows_sys::core::PCWSTR , dwuserdata : usize , phcounter : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhAddEnglishCounterA ( hquery : isize , szfullcounterpath : :: windows_sys::core::PCSTR , dwuserdata : usize , phcounter : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhAddEnglishCounterW ( hquery : isize , szfullcounterpath : :: windows_sys::core::PCWSTR , dwuserdata : usize , phcounter : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhBindInputDataSourceA ( phdatasource : *mut isize , logfilenamelist : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhBindInputDataSourceW ( phdatasource : *mut isize , logfilenamelist : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhBrowseCountersA ( pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_A ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhBrowseCountersHA ( pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_HA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhBrowseCountersHW ( pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_HW ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhBrowseCountersW ( pbrowsedlgdata : *const PDH_BROWSE_DLG_CONFIG_W ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhCalculateCounterFromRawValue ( hcounter : isize , dwformat : PDH_FMT , rawvalue1 : *const PDH_RAW_COUNTER , rawvalue2 : *const PDH_RAW_COUNTER , fmtvalue : *mut PDH_FMT_COUNTERVALUE ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhCloseLog ( hlog : isize , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhCloseQuery ( hquery : isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhCollectQueryData ( hquery : isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhCollectQueryDataEx ( hquery : isize , dwintervaltime : u32 , hnewdataevent : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhCollectQueryDataWithTime ( hquery : isize , plltimestamp : *mut i64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhComputeCounterStatistics ( hcounter : isize , dwformat : PDH_FMT , dwfirstentry : u32 , dwnumentries : u32 , lprawvaluearray : *const PDH_RAW_COUNTER , data : *mut PDH_STATISTICS ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhConnectMachineA ( szmachinename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhConnectMachineW ( szmachinename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhCreateSQLTablesA ( szdatasource : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhCreateSQLTablesW ( szdatasource : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumLogSetNamesA ( szdatasource : :: windows_sys::core::PCSTR , mszdatasetnamelist : :: windows_sys::core::PSTR , pcchbufferlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumLogSetNamesW ( szdatasource : :: windows_sys::core::PCWSTR , mszdatasetnamelist : :: windows_sys::core::PWSTR , pcchbufferlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumMachinesA ( szdatasource : :: windows_sys::core::PCSTR , mszmachinelist : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumMachinesHA ( hdatasource : isize , mszmachinelist : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumMachinesHW ( hdatasource : isize , mszmachinelist : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumMachinesW ( szdatasource : :: windows_sys::core::PCWSTR , mszmachinelist : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumObjectItemsA ( szdatasource : :: windows_sys::core::PCSTR , szmachinename : :: windows_sys::core::PCSTR , szobjectname : :: windows_sys::core::PCSTR , mszcounterlist : :: windows_sys::core::PSTR , pcchcounterlistlength : *mut u32 , mszinstancelist : :: windows_sys::core::PSTR , pcchinstancelistlength : *mut u32 , dwdetaillevel : PERF_DETAIL , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumObjectItemsHA ( hdatasource : isize , szmachinename : :: windows_sys::core::PCSTR , szobjectname : :: windows_sys::core::PCSTR , mszcounterlist : :: windows_sys::core::PSTR , pcchcounterlistlength : *mut u32 , mszinstancelist : :: windows_sys::core::PSTR , pcchinstancelistlength : *mut u32 , dwdetaillevel : PERF_DETAIL , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumObjectItemsHW ( hdatasource : isize , szmachinename : :: windows_sys::core::PCWSTR , szobjectname : :: windows_sys::core::PCWSTR , mszcounterlist : :: windows_sys::core::PWSTR , pcchcounterlistlength : *mut u32 , mszinstancelist : :: windows_sys::core::PWSTR , pcchinstancelistlength : *mut u32 , dwdetaillevel : PERF_DETAIL , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhEnumObjectItemsW ( szdatasource : :: windows_sys::core::PCWSTR , szmachinename : :: windows_sys::core::PCWSTR , szobjectname : :: windows_sys::core::PCWSTR , mszcounterlist : :: windows_sys::core::PWSTR , pcchcounterlistlength : *mut u32 , mszinstancelist : :: windows_sys::core::PWSTR , pcchinstancelistlength : *mut u32 , dwdetaillevel : PERF_DETAIL , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhEnumObjectsA ( szdatasource : :: windows_sys::core::PCSTR , szmachinename : :: windows_sys::core::PCSTR , mszobjectlist : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 , dwdetaillevel : PERF_DETAIL , brefresh : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhEnumObjectsHA ( hdatasource : isize , szmachinename : :: windows_sys::core::PCSTR , mszobjectlist : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 , dwdetaillevel : PERF_DETAIL , brefresh : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhEnumObjectsHW ( hdatasource : isize , szmachinename : :: windows_sys::core::PCWSTR , mszobjectlist : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 , dwdetaillevel : PERF_DETAIL , brefresh : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhEnumObjectsW ( szdatasource : :: windows_sys::core::PCWSTR , szmachinename : :: windows_sys::core::PCWSTR , mszobjectlist : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 , dwdetaillevel : PERF_DETAIL , brefresh : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhExpandCounterPathA ( szwildcardpath : :: windows_sys::core::PCSTR , mszexpandedpathlist : :: windows_sys::core::PSTR , pcchpathlistlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhExpandCounterPathW ( szwildcardpath : :: windows_sys::core::PCWSTR , mszexpandedpathlist : :: windows_sys::core::PWSTR , pcchpathlistlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhExpandWildCardPathA ( szdatasource : :: windows_sys::core::PCSTR , szwildcardpath : :: windows_sys::core::PCSTR , mszexpandedpathlist : :: windows_sys::core::PSTR , pcchpathlistlength : *mut u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhExpandWildCardPathHA ( hdatasource : isize , szwildcardpath : :: windows_sys::core::PCSTR , mszexpandedpathlist : :: windows_sys::core::PSTR , pcchpathlistlength : *mut u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhExpandWildCardPathHW ( hdatasource : isize , szwildcardpath : :: windows_sys::core::PCWSTR , mszexpandedpathlist : :: windows_sys::core::PWSTR , pcchpathlistlength : *mut u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhExpandWildCardPathW ( szdatasource : :: windows_sys::core::PCWSTR , szwildcardpath : :: windows_sys::core::PCWSTR , mszexpandedpathlist : :: windows_sys::core::PWSTR , pcchpathlistlength : *mut u32 , dwflags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhFormatFromRawValue ( dwcountertype : u32 , dwformat : PDH_FMT , ptimebase : *const i64 , prawvalue1 : *const PDH_RAW_COUNTER , prawvalue2 : *const PDH_RAW_COUNTER , pfmtvalue : *mut PDH_FMT_COUNTERVALUE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhGetCounterInfoA ( hcounter : isize , bretrieveexplaintext : super::super::Foundation:: BOOLEAN , pdwbuffersize : *mut u32 , lpbuffer : *mut PDH_COUNTER_INFO_A ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhGetCounterInfoW ( hcounter : isize , bretrieveexplaintext : super::super::Foundation:: BOOLEAN , pdwbuffersize : *mut u32 , lpbuffer : *mut PDH_COUNTER_INFO_W ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetCounterTimeBase ( hcounter : isize , ptimebase : *mut i64 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDataSourceTimeRangeA ( szdatasource : :: windows_sys::core::PCSTR , pdwnumentries : *mut u32 , pinfo : *mut PDH_TIME_INFO , pdwbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDataSourceTimeRangeH ( hdatasource : isize , pdwnumentries : *mut u32 , pinfo : *mut PDH_TIME_INFO , pdwbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDataSourceTimeRangeW ( szdatasource : :: windows_sys::core::PCWSTR , pdwnumentries : *mut u32 , pinfo : *mut PDH_TIME_INFO , pdwbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfCounterA ( szdatasource : :: windows_sys::core::PCSTR , szmachinename : :: windows_sys::core::PCSTR , szobjectname : :: windows_sys::core::PCSTR , szdefaultcountername : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfCounterHA ( hdatasource : isize , szmachinename : :: windows_sys::core::PCSTR , szobjectname : :: windows_sys::core::PCSTR , szdefaultcountername : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfCounterHW ( hdatasource : isize , szmachinename : :: windows_sys::core::PCWSTR , szobjectname : :: windows_sys::core::PCWSTR , szdefaultcountername : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfCounterW ( szdatasource : :: windows_sys::core::PCWSTR , szmachinename : :: windows_sys::core::PCWSTR , szobjectname : :: windows_sys::core::PCWSTR , szdefaultcountername : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfObjectA ( szdatasource : :: windows_sys::core::PCSTR , szmachinename : :: windows_sys::core::PCSTR , szdefaultobjectname : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfObjectHA ( hdatasource : isize , szmachinename : :: windows_sys::core::PCSTR , szdefaultobjectname : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfObjectHW ( hdatasource : isize , szmachinename : :: windows_sys::core::PCWSTR , szdefaultobjectname : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDefaultPerfObjectW ( szdatasource : :: windows_sys::core::PCWSTR , szmachinename : :: windows_sys::core::PCWSTR , szdefaultobjectname : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetDllVersion ( lpdwversion : *mut PDH_DLL_VERSION ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetFormattedCounterArrayA ( hcounter : isize , dwformat : PDH_FMT , lpdwbuffersize : *mut u32 , lpdwitemcount : *mut u32 , itembuffer : *mut PDH_FMT_COUNTERVALUE_ITEM_A ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetFormattedCounterArrayW ( hcounter : isize , dwformat : PDH_FMT , lpdwbuffersize : *mut u32 , lpdwitemcount : *mut u32 , itembuffer : *mut PDH_FMT_COUNTERVALUE_ITEM_W ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetFormattedCounterValue ( hcounter : isize , dwformat : PDH_FMT , lpdwtype : *mut u32 , pvalue : *mut PDH_FMT_COUNTERVALUE ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetLogFileSize ( hlog : isize , llsize : *mut i64 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhGetLogSetGUID ( hlog : isize , pguid : *mut :: windows_sys::core::GUID , prunid : *mut i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhGetRawCounterArrayA ( hcounter : isize , lpdwbuffersize : *mut u32 , lpdwitemcount : *mut u32 , itembuffer : *mut PDH_RAW_COUNTER_ITEM_A ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhGetRawCounterArrayW ( hcounter : isize , lpdwbuffersize : *mut u32 , lpdwitemcount : *mut u32 , itembuffer : *mut PDH_RAW_COUNTER_ITEM_W ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhGetRawCounterValue ( hcounter : isize , lpdwtype : *mut u32 , pvalue : *mut PDH_RAW_COUNTER ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhIsRealTimeQuery ( hquery : isize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhLookupPerfIndexByNameA ( szmachinename : :: windows_sys::core::PCSTR , sznamebuffer : :: windows_sys::core::PCSTR , pdwindex : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhLookupPerfIndexByNameW ( szmachinename : :: windows_sys::core::PCWSTR , sznamebuffer : :: windows_sys::core::PCWSTR , pdwindex : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhLookupPerfNameByIndexA ( szmachinename : :: windows_sys::core::PCSTR , dwnameindex : u32 , sznamebuffer : :: windows_sys::core::PSTR , pcchnamebuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhLookupPerfNameByIndexW ( szmachinename : :: windows_sys::core::PCWSTR , dwnameindex : u32 , sznamebuffer : :: windows_sys::core::PWSTR , pcchnamebuffersize : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhMakeCounterPathA ( pcounterpathelements : *const PDH_COUNTER_PATH_ELEMENTS_A , szfullpathbuffer : :: windows_sys::core::PSTR , pcchbuffersize : *mut u32 , dwflags : PDH_PATH_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhMakeCounterPathW ( pcounterpathelements : *const PDH_COUNTER_PATH_ELEMENTS_W , szfullpathbuffer : :: windows_sys::core::PWSTR , pcchbuffersize : *mut u32 , dwflags : PDH_PATH_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhOpenLogA ( szlogfilename : :: windows_sys::core::PCSTR , dwaccessflags : PDH_LOG , lpdwlogtype : *mut PDH_LOG_TYPE , hquery : isize , dwmaxsize : u32 , szusercaption : :: windows_sys::core::PCSTR , phlog : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhOpenLogW ( szlogfilename : :: windows_sys::core::PCWSTR , dwaccessflags : PDH_LOG , lpdwlogtype : *mut PDH_LOG_TYPE , hquery : isize , dwmaxsize : u32 , szusercaption : :: windows_sys::core::PCWSTR , phlog : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhOpenQueryA ( szdatasource : :: windows_sys::core::PCSTR , dwuserdata : usize , phquery : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhOpenQueryH ( hdatasource : isize , dwuserdata : usize , phquery : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhOpenQueryW ( szdatasource : :: windows_sys::core::PCWSTR , dwuserdata : usize , phquery : *mut isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhParseCounterPathA ( szfullpathbuffer : :: windows_sys::core::PCSTR , pcounterpathelements : *mut PDH_COUNTER_PATH_ELEMENTS_A , pdwbuffersize : *mut u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhParseCounterPathW ( szfullpathbuffer : :: windows_sys::core::PCWSTR , pcounterpathelements : *mut PDH_COUNTER_PATH_ELEMENTS_W , pdwbuffersize : *mut u32 , dwflags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhParseInstanceNameA ( szinstancestring : :: windows_sys::core::PCSTR , szinstancename : :: windows_sys::core::PSTR , pcchinstancenamelength : *mut u32 , szparentname : :: windows_sys::core::PSTR , pcchparentnamelength : *mut u32 , lpindex : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhParseInstanceNameW ( szinstancestring : :: windows_sys::core::PCWSTR , szinstancename : :: windows_sys::core::PWSTR , pcchinstancenamelength : *mut u32 , szparentname : :: windows_sys::core::PWSTR , pcchparentnamelength : *mut u32 , lpindex : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhReadRawLogRecord ( hlog : isize , ftrecord : super::super::Foundation:: FILETIME , prawlogrecord : *mut PDH_RAW_LOG_RECORD , pdwbufferlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhRemoveCounter ( hcounter : isize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhSelectDataSourceA ( hwndowner : super::super::Foundation:: HWND , dwflags : PDH_SELECT_DATA_SOURCE_FLAGS , szdatasource : :: windows_sys::core::PSTR , pcchbufferlength : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PdhSelectDataSourceW ( hwndowner : super::super::Foundation:: HWND , dwflags : PDH_SELECT_DATA_SOURCE_FLAGS , szdatasource : :: windows_sys::core::PWSTR , pcchbufferlength : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhSetCounterScaleFactor ( hcounter : isize , lfactor : i32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhSetDefaultRealTimeDataSource ( dwdatasourceid : REAL_TIME_DATA_SOURCE_ID_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhSetLogSetRunID ( hlog : isize , runid : i32 ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhSetQueryTimeRange ( hquery : isize , pinfo : *const PDH_TIME_INFO ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhUpdateLogA ( hlog : isize , szuserstring : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhUpdateLogFileCatalog ( hlog : isize ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhUpdateLogW ( hlog : isize , szuserstring : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhValidatePathA ( szfullpathbuffer : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhValidatePathExA ( hdatasource : isize , szfullpathbuffer : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhValidatePathExW ( hdatasource : isize , szfullpathbuffer : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhValidatePathW ( szfullpathbuffer : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhVerifySQLDBA ( szdatasource : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "pdh.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PdhVerifySQLDBW ( szdatasource : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfAddCounters ( hquery : PerfQueryHandle , pcounters : *mut PERF_COUNTER_IDENTIFIER , cbcounters : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfCloseQueryHandle ( hquery : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfCreateInstance ( providerhandle : PerfProviderHandle , countersetguid : *const :: windows_sys::core::GUID , name : :: windows_sys::core::PCWSTR , id : u32 ) -> *mut PERF_COUNTERSET_INSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfDecrementULongCounterValue ( provider : super::super::Foundation:: HANDLE , instance : *mut PERF_COUNTERSET_INSTANCE , counterid : u32 , value : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfDecrementULongLongCounterValue ( provider : super::super::Foundation:: HANDLE , instance : *mut PERF_COUNTERSET_INSTANCE , counterid : u32 , value : u64 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfDeleteCounters ( hquery : PerfQueryHandle , pcounters : *mut PERF_COUNTER_IDENTIFIER , cbcounters : u32 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfDeleteInstance ( provider : PerfProviderHandle , instanceblock : *const PERF_COUNTERSET_INSTANCE ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfEnumerateCounterSet ( szmachine : :: windows_sys::core::PCWSTR , pcountersetids : *mut :: windows_sys::core::GUID , ccountersetids : u32 , pccountersetidsactual : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfEnumerateCounterSetInstances ( szmachine : :: windows_sys::core::PCWSTR , pcountersetid : *const :: windows_sys::core::GUID , pinstances : *mut PERF_INSTANCE_HEADER , cbinstances : u32 , pcbinstancesactual : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfIncrementULongCounterValue ( provider : super::super::Foundation:: HANDLE , instance : *mut PERF_COUNTERSET_INSTANCE , counterid : u32 , value : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfIncrementULongLongCounterValue ( provider : super::super::Foundation:: HANDLE , instance : *mut PERF_COUNTERSET_INSTANCE , counterid : u32 , value : u64 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfOpenQueryHandle ( szmachine : :: windows_sys::core::PCWSTR , phquery : *mut PerfQueryHandle ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfQueryCounterData ( hquery : PerfQueryHandle , pcounterblock : *mut PERF_DATA_HEADER , cbcounterblock : u32 , pcbcounterblockactual : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfQueryCounterInfo ( hquery : PerfQueryHandle , pcounters : *mut PERF_COUNTER_IDENTIFIER , cbcounters : u32 , pcbcountersactual : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfQueryCounterSetRegistrationInfo ( szmachine : :: windows_sys::core::PCWSTR , pcountersetid : *const :: windows_sys::core::GUID , requestcode : PerfRegInfoType , requestlangid : u32 , pbreginfo : *mut u8 , cbreginfo : u32 , pcbreginfoactual : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfQueryInstance ( providerhandle : super::super::Foundation:: HANDLE , countersetguid : *const :: windows_sys::core::GUID , name : :: windows_sys::core::PCWSTR , id : u32 ) -> *mut PERF_COUNTERSET_INSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfSetCounterRefValue ( provider : super::super::Foundation:: HANDLE , instance : *mut PERF_COUNTERSET_INSTANCE , counterid : u32 , address : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfSetCounterSetInfo ( providerhandle : super::super::Foundation:: HANDLE , template : *mut PERF_COUNTERSET_INFO , templatesize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfSetULongCounterValue ( provider : super::super::Foundation:: HANDLE , instance : *mut PERF_COUNTERSET_INSTANCE , counterid : u32 , value : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn PerfSetULongLongCounterValue ( provider : super::super::Foundation:: HANDLE , instance : *mut PERF_COUNTERSET_INSTANCE , counterid : u32 , value : u64 ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfStartProvider ( providerguid : *const :: windows_sys::core::GUID , controlcallback : PERFLIBREQUEST , phprovider : *mut PerfProviderHandle ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfStartProviderEx ( providerguid : *const :: windows_sys::core::GUID , providercontext : *const PERF_PROVIDER_CONTEXT , provider : *mut PerfProviderHandle ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn PerfStopProvider ( providerhandle : PerfProviderHandle ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn QueryPerformanceCounter ( lpperformancecount : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn QueryPerformanceFrequency ( lpfrequency : *mut i64 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn RestorePerfRegistryFromFileW ( szfilename : :: windows_sys::core::PCWSTR , szlangid : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn SetServiceAsTrustedA ( szreserved : :: windows_sys::core::PCSTR , szservicename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn SetServiceAsTrustedW ( szreserved : :: windows_sys::core::PCWSTR , szservicename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn UnloadPerfCounterTextStringsA ( lpcommandline : :: windows_sys::core::PCSTR , bquietmodearg : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] fn UnloadPerfCounterTextStringsW ( lpcommandline : :: windows_sys::core::PCWSTR , bquietmodearg : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn UpdatePerfNameFilesA ( sznewctrfilepath : :: windows_sys::core::PCSTR , sznewhlpfilepath : :: windows_sys::core::PCSTR , szlanguageid : :: windows_sys::core::PCSTR , dwflags : usize ) -> u32 ); -::windows_sys::core::link ! ( "loadperf.dll""system" #[doc = "*Required features: `\"Win32_System_Performance\"`*"] fn UpdatePerfNameFilesW ( sznewctrfilepath : :: windows_sys::core::PCWSTR , sznewhlpfilepath : :: windows_sys::core::PCWSTR , szlanguageid : :: windows_sys::core::PCWSTR , dwflags : usize ) -> u32 ); -pub type DICounterItem = *mut ::core::ffi::c_void; -pub type DILogFileItem = *mut ::core::ffi::c_void; -pub type DISystemMonitor = *mut ::core::ffi::c_void; -pub type DISystemMonitorEvents = *mut ::core::ffi::c_void; -pub type DISystemMonitorInternal = *mut ::core::ffi::c_void; -pub type IAlertDataCollector = *mut ::core::ffi::c_void; -pub type IApiTracingDataCollector = *mut ::core::ffi::c_void; -pub type IConfigurationDataCollector = *mut ::core::ffi::c_void; -pub type ICounterItem = *mut ::core::ffi::c_void; -pub type ICounterItem2 = *mut ::core::ffi::c_void; -pub type ICounters = *mut ::core::ffi::c_void; -pub type IDataCollector = *mut ::core::ffi::c_void; -pub type IDataCollectorCollection = *mut ::core::ffi::c_void; -pub type IDataCollectorSet = *mut ::core::ffi::c_void; -pub type IDataCollectorSetCollection = *mut ::core::ffi::c_void; -pub type IDataManager = *mut ::core::ffi::c_void; -pub type IFolderAction = *mut ::core::ffi::c_void; -pub type IFolderActionCollection = *mut ::core::ffi::c_void; -pub type ILogFileItem = *mut ::core::ffi::c_void; -pub type ILogFiles = *mut ::core::ffi::c_void; -pub type IPerformanceCounterDataCollector = *mut ::core::ffi::c_void; -pub type ISchedule = *mut ::core::ffi::c_void; -pub type IScheduleCollection = *mut ::core::ffi::c_void; -pub type ISystemMonitor = *mut ::core::ffi::c_void; -pub type ISystemMonitor2 = *mut ::core::ffi::c_void; -pub type ISystemMonitorEvents = *mut ::core::ffi::c_void; -pub type ITraceDataCollector = *mut ::core::ffi::c_void; -pub type ITraceDataProvider = *mut ::core::ffi::c_void; -pub type ITraceDataProviderCollection = *mut ::core::ffi::c_void; -pub type IValueMap = *mut ::core::ffi::c_void; -pub type IValueMapItem = *mut ::core::ffi::c_void; -pub type _ICounterItemUnion = *mut ::core::ffi::c_void; -pub type _ISystemMonitorUnion = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const AppearPropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe49741e9_93a8_4ab1_8e96_bf4482282e9c); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const BootTraceSession: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837538_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const BootTraceSessionCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837539_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const CounterItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4d2d8e0_d1dd_11ce_940f_008029004348); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const CounterItem2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43196c62_c31f_4ce3_a02e_79efe0f6a525); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const CounterPropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf948561_ede8_11ce_941e_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const Counters: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2b066d2_2aac_11cf_942f_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DIID_DICounterItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc08c4ff2_0e2e_11cf_942c_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DIID_DILogFileItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d093ffc_f777_4917_82d1_833fbc54c58f); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DIID_DISystemMonitor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13d73d81_c32e_11cf_9398_00aa00a3ddea); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DIID_DISystemMonitorEvents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x84979930_4ab3_11cf_943a_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DIID_DISystemMonitorInternal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x194eb242_c32c_11cf_9398_00aa00a3ddea); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DataCollectorSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837521_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DataCollectorSetCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837525_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const GeneralPropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc3e5d3d2_1a03_11cf_942d_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const GraphPropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc3e5d3d3_1a03_11cf_942d_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const H_WBEM_DATASOURCE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const LIBID_SystemMonitor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b773e42_2509_11cf_942f_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const LegacyDataCollectorSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837526_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const LegacyDataCollectorSetCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837527_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const LegacyTraceSession: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837528_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const LegacyTraceSessionCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837529_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const LogFileItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x16ec5be8_df93_4237_94e4_9ee918111d71); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const LogFiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735d9fd_f6b9_4f19_a5d9_e2d068584bc5); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const MAX_COUNTER_PATH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const MAX_PERF_OBJECTS_IN_QUERY_FUNCTION: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_ACCESS_DENIED: u32 = 3221228507u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_ASYNC_QUERY_TIMEOUT: u32 = 2147485659u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_BINARY_LOG_CORRUPT: u32 = 3221228535u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CALC_NEGATIVE_DENOMINATOR: u32 = 2147485654u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CALC_NEGATIVE_TIMEBASE: u32 = 2147485655u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CALC_NEGATIVE_VALUE: u32 = 2147485656u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CANNOT_CONNECT_MACHINE: u32 = 3221228483u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CANNOT_CONNECT_WMI_SERVER: u32 = 3221228520u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CANNOT_READ_NAME_STRINGS: u32 = 3221228488u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE: u32 = 2147485660u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_COUNTER_ALREADY_IN_QUERY: u32 = 3221228534u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_BAD_COUNTERNAME: u32 = 3221228480u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_INVALID_DATA: u32 = 3221228474u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_ITEM_NOT_VALIDATED: u32 = 2147485651u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_NEW_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_NO_COUNTER: u32 = 3221228473u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_NO_COUNTERNAME: u32 = 3221228479u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_NO_INSTANCE: u32 = 2147485649u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_NO_MACHINE: u32 = 2147485648u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_NO_OBJECT: u32 = 3221228472u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CSTATUS_VALID_DATA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_DATA_SOURCE_IS_LOG_FILE: u32 = 3221228494u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_DATA_SOURCE_IS_REAL_TIME: u32 = 3221228495u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_DIALOG_CANCELLED: u32 = 2147485657u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_END_OF_LOG_FILE: u32 = 2147485658u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_ENTRY_NOT_IN_LOG_FILE: u32 = 3221228493u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FILE_ALREADY_EXISTS: u32 = 3221228498u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FILE_NOT_FOUND: u32 = 3221228497u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FUNCTION_NOT_FOUND: u32 = 3221228478u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INCORRECT_APPEND_TIME: u32 = 3221228539u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INSUFFICIENT_BUFFER: u32 = 3221228482u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_ARGUMENT: u32 = 3221228477u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_BUFFER: u32 = 3221228481u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_DATA: u32 = 3221228486u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_DATASOURCE: u32 = 3221228509u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_HANDLE: u32 = 3221228476u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_INSTANCE: u32 = 3221228485u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_PATH: u32 = 3221228484u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_SQLDB: u32 = 3221228510u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_INVALID_SQL_LOG_FORMAT: u32 = 3221228533u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOGSVC_NOT_OPENED: u32 = 3221228505u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOGSVC_QUERY_NOT_FOUND: u32 = 3221228504u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_FILE_CREATE_ERROR: u32 = 3221228489u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_FILE_OPEN_ERROR: u32 = 3221228490u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_FILE_TOO_SMALL: u32 = 3221228508u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_SAMPLE_TOO_SMALL: u32 = 3221228536u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_NOT_FOUND: u32 = 3221228491u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_RETIRED_BIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_TRACE_GENERIC: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_TRACE_KERNEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MAX_COUNTER_NAME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MAX_COUNTER_PATH: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MAX_DATASOURCE_PATH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MAX_INSTANCE_NAME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MAX_SCALE: i32 = 7i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MEMORY_ALLOCATION_FAILURE: u32 = 3221228475u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MIN_SCALE: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_MORE_DATA: u32 = 2147485650u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_NOEXPANDCOUNTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_NOEXPANDINSTANCES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_NOT_IMPLEMENTED: u32 = 3221228499u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_NO_COUNTERS: u32 = 3221228511u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_NO_DATA: u32 = 2147485653u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_NO_DIALOG_DATA: u32 = 3221228487u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_NO_MORE_DATA: u32 = 3221228492u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_OS_EARLIER_VERSION: u32 = 3221228538u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_OS_LATER_VERSION: u32 = 3221228537u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_COLLECTION_ALREADY_RUNNING: u32 = 3221228521u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_COLLECTION_NOT_FOUND: u32 = 3221228523u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_ERROR_ALREADY_EXISTS: u32 = 3221228526u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_ERROR_FILEPATH: u32 = 3221228528u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_ERROR_NAME_TOO_LONG: u32 = 3221228532u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_ERROR_NOSTART: u32 = 3221228525u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_ERROR_SCHEDULE_ELAPSED: u32 = 3221228524u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_ERROR_SCHEDULE_OVERLAP: u32 = 3221228522u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_ERROR_TYPE_MISMATCH: u32 = 3221228527u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_SERVICE_ERROR: u32 = 3221228529u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_VALIDATION_ERROR: u32 = 3221228530u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PLA_VALIDATION_WARNING: u32 = 2147486707u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_QUERY_PERF_DATA_TIMEOUT: u32 = 3221228542u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_REFRESHCOUNTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_RETRY: u32 = 2147485652u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_ALLOCCON_FAILED: u32 = 3221228513u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_ALLOC_FAILED: u32 = 3221228512u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_ALTER_DETAIL_FAILED: u32 = 3221228541u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_BIND_FAILED: u32 = 3221228519u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_CONNECT_FAILED: u32 = 3221228518u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_EXEC_DIRECT_FAILED: u32 = 3221228514u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_FETCH_FAILED: u32 = 3221228515u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_MORE_RESULTS_FAILED: u32 = 3221228517u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_SQL_ROWCOUNT_FAILED: u32 = 3221228516u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_STRING_NOT_FOUND: u32 = 3221228500u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_UNABLE_MAP_NAME_FILES: u32 = 2147486677u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_UNABLE_READ_LOG_HEADER: u32 = 3221228496u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_UNKNOWN_LOGSVC_COMMAND: u32 = 3221228503u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_UNKNOWN_LOG_FORMAT: u32 = 3221228502u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_UNMATCHED_APPEND_COUNTER: u32 = 3221228540u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_WBEM_ERROR: u32 = 3221228506u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ADD_COUNTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_AGGREGATE_INSTANCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_Total"); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_AGGREGATE_MAX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ATTRIB_BY_REFERENCE: u64 = 1u64; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ATTRIB_DISPLAY_AS_HEX: u64 = 16u64; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ATTRIB_DISPLAY_AS_REAL: u64 = 8u64; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ATTRIB_NO_DISPLAYABLE: u64 = 2u64; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ATTRIB_NO_GROUP_SEPARATOR: u64 = 4u64; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COLLECT_END: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COLLECT_START: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET_FLAG_AGGREGATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET_FLAG_HISTORY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET_FLAG_INSTANCE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET_FLAG_MULTIPLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET_MULTI_INSTANCES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET_SINGLE_AGGREGATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET_SINGLE_INSTANCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_BASE: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_ELAPSED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_FRACTION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_HISTOGRAM: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_HISTOGRAM_TYPE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_PRECISION: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_QUEUELEN: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_RATE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTER_VALUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DATA_REVISION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DATA_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DELTA_BASE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DELTA_COUNTER: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DISPLAY_NOSHOW: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DISPLAY_NO_SUFFIX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DISPLAY_PERCENT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DISPLAY_PER_SEC: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DISPLAY_SECONDS: u32 = 805306368u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ENUM_INSTANCES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_FILTER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_INVERSE_COUNTER: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_MAX_INSTANCE_NAME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_METADATA_MULTIPLE_INSTANCES: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_METADATA_NO_INSTANCES: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_MULTI_COUNTER: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_NO_INSTANCES: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_NO_UNIQUE_ID: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_NUMBER_DECIMAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_NUMBER_DEC_1000: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_NUMBER_HEX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_OBJECT_TIMER: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_PROVIDER_DRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_PROVIDER_KERNEL_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_PROVIDER_USER_MODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REMOVE_COUNTER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_SIZE_DWORD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_SIZE_LARGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_SIZE_VARIABLE_LEN: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_SIZE_ZERO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TEXT_ASCII: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TEXT_UNICODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TIMER_100NS: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TIMER_TICK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TYPE_COUNTER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TYPE_NUMBER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TYPE_TEXT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_TYPE_ZERO: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_WILDCARD_COUNTER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_WILDCARD_INSTANCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*"); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_A_NAME: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_C_NAME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_D_TIME: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_L_VAL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_MASK: u32 = 32512u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_M_VAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_SINGLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLAL_ALERT_CMD_LINE_U_TEXT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLA_CAPABILITY_AUTOLOGGER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLA_CAPABILITY_LEGACY_SESSION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLA_CAPABILITY_LEGACY_SVC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLA_CAPABILITY_LOCAL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLA_CAPABILITY_V1_SESSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLA_CAPABILITY_V1_SVC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PLA_CAPABILITY_V1_SYSTEM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const S_PDH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04d66358_c4a1_419b_8023_23b73902de2c); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const ServerDataCollectorSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837531_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const ServerDataCollectorSetCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837532_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const SourcePropPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cf32aa1_7571_11d0_93c4_00aa00a3ddea); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const SystemDataCollectorSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837546_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const SystemDataCollectorSetCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837547_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const SystemMonitor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4d2d8e0_d1dd_11ce_940f_008029004347); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const SystemMonitor2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f30578c_5f38_4612_acfe_6ed04c7b7af8); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const TraceDataProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837513_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const TraceDataProviderCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837511_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const TraceSession: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0383751c_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const TraceSessionCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03837530_098b_11d8_9414_505054503030); -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const WINPERF_LOG_DEBUG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const WINPERF_LOG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const WINPERF_LOG_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const WINPERF_LOG_VERBOSE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type AutoPathFormat = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaNone: AutoPathFormat = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaPattern: AutoPathFormat = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaComputer: AutoPathFormat = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaMonthDayHour: AutoPathFormat = 256i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaSerialNumber: AutoPathFormat = 512i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaYearDayOfYear: AutoPathFormat = 1024i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaYearMonth: AutoPathFormat = 2048i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaYearMonthDay: AutoPathFormat = 4096i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaYearMonthDayHour: AutoPathFormat = 8192i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaMonthDayHourMinute: AutoPathFormat = 16384i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type ClockType = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaTimeStamp: ClockType = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaPerformance: ClockType = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaSystem: ClockType = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCycle: ClockType = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type CommitMode = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCreateNew: CommitMode = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaModify: CommitMode = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCreateOrModify: CommitMode = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaUpdateRunningInstance: CommitMode = 16i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaFlushTrace: CommitMode = 32i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaValidateOnly: CommitMode = 4096i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type DataCollectorSetStatus = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaStopped: DataCollectorSetStatus = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaRunning: DataCollectorSetStatus = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCompiling: DataCollectorSetStatus = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaPending: DataCollectorSetStatus = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaUndefined: DataCollectorSetStatus = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type DataCollectorType = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaPerformanceCounter: DataCollectorType = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaTrace: DataCollectorType = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaConfiguration: DataCollectorType = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaAlert: DataCollectorType = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaApiTrace: DataCollectorType = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type DataManagerSteps = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCreateReport: DataManagerSteps = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaRunRules: DataManagerSteps = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCreateHtml: DataManagerSteps = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaFolderActions: DataManagerSteps = 8i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaResourceFreeing: DataManagerSteps = 16i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type DataSourceTypeConstants = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonNullDataSource: DataSourceTypeConstants = -1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonCurrentActivity: DataSourceTypeConstants = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonLogFiles: DataSourceTypeConstants = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonSqlLog: DataSourceTypeConstants = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type DisplayTypeConstants = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonLineGraph: DisplayTypeConstants = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonHistogram: DisplayTypeConstants = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonReport: DisplayTypeConstants = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonChartArea: DisplayTypeConstants = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonChartStackedArea: DisplayTypeConstants = 5i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type FileFormat = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCommaSeparated: FileFormat = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaTabSeparated: FileFormat = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaSql: FileFormat = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaBinary: FileFormat = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type FolderActionSteps = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaCreateCab: FolderActionSteps = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaDeleteData: FolderActionSteps = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaSendCab: FolderActionSteps = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaDeleteCab: FolderActionSteps = 8i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaDeleteReport: FolderActionSteps = 16i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PDH_DLL_VERSION = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_CVERSION_WIN50: PDH_DLL_VERSION = 1280u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_VERSION: PDH_DLL_VERSION = 1283u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PDH_FMT = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FMT_DOUBLE: PDH_FMT = 512u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FMT_LARGE: PDH_FMT = 1024u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FMT_LONG: PDH_FMT = 256u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PDH_LOG = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_READ_ACCESS: PDH_LOG = 65536u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_WRITE_ACCESS: PDH_LOG = 131072u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_UPDATE_ACCESS: PDH_LOG = 262144u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PDH_LOG_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_UNDEFINED: PDH_LOG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_CSV: PDH_LOG_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_SQL: PDH_LOG_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_TSV: PDH_LOG_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_BINARY: PDH_LOG_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_LOG_TYPE_PERFMON: PDH_LOG_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PDH_PATH_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PATH_WBEM_RESULT: PDH_PATH_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PATH_WBEM_INPUT: PDH_PATH_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_PATH_WBEM_NONE: PDH_PATH_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PDH_SELECT_DATA_SOURCE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FLAGS_FILE_BROWSER_ONLY: PDH_SELECT_DATA_SOURCE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PDH_FLAGS_NONE: PDH_SELECT_DATA_SOURCE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PERF_COUNTER_AGGREGATE_FUNC = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_AGGREGATE_UNDEFINED: PERF_COUNTER_AGGREGATE_FUNC = 0u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_AGGREGATE_TOTAL: PERF_COUNTER_AGGREGATE_FUNC = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_AGGREGATE_AVG: PERF_COUNTER_AGGREGATE_FUNC = 2u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_AGGREGATE_MIN: PERF_COUNTER_AGGREGATE_FUNC = 3u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PERF_DETAIL = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DETAIL_NOVICE: PERF_DETAIL = 100u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DETAIL_ADVANCED: PERF_DETAIL = 200u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DETAIL_EXPERT: PERF_DETAIL = 300u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_DETAIL_WIZARD: PERF_DETAIL = 400u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PerfCounterDataType = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_ERROR_RETURN: PerfCounterDataType = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_SINGLE_COUNTER: PerfCounterDataType = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_MULTIPLE_COUNTERS: PerfCounterDataType = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_MULTIPLE_INSTANCES: PerfCounterDataType = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_COUNTERSET: PerfCounterDataType = 6i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PerfRegInfoType = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTERSET_STRUCT: PerfRegInfoType = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTER_STRUCT: PerfRegInfoType = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTERSET_NAME_STRING: PerfRegInfoType = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTERSET_HELP_STRING: PerfRegInfoType = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTER_NAME_STRINGS: PerfRegInfoType = 5i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTER_HELP_STRINGS: PerfRegInfoType = 6i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_PROVIDER_NAME: PerfRegInfoType = 7i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_PROVIDER_GUID: PerfRegInfoType = 8i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTERSET_ENGLISH_NAME: PerfRegInfoType = 9i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const PERF_REG_COUNTER_ENGLISH_NAMES: PerfRegInfoType = 10i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type REAL_TIME_DATA_SOURCE_ID_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DATA_SOURCE_REGISTRY: REAL_TIME_DATA_SOURCE_ID_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const DATA_SOURCE_WBEM: REAL_TIME_DATA_SOURCE_ID_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type ReportValueTypeConstants = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonDefaultValue: ReportValueTypeConstants = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonCurrentValue: ReportValueTypeConstants = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonAverage: ReportValueTypeConstants = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonMinimum: ReportValueTypeConstants = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonMaximum: ReportValueTypeConstants = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type ResourcePolicy = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaDeleteLargest: ResourcePolicy = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaDeleteOldest: ResourcePolicy = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type StreamMode = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaFile: StreamMode = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaRealTime: StreamMode = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaBoth: StreamMode = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaBuffering: StreamMode = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type SysmonBatchReason = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonBatchNone: SysmonBatchReason = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonBatchAddFiles: SysmonBatchReason = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonBatchAddCounters: SysmonBatchReason = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonBatchAddFilesAutoCounters: SysmonBatchReason = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type SysmonDataType = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonDataAvg: SysmonDataType = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonDataMin: SysmonDataType = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonDataMax: SysmonDataType = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonDataTime: SysmonDataType = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonDataCount: SysmonDataType = 5i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type SysmonFileType = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonFileHtml: SysmonFileType = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonFileReport: SysmonFileType = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonFileCsv: SysmonFileType = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonFileTsv: SysmonFileType = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonFileBlg: SysmonFileType = 5i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonFileRetiredBlg: SysmonFileType = 6i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const sysmonFileGif: SysmonFileType = 7i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type ValueMapType = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaIndex: ValueMapType = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaFlag: ValueMapType = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaFlagArray: ValueMapType = 3i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaValidation: ValueMapType = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type WeekDays = i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaRunOnce: WeekDays = 0i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaSunday: WeekDays = 1i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaMonday: WeekDays = 2i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaTuesday: WeekDays = 4i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaWednesday: WeekDays = 8i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaThursday: WeekDays = 16i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaFriday: WeekDays = 32i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaSaturday: WeekDays = 64i32; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub const plaEveryday: WeekDays = 127i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_BROWSE_DLG_CONFIG_A { - pub _bitfield: u32, - pub hWndOwner: super::super::Foundation::HWND, - pub szDataSource: ::windows_sys::core::PSTR, - pub szReturnPathBuffer: ::windows_sys::core::PSTR, - pub cchReturnPathLength: u32, - pub pCallBack: CounterPathCallBack, - pub dwCallBackArg: usize, - pub CallBackStatus: i32, - pub dwDefaultDetailLevel: PERF_DETAIL, - pub szDialogBoxCaption: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_BROWSE_DLG_CONFIG_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_BROWSE_DLG_CONFIG_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_BROWSE_DLG_CONFIG_HA { - pub _bitfield: u32, - pub hWndOwner: super::super::Foundation::HWND, - pub hDataSource: isize, - pub szReturnPathBuffer: ::windows_sys::core::PSTR, - pub cchReturnPathLength: u32, - pub pCallBack: CounterPathCallBack, - pub dwCallBackArg: usize, - pub CallBackStatus: i32, - pub dwDefaultDetailLevel: PERF_DETAIL, - pub szDialogBoxCaption: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_BROWSE_DLG_CONFIG_HA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_BROWSE_DLG_CONFIG_HA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_BROWSE_DLG_CONFIG_HW { - pub _bitfield: u32, - pub hWndOwner: super::super::Foundation::HWND, - pub hDataSource: isize, - pub szReturnPathBuffer: ::windows_sys::core::PWSTR, - pub cchReturnPathLength: u32, - pub pCallBack: CounterPathCallBack, - pub dwCallBackArg: usize, - pub CallBackStatus: i32, - pub dwDefaultDetailLevel: PERF_DETAIL, - pub szDialogBoxCaption: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_BROWSE_DLG_CONFIG_HW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_BROWSE_DLG_CONFIG_HW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_BROWSE_DLG_CONFIG_W { - pub _bitfield: u32, - pub hWndOwner: super::super::Foundation::HWND, - pub szDataSource: ::windows_sys::core::PWSTR, - pub szReturnPathBuffer: ::windows_sys::core::PWSTR, - pub cchReturnPathLength: u32, - pub pCallBack: CounterPathCallBack, - pub dwCallBackArg: usize, - pub CallBackStatus: i32, - pub dwDefaultDetailLevel: PERF_DETAIL, - pub szDialogBoxCaption: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_BROWSE_DLG_CONFIG_W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_BROWSE_DLG_CONFIG_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_COUNTER_INFO_A { - pub dwLength: u32, - pub dwType: u32, - pub CVersion: u32, - pub CStatus: u32, - pub lScale: i32, - pub lDefaultScale: i32, - pub dwUserData: usize, - pub dwQueryUserData: usize, - pub szFullPath: ::windows_sys::core::PSTR, - pub Anonymous: PDH_COUNTER_INFO_A_0, - pub szExplainText: ::windows_sys::core::PSTR, - pub DataBuffer: [u32; 1], -} -impl ::core::marker::Copy for PDH_COUNTER_INFO_A {} -impl ::core::clone::Clone for PDH_COUNTER_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub union PDH_COUNTER_INFO_A_0 { - pub DataItemPath: PDH_DATA_ITEM_PATH_ELEMENTS_A, - pub CounterPath: PDH_COUNTER_PATH_ELEMENTS_A, - pub Anonymous: PDH_COUNTER_INFO_A_0_0, -} -impl ::core::marker::Copy for PDH_COUNTER_INFO_A_0 {} -impl ::core::clone::Clone for PDH_COUNTER_INFO_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_COUNTER_INFO_A_0_0 { - pub szMachineName: ::windows_sys::core::PSTR, - pub szObjectName: ::windows_sys::core::PSTR, - pub szInstanceName: ::windows_sys::core::PSTR, - pub szParentInstance: ::windows_sys::core::PSTR, - pub dwInstanceIndex: u32, - pub szCounterName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PDH_COUNTER_INFO_A_0_0 {} -impl ::core::clone::Clone for PDH_COUNTER_INFO_A_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_COUNTER_INFO_W { - pub dwLength: u32, - pub dwType: u32, - pub CVersion: u32, - pub CStatus: u32, - pub lScale: i32, - pub lDefaultScale: i32, - pub dwUserData: usize, - pub dwQueryUserData: usize, - pub szFullPath: ::windows_sys::core::PWSTR, - pub Anonymous: PDH_COUNTER_INFO_W_0, - pub szExplainText: ::windows_sys::core::PWSTR, - pub DataBuffer: [u32; 1], -} -impl ::core::marker::Copy for PDH_COUNTER_INFO_W {} -impl ::core::clone::Clone for PDH_COUNTER_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub union PDH_COUNTER_INFO_W_0 { - pub DataItemPath: PDH_DATA_ITEM_PATH_ELEMENTS_W, - pub CounterPath: PDH_COUNTER_PATH_ELEMENTS_W, - pub Anonymous: PDH_COUNTER_INFO_W_0_0, -} -impl ::core::marker::Copy for PDH_COUNTER_INFO_W_0 {} -impl ::core::clone::Clone for PDH_COUNTER_INFO_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_COUNTER_INFO_W_0_0 { - pub szMachineName: ::windows_sys::core::PWSTR, - pub szObjectName: ::windows_sys::core::PWSTR, - pub szInstanceName: ::windows_sys::core::PWSTR, - pub szParentInstance: ::windows_sys::core::PWSTR, - pub dwInstanceIndex: u32, - pub szCounterName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PDH_COUNTER_INFO_W_0_0 {} -impl ::core::clone::Clone for PDH_COUNTER_INFO_W_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_COUNTER_PATH_ELEMENTS_A { - pub szMachineName: ::windows_sys::core::PSTR, - pub szObjectName: ::windows_sys::core::PSTR, - pub szInstanceName: ::windows_sys::core::PSTR, - pub szParentInstance: ::windows_sys::core::PSTR, - pub dwInstanceIndex: u32, - pub szCounterName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PDH_COUNTER_PATH_ELEMENTS_A {} -impl ::core::clone::Clone for PDH_COUNTER_PATH_ELEMENTS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_COUNTER_PATH_ELEMENTS_W { - pub szMachineName: ::windows_sys::core::PWSTR, - pub szObjectName: ::windows_sys::core::PWSTR, - pub szInstanceName: ::windows_sys::core::PWSTR, - pub szParentInstance: ::windows_sys::core::PWSTR, - pub dwInstanceIndex: u32, - pub szCounterName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PDH_COUNTER_PATH_ELEMENTS_W {} -impl ::core::clone::Clone for PDH_COUNTER_PATH_ELEMENTS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_DATA_ITEM_PATH_ELEMENTS_A { - pub szMachineName: ::windows_sys::core::PSTR, - pub ObjectGUID: ::windows_sys::core::GUID, - pub dwItemId: u32, - pub szInstanceName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PDH_DATA_ITEM_PATH_ELEMENTS_A {} -impl ::core::clone::Clone for PDH_DATA_ITEM_PATH_ELEMENTS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_DATA_ITEM_PATH_ELEMENTS_W { - pub szMachineName: ::windows_sys::core::PWSTR, - pub ObjectGUID: ::windows_sys::core::GUID, - pub dwItemId: u32, - pub szInstanceName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for PDH_DATA_ITEM_PATH_ELEMENTS_W {} -impl ::core::clone::Clone for PDH_DATA_ITEM_PATH_ELEMENTS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_FMT_COUNTERVALUE { - pub CStatus: u32, - pub Anonymous: PDH_FMT_COUNTERVALUE_0, -} -impl ::core::marker::Copy for PDH_FMT_COUNTERVALUE {} -impl ::core::clone::Clone for PDH_FMT_COUNTERVALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub union PDH_FMT_COUNTERVALUE_0 { - pub longValue: i32, - pub doubleValue: f64, - pub largeValue: i64, - pub AnsiStringValue: ::windows_sys::core::PCSTR, - pub WideStringValue: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for PDH_FMT_COUNTERVALUE_0 {} -impl ::core::clone::Clone for PDH_FMT_COUNTERVALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_FMT_COUNTERVALUE_ITEM_A { - pub szName: ::windows_sys::core::PSTR, - pub FmtValue: PDH_FMT_COUNTERVALUE, -} -impl ::core::marker::Copy for PDH_FMT_COUNTERVALUE_ITEM_A {} -impl ::core::clone::Clone for PDH_FMT_COUNTERVALUE_ITEM_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_FMT_COUNTERVALUE_ITEM_W { - pub szName: ::windows_sys::core::PWSTR, - pub FmtValue: PDH_FMT_COUNTERVALUE, -} -impl ::core::marker::Copy for PDH_FMT_COUNTERVALUE_ITEM_W {} -impl ::core::clone::Clone for PDH_FMT_COUNTERVALUE_ITEM_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_LOG_SERVICE_QUERY_INFO_A { - pub dwSize: u32, - pub dwFlags: u32, - pub dwLogQuota: u32, - pub szLogFileCaption: ::windows_sys::core::PSTR, - pub szDefaultDir: ::windows_sys::core::PSTR, - pub szBaseFileName: ::windows_sys::core::PSTR, - pub dwFileType: u32, - pub dwReserved: u32, - pub Anonymous: PDH_LOG_SERVICE_QUERY_INFO_A_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PDH_LOG_SERVICE_QUERY_INFO_A_0 { - pub Anonymous1: PDH_LOG_SERVICE_QUERY_INFO_A_0_0, - pub Anonymous2: PDH_LOG_SERVICE_QUERY_INFO_A_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_A_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_LOG_SERVICE_QUERY_INFO_A_0_0 { - pub PdlAutoNameInterval: u32, - pub PdlAutoNameUnits: u32, - pub PdlCommandFilename: ::windows_sys::core::PSTR, - pub PdlCounterList: ::windows_sys::core::PSTR, - pub PdlAutoNameFormat: u32, - pub PdlSampleInterval: u32, - pub PdlLogStartTime: super::super::Foundation::FILETIME, - pub PdlLogEndTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_A_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_A_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_LOG_SERVICE_QUERY_INFO_A_0_1 { - pub TlNumberOfBuffers: u32, - pub TlMinimumBuffers: u32, - pub TlMaximumBuffers: u32, - pub TlFreeBuffers: u32, - pub TlBufferSize: u32, - pub TlEventsLost: u32, - pub TlLoggerThreadId: u32, - pub TlBuffersWritten: u32, - pub TlLogHandle: u32, - pub TlLogFileName: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_A_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_A_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_LOG_SERVICE_QUERY_INFO_W { - pub dwSize: u32, - pub dwFlags: u32, - pub dwLogQuota: u32, - pub szLogFileCaption: ::windows_sys::core::PWSTR, - pub szDefaultDir: ::windows_sys::core::PWSTR, - pub szBaseFileName: ::windows_sys::core::PWSTR, - pub dwFileType: u32, - pub dwReserved: u32, - pub Anonymous: PDH_LOG_SERVICE_QUERY_INFO_W_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PDH_LOG_SERVICE_QUERY_INFO_W_0 { - pub Anonymous1: PDH_LOG_SERVICE_QUERY_INFO_W_0_0, - pub Anonymous2: PDH_LOG_SERVICE_QUERY_INFO_W_0_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_W_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_LOG_SERVICE_QUERY_INFO_W_0_0 { - pub PdlAutoNameInterval: u32, - pub PdlAutoNameUnits: u32, - pub PdlCommandFilename: ::windows_sys::core::PWSTR, - pub PdlCounterList: ::windows_sys::core::PWSTR, - pub PdlAutoNameFormat: u32, - pub PdlSampleInterval: u32, - pub PdlLogStartTime: super::super::Foundation::FILETIME, - pub PdlLogEndTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_W_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_W_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_LOG_SERVICE_QUERY_INFO_W_0_1 { - pub TlNumberOfBuffers: u32, - pub TlMinimumBuffers: u32, - pub TlMaximumBuffers: u32, - pub TlFreeBuffers: u32, - pub TlBufferSize: u32, - pub TlEventsLost: u32, - pub TlLoggerThreadId: u32, - pub TlBuffersWritten: u32, - pub TlLogHandle: u32, - pub TlLogFileName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_LOG_SERVICE_QUERY_INFO_W_0_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_LOG_SERVICE_QUERY_INFO_W_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_RAW_COUNTER { - pub CStatus: u32, - pub TimeStamp: super::super::Foundation::FILETIME, - pub FirstValue: i64, - pub SecondValue: i64, - pub MultiCount: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_RAW_COUNTER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_RAW_COUNTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_RAW_COUNTER_ITEM_A { - pub szName: ::windows_sys::core::PSTR, - pub RawValue: PDH_RAW_COUNTER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_RAW_COUNTER_ITEM_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_RAW_COUNTER_ITEM_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PDH_RAW_COUNTER_ITEM_W { - pub szName: ::windows_sys::core::PWSTR, - pub RawValue: PDH_RAW_COUNTER, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PDH_RAW_COUNTER_ITEM_W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PDH_RAW_COUNTER_ITEM_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_RAW_LOG_RECORD { - pub dwStructureSize: u32, - pub dwRecordType: PDH_LOG_TYPE, - pub dwItems: u32, - pub RawBytes: [u8; 1], -} -impl ::core::marker::Copy for PDH_RAW_LOG_RECORD {} -impl ::core::clone::Clone for PDH_RAW_LOG_RECORD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_STATISTICS { - pub dwFormat: u32, - pub count: u32, - pub min: PDH_FMT_COUNTERVALUE, - pub max: PDH_FMT_COUNTERVALUE, - pub mean: PDH_FMT_COUNTERVALUE, -} -impl ::core::marker::Copy for PDH_STATISTICS {} -impl ::core::clone::Clone for PDH_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PDH_TIME_INFO { - pub StartTime: i64, - pub EndTime: i64, - pub SampleCount: u32, -} -impl ::core::marker::Copy for PDH_TIME_INFO {} -impl ::core::clone::Clone for PDH_TIME_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTERSET_INFO { - pub CounterSetGuid: ::windows_sys::core::GUID, - pub ProviderGuid: ::windows_sys::core::GUID, - pub NumCounters: u32, - pub InstanceType: u32, -} -impl ::core::marker::Copy for PERF_COUNTERSET_INFO {} -impl ::core::clone::Clone for PERF_COUNTERSET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTERSET_INSTANCE { - pub CounterSetGuid: ::windows_sys::core::GUID, - pub dwSize: u32, - pub InstanceId: u32, - pub InstanceNameOffset: u32, - pub InstanceNameSize: u32, -} -impl ::core::marker::Copy for PERF_COUNTERSET_INSTANCE {} -impl ::core::clone::Clone for PERF_COUNTERSET_INSTANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTERSET_REG_INFO { - pub CounterSetGuid: ::windows_sys::core::GUID, - pub CounterSetType: u32, - pub DetailLevel: u32, - pub NumCounters: u32, - pub InstanceType: u32, -} -impl ::core::marker::Copy for PERF_COUNTERSET_REG_INFO {} -impl ::core::clone::Clone for PERF_COUNTERSET_REG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTER_BLOCK { - pub ByteLength: u32, -} -impl ::core::marker::Copy for PERF_COUNTER_BLOCK {} -impl ::core::clone::Clone for PERF_COUNTER_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTER_DATA { - pub dwDataSize: u32, - pub dwSize: u32, -} -impl ::core::marker::Copy for PERF_COUNTER_DATA {} -impl ::core::clone::Clone for PERF_COUNTER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct PERF_COUNTER_DEFINITION { - pub ByteLength: u32, - pub CounterNameTitleIndex: u32, - pub CounterNameTitle: u32, - pub CounterHelpTitleIndex: u32, - pub CounterHelpTitle: u32, - pub DefaultScale: i32, - pub DetailLevel: u32, - pub CounterType: u32, - pub CounterSize: u32, - pub CounterOffset: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for PERF_COUNTER_DEFINITION {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for PERF_COUNTER_DEFINITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -#[cfg(target_arch = "x86")] -pub struct PERF_COUNTER_DEFINITION { - pub ByteLength: u32, - pub CounterNameTitleIndex: u32, - pub CounterNameTitle: ::windows_sys::core::PWSTR, - pub CounterHelpTitleIndex: u32, - pub CounterHelpTitle: ::windows_sys::core::PWSTR, - pub DefaultScale: i32, - pub DetailLevel: u32, - pub CounterType: u32, - pub CounterSize: u32, - pub CounterOffset: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for PERF_COUNTER_DEFINITION {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for PERF_COUNTER_DEFINITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTER_HEADER { - pub dwStatus: u32, - pub dwType: PerfCounterDataType, - pub dwSize: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for PERF_COUNTER_HEADER {} -impl ::core::clone::Clone for PERF_COUNTER_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTER_IDENTIFIER { - pub CounterSetGuid: ::windows_sys::core::GUID, - pub Status: u32, - pub Size: u32, - pub CounterId: u32, - pub InstanceId: u32, - pub Index: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for PERF_COUNTER_IDENTIFIER {} -impl ::core::clone::Clone for PERF_COUNTER_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTER_IDENTITY { - pub CounterSetGuid: ::windows_sys::core::GUID, - pub BufferSize: u32, - pub CounterId: u32, - pub InstanceId: u32, - pub MachineOffset: u32, - pub NameOffset: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for PERF_COUNTER_IDENTITY {} -impl ::core::clone::Clone for PERF_COUNTER_IDENTITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTER_INFO { - pub CounterId: u32, - pub Type: u32, - pub Attrib: u64, - pub Size: u32, - pub DetailLevel: u32, - pub Scale: i32, - pub Offset: u32, -} -impl ::core::marker::Copy for PERF_COUNTER_INFO {} -impl ::core::clone::Clone for PERF_COUNTER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_COUNTER_REG_INFO { - pub CounterId: u32, - pub Type: u32, - pub Attrib: u64, - pub DetailLevel: u32, - pub DefaultScale: i32, - pub BaseCounterId: u32, - pub PerfTimeId: u32, - pub PerfFreqId: u32, - pub MultiId: u32, - pub AggregateFunc: PERF_COUNTER_AGGREGATE_FUNC, - pub Reserved: u32, -} -impl ::core::marker::Copy for PERF_COUNTER_REG_INFO {} -impl ::core::clone::Clone for PERF_COUNTER_REG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PERF_DATA_BLOCK { - pub Signature: [u16; 4], - pub LittleEndian: u32, - pub Version: u32, - pub Revision: u32, - pub TotalByteLength: u32, - pub HeaderLength: u32, - pub NumObjectTypes: u32, - pub DefaultObject: i32, - pub SystemTime: super::super::Foundation::SYSTEMTIME, - pub PerfTime: i64, - pub PerfFreq: i64, - pub PerfTime100nSec: i64, - pub SystemNameLength: u32, - pub SystemNameOffset: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PERF_DATA_BLOCK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PERF_DATA_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PERF_DATA_HEADER { - pub dwTotalSize: u32, - pub dwNumCounters: u32, - pub PerfTimeStamp: i64, - pub PerfTime100NSec: i64, - pub PerfFreq: i64, - pub SystemTime: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PERF_DATA_HEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PERF_DATA_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_INSTANCE_DEFINITION { - pub ByteLength: u32, - pub ParentObjectTitleIndex: u32, - pub ParentObjectInstance: u32, - pub UniqueID: i32, - pub NameOffset: u32, - pub NameLength: u32, -} -impl ::core::marker::Copy for PERF_INSTANCE_DEFINITION {} -impl ::core::clone::Clone for PERF_INSTANCE_DEFINITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_INSTANCE_HEADER { - pub Size: u32, - pub InstanceId: u32, -} -impl ::core::marker::Copy for PERF_INSTANCE_HEADER {} -impl ::core::clone::Clone for PERF_INSTANCE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_MULTI_COUNTERS { - pub dwSize: u32, - pub dwCounters: u32, -} -impl ::core::marker::Copy for PERF_MULTI_COUNTERS {} -impl ::core::clone::Clone for PERF_MULTI_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_MULTI_INSTANCES { - pub dwTotalSize: u32, - pub dwInstances: u32, -} -impl ::core::marker::Copy for PERF_MULTI_INSTANCES {} -impl ::core::clone::Clone for PERF_MULTI_INSTANCES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct PERF_OBJECT_TYPE { - pub TotalByteLength: u32, - pub DefinitionLength: u32, - pub HeaderLength: u32, - pub ObjectNameTitleIndex: u32, - pub ObjectNameTitle: u32, - pub ObjectHelpTitleIndex: u32, - pub ObjectHelpTitle: u32, - pub DetailLevel: u32, - pub NumCounters: u32, - pub DefaultCounter: i32, - pub NumInstances: i32, - pub CodePage: u32, - pub PerfTime: i64, - pub PerfFreq: i64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for PERF_OBJECT_TYPE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for PERF_OBJECT_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -#[cfg(target_arch = "x86")] -pub struct PERF_OBJECT_TYPE { - pub TotalByteLength: u32, - pub DefinitionLength: u32, - pub HeaderLength: u32, - pub ObjectNameTitleIndex: u32, - pub ObjectNameTitle: ::windows_sys::core::PWSTR, - pub ObjectHelpTitleIndex: u32, - pub ObjectHelpTitle: ::windows_sys::core::PWSTR, - pub DetailLevel: u32, - pub NumCounters: u32, - pub DefaultCounter: i32, - pub NumInstances: i32, - pub CodePage: u32, - pub PerfTime: i64, - pub PerfFreq: i64, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for PERF_OBJECT_TYPE {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for PERF_OBJECT_TYPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_PROVIDER_CONTEXT { - pub ContextSize: u32, - pub Reserved: u32, - pub ControlCallback: PERFLIBREQUEST, - pub MemAllocRoutine: PERF_MEM_ALLOC, - pub MemFreeRoutine: PERF_MEM_FREE, - pub pMemContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for PERF_PROVIDER_CONTEXT {} -impl ::core::clone::Clone for PERF_PROVIDER_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_STRING_BUFFER_HEADER { - pub dwSize: u32, - pub dwCounters: u32, -} -impl ::core::marker::Copy for PERF_STRING_BUFFER_HEADER {} -impl ::core::clone::Clone for PERF_STRING_BUFFER_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub struct PERF_STRING_COUNTER_HEADER { - pub dwCounterId: u32, - pub dwOffset: u32, -} -impl ::core::marker::Copy for PERF_STRING_COUNTER_HEADER {} -impl ::core::clone::Clone for PERF_STRING_COUNTER_HEADER { - fn clone(&self) -> Self { - *self - } -} -pub type PerfProviderHandle = isize; -pub type PerfQueryHandle = isize; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type CounterPathCallBack = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PERFLIBREQUEST = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PERF_MEM_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PERF_MEM_FREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PLA_CABEXTRACT_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PM_CLOSE_PROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PM_COLLECT_PROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Performance\"`*"] -pub type PM_OPEN_PROC = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Pipes/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Pipes/mod.rs deleted file mode 100644 index 20bbd63..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Pipes/mod.rs +++ /dev/null @@ -1,74 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn CallNamedPipeA ( lpnamedpipename : :: windows_sys::core::PCSTR , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesread : *mut u32 , ntimeout : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn CallNamedPipeW ( lpnamedpipename : :: windows_sys::core::PCWSTR , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesread : *mut u32 , ntimeout : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ConnectNamedPipe ( hnamedpipe : super::super::Foundation:: HANDLE , lpoverlapped : *mut super::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`*"] fn CreateNamedPipeA ( lpname : :: windows_sys::core::PCSTR , dwopenmode : super::super::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES , dwpipemode : NAMED_PIPE_MODE , nmaxinstances : u32 , noutbuffersize : u32 , ninbuffersize : u32 , ndefaulttimeout : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_Storage_FileSystem"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_Storage_FileSystem\"`*"] fn CreateNamedPipeW ( lpname : :: windows_sys::core::PCWSTR , dwopenmode : super::super::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES , dwpipemode : NAMED_PIPE_MODE , nmaxinstances : u32 , noutbuffersize : u32 , ninbuffersize : u32 , ndefaulttimeout : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreatePipe ( hreadpipe : *mut super::super::Foundation:: HANDLE , hwritepipe : *mut super::super::Foundation:: HANDLE , lppipeattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , nsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn DisconnectNamedPipe ( hnamedpipe : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeClientComputerNameA ( pipe : super::super::Foundation:: HANDLE , clientcomputername : :: windows_sys::core::PSTR , clientcomputernamelength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeClientComputerNameW ( pipe : super::super::Foundation:: HANDLE , clientcomputername : :: windows_sys::core::PWSTR , clientcomputernamelength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeClientProcessId ( pipe : super::super::Foundation:: HANDLE , clientprocessid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeClientSessionId ( pipe : super::super::Foundation:: HANDLE , clientsessionid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeHandleStateA ( hnamedpipe : super::super::Foundation:: HANDLE , lpstate : *mut NAMED_PIPE_MODE , lpcurinstances : *mut u32 , lpmaxcollectioncount : *mut u32 , lpcollectdatatimeout : *mut u32 , lpusername : :: windows_sys::core::PSTR , nmaxusernamesize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeHandleStateW ( hnamedpipe : super::super::Foundation:: HANDLE , lpstate : *mut NAMED_PIPE_MODE , lpcurinstances : *mut u32 , lpmaxcollectioncount : *mut u32 , lpcollectdatatimeout : *mut u32 , lpusername : :: windows_sys::core::PWSTR , nmaxusernamesize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeInfo ( hnamedpipe : super::super::Foundation:: HANDLE , lpflags : *mut NAMED_PIPE_MODE , lpoutbuffersize : *mut u32 , lpinbuffersize : *mut u32 , lpmaxinstances : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeServerProcessId ( pipe : super::super::Foundation:: HANDLE , serverprocessid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn GetNamedPipeServerSessionId ( pipe : super::super::Foundation:: HANDLE , serversessionid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn ImpersonateNamedPipeClient ( hnamedpipe : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn PeekNamedPipe ( hnamedpipe : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nbuffersize : u32 , lpbytesread : *mut u32 , lptotalbytesavail : *mut u32 , lpbytesleftthismessage : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn SetNamedPipeHandleState ( hnamedpipe : super::super::Foundation:: HANDLE , lpmode : *const NAMED_PIPE_MODE , lpmaxcollectioncount : *const u32 , lpcollectdatatimeout : *const u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn TransactNamedPipe ( hnamedpipe : super::super::Foundation:: HANDLE , lpinbuffer : *const ::core::ffi::c_void , ninbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , noutbuffersize : u32 , lpbytesread : *mut u32 , lpoverlapped : *mut super::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn WaitNamedPipeA ( lpnamedpipename : :: windows_sys::core::PCSTR , ntimeout : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Pipes\"`, `\"Win32_Foundation\"`*"] fn WaitNamedPipeW ( lpnamedpipename : :: windows_sys::core::PCWSTR , ntimeout : u32 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const NMPWAIT_NOWAIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const NMPWAIT_USE_DEFAULT_WAIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const NMPWAIT_WAIT_FOREVER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_UNLIMITED_INSTANCES: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub type NAMED_PIPE_MODE = u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_WAIT: NAMED_PIPE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_NOWAIT: NAMED_PIPE_MODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_READMODE_BYTE: NAMED_PIPE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_READMODE_MESSAGE: NAMED_PIPE_MODE = 2u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_CLIENT_END: NAMED_PIPE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_SERVER_END: NAMED_PIPE_MODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_TYPE_BYTE: NAMED_PIPE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_TYPE_MESSAGE: NAMED_PIPE_MODE = 4u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_ACCEPT_REMOTE_CLIENTS: NAMED_PIPE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_System_Pipes\"`*"] -pub const PIPE_REJECT_REMOTE_CLIENTS: NAMED_PIPE_MODE = 8u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Power/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Power/mod.rs deleted file mode 100644 index 1b5d3d8..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Power/mod.rs +++ /dev/null @@ -1,1754 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn CallNtPowerInformation ( informationlevel : POWER_INFORMATION_LEVEL , inputbuffer : *const ::core::ffi::c_void , inputbufferlength : u32 , outputbuffer : *mut ::core::ffi::c_void , outputbufferlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn CanUserWritePwrScheme ( ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn DeletePwrScheme ( uiid : u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn DevicePowerClose ( ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn DevicePowerEnumDevices ( queryindex : u32 , queryinterpretationflags : u32 , queryflags : u32 , preturnbuffer : *mut u8 , pbuffersize : *mut u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn DevicePowerOpen ( debugmask : u32 ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn DevicePowerSetDeviceState ( devicedescription : :: windows_sys::core::PCWSTR , setflags : u32 , setdata : *const ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn EnumPwrSchemes ( lpfn : PWRSCHEMESENUMPROC , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn GetActivePwrScheme ( puiid : *mut u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPowerPolicies ( pglobalpowerpolicy : *mut GLOBAL_POWER_POLICY , ppowerpolicy : *mut POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn GetDevicePowerState ( hdevice : super::super::Foundation:: HANDLE , pfon : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn GetPwrCapabilities ( lpspc : *mut SYSTEM_POWER_CAPABILITIES ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn GetPwrDiskSpindownRange ( puimax : *mut u32 , puimin : *mut u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn GetSystemPowerStatus ( lpsystempowerstatus : *mut SYSTEM_POWER_STATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn IsAdminOverrideActive ( papp : *const ADMINISTRATOR_POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn IsPwrHibernateAllowed ( ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn IsPwrShutdownAllowed ( ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn IsPwrSuspendAllowed ( ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn IsSystemResumeAutomatic ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerCanRestoreIndividualDefaultPowerScheme ( schemeguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerClearRequest ( powerrequest : super::super::Foundation:: HANDLE , requesttype : POWER_REQUEST_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerCreatePossibleSetting ( rootsystempowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , possiblesettingindex : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] fn PowerCreateRequest ( context : *const super::Threading:: REASON_CONTEXT ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerCreateSetting ( rootsystempowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerDeleteScheme ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn PowerDeterminePlatformRole ( ) -> POWER_PLATFORM_ROLE ); -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn PowerDeterminePlatformRoleEx ( version : POWER_PLATFORM_ROLE_VERSION ) -> POWER_PLATFORM_ROLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerDuplicateScheme ( rootpowerkey : super::Registry:: HKEY , sourceschemeguid : *const :: windows_sys::core::GUID , destinationschemeguid : *mut *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerEnumerate ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , accessflags : POWER_DATA_ACCESSOR , index : u32 , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerGetActiveScheme ( userrootpowerkey : super::Registry:: HKEY , activepolicyguid : *mut *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerImportPowerScheme ( rootpowerkey : super::Registry:: HKEY , importfilenamepath : :: windows_sys::core::PCWSTR , destinationschemeguid : *mut *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerIsSettingRangeDefined ( subkeyguid : *const :: windows_sys::core::GUID , settingguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerOpenSystemPowerKey ( phsystempowerkey : *mut super::Registry:: HKEY , access : u32 , openexisting : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerOpenUserPowerKey ( phuserpowerkey : *mut super::Registry:: HKEY , access : u32 , openexisting : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerReadACDefaultIndex ( rootpowerkey : super::Registry:: HKEY , schemepersonalityguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , acdefaultindex : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadACValue ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , r#type : *mut u32 , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerReadACValueIndex ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , acvalueindex : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerReadDCDefaultIndex ( rootpowerkey : super::Registry:: HKEY , schemepersonalityguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , dcdefaultindex : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadDCValue ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , r#type : *mut u32 , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerReadDCValueIndex ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , dcvalueindex : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadDescription ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadFriendlyName ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadIconResourceSpecifier ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadPossibleDescription ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , possiblesettingindex : u32 , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadPossibleFriendlyName ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , possiblesettingindex : u32 , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadPossibleValue ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , r#type : *mut u32 , possiblesettingindex : u32 , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn PowerReadSettingAttributes ( subgroupguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadValueIncrement ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , valueincrement : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadValueMax ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , valuemaximum : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadValueMin ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , valueminimum : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerReadValueUnitsSpecifier ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *mut u8 , buffersize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn PowerRegisterForEffectivePowerModeNotifications ( version : u32 , callback : EFFECTIVE_POWER_MODE_CALLBACK , context : *const ::core::ffi::c_void , registrationhandle : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerRegisterSuspendResumeNotification ( flags : u32 , recipient : super::super::Foundation:: HANDLE , registrationhandle : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerRemovePowerSetting ( powersettingsubkeyguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn PowerReplaceDefaultPowerSchemes ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerReportThermalEvent ( event : *const THERMAL_EVENT ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerRestoreDefaultPowerSchemes ( ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerRestoreIndividualDefaultPowerScheme ( schemeguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerSetActiveScheme ( userrootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerSetRequest ( powerrequest : super::super::Foundation:: HANDLE , requesttype : POWER_REQUEST_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerSettingAccessCheck ( accessflags : POWER_DATA_ACCESSOR , powerguid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerSettingAccessCheckEx ( accessflags : POWER_DATA_ACCESSOR , powerguid : *const :: windows_sys::core::GUID , accesstype : super::Registry:: REG_SAM_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerSettingRegisterNotification ( settingguid : *const :: windows_sys::core::GUID , flags : POWER_SETTING_REGISTER_NOTIFICATION_FLAGS , recipient : super::super::Foundation:: HANDLE , registrationhandle : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerSettingUnregisterNotification ( registrationhandle : HPOWERNOTIFY ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn PowerUnregisterFromEffectivePowerModeNotifications ( registrationhandle : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerUnregisterSuspendResumeNotification ( registrationhandle : HPOWERNOTIFY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteACDefaultIndex ( rootsystempowerkey : super::Registry:: HKEY , schemepersonalityguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , defaultacindex : u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteACValueIndex ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , acvalueindex : u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteDCDefaultIndex ( rootsystempowerkey : super::Registry:: HKEY , schemepersonalityguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , defaultdcindex : u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteDCValueIndex ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , dcvalueindex : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteDescription ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *const u8 , buffersize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteFriendlyName ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *const u8 , buffersize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteIconResourceSpecifier ( rootpowerkey : super::Registry:: HKEY , schemeguid : *const :: windows_sys::core::GUID , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *const u8 , buffersize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWritePossibleDescription ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , possiblesettingindex : u32 , buffer : *const u8 , buffersize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWritePossibleFriendlyName ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , possiblesettingindex : u32 , buffer : *const u8 , buffersize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWritePossibleValue ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , r#type : u32 , possiblesettingindex : u32 , buffer : *const u8 , buffersize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn PowerWriteSettingAttributes ( subgroupguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , attributes : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteValueIncrement ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , valueincrement : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteValueMax ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , valuemaximum : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteValueMin ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , valueminimum : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn PowerWriteValueUnitsSpecifier ( rootpowerkey : super::Registry:: HKEY , subgroupofpowersettingsguid : *const :: windows_sys::core::GUID , powersettingguid : *const :: windows_sys::core::GUID , buffer : *const u8 , buffersize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn ReadGlobalPwrPolicy ( pglobalpowerpolicy : *const GLOBAL_POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn ReadProcessorPwrScheme ( uiid : u32 , pmachineprocessorpowerpolicy : *mut MACHINE_PROCESSOR_POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn ReadPwrScheme ( uiid : u32 , ppowerpolicy : *mut POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn RegisterPowerSettingNotification ( hrecipient : super::super::Foundation:: HANDLE , powersettingguid : *const :: windows_sys::core::GUID , flags : u32 ) -> HPOWERNOTIFY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn RegisterSuspendResumeNotification ( hrecipient : super::super::Foundation:: HANDLE , flags : u32 ) -> HPOWERNOTIFY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn RequestWakeupLatency ( latency : LATENCY_TIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn SetActivePwrScheme ( uiid : u32 , pglobalpowerpolicy : *const GLOBAL_POWER_POLICY , ppowerpolicy : *const POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn SetSuspendState ( bhibernate : super::super::Foundation:: BOOLEAN , bforce : super::super::Foundation:: BOOLEAN , bwakeupeventsdisabled : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn SetSystemPowerState ( fsuspend : super::super::Foundation:: BOOL , fforce : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`*"] fn SetThreadExecutionState ( esflags : EXECUTION_STATE ) -> EXECUTION_STATE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn UnregisterPowerSettingNotification ( handle : HPOWERNOTIFY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn UnregisterSuspendResumeNotification ( handle : HPOWERNOTIFY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn ValidatePowerPolicies ( pglobalpowerpolicy : *mut GLOBAL_POWER_POLICY , ppowerpolicy : *mut POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn WriteGlobalPwrPolicy ( pglobalpowerpolicy : *const GLOBAL_POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn WriteProcessorPwrScheme ( uiid : u32 , pmachineprocessorpowerpolicy : *const MACHINE_PROCESSOR_POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "powrprof.dll""system" #[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] fn WritePwrScheme ( puiid : *const u32 , lpszschemename : :: windows_sys::core::PCWSTR , lpszdescription : :: windows_sys::core::PCWSTR , lpscheme : *const POWER_POLICY ) -> super::super::Foundation:: BOOLEAN ); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACPI_TIME_ADJUST_DAYLIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACPI_TIME_IN_DAYLIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACPI_TIME_ZONE_UNKNOWN: u32 = 2047u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACTIVE_COOLING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_CAPACITY_RELATIVE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_CHARGING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_CLASS_MAJOR_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_CLASS_MINOR_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_CLASS_MINOR_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_CRITICAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_CYCLE_COUNT_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef98db24_0014_4c25_a50b_c724ae5cd371); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_DISCHARGING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_FULL_CHARGED_CAPACITY_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40b40565_96f7_4435_8694_97e0e4395905); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_IS_SHORT_TERM: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_MINIPORT_UPDATE_DATA_VER_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_MINIPORT_UPDATE_DATA_VER_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_POWER_ON_LINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_RUNTIME_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x535a3767_1ac2_49bc_a077_3f7a02e40aec); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_SEALED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_SET_CHARGER_ID_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_SET_CHARGE_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_SET_CHARGINGSOURCE_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_SET_DISCHARGE_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_STATIC_DATA_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05e1e463_e4e2_4ea9_80cb_9bd4b3ca0655); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_STATUS_CHANGE_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcddfa0c3_7c5b_4e43_a034_059fa5b84364); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_STATUS_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc4670d1_ebbf_416e_87ce_374a4ebc111a); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_SYSTEM_BATTERY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_TAG_CHANGE_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5e1f6e19_8786_4d23_94fc_9e746bd5d888); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_TAG_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_TEMPERATURE_WMI_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a52a14d_adce_4a44_9a3e_c8d8f15ff2c2); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_UNKNOWN_CAPACITY: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_UNKNOWN_CURRENT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_UNKNOWN_RATE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_UNKNOWN_TIME: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_UNKNOWN_VOLTAGE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_USB_CHARGER_STATUS_FN_DEFAULT_USB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BATTERY_USB_CHARGER_STATUS_UCM_PD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_AND_OPERATION: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_CLEAR_WAKEENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_FILTER_DEVICES_PRESENT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_FILTER_HARDWARE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_FILTER_ON_NAME: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_FILTER_WAKEENABLED: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_FILTER_WAKEPROGRAMMABLE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_HARDWAREID: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICEPOWER_SET_WAKEENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EFFECTIVE_POWER_MODE_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EFFECTIVE_POWER_MODE_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EMI_NAME_MAX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EMI_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EMI_VERSION_V2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EnableMultiBatteryDisplay: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EnablePasswordLogon: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EnableSysTrayBatteryMeter: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EnableVideoDimDisplay: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EnableWakeOnRing: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_CLASS_INPUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d1e55b2_f16f_11cf_88cb_001111000030); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_ACPI_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97f99bf6_4497_4f18_bb22_4b9fb2fbef9c); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_APPLICATIONLAUNCH_BUTTON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x629758ee_986e_4d9e_8e47_de27f8ab054d); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_BATTERY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72631e54_78a4_11d0_bcf7_00aa00b7b32a); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_ENERGY_METER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45bd8344_7ed6_49cf_a440_c276c933b053); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_FAN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05ecd13d_81da_4a2a_8a4c_524f23dd4dc9); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_LID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4afa3d52_74a7_11d0_be5e_00a0c9062857); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_MEMORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3fd0f03d_92e0_45fb_b75c_5ed8ffb01021); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_MESSAGE_INDICATOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd48a365_fa94_4ce2_a232_a1b764e5d8b4); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_PROCESSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97fadb10_4e33_40ae_359c_8bef029dbdd0); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_SYS_BUTTON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4afa3d53_74a7_11d0_be5e_00a0c9062857); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVICE_THERMAL_ZONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4afa3d51_74a7_11d0_be5e_00a0c9062857); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVINTERFACE_THERMAL_COOLING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdbe4373d_3c81_40cb_ace4_e0e5d05f0c9f); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GUID_DEVINTERFACE_THERMAL_MANAGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x927ec093_69a4_4bc0_bd02_711664714463); -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_ACPI_GET_REAL_TIME: u32 = 2703888u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_ACPI_SET_REAL_TIME: u32 = 2720276u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_BATTERY_CHARGING_SOURCE_CHANGE: u32 = 2703440u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_BATTERY_QUERY_INFORMATION: u32 = 2703428u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_BATTERY_QUERY_STATUS: u32 = 2703436u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_BATTERY_QUERY_TAG: u32 = 2703424u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_BATTERY_SET_INFORMATION: u32 = 2719816u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_EMI_GET_MEASUREMENT: u32 = 2244620u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_EMI_GET_METADATA: u32 = 2244616u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_EMI_GET_METADATA_SIZE: u32 = 2244612u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_EMI_GET_VERSION: u32 = 2244608u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_GET_PROCESSOR_OBJ_INFO: u32 = 2703744u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_GET_SYS_BUTTON_CAPS: u32 = 2703680u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_GET_SYS_BUTTON_EVENT: u32 = 2703684u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_GET_WAKE_ALARM_POLICY: u32 = 2736652u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_GET_WAKE_ALARM_SYSTEM_POWERSTATE: u32 = 2703896u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_GET_WAKE_ALARM_VALUE: u32 = 2736648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_NOTIFY_SWITCH_EVENT: u32 = 2703616u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_QUERY_LID: u32 = 2703552u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_RUN_ACTIVE_COOLING_METHOD: u32 = 2719880u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_SET_SYS_MESSAGE_INDICATOR: u32 = 2720192u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_SET_WAKE_ALARM_POLICY: u32 = 2720260u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_SET_WAKE_ALARM_VALUE: u32 = 2720256u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_THERMAL_QUERY_INFORMATION: u32 = 2703488u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_THERMAL_READ_POLICY: u32 = 2703508u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_THERMAL_READ_TEMPERATURE: u32 = 2703504u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_THERMAL_SET_COOLING_POLICY: u32 = 2719876u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IOCTL_THERMAL_SET_PASSIVE_LIMIT: u32 = 2719884u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const MAX_ACTIVE_COOLING_LEVELS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const MAX_BATTERY_STRING_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PASSIVE_COOLING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_S0_SUPPORTED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_S1_SUPPORTED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_S2_SUPPORTED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_S3_SUPPORTED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_S4_SUPPORTED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_S5_SUPPORTED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_WAKE_FROM_S0_SUPPORTED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_WAKE_FROM_S1_SUPPORTED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_WAKE_FROM_S2_SUPPORTED: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PDCAP_WAKE_FROM_S3_SUPPORTED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_ATTRIBUTE_HIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_ATTRIBUTE_SHOW_AOAC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Devices_Properties\"`*"] -#[cfg(feature = "Win32_Devices_Properties")] -pub const PROCESSOR_NUMBER_PKEY: super::super::Devices::Properties::DEVPROPKEY = super::super::Devices::Properties::DEVPROPKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5724c81d_d5af_4c1f_a103_a06e28f204c6), pid: 1u32 }; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_LID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_LID_CHANGED: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_LID_CLOSED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_LID_INITIAL: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_LID_OPEN: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_LID_STATE_MASK: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_POWER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_SLEEP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SYS_BUTTON_WAKE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const THERMAL_COOLING_INTERFACE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const THERMAL_DEVICE_INTERFACE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const THERMAL_EVENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const THERMAL_POLICY_VERSION_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const THERMAL_POLICY_VERSION_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const TZ_ACTIVATION_REASON_CURRENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const TZ_ACTIVATION_REASON_THERMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UNKNOWN_CAPACITY: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UNKNOWN_CURRENT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UNKNOWN_RATE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UNKNOWN_VOLTAGE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type BATTERY_CHARGING_SOURCE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryChargingSourceType_AC: BATTERY_CHARGING_SOURCE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryChargingSourceType_USB: BATTERY_CHARGING_SOURCE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryChargingSourceType_Wireless: BATTERY_CHARGING_SOURCE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryChargingSourceType_Max: BATTERY_CHARGING_SOURCE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type BATTERY_QUERY_INFORMATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryInformation: BATTERY_QUERY_INFORMATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryGranularityInformation: BATTERY_QUERY_INFORMATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryTemperature: BATTERY_QUERY_INFORMATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryEstimatedTime: BATTERY_QUERY_INFORMATION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryDeviceName: BATTERY_QUERY_INFORMATION_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryManufactureDate: BATTERY_QUERY_INFORMATION_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryManufactureName: BATTERY_QUERY_INFORMATION_LEVEL = 6i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryUniqueID: BATTERY_QUERY_INFORMATION_LEVEL = 7i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatterySerialNumber: BATTERY_QUERY_INFORMATION_LEVEL = 8i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type BATTERY_SET_INFORMATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryCriticalBias: BATTERY_SET_INFORMATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryCharge: BATTERY_SET_INFORMATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryDischarge: BATTERY_SET_INFORMATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryChargingSource: BATTERY_SET_INFORMATION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryChargerId: BATTERY_SET_INFORMATION_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryChargerStatus: BATTERY_SET_INFORMATION_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type DEVICE_POWER_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerDeviceUnspecified: DEVICE_POWER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerDeviceD0: DEVICE_POWER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerDeviceD1: DEVICE_POWER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerDeviceD2: DEVICE_POWER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerDeviceD3: DEVICE_POWER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerDeviceMaximum: DEVICE_POWER_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type EFFECTIVE_POWER_MODE = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EffectivePowerModeBatterySaver: EFFECTIVE_POWER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EffectivePowerModeBetterBattery: EFFECTIVE_POWER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EffectivePowerModeBalanced: EFFECTIVE_POWER_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EffectivePowerModeHighPerformance: EFFECTIVE_POWER_MODE = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EffectivePowerModeMaxPerformance: EFFECTIVE_POWER_MODE = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EffectivePowerModeGameMode: EFFECTIVE_POWER_MODE = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EffectivePowerModeMixedReality: EFFECTIVE_POWER_MODE = 6i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type EMI_MEASUREMENT_UNIT = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EmiMeasurementUnitPicowattHours: EMI_MEASUREMENT_UNIT = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type EXECUTION_STATE = u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ES_AWAYMODE_REQUIRED: EXECUTION_STATE = 64u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ES_CONTINUOUS: EXECUTION_STATE = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ES_DISPLAY_REQUIRED: EXECUTION_STATE = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ES_SYSTEM_REQUIRED: EXECUTION_STATE = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ES_USER_PRESENT: EXECUTION_STATE = 4u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type LATENCY_TIME = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const LT_DONT_CARE: LATENCY_TIME = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const LT_LOWEST_LATENCY: LATENCY_TIME = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionNone: POWER_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionReserved: POWER_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionSleep: POWER_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionHibernate: POWER_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionShutdown: POWER_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionShutdownReset: POWER_ACTION = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionShutdownOff: POWER_ACTION = 6i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionWarmEject: POWER_ACTION = 7i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerActionDisplayOff: POWER_ACTION = 8i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_ACTION_POLICY_EVENT_CODE = u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_FORCE_TRIGGER_RESET: POWER_ACTION_POLICY_EVENT_CODE = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_LEVEL_USER_NOTIFY_EXEC: POWER_ACTION_POLICY_EVENT_CODE = 4u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_LEVEL_USER_NOTIFY_SOUND: POWER_ACTION_POLICY_EVENT_CODE = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_LEVEL_USER_NOTIFY_TEXT: POWER_ACTION_POLICY_EVENT_CODE = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_USER_NOTIFY_BUTTON: POWER_ACTION_POLICY_EVENT_CODE = 8u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_USER_NOTIFY_SHUTDOWN: POWER_ACTION_POLICY_EVENT_CODE = 16u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_COOLING_MODE = u16; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PO_TZ_ACTIVE: POWER_COOLING_MODE = 0u16; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PO_TZ_PASSIVE: POWER_COOLING_MODE = 1u16; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PO_TZ_INVALID_MODE: POWER_COOLING_MODE = 2u16; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_DATA_ACCESSOR = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_AC_POWER_SETTING_INDEX: POWER_DATA_ACCESSOR = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_DC_POWER_SETTING_INDEX: POWER_DATA_ACCESSOR = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_FRIENDLY_NAME: POWER_DATA_ACCESSOR = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_DESCRIPTION: POWER_DATA_ACCESSOR = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_POSSIBLE_POWER_SETTING: POWER_DATA_ACCESSOR = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_POSSIBLE_POWER_SETTING_FRIENDLY_NAME: POWER_DATA_ACCESSOR = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_POSSIBLE_POWER_SETTING_DESCRIPTION: POWER_DATA_ACCESSOR = 6i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_DEFAULT_AC_POWER_SETTING: POWER_DATA_ACCESSOR = 7i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_DEFAULT_DC_POWER_SETTING: POWER_DATA_ACCESSOR = 8i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_POSSIBLE_VALUE_MIN: POWER_DATA_ACCESSOR = 9i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_POSSIBLE_VALUE_MAX: POWER_DATA_ACCESSOR = 10i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_POSSIBLE_VALUE_INCREMENT: POWER_DATA_ACCESSOR = 11i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_POSSIBLE_VALUE_UNITS: POWER_DATA_ACCESSOR = 12i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_ICON_RESOURCE: POWER_DATA_ACCESSOR = 13i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_DEFAULT_SECURITY_DESCRIPTOR: POWER_DATA_ACCESSOR = 14i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_ATTRIBUTES: POWER_DATA_ACCESSOR = 15i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_SCHEME: POWER_DATA_ACCESSOR = 16i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_SUBGROUP: POWER_DATA_ACCESSOR = 17i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_INDIVIDUAL_SETTING: POWER_DATA_ACCESSOR = 18i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_ACTIVE_SCHEME: POWER_DATA_ACCESSOR = 19i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_CREATE_SCHEME: POWER_DATA_ACCESSOR = 20i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_AC_POWER_SETTING_MAX: POWER_DATA_ACCESSOR = 21i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_DC_POWER_SETTING_MAX: POWER_DATA_ACCESSOR = 22i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_AC_POWER_SETTING_MIN: POWER_DATA_ACCESSOR = 23i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_DC_POWER_SETTING_MIN: POWER_DATA_ACCESSOR = 24i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_PROFILE: POWER_DATA_ACCESSOR = 25i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_OVERLAY_SCHEME: POWER_DATA_ACCESSOR = 26i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ACCESS_ACTIVE_OVERLAY_SCHEME: POWER_DATA_ACCESSOR = 27i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_INFORMATION_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerPolicyAc: POWER_INFORMATION_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerPolicyDc: POWER_INFORMATION_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const VerifySystemPolicyAc: POWER_INFORMATION_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const VerifySystemPolicyDc: POWER_INFORMATION_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerCapabilities: POWER_INFORMATION_LEVEL = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemBatteryState: POWER_INFORMATION_LEVEL = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerStateHandler: POWER_INFORMATION_LEVEL = 6i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorStateHandler: POWER_INFORMATION_LEVEL = 7i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerPolicyCurrent: POWER_INFORMATION_LEVEL = 8i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const AdministratorPowerPolicy: POWER_INFORMATION_LEVEL = 9i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemReserveHiberFile: POWER_INFORMATION_LEVEL = 10i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorInformation: POWER_INFORMATION_LEVEL = 11i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerInformation: POWER_INFORMATION_LEVEL = 12i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorStateHandler2: POWER_INFORMATION_LEVEL = 13i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const LastWakeTime: POWER_INFORMATION_LEVEL = 14i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const LastSleepTime: POWER_INFORMATION_LEVEL = 15i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemExecutionState: POWER_INFORMATION_LEVEL = 16i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerStateNotifyHandler: POWER_INFORMATION_LEVEL = 17i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorPowerPolicyAc: POWER_INFORMATION_LEVEL = 18i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorPowerPolicyDc: POWER_INFORMATION_LEVEL = 19i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const VerifyProcessorPowerPolicyAc: POWER_INFORMATION_LEVEL = 20i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const VerifyProcessorPowerPolicyDc: POWER_INFORMATION_LEVEL = 21i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorPowerPolicyCurrent: POWER_INFORMATION_LEVEL = 22i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerStateLogging: POWER_INFORMATION_LEVEL = 23i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemPowerLoggingEntry: POWER_INFORMATION_LEVEL = 24i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SetPowerSettingValue: POWER_INFORMATION_LEVEL = 25i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const NotifyUserPowerSetting: POWER_INFORMATION_LEVEL = 26i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerInformationLevelUnused0: POWER_INFORMATION_LEVEL = 27i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemMonitorHiberBootPowerOff: POWER_INFORMATION_LEVEL = 28i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemVideoState: POWER_INFORMATION_LEVEL = 29i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const TraceApplicationPowerMessage: POWER_INFORMATION_LEVEL = 30i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const TraceApplicationPowerMessageEnd: POWER_INFORMATION_LEVEL = 31i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorPerfStates: POWER_INFORMATION_LEVEL = 32i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorIdleStates: POWER_INFORMATION_LEVEL = 33i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorCap: POWER_INFORMATION_LEVEL = 34i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemWakeSource: POWER_INFORMATION_LEVEL = 35i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemHiberFileInformation: POWER_INFORMATION_LEVEL = 36i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const TraceServicePowerMessage: POWER_INFORMATION_LEVEL = 37i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorLoad: POWER_INFORMATION_LEVEL = 38i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerShutdownNotification: POWER_INFORMATION_LEVEL = 39i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const MonitorCapabilities: POWER_INFORMATION_LEVEL = 40i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SessionPowerInit: POWER_INFORMATION_LEVEL = 41i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SessionDisplayState: POWER_INFORMATION_LEVEL = 42i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerRequestCreate: POWER_INFORMATION_LEVEL = 43i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerRequestAction: POWER_INFORMATION_LEVEL = 44i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GetPowerRequestList: POWER_INFORMATION_LEVEL = 45i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorInformationEx: POWER_INFORMATION_LEVEL = 46i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const NotifyUserModeLegacyPowerEvent: POWER_INFORMATION_LEVEL = 47i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GroupPark: POWER_INFORMATION_LEVEL = 48i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorIdleDomains: POWER_INFORMATION_LEVEL = 49i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const WakeTimerList: POWER_INFORMATION_LEVEL = 50i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemHiberFileSize: POWER_INFORMATION_LEVEL = 51i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorIdleStatesHv: POWER_INFORMATION_LEVEL = 52i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorPerfStatesHv: POWER_INFORMATION_LEVEL = 53i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorPerfCapHv: POWER_INFORMATION_LEVEL = 54i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorSetIdle: POWER_INFORMATION_LEVEL = 55i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const LogicalProcessorIdling: POWER_INFORMATION_LEVEL = 56i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UserPresence: POWER_INFORMATION_LEVEL = 57i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSettingNotificationName: POWER_INFORMATION_LEVEL = 58i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const GetPowerSettingValue: POWER_INFORMATION_LEVEL = 59i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const IdleResiliency: POWER_INFORMATION_LEVEL = 60i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SessionRITState: POWER_INFORMATION_LEVEL = 61i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SessionConnectNotification: POWER_INFORMATION_LEVEL = 62i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SessionPowerCleanup: POWER_INFORMATION_LEVEL = 63i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SessionLockState: POWER_INFORMATION_LEVEL = 64i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemHiberbootState: POWER_INFORMATION_LEVEL = 65i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformInformation: POWER_INFORMATION_LEVEL = 66i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PdcInvocation: POWER_INFORMATION_LEVEL = 67i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const MonitorInvocation: POWER_INFORMATION_LEVEL = 68i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const FirmwareTableInformationRegistered: POWER_INFORMATION_LEVEL = 69i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SetShutdownSelectedTime: POWER_INFORMATION_LEVEL = 70i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SuspendResumeInvocation: POWER_INFORMATION_LEVEL = 71i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlmPowerRequestCreate: POWER_INFORMATION_LEVEL = 72i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ScreenOff: POWER_INFORMATION_LEVEL = 73i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const CsDeviceNotification: POWER_INFORMATION_LEVEL = 74i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRole: POWER_INFORMATION_LEVEL = 75i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const LastResumePerformance: POWER_INFORMATION_LEVEL = 76i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DisplayBurst: POWER_INFORMATION_LEVEL = 77i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ExitLatencySamplingPercentage: POWER_INFORMATION_LEVEL = 78i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const RegisterSpmPowerSettings: POWER_INFORMATION_LEVEL = 79i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformIdleStates: POWER_INFORMATION_LEVEL = 80i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ProcessorIdleVeto: POWER_INFORMATION_LEVEL = 81i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformIdleVeto: POWER_INFORMATION_LEVEL = 82i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemBatteryStatePrecise: POWER_INFORMATION_LEVEL = 83i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ThermalEvent: POWER_INFORMATION_LEVEL = 84i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerRequestActionInternal: POWER_INFORMATION_LEVEL = 85i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const BatteryDeviceState: POWER_INFORMATION_LEVEL = 86i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerInformationInternal: POWER_INFORMATION_LEVEL = 87i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const ThermalStandby: POWER_INFORMATION_LEVEL = 88i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SystemHiberFileType: POWER_INFORMATION_LEVEL = 89i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PhysicalPowerButtonPress: POWER_INFORMATION_LEVEL = 90i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const QueryPotentialDripsConstraint: POWER_INFORMATION_LEVEL = 91i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EnergyTrackerCreate: POWER_INFORMATION_LEVEL = 92i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const EnergyTrackerQuery: POWER_INFORMATION_LEVEL = 93i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UpdateBlackBoxRecorder: POWER_INFORMATION_LEVEL = 94i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SessionAllowExternalDmaDevices: POWER_INFORMATION_LEVEL = 95i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const SendSuspendResumeNotification: POWER_INFORMATION_LEVEL = 96i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerInformationLevelMaximum: POWER_INFORMATION_LEVEL = 97i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_PLATFORM_ROLE = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleUnspecified: POWER_PLATFORM_ROLE = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleDesktop: POWER_PLATFORM_ROLE = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleMobile: POWER_PLATFORM_ROLE = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleWorkstation: POWER_PLATFORM_ROLE = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleEnterpriseServer: POWER_PLATFORM_ROLE = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleSOHOServer: POWER_PLATFORM_ROLE = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleAppliancePC: POWER_PLATFORM_ROLE = 6i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRolePerformanceServer: POWER_PLATFORM_ROLE = 7i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleSlate: POWER_PLATFORM_ROLE = 8i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PlatformRoleMaximum: POWER_PLATFORM_ROLE = 9i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_PLATFORM_ROLE_VERSION = u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_PLATFORM_ROLE_V1: POWER_PLATFORM_ROLE_VERSION = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const POWER_PLATFORM_ROLE_V2: POWER_PLATFORM_ROLE_VERSION = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerRequestDisplayRequired: POWER_REQUEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerRequestSystemRequired: POWER_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerRequestAwayModeRequired: POWER_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerRequestExecutionRequired: POWER_REQUEST_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type POWER_SETTING_REGISTER_NOTIFICATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICE_NOTIFY_SERVICE_HANDLE: POWER_SETTING_REGISTER_NOTIFICATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICE_NOTIFY_CALLBACK: POWER_SETTING_REGISTER_NOTIFICATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const DEVICE_NOTIFY_WINDOW_HANDLE: POWER_SETTING_REGISTER_NOTIFICATION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type SYSTEM_POWER_CONDITION = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PoAc: SYSTEM_POWER_CONDITION = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PoDc: SYSTEM_POWER_CONDITION = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PoHot: SYSTEM_POWER_CONDITION = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PoConditionMaximum: SYSTEM_POWER_CONDITION = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type SYSTEM_POWER_STATE = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemUnspecified: SYSTEM_POWER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemWorking: SYSTEM_POWER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemSleeping1: SYSTEM_POWER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemSleeping2: SYSTEM_POWER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemSleeping3: SYSTEM_POWER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemHibernate: SYSTEM_POWER_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemShutdown: SYSTEM_POWER_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const PowerSystemMaximum: SYSTEM_POWER_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type USB_CHARGER_PORT = i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UsbChargerPort_Legacy: USB_CHARGER_PORT = 0i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UsbChargerPort_TypeC: USB_CHARGER_PORT = 1i32; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub const UsbChargerPort_Max: USB_CHARGER_PORT = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct ACPI_REAL_TIME { - pub Year: u16, - pub Month: u8, - pub Day: u8, - pub Hour: u8, - pub Minute: u8, - pub Second: u8, - pub Valid: u8, - pub Milliseconds: u16, - pub TimeZone: i16, - pub DayLight: u8, - pub Reserved1: [u8; 3], -} -impl ::core::marker::Copy for ACPI_REAL_TIME {} -impl ::core::clone::Clone for ACPI_REAL_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct ADMINISTRATOR_POWER_POLICY { - pub MinSleep: SYSTEM_POWER_STATE, - pub MaxSleep: SYSTEM_POWER_STATE, - pub MinVideoTimeout: u32, - pub MaxVideoTimeout: u32, - pub MinSpindownTimeout: u32, - pub MaxSpindownTimeout: u32, -} -impl ::core::marker::Copy for ADMINISTRATOR_POWER_POLICY {} -impl ::core::clone::Clone for ADMINISTRATOR_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_CHARGER_STATUS { - pub Type: BATTERY_CHARGING_SOURCE_TYPE, - pub VaData: [u32; 1], -} -impl ::core::marker::Copy for BATTERY_CHARGER_STATUS {} -impl ::core::clone::Clone for BATTERY_CHARGER_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_CHARGING_SOURCE { - pub Type: BATTERY_CHARGING_SOURCE_TYPE, - pub MaxCurrent: u32, -} -impl ::core::marker::Copy for BATTERY_CHARGING_SOURCE {} -impl ::core::clone::Clone for BATTERY_CHARGING_SOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BATTERY_CHARGING_SOURCE_INFORMATION { - pub Type: BATTERY_CHARGING_SOURCE_TYPE, - pub SourceOnline: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BATTERY_CHARGING_SOURCE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BATTERY_CHARGING_SOURCE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_INFORMATION { - pub Capabilities: u32, - pub Technology: u8, - pub Reserved: [u8; 3], - pub Chemistry: [u8; 4], - pub DesignedCapacity: u32, - pub FullChargedCapacity: u32, - pub DefaultAlert1: u32, - pub DefaultAlert2: u32, - pub CriticalBias: u32, - pub CycleCount: u32, -} -impl ::core::marker::Copy for BATTERY_INFORMATION {} -impl ::core::clone::Clone for BATTERY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_MANUFACTURE_DATE { - pub Day: u8, - pub Month: u8, - pub Year: u16, -} -impl ::core::marker::Copy for BATTERY_MANUFACTURE_DATE {} -impl ::core::clone::Clone for BATTERY_MANUFACTURE_DATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_QUERY_INFORMATION { - pub BatteryTag: u32, - pub InformationLevel: BATTERY_QUERY_INFORMATION_LEVEL, - pub AtRate: u32, -} -impl ::core::marker::Copy for BATTERY_QUERY_INFORMATION {} -impl ::core::clone::Clone for BATTERY_QUERY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_REPORTING_SCALE { - pub Granularity: u32, - pub Capacity: u32, -} -impl ::core::marker::Copy for BATTERY_REPORTING_SCALE {} -impl ::core::clone::Clone for BATTERY_REPORTING_SCALE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_SET_INFORMATION { - pub BatteryTag: u32, - pub InformationLevel: BATTERY_SET_INFORMATION_LEVEL, - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for BATTERY_SET_INFORMATION {} -impl ::core::clone::Clone for BATTERY_SET_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_STATUS { - pub PowerState: u32, - pub Capacity: u32, - pub Voltage: u32, - pub Rate: i32, -} -impl ::core::marker::Copy for BATTERY_STATUS {} -impl ::core::clone::Clone for BATTERY_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_USB_CHARGER_STATUS { - pub Type: BATTERY_CHARGING_SOURCE_TYPE, - pub Reserved: u32, - pub Flags: u32, - pub MaxCurrent: u32, - pub Voltage: u32, - pub PortType: USB_CHARGER_PORT, - pub PortId: u64, - pub PowerSourceInformation: *mut ::core::ffi::c_void, - pub OemCharger: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for BATTERY_USB_CHARGER_STATUS {} -impl ::core::clone::Clone for BATTERY_USB_CHARGER_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct BATTERY_WAIT_STATUS { - pub BatteryTag: u32, - pub Timeout: u32, - pub PowerState: u32, - pub LowCapacity: u32, - pub HighCapacity: u32, -} -impl ::core::marker::Copy for BATTERY_WAIT_STATUS {} -impl ::core::clone::Clone for BATTERY_WAIT_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct CM_POWER_DATA { - pub PD_Size: u32, - pub PD_MostRecentPowerState: DEVICE_POWER_STATE, - pub PD_Capabilities: u32, - pub PD_D1Latency: u32, - pub PD_D2Latency: u32, - pub PD_D3Latency: u32, - pub PD_PowerStateMapping: [DEVICE_POWER_STATE; 7], - pub PD_DeepestSystemWake: SYSTEM_POWER_STATE, -} -impl ::core::marker::Copy for CM_POWER_DATA {} -impl ::core::clone::Clone for CM_POWER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS { - pub Callback: PDEVICE_NOTIFY_CALLBACK_ROUTINE, - pub Context: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS {} -impl ::core::clone::Clone for DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct EMI_CHANNEL_MEASUREMENT_DATA { - pub AbsoluteEnergy: u64, - pub AbsoluteTime: u64, -} -impl ::core::marker::Copy for EMI_CHANNEL_MEASUREMENT_DATA {} -impl ::core::clone::Clone for EMI_CHANNEL_MEASUREMENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct EMI_CHANNEL_V2 { - pub MeasurementUnit: EMI_MEASUREMENT_UNIT, - pub ChannelNameSize: u16, - pub ChannelName: [u16; 1], -} -impl ::core::marker::Copy for EMI_CHANNEL_V2 {} -impl ::core::clone::Clone for EMI_CHANNEL_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct EMI_MEASUREMENT_DATA_V2 { - pub ChannelData: [EMI_CHANNEL_MEASUREMENT_DATA; 1], -} -impl ::core::marker::Copy for EMI_MEASUREMENT_DATA_V2 {} -impl ::core::clone::Clone for EMI_MEASUREMENT_DATA_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct EMI_METADATA_SIZE { - pub MetadataSize: u32, -} -impl ::core::marker::Copy for EMI_METADATA_SIZE {} -impl ::core::clone::Clone for EMI_METADATA_SIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct EMI_METADATA_V1 { - pub MeasurementUnit: EMI_MEASUREMENT_UNIT, - pub HardwareOEM: [u16; 16], - pub HardwareModel: [u16; 16], - pub HardwareRevision: u16, - pub MeteredHardwareNameSize: u16, - pub MeteredHardwareName: [u16; 1], -} -impl ::core::marker::Copy for EMI_METADATA_V1 {} -impl ::core::clone::Clone for EMI_METADATA_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct EMI_METADATA_V2 { - pub HardwareOEM: [u16; 16], - pub HardwareModel: [u16; 16], - pub HardwareRevision: u16, - pub ChannelCount: u16, - pub Channels: [EMI_CHANNEL_V2; 1], -} -impl ::core::marker::Copy for EMI_METADATA_V2 {} -impl ::core::clone::Clone for EMI_METADATA_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct EMI_VERSION { - pub EmiVersion: u16, -} -impl ::core::marker::Copy for EMI_VERSION {} -impl ::core::clone::Clone for EMI_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct GLOBAL_MACHINE_POWER_POLICY { - pub Revision: u32, - pub LidOpenWakeAc: SYSTEM_POWER_STATE, - pub LidOpenWakeDc: SYSTEM_POWER_STATE, - pub BroadcastCapacityResolution: u32, -} -impl ::core::marker::Copy for GLOBAL_MACHINE_POWER_POLICY {} -impl ::core::clone::Clone for GLOBAL_MACHINE_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GLOBAL_POWER_POLICY { - pub user: GLOBAL_USER_POWER_POLICY, - pub mach: GLOBAL_MACHINE_POWER_POLICY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLOBAL_POWER_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLOBAL_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GLOBAL_USER_POWER_POLICY { - pub Revision: u32, - pub PowerButtonAc: POWER_ACTION_POLICY, - pub PowerButtonDc: POWER_ACTION_POLICY, - pub SleepButtonAc: POWER_ACTION_POLICY, - pub SleepButtonDc: POWER_ACTION_POLICY, - pub LidCloseAc: POWER_ACTION_POLICY, - pub LidCloseDc: POWER_ACTION_POLICY, - pub DischargePolicy: [SYSTEM_POWER_LEVEL; 4], - pub GlobalFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLOBAL_USER_POWER_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLOBAL_USER_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -pub type HPOWERNOTIFY = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct MACHINE_POWER_POLICY { - pub Revision: u32, - pub MinSleepAc: SYSTEM_POWER_STATE, - pub MinSleepDc: SYSTEM_POWER_STATE, - pub ReducedLatencySleepAc: SYSTEM_POWER_STATE, - pub ReducedLatencySleepDc: SYSTEM_POWER_STATE, - pub DozeTimeoutAc: u32, - pub DozeTimeoutDc: u32, - pub DozeS4TimeoutAc: u32, - pub DozeS4TimeoutDc: u32, - pub MinThrottleAc: u8, - pub MinThrottleDc: u8, - pub pad1: [u8; 2], - pub OverThrottledAc: POWER_ACTION_POLICY, - pub OverThrottledDc: POWER_ACTION_POLICY, -} -impl ::core::marker::Copy for MACHINE_POWER_POLICY {} -impl ::core::clone::Clone for MACHINE_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct MACHINE_PROCESSOR_POWER_POLICY { - pub Revision: u32, - pub ProcessorPolicyAc: PROCESSOR_POWER_POLICY, - pub ProcessorPolicyDc: PROCESSOR_POWER_POLICY, -} -impl ::core::marker::Copy for MACHINE_PROCESSOR_POWER_POLICY {} -impl ::core::clone::Clone for MACHINE_PROCESSOR_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct POWERBROADCAST_SETTING { - pub PowerSetting: ::windows_sys::core::GUID, - pub DataLength: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for POWERBROADCAST_SETTING {} -impl ::core::clone::Clone for POWERBROADCAST_SETTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct POWER_ACTION_POLICY { - pub Action: POWER_ACTION, - pub Flags: u32, - pub EventCode: POWER_ACTION_POLICY_EVENT_CODE, -} -impl ::core::marker::Copy for POWER_ACTION_POLICY {} -impl ::core::clone::Clone for POWER_ACTION_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POWER_POLICY { - pub user: USER_POWER_POLICY, - pub mach: MACHINE_POWER_POLICY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POWER_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct PROCESSOR_OBJECT_INFO { - pub PhysicalID: u32, - pub PBlkAddress: u32, - pub PBlkLength: u8, -} -impl ::core::marker::Copy for PROCESSOR_OBJECT_INFO {} -impl ::core::clone::Clone for PROCESSOR_OBJECT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct PROCESSOR_OBJECT_INFO_EX { - pub PhysicalID: u32, - pub PBlkAddress: u32, - pub PBlkLength: u8, - pub InitialApicId: u32, -} -impl ::core::marker::Copy for PROCESSOR_OBJECT_INFO_EX {} -impl ::core::clone::Clone for PROCESSOR_OBJECT_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct PROCESSOR_POWER_INFORMATION { - pub Number: u32, - pub MaxMhz: u32, - pub CurrentMhz: u32, - pub MhzLimit: u32, - pub MaxIdleState: u32, - pub CurrentIdleState: u32, -} -impl ::core::marker::Copy for PROCESSOR_POWER_INFORMATION {} -impl ::core::clone::Clone for PROCESSOR_POWER_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct PROCESSOR_POWER_POLICY { - pub Revision: u32, - pub DynamicThrottle: u8, - pub Spare: [u8; 3], - pub _bitfield: u32, - pub PolicyCount: u32, - pub Policy: [PROCESSOR_POWER_POLICY_INFO; 3], -} -impl ::core::marker::Copy for PROCESSOR_POWER_POLICY {} -impl ::core::clone::Clone for PROCESSOR_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct PROCESSOR_POWER_POLICY_INFO { - pub TimeCheck: u32, - pub DemoteLimit: u32, - pub PromoteLimit: u32, - pub DemotePercent: u8, - pub PromotePercent: u8, - pub Spare: [u8; 2], - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESSOR_POWER_POLICY_INFO {} -impl ::core::clone::Clone for PROCESSOR_POWER_POLICY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct SET_POWER_SETTING_VALUE { - pub Version: u32, - pub Guid: ::windows_sys::core::GUID, - pub PowerCondition: SYSTEM_POWER_CONDITION, - pub DataLength: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for SET_POWER_SETTING_VALUE {} -impl ::core::clone::Clone for SET_POWER_SETTING_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYSTEM_BATTERY_STATE { - pub AcOnLine: super::super::Foundation::BOOLEAN, - pub BatteryPresent: super::super::Foundation::BOOLEAN, - pub Charging: super::super::Foundation::BOOLEAN, - pub Discharging: super::super::Foundation::BOOLEAN, - pub Spare1: [super::super::Foundation::BOOLEAN; 3], - pub Tag: u8, - pub MaxCapacity: u32, - pub RemainingCapacity: u32, - pub Rate: u32, - pub EstimatedTime: u32, - pub DefaultAlert1: u32, - pub DefaultAlert2: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYSTEM_BATTERY_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYSTEM_BATTERY_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYSTEM_POWER_CAPABILITIES { - pub PowerButtonPresent: super::super::Foundation::BOOLEAN, - pub SleepButtonPresent: super::super::Foundation::BOOLEAN, - pub LidPresent: super::super::Foundation::BOOLEAN, - pub SystemS1: super::super::Foundation::BOOLEAN, - pub SystemS2: super::super::Foundation::BOOLEAN, - pub SystemS3: super::super::Foundation::BOOLEAN, - pub SystemS4: super::super::Foundation::BOOLEAN, - pub SystemS5: super::super::Foundation::BOOLEAN, - pub HiberFilePresent: super::super::Foundation::BOOLEAN, - pub FullWake: super::super::Foundation::BOOLEAN, - pub VideoDimPresent: super::super::Foundation::BOOLEAN, - pub ApmPresent: super::super::Foundation::BOOLEAN, - pub UpsPresent: super::super::Foundation::BOOLEAN, - pub ThermalControl: super::super::Foundation::BOOLEAN, - pub ProcessorThrottle: super::super::Foundation::BOOLEAN, - pub ProcessorMinThrottle: u8, - pub ProcessorMaxThrottle: u8, - pub FastSystemS4: super::super::Foundation::BOOLEAN, - pub Hiberboot: super::super::Foundation::BOOLEAN, - pub WakeAlarmPresent: super::super::Foundation::BOOLEAN, - pub AoAc: super::super::Foundation::BOOLEAN, - pub DiskSpinDown: super::super::Foundation::BOOLEAN, - pub HiberFileType: u8, - pub AoAcConnectivitySupported: super::super::Foundation::BOOLEAN, - pub spare3: [u8; 6], - pub SystemBatteriesPresent: super::super::Foundation::BOOLEAN, - pub BatteriesAreShortTerm: super::super::Foundation::BOOLEAN, - pub BatteryScale: [BATTERY_REPORTING_SCALE; 3], - pub AcOnLineWake: SYSTEM_POWER_STATE, - pub SoftLidWake: SYSTEM_POWER_STATE, - pub RtcWake: SYSTEM_POWER_STATE, - pub MinDeviceWakeState: SYSTEM_POWER_STATE, - pub DefaultLowLatencyWake: SYSTEM_POWER_STATE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYSTEM_POWER_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYSTEM_POWER_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct SYSTEM_POWER_INFORMATION { - pub MaxIdlenessAllowed: u32, - pub Idleness: u32, - pub TimeRemaining: u32, - pub CoolingMode: POWER_COOLING_MODE, -} -impl ::core::marker::Copy for SYSTEM_POWER_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_POWER_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYSTEM_POWER_LEVEL { - pub Enable: super::super::Foundation::BOOLEAN, - pub Spare: [u8; 3], - pub BatteryLevel: u32, - pub PowerPolicy: POWER_ACTION_POLICY, - pub MinSystemState: SYSTEM_POWER_STATE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYSTEM_POWER_LEVEL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYSTEM_POWER_LEVEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYSTEM_POWER_POLICY { - pub Revision: u32, - pub PowerButton: POWER_ACTION_POLICY, - pub SleepButton: POWER_ACTION_POLICY, - pub LidClose: POWER_ACTION_POLICY, - pub LidOpenWake: SYSTEM_POWER_STATE, - pub Reserved: u32, - pub Idle: POWER_ACTION_POLICY, - pub IdleTimeout: u32, - pub IdleSensitivity: u8, - pub DynamicThrottle: u8, - pub Spare2: [u8; 2], - pub MinSleep: SYSTEM_POWER_STATE, - pub MaxSleep: SYSTEM_POWER_STATE, - pub ReducedLatencySleep: SYSTEM_POWER_STATE, - pub WinLogonFlags: u32, - pub Spare3: u32, - pub DozeS4Timeout: u32, - pub BroadcastCapacityResolution: u32, - pub DischargePolicy: [SYSTEM_POWER_LEVEL; 4], - pub VideoTimeout: u32, - pub VideoDimDisplay: super::super::Foundation::BOOLEAN, - pub VideoReserved: [u32; 3], - pub SpindownTimeout: u32, - pub OptimizeForPower: super::super::Foundation::BOOLEAN, - pub FanThrottleTolerance: u8, - pub ForcedThrottle: u8, - pub MinThrottle: u8, - pub OverThrottled: POWER_ACTION_POLICY, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYSTEM_POWER_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYSTEM_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct SYSTEM_POWER_STATUS { - pub ACLineStatus: u8, - pub BatteryFlag: u8, - pub BatteryLifePercent: u8, - pub SystemStatusFlag: u8, - pub BatteryLifeTime: u32, - pub BatteryFullLifeTime: u32, -} -impl ::core::marker::Copy for SYSTEM_POWER_STATUS {} -impl ::core::clone::Clone for SYSTEM_POWER_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct THERMAL_EVENT { - pub Version: u32, - pub Size: u32, - pub Type: u32, - pub Temperature: u32, - pub TripPointTemperature: u32, - pub Initiator: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for THERMAL_EVENT {} -impl ::core::clone::Clone for THERMAL_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct THERMAL_INFORMATION { - pub ThermalStamp: u32, - pub ThermalConstant1: u32, - pub ThermalConstant2: u32, - pub Processors: usize, - pub SamplingPeriod: u32, - pub CurrentTemperature: u32, - pub PassiveTripPoint: u32, - pub CriticalTripPoint: u32, - pub ActiveTripPointCount: u8, - pub ActiveTripPoint: [u32; 10], -} -impl ::core::marker::Copy for THERMAL_INFORMATION {} -impl ::core::clone::Clone for THERMAL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct THERMAL_POLICY { - pub Version: u32, - pub WaitForUpdate: super::super::Foundation::BOOLEAN, - pub Hibernate: super::super::Foundation::BOOLEAN, - pub Critical: super::super::Foundation::BOOLEAN, - pub ThermalStandby: super::super::Foundation::BOOLEAN, - pub ActivationReasons: u32, - pub PassiveLimit: u32, - pub ActiveLevel: u32, - pub OverThrottled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for THERMAL_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for THERMAL_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct THERMAL_WAIT_READ { - pub Timeout: u32, - pub LowTemperature: u32, - pub HighTemperature: u32, -} -impl ::core::marker::Copy for THERMAL_WAIT_READ {} -impl ::core::clone::Clone for THERMAL_WAIT_READ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USER_POWER_POLICY { - pub Revision: u32, - pub IdleAc: POWER_ACTION_POLICY, - pub IdleDc: POWER_ACTION_POLICY, - pub IdleTimeoutAc: u32, - pub IdleTimeoutDc: u32, - pub IdleSensitivityAc: u8, - pub IdleSensitivityDc: u8, - pub ThrottlePolicyAc: u8, - pub ThrottlePolicyDc: u8, - pub MaxSleepAc: SYSTEM_POWER_STATE, - pub MaxSleepDc: SYSTEM_POWER_STATE, - pub Reserved: [u32; 2], - pub VideoTimeoutAc: u32, - pub VideoTimeoutDc: u32, - pub SpindownTimeoutAc: u32, - pub SpindownTimeoutDc: u32, - pub OptimizeForPowerAc: super::super::Foundation::BOOLEAN, - pub OptimizeForPowerDc: super::super::Foundation::BOOLEAN, - pub FanThrottleToleranceAc: u8, - pub FanThrottleToleranceDc: u8, - pub ForcedThrottleAc: u8, - pub ForcedThrottleDc: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USER_POWER_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USER_POWER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub struct WAKE_ALARM_INFORMATION { - pub TimerIdentifier: u32, - pub Timeout: u32, -} -impl ::core::marker::Copy for WAKE_ALARM_INFORMATION {} -impl ::core::clone::Clone for WAKE_ALARM_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type EFFECTIVE_POWER_MODE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Power\"`*"] -pub type PDEVICE_NOTIFY_CALLBACK_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWRSCHEMESENUMPROC = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_System_Power\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWRSCHEMESENUMPROC_V1 = ::core::option::Option super::super::Foundation::BOOLEAN>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ProcessStatus/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ProcessStatus/mod.rs deleted file mode 100644 index c084812..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ProcessStatus/mod.rs +++ /dev/null @@ -1,279 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32EmptyWorkingSet ( hprocess : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32EnumDeviceDrivers ( lpimagebase : *mut *mut ::core::ffi::c_void , cb : u32 , lpcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32EnumPageFilesA ( pcallbackroutine : PENUM_PAGE_FILE_CALLBACKA , pcontext : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32EnumPageFilesW ( pcallbackroutine : PENUM_PAGE_FILE_CALLBACKW , pcontext : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32EnumProcessModules ( hprocess : super::super::Foundation:: HANDLE , lphmodule : *mut super::super::Foundation:: HINSTANCE , cb : u32 , lpcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32EnumProcessModulesEx ( hprocess : super::super::Foundation:: HANDLE , lphmodule : *mut super::super::Foundation:: HINSTANCE , cb : u32 , lpcbneeded : *mut u32 , dwfilterflag : ENUM_PROCESS_MODULES_EX_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32EnumProcesses ( lpidprocess : *mut u32 , cb : u32 , lpcbneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] fn K32GetDeviceDriverBaseNameA ( imagebase : *const ::core::ffi::c_void , lpfilename : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] fn K32GetDeviceDriverBaseNameW ( imagebase : *const ::core::ffi::c_void , lpbasename : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] fn K32GetDeviceDriverFileNameA ( imagebase : *const ::core::ffi::c_void , lpfilename : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] fn K32GetDeviceDriverFileNameW ( imagebase : *const ::core::ffi::c_void , lpfilename : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetMappedFileNameA ( hprocess : super::super::Foundation:: HANDLE , lpv : *const ::core::ffi::c_void , lpfilename : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetMappedFileNameW ( hprocess : super::super::Foundation:: HANDLE , lpv : *const ::core::ffi::c_void , lpfilename : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetModuleBaseNameA ( hprocess : super::super::Foundation:: HANDLE , hmodule : super::super::Foundation:: HINSTANCE , lpbasename : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetModuleBaseNameW ( hprocess : super::super::Foundation:: HANDLE , hmodule : super::super::Foundation:: HINSTANCE , lpbasename : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetModuleFileNameExA ( hprocess : super::super::Foundation:: HANDLE , hmodule : super::super::Foundation:: HINSTANCE , lpfilename : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetModuleFileNameExW ( hprocess : super::super::Foundation:: HANDLE , hmodule : super::super::Foundation:: HINSTANCE , lpfilename : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetModuleInformation ( hprocess : super::super::Foundation:: HANDLE , hmodule : super::super::Foundation:: HINSTANCE , lpmodinfo : *mut MODULEINFO , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetPerformanceInfo ( pperformanceinformation : *mut PERFORMANCE_INFORMATION , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetProcessImageFileNameA ( hprocess : super::super::Foundation:: HANDLE , lpimagefilename : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetProcessImageFileNameW ( hprocess : super::super::Foundation:: HANDLE , lpimagefilename : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetProcessMemoryInfo ( process : super::super::Foundation:: HANDLE , ppsmemcounters : *mut PROCESS_MEMORY_COUNTERS , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetWsChanges ( hprocess : super::super::Foundation:: HANDLE , lpwatchinfo : *mut PSAPI_WS_WATCH_INFORMATION , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32GetWsChangesEx ( hprocess : super::super::Foundation:: HANDLE , lpwatchinfoex : *mut PSAPI_WS_WATCH_INFORMATION_EX , cb : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32InitializeProcessForWsWatch ( hprocess : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32QueryWorkingSet ( hprocess : super::super::Foundation:: HANDLE , pv : *mut ::core::ffi::c_void , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] fn K32QueryWorkingSetEx ( hprocess : super::super::Foundation:: HANDLE , pv : *mut ::core::ffi::c_void , cb : u32 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const PSAPI_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub type ENUM_PROCESS_MODULES_EX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_ALL: ENUM_PROCESS_MODULES_EX_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_DEFAULT: ENUM_PROCESS_MODULES_EX_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_32BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_64BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 2u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct ENUM_PAGE_FILE_INFORMATION { - pub cb: u32, - pub Reserved: u32, - pub TotalSize: usize, - pub TotalInUse: usize, - pub PeakUsage: usize, -} -impl ::core::marker::Copy for ENUM_PAGE_FILE_INFORMATION {} -impl ::core::clone::Clone for ENUM_PAGE_FILE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct MODULEINFO { - pub lpBaseOfDll: *mut ::core::ffi::c_void, - pub SizeOfImage: u32, - pub EntryPoint: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MODULEINFO {} -impl ::core::clone::Clone for MODULEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PERFORMANCE_INFORMATION { - pub cb: u32, - pub CommitTotal: usize, - pub CommitLimit: usize, - pub CommitPeak: usize, - pub PhysicalTotal: usize, - pub PhysicalAvailable: usize, - pub SystemCache: usize, - pub KernelTotal: usize, - pub KernelPaged: usize, - pub KernelNonpaged: usize, - pub PageSize: usize, - pub HandleCount: u32, - pub ProcessCount: u32, - pub ThreadCount: u32, -} -impl ::core::marker::Copy for PERFORMANCE_INFORMATION {} -impl ::core::clone::Clone for PERFORMANCE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PROCESS_MEMORY_COUNTERS { - pub cb: u32, - pub PageFaultCount: u32, - pub PeakWorkingSetSize: usize, - pub WorkingSetSize: usize, - pub QuotaPeakPagedPoolUsage: usize, - pub QuotaPagedPoolUsage: usize, - pub QuotaPeakNonPagedPoolUsage: usize, - pub QuotaNonPagedPoolUsage: usize, - pub PagefileUsage: usize, - pub PeakPagefileUsage: usize, -} -impl ::core::marker::Copy for PROCESS_MEMORY_COUNTERS {} -impl ::core::clone::Clone for PROCESS_MEMORY_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PROCESS_MEMORY_COUNTERS_EX { - pub cb: u32, - pub PageFaultCount: u32, - pub PeakWorkingSetSize: usize, - pub WorkingSetSize: usize, - pub QuotaPeakPagedPoolUsage: usize, - pub QuotaPagedPoolUsage: usize, - pub QuotaPeakNonPagedPoolUsage: usize, - pub QuotaNonPagedPoolUsage: usize, - pub PagefileUsage: usize, - pub PeakPagefileUsage: usize, - pub PrivateUsage: usize, -} -impl ::core::marker::Copy for PROCESS_MEMORY_COUNTERS_EX {} -impl ::core::clone::Clone for PROCESS_MEMORY_COUNTERS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub union PSAPI_WORKING_SET_BLOCK { - pub Flags: usize, - pub Anonymous: PSAPI_WORKING_SET_BLOCK_0, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_BLOCK {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PSAPI_WORKING_SET_BLOCK_0 { - pub _bitfield: usize, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_BLOCK_0 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_BLOCK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub union PSAPI_WORKING_SET_EX_BLOCK { - pub Flags: usize, - pub Anonymous: PSAPI_WORKING_SET_EX_BLOCK_0, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub union PSAPI_WORKING_SET_EX_BLOCK_0 { - pub Anonymous: PSAPI_WORKING_SET_EX_BLOCK_0_0, - pub Invalid: PSAPI_WORKING_SET_EX_BLOCK_0_1, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK_0 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PSAPI_WORKING_SET_EX_BLOCK_0_0 { - pub _bitfield: usize, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK_0_0 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PSAPI_WORKING_SET_EX_BLOCK_0_1 { - pub _bitfield: usize, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK_0_1 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PSAPI_WORKING_SET_EX_INFORMATION { - pub VirtualAddress: *mut ::core::ffi::c_void, - pub VirtualAttributes: PSAPI_WORKING_SET_EX_BLOCK, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_INFORMATION {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PSAPI_WORKING_SET_INFORMATION { - pub NumberOfEntries: usize, - pub WorkingSetInfo: [PSAPI_WORKING_SET_BLOCK; 1], -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_INFORMATION {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PSAPI_WS_WATCH_INFORMATION { - pub FaultingPc: *mut ::core::ffi::c_void, - pub FaultingVa: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for PSAPI_WS_WATCH_INFORMATION {} -impl ::core::clone::Clone for PSAPI_WS_WATCH_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub struct PSAPI_WS_WATCH_INFORMATION_EX { - pub BasicInfo: PSAPI_WS_WATCH_INFORMATION, - pub FaultingThreadId: usize, - pub Flags: usize, -} -impl ::core::marker::Copy for PSAPI_WS_WATCH_INFORMATION_EX {} -impl ::core::clone::Clone for PSAPI_WS_WATCH_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUM_PAGE_FILE_CALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUM_PAGE_FILE_CALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RealTimeCommunications/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RealTimeCommunications/mod.rs deleted file mode 100644 index f313504..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RealTimeCommunications/mod.rs +++ /dev/null @@ -1,1076 +0,0 @@ -pub type INetworkTransportSettings = *mut ::core::ffi::c_void; -pub type INotificationTransportSync = *mut ::core::ffi::c_void; -pub type IRTCBuddy = *mut ::core::ffi::c_void; -pub type IRTCBuddy2 = *mut ::core::ffi::c_void; -pub type IRTCBuddyEvent = *mut ::core::ffi::c_void; -pub type IRTCBuddyEvent2 = *mut ::core::ffi::c_void; -pub type IRTCBuddyGroup = *mut ::core::ffi::c_void; -pub type IRTCBuddyGroupEvent = *mut ::core::ffi::c_void; -pub type IRTCClient = *mut ::core::ffi::c_void; -pub type IRTCClient2 = *mut ::core::ffi::c_void; -pub type IRTCClientEvent = *mut ::core::ffi::c_void; -pub type IRTCClientPortManagement = *mut ::core::ffi::c_void; -pub type IRTCClientPresence = *mut ::core::ffi::c_void; -pub type IRTCClientPresence2 = *mut ::core::ffi::c_void; -pub type IRTCClientProvisioning = *mut ::core::ffi::c_void; -pub type IRTCClientProvisioning2 = *mut ::core::ffi::c_void; -pub type IRTCCollection = *mut ::core::ffi::c_void; -pub type IRTCDispatchEventNotification = *mut ::core::ffi::c_void; -pub type IRTCEnumBuddies = *mut ::core::ffi::c_void; -pub type IRTCEnumGroups = *mut ::core::ffi::c_void; -pub type IRTCEnumParticipants = *mut ::core::ffi::c_void; -pub type IRTCEnumPresenceDevices = *mut ::core::ffi::c_void; -pub type IRTCEnumProfiles = *mut ::core::ffi::c_void; -pub type IRTCEnumUserSearchResults = *mut ::core::ffi::c_void; -pub type IRTCEnumWatchers = *mut ::core::ffi::c_void; -pub type IRTCEventNotification = *mut ::core::ffi::c_void; -pub type IRTCInfoEvent = *mut ::core::ffi::c_void; -pub type IRTCIntensityEvent = *mut ::core::ffi::c_void; -pub type IRTCMediaEvent = *mut ::core::ffi::c_void; -pub type IRTCMediaRequestEvent = *mut ::core::ffi::c_void; -pub type IRTCMessagingEvent = *mut ::core::ffi::c_void; -pub type IRTCParticipant = *mut ::core::ffi::c_void; -pub type IRTCParticipantStateChangeEvent = *mut ::core::ffi::c_void; -pub type IRTCPortManager = *mut ::core::ffi::c_void; -pub type IRTCPresenceContact = *mut ::core::ffi::c_void; -pub type IRTCPresenceDataEvent = *mut ::core::ffi::c_void; -pub type IRTCPresenceDevice = *mut ::core::ffi::c_void; -pub type IRTCPresencePropertyEvent = *mut ::core::ffi::c_void; -pub type IRTCPresenceStatusEvent = *mut ::core::ffi::c_void; -pub type IRTCProfile = *mut ::core::ffi::c_void; -pub type IRTCProfile2 = *mut ::core::ffi::c_void; -pub type IRTCProfileEvent = *mut ::core::ffi::c_void; -pub type IRTCProfileEvent2 = *mut ::core::ffi::c_void; -pub type IRTCReInviteEvent = *mut ::core::ffi::c_void; -pub type IRTCRegistrationStateChangeEvent = *mut ::core::ffi::c_void; -pub type IRTCRoamingEvent = *mut ::core::ffi::c_void; -pub type IRTCSession = *mut ::core::ffi::c_void; -pub type IRTCSession2 = *mut ::core::ffi::c_void; -pub type IRTCSessionCallControl = *mut ::core::ffi::c_void; -pub type IRTCSessionDescriptionManager = *mut ::core::ffi::c_void; -pub type IRTCSessionOperationCompleteEvent = *mut ::core::ffi::c_void; -pub type IRTCSessionOperationCompleteEvent2 = *mut ::core::ffi::c_void; -pub type IRTCSessionPortManagement = *mut ::core::ffi::c_void; -pub type IRTCSessionReferStatusEvent = *mut ::core::ffi::c_void; -pub type IRTCSessionReferredEvent = *mut ::core::ffi::c_void; -pub type IRTCSessionStateChangeEvent = *mut ::core::ffi::c_void; -pub type IRTCSessionStateChangeEvent2 = *mut ::core::ffi::c_void; -pub type IRTCUserSearch = *mut ::core::ffi::c_void; -pub type IRTCUserSearchQuery = *mut ::core::ffi::c_void; -pub type IRTCUserSearchResult = *mut ::core::ffi::c_void; -pub type IRTCUserSearchResultsEvent = *mut ::core::ffi::c_void; -pub type IRTCWatcher = *mut ::core::ffi::c_void; -pub type IRTCWatcher2 = *mut ::core::ffi::c_void; -pub type IRTCWatcherEvent = *mut ::core::ffi::c_void; -pub type IRTCWatcherEvent2 = *mut ::core::ffi::c_void; -pub type ITransportSettingsInternal = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const FACILITY_PINT_STATUS_CODE: u32 = 240u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const FACILITY_RTC_INTERFACE: u32 = 238u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const FACILITY_SIP_STATUS_CODE: u32 = 239u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAU_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAU_DIGEST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAU_KERBEROS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAU_NTLM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAU_USE_LOGON_CRED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCCS_FAIL_ON_REDIRECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCCS_FORCE_PROFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCClient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a42ea29_a2b7_40c4_b091_f6f024aa89be); -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_ALL: u32 = 33554431u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_BUDDY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_BUDDY2: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_CLIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_GROUP: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_INFO: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_INTENSITY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_MEDIA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_MEDIA_REQUEST: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_MESSAGING: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_PARTICIPANT_STATE_CHANGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_PRESENCE_DATA: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_PRESENCE_PROPERTY: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_PRESENCE_STATUS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_PROFILE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_REGISTRATION_STATE_CHANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_REINVITE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_ROAMING: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_SESSION_OPERATION_COMPLETE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_SESSION_REFERRED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_SESSION_REFER_STATUS: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_SESSION_STATE_CHANGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_USERSEARCH: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_WATCHER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCEF_WATCHER2: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCIF_DISABLE_MEDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCIF_DISABLE_STRICT_DNS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCIF_DISABLE_UPNP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCIF_ENABLE_SERVER_CLASS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMT_AUDIO_RECEIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMT_AUDIO_SEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMT_T120_SENDRECV: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMT_VIDEO_RECEIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMT_VIDEO_SEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRF_REGISTER_ALL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRF_REGISTER_INVITE_SESSIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRF_REGISTER_MESSAGE_SESSIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRF_REGISTER_NOTIFY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRF_REGISTER_PRESENCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRMF_ALL_ROAMING: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRMF_BUDDY_ROAMING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRMF_PRESENCE_ROAMING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRMF_PROFILE_ROAMING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRMF_WATCHER_ROAMING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSI_APPLICATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSI_IM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSI_MULTIPARTY_IM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSI_PC_TO_PC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSI_PC_TO_PHONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSI_PHONE_TO_PHONE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_TCP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_TLS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_UDP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_ANOTHER_MEDIA_SESSION_ACTIVE: ::windows_sys::core::HRESULT = -2131885961i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_BASIC_AUTH_SET_TLS: ::windows_sys::core::HRESULT = -2131886017i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_CLIENT_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2131886042i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_CLIENT_ALREADY_SHUT_DOWN: ::windows_sys::core::HRESULT = -2131886041i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_CLIENT_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2131886043i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_DESTINATION_ADDRESS_LOCAL: ::windows_sys::core::HRESULT = -2131886061i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_DESTINATION_ADDRESS_MULTICAST: ::windows_sys::core::HRESULT = -2131886059i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_DUPLICATE_BUDDY: ::windows_sys::core::HRESULT = -2131886006i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_DUPLICATE_GROUP: ::windows_sys::core::HRESULT = -2131885998i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_DUPLICATE_REALM: ::windows_sys::core::HRESULT = -2131886013i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_DUPLICATE_WATCHER: ::windows_sys::core::HRESULT = -2131886005i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_ACL_LIST: ::windows_sys::core::HRESULT = -2131886000i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_ADDRESS_LOCAL: ::windows_sys::core::HRESULT = -2131886060i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_BUDDY_LIST: ::windows_sys::core::HRESULT = -2131886001i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_LISTEN_SOCKET: ::windows_sys::core::HRESULT = -2131885957i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_OBJECT_STATE: ::windows_sys::core::HRESULT = -2131885983i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_PORTRANGE: ::windows_sys::core::HRESULT = -2131885988i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_PREFERENCE_LIST: ::windows_sys::core::HRESULT = -2131885991i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_PROFILE: ::windows_sys::core::HRESULT = -2131886034i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_PROXY_ADDRESS: ::windows_sys::core::HRESULT = -2131886058i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_REGISTRATION_STATE: ::windows_sys::core::HRESULT = -2131885971i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_SESSION_STATE: ::windows_sys::core::HRESULT = -2131886038i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_SESSION_TYPE: ::windows_sys::core::HRESULT = -2131886039i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_INVALID_SIP_URL: ::windows_sys::core::HRESULT = -2131886062i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_LISTENING_SOCKET_NOT_EXIST: ::windows_sys::core::HRESULT = -2131885958i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_LOCAL_PHONE_NEEDED: ::windows_sys::core::HRESULT = -2131886036i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MALFORMED_XML: ::windows_sys::core::HRESULT = -2131886004i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MAX_PENDING_OPERATIONS: ::windows_sys::core::HRESULT = -2131885990i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MAX_REDIRECTS: ::windows_sys::core::HRESULT = -2131885960i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_AEC: ::windows_sys::core::HRESULT = -2131886044i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_AUDIO_DEVICE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2131886047i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_CONTROLLER_STATE: ::windows_sys::core::HRESULT = -2131886049i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_DISABLED: ::windows_sys::core::HRESULT = -2131885970i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_ENABLED: ::windows_sys::core::HRESULT = -2131885969i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_NEED_TERMINAL: ::windows_sys::core::HRESULT = -2131886048i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_SESSION_IN_HOLD: ::windows_sys::core::HRESULT = -2131885962i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_SESSION_NOT_EXIST: ::windows_sys::core::HRESULT = -2131885963i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_MEDIA_VIDEO_DEVICE_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2131886046i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2131885950i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NOT_EXIST: ::windows_sys::core::HRESULT = -2131885992i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NOT_PRESENCE_PROFILE: ::windows_sys::core::HRESULT = -2131885974i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NO_BUDDY: ::windows_sys::core::HRESULT = -2131885996i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NO_DEVICE: ::windows_sys::core::HRESULT = -2131886035i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NO_GROUP: ::windows_sys::core::HRESULT = -2131885999i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NO_PROFILE: ::windows_sys::core::HRESULT = -2131886037i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NO_REALM: ::windows_sys::core::HRESULT = -2131885994i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NO_TRANSPORT: ::windows_sys::core::HRESULT = -2131885993i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_NO_WATCHER: ::windows_sys::core::HRESULT = -2131885995i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_OPERATION_WITH_TOO_MANY_PARTICIPANTS: ::windows_sys::core::HRESULT = -2131886018i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PINT_STATUS_REJECTED_ALL_BUSY: ::windows_sys::core::HRESULT = -2131755001i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PINT_STATUS_REJECTED_BADNUMBER: ::windows_sys::core::HRESULT = -2131754997i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PINT_STATUS_REJECTED_BUSY: ::windows_sys::core::HRESULT = -2131755003i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PINT_STATUS_REJECTED_CANCELLED: ::windows_sys::core::HRESULT = -2131754998i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PINT_STATUS_REJECTED_NO_ANSWER: ::windows_sys::core::HRESULT = -2131755002i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PINT_STATUS_REJECTED_PL_FAILED: ::windows_sys::core::HRESULT = -2131755000i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PINT_STATUS_REJECTED_SW_FAILED: ::windows_sys::core::HRESULT = -2131754999i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PLATFORM_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2131885952i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_POLICY_NOT_ALLOW: ::windows_sys::core::HRESULT = -2131886012i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PORT_MANAGER_ALREADY_SET: ::windows_sys::core::HRESULT = -2131885956i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PORT_MAPPING_FAILED: ::windows_sys::core::HRESULT = -2131886010i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PORT_MAPPING_UNAVAILABLE: ::windows_sys::core::HRESULT = -2131886011i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PRESENCE_ENABLED: ::windows_sys::core::HRESULT = -2131885982i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PRESENCE_NOT_ENABLED: ::windows_sys::core::HRESULT = -2131886040i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_INVALID_SERVER_AUTHMETHOD: ::windows_sys::core::HRESULT = -2131886024i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_INVALID_SERVER_PROTOCOL: ::windows_sys::core::HRESULT = -2131886025i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_INVALID_SERVER_ROLE: ::windows_sys::core::HRESULT = -2131886023i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_INVALID_SESSION: ::windows_sys::core::HRESULT = -2131886021i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_INVALID_SESSION_PARTY: ::windows_sys::core::HRESULT = -2131886020i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_INVALID_SESSION_TYPE: ::windows_sys::core::HRESULT = -2131886019i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_MULTIPLE_REGISTRARS: ::windows_sys::core::HRESULT = -2131886022i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_KEY: ::windows_sys::core::HRESULT = -2131886032i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_NAME: ::windows_sys::core::HRESULT = -2131886031i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_PROVISION: ::windows_sys::core::HRESULT = -2131886033i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_SERVER: ::windows_sys::core::HRESULT = -2131886028i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_SERVER_ADDRESS: ::windows_sys::core::HRESULT = -2131886027i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_SERVER_PROTOCOL: ::windows_sys::core::HRESULT = -2131886026i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_USER: ::windows_sys::core::HRESULT = -2131886030i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_NO_USER_URI: ::windows_sys::core::HRESULT = -2131886029i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_PROFILE_SERVER_UNAUTHORIZED: ::windows_sys::core::HRESULT = -2131886014i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_REDIRECT_PROCESSING_FAILED: ::windows_sys::core::HRESULT = -2131885959i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_REFER_NOT_ACCEPTED: ::windows_sys::core::HRESULT = -2131885968i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_REFER_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2131885967i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_REFER_NOT_EXIST: ::windows_sys::core::HRESULT = -2131885966i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_REGISTRATION_DEACTIVATED: ::windows_sys::core::HRESULT = -2131885949i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_REGISTRATION_REJECTED: ::windows_sys::core::HRESULT = -2131885948i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_REGISTRATION_UNREGISTERED: ::windows_sys::core::HRESULT = -2131885947i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_ROAMING_ENABLED: ::windows_sys::core::HRESULT = -2131885981i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_ROAMING_FAILED: ::windows_sys::core::HRESULT = -2131886002i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_ROAMING_OPERATION_INTERRUPTED: ::windows_sys::core::HRESULT = -2131886003i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SDP_CONNECTION_ADDR: ::windows_sys::core::HRESULT = -2131886070i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SDP_FAILED_TO_BUILD: ::windows_sys::core::HRESULT = -2131886067i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SDP_MULTICAST: ::windows_sys::core::HRESULT = -2131886071i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SDP_NOT_PRESENT: ::windows_sys::core::HRESULT = -2131886074i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SDP_NO_MEDIA: ::windows_sys::core::HRESULT = -2131886069i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SDP_PARSE_FAILED: ::windows_sys::core::HRESULT = -2131886073i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SDP_UPDATE_FAILED: ::windows_sys::core::HRESULT = -2131886072i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SECURITY_LEVEL_ALREADY_SET: ::windows_sys::core::HRESULT = -2131885955i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE: ::windows_sys::core::HRESULT = -2131886009i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SECURITY_LEVEL_NOT_DEFINED: ::windows_sys::core::HRESULT = -2131886008i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SECURITY_LEVEL_NOT_SUPPORTED_BY_PARTICIPANT: ::windows_sys::core::HRESULT = -2131886007i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_ADDITIONAL_PARTY_IN_TWO_PARTY_SESSION: ::windows_sys::core::HRESULT = -2131885986i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_AUTH_FAILED: ::windows_sys::core::HRESULT = -2131886063i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_AUTH_HEADER_SENT: ::windows_sys::core::HRESULT = -2131886065i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_AUTH_TIME_SKEW: ::windows_sys::core::HRESULT = -2131885972i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_AUTH_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2131886064i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_CALL_CONNECTION_NOT_ESTABLISHED: ::windows_sys::core::HRESULT = -2131885987i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_CALL_DISCONNECTED: ::windows_sys::core::HRESULT = -2131886055i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_CODECS_DO_NOT_MATCH: ::windows_sys::core::HRESULT = -2131886080i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_DNS_FAIL: ::windows_sys::core::HRESULT = -2131885978i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_HEADER_NOT_PRESENT: ::windows_sys::core::HRESULT = -2131886075i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_HIGH_SECURITY_SET_TLS: ::windows_sys::core::HRESULT = -2131886016i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_HOLD_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2131885965i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_INVALID_CERTIFICATE: ::windows_sys::core::HRESULT = -2131885979i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_INVITEE_PARTY_TIMEOUT: ::windows_sys::core::HRESULT = -2131885973i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_INVITE_TRANSACTION_PENDING: ::windows_sys::core::HRESULT = -2131886066i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_NEED_MORE_DATA: ::windows_sys::core::HRESULT = -2131886056i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_NO_STREAM: ::windows_sys::core::HRESULT = -2131886077i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS: ::windows_sys::core::HRESULT = -2131885984i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_PARSE_FAILED: ::windows_sys::core::HRESULT = -2131886076i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_PARTY_ALREADY_IN_SESSION: ::windows_sys::core::HRESULT = -2131885985i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_PEER_PARTICIPANT_IN_MULTIPARTY_SESSION: ::windows_sys::core::HRESULT = -2131885951i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_REFER_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2131885953i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_REQUEST_DESTINATION_ADDR_NOT_PRESENT: ::windows_sys::core::HRESULT = -2131886054i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_SSL_NEGOTIATION_TIMEOUT: ::windows_sys::core::HRESULT = -2131886051i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_SSL_TUNNEL_FAILED: ::windows_sys::core::HRESULT = -2131886052i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_STACK_SHUTDOWN: ::windows_sys::core::HRESULT = -2131886050i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_STREAM_NOT_PRESENT: ::windows_sys::core::HRESULT = -2131886078i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_STREAM_PRESENT: ::windows_sys::core::HRESULT = -2131886079i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_TCP_FAIL: ::windows_sys::core::HRESULT = -2131885977i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_TIMEOUT: ::windows_sys::core::HRESULT = -2131886068i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_TLS_FAIL: ::windows_sys::core::HRESULT = -2131885975i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_TLS_INCOMPATIBLE_ENCRYPTION: ::windows_sys::core::HRESULT = -2131885980i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_TRANSPORT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2131886057i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_UDP_SIZE_EXCEEDED: ::windows_sys::core::HRESULT = -2131886053i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_SIP_UNHOLD_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2131885964i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_START_STREAM: ::windows_sys::core::HRESULT = -2131886045i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_ADDRESS_INCOMPLETE: ::windows_sys::core::HRESULT = -2131820060i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_AMBIGUOUS: ::windows_sys::core::HRESULT = -2131820059i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_BAD_EXTENSION: ::windows_sys::core::HRESULT = -2131820124i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_BAD_REQUEST: ::windows_sys::core::HRESULT = -2131820144i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_BUSY_HERE: ::windows_sys::core::HRESULT = -2131820058i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_CONFLICT: ::windows_sys::core::HRESULT = -2131820135i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_FORBIDDEN: ::windows_sys::core::HRESULT = -2131820141i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_GONE: ::windows_sys::core::HRESULT = -2131820134i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_LENGTH_REQUIRED: ::windows_sys::core::HRESULT = -2131820133i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_LOOP_DETECTED: ::windows_sys::core::HRESULT = -2131820062i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2131820139i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE: ::windows_sys::core::HRESULT = -2131820138i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_NOT_FOUND: ::windows_sys::core::HRESULT = -2131820140i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED: ::windows_sys::core::HRESULT = -2131820142i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_PROXY_AUTHENTICATION_REQUIRED: ::windows_sys::core::HRESULT = -2131820137i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_REQUEST_ENTITY_TOO_LARGE: ::windows_sys::core::HRESULT = -2131820131i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_REQUEST_TIMEOUT: ::windows_sys::core::HRESULT = -2131820136i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_REQUEST_URI_TOO_LARGE: ::windows_sys::core::HRESULT = -2131820130i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_TEMPORARILY_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2131820064i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_TOO_MANY_HOPS: ::windows_sys::core::HRESULT = -2131820061i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_TRANSACTION_DOES_NOT_EXIST: ::windows_sys::core::HRESULT = -2131820063i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_UNAUTHORIZED: ::windows_sys::core::HRESULT = -2131820143i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_CLIENT_UNSUPPORTED_MEDIA_TYPE: ::windows_sys::core::HRESULT = -2131820129i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_GLOBAL_BUSY_EVERYWHERE: ::windows_sys::core::HRESULT = -2131819944i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_GLOBAL_DECLINE: ::windows_sys::core::HRESULT = -2131819941i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_GLOBAL_DOES_NOT_EXIST_ANYWHERE: ::windows_sys::core::HRESULT = -2131819940i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_GLOBAL_NOT_ACCEPTABLE: ::windows_sys::core::HRESULT = -2131819938i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_INFO_CALL_FORWARDING: ::windows_sys::core::HRESULT = 15663285i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_INFO_QUEUED: ::windows_sys::core::HRESULT = 15663286i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_INFO_RINGING: ::windows_sys::core::HRESULT = 15663284i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_INFO_TRYING: ::windows_sys::core::HRESULT = 15663204i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_NOT_ACCEPTABLE_HERE: ::windows_sys::core::HRESULT = -2131820056i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_REDIRECT_ALTERNATIVE_SERVICE: ::windows_sys::core::HRESULT = -2131820164i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_REDIRECT_MOVED_PERMANENTLY: ::windows_sys::core::HRESULT = -2131820243i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_REDIRECT_MOVED_TEMPORARILY: ::windows_sys::core::HRESULT = -2131820242i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_REDIRECT_MULTIPLE_CHOICES: ::windows_sys::core::HRESULT = -2131820244i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_REDIRECT_SEE_OTHER: ::windows_sys::core::HRESULT = -2131820241i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_REDIRECT_USE_PROXY: ::windows_sys::core::HRESULT = -2131820239i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_REQUEST_TERMINATED: ::windows_sys::core::HRESULT = -2131820057i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SERVER_BAD_GATEWAY: ::windows_sys::core::HRESULT = -2131820042i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SERVER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2131820044i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SERVER_NOT_IMPLEMENTED: ::windows_sys::core::HRESULT = -2131820043i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SERVER_SERVER_TIMEOUT: ::windows_sys::core::HRESULT = -2131820040i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SERVER_SERVICE_UNAVAILABLE: ::windows_sys::core::HRESULT = -2131820041i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SERVER_VERSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2131820039i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SESSION_PROGRESS: ::windows_sys::core::HRESULT = 15663287i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_STATUS_SUCCESS: ::windows_sys::core::HRESULT = 15663304i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_TOO_MANY_GROUPS: ::windows_sys::core::HRESULT = -2131885997i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_TOO_MANY_RETRIES: ::windows_sys::core::HRESULT = -2131885989i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_TOO_SMALL_EXPIRES_VALUE: ::windows_sys::core::HRESULT = -2131885976i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_E_UDP_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2131885954i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_S_ROAMING_NOT_SUPPORTED: ::windows_sys::core::HRESULT = 15597633i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const STATUS_SEVERITY_RTC_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_ACE_SCOPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAS_SCOPE_USER: RTC_ACE_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAS_SCOPE_DOMAIN: RTC_ACE_SCOPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAS_SCOPE_ALL: RTC_ACE_SCOPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_ANSWER_MODE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAM_OFFER_SESSION_EVENT: RTC_ANSWER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAM_AUTOMATICALLY_ACCEPT: RTC_ANSWER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAM_AUTOMATICALLY_REJECT: RTC_ANSWER_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAM_NOT_SUPPORTED: RTC_ANSWER_MODE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_AUDIO_DEVICE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAD_SPEAKER: RTC_AUDIO_DEVICE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCAD_MICROPHONE: RTC_AUDIO_DEVICE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_BUDDY_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBET_BUDDY_ADD: RTC_BUDDY_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBET_BUDDY_REMOVE: RTC_BUDDY_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBET_BUDDY_UPDATE: RTC_BUDDY_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBET_BUDDY_STATE_CHANGE: RTC_BUDDY_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBET_BUDDY_ROAMED: RTC_BUDDY_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBET_BUDDY_SUBSCRIBED: RTC_BUDDY_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_BUDDY_SUBSCRIPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBT_SUBSCRIBED: RTC_BUDDY_SUBSCRIPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBT_ALWAYS_OFFLINE: RTC_BUDDY_SUBSCRIPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBT_ALWAYS_ONLINE: RTC_BUDDY_SUBSCRIPTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCBT_POLL: RTC_BUDDY_SUBSCRIPTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_CLIENT_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCCET_VOLUME_CHANGE: RTC_CLIENT_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCCET_DEVICE_CHANGE: RTC_CLIENT_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCCET_NETWORK_QUALITY_CHANGE: RTC_CLIENT_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCCET_ASYNC_CLEANUP_DONE: RTC_CLIENT_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_DTMF = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_0: RTC_DTMF = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_1: RTC_DTMF = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_2: RTC_DTMF = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_3: RTC_DTMF = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_4: RTC_DTMF = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_5: RTC_DTMF = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_6: RTC_DTMF = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_7: RTC_DTMF = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_8: RTC_DTMF = 8i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_9: RTC_DTMF = 9i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_STAR: RTC_DTMF = 10i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_POUND: RTC_DTMF = 11i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_A: RTC_DTMF = 12i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_B: RTC_DTMF = 13i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_C: RTC_DTMF = 14i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_D: RTC_DTMF = 15i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTC_DTMF_FLASH: RTC_DTMF = 16i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_EVENT = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_CLIENT: RTC_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_REGISTRATION_STATE_CHANGE: RTC_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_SESSION_STATE_CHANGE: RTC_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_SESSION_OPERATION_COMPLETE: RTC_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_PARTICIPANT_STATE_CHANGE: RTC_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_MEDIA: RTC_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_INTENSITY: RTC_EVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_MESSAGING: RTC_EVENT = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_BUDDY: RTC_EVENT = 8i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_WATCHER: RTC_EVENT = 9i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_PROFILE: RTC_EVENT = 10i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_USERSEARCH: RTC_EVENT = 11i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_INFO: RTC_EVENT = 12i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_GROUP: RTC_EVENT = 13i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_MEDIA_REQUEST: RTC_EVENT = 14i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_ROAMING: RTC_EVENT = 15i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_PRESENCE_PROPERTY: RTC_EVENT = 16i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_PRESENCE_DATA: RTC_EVENT = 17i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_PRESENCE_STATUS: RTC_EVENT = 18i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_SESSION_REFER_STATUS: RTC_EVENT = 19i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_SESSION_REFERRED: RTC_EVENT = 20i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCE_REINVITE: RTC_EVENT = 21i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_GROUP_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCGET_GROUP_ADD: RTC_GROUP_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCGET_GROUP_REMOVE: RTC_GROUP_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCGET_GROUP_UPDATE: RTC_GROUP_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCGET_GROUP_BUDDY_ADD: RTC_GROUP_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCGET_GROUP_BUDDY_REMOVE: RTC_GROUP_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCGET_GROUP_ROAMED: RTC_GROUP_EVENT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_LISTEN_MODE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCLM_NONE: RTC_LISTEN_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCLM_DYNAMIC: RTC_LISTEN_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCLM_BOTH: RTC_LISTEN_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_MEDIA_EVENT_REASON = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMER_NORMAL: RTC_MEDIA_EVENT_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMER_HOLD: RTC_MEDIA_EVENT_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMER_TIMEOUT: RTC_MEDIA_EVENT_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMER_BAD_DEVICE: RTC_MEDIA_EVENT_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMER_NO_PORT: RTC_MEDIA_EVENT_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMER_PORT_MAPPING_FAILED: RTC_MEDIA_EVENT_REASON = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMER_REMOTE_REQUEST: RTC_MEDIA_EVENT_REASON = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_MEDIA_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMET_STOPPED: RTC_MEDIA_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMET_STARTED: RTC_MEDIA_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMET_FAILED: RTC_MEDIA_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_MESSAGING_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMSET_MESSAGE: RTC_MESSAGING_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMSET_STATUS: RTC_MESSAGING_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_MESSAGING_USER_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMUS_IDLE: RTC_MESSAGING_USER_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCMUS_TYPING: RTC_MESSAGING_USER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_OFFER_WATCHER_MODE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCOWM_OFFER_WATCHER_EVENT: RTC_OFFER_WATCHER_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCOWM_AUTOMATICALLY_ADD_WATCHER: RTC_OFFER_WATCHER_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_PARTICIPANT_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_IDLE: RTC_PARTICIPANT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_PENDING: RTC_PARTICIPANT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_INCOMING: RTC_PARTICIPANT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_ANSWERING: RTC_PARTICIPANT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_INPROGRESS: RTC_PARTICIPANT_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_ALERTING: RTC_PARTICIPANT_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_CONNECTED: RTC_PARTICIPANT_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_DISCONNECTING: RTC_PARTICIPANT_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPS_DISCONNECTED: RTC_PARTICIPANT_STATE = 8i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_PORT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPT_AUDIO_RTP: RTC_PORT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPT_AUDIO_RTCP: RTC_PORT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPT_VIDEO_RTP: RTC_PORT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPT_VIDEO_RTCP: RTC_PORT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPT_SIP: RTC_PORT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_PRESENCE_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPP_PHONENUMBER: RTC_PRESENCE_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPP_DISPLAYNAME: RTC_PRESENCE_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPP_EMAIL: RTC_PRESENCE_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPP_DEVICE_NAME: RTC_PRESENCE_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPP_MULTIPLE: RTC_PRESENCE_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_PRESENCE_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_OFFLINE: RTC_PRESENCE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_ONLINE: RTC_PRESENCE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_AWAY: RTC_PRESENCE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_IDLE: RTC_PRESENCE_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_BUSY: RTC_PRESENCE_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_BE_RIGHT_BACK: RTC_PRESENCE_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_ON_THE_PHONE: RTC_PRESENCE_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCXS_PRESENCE_OUT_TO_LUNCH: RTC_PRESENCE_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_PRIVACY_MODE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPM_BLOCK_LIST_EXCLUDED: RTC_PRIVACY_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPM_ALLOW_LIST_ONLY: RTC_PRIVACY_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_PROFILE_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPFET_PROFILE_GET: RTC_PROFILE_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPFET_PROFILE_UPDATE: RTC_PROFILE_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_PROVIDER_URI = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPU_URIHOMEPAGE: RTC_PROVIDER_URI = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPU_URIHELPDESK: RTC_PROVIDER_URI = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPU_URIPERSONALACCOUNT: RTC_PROVIDER_URI = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPU_URIDISPLAYDURINGCALL: RTC_PROVIDER_URI = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCPU_URIDISPLAYDURINGIDLE: RTC_PROVIDER_URI = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_REGISTRATION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_NOT_REGISTERED: RTC_REGISTRATION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_REGISTERING: RTC_REGISTRATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_REGISTERED: RTC_REGISTRATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_REJECTED: RTC_REGISTRATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_UNREGISTERING: RTC_REGISTRATION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_ERROR: RTC_REGISTRATION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_LOGGED_OFF: RTC_REGISTRATION_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_LOCAL_PA_LOGGED_OFF: RTC_REGISTRATION_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRS_REMOTE_PA_LOGGED_OFF: RTC_REGISTRATION_STATE = 8i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_REINVITE_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRIN_INCOMING: RTC_REINVITE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRIN_SUCCEEDED: RTC_REINVITE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRIN_FAIL: RTC_REINVITE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_RING_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRT_PHONE: RTC_RING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRT_MESSAGE: RTC_RING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRT_RINGBACK: RTC_RING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_ROAMING_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRET_BUDDY_ROAMING: RTC_ROAMING_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRET_WATCHER_ROAMING: RTC_ROAMING_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRET_PRESENCE_ROAMING: RTC_ROAMING_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRET_PROFILE_ROAMING: RTC_ROAMING_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCRET_WPENDING_ROAMING: RTC_ROAMING_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_SECURITY_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSECL_UNSUPPORTED: RTC_SECURITY_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSECL_SUPPORTED: RTC_SECURITY_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSECL_REQUIRED: RTC_SECURITY_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_SECURITY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSECT_AUDIO_VIDEO_MEDIA_ENCRYPTION: RTC_SECURITY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSECT_T120_MEDIA_ENCRYPTION: RTC_SECURITY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_SESSION_REFER_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSRS_REFERRING: RTC_SESSION_REFER_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSRS_ACCEPTED: RTC_SESSION_REFER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSRS_ERROR: RTC_SESSION_REFER_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSRS_REJECTED: RTC_SESSION_REFER_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSRS_DROPPED: RTC_SESSION_REFER_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSRS_DONE: RTC_SESSION_REFER_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_SESSION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_IDLE: RTC_SESSION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_INCOMING: RTC_SESSION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_ANSWERING: RTC_SESSION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_INPROGRESS: RTC_SESSION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_CONNECTED: RTC_SESSION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_DISCONNECTED: RTC_SESSION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_HOLD: RTC_SESSION_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCSS_REFER: RTC_SESSION_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_SESSION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCST_PC_TO_PC: RTC_SESSION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCST_PC_TO_PHONE: RTC_SESSION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCST_PHONE_TO_PHONE: RTC_SESSION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCST_IM: RTC_SESSION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCST_MULTIPARTY_IM: RTC_SESSION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCST_APPLICATION: RTC_SESSION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_T120_APPLET = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTA_WHITEBOARD: RTC_T120_APPLET = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTA_APPSHARING: RTC_T120_APPLET = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_TERMINATE_REASON = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_NORMAL: RTC_TERMINATE_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_DND: RTC_TERMINATE_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_BUSY: RTC_TERMINATE_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_REJECT: RTC_TERMINATE_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_TIMEOUT: RTC_TERMINATE_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_SHUTDOWN: RTC_TERMINATE_REASON = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_INSUFFICIENT_SECURITY_LEVEL: RTC_TERMINATE_REASON = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCTR_NOT_SUPPORTED: RTC_TERMINATE_REASON = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_USER_SEARCH_COLUMN = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_URI: RTC_USER_SEARCH_COLUMN = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_DISPLAYNAME: RTC_USER_SEARCH_COLUMN = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_TITLE: RTC_USER_SEARCH_COLUMN = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_OFFICE: RTC_USER_SEARCH_COLUMN = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_PHONE: RTC_USER_SEARCH_COLUMN = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_COMPANY: RTC_USER_SEARCH_COLUMN = 5i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_CITY: RTC_USER_SEARCH_COLUMN = 6i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_STATE: RTC_USER_SEARCH_COLUMN = 7i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_COUNTRY: RTC_USER_SEARCH_COLUMN = 8i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSC_EMAIL: RTC_USER_SEARCH_COLUMN = 9i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_USER_SEARCH_PREFERENCE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSP_MAX_MATCHES: RTC_USER_SEARCH_PREFERENCE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCUSP_TIME_LIMIT: RTC_USER_SEARCH_PREFERENCE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_VIDEO_DEVICE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCVD_RECEIVE: RTC_VIDEO_DEVICE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCVD_PREVIEW: RTC_VIDEO_DEVICE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_WATCHER_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWET_WATCHER_ADD: RTC_WATCHER_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWET_WATCHER_REMOVE: RTC_WATCHER_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWET_WATCHER_UPDATE: RTC_WATCHER_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWET_WATCHER_OFFERING: RTC_WATCHER_EVENT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWET_WATCHER_ROAMED: RTC_WATCHER_EVENT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_WATCHER_MATCH_MODE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWMM_EXACT_MATCH: RTC_WATCHER_MATCH_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWMM_BEST_ACE_MATCH: RTC_WATCHER_MATCH_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub type RTC_WATCHER_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWS_UNKNOWN: RTC_WATCHER_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWS_OFFERING: RTC_WATCHER_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWS_ALLOWED: RTC_WATCHER_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWS_BLOCKED: RTC_WATCHER_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWS_DENIED: RTC_WATCHER_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`*"] -pub const RTCWS_PROMPT: RTC_WATCHER_STATE = 5i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RealTimeCommunications\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(feature = "Win32_Networking_WinSock")] -pub struct TRANSPORT_SETTING { - pub SettingId: super::super::Networking::WinSock::TRANSPORT_SETTING_ID, - pub Length: *mut u32, - pub Value: *mut u8, -} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::marker::Copy for TRANSPORT_SETTING {} -#[cfg(feature = "Win32_Networking_WinSock")] -impl ::core::clone::Clone for TRANSPORT_SETTING { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Recovery/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Recovery/mod.rs deleted file mode 100644 index 32ce526..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Recovery/mod.rs +++ /dev/null @@ -1,23 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`, `\"Win32_Foundation\"`*"] fn ApplicationRecoveryFinished ( bsuccess : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`, `\"Win32_Foundation\"`*"] fn ApplicationRecoveryInProgress ( pbcancelled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn GetApplicationRecoveryCallback ( hprocess : super::super::Foundation:: HANDLE , precoverycallback : *mut super::WindowsProgramming:: APPLICATION_RECOVERY_CALLBACK , ppvparameter : *mut *mut ::core::ffi::c_void , pdwpinginterval : *mut u32 , pdwflags : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`, `\"Win32_Foundation\"`*"] fn GetApplicationRestartSettings ( hprocess : super::super::Foundation:: HANDLE , pwzcommandline : :: windows_sys::core::PWSTR , pcchsize : *mut u32 , pdwflags : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_WindowsProgramming")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`, `\"Win32_System_WindowsProgramming\"`*"] fn RegisterApplicationRecoveryCallback ( precoveycallback : super::WindowsProgramming:: APPLICATION_RECOVERY_CALLBACK , pvparameter : *const ::core::ffi::c_void , dwpinginterval : u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`*"] fn RegisterApplicationRestart ( pwzcommandline : :: windows_sys::core::PCWSTR , dwflags : REGISTER_APPLICATION_RESTART_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`*"] fn UnregisterApplicationRecoveryCallback ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Recovery\"`*"] fn UnregisterApplicationRestart ( ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_System_Recovery\"`*"] -pub type REGISTER_APPLICATION_RESTART_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Recovery\"`*"] -pub const RESTART_NO_CRASH: REGISTER_APPLICATION_RESTART_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Recovery\"`*"] -pub const RESTART_NO_HANG: REGISTER_APPLICATION_RESTART_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Recovery\"`*"] -pub const RESTART_NO_PATCH: REGISTER_APPLICATION_RESTART_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Recovery\"`*"] -pub const RESTART_NO_REBOOT: REGISTER_APPLICATION_RESTART_FLAGS = 8u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Registry/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Registry/mod.rs deleted file mode 100644 index 85d9f40..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Registry/mod.rs +++ /dev/null @@ -1,2225 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-state-helpers-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn GetRegistryValueWithFallbackW ( hkeyprimary : HKEY , pwszprimarysubkey : :: windows_sys::core::PCWSTR , hkeyfallback : HKEY , pwszfallbacksubkey : :: windows_sys::core::PCWSTR , pwszvalue : :: windows_sys::core::PCWSTR , dwflags : u32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , cbdatain : u32 , pcbdataout : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegCloseKey ( hkey : HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegConnectRegistryA ( lpmachinename : :: windows_sys::core::PCSTR , hkey : HKEY , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`*"] fn RegConnectRegistryExA ( lpmachinename : :: windows_sys::core::PCSTR , hkey : HKEY , flags : u32 , phkresult : *mut HKEY ) -> i32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`*"] fn RegConnectRegistryExW ( lpmachinename : :: windows_sys::core::PCWSTR , hkey : HKEY , flags : u32 , phkresult : *mut HKEY ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegConnectRegistryW ( lpmachinename : :: windows_sys::core::PCWSTR , hkey : HKEY , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegCopyTreeA ( hkeysrc : HKEY , lpsubkey : :: windows_sys::core::PCSTR , hkeydest : HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegCopyTreeW ( hkeysrc : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , hkeydest : HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegCreateKeyA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegCreateKeyExA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , reserved : u32 , lpclass : :: windows_sys::core::PCSTR , dwoptions : REG_OPEN_CREATE_OPTIONS , samdesired : REG_SAM_FLAGS , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , phkresult : *mut HKEY , lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegCreateKeyExW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , reserved : u32 , lpclass : :: windows_sys::core::PCWSTR , dwoptions : REG_OPEN_CREATE_OPTIONS , samdesired : REG_SAM_FLAGS , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , phkresult : *mut HKEY , lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegCreateKeyTransactedA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , reserved : u32 , lpclass : :: windows_sys::core::PCSTR , dwoptions : REG_OPEN_CREATE_OPTIONS , samdesired : REG_SAM_FLAGS , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , phkresult : *mut HKEY , lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION , htransaction : super::super::Foundation:: HANDLE , pextendedparemeter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegCreateKeyTransactedW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , reserved : u32 , lpclass : :: windows_sys::core::PCWSTR , dwoptions : REG_OPEN_CREATE_OPTIONS , samdesired : REG_SAM_FLAGS , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , phkresult : *mut HKEY , lpdwdisposition : *mut REG_CREATE_KEY_DISPOSITION , htransaction : super::super::Foundation:: HANDLE , pextendedparemeter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegCreateKeyW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyExA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , samdesired : u32 , reserved : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyExW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , samdesired : u32 , reserved : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyTransactedA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , samdesired : u32 , reserved : u32 , htransaction : super::super::Foundation:: HANDLE , pextendedparameter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyTransactedW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , samdesired : u32 , reserved : u32 , htransaction : super::super::Foundation:: HANDLE , pextendedparameter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyValueA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , lpvaluename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyValueW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , lpvaluename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteKeyW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteTreeA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteTreeW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteValueA ( hkey : HKEY , lpvaluename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDeleteValueW ( hkey : HKEY , lpvaluename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDisablePredefinedCache ( ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDisablePredefinedCacheEx ( ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegDisableReflectionKey ( hbase : HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegEnableReflectionKey ( hbase : HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegEnumKeyA ( hkey : HKEY , dwindex : u32 , lpname : :: windows_sys::core::PSTR , cchname : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegEnumKeyExA ( hkey : HKEY , dwindex : u32 , lpname : :: windows_sys::core::PSTR , lpcchname : *mut u32 , lpreserved : *mut u32 , lpclass : :: windows_sys::core::PSTR , lpcchclass : *mut u32 , lpftlastwritetime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegEnumKeyExW ( hkey : HKEY , dwindex : u32 , lpname : :: windows_sys::core::PWSTR , lpcchname : *mut u32 , lpreserved : *mut u32 , lpclass : :: windows_sys::core::PWSTR , lpcchclass : *mut u32 , lpftlastwritetime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegEnumKeyW ( hkey : HKEY , dwindex : u32 , lpname : :: windows_sys::core::PWSTR , cchname : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegEnumValueA ( hkey : HKEY , dwindex : u32 , lpvaluename : :: windows_sys::core::PSTR , lpcchvaluename : *mut u32 , lpreserved : *mut u32 , lptype : *mut u32 , lpdata : *mut u8 , lpcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegEnumValueW ( hkey : HKEY , dwindex : u32 , lpvaluename : :: windows_sys::core::PWSTR , lpcchvaluename : *mut u32 , lpreserved : *mut u32 , lptype : *mut u32 , lpdata : *mut u8 , lpcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegFlushKey ( hkey : HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegGetKeySecurity ( hkey : HKEY , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegGetValueA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , lpvalue : :: windows_sys::core::PCSTR , dwflags : REG_ROUTINE_FLAGS , pdwtype : *mut REG_VALUE_TYPE , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegGetValueW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , lpvalue : :: windows_sys::core::PCWSTR , dwflags : REG_ROUTINE_FLAGS , pdwtype : *mut REG_VALUE_TYPE , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegLoadAppKeyA ( lpfile : :: windows_sys::core::PCSTR , phkresult : *mut HKEY , samdesired : u32 , dwoptions : u32 , reserved : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegLoadAppKeyW ( lpfile : :: windows_sys::core::PCWSTR , phkresult : *mut HKEY , samdesired : u32 , dwoptions : u32 , reserved : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegLoadKeyA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , lpfile : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegLoadKeyW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , lpfile : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegLoadMUIStringA ( hkey : HKEY , pszvalue : :: windows_sys::core::PCSTR , pszoutbuf : :: windows_sys::core::PSTR , cboutbuf : u32 , pcbdata : *mut u32 , flags : u32 , pszdirectory : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegLoadMUIStringW ( hkey : HKEY , pszvalue : :: windows_sys::core::PCWSTR , pszoutbuf : :: windows_sys::core::PWSTR , cboutbuf : u32 , pcbdata : *mut u32 , flags : u32 , pszdirectory : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegNotifyChangeKeyValue ( hkey : HKEY , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : REG_NOTIFY_FILTER , hevent : super::super::Foundation:: HANDLE , fasynchronous : super::super::Foundation:: BOOL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenCurrentUser ( samdesired : u32 , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenKeyA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenKeyExA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , uloptions : u32 , samdesired : REG_SAM_FLAGS , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenKeyExW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , uloptions : u32 , samdesired : REG_SAM_FLAGS , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenKeyTransactedA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , uloptions : u32 , samdesired : REG_SAM_FLAGS , phkresult : *mut HKEY , htransaction : super::super::Foundation:: HANDLE , pextendedparemeter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenKeyTransactedW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , uloptions : u32 , samdesired : REG_SAM_FLAGS , phkresult : *mut HKEY , htransaction : super::super::Foundation:: HANDLE , pextendedparemeter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenKeyW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOpenUserClassesRoot ( htoken : super::super::Foundation:: HANDLE , dwoptions : u32 , samdesired : u32 , phkresult : *mut HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegOverridePredefKey ( hkey : HKEY , hnewhkey : HKEY ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryInfoKeyA ( hkey : HKEY , lpclass : :: windows_sys::core::PSTR , lpcchclass : *mut u32 , lpreserved : *mut u32 , lpcsubkeys : *mut u32 , lpcbmaxsubkeylen : *mut u32 , lpcbmaxclasslen : *mut u32 , lpcvalues : *mut u32 , lpcbmaxvaluenamelen : *mut u32 , lpcbmaxvaluelen : *mut u32 , lpcbsecuritydescriptor : *mut u32 , lpftlastwritetime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryInfoKeyW ( hkey : HKEY , lpclass : :: windows_sys::core::PWSTR , lpcchclass : *mut u32 , lpreserved : *mut u32 , lpcsubkeys : *mut u32 , lpcbmaxsubkeylen : *mut u32 , lpcbmaxclasslen : *mut u32 , lpcvalues : *mut u32 , lpcbmaxvaluenamelen : *mut u32 , lpcbmaxvaluelen : *mut u32 , lpcbsecuritydescriptor : *mut u32 , lpftlastwritetime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryMultipleValuesA ( hkey : HKEY , val_list : *mut VALENTA , num_vals : u32 , lpvaluebuf : :: windows_sys::core::PSTR , ldwtotsize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryMultipleValuesW ( hkey : HKEY , val_list : *mut VALENTW , num_vals : u32 , lpvaluebuf : :: windows_sys::core::PWSTR , ldwtotsize : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryReflectionKey ( hbase : HKEY , bisreflectiondisabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryValueA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , lpdata : :: windows_sys::core::PSTR , lpcbdata : *mut i32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryValueExA ( hkey : HKEY , lpvaluename : :: windows_sys::core::PCSTR , lpreserved : *mut u32 , lptype : *mut REG_VALUE_TYPE , lpdata : *mut u8 , lpcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryValueExW ( hkey : HKEY , lpvaluename : :: windows_sys::core::PCWSTR , lpreserved : *mut u32 , lptype : *mut REG_VALUE_TYPE , lpdata : *mut u8 , lpcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegQueryValueW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , lpdata : :: windows_sys::core::PWSTR , lpcbdata : *mut i32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegRenameKey ( hkey : HKEY , lpsubkeyname : :: windows_sys::core::PCWSTR , lpnewkeyname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegReplaceKeyA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , lpnewfile : :: windows_sys::core::PCSTR , lpoldfile : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegReplaceKeyW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , lpnewfile : :: windows_sys::core::PCWSTR , lpoldfile : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegRestoreKeyA ( hkey : HKEY , lpfile : :: windows_sys::core::PCSTR , dwflags : REG_RESTORE_KEY_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegRestoreKeyW ( hkey : HKEY , lpfile : :: windows_sys::core::PCWSTR , dwflags : REG_RESTORE_KEY_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegSaveKeyA ( hkey : HKEY , lpfile : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegSaveKeyExA ( hkey : HKEY , lpfile : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , flags : REG_SAVE_FORMAT ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegSaveKeyExW ( hkey : HKEY , lpfile : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , flags : REG_SAVE_FORMAT ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegSaveKeyW ( hkey : HKEY , lpfile : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn RegSetKeySecurity ( hkey : HKEY , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegSetKeyValueA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , lpvaluename : :: windows_sys::core::PCSTR , dwtype : u32 , lpdata : *const ::core::ffi::c_void , cbdata : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegSetKeyValueW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , lpvaluename : :: windows_sys::core::PCWSTR , dwtype : u32 , lpdata : *const ::core::ffi::c_void , cbdata : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegSetValueA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR , dwtype : REG_VALUE_TYPE , lpdata : :: windows_sys::core::PCSTR , cbdata : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegSetValueExA ( hkey : HKEY , lpvaluename : :: windows_sys::core::PCSTR , reserved : u32 , dwtype : REG_VALUE_TYPE , lpdata : *const u8 , cbdata : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegSetValueExW ( hkey : HKEY , lpvaluename : :: windows_sys::core::PCWSTR , reserved : u32 , dwtype : REG_VALUE_TYPE , lpdata : *const u8 , cbdata : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegSetValueW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR , dwtype : REG_VALUE_TYPE , lpdata : :: windows_sys::core::PCWSTR , cbdata : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegUnLoadKeyA ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Registry\"`, `\"Win32_Foundation\"`*"] fn RegUnLoadKeyW ( hkey : HKEY , lpsubkey : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_NO_1X_RATE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_NO_2X_RATE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_NO_4X_RATE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_NO_8X_RATE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_NO_FW_ENABLE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_NO_SBA_ENABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_REVERSE_INITIALIZATION: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_SPECIAL_RESERVE: i32 = 1015808i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const AGP_FLAG_SPECIAL_TARGET: i32 = 1048575i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const APMMENUSUSPEND_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const APMMENUSUSPEND_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const APMMENUSUSPEND_NOCHANGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const APMMENUSUSPEND_UNDOCKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const APMTIMEOUT_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const BIF_RAWDEVICENEEDSDRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const BIF_SHOWSIMILARDRIVERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_BOOT_DEVICE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_CANTSTOPACHILD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_FAILEDINSTALL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_FINISHINSTALL_ACTION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_FINISHINSTALL_UI: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_FINISH_INSTALL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_IGNORE_BOOT_LC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_MANUAL_INSTALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_NEEDS_CLASS_CONFIG: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_NEEDS_FORCED_CONFIG: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_NETBOOT_CARD: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_NET_BOOT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_NOREMOVEEXIT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_OKREMOVEROM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_PARTIAL_LOG_CONF: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_REINSTALL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_REMOVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_SUPPRESS_SURPRISE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CONFIGFLAG_VERIFY_HARDWARE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CSCONFIGFLAG_BITS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CSCONFIGFLAG_DISABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CSCONFIGFLAG_DO_NOT_CREATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const CSCONFIGFLAG_DO_NOT_START: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DMSTATEFLAG_APPLYTOALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_ALWAYSUSE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_DEFAULT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_INDOSSTART: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_MULTIPLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_NEEDSETUP: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_PROVIDESUMB: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_SUPPORTED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTF_USESPMODE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DOSOPTGF_DEFCLEAN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DRIVERSIGN_BLOCKING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DRIVERSIGN_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DRIVERSIGN_WARNING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DTRESULTFIX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DTRESULTOK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DTRESULTPART: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const DTRESULTPROB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const EISAFLAG_NO_IO_MERGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const EISAFLAG_SLOT_IO_FIRST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const EISA_NO_MAX_FUNCTION: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_CLASSES_ROOT: HKEY = -2147483648i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_CURRENT_CONFIG: HKEY = -2147483643i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_CURRENT_USER: HKEY = -2147483647i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_CURRENT_USER_LOCAL_SETTINGS: HKEY = -2147483641i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_DYN_DATA: HKEY = -2147483642i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_LOCAL_MACHINE: HKEY = -2147483646i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_PERFORMANCE_DATA: HKEY = -2147483644i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_PERFORMANCE_NLSTEXT: HKEY = -2147483552i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_PERFORMANCE_TEXT: HKEY = -2147483568i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const HKEY_USERS: HKEY = -2147483645i32 as _; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const IT_COMPACT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const IT_CUSTOM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const IT_PORTABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const IT_TYPICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const LASTGOOD_OPERATION: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const LASTGOOD_OPERATION_DELETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const LASTGOOD_OPERATION_NOPOSTPROC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const MF_FLAGS_EVEN_IF_NO_RESOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const MF_FLAGS_NO_CREATE_IF_NO_RESOURCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const NUM_EISA_RANGES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const NUM_RESOURCE_MAP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCIC_DEFAULT_IRQMASK: u32 = 20152u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCIC_DEFAULT_NUMSOCKETS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCI_OPTIONS_USE_BIOS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCI_OPTIONS_USE_IRQ_STEERING: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_DEF_MEMBEGIN: u32 = 786432u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_DEF_MEMEND: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_DEF_MEMLEN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_DEF_MIN_REGION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_OPT_AUTOMEM: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_OPT_HAVE_SOCKET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_OPT_NO_APMREMOVE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_OPT_NO_AUDIO: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PCMCIA_OPT_NO_SOUND: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_OPTION_DEFAULT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_OPTION_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_OPTION_MSSPEC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_OPTION_REALMODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_OPTION_REGISTRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_ERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_COMPATIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_INVALID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_MAX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_NOKEY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_NONE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_OVERRIDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_MINIPORT_SUCCESS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_BAD: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_MAX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_MSSPEC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_NONE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_REALMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_REGISTRY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PIR_STATUS_TABLE_SUCCESS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const PROVIDER_KEEPS_VALUE_LENGTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_CONFLICTDMA: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_CONFLICTIO: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_CONFLICTIRQ: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_CONFLICTMEM: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_GENFORCEDCONFIG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_MAPIRQ2TO9: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_NEEDFULLCONFIG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_NODETCONFIG: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_NOTDETDMA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_NOTDETIO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_NOTDETIRQ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_NOTDETMEM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGDF_NOTVERIFIED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_DATA_NETOS_IPX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IPX"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_DATA_NETOS_NDIS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NDIS"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_DATA_NETOS_ODI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ODI"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_DEFAULT_INSTANCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("0000"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_ACPIENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ACPI"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_APM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*PNP0C05"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_BIOSENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BIOS"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Class"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_CONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Config"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_CONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_CRASHES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Crashes"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_CURRENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Current"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_CURRENT_ENV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Windows 4.0"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DANGERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Dangers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Default"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DETMODVARS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DetModVars"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DEVICEPARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Device Parameters"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DEVICE_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Properties"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DISPLAY_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Display"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DOSOPTCDROM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CD-ROM"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DOSOPTMOUSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MOUSE"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DRIVERPARAMETERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Driver Parameters"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_DRIVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Drivers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EBDAUTOEXECBATKEYBOARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EBDAutoexecBatKeyboard"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EBDAUTOEXECBATLOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EBDAutoexecBatLocale"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EBDCONFIGSYSKEYBOARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EBDConfigSysKeyboard"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EBDCONFIGSYSLOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EBDConfigSysLocale"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EBDFILESKEYBOARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EBDFilesKeyboard"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EBDFILESLOCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EBDFilesLocale"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EISAENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EISA"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_ENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enum"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_EXPLORER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Explorer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_FILTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Filters"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_INIUPDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IniUpdate"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_ISAENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ISAPnP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_JOYCURR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentJoystickSettings"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_JOYSETTINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JoystickSettings"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_KEYBOARD_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Keyboard"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_KNOWNDOCKINGSTATES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Hardware Profiles"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_LOGCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_LOGON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Logon"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_LOWER_FILTER_LEVEL_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*Lower"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_MEDIA_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MEDIA"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_MODEM_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Modem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_MODES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Modes"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_MONITOR_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Monitor"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_MOUSE_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mouse"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_NDISINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NDISInfo"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_NETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_NETWORKPROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\NetworkProvider"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_NETWORK_PERSISTENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Persistent"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_NETWORK_RECENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Recent"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_OVERRIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Override"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PCIENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCI"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PCMCIA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCMCIA\\"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PCMCIAENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCMCIA"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PCMCIA_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCMCIA"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PCMTD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MTD-"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PCUNKNOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UNKNOWN_MANUFACTURER"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_POL_COMPUTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Computers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_POL_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".default"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_POL_USERGROUPDATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GroupData\\UserGroups\\Priority"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_POL_USERGROUPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserGroups"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_POL_USERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Users"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PORTS_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ports"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PRINTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Printers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_PRINT_PROC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Print Processors"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_ROOTENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Root"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_RUNHISTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RunHistory"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_SCSI_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCSIAdapter"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_SETUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Setup"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_SHARES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_SYSTEMBOARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*PNP0C01"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_UPPER_FILTER_LEVEL_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("*Upper"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_USER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("User"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_VPOWERDENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VPOWERD"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_KEY_WINOLDAPP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WinOldApp"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_ATT_PC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AT&T PC"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_HP_VECTRA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HP Vectra"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PC"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPCAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PC/AT"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPCCONV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PC Convertible"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPCJR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PCjr"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPCXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PC/XT"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPCXT_286: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PC/XT 286"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/1"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_25: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-25"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_30: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-30"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_30_286: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-30 286"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_50: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-50"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_50Z: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-50Z"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_55SX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-55SX"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_60: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-60"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_65SX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-65SX"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_70: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-70"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_70_80: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-70/80"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_80: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-80"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_90: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-90"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_IBMPS2_P70: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IBM PS/2-P70"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_PHOENIX_PCAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Phoenix PC/AT Compatible"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_UNKNOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Unknown"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MACHTYPE_ZENITH_PC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Zenith PC"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_MAX_VALUE_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_ADDRARB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\Arbitrators\\AddrArb"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_AEDEBUG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows NT\\CurrentVersion\\AeDebug"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_APPEARANCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Appearance"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_APPPATCH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\AppPatches"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_APPPATHS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\App Paths"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_BIOSINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\BiosInfo"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_BUSINFORMATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\PnP\\BusInformation"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CDFS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\FileSystem\\CDFS"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHECKBADAPPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\CheckBadApps"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHECKBADAPPS400: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\CheckBadApps400"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHECKDISK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Check Drive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHECKDISKSET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Settings"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHECKDISKUDRVS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoUnknownDDErrDrvs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHECKVERDLLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\CheckVerDLLs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHILD_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Child"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHKLASTCHECK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Check Drive\\LastCheck"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CHKLASTSURFAN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Check Drive\\LastSurfaceAnalysis"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\Class"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CLASS_NT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Class"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CODEPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Nls\\Codepage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CODEVICEINSTALLERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\CoDeviceInstallers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_COLORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Colors"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_COMPUTRNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\ComputerName\\ComputerName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CONTROLPANEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CONTROLSFOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Controls Folder"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CRITICALDEVICEDATABASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\CriticalDeviceDatabase"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CURRENTCONTROLSET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CURRENT_CONTROL_SET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CURSORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Cursors"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_CVNETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Network"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DESKTOP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Desktop"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DETECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Detect"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DEVICEINSTALLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Device Installer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DEVICE_CLASSES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\DeviceClasses"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DIFX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\DIFX"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DISPLAYSETTINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Display\\Settings"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DMAARB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\Arbitrators\\DMAArb"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DRIVERSIGN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Driver Signing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_DRIVERSIGN_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Policies\\Microsoft\\Windows NT\\Driver Signing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_ENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enum"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_ENVIRONMENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Print\\Environments"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_EVENTLABELS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AppEvents\\EventLabels"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_EXPLORER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_FAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Fault"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_FILESYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\FileSystem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_FILESYSTEM_NOVOLTRACK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\FileSystem\\NoVolTrack"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_FLOATINGPOINTPROCESSOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HARDWARE\\DESCRIPTION\\System\\FloatingPointProcessor"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_FLOATINGPOINTPROCESSOR0: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HARDWARE\\DESCRIPTION\\System\\FloatingPointProcessor\\0"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_FONTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Display\\Fonts"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_GRPCONV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\GrpConv"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_HACKINIFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\HackIniFiles"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_HWPROFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Hardware Profiles"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_HWPROFILESCURRENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Hardware Profiles\\Current"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_ICONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Icons"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_IDCONFIGDB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\IDConfigDB"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_INSTALLEDFILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\InstalledFiles"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_IOARB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\Arbitrators\\IOArb"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_IOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\VxD\\IOS"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_IRQARB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\Arbitrators\\IRQArb"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_KEYBOARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Keyboard"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_KNOWN16DLLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\Known16DLLs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_KNOWNDLLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\KnownDLLs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_KNOWNVXDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\KnownVxDs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_LASTBACKUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\LastBackup"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_LASTCHECK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\LastCheck"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_LASTGOOD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\LastKnownGoodRecovery\\LastGood"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_LASTGOODTMP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\LastKnownGoodRecovery\\LastGood.Tmp"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_LASTOPTIMIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\LastOptimize"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_LOOKSCHEMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Appearance\\Schemes"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_METRICS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Desktop\\WindowMetrics"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_MONITORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Print\\Monitors"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_MOUSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Mouse"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_MSDOSOPTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\MS-DOSOptions"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_MULTIMEDIA_AUDIO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Multimedia\\Audio"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_MULTI_FUNCTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MF"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NCPSERVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\NcpServer\\Parameters"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NETEQUIV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Network\\Equivalent"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NETWORK_USERSETTINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Network"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NEWDOSBOX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\MS-DOSSpecialConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NONDRIVERSIGN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Non-Driver Signing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NONDRIVERSIGN_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Policies\\Microsoft\\Windows NT\\Non-Driver Signing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NOSUGGMSDOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\NoMSDOSWarn"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NT_CURRENTVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows NT\\CurrentVersion"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_NWREDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\VxD\\NWREDIR"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PCIIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Pnp\\PciIrqRouting"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PER_HW_ID_STORAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows NT\\CurrentVersion\\PerHwIdStorage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PIFCONVERT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\PIFConvert"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_POLICIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Policies"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PRINT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Print"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PRINTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Print\\Printers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PROPERTYSYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\PropertySystem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PROVIDERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Print\\Providers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_PWDPROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\PwdProvider"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_REALMODENET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Network\\Real Mode Net"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_REINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Reinstall"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RELIABILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Reliability"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RELIABILITY_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Policies\\Microsoft\\Windows NT\\Reliability"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RELIABILITY_POLICY_REPORTSNAPSHOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReportSnapshot"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RELIABILITY_POLICY_SHUTDOWNREASONUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownReasonUI"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RELIABILITY_POLICY_SNAPSHOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Snapshot"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_ROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enum\\Root"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RUN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Run"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RUNONCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RUNONCEEX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\RunOnceEx"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RUNSERVICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\RunServices"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_RUNSERVICESONCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\RunServicesOnce"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SCHEMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AppEvents\\Schemes"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SCREENSAVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Desktop"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SERVICES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SETUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SHUTDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Shutdown"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SOUND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Control Panel\\Sound"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SYSTEMENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Enum"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_SYSTRAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\SysTray"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_TIMEZONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\TimeZoneInformation"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_UNINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_UPDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Update"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_VCOMM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\VxD\\VCOMM"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_VMM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\VxD\\VMM"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_VMM32FILES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\VMM32Files"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_VNETSUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\VxD\\VNETSUP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_VOLUMECACHE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\VolumeCaches"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_VPOWERD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\VxD\\VPOWERD"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_VXD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\VxD"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_WARNVERDLLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\SessionManager\\WarnVerDLLs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_WINBOOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\WinBoot"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_WINDOWSAPPLETS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Applets"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_WINLOGON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Microsoft\\Windows\\CurrentVersion\\Winlogon"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PATH_WMI_SECURITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\Wmi\\Security"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PCI_DUAL_IDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCIDualIDE"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_PCI_OPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Options"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_DEFAULTLOC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UseDefaultNetLocation"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_ENABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enable"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_LOWPOWERACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenSaveLowPowerActive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_LOWPOWERTIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenSaveLowPowerTimeout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_NETPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetworkPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_POWEROFFACTIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenSavePowerOffActive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_POWEROFFTIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenSavePowerOffTimeout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_SCRPASSWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenSave_Data"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_USESCRPASSWORD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScreenSaveUsePassword"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VALUE_VERBOSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Verbose"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ACDRIVESPINDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ACDriveSpinDown"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ACSPINDOWNPREVIOUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ACSpinDownPrevious"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ACTIVESERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ActiveService"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Address"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AEDEBUG_AUTO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Auto"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AEDEBUG_DEBUGGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Debugger"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ALPHANUMPWDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AlphanumPwds"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APISUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APISupport"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APMACTIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APMACTimeout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APMBATTIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APMBatTimeout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APMBIOSVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APMBiosVer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APMFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APMFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APMMENUSUSPEND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APMMenuSuspend"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APMSHUTDOWNPOWER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("APMShutDownPower"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_APPINSTPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AppInstallPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ASKFORCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AskForConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ASKFORCONFIGFUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AskForConfigFunc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ASYNCFILECOMMIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AsyncFileCommit"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUDIO_BITMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("bitmap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUDIO_ICON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("icon"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUTHENT_AGENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AuthenticatingAgent"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUTOEXEC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Autoexec.Bat"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUTOINSNOTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoInsertNotification"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUTOLOGON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoLogon"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUTOMOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoMountDrives"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_AUTOSTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AutoStart"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BASICPROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BasicProperties"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BASICPROPERTIES_32: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BasicProperties32"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BATDRIVESPINDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BatDriveSpinDown"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BATSPINDOWNPREVIOUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BatSpinDownPrevious"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BehaviorOnFailedVerify"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BIOSDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BIOSDate"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BIOSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BIOSName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BIOSVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BIOSVersion"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BITSPERPIXEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BitsPerPixel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BOOTCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BootConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BOOTCOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BootCount"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BOOTDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BootDir"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BPP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BPP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("6005BT"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BUFFAGETIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BufferAgeTimeout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BUFFIDLETIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BufferIdleTimeout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_BUSTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BusType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CAPABILITIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Capabilities"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CARDSPECIFIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CardSpecific"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDCACHESIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CacheSize"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDCOMPATNAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSCDEXCompatNames"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDEXTERRORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtendedErrors"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDNOREADAHEAD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoReadAhead"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDPREFETCH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Prefetch"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDPREFETCHTAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrefetchTail"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDRAWCACHE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawCache"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDROM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GenCD"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDROMCLASSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CDROM"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDSHOWVERSIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShowVersions"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CDSVDSENSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SVDSense"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CHECKSUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentChecksum"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Class"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CLASSDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClassDesc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CLASSGUID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ClassGUID"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CMDRIVFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CMDrivFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CMENUMFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CMEnumFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COINSTALLERS_32: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CoInstallers32"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComInfo"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Comment"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMPATIBLEIDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CompatibleIDs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMPRESSIONMETHOD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CompressionAlgorithm"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMPRESSIONTHRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CompressionThreshold"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMPUTERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComputerName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMPUTRNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComputerName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_COMVERIFYBASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMVerifyBase"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONFIGFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConfigFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONFIGMG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CONFIGMG"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONFIGSYS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Config.Sys"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONNECTION_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConnectionType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONTAINERID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ContainerID"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONTIGFILEALLOC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ContigFileAllocSize"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CONVMEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConvMem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CPU: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CPU"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CRASHFUNCS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CrashFuncs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CSCONFIGFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CSConfigFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURDRVLET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentDriveLetterAssignment"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURRENTCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURRENT_BUILD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentBuildNumber"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURRENT_CSDVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CSDVersion"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURRENT_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURRENT_USER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Current User"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CURRENT_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentVersion"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CUSTOMCOLORS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CustomColors"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CUSTOM_PROPERTY_CACHE_DATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CustomPropertyCacheDate"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_CUSTOM_PROPERTY_HW_ID_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CustomPropertyHwIdKey"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Default"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DETCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DetConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DETECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Detect"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DETECTFUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DetectFunc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DETFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DetFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DETFUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DetFunc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceDesc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVICEDRIVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceDriver"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVICEPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DevicePath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVICE_CHARACTERISTICS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceCharacteristics"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVICE_EXCLUSIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exclusive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVICE_INSTANCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceInstance"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Security"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVICE_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVLOADER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DevLoader"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DEVTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DIRECTHOST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DirectHost"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DIRTYSHUTDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DirtyShutdown"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DIRTYSHUTDOWNTIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DirtyShutdownTime"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISABLECOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableCount"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISABLEPWDCACHING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisablePwdCaching"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISABLEREGTOOLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableRegistryTools"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISCONNECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disconnect"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GenDisk"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISKCLASSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DiskDrive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISPCPL_NOAPPEARANCEPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDispAppearancePage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISPCPL_NOBACKGROUNDPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDispBackgroundPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISPCPL_NODISPCPL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDispCPL"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISPCPL_NOSCRSAVPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDispScrSavPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISPCPL_NOSETTINGSPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDispSettingsPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISPLAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("display"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DISPLAYFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisplayFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOCKED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentDockedState"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOCKSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DockState"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOES_POLLING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PollingSupportNeeded"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DONTLOADIFCONFLICT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DontLoadIfConflict"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DONTUSEMEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DontAllocLastMem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOSCP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOSOPTFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOSOPTGLOBALFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GlobalFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOSOPTTIP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TipText"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOSPAGER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DOSPager"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOS_SPOOL_MASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DOSSpoolMask"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DOUBLEBUFFER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DoubleBuffer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DPI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("dpi"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DPILOGICALX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DPILogicalX"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DPILOGICALY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DPILogicalY"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DPIPHYSICALX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DPIPhysicalX"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DPIPHYSICALY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DPIPhysicalY"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DPMS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DPMS"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Driver"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVERCACHEPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverCachePath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVERDATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverDate"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVERDATEDATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverDateData"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVERVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverVersion"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVESPINDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriveSpinDown"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVEWRITEBEHIND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriveWriteBehind"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRIVE_SPINDOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDispSpinDown"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("drv"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DRVDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DriverDesc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_DYNAMIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Dynamic"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EISA_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EISAFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EISA_FUNCTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EISAFunctions"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EISA_FUNCTIONS_MASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EISAFunctionsMask"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EISA_RANGES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EISARanges"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EISA_SIMULATE_INT15: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EISASimulateInt15"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EJECT_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EjectPriority"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ENABLEINTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnableInts"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ENUMERATOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enumerator"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ENUMPROPPAGES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnumPropPages"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ENUMPROPPAGES_32: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnumPropPages32"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ESDI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ESDI\\"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EXISTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Exists"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_EXTMEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtMem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FAULT_LOGFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LogFile"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FIFODEPTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FIFODepth"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FILESHARING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileSharing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FIRSTINSTALLDATETIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FirstInstallDateTime"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FIRSTNETDRIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FirstNetworkDrive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FLOP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FLOP\\"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FLOPPY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FLOPPY"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FONTSIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FontSize"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FORCECL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceChangeLine"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FORCEDCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForcedConfig"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FORCEFIFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceFIFO"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FORCELOAD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceLoadPD"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FORCEPMIO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForcePMIO"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FORCEREBOOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceReboot"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FORCERMIO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceRMIO"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FREESPACERATIO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FreeSpaceRatio"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FRIENDLYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FriendlyName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FSFILTERCLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FSFilterClass"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FULLTRACE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FullTrace"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_FUNCDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FunctionDesc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_GAPTIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GapTime"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_GRB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("grb"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_HARDWAREID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HardwareID"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_HIDESHAREPWDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HideSharePwds"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_HRES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HRes"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_HWDETECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HardwareDetect"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_HWMECHANISM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HWMechanism"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_HWREV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HWRevision"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CurrentID"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_IDE_FORCE_SERIALIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceSerialization"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_IDE_NO_SERIALIZE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("IDENoSerialize"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INFNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InfName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INFPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InfPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INFSECTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InfSection"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INFSECTIONEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InfSectionExt"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INHIBITRESULTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InhibitResults"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INSICON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Icon"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INSTALLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Installer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INSTALLER_32: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Installer32"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INSTALLTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InstallType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_INT13: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Int13"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ISAPNP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ISAPNP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ISAPNP_RDP_OVERRIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RDPOverRide"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYCALLOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JoystickCallout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYNCONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Joystick%dConfiguration"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYNOEMCALLOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Joystick%dOEMCallout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYNOEMNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Joystick%dOEMName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL1: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal1"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL10: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal10"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL11: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal11"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL12: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal12"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL2: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal2"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL3: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal3"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL4: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal4"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL5: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal5"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL6: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal6"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL7: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal7"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL8: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal8"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCAL9: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCal9"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCALCAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCalCap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCALLOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCallout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMCALWINCAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMCalWinCap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMDATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMData"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMPOVLABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMPOVLabel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMRLABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMRLabel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMTESTBUTTONCAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMTestButtonCap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMTESTBUTTONDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMTestButtonDesc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMTESTMOVECAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMTestMoveCap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMTESTMOVEDESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMTestMoveDesc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMTESTWINCAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMTestWinCap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMULABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMULabel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMVLABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMVLabel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMXYLABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMXYLabel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYOEMZLABEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OEMZLabel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_JOYUSERVALUES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JoystickUserValues"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVEBT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAliveBT"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVEINTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TimeStampInterval"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVEPMPOLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAlivePMPolicy"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVESTAMP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAliveStamp"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVESTAMPFORCED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAliveStampForced"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVESTAMPINTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAliveStampInterval"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVESTAMPPOLICYINTERVAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAliveStampPolicyInterval"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTALIVEUPTIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastAliveUptime"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTBOOTPMDRVS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastBootPMDrvs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTCOMPUTERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastComputerName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LASTPCIBUSNUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastPCIBusNum"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LAST_UPDATE_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LastUpdateTime"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LEGALNOTICECAPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LegalNoticeCaption"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LEGALNOTICETEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LegalNoticeText"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LICENSINGINFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LicensingInfo"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LINKED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Linked"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LOADHI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoadHi"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LOADRMDRIVERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LoadRMDrivers"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LOCATION_INFORMATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocationInformation"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LOCATION_INFORMATION_OVERRIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LocationInformationOverride"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LOWERFILTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LowerFilters"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LOWER_FILTER_DEFAULT_LEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LowerFilterDefaultLevel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_LOWER_FILTER_LEVELS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LowerFilterLevels"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MACHINETYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MachineType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MANUFACTURER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manufacturer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Map"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MATCHINGDEVID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MatchingDeviceId"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MAXCONNECTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxConnections"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MAXLIP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxLIP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MAXRES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxResolution"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MAXRETRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MaxRetry"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MAX_HCID_LEN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MEDIA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MediaPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MFG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mfg"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MF_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MFFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MINIPORT_STAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MiniportStatus"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MINPWDLEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinPwdLen"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MINRETRY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinRetry"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Mode"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MODEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Model"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MSDOSMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSDOSMode"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MSDOSMODEDISCARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Discard"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_MUSTBEVALIDATED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MustBeValidated"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NAMECACHECOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NameCache"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NAMENUMERICTAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NameNumericTail"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NCP_BROWSEMASTER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BrowseMaster"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NCP_USEPEERBROWSING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Use_PeerBrowsing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NCP_USESAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Use_Sap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NDP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NDP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NETCARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Netcard"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NETCLEAN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetClean"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NETOSTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetOSType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NETSETUP_DISABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoNetSetup"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NETSETUP_NOCONFIGPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoNetSetupConfigPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NETSETUP_NOIDPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoNetSetupIDPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NETSETUP_NOSECURITYPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoNetSetupSecurityPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOCMOSORFDPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoCMOSorFDPT"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NODISPLAYCLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDisplayClass"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOENTIRENETWORK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoEntireNetwork"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOFILESHARING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoFileSharing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOFILESHARINGCTRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoFileSharingControl"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOIDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoIDE"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOINSTALLCLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoInstallClass"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NONSTANDARD_ATAPI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NonStandardATAPI"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOPRINTSHARING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoPrintSharing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOPRINTSHARINGCTRL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoPrintSharingControl"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOUSECLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoUseClass"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_NOWORKGROUPCONTENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoWorkgroupContents"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_OLDMSDOSVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OldMSDOSVer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_OLDWINDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OldWinDir"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_OPTIMIZESFN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("OptimizeSFN"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_OPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Options"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_OPTORDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Order"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_P1284MDL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Model"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_P1284MFG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Manufacturer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PATHCACHECOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PathCache"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCCARD_POWER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EnablePowerManagement"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCI"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCIBIOSVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCIBIOSVer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCICIRQMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCICIRQMap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCICOPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCICOptions"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCMCIA_ALLOC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AllocMemWin"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCMCIA_ATAD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ATADelay"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCMCIA_MEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Memory"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCMCIA_OPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Options"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCMCIA_SIZ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MinRegionSize"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCMTDRIVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MTD"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PCSSDRIVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Driver"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PHYSICALDEVICEOBJECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PhysicalDeviceObject"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PMODE_INT13: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PModeInt13"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PNPBIOSVER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PnPBIOSVer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PNPSTRUCOFFSET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PnPStrucOffset"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Policy"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_POLLING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Polling"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PORTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PORTSUBCLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PortSubClass"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PREFREDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreferredRedir"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRESERVECASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreserveCase"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRESERVELONGNAMES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PreserveLongNames"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRINTERS_HIDETABS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoPrinterTabs"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRINTERS_MASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintersMask"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRINTERS_NOADD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoAddPrinter"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRINTERS_NODELETE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDeletePrinter"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRINTSHARING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrintSharing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRIORITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Priority"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRIVATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Private"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRIVATEFUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrivateFunc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRIVATEPROBLEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrivateProblem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRODUCTID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductId"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PRODUCTTYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProductType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PROFILEFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProfileFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Properties"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PROTINIPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProtIniPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PROVIDER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDEXPIRATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PwdExpiration"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDPROVIDER_CHANGEORDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChangeOrder"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDPROVIDER_CHANGEPWD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChangePassword"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDPROVIDER_CHANGEPWDHWND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ChangePasswordHwnd"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDPROVIDER_DESC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Description"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDPROVIDER_GETPWDSTATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetPasswordStatus"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDPROVIDER_ISNP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NetworkProvider"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_PWDPROVIDER_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProviderPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RDINTTHRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RDIntThreshold"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_READAHEADTHRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReadAheadThreshold"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_READCACHING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReadCaching"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REALNETSTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RealNetStart"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REASONCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReasonCode"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REFRESHRATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RefreshRate"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REGITEMDELETEMESSAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Removal Message"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REGORGANIZATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegisteredOrganization"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REGOWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegisteredOwner"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REINSTALL_DEVICEINSTANCEIDS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceInstanceIds"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REINSTALL_DISPLAYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisplayName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REINSTALL_STRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReinstallString"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REMOTE_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemotePath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REMOVABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Removable"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REMOVAL_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemovalPolicy"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REMOVEROMOKAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemoveRomOkay"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REMOVEROMOKAYFUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RemoveRomOkayFunc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESERVED_DEVNODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTREE\\RESERVED\\0"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESOLUTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Resolution"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESOURCES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Resources"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESOURCE_MAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourceMap"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESOURCE_PICKER_EXCEPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourcePickerExceptions"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESOURCE_PICKER_TAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResourcePickerTags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESTRICTRUN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RestrictRun"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RESUMERESET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ResumeReset"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REVISION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Revision"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_REVLEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RevisionLevel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_ROOT_DEVNODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HTREE\\ROOT\\0"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_RUNLOGINSCRIPT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ProcessLoginScript"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SCANNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCANNER"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SCAN_ONLY_FIRST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScanOnlyFirstDrive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SCSI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCSI\\"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SCSILUN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCSILUN"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SCSITID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCSITargetID"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SEARCHMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SearchMode"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SEARCHOPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SearchOptions"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SECCPL_NOADMINPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoAdminPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SECCPL_NOPROFILEPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoProfilePage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SECCPL_NOPWDPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoPwdPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SECCPL_NOSECCPL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoSecCPL"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Service"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SETUPFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetupFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SETUPMACHINETYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetupMachineType"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SETUPN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetupN"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SETUPNPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetupNPath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SETUPPROGRAMRAN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SetupProgramRan"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHARES_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHARES_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Path"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHARES_REMARK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Remark"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHARES_RO_PASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Parm2"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHARES_RW_PASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Parm1"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHARES_TYPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Type"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHARE_IRQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ForceIRQSharing"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHELLVERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShellVersion"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHOWDOTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShowDots"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHOWREASONUI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownReasonUI"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWNREASON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownReason"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWNREASON_CODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownReasonCode"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWNREASON_COMMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownReasonComment"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWNREASON_PROCESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownReasonProcess"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWNREASON_USERNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownReasonUserName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWN_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWN_IGNORE_PREDEFINED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownIgnorePredefinedReasons"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SHUTDOWN_STATE_SNAPSHOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShutdownStateSnapshot"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SILENTINSTALL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SilentInstall"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SLSUPPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SLSupport"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SOFTCOMPATMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SoftCompatMode"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SRCPATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SourcePath"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SRVNAMECACHE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServerNameCache"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SRVNAMECACHECOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServerNameCacheMax"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SRVNAMECACHENETPROV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServerNameCacheNumNets"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_START_ON_BOOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StartOnBoot"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_STAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Status"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_STATICDRIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StaticDrive"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_STATICVXD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StaticVxD"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_STDDOSOPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StdOption"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SUBMODEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Submodel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SUPPORTBURST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SupportBurst"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SUPPORTLFN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SupportLFN"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SUPPORTTUNNELLING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SupportTunnelling"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYMBOLIC_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SymbolicLink"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYNCDATAXFER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SyncDataXfer"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSDM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysDM"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSDMFUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysDMFunc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTEMCPL_NOCONFIGPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoConfigPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTEMCPL_NODEVMGRPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoDevMgrPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTEMCPL_NOFILESYSPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoFileSysPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTEMCPL_NOVIRTMEMPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoVirtMemPage"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTEMROOT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SystemRoot"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTRAYBATFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PowerFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTRAYPCCARDFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PCMCIAFlags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_SYSTRAYSVCS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Services"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TABLE_STAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TableStatus"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TAPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TAPE"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TRANSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transition"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TRANSPORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Transport"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZACTBIAS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ActiveTimeBias"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZBIAS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Bias"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZDLTBIAS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DaylightBias"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZDLTFLAG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DaylightFlag"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZDLTNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DaylightName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZDLTSTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DaylightStart"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZNOAUTOTIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisableAutoDaylightTimeSet"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZNOCHANGEEND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoChangeEnd"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZNOCHANGESTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoChangeStart"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZSTDBIAS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StandardBias"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZSTDNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StandardName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_TZSTDSTART: ::windows_sys::core::PCWSTR = ::windows_sys::w!("StandardStart"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UI_NUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UINumber"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UI_NUMBER_DESC_FORMAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UINumberDescFormat"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UNDOCK_WITHOUT_LOGON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UndockWithoutLogon"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UNINSTALLER_COMMANDLINE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UninstallString"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UNINSTALLER_DISPLAYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisplayName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UPGRADE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Upgrade"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UPPERFILTERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpperFilters"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UPPER_FILTER_DEFAULT_LEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpperFilterDefaultLevel"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_UPPER_FILTER_LEVELS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UpperFilterLevels"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_USERSETTINGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AdapterSettings"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_USER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserName"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_USRDRVLET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UserDriveLetterAssignment"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VDD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("vdd"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Ver"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VERIFYKEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VerifyKey"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VIRTUALHDIRQ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VirtualHDIRQ"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VOLIDLETIMEOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VolumeIdleTimeout"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VPOWERDFLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Flags"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VRES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VRes"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_VXDGROUPS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("VXDGroups"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WAITFORUNDOCK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WaitForUndock"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WAITFORUNDOCKFUNC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WaitForUndockFunc"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WIN31FILESYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Win31FileSystem"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WIN31PROVIDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Win31Provider"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WINBOOTDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WinbootDir"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WINCP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ACP"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WINDIR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WinDir"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WINOLDAPP_DISABLED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Disabled"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WINOLDAPP_NOREALMODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoRealMode"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WORKGROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Workgroup"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WRAPPER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Wrapper"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WRINTTHRESHOLD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WRIntThreshold"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WRKGRP_FORCEMAPPING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WrkgrpForceMapping"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REGSTR_VAL_WRKGRP_REQUIRED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WrkgrpRequired"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_KEY_INSTDEV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Installed"); -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_MUI_STRING_TRUNCATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_PROCESS_APPKEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_SECURE_CONNECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_USE_CURRENT_SECURITY_CONTEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_BATCHINF: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_CLEAN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_EXPRESS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_FIRSTTIME: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_INSETUP: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_NETHDBOOT: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_NETRPLBOOT: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_NETSETUP: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const SUF_SBSCOPYOK: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const VPDF_DISABLEPWRMGMT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const VPDF_DISABLEPWRSTATUSPOLL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const VPDF_DISABLERINGRESUME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const VPDF_FORCEAPM10MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const VPDF_SHOWMULTIBATT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const VPDF_SKIPINTELSLCHECK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_CREATE_KEY_DISPOSITION = u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_CREATED_NEW_KEY: REG_CREATE_KEY_DISPOSITION = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPENED_EXISTING_KEY: REG_CREATE_KEY_DISPOSITION = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_NOTIFY_FILTER = u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_NOTIFY_CHANGE_NAME: REG_NOTIFY_FILTER = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_NOTIFY_CHANGE_ATTRIBUTES: REG_NOTIFY_FILTER = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_NOTIFY_CHANGE_LAST_SET: REG_NOTIFY_FILTER = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_NOTIFY_CHANGE_SECURITY: REG_NOTIFY_FILTER = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_NOTIFY_THREAD_AGNOSTIC: REG_NOTIFY_FILTER = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_OPEN_CREATE_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPTION_RESERVED: REG_OPEN_CREATE_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPTION_NON_VOLATILE: REG_OPEN_CREATE_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPTION_VOLATILE: REG_OPEN_CREATE_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPTION_CREATE_LINK: REG_OPEN_CREATE_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPTION_BACKUP_RESTORE: REG_OPEN_CREATE_OPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPTION_OPEN_LINK: REG_OPEN_CREATE_OPTIONS = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_OPTION_DONT_VIRTUALIZE: REG_OPEN_CREATE_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_RESTORE_KEY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_FORCE_RESTORE: REG_RESTORE_KEY_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_WHOLE_HIVE_VOLATILE: REG_RESTORE_KEY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_ROUTINE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_DWORD: REG_ROUTINE_FLAGS = 24u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_QWORD: REG_ROUTINE_FLAGS = 72u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_REG_NONE: REG_ROUTINE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_REG_SZ: REG_ROUTINE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_REG_EXPAND_SZ: REG_ROUTINE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_REG_BINARY: REG_ROUTINE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_REG_DWORD: REG_ROUTINE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_REG_MULTI_SZ: REG_ROUTINE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_REG_QWORD: REG_ROUTINE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_RT_ANY: REG_ROUTINE_FLAGS = 65535u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_SUBKEY_WOW6464KEY: REG_ROUTINE_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_SUBKEY_WOW6432KEY: REG_ROUTINE_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_WOW64_MASK: REG_ROUTINE_FLAGS = 196608u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_NOEXPAND: REG_ROUTINE_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const RRF_ZEROONFAILURE: REG_ROUTINE_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_SAM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_QUERY_VALUE: REG_SAM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_SET_VALUE: REG_SAM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_CREATE_SUB_KEY: REG_SAM_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_ENUMERATE_SUB_KEYS: REG_SAM_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_NOTIFY: REG_SAM_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_CREATE_LINK: REG_SAM_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_WOW64_32KEY: REG_SAM_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_WOW64_64KEY: REG_SAM_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_WOW64_RES: REG_SAM_FLAGS = 768u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_READ: REG_SAM_FLAGS = 131097u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_WRITE: REG_SAM_FLAGS = 131078u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_EXECUTE: REG_SAM_FLAGS = 131097u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const KEY_ALL_ACCESS: REG_SAM_FLAGS = 983103u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_SAVE_FORMAT = u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_STANDARD_FORMAT: REG_SAVE_FORMAT = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_LATEST_FORMAT: REG_SAVE_FORMAT = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_NO_COMPRESSION: REG_SAVE_FORMAT = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type REG_VALUE_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_NONE: REG_VALUE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_SZ: REG_VALUE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_EXPAND_SZ: REG_VALUE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_BINARY: REG_VALUE_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_DWORD: REG_VALUE_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_DWORD_LITTLE_ENDIAN: REG_VALUE_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_DWORD_BIG_ENDIAN: REG_VALUE_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_LINK: REG_VALUE_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_MULTI_SZ: REG_VALUE_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_RESOURCE_LIST: REG_VALUE_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_FULL_RESOURCE_DESCRIPTOR: REG_VALUE_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_RESOURCE_REQUIREMENTS_LIST: REG_VALUE_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_QWORD: REG_VALUE_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub const REG_QWORD_LITTLE_ENDIAN: REG_VALUE_TYPE = 11u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub struct DSKTLSYSTEMTIME { - pub wYear: u16, - pub wMonth: u16, - pub wDayOfWeek: u16, - pub wDay: u16, - pub wHour: u16, - pub wMinute: u16, - pub wSecond: u16, - pub wMilliseconds: u16, - pub wResult: u16, -} -impl ::core::marker::Copy for DSKTLSYSTEMTIME {} -impl ::core::clone::Clone for DSKTLSYSTEMTIME { - fn clone(&self) -> Self { - *self - } -} -pub type HKEY = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub struct PVALUEA { - pub pv_valuename: ::windows_sys::core::PSTR, - pub pv_valuelen: i32, - pub pv_value_context: *mut ::core::ffi::c_void, - pub pv_type: u32, -} -impl ::core::marker::Copy for PVALUEA {} -impl ::core::clone::Clone for PVALUEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub struct PVALUEW { - pub pv_valuename: ::windows_sys::core::PWSTR, - pub pv_valuelen: i32, - pub pv_value_context: *mut ::core::ffi::c_void, - pub pv_type: u32, -} -impl ::core::marker::Copy for PVALUEW {} -impl ::core::clone::Clone for PVALUEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub struct REG_PROVIDER { - pub pi_R0_1val: PQUERYHANDLER, - pub pi_R0_allvals: PQUERYHANDLER, - pub pi_R3_1val: PQUERYHANDLER, - pub pi_R3_allvals: PQUERYHANDLER, - pub pi_flags: u32, - pub pi_key_context: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for REG_PROVIDER {} -impl ::core::clone::Clone for REG_PROVIDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub struct VALENTA { - pub ve_valuename: ::windows_sys::core::PSTR, - pub ve_valuelen: u32, - pub ve_valueptr: usize, - pub ve_type: REG_VALUE_TYPE, -} -impl ::core::marker::Copy for VALENTA {} -impl ::core::clone::Clone for VALENTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub struct VALENTW { - pub ve_valuename: ::windows_sys::core::PWSTR, - pub ve_valuelen: u32, - pub ve_valueptr: usize, - pub ve_type: REG_VALUE_TYPE, -} -impl ::core::marker::Copy for VALENTW {} -impl ::core::clone::Clone for VALENTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub struct val_context { - pub valuelen: i32, - pub value_context: *mut ::core::ffi::c_void, - pub val_buff_ptr: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for val_context {} -impl ::core::clone::Clone for val_context { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Registry\"`*"] -pub type PQUERYHANDLER = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteAssistance/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteAssistance/mod.rs deleted file mode 100644 index 3553bbf..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteAssistance/mod.rs +++ /dev/null @@ -1,45 +0,0 @@ -pub type DRendezvousSessionEvents = *mut ::core::ffi::c_void; -pub type IRendezvousApplication = *mut ::core::ffi::c_void; -pub type IRendezvousSession = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const DISPID_EVENT_ON_CONTEXT_DATA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const DISPID_EVENT_ON_SEND_ERROR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const DISPID_EVENT_ON_STATE_CHANGED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const DISPID_EVENT_ON_TERMINATION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RendezvousApplication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b7e019a_b5de_47fa_8966_9082f82fb192); -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub type RENDEZVOUS_SESSION_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSF_NONE: RENDEZVOUS_SESSION_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSF_INVITER: RENDEZVOUS_SESSION_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSF_INVITEE: RENDEZVOUS_SESSION_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSF_ORIGINAL_INVITER: RENDEZVOUS_SESSION_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSF_REMOTE_LEGACYSESSION: RENDEZVOUS_SESSION_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSF_REMOTE_WIN7SESSION: RENDEZVOUS_SESSION_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub type RENDEZVOUS_SESSION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_UNKNOWN: RENDEZVOUS_SESSION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_READY: RENDEZVOUS_SESSION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_INVITATION: RENDEZVOUS_SESSION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_ACCEPTED: RENDEZVOUS_SESSION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_CONNECTED: RENDEZVOUS_SESSION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_CANCELLED: RENDEZVOUS_SESSION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_DECLINED: RENDEZVOUS_SESSION_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteAssistance\"`*"] -pub const RSS_TERMINATED: RENDEZVOUS_SESSION_STATE = 7i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteDesktop/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteDesktop/mod.rs deleted file mode 100644 index 015c2ef..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteDesktop/mod.rs +++ /dev/null @@ -1,3177 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn ProcessIdToSessionId ( dwprocessid : u32 , psessionid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSCloseServer ( hserver : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSConnectSessionA ( logonid : u32 , targetlogonid : u32 , ppassword : :: windows_sys::core::PCSTR , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSConnectSessionW ( logonid : u32 , targetlogonid : u32 , ppassword : :: windows_sys::core::PCWSTR , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSCreateListenerA ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCSTR , pbuffer : *const WTSLISTENERCONFIGA , flag : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSCreateListenerW ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCWSTR , pbuffer : *const WTSLISTENERCONFIGW , flag : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSDisconnectSession ( hserver : super::super::Foundation:: HANDLE , sessionid : u32 , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnableChildSessions ( benable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateListenersA ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plisteners : *mut *mut i8 , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateListenersW ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plisteners : *mut *mut u16 , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateProcessesA ( hserver : super::super::Foundation:: HANDLE , reserved : u32 , version : u32 , ppprocessinfo : *mut *mut WTS_PROCESS_INFOA , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateProcessesExA ( hserver : super::super::Foundation:: HANDLE , plevel : *mut u32 , sessionid : u32 , ppprocessinfo : *mut :: windows_sys::core::PSTR , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateProcessesExW ( hserver : super::super::Foundation:: HANDLE , plevel : *mut u32 , sessionid : u32 , ppprocessinfo : *mut :: windows_sys::core::PWSTR , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateProcessesW ( hserver : super::super::Foundation:: HANDLE , reserved : u32 , version : u32 , ppprocessinfo : *mut *mut WTS_PROCESS_INFOW , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateServersA ( pdomainname : :: windows_sys::core::PCSTR , reserved : u32 , version : u32 , ppserverinfo : *mut *mut WTS_SERVER_INFOA , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateServersW ( pdomainname : :: windows_sys::core::PCWSTR , reserved : u32 , version : u32 , ppserverinfo : *mut *mut WTS_SERVER_INFOW , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateSessionsA ( hserver : super::super::Foundation:: HANDLE , reserved : u32 , version : u32 , ppsessioninfo : *mut *mut WTS_SESSION_INFOA , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateSessionsExA ( hserver : super::super::Foundation:: HANDLE , plevel : *mut u32 , filter : u32 , ppsessioninfo : *mut *mut WTS_SESSION_INFO_1A , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateSessionsExW ( hserver : super::super::Foundation:: HANDLE , plevel : *mut u32 , filter : u32 , ppsessioninfo : *mut *mut WTS_SESSION_INFO_1W , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSEnumerateSessionsW ( hserver : super::super::Foundation:: HANDLE , reserved : u32 , version : u32 , ppsessioninfo : *mut *mut WTS_SESSION_INFOW , pcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] fn WTSFreeMemory ( pmemory : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSFreeMemoryExA ( wtstypeclass : WTS_TYPE_CLASS , pmemory : *const ::core::ffi::c_void , numberofentries : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSFreeMemoryExW ( wtstypeclass : WTS_TYPE_CLASS , pmemory : *const ::core::ffi::c_void , numberofentries : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] fn WTSGetActiveConsoleSessionId ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSGetChildSessionId ( psessionid : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn WTSGetListenerSecurityA ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn WTSGetListenerSecurityW ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSIsChildSessionsEnabled ( pbenabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSLogoffSession ( hserver : super::super::Foundation:: HANDLE , sessionid : u32 , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSOpenServerA ( pservername : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSOpenServerExA ( pservername : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSOpenServerExW ( pservername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSOpenServerW ( pservername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSQueryListenerConfigA ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCSTR , pbuffer : *mut WTSLISTENERCONFIGA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSQueryListenerConfigW ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCWSTR , pbuffer : *mut WTSLISTENERCONFIGW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSQuerySessionInformationA ( hserver : super::super::Foundation:: HANDLE , sessionid : u32 , wtsinfoclass : WTS_INFO_CLASS , ppbuffer : *mut :: windows_sys::core::PSTR , pbytesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSQuerySessionInformationW ( hserver : super::super::Foundation:: HANDLE , sessionid : u32 , wtsinfoclass : WTS_INFO_CLASS , ppbuffer : *mut :: windows_sys::core::PWSTR , pbytesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSQueryUserConfigA ( pservername : :: windows_sys::core::PCSTR , pusername : :: windows_sys::core::PCSTR , wtsconfigclass : WTS_CONFIG_CLASS , ppbuffer : *mut :: windows_sys::core::PSTR , pbytesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSQueryUserConfigW ( pservername : :: windows_sys::core::PCWSTR , pusername : :: windows_sys::core::PCWSTR , wtsconfigclass : WTS_CONFIG_CLASS , ppbuffer : *mut :: windows_sys::core::PWSTR , pbytesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSQueryUserToken ( sessionid : u32 , phtoken : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSRegisterSessionNotification ( hwnd : super::super::Foundation:: HWND , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSRegisterSessionNotificationEx ( hserver : super::super::Foundation:: HANDLE , hwnd : super::super::Foundation:: HWND , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn WTSSendMessageA ( hserver : super::super::Foundation:: HANDLE , sessionid : u32 , ptitle : :: windows_sys::core::PCSTR , titlelength : u32 , pmessage : :: windows_sys::core::PCSTR , messagelength : u32 , style : super::super::UI::WindowsAndMessaging:: MESSAGEBOX_STYLE , timeout : u32 , presponse : *mut super::super::UI::WindowsAndMessaging:: MESSAGEBOX_RESULT , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn WTSSendMessageW ( hserver : super::super::Foundation:: HANDLE , sessionid : u32 , ptitle : :: windows_sys::core::PCWSTR , titlelength : u32 , pmessage : :: windows_sys::core::PCWSTR , messagelength : u32 , style : super::super::UI::WindowsAndMessaging:: MESSAGEBOX_STYLE , timeout : u32 , presponse : *mut super::super::UI::WindowsAndMessaging:: MESSAGEBOX_RESULT , bwait : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn WTSSetListenerSecurityA ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn WTSSetListenerSecurityW ( hserver : super::super::Foundation:: HANDLE , preserved : *const ::core::ffi::c_void , reserved : u32 , plistenername : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSSetRenderHint ( prenderhintid : *mut u64 , hwndowner : super::super::Foundation:: HWND , renderhinttype : u32 , cbhintdatalength : u32 , phintdata : *const u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSSetUserConfigA ( pservername : :: windows_sys::core::PCSTR , pusername : :: windows_sys::core::PCSTR , wtsconfigclass : WTS_CONFIG_CLASS , pbuffer : :: windows_sys::core::PCSTR , datalength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSSetUserConfigW ( pservername : :: windows_sys::core::PCWSTR , pusername : :: windows_sys::core::PCWSTR , wtsconfigclass : WTS_CONFIG_CLASS , pbuffer : :: windows_sys::core::PCWSTR , datalength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSShutdownSystem ( hserver : super::super::Foundation:: HANDLE , shutdownflag : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSStartRemoteControlSessionA ( ptargetservername : :: windows_sys::core::PCSTR , targetlogonid : u32 , hotkeyvk : u8 , hotkeymodifiers : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSStartRemoteControlSessionW ( ptargetservername : :: windows_sys::core::PCWSTR , targetlogonid : u32 , hotkeyvk : u8 , hotkeymodifiers : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSStopRemoteControlSession ( logonid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSTerminateProcess ( hserver : super::super::Foundation:: HANDLE , processid : u32 , exitcode : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSUnRegisterSessionNotification ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSUnRegisterSessionNotificationEx ( hserver : super::super::Foundation:: HANDLE , hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSVirtualChannelClose ( hchannelhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSVirtualChannelOpen ( hserver : super::super::Foundation:: HANDLE , sessionid : u32 , pvirtualname : :: windows_sys::core::PCSTR ) -> HwtsVirtualChannelHandle ); -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] fn WTSVirtualChannelOpenEx ( sessionid : u32 , pvirtualname : :: windows_sys::core::PCSTR , flags : u32 ) -> HwtsVirtualChannelHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSVirtualChannelPurgeInput ( hchannelhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSVirtualChannelPurgeOutput ( hchannelhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSVirtualChannelQuery ( hchannelhandle : super::super::Foundation:: HANDLE , param1 : WTS_VIRTUAL_CLASS , ppbuffer : *mut *mut ::core::ffi::c_void , pbytesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSVirtualChannelRead ( hchannelhandle : super::super::Foundation:: HANDLE , timeout : u32 , buffer : :: windows_sys::core::PSTR , buffersize : u32 , pbytesread : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSVirtualChannelWrite ( hchannelhandle : super::super::Foundation:: HANDLE , buffer : :: windows_sys::core::PCSTR , length : u32 , pbyteswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wtsapi32.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] fn WTSWaitSystemEvent ( hserver : super::super::Foundation:: HANDLE , eventmask : u32 , peventflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -pub type IADsTSUserEx = *mut ::core::ffi::c_void; -pub type IAudioDeviceEndpoint = *mut ::core::ffi::c_void; -pub type IAudioEndpoint = *mut ::core::ffi::c_void; -pub type IAudioEndpointControl = *mut ::core::ffi::c_void; -pub type IAudioEndpointRT = *mut ::core::ffi::c_void; -pub type IAudioInputEndpointRT = *mut ::core::ffi::c_void; -pub type IAudioOutputEndpointRT = *mut ::core::ffi::c_void; -pub type IRemoteDesktopClient = *mut ::core::ffi::c_void; -pub type IRemoteDesktopClientActions = *mut ::core::ffi::c_void; -pub type IRemoteDesktopClientSettings = *mut ::core::ffi::c_void; -pub type IRemoteDesktopClientTouchPointer = *mut ::core::ffi::c_void; -pub type IRemoteSystemAdditionalInfoProvider = *mut ::core::ffi::c_void; -pub type ITSGAccountingEngine = *mut ::core::ffi::c_void; -pub type ITSGAuthenticateUserSink = *mut ::core::ffi::c_void; -pub type ITSGAuthenticationEngine = *mut ::core::ffi::c_void; -pub type ITSGAuthorizeConnectionSink = *mut ::core::ffi::c_void; -pub type ITSGAuthorizeResourceSink = *mut ::core::ffi::c_void; -pub type ITSGPolicyEngine = *mut ::core::ffi::c_void; -pub type ITsSbBaseNotifySink = *mut ::core::ffi::c_void; -pub type ITsSbClientConnection = *mut ::core::ffi::c_void; -pub type ITsSbClientConnectionPropertySet = *mut ::core::ffi::c_void; -pub type ITsSbEnvironment = *mut ::core::ffi::c_void; -pub type ITsSbEnvironmentPropertySet = *mut ::core::ffi::c_void; -pub type ITsSbFilterPluginStore = *mut ::core::ffi::c_void; -pub type ITsSbGenericNotifySink = *mut ::core::ffi::c_void; -pub type ITsSbGlobalStore = *mut ::core::ffi::c_void; -pub type ITsSbLoadBalanceResult = *mut ::core::ffi::c_void; -pub type ITsSbLoadBalancing = *mut ::core::ffi::c_void; -pub type ITsSbLoadBalancingNotifySink = *mut ::core::ffi::c_void; -pub type ITsSbOrchestration = *mut ::core::ffi::c_void; -pub type ITsSbOrchestrationNotifySink = *mut ::core::ffi::c_void; -pub type ITsSbPlacement = *mut ::core::ffi::c_void; -pub type ITsSbPlacementNotifySink = *mut ::core::ffi::c_void; -pub type ITsSbPlugin = *mut ::core::ffi::c_void; -pub type ITsSbPluginNotifySink = *mut ::core::ffi::c_void; -pub type ITsSbPluginPropertySet = *mut ::core::ffi::c_void; -pub type ITsSbPropertySet = *mut ::core::ffi::c_void; -pub type ITsSbProvider = *mut ::core::ffi::c_void; -pub type ITsSbProvisioning = *mut ::core::ffi::c_void; -pub type ITsSbProvisioningPluginNotifySink = *mut ::core::ffi::c_void; -pub type ITsSbResourceNotification = *mut ::core::ffi::c_void; -pub type ITsSbResourceNotificationEx = *mut ::core::ffi::c_void; -pub type ITsSbResourcePlugin = *mut ::core::ffi::c_void; -pub type ITsSbResourcePluginStore = *mut ::core::ffi::c_void; -pub type ITsSbServiceNotification = *mut ::core::ffi::c_void; -pub type ITsSbSession = *mut ::core::ffi::c_void; -pub type ITsSbTarget = *mut ::core::ffi::c_void; -pub type ITsSbTargetPropertySet = *mut ::core::ffi::c_void; -pub type ITsSbTaskInfo = *mut ::core::ffi::c_void; -pub type ITsSbTaskPlugin = *mut ::core::ffi::c_void; -pub type ITsSbTaskPluginNotifySink = *mut ::core::ffi::c_void; -pub type IWRdsEnhancedFastReconnectArbitrator = *mut ::core::ffi::c_void; -pub type IWRdsGraphicsChannel = *mut ::core::ffi::c_void; -pub type IWRdsGraphicsChannelEvents = *mut ::core::ffi::c_void; -pub type IWRdsGraphicsChannelManager = *mut ::core::ffi::c_void; -pub type IWRdsProtocolConnection = *mut ::core::ffi::c_void; -pub type IWRdsProtocolConnectionCallback = *mut ::core::ffi::c_void; -pub type IWRdsProtocolConnectionSettings = *mut ::core::ffi::c_void; -pub type IWRdsProtocolLicenseConnection = *mut ::core::ffi::c_void; -pub type IWRdsProtocolListener = *mut ::core::ffi::c_void; -pub type IWRdsProtocolListenerCallback = *mut ::core::ffi::c_void; -pub type IWRdsProtocolLogonErrorRedirector = *mut ::core::ffi::c_void; -pub type IWRdsProtocolManager = *mut ::core::ffi::c_void; -pub type IWRdsProtocolSettings = *mut ::core::ffi::c_void; -pub type IWRdsProtocolShadowCallback = *mut ::core::ffi::c_void; -pub type IWRdsProtocolShadowConnection = *mut ::core::ffi::c_void; -pub type IWRdsWddmIddProps = *mut ::core::ffi::c_void; -pub type IWTSBitmapRenderService = *mut ::core::ffi::c_void; -pub type IWTSBitmapRenderer = *mut ::core::ffi::c_void; -pub type IWTSBitmapRendererCallback = *mut ::core::ffi::c_void; -pub type IWTSListener = *mut ::core::ffi::c_void; -pub type IWTSListenerCallback = *mut ::core::ffi::c_void; -pub type IWTSPlugin = *mut ::core::ffi::c_void; -pub type IWTSPluginServiceProvider = *mut ::core::ffi::c_void; -pub type IWTSProtocolConnection = *mut ::core::ffi::c_void; -pub type IWTSProtocolConnectionCallback = *mut ::core::ffi::c_void; -pub type IWTSProtocolLicenseConnection = *mut ::core::ffi::c_void; -pub type IWTSProtocolListener = *mut ::core::ffi::c_void; -pub type IWTSProtocolListenerCallback = *mut ::core::ffi::c_void; -pub type IWTSProtocolLogonErrorRedirector = *mut ::core::ffi::c_void; -pub type IWTSProtocolManager = *mut ::core::ffi::c_void; -pub type IWTSProtocolShadowCallback = *mut ::core::ffi::c_void; -pub type IWTSProtocolShadowConnection = *mut ::core::ffi::c_void; -pub type IWTSSBPlugin = *mut ::core::ffi::c_void; -pub type IWTSVirtualChannel = *mut ::core::ffi::c_void; -pub type IWTSVirtualChannelCallback = *mut ::core::ffi::c_void; -pub type IWTSVirtualChannelManager = *mut ::core::ffi::c_void; -pub type IWorkspace = *mut ::core::ffi::c_void; -pub type IWorkspace2 = *mut ::core::ffi::c_void; -pub type IWorkspace3 = *mut ::core::ffi::c_void; -pub type IWorkspaceClientExt = *mut ::core::ffi::c_void; -pub type IWorkspaceRegistration = *mut ::core::ffi::c_void; -pub type IWorkspaceRegistration2 = *mut ::core::ffi::c_void; -pub type IWorkspaceReportMessage = *mut ::core::ffi::c_void; -pub type IWorkspaceResTypeRegistry = *mut ::core::ffi::c_void; -pub type IWorkspaceScriptable = *mut ::core::ffi::c_void; -pub type IWorkspaceScriptable2 = *mut ::core::ffi::c_void; -pub type IWorkspaceScriptable3 = *mut ::core::ffi::c_void; -pub type ItsPubPlugin = *mut ::core::ffi::c_void; -pub type ItsPubPlugin2 = *mut ::core::ffi::c_void; -pub type _ITSWkspEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const ACQUIRE_TARGET_LOCK_TIMEOUT: u32 = 300000u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const ADsTSUserEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2e9cae6_1e7b_4b8e_babd_e9bf6292ac29); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_BUFFER_SIZE: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_CHUNK_LENGTH: u32 = 1600u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_CONNECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_DATA_RECEIVED: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_DISCONNECTED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_INITIALIZED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_TERMINATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_V1_CONNECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_WRITE_CANCELLED: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_EVENT_WRITE_COMPLETE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_FLAG_FAIL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_FLAG_FIRST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_FLAG_LAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_FLAG_MIDDLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_MAX_COUNT: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_NAME_LEN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_COMPRESS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_COMPRESS_RDP: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_ENCRYPT_CS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_ENCRYPT_RDP: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_ENCRYPT_SC: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_INITIALIZED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_PRI_HIGH: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_PRI_LOW: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_PRI_MED: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_REMOTE_CONTROL_PERSISTENT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_OPTION_SHOW_PROTOCOL: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_ALREADY_CONNECTED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_ALREADY_INITIALIZED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_ALREADY_OPEN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_BAD_CHANNEL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_BAD_CHANNEL_HANDLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_BAD_INIT_HANDLE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_BAD_PROC: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_INITIALIZATION_ERROR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_INVALID_INSTANCE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_NOT_CONNECTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_NOT_INITIALIZED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_NOT_IN_VIRTUALCHANNELENTRY: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_NOT_OPEN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_NO_BUFFER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_NO_MEMORY: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_NULL_DATA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_TOO_MANY_CHANNELS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_UNKNOWN_CHANNEL_NAME: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_UNSUPPORTED_VERSION: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CHANNEL_RC_ZERO_LENGTH: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CLIENTADDRESS_LENGTH: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CLIENTNAME_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_PROPERTY_CURSOR_BLINK_DISABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b150580_fea4_4d3c_9de4_7433a66618f7); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_PROPERTY_IDLE_TIME_WARNING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x693f7ff5_0c4e_4d17_b8e0_1f70325e5d58); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_ADMINMESSAGERECEIVED: u32 = 760u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_AUTORECONNECTED: u32 = 756u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_AUTORECONNECTING: u32 = 755u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_CONNECTED: u32 = 751u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_CONNECTING: u32 = 750u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_DIALOGDISMISSED: u32 = 758u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_DIALOGDISPLAYING: u32 = 757u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_DISCONNECTED: u32 = 753u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_KEYCOMBINATIONPRESSED: u32 = 761u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_LOGINCOMPLETED: u32 = 752u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_NETWORKSTATUSCHANGED: u32 = 759u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_REMOTEDESKTOPSIZECHANGED: u32 = 762u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_STATUSCHANGED: u32 = 754u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_AX_TOUCHPOINTERCURSORMOVED: u32 = 800u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_APPLY_SETTINGS: u32 = 722u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_ATTACH_EVENT: u32 = 706u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_CONNECT: u32 = 701u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_DELETE_SAVED_CREDENTIALS: u32 = 704u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_DETACH_EVENT: u32 = 707u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_DISCONNECT: u32 = 702u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_EXECUTE_REMOTE_ACTION: u32 = 732u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_RDPPROPERTY: u32 = 721u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_SNAPSHOT: u32 = 733u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_RECONNECT: u32 = 703u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_RESUME_SCREEN_UPDATES: u32 = 731u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_RETRIEVE_SETTINGS: u32 = 723u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_SET_RDPPROPERTY: u32 = 720u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_SUSPEND_SCREEN_UPDATES: u32 = 730u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_METHOD_REMOTEDESKTOPCLIENT_UPDATE_SESSION_DISPLAYSETTINGS: u32 = 705u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_PROP_REMOTEDESKTOPCLIENT_ACTIONS: u32 = 711u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_PROP_REMOTEDESKTOPCLIENT_SETTINGS: u32 = 710u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_ENABLED: u32 = 740u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_EVENTSENABLED: u32 = 741u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_POINTERSPEED: u32 = 742u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCH_POINTER: u32 = 712u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DOMAIN_LENGTH: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const FORCE_REJOIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const FORCE_REJOIN_IN_CLUSTERMODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const KEEP_EXISTING_SESSIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MAX_DATE_TIME_LENGTH: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MAX_ELAPSED_TIME_LENGTH: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MAX_POLICY_ATTRIBUTES: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MaxAppName_Len: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MaxDomainName_Len: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MaxFQDN_Len: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MaxFarm_Len: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MaxNetBiosName_Len: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MaxNumOfExposed_IPs: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const MaxUserName_Len: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const NOTIFY_FOR_ALL_SESSIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const NOTIFY_FOR_THIS_SESSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PLUGIN_CAPABILITY_EXTERNAL_REDIRECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PRODUCTINFO_COMPANYNAME_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PRODUCTINFO_PRODUCTID_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PROPERTY_DYNAMIC_TIME_ZONE_INFORMATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cdfd28e_d0b9_4c1f_a5eb_6d1f6c6535b9); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PROPERTY_TYPE_ENABLE_UNIVERSAL_APPS_FOR_CUSTOM_SHELL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed2c3fda_338d_4d3f_81a3_e767310d908e); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PROPERTY_TYPE_GET_FAST_RECONNECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6212d757_0043_4862_99c3_9f3059ac2a3b); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PROPERTY_TYPE_GET_FAST_RECONNECT_USER_SID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x197c427a_0135_4b6d_9c5e_e6579a0ab625); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDCLIENT_BITMAP_RENDER_SERVICE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe4cc08cb_942e_4b19_8504_bd5a89a747f5); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const REMOTECONTROL_KBDALT_HOTKEY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const REMOTECONTROL_KBDCTRL_HOTKEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const REMOTECONTROL_KBDSHIFT_HOTKEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RENDER_HINT_CLEAR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RENDER_HINT_MAPPEDWINDOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RENDER_HINT_VIDEO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RESERVED_FOR_LEGACY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RFX_CLIENT_ID_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RFX_GFX_MAX_SUPPORTED_MONITORS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RFX_GFX_MSG_PREFIX: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RFX_GFX_MSG_PREFIX_MASK: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RFX_RDP_MSG_PREFIX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SB_SYNCH_CONFLICT_MAX_WRITE_ATTEMPTS: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SINGLE_SESSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSUserExInterfaces: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0910dd01_df8c_11d1_ae27_00c04fa35813); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TS_VC_LISTENER_STATIC_CHANNEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const USERNAME_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VALIDATIONINFORMATION_HARDWAREID_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VALIDATIONINFORMATION_LICENSE_LENGTH: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VIRTUAL_CHANNEL_VERSION_WIN2000: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WINSTATIONNAME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WKS_FLAG_CLEAR_CREDS_ON_LAST_RESOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WKS_FLAG_CREDS_AUTHENTICATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WKS_FLAG_PASSWORD_ENCRYPTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_CLIENTADDRESS_LENGTH: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_CLIENTNAME_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_CLIENT_PRODUCT_ID_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_DEVICE_NAME_LENGTH: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_DIRECTORY_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_DOMAIN_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_DRIVER_NAME_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_IMEFILENAME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_INITIALPROGRAM_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_KEY_EXCHANGE_ALG_DH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_KEY_EXCHANGE_ALG_RSA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_LICENSE_PREAMBLE_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_LICENSE_PROTOCOL_VERSION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_MAX_CACHE_RESERVED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_MAX_COUNTERS: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_MAX_DISPLAY_IOCTL_DATA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_MAX_PROTOCOL_CACHE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_MAX_RESERVED: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PASSWORD_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_DISABLE_CURSORSETTINGS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_DISABLE_CURSOR_SHADOW: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_DISABLE_FULLWINDOWDRAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_DISABLE_MENUANIMATIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_DISABLE_NOTHING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_DISABLE_THEMING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_DISABLE_WALLPAPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_ENABLE_DESKTOP_COMPOSITION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_ENABLE_ENHANCED_GRAPHICS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PERF_ENABLE_FONT_SMOOTHING: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_PROTOCOL_NAME_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SERVICE_ID_GRAPHICS_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd2993f4d_02cf_4280_8c48_1624b44f8706); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_USERNAME_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_VALUE_TYPE_BINARY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_VALUE_TYPE_GUID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_VALUE_TYPE_STRING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_VALUE_TYPE_ULONG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRdsGraphicsChannels_LossyChannelMaxMessageSize: u32 = 988u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CHANNEL_OPTION_DYNAMIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CHANNEL_OPTION_DYNAMIC_NO_COMPRESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CHANNEL_OPTION_DYNAMIC_PRI_HIGH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CHANNEL_OPTION_DYNAMIC_PRI_LOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CHANNEL_OPTION_DYNAMIC_PRI_MED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CHANNEL_OPTION_DYNAMIC_PRI_REAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CLIENTADDRESS_LENGTH: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CLIENTNAME_LENGTH: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CLIENT_PRODUCT_ID_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_COMMENT_LENGTH: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CURRENT_SESSION: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DEVICE_NAME_LENGTH: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DIRECTORY_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DOMAIN_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DRIVER_NAME_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DRIVE_LENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_ALL: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_CONNECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_CREATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_DELETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_DISCONNECT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_FLUSH: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_LICENSE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_LOGOFF: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_LOGON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_RENAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_EVENT_STATECHANGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_IMEFILENAME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_INITIALPROGRAM_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_KEY_EXCHANGE_ALG_DH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_KEY_EXCHANGE_ALG_RSA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LICENSE_PREAMBLE_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LICENSE_PROTOCOL_VERSION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LISTENER_CREATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LISTENER_NAME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LISTENER_UPDATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_MAX_CACHE_RESERVED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_MAX_COUNTERS: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_MAX_DISPLAY_IOCTL_DATA: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_MAX_PROTOCOL_CACHE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_MAX_RESERVED: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PASSWORD_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_DISABLE_CURSORSETTINGS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_DISABLE_CURSOR_SHADOW: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_DISABLE_FULLWINDOWDRAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_DISABLE_MENUANIMATIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_DISABLE_NOTHING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_DISABLE_THEMING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_DISABLE_WALLPAPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_ENABLE_DESKTOP_COMPOSITION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_ENABLE_ENHANCED_GRAPHICS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PERF_ENABLE_FONT_SMOOTHING: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PROCESS_INFO_LEVEL_0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PROCESS_INFO_LEVEL_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PROPERTY_DEFAULT_CONFIG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DefaultConfig"); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PROTOCOL_NAME_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PROTOCOL_TYPE_CONSOLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PROTOCOL_TYPE_ICA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_PROTOCOL_TYPE_RDP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_QUERY_ALLOWED_INITIAL_APP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc77d1b30_5be1_4c6b_a0e1_bd6d2e5c9fcc); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_QUERY_AUDIOENUM_DLL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9bf4fa97_c883_4c2a_80ab_5a39c9af00db); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_QUERY_LOGON_SCREEN_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8b8e0fe7_0804_4a0e_b279_8660b1df0049); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_QUERY_MF_FORMAT_SUPPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41869ad0_6332_4dc8_95d5_db749e2f1d94); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_CONNECT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_DISCONNECT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_GUEST_ACCESS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_LOGOFF: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_LOGON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_MESSAGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_QUERY_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_REMOTE_CONTROL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_RESET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_SET_INFORMATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SECURITY_VIRTUAL_CHANNELS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SESSIONSTATE_LOCK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SESSIONSTATE_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SESSIONSTATE_UNLOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_USERNAME_LENGTH: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_VALUE_TYPE_BINARY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_VALUE_TYPE_GUID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_VALUE_TYPE_STRING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_VALUE_TYPE_ULONG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_WSD_FASTREBOOT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_WSD_LOGOFF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_WSD_POWEROFF: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_WSD_REBOOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_WSD_SHUTDOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const Workspace: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f1dfca6_3aad_48e1_8406_4bc21a501d7c); -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type AAAccountingDataType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_MAIN_SESSION_CREATION: AAAccountingDataType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_SUB_SESSION_CREATION: AAAccountingDataType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_SUB_SESSION_CLOSED: AAAccountingDataType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_MAIN_SESSION_CLOSED: AAAccountingDataType = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type AAAuthSchemes = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_MIN: AAAuthSchemes = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_BASIC: AAAuthSchemes = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_NTLM: AAAuthSchemes = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_SC: AAAuthSchemes = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_LOGGEDONCREDENTIALS: AAAuthSchemes = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_NEGOTIATE: AAAuthSchemes = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_ANY: AAAuthSchemes = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_COOKIE: AAAuthSchemes = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_DIGEST: AAAuthSchemes = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_ORGID: AAAuthSchemes = 9i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_CONID: AAAuthSchemes = 10i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_SSPI_NTLM: AAAuthSchemes = 11i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_AUTH_MAX: AAAuthSchemes = 12i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type AATrustClassID = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_UNTRUSTED: AATrustClassID = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_TRUSTEDUSER_UNTRUSTEDCLIENT: AATrustClassID = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AA_TRUSTEDUSER_TRUSTEDCLIENT: AATrustClassID = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type AE_POSITION_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const POSITION_INVALID: AE_POSITION_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const POSITION_DISCONTINUOUS: AE_POSITION_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const POSITION_CONTINUOUS: AE_POSITION_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const POSITION_QPC_ERROR: AE_POSITION_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type CLIENT_MESSAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CLIENT_MESSAGE_CONNECTION_INVALID: CLIENT_MESSAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CLIENT_MESSAGE_CONNECTION_STATUS: CLIENT_MESSAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CLIENT_MESSAGE_CONNECTION_ERROR: CLIENT_MESSAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type CONNECTION_CHANGE_NOTIFICATION = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_INVALID: CONNECTION_CHANGE_NOTIFICATION = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_PENDING: CONNECTION_CHANGE_NOTIFICATION = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_FAILED: CONNECTION_CHANGE_NOTIFICATION = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_TIMEDOUT: CONNECTION_CHANGE_NOTIFICATION = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_SUCCEEDED: CONNECTION_CHANGE_NOTIFICATION = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_CANCELLED: CONNECTION_CHANGE_NOTIFICATION = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_LB_COMPLETED: CONNECTION_CHANGE_NOTIFICATION = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_QUERY_PL_COMPLETED: CONNECTION_CHANGE_NOTIFICATION = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const CONNECTION_REQUEST_ORCH_COMPLETED: CONNECTION_CHANGE_NOTIFICATION = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type KeyCombinationType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const KeyCombinationHome: KeyCombinationType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const KeyCombinationLeft: KeyCombinationType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const KeyCombinationUp: KeyCombinationType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const KeyCombinationRight: KeyCombinationType = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const KeyCombinationDown: KeyCombinationType = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const KeyCombinationScroll: KeyCombinationType = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PLUGIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const UNKNOWN_PLUGIN: PLUGIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const POLICY_PLUGIN: PLUGIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RESOURCE_PLUGIN: PLUGIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const LOAD_BALANCING_PLUGIN: PLUGIN_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PLACEMENT_PLUGIN: PLUGIN_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const ORCHESTRATION_PLUGIN: PLUGIN_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PROVISIONING_PLUGIN: PLUGIN_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TASK_PLUGIN: PLUGIN_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PasswordEncodingType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PasswordEncodingUTF8: PasswordEncodingType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PasswordEncodingUTF16LE: PasswordEncodingType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PasswordEncodingUTF16BE: PasswordEncodingType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PolicyAttributeType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const EnableAllRedirections: PolicyAttributeType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DisableAllRedirections: PolicyAttributeType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const DriveRedirectionDisabled: PolicyAttributeType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PrinterRedirectionDisabled: PolicyAttributeType = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PortRedirectionDisabled: PolicyAttributeType = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const ClipboardRedirectionDisabled: PolicyAttributeType = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const PnpRedirectionDisabled: PolicyAttributeType = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const AllowOnlySDRServers: PolicyAttributeType = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type RDV_TASK_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_UNKNOWN: RDV_TASK_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_SEARCHING: RDV_TASK_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_DOWNLOADING: RDV_TASK_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_APPLYING: RDV_TASK_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_REBOOTING: RDV_TASK_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_REBOOTED: RDV_TASK_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_SUCCESS: RDV_TASK_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_FAILED: RDV_TASK_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RDV_TASK_STATUS_TIMEOUT: RDV_TASK_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type RD_FARM_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RD_FARM_RDSH: RD_FARM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RD_FARM_TEMP_VM: RD_FARM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RD_FARM_MANUAL_PERSONAL_VM: RD_FARM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RD_FARM_AUTO_PERSONAL_VM: RD_FARM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RD_FARM_MANUAL_PERSONAL_RDSH: RD_FARM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RD_FARM_AUTO_PERSONAL_RDSH: RD_FARM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RD_FARM_TYPE_UNKNOWN: RD_FARM_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type RemoteActionType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RemoteActionCharms: RemoteActionType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RemoteActionAppbar: RemoteActionType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RemoteActionSnap: RemoteActionType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RemoteActionStartScreen: RemoteActionType = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const RemoteActionAppSwitch: RemoteActionType = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type SESSION_TIMEOUT_ACTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SESSION_TIMEOUT_ACTION_DISCONNECT: SESSION_TIMEOUT_ACTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SESSION_TIMEOUT_ACTION_SILENT_REAUTH: SESSION_TIMEOUT_ACTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type SnapshotEncodingType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SnapshotEncodingDataUri: SnapshotEncodingType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type SnapshotFormatType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SnapshotFormatPng: SnapshotFormatType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SnapshotFormatJpeg: SnapshotFormatType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const SnapshotFormatBmp: SnapshotFormatType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TARGET_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_CHANGE_UNSPEC: TARGET_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_EXTERNALIP_CHANGED: TARGET_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_INTERNALIP_CHANGED: TARGET_CHANGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_JOINED: TARGET_CHANGE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_REMOVED: TARGET_CHANGE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_STATE_CHANGED: TARGET_CHANGE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_IDLE: TARGET_CHANGE_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_PENDING: TARGET_CHANGE_TYPE = 128i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_INUSE: TARGET_CHANGE_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_PATCH_STATE_CHANGED: TARGET_CHANGE_TYPE = 512i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_FARM_MEMBERSHIP_CHANGED: TARGET_CHANGE_TYPE = 1024i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TARGET_OWNER = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const OWNER_UNKNOWN: TARGET_OWNER = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const OWNER_MS_TS_PLUGIN: TARGET_OWNER = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const OWNER_MS_VM_PLUGIN: TARGET_OWNER = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TARGET_PATCH_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_PATCH_UNKNOWN: TARGET_PATCH_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_PATCH_NOT_STARTED: TARGET_PATCH_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_PATCH_IN_PROGRESS: TARGET_PATCH_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_PATCH_COMPLETED: TARGET_PATCH_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_PATCH_FAILED: TARGET_PATCH_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TARGET_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_UNKNOWN: TARGET_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_INITIALIZING: TARGET_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_RUNNING: TARGET_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_DOWN: TARGET_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_HIBERNATED: TARGET_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_CHECKED_OUT: TARGET_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_STOPPED: TARGET_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_INVALID: TARGET_STATE = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_STARTING: TARGET_STATE = 9i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_STOPPING: TARGET_STATE = 10i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TARGET_MAXSTATE: TARGET_STATE = 11i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TARGET_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const UNKNOWN: TARGET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const FARM: TARGET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const NONFARM: TARGET_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSPUB_PLUGIN_PD_ASSIGNMENT_NEW: TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSPUB_PLUGIN_PD_ASSIGNMENT_EXISTING: TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TSPUB_PLUGIN_PD_RESOLUTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSPUB_PLUGIN_PD_QUERY_OR_CREATE: TSPUB_PLUGIN_PD_RESOLUTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSPUB_PLUGIN_PD_QUERY_EXISTING: TSPUB_PLUGIN_PD_RESOLUTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TSSB_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSSB_NOTIFY_INVALID: TSSB_NOTIFICATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSSB_NOTIFY_TARGET_CHANGE: TSSB_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSSB_NOTIFY_SESSION_CHANGE: TSSB_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSSB_NOTIFY_CONNECTION_REQUEST_CHANGE: TSSB_NOTIFICATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TSSD_AddrV46Type = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSSD_ADDR_UNDEFINED: TSSD_AddrV46Type = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSSD_ADDR_IPv4: TSSD_AddrV46Type = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TSSD_ADDR_IPv6: TSSD_AddrV46Type = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TSSESSION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_INVALID: TSSESSION_STATE = -1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_ACTIVE: TSSESSION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_CONNECTED: TSSESSION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_CONNECTQUERY: TSSESSION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_SHADOW: TSSESSION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_DISCONNECTED: TSSESSION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_IDLE: TSSESSION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_LISTEN: TSSESSION_STATE = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_RESET: TSSESSION_STATE = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_DOWN: TSSESSION_STATE = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_INIT: TSSESSION_STATE = 9i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const STATE_MAX: TSSESSION_STATE = 10i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type TS_SB_SORT_BY = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TS_SB_SORT_BY_NONE: TS_SB_SORT_BY = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TS_SB_SORT_BY_NAME: TS_SB_SORT_BY = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const TS_SB_SORT_BY_PROP: TS_SB_SORT_BY = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type VM_HOST_NOTIFY_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_HOST_STATUS_INIT_PENDING: VM_HOST_NOTIFY_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_HOST_STATUS_INIT_IN_PROGRESS: VM_HOST_NOTIFY_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_HOST_STATUS_INIT_COMPLETE: VM_HOST_NOTIFY_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_HOST_STATUS_INIT_FAILED: VM_HOST_NOTIFY_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type VM_NOTIFY_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_NOTIFY_STATUS_PENDING: VM_NOTIFY_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_NOTIFY_STATUS_IN_PROGRESS: VM_NOTIFY_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_NOTIFY_STATUS_COMPLETE: VM_NOTIFY_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_NOTIFY_STATUS_FAILED: VM_NOTIFY_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const VM_NOTIFY_STATUS_CANCELED: VM_NOTIFY_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WRDS_CONNECTION_SETTING_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_CONNECTION_SETTING_LEVEL_INVALID: WRDS_CONNECTION_SETTING_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_CONNECTION_SETTING_LEVEL_1: WRDS_CONNECTION_SETTING_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WRDS_LISTENER_SETTING_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_LISTENER_SETTING_LEVEL_INVALID: WRDS_LISTENER_SETTING_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_LISTENER_SETTING_LEVEL_1: WRDS_LISTENER_SETTING_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WRDS_SETTING_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_LEVEL_INVALID: WRDS_SETTING_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_LEVEL_1: WRDS_SETTING_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WRDS_SETTING_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_STATUS_NOTAPPLICABLE: WRDS_SETTING_STATUS = -1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_STATUS_DISABLED: WRDS_SETTING_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_STATUS_ENABLED: WRDS_SETTING_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_STATUS_NOTCONFIGURED: WRDS_SETTING_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WRDS_SETTING_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_TYPE_INVALID: WRDS_SETTING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_TYPE_MACHINE: WRDS_SETTING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_TYPE_USER: WRDS_SETTING_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRDS_SETTING_TYPE_SAM: WRDS_SETTING_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WRdsGraphicsChannelType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRdsGraphicsChannelType_GuaranteedDelivery: WRdsGraphicsChannelType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WRdsGraphicsChannelType_BestEffortDelivery: WRdsGraphicsChannelType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTSSBX_ADDRESS_FAMILY = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_ADDRESS_FAMILY_AF_UNSPEC: WTSSBX_ADDRESS_FAMILY = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_ADDRESS_FAMILY_AF_INET: WTSSBX_ADDRESS_FAMILY = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_ADDRESS_FAMILY_AF_INET6: WTSSBX_ADDRESS_FAMILY = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_ADDRESS_FAMILY_AF_IPX: WTSSBX_ADDRESS_FAMILY = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_ADDRESS_FAMILY_AF_NETBIOS: WTSSBX_ADDRESS_FAMILY = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTSSBX_MACHINE_DRAIN = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_DRAIN_UNSPEC: WTSSBX_MACHINE_DRAIN = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_DRAIN_OFF: WTSSBX_MACHINE_DRAIN = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_DRAIN_ON: WTSSBX_MACHINE_DRAIN = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTSSBX_MACHINE_SESSION_MODE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_SESSION_MODE_UNSPEC: WTSSBX_MACHINE_SESSION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_SESSION_MODE_SINGLE: WTSSBX_MACHINE_SESSION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_SESSION_MODE_MULTIPLE: WTSSBX_MACHINE_SESSION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTSSBX_MACHINE_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_STATE_UNSPEC: WTSSBX_MACHINE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_STATE_READY: WTSSBX_MACHINE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_MACHINE_STATE_SYNCHRONIZING: WTSSBX_MACHINE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTSSBX_NOTIFICATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_NOTIFICATION_REMOVED: WTSSBX_NOTIFICATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_NOTIFICATION_CHANGED: WTSSBX_NOTIFICATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_NOTIFICATION_ADDED: WTSSBX_NOTIFICATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_NOTIFICATION_RESYNC: WTSSBX_NOTIFICATION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTSSBX_SESSION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_SESSION_STATE_UNSPEC: WTSSBX_SESSION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_SESSION_STATE_ACTIVE: WTSSBX_SESSION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSBX_SESSION_STATE_DISCONNECTED: WTSSBX_SESSION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_CERT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CERT_TYPE_INVALID: WTS_CERT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CERT_TYPE_PROPRIETORY: WTS_CERT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_CERT_TYPE_X509: WTS_CERT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_CONFIG_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigInitialProgram: WTS_CONFIG_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigWorkingDirectory: WTS_CONFIG_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigfInheritInitialProgram: WTS_CONFIG_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigfAllowLogonTerminalServer: WTS_CONFIG_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigTimeoutSettingsConnections: WTS_CONFIG_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigTimeoutSettingsDisconnections: WTS_CONFIG_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigTimeoutSettingsIdle: WTS_CONFIG_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigfDeviceClientDrives: WTS_CONFIG_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigfDeviceClientPrinters: WTS_CONFIG_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigfDeviceClientDefaultPrinter: WTS_CONFIG_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigBrokenTimeoutSettings: WTS_CONFIG_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigReconnectSettings: WTS_CONFIG_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigModemCallbackSettings: WTS_CONFIG_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigModemCallbackPhoneNumber: WTS_CONFIG_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigShadowingSettings: WTS_CONFIG_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigTerminalServerProfilePath: WTS_CONFIG_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigTerminalServerHomeDir: WTS_CONFIG_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigTerminalServerHomeDirDrive: WTS_CONFIG_CLASS = 17i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigfTerminalServerRemoteHomeDir: WTS_CONFIG_CLASS = 18i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigUser: WTS_CONFIG_CLASS = 19i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_CONFIG_SOURCE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserConfigSourceSAM: WTS_CONFIG_SOURCE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_CONNECTSTATE_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSActive: WTS_CONNECTSTATE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSConnected: WTS_CONNECTSTATE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSConnectQuery: WTS_CONNECTSTATE_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSShadow: WTS_CONNECTSTATE_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSDisconnected: WTS_CONNECTSTATE_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSIdle: WTS_CONNECTSTATE_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSListen: WTS_CONNECTSTATE_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSReset: WTS_CONNECTSTATE_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSDown: WTS_CONNECTSTATE_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSInit: WTS_CONNECTSTATE_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSInitialProgram: WTS_INFO_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSApplicationName: WTS_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSWorkingDirectory: WTS_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSOEMId: WTS_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSessionId: WTS_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSUserName: WTS_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSWinStationName: WTS_INFO_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSDomainName: WTS_INFO_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSConnectState: WTS_INFO_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientBuildNumber: WTS_INFO_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientName: WTS_INFO_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientDirectory: WTS_INFO_CLASS = 11i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientProductId: WTS_INFO_CLASS = 12i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientHardwareId: WTS_INFO_CLASS = 13i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientAddress: WTS_INFO_CLASS = 14i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientDisplay: WTS_INFO_CLASS = 15i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientProtocolType: WTS_INFO_CLASS = 16i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSIdleTime: WTS_INFO_CLASS = 17i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSLogonTime: WTS_INFO_CLASS = 18i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSIncomingBytes: WTS_INFO_CLASS = 19i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSOutgoingBytes: WTS_INFO_CLASS = 20i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSIncomingFrames: WTS_INFO_CLASS = 21i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSOutgoingFrames: WTS_INFO_CLASS = 22i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSClientInfo: WTS_INFO_CLASS = 23i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSessionInfo: WTS_INFO_CLASS = 24i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSessionInfoEx: WTS_INFO_CLASS = 25i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSConfigInfo: WTS_INFO_CLASS = 26i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSValidationInfo: WTS_INFO_CLASS = 27i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSSessionAddressV4: WTS_INFO_CLASS = 28i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSIsRemoteSession: WTS_INFO_CLASS = 29i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_LOGON_ERROR_REDIRECTOR_RESPONSE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LOGON_ERR_INVALID: WTS_LOGON_ERROR_REDIRECTOR_RESPONSE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LOGON_ERR_NOT_HANDLED: WTS_LOGON_ERROR_REDIRECTOR_RESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LOGON_ERR_HANDLED_SHOW: WTS_LOGON_ERROR_REDIRECTOR_RESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LOGON_ERR_HANDLED_DONT_SHOW: WTS_LOGON_ERROR_REDIRECTOR_RESPONSE = 3i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_LOGON_ERR_HANDLED_DONT_SHOW_START_OVER: WTS_LOGON_ERROR_REDIRECTOR_RESPONSE = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_RCM_DRAIN_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DRAIN_STATE_NONE: WTS_RCM_DRAIN_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DRAIN_IN_DRAIN: WTS_RCM_DRAIN_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_DRAIN_NOT_IN_DRAIN: WTS_RCM_DRAIN_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_RCM_SERVICE_STATE = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SERVICE_NONE: WTS_RCM_SERVICE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SERVICE_START: WTS_RCM_SERVICE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTS_SERVICE_STOP: WTS_RCM_SERVICE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_TYPE_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSTypeProcessInfoLevel0: WTS_TYPE_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSTypeProcessInfoLevel1: WTS_TYPE_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSTypeSessionInfoLevel1: WTS_TYPE_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type WTS_VIRTUAL_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSVirtualClientData: WTS_VIRTUAL_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub const WTSVirtualFileHandle: WTS_VIRTUAL_CLASS = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct AAAccountingData { - pub userName: ::windows_sys::core::BSTR, - pub clientName: ::windows_sys::core::BSTR, - pub authType: AAAuthSchemes, - pub resourceName: ::windows_sys::core::BSTR, - pub portNumber: i32, - pub protocolName: ::windows_sys::core::BSTR, - pub numberOfBytesReceived: i32, - pub numberOfBytesTransfered: i32, - pub reasonForDisconnect: ::windows_sys::core::BSTR, - pub mainSessionId: ::windows_sys::core::GUID, - pub subSessionId: i32, -} -impl ::core::marker::Copy for AAAccountingData {} -impl ::core::clone::Clone for AAAccountingData { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct AE_CURRENT_POSITION { - pub u64DevicePosition: u64, - pub u64StreamPosition: u64, - pub u64PaddingFrames: u64, - pub hnsQPCPosition: i64, - pub f32FramesPerSecond: f32, - pub Flag: AE_POSITION_FLAGS, -} -impl ::core::marker::Copy for AE_CURRENT_POSITION {} -impl ::core::clone::Clone for AE_CURRENT_POSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct BITMAP_RENDERER_STATISTICS { - pub dwFramesDelivered: u32, - pub dwFramesDropped: u32, -} -impl ::core::marker::Copy for BITMAP_RENDERER_STATISTICS {} -impl ::core::clone::Clone for BITMAP_RENDERER_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHANNEL_DEF { - pub name: [super::super::Foundation::CHAR; 8], - pub options: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHANNEL_DEF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHANNEL_DEF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CHANNEL_ENTRY_POINTS { - pub cbSize: u32, - pub protocolVersion: u32, - pub pVirtualChannelInit: PVIRTUALCHANNELINIT, - pub pVirtualChannelOpen: PVIRTUALCHANNELOPEN, - pub pVirtualChannelClose: PVIRTUALCHANNELCLOSE, - pub pVirtualChannelWrite: PVIRTUALCHANNELWRITE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHANNEL_ENTRY_POINTS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHANNEL_ENTRY_POINTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct CHANNEL_PDU_HEADER { - pub length: u32, - pub flags: u32, -} -impl ::core::marker::Copy for CHANNEL_PDU_HEADER {} -impl ::core::clone::Clone for CHANNEL_PDU_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct CLIENT_DISPLAY { - pub HorizontalResolution: u32, - pub VerticalResolution: u32, - pub ColorDepth: u32, -} -impl ::core::marker::Copy for CLIENT_DISPLAY {} -impl ::core::clone::Clone for CLIENT_DISPLAY { - fn clone(&self) -> Self { - *self - } -} -pub type HwtsVirtualChannelHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PRODUCT_INFOA { - pub CompanyName: [super::super::Foundation::CHAR; 256], - pub ProductID: [super::super::Foundation::CHAR; 4], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PRODUCT_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PRODUCT_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct PRODUCT_INFOW { - pub CompanyName: [u16; 256], - pub ProductID: [u16; 4], -} -impl ::core::marker::Copy for PRODUCT_INFOW {} -impl ::core::clone::Clone for PRODUCT_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RFX_GFX_MONITOR_INFO { - pub left: i32, - pub top: i32, - pub right: i32, - pub bottom: i32, - pub physicalWidth: u32, - pub physicalHeight: u32, - pub orientation: u32, - pub primary: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RFX_GFX_MONITOR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RFX_GFX_MONITOR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_CLIENT_DESKTOP_INFO_REQUEST { - pub channelHdr: RFX_GFX_MSG_HEADER, -} -impl ::core::marker::Copy for RFX_GFX_MSG_CLIENT_DESKTOP_INFO_REQUEST {} -impl ::core::clone::Clone for RFX_GFX_MSG_CLIENT_DESKTOP_INFO_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RFX_GFX_MSG_CLIENT_DESKTOP_INFO_RESPONSE { - pub channelHdr: RFX_GFX_MSG_HEADER, - pub reserved: u32, - pub monitorCount: u32, - pub MonitorData: [RFX_GFX_MONITOR_INFO; 16], - pub clientUniqueId: [u16; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RFX_GFX_MSG_CLIENT_DESKTOP_INFO_RESPONSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RFX_GFX_MSG_CLIENT_DESKTOP_INFO_RESPONSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_CONFIRM { - pub channelHdr: RFX_GFX_MSG_HEADER, -} -impl ::core::marker::Copy for RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_CONFIRM {} -impl ::core::clone::Clone for RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_CONFIRM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_NOTIFY { - pub channelHdr: RFX_GFX_MSG_HEADER, - pub ulWidth: u32, - pub ulHeight: u32, - pub ulBpp: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_NOTIFY {} -impl ::core::clone::Clone for RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_NOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_DESKTOP_INPUT_RESET { - pub channelHdr: RFX_GFX_MSG_HEADER, - pub ulWidth: u32, - pub ulHeight: u32, -} -impl ::core::marker::Copy for RFX_GFX_MSG_DESKTOP_INPUT_RESET {} -impl ::core::clone::Clone for RFX_GFX_MSG_DESKTOP_INPUT_RESET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_DESKTOP_RESEND_REQUEST { - pub channelHdr: RFX_GFX_MSG_HEADER, - pub RedrawRect: RFX_GFX_RECT, -} -impl ::core::marker::Copy for RFX_GFX_MSG_DESKTOP_RESEND_REQUEST {} -impl ::core::clone::Clone for RFX_GFX_MSG_DESKTOP_RESEND_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_DISCONNECT_NOTIFY { - pub channelHdr: RFX_GFX_MSG_HEADER, - pub DisconnectReason: u32, -} -impl ::core::marker::Copy for RFX_GFX_MSG_DISCONNECT_NOTIFY {} -impl ::core::clone::Clone for RFX_GFX_MSG_DISCONNECT_NOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_HEADER { - pub uMSGType: u16, - pub cbSize: u16, -} -impl ::core::marker::Copy for RFX_GFX_MSG_HEADER {} -impl ::core::clone::Clone for RFX_GFX_MSG_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_MSG_RDP_DATA { - pub channelHdr: RFX_GFX_MSG_HEADER, - pub rdpData: [u8; 1], -} -impl ::core::marker::Copy for RFX_GFX_MSG_RDP_DATA {} -impl ::core::clone::Clone for RFX_GFX_MSG_RDP_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct RFX_GFX_RECT { - pub left: i32, - pub top: i32, - pub right: i32, - pub bottom: i32, -} -impl ::core::marker::Copy for RFX_GFX_RECT {} -impl ::core::clone::Clone for RFX_GFX_RECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct TSSD_ConnectionPoint { - pub ServerAddressB: [u8; 16], - pub AddressType: TSSD_AddrV46Type, - pub PortNumber: u16, - pub AddressScope: u32, -} -impl ::core::marker::Copy for TSSD_ConnectionPoint {} -impl ::core::clone::Clone for TSSD_ConnectionPoint { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct VM_NOTIFY_ENTRY { - pub VmName: [u16; 128], - pub VmHost: [u16; 128], -} -impl ::core::marker::Copy for VM_NOTIFY_ENTRY {} -impl ::core::clone::Clone for VM_NOTIFY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct VM_NOTIFY_INFO { - pub dwNumEntries: u32, - pub ppVmEntries: *mut *mut VM_NOTIFY_ENTRY, -} -impl ::core::marker::Copy for VM_NOTIFY_INFO {} -impl ::core::clone::Clone for VM_NOTIFY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct VM_PATCH_INFO { - pub dwNumEntries: u32, - pub pVmNames: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for VM_PATCH_INFO {} -impl ::core::clone::Clone for VM_PATCH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WRDS_CONNECTION_SETTING { - pub WRdsConnectionSettings1: WRDS_CONNECTION_SETTINGS_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WRDS_CONNECTION_SETTING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WRDS_CONNECTION_SETTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WRDS_CONNECTION_SETTINGS { - pub WRdsConnectionSettingLevel: WRDS_CONNECTION_SETTING_LEVEL, - pub WRdsConnectionSetting: WRDS_CONNECTION_SETTING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WRDS_CONNECTION_SETTINGS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WRDS_CONNECTION_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WRDS_CONNECTION_SETTINGS_1 { - pub fInheritInitialProgram: super::super::Foundation::BOOLEAN, - pub fInheritColorDepth: super::super::Foundation::BOOLEAN, - pub fHideTitleBar: super::super::Foundation::BOOLEAN, - pub fInheritAutoLogon: super::super::Foundation::BOOLEAN, - pub fMaximizeShell: super::super::Foundation::BOOLEAN, - pub fDisablePNP: super::super::Foundation::BOOLEAN, - pub fPasswordIsScPin: super::super::Foundation::BOOLEAN, - pub fPromptForPassword: super::super::Foundation::BOOLEAN, - pub fDisableCpm: super::super::Foundation::BOOLEAN, - pub fDisableCdm: super::super::Foundation::BOOLEAN, - pub fDisableCcm: super::super::Foundation::BOOLEAN, - pub fDisableLPT: super::super::Foundation::BOOLEAN, - pub fDisableClip: super::super::Foundation::BOOLEAN, - pub fResetBroken: super::super::Foundation::BOOLEAN, - pub fDisableEncryption: super::super::Foundation::BOOLEAN, - pub fDisableAutoReconnect: super::super::Foundation::BOOLEAN, - pub fDisableCtrlAltDel: super::super::Foundation::BOOLEAN, - pub fDoubleClickDetect: super::super::Foundation::BOOLEAN, - pub fEnableWindowsKey: super::super::Foundation::BOOLEAN, - pub fUsingSavedCreds: super::super::Foundation::BOOLEAN, - pub fMouse: super::super::Foundation::BOOLEAN, - pub fNoAudioPlayback: super::super::Foundation::BOOLEAN, - pub fRemoteConsoleAudio: super::super::Foundation::BOOLEAN, - pub EncryptionLevel: u8, - pub ColorDepth: u16, - pub ProtocolType: u16, - pub HRes: u16, - pub VRes: u16, - pub ClientProductId: u16, - pub OutBufCountHost: u16, - pub OutBufCountClient: u16, - pub OutBufLength: u16, - pub KeyboardLayout: u32, - pub MaxConnectionTime: u32, - pub MaxDisconnectionTime: u32, - pub MaxIdleTime: u32, - pub PerformanceFlags: u32, - pub KeyboardType: u32, - pub KeyboardSubType: u32, - pub KeyboardFunctionKey: u32, - pub ActiveInputLocale: u32, - pub SerialNumber: u32, - pub ClientAddressFamily: u32, - pub ClientBuildNumber: u32, - pub ClientSessionId: u32, - pub WorkDirectory: [u16; 257], - pub InitialProgram: [u16; 257], - pub UserName: [u16; 256], - pub Domain: [u16; 256], - pub Password: [u16; 256], - pub ProtocolName: [u16; 9], - pub DisplayDriverName: [u16; 9], - pub DisplayDeviceName: [u16; 20], - pub imeFileName: [u16; 33], - pub AudioDriverName: [u16; 9], - pub ClientName: [u16; 21], - pub ClientAddress: [u16; 31], - pub ClientDirectory: [u16; 257], - pub ClientDigProductId: [u16; 33], - pub ClientSockAddress: WTS_SOCKADDR, - pub ClientTimeZone: WTS_TIME_ZONE_INFORMATION, - pub WRdsListenerSettings: WRDS_LISTENER_SETTINGS, - pub EventLogActivityId: ::windows_sys::core::GUID, - pub ContextSize: u32, - pub ContextData: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WRDS_CONNECTION_SETTINGS_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WRDS_CONNECTION_SETTINGS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WRDS_DYNAMIC_TIME_ZONE_INFORMATION { - pub Bias: i32, - pub StandardName: [u16; 32], - pub StandardDate: WTS_SYSTEMTIME, - pub StandardBias: i32, - pub DaylightName: [u16; 32], - pub DaylightDate: WTS_SYSTEMTIME, - pub DaylightBias: i32, - pub TimeZoneKeyName: [u16; 128], - pub DynamicDaylightTimeDisabled: u16, -} -impl ::core::marker::Copy for WRDS_DYNAMIC_TIME_ZONE_INFORMATION {} -impl ::core::clone::Clone for WRDS_DYNAMIC_TIME_ZONE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub union WRDS_LISTENER_SETTING { - pub WRdsListenerSettings1: WRDS_LISTENER_SETTINGS_1, -} -impl ::core::marker::Copy for WRDS_LISTENER_SETTING {} -impl ::core::clone::Clone for WRDS_LISTENER_SETTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WRDS_LISTENER_SETTINGS { - pub WRdsListenerSettingLevel: WRDS_LISTENER_SETTING_LEVEL, - pub WRdsListenerSetting: WRDS_LISTENER_SETTING, -} -impl ::core::marker::Copy for WRDS_LISTENER_SETTINGS {} -impl ::core::clone::Clone for WRDS_LISTENER_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WRDS_LISTENER_SETTINGS_1 { - pub MaxProtocolListenerConnectionCount: u32, - pub SecurityDescriptorSize: u32, - pub pSecurityDescriptor: *mut u8, -} -impl ::core::marker::Copy for WRDS_LISTENER_SETTINGS_1 {} -impl ::core::clone::Clone for WRDS_LISTENER_SETTINGS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WRDS_SETTING { - pub WRdsSettings1: WRDS_SETTINGS_1, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WRDS_SETTING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WRDS_SETTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WRDS_SETTINGS { - pub WRdsSettingType: WRDS_SETTING_TYPE, - pub WRdsSettingLevel: WRDS_SETTING_LEVEL, - pub WRdsSetting: WRDS_SETTING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WRDS_SETTINGS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WRDS_SETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WRDS_SETTINGS_1 { - pub WRdsDisableClipStatus: WRDS_SETTING_STATUS, - pub WRdsDisableClipValue: u32, - pub WRdsDisableLPTStatus: WRDS_SETTING_STATUS, - pub WRdsDisableLPTValue: u32, - pub WRdsDisableCcmStatus: WRDS_SETTING_STATUS, - pub WRdsDisableCcmValue: u32, - pub WRdsDisableCdmStatus: WRDS_SETTING_STATUS, - pub WRdsDisableCdmValue: u32, - pub WRdsDisableCpmStatus: WRDS_SETTING_STATUS, - pub WRdsDisableCpmValue: u32, - pub WRdsDisablePnpStatus: WRDS_SETTING_STATUS, - pub WRdsDisablePnpValue: u32, - pub WRdsEncryptionLevelStatus: WRDS_SETTING_STATUS, - pub WRdsEncryptionValue: u32, - pub WRdsColorDepthStatus: WRDS_SETTING_STATUS, - pub WRdsColorDepthValue: u32, - pub WRdsDisableAutoReconnecetStatus: WRDS_SETTING_STATUS, - pub WRdsDisableAutoReconnecetValue: u32, - pub WRdsDisableEncryptionStatus: WRDS_SETTING_STATUS, - pub WRdsDisableEncryptionValue: u32, - pub WRdsResetBrokenStatus: WRDS_SETTING_STATUS, - pub WRdsResetBrokenValue: u32, - pub WRdsMaxIdleTimeStatus: WRDS_SETTING_STATUS, - pub WRdsMaxIdleTimeValue: u32, - pub WRdsMaxDisconnectTimeStatus: WRDS_SETTING_STATUS, - pub WRdsMaxDisconnectTimeValue: u32, - pub WRdsMaxConnectTimeStatus: WRDS_SETTING_STATUS, - pub WRdsMaxConnectTimeValue: u32, - pub WRdsKeepAliveStatus: WRDS_SETTING_STATUS, - pub WRdsKeepAliveStartValue: super::super::Foundation::BOOLEAN, - pub WRdsKeepAliveIntervalValue: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WRDS_SETTINGS_1 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WRDS_SETTINGS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSCLIENTA { - pub ClientName: [super::super::Foundation::CHAR; 21], - pub Domain: [super::super::Foundation::CHAR; 18], - pub UserName: [super::super::Foundation::CHAR; 21], - pub WorkDirectory: [super::super::Foundation::CHAR; 261], - pub InitialProgram: [super::super::Foundation::CHAR; 261], - pub EncryptionLevel: u8, - pub ClientAddressFamily: u32, - pub ClientAddress: [u16; 31], - pub HRes: u16, - pub VRes: u16, - pub ColorDepth: u16, - pub ClientDirectory: [super::super::Foundation::CHAR; 261], - pub ClientBuildNumber: u32, - pub ClientHardwareId: u32, - pub ClientProductId: u16, - pub OutBufCountHost: u16, - pub OutBufCountClient: u16, - pub OutBufLength: u16, - pub DeviceId: [super::super::Foundation::CHAR; 261], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSCLIENTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSCLIENTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSCLIENTW { - pub ClientName: [u16; 21], - pub Domain: [u16; 18], - pub UserName: [u16; 21], - pub WorkDirectory: [u16; 261], - pub InitialProgram: [u16; 261], - pub EncryptionLevel: u8, - pub ClientAddressFamily: u32, - pub ClientAddress: [u16; 31], - pub HRes: u16, - pub VRes: u16, - pub ColorDepth: u16, - pub ClientDirectory: [u16; 261], - pub ClientBuildNumber: u32, - pub ClientHardwareId: u32, - pub ClientProductId: u16, - pub OutBufCountHost: u16, - pub OutBufCountClient: u16, - pub OutBufLength: u16, - pub DeviceId: [u16; 261], -} -impl ::core::marker::Copy for WTSCLIENTW {} -impl ::core::clone::Clone for WTSCLIENTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSCONFIGINFOA { - pub version: u32, - pub fConnectClientDrivesAtLogon: u32, - pub fConnectPrinterAtLogon: u32, - pub fDisablePrinterRedirection: u32, - pub fDisableDefaultMainClientPrinter: u32, - pub ShadowSettings: u32, - pub LogonUserName: [super::super::Foundation::CHAR; 21], - pub LogonDomain: [super::super::Foundation::CHAR; 18], - pub WorkDirectory: [super::super::Foundation::CHAR; 261], - pub InitialProgram: [super::super::Foundation::CHAR; 261], - pub ApplicationName: [super::super::Foundation::CHAR; 261], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSCONFIGINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSCONFIGINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSCONFIGINFOW { - pub version: u32, - pub fConnectClientDrivesAtLogon: u32, - pub fConnectPrinterAtLogon: u32, - pub fDisablePrinterRedirection: u32, - pub fDisableDefaultMainClientPrinter: u32, - pub ShadowSettings: u32, - pub LogonUserName: [u16; 21], - pub LogonDomain: [u16; 18], - pub WorkDirectory: [u16; 261], - pub InitialProgram: [u16; 261], - pub ApplicationName: [u16; 261], -} -impl ::core::marker::Copy for WTSCONFIGINFOW {} -impl ::core::clone::Clone for WTSCONFIGINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSINFOA { - pub State: WTS_CONNECTSTATE_CLASS, - pub SessionId: u32, - pub IncomingBytes: u32, - pub OutgoingBytes: u32, - pub IncomingFrames: u32, - pub OutgoingFrames: u32, - pub IncomingCompressedBytes: u32, - pub OutgoingCompressedBy: u32, - pub WinStationName: [super::super::Foundation::CHAR; 32], - pub Domain: [super::super::Foundation::CHAR; 17], - pub UserName: [super::super::Foundation::CHAR; 21], - pub ConnectTime: i64, - pub DisconnectTime: i64, - pub LastInputTime: i64, - pub LogonTime: i64, - pub CurrentTime: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSINFOEXA { - pub Level: u32, - pub Data: WTSINFOEX_LEVEL_A, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSINFOEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSINFOEXW { - pub Level: u32, - pub Data: WTSINFOEX_LEVEL_W, -} -impl ::core::marker::Copy for WTSINFOEXW {} -impl ::core::clone::Clone for WTSINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSINFOEX_LEVEL1_A { - pub SessionId: u32, - pub SessionState: WTS_CONNECTSTATE_CLASS, - pub SessionFlags: i32, - pub WinStationName: [super::super::Foundation::CHAR; 33], - pub UserName: [super::super::Foundation::CHAR; 21], - pub DomainName: [super::super::Foundation::CHAR; 18], - pub LogonTime: i64, - pub ConnectTime: i64, - pub DisconnectTime: i64, - pub LastInputTime: i64, - pub CurrentTime: i64, - pub IncomingBytes: u32, - pub OutgoingBytes: u32, - pub IncomingFrames: u32, - pub OutgoingFrames: u32, - pub IncomingCompressedBytes: u32, - pub OutgoingCompressedBytes: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSINFOEX_LEVEL1_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSINFOEX_LEVEL1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSINFOEX_LEVEL1_W { - pub SessionId: u32, - pub SessionState: WTS_CONNECTSTATE_CLASS, - pub SessionFlags: i32, - pub WinStationName: [u16; 33], - pub UserName: [u16; 21], - pub DomainName: [u16; 18], - pub LogonTime: i64, - pub ConnectTime: i64, - pub DisconnectTime: i64, - pub LastInputTime: i64, - pub CurrentTime: i64, - pub IncomingBytes: u32, - pub OutgoingBytes: u32, - pub IncomingFrames: u32, - pub OutgoingFrames: u32, - pub IncomingCompressedBytes: u32, - pub OutgoingCompressedBytes: u32, -} -impl ::core::marker::Copy for WTSINFOEX_LEVEL1_W {} -impl ::core::clone::Clone for WTSINFOEX_LEVEL1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union WTSINFOEX_LEVEL_A { - pub WTSInfoExLevel1: WTSINFOEX_LEVEL1_A, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSINFOEX_LEVEL_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSINFOEX_LEVEL_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub union WTSINFOEX_LEVEL_W { - pub WTSInfoExLevel1: WTSINFOEX_LEVEL1_W, -} -impl ::core::marker::Copy for WTSINFOEX_LEVEL_W {} -impl ::core::clone::Clone for WTSINFOEX_LEVEL_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSINFOW { - pub State: WTS_CONNECTSTATE_CLASS, - pub SessionId: u32, - pub IncomingBytes: u32, - pub OutgoingBytes: u32, - pub IncomingFrames: u32, - pub OutgoingFrames: u32, - pub IncomingCompressedBytes: u32, - pub OutgoingCompressedBytes: u32, - pub WinStationName: [u16; 32], - pub Domain: [u16; 17], - pub UserName: [u16; 21], - pub ConnectTime: i64, - pub DisconnectTime: i64, - pub LastInputTime: i64, - pub LogonTime: i64, - pub CurrentTime: i64, -} -impl ::core::marker::Copy for WTSINFOW {} -impl ::core::clone::Clone for WTSINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSLISTENERCONFIGA { - pub version: u32, - pub fEnableListener: u32, - pub MaxConnectionCount: u32, - pub fPromptForPassword: u32, - pub fInheritColorDepth: u32, - pub ColorDepth: u32, - pub fInheritBrokenTimeoutSettings: u32, - pub BrokenTimeoutSettings: u32, - pub fDisablePrinterRedirection: u32, - pub fDisableDriveRedirection: u32, - pub fDisableComPortRedirection: u32, - pub fDisableLPTPortRedirection: u32, - pub fDisableClipboardRedirection: u32, - pub fDisableAudioRedirection: u32, - pub fDisablePNPRedirection: u32, - pub fDisableDefaultMainClientPrinter: u32, - pub LanAdapter: u32, - pub PortNumber: u32, - pub fInheritShadowSettings: u32, - pub ShadowSettings: u32, - pub TimeoutSettingsConnection: u32, - pub TimeoutSettingsDisconnection: u32, - pub TimeoutSettingsIdle: u32, - pub SecurityLayer: u32, - pub MinEncryptionLevel: u32, - pub UserAuthentication: u32, - pub Comment: [super::super::Foundation::CHAR; 61], - pub LogonUserName: [super::super::Foundation::CHAR; 21], - pub LogonDomain: [super::super::Foundation::CHAR; 18], - pub WorkDirectory: [super::super::Foundation::CHAR; 261], - pub InitialProgram: [super::super::Foundation::CHAR; 261], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSLISTENERCONFIGA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSLISTENERCONFIGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSLISTENERCONFIGW { - pub version: u32, - pub fEnableListener: u32, - pub MaxConnectionCount: u32, - pub fPromptForPassword: u32, - pub fInheritColorDepth: u32, - pub ColorDepth: u32, - pub fInheritBrokenTimeoutSettings: u32, - pub BrokenTimeoutSettings: u32, - pub fDisablePrinterRedirection: u32, - pub fDisableDriveRedirection: u32, - pub fDisableComPortRedirection: u32, - pub fDisableLPTPortRedirection: u32, - pub fDisableClipboardRedirection: u32, - pub fDisableAudioRedirection: u32, - pub fDisablePNPRedirection: u32, - pub fDisableDefaultMainClientPrinter: u32, - pub LanAdapter: u32, - pub PortNumber: u32, - pub fInheritShadowSettings: u32, - pub ShadowSettings: u32, - pub TimeoutSettingsConnection: u32, - pub TimeoutSettingsDisconnection: u32, - pub TimeoutSettingsIdle: u32, - pub SecurityLayer: u32, - pub MinEncryptionLevel: u32, - pub UserAuthentication: u32, - pub Comment: [u16; 61], - pub LogonUserName: [u16; 21], - pub LogonDomain: [u16; 18], - pub WorkDirectory: [u16; 261], - pub InitialProgram: [u16; 261], -} -impl ::core::marker::Copy for WTSLISTENERCONFIGW {} -impl ::core::clone::Clone for WTSLISTENERCONFIGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSSBX_IP_ADDRESS { - pub AddressFamily: WTSSBX_ADDRESS_FAMILY, - pub Address: [u8; 16], - pub PortNumber: u16, - pub dwScope: u32, -} -impl ::core::marker::Copy for WTSSBX_IP_ADDRESS {} -impl ::core::clone::Clone for WTSSBX_IP_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSSBX_MACHINE_CONNECT_INFO { - pub wczMachineFQDN: [u16; 257], - pub wczMachineNetBiosName: [u16; 17], - pub dwNumOfIPAddr: u32, - pub IPaddr: [WTSSBX_IP_ADDRESS; 12], -} -impl ::core::marker::Copy for WTSSBX_MACHINE_CONNECT_INFO {} -impl ::core::clone::Clone for WTSSBX_MACHINE_CONNECT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSSBX_MACHINE_INFO { - pub ClientConnectInfo: WTSSBX_MACHINE_CONNECT_INFO, - pub wczFarmName: [u16; 257], - pub InternalIPAddress: WTSSBX_IP_ADDRESS, - pub dwMaxSessionsLimit: u32, - pub ServerWeight: u32, - pub SingleSessionMode: WTSSBX_MACHINE_SESSION_MODE, - pub InDrain: WTSSBX_MACHINE_DRAIN, - pub MachineState: WTSSBX_MACHINE_STATE, -} -impl ::core::marker::Copy for WTSSBX_MACHINE_INFO {} -impl ::core::clone::Clone for WTSSBX_MACHINE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSSBX_SESSION_INFO { - pub wszUserName: [u16; 105], - pub wszDomainName: [u16; 257], - pub ApplicationType: [u16; 257], - pub dwSessionId: u32, - pub CreateTime: super::super::Foundation::FILETIME, - pub DisconnectTime: super::super::Foundation::FILETIME, - pub SessionState: WTSSBX_SESSION_STATE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSSBX_SESSION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSSBX_SESSION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSSESSION_NOTIFICATION { - pub cbSize: u32, - pub dwSessionId: u32, -} -impl ::core::marker::Copy for WTSSESSION_NOTIFICATION {} -impl ::core::clone::Clone for WTSSESSION_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTSUSERCONFIGA { - pub Source: u32, - pub InheritInitialProgram: u32, - pub AllowLogonTerminalServer: u32, - pub TimeoutSettingsConnections: u32, - pub TimeoutSettingsDisconnections: u32, - pub TimeoutSettingsIdle: u32, - pub DeviceClientDrives: u32, - pub DeviceClientPrinters: u32, - pub ClientDefaultPrinter: u32, - pub BrokenTimeoutSettings: u32, - pub ReconnectSettings: u32, - pub ShadowingSettings: u32, - pub TerminalServerRemoteHomeDir: u32, - pub InitialProgram: [super::super::Foundation::CHAR; 261], - pub WorkDirectory: [super::super::Foundation::CHAR; 261], - pub TerminalServerProfilePath: [super::super::Foundation::CHAR; 261], - pub TerminalServerHomeDir: [super::super::Foundation::CHAR; 261], - pub TerminalServerHomeDirDrive: [super::super::Foundation::CHAR; 4], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTSUSERCONFIGA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTSUSERCONFIGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTSUSERCONFIGW { - pub Source: u32, - pub InheritInitialProgram: u32, - pub AllowLogonTerminalServer: u32, - pub TimeoutSettingsConnections: u32, - pub TimeoutSettingsDisconnections: u32, - pub TimeoutSettingsIdle: u32, - pub DeviceClientDrives: u32, - pub DeviceClientPrinters: u32, - pub ClientDefaultPrinter: u32, - pub BrokenTimeoutSettings: u32, - pub ReconnectSettings: u32, - pub ShadowingSettings: u32, - pub TerminalServerRemoteHomeDir: u32, - pub InitialProgram: [u16; 261], - pub WorkDirectory: [u16; 261], - pub TerminalServerProfilePath: [u16; 261], - pub TerminalServerHomeDir: [u16; 261], - pub TerminalServerHomeDirDrive: [u16; 4], -} -impl ::core::marker::Copy for WTSUSERCONFIGW {} -impl ::core::clone::Clone for WTSUSERCONFIGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_CACHE_STATS { - pub Specific: u32, - pub Data: WTS_CACHE_STATS_UN, - pub ProtocolType: u16, - pub Length: u16, -} -impl ::core::marker::Copy for WTS_CACHE_STATS {} -impl ::core::clone::Clone for WTS_CACHE_STATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub union WTS_CACHE_STATS_UN { - pub ProtocolCache: [WTS_PROTOCOL_CACHE; 4], - pub TShareCacheStats: u32, - pub Reserved: [u32; 20], -} -impl ::core::marker::Copy for WTS_CACHE_STATS_UN {} -impl ::core::clone::Clone for WTS_CACHE_STATS_UN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_CLIENT_ADDRESS { - pub AddressFamily: u32, - pub Address: [u8; 20], -} -impl ::core::marker::Copy for WTS_CLIENT_ADDRESS {} -impl ::core::clone::Clone for WTS_CLIENT_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_CLIENT_DATA { - pub fDisableCtrlAltDel: super::super::Foundation::BOOLEAN, - pub fDoubleClickDetect: super::super::Foundation::BOOLEAN, - pub fEnableWindowsKey: super::super::Foundation::BOOLEAN, - pub fHideTitleBar: super::super::Foundation::BOOLEAN, - pub fInheritAutoLogon: super::super::Foundation::BOOL, - pub fPromptForPassword: super::super::Foundation::BOOLEAN, - pub fUsingSavedCreds: super::super::Foundation::BOOLEAN, - pub Domain: [u16; 256], - pub UserName: [u16; 256], - pub Password: [u16; 256], - pub fPasswordIsScPin: super::super::Foundation::BOOLEAN, - pub fInheritInitialProgram: super::super::Foundation::BOOL, - pub WorkDirectory: [u16; 257], - pub InitialProgram: [u16; 257], - pub fMaximizeShell: super::super::Foundation::BOOLEAN, - pub EncryptionLevel: u8, - pub PerformanceFlags: u32, - pub ProtocolName: [u16; 9], - pub ProtocolType: u16, - pub fInheritColorDepth: super::super::Foundation::BOOL, - pub HRes: u16, - pub VRes: u16, - pub ColorDepth: u16, - pub DisplayDriverName: [u16; 9], - pub DisplayDeviceName: [u16; 20], - pub fMouse: super::super::Foundation::BOOLEAN, - pub KeyboardLayout: u32, - pub KeyboardType: u32, - pub KeyboardSubType: u32, - pub KeyboardFunctionKey: u32, - pub imeFileName: [u16; 33], - pub ActiveInputLocale: u32, - pub fNoAudioPlayback: super::super::Foundation::BOOLEAN, - pub fRemoteConsoleAudio: super::super::Foundation::BOOLEAN, - pub AudioDriverName: [u16; 9], - pub ClientTimeZone: WTS_TIME_ZONE_INFORMATION, - pub ClientName: [u16; 21], - pub SerialNumber: u32, - pub ClientAddressFamily: u32, - pub ClientAddress: [u16; 31], - pub ClientSockAddress: WTS_SOCKADDR, - pub ClientDirectory: [u16; 257], - pub ClientBuildNumber: u32, - pub ClientProductId: u16, - pub OutBufCountHost: u16, - pub OutBufCountClient: u16, - pub OutBufLength: u16, - pub ClientSessionId: u32, - pub ClientDigProductId: [u16; 33], - pub fDisableCpm: super::super::Foundation::BOOLEAN, - pub fDisableCdm: super::super::Foundation::BOOLEAN, - pub fDisableCcm: super::super::Foundation::BOOLEAN, - pub fDisableLPT: super::super::Foundation::BOOLEAN, - pub fDisableClip: super::super::Foundation::BOOLEAN, - pub fDisablePNP: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_CLIENT_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_CLIENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_CLIENT_DISPLAY { - pub HorizontalResolution: u32, - pub VerticalResolution: u32, - pub ColorDepth: u32, -} -impl ::core::marker::Copy for WTS_CLIENT_DISPLAY {} -impl ::core::clone::Clone for WTS_CLIENT_DISPLAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_DISPLAY_IOCTL { - pub pDisplayIOCtlData: [u8; 256], - pub cbDisplayIOCtlData: u32, -} -impl ::core::marker::Copy for WTS_DISPLAY_IOCTL {} -impl ::core::clone::Clone for WTS_DISPLAY_IOCTL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_LICENSE_CAPABILITIES { - pub KeyExchangeAlg: u32, - pub ProtocolVer: u32, - pub fAuthenticateServer: super::super::Foundation::BOOL, - pub CertType: WTS_CERT_TYPE, - pub cbClientName: u32, - pub rgbClientName: [u8; 42], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_LICENSE_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_LICENSE_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_POLICY_DATA { - pub fDisableEncryption: super::super::Foundation::BOOLEAN, - pub fDisableAutoReconnect: super::super::Foundation::BOOLEAN, - pub ColorDepth: u32, - pub MinEncryptionLevel: u8, - pub fDisableCpm: super::super::Foundation::BOOLEAN, - pub fDisableCdm: super::super::Foundation::BOOLEAN, - pub fDisableCcm: super::super::Foundation::BOOLEAN, - pub fDisableLPT: super::super::Foundation::BOOLEAN, - pub fDisableClip: super::super::Foundation::BOOLEAN, - pub fDisablePNPRedir: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_POLICY_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_POLICY_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_PROCESS_INFOA { - pub SessionId: u32, - pub ProcessId: u32, - pub pProcessName: ::windows_sys::core::PSTR, - pub pUserSid: super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_PROCESS_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_PROCESS_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_PROCESS_INFOW { - pub SessionId: u32, - pub ProcessId: u32, - pub pProcessName: ::windows_sys::core::PWSTR, - pub pUserSid: super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_PROCESS_INFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_PROCESS_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_PROCESS_INFO_EXA { - pub SessionId: u32, - pub ProcessId: u32, - pub pProcessName: ::windows_sys::core::PSTR, - pub pUserSid: super::super::Foundation::PSID, - pub NumberOfThreads: u32, - pub HandleCount: u32, - pub PagefileUsage: u32, - pub PeakPagefileUsage: u32, - pub WorkingSetSize: u32, - pub PeakWorkingSetSize: u32, - pub UserTime: i64, - pub KernelTime: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_PROCESS_INFO_EXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_PROCESS_INFO_EXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_PROCESS_INFO_EXW { - pub SessionId: u32, - pub ProcessId: u32, - pub pProcessName: ::windows_sys::core::PWSTR, - pub pUserSid: super::super::Foundation::PSID, - pub NumberOfThreads: u32, - pub HandleCount: u32, - pub PagefileUsage: u32, - pub PeakPagefileUsage: u32, - pub WorkingSetSize: u32, - pub PeakWorkingSetSize: u32, - pub UserTime: i64, - pub KernelTime: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_PROCESS_INFO_EXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_PROCESS_INFO_EXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_PROPERTY_VALUE { - pub Type: u16, - pub u: WTS_PROPERTY_VALUE_0, -} -impl ::core::marker::Copy for WTS_PROPERTY_VALUE {} -impl ::core::clone::Clone for WTS_PROPERTY_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub union WTS_PROPERTY_VALUE_0 { - pub ulVal: u32, - pub strVal: WTS_PROPERTY_VALUE_0_1, - pub bVal: WTS_PROPERTY_VALUE_0_0, - pub guidVal: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for WTS_PROPERTY_VALUE_0 {} -impl ::core::clone::Clone for WTS_PROPERTY_VALUE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_PROPERTY_VALUE_0_0 { - pub size: u32, - pub pbVal: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for WTS_PROPERTY_VALUE_0_0 {} -impl ::core::clone::Clone for WTS_PROPERTY_VALUE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_PROPERTY_VALUE_0_1 { - pub size: u32, - pub pstrVal: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WTS_PROPERTY_VALUE_0_1 {} -impl ::core::clone::Clone for WTS_PROPERTY_VALUE_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_PROTOCOL_CACHE { - pub CacheReads: u32, - pub CacheHits: u32, -} -impl ::core::marker::Copy for WTS_PROTOCOL_CACHE {} -impl ::core::clone::Clone for WTS_PROTOCOL_CACHE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_PROTOCOL_COUNTERS { - pub WdBytes: u32, - pub WdFrames: u32, - pub WaitForOutBuf: u32, - pub Frames: u32, - pub Bytes: u32, - pub CompressedBytes: u32, - pub CompressFlushes: u32, - pub Errors: u32, - pub Timeouts: u32, - pub AsyncFramingError: u32, - pub AsyncOverrunError: u32, - pub AsyncOverflowError: u32, - pub AsyncParityError: u32, - pub TdErrors: u32, - pub ProtocolType: u16, - pub Length: u16, - pub Specific: u16, - pub Reserved: [u32; 100], -} -impl ::core::marker::Copy for WTS_PROTOCOL_COUNTERS {} -impl ::core::clone::Clone for WTS_PROTOCOL_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_PROTOCOL_STATUS { - pub Output: WTS_PROTOCOL_COUNTERS, - pub Input: WTS_PROTOCOL_COUNTERS, - pub Cache: WTS_CACHE_STATS, - pub AsyncSignal: u32, - pub AsyncSignalMask: u32, - pub Counters: [i64; 100], -} -impl ::core::marker::Copy for WTS_PROTOCOL_STATUS {} -impl ::core::clone::Clone for WTS_PROTOCOL_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SERVER_INFOA { - pub pServerName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for WTS_SERVER_INFOA {} -impl ::core::clone::Clone for WTS_SERVER_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SERVER_INFOW { - pub pServerName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WTS_SERVER_INFOW {} -impl ::core::clone::Clone for WTS_SERVER_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SERVICE_STATE { - pub RcmServiceState: WTS_RCM_SERVICE_STATE, - pub RcmDrainState: WTS_RCM_DRAIN_STATE, -} -impl ::core::marker::Copy for WTS_SERVICE_STATE {} -impl ::core::clone::Clone for WTS_SERVICE_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SESSION_ADDRESS { - pub AddressFamily: u32, - pub Address: [u8; 20], -} -impl ::core::marker::Copy for WTS_SESSION_ADDRESS {} -impl ::core::clone::Clone for WTS_SESSION_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SESSION_ID { - pub SessionUniqueGuid: ::windows_sys::core::GUID, - pub SessionId: u32, -} -impl ::core::marker::Copy for WTS_SESSION_ID {} -impl ::core::clone::Clone for WTS_SESSION_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SESSION_INFOA { - pub SessionId: u32, - pub pWinStationName: ::windows_sys::core::PSTR, - pub State: WTS_CONNECTSTATE_CLASS, -} -impl ::core::marker::Copy for WTS_SESSION_INFOA {} -impl ::core::clone::Clone for WTS_SESSION_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SESSION_INFOW { - pub SessionId: u32, - pub pWinStationName: ::windows_sys::core::PWSTR, - pub State: WTS_CONNECTSTATE_CLASS, -} -impl ::core::marker::Copy for WTS_SESSION_INFOW {} -impl ::core::clone::Clone for WTS_SESSION_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SESSION_INFO_1A { - pub ExecEnvId: u32, - pub State: WTS_CONNECTSTATE_CLASS, - pub SessionId: u32, - pub pSessionName: ::windows_sys::core::PSTR, - pub pHostName: ::windows_sys::core::PSTR, - pub pUserName: ::windows_sys::core::PSTR, - pub pDomainName: ::windows_sys::core::PSTR, - pub pFarmName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for WTS_SESSION_INFO_1A {} -impl ::core::clone::Clone for WTS_SESSION_INFO_1A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SESSION_INFO_1W { - pub ExecEnvId: u32, - pub State: WTS_CONNECTSTATE_CLASS, - pub SessionId: u32, - pub pSessionName: ::windows_sys::core::PWSTR, - pub pHostName: ::windows_sys::core::PWSTR, - pub pUserName: ::windows_sys::core::PWSTR, - pub pDomainName: ::windows_sys::core::PWSTR, - pub pFarmName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WTS_SESSION_INFO_1W {} -impl ::core::clone::Clone for WTS_SESSION_INFO_1W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SMALL_RECT { - pub Left: i16, - pub Top: i16, - pub Right: i16, - pub Bottom: i16, -} -impl ::core::marker::Copy for WTS_SMALL_RECT {} -impl ::core::clone::Clone for WTS_SMALL_RECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SOCKADDR { - pub sin_family: u16, - pub u: WTS_SOCKADDR_0, -} -impl ::core::marker::Copy for WTS_SOCKADDR {} -impl ::core::clone::Clone for WTS_SOCKADDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub union WTS_SOCKADDR_0 { - pub ipv4: WTS_SOCKADDR_0_0, - pub ipv6: WTS_SOCKADDR_0_1, -} -impl ::core::marker::Copy for WTS_SOCKADDR_0 {} -impl ::core::clone::Clone for WTS_SOCKADDR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SOCKADDR_0_0 { - pub sin_port: u16, - pub IN_ADDR: u32, - pub sin_zero: [u8; 8], -} -impl ::core::marker::Copy for WTS_SOCKADDR_0_0 {} -impl ::core::clone::Clone for WTS_SOCKADDR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SOCKADDR_0_1 { - pub sin6_port: u16, - pub sin6_flowinfo: u32, - pub sin6_addr: [u16; 8], - pub sin6_scope_id: u32, -} -impl ::core::marker::Copy for WTS_SOCKADDR_0_1 {} -impl ::core::clone::Clone for WTS_SOCKADDR_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_SYSTEMTIME { - pub wYear: u16, - pub wMonth: u16, - pub wDayOfWeek: u16, - pub wDay: u16, - pub wHour: u16, - pub wMinute: u16, - pub wSecond: u16, - pub wMilliseconds: u16, -} -impl ::core::marker::Copy for WTS_SYSTEMTIME {} -impl ::core::clone::Clone for WTS_SYSTEMTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_TIME_ZONE_INFORMATION { - pub Bias: i32, - pub StandardName: [u16; 32], - pub StandardDate: WTS_SYSTEMTIME, - pub StandardBias: i32, - pub DaylightName: [u16; 32], - pub DaylightDate: WTS_SYSTEMTIME, - pub DaylightBias: i32, -} -impl ::core::marker::Copy for WTS_TIME_ZONE_INFORMATION {} -impl ::core::clone::Clone for WTS_TIME_ZONE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_USER_CREDENTIAL { - pub UserName: [u16; 256], - pub Password: [u16; 256], - pub Domain: [u16; 256], -} -impl ::core::marker::Copy for WTS_USER_CREDENTIAL {} -impl ::core::clone::Clone for WTS_USER_CREDENTIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_USER_DATA { - pub WorkDirectory: [u16; 257], - pub InitialProgram: [u16; 257], - pub UserTimeZone: WTS_TIME_ZONE_INFORMATION, -} -impl ::core::marker::Copy for WTS_USER_DATA {} -impl ::core::clone::Clone for WTS_USER_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WTS_VALIDATION_INFORMATIONA { - pub ProductInfo: PRODUCT_INFOA, - pub License: [u8; 16384], - pub LicenseLength: u32, - pub HardwareID: [u8; 20], - pub HardwareIDLength: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WTS_VALIDATION_INFORMATIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WTS_VALIDATION_INFORMATIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct WTS_VALIDATION_INFORMATIONW { - pub ProductInfo: PRODUCT_INFOW, - pub License: [u8; 16384], - pub LicenseLength: u32, - pub HardwareID: [u8; 20], - pub HardwareIDLength: u32, -} -impl ::core::marker::Copy for WTS_VALIDATION_INFORMATIONW {} -impl ::core::clone::Clone for WTS_VALIDATION_INFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct pluginResource { - pub alias: [u16; 256], - pub name: [u16; 256], - pub resourceFileContents: ::windows_sys::core::PWSTR, - pub fileExtension: [u16; 256], - pub resourcePluginType: [u16; 256], - pub isDiscoverable: u8, - pub resourceType: i32, - pub pceIconSize: u32, - pub iconContents: *mut u8, - pub pcePluginBlobSize: u32, - pub blobContents: *mut u8, -} -impl ::core::marker::Copy for pluginResource {} -impl ::core::clone::Clone for pluginResource { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct pluginResource2 { - pub resourceV1: pluginResource, - pub pceFileAssocListSize: u32, - pub fileAssocList: *mut pluginResource2FileAssociation, - pub securityDescriptor: ::windows_sys::core::PWSTR, - pub pceFolderListSize: u32, - pub folderList: *mut *mut u16, -} -impl ::core::marker::Copy for pluginResource2 {} -impl ::core::clone::Clone for pluginResource2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub struct pluginResource2FileAssociation { - pub extName: [u16; 256], - pub primaryHandler: u8, - pub pceIconSize: u32, - pub iconContents: *mut u8, -} -impl ::core::marker::Copy for pluginResource2FileAssociation {} -impl ::core::clone::Clone for pluginResource2FileAssociation { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PCHANNEL_INIT_EVENT_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PCHANNEL_OPEN_EVENT_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PVIRTUALCHANNELCLOSE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PVIRTUALCHANNELENTRY = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PVIRTUALCHANNELINIT = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PVIRTUALCHANNELOPEN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_RemoteDesktop\"`*"] -pub type PVIRTUALCHANNELWRITE = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteManagement/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteManagement/mod.rs deleted file mode 100644 index 8f37d7d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RemoteManagement/mod.rs +++ /dev/null @@ -1,1860 +0,0 @@ -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManCloseCommand ( commandhandle : *mut WSMAN_COMMAND , flags : u32 , r#async : *const WSMAN_SHELL_ASYNC ) -> ( ) ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManCloseOperation ( operationhandle : *mut WSMAN_OPERATION , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManCloseSession ( session : *mut WSMAN_SESSION , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManCloseShell ( shellhandle : *mut WSMAN_SHELL , flags : u32 , r#async : *const WSMAN_SHELL_ASYNC ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManConnectShell ( session : *mut WSMAN_SESSION , flags : u32 , resourceuri : :: windows_sys::core::PCWSTR , shellid : :: windows_sys::core::PCWSTR , options : *const WSMAN_OPTION_SET , connectxml : *const WSMAN_DATA , r#async : *const WSMAN_SHELL_ASYNC , shell : *mut *mut WSMAN_SHELL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManConnectShellCommand ( shell : *mut WSMAN_SHELL , flags : u32 , commandid : :: windows_sys::core::PCWSTR , options : *const WSMAN_OPTION_SET , connectxml : *const WSMAN_DATA , r#async : *const WSMAN_SHELL_ASYNC , command : *mut *mut WSMAN_COMMAND ) -> ( ) ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManCreateSession ( apihandle : *const WSMAN_API , connection : :: windows_sys::core::PCWSTR , flags : u32 , serverauthenticationcredentials : *const WSMAN_AUTHENTICATION_CREDENTIALS , proxyinfo : *const WSMAN_PROXY_INFO , session : *mut *mut WSMAN_SESSION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManCreateShell ( session : *mut WSMAN_SESSION , flags : u32 , resourceuri : :: windows_sys::core::PCWSTR , startupinfo : *const WSMAN_SHELL_STARTUP_INFO_V11 , options : *const WSMAN_OPTION_SET , createxml : *const WSMAN_DATA , r#async : *const WSMAN_SHELL_ASYNC , shell : *mut *mut WSMAN_SHELL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManCreateShellEx ( session : *mut WSMAN_SESSION , flags : u32 , resourceuri : :: windows_sys::core::PCWSTR , shellid : :: windows_sys::core::PCWSTR , startupinfo : *const WSMAN_SHELL_STARTUP_INFO_V11 , options : *const WSMAN_OPTION_SET , createxml : *const WSMAN_DATA , r#async : *const WSMAN_SHELL_ASYNC , shell : *mut *mut WSMAN_SHELL ) -> ( ) ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManDeinitialize ( apihandle : *mut WSMAN_API , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManDisconnectShell ( shell : *mut WSMAN_SHELL , flags : u32 , disconnectinfo : *const WSMAN_SHELL_DISCONNECT_INFO , r#async : *const WSMAN_SHELL_ASYNC ) -> ( ) ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManGetErrorMessage ( apihandle : *const WSMAN_API , flags : u32 , languagecode : :: windows_sys::core::PCWSTR , errorcode : u32 , messagelength : u32 , message : :: windows_sys::core::PWSTR , messagelengthused : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManGetSessionOptionAsDword ( session : *const WSMAN_SESSION , option : WSManSessionOption , value : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManGetSessionOptionAsString ( session : *const WSMAN_SESSION , option : WSManSessionOption , stringlength : u32 , string : :: windows_sys::core::PWSTR , stringlengthused : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManInitialize ( flags : u32 , apihandle : *mut *mut WSMAN_API ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginAuthzOperationComplete ( senderdetails : *const WSMAN_SENDER_DETAILS , flags : u32 , userauthorizationcontext : *const ::core::ffi::c_void , errorcode : u32 , extendederrorinformation : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginAuthzQueryQuotaComplete ( senderdetails : *const WSMAN_SENDER_DETAILS , flags : u32 , quota : *const WSMAN_AUTHZ_QUOTA , errorcode : u32 , extendederrorinformation : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginAuthzUserComplete ( senderdetails : *const WSMAN_SENDER_DETAILS , flags : u32 , userauthorizationcontext : *const ::core::ffi::c_void , impersonationtoken : super::super::Foundation:: HANDLE , userisadministrator : super::super::Foundation:: BOOL , errorcode : u32 , extendederrorinformation : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginFreeRequestDetails ( requestdetails : *const WSMAN_PLUGIN_REQUEST ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManPluginGetConfiguration ( plugincontext : *const ::core::ffi::c_void , flags : u32 , data : *mut WSMAN_DATA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginGetOperationParameters ( requestdetails : *const WSMAN_PLUGIN_REQUEST , flags : u32 , data : *mut WSMAN_DATA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginOperationComplete ( requestdetails : *const WSMAN_PLUGIN_REQUEST , flags : u32 , errorcode : u32 , extendedinformation : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginReceiveResult ( requestdetails : *const WSMAN_PLUGIN_REQUEST , flags : u32 , stream : :: windows_sys::core::PCWSTR , streamresult : *const WSMAN_DATA , commandstate : :: windows_sys::core::PCWSTR , exitcode : u32 ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManPluginReportCompletion ( plugincontext : *const ::core::ffi::c_void , flags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManPluginReportContext ( requestdetails : *const WSMAN_PLUGIN_REQUEST , flags : u32 , context : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManReceiveShellOutput ( shell : *mut WSMAN_SHELL , command : *const WSMAN_COMMAND , flags : u32 , desiredstreamset : *const WSMAN_STREAM_ID_SET , r#async : *const WSMAN_SHELL_ASYNC , receiveoperation : *mut *mut WSMAN_OPERATION ) -> ( ) ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManReconnectShell ( shell : *mut WSMAN_SHELL , flags : u32 , r#async : *const WSMAN_SHELL_ASYNC ) -> ( ) ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManReconnectShellCommand ( commandhandle : *mut WSMAN_COMMAND , flags : u32 , r#async : *const WSMAN_SHELL_ASYNC ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManRunShellCommand ( shell : *mut WSMAN_SHELL , flags : u32 , commandline : :: windows_sys::core::PCWSTR , args : *const WSMAN_COMMAND_ARG_SET , options : *const WSMAN_OPTION_SET , r#async : *const WSMAN_SHELL_ASYNC , command : *mut *mut WSMAN_COMMAND ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManRunShellCommandEx ( shell : *mut WSMAN_SHELL , flags : u32 , commandid : :: windows_sys::core::PCWSTR , commandline : :: windows_sys::core::PCWSTR , args : *const WSMAN_COMMAND_ARG_SET , options : *const WSMAN_OPTION_SET , r#async : *const WSMAN_SHELL_ASYNC , command : *mut *mut WSMAN_COMMAND ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] fn WSManSendShellInput ( shell : *const WSMAN_SHELL , command : *const WSMAN_COMMAND , flags : u32 , streamid : :: windows_sys::core::PCWSTR , streamdata : *const WSMAN_DATA , endofstream : super::super::Foundation:: BOOL , r#async : *const WSMAN_SHELL_ASYNC , sendoperation : *mut *mut WSMAN_OPERATION ) -> ( ) ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManSetSessionOption ( session : *const WSMAN_SESSION , option : WSManSessionOption , data : *const WSMAN_DATA ) -> u32 ); -::windows_sys::core::link ! ( "wsmsvc.dll""system" #[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] fn WSManSignalShell ( shell : *const WSMAN_SHELL , command : *const WSMAN_COMMAND , flags : u32 , code : :: windows_sys::core::PCWSTR , r#async : *const WSMAN_SHELL_ASYNC , signaloperation : *mut *mut WSMAN_OPERATION ) -> ( ) ); -pub type IWSMan = *mut ::core::ffi::c_void; -pub type IWSManConnectionOptions = *mut ::core::ffi::c_void; -pub type IWSManConnectionOptionsEx = *mut ::core::ffi::c_void; -pub type IWSManConnectionOptionsEx2 = *mut ::core::ffi::c_void; -pub type IWSManEnumerator = *mut ::core::ffi::c_void; -pub type IWSManEx = *mut ::core::ffi::c_void; -pub type IWSManEx2 = *mut ::core::ffi::c_void; -pub type IWSManEx3 = *mut ::core::ffi::c_void; -pub type IWSManInternal = *mut ::core::ffi::c_void; -pub type IWSManResourceLocator = *mut ::core::ffi::c_void; -pub type IWSManResourceLocatorInternal = *mut ::core::ffi::c_void; -pub type IWSManSession = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_REDIRECT_LOCATION_INVALID: u32 = 2150859191u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_REDIRECT_LOCATION_TOO_LONG: u32 = 2150859190u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_SERVICE_CBT_HARDENING_INVALID: u32 = 2150859192u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_CLOSERECEIVEHANDLE_NULL_PARAM: u32 = 2150859058u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_CLOSESENDHANDLE_NULL_PARAM: u32 = 2150859061u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_CLOSESHELL_NULL_PARAM: u32 = 2150859050u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_CREATESHELL_NULL_PARAM: u32 = 2150859049u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_FREECREATESHELLRESULT_NULL_PARAM: u32 = 2150859051u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_FREEPULLRESULT_NULL_PARAM: u32 = 2150859056u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_FREERUNCOMMANDRESULT_NULL_PARAM: u32 = 2150859053u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_GET_NULL_PARAM: u32 = 2150859062u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_INVALID_FLAG: u32 = 2150859040u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_NULL_PARAM: u32 = 2150859041u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_PULL_NULL_PARAM: u32 = 2150859057u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_PUSH_NULL_PARAM: u32 = 2150859060u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_RECEIVE_NULL_PARAM: u32 = 2150859055u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_RUNCOMMAND_NULL_PARAM: u32 = 2150859052u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_SEND_NULL_PARAM: u32 = 2150859059u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CLIENT_SIGNAL_NULL_PARAM: u32 = 2150859054u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CODE_PAGE_NOT_SUPPORTED: u32 = 2150859072u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_CONNECT_RESPONSE_BAD_BODY: u32 = 2150859211u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_IDLETIMEOUT_OUTOFBOUNDS: u32 = 2150859250u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_RECEIVE_IN_PROGRESS: u32 = 2150859047u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_RECEIVE_NO_RESPONSE_DATA: u32 = 2150859048u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELLCOMMAND_CLIENTID_NOT_VALID: u32 = 2150859220u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELLCOMMAND_CLIENTID_RESOURCE_CONFLICT: u32 = 2150859222u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELLCOMMAND_DISCONNECT_OPERATION_NOT_VALID: u32 = 2150859224u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELLCOMMAND_RECONNECT_OPERATION_NOT_VALID: u32 = 2150859219u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_CLIENTID_NOT_VALID: u32 = 2150859221u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_CLIENTID_RESOURCE_CONFLICT: u32 = 2150859223u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_CLIENTSESSIONID_MISMATCH: u32 = 2150859206u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_CONNECTED_TO_DIFFERENT_CLIENT: u32 = 2150859213u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_DISCONNECTED: u32 = 2150859204u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_DISCONNECT_NOT_SUPPORTED: u32 = 2150859205u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_DISCONNECT_OPERATION_NOT_GRACEFUL: u32 = 2150859214u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_DISCONNECT_OPERATION_NOT_VALID: u32 = 2150859215u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_RECONNECT_OPERATION_NOT_VALID: u32 = 2150859216u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WINRS_SHELL_URI_INVALID: u32 = 2150859099u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ACK_NOT_SUPPORTED: u32 = 2150858853u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ACTION_MISMATCH: u32 = 2150858801u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ACTION_NOT_SUPPORTED: u32 = 2150858771u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ADDOBJECT_MISSING_EPR: u32 = 2150859045u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ADDOBJECT_MISSING_OBJECT: u32 = 2150859044u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ALREADY_EXISTS: u32 = 2150858803u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_AMBIGUOUS_SELECTORS: u32 = 2150858846u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_AUTHENTICATION_INVALID_FLAG: u32 = 2150859077u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_AUTHORIZATION_MODE_NOT_SUPPORTED: u32 = 2150858852u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_BAD_METHOD: u32 = 2150858868u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_BATCHSIZE_TOO_SMALL: u32 = 2150858919u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_BATCH_COMPLETE: u32 = 2150858756u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_BOOKMARKS_NOT_SUPPORTED: u32 = 2150858859u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_BOOKMARK_EXPIRED: u32 = 2150858832u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_CHANGE_KEYS: u32 = 2150858989u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_DECRYPT: u32 = 2150859001u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_PROCESS_FILTER: u32 = 2150859042u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_USE_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS_FOR_HTTP: u32 = 2150859184u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_USE_CERTIFICATES_FOR_HTTP: u32 = 2150858968u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_CREDSSP: u32 = 2150859187u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_HTTP: u32 = 2150859185u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_KERBEROS: u32 = 2150859186u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_CONFIGLIMIT_EXCEEDED: u32 = 2150859091u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_CREDENTIAL_MANAGEMENT_FAILIED: u32 = 2150859262u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_INVALIDISSUERKEY: u32 = 2150859106u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_INVALIDSUBJECTKEY: u32 = 2150859105u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_INVALIDUSERCREDENTIALS: u32 = 2150859092u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_PASSWORDBLANK: u32 = 2150859115u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_PASSWORDTOOLONG: u32 = 2150859114u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERTMAPPING_PASSWORDUSERTUPLE: u32 = 2150859116u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERT_INVALID_USAGE: u32 = 2150858990u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERT_INVALID_USAGE_CLIENT: u32 = 2150859093u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERT_MISSING_AUTH_FLAG: u32 = 2150859094u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERT_MULTIPLE_CREDENTIALS_FLAG: u32 = 2150859095u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERT_NOT_FOUND: u32 = 2150858882u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERT_THUMBPRINT_BLANK: u32 = 2150858983u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CERT_THUMBPRINT_NOT_BLANK: u32 = 2150858982u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CHARACTER_SET: u32 = 2150858828u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ALLOWFRESHCREDENTIALS: u32 = 2150859171u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ALLOWFRESHCREDENTIALS_NTLMONLY: u32 = 2150859172u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_BASIC_AUTHENTICATION_DISABLED: u32 = 2150858975u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_BATCH_ITEMS_TOO_SMALL: u32 = 2150858946u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_BLANK_ACTION_URI: u32 = 2150858948u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_BLANK_INPUT_XML: u32 = 2150858945u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_BLANK_URI: u32 = 2150858943u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CERTIFICATES_AUTHENTICATION_DISABLED: u32 = 2150858979u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CERT_NEEDED: u32 = 2150858932u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CERT_UNKNOWN_LOCATION: u32 = 2150858934u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CERT_UNKNOWN_TYPE: u32 = 2150858933u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CERT_UNNEEDED_CREDS: u32 = 2150858927u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CERT_UNNEEDED_USERNAME: u32 = 2150858929u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CLOSECOMMAND_NULL_PARAM: u32 = 2150859135u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CLOSESHELL_NULL_PARAM: u32 = 2150859134u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_COMPRESSION_INVALID_OPTION: u32 = 2150858957u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CONNECTCOMMAND_NULL_PARAM: u32 = 2150859210u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CONNECTSHELL_NULL_PARAM: u32 = 2150859209u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CONSTRUCTERROR_NULL_PARAM: u32 = 2150858965u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREATESESSION_NULL_PARAM: u32 = 2150858938u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREATESHELL_NAME_INVALID: u32 = 2150859202u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREATESHELL_NULL_PARAM: u32 = 2150859130u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREDENTIALS_FLAG_NEEDED: u32 = 2150858931u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREDENTIALS_FOR_DEFAULT_AUTHENTICATION: u32 = 2150859078u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREDENTIALS_FOR_PROXY_AUTHENTICATION: u32 = 2150859163u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREDENTIALS_NEEDED: u32 = 2150858930u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_CREDSSP_AUTHENTICATION_DISABLED: u32 = 2150859170u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_DECODEOBJECT_NULL_PARAM: u32 = 2150858961u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_DELIVERENDSUBSCRIPTION_NULL_PARAM: u32 = 2150858958u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_DELIVEREVENTS_NULL_PARAM: u32 = 2150858959u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_DIGEST_AUTHENTICATION_DISABLED: u32 = 2150858976u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_DISABLE_LOOPBACK_WITH_EXPLICIT_CREDENTIALS: u32 = 2150859073u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_DISCONNECTSHELL_NULL_PARAM: u32 = 2150859207u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ENCODEOBJECT_NULL_PARAM: u32 = 2150858962u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ENUMERATE_NULL_PARAM: u32 = 2150858939u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ENUMERATORADDEVENT_NULL_PARAM: u32 = 2150859043u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ENUMERATORADDOBJECT_NULL_PARAM: u32 = 2150858963u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ENUMERATORNEXTOBJECT_NULL_PARAM: u32 = 2150858964u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ENUM_RECEIVED_TOO_MANY_ITEMS: u32 = 2150859075u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_GETBOOKMARK_NULL_PARAM: u32 = 2150858960u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_GETERRORMESSAGE_NULL_PARAM: u32 = 2150859158u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_GETSESSIONOPTION_DWORD_INVALID_PARAM: u32 = 2150859167u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_GETSESSIONOPTION_DWORD_NULL_PARAM: u32 = 2150859166u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_GETSESSIONOPTION_INVALID_PARAM: u32 = 2150859129u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_GETSESSIONOPTION_STRING_INVALID_PARAM: u32 = 2150859168u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INITIALIZE_NULL_PARAM: u32 = 2150859124u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_CERT: u32 = 2150858935u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_CERT_DNS_OR_UPN: u32 = 2150859080u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_CLOSE_COMMAND_FLAG: u32 = 2150859133u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_CLOSE_SHELL_FLAG: u32 = 2150859132u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_CREATE_SHELL_FLAG: u32 = 2150859131u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_DEINIT_APPLICATION_FLAG: u32 = 2150859126u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_DELIVERY_RETRY: u32 = 2150859108u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_DISABLE_LOOPBACK: u32 = 2150859074u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_DISCONNECT_SHELL_FLAG: u32 = 2150859226u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_FLAG: u32 = 2150858924u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_GETERRORMESSAGE_FLAG: u32 = 2150859160u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_INIT_APPLICATION_FLAG: u32 = 2150859125u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_LANGUAGE_CODE: u32 = 2150859159u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_LOCALE: u32 = 2150859156u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_RECEIVE_SHELL_FLAG: u32 = 2150859150u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_RESOURCE_LOCATOR: u32 = 2150858944u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_RUNCOMMAND_FLAG: u32 = 2150859137u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_SEND_SHELL_FLAG: u32 = 2150859145u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_SEND_SHELL_PARAMETER: u32 = 2150859146u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_SHELL_COMMAND_PAIR: u32 = 2150859227u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_SIGNAL_SHELL_FLAG: u32 = 2150859143u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_INVALID_UI_LANGUAGE: u32 = 2150859157u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_KERBEROS_AUTHENTICATION_DISABLED: u32 = 2150858978u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_LOCAL_INVALID_CONNECTION_OPTIONS: u32 = 2150858937u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_LOCAL_INVALID_CREDS: u32 = 2150858936u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_MAX_CHARS_TOO_SMALL: u32 = 2150858947u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_MISSING_EXPIRATION: u32 = 2150858953u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_MULTIPLE_AUTH_FLAGS: u32 = 2150858925u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_MULTIPLE_DELIVERY_MODES: u32 = 2150858950u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_MULTIPLE_ENUM_MODE_FLAGS: u32 = 2150859039u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_MULTIPLE_ENVELOPE_POLICIES: u32 = 2150858951u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_MULTIPLE_PROXY_AUTH_FLAGS: u32 = 2150859188u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_NEGOTIATE_AUTHENTICATION_DISABLED: u32 = 2150858977u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_NO_HANDLE: u32 = 2150858942u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_NO_SOURCES: u32 = 2150859111u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_NULL_ISSUERS: u32 = 2150859110u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_NULL_PUBLISHERS: u32 = 2150859109u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_NULL_RESULT_PARAM: u32 = 2150858941u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_PULL_INVALID_FLAGS: u32 = 2150858954u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_PUSH_HOST_TOO_LONG: u32 = 2150858956u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_PUSH_UNSUPPORTED_TRANSPORT: u32 = 2150858955u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_RECEIVE_NULL_PARAM: u32 = 2150859148u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_RECONNECTSHELLCOMMAND_NULL_PARAM: u32 = 2150859218u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_RECONNECTSHELL_NULL_PARAM: u32 = 2150859208u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_RUNCOMMAND_NOTCOMPLETED: u32 = 2150859138u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_RUNCOMMAND_NULL_PARAM: u32 = 2150859136u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_SEND_NULL_PARAM: u32 = 2150859144u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_SESSION_UNUSABLE: u32 = 2150859258u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_SETSESSIONOPTION_INVALID_PARAM: u32 = 2150859128u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_SETSESSIONOPTION_NULL_PARAM: u32 = 2150859127u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_SIGNAL_NULL_PARAM: u32 = 2150859142u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_SPN_WRONG_AUTH: u32 = 2150858926u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_SUBSCRIBE_NULL_PARAM: u32 = 2150858940u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_UNENCRYPTED_DISABLED: u32 = 2150858974u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_UNENCRYPTED_HTTP_ONLY: u32 = 2150858967u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_UNKNOWN_EXPIRATION_TYPE: u32 = 2150858952u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_USERNAME_AND_PASSWORD_NEEDED: u32 = 2150859079u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_USERNAME_PASSWORD_NEEDED: u32 = 2150858928u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_WORKGROUP_NO_KERBEROS: u32 = 2150859020u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CLIENT_ZERO_HEARTBEAT: u32 = 2150858949u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_COMMAND_ALREADY_CLOSED: u32 = 2150859087u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_COMMAND_TERMINATED: u32 = 2150859212u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONCURRENCY: u32 = 2150858802u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_CANNOT_CHANGE_CERTMAPPING_KEYS: u32 = 2150859122u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_CANNOT_CHANGE_GPO_CONTROLLED_SETTING: u32 = 2150858890u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_CANNOT_CHANGE_MUTUAL: u32 = 2150858885u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_CANNOT_SHARE_SSL_CONFIG: u32 = 2150858984u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_CERT_CN_DOES_NOT_MATCH_HOSTNAME: u32 = 2150858985u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_CORRUPTED: u32 = 2150858757u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_GROUP_POLICY_CHANGE_NOTIFICATION_SUBSCRIPTION_FAILED: u32 = 2150859217u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_HOSTNAME_CHANGE_WITHOUT_CERT: u32 = 2150858986u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_PORT_INVALID: u32 = 2150858972u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_READONLY_PROPERTY: u32 = 2150859071u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_SHELLURI_INVALID_OPERATION_ON_KEY: u32 = 2150859119u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_SHELLURI_INVALID_PROCESSPATH: u32 = 2150859098u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_SHELL_URI_CMDSHELLURI_NOTPERMITTED: u32 = 2150859097u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_SHELL_URI_INVALID: u32 = 2150859096u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONFIG_THUMBPRINT_SHOULD_BE_EMPTY: u32 = 2150858987u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONNECTIONSTR_INVALID: u32 = 2150858969u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CONNECTOR_GET: u32 = 2150858873u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CREATESHELL_NULL_ENVIRONMENT_VARIABLE_NAME: u32 = 2150859081u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CREATESHELL_NULL_STREAMID: u32 = 2150859083u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CREATESHELL_RUNAS_FAILED: u32 = 2150859231u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CREATE_RESPONSE_NO_EPR: u32 = 2150858992u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CREDSSP_USERNAME_PASSWORD_NEEDED: u32 = 2150859169u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CREDS_PASSED_WITH_NO_AUTH_FLAG: u32 = 2150858923u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_CUSTOMREMOTESHELL_DEPRECATED: u32 = 2150859196u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DEFAULTAUTH_IPADDRESS: u32 = 2150859195u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DELIVERY_REFUSED: u32 = 2150858804u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DELIVERY_RETRIES_NOT_SUPPORTED: u32 = 2150858857u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DELIVER_IN_PROGRESS: u32 = 2150858821u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DEPRECATED_CONFIG_SETTING: u32 = 2150859182u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DESERIALIZE_CLASS: u32 = 2150859244u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DESTINATION_INVALID: u32 = 2150859256u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DESTINATION_UNREACHABLE: u32 = 2150858770u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DIFFERENT_AUTHZ_TOKEN: u32 = 2150859177u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DIFFERENT_CIM_SELECTOR: u32 = 2150859067u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_DUPLICATE_SELECTORS: u32 = 2150858847u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENCODING_LIMIT: u32 = 2150858805u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENCODING_TYPE: u32 = 2150859033u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENDPOINT_UNAVAILABLE: u32 = 2150858772u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENDPOINT_UNAVAILABLE_INVALID_VALUE: u32 = 2150859034u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_CANNOT_PROCESS_FILTER: u32 = 2150858778u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_FILTERING_NOT_SUPPORTED: u32 = 2150858776u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_FILTER_DIALECT_REQUESTED_UNAVAILABLE: u32 = 2150858777u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_INVALID_ENUMERATION_CONTEXT: u32 = 2150858779u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_INVALID_EXPIRATION_TIME: u32 = 2150858774u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_SHELLCOMAMNDS_FILTER_EXPECTED: u32 = 2150859200u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_SHELLCOMMANDS_EPRS_NOTSUPPORTED: u32 = 2150859201u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_TIMED_OUT: u32 = 2150858780u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_UNABLE_TO_RENEW: u32 = 2150858781u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TIME: u32 = 2150858775u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TYPE: u32 = 2150859036u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATE_WMI_INVALID_KEY: u32 = 2150859016u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATION_CLOSED: u32 = 2150858759u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATION_INITIALIZING: u32 = 2150858872u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATION_INVALID: u32 = 2150858884u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENUMERATION_MODE_UNSUPPORTED: u32 = 2150858886u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_ENVELOPE_TOO_LARGE: u32 = 2150858790u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EPR_NESTING_EXCEEDED: u32 = 2150858879u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_CONCURRENT_CLIENT_RECEIVE: u32 = 2150858891u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_DELIVERYFAILED_FROMSOURCE: u32 = 2150858908u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_DELIVERY_MODE_REQUESTED_INVALID: u32 = 2150858920u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_DELIVERY_MODE_REQUESTED_UNAVAILABLE: u32 = 2150858782u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_FAST_SENDER: u32 = 2150858892u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_FILTERING_NOT_SUPPORTED: u32 = 2150858785u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_FILTERING_REQUESTED_UNAVAILABLE: u32 = 2150858786u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INCOMPATIBLE_BATCHPARAMS_AND_DELIVERYMODE: u32 = 2150858900u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INSECURE_PUSHSUBSCRIPTION_CONNECTION: u32 = 2150858893u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_ENCODING_IN_DELIVERY: u32 = 2150859255u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_ENDTO_ADDRESSS: u32 = 2150858902u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_EVENTSOURCE: u32 = 2150858894u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_EXPIRATION_TIME: u32 = 2150858783u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_HEARTBEAT: u32 = 2150858916u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_INCOMING_EVENT_PACKET_HEADER: u32 = 2150858903u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_LOCALE_IN_DELIVERY: u32 = 2150858915u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_MESSAGE: u32 = 2150858789u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_INVALID_NOTIFYTO_ADDRESSS: u32 = 2150858914u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_LOOPBACK_TESTFAILED: u32 = 2150858901u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_MISSING_LOCALE_IN_DELIVERY: u32 = 2150859028u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_MISSING_NOTIFYTO: u32 = 2150858912u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_MISSING_NOTIFYTO_ADDRESSS: u32 = 2150858913u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_NOMATCHING_LISTENER: u32 = 2150858895u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_NONDOMAINJOINED_COLLECTOR: u32 = 2150859070u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_NONDOMAINJOINED_PUBLISHER: u32 = 2150859069u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_SOURCE_UNABLE_TO_PROCESS: u32 = 2150858787u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_SUBSCRIPTIONCLOSED_BYREMOTESERVICE: u32 = 2150858907u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_SUBSCRIPTION_CANCELLED_BYSOURCE: u32 = 2150858910u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_UNABLE_TO_RENEW: u32 = 2150858788u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EVENTING_UNSUPPORTED_EXPIRATION_TYPE: u32 = 2150858784u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EXPIRATION_TIME_NOT_SUPPORTED: u32 = 2150858856u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_EXPLICIT_CREDENTIALS_REQUIRED: u32 = 2150858981u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FAILED_AUTHENTICATION: u32 = 2150858806u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FEATURE_DEPRECATED: u32 = 2150859197u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FILE_NOT_PRESENT: u32 = 2150859154u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FILTERING_REQUIRED: u32 = 2150858831u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FILTERING_REQUIRED_NOT_SUPPORTED: u32 = 2150858864u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FORMAT_MISMATCH_NOT_SUPPORTED: u32 = 2150858866u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FORMAT_SECURITY_TOKEN_NOT_SUPPORTED: u32 = 2150858867u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FRAGMENT_DIALECT_REQUESTED_UNAVAILABLE: u32 = 2150858896u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_FRAGMENT_TRANSFER_NOT_SUPPORTED: u32 = 2150858871u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_GETCLASS: u32 = 2150859245u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HEARTBEATS_NOT_SUPPORTED: u32 = 2150858858u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTML_ERROR: u32 = 2150859123u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_CONTENT_TYPE_MISSMATCH_RESPONSE_DATA: u32 = 2150859000u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_INVALID_CONTENT_TYPE_IN_RESPONSE_DATA: u32 = 2150858999u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_NOT_FOUND_STATUS: u32 = 2150859027u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_NO_RESPONSE_DATA: u32 = 2150858997u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_REQUEST_TOO_LARGE_STATUS: u32 = 2150859025u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_SERVICE_UNAVAILABLE_STATUS: u32 = 2150859026u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_STATUS_BAD_REQUEST: u32 = 2150859121u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_HTTP_STATUS_SERVER_ERROR: u32 = 2150859120u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_IISCONFIGURATION_READ_FAILED: u32 = 2150859155u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INCOMPATIBLE_EPR: u32 = 2150858807u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INEXISTENT_MAC_ADDRESS: u32 = 2150858875u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INSECURE_ADDRESS_NOT_SUPPORTED: u32 = 2150858865u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INSUFFCIENT_SELECTORS: u32 = 2150858842u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INSUFFICIENT_METADATA_FOR_BASIC: u32 = 2150859251u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_ACTIONURI: u32 = 2150858753u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_BATCH_PARAMETER: u32 = 2150858799u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_BATCH_SETTINGS_PARAMETER: u32 = 2150859021u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_BOOKMARK: u32 = 2150858808u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_CHARACTERS_IN_RESPONSE: u32 = 2150859018u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_CONFIGSDDL_URL: u32 = 2150859199u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_CONNECTIONRETRY: u32 = 2150859103u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_FILEPATH: u32 = 2150859153u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_FILTER_XML: u32 = 2150859015u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_FRAGMENT_DIALECT: u32 = 2150858898u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_FRAGMENT_PATH: u32 = 2150858899u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_FRAGMENT_PATH_BLANK: u32 = 2150859017u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_HEADER: u32 = 2150859035u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_HOSTNAME_PATTERN: u32 = 2150858911u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_IPFILTER: u32 = 2150858988u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_KEY: u32 = 2150858820u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_LITERAL_URI: u32 = 2150859252u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_MESSAGE_INFORMATION_HEADER: u32 = 2150858767u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_OPTIONS: u32 = 2150858809u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_OPTIONSET: u32 = 2150859140u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_OPTION_NO_PROXY_SERVER: u32 = 2150859165u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_PARAMETER: u32 = 2150858810u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_PARAMETER_NAME: u32 = 2150858837u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_PROPOSED_ID: u32 = 2150858798u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_PROVIDER_RESPONSE: u32 = 2150859117u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_PUBLISHERS_TYPE: u32 = 2150859107u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_REDIRECT_ERROR: u32 = 2150859189u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_REPRESENTATION: u32 = 2150858773u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_RESOURCE_URI: u32 = 2150858811u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_RESUMPTION_CONTEXT: u32 = 2150858792u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SECURITY_DESCRIPTOR: u32 = 2150859100u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SELECTORS: u32 = 2150858813u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SELECTOR_NAME: u32 = 2150859032u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SELECTOR_VALUE: u32 = 2150858845u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SOAP_BODY: u32 = 2150858791u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SUBSCRIBE_OBJECT: u32 = 2150859112u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SUBSCRIPTION_MANAGER: u32 = 2150859006u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_SYSTEM: u32 = 2150858812u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_TARGET_RESOURCEURI: u32 = 2150858849u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_TARGET_SELECTORS: u32 = 2150858848u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_TARGET_SYSTEM: u32 = 2150858850u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_TIMEOUT_HEADER: u32 = 2150858881u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_URI: u32 = 2150858754u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_URI_WMI_ENUM_WQL: u32 = 2150859003u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_URI_WMI_SINGLETON: u32 = 2150859002u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_USESSL_PARAM: u32 = 2150859198u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_XML: u32 = 2150858819u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_XML_FRAGMENT: u32 = 2150858841u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_XML_MISSING_VALUES: u32 = 2150858839u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_XML_NAMESPACE: u32 = 2150858840u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_XML_RUNAS_DISABLED: u32 = 2150859232u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_INVALID_XML_VALUES: u32 = 2150858838u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_KERBEROS_IPADDRESS: u32 = 2150859019u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_LISTENER_ADDRESS_INVALID: u32 = 2150858889u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_LOCALE_NOT_SUPPORTED: u32 = 2150858855u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MACHINE_OPTION_REQUIRED: u32 = 2150858917u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MAXENVELOPE_POLICY_NOT_SUPPORTED: u32 = 2150858863u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MAXENVELOPE_SIZE_NOT_SUPPORTED: u32 = 2150858862u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MAXITEMS_NOT_SUPPORTED: u32 = 2150858860u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MAXTIME_NOT_SUPPORTED: u32 = 2150858861u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MAX_ELEMENTS_NOT_SUPPORTED: u32 = 2150859037u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MAX_ENVELOPE_SIZE: u32 = 2150858823u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MAX_ENVELOPE_SIZE_EXCEEDED: u32 = 2150858824u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MESSAGE_INFORMATION_HEADER_REQUIRED: u32 = 2150858769u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_METADATA_REDIRECT: u32 = 2150858814u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MIN_ENVELOPE_SIZE: u32 = 2150858878u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MISSING_CLASSNAME: u32 = 2150859254u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MISSING_FRAGMENT_PATH: u32 = 2150858897u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MULTIPLE_CREDENTIALS: u32 = 2150859076u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MUSTUNDERSTAND_ON_LOCALE_UNSUPPORTED: u32 = 2150858887u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_MUTUAL_AUTH_FAILED: u32 = 2150859248u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NAME_NOT_RESOLVED: u32 = 2150859193u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NETWORK_TIMEDOUT: u32 = 2150859046u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NEW_DESERIALIZER: u32 = 2150859243u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NEW_SESSION: u32 = 2150859246u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NON_PULL_SUBSCRIPTION_NOT_SUPPORTED: u32 = 2150859007u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_ACK: u32 = 2150858800u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_CERTMAPPING_OPERATION_FOR_LOCAL_SESSION: u32 = 2150859090u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_COMMANDID: u32 = 2150859141u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_COMMAND_RESPONSE: u32 = 2150859139u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_DHCP_ADDRESSES: u32 = 2150858877u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_IDENTIFY_FOR_LOCAL_SESSION: u32 = 2150859004u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_PUSH_SUBSCRIPTION_FOR_LOCAL_SESSION: u32 = 2150859005u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_RECEIVE_RESPONSE: u32 = 2150859151u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NO_UNICAST_ADDRESSES: u32 = 2150858876u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_NULL_KEY: u32 = 2150859247u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_OBJECTONLY_INVALID: u32 = 2150859253u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_OPERATION_TIMEDOUT: u32 = 2150858793u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_OPERATION_TIMEOUT_NOT_SUPPORTED: u32 = 2150858854u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_OPTIONS_INVALID_NAME: u32 = 2150858834u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_OPTIONS_INVALID_VALUE: u32 = 2150858835u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_OPTIONS_NOT_SUPPORTED: u32 = 2150858833u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_OPTION_LIMIT: u32 = 2150858827u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PARAMETER_TYPE_MISMATCH: u32 = 2150858836u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PLUGIN_CONFIGURATION_CORRUPTED: u32 = 2150859152u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PLUGIN_FAILED: u32 = 2150858883u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_POLICY_CANNOT_COMPLY: u32 = 2150859102u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_POLICY_CORRUPTED: u32 = 2150858888u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_POLICY_TOO_COMPLEX: u32 = 2150859101u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_POLYMORPHISM_MODE_UNSUPPORTED: u32 = 2150859063u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PORT_INVALID: u32 = 2150858971u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PROVIDER_FAILURE: u32 = 2150858755u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PROVIDER_LOAD_FAILED: u32 = 2150858906u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PROVSYS_NOT_SUPPORTED: u32 = 2150858921u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PROXY_ACCESS_TYPE: u32 = 2150859164u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PROXY_AUTHENTICATION_INVALID_FLAG: u32 = 2150859162u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PUBLIC_FIREWALL_PROFILE_ACTIVE: u32 = 2150859113u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PULL_IN_PROGRESS: u32 = 2150858758u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PULL_PARAMS_NOT_SAME_AS_ENUM: u32 = 2150859181u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PUSHSUBSCRIPTION_INVALIDUSERACCOUNT: u32 = 2150859068u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_PUSH_SUBSCRIPTION_CONFIG_INVALID: u32 = 2150858922u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUICK_CONFIG_FAILED_CERT_REQUIRED: u32 = 2150859029u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUICK_CONFIG_FIREWALL_EXCEPTIONS_DISALLOWED: u32 = 2150859030u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUICK_CONFIG_LOCAL_POLICY_CHANGE_DISALLOWED: u32 = 2150859031u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_LIMIT: u32 = 2150858815u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_COMMANDS_PER_SHELL_PPQ: u32 = 2150859241u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_OPERATIONS: u32 = 2150859174u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_OPERATIONS_USER_PPQ: u32 = 2150859240u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_PLUGINOPERATIONS_PPQ: u32 = 2150859239u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_PLUGINSHELLS_PPQ: u32 = 2150859238u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_SHELLS: u32 = 2150859173u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_SHELLS_PPQ: u32 = 2150859236u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_SHELLUSERS: u32 = 2150859179u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MAX_USERS_PPQ: u32 = 2150859237u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_MIN_REQUIREMENT_NOT_AVAILABLE_PPQ: u32 = 2150859242u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_SYSTEM: u32 = 2150859176u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_QUOTA_USER: u32 = 2150859175u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_REDIRECT_LOCATION_NOT_AVAILABLE: u32 = 2150859178u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_REDIRECT_REQUESTED: u32 = 2150859161u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_REMOTESHELLS_NOT_ALLOWED: u32 = 2150859180u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_REMOTE_CIMPATH_NOT_SUPPORTED: u32 = 2150859009u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_REMOTE_CONNECTION_NOT_ALLOWED: u32 = 2150859235u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RENAME_FAILURE: u32 = 2150858816u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_REQUEST_INIT_ERROR: u32 = 2150858880u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_REQUEST_NOT_SUPPORTED_AT_SERVICE: u32 = 2150859064u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESOURCE_NOT_FOUND: u32 = 2150858752u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESPONSE_INVALID_ENUMERATION_CONTEXT: u32 = 2150858993u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESPONSE_INVALID_MESSAGE_INFORMATION_HEADER: u32 = 2150858995u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESPONSE_INVALID_SOAP_FAULT: u32 = 2150858998u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESPONSE_NO_RESULTS: u32 = 2150858991u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESPONSE_NO_SOAP_HEADER_BODY: u32 = 2150858996u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESPONSE_NO_XML_FRAGMENT_WRAPPER: u32 = 2150858994u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESUMPTION_NOT_SUPPORTED: u32 = 2150858794u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RESUMPTION_TYPE_NOT_SUPPORTED: u32 = 2150858795u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RUNASUSER_MANAGEDACCOUNT_LOGON_FAILED: u32 = 2150859261u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RUNAS_INVALIDUSERCREDENTIALS: u32 = 2150859203u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_RUNSHELLCOMMAND_NULL_ARGUMENT: u32 = 2150859086u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SCHEMA_VALIDATION_ERROR: u32 = 2150858817u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SECURITY_UNMAPPED: u32 = 2150858909u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SELECTOR_LIMIT: u32 = 2150858826u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SELECTOR_TYPEMISMATCH: u32 = 2150858844u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SEMANTICCALLBACK_TIMEDOUT: u32 = 2150859228u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SENDHEARBEAT_EMPTY_ENUMERATOR: u32 = 2150858973u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SENDSHELLINPUT_INVALID_STREAMID_INDEX: u32 = 2150859088u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SERVER_DESTINATION_LOCALHOST: u32 = 2150859022u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SERVER_ENVELOPE_LIMIT: u32 = 2150858825u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SERVER_NONPULLSUBSCRIBE_NULL_PARAM: u32 = 2150858966u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SERVER_NOT_TRUSTED: u32 = 2150858980u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SERVICE_REMOTE_ACCESS_DISABLED: u32 = 2150859229u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SERVICE_STREAM_DISCONNECTED: u32 = 2150859230u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SESSION_ALREADY_CLOSED: u32 = 2150858904u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SHELL_ALREADY_CLOSED: u32 = 2150859082u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SHELL_INVALID_COMMAND_HANDLE: u32 = 2150859085u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SHELL_INVALID_DESIRED_STREAMS: u32 = 2150859149u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SHELL_INVALID_INPUT_STREAM: u32 = 2150859147u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SHELL_INVALID_SHELL_HANDLE: u32 = 2150859084u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SHELL_NOT_INITIALIZED: u32 = 2150859118u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SHELL_SYNCHRONOUS_NOT_SUPPORTED: u32 = 2150859089u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SOAP_DATA_ENCODING_UNKNOWN: u32 = 2150858766u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SOAP_FAULT_MUST_UNDERSTAND: u32 = 2150858768u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SOAP_VERSION_MISMATCH: u32 = 2150858765u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SSL_CONNECTION_ABORTED: u32 = 2150859194u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SUBSCRIBE_WMI_INVALID_KEY: u32 = 2150859225u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SUBSCRIPTION_CLIENT_DID_NOT_CALL_WITHIN_HEARTBEAT: u32 = 2150858762u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SUBSCRIPTION_CLOSED: u32 = 2150858760u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SUBSCRIPTION_CLOSE_IN_PROGRESS: u32 = 2150858761u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SUBSCRIPTION_LISTENER_NOLONGERVALID: u32 = 2150858905u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SUBSCRIPTION_NO_HEARTBEAT: u32 = 2150858763u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_SYSTEM_NOT_FOUND: u32 = 2150858822u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_TARGET_ALREADY_EXISTS: u32 = 2150858851u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_TRANSPORT_NOT_SUPPORTED: u32 = 2150858970u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNEXPECTED_SELECTORS: u32 = 2150858843u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNKNOWN_HTTP_STATUS_RETURNED: u32 = 2150859023u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNREPORTABLE_SUCCESS: u32 = 2150858829u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_ADDRESSING_MODE: u32 = 2150858870u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_ENCODING: u32 = 2150858796u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_FEATURE: u32 = 2150858818u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_FEATURE_IDENTIFY: u32 = 2150859257u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_FEATURE_OPTIONS: u32 = 2150858918u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_HTTP_STATUS_REDIRECT: u32 = 2150859024u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_MEDIA: u32 = 2150858869u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_OCTETTYPE: u32 = 2150859249u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_TIMEOUT: u32 = 2150858764u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_UNSUPPORTED_TYPE: u32 = 2150859234u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_URISECURITY_INVALIDURIKEY: u32 = 2150859104u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_URI_LIMIT: u32 = 2150858797u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_URI_NON_DMTF_CLASS: u32 = 2150859065u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_URI_QUERY_STRING_SYNTAX_ERROR: u32 = 2150858874u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_URI_SECURITY_URI: u32 = 2150859183u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_URI_WRONG_DMTF_VERSION: u32 = 2150859066u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_VIRTUALACCOUNT_NOTSUPPORTED: u32 = 2150859259u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_VIRTUALACCOUNT_NOTSUPPORTED_DOWNLEVEL: u32 = 2150859260u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WHITESPACE: u32 = 2150858830u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WMI_CANNOT_CONNECT_ACCESS_DENIED: u32 = 2150859014u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WMI_INVALID_VALUE: u32 = 2150859011u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WMI_MAX_NESTED: u32 = 2150859008u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WMI_PROVIDER_ACCESS_DENIED: u32 = 2150859013u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WMI_PROVIDER_INVALID_PARAMETER: u32 = 2150859038u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WMI_PROVIDER_NOT_CAPABLE: u32 = 2150859010u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WMI_SVC_ACCESS_DENIED: u32 = 2150859012u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const ERROR_WSMAN_WRONG_METADATA: u32 = 2150859233u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_CMDSHELL_OPTION_CODEPAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINRS_CODEPAGE"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_CMDSHELL_OPTION_CONSOLEMODE_STDIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINRS_CONSOLEMODE_STDIN"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_CMDSHELL_OPTION_SKIP_CMD_SHELL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINRS_SKIP_CMD_SHELL"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_DEFAULT_TIMEOUT_MS: u32 = 60000u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_RECEIVE_FLUSH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_RECEIVE_RESULT_DATA_BOUNDARY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_RECEIVE_RESULT_NO_MORE_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_REQUESTED_API_VERSION_1_0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_REQUESTED_API_VERSION_1_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_SEND_NO_MORE_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPERATION_INFOV1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPERATION_INFOV2: u32 = 2864434397u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_AUTORESTART: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_GET_REQUESTED_DATA_LOCALE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_GET_REQUESTED_LOCALE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_HOSTIDLETIMEOUTSECONDS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_LARGEST_RESULT_SIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_MAX_ENVELOPE_SIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_NAME: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_REMAINING_RESULT_SIZE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_RUNAS_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_SHAREDHOST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_PARAMS_TIMEOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_SHUTDOWN_IDLETIMEOUT_ELAPSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_SHUTDOWN_IISHOST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_SHUTDOWN_SERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_SHUTDOWN_SYSTEM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_STARTUP_AUTORESTARTED_CRASH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_STARTUP_AUTORESTARTED_REBOOT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_PLUGIN_STARTUP_REQUEST_RECEIVED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_SHELL_NS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("http://schemas.microsoft.com/wbem/wsman/1/windows/shell"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_SHELL_OPTION_NOPROFILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINRS_NOPROFILE"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_STREAM_ID_STDERR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("stderr"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_STREAM_ID_STDIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("stdin"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_STREAM_ID_STDOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("stdout"); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMan: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbced617b_ec03_420b_8508_977dc7a686bd); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManInternal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7de087a5_5dcb_4df7_bb12_0924ad8fbd9a); -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManAuthenticationFlags = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_DEFAULT_AUTHENTICATION: WSManAuthenticationFlags = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_NO_AUTHENTICATION: WSManAuthenticationFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_AUTH_DIGEST: WSManAuthenticationFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_AUTH_NEGOTIATE: WSManAuthenticationFlags = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_AUTH_BASIC: WSManAuthenticationFlags = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_AUTH_KERBEROS: WSManAuthenticationFlags = 16i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_AUTH_CREDSSP: WSManAuthenticationFlags = 128i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE: WSManAuthenticationFlags = 32i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManCallbackFlags = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_END_OF_OPERATION: WSManCallbackFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_END_OF_STREAM: WSManCallbackFlags = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_SHELL_SUPPORTS_DISCONNECT: WSManCallbackFlags = 32i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTED: WSManCallbackFlags = 64i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_NETWORK_FAILURE_DETECTED: WSManCallbackFlags = 256i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_RETRYING_AFTER_NETWORK_FAILURE: WSManCallbackFlags = 512i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_RECONNECTED_AFTER_NETWORK_FAILURE: WSManCallbackFlags = 1024i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTING: WSManCallbackFlags = 2048i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_RETRY_ABORTED_DUE_TO_INTERNAL_ERROR: WSManCallbackFlags = 4096i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_CALLBACK_RECEIVE_DELAY_STREAM_REQUEST_PROCESSED: WSManCallbackFlags = 8192i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManDataType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_DATA_NONE: WSManDataType = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_DATA_TYPE_TEXT: WSManDataType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_DATA_TYPE_BINARY: WSManDataType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_DATA_TYPE_DWORD: WSManDataType = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManEnumFlags = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagNonXmlText: WSManEnumFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagReturnObject: WSManEnumFlags = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagReturnEPR: WSManEnumFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagReturnObjectAndEPR: WSManEnumFlags = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagHierarchyDeep: WSManEnumFlags = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagHierarchyShallow: WSManEnumFlags = 32i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagHierarchyDeepBasePropsOnly: WSManEnumFlags = 64i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagAssociatedInstance: WSManEnumFlags = 0i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagAssociationInstance: WSManEnumFlags = 128i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManProxyAccessType = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_PROXY_IE_PROXY_CONFIG: WSManProxyAccessType = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG: WSManProxyAccessType = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_PROXY_AUTO_DETECT: WSManProxyAccessType = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_PROXY_NO_PROXY_SERVER: WSManProxyAccessType = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManProxyAccessTypeFlags = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManProxyIEConfig: WSManProxyAccessTypeFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManProxyWinHttpConfig: WSManProxyAccessTypeFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManProxyAutoDetect: WSManProxyAccessTypeFlags = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManProxyNoProxyServer: WSManProxyAccessTypeFlags = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManProxyAuthenticationFlags = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagProxyAuthenticationUseNegotiate: WSManProxyAuthenticationFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagProxyAuthenticationUseBasic: WSManProxyAuthenticationFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagProxyAuthenticationUseDigest: WSManProxyAuthenticationFlags = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManSessionFlags = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUTF8: WSManSessionFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagCredUsernamePassword: WSManSessionFlags = 4096i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagSkipCACheck: WSManSessionFlags = 8192i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagSkipCNCheck: WSManSessionFlags = 16384i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseNoAuthentication: WSManSessionFlags = 32768i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseDigest: WSManSessionFlags = 65536i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseNegotiate: WSManSessionFlags = 131072i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseBasic: WSManSessionFlags = 262144i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseKerberos: WSManSessionFlags = 524288i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagNoEncryption: WSManSessionFlags = 1048576i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseClientCertificate: WSManSessionFlags = 2097152i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagEnableSPNServerPort: WSManSessionFlags = 4194304i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUTF16: WSManSessionFlags = 8388608i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseCredSsp: WSManSessionFlags = 16777216i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagSkipRevocationCheck: WSManSessionFlags = 33554432i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagAllowNegotiateImplicitCredentials: WSManSessionFlags = 67108864i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSManFlagUseSsl: WSManSessionFlags = 134217728i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManSessionOption = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS: WSManSessionOption = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_MAX_RETRY_TIME: WSManSessionOption = 11i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL: WSManSessionOption = 12i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND: WSManSessionOption = 13i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT: WSManSessionOption = 14i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT: WSManSessionOption = 15i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL: WSManSessionOption = 16i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL: WSManSessionOption = 17i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_SKIP_CA_CHECK: WSManSessionOption = 18i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_SKIP_CN_CHECK: WSManSessionOption = 19i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_UNENCRYPTED_MESSAGES: WSManSessionOption = 20i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_UTF16: WSManSessionOption = 21i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_ENABLE_SPN_SERVER_PORT: WSManSessionOption = 22i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_MACHINE_ID: WSManSessionOption = 23i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_LOCALE: WSManSessionOption = 25i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_UI_LANGUAGE: WSManSessionOption = 26i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB: WSManSessionOption = 28i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB: WSManSessionOption = 29i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_REDIRECT_LOCATION: WSManSessionOption = 30i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_SKIP_REVOCATION_CHECK: WSManSessionOption = 31i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS: WSManSessionOption = 32i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_USE_SSL: WSManSessionOption = 33i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_OPTION_USE_INTEARACTIVE_TOKEN: WSManSessionOption = 34i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSManShellFlag = i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_NO_COMPRESSION: WSManShellFlag = 1i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_DELETE_SERVER_SESSION: WSManShellFlag = 2i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_SERVER_BUFFERING_MODE_DROP: WSManShellFlag = 4i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_SERVER_BUFFERING_MODE_BLOCK: WSManShellFlag = 8i32; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub const WSMAN_FLAG_RECEIVE_DELAY_OUTPUT_STREAM: WSManShellFlag = 16i32; -#[repr(C)] -pub struct WSMAN_API(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_AUTHENTICATION_CREDENTIALS { - pub authenticationMechanism: u32, - pub Anonymous: WSMAN_AUTHENTICATION_CREDENTIALS_0, -} -impl ::core::marker::Copy for WSMAN_AUTHENTICATION_CREDENTIALS {} -impl ::core::clone::Clone for WSMAN_AUTHENTICATION_CREDENTIALS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub union WSMAN_AUTHENTICATION_CREDENTIALS_0 { - pub userAccount: WSMAN_USERNAME_PASSWORD_CREDS, - pub certificateThumbprint: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_AUTHENTICATION_CREDENTIALS_0 {} -impl ::core::clone::Clone for WSMAN_AUTHENTICATION_CREDENTIALS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_AUTHZ_QUOTA { - pub maxAllowedConcurrentShells: u32, - pub maxAllowedConcurrentOperations: u32, - pub timeslotSize: u32, - pub maxAllowedOperationsPerTimeslot: u32, -} -impl ::core::marker::Copy for WSMAN_AUTHZ_QUOTA {} -impl ::core::clone::Clone for WSMAN_AUTHZ_QUOTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_CERTIFICATE_DETAILS { - pub subject: ::windows_sys::core::PCWSTR, - pub issuerName: ::windows_sys::core::PCWSTR, - pub issuerThumbprint: ::windows_sys::core::PCWSTR, - pub subjectName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_CERTIFICATE_DETAILS {} -impl ::core::clone::Clone for WSMAN_CERTIFICATE_DETAILS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WSMAN_COMMAND(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_COMMAND_ARG_SET { - pub argsCount: u32, - pub args: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WSMAN_COMMAND_ARG_SET {} -impl ::core::clone::Clone for WSMAN_COMMAND_ARG_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_CONNECT_DATA { - pub data: WSMAN_DATA, -} -impl ::core::marker::Copy for WSMAN_CONNECT_DATA {} -impl ::core::clone::Clone for WSMAN_CONNECT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_CREATE_SHELL_DATA { - pub data: WSMAN_DATA, -} -impl ::core::marker::Copy for WSMAN_CREATE_SHELL_DATA {} -impl ::core::clone::Clone for WSMAN_CREATE_SHELL_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_DATA { - pub r#type: WSManDataType, - pub Anonymous: WSMAN_DATA_0, -} -impl ::core::marker::Copy for WSMAN_DATA {} -impl ::core::clone::Clone for WSMAN_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub union WSMAN_DATA_0 { - pub text: WSMAN_DATA_TEXT, - pub binaryData: WSMAN_DATA_BINARY, - pub number: u32, -} -impl ::core::marker::Copy for WSMAN_DATA_0 {} -impl ::core::clone::Clone for WSMAN_DATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_DATA_BINARY { - pub dataLength: u32, - pub data: *mut u8, -} -impl ::core::marker::Copy for WSMAN_DATA_BINARY {} -impl ::core::clone::Clone for WSMAN_DATA_BINARY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_DATA_TEXT { - pub bufferLength: u32, - pub buffer: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_DATA_TEXT {} -impl ::core::clone::Clone for WSMAN_DATA_TEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_ENVIRONMENT_VARIABLE { - pub name: ::windows_sys::core::PCWSTR, - pub value: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_ENVIRONMENT_VARIABLE {} -impl ::core::clone::Clone for WSMAN_ENVIRONMENT_VARIABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_ENVIRONMENT_VARIABLE_SET { - pub varsCount: u32, - pub vars: *mut WSMAN_ENVIRONMENT_VARIABLE, -} -impl ::core::marker::Copy for WSMAN_ENVIRONMENT_VARIABLE_SET {} -impl ::core::clone::Clone for WSMAN_ENVIRONMENT_VARIABLE_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_ERROR { - pub code: u32, - pub errorDetail: ::windows_sys::core::PCWSTR, - pub language: ::windows_sys::core::PCWSTR, - pub machineName: ::windows_sys::core::PCWSTR, - pub pluginName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_ERROR {} -impl ::core::clone::Clone for WSMAN_ERROR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_FILTER { - pub filter: ::windows_sys::core::PCWSTR, - pub dialect: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_FILTER {} -impl ::core::clone::Clone for WSMAN_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_FRAGMENT { - pub path: ::windows_sys::core::PCWSTR, - pub dialect: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_FRAGMENT {} -impl ::core::clone::Clone for WSMAN_FRAGMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_KEY { - pub key: ::windows_sys::core::PCWSTR, - pub value: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_KEY {} -impl ::core::clone::Clone for WSMAN_KEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WSMAN_OPERATION(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSMAN_OPERATION_INFO { - pub fragment: WSMAN_FRAGMENT, - pub filter: WSMAN_FILTER, - pub selectorSet: WSMAN_SELECTOR_SET, - pub optionSet: WSMAN_OPTION_SET, - pub reserved: *mut ::core::ffi::c_void, - pub version: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSMAN_OPERATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSMAN_OPERATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSMAN_OPERATION_INFOEX { - pub fragment: WSMAN_FRAGMENT, - pub filter: WSMAN_FILTER, - pub selectorSet: WSMAN_SELECTOR_SET, - pub optionSet: WSMAN_OPTION_SETEX, - pub version: u32, - pub uiLocale: ::windows_sys::core::PCWSTR, - pub dataLocale: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSMAN_OPERATION_INFOEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSMAN_OPERATION_INFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSMAN_OPTION { - pub name: ::windows_sys::core::PCWSTR, - pub value: ::windows_sys::core::PCWSTR, - pub mustComply: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSMAN_OPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSMAN_OPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSMAN_OPTION_SET { - pub optionsCount: u32, - pub options: *mut WSMAN_OPTION, - pub optionsMustUnderstand: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSMAN_OPTION_SET {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSMAN_OPTION_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSMAN_OPTION_SETEX { - pub optionsCount: u32, - pub options: *mut WSMAN_OPTION, - pub optionsMustUnderstand: super::super::Foundation::BOOL, - pub optionTypes: *mut ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSMAN_OPTION_SETEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSMAN_OPTION_SETEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSMAN_PLUGIN_REQUEST { - pub senderDetails: *mut WSMAN_SENDER_DETAILS, - pub locale: ::windows_sys::core::PCWSTR, - pub resourceUri: ::windows_sys::core::PCWSTR, - pub operationInfo: *mut WSMAN_OPERATION_INFO, - pub shutdownNotification: i32, - pub shutdownNotificationHandle: super::super::Foundation::HANDLE, - pub dataLocale: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSMAN_PLUGIN_REQUEST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSMAN_PLUGIN_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_PROXY_INFO { - pub accessType: u32, - pub authenticationCredentials: WSMAN_AUTHENTICATION_CREDENTIALS, -} -impl ::core::marker::Copy for WSMAN_PROXY_INFO {} -impl ::core::clone::Clone for WSMAN_PROXY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_RECEIVE_DATA_RESULT { - pub streamId: ::windows_sys::core::PCWSTR, - pub streamData: WSMAN_DATA, - pub commandState: ::windows_sys::core::PCWSTR, - pub exitCode: u32, -} -impl ::core::marker::Copy for WSMAN_RECEIVE_DATA_RESULT {} -impl ::core::clone::Clone for WSMAN_RECEIVE_DATA_RESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub union WSMAN_RESPONSE_DATA { - pub receiveData: WSMAN_RECEIVE_DATA_RESULT, - pub connectData: WSMAN_CONNECT_DATA, - pub createData: WSMAN_CREATE_SHELL_DATA, -} -impl ::core::marker::Copy for WSMAN_RESPONSE_DATA {} -impl ::core::clone::Clone for WSMAN_RESPONSE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_SELECTOR_SET { - pub numberKeys: u32, - pub keys: *mut WSMAN_KEY, -} -impl ::core::marker::Copy for WSMAN_SELECTOR_SET {} -impl ::core::clone::Clone for WSMAN_SELECTOR_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSMAN_SENDER_DETAILS { - pub senderName: ::windows_sys::core::PCWSTR, - pub authenticationMechanism: ::windows_sys::core::PCWSTR, - pub certificateDetails: *mut WSMAN_CERTIFICATE_DETAILS, - pub clientToken: super::super::Foundation::HANDLE, - pub httpURL: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSMAN_SENDER_DETAILS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSMAN_SENDER_DETAILS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct WSMAN_SESSION(pub u8); -#[repr(C)] -pub struct WSMAN_SHELL(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_SHELL_ASYNC { - pub operationContext: *mut ::core::ffi::c_void, - pub completionFunction: WSMAN_SHELL_COMPLETION_FUNCTION, -} -impl ::core::marker::Copy for WSMAN_SHELL_ASYNC {} -impl ::core::clone::Clone for WSMAN_SHELL_ASYNC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_SHELL_DISCONNECT_INFO { - pub idleTimeoutMs: u32, -} -impl ::core::marker::Copy for WSMAN_SHELL_DISCONNECT_INFO {} -impl ::core::clone::Clone for WSMAN_SHELL_DISCONNECT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_SHELL_STARTUP_INFO_V10 { - pub inputStreamSet: *mut WSMAN_STREAM_ID_SET, - pub outputStreamSet: *mut WSMAN_STREAM_ID_SET, - pub idleTimeoutMs: u32, - pub workingDirectory: ::windows_sys::core::PCWSTR, - pub variableSet: *mut WSMAN_ENVIRONMENT_VARIABLE_SET, -} -impl ::core::marker::Copy for WSMAN_SHELL_STARTUP_INFO_V10 {} -impl ::core::clone::Clone for WSMAN_SHELL_STARTUP_INFO_V10 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_SHELL_STARTUP_INFO_V11 { - pub Base: WSMAN_SHELL_STARTUP_INFO_V10, - pub name: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_SHELL_STARTUP_INFO_V11 {} -impl ::core::clone::Clone for WSMAN_SHELL_STARTUP_INFO_V11 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_STREAM_ID_SET { - pub streamIDsCount: u32, - pub streamIDs: *mut ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WSMAN_STREAM_ID_SET {} -impl ::core::clone::Clone for WSMAN_STREAM_ID_SET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub struct WSMAN_USERNAME_PASSWORD_CREDS { - pub username: ::windows_sys::core::PCWSTR, - pub password: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for WSMAN_USERNAME_PASSWORD_CREDS {} -impl ::core::clone::Clone for WSMAN_USERNAME_PASSWORD_CREDS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_AUTHORIZE_OPERATION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_AUTHORIZE_USER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_COMMAND = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_CONNECT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_RECEIVE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_SEND = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_SHELL = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSMAN_PLUGIN_SHUTDOWN = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WSMAN_PLUGIN_SIGNAL = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSMAN_PLUGIN_STARTUP = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_RemoteManagement\"`*"] -pub type WSMAN_SHELL_COMPLETION_FUNCTION = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RestartManager/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RestartManager/mod.rs deleted file mode 100644 index c9c79b0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/RestartManager/mod.rs +++ /dev/null @@ -1,169 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] fn RmAddFilter ( dwsessionhandle : u32 , strmodulename : :: windows_sys::core::PCWSTR , pprocess : *const RM_UNIQUE_PROCESS , strserviceshortname : :: windows_sys::core::PCWSTR , filteraction : RM_FILTER_ACTION ) -> u32 ); -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] fn RmCancelCurrentTask ( dwsessionhandle : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] fn RmEndSession ( dwsessionhandle : u32 ) -> u32 ); -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] fn RmGetFilterList ( dwsessionhandle : u32 , pbfilterbuf : *mut u8 , cbfilterbuf : u32 , cbfilterbufneeded : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] fn RmGetList ( dwsessionhandle : u32 , pnprocinfoneeded : *mut u32 , pnprocinfo : *mut u32 , rgaffectedapps : *mut RM_PROCESS_INFO , lpdwrebootreasons : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] fn RmJoinSession ( psessionhandle : *mut u32 , strsessionkey : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] fn RmRegisterResources ( dwsessionhandle : u32 , nfiles : u32 , rgsfilenames : *const :: windows_sys::core::PCWSTR , napplications : u32 , rgapplications : *const RM_UNIQUE_PROCESS , nservices : u32 , rgsservicenames : *const :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] fn RmRemoveFilter ( dwsessionhandle : u32 , strmodulename : :: windows_sys::core::PCWSTR , pprocess : *const RM_UNIQUE_PROCESS , strserviceshortname : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] fn RmRestart ( dwsessionhandle : u32 , dwrestartflags : u32 , fnstatus : RM_WRITE_STATUS_CALLBACK ) -> u32 ); -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] fn RmShutdown ( dwsessionhandle : u32 , lactionflags : u32 , fnstatus : RM_WRITE_STATUS_CALLBACK ) -> u32 ); -::windows_sys::core::link ! ( "rstrtmgr.dll""system" #[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] fn RmStartSession ( psessionhandle : *mut u32 , dwsessionflags : u32 , strsessionkey : :: windows_sys::core::PWSTR ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const CCH_RM_MAX_APP_NAME: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const CCH_RM_MAX_SVC_NAME: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const CCH_RM_SESSION_KEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RM_INVALID_PROCESS: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RM_INVALID_TS_SESSION: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub type RM_APP_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusUnknown: RM_APP_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusRunning: RM_APP_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusStopped: RM_APP_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusStoppedOther: RM_APP_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusRestarted: RM_APP_STATUS = 8i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusErrorOnStop: RM_APP_STATUS = 16i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusErrorOnRestart: RM_APP_STATUS = 32i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusShutdownMasked: RM_APP_STATUS = 64i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmStatusRestartMasked: RM_APP_STATUS = 128i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub type RM_APP_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmUnknownApp: RM_APP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmMainWindow: RM_APP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmOtherWindow: RM_APP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmService: RM_APP_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmExplorer: RM_APP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmConsole: RM_APP_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmCritical: RM_APP_TYPE = 1000i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub type RM_FILTER_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmInvalidFilterAction: RM_FILTER_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmNoRestart: RM_FILTER_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmNoShutdown: RM_FILTER_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub type RM_FILTER_TRIGGER = i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmFilterTriggerInvalid: RM_FILTER_TRIGGER = 0i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmFilterTriggerFile: RM_FILTER_TRIGGER = 1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmFilterTriggerProcess: RM_FILTER_TRIGGER = 2i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmFilterTriggerService: RM_FILTER_TRIGGER = 3i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub type RM_REBOOT_REASON = i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmRebootReasonNone: RM_REBOOT_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmRebootReasonPermissionDenied: RM_REBOOT_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmRebootReasonSessionMismatch: RM_REBOOT_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmRebootReasonCriticalProcess: RM_REBOOT_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmRebootReasonCriticalService: RM_REBOOT_REASON = 8i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmRebootReasonDetectedSelf: RM_REBOOT_REASON = 16i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub type RM_SHUTDOWN_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmForceShutdown: RM_SHUTDOWN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub const RmShutdownOnlyRegistered: RM_SHUTDOWN_TYPE = 16i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RM_FILTER_INFO { - pub FilterAction: RM_FILTER_ACTION, - pub FilterTrigger: RM_FILTER_TRIGGER, - pub cbNextOffset: u32, - pub Anonymous: RM_FILTER_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RM_FILTER_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RM_FILTER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union RM_FILTER_INFO_0 { - pub strFilename: ::windows_sys::core::PWSTR, - pub Process: RM_UNIQUE_PROCESS, - pub strServiceShortName: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RM_FILTER_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RM_FILTER_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RM_PROCESS_INFO { - pub Process: RM_UNIQUE_PROCESS, - pub strAppName: [u16; 256], - pub strServiceShortName: [u16; 64], - pub ApplicationType: RM_APP_TYPE, - pub AppStatus: u32, - pub TSSessionId: u32, - pub bRestartable: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RM_PROCESS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RM_PROCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_RestartManager\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RM_UNIQUE_PROCESS { - pub dwProcessId: u32, - pub ProcessStartTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RM_UNIQUE_PROCESS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RM_UNIQUE_PROCESS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_RestartManager\"`*"] -pub type RM_WRITE_STATUS_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Restore/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Restore/mod.rs deleted file mode 100644 index 73f08ec..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Restore/mod.rs +++ /dev/null @@ -1,129 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sfc.dll""system" #[doc = "*Required features: `\"Win32_System_Restore\"`, `\"Win32_Foundation\"`*"] fn SRSetRestorePointA ( prestoreptspec : *const RESTOREPOINTINFOA , psmgrstatus : *mut STATEMGRSTATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "sfc.dll""system" #[doc = "*Required features: `\"Win32_System_Restore\"`, `\"Win32_Foundation\"`*"] fn SRSetRestorePointW ( prestoreptspec : *const RESTOREPOINTINFOW , psmgrstatus : *mut STATEMGRSTATUS ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const ACCESSIBILITY_SETTING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const APPLICATION_RUN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const BACKUP: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const BACKUP_RECOVERY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const BEGIN_NESTED_SYSTEM_CHANGE_NORP: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const CHECKPOINT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const CRITICAL_UPDATE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const DESKTOP_SETTING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const FIRSTRUN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MANUAL_CHECKPOINT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MAX_DESC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MAX_DESC_W: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MAX_EVENT: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MAX_RPT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MIN_EVENT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MIN_RPT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const OE_SETTING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const RESTORE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const WINDOWS_BOOT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const WINDOWS_SHUTDOWN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const WINDOWS_UPDATE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub type RESTOREPOINTINFO_EVENT_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const BEGIN_NESTED_SYSTEM_CHANGE: RESTOREPOINTINFO_EVENT_TYPE = 102u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const BEGIN_SYSTEM_CHANGE: RESTOREPOINTINFO_EVENT_TYPE = 100u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const END_NESTED_SYSTEM_CHANGE: RESTOREPOINTINFO_EVENT_TYPE = 103u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const END_SYSTEM_CHANGE: RESTOREPOINTINFO_EVENT_TYPE = 101u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub type RESTOREPOINTINFO_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const APPLICATION_INSTALL: RESTOREPOINTINFO_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const APPLICATION_UNINSTALL: RESTOREPOINTINFO_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const DEVICE_DRIVER_INSTALL: RESTOREPOINTINFO_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const MODIFY_SETTINGS: RESTOREPOINTINFO_TYPE = 12u32; -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub const CANCELLED_OPERATION: RESTOREPOINTINFO_TYPE = 13u32; -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Restore\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESTOREPOINTINFOA { - pub dwEventType: RESTOREPOINTINFO_EVENT_TYPE, - pub dwRestorePtType: RESTOREPOINTINFO_TYPE, - pub llSequenceNumber: i64, - pub szDescription: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESTOREPOINTINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESTOREPOINTINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Restore\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESTOREPOINTINFOEX { - pub ftCreation: super::super::Foundation::FILETIME, - pub dwEventType: u32, - pub dwRestorePtType: u32, - pub dwRPNum: u32, - pub szDescription: [u16; 256], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESTOREPOINTINFOEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESTOREPOINTINFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub struct RESTOREPOINTINFOW { - pub dwEventType: RESTOREPOINTINFO_EVENT_TYPE, - pub dwRestorePtType: RESTOREPOINTINFO_TYPE, - pub llSequenceNumber: i64, - pub szDescription: [u16; 256], -} -impl ::core::marker::Copy for RESTOREPOINTINFOW {} -impl ::core::clone::Clone for RESTOREPOINTINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_Restore\"`*"] -pub struct STATEMGRSTATUS { - pub nStatus: u32, - pub llSequenceNumber: i64, -} -impl ::core::marker::Copy for STATEMGRSTATUS {} -impl ::core::clone::Clone for STATEMGRSTATUS { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Rpc/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Rpc/mod.rs deleted file mode 100644 index 21fc977..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Rpc/mod.rs +++ /dev/null @@ -1,4490 +0,0 @@ -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn DceErrorInqTextA ( rpcstatus : RPC_STATUS , errortext : *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn DceErrorInqTextW ( rpcstatus : RPC_STATUS , errortext : *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn IUnknown_AddRef_Proxy ( this : :: windows_sys::core::IUnknown ) -> u32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn IUnknown_QueryInterface_Proxy ( this : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn IUnknown_Release_Proxy ( this : :: windows_sys::core::IUnknown ) -> u32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcAllocate ( size : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn I_RpcAsyncAbortCall ( pasync : *const RPC_ASYNC_STATE , exceptioncode : u32 ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn I_RpcAsyncSetHandle ( message : *const RPC_MESSAGE , pasync : *const RPC_ASYNC_STATE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingCopy ( sourcebinding : *mut ::core::ffi::c_void , destinationbinding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingCreateNP ( servername : *const u16 , servicename : *const u16 , networkoptions : *const u16 , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingHandleToAsyncHandle ( binding : *mut ::core::ffi::c_void , asynchandle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] fn I_RpcBindingInqClientTokenAttributes ( binding : *const ::core::ffi::c_void , tokenid : *mut super::super::Foundation:: LUID , authenticationid : *mut super::super::Foundation:: LUID , modifiedid : *mut super::super::Foundation:: LUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqDynamicEndpointA ( binding : *const ::core::ffi::c_void , dynamicendpoint : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqDynamicEndpointW ( binding : *const ::core::ffi::c_void , dynamicendpoint : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqLocalClientPID ( binding : *mut ::core::ffi::c_void , pid : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqMarshalledTargetInfo ( binding : *const ::core::ffi::c_void , marshalledtargetinfosize : *mut u32 , marshalledtargetinfo : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqSecurityContext ( binding : *mut ::core::ffi::c_void , securitycontexthandle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqSecurityContextKeyInfo ( binding : *const ::core::ffi::c_void , keyinfo : *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqTransportType ( binding : *mut ::core::ffi::c_void , r#type : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingInqWireIdForSnego ( binding : *const ::core::ffi::c_void , wireid : *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingIsClientLocal ( bindinghandle : *mut ::core::ffi::c_void , clientlocalflag : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingIsServerLocal ( binding : *const ::core::ffi::c_void , serverlocalflag : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingSetPrivateOption ( hbinding : *const ::core::ffi::c_void , option : u32 , optionvalue : usize ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcBindingToStaticStringBindingW ( binding : *mut ::core::ffi::c_void , stringbinding : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcClearMutex ( mutex : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcDeleteMutex ( mutex : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcExceptionFilter ( exceptioncode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcFree ( object : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcFreeBuffer ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcFreePipeBuffer ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcGetBuffer ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcGetBufferWithObject ( message : *mut RPC_MESSAGE , objectuuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcGetCurrentCallHandle ( ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcGetDefaultSD ( ppsecuritydescriptor : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcGetExtendedError ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcIfInqTransferSyntaxes ( rpcifhandle : *mut ::core::ffi::c_void , transfersyntaxes : *mut RPC_TRANSFER_SYNTAX , transfersyntaxsize : u32 , transfersyntaxcount : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcMapWin32Status ( status : RPC_STATUS ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcMgmtEnableDedicatedThreadPool ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNegotiateTransferSyntax ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNsBindingSetEntryNameA ( binding : *const ::core::ffi::c_void , entrynamesyntax : u32 , entryname : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNsBindingSetEntryNameW ( binding : *const ::core::ffi::c_void , entrynamesyntax : u32 , entryname : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNsGetBuffer ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNsInterfaceExported ( entrynamesyntax : u32 , entryname : *const u16 , rpcinterfaceinformation : *const RPC_SERVER_INTERFACE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNsInterfaceUnexported ( entrynamesyntax : u32 , entryname : *mut u16 , rpcinterfaceinformation : *mut RPC_SERVER_INTERFACE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNsRaiseException ( message : *mut RPC_MESSAGE , status : RPC_STATUS ) -> ( ) ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcNsSendReceive ( message : *mut RPC_MESSAGE , handle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcOpenClientProcess ( binding : *const ::core::ffi::c_void , desiredaccess : u32 , clientprocess : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcPauseExecution ( milliseconds : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcReBindBuffer ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcReallocPipeBuffer ( message : *const RPC_MESSAGE , newsize : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcReceive ( message : *mut RPC_MESSAGE , size : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcRecordCalloutFailure ( rpcstatus : RPC_STATUS , calloutstate : *mut RDR_CALLOUT_STATE , dllname : *mut u16 ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcRequestMutex ( mutex : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcSend ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcSendReceive ( message : *mut RPC_MESSAGE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerCheckClientRestriction ( context : *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerDisableExceptionFilter ( ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerGetAssociationID ( binding : *const ::core::ffi::c_void , associationid : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerInqAddressChangeFn ( ) -> *mut RPC_ADDRESS_CHANGE_FN ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerInqLocalConnAddress ( binding : *mut ::core::ffi::c_void , buffer : *mut ::core::ffi::c_void , buffersize : *mut u32 , addressformat : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerInqRemoteConnAddress ( binding : *mut ::core::ffi::c_void , buffer : *mut ::core::ffi::c_void , buffersize : *mut u32 , addressformat : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerInqTransportType ( r#type : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerRegisterForwardFunction ( pforwardfunction : *mut RPC_FORWARD_FUNCTION ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerSetAddressChangeFn ( paddresschangefn : *mut RPC_ADDRESS_CHANGE_FN ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerStartService ( protseq : *const u16 , endpoint : *const u16 , ifspec : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerSubscribeForDisconnectNotification ( binding : *const ::core::ffi::c_void , hevent : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerSubscribeForDisconnectNotification2 ( binding : *const ::core::ffi::c_void , hevent : *const ::core::ffi::c_void , subscriptionid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerUnsubscribeForDisconnectNotification ( binding : *const ::core::ffi::c_void , subscriptionid : :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerUseProtseq2A ( networkaddress : *const u8 , protseq : *const u8 , maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void , policy : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerUseProtseq2W ( networkaddress : *const u16 , protseq : *const u16 , maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void , policy : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerUseProtseqEp2A ( networkaddress : *const u8 , protseq : *const u8 , maxcalls : u32 , endpoint : *const u8 , securitydescriptor : *const ::core::ffi::c_void , policy : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcServerUseProtseqEp2W ( networkaddress : *const u16 , protseq : *const u16 , maxcalls : u32 , endpoint : *const u16 , securitydescriptor : *const ::core::ffi::c_void , policy : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcSessionStrictContextHandle ( ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcSsDontSerializeContext ( ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcSystemHandleTypeSpecificWork ( handle : *mut ::core::ffi::c_void , actualtype : u8 , idltype : u8 , marshaldirection : LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_RpcTurnOnEEInfoPropagation ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn I_UuidCreate ( uuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesBufferHandleReset ( handle : *const ::core::ffi::c_void , handlestyle : u32 , operation : MIDL_ES_CODE , pbuffer : *const *const i8 , buffersize : u32 , pencodedsize : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesDecodeBufferHandleCreate ( buffer : :: windows_sys::core::PCSTR , buffersize : u32 , phandle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesDecodeIncrementalHandleCreate ( userstate : *mut ::core::ffi::c_void , readfn : MIDL_ES_READ , phandle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesEncodeDynBufferHandleCreate ( pbuffer : *mut *mut i8 , pencodedsize : *mut u32 , phandle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesEncodeFixedBufferHandleCreate ( pbuffer : :: windows_sys::core::PSTR , buffersize : u32 , pencodedsize : *mut u32 , phandle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesEncodeIncrementalHandleCreate ( userstate : *mut ::core::ffi::c_void , allocfn : MIDL_ES_ALLOC , writefn : MIDL_ES_WRITE , phandle : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesHandleFree ( handle : *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesIncrementalHandleReset ( handle : *mut ::core::ffi::c_void , userstate : *mut ::core::ffi::c_void , allocfn : MIDL_ES_ALLOC , writefn : MIDL_ES_WRITE , readfn : MIDL_ES_READ , operation : MIDL_ES_CODE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn MesInqProcEncodingId ( handle : *mut ::core::ffi::c_void , pinterfaceid : *mut RPC_SYNTAX_IDENTIFIER , pprocnum : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRCContextBinding ( ccontext : isize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRCContextMarshall ( ccontext : isize , pbuff : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRCContextUnmarshall ( pccontext : *mut isize , hbinding : *const ::core::ffi::c_void , pbuff : *const ::core::ffi::c_void , datarepresentation : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRSContextMarshall ( ccontext : *const NDR_SCONTEXT_1 , pbuff : *mut ::core::ffi::c_void , userrundownin : NDR_RUNDOWN ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRSContextMarshall2 ( bindinghandle : *const ::core::ffi::c_void , ccontext : *const NDR_SCONTEXT_1 , pbuff : *mut ::core::ffi::c_void , userrundownin : NDR_RUNDOWN , ctxguard : *const ::core::ffi::c_void , flags : u32 ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRSContextMarshallEx ( bindinghandle : *const ::core::ffi::c_void , ccontext : *const NDR_SCONTEXT_1 , pbuff : *mut ::core::ffi::c_void , userrundownin : NDR_RUNDOWN ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRSContextUnmarshall ( pbuff : *const ::core::ffi::c_void , datarepresentation : u32 ) -> *mut NDR_SCONTEXT_1 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRSContextUnmarshall2 ( bindinghandle : *const ::core::ffi::c_void , pbuff : *const ::core::ffi::c_void , datarepresentation : u32 , ctxguard : *const ::core::ffi::c_void , flags : u32 ) -> *mut NDR_SCONTEXT_1 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NDRSContextUnmarshallEx ( bindinghandle : *const ::core::ffi::c_void , pbuff : *const ::core::ffi::c_void , datarepresentation : u32 ) -> *mut NDR_SCONTEXT_1 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn Ndr64AsyncClientCall ( pproxyinfo : *mut MIDL_STUBLESS_PROXY_INFO , nprocnum : u32 , preturnvalue : *mut ::core::ffi::c_void ) -> CLIENT_CALL_RETURN ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn Ndr64AsyncServerCall64 ( prpcmsg : *mut RPC_MESSAGE ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn Ndr64AsyncServerCallAll ( prpcmsg : *mut RPC_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn Ndr64DcomAsyncClientCall ( pproxyinfo : *mut MIDL_STUBLESS_PROXY_INFO , nprocnum : u32 , preturnvalue : *mut ::core::ffi::c_void ) -> CLIENT_CALL_RETURN ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn Ndr64DcomAsyncStubCall ( pthis : super::Com:: IRpcStubBuffer , pchannel : super::Com:: IRpcChannelBuffer , prpcmsg : *mut RPC_MESSAGE , pdwstubphase : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrAllocate ( pstubmsg : *mut MIDL_STUB_MESSAGE , len : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrAsyncClientCall ( pstubdescriptor : *mut MIDL_STUB_DESC , pformat : *mut u8 ) -> CLIENT_CALL_RETURN ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrAsyncServerCall ( prpcmsg : *mut RPC_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrByteCountPointerBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrByteCountPointerFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrByteCountPointerMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrByteCountPointerUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrClearOutParameters ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 , argaddr : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrClientCall2 ( pstubdescriptor : *mut MIDL_STUB_DESC , pformat : *mut u8 ) -> CLIENT_CALL_RETURN ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrClientCall3 ( pproxyinfo : *mut MIDL_STUBLESS_PROXY_INFO , nprocnum : u32 , preturnvalue : *mut ::core::ffi::c_void ) -> CLIENT_CALL_RETURN ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrClientContextMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , contexthandle : isize , fcheck : i32 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrClientContextUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pcontexthandle : *mut isize , bindhandle : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrClientInitialize ( prpcmsg : *mut RPC_MESSAGE , pstubmsg : *mut MIDL_STUB_MESSAGE , pstubdescriptor : *mut MIDL_STUB_DESC , procnum : u32 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrClientInitializeNew ( prpcmsg : *mut RPC_MESSAGE , pstubmsg : *mut MIDL_STUB_MESSAGE , pstubdescriptor : *mut MIDL_STUB_DESC , procnum : u32 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexArrayBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexArrayFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexArrayMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexArrayMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexArrayUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexStructBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexStructFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexStructMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexStructMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrComplexStructUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantArrayBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantArrayFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantArrayMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantArrayMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantArrayUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStringBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStringMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStringMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStringUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStructBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStructFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStructMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStructMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantStructUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingArrayBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingArrayFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingArrayMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingArrayMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingArrayUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingStructBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingStructFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingStructMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingStructMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConformantVaryingStructUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrContextHandleInitialize ( pstubmsg : *const MIDL_STUB_MESSAGE , pformat : *const u8 ) -> *mut NDR_SCONTEXT_1 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrContextHandleSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConvert ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrConvert2 ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 , numberparams : i32 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrCorrelationFree ( pstubmsg : *mut MIDL_STUB_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrCorrelationInitialize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut ::core::ffi::c_void , cachesize : u32 , flags : u32 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrCorrelationPass ( pstubmsg : *mut MIDL_STUB_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrCreateServerInterfaceFromStub ( pstub : super::Com:: IRpcStubBuffer , pserverif : *mut RPC_SERVER_INTERFACE ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrDcomAsyncClientCall ( pstubdescriptor : *mut MIDL_STUB_DESC , pformat : *mut u8 ) -> CLIENT_CALL_RETURN ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrDcomAsyncStubCall ( pthis : super::Com:: IRpcStubBuffer , pchannel : super::Com:: IRpcChannelBuffer , prpcmsg : *mut RPC_MESSAGE , pdwstubphase : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrEncapsulatedUnionBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrEncapsulatedUnionFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrEncapsulatedUnionMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrEncapsulatedUnionMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrEncapsulatedUnionUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrFixedArrayBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrFixedArrayFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrFixedArrayMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrFixedArrayMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrFixedArrayUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrFreeBuffer ( pstubmsg : *mut MIDL_STUB_MESSAGE ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrFullPointerXlatFree ( pxlattables : *mut FULL_PTR_XLAT_TABLES ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrFullPointerXlatInit ( numberofpointers : u32 , xlatside : XLAT_SIDE ) -> *mut FULL_PTR_XLAT_TABLES ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrGetBuffer ( pstubmsg : *mut MIDL_STUB_MESSAGE , bufferlength : u32 , handle : *mut ::core::ffi::c_void ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrGetDcomProtocolVersion ( pstubmsg : *mut MIDL_STUB_MESSAGE , pversion : *mut RPC_VERSION ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrGetUserMarshalInfo ( pflags : *const u32 , informationlevel : u32 , pmarshalinfo : *mut NDR_USER_MARSHAL_INFO ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrInterfacePointerBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrInterfacePointerFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrInterfacePointerMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrInterfacePointerMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrInterfacePointerUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMapCommAndFaultStatus ( pstubmsg : *mut MIDL_STUB_MESSAGE , pcommstatus : *mut u32 , pfaultstatus : *mut u32 , status : RPC_STATUS ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesProcEncodeDecode ( handle : *mut ::core::ffi::c_void , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesProcEncodeDecode2 ( handle : *mut ::core::ffi::c_void , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 ) -> CLIENT_CALL_RETURN ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesProcEncodeDecode3 ( handle : *mut ::core::ffi::c_void , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO , nprocnum : u32 , preturnvalue : *mut ::core::ffi::c_void ) -> CLIENT_CALL_RETURN ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrMesSimpleTypeAlignSize ( param0 : *mut ::core::ffi::c_void ) -> usize ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesSimpleTypeAlignSizeAll ( handle : *mut ::core::ffi::c_void , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO ) -> usize ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrMesSimpleTypeDecode ( handle : *mut ::core::ffi::c_void , pobject : *mut ::core::ffi::c_void , size : i16 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesSimpleTypeDecodeAll ( handle : *mut ::core::ffi::c_void , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO , pobject : *mut ::core::ffi::c_void , size : i16 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesSimpleTypeEncode ( handle : *mut ::core::ffi::c_void , pstubdesc : *const MIDL_STUB_DESC , pobject : *const ::core::ffi::c_void , size : i16 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesSimpleTypeEncodeAll ( handle : *mut ::core::ffi::c_void , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO , pobject : *const ::core::ffi::c_void , size : i16 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeAlignSize ( handle : *mut ::core::ffi::c_void , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 , pobject : *const ::core::ffi::c_void ) -> usize ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeAlignSize2 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 , pobject : *const ::core::ffi::c_void ) -> usize ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeAlignSize3 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO , arrtypeoffset : *const *const u32 , ntypeindex : u32 , pobject : *const ::core::ffi::c_void ) -> usize ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeDecode ( handle : *mut ::core::ffi::c_void , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 , pobject : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeDecode2 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 , pobject : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeDecode3 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO , arrtypeoffset : *const *const u32 , ntypeindex : u32 , pobject : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeEncode ( handle : *mut ::core::ffi::c_void , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 , pobject : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeEncode2 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 , pobject : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeEncode3 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO , arrtypeoffset : *const *const u32 , ntypeindex : u32 , pobject : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeFree2 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pstubdesc : *const MIDL_STUB_DESC , pformatstring : *mut u8 , pobject : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrMesTypeFree3 ( handle : *mut ::core::ffi::c_void , ppicklinginfo : *const MIDL_TYPE_PICKLING_INFO , pproxyinfo : *const MIDL_STUBLESS_PROXY_INFO , arrtypeoffset : *const *const u32 , ntypeindex : u32 , pobject : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonConformantStringBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonConformantStringMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonConformantStringMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonConformantStringUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonEncapsulatedUnionBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonEncapsulatedUnionFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonEncapsulatedUnionMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonEncapsulatedUnionMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNonEncapsulatedUnionUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNsGetBuffer ( pstubmsg : *mut MIDL_STUB_MESSAGE , bufferlength : u32 , handle : *mut ::core::ffi::c_void ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrNsSendReceive ( pstubmsg : *mut MIDL_STUB_MESSAGE , pbufferend : *mut u8 , pautohandle : *mut *mut ::core::ffi::c_void ) -> *mut u8 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrOleAllocate ( size : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrOleFree ( nodetofree : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPartialIgnoreClientBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPartialIgnoreClientMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPartialIgnoreServerInitialize ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut ::core::ffi::c_void , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPartialIgnoreServerUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPointerBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPointerFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPointerMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPointerMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrPointerUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrRangeUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrRpcSmClientAllocate ( size : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrRpcSmClientFree ( nodetofree : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrRpcSmSetClientToOsf ( pmessage : *mut MIDL_STUB_MESSAGE ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrRpcSsDefaultAllocate ( size : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrRpcSsDefaultFree ( nodetofree : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrRpcSsDisableAllocate ( pmessage : *mut MIDL_STUB_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrRpcSsEnableAllocate ( pmessage : *mut MIDL_STUB_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSendReceive ( pstubmsg : *mut MIDL_STUB_MESSAGE , pbufferend : *mut u8 ) -> *mut u8 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrServerCall2 ( prpcmsg : *mut RPC_MESSAGE ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrServerCallAll ( prpcmsg : *mut RPC_MESSAGE ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrServerCallNdr64 ( prpcmsg : *mut RPC_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerContextMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , contexthandle : *mut NDR_SCONTEXT_1 , rundownroutine : NDR_RUNDOWN ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerContextNewMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , contexthandle : *mut NDR_SCONTEXT_1 , rundownroutine : NDR_RUNDOWN , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerContextNewUnmarshall ( pstubmsg : *const MIDL_STUB_MESSAGE , pformat : *const u8 ) -> *mut NDR_SCONTEXT_1 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerContextUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE ) -> *mut NDR_SCONTEXT_1 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerInitialize ( prpcmsg : *mut RPC_MESSAGE , pstubmsg : *mut MIDL_STUB_MESSAGE , pstubdescriptor : *mut MIDL_STUB_DESC ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerInitializeMarshall ( prpcmsg : *mut RPC_MESSAGE , pstubmsg : *mut MIDL_STUB_MESSAGE ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerInitializeNew ( prpcmsg : *mut RPC_MESSAGE , pstubmsg : *mut MIDL_STUB_MESSAGE , pstubdescriptor : *mut MIDL_STUB_DESC ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerInitializePartial ( prpcmsg : *mut RPC_MESSAGE , pstubmsg : *mut MIDL_STUB_MESSAGE , pstubdescriptor : *mut MIDL_STUB_DESC , requestedbuffersize : u32 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrServerInitializeUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pstubdescriptor : *mut MIDL_STUB_DESC , prpcmsg : *mut RPC_MESSAGE ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSimpleStructBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSimpleStructFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSimpleStructMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSimpleStructMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSimpleStructUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSimpleTypeMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , formatchar : u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrSimpleTypeUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , formatchar : u8 ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrStubCall2 ( pthis : *mut ::core::ffi::c_void , pchannel : *mut ::core::ffi::c_void , prpcmsg : *mut RPC_MESSAGE , pdwstubphase : *mut u32 ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrStubCall3 ( pthis : *mut ::core::ffi::c_void , pchannel : *mut ::core::ffi::c_void , prpcmsg : *mut RPC_MESSAGE , pdwstubphase : *mut u32 ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrUserMarshalBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrUserMarshalFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrUserMarshalMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrUserMarshalMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn NdrUserMarshalSimpleTypeConvert ( pflags : *mut u32 , pbuffer : *mut u8 , formatchar : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrUserMarshalUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrVaryingArrayBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrVaryingArrayFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrVaryingArrayMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrVaryingArrayMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrVaryingArrayUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrXmitOrRepAsBufferSize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrXmitOrRepAsFree ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> ( ) ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrXmitOrRepAsMarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , pmemory : *mut u8 , pformat : *mut u8 ) -> *mut u8 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrXmitOrRepAsMemorySize ( pstubmsg : *mut MIDL_STUB_MESSAGE , pformat : *mut u8 ) -> u32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn NdrXmitOrRepAsUnmarshall ( pstubmsg : *mut MIDL_STUB_MESSAGE , ppmemory : *mut *mut u8 , pformat : *mut u8 , fmustalloc : u8 ) -> *mut u8 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcAsyncAbortCall ( pasync : *mut RPC_ASYNC_STATE , exceptioncode : u32 ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcAsyncCancelCall ( pasync : *mut RPC_ASYNC_STATE , fabort : super::super::Foundation:: BOOL ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcAsyncCompleteCall ( pasync : *mut RPC_ASYNC_STATE , reply : *mut ::core::ffi::c_void ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcAsyncGetCallStatus ( pasync : *const RPC_ASYNC_STATE ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcAsyncInitializeHandle ( pasync : *mut RPC_ASYNC_STATE , size : u32 ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcAsyncRegisterInfo ( pasync : *const RPC_ASYNC_STATE ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcBindingBind ( pasync : *const RPC_ASYNC_STATE , binding : *const ::core::ffi::c_void , ifspec : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingCopy ( sourcebinding : *const ::core::ffi::c_void , destinationbinding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn RpcBindingCreateA ( template : *const RPC_BINDING_HANDLE_TEMPLATE_V1_A , security : *const RPC_BINDING_HANDLE_SECURITY_V1_A , options : *const RPC_BINDING_HANDLE_OPTIONS_V1 , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn RpcBindingCreateW ( template : *const RPC_BINDING_HANDLE_TEMPLATE_V1_W , security : *const RPC_BINDING_HANDLE_SECURITY_V1_W , options : *const RPC_BINDING_HANDLE_OPTIONS_V1 , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingFree ( binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingFromStringBindingA ( stringbinding : *const u8 , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingFromStringBindingW ( stringbinding : *const u16 , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqAuthClientA ( clientbinding : *const ::core::ffi::c_void , privs : *mut *mut ::core::ffi::c_void , serverprincname : *mut *mut u8 , authnlevel : *mut u32 , authnsvc : *mut u32 , authzsvc : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqAuthClientExA ( clientbinding : *const ::core::ffi::c_void , privs : *mut *mut ::core::ffi::c_void , serverprincname : *mut *mut u8 , authnlevel : *mut u32 , authnsvc : *mut u32 , authzsvc : *mut u32 , flags : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqAuthClientExW ( clientbinding : *const ::core::ffi::c_void , privs : *mut *mut ::core::ffi::c_void , serverprincname : *mut *mut u16 , authnlevel : *mut u32 , authnsvc : *mut u32 , authzsvc : *mut u32 , flags : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqAuthClientW ( clientbinding : *const ::core::ffi::c_void , privs : *mut *mut ::core::ffi::c_void , serverprincname : *mut *mut u16 , authnlevel : *mut u32 , authnsvc : *mut u32 , authzsvc : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqAuthInfoA ( binding : *const ::core::ffi::c_void , serverprincname : *mut *mut u8 , authnlevel : *mut u32 , authnsvc : *mut u32 , authidentity : *mut *mut ::core::ffi::c_void , authzsvc : *mut u32 ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn RpcBindingInqAuthInfoExA ( binding : *const ::core::ffi::c_void , serverprincname : *mut *mut u8 , authnlevel : *mut u32 , authnsvc : *mut u32 , authidentity : *mut *mut ::core::ffi::c_void , authzsvc : *mut u32 , rpcqosversion : u32 , securityqos : *mut RPC_SECURITY_QOS ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn RpcBindingInqAuthInfoExW ( binding : *const ::core::ffi::c_void , serverprincname : *mut *mut u16 , authnlevel : *mut u32 , authnsvc : *mut u32 , authidentity : *mut *mut ::core::ffi::c_void , authzsvc : *mut u32 , rpcqosversion : u32 , securityqos : *mut RPC_SECURITY_QOS ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqAuthInfoW ( binding : *const ::core::ffi::c_void , serverprincname : *mut *mut u16 , authnlevel : *mut u32 , authnsvc : *mut u32 , authidentity : *mut *mut ::core::ffi::c_void , authzsvc : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqMaxCalls ( binding : *const ::core::ffi::c_void , maxcalls : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqObject ( binding : *const ::core::ffi::c_void , objectuuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingInqOption ( hbinding : *const ::core::ffi::c_void , option : u32 , poptionvalue : *mut usize ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingReset ( binding : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingServerFromClient ( clientbinding : *const ::core::ffi::c_void , serverbinding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingSetAuthInfoA ( binding : *const ::core::ffi::c_void , serverprincname : *const u8 , authnlevel : u32 , authnsvc : u32 , authidentity : *const ::core::ffi::c_void , authzsvc : u32 ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn RpcBindingSetAuthInfoExA ( binding : *const ::core::ffi::c_void , serverprincname : *const u8 , authnlevel : u32 , authnsvc : u32 , authidentity : *const ::core::ffi::c_void , authzsvc : u32 , securityqos : *const RPC_SECURITY_QOS ) -> RPC_STATUS ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] fn RpcBindingSetAuthInfoExW ( binding : *const ::core::ffi::c_void , serverprincname : *const u16 , authnlevel : u32 , authnsvc : u32 , authidentity : *const ::core::ffi::c_void , authzsvc : u32 , securityqos : *const RPC_SECURITY_QOS ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingSetAuthInfoW ( binding : *const ::core::ffi::c_void , serverprincname : *const u16 , authnlevel : u32 , authnsvc : u32 , authidentity : *const ::core::ffi::c_void , authzsvc : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingSetObject ( binding : *const ::core::ffi::c_void , objectuuid : *const :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingSetOption ( hbinding : *const ::core::ffi::c_void , option : u32 , optionvalue : usize ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingToStringBindingA ( binding : *const ::core::ffi::c_void , stringbinding : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingToStringBindingW ( binding : *const ::core::ffi::c_void , stringbinding : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingUnbind ( binding : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcBindingVectorFree ( bindingvector : *mut *mut RPC_BINDING_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcCancelThread ( thread : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcCancelThreadEx ( thread : *const ::core::ffi::c_void , timeout : i32 ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn RpcCertGeneratePrincipalNameA ( context : *const super::super::Security::Cryptography:: CERT_CONTEXT , flags : u32 , pbuffer : *mut *mut u8 ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] fn RpcCertGeneratePrincipalNameW ( context : *const super::super::Security::Cryptography:: CERT_CONTEXT , flags : u32 , pbuffer : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcEpRegisterA ( ifspec : *const ::core::ffi::c_void , bindingvector : *const RPC_BINDING_VECTOR , uuidvector : *const UUID_VECTOR , annotation : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcEpRegisterNoReplaceA ( ifspec : *const ::core::ffi::c_void , bindingvector : *const RPC_BINDING_VECTOR , uuidvector : *const UUID_VECTOR , annotation : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcEpRegisterNoReplaceW ( ifspec : *const ::core::ffi::c_void , bindingvector : *const RPC_BINDING_VECTOR , uuidvector : *const UUID_VECTOR , annotation : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcEpRegisterW ( ifspec : *const ::core::ffi::c_void , bindingvector : *const RPC_BINDING_VECTOR , uuidvector : *const UUID_VECTOR , annotation : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcEpResolveBinding ( binding : *const ::core::ffi::c_void , ifspec : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcEpUnregister ( ifspec : *const ::core::ffi::c_void , bindingvector : *const RPC_BINDING_VECTOR , uuidvector : *const UUID_VECTOR ) -> RPC_STATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] fn RpcErrorAddRecord ( errorinfo : *const RPC_EXTENDED_ERROR_INFO ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcErrorClearInformation ( ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcErrorEndEnumeration ( enumhandle : *mut RPC_ERROR_ENUM_HANDLE ) -> RPC_STATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] fn RpcErrorGetNextRecord ( enumhandle : *const RPC_ERROR_ENUM_HANDLE , copystrings : super::super::Foundation:: BOOL , errorinfo : *mut RPC_EXTENDED_ERROR_INFO ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcErrorGetNumberOfRecords ( enumhandle : *const RPC_ERROR_ENUM_HANDLE , records : *mut i32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcErrorLoadErrorInfo ( errorblob : *const ::core::ffi::c_void , blobsize : usize , enumhandle : *mut RPC_ERROR_ENUM_HANDLE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcErrorResetEnumeration ( enumhandle : *mut RPC_ERROR_ENUM_HANDLE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcErrorSaveErrorInfo ( enumhandle : *const RPC_ERROR_ENUM_HANDLE , errorblob : *mut *mut ::core::ffi::c_void , blobsize : *mut usize ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcErrorStartEnumeration ( enumhandle : *mut RPC_ERROR_ENUM_HANDLE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcExceptionFilter ( exceptioncode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcFreeAuthorizationContext ( pauthzclientcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] fn RpcGetAuthorizationContextForClient ( clientbinding : *const ::core::ffi::c_void , impersonateonreturn : super::super::Foundation:: BOOL , reserved1 : *const ::core::ffi::c_void , pexpirationtime : *const i64 , reserved2 : super::super::Foundation:: LUID , reserved3 : u32 , reserved4 : *const ::core::ffi::c_void , pauthzclientcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcIfIdVectorFree ( ifidvector : *mut *mut RPC_IF_ID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcIfInqId ( rpcifhandle : *const ::core::ffi::c_void , rpcifid : *mut RPC_IF_ID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcImpersonateClient ( bindinghandle : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcImpersonateClient2 ( bindinghandle : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcImpersonateClientContainer ( bindinghandle : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtEnableIdleCleanup ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtEpEltInqBegin ( epbinding : *const ::core::ffi::c_void , inquirytype : u32 , ifid : *const RPC_IF_ID , versoption : u32 , objectuuid : *const :: windows_sys::core::GUID , inquirycontext : *mut *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtEpEltInqDone ( inquirycontext : *mut *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtEpEltInqNextA ( inquirycontext : *const *const ::core::ffi::c_void , ifid : *mut RPC_IF_ID , binding : *mut *mut ::core::ffi::c_void , objectuuid : *mut :: windows_sys::core::GUID , annotation : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtEpEltInqNextW ( inquirycontext : *const *const ::core::ffi::c_void , ifid : *mut RPC_IF_ID , binding : *mut *mut ::core::ffi::c_void , objectuuid : *mut :: windows_sys::core::GUID , annotation : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtEpUnregister ( epbinding : *const ::core::ffi::c_void , ifid : *const RPC_IF_ID , binding : *const ::core::ffi::c_void , objectuuid : *const :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtInqComTimeout ( binding : *const ::core::ffi::c_void , timeout : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtInqDefaultProtectLevel ( authnsvc : u32 , authnlevel : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtInqIfIds ( binding : *const ::core::ffi::c_void , ifidvector : *mut *mut RPC_IF_ID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtInqServerPrincNameA ( binding : *const ::core::ffi::c_void , authnsvc : u32 , serverprincname : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtInqServerPrincNameW ( binding : *const ::core::ffi::c_void , authnsvc : u32 , serverprincname : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtInqStats ( binding : *const ::core::ffi::c_void , statistics : *mut *mut RPC_STATS_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtIsServerListening ( binding : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtSetAuthorizationFn ( authorizationfn : RPC_MGMT_AUTHORIZATION_FN ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtSetCancelTimeout ( timeout : i32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtSetComTimeout ( binding : *const ::core::ffi::c_void , timeout : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtSetServerStackSize ( threadstacksize : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtStatsVectorFree ( statsvector : *mut *mut RPC_STATS_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtStopServerListening ( binding : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcMgmtWaitServerListen ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNetworkInqProtseqsA ( protseqvector : *mut *mut RPC_PROTSEQ_VECTORA ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNetworkInqProtseqsW ( protseqvector : *mut *mut RPC_PROTSEQ_VECTORW ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNetworkIsProtseqValidA ( protseq : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNetworkIsProtseqValidW ( protseq : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingExportA ( entrynamesyntax : u32 , entryname : *const u8 , ifspec : *const ::core::ffi::c_void , bindingvec : *const RPC_BINDING_VECTOR , objectuuidvec : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingExportPnPA ( entrynamesyntax : u32 , entryname : *const u8 , ifspec : *const ::core::ffi::c_void , objectvector : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingExportPnPW ( entrynamesyntax : u32 , entryname : *const u16 , ifspec : *const ::core::ffi::c_void , objectvector : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingExportW ( entrynamesyntax : u32 , entryname : *const u16 , ifspec : *const ::core::ffi::c_void , bindingvec : *const RPC_BINDING_VECTOR , objectuuidvec : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingImportBeginA ( entrynamesyntax : u32 , entryname : *const u8 , ifspec : *const ::core::ffi::c_void , objuuid : *const :: windows_sys::core::GUID , importcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingImportBeginW ( entrynamesyntax : u32 , entryname : *const u16 , ifspec : *const ::core::ffi::c_void , objuuid : *const :: windows_sys::core::GUID , importcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingImportDone ( importcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingImportNext ( importcontext : *mut ::core::ffi::c_void , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingInqEntryNameA ( binding : *const ::core::ffi::c_void , entrynamesyntax : u32 , entryname : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingInqEntryNameW ( binding : *const ::core::ffi::c_void , entrynamesyntax : u32 , entryname : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingLookupBeginA ( entrynamesyntax : u32 , entryname : *const u8 , ifspec : *const ::core::ffi::c_void , objuuid : *const :: windows_sys::core::GUID , bindingmaxcount : u32 , lookupcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingLookupBeginW ( entrynamesyntax : u32 , entryname : *const u16 , ifspec : *const ::core::ffi::c_void , objuuid : *const :: windows_sys::core::GUID , bindingmaxcount : u32 , lookupcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingLookupDone ( lookupcontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingLookupNext ( lookupcontext : *mut ::core::ffi::c_void , bindingvec : *mut *mut RPC_BINDING_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingSelect ( bindingvec : *mut RPC_BINDING_VECTOR , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingUnexportA ( entrynamesyntax : u32 , entryname : *const u8 , ifspec : *const ::core::ffi::c_void , objectuuidvec : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingUnexportPnPA ( entrynamesyntax : u32 , entryname : *const u8 , ifspec : *const ::core::ffi::c_void , objectvector : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingUnexportPnPW ( entrynamesyntax : u32 , entryname : *const u16 , ifspec : *const ::core::ffi::c_void , objectvector : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsBindingUnexportW ( entrynamesyntax : u32 , entryname : *const u16 , ifspec : *const ::core::ffi::c_void , objectuuidvec : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsEntryExpandNameA ( entrynamesyntax : u32 , entryname : *const u8 , expandedname : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsEntryExpandNameW ( entrynamesyntax : u32 , entryname : *const u16 , expandedname : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsEntryObjectInqBeginA ( entrynamesyntax : u32 , entryname : *const u8 , inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsEntryObjectInqBeginW ( entrynamesyntax : u32 , entryname : *const u16 , inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsEntryObjectInqDone ( inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsEntryObjectInqNext ( inquirycontext : *mut ::core::ffi::c_void , objuuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupDeleteA ( groupnamesyntax : GROUP_NAME_SYNTAX , groupname : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupDeleteW ( groupnamesyntax : GROUP_NAME_SYNTAX , groupname : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrAddA ( groupnamesyntax : u32 , groupname : *const u8 , membernamesyntax : u32 , membername : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrAddW ( groupnamesyntax : u32 , groupname : *const u16 , membernamesyntax : u32 , membername : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrInqBeginA ( groupnamesyntax : u32 , groupname : *const u8 , membernamesyntax : u32 , inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrInqBeginW ( groupnamesyntax : u32 , groupname : *const u16 , membernamesyntax : u32 , inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrInqDone ( inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrInqNextA ( inquirycontext : *mut ::core::ffi::c_void , membername : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrInqNextW ( inquirycontext : *mut ::core::ffi::c_void , membername : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrRemoveA ( groupnamesyntax : u32 , groupname : *const u8 , membernamesyntax : u32 , membername : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsGroupMbrRemoveW ( groupnamesyntax : u32 , groupname : *const u16 , membernamesyntax : u32 , membername : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtBindingUnexportA ( entrynamesyntax : u32 , entryname : *const u8 , ifid : *const RPC_IF_ID , versoption : u32 , objectuuidvec : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtBindingUnexportW ( entrynamesyntax : u32 , entryname : *const u16 , ifid : *const RPC_IF_ID , versoption : u32 , objectuuidvec : *const UUID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtEntryCreateA ( entrynamesyntax : u32 , entryname : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtEntryCreateW ( entrynamesyntax : u32 , entryname : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtEntryDeleteA ( entrynamesyntax : u32 , entryname : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtEntryDeleteW ( entrynamesyntax : u32 , entryname : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtEntryInqIfIdsA ( entrynamesyntax : u32 , entryname : *const u8 , ifidvec : *mut *mut RPC_IF_ID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtEntryInqIfIdsW ( entrynamesyntax : u32 , entryname : *const u16 , ifidvec : *mut *mut RPC_IF_ID_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtHandleSetExpAge ( nshandle : *mut ::core::ffi::c_void , expirationage : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtInqExpAge ( expirationage : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsMgmtSetExpAge ( expirationage : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileDeleteA ( profilenamesyntax : u32 , profilename : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileDeleteW ( profilenamesyntax : u32 , profilename : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltAddA ( profilenamesyntax : u32 , profilename : *const u8 , ifid : *const RPC_IF_ID , membernamesyntax : u32 , membername : *const u8 , priority : u32 , annotation : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltAddW ( profilenamesyntax : u32 , profilename : *const u16 , ifid : *const RPC_IF_ID , membernamesyntax : u32 , membername : *const u16 , priority : u32 , annotation : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltInqBeginA ( profilenamesyntax : u32 , profilename : *const u8 , inquirytype : u32 , ifid : *const RPC_IF_ID , versoption : u32 , membernamesyntax : u32 , membername : *const u8 , inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltInqBeginW ( profilenamesyntax : u32 , profilename : *const u16 , inquirytype : u32 , ifid : *const RPC_IF_ID , versoption : u32 , membernamesyntax : u32 , membername : *const u16 , inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltInqDone ( inquirycontext : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltInqNextA ( inquirycontext : *const ::core::ffi::c_void , ifid : *mut RPC_IF_ID , membername : *mut *mut u8 , priority : *mut u32 , annotation : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltInqNextW ( inquirycontext : *const ::core::ffi::c_void , ifid : *mut RPC_IF_ID , membername : *mut *mut u16 , priority : *mut u32 , annotation : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltRemoveA ( profilenamesyntax : u32 , profilename : *const u8 , ifid : *const RPC_IF_ID , membernamesyntax : u32 , membername : *const u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcns4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcNsProfileEltRemoveW ( profilenamesyntax : u32 , profilename : *const u16 , ifid : *const RPC_IF_ID , membernamesyntax : u32 , membername : *const u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcObjectInqType ( objuuid : *const :: windows_sys::core::GUID , typeuuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcObjectSetInqFn ( inquiryfn : RPC_OBJECT_INQ_FN ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcObjectSetType ( objuuid : *const :: windows_sys::core::GUID , typeuuid : *const :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcProtseqVectorFreeA ( protseqvector : *mut *mut RPC_PROTSEQ_VECTORA ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcProtseqVectorFreeW ( protseqvector : *mut *mut RPC_PROTSEQ_VECTORW ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcRaiseException ( exception : RPC_STATUS ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcRevertContainerImpersonation ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcRevertToSelf ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcRevertToSelfEx ( bindinghandle : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerCompleteSecurityCallback ( bindinghandle : *const ::core::ffi::c_void , status : RPC_STATUS ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqBindingHandle ( binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqBindings ( bindingvector : *mut *mut RPC_BINDING_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqBindingsEx ( securitydescriptor : *const ::core::ffi::c_void , bindingvector : *mut *mut RPC_BINDING_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqCallAttributesA ( clientbinding : *const ::core::ffi::c_void , rpccallattributes : *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqCallAttributesW ( clientbinding : *const ::core::ffi::c_void , rpccallattributes : *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqDefaultPrincNameA ( authnsvc : u32 , princname : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqDefaultPrincNameW ( authnsvc : u32 , princname : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInqIf ( ifspec : *const ::core::ffi::c_void , mgrtypeuuid : *const :: windows_sys::core::GUID , mgrepv : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInterfaceGroupActivate ( ifgroup : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInterfaceGroupClose ( ifgroup : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInterfaceGroupCreateA ( interfaces : *const RPC_INTERFACE_TEMPLATEA , numifs : u32 , endpoints : *const RPC_ENDPOINT_TEMPLATEA , numendpoints : u32 , idleperiod : u32 , idlecallbackfn : RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN , idlecallbackcontext : *const ::core::ffi::c_void , ifgroup : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInterfaceGroupCreateW ( interfaces : *const RPC_INTERFACE_TEMPLATEW , numifs : u32 , endpoints : *const RPC_ENDPOINT_TEMPLATEW , numendpoints : u32 , idleperiod : u32 , idlecallbackfn : RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN , idlecallbackcontext : *const ::core::ffi::c_void , ifgroup : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInterfaceGroupDeactivate ( ifgroup : *const ::core::ffi::c_void , forcedeactivation : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerInterfaceGroupInqBindings ( ifgroup : *const ::core::ffi::c_void , bindingvector : *mut *mut RPC_BINDING_VECTOR ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerListen ( minimumcallthreads : u32 , maxcalls : u32 , dontwait : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerRegisterAuthInfoA ( serverprincname : *const u8 , authnsvc : u32 , getkeyfn : RPC_AUTH_KEY_RETRIEVAL_FN , arg : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerRegisterAuthInfoW ( serverprincname : *const u16 , authnsvc : u32 , getkeyfn : RPC_AUTH_KEY_RETRIEVAL_FN , arg : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerRegisterIf ( ifspec : *const ::core::ffi::c_void , mgrtypeuuid : *const :: windows_sys::core::GUID , mgrepv : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerRegisterIf2 ( ifspec : *const ::core::ffi::c_void , mgrtypeuuid : *const :: windows_sys::core::GUID , mgrepv : *const ::core::ffi::c_void , flags : u32 , maxcalls : u32 , maxrpcsize : u32 , ifcallbackfn : RPC_IF_CALLBACK_FN ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerRegisterIf3 ( ifspec : *const ::core::ffi::c_void , mgrtypeuuid : *const :: windows_sys::core::GUID , mgrepv : *const ::core::ffi::c_void , flags : u32 , maxcalls : u32 , maxrpcsize : u32 , ifcallback : RPC_IF_CALLBACK_FN , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerRegisterIfEx ( ifspec : *const ::core::ffi::c_void , mgrtypeuuid : *const :: windows_sys::core::GUID , mgrepv : *const ::core::ffi::c_void , flags : u32 , maxcalls : u32 , ifcallback : RPC_IF_CALLBACK_FN ) -> RPC_STATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn RpcServerSubscribeForNotification ( binding : *const ::core::ffi::c_void , notification : RPC_NOTIFICATIONS , notificationtype : RPC_NOTIFICATION_TYPES , notificationinfo : *const RPC_ASYNC_NOTIFICATION_INFO ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerTestCancel ( bindinghandle : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUnregisterIf ( ifspec : *const ::core::ffi::c_void , mgrtypeuuid : *const :: windows_sys::core::GUID , waitforcallstocomplete : u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUnregisterIfEx ( ifspec : *const ::core::ffi::c_void , mgrtypeuuid : *const :: windows_sys::core::GUID , rundowncontexthandles : i32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUnsubscribeForNotification ( binding : *const ::core::ffi::c_void , notification : RPC_NOTIFICATIONS , notificationsqueued : *mut u32 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseAllProtseqs ( maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseAllProtseqsEx ( maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseAllProtseqsIf ( maxcalls : u32 , ifspec : *const ::core::ffi::c_void , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseAllProtseqsIfEx ( maxcalls : u32 , ifspec : *const ::core::ffi::c_void , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqA ( protseq : *const u8 , maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqEpA ( protseq : *const u8 , maxcalls : u32 , endpoint : *const u8 , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqEpExA ( protseq : *const u8 , maxcalls : u32 , endpoint : *const u8 , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqEpExW ( protseq : *const u16 , maxcalls : u32 , endpoint : *const u16 , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqEpW ( protseq : *const u16 , maxcalls : u32 , endpoint : *const u16 , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqExA ( protseq : *const u8 , maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqExW ( protseq : *const u16 , maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqIfA ( protseq : *const u8 , maxcalls : u32 , ifspec : *const ::core::ffi::c_void , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqIfExA ( protseq : *const u8 , maxcalls : u32 , ifspec : *const ::core::ffi::c_void , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqIfExW ( protseq : *const u16 , maxcalls : u32 , ifspec : *const ::core::ffi::c_void , securitydescriptor : *const ::core::ffi::c_void , policy : *const RPC_POLICY ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqIfW ( protseq : *const u16 , maxcalls : u32 , ifspec : *const ::core::ffi::c_void , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerUseProtseqW ( protseq : *const u16 , maxcalls : u32 , securitydescriptor : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcServerYield ( ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmAllocate ( size : usize , pstatus : *mut RPC_STATUS ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmClientFree ( pnodetofree : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmDestroyClientContext ( contexthandle : *const *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmDisableAllocate ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmEnableAllocate ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmFree ( nodetofree : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmGetThreadHandle ( pstatus : *mut RPC_STATUS ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmSetClientAllocFree ( clientalloc : RPC_CLIENT_ALLOC , clientfree : RPC_CLIENT_FREE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmSetThreadHandle ( id : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSmSwapClientAllocFree ( clientalloc : RPC_CLIENT_ALLOC , clientfree : RPC_CLIENT_FREE , oldclientalloc : *mut RPC_CLIENT_ALLOC , oldclientfree : *mut RPC_CLIENT_FREE ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsAllocate ( size : usize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsContextLockExclusive ( serverbindinghandle : *const ::core::ffi::c_void , usercontext : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsContextLockShared ( serverbindinghandle : *const ::core::ffi::c_void , usercontext : *const ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsDestroyClientContext ( contexthandle : *const *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsDisableAllocate ( ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsDontSerializeContext ( ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsEnableAllocate ( ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsFree ( nodetofree : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsGetContextBinding ( contexthandle : *const ::core::ffi::c_void , binding : *mut *mut ::core::ffi::c_void ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsGetThreadHandle ( ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsSetClientAllocFree ( clientalloc : RPC_CLIENT_ALLOC , clientfree : RPC_CLIENT_FREE ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsSetThreadHandle ( id : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcSsSwapClientAllocFree ( clientalloc : RPC_CLIENT_ALLOC , clientfree : RPC_CLIENT_FREE , oldclientalloc : *mut RPC_CLIENT_ALLOC , oldclientfree : *mut RPC_CLIENT_FREE ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcStringBindingComposeA ( objuuid : *const u8 , protseq : *const u8 , networkaddr : *const u8 , endpoint : *const u8 , options : *const u8 , stringbinding : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcStringBindingComposeW ( objuuid : *const u16 , protseq : *const u16 , networkaddr : *const u16 , endpoint : *const u16 , options : *const u16 , stringbinding : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcStringBindingParseA ( stringbinding : *const u8 , objuuid : *mut *mut u8 , protseq : *mut *mut u8 , networkaddr : *mut *mut u8 , endpoint : *mut *mut u8 , networkoptions : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcStringBindingParseW ( stringbinding : *const u16 , objuuid : *mut *mut u16 , protseq : *mut *mut u16 , networkaddr : *mut *mut u16 , endpoint : *mut *mut u16 , networkoptions : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcStringFreeA ( string : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcStringFreeW ( string : *mut *mut u16 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcTestCancel ( ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn RpcUserFree ( asynchandle : *mut ::core::ffi::c_void , pbuffer : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidCompare ( uuid1 : *const :: windows_sys::core::GUID , uuid2 : *const :: windows_sys::core::GUID , status : *mut RPC_STATUS ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidCreate ( uuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidCreateNil ( niluuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidCreateSequential ( uuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidEqual ( uuid1 : *const :: windows_sys::core::GUID , uuid2 : *const :: windows_sys::core::GUID , status : *mut RPC_STATUS ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidFromStringA ( stringuuid : *const u8 , uuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidFromStringW ( stringuuid : *const u16 , uuid : *mut :: windows_sys::core::GUID ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidHash ( uuid : *const :: windows_sys::core::GUID , status : *mut RPC_STATUS ) -> u16 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidIsNil ( uuid : *const :: windows_sys::core::GUID , status : *mut RPC_STATUS ) -> i32 ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidToStringA ( uuid : *const :: windows_sys::core::GUID , stringuuid : *mut *mut u8 ) -> RPC_STATUS ); -::windows_sys::core::link ! ( "rpcrt4.dll""system" #[doc = "*Required features: `\"Win32_System_Rpc\"`*"] fn UuidToStringW ( uuid : *const :: windows_sys::core::GUID , stringuuid : *mut *mut u16 ) -> RPC_STATUS ); -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const DCE_C_ERROR_STRING_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EEInfoGCCOM: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EEInfoGCFRS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EEInfoNextRecordsMissing: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EEInfoPreviousRecordsMissing: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EEInfoUseFileTime: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const INVALID_FRAGMENT_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MaxNumberOfEEInfoParams: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MidlInterceptionInfoVersionOne: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MidlWinrtTypeSerializationInfoVersionOne: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR64_FC_AUTO_HANDLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR64_FC_BIND_GENERIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR64_FC_BIND_PRIMITIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR64_FC_CALLBACK_HANDLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR64_FC_EXPLICIT_HANDLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR64_FC_NO_HANDLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR_CUSTOM_OR_DEFAULT_ALLOCATOR: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NDR_DEFAULT_ALLOCATOR: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const NT351_INTERFACE_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_ACCESSIBILITY_BIT1: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_ACCESSIBILITY_BIT2: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_ACCESS_LOCAL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_ASYNCHRONOUS: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_AUTO_COMPLETE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_HAS_CALLBACK: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_HAS_GUARANTEE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_HAS_MULTI_SYNTAXES: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_INPUT_SYNCHRONOUS: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_LOCAL_CALL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_MESSAGE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_NDR64_CONTAINS_ARM_LAYOUT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_NON_NDR: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_SENDER_WAITING_FOR_REPLY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCFLG_WINRT_REMOTE_ASYNC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BHO_EXCLUSIVE_AND_GUARANTEED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BHT_OBJECT_UUID_VALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BUFFER_ASYNC: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BUFFER_COMPLETE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BUFFER_EXTRA: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BUFFER_NONOTIFY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BUFFER_PARTIAL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_CALL_ATTRIBUTES_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_CALL_STATUS_CANCELLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_CALL_STATUS_DISCONNECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_CONTEXT_HANDLE_DEFAULT_FLAGS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_CONTEXT_HANDLE_DONT_SERIALIZE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_CONTEXT_HANDLE_FLAGS: u32 = 805306368u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_CONTEXT_HANDLE_SERIALIZE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_CLOUD_AP: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_DCE_PRIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_DCE_PUBLIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_DEC_PUBLIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_DEFAULT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_DIGEST: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_DPA: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_GSS_KERBEROS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_GSS_NEGOTIATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_GSS_SCHANNEL: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_KERNEL: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_LIVEXP_SSP: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_LIVE_SSP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_MQ: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_MSN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_MSONLINE: u32 = 82u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_NEGO_EXTENDER: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_PKU2U: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_WINNT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHZ_DCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHZ_DEFAULT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHZ_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHZ_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_BINDING_DEFAULT_TIMEOUT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_BINDING_INFINITE_TIMEOUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_BINDING_MAX_TIMEOUT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_BINDING_MIN_TIMEOUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_BIND_TO_ALL_NICS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_CANCEL_INFINITE_TIMEOUT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_DONT_FAIL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_EP_ALL_ELTS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_EP_MATCH_BY_BOTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_EP_MATCH_BY_IF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_EP_MATCH_BY_OBJ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_FULL_CERT_CHAIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_SCHEME_BASIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_SCHEME_CERT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_SCHEME_DIGEST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_SCHEME_NTLM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_SCHEME_PASSPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_LISTEN_MAX_CALLS_DEFAULT: u32 = 1234u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MGMT_INQ_IF_IDS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MGMT_INQ_PRINC_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MGMT_INQ_STATS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MGMT_IS_SERVER_LISTEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MGMT_STOP_SERVER_LISTEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_AUTHN_LEVEL_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_CLEAR_ON_OPEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_EXPRESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_JOURNAL_ALWAYS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_JOURNAL_DEADLETTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_JOURNAL_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_PERMANENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_RECOVERABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_TEMPORARY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_MQ_USE_EXISTING_SECURITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_NOTIFY_ON_SEND_COMPLETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_NS_DEFAULT_EXP_AGE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_ASYNC_BLOCK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_BINDING_NONCAUSAL: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_CALL_TIMEOUT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_COOKIE_AUTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_DONT_LINGER: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MAX_OPTIONS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_ACKNOWLEDGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_AUTHN_LEVEL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_AUTHN_SERVICE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_DELIVERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_JOURNAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_PRIORITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_OPTIMIZE_TIME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_PRIVATE_DO_NOT_DISTURB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_PRIVATE_SUPPRESS_WAKE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_RESOURCE_TYPE_UUID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_SECURITY_CALLBACK: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_SESSION_ID: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_TRANS_SEND_BUFFER_SIZE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_TRUST_PEER: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_OPT_UNIQUE_BINDING: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PARM_BUFFER_LENGTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PARM_MAX_PACKET_LENGTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PROFILE_ALL_ELT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PROFILE_ALL_ELTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PROFILE_DEFAULT_ELT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PROFILE_MATCH_BY_BOTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PROFILE_MATCH_BY_IF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PROFILE_MATCH_BY_MBR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_PROTSEQ_MAX_REQS_DEFAULT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_RPCHTTP_USE_LOAD_BALANCE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_SECURITY_QOS_VERSION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_SECURITY_QOS_VERSION_1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_SECURITY_QOS_VERSION_2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_SECURITY_QOS_VERSION_3: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_SECURITY_QOS_VERSION_4: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_SECURITY_QOS_VERSION_5: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_STATS_CALLS_IN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_STATS_CALLS_OUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_STATS_PKTS_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_STATS_PKTS_OUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_TRY_ENFORCE_MAX_CALLS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_USE_INTERNET_PORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_USE_INTRANET_PORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_VERS_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_VERS_COMPATIBLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_VERS_EXACT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_VERS_MAJOR_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_VERS_UPTO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_EEINFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_FLAGS_VALID_BIT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_FW_IF_FLAG_DCOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_ALLOW_LOCAL_ONLY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_ALLOW_SECURE_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_ALLOW_UNKNOWN_AUTHORITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_ASYNC_CALLBACK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_AUTOLISTEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_OLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_SEC_CACHE_PER_PROC: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_IF_SEC_NO_CACHE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_INTERFACE_HAS_PIPES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_NCA_FLAGS_BROADCAST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_NCA_FLAGS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_NCA_FLAGS_IDEMPOTENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_NCA_FLAGS_MAYBE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_PROTSEQ_HTTP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_PROTSEQ_LRPC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_PROTSEQ_NMP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_PROTSEQ_TCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_PROXY_CONNECTION_TYPE_IN_PROXY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_PROXY_CONNECTION_TYPE_OUT_PROXY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_P_ADDR_FORMAT_TCP_IPV4: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_P_ADDR_FORMAT_TCP_IPV6: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_QUERY_CALL_LOCAL_ADDRESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_QUERY_CLIENT_ID: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_QUERY_CLIENT_PID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_QUERY_CLIENT_PRINCIPAL_NAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_QUERY_IS_CLIENT_LOCAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_QUERY_NO_AUTH_REQUIRED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_QUERY_SERVER_PRINCIPAL_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_SYSTEM_HANDLE_FREE_ALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_SYSTEM_HANDLE_FREE_RETRIEVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_TYPE_STRICT_CONTEXT_HANDLE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT100_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT351_OR_WIN95_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT40_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT50_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT51_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT60_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT61_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT62_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TARGET_IS_NT63_OR_LATER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TRANSPORT_TYPE_CN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TRANSPORT_TYPE_DG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TRANSPORT_TYPE_LPC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const TRANSPORT_TYPE_WMSG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_CALL_IS_ASYNC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_CALL_NEW_CORRELATION_DESC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_BYTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_CHAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_DOUBLE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_FLOAT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_HYPER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_LONG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_SHORT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_SMALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_ULONG: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_USHORT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_USMALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_FC_WCHAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const __RPCPROXY_H_VERSION__: u32 = 475u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const cbNDRContext: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type EXPR_TOKEN = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_START: EXPR_TOKEN = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_ILLEGAL: EXPR_TOKEN = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_CONST32: EXPR_TOKEN = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_CONST64: EXPR_TOKEN = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_VAR: EXPR_TOKEN = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_OPER: EXPR_TOKEN = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_NOOP: EXPR_TOKEN = 5i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const FC_EXPR_END: EXPR_TOKEN = 6i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type ExtendedErrorParamTypes = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const eeptAnsiString: ExtendedErrorParamTypes = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const eeptUnicodeString: ExtendedErrorParamTypes = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const eeptLongVal: ExtendedErrorParamTypes = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const eeptShortVal: ExtendedErrorParamTypes = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const eeptPointerVal: ExtendedErrorParamTypes = 5i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const eeptNone: ExtendedErrorParamTypes = 6i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const eeptBinary: ExtendedErrorParamTypes = 7i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type GROUP_NAME_SYNTAX = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_NS_SYNTAX_DEFAULT: GROUP_NAME_SYNTAX = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_NS_SYNTAX_DCE: GROUP_NAME_SYNTAX = 3u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type IDL_CS_CONVERT = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const IDL_CS_NO_CONVERT: IDL_CS_CONVERT = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const IDL_CS_IN_PLACE_CONVERT: IDL_CS_CONVERT = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const IDL_CS_NEW_BUFFER_CONVERT: IDL_CS_CONVERT = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MarshalDirectionMarshal: LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MarshalDirectionUnmarshal: LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type MIDL_ES_CODE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MES_ENCODE: MIDL_ES_CODE = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MES_DECODE: MIDL_ES_CODE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MES_ENCODE_NDR64: MIDL_ES_CODE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type MIDL_ES_HANDLE_STYLE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MES_INCREMENTAL_HANDLE: MIDL_ES_HANDLE_STYLE = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MES_FIXED_BUFFER_HANDLE: MIDL_ES_HANDLE_STYLE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const MES_DYNAMIC_BUFFER_HANDLE: MIDL_ES_HANDLE_STYLE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type PROXY_PHASE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROXY_CALCSIZE: PROXY_PHASE = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROXY_GETBUFFER: PROXY_PHASE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROXY_MARSHAL: PROXY_PHASE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROXY_SENDRECEIVE: PROXY_PHASE = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROXY_UNMARSHAL: PROXY_PHASE = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_ADDRESS_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROTOCOL_NOT_LOADED: RPC_ADDRESS_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROTOCOL_LOADED: RPC_ADDRESS_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const PROTOCOL_ADDRESS_CHANGE: RPC_ADDRESS_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_ASYNC_EVENT = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcCallComplete: RPC_ASYNC_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcSendComplete: RPC_ASYNC_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcReceiveComplete: RPC_ASYNC_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcClientDisconnect: RPC_ASYNC_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcClientCancel: RPC_ASYNC_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_BINDING_HANDLE_OPTIONS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BHO_NONCAUSAL: RPC_BINDING_HANDLE_OPTIONS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_BHO_DONTLINGER: RPC_BINDING_HANDLE_OPTIONS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_C_AUTHN_INFO_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_INFO_NONE: RPC_C_AUTHN_INFO_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_AUTHN_INFO_TYPE_HTTP: RPC_C_AUTHN_INFO_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_C_HTTP_AUTHN_TARGET = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_TARGET_SERVER: RPC_C_HTTP_AUTHN_TARGET = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_AUTHN_TARGET_PROXY: RPC_C_HTTP_AUTHN_TARGET = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_C_HTTP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_FLAG_USE_SSL: RPC_C_HTTP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_FLAG_USE_FIRST_AUTH_SCHEME: RPC_C_HTTP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_FLAG_IGNORE_CERT_CN_INVALID: RPC_C_HTTP_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_HTTP_FLAG_ENABLE_CERT_REVOCATION_CHECK: RPC_C_HTTP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_C_QOS_CAPABILITIES = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_CAPABILITIES_DEFAULT: RPC_C_QOS_CAPABILITIES = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH: RPC_C_QOS_CAPABILITIES = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC: RPC_C_QOS_CAPABILITIES = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY: RPC_C_QOS_CAPABILITIES = 4u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE: RPC_C_QOS_CAPABILITIES = 8u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT: RPC_C_QOS_CAPABILITIES = 16u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY: RPC_C_QOS_CAPABILITIES = 32u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_C_QOS_IDENTITY = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_IDENTITY_STATIC: RPC_C_QOS_IDENTITY = 0u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_C_QOS_IDENTITY_DYNAMIC: RPC_C_QOS_IDENTITY = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_HTTP_REDIRECTOR_STAGE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCHTTP_RS_REDIRECT: RPC_HTTP_REDIRECTOR_STAGE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCHTTP_RS_ACCESS_1: RPC_HTTP_REDIRECTOR_STAGE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCHTTP_RS_SESSION: RPC_HTTP_REDIRECTOR_STAGE = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCHTTP_RS_ACCESS_2: RPC_HTTP_REDIRECTOR_STAGE = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPCHTTP_RS_INTERFACE: RPC_HTTP_REDIRECTOR_STAGE = 5i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_NOTIFICATIONS = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationCallNone: RPC_NOTIFICATIONS = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationClientDisconnect: RPC_NOTIFICATIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationCallCancel: RPC_NOTIFICATIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_NOTIFICATION_TYPES = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationTypeNone: RPC_NOTIFICATION_TYPES = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationTypeEvent: RPC_NOTIFICATION_TYPES = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationTypeApc: RPC_NOTIFICATION_TYPES = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationTypeIoc: RPC_NOTIFICATION_TYPES = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationTypeHwnd: RPC_NOTIFICATION_TYPES = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcNotificationTypeCallback: RPC_NOTIFICATION_TYPES = 5i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_STRING_BINDING: RPC_STATUS = 1700i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_WRONG_KIND_OF_BINDING: RPC_STATUS = 1701i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_BINDING: RPC_STATUS = 1702i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PROTSEQ_NOT_SUPPORTED: RPC_STATUS = 1703i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_RPC_PROTSEQ: RPC_STATUS = 1704i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_STRING_UUID: RPC_STATUS = 1705i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_ENDPOINT_FORMAT: RPC_STATUS = 1706i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_NET_ADDR: RPC_STATUS = 1707i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_ENDPOINT_FOUND: RPC_STATUS = 1708i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_TIMEOUT: RPC_STATUS = 1709i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_OBJECT_NOT_FOUND: RPC_STATUS = 1710i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_ALREADY_REGISTERED: RPC_STATUS = 1711i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_TYPE_ALREADY_REGISTERED: RPC_STATUS = 1712i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_ALREADY_LISTENING: RPC_STATUS = 1713i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_PROTSEQS_REGISTERED: RPC_STATUS = 1714i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NOT_LISTENING: RPC_STATUS = 1715i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNKNOWN_MGR_TYPE: RPC_STATUS = 1716i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNKNOWN_IF: RPC_STATUS = 1717i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_BINDINGS: RPC_STATUS = 1718i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_PROTSEQS: RPC_STATUS = 1719i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_CANT_CREATE_ENDPOINT: RPC_STATUS = 1720i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_OUT_OF_RESOURCES: RPC_STATUS = 1721i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_SERVER_UNAVAILABLE: RPC_STATUS = 1722i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_SERVER_TOO_BUSY: RPC_STATUS = 1723i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_NETWORK_OPTIONS: RPC_STATUS = 1724i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_CALL_ACTIVE: RPC_STATUS = 1725i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_CALL_FAILED: RPC_STATUS = 1726i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_CALL_FAILED_DNE: RPC_STATUS = 1727i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PROTOCOL_ERROR: RPC_STATUS = 1728i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PROXY_ACCESS_DENIED: RPC_STATUS = 1729i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNSUPPORTED_TRANS_SYN: RPC_STATUS = 1730i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNSUPPORTED_TYPE: RPC_STATUS = 1732i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_TAG: RPC_STATUS = 1733i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_BOUND: RPC_STATUS = 1734i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_ENTRY_NAME: RPC_STATUS = 1735i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_NAME_SYNTAX: RPC_STATUS = 1736i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNSUPPORTED_NAME_SYNTAX: RPC_STATUS = 1737i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UUID_NO_ADDRESS: RPC_STATUS = 1739i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_DUPLICATE_ENDPOINT: RPC_STATUS = 1740i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNKNOWN_AUTHN_TYPE: RPC_STATUS = 1741i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_MAX_CALLS_TOO_SMALL: RPC_STATUS = 1742i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_STRING_TOO_LONG: RPC_STATUS = 1743i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PROTSEQ_NOT_FOUND: RPC_STATUS = 1744i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PROCNUM_OUT_OF_RANGE: RPC_STATUS = 1745i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_BINDING_HAS_NO_AUTH: RPC_STATUS = 1746i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNKNOWN_AUTHN_SERVICE: RPC_STATUS = 1747i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNKNOWN_AUTHN_LEVEL: RPC_STATUS = 1748i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_AUTH_IDENTITY: RPC_STATUS = 1749i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNKNOWN_AUTHZ_SERVICE: RPC_STATUS = 1750i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EPT_S_INVALID_ENTRY: RPC_STATUS = 1751i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EPT_S_CANT_PERFORM_OP: RPC_STATUS = 1752i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EPT_S_NOT_REGISTERED: RPC_STATUS = 1753i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NOTHING_TO_EXPORT: RPC_STATUS = 1754i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INCOMPLETE_NAME: RPC_STATUS = 1755i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_VERS_OPTION: RPC_STATUS = 1756i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_MORE_MEMBERS: RPC_STATUS = 1757i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NOT_ALL_OBJS_UNEXPORTED: RPC_STATUS = 1758i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INTERFACE_NOT_FOUND: RPC_STATUS = 1759i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_ENTRY_ALREADY_EXISTS: RPC_STATUS = 1760i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_ENTRY_NOT_FOUND: RPC_STATUS = 1761i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NAME_SERVICE_UNAVAILABLE: RPC_STATUS = 1762i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_NAF_ID: RPC_STATUS = 1763i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_CANNOT_SUPPORT: RPC_STATUS = 1764i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_CONTEXT_AVAILABLE: RPC_STATUS = 1765i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INTERNAL_ERROR: RPC_STATUS = 1766i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_ZERO_DIVIDE: RPC_STATUS = 1767i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_ADDRESS_ERROR: RPC_STATUS = 1768i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_FP_DIV_ZERO: RPC_STATUS = 1769i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_FP_UNDERFLOW: RPC_STATUS = 1770i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_FP_OVERFLOW: RPC_STATUS = 1771i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_CALL_IN_PROGRESS: RPC_STATUS = 1791i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_MORE_BINDINGS: RPC_STATUS = 1806i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_INTERFACES: RPC_STATUS = 1817i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_CALL_CANCELLED: RPC_STATUS = 1818i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_BINDING_INCOMPLETE: RPC_STATUS = 1819i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_COMM_FAILURE: RPC_STATUS = 1820i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UNSUPPORTED_AUTHN_LEVEL: RPC_STATUS = 1821i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NO_PRINC_NAME: RPC_STATUS = 1822i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NOT_RPC_ERROR: RPC_STATUS = 1823i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_UUID_LOCAL_ONLY: RPC_STATUS = 1824i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_SEC_PKG_ERROR: RPC_STATUS = 1825i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NOT_CANCELLED: RPC_STATUS = 1826i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_COOKIE_AUTH_FAILED: RPC_STATUS = 1833i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_DO_NOT_DISTURB: RPC_STATUS = 1834i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED: RPC_STATUS = 1835i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_SYSTEM_HANDLE_TYPE_MISMATCH: RPC_STATUS = 1836i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_GROUP_MEMBER_NOT_FOUND: RPC_STATUS = 1898i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const EPT_S_CANT_CREATE: RPC_STATUS = 1899i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_OBJECT: RPC_STATUS = 1900i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_SEND_INCOMPLETE: RPC_STATUS = 1913i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_ASYNC_HANDLE: RPC_STATUS = 1914i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INVALID_ASYNC_CALL: RPC_STATUS = 1915i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_ENTRY_TYPE_MISMATCH: RPC_STATUS = 1922i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_NOT_ALL_OBJS_EXPORTED: RPC_STATUS = 1923i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_INTERFACE_NOT_EXPORTED: RPC_STATUS = 1924i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PROFILE_NOT_ADDED: RPC_STATUS = 1925i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PRF_ELT_NOT_ADDED: RPC_STATUS = 1926i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_PRF_ELT_NOT_REMOVED: RPC_STATUS = 1927i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_GRP_ELT_NOT_ADDED: RPC_STATUS = 1928i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RPC_S_GRP_ELT_NOT_REMOVED: RPC_STATUS = 1929i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RpcCallClientLocality = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rcclInvalid: RpcCallClientLocality = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rcclLocal: RpcCallClientLocality = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rcclRemote: RpcCallClientLocality = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rcclClientUnknownLocality: RpcCallClientLocality = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RpcCallType = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rctInvalid: RpcCallType = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rctNormal: RpcCallType = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rctTraining: RpcCallType = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rctGuaranteed: RpcCallType = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RpcLocalAddressFormat = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rlafInvalid: RpcLocalAddressFormat = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rlafIPv4: RpcLocalAddressFormat = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const rlafIPv6: RpcLocalAddressFormat = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RpcPerfCounters = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcCurrentUniqueUser: RpcPerfCounters = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcBackEndConnectionAttempts: RpcPerfCounters = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcBackEndConnectionFailed: RpcPerfCounters = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcRequestsPerSecond: RpcPerfCounters = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcIncomingConnections: RpcPerfCounters = 5i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcIncomingBandwidth: RpcPerfCounters = 6i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcOutgoingBandwidth: RpcPerfCounters = 7i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcAttemptedLbsDecisions: RpcPerfCounters = 8i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcFailedLbsDecisions: RpcPerfCounters = 9i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcAttemptedLbsMessages: RpcPerfCounters = 10i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcFailedLbsMessages: RpcPerfCounters = 11i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const RpcLastCounter: RpcPerfCounters = 12i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type SEC_WINNT_AUTH_IDENTITY = u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_ANSI: SEC_WINNT_AUTH_IDENTITY = 1u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SEC_WINNT_AUTH_IDENTITY_UNICODE: SEC_WINNT_AUTH_IDENTITY = 2u32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type STUB_PHASE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const STUB_UNMARSHAL: STUB_PHASE = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const STUB_CALL_SERVER: STUB_PHASE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const STUB_MARSHAL: STUB_PHASE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const STUB_CALL_SERVER_NO_HRESULT: STUB_PHASE = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type USER_MARSHAL_CB_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_CB_BUFFER_SIZE: USER_MARSHAL_CB_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_CB_MARSHALL: USER_MARSHAL_CB_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_CB_UNMARSHALL: USER_MARSHAL_CB_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const USER_MARSHAL_CB_FREE: USER_MARSHAL_CB_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type XLAT_SIDE = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const XLAT_SERVER: XLAT_SIDE = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const XLAT_CLIENT: XLAT_SIDE = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type system_handle_t = i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_FILE: system_handle_t = 0i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_SEMAPHORE: system_handle_t = 1i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_EVENT: system_handle_t = 2i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_MUTEX: system_handle_t = 3i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_PROCESS: system_handle_t = 4i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_TOKEN: system_handle_t = 5i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_SECTION: system_handle_t = 6i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_REG_KEY: system_handle_t = 7i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_THREAD: system_handle_t = 8i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_COMPOSITION_OBJECT: system_handle_t = 9i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_SOCKET: system_handle_t = 10i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_JOB: system_handle_t = 11i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_PIPE: system_handle_t = 12i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_MAX: system_handle_t = 12i32; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub const SYSTEM_HANDLE_INVALID: system_handle_t = 255i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct ARRAY_INFO { - pub Dimension: i32, - pub BufferConformanceMark: *mut u32, - pub BufferVarianceMark: *mut u32, - pub MaxCountArray: *mut u32, - pub OffsetArray: *mut u32, - pub ActualCountArray: *mut u32, -} -impl ::core::marker::Copy for ARRAY_INFO {} -impl ::core::clone::Clone for ARRAY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct BinaryParam { - pub Buffer: *mut ::core::ffi::c_void, - pub Size: i16, -} -impl ::core::marker::Copy for BinaryParam {} -impl ::core::clone::Clone for BinaryParam { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub union CLIENT_CALL_RETURN { - pub Pointer: *mut ::core::ffi::c_void, - pub Simple: isize, -} -impl ::core::marker::Copy for CLIENT_CALL_RETURN {} -impl ::core::clone::Clone for CLIENT_CALL_RETURN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct COMM_FAULT_OFFSETS { - pub CommOffset: i16, - pub FaultOffset: i16, -} -impl ::core::marker::Copy for COMM_FAULT_OFFSETS {} -impl ::core::clone::Clone for COMM_FAULT_OFFSETS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct FULL_PTR_XLAT_TABLES { - pub RefIdToPointer: *mut ::core::ffi::c_void, - pub PointerToRefId: *mut ::core::ffi::c_void, - pub NextRefId: u32, - pub XlatSide: XLAT_SIDE, -} -impl ::core::marker::Copy for FULL_PTR_XLAT_TABLES {} -impl ::core::clone::Clone for FULL_PTR_XLAT_TABLES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct GENERIC_BINDING_INFO { - pub pObj: *mut ::core::ffi::c_void, - pub Size: u32, - pub pfnBind: GENERIC_BINDING_ROUTINE, - pub pfnUnbind: GENERIC_UNBIND_ROUTINE, -} -impl ::core::marker::Copy for GENERIC_BINDING_INFO {} -impl ::core::clone::Clone for GENERIC_BINDING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct GENERIC_BINDING_ROUTINE_PAIR { - pub pfnBind: GENERIC_BINDING_ROUTINE, - pub pfnUnbind: GENERIC_UNBIND_ROUTINE, -} -impl ::core::marker::Copy for GENERIC_BINDING_ROUTINE_PAIR {} -impl ::core::clone::Clone for GENERIC_BINDING_ROUTINE_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct I_RpcProxyCallbackInterface { - pub IsValidMachineFn: I_RpcProxyIsValidMachineFn, - pub GetClientAddressFn: I_RpcProxyGetClientAddressFn, - pub GetConnectionTimeoutFn: I_RpcProxyGetConnectionTimeoutFn, - pub PerformCalloutFn: I_RpcPerformCalloutFn, - pub FreeCalloutStateFn: I_RpcFreeCalloutStateFn, - pub GetClientSessionAndResourceUUIDFn: I_RpcProxyGetClientSessionAndResourceUUID, - pub ProxyFilterIfFn: I_RpcProxyFilterIfFn, - pub RpcProxyUpdatePerfCounterFn: I_RpcProxyUpdatePerfCounterFn, - pub RpcProxyUpdatePerfCounterBackendServerFn: I_RpcProxyUpdatePerfCounterBackendServerFn, -} -impl ::core::marker::Copy for I_RpcProxyCallbackInterface {} -impl ::core::clone::Clone for I_RpcProxyCallbackInterface { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MALLOC_FREE_STRUCT { - pub pfnAllocate: isize, - pub pfnFree: isize, -} -impl ::core::marker::Copy for MALLOC_FREE_STRUCT {} -impl ::core::clone::Clone for MALLOC_FREE_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MIDL_FORMAT_STRING { - pub Pad: i16, - pub Format: [u8; 1], -} -impl ::core::marker::Copy for MIDL_FORMAT_STRING {} -impl ::core::clone::Clone for MIDL_FORMAT_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MIDL_INTERCEPTION_INFO { - pub Version: u32, - pub ProcString: *mut u8, - pub ProcFormatOffsetTable: *const u16, - pub ProcCount: u32, - pub TypeString: *mut u8, -} -impl ::core::marker::Copy for MIDL_INTERCEPTION_INFO {} -impl ::core::clone::Clone for MIDL_INTERCEPTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MIDL_INTERFACE_METHOD_PROPERTIES { - pub MethodCount: u16, - pub MethodProperties: *const *const MIDL_METHOD_PROPERTY_MAP, -} -impl ::core::marker::Copy for MIDL_INTERFACE_METHOD_PROPERTIES {} -impl ::core::clone::Clone for MIDL_INTERFACE_METHOD_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MIDL_METHOD_PROPERTY { - pub Id: u32, - pub Value: usize, -} -impl ::core::marker::Copy for MIDL_METHOD_PROPERTY {} -impl ::core::clone::Clone for MIDL_METHOD_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MIDL_METHOD_PROPERTY_MAP { - pub Count: u32, - pub Properties: *const MIDL_METHOD_PROPERTY, -} -impl ::core::marker::Copy for MIDL_METHOD_PROPERTY_MAP {} -impl ::core::clone::Clone for MIDL_METHOD_PROPERTY_MAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MIDL_SERVER_INFO { - pub pStubDesc: *mut MIDL_STUB_DESC, - pub DispatchTable: *const SERVER_ROUTINE, - pub ProcString: *mut u8, - pub FmtStringOffset: *const u16, - pub ThunkTable: *const STUB_THUNK, - pub pTransferSyntax: *mut RPC_SYNTAX_IDENTIFIER, - pub nCount: usize, - pub pSyntaxInfo: *mut MIDL_SYNTAX_INFO, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MIDL_SERVER_INFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MIDL_SERVER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MIDL_STUBLESS_PROXY_INFO { - pub pStubDesc: *mut MIDL_STUB_DESC, - pub ProcFormatString: *mut u8, - pub FormatStringOffset: *const u16, - pub pTransferSyntax: *mut RPC_SYNTAX_IDENTIFIER, - pub nCount: usize, - pub pSyntaxInfo: *mut MIDL_SYNTAX_INFO, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MIDL_STUBLESS_PROXY_INFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MIDL_STUBLESS_PROXY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MIDL_STUB_DESC { - pub RpcInterfaceInformation: *mut ::core::ffi::c_void, - pub pfnAllocate: isize, - pub pfnFree: isize, - pub IMPLICIT_HANDLE_INFO: MIDL_STUB_DESC_0, - pub apfnNdrRundownRoutines: *const NDR_RUNDOWN, - pub aGenericBindingRoutinePairs: *const GENERIC_BINDING_ROUTINE_PAIR, - pub apfnExprEval: *const EXPR_EVAL, - pub aXmitQuintuple: *const XMIT_ROUTINE_QUINTUPLE, - pub pFormatTypes: *const u8, - pub fCheckBounds: i32, - pub Version: u32, - pub pMallocFreeStruct: *mut MALLOC_FREE_STRUCT, - pub MIDLVersion: i32, - pub CommFaultOffsets: *const COMM_FAULT_OFFSETS, - pub aUserMarshalQuadruple: *const USER_MARSHAL_ROUTINE_QUADRUPLE, - pub NotifyRoutineTable: *const NDR_NOTIFY_ROUTINE, - pub mFlags: usize, - pub CsRoutineTables: *const NDR_CS_ROUTINES, - pub ProxyServerInfo: *mut ::core::ffi::c_void, - pub pExprInfo: *const NDR_EXPR_DESC, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MIDL_STUB_DESC {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MIDL_STUB_DESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union MIDL_STUB_DESC_0 { - pub pAutoHandle: *mut *mut ::core::ffi::c_void, - pub pPrimitiveHandle: *mut *mut ::core::ffi::c_void, - pub pGenericBindingInfo: *mut GENERIC_BINDING_INFO, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MIDL_STUB_DESC_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MIDL_STUB_DESC_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MIDL_STUB_MESSAGE { - pub RpcMsg: *mut RPC_MESSAGE, - pub Buffer: *mut u8, - pub BufferStart: *mut u8, - pub BufferEnd: *mut u8, - pub BufferMark: *mut u8, - pub BufferLength: u32, - pub MemorySize: u32, - pub Memory: *mut u8, - pub IsClient: u8, - pub Pad: u8, - pub uFlags2: u16, - pub ReuseBuffer: i32, - pub pAllocAllNodesContext: *mut NDR_ALLOC_ALL_NODES_CONTEXT, - pub pPointerQueueState: *mut NDR_POINTER_QUEUE_STATE, - pub IgnoreEmbeddedPointers: i32, - pub PointerBufferMark: *mut u8, - pub CorrDespIncrement: u8, - pub uFlags: u8, - pub UniquePtrCount: u16, - pub MaxCount: usize, - pub Offset: u32, - pub ActualCount: u32, - pub pfnAllocate: isize, - pub pfnFree: isize, - pub StackTop: *mut u8, - pub pPresentedType: *mut u8, - pub pTransmitType: *mut u8, - pub SavedHandle: *mut ::core::ffi::c_void, - pub StubDesc: *const MIDL_STUB_DESC, - pub FullPtrXlatTables: *mut FULL_PTR_XLAT_TABLES, - pub FullPtrRefId: u32, - pub PointerLength: u32, - pub _bitfield: i32, - pub dwDestContext: u32, - pub pvDestContext: *mut ::core::ffi::c_void, - pub SavedContextHandles: *mut *mut NDR_SCONTEXT_1, - pub ParamNumber: i32, - pub pRpcChannelBuffer: super::Com::IRpcChannelBuffer, - pub pArrayInfo: *mut ARRAY_INFO, - pub SizePtrCountArray: *mut u32, - pub SizePtrOffsetArray: *mut u32, - pub SizePtrLengthArray: *mut u32, - pub pArgQueue: *mut ::core::ffi::c_void, - pub dwStubPhase: u32, - pub LowStackMark: *mut ::core::ffi::c_void, - pub pAsyncMsg: *mut _NDR_ASYNC_MESSAGE, - pub pCorrInfo: *mut _NDR_CORRELATION_INFO, - pub pCorrMemory: *mut u8, - pub pMemoryList: *mut ::core::ffi::c_void, - pub pCSInfo: isize, - pub ConformanceMark: *mut u8, - pub VarianceMark: *mut u8, - pub Unused: isize, - pub pContext: *mut _NDR_PROC_CONTEXT, - pub ContextHandleHash: *mut ::core::ffi::c_void, - pub pUserMarshalList: *mut ::core::ffi::c_void, - pub Reserved51_3: isize, - pub Reserved51_4: isize, - pub Reserved51_5: isize, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MIDL_STUB_MESSAGE {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MIDL_STUB_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MIDL_SYNTAX_INFO { - pub TransferSyntax: RPC_SYNTAX_IDENTIFIER, - pub DispatchTable: *mut RPC_DISPATCH_TABLE, - pub ProcString: *mut u8, - pub FmtStringOffset: *const u16, - pub TypeString: *mut u8, - pub aUserMarshalQuadruple: *const ::core::ffi::c_void, - pub pMethodProperties: *const MIDL_INTERFACE_METHOD_PROPERTIES, - pub pReserved2: usize, -} -impl ::core::marker::Copy for MIDL_SYNTAX_INFO {} -impl ::core::clone::Clone for MIDL_SYNTAX_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct MIDL_TYPE_PICKLING_INFO { - pub Version: u32, - pub Flags: u32, - pub Reserved: [usize; 3], -} -impl ::core::marker::Copy for MIDL_TYPE_PICKLING_INFO {} -impl ::core::clone::Clone for MIDL_TYPE_PICKLING_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct MIDL_WINRT_TYPE_SERIALIZATION_INFO { - pub Version: u32, - pub TypeFormatString: *mut u8, - pub FormatStringSize: u16, - pub TypeOffset: u16, - pub StubDesc: *mut MIDL_STUB_DESC, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for MIDL_WINRT_TYPE_SERIALIZATION_INFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for MIDL_WINRT_TYPE_SERIALIZATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_ARRAY_ELEMENT_INFO { - pub ElementMemSize: u32, - pub Element: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_ARRAY_ELEMENT_INFO {} -impl ::core::clone::Clone for NDR64_ARRAY_ELEMENT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_ARRAY_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_ARRAY_FLAGS {} -impl ::core::clone::Clone for NDR64_ARRAY_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub union NDR64_BINDINGS { - pub Primitive: NDR64_BIND_PRIMITIVE, - pub Generic: NDR64_BIND_GENERIC, - pub Context: NDR64_BIND_CONTEXT, -} -impl ::core::marker::Copy for NDR64_BINDINGS {} -impl ::core::clone::Clone for NDR64_BINDINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_BIND_AND_NOTIFY_EXTENSION { - pub Binding: NDR64_BIND_CONTEXT, - pub NotifyIndex: u16, -} -impl ::core::marker::Copy for NDR64_BIND_AND_NOTIFY_EXTENSION {} -impl ::core::clone::Clone for NDR64_BIND_AND_NOTIFY_EXTENSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_BIND_CONTEXT { - pub HandleType: u8, - pub Flags: u8, - pub StackOffset: u16, - pub RoutineIndex: u8, - pub Ordinal: u8, -} -impl ::core::marker::Copy for NDR64_BIND_CONTEXT {} -impl ::core::clone::Clone for NDR64_BIND_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_BIND_GENERIC { - pub HandleType: u8, - pub Flags: u8, - pub StackOffset: u16, - pub RoutineIndex: u8, - pub Size: u8, -} -impl ::core::marker::Copy for NDR64_BIND_GENERIC {} -impl ::core::clone::Clone for NDR64_BIND_GENERIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_BIND_PRIMITIVE { - pub HandleType: u8, - pub Flags: u8, - pub StackOffset: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for NDR64_BIND_PRIMITIVE {} -impl ::core::clone::Clone for NDR64_BIND_PRIMITIVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_BOGUS_ARRAY_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_ARRAY_FLAGS, - pub NumberDims: u8, - pub NumberElements: u32, - pub Element: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_BOGUS_ARRAY_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_BOGUS_ARRAY_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_BOGUS_STRUCTURE_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_STRUCTURE_FLAGS, - pub Reserve: u8, - pub MemorySize: u32, - pub OriginalMemberLayout: *mut ::core::ffi::c_void, - pub OriginalPointerLayout: *mut ::core::ffi::c_void, - pub PointerLayout: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_BOGUS_STRUCTURE_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_BOGUS_STRUCTURE_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_BUFFER_ALIGN_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Reserved: u16, - pub Reserved2: u32, -} -impl ::core::marker::Copy for NDR64_BUFFER_ALIGN_FORMAT {} -impl ::core::clone::Clone for NDR64_BUFFER_ALIGN_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONFORMANT_STRING_FORMAT { - pub Header: NDR64_STRING_HEADER_FORMAT, -} -impl ::core::marker::Copy for NDR64_CONFORMANT_STRING_FORMAT {} -impl ::core::clone::Clone for NDR64_CONFORMANT_STRING_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONF_ARRAY_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_ARRAY_FLAGS, - pub Reserved: u8, - pub ElementSize: u32, - pub ConfDescriptor: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_CONF_ARRAY_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_CONF_ARRAY_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONF_BOGUS_STRUCTURE_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_STRUCTURE_FLAGS, - pub Dimensions: u8, - pub MemorySize: u32, - pub OriginalMemberLayout: *mut ::core::ffi::c_void, - pub OriginalPointerLayout: *mut ::core::ffi::c_void, - pub PointerLayout: *mut ::core::ffi::c_void, - pub ConfArrayDescription: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_CONF_BOGUS_STRUCTURE_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_CONF_BOGUS_STRUCTURE_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONF_STRUCTURE_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_STRUCTURE_FLAGS, - pub Reserve: u8, - pub MemorySize: u32, - pub ArrayDescription: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_CONF_STRUCTURE_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_CONF_STRUCTURE_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONF_VAR_ARRAY_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_ARRAY_FLAGS, - pub Reserved: u8, - pub ElementSize: u32, - pub ConfDescriptor: *mut ::core::ffi::c_void, - pub VarDescriptor: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_CONF_VAR_ARRAY_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_CONF_VAR_ARRAY_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONF_VAR_BOGUS_ARRAY_HEADER_FORMAT { - pub FixedArrayFormat: NDR64_BOGUS_ARRAY_HEADER_FORMAT, - pub ConfDescription: *mut ::core::ffi::c_void, - pub VarDescription: *mut ::core::ffi::c_void, - pub OffsetDescription: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_CONF_VAR_BOGUS_ARRAY_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_CONF_VAR_BOGUS_ARRAY_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONSTANT_IID_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub Reserved: u16, - pub Guid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NDR64_CONSTANT_IID_FORMAT {} -impl ::core::clone::Clone for NDR64_CONSTANT_IID_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONTEXT_HANDLE_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_CONTEXT_HANDLE_FLAGS {} -impl ::core::clone::Clone for NDR64_CONTEXT_HANDLE_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_CONTEXT_HANDLE_FORMAT { - pub FormatCode: u8, - pub ContextFlags: u8, - pub RundownRoutineIndex: u8, - pub Ordinal: u8, -} -impl ::core::marker::Copy for NDR64_CONTEXT_HANDLE_FORMAT {} -impl ::core::clone::Clone for NDR64_CONTEXT_HANDLE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_EMBEDDED_COMPLEX_FORMAT { - pub FormatCode: u8, - pub Reserve1: u8, - pub Reserve2: u16, - pub Type: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_EMBEDDED_COMPLEX_FORMAT {} -impl ::core::clone::Clone for NDR64_EMBEDDED_COMPLEX_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_ENCAPSULATED_UNION { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: u8, - pub SwitchType: u8, - pub MemoryOffset: u32, - pub MemorySize: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for NDR64_ENCAPSULATED_UNION {} -impl ::core::clone::Clone for NDR64_ENCAPSULATED_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_EXPR_CONST32 { - pub ExprType: u8, - pub Reserved: u8, - pub Reserved1: u16, - pub ConstValue: u32, -} -impl ::core::marker::Copy for NDR64_EXPR_CONST32 {} -impl ::core::clone::Clone for NDR64_EXPR_CONST32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_EXPR_CONST64 { - pub ExprType: u8, - pub Reserved: u8, - pub Reserved1: u16, - pub ConstValue: i64, -} -impl ::core::marker::Copy for NDR64_EXPR_CONST64 {} -impl ::core::clone::Clone for NDR64_EXPR_CONST64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_EXPR_NOOP { - pub ExprType: u8, - pub Size: u8, - pub Reserved: u16, -} -impl ::core::marker::Copy for NDR64_EXPR_NOOP {} -impl ::core::clone::Clone for NDR64_EXPR_NOOP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_EXPR_OPERATOR { - pub ExprType: u8, - pub Operator: u8, - pub CastType: u8, - pub Reserved: u8, -} -impl ::core::marker::Copy for NDR64_EXPR_OPERATOR {} -impl ::core::clone::Clone for NDR64_EXPR_OPERATOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_EXPR_VAR { - pub ExprType: u8, - pub VarType: u8, - pub Reserved: u16, - pub Offset: u32, -} -impl ::core::marker::Copy for NDR64_EXPR_VAR {} -impl ::core::clone::Clone for NDR64_EXPR_VAR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_FIXED_REPEAT_FORMAT { - pub RepeatFormat: NDR64_REPEAT_FORMAT, - pub Iterations: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for NDR64_FIXED_REPEAT_FORMAT {} -impl ::core::clone::Clone for NDR64_FIXED_REPEAT_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_FIX_ARRAY_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_ARRAY_FLAGS, - pub Reserved: u8, - pub TotalSize: u32, -} -impl ::core::marker::Copy for NDR64_FIX_ARRAY_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_FIX_ARRAY_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_IID_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_IID_FLAGS {} -impl ::core::clone::Clone for NDR64_IID_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_IID_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub Reserved: u16, - pub IIDDescriptor: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_IID_FORMAT {} -impl ::core::clone::Clone for NDR64_IID_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_MEMPAD_FORMAT { - pub FormatCode: u8, - pub Reserve1: u8, - pub MemPad: u16, - pub Reserved2: u32, -} -impl ::core::marker::Copy for NDR64_MEMPAD_FORMAT {} -impl ::core::clone::Clone for NDR64_MEMPAD_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_NON_CONFORMANT_STRING_FORMAT { - pub Header: NDR64_STRING_HEADER_FORMAT, - pub TotalSize: u32, -} -impl ::core::marker::Copy for NDR64_NON_CONFORMANT_STRING_FORMAT {} -impl ::core::clone::Clone for NDR64_NON_CONFORMANT_STRING_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_NON_ENCAPSULATED_UNION { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: u8, - pub SwitchType: u8, - pub MemorySize: u32, - pub Switch: *mut ::core::ffi::c_void, - pub Reserved: u32, -} -impl ::core::marker::Copy for NDR64_NON_ENCAPSULATED_UNION {} -impl ::core::clone::Clone for NDR64_NON_ENCAPSULATED_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_NO_REPEAT_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub Reserved1: u16, - pub Reserved2: u32, -} -impl ::core::marker::Copy for NDR64_NO_REPEAT_FORMAT {} -impl ::core::clone::Clone for NDR64_NO_REPEAT_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_PARAM_FLAGS { - pub _bitfield: u16, -} -impl ::core::marker::Copy for NDR64_PARAM_FLAGS {} -impl ::core::clone::Clone for NDR64_PARAM_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_PARAM_FORMAT { - pub Type: *mut ::core::ffi::c_void, - pub Attributes: NDR64_PARAM_FLAGS, - pub Reserved: u16, - pub StackOffset: u32, -} -impl ::core::marker::Copy for NDR64_PARAM_FORMAT {} -impl ::core::clone::Clone for NDR64_PARAM_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_PIPE_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_PIPE_FLAGS {} -impl ::core::clone::Clone for NDR64_PIPE_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_PIPE_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub Alignment: u8, - pub Reserved: u8, - pub Type: *mut ::core::ffi::c_void, - pub MemorySize: u32, - pub BufferSize: u32, -} -impl ::core::marker::Copy for NDR64_PIPE_FORMAT {} -impl ::core::clone::Clone for NDR64_PIPE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_POINTER_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub Reserved: u16, - pub Pointee: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_POINTER_FORMAT {} -impl ::core::clone::Clone for NDR64_POINTER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_POINTER_INSTANCE_HEADER_FORMAT { - pub Offset: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for NDR64_POINTER_INSTANCE_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_POINTER_INSTANCE_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_POINTER_REPEAT_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_POINTER_REPEAT_FLAGS {} -impl ::core::clone::Clone for NDR64_POINTER_REPEAT_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_PROC_FLAGS { - pub _bitfield: u32, -} -impl ::core::marker::Copy for NDR64_PROC_FLAGS {} -impl ::core::clone::Clone for NDR64_PROC_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_PROC_FORMAT { - pub Flags: u32, - pub StackSize: u32, - pub ConstantClientBufferSize: u32, - pub ConstantServerBufferSize: u32, - pub RpcFlags: u16, - pub FloatDoubleMask: u16, - pub NumberOfParams: u16, - pub ExtensionSize: u16, -} -impl ::core::marker::Copy for NDR64_PROC_FORMAT {} -impl ::core::clone::Clone for NDR64_PROC_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_RANGED_STRING_FORMAT { - pub Header: NDR64_STRING_HEADER_FORMAT, - pub Reserved: u32, - pub Min: u64, - pub Max: u64, -} -impl ::core::marker::Copy for NDR64_RANGED_STRING_FORMAT {} -impl ::core::clone::Clone for NDR64_RANGED_STRING_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_RANGE_FORMAT { - pub FormatCode: u8, - pub RangeType: u8, - pub Reserved: u16, - pub MinValue: i64, - pub MaxValue: i64, -} -impl ::core::marker::Copy for NDR64_RANGE_FORMAT {} -impl ::core::clone::Clone for NDR64_RANGE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_RANGE_PIPE_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub Alignment: u8, - pub Reserved: u8, - pub Type: *mut ::core::ffi::c_void, - pub MemorySize: u32, - pub BufferSize: u32, - pub MinValue: u32, - pub MaxValue: u32, -} -impl ::core::marker::Copy for NDR64_RANGE_PIPE_FORMAT {} -impl ::core::clone::Clone for NDR64_RANGE_PIPE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_REPEAT_FORMAT { - pub FormatCode: u8, - pub Flags: NDR64_POINTER_REPEAT_FLAGS, - pub Reserved: u16, - pub Increment: u32, - pub OffsetToArray: u32, - pub NumberOfPointers: u32, -} -impl ::core::marker::Copy for NDR64_REPEAT_FORMAT {} -impl ::core::clone::Clone for NDR64_REPEAT_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_RPC_FLAGS { - pub _bitfield: u16, -} -impl ::core::marker::Copy for NDR64_RPC_FLAGS {} -impl ::core::clone::Clone for NDR64_RPC_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_SIMPLE_MEMBER_FORMAT { - pub FormatCode: u8, - pub Reserved1: u8, - pub Reserved2: u16, - pub Reserved3: u32, -} -impl ::core::marker::Copy for NDR64_SIMPLE_MEMBER_FORMAT {} -impl ::core::clone::Clone for NDR64_SIMPLE_MEMBER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_SIMPLE_REGION_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub RegionSize: u16, - pub Reserved: u32, -} -impl ::core::marker::Copy for NDR64_SIMPLE_REGION_FORMAT {} -impl ::core::clone::Clone for NDR64_SIMPLE_REGION_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_SIZED_CONFORMANT_STRING_FORMAT { - pub Header: NDR64_STRING_HEADER_FORMAT, - pub SizeDescription: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_SIZED_CONFORMANT_STRING_FORMAT {} -impl ::core::clone::Clone for NDR64_SIZED_CONFORMANT_STRING_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_STRING_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_STRING_FLAGS {} -impl ::core::clone::Clone for NDR64_STRING_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_STRING_HEADER_FORMAT { - pub FormatCode: u8, - pub Flags: NDR64_STRING_FLAGS, - pub ElementSize: u16, -} -impl ::core::marker::Copy for NDR64_STRING_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_STRING_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_STRUCTURE_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_STRUCTURE_FLAGS {} -impl ::core::clone::Clone for NDR64_STRUCTURE_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_STRUCTURE_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_STRUCTURE_FLAGS, - pub Reserve: u8, - pub MemorySize: u32, -} -impl ::core::marker::Copy for NDR64_STRUCTURE_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_STRUCTURE_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_SYSTEM_HANDLE_FORMAT { - pub FormatCode: u8, - pub HandleType: u8, - pub DesiredAccess: u32, -} -impl ::core::marker::Copy for NDR64_SYSTEM_HANDLE_FORMAT {} -impl ::core::clone::Clone for NDR64_SYSTEM_HANDLE_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_TRANSMIT_AS_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_TRANSMIT_AS_FLAGS {} -impl ::core::clone::Clone for NDR64_TRANSMIT_AS_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_TRANSMIT_AS_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub RoutineIndex: u16, - pub TransmittedTypeWireAlignment: u16, - pub MemoryAlignment: u16, - pub PresentedTypeMemorySize: u32, - pub TransmittedTypeBufferSize: u32, - pub TransmittedType: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_TRANSMIT_AS_FORMAT {} -impl ::core::clone::Clone for NDR64_TRANSMIT_AS_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_TYPE_STRICT_CONTEXT_HANDLE { - pub FormatCode: u8, - pub RealFormatCode: u8, - pub Reserved: u16, - pub Type: *mut ::core::ffi::c_void, - pub CtxtFlags: u32, - pub CtxtID: u32, -} -impl ::core::marker::Copy for NDR64_TYPE_STRICT_CONTEXT_HANDLE {} -impl ::core::clone::Clone for NDR64_TYPE_STRICT_CONTEXT_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_UNION_ARM { - pub CaseValue: i64, - pub Type: *mut ::core::ffi::c_void, - pub Reserved: u32, -} -impl ::core::marker::Copy for NDR64_UNION_ARM {} -impl ::core::clone::Clone for NDR64_UNION_ARM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_UNION_ARM_SELECTOR { - pub Reserved1: u8, - pub Alignment: u8, - pub Reserved2: u16, - pub Arms: u32, -} -impl ::core::marker::Copy for NDR64_UNION_ARM_SELECTOR {} -impl ::core::clone::Clone for NDR64_UNION_ARM_SELECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_USER_MARSHAL_FLAGS { - pub _bitfield: u8, -} -impl ::core::marker::Copy for NDR64_USER_MARSHAL_FLAGS {} -impl ::core::clone::Clone for NDR64_USER_MARSHAL_FLAGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_USER_MARSHAL_FORMAT { - pub FormatCode: u8, - pub Flags: u8, - pub RoutineIndex: u16, - pub TransmittedTypeWireAlignment: u16, - pub MemoryAlignment: u16, - pub UserTypeMemorySize: u32, - pub TransmittedTypeBufferSize: u32, - pub TransmittedType: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_USER_MARSHAL_FORMAT {} -impl ::core::clone::Clone for NDR64_USER_MARSHAL_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR64_VAR_ARRAY_HEADER_FORMAT { - pub FormatCode: u8, - pub Alignment: u8, - pub Flags: NDR64_ARRAY_FLAGS, - pub Reserved: u8, - pub TotalSize: u32, - pub ElementSize: u32, - pub VarDescriptor: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR64_VAR_ARRAY_HEADER_FORMAT {} -impl ::core::clone::Clone for NDR64_VAR_ARRAY_HEADER_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct NDR_ALLOC_ALL_NODES_CONTEXT(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR_CS_ROUTINES { - pub pSizeConvertRoutines: *mut NDR_CS_SIZE_CONVERT_ROUTINES, - pub pTagGettingRoutines: *mut CS_TAG_GETTING_ROUTINE, -} -impl ::core::marker::Copy for NDR_CS_ROUTINES {} -impl ::core::clone::Clone for NDR_CS_ROUTINES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR_CS_SIZE_CONVERT_ROUTINES { - pub pfnNetSize: CS_TYPE_NET_SIZE_ROUTINE, - pub pfnToNetCs: CS_TYPE_TO_NETCS_ROUTINE, - pub pfnLocalSize: CS_TYPE_LOCAL_SIZE_ROUTINE, - pub pfnFromNetCs: CS_TYPE_FROM_NETCS_ROUTINE, -} -impl ::core::marker::Copy for NDR_CS_SIZE_CONVERT_ROUTINES {} -impl ::core::clone::Clone for NDR_CS_SIZE_CONVERT_ROUTINES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR_EXPR_DESC { - pub pOffset: *const u16, - pub pFormatExpr: *mut u8, -} -impl ::core::marker::Copy for NDR_EXPR_DESC {} -impl ::core::clone::Clone for NDR_EXPR_DESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct NDR_POINTER_QUEUE_STATE(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct NDR_SCONTEXT_1 { - pub pad: [*mut ::core::ffi::c_void; 2], - pub userContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for NDR_SCONTEXT_1 {} -impl ::core::clone::Clone for NDR_SCONTEXT_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct NDR_USER_MARSHAL_INFO { - pub InformationLevel: u32, - pub Anonymous: NDR_USER_MARSHAL_INFO_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for NDR_USER_MARSHAL_INFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for NDR_USER_MARSHAL_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union NDR_USER_MARSHAL_INFO_0 { - pub Level1: NDR_USER_MARSHAL_INFO_LEVEL1, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for NDR_USER_MARSHAL_INFO_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for NDR_USER_MARSHAL_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct NDR_USER_MARSHAL_INFO_LEVEL1 { - pub Buffer: *mut ::core::ffi::c_void, - pub BufferSize: u32, - pub pfnAllocate: isize, - pub pfnFree: isize, - pub pRpcChannelBuffer: super::Com::IRpcChannelBuffer, - pub Reserved: [usize; 5], -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for NDR_USER_MARSHAL_INFO_LEVEL1 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for NDR_USER_MARSHAL_INFO_LEVEL1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RDR_CALLOUT_STATE { - pub LastError: RPC_STATUS, - pub LastEEInfo: *mut ::core::ffi::c_void, - pub LastCalledStage: RPC_HTTP_REDIRECTOR_STAGE, - pub ServerName: *mut u16, - pub ServerPort: *mut u16, - pub RemoteUser: *mut u16, - pub AuthType: *mut u16, - pub ResourceTypePresent: u8, - pub SessionIdPresent: u8, - pub InterfacePresent: u8, - pub ResourceType: ::windows_sys::core::GUID, - pub SessionId: ::windows_sys::core::GUID, - pub Interface: RPC_SYNTAX_IDENTIFIER, - pub CertContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RDR_CALLOUT_STATE {} -impl ::core::clone::Clone for RDR_CALLOUT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub union RPC_ASYNC_NOTIFICATION_INFO { - pub APC: RPC_ASYNC_NOTIFICATION_INFO_0, - pub IOC: RPC_ASYNC_NOTIFICATION_INFO_1, - pub IntPtr: RPC_ASYNC_NOTIFICATION_INFO_2, - pub hEvent: super::super::Foundation::HANDLE, - pub NotificationRoutine: PFN_RPCNOTIFICATION_ROUTINE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for RPC_ASYNC_NOTIFICATION_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for RPC_ASYNC_NOTIFICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct RPC_ASYNC_NOTIFICATION_INFO_0 { - pub NotificationRoutine: PFN_RPCNOTIFICATION_ROUTINE, - pub hThread: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for RPC_ASYNC_NOTIFICATION_INFO_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for RPC_ASYNC_NOTIFICATION_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct RPC_ASYNC_NOTIFICATION_INFO_1 { - pub hIOPort: super::super::Foundation::HANDLE, - pub dwNumberOfBytesTransferred: u32, - pub dwCompletionKey: usize, - pub lpOverlapped: *mut super::IO::OVERLAPPED, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for RPC_ASYNC_NOTIFICATION_INFO_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for RPC_ASYNC_NOTIFICATION_INFO_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct RPC_ASYNC_NOTIFICATION_INFO_2 { - pub hWnd: super::super::Foundation::HWND, - pub Msg: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for RPC_ASYNC_NOTIFICATION_INFO_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for RPC_ASYNC_NOTIFICATION_INFO_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub struct RPC_ASYNC_STATE { - pub Size: u32, - pub Signature: u32, - pub Lock: i32, - pub Flags: u32, - pub StubInfo: *mut ::core::ffi::c_void, - pub UserInfo: *mut ::core::ffi::c_void, - pub RuntimeInfo: *mut ::core::ffi::c_void, - pub Event: RPC_ASYNC_EVENT, - pub NotificationType: RPC_NOTIFICATION_TYPES, - pub u: RPC_ASYNC_NOTIFICATION_INFO, - pub Reserved: [isize; 4], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::marker::Copy for RPC_ASYNC_STATE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -impl ::core::clone::Clone for RPC_ASYNC_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_BINDING_HANDLE_OPTIONS_V1 { - pub Version: u32, - pub Flags: RPC_BINDING_HANDLE_OPTIONS_FLAGS, - pub ComTimeout: u32, - pub CallTimeout: u32, -} -impl ::core::marker::Copy for RPC_BINDING_HANDLE_OPTIONS_V1 {} -impl ::core::clone::Clone for RPC_BINDING_HANDLE_OPTIONS_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_BINDING_HANDLE_SECURITY_V1_A { - pub Version: u32, - pub ServerPrincName: *mut u8, - pub AuthnLevel: u32, - pub AuthnSvc: u32, - pub AuthIdentity: *mut SEC_WINNT_AUTH_IDENTITY_A, - pub SecurityQos: *mut RPC_SECURITY_QOS, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_BINDING_HANDLE_SECURITY_V1_A {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_BINDING_HANDLE_SECURITY_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_BINDING_HANDLE_SECURITY_V1_W { - pub Version: u32, - pub ServerPrincName: *mut u16, - pub AuthnLevel: u32, - pub AuthnSvc: u32, - pub AuthIdentity: *mut SEC_WINNT_AUTH_IDENTITY_W, - pub SecurityQos: *mut RPC_SECURITY_QOS, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_BINDING_HANDLE_SECURITY_V1_W {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_BINDING_HANDLE_SECURITY_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_BINDING_HANDLE_TEMPLATE_V1_A { - pub Version: u32, - pub Flags: u32, - pub ProtocolSequence: u32, - pub NetworkAddress: *mut u8, - pub StringEndpoint: *mut u8, - pub u1: RPC_BINDING_HANDLE_TEMPLATE_V1_A_0, - pub ObjectUuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for RPC_BINDING_HANDLE_TEMPLATE_V1_A {} -impl ::core::clone::Clone for RPC_BINDING_HANDLE_TEMPLATE_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub union RPC_BINDING_HANDLE_TEMPLATE_V1_A_0 { - pub Reserved: *mut u8, -} -impl ::core::marker::Copy for RPC_BINDING_HANDLE_TEMPLATE_V1_A_0 {} -impl ::core::clone::Clone for RPC_BINDING_HANDLE_TEMPLATE_V1_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_BINDING_HANDLE_TEMPLATE_V1_W { - pub Version: u32, - pub Flags: u32, - pub ProtocolSequence: u32, - pub NetworkAddress: *mut u16, - pub StringEndpoint: *mut u16, - pub u1: RPC_BINDING_HANDLE_TEMPLATE_V1_W_0, - pub ObjectUuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for RPC_BINDING_HANDLE_TEMPLATE_V1_W {} -impl ::core::clone::Clone for RPC_BINDING_HANDLE_TEMPLATE_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub union RPC_BINDING_HANDLE_TEMPLATE_V1_W_0 { - pub Reserved: *mut u16, -} -impl ::core::marker::Copy for RPC_BINDING_HANDLE_TEMPLATE_V1_W_0 {} -impl ::core::clone::Clone for RPC_BINDING_HANDLE_TEMPLATE_V1_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_BINDING_VECTOR { - pub Count: u32, - pub BindingH: [*mut ::core::ffi::c_void; 1], -} -impl ::core::marker::Copy for RPC_BINDING_VECTOR {} -impl ::core::clone::Clone for RPC_BINDING_VECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RPC_CALL_ATTRIBUTES_V1_A { - pub Version: u32, - pub Flags: u32, - pub ServerPrincipalNameBufferLength: u32, - pub ServerPrincipalName: *mut u8, - pub ClientPrincipalNameBufferLength: u32, - pub ClientPrincipalName: *mut u8, - pub AuthenticationLevel: u32, - pub AuthenticationService: u32, - pub NullSession: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_CALL_ATTRIBUTES_V1_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_CALL_ATTRIBUTES_V1_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RPC_CALL_ATTRIBUTES_V1_W { - pub Version: u32, - pub Flags: u32, - pub ServerPrincipalNameBufferLength: u32, - pub ServerPrincipalName: *mut u16, - pub ClientPrincipalNameBufferLength: u32, - pub ClientPrincipalName: *mut u16, - pub AuthenticationLevel: u32, - pub AuthenticationService: u32, - pub NullSession: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_CALL_ATTRIBUTES_V1_W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_CALL_ATTRIBUTES_V1_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RPC_CALL_ATTRIBUTES_V2_A { - pub Version: u32, - pub Flags: u32, - pub ServerPrincipalNameBufferLength: u32, - pub ServerPrincipalName: *mut u8, - pub ClientPrincipalNameBufferLength: u32, - pub ClientPrincipalName: *mut u8, - pub AuthenticationLevel: u32, - pub AuthenticationService: u32, - pub NullSession: super::super::Foundation::BOOL, - pub KernelModeCaller: super::super::Foundation::BOOL, - pub ProtocolSequence: u32, - pub IsClientLocal: u32, - pub ClientPID: super::super::Foundation::HANDLE, - pub CallStatus: u32, - pub CallType: RpcCallType, - pub CallLocalAddress: *mut RPC_CALL_LOCAL_ADDRESS_V1, - pub OpNum: u16, - pub InterfaceUuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_CALL_ATTRIBUTES_V2_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_CALL_ATTRIBUTES_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RPC_CALL_ATTRIBUTES_V2_W { - pub Version: u32, - pub Flags: u32, - pub ServerPrincipalNameBufferLength: u32, - pub ServerPrincipalName: *mut u16, - pub ClientPrincipalNameBufferLength: u32, - pub ClientPrincipalName: *mut u16, - pub AuthenticationLevel: u32, - pub AuthenticationService: u32, - pub NullSession: super::super::Foundation::BOOL, - pub KernelModeCaller: super::super::Foundation::BOOL, - pub ProtocolSequence: u32, - pub IsClientLocal: RpcCallClientLocality, - pub ClientPID: super::super::Foundation::HANDLE, - pub CallStatus: u32, - pub CallType: RpcCallType, - pub CallLocalAddress: *mut RPC_CALL_LOCAL_ADDRESS_V1, - pub OpNum: u16, - pub InterfaceUuid: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_CALL_ATTRIBUTES_V2_W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_CALL_ATTRIBUTES_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RPC_CALL_ATTRIBUTES_V3_A { - pub Version: u32, - pub Flags: u32, - pub ServerPrincipalNameBufferLength: u32, - pub ServerPrincipalName: *mut u8, - pub ClientPrincipalNameBufferLength: u32, - pub ClientPrincipalName: *mut u8, - pub AuthenticationLevel: u32, - pub AuthenticationService: u32, - pub NullSession: super::super::Foundation::BOOL, - pub KernelModeCaller: super::super::Foundation::BOOL, - pub ProtocolSequence: u32, - pub IsClientLocal: u32, - pub ClientPID: super::super::Foundation::HANDLE, - pub CallStatus: u32, - pub CallType: RpcCallType, - pub CallLocalAddress: *mut RPC_CALL_LOCAL_ADDRESS_V1, - pub OpNum: u16, - pub InterfaceUuid: ::windows_sys::core::GUID, - pub ClientIdentifierBufferLength: u32, - pub ClientIdentifier: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_CALL_ATTRIBUTES_V3_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_CALL_ATTRIBUTES_V3_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RPC_CALL_ATTRIBUTES_V3_W { - pub Version: u32, - pub Flags: u32, - pub ServerPrincipalNameBufferLength: u32, - pub ServerPrincipalName: *mut u16, - pub ClientPrincipalNameBufferLength: u32, - pub ClientPrincipalName: *mut u16, - pub AuthenticationLevel: u32, - pub AuthenticationService: u32, - pub NullSession: super::super::Foundation::BOOL, - pub KernelModeCaller: super::super::Foundation::BOOL, - pub ProtocolSequence: u32, - pub IsClientLocal: RpcCallClientLocality, - pub ClientPID: super::super::Foundation::HANDLE, - pub CallStatus: u32, - pub CallType: RpcCallType, - pub CallLocalAddress: *mut RPC_CALL_LOCAL_ADDRESS_V1, - pub OpNum: u16, - pub InterfaceUuid: ::windows_sys::core::GUID, - pub ClientIdentifierBufferLength: u32, - pub ClientIdentifier: *mut u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_CALL_ATTRIBUTES_V3_W {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_CALL_ATTRIBUTES_V3_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_CALL_LOCAL_ADDRESS_V1 { - pub Version: u32, - pub Buffer: *mut ::core::ffi::c_void, - pub BufferSize: u32, - pub AddressFormat: RpcLocalAddressFormat, -} -impl ::core::marker::Copy for RPC_CALL_LOCAL_ADDRESS_V1 {} -impl ::core::clone::Clone for RPC_CALL_LOCAL_ADDRESS_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_CLIENT_INFORMATION1 { - pub UserName: *mut u8, - pub ComputerName: *mut u8, - pub Privilege: u16, - pub AuthFlags: u32, -} -impl ::core::marker::Copy for RPC_CLIENT_INFORMATION1 {} -impl ::core::clone::Clone for RPC_CLIENT_INFORMATION1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_CLIENT_INTERFACE { - pub Length: u32, - pub InterfaceId: RPC_SYNTAX_IDENTIFIER, - pub TransferSyntax: RPC_SYNTAX_IDENTIFIER, - pub DispatchTable: *mut RPC_DISPATCH_TABLE, - pub RpcProtseqEndpointCount: u32, - pub RpcProtseqEndpoint: *mut RPC_PROTSEQ_ENDPOINT, - pub Reserved: usize, - pub InterpreterInfo: *const ::core::ffi::c_void, - pub Flags: u32, -} -impl ::core::marker::Copy for RPC_CLIENT_INTERFACE {} -impl ::core::clone::Clone for RPC_CLIENT_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR { - pub BufferSize: u32, - pub Buffer: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR {} -impl ::core::clone::Clone for RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_DISPATCH_TABLE { - pub DispatchTableCount: u32, - pub DispatchTable: RPC_DISPATCH_FUNCTION, - pub Reserved: isize, -} -impl ::core::marker::Copy for RPC_DISPATCH_TABLE {} -impl ::core::clone::Clone for RPC_DISPATCH_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_EE_INFO_PARAM { - pub ParameterType: ExtendedErrorParamTypes, - pub u: RPC_EE_INFO_PARAM_0, -} -impl ::core::marker::Copy for RPC_EE_INFO_PARAM {} -impl ::core::clone::Clone for RPC_EE_INFO_PARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub union RPC_EE_INFO_PARAM_0 { - pub AnsiString: ::windows_sys::core::PSTR, - pub UnicodeString: ::windows_sys::core::PWSTR, - pub LVal: i32, - pub SVal: i16, - pub PVal: u64, - pub BVal: BinaryParam, -} -impl ::core::marker::Copy for RPC_EE_INFO_PARAM_0 {} -impl ::core::clone::Clone for RPC_EE_INFO_PARAM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_ENDPOINT_TEMPLATEA { - pub Version: u32, - pub ProtSeq: *mut u8, - pub Endpoint: *mut u8, - pub SecurityDescriptor: *mut ::core::ffi::c_void, - pub Backlog: u32, -} -impl ::core::marker::Copy for RPC_ENDPOINT_TEMPLATEA {} -impl ::core::clone::Clone for RPC_ENDPOINT_TEMPLATEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_ENDPOINT_TEMPLATEW { - pub Version: u32, - pub ProtSeq: *mut u16, - pub Endpoint: *mut u16, - pub SecurityDescriptor: *mut ::core::ffi::c_void, - pub Backlog: u32, -} -impl ::core::marker::Copy for RPC_ENDPOINT_TEMPLATEW {} -impl ::core::clone::Clone for RPC_ENDPOINT_TEMPLATEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_ERROR_ENUM_HANDLE { - pub Signature: u32, - pub CurrentPos: *mut ::core::ffi::c_void, - pub Head: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RPC_ERROR_ENUM_HANDLE {} -impl ::core::clone::Clone for RPC_ERROR_ENUM_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RPC_EXTENDED_ERROR_INFO { - pub Version: u32, - pub ComputerName: ::windows_sys::core::PWSTR, - pub ProcessID: u32, - pub u: RPC_EXTENDED_ERROR_INFO_0, - pub GeneratingComponent: u32, - pub Status: u32, - pub DetectionLocation: u16, - pub Flags: u16, - pub NumberOfParameters: i32, - pub Parameters: [RPC_EE_INFO_PARAM; 4], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_EXTENDED_ERROR_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_EXTENDED_ERROR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union RPC_EXTENDED_ERROR_INFO_0 { - pub SystemTime: super::super::Foundation::SYSTEMTIME, - pub FileTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RPC_EXTENDED_ERROR_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RPC_EXTENDED_ERROR_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_HTTP_TRANSPORT_CREDENTIALS_A { - pub TransportCredentials: *mut SEC_WINNT_AUTH_IDENTITY_A, - pub Flags: RPC_C_HTTP_FLAGS, - pub AuthenticationTarget: RPC_C_HTTP_AUTHN_TARGET, - pub NumberOfAuthnSchemes: u32, - pub AuthnSchemes: *mut u32, - pub ServerCertificateSubject: *mut u8, -} -impl ::core::marker::Copy for RPC_HTTP_TRANSPORT_CREDENTIALS_A {} -impl ::core::clone::Clone for RPC_HTTP_TRANSPORT_CREDENTIALS_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A { - pub TransportCredentials: *mut SEC_WINNT_AUTH_IDENTITY_A, - pub Flags: RPC_C_HTTP_FLAGS, - pub AuthenticationTarget: RPC_C_HTTP_AUTHN_TARGET, - pub NumberOfAuthnSchemes: u32, - pub AuthnSchemes: *mut u32, - pub ServerCertificateSubject: *mut u8, - pub ProxyCredentials: *mut SEC_WINNT_AUTH_IDENTITY_A, - pub NumberOfProxyAuthnSchemes: u32, - pub ProxyAuthnSchemes: *mut u32, -} -impl ::core::marker::Copy for RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A {} -impl ::core::clone::Clone for RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W { - pub TransportCredentials: *mut SEC_WINNT_AUTH_IDENTITY_W, - pub Flags: RPC_C_HTTP_FLAGS, - pub AuthenticationTarget: RPC_C_HTTP_AUTHN_TARGET, - pub NumberOfAuthnSchemes: u32, - pub AuthnSchemes: *mut u32, - pub ServerCertificateSubject: *mut u16, - pub ProxyCredentials: *mut SEC_WINNT_AUTH_IDENTITY_W, - pub NumberOfProxyAuthnSchemes: u32, - pub ProxyAuthnSchemes: *mut u32, -} -impl ::core::marker::Copy for RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W {} -impl ::core::clone::Clone for RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A { - pub TransportCredentials: *mut ::core::ffi::c_void, - pub Flags: RPC_C_HTTP_FLAGS, - pub AuthenticationTarget: RPC_C_HTTP_AUTHN_TARGET, - pub NumberOfAuthnSchemes: u32, - pub AuthnSchemes: *mut u32, - pub ServerCertificateSubject: *mut u8, - pub ProxyCredentials: *mut ::core::ffi::c_void, - pub NumberOfProxyAuthnSchemes: u32, - pub ProxyAuthnSchemes: *mut u32, -} -impl ::core::marker::Copy for RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A {} -impl ::core::clone::Clone for RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W { - pub TransportCredentials: *mut ::core::ffi::c_void, - pub Flags: RPC_C_HTTP_FLAGS, - pub AuthenticationTarget: RPC_C_HTTP_AUTHN_TARGET, - pub NumberOfAuthnSchemes: u32, - pub AuthnSchemes: *mut u32, - pub ServerCertificateSubject: *mut u16, - pub ProxyCredentials: *mut ::core::ffi::c_void, - pub NumberOfProxyAuthnSchemes: u32, - pub ProxyAuthnSchemes: *mut u32, -} -impl ::core::marker::Copy for RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W {} -impl ::core::clone::Clone for RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_HTTP_TRANSPORT_CREDENTIALS_W { - pub TransportCredentials: *mut SEC_WINNT_AUTH_IDENTITY_W, - pub Flags: RPC_C_HTTP_FLAGS, - pub AuthenticationTarget: RPC_C_HTTP_AUTHN_TARGET, - pub NumberOfAuthnSchemes: u32, - pub AuthnSchemes: *mut u32, - pub ServerCertificateSubject: *mut u16, -} -impl ::core::marker::Copy for RPC_HTTP_TRANSPORT_CREDENTIALS_W {} -impl ::core::clone::Clone for RPC_HTTP_TRANSPORT_CREDENTIALS_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_IF_ID { - pub Uuid: ::windows_sys::core::GUID, - pub VersMajor: u16, - pub VersMinor: u16, -} -impl ::core::marker::Copy for RPC_IF_ID {} -impl ::core::clone::Clone for RPC_IF_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_IF_ID_VECTOR { - pub Count: u32, - pub IfId: [*mut RPC_IF_ID; 1], -} -impl ::core::marker::Copy for RPC_IF_ID_VECTOR {} -impl ::core::clone::Clone for RPC_IF_ID_VECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_IMPORT_CONTEXT_P { - pub LookupContext: *mut ::core::ffi::c_void, - pub ProposedHandle: *mut ::core::ffi::c_void, - pub Bindings: *mut RPC_BINDING_VECTOR, -} -impl ::core::marker::Copy for RPC_IMPORT_CONTEXT_P {} -impl ::core::clone::Clone for RPC_IMPORT_CONTEXT_P { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_INTERFACE_TEMPLATEA { - pub Version: u32, - pub IfSpec: *mut ::core::ffi::c_void, - pub MgrTypeUuid: *mut ::windows_sys::core::GUID, - pub MgrEpv: *mut ::core::ffi::c_void, - pub Flags: u32, - pub MaxCalls: u32, - pub MaxRpcSize: u32, - pub IfCallback: RPC_IF_CALLBACK_FN, - pub UuidVector: *mut UUID_VECTOR, - pub Annotation: *mut u8, - pub SecurityDescriptor: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RPC_INTERFACE_TEMPLATEA {} -impl ::core::clone::Clone for RPC_INTERFACE_TEMPLATEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_INTERFACE_TEMPLATEW { - pub Version: u32, - pub IfSpec: *mut ::core::ffi::c_void, - pub MgrTypeUuid: *mut ::windows_sys::core::GUID, - pub MgrEpv: *mut ::core::ffi::c_void, - pub Flags: u32, - pub MaxCalls: u32, - pub MaxRpcSize: u32, - pub IfCallback: RPC_IF_CALLBACK_FN, - pub UuidVector: *mut UUID_VECTOR, - pub Annotation: *mut u16, - pub SecurityDescriptor: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RPC_INTERFACE_TEMPLATEW {} -impl ::core::clone::Clone for RPC_INTERFACE_TEMPLATEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_MESSAGE { - pub Handle: *mut ::core::ffi::c_void, - pub DataRepresentation: u32, - pub Buffer: *mut ::core::ffi::c_void, - pub BufferLength: u32, - pub ProcNum: u32, - pub TransferSyntax: *mut RPC_SYNTAX_IDENTIFIER, - pub RpcInterfaceInformation: *mut ::core::ffi::c_void, - pub ReservedForRuntime: *mut ::core::ffi::c_void, - pub ManagerEpv: *mut ::core::ffi::c_void, - pub ImportContext: *mut ::core::ffi::c_void, - pub RpcFlags: u32, -} -impl ::core::marker::Copy for RPC_MESSAGE {} -impl ::core::clone::Clone for RPC_MESSAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_POLICY { - pub Length: u32, - pub EndpointFlags: u32, - pub NICFlags: u32, -} -impl ::core::marker::Copy for RPC_POLICY {} -impl ::core::clone::Clone for RPC_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_PROTSEQ_ENDPOINT { - pub RpcProtocolSequence: *mut u8, - pub Endpoint: *mut u8, -} -impl ::core::marker::Copy for RPC_PROTSEQ_ENDPOINT {} -impl ::core::clone::Clone for RPC_PROTSEQ_ENDPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_PROTSEQ_VECTORA { - pub Count: u32, - pub Protseq: [*mut u8; 1], -} -impl ::core::marker::Copy for RPC_PROTSEQ_VECTORA {} -impl ::core::clone::Clone for RPC_PROTSEQ_VECTORA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_PROTSEQ_VECTORW { - pub Count: u32, - pub Protseq: [*mut u16; 1], -} -impl ::core::marker::Copy for RPC_PROTSEQ_VECTORW {} -impl ::core::clone::Clone for RPC_PROTSEQ_VECTORW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V2_A { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V2_A_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V2_A {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V2_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V2_A_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V2_A_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V2_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V2_W { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V2_W_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V2_W {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V2_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V2_W_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V2_W_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V2_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V3_A { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V3_A_0, - pub Sid: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V3_A {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V3_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V3_A_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V3_A_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V3_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V3_W { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V3_W_0, - pub Sid: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V3_W {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V3_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V3_W_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V3_W_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V3_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V4_A { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V4_A_0, - pub Sid: *mut ::core::ffi::c_void, - pub EffectiveOnly: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V4_A {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V4_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V4_A_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V4_A_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V4_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V4_W { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V4_W_0, - pub Sid: *mut ::core::ffi::c_void, - pub EffectiveOnly: u32, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V4_W {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V4_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V4_W_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V4_W_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V4_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V5_A { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V5_A_0, - pub Sid: *mut ::core::ffi::c_void, - pub EffectiveOnly: u32, - pub ServerSecurityDescriptor: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V5_A {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V5_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V5_A_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_A, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V5_A_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V5_A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct RPC_SECURITY_QOS_V5_W { - pub Version: u32, - pub Capabilities: RPC_C_QOS_CAPABILITIES, - pub IdentityTracking: RPC_C_QOS_IDENTITY, - pub ImpersonationType: super::Com::RPC_C_IMP_LEVEL, - pub AdditionalSecurityInfoType: RPC_C_AUTHN_INFO_TYPE, - pub u: RPC_SECURITY_QOS_V5_W_0, - pub Sid: *mut ::core::ffi::c_void, - pub EffectiveOnly: u32, - pub ServerSecurityDescriptor: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V5_W {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V5_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union RPC_SECURITY_QOS_V5_W_0 { - pub HttpCredentials: *mut RPC_HTTP_TRANSPORT_CREDENTIALS_W, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for RPC_SECURITY_QOS_V5_W_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for RPC_SECURITY_QOS_V5_W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_SEC_CONTEXT_KEY_INFO { - pub EncryptAlgorithm: u32, - pub KeySize: u32, - pub SignatureAlgorithm: u32, -} -impl ::core::marker::Copy for RPC_SEC_CONTEXT_KEY_INFO {} -impl ::core::clone::Clone for RPC_SEC_CONTEXT_KEY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_SERVER_INTERFACE { - pub Length: u32, - pub InterfaceId: RPC_SYNTAX_IDENTIFIER, - pub TransferSyntax: RPC_SYNTAX_IDENTIFIER, - pub DispatchTable: *mut RPC_DISPATCH_TABLE, - pub RpcProtseqEndpointCount: u32, - pub RpcProtseqEndpoint: *mut RPC_PROTSEQ_ENDPOINT, - pub DefaultManagerEpv: *mut ::core::ffi::c_void, - pub InterpreterInfo: *const ::core::ffi::c_void, - pub Flags: u32, -} -impl ::core::marker::Copy for RPC_SERVER_INTERFACE {} -impl ::core::clone::Clone for RPC_SERVER_INTERFACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_STATS_VECTOR { - pub Count: u32, - pub Stats: [u32; 1], -} -impl ::core::marker::Copy for RPC_STATS_VECTOR {} -impl ::core::clone::Clone for RPC_STATS_VECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_SYNTAX_IDENTIFIER { - pub SyntaxGUID: ::windows_sys::core::GUID, - pub SyntaxVersion: RPC_VERSION, -} -impl ::core::marker::Copy for RPC_SYNTAX_IDENTIFIER {} -impl ::core::clone::Clone for RPC_SYNTAX_IDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_TRANSFER_SYNTAX { - pub Uuid: ::windows_sys::core::GUID, - pub VersMajor: u16, - pub VersMinor: u16, -} -impl ::core::marker::Copy for RPC_TRANSFER_SYNTAX {} -impl ::core::clone::Clone for RPC_TRANSFER_SYNTAX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct RPC_VERSION { - pub MajorVersion: u16, - pub MinorVersion: u16, -} -impl ::core::marker::Copy for RPC_VERSION {} -impl ::core::clone::Clone for RPC_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct SCONTEXT_QUEUE { - pub NumberOfObjects: u32, - pub ArrayOfObjects: *mut *mut NDR_SCONTEXT_1, -} -impl ::core::marker::Copy for SCONTEXT_QUEUE {} -impl ::core::clone::Clone for SCONTEXT_QUEUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct SEC_WINNT_AUTH_IDENTITY_A { - pub User: *mut u8, - pub UserLength: u32, - pub Domain: *mut u8, - pub DomainLength: u32, - pub Password: *mut u8, - pub PasswordLength: u32, - pub Flags: SEC_WINNT_AUTH_IDENTITY, -} -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY_A {} -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct SEC_WINNT_AUTH_IDENTITY_W { - pub User: *mut u16, - pub UserLength: u32, - pub Domain: *mut u16, - pub DomainLength: u32, - pub Password: *mut u16, - pub PasswordLength: u32, - pub Flags: SEC_WINNT_AUTH_IDENTITY, -} -impl ::core::marker::Copy for SEC_WINNT_AUTH_IDENTITY_W {} -impl ::core::clone::Clone for SEC_WINNT_AUTH_IDENTITY_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct USER_MARSHAL_CB { - pub Flags: u32, - pub pStubMsg: *mut MIDL_STUB_MESSAGE, - pub pReserve: *mut u8, - pub Signature: u32, - pub CBType: USER_MARSHAL_CB_TYPE, - pub pFormat: *mut u8, - pub pTypeFormat: *mut u8, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for USER_MARSHAL_CB {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for USER_MARSHAL_CB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct USER_MARSHAL_ROUTINE_QUADRUPLE { - pub pfnBufferSize: USER_MARSHAL_SIZING_ROUTINE, - pub pfnMarshall: USER_MARSHAL_MARSHALLING_ROUTINE, - pub pfnUnmarshall: USER_MARSHAL_UNMARSHALLING_ROUTINE, - pub pfnFree: USER_MARSHAL_FREEING_ROUTINE, -} -impl ::core::marker::Copy for USER_MARSHAL_ROUTINE_QUADRUPLE {} -impl ::core::clone::Clone for USER_MARSHAL_ROUTINE_QUADRUPLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct UUID_VECTOR { - pub Count: u32, - pub Uuid: [*mut ::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for UUID_VECTOR {} -impl ::core::clone::Clone for UUID_VECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct XMIT_ROUTINE_QUINTUPLE { - pub pfnTranslateToXmit: XMIT_HELPER_ROUTINE, - pub pfnTranslateFromXmit: XMIT_HELPER_ROUTINE, - pub pfnFreeXmit: XMIT_HELPER_ROUTINE, - pub pfnFreeInst: XMIT_HELPER_ROUTINE, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for XMIT_ROUTINE_QUINTUPLE {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for XMIT_ROUTINE_QUINTUPLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _NDR_ASYNC_MESSAGE(pub u8); -#[repr(C)] -pub struct _NDR_CORRELATION_INFO(pub u8); -#[repr(C)] -pub struct _NDR_PROC_CONTEXT(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub struct _NDR_SCONTEXT { - pub pad: [*mut ::core::ffi::c_void; 2], - pub userContext: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for _NDR_SCONTEXT {} -impl ::core::clone::Clone for _NDR_SCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type CS_TAG_GETTING_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type CS_TYPE_FROM_NETCS_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type CS_TYPE_LOCAL_SIZE_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type CS_TYPE_NET_SIZE_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type CS_TYPE_TO_NETCS_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub type EXPR_EVAL = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type GENERIC_BINDING_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type GENERIC_UNBIND_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcFreeCalloutStateFn = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcPerformCalloutFn = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcProxyFilterIfFn = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcProxyGetClientAddressFn = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcProxyGetClientSessionAndResourceUUID = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcProxyGetConnectionTimeoutFn = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcProxyIsValidMachineFn = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcProxyUpdatePerfCounterBackendServerFn = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type I_RpcProxyUpdatePerfCounterFn = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type MIDL_ES_ALLOC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type MIDL_ES_READ = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type MIDL_ES_WRITE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type NDR_NOTIFY2_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type NDR_NOTIFY_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type NDR_RUNDOWN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] -pub type PFN_RPCNOTIFICATION_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type PRPC_RUNDOWN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPCLT_PDU_FILTER_FUNC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_ADDRESS_CHANGE_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_AUTH_KEY_RETRIEVAL_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_BLOCKING_FN = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_CLIENT_ALLOC = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_CLIENT_FREE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_DISPATCH_FUNCTION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_FORWARD_FUNCTION = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_HTTP_PROXY_FREE_STRING = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_IF_CALLBACK_FN = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_MGMT_AUTHORIZATION_FN = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_NEW_HTTP_PROXY_CHANNEL = ::core::option::Option RPC_STATUS>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_OBJECT_INQ_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_SECURITY_CALLBACK_FN = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type RPC_SETFILTER_FUNC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type SERVER_ROUTINE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub type STUB_THUNK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type USER_MARSHAL_FREEING_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type USER_MARSHAL_MARSHALLING_ROUTINE = ::core::option::Option *mut u8>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type USER_MARSHAL_SIZING_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`*"] -pub type USER_MARSHAL_UNMARSHALLING_ROUTINE = ::core::option::Option *mut u8>; -#[doc = "*Required features: `\"Win32_System_Rpc\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub type XMIT_HELPER_ROUTINE = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/Common/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/Common/mod.rs deleted file mode 100644 index a5b03b4..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/Common/mod.rs +++ /dev/null @@ -1,42 +0,0 @@ -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub type CONDITION_OPERATION = i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_IMPLICIT: CONDITION_OPERATION = 0i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_EQUAL: CONDITION_OPERATION = 1i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_NOTEQUAL: CONDITION_OPERATION = 2i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_LESSTHAN: CONDITION_OPERATION = 3i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_GREATERTHAN: CONDITION_OPERATION = 4i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_LESSTHANOREQUAL: CONDITION_OPERATION = 5i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_GREATERTHANOREQUAL: CONDITION_OPERATION = 6i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_VALUE_STARTSWITH: CONDITION_OPERATION = 7i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_VALUE_ENDSWITH: CONDITION_OPERATION = 8i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_VALUE_CONTAINS: CONDITION_OPERATION = 9i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_VALUE_NOTCONTAINS: CONDITION_OPERATION = 10i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_DOSWILDCARDS: CONDITION_OPERATION = 11i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_WORD_EQUAL: CONDITION_OPERATION = 12i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_WORD_STARTSWITH: CONDITION_OPERATION = 13i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const COP_APPLICATION_SPECIFIC: CONDITION_OPERATION = 14i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub type CONDITION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const CT_AND_CONDITION: CONDITION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const CT_OR_CONDITION: CONDITION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const CT_NOT_CONDITION: CONDITION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search_Common\"`*"] -pub const CT_LEAF_CONDITION: CONDITION_TYPE = 3i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/mod.rs deleted file mode 100644 index e72d840..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Search/mod.rs +++ /dev/null @@ -1,11532 +0,0 @@ -#[cfg(feature = "Win32_System_Search_Common")] -pub mod Common; -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn ODBCGetTryWaitValue ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] fn ODBCSetTryWaitValue ( dwvalue : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLAllocConnect ( environmenthandle : *mut ::core::ffi::c_void , connectionhandle : *mut *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLAllocEnv ( environmenthandle : *mut *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLAllocHandle ( handletype : i16 , inputhandle : *mut ::core::ffi::c_void , outputhandle : *mut *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLAllocHandleStd ( fhandletype : i16 , hinput : *mut ::core::ffi::c_void , phoutput : *mut *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLAllocStmt ( connectionhandle : *mut ::core::ffi::c_void , statementhandle : *mut *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBindCol ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , targettype : i16 , targetvalue : *mut ::core::ffi::c_void , bufferlength : i64 , strlen_or_ind : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBindCol ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , targettype : i16 , targetvalue : *mut ::core::ffi::c_void , bufferlength : i32 , strlen_or_ind : *mut i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBindParam ( statementhandle : *mut ::core::ffi::c_void , parameternumber : u16 , valuetype : i16 , parametertype : i16 , lengthprecision : u64 , parameterscale : i16 , parametervalue : *mut ::core::ffi::c_void , strlen_or_ind : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBindParam ( statementhandle : *mut ::core::ffi::c_void , parameternumber : u16 , valuetype : i16 , parametertype : i16 , lengthprecision : u32 , parameterscale : i16 , parametervalue : *mut ::core::ffi::c_void , strlen_or_ind : *mut i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBindParameter ( hstmt : *mut ::core::ffi::c_void , ipar : u16 , fparamtype : i16 , fctype : i16 , fsqltype : i16 , cbcoldef : u64 , ibscale : i16 , rgbvalue : *mut ::core::ffi::c_void , cbvaluemax : i64 , pcbvalue : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBindParameter ( hstmt : *mut ::core::ffi::c_void , ipar : u16 , fparamtype : i16 , fctype : i16 , fsqltype : i16 , cbcoldef : u32 , ibscale : i16 , rgbvalue : *mut ::core::ffi::c_void , cbvaluemax : i32 , pcbvalue : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBrowseConnect ( hdbc : *mut ::core::ffi::c_void , szconnstrin : *const u8 , cchconnstrin : i16 , szconnstrout : *mut u8 , cchconnstroutmax : i16 , pcchconnstrout : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBrowseConnectA ( hdbc : *mut ::core::ffi::c_void , szconnstrin : *const u8 , cbconnstrin : i16 , szconnstrout : *mut u8 , cbconnstroutmax : i16 , pcbconnstrout : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBrowseConnectW ( hdbc : *mut ::core::ffi::c_void , szconnstrin : *const u16 , cchconnstrin : i16 , szconnstrout : *mut u16 , cchconnstroutmax : i16 , pcchconnstrout : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLBulkOperations ( statementhandle : *mut ::core::ffi::c_void , operation : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLCancel ( statementhandle : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLCancelHandle ( handletype : i16 , inputhandle : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLCloseCursor ( statementhandle : *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] fn SQLCloseEnumServers ( henumhandle : super::super::Foundation:: HANDLE ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttribute ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , fieldidentifier : u16 , characterattribute : *mut ::core::ffi::c_void , bufferlength : i16 , stringlength : *mut i16 , numericattribute : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttribute ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , fieldidentifier : u16 , characterattribute : *mut ::core::ffi::c_void , bufferlength : i16 , stringlength : *mut i16 , numericattribute : *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributeA ( hstmt : *mut ::core::ffi::c_void , icol : i16 , ifield : i16 , pcharattr : *mut ::core::ffi::c_void , cbcharattrmax : i16 , pcbcharattr : *mut i16 , pnumattr : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributeA ( hstmt : *mut ::core::ffi::c_void , icol : i16 , ifield : i16 , pcharattr : *mut ::core::ffi::c_void , cbcharattrmax : i16 , pcbcharattr : *mut i16 , pnumattr : *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributeW ( hstmt : *mut ::core::ffi::c_void , icol : u16 , ifield : u16 , pcharattr : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbcharattr : *mut i16 , pnumattr : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributeW ( hstmt : *mut ::core::ffi::c_void , icol : u16 , ifield : u16 , pcharattr : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbcharattr : *mut i16 , pnumattr : *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributes ( hstmt : *mut ::core::ffi::c_void , icol : u16 , fdesctype : u16 , rgbdesc : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbdesc : *mut i16 , pfdesc : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributes ( hstmt : *mut ::core::ffi::c_void , icol : u16 , fdesctype : u16 , rgbdesc : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbdesc : *mut i16 , pfdesc : *mut i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributesA ( hstmt : *mut ::core::ffi::c_void , icol : u16 , fdesctype : u16 , rgbdesc : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbdesc : *mut i16 , pfdesc : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributesA ( hstmt : *mut ::core::ffi::c_void , icol : u16 , fdesctype : u16 , rgbdesc : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbdesc : *mut i16 , pfdesc : *mut i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributesW ( hstmt : *mut ::core::ffi::c_void , icol : u16 , fdesctype : u16 , rgbdesc : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbdesc : *mut i16 , pfdesc : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColAttributesW ( hstmt : *mut ::core::ffi::c_void , icol : u16 , fdesctype : u16 , rgbdesc : *mut ::core::ffi::c_void , cbdescmax : i16 , pcbdesc : *mut i16 , pfdesc : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColumnPrivileges ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cchcatalogname : i16 , szschemaname : *const u8 , cchschemaname : i16 , sztablename : *const u8 , cchtablename : i16 , szcolumnname : *const u8 , cchcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColumnPrivilegesA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , sztablename : *const u8 , cbtablename : i16 , szcolumnname : *const u8 , cbcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColumnPrivilegesW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , sztablename : *const u16 , cchtablename : i16 , szcolumnname : *const u16 , cchcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColumns ( statementhandle : *mut ::core::ffi::c_void , catalogname : *const u8 , namelength1 : i16 , schemaname : *const u8 , namelength2 : i16 , tablename : *const u8 , namelength3 : i16 , columnname : *const u8 , namelength4 : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColumnsA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , sztablename : *const u8 , cbtablename : i16 , szcolumnname : *const u8 , cbcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLColumnsW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , sztablename : *const u16 , cchtablename : i16 , szcolumnname : *const u16 , cchcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLCompleteAsync ( handletype : i16 , handle : *mut ::core::ffi::c_void , asyncretcodeptr : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLConnect ( connectionhandle : *mut ::core::ffi::c_void , servername : *const u8 , namelength1 : i16 , username : *const u8 , namelength2 : i16 , authentication : *const u8 , namelength3 : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLConnectA ( hdbc : *mut ::core::ffi::c_void , szdsn : *const u8 , cbdsn : i16 , szuid : *const u8 , cbuid : i16 , szauthstr : *const u8 , cbauthstr : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLConnectW ( hdbc : *mut ::core::ffi::c_void , szdsn : *const u16 , cchdsn : i16 , szuid : *const u16 , cchuid : i16 , szauthstr : *const u16 , cchauthstr : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLCopyDesc ( sourcedeschandle : *mut ::core::ffi::c_void , targetdeschandle : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDataSources ( environmenthandle : *mut ::core::ffi::c_void , direction : u16 , servername : *mut u8 , bufferlength1 : i16 , namelength1ptr : *mut i16 , description : *mut u8 , bufferlength2 : i16 , namelength2ptr : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDataSourcesA ( henv : *mut ::core::ffi::c_void , fdirection : u16 , szdsn : *mut u8 , cbdsnmax : i16 , pcbdsn : *mut i16 , szdescription : *mut u8 , cbdescriptionmax : i16 , pcbdescription : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDataSourcesW ( henv : *mut ::core::ffi::c_void , fdirection : u16 , szdsn : *mut u16 , cchdsnmax : i16 , pcchdsn : *mut i16 , wszdescription : *mut u16 , cchdescriptionmax : i16 , pcchdescription : *mut i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeCol ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , columnname : *mut u8 , bufferlength : i16 , namelength : *mut i16 , datatype : *mut i16 , columnsize : *mut u64 , decimaldigits : *mut i16 , nullable : *mut i16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeCol ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , columnname : *mut u8 , bufferlength : i16 , namelength : *mut i16 , datatype : *mut i16 , columnsize : *mut u32 , decimaldigits : *mut i16 , nullable : *mut i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeColA ( hstmt : *mut ::core::ffi::c_void , icol : u16 , szcolname : *mut u8 , cbcolnamemax : i16 , pcbcolname : *mut i16 , pfsqltype : *mut i16 , pcbcoldef : *mut u64 , pibscale : *mut i16 , pfnullable : *mut i16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeColA ( hstmt : *mut ::core::ffi::c_void , icol : u16 , szcolname : *mut u8 , cbcolnamemax : i16 , pcbcolname : *mut i16 , pfsqltype : *mut i16 , pcbcoldef : *mut u32 , pibscale : *mut i16 , pfnullable : *mut i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeColW ( hstmt : *mut ::core::ffi::c_void , icol : u16 , szcolname : *mut u16 , cchcolnamemax : i16 , pcchcolname : *mut i16 , pfsqltype : *mut i16 , pcbcoldef : *mut u64 , pibscale : *mut i16 , pfnullable : *mut i16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeColW ( hstmt : *mut ::core::ffi::c_void , icol : u16 , szcolname : *mut u16 , cchcolnamemax : i16 , pcchcolname : *mut i16 , pfsqltype : *mut i16 , pcbcoldef : *mut u32 , pibscale : *mut i16 , pfnullable : *mut i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeParam ( hstmt : *mut ::core::ffi::c_void , ipar : u16 , pfsqltype : *mut i16 , pcbparamdef : *mut u64 , pibscale : *mut i16 , pfnullable : *mut i16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDescribeParam ( hstmt : *mut ::core::ffi::c_void , ipar : u16 , pfsqltype : *mut i16 , pcbparamdef : *mut u32 , pibscale : *mut i16 , pfnullable : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDisconnect ( connectionhandle : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDriverConnect ( hdbc : *mut ::core::ffi::c_void , hwnd : isize , szconnstrin : *const u8 , cchconnstrin : i16 , szconnstrout : *mut u8 , cchconnstroutmax : i16 , pcchconnstrout : *mut i16 , fdrivercompletion : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDriverConnectA ( hdbc : *mut ::core::ffi::c_void , hwnd : isize , szconnstrin : *const u8 , cbconnstrin : i16 , szconnstrout : *mut u8 , cbconnstroutmax : i16 , pcbconnstrout : *mut i16 , fdrivercompletion : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDriverConnectW ( hdbc : *mut ::core::ffi::c_void , hwnd : isize , szconnstrin : *const u16 , cchconnstrin : i16 , szconnstrout : *mut u16 , cchconnstroutmax : i16 , pcchconnstrout : *mut i16 , fdrivercompletion : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDrivers ( henv : *mut ::core::ffi::c_void , fdirection : u16 , szdriverdesc : *mut u8 , cchdriverdescmax : i16 , pcchdriverdesc : *mut i16 , szdriverattributes : *mut u8 , cchdrvrattrmax : i16 , pcchdrvrattr : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDriversA ( henv : *mut ::core::ffi::c_void , fdirection : u16 , szdriverdesc : *mut u8 , cbdriverdescmax : i16 , pcbdriverdesc : *mut i16 , szdriverattributes : *mut u8 , cbdrvrattrmax : i16 , pcbdrvrattr : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLDriversW ( henv : *mut ::core::ffi::c_void , fdirection : u16 , szdriverdesc : *mut u16 , cchdriverdescmax : i16 , pcchdriverdesc : *mut i16 , szdriverattributes : *mut u16 , cchdrvrattrmax : i16 , pcchdrvrattr : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLEndTran ( handletype : i16 , handle : *mut ::core::ffi::c_void , completiontype : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLError ( environmenthandle : *mut ::core::ffi::c_void , connectionhandle : *mut ::core::ffi::c_void , statementhandle : *mut ::core::ffi::c_void , sqlstate : *mut u8 , nativeerror : *mut i32 , messagetext : *mut u8 , bufferlength : i16 , textlength : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLErrorA ( henv : *mut ::core::ffi::c_void , hdbc : *mut ::core::ffi::c_void , hstmt : *mut ::core::ffi::c_void , szsqlstate : *mut u8 , pfnativeerror : *mut i32 , szerrormsg : *mut u8 , cberrormsgmax : i16 , pcberrormsg : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLErrorW ( henv : *mut ::core::ffi::c_void , hdbc : *mut ::core::ffi::c_void , hstmt : *mut ::core::ffi::c_void , wszsqlstate : *mut u16 , pfnativeerror : *mut i32 , wszerrormsg : *mut u16 , ccherrormsgmax : i16 , pccherrormsg : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLExecDirect ( statementhandle : *mut ::core::ffi::c_void , statementtext : *const u8 , textlength : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLExecDirectA ( hstmt : *mut ::core::ffi::c_void , szsqlstr : *const u8 , cbsqlstr : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLExecDirectW ( hstmt : *mut ::core::ffi::c_void , szsqlstr : *const u16 , textlength : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLExecute ( statementhandle : *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLExtendedFetch ( hstmt : *mut ::core::ffi::c_void , ffetchtype : u16 , irow : i64 , pcrow : *mut u64 , rgfrowstatus : *mut u16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLExtendedFetch ( hstmt : *mut ::core::ffi::c_void , ffetchtype : u16 , irow : i32 , pcrow : *mut u32 , rgfrowstatus : *mut u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLFetch ( statementhandle : *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLFetchScroll ( statementhandle : *mut ::core::ffi::c_void , fetchorientation : i16 , fetchoffset : i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLFetchScroll ( statementhandle : *mut ::core::ffi::c_void , fetchorientation : i16 , fetchoffset : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLForeignKeys ( hstmt : *mut ::core::ffi::c_void , szpkcatalogname : *const u8 , cchpkcatalogname : i16 , szpkschemaname : *const u8 , cchpkschemaname : i16 , szpktablename : *const u8 , cchpktablename : i16 , szfkcatalogname : *const u8 , cchfkcatalogname : i16 , szfkschemaname : *const u8 , cchfkschemaname : i16 , szfktablename : *const u8 , cchfktablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLForeignKeysA ( hstmt : *mut ::core::ffi::c_void , szpkcatalogname : *const u8 , cbpkcatalogname : i16 , szpkschemaname : *const u8 , cbpkschemaname : i16 , szpktablename : *const u8 , cbpktablename : i16 , szfkcatalogname : *const u8 , cbfkcatalogname : i16 , szfkschemaname : *const u8 , cbfkschemaname : i16 , szfktablename : *const u8 , cbfktablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLForeignKeysW ( hstmt : *mut ::core::ffi::c_void , szpkcatalogname : *const u16 , cchpkcatalogname : i16 , szpkschemaname : *const u16 , cchpkschemaname : i16 , szpktablename : *const u16 , cchpktablename : i16 , szfkcatalogname : *const u16 , cchfkcatalogname : i16 , szfkschemaname : *const u16 , cchfkschemaname : i16 , szfktablename : *const u16 , cchfktablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLFreeConnect ( connectionhandle : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLFreeEnv ( environmenthandle : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLFreeHandle ( handletype : i16 , handle : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLFreeStmt ( statementhandle : *mut ::core::ffi::c_void , option : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetConnectAttr ( connectionhandle : *mut ::core::ffi::c_void , attribute : i32 , value : *mut ::core::ffi::c_void , bufferlength : i32 , stringlengthptr : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetConnectAttrA ( hdbc : *mut ::core::ffi::c_void , fattribute : i32 , rgbvalue : *mut ::core::ffi::c_void , cbvaluemax : i32 , pcbvalue : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetConnectAttrW ( hdbc : *mut ::core::ffi::c_void , fattribute : i32 , rgbvalue : *mut ::core::ffi::c_void , cbvaluemax : i32 , pcbvalue : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetConnectOption ( connectionhandle : *mut ::core::ffi::c_void , option : u16 , value : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetConnectOptionA ( hdbc : *mut ::core::ffi::c_void , foption : u16 , pvparam : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetConnectOptionW ( hdbc : *mut ::core::ffi::c_void , foption : u16 , pvparam : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetCursorName ( statementhandle : *mut ::core::ffi::c_void , cursorname : *mut u8 , bufferlength : i16 , namelengthptr : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetCursorNameA ( hstmt : *mut ::core::ffi::c_void , szcursor : *mut u8 , cbcursormax : i16 , pcbcursor : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetCursorNameW ( hstmt : *mut ::core::ffi::c_void , szcursor : *mut u16 , cchcursormax : i16 , pcchcursor : *mut i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetData ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , targettype : i16 , targetvalue : *mut ::core::ffi::c_void , bufferlength : i64 , strlen_or_indptr : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetData ( statementhandle : *mut ::core::ffi::c_void , columnnumber : u16 , targettype : i16 , targetvalue : *mut ::core::ffi::c_void , bufferlength : i32 , strlen_or_indptr : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescField ( descriptorhandle : *mut ::core::ffi::c_void , recnumber : i16 , fieldidentifier : i16 , value : *mut ::core::ffi::c_void , bufferlength : i32 , stringlength : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescFieldA ( hdesc : *mut ::core::ffi::c_void , irecord : i16 , ifield : i16 , rgbvalue : *mut ::core::ffi::c_void , cbbufferlength : i32 , stringlength : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescFieldW ( hdesc : *mut ::core::ffi::c_void , irecord : i16 , ifield : i16 , rgbvalue : *mut ::core::ffi::c_void , cbbufferlength : i32 , stringlength : *mut i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescRec ( descriptorhandle : *mut ::core::ffi::c_void , recnumber : i16 , name : *mut u8 , bufferlength : i16 , stringlengthptr : *mut i16 , typeptr : *mut i16 , subtypeptr : *mut i16 , lengthptr : *mut i64 , precisionptr : *mut i16 , scaleptr : *mut i16 , nullableptr : *mut i16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescRec ( descriptorhandle : *mut ::core::ffi::c_void , recnumber : i16 , name : *mut u8 , bufferlength : i16 , stringlengthptr : *mut i16 , typeptr : *mut i16 , subtypeptr : *mut i16 , lengthptr : *mut i32 , precisionptr : *mut i16 , scaleptr : *mut i16 , nullableptr : *mut i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescRecA ( hdesc : *mut ::core::ffi::c_void , irecord : i16 , szname : *mut u8 , cbnamemax : i16 , pcbname : *mut i16 , pftype : *mut i16 , pfsubtype : *mut i16 , plength : *mut i64 , pprecision : *mut i16 , pscale : *mut i16 , pnullable : *mut i16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescRecA ( hdesc : *mut ::core::ffi::c_void , irecord : i16 , szname : *mut u8 , cbnamemax : i16 , pcbname : *mut i16 , pftype : *mut i16 , pfsubtype : *mut i16 , plength : *mut i32 , pprecision : *mut i16 , pscale : *mut i16 , pnullable : *mut i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescRecW ( hdesc : *mut ::core::ffi::c_void , irecord : i16 , szname : *mut u16 , cchnamemax : i16 , pcchname : *mut i16 , pftype : *mut i16 , pfsubtype : *mut i16 , plength : *mut i64 , pprecision : *mut i16 , pscale : *mut i16 , pnullable : *mut i16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDescRecW ( hdesc : *mut ::core::ffi::c_void , irecord : i16 , szname : *mut u16 , cchnamemax : i16 , pcchname : *mut i16 , pftype : *mut i16 , pfsubtype : *mut i16 , plength : *mut i32 , pprecision : *mut i16 , pscale : *mut i16 , pnullable : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDiagField ( handletype : i16 , handle : *mut ::core::ffi::c_void , recnumber : i16 , diagidentifier : i16 , diaginfo : *mut ::core::ffi::c_void , bufferlength : i16 , stringlength : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDiagFieldA ( fhandletype : i16 , handle : *mut ::core::ffi::c_void , irecord : i16 , fdiagfield : i16 , rgbdiaginfo : *mut ::core::ffi::c_void , cbdiaginfomax : i16 , pcbdiaginfo : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDiagFieldW ( fhandletype : i16 , handle : *mut ::core::ffi::c_void , irecord : i16 , fdiagfield : i16 , rgbdiaginfo : *mut ::core::ffi::c_void , cbbufferlength : i16 , pcbstringlength : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDiagRec ( handletype : i16 , handle : *mut ::core::ffi::c_void , recnumber : i16 , sqlstate : *mut u8 , nativeerror : *mut i32 , messagetext : *mut u8 , bufferlength : i16 , textlength : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDiagRecA ( fhandletype : i16 , handle : *mut ::core::ffi::c_void , irecord : i16 , szsqlstate : *mut u8 , pfnativeerror : *mut i32 , szerrormsg : *mut u8 , cberrormsgmax : i16 , pcberrormsg : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetDiagRecW ( fhandletype : i16 , handle : *mut ::core::ffi::c_void , irecord : i16 , szsqlstate : *mut u16 , pfnativeerror : *mut i32 , szerrormsg : *mut u16 , ccherrormsgmax : i16 , pccherrormsg : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetEnvAttr ( environmenthandle : *mut ::core::ffi::c_void , attribute : i32 , value : *mut ::core::ffi::c_void , bufferlength : i32 , stringlength : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetFunctions ( connectionhandle : *mut ::core::ffi::c_void , functionid : u16 , supported : *mut u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetInfo ( connectionhandle : *mut ::core::ffi::c_void , infotype : u16 , infovalue : *mut ::core::ffi::c_void , bufferlength : i16 , stringlengthptr : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetInfoA ( hdbc : *mut ::core::ffi::c_void , finfotype : u16 , rgbinfovalue : *mut ::core::ffi::c_void , cbinfovaluemax : i16 , pcbinfovalue : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetInfoW ( hdbc : *mut ::core::ffi::c_void , finfotype : u16 , rgbinfovalue : *mut ::core::ffi::c_void , cbinfovaluemax : i16 , pcbinfovalue : *mut i16 ) -> i16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] fn SQLGetNextEnumeration ( henumhandle : super::super::Foundation:: HANDLE , prgenumdata : *mut u8 , pienumlength : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetStmtAttr ( statementhandle : *mut ::core::ffi::c_void , attribute : i32 , value : *mut ::core::ffi::c_void , bufferlength : i32 , stringlength : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetStmtAttrA ( hstmt : *mut ::core::ffi::c_void , fattribute : i32 , rgbvalue : *mut ::core::ffi::c_void , cbvaluemax : i32 , pcbvalue : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetStmtAttrW ( hstmt : *mut ::core::ffi::c_void , fattribute : i32 , rgbvalue : *mut ::core::ffi::c_void , cbvaluemax : i32 , pcbvalue : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetStmtOption ( statementhandle : *mut ::core::ffi::c_void , option : u16 , value : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetTypeInfo ( statementhandle : *mut ::core::ffi::c_void , datatype : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetTypeInfoA ( statementhandle : *mut ::core::ffi::c_void , datatype : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLGetTypeInfoW ( statementhandle : *mut ::core::ffi::c_void , datatype : i16 ) -> i16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] fn SQLInitEnumServers ( pwchservername : :: windows_sys::core::PCWSTR , pwchinstancename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLLinkedCatalogsA ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCSTR , param2 : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLLinkedCatalogsW ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCWSTR , param2 : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLLinkedServers ( param0 : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLMoreResults ( hstmt : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLNativeSql ( hdbc : *mut ::core::ffi::c_void , szsqlstrin : *const u8 , cchsqlstrin : i32 , szsqlstr : *mut u8 , cchsqlstrmax : i32 , pcbsqlstr : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLNativeSqlA ( hdbc : *mut ::core::ffi::c_void , szsqlstrin : *const u8 , cbsqlstrin : i32 , szsqlstr : *mut u8 , cbsqlstrmax : i32 , pcbsqlstr : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLNativeSqlW ( hdbc : *mut ::core::ffi::c_void , szsqlstrin : *const u16 , cchsqlstrin : i32 , szsqlstr : *mut u16 , cchsqlstrmax : i32 , pcchsqlstr : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLNumParams ( hstmt : *mut ::core::ffi::c_void , pcpar : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLNumResultCols ( statementhandle : *mut ::core::ffi::c_void , columncount : *mut i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLParamData ( statementhandle : *mut ::core::ffi::c_void , value : *mut *mut ::core::ffi::c_void ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLParamOptions ( hstmt : *mut ::core::ffi::c_void , crow : u64 , pirow : *mut u64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLParamOptions ( hstmt : *mut ::core::ffi::c_void , crow : u32 , pirow : *mut u32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPrepare ( statementhandle : *mut ::core::ffi::c_void , statementtext : *const u8 , textlength : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPrepareA ( hstmt : *mut ::core::ffi::c_void , szsqlstr : *const u8 , cbsqlstr : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPrepareW ( hstmt : *mut ::core::ffi::c_void , szsqlstr : *const u16 , cchsqlstr : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPrimaryKeys ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cchcatalogname : i16 , szschemaname : *const u8 , cchschemaname : i16 , sztablename : *const u8 , cchtablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPrimaryKeysA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , sztablename : *const u8 , cbtablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPrimaryKeysW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , sztablename : *const u16 , cchtablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLProcedureColumns ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cchcatalogname : i16 , szschemaname : *const u8 , cchschemaname : i16 , szprocname : *const u8 , cchprocname : i16 , szcolumnname : *const u8 , cchcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLProcedureColumnsA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , szprocname : *const u8 , cbprocname : i16 , szcolumnname : *const u8 , cbcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLProcedureColumnsW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , szprocname : *const u16 , cchprocname : i16 , szcolumnname : *const u16 , cchcolumnname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLProcedures ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cchcatalogname : i16 , szschemaname : *const u8 , cchschemaname : i16 , szprocname : *const u8 , cchprocname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLProceduresA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , szprocname : *const u8 , cbprocname : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLProceduresW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , szprocname : *const u16 , cchprocname : i16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPutData ( statementhandle : *mut ::core::ffi::c_void , data : *const ::core::ffi::c_void , strlen_or_ind : i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLPutData ( statementhandle : *mut ::core::ffi::c_void , data : *const ::core::ffi::c_void , strlen_or_ind : i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLRowCount ( statementhandle : *const ::core::ffi::c_void , rowcount : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLRowCount ( statementhandle : *const ::core::ffi::c_void , rowcount : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectAttr ( connectionhandle : *mut ::core::ffi::c_void , attribute : i32 , value : *const ::core::ffi::c_void , stringlength : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectAttrA ( hdbc : *mut ::core::ffi::c_void , fattribute : i32 , rgbvalue : *const ::core::ffi::c_void , cbvalue : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectAttrW ( hdbc : *mut ::core::ffi::c_void , fattribute : i32 , rgbvalue : *const ::core::ffi::c_void , cbvalue : i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectOption ( connectionhandle : *mut ::core::ffi::c_void , option : u16 , value : u64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectOption ( connectionhandle : *mut ::core::ffi::c_void , option : u16 , value : u32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectOptionA ( hdbc : *mut ::core::ffi::c_void , foption : u16 , vparam : u64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectOptionA ( hdbc : *mut ::core::ffi::c_void , foption : u16 , vparam : u32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectOptionW ( hdbc : *mut ::core::ffi::c_void , foption : u16 , vparam : u64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetConnectOptionW ( hdbc : *mut ::core::ffi::c_void , foption : u16 , vparam : u32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetCursorName ( statementhandle : *mut ::core::ffi::c_void , cursorname : *const u8 , namelength : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetCursorNameA ( hstmt : *mut ::core::ffi::c_void , szcursor : *const u8 , cbcursor : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetCursorNameW ( hstmt : *mut ::core::ffi::c_void , szcursor : *const u16 , cchcursor : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetDescField ( descriptorhandle : *mut ::core::ffi::c_void , recnumber : i16 , fieldidentifier : i16 , value : *const ::core::ffi::c_void , bufferlength : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetDescFieldW ( descriptorhandle : *mut ::core::ffi::c_void , recnumber : i16 , fieldidentifier : i16 , value : *mut ::core::ffi::c_void , bufferlength : i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetDescRec ( descriptorhandle : *mut ::core::ffi::c_void , recnumber : i16 , r#type : i16 , subtype : i16 , length : i64 , precision : i16 , scale : i16 , data : *mut ::core::ffi::c_void , stringlength : *mut i64 , indicator : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetDescRec ( descriptorhandle : *mut ::core::ffi::c_void , recnumber : i16 , r#type : i16 , subtype : i16 , length : i32 , precision : i16 , scale : i16 , data : *mut ::core::ffi::c_void , stringlength : *mut i32 , indicator : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetEnvAttr ( environmenthandle : *mut ::core::ffi::c_void , attribute : i32 , value : *const ::core::ffi::c_void , stringlength : i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetParam ( statementhandle : *mut ::core::ffi::c_void , parameternumber : u16 , valuetype : i16 , parametertype : i16 , lengthprecision : u64 , parameterscale : i16 , parametervalue : *const ::core::ffi::c_void , strlen_or_ind : *mut i64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetParam ( statementhandle : *mut ::core::ffi::c_void , parameternumber : u16 , valuetype : i16 , parametertype : i16 , lengthprecision : u32 , parameterscale : i16 , parametervalue : *const ::core::ffi::c_void , strlen_or_ind : *mut i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetPos ( hstmt : *mut ::core::ffi::c_void , irow : u64 , foption : u16 , flock : u16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetPos ( hstmt : *mut ::core::ffi::c_void , irow : u16 , foption : u16 , flock : u16 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetScrollOptions ( hstmt : *mut ::core::ffi::c_void , fconcurrency : u16 , crowkeyset : i64 , crowrowset : u16 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetScrollOptions ( hstmt : *mut ::core::ffi::c_void , fconcurrency : u16 , crowkeyset : i32 , crowrowset : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetStmtAttr ( statementhandle : *mut ::core::ffi::c_void , attribute : i32 , value : *const ::core::ffi::c_void , stringlength : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetStmtAttrW ( hstmt : *mut ::core::ffi::c_void , fattribute : i32 , rgbvalue : *mut ::core::ffi::c_void , cbvaluemax : i32 ) -> i16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetStmtOption ( statementhandle : *mut ::core::ffi::c_void , option : u16 , value : u64 ) -> i16 ); -#[cfg(target_arch = "x86")] -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSetStmtOption ( statementhandle : *mut ::core::ffi::c_void , option : u16 , value : u32 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSpecialColumns ( statementhandle : *mut ::core::ffi::c_void , identifiertype : u16 , catalogname : *const u8 , namelength1 : i16 , schemaname : *const u8 , namelength2 : i16 , tablename : *const u8 , namelength3 : i16 , scope : u16 , nullable : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSpecialColumnsA ( hstmt : *mut ::core::ffi::c_void , fcoltype : u16 , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , sztablename : *const u8 , cbtablename : i16 , fscope : u16 , fnullable : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLSpecialColumnsW ( hstmt : *mut ::core::ffi::c_void , fcoltype : u16 , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , sztablename : *const u16 , cchtablename : i16 , fscope : u16 , fnullable : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLStatistics ( statementhandle : *mut ::core::ffi::c_void , catalogname : *const u8 , namelength1 : i16 , schemaname : *const u8 , namelength2 : i16 , tablename : *const u8 , namelength3 : i16 , unique : u16 , reserved : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLStatisticsA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , sztablename : *const u8 , cbtablename : i16 , funique : u16 , faccuracy : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLStatisticsW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , sztablename : *const u16 , cchtablename : i16 , funique : u16 , faccuracy : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLTablePrivileges ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cchcatalogname : i16 , szschemaname : *const u8 , cchschemaname : i16 , sztablename : *const u8 , cchtablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLTablePrivilegesA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , sztablename : *const u8 , cbtablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLTablePrivilegesW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , sztablename : *const u16 , cchtablename : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLTables ( statementhandle : *mut ::core::ffi::c_void , catalogname : *const u8 , namelength1 : i16 , schemaname : *const u8 , namelength2 : i16 , tablename : *const u8 , namelength3 : i16 , tabletype : *const u8 , namelength4 : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLTablesA ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u8 , cbcatalogname : i16 , szschemaname : *const u8 , cbschemaname : i16 , sztablename : *const u8 , cbtablename : i16 , sztabletype : *const u8 , cbtabletype : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLTablesW ( hstmt : *mut ::core::ffi::c_void , szcatalogname : *const u16 , cchcatalogname : i16 , szschemaname : *const u16 , cchschemaname : i16 , sztablename : *const u16 , cchtablename : i16 , sztabletype : *const u16 , cchtabletype : i16 ) -> i16 ); -::windows_sys::core::link ! ( "odbc32.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn SQLTransact ( environmenthandle : *mut ::core::ffi::c_void , connectionhandle : *mut ::core::ffi::c_void , completiontype : u16 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_batch ( param0 : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_bind ( param0 : *mut ::core::ffi::c_void , param1 : *mut u8 , param2 : i32 , param3 : i32 , param4 : *mut u8 , param5 : i32 , param6 : i32 , param7 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_colfmt ( param0 : *mut ::core::ffi::c_void , param1 : i32 , param2 : u8 , param3 : i32 , param4 : i32 , param5 : *mut u8 , param6 : i32 , param7 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_collen ( param0 : *mut ::core::ffi::c_void , param1 : i32 , param2 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_colptr ( param0 : *mut ::core::ffi::c_void , param1 : *mut u8 , param2 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_columns ( param0 : *mut ::core::ffi::c_void , param1 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_control ( param0 : *mut ::core::ffi::c_void , param1 : i32 , param2 : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_done ( param0 : *mut ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_exec ( param0 : *mut ::core::ffi::c_void , param1 : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_getcolfmt ( param0 : *mut ::core::ffi::c_void , param1 : i32 , param2 : i32 , param3 : *mut ::core::ffi::c_void , param4 : i32 , param5 : *mut i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_initA ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCSTR , param2 : :: windows_sys::core::PCSTR , param3 : :: windows_sys::core::PCSTR , param4 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_initW ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCWSTR , param2 : :: windows_sys::core::PCWSTR , param3 : :: windows_sys::core::PCWSTR , param4 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_moretext ( param0 : *mut ::core::ffi::c_void , param1 : i32 , param2 : *mut u8 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_readfmtA ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCSTR ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_readfmtW ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCWSTR ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_sendrow ( param0 : *mut ::core::ffi::c_void ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_setcolfmt ( param0 : *mut ::core::ffi::c_void , param1 : i32 , param2 : i32 , param3 : *mut ::core::ffi::c_void , param4 : i32 ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_writefmtA ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCSTR ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn bcp_writefmtW ( param0 : *mut ::core::ffi::c_void , param1 : :: windows_sys::core::PCWSTR ) -> i16 ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn dbprtypeA ( param0 : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "odbcbcp.dll""system" #[doc = "*Required features: `\"Win32_System_Search\"`*"] fn dbprtypeW ( param0 : i32 ) -> :: windows_sys::core::PWSTR ); -pub type DataSource = *mut ::core::ffi::c_void; -pub type DataSourceListener = *mut ::core::ffi::c_void; -pub type DataSourceObject = *mut ::core::ffi::c_void; -pub type IAccessor = *mut ::core::ffi::c_void; -pub type IAlterIndex = *mut ::core::ffi::c_void; -pub type IAlterTable = *mut ::core::ffi::c_void; -pub type IBindResource = *mut ::core::ffi::c_void; -pub type IChapteredRowset = *mut ::core::ffi::c_void; -pub type IColumnMapper = *mut ::core::ffi::c_void; -pub type IColumnMapperCreator = *mut ::core::ffi::c_void; -pub type IColumnsInfo = *mut ::core::ffi::c_void; -pub type IColumnsInfo2 = *mut ::core::ffi::c_void; -pub type IColumnsRowset = *mut ::core::ffi::c_void; -pub type ICommand = *mut ::core::ffi::c_void; -pub type ICommandCost = *mut ::core::ffi::c_void; -pub type ICommandPersist = *mut ::core::ffi::c_void; -pub type ICommandPrepare = *mut ::core::ffi::c_void; -pub type ICommandProperties = *mut ::core::ffi::c_void; -pub type ICommandStream = *mut ::core::ffi::c_void; -pub type ICommandText = *mut ::core::ffi::c_void; -pub type ICommandValidate = *mut ::core::ffi::c_void; -pub type ICommandWithParameters = *mut ::core::ffi::c_void; -pub type ICondition = *mut ::core::ffi::c_void; -pub type ICondition2 = *mut ::core::ffi::c_void; -pub type IConditionFactory = *mut ::core::ffi::c_void; -pub type IConditionFactory2 = *mut ::core::ffi::c_void; -pub type IConditionGenerator = *mut ::core::ffi::c_void; -pub type IConvertType = *mut ::core::ffi::c_void; -pub type ICreateRow = *mut ::core::ffi::c_void; -pub type IDBAsynchNotify = *mut ::core::ffi::c_void; -pub type IDBAsynchStatus = *mut ::core::ffi::c_void; -pub type IDBBinderProperties = *mut ::core::ffi::c_void; -pub type IDBCreateCommand = *mut ::core::ffi::c_void; -pub type IDBCreateSession = *mut ::core::ffi::c_void; -pub type IDBDataSourceAdmin = *mut ::core::ffi::c_void; -pub type IDBInfo = *mut ::core::ffi::c_void; -pub type IDBInitialize = *mut ::core::ffi::c_void; -pub type IDBPromptInitialize = *mut ::core::ffi::c_void; -pub type IDBProperties = *mut ::core::ffi::c_void; -pub type IDBSchemaCommand = *mut ::core::ffi::c_void; -pub type IDBSchemaRowset = *mut ::core::ffi::c_void; -pub type IDCInfo = *mut ::core::ffi::c_void; -pub type IDataConvert = *mut ::core::ffi::c_void; -pub type IDataInitialize = *mut ::core::ffi::c_void; -pub type IDataSourceLocator = *mut ::core::ffi::c_void; -pub type IEntity = *mut ::core::ffi::c_void; -pub type IEnumItemProperties = *mut ::core::ffi::c_void; -pub type IEnumSearchRoots = *mut ::core::ffi::c_void; -pub type IEnumSearchScopeRules = *mut ::core::ffi::c_void; -pub type IEnumSubscription = *mut ::core::ffi::c_void; -pub type IErrorLookup = *mut ::core::ffi::c_void; -pub type IErrorRecords = *mut ::core::ffi::c_void; -pub type IGetDataSource = *mut ::core::ffi::c_void; -pub type IGetRow = *mut ::core::ffi::c_void; -pub type IGetSession = *mut ::core::ffi::c_void; -pub type IGetSourceRow = *mut ::core::ffi::c_void; -pub type IIndexDefinition = *mut ::core::ffi::c_void; -pub type IInterval = *mut ::core::ffi::c_void; -pub type ILoadFilter = *mut ::core::ffi::c_void; -pub type ILoadFilterWithPrivateComActivation = *mut ::core::ffi::c_void; -pub type IMDDataset = *mut ::core::ffi::c_void; -pub type IMDFind = *mut ::core::ffi::c_void; -pub type IMDRangeRowset = *mut ::core::ffi::c_void; -pub type IMetaData = *mut ::core::ffi::c_void; -pub type IMultipleResults = *mut ::core::ffi::c_void; -pub type INamedEntity = *mut ::core::ffi::c_void; -pub type INamedEntityCollector = *mut ::core::ffi::c_void; -pub type IObjectAccessControl = *mut ::core::ffi::c_void; -pub type IOpLockStatus = *mut ::core::ffi::c_void; -pub type IOpenRowset = *mut ::core::ffi::c_void; -pub type IParentRowset = *mut ::core::ffi::c_void; -pub type IProtocolHandlerSite = *mut ::core::ffi::c_void; -pub type IProvideMoniker = *mut ::core::ffi::c_void; -pub type IQueryParser = *mut ::core::ffi::c_void; -pub type IQueryParserManager = *mut ::core::ffi::c_void; -pub type IQuerySolution = *mut ::core::ffi::c_void; -pub type IReadData = *mut ::core::ffi::c_void; -pub type IRegisterProvider = *mut ::core::ffi::c_void; -pub type IRelationship = *mut ::core::ffi::c_void; -pub type IRichChunk = *mut ::core::ffi::c_void; -pub type IRow = *mut ::core::ffi::c_void; -pub type IRowChange = *mut ::core::ffi::c_void; -pub type IRowPosition = *mut ::core::ffi::c_void; -pub type IRowPositionChange = *mut ::core::ffi::c_void; -pub type IRowSchemaChange = *mut ::core::ffi::c_void; -pub type IRowset = *mut ::core::ffi::c_void; -pub type IRowsetAsynch = *mut ::core::ffi::c_void; -pub type IRowsetBookmark = *mut ::core::ffi::c_void; -pub type IRowsetChange = *mut ::core::ffi::c_void; -pub type IRowsetChangeExtInfo = *mut ::core::ffi::c_void; -pub type IRowsetChapterMember = *mut ::core::ffi::c_void; -pub type IRowsetCopyRows = *mut ::core::ffi::c_void; -pub type IRowsetCurrentIndex = *mut ::core::ffi::c_void; -pub type IRowsetEvents = *mut ::core::ffi::c_void; -pub type IRowsetFastLoad = *mut ::core::ffi::c_void; -pub type IRowsetFind = *mut ::core::ffi::c_void; -pub type IRowsetIdentity = *mut ::core::ffi::c_void; -pub type IRowsetIndex = *mut ::core::ffi::c_void; -pub type IRowsetInfo = *mut ::core::ffi::c_void; -pub type IRowsetKeys = *mut ::core::ffi::c_void; -pub type IRowsetLocate = *mut ::core::ffi::c_void; -pub type IRowsetNewRowAfter = *mut ::core::ffi::c_void; -pub type IRowsetNextRowset = *mut ::core::ffi::c_void; -pub type IRowsetNotify = *mut ::core::ffi::c_void; -pub type IRowsetPrioritization = *mut ::core::ffi::c_void; -pub type IRowsetQueryStatus = *mut ::core::ffi::c_void; -pub type IRowsetRefresh = *mut ::core::ffi::c_void; -pub type IRowsetResynch = *mut ::core::ffi::c_void; -pub type IRowsetScroll = *mut ::core::ffi::c_void; -pub type IRowsetUpdate = *mut ::core::ffi::c_void; -pub type IRowsetView = *mut ::core::ffi::c_void; -pub type IRowsetWatchAll = *mut ::core::ffi::c_void; -pub type IRowsetWatchNotify = *mut ::core::ffi::c_void; -pub type IRowsetWatchRegion = *mut ::core::ffi::c_void; -pub type IRowsetWithParameters = *mut ::core::ffi::c_void; -pub type ISQLErrorInfo = *mut ::core::ffi::c_void; -pub type ISQLGetDiagField = *mut ::core::ffi::c_void; -pub type ISQLRequestDiagFields = *mut ::core::ffi::c_void; -pub type ISQLServerErrorInfo = *mut ::core::ffi::c_void; -pub type ISchemaLocalizerSupport = *mut ::core::ffi::c_void; -pub type ISchemaLock = *mut ::core::ffi::c_void; -pub type ISchemaProvider = *mut ::core::ffi::c_void; -pub type IScopedOperations = *mut ::core::ffi::c_void; -pub type ISearchCatalogManager = *mut ::core::ffi::c_void; -pub type ISearchCatalogManager2 = *mut ::core::ffi::c_void; -pub type ISearchCrawlScopeManager = *mut ::core::ffi::c_void; -pub type ISearchCrawlScopeManager2 = *mut ::core::ffi::c_void; -pub type ISearchItemsChangedSink = *mut ::core::ffi::c_void; -pub type ISearchLanguageSupport = *mut ::core::ffi::c_void; -pub type ISearchManager = *mut ::core::ffi::c_void; -pub type ISearchManager2 = *mut ::core::ffi::c_void; -pub type ISearchNotifyInlineSite = *mut ::core::ffi::c_void; -pub type ISearchPersistentItemsChangedSink = *mut ::core::ffi::c_void; -pub type ISearchProtocol = *mut ::core::ffi::c_void; -pub type ISearchProtocol2 = *mut ::core::ffi::c_void; -pub type ISearchProtocolThreadContext = *mut ::core::ffi::c_void; -pub type ISearchQueryHelper = *mut ::core::ffi::c_void; -pub type ISearchQueryHits = *mut ::core::ffi::c_void; -pub type ISearchRoot = *mut ::core::ffi::c_void; -pub type ISearchScopeRule = *mut ::core::ffi::c_void; -pub type ISearchViewChangedSink = *mut ::core::ffi::c_void; -pub type ISecurityInfo = *mut ::core::ffi::c_void; -pub type IService = *mut ::core::ffi::c_void; -pub type ISessionProperties = *mut ::core::ffi::c_void; -pub type ISimpleCommandCreator = *mut ::core::ffi::c_void; -pub type ISourcesRowset = *mut ::core::ffi::c_void; -pub type IStemmer = *mut ::core::ffi::c_void; -pub type ISubscriptionItem = *mut ::core::ffi::c_void; -pub type ISubscriptionMgr = *mut ::core::ffi::c_void; -pub type ISubscriptionMgr2 = *mut ::core::ffi::c_void; -pub type ITableCreation = *mut ::core::ffi::c_void; -pub type ITableDefinition = *mut ::core::ffi::c_void; -pub type ITableDefinitionWithConstraints = *mut ::core::ffi::c_void; -pub type ITableRename = *mut ::core::ffi::c_void; -pub type ITokenCollection = *mut ::core::ffi::c_void; -pub type ITransactionJoin = *mut ::core::ffi::c_void; -pub type ITransactionLocal = *mut ::core::ffi::c_void; -pub type ITransactionObject = *mut ::core::ffi::c_void; -pub type ITrusteeAdmin = *mut ::core::ffi::c_void; -pub type ITrusteeGroupAdmin = *mut ::core::ffi::c_void; -pub type IUMS = *mut ::core::ffi::c_void; -pub type IUMSInitialize = *mut ::core::ffi::c_void; -pub type IUrlAccessor = *mut ::core::ffi::c_void; -pub type IUrlAccessor2 = *mut ::core::ffi::c_void; -pub type IUrlAccessor3 = *mut ::core::ffi::c_void; -pub type IUrlAccessor4 = *mut ::core::ffi::c_void; -pub type IViewChapter = *mut ::core::ffi::c_void; -pub type IViewFilter = *mut ::core::ffi::c_void; -pub type IViewRowset = *mut ::core::ffi::c_void; -pub type IViewSort = *mut ::core::ffi::c_void; -pub type IWordBreaker = *mut ::core::ffi::c_void; -pub type IWordFormSink = *mut ::core::ffi::c_void; -pub type IWordSink = *mut ::core::ffi::c_void; -pub type OLEDBSimpleProvider = *mut ::core::ffi::c_void; -pub type OLEDBSimpleProviderListener = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP6xFILEFMT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPABORT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPBATCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPFILECP: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPFILECP_ACP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPFILECP_OEMCP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPFILECP_RAW: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPFILEFMT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPFIRST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPHINTS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPHINTSA: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPHINTSW: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPKEEPIDENTITY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPKEEPNULLS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPLAST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPMAXERRS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPODBC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPTEXTFILE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCPUNICODEFILE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP_FMT_COLLATION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP_FMT_COLLATION_ID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP_FMT_DATA_LEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP_FMT_INDICATOR_LEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP_FMT_SERVER_COL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP_FMT_TERMINATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BCP_FMT_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BMK_DURABILITY_INTRANSACTION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BMK_DURABILITY_REORGANIZATION: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BMK_DURABILITY_ROWSET: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BMK_DURABILITY_XTRANSACTION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BUCKET_EXPONENTIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BUCKET_LINEAR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORIZE_BUCKETS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORIZE_CLUSTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORIZE_RANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORIZE_UNIQUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORY_COLLATOR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORY_GATHERER: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORY_INDEXER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATEGORY_SEARCH: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CDBBMKDISPIDS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CDBCOLDISPIDS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CDBSELFDISPIDS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CERT_E_NOT_FOUND_OR_NO_PERMISSSION: i32 = -2147211263i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_CORRUPT_FWIDX: ::windows_sys::core::HRESULT = -1073473491i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_DIACRITIC_SETTINGS_DIFFER: ::windows_sys::core::HRESULT = -1073473490i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_INCONSISTENT_TRANSACTION: ::windows_sys::core::HRESULT = -1073473486i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_INVALID_CATALOG_LIST_VERSION: ::windows_sys::core::HRESULT = -2147215313i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_MULTIPLE_PROTECTED_USERS_UNSUPPORTED: ::windows_sys::core::HRESULT = -1073473483i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_NO_AUXMETADATA: ::windows_sys::core::HRESULT = -2147215318i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_NO_CATALOG_MANAGER: ::windows_sys::core::HRESULT = -1073473487i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_NO_PROTECTED_USER: ::windows_sys::core::HRESULT = -1073473484i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_PROTECTED_CATALOG_NON_INTERACTIVE_USER: ::windows_sys::core::HRESULT = -1073473481i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_PROTECTED_CATALOG_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -1073473485i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_E_PROTECTED_CATALOG_SID_MISMATCH: ::windows_sys::core::HRESULT = -1073473482i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_S_CATALOG_RESET: ::windows_sys::core::HRESULT = 268336i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_S_CLIENT_REQUESTED_ABORT: ::windows_sys::core::HRESULT = 268331i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_S_NEW_AUXMETADATA: ::windows_sys::core::HRESULT = 268329i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CI_S_RETRY_DOCUMENT: ::windows_sys::core::HRESULT = 268332i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLSID_DataShapeProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3449a1c8_c56c_11d0_ad72_00c04fc29863); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLSID_MSDASQL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8b522cb_5cf3_11ce_ade5_00aa0044773d); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLSID_MSDASQL_ENUMERATOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8b522cd_5cf3_11ce_ade5_00aa0044773d); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLSID_MSPersist: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7c07e0d0_4418_11d2_9212_00c04fbbbfb3); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLSID_SQLOLEDB: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c7ff16c_38e3_11d0_97ab_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLSID_SQLOLEDB_ENUMERATOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdfa22b8e_e68d_11d0_97e4_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLSID_SQLOLEDB_ERROR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc0932c62_38e5_11d0_97ab_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CMDLINE_E_ALREADY_INIT: i32 = -2147216123i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CMDLINE_E_NOT_INIT: i32 = -2147216124i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CMDLINE_E_NUM_PARAMS: i32 = -2147216122i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CMDLINE_E_PARAM_SIZE: i32 = -2147216125i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CMDLINE_E_PAREN: i32 = -2147216126i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CMDLINE_E_UNEXPECTED: i32 = -2147216127i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_CONNECTIONTIMEOUT: i32 = -2147219963i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_DATASOURCENOTAVAILABLE: i32 = -2147219964i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_INSUFFICIENTBUFFER: i32 = -2147219957i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_INVALIDDATASOURCE: i32 = -2147219959i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_NOQUERYCONNECTIONS: i32 = -2147219965i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_REGISTRY: i32 = -2147219960i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_SERVERNOTFOUND: i32 = -2147219962i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_TIMEOUT: i32 = -2147219958i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_TOOMANYDATASERVERS: i32 = -2147219967i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_E_TOOMANYDATASOURCES: i32 = -2147219966i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CM_S_NODATASERVERS: i32 = 263687i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_BADRESULT: i32 = -2147220218i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_BADSEQUENCE: i32 = -2147220223i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_BUFFERTOOSMALL: i32 = -2147220220i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_DUPLICATEDBID: i32 = -2147220216i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_INCOMPATIBLECOLUMNS: i32 = -2147220221i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_MAXCONNEXCEEDED: i32 = -2147220213i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_NODEFAULTCATALOG: i32 = -2147220214i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_NOMOREDATA: i32 = -2147220222i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_NOSORTCOLUMN: i32 = -2147220217i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const COLL_E_TOOMANYMERGECOLUMNS: i32 = -2147220215i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_CONTENT_CLASS_READ: i32 = -2147208188i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_CONTENT_SOURCE_COLUMN_TYPE: i32 = -2147208185i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_NULL_CONTENT_CLASS_BSTR: i32 = -2147208186i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_NULL_URI: i32 = -2147208183i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_OUT_OF_RANGE: i32 = -2147208184i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_PROPERTY_MAPPING_BAD_VECTOR_SIZE: i32 = -2147208189i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_PROPERTY_MAPPING_READ: i32 = -2147208191i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_UNEXPECTED_EXCEPTION: i32 = -2147208187i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONTENT_SOURCE_E_UNEXPECTED_NULL_POINTER: i32 = -2147208190i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CQUERYDISPIDS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CQUERYMETADISPIDS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CQUERYPROPERTY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_ASSERTIONS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_CATALOGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_CHARACTER_SETS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_CHECK_CONSTRAINTS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_CHECK_CONSTRAINTS_BY_TABLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_COLLATIONS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_COLUMNS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_COLUMN_DOMAIN_USAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_COLUMN_PRIVILEGES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_CONSTRAINT_COLUMN_USAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_CONSTRAINT_TABLE_USAGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_FOREIGN_KEYS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_INDEXES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_KEY_COLUMN_USAGE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_LINKEDSERVERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_OBJECTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_OBJECT_ACTIONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_PRIMARY_KEYS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_PROCEDURES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_PROCEDURE_COLUMNS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_PROCEDURE_PARAMETERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_PROVIDER_TYPES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_REFERENTIAL_CONSTRAINTS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_SCHEMATA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_SQL_LANGUAGES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_STATISTICS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_TABLES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_TABLES_INFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_TABLE_CONSTRAINTS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_TABLE_PRIVILEGES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_TABLE_STATISTICS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_TRANSLATIONS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_TRUSTEE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_USAGE_PRIVILEGES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_VIEWS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_VIEW_COLUMN_USAGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_DBSCHEMA_VIEW_TABLE_USAGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_ACTIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_COMMANDS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_CUBES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_DIMENSIONS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_FUNCTIONS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_HIERARCHIES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_LEVELS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_MEASURES: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_MEMBERS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_PROPERTIES: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CRESTRICTIONS_MDSCHEMA_SETS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CSTORAGEPROPERTY: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CSearchLanguageSupport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a68cc80_4337_4dbc_bd27_fbfb1053820b); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CSearchManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d096c5f_ac08_4f1f_beb7_5c22c517ce39); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CSearchRoot: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30766bd2_ea1c_4f28_bf27_0b44e2f68db7); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CSearchScopeRule: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe63de750_3bd7_4be5_9c84_6b4281988c44); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CompoundCondition: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x116f8d13_101e_4fa5_84d4_ff8279381935); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ConditionFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe03e85b0_7be3_4000_ba98_6c13de9fa486); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPUTEMODE_COMPUTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPUTEMODE_DYNAMIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPUTEMODE_NOTCOMPUTED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBGUID_MSSQLXML: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d531cb2_e6ed_11d2_b252_00c04f681b71); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBGUID_XPATH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec2a4293_e898_11d2_b1b7_00c04f680c56); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMAXCHAR: u32 = 8001u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMTYPE_INPUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMTYPE_INPUTOUTPUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMTYPE_OUTPUT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMTYPE_RETURNVALUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPT_COMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPT_COMPLETEREQUIRED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPT_NOPROMPT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPT_PROMPT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_PERSIST: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_MSDAORA8_ROWSET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f06a375_dd6a_43db_b4e0_1fc121e5e62b); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_MSDAORA_ROWSET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8cc4cbd_fdff_11d0_b865_00a0c9081c1d); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_MSDSDBINIT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55cb91a8_5c7a_11d1_adad_00c04fc29863); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_MSDSSESSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xedf17536_afbf_11d1_8847_0000f879f98c); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_PERSIST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d7839a0_5b8e_11d1_a6b3_00a0c9138c66); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_PROVIDERCONNATTR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x497c60e4_7123_11cf_b171_00aa0057599e); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_PROVIDERDATASOURCEINFO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x497c60e0_7123_11cf_b171_00aa0057599e); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_PROVIDERDBINIT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x497c60e2_7123_11cf_b171_00aa0057599e); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_PROVIDERROWSET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x497c60e1_7123_11cf_b171_00aa0057599e); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_PROVIDERSTMTATTR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x497c60e3_7123_11cf_b171_00aa0057599e); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_SQLSERVERCOLUMN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3b63fb5e_3fbb_11d3_9f29_00c04f8ee9dc); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_SQLSERVERDATASOURCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28efaee4_2d2c_11d1_9807_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_SQLSERVERDATASOURCEINFO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf10cb94_35f6_11d2_9c54_00c04f7971d3); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_SQLSERVERDBINIT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5cf4ca10_ef21_11d0_97e7_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_SQLSERVERROWSET: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5cf4ca11_ef21_11d0_97e7_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_SQLSERVERSESSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28efaee5_2d2c_11d1_9807_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSET_SQLSERVERSTREAM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f79c073_8a6d_4bca_a8a8_c9b79a9b962d); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_AO_RANDOM: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_AO_SEQUENTIAL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_AO_SEQUENTIALSTORAGEOBJECTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ASYNCH_BACKGROUNDPOPULATION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ASYNCH_INITIALIZE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ASYNCH_POPULATEONDEMAND: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ASYNCH_PREPOPULATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ASYNCH_RANDOMPOPULATION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ASYNCH_SEQUENTIALPOPULATION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BD_INTRANSACTION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BD_REORGANIZATION: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BD_ROWSET: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BD_XTRANSACTION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BI_CROSSROWSET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BMK_KEY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BMK_NUMERIC: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BO_NOINDEXUPDATE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BO_NOLOG: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_BO_REFINTEGRITY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CB_DELETE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CB_NON_NULL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CB_NULL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CB_PRESERVE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CD_NOTNULL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CL_END: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CL_START: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CM_TRANSACTIONS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CO_BEGINSWITH: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CO_CASEINSENSITIVE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CO_CASESENSITIVE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CO_CONTAINS: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CO_EQUALITY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CO_STRING: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CS_COMMUNICATIONFAILURE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CS_INITIALIZED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CS_UNINITIALIZED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CU_DML_STATEMENTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CU_INDEX_DEFINITION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CU_PRIVILEGE_DEFINITION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_CU_TABLE_DEFINITION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_DF_INITIALLY_DEFERRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_DF_INITIALLY_IMMEDIATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_DF_NOT_DEFERRABLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_DST_DOCSOURCE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_DST_MDP: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_DST_TDP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_DST_TDPANDMDP: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_FU_CATALOG: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_FU_COLUMN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_FU_NOT_SUPPORTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_FU_TABLE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_GB_COLLATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_GB_CONTAINS_SELECT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_GB_EQUALS_SELECT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_GB_NOT_SUPPORTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_GB_NO_RELATION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_GU_NOTSUPPORTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_GU_SUFFIX: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_HT_DIFFERENT_CATALOGS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_HT_DIFFERENT_PROVIDERS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IC_LOWER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IC_MIXED: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IC_SENSITIVE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IC_UPPER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IN_ALLOWNULL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IN_DISALLOWNULL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IN_IGNOREANYNULL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IN_IGNORENULL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IT_BTREE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IT_CONTENT: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IT_HASH: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_IT_OTHER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_LM_INTENT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_LM_NONE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_LM_READ: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_LM_RITE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_LM_SINGLEROW: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_MR_CONCURRENT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_MR_NOTSUPPORTED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_MR_SUPPORTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NC_END: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NC_HIGH: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NC_LOW: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NC_START: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NP_ABOUTTODO: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NP_DIDEVENT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NP_FAILEDTODO: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NP_OKTODO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NP_SYNCHAFTER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NT_MULTIPLEROWS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_NT_SINGLEROW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OA_ATEXECUTE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OA_ATROWRELEASE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OA_NOTSUPPORTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OO_BLOB: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OO_DIRECTBIND: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OO_IPERSIST: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OO_ROWOBJECT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OO_SCOPED: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OO_SINGLETON: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OP_EQUAL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OP_RELATIVE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OP_STRING: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ORS_HISTOGRAM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ORS_INDEX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ORS_INTEGRATEDINDEX: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ORS_STOREDPROC: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_ORS_TABLE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OS_AGR_AFTERSESSION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OS_CLIENTCURSOR: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OS_DISABLEALL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OS_ENABLEALL: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OS_RESOURCEPOOLING: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_OS_TXNENLISTMENT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PERSIST_ADTG: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PERSIST_XML: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PT_GUID: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PT_GUID_NAME: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PT_GUID_PROPID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PT_NAME: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PT_PGUID_NAME: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PT_PGUID_PROPID: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_PT_PROPID: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_RD_RESETALL: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_RT_APTMTTHREAD: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_RT_FREETHREAD: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_RT_SINGLETHREAD: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ANSI89_IEF: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ANSI92_ENTRY: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ANSI92_FULL: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ANSI92_INTERMEDIATE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ESCAPECLAUSES: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_FIPS_TRANSITIONAL: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_NONE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ODBC_CORE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ODBC_EXTENDED: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_ODBC_MINIMUM: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQL_SUBMINIMUM: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQ_COMPARISON: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQ_CORRELATEDSUBQUERIES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQ_EXISTS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQ_IN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQ_QUANTIFIED: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SQ_TABLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SS_ILOCKBYTES: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SS_ISEQUENTIALSTREAM: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SS_ISTORAGE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SS_ISTREAM: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_STGM_CONVERT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_STGM_DELETEONRELEASE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_STGM_DIRECT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_STGM_FAILIFTHERE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_STGM_PRIORITY: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_STGM_TRANSACTED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SU_DML_STATEMENTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SU_INDEX_DEFINITION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SU_PRIVILEGE_DEFINITION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_SU_TABLE_DEFINITION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TC_ALL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TC_DDL_COMMIT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TC_DDL_IGNORE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TC_DDL_LOCK: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TC_DML: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TC_NONE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_BROWSE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_CHAOS: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_CURSORSTABILITY: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_ISOLATED: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_READCOMMITTED: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_READUNCOMMITTED: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_REPEATABLEREAD: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TI_SERIALIZABLE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_ABORT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_ABORT_DC: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_ABORT_NO: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_BOTH: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_COMMIT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_COMMIT_DC: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_COMMIT_NO: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_DONTCARE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_NONE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TR_OPTIMISTIC: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TS_CARDINALITY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_TS_HISTOGRAM: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_UP_CHANGE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_UP_DELETE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPVAL_UP_INSERT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_HCHAPTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INTERLEAVEDROWS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAINTAINPROPS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MSDAORA8_DETERMINEKEYCOLUMNS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MSDAORA_DETERMINEKEYCOLUMNS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PersistFormat: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PersistSchema: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_Unicode: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSCHEMA_LINKEDSERVERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9093caf4_2eac_11d1_9809_00c04fc2ad98); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_SQLVARIANT: u32 = 144u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_ALL_EXCEPT_LIKE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_COLLECTION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_DELAYFETCHCOLUMNS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_DELAYFETCHSTREAM: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_ISSTRUCTUREDDOCUMENT: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_OPENIFEXISTS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_OUTPUT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_OVERWRITE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_BINDFLAGS_RECURSIVE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_COLLATION_ASC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_COLLATION_DESC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_COUNTUNAVAILABLE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ABORTLIMITREACHED: ::windows_sys::core::HRESULT = -2147217871i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ALREADYINITIALIZED: ::windows_sys::core::HRESULT = -2147217838i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ALTERRESTRICTED: ::windows_sys::core::HRESULT = -2147217763i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ASYNCNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147217771i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADACCESSORFLAGS: ::windows_sys::core::HRESULT = -2147217850i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADACCESSORHANDLE: ::windows_sys::core::HRESULT = -2147217920i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADACCESSORTYPE: ::windows_sys::core::HRESULT = -2147217845i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADBINDINFO: ::windows_sys::core::HRESULT = -2147217912i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADBOOKMARK: ::windows_sys::core::HRESULT = -2147217906i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCHAPTER: ::windows_sys::core::HRESULT = -2147217914i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCOLUMNID: ::windows_sys::core::HRESULT = -2147217903i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCOMMANDFLAGS: ::windows_sys::core::HRESULT = -2147217780i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCOMMANDID: ::windows_sys::core::HRESULT = -2147217802i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCOMPAREOP: ::windows_sys::core::HRESULT = -2147217881i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCONSTRAINTFORM: ::windows_sys::core::HRESULT = -2147217800i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCONSTRAINTID: ::windows_sys::core::HRESULT = -2147217781i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCONSTRAINTTYPE: ::windows_sys::core::HRESULT = -2147217801i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCONVERTFLAG: ::windows_sys::core::HRESULT = -2147217828i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADCOPY: ::windows_sys::core::HRESULT = -2147217863i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADDEFERRABILITY: ::windows_sys::core::HRESULT = -2147217799i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADDYNAMICERRORID: ::windows_sys::core::HRESULT = -2147217830i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADHRESULT: ::windows_sys::core::HRESULT = -2147217832i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADID: i32 = -2147217860i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADINDEXID: ::windows_sys::core::HRESULT = -2147217806i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADINITSTRING: ::windows_sys::core::HRESULT = -2147217805i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADLOCKMODE: ::windows_sys::core::HRESULT = -2147217905i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADLOOKUPID: ::windows_sys::core::HRESULT = -2147217831i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADMATCHTYPE: ::windows_sys::core::HRESULT = -2147217792i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADORDINAL: ::windows_sys::core::HRESULT = -2147217835i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADPARAMETERNAME: ::windows_sys::core::HRESULT = -2147217827i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADPRECISION: ::windows_sys::core::HRESULT = -2147217862i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADPROPERTYVALUE: ::windows_sys::core::HRESULT = -2147217852i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADRATIO: ::windows_sys::core::HRESULT = -2147217902i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADRECORDNUM: ::windows_sys::core::HRESULT = -2147217854i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADREGIONHANDLE: ::windows_sys::core::HRESULT = -2147217878i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADROWHANDLE: ::windows_sys::core::HRESULT = -2147217916i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADSCALE: ::windows_sys::core::HRESULT = -2147217861i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADSOURCEHANDLE: ::windows_sys::core::HRESULT = -2147217840i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADSTARTPOSITION: ::windows_sys::core::HRESULT = -2147217890i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADSTATUSVALUE: ::windows_sys::core::HRESULT = -2147217880i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADSTORAGEFLAG: ::windows_sys::core::HRESULT = -2147217882i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADSTORAGEFLAGS: ::windows_sys::core::HRESULT = -2147217849i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADTABLEID: ::windows_sys::core::HRESULT = -2147217860i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADTYPE: ::windows_sys::core::HRESULT = -2147217859i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADTYPENAME: ::windows_sys::core::HRESULT = -2147217872i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADUPDATEDELETERULE: ::windows_sys::core::HRESULT = -2147217782i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BADVALUES: ::windows_sys::core::HRESULT = -2147217901i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BOGUS: ::windows_sys::core::HRESULT = -2147217665i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BOOKMARKSKIPPED: ::windows_sys::core::HRESULT = -2147217853i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_BYREFACCESSORNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147217848i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANCELED: ::windows_sys::core::HRESULT = -2147217842i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANNOTCONNECT: ::windows_sys::core::HRESULT = -2147217770i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANNOTFREE: ::windows_sys::core::HRESULT = -2147217894i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANNOTRESTART: ::windows_sys::core::HRESULT = -2147217896i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANTCANCEL: ::windows_sys::core::HRESULT = -2147217899i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANTCONVERTVALUE: ::windows_sys::core::HRESULT = -2147217913i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANTFETCHBACKWARDS: ::windows_sys::core::HRESULT = -2147217884i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANTFILTER: ::windows_sys::core::HRESULT = -2147217825i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANTORDER: ::windows_sys::core::HRESULT = -2147217824i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANTSCROLLBACKWARDS: ::windows_sys::core::HRESULT = -2147217879i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CANTTRANSLATE: ::windows_sys::core::HRESULT = -2147217869i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CHAPTERNOTRELEASED: ::windows_sys::core::HRESULT = -2147217841i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_COLUMNUNAVAILABLE: ::windows_sys::core::HRESULT = -2147217760i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_COMMANDNOTPERSISTED: ::windows_sys::core::HRESULT = -2147217817i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_CONCURRENCYVIOLATION: ::windows_sys::core::HRESULT = -2147217864i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_COSTLIMIT: ::windows_sys::core::HRESULT = -2147217907i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DATAOVERFLOW: ::windows_sys::core::HRESULT = -2147217833i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DELETEDROW: ::windows_sys::core::HRESULT = -2147217885i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DIALECTNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147217898i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DROPRESTRICTED: ::windows_sys::core::HRESULT = -2147217776i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DUPLICATECOLUMNID: ::windows_sys::core::HRESULT = -2147217858i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DUPLICATECONSTRAINTID: ::windows_sys::core::HRESULT = -2147217767i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DUPLICATEDATASOURCE: ::windows_sys::core::HRESULT = -2147217897i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DUPLICATEID: ::windows_sys::core::HRESULT = -2147217816i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DUPLICATEINDEXID: ::windows_sys::core::HRESULT = -2147217868i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_DUPLICATETABLEID: ::windows_sys::core::HRESULT = -2147217857i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ERRORSINCOMMAND: ::windows_sys::core::HRESULT = -2147217900i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ERRORSOCCURRED: ::windows_sys::core::HRESULT = -2147217887i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_GOALREJECTED: ::windows_sys::core::HRESULT = -2147217892i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_INDEXINUSE: ::windows_sys::core::HRESULT = -2147217866i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_INTEGRITYVIOLATION: ::windows_sys::core::HRESULT = -2147217873i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_INVALID: ::windows_sys::core::HRESULT = -2147217851i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_INVALIDTRANSITION: ::windows_sys::core::HRESULT = -2147217876i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_LIMITREJECTED: ::windows_sys::core::HRESULT = -2147217909i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_MAXPENDCHANGESEXCEEDED: ::windows_sys::core::HRESULT = -2147217836i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_MISMATCHEDPROVIDER: ::windows_sys::core::HRESULT = -2147217803i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_MULTIPLESTATEMENTS: ::windows_sys::core::HRESULT = -2147217874i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_MULTIPLESTORAGE: ::windows_sys::core::HRESULT = -2147217826i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NEWLYINSERTED: ::windows_sys::core::HRESULT = -2147217893i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOAGGREGATION: ::windows_sys::core::HRESULT = -2147217886i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOCOLUMN: ::windows_sys::core::HRESULT = -2147217819i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOCOMMAND: ::windows_sys::core::HRESULT = -2147217908i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOCONSTRAINT: ::windows_sys::core::HRESULT = -2147217761i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOINDEX: ::windows_sys::core::HRESULT = -2147217867i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOLOCALE: ::windows_sys::core::HRESULT = -2147217855i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NONCONTIGUOUSRANGE: ::windows_sys::core::HRESULT = -2147217877i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOPROVIDERSREGISTERED: ::windows_sys::core::HRESULT = -2147217804i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOQUERY: ::windows_sys::core::HRESULT = -2147217889i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOSOURCEOBJECT: ::windows_sys::core::HRESULT = -2147217775i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOSTATISTIC: ::windows_sys::core::HRESULT = -2147217764i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTABLE: ::windows_sys::core::HRESULT = -2147217865i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTAREFERENCECOLUMN: ::windows_sys::core::HRESULT = -2147217910i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTASUBREGION: ::windows_sys::core::HRESULT = -2147217875i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTCOLLECTION: ::windows_sys::core::HRESULT = -2147217773i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTFOUND: ::windows_sys::core::HRESULT = -2147217895i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTPREPARED: ::windows_sys::core::HRESULT = -2147217846i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTREENTRANT: ::windows_sys::core::HRESULT = -2147217888i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NOTSUPPORTED: ::windows_sys::core::HRESULT = -2147217837i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_NULLACCESSORNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147217847i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_OBJECTCREATIONLIMITREACHED: ::windows_sys::core::HRESULT = -2147217815i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_OBJECTMISMATCH: ::windows_sys::core::HRESULT = -2147217779i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_OBJECTOPEN: ::windows_sys::core::HRESULT = -2147217915i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_OUTOFSPACE: ::windows_sys::core::HRESULT = -2147217766i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_PARAMNOTOPTIONAL: ::windows_sys::core::HRESULT = -2147217904i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_PARAMUNAVAILABLE: ::windows_sys::core::HRESULT = -2147217839i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_PENDINGCHANGES: ::windows_sys::core::HRESULT = -2147217834i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_PENDINGINSERT: ::windows_sys::core::HRESULT = -2147217829i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_READONLY: ::windows_sys::core::HRESULT = -2147217772i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_READONLYACCESSOR: ::windows_sys::core::HRESULT = -2147217918i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_RESOURCEEXISTS: ::windows_sys::core::HRESULT = -2147217768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_RESOURCELOCKED: ::windows_sys::core::HRESULT = -2147217774i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_RESOURCENOTSUPPORTED: ::windows_sys::core::HRESULT = -2147217762i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_RESOURCEOUTOFSCOPE: ::windows_sys::core::HRESULT = -2147217778i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ROWLIMITEXCEEDED: ::windows_sys::core::HRESULT = -2147217919i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ROWSETINCOMMAND: ::windows_sys::core::HRESULT = -2147217870i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_ROWSNOTRELEASED: ::windows_sys::core::HRESULT = -2147217883i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_SCHEMAVIOLATION: ::windows_sys::core::HRESULT = -2147217917i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_TABLEINUSE: ::windows_sys::core::HRESULT = -2147217856i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147217769i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_UNSUPPORTEDCONVERSION: ::windows_sys::core::HRESULT = -2147217891i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_E_WRITEONLYACCESSOR: ::windows_sys::core::HRESULT = -2147217844i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_IMP_LEVEL_ANONYMOUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_IMP_LEVEL_DELEGATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_IMP_LEVEL_IDENTIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_IMP_LEVEL_IMPERSONATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_IN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_INVALID_HACCESSOR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_INVALID_HCHAPTER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_LIKE_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_LOCAL_EXCLUSIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_LOCAL_SHARED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_MODE_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_MODE_READWRITE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_MODE_SHARE_DENY_NONE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_MODE_SHARE_DENY_READ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_MODE_SHARE_DENY_WRITE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_MODE_SHARE_EXCLUSIVE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_MODE_WRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_NULL_HACCESSOR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_NULL_HCHAPTER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_NULL_HROW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_OUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PROT_LEVEL_CALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PROT_LEVEL_CONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PROT_LEVEL_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PROT_LEVEL_PKT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PROT_LEVEL_PKT_INTEGRITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PROT_LEVEL_PKT_PRIVACY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PT_FUNCTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PT_PROCEDURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_PT_UNKNOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_REMOTE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_SEARCHABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_SEC_E_AUTH_FAILED: ::windows_sys::core::HRESULT = -2147217843i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_SEC_E_PERMISSIONDENIED: ::windows_sys::core::HRESULT = -2147217911i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_SEC_E_SAFEMODE_DENIED: ::windows_sys::core::HRESULT = -2147217765i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_ASYNCHRONOUS: ::windows_sys::core::HRESULT = 265936i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_BADROWHANDLE: ::windows_sys::core::HRESULT = 265939i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_BOOKMARKSKIPPED: ::windows_sys::core::HRESULT = 265923i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_BUFFERFULL: ::windows_sys::core::HRESULT = 265928i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_CANTRELEASE: ::windows_sys::core::HRESULT = 265930i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_COLUMNSCHANGED: ::windows_sys::core::HRESULT = 265937i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_COLUMNTYPEMISMATCH: ::windows_sys::core::HRESULT = 265921i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_COMMANDREEXECUTED: ::windows_sys::core::HRESULT = 265927i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_DELETEDROW: ::windows_sys::core::HRESULT = 265940i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_DIALECTIGNORED: ::windows_sys::core::HRESULT = 265933i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_ENDOFROWSET: ::windows_sys::core::HRESULT = 265926i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_ERRORSOCCURRED: ::windows_sys::core::HRESULT = 265946i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_ERRORSRETURNED: ::windows_sys::core::HRESULT = 265938i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_GOALCHANGED: ::windows_sys::core::HRESULT = 265931i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_LOCKUPGRADED: ::windows_sys::core::HRESULT = 265944i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_MULTIPLECHANGES: ::windows_sys::core::HRESULT = 265948i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_NONEXTROWSET: ::windows_sys::core::HRESULT = 265925i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_NORESULT: ::windows_sys::core::HRESULT = 265929i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_NOROWSPECIFICCOLUMNS: ::windows_sys::core::HRESULT = 265949i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_NOTSINGLETON: ::windows_sys::core::HRESULT = 265943i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_PARAMUNAVAILABLE: ::windows_sys::core::HRESULT = 265947i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_PROPERTIESCHANGED: ::windows_sys::core::HRESULT = 265945i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_ROWLIMITEXCEEDED: ::windows_sys::core::HRESULT = 265920i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_STOPLIMITREACHED: ::windows_sys::core::HRESULT = 265942i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_TOOMANYCHANGES: ::windows_sys::core::HRESULT = 265941i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_TYPEINFOOVERRIDDEN: ::windows_sys::core::HRESULT = 265922i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_UNWANTEDOPERATION: ::windows_sys::core::HRESULT = 265932i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_UNWANTEDPHASE: ::windows_sys::core::HRESULT = 265934i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_S_UNWANTEDREASON: ::windows_sys::core::HRESULT = 265935i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DB_UNSEARCHABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_ALL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_HITCOUNT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_LASTSEENTIME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_PROPDISPID: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_PROPGUID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_PROPMODIFIABLE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_PROPNAME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_STORELEVEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_VROOTAUTOMATIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_VROOTMANUAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_METADATA_VROOTUSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_RANK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_RANKVECTOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_REVNAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_UNFILTERED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_VIRTUALPATH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DISPID_QUERY_WORKID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_ALREADYDISABLED: i32 = -2147220447i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_ALREADYENABLED: i32 = -2147220454i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_BADREQUEST: i32 = -2147220475i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_BADRESULT: i32 = -2147220445i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_BADSEQUENCE: i32 = -2147220473i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_BUFFERTOOSMALL: i32 = -2147220449i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_CANNOTREMOVECONCURRENT: i32 = -2147220443i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_CANNOTWRITEREGISTRY: i32 = -2147220444i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_CONFIGBAD: i32 = -2147220470i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_CONFIGNOTRIGHTTYPE: i32 = -2147220456i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_DATANOTPRESENT: i32 = -2147220464i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_DATASOURCENOTAVAILABLE: i32 = -2147220478i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_DATASOURCENOTDISABLED: i32 = -2147220459i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_DUPLICATEID: i32 = -2147220462i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_INDEXDIRECTORY: i32 = -2147220452i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_INVALIDCATALOGNAME: i32 = -2147220457i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_INVALIDDATASOURCE: i32 = -2147220479i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_INVALIDTAGDB: i32 = -2147220458i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_MESSAGETOOLONG: i32 = -2147220472i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_MISSINGCATALOG: i32 = -2147220440i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_NOMOREDATA: i32 = -2147220480i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_PARAMOUTOFRANGE: i32 = -2147220448i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_PROPVERSIONMISMATCH: i32 = -2147220441i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_PROTOCOLVERSION: i32 = -2147220455i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_QUERYCANCELED: i32 = -2147220477i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_QUERYHUNG: i32 = -2147220446i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_REGISTRY: i32 = -2147220460i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_SEARCHCATNAMECOLLISION: i32 = -2147220442i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_SERVERCAPACITY: i32 = -2147220474i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_SERVERERROR: i32 = -2147220471i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_SETSTATUSINPROGRESS: i32 = -2147220463i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_TOOMANYDATASOURCES: i32 = -2147220461i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_UNKNOWNPARAM: i32 = -2147220450i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_UNKNOWNREQUEST: i32 = -2147220476i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DS_E_VALUETOOLARGE: i32 = -2147220451i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DataLinks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2206cdb2_19c1_11d1_89e0_00c04fd7a829); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_FTE: u32 = 13824u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_FTE_CB: u32 = 51968u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_FTE_FD: u32 = 64768u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_CMDLINE: u32 = 5376u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_COLLATOR: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_CONNMGR: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_CONTENT_SOURCE: u32 = 13312u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_DATASOURCE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_DAV: u32 = 8960u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_EXSTOREPH: u32 = 9984u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_FLTRDMN: u32 = 9216u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_GATHERER: u32 = 3328u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_INDEXER: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_MSS: u32 = 8448u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_NETWORKING: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_NLADMIN: u32 = 6400u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_NOTESPH: u32 = 9728u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_OLEDB_BINDER: u32 = 9472u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_PEOPLE_IMPORT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_PROTHNDLR: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_QUERY: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_REMOTE_EXSTOREPH: u32 = 13568u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_SCHEMA: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_SCRIPTPI: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_SECURITY: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_SETUP: u32 = 4864u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_SRCH_SCHEMA_CACHE: u32 = 13056u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ERROR_SOURCE_XML: u32 = 8704u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_AUDIENCECOMPUTATION_CANNOTSTART: i32 = -1073738223i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_AUTOCAT_CANT_CREATE_FILE_SHARE: i32 = -1073738726i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_AUTOCAT_PERFMON: i32 = -1073738753i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_CONFIG_ERROR: i32 = -1073738821i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_CONFIG_SYNTAX: i32 = -2147482604i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_CRAWL_SCHEDULED: i32 = 1073744884i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_DETAILED_FILTERPOOL_ADD_FAILED: i32 = -1073738719i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_DSS_NOT_ENABLED: i32 = -2147476572i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_ENUMERATE_SESSIONS_FAILED: i32 = -1073738720i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_EXCEPTION: i32 = -1073740815i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_FAILED_CREATE_GATHERER_LOG: i32 = -2147480587i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_FAILED_INITIALIZE_CRAWL: i32 = -1073738765i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_FILTERPOOL_ADD_FAILED: i32 = -1073738722i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_FILTERPOOL_DELETE_FAILED: i32 = -1073738721i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_FILTER_HOST_FORCE_TERMINATE: i32 = -2147473624i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_FILTER_HOST_NOT_INITIALIZED: i32 = -1073738724i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_FILTER_HOST_NOT_TERMINATED: i32 = -1073738723i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHERER_DATASOURCE: i32 = -1073738727i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHERER_PERFMON: i32 = -1073738817i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHERSVC_PERFMON: i32 = -1073738818i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_ADVISE_FAILED: i32 = -1073738798i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_APP_INIT_FAILED: i32 = -1073738766i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_AUTODESCENCODE_INVALID: i32 = -2147480592i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_AUTODESCLEN_ADJUSTED: i32 = -2147480603i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_BACKUPAPP_COMPLETE: i32 = 3077i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_BACKUPAPP_ERROR: i32 = -1073738748i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CANT_CREATE_DOCID: i32 = -1073738793i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CANT_DELETE_DOCID: i32 = -1073738792i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CHECKPOINT_CORRUPT: i32 = -1073738732i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CHECKPOINT_FAILED: i32 = -1073738736i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CHECKPOINT_FILE_MISSING: i32 = -1073738731i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CRAWL_IN_PROGRESS: i32 = -2147480609i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CRAWL_NOT_STARTED: i32 = -2147480625i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CRAWL_SEED_ERROR: i32 = -2147480624i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CRAWL_SEED_FAILED: i32 = -2147480612i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CRAWL_SEED_FAILED_INIT: i32 = -2147480611i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_CRITICAL_ERROR: i32 = -1073738799i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_DAEMON_TERMINATED: i32 = -2147480570i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_DELETING_HISTORY_ITEMS: i32 = -1073738774i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_DIRTY_STARTUP: i32 = -2147480576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_DISK_FULL: i32 = -2147480594i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_END_ADAPTIVE: i32 = 1073744891i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_END_CRAWL: i32 = 1073744842i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_END_INCREMENTAL: i32 = 1073744871i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_EXCEPTION: i32 = -1073738810i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_FLUSH_FAILED: i32 = -1073738737i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_FROM_NOT_SET: i32 = -1073738776i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_HISTORY_CORRUPTION_DETECTED: i32 = -2147480575i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_INTERNAL: i32 = -1073738804i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_INVALID_NETWORK_ACCESS_ACCOUNT: i32 = -1073738739i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_LOCK_FAILED: i32 = -1073738784i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_NO_CRAWL_SEEDS: i32 = -2147480602i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_NO_SCHEMA: i32 = -2147480593i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_OBJ_INIT_FAILED: i32 = -1073738796i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_PLUGINMGR_INIT_FAILED: i32 = -1073738767i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_PLUGIN_INIT_FAILED: i32 = -1073738795i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_PROTOCOLHANDLER_INIT_FAILED: i32 = -1073738740i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_PROTOCOLHANDLER_LOAD_FAILED: i32 = -1073738741i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_READ_CHECKPOINT_FAILED: i32 = -1073738733i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RECOVERY_FAILURE: i32 = -1073738222i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_REG_MISSING: i32 = -2147480610i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RESET_START: i32 = 1073744865i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RESTOREAPP_COMPLETE: i32 = 3075i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RESTOREAPP_ERROR: i32 = -1073738750i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RESTORE_CHECKPOINT_FAILED: i32 = -1073738734i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RESTORE_COMPLETE: i32 = 3069i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RESTORE_ERROR: i32 = -1073738754i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_RESUME: i32 = 1073744868i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_SAVE_FAILED: i32 = -1073738735i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_SERVICE_INIT: i32 = -1073738794i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_START_CRAWL: i32 = 1073744843i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_START_CRAWL_IF_RESET: i32 = -2147480595i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_START_PAUSE: i32 = -2147480606i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_STOP_START: i32 = 1073744876i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_SYSTEM_LCID_CHANGED: i32 = -2147480562i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_THROTTLE: i32 = 1073744867i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_GATHER_TRANSACTION_FAIL: i32 = -1073738797i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_HASHMAP_INSERT: i32 = -1073738816i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_HASHMAP_UPDATE: i32 = -1073738811i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_ADD_DSS_DISCONNECT: i32 = -2147476585i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_ADD_DSS_FAILED: i32 = -2147476627i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_ADD_DSS_SUCCEEDED: i32 = 7019i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_BUILD_ENDED: i32 = 1073748873i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_BUILD_FAILED: i32 = -1073734797i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_BUILD_START: i32 = 1073748872i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_CI_LOAD_ERROR: i32 = -1073734785i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_DSS_ALREADY_ADDED: i32 = 1073748870i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_DSS_CONTACT_FAILED: i32 = -1073734800i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_DSS_UNABLE_TO_REMOVE: i32 = -1073734755i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_FAIL_TO_CREATE_PER_USER_CATALOG: i32 = -1073731797i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_FAIL_TO_SET_MAX_JETINSTANCE: i32 = -1073731798i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_FAIL_TO_UNLOAD_PER_USER_CATALOG: i32 = -1073731796i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_INIT_ERROR: i32 = -1073734814i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_INVALID_DIRECTORY: i32 = -1073734813i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_LOAD_FAIL: i32 = -1073734781i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_MISSING_APP_DIRECTORY: i32 = -1073734758i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_NEW_PROJECT: i32 = -1073734754i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_NO_SEARCH_SERVERS: i32 = -2147476630i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_OUT_OF_DATABASE_INSTANCE: i32 = -1073731799i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PAUSED_FOR_DISKFULL: i32 = -1073734811i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PERFMON: i32 = -1073734760i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROPSTORE_INIT_FAILED: i32 = -1073734787i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_ABORTED: i32 = 1073748899i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_COMMITTED: i32 = 1073748898i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_COMMIT_FAILED: i32 = -1073734747i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_ERROR: i32 = -1073734812i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_STARTED: i32 = 1073748841i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_STATE_CORRUPT: i32 = -1073734780i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_STOPPED: i32 = -2147476633i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_PROP_SUCCEEDED: i32 = 7016i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_REG_ERROR: i32 = -1073734756i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_REG_MISSING: i32 = -1073734796i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_REMOVED_PROJECT: i32 = -1073734753i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_REMOVE_DSS_FAILED: i32 = -1073734801i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_REMOVE_DSS_SUCCEEDED: i32 = 7020i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_RESET_FOR_CORRUPTION: i32 = -1073734784i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_SCHEMA_COPY_ERROR: i32 = -1073734823i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_SHUTDOWN: i32 = 1073748866i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_STARTED: i32 = 1073748824i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_INDEXER_VERIFY_PROP_ACCOUNT: i32 = -1073734768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_LEARN_COMPILE_FAILED: i32 = -2147480583i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_LEARN_CREATE_DB_FAILED: i32 = -2147480584i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_LEARN_PROPAGATION_COPY_FAILED: i32 = -2147480585i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_LEARN_PROPAGATION_FAILED: i32 = -2147480582i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_LOCAL_GROUPS_CACHE_FLUSHED: i32 = 1073744920i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_LOCAL_GROUP_NOT_EXPANDED: i32 = 1073744919i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_NOTIFICATION_FAILURE: i32 = -1073738745i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_NOTIFICATION_FAILURE_SCOPE_EXCEEDED_LOGGING: i32 = -2147480568i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_NOTIFICATION_RESTORED: i32 = 1073744905i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_NOTIFICATION_RESTORED_SCOPE_EXCEEDED_LOGGING: i32 = -2147480566i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_NOTIFICATION_THREAD_EXIT_FAILED: i32 = -1073738725i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_OUTOFMEMORY: i32 = -1073740817i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_PERF_COUNTERS_ALREADY_EXISTS: i32 = -2147473626i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_PERF_COUNTERS_NOT_LOADED: i32 = -2147473628i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_PERF_COUNTERS_REGISTRY_TROUBLE: i32 = -2147473627i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_PROTOCOL_HOST_FORCE_TERMINATE: i32 = -2147473625i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_REG_VERSION: i32 = -1073738790i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_CREATE_PATH_RULES_FAILED: i32 = -2147482634i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_CSM_SAVE_FAILED: i32 = -1073740805i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_DATAFILES_MOVE_FAILED: i32 = -1073740808i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_DATAFILES_MOVE_ROLLBACK_ERRORS: i32 = -2147482630i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_DATAFILES_MOVE_SUCCEEDED: i32 = 1073742841i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_DROPPED_EVENTS: i32 = -2147482633i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_SETUP_CLEANUP_FAILED: i32 = -1073740813i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_SETUP_CLEANUP_STARTED: i32 = -2147482640i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_SETUP_CLEANUP_SUCCEEDED: i32 = 1073742834i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_SETUP_FAILED: i32 = -1073740818i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_SETUP_SUCCEEDED: i32 = 1073742829i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_STARTED: i32 = 1073742827i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_STARTING_SETUP: i32 = 1073742828i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SSSEARCH_STOPPED: i32 = 1073742837i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_STS_INIT_SECURITY_FAILED: i32 = -2147480554i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_SYSTEM_EXCEPTION: i32 = -2147482595i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_TRANSACTION_READ: i32 = -1073738809i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_TRANSLOG_APPEND: i32 = -1073738814i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_TRANSLOG_CREATE: i32 = -1073738791i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_TRANSLOG_CREATE_TRX: i32 = -1073738815i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_TRANSLOG_UPDATE: i32 = -1073738813i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_UNPRIVILEGED_SERVICE_ACCOUNT: i32 = -2147482596i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_USING_DIFFERENT_WORD_BREAKER: i32 = -2147480580i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_WARNING_CANNOT_UPGRADE_NOISE_FILE: i32 = -2147473634i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_WARNING_CANNOT_UPGRADE_NOISE_FILES: i32 = -2147473635i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_WBREAKER_NOT_LOADED: i32 = -2147480586i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EVENT_WIN32_ERROR: i32 = -2147473633i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_ACCESS_DENIED: i32 = -2147216990i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_BADCONFIG_OR_ACCESSDENIED: i32 = -2147216988i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_INVALID_ACCOUNT_INFO: i32 = -2147216984i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_INVALID_EXCHANGE_SERVER: i32 = -2147216989i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_INVALID_SERVER_CONFIG: i32 = -2147216991i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_NOT_ADMIN_OR_WRONG_SITE: i32 = -2147216986i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_NO_CONFIG: i32 = -2147216992i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_NO_MAPI: i32 = -2147216985i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXCI_E_WRONG_SERVER_OR_ACCT: i32 = -2147216987i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EXSTOREPH_E_UNEXPECTED: i32 = -2147211519i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_CMDFATAL: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_CONTROL: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_DBCORRUPT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_DBFATAL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_DEADLOCK: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_HARDWARE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_INFO: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_INTOK: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_LIMIT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_MAXISEVERITY: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_MISSING: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_PERMIT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_RESOURCE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_SYNTAX: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_TABCORRUPT: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_TYPE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const EX_USER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FAIL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FLTRDMN_E_CANNOT_DECRYPT_PASSWORD: i32 = -2147212282i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FLTRDMN_E_ENCRYPTED_DOCUMENT: i32 = -2147212283i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FLTRDMN_E_FILTER_INIT_FAILED: i32 = -2147212284i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FLTRDMN_E_QI_FILTER_FAILED: i32 = -2147212286i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FLTRDMN_E_UNEXPECTED: i32 = -2147212287i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_ADMIN_BLOB_CORRUPT: i32 = -2147207676i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_AFFINITY_MASK: i32 = -2147207651i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_ALREADY_INITIALIZED: i32 = -2147207604i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_ANOTHER_STATUS_CHANGE_IS_ALREADY_ACTIVE: i32 = -2147207635i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_BATCH_ABORTED: i32 = -2147207636i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CATALOG_ALREADY_EXISTS: i32 = -2147207656i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CATALOG_DOES_NOT_EXIST: i32 = -2147207639i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CB_CBID_OUT_OF_BOUND: i32 = -2147169535i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CB_NOT_ENOUGH_AVAIL_PHY_MEM: i32 = -2147169534i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CB_NOT_ENOUGH_OCC_BUFFER: i32 = -2147169533i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CB_OUT_OF_MEMORY: i32 = -2147169536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_COM_SIGNATURE_VALIDATION: i32 = -2147207652i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CORRUPT_GATHERER_HASH_MAP: i32 = -2147207619i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CORRUPT_PROPERTY_STORE: i32 = -2147207622i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_CORRUPT_WORDLIST: i32 = -2147169532i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_DATATYPE_MISALIGNMENT: i32 = -2147207605i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_DEPENDENT_TRAN_FAILED_TO_PERSIST: i32 = -2147207641i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_DOC_TOO_HUGE: i32 = -2147207606i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_DUPLICATE_OBJECT: i32 = -2147207644i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_ERROR_WRITING_REGISTRY: i32 = -2147207674i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_EXCEEDED_MAX_PLUGINS: i32 = -2147207647i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FAILED_TO_CREATE_ACCESSOR: i32 = -2147207625i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FAILURE_TO_POST_SETCOMPLETION_STATUS: i32 = -2147207597i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_DID_NOT_CONNECT: i32 = -2147207660i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_DOC_TIMEOUT: i32 = -2147156733i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_DOC_UNEXPECTED_EXIT: i32 = -2147156731i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_FAILED_TO_LOAD_IFILTER: i32 = -2147156734i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_FILTER_CAUSED_SHARING_VIOLATION: i32 = -2147156725i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_IDLE: i32 = -2147207595i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_IFILTER_INIT_FAILED: i32 = -2147156735i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_NOISE_NO_IPERSISTSTREAM_ON_TEXT_FILTER: i32 = -2147156729i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_NOISE_NO_TEXT_FILTER: i32 = -2147156730i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_NOISE_TEXT_FILTER_INIT_FAILED: i32 = -2147156727i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_NOISE_TEXT_FILTER_LOAD_FAILED: i32 = -2147156728i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_NO_IPERSIST_INTERFACE: i32 = -2147156736i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_OCCURRENCE_OVERFLOW: i32 = -2147156726i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_OWNERSHIP_OBSOLETE: i32 = -2147207650i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_SHUTDOWN: i32 = -2147207640i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_TIMEOUT: i32 = -2147207632i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_UNEXPECTED_EXIT: i32 = -2147156732i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_UNRESPONSIVE: i32 = -2147207594i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FD_USED_TOO_MUCH_MEMORY: i32 = -2147207603i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_FILTER_SINGLE_THREADED: i32 = -2147207675i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_HIGH_MEMORY_PRESSURE: i32 = -2147207601i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_INVALID_CODEPAGE: i32 = -2147207596i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_INVALID_DOCID: i32 = -2147207663i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_INVALID_ISOLATE_ERROR_BATCH: i32 = -2147207600i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_INVALID_PROG_ID: i32 = -2147207614i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_INVALID_PROJECT_ID: i32 = -2147207598i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_INVALID_PROPERTY: i32 = -2147207630i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_INVALID_TYPE: i32 = -2147207624i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_KEY_NOT_CACHED: i32 = -2147207618i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_LIBRARY_NOT_LOADED: i32 = -2147207627i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_NOT_PROCESSED_DUE_TO_PREVIOUS_ERRORS: i32 = -2147207633i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_NO_MORE_PROPERTIES: i32 = -2147207629i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_NO_PLUGINS: i32 = -2147207638i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_NO_PROPERTY_STORE: i32 = -1073465766i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_OUT_OF_RANGE: i32 = -2147207623i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PATH_TOO_LONG: i32 = -2147207654i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PAUSE_EXTERNAL: i32 = -2147207662i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PERFMON_FULL: i32 = -2147207626i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PERF_NOT_LOADED: i32 = -2147207611i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PIPE_DATA_CORRUPTED: i32 = -2147207671i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PIPE_NOT_CONNECTED: i32 = -2147207677i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PROGID_REQUIRED: i32 = -2147207658i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PROJECT_NOT_INITALIZED: i32 = -2147207672i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PROJECT_SHUTDOWN: i32 = -2147207673i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_PROPERTY_STORE_WORKID_NOTVALID: i32 = -2147207621i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_READONLY_CATALOG: i32 = -2147207612i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_REDUNDANT_TRAN_FAILURE: i32 = -2147207642i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_REJECTED_DUE_TO_PROJECT_STATUS: i32 = -2147207661i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_RESOURCE_SHUTDOWN: i32 = -2147207631i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_RETRY_HUGE_DOC: i32 = -2147207608i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_RETRY_SINGLE_DOC_PER_BATCH: i32 = -2147207599i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_SECRET_NOT_FOUND: i32 = -2147207678i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_SERIAL_STREAM_CORRUPT: i32 = -2147207613i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_STACK_CORRUPTED: i32 = -2147207615i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_STATIC_THREAD_INVALID_ARGUMENTS: i32 = -2147207657i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_UNEXPECTED_EXIT: i32 = -2147207602i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_UNKNOWN_FD_TYPE: i32 = -2147207607i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_UNKNOWN_PLUGIN: i32 = -2147207628i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_UPGRADE_INTERFACE_ALREADY_INSTANTIATED: i32 = -2147207616i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_UPGRADE_INTERFACE_ALREADY_SHUTDOWN: i32 = -2147207617i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_E_URB_TOO_BIG: i32 = -2147207664i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_INVALID_ADMIN_CLIENT: i32 = -2147207653i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_BEYOND_QUOTA: i32 = 276002i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_CATALOG_BLOB_MISMATCHED: i32 = 276056i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_PROPERTY_RESET: i32 = 276057i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_PROPERTY_STORE_END_OF_ENUMERATION: i32 = 276028i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_READONLY_CATALOG: i32 = 276038i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_REDUNDANT: i32 = 276005i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_RESOURCES_STARTING_TO_GET_LOW: i32 = 275993i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_RESUME: i32 = 276014i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_STATUS_CHANGE_REQUEST: i32 = 276011i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FTE_S_TRY_TO_FLUSH: i32 = 276055i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FilterRegistration: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e175b8d_f52a_11d8_b9a5_505054503030); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GENERATE_METHOD_PREFIXMATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GENERATE_METHOD_STEMMED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GHTR_E_INSUFFICIENT_DISK_SPACE: i32 = -2147218037i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GHTR_E_LOCAL_SERVER_UNAVAILABLE: i32 = -2147218055i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_ADDLINKS_FAILED_WILL_RETRY_PARENT: i32 = -2147217989i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_APPLICATION_NOT_FOUND: i32 = -2147218079i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_AUTOCAT_UNEXPECTED: i32 = -2147218012i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_BACKUP_VALIDATION_FAIL: i32 = -2147217994i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_BAD_FILTER_DAEMON: i32 = -2147218119i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_BAD_FILTER_HOST: i32 = -2147217993i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_CANNOT_ENABLE_CHECKPOINT: i32 = -2147218002i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_CANNOT_REMOVE_PLUGINMGR: i32 = -2147218078i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_CONFIG_DUP_EXTENSION: i32 = -2147218165i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_CONFIG_DUP_PROJECT: i32 = -2147218166i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_CONTENT_ID_CONFLICT: i32 = -2147218062i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_DIRMON_NOT_INITIALZED: i32 = -2147218019i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_DUPLICATE_OBJECT: i32 = -2147218174i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_DUPLICATE_PROJECT: i32 = -2147218094i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_DUPLICATE_URL: i32 = -2147218163i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_DUP_PROPERTY_MAPPING: i32 = -2147218134i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_EMPTY_DACL: i32 = -2147218006i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_ERROR_INITIALIZING_PERFMON: i32 = -2147218171i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_ERROR_OBJECT_NOT_FOUND: i32 = -2147218170i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_ERROR_WRITING_REGISTRY: i32 = -2147218172i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTERPOOL_NOTFOUND: i32 = -2147217990i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_FAULT: i32 = -2147218075i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_INIT: i32 = -2147218130i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_INTERRUPTED: i32 = -2147218092i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_INVALID_MESSAGE: i32 = -2147218158i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_NOT_FOUND: i32 = -2147218154i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_NO_CODEPAGE: i32 = -2147218123i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_NO_MORE_THREADS: i32 = -2147218153i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_PROCESS_TERMINATED: i32 = -2147218159i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_PROCESS_TERMINATED_QUOTA: i32 = -2147218151i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FILTER_SINGLE_THREADED: i32 = -2147218069i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FOLDER_CRAWLED_BY_ANOTHER_WORKSPACE: i32 = -2147218007i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FORCE_NOTIFICATION_RESET: i32 = -2147218065i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_FROM_NOT_SPECIFIED: i32 = -2147218109i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_IE_OFFLINE: i32 = -2147218120i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INSUFFICIENT_EXAMPLE_CATEGORIES: i32 = -2147218014i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INSUFFICIENT_EXAMPLE_DOCUMENTS: i32 = -2147218013i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INSUFFICIENT_FEATURE_TERMS: i32 = -2147218015i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALIDFUNCTION: i32 = -2147218161i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_ACCOUNT: i32 = -2147218132i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_ACCOUNT_SYNTAX: i32 = -2147218129i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_APPLICATION_NAME: i32 = -2147218077i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_CALL_FROM_WBREAKER: i32 = -2147218058i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_DIRECTORY: i32 = -2147218093i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_EXTENSION: i32 = -2147218107i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_GROW_FACTOR: i32 = -2147218106i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_HOST_NAME: i32 = -2147218096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_LOG_FILE_NAME: i32 = -2147218103i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_MAPPING: i32 = -2147218112i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_PATH: i32 = -2147218124i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_PATH_EXPRESSION: i32 = -2147218088i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_PATH_SPEC: i32 = -2147218016i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_PROJECT_NAME: i32 = -2147218142i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_PROXY_PORT: i32 = -2147218091i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_RESOURCE_ID: i32 = -2147218035i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_RETRIES: i32 = -2147218104i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_START_ADDRESS: i32 = -2147217998i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_START_PAGE: i32 = -2147218095i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_START_PAGE_HOST: i32 = -2147218087i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_START_PAGE_PATH: i32 = -2147218080i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_STREAM_LOGS_COUNT: i32 = -2147218108i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_INVALID_TIME_OUT: i32 = -2147218105i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_JET_BACKUP_ERROR: i32 = -2147218026i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_JET_RESTORE_ERROR: i32 = -2147218025i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_LOCAL_GROUPS_EXPANSION_INTERNAL_ERROR: i32 = -2147216867i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NAME_TOO_LONG: i32 = -2147218156i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NESTED_HIERARCHICAL_START_ADDRESSES: i32 = -2147218034i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOFILTERSINK: i32 = -2147218160i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NON_FIXED_DRIVE: i32 = -2147218074i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIFICATION_FILE_SHARE_INFO_NOT_AVAILABLE: i32 = -2147218040i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIFICATION_LOCAL_PATH_MUST_USE_FIXED_DRIVE: i32 = -2147218039i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIFICATION_START_ADDRESS_INVALID: i32 = -2147218042i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIFICATION_START_PAGE: i32 = -2147218137i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIFICATION_TYPE_NOT_SUPPORTED: i32 = -2147218041i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIF_ACCESS_TOKEN_UPDATED: i32 = -2147218020i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIF_BEING_REMOVED: i32 = -2147218018i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NOTIF_EXCESSIVE_THROUGHPUT: i32 = -2147218017i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NO_IDENTITY: i32 = -2147218155i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NO_PRTCLHNLR: i32 = -2147218121i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_NTF_CLIENT_NOT_SUBSCRIBED: i32 = -1073476167i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_OBJECT_NOT_VALID: i32 = -2147218005i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_OUT_OF_DOC_ID: i32 = -2147218138i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_PIPE_NOT_CONNECTTED: i32 = -2147217996i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_PLUGIN_NOT_REGISTERED: i32 = -2147218021i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_PROJECT_NOT_INITIALIZED: i32 = -2147218149i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_PROPERTIES_EXCEEDED: i32 = -2147218000i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_PROPERTY_LIST_NOT_INITIALIZED: i32 = -2147218057i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_PROXY_NAME: i32 = -2147218127i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_PRT_HNDLR_PROGID_MISSING: i32 = -2147218152i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_RECOVERABLE_EXOLEDB_ERROR: i32 = -2147218060i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_RETRY: i32 = -2147218027i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_SCHEMA_ERRORS_OCCURRED: i32 = -2147218054i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_SCOPES_EXCEEDED: i32 = -2147218001i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_SECRET_NOT_FOUND: i32 = -2147218089i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_SERVER_UNAVAILABLE: i32 = -2147218126i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_SHUTTING_DOWN: i32 = -2147218141i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_SINGLE_THREADED_EMBEDDING: i32 = -2147218011i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_TIMEOUT: i32 = -2147218053i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_TOO_MANY_PLUGINS: i32 = -2147218162i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_UNABLE_TO_READ_EXCHANGE_STORE: i32 = -2147218061i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_UNABLE_TO_READ_REGISTRY: i32 = -2147218173i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_UNKNOWN_PROTOCOL: i32 = -2147218150i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_UNSUPPORTED_PROPERTY_TYPE: i32 = -2147218157i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_URL_EXCLUDED: i32 = -2147218169i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_URL_UNIDENTIFIED: i32 = -2147218067i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_USER_AGENT_NOT_SPECIFIED: i32 = -2147218111i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_E_VALUE_NOT_AVAILABLE: i32 = -2147218139i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_BAD_FILE_LINK: i32 = 265580i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_CANNOT_FILTER: i32 = 265520i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_CANNOT_WORDBREAK: i32 = 265638i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_CONFIG_HAS_ACCOUNTS: i32 = 265558i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_CRAWL_ADAPTIVE: i32 = 265605i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_CRAWL_FULL: i32 = 265603i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_CRAWL_INCREMENTAL: i32 = 265604i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_CRAWL_SCHEDULED: i32 = 265576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_END_PROCESS_LOOP_NOTIFY_QUEUE: i32 = 265584i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_END_STD_CHUNKS: i32 = 265508i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_MODIFIED_PARTS: i32 = 265592i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_NOT_ALL_PARTS: i32 = 265582i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_NO_CRAWL_SEEDS: i32 = 265515i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_NO_INDEX: i32 = 265616i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_OFFICE_CHILD: i32 = 265626i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_PAUSE_REASON_BACKOFF: i32 = 265620i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_PAUSE_REASON_EXTERNAL: i32 = 265618i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_PAUSE_REASON_PROFILE_IMPORT: i32 = 265651i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_PAUSE_REASON_UPGRADING: i32 = 265619i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_PROB_NOT_MODIFIED: i32 = 265575i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_START_FILTER_FROM_BODY: i32 = 265585i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_START_FILTER_FROM_PROTOCOL: i32 = 265578i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_CHANGE_IGNORED: i32 = 265500i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_END_CRAWL: i32 = 265501i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_PAUSE: i32 = 265505i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_RESET: i32 = 265502i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_RESUME: i32 = 265504i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_START: i32 = 265526i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_STOP: i32 = 265523i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_STATUS_THROTTLE: i32 = 265503i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_TRANSACTION_IGNORED: i32 = 265577i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const GTHR_S_USE_MIME_FILTER: i32 = 265639i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDENTIFIER_SDK_ERROR: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDENTIFIER_SDK_MASK: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_BUILTIN_PROPERTY: ::windows_sys::core::HRESULT = 264511i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_BUILTIN_VIEW: ::windows_sys::core::HRESULT = 264503i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_CANNOT_CAST: ::windows_sys::core::HRESULT = 264518i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_CANNOT_CONVERT: ::windows_sys::core::HRESULT = 264507i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_COLUMN_NOT_DEFINED: ::windows_sys::core::HRESULT = 264502i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_DATE_OUT_OF_RANGE: ::windows_sys::core::HRESULT = 264519i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_DEFAULT_ERROR: ::windows_sys::core::HRESULT = 264495i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_ILLEGAL_PASSTHROUGH: ::windows_sys::core::HRESULT = 264496i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_INVALIDSELECT_COALESCE: ::windows_sys::core::HRESULT = 264517i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_INVALID_CATALOG: ::windows_sys::core::HRESULT = 264516i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_INVALID_IN_GROUP_CLAUSE: ::windows_sys::core::HRESULT = 264520i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_MATCH_STRING: ::windows_sys::core::HRESULT = 264513i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_NOT_COLUMN_OF_VIEW: ::windows_sys::core::HRESULT = 264510i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_ORDINAL_OUT_OF_RANGE: ::windows_sys::core::HRESULT = 264500i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_OR_NOT: ::windows_sys::core::HRESULT = 264506i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_OUT_OF_MEMORY: ::windows_sys::core::HRESULT = 264504i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_OUT_OF_RANGE: ::windows_sys::core::HRESULT = 264508i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_PARSE_ERR_1_PARAM: ::windows_sys::core::HRESULT = 264497i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_PARSE_ERR_2_PARAM: ::windows_sys::core::HRESULT = 264498i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_PROPERTY_NAME_IN_VIEW: ::windows_sys::core::HRESULT = 264514i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_RELATIVE_INTERVAL: ::windows_sys::core::HRESULT = 264509i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_SELECT_STAR: ::windows_sys::core::HRESULT = 264505i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_SEMI_COLON: ::windows_sys::core::HRESULT = 264499i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_VIEW_ALREADY_DEFINED: ::windows_sys::core::HRESULT = 264515i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_VIEW_NOT_DEFINED: ::windows_sys::core::HRESULT = 264501i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDS_MON_WEIGHT_OUT_OF_RANGE: ::windows_sys::core::HRESULT = 264512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_BUILD_IN_PROGRESS: i32 = -2147217147i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_CATALOG_DISMOUNTED: i32 = -2147217124i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_CORRUPT_INDEX: i32 = -2147217136i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_DISKFULL: i32 = -2147217138i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_DOCUMENT_ABORTED: i32 = -2147217125i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_DSS_NOT_CONNECTED: i32 = -2147217126i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_IDXLSTFILE_CORRUPT: i32 = -2147217146i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_INVALIDTAG: i32 = -2147217151i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_INVALID_INDEX: i32 = -2147217137i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_METAFILE_CORRUPT: i32 = -2147217150i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_NOISELIST_NOTFOUND: i32 = -2147217141i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_NOT_LOADED: i32 = -2147217129i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_OBJECT_NOT_FOUND: i32 = -2147217144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_PROPSTORE_INIT_FAILED: i32 = -2147217134i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_PROP_MAJOR_VERSION_MISMATCH: i32 = -2147217128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_PROP_MINOR_VERSION_MISMATCH: i32 = -2147217127i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_PROP_STATE_CORRUPT: i32 = -2147217133i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_PROP_STOPPED: i32 = -2147217139i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_REGISTRY_ENTRY: i32 = -2147217145i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_SEARCH_SERVER_ALREADY_EXISTS: i32 = -2147217148i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_SEARCH_SERVER_NOT_FOUND: i32 = -2147217143i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_STEMMER_NOTFOUND: i32 = -2147217140i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_TOO_MANY_SEARCH_SERVERS: i32 = -2147217149i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_USE_APPGLOBAL_PROPTABLE: i32 = -2147217120i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_USE_DEFAULT_CONTENTCLASS: i32 = -2147217121i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_E_WB_NOTFOUND: i32 = -2147217142i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_S_DSS_NOT_AVAILABLE: i32 = 266525i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_S_NO_BUILD_IN_PROGRESS: i32 = 266516i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_S_SEARCH_SERVER_ALREADY_EXISTS: i32 = 266517i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const IDX_S_SEARCH_SERVER_DOES_NOT_EXIST: i32 = 266518i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_AGENT_CACHE_SIZE_EXCEEDED: ::windows_sys::core::HRESULT = -2146693246i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_AGENT_CONNECTION_FAILED: ::windows_sys::core::HRESULT = -2146693245i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_AGENT_EXCEEDING_CACHE_SIZE: ::windows_sys::core::HRESULT = -2146693232i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_AGENT_MAX_SIZE_EXCEEDED: ::windows_sys::core::HRESULT = -2146693248i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_SCHEDULED_EXCLUDE_RANGE: ::windows_sys::core::HRESULT = -2146693241i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_SCHEDULED_UPDATES_DISABLED: ::windows_sys::core::HRESULT = -2146693244i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_SCHEDULED_UPDATES_RESTRICTED: ::windows_sys::core::HRESULT = -2146693243i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_E_SCHEDULED_UPDATE_INTERVAL: ::windows_sys::core::HRESULT = -2146693242i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_S_AGENT_INCREASED_CACHE_SIZE: ::windows_sys::core::HRESULT = 790416i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const INET_S_AGENT_PART_FAIL: ::windows_sys::core::HRESULT = 790401i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const Interval: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd957171f_4bf9_4de2_bcd5_c70a7ca55836); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JET_GET_PROP_STORE_ERROR: i32 = -1073732822i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JET_INIT_ERROR: i32 = -1073732824i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JET_MULTIINSTANCE_DISABLED: i32 = -2147474645i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JET_NEW_PROP_STORE_ERROR: i32 = -1073732823i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_CATALOG_DECSRIPTION_MISSING: i32 = -2147217023i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_INSUFFICIENT_DATABASE_RESOURCES: i32 = -2147217019i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_INSUFFICIENT_DATABASE_SESSIONS: i32 = -2147217020i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_INSUFFICIENT_VERSION_STORAGE: i32 = -2147217021i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_JET_ERR: i32 = -2147217025i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_MISSING_INFORMATION: i32 = -2147217022i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_PROPAGATION_CORRUPTION: i32 = -2147217016i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_PROPAGATION_FILE: i32 = -2147217017i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_PROPAGATION_VERSION_MISMATCH: i32 = -2147217015i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_SCHEMA_ERROR: i32 = -2147217018i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_E_SHARING_VIOLATION: i32 = -2147217014i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const JPS_S_DUPLICATE_DOC_DETECTED: i32 = 266624i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROPVAL_CONCUR_LOCK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROPVAL_CONCUR_READ_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROPVAL_CONCUR_ROWVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROPVAL_CONCUR_VALUES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_ACCESSIBLEPROCEDURES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_ACCESSIBLETABLES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_ACTIVESTATEMENTS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_AUTH_SERVERINTEGRATED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_AUTH_TRUSTEDCONNECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_BLOBSONFOCURSOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_CONCURRENCY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_CURSOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_DRIVERNAME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_DRIVERODBCVER: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_DRIVERVER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_FILEUSAGE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_FORCENOPARAMETERREBIND: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_FORCENOPREPARE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_FORCENOREEXECUTE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_FORCESSFIREHOSEMODE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_INCLUDENONEXACT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_IRowsetChangeExtInfo: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_LIKEESCAPECLAUSE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_MARSHALLABLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_MAXCOLUMNSINGROUPBY: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_MAXCOLUMNSININDEX: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_MAXCOLUMNSINORDERBY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_MAXCOLUMNSINSELECT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_MAXCOLUMNSINTABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_NUMERICFUNCTIONS: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_ODBCSQLCONFORMANCE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_ODBCSQLOPTIEF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_OJCAPABILITY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_OUTERJOINS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_POSITIONONNEWROW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_PROCEDURES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_QUERYBASEDUPDATES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_SPECIALCHARACTERS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_STRINGFUNCTIONS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_SYSTEMFUNCTIONS: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGPROP_TIMEDATEFUNCTIONS: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const LeafCondition: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x52f15c89_5a17_48e1_bbcd_46a3f89c7cc2); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MAXNAME: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MAXNUMERICLEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MAXUSEVERITY: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MAX_QUERY_RANK: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDAXIS_CHAPTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDAXIS_COLUMNS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDAXIS_PAGES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDAXIS_ROWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDAXIS_SECTIONS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDAXIS_SLICERS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDDISPINFO_DRILLED_DOWN: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDDISPINFO_PARENT_SAME_AS_PREV: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDFF_BOLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDFF_ITALIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDFF_STRIKEOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDFF_UNDERLINE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_CALCULATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_REGULAR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_RESERVED1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_DAYS: u32 = 516u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_HALF_YEAR: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_HOURS: u32 = 772u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_MINUTES: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_MONTHS: u32 = 132u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_QUARTERS: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_SECONDS: u32 = 2052u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_UNDEFINED: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_WEEKS: u32 = 260u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_TIME_YEARS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDLEVEL_TYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_AVG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_CALCULATED: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_COUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_MAX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_MIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_STD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_SUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEASURE_AGGR_VAR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_ALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_FORMULA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_MEASURE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_REGULAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_RESERVE1: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_RESERVE2: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_RESERVE3: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_RESERVE4: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDMEMBER_TYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_AU_UNCHANGED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_AU_UNKNOWN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_AU_UNSUPPORTED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_FS_FULL_SUPPORT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_FS_GENERATED_COLUMN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_FS_GENERATED_DIMENSION: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_FS_NO_SUPPORT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MC_SEARCHEDCASE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MC_SINGLECASE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MD_AFTER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MD_BEFORE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MD_SELF: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MF_CREATE_CALCMEMBERS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MF_CREATE_NAMEDSETS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MF_SCOPE_GLOBAL: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MF_SCOPE_SESSION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MF_WITH_CALCMEMBERS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MF_WITH_NAMEDSETS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MJC_IMPLICITCUBE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MJC_MULTICUBES: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MJC_SINGLECUBE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MMF_CLOSINGPERIOD: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MMF_COUSIN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MMF_OPENINGPERIOD: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MMF_PARALLELPERIOD: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_AGGREGATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_CORRELATION: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_COVARIANCE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_DRILLDOWNLEVEL: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_DRILLDOWNLEVELBOTTOM: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_DRILLDOWNLEVELTOP: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_DRILLDOWNMEMBERBOTTOM: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_DRILLDOWNMEMBERTOP: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_DRILLUPLEVEL: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_DRILLUPMEMBER: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_LINREG2: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_LINREGPOINT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_LINREGSLOPE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_LINREGVARIANCE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_MEDIAN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_RANK: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_STDDEV: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MNF_VAR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_CATALOG_CUBE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_CUBE_DIM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_DATASOURCE_CUBE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_DIMHIER_LEVEL: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_DIMHIER_MEMBER: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_DIM_HIER: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_LEVEL_MEMBER: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_MEMBER_MEMBER: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_OUTERREFERENCE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MOQ_SCHEMA_CUBE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSC_GREATERTHAN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSC_GREATERTHANEQUAL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSC_LESSTHAN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSC_LESSTHANEQUAL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_BOTTOMPERCENT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_BOTTOMSUM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLDOWNLEVEL: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLDOWNLEVELBOTTOM: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLDOWNLEVELTOP: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLDOWNMEMBBER: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLDOWNMEMBERBOTTOM: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLDOWNMEMBERTOP: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLUPLEVEL: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_DRILLUPMEMBER: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_LASTPERIODS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_MTD: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_PERIODSTODATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_QTD: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_TOGGLEDRILLSTATE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_TOPPERCENT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_TOPSUM: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_WTD: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MSF_YTD: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MS_MULTIPLETUPLES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_MS_SINGLETUPLE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_NL_NAMEDLEVELS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_NL_NUMBEREDLEVELS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_NL_SCHEMAONLY: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_NME_ALLDIMENSIONS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_NME_MEASURESONLY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_RR_NORANGEROWSET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_RR_READONLY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_RR_UPDATE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_VISUAL_MODE_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_VISUAL_MODE_VISUAL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROPVAL_VISUAL_MODE_VISUAL_OFF: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_CELL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MEMBER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDTREEOP_ANCESTORS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDTREEOP_CHILDREN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDTREEOP_DESCENDANTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDTREEOP_PARENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDTREEOP_SELF: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDTREEOP_SIBLINGS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_DIMTYPE_MEASURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_DIMTYPE_OTHER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_DIMTYPE_TIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_DIMTYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_E_BADCOORDINATE: ::windows_sys::core::HRESULT = -2147217822i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_E_BADTUPLE: ::windows_sys::core::HRESULT = -2147217823i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_E_INVALIDAXIS: ::windows_sys::core::HRESULT = -2147217821i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MD_E_INVALIDCELLRANGE: ::windows_sys::core::HRESULT = -2147217820i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MINFATALERR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MIN_USER_DATATYPE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSDAINITIALIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2206cdb0_19c1_11d1_89e0_00c04fd7a829); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSDAORA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8cc4cbe_fdff_11d0_b865_00a0c9081c1d); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSDAORA8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f06a373_dd6a_43db_b4e0_1fc121e5e62b); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSDAORA8_ERROR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f06a374_dd6a_43db_b4e0_1fc121e5e62b); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSDAORA_ERROR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8cc4cbf_fdff_11d0_b865_00a0c9081c1d); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_CORRUPT_INDEX_COMPONENT: ::windows_sys::core::HRESULT = 1073745962i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_CREATE_SEVER_ITEM_FAILED: ::windows_sys::core::HRESULT = -2147479480i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_ABORTED: ::windows_sys::core::HRESULT = 1073745928i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_ABORTED_LOW_DISK: ::windows_sys::core::HRESULT = 1073745987i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_CANT_RESTART: ::windows_sys::core::HRESULT = -1073737718i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_CANT_START: ::windows_sys::core::HRESULT = -1073737719i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_COMPLETED: ::windows_sys::core::HRESULT = 1073745927i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_REASON_EXPECTED_DOCS: ::windows_sys::core::HRESULT = 1073745990i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_REASON_EXTERNAL: ::windows_sys::core::HRESULT = 1073745988i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_REASON_INDEX_LIMIT: ::windows_sys::core::HRESULT = 1073745989i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_REASON_NUMBER: ::windows_sys::core::HRESULT = 1073745991i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_RESTARTED: ::windows_sys::core::HRESULT = 1073745945i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_CI_MASTER_MERGE_STARTED: ::windows_sys::core::HRESULT = 1073745926i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSG_TEST_MESSAGE: i32 = 1074008064i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSS_E_APPALREADYEXISTS: i32 = -2147213054i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSS_E_APPNOTFOUND: i32 = -2147213055i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSS_E_CATALOGALREADYEXISTS: i32 = -2147213050i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSS_E_CATALOGNOTFOUND: i32 = -2147213053i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSS_E_CATALOGSTOPPING: i32 = -2147213052i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSS_E_INVALIDAPPNAME: i32 = -2147213056i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MSS_E_UNICODEFILEHEADERMISSING: i32 = -2147213051i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MS_PERSIST_PROGID: ::windows_sys::core::PCSTR = ::windows_sys::s!("MSPersist"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NET_E_DISCONNECTED: i32 = -2147220733i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NET_E_GENERAL: i32 = -2147220736i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NET_E_INVALIDPARAMS: i32 = -2147220728i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NET_E_OPERATIONINPROGRESS: i32 = -2147220727i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NLADMIN_E_BUILD_CATALOG_NOT_INITIALIZED: i32 = -2147215100i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NLADMIN_E_DUPLICATE_CATALOG: i32 = -2147215103i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NLADMIN_E_FAILED_TO_GIVE_ACCOUNT_PRIVILEGE: i32 = -2147215101i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NLADMIN_S_NOT_ALL_BUILD_CATALOGS_INITIALIZED: i32 = 268546i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_ATTACHMENTS: i32 = -2147211770i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_DB_ACCESS_DENIED: i32 = -2147211768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_FAIL: i32 = -2147211759i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_ITEM_NOT_FOUND: i32 = -2147211772i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_NOTESSETUP_ID_MAPPING_ERROR: i32 = -2147211767i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_NO_NTID: i32 = -2147211769i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_SERVER_CONFIG: i32 = -2147211771i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_UNEXPECTED_STATE: i32 = -2147211775i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_E_UNSUPPORTED_CONTENT_FIELD_TYPE: i32 = -2147211773i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_S_IGNORE_ID: i32 = 271874i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOTESPH_S_LISTKNOWNFIELDS: i32 = 271888i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NOT_N_PARSE_ERROR: ::windows_sys::core::HRESULT = 526638i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NegationCondition: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8de9c74c_605a_4acd_bee3_2b222aa2d23d); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OCC_INVALID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBCVER: u32 = 896u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ADD_DSN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ADD_SYS_DSN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_BOTH_DSN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_CONFIG_DRIVER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_CONFIG_DRIVER_MAX: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_CONFIG_DSN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_CONFIG_SYS_DSN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_COMPONENT_NOT_FOUND: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_CREATE_DSN_FAILED: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_GENERAL_ERR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_BUFF_LEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_DSN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_HWND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_INF: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_KEYWORD_VALUE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_LOG_FILE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_NAME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_PARAM_SEQUENCE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_PATH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_REQUEST_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_INVALID_STR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_LOAD_LIB_FAILED: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_MAX: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_NOTRANINFO: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_OUTPUT_STRING_TRUNCATED: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_OUT_OF_MEM: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_REMOVE_DSN_FAILED: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_REQUEST_FAILED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_USAGE_UPDATE_FAILED: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_USER_CANCELED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_ERROR_WRITING_SYSINFO_FAILED: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_INSTALL_COMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_INSTALL_DRIVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_INSTALL_INQUIRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_REMOVE_DEFAULT_DSN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_REMOVE_DRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_REMOVE_DSN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_REMOVE_SYS_DSN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_SYSTEM_DSN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_USER_DSN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_VS_FLAG_RETCODE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_VS_FLAG_STOP: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_VS_FLAG_UNICODE_ARG: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ODBC_VS_FLAG_UNICODE_COR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OLEDBVER: u32 = 624u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OLEDB_BINDER_CUSTOM_ERROR: i32 = -2147212032i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSP_IndexLabel: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PDPO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xccb4ec60_b9dc_11d1_ac80_00a0c9034873); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_CANONICALURL_TOOLONG: i32 = -2147205110i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_DATATYPENOTSUPPORTED: i32 = -2147205115i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_DBCONNFAIL: i32 = -2147205120i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_DC_NOT_AVAILABLE: i32 = -2147205108i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_DIRSYNC_NOTREFRESHED: i32 = -2147205103i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_DIRSYNC_ZERO_COOKIE: i32 = -2147205112i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_DOMAIN_DISCOVER_FAILED: i32 = -2147205107i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_DOMAIN_REMOVED: i32 = -2147205105i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_ENUM_ACCESSDENIED: i32 = -2147205104i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_FAILTOGETDSDEF: i32 = -2147205118i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_FAILTOGETDSMAPPING: i32 = -2147205116i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_FAILTOGETLCID: i32 = -2147205106i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_LDAPPATH_TOOLONG: i32 = -2147205111i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_NOCASTINGSUPPORTED: i32 = -2147205114i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_UPDATE_DIRSYNC_COOKIE: i32 = -2147205113i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_E_USERNAME_NOTRESOLVED: i32 = -2147205109i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_NODSDEFINED: i32 = -2147205119i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PEOPLE_IMPORT_NOMAPPINGDEFINED: i32 = -2147205117i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRAll: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRAllBits: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRAny: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROGID_MSPersist_Version_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSPersist.1"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROGID_MSPersist_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSPersist"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROPID_DBBMK_BOOKMARK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROPID_DBBMK_CHAPTER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROPID_DBSELF_SELF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRRE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRSomeBits: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_ACCESS_DENIED: u32 = 2147750405u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_ACL_IS_READ_NONE: u32 = 2147750417u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_ACL_TOO_BIG: u32 = 2147750418u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_BAD_REQUEST: u32 = 2147750408u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_CANT_TRANSFORM_DENIED_ACE: i32 = -2147216881i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_CANT_TRANSFORM_EXTERNAL_ACL: i32 = -2147216882i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_COMM_ERROR: u32 = 2147750400u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_DATABASE_OPEN_ERROR: i32 = -2147216875i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_HTTPS_CERTIFICATE_ERROR: i32 = -2147216861i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_HTTPS_REQUIRE_CERTIFICATE: i32 = -2147216860i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_HTTP_CANNOT_CONNECT: u32 = 2147750409u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_INIT_FAILED: i32 = -2147216872i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_INTERNAL_ERROR: i32 = -2147216892i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_LOAD_FAILED: i32 = -2147216873i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_MIME_EXCLUDED: i32 = -2147216883i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_NOT_REDIRECTED: u32 = 2147750407u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_NO_PROPERTY: i32 = -2147216877i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_OBJ_NOT_FOUND: u32 = 2147750401u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_OPLOCK_BROKEN: i32 = -2147216874i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_REQUEST_ERROR: u32 = 2147750402u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_RETRY: i32 = -2147216885i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_SERVER_ERROR: u32 = 2147750406u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_TRUNCATED: i32 = -2147216870i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_VOLUME_MOUNT_POINT: i32 = -2147216871i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_E_WININET: i32 = -2147216886i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_S_ACL_IS_READ_EVERYONE: u32 = 266768u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_S_MAX_DOWNLOAD: i32 = 266764i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_S_MAX_GROWTH: i32 = 266761i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_S_NOT_ALL_PARTS: u32 = 266779u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_S_NOT_MODIFIED: u32 = 266755u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_S_TRY_IMPERSONATING: i32 = 266789i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRTH_S_USE_ROSEBUD: i32 = 266772i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PWPROP_OSPVALUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_COLUMNNOTSEARCHABLE: i32 = -2147219700i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_COLUMNNOTSORTABLE: i32 = -2147219701i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_ENGINEFAILED: i32 = -2147219693i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_INFIXWILDCARD: i32 = -2147219696i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_INVALIDCATALOG: i32 = -2147219687i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_INVALIDCOLUMN: i32 = -2147219699i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_INVALIDINTERVAL: i32 = -2147219682i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_INVALIDPATH: i32 = -2147219684i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_INVALIDSCOPES: i32 = -2147219688i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_LMNOTINITIALIZED: i32 = -2147219683i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_NOCOLUMNS: i32 = -2147219689i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_NODATASOURCES: i32 = -2147219703i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_NOLOGMANAGER: i32 = -2147219681i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_NULLQUERY: i32 = -2147219691i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_PREFIXWILDCARD: i32 = -2147219697i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_QUERYCORRUPT: i32 = -2147219698i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_QUERYSYNTAX: i32 = -2147219711i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_SCOPECARDINALIDY: i32 = -2147219686i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_SEARCHTOOBIG: i32 = -2147219692i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_STARTHITTOBIG: i32 = -2147219705i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_TIMEOUT: i32 = -2147219702i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_TOOMANYCOLUMNS: i32 = -2147219707i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_TOOMANYDATABASES: i32 = -2147219706i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_TOOMANYQUERYTERMS: i32 = -2147219704i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_TYPEMISMATCH: i32 = -2147219710i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_UNEXPECTED: i32 = -2147219685i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_UNHANDLEDTYPE: i32 = -2147219709i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_E_WILDCARDPREFIXLENGTH: i32 = -2147219695i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_S_INEXACTRESULTS: i32 = 263958i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_S_NOROWSFOUND: i32 = 263940i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QRY_S_TERMIGNORED: i32 = 263954i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_AGGREGATE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147215847i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_ALLNOISE_AND_NO_RELDOC: ::windows_sys::core::HRESULT = -2147215859i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_ALLNOISE_AND_NO_RELPROP: ::windows_sys::core::HRESULT = -2147215857i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_DUPLICATE_RANGE_NAME: ::windows_sys::core::HRESULT = -2147215845i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_INCORRECT_VERSION: ::windows_sys::core::HRESULT = -2147215852i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_INVALIDCOALESCE: ::windows_sys::core::HRESULT = -2147215849i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_INVALIDSCOPE_COALESCE: ::windows_sys::core::HRESULT = -2147215851i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_INVALIDSORT_COALESCE: ::windows_sys::core::HRESULT = -2147215850i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_INVALID_DOCUMENT_IDENTIFIER: ::windows_sys::core::HRESULT = -2147215853i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_NO_RELDOC: ::windows_sys::core::HRESULT = -2147215858i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_NO_RELPROP: ::windows_sys::core::HRESULT = -2147215856i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_RELDOC_SYNTAX_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147215854i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_REPEATED_RELDOC: ::windows_sys::core::HRESULT = -2147215855i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_TOP_LEVEL_IN_GROUP: ::windows_sys::core::HRESULT = -2147215846i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_E_UPGRADEINPROGRESS: ::windows_sys::core::HRESULT = -2147215848i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_SORTDEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_SORTXASCEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_SORTXDESCEND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QUERY_VALIDBITS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QueryParser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb72f8fd8_0fab_4dd9_bdbf_245a6ce1485b); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QueryParserManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5088b39a_29b4_4d9d_8245_4ee289222f66); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_DUPLICATE_PROPERTY: i32 = -2147207927i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_INVALID_CALL: i32 = -2147207936i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_MULTIPLE_REDIRECT: i32 = -2147207933i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_NO_PROPERTY_ON_ROW: i32 = -2147207932i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_REDIRECT_ON_SECURITY_UPDATE: i32 = -2147207934i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_TYPE_MISMATCH_ON_READ: i32 = -2147207931i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_UNEXPECTED_DATA_STATUS: i32 = -2147207930i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_UNEXPECTED_FILTER_STATE: i32 = -2147207928i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_E_UNKNOWN_DATA_TYPE: i32 = -2147207929i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const REXSPH_S_REDIRECTED: i32 = 275713i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RS_COMPLETED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RS_MAYBOTHERUSER: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RS_READY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RS_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RS_SUSPENDONIDLE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RS_UPDATING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTAnd: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTContent: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTNatLanguage: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTNone: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTNot: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTOr: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTProperty: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTProximity: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RTVector: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const RootBinder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff151822_b0bf_11d1_a80d_000000000000); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_ADDSTOPWORDS: i32 = -2147218420i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_BADATTRIBUTE: i32 = -2147218412i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_BADCOLUMNNAME: i32 = -2147218414i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_BADFILENAME: i32 = -2147218411i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_BADPROPPID: i32 = -2147218413i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_BADPROPSPEC: i32 = -2147218417i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_CANNOTCREATEFILE: i32 = -2147218426i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_CANNOTCREATENOISEWORDFILE: i32 = -2147218421i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_CANNOTWRITEFILE: i32 = -2147218425i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_DUPLICATENOISE: i32 = -2147218409i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_EMPTYFILE: i32 = -2147218424i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_FILECHANGED: i32 = -2147218415i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_FILENOTFOUND: i32 = -2147218430i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_INVALIDDATATYPE: i32 = -2147218422i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_INVALIDFILETYPE: i32 = -2147218423i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_INVALIDVALUE: i32 = -2147218418i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_LOAD_SPECIAL: i32 = -2147218431i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_NAMEEXISTS: i32 = -2147218419i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_NESTEDTAG: i32 = -2147218429i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_NOMORECOLUMNS: i32 = -2147218416i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_PROPEXISTS: i32 = -2147218410i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_UNEXPECTEDTAG: i32 = -2147218428i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCHEMA_E_VERSIONMISMATCH: i32 = -2147218427i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCRIPTPI_E_ALREADY_COMPLETED: i32 = -2147213307i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCRIPTPI_E_CANNOT_ALTER_CHUNK: i32 = -2147213308i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCRIPTPI_E_CHUNK_NOT_TEXT: i32 = -2147213312i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCRIPTPI_E_CHUNK_NOT_VALUE: i32 = -2147213309i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCRIPTPI_E_PID_NOT_NAME: i32 = -2147213311i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SCRIPTPI_E_PID_NOT_NUMERIC: i32 = -2147213310i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_ACCESSDENIED: i32 = -2147216129i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_BADTRUSTEEID: ::windows_sys::core::HRESULT = -2147217814i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_INITFAILED: i32 = -2147216383i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_INVALIDACCESSENTRY: ::windows_sys::core::HRESULT = -2147217807i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_INVALIDACCESSENTRYLIST: ::windows_sys::core::HRESULT = -2147217809i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_INVALIDCONTEXT: i32 = -2147216381i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_INVALIDOBJECT: ::windows_sys::core::HRESULT = -2147217811i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_INVALIDOWNER: ::windows_sys::core::HRESULT = -2147217808i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_NOMEMBERSHIPSUPPORT: ::windows_sys::core::HRESULT = -2147217812i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_NOOWNER: ::windows_sys::core::HRESULT = -2147217810i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_NOTINITIALIZED: i32 = -2147216382i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_NOTRUSTEEID: ::windows_sys::core::HRESULT = -2147217813i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEC_E_PERMISSIONDENIED: i32 = -2147217911i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SI_TEMPORARY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SPS_WS_ERROR: i32 = -2147211753i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPANY: u32 = 83u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPAVG: u32 = 79u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPCNT: u32 = 75u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPMAX: u32 = 82u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPMIN: u32 = 81u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPNOOP: u32 = 86u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPSTDEV: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPSTDEVP: u32 = 49u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPSUM: u32 = 77u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPVAR: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLAOPVARP: u32 = 51u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLBIGBINARY: u32 = 173u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLBIGCHAR: u32 = 175u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLBIGVARBINARY: u32 = 165u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLBIGVARCHAR: u32 = 167u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLBINARY: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLBIT: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLBITN: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLCHARACTER: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLDATETIM4: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLDATETIME: u32 = 61u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLDATETIMN: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLDECIMAL: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLDECIMALN: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLFLT4: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLFLT8: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLFLTN: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLIMAGE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLINT1: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLINT2: u32 = 52u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLINT4: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLINT8: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLINTN: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLMONEY: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLMONEY4: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLMONEYN: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLNCHAR: u32 = 239u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLNTEXT: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLNUMERIC: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLNUMERICN: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLNVARCHAR: u32 = 231u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLTEXT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLUNIQUEID: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLVARBINARY: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLVARCHAR: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLVARIANT: u32 = 98u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AA_FALSE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AA_TRUE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ACCESSIBLE_PROCEDURES: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ACCESSIBLE_TABLES: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ACCESS_MODE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ACTIVE_CONNECTIONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ACTIVE_ENVIRONMENTS: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ACTIVE_STATEMENTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ADD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_ADD_CONSTRAINT_DEFERRABLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_ADD_DOMAIN_CONSTRAINT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_ADD_DOMAIN_DEFAULT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_CONSTRAINT_NAME_DEFINITION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_DEFAULT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_DROP_DOMAIN_CONSTRAINT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_DROP_DOMAIN_DEFAULT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AD_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AF_ALL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AF_AVG: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AF_COUNT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AF_DISTINCT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AF_MAX: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AF_MIN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AF_SUM: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AGGREGATE_FUNCTIONS: u32 = 169u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ALL_CATALOGS: ::windows_sys::core::PCSTR = ::windows_sys::s!("%"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ALL_EXCEPT_LIKE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ALL_SCHEMAS: ::windows_sys::core::PCSTR = ::windows_sys::s!("%"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ALL_TABLE_TYPES: ::windows_sys::core::PCSTR = ::windows_sys::s!("%"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ALL_TYPES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ALTER_DOMAIN: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ALTER_TABLE: u32 = 86u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AM_CONNECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AM_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AM_STATEMENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AO_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AO_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AO_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_APD_TYPE: i32 = -100i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_ALL_FUNCTIONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_LOADBYORDINAL: u32 = 199u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_ODBC3_ALL_FUNCTIONS: u32 = 999u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_ODBC3_ALL_FUNCTIONS_SIZE: u32 = 250u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLALLOCCONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLALLOCENV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLALLOCHANDLE: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLALLOCHANDLESTD: u32 = 73u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLALLOCSTMT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLBINDCOL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLBINDPARAM: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLBINDPARAMETER: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLBROWSECONNECT: u32 = 55u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLBULKOPERATIONS: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCANCEL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCANCELHANDLE: u32 = 1550u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCLOSECURSOR: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCOLATTRIBUTE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCOLATTRIBUTES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCOLUMNPRIVILEGES: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCOLUMNS: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCOMPLETEASYNC: u32 = 1551u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCONNECT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLCOPYDESC: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLDATASOURCES: u32 = 57u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLDESCRIBECOL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLDESCRIBEPARAM: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLDISCONNECT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLDRIVERCONNECT: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLDRIVERS: u32 = 71u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLENDTRAN: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLERROR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLEXECDIRECT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLEXECUTE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLEXTENDEDFETCH: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLFETCH: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLFETCHSCROLL: u32 = 1021u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLFOREIGNKEYS: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLFREECONNECT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLFREEENV: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLFREEHANDLE: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLFREESTMT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETCONNECTATTR: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETCONNECTOPTION: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETCURSORNAME: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETDATA: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETDESCFIELD: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETDESCREC: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETDIAGFIELD: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETDIAGREC: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETENVATTR: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETFUNCTIONS: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETINFO: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETSTMTATTR: u32 = 1014u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETSTMTOPTION: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLGETTYPEINFO: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLMORERESULTS: u32 = 61u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLNATIVESQL: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLNUMPARAMS: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLNUMRESULTCOLS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPARAMDATA: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPARAMOPTIONS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPREPARE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPRIMARYKEYS: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPRIVATEDRIVERS: u32 = 79u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPROCEDURECOLUMNS: u32 = 66u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPROCEDURES: u32 = 67u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLPUTDATA: u32 = 49u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLROWCOUNT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETCONNECTATTR: u32 = 1016u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETCONNECTOPTION: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETCURSORNAME: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETDESCFIELD: u32 = 1017u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETDESCREC: u32 = 1018u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETENVATTR: u32 = 1019u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETPARAM: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETPOS: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETSCROLLOPTIONS: u32 = 69u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETSTMTATTR: u32 = 1020u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSETSTMTOPTION: u32 = 51u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSPECIALCOLUMNS: u32 = 52u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLSTATISTICS: u32 = 53u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLTABLEPRIVILEGES: u32 = 70u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLTABLES: u32 = 54u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_API_SQLTRANSACT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ARD_TYPE: i32 = -99i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_DBC_CAPABLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_DBC_ENABLE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_DBC_ENABLE_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_DBC_ENABLE_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_DBC_FUNCTIONS: u32 = 10023u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_DBC_NOT_CAPABLE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_ENABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_ENABLE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_ENABLE_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_ENABLE_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_MODE: u32 = 10021u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_NOTIFICATION: u32 = 10025u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_NOTIFICATION_CAPABLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ASYNC_NOTIFICATION_NOT_CAPABLE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ACCESS_MODE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ANSI_APP: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_APPLICATION_KEY: u32 = 203u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_APP_PARAM_DESC: u32 = 10011u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_APP_ROW_DESC: u32 = 10010u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_DBC_EVENT: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_DBC_NOTIFICATION_CALLBACK: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_DBC_NOTIFICATION_CONTEXT: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_ENABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_STMT_EVENT: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_STMT_NOTIFICATION_CALLBACK: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ASYNC_STMT_NOTIFICATION_CONTEXT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_AUTOCOMMIT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_AUTO_IPD: u32 = 10001u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CONCURRENCY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CONNECTION_DEAD: u32 = 1209u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CONNECTION_POOLING: u32 = 201u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CONNECTION_TIMEOUT: u32 = 113u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CP_MATCH: u32 = 202u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CURRENT_CATALOG: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CURSOR_SCROLLABLE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CURSOR_SENSITIVITY: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_CURSOR_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_DBC_INFO_TOKEN: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_DISCONNECT_BEHAVIOR: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ENABLE_AUTO_IPD: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ENLIST_IN_DTC: u32 = 1207u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ENLIST_IN_XA: u32 = 1208u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_FETCH_BOOKMARK_PTR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_IMP_PARAM_DESC: u32 = 10013u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_IMP_ROW_DESC: u32 = 10012u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_KEYSET_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_LOGIN_TIMEOUT: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_MAX_LENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_MAX_ROWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_METADATA_ID: u32 = 10014u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_NOSCAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ODBC_CURSORS: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ODBC_VERSION: u32 = 200u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_OUTPUT_NTS: u32 = 10001u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_PACKET_SIZE: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_PARAMSET_SIZE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_PARAMS_PROCESSED_PTR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_PARAM_BIND_OFFSET_PTR: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_PARAM_BIND_TYPE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_PARAM_OPERATION_PTR: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_PARAM_STATUS_PTR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_QUERY_TIMEOUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_QUIET_MODE: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_READONLY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_READWRITE_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_RESET_CONNECTION: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_RETRIEVE_DATA: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ROWS_FETCHED_PTR: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ROW_ARRAY_SIZE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ROW_BIND_OFFSET_PTR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ROW_BIND_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ROW_NUMBER: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ROW_OPERATION_PTR: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_ROW_STATUS_PTR: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_SIMULATE_CURSOR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_TRACE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_TRACEFILE: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_TRANSLATE_LIB: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_TRANSLATE_OPTION: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_TXN_ISOLATION: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_USE_BOOKMARKS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ATTR_WRITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_ADD_COLUMN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_ADD_COLUMN_COLLATION: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_ADD_COLUMN_DEFAULT: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_ADD_COLUMN_SINGLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_ADD_CONSTRAINT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_ADD_TABLE_CONSTRAINT: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_CONSTRAINT_DEFERRABLE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_CONSTRAINT_INITIALLY_DEFERRED: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_CONSTRAINT_NAME_DEFINITION: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_CONSTRAINT_NON_DEFERRABLE: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_DROP_COLUMN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_DROP_COLUMN_CASCADE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_DROP_COLUMN_DEFAULT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_DROP_COLUMN_RESTRICT: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AT_SET_COLUMN_DEFAULT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AUTOCOMMIT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AUTOCOMMIT_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AUTOCOMMIT_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_AUTOCOMMIT_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BATCH_ROW_COUNT: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BATCH_SUPPORT: u32 = 121u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BCP_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BCP_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BCP_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BEST_ROWID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BIGINT: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BINARY: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BIND_BY_COLUMN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BIND_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BIND_TYPE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BIT: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BOOKMARK_PERSISTENCE: u32 = 82u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BP_CLOSE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BP_DELETE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BP_DROP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BP_OTHER_HSTMT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BP_SCROLL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BP_TRANSACTION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BP_UPDATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BRC_EXPLICIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BRC_PROCEDURES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BRC_ROLLED_UP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BS_ROW_COUNT_EXPLICIT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BS_ROW_COUNT_PROC: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BS_SELECT_EXPLICIT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_BS_SELECT_PROC: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_ABSOLUTE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_BOOKMARK: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_BULK_ADD: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_BULK_DELETE_BY_BOOKMARK: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_BULK_FETCH_BY_BOOKMARK: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_BULK_UPDATE_BY_BOOKMARK: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_LOCK_EXCLUSIVE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_LOCK_NO_CHANGE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_LOCK_UNLOCK: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_NEXT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_POSITIONED_DELETE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_POSITIONED_UPDATE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_POS_DELETE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_POS_POSITION: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_POS_REFRESH: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_POS_UPDATE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_RELATIVE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA1_SELECT_FOR_UPDATE: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_CRC_APPROXIMATE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_CRC_EXACT: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_LOCK_CONCURRENCY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_MAX_ROWS_CATALOG: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_MAX_ROWS_DELETE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_MAX_ROWS_INSERT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_MAX_ROWS_SELECT: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_MAX_ROWS_UPDATE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_OPT_ROWVER_CONCURRENCY: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_OPT_VALUES_CONCURRENCY: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_READ_ONLY_CONCURRENCY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_SENSITIVITY_ADDITIONS: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_SENSITIVITY_DELETIONS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_SENSITIVITY_UPDATES: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_SIMULATE_NON_UNIQUE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_SIMULATE_TRY_UNIQUE: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA2_SIMULATE_UNIQUE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CACHE_DATA_NO: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CACHE_DATA_YES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CASCADE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CATALOG_LOCATION: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CATALOG_NAME: u32 = 10003u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CATALOG_NAME_SEPARATOR: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CATALOG_TERM: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CATALOG_USAGE: u32 = 92u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_CONSTRAINT_DEFERRABLE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_CONSTRAINT_INITIALLY_DEFERRED: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_CONSTRAINT_NON_DEFERRABLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_CREATE_ASSERTION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_BASE: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_COLLATION: u32 = 1214u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_HIDDEN: u32 = 1211u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_ID: u32 = 1208u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_KEY: u32 = 1212u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_OP: u32 = 1209u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_ORDER: u32 = 1203u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_SIZE: u32 = 1210u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_SSTYPE: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_UTYPE: u32 = 1201u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COLUMN_VARYLEN: u32 = 1204u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COMPUTE_BYLIST: u32 = 1207u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_COMPUTE_ID: u32 = 1206u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_MAX_USED: u32 = 1218u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_NUM_COMPUTES: u32 = 1205u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_NUM_ORDERS: u32 = 1202u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_VARIANT_SERVER_TYPE: u32 = 1217u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_VARIANT_SQL_TYPE: u32 = 1216u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CA_SS_VARIANT_TYPE: u32 = 1215u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CB_CLOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CB_DELETE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CB_NON_NULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CB_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CB_PRESERVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CCOL_CREATE_COLLATION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CCS_COLLATE_CLAUSE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CCS_CREATE_CHARACTER_SET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CCS_LIMITED_COLLATION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CC_CLOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CC_DELETE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CC_PRESERVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_COLLATION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_CONSTRAINT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_CONSTRAINT_DEFERRABLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_CONSTRAINT_NAME_DEFINITION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_CONSTRAINT_NON_DEFERRABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_CREATE_DOMAIN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CDO_DEFAULT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CD_FALSE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CD_TRUE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CHAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CLOSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CL_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CL_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CN_ANY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CN_DEFAULT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CN_DIFFERENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CN_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CN_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CN_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_DATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_DAY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_DAY_TO_HOUR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_DAY_TO_MINUTE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_DAY_TO_SECOND: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_HOUR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_HOUR_TO_MINUTE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_HOUR_TO_SECOND: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_MINUTE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_MINUTE_TO_SECOND: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_MONTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_SECOND: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_TIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_TIMESTAMP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_YEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CODE_YEAR_TO_MONTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLATT_OPT_MAX: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLATT_OPT_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLLATION_SEQ: u32 = 10004u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_ALIAS: u32 = 87u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_AUTO_INCREMENT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_CASE_SENSITIVE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_COUNT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_DISPLAY_SIZE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_DRIVER_START: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_IGNORE: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_LABEL: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_LENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_MONEY: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_NULLABLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_NUMBER_UNKNOWN: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_OWNER_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_PRECISION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_QUALIFIER_NAME: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_SCALE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_SEARCHABLE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_TABLE_NAME: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_TYPE_NAME: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_UNSIGNED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COLUMN_UPDATABLE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COMMIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCAT_NULL_BEHAVIOR: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCURRENCY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCUR_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCUR_LOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCUR_READ_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCUR_ROWVER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCUR_TIMESTAMP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONCUR_VALUES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONNECT_OPT_DRVR_START: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONN_OPT_MAX: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONN_OPT_MIN: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONN_POOL_RATING_BEST: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONN_POOL_RATING_GOOD_ENOUGH: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONN_POOL_RATING_USELESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_BIGINT: u32 = 53u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_BINARY: u32 = 54u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_BIT: u32 = 55u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_CHAR: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_DATE: u32 = 57u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_DECIMAL: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_DOUBLE: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_FLOAT: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_FUNCTIONS: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_GUID: u32 = 173u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_INTEGER: u32 = 61u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_INTERVAL_DAY_TIME: u32 = 123u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_INTERVAL_YEAR_MONTH: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_LONGVARBINARY: u32 = 71u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_LONGVARCHAR: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_NUMERIC: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_REAL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_SMALLINT: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_TIME: u32 = 66u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_TIMESTAMP: u32 = 67u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_TINYINT: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_VARBINARY: u32 = 69u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_VARCHAR: u32 = 70u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_WCHAR: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_WLONGVARCHAR: u32 = 125u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CONVERT_WVARCHAR: u32 = 126u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_ANSI_NPW: u32 = 1218u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_ANSI_OEM: u32 = 1206u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_ATTACHDBFILENAME: u32 = 1221u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_BASE: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_BASE_EX: u32 = 1240u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_BCP: u32 = 1219u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_BROWSE_CACHE_DATA: u32 = 1245u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_BROWSE_CONNECT: u32 = 1241u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_BROWSE_SERVER: u32 = 1242u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_CONCAT_NULL: u32 = 1222u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_CONNECTION_DEAD: u32 = 1244u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_ENCRYPT: u32 = 1223u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_EX_MAX_USED: u32 = 1246u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_FALLBACK_CONNECT: u32 = 1210u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_INTEGRATED_SECURITY: u32 = 1203u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_MAX_USED: u32 = 1223u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_PERF_DATA: u32 = 1211u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_PERF_DATA_LOG: u32 = 1212u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_PERF_DATA_LOG_NOW: u32 = 1216u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_PERF_QUERY: u32 = 1215u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_PERF_QUERY_INTERVAL: u32 = 1213u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_PERF_QUERY_LOG: u32 = 1214u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_PRESERVE_CURSORS: u32 = 1204u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_QUOTED_IDENT: u32 = 1217u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_REMOTE_PWD: u32 = 1201u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_RESET_CONNECTION: u32 = 1246u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_TRANSLATE: u32 = 1220u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_USER_DATA: u32 = 1205u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_USE_PROC_FOR_PREP: u32 = 1202u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_COPT_SS_WARN_ON_CP_ERROR: u32 = 1243u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CORRELATION_NAME: u32 = 74u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CO_AF: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CO_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CO_FFO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CO_FIREHOSE_AF: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CO_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_DRIVER_AWARE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_MATCH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_ONE_PER_DRIVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_ONE_PER_HENV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_RELAXED_MATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CP_STRICT_MATCH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_ASSERTION: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_CHARACTER_SET: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_COLLATION: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_DOMAIN: u32 = 130u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_SCHEMA: u32 = 131u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_TABLE: u32 = 132u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_TRANSLATION: u32 = 133u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CREATE_VIEW: u32 = 134u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CR_CLOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CR_DELETE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CR_PRESERVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CS_AUTHORIZATION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CS_CREATE_SCHEMA: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CS_DEFAULT_CHARACTER_SET: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CTR_CREATE_TRANSLATION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_COLUMN_COLLATION: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_COLUMN_CONSTRAINT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_COLUMN_DEFAULT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_COMMIT_DELETE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_COMMIT_PRESERVE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_CONSTRAINT_DEFERRABLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_CONSTRAINT_INITIALLY_DEFERRED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_CONSTRAINT_NAME_DEFINITION: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_CONSTRAINT_NON_DEFERRABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_CREATE_TABLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_GLOBAL_TEMPORARY: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_LOCAL_TEMPORARY: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CT_TABLE_CONSTRAINT: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURRENT_QUALIFIER: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_COMMIT_BEHAVIOR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_DYNAMIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_FAST_FORWARD_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_FORWARD_ONLY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_KEYSET_DRIVEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_ROLLBACK_BEHAVIOR: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_SENSITIVITY: u32 = 10001u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_STATIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CURSOR_TYPE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CUR_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CUR_USE_DRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CUR_USE_IF_NEEDED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CUR_USE_ODBC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CU_DML_STATEMENTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CU_INDEX_DEFINITION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CU_PRIVILEGE_DEFINITION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CU_PROCEDURE_INVOCATION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CU_TABLE_DEFINITION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_BIGINT: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_BINARY: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_BIT: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_CHAR: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_DATE: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_DECIMAL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_DOUBLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_FLOAT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_GUID: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_INTEGER: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_INTERVAL_DAY_TIME: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_INTERVAL_YEAR_MONTH: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_LONGVARBINARY: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_LONGVARCHAR: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_NUMERIC: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_REAL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_SMALLINT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_TIME: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_TIMESTAMP: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_TINYINT: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_VARBINARY: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_VARCHAR: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_WCHAR: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_WLONGVARCHAR: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CVT_WVARCHAR: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CV_CASCADED: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CV_CHECK_OPTION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CV_CREATE_VIEW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_CV_LOCAL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_BINARY: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_BIT: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_CHAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_DATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_DEFAULT: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_DOUBLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_FLOAT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_GUID: i32 = -11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_DAY: i32 = -83i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_DAY_TO_HOUR: i32 = -87i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_DAY_TO_MINUTE: i32 = -88i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_DAY_TO_SECOND: i32 = -89i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_HOUR: i32 = -84i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_HOUR_TO_MINUTE: i32 = -90i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_HOUR_TO_SECOND: i32 = -91i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_MINUTE: i32 = -85i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_MINUTE_TO_SECOND: i32 = -92i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_MONTH: i32 = -81i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_SECOND: i32 = -86i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_YEAR: i32 = -80i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_INTERVAL_YEAR_TO_MONTH: i32 = -82i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_LONG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_NUMERIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_SHORT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_TCHAR: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_TIME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_TIMESTAMP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_TINYINT: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_TYPE_DATE: u32 = 91u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_TYPE_TIME: u32 = 92u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_TYPE_TIMESTAMP: u32 = 93u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_VARBOOKMARK: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_C_WCHAR: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATABASE_NAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATA_AT_EXEC: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATA_SOURCE_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATA_SOURCE_READ_ONLY: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATETIME: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATETIME_LITERALS: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DATE_LEN: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DAY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DAY_TO_HOUR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DAY_TO_MINUTE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DAY_TO_SECOND: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DA_DROP_ASSERTION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DBMS_NAME: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DBMS_VER: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DB_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DB_DISCONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DB_RETURN_TO_POOL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DCS_DROP_CHARACTER_SET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DC_DROP_COLLATION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DDL_INDEX: u32 = 170u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DD_CASCADE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DD_DROP_DOMAIN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DD_RESTRICT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DECIMAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DEFAULT: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DEFAULT_PARAM: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DEFAULT_TXN_ISOLATION: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DELETE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DELETE_BY_BOOKMARK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESCRIBE_PARAMETER: u32 = 10002u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_ALLOC_AUTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_ALLOC_TYPE: u32 = 1099u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_ALLOC_USER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_ARRAY_SIZE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_ARRAY_STATUS_PTR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_BASE_COLUMN_NAME: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_BASE_TABLE_NAME: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_BIND_OFFSET_PTR: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_BIND_TYPE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_COUNT: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_DATA_PTR: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_DATETIME_INTERVAL_CODE: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_DATETIME_INTERVAL_PRECISION: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_INDICATOR_PTR: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_LENGTH: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_LITERAL_PREFIX: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_LITERAL_SUFFIX: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_LOCAL_TYPE_NAME: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_MAXIMUM_SCALE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_MINIMUM_SCALE: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_NAME: u32 = 1011u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_NULLABLE: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_NUM_PREC_RADIX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_OCTET_LENGTH: u32 = 1013u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_OCTET_LENGTH_PTR: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_PARAMETER_TYPE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_PRECISION: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_ROWS_PROCESSED_PTR: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_ROWVER: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_SCALE: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_TYPE: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DESC_UNNAMED: u32 = 1012u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_ALTER_DOMAIN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_ALTER_TABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CALL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CLASS_ORIGIN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_COLUMN_NUMBER: i32 = -1247i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CONNECTION_NAME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_ASSERTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_CHARACTER_SET: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_COLLATION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_DOMAIN: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_INDEX: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_SCHEMA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_TABLE: u32 = 77u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_TRANSLATION: u32 = 79u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CREATE_VIEW: u32 = 84u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_CURSOR_ROW_COUNT: i32 = -1249i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DELETE_WHERE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DFC_SS_BASE: i32 = -200i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_ASSERTION: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_CHARACTER_SET: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_COLLATION: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_DOMAIN: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_INDEX: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_SCHEMA: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_TABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_TRANSLATION: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DROP_VIEW: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DYNAMIC_DELETE_CURSOR: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DYNAMIC_FUNCTION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DYNAMIC_FUNCTION_CODE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_DYNAMIC_UPDATE_CURSOR: u32 = 81u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_GRANT: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_INSERT: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_MESSAGE_TEXT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_NATIVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_NUMBER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_RETURNCODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_REVOKE: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_ROW_COUNT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_ROW_NUMBER: i32 = -1248i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_SELECT_CURSOR: u32 = 85u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_SERVER_NAME: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_SQLSTATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_SS_BASE: i32 = -1150i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_SS_MSGSTATE: i32 = -1150i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_SUBCLASS_ORIGIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_UNKNOWN_STATEMENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DIAG_UPDATE_WHERE: u32 = 82u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DI_CREATE_INDEX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DI_DROP_INDEX: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_DATE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_DAY: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_HOUR: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_MINUTE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_MONTH: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_SECOND: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_YEAR: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_TIME: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DL_SQL92_TIMESTAMP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DM_VER: u32 = 171u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DOUBLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DP_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DP_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_AWARE_POOLING_CAPABLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_AWARE_POOLING_SUPPORTED: u32 = 10024u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_COMPLETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_COMPLETE_REQUIRED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_CONN_ATTR_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_C_TYPE_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_DESC_FIELD_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_DIAG_FIELD_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_HDBC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_HDESC: u32 = 135u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_HENV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_HLIB: u32 = 76u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_HSTMT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_INFO_TYPE_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_NAME: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_NOPROMPT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_ODBC_VER: u32 = 77u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_PROMPT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_SQL_TYPE_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_STMT_ATTR_BASE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DRIVER_VER: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_ASSERTION: u32 = 136u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_CHARACTER_SET: u32 = 137u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_COLLATION: u32 = 138u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_DOMAIN: u32 = 139u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_SCHEMA: u32 = 140u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_TABLE: u32 = 141u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_TRANSLATION: u32 = 142u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DROP_VIEW: u32 = 143u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DS_CASCADE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DS_DROP_SCHEMA: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DS_RESTRICT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DTC_DONE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DTC_ENLIST_EXPENSIVE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DTC_TRANSITION_COST: u32 = 1750u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DTC_UNENLIST_EXPENSIVE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DTR_DROP_TRANSLATION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DT_CASCADE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DT_DROP_TABLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DT_RESTRICT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DV_CASCADE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DV_DROP_VIEW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DV_RESTRICT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DYNAMIC_CURSOR_ATTRIBUTES1: u32 = 144u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_DYNAMIC_CURSOR_ATTRIBUTES2: u32 = 145u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ENSURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ENTIRE_ROWSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_EN_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_EN_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_EXPRESSIONS_IN_ORDERBY: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_EXT_API_LAST: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_EXT_API_START: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FALSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FAST_CONNECT: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FB_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FB_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FB_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FC_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FC_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FC_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_ABSOLUTE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_BOOKMARK: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_FIRST: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_LAST: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_NEXT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_PREV: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_PRIOR: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_RELATIVE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FD_FETCH_RESUME: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_ABSOLUTE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_BOOKMARK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_BY_BOOKMARK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_DIRECTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_FIRST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_FIRST_SYSTEM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_FIRST_USER: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_LAST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_NEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_PREV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_PRIOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_RELATIVE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FETCH_RESUME: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FILE_CATALOG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FILE_NOT_SUPPORTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FILE_QUALIFIER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FILE_TABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FILE_USAGE: u32 = 84u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FLOAT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_CVT_CAST: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_CVT_CONVERT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_ABS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_ACOS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_ASIN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_ATAN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_ATAN2: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_CEILING: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_COS: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_COT: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_DEGREES: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_EXP: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_FLOOR: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_LOG: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_LOG10: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_MOD: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_PI: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_POWER: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_RADIANS: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_RAND: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_ROUND: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_SIGN: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_SIN: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_SQRT: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_TAN: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_NUM_TRUNCATE: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_ASCII: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_BIT_LENGTH: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_CHAR: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_CHARACTER_LENGTH: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_CHAR_LENGTH: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_CONCAT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_DIFFERENCE: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_INSERT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_LCASE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_LEFT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_LENGTH: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_LOCATE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_LOCATE_2: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_LTRIM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_OCTET_LENGTH: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_POSITION: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_REPEAT: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_REPLACE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_RIGHT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_RTRIM: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_SOUNDEX: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_SPACE: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_SUBSTRING: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_STR_UCASE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_SYS_DBNAME: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_SYS_IFNULL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_SYS_USERNAME: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_CURDATE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_CURRENT_DATE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_CURRENT_TIME: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_CURRENT_TIMESTAMP: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_CURTIME: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_DAYNAME: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_DAYOFMONTH: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_DAYOFWEEK: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_DAYOFYEAR: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_EXTRACT: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_HOUR: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_MINUTE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_MONTH: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_MONTHNAME: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_NOW: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_QUARTER: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_SECOND: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_TIMESTAMPADD: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_TIMESTAMPDIFF: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_WEEK: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TD_YEAR: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_DAY: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_FRAC_SECOND: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_HOUR: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_MINUTE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_MONTH: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_QUARTER: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_SECOND: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_WEEK: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FN_TSI_YEAR: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1: u32 = 146u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2: u32 = 147u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GB_COLLATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GB_GROUP_BY_CONTAINS_SELECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GB_GROUP_BY_EQUALS_SELECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GB_NOT_SUPPORTED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GB_NO_RELATION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GD_ANY_COLUMN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GD_ANY_ORDER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GD_BLOCK: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GD_BOUND: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GD_OUTPUT_PARAMS: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GETDATA_EXTENSIONS: u32 = 81u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GET_BOOKMARK: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GROUP_BY: u32 = 88u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_GUID: i32 = -11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HANDLE_DBC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HANDLE_DBC_INFO_TOKEN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HANDLE_DESC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HANDLE_ENV: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HANDLE_SENV: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HANDLE_STMT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HC_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HC_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HC_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HOUR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HOUR_TO_MINUTE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_HOUR_TO_SECOND: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IC_LOWER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IC_MIXED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IC_SENSITIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IC_UPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IDENTIFIER_CASE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IDENTIFIER_QUOTE_CHAR: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IGNORE: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IK_ASC: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IK_DESC: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IK_NONE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INDEX_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INDEX_CLUSTERED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INDEX_HASHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INDEX_KEYWORDS: u32 = 148u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INDEX_OTHER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INDEX_UNIQUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_DRIVER_START: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_FIRST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_LAST: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_SCHEMA_VIEWS: u32 = 149u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_SS_FIRST: u32 = 1199u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_SS_MAX_USED: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_SS_NETLIB_NAME: u32 = 1199u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_SS_NETLIB_NAMEA: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INFO_SS_NETLIB_NAMEW: u32 = 1199u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INITIALLY_DEFERRED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INITIALLY_IMMEDIATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INSENSITIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INSERT_STATEMENT: u32 = 172u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTEGER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTEGRATED_SECURITY: u32 = 1203u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTEGRITY: u32 = 73u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_DAY: i32 = -83i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_DAY_TO_HOUR: i32 = -87i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_DAY_TO_MINUTE: i32 = -88i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_DAY_TO_SECOND: i32 = -89i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_HOUR: i32 = -84i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_HOUR_TO_MINUTE: i32 = -90i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_HOUR_TO_SECOND: i32 = -91i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_MINUTE: i32 = -85i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_MINUTE_TO_SECOND: i32 = -92i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_MONTH: i32 = -81i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_SECOND: i32 = -86i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_YEAR: i32 = -80i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INTERVAL_YEAR_TO_MONTH: i32 = -82i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_INVALID_HANDLE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_ASSERTIONS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_CHARACTER_SETS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_CHECK_CONSTRAINTS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_COLLATIONS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_COLUMNS: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_COLUMN_DOMAIN_USAGE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_COLUMN_PRIVILEGES: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_CONSTRAINT_COLUMN_USAGE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_CONSTRAINT_TABLE_USAGE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_DOMAINS: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_DOMAIN_CONSTRAINTS: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_KEY_COLUMN_USAGE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_REFERENTIAL_CONSTRAINTS: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_SCHEMATA: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_SQL_LANGUAGES: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_TABLES: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_TABLE_CONSTRAINTS: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_TABLE_PRIVILEGES: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_TRANSLATIONS: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_USAGE_PRIVILEGES: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_VIEWS: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_VIEW_COLUMN_USAGE: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ISV_VIEW_TABLE_USAGE: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_INSERT_LITERALS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_INSERT_SEARCHED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_INTEGER: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_POINTER: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_SELECT_INTO: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_SMALLINT: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_UINTEGER: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_USMALLINT: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_KEYSET_CURSOR_ATTRIBUTES1: u32 = 150u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_KEYSET_CURSOR_ATTRIBUTES2: u32 = 151u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_KEYSET_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_KEYSET_SIZE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_KEYWORDS: u32 = 89u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LCK_EXCLUSIVE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LCK_NO_CHANGE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LCK_UNLOCK: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LEN_BINARY_ATTR_OFFSET: i32 = -100i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LEN_DATA_AT_EXEC_OFFSET: i32 = -100i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LIKE_ESCAPE_CLAUSE: u32 = 113u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LIKE_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LOCK_EXCLUSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LOCK_NO_CHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LOCK_TYPES: u32 = 78u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LOCK_UNLOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LOGIN_TIMEOUT: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LOGIN_TIMEOUT_DEFAULT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LONGVARBINARY: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_LONGVARCHAR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_CATALOG_NAME_LENGTH: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_COLUMNS_IN_GROUP_BY: u32 = 97u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_COLUMNS_IN_INDEX: u32 = 98u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_COLUMNS_IN_ORDER_BY: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_COLUMNS_IN_SELECT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_COLUMN_NAME_LENGTH: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_CONCURRENT_ACTIVITIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_CURSOR_NAME_LENGTH: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_DRIVER_CONNECTIONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_IDENTIFIER_LENGTH: u32 = 10005u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_INDEX_SIZE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_ROW_SIZE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_SCHEMA_NAME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_STATEMENT_LENGTH: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_TABLES_IN_SELECT: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAXIMUM_USER_NAME_LENGTH: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_ASYNC_CONCURRENT_STATEMENTS: u32 = 10022u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_BINARY_LITERAL_LEN: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_CATALOG_NAME_LEN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_CHAR_LITERAL_LEN: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_COLUMNS_IN_GROUP_BY: u32 = 97u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_COLUMNS_IN_INDEX: u32 = 98u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_COLUMNS_IN_ORDER_BY: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_COLUMNS_IN_SELECT: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_COLUMNS_IN_TABLE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_COLUMN_NAME_LEN: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_CONCURRENT_ACTIVITIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_CURSOR_NAME_LEN: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_DRIVER_CONNECTIONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_DSN_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_IDENTIFIER_LEN: u32 = 10005u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_INDEX_SIZE: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_LENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_LENGTH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_MESSAGE_LENGTH: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_NUMERIC_LEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_OPTION_STRING_LENGTH: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_OWNER_NAME_LEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_PROCEDURE_NAME_LEN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_QUALIFIER_NAME_LEN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_ROWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_ROWS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_ROW_SIZE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_ROW_SIZE_INCLUDES_LONG: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_SCHEMA_NAME_LEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_SQLSERVERNAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_STATEMENT_LEN: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_TABLES_IN_SELECT: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_TABLE_NAME_LEN: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MAX_USER_NAME_LEN: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MINUTE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MINUTE_TO_SECOND: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MODE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MODE_READ_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MODE_READ_WRITE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MONTH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MORE_INFO_NO: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MORE_INFO_YES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MULTIPLE_ACTIVE_TXN: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_MULT_RESULT_SETS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NAMED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NB_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NB_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NB_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NC_END: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NC_HIGH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NC_LOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NC_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NC_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NC_START: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NEED_DATA: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NEED_LONG_DATA_LEN: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NNC_NON_NULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NNC_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NONSCROLLABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NON_NULLABLE_COLUMNS: u32 = 75u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NOSCAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NOSCAN_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NOSCAN_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NOSCAN_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NOT_DEFERRABLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NO_ACTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NO_COLUMN_NUMBER: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NO_DATA: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NO_DATA_FOUND: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NO_NULLS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NO_ROW_NUMBER: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NO_TOTAL: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NTS: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NTSL: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULLABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULLABLE_UNKNOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULL_COLLATION: u32 = 85u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULL_DATA: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULL_HANDLE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULL_HDBC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULL_HDESC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULL_HENV: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NULL_HSTMT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NUMERIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NUMERIC_FUNCTIONS: u32 = 49u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_NUM_FUNCTIONS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OAC_LEVEL1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OAC_LEVEL2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OAC_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_API_CONFORMANCE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_CURSORS: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_INTERFACE_CONFORMANCE: u32 = 152u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_KEYWORDS : :: windows_sys::core::PCSTR =:: windows_sys::s ! ( "ABSOLUTE,ACTION,ADA,ADD,ALL,ALLOCATE,ALTER,AND,ANY,ARE,AS,ASC,ASSERTION,AT,AUTHORIZATION,AVG,BEGIN,BETWEEN,BIT,BIT_LENGTH,BOTH,BY,CASCADE,CASCADED,CASE,CAST,CATALOG,CHAR,CHAR_LENGTH,CHARACTER,CHARACTER_LENGTH,CHECK,CLOSE,COALESCE,COLLATE,COLLATION,COLUMN,COMMIT,CONNECT,CONNECTION,CONSTRAINT,CONSTRAINTS,CONTINUE,CONVERT,CORRESPONDING,COUNT,CREATE,CROSS,CURRENT,CURRENT_DATE,CURRENT_TIME,CURRENT_TIMESTAMP,CURRENT_USER,CURSOR,DATE,DAY,DEALLOCATE,DEC,DECIMAL,DECLARE,DEFAULT,DEFERRABLE,DEFERRED,DELETE,DESC,DESCRIBE,DESCRIPTOR,DIAGNOSTICS,DISCONNECT,DISTINCT,DOMAIN,DOUBLE,DROP,ELSE,END,END-EXEC,ESCAPE,EXCEPT,EXCEPTION,EXEC,EXECUTE,EXISTS,EXTERNAL,EXTRACT,FALSE,FETCH,FIRST,FLOAT,FOR,FOREIGN,FORTRAN,FOUND,FROM,FULL,GET,GLOBAL,GO,GOTO,GRANT,GROUP,HAVING,HOUR,IDENTITY,IMMEDIATE,IN,INCLUDE,INDEX,INDICATOR,INITIALLY,INNER,INPUT,INSENSITIVE,INSERT,INT,INTEGER,INTERSECT,INTERVAL,INTO,IS,ISOLATION,JOIN,KEY,LANGUAGE,LAST,LEADING,LEFT,LEVEL,LIKE,LOCAL,LOWER,MATCH,MAX,MIN,MINUTE,MODULE,MONTH,NAMES,NATIONAL,NATURAL,NCHAR,NEXT,NO,NONE,NOT,NULL,NULLIF,NUMERIC,OCTET_LENGTH,OF,ON,ONLY,OPEN,OPTION,OR,ORDER,OUTER,OUTPUT,OVERLAPS,PAD,PARTIAL,PASCAL,PLI,POSITION,PRECISION,PREPARE,PRESERVE,PRIMARY,PRIOR,PRIVILEGES,PROCEDURE,PUBLIC,READ,REAL,REFERENCES,RELATIVE,RESTRICT,REVOKE,RIGHT,ROLLBACK,ROWSSCHEMA,SCROLL,SECOND,SECTION,SELECT,SESSION,SESSION_USER,SET,SIZE,SMALLINT,SOME,SPACE,SQL,SQLCA,SQLCODE,SQLERROR,SQLSTATE,SQLWARNING,SUBSTRING,SUM,SYSTEM_USER,TABLE,TEMPORARY,THEN,TIME,TIMESTAMP,TIMEZONE_HOUR,TIMEZONE_MINUTE,TO,TRAILING,TRANSACTION,TRANSLATE,TRANSLATION,TRIM,TRUE,UNION,UNIQUE,UNKNOWN,UPDATE,UPPER,USAGE,USER,USING,VALUE,VALUES,VARCHAR,VARYING,VIEW,WHEN,WHENEVER,WHERE,WITH,WORK,WRITE,YEAR,ZONE" ) ; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_SAG_CLI_CONFORMANCE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_SQL_CONFORMANCE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_SQL_OPT_IEF: u32 = 73u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ODBC_VER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OIC_CORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OIC_LEVEL1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OIC_LEVEL2: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_ALL_COMPARISON_OPS: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_CAPABILITIES: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_FULL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_INNER: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_LEFT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_NESTED: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_NOT_ORDERED: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OJ_RIGHT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OPT_TRACE: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OPT_TRACEFILE: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OPT_TRACE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OPT_TRACE_FILE_DEFAULT: ::windows_sys::core::PCSTR = ::windows_sys::s!("\\SQL.LOG"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OPT_TRACE_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OPT_TRACE_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ORDER_BY_COLUMNS_IN_SELECT: u32 = 90u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OSCC_COMPLIANT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OSCC_NOT_COMPLIANT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OSC_CORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OSC_EXTENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OSC_MINIMUM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OUTER_JOINS: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OUTER_JOIN_CAPABILITIES: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OU_DML_STATEMENTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OU_INDEX_DEFINITION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OU_PRIVILEGE_DEFINITION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OU_PROCEDURE_INVOCATION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OU_TABLE_DEFINITION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OV_ODBC2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OV_ODBC3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OV_ODBC3_80: u32 = 380u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OWNER_TERM: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_OWNER_USAGE: u32 = 91u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PACKET_SIZE: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_ARRAY_ROW_COUNTS: u32 = 153u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_ARRAY_SELECTS: u32 = 154u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_BIND_BY_COLUMN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_BIND_TYPE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_DATA_AVAILABLE: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_DIAG_UNAVAILABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_ERROR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_IGNORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_INPUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_INPUT_OUTPUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_INPUT_OUTPUT_STREAM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_OUTPUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_OUTPUT_STREAM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_PROCEED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_SUCCESS_WITH_INFO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_TYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARAM_UNUSED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARC_BATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PARC_NO_BATCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PAS_BATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PAS_NO_BATCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PAS_NO_SELECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PC_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PC_NON_PSEUDO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PC_NOT_PSEUDO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PC_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PC_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PC_PSEUDO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PC_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PERF_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PERF_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POSITION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POSITIONED_STATEMENTS: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POS_ADD: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POS_DELETE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POS_OPERATIONS: u32 = 79u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POS_POSITION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POS_REFRESH: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_POS_UPDATE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PRED_BASIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PRED_CHAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PRED_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PRED_SEARCHABLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PRESERVE_CURSORS: u32 = 1204u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PROCEDURES: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PROCEDURE_TERM: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PS_POSITIONED_DELETE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PS_POSITIONED_UPDATE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PS_SELECT_FOR_UPDATE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PT_FUNCTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PT_PROCEDURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_PT_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QI_DEFAULT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QI_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QI_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QL_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QL_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUALIFIER_LOCATION: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUALIFIER_NAME_SEPARATOR: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUALIFIER_TERM: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUALIFIER_USAGE: u32 = 92u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUERY_TIMEOUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUERY_TIMEOUT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUICK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUIET_MODE: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QUOTED_IDENTIFIER_CASE: u32 = 93u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QU_DML_STATEMENTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QU_INDEX_DEFINITION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QU_PRIVILEGE_DEFINITION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QU_PROCEDURE_INVOCATION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_QU_TABLE_DEFINITION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RD_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RD_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RD_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_REAL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_REFRESH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_REMOTE_PWD: u32 = 1201u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RESET_CONNECTION_YES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RESET_PARAMS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RESET_YES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RESTRICT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RESULT_COL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RETRIEVE_DATA: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RETURN_VALUE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RE_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RE_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_RE_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROLLBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROWSET_SIZE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROWSET_SIZE_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROWVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_ADDED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_DELETED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_ERROR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_IDENTIFIER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_IGNORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_NOROW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_NUMBER: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_NUMBER_UNKNOWN: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_PROCEED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_SUCCESS_WITH_INFO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_UPDATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_ROW_UPDATES: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCCO_LOCK: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCCO_OPT_ROWVER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCCO_OPT_TIMESTAMP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCCO_OPT_VALUES: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCCO_READ_ONLY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCC_ISO92_CLI: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCC_XOPEN_CLI_VERSION1: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCHEMA_TERM: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCHEMA_USAGE: u32 = 91u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCOPE_CURROW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCOPE_SESSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCOPE_TRANSACTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCROLLABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCROLL_CONCURRENCY: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCROLL_DYNAMIC: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCROLL_FORWARD_ONLY: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCROLL_KEYSET_DRIVEN: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCROLL_OPTIONS: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SCROLL_STATIC: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SC_FIPS127_2_TRANSITIONAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SC_NON_UNIQUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SC_SQL92_ENTRY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SC_SQL92_FULL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SC_SQL92_INTERMEDIATE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SC_TRY_UNIQUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SC_UNIQUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SDF_CURRENT_DATE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SDF_CURRENT_TIME: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SDF_CURRENT_TIMESTAMP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SEARCHABLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SEARCH_PATTERN_ESCAPE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SECOND: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SENSITIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SERVER_NAME: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SETPARAM_VALUE_MAX: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SETPOS_MAX_LOCK_VALUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SETPOS_MAX_OPTION_VALUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SET_DEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SET_NULL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKD_CASCADE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKD_NO_ACTION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKD_SET_DEFAULT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKD_SET_NULL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKU_CASCADE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKU_NO_ACTION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKU_SET_DEFAULT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SFKU_SET_NULL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_DELETE_TABLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_INSERT_COLUMN: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_INSERT_TABLE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_REFERENCES_COLUMN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_REFERENCES_TABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_SELECT_TABLE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_UPDATE_COLUMN: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_UPDATE_TABLE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_USAGE_ON_CHARACTER_SET: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_USAGE_ON_COLLATION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_USAGE_ON_DOMAIN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_USAGE_ON_TRANSLATION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SG_WITH_GRANT_OPTION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SIGNED_OFFSET: i32 = -20i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SIMULATE_CURSOR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SMALLINT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SNVF_BIT_LENGTH: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SNVF_CHARACTER_LENGTH: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SNVF_CHAR_LENGTH: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SNVF_EXTRACT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SNVF_OCTET_LENGTH: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SNVF_POSITION: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_BASE: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_CURRENT_COMMAND: u32 = 1226u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_CURSOR_OPTIONS: u32 = 1230u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_DEFER_PREPARE: u32 = 1232u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_HIDDEN_COLUMNS: u32 = 1227u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_MAX_USED: u32 = 1232u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_NOBROWSETABLE: u32 = 1228u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_NOCOUNT_STATUS: u32 = 1231u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_REGIONALIZE: u32 = 1229u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SOPT_SS_TEXTPTR_LOGGING: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SO_DYNAMIC: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SO_FORWARD_ONLY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SO_KEYSET_DRIVEN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SO_MIXED: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SO_STATIC: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SPECIAL_CHARACTERS: u32 = 94u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SPEC_MAJOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SPEC_MINOR: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SPEC_STRING: ::windows_sys::core::PCSTR = ::windows_sys::s!("03.80"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_BETWEEN: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_COMPARISON: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_EXISTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_IN: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_ISNOTNULL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_ISNULL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_LIKE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_MATCH_FULL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_MATCH_PARTIAL: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_MATCH_UNIQUE_FULL: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_MATCH_UNIQUE_PARTIAL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_OVERLAPS: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_QUANTIFIED_COMPARISON: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SP_UNIQUE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_DATETIME_FUNCTIONS: u32 = 155u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_FOREIGN_KEY_DELETE_RULE: u32 = 156u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_FOREIGN_KEY_UPDATE_RULE: u32 = 157u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_GRANT: u32 = 158u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_NUMERIC_VALUE_FUNCTIONS: u32 = 159u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_PREDICATES: u32 = 160u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_RELATIONAL_JOIN_OPERATORS: u32 = 161u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_REVOKE: u32 = 162u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_ROW_VALUE_CONSTRUCTOR: u32 = 163u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_STRING_FUNCTIONS: u32 = 164u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL92_VALUE_EXPRESSIONS: u32 = 165u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQLSTATE_SIZE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQLSTATE_SIZEW: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQL_CONFORMANCE: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQ_COMPARISON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQ_CORRELATED_SUBQUERIES: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQ_EXISTS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQ_IN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SQ_QUANTIFIED: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_CORRESPONDING_CLAUSE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_CROSS_JOIN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_EXCEPT_JOIN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_FULL_OUTER_JOIN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_INNER_JOIN: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_INTERSECT_JOIN: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_LEFT_OUTER_JOIN: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_NATURAL_JOIN: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_RIGHT_OUTER_JOIN: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRJO_UNION_JOIN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRVC_DEFAULT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRVC_NULL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRVC_ROW_SUBQUERY: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SRVC_VALUE_EXPRESSION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_CASCADE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_DELETE_TABLE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_GRANT_OPTION_FOR: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_INSERT_COLUMN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_INSERT_TABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_REFERENCES_COLUMN: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_REFERENCES_TABLE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_RESTRICT: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_SELECT_TABLE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_UPDATE_COLUMN: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_UPDATE_TABLE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_USAGE_ON_CHARACTER_SET: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_USAGE_ON_COLLATION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_USAGE_ON_DOMAIN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SR_USAGE_ON_TRANSLATION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_CONVERT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_LOWER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_SUBSTRING: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_TRANSLATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_TRIM_BOTH: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_TRIM_LEADING: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_TRIM_TRAILING: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SSF_UPPER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SS_ADDITIONS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SS_DELETIONS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SS_DL_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("STATS.LOG"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SS_QI_DEFAULT: u32 = 30000u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SS_QL_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("QUERY.LOG"); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SS_UPDATES: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SS_VARIANT: i32 = -150i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STANDARD_CLI_CONFORMANCE: u32 = 166u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STATIC_CURSOR_ATTRIBUTES1: u32 = 167u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STATIC_CURSOR_ATTRIBUTES2: u32 = 168u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STATIC_SENSITIVITY: u32 = 83u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STILL_EXECUTING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STMT_OPT_MAX: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STMT_OPT_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_STRING_FUNCTIONS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SUBQUERIES: u32 = 95u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SUCCESS_WITH_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SU_DML_STATEMENTS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SU_INDEX_DEFINITION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SU_PRIVILEGE_DEFINITION: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SU_PROCEDURE_INVOCATION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SU_TABLE_DEFINITION: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SVE_CASE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SVE_CAST: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SVE_COALESCE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SVE_NULLIF: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_SYSTEM_FUNCTIONS: u32 = 51u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TABLE_STAT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TABLE_TERM: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TC_ALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TC_DDL_COMMIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TC_DDL_IGNORE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TC_DML: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TC_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TEXTPTR_LOGGING: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TIME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TIMEDATE_ADD_INTERVALS: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TIMEDATE_DIFF_INTERVALS: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TIMEDATE_FUNCTIONS: u32 = 52u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TIMESTAMP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TIMESTAMP_LEN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TIME_LEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TINYINT: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TL_DEFAULT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TL_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TL_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSACTION_CAPABLE: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSACTION_ISOLATION_OPTION: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSACTION_READ_COMMITTED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSACTION_READ_UNCOMMITTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSACTION_REPEATABLE_READ: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSACTION_SERIALIZABLE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSLATE_DLL: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRANSLATE_OPTION: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TRUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_CAPABLE: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_ISOLATION: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_ISOLATION_OPTION: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_READ_COMMITTED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_READ_UNCOMMITTED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_REPEATABLE_READ: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_SERIALIZABLE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TXN_VERSIONING: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_DATE: u32 = 91u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_DRIVER_END: i32 = -97i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_DRIVER_START: i32 = -80i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_MAX: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_MIN: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_TIME: u32 = 92u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_TYPE_TIMESTAMP: u32 = 93u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UB_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UB_FIXED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UB_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UB_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UB_VARIABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNBIND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNICODE: i32 = -95i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNICODE_CHAR: i32 = -95i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNICODE_LONGVARCHAR: i32 = -97i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNICODE_VARCHAR: i32 = -96i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNION: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNION_STATEMENT: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNKNOWN_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNNAMED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNSEARCHABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNSIGNED_OFFSET: i32 = -22i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UNSPECIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UPDATE_BY_BOOKMARK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UP_DEFAULT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UP_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UP_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_UP_ON_DROP: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_USER_NAME: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_USE_BOOKMARKS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_USE_PROCEDURE_FOR_PREPARE: u32 = 1202u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_US_UNION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_US_UNION_ALL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_U_UNION: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_U_UNION_ALL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_VARBINARY: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_VARCHAR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_VARLEN_DATA: i32 = -10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_WARN_NO: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_WARN_YES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_WCHAR: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_WLONGVARCHAR: i32 = -10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_WVARCHAR: i32 = -9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_XL_DEFAULT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_XL_OFF: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_XL_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_XOPEN_CLI_YEAR: u32 = 10000u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_YEAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_YEAR_TO_MONTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtBINARY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtBIT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtBITN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtCHAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtDATETIM4: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtDATETIME: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtDATETIMN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtDECML: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtDECMLN: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtFLT4: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtFLT8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtFLTN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtIMAGE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtINT1: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtINT2: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtINT4: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtINTN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtMONEY: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtMONEY4: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtMONEYN: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtNUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtNUMN: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtSYSNAME: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtTEXT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtTIMESTAMP: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtUNIQUEIDENTIFIER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtVARBINARY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQLudtVARCHAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SRCH_SCHEMA_CACHE_E_UNEXPECTED: i32 = -2147208447i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROPVAL_COMMANDTYPE_BULKLOAD: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROPVAL_COMMANDTYPE_REGULAR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROPVAL_USEPROCFORPREP_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROPVAL_USEPROCFORPREP_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROPVAL_USEPROCFORPREP_ON_DROP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_ALLOWNATIVEVARIANT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_AUTH_REPL_SERVER_NAME: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_CHARACTERSET: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_COLUMNLEVELCOLLATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_COL_COLLATIONNAME: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_CURRENTCOLLATION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_CURSORAUTOFETCH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_DEFERPREPARE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_ENABLEFASTLOAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_FASTLOADKEEPIDENTITY: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_FASTLOADKEEPNULLS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_FASTLOADOPTIONS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_APPNAME: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_AUTOTRANSLATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_CURRENTLANGUAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_ENCRYPT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_FILENAME: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_NETWORKADDRESS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_NETWORKLIBRARY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_PACKETSIZE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_TAGCOLUMNCOLLATION: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_USEPROCFORPREP: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_INIT_WSID: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_IRowsetFastLoad: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_MAXBLOBLENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_QUOTEDCATALOGNAMES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_SORTORDER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_SQLXMLXPROGID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_STREAM_BASEPATH: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_STREAM_COMMANDTYPE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_STREAM_CONTENTTYPE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_STREAM_FLAGS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_STREAM_MAPPINGSCHEMA: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_STREAM_XMLROOT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_STREAM_XSL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_UNICODECOMPARISONSTYLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SSPROP_UNICODELCID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STD_BOOKMARKLENGTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STGM_COLLECTION: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STGM_OPEN: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STGM_OUTPUT: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STGM_RECURSIVE: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STGM_STRICTOPEN: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_DISALLOW_ABSOLUTE_PATH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_DISALLOW_QUERY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_DISALLOW_UPDATEGRAMS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_DISALLOW_URL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_DONTCACHEMAPPINGSCHEMA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_DONTCACHETEMPLATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_DONTCACHEXSL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STREAM_FLAGS_RESERVED: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STS_ABORTXMLPARSE: i32 = -2147211756i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const STS_WS_ERROR: i32 = -2147211754i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_ALLFLAGS: u32 = 61311u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSMGRENUM_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSMGRENUM_TEMP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSMGRUPDATE_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSMGRUPDATE_MINIMIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUCCEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUCCEED_ABORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUCCEED_ASYNC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SubscriptionMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabbe31d0_6dae_11d0_beca_00c04fd940be); -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const TRACE_ON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const TRACE_VERSION: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const TRACE_VS_EVENT_ON: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const XML_E_BADSXQL: i32 = -2147212799i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const XML_E_NODEFAULTNS: i32 = -2147212800i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_ACCOUNT_DISABLED: i32 = -2147221212i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_BAD_CHARWIDTH: i32 = -2147221245i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_BAD_COLUMN: i32 = -2147221224i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_BUSY: i32 = -2147221237i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_COMPUTED: i32 = -2147221222i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_CORRUPT_DATA: i32 = -2147221221i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_DISK_ERROR: i32 = -2147221226i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_END_OF_SESSION: i32 = -2147220992i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_EXTENDED_ERROR: i32 = -2147221223i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_FAILONEPROVIDER: i32 = -2147221219i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_INVALID_ACCESS_TIME: i32 = -2147221213i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_INVALID_ENTRYID: i32 = -2147221241i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_INVALID_OBJECT: i32 = -2147221240i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_INVALID_WORKSTATION_ACCOUNT: i32 = -2147221214i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_LOGON_FAILED: i32 = -2147221231i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_MISSING_REQUIRED_COLUMN: i32 = -2147220990i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_NETWORK_ERROR: i32 = -2147221227i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_NOT_ENOUGH_DISK: i32 = -2147221235i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_NOT_ENOUGH_RESOURCES: i32 = -2147221234i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_NOT_FOUND: i32 = -2147221233i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_NO_SUPPORT: i32 = -2147221246i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_OBJECT_CHANGED: i32 = -2147221239i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_OBJECT_DELETED: i32 = -2147221238i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_PASSWORD_CHANGE_REQUIRED: i32 = -2147221216i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_PASSWORD_EXPIRED: i32 = -2147221215i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_SESSION_LIMIT: i32 = -2147221230i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_STRING_TOO_LONG: i32 = -2147221243i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_TOO_COMPLEX: i32 = -2147221225i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_UNABLE_TO_ABORT: i32 = -2147221228i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_UNCONFIGURED: i32 = -2147221220i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_UNKNOWN_CPID: i32 = -2147221218i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_UNKNOWN_ENTRYID: i32 = -2147220991i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_UNKNOWN_FLAGS: i32 = -2147221242i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_UNKNOWN_LCID: i32 = -2147221217i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_USER_CANCEL: i32 = -2147221229i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_E_VERSION: i32 = -2147221232i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const _MAPI_W_NO_SERVICE: i32 = 262659i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type ACCESS_MASKENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_EXCLUSIVE: ACCESS_MASKENUM = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_READDESIGN: ACCESS_MASKENUM = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_WRITEDESIGN: ACCESS_MASKENUM = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_WITHGRANT: ACCESS_MASKENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_REFERENCE: ACCESS_MASKENUM = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_CREATE: ACCESS_MASKENUM = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_INSERT: ACCESS_MASKENUM = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_DELETE: ACCESS_MASKENUM = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_READCONTROL: ACCESS_MASKENUM = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_WRITEPERMISSIONS: ACCESS_MASKENUM = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_WRITEOWNER: ACCESS_MASKENUM = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_MAXIMUM_ALLOWED: ACCESS_MASKENUM = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_ALL: ACCESS_MASKENUM = 268435456i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_EXECUTE: ACCESS_MASKENUM = 536870912i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_READ: ACCESS_MASKENUM = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_UPDATE: ACCESS_MASKENUM = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PERM_DROP: ACCESS_MASKENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type AUTH_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const eAUTH_TYPE_ANONYMOUS: AUTH_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const eAUTH_TYPE_NTLM: AUTH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const eAUTH_TYPE_BASIC: AUTH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type CASE_REQUIREMENT = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CASE_REQUIREMENT_ANY: CASE_REQUIREMENT = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CASE_REQUIREMENT_UPPER_IF_AQS: CASE_REQUIREMENT = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type CHANNEL_AGENT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CHANNEL_AGENT_DYNAMIC_SCHEDULE: CHANNEL_AGENT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CHANNEL_AGENT_PRECACHE_SOME: CHANNEL_AGENT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CHANNEL_AGENT_PRECACHE_ALL: CHANNEL_AGENT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CHANNEL_AGENT_PRECACHE_SCRNSAVER: CHANNEL_AGENT_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type CLUSION_REASON = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLUSIONREASON_UNKNOWNSCOPE: CLUSION_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLUSIONREASON_DEFAULT: CLUSION_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLUSIONREASON_USER: CLUSION_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CLUSIONREASON_GROUPPOLICY: CLUSION_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type CONDITION_CREATION_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONDITION_CREATION_DEFAULT: CONDITION_CREATION_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONDITION_CREATION_NONE: CONDITION_CREATION_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONDITION_CREATION_SIMPLIFY: CONDITION_CREATION_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONDITION_CREATION_VECTOR_AND: CONDITION_CREATION_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONDITION_CREATION_VECTOR_OR: CONDITION_CREATION_OPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONDITION_CREATION_VECTOR_LEAF: CONDITION_CREATION_OPTIONS = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CONDITION_CREATION_USE_CONTENT_LOCALE: CONDITION_CREATION_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type CREATESUBSCRIPTIONFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CREATESUBS_ADDTOFAVORITES: CREATESUBSCRIPTIONFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CREATESUBS_FROMFAVORITES: CREATESUBSCRIPTIONFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CREATESUBS_NOUI: CREATESUBSCRIPTIONFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CREATESUBS_NOSAVE: CREATESUBSCRIPTIONFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CREATESUBS_SOFTWAREUPDATE: CREATESUBSCRIPTIONFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type CatalogPausedReason = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_NONE: CatalogPausedReason = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_HIGH_IO: CatalogPausedReason = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_HIGH_CPU: CatalogPausedReason = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_HIGH_NTF_RATE: CatalogPausedReason = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_LOW_BATTERY: CatalogPausedReason = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_LOW_MEMORY: CatalogPausedReason = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_LOW_DISK: CatalogPausedReason = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_DELAYED_RECOVERY: CatalogPausedReason = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_USER_ACTIVE: CatalogPausedReason = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_EXTERNAL: CatalogPausedReason = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_PAUSED_REASON_UPGRADING: CatalogPausedReason = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type CatalogStatus = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_STATUS_IDLE: CatalogStatus = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_STATUS_PAUSED: CatalogStatus = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_STATUS_RECOVERING: CatalogStatus = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_STATUS_FULL_CRAWL: CatalogStatus = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_STATUS_INCREMENTAL_CRAWL: CatalogStatus = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_STATUS_PROCESSING_NOTIFICATIONS: CatalogStatus = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const CATALOG_STATUS_SHUTTING_DOWN: CatalogStatus = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBACCESSORFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBACCESSOR_INVALID: DBACCESSORFLAGSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBACCESSOR_PASSBYREF: DBACCESSORFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBACCESSOR_ROWDATA: DBACCESSORFLAGSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBACCESSOR_PARAMETERDATA: DBACCESSORFLAGSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBACCESSOR_OPTIMIZED: DBACCESSORFLAGSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBACCESSOR_INHERITED: DBACCESSORFLAGSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBASYNCHOPENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBASYNCHOP_OPEN: DBASYNCHOPENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBASYNCHPHASEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBASYNCHPHASE_INITIALIZATION: DBASYNCHPHASEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBASYNCHPHASE_POPULATION: DBASYNCHPHASEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBASYNCHPHASE_COMPLETE: DBASYNCHPHASEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBASYNCHPHASE_CANCELED: DBASYNCHPHASEENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBBINDFLAGENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDFLAG_HTML: DBBINDFLAGENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBBINDSTATUSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDSTATUS_OK: DBBINDSTATUSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDSTATUS_BADORDINAL: DBBINDSTATUSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDSTATUS_UNSUPPORTEDCONVERSION: DBBINDSTATUSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDSTATUS_BADBINDINFO: DBBINDSTATUSENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDSTATUS_BADSTORAGEFLAGS: DBBINDSTATUSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDSTATUS_NOINTERFACE: DBBINDSTATUSENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDSTATUS_MULTIPLESTORAGE: DBBINDSTATUSENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBBINDURLFLAGENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_READ: DBBINDURLFLAGENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_WRITE: DBBINDURLFLAGENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_READWRITE: DBBINDURLFLAGENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_SHARE_DENY_READ: DBBINDURLFLAGENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_SHARE_DENY_WRITE: DBBINDURLFLAGENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_SHARE_EXCLUSIVE: DBBINDURLFLAGENUM = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_SHARE_DENY_NONE: DBBINDURLFLAGENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_ASYNCHRONOUS: DBBINDURLFLAGENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_COLLECTION: DBBINDURLFLAGENUM = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_DELAYFETCHSTREAM: DBBINDURLFLAGENUM = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_DELAYFETCHCOLUMNS: DBBINDURLFLAGENUM = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_RECURSIVE: DBBINDURLFLAGENUM = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_OUTPUT: DBBINDURLFLAGENUM = 8388608i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_WAITFORINIT: DBBINDURLFLAGENUM = 16777216i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_OPENIFEXISTS: DBBINDURLFLAGENUM = 33554432i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_OVERWRITE: DBBINDURLFLAGENUM = 67108864i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLFLAG_ISSTRUCTUREDDOCUMENT: DBBINDURLFLAGENUM = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBBINDURLSTATUSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLSTATUS_S_OK: DBBINDURLSTATUSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLSTATUS_S_DENYNOTSUPPORTED: DBBINDURLSTATUSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLSTATUS_S_DENYTYPENOTSUPPORTED: DBBINDURLSTATUSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBINDURLSTATUS_S_REDIRECTED: DBBINDURLSTATUSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBBOOKMARK = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBMK_INVALID: DBBOOKMARK = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBMK_FIRST: DBBOOKMARK = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBBMK_LAST: DBBOOKMARK = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOLUMNDESCFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_TYPENAME: DBCOLUMNDESCFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_ITYPEINFO: DBCOLUMNDESCFLAGSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_PROPERTIES: DBCOLUMNDESCFLAGSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_CLSID: DBCOLUMNDESCFLAGSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_COLSIZE: DBCOLUMNDESCFLAGSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_DBCID: DBCOLUMNDESCFLAGSENUM = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_WTYPE: DBCOLUMNDESCFLAGSENUM = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_PRECISION: DBCOLUMNDESCFLAGSENUM = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNDESCFLAGS_SCALE: DBCOLUMNDESCFLAGSENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOLUMNFLAGS15ENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISCHAPTER: DBCOLUMNFLAGS15ENUM = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOLUMNFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISBOOKMARK: DBCOLUMNFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_MAYDEFER: DBCOLUMNFLAGSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_WRITE: DBCOLUMNFLAGSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_WRITEUNKNOWN: DBCOLUMNFLAGSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISFIXEDLENGTH: DBCOLUMNFLAGSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISNULLABLE: DBCOLUMNFLAGSENUM = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_MAYBENULL: DBCOLUMNFLAGSENUM = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISLONG: DBCOLUMNFLAGSENUM = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISROWID: DBCOLUMNFLAGSENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISROWVER: DBCOLUMNFLAGSENUM = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_CACHEDEFERRED: DBCOLUMNFLAGSENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOLUMNFLAGSENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_SCALEISNEGATIVE: DBCOLUMNFLAGSENUM20 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_RESERVED: DBCOLUMNFLAGSENUM20 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOLUMNFLAGSENUM21 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISROWURL: DBCOLUMNFLAGSENUM21 = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISDEFAULTSTREAM: DBCOLUMNFLAGSENUM21 = 131072i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISCOLLECTION: DBCOLUMNFLAGSENUM21 = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOLUMNFLAGSENUM26 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISSTREAM: DBCOLUMNFLAGSENUM26 = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISROWSET: DBCOLUMNFLAGSENUM26 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ISROW: DBCOLUMNFLAGSENUM26 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOLUMNFLAGS_ROWSPECIFICCOLUMN: DBCOLUMNFLAGSENUM26 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOMMANDPERSISTFLAGENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMMANDPERSISTFLAG_NOSAVE: DBCOMMANDPERSISTFLAGENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOMMANDPERSISTFLAGENUM21 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMMANDPERSISTFLAG_DEFAULT: DBCOMMANDPERSISTFLAGENUM21 = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMMANDPERSISTFLAG_PERSISTVIEW: DBCOMMANDPERSISTFLAGENUM21 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMMANDPERSISTFLAG_PERSISTPROCEDURE: DBCOMMANDPERSISTFLAGENUM21 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOMPAREENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPARE_LT: DBCOMPAREENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPARE_EQ: DBCOMPAREENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPARE_GT: DBCOMPAREENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPARE_NE: DBCOMPAREENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPARE_NOTCOMPARABLE: DBCOMPAREENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOMPAREOPSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_LT: DBCOMPAREOPSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_LE: DBCOMPAREOPSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_EQ: DBCOMPAREOPSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_GE: DBCOMPAREOPSENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_GT: DBCOMPAREOPSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_BEGINSWITH: DBCOMPAREOPSENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_CONTAINS: DBCOMPAREOPSENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_NE: DBCOMPAREOPSENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_IGNORE: DBCOMPAREOPSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_CASESENSITIVE: DBCOMPAREOPSENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_CASEINSENSITIVE: DBCOMPAREOPSENUM = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOMPAREOPSENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_NOTBEGINSWITH: DBCOMPAREOPSENUM20 = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOMPAREOPS_NOTCONTAINS: DBCOMPAREOPSENUM20 = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCONSTRAINTTYPEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONSTRAINTTYPE_UNIQUE: DBCONSTRAINTTYPEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONSTRAINTTYPE_FOREIGNKEY: DBCONSTRAINTTYPEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONSTRAINTTYPE_PRIMARYKEY: DBCONSTRAINTTYPEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONSTRAINTTYPE_CHECK: DBCONSTRAINTTYPEENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCONVERTFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONVERTFLAGS_COLUMN: DBCONVERTFLAGSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONVERTFLAGS_PARAMETER: DBCONVERTFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCONVERTFLAGSENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONVERTFLAGS_ISLONG: DBCONVERTFLAGSENUM20 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONVERTFLAGS_ISFIXEDLENGTH: DBCONVERTFLAGSENUM20 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCONVERTFLAGS_FROMVARIANT: DBCONVERTFLAGSENUM20 = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOPYFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOPY_ASYNC: DBCOPYFLAGSENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOPY_REPLACE_EXISTING: DBCOPYFLAGSENUM = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOPY_ALLOW_EMULATION: DBCOPYFLAGSENUM = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOPY_NON_RECURSIVE: DBCOPYFLAGSENUM = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBCOPY_ATOMIC: DBCOPYFLAGSENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBCOSTUNITENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_INVALID: DBCOSTUNITENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_WEIGHT: DBCOSTUNITENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_PERCENT: DBCOSTUNITENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_MAXIMUM: DBCOSTUNITENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_MINIMUM: DBCOSTUNITENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_MICRO_SECOND: DBCOSTUNITENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_MILLI_SECOND: DBCOSTUNITENUM = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_SECOND: DBCOSTUNITENUM = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_MINUTE: DBCOSTUNITENUM = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_HOUR: DBCOSTUNITENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_BYTE: DBCOSTUNITENUM = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_KILO_BYTE: DBCOSTUNITENUM = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_MEGA_BYTE: DBCOSTUNITENUM = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_GIGA_BYTE: DBCOSTUNITENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_NUM_MSGS: DBCOSTUNITENUM = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_NUM_LOCKS: DBCOSTUNITENUM = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_NUM_ROWS: DBCOSTUNITENUM = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUNIT_OTHER: DBCOSTUNITENUM = 65536i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBDATACONVERTENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDATACONVERT_DEFAULT: DBDATACONVERTENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDATACONVERT_SETDATABEHAVIOR: DBDATACONVERTENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDATACONVERT_LENGTHFROMNTS: DBDATACONVERTENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDATACONVERT_DSTISFIXEDLENGTH: DBDATACONVERTENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDATACONVERT_DECIMALSCALE: DBDATACONVERTENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBDEFERRABILITYENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDEFERRABILITY_DEFERRED: DBDEFERRABILITYENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDEFERRABILITY_DEFERRABLE: DBDEFERRABILITYENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBDELETEFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDELETE_ASYNC: DBDELETEFLAGSENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBDELETE_ATOMIC: DBDELETEFLAGSENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBEVENTPHASEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEVENTPHASE_OKTODO: DBEVENTPHASEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEVENTPHASE_ABOUTTODO: DBEVENTPHASEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEVENTPHASE_SYNCHAFTER: DBEVENTPHASEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEVENTPHASE_FAILEDTODO: DBEVENTPHASEENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEVENTPHASE_DIDEVENT: DBEVENTPHASEENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBEXECLIMITSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEXECLIMITS_ABORT: DBEXECLIMITSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEXECLIMITS_STOP: DBEXECLIMITSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBEXECLIMITS_SUSPEND: DBEXECLIMITSENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBINDEX_COL_ORDERENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBINDEX_COL_ORDER_ASC: DBINDEX_COL_ORDERENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBINDEX_COL_ORDER_DESC: DBINDEX_COL_ORDERENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBLITERALENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_INVALID: DBLITERALENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_BINARY_LITERAL: DBLITERALENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_CATALOG_NAME: DBLITERALENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_CATALOG_SEPARATOR: DBLITERALENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_CHAR_LITERAL: DBLITERALENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_COLUMN_ALIAS: DBLITERALENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_COLUMN_NAME: DBLITERALENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_CORRELATION_NAME: DBLITERALENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_CURSOR_NAME: DBLITERALENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_ESCAPE_PERCENT: DBLITERALENUM = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_ESCAPE_UNDERSCORE: DBLITERALENUM = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_INDEX_NAME: DBLITERALENUM = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_LIKE_PERCENT: DBLITERALENUM = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_LIKE_UNDERSCORE: DBLITERALENUM = 13i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_PROCEDURE_NAME: DBLITERALENUM = 14i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_QUOTE: DBLITERALENUM = 15i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_SCHEMA_NAME: DBLITERALENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_TABLE_NAME: DBLITERALENUM = 17i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_TEXT_COMMAND: DBLITERALENUM = 18i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_USER_NAME: DBLITERALENUM = 19i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_VIEW_NAME: DBLITERALENUM = 20i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBLITERALENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_CUBE_NAME: DBLITERALENUM20 = 21i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_DIMENSION_NAME: DBLITERALENUM20 = 22i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_HIERARCHY_NAME: DBLITERALENUM20 = 23i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_LEVEL_NAME: DBLITERALENUM20 = 24i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_MEMBER_NAME: DBLITERALENUM20 = 25i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_PROPERTY_NAME: DBLITERALENUM20 = 26i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_SCHEMA_SEPARATOR: DBLITERALENUM20 = 27i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_QUOTE_SUFFIX: DBLITERALENUM20 = 28i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBLITERALENUM21 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_ESCAPE_PERCENT_SUFFIX: DBLITERALENUM21 = 29i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBLITERAL_ESCAPE_UNDERSCORE_SUFFIX: DBLITERALENUM21 = 30i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBMATCHTYPEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMATCHTYPE_FULL: DBMATCHTYPEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMATCHTYPE_NONE: DBMATCHTYPEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMATCHTYPE_PARTIAL: DBMATCHTYPEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBMEMOWNERENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMEMOWNER_CLIENTOWNED: DBMEMOWNERENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMEMOWNER_PROVIDEROWNED: DBMEMOWNERENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBMOVEFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMOVE_REPLACE_EXISTING: DBMOVEFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMOVE_ASYNC: DBMOVEFLAGSENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMOVE_DONT_UPDATE_LINKS: DBMOVEFLAGSENUM = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMOVE_ALLOW_EMULATION: DBMOVEFLAGSENUM = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBMOVE_ATOMIC: DBMOVEFLAGSENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPARAMFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMFLAGS_ISINPUT: DBPARAMFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMFLAGS_ISOUTPUT: DBPARAMFLAGSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMFLAGS_ISSIGNED: DBPARAMFLAGSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMFLAGS_ISNULLABLE: DBPARAMFLAGSENUM = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMFLAGS_ISLONG: DBPARAMFLAGSENUM = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPARAMFLAGSENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMFLAGS_SCALEISNEGATIVE: DBPARAMFLAGSENUM20 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPARAMIOENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMIO_NOTPARAM: DBPARAMIOENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMIO_INPUT: DBPARAMIOENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPARAMIO_OUTPUT: DBPARAMIOENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPARTENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPART_INVALID: DBPARTENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPART_VALUE: DBPARTENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPART_LENGTH: DBPARTENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPART_STATUS: DBPARTENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPENDINGSTATUSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPENDINGSTATUS_NEW: DBPENDINGSTATUSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPENDINGSTATUS_CHANGED: DBPENDINGSTATUSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPENDINGSTATUS_DELETED: DBPENDINGSTATUSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPENDINGSTATUS_UNCHANGED: DBPENDINGSTATUSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPENDINGSTATUS_INVALIDROW: DBPENDINGSTATUSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPOSITIONFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPOSITION_OK: DBPOSITIONFLAGSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPOSITION_NOROW: DBPOSITIONFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPOSITION_BOF: DBPOSITIONFLAGSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPOSITION_EOF: DBPOSITIONFLAGSENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROMPTOPTIONSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPTOPTIONS_NONE: DBPROMPTOPTIONSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPTOPTIONS_WIZARDSHEET: DBPROMPTOPTIONSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPTOPTIONS_PROPERTYSHEET: DBPROMPTOPTIONSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPTOPTIONS_BROWSEONLY: DBPROMPTOPTIONSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPTOPTIONS_DISABLE_PROVIDER_SELECTION: DBPROMPTOPTIONSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROMPTOPTIONS_DISABLESAVEPASSWORD: DBPROMPTOPTIONSENUM = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ABORTPRESERVE: DBPROPENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ACTIVESESSIONS: DBPROPENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_APPENDONLY: DBPROPENUM = 187i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ASYNCTXNABORT: DBPROPENUM = 168i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ASYNCTXNCOMMIT: DBPROPENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_CACHE_AUTHINFO: DBPROPENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_ENCRYPT_PASSWORD: DBPROPENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_INTEGRATED: DBPROPENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_MASK_PASSWORD: DBPROPENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_PASSWORD: DBPROPENUM = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_PERSIST_ENCRYPTED: DBPROPENUM = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO: DBPROPENUM = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_AUTH_USERID: DBPROPENUM = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_BLOCKINGSTORAGEOBJECTS: DBPROPENUM = 13i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_BOOKMARKS: DBPROPENUM = 14i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_BOOKMARKSKIPPED: DBPROPENUM = 15i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_BOOKMARKTYPE: DBPROPENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_BYREFACCESSORS: DBPROPENUM = 120i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CACHEDEFERRED: DBPROPENUM = 17i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CANFETCHBACKWARDS: DBPROPENUM = 18i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CANHOLDROWS: DBPROPENUM = 19i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CANSCROLLBACKWARDS: DBPROPENUM = 21i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CATALOGLOCATION: DBPROPENUM = 22i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CATALOGTERM: DBPROPENUM = 23i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CATALOGUSAGE: DBPROPENUM = 24i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CHANGEINSERTEDROWS: DBPROPENUM = 188i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_AUTOINCREMENT: DBPROPENUM = 26i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_DEFAULT: DBPROPENUM = 27i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_DESCRIPTION: DBPROPENUM = 28i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_FIXEDLENGTH: DBPROPENUM = 167i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_NULLABLE: DBPROPENUM = 29i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_PRIMARYKEY: DBPROPENUM = 30i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_UNIQUE: DBPROPENUM = 31i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COLUMNDEFINITION: DBPROPENUM = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COLUMNRESTRICT: DBPROPENUM = 33i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COMMANDTIMEOUT: DBPROPENUM = 34i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COMMITPRESERVE: DBPROPENUM = 35i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CONCATNULLBEHAVIOR: DBPROPENUM = 36i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CURRENTCATALOG: DBPROPENUM = 37i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DATASOURCENAME: DBPROPENUM = 38i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DATASOURCEREADONLY: DBPROPENUM = 39i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DBMSNAME: DBPROPENUM = 40i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DBMSVER: DBPROPENUM = 41i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DEFERRED: DBPROPENUM = 42i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DELAYSTORAGEOBJECTS: DBPROPENUM = 43i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DSOTHREADMODEL: DBPROPENUM = 169i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_GROUPBY: DBPROPENUM = 44i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_HETEROGENEOUSTABLES: DBPROPENUM = 45i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IAccessor: DBPROPENUM = 121i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IColumnsInfo: DBPROPENUM = 122i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IColumnsRowset: DBPROPENUM = 123i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IConnectionPointContainer: DBPROPENUM = 124i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IConvertType: DBPROPENUM = 194i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowset: DBPROPENUM = 126i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetChange: DBPROPENUM = 127i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetIdentity: DBPROPENUM = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetIndex: DBPROPENUM = 159i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetInfo: DBPROPENUM = 129i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetLocate: DBPROPENUM = 130i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetResynch: DBPROPENUM = 132i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetScroll: DBPROPENUM = 133i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetUpdate: DBPROPENUM = 134i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ISupportErrorInfo: DBPROPENUM = 135i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ILockBytes: DBPROPENUM = 136i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ISequentialStream: DBPROPENUM = 137i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IStorage: DBPROPENUM = 138i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IStream: DBPROPENUM = 139i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IDENTIFIERCASE: DBPROPENUM = 46i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IMMOBILEROWS: DBPROPENUM = 47i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_AUTOUPDATE: DBPROPENUM = 48i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_CLUSTERED: DBPROPENUM = 49i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_FILLFACTOR: DBPROPENUM = 50i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_INITIALSIZE: DBPROPENUM = 51i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_NULLCOLLATION: DBPROPENUM = 52i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_NULLS: DBPROPENUM = 53i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_PRIMARYKEY: DBPROPENUM = 54i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_SORTBOOKMARKS: DBPROPENUM = 55i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_TEMPINDEX: DBPROPENUM = 163i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_TYPE: DBPROPENUM = 56i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INDEX_UNIQUE: DBPROPENUM = 57i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_DATASOURCE: DBPROPENUM = 59i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_HWND: DBPROPENUM = 60i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_IMPERSONATION_LEVEL: DBPROPENUM = 61i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_LCID: DBPROPENUM = 186i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_LOCATION: DBPROPENUM = 62i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_MODE: DBPROPENUM = 63i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_PROMPT: DBPROPENUM = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_PROTECTION_LEVEL: DBPROPENUM = 65i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_PROVIDERSTRING: DBPROPENUM = 160i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_TIMEOUT: DBPROPENUM = 66i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_LITERALBOOKMARKS: DBPROPENUM = 67i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_LITERALIDENTITY: DBPROPENUM = 68i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXINDEXSIZE: DBPROPENUM = 70i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXOPENROWS: DBPROPENUM = 71i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXPENDINGROWS: DBPROPENUM = 72i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXROWS: DBPROPENUM = 73i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXROWSIZE: DBPROPENUM = 74i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXROWSIZEINCLUDESBLOB: DBPROPENUM = 75i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXTABLESINSELECT: DBPROPENUM = 76i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAYWRITECOLUMN: DBPROPENUM = 77i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MEMORYUSAGE: DBPROPENUM = 78i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MULTIPLEPARAMSETS: DBPROPENUM = 191i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MULTIPLERESULTS: DBPROPENUM = 196i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MULTIPLESTORAGEOBJECTS: DBPROPENUM = 80i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MULTITABLEUPDATE: DBPROPENUM = 81i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFICATIONGRANULARITY: DBPROPENUM = 198i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFICATIONPHASES: DBPROPENUM = 82i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYCOLUMNSET: DBPROPENUM = 171i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWDELETE: DBPROPENUM = 173i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWFIRSTCHANGE: DBPROPENUM = 174i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWINSERT: DBPROPENUM = 175i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWRESYNCH: DBPROPENUM = 177i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWSETCHANGED: DBPROPENUM = 211i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWSETRELEASE: DBPROPENUM = 178i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE: DBPROPENUM = 179i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWUNDOCHANGE: DBPROPENUM = 180i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWUNDODELETE: DBPROPENUM = 181i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWUNDOINSERT: DBPROPENUM = 182i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NOTIFYROWUPDATE: DBPROPENUM = 183i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_NULLCOLLATION: DBPROPENUM = 83i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OLEOBJECTS: DBPROPENUM = 84i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ORDERBYCOLUMNSINSELECT: DBPROPENUM = 85i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ORDEREDBOOKMARKS: DBPROPENUM = 86i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OTHERINSERT: DBPROPENUM = 87i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OTHERUPDATEDELETE: DBPROPENUM = 88i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OUTPUTPARAMETERAVAILABILITY: DBPROPENUM = 184i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OWNINSERT: DBPROPENUM = 89i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OWNUPDATEDELETE: DBPROPENUM = 90i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PERSISTENTIDTYPE: DBPROPENUM = 185i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PREPAREABORTBEHAVIOR: DBPROPENUM = 91i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PREPARECOMMITBEHAVIOR: DBPROPENUM = 92i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PROCEDURETERM: DBPROPENUM = 93i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PROVIDERNAME: DBPROPENUM = 96i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PROVIDEROLEDBVER: DBPROPENUM = 97i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PROVIDERVER: DBPROPENUM = 98i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_QUICKRESTART: DBPROPENUM = 99i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_QUOTEDIDENTIFIERCASE: DBPROPENUM = 100i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_REENTRANTEVENTS: DBPROPENUM = 101i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_REMOVEDELETED: DBPROPENUM = 102i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_REPORTMULTIPLECHANGES: DBPROPENUM = 103i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_RETURNPENDINGINSERTS: DBPROPENUM = 189i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ROWRESTRICT: DBPROPENUM = 104i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ROWSETCONVERSIONSONCOMMAND: DBPROPENUM = 192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ROWTHREADMODEL: DBPROPENUM = 105i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SCHEMATERM: DBPROPENUM = 106i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SCHEMAUSAGE: DBPROPENUM = 107i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SERVERCURSOR: DBPROPENUM = 108i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SESS_AUTOCOMMITISOLEVELS: DBPROPENUM = 190i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SQLSUPPORT: DBPROPENUM = 109i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_STRONGIDENTITY: DBPROPENUM = 119i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_STRUCTUREDSTORAGE: DBPROPENUM = 111i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SUBQUERIES: DBPROPENUM = 112i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SUPPORTEDTXNDDL: DBPROPENUM = 161i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SUPPORTEDTXNISOLEVELS: DBPROPENUM = 113i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SUPPORTEDTXNISORETAIN: DBPROPENUM = 114i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_TABLETERM: DBPROPENUM = 115i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_TBL_TEMPTABLE: DBPROPENUM = 140i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_TRANSACTEDOBJECT: DBPROPENUM = 116i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_UPDATABILITY: DBPROPENUM = 117i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_USERNAME: DBPROPENUM = 118i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPENUM15 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_FILTERCOMPAREOPS: DBPROPENUM15 = 209i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_FINDCOMPAREOPS: DBPROPENUM15 = 210i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IChapteredRowset: DBPROPENUM15 = 202i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IDBAsynchStatus: DBPROPENUM15 = 203i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetFind: DBPROPENUM15 = 204i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetView: DBPROPENUM15 = 212i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IViewChapter: DBPROPENUM15 = 213i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IViewFilter: DBPROPENUM15 = 214i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IViewRowset: DBPROPENUM15 = 215i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IViewSort: DBPROPENUM15 = 216i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_ASYNCH: DBPROPENUM15 = 200i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXOPENCHAPTERS: DBPROPENUM15 = 199i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXORSINFILTER: DBPROPENUM15 = 205i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MAXSORTCOLUMNS: DBPROPENUM15 = 206i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ROWSET_ASYNCH: DBPROPENUM15 = 201i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SORTONINDEX: DBPROPENUM15 = 207i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IMultipleResults: DBPROPENUM20 = 217i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_DATASOURCE_TYPE: DBPROPENUM20 = 251i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_AXES: DBPROPENUM20 = 252i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_FLATTENING_SUPPORT: DBPROPENUM20 = 253i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_JOINCUBES: DBPROPENUM20 = 254i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_NAMED_LEVELS: DBPROPENUM20 = 255i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_RANGEROWSET: DBPROPENUM20 = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_SLICER: DBPROPENUM20 = 218i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_CUBEQUALIFICATION: DBPROPENUM20 = 219i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_OUTERREFERENCE: DBPROPENUM20 = 220i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_QUERYBYPROPERTY: DBPROPENUM20 = 221i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_CASESUPPORT: DBPROPENUM20 = 222i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_STRING_COMPOP: DBPROPENUM20 = 224i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_DESCFLAGS: DBPROPENUM20 = 225i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_SET_FUNCTIONS: DBPROPENUM20 = 226i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_MEMBER_FUNCTIONS: DBPROPENUM20 = 227i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_NUMERIC_FUNCTIONS: DBPROPENUM20 = 228i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_FORMULAS: DBPROPENUM20 = 229i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_AGGREGATECELL_UPDATE: DBPROPENUM20 = 230i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_AGGREGATECELL_UPDATE: DBPROPENUM20 = 230i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_OBJQUALIFICATION: DBPROPENUM20 = 261i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_MDX_NONMEASURE_EXPRESSIONS: DBPROPENUM20 = 262i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ACCESSORDER: DBPROPENUM20 = 231i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_BOOKMARKINFO: DBPROPENUM20 = 232i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_CATALOG: DBPROPENUM20 = 233i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ROW_BULKOPS: DBPROPENUM20 = 234i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PROVIDERFRIENDLYNAME: DBPROPENUM20 = 235i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_LOCKMODE: DBPROPENUM20 = 236i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MULTIPLECONNECTIONS: DBPROPENUM20 = 237i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_UNIQUEROWS: DBPROPENUM20 = 238i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SERVERDATAONINSERT: DBPROPENUM20 = 239i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_STORAGEFLAGS: DBPROPENUM20 = 240i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CONNECTIONSTATUS: DBPROPENUM20 = 244i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ALTERCOLUMN: DBPROPENUM20 = 245i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COLUMNLCID: DBPROPENUM20 = 246i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_RESETDATASOURCE: DBPROPENUM20 = 247i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_OLEDBSERVICES: DBPROPENUM20 = 248i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetRefresh: DBPROPENUM20 = 249i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SERVERNAME: DBPROPENUM20 = 250i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IParentRowset: DBPROPENUM20 = 257i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_HIDDENCOLUMNS: DBPROPENUM20 = 258i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_PROVIDERMEMORY: DBPROPENUM20 = 259i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_CLIENTCURSOR: DBPROPENUM20 = 260i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPENUM21 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_TRUSTEE_USERNAME: DBPROPENUM21 = 241i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_TRUSTEE_AUTHENTICATION: DBPROPENUM21 = 242i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_TRUSTEE_NEWAUTHENTICATION: DBPROPENUM21 = 243i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRow: DBPROPENUM21 = 263i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowChange: DBPROPENUM21 = 264i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowSchemaChange: DBPROPENUM21 = 265i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IGetRow: DBPROPENUM21 = 266i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IScopedOperations: DBPROPENUM21 = 267i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IBindResource: DBPROPENUM21 = 268i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ICreateRow: DBPROPENUM21 = 269i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_BINDFLAGS: DBPROPENUM21 = 270i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_LOCKOWNER: DBPROPENUM21 = 271i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_GENERATEURL: DBPROPENUM21 = 273i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IDBBinderProperties: DBPROPENUM21 = 274i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IColumnsInfo2: DBPROPENUM21 = 275i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRegisterProvider: DBPROPENUM21 = 276i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IGetSession: DBPROPENUM21 = 277i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IGetSourceRow: DBPROPENUM21 = 278i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetCurrentIndex: DBPROPENUM21 = 279i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OPENROWSETSUPPORT: DBPROPENUM21 = 280i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_ISLONG: DBPROPENUM21 = 281i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPENUM25 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_SEED: DBPROPENUM25 = 282i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COL_INCREMENT: DBPROPENUM25 = 283i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_INIT_GENERALTIMEOUT: DBPROPENUM25 = 284i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_COMSERVICES: DBPROPENUM25 = 285i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPENUM25_DEPRECATED = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ICommandCost: DBPROPENUM25_DEPRECATED = 141i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ICommandTree: DBPROPENUM25_DEPRECATED = 142i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_ICommandValidate: DBPROPENUM25_DEPRECATED = 143i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IDBSchemaCommand: DBPROPENUM25_DEPRECATED = 144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IProvideMoniker: DBPROPENUM25_DEPRECATED = 125i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IQuery: DBPROPENUM25_DEPRECATED = 146i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IReadData: DBPROPENUM25_DEPRECATED = 147i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetAsynch: DBPROPENUM25_DEPRECATED = 148i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetCopyRows: DBPROPENUM25_DEPRECATED = 149i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetKeys: DBPROPENUM25_DEPRECATED = 151i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetNewRowAfter: DBPROPENUM25_DEPRECATED = 152i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetNextRowset: DBPROPENUM25_DEPRECATED = 153i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetWatchAll: DBPROPENUM25_DEPRECATED = 155i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetWatchNotify: DBPROPENUM25_DEPRECATED = 156i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetWatchRegion: DBPROPENUM25_DEPRECATED = 157i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetWithParameters: DBPROPENUM25_DEPRECATED = 158i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPENUM26 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OUTPUTSTREAM: DBPROPENUM26 = 286i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_OUTPUTENCODING: DBPROPENUM26 = 287i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_TABLESTATISTICS: DBPROPENUM26 = 288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_SKIPROWCOUNTRESULTS: DBPROPENUM26 = 291i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_IRowsetBookmark: DBPROPENUM26 = 292i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDPROP_VISUALMODE: DBPROPENUM26 = 293i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_NOTSUPPORTED: DBPROPFLAGSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_COLUMN: DBPROPFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_DATASOURCE: DBPROPFLAGSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_DATASOURCECREATE: DBPROPFLAGSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_DATASOURCEINFO: DBPROPFLAGSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_DBINIT: DBPROPFLAGSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_INDEX: DBPROPFLAGSENUM = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_ROWSET: DBPROPFLAGSENUM = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_TABLE: DBPROPFLAGSENUM = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_COLUMNOK: DBPROPFLAGSENUM = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_READ: DBPROPFLAGSENUM = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_WRITE: DBPROPFLAGSENUM = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_REQUIRED: DBPROPFLAGSENUM = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_SESSION: DBPROPFLAGSENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPFLAGSENUM21 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_TRUSTEE: DBPROPFLAGSENUM21 = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPFLAGSENUM25 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_VIEW: DBPROPFLAGSENUM25 = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPFLAGSENUM26 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPFLAGS_STREAM: DBPROPFLAGSENUM26 = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPOPTIONSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPOPTIONS_REQUIRED: DBPROPOPTIONSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPOPTIONS_SETIFCHEAP: DBPROPOPTIONSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPOPTIONS_OPTIONAL: DBPROPOPTIONSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPSTATUSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_OK: DBPROPSTATUSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_NOTSUPPORTED: DBPROPSTATUSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_BADVALUE: DBPROPSTATUSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_BADOPTION: DBPROPSTATUSENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_BADCOLUMN: DBPROPSTATUSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_NOTALLSETTABLE: DBPROPSTATUSENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_NOTSETTABLE: DBPROPSTATUSENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_NOTSET: DBPROPSTATUSENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_CONFLICTING: DBPROPSTATUSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBPROPSTATUSENUM21 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROPSTATUS_NOTAVAILABLE: DBPROPSTATUSENUM21 = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBRANGEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_INCLUSIVESTART: DBRANGEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_INCLUSIVEEND: DBRANGEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_EXCLUSIVESTART: DBRANGEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_EXCLUSIVEEND: DBRANGEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_EXCLUDENULLS: DBRANGEENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_PREFIX: DBRANGEENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_MATCH: DBRANGEENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBRANGEENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_MATCH_N_SHIFT: DBRANGEENUM20 = 24i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRANGE_MATCH_N_MASK: DBRANGEENUM20 = 255i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBREASONENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWSET_FETCHPOSITIONCHANGE: DBREASONENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWSET_RELEASE: DBREASONENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_COLUMN_SET: DBREASONENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_COLUMN_RECALCULATED: DBREASONENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_ACTIVATE: DBREASONENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_RELEASE: DBREASONENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_DELETE: DBREASONENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_FIRSTCHANGE: DBREASONENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_INSERT: DBREASONENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_RESYNCH: DBREASONENUM = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_UNDOCHANGE: DBREASONENUM = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_UNDOINSERT: DBREASONENUM = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_UNDODELETE: DBREASONENUM = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_UPDATE: DBREASONENUM = 13i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWSET_CHANGED: DBREASONENUM = 14i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBREASONENUM15 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWPOSITION_CHANGED: DBREASONENUM15 = 15i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWPOSITION_CHAPTERCHANGED: DBREASONENUM15 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWPOSITION_CLEARED: DBREASONENUM15 = 17i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROW_ASYNCHINSERT: DBREASONENUM15 = 18i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBREASONENUM25 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWSET_ROWSADDED: DBREASONENUM25 = 19i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWSET_POPULATIONCOMPLETE: DBREASONENUM25 = 20i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBREASON_ROWSET_POPULATIONSTOPPED: DBREASONENUM25 = 21i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBRESOURCEKINDENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_INVALID: DBRESOURCEKINDENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_TOTAL: DBRESOURCEKINDENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_CPU: DBRESOURCEKINDENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_MEMORY: DBRESOURCEKINDENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_DISK: DBRESOURCEKINDENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_NETWORK: DBRESOURCEKINDENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_RESPONSE: DBRESOURCEKINDENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_ROWS: DBRESOURCEKINDENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESOURCE_OTHER: DBRESOURCEKINDENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBRESULTFLAGENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESULTFLAG_DEFAULT: DBRESULTFLAGENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESULTFLAG_ROWSET: DBRESULTFLAGENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBRESULTFLAG_ROW: DBRESULTFLAGENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBROWCHANGEKINDENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWCHANGEKIND_INSERT: DBROWCHANGEKINDENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWCHANGEKIND_DELETE: DBROWCHANGEKINDENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWCHANGEKIND_UPDATE: DBROWCHANGEKINDENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWCHANGEKIND_COUNT: DBROWCHANGEKINDENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBROWSTATUSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_S_OK: DBROWSTATUSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_S_MULTIPLECHANGES: DBROWSTATUSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_S_PENDINGCHANGES: DBROWSTATUSENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_CANCELED: DBROWSTATUSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_CANTRELEASE: DBROWSTATUSENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_CONCURRENCYVIOLATION: DBROWSTATUSENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_DELETED: DBROWSTATUSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_PENDINGINSERT: DBROWSTATUSENUM = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_NEWLYINSERTED: DBROWSTATUSENUM = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_INTEGRITYVIOLATION: DBROWSTATUSENUM = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_INVALID: DBROWSTATUSENUM = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_MAXPENDCHANGESEXCEEDED: DBROWSTATUSENUM = 13i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_OBJECTOPEN: DBROWSTATUSENUM = 14i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_OUTOFMEMORY: DBROWSTATUSENUM = 15i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_PERMISSIONDENIED: DBROWSTATUSENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_LIMITREACHED: DBROWSTATUSENUM = 17i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_SCHEMAVIOLATION: DBROWSTATUSENUM = 18i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_E_FAIL: DBROWSTATUSENUM = 19i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBROWSTATUSENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBROWSTATUS_S_NOCHANGE: DBROWSTATUSENUM20 = 20i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSEEKENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSEEK_INVALID: DBSEEKENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSEEK_FIRSTEQ: DBSEEKENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSEEK_LASTEQ: DBSEEKENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSEEK_AFTEREQ: DBSEEKENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSEEK_AFTER: DBSEEKENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSEEK_BEFOREEQ: DBSEEKENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSEEK_BEFORE: DBSEEKENUM = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSORTENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSORT_ASCENDING: DBSORTENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSORT_DESCENDING: DBSORTENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSOURCETYPEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSOURCETYPE_DATASOURCE: DBSOURCETYPEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSOURCETYPE_ENUMERATOR: DBSOURCETYPEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSOURCETYPEENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSOURCETYPE_DATASOURCE_TDP: DBSOURCETYPEENUM20 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSOURCETYPE_DATASOURCE_MDP: DBSOURCETYPEENUM20 = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSOURCETYPEENUM25 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSOURCETYPE_BINDER: DBSOURCETYPEENUM25 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSTATUSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_OK: DBSTATUSENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_BADACCESSOR: DBSTATUSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_CANTCONVERTVALUE: DBSTATUSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_ISNULL: DBSTATUSENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_TRUNCATED: DBSTATUSENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_SIGNMISMATCH: DBSTATUSENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_DATAOVERFLOW: DBSTATUSENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_CANTCREATE: DBSTATUSENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_UNAVAILABLE: DBSTATUSENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_PERMISSIONDENIED: DBSTATUSENUM = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_INTEGRITYVIOLATION: DBSTATUSENUM = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_SCHEMAVIOLATION: DBSTATUSENUM = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_BADSTATUS: DBSTATUSENUM = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_DEFAULT: DBSTATUSENUM = 13i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSTATUSENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const MDSTATUS_S_CELLEMPTY: DBSTATUSENUM20 = 14i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_IGNORE: DBSTATUSENUM20 = 15i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSTATUSENUM21 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_DOESNOTEXIST: DBSTATUSENUM21 = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_INVALIDURL: DBSTATUSENUM21 = 17i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_RESOURCELOCKED: DBSTATUSENUM21 = 18i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_RESOURCEEXISTS: DBSTATUSENUM21 = 19i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_CANNOTCOMPLETE: DBSTATUSENUM21 = 20i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_VOLUMENOTFOUND: DBSTATUSENUM21 = 21i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_OUTOFSPACE: DBSTATUSENUM21 = 22i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_CANNOTDELETESOURCE: DBSTATUSENUM21 = 23i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_READONLY: DBSTATUSENUM21 = 24i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_RESOURCEOUTOFSCOPE: DBSTATUSENUM21 = 25i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_ALREADYEXISTS: DBSTATUSENUM21 = 26i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSTATUSENUM25 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_CANCELED: DBSTATUSENUM25 = 27i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_E_NOTCOLLECTION: DBSTATUSENUM25 = 28i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBSTATUSENUM26 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTATUS_S_ROWSETCOLUMN: DBSTATUSENUM26 = 29i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBTABLESTATISTICSTYPE26 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTAT_HISTOGRAM: DBTABLESTATISTICSTYPE26 = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTAT_COLUMN_CARDINALITY: DBTABLESTATISTICSTYPE26 = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBSTAT_TUPLE_CARDINALITY: DBTABLESTATISTICSTYPE26 = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBTYPEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_EMPTY: DBTYPEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_NULL: DBTYPEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_I2: DBTYPEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_I4: DBTYPEENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_R4: DBTYPEENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_R8: DBTYPEENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_CY: DBTYPEENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_DATE: DBTYPEENUM = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_BSTR: DBTYPEENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_IDISPATCH: DBTYPEENUM = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_ERROR: DBTYPEENUM = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_BOOL: DBTYPEENUM = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_VARIANT: DBTYPEENUM = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_IUNKNOWN: DBTYPEENUM = 13i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_DECIMAL: DBTYPEENUM = 14i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_UI1: DBTYPEENUM = 17i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_ARRAY: DBTYPEENUM = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_BYREF: DBTYPEENUM = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_I1: DBTYPEENUM = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_UI2: DBTYPEENUM = 18i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_UI4: DBTYPEENUM = 19i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_I8: DBTYPEENUM = 20i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_UI8: DBTYPEENUM = 21i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_GUID: DBTYPEENUM = 72i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_VECTOR: DBTYPEENUM = 4096i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_RESERVED: DBTYPEENUM = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_BYTES: DBTYPEENUM = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_STR: DBTYPEENUM = 129i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_WSTR: DBTYPEENUM = 130i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_NUMERIC: DBTYPEENUM = 131i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_UDT: DBTYPEENUM = 132i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_DBDATE: DBTYPEENUM = 133i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_DBTIME: DBTYPEENUM = 134i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_DBTIMESTAMP: DBTYPEENUM = 135i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBTYPEENUM15 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_HCHAPTER: DBTYPEENUM15 = 136i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBTYPEENUM20 = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_FILETIME: DBTYPEENUM20 = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_PROPVARIANT: DBTYPEENUM20 = 138i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBTYPE_VARNUMERIC: DBTYPEENUM20 = 139i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBUPDELRULEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUPDELRULE_NOACTION: DBUPDELRULEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUPDELRULE_CASCADE: DBUPDELRULEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUPDELRULE_SETNULL: DBUPDELRULEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBUPDELRULE_SETDEFAULT: DBUPDELRULEENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBWATCHMODEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBWATCHMODE_ALL: DBWATCHMODEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBWATCHMODE_EXTEND: DBWATCHMODEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBWATCHMODE_MOVE: DBWATCHMODEENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBWATCHMODE_COUNT: DBWATCHMODEENUM = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DBWATCHNOTIFYENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBWATCHNOTIFY_ROWSCHANGED: DBWATCHNOTIFYENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBWATCHNOTIFY_QUERYDONE: DBWATCHNOTIFYENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBWATCHNOTIFY_QUERYREEXECUTED: DBWATCHNOTIFYENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DCINFOTYPEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DCINFOTYPE_VERSION: DCINFOTYPEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type DELIVERY_AGENT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DELIVERY_AGENT_FLAG_NO_BROADCAST: DELIVERY_AGENT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DELIVERY_AGENT_FLAG_NO_RESTRICTIONS: DELIVERY_AGENT_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DELIVERY_AGENT_FLAG_SILENT_DIAL: DELIVERY_AGENT_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type EBindInfoOptions = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const BIO_BINDER: EBindInfoOptions = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type FOLLOW_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FF_INDEXCOMPLEXURLS: FOLLOW_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const FF_SUPPRESSINDEXING: FOLLOW_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type INTERVAL_LIMIT_KIND = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ILK_EXPLICIT_INCLUDED: INTERVAL_LIMIT_KIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ILK_EXPLICIT_EXCLUDED: INTERVAL_LIMIT_KIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ILK_NEGATIVE_INFINITY: INTERVAL_LIMIT_KIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ILK_POSITIVE_INFINITY: INTERVAL_LIMIT_KIND = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type KAGREQDIAGFLAGSENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGREQDIAGFLAGS_HEADER: KAGREQDIAGFLAGSENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const KAGREQDIAGFLAGS_RECORD: KAGREQDIAGFLAGSENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type LOCKMODEENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const LOCKMODE_INVALID: LOCKMODEENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const LOCKMODE_EXCLUSIVE: LOCKMODEENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const LOCKMODE_SHARED: LOCKMODEENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type MSDSDBINITPROPENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MSDS_DBINIT_DATAPROVIDER: MSDSDBINITPROPENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type MSDSSESSIONPROPENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const DBPROP_MSDS_SESS_UNIQUENAMES: MSDSSESSIONPROPENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type NAMED_ENTITY_CERTAINTY = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NEC_LOW: NAMED_ENTITY_CERTAINTY = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NEC_MEDIUM: NAMED_ENTITY_CERTAINTY = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const NEC_HIGH: NAMED_ENTITY_CERTAINTY = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type OSPCOMP = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPCOMP_EQ: OSPCOMP = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPCOMP_DEFAULT: OSPCOMP = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPCOMP_LT: OSPCOMP = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPCOMP_LE: OSPCOMP = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPCOMP_GE: OSPCOMP = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPCOMP_GT: OSPCOMP = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPCOMP_NE: OSPCOMP = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type OSPFIND = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFIND_DEFAULT: OSPFIND = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFIND_UP: OSPFIND = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFIND_CASESENSITIVE: OSPFIND = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFIND_UPCASESENSITIVE: OSPFIND = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type OSPFORMAT = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFORMAT_RAW: OSPFORMAT = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFORMAT_DEFAULT: OSPFORMAT = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFORMAT_FORMATTED: OSPFORMAT = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPFORMAT_HTML: OSPFORMAT = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type OSPRW = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPRW_DEFAULT: OSPRW = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPRW_READONLY: OSPRW = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPRW_READWRITE: OSPRW = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPRW_MIXED: OSPRW = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type OSPXFER = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPXFER_COMPLETE: OSPXFER = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPXFER_ABORT: OSPXFER = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const OSPXFER_ERROR: OSPXFER = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type PRIORITIZE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRIORITIZE_FLAG_RETRYFAILEDITEMS: PRIORITIZE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRIORITIZE_FLAG_IGNOREFAILURECOUNT: PRIORITIZE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type PRIORITY_LEVEL = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRIORITY_LEVEL_FOREGROUND: PRIORITY_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRIORITY_LEVEL_HIGH: PRIORITY_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRIORITY_LEVEL_LOW: PRIORITY_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PRIORITY_LEVEL_DEFAULT: PRIORITY_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type PROXY_ACCESS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROXY_ACCESS_PRECONFIG: PROXY_ACCESS = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROXY_ACCESS_DIRECT: PROXY_ACCESS = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const PROXY_ACCESS_PROXY: PROXY_ACCESS = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type QUERY_PARSER_MANAGER_OPTION = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QPMO_SCHEMA_BINARY_NAME: QUERY_PARSER_MANAGER_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QPMO_PRELOCALIZED_SCHEMA_BINARY_PATH: QUERY_PARSER_MANAGER_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QPMO_UNLOCALIZED_SCHEMA_BINARY_PATH: QUERY_PARSER_MANAGER_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QPMO_LOCALIZED_SCHEMA_BINARY_PATH: QUERY_PARSER_MANAGER_OPTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QPMO_APPEND_LCID_TO_LOCALIZED_PATH: QUERY_PARSER_MANAGER_OPTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const QPMO_LOCALIZER_SUPPORT: QUERY_PARSER_MANAGER_OPTION = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type ROWSETEVENT_ITEMSTATE = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ROWSETEVENT_ITEMSTATE_NOTINROWSET: ROWSETEVENT_ITEMSTATE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ROWSETEVENT_ITEMSTATE_INROWSET: ROWSETEVENT_ITEMSTATE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ROWSETEVENT_ITEMSTATE_UNKNOWN: ROWSETEVENT_ITEMSTATE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type ROWSETEVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ROWSETEVENT_TYPE_DATAEXPIRED: ROWSETEVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ROWSETEVENT_TYPE_FOREGROUNDLOST: ROWSETEVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const ROWSETEVENT_TYPE_SCOPESTATISTICS: ROWSETEVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SEARCH_INDEXING_PHASE = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_INDEXING_PHASE_GATHERER: SEARCH_INDEXING_PHASE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_INDEXING_PHASE_QUERYABLE: SEARCH_INDEXING_PHASE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_INDEXING_PHASE_PERSISTED: SEARCH_INDEXING_PHASE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SEARCH_KIND_OF_CHANGE = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_CHANGE_ADD: SEARCH_KIND_OF_CHANGE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_CHANGE_DELETE: SEARCH_KIND_OF_CHANGE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_CHANGE_MODIFY: SEARCH_KIND_OF_CHANGE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_CHANGE_MOVE_RENAME: SEARCH_KIND_OF_CHANGE = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_CHANGE_SEMANTICS_DIRECTORY: SEARCH_KIND_OF_CHANGE = 262144i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_CHANGE_SEMANTICS_SHALLOW: SEARCH_KIND_OF_CHANGE = 524288i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_CHANGE_SEMANTICS_UPDATE_SECURITY: SEARCH_KIND_OF_CHANGE = 4194304i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SEARCH_NOTIFICATION_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_NORMAL_PRIORITY: SEARCH_NOTIFICATION_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_HIGH_PRIORITY: SEARCH_NOTIFICATION_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SEARCH_QUERY_SYNTAX = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_NO_QUERY_SYNTAX: SEARCH_QUERY_SYNTAX = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_ADVANCED_QUERY_SYNTAX: SEARCH_QUERY_SYNTAX = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_NATURAL_QUERY_SYNTAX: SEARCH_QUERY_SYNTAX = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SEARCH_TERM_EXPANSION = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_TERM_NO_EXPANSION: SEARCH_TERM_EXPANSION = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_TERM_PREFIX_ALL: SEARCH_TERM_EXPANSION = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SEARCH_TERM_STEM_ALL: SEARCH_TERM_EXPANSION = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SQLINTERVAL = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_YEAR: SQLINTERVAL = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_MONTH: SQLINTERVAL = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_DAY: SQLINTERVAL = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_HOUR: SQLINTERVAL = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_MINUTE: SQLINTERVAL = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_SECOND: SQLINTERVAL = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_YEAR_TO_MONTH: SQLINTERVAL = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_DAY_TO_HOUR: SQLINTERVAL = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_DAY_TO_MINUTE: SQLINTERVAL = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_DAY_TO_SECOND: SQLINTERVAL = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_HOUR_TO_MINUTE: SQLINTERVAL = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_HOUR_TO_SECOND: SQLINTERVAL = 12i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQL_IS_MINUTE_TO_SECOND: SQLINTERVAL = 13i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SQLVARENUM = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_EMPTY: SQLVARENUM = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_NULL: SQLVARENUM = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_UI1: SQLVARENUM = 17i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_I2: SQLVARENUM = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_I4: SQLVARENUM = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_I8: SQLVARENUM = 20i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_R4: SQLVARENUM = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_R8: SQLVARENUM = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_MONEY: SQLVARENUM = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_SMALLMONEY: SQLVARENUM = 200i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_WSTRING: SQLVARENUM = 201i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_WVARSTRING: SQLVARENUM = 202i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_STRING: SQLVARENUM = 203i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_VARSTRING: SQLVARENUM = 204i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_BIT: SQLVARENUM = 11i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_GUID: SQLVARENUM = 72i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_NUMERIC: SQLVARENUM = 131i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_DECIMAL: SQLVARENUM = 205i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_DATETIME: SQLVARENUM = 135i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_SMALLDATETIME: SQLVARENUM = 206i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_BINARY: SQLVARENUM = 207i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_VARBINARY: SQLVARENUM = 208i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const VT_SS_UNKNOWN: SQLVARENUM = 209i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type STRUCTURED_QUERY_MULTIOPTION = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQMO_VIRTUAL_PROPERTY: STRUCTURED_QUERY_MULTIOPTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQMO_DEFAULT_PROPERTY: STRUCTURED_QUERY_MULTIOPTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQMO_GENERATOR_FOR_TYPE: STRUCTURED_QUERY_MULTIOPTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQMO_MAP_PROPERTY: STRUCTURED_QUERY_MULTIOPTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type STRUCTURED_QUERY_PARSE_ERROR = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQPE_NONE: STRUCTURED_QUERY_PARSE_ERROR = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQPE_EXTRA_OPENING_PARENTHESIS: STRUCTURED_QUERY_PARSE_ERROR = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQPE_EXTRA_CLOSING_PARENTHESIS: STRUCTURED_QUERY_PARSE_ERROR = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQPE_IGNORED_MODIFIER: STRUCTURED_QUERY_PARSE_ERROR = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQPE_IGNORED_CONNECTOR: STRUCTURED_QUERY_PARSE_ERROR = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQPE_IGNORED_KEYWORD: STRUCTURED_QUERY_PARSE_ERROR = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQPE_UNHANDLED: STRUCTURED_QUERY_PARSE_ERROR = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type STRUCTURED_QUERY_RESOLVE_OPTION = u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_DEFAULT: STRUCTURED_QUERY_RESOLVE_OPTION = 0u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_DONT_RESOLVE_DATETIME: STRUCTURED_QUERY_RESOLVE_OPTION = 1u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_ALWAYS_ONE_INTERVAL: STRUCTURED_QUERY_RESOLVE_OPTION = 2u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_DONT_SIMPLIFY_CONDITION_TREES: STRUCTURED_QUERY_RESOLVE_OPTION = 4u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_DONT_MAP_RELATIONS: STRUCTURED_QUERY_RESOLVE_OPTION = 8u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_DONT_RESOLVE_RANGES: STRUCTURED_QUERY_RESOLVE_OPTION = 16u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS: STRUCTURED_QUERY_RESOLVE_OPTION = 32u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_DONT_SPLIT_WORDS: STRUCTURED_QUERY_RESOLVE_OPTION = 64u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_IGNORE_PHRASE_ORDER: STRUCTURED_QUERY_RESOLVE_OPTION = 128u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES: STRUCTURED_QUERY_RESOLVE_OPTION = 256u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQRO_ADD_ROBUST_ITEM_NAME: STRUCTURED_QUERY_RESOLVE_OPTION = 512u32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type STRUCTURED_QUERY_SINGLE_OPTION = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_SCHEMA: STRUCTURED_QUERY_SINGLE_OPTION = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_LOCALE_WORD_BREAKING: STRUCTURED_QUERY_SINGLE_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_WORD_BREAKER: STRUCTURED_QUERY_SINGLE_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_NATURAL_SYNTAX: STRUCTURED_QUERY_SINGLE_OPTION = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_AUTOMATIC_WILDCARD: STRUCTURED_QUERY_SINGLE_OPTION = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_TRACE_LEVEL: STRUCTURED_QUERY_SINGLE_OPTION = 5i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_LANGUAGE_KEYWORDS: STRUCTURED_QUERY_SINGLE_OPTION = 6i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_SYNTAX: STRUCTURED_QUERY_SINGLE_OPTION = 7i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_TIME_ZONE: STRUCTURED_QUERY_SINGLE_OPTION = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_IMPLICIT_CONNECTOR: STRUCTURED_QUERY_SINGLE_OPTION = 9i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQSO_CONNECTOR_CASE: STRUCTURED_QUERY_SINGLE_OPTION = 10i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type STRUCTURED_QUERY_SYNTAX = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQS_NO_SYNTAX: STRUCTURED_QUERY_SYNTAX = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQS_ADVANCED_QUERY_SYNTAX: STRUCTURED_QUERY_SYNTAX = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SQS_NATURAL_QUERY_SYNTAX: STRUCTURED_QUERY_SYNTAX = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SUBSCRIPTIONINFOFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_SCHEDULE: SUBSCRIPTIONINFOFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_RECURSE: SUBSCRIPTIONINFOFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_WEBCRAWL: SUBSCRIPTIONINFOFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_MAILNOT: SUBSCRIPTIONINFOFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_MAXSIZEKB: SUBSCRIPTIONINFOFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_USER: SUBSCRIPTIONINFOFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_PASSWORD: SUBSCRIPTIONINFOFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_TASKFLAGS: SUBSCRIPTIONINFOFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_GLEAM: SUBSCRIPTIONINFOFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_CHANGESONLY: SUBSCRIPTIONINFOFLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_CHANNELFLAGS: SUBSCRIPTIONINFOFLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_FRIENDLYNAME: SUBSCRIPTIONINFOFLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_NEEDPASSWORD: SUBSCRIPTIONINFOFLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSINFO_TYPE: SUBSCRIPTIONINFOFLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SUBSCRIPTIONSCHEDULE = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSSCHED_AUTO: SUBSCRIPTIONSCHEDULE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSSCHED_DAILY: SUBSCRIPTIONSCHEDULE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSSCHED_WEEKLY: SUBSCRIPTIONSCHEDULE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSSCHED_CUSTOM: SUBSCRIPTIONSCHEDULE = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSSCHED_MANUAL: SUBSCRIPTIONSCHEDULE = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type SUBSCRIPTIONTYPE = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSTYPE_URL: SUBSCRIPTIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSTYPE_CHANNEL: SUBSCRIPTIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSTYPE_DESKTOPURL: SUBSCRIPTIONTYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSTYPE_EXTERNAL: SUBSCRIPTIONTYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const SUBSTYPE_DESKTOPCHANNEL: SUBSCRIPTIONTYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type WEBCRAWL_RECURSEFLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_DONT_MAKE_STICKY: WEBCRAWL_RECURSEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_GET_IMAGES: WEBCRAWL_RECURSEFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_GET_VIDEOS: WEBCRAWL_RECURSEFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_GET_BGSOUNDS: WEBCRAWL_RECURSEFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_GET_CONTROLS: WEBCRAWL_RECURSEFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_LINKS_ELSEWHERE: WEBCRAWL_RECURSEFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_IGNORE_ROBOTSTXT: WEBCRAWL_RECURSEFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub const WEBCRAWL_ONLY_LINKS_TO_HTML: WEBCRAWL_RECURSEFLAGS = 256i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct AUTHENTICATION_INFO { - pub dwSize: u32, - pub atAuthenticationType: AUTH_TYPE, - pub pcwszUser: ::windows_sys::core::PCWSTR, - pub pcwszPassword: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for AUTHENTICATION_INFO {} -impl ::core::clone::Clone for AUTHENTICATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct BUCKETCATEGORIZE { - pub cBuckets: u32, - pub Distribution: u32, -} -impl ::core::marker::Copy for BUCKETCATEGORIZE {} -impl ::core::clone::Clone for BUCKETCATEGORIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct CATEGORIZATION { - pub ulCatType: u32, - pub Anonymous: CATEGORIZATION_0, - pub csColumns: COLUMNSET, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for CATEGORIZATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for CATEGORIZATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub union CATEGORIZATION_0 { - pub cClusters: u32, - pub bucket: BUCKETCATEGORIZE, - pub range: RANGECATEGORIZE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for CATEGORIZATION_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for CATEGORIZATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct CATEGORIZATIONSET { - pub cCat: u32, - pub aCat: *mut CATEGORIZATION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for CATEGORIZATIONSET {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for CATEGORIZATIONSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct COLUMNSET { - pub cCol: u32, - pub aCol: *mut super::super::Storage::IndexServer::FULLPROPSPEC, -} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for COLUMNSET {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for COLUMNSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct CONTENTRESTRICTION { - pub prop: super::super::Storage::IndexServer::FULLPROPSPEC, - pub pwcsPhrase: ::windows_sys::core::PWSTR, - pub lcid: u32, - pub ulGenerateMethod: u32, -} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for CONTENTRESTRICTION {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for CONTENTRESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DATE_STRUCT { - pub year: i16, - pub month: u16, - pub day: u16, -} -impl ::core::marker::Copy for DATE_STRUCT {} -impl ::core::clone::Clone for DATE_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBBINDEXT { - pub pExtension: *mut u8, - pub ulExtension: usize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBBINDEXT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBBINDEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBBINDEXT { - pub pExtension: *mut u8, - pub ulExtension: usize, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBBINDEXT {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBBINDEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_System_Com\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] -pub struct DBBINDING { - pub iOrdinal: usize, - pub obValue: usize, - pub obLength: usize, - pub obStatus: usize, - pub pTypeInfo: super::Com::ITypeInfo, - pub pObject: *mut DBOBJECT, - pub pBindExt: *mut DBBINDEXT, - pub dwPart: u32, - pub dwMemOwner: u32, - pub eParamIO: u32, - pub cbMaxLen: usize, - pub dwFlags: u32, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for DBBINDING {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for DBBINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_System_Com\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] -pub struct DBBINDING { - pub iOrdinal: usize, - pub obValue: usize, - pub obLength: usize, - pub obStatus: usize, - pub pTypeInfo: super::Com::ITypeInfo, - pub pObject: *mut DBOBJECT, - pub pBindExt: *mut DBBINDEXT, - pub dwPart: u32, - pub dwMemOwner: u32, - pub eParamIO: u32, - pub cbMaxLen: usize, - pub dwFlags: u32, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for DBBINDING {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for DBBINDING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct DBCOLUMNACCESS { - pub pData: *mut ::core::ffi::c_void, - pub columnid: super::super::Storage::IndexServer::DBID, - pub cbDataLen: usize, - pub dwStatus: u32, - pub cbMaxLen: usize, - pub dwReserved: usize, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for DBCOLUMNACCESS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for DBCOLUMNACCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct DBCOLUMNACCESS { - pub pData: *mut ::core::ffi::c_void, - pub columnid: super::super::Storage::IndexServer::DBID, - pub cbDataLen: usize, - pub dwStatus: u32, - pub cbMaxLen: usize, - pub dwReserved: usize, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for DBCOLUMNACCESS {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for DBCOLUMNACCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBCOLUMNDESC { - pub pwszTypeName: ::windows_sys::core::PWSTR, - pub pTypeInfo: super::Com::ITypeInfo, - pub rgPropertySets: *mut DBPROPSET, - pub pclsid: *mut ::windows_sys::core::GUID, - pub cPropertySets: u32, - pub ulColumnSize: usize, - pub dbcid: super::super::Storage::IndexServer::DBID, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBCOLUMNDESC {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBCOLUMNDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBCOLUMNDESC { - pub pwszTypeName: ::windows_sys::core::PWSTR, - pub pTypeInfo: super::Com::ITypeInfo, - pub rgPropertySets: *mut DBPROPSET, - pub pclsid: *mut ::windows_sys::core::GUID, - pub cPropertySets: u32, - pub ulColumnSize: usize, - pub dbcid: super::super::Storage::IndexServer::DBID, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBCOLUMNDESC {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBCOLUMNDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] -pub struct DBCOLUMNINFO { - pub pwszName: ::windows_sys::core::PWSTR, - pub pTypeInfo: super::Com::ITypeInfo, - pub iOrdinal: usize, - pub dwFlags: u32, - pub ulColumnSize: usize, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, - pub columnid: super::super::Storage::IndexServer::DBID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for DBCOLUMNINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for DBCOLUMNINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] -pub struct DBCOLUMNINFO { - pub pwszName: ::windows_sys::core::PWSTR, - pub pTypeInfo: super::Com::ITypeInfo, - pub iOrdinal: usize, - pub dwFlags: u32, - pub ulColumnSize: usize, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, - pub columnid: super::super::Storage::IndexServer::DBID, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for DBCOLUMNINFO {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for DBCOLUMNINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBCONSTRAINTDESC { - pub pConstraintID: *mut super::super::Storage::IndexServer::DBID, - pub ConstraintType: u32, - pub cColumns: usize, - pub rgColumnList: *mut super::super::Storage::IndexServer::DBID, - pub pReferencedTableID: *mut super::super::Storage::IndexServer::DBID, - pub cForeignKeyColumns: usize, - pub rgForeignKeyColumnList: *mut super::super::Storage::IndexServer::DBID, - pub pwszConstraintText: ::windows_sys::core::PWSTR, - pub UpdateRule: u32, - pub DeleteRule: u32, - pub MatchType: u32, - pub Deferrability: u32, - pub cReserved: usize, - pub rgReserved: *mut DBPROPSET, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBCONSTRAINTDESC {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBCONSTRAINTDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBCONSTRAINTDESC { - pub pConstraintID: *mut super::super::Storage::IndexServer::DBID, - pub ConstraintType: u32, - pub cColumns: usize, - pub rgColumnList: *mut super::super::Storage::IndexServer::DBID, - pub pReferencedTableID: *mut super::super::Storage::IndexServer::DBID, - pub cForeignKeyColumns: usize, - pub rgForeignKeyColumnList: *mut super::super::Storage::IndexServer::DBID, - pub pwszConstraintText: ::windows_sys::core::PWSTR, - pub UpdateRule: u32, - pub DeleteRule: u32, - pub MatchType: u32, - pub Deferrability: u32, - pub cReserved: usize, - pub rgReserved: *mut DBPROPSET, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBCONSTRAINTDESC {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBCONSTRAINTDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBCOST { - pub eKind: u32, - pub dwUnits: u32, - pub lValue: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBCOST {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBCOST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBCOST { - pub eKind: u32, - pub dwUnits: u32, - pub lValue: i32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBCOST {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBCOST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DBDATE { - pub year: i16, - pub month: u16, - pub day: u16, -} -impl ::core::marker::Copy for DBDATE {} -impl ::core::clone::Clone for DBDATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DBDATETIM4 { - pub numdays: u16, - pub nummins: u16, -} -impl ::core::marker::Copy for DBDATETIM4 {} -impl ::core::clone::Clone for DBDATETIM4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DBDATETIME { - pub dtdays: i32, - pub dttime: u32, -} -impl ::core::marker::Copy for DBDATETIME {} -impl ::core::clone::Clone for DBDATETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBFAILUREINFO { - pub hRow: usize, - pub iColumn: usize, - pub failure: ::windows_sys::core::HRESULT, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBFAILUREINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBFAILUREINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBFAILUREINFO { - pub hRow: usize, - pub iColumn: usize, - pub failure: ::windows_sys::core::HRESULT, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBFAILUREINFO {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBFAILUREINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBIMPLICITSESSION { - pub pUnkOuter: ::windows_sys::core::IUnknown, - pub piid: *mut ::windows_sys::core::GUID, - pub pSession: ::windows_sys::core::IUnknown, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBIMPLICITSESSION {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBIMPLICITSESSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBIMPLICITSESSION { - pub pUnkOuter: ::windows_sys::core::IUnknown, - pub piid: *mut ::windows_sys::core::GUID, - pub pSession: ::windows_sys::core::IUnknown, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBIMPLICITSESSION {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBIMPLICITSESSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct DBINDEXCOLUMNDESC { - pub pColumnID: *mut super::super::Storage::IndexServer::DBID, - pub eIndexColOrder: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for DBINDEXCOLUMNDESC {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for DBINDEXCOLUMNDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct DBINDEXCOLUMNDESC { - pub pColumnID: *mut super::super::Storage::IndexServer::DBID, - pub eIndexColOrder: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for DBINDEXCOLUMNDESC {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for DBINDEXCOLUMNDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct DBLITERALINFO { - pub pwszLiteralValue: ::windows_sys::core::PWSTR, - pub pwszInvalidChars: ::windows_sys::core::PWSTR, - pub pwszInvalidStartingChars: ::windows_sys::core::PWSTR, - pub lt: u32, - pub fSupported: super::super::Foundation::BOOL, - pub cchMaxLen: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DBLITERALINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DBLITERALINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct DBLITERALINFO { - pub pwszLiteralValue: ::windows_sys::core::PWSTR, - pub pwszInvalidChars: ::windows_sys::core::PWSTR, - pub pwszInvalidStartingChars: ::windows_sys::core::PWSTR, - pub lt: u32, - pub fSupported: super::super::Foundation::BOOL, - pub cchMaxLen: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DBLITERALINFO {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DBLITERALINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DBMONEY { - pub mnyhigh: i32, - pub mnylow: u32, -} -impl ::core::marker::Copy for DBMONEY {} -impl ::core::clone::Clone for DBMONEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBOBJECT { - pub dwFlags: u32, - pub iid: ::windows_sys::core::GUID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBOBJECT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBOBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBOBJECT { - pub dwFlags: u32, - pub iid: ::windows_sys::core::GUID, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBOBJECT {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBOBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBPARAMBINDINFO { - pub pwszDataSourceType: ::windows_sys::core::PWSTR, - pub pwszName: ::windows_sys::core::PWSTR, - pub ulParamSize: usize, - pub dwFlags: u32, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBPARAMBINDINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBPARAMBINDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBPARAMBINDINFO { - pub pwszDataSourceType: ::windows_sys::core::PWSTR, - pub pwszName: ::windows_sys::core::PWSTR, - pub ulParamSize: usize, - pub dwFlags: u32, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBPARAMBINDINFO {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBPARAMBINDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_System_Com\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] -pub struct DBPARAMINFO { - pub dwFlags: u32, - pub iOrdinal: usize, - pub pwszName: ::windows_sys::core::PWSTR, - pub pTypeInfo: super::Com::ITypeInfo, - pub ulParamSize: usize, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for DBPARAMINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for DBPARAMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_System_Com\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] -pub struct DBPARAMINFO { - pub dwFlags: u32, - pub iOrdinal: usize, - pub pwszName: ::windows_sys::core::PWSTR, - pub pTypeInfo: super::Com::ITypeInfo, - pub ulParamSize: usize, - pub wType: u16, - pub bPrecision: u8, - pub bScale: u8, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for DBPARAMINFO {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for DBPARAMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBPARAMS { - pub pData: *mut ::core::ffi::c_void, - pub cParamSets: usize, - pub hAccessor: HACCESSOR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBPARAMS {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBPARAMS { - pub pData: *mut ::core::ffi::c_void, - pub cParamSets: usize, - pub hAccessor: HACCESSOR, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBPARAMS {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROP { - pub dwPropertyID: u32, - pub dwOptions: u32, - pub dwStatus: u32, - pub colid: super::super::Storage::IndexServer::DBID, - pub vValue: super::Com::VARIANT, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROP {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROP { - pub dwPropertyID: u32, - pub dwOptions: u32, - pub dwStatus: u32, - pub colid: super::super::Storage::IndexServer::DBID, - pub vValue: super::Com::VARIANT, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROP {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBPROPIDSET { - pub rgPropertyIDs: *mut u32, - pub cPropertyIDs: u32, - pub guidPropertySet: ::windows_sys::core::GUID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBPROPIDSET {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBPROPIDSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBPROPIDSET { - pub rgPropertyIDs: *mut u32, - pub cPropertyIDs: u32, - pub guidPropertySet: ::windows_sys::core::GUID, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBPROPIDSET {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBPROPIDSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROPINFO { - pub pwszDescription: ::windows_sys::core::PWSTR, - pub dwPropertyID: u32, - pub dwFlags: u32, - pub vtType: super::Com::VARENUM, - pub vValues: super::Com::VARIANT, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROPINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROPINFO { - pub pwszDescription: ::windows_sys::core::PWSTR, - pub dwPropertyID: u32, - pub dwFlags: u32, - pub vtType: super::Com::VARENUM, - pub vValues: super::Com::VARIANT, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROPINFO {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROPINFOSET { - pub rgPropertyInfos: *mut DBPROPINFO, - pub cPropertyInfos: u32, - pub guidPropertySet: ::windows_sys::core::GUID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROPINFOSET {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROPINFOSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROPINFOSET { - pub rgPropertyInfos: *mut DBPROPINFO, - pub cPropertyInfos: u32, - pub guidPropertySet: ::windows_sys::core::GUID, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROPINFOSET {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROPINFOSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROPSET { - pub rgProperties: *mut DBPROP, - pub cProperties: u32, - pub guidPropertySet: ::windows_sys::core::GUID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROPSET {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROPSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DBPROPSET { - pub rgProperties: *mut DBPROP, - pub cProperties: u32, - pub guidPropertySet: ::windows_sys::core::GUID, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DBPROPSET {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DBPROPSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBROWWATCHCHANGE { - pub hRegion: usize, - pub eChangeKind: u32, - pub hRow: usize, - pub iRow: usize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBROWWATCHCHANGE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBROWWATCHCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBROWWATCHCHANGE { - pub hRegion: usize, - pub eChangeKind: u32, - pub hRow: usize, - pub iRow: usize, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBROWWATCHCHANGE {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBROWWATCHCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DBTIME { - pub hour: u16, - pub minute: u16, - pub second: u16, -} -impl ::core::marker::Copy for DBTIME {} -impl ::core::clone::Clone for DBTIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBTIMESTAMP { - pub year: i16, - pub month: u16, - pub day: u16, - pub hour: u16, - pub minute: u16, - pub second: u16, - pub fraction: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBTIMESTAMP {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBTIMESTAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBTIMESTAMP { - pub year: i16, - pub month: u16, - pub day: u16, - pub hour: u16, - pub minute: u16, - pub second: u16, - pub fraction: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBTIMESTAMP {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBTIMESTAMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DBVARYBIN { - pub len: i16, - pub array: [u8; 8001], -} -impl ::core::marker::Copy for DBVARYBIN {} -impl ::core::clone::Clone for DBVARYBIN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DBVARYCHAR { - pub len: i16, - pub str: [i8; 8001], -} -impl ::core::marker::Copy for DBVARYCHAR {} -impl ::core::clone::Clone for DBVARYCHAR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DBVECTOR { - pub size: usize, - pub ptr: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DBVECTOR {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DBVECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct DBVECTOR { - pub size: usize, - pub ptr: *mut ::core::ffi::c_void, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DBVECTOR {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DBVECTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DB_NUMERIC { - pub precision: u8, - pub scale: u8, - pub sign: u8, - pub val: [u8; 16], -} -impl ::core::marker::Copy for DB_NUMERIC {} -impl ::core::clone::Clone for DB_NUMERIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct DB_VARNUMERIC { - pub precision: u8, - pub scale: i8, - pub sign: u8, - pub val: [u8; 1], -} -impl ::core::marker::Copy for DB_VARNUMERIC {} -impl ::core::clone::Clone for DB_VARNUMERIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct DCINFO { - pub eInfoType: u32, - pub vData: super::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for DCINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for DCINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct ERRORINFO { - pub hrError: ::windows_sys::core::HRESULT, - pub dwMinor: u32, - pub clsid: ::windows_sys::core::GUID, - pub iid: ::windows_sys::core::GUID, - pub dispid: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for ERRORINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for ERRORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct ERRORINFO { - pub hrError: ::windows_sys::core::HRESULT, - pub dwMinor: u32, - pub clsid: ::windows_sys::core::GUID, - pub iid: ::windows_sys::core::GUID, - pub dispid: i32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for ERRORINFO {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for ERRORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct FILTERED_DATA_SOURCES { - pub pwcsExtension: ::windows_sys::core::PCWSTR, - pub pwcsMime: ::windows_sys::core::PCWSTR, - pub pClsid: *const ::windows_sys::core::GUID, - pub pwcsOverride: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FILTERED_DATA_SOURCES {} -impl ::core::clone::Clone for FILTERED_DATA_SOURCES { - fn clone(&self) -> Self { - *self - } -} -pub type HACCESSOR = usize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct HITRANGE { - pub iPosition: u32, - pub cLength: u32, -} -impl ::core::marker::Copy for HITRANGE {} -impl ::core::clone::Clone for HITRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INCREMENTAL_ACCESS_INFO { - pub dwSize: u32, - pub ftLastModifiedTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INCREMENTAL_ACCESS_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INCREMENTAL_ACCESS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct IRowsetExactScroll(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct ITEMPROP { - pub variantValue: super::Com::VARIANT, - pub pwszName: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for ITEMPROP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for ITEMPROP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct ITEM_INFO { - pub dwSize: u32, - pub pcwszFromEMail: ::windows_sys::core::PCWSTR, - pub pcwszApplicationName: ::windows_sys::core::PCWSTR, - pub pcwszCatalogName: ::windows_sys::core::PCWSTR, - pub pcwszContentClass: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for ITEM_INFO {} -impl ::core::clone::Clone for ITEM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct KAGGETDIAG { - pub ulSize: u32, - pub vDiagInfo: super::Com::VARIANT, - pub sDiagField: i16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for KAGGETDIAG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for KAGGETDIAG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct KAGREQDIAG { - pub ulDiagFlags: u32, - pub vt: super::Com::VARENUM, - pub sDiagField: i16, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for KAGREQDIAG {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for KAGREQDIAG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct MDAXISINFO { - pub cbSize: usize, - pub iAxis: usize, - pub cDimensions: usize, - pub cCoordinates: usize, - pub rgcColumns: *mut usize, - pub rgpwszDimensionNames: *mut ::windows_sys::core::PWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for MDAXISINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for MDAXISINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -#[cfg(target_arch = "x86")] -pub struct MDAXISINFO { - pub cbSize: usize, - pub iAxis: usize, - pub cDimensions: usize, - pub cCoordinates: usize, - pub rgcColumns: *mut usize, - pub rgpwszDimensionNames: *mut ::windows_sys::core::PWSTR, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for MDAXISINFO {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for MDAXISINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct NATLANGUAGERESTRICTION { - pub prop: super::super::Storage::IndexServer::FULLPROPSPEC, - pub pwcsPhrase: ::windows_sys::core::PWSTR, - pub lcid: u32, -} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for NATLANGUAGERESTRICTION {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for NATLANGUAGERESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct NODERESTRICTION { - pub cRes: u32, - pub paRes: *mut *mut RESTRICTION, - pub reserved: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for NODERESTRICTION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for NODERESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct NOTRESTRICTION { - pub pRes: *mut RESTRICTION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for NOTRESTRICTION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for NOTRESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct ODBC_VS_ARGS { - pub pguidEvent: *const ::windows_sys::core::GUID, - pub dwFlags: u32, - pub Anonymous1: ODBC_VS_ARGS_0, - pub Anonymous2: ODBC_VS_ARGS_1, - pub RetCode: i16, -} -impl ::core::marker::Copy for ODBC_VS_ARGS {} -impl ::core::clone::Clone for ODBC_VS_ARGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub union ODBC_VS_ARGS_0 { - pub wszArg: ::windows_sys::core::PWSTR, - pub szArg: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for ODBC_VS_ARGS_0 {} -impl ::core::clone::Clone for ODBC_VS_ARGS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub union ODBC_VS_ARGS_1 { - pub wszCorrelation: ::windows_sys::core::PWSTR, - pub szCorrelation: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for ODBC_VS_ARGS_1 {} -impl ::core::clone::Clone for ODBC_VS_ARGS_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct PROPERTYRESTRICTION { - pub rel: u32, - pub prop: super::super::Storage::IndexServer::FULLPROPSPEC, - pub prval: super::Com::StructuredStorage::PROPVARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for PROPERTYRESTRICTION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for PROPERTYRESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROXY_INFO { - pub dwSize: u32, - pub pcwszUserAgent: ::windows_sys::core::PCWSTR, - pub paUseProxy: PROXY_ACCESS, - pub fLocalBypass: super::super::Foundation::BOOL, - pub dwPortNumber: u32, - pub pcwszProxyName: ::windows_sys::core::PCWSTR, - pub pcwszBypassList: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROXY_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROXY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct RANGECATEGORIZE { - pub cRange: u32, - pub aRangeBegin: *mut super::Com::StructuredStorage::PROPVARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for RANGECATEGORIZE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for RANGECATEGORIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct RESTRICTION { - pub rt: u32, - pub weight: u32, - pub res: RESTRICTION_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for RESTRICTION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for RESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub union RESTRICTION_0 { - pub ar: NODERESTRICTION, - pub orRestriction: NODERESTRICTION, - pub pxr: NODERESTRICTION, - pub vr: VECTORRESTRICTION, - pub nr: NOTRESTRICTION, - pub cr: CONTENTRESTRICTION, - pub nlr: NATLANGUAGERESTRICTION, - pub pr: PROPERTYRESTRICTION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for RESTRICTION_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for RESTRICTION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -pub struct RMTPACK { - pub pISeqStream: super::Com::ISequentialStream, - pub cbData: u32, - pub cBSTR: u32, - pub rgBSTR: *mut ::windows_sys::core::BSTR, - pub cVARIANT: u32, - pub rgVARIANT: *mut super::Com::VARIANT, - pub cIDISPATCH: u32, - pub rgIDISPATCH: *mut super::Com::IDispatch, - pub cIUNKNOWN: u32, - pub rgIUNKNOWN: *mut ::windows_sys::core::IUnknown, - pub cPROPVARIANT: u32, - pub rgPROPVARIANT: *mut super::Com::StructuredStorage::PROPVARIANT, - pub cArray: u32, - pub rgArray: *mut super::Com::VARIANT, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for RMTPACK {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for RMTPACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -pub struct RMTPACK { - pub pISeqStream: super::Com::ISequentialStream, - pub cbData: u32, - pub cBSTR: u32, - pub rgBSTR: *mut ::windows_sys::core::BSTR, - pub cVARIANT: u32, - pub rgVARIANT: *mut super::Com::VARIANT, - pub cIDISPATCH: u32, - pub rgIDISPATCH: *mut super::Com::IDispatch, - pub cIUNKNOWN: u32, - pub rgIUNKNOWN: *mut ::windows_sys::core::IUnknown, - pub cPROPVARIANT: u32, - pub rgPROPVARIANT: *mut super::Com::StructuredStorage::PROPVARIANT, - pub cArray: u32, - pub rgArray: *mut super::Com::VARIANT, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for RMTPACK {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for RMTPACK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -pub struct SEARCH_COLUMN_PROPERTIES { - pub Value: super::Com::StructuredStorage::PROPVARIANT, - pub lcid: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for SEARCH_COLUMN_PROPERTIES {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for SEARCH_COLUMN_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SEARCH_ITEM_CHANGE { - pub Change: SEARCH_KIND_OF_CHANGE, - pub Priority: SEARCH_NOTIFICATION_PRIORITY, - pub pUserData: *mut super::Com::BLOB, - pub lpwszURL: ::windows_sys::core::PWSTR, - pub lpwszOldURL: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SEARCH_ITEM_CHANGE {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SEARCH_ITEM_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SEARCH_ITEM_INDEXING_STATUS { - pub dwDocID: u32, - pub hrIndexingStatus: ::windows_sys::core::HRESULT, -} -impl ::core::marker::Copy for SEARCH_ITEM_INDEXING_STATUS {} -impl ::core::clone::Clone for SEARCH_ITEM_INDEXING_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SEARCH_ITEM_PERSISTENT_CHANGE { - pub Change: SEARCH_KIND_OF_CHANGE, - pub URL: ::windows_sys::core::PWSTR, - pub OldURL: ::windows_sys::core::PWSTR, - pub Priority: SEARCH_NOTIFICATION_PRIORITY, -} -impl ::core::marker::Copy for SEARCH_ITEM_PERSISTENT_CHANGE {} -impl ::core::clone::Clone for SEARCH_ITEM_PERSISTENT_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct SEC_OBJECT { - pub cObjects: u32, - pub prgObjects: *mut SEC_OBJECT_ELEMENT, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for SEC_OBJECT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for SEC_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct SEC_OBJECT { - pub cObjects: u32, - pub prgObjects: *mut SEC_OBJECT_ELEMENT, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for SEC_OBJECT {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for SEC_OBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct SEC_OBJECT_ELEMENT { - pub guidObjectType: ::windows_sys::core::GUID, - pub ObjectID: super::super::Storage::IndexServer::DBID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for SEC_OBJECT_ELEMENT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for SEC_OBJECT_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -pub struct SEC_OBJECT_ELEMENT { - pub guidObjectType: ::windows_sys::core::GUID, - pub ObjectID: super::super::Storage::IndexServer::DBID, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::marker::Copy for SEC_OBJECT_ELEMENT {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] -impl ::core::clone::Clone for SEC_OBJECT_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct SORTKEY { - pub propColumn: super::super::Storage::IndexServer::FULLPROPSPEC, - pub dwOrder: u32, - pub locale: u32, -} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for SORTKEY {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for SORTKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct SORTSET { - pub cCol: u32, - pub aCol: *mut SORTKEY, -} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for SORTSET {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for SORTSET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SQLPERF { - pub TimerResolution: u32, - pub SQLidu: u32, - pub SQLiduRows: u32, - pub SQLSelects: u32, - pub SQLSelectRows: u32, - pub Transactions: u32, - pub SQLPrepares: u32, - pub ExecDirects: u32, - pub SQLExecutes: u32, - pub CursorOpens: u32, - pub CursorSize: u32, - pub CursorUsed: u32, - pub PercentCursorUsed: f64, - pub AvgFetchTime: f64, - pub AvgCursorSize: f64, - pub AvgCursorUsed: f64, - pub SQLFetchTime: u32, - pub SQLFetchCount: u32, - pub CurrentStmtCount: u32, - pub MaxOpenStmt: u32, - pub SumOpenStmt: u32, - pub CurrentConnectionCount: u32, - pub MaxConnectionsOpened: u32, - pub SumConnectionsOpened: u32, - pub SumConnectiontime: u32, - pub AvgTimeOpened: f64, - pub ServerRndTrips: u32, - pub BuffersSent: u32, - pub BuffersRec: u32, - pub BytesSent: u32, - pub BytesRec: u32, - pub msExecutionTime: u32, - pub msNetWorkServerTime: u32, -} -impl ::core::marker::Copy for SQLPERF {} -impl ::core::clone::Clone for SQLPERF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SQL_DAY_SECOND_STRUCT { - pub day: u32, - pub hour: u32, - pub minute: u32, - pub second: u32, - pub fraction: u32, -} -impl ::core::marker::Copy for SQL_DAY_SECOND_STRUCT {} -impl ::core::clone::Clone for SQL_DAY_SECOND_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SQL_INTERVAL_STRUCT { - pub interval_type: SQLINTERVAL, - pub interval_sign: i16, - pub intval: SQL_INTERVAL_STRUCT_0, -} -impl ::core::marker::Copy for SQL_INTERVAL_STRUCT {} -impl ::core::clone::Clone for SQL_INTERVAL_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub union SQL_INTERVAL_STRUCT_0 { - pub year_month: SQL_YEAR_MONTH_STRUCT, - pub day_second: SQL_DAY_SECOND_STRUCT, -} -impl ::core::marker::Copy for SQL_INTERVAL_STRUCT_0 {} -impl ::core::clone::Clone for SQL_INTERVAL_STRUCT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SQL_NUMERIC_STRUCT { - pub precision: u8, - pub scale: i8, - pub sign: u8, - pub val: [u8; 16], -} -impl ::core::marker::Copy for SQL_NUMERIC_STRUCT {} -impl ::core::clone::Clone for SQL_NUMERIC_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SQL_YEAR_MONTH_STRUCT { - pub year: u32, - pub month: u32, -} -impl ::core::marker::Copy for SQL_YEAR_MONTH_STRUCT {} -impl ::core::clone::Clone for SQL_YEAR_MONTH_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SSERRORINFO { - pub pwszMessage: ::windows_sys::core::PWSTR, - pub pwszServer: ::windows_sys::core::PWSTR, - pub pwszProcedure: ::windows_sys::core::PWSTR, - pub lNative: i32, - pub bState: u8, - pub bClass: u8, - pub wLineNumber: u16, -} -impl ::core::marker::Copy for SSERRORINFO {} -impl ::core::clone::Clone for SSERRORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SSVARIANT { - pub vt: u16, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub Anonymous: SSVARIANT_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSVARIANT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSVARIANT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub union SSVARIANT_0 { - pub bTinyIntVal: u8, - pub sShortIntVal: i16, - pub lIntVal: i32, - pub llBigIntVal: i64, - pub fltRealVal: f32, - pub dblFloatVal: f64, - pub cyMoneyVal: super::Com::CY, - pub NCharVal: SSVARIANT_0_3, - pub CharVal: SSVARIANT_0_2, - pub fBitVal: super::super::Foundation::VARIANT_BOOL, - pub rgbGuidVal: [u8; 16], - pub numNumericVal: DB_NUMERIC, - pub BinaryVal: SSVARIANT_0_1, - pub tsDateTimeVal: DBTIMESTAMP, - pub UnknownType: SSVARIANT_0_4, - pub BLOBType: SSVARIANT_0_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSVARIANT_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSVARIANT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SSVARIANT_0_0 { - pub dbobj: DBOBJECT, - pub pUnk: ::windows_sys::core::IUnknown, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSVARIANT_0_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSVARIANT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SSVARIANT_0_1 { - pub sActualLength: i16, - pub sMaxLength: i16, - pub prgbBinaryVal: *mut u8, - pub dwReserved: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSVARIANT_0_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSVARIANT_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SSVARIANT_0_2 { - pub sActualLength: i16, - pub sMaxLength: i16, - pub pchCharVal: ::windows_sys::core::PSTR, - pub rgbReserved: [u8; 5], - pub dwReserved: u32, - pub pwchReserved: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSVARIANT_0_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSVARIANT_0_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SSVARIANT_0_3 { - pub sActualLength: i16, - pub sMaxLength: i16, - pub pwchNCharVal: ::windows_sys::core::PWSTR, - pub rgbReserved: [u8; 5], - pub dwReserved: u32, - pub pwchReserved: ::windows_sys::core::PWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSVARIANT_0_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSVARIANT_0_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub struct SSVARIANT_0_4 { - pub dwActualLength: u32, - pub rgMetadata: [u8; 16], - pub pUnknownData: *mut u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for SSVARIANT_0_4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for SSVARIANT_0_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SUBSCRIPTIONINFO { - pub cbSize: u32, - pub fUpdateFlags: u32, - pub schedule: SUBSCRIPTIONSCHEDULE, - pub customGroupCookie: ::windows_sys::core::GUID, - pub pTrigger: *mut ::core::ffi::c_void, - pub dwRecurseLevels: u32, - pub fWebcrawlerFlags: u32, - pub bMailNotification: super::super::Foundation::BOOL, - pub bGleam: super::super::Foundation::BOOL, - pub bChangesOnly: super::super::Foundation::BOOL, - pub bNeedPassword: super::super::Foundation::BOOL, - pub fChannelFlags: u32, - pub bstrUserName: ::windows_sys::core::BSTR, - pub bstrPassword: ::windows_sys::core::BSTR, - pub bstrFriendlyName: ::windows_sys::core::BSTR, - pub dwMaxSizeKB: u32, - pub subType: SUBSCRIPTIONTYPE, - pub fTaskFlags: u32, - pub dwReserved: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SUBSCRIPTIONINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SUBSCRIPTIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct SUBSCRIPTIONITEMINFO { - pub cbSize: u32, - pub dwFlags: u32, - pub dwPriority: u32, - pub ScheduleGroup: ::windows_sys::core::GUID, - pub clsidAgent: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SUBSCRIPTIONITEMINFO {} -impl ::core::clone::Clone for SUBSCRIPTIONITEMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct TEXT_SOURCE { - pub pfnFillTextBuffer: PFNFILLTEXTBUFFER, - pub awcBuffer: ::windows_sys::core::PCWSTR, - pub iEnd: u32, - pub iCur: u32, -} -impl ::core::marker::Copy for TEXT_SOURCE {} -impl ::core::clone::Clone for TEXT_SOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct TIMEOUT_INFO { - pub dwSize: u32, - pub dwConnectTimeout: u32, - pub dwDataTimeout: u32, -} -impl ::core::marker::Copy for TIMEOUT_INFO {} -impl ::core::clone::Clone for TIMEOUT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct TIMESTAMP_STRUCT { - pub year: i16, - pub month: u16, - pub day: u16, - pub hour: u16, - pub minute: u16, - pub second: u16, - pub fraction: u32, -} -impl ::core::marker::Copy for TIMESTAMP_STRUCT {} -impl ::core::clone::Clone for TIMESTAMP_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub struct TIME_STRUCT { - pub hour: u16, - pub minute: u16, - pub second: u16, -} -impl ::core::marker::Copy for TIME_STRUCT {} -impl ::core::clone::Clone for TIME_STRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -pub struct VECTORRESTRICTION { - pub Node: NODERESTRICTION, - pub RankMethod: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::marker::Copy for VECTORRESTRICTION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] -impl ::core::clone::Clone for VECTORRESTRICTION { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Search\"`*"] -pub type PFNFILLTEXTBUFFER = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_Search\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SQL_ASYNC_NOTIFICATION_CALLBACK = ::core::option::Option i16>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SecurityCenter/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SecurityCenter/mod.rs deleted file mode 100644 index 8c3422c..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SecurityCenter/mod.rs +++ /dev/null @@ -1,81 +0,0 @@ -::windows_sys::core::link ! ( "wscapi.dll""system" #[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] fn WscGetAntiMalwareUri ( ppszuri : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wscapi.dll""system" #[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] fn WscGetSecurityProviderHealth ( providers : u32 , phealth : *mut WSC_SECURITY_PROVIDER_HEALTH ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wscapi.dll""system" #[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] fn WscQueryAntiMalwareUri ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "wscapi.dll""system" #[doc = "*Required features: `\"Win32_System_SecurityCenter\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] fn WscRegisterForChanges ( reserved : *mut ::core::ffi::c_void , phcallbackregistration : *mut super::super::Foundation:: HANDLE , lpcallbackaddress : super::Threading:: LPTHREAD_START_ROUTINE , pcontext : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wscapi.dll""system" #[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] fn WscRegisterForUserNotifications ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wscapi.dll""system" #[doc = "*Required features: `\"Win32_System_SecurityCenter\"`, `\"Win32_Foundation\"`*"] fn WscUnRegisterChanges ( hregistrationhandle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -pub type IWSCDefaultProduct = *mut ::core::ffi::c_void; -pub type IWSCProductList = *mut ::core::ffi::c_void; -pub type IWscProduct = *mut ::core::ffi::c_void; -pub type IWscProduct2 = *mut ::core::ffi::c_void; -pub type IWscProduct3 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSCDefaultProduct: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2981a36e_f22d_11e5_9ce9_5e5517507c66); -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSCProductList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17072f7b_9abe_4a74_a261_1eb76b55107a); -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub type SECURITY_PRODUCT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const SECURITY_PRODUCT_TYPE_ANTIVIRUS: SECURITY_PRODUCT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const SECURITY_PRODUCT_TYPE_FIREWALL: SECURITY_PRODUCT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const SECURITY_PRODUCT_TYPE_ANTISPYWARE: SECURITY_PRODUCT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub type WSC_SECURITY_PRODUCT_STATE = i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_STATE_ON: WSC_SECURITY_PRODUCT_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_STATE_OFF: WSC_SECURITY_PRODUCT_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_STATE_SNOOZED: WSC_SECURITY_PRODUCT_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_STATE_EXPIRED: WSC_SECURITY_PRODUCT_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub type WSC_SECURITY_PRODUCT_SUBSTATUS = i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_SUBSTATUS_NOT_SET: WSC_SECURITY_PRODUCT_SUBSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_SUBSTATUS_NO_ACTION: WSC_SECURITY_PRODUCT_SUBSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_RECOMMENDED: WSC_SECURITY_PRODUCT_SUBSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_NEEDED: WSC_SECURITY_PRODUCT_SUBSTATUS = 3i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub type WSC_SECURITY_PROVIDER = i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_FIREWALL: WSC_SECURITY_PROVIDER = 1i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS: WSC_SECURITY_PROVIDER = 2i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_ANTIVIRUS: WSC_SECURITY_PROVIDER = 4i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_ANTISPYWARE: WSC_SECURITY_PROVIDER = 8i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_INTERNET_SETTINGS: WSC_SECURITY_PROVIDER = 16i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL: WSC_SECURITY_PROVIDER = 32i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_SERVICE: WSC_SECURITY_PROVIDER = 64i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_NONE: WSC_SECURITY_PROVIDER = 0i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_ALL: WSC_SECURITY_PROVIDER = 127i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub type WSC_SECURITY_PROVIDER_HEALTH = i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_HEALTH_GOOD: WSC_SECURITY_PROVIDER_HEALTH = 0i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_HEALTH_NOTMONITORED: WSC_SECURITY_PROVIDER_HEALTH = 1i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_HEALTH_POOR: WSC_SECURITY_PROVIDER_HEALTH = 2i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PROVIDER_HEALTH_SNOOZE: WSC_SECURITY_PROVIDER_HEALTH = 3i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub type WSC_SECURITY_SIGNATURE_STATUS = i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_OUT_OF_DATE: WSC_SECURITY_SIGNATURE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_SecurityCenter\"`*"] -pub const WSC_SECURITY_PRODUCT_UP_TO_DATE: WSC_SECURITY_SIGNATURE_STATUS = 1i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ServerBackup/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ServerBackup/mod.rs deleted file mode 100644 index b87a2e4..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/ServerBackup/mod.rs +++ /dev/null @@ -1,83 +0,0 @@ -pub type IWsbApplicationAsync = *mut ::core::ffi::c_void; -pub type IWsbApplicationBackupSupport = *mut ::core::ffi::c_void; -pub type IWsbApplicationRestoreSupport = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSBAPP_ASYNC_IN_PROGRESS: ::windows_sys::core::HRESULT = 7995396i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_MAX_OB_STATUS_ENTRY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_MAX_OB_STATUS_VALUE_TYPE_PAIR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub type WSB_OB_STATUS_ENTRY_PAIR_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_OB_ET_UNDEFINED: WSB_OB_STATUS_ENTRY_PAIR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_OB_ET_STRING: WSB_OB_STATUS_ENTRY_PAIR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_OB_ET_NUMBER: WSB_OB_STATUS_ENTRY_PAIR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_OB_ET_DATETIME: WSB_OB_STATUS_ENTRY_PAIR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_OB_ET_TIME: WSB_OB_STATUS_ENTRY_PAIR_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_OB_ET_SIZE: WSB_OB_STATUS_ENTRY_PAIR_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub const WSB_OB_ET_MAX: WSB_OB_STATUS_ENTRY_PAIR_TYPE = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WSB_OB_REGISTRATION_INFO { - pub m_wszResourceDLL: ::windows_sys::core::PWSTR, - pub m_guidSnapinId: ::windows_sys::core::GUID, - pub m_dwProviderName: u32, - pub m_dwProviderIcon: u32, - pub m_bSupportsRemoting: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WSB_OB_REGISTRATION_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WSB_OB_REGISTRATION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub struct WSB_OB_STATUS_ENTRY { - pub m_dwIcon: u32, - pub m_dwStatusEntryName: u32, - pub m_dwStatusEntryValue: u32, - pub m_cValueTypePair: u32, - pub m_rgValueTypePair: *mut WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIR, -} -impl ::core::marker::Copy for WSB_OB_STATUS_ENTRY {} -impl ::core::clone::Clone for WSB_OB_STATUS_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub struct WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIR { - pub m_wszObStatusEntryPairValue: ::windows_sys::core::PWSTR, - pub m_ObStatusEntryPairType: WSB_OB_STATUS_ENTRY_PAIR_TYPE, -} -impl ::core::marker::Copy for WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIR {} -impl ::core::clone::Clone for WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_ServerBackup\"`*"] -pub struct WSB_OB_STATUS_INFO { - pub m_guidSnapinId: ::windows_sys::core::GUID, - pub m_cStatusEntry: u32, - pub m_rgStatusEntry: *mut WSB_OB_STATUS_ENTRY, -} -impl ::core::marker::Copy for WSB_OB_STATUS_INFO {} -impl ::core::clone::Clone for WSB_OB_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Services/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Services/mod.rs deleted file mode 100644 index 8905551..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Services/mod.rs +++ /dev/null @@ -1,1117 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ChangeServiceConfig2A ( hservice : super::super::Security:: SC_HANDLE , dwinfolevel : SERVICE_CONFIG , lpinfo : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ChangeServiceConfig2W ( hservice : super::super::Security:: SC_HANDLE , dwinfolevel : SERVICE_CONFIG , lpinfo : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ChangeServiceConfigA ( hservice : super::super::Security:: SC_HANDLE , dwservicetype : u32 , dwstarttype : SERVICE_START_TYPE , dwerrorcontrol : SERVICE_ERROR , lpbinarypathname : :: windows_sys::core::PCSTR , lploadordergroup : :: windows_sys::core::PCSTR , lpdwtagid : *mut u32 , lpdependencies : :: windows_sys::core::PCSTR , lpservicestartname : :: windows_sys::core::PCSTR , lppassword : :: windows_sys::core::PCSTR , lpdisplayname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ChangeServiceConfigW ( hservice : super::super::Security:: SC_HANDLE , dwservicetype : u32 , dwstarttype : SERVICE_START_TYPE , dwerrorcontrol : SERVICE_ERROR , lpbinarypathname : :: windows_sys::core::PCWSTR , lploadordergroup : :: windows_sys::core::PCWSTR , lpdwtagid : *mut u32 , lpdependencies : :: windows_sys::core::PCWSTR , lpservicestartname : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , lpdisplayname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CloseServiceHandle ( hscobject : super::super::Security:: SC_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ControlService ( hservice : super::super::Security:: SC_HANDLE , dwcontrol : u32 , lpservicestatus : *mut SERVICE_STATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ControlServiceExA ( hservice : super::super::Security:: SC_HANDLE , dwcontrol : u32 , dwinfolevel : u32 , pcontrolparams : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ControlServiceExW ( hservice : super::super::Security:: SC_HANDLE , dwcontrol : u32 , dwinfolevel : u32 , pcontrolparams : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn CreateServiceA ( hscmanager : super::super::Security:: SC_HANDLE , lpservicename : :: windows_sys::core::PCSTR , lpdisplayname : :: windows_sys::core::PCSTR , dwdesiredaccess : u32 , dwservicetype : ENUM_SERVICE_TYPE , dwstarttype : SERVICE_START_TYPE , dwerrorcontrol : SERVICE_ERROR , lpbinarypathname : :: windows_sys::core::PCSTR , lploadordergroup : :: windows_sys::core::PCSTR , lpdwtagid : *mut u32 , lpdependencies : :: windows_sys::core::PCSTR , lpservicestartname : :: windows_sys::core::PCSTR , lppassword : :: windows_sys::core::PCSTR ) -> super::super::Security:: SC_HANDLE ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn CreateServiceW ( hscmanager : super::super::Security:: SC_HANDLE , lpservicename : :: windows_sys::core::PCWSTR , lpdisplayname : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , dwservicetype : ENUM_SERVICE_TYPE , dwstarttype : SERVICE_START_TYPE , dwerrorcontrol : SERVICE_ERROR , lpbinarypathname : :: windows_sys::core::PCWSTR , lploadordergroup : :: windows_sys::core::PCWSTR , lpdwtagid : *mut u32 , lpdependencies : :: windows_sys::core::PCWSTR , lpservicestartname : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR ) -> super::super::Security:: SC_HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn DeleteService ( hservice : super::super::Security:: SC_HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn EnumDependentServicesA ( hservice : super::super::Security:: SC_HANDLE , dwservicestate : ENUM_SERVICE_STATE , lpservices : *mut ENUM_SERVICE_STATUSA , cbbufsize : u32 , pcbbytesneeded : *mut u32 , lpservicesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn EnumDependentServicesW ( hservice : super::super::Security:: SC_HANDLE , dwservicestate : ENUM_SERVICE_STATE , lpservices : *mut ENUM_SERVICE_STATUSW , cbbufsize : u32 , pcbbytesneeded : *mut u32 , lpservicesreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn EnumServicesStatusA ( hscmanager : super::super::Security:: SC_HANDLE , dwservicetype : ENUM_SERVICE_TYPE , dwservicestate : ENUM_SERVICE_STATE , lpservices : *mut ENUM_SERVICE_STATUSA , cbbufsize : u32 , pcbbytesneeded : *mut u32 , lpservicesreturned : *mut u32 , lpresumehandle : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn EnumServicesStatusExA ( hscmanager : super::super::Security:: SC_HANDLE , infolevel : SC_ENUM_TYPE , dwservicetype : ENUM_SERVICE_TYPE , dwservicestate : ENUM_SERVICE_STATE , lpservices : *mut u8 , cbbufsize : u32 , pcbbytesneeded : *mut u32 , lpservicesreturned : *mut u32 , lpresumehandle : *mut u32 , pszgroupname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn EnumServicesStatusExW ( hscmanager : super::super::Security:: SC_HANDLE , infolevel : SC_ENUM_TYPE , dwservicetype : ENUM_SERVICE_TYPE , dwservicestate : ENUM_SERVICE_STATE , lpservices : *mut u8 , cbbufsize : u32 , pcbbytesneeded : *mut u32 , lpservicesreturned : *mut u32 , lpresumehandle : *mut u32 , pszgroupname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn EnumServicesStatusW ( hscmanager : super::super::Security:: SC_HANDLE , dwservicetype : ENUM_SERVICE_TYPE , dwservicestate : ENUM_SERVICE_STATE , lpservices : *mut ENUM_SERVICE_STATUSW , cbbufsize : u32 , pcbbytesneeded : *mut u32 , lpservicesreturned : *mut u32 , lpresumehandle : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-service-core-l1-1-4.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`*"] fn GetServiceDirectory ( hservicestatus : SERVICE_STATUS_HANDLE , edirectorytype : SERVICE_DIRECTORY_TYPE , lppathbuffer : :: windows_sys::core::PWSTR , cchpathbufferlength : u32 , lpcchrequiredbufferlength : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn GetServiceDisplayNameA ( hscmanager : super::super::Security:: SC_HANDLE , lpservicename : :: windows_sys::core::PCSTR , lpdisplayname : :: windows_sys::core::PSTR , lpcchbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn GetServiceDisplayNameW ( hscmanager : super::super::Security:: SC_HANDLE , lpservicename : :: windows_sys::core::PCWSTR , lpdisplayname : :: windows_sys::core::PWSTR , lpcchbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn GetServiceKeyNameA ( hscmanager : super::super::Security:: SC_HANDLE , lpdisplayname : :: windows_sys::core::PCSTR , lpservicename : :: windows_sys::core::PSTR , lpcchbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn GetServiceKeyNameW ( hscmanager : super::super::Security:: SC_HANDLE , lpdisplayname : :: windows_sys::core::PCWSTR , lpservicename : :: windows_sys::core::PWSTR , lpcchbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "api-ms-win-service-core-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_System_Registry\"`*"] fn GetServiceRegistryStateKey ( servicestatushandle : SERVICE_STATUS_HANDLE , statetype : SERVICE_REGISTRY_STATE_TYPE , accessmask : u32 , servicestatekey : *mut super::Registry:: HKEY ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "api-ms-win-service-core-l1-1-5.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn GetSharedServiceDirectory ( servicehandle : super::super::Security:: SC_HANDLE , directorytype : SERVICE_SHARED_DIRECTORY_TYPE , pathbuffer : :: windows_sys::core::PWSTR , pathbufferlength : u32 , requiredbufferlength : *mut u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Security", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "api-ms-win-service-core-l1-1-5.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`, `\"Win32_System_Registry\"`*"] fn GetSharedServiceRegistryStateKey ( servicehandle : super::super::Security:: SC_HANDLE , statetype : SERVICE_SHARED_REGISTRY_STATE_TYPE , accessmask : u32 , servicestatekey : *mut super::Registry:: HKEY ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn LockServiceDatabase ( hscmanager : super::super::Security:: SC_HANDLE ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] fn NotifyBootConfigStatus ( bootacceptable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn NotifyServiceStatusChangeA ( hservice : super::super::Security:: SC_HANDLE , dwnotifymask : SERVICE_NOTIFY , pnotifybuffer : *const SERVICE_NOTIFY_2A ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn NotifyServiceStatusChangeW ( hservice : super::super::Security:: SC_HANDLE , dwnotifymask : SERVICE_NOTIFY , pnotifybuffer : *const SERVICE_NOTIFY_2W ) -> u32 ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn OpenSCManagerA ( lpmachinename : :: windows_sys::core::PCSTR , lpdatabasename : :: windows_sys::core::PCSTR , dwdesiredaccess : u32 ) -> super::super::Security:: SC_HANDLE ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn OpenSCManagerW ( lpmachinename : :: windows_sys::core::PCWSTR , lpdatabasename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 ) -> super::super::Security:: SC_HANDLE ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn OpenServiceA ( hscmanager : super::super::Security:: SC_HANDLE , lpservicename : :: windows_sys::core::PCSTR , dwdesiredaccess : u32 ) -> super::super::Security:: SC_HANDLE ); -#[cfg(feature = "Win32_Security")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Security\"`*"] fn OpenServiceW ( hscmanager : super::super::Security:: SC_HANDLE , lpservicename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 ) -> super::super::Security:: SC_HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceConfig2A ( hservice : super::super::Security:: SC_HANDLE , dwinfolevel : SERVICE_CONFIG , lpbuffer : *mut u8 , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceConfig2W ( hservice : super::super::Security:: SC_HANDLE , dwinfolevel : SERVICE_CONFIG , lpbuffer : *mut u8 , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceConfigA ( hservice : super::super::Security:: SC_HANDLE , lpserviceconfig : *mut QUERY_SERVICE_CONFIGA , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceConfigW ( hservice : super::super::Security:: SC_HANDLE , lpserviceconfig : *mut QUERY_SERVICE_CONFIGW , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] fn QueryServiceDynamicInformation ( hservicestatus : SERVICE_STATUS_HANDLE , dwinfolevel : u32 , ppdynamicinfo : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceLockStatusA ( hscmanager : super::super::Security:: SC_HANDLE , lplockstatus : *mut QUERY_SERVICE_LOCK_STATUSA , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceLockStatusW ( hscmanager : super::super::Security:: SC_HANDLE , lplockstatus : *mut QUERY_SERVICE_LOCK_STATUSW , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceObjectSecurity ( hservice : super::super::Security:: SC_HANDLE , dwsecurityinformation : u32 , lpsecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceStatus ( hservice : super::super::Security:: SC_HANDLE , lpservicestatus : *mut SERVICE_STATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn QueryServiceStatusEx ( hservice : super::super::Security:: SC_HANDLE , infolevel : SC_STATUS_TYPE , lpbuffer : *mut u8 , cbbufsize : u32 , pcbbytesneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`*"] fn RegisterServiceCtrlHandlerA ( lpservicename : :: windows_sys::core::PCSTR , lphandlerproc : LPHANDLER_FUNCTION ) -> SERVICE_STATUS_HANDLE ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`*"] fn RegisterServiceCtrlHandlerExA ( lpservicename : :: windows_sys::core::PCSTR , lphandlerproc : LPHANDLER_FUNCTION_EX , lpcontext : *const ::core::ffi::c_void ) -> SERVICE_STATUS_HANDLE ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`*"] fn RegisterServiceCtrlHandlerExW ( lpservicename : :: windows_sys::core::PCWSTR , lphandlerproc : LPHANDLER_FUNCTION_EX , lpcontext : *const ::core::ffi::c_void ) -> SERVICE_STATUS_HANDLE ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`*"] fn RegisterServiceCtrlHandlerW ( lpservicename : :: windows_sys::core::PCWSTR , lphandlerproc : LPHANDLER_FUNCTION ) -> SERVICE_STATUS_HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] fn SetServiceBits ( hservicestatus : SERVICE_STATUS_HANDLE , dwservicebits : u32 , bsetbitson : super::super::Foundation:: BOOL , bupdateimmediately : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn SetServiceObjectSecurity ( hservice : super::super::Security:: SC_HANDLE , dwsecurityinformation : super::super::Security:: OBJECT_SECURITY_INFORMATION , lpsecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] fn SetServiceStatus ( hservicestatus : SERVICE_STATUS_HANDLE , lpservicestatus : *const SERVICE_STATUS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn StartServiceA ( hservice : super::super::Security:: SC_HANDLE , dwnumserviceargs : u32 , lpserviceargvectors : *const :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] fn StartServiceCtrlDispatcherA ( lpservicestarttable : *const SERVICE_TABLE_ENTRYA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] fn StartServiceCtrlDispatcherW ( lpservicestarttable : *const SERVICE_TABLE_ENTRYW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn StartServiceW ( hservice : super::super::Security:: SC_HANDLE , dwnumserviceargs : u32 , lpserviceargvectors : *const :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] fn UnlockServiceDatabase ( sclock : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn WaitServiceState ( hservice : super::super::Security:: SC_HANDLE , dwnotify : u32 , dwtimeout : u32 , hcancelevent : super::super::Foundation:: HANDLE ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const CUSTOM_SYSTEM_STATE_CHANGE_EVENT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d7a2816_0c5e_45fc_9ce7_570e5ecde9c9); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const DOMAIN_JOIN_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ce20aba_9851_4421_9430_1ddeb766e809); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const DOMAIN_LEAVE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xddaf516e_58c2_4866_9574_c3b615d42ea1); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const FIREWALL_PORT_CLOSE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa144ed38_8e12_4de4_9d96_e64740b1a524); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const FIREWALL_PORT_OPEN_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb7569e07_8421_4ee0_ad10_86915afdad09); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const MACHINE_POLICY_PRESENT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x659fcae6_5bdb_4da9_b1ff_ca2a178d46e0); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const NAMED_PIPE_EVENT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1f81d131_3fac_4537_9e0c_7e7b0c2f4b55); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const NETWORK_MANAGER_FIRST_IP_ADDRESS_ARRIVAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f27f2de_14e2_430b_a549_7cd48cbc8245); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const NETWORK_MANAGER_LAST_IP_ADDRESS_REMOVAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc4ba62a_162e_4648_847a_b6bdf993e335); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const RPC_INTERFACE_EVENT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc90d167_9470_4139_a9ba_be0bbbf5b74d); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_AGGREGATE_STORAGE_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Control\\ServiceAggregatedEvents"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_MANAGER_ALL_ACCESS: u32 = 983103u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_MANAGER_CONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_MANAGER_CREATE_SERVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_MANAGER_ENUMERATE_SERVICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_MANAGER_LOCK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_MANAGER_MODIFY_BOOT_CONFIG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_MANAGER_QUERY_LOCK_STATUS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICES_ACTIVE_DATABASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServicesActive"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICES_ACTIVE_DATABASEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ServicesActive"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICES_ACTIVE_DATABASEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServicesActive"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICES_FAILED_DATABASE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServicesFailed"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICES_FAILED_DATABASEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ServicesFailed"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICES_FAILED_DATABASEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ServicesFailed"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_HARDWAREPROFILECHANGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_LOWRESOURCES: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_NETBINDCHANGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_PARAMCHANGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_PAUSE_CONTINUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_POWEREVENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_PRESHUTDOWN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_SESSIONCHANGE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_SHUTDOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_STOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_SYSTEMLOWRESOURCES: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_TIMECHANGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_TRIGGEREVENT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACCEPT_USER_LOGOFF: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ALL_ACCESS: u32 = 983551u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CHANGE_CONFIG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_CONTINUE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_DEVICEEVENT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_HARDWAREPROFILECHANGE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_INTERROGATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_LOWRESOURCES: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_NETBINDADD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_NETBINDDISABLE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_NETBINDENABLE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_NETBINDREMOVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_PARAMCHANGE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_PAUSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_POWEREVENT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_PRESHUTDOWN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_SESSIONCHANGE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_SHUTDOWN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_STATUS_REASON_INFO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_STOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_SYSTEMLOWRESOURCES: u32 = 97u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_TIMECHANGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTROL_TRIGGEREVENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ENUMERATE_DEPENDENTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_INTERROGATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_LAUNCH_PROTECTED_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_LAUNCH_PROTECTED_WINDOWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_STATUS_CHANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_STATUS_CHANGE_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_STATUS_CHANGE_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NO_CHANGE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_PAUSE_CONTINUE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_QUERY_CONFIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_QUERY_STATUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_SID_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_SID_TYPE_UNRESTRICTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_START: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_START_REASON_AUTO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_START_REASON_DELAYEDAUTO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_START_REASON_DEMAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_START_REASON_RESTART_ON_FAILURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_START_REASON_TRIGGER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_FLAG_CUSTOM: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_FLAG_MAX: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_FLAG_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_FLAG_PLANNED: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_FLAG_UNPLANNED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_APPLICATION: u32 = 327680u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_HARDWARE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_MAX: u32 = 458752u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM: u32 = 16711680u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_NONE: u32 = 393216u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_OTHER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MAJOR_SOFTWARE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_DISK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_ENVIRONMENT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_HUNG: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_INSTALLATION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_MAINTENANCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_MAX: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_MAX_CUSTOM: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_MIN_CUSTOM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_MMC: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_NETWORKCARD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_NONE: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_OTHER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_OTHERDRIVER: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_RECONFIG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_SECURITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_SECURITYFIX: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_SERVICEPACK: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_UNSTABLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_UPGRADE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_REASON_MINOR_WMI: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_STARTED_ARGUMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TriggerStarted"); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_AGGREGATE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_USER_DEFINED_CONTROL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const USER_POLICY_PRESENT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x54fb46c8_f089_464c_b1fd_59d1b62c3b50); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type ENUM_SERVICE_STATE = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ACTIVE: ENUM_SERVICE_STATE = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_INACTIVE: ENUM_SERVICE_STATE = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STATE_ALL: ENUM_SERVICE_STATE = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type ENUM_SERVICE_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_DRIVER: ENUM_SERVICE_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_KERNEL_DRIVER: ENUM_SERVICE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_WIN32: ENUM_SERVICE_TYPE = 48u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_WIN32_SHARE_PROCESS: ENUM_SERVICE_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ADAPTER: ENUM_SERVICE_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_FILE_SYSTEM_DRIVER: ENUM_SERVICE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_RECOGNIZER_DRIVER: ENUM_SERVICE_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_WIN32_OWN_PROCESS: ENUM_SERVICE_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_USER_OWN_PROCESS: ENUM_SERVICE_TYPE = 80u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_USER_SHARE_PROCESS: ENUM_SERVICE_TYPE = 96u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SC_ACTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_ACTION_NONE: SC_ACTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_ACTION_RESTART: SC_ACTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_ACTION_REBOOT: SC_ACTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_ACTION_RUN_COMMAND: SC_ACTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_ACTION_OWN_RESTART: SC_ACTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SC_ENUM_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_ENUM_PROCESS_INFO: SC_ENUM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SC_EVENT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_EVENT_DATABASE_CHANGE: SC_EVENT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_EVENT_PROPERTY_CHANGE: SC_EVENT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_EVENT_STATUS_CHANGE: SC_EVENT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SC_STATUS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SC_STATUS_PROCESS_INFO: SC_STATUS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_CONFIG = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_DELAYED_AUTO_START_INFO: SERVICE_CONFIG = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_DESCRIPTION: SERVICE_CONFIG = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_FAILURE_ACTIONS: SERVICE_CONFIG = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_FAILURE_ACTIONS_FLAG: SERVICE_CONFIG = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_PREFERRED_NODE: SERVICE_CONFIG = 9u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_PRESHUTDOWN_INFO: SERVICE_CONFIG = 7u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_REQUIRED_PRIVILEGES_INFO: SERVICE_CONFIG = 6u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_SERVICE_SID_INFO: SERVICE_CONFIG = 5u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_TRIGGER_INFO: SERVICE_CONFIG = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONFIG_LAUNCH_PROTECTED: SERVICE_CONFIG = 12u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_DIRECTORY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const ServiceDirectoryPersistentState: SERVICE_DIRECTORY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const ServiceDirectoryTypeMax: SERVICE_DIRECTORY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_ERROR = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ERROR_CRITICAL: SERVICE_ERROR = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ERROR_IGNORE: SERVICE_ERROR = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ERROR_NORMAL: SERVICE_ERROR = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_ERROR_SEVERE: SERVICE_ERROR = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_NOTIFY = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_CREATED: SERVICE_NOTIFY = 128u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_CONTINUE_PENDING: SERVICE_NOTIFY = 16u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_DELETE_PENDING: SERVICE_NOTIFY = 512u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_DELETED: SERVICE_NOTIFY = 256u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_PAUSE_PENDING: SERVICE_NOTIFY = 32u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_PAUSED: SERVICE_NOTIFY = 64u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_RUNNING: SERVICE_NOTIFY = 8u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_START_PENDING: SERVICE_NOTIFY = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_STOP_PENDING: SERVICE_NOTIFY = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_NOTIFY_STOPPED: SERVICE_NOTIFY = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_REGISTRY_STATE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const ServiceRegistryStateParameters: SERVICE_REGISTRY_STATE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const ServiceRegistryStatePersistent: SERVICE_REGISTRY_STATE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const MaxServiceRegistryStateType: SERVICE_REGISTRY_STATE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_RUNS_IN_PROCESS = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_RUNS_IN_NON_SYSTEM_OR_NOT_RUNNING: SERVICE_RUNS_IN_PROCESS = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_RUNS_IN_SYSTEM_PROCESS: SERVICE_RUNS_IN_PROCESS = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_SHARED_DIRECTORY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const ServiceSharedDirectoryPersistentState: SERVICE_SHARED_DIRECTORY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_SHARED_REGISTRY_STATE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const ServiceSharedRegistryPersistentState: SERVICE_SHARED_REGISTRY_STATE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_START_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_AUTO_START: SERVICE_START_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_BOOT_START: SERVICE_START_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_DEMAND_START: SERVICE_START_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_DISABLED: SERVICE_START_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_SYSTEM_START: SERVICE_START_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_STATUS_CURRENT_STATE = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_CONTINUE_PENDING: SERVICE_STATUS_CURRENT_STATE = 5u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_PAUSE_PENDING: SERVICE_STATUS_CURRENT_STATE = 6u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_PAUSED: SERVICE_STATUS_CURRENT_STATE = 7u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_RUNNING: SERVICE_STATUS_CURRENT_STATE = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_START_PENDING: SERVICE_STATUS_CURRENT_STATE = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOP_PENDING: SERVICE_STATUS_CURRENT_STATE = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_STOPPED: SERVICE_STATUS_CURRENT_STATE = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_TRIGGER_ACTION = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_ACTION_SERVICE_START: SERVICE_TRIGGER_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_ACTION_SERVICE_STOP: SERVICE_TRIGGER_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_DATA_TYPE_BINARY: SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_DATA_TYPE_STRING: SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_DATA_TYPE_LEVEL: SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ANY: SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ALL: SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_TRIGGER_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_CUSTOM: SERVICE_TRIGGER_TYPE = 20u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_DEVICE_INTERFACE_ARRIVAL: SERVICE_TRIGGER_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_DOMAIN_JOIN: SERVICE_TRIGGER_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_FIREWALL_PORT_EVENT: SERVICE_TRIGGER_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_GROUP_POLICY: SERVICE_TRIGGER_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_IP_ADDRESS_AVAILABILITY: SERVICE_TRIGGER_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub const SERVICE_TRIGGER_TYPE_NETWORK_ENDPOINT: SERVICE_TRIGGER_TYPE = 6u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct ENUM_SERVICE_STATUSA { - pub lpServiceName: ::windows_sys::core::PSTR, - pub lpDisplayName: ::windows_sys::core::PSTR, - pub ServiceStatus: SERVICE_STATUS, -} -impl ::core::marker::Copy for ENUM_SERVICE_STATUSA {} -impl ::core::clone::Clone for ENUM_SERVICE_STATUSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct ENUM_SERVICE_STATUSW { - pub lpServiceName: ::windows_sys::core::PWSTR, - pub lpDisplayName: ::windows_sys::core::PWSTR, - pub ServiceStatus: SERVICE_STATUS, -} -impl ::core::marker::Copy for ENUM_SERVICE_STATUSW {} -impl ::core::clone::Clone for ENUM_SERVICE_STATUSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct ENUM_SERVICE_STATUS_PROCESSA { - pub lpServiceName: ::windows_sys::core::PSTR, - pub lpDisplayName: ::windows_sys::core::PSTR, - pub ServiceStatusProcess: SERVICE_STATUS_PROCESS, -} -impl ::core::marker::Copy for ENUM_SERVICE_STATUS_PROCESSA {} -impl ::core::clone::Clone for ENUM_SERVICE_STATUS_PROCESSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct ENUM_SERVICE_STATUS_PROCESSW { - pub lpServiceName: ::windows_sys::core::PWSTR, - pub lpDisplayName: ::windows_sys::core::PWSTR, - pub ServiceStatusProcess: SERVICE_STATUS_PROCESS, -} -impl ::core::marker::Copy for ENUM_SERVICE_STATUS_PROCESSW {} -impl ::core::clone::Clone for ENUM_SERVICE_STATUS_PROCESSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct QUERY_SERVICE_CONFIGA { - pub dwServiceType: ENUM_SERVICE_TYPE, - pub dwStartType: SERVICE_START_TYPE, - pub dwErrorControl: SERVICE_ERROR, - pub lpBinaryPathName: ::windows_sys::core::PSTR, - pub lpLoadOrderGroup: ::windows_sys::core::PSTR, - pub dwTagId: u32, - pub lpDependencies: ::windows_sys::core::PSTR, - pub lpServiceStartName: ::windows_sys::core::PSTR, - pub lpDisplayName: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for QUERY_SERVICE_CONFIGA {} -impl ::core::clone::Clone for QUERY_SERVICE_CONFIGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct QUERY_SERVICE_CONFIGW { - pub dwServiceType: ENUM_SERVICE_TYPE, - pub dwStartType: SERVICE_START_TYPE, - pub dwErrorControl: SERVICE_ERROR, - pub lpBinaryPathName: ::windows_sys::core::PWSTR, - pub lpLoadOrderGroup: ::windows_sys::core::PWSTR, - pub dwTagId: u32, - pub lpDependencies: ::windows_sys::core::PWSTR, - pub lpServiceStartName: ::windows_sys::core::PWSTR, - pub lpDisplayName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for QUERY_SERVICE_CONFIGW {} -impl ::core::clone::Clone for QUERY_SERVICE_CONFIGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct QUERY_SERVICE_LOCK_STATUSA { - pub fIsLocked: u32, - pub lpLockOwner: ::windows_sys::core::PSTR, - pub dwLockDuration: u32, -} -impl ::core::marker::Copy for QUERY_SERVICE_LOCK_STATUSA {} -impl ::core::clone::Clone for QUERY_SERVICE_LOCK_STATUSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct QUERY_SERVICE_LOCK_STATUSW { - pub fIsLocked: u32, - pub lpLockOwner: ::windows_sys::core::PWSTR, - pub dwLockDuration: u32, -} -impl ::core::marker::Copy for QUERY_SERVICE_LOCK_STATUSW {} -impl ::core::clone::Clone for QUERY_SERVICE_LOCK_STATUSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SC_ACTION { - pub Type: SC_ACTION_TYPE, - pub Delay: u32, -} -impl ::core::marker::Copy for SC_ACTION {} -impl ::core::clone::Clone for SC_ACTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_CONTROL_STATUS_REASON_PARAMSA { - pub dwReason: u32, - pub pszComment: ::windows_sys::core::PSTR, - pub ServiceStatus: SERVICE_STATUS_PROCESS, -} -impl ::core::marker::Copy for SERVICE_CONTROL_STATUS_REASON_PARAMSA {} -impl ::core::clone::Clone for SERVICE_CONTROL_STATUS_REASON_PARAMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_CONTROL_STATUS_REASON_PARAMSW { - pub dwReason: u32, - pub pszComment: ::windows_sys::core::PWSTR, - pub ServiceStatus: SERVICE_STATUS_PROCESS, -} -impl ::core::marker::Copy for SERVICE_CONTROL_STATUS_REASON_PARAMSW {} -impl ::core::clone::Clone for SERVICE_CONTROL_STATUS_REASON_PARAMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM { - pub u: SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0, -} -impl ::core::marker::Copy for SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM {} -impl ::core::clone::Clone for SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub union SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0 { - pub CustomStateId: SERVICE_TRIGGER_CUSTOM_STATE_ID, - pub s: SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0_0, -} -impl ::core::marker::Copy for SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0 {} -impl ::core::clone::Clone for SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0_0 { - pub DataOffset: u32, - pub Data: [u8; 1], -} -impl ::core::marker::Copy for SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0_0 {} -impl ::core::clone::Clone for SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVICE_DELAYED_AUTO_START_INFO { - pub fDelayedAutostart: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVICE_DELAYED_AUTO_START_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVICE_DELAYED_AUTO_START_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_DESCRIPTIONA { - pub lpDescription: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SERVICE_DESCRIPTIONA {} -impl ::core::clone::Clone for SERVICE_DESCRIPTIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_DESCRIPTIONW { - pub lpDescription: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVICE_DESCRIPTIONW {} -impl ::core::clone::Clone for SERVICE_DESCRIPTIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_FAILURE_ACTIONSA { - pub dwResetPeriod: u32, - pub lpRebootMsg: ::windows_sys::core::PSTR, - pub lpCommand: ::windows_sys::core::PSTR, - pub cActions: u32, - pub lpsaActions: *mut SC_ACTION, -} -impl ::core::marker::Copy for SERVICE_FAILURE_ACTIONSA {} -impl ::core::clone::Clone for SERVICE_FAILURE_ACTIONSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_FAILURE_ACTIONSW { - pub dwResetPeriod: u32, - pub lpRebootMsg: ::windows_sys::core::PWSTR, - pub lpCommand: ::windows_sys::core::PWSTR, - pub cActions: u32, - pub lpsaActions: *mut SC_ACTION, -} -impl ::core::marker::Copy for SERVICE_FAILURE_ACTIONSW {} -impl ::core::clone::Clone for SERVICE_FAILURE_ACTIONSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVICE_FAILURE_ACTIONS_FLAG { - pub fFailureActionsOnNonCrashFailures: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVICE_FAILURE_ACTIONS_FLAG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVICE_FAILURE_ACTIONS_FLAG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_LAUNCH_PROTECTED_INFO { - pub dwLaunchProtected: u32, -} -impl ::core::marker::Copy for SERVICE_LAUNCH_PROTECTED_INFO {} -impl ::core::clone::Clone for SERVICE_LAUNCH_PROTECTED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_NOTIFY_1 { - pub dwVersion: u32, - pub pfnNotifyCallback: PFN_SC_NOTIFY_CALLBACK, - pub pContext: *mut ::core::ffi::c_void, - pub dwNotificationStatus: u32, - pub ServiceStatus: SERVICE_STATUS_PROCESS, -} -impl ::core::marker::Copy for SERVICE_NOTIFY_1 {} -impl ::core::clone::Clone for SERVICE_NOTIFY_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_NOTIFY_2A { - pub dwVersion: u32, - pub pfnNotifyCallback: PFN_SC_NOTIFY_CALLBACK, - pub pContext: *mut ::core::ffi::c_void, - pub dwNotificationStatus: u32, - pub ServiceStatus: SERVICE_STATUS_PROCESS, - pub dwNotificationTriggered: u32, - pub pszServiceNames: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SERVICE_NOTIFY_2A {} -impl ::core::clone::Clone for SERVICE_NOTIFY_2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_NOTIFY_2W { - pub dwVersion: u32, - pub pfnNotifyCallback: PFN_SC_NOTIFY_CALLBACK, - pub pContext: *mut ::core::ffi::c_void, - pub dwNotificationStatus: u32, - pub ServiceStatus: SERVICE_STATUS_PROCESS, - pub dwNotificationTriggered: u32, - pub pszServiceNames: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVICE_NOTIFY_2W {} -impl ::core::clone::Clone for SERVICE_NOTIFY_2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVICE_PREFERRED_NODE_INFO { - pub usPreferredNode: u16, - pub fDelete: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVICE_PREFERRED_NODE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVICE_PREFERRED_NODE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_PRESHUTDOWN_INFO { - pub dwPreshutdownTimeout: u32, -} -impl ::core::marker::Copy for SERVICE_PRESHUTDOWN_INFO {} -impl ::core::clone::Clone for SERVICE_PRESHUTDOWN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_REQUIRED_PRIVILEGES_INFOA { - pub pmszRequiredPrivileges: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for SERVICE_REQUIRED_PRIVILEGES_INFOA {} -impl ::core::clone::Clone for SERVICE_REQUIRED_PRIVILEGES_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_REQUIRED_PRIVILEGES_INFOW { - pub pmszRequiredPrivileges: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SERVICE_REQUIRED_PRIVILEGES_INFOW {} -impl ::core::clone::Clone for SERVICE_REQUIRED_PRIVILEGES_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_SID_INFO { - pub dwServiceSidType: u32, -} -impl ::core::marker::Copy for SERVICE_SID_INFO {} -impl ::core::clone::Clone for SERVICE_SID_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_START_REASON { - pub dwReason: u32, -} -impl ::core::marker::Copy for SERVICE_START_REASON {} -impl ::core::clone::Clone for SERVICE_START_REASON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_STATUS { - pub dwServiceType: ENUM_SERVICE_TYPE, - pub dwCurrentState: SERVICE_STATUS_CURRENT_STATE, - pub dwControlsAccepted: u32, - pub dwWin32ExitCode: u32, - pub dwServiceSpecificExitCode: u32, - pub dwCheckPoint: u32, - pub dwWaitHint: u32, -} -impl ::core::marker::Copy for SERVICE_STATUS {} -impl ::core::clone::Clone for SERVICE_STATUS { - fn clone(&self) -> Self { - *self - } -} -pub type SERVICE_STATUS_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_STATUS_PROCESS { - pub dwServiceType: ENUM_SERVICE_TYPE, - pub dwCurrentState: SERVICE_STATUS_CURRENT_STATE, - pub dwControlsAccepted: u32, - pub dwWin32ExitCode: u32, - pub dwServiceSpecificExitCode: u32, - pub dwCheckPoint: u32, - pub dwWaitHint: u32, - pub dwProcessId: u32, - pub dwServiceFlags: SERVICE_RUNS_IN_PROCESS, -} -impl ::core::marker::Copy for SERVICE_STATUS_PROCESS {} -impl ::core::clone::Clone for SERVICE_STATUS_PROCESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_TABLE_ENTRYA { - pub lpServiceName: ::windows_sys::core::PSTR, - pub lpServiceProc: LPSERVICE_MAIN_FUNCTIONA, -} -impl ::core::marker::Copy for SERVICE_TABLE_ENTRYA {} -impl ::core::clone::Clone for SERVICE_TABLE_ENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_TABLE_ENTRYW { - pub lpServiceName: ::windows_sys::core::PWSTR, - pub lpServiceProc: LPSERVICE_MAIN_FUNCTIONW, -} -impl ::core::marker::Copy for SERVICE_TABLE_ENTRYW {} -impl ::core::clone::Clone for SERVICE_TABLE_ENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_TIMECHANGE_INFO { - pub liNewTime: i64, - pub liOldTime: i64, -} -impl ::core::marker::Copy for SERVICE_TIMECHANGE_INFO {} -impl ::core::clone::Clone for SERVICE_TIMECHANGE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_TRIGGER { - pub dwTriggerType: SERVICE_TRIGGER_TYPE, - pub dwAction: SERVICE_TRIGGER_ACTION, - pub pTriggerSubtype: *mut ::windows_sys::core::GUID, - pub cDataItems: u32, - pub pDataItems: *mut SERVICE_TRIGGER_SPECIFIC_DATA_ITEM, -} -impl ::core::marker::Copy for SERVICE_TRIGGER {} -impl ::core::clone::Clone for SERVICE_TRIGGER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_TRIGGER_CUSTOM_STATE_ID { - pub Data: [u32; 2], -} -impl ::core::marker::Copy for SERVICE_TRIGGER_CUSTOM_STATE_ID {} -impl ::core::clone::Clone for SERVICE_TRIGGER_CUSTOM_STATE_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_TRIGGER_INFO { - pub cTriggers: u32, - pub pTriggers: *mut SERVICE_TRIGGER, - pub pReserved: *mut u8, -} -impl ::core::marker::Copy for SERVICE_TRIGGER_INFO {} -impl ::core::clone::Clone for SERVICE_TRIGGER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub struct SERVICE_TRIGGER_SPECIFIC_DATA_ITEM { - pub dwDataType: SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE, - pub cbData: u32, - pub pData: *mut u8, -} -impl ::core::marker::Copy for SERVICE_TRIGGER_SPECIFIC_DATA_ITEM {} -impl ::core::clone::Clone for SERVICE_TRIGGER_SPECIFIC_DATA_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _SC_NOTIFICATION_REGISTRATION(pub u8); -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type HANDLER_FUNCTION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type HANDLER_FUNCTION_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type LPHANDLER_FUNCTION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type LPHANDLER_FUNCTION_EX = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type LPSERVICE_MAIN_FUNCTIONA = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type LPSERVICE_MAIN_FUNCTIONW = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type PFN_SC_NOTIFY_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type PSC_NOTIFICATION_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_MAIN_FUNCTIONA = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Services\"`*"] -pub type SERVICE_MAIN_FUNCTIONW = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs deleted file mode 100644 index 7c690de..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs +++ /dev/null @@ -1,208 +0,0 @@ -pub type IItemEnumerator = *mut ::core::ffi::c_void; -pub type ISettingsContext = *mut ::core::ffi::c_void; -pub type ISettingsEngine = *mut ::core::ffi::c_void; -pub type ISettingsIdentity = *mut ::core::ffi::c_void; -pub type ISettingsItem = *mut ::core::ffi::c_void; -pub type ISettingsNamespace = *mut ::core::ffi::c_void; -pub type ISettingsResult = *mut ::core::ffi::c_void; -pub type ITargetInfo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const LIMITED_VALIDATION_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const LINK_STORE_TO_ENGINE_INSTANCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const SettingsEngine: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f7d7bb5_20b3_11da_81a5_0030f1642e3c); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_ABORTOPERATION: ::windows_sys::core::HRESULT = -2145255384i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_ASSERTIONFAILED: ::windows_sys::core::HRESULT = -2145255398i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_ATTRIBUTENOTALLOWED: ::windows_sys::core::HRESULT = -2145255420i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_ATTRIBUTENOTFOUND: ::windows_sys::core::HRESULT = -2145255421i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_CONFLICTINGASSERTION: ::windows_sys::core::HRESULT = -2145255399i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_CYCLICREFERENCE: ::windows_sys::core::HRESULT = -2145255389i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_DUPLICATENAME: ::windows_sys::core::HRESULT = -2145255397i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_EXPRESSIONNOTFOUND: ::windows_sys::core::HRESULT = -2145255408i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_HANDLERNOTFOUND: ::windows_sys::core::HRESULT = -2145255394i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INTERNALERROR: ::windows_sys::core::HRESULT = -2145255424i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDATTRIBUTECOMBINATION: ::windows_sys::core::HRESULT = -2145255385i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDDATATYPE: ::windows_sys::core::HRESULT = -2145255416i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDEXPRESSIONSYNTAX: ::windows_sys::core::HRESULT = -2145255401i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDHANDLERSYNTAX: ::windows_sys::core::HRESULT = -2145255393i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDKEY: ::windows_sys::core::HRESULT = -2145255396i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDLANGUAGEFORMAT: ::windows_sys::core::HRESULT = -2145255410i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDPATH: ::windows_sys::core::HRESULT = -2145255413i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDPROCESSORFORMAT: ::windows_sys::core::HRESULT = -2145255382i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDSTREAM: ::windows_sys::core::HRESULT = -2145255395i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDVALUE: ::windows_sys::core::HRESULT = -2145255419i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDVALUEFORMAT: ::windows_sys::core::HRESULT = -2145255418i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_INVALIDVERSIONFORMAT: ::windows_sys::core::HRESULT = -2145255411i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_KEYNOTCHANGEABLE: ::windows_sys::core::HRESULT = -2145255409i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_MANIFESTCOMPILATIONFAILED: ::windows_sys::core::HRESULT = -2145255390i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_MISSINGCONFIGURATION: ::windows_sys::core::HRESULT = -2145255383i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_MIXTYPEASSERTION: ::windows_sys::core::HRESULT = -2145255388i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_NAMESPACEALREADYREGISTERED: ::windows_sys::core::HRESULT = -2145255403i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_NAMESPACENOTFOUND: ::windows_sys::core::HRESULT = -2145255404i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_NOTIFICATIONNOTFOUND: ::windows_sys::core::HRESULT = -2145255400i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_NOTPOSITIONED: ::windows_sys::core::HRESULT = -2145255415i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_NOTSUPPORTEDFUNCTION: ::windows_sys::core::HRESULT = -2145255387i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_READONLYITEM: ::windows_sys::core::HRESULT = -2145255414i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_RESTRICTIONFAILED: ::windows_sys::core::HRESULT = -2145255391i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_SOURCEMANEMPTYVALUE: ::windows_sys::core::HRESULT = -2145255381i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_STATENODENOTALLOWED: ::windows_sys::core::HRESULT = -2145255422i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_STATENODENOTFOUND: ::windows_sys::core::HRESULT = -2145255423i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_STORECORRUPTED: ::windows_sys::core::HRESULT = -2145255402i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_SUBSTITUTIONNOTFOUND: ::windows_sys::core::HRESULT = -2145255407i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_TYPENOTSPECIFIED: ::windows_sys::core::HRESULT = -2145255417i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_UNKNOWNRESULT: ::windows_sys::core::HRESULT = -2145251325i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_USERALREADYREGISTERED: ::windows_sys::core::HRESULT = -2145255406i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_USERNOTFOUND: ::windows_sys::core::HRESULT = -2145255405i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_VALIDATIONFAILED: ::windows_sys::core::HRESULT = -2145255392i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_VALUETOOBIG: ::windows_sys::core::HRESULT = -2145255386i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_E_WRONGESCAPESTRING: ::windows_sys::core::HRESULT = -2145255412i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_ARCHITECTURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("architecture"); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_FLAG_DEFINITION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_FLAG_REFERENCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_LANGUAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("language"); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("name"); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_TOKEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("token"); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_URI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("uri"); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_VERSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("version"); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_SETTINGS_ID_VERSION_SCOPE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("versionScope"); -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_S_ATTRIBUTENOTALLOWED: ::windows_sys::core::HRESULT = 2232325i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_S_ATTRIBUTENOTFOUND: ::windows_sys::core::HRESULT = 2232321i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_S_INTERNALERROR: ::windows_sys::core::HRESULT = 2232320i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_S_INVALIDATTRIBUTECOMBINATION: ::windows_sys::core::HRESULT = 2232324i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_S_LEGACYSETTINGWARNING: ::windows_sys::core::HRESULT = 2232322i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const WCM_S_NAMESPACENOTFOUND: ::windows_sys::core::HRESULT = 2232326i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub type WcmDataType = i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeByte: WcmDataType = 1i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeSByte: WcmDataType = 2i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeUInt16: WcmDataType = 3i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeInt16: WcmDataType = 4i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeUInt32: WcmDataType = 5i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeInt32: WcmDataType = 6i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeUInt64: WcmDataType = 7i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeInt64: WcmDataType = 8i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeBoolean: WcmDataType = 11i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeString: WcmDataType = 12i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const dataTypeFlagArray: WcmDataType = 32768i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub type WcmNamespaceAccess = i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const ReadOnlyAccess: WcmNamespaceAccess = 1i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const ReadWriteAccess: WcmNamespaceAccess = 2i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub type WcmNamespaceEnumerationFlags = i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const SharedEnumeration: WcmNamespaceEnumerationFlags = 1i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const UserEnumeration: WcmNamespaceEnumerationFlags = 2i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const AllEnumeration: WcmNamespaceEnumerationFlags = 3i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub type WcmRestrictionFacets = i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const restrictionFacetMaxLength: WcmRestrictionFacets = 1i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const restrictionFacetEnumeration: WcmRestrictionFacets = 2i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const restrictionFacetMaxInclusive: WcmRestrictionFacets = 4i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const restrictionFacetMinInclusive: WcmRestrictionFacets = 8i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub type WcmSettingType = i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const settingTypeScalar: WcmSettingType = 1i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const settingTypeComplex: WcmSettingType = 2i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const settingTypeList: WcmSettingType = 3i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub type WcmTargetMode = i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const OfflineMode: WcmTargetMode = 1i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const OnlineMode: WcmTargetMode = 2i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub type WcmUserStatus = i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const UnknownStatus: WcmUserStatus = 0i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const UserRegistered: WcmUserStatus = 1i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const UserUnregistered: WcmUserStatus = 2i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const UserLoaded: WcmUserStatus = 3i32; -#[doc = "*Required features: `\"Win32_System_SettingsManagementInfrastructure\"`*"] -pub const UserUnloaded: WcmUserStatus = 4i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SetupAndMigration/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SetupAndMigration/mod.rs deleted file mode 100644 index 8b69944..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SetupAndMigration/mod.rs +++ /dev/null @@ -1,8 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SetupAndMigration\"`, `\"Win32_Foundation\"`*"] fn OOBEComplete ( isoobecomplete : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SetupAndMigration\"`, `\"Win32_Foundation\"`*"] fn RegisterWaitUntilOOBECompleted ( oobecompletedcallback : OOBE_COMPLETED_CALLBACK , callbackcontext : *const ::core::ffi::c_void , waithandle : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SetupAndMigration\"`, `\"Win32_Foundation\"`*"] fn UnregisterWaitUntilOOBECompleted ( waithandle : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_SetupAndMigration\"`*"] -pub type OOBE_COMPLETED_CALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Shutdown/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Shutdown/mod.rs deleted file mode 100644 index b4d151a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Shutdown/mod.rs +++ /dev/null @@ -1,206 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn AbortSystemShutdownA ( lpmachinename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn AbortSystemShutdownW ( lpmachinename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn CheckForHiberboot ( phiberboot : *mut super::super::Foundation:: BOOLEAN , bclearflag : super::super::Foundation:: BOOLEAN ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn ExitWindowsEx ( uflags : EXIT_WINDOWS_FLAGS , dwreason : SHUTDOWN_REASON ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] fn InitiateShutdownA ( lpmachinename : :: windows_sys::core::PCSTR , lpmessage : :: windows_sys::core::PCSTR , dwgraceperiod : u32 , dwshutdownflags : SHUTDOWN_FLAGS , dwreason : SHUTDOWN_REASON ) -> u32 ); -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] fn InitiateShutdownW ( lpmachinename : :: windows_sys::core::PCWSTR , lpmessage : :: windows_sys::core::PCWSTR , dwgraceperiod : u32 , dwshutdownflags : SHUTDOWN_FLAGS , dwreason : SHUTDOWN_REASON ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn InitiateSystemShutdownA ( lpmachinename : :: windows_sys::core::PCSTR , lpmessage : :: windows_sys::core::PCSTR , dwtimeout : u32 , bforceappsclosed : super::super::Foundation:: BOOL , brebootaftershutdown : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn InitiateSystemShutdownExA ( lpmachinename : :: windows_sys::core::PCSTR , lpmessage : :: windows_sys::core::PCSTR , dwtimeout : u32 , bforceappsclosed : super::super::Foundation:: BOOL , brebootaftershutdown : super::super::Foundation:: BOOL , dwreason : SHUTDOWN_REASON ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn InitiateSystemShutdownExW ( lpmachinename : :: windows_sys::core::PCWSTR , lpmessage : :: windows_sys::core::PCWSTR , dwtimeout : u32 , bforceappsclosed : super::super::Foundation:: BOOL , brebootaftershutdown : super::super::Foundation:: BOOL , dwreason : SHUTDOWN_REASON ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn InitiateSystemShutdownW ( lpmachinename : :: windows_sys::core::PCWSTR , lpmessage : :: windows_sys::core::PCWSTR , dwtimeout : u32 , bforceappsclosed : super::super::Foundation:: BOOL , brebootaftershutdown : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn LockWorkStation ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn ShutdownBlockReasonCreate ( hwnd : super::super::Foundation:: HWND , pwszreason : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn ShutdownBlockReasonDestroy ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Shutdown\"`, `\"Win32_Foundation\"`*"] fn ShutdownBlockReasonQuery ( hwnd : super::super::Foundation:: HWND , pwszbuff : :: windows_sys::core::PWSTR , pcchbuff : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const MAX_NUM_REASONS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const MAX_REASON_BUGID_LEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const MAX_REASON_COMMENT_LEN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const MAX_REASON_DESC_LEN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const MAX_REASON_NAME_LEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const POLICY_SHOWREASONUI_ALWAYS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const POLICY_SHOWREASONUI_NEVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const POLICY_SHOWREASONUI_SERVERONLY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const POLICY_SHOWREASONUI_WORKSTATIONONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_TYPE_LEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SNAPSHOT_POLICY_ALWAYS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SNAPSHOT_POLICY_NEVER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SNAPSHOT_POLICY_UNPLANNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub type EXIT_WINDOWS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const EWX_HYBRID_SHUTDOWN: EXIT_WINDOWS_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const EWX_LOGOFF: EXIT_WINDOWS_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const EWX_POWEROFF: EXIT_WINDOWS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const EWX_REBOOT: EXIT_WINDOWS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const EWX_RESTARTAPPS: EXIT_WINDOWS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const EWX_SHUTDOWN: EXIT_WINDOWS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub type SHUTDOWN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_FORCE_OTHERS: SHUTDOWN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_FORCE_SELF: SHUTDOWN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_RESTART: SHUTDOWN_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_POWEROFF: SHUTDOWN_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_NOREBOOT: SHUTDOWN_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_GRACE_OVERRIDE: SHUTDOWN_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_INSTALL_UPDATES: SHUTDOWN_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_RESTARTAPPS: SHUTDOWN_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_SKIP_SVC_PRESHUTDOWN: SHUTDOWN_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_HYBRID: SHUTDOWN_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_RESTART_BOOTOPTIONS: SHUTDOWN_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_SOFT_REBOOT: SHUTDOWN_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_MOBILE_UI: SHUTDOWN_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_ARSO: SHUTDOWN_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_CHECK_SAFE_FOR_SERVER: SHUTDOWN_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_VAIL_CONTAINER: SHUTDOWN_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHUTDOWN_SYSTEM_INITIATED: SHUTDOWN_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub type SHUTDOWN_REASON = u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_NONE: SHUTDOWN_REASON = 0u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_FLAG_COMMENT_REQUIRED: SHUTDOWN_REASON = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED: SHUTDOWN_REASON = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_FLAG_CLEAN_UI: SHUTDOWN_REASON = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_FLAG_DIRTY_UI: SHUTDOWN_REASON = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_FLAG_MOBILE_UI_RESERVED: SHUTDOWN_REASON = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_FLAG_USER_DEFINED: SHUTDOWN_REASON = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_FLAG_PLANNED: SHUTDOWN_REASON = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_OTHER: SHUTDOWN_REASON = 0u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_NONE: SHUTDOWN_REASON = 0u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_HARDWARE: SHUTDOWN_REASON = 65536u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_OPERATINGSYSTEM: SHUTDOWN_REASON = 131072u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_SOFTWARE: SHUTDOWN_REASON = 196608u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_APPLICATION: SHUTDOWN_REASON = 262144u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_SYSTEM: SHUTDOWN_REASON = 327680u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_POWER: SHUTDOWN_REASON = 393216u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MAJOR_LEGACY_API: SHUTDOWN_REASON = 458752u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_OTHER: SHUTDOWN_REASON = 0u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_NONE: SHUTDOWN_REASON = 255u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_MAINTENANCE: SHUTDOWN_REASON = 1u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_INSTALLATION: SHUTDOWN_REASON = 2u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_UPGRADE: SHUTDOWN_REASON = 3u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_RECONFIG: SHUTDOWN_REASON = 4u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_HUNG: SHUTDOWN_REASON = 5u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_UNSTABLE: SHUTDOWN_REASON = 6u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_DISK: SHUTDOWN_REASON = 7u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_PROCESSOR: SHUTDOWN_REASON = 8u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_NETWORKCARD: SHUTDOWN_REASON = 9u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_POWER_SUPPLY: SHUTDOWN_REASON = 10u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_CORDUNPLUGGED: SHUTDOWN_REASON = 11u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_ENVIRONMENT: SHUTDOWN_REASON = 12u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_HARDWARE_DRIVER: SHUTDOWN_REASON = 13u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_OTHERDRIVER: SHUTDOWN_REASON = 14u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_BLUESCREEN: SHUTDOWN_REASON = 15u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_SERVICEPACK: SHUTDOWN_REASON = 16u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_HOTFIX: SHUTDOWN_REASON = 17u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_SECURITYFIX: SHUTDOWN_REASON = 18u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_SECURITY: SHUTDOWN_REASON = 19u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY: SHUTDOWN_REASON = 20u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_WMI: SHUTDOWN_REASON = 21u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL: SHUTDOWN_REASON = 22u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_HOTFIX_UNINSTALL: SHUTDOWN_REASON = 23u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL: SHUTDOWN_REASON = 24u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_MMC: SHUTDOWN_REASON = 25u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_SYSTEMRESTORE: SHUTDOWN_REASON = 26u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_TERMSRV: SHUTDOWN_REASON = 32u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_DC_PROMOTION: SHUTDOWN_REASON = 33u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_MINOR_DC_DEMOTION: SHUTDOWN_REASON = 34u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_UNKNOWN: SHUTDOWN_REASON = 255u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_LEGACY_API: SHUTDOWN_REASON = 2147942400u32; -#[doc = "*Required features: `\"Win32_System_Shutdown\"`*"] -pub const SHTDN_REASON_VALID_BIT_MASK: SHUTDOWN_REASON = 3238002687u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/StationsAndDesktops/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/StationsAndDesktops/mod.rs deleted file mode 100644 index a0beec1..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/StationsAndDesktops/mod.rs +++ /dev/null @@ -1,187 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn BroadcastSystemMessageA ( flags : u32 , lpinfo : *mut u32 , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn BroadcastSystemMessageExA ( flags : BROADCAST_SYSTEM_MESSAGE_FLAGS , lpinfo : *mut BROADCAST_SYSTEM_MESSAGE_INFO , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , pbsminfo : *mut BSMINFO ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn BroadcastSystemMessageExW ( flags : BROADCAST_SYSTEM_MESSAGE_FLAGS , lpinfo : *mut BROADCAST_SYSTEM_MESSAGE_INFO , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , pbsminfo : *mut BSMINFO ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn BroadcastSystemMessageW ( flags : BROADCAST_SYSTEM_MESSAGE_FLAGS , lpinfo : *mut BROADCAST_SYSTEM_MESSAGE_INFO , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn CloseDesktop ( hdesktop : HDESK ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn CloseWindowStation ( hwinsta : HWINSTA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] fn CreateDesktopA ( lpszdesktop : :: windows_sys::core::PCSTR , lpszdevice : :: windows_sys::core::PCSTR , pdevmode : *mut super::super::Graphics::Gdi:: DEVMODEA , dwflags : DESKTOP_CONTROL_FLAGS , dwdesiredaccess : u32 , lpsa : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> HDESK ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] fn CreateDesktopExA ( lpszdesktop : :: windows_sys::core::PCSTR , lpszdevice : :: windows_sys::core::PCSTR , pdevmode : *mut super::super::Graphics::Gdi:: DEVMODEA , dwflags : DESKTOP_CONTROL_FLAGS , dwdesiredaccess : u32 , lpsa : *const super::super::Security:: SECURITY_ATTRIBUTES , ulheapsize : u32 , pvoid : *mut ::core::ffi::c_void ) -> HDESK ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] fn CreateDesktopExW ( lpszdesktop : :: windows_sys::core::PCWSTR , lpszdevice : :: windows_sys::core::PCWSTR , pdevmode : *mut super::super::Graphics::Gdi:: DEVMODEW , dwflags : DESKTOP_CONTROL_FLAGS , dwdesiredaccess : u32 , lpsa : *const super::super::Security:: SECURITY_ATTRIBUTES , ulheapsize : u32 , pvoid : *mut ::core::ffi::c_void ) -> HDESK ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] fn CreateDesktopW ( lpszdesktop : :: windows_sys::core::PCWSTR , lpszdevice : :: windows_sys::core::PCWSTR , pdevmode : *mut super::super::Graphics::Gdi:: DEVMODEW , dwflags : DESKTOP_CONTROL_FLAGS , dwdesiredaccess : u32 , lpsa : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> HDESK ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateWindowStationA ( lpwinsta : :: windows_sys::core::PCSTR , dwflags : u32 , dwdesiredaccess : u32 , lpsa : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> HWINSTA ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateWindowStationW ( lpwinsta : :: windows_sys::core::PCWSTR , dwflags : u32 , dwdesiredaccess : u32 , lpsa : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> HWINSTA ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn EnumDesktopWindows ( hdesktop : HDESK , lpfn : super::super::UI::WindowsAndMessaging:: WNDENUMPROC , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn EnumDesktopsA ( hwinsta : HWINSTA , lpenumfunc : DESKTOPENUMPROCA , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn EnumDesktopsW ( hwinsta : HWINSTA , lpenumfunc : DESKTOPENUMPROCW , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn EnumWindowStationsA ( lpenumfunc : WINSTAENUMPROCA , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn EnumWindowStationsW ( lpenumfunc : WINSTAENUMPROCW , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] fn GetProcessWindowStation ( ) -> HWINSTA ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] fn GetThreadDesktop ( dwthreadid : u32 ) -> HDESK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn GetUserObjectInformationA ( hobj : super::super::Foundation:: HANDLE , nindex : USER_OBJECT_INFORMATION_INDEX , pvinfo : *mut ::core::ffi::c_void , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn GetUserObjectInformationW ( hobj : super::super::Foundation:: HANDLE , nindex : USER_OBJECT_INFORMATION_INDEX , pvinfo : *mut ::core::ffi::c_void , nlength : u32 , lpnlengthneeded : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn OpenDesktopA ( lpszdesktop : :: windows_sys::core::PCSTR , dwflags : DESKTOP_CONTROL_FLAGS , finherit : super::super::Foundation:: BOOL , dwdesiredaccess : u32 ) -> HDESK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn OpenDesktopW ( lpszdesktop : :: windows_sys::core::PCWSTR , dwflags : DESKTOP_CONTROL_FLAGS , finherit : super::super::Foundation:: BOOL , dwdesiredaccess : u32 ) -> HDESK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn OpenInputDesktop ( dwflags : DESKTOP_CONTROL_FLAGS , finherit : super::super::Foundation:: BOOL , dwdesiredaccess : DESKTOP_ACCESS_FLAGS ) -> HDESK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn OpenWindowStationA ( lpszwinsta : :: windows_sys::core::PCSTR , finherit : super::super::Foundation:: BOOL , dwdesiredaccess : u32 ) -> HWINSTA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn OpenWindowStationW ( lpszwinsta : :: windows_sys::core::PCWSTR , finherit : super::super::Foundation:: BOOL , dwdesiredaccess : u32 ) -> HWINSTA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn SetProcessWindowStation ( hwinsta : HWINSTA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn SetThreadDesktop ( hdesktop : HDESK ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn SetUserObjectInformationA ( hobj : super::super::Foundation:: HANDLE , nindex : i32 , pvinfo : *const ::core::ffi::c_void , nlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn SetUserObjectInformationW ( hobj : super::super::Foundation:: HANDLE , nindex : i32 , pvinfo : *const ::core::ffi::c_void , nlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] fn SwitchDesktop ( hdesktop : HDESK ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub type BROADCAST_SYSTEM_MESSAGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_ALLOWSFW: BROADCAST_SYSTEM_MESSAGE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_FLUSHDISK: BROADCAST_SYSTEM_MESSAGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_FORCEIFHUNG: BROADCAST_SYSTEM_MESSAGE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_IGNORECURRENTTASK: BROADCAST_SYSTEM_MESSAGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_NOHANG: BROADCAST_SYSTEM_MESSAGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_NOTIMEOUTIFNOTHUNG: BROADCAST_SYSTEM_MESSAGE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_POSTMESSAGE: BROADCAST_SYSTEM_MESSAGE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_QUERY: BROADCAST_SYSTEM_MESSAGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_SENDNOTIFYMESSAGE: BROADCAST_SYSTEM_MESSAGE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_LUID: BROADCAST_SYSTEM_MESSAGE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSF_RETURNHDESK: BROADCAST_SYSTEM_MESSAGE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub type BROADCAST_SYSTEM_MESSAGE_INFO = u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSM_ALLCOMPONENTS: BROADCAST_SYSTEM_MESSAGE_INFO = 0u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSM_ALLDESKTOPS: BROADCAST_SYSTEM_MESSAGE_INFO = 16u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const BSM_APPLICATIONS: BROADCAST_SYSTEM_MESSAGE_INFO = 8u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub type DESKTOP_ACCESS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_DELETE: DESKTOP_ACCESS_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_READ_CONTROL: DESKTOP_ACCESS_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_WRITE_DAC: DESKTOP_ACCESS_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_WRITE_OWNER: DESKTOP_ACCESS_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_SYNCHRONIZE: DESKTOP_ACCESS_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_READOBJECTS: DESKTOP_ACCESS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_CREATEWINDOW: DESKTOP_ACCESS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_CREATEMENU: DESKTOP_ACCESS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_HOOKCONTROL: DESKTOP_ACCESS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_JOURNALRECORD: DESKTOP_ACCESS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_JOURNALPLAYBACK: DESKTOP_ACCESS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_ENUMERATE: DESKTOP_ACCESS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_WRITEOBJECTS: DESKTOP_ACCESS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DESKTOP_SWITCHDESKTOP: DESKTOP_ACCESS_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub type DESKTOP_CONTROL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const DF_ALLOWOTHERACCOUNTHOOK: DESKTOP_CONTROL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub type USER_OBJECT_INFORMATION_INDEX = u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const UOI_FLAGS: USER_OBJECT_INFORMATION_INDEX = 1u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const UOI_HEAPSIZE: USER_OBJECT_INFORMATION_INDEX = 5u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const UOI_IO: USER_OBJECT_INFORMATION_INDEX = 6u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const UOI_NAME: USER_OBJECT_INFORMATION_INDEX = 2u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const UOI_TYPE: USER_OBJECT_INFORMATION_INDEX = 3u32; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`*"] -pub const UOI_USER_SID: USER_OBJECT_INFORMATION_INDEX = 4u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BSMINFO { - pub cbSize: u32, - pub hdesk: HDESK, - pub hwnd: super::super::Foundation::HWND, - pub luid: super::super::Foundation::LUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BSMINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BSMINFO { - fn clone(&self) -> Self { - *self - } -} -pub type HDESK = isize; -pub type HWINSTA = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct USEROBJECTFLAGS { - pub fInherit: super::super::Foundation::BOOL, - pub fReserved: super::super::Foundation::BOOL, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for USEROBJECTFLAGS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for USEROBJECTFLAGS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DESKTOPENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DESKTOPENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WINSTAENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_StationsAndDesktops\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WINSTAENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SubsystemForLinux/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SubsystemForLinux/mod.rs deleted file mode 100644 index 137cf61..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SubsystemForLinux/mod.rs +++ /dev/null @@ -1,20 +0,0 @@ -::windows_sys::core::link ! ( "api-ms-win-wsl-api-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] fn WslConfigureDistribution ( distributionname : :: windows_sys::core::PCWSTR , defaultuid : u32 , wsldistributionflags : WSL_DISTRIBUTION_FLAGS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-wsl-api-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] fn WslGetDistributionConfiguration ( distributionname : :: windows_sys::core::PCWSTR , distributionversion : *mut u32 , defaultuid : *mut u32 , wsldistributionflags : *mut WSL_DISTRIBUTION_FLAGS , defaultenvironmentvariables : *mut *mut :: windows_sys::core::PSTR , defaultenvironmentvariablecount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-wsl-api-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`, `\"Win32_Foundation\"`*"] fn WslIsDistributionRegistered ( distributionname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-wsl-api-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`, `\"Win32_Foundation\"`*"] fn WslLaunch ( distributionname : :: windows_sys::core::PCWSTR , command : :: windows_sys::core::PCWSTR , usecurrentworkingdirectory : super::super::Foundation:: BOOL , stdin : super::super::Foundation:: HANDLE , stdout : super::super::Foundation:: HANDLE , stderr : super::super::Foundation:: HANDLE , process : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-wsl-api-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`, `\"Win32_Foundation\"`*"] fn WslLaunchInteractive ( distributionname : :: windows_sys::core::PCWSTR , command : :: windows_sys::core::PCWSTR , usecurrentworkingdirectory : super::super::Foundation:: BOOL , exitcode : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-wsl-api-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] fn WslRegisterDistribution ( distributionname : :: windows_sys::core::PCWSTR , targzfilename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-wsl-api-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] fn WslUnregisterDistribution ( distributionname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] -pub type WSL_DISTRIBUTION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] -pub const WSL_DISTRIBUTION_FLAGS_NONE: WSL_DISTRIBUTION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] -pub const WSL_DISTRIBUTION_FLAGS_ENABLE_INTEROP: WSL_DISTRIBUTION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] -pub const WSL_DISTRIBUTION_FLAGS_APPEND_NT_PATH: WSL_DISTRIBUTION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SubsystemForLinux\"`*"] -pub const WSL_DISTRIBUTION_FLAGS_ENABLE_DRIVE_MOUNTING: WSL_DISTRIBUTION_FLAGS = 4u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemInformation/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemInformation/mod.rs deleted file mode 100644 index 80c386e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemInformation/mod.rs +++ /dev/null @@ -1,1363 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn DnsHostnameToComputerNameExW ( hostname : :: windows_sys::core::PCWSTR , computername : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn EnumSystemFirmwareTables ( firmwaretableprovidersignature : FIRMWARE_TABLE_PROVIDER , pfirmwaretableenumbuffer : *mut FIRMWARE_TABLE_ID , buffersize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetComputerNameExA ( nametype : COMPUTER_NAME_FORMAT , lpbuffer : :: windows_sys::core::PSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetComputerNameExW ( nametype : COMPUTER_NAME_FORMAT , lpbuffer : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetFirmwareType ( firmwaretype : *mut FIRMWARE_TYPE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-sysinfo-l1-2-3.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetIntegratedDisplaySize ( sizeininches : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetLocalTime ( lpsystemtime : *mut super::super::Foundation:: SYSTEMTIME ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetLogicalProcessorInformation ( buffer : *mut SYSTEM_LOGICAL_PROCESSOR_INFORMATION , returnedlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetLogicalProcessorInformationEx ( relationshiptype : LOGICAL_PROCESSOR_RELATIONSHIP , buffer : *mut SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX , returnedlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn GetNativeSystemInfo ( lpsysteminfo : *mut SYSTEM_INFO ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-sysinfo-l1-2-3.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetOsManufacturingMode ( pbenabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-sysinfo-l1-2-0.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetOsSafeBootMode ( flags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetPhysicallyInstalledSystemMemory ( totalmemoryinkilobytes : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetProcessorSystemCycleTime ( group : u16 , buffer : *mut SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION , returnedlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetProductInfo ( dwosmajorversion : u32 , dwosminorversion : u32 , dwspmajorversion : u32 , dwspminorversion : u32 , pdwreturnedproducttype : *mut OS_PRODUCT_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetSystemCpuSetInformation ( information : *mut SYSTEM_CPU_SET_INFORMATION , bufferlength : u32 , returnedlength : *mut u32 , process : super::super::Foundation:: HANDLE , flags : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemDEPPolicy ( ) -> DEP_SYSTEM_POLICY_TYPE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemDirectoryA ( lpbuffer : :: windows_sys::core::PSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemDirectoryW ( lpbuffer : :: windows_sys::core::PWSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemFirmwareTable ( firmwaretableprovidersignature : FIRMWARE_TABLE_PROVIDER , firmwaretableid : FIRMWARE_TABLE_ID , pfirmwaretablebuffer : *mut ::core::ffi::c_void , buffersize : u32 ) -> u32 ); -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] fn GetSystemInfo ( lpsysteminfo : *mut SYSTEM_INFO ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetSystemLeapSecondInformation ( enabled : *mut super::super::Foundation:: BOOL , flags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetSystemTime ( lpsystemtime : *mut super::super::Foundation:: SYSTEMTIME ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetSystemTimeAdjustment ( lptimeadjustment : *mut u32 , lptimeincrement : *mut u32 , lptimeadjustmentdisabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-sysinfo-l1-2-4.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetSystemTimeAdjustmentPrecise ( lptimeadjustment : *mut u64 , lptimeincrement : *mut u64 , lptimeadjustmentdisabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetSystemTimeAsFileTime ( lpsystemtimeasfiletime : *mut super::super::Foundation:: FILETIME ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetSystemTimePreciseAsFileTime ( lpsystemtimeasfiletime : *mut super::super::Foundation:: FILETIME ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemWindowsDirectoryA ( lpbuffer : :: windows_sys::core::PSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemWindowsDirectoryW ( lpbuffer : :: windows_sys::core::PWSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "api-ms-win-core-wow64-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemWow64Directory2A ( lpbuffer : :: windows_sys::core::PSTR , usize : u32 , imagefilemachinetype : IMAGE_FILE_MACHINE ) -> u32 ); -::windows_sys::core::link ! ( "api-ms-win-core-wow64-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemWow64Directory2W ( lpbuffer : :: windows_sys::core::PWSTR , usize : u32 , imagefilemachinetype : IMAGE_FILE_MACHINE ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemWow64DirectoryA ( lpbuffer : :: windows_sys::core::PSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetSystemWow64DirectoryW ( lpbuffer : :: windows_sys::core::PWSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetTickCount ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetTickCount64 ( ) -> u64 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetVersion ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetVersionExA ( lpversioninformation : *mut OSVERSIONINFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GetVersionExW ( lpversioninformation : *mut OSVERSIONINFOW ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetWindowsDirectoryA ( lpbuffer : :: windows_sys::core::PSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GetWindowsDirectoryW ( lpbuffer : :: windows_sys::core::PWSTR , usize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn GlobalMemoryStatus ( lpbuffer : *mut MEMORYSTATUS ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn GlobalMemoryStatusEx ( lpbuffer : *mut MEMORYSTATUSEX ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn IsUserCetAvailableInEnvironment ( usercetenvironment : USER_CET_ENVIRONMENT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn IsWow64GuestMachineSupported ( wowguestmachine : IMAGE_FILE_MACHINE , machineissupported : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn RtlConvertDeviceFamilyInfoToString ( puldevicefamilybuffersize : *mut u32 , puldeviceformbuffersize : *mut u32 , devicefamily : :: windows_sys::core::PWSTR , deviceform : :: windows_sys::core::PWSTR ) -> u32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn RtlGetDeviceFamilyInfoEnum ( pulluapinfo : *mut u64 , puldevicefamily : *mut DEVICEFAMILYINFOENUM , puldeviceform : *mut DEVICEFAMILYDEVICEFORM ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn RtlGetProductInfo ( osmajorversion : u32 , osminorversion : u32 , spmajorversion : u32 , spminorversion : u32 , returnedproducttype : *mut u32 ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "ntdllk.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn RtlGetSystemGlobalData ( dataid : RTL_SYSTEM_GLOBAL_DATA_ID , buffer : *mut ::core::ffi::c_void , size : u32 ) -> u32 ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn RtlOsDeploymentState ( flags : u32 ) -> OS_DEPLOYEMENT_STATE_VALUES ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn RtlSwitchedVVI ( versioninfo : *const OSVERSIONINFOEXW , typemask : u32 , conditionmask : u64 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetComputerNameA ( lpcomputername : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetComputerNameEx2W ( nametype : COMPUTER_NAME_FORMAT , flags : u32 , lpbuffer : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetComputerNameExA ( nametype : COMPUTER_NAME_FORMAT , lpbuffer : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetComputerNameExW ( nametype : COMPUTER_NAME_FORMAT , lpbuffer : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetComputerNameW ( lpcomputername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetLocalTime ( lpsystemtime : *const super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetSystemTime ( lpsystemtime : *const super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetSystemTimeAdjustment ( dwtimeadjustment : u32 , btimeadjustmentdisabled : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-sysinfo-l1-2-4.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn SetSystemTimeAdjustmentPrecise ( dwtimeadjustment : u64 , btimeadjustmentdisabled : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] fn VerSetConditionMask ( conditionmask : u64 , typemask : VER_FLAGS , condition : u8 ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn VerifyVersionInfoA ( lpversioninformation : *mut OSVERSIONINFOEXA , dwtypemask : VER_FLAGS , dwlconditionmask : u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] fn VerifyVersionInfoW ( lpversioninformation : *mut OSVERSIONINFOEXW , dwtypemask : VER_FLAGS , dwlconditionmask : u64 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_LONGHORN: u32 = 100663296u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_VERSION: u32 = 167772171u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_VISTA: u32 = 100663296u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_VISTASP1: u32 = 100663552u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_VISTASP2: u32 = 100663808u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_VISTASP3: u32 = 100664064u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_VISTASP4: u32 = 100664320u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10: u32 = 167772160u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_19H1: u32 = 167772167u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_CO: u32 = 167772171u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_FE: u32 = 167772170u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_MN: u32 = 167772169u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_RS1: u32 = 167772162u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_RS2: u32 = 167772163u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_RS3: u32 = 167772164u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_RS4: u32 = 167772165u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_RS5: u32 = 167772166u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_TH2: u32 = 167772161u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN10_VB: u32 = 167772168u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN2K: u32 = 83886080u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN2KSP1: u32 = 83886336u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN2KSP2: u32 = 83886592u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN2KSP3: u32 = 83886848u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN2KSP4: u32 = 83887104u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN4: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN6: u32 = 100663296u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN6SP1: u32 = 100663552u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN6SP2: u32 = 100663808u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN6SP3: u32 = 100664064u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN6SP4: u32 = 100664320u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN7: u32 = 100728832u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WIN8: u32 = 100794368u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WINBLUE: u32 = 100859904u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WINTHRESHOLD: u32 = 167772160u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WINXP: u32 = 83951616u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WINXPSP1: u32 = 83951872u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WINXPSP2: u32 = 83952128u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WINXPSP3: u32 = 83952384u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WINXPSP4: u32 = 83952640u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS03: u32 = 84017152u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS03SP1: u32 = 84017408u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS03SP2: u32 = 84017664u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS03SP3: u32 = 84017920u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS03SP4: u32 = 84018176u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS08: u32 = 100663552u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS08SP2: u32 = 100663808u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS08SP3: u32 = 100664064u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const NTDDI_WS08SP4: u32 = 100664320u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const OSVERSION_MASK: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const SCEX2_ALT_NETBIOS_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const SPVERSION_MASK: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const SUBVERSION_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const SYSTEM_CPU_SET_INFORMATION_ALLOCATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const SYSTEM_CPU_SET_INFORMATION_PARKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const SYSTEM_CPU_SET_INFORMATION_REALTIME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const WDK_NTDDI_VERSION: u32 = 167772171u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE100: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE110: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE20: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE30: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE302: u32 = 770u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE40: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE401: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE50: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE501: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE55: u32 = 1360u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE60: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE60SP1: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE60SP2: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE70: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE80: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_IE90: u32 = 2304u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_LONGHORN: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_NT4: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_NT4SP1: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_NT4SP2: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_NT4SP3: u32 = 770u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_NT4SP4: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_NT4SP5: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_NT4SP6: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN10: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN2K: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN2KSP1: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN2KSP2: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN2KSP3: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN2KSP4: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN6: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN7: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN8: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN98: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WIN98SE: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WINBLUE: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WINME: u32 = 1360u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WINTHRESHOLD: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WS03: u32 = 1538u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_WS03SP1: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_XP: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_XPSP1: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_IE_XPSP2: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_LONGHORN: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_NT4: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_VISTA: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WIN10: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WIN2K: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WIN6: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WIN7: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WIN8: u32 = 1538u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WINBLUE: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WINTHRESHOLD: u32 = 2560u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WINXP: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WS03: u32 = 1282u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const _WIN32_WINNT_WS08: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type COMPUTER_NAME_FORMAT = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNameNetBIOS: COMPUTER_NAME_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNameDnsHostname: COMPUTER_NAME_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNameDnsDomain: COMPUTER_NAME_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNameDnsFullyQualified: COMPUTER_NAME_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNamePhysicalNetBIOS: COMPUTER_NAME_FORMAT = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNamePhysicalDnsHostname: COMPUTER_NAME_FORMAT = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNamePhysicalDnsDomain: COMPUTER_NAME_FORMAT = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNamePhysicalDnsFullyQualified: COMPUTER_NAME_FORMAT = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ComputerNameMax: COMPUTER_NAME_FORMAT = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type CPU_SET_INFORMATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const CpuSetInformation: CPU_SET_INFORMATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type DEP_SYSTEM_POLICY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEPPolicyAlwaysOff: DEP_SYSTEM_POLICY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEPPolicyAlwaysOn: DEP_SYSTEM_POLICY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEPPolicyOptIn: DEP_SYSTEM_POLICY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEPPolicyOptOut: DEP_SYSTEM_POLICY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEPTotalPolicyCount: DEP_SYSTEM_POLICY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type DEVICEFAMILYDEVICEFORM = u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_UNKNOWN: DEVICEFAMILYDEVICEFORM = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_PHONE: DEVICEFAMILYDEVICEFORM = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_TABLET: DEVICEFAMILYDEVICEFORM = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_DESKTOP: DEVICEFAMILYDEVICEFORM = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_NOTEBOOK: DEVICEFAMILYDEVICEFORM = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_CONVERTIBLE: DEVICEFAMILYDEVICEFORM = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_DETACHABLE: DEVICEFAMILYDEVICEFORM = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_ALLINONE: DEVICEFAMILYDEVICEFORM = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_STICKPC: DEVICEFAMILYDEVICEFORM = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_PUCK: DEVICEFAMILYDEVICEFORM = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_LARGESCREEN: DEVICEFAMILYDEVICEFORM = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_HMD: DEVICEFAMILYDEVICEFORM = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_INDUSTRY_HANDHELD: DEVICEFAMILYDEVICEFORM = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_INDUSTRY_TABLET: DEVICEFAMILYDEVICEFORM = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_BANKING: DEVICEFAMILYDEVICEFORM = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_BUILDING_AUTOMATION: DEVICEFAMILYDEVICEFORM = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_DIGITAL_SIGNAGE: DEVICEFAMILYDEVICEFORM = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_GAMING: DEVICEFAMILYDEVICEFORM = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_HOME_AUTOMATION: DEVICEFAMILYDEVICEFORM = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_INDUSTRIAL_AUTOMATION: DEVICEFAMILYDEVICEFORM = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_KIOSK: DEVICEFAMILYDEVICEFORM = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_MAKER_BOARD: DEVICEFAMILYDEVICEFORM = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_MEDICAL: DEVICEFAMILYDEVICEFORM = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_NETWORKING: DEVICEFAMILYDEVICEFORM = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_POINT_OF_SERVICE: DEVICEFAMILYDEVICEFORM = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_PRINTING: DEVICEFAMILYDEVICEFORM = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_THIN_CLIENT: DEVICEFAMILYDEVICEFORM = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_TOY: DEVICEFAMILYDEVICEFORM = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_VENDING: DEVICEFAMILYDEVICEFORM = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_INDUSTRY_OTHER: DEVICEFAMILYDEVICEFORM = 29u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_ONE: DEVICEFAMILYDEVICEFORM = 30u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_ONE_S: DEVICEFAMILYDEVICEFORM = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_ONE_X: DEVICEFAMILYDEVICEFORM = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_ONE_X_DEVKIT: DEVICEFAMILYDEVICEFORM = 33u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X: DEVICEFAMILYDEVICEFORM = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X_DEVKIT: DEVICEFAMILYDEVICEFORM = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_00: DEVICEFAMILYDEVICEFORM = 36u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_01: DEVICEFAMILYDEVICEFORM = 37u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_02: DEVICEFAMILYDEVICEFORM = 38u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_03: DEVICEFAMILYDEVICEFORM = 39u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_04: DEVICEFAMILYDEVICEFORM = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_05: DEVICEFAMILYDEVICEFORM = 41u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_06: DEVICEFAMILYDEVICEFORM = 42u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_07: DEVICEFAMILYDEVICEFORM = 43u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_08: DEVICEFAMILYDEVICEFORM = 44u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_09: DEVICEFAMILYDEVICEFORM = 45u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYDEVICEFORM_MAX: DEVICEFAMILYDEVICEFORM = 45u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type DEVICEFAMILYINFOENUM = u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_UAP: DEVICEFAMILYINFOENUM = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_WINDOWS_8X: DEVICEFAMILYINFOENUM = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_WINDOWS_PHONE_8X: DEVICEFAMILYINFOENUM = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_DESKTOP: DEVICEFAMILYINFOENUM = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_MOBILE: DEVICEFAMILYINFOENUM = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_XBOX: DEVICEFAMILYINFOENUM = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_TEAM: DEVICEFAMILYINFOENUM = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_IOT: DEVICEFAMILYINFOENUM = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_IOT_HEADLESS: DEVICEFAMILYINFOENUM = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_SERVER: DEVICEFAMILYINFOENUM = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_HOLOGRAPHIC: DEVICEFAMILYINFOENUM = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_XBOXSRA: DEVICEFAMILYINFOENUM = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_XBOXERA: DEVICEFAMILYINFOENUM = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_SERVER_NANO: DEVICEFAMILYINFOENUM = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_8828080: DEVICEFAMILYINFOENUM = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_7067329: DEVICEFAMILYINFOENUM = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_WINDOWS_CORE: DEVICEFAMILYINFOENUM = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_WINDOWS_CORE_HEADLESS: DEVICEFAMILYINFOENUM = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const DEVICEFAMILYINFOENUM_MAX: DEVICEFAMILYINFOENUM = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type FIRMWARE_TABLE_PROVIDER = u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const ACPI: FIRMWARE_TABLE_PROVIDER = 1094930505u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const FIRM: FIRMWARE_TABLE_PROVIDER = 1179210317u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RSMB: FIRMWARE_TABLE_PROVIDER = 1381190978u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type FIRMWARE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const FirmwareTypeUnknown: FIRMWARE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const FirmwareTypeBios: FIRMWARE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const FirmwareTypeUefi: FIRMWARE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const FirmwareTypeMax: FIRMWARE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type IMAGE_FILE_MACHINE = u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_AXP64: IMAGE_FILE_MACHINE = 644u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_I386: IMAGE_FILE_MACHINE = 332u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_IA64: IMAGE_FILE_MACHINE = 512u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_AMD64: IMAGE_FILE_MACHINE = 34404u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_UNKNOWN: IMAGE_FILE_MACHINE = 0u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_TARGET_HOST: IMAGE_FILE_MACHINE = 1u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_R3000: IMAGE_FILE_MACHINE = 354u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_R4000: IMAGE_FILE_MACHINE = 358u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_R10000: IMAGE_FILE_MACHINE = 360u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_WCEMIPSV2: IMAGE_FILE_MACHINE = 361u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_ALPHA: IMAGE_FILE_MACHINE = 388u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_SH3: IMAGE_FILE_MACHINE = 418u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_SH3DSP: IMAGE_FILE_MACHINE = 419u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_SH3E: IMAGE_FILE_MACHINE = 420u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_SH4: IMAGE_FILE_MACHINE = 422u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_SH5: IMAGE_FILE_MACHINE = 424u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_ARM: IMAGE_FILE_MACHINE = 448u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_THUMB: IMAGE_FILE_MACHINE = 450u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_ARMNT: IMAGE_FILE_MACHINE = 452u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_AM33: IMAGE_FILE_MACHINE = 467u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_POWERPC: IMAGE_FILE_MACHINE = 496u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_POWERPCFP: IMAGE_FILE_MACHINE = 497u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_MIPS16: IMAGE_FILE_MACHINE = 614u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_ALPHA64: IMAGE_FILE_MACHINE = 644u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_MIPSFPU: IMAGE_FILE_MACHINE = 870u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_MIPSFPU16: IMAGE_FILE_MACHINE = 1126u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_TRICORE: IMAGE_FILE_MACHINE = 1312u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_CEF: IMAGE_FILE_MACHINE = 3311u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_EBC: IMAGE_FILE_MACHINE = 3772u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_M32R: IMAGE_FILE_MACHINE = 36929u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_ARM64: IMAGE_FILE_MACHINE = 43620u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const IMAGE_FILE_MACHINE_CEE: IMAGE_FILE_MACHINE = 49390u16; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type LOGICAL_PROCESSOR_RELATIONSHIP = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationProcessorCore: LOGICAL_PROCESSOR_RELATIONSHIP = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationNumaNode: LOGICAL_PROCESSOR_RELATIONSHIP = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationCache: LOGICAL_PROCESSOR_RELATIONSHIP = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationProcessorPackage: LOGICAL_PROCESSOR_RELATIONSHIP = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationGroup: LOGICAL_PROCESSOR_RELATIONSHIP = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationProcessorDie: LOGICAL_PROCESSOR_RELATIONSHIP = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationNumaNodeEx: LOGICAL_PROCESSOR_RELATIONSHIP = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationProcessorModule: LOGICAL_PROCESSOR_RELATIONSHIP = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const RelationAll: LOGICAL_PROCESSOR_RELATIONSHIP = 65535i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type OS_DEPLOYEMENT_STATE_VALUES = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const OS_DEPLOYMENT_STANDARD: OS_DEPLOYEMENT_STATE_VALUES = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const OS_DEPLOYMENT_COMPACT: OS_DEPLOYEMENT_STATE_VALUES = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type OS_PRODUCT_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_BUSINESS: OS_PRODUCT_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_BUSINESS_N: OS_PRODUCT_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_CLUSTER_SERVER: OS_PRODUCT_TYPE = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_CLUSTER_SERVER_V: OS_PRODUCT_TYPE = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_CORE: OS_PRODUCT_TYPE = 101u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_CORE_COUNTRYSPECIFIC: OS_PRODUCT_TYPE = 99u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_CORE_N: OS_PRODUCT_TYPE = 98u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_CORE_SINGLELANGUAGE: OS_PRODUCT_TYPE = 100u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_DATACENTER_EVALUATION_SERVER: OS_PRODUCT_TYPE = 80u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_DATACENTER_A_SERVER_CORE: OS_PRODUCT_TYPE = 145u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_A_SERVER_CORE: OS_PRODUCT_TYPE = 146u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_DATACENTER_SERVER: OS_PRODUCT_TYPE = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_DATACENTER_SERVER_CORE: OS_PRODUCT_TYPE = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_DATACENTER_SERVER_CORE_V: OS_PRODUCT_TYPE = 39u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_DATACENTER_SERVER_V: OS_PRODUCT_TYPE = 37u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_EDUCATION: OS_PRODUCT_TYPE = 121u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_EDUCATION_N: OS_PRODUCT_TYPE = 122u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE: OS_PRODUCT_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_E: OS_PRODUCT_TYPE = 70u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_EVALUATION: OS_PRODUCT_TYPE = 72u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_N: OS_PRODUCT_TYPE = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_N_EVALUATION: OS_PRODUCT_TYPE = 84u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_S: OS_PRODUCT_TYPE = 125u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_S_EVALUATION: OS_PRODUCT_TYPE = 129u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_S_N: OS_PRODUCT_TYPE = 126u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_S_N_EVALUATION: OS_PRODUCT_TYPE = 130u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_SERVER: OS_PRODUCT_TYPE = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_SERVER_CORE: OS_PRODUCT_TYPE = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_SERVER_CORE_V: OS_PRODUCT_TYPE = 41u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_SERVER_IA64: OS_PRODUCT_TYPE = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ENTERPRISE_SERVER_V: OS_PRODUCT_TYPE = 38u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL: OS_PRODUCT_TYPE = 60u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC: OS_PRODUCT_TYPE = 62u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT: OS_PRODUCT_TYPE = 59u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC: OS_PRODUCT_TYPE = 61u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_BASIC: OS_PRODUCT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_BASIC_E: OS_PRODUCT_TYPE = 67u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_BASIC_N: OS_PRODUCT_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_PREMIUM: OS_PRODUCT_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_PREMIUM_E: OS_PRODUCT_TYPE = 68u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_PREMIUM_N: OS_PRODUCT_TYPE = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_PREMIUM_SERVER: OS_PRODUCT_TYPE = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HOME_SERVER: OS_PRODUCT_TYPE = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_HYPERV: OS_PRODUCT_TYPE = 42u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_IOTUAP: OS_PRODUCT_TYPE = 123u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_IOTUAPCOMMERCIAL: OS_PRODUCT_TYPE = 131u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT: OS_PRODUCT_TYPE = 30u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING: OS_PRODUCT_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY: OS_PRODUCT_TYPE = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_MOBILE_CORE: OS_PRODUCT_TYPE = 104u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_MOBILE_ENTERPRISE: OS_PRODUCT_TYPE = 133u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_MULTIPOINT_PREMIUM_SERVER: OS_PRODUCT_TYPE = 77u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_MULTIPOINT_STANDARD_SERVER: OS_PRODUCT_TYPE = 76u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_PRO_WORKSTATION: OS_PRODUCT_TYPE = 161u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_PRO_WORKSTATION_N: OS_PRODUCT_TYPE = 162u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_PROFESSIONAL: OS_PRODUCT_TYPE = 48u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_PROFESSIONAL_E: OS_PRODUCT_TYPE = 69u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_PROFESSIONAL_N: OS_PRODUCT_TYPE = 49u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_PROFESSIONAL_WMC: OS_PRODUCT_TYPE = 103u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SB_SOLUTION_SERVER: OS_PRODUCT_TYPE = 50u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SB_SOLUTION_SERVER_EM: OS_PRODUCT_TYPE = 54u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SERVER_FOR_SB_SOLUTIONS: OS_PRODUCT_TYPE = 51u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM: OS_PRODUCT_TYPE = 55u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SERVER_FOR_SMALLBUSINESS: OS_PRODUCT_TYPE = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SERVER_FOR_SMALLBUSINESS_V: OS_PRODUCT_TYPE = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SERVER_FOUNDATION: OS_PRODUCT_TYPE = 33u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SMALLBUSINESS_SERVER: OS_PRODUCT_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SMALLBUSINESS_SERVER_PREMIUM: OS_PRODUCT_TYPE = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE: OS_PRODUCT_TYPE = 63u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_SOLUTION_EMBEDDEDSERVER: OS_PRODUCT_TYPE = 56u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_EVALUATION_SERVER: OS_PRODUCT_TYPE = 79u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_SERVER: OS_PRODUCT_TYPE = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_SERVER_CORE_: OS_PRODUCT_TYPE = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_SERVER_CORE_V: OS_PRODUCT_TYPE = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_SERVER_V: OS_PRODUCT_TYPE = 36u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_SERVER_SOLUTIONS: OS_PRODUCT_TYPE = 52u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE: OS_PRODUCT_TYPE = 53u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STARTER: OS_PRODUCT_TYPE = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STARTER_E: OS_PRODUCT_TYPE = 66u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STARTER_N: OS_PRODUCT_TYPE = 47u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_ENTERPRISE_SERVER: OS_PRODUCT_TYPE = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE: OS_PRODUCT_TYPE = 46u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_EXPRESS_SERVER: OS_PRODUCT_TYPE = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_EXPRESS_SERVER_CORE: OS_PRODUCT_TYPE = 43u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER: OS_PRODUCT_TYPE = 96u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_STANDARD_SERVER: OS_PRODUCT_TYPE = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_STANDARD_SERVER_CORE: OS_PRODUCT_TYPE = 44u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER: OS_PRODUCT_TYPE = 95u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_WORKGROUP_SERVER: OS_PRODUCT_TYPE = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_STORAGE_WORKGROUP_SERVER_CORE: OS_PRODUCT_TYPE = 45u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ULTIMATE: OS_PRODUCT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ULTIMATE_E: OS_PRODUCT_TYPE = 71u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_ULTIMATE_N: OS_PRODUCT_TYPE = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_UNDEFINED: OS_PRODUCT_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_WEB_SERVER: OS_PRODUCT_TYPE = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const PRODUCT_WEB_SERVER_CORE: OS_PRODUCT_TYPE = 29u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type PROCESSOR_CACHE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const CacheUnified: PROCESSOR_CACHE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const CacheInstruction: PROCESSOR_CACHE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const CacheData: PROCESSOR_CACHE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const CacheTrace: PROCESSOR_CACHE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type RTL_SYSTEM_GLOBAL_DATA_ID = i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdUnknown: RTL_SYSTEM_GLOBAL_DATA_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdRngSeedVersion: RTL_SYSTEM_GLOBAL_DATA_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdInterruptTime: RTL_SYSTEM_GLOBAL_DATA_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdTimeZoneBias: RTL_SYSTEM_GLOBAL_DATA_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdImageNumberLow: RTL_SYSTEM_GLOBAL_DATA_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdImageNumberHigh: RTL_SYSTEM_GLOBAL_DATA_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdTimeZoneId: RTL_SYSTEM_GLOBAL_DATA_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdNtMajorVersion: RTL_SYSTEM_GLOBAL_DATA_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdNtMinorVersion: RTL_SYSTEM_GLOBAL_DATA_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdSystemExpirationDate: RTL_SYSTEM_GLOBAL_DATA_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdKdDebuggerEnabled: RTL_SYSTEM_GLOBAL_DATA_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdCyclesPerYield: RTL_SYSTEM_GLOBAL_DATA_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdSafeBootMode: RTL_SYSTEM_GLOBAL_DATA_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const GlobalDataIdLastSystemRITEventTickCount: RTL_SYSTEM_GLOBAL_DATA_ID = 13i32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type USER_CET_ENVIRONMENT = u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const USER_CET_ENVIRONMENT_WIN32_PROCESS: USER_CET_ENVIRONMENT = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const USER_CET_ENVIRONMENT_SGX2_ENCLAVE: USER_CET_ENVIRONMENT = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const USER_CET_ENVIRONMENT_VBS_ENCLAVE: USER_CET_ENVIRONMENT = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE: USER_CET_ENVIRONMENT = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type VER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_MINORVERSION: VER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_MAJORVERSION: VER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_BUILDNUMBER: VER_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_PLATFORMID: VER_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_SERVICEPACKMINOR: VER_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_SERVICEPACKMAJOR: VER_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_SUITENAME: VER_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub const VER_PRODUCT_TYPE: VER_FLAGS = 128u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct CACHE_DESCRIPTOR { - pub Level: u8, - pub Associativity: u8, - pub LineSize: u16, - pub Size: u32, - pub Type: PROCESSOR_CACHE_TYPE, -} -impl ::core::marker::Copy for CACHE_DESCRIPTOR {} -impl ::core::clone::Clone for CACHE_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct CACHE_RELATIONSHIP { - pub Level: u8, - pub Associativity: u8, - pub LineSize: u16, - pub CacheSize: u32, - pub Type: PROCESSOR_CACHE_TYPE, - pub Reserved: [u8; 18], - pub GroupCount: u16, - pub Anonymous: CACHE_RELATIONSHIP_0, -} -impl ::core::marker::Copy for CACHE_RELATIONSHIP {} -impl ::core::clone::Clone for CACHE_RELATIONSHIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub union CACHE_RELATIONSHIP_0 { - pub GroupMask: GROUP_AFFINITY, - pub GroupMasks: [GROUP_AFFINITY; 1], -} -impl ::core::marker::Copy for CACHE_RELATIONSHIP_0 {} -impl ::core::clone::Clone for CACHE_RELATIONSHIP_0 { - fn clone(&self) -> Self { - *self - } -} -pub type FIRMWARE_TABLE_ID = u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct GROUP_AFFINITY { - pub Mask: usize, - pub Group: u16, - pub Reserved: [u16; 3], -} -impl ::core::marker::Copy for GROUP_AFFINITY {} -impl ::core::clone::Clone for GROUP_AFFINITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct GROUP_RELATIONSHIP { - pub MaximumGroupCount: u16, - pub ActiveGroupCount: u16, - pub Reserved: [u8; 20], - pub GroupInfo: [PROCESSOR_GROUP_INFO; 1], -} -impl ::core::marker::Copy for GROUP_RELATIONSHIP {} -impl ::core::clone::Clone for GROUP_RELATIONSHIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct MEMORYSTATUS { - pub dwLength: u32, - pub dwMemoryLoad: u32, - pub dwTotalPhys: usize, - pub dwAvailPhys: usize, - pub dwTotalPageFile: usize, - pub dwAvailPageFile: usize, - pub dwTotalVirtual: usize, - pub dwAvailVirtual: usize, -} -impl ::core::marker::Copy for MEMORYSTATUS {} -impl ::core::clone::Clone for MEMORYSTATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct MEMORYSTATUSEX { - pub dwLength: u32, - pub dwMemoryLoad: u32, - pub ullTotalPhys: u64, - pub ullAvailPhys: u64, - pub ullTotalPageFile: u64, - pub ullAvailPageFile: u64, - pub ullTotalVirtual: u64, - pub ullAvailVirtual: u64, - pub ullAvailExtendedVirtual: u64, -} -impl ::core::marker::Copy for MEMORYSTATUSEX {} -impl ::core::clone::Clone for MEMORYSTATUSEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct NUMA_NODE_RELATIONSHIP { - pub NodeNumber: u32, - pub Reserved: [u8; 18], - pub GroupCount: u16, - pub Anonymous: NUMA_NODE_RELATIONSHIP_0, -} -impl ::core::marker::Copy for NUMA_NODE_RELATIONSHIP {} -impl ::core::clone::Clone for NUMA_NODE_RELATIONSHIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub union NUMA_NODE_RELATIONSHIP_0 { - pub GroupMask: GROUP_AFFINITY, - pub GroupMasks: [GROUP_AFFINITY; 1], -} -impl ::core::marker::Copy for NUMA_NODE_RELATIONSHIP_0 {} -impl ::core::clone::Clone for NUMA_NODE_RELATIONSHIP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OSVERSIONINFOA { - pub dwOSVersionInfoSize: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub dwPlatformId: u32, - pub szCSDVersion: [super::super::Foundation::CHAR; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OSVERSIONINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OSVERSIONINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OSVERSIONINFOEXA { - pub dwOSVersionInfoSize: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub dwPlatformId: u32, - pub szCSDVersion: [super::super::Foundation::CHAR; 128], - pub wServicePackMajor: u16, - pub wServicePackMinor: u16, - pub wSuiteMask: u16, - pub wProductType: u8, - pub wReserved: u8, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OSVERSIONINFOEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OSVERSIONINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct OSVERSIONINFOEXW { - pub dwOSVersionInfoSize: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub dwPlatformId: u32, - pub szCSDVersion: [u16; 128], - pub wServicePackMajor: u16, - pub wServicePackMinor: u16, - pub wSuiteMask: u16, - pub wProductType: u8, - pub wReserved: u8, -} -impl ::core::marker::Copy for OSVERSIONINFOEXW {} -impl ::core::clone::Clone for OSVERSIONINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct OSVERSIONINFOW { - pub dwOSVersionInfoSize: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub dwPlatformId: u32, - pub szCSDVersion: [u16; 128], -} -impl ::core::marker::Copy for OSVERSIONINFOW {} -impl ::core::clone::Clone for OSVERSIONINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct PROCESSOR_GROUP_INFO { - pub MaximumProcessorCount: u8, - pub ActiveProcessorCount: u8, - pub Reserved: [u8; 38], - pub ActiveProcessorMask: usize, -} -impl ::core::marker::Copy for PROCESSOR_GROUP_INFO {} -impl ::core::clone::Clone for PROCESSOR_GROUP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct PROCESSOR_RELATIONSHIP { - pub Flags: u8, - pub EfficiencyClass: u8, - pub Reserved: [u8; 20], - pub GroupCount: u16, - pub GroupMask: [GROUP_AFFINITY; 1], -} -impl ::core::marker::Copy for PROCESSOR_RELATIONSHIP {} -impl ::core::clone::Clone for PROCESSOR_RELATIONSHIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_CPU_SET_INFORMATION { - pub Size: u32, - pub Type: CPU_SET_INFORMATION_TYPE, - pub Anonymous: SYSTEM_CPU_SET_INFORMATION_0, -} -impl ::core::marker::Copy for SYSTEM_CPU_SET_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_CPU_SET_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub union SYSTEM_CPU_SET_INFORMATION_0 { - pub CpuSet: SYSTEM_CPU_SET_INFORMATION_0_0, -} -impl ::core::marker::Copy for SYSTEM_CPU_SET_INFORMATION_0 {} -impl ::core::clone::Clone for SYSTEM_CPU_SET_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_CPU_SET_INFORMATION_0_0 { - pub Id: u32, - pub Group: u16, - pub LogicalProcessorIndex: u8, - pub CoreIndex: u8, - pub LastLevelCacheIndex: u8, - pub NumaNodeIndex: u8, - pub EfficiencyClass: u8, - pub Anonymous1: SYSTEM_CPU_SET_INFORMATION_0_0_0, - pub Anonymous2: SYSTEM_CPU_SET_INFORMATION_0_0_1, - pub AllocationTag: u64, -} -impl ::core::marker::Copy for SYSTEM_CPU_SET_INFORMATION_0_0 {} -impl ::core::clone::Clone for SYSTEM_CPU_SET_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub union SYSTEM_CPU_SET_INFORMATION_0_0_0 { - pub AllFlags: u8, - pub Anonymous: SYSTEM_CPU_SET_INFORMATION_0_0_0_0, -} -impl ::core::marker::Copy for SYSTEM_CPU_SET_INFORMATION_0_0_0 {} -impl ::core::clone::Clone for SYSTEM_CPU_SET_INFORMATION_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_CPU_SET_INFORMATION_0_0_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for SYSTEM_CPU_SET_INFORMATION_0_0_0_0 {} -impl ::core::clone::Clone for SYSTEM_CPU_SET_INFORMATION_0_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub union SYSTEM_CPU_SET_INFORMATION_0_0_1 { - pub Reserved: u32, - pub SchedulingClass: u8, -} -impl ::core::marker::Copy for SYSTEM_CPU_SET_INFORMATION_0_0_1 {} -impl ::core::clone::Clone for SYSTEM_CPU_SET_INFORMATION_0_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub struct SYSTEM_INFO { - pub Anonymous: SYSTEM_INFO_0, - pub dwPageSize: u32, - pub lpMinimumApplicationAddress: *mut ::core::ffi::c_void, - pub lpMaximumApplicationAddress: *mut ::core::ffi::c_void, - pub dwActiveProcessorMask: usize, - pub dwNumberOfProcessors: u32, - pub dwProcessorType: u32, - pub dwAllocationGranularity: u32, - pub wProcessorLevel: u16, - pub wProcessorRevision: u16, -} -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SYSTEM_INFO {} -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SYSTEM_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub union SYSTEM_INFO_0 { - pub dwOemId: u32, - pub Anonymous: SYSTEM_INFO_0_0, -} -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SYSTEM_INFO_0 {} -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SYSTEM_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -pub struct SYSTEM_INFO_0_0 { - pub wProcessorArchitecture: super::Diagnostics::Debug::PROCESSOR_ARCHITECTURE, - pub wReserved: u16, -} -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::marker::Copy for SYSTEM_INFO_0_0 {} -#[cfg(feature = "Win32_System_Diagnostics_Debug")] -impl ::core::clone::Clone for SYSTEM_INFO_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_LOGICAL_PROCESSOR_INFORMATION { - pub ProcessorMask: usize, - pub Relationship: LOGICAL_PROCESSOR_RELATIONSHIP, - pub Anonymous: SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0, -} -impl ::core::marker::Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub union SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0 { - pub ProcessorCore: SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_1, - pub NumaNode: SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_0, - pub Cache: CACHE_DESCRIPTOR, - pub Reserved: [u64; 2], -} -impl ::core::marker::Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0 {} -impl ::core::clone::Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_0 { - pub NodeNumber: u32, -} -impl ::core::marker::Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_0 {} -impl ::core::clone::Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_1 { - pub Flags: u8, -} -impl ::core::marker::Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_1 {} -impl ::core::clone::Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX { - pub Relationship: LOGICAL_PROCESSOR_RELATIONSHIP, - pub Size: u32, - pub Anonymous: SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_0, -} -impl ::core::marker::Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX {} -impl ::core::clone::Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub union SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_0 { - pub Processor: PROCESSOR_RELATIONSHIP, - pub NumaNode: NUMA_NODE_RELATIONSHIP, - pub Cache: CACHE_RELATIONSHIP, - pub Group: GROUP_RELATIONSHIP, -} -impl ::core::marker::Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_0 {} -impl ::core::clone::Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYSTEM_POOL_ZEROING_INFORMATION { - pub PoolZeroingSupportPresent: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYSTEM_POOL_ZEROING_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYSTEM_POOL_ZEROING_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION { - pub CycleTime: u64, -} -impl ::core::marker::Copy for SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub struct SYSTEM_SUPPORTED_PROCESSOR_ARCHITECTURES_INFORMATION { - pub _bitfield: u32, -} -impl ::core::marker::Copy for SYSTEM_SUPPORTED_PROCESSOR_ARCHITECTURES_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_SUPPORTED_PROCESSOR_ARCHITECTURES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type PGET_SYSTEM_WOW64_DIRECTORY_A = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_SystemInformation\"`*"] -pub type PGET_SYSTEM_WOW64_DIRECTORY_W = ::core::option::Option u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemServices/mod.rs deleted file mode 100644 index c68f5e0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/SystemServices/mod.rs +++ /dev/null @@ -1,11663 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] fn UnregisterDeviceNotification ( handle : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_ALLOWED_ACE_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_ALLOWED_CALLBACK_ACE_TYPE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_ALLOWED_COMPOUND_ACE_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_ALLOWED_OBJECT_ACE_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DENIED_ACE_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DENIED_CALLBACK_ACE_TYPE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DENIED_OBJECT_ACE_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DS_OBJECT_TYPE_NAME_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("Directory Service Object"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DS_OBJECT_TYPE_NAME_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Directory Service Object"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DS_SOURCE_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("DS"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_DS_SOURCE_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DS"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_FILTER_SECURITY_INFORMATION: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MAX_LEVEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MAX_MS_ACE_TYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MAX_MS_OBJECT_ACE_TYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MAX_MS_V2_ACE_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MAX_MS_V3_ACE_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MAX_MS_V4_ACE_TYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MAX_MS_V5_ACE_TYPE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MIN_MS_ACE_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_MIN_MS_OBJECT_ACE_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_OBJECT_GUID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_PROPERTY_GUID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_PROPERTY_SET_GUID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_REASON_DATA_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_REASON_EXDATA_MASK: u32 = 2130706432u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_REASON_STAGING_MASK: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_REASON_TYPE_MASK: u32 = 16711680u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACCESS_SYSTEM_SECURITY: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACL_REVISION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACL_REVISION2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACL_REVISION3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACL_REVISION4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACPI_PPM_HARDWARE_ALL: u32 = 254u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACPI_PPM_SOFTWARE_ALL: u32 = 252u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACPI_PPM_SOFTWARE_ANY: u32 = 253u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_PATH_TYPE_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_PATH_TYPE_URL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_APPLICATION_SETTINGS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_COMPATIBILITY_INFO: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ACTIVATION_CONTEXT_SECTION_WINRT_ACTIVATABLE_CLASSES: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALL_POWERSCHEMES_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x68a1e95e_13ea_41e1_8011_0c496ca490b0); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALL_PROCESSOR_GROUPS: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ANYSIZE_ARRAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPLICATION_ERROR_MASK: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_MAX_BREAKPOINTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_MAX_WATCHPOINTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_MULT_INTRINSICS_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_KEEP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_L1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_L2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_L3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_PLD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_PLI: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_PST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM64_PREFETCH_STRM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM_CACHE_ALIGNMENT_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM_MAX_BREAKPOINTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ARM_MAX_WATCHPOINTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ASSERT_BREAKPOINT: u32 = 524291u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AUDIT_ALLOW_NO_PRIVILEGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const BATTERY_DISCHARGE_FLAGS_ENABLE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const BATTERY_DISCHARGE_FLAGS_EVENTCODE_MASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const BREAK_DEBUG_BASE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const BSF_MSGSRV32ISOK: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const BSF_MSGSRV32ISOK_BIT: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CACHE_FULLY_ASSOCIATIVE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFG_CALL_TARGET_CONVERT_EXPORT_SUPPRESSED_TO_VALID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFG_CALL_TARGET_CONVERT_XFG_TO_CFG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFG_CALL_TARGET_PROCESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFG_CALL_TARGET_VALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFG_CALL_TARGET_VALID_XFG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_CUSTOM_FLAGS: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_MEASURED_BOOT_LOAD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_NETWORK_BOOT_LOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_RAM_DISK_BOOT_LOAD: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_SD_DISK_BOOT_LOAD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_USB3_DISK_BOOT_LOAD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_USB_DISK_BOOT_LOAD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_VERIFIER_BOOT_LOAD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CM_SERVICE_WINPE_BOOT_LOAD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMPONENT_KTM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMPONENT_VALID_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMPRESSION_ENGINE_HIBER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMPRESSION_ENGINE_MAXIMUM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMPRESSION_ENGINE_STANDARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_AMD64: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_ARM: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_ARM64: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_ARM64_RET_TO_GUEST: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_ARM64_UNWOUND_TO_CALL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_EXCEPTION_ACTIVE: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_EXCEPTION_REPORTING: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_EXCEPTION_REQUEST: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_KERNEL_DEBUGGER: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_RET_TO_GUEST: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_SERVICE_ACTIVE: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_UNWOUND_TO_CALL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_i386: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CONTEXT_i486: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CORE_PARKING_POLICY_CHANGE_IDEAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CORE_PARKING_POLICY_CHANGE_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CORE_PARKING_POLICY_CHANGE_MULTISTEP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CORE_PARKING_POLICY_CHANGE_ROCKET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CORE_PARKING_POLICY_CHANGE_SINGLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CRITICAL_ACE_FLAG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CTMF_INCLUDE_APPCONTAINER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CTMF_INCLUDE_LPAC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLEAR_STENCIL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLEAR_TARGET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLEAR_ZBUFFER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPPLANE0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPPLANE1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPPLANE2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPPLANE3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPPLANE4: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPPLANE5: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPSTATUS_EXTENTS2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPSTATUS_EXTENTS3: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIPSTATUS_STATUS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_BACK: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_BOTTOM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_FRONT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_GEN0: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_GEN1: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_GEN2: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_GEN3: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_GEN4: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_GEN5: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_LEFT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_RIGHT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCLIP_TOP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCOLOR_MONO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DCOLOR_RGB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_BCLIPPING: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_COLORMODEL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_DEVCAPS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_DEVICERENDERBITDEPTH: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_DEVICEZBUFFERBITDEPTH: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_LIGHTINGCAPS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_LINECAPS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_MAXBUFFERSIZE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_MAXVERTEXCOUNT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_TRANSFORMCAPS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDD_TRICAPS: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEBCAPS_SYSTEMMEMORY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEBCAPS_VIDEOMEMORY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEB_BUFSIZE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEB_CAPS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEB_LPDATA: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_CANBLTSYSTONONLOCAL: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_CANRENDERAFTERFLIP: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_DRAWPRIMITIVES2: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_DRAWPRIMITIVES2EX: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_DRAWPRIMTLVERTEX: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_EXECUTESYSTEMMEMORY: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_EXECUTEVIDEOMEMORY: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_FLOATTLVERTEX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_HWRASTERIZATION: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_HWTRANSFORMANDLIGHT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_SEPARATETEXTUREMEMORIES: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_SORTDECREASINGZ: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_SORTEXACT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_SORTINCREASINGZ: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_TEXTURENONLOCALVIDMEM: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_TEXTURESYSTEMMEMORY: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_TEXTUREVIDEOMEMORY: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_TLVERTEXSYSTEMMEMORY: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVCAPS_TLVERTEXVIDEOMEMORY: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVINFOID_D3DTEXTUREMANAGER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVINFOID_TEXTUREMANAGER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDEVINFOID_TEXTURING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DDP_MAXTEXCOORD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DEXECUTE_CLIPPED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DEXECUTE_UNCLIPPED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_ALPHACMPCAPS: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_COLORMODEL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_DSTBLENDCAPS: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_GUID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_HARDWARE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_LINES: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_MISCCAPS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_RASTERCAPS: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_SHADECAPS: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_SRCBLENDCAPS: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_TEXTUREADDRESSCAPS: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_TEXTUREBLENDCAPS: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_TEXTURECAPS: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_TEXTUREFILTERCAPS: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_TRIANGLES: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFDS_ZCMPCAPS: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVFCAPS_DONOTSTRIPELEMENTS: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVFCAPS_TEXCOORDCOUNTMASK: i32 = 65535i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_DIFFUSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_NORMAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_POSITION_MASK: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_RESERVED0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_RESERVED1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_RESERVED2: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_SPECULAR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX1: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX2: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX3: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX4: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX5: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX6: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX7: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEX8: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEXCOUNT_MASK: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEXCOUNT_SHIFT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEXTUREFORMAT1: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEXTUREFORMAT2: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEXTUREFORMAT3: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_TEXTUREFORMAT4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_XYZ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_XYZB1: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_XYZB2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_XYZB3: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_XYZB4: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_XYZB5: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DFVF_XYZRHW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DHAL_SAMPLER_MAXSAMP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DHAL_SAMPLER_MAXVERTEXSAMP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DHAL_STATESETBEGIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DHAL_STATESETCAPTURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DHAL_STATESETDELETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DHAL_STATESETEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DHAL_STATESETEXECUTE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DINFINITEINSTRUCTIONS: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHTCAPS_DIRECTIONAL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHTCAPS_GLSPOT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHTCAPS_PARALLELPOINT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHTCAPS_POINT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHTCAPS_SPOT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHTINGMODEL_MONO: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHTINGMODEL_RGB: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHT_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DLIGHT_NO_SPECULAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DMAXUSERCLIPPLANES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTCLEAR_COMPUTERECTS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL2_CB32_SETRENDERTARGET: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL3_CB32_CLEAR2: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL3_CB32_DRAWPRIMITIVES2: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL3_CB32_RESERVED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL3_CB32_VALIDATETEXTURESTAGESTATE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_EXECUTEBUFFER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_REQCOMMANDBUFSIZE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_REQVERTEXBUFSIZE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_SWAPCOMMANDBUFFER: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_SWAPVERTEXBUFFER: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_USERMEMVERTICES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_VIDMEMCOMMANDBUF: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHALDP2_VIDMEMVERTEXBUF: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_COL_WEIGHTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_CONTEXT_BAD: i64 = 512i64; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_NUMCLIPVERTICES: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_OUTOFCONTEXTS: i64 = 513i64; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_ROW_WEIGHTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_SCENE_CAPTURE_END: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_SCENE_CAPTURE_START: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_STATESETCREATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_TSS_MAXSTAGES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_TSS_RENDERSTATEBASE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DNTHAL_TSS_STATESPERSTAGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPAL_FREE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPAL_READONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPAL_RESERVED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_BOTHINVSRCALPHA: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_BOTHSRCALPHA: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_DESTALPHA: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_DESTCOLOR: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_INVDESTALPHA: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_INVDESTCOLOR: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_INVSRCALPHA: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_INVSRCCOLOR: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_ONE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_SRCALPHA: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_SRCALPHASAT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_SRCCOLOR: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPBLENDCAPS_ZERO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_ALWAYS: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_EQUAL: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_GREATER: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_GREATEREQUAL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_LESS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_LESSEQUAL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_NEVER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPCMPCAPS_NOTEQUAL: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPMISCCAPS_CONFORMANT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPMISCCAPS_CULLCCW: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPMISCCAPS_CULLCW: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPMISCCAPS_CULLNONE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPMISCCAPS_LINEPATTERNREP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPMISCCAPS_MASKPLANES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPMISCCAPS_MASKZ: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ANISOTROPY: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ANTIALIASEDGES: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ANTIALIASSORTDEPENDENT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ANTIALIASSORTINDEPENDENT: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_DITHER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_FOGRANGE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_FOGTABLE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_FOGVERTEX: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_MIPMAPLODBIAS: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_PAT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ROP2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_STIPPLE: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_STRETCHBLTMULTISAMPLE: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_SUBPIXEL: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_SUBPIXELX: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_TRANSLUCENTSORTINDEPENDENT: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_WBUFFER: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_WFOG: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_XOR: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ZBIAS: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ZBUFFERLESSHSR: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ZFOG: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPRASTERCAPS_ZTEST: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPROCESSVERTICES_COPY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPROCESSVERTICES_NOCOLOR: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPROCESSVERTICES_OPMASK: i32 = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPROCESSVERTICES_TRANSFORM: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPROCESSVERTICES_TRANSFORMLIGHT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPROCESSVERTICES_UPDATEEXTENTS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_ALPHAFLATBLEND: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_ALPHAFLATSTIPPLED: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_ALPHAGOURAUDBLEND: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_ALPHAGOURAUDSTIPPLED: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_ALPHAPHONGBLEND: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_ALPHAPHONGSTIPPLED: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_COLORFLATMONO: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_COLORFLATRGB: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_COLORGOURAUDMONO: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_COLORGOURAUDRGB: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_COLORPHONGMONO: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_COLORPHONGRGB: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_FOGFLAT: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_FOGGOURAUD: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_FOGPHONG: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_SPECULARFLATMONO: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_SPECULARFLATRGB: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_SPECULARGOURAUDMONO: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_SPECULARGOURAUDRGB: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_SPECULARPHONGMONO: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPSHADECAPS_SPECULARPHONGRGB: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTADDRESSCAPS_BORDER: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTADDRESSCAPS_CLAMP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTADDRESSCAPS_INDEPENDENTUV: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTADDRESSCAPS_MIRROR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTADDRESSCAPS_WRAP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_ADD: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_COPY: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_DECAL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_DECALALPHA: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_DECALMASK: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_MODULATE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_MODULATEALPHA: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTBLENDCAPS_MODULATEMASK: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_ALPHA: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_ALPHAPALETTE: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_BORDER: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_COLORKEYBLEND: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_CUBEMAP: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_NONPOW2CONDITIONAL: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_PERSPECTIVE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_POW2: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_PROJECTED: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_SQUAREONLY: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTEXTURECAPS_TRANSPARENCY: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_LINEAR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_LINEARMIPLINEAR: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_LINEARMIPNEAREST: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MAGFAFLATCUBIC: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MAGFANISOTROPIC: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MAGFLINEAR: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MAGFPOINT: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MINFANISOTROPIC: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MINFLINEAR: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MINFPOINT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MIPFLINEAR: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MIPFPOINT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MIPLINEAR: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_MIPNEAREST: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPTFILTERCAPS_NEAREST: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DPV_DONOTCOPYDATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DRENDERSTATE_EVICTMANAGEDTEXTURES: u32 = 61u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DRENDERSTATE_SCENECAPTURE: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DRENDERSTATE_WRAPBIAS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DRS_MAXPIXELSHADERINST: u32 = 197u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DRS_MAXVERTEXSHADERINST: u32 = 196u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSETSTATUS_EXTENTS: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSETSTATUS_STATUS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATE_OVERRIDE_BIAS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONBACK: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONBOTTOM: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONFRONT: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONGEN0: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONGEN1: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONGEN2: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONGEN3: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONGEN4: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONGEN5: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONLEFT: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONRIGHT: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPINTERSECTIONTOP: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONBACK: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONBOTTOM: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONFRONT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONGEN0: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONGEN1: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONGEN2: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONGEN3: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONGEN4: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONGEN5: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONLEFT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONRIGHT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_CLIPUNIONTOP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTATUS_ZNOTVISIBLE: i32 = 16777216i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_DECR: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_DECRSAT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_INCR: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_INCRSAT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_INVERT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_KEEP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_REPLACE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DSTENCILCAPS_ZERO: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_ALPHAREPLICATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_COMPLEMENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_CURRENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_DIFFUSE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_SELECTMASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_SPECULAR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_TEXTURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTA_TFACTOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_ADD: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_ADDSIGNED: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_ADDSIGNED2X: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_ADDSMOOTH: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_BLENDCURRENTALPHA: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_BLENDDIFFUSEALPHA: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_BLENDFACTORALPHA: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_BLENDTEXTUREALPHA: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_BLENDTEXTUREALPHAPM: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_BUMPENVMAP: i32 = 2097152i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_BUMPENVMAPLUMINANCE: i32 = 4194304i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_DISABLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_DOTPRODUCT3: i32 = 8388608i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_MODULATE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_MODULATE2X: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_MODULATE4X: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR: i32 = 524288i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA: i32 = 1048576i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_PREMODULATE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_SELECTARG1: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_SELECTARG2: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTEXOPCAPS_SUBTRACT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRANSFORMCAPS_CLIP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRANSFORM_CLIPPED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRANSFORM_UNCLIPPED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRIFLAG_EDGEENABLE1: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRIFLAG_EDGEENABLE2: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRIFLAG_EDGEENABLE3: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRIFLAG_EVEN: i32 = 31i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRIFLAG_ODD: i32 = 30i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTRIFLAG_START: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTSS_TCI_CAMERASPACENORMAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTSS_TCI_CAMERASPACEPOSITION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTSS_TCI_PASSTHRU: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DTSS_TEXTUREMAP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVBCAPS_DONOTCLIP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVBCAPS_OPTIMIZED: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVBCAPS_SYSTEMMEMORY: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVBCAPS_WRITEONLY: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INSIDE_BOTTOM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INSIDE_FAR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INSIDE_FRUSTUM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INSIDE_LEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INSIDE_NEAR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INSIDE_RIGHT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INSIDE_TOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INTERSECT_BOTTOM: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INTERSECT_FAR: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INTERSECT_FRUSTUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INTERSECT_LEFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INTERSECT_NEAR: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INTERSECT_RIGHT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_INTERSECT_TOP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_MASK_BOTTOM: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_MASK_FAR: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_MASK_FRUSTUM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_MASK_LEFT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_MASK_NEAR: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_MASK_RIGHT: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_MASK_TOP: u32 = 192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_OUTSIDE_BOTTOM: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_OUTSIDE_FAR: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_OUTSIDE_FRUSTUM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_OUTSIDE_LEFT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_OUTSIDE_NEAR: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_OUTSIDE_RIGHT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVIS_OUTSIDE_TOP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVOP_CLIP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVOP_EXTENTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVOP_LIGHT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVOP_TRANSFORM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_BLENDINDICES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_BLENDWEIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_DIFFUSE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_NORMAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_NORMAL2: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_POSITION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_POSITION2: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_PSIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_SPECULAR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD0: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD2: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD3: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD4: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD5: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD6: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDE_TEXCOORD7: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_D3DCOLOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_FLOAT1: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_FLOAT2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_FLOAT3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_FLOAT4: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_SHORT2: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_SHORT4: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSDT_UBYTE4: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_CONSTADDRESSSHIFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_CONSTCOUNTSHIFT: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_CONSTRSSHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_DATALOADTYPESHIFT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_DATATYPESHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_EXTCOUNTSHIFT: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_EXTINFOSHIFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_SKIPCOUNTSHIFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_STREAMNUMBERSHIFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_STREAMTESSSHIFT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_TOKENTYPESHIFT: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_VERTEXREGINSHIFT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVSD_VERTEXREGSHIFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVTXPCAPS_DIRECTIONALLIGHTS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVTXPCAPS_LOCALVIEWER: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVTXPCAPS_MATERIALSOURCE7: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVTXPCAPS_POSITIONALLIGHTS: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVTXPCAPS_TEXGEN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DVTXPCAPS_VERTEXFOG: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DWRAPCOORD_0: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DWRAPCOORD_1: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DWRAPCOORD_2: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DWRAPCOORD_3: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DWRAP_U: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const D3DWRAP_V: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBTF_RESOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBTF_SLOWNET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBTF_XPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_APPYBEGIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_APPYEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_CONFIGCHANGECANCELED: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_CONFIGCHANGED: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_CONFIGMGAPI32: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_CONFIGMGPRIVATE: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_CUSTOMEVENT: u32 = 32774u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVICEARRIVAL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVICEQUERYREMOVE: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVICEQUERYREMOVEFAILED: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVICEREMOVECOMPLETE: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVICEREMOVEPENDING: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVICETYPESPECIFIC: u32 = 32773u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVNODES_CHANGED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVTYP_DEVNODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVTYP_NET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_LOW_DISK_SPACE: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_MONITORCHANGE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_NO_DISK_SPACE: u32 = 71u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_QUERYCHANGECONFIG: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_SHELLLOGGEDON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_USERDEFINED: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VOLLOCKLOCKFAILED: u32 = 32835u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VOLLOCKLOCKRELEASED: u32 = 32837u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VOLLOCKLOCKTAKEN: u32 = 32834u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VOLLOCKQUERYLOCK: u32 = 32833u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VOLLOCKQUERYUNLOCK: u32 = 32836u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VOLLOCKUNLOCKFAILED: u32 = 32838u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VPOWERDAPI: u32 = 33024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_VXDINITCOMPLETE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DDBLT_EXTENDED_PRESENTATION_STRETCHFACTOR: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DEDICATED_MEMORY_CACHE_ELIGIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DEVICEFAMILYDEVICEFORM_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\OEM"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DEVICEFAMILYDEVICEFORM_VALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DeviceForm"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DIAGNOSTIC_REASON_DETAILED_STRING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DIAGNOSTIC_REASON_NOT_SPECIFIED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DIAGNOSTIC_REASON_SIMPLE_STRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DIAGNOSTIC_REASON_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DIRECT3D_VERSION: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DISCHARGE_POLICY_CRITICAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DISCHARGE_POLICY_LOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DLL_PROCESS_ATTACH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DLL_PROCESS_DETACH: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DLL_THREAD_ATTACH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DLL_THREAD_DETACH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_ACCESS_CONTROL_ASSISTANCE_OPS: i32 = 579i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_ACCOUNT_OPS: i32 = 548i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_ADMINS: i32 = 544i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS: i32 = 560i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_BACKUP_OPS: i32 = 551i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP: i32 = 571i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_CERTSVC_DCOM_ACCESS_GROUP: i32 = 574i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_CRYPTO_OPERATORS: i32 = 569i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_DCOM_USERS: i32 = 562i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_DEFAULT_ACCOUNT: i32 = 581i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_DEVICE_OWNERS: i32 = 583i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP: i32 = 573i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_GUESTS: i32 = 546i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_HYPER_V_ADMINS: i32 = 578i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS: i32 = 557i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_IUSERS: i32 = 568i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_LOGGING_USERS: i32 = 559i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_MONITORING_USERS: i32 = 558i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS: i32 = 556i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP: i32 = 572i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_POWER_USERS: i32 = 547i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_PREW2KCOMPACCESS: i32 = 554i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_PRINT_OPS: i32 = 550i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_RAS_SERVERS: i32 = 553i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_RDS_ENDPOINT_SERVERS: i32 = 576i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_RDS_MANAGEMENT_SERVERS: i32 = 577i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_RDS_REMOTE_ACCESS_SERVERS: i32 = 575i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS: i32 = 555i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_REMOTE_MANAGEMENT_USERS: i32 = 580i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_REPLICATOR: i32 = 552i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_STORAGE_REPLICA_ADMINS: i32 = 582i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_SYSTEM_OPS: i32 = 549i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS: i32 = 561i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_ALIAS_RID_USERS: i32 = 545i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_ADMINS: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_AUTHORIZATION_DATA_CONTAINS_CLAIMS: i32 = 497i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_AUTHORIZATION_DATA_IS_COMPOUNDED: i32 = 496i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_CDC_RESERVED: i32 = 524i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_CERT_ADMINS: i32 = 517i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_CLONEABLE_CONTROLLERS: i32 = 522i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_COMPUTERS: i32 = 515i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_CONTROLLERS: i32 = 516i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_ENTERPRISE_ADMINS: i32 = 519i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_ENTERPRISE_KEY_ADMINS: i32 = 527i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_ENTERPRISE_READONLY_DOMAIN_CONTROLLERS: i32 = 498i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_GUESTS: i32 = 514i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_KEY_ADMINS: i32 = 526i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_POLICY_ADMINS: i32 = 520i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_PROTECTED_USERS: i32 = 525i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_READONLY_CONTROLLERS: i32 = 521i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_SCHEMA_ADMINS: i32 = 518i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_GROUP_RID_USERS: i32 = 513i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_USER_RID_ADMIN: i32 = 500i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_USER_RID_DEFAULT_ACCOUNT: i32 = 503i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_USER_RID_GUEST: i32 = 501i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_USER_RID_KRBTGT: i32 = 502i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_USER_RID_MAX: i32 = 999i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DOMAIN_USER_RID_WDAG_ACCOUNT: i32 = 504i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DP2BLT_LINEAR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DP2BLT_POINT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DX9_DDI_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DYNAMIC_EH_CONTINUATION_TARGET_ADD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DYNAMIC_EH_CONTINUATION_TARGET_PROCESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DYNAMIC_ENFORCED_ADDRESS_RANGE_ADD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DYNAMIC_ENFORCED_ADDRESS_RANGE_PROCESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IC_INST_WORD_POS_X: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IC_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IC_SIZE_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IC_VAL_POS_X: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41a_INST_WORD_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41a_SIZE_X: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41a_VAL_POS_X: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41b_INST_WORD_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41b_SIZE_X: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41b_VAL_POS_X: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41c_INST_WORD_X: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41c_SIZE_X: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM41c_VAL_POS_X: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM5C_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM5C_SIZE_X: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM5C_VAL_POS_X: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM7B_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM7B_SIZE_X: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM7B_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM9D_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM9D_SIZE_X: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_IMM9D_VAL_POS_X: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_SIGN_INST_WORD_POS_X: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_SIGN_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_SIGN_SIZE_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EMARCH_ENC_I17_SIGN_VAL_POS_X: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENCLAVE_LONG_ID_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENCLAVE_SHORT_ID_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENCLAVE_TYPE_SGX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENCLAVE_TYPE_SGX2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENCLAVE_TYPE_VBS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENCLAVE_TYPE_VBS_BASIC: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENCLAVE_VBS_FLAG_DEBUG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENLISTMENT_QUERY_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENLISTMENT_RECOVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENLISTMENT_SET_INFORMATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENLISTMENT_SUBORDINATE_RIGHTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ENLISTMENT_SUPERIOR_RIGHTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ERROR_SEVERITY_ERROR: u32 = 3221225472u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ERROR_SEVERITY_INFORMATIONAL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ERROR_SEVERITY_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ERROR_SEVERITY_WARNING: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EVENTLOG_BACKWARDS_READ: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EVENTLOG_END_ALL_PAIRED_EVENTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EVENTLOG_END_PAIRED_EVENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EVENTLOG_FORWARDS_READ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EVENTLOG_PAIRED_EVENT_ACTIVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EVENTLOG_PAIRED_EVENT_INACTIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EVENTLOG_START_PAIRED_EVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_COLLIDED_UNWIND: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_EXECUTE_FAULT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_EXIT_UNWIND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_MAXIMUM_PARAMETERS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_NESTED_CALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_NONCONTINUABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_READ_FAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_SOFTWARE_ORIGINATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_STACK_INVALID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_TARGET_UNWIND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_UNWINDING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EXCEPTION_WRITE_FAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FACILITY_MCA_ERROR_CODE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_ADMINLESS_ACCESS_DENIED: u32 = 55u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_APCS_DISABLED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_CAST_GUARD: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_CERTIFICATION_FAILURE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_CONTROL_INVALID_RETURN_ADDRESS: u32 = 57u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_CORRUPT_LIST_ENTRY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_CRYPTO_LIBRARY: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_DEPRECATED_SERVICE_INVOKED: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_DLOAD_PROTECTION_FAILURE: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_ENCLAVE_CALL_FAILURE: u32 = 53u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_ETW_CORRUPTION: u32 = 61u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_FATAL_APP_EXIT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_FLAGS_CORRUPTION: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GS_COOKIE_INIT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GUARD_EXPORT_SUPPRESSION_FAILURE: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GUARD_ICALL_CHECK_FAILURE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GUARD_ICALL_CHECK_FAILURE_XFG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GUARD_ICALL_CHECK_SUPPRESSED: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GUARD_JUMPTABLE: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GUARD_SS_FAILURE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_GUARD_WRITE_CHECK_FAILURE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_HEAP_METADATA_CORRUPTION: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_HOST_VISIBILITY_CHANGE: u32 = 66u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INCORRECT_STACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_ARG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_BALANCED_TREE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_BUFFER_ACCESS: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_CALL_IN_DLL_CALLOUT: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_CONTROL_STACK: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_DISPATCH_CONTEXT: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_EXCEPTION_CHAIN: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_FAST_FAIL_CODE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_FIBER_SWITCH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_FILE_OPERATION: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_FLS_DATA: u32 = 70u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_IAT: u32 = 49u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_IDLE_STATE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_IMAGE_BASE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_JUMP_BUFFER: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_LOCK_STATE: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_LONGJUMP_TARGET: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_NEXT_THREAD: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_PFN: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_REFERENCE_COUNT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_SET_OF_CONTEXT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_SYSCALL_NUMBER: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_INVALID_THREAD: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_KERNEL_CET_SHADOW_STACK_ASSIST: u32 = 67u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_LEGACY_GS_VIOLATION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_LOADER_CONTINUITY_FAILURE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_LOW_LABEL_ACCESS_DENIED: u32 = 52u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_LPAC_ACCESS_DENIED: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_MRDATA_MODIFIED: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_MRDATA_PROTECTION_FAILURE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_NTDLL_PATCH_FAILED: u32 = 69u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_PATCH_CALLBACK_FAILED: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_PAYLOAD_RESTRICTION_VIOLATION: u32 = 51u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_RANGE_CHECK_FAILURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_RIO_ABORT: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_SET_CONTEXT_DENIED: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_STACK_COOKIE_CHECK_FAILURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_UNEXPECTED_CALL: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_UNEXPECTED_HEAP_EXCEPTION: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_UNEXPECTED_HOST_BEHAVIOR: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_UNHANDLED_LSS_EXCEPTON: u32 = 54u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_UNSAFE_EXTENSION_CALL: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_UNSAFE_REGISTRY_ACCESS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_VEH_CORRUPTION: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FAST_FAIL_VTGUARD_CHECK_FAILURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_ATTRIBUTE_STRICTLY_SEQUENTIAL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_CASE_PRESERVED_NAMES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_CASE_SENSITIVE_SEARCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_CS_FLAG_CASE_SENSITIVE_DIR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_DAX_VOLUME: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_FILE_COMPRESSION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_NAMED_STREAMS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_PERSISTENT_ACLS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_READ_ONLY_VOLUME: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_RETURNS_CLEANUP_RESULT_INFO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SEQUENTIAL_WRITE_ONCE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_BLOCK_REFCOUNTING: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_BYPASS_IO: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_ENCRYPTION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_EXTENDED_ATTRIBUTES: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_GHOSTING: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_HARD_LINKS: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_INTEGRITY_STREAMS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_OBJECT_IDS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_OPEN_BY_FILE_ID: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_POSIX_UNLINK_RENAME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_REMOTE_STORAGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_REPARSE_POINTS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_SPARSE_FILES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_SPARSE_VDL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_TRANSACTIONS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_SUPPORTS_USN_JOURNAL: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_UNICODE_ON_DISK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_VOLUME_IS_COMPRESSED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILE_VOLUME_QUOTAS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILL_NV_MEMORY_FLAG_FLUSH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILL_NV_MEMORY_FLAG_NON_TEMPORAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FILL_NV_MEMORY_FLAG_NO_DRAIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FLS_MAXIMUM_AVAILABLE: u32 = 4080u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FLUSH_FLAGS_FILE_DATA_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FLUSH_FLAGS_FILE_DATA_SYNC_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FLUSH_FLAGS_NO_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FLUSH_NV_MEMORY_IN_FLAG_NO_DRAIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FOREST_USER_RID_MAX: i32 = 499i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FRAME_FPO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FRAME_NONFPO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FRAME_TRAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FRAME_TSS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GENERIC_ALL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GENERIC_EXECUTE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GENERIC_READ: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GENERIC_WRITE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ACDC_POWER_SOURCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d3e9a59_e9d5_4b00_a6bd_ff34ff516548); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ACTIVE_POWERSCHEME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31f9f286_5084_42fe_b720_2b0264993763); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ADAPTIVE_INPUT_CONTROLLER_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e98fae9_f45a_4de1_a757_6031f197f6ea); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ADAPTIVE_POWER_BEHAVIOR_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8619b916_e004_4dd8_9b66_dae86f806698); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ADVANCED_COLOR_QUALITY_BIAS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x684c3e69_a4f7_4014_8754_d45179a56167); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ALLOW_AWAYMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25dfa149_5dd1_4736_b5ab_e8a37b5b8187); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ALLOW_DISPLAY_REQUIRED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa9ceb8da_cd46_44fb_a98b_02af69de4623); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ALLOW_RTC_WAKE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbd3b718a_0680_4d9d_8ab2_e1d2b4ac806d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ALLOW_STANDBY_STATES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabfc2519_3608_4c2a_94ea_171b0ed546ab); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ALLOW_SYSTEM_REQUIRED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa4b195f5_8225_47d8_8012_9d41369786e2); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_APPLAUNCH_BUTTON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a689231_7399_4e9a_8f99_b71f999db3fa); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BACKGROUND_TASK_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf23f240_2a54_48d8_b114_de1518ff052e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_COUNT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d263f15_fca4_49e5_854b_a9f2bfbd5c24); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_ACTION_0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x637ea02f_bbcb_4015_8e2c_a1c7b9c0b546); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_ACTION_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8742dcb_3e6a_4b3c_b3fe_374623cdcf06); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_ACTION_2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x421cba38_1a8e_4881_ac89_e33a8b04ece4); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_ACTION_3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x80472613_9780_455e_b308_72d3003cf2f8); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_FLAGS_0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5dbb7c9f_38e9_40d2_9749_4f8a0e9f640f); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_FLAGS_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbcded951_187b_4d05_bccc_f7e51960c258); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_FLAGS_2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7fd2f0c4_feb7_4da3_8117_e3fbedc46582); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_FLAGS_3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73613ccf_dbfa_4279_8356_4935f6bf62f3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_LEVEL_0: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a66d8d7_4ff7_4ef9_b5a2_5a326ca2a469); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_LEVEL_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8183ba9a_e910_48da_8769_14ae6dc1170a); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_LEVEL_2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07a07ca2_adaf_40d7_b077_533aaded1bfa); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_DISCHARGE_LEVEL_3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x58afd5a6_c2dd_47d2_9fbf_ef70cc5c5965); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_PERCENTAGE_REMAINING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa7ad8041_b45a_4cae_87a3_eecbb468a9e1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_BATTERY_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe73a048d_bf27_4f12_9731_8b2076e8891f); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_CONNECTIVITY_IN_STANDBY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf15576e8_98b7_4186_b944_eafa664402d9); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_CONSOLE_DISPLAY_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6fe69556_704a_47a0_8f24_c28d936fda47); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_CRITICAL_POWER_TRANSITION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb7a27025_e569_46c2_a504_2b96cad225a1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEEP_SLEEP_ENABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd502f7ee_1dc7_4efd_a55d_f04b6f5c0545); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEEP_SLEEP_PLATFORM_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd23f2fb8_9536_4038_9c94_1ce02e5c2152); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEVICE_EVENT_RBC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd0744792_a98e_11d2_917a_00a0c9068ff3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEVICE_IDLE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4faab71a_92e5_4726_b531_224559672d19); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEVICE_POWER_POLICY_VIDEO_BRIGHTNESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaded5e82_b909_4619_9949_f5d71dac0bcb); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEVICE_POWER_POLICY_VIDEO_DIM_BRIGHTNESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1fbfde2_a960_4165_9f88_50667911ce96); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEVINTERFACE_DMP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25b4e268_2a05_496e_803b_266837fbda4b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEVINTERFACE_DMR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd0875fb4_2196_4c7a_a63d_e416addd60a1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DEVINTERFACE_DMS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc96037ae_a558_4470_b432_115a31b85553); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISCONNECTED_STANDBY_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x68afb2d9_ee95_47a8_8f50_4115088073b1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_ADAPTIVE_POWERDOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x396a32e1_499a_40b2_9124_a96afe707667); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_BURST_IGNORE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x80e3c60e_bb94_4ad8_bbe0_0d3195efc663); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_COALESCING_POWERDOWN_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc36f0eb4_2988_4a70_8eee_0884fc2c2433); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_IDLE_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x58e39ba8_b8e6_4ef6_90d0_89ae32b258d6); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_MAX_POWER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x51dea550_bb38_4bc4_991b_eacf37be5ec8); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_NVME_NOPPME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc7372b6_ab2d_43ee_8797_15e9841f2cca); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_POWERDOWN_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6738e2c4_e8a5_4a42_b16a_e040e769756e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_DISK_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0012ee47_9041_4b5d_9b77_535fba8b1442); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ENABLE_SWITCH_FORCED_SHUTDOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x833a6b62_dfa4_46d1_82f8_e09e34d029d6); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ENERGY_SAVER_BATTERY_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe69653ca_cf7f_4f05_aa73_cb833fa90ad4); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ENERGY_SAVER_BRIGHTNESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13d09884_f74e_474a_a852_b6bde8ad03a8); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ENERGY_SAVER_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c5bb349_ad29_4ee2_9d0b_2b25270f7a81); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_ENERGY_SAVER_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde830923_a562_41af_a086_e3a2c6bad2da); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_EXECUTION_REQUIRED_REQUEST_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3166bc41_7e98_4e03_b34e_ec0f5f2b218e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_GLOBAL_USER_PRESENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x786e8a1d_b427_4344_9207_09e70bdcbea9); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_GPU_PREFERENCE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd848b2a_8a5d_4451_9ae2_39cd41658f6c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_GRAPHICS_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fb4938d_1ee8_4b0f_9a3c_5036b0ab995c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_HIBERNATE_FASTS4_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94ac6d29_73ce_41a6_809f_6363ba21b47e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_HIBERNATE_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d7815a6_7ee4_497e_8888_515a05f02364); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_HUPR_ADAPTIVE_DISPLAY_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a7d6ab6_ac83_4ad1_8282_eca5b58308f3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IDLE_BACKGROUND_TASK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x515c31d8_f734_163d_a0fd_11a08c91e8f1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IDLE_RESILIENCY_PERIOD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc42b79aa_aa3a_484b_a98f_2cf32aa90a28); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IDLE_RESILIENCY_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2e601130_5351_4d9d_8e04_252966bad054); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_INTSTEER_LOAD_PER_PROC_TRIGGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73cde64d_d720_4bb2_a860_c755afe77ef2); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_INTSTEER_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2bfc24f9_5ea2_4801_8213_3dbae01aa39d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_INTSTEER_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48672f38_7a9a_4bb2_8bf8_3d85be19de4e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_INTSTEER_TIME_UNPARK_TRIGGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6ba4903_386f_4c2c_8adb_5c21b3328d25); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_CDROM_EXCLUSIVE_LOCK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc56c139_7a10_47ee_a294_4c6a38f0149a); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_CDROM_EXCLUSIVE_UNLOCK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3b6d27d_5e35_4885_81e5_ee18c00ed779); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_DEVICE_BECOMING_READY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd07433f0_a98e_11d2_917a_00a0c9068ff3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_DEVICE_EXTERNAL_REQUEST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd07433d0_a98e_11d2_917a_00a0c9068ff3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_DISK_CLONE_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a61885b_7c39_43dd_9b56_b8ac22a549aa); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_DISK_HEALTH_NOTIFICATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f1bd644_3916_49c5_b063_991940118fb2); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_DISK_LAYOUT_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11dff54c_8469_41f9_b3de_ef836487c54a); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_DRIVE_REQUIRES_CLEANING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7207877c_90ed_44e5_a000_81428d4c79bb); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_MEDIA_ARRIVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd07433c0_a98e_11d2_917a_00a0c9068ff3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_MEDIA_EJECT_REQUEST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd07433d1_a98e_11d2_917a_00a0c9068ff3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_MEDIA_REMOVAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd07433c1_a98e_11d2_917a_00a0c9068ff3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_TAPE_ERASE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x852d11eb_4bb8_4507_9d9b_417cc2b1b438); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_BACKGROUND_FORMAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa2e5fc86_d5cd_4038_b2e3_4445065c2377); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7373654a_812a_11d0_bec7_08002be2092f); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_CHANGE_SIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a1625be_ad03_49f1_8ef8_6bbac182d1fd); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_DEVICE_INTERFACE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f5630d_b6bf_11d0_94f2_00a0c91efb8b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_DISMOUNT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd16a55e8_1059_11d2_8ffd_00a0c9a06d32); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_DISMOUNT_FAILED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe3c5b178_105d_11d2_8ffd_00a0c9a06d32); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_FORCE_CLOSED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x411ad84f_433e_4dc2_a5ae_4a2d1a2de654); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_FVE_STATUS_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x062998b2_ee1f_4b6a_b857_e76cbbe9a6da); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_INFO_MAKE_COMPAT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ab9a0d2_ef80_45cf_8cdc_cbe02a212906); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_LOCK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50708874_c9af_11d1_8fef_00a0c9a06d32); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_LOCK_FAILED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae2eed10_0ba8_11d2_8ffb_00a0c9a06d32); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_MOUNT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5804878_1a96_11d2_8ffd_00a0c9a06d32); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_NAME_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2de97f83_4c06_11d2_a532_00609713055a); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_NEED_CHKDSK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x799a0960_0a0b_4e03_ad88_2fa7c6ce748a); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_PHYSICAL_CONFIGURATION_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2de97f84_4c06_11d2_a532_00609713055a); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_PREPARING_EJECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc79eb16e_0dac_4e7a_a86c_b25ceeaa88f6); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_UNIQUE_ID_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf39da42_6622_41f5_970b_139d092fa3d9); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_UNLOCK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a8c3d68_d0cb_11d1_8fef_00a0c9a06d32); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_WEARING_OUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x873113ca_1486_4508_82ac_c3b2e5297aaa); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_IO_VOLUME_WORM_NEAR_FULL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3bfff82_f3de_48d2_af95_457f80b763f2); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_LEGACY_RTC_MITIGATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a34bdc3_7e6b_442e_a9d0_64b6ef378e84); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_LIDCLOSE_ACTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ca83367_6e45_459f_a27b_476b1d01c936); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_LIDOPEN_POWERSTATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x99ff10e7_23b1_4c07_a9d1_5c3206d741b4); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_LIDSWITCH_STATE_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba3e0f4d_b817_4094_a2d1_d56379e6a0f3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_LIDSWITCH_STATE_RELIABILITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae4c4ff1_d361_43f4_80aa_bbb6eb03de94); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_LOCK_CONSOLE_ON_WAKE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e796bdb_100d_47d6_a2d5_f7d2daa51f51); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_MAX_POWER_SAVINGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1841308_3541_4fab_bc81_f71556f20b4a); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_MIN_POWER_SAVINGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c5e7fda_e8bf_4a96_9a85_a6e23a8c635c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_MIXED_REALITY_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1e626b4e_cf04_4f8d_9cc7_c97c5b0f2391); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_MONITOR_POWER_ON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x02731015_4510_4526_99e6_e5a17ebd1aea); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_NON_ADAPTIVE_INPUT_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5adbbfbc_074e_4da1_ba38_db8b36b2c8f3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PCIEXPRESS_ASPM_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xee12f906_d277_404b_b6da_e5fa1a576df5); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PCIEXPRESS_SETTINGS_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x501a4d13_42af_4429_9fd1_a8218c268e20); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_POWERBUTTON_ACTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7648efa3_dd9c_4e3e_b566_50f929386280); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_POWERSCHEME_PERSONALITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x245d8541_3943_4422_b025_13a784f679b7); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_POWER_SAVING_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe00958c0_c213_4ace_ac77_fecced2eeea5); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_ALLOW_THROTTLING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3b04d4fd_1cc7_4f23_ab1c_d1337819c4bb); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CLASS0_FLOOR_PERF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfddc842b_8364_4edc_94cf_c17f60de1c80); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CLASS1_INITIAL_PERF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1facfc65_a930_4bc5_9f38_504ec097bbc0); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_DECREASE_FACTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f7b45e3_c393_480a_878c_f67ac3d07082); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5b33697b_e89d_4d38_aa46_9e7dfb7cd2f9); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_AFFINITY_WEIGHTING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe70867f1_fa2f_4f4e_aea1_4d8a0ba23b20); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_DECREASE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71021b41_c749_4d21_be74_a00f335d582b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_DECREASE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x68dd2f27_a4ce_4e11_8487_3794e4135dfa); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_DECREASE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdfd10d17_d5eb_45dd_877a_9a34ddd15c82); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_INCREASE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc7be0679_2817_4d69_9d02_519a537ed0c6); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_INCREASE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf142941_20f3_4edf_9a4a_9c83d3d717d1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_INCREASE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ddd5a84_5a71_437e_912a_db0b8c788732); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_MAX_CORES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea062031_0e34_4ff1_9b6d_eb1059334028); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_MAX_CORES_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea062031_0e34_4ff1_9b6d_eb1059334029); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_MIN_CORES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cc5b647_c1df_4637_891a_dec35c318583); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_MIN_CORES_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cc5b647_c1df_4637_891a_dec35c318584); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_DECREASE_FACTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1299023c_bc28_4f0a_81ec_d3295a8d815d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ac18e92_aa3c_4e27_b307_01ae37307129); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x943c8cb6_6f93_4227_ad87_e9a3feec08d1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_WEIGHTING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8809c2d8_b155_42d4_bcda_0d345651b1db); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_DISTRIBUTE_UTILITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe0007330_f589_42ed_a401_5ddb10e785d3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_DUTY_CYCLING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e4450b3_6179_4e91_b8f1_5bb9938f81a1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_FREQUENCY_LIMIT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75b0ae3f_bce0_45a7_8c89_c9611c25e100); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_FREQUENCY_LIMIT_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75b0ae3f_bce0_45a7_8c89_c9611c25e101); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_HETEROGENEOUS_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f2f5cfa_f10c_4823_b5e1_e93ae85f46b5); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_HETERO_DECREASE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf8861c27_95e7_475c_865b_13c0cb3f9d6b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_HETERO_DECREASE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f2492b6_60b1_45e5_ae55_773f8cd5caec); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_HETERO_INCREASE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb000397d_9b0b_483d_98c9_692a6060cfbf); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_HETERO_INCREASE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4009efa7_e72d_4cba_9edf_91084ea8cbc3); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_IDLESTATE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x68f262a7_f621_4069_b9a5_4874169be23c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_IDLE_ALLOW_SCALING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6c2993b0_8f48_481f_bcc6_00dd2742aa06); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_IDLE_DEMOTE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4b92d758_5a24_4851_a470_815d78aee119); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_IDLE_DISABLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d76a2ca_e8c0_402f_a133_2158492d58ad); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_IDLE_PROMOTE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b224883_b3cc_4d79_819f_8374152cbe7c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_IDLE_STATE_MAXIMUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9943e905_9a30_4ec1_9b99_44dd3b76f7a2); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_IDLE_TIME_CHECK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4581c31_89ab_4597_8e2b_9c9cab440e6b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x616cdaa5_695e_4545_97ad_97dc2d1bdd88); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x616cdaa5_695e_4545_97ad_97dc2d1bdd89); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PARKING_CONCURRENCY_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2430ab6f_a520_44a2_9601_f7f23b5134b1); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PARKING_CORE_OVERRIDE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa55612aa_f624_42c6_a443_7397d064c04f); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PARKING_DISTRIBUTION_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4bdaf4e9_d103_46d7_a5f0_6280121616ef); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PARKING_HEADROOM_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf735a673_2066_4f80_a0c5_ddee0cf1bf5d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PARKING_PERF_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447235c7_6a8d_4cc0_8e24_9eaf70b96e2b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PARKING_PERF_STATE_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x447235c7_6a8d_4cc0_8e24_9eaf70b96e2c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERFSTATE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbbdc3814_18e9_4463_8a55_d197327c45c0); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_AUTONOMOUS_ACTIVITY_WINDOW: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcfeda3d0_7697_4566_a922_a9086cd49dfa); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_AUTONOMOUS_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8baa4a8a_14c6_4451_8e8b_14bdbd197537); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_BOOST_MODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe337238_0d82_4146_a960_4f3749d470c7); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_BOOST_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45bcc044_d885_43e2_8605_ee0ec6e96b59); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_CORE_PARKING_HISTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77d7f282_8f1a_42cd_8537_45450a839be8); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_DECREASE_HISTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0300f6f8_abd6_45a9_b74f_4908691a40b5); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_DECREASE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40fbefc7_2e9d_4d25_a185_0cfd8574bac6); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_DECREASE_POLICY_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40fbefc7_2e9d_4d25_a185_0cfd8574bac7); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_DECREASE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x12a0ab44_fe28_4fa9_b3bd_4b64f44960a6); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_DECREASE_THRESHOLD_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x12a0ab44_fe28_4fa9_b3bd_4b64f44960a7); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_DECREASE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8edeb9b_95cf_4f95_a73c_b061973693c8); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_DECREASE_TIME_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8edeb9b_95cf_4f95_a73c_b061973693c9); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36687f9e_e3a5_4dbf_b1dc_15eb381c6863); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x36687f9e_e3a5_4dbf_b1dc_15eb381c6864); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_HISTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d24baa7_0b84_480f_840c_1b0743c00f5f); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_HISTORY_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d24baa7_0b84_480f_840c_1b0743c00f60); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_INCREASE_HISTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x99b3ef01_752f_46a1_80fb_7730011f2354); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_INCREASE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x465e1f50_b610_473a_ab58_00d1077dc418); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_INCREASE_POLICY_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x465e1f50_b610_473a_ab58_00d1077dc419); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_INCREASE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06cadf0e_64ed_448a_8927_ce7bf90eb35d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_INCREASE_THRESHOLD_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06cadf0e_64ed_448a_8927_ce7bf90eb35e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_INCREASE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x984cf492_3bed_4488_a8f9_4286c97bf5aa); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_INCREASE_TIME_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x984cf492_3bed_4488_a8f9_4286c97bf5ab); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_LATENCY_HINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0822df31_9c83_441c_a079_0de4cf009c7b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_LATENCY_HINT_PERF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x619b7505_003b_4e82_b7a6_4dd29c300971); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_LATENCY_HINT_PERF_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x619b7505_003b_4e82_b7a6_4dd29c300972); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_PERF_TIME_CHECK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d2b0152_7d5c_498b_88e2_34345392a2c5); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_DISABLE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38b8383d_cce0_4c79_9e3e_56a4f17cc480); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_DISABLE_THRESHOLD_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38b8383d_cce0_4c79_9e3e_56a4f17cc481); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_DISABLE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf565999f_3fb0_411a_a226_3f0198dec130); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_DISABLE_TIME_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf565999f_3fb0_411a_a226_3f0198dec131); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_ENABLE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d44e256_7222_4415_a9ed_9c45fa3dd830); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_ENABLE_THRESHOLD_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d44e256_7222_4415_a9ed_9c45fa3dd831); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_ENABLE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d915188_7830_49ae_a79a_0fb0a1e5a200); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_ENABLE_TIME_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d915188_7830_49ae_a79a_0fb0a1e5a201); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_EPP_CEILING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4427c73b_9756_4a5c_b84b_c7bda79c7320); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_EPP_CEILING_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4427c73b_9756_4a5c_b84b_c7bda79c7321); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_PERF_FLOOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xce8e92ee_6a86_4572_bfe0_20c21d03cd40); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_RESPONSIVENESS_PERF_FLOOR_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xce8e92ee_6a86_4572_bfe0_20c21d03cd41); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_SETTINGS_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x54533251_82be_4824_96c1_47b60b740d00); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_SHORT_THREAD_RUNTIME_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd92998c2_6a48_49ca_85d4_8cceec294570); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_SHORT_THREAD_SCHEDULING_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbae08b81_2d5e_4688_ad6a_13243356654b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_SOFT_PARKING_LATENCY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97cfac41_2217_47eb_992d_618b1977c907); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_THREAD_SCHEDULING_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x93b8b6dc_0698_4d1c_9ee4_0644e900c85d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_THROTTLE_MAXIMUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc5038f7_23e0_4960_96da_33abaf5935ec); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_THROTTLE_MAXIMUM_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc5038f7_23e0_4960_96da_33abaf5935ed); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_THROTTLE_MINIMUM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x893dee8e_2bef_41e0_89c6_b55d0929964c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_THROTTLE_MINIMUM_1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x893dee8e_2bef_41e0_89c6_b55d0929964d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_PROCESSOR_THROTTLE_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57027304_4af6_4104_9260_e3d95248fc36); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SESSION_DISPLAY_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b84c20e_ad23_4ddf_93db_05ffbd7efca5); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SESSION_USER_PRESENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3c0f4548_c03f_4c4d_b9f2_237ede686376); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SLEEPBUTTON_ACTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96996bc0_ad50_47ec_923b_6f41874dd9eb); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SLEEP_IDLE_THRESHOLD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81cd32e0_7833_44f3_8737_7081f38d1f70); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SLEEP_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x238c9fa8_0aad_41ed_83f4_97be242c8f20); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SPR_ACTIVE_SESSION_CHANGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e24ce38_c393_4742_bdb1_744f4b9ee08e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_STANDBY_BUDGET_GRACE_PERIOD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60c07fe1_0556_45cf_9903_d56e32210242); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_STANDBY_BUDGET_PERCENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9fe527be_1b70_48da_930d_7bcf17b44990); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_STANDBY_RESERVE_GRACE_PERIOD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc763ee92_71e8_4127_84eb_f6ed043a3e3d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_STANDBY_RESERVE_TIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x468fe7e5_1158_46ec_88bc_5b96c9e44fd0); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_STANDBY_RESET_PERCENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49cb11a5_56e2_4afb_9d38_3df47872e21b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_STANDBY_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x29f6c1db_86da_48c5_9fdb_f2b67b1f44da); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SYSTEM_AWAYMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98a7f580_01f7_48aa_9c0f_44352c29e5c0); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SYSTEM_BUTTON_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f971e89_eebd_4455_a8de_9e59040e7347); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_SYSTEM_COOLING_POLICY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94d3a615_a899_4ac5_ae2b_e4d8f634367f); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_TYPICAL_POWER_SAVINGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x381b4222_f694_41f0_9685_ff5bb260df2e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_UNATTEND_SLEEP_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7bc4a2f9_d8fc_4469_b07b_33eb785aaca0); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_USERINTERFACEBUTTON_ACTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa7066653_8d6c_40a8_910e_a1f54b84c7e5); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_USER_PRESENCE_PREDICTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82011705_fb95_4d46_8d35_4042b1d20def); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_ADAPTIVE_DISPLAY_BRIGHTNESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfbd9aa66_9553_4097_ba44_ed6e9d65eab8); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_ADAPTIVE_PERCENT_INCREASE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeed904df_b142_4183_b10b_5a1197a37864); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_ADAPTIVE_POWERDOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90959d22_d6a1_49b9_af93_bce885ad335b); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_ANNOYANCE_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82dbcf2d_cd67_40c5_bfdc_9f1a5ccd4663); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_CONSOLE_LOCK_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8ec4b3a5_6868_48c2_be75_4f3044be88a7); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_CURRENT_MONITOR_BRIGHTNESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8ffee2c6_2d01_46be_adb9_398addc5b4ff); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_DIM_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17aaa29b_8b43_4b94_aafe_35f64daaf1ee); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_POWERDOWN_TIMEOUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3c0bc021_c8a8_4e07_a973_6b14cbcb2b7e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GUID_VIDEO_SUBGROUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7516b95f_f776_4464_8c53_06167f40cc99); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HEAP_OPTIMIZE_RESOURCES_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HIBERFILE_TYPE_FULL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HIBERFILE_TYPE_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HIBERFILE_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HIBERFILE_TYPE_REDUCED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ARCHIVE_END: ::windows_sys::core::PCSTR = ::windows_sys::s!("`\n"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ARCHIVE_HYBRIDMAP_MEMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("// "); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ARCHIVE_LINKER_MEMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("/ "); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ARCHIVE_LONGNAMES_MEMBER: ::windows_sys::core::PCSTR = ::windows_sys::s!("// "); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ARCHIVE_PAD: ::windows_sys::core::PCSTR = ::windows_sys::s!("\n"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ARCHIVE_START: ::windows_sys::core::PCSTR = ::windows_sys::s!("!\n"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ARCHIVE_START_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COMDAT_SELECT_ANY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COMDAT_SELECT_ASSOCIATIVE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COMDAT_SELECT_EXACT_MATCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COMDAT_SELECT_LARGEST: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COMDAT_SELECT_NEWEST: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COMDAT_SELECT_NODUPLICATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COMDAT_SELECT_SAME_SIZE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_MISC_EXENAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_CLSID: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_ILTCG: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_MPX: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_OMAP_FROM_SRC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_OMAP_TO_SRC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_POGO: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_REPRO: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_RESERVED10: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DEBUG_TYPE_VC_FEATURE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DOS_SIGNATURE: u16 = 23117u16; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DYNAMIC_RELOCATION_GUARD_IMPORT_CONTROL_TRANSFER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DYNAMIC_RELOCATION_GUARD_INDIR_CONTROL_TRANSFER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DYNAMIC_RELOCATION_GUARD_RF_EPILOGUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DYNAMIC_RELOCATION_GUARD_RF_PROLOGUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_DYNAMIC_RELOCATION_GUARD_SWITCHTABLE_BRANCH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_FLAG_PRIMARY_IMAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_IMPORT_MATCH_AUTHOR_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_IMPORT_MATCH_FAMILY_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_IMPORT_MATCH_IMAGE_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_IMPORT_MATCH_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_IMPORT_MATCH_UNIQUE_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_LONG_ID_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_POLICY_DEBUGGABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ENCLAVE_SHORT_ID_LENGTH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CFW_INSTRUMENTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CF_ENABLE_EXPORT_SUPPRESSION: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CF_EXPORT_SUPPRESSION_INFO_PRESENT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CF_FUNCTION_TABLE_PRESENT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_MASK: u32 = 4026531840u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_SHIFT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CF_INSTRUMENTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_CF_LONGJUMP_TABLE_PRESENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_EH_CONTINUATION_TABLE_PRESENT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_FLAG_EXPORT_SUPPRESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_FLAG_FID_LANGEXCPTHANDLER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_FLAG_FID_SUPPRESSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_FLAG_FID_XFG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_PROTECT_DELAYLOAD_IAT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_RETPOLINE_PRESENT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_RF_ENABLE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_RF_INSTRUMENTED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_RF_STRICT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_SECURITY_COOKIE_UNUSED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_GUARD_XFG_ENABLED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_ABSOLUTE: u32 = 180224u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_BASE_CAN_ROLL_BACK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_BASE_OBLIGATORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CALL_TARGET: u32 = 278528u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CHUNK_INVERSE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CHUNK_OBLIGATORY: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CHUNK_RESERVED: u32 = 1072705536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CHUNK_SIZE: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CHUNK_SOURCE_RVA: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CHUNK_TARGET_RVA: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_CHUNK_TYPE: u32 = 1032192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_DYNAMIC_VALUE: u32 = 491520u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_FUNCTION: u32 = 114688u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_INDIRECT: u32 = 376832u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_NO_CALL_TARGET: u32 = 409600u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_HOT_PATCH_REL32: u32 = 245760u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_NT_SIGNATURE: u32 = 17744u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_NUMBEROF_DIRECTORY_ENTRIES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ORDINAL_FLAG: u64 = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ORDINAL_FLAG32: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_ORDINAL_FLAG64: u64 = 9223372036854775808u64; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_OS2_SIGNATURE: u16 = 17742u16; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_OS2_SIGNATURE_LE: u16 = 17740u16; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_POLICY_METADATA_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_POLICY_SECTION_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!(".tPolicy"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_BRADDR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_GPDISP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_GPREL32: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_GPRELHI: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_GPRELLO: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_HINT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_INLINE_REFLONG: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_LITERAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_LITUSE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_MATCH: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_PAIR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFHI: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFLO: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFLONG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFLONGNB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFQ1: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFQ2: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFQ3: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_REFQUAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_SECREL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_SECRELHI: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_SECRELLO: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ALPHA_SECTION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_ADDR32: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_ADDR32NB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_ADDR64: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_CFG_BR: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_CFG_BR_REX: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_CFG_CALL: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_EHANDLER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_IMPORT_BR: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_IMPORT_CALL: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_INDIR_BR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_INDIR_BR_REX: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_FIRST: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_LAST: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_INDIR_CALL: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_PAIR: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_REL32: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_REL32_1: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_REL32_2: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_REL32_3: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_REL32_4: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_REL32_5: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_SECREL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_SECREL7: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_SECTION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_SREL32: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_SSPAN32: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AMD64_TOKEN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_ADDR32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_ADDR32NB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_CALL32: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_FUNCINFO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_REL32_1: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_REL32_2: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_SECREL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_SECTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_AM_TOKEN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_ADDR32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_ADDR32NB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_ADDR64: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_BRANCH19: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_BRANCH26: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_PAGEBASE_REL21: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_PAGEOFFSET_12A: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_PAGEOFFSET_12L: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_REL21: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_SECREL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_SECREL_HIGH12A: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_SECREL_LOW12A: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_SECREL_LOW12L: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_SECTION: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM64_TOKEN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_ADDR32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_ADDR32NB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_BLX11: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_BLX23T: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_BLX24: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_BRANCH11: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_BRANCH20T: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_BRANCH24: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_BRANCH24T: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_GPREL12: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_GPREL7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_MOV32: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_MOV32A: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_MOV32T: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_SECREL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_SECTION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_ARM_TOKEN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_ARM_MOV32: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_DIR64: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_HIGH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_HIGHADJ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_HIGHLOW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_IA64_IMM64: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_LOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_MACHINE_SPECIFIC_5: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_MACHINE_SPECIFIC_7: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_MACHINE_SPECIFIC_8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_MACHINE_SPECIFIC_9: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_MIPS_JMPADDR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_MIPS_JMPADDR16: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_RESERVED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_BASED_THUMB_MOV32: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEE_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEE_ADDR32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEE_ADDR32NB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEE_ADDR64: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEE_SECREL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEE_SECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEE_TOKEN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEF_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEF_ADDR32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEF_ADDR32NB: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEF_ADDR64: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEF_SECREL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEF_SECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_CEF_TOKEN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_EBC_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_EBC_ADDR32NB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_EBC_REL32: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_EBC_SECREL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_EBC_SECTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_DIR16: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_DIR32: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_DIR32NB: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_REL16: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_REL32: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_SECREL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_SECREL7: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_SECTION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_SEG12: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_I386_TOKEN: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_ADDEND: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_DIR32: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_DIR32NB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_DIR64: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_GPREL22: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_GPREL32: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_IMM14: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_IMM22: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_IMM64: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_IMMGPREL64: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_LTOFF22: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL21B: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL21F: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL21M: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL60B: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL60F: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL60I: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL60M: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_PCREL60X: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_SECREL22: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_SECREL32: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_SECREL64I: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_SECTION: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_SREL14: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_SREL22: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_SREL32: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_TOKEN: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_IA64_UREL32: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_ADDR24: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_ADDR32: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_ADDR32NB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_GPREL16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_PAIR: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_PCREL16: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_PCREL24: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_PCREL8: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_REFHALF: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_REFHI: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_REFLO: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_SECREL32: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_SECTION: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_M32R_TOKEN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_GPREL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_JMPADDR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_JMPADDR16: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_LITERAL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_PAIR: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_REFHALF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_REFHI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_REFLO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_REFWORD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_REFWORDNB: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_SECREL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_SECRELHI: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_SECRELLO: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_SECTION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_MIPS_TOKEN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_ADDR14: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_ADDR16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_ADDR24: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_ADDR32: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_ADDR32NB: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_ADDR64: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_BRNTAKEN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_BRTAKEN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_GPREL: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_IFGLUE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_IMGLUE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_NEG: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_PAIR: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_REFHI: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_REFLO: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_REL14: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_REL24: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_SECREL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_SECREL16: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_SECRELHI: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_SECRELLO: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_SECTION: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_TOCDEFN: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_TOCREL14: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_TOCREL16: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_TOKEN: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_PPC_TYPEMASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT16: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT32: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT32_NB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT4: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT4_LONG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT4_WORD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT8: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT8_LONG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_DIRECT8_WORD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_GPREL4_LONG: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_PCREL12_WORD: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_PCREL8_LONG: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_PCREL8_WORD: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_SECREL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_SECTION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_SIZEOF_SECTION: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_STARTOF_SECTION: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH3_TOKEN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SHM_PAIR: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SHM_PCRELPT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SHM_REFHALF: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SHM_REFLO: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SHM_RELHALF: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SHM_RELLO: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_SH_NOMODE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_THUMB_BLX23: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_THUMB_BRANCH20: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_THUMB_BRANCH24: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_REL_THUMB_MOV32: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_RESOURCE_DATA_IS_DIRECTORY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_RESOURCE_NAME_IS_STRING: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SEPARATE_DEBUG_FLAGS_MASK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SEPARATE_DEBUG_MISMATCH: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SEPARATE_DEBUG_SIGNATURE: u32 = 18756u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SIZEOF_FILE_HEADER: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SIZEOF_SECTION_HEADER: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SIZEOF_SHORT_NAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SIZEOF_SYMBOL: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_ARGUMENT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_AUTOMATIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_BIT_FIELD: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_BLOCK: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_CLR_TOKEN: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_END_OF_STRUCT: u32 = 102u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_ENUM_TAG: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_EXTERNAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_EXTERNAL_DEF: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_FAR_EXTERNAL: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_FILE: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_FUNCTION: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_LABEL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_MEMBER_OF_ENUM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_MEMBER_OF_STRUCT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_MEMBER_OF_UNION: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_REGISTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_REGISTER_PARAM: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_SECTION: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_STATIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_STRUCT_TAG: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_TYPE_DEFINITION: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_UNDEFINED_LABEL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_UNDEFINED_STATIC: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_UNION_TAG: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_CLASS_WEAK_EXTERNAL: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_DTYPE_ARRAY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_DTYPE_FUNCTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_DTYPE_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_DTYPE_POINTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_SECTION_MAX: u32 = 65279u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_SECTION_MAX_EX: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_BYTE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_CHAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_DOUBLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_DWORD: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_ENUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_FLOAT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_INT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_LONG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_MOE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_PCODE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_SHORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_STRUCT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_UINT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_UNION: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_VOID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_SYM_TYPE_WORD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_VXD_SIGNATURE: u16 = 17740u16; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_WEAK_EXTERN_SEARCH_ALIAS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_WEAK_EXTERN_SEARCH_LIBRARY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_HDR_SIG2: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const INITIAL_CPSR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const INITIAL_FPCSR: u32 = 639u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const INITIAL_FPSCR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const INITIAL_MXCSR: u32 = 8064u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_BAD_BLOCK_WITH_NAME: super::super::Foundation::NTSTATUS = -1073479649i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_CDROM_EXCLUSIVE_LOCK: super::super::Foundation::NTSTATUS = 1074004101i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_COMPLETION_MODIFY_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DRIVER_CANCEL_TIMEOUT: super::super::Foundation::NTSTATUS = -2147221450i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_CALLBACK_EXCEPTION: super::super::Foundation::NTSTATUS = -1073479517i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_CREATION_SUCCESS: super::super::Foundation::NTSTATUS = 262306i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_DIRECT_CONFIG_FAILED: super::super::Foundation::NTSTATUS = -1073479632i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_DRIVER_LOAD_FAILURE: super::super::Foundation::NTSTATUS = -1073479635i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_DUMPFILE_CONFLICT: super::super::Foundation::NTSTATUS = -1073479633i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_INITIALIZATION_FAILURE: super::super::Foundation::NTSTATUS = -1073479634i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_PAGE_CONFIG_FAILED: super::super::Foundation::NTSTATUS = -1073479631i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_DUMP_POINTER_FAILURE: super::super::Foundation::NTSTATUS = -1073479636i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERROR_DISK_RESOURCES_EXHAUSTED: super::super::Foundation::NTSTATUS = -1073479530i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERROR_DUMP_CREATION_ERROR: super::super::Foundation::NTSTATUS = -1073479519i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERROR_IO_HARDWARE_ERROR: super::super::Foundation::NTSTATUS = -1073479526i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_BAD_BLOCK: super::super::Foundation::NTSTATUS = -1073479673i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_BAD_FIRMWARE: super::super::Foundation::NTSTATUS = -1073479655i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_CONFIGURATION_ERROR: super::super::Foundation::NTSTATUS = -1073479677i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_CONTROLLER_ERROR: super::super::Foundation::NTSTATUS = -1073479669i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_DMA_CONFLICT_DETECTED: super::super::Foundation::NTSTATUS = -1073479657i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_DMA_RESOURCE_CONFLICT: super::super::Foundation::NTSTATUS = -1073479653i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_DRIVER_ERROR: super::super::Foundation::NTSTATUS = -1073479676i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_INCORRECT_IRQL: super::super::Foundation::NTSTATUS = -1073479667i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_INSUFFICIENT_RESOURCES: super::super::Foundation::NTSTATUS = -1073479678i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_INTERNAL_ERROR: super::super::Foundation::NTSTATUS = -1073479668i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_INTERRUPT_RESOURCE_CONFLICT: super::super::Foundation::NTSTATUS = -1073479652i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_INVALID_IOBASE: super::super::Foundation::NTSTATUS = -1073479666i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_INVALID_REQUEST: super::super::Foundation::NTSTATUS = -1073479664i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_IRQ_CONFLICT_DETECTED: super::super::Foundation::NTSTATUS = -1073479656i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_LAYERED_FAILURE: super::super::Foundation::NTSTATUS = -1073479662i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_MEMORY_CONFLICT_DETECTED: super::super::Foundation::NTSTATUS = -1073479659i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_MEMORY_RESOURCE_CONFLICT: super::super::Foundation::NTSTATUS = -1073479651i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_NOT_READY: super::super::Foundation::NTSTATUS = -1073479665i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_OVERRUN_ERROR: super::super::Foundation::NTSTATUS = -1073479672i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_PARITY: super::super::Foundation::NTSTATUS = -1073479675i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_PORT_CONFLICT_DETECTED: super::super::Foundation::NTSTATUS = -1073479658i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_PORT_RESOURCE_CONFLICT: super::super::Foundation::NTSTATUS = -1073479650i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_PORT_TIMEOUT: super::super::Foundation::NTSTATUS = -1073479563i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_PROTOCOL: super::super::Foundation::NTSTATUS = -1073479660i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_RESET: super::super::Foundation::NTSTATUS = -1073479661i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_RETRY_SUCCEEDED: super::super::Foundation::NTSTATUS = 262145i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_SEEK_ERROR: super::super::Foundation::NTSTATUS = -1073479674i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_SEQUENCE: super::super::Foundation::NTSTATUS = -1073479670i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_THREAD_STUCK_IN_DEVICE_DRIVER: super::super::Foundation::NTSTATUS = -1073479572i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_TIMEOUT: super::super::Foundation::NTSTATUS = -1073479671i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_ERR_VERSION: super::super::Foundation::NTSTATUS = -1073479663i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_QUOTA_CORRUPT: super::super::Foundation::NTSTATUS = -1073479638i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_QUOTA_FAILED: super::super::Foundation::NTSTATUS = -2147221464i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_QUOTA_LIMIT: super::super::Foundation::NTSTATUS = 1074004005i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_QUOTA_STARTED: super::super::Foundation::NTSTATUS = 1074004006i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_QUOTA_SUCCEEDED: super::super::Foundation::NTSTATUS = 1074004007i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_QUOTA_THRESHOLD: super::super::Foundation::NTSTATUS = 1074004004i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_SYSTEM_CORRUPT: super::super::Foundation::NTSTATUS = -1073479639i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_FILE_SYSTEM_CORRUPT_WITH_NAME: super::super::Foundation::NTSTATUS = -1073479625i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_INFO_THROTTLE_COMPLETE: super::super::Foundation::NTSTATUS = 1074004087i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_LOST_DELAYED_WRITE: super::super::Foundation::NTSTATUS = -2147221454i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_LOST_DELAYED_WRITE_NETWORK_DISCONNECTED: super::super::Foundation::NTSTATUS = -2147221365i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_LOST_DELAYED_WRITE_NETWORK_LOCAL_DISK_ERROR: super::super::Foundation::NTSTATUS = -2147221363i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_LOST_DELAYED_WRITE_NETWORK_SERVER_ERROR: super::super::Foundation::NTSTATUS = -2147221364i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_RECOVERED_VIA_ECC: super::super::Foundation::NTSTATUS = -2147221471i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_AF_UNIX: u32 = 2147483683u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_APPEXECLINK: u32 = 2147483675u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD: u32 = 2415919130u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_1: u32 = 2415923226u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_2: u32 = 2415927322u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_3: u32 = 2415931418u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_4: u32 = 2415935514u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_5: u32 = 2415939610u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_6: u32 = 2415943706u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_7: u32 = 2415947802u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_8: u32 = 2415951898u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_9: u32 = 2415955994u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_A: u32 = 2415960090u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_B: u32 = 2415964186u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_C: u32 = 2415968282u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_D: u32 = 2415972378u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_E: u32 = 2415976474u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_F: u32 = 2415980570u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CLOUD_MASK: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_CSV: u32 = 2147483657u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_DATALESS_CIM: u32 = 2684354600u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_DEDUP: u32 = 2147483667u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_DFS: u32 = 2147483658u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_DFSR: u32 = 2147483666u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_FILE_PLACEHOLDER: u32 = 2147483669u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_GLOBAL_REPARSE: u32 = 2684354585u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_HSM: u32 = 3221225476u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_HSM2: u32 = 2147483654u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_MOUNT_POINT: u32 = 2684354563u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_NFS: u32 = 2147483668u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_ONEDRIVE: u32 = 2147483681u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_PROJFS: u32 = 2415919132u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_PROJFS_TOMBSTONE: u32 = 2684354594u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_RESERVED_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_RESERVED_RANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_RESERVED_TWO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_RESERVED_ZERO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_SIS: u32 = 2147483655u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_STORAGE_SYNC: u32 = 2147483678u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_SYMLINK: u32 = 2684354572u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_UNHANDLED: u32 = 2147483680u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_WCI: u32 = 2147483672u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_WCI_1: u32 = 2415923224u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_WCI_LINK: u32 = 2684354599u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_WCI_LINK_1: u32 = 2684358695u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_WCI_TOMBSTONE: u32 = 2684354591u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_WIM: u32 = 2147483656u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IO_REPARSE_TAG_WOF: u32 = 2147483671u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_SYSTEM_SLEEP_FAILED: super::super::Foundation::NTSTATUS = -1073479637i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_ADAPTER_FIRMWARE_UPDATED: super::super::Foundation::NTSTATUS = 1074004128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_ALLOCATION_FAILED: super::super::Foundation::NTSTATUS = -2147221448i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_BUS_RESET: super::super::Foundation::NTSTATUS = -2147221386i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_COMPLETION_TIME: super::super::Foundation::NTSTATUS = -2147221349i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DEVICE_HAS_INTERNAL_DUMP: super::super::Foundation::NTSTATUS = -2147221361i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DISK_CAPACITY_CHANGED: super::super::Foundation::NTSTATUS = -2147221353i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DISK_FIRMWARE_UPDATED: super::super::Foundation::NTSTATUS = 1074004127i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DISK_PROVISIONING_TYPE_CHANGED: super::super::Foundation::NTSTATUS = -2147221352i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DISK_SURPRISE_REMOVED: super::super::Foundation::NTSTATUS = -2147221347i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DUMP_DISABLED_DEVICE_GONE: super::super::Foundation::NTSTATUS = -2147221348i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DUPLICATE_PATH: super::super::Foundation::NTSTATUS = -2147221445i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_DUPLICATE_SIGNATURE: super::super::Foundation::NTSTATUS = -2147221446i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_INTERRUPT_STILL_PENDING: super::super::Foundation::NTSTATUS = -2147221451i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_IO_OPERATION_RETRIED: super::super::Foundation::NTSTATUS = -2147221351i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_LOG_FLUSH_FAILED: super::super::Foundation::NTSTATUS = -2147221447i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_PAGING_FAILURE: super::super::Foundation::NTSTATUS = -2147221453i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_REPEATED_DISK_GUID: super::super::Foundation::NTSTATUS = -2147221346i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_RESET: super::super::Foundation::NTSTATUS = -2147221375i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_SOFT_THRESHOLD_REACHED: super::super::Foundation::NTSTATUS = -2147221360i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_SOFT_THRESHOLD_REACHED_EX: super::super::Foundation::NTSTATUS = -2147221359i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_SOFT_THRESHOLD_REACHED_EX_LUN_LUN: super::super::Foundation::NTSTATUS = -2147221358i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_SOFT_THRESHOLD_REACHED_EX_LUN_POOL: super::super::Foundation::NTSTATUS = -2147221357i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_SOFT_THRESHOLD_REACHED_EX_POOL_LUN: super::super::Foundation::NTSTATUS = -2147221356i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_SOFT_THRESHOLD_REACHED_EX_POOL_POOL: super::super::Foundation::NTSTATUS = -2147221355i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_VOLUME_LOST_DISK_EXTENT: super::super::Foundation::NTSTATUS = -2147221362i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WARNING_WRITE_FUA_PROBLEM: super::super::Foundation::NTSTATUS = -2147221372i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WRITE_CACHE_DISABLED: super::super::Foundation::NTSTATUS = -2147221470i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WRITE_CACHE_ENABLED: super::super::Foundation::NTSTATUS = -2147221472i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WRN_BAD_FIRMWARE: super::super::Foundation::NTSTATUS = -2147221478i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const IO_WRN_FAILURE_PREDICTED: super::super::Foundation::NTSTATUS = -2147221452i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IS_TEXT_UNICODE_DBCS_LEADBYTE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IS_TEXT_UNICODE_UTF8: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_ASSIGN_PROCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_IMPERSONATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_END_OF_JOB_TIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_END_OF_PROCESS_TIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_EXIT_PROCESS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_JOB_CYCLE_TIME_LIMIT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_JOB_MEMORY_LIMIT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_MAXIMUM: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_MINIMUM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_NEW_PROCESS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_NOTIFICATION_LIMIT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_MSG_SILO_TERMINATED: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_NET_RATE_CONTROL_MAX_DSCP_TAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_QUERY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_SET_ATTRIBUTES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_SET_SECURITY_ATTRIBUTES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_TERMINATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_UILIMIT_ALL: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const JOB_OBJECT_UI_VALID_FLAGS: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_AFRIKAANS: u32 = 54u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ALBANIAN: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ALSATIAN: u32 = 132u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_AMHARIC: u32 = 94u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ARABIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ARMENIAN: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ASSAMESE: u32 = 77u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_AZERBAIJANI: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_AZERI: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BANGLA: u32 = 69u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BASHKIR: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BASQUE: u32 = 45u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BELARUSIAN: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BENGALI: u32 = 69u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BOSNIAN: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BOSNIAN_NEUTRAL: u32 = 30746u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BRETON: u32 = 126u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_BULGARIAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CATALAN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CENTRAL_KURDISH: u32 = 146u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CHEROKEE: u32 = 92u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CHINESE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CHINESE_SIMPLIFIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CHINESE_TRADITIONAL: u32 = 31748u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CORSICAN: u32 = 131u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CROATIAN: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_CZECH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_DANISH: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_DARI: u32 = 140u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_DIVEHI: u32 = 101u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_DUTCH: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ENGLISH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ESTONIAN: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_FAEROESE: u32 = 56u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_FARSI: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_FILIPINO: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_FINNISH: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_FRENCH: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_FRISIAN: u32 = 98u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_FULAH: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_GALICIAN: u32 = 86u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_GEORGIAN: u32 = 55u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_GERMAN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_GREEK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_GREENLANDIC: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_GUJARATI: u32 = 71u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_HAUSA: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_HAWAIIAN: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_HEBREW: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_HINDI: u32 = 57u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_HUNGARIAN: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ICELANDIC: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_IGBO: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_INDONESIAN: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_INUKTITUT: u32 = 93u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_INVARIANT: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_IRISH: u32 = 60u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ITALIAN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_JAPANESE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KANNADA: u32 = 75u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KASHMIRI: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KAZAK: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KHMER: u32 = 83u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KICHE: u32 = 134u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KINYARWANDA: u32 = 135u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KONKANI: u32 = 87u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KOREAN: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_KYRGYZ: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_LAO: u32 = 84u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_LATVIAN: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_LITHUANIAN: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_LOWER_SORBIAN: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_LUXEMBOURGISH: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MACEDONIAN: u32 = 47u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MALAY: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MALAYALAM: u32 = 76u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MALTESE: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MANIPURI: u32 = 88u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MAORI: u32 = 129u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MAPUDUNGUN: u32 = 122u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MARATHI: u32 = 78u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MOHAWK: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_MONGOLIAN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_NEPALI: u32 = 97u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_NEUTRAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_NORWEGIAN: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_OCCITAN: u32 = 130u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ODIA: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ORIYA: u32 = 72u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_PASHTO: u32 = 99u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_PERSIAN: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_POLISH: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_PORTUGUESE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_PULAR: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_PUNJABI: u32 = 70u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_QUECHUA: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ROMANIAN: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ROMANSH: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_RUSSIAN: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SAKHA: u32 = 133u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SAMI: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SANSKRIT: u32 = 79u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SCOTTISH_GAELIC: u32 = 145u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SERBIAN: u32 = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SERBIAN_NEUTRAL: u32 = 31770u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SINDHI: u32 = 89u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SINHALESE: u32 = 91u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SLOVAK: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SLOVENIAN: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SOTHO: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SPANISH: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SWAHILI: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SWEDISH: u32 = 29u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_SYRIAC: u32 = 90u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TAJIK: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TAMAZIGHT: u32 = 95u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TAMIL: u32 = 73u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TATAR: u32 = 68u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TELUGU: u32 = 74u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_THAI: u32 = 30u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TIBETAN: u32 = 81u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TIGRIGNA: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TIGRINYA: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TSWANA: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TURKISH: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_TURKMEN: u32 = 66u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_UIGHUR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_UKRAINIAN: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_UPPER_SORBIAN: u32 = 46u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_URDU: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_UZBEK: u32 = 67u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_VALENCIAN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_VIETNAMESE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_WELSH: u32 = 82u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_WOLOF: u32 = 136u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_XHOSA: u32 = 52u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_YAKUT: u32 = 133u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_YI: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_YORUBA: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LANG_ZULU: u32 = 53u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_DISCARDABLE: u32 = 3840u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_DISCARDED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_INVALID_HANDLE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_LOCKCOUNT: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_MODIFY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_NOCOMPACT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_NODISCARD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LMEM_VALID_FLAGS: u32 = 3954u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCALE_NAME_MAX_LENGTH: u32 = 85u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCALE_TRANSIENT_KEYBOARD1: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCALE_TRANSIENT_KEYBOARD2: u32 = 9216u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCALE_TRANSIENT_KEYBOARD3: u32 = 10240u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCALE_TRANSIENT_KEYBOARD4: u32 = 11264u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKF_LOGICAL_LOCK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKF_PHYSICAL_LOCK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKP_ALLOW_MEM_MAPPING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKP_ALLOW_WRITES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKP_FAIL_MEM_MAPPING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKP_FAIL_WRITES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKP_LOCK_FOR_FORMAT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LOCKP_USER_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const LTP_PC_SMT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAILSLOT_NO_MESSAGE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAILSLOT_WAIT_FOREVER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXBYTE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXCHAR: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXDWORD: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXIMUM_ALLOWED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXIMUM_PROCESSORS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXIMUM_PROC_PER_GROUP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXIMUM_SUPPORTED_EXTENSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXIMUM_SUSPEND_COUNT: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXIMUM_WAIT_OBJECTS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXIMUM_XSTATE_FEATURES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXLOGICALLOGNAMESIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXLONG: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXLONGLONG: u64 = 9223372036854775807u64; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXSHORT: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAXWORD: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAX_ACL_REVISION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAX_HW_COUNTERS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAX_UCSCHAR: u32 = 1114111u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_BUS_ERROR: super::super::Foundation::NTSTATUS = -1073414022i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_BUS_TIMEOUT_ERROR: super::super::Foundation::NTSTATUS = -1073414021i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_CACHE: super::super::Foundation::NTSTATUS = -1073414083i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_CPU: super::super::Foundation::NTSTATUS = -1073414030i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_CPU_BUS: super::super::Foundation::NTSTATUS = -1073414079i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_MAS: super::super::Foundation::NTSTATUS = -1073414075i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_MEM_1_2: super::super::Foundation::NTSTATUS = -1073414071i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_MEM_1_2_5: super::super::Foundation::NTSTATUS = -1073414069i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_MEM_1_2_5_4: super::super::Foundation::NTSTATUS = -1073414067i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_MEM_UNKNOWN: super::super::Foundation::NTSTATUS = -1073414073i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_MASTER_ABORT: super::super::Foundation::NTSTATUS = -1073414055i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_MASTER_ABORT_NO_INFO: super::super::Foundation::NTSTATUS = -1073414053i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_PARITY: super::super::Foundation::NTSTATUS = -1073414063i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_PARITY_NO_INFO: super::super::Foundation::NTSTATUS = -1073414061i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_SERR: super::super::Foundation::NTSTATUS = -1073414059i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_SERR_NO_INFO: super::super::Foundation::NTSTATUS = -1073414057i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_TIMEOUT: super::super::Foundation::NTSTATUS = -1073414051i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_TIMEOUT_NO_INFO: super::super::Foundation::NTSTATUS = -1073414049i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_BUS_UNKNOWN: super::super::Foundation::NTSTATUS = -1073414047i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PCI_DEVICE: super::super::Foundation::NTSTATUS = -1073414045i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_PLATFORM_SPECIFIC: super::super::Foundation::NTSTATUS = -1073414041i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_REGISTER_FILE: super::super::Foundation::NTSTATUS = -1073414077i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_SMBIOS: super::super::Foundation::NTSTATUS = -1073414043i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_SYSTEM_EVENT: super::super::Foundation::NTSTATUS = -1073414065i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_TLB: super::super::Foundation::NTSTATUS = -1073414081i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_UNKNOWN: super::super::Foundation::NTSTATUS = -1073414039i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_ERROR_UNKNOWN_NO_CPU: super::super::Foundation::NTSTATUS = -1073414037i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_EXTERNAL_ERROR: super::super::Foundation::NTSTATUS = -1073414017i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_FRC_ERROR: super::super::Foundation::NTSTATUS = -1073414016i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_INFO_CPU_THERMAL_THROTTLING_REMOVED: super::super::Foundation::NTSTATUS = 1074069616i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_INFO_MEMORY_PAGE_MARKED_BAD: super::super::Foundation::NTSTATUS = 1074069620i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_INFO_NO_MORE_CORRECTED_ERROR_LOGS: super::super::Foundation::NTSTATUS = 1074069619i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_INTERNALTIMER_ERROR: super::super::Foundation::NTSTATUS = -1073414020i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_MEMORYHIERARCHY_ERROR: super::super::Foundation::NTSTATUS = -1073414024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_MICROCODE_ROM_PARITY_ERROR: super::super::Foundation::NTSTATUS = -1073414018i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_TLB_ERROR: super::super::Foundation::NTSTATUS = -1073414023i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_CACHE: super::super::Foundation::NTSTATUS = -2147155908i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_CMC_THRESHOLD_EXCEEDED: super::super::Foundation::NTSTATUS = -2147155859i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_CPE_THRESHOLD_EXCEEDED: super::super::Foundation::NTSTATUS = -2147155858i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_CPU: super::super::Foundation::NTSTATUS = -2147155855i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_CPU_BUS: super::super::Foundation::NTSTATUS = -2147155904i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_CPU_THERMAL_THROTTLED: super::super::Foundation::NTSTATUS = -2147155857i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_MAS: super::super::Foundation::NTSTATUS = -2147155900i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_MEM_1_2: super::super::Foundation::NTSTATUS = -2147155896i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_MEM_1_2_5: super::super::Foundation::NTSTATUS = -2147155894i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_MEM_1_2_5_4: super::super::Foundation::NTSTATUS = -2147155892i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_MEM_UNKNOWN: super::super::Foundation::NTSTATUS = -2147155898i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_MASTER_ABORT: super::super::Foundation::NTSTATUS = -2147155880i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_MASTER_ABORT_NO_INFO: super::super::Foundation::NTSTATUS = -2147155878i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_PARITY: super::super::Foundation::NTSTATUS = -2147155888i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_PARITY_NO_INFO: super::super::Foundation::NTSTATUS = -2147155886i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_SERR: super::super::Foundation::NTSTATUS = -2147155884i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_SERR_NO_INFO: super::super::Foundation::NTSTATUS = -2147155882i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_TIMEOUT: super::super::Foundation::NTSTATUS = -2147155876i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_TIMEOUT_NO_INFO: super::super::Foundation::NTSTATUS = -2147155874i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_BUS_UNKNOWN: super::super::Foundation::NTSTATUS = -2147155872i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PCI_DEVICE: super::super::Foundation::NTSTATUS = -2147155870i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_PLATFORM_SPECIFIC: super::super::Foundation::NTSTATUS = -2147155866i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_REGISTER_FILE: super::super::Foundation::NTSTATUS = -2147155902i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_SMBIOS: super::super::Foundation::NTSTATUS = -2147155868i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_SYSTEM_EVENT: super::super::Foundation::NTSTATUS = -2147155890i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_TLB: super::super::Foundation::NTSTATUS = -2147155906i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_UNKNOWN: super::super::Foundation::NTSTATUS = -2147155864i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const MCA_WARNING_UNKNOWN_NO_CPU: super::super::Foundation::NTSTATUS = -2147155862i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEMORY_ALLOCATION_ALIGNMENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEMORY_PARTITION_MODIFY_ACCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEMORY_PARTITION_QUERY_ACCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEMORY_PRIORITY_LOWEST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_4MB_PAGES: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_COALESCE_PLACEHOLDERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_DIFFERENT_IMAGE_BASE_OK: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_EC_CODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_GRAPHICS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_NONPAGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_NONPAGED_HUGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_NONPAGED_LARGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_SOFT_FAULT_PAGES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_TYPE_BITS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_EXTENDED_PARAMETER_ZERO_PAGES_OPTIONAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_PHYSICAL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_ROTATE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_TOP_DOWN: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MEM_WRITE_WATCH: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MESSAGE_RESOURCE_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MESSAGE_RESOURCE_UTF8: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MINCHAR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MINLONG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MINSHORT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MIN_UCSCHAR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MS_PPM_SOFTWARE_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MUTANT_QUERY_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NETWORK_APP_INSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NLS_VALID_LOCALE_MASK: u32 = 1048575u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NONVOL_FP_NUMREG_ARM64: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NONVOL_INT_NUMREG_ARM64: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NON_PAGED_DEBUG_SIGNATURE: u32 = 18766u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NO_SUBGROUP_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfea3413e_7e05_4911_9a71_700331f1c294); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NUMA_NO_PREFERRED_NODE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NUM_DISCHARGE_POLICIES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const N_BTMASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const N_BTSHFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const N_TMASK: u32 = 48u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const N_TMASK1: u32 = 192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const N_TMASK2: u32 = 240u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const N_TSHIFT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("OutOfProcessFunctionTableCallback"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_D0_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_D1_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_D2_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_D3_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_WAKE_FROM_D0_SUPPORTED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_WAKE_FROM_D1_SUPPORTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_WAKE_FROM_D2_SUPPORTED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_WAKE_FROM_D3_SUPPORTED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PDCAP_WARM_EJECT_SUPPORTED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PERFORMANCE_DATA_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PERFSTATE_POLICY_CHANGE_DECREASE_MAX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PERFSTATE_POLICY_CHANGE_IDEAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PERFSTATE_POLICY_CHANGE_IDEAL_AGGRESSIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PERFSTATE_POLICY_CHANGE_INCREASE_MAX: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PERFSTATE_POLICY_CHANGE_ROCKET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PERFSTATE_POLICY_CHANGE_SINGLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_ALPHA_BYTE_INSTRUCTIONS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_ARM_NEON_INSTRUCTIONS_AVAILABLE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_ARM_V82_DP_INSTRUCTIONS_AVAILABLE: u32 = 43u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_ARM_V83_JSCVT_INSTRUCTIONS_AVAILABLE: u32 = 44u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_AVX2_INSTRUCTIONS_AVAILABLE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_AVX512F_INSTRUCTIONS_AVAILABLE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_AVX_INSTRUCTIONS_AVAILABLE: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_ERMS_AVAILABLE: u32 = 42u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_MONITORX_INSTRUCTION_AVAILABLE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_NON_TEMPORAL_LEVEL_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_PPC_MOVEMEM_64BIT_OK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_RDPID_INSTRUCTION_AVAILABLE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_RDRAND_INSTRUCTION_AVAILABLE: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_RDTSCP_INSTRUCTION_AVAILABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_SSE4_1_INSTRUCTIONS_AVAILABLE: u32 = 37u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_SSE4_2_INSTRUCTIONS_AVAILABLE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_SSE_DAZ_MODE_AVAILABLE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_SSSE3_INSTRUCTIONS_AVAILABLE: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_TEMPORAL_LEVEL_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_TEMPORAL_LEVEL_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PF_TEMPORAL_LEVEL_3: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POLICY_AUDIT_SUBCATEGORY_COUNT: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_INDEX_HIBERNATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_INDEX_NOTHING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_INDEX_SHUTDOWN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_INDEX_SLEEP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_INDEX_TURN_OFF_THE_DISPLAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_VALUE_HIBERNATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_VALUE_NOTHING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_VALUE_SHUTDOWN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_VALUE_SLEEP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWERBUTTON_ACTION_VALUE_TURN_OFF_THE_DISPLAY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_ACPI_CRITICAL: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_ACPI_USER_NOTIFY: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_CRITICAL: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_DIRECTED_DRIPS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_DISABLE_WAKES: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_DOZE_TO_HIBERNATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_HIBERBOOT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_LIGHTEST_FIRST: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_LOCK_CONSOLE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_OVERRIDE_APPS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_PSEUDO_TRANSITION: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_QUERY_ALLOWED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_UI_ALLOWED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_ACTION_USER_NOTIFY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_CONNECTIVITY_IN_STANDBY_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_CONNECTIVITY_IN_STANDBY_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_CONNECTIVITY_IN_STANDBY_SYSTEM_MANAGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_DEVICE_IDLE_POLICY_CONSERVATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_DEVICE_IDLE_POLICY_PERFORMANCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_DISCONNECTED_STANDBY_MODE_AGGRESSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_DISCONNECTED_STANDBY_MODE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_REQUEST_CONTEXT_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_SETTING_VALUE_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_SYSTEM_MAXIMUM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const POWER_USER_NOTIFY_FORCED_SHUTDOWN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PO_THROTTLE_ADAPTIVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PO_THROTTLE_CONSTANT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PO_THROTTLE_DEGRADE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PO_THROTTLE_MAXIMUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PO_THROTTLE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_ACPI1C2: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_ACPI1C3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_ACPI1TSTATES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_CPC: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_CSD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_CST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_LPI: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_OSC: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PCCH: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PCCP: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PCT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PDC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PPC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PSD: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PSS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_PTC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_TPC: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_TSD: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_TSS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_FIRMWARE_XPSS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLESTATES_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xba138e10_e250_4ad7_8616_cf1a7ad410e7); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLESTATE_CHANGE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4838fe4f_f71c_4e51_9ecc_8430a7ac4c6c); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLE_ACCOUNTING_EX_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd67abd39_81f8_4a5e_8152_72e31ec912ee); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLE_ACCOUNTING_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2a26f78_ae07_4ee0_a30f_ce54f55a94cd); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLE_IMPLEMENTATION_CSTATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLE_IMPLEMENTATION_LPISTATES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLE_IMPLEMENTATION_MICROPEP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLE_IMPLEMENTATION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_IDLE_IMPLEMENTATION_PEP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFMON_PERFSTATE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7fd18652_0cfe_40d2_b0a1_0b066a87759e); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFORMANCE_IMPLEMENTATION_CPPC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFORMANCE_IMPLEMENTATION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFORMANCE_IMPLEMENTATION_PCCV1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFORMANCE_IMPLEMENTATION_PEP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFORMANCE_IMPLEMENTATION_PSTATES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFSTATES_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5708cc20_7d40_4bf4_b4aa_2b01338d0126); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFSTATE_CHANGE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa5b32ddd_7f39_4abc_b892_900e43b59ebb); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_PERFSTATE_DOMAIN_CHANGE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x995e6b7f_d653_497a_b978_36a30c29bf01); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_THERMALCONSTRAINT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa852c2c8_1a4c_423b_8c2c_f30d82931a88); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PPM_THERMAL_POLICY_CHANGE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48f377b8_6880_4c7b_8bdc_380176c6654d); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRAGMA_DEPRECATED_DDK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRIVILEGE_SET_ALL_NECESSARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ALPHA_21064: u32 = 21064u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_AMD_X8664: u32 = 8664u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_ALPHA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_ALPHA64: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_ARM64: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_IA32_ON_ARM64: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_IA32_ON_WIN64: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_MIPS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_MSIL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_NEUTRAL: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_PPC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARCHITECTURE_SHX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARM720: u32 = 1824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARM820: u32 = 2080u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARM920: u32 = 2336u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_ARM_7TDMI: u32 = 70001u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_DUTY_CYCLING_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_DUTY_CYCLING_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_HITACHI_SH3: u32 = 10003u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_HITACHI_SH3E: u32 = 10004u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_HITACHI_SH4: u32 = 10005u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_IDLESTATE_POLICY_COUNT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_INTEL_386: u32 = 386u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_INTEL_486: u32 = 486u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_INTEL_IA64: u32 = 2200u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_INTEL_PENTIUM: u32 = 586u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_MIPS_R4000: u32 = 4000u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_MOTOROLA_821: u32 = 821u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_OPTIL: u32 = 18767u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_AUTONOMOUS_MODE_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_AUTONOMOUS_MODE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE_AT_GUARANTEED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE_AT_GUARANTEED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_EFFICIENT_ENABLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_MODE_MAX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_POLICY_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_BOOST_POLICY_MAX: u32 = 100u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_ENERGY_PREFERENCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_MAXIMUM_ACTIVITY_WINDOW: u32 = 1270000000u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_MINIMUM_ACTIVITY_WINDOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PERF_PERFORMANCE_PREFERENCE: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PPC_601: u32 = 601u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PPC_603: u32 = 603u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PPC_604: u32 = 604u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_PPC_620: u32 = 620u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_SHx_SH3: u32 = 103u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_SHx_SH4: u32 = 104u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_STRONGARM: u32 = 2577u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_THROTTLE_AUTOMATIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_THROTTLE_DISABLED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESSOR_THROTTLE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESS_HEAP_ENTRY_BUSY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESS_HEAP_ENTRY_DDESHARE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESS_HEAP_ENTRY_MOVEABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESS_HEAP_REGION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESS_HEAP_SEG_ALLOC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESS_HEAP_UNCOMMITTED_RANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROCESS_TRUST_LABEL_SECURITY_INFORMATION: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROC_IDLE_BUCKET_COUNT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PROC_IDLE_BUCKET_COUNT_EX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_ARM64_SERVER: u32 = 120u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_AZURESTACKHCI_SERVER_CORE: u32 = 406u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_AZURE_NANO_SERVER: u32 = 169u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_AZURE_SERVER_CLOUDHOST: u32 = 199u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_AZURE_SERVER_CLOUDMOS: u32 = 200u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_AZURE_SERVER_CORE: u32 = 168u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUD: u32 = 178u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUDE: u32 = 183u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUDEDITION: u32 = 203u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUDEDITIONN: u32 = 202u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUDEN: u32 = 186u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUDN: u32 = 179u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUD_HOST_INFRASTRUCTURE_SERVER: u32 = 124u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CLOUD_STORAGE_SERVER: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CONNECTED_CAR: u32 = 117u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CORE_ARM: u32 = 97u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CORE_CONNECTED: u32 = 111u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CORE_CONNECTED_COUNTRYSPECIFIC: u32 = 116u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CORE_CONNECTED_N: u32 = 113u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_CORE_CONNECTED_SINGLELANGUAGE: u32 = 115u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_DATACENTER_EVALUATION_SERVER_CORE: u32 = 159u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_DATACENTER_NANO_SERVER: u32 = 143u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_DATACENTER_SERVER_AZURE_EDITION: u32 = 407u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_DATACENTER_SERVER_CORE_AZURE_EDITION: u32 = 408u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_DATACENTER_WS_SERVER_CORE: u32 = 147u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED: u32 = 65u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_A: u32 = 88u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_AUTOMOTIVE: u32 = 85u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_E: u32 = 90u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_EVAL: u32 = 107u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_E_EVAL: u32 = 108u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_INDUSTRY: u32 = 89u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_INDUSTRY_A: u32 = 86u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_INDUSTRY_A_E: u32 = 92u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_INDUSTRY_E: u32 = 91u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_INDUSTRY_EVAL: u32 = 105u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_EMBEDDED_INDUSTRY_E_EVAL: u32 = 106u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_ENTERPRISEG: u32 = 171u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_ENTERPRISEGN: u32 = 172u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_ENTERPRISE_SUBSCRIPTION: u32 = 140u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_ENTERPRISE_SUBSCRIPTION_N: u32 = 141u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_HOLOGRAPHIC: u32 = 135u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_HOLOGRAPHIC_BUSINESS: u32 = 136u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_HUBOS: u32 = 180u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_INDUSTRY_HANDHELD: u32 = 118u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_IOTEDGEOS: u32 = 187u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_IOTENTERPRISE: u32 = 188u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_IOTENTERPRISES: u32 = 191u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_IOTOS: u32 = 185u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_LITE: u32 = 189u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_NANO_SERVER: u32 = 109u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_ONECOREUPDATEOS: u32 = 182u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PPI_PRO: u32 = 119u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PROFESSIONAL_EMBEDDED: u32 = 58u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PROFESSIONAL_S: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PROFESSIONAL_STUDENT: u32 = 112u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PROFESSIONAL_STUDENT_N: u32 = 114u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PROFESSIONAL_S_N: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PRO_CHINA: u32 = 139u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PRO_FOR_EDUCATION: u32 = 164u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PRO_FOR_EDUCATION_N: u32 = 165u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_PRO_SINGLE_LANGUAGE: u32 = 138u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_SERVERRDSH: u32 = 175u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_SOLUTION_EMBEDDEDSERVER_CORE: u32 = 57u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_STANDARD_EVALUATION_SERVER_CORE: u32 = 160u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_STANDARD_NANO_SERVER: u32 = 144u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_STANDARD_SERVER_CORE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_STANDARD_WS_SERVER_CORE: u32 = 148u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_THINPC: u32 = 87u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_UNLICENSED: u32 = 2882382797u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_UTILITY_VM: u32 = 149u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_XBOX_DURANGOHOSTOS: u32 = 196u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_XBOX_ERAOS: u32 = 195u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_XBOX_GAMEOS: u32 = 194u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_XBOX_NATIVEOS: u32 = 193u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_XBOX_SCARLETTHOSTOS: u32 = 197u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PRODUCT_XBOX_SYSTEMOS: u32 = 192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PcTeb: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const QUOTA_LIMITS_HARDWS_MAX_DISABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const QUOTA_LIMITS_HARDWS_MAX_ENABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const QUOTA_LIMITS_HARDWS_MIN_DISABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const QUOTA_LIMITS_HARDWS_MIN_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const QUOTA_LIMITS_USE_DEFAULT_LIMITS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const READ_THREAD_PROFILING_FLAG_DISPATCHING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_APP_HIVE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_APP_HIVE_OPEN_READ_ONLY: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_BOOT_HIVE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_FLUSH_HIVE_FILE_GROWTH: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_FORCE_UNLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_HIVE_EXACT_FILE_GROWTH: i32 = 128i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_HIVE_NO_RM: i32 = 256i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_HIVE_SINGLE_LOG: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_IMMUTABLE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_LOAD_HIVE_OPEN_HANDLE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_NO_IMPERSONATION_FALLBACK: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_NO_LAZY_FLUSH: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_OPEN_READ_ONLY: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_PROCESS_PRIVATE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_REFRESH_HIVE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_START_JOURNAL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const REG_UNLOAD_LEGAL_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RESOURCEMANAGER_COMPLETE_PROPAGATION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RESOURCEMANAGER_ENLIST: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RESOURCEMANAGER_GET_NOTIFICATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RESOURCEMANAGER_QUERY_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RESOURCEMANAGER_RECOVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RESOURCEMANAGER_REGISTER_PROTOCOL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RESOURCEMANAGER_SET_INFORMATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ROT_COMPARE_MAX: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CONDITION_VARIABLE_LOCKMODE_SHARED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CRITICAL_SECTION_ALL_FLAG_BITS: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CRITICAL_SECTION_FLAG_RESOURCE_TYPE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_CRITICAL_SECTION_FLAG_STATIC_INIT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_RUN_ONCE_ASYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_RUN_ONCE_CHECK_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_RUN_ONCE_CTX_RESERVED_BITS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_RUN_ONCE_INIT_FAILED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_UMS_VERSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RTL_VIRTUAL_UNWIND2_VALIDATE_PAC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RUNTIME_FUNCTION_INDIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_INPUT_FLAG_IGNORE_REDUNDANCY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_INPUT_FLAG_OPLOCK_NOT_ACQUIRED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_INPUT_FLAG_RESUME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_INPUT_FLAG_SCRUB_BY_OBJECT_ID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_INPUT_FLAG_SKIP_DATA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_INPUT_FLAG_SKIP_IN_SYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_INPUT_FLAG_SKIP_NON_INTEGRITY_DATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_OUTPUT_FLAG_INCOMPLETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_OUTPUT_FLAG_NON_USER_DATA_RANGE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_OUTPUT_FLAG_PARITY_EXTENT_DATA_RETURNED: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SCRUB_DATA_OUTPUT_FLAG_RESUME_CONTEXT_LENGTH_SPECIFIED: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_ANONYMOUS_LOGON_RID: i32 = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_APPPOOL_ID_BASE_RID: i32 = 82i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_APPPOOL_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_APP_PACKAGE_BASE_RID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_APP_PACKAGE_RID_COUNT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATED_USER_RID: i32 = 11i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATION_AUTHORITY_ASSERTED_RID: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATION_AUTHORITY_RID_COUNT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATION_FRESH_KEY_AUTH_RID: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATION_KEY_PROPERTY_ATTESTATION_RID: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATION_KEY_PROPERTY_MFA_RID: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATION_KEY_TRUST_RID: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_AUTHENTICATION_SERVICE_ASSERTED_RID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_BATCH_RID: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_BUILTIN_APP_PACKAGE_RID_COUNT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_BUILTIN_CAPABILITY_RID_COUNT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_BUILTIN_DOMAIN_RID: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_BUILTIN_PACKAGE_ANY_RESTRICTED_PACKAGE: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_APPOINTMENTS: i32 = 11i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_APP_RID: u64 = 1024u64; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_BASE_RID: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_CONTACTS: i32 = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_DOCUMENTS_LIBRARY: i32 = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_ENTERPRISE_AUTHENTICATION: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_INTERNET_CLIENT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_INTERNET_CLIENT_SERVER: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_INTERNET_EXPLORER: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_MUSIC_LIBRARY: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_PICTURES_LIBRARY: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_REMOVABLE_STORAGE: i32 = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_RID_COUNT: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_SHARED_USER_CERTIFICATES: i32 = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CAPABILITY_VIDEOS_LIBRARY: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CCG_ID_BASE_RID: i32 = 95i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CHILD_PACKAGE_RID_COUNT: i32 = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_BASE_RID: i32 = 85i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_COM_ID_BASE_RID: i32 = 89i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CREATOR_GROUP_RID: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CREATOR_GROUP_SERVER_RID: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CREATOR_OWNER_RID: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CREATOR_OWNER_RIGHTS_RID: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CREATOR_OWNER_SERVER_RID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CRED_TYPE_BASE_RID: i32 = 65i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CRED_TYPE_RID_COUNT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_CRED_TYPE_THIS_ORG_CERT_RID: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_DASHOST_ID_BASE_RID: i32 = 92i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_DASHOST_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_DESCRIPTOR_REVISION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_DESCRIPTOR_REVISION1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_DIALUP_RID: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_ENTERPRISE_CONTROLLERS_RID: i32 = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_ENTERPRISE_READONLY_CONTROLLERS_RID: i32 = 22i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_INSTALLER_CAPABILITY_RID_COUNT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_INSTALLER_GROUP_CAPABILITY_BASE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_INSTALLER_GROUP_CAPABILITY_RID_COUNT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_INTERACTIVE_RID: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_IUSER_RID: i32 = 17i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOCAL_ACCOUNT_AND_ADMIN_RID: i32 = 114i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOCAL_ACCOUNT_RID: i32 = 113i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOCAL_LOGON_RID: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOCAL_RID: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOCAL_SERVICE_RID: i32 = 19i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOCAL_SYSTEM_RID: i32 = 18i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOGON_IDS_RID: i32 = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_LOGON_IDS_RID_COUNT: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_HIGH_RID: i32 = 12288i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_LOW_RID: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_MAXIMUM_USER_RID: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_MEDIUM_PLUS_RID: u32 = 8448u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_MEDIUM_RID: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_PROTECTED_PROCESS_RID: i32 = 20480i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_SYSTEM_RID: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MANDATORY_UNTRUSTED_RID: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MAX_ALWAYS_FILTERED: i32 = 999i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MAX_BASE_RID: i32 = 111i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MIN_BASE_RID: i32 = 80i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_MIN_NEVER_FILTERED: i32 = 1000i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_NETWORK_RID: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_NETWORK_SERVICE_RID: i32 = 20i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_NFS_ID_BASE_RID: i32 = 88i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_NT_NON_UNIQUE: i32 = 21i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_NULL_RID: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_OTHER_ORGANIZATION_RID: i32 = 1000i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PACKAGE_BASE_RID: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PACKAGE_DIGEST_RID: i32 = 21i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PACKAGE_NTLM_RID: i32 = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PACKAGE_RID_COUNT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PACKAGE_SCHANNEL_RID: i32 = 14i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PARENT_PACKAGE_RID_COUNT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PRINCIPAL_SELF_RID: i32 = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_LEVEL_ANTIMALWARE_RID: i32 = 1536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_LEVEL_APP_RID: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_LEVEL_AUTHENTICODE_RID: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_LEVEL_NONE_RID: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_LEVEL_WINDOWS_RID: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_LEVEL_WINTCB_RID: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_TYPE_FULL_RID: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_TYPE_LITE_RID: i32 = 512i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_PROTECTION_TYPE_NONE_RID: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROCESS_TRUST_AUTHORITY_RID_COUNT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_PROXY_RID: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_RDV_GFX_BASE_RID: i32 = 91i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_REMOTE_LOGON_RID: i32 = 14i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_RESERVED_ID_BASE_RID: i32 = 81i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_RESTRICTED_CODE_RID: i32 = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_SERVER_LOGON_RID: i32 = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_SERVICE_ID_BASE_RID: i32 = 80i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_SERVICE_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_SERVICE_RID: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_TASK_ID_BASE_RID: i32 = 87i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_TERMINAL_SERVER_RID: i32 = 13i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_THIS_ORGANIZATION_RID: i32 = 15i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_TRUSTED_INSTALLER_RID1: u32 = 956008885u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_TRUSTED_INSTALLER_RID2: u32 = 3418522649u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_TRUSTED_INSTALLER_RID3: u32 = 1831038044u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_TRUSTED_INSTALLER_RID4: u32 = 1853292631u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_TRUSTED_INSTALLER_RID5: u32 = 2271478464u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_UMFD_BASE_RID: i32 = 96i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_USERMANAGER_ID_BASE_RID: i32 = 93i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_USERMANAGER_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_USERMODEDRIVERHOST_ID_BASE_RID: i32 = 84i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_USERMODEDRIVERHOST_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_VIRTUALACCOUNT_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_VIRTUALSERVER_ID_BASE_RID: i32 = 83i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_VIRTUALSERVER_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WINDOWSMOBILE_ID_BASE_RID: i32 = 112i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WINDOW_MANAGER_BASE_RID: i32 = 90i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WINRM_ID_BASE_RID: i32 = 94i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WINRM_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WMIHOST_ID_BASE_RID: i32 = 86i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WMIHOST_ID_RID_COUNT: i32 = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WORLD_RID: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECURITY_WRITE_RESTRICTED_CODE_RID: i32 = 33i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SEC_HUGE_PAGES: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SEF_AI_USE_EXTRA_PARAMS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SEF_FORCE_USER_MODE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVICE_INTERACTIVE_PROCESS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVICE_PKG_SERVICE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVICE_USERSERVICE_INSTANCE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVICE_USER_SERVICE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SESSION_MODIFY_ACCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SESSION_QUERY_ACCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_ACCESS_CHECK_FLAG_NO_LEARNING_MODE_LOGGING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_ACCESS_CHECK_VALID_FLAGS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_ACTIVATE_AS_USER_CAPABILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("activateAsUser"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_ASSIGNPRIMARYTOKEN_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeAssignPrimaryTokenPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_AUDIT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeAuditPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_BACKUP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeBackupPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_CHANGE_NOTIFY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeChangeNotifyPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_CONSTRAINED_IMPERSONATION_CAPABILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("constrainedImpersonation"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_CREATE_GLOBAL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeCreateGlobalPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_CREATE_PAGEFILE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeCreatePagefilePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_CREATE_PERMANENT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeCreatePermanentPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_CREATE_SYMBOLIC_LINK_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeCreateSymbolicLinkPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_CREATE_TOKEN_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeCreateTokenPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_DEBUG_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeDebugPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_DELEGATE_SESSION_USER_IMPERSONATE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeDelegateSessionUserImpersonatePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_DEVELOPMENT_MODE_NETWORK_CAPABILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("developmentModeNetwork"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_ENABLE_DELEGATION_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeEnableDelegationPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_ENABLED: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_ENABLED_BY_DEFAULT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_INTEGRITY: i32 = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_INTEGRITY_ENABLED: i32 = 64i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_LOGON_ID: i32 = -1073741824i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_MANDATORY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_OWNER: i32 = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_RESOURCE: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_GROUP_USE_FOR_DENY_ONLY: i32 = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_IMPERSONATE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeImpersonatePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_INCREASE_QUOTA_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeIncreaseQuotaPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_INC_BASE_PRIORITY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeIncreaseBasePriorityPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_INC_WORKING_SET_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeIncreaseWorkingSetPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_LEARNING_MODE_FLAG_PERMISSIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_LOAD_DRIVER_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeLoadDriverPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_LOCK_MEMORY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeLockMemoryPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_MACHINE_ACCOUNT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeMachineAccountPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_MANAGE_VOLUME_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeManageVolumePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_MUMA_CAPABILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("muma"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_PERMISSIVE_LEARNING_MODE_CAPABILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("permissiveLearningMode"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_PROF_SINGLE_PROCESS_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeProfileSingleProcessPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_RELABEL_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeRelabelPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_REMOTE_SHUTDOWN_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeRemoteShutdownPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_RESTORE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeRestorePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SECURITY_DESCRIPTOR_FLAG_NO_ACCESS_FILTER_ACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SECURITY_DESCRIPTOR_FLAG_NO_LABEL_ACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SECURITY_DESCRIPTOR_FLAG_NO_OWNER_ACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SECURITY_DESCRIPTOR_VALID_FLAGS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SECURITY_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeSecurityPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SESSION_IMPERSONATION_CAPABILITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("sessionImpersonation"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SHUTDOWN_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeShutdownPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_ANTIMALWARE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_AUTHENTICODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_CUSTOM_1: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_CUSTOM_2: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_CUSTOM_3: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_CUSTOM_4: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_CUSTOM_5: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_CUSTOM_6: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_CUSTOM_7: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_DEVELOPER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_DYNAMIC_CODEGEN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_ENTERPRISE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_MICROSOFT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_STORE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_UNCHECKED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_UNSIGNED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_WINDOWS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SIGNING_LEVEL_WINDOWS_TCB: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SYNC_AGENT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeSyncAgentPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SYSTEMTIME_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeSystemtimePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SYSTEM_ENVIRONMENT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeSystemEnvironmentPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_SYSTEM_PROFILE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeSystemProfilePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_TAKE_OWNERSHIP_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeTakeOwnershipPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_TCB_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeTcbPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_TIME_ZONE_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeTimeZonePrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_TRUSTED_CREDMAN_ACCESS_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeTrustedCredManAccessPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_UNDOCK_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeUndockPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SE_UNSOLICITED_INPUT_NAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SeUnsolicitedInputPrivilege"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SHUFFLE_FILE_FLAG_SKIP_INITIALIZING_NEW_CLUSTERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SID_HASH_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SID_MAX_SUB_AUTHORITIES: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SID_RECOMMENDED_SUB_AUTHORITIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SID_REVISION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SIZEOF_RFPO_DATA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SIZE_OF_80387_REGISTERS: u32 = 80u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SMB_CCF_APP_INSTANCE_EA_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("ClusteredApplicationInstance"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_CHINESE_BIG5: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_CHINESE_BOPOMOFO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_CHINESE_PRC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_CHINESE_PRCP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_CHINESE_RADICALSTROKE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_CHINESE_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_GEORGIAN_MODERN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_GEORGIAN_TRADITIONAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_GERMAN_PHONE_BOOK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_HUNGARIAN_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_HUNGARIAN_TECHNICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_INVARIANT_MATH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_JAPANESE_RADICALSTROKE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_JAPANESE_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_JAPANESE_XJIS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_KOREAN_KSC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SORT_KOREAN_UNICODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_AFRIKAANS_SOUTH_AFRICA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ALBANIAN_ALBANIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ALSATIAN_FRANCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_AMHARIC_ETHIOPIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_ALGERIA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_BAHRAIN: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_EGYPT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_IRAQ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_JORDAN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_KUWAIT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_LEBANON: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_LIBYA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_MOROCCO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_OMAN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_QATAR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_SAUDI_ARABIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_SYRIA: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_TUNISIA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_UAE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARABIC_YEMEN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ARMENIAN_ARMENIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ASSAMESE_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_AZERBAIJANI_AZERBAIJAN_CYRILLIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_AZERBAIJANI_AZERBAIJAN_LATIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_AZERI_CYRILLIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_AZERI_LATIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BANGLA_BANGLADESH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BANGLA_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BASHKIR_RUSSIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BASQUE_BASQUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BELARUSIAN_BELARUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BENGALI_BANGLADESH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BENGALI_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BRETON_FRANCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_BULGARIAN_BULGARIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CATALAN_CATALAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CENTRAL_KURDISH_IRAQ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CHEROKEE_CHEROKEE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CHINESE_HONGKONG: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CHINESE_MACAU: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CHINESE_SIMPLIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CHINESE_SINGAPORE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CHINESE_TRADITIONAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CORSICAN_FRANCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CROATIAN_CROATIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CUSTOM_DEFAULT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CUSTOM_UNSPECIFIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_CZECH_CZECH_REPUBLIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_DANISH_DENMARK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_DARI_AFGHANISTAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_DIVEHI_MALDIVES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_DUTCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_DUTCH_BELGIAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_AUS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_BELIZE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_CAN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_CARIBBEAN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_EIRE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_INDIA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_JAMAICA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_MALAYSIA: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_NZ: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_PHILIPPINES: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_SINGAPORE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_SOUTH_AFRICA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_TRINIDAD: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_UK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_US: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ENGLISH_ZIMBABWE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ESTONIAN_ESTONIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FAEROESE_FAROE_ISLANDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FILIPINO_PHILIPPINES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FINNISH_FINLAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FRENCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FRENCH_BELGIAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FRENCH_CANADIAN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FRENCH_LUXEMBOURG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FRENCH_MONACO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FRENCH_SWISS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FRISIAN_NETHERLANDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_FULAH_SENEGAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GALICIAN_GALICIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GEORGIAN_GEORGIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GERMAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GERMAN_AUSTRIAN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GERMAN_LIECHTENSTEIN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GERMAN_LUXEMBOURG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GERMAN_SWISS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GREEK_GREECE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GREENLANDIC_GREENLAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_GUJARATI_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_HAUSA_NIGERIA_LATIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_HAWAIIAN_US: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_HEBREW_ISRAEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_HINDI_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_HUNGARIAN_HUNGARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ICELANDIC_ICELAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_IGBO_NIGERIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_INDONESIAN_INDONESIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_INUKTITUT_CANADA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_INUKTITUT_CANADA_LATIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_IRISH_IRELAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ITALIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ITALIAN_SWISS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_JAPANESE_JAPAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KANNADA_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KASHMIRI_INDIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KASHMIRI_SASIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KAZAK_KAZAKHSTAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KHMER_CAMBODIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KICHE_GUATEMALA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KINYARWANDA_RWANDA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KONKANI_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KOREAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_KYRGYZ_KYRGYZSTAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_LAO_LAO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_LATVIAN_LATVIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_LITHUANIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_LOWER_SORBIAN_GERMANY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_LUXEMBOURGISH_LUXEMBOURG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MACEDONIAN_MACEDONIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MALAYALAM_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MALAY_BRUNEI_DARUSSALAM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MALAY_MALAYSIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MALTESE_MALTA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MAORI_NEW_ZEALAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MAPUDUNGUN_CHILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MARATHI_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MOHAWK_MOHAWK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_MONGOLIAN_PRC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_NEPALI_INDIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_NEPALI_NEPAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_NEUTRAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_NORWEGIAN_BOKMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_NORWEGIAN_NYNORSK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_OCCITAN_FRANCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ODIA_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ORIYA_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_PASHTO_AFGHANISTAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_PERSIAN_IRAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_POLISH_POLAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_PORTUGUESE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_PORTUGUESE_BRAZILIAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_PULAR_SENEGAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_PUNJABI_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_PUNJABI_PAKISTAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_QUECHUA_BOLIVIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_QUECHUA_ECUADOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_QUECHUA_PERU: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ROMANIAN_ROMANIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ROMANSH_SWITZERLAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_RUSSIAN_RUSSIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAKHA_RUSSIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_INARI_FINLAND: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_LULE_NORWAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_LULE_SWEDEN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_NORTHERN_FINLAND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_NORTHERN_NORWAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_NORTHERN_SWEDEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_SKOLT_FINLAND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_SOUTHERN_NORWAY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SAMI_SOUTHERN_SWEDEN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SANSKRIT_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SCOTTISH_GAELIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_CROATIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_CYRILLIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_LATIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_MONTENEGRO_CYRILLIC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_MONTENEGRO_LATIN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_SERBIA_CYRILLIC: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SERBIAN_SERBIA_LATIN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SINDHI_AFGHANISTAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SINDHI_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SINDHI_PAKISTAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SINHALESE_SRI_LANKA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SLOVAK_SLOVAKIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SLOVENIAN_SLOVENIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_ARGENTINA: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_BOLIVIA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_CHILE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_COLOMBIA: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_COSTA_RICA: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_DOMINICAN_REPUBLIC: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_ECUADOR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_EL_SALVADOR: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_GUATEMALA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_HONDURAS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_MEXICAN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_MODERN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_NICARAGUA: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_PANAMA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_PARAGUAY: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_PERU: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_PUERTO_RICO: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_URUGUAY: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_US: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SPANISH_VENEZUELA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SWAHILI_KENYA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SWEDISH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SWEDISH_FINLAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SYRIAC_SYRIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_SYS_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TAJIK_TAJIKISTAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TAMAZIGHT_ALGERIA_LATIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TAMAZIGHT_MOROCCO_TIFINAGH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TAMIL_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TAMIL_SRI_LANKA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TATAR_RUSSIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TELUGU_INDIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_THAI_THAILAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TIBETAN_PRC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TIGRIGNA_ERITREA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TIGRINYA_ERITREA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TIGRINYA_ETHIOPIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TSWANA_BOTSWANA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TSWANA_SOUTH_AFRICA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TURKISH_TURKEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_TURKMEN_TURKMENISTAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_UIGHUR_PRC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_UI_CUSTOM_DEFAULT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_UKRAINIAN_UKRAINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_UPPER_SORBIAN_GERMANY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_URDU_INDIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_URDU_PAKISTAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_UZBEK_CYRILLIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_UZBEK_LATIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_VALENCIAN_VALENCIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_VIETNAMESE_VIETNAM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_WELSH_UNITED_KINGDOM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_WOLOF_SENEGAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_XHOSA_SOUTH_AFRICA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_YAKUT_RUSSIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_YI_PRC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_YORUBA_NIGERIA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SUBLANG_ZULU_SOUTH_AFRICA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_ACCESS_FILTER_ACE_TYPE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_ACCESS_FILTER_NOCONSTRAINT_MASK: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_ACCESS_FILTER_VALID_MASK: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_ALARM_ACE_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_ALARM_CALLBACK_ACE_TYPE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_ALARM_OBJECT_ACE_TYPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_AUDIT_ACE_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_AUDIT_CALLBACK_ACE_TYPE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_AUDIT_OBJECT_ACE_TYPE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_CACHE_ALIGNMENT_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_MANDATORY_LABEL_ACE_TYPE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_MANDATORY_LABEL_NO_READ_UP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_MANDATORY_LABEL_NO_WRITE_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_PROCESS_TRUST_LABEL_ACE_TYPE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_PROCESS_TRUST_LABEL_VALID_MASK: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_PROCESS_TRUST_NOCONSTRAINT_MASK: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SYSTEM_SCOPED_POLICY_ID_ACE_TYPE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_CHECK_FOR_DRIVE_PROBLEM: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_CLEAN_REQUESTS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_COMPRESSION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_ECC: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_EJECT_MEDIA: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_EOT_WZ_SIZE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_ERASE_BOP_ONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_ERASE_IMMEDIATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_ERASE_LONG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_ERASE_SHORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_FIXED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_FIXED_BLOCK: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_FORMAT: u32 = 2684354560u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_FORMAT_IMMEDIATE: u32 = 3221225472u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_GET_ABSOLUTE_BLK: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_GET_LOGICAL_BLK: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_HIGH_FEATURES: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_INITIATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_PADDING: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_REPORT_SMKS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_RESERVED_BIT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SELECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SET_CMP_BOP_ONLY: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SET_EOT_WZ_SIZE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_TAPE_CAPACITY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_TAPE_REMAINING: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_VARIABLE_BLOCK: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_WRITE_PROTECT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_PSEUDO_LOGICAL_BLOCK: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_PSEUDO_LOGICAL_POSITION: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_QUERY_DEVICE_ERROR_DATA: i32 = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_QUERY_DRIVE_PARAMETERS: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_QUERY_IO_ERROR_DATA: i32 = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_QUERY_MEDIA_CAPACITY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const THREAD_BASE_PRIORITY_IDLE: i32 = -15i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const THREAD_BASE_PRIORITY_LOWRT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const THREAD_BASE_PRIORITY_MAX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const THREAD_BASE_PRIORITY_MIN: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const THREAD_DYNAMIC_CODE_ALLOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const THREAD_PROFILING_FLAG_DISPATCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TIME_ZONE_ID_DAYLIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TIME_ZONE_ID_STANDARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TIME_ZONE_ID_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TLS_MINIMUM_AVAILABLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TOKEN_SOURCE_LENGTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTIONMANAGER_BIND_TRANSACTION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTIONMANAGER_CREATE_RM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTIONMANAGER_QUERY_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTIONMANAGER_RECOVER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTIONMANAGER_RENAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTIONMANAGER_SET_INFORMATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTION_COMMIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTION_ENLIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTION_PROPAGATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTION_QUERY_INFORMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTION_RIGHT_RESERVED1: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTION_ROLLBACK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRANSACTION_SET_INFORMATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TREE_CONNECT_ATTRIBUTE_GLOBAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TREE_CONNECT_ATTRIBUTE_INTEGRITY: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TREE_CONNECT_ATTRIBUTE_PINNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TREE_CONNECT_ATTRIBUTE_PRIVACY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TRUST_PROTECTED_FILTER_ACE_FLAG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UCSCHAR_INVALID_CHARACTER: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UNICODE_STRING_MAX_CHARS: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UNIFIEDBUILDREVISION_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UNIFIEDBUILDREVISION_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UNIFIEDBUILDREVISION_VALUE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UBR"); -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UNWIND_CHAIN_LIMIT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UNWIND_HISTORY_TABLE_SIZE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UNW_FLAG_NO_EPILOGUE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VALID_INHERIT_FLAGS: u32 = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VBS_BASIC_PAGE_MEASURED_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VBS_BASIC_PAGE_SYSTEM_CALL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VBS_BASIC_PAGE_THREAD_DESCRIPTOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VBS_BASIC_PAGE_UNMEASURED_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VBS_BASIC_PAGE_ZERO_FILL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_AND: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_CONDITION_MASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_EQUAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_GREATER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_GREATER_EQUAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_LESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_LESS_EQUAL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_NT_DOMAIN_CONTROLLER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_NT_SERVER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_NT_WORKSTATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_NUM_BITS_PER_CONDITION_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_OR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SERVER_NT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_BACKOFFICE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_BLADE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_COMMUNICATIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_COMPUTE_SERVER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_DATACENTER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_EMBEDDEDNT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_EMBEDDED_RESTRICTED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_ENTERPRISE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_MULTIUSERTS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_PERSONAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_SECURITY_APPLIANCE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_SINGLEUSERTS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_SMALLBUSINESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_SMALLBUSINESS_RESTRICTED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_STORAGE_SERVER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_TERMINAL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_SUITE_WH_SERVER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VER_WORKSTATION_NT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const VOLMGR_KSR_BYPASS: super::super::Foundation::NTSTATUS = -2143813629i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const VOLMGR_KSR_ERROR: super::super::Foundation::NTSTATUS = -2143813631i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const VOLMGR_KSR_READ_ERROR: super::super::Foundation::NTSTATUS = -2143813630i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VRL_CUSTOM_CLASS_BEGIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VRL_ENABLE_KERNEL_BREAKS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const VRL_PREDEFINED_CLASS_BEGIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WDT_INPROC64_CALL: u32 = 1349805143u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WDT_INPROC_CALL: u32 = 1215587415u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WDT_REMOTE_CALL: u32 = 1383359575u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WRITE_NV_MEMORY_FLAG_FLUSH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WRITE_NV_MEMORY_FLAG_NON_TEMPORAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WRITE_NV_MEMORY_FLAG_NO_DRAIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WRITE_WATCH_FLAG_RESET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WT_EXECUTEDELETEWAIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WT_EXECUTEINLONGTHREAD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WT_EXECUTEINPERSISTENTIOTHREAD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const WT_EXECUTEINUITHREAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_BTYPE_QP_INST_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_BTYPE_QP_INST_WORD_POS_X: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_BTYPE_QP_INST_WORD_X: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_BTYPE_QP_SIZE_X: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_D_WH_INST_WORD_POS_X: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_D_WH_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_D_WH_SIGN_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_D_WH_SIZE_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_EMPTY_INST_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_EMPTY_INST_WORD_POS_X: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_EMPTY_INST_WORD_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_EMPTY_SIZE_X: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM20_INST_WORD_POS_X: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM20_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM20_SIGN_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM20_SIZE_X: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_1_INST_WORD_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_1_INST_WORD_X: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_1_SIGN_VAL_POS_X: u32 = 36u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_1_SIZE_X: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_2_INST_WORD_POS_X: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_2_INST_WORD_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_2_SIGN_VAL_POS_X: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_IMM39_2_SIZE_X: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_I_INST_WORD_POS_X: u32 = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_I_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_I_SIGN_VAL_POS_X: u32 = 59u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_I_SIZE_X: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_OPCODE_INST_WORD_POS_X: u32 = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_OPCODE_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_OPCODE_SIGN_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_OPCODE_SIZE_X: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_P_INST_WORD_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_P_INST_WORD_X: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_P_SIGN_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_P_SIZE_X: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_TMPLT_INST_WORD_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_TMPLT_INST_WORD_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_TMPLT_SIGN_VAL_POS_X: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X3_TMPLT_SIZE_X: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const X86_CACHE_ALIGNMENT_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_ALIGN_BIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_AMX_TILE_CONFIG: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_AMX_TILE_DATA: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_AVX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_AVX512_KMASK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_AVX512_ZMM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_AVX512_ZMM_H: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_CET_S: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_CET_U: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_COMPACTION_ENABLE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_CONTROLFLAG_XFD_MASK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_CONTROLFLAG_XSAVEC_MASK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_CONTROLFLAG_XSAVEOPT_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_GSSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_IPT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_LEGACY_FLOATING_POINT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_LEGACY_SSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_LWP: u32 = 62u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_MPX_BNDCSR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_MPX_BNDREGS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_PASID: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const XSTATE_XFD_BIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _MM_HINT_NTA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _MM_HINT_T0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _MM_HINT_T1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _MM_HINT_T2: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DDEVCAPS_HWINDEXBUFFER: i32 = 67108864i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DDEVCAPS_HWVERTEXBUFFER: i32 = 33554432i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DDEVCAPS_SUBVOLUMELOCK: i32 = 134217728i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DFVF_FOG: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_MAGIC: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_DEFERRED_AGP_AWARE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_DEFER_AGP_FREES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_DXVERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_FREE_DEFERRED_AGP: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETADAPTERGROUP: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETD3DCAPS8: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETD3DCAPS9: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETD3DQUERY: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETD3DQUERYCOUNT: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETDDIVERSION: u32 = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETEXTENDEDMODE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETEXTENDEDMODECOUNT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETFORMAT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETFORMATCOUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPMISCCAPS_FOGINFVF: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_COLOROUT_MAX_V2_0: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_COLOROUT_MAX_V2_1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_COLOROUT_MAX_V3_0: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTBOOLREG_MAX_SW_DX9: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTBOOLREG_MAX_V2_1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTBOOLREG_MAX_V3_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTINTREG_MAX_SW_DX9: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTINTREG_MAX_V2_1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTINTREG_MAX_V3_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_DX8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_SW_DX9: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_V1_1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_V1_2: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_V1_3: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_V1_4: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_V2_0: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_V2_1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_CONSTREG_MAX_V3_0: u32 = 224u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_DX8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_V1_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_V1_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_V1_3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_V1_4: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_V2_0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_V2_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_INPUTREG_MAX_V3_0: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_MAXLOOPINITVALUE_V2_1: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_MAXLOOPINITVALUE_V3_0: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_MAXLOOPITERATIONCOUNT_V2_1: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_MAXLOOPITERATIONCOUNT_V3_0: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_MAXLOOPSTEP_V2_1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_MAXLOOPSTEP_V3_0: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_PREDICATE_MAX_V2_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_PREDICATE_MAX_V3_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_DX8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_V1_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_V1_2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_V1_3: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_V1_4: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_V2_0: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_V2_1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEMPREG_MAX_V3_0: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_DX8: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_V1_1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_V1_2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_V1_3: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_V1_4: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_V2_0: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_V2_1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DPS_TEXTUREREG_MAX_V3_0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DRS_DELETERTPATCH: u32 = 169u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_ADDRREG_MAX_V1_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_ADDRREG_MAX_V2_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_ADDRREG_MAX_V2_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_ADDRREG_MAX_V3_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_ATTROUTREG_MAX_V1_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_ATTROUTREG_MAX_V2_0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_ATTROUTREG_MAX_V2_1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTBOOLREG_MAX_SW_DX9: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTBOOLREG_MAX_V2_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTBOOLREG_MAX_V2_1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTBOOLREG_MAX_V3_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTINTREG_MAX_SW_DX9: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTINTREG_MAX_V2_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTINTREG_MAX_V2_1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTINTREG_MAX_V3_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTREG_MAX_V1_1: u32 = 96u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTREG_MAX_V2_0: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTREG_MAX_V2_1: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_CONSTREG_MAX_V3_0: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_INPUTREG_MAX_V1_1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_INPUTREG_MAX_V2_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_INPUTREG_MAX_V2_1: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_INPUTREG_MAX_V3_0: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_LABEL_MAX_V3_0: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXINSTRUCTIONCOUNT_V1_1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPINITVALUE_V2_0: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPINITVALUE_V2_1: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPINITVALUE_V3_0: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPITERATIONCOUNT_V2_0: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPITERATIONCOUNT_V2_1: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPITERATIONCOUNT_V3_0: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPSTEP_V2_0: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPSTEP_V2_1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_MAXLOOPSTEP_V3_0: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_OUTPUTREG_MAX_SW_DX9: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_OUTPUTREG_MAX_V3_0: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_PREDICATE_MAX_V2_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_PREDICATE_MAX_V3_0: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_TCRDOUTREG_MAX_V1_1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_TCRDOUTREG_MAX_V2_0: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_TCRDOUTREG_MAX_V2_1: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_TEMPREG_MAX_V1_1: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_TEMPREG_MAX_V2_0: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_TEMPREG_MAX_V2_1: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_D3DVS_TEMPREG_MAX_V3_0: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_RTPATCHFLAG_HASINFO: i32 = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const _NT_RTPATCHFLAG_HASSEGS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ACCESS_REASON_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonNone: ACCESS_REASON_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonAllowedAce: ACCESS_REASON_TYPE = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonDeniedAce: ACCESS_REASON_TYPE = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonAllowedParentAce: ACCESS_REASON_TYPE = 196608i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonDeniedParentAce: ACCESS_REASON_TYPE = 262144i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonNotGrantedByCape: ACCESS_REASON_TYPE = 327680i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonNotGrantedByParentCape: ACCESS_REASON_TYPE = 393216i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonNotGrantedToAppContainer: ACCESS_REASON_TYPE = 458752i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonMissingPrivilege: ACCESS_REASON_TYPE = 1048576i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonFromPrivilege: ACCESS_REASON_TYPE = 2097152i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonIntegrityLevel: ACCESS_REASON_TYPE = 3145728i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonOwnership: ACCESS_REASON_TYPE = 4194304i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonNullDacl: ACCESS_REASON_TYPE = 5242880i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonEmptyDacl: ACCESS_REASON_TYPE = 6291456i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonNoSD: ACCESS_REASON_TYPE = 7340032i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonNoGrant: ACCESS_REASON_TYPE = 8388608i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonTrustLabel: ACCESS_REASON_TYPE = 9437184i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AccessReasonFilterAce: ACCESS_REASON_TYPE = 10485760i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ACTIVATION_CONTEXT_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ActivationContextBasicInformation: ACTIVATION_CONTEXT_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ActivationContextDetailedInformation: ACTIVATION_CONTEXT_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AssemblyDetailedInformationInActivationContext: ACTIVATION_CONTEXT_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FileInformationInAssemblyOfAssemblyInActivationContext: ACTIVATION_CONTEXT_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RunlevelInformationInActivationContext: ACTIVATION_CONTEXT_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CompatibilityInformationInActivationContext: ACTIVATION_CONTEXT_INFO_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ActivationContextManifestResourceName: ACTIVATION_CONTEXT_INFO_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MaxActivationContextInfoClass: ACTIVATION_CONTEXT_INFO_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AssemblyDetailedInformationInActivationContxt: ACTIVATION_CONTEXT_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FileInformationInAssemblyOfAssemblyInActivationContxt: ACTIVATION_CONTEXT_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ALERT_SYSTEM_SEV = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALERT_SYSTEM_INFORMATIONAL: ALERT_SYSTEM_SEV = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALERT_SYSTEM_WARNING: ALERT_SYSTEM_SEV = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALERT_SYSTEM_ERROR: ALERT_SYSTEM_SEV = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALERT_SYSTEM_QUERY: ALERT_SYSTEM_SEV = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALERT_SYSTEM_CRITICAL: ALERT_SYSTEM_SEV = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type APPCOMMAND_ID = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BROWSER_BACKWARD: APPCOMMAND_ID = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BROWSER_FORWARD: APPCOMMAND_ID = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BROWSER_REFRESH: APPCOMMAND_ID = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BROWSER_STOP: APPCOMMAND_ID = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BROWSER_SEARCH: APPCOMMAND_ID = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BROWSER_FAVORITES: APPCOMMAND_ID = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BROWSER_HOME: APPCOMMAND_ID = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_VOLUME_MUTE: APPCOMMAND_ID = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_VOLUME_DOWN: APPCOMMAND_ID = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_VOLUME_UP: APPCOMMAND_ID = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_NEXTTRACK: APPCOMMAND_ID = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_PREVIOUSTRACK: APPCOMMAND_ID = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_STOP: APPCOMMAND_ID = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_PLAY_PAUSE: APPCOMMAND_ID = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_LAUNCH_MAIL: APPCOMMAND_ID = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_LAUNCH_MEDIA_SELECT: APPCOMMAND_ID = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_LAUNCH_APP1: APPCOMMAND_ID = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_LAUNCH_APP2: APPCOMMAND_ID = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BASS_DOWN: APPCOMMAND_ID = 19u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BASS_BOOST: APPCOMMAND_ID = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_BASS_UP: APPCOMMAND_ID = 21u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_TREBLE_DOWN: APPCOMMAND_ID = 22u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_TREBLE_UP: APPCOMMAND_ID = 23u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MICROPHONE_VOLUME_MUTE: APPCOMMAND_ID = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MICROPHONE_VOLUME_DOWN: APPCOMMAND_ID = 25u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MICROPHONE_VOLUME_UP: APPCOMMAND_ID = 26u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_HELP: APPCOMMAND_ID = 27u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_FIND: APPCOMMAND_ID = 28u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_NEW: APPCOMMAND_ID = 29u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_OPEN: APPCOMMAND_ID = 30u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_CLOSE: APPCOMMAND_ID = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_SAVE: APPCOMMAND_ID = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_PRINT: APPCOMMAND_ID = 33u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_UNDO: APPCOMMAND_ID = 34u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_REDO: APPCOMMAND_ID = 35u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_COPY: APPCOMMAND_ID = 36u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_CUT: APPCOMMAND_ID = 37u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_PASTE: APPCOMMAND_ID = 38u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_REPLY_TO_MAIL: APPCOMMAND_ID = 39u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_FORWARD_MAIL: APPCOMMAND_ID = 40u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_SEND_MAIL: APPCOMMAND_ID = 41u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_SPELL_CHECK: APPCOMMAND_ID = 42u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE: APPCOMMAND_ID = 43u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MIC_ON_OFF_TOGGLE: APPCOMMAND_ID = 44u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_CORRECTION_LIST: APPCOMMAND_ID = 45u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_PLAY: APPCOMMAND_ID = 46u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_PAUSE: APPCOMMAND_ID = 47u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_RECORD: APPCOMMAND_ID = 48u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_FAST_FORWARD: APPCOMMAND_ID = 49u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_REWIND: APPCOMMAND_ID = 50u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_CHANNEL_UP: APPCOMMAND_ID = 51u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_MEDIA_CHANNEL_DOWN: APPCOMMAND_ID = 52u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_DELETE: APPCOMMAND_ID = 53u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const APPCOMMAND_DWM_FLIP3D: APPCOMMAND_ID = 54u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ARM64_FNPDATA_CR = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PdataCrUnchained: ARM64_FNPDATA_CR = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PdataCrUnchainedSavedLr: ARM64_FNPDATA_CR = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PdataCrChainedWithPac: ARM64_FNPDATA_CR = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PdataCrChained: ARM64_FNPDATA_CR = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ARM64_FNPDATA_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PdataRefToFullXdata: ARM64_FNPDATA_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PdataPackedUnwindFunction: ARM64_FNPDATA_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PdataPackedUnwindFragment: ARM64_FNPDATA_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ATF_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ATF_TIMEOUTON: ATF_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ATF_ONOFFFEEDBACK: ATF_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type CFE_UNDERLINE = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_CF1UNDERLINE: CFE_UNDERLINE = 255u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_INVERT: CFE_UNDERLINE = 254u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINETHICKLONGDASH: CFE_UNDERLINE = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINETHICKDOTTED: CFE_UNDERLINE = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINETHICKDASHDOTDOT: CFE_UNDERLINE = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINETHICKDASHDOT: CFE_UNDERLINE = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINETHICKDASH: CFE_UNDERLINE = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINELONGDASH: CFE_UNDERLINE = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEHEAVYWAVE: CFE_UNDERLINE = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEDOUBLEWAVE: CFE_UNDERLINE = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEHAIRLINE: CFE_UNDERLINE = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINETHICK: CFE_UNDERLINE = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEWAVE: CFE_UNDERLINE = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEDASHDOTDOT: CFE_UNDERLINE = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEDASHDOT: CFE_UNDERLINE = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEDASH: CFE_UNDERLINE = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEDOTTED: CFE_UNDERLINE = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEDOUBLE: CFE_UNDERLINE = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINEWORD: CFE_UNDERLINE = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINE: CFE_UNDERLINE = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CFU_UNDERLINENONE: CFE_UNDERLINE = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type DEV_BROADCAST_HDR_DEVICE_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVTYP_DEVICEINTERFACE: DEV_BROADCAST_HDR_DEVICE_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVTYP_HANDLE: DEV_BROADCAST_HDR_DEVICE_TYPE = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVTYP_OEM: DEV_BROADCAST_HDR_DEVICE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVTYP_PORT: DEV_BROADCAST_HDR_DEVICE_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBT_DEVTYP_VOLUME: DEV_BROADCAST_HDR_DEVICE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type DEV_BROADCAST_VOLUME_FLAGS = u16; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBTF_MEDIA: DEV_BROADCAST_VOLUME_FLAGS = 1u16; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DBTF_NET: DEV_BROADCAST_VOLUME_FLAGS = 2u16; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ENLISTMENT_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EnlistmentBasicInformation: ENLISTMENT_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EnlistmentRecoveryInformation: ENLISTMENT_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const EnlistmentCrmInformation: ENLISTMENT_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type GESTURECONFIG_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_ALLGESTURES: GESTURECONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_ZOOM: GESTURECONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_PAN: GESTURECONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_PAN_WITH_SINGLE_FINGER_VERTICALLY: GESTURECONFIG_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY: GESTURECONFIG_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_PAN_WITH_GUTTER: GESTURECONFIG_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_PAN_WITH_INERTIA: GESTURECONFIG_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_ROTATE: GESTURECONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_TWOFINGERTAP: GESTURECONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_PRESSANDTAP: GESTURECONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const GC_ROLLOVER: GESTURECONFIG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type HIBERFILE_BUCKET_SIZE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucket1GB: HIBERFILE_BUCKET_SIZE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucket2GB: HIBERFILE_BUCKET_SIZE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucket4GB: HIBERFILE_BUCKET_SIZE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucket8GB: HIBERFILE_BUCKET_SIZE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucket16GB: HIBERFILE_BUCKET_SIZE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucket32GB: HIBERFILE_BUCKET_SIZE = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucketUnlimited: HIBERFILE_BUCKET_SIZE = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const HiberFileBucketMax: HIBERFILE_BUCKET_SIZE = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type IGP_ID = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IGP_GETIMEVERSION: IGP_ID = 4294967292u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IGP_PROPERTY: IGP_ID = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IGP_CONVERSION: IGP_ID = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IGP_SENTENCE: IGP_ID = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IGP_UI: IGP_ID = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IGP_SETCOMPSTR: IGP_ID = 20u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IGP_SELECT: IGP_ID = 24u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type IMAGE_AUX_SYMBOL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF: IMAGE_AUX_SYMBOL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type IMAGE_POLICY_ENTRY_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeNone: IMAGE_POLICY_ENTRY_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeBool: IMAGE_POLICY_ENTRY_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeInt8: IMAGE_POLICY_ENTRY_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeUInt8: IMAGE_POLICY_ENTRY_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeInt16: IMAGE_POLICY_ENTRY_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeUInt16: IMAGE_POLICY_ENTRY_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeInt32: IMAGE_POLICY_ENTRY_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeUInt32: IMAGE_POLICY_ENTRY_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeInt64: IMAGE_POLICY_ENTRY_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeUInt64: IMAGE_POLICY_ENTRY_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeAnsiString: IMAGE_POLICY_ENTRY_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeUnicodeString: IMAGE_POLICY_ENTRY_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeOverride: IMAGE_POLICY_ENTRY_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyEntryTypeMaximum: IMAGE_POLICY_ENTRY_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type IMAGE_POLICY_ID = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdNone: IMAGE_POLICY_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdEtw: IMAGE_POLICY_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdDebug: IMAGE_POLICY_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdCrashDump: IMAGE_POLICY_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdCrashDumpKey: IMAGE_POLICY_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdCrashDumpKeyGuid: IMAGE_POLICY_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdParentSd: IMAGE_POLICY_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdParentSdRev: IMAGE_POLICY_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdSvn: IMAGE_POLICY_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdDeviceId: IMAGE_POLICY_ID = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdCapability: IMAGE_POLICY_ID = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdScenarioId: IMAGE_POLICY_ID = 11i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ImagePolicyIdMaximum: IMAGE_POLICY_ID = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type IMPORT_OBJECT_NAME_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_ORDINAL: IMPORT_OBJECT_NAME_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_NAME: IMPORT_OBJECT_NAME_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_NAME_NO_PREFIX: IMPORT_OBJECT_NAME_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_NAME_UNDECORATE: IMPORT_OBJECT_NAME_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_NAME_EXPORTAS: IMPORT_OBJECT_NAME_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type IMPORT_OBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_CODE: IMPORT_OBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_DATA: IMPORT_OBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMPORT_OBJECT_CONST: IMPORT_OBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type KTMOBJECT_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const KTMOBJECT_TRANSACTION: KTMOBJECT_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const KTMOBJECT_TRANSACTION_MANAGER: KTMOBJECT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const KTMOBJECT_RESOURCE_MANAGER: KTMOBJECT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const KTMOBJECT_ENLISTMENT: KTMOBJECT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const KTMOBJECT_INVALID: KTMOBJECT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type MEM_DEDICATED_ATTRIBUTE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemDedicatedAttributeReadBandwidth: MEM_DEDICATED_ATTRIBUTE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemDedicatedAttributeReadLatency: MEM_DEDICATED_ATTRIBUTE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemDedicatedAttributeWriteBandwidth: MEM_DEDICATED_ATTRIBUTE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemDedicatedAttributeWriteLatency: MEM_DEDICATED_ATTRIBUTE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemDedicatedAttributeMax: MEM_DEDICATED_ATTRIBUTE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type MEM_SECTION_EXTENDED_PARAMETER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemSectionExtendedParameterInvalidType: MEM_SECTION_EXTENDED_PARAMETER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemSectionExtendedParameterUserPhysicalFlags: MEM_SECTION_EXTENDED_PARAMETER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemSectionExtendedParameterNumaNode: MEM_SECTION_EXTENDED_PARAMETER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemSectionExtendedParameterSigningLevel: MEM_SECTION_EXTENDED_PARAMETER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MemSectionExtendedParameterMax: MEM_SECTION_EXTENDED_PARAMETER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type MODIFIERKEYS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MK_LBUTTON: MODIFIERKEYS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MK_RBUTTON: MODIFIERKEYS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MK_SHIFT: MODIFIERKEYS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MK_CONTROL: MODIFIERKEYS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MK_MBUTTON: MODIFIERKEYS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MK_XBUTTON1: MODIFIERKEYS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MK_XBUTTON2: MODIFIERKEYS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type MONITOR_DISPLAY_STATE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerMonitorOff: MONITOR_DISPLAY_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerMonitorOn: MONITOR_DISPLAY_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerMonitorDim: MONITOR_DISPLAY_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type POWER_MONITOR_REQUEST_REASON = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUnknown: POWER_MONITOR_REQUEST_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPowerButton: POWER_MONITOR_REQUEST_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonRemoteConnection: POWER_MONITOR_REQUEST_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonScMonitorpower: POWER_MONITOR_REQUEST_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInput: POWER_MONITOR_REQUEST_REASON = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonAcDcDisplayBurst: POWER_MONITOR_REQUEST_REASON = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserDisplayBurst: POWER_MONITOR_REQUEST_REASON = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPoSetSystemState: POWER_MONITOR_REQUEST_REASON = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonSetThreadExecutionState: POWER_MONITOR_REQUEST_REASON = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonFullWake: POWER_MONITOR_REQUEST_REASON = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonSessionUnlock: POWER_MONITOR_REQUEST_REASON = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonScreenOffRequest: POWER_MONITOR_REQUEST_REASON = 11i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonIdleTimeout: POWER_MONITOR_REQUEST_REASON = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPolicyChange: POWER_MONITOR_REQUEST_REASON = 13i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonSleepButton: POWER_MONITOR_REQUEST_REASON = 14i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonLid: POWER_MONITOR_REQUEST_REASON = 15i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonBatteryCountChange: POWER_MONITOR_REQUEST_REASON = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonGracePeriod: POWER_MONITOR_REQUEST_REASON = 17i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPnP: POWER_MONITOR_REQUEST_REASON = 18i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonDP: POWER_MONITOR_REQUEST_REASON = 19i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonSxTransition: POWER_MONITOR_REQUEST_REASON = 20i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonSystemIdle: POWER_MONITOR_REQUEST_REASON = 21i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonNearProximity: POWER_MONITOR_REQUEST_REASON = 22i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonThermalStandby: POWER_MONITOR_REQUEST_REASON = 23i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonResumePdc: POWER_MONITOR_REQUEST_REASON = 24i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonResumeS4: POWER_MONITOR_REQUEST_REASON = 25i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonTerminal: POWER_MONITOR_REQUEST_REASON = 26i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPdcSignal: POWER_MONITOR_REQUEST_REASON = 27i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonAcDcDisplayBurstSuppressed: POWER_MONITOR_REQUEST_REASON = 28i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonSystemStateEntered: POWER_MONITOR_REQUEST_REASON = 29i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonWinrt: POWER_MONITOR_REQUEST_REASON = 30i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputKeyboard: POWER_MONITOR_REQUEST_REASON = 31i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputMouse: POWER_MONITOR_REQUEST_REASON = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputTouchpad: POWER_MONITOR_REQUEST_REASON = 33i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputPen: POWER_MONITOR_REQUEST_REASON = 34i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputAccelerometer: POWER_MONITOR_REQUEST_REASON = 35i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputHid: POWER_MONITOR_REQUEST_REASON = 36i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputPoUserPresent: POWER_MONITOR_REQUEST_REASON = 37i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputSessionSwitch: POWER_MONITOR_REQUEST_REASON = 38i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputInitialization: POWER_MONITOR_REQUEST_REASON = 39i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPdcSignalWindowsMobilePwrNotif: POWER_MONITOR_REQUEST_REASON = 40i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPdcSignalWindowsMobileShell: POWER_MONITOR_REQUEST_REASON = 41i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPdcSignalHeyCortana: POWER_MONITOR_REQUEST_REASON = 42i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPdcSignalHolographicShell: POWER_MONITOR_REQUEST_REASON = 43i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPdcSignalFingerprint: POWER_MONITOR_REQUEST_REASON = 44i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonDirectedDrips: POWER_MONITOR_REQUEST_REASON = 45i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonDim: POWER_MONITOR_REQUEST_REASON = 46i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonBuiltinPanel: POWER_MONITOR_REQUEST_REASON = 47i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonDisplayRequiredUnDim: POWER_MONITOR_REQUEST_REASON = 48i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonBatteryCountChangeSuppressed: POWER_MONITOR_REQUEST_REASON = 49i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonResumeModernStandby: POWER_MONITOR_REQUEST_REASON = 50i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonTerminalInit: POWER_MONITOR_REQUEST_REASON = 51i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonPdcSignalSensorsHumanPresence: POWER_MONITOR_REQUEST_REASON = 52i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonBatteryPreCritical: POWER_MONITOR_REQUEST_REASON = 53i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonUserInputTouch: POWER_MONITOR_REQUEST_REASON = 54i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestReasonMax: POWER_MONITOR_REQUEST_REASON = 55i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type POWER_MONITOR_REQUEST_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestTypeOff: POWER_MONITOR_REQUEST_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestTypeOnAndPresent: POWER_MONITOR_REQUEST_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MonitorRequestTypeToggleOn: POWER_MONITOR_REQUEST_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type POWER_SETTING_ALTITUDE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALTITUDE_GROUP_POLICY: POWER_SETTING_ALTITUDE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALTITUDE_USER: POWER_SETTING_ALTITUDE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALTITUDE_RUNTIME_OVERRIDE: POWER_SETTING_ALTITUDE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALTITUDE_PROVISIONING: POWER_SETTING_ALTITUDE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALTITUDE_OEM_CUSTOMIZATION: POWER_SETTING_ALTITUDE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALTITUDE_INTERNAL_OVERRIDE: POWER_SETTING_ALTITUDE = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ALTITUDE_OS_DEFAULT: POWER_SETTING_ALTITUDE = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type POWER_USER_PRESENCE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UserNotPresent: POWER_USER_PRESENCE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UserPresent: POWER_USER_PRESENCE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UserUnknown: POWER_USER_PRESENCE_TYPE = 255i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type RECO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RECO_PASTE: RECO_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RECO_DROP: RECO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RECO_COPY: RECO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RECO_CUT: RECO_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RECO_DRAG: RECO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type RESOURCEMANAGER_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ResourceManagerBasicInformation: RESOURCEMANAGER_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const ResourceManagerCompletionInformation: RESOURCEMANAGER_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type RTL_UMS_SCHEDULER_REASON = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UmsSchedulerStartup: RTL_UMS_SCHEDULER_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UmsSchedulerThreadBlocked: RTL_UMS_SCHEDULER_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const UmsSchedulerThreadYield: RTL_UMS_SCHEDULER_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type ReplacesCorHdrNumericDefines = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMIMAGE_FLAGS_ILONLY: ReplacesCorHdrNumericDefines = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMIMAGE_FLAGS_32BITREQUIRED: ReplacesCorHdrNumericDefines = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMIMAGE_FLAGS_IL_LIBRARY: ReplacesCorHdrNumericDefines = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMIMAGE_FLAGS_STRONGNAMESIGNED: ReplacesCorHdrNumericDefines = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMIMAGE_FLAGS_NATIVE_ENTRYPOINT: ReplacesCorHdrNumericDefines = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMIMAGE_FLAGS_TRACKDEBUGDATA: ReplacesCorHdrNumericDefines = 65536i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COMIMAGE_FLAGS_32BITPREFERRED: ReplacesCorHdrNumericDefines = 131072i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VERSION_MAJOR_V2: ReplacesCorHdrNumericDefines = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VERSION_MAJOR: ReplacesCorHdrNumericDefines = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VERSION_MINOR: ReplacesCorHdrNumericDefines = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_DELETED_NAME_LENGTH: ReplacesCorHdrNumericDefines = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VTABLEGAP_NAME_LENGTH: ReplacesCorHdrNumericDefines = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NATIVE_TYPE_MAX_CB: ReplacesCorHdrNumericDefines = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE: ReplacesCorHdrNumericDefines = 255i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COR_MIH_METHODRVA: ReplacesCorHdrNumericDefines = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COR_MIH_EHRVA: ReplacesCorHdrNumericDefines = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COR_MIH_BASICBLOCK: ReplacesCorHdrNumericDefines = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VTABLE_32BIT: ReplacesCorHdrNumericDefines = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VTABLE_64BIT: ReplacesCorHdrNumericDefines = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VTABLE_FROM_UNMANAGED: ReplacesCorHdrNumericDefines = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN: ReplacesCorHdrNumericDefines = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const COR_VTABLE_CALL_MOST_DERIVED: ReplacesCorHdrNumericDefines = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IMAGE_COR_EATJ_THUNK_SIZE: ReplacesCorHdrNumericDefines = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAX_CLASS_NAME: ReplacesCorHdrNumericDefines = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const MAX_PACKAGE_NAME: ReplacesCorHdrNumericDefines = 1024i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SECTION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECTION_ALL_ACCESS: SECTION_FLAGS = 983071u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECTION_QUERY: SECTION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECTION_MAP_WRITE: SECTION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECTION_MAP_READ: SECTION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECTION_MAP_EXECUTE: SECTION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECTION_EXTEND_SIZE: SECTION_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SECTION_MAP_EXECUTE_EXPLICIT: SECTION_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SERVERSILO_STATE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVERSILO_INITING: SERVERSILO_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVERSILO_STARTED: SERVERSILO_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVERSILO_SHUTTING_DOWN: SERVERSILO_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVERSILO_TERMINATING: SERVERSILO_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SERVERSILO_TERMINATED: SERVERSILO_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SERVICE_ERROR_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const IgnoreError: SERVICE_ERROR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const NormalError: SERVICE_ERROR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SevereError: SERVICE_ERROR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const CriticalError: SERVICE_ERROR_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SERVICE_LOAD_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const BootLoad: SERVICE_LOAD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SystemLoad: SERVICE_LOAD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AutoLoad: SERVICE_LOAD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DemandLoad: SERVICE_LOAD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DisableLoad: SERVICE_LOAD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SERVICE_NODE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const DriverType: SERVICE_NODE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const FileSystemType: SERVICE_NODE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const Win32ServiceOwnProcess: SERVICE_NODE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const Win32ServiceShareProcess: SERVICE_NODE_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const AdapterType: SERVICE_NODE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const RecognizerType: SERVICE_NODE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SE_IMAGE_SIGNATURE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignatureNone: SE_IMAGE_SIGNATURE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignatureEmbedded: SE_IMAGE_SIGNATURE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignatureCache: SE_IMAGE_SIGNATURE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignatureCatalogCached: SE_IMAGE_SIGNATURE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignatureCatalogNotCached: SE_IMAGE_SIGNATURE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignatureCatalogHint: SE_IMAGE_SIGNATURE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignaturePackageCatalog: SE_IMAGE_SIGNATURE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeImageSignaturePplMitigated: SE_IMAGE_SIGNATURE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SE_LEARNING_MODE_DATA_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeLearningModeInvalidType: SE_LEARNING_MODE_DATA_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeLearningModeSettings: SE_LEARNING_MODE_DATA_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SeLearningModeMax: SE_LEARNING_MODE_DATA_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SFGAO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CANCOPY: SFGAO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CANMOVE: SFGAO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CANLINK: SFGAO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_STORAGE: SFGAO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CANRENAME: SFGAO_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CANDELETE: SFGAO_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_HASPROPSHEET: SFGAO_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_DROPTARGET: SFGAO_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CAPABILITYMASK: SFGAO_FLAGS = 375u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_PLACEHOLDER: SFGAO_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_SYSTEM: SFGAO_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_ENCRYPTED: SFGAO_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_ISSLOW: SFGAO_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_GHOSTED: SFGAO_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_LINK: SFGAO_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_SHARE: SFGAO_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_READONLY: SFGAO_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_HIDDEN: SFGAO_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_DISPLAYATTRMASK: SFGAO_FLAGS = 1032192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_FILESYSANCESTOR: SFGAO_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_FOLDER: SFGAO_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_FILESYSTEM: SFGAO_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_HASSUBFOLDER: SFGAO_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CONTENTSMASK: SFGAO_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_VALIDATE: SFGAO_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_REMOVABLE: SFGAO_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_COMPRESSED: SFGAO_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_BROWSABLE: SFGAO_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_NONENUMERATED: SFGAO_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_NEWCONTENT: SFGAO_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_CANMONIKER: SFGAO_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_HASSTORAGE: SFGAO_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_STREAM: SFGAO_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_STORAGEANCESTOR: SFGAO_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_STORAGECAPMASK: SFGAO_FLAGS = 1891958792u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SFGAO_PKEYSFGAOMASK: SFGAO_FLAGS = 2164539392u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type STATIC_STYLES = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_LEFT: STATIC_STYLES = 0u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_CENTER: STATIC_STYLES = 1u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_RIGHT: STATIC_STYLES = 2u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_ICON: STATIC_STYLES = 3u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_BLACKRECT: STATIC_STYLES = 4u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_GRAYRECT: STATIC_STYLES = 5u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_WHITERECT: STATIC_STYLES = 6u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_BLACKFRAME: STATIC_STYLES = 7u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_GRAYFRAME: STATIC_STYLES = 8u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_WHITEFRAME: STATIC_STYLES = 9u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_USERITEM: STATIC_STYLES = 10u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_SIMPLE: STATIC_STYLES = 11u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_LEFTNOWORDWRAP: STATIC_STYLES = 12u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_OWNERDRAW: STATIC_STYLES = 13u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_BITMAP: STATIC_STYLES = 14u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_ENHMETAFILE: STATIC_STYLES = 15u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_ETCHEDHORZ: STATIC_STYLES = 16u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_ETCHEDVERT: STATIC_STYLES = 17u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_ETCHEDFRAME: STATIC_STYLES = 18u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_TYPEMASK: STATIC_STYLES = 31u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_REALSIZECONTROL: STATIC_STYLES = 64u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_NOPREFIX: STATIC_STYLES = 128u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_NOTIFY: STATIC_STYLES = 256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_CENTERIMAGE: STATIC_STYLES = 512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_RIGHTJUST: STATIC_STYLES = 1024u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_REALSIZEIMAGE: STATIC_STYLES = 2048u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_SUNKEN: STATIC_STYLES = 4096u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_EDITCONTROL: STATIC_STYLES = 8192u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_ENDELLIPSIS: STATIC_STYLES = 16384u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_PATHELLIPSIS: STATIC_STYLES = 32768u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_WORDELLIPSIS: STATIC_STYLES = 49152u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SS_ELLIPSISMASK: STATIC_STYLES = 49152u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SharedVirtualDiskHandleState = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SharedVirtualDiskHandleStateNone: SharedVirtualDiskHandleState = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SharedVirtualDiskHandleStateFileShared: SharedVirtualDiskHandleState = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SharedVirtualDiskHandleStateHandleShared: SharedVirtualDiskHandleState = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type SharedVirtualDiskSupportType = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SharedVirtualDisksUnsupported: SharedVirtualDiskSupportType = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SharedVirtualDisksSupported: SharedVirtualDiskSupportType = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SharedVirtualDiskSnapshotsSupported: SharedVirtualDiskSupportType = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const SharedVirtualDiskCDPSnapshotsSupported: SharedVirtualDiskSupportType = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type TAPE_DRIVE_PROBLEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveProblemNone: TAPE_DRIVE_PROBLEM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveReadWriteWarning: TAPE_DRIVE_PROBLEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveReadWriteError: TAPE_DRIVE_PROBLEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveReadWarning: TAPE_DRIVE_PROBLEM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveWriteWarning: TAPE_DRIVE_PROBLEM_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveReadError: TAPE_DRIVE_PROBLEM_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveWriteError: TAPE_DRIVE_PROBLEM_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveHardwareError: TAPE_DRIVE_PROBLEM_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveUnsupportedMedia: TAPE_DRIVE_PROBLEM_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveScsiConnectionError: TAPE_DRIVE_PROBLEM_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveTimetoClean: TAPE_DRIVE_PROBLEM_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveCleanDriveNow: TAPE_DRIVE_PROBLEM_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveMediaLifeExpired: TAPE_DRIVE_PROBLEM_TYPE = 12i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TapeDriveSnappedTape: TAPE_DRIVE_PROBLEM_TYPE = 13i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_ABS_BLK_IMMED: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147491840u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_ABSOLUTE_BLK: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147487744u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_END_OF_DATA: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147549184u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_FILEMARKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147745792u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_LOAD_UNLOAD: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483649u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_LOAD_UNLD_IMMED: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483680u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_LOCK_UNLOCK: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483652u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_LOCK_UNLK_IMMED: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483776u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_LOG_BLK_IMMED: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147516416u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_LOGICAL_BLK: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147500032u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_RELATIVE_BLKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147614720u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_REVERSE_POSITION: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2151677952u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_REWIND_IMMEDIATE: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483656u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SEQUENTIAL_FMKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2148007936u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SEQUENTIAL_SMKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2149580800u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SET_BLOCK_SIZE: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483664u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SET_COMPRESSION: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147484160u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SET_ECC: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483904u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SET_PADDING: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147484672u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SET_REPORT_SMKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147485696u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SETMARKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2148532224u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_SPACE_IMMEDIATE: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2155872256u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_TENSION: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483650u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_TENSION_IMMED: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2147483712u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_WRITE_FILEMARKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2181038080u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_WRITE_LONG_FMKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2281701376u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_WRITE_MARK_IMMED: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2415919104u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_WRITE_SETMARKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2164260864u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TAPE_DRIVE_WRITE_SHORT_FMKS: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH = 2214592512u32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type TRANSACTIONMANAGER_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionManagerBasicInformation: TRANSACTIONMANAGER_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionManagerLogInformation: TRANSACTIONMANAGER_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionManagerLogPathInformation: TRANSACTIONMANAGER_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionManagerRecoveryInformation: TRANSACTIONMANAGER_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionManagerOnlineProbeInformation: TRANSACTIONMANAGER_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionManagerOldestTransactionInformation: TRANSACTIONMANAGER_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type TRANSACTION_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionBasicInformation: TRANSACTION_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionPropertiesInformation: TRANSACTION_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionEnlistmentInformation: TRANSACTION_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionSuperiorEnlistmentInformation: TRANSACTION_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionBindInformation: TRANSACTION_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionDTCPrivateInformation: TRANSACTION_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type TRANSACTION_STATE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionStateNormal: TRANSACTION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionStateIndoubt: TRANSACTION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const TransactionStateCommittedNotify: TRANSACTION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type USER_ACTIVITY_PRESENCE = i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerUserPresent: USER_ACTIVITY_PRESENCE = 0i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerUserNotPresent: USER_ACTIVITY_PRESENCE = 1i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerUserInactive: USER_ACTIVITY_PRESENCE = 2i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerUserMaximum: USER_ACTIVITY_PRESENCE = 3i32; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub const PowerUserInvalid: USER_ACTIVITY_PRESENCE = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct ANON_OBJECT_HEADER { - pub Sig1: u16, - pub Sig2: u16, - pub Version: u16, - pub Machine: u16, - pub TimeDateStamp: u32, - pub ClassID: ::windows_sys::core::GUID, - pub SizeOfData: u32, -} -impl ::core::marker::Copy for ANON_OBJECT_HEADER {} -impl ::core::clone::Clone for ANON_OBJECT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct ANON_OBJECT_HEADER_BIGOBJ { - pub Sig1: u16, - pub Sig2: u16, - pub Version: u16, - pub Machine: u16, - pub TimeDateStamp: u32, - pub ClassID: ::windows_sys::core::GUID, - pub SizeOfData: u32, - pub Flags: u32, - pub MetaDataSize: u32, - pub MetaDataOffset: u32, - pub NumberOfSections: u32, - pub PointerToSymbolTable: u32, - pub NumberOfSymbols: u32, -} -impl ::core::marker::Copy for ANON_OBJECT_HEADER_BIGOBJ {} -impl ::core::clone::Clone for ANON_OBJECT_HEADER_BIGOBJ { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct ANON_OBJECT_HEADER_V2 { - pub Sig1: u16, - pub Sig2: u16, - pub Version: u16, - pub Machine: u16, - pub TimeDateStamp: u32, - pub ClassID: ::windows_sys::core::GUID, - pub SizeOfData: u32, - pub Flags: u32, - pub MetaDataSize: u32, - pub MetaDataOffset: u32, -} -impl ::core::marker::Copy for ANON_OBJECT_HEADER_V2 {} -impl ::core::clone::Clone for ANON_OBJECT_HEADER_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct APPLICATIONLAUNCH_SETTING_VALUE { - pub ActivationTime: i64, - pub Flags: u32, - pub ButtonInstanceID: u32, -} -impl ::core::marker::Copy for APPLICATIONLAUNCH_SETTING_VALUE {} -impl ::core::clone::Clone for APPLICATIONLAUNCH_SETTING_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct AtlThunkData_t(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct COMPONENT_FILTER { - pub ComponentFlags: u32, -} -impl ::core::marker::Copy for COMPONENT_FILTER {} -impl ::core::clone::Clone for COMPONENT_FILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEVICE_EVENT_BECOMING_READY { - pub Version: u32, - pub Reason: u32, - pub Estimated100msToReady: u32, -} -impl ::core::marker::Copy for DEVICE_EVENT_BECOMING_READY {} -impl ::core::clone::Clone for DEVICE_EVENT_BECOMING_READY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEVICE_EVENT_EXTERNAL_REQUEST { - pub Version: u32, - pub DeviceClass: u32, - pub ButtonStatus: u16, - pub Request: u16, - pub SystemTime: i64, -} -impl ::core::marker::Copy for DEVICE_EVENT_EXTERNAL_REQUEST {} -impl ::core::clone::Clone for DEVICE_EVENT_EXTERNAL_REQUEST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEVICE_EVENT_GENERIC_DATA { - pub EventNumber: u32, -} -impl ::core::marker::Copy for DEVICE_EVENT_GENERIC_DATA {} -impl ::core::clone::Clone for DEVICE_EVENT_GENERIC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEVICE_EVENT_MOUNT { - pub Version: u32, - pub Flags: u32, - pub FileSystemNameLength: u32, - pub FileSystemNameOffset: u32, -} -impl ::core::marker::Copy for DEVICE_EVENT_MOUNT {} -impl ::core::clone::Clone for DEVICE_EVENT_MOUNT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEVICE_EVENT_RBC_DATA { - pub EventNumber: u32, - pub SenseQualifier: u8, - pub SenseCode: u8, - pub SenseKey: u8, - pub Reserved: u8, - pub Information: u32, -} -impl ::core::marker::Copy for DEVICE_EVENT_RBC_DATA {} -impl ::core::clone::Clone for DEVICE_EVENT_RBC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEV_BROADCAST_DEVICEINTERFACE_A { - pub dbcc_size: u32, - pub dbcc_devicetype: u32, - pub dbcc_reserved: u32, - pub dbcc_classguid: ::windows_sys::core::GUID, - pub dbcc_name: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEV_BROADCAST_DEVICEINTERFACE_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEV_BROADCAST_DEVICEINTERFACE_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_DEVICEINTERFACE_W { - pub dbcc_size: u32, - pub dbcc_devicetype: u32, - pub dbcc_reserved: u32, - pub dbcc_classguid: ::windows_sys::core::GUID, - pub dbcc_name: [u16; 1], -} -impl ::core::marker::Copy for DEV_BROADCAST_DEVICEINTERFACE_W {} -impl ::core::clone::Clone for DEV_BROADCAST_DEVICEINTERFACE_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_DEVNODE { - pub dbcd_size: u32, - pub dbcd_devicetype: u32, - pub dbcd_reserved: u32, - pub dbcd_devnode: u32, -} -impl ::core::marker::Copy for DEV_BROADCAST_DEVNODE {} -impl ::core::clone::Clone for DEV_BROADCAST_DEVNODE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEV_BROADCAST_HANDLE { - pub dbch_size: u32, - pub dbch_devicetype: u32, - pub dbch_reserved: u32, - pub dbch_handle: super::super::Foundation::HANDLE, - pub dbch_hdevnotify: *mut ::core::ffi::c_void, - pub dbch_eventguid: ::windows_sys::core::GUID, - pub dbch_nameoffset: i32, - pub dbch_data: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEV_BROADCAST_HANDLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEV_BROADCAST_HANDLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_HANDLE32 { - pub dbch_size: u32, - pub dbch_devicetype: u32, - pub dbch_reserved: u32, - pub dbch_handle: u32, - pub dbch_hdevnotify: u32, - pub dbch_eventguid: ::windows_sys::core::GUID, - pub dbch_nameoffset: i32, - pub dbch_data: [u8; 1], -} -impl ::core::marker::Copy for DEV_BROADCAST_HANDLE32 {} -impl ::core::clone::Clone for DEV_BROADCAST_HANDLE32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_HANDLE64 { - pub dbch_size: u32, - pub dbch_devicetype: u32, - pub dbch_reserved: u32, - pub dbch_handle: u64, - pub dbch_hdevnotify: u64, - pub dbch_eventguid: ::windows_sys::core::GUID, - pub dbch_nameoffset: i32, - pub dbch_data: [u8; 1], -} -impl ::core::marker::Copy for DEV_BROADCAST_HANDLE64 {} -impl ::core::clone::Clone for DEV_BROADCAST_HANDLE64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_HDR { - pub dbch_size: u32, - pub dbch_devicetype: DEV_BROADCAST_HDR_DEVICE_TYPE, - pub dbch_reserved: u32, -} -impl ::core::marker::Copy for DEV_BROADCAST_HDR {} -impl ::core::clone::Clone for DEV_BROADCAST_HDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_NET { - pub dbcn_size: u32, - pub dbcn_devicetype: u32, - pub dbcn_reserved: u32, - pub dbcn_resource: u32, - pub dbcn_flags: u32, -} -impl ::core::marker::Copy for DEV_BROADCAST_NET {} -impl ::core::clone::Clone for DEV_BROADCAST_NET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_OEM { - pub dbco_size: u32, - pub dbco_devicetype: u32, - pub dbco_reserved: u32, - pub dbco_identifier: u32, - pub dbco_suppfunc: u32, -} -impl ::core::marker::Copy for DEV_BROADCAST_OEM {} -impl ::core::clone::Clone for DEV_BROADCAST_OEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEV_BROADCAST_PORT_A { - pub dbcp_size: u32, - pub dbcp_devicetype: u32, - pub dbcp_reserved: u32, - pub dbcp_name: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEV_BROADCAST_PORT_A {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEV_BROADCAST_PORT_A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_PORT_W { - pub dbcp_size: u32, - pub dbcp_devicetype: u32, - pub dbcp_reserved: u32, - pub dbcp_name: [u16; 1], -} -impl ::core::marker::Copy for DEV_BROADCAST_PORT_W {} -impl ::core::clone::Clone for DEV_BROADCAST_PORT_W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DEV_BROADCAST_VOLUME { - pub dbcv_size: u32, - pub dbcv_devicetype: u32, - pub dbcv_reserved: u32, - pub dbcv_unitmask: u32, - pub dbcv_flags: DEV_BROADCAST_VOLUME_FLAGS, -} -impl ::core::marker::Copy for DEV_BROADCAST_VOLUME {} -impl ::core::clone::Clone for DEV_BROADCAST_VOLUME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DISK_HEALTH_NOTIFICATION_DATA { - pub DeviceGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for DISK_HEALTH_NOTIFICATION_DATA {} -impl ::core::clone::Clone for DISK_HEALTH_NOTIFICATION_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union DISPATCHER_CONTEXT_NONVOLREG_ARM64 { - pub Buffer: [u8; 152], - pub Anonymous: DISPATCHER_CONTEXT_NONVOLREG_ARM64_0, -} -impl ::core::marker::Copy for DISPATCHER_CONTEXT_NONVOLREG_ARM64 {} -impl ::core::clone::Clone for DISPATCHER_CONTEXT_NONVOLREG_ARM64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct DISPATCHER_CONTEXT_NONVOLREG_ARM64_0 { - pub GpNvRegs: [u64; 11], - pub FpNvRegs: [f64; 8], -} -impl ::core::marker::Copy for DISPATCHER_CONTEXT_NONVOLREG_ARM64_0 {} -impl ::core::clone::Clone for DISPATCHER_CONTEXT_NONVOLREG_ARM64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct ENLISTMENT_BASIC_INFORMATION { - pub EnlistmentId: ::windows_sys::core::GUID, - pub TransactionId: ::windows_sys::core::GUID, - pub ResourceManagerId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for ENLISTMENT_BASIC_INFORMATION {} -impl ::core::clone::Clone for ENLISTMENT_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct ENLISTMENT_CRM_INFORMATION { - pub CrmTransactionManagerId: ::windows_sys::core::GUID, - pub CrmResourceManagerId: ::windows_sys::core::GUID, - pub CrmEnlistmentId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for ENLISTMENT_CRM_INFORMATION {} -impl ::core::clone::Clone for ENLISTMENT_CRM_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct GDI_NONREMOTE { - pub fContext: i32, - pub u: GDI_NONREMOTE_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for GDI_NONREMOTE {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for GDI_NONREMOTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union GDI_NONREMOTE_0 { - pub hInproc: i32, - pub hRemote: *mut super::Com::DWORD_BLOB, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for GDI_NONREMOTE_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for GDI_NONREMOTE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct GUID_IO_DISK_CLONE_ARRIVAL_INFORMATION { - pub DiskNumber: u32, -} -impl ::core::marker::Copy for GUID_IO_DISK_CLONE_ARRIVAL_INFORMATION {} -impl ::core::clone::Clone for GUID_IO_DISK_CLONE_ARRIVAL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct HEAP_OPTIMIZE_RESOURCES_INFORMATION { - pub Version: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for HEAP_OPTIMIZE_RESOURCES_INFORMATION {} -impl ::core::clone::Clone for HEAP_OPTIMIZE_RESOURCES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct HIBERFILE_BUCKET { - pub MaxPhysicalMemory: u64, - pub PhysicalMemoryPercent: [u32; 3], -} -impl ::core::marker::Copy for HIBERFILE_BUCKET {} -impl ::core::clone::Clone for HIBERFILE_BUCKET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY { - pub BeginAddress: u64, - pub EndAddress: u64, - pub ExceptionHandler: u64, - pub HandlerData: u64, - pub PrologEndAddress: u64, -} -impl ::core::marker::Copy for IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY {} -impl ::core::clone::Clone for IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY { - pub BeginAddress: u32, - pub EndAddress: u32, - pub ExceptionHandler: u32, - pub HandlerData: u32, - pub PrologEndAddress: u32, -} -impl ::core::marker::Copy for IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY {} -impl ::core::clone::Clone for IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ARCHITECTURE_ENTRY { - pub FixupInstRVA: u32, - pub NewInst: u32, -} -impl ::core::marker::Copy for IMAGE_ARCHITECTURE_ENTRY {} -impl ::core::clone::Clone for IMAGE_ARCHITECTURE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ARCHITECTURE_HEADER { - pub _bitfield: u32, - pub FirstEntryRVA: u32, -} -impl ::core::marker::Copy for IMAGE_ARCHITECTURE_HEADER {} -impl ::core::clone::Clone for IMAGE_ARCHITECTURE_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ARCHIVE_MEMBER_HEADER { - pub Name: [u8; 16], - pub Date: [u8; 12], - pub UserID: [u8; 6], - pub GroupID: [u8; 6], - pub Mode: [u8; 8], - pub Size: [u8; 10], - pub EndHeader: [u8; 2], -} -impl ::core::marker::Copy for IMAGE_ARCHIVE_MEMBER_HEADER {} -impl ::core::clone::Clone for IMAGE_ARCHIVE_MEMBER_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA { - pub HeaderData: u32, - pub Anonymous: IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA_0, -} -impl ::core::marker::Copy for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA {} -impl ::core::clone::Clone for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA_0 {} -impl ::core::clone::Clone for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ARM_RUNTIME_FUNCTION_ENTRY { - pub BeginAddress: u32, - pub Anonymous: IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0, -} -impl ::core::marker::Copy for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY {} -impl ::core::clone::Clone for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0 { - pub UnwindData: u32, - pub Anonymous: IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0_0, -} -impl ::core::marker::Copy for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0 {} -impl ::core::clone::Clone for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0_0 {} -impl ::core::clone::Clone for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_AUX_SYMBOL { - pub Sym: IMAGE_AUX_SYMBOL_3, - pub File: IMAGE_AUX_SYMBOL_1, - pub Section: IMAGE_AUX_SYMBOL_2, - pub TokenDef: IMAGE_AUX_SYMBOL_TOKEN_DEF, - pub CRC: IMAGE_AUX_SYMBOL_0, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_0 { - pub crc: u32, - pub rgbReserved: [u8; 14], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_0 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_1 { - pub Name: [u8; 18], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_1 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_2 { - pub Length: u32, - pub NumberOfRelocations: u16, - pub NumberOfLinenumbers: u16, - pub CheckSum: u32, - pub Number: i16, - pub Selection: u8, - pub bReserved: u8, - pub HighNumber: i16, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_2 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_3 { - pub TagIndex: u32, - pub Misc: IMAGE_AUX_SYMBOL_3_1, - pub FcnAry: IMAGE_AUX_SYMBOL_3_0, - pub TvIndex: u16, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_3 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_AUX_SYMBOL_3_0 { - pub Function: IMAGE_AUX_SYMBOL_3_0_1, - pub Array: IMAGE_AUX_SYMBOL_3_0_0, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_3_0 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_3_0_0 { - pub Dimension: [u16; 4], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_3_0_0 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_3_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_3_0_1 { - pub PointerToLinenumber: u32, - pub PointerToNextFunction: u32, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_3_0_1 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_3_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_AUX_SYMBOL_3_1 { - pub LnSz: IMAGE_AUX_SYMBOL_3_1_0, - pub TotalSize: u32, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_3_1 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_3_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_3_1_0 { - pub Linenumber: u16, - pub Size: u16, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_3_1_0 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_3_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_AUX_SYMBOL_EX { - pub Sym: IMAGE_AUX_SYMBOL_EX_4, - pub File: IMAGE_AUX_SYMBOL_EX_2, - pub Section: IMAGE_AUX_SYMBOL_EX_3, - pub Anonymous: IMAGE_AUX_SYMBOL_EX_0, - pub CRC: IMAGE_AUX_SYMBOL_EX_1, -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_EX {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_EX_0 { - pub TokenDef: IMAGE_AUX_SYMBOL_TOKEN_DEF, - pub rgbReserved: [u8; 2], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_EX_0 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_EX_1 { - pub crc: u32, - pub rgbReserved: [u8; 16], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_EX_1 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_EX_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_EX_2 { - pub Name: [u8; 20], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_EX_2 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_EX_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_EX_3 { - pub Length: u32, - pub NumberOfRelocations: u16, - pub NumberOfLinenumbers: u16, - pub CheckSum: u32, - pub Number: i16, - pub Selection: u8, - pub bReserved: u8, - pub HighNumber: i16, - pub rgbReserved: [u8; 2], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_EX_3 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_EX_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_EX_4 { - pub WeakDefaultSymIndex: u32, - pub WeakSearchType: u32, - pub rgbReserved: [u8; 12], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_EX_4 {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_EX_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_AUX_SYMBOL_TOKEN_DEF { - pub bAuxType: u8, - pub bReserved: u8, - pub SymbolTableIndex: u32, - pub rgbReserved: [u8; 12], -} -impl ::core::marker::Copy for IMAGE_AUX_SYMBOL_TOKEN_DEF {} -impl ::core::clone::Clone for IMAGE_AUX_SYMBOL_TOKEN_DEF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_BASE_RELOCATION { - pub VirtualAddress: u32, - pub SizeOfBlock: u32, -} -impl ::core::marker::Copy for IMAGE_BASE_RELOCATION {} -impl ::core::clone::Clone for IMAGE_BASE_RELOCATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_BOUND_FORWARDER_REF { - pub TimeDateStamp: u32, - pub OffsetModuleName: u16, - pub Reserved: u16, -} -impl ::core::marker::Copy for IMAGE_BOUND_FORWARDER_REF {} -impl ::core::clone::Clone for IMAGE_BOUND_FORWARDER_REF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_BOUND_IMPORT_DESCRIPTOR { - pub TimeDateStamp: u32, - pub OffsetModuleName: u16, - pub NumberOfModuleForwarderRefs: u16, -} -impl ::core::marker::Copy for IMAGE_BOUND_IMPORT_DESCRIPTOR {} -impl ::core::clone::Clone for IMAGE_BOUND_IMPORT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_CE_RUNTIME_FUNCTION_ENTRY { - pub FuncStart: u32, - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_CE_RUNTIME_FUNCTION_ENTRY {} -impl ::core::clone::Clone for IMAGE_CE_RUNTIME_FUNCTION_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGE_DEBUG_MISC { - pub DataType: u32, - pub Length: u32, - pub Unicode: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 3], - pub Data: [u8; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_DEBUG_MISC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_DEBUG_MISC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_DOS_HEADER { - pub e_magic: u16, - pub e_cblp: u16, - pub e_cp: u16, - pub e_crlc: u16, - pub e_cparhdr: u16, - pub e_minalloc: u16, - pub e_maxalloc: u16, - pub e_ss: u16, - pub e_sp: u16, - pub e_csum: u16, - pub e_ip: u16, - pub e_cs: u16, - pub e_lfarlc: u16, - pub e_ovno: u16, - pub e_res: [u16; 4], - pub e_oemid: u16, - pub e_oeminfo: u16, - pub e_res2: [u16; 10], - pub e_lfanew: i32, -} -impl ::core::marker::Copy for IMAGE_DOS_HEADER {} -impl ::core::clone::Clone for IMAGE_DOS_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_DYNAMIC_RELOCATION32 { - pub Symbol: u32, - pub BaseRelocSize: u32, -} -impl ::core::marker::Copy for IMAGE_DYNAMIC_RELOCATION32 {} -impl ::core::clone::Clone for IMAGE_DYNAMIC_RELOCATION32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_DYNAMIC_RELOCATION32_V2 { - pub HeaderSize: u32, - pub FixupInfoSize: u32, - pub Symbol: u32, - pub SymbolGroup: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for IMAGE_DYNAMIC_RELOCATION32_V2 {} -impl ::core::clone::Clone for IMAGE_DYNAMIC_RELOCATION32_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_DYNAMIC_RELOCATION64 { - pub Symbol: u64, - pub BaseRelocSize: u32, -} -impl ::core::marker::Copy for IMAGE_DYNAMIC_RELOCATION64 {} -impl ::core::clone::Clone for IMAGE_DYNAMIC_RELOCATION64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_DYNAMIC_RELOCATION64_V2 { - pub HeaderSize: u32, - pub FixupInfoSize: u32, - pub Symbol: u64, - pub SymbolGroup: u32, - pub Flags: u32, -} -impl ::core::marker::Copy for IMAGE_DYNAMIC_RELOCATION64_V2 {} -impl ::core::clone::Clone for IMAGE_DYNAMIC_RELOCATION64_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_DYNAMIC_RELOCATION_TABLE { - pub Version: u32, - pub Size: u32, -} -impl ::core::marker::Copy for IMAGE_DYNAMIC_RELOCATION_TABLE {} -impl ::core::clone::Clone for IMAGE_DYNAMIC_RELOCATION_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER { - pub EpilogueCount: u32, - pub EpilogueByteCount: u8, - pub BranchDescriptorElementSize: u8, - pub BranchDescriptorCount: u16, -} -impl ::core::marker::Copy for IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER {} -impl ::core::clone::Clone for IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_EXPORT_DIRECTORY { - pub Characteristics: u32, - pub TimeDateStamp: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub Name: u32, - pub Base: u32, - pub NumberOfFunctions: u32, - pub NumberOfNames: u32, - pub AddressOfFunctions: u32, - pub AddressOfNames: u32, - pub AddressOfNameOrdinals: u32, -} -impl ::core::marker::Copy for IMAGE_EXPORT_DIRECTORY {} -impl ::core::clone::Clone for IMAGE_EXPORT_DIRECTORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_HOT_PATCH_BASE { - pub SequenceNumber: u32, - pub Flags: u32, - pub OriginalTimeDateStamp: u32, - pub OriginalCheckSum: u32, - pub CodeIntegrityInfo: u32, - pub CodeIntegritySize: u32, - pub PatchTable: u32, - pub BufferOffset: u32, -} -impl ::core::marker::Copy for IMAGE_HOT_PATCH_BASE {} -impl ::core::clone::Clone for IMAGE_HOT_PATCH_BASE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_HOT_PATCH_HASHES { - pub SHA256: [u8; 32], - pub SHA1: [u8; 20], -} -impl ::core::marker::Copy for IMAGE_HOT_PATCH_HASHES {} -impl ::core::clone::Clone for IMAGE_HOT_PATCH_HASHES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_HOT_PATCH_INFO { - pub Version: u32, - pub Size: u32, - pub SequenceNumber: u32, - pub BaseImageList: u32, - pub BaseImageCount: u32, - pub BufferOffset: u32, - pub ExtraPatchSize: u32, -} -impl ::core::marker::Copy for IMAGE_HOT_PATCH_INFO {} -impl ::core::clone::Clone for IMAGE_HOT_PATCH_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGE_IMPORT_BY_NAME { - pub Hint: u16, - pub Name: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_IMPORT_BY_NAME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_IMPORT_BY_NAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_IMPORT_CONTROL_TRANSFER_DYNAMIC_RELOCATION { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_IMPORT_CONTROL_TRANSFER_DYNAMIC_RELOCATION {} -impl ::core::clone::Clone for IMAGE_IMPORT_CONTROL_TRANSFER_DYNAMIC_RELOCATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_IMPORT_DESCRIPTOR { - pub Anonymous: IMAGE_IMPORT_DESCRIPTOR_0, - pub TimeDateStamp: u32, - pub ForwarderChain: u32, - pub Name: u32, - pub FirstThunk: u32, -} -impl ::core::marker::Copy for IMAGE_IMPORT_DESCRIPTOR {} -impl ::core::clone::Clone for IMAGE_IMPORT_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_IMPORT_DESCRIPTOR_0 { - pub Characteristics: u32, - pub OriginalFirstThunk: u32, -} -impl ::core::marker::Copy for IMAGE_IMPORT_DESCRIPTOR_0 {} -impl ::core::clone::Clone for IMAGE_IMPORT_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_INDIR_CONTROL_TRANSFER_DYNAMIC_RELOCATION { - pub _bitfield: u16, -} -impl ::core::marker::Copy for IMAGE_INDIR_CONTROL_TRANSFER_DYNAMIC_RELOCATION {} -impl ::core::clone::Clone for IMAGE_INDIR_CONTROL_TRANSFER_DYNAMIC_RELOCATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_LINENUMBER { - pub Type: IMAGE_LINENUMBER_0, - pub Linenumber: u16, -} -impl ::core::marker::Copy for IMAGE_LINENUMBER {} -impl ::core::clone::Clone for IMAGE_LINENUMBER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_LINENUMBER_0 { - pub SymbolTableIndex: u32, - pub VirtualAddress: u32, -} -impl ::core::marker::Copy for IMAGE_LINENUMBER_0 {} -impl ::core::clone::Clone for IMAGE_LINENUMBER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGE_OS2_HEADER { - pub ne_magic: u16, - pub ne_ver: super::super::Foundation::CHAR, - pub ne_rev: super::super::Foundation::CHAR, - pub ne_enttab: u16, - pub ne_cbenttab: u16, - pub ne_crc: i32, - pub ne_flags: u16, - pub ne_autodata: u16, - pub ne_heap: u16, - pub ne_stack: u16, - pub ne_csip: i32, - pub ne_sssp: i32, - pub ne_cseg: u16, - pub ne_cmod: u16, - pub ne_cbnrestab: u16, - pub ne_segtab: u16, - pub ne_rsrctab: u16, - pub ne_restab: u16, - pub ne_modtab: u16, - pub ne_imptab: u16, - pub ne_nrestab: i32, - pub ne_cmovent: u16, - pub ne_align: u16, - pub ne_cres: u16, - pub ne_exetyp: u8, - pub ne_flagsothers: u8, - pub ne_pretthunks: u16, - pub ne_psegrefbytes: u16, - pub ne_swaparea: u16, - pub ne_expver: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_OS2_HEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_OS2_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGE_POLICY_ENTRY { - pub Type: IMAGE_POLICY_ENTRY_TYPE, - pub PolicyId: IMAGE_POLICY_ID, - pub u: IMAGE_POLICY_ENTRY_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_POLICY_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_POLICY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union IMAGE_POLICY_ENTRY_0 { - pub None: *const ::core::ffi::c_void, - pub BoolValue: super::super::Foundation::BOOLEAN, - pub Int8Value: i8, - pub UInt8Value: u8, - pub Int16Value: i16, - pub UInt16Value: u16, - pub Int32Value: i32, - pub UInt32Value: u32, - pub Int64Value: i64, - pub UInt64Value: u64, - pub AnsiStringValue: ::windows_sys::core::PCSTR, - pub UnicodeStringValue: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_POLICY_ENTRY_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_POLICY_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGE_POLICY_METADATA { - pub Version: u8, - pub Reserved0: [u8; 7], - pub ApplicationId: u64, - pub Policies: [IMAGE_POLICY_ENTRY; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_POLICY_METADATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_POLICY_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER { - pub PrologueByteCount: u8, -} -impl ::core::marker::Copy for IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER {} -impl ::core::clone::Clone for IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_RELOCATION { - pub Anonymous: IMAGE_RELOCATION_0, - pub SymbolTableIndex: u32, - pub Type: u16, -} -impl ::core::marker::Copy for IMAGE_RELOCATION {} -impl ::core::clone::Clone for IMAGE_RELOCATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_RELOCATION_0 { - pub VirtualAddress: u32, - pub RelocCount: u32, -} -impl ::core::marker::Copy for IMAGE_RELOCATION_0 {} -impl ::core::clone::Clone for IMAGE_RELOCATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_RESOURCE_DATA_ENTRY { - pub OffsetToData: u32, - pub Size: u32, - pub CodePage: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DATA_ENTRY {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DATA_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_RESOURCE_DIRECTORY { - pub Characteristics: u32, - pub TimeDateStamp: u32, - pub MajorVersion: u16, - pub MinorVersion: u16, - pub NumberOfNamedEntries: u16, - pub NumberOfIdEntries: u16, -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DIRECTORY {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DIRECTORY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_RESOURCE_DIRECTORY_ENTRY { - pub Anonymous1: IMAGE_RESOURCE_DIRECTORY_ENTRY_0, - pub Anonymous2: IMAGE_RESOURCE_DIRECTORY_ENTRY_1, -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_RESOURCE_DIRECTORY_ENTRY_0 { - pub Anonymous: IMAGE_RESOURCE_DIRECTORY_ENTRY_0_0, - pub Name: u32, - pub Id: u16, -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY_0 {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_RESOURCE_DIRECTORY_ENTRY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY_0_0 {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_RESOURCE_DIRECTORY_ENTRY_1 { - pub OffsetToData: u32, - pub Anonymous: IMAGE_RESOURCE_DIRECTORY_ENTRY_1_0, -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY_1 {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_RESOURCE_DIRECTORY_ENTRY_1_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY_1_0 {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGE_RESOURCE_DIRECTORY_STRING { - pub Length: u16, - pub NameString: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_RESOURCE_DIRECTORY_STRING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_RESOURCE_DIRECTORY_STRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_RESOURCE_DIR_STRING_U { - pub Length: u16, - pub NameString: [u16; 1], -} -impl ::core::marker::Copy for IMAGE_RESOURCE_DIR_STRING_U {} -impl ::core::clone::Clone for IMAGE_RESOURCE_DIR_STRING_U { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_SEPARATE_DEBUG_HEADER { - pub Signature: u16, - pub Flags: u16, - pub Machine: u16, - pub Characteristics: u16, - pub TimeDateStamp: u32, - pub CheckSum: u32, - pub ImageBase: u32, - pub SizeOfImage: u32, - pub NumberOfSections: u32, - pub ExportedNamesSize: u32, - pub DebugDirectorySize: u32, - pub SectionAlignment: u32, - pub Reserved: [u32; 2], -} -impl ::core::marker::Copy for IMAGE_SEPARATE_DEBUG_HEADER {} -impl ::core::clone::Clone for IMAGE_SEPARATE_DEBUG_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_SWITCHTABLE_BRANCH_DYNAMIC_RELOCATION { - pub _bitfield: u16, -} -impl ::core::marker::Copy for IMAGE_SWITCHTABLE_BRANCH_DYNAMIC_RELOCATION {} -impl ::core::clone::Clone for IMAGE_SWITCHTABLE_BRANCH_DYNAMIC_RELOCATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_SYMBOL { - pub N: IMAGE_SYMBOL_0, - pub Value: u32, - pub SectionNumber: i16, - pub Type: u16, - pub StorageClass: u8, - pub NumberOfAuxSymbols: u8, -} -impl ::core::marker::Copy for IMAGE_SYMBOL {} -impl ::core::clone::Clone for IMAGE_SYMBOL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_SYMBOL_0 { - pub ShortName: [u8; 8], - pub Name: IMAGE_SYMBOL_0_0, - pub LongName: [u32; 2], -} -impl ::core::marker::Copy for IMAGE_SYMBOL_0 {} -impl ::core::clone::Clone for IMAGE_SYMBOL_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_SYMBOL_0_0 { - pub Short: u32, - pub Long: u32, -} -impl ::core::marker::Copy for IMAGE_SYMBOL_0_0 {} -impl ::core::clone::Clone for IMAGE_SYMBOL_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_SYMBOL_EX { - pub N: IMAGE_SYMBOL_EX_0, - pub Value: u32, - pub SectionNumber: i32, - pub Type: u16, - pub StorageClass: u8, - pub NumberOfAuxSymbols: u8, -} -impl ::core::marker::Copy for IMAGE_SYMBOL_EX {} -impl ::core::clone::Clone for IMAGE_SYMBOL_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_SYMBOL_EX_0 { - pub ShortName: [u8; 8], - pub Name: IMAGE_SYMBOL_EX_0_0, - pub LongName: [u32; 2], -} -impl ::core::marker::Copy for IMAGE_SYMBOL_EX_0 {} -impl ::core::clone::Clone for IMAGE_SYMBOL_EX_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_SYMBOL_EX_0_0 { - pub Short: u32, - pub Long: u32, -} -impl ::core::marker::Copy for IMAGE_SYMBOL_EX_0_0 {} -impl ::core::clone::Clone for IMAGE_SYMBOL_EX_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_TLS_DIRECTORY32 { - pub StartAddressOfRawData: u32, - pub EndAddressOfRawData: u32, - pub AddressOfIndex: u32, - pub AddressOfCallBacks: u32, - pub SizeOfZeroFill: u32, - pub Anonymous: IMAGE_TLS_DIRECTORY32_0, -} -impl ::core::marker::Copy for IMAGE_TLS_DIRECTORY32 {} -impl ::core::clone::Clone for IMAGE_TLS_DIRECTORY32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_TLS_DIRECTORY32_0 { - pub Characteristics: u32, - pub Anonymous: IMAGE_TLS_DIRECTORY32_0_0, -} -impl ::core::marker::Copy for IMAGE_TLS_DIRECTORY32_0 {} -impl ::core::clone::Clone for IMAGE_TLS_DIRECTORY32_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_TLS_DIRECTORY32_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_TLS_DIRECTORY32_0_0 {} -impl ::core::clone::Clone for IMAGE_TLS_DIRECTORY32_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_TLS_DIRECTORY64 { - pub StartAddressOfRawData: u64, - pub EndAddressOfRawData: u64, - pub AddressOfIndex: u64, - pub AddressOfCallBacks: u64, - pub SizeOfZeroFill: u32, - pub Anonymous: IMAGE_TLS_DIRECTORY64_0, -} -impl ::core::marker::Copy for IMAGE_TLS_DIRECTORY64 {} -impl ::core::clone::Clone for IMAGE_TLS_DIRECTORY64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMAGE_TLS_DIRECTORY64_0 { - pub Characteristics: u32, - pub Anonymous: IMAGE_TLS_DIRECTORY64_0_0, -} -impl ::core::marker::Copy for IMAGE_TLS_DIRECTORY64_0 {} -impl ::core::clone::Clone for IMAGE_TLS_DIRECTORY64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_TLS_DIRECTORY64_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_TLS_DIRECTORY64_0_0 {} -impl ::core::clone::Clone for IMAGE_TLS_DIRECTORY64_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMAGE_VXD_HEADER { - pub e32_magic: u16, - pub e32_border: u8, - pub e32_worder: u8, - pub e32_level: u32, - pub e32_cpu: u16, - pub e32_os: u16, - pub e32_ver: u32, - pub e32_mflags: u32, - pub e32_mpages: u32, - pub e32_startobj: u32, - pub e32_eip: u32, - pub e32_stackobj: u32, - pub e32_esp: u32, - pub e32_pagesize: u32, - pub e32_lastpagesize: u32, - pub e32_fixupsize: u32, - pub e32_fixupsum: u32, - pub e32_ldrsize: u32, - pub e32_ldrsum: u32, - pub e32_objtab: u32, - pub e32_objcnt: u32, - pub e32_objmap: u32, - pub e32_itermap: u32, - pub e32_rsrctab: u32, - pub e32_rsrccnt: u32, - pub e32_restab: u32, - pub e32_enttab: u32, - pub e32_dirtab: u32, - pub e32_dircnt: u32, - pub e32_fpagetab: u32, - pub e32_frectab: u32, - pub e32_impmod: u32, - pub e32_impmodcnt: u32, - pub e32_impproc: u32, - pub e32_pagesum: u32, - pub e32_datapage: u32, - pub e32_preload: u32, - pub e32_nrestab: u32, - pub e32_cbnrestab: u32, - pub e32_nressum: u32, - pub e32_autodata: u32, - pub e32_debuginfo: u32, - pub e32_debuglen: u32, - pub e32_instpreload: u32, - pub e32_instdemand: u32, - pub e32_heapsize: u32, - pub e32_res3: [u8; 12], - pub e32_winresoff: u32, - pub e32_winreslen: u32, - pub e32_devid: u16, - pub e32_ddkver: u16, -} -impl ::core::marker::Copy for IMAGE_VXD_HEADER {} -impl ::core::clone::Clone for IMAGE_VXD_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct IMPORT_OBJECT_HEADER { - pub Sig1: u16, - pub Sig2: u16, - pub Version: u16, - pub Machine: u16, - pub TimeDateStamp: u32, - pub SizeOfData: u32, - pub Anonymous: IMPORT_OBJECT_HEADER_0, - pub _bitfield: u16, -} -impl ::core::marker::Copy for IMPORT_OBJECT_HEADER {} -impl ::core::clone::Clone for IMPORT_OBJECT_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union IMPORT_OBJECT_HEADER_0 { - pub Ordinal: u16, - pub Hint: u16, -} -impl ::core::marker::Copy for IMPORT_OBJECT_HEADER_0 {} -impl ::core::clone::Clone for IMPORT_OBJECT_HEADER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_JobObjects\"`*"] -#[cfg(feature = "Win32_System_JobObjects")] -pub struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V1 { - pub MaxIops: i64, - pub MaxBandwidth: i64, - pub ReservationIops: i64, - pub VolumeName: ::windows_sys::core::PWSTR, - pub BaseIoSize: u32, - pub ControlFlags: super::JobObjects::JOB_OBJECT_IO_RATE_CONTROL_FLAGS, - pub VolumeNameLength: u16, -} -#[cfg(feature = "Win32_System_JobObjects")] -impl ::core::marker::Copy for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V1 {} -#[cfg(feature = "Win32_System_JobObjects")] -impl ::core::clone::Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct KERNEL_CET_CONTEXT { - pub Ssp: u64, - pub Rip: u64, - pub SegCs: u16, - pub Anonymous: KERNEL_CET_CONTEXT_0, - pub Fill: [u16; 2], -} -impl ::core::marker::Copy for KERNEL_CET_CONTEXT {} -impl ::core::clone::Clone for KERNEL_CET_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union KERNEL_CET_CONTEXT_0 { - pub AllFlags: u16, - pub Anonymous: KERNEL_CET_CONTEXT_0_0, -} -impl ::core::marker::Copy for KERNEL_CET_CONTEXT_0 {} -impl ::core::clone::Clone for KERNEL_CET_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct KERNEL_CET_CONTEXT_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for KERNEL_CET_CONTEXT_0_0 {} -impl ::core::clone::Clone for KERNEL_CET_CONTEXT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct KTMOBJECT_CURSOR { - pub LastQuery: ::windows_sys::core::GUID, - pub ObjectIdCount: u32, - pub ObjectIds: [::windows_sys::core::GUID; 1], -} -impl ::core::marker::Copy for KTMOBJECT_CURSOR {} -impl ::core::clone::Clone for KTMOBJECT_CURSOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct MAXVERSIONTESTED_INFO { - pub MaxVersionTested: u64, -} -impl ::core::marker::Copy for MAXVERSIONTESTED_INFO {} -impl ::core::clone::Clone for MAXVERSIONTESTED_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct MEMORY_PARTITION_DEDICATED_MEMORY_ATTRIBUTE { - pub Type: MEM_DEDICATED_ATTRIBUTE_TYPE, - pub Reserved: u32, - pub Value: u64, -} -impl ::core::marker::Copy for MEMORY_PARTITION_DEDICATED_MEMORY_ATTRIBUTE {} -impl ::core::clone::Clone for MEMORY_PARTITION_DEDICATED_MEMORY_ATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct MEMORY_PARTITION_DEDICATED_MEMORY_INFORMATION { - pub NextEntryOffset: u32, - pub SizeOfInformation: u32, - pub Flags: u32, - pub AttributesOffset: u32, - pub AttributeCount: u32, - pub Reserved: u32, - pub TypeId: u64, -} -impl ::core::marker::Copy for MEMORY_PARTITION_DEDICATED_MEMORY_INFORMATION {} -impl ::core::clone::Clone for MEMORY_PARTITION_DEDICATED_MEMORY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct NETWORK_APP_INSTANCE_EA { - pub AppInstanceID: ::windows_sys::core::GUID, - pub CsvFlags: u32, -} -impl ::core::marker::Copy for NETWORK_APP_INSTANCE_EA {} -impl ::core::clone::Clone for NETWORK_APP_INSTANCE_EA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct NON_PAGED_DEBUG_INFO { - pub Signature: u16, - pub Flags: u16, - pub Size: u32, - pub Machine: u16, - pub Characteristics: u16, - pub TimeDateStamp: u32, - pub CheckSum: u32, - pub SizeOfImage: u32, - pub ImageBase: u64, -} -impl ::core::marker::Copy for NON_PAGED_DEBUG_INFO {} -impl ::core::clone::Clone for NON_PAGED_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct NOTIFY_USER_POWER_SETTING { - pub Guid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for NOTIFY_USER_POWER_SETTING {} -impl ::core::clone::Clone for NOTIFY_USER_POWER_SETTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct NT_TIB32 { - pub ExceptionList: u32, - pub StackBase: u32, - pub StackLimit: u32, - pub SubSystemTib: u32, - pub Anonymous: NT_TIB32_0, - pub ArbitraryUserPointer: u32, - pub Self_: u32, -} -impl ::core::marker::Copy for NT_TIB32 {} -impl ::core::clone::Clone for NT_TIB32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union NT_TIB32_0 { - pub FiberData: u32, - pub Version: u32, -} -impl ::core::marker::Copy for NT_TIB32_0 {} -impl ::core::clone::Clone for NT_TIB32_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct NT_TIB64 { - pub ExceptionList: u64, - pub StackBase: u64, - pub StackLimit: u64, - pub SubSystemTib: u64, - pub Anonymous: NT_TIB64_0, - pub ArbitraryUserPointer: u64, - pub Self_: u64, -} -impl ::core::marker::Copy for NT_TIB64 {} -impl ::core::clone::Clone for NT_TIB64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union NT_TIB64_0 { - pub FiberData: u64, - pub Version: u32, -} -impl ::core::marker::Copy for NT_TIB64_0 {} -impl ::core::clone::Clone for NT_TIB64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PACKEDEVENTINFO { - pub ulSize: u32, - pub ulNumEventsForLogFile: u32, - pub ulOffsets: [u32; 1], -} -impl ::core::marker::Copy for PACKEDEVENTINFO {} -impl ::core::clone::Clone for PACKEDEVENTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct POWER_IDLE_RESILIENCY { - pub CoalescingTimeout: u32, - pub IdleResiliencyPeriod: u32, -} -impl ::core::marker::Copy for POWER_IDLE_RESILIENCY {} -impl ::core::clone::Clone for POWER_IDLE_RESILIENCY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POWER_MONITOR_INVOCATION { - pub Console: super::super::Foundation::BOOLEAN, - pub RequestReason: POWER_MONITOR_REQUEST_REASON, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POWER_MONITOR_INVOCATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POWER_MONITOR_INVOCATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POWER_PLATFORM_INFORMATION { - pub AoAc: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POWER_PLATFORM_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POWER_PLATFORM_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES { - pub IsAllowed: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POWER_SESSION_CONNECT { - pub Connected: super::super::Foundation::BOOLEAN, - pub Console: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POWER_SESSION_CONNECT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POWER_SESSION_CONNECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POWER_SESSION_RIT_STATE { - pub Active: super::super::Foundation::BOOLEAN, - pub LastInputTime: u64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POWER_SESSION_RIT_STATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POWER_SESSION_RIT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct POWER_SESSION_TIMEOUTS { - pub InputTimeout: u32, - pub DisplayTimeout: u32, -} -impl ::core::marker::Copy for POWER_SESSION_TIMEOUTS {} -impl ::core::clone::Clone for POWER_SESSION_TIMEOUTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct POWER_SESSION_WINLOGON { - pub SessionId: u32, - pub Console: super::super::Foundation::BOOLEAN, - pub Locked: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for POWER_SESSION_WINLOGON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for POWER_SESSION_WINLOGON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct POWER_USER_PRESENCE { - pub UserPresence: POWER_USER_PRESENCE_TYPE, -} -impl ::core::marker::Copy for POWER_USER_PRESENCE {} -impl ::core::clone::Clone for POWER_USER_PRESENCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_IDLESTATE_EVENT { - pub NewState: u32, - pub OldState: u32, - pub Processors: u64, -} -impl ::core::marker::Copy for PPM_IDLESTATE_EVENT {} -impl ::core::clone::Clone for PPM_IDLESTATE_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_IDLE_ACCOUNTING { - pub StateCount: u32, - pub TotalTransitions: u32, - pub ResetCount: u32, - pub StartTime: u64, - pub State: [PPM_IDLE_STATE_ACCOUNTING; 1], -} -impl ::core::marker::Copy for PPM_IDLE_ACCOUNTING {} -impl ::core::clone::Clone for PPM_IDLE_ACCOUNTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_IDLE_ACCOUNTING_EX { - pub StateCount: u32, - pub TotalTransitions: u32, - pub ResetCount: u32, - pub AbortCount: u32, - pub StartTime: u64, - pub State: [PPM_IDLE_STATE_ACCOUNTING_EX; 1], -} -impl ::core::marker::Copy for PPM_IDLE_ACCOUNTING_EX {} -impl ::core::clone::Clone for PPM_IDLE_ACCOUNTING_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_IDLE_STATE_ACCOUNTING { - pub IdleTransitions: u32, - pub FailedTransitions: u32, - pub InvalidBucketIndex: u32, - pub TotalTime: u64, - pub IdleTimeBuckets: [u32; 6], -} -impl ::core::marker::Copy for PPM_IDLE_STATE_ACCOUNTING {} -impl ::core::clone::Clone for PPM_IDLE_STATE_ACCOUNTING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_IDLE_STATE_ACCOUNTING_EX { - pub TotalTime: u64, - pub IdleTransitions: u32, - pub FailedTransitions: u32, - pub InvalidBucketIndex: u32, - pub MinTimeUs: u32, - pub MaxTimeUs: u32, - pub CancelledTransitions: u32, - pub IdleTimeBuckets: [PPM_IDLE_STATE_BUCKET_EX; 16], -} -impl ::core::marker::Copy for PPM_IDLE_STATE_ACCOUNTING_EX {} -impl ::core::clone::Clone for PPM_IDLE_STATE_ACCOUNTING_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_IDLE_STATE_BUCKET_EX { - pub TotalTimeUs: u64, - pub MinTimeUs: u32, - pub MaxTimeUs: u32, - pub Count: u32, -} -impl ::core::marker::Copy for PPM_IDLE_STATE_BUCKET_EX {} -impl ::core::clone::Clone for PPM_IDLE_STATE_BUCKET_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_PERFSTATE_DOMAIN_EVENT { - pub State: u32, - pub Latency: u32, - pub Speed: u32, - pub Processors: u64, -} -impl ::core::marker::Copy for PPM_PERFSTATE_DOMAIN_EVENT {} -impl ::core::clone::Clone for PPM_PERFSTATE_DOMAIN_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_PERFSTATE_EVENT { - pub State: u32, - pub Status: u32, - pub Latency: u32, - pub Speed: u32, - pub Processor: u32, -} -impl ::core::marker::Copy for PPM_PERFSTATE_EVENT {} -impl ::core::clone::Clone for PPM_PERFSTATE_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_THERMALCHANGE_EVENT { - pub ThermalConstraint: u32, - pub Processors: u64, -} -impl ::core::marker::Copy for PPM_THERMALCHANGE_EVENT {} -impl ::core::clone::Clone for PPM_THERMALCHANGE_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_THERMAL_POLICY_EVENT { - pub Mode: u8, - pub Processors: u64, -} -impl ::core::marker::Copy for PPM_THERMAL_POLICY_EVENT {} -impl ::core::clone::Clone for PPM_THERMAL_POLICY_EVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_WMI_IDLE_STATE { - pub Latency: u32, - pub Power: u32, - pub TimeCheck: u32, - pub PromotePercent: u8, - pub DemotePercent: u8, - pub StateType: u8, - pub Reserved: u8, - pub StateFlags: u32, - pub Context: u32, - pub IdleHandler: u32, - pub Reserved1: u32, -} -impl ::core::marker::Copy for PPM_WMI_IDLE_STATE {} -impl ::core::clone::Clone for PPM_WMI_IDLE_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_WMI_IDLE_STATES { - pub Type: u32, - pub Count: u32, - pub TargetState: u32, - pub OldState: u32, - pub TargetProcessors: u64, - pub State: [PPM_WMI_IDLE_STATE; 1], -} -impl ::core::marker::Copy for PPM_WMI_IDLE_STATES {} -impl ::core::clone::Clone for PPM_WMI_IDLE_STATES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_WMI_IDLE_STATES_EX { - pub Type: u32, - pub Count: u32, - pub TargetState: u32, - pub OldState: u32, - pub TargetProcessors: *mut ::core::ffi::c_void, - pub State: [PPM_WMI_IDLE_STATE; 1], -} -impl ::core::marker::Copy for PPM_WMI_IDLE_STATES_EX {} -impl ::core::clone::Clone for PPM_WMI_IDLE_STATES_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_WMI_LEGACY_PERFSTATE { - pub Frequency: u32, - pub Flags: u32, - pub PercentFrequency: u32, -} -impl ::core::marker::Copy for PPM_WMI_LEGACY_PERFSTATE {} -impl ::core::clone::Clone for PPM_WMI_LEGACY_PERFSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_WMI_PERF_STATE { - pub Frequency: u32, - pub Power: u32, - pub PercentFrequency: u8, - pub IncreaseLevel: u8, - pub DecreaseLevel: u8, - pub Type: u8, - pub IncreaseTime: u32, - pub DecreaseTime: u32, - pub Control: u64, - pub Status: u64, - pub HitCount: u32, - pub Reserved1: u32, - pub Reserved2: u64, - pub Reserved3: u64, -} -impl ::core::marker::Copy for PPM_WMI_PERF_STATE {} -impl ::core::clone::Clone for PPM_WMI_PERF_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_WMI_PERF_STATES { - pub Count: u32, - pub MaxFrequency: u32, - pub CurrentState: u32, - pub MaxPerfState: u32, - pub MinPerfState: u32, - pub LowestPerfState: u32, - pub ThermalConstraint: u32, - pub BusyAdjThreshold: u8, - pub PolicyType: u8, - pub Type: u8, - pub Reserved: u8, - pub TimerInterval: u32, - pub TargetProcessors: u64, - pub PStateHandler: u32, - pub PStateContext: u32, - pub TStateHandler: u32, - pub TStateContext: u32, - pub FeedbackHandler: u32, - pub Reserved1: u32, - pub Reserved2: u64, - pub State: [PPM_WMI_PERF_STATE; 1], -} -impl ::core::marker::Copy for PPM_WMI_PERF_STATES {} -impl ::core::clone::Clone for PPM_WMI_PERF_STATES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PPM_WMI_PERF_STATES_EX { - pub Count: u32, - pub MaxFrequency: u32, - pub CurrentState: u32, - pub MaxPerfState: u32, - pub MinPerfState: u32, - pub LowestPerfState: u32, - pub ThermalConstraint: u32, - pub BusyAdjThreshold: u8, - pub PolicyType: u8, - pub Type: u8, - pub Reserved: u8, - pub TimerInterval: u32, - pub TargetProcessors: *mut ::core::ffi::c_void, - pub PStateHandler: u32, - pub PStateContext: u32, - pub TStateHandler: u32, - pub TStateContext: u32, - pub FeedbackHandler: u32, - pub Reserved1: u32, - pub Reserved2: u64, - pub State: [PPM_WMI_PERF_STATE; 1], -} -impl ::core::marker::Copy for PPM_WMI_PERF_STATES_EX {} -impl ::core::clone::Clone for PPM_WMI_PERF_STATES_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESSOR_IDLESTATE_INFO { - pub TimeCheck: u32, - pub DemotePercent: u8, - pub PromotePercent: u8, - pub Spare: [u8; 2], -} -impl ::core::marker::Copy for PROCESSOR_IDLESTATE_INFO {} -impl ::core::clone::Clone for PROCESSOR_IDLESTATE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESSOR_IDLESTATE_POLICY { - pub Revision: u16, - pub Flags: PROCESSOR_IDLESTATE_POLICY_0, - pub PolicyCount: u32, - pub Policy: [PROCESSOR_IDLESTATE_INFO; 3], -} -impl ::core::marker::Copy for PROCESSOR_IDLESTATE_POLICY {} -impl ::core::clone::Clone for PROCESSOR_IDLESTATE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESSOR_IDLESTATE_POLICY_0 { - pub AsWORD: u16, - pub Anonymous: PROCESSOR_IDLESTATE_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESSOR_IDLESTATE_POLICY_0 {} -impl ::core::clone::Clone for PROCESSOR_IDLESTATE_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESSOR_IDLESTATE_POLICY_0_0 { - pub _bitfield: u16, -} -impl ::core::marker::Copy for PROCESSOR_IDLESTATE_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESSOR_IDLESTATE_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESSOR_PERFSTATE_POLICY { - pub Revision: u32, - pub MaxThrottle: u8, - pub MinThrottle: u8, - pub BusyAdjThreshold: u8, - pub Anonymous: PROCESSOR_PERFSTATE_POLICY_0, - pub TimeCheck: u32, - pub IncreaseTime: u32, - pub DecreaseTime: u32, - pub IncreasePercent: u32, - pub DecreasePercent: u32, -} -impl ::core::marker::Copy for PROCESSOR_PERFSTATE_POLICY {} -impl ::core::clone::Clone for PROCESSOR_PERFSTATE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESSOR_PERFSTATE_POLICY_0 { - pub Spare: u8, - pub Flags: PROCESSOR_PERFSTATE_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESSOR_PERFSTATE_POLICY_0 {} -impl ::core::clone::Clone for PROCESSOR_PERFSTATE_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESSOR_PERFSTATE_POLICY_0_0 { - pub AsBYTE: u8, - pub Anonymous: PROCESSOR_PERFSTATE_POLICY_0_0_0, -} -impl ::core::marker::Copy for PROCESSOR_PERFSTATE_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESSOR_PERFSTATE_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESSOR_PERFSTATE_POLICY_0_0_0 { - pub _bitfield: u8, -} -impl ::core::marker::Copy for PROCESSOR_PERFSTATE_POLICY_0_0_0 {} -impl ::core::clone::Clone for PROCESSOR_PERFSTATE_POLICY_0_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_ASLR_POLICY { - pub Anonymous: PROCESS_MITIGATION_ASLR_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_ASLR_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_ASLR_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_ASLR_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_ASLR_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_ASLR_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_ASLR_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_ASLR_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_ASLR_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_ASLR_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY { - pub Anonymous: PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_CHILD_PROCESS_POLICY { - pub Anonymous: PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_CHILD_PROCESS_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_CHILD_PROCESS_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_CHILD_PROCESS_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY { - pub Anonymous: PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROCESS_MITIGATION_DEP_POLICY { - pub Anonymous: PROCESS_MITIGATION_DEP_POLICY_0, - pub Permanent: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_MITIGATION_DEP_POLICY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_MITIGATION_DEP_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union PROCESS_MITIGATION_DEP_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_DEP_POLICY_0_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_MITIGATION_DEP_POLICY_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_MITIGATION_DEP_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROCESS_MITIGATION_DEP_POLICY_0_0 { - pub _bitfield: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_MITIGATION_DEP_POLICY_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_MITIGATION_DEP_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_DYNAMIC_CODE_POLICY { - pub Anonymous: PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY { - pub Anonymous: PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_FONT_DISABLE_POLICY { - pub Anonymous: PROCESS_MITIGATION_FONT_DISABLE_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_FONT_DISABLE_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_FONT_DISABLE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_FONT_DISABLE_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_FONT_DISABLE_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_FONT_DISABLE_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_FONT_DISABLE_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_FONT_DISABLE_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_FONT_DISABLE_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_FONT_DISABLE_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_IMAGE_LOAD_POLICY { - pub Anonymous: PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_IMAGE_LOAD_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_IMAGE_LOAD_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY { - pub Anonymous: PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY { - pub Anonymous: PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY { - pub Anonymous: PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY { - pub Anonymous: PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY { - pub Anonymous: PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY { - pub Anonymous: PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY { - pub Anonymous: PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY {} -impl ::core::clone::Clone for PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0 { - pub Flags: u32, - pub Anonymous: PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0_0, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0_0 {} -impl ::core::clone::Clone for PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct QUOTA_LIMITS_EX { - pub PagedPoolLimit: usize, - pub NonPagedPoolLimit: usize, - pub MinimumWorkingSetSize: usize, - pub MaximumWorkingSetSize: usize, - pub PagefileLimit: usize, - pub TimeLimit: i64, - pub WorkingSetLimit: usize, - pub Reserved2: usize, - pub Reserved3: usize, - pub Reserved4: usize, - pub Flags: u32, - pub CpuRateLimit: RATE_QUOTA_LIMIT, -} -impl ::core::marker::Copy for QUOTA_LIMITS_EX {} -impl ::core::clone::Clone for QUOTA_LIMITS_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union RATE_QUOTA_LIMIT { - pub RateData: u32, - pub Anonymous: RATE_QUOTA_LIMIT_0, -} -impl ::core::marker::Copy for RATE_QUOTA_LIMIT {} -impl ::core::clone::Clone for RATE_QUOTA_LIMIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RATE_QUOTA_LIMIT_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for RATE_QUOTA_LIMIT_0 {} -impl ::core::clone::Clone for RATE_QUOTA_LIMIT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REARRANGE_FILE_DATA { - pub SourceStartingOffset: u64, - pub TargetOffset: u64, - pub SourceFileHandle: super::super::Foundation::HANDLE, - pub Length: u32, - pub Flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REARRANGE_FILE_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REARRANGE_FILE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct REARRANGE_FILE_DATA32 { - pub SourceStartingOffset: u64, - pub TargetOffset: u64, - pub SourceFileHandle: u32, - pub Length: u32, - pub Flags: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for REARRANGE_FILE_DATA32 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for REARRANGE_FILE_DATA32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO { - pub Version: u32, - pub Accurate: u32, - pub Supported: u32, - pub AccurateMask0: u32, -} -impl ::core::marker::Copy for REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO {} -impl ::core::clone::Clone for REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RESOURCEMANAGER_BASIC_INFORMATION { - pub ResourceManagerId: ::windows_sys::core::GUID, - pub DescriptionLength: u32, - pub Description: [u16; 1], -} -impl ::core::marker::Copy for RESOURCEMANAGER_BASIC_INFORMATION {} -impl ::core::clone::Clone for RESOURCEMANAGER_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RESOURCEMANAGER_COMPLETION_INFORMATION { - pub IoCompletionPortHandle: super::super::Foundation::HANDLE, - pub CompletionKey: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RESOURCEMANAGER_COMPLETION_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RESOURCEMANAGER_COMPLETION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RESUME_PERFORMANCE { - pub PostTimeMs: u32, - pub TotalResumeTimeMs: u64, - pub ResumeCompleteTimestamp: u64, -} -impl ::core::marker::Copy for RESUME_PERFORMANCE {} -impl ::core::clone::Clone for RESUME_PERFORMANCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RemHBITMAP { - pub cbData: u32, - pub data: [u8; 1], -} -impl ::core::marker::Copy for RemHBITMAP {} -impl ::core::clone::Clone for RemHBITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RemHBRUSH { - pub cbData: u32, - pub data: [u8; 1], -} -impl ::core::marker::Copy for RemHBRUSH {} -impl ::core::clone::Clone for RemHBRUSH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RemHENHMETAFILE { - pub cbData: u32, - pub data: [u8; 1], -} -impl ::core::marker::Copy for RemHENHMETAFILE {} -impl ::core::clone::Clone for RemHENHMETAFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RemHGLOBAL { - pub fNullHGlobal: i32, - pub cbData: u32, - pub data: [u8; 1], -} -impl ::core::marker::Copy for RemHGLOBAL {} -impl ::core::clone::Clone for RemHGLOBAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RemHMETAFILEPICT { - pub mm: i32, - pub xExt: i32, - pub yExt: i32, - pub cbData: u32, - pub data: [u8; 1], -} -impl ::core::marker::Copy for RemHMETAFILEPICT {} -impl ::core::clone::Clone for RemHMETAFILEPICT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RemHPALETTE { - pub cbData: u32, - pub data: [u8; 1], -} -impl ::core::marker::Copy for RemHPALETTE {} -impl ::core::clone::Clone for RemHPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct RemotableHandle { - pub fContext: i32, - pub u: RemotableHandle_0, -} -impl ::core::marker::Copy for RemotableHandle {} -impl ::core::clone::Clone for RemotableHandle { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union RemotableHandle_0 { - pub hInproc: i32, - pub hRemote: i32, -} -impl ::core::marker::Copy for RemotableHandle_0 {} -impl ::core::clone::Clone for RemotableHandle_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCOPE_TABLE_AMD64 { - pub Count: u32, - pub ScopeRecord: [SCOPE_TABLE_AMD64_0; 1], -} -impl ::core::marker::Copy for SCOPE_TABLE_AMD64 {} -impl ::core::clone::Clone for SCOPE_TABLE_AMD64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCOPE_TABLE_AMD64_0 { - pub BeginAddress: u32, - pub EndAddress: u32, - pub HandlerAddress: u32, - pub JumpTarget: u32, -} -impl ::core::marker::Copy for SCOPE_TABLE_AMD64_0 {} -impl ::core::clone::Clone for SCOPE_TABLE_AMD64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCOPE_TABLE_ARM { - pub Count: u32, - pub ScopeRecord: [SCOPE_TABLE_ARM_0; 1], -} -impl ::core::marker::Copy for SCOPE_TABLE_ARM {} -impl ::core::clone::Clone for SCOPE_TABLE_ARM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCOPE_TABLE_ARM_0 { - pub BeginAddress: u32, - pub EndAddress: u32, - pub HandlerAddress: u32, - pub JumpTarget: u32, -} -impl ::core::marker::Copy for SCOPE_TABLE_ARM_0 {} -impl ::core::clone::Clone for SCOPE_TABLE_ARM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCOPE_TABLE_ARM64 { - pub Count: u32, - pub ScopeRecord: [SCOPE_TABLE_ARM64_0; 1], -} -impl ::core::marker::Copy for SCOPE_TABLE_ARM64 {} -impl ::core::clone::Clone for SCOPE_TABLE_ARM64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCOPE_TABLE_ARM64_0 { - pub BeginAddress: u32, - pub EndAddress: u32, - pub HandlerAddress: u32, - pub JumpTarget: u32, -} -impl ::core::marker::Copy for SCOPE_TABLE_ARM64_0 {} -impl ::core::clone::Clone for SCOPE_TABLE_ARM64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCRUB_DATA_INPUT { - pub Size: u32, - pub Flags: u32, - pub MaximumIos: u32, - pub ObjectId: [u32; 4], - pub Reserved: [u32; 41], - pub ResumeContext: [u8; 1040], -} -impl ::core::marker::Copy for SCRUB_DATA_INPUT {} -impl ::core::clone::Clone for SCRUB_DATA_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCRUB_DATA_OUTPUT { - pub Size: u32, - pub Flags: u32, - pub Status: u32, - pub ErrorFileOffset: u64, - pub ErrorLength: u64, - pub NumberOfBytesRepaired: u64, - pub NumberOfBytesFailed: u64, - pub InternalFileReference: u64, - pub ResumeContextLength: u16, - pub ParityExtentDataOffset: u16, - pub Reserved: [u32; 9], - pub NumberOfMetadataBytesProcessed: u64, - pub NumberOfDataBytesProcessed: u64, - pub TotalNumberOfMetadataBytesInUse: u64, - pub TotalNumberOfDataBytesInUse: u64, - pub DataBytesSkippedDueToNoAllocation: u64, - pub DataBytesSkippedDueToInvalidRun: u64, - pub DataBytesSkippedDueToIntegrityStream: u64, - pub DataBytesSkippedDueToRegionBeingClean: u64, - pub DataBytesSkippedDueToLockConflict: u64, - pub DataBytesSkippedDueToNoScrubDataFlag: u64, - pub DataBytesSkippedDueToNoScrubNonIntegrityStreamFlag: u64, - pub DataBytesScrubbed: u64, - pub ResumeContext: [u8; 1040], -} -impl ::core::marker::Copy for SCRUB_DATA_OUTPUT {} -impl ::core::clone::Clone for SCRUB_DATA_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCRUB_PARITY_EXTENT { - pub Offset: i64, - pub Length: u64, -} -impl ::core::marker::Copy for SCRUB_PARITY_EXTENT {} -impl ::core::clone::Clone for SCRUB_PARITY_EXTENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SCRUB_PARITY_EXTENT_DATA { - pub Size: u16, - pub Flags: u16, - pub NumberOfParityExtents: u16, - pub MaximumNumberOfParityExtents: u16, - pub ParityExtents: [SCRUB_PARITY_EXTENT; 1], -} -impl ::core::marker::Copy for SCRUB_PARITY_EXTENT_DATA {} -impl ::core::clone::Clone for SCRUB_PARITY_EXTENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SECURITY_OBJECT_AI_PARAMS { - pub Size: u32, - pub ConstraintMask: u32, -} -impl ::core::marker::Copy for SECURITY_OBJECT_AI_PARAMS {} -impl ::core::clone::Clone for SECURITY_OBJECT_AI_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SERVERSILO_BASIC_INFORMATION { - pub ServiceSessionId: u32, - pub State: SERVERSILO_STATE, - pub ExitStatus: u32, - pub IsDownlevelContainer: super::super::Foundation::BOOLEAN, - pub ApiSetSchema: *mut ::core::ffi::c_void, - pub HostApiSetSchema: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SERVERSILO_BASIC_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SERVERSILO_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub struct SE_TOKEN_USER { - pub Anonymous1: SE_TOKEN_USER_0, - pub Anonymous2: SE_TOKEN_USER_1, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for SE_TOKEN_USER {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for SE_TOKEN_USER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union SE_TOKEN_USER_0 { - pub TokenUser: super::super::Security::TOKEN_USER, - pub User: super::super::Security::SID_AND_ATTRIBUTES, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for SE_TOKEN_USER_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for SE_TOKEN_USER_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -pub union SE_TOKEN_USER_1 { - pub Sid: super::super::Security::SID, - pub Buffer: [u8; 68], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::marker::Copy for SE_TOKEN_USER_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -impl ::core::clone::Clone for SE_TOKEN_USER_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SHARED_VIRTUAL_DISK_SUPPORT { - pub SharedVirtualDiskSupport: SharedVirtualDiskSupportType, - pub HandleState: SharedVirtualDiskHandleState, -} -impl ::core::marker::Copy for SHARED_VIRTUAL_DISK_SUPPORT {} -impl ::core::clone::Clone for SHARED_VIRTUAL_DISK_SUPPORT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SHUFFLE_FILE_DATA { - pub StartingOffset: i64, - pub Length: i64, - pub Flags: u32, -} -impl ::core::marker::Copy for SHUFFLE_FILE_DATA {} -impl ::core::clone::Clone for SHUFFLE_FILE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SILOOBJECT_BASIC_INFORMATION { - pub SiloId: u32, - pub SiloParentId: u32, - pub NumberOfProcesses: u32, - pub IsInServerSilo: super::super::Foundation::BOOLEAN, - pub Reserved: [u8; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SILOOBJECT_BASIC_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SILOOBJECT_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct SUPPORTED_OS_INFO { - pub MajorVersion: u16, - pub MinorVersion: u16, -} -impl ::core::marker::Copy for SUPPORTED_OS_INFO {} -impl ::core::clone::Clone for SUPPORTED_OS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TAPE_CREATE_PARTITION { - pub Method: u32, - pub Count: u32, - pub Size: u32, -} -impl ::core::marker::Copy for TAPE_CREATE_PARTITION {} -impl ::core::clone::Clone for TAPE_CREATE_PARTITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAPE_GET_DRIVE_PARAMETERS { - pub ECC: super::super::Foundation::BOOLEAN, - pub Compression: super::super::Foundation::BOOLEAN, - pub DataPadding: super::super::Foundation::BOOLEAN, - pub ReportSetmarks: super::super::Foundation::BOOLEAN, - pub DefaultBlockSize: u32, - pub MaximumBlockSize: u32, - pub MinimumBlockSize: u32, - pub MaximumPartitionCount: u32, - pub FeaturesLow: u32, - pub FeaturesHigh: TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH, - pub EOTWarningZoneSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAPE_GET_DRIVE_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAPE_GET_DRIVE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAPE_GET_MEDIA_PARAMETERS { - pub Capacity: i64, - pub Remaining: i64, - pub BlockSize: u32, - pub PartitionCount: u32, - pub WriteProtected: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAPE_GET_MEDIA_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAPE_GET_MEDIA_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TAPE_SET_DRIVE_PARAMETERS { - pub ECC: super::super::Foundation::BOOLEAN, - pub Compression: super::super::Foundation::BOOLEAN, - pub DataPadding: super::super::Foundation::BOOLEAN, - pub ReportSetmarks: super::super::Foundation::BOOLEAN, - pub EOTWarningZoneSize: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TAPE_SET_DRIVE_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TAPE_SET_DRIVE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TAPE_SET_MEDIA_PARAMETERS { - pub BlockSize: u32, -} -impl ::core::marker::Copy for TAPE_SET_MEDIA_PARAMETERS {} -impl ::core::clone::Clone for TAPE_SET_MEDIA_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TAPE_WMI_OPERATIONS { - pub Method: u32, - pub DataBufferSize: u32, - pub DataBuffer: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for TAPE_WMI_OPERATIONS {} -impl ::core::clone::Clone for TAPE_WMI_OPERATIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct TEB(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_BNO_ISOLATION_INFORMATION { - pub IsolationPrefix: ::windows_sys::core::PWSTR, - pub IsolationEnabled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_BNO_ISOLATION_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_BNO_ISOLATION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOKEN_SID_INFORMATION { - pub Sid: super::super::Foundation::PSID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOKEN_SID_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOKEN_SID_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct TP_CLEANUP_GROUP(pub u8); -#[repr(C)] -pub struct TP_POOL(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTIONMANAGER_BASIC_INFORMATION { - pub TmIdentity: ::windows_sys::core::GUID, - pub VirtualClock: i64, -} -impl ::core::marker::Copy for TRANSACTIONMANAGER_BASIC_INFORMATION {} -impl ::core::clone::Clone for TRANSACTIONMANAGER_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTIONMANAGER_LOGPATH_INFORMATION { - pub LogPathLength: u32, - pub LogPath: [u16; 1], -} -impl ::core::marker::Copy for TRANSACTIONMANAGER_LOGPATH_INFORMATION {} -impl ::core::clone::Clone for TRANSACTIONMANAGER_LOGPATH_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTIONMANAGER_LOG_INFORMATION { - pub LogIdentity: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TRANSACTIONMANAGER_LOG_INFORMATION {} -impl ::core::clone::Clone for TRANSACTIONMANAGER_LOG_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTIONMANAGER_OLDEST_INFORMATION { - pub OldestTransactionGuid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TRANSACTIONMANAGER_OLDEST_INFORMATION {} -impl ::core::clone::Clone for TRANSACTIONMANAGER_OLDEST_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTIONMANAGER_RECOVERY_INFORMATION { - pub LastRecoveredLsn: u64, -} -impl ::core::marker::Copy for TRANSACTIONMANAGER_RECOVERY_INFORMATION {} -impl ::core::clone::Clone for TRANSACTIONMANAGER_RECOVERY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTION_BASIC_INFORMATION { - pub TransactionId: ::windows_sys::core::GUID, - pub State: u32, - pub Outcome: u32, -} -impl ::core::marker::Copy for TRANSACTION_BASIC_INFORMATION {} -impl ::core::clone::Clone for TRANSACTION_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRANSACTION_BIND_INFORMATION { - pub TmHandle: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRANSACTION_BIND_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRANSACTION_BIND_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTION_ENLISTMENTS_INFORMATION { - pub NumberOfEnlistments: u32, - pub EnlistmentPair: [TRANSACTION_ENLISTMENT_PAIR; 1], -} -impl ::core::marker::Copy for TRANSACTION_ENLISTMENTS_INFORMATION {} -impl ::core::clone::Clone for TRANSACTION_ENLISTMENTS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTION_ENLISTMENT_PAIR { - pub EnlistmentId: ::windows_sys::core::GUID, - pub ResourceManagerId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TRANSACTION_ENLISTMENT_PAIR {} -impl ::core::clone::Clone for TRANSACTION_ENLISTMENT_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTION_LIST_ENTRY { - pub UOW: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TRANSACTION_LIST_ENTRY {} -impl ::core::clone::Clone for TRANSACTION_LIST_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTION_LIST_INFORMATION { - pub NumberOfTransactions: u32, - pub TransactionInformation: [TRANSACTION_LIST_ENTRY; 1], -} -impl ::core::marker::Copy for TRANSACTION_LIST_INFORMATION {} -impl ::core::clone::Clone for TRANSACTION_LIST_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTION_PROPERTIES_INFORMATION { - pub IsolationLevel: u32, - pub IsolationFlags: u32, - pub Timeout: i64, - pub Outcome: u32, - pub DescriptionLength: u32, - pub Description: [u16; 1], -} -impl ::core::marker::Copy for TRANSACTION_PROPERTIES_INFORMATION {} -impl ::core::clone::Clone for TRANSACTION_PROPERTIES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION { - pub SuperiorEnlistmentPair: TRANSACTION_ENLISTMENT_PAIR, -} -impl ::core::marker::Copy for TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION {} -impl ::core::clone::Clone for TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct UMS_CREATE_THREAD_ATTRIBUTES { - pub UmsVersion: u32, - pub UmsContext: *mut ::core::ffi::c_void, - pub UmsCompletionList: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for UMS_CREATE_THREAD_ATTRIBUTES {} -impl ::core::clone::Clone for UMS_CREATE_THREAD_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct VolLockBroadcast { - pub vlb_dbh: DEV_BROADCAST_HDR, - pub vlb_owner: u32, - pub vlb_perms: u8, - pub vlb_lockType: u8, - pub vlb_drive: u8, - pub vlb_flags: u8, -} -impl ::core::marker::Copy for VolLockBroadcast {} -impl ::core::clone::Clone for VolLockBroadcast { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct XSAVE_CET_U_FORMAT { - pub Ia32CetUMsr: u64, - pub Ia32Pl3SspMsr: u64, -} -impl ::core::marker::Copy for XSAVE_CET_U_FORMAT {} -impl ::core::clone::Clone for XSAVE_CET_U_FORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct _DEV_BROADCAST_HEADER { - pub dbcd_size: u32, - pub dbcd_devicetype: u32, - pub dbcd_reserved: u32, -} -impl ::core::marker::Copy for _DEV_BROADCAST_HEADER {} -impl ::core::clone::Clone for _DEV_BROADCAST_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct _DEV_BROADCAST_USERDEFINED { - pub dbud_dbh: DEV_BROADCAST_HDR, - pub dbud_szName: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for _DEV_BROADCAST_USERDEFINED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for _DEV_BROADCAST_USERDEFINED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct remoteMETAFILEPICT { - pub mm: i32, - pub xExt: i32, - pub yExt: i32, - pub hMF: *mut userHMETAFILE, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for remoteMETAFILEPICT {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for remoteMETAFILEPICT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct userBITMAP { - pub bmType: i32, - pub bmWidth: i32, - pub bmHeight: i32, - pub bmWidthBytes: i32, - pub bmPlanes: u16, - pub bmBitsPixel: u16, - pub cbSize: u32, - pub pBuffer: [u8; 1], -} -impl ::core::marker::Copy for userBITMAP {} -impl ::core::clone::Clone for userBITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct userCLIPFORMAT { - pub fContext: i32, - pub u: userCLIPFORMAT_0, -} -impl ::core::marker::Copy for userCLIPFORMAT {} -impl ::core::clone::Clone for userCLIPFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union userCLIPFORMAT_0 { - pub dwValue: u32, - pub pwszName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for userCLIPFORMAT_0 {} -impl ::core::clone::Clone for userCLIPFORMAT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub struct userHBITMAP { - pub fContext: i32, - pub u: userHBITMAP_0, -} -impl ::core::marker::Copy for userHBITMAP {} -impl ::core::clone::Clone for userHBITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub union userHBITMAP_0 { - pub hInproc: i32, - pub hRemote: *mut userBITMAP, - pub hInproc64: i64, -} -impl ::core::marker::Copy for userHBITMAP_0 {} -impl ::core::clone::Clone for userHBITMAP_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct userHENHMETAFILE { - pub fContext: i32, - pub u: userHENHMETAFILE_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHENHMETAFILE {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHENHMETAFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union userHENHMETAFILE_0 { - pub hInproc: i32, - pub hRemote: *mut super::Com::BYTE_BLOB, - pub hInproc64: i64, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHENHMETAFILE_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHENHMETAFILE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct userHGLOBAL { - pub fContext: i32, - pub u: userHGLOBAL_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHGLOBAL {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHGLOBAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union userHGLOBAL_0 { - pub hInproc: i32, - pub hRemote: *mut super::Com::FLAGGED_BYTE_BLOB, - pub hInproc64: i64, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHGLOBAL_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHGLOBAL_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct userHMETAFILE { - pub fContext: i32, - pub u: userHMETAFILE_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHMETAFILE {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHMETAFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union userHMETAFILE_0 { - pub hInproc: i32, - pub hRemote: *mut super::Com::BYTE_BLOB, - pub hInproc64: i64, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHMETAFILE_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHMETAFILE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct userHMETAFILEPICT { - pub fContext: i32, - pub u: userHMETAFILEPICT_0, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHMETAFILEPICT {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHMETAFILEPICT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub union userHMETAFILEPICT_0 { - pub hInproc: i32, - pub hRemote: *mut remoteMETAFILEPICT, - pub hInproc64: i64, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for userHMETAFILEPICT_0 {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for userHMETAFILEPICT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct userHPALETTE { - pub fContext: i32, - pub u: userHPALETTE_0, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for userHPALETTE {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for userHPALETTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub union userHPALETTE_0 { - pub hInproc: i32, - pub hRemote: *mut super::super::Graphics::Gdi::LOGPALETTE, - pub hInproc64: i64, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for userHPALETTE_0 {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for userHPALETTE_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type APC_CALLBACK_FUNCTION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub type PEXCEPTION_FILTER = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type PIMAGE_TLS_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -pub type POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86_64")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -pub type POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "aarch64")] -#[cfg(feature = "Win32_Foundation")] -pub type PTERMINATION_HANDLER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86_64")] -#[cfg(feature = "Win32_Foundation")] -pub type PTERMINATION_HANDLER = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type PUMS_SCHEDULER_ENTRY_POINT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_SystemServices\"`*"] -pub type WORKERCALLBACKFUNC = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/TaskScheduler/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/TaskScheduler/mod.rs deleted file mode 100644 index 2c86a87..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/TaskScheduler/mod.rs +++ /dev/null @@ -1,406 +0,0 @@ -pub type IAction = *mut ::core::ffi::c_void; -pub type IActionCollection = *mut ::core::ffi::c_void; -pub type IBootTrigger = *mut ::core::ffi::c_void; -pub type IComHandlerAction = *mut ::core::ffi::c_void; -pub type IDailyTrigger = *mut ::core::ffi::c_void; -pub type IEmailAction = *mut ::core::ffi::c_void; -pub type IEnumWorkItems = *mut ::core::ffi::c_void; -pub type IEventTrigger = *mut ::core::ffi::c_void; -pub type IExecAction = *mut ::core::ffi::c_void; -pub type IExecAction2 = *mut ::core::ffi::c_void; -pub type IIdleSettings = *mut ::core::ffi::c_void; -pub type IIdleTrigger = *mut ::core::ffi::c_void; -pub type ILogonTrigger = *mut ::core::ffi::c_void; -pub type IMaintenanceSettings = *mut ::core::ffi::c_void; -pub type IMonthlyDOWTrigger = *mut ::core::ffi::c_void; -pub type IMonthlyTrigger = *mut ::core::ffi::c_void; -pub type INetworkSettings = *mut ::core::ffi::c_void; -pub type IPrincipal = *mut ::core::ffi::c_void; -pub type IPrincipal2 = *mut ::core::ffi::c_void; -pub type IProvideTaskPage = *mut ::core::ffi::c_void; -pub type IRegisteredTask = *mut ::core::ffi::c_void; -pub type IRegisteredTaskCollection = *mut ::core::ffi::c_void; -pub type IRegistrationInfo = *mut ::core::ffi::c_void; -pub type IRegistrationTrigger = *mut ::core::ffi::c_void; -pub type IRepetitionPattern = *mut ::core::ffi::c_void; -pub type IRunningTask = *mut ::core::ffi::c_void; -pub type IRunningTaskCollection = *mut ::core::ffi::c_void; -pub type IScheduledWorkItem = *mut ::core::ffi::c_void; -pub type ISessionStateChangeTrigger = *mut ::core::ffi::c_void; -pub type IShowMessageAction = *mut ::core::ffi::c_void; -pub type ITask = *mut ::core::ffi::c_void; -pub type ITaskDefinition = *mut ::core::ffi::c_void; -pub type ITaskFolder = *mut ::core::ffi::c_void; -pub type ITaskFolderCollection = *mut ::core::ffi::c_void; -pub type ITaskHandler = *mut ::core::ffi::c_void; -pub type ITaskHandlerStatus = *mut ::core::ffi::c_void; -pub type ITaskNamedValueCollection = *mut ::core::ffi::c_void; -pub type ITaskNamedValuePair = *mut ::core::ffi::c_void; -pub type ITaskScheduler = *mut ::core::ffi::c_void; -pub type ITaskService = *mut ::core::ffi::c_void; -pub type ITaskSettings = *mut ::core::ffi::c_void; -pub type ITaskSettings2 = *mut ::core::ffi::c_void; -pub type ITaskSettings3 = *mut ::core::ffi::c_void; -pub type ITaskTrigger = *mut ::core::ffi::c_void; -pub type ITaskVariables = *mut ::core::ffi::c_void; -pub type ITimeTrigger = *mut ::core::ffi::c_void; -pub type ITrigger = *mut ::core::ffi::c_void; -pub type ITriggerCollection = *mut ::core::ffi::c_void; -pub type IWeeklyTrigger = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const CLSID_CTask: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x148bd520_a2ab_11ce_b11f_00aa00530503); -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const CLSID_CTaskScheduler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x148bd52a_a2ab_11ce_b11f_00aa00530503); -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_APRIL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_AUGUST: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_DECEMBER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FEBRUARY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FIRST_WEEK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_DELETE_WHEN_DONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_DISABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_DONT_START_IF_ON_BATTERIES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_HIDDEN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_INTERACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_KILL_IF_GOING_ON_BATTERIES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_KILL_ON_IDLE_END: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_RESTART_ON_IDLE_RESUME: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_RUN_IF_CONNECTED_TO_INTERNET: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_RUN_ONLY_IF_DOCKED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_RUN_ONLY_IF_LOGGED_ON: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_START_ONLY_IF_IDLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FLAG_SYSTEM_REQUIRED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FOURTH_WEEK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_FRIDAY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_JANUARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_JULY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_JUNE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LAST_WEEK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_MARCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_MAX_RUN_TIMES: u32 = 1440u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_MAY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_MONDAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_NOVEMBER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_OCTOBER: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_SATURDAY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_SECOND_WEEK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_SEPTEMBER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_SUNDAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_THIRD_WEEK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_THURSDAY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_FLAG_DISABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_FLAG_HAS_END_DATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_FLAG_KILL_AT_DURATION_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TUESDAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_WEDNESDAY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TaskHandlerPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2a69db7_da2c_4352_9066_86fee6dacac9); -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TaskHandlerStatusPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f15266d_d7ba_48f0_93c1_e6895f6fe5ac); -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TaskScheduler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f87369f_a4e5_4cfc_bd3e_73e6154572dd); -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASKPAGE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASKPAGE_TASK: TASKPAGE = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASKPAGE_SCHEDULE: TASKPAGE = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASKPAGE_SETTINGS: TASKPAGE = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_ACTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_ACTION_EXEC: TASK_ACTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_ACTION_COM_HANDLER: TASK_ACTION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_ACTION_SEND_EMAIL: TASK_ACTION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_ACTION_SHOW_MESSAGE: TASK_ACTION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_COMPATIBILITY = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_COMPATIBILITY_AT: TASK_COMPATIBILITY = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_COMPATIBILITY_V1: TASK_COMPATIBILITY = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_COMPATIBILITY_V2: TASK_COMPATIBILITY = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_COMPATIBILITY_V2_1: TASK_COMPATIBILITY = 3i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_COMPATIBILITY_V2_2: TASK_COMPATIBILITY = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_COMPATIBILITY_V2_3: TASK_COMPATIBILITY = 5i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_COMPATIBILITY_V2_4: TASK_COMPATIBILITY = 6i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_CREATION = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_VALIDATE_ONLY: TASK_CREATION = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_CREATE: TASK_CREATION = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_UPDATE: TASK_CREATION = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_CREATE_OR_UPDATE: TASK_CREATION = 6i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_DISABLE: TASK_CREATION = 8i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_DONT_ADD_PRINCIPAL_ACE: TASK_CREATION = 16i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_IGNORE_REGISTRATION_TRIGGERS: TASK_CREATION = 32i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_ENUM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_ENUM_HIDDEN: TASK_ENUM_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_INSTANCES_POLICY = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_INSTANCES_PARALLEL: TASK_INSTANCES_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_INSTANCES_QUEUE: TASK_INSTANCES_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_INSTANCES_IGNORE_NEW: TASK_INSTANCES_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_INSTANCES_STOP_EXISTING: TASK_INSTANCES_POLICY = 3i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_LOGON_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LOGON_NONE: TASK_LOGON_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LOGON_PASSWORD: TASK_LOGON_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LOGON_S4U: TASK_LOGON_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LOGON_INTERACTIVE_TOKEN: TASK_LOGON_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LOGON_GROUP: TASK_LOGON_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LOGON_SERVICE_ACCOUNT: TASK_LOGON_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD: TASK_LOGON_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_PROCESSTOKENSID_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_PROCESSTOKENSID_NONE: TASK_PROCESSTOKENSID_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_PROCESSTOKENSID_UNRESTRICTED: TASK_PROCESSTOKENSID_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_PROCESSTOKENSID_DEFAULT: TASK_PROCESSTOKENSID_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_RUNLEVEL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_RUNLEVEL_LUA: TASK_RUNLEVEL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_RUNLEVEL_HIGHEST: TASK_RUNLEVEL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_RUN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_RUN_NO_FLAGS: TASK_RUN_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_RUN_AS_SELF: TASK_RUN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_RUN_IGNORE_CONSTRAINTS: TASK_RUN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_RUN_USE_SESSION_ID: TASK_RUN_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_RUN_USER_SID: TASK_RUN_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_SESSION_STATE_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_CONSOLE_CONNECT: TASK_SESSION_STATE_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_CONSOLE_DISCONNECT: TASK_SESSION_STATE_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_REMOTE_CONNECT: TASK_SESSION_STATE_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_REMOTE_DISCONNECT: TASK_SESSION_STATE_CHANGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_SESSION_LOCK: TASK_SESSION_STATE_CHANGE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_SESSION_UNLOCK: TASK_SESSION_STATE_CHANGE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_STATE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_STATE_UNKNOWN: TASK_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_STATE_DISABLED: TASK_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_STATE_QUEUED: TASK_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_STATE_READY: TASK_STATE = 3i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_STATE_RUNNING: TASK_STATE = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_TRIGGER_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TIME_TRIGGER_ONCE: TASK_TRIGGER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TIME_TRIGGER_DAILY: TASK_TRIGGER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TIME_TRIGGER_WEEKLY: TASK_TRIGGER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TIME_TRIGGER_MONTHLYDATE: TASK_TRIGGER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TIME_TRIGGER_MONTHLYDOW: TASK_TRIGGER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_EVENT_TRIGGER_ON_IDLE: TASK_TRIGGER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_EVENT_TRIGGER_AT_SYSTEMSTART: TASK_TRIGGER_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_EVENT_TRIGGER_AT_LOGON: TASK_TRIGGER_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub type TASK_TRIGGER_TYPE2 = i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_EVENT: TASK_TRIGGER_TYPE2 = 0i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_TIME: TASK_TRIGGER_TYPE2 = 1i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_DAILY: TASK_TRIGGER_TYPE2 = 2i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_WEEKLY: TASK_TRIGGER_TYPE2 = 3i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_MONTHLY: TASK_TRIGGER_TYPE2 = 4i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_MONTHLYDOW: TASK_TRIGGER_TYPE2 = 5i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_IDLE: TASK_TRIGGER_TYPE2 = 6i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_REGISTRATION: TASK_TRIGGER_TYPE2 = 7i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_BOOT: TASK_TRIGGER_TYPE2 = 8i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_LOGON: TASK_TRIGGER_TYPE2 = 9i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_SESSION_STATE_CHANGE: TASK_TRIGGER_TYPE2 = 11i32; -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub const TASK_TRIGGER_CUSTOM_TRIGGER_01: TASK_TRIGGER_TYPE2 = 12i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub struct DAILY { - pub DaysInterval: u16, -} -impl ::core::marker::Copy for DAILY {} -impl ::core::clone::Clone for DAILY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub struct MONTHLYDATE { - pub rgfDays: u32, - pub rgfMonths: u16, -} -impl ::core::marker::Copy for MONTHLYDATE {} -impl ::core::clone::Clone for MONTHLYDATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub struct MONTHLYDOW { - pub wWhichWeek: u16, - pub rgfDaysOfTheWeek: u16, - pub rgfMonths: u16, -} -impl ::core::marker::Copy for MONTHLYDOW {} -impl ::core::clone::Clone for MONTHLYDOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub struct TASK_TRIGGER { - pub cbTriggerSize: u16, - pub Reserved1: u16, - pub wBeginYear: u16, - pub wBeginMonth: u16, - pub wBeginDay: u16, - pub wEndYear: u16, - pub wEndMonth: u16, - pub wEndDay: u16, - pub wStartHour: u16, - pub wStartMinute: u16, - pub MinutesDuration: u32, - pub MinutesInterval: u32, - pub rgFlags: u32, - pub TriggerType: TASK_TRIGGER_TYPE, - pub Type: TRIGGER_TYPE_UNION, - pub Reserved2: u16, - pub wRandomMinutesInterval: u16, -} -impl ::core::marker::Copy for TASK_TRIGGER {} -impl ::core::clone::Clone for TASK_TRIGGER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub union TRIGGER_TYPE_UNION { - pub Daily: DAILY, - pub Weekly: WEEKLY, - pub MonthlyDate: MONTHLYDATE, - pub MonthlyDOW: MONTHLYDOW, -} -impl ::core::marker::Copy for TRIGGER_TYPE_UNION {} -impl ::core::clone::Clone for TRIGGER_TYPE_UNION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TaskScheduler\"`*"] -pub struct WEEKLY { - pub WeeksInterval: u16, - pub rgfDaysOfTheWeek: u16, -} -impl ::core::marker::Copy for WEEKLY {} -impl ::core::clone::Clone for WEEKLY { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Threading/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Threading/mod.rs deleted file mode 100644 index d3733a3..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Threading/mod.rs +++ /dev/null @@ -1,1874 +0,0 @@ -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn AcquireSRWLockExclusive ( srwlock : *mut RTL_SRWLOCK ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn AcquireSRWLockShared ( srwlock : *mut RTL_SRWLOCK ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AddIntegrityLabelToBoundaryDescriptor ( boundarydescriptor : *mut super::super::Foundation:: HANDLE , integritylabel : super::super::Foundation:: PSID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AddSIDToBoundaryDescriptor ( boundarydescriptor : *mut super::super::Foundation:: HANDLE , requiredsid : super::super::Foundation:: PSID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AttachThreadInput ( idattach : u32 , idattachto : u32 , fattach : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvQuerySystemResponsiveness ( avrthandle : super::super::Foundation:: HANDLE , systemresponsivenessvalue : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRevertMmThreadCharacteristics ( avrthandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRtCreateThreadOrderingGroup ( context : *mut super::super::Foundation:: HANDLE , period : *const i64 , threadorderingguid : *mut :: windows_sys::core::GUID , timeout : *const i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRtCreateThreadOrderingGroupExA ( context : *mut super::super::Foundation:: HANDLE , period : *const i64 , threadorderingguid : *mut :: windows_sys::core::GUID , timeout : *const i64 , taskname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRtCreateThreadOrderingGroupExW ( context : *mut super::super::Foundation:: HANDLE , period : *const i64 , threadorderingguid : *mut :: windows_sys::core::GUID , timeout : *const i64 , taskname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRtDeleteThreadOrderingGroup ( context : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRtJoinThreadOrderingGroup ( context : *mut super::super::Foundation:: HANDLE , threadorderingguid : *const :: windows_sys::core::GUID , before : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRtLeaveThreadOrderingGroup ( context : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvRtWaitOnThreadOrderingGroup ( context : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvSetMmMaxThreadCharacteristicsA ( firsttask : :: windows_sys::core::PCSTR , secondtask : :: windows_sys::core::PCSTR , taskindex : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvSetMmMaxThreadCharacteristicsW ( firsttask : :: windows_sys::core::PCWSTR , secondtask : :: windows_sys::core::PCWSTR , taskindex : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvSetMmThreadCharacteristicsA ( taskname : :: windows_sys::core::PCSTR , taskindex : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvSetMmThreadCharacteristicsW ( taskname : :: windows_sys::core::PCWSTR , taskindex : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "avrt.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn AvSetMmThreadPriority ( avrthandle : super::super::Foundation:: HANDLE , priority : AVRT_PRIORITY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CallbackMayRunLong ( pci : *mut TP_CALLBACK_INSTANCE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CancelThreadpoolIo ( pio : *mut TP_IO ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CancelWaitableTimer ( htimer : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ChangeTimerQueueTimer ( timerqueue : super::super::Foundation:: HANDLE , timer : super::super::Foundation:: HANDLE , duetime : u32 , period : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ClosePrivateNamespace ( handle : NamespaceHandle , flags : u32 ) -> super::super::Foundation:: BOOLEAN ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CloseThreadpool ( ptpp : PTP_POOL ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CloseThreadpoolCleanupGroup ( ptpcg : isize ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CloseThreadpoolCleanupGroupMembers ( ptpcg : isize , fcancelpendingcallbacks : super::super::Foundation:: BOOL , pvcleanupcontext : *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CloseThreadpoolIo ( pio : *mut TP_IO ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CloseThreadpoolTimer ( pti : *mut TP_TIMER ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CloseThreadpoolWait ( pwa : *mut TP_WAIT ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CloseThreadpoolWork ( pwk : *mut TP_WORK ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ConvertFiberToThread ( ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn ConvertThreadToFiber ( lpparameter : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn ConvertThreadToFiberEx ( lpparameter : *const ::core::ffi::c_void , dwflags : u32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateBoundaryDescriptorA ( name : :: windows_sys::core::PCSTR , flags : u32 ) -> BoundaryDescriptorHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateBoundaryDescriptorW ( name : :: windows_sys::core::PCWSTR , flags : u32 ) -> BoundaryDescriptorHandle ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateEventA ( lpeventattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , bmanualreset : super::super::Foundation:: BOOL , binitialstate : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateEventExA ( lpeventattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpname : :: windows_sys::core::PCSTR , dwflags : CREATE_EVENT , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateEventExW ( lpeventattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpname : :: windows_sys::core::PCWSTR , dwflags : CREATE_EVENT , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateEventW ( lpeventattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , bmanualreset : super::super::Foundation:: BOOL , binitialstate : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateFiber ( dwstacksize : usize , lpstartaddress : LPFIBER_START_ROUTINE , lpparameter : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateFiberEx ( dwstackcommitsize : usize , dwstackreservesize : usize , dwflags : u32 , lpstartaddress : LPFIBER_START_ROUTINE , lpparameter : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateMutexA ( lpmutexattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , binitialowner : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateMutexExA ( lpmutexattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpname : :: windows_sys::core::PCSTR , dwflags : u32 , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateMutexExW ( lpmutexattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpname : :: windows_sys::core::PCWSTR , dwflags : u32 , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateMutexW ( lpmutexattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , binitialowner : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreatePrivateNamespaceA ( lpprivatenamespaceattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpboundarydescriptor : *const ::core::ffi::c_void , lpaliasprefix : :: windows_sys::core::PCSTR ) -> NamespaceHandle ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreatePrivateNamespaceW ( lpprivatenamespaceattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpboundarydescriptor : *const ::core::ffi::c_void , lpaliasprefix : :: windows_sys::core::PCWSTR ) -> NamespaceHandle ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateProcessA ( lpapplicationname : :: windows_sys::core::PCSTR , lpcommandline : :: windows_sys::core::PSTR , lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , binherithandles : super::super::Foundation:: BOOL , dwcreationflags : PROCESS_CREATION_FLAGS , lpenvironment : *const ::core::ffi::c_void , lpcurrentdirectory : :: windows_sys::core::PCSTR , lpstartupinfo : *const STARTUPINFOA , lpprocessinformation : *mut PROCESS_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateProcessAsUserA ( htoken : super::super::Foundation:: HANDLE , lpapplicationname : :: windows_sys::core::PCSTR , lpcommandline : :: windows_sys::core::PSTR , lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , binherithandles : super::super::Foundation:: BOOL , dwcreationflags : PROCESS_CREATION_FLAGS , lpenvironment : *const ::core::ffi::c_void , lpcurrentdirectory : :: windows_sys::core::PCSTR , lpstartupinfo : *const STARTUPINFOA , lpprocessinformation : *mut PROCESS_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateProcessAsUserW ( htoken : super::super::Foundation:: HANDLE , lpapplicationname : :: windows_sys::core::PCWSTR , lpcommandline : :: windows_sys::core::PWSTR , lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , binherithandles : super::super::Foundation:: BOOL , dwcreationflags : PROCESS_CREATION_FLAGS , lpenvironment : *const ::core::ffi::c_void , lpcurrentdirectory : :: windows_sys::core::PCWSTR , lpstartupinfo : *const STARTUPINFOW , lpprocessinformation : *mut PROCESS_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateProcessW ( lpapplicationname : :: windows_sys::core::PCWSTR , lpcommandline : :: windows_sys::core::PWSTR , lpprocessattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , binherithandles : super::super::Foundation:: BOOL , dwcreationflags : PROCESS_CREATION_FLAGS , lpenvironment : *const ::core::ffi::c_void , lpcurrentdirectory : :: windows_sys::core::PCWSTR , lpstartupinfo : *const STARTUPINFOW , lpprocessinformation : *mut PROCESS_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CreateProcessWithLogonW ( lpusername : :: windows_sys::core::PCWSTR , lpdomain : :: windows_sys::core::PCWSTR , lppassword : :: windows_sys::core::PCWSTR , dwlogonflags : CREATE_PROCESS_LOGON_FLAGS , lpapplicationname : :: windows_sys::core::PCWSTR , lpcommandline : :: windows_sys::core::PWSTR , dwcreationflags : PROCESS_CREATION_FLAGS , lpenvironment : *const ::core::ffi::c_void , lpcurrentdirectory : :: windows_sys::core::PCWSTR , lpstartupinfo : *const STARTUPINFOW , lpprocessinformation : *mut PROCESS_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CreateProcessWithTokenW ( htoken : super::super::Foundation:: HANDLE , dwlogonflags : CREATE_PROCESS_LOGON_FLAGS , lpapplicationname : :: windows_sys::core::PCWSTR , lpcommandline : :: windows_sys::core::PWSTR , dwcreationflags : PROCESS_CREATION_FLAGS , lpenvironment : *const ::core::ffi::c_void , lpcurrentdirectory : :: windows_sys::core::PCWSTR , lpstartupinfo : *const STARTUPINFOW , lpprocessinformation : *mut PROCESS_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateRemoteThread ( hprocess : super::super::Foundation:: HANDLE , lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwstacksize : usize , lpstartaddress : LPTHREAD_START_ROUTINE , lpparameter : *const ::core::ffi::c_void , dwcreationflags : u32 , lpthreadid : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateRemoteThreadEx ( hprocess : super::super::Foundation:: HANDLE , lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwstacksize : usize , lpstartaddress : LPTHREAD_START_ROUTINE , lpparameter : *const ::core::ffi::c_void , dwcreationflags : u32 , lpattributelist : LPPROC_THREAD_ATTRIBUTE_LIST , lpthreadid : *mut u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateSemaphoreA ( lpsemaphoreattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , linitialcount : i32 , lmaximumcount : i32 , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateSemaphoreExA ( lpsemaphoreattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , linitialcount : i32 , lmaximumcount : i32 , lpname : :: windows_sys::core::PCSTR , dwflags : u32 , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateSemaphoreExW ( lpsemaphoreattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , linitialcount : i32 , lmaximumcount : i32 , lpname : :: windows_sys::core::PCWSTR , dwflags : u32 , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateSemaphoreW ( lpsemaphoreattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , linitialcount : i32 , lmaximumcount : i32 , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateThread ( lpthreadattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwstacksize : usize , lpstartaddress : LPTHREAD_START_ROUTINE , lpparameter : *const ::core::ffi::c_void , dwcreationflags : THREAD_CREATION_FLAGS , lpthreadid : *mut u32 ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateThreadpool ( reserved : *mut ::core::ffi::c_void ) -> PTP_POOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateThreadpoolCleanupGroup ( ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CreateThreadpoolIo ( fl : super::super::Foundation:: HANDLE , pfnio : PTP_WIN32_IO_CALLBACK , pv : *mut ::core::ffi::c_void , pcbe : *const TP_CALLBACK_ENVIRON_V3 ) -> *mut TP_IO ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateThreadpoolTimer ( pfnti : PTP_TIMER_CALLBACK , pv : *mut ::core::ffi::c_void , pcbe : *const TP_CALLBACK_ENVIRON_V3 ) -> *mut TP_TIMER ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateThreadpoolWait ( pfnwa : PTP_WAIT_CALLBACK , pv : *mut ::core::ffi::c_void , pcbe : *const TP_CALLBACK_ENVIRON_V3 ) -> *mut TP_WAIT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn CreateThreadpoolWork ( pfnwk : PTP_WORK_CALLBACK , pv : *mut ::core::ffi::c_void , pcbe : *const TP_CALLBACK_ENVIRON_V3 ) -> *mut TP_WORK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CreateTimerQueue ( ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CreateTimerQueueTimer ( phnewtimer : *mut super::super::Foundation:: HANDLE , timerqueue : super::super::Foundation:: HANDLE , callback : WAITORTIMERCALLBACK , parameter : *const ::core::ffi::c_void , duetime : u32 , period : u32 , flags : WORKER_THREAD_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CreateUmsCompletionList ( umscompletionlist : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn CreateUmsThreadContext ( lpumsthread : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateWaitableTimerExW ( lptimerattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lptimername : :: windows_sys::core::PCWSTR , dwflags : u32 , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateWaitableTimerW ( lptimerattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , bmanualreset : super::super::Foundation:: BOOL , lptimername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn DeleteBoundaryDescriptor ( boundarydescriptor : BoundaryDescriptorHandle ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn DeleteCriticalSection ( lpcriticalsection : *mut RTL_CRITICAL_SECTION ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn DeleteFiber ( lpfiber : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn DeleteProcThreadAttributeList ( lpattributelist : LPPROC_THREAD_ATTRIBUTE_LIST ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn DeleteSynchronizationBarrier ( lpbarrier : *mut RTL_BARRIER ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn DeleteTimerQueue ( timerqueue : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn DeleteTimerQueueEx ( timerqueue : super::super::Foundation:: HANDLE , completionevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn DeleteTimerQueueTimer ( timerqueue : super::super::Foundation:: HANDLE , timer : super::super::Foundation:: HANDLE , completionevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn DeleteUmsCompletionList ( umscompletionlist : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn DeleteUmsThreadContext ( umsthread : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn DequeueUmsCompletionListItems ( umscompletionlist : *const ::core::ffi::c_void , waittimeout : u32 , umsthreadlist : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn DisassociateCurrentThreadFromCallback ( pci : *mut TP_CALLBACK_INSTANCE ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn EnterCriticalSection ( lpcriticalsection : *mut RTL_CRITICAL_SECTION ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn EnterSynchronizationBarrier ( lpbarrier : *mut RTL_BARRIER , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemServices"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemServices\"`*"] fn EnterUmsSchedulingMode ( schedulerstartupinfo : *const UMS_SCHEDULER_STARTUP_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ExecuteUmsThread ( umsthread : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn ExitProcess ( uexitcode : u32 ) -> ! ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn ExitThread ( dwexitcode : u32 ) -> ! ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn FlsAlloc ( lpcallback : PFLS_CALLBACK_FUNCTION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn FlsFree ( dwflsindex : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn FlsGetValue ( dwflsindex : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn FlsSetValue ( dwflsindex : u32 , lpflsdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn FlushProcessWriteBuffers ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn FreeLibraryWhenCallbackReturns ( pci : *mut TP_CALLBACK_INSTANCE , r#mod : super::super::Foundation:: HINSTANCE ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetActiveProcessorCount ( groupnumber : u16 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetActiveProcessorGroupCount ( ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetCurrentProcess ( ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetCurrentProcessId ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetCurrentProcessorNumber ( ) -> u32 ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] fn GetCurrentProcessorNumberEx ( procnumber : *mut super::Kernel:: PROCESSOR_NUMBER ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetCurrentThread ( ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetCurrentThreadId ( ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetCurrentThreadStackLimits ( lowlimit : *mut usize , highlimit : *mut usize ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetCurrentUmsThread ( ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetExitCodeProcess ( hprocess : super::super::Foundation:: HANDLE , lpexitcode : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetExitCodeThread ( hthread : super::super::Foundation:: HANDLE , lpexitcode : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetGuiResources ( hprocess : super::super::Foundation:: HANDLE , uiflags : GET_GUI_RESOURCES_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetMachineTypeAttributes ( machine : u16 , machinetypeattributes : *mut MACHINE_ATTRIBUTES ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetMaximumProcessorCount ( groupnumber : u16 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetMaximumProcessorGroupCount ( ) -> u16 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetNextUmsListItem ( umscontext : *mut ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaAvailableMemoryNode ( node : u8 , availablebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaAvailableMemoryNodeEx ( node : u16 , availablebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaHighestNodeNumber ( highestnodenumber : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaNodeNumberFromHandle ( hfile : super::super::Foundation:: HANDLE , nodenumber : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaNodeProcessorMask ( node : u8 , processormask : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn GetNumaNodeProcessorMask2 ( nodenumber : u16 , processormasks : *mut super::SystemInformation:: GROUP_AFFINITY , processormaskcount : u16 , requiredmaskcount : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn GetNumaNodeProcessorMaskEx ( node : u16 , processormask : *mut super::SystemInformation:: GROUP_AFFINITY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaProcessorNode ( processor : u8 , nodenumber : *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn GetNumaProcessorNodeEx ( processor : *const super::Kernel:: PROCESSOR_NUMBER , nodenumber : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaProximityNode ( proximityid : u32 , nodenumber : *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetNumaProximityNodeEx ( proximityid : u32 , nodenumber : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetPriorityClass ( hprocess : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessAffinityMask ( hprocess : super::super::Foundation:: HANDLE , lpprocessaffinitymask : *mut usize , lpsystemaffinitymask : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessDEPPolicy ( hprocess : super::super::Foundation:: HANDLE , lpflags : *mut u32 , lppermanent : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn GetProcessDefaultCpuSetMasks ( process : super::super::Foundation:: HANDLE , cpusetmasks : *mut super::SystemInformation:: GROUP_AFFINITY , cpusetmaskcount : u16 , requiredmaskcount : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessDefaultCpuSets ( process : super::super::Foundation:: HANDLE , cpusetids : *mut u32 , cpusetidcount : u32 , requiredidcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessGroupAffinity ( hprocess : super::super::Foundation:: HANDLE , groupcount : *mut u16 , grouparray : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessHandleCount ( hprocess : super::super::Foundation:: HANDLE , pdwhandlecount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessId ( process : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessIdOfThread ( thread : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessInformation ( hprocess : super::super::Foundation:: HANDLE , processinformationclass : PROCESS_INFORMATION_CLASS , processinformation : *mut ::core::ffi::c_void , processinformationsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessIoCounters ( hprocess : super::super::Foundation:: HANDLE , lpiocounters : *mut IO_COUNTERS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessMitigationPolicy ( hprocess : super::super::Foundation:: HANDLE , mitigationpolicy : PROCESS_MITIGATION_POLICY , lpbuffer : *mut ::core::ffi::c_void , dwlength : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessPriorityBoost ( hprocess : super::super::Foundation:: HANDLE , pdisablepriorityboost : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessShutdownParameters ( lpdwlevel : *mut u32 , lpdwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessTimes ( hprocess : super::super::Foundation:: HANDLE , lpcreationtime : *mut super::super::Foundation:: FILETIME , lpexittime : *mut super::super::Foundation:: FILETIME , lpkerneltime : *mut super::super::Foundation:: FILETIME , lpusertime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn GetProcessVersion ( processid : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetProcessWorkingSetSize ( hprocess : super::super::Foundation:: HANDLE , lpminimumworkingsetsize : *mut usize , lpmaximumworkingsetsize : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetStartupInfoA ( lpstartupinfo : *mut STARTUPINFOA ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetStartupInfoW ( lpstartupinfo : *mut STARTUPINFOW ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetSystemTimes ( lpidletime : *mut super::super::Foundation:: FILETIME , lpkerneltime : *mut super::super::Foundation:: FILETIME , lpusertime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadDescription ( hthread : super::super::Foundation:: HANDLE , ppszthreaddescription : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn GetThreadGroupAffinity ( hthread : super::super::Foundation:: HANDLE , groupaffinity : *mut super::SystemInformation:: GROUP_AFFINITY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadIOPendingFlag ( hthread : super::super::Foundation:: HANDLE , lpioispending : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadId ( thread : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn GetThreadIdealProcessorEx ( hthread : super::super::Foundation:: HANDLE , lpidealprocessor : *mut super::Kernel:: PROCESSOR_NUMBER ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadInformation ( hthread : super::super::Foundation:: HANDLE , threadinformationclass : THREAD_INFORMATION_CLASS , threadinformation : *mut ::core::ffi::c_void , threadinformationsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadPriority ( hthread : super::super::Foundation:: HANDLE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadPriorityBoost ( hthread : super::super::Foundation:: HANDLE , pdisablepriorityboost : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn GetThreadSelectedCpuSetMasks ( thread : super::super::Foundation:: HANDLE , cpusetmasks : *mut super::SystemInformation:: GROUP_AFFINITY , cpusetmaskcount : u16 , requiredmaskcount : *mut u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadSelectedCpuSets ( thread : super::super::Foundation:: HANDLE , cpusetids : *mut u32 , cpusetidcount : u32 , requiredidcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetThreadTimes ( hthread : super::super::Foundation:: HANDLE , lpcreationtime : *mut super::super::Foundation:: FILETIME , lpexittime : *mut super::super::Foundation:: FILETIME , lpkerneltime : *mut super::super::Foundation:: FILETIME , lpusertime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetUmsCompletionListEvent ( umscompletionlist : *const ::core::ffi::c_void , umscompletionevent : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn GetUmsSystemThreadInformation ( threadhandle : super::super::Foundation:: HANDLE , systemthreadinfo : *mut UMS_SYSTEM_THREAD_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn InitOnceBeginInitialize ( lpinitonce : *mut RTL_RUN_ONCE , dwflags : u32 , fpending : *mut super::super::Foundation:: BOOL , lpcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn InitOnceComplete ( lpinitonce : *mut RTL_RUN_ONCE , dwflags : u32 , lpcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn InitOnceExecuteOnce ( initonce : *mut RTL_RUN_ONCE , initfn : PINIT_ONCE_FN , parameter : *mut ::core::ffi::c_void , context : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn InitOnceInitialize ( initonce : *mut RTL_RUN_ONCE ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn InitializeConditionVariable ( conditionvariable : *mut RTL_CONDITION_VARIABLE ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn InitializeCriticalSection ( lpcriticalsection : *mut RTL_CRITICAL_SECTION ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn InitializeCriticalSectionAndSpinCount ( lpcriticalsection : *mut RTL_CRITICAL_SECTION , dwspincount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn InitializeCriticalSectionEx ( lpcriticalsection : *mut RTL_CRITICAL_SECTION , dwspincount : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn InitializeProcThreadAttributeList ( lpattributelist : LPPROC_THREAD_ATTRIBUTE_LIST , dwattributecount : u32 , dwflags : u32 , lpsize : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] fn InitializeSListHead ( listhead : *mut super::Kernel:: SLIST_HEADER ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn InitializeSRWLock ( srwlock : *mut RTL_SRWLOCK ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn InitializeSynchronizationBarrier ( lpbarrier : *mut RTL_BARRIER , ltotalthreads : i32 , lspincount : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] fn InterlockedFlushSList ( listhead : *mut super::Kernel:: SLIST_HEADER ) -> *mut super::Kernel:: SLIST_ENTRY ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] fn InterlockedPopEntrySList ( listhead : *mut super::Kernel:: SLIST_HEADER ) -> *mut super::Kernel:: SLIST_ENTRY ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] fn InterlockedPushEntrySList ( listhead : *mut super::Kernel:: SLIST_HEADER , listentry : *mut super::Kernel:: SLIST_ENTRY ) -> *mut super::Kernel:: SLIST_ENTRY ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] fn InterlockedPushListSListEx ( listhead : *mut super::Kernel:: SLIST_HEADER , list : *mut super::Kernel:: SLIST_ENTRY , listend : *mut super::Kernel:: SLIST_ENTRY , count : u32 ) -> *mut super::Kernel:: SLIST_ENTRY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn IsImmersiveProcess ( hprocess : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn IsProcessCritical ( hprocess : super::super::Foundation:: HANDLE , critical : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn IsProcessorFeaturePresent ( processorfeature : PROCESSOR_FEATURE_ID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn IsThreadAFiber ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn IsThreadpoolTimerSet ( pti : *mut TP_TIMER ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn IsWow64Process ( hprocess : super::super::Foundation:: HANDLE , wow64process : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn IsWow64Process2 ( hprocess : super::super::Foundation:: HANDLE , pprocessmachine : *mut super::SystemInformation:: IMAGE_FILE_MACHINE , pnativemachine : *mut super::SystemInformation:: IMAGE_FILE_MACHINE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn LeaveCriticalSection ( lpcriticalsection : *mut RTL_CRITICAL_SECTION ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn LeaveCriticalSectionWhenCallbackReturns ( pci : *mut TP_CALLBACK_INSTANCE , pcs : *mut RTL_CRITICAL_SECTION ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn NtQueryInformationProcess ( processhandle : super::super::Foundation:: HANDLE , processinformationclass : PROCESSINFOCLASS , processinformation : *mut ::core::ffi::c_void , processinformationlength : u32 , returnlength : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn NtQueryInformationThread ( threadhandle : super::super::Foundation:: HANDLE , threadinformationclass : THREADINFOCLASS , threadinformation : *mut ::core::ffi::c_void , threadinformationlength : u32 , returnlength : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn NtSetInformationThread ( threadhandle : super::super::Foundation:: HANDLE , threadinformationclass : THREADINFOCLASS , threadinformation : *const ::core::ffi::c_void , threadinformationlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn OpenEventA ( dwdesiredaccess : SYNCHRONIZATION_ACCESS_RIGHTS , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn OpenEventW ( dwdesiredaccess : SYNCHRONIZATION_ACCESS_RIGHTS , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn OpenMutexW ( dwdesiredaccess : SYNCHRONIZATION_ACCESS_RIGHTS , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn OpenPrivateNamespaceA ( lpboundarydescriptor : *const ::core::ffi::c_void , lpaliasprefix : :: windows_sys::core::PCSTR ) -> NamespaceHandle ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn OpenPrivateNamespaceW ( lpboundarydescriptor : *const ::core::ffi::c_void , lpaliasprefix : :: windows_sys::core::PCWSTR ) -> NamespaceHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn OpenProcess ( dwdesiredaccess : PROCESS_ACCESS_RIGHTS , binherithandle : super::super::Foundation:: BOOL , dwprocessid : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn OpenProcessToken ( processhandle : super::super::Foundation:: HANDLE , desiredaccess : super::super::Security:: TOKEN_ACCESS_MASK , tokenhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn OpenSemaphoreW ( dwdesiredaccess : SYNCHRONIZATION_ACCESS_RIGHTS , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn OpenThread ( dwdesiredaccess : THREAD_ACCESS_RIGHTS , binherithandle : super::super::Foundation:: BOOL , dwthreadid : u32 ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn OpenThreadToken ( threadhandle : super::super::Foundation:: HANDLE , desiredaccess : super::super::Security:: TOKEN_ACCESS_MASK , openasself : super::super::Foundation:: BOOL , tokenhandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn OpenWaitableTimerW ( dwdesiredaccess : SYNCHRONIZATION_ACCESS_RIGHTS , binherithandle : super::super::Foundation:: BOOL , lptimername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn PulseEvent ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] fn QueryDepthSList ( listhead : *const super::Kernel:: SLIST_HEADER ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueryFullProcessImageNameA ( hprocess : super::super::Foundation:: HANDLE , dwflags : PROCESS_NAME_FORMAT , lpexename : :: windows_sys::core::PSTR , lpdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueryFullProcessImageNameW ( hprocess : super::super::Foundation:: HANDLE , dwflags : PROCESS_NAME_FORMAT , lpexename : :: windows_sys::core::PWSTR , lpdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueryProcessAffinityUpdateMode ( hprocess : super::super::Foundation:: HANDLE , lpdwflags : *mut PROCESS_AFFINITY_AUTO_UPDATE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueryProtectedPolicy ( policyguid : *const :: windows_sys::core::GUID , policyvalue : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueryThreadpoolStackInformation ( ptpp : PTP_POOL , ptpsi : *mut TP_POOL_STACK_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueryUmsThreadInformation ( umsthread : *const ::core::ffi::c_void , umsthreadinfoclass : RTL_UMS_THREAD_INFO_CLASS , umsthreadinformation : *mut ::core::ffi::c_void , umsthreadinformationlength : u32 , returnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueueUserAPC ( pfnapc : super::super::Foundation:: PAPCFUNC , hthread : super::super::Foundation:: HANDLE , dwdata : usize ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueueUserAPC2 ( apcroutine : super::super::Foundation:: PAPCFUNC , thread : super::super::Foundation:: HANDLE , data : usize , flags : QUEUE_USER_APC_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn QueueUserWorkItem ( function : LPTHREAD_START_ROUTINE , context : *const ::core::ffi::c_void , flags : WORKER_THREAD_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn RegisterWaitForSingleObject ( phnewwaitobject : *mut super::super::Foundation:: HANDLE , hobject : super::super::Foundation:: HANDLE , callback : WAITORTIMERCALLBACK , context : *const ::core::ffi::c_void , dwmilliseconds : u32 , dwflags : WORKER_THREAD_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ReleaseMutex ( hmutex : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ReleaseMutexWhenCallbackReturns ( pci : *mut TP_CALLBACK_INSTANCE , r#mut : super::super::Foundation:: HANDLE ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn ReleaseSRWLockExclusive ( srwlock : *mut RTL_SRWLOCK ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn ReleaseSRWLockShared ( srwlock : *mut RTL_SRWLOCK ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ReleaseSemaphore ( hsemaphore : super::super::Foundation:: HANDLE , lreleasecount : i32 , lppreviouscount : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ReleaseSemaphoreWhenCallbackReturns ( pci : *mut TP_CALLBACK_INSTANCE , sem : super::super::Foundation:: HANDLE , crel : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ResetEvent ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn ResumeThread ( hthread : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn SetCriticalSectionSpinCount ( lpcriticalsection : *mut RTL_CRITICAL_SECTION , dwspincount : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetEvent ( hevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetEventWhenCallbackReturns ( pci : *mut TP_CALLBACK_INSTANCE , evt : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetPriorityClass ( hprocess : super::super::Foundation:: HANDLE , dwpriorityclass : PROCESS_CREATION_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessAffinityMask ( hprocess : super::super::Foundation:: HANDLE , dwprocessaffinitymask : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessAffinityUpdateMode ( hprocess : super::super::Foundation:: HANDLE , dwflags : PROCESS_AFFINITY_AUTO_UPDATE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessDEPPolicy ( dwflags : PROCESS_DEP_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn SetProcessDefaultCpuSetMasks ( process : super::super::Foundation:: HANDLE , cpusetmasks : *const super::SystemInformation:: GROUP_AFFINITY , cpusetmaskcount : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessDefaultCpuSets ( process : super::super::Foundation:: HANDLE , cpusetids : *const u32 , cpusetidcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessDynamicEHContinuationTargets ( process : super::super::Foundation:: HANDLE , numberoftargets : u16 , targets : *mut PROCESS_DYNAMIC_EH_CONTINUATION_TARGET ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessDynamicEnforcedCetCompatibleRanges ( process : super::super::Foundation:: HANDLE , numberofranges : u16 , ranges : *mut PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessInformation ( hprocess : super::super::Foundation:: HANDLE , processinformationclass : PROCESS_INFORMATION_CLASS , processinformation : *const ::core::ffi::c_void , processinformationsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessMitigationPolicy ( mitigationpolicy : PROCESS_MITIGATION_POLICY , lpbuffer : *const ::core::ffi::c_void , dwlength : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessPriorityBoost ( hprocess : super::super::Foundation:: HANDLE , bdisablepriorityboost : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessRestrictionExemption ( fenableexemption : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessShutdownParameters ( dwlevel : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProcessWorkingSetSize ( hprocess : super::super::Foundation:: HANDLE , dwminimumworkingsetsize : usize , dwmaximumworkingsetsize : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetProtectedPolicy ( policyguid : *const :: windows_sys::core::GUID , policyvalue : usize , oldpolicyvalue : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadAffinityMask ( hthread : super::super::Foundation:: HANDLE , dwthreadaffinitymask : usize ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadDescription ( hthread : super::super::Foundation:: HANDLE , lpthreaddescription : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn SetThreadGroupAffinity ( hthread : super::super::Foundation:: HANDLE , groupaffinity : *const super::SystemInformation:: GROUP_AFFINITY , previousgroupaffinity : *mut super::SystemInformation:: GROUP_AFFINITY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadIdealProcessor ( hthread : super::super::Foundation:: HANDLE , dwidealprocessor : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn SetThreadIdealProcessorEx ( hthread : super::super::Foundation:: HANDLE , lpidealprocessor : *const super::Kernel:: PROCESSOR_NUMBER , lppreviousidealprocessor : *mut super::Kernel:: PROCESSOR_NUMBER ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadInformation ( hthread : super::super::Foundation:: HANDLE , threadinformationclass : THREAD_INFORMATION_CLASS , threadinformation : *const ::core::ffi::c_void , threadinformationsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadPriority ( hthread : super::super::Foundation:: HANDLE , npriority : THREAD_PRIORITY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadPriorityBoost ( hthread : super::super::Foundation:: HANDLE , bdisablepriorityboost : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_SystemInformation"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_SystemInformation\"`*"] fn SetThreadSelectedCpuSetMasks ( thread : super::super::Foundation:: HANDLE , cpusetmasks : *const super::SystemInformation:: GROUP_AFFINITY , cpusetmaskcount : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadSelectedCpuSets ( thread : super::super::Foundation:: HANDLE , cpusetids : *const u32 , cpusetidcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadStackGuarantee ( stacksizeinbytes : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadToken ( thread : *const super::super::Foundation:: HANDLE , token : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadpoolStackInformation ( ptpp : PTP_POOL , ptpsi : *const TP_POOL_STACK_INFORMATION ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn SetThreadpoolThreadMaximum ( ptpp : PTP_POOL , cthrdmost : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadpoolThreadMinimum ( ptpp : PTP_POOL , cthrdmic : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadpoolTimer ( pti : *mut TP_TIMER , pftduetime : *const super::super::Foundation:: FILETIME , msperiod : u32 , mswindowlength : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadpoolTimerEx ( pti : *mut TP_TIMER , pftduetime : *const super::super::Foundation:: FILETIME , msperiod : u32 , mswindowlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadpoolWait ( pwa : *mut TP_WAIT , h : super::super::Foundation:: HANDLE , pfttimeout : *const super::super::Foundation:: FILETIME ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetThreadpoolWaitEx ( pwa : *mut TP_WAIT , h : super::super::Foundation:: HANDLE , pfttimeout : *const super::super::Foundation:: FILETIME , reserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetTimerQueueTimer ( timerqueue : super::super::Foundation:: HANDLE , callback : WAITORTIMERCALLBACK , parameter : *const ::core::ffi::c_void , duetime : u32 , period : u32 , preferio : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetUmsThreadInformation ( umsthread : *const ::core::ffi::c_void , umsthreadinfoclass : RTL_UMS_THREAD_INFO_CLASS , umsthreadinformation : *const ::core::ffi::c_void , umsthreadinformationlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetWaitableTimer ( htimer : super::super::Foundation:: HANDLE , lpduetime : *const i64 , lperiod : i32 , pfncompletionroutine : PTIMERAPCROUTINE , lpargtocompletionroutine : *const ::core::ffi::c_void , fresume : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SetWaitableTimerEx ( htimer : super::super::Foundation:: HANDLE , lpduetime : *const i64 , lperiod : i32 , pfncompletionroutine : PTIMERAPCROUTINE , lpargtocompletionroutine : *const ::core::ffi::c_void , wakecontext : *const REASON_CONTEXT , tolerabledelay : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn Sleep ( dwmilliseconds : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn SleepConditionVariableCS ( conditionvariable : *mut RTL_CONDITION_VARIABLE , criticalsection : *mut RTL_CRITICAL_SECTION , dwmilliseconds : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SleepConditionVariableSRW ( conditionvariable : *mut RTL_CONDITION_VARIABLE , srwlock : *mut RTL_SRWLOCK , dwmilliseconds : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SleepEx ( dwmilliseconds : u32 , balertable : super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn StartThreadpoolIo ( pio : *mut TP_IO ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn SubmitThreadpoolWork ( pwk : *mut TP_WORK ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SuspendThread ( hthread : super::super::Foundation:: HANDLE ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn SwitchToFiber ( lpfiber : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn SwitchToThread ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn TerminateProcess ( hprocess : super::super::Foundation:: HANDLE , uexitcode : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn TerminateThread ( hthread : super::super::Foundation:: HANDLE , dwexitcode : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn TlsAlloc ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn TlsFree ( dwtlsindex : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn TlsGetValue ( dwtlsindex : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn TlsSetValue ( dwtlsindex : u32 , lptlsvalue : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn TryAcquireSRWLockExclusive ( srwlock : *mut RTL_SRWLOCK ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn TryAcquireSRWLockShared ( srwlock : *mut RTL_SRWLOCK ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn TryEnterCriticalSection ( lpcriticalsection : *mut RTL_CRITICAL_SECTION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn TrySubmitThreadpoolCallback ( pfns : PTP_SIMPLE_CALLBACK , pv : *mut ::core::ffi::c_void , pcbe : *const TP_CALLBACK_ENVIRON_V3 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn UmsThreadYield ( schedulerparam : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn UnregisterWait ( waithandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn UnregisterWaitEx ( waithandle : super::super::Foundation:: HANDLE , completionevent : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn UpdateProcThreadAttribute ( lpattributelist : LPPROC_THREAD_ATTRIBUTE_LIST , dwflags : u32 , attribute : usize , lpvalue : *const ::core::ffi::c_void , cbsize : usize , lppreviousvalue : *mut ::core::ffi::c_void , lpreturnsize : *const usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForInputIdle ( hprocess : super::super::Foundation:: HANDLE , dwmilliseconds : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForMultipleObjects ( ncount : u32 , lphandles : *const super::super::Foundation:: HANDLE , bwaitall : super::super::Foundation:: BOOL , dwmilliseconds : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForMultipleObjectsEx ( ncount : u32 , lphandles : *const super::super::Foundation:: HANDLE , bwaitall : super::super::Foundation:: BOOL , dwmilliseconds : u32 , balertable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForSingleObject ( hhandle : super::super::Foundation:: HANDLE , dwmilliseconds : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForSingleObjectEx ( hhandle : super::super::Foundation:: HANDLE , dwmilliseconds : u32 , balertable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForThreadpoolIoCallbacks ( pio : *mut TP_IO , fcancelpendingcallbacks : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForThreadpoolTimerCallbacks ( pti : *mut TP_TIMER , fcancelpendingcallbacks : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForThreadpoolWaitCallbacks ( pwa : *mut TP_WAIT , fcancelpendingcallbacks : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitForThreadpoolWorkCallbacks ( pwk : *mut TP_WORK , fcancelpendingcallbacks : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-synch-l1-2-0.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn WaitOnAddress ( address : *const ::core::ffi::c_void , compareaddress : *const ::core::ffi::c_void , addresssize : usize , dwmilliseconds : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn WakeAllConditionVariable ( conditionvariable : *mut RTL_CONDITION_VARIABLE ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-core-synch-l1-2-0.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn WakeByAddressAll ( address : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-core-synch-l1-2-0.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn WakeByAddressSingle ( address : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn WakeConditionVariable ( conditionvariable : *mut RTL_CONDITION_VARIABLE ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn WinExec ( lpcmdline : :: windows_sys::core::PCSTR , ucmdshow : u32 ) -> u32 ); -::windows_sys::core::link ! ( "api-ms-win-core-wow64-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`*"] fn Wow64SetThreadDefaultGuestMachine ( machine : u16 ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] fn Wow64SuspendThread ( hthread : super::super::Foundation:: HANDLE ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CONDITION_VARIABLE_LOCKMODE_SHARED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_MUTEX_INITIAL_OWNER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_WAITABLE_TIMER_HIGH_RESOLUTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_WAITABLE_TIMER_MANUAL_RESET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const FLS_OUT_OF_INDEXES: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const INIT_ONCE_ASYNC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const INIT_ONCE_CHECK_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const INIT_ONCE_CTX_RESERVED_BITS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const INIT_ONCE_INIT_FAILED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PME_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PME_FAILFAST_ON_COMMIT_FAIL_DISABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PME_FAILFAST_ON_COMMIT_FAIL_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PRIVATE_NAMESPACE_FLAG_DESTROY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_LEAP_SECOND_INFO_FLAG_ENABLE_SIXTY_SECOND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_LEAP_SECOND_INFO_VALID_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_POWER_THROTTLING_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_POWER_THROTTLING_EXECUTION_SPEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_POWER_THROTTLING_IGNORE_TIMER_RESOLUTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_ALL_APPLICATION_PACKAGES_POLICY: u32 = 131087u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_CHILD_PROCESS_POLICY: u32 = 131086u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_COMPONENT_FILTER: u32 = 131098u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_DESKTOP_APP_POLICY: u32 = 131090u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_ENABLE_OPTIONAL_XSTATE_FEATURES: u32 = 196635u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_GROUP_AFFINITY: u32 = 196611u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_HANDLE_LIST: u32 = 131074u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_IDEAL_PROCESSOR: u32 = 196613u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_JOB_LIST: u32 = 131085u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_MACHINE_TYPE: u32 = 131097u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_MITIGATION_AUDIT_POLICY: u32 = 131096u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_MITIGATION_POLICY: u32 = 131079u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_PARENT_PROCESS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_PREFERRED_NODE: u32 = 131076u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_PROTECTION_LEVEL: u32 = 131083u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_PSEUDOCONSOLE: u32 = 131094u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_REPLACE_VALUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_SECURITY_CAPABILITIES: u32 = 131081u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_UMS_THREAD: u32 = 196614u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROC_THREAD_ATTRIBUTE_WIN32K_FILTER: u32 = 131088u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_BARRIER_FLAGS_BLOCK_ONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_BARRIER_FLAGS_NO_DELETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_POWER_THROTTLING_CURRENT_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_POWER_THROTTLING_EXECUTION_SPEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_POWER_THROTTLING_VALID_FLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TLS_OUT_OF_INDEXES: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type AVRT_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const AVRT_PRIORITY_VERYLOW: AVRT_PRIORITY = -2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const AVRT_PRIORITY_LOW: AVRT_PRIORITY = -1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const AVRT_PRIORITY_NORMAL: AVRT_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const AVRT_PRIORITY_HIGH: AVRT_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const AVRT_PRIORITY_CRITICAL: AVRT_PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type CREATE_EVENT = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_EVENT_INITIAL_SET: CREATE_EVENT = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_EVENT_MANUAL_RESET: CREATE_EVENT = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type CREATE_PROCESS_LOGON_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const LOGON_WITH_PROFILE: CREATE_PROCESS_LOGON_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const LOGON_NETCREDENTIALS_ONLY: CREATE_PROCESS_LOGON_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type GET_GUI_RESOURCES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const GR_GDIOBJECTS: GET_GUI_RESOURCES_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const GR_GDIOBJECTS_PEAK: GET_GUI_RESOURCES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const GR_USEROBJECTS: GET_GUI_RESOURCES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const GR_USEROBJECTS_PEAK: GET_GUI_RESOURCES_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type MACHINE_ATTRIBUTES = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UserEnabled: MACHINE_ATTRIBUTES = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const KernelEnabled: MACHINE_ATTRIBUTES = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const Wow64Container: MACHINE_ATTRIBUTES = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type MEMORY_PRIORITY = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MEMORY_PRIORITY_VERY_LOW: MEMORY_PRIORITY = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MEMORY_PRIORITY_LOW: MEMORY_PRIORITY = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MEMORY_PRIORITY_MEDIUM: MEMORY_PRIORITY = 3u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MEMORY_PRIORITY_BELOW_NORMAL: MEMORY_PRIORITY = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MEMORY_PRIORITY_NORMAL: MEMORY_PRIORITY = 5u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type POWER_REQUEST_CONTEXT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const POWER_REQUEST_CONTEXT_DETAILED_STRING: POWER_REQUEST_CONTEXT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const POWER_REQUEST_CONTEXT_SIMPLE_STRING: POWER_REQUEST_CONTEXT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESSINFOCLASS = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessBasicInformation: PROCESSINFOCLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessDebugPort: PROCESSINFOCLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessWow64Information: PROCESSINFOCLASS = 26i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessImageFileName: PROCESSINFOCLASS = 27i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessBreakOnTermination: PROCESSINFOCLASS = 29i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESSOR_FEATURE_ID = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_64BIT_LOADSTORE_ATOMIC: PROCESSOR_FEATURE_ID = 25u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_DIVIDE_INSTRUCTION_AVAILABLE: PROCESSOR_FEATURE_ID = 24u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_EXTERNAL_CACHE_AVAILABLE: PROCESSOR_FEATURE_ID = 26u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_FMAC_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 27u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_VFP_32_REGISTERS_AVAILABLE: PROCESSOR_FEATURE_ID = 18u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_3DNOW_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 7u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_CHANNELS_ENABLED: PROCESSOR_FEATURE_ID = 16u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_COMPARE_EXCHANGE_DOUBLE: PROCESSOR_FEATURE_ID = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_COMPARE_EXCHANGE128: PROCESSOR_FEATURE_ID = 14u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_COMPARE64_EXCHANGE128: PROCESSOR_FEATURE_ID = 15u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_FASTFAIL_AVAILABLE: PROCESSOR_FEATURE_ID = 23u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_FLOATING_POINT_EMULATED: PROCESSOR_FEATURE_ID = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_FLOATING_POINT_PRECISION_ERRATA: PROCESSOR_FEATURE_ID = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_MMX_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 3u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_NX_ENABLED: PROCESSOR_FEATURE_ID = 12u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_PAE_ENABLED: PROCESSOR_FEATURE_ID = 9u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_RDTSC_INSTRUCTION_AVAILABLE: PROCESSOR_FEATURE_ID = 8u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_RDWRFSGSBASE_AVAILABLE: PROCESSOR_FEATURE_ID = 22u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_SECOND_LEVEL_ADDRESS_TRANSLATION: PROCESSOR_FEATURE_ID = 20u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_SSE3_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 13u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_VIRT_FIRMWARE_ENABLED: PROCESSOR_FEATURE_ID = 21u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_XMMI_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 6u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_XMMI64_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 10u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_XSAVE_ENABLED: PROCESSOR_FEATURE_ID = 17u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_V8_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 29u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 30u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 31u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PF_ARM_V81_ATOMIC_INSTRUCTIONS_AVAILABLE: PROCESSOR_FEATURE_ID = 34u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_ACCESS_RIGHTS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_TERMINATE: PROCESS_ACCESS_RIGHTS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_CREATE_THREAD: PROCESS_ACCESS_RIGHTS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_SET_SESSIONID: PROCESS_ACCESS_RIGHTS = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_VM_OPERATION: PROCESS_ACCESS_RIGHTS = 8u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_VM_READ: PROCESS_ACCESS_RIGHTS = 16u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_VM_WRITE: PROCESS_ACCESS_RIGHTS = 32u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_DUP_HANDLE: PROCESS_ACCESS_RIGHTS = 64u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_CREATE_PROCESS: PROCESS_ACCESS_RIGHTS = 128u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_SET_QUOTA: PROCESS_ACCESS_RIGHTS = 256u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_SET_INFORMATION: PROCESS_ACCESS_RIGHTS = 512u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_QUERY_INFORMATION: PROCESS_ACCESS_RIGHTS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_SUSPEND_RESUME: PROCESS_ACCESS_RIGHTS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_QUERY_LIMITED_INFORMATION: PROCESS_ACCESS_RIGHTS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_SET_LIMITED_INFORMATION: PROCESS_ACCESS_RIGHTS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_ALL_ACCESS: PROCESS_ACCESS_RIGHTS = 2097151u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_DELETE: PROCESS_ACCESS_RIGHTS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_READ_CONTROL: PROCESS_ACCESS_RIGHTS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_WRITE_DAC: PROCESS_ACCESS_RIGHTS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_WRITE_OWNER: PROCESS_ACCESS_RIGHTS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_SYNCHRONIZE: PROCESS_ACCESS_RIGHTS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_STANDARD_RIGHTS_REQUIRED: PROCESS_ACCESS_RIGHTS = 983040u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_AFFINITY_AUTO_UPDATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_AFFINITY_DISABLE_AUTO_UPDATE: PROCESS_AFFINITY_AUTO_UPDATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_AFFINITY_ENABLE_AUTO_UPDATE: PROCESS_AFFINITY_AUTO_UPDATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_CREATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const DEBUG_PROCESS: PROCESS_CREATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const DEBUG_ONLY_THIS_PROCESS: PROCESS_CREATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_SUSPENDED: PROCESS_CREATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const DETACHED_PROCESS: PROCESS_CREATION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_NEW_CONSOLE: PROCESS_CREATION_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const NORMAL_PRIORITY_CLASS: PROCESS_CREATION_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const IDLE_PRIORITY_CLASS: PROCESS_CREATION_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const HIGH_PRIORITY_CLASS: PROCESS_CREATION_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const REALTIME_PRIORITY_CLASS: PROCESS_CREATION_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_NEW_PROCESS_GROUP: PROCESS_CREATION_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_UNICODE_ENVIRONMENT: PROCESS_CREATION_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_SEPARATE_WOW_VDM: PROCESS_CREATION_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_SHARED_WOW_VDM: PROCESS_CREATION_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_FORCEDOS: PROCESS_CREATION_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const BELOW_NORMAL_PRIORITY_CLASS: PROCESS_CREATION_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ABOVE_NORMAL_PRIORITY_CLASS: PROCESS_CREATION_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const INHERIT_PARENT_AFFINITY: PROCESS_CREATION_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const INHERIT_CALLER_PRIORITY: PROCESS_CREATION_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_PROTECTED_PROCESS: PROCESS_CREATION_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const EXTENDED_STARTUPINFO_PRESENT: PROCESS_CREATION_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_MODE_BACKGROUND_BEGIN: PROCESS_CREATION_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_MODE_BACKGROUND_END: PROCESS_CREATION_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_SECURE_PROCESS: PROCESS_CREATION_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_BREAKAWAY_FROM_JOB: PROCESS_CREATION_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_PRESERVE_CODE_AUTHZ_LEVEL: PROCESS_CREATION_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_DEFAULT_ERROR_MODE: PROCESS_CREATION_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_NO_WINDOW: PROCESS_CREATION_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROFILE_USER: PROCESS_CREATION_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROFILE_KERNEL: PROCESS_CREATION_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROFILE_SERVER: PROCESS_CREATION_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const CREATE_IGNORE_SYSTEM_DEFAULT: PROCESS_CREATION_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_DEP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_DEP_ENABLE: PROCESS_DEP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION: PROCESS_DEP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_DEP_NONE: PROCESS_DEP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessMemoryPriority: PROCESS_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessMemoryExhaustionInfo: PROCESS_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessAppMemoryInfo: PROCESS_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessInPrivateInfo: PROCESS_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessPowerThrottling: PROCESS_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessReservedValue1: PROCESS_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessTelemetryCoverageInfo: PROCESS_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessProtectionLevelInfo: PROCESS_INFORMATION_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessLeapSecondInfo: PROCESS_INFORMATION_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessMachineTypeInfo: PROCESS_INFORMATION_CLASS = 9i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessInformationClassMax: PROCESS_INFORMATION_CLASS = 10i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_MEMORY_EXHAUSTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PMETypeFailFastOnCommitFailure: PROCESS_MEMORY_EXHAUSTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PMETypeMax: PROCESS_MEMORY_EXHAUSTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_MITIGATION_POLICY = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessDEPPolicy: PROCESS_MITIGATION_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessASLRPolicy: PROCESS_MITIGATION_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessDynamicCodePolicy: PROCESS_MITIGATION_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessStrictHandleCheckPolicy: PROCESS_MITIGATION_POLICY = 3i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessSystemCallDisablePolicy: PROCESS_MITIGATION_POLICY = 4i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessMitigationOptionsMask: PROCESS_MITIGATION_POLICY = 5i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessExtensionPointDisablePolicy: PROCESS_MITIGATION_POLICY = 6i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessControlFlowGuardPolicy: PROCESS_MITIGATION_POLICY = 7i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessSignaturePolicy: PROCESS_MITIGATION_POLICY = 8i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessFontDisablePolicy: PROCESS_MITIGATION_POLICY = 9i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessImageLoadPolicy: PROCESS_MITIGATION_POLICY = 10i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessSystemCallFilterPolicy: PROCESS_MITIGATION_POLICY = 11i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessPayloadRestrictionPolicy: PROCESS_MITIGATION_POLICY = 12i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessChildProcessPolicy: PROCESS_MITIGATION_POLICY = 13i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessSideChannelIsolationPolicy: PROCESS_MITIGATION_POLICY = 14i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessUserShadowStackPolicy: PROCESS_MITIGATION_POLICY = 15i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcessRedirectionTrustPolicy: PROCESS_MITIGATION_POLICY = 16i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MaxProcessMitigationPolicy: PROCESS_MITIGATION_POLICY = 17i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_NAME_FORMAT = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_NAME_WIN32: PROCESS_NAME_FORMAT = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROCESS_NAME_NATIVE: PROCESS_NAME_FORMAT = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROCESS_PROTECTION_LEVEL = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_WINTCB_LIGHT: PROCESS_PROTECTION_LEVEL = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_WINDOWS: PROCESS_PROTECTION_LEVEL = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_WINDOWS_LIGHT: PROCESS_PROTECTION_LEVEL = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_ANTIMALWARE_LIGHT: PROCESS_PROTECTION_LEVEL = 3u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_LSA_LIGHT: PROCESS_PROTECTION_LEVEL = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_WINTCB: PROCESS_PROTECTION_LEVEL = 5u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_CODEGEN_LIGHT: PROCESS_PROTECTION_LEVEL = 6u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_AUTHENTICODE: PROCESS_PROTECTION_LEVEL = 7u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_PPL_APP: PROCESS_PROTECTION_LEVEL = 8u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const PROTECTION_LEVEL_NONE: PROCESS_PROTECTION_LEVEL = 4294967294u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PROC_THREAD_ATTRIBUTE_NUM = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeParentProcess: PROC_THREAD_ATTRIBUTE_NUM = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeHandleList: PROC_THREAD_ATTRIBUTE_NUM = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeGroupAffinity: PROC_THREAD_ATTRIBUTE_NUM = 3u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributePreferredNode: PROC_THREAD_ATTRIBUTE_NUM = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeIdealProcessor: PROC_THREAD_ATTRIBUTE_NUM = 5u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeUmsThread: PROC_THREAD_ATTRIBUTE_NUM = 6u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeMitigationPolicy: PROC_THREAD_ATTRIBUTE_NUM = 7u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeSecurityCapabilities: PROC_THREAD_ATTRIBUTE_NUM = 9u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeProtectionLevel: PROC_THREAD_ATTRIBUTE_NUM = 11u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeJobList: PROC_THREAD_ATTRIBUTE_NUM = 13u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeChildProcessPolicy: PROC_THREAD_ATTRIBUTE_NUM = 14u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeAllApplicationPackagesPolicy: PROC_THREAD_ATTRIBUTE_NUM = 15u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeWin32kFilter: PROC_THREAD_ATTRIBUTE_NUM = 16u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeSafeOpenPromptOriginClaim: PROC_THREAD_ATTRIBUTE_NUM = 17u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeDesktopAppPolicy: PROC_THREAD_ATTRIBUTE_NUM = 18u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributePseudoConsole: PROC_THREAD_ATTRIBUTE_NUM = 22u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeMitigationAuditPolicy: PROC_THREAD_ATTRIBUTE_NUM = 24u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeMachineType: PROC_THREAD_ATTRIBUTE_NUM = 25u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeComponentFilter: PROC_THREAD_ATTRIBUTE_NUM = 26u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ProcThreadAttributeEnableOptionalXStateFeatures: PROC_THREAD_ATTRIBUTE_NUM = 27u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type QUEUE_USER_APC_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const QUEUE_USER_APC_FLAGS_NONE: QUEUE_USER_APC_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const QUEUE_USER_APC_FLAGS_SPECIAL_USER_APC: QUEUE_USER_APC_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type RTL_UMS_THREAD_INFO_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadInvalidInfoClass: RTL_UMS_THREAD_INFO_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadUserContext: RTL_UMS_THREAD_INFO_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadPriority: RTL_UMS_THREAD_INFO_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadAffinity: RTL_UMS_THREAD_INFO_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadTeb: RTL_UMS_THREAD_INFO_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadIsSuspended: RTL_UMS_THREAD_INFO_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadIsTerminated: RTL_UMS_THREAD_INFO_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const UmsThreadMaxInfoClass: RTL_UMS_THREAD_INFO_CLASS = 7i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type STARTUPINFOW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_FORCEONFEEDBACK: STARTUPINFOW_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_FORCEOFFFEEDBACK: STARTUPINFOW_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_PREVENTPINNING: STARTUPINFOW_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_RUNFULLSCREEN: STARTUPINFOW_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_TITLEISAPPID: STARTUPINFOW_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_TITLEISLINKNAME: STARTUPINFOW_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_UNTRUSTEDSOURCE: STARTUPINFOW_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_USECOUNTCHARS: STARTUPINFOW_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_USEFILLATTRIBUTE: STARTUPINFOW_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_USEHOTKEY: STARTUPINFOW_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_USEPOSITION: STARTUPINFOW_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_USESHOWWINDOW: STARTUPINFOW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_USESIZE: STARTUPINFOW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STARTF_USESTDHANDLES: STARTUPINFOW_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type SYNCHRONIZATION_ACCESS_RIGHTS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const EVENT_ALL_ACCESS: SYNCHRONIZATION_ACCESS_RIGHTS = 2031619u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const EVENT_MODIFY_STATE: SYNCHRONIZATION_ACCESS_RIGHTS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MUTEX_ALL_ACCESS: SYNCHRONIZATION_ACCESS_RIGHTS = 2031617u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const MUTEX_MODIFY_STATE: SYNCHRONIZATION_ACCESS_RIGHTS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SEMAPHORE_ALL_ACCESS: SYNCHRONIZATION_ACCESS_RIGHTS = 2031619u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SEMAPHORE_MODIFY_STATE: SYNCHRONIZATION_ACCESS_RIGHTS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TIMER_ALL_ACCESS: SYNCHRONIZATION_ACCESS_RIGHTS = 2031619u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TIMER_MODIFY_STATE: SYNCHRONIZATION_ACCESS_RIGHTS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TIMER_QUERY_STATE: SYNCHRONIZATION_ACCESS_RIGHTS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_DELETE: SYNCHRONIZATION_ACCESS_RIGHTS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_READ_CONTROL: SYNCHRONIZATION_ACCESS_RIGHTS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_WRITE_DAC: SYNCHRONIZATION_ACCESS_RIGHTS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_WRITE_OWNER: SYNCHRONIZATION_ACCESS_RIGHTS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const SYNCHRONIZATION_SYNCHRONIZE: SYNCHRONIZATION_ACCESS_RIGHTS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type THREADINFOCLASS = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ThreadIsIoPending: THREADINFOCLASS = 16i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ThreadNameInformation: THREADINFOCLASS = 38i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type THREAD_ACCESS_RIGHTS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_TERMINATE: THREAD_ACCESS_RIGHTS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_SUSPEND_RESUME: THREAD_ACCESS_RIGHTS = 2u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_GET_CONTEXT: THREAD_ACCESS_RIGHTS = 8u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_SET_CONTEXT: THREAD_ACCESS_RIGHTS = 16u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_SET_INFORMATION: THREAD_ACCESS_RIGHTS = 32u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_QUERY_INFORMATION: THREAD_ACCESS_RIGHTS = 64u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_SET_THREAD_TOKEN: THREAD_ACCESS_RIGHTS = 128u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_IMPERSONATE: THREAD_ACCESS_RIGHTS = 256u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_DIRECT_IMPERSONATION: THREAD_ACCESS_RIGHTS = 512u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_SET_LIMITED_INFORMATION: THREAD_ACCESS_RIGHTS = 1024u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_QUERY_LIMITED_INFORMATION: THREAD_ACCESS_RIGHTS = 2048u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_RESUME: THREAD_ACCESS_RIGHTS = 4096u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_ALL_ACCESS: THREAD_ACCESS_RIGHTS = 2097151u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_DELETE: THREAD_ACCESS_RIGHTS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_READ_CONTROL: THREAD_ACCESS_RIGHTS = 131072u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_WRITE_DAC: THREAD_ACCESS_RIGHTS = 262144u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_WRITE_OWNER: THREAD_ACCESS_RIGHTS = 524288u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_SYNCHRONIZE: THREAD_ACCESS_RIGHTS = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_STANDARD_RIGHTS_REQUIRED: THREAD_ACCESS_RIGHTS = 983040u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type THREAD_CREATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_CREATE_RUN_IMMEDIATELY: THREAD_CREATION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_CREATE_SUSPENDED: THREAD_CREATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const STACK_SIZE_PARAM_IS_A_RESERVATION: THREAD_CREATION_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type THREAD_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ThreadMemoryPriority: THREAD_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ThreadAbsoluteCpuPriority: THREAD_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ThreadDynamicCodePolicy: THREAD_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ThreadPowerThrottling: THREAD_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const ThreadInformationClassMax: THREAD_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type THREAD_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_MODE_BACKGROUND_BEGIN: THREAD_PRIORITY = 65536i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_MODE_BACKGROUND_END: THREAD_PRIORITY = 131072i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_ABOVE_NORMAL: THREAD_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_BELOW_NORMAL: THREAD_PRIORITY = -1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_HIGHEST: THREAD_PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_IDLE: THREAD_PRIORITY = -15i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_MIN: THREAD_PRIORITY = -2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_LOWEST: THREAD_PRIORITY = -2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_NORMAL: THREAD_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const THREAD_PRIORITY_TIME_CRITICAL: THREAD_PRIORITY = 15i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type TP_CALLBACK_PRIORITY = i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TP_CALLBACK_PRIORITY_HIGH: TP_CALLBACK_PRIORITY = 0i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TP_CALLBACK_PRIORITY_NORMAL: TP_CALLBACK_PRIORITY = 1i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TP_CALLBACK_PRIORITY_LOW: TP_CALLBACK_PRIORITY = 2i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TP_CALLBACK_PRIORITY_INVALID: TP_CALLBACK_PRIORITY = 3i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const TP_CALLBACK_PRIORITY_COUNT: TP_CALLBACK_PRIORITY = 3i32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type WORKER_THREAD_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_EXECUTEDEFAULT: WORKER_THREAD_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_EXECUTEINIOTHREAD: WORKER_THREAD_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_EXECUTEINPERSISTENTTHREAD: WORKER_THREAD_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_EXECUTEINWAITTHREAD: WORKER_THREAD_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_EXECUTELONGFUNCTION: WORKER_THREAD_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_EXECUTEONLYONCE: WORKER_THREAD_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_TRANSFER_IMPERSONATION: WORKER_THREAD_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub const WT_EXECUTEINTIMERTHREAD: WORKER_THREAD_FLAGS = 32u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct APP_MEMORY_INFORMATION { - pub AvailableCommit: u64, - pub PrivateCommitUsage: u64, - pub PeakPrivateCommitUsage: u64, - pub TotalCommitUsage: u64, -} -impl ::core::marker::Copy for APP_MEMORY_INFORMATION {} -impl ::core::clone::Clone for APP_MEMORY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -pub type BoundaryDescriptorHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct IO_COUNTERS { - pub ReadOperationCount: u64, - pub WriteOperationCount: u64, - pub OtherOperationCount: u64, - pub ReadTransferCount: u64, - pub WriteTransferCount: u64, - pub OtherTransferCount: u64, -} -impl ::core::marker::Copy for IO_COUNTERS {} -impl ::core::clone::Clone for IO_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -pub type LPPROC_THREAD_ATTRIBUTE_LIST = *mut ::core::ffi::c_void; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct MEMORY_PRIORITY_INFORMATION { - pub MemoryPriority: MEMORY_PRIORITY, -} -impl ::core::marker::Copy for MEMORY_PRIORITY_INFORMATION {} -impl ::core::clone::Clone for MEMORY_PRIORITY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -pub type NamespaceHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct PEB { - pub Reserved1: [u8; 2], - pub BeingDebugged: u8, - pub Reserved2: [u8; 1], - pub Reserved3: [*mut ::core::ffi::c_void; 2], - pub Ldr: *mut PEB_LDR_DATA, - pub ProcessParameters: *mut RTL_USER_PROCESS_PARAMETERS, - pub Reserved4: [*mut ::core::ffi::c_void; 3], - pub AtlThunkSListPtr: *mut ::core::ffi::c_void, - pub Reserved5: *mut ::core::ffi::c_void, - pub Reserved6: u32, - pub Reserved7: *mut ::core::ffi::c_void, - pub Reserved8: u32, - pub AtlThunkSListPtr32: u32, - pub Reserved9: [*mut ::core::ffi::c_void; 45], - pub Reserved10: [u8; 96], - pub PostProcessInitRoutine: PPS_POST_PROCESS_INIT_ROUTINE, - pub Reserved11: [u8; 128], - pub Reserved12: [*mut ::core::ffi::c_void; 1], - pub SessionId: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for PEB {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for PEB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct PEB_LDR_DATA { - pub Reserved1: [u8; 8], - pub Reserved2: [*mut ::core::ffi::c_void; 3], - pub InMemoryOrderModuleList: super::Kernel::LIST_ENTRY, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for PEB_LDR_DATA {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for PEB_LDR_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct PROCESS_BASIC_INFORMATION { - pub Reserved1: *mut ::core::ffi::c_void, - pub PebBaseAddress: *mut PEB, - pub Reserved2: [*mut ::core::ffi::c_void; 2], - pub UniqueProcessId: usize, - pub Reserved3: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for PROCESS_BASIC_INFORMATION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for PROCESS_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_DYNAMIC_EH_CONTINUATION_TARGET { - pub TargetAddress: usize, - pub Flags: usize, -} -impl ::core::marker::Copy for PROCESS_DYNAMIC_EH_CONTINUATION_TARGET {} -impl ::core::clone::Clone for PROCESS_DYNAMIC_EH_CONTINUATION_TARGET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_DYNAMIC_EH_CONTINUATION_TARGETS_INFORMATION { - pub NumberOfTargets: u16, - pub Reserved: u16, - pub Reserved2: u32, - pub Targets: *mut PROCESS_DYNAMIC_EH_CONTINUATION_TARGET, -} -impl ::core::marker::Copy for PROCESS_DYNAMIC_EH_CONTINUATION_TARGETS_INFORMATION {} -impl ::core::clone::Clone for PROCESS_DYNAMIC_EH_CONTINUATION_TARGETS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE { - pub BaseAddress: usize, - pub Size: usize, - pub Flags: u32, -} -impl ::core::marker::Copy for PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE {} -impl ::core::clone::Clone for PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORMATION { - pub NumberOfRanges: u16, - pub Reserved: u16, - pub Reserved2: u32, - pub Ranges: *mut PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE, -} -impl ::core::marker::Copy for PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORMATION {} -impl ::core::clone::Clone for PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROCESS_INFORMATION { - pub hProcess: super::super::Foundation::HANDLE, - pub hThread: super::super::Foundation::HANDLE, - pub dwProcessId: u32, - pub dwThreadId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROCESS_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROCESS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_LEAP_SECOND_INFO { - pub Flags: u32, - pub Reserved: u32, -} -impl ::core::marker::Copy for PROCESS_LEAP_SECOND_INFO {} -impl ::core::clone::Clone for PROCESS_LEAP_SECOND_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_SystemInformation\"`*"] -#[cfg(feature = "Win32_System_SystemInformation")] -pub struct PROCESS_MACHINE_INFORMATION { - pub ProcessMachine: super::SystemInformation::IMAGE_FILE_MACHINE, - pub Res0: u16, - pub MachineAttributes: MACHINE_ATTRIBUTES, -} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::marker::Copy for PROCESS_MACHINE_INFORMATION {} -#[cfg(feature = "Win32_System_SystemInformation")] -impl ::core::clone::Clone for PROCESS_MACHINE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_MEMORY_EXHAUSTION_INFO { - pub Version: u16, - pub Reserved: u16, - pub Type: PROCESS_MEMORY_EXHAUSTION_TYPE, - pub Value: usize, -} -impl ::core::marker::Copy for PROCESS_MEMORY_EXHAUSTION_INFO {} -impl ::core::clone::Clone for PROCESS_MEMORY_EXHAUSTION_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_POWER_THROTTLING_STATE { - pub Version: u32, - pub ControlMask: u32, - pub StateMask: u32, -} -impl ::core::marker::Copy for PROCESS_POWER_THROTTLING_STATE {} -impl ::core::clone::Clone for PROCESS_POWER_THROTTLING_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct PROCESS_PROTECTION_LEVEL_INFORMATION { - pub ProtectionLevel: PROCESS_PROTECTION_LEVEL, -} -impl ::core::marker::Copy for PROCESS_PROTECTION_LEVEL_INFORMATION {} -impl ::core::clone::Clone for PROCESS_PROTECTION_LEVEL_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -pub type PTP_POOL = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REASON_CONTEXT { - pub Version: u32, - pub Flags: POWER_REQUEST_CONTEXT_FLAGS, - pub Reason: REASON_CONTEXT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REASON_CONTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REASON_CONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union REASON_CONTEXT_0 { - pub Detailed: REASON_CONTEXT_0_0, - pub SimpleReasonString: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REASON_CONTEXT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REASON_CONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REASON_CONTEXT_0_0 { - pub LocalizedReasonModule: super::super::Foundation::HINSTANCE, - pub LocalizedReasonId: u32, - pub ReasonStringCount: u32, - pub ReasonStrings: *mut ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REASON_CONTEXT_0_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REASON_CONTEXT_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct RTL_BARRIER { - pub Reserved1: u32, - pub Reserved2: u32, - pub Reserved3: [usize; 2], - pub Reserved4: u32, - pub Reserved5: u32, -} -impl ::core::marker::Copy for RTL_BARRIER {} -impl ::core::clone::Clone for RTL_BARRIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct RTL_CONDITION_VARIABLE { - pub Ptr: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RTL_CONDITION_VARIABLE {} -impl ::core::clone::Clone for RTL_CONDITION_VARIABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct RTL_CRITICAL_SECTION { - pub DebugInfo: *mut RTL_CRITICAL_SECTION_DEBUG, - pub LockCount: i32, - pub RecursionCount: i32, - pub OwningThread: super::super::Foundation::HANDLE, - pub LockSemaphore: super::super::Foundation::HANDLE, - pub SpinCount: usize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for RTL_CRITICAL_SECTION {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for RTL_CRITICAL_SECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct RTL_CRITICAL_SECTION_DEBUG { - pub Type: u16, - pub CreatorBackTraceIndex: u16, - pub CriticalSection: *mut RTL_CRITICAL_SECTION, - pub ProcessLocksList: super::Kernel::LIST_ENTRY, - pub EntryCount: u32, - pub ContentionCount: u32, - pub Flags: u32, - pub CreatorBackTraceIndexHigh: u16, - pub SpareWORD: u16, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for RTL_CRITICAL_SECTION_DEBUG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for RTL_CRITICAL_SECTION_DEBUG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub union RTL_RUN_ONCE { - pub Ptr: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RTL_RUN_ONCE {} -impl ::core::clone::Clone for RTL_RUN_ONCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct RTL_SRWLOCK { - pub Ptr: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for RTL_SRWLOCK {} -impl ::core::clone::Clone for RTL_SRWLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RTL_USER_PROCESS_PARAMETERS { - pub Reserved1: [u8; 16], - pub Reserved2: [*mut ::core::ffi::c_void; 10], - pub ImagePathName: super::super::Foundation::UNICODE_STRING, - pub CommandLine: super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RTL_USER_PROCESS_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RTL_USER_PROCESS_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STARTUPINFOA { - pub cb: u32, - pub lpReserved: ::windows_sys::core::PSTR, - pub lpDesktop: ::windows_sys::core::PSTR, - pub lpTitle: ::windows_sys::core::PSTR, - pub dwX: u32, - pub dwY: u32, - pub dwXSize: u32, - pub dwYSize: u32, - pub dwXCountChars: u32, - pub dwYCountChars: u32, - pub dwFillAttribute: u32, - pub dwFlags: STARTUPINFOW_FLAGS, - pub wShowWindow: u16, - pub cbReserved2: u16, - pub lpReserved2: *mut u8, - pub hStdInput: super::super::Foundation::HANDLE, - pub hStdOutput: super::super::Foundation::HANDLE, - pub hStdError: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STARTUPINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STARTUPINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STARTUPINFOEXA { - pub StartupInfo: STARTUPINFOA, - pub lpAttributeList: LPPROC_THREAD_ATTRIBUTE_LIST, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STARTUPINFOEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STARTUPINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STARTUPINFOEXW { - pub StartupInfo: STARTUPINFOW, - pub lpAttributeList: LPPROC_THREAD_ATTRIBUTE_LIST, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STARTUPINFOEXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STARTUPINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STARTUPINFOW { - pub cb: u32, - pub lpReserved: ::windows_sys::core::PWSTR, - pub lpDesktop: ::windows_sys::core::PWSTR, - pub lpTitle: ::windows_sys::core::PWSTR, - pub dwX: u32, - pub dwY: u32, - pub dwXSize: u32, - pub dwYSize: u32, - pub dwXCountChars: u32, - pub dwYCountChars: u32, - pub dwFillAttribute: u32, - pub dwFlags: STARTUPINFOW_FLAGS, - pub wShowWindow: u16, - pub cbReserved2: u16, - pub lpReserved2: *mut u8, - pub hStdInput: super::super::Foundation::HANDLE, - pub hStdOutput: super::super::Foundation::HANDLE, - pub hStdError: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STARTUPINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STARTUPINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct THREAD_POWER_THROTTLING_STATE { - pub Version: u32, - pub ControlMask: u32, - pub StateMask: u32, -} -impl ::core::marker::Copy for THREAD_POWER_THROTTLING_STATE {} -impl ::core::clone::Clone for THREAD_POWER_THROTTLING_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct TP_CALLBACK_ENVIRON_V3 { - pub Version: u32, - pub Pool: PTP_POOL, - pub CleanupGroup: isize, - pub CleanupGroupCancelCallback: PTP_CLEANUP_GROUP_CANCEL_CALLBACK, - pub RaceDll: *mut ::core::ffi::c_void, - pub ActivationContext: isize, - pub FinalizationCallback: PTP_SIMPLE_CALLBACK, - pub u: TP_CALLBACK_ENVIRON_V3_1, - pub CallbackPriority: TP_CALLBACK_PRIORITY, - pub Size: u32, -} -impl ::core::marker::Copy for TP_CALLBACK_ENVIRON_V3 {} -impl ::core::clone::Clone for TP_CALLBACK_ENVIRON_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct TP_CALLBACK_ENVIRON_V3_0(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub union TP_CALLBACK_ENVIRON_V3_1 { - pub Flags: u32, - pub s: TP_CALLBACK_ENVIRON_V3_1_0, -} -impl ::core::marker::Copy for TP_CALLBACK_ENVIRON_V3_1 {} -impl ::core::clone::Clone for TP_CALLBACK_ENVIRON_V3_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct TP_CALLBACK_ENVIRON_V3_1_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for TP_CALLBACK_ENVIRON_V3_1_0 {} -impl ::core::clone::Clone for TP_CALLBACK_ENVIRON_V3_1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct TP_CALLBACK_INSTANCE(pub u8); -#[repr(C)] -pub struct TP_IO(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct TP_POOL_STACK_INFORMATION { - pub StackReserve: usize, - pub StackCommit: usize, -} -impl ::core::marker::Copy for TP_POOL_STACK_INFORMATION {} -impl ::core::clone::Clone for TP_POOL_STACK_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct TP_TIMER(pub u8); -#[repr(C)] -pub struct TP_WAIT(pub u8); -#[repr(C)] -pub struct TP_WORK(pub u8); -pub type TimerQueueHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_SystemServices\"`*"] -#[cfg(feature = "Win32_System_SystemServices")] -pub struct UMS_SCHEDULER_STARTUP_INFO { - pub UmsVersion: u32, - pub CompletionList: *mut ::core::ffi::c_void, - pub SchedulerProc: PRTL_UMS_SCHEDULER_ENTRY_POINT, - pub SchedulerParam: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_System_SystemServices")] -impl ::core::marker::Copy for UMS_SCHEDULER_STARTUP_INFO {} -#[cfg(feature = "Win32_System_SystemServices")] -impl ::core::clone::Clone for UMS_SCHEDULER_STARTUP_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct UMS_SYSTEM_THREAD_INFORMATION { - pub UmsVersion: u32, - pub Anonymous: UMS_SYSTEM_THREAD_INFORMATION_0, -} -impl ::core::marker::Copy for UMS_SYSTEM_THREAD_INFORMATION {} -impl ::core::clone::Clone for UMS_SYSTEM_THREAD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub union UMS_SYSTEM_THREAD_INFORMATION_0 { - pub Anonymous: UMS_SYSTEM_THREAD_INFORMATION_0_0, - pub ThreadUmsFlags: u32, -} -impl ::core::marker::Copy for UMS_SYSTEM_THREAD_INFORMATION_0 {} -impl ::core::clone::Clone for UMS_SYSTEM_THREAD_INFORMATION_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub struct UMS_SYSTEM_THREAD_INFORMATION_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for UMS_SYSTEM_THREAD_INFORMATION_0_0 {} -impl ::core::clone::Clone for UMS_SYSTEM_THREAD_INFORMATION_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type LPFIBER_START_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type LPTHREAD_START_ROUTINE = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PFLS_CALLBACK_FUNCTION = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PINIT_ONCE_FN = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PPS_POST_PROCESS_INIT_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_System_SystemServices\"`*"] -#[cfg(feature = "Win32_System_SystemServices")] -pub type PRTL_UMS_SCHEDULER_ENTRY_POINT = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PTIMERAPCROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PTP_CLEANUP_GROUP_CANCEL_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PTP_SIMPLE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PTP_TIMER_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PTP_WAIT_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PTP_WIN32_IO_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`*"] -pub type PTP_WORK_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Threading\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WAITORTIMERCALLBACK = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Time/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Time/mod.rs deleted file mode 100644 index d251044..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Time/mod.rs +++ /dev/null @@ -1,94 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn EnumDynamicTimeZoneInformation ( dwindex : u32 , lptimezoneinformation : *mut DYNAMIC_TIME_ZONE_INFORMATION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn FileTimeToSystemTime ( lpfiletime : *const super::super::Foundation:: FILETIME , lpsystemtime : *mut super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn GetDynamicTimeZoneInformation ( ptimezoneinformation : *mut DYNAMIC_TIME_ZONE_INFORMATION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn GetDynamicTimeZoneInformationEffectiveYears ( lptimezoneinformation : *const DYNAMIC_TIME_ZONE_INFORMATION , firstyear : *mut u32 , lastyear : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn GetTimeZoneInformation ( lptimezoneinformation : *mut TIME_ZONE_INFORMATION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn GetTimeZoneInformationForYear ( wyear : u16 , pdtzi : *const DYNAMIC_TIME_ZONE_INFORMATION , ptzi : *mut TIME_ZONE_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn LocalFileTimeToLocalSystemTime ( timezoneinformation : *const TIME_ZONE_INFORMATION , localfiletime : *const super::super::Foundation:: FILETIME , localsystemtime : *mut super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn LocalSystemTimeToLocalFileTime ( timezoneinformation : *const TIME_ZONE_INFORMATION , localsystemtime : *const super::super::Foundation:: SYSTEMTIME , localfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn SetDynamicTimeZoneInformation ( lptimezoneinformation : *const DYNAMIC_TIME_ZONE_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn SetTimeZoneInformation ( lptimezoneinformation : *const TIME_ZONE_INFORMATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn SystemTimeToFileTime ( lpsystemtime : *const super::super::Foundation:: SYSTEMTIME , lpfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn SystemTimeToTzSpecificLocalTime ( lptimezoneinformation : *const TIME_ZONE_INFORMATION , lpuniversaltime : *const super::super::Foundation:: SYSTEMTIME , lplocaltime : *mut super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn SystemTimeToTzSpecificLocalTimeEx ( lptimezoneinformation : *const DYNAMIC_TIME_ZONE_INFORMATION , lpuniversaltime : *const super::super::Foundation:: SYSTEMTIME , lplocaltime : *mut super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn TzSpecificLocalTimeToSystemTime ( lptimezoneinformation : *const TIME_ZONE_INFORMATION , lplocaltime : *const super::super::Foundation:: SYSTEMTIME , lpuniversaltime : *mut super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] fn TzSpecificLocalTimeToSystemTimeEx ( lptimezoneinformation : *const DYNAMIC_TIME_ZONE_INFORMATION , lplocaltime : *const super::super::Foundation:: SYSTEMTIME , lpuniversaltime : *mut super::super::Foundation:: SYSTEMTIME ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const TIME_ZONE_ID_INVALID: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const TSF_Authenticated: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const TSF_Hardware: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const TSF_IPv6: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const TSF_SignatureAuthenticated: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const wszW32TimeRegKeyPolicyTimeProviders: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Software\\Policies\\Microsoft\\W32Time\\TimeProviders"); -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const wszW32TimeRegKeyTimeProviders: ::windows_sys::core::PCWSTR = ::windows_sys::w!("System\\CurrentControlSet\\Services\\W32Time\\TimeProviders"); -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const wszW32TimeRegValueDllName: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DllName"); -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const wszW32TimeRegValueEnabled: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Enabled"); -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const wszW32TimeRegValueInputProvider: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InputProvider"); -#[doc = "*Required features: `\"Win32_System_Time\"`*"] -pub const wszW32TimeRegValueMetaDataProvider: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MetaDataProvider"); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DYNAMIC_TIME_ZONE_INFORMATION { - pub Bias: i32, - pub StandardName: [u16; 32], - pub StandardDate: super::super::Foundation::SYSTEMTIME, - pub StandardBias: i32, - pub DaylightName: [u16; 32], - pub DaylightDate: super::super::Foundation::SYSTEMTIME, - pub DaylightBias: i32, - pub TimeZoneKeyName: [u16; 128], - pub DynamicDaylightTimeDisabled: super::super::Foundation::BOOLEAN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DYNAMIC_TIME_ZONE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DYNAMIC_TIME_ZONE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Time\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TIME_ZONE_INFORMATION { - pub Bias: i32, - pub StandardName: [u16; 32], - pub StandardDate: super::super::Foundation::SYSTEMTIME, - pub StandardBias: i32, - pub DaylightName: [u16; 32], - pub DaylightDate: super::super::Foundation::SYSTEMTIME, - pub DaylightBias: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TIME_ZONE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TIME_ZONE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/TpmBaseServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/TpmBaseServices/mod.rs deleted file mode 100644 index 0fea2f4..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/TpmBaseServices/mod.rs +++ /dev/null @@ -1,165 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`, `\"Win32_Foundation\"`*"] fn GetDeviceID ( pbwindowsaik : *mut u8 , cbwindowsaik : u32 , pcbresult : *mut u32 , pfprotectedbytpm : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`, `\"Win32_Foundation\"`*"] fn GetDeviceIDString ( pszwindowsaik : :: windows_sys::core::PWSTR , cchwindowsaik : u32 , pcchresult : *mut u32 , pfprotectedbytpm : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_Context_Create ( pcontextparams : *const TBS_CONTEXT_PARAMS , phcontext : *mut *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_Create_Windows_Key ( keyhandle : u32 ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_GetDeviceInfo ( size : u32 , info : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_Get_OwnerAuth ( hcontext : *const ::core::ffi::c_void , ownerauthtype : u32 , poutputbuf : *mut u8 , poutputbuflen : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_Get_TCG_Log ( hcontext : *const ::core::ffi::c_void , poutputbuf : *mut u8 , poutputbuflen : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_Get_TCG_Log_Ex ( logtype : u32 , pboutput : *mut u8 , pcboutput : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_Physical_Presence_Command ( hcontext : *const ::core::ffi::c_void , pabinput : *const u8 , cbinput : u32 , paboutput : *mut u8 , pcboutput : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsi_Revoke_Attestation ( ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsip_Cancel_Commands ( hcontext : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsip_Context_Close ( hcontext : *const ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "tbs.dll""system" #[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] fn Tbsip_Submit_Command ( hcontext : *const ::core::ffi::c_void , locality : TBS_COMMAND_LOCALITY , priority : TBS_COMMAND_PRIORITY , pabcommand : *const u8 , cbcommand : u32 , pabresult : *mut u8 , pcbresult : *mut u32 ) -> u32 ); -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_CONTEXT_VERSION_ONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_CONTEXT_VERSION_TWO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_OWNERAUTH_TYPE_ADMIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_OWNERAUTH_TYPE_ENDORSEMENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_OWNERAUTH_TYPE_ENDORSEMENT_20: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_OWNERAUTH_TYPE_FULL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_OWNERAUTH_TYPE_STORAGE_20: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_OWNERAUTH_TYPE_USER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_SUCCESS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_TCGLOG_DRTM_BOOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_TCGLOG_DRTM_CURRENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_TCGLOG_DRTM_RESUME: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_TCGLOG_SRTM_BOOT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_TCGLOG_SRTM_CURRENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_TCGLOG_SRTM_RESUME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_IFTYPE_1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_IFTYPE_EMULATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_IFTYPE_HW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_IFTYPE_SPB: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_IFTYPE_TRUSTZONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_IFTYPE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_VERSION_12: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_VERSION_20: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_VERSION_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_WNF_INFO_CLEAR_SUCCESSFUL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_WNF_INFO_NO_REBOOT_REQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TPM_WNF_INFO_OWNERSHIP_SUCCESSFUL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub type TBS_COMMAND_LOCALITY = u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_LOCALITY_ZERO: TBS_COMMAND_LOCALITY = 0u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_LOCALITY_ONE: TBS_COMMAND_LOCALITY = 1u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_LOCALITY_TWO: TBS_COMMAND_LOCALITY = 2u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_LOCALITY_THREE: TBS_COMMAND_LOCALITY = 3u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_LOCALITY_FOUR: TBS_COMMAND_LOCALITY = 4u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub type TBS_COMMAND_PRIORITY = u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_PRIORITY_LOW: TBS_COMMAND_PRIORITY = 100u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_PRIORITY_NORMAL: TBS_COMMAND_PRIORITY = 200u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_PRIORITY_SYSTEM: TBS_COMMAND_PRIORITY = 400u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_PRIORITY_HIGH: TBS_COMMAND_PRIORITY = 300u32; -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub const TBS_COMMAND_PRIORITY_MAX: TBS_COMMAND_PRIORITY = 2147483648u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub struct TBS_CONTEXT_PARAMS { - pub version: u32, -} -impl ::core::marker::Copy for TBS_CONTEXT_PARAMS {} -impl ::core::clone::Clone for TBS_CONTEXT_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub struct TBS_CONTEXT_PARAMS2 { - pub version: u32, - pub Anonymous: TBS_CONTEXT_PARAMS2_0, -} -impl ::core::marker::Copy for TBS_CONTEXT_PARAMS2 {} -impl ::core::clone::Clone for TBS_CONTEXT_PARAMS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub union TBS_CONTEXT_PARAMS2_0 { - pub Anonymous: TBS_CONTEXT_PARAMS2_0_0, - pub asUINT32: u32, -} -impl ::core::marker::Copy for TBS_CONTEXT_PARAMS2_0 {} -impl ::core::clone::Clone for TBS_CONTEXT_PARAMS2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub struct TBS_CONTEXT_PARAMS2_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for TBS_CONTEXT_PARAMS2_0_0 {} -impl ::core::clone::Clone for TBS_CONTEXT_PARAMS2_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub struct TPM_DEVICE_INFO { - pub structVersion: u32, - pub tpmVersion: u32, - pub tpmInterfaceType: u32, - pub tpmImpRevision: u32, -} -impl ::core::marker::Copy for TPM_DEVICE_INFO {} -impl ::core::clone::Clone for TPM_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_TpmBaseServices\"`*"] -pub struct TPM_WNF_PROVISIONING { - pub status: u32, - pub message: [u8; 28], -} -impl ::core::marker::Copy for TPM_WNF_PROVISIONING {} -impl ::core::clone::Clone for TPM_WNF_PROVISIONING { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAgent/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAgent/mod.rs deleted file mode 100644 index c933a9f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAgent/mod.rs +++ /dev/null @@ -1,1230 +0,0 @@ -pub type IAutomaticUpdates = *mut ::core::ffi::c_void; -pub type IAutomaticUpdates2 = *mut ::core::ffi::c_void; -pub type IAutomaticUpdatesResults = *mut ::core::ffi::c_void; -pub type IAutomaticUpdatesSettings = *mut ::core::ffi::c_void; -pub type IAutomaticUpdatesSettings2 = *mut ::core::ffi::c_void; -pub type IAutomaticUpdatesSettings3 = *mut ::core::ffi::c_void; -pub type ICategory = *mut ::core::ffi::c_void; -pub type ICategoryCollection = *mut ::core::ffi::c_void; -pub type IDownloadCompletedCallback = *mut ::core::ffi::c_void; -pub type IDownloadCompletedCallbackArgs = *mut ::core::ffi::c_void; -pub type IDownloadJob = *mut ::core::ffi::c_void; -pub type IDownloadProgress = *mut ::core::ffi::c_void; -pub type IDownloadProgressChangedCallback = *mut ::core::ffi::c_void; -pub type IDownloadProgressChangedCallbackArgs = *mut ::core::ffi::c_void; -pub type IDownloadResult = *mut ::core::ffi::c_void; -pub type IImageInformation = *mut ::core::ffi::c_void; -pub type IInstallationAgent = *mut ::core::ffi::c_void; -pub type IInstallationBehavior = *mut ::core::ffi::c_void; -pub type IInstallationCompletedCallback = *mut ::core::ffi::c_void; -pub type IInstallationCompletedCallbackArgs = *mut ::core::ffi::c_void; -pub type IInstallationJob = *mut ::core::ffi::c_void; -pub type IInstallationProgress = *mut ::core::ffi::c_void; -pub type IInstallationProgressChangedCallback = *mut ::core::ffi::c_void; -pub type IInstallationProgressChangedCallbackArgs = *mut ::core::ffi::c_void; -pub type IInstallationResult = *mut ::core::ffi::c_void; -pub type IInvalidProductLicenseException = *mut ::core::ffi::c_void; -pub type ISearchCompletedCallback = *mut ::core::ffi::c_void; -pub type ISearchCompletedCallbackArgs = *mut ::core::ffi::c_void; -pub type ISearchJob = *mut ::core::ffi::c_void; -pub type ISearchResult = *mut ::core::ffi::c_void; -pub type IStringCollection = *mut ::core::ffi::c_void; -pub type ISystemInformation = *mut ::core::ffi::c_void; -pub type IUpdate = *mut ::core::ffi::c_void; -pub type IUpdate2 = *mut ::core::ffi::c_void; -pub type IUpdate3 = *mut ::core::ffi::c_void; -pub type IUpdate4 = *mut ::core::ffi::c_void; -pub type IUpdate5 = *mut ::core::ffi::c_void; -pub type IUpdateCollection = *mut ::core::ffi::c_void; -pub type IUpdateDownloadContent = *mut ::core::ffi::c_void; -pub type IUpdateDownloadContent2 = *mut ::core::ffi::c_void; -pub type IUpdateDownloadContentCollection = *mut ::core::ffi::c_void; -pub type IUpdateDownloadResult = *mut ::core::ffi::c_void; -pub type IUpdateDownloader = *mut ::core::ffi::c_void; -pub type IUpdateException = *mut ::core::ffi::c_void; -pub type IUpdateExceptionCollection = *mut ::core::ffi::c_void; -pub type IUpdateHistoryEntry = *mut ::core::ffi::c_void; -pub type IUpdateHistoryEntry2 = *mut ::core::ffi::c_void; -pub type IUpdateHistoryEntryCollection = *mut ::core::ffi::c_void; -pub type IUpdateIdentity = *mut ::core::ffi::c_void; -pub type IUpdateInstallationResult = *mut ::core::ffi::c_void; -pub type IUpdateInstaller = *mut ::core::ffi::c_void; -pub type IUpdateInstaller2 = *mut ::core::ffi::c_void; -pub type IUpdateInstaller3 = *mut ::core::ffi::c_void; -pub type IUpdateInstaller4 = *mut ::core::ffi::c_void; -pub type IUpdateLockdown = *mut ::core::ffi::c_void; -pub type IUpdateSearcher = *mut ::core::ffi::c_void; -pub type IUpdateSearcher2 = *mut ::core::ffi::c_void; -pub type IUpdateSearcher3 = *mut ::core::ffi::c_void; -pub type IUpdateService = *mut ::core::ffi::c_void; -pub type IUpdateService2 = *mut ::core::ffi::c_void; -pub type IUpdateServiceCollection = *mut ::core::ffi::c_void; -pub type IUpdateServiceManager = *mut ::core::ffi::c_void; -pub type IUpdateServiceManager2 = *mut ::core::ffi::c_void; -pub type IUpdateServiceRegistration = *mut ::core::ffi::c_void; -pub type IUpdateSession = *mut ::core::ffi::c_void; -pub type IUpdateSession2 = *mut ::core::ffi::c_void; -pub type IUpdateSession3 = *mut ::core::ffi::c_void; -pub type IWebProxy = *mut ::core::ffi::c_void; -pub type IWindowsDriverUpdate = *mut ::core::ffi::c_void; -pub type IWindowsDriverUpdate2 = *mut ::core::ffi::c_void; -pub type IWindowsDriverUpdate3 = *mut ::core::ffi::c_void; -pub type IWindowsDriverUpdate4 = *mut ::core::ffi::c_void; -pub type IWindowsDriverUpdate5 = *mut ::core::ffi::c_void; -pub type IWindowsDriverUpdateEntry = *mut ::core::ffi::c_void; -pub type IWindowsDriverUpdateEntryCollection = *mut ::core::ffi::c_void; -pub type IWindowsUpdateAgentInfo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const AutomaticUpdates: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfe18e9c_6d87_4450_b37c_e02f0b373803); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const InstallationAgent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x317e92fc_1679_46fd_a0b5_f08914dd8623); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const LIBID_WUApiLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb596cc9f_56e5_419e_a622_e01bb457431e); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const StringCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72c97d74_7c3b_40ae_b77d_abdb22eba6fb); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const SystemInformation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc01b9ba0_bea7_41ba_b604_d0a36f469133); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const UPDATE_LOCKDOWN_WEBSITE_ACCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const UpdateCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13639463_00db_4646_803d_528026140d88); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const UpdateDownloader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5baf654a_5a07_4264_a255_9ff54c7151e7); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const UpdateInstaller: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd2e0fe7f_d23e_48e1_93c0_6fa8cc346474); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const UpdateSearcher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb699e5e8_67ff_4177_88b0_3684a3388bfb); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const UpdateServiceManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf8d253d9_89a4_4daa_87b6_1168369f0b21); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const UpdateSession: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4cb43d7f_7eee_4906_8698_60da1c38f2fe); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_ALL_UPDATES_FAILED: ::windows_sys::core::HRESULT = -2145124318i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AUCLIENT_UNEXPECTED: ::windows_sys::core::HRESULT = -2145107969i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_CALL_CANCELLED: ::windows_sys::core::HRESULT = -2145124267i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_DETECT_SVCID_MISMATCH: ::windows_sys::core::HRESULT = -2145083386i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_LEGACYCLIENTDISABLED: ::windows_sys::core::HRESULT = -2145083389i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_NONLEGACYSERVER: ::windows_sys::core::HRESULT = -2145083390i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_NOSERVICE: ::windows_sys::core::HRESULT = -2145083392i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_NO_REGISTERED_SERVICE: ::windows_sys::core::HRESULT = -2145083387i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_OOBE_IN_PROGRESS: ::windows_sys::core::HRESULT = -2145083384i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_PAUSED: ::windows_sys::core::HRESULT = -2145083388i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_AU_UNEXPECTED: ::windows_sys::core::HRESULT = -2145079297i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_BAD_FILE_URL: ::windows_sys::core::HRESULT = -2145124282i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_BAD_XML_HARDWARECAPABILITY: ::windows_sys::core::HRESULT = -2145079038i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_BIN_SOURCE_ABSENT: ::windows_sys::core::HRESULT = -2145124308i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_CALLBACK_COOKIE_NOT_FOUND: ::windows_sys::core::HRESULT = -2145062907i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_CALL_CANCELLED: ::windows_sys::core::HRESULT = -2145124341i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_CALL_CANCELLED_BY_HIDE: ::windows_sys::core::HRESULT = -2145124262i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_CALL_CANCELLED_BY_INTERACTIVE_SEARCH: ::windows_sys::core::HRESULT = -2145124253i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_CALL_CANCELLED_BY_INVALID: ::windows_sys::core::HRESULT = -2145124261i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_CALL_CANCELLED_BY_POLICY: ::windows_sys::core::HRESULT = -2145124305i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_COULDNOTCANCEL: ::windows_sys::core::HRESULT = -2145124342i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_CYCLE_DETECTED: ::windows_sys::core::HRESULT = -2145124337i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_BG_ERROR_TOKEN_REQUIRED: ::windows_sys::core::HRESULT = -2145099761i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_BITSTRANSFERERROR: ::windows_sys::core::HRESULT = -2145099767i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_CONTENTCHANGED: ::windows_sys::core::HRESULT = -2145099765i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_DOSVC_REQUIRED: ::windows_sys::core::HRESULT = -2145099746i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_DOWNLOADFILEMISSING: ::windows_sys::core::HRESULT = -2145099758i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_DOWNLOADFILEPATHUNKNOWN: ::windows_sys::core::HRESULT = -2145099759i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_DOWNLOADLIMITEDBYUPDATESIZE: ::windows_sys::core::HRESULT = -2145099764i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_DOWNLOADLOCATIONCHANGED: ::windows_sys::core::HRESULT = -2145099766i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_DOWNLOADSANDBOXNOTFOUND: ::windows_sys::core::HRESULT = -2145099760i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_DOWNLOAD_VOLUME_CONFLICT: ::windows_sys::core::HRESULT = -2145099749i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_FAILTOCONNECTTOBITS: ::windows_sys::core::HRESULT = -2145099768i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_FALLINGBACKTOBITS: ::windows_sys::core::HRESULT = -2145099750i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_HARDRESERVEID_CONFLICT: ::windows_sys::core::HRESULT = -2145099747i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_INCORRECTFILEHASH: ::windows_sys::core::HRESULT = -2145099774i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_NEEDDOWNLOADREQUEST: ::windows_sys::core::HRESULT = -2145099772i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_NONETWORK: ::windows_sys::core::HRESULT = -2145099771i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_NOTDOWNLOADED: ::windows_sys::core::HRESULT = -2145099769i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_READRANGEFAILED: ::windows_sys::core::HRESULT = -2145099756i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_SANDBOX_HASH_MISMATCH: ::windows_sys::core::HRESULT = -2145099748i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UNAUTHORIZED: ::windows_sys::core::HRESULT = -2145099762i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UNAUTHORIZED_DOMAIN_USER: ::windows_sys::core::HRESULT = -2145099752i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UNAUTHORIZED_LOCAL_USER: ::windows_sys::core::HRESULT = -2145099753i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UNAUTHORIZED_MSA_USER: ::windows_sys::core::HRESULT = -2145099751i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UNAUTHORIZED_NO_USER: ::windows_sys::core::HRESULT = -2145099754i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UNEXPECTED: ::windows_sys::core::HRESULT = -2145095681i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UNKNOWNALGORITHM: ::windows_sys::core::HRESULT = -2145099773i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_UPDATEREMOVED: ::windows_sys::core::HRESULT = -2145099757i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_URLNOTAVAILABLE: ::windows_sys::core::HRESULT = -2145099775i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DM_WRONGBITSVERSION: ::windows_sys::core::HRESULT = -2145099770i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DOWNLOAD_FAILED: ::windows_sys::core::HRESULT = -2145124300i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_DEVICE_PROBLEM: ::windows_sys::core::HRESULT = -2145075192i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_MISSING_ATTRIBUTE: ::windows_sys::core::HRESULT = -2145075195i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_NOPROP_OR_LEGACY: ::windows_sys::core::HRESULT = -2145075198i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_NO_METADATA: ::windows_sys::core::HRESULT = -2145075196i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_NO_PRINTER_CONTENT: ::windows_sys::core::HRESULT = -2145075193i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_PRUNED: ::windows_sys::core::HRESULT = -2145075199i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_REG_MISMATCH: ::windows_sys::core::HRESULT = -2145075197i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_SYNC_FAILED: ::windows_sys::core::HRESULT = -2145075194i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DRV_UNEXPECTED: ::windows_sys::core::HRESULT = -2145071105i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_BADVERSION: ::windows_sys::core::HRESULT = -2145091578i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_CANNOTREGISTER: ::windows_sys::core::HRESULT = -2145091568i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_CANTDELETE: ::windows_sys::core::HRESULT = -2145091573i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_DATANOTAVAILABLE: ::windows_sys::core::HRESULT = -2145091554i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_DATANOTLOADED: ::windows_sys::core::HRESULT = -2145091553i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_DECLINENOTALLOWED: ::windows_sys::core::HRESULT = -2145091562i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_DUPLICATEUPDATEID: ::windows_sys::core::HRESULT = -2145091565i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_IMPERSONATED: ::windows_sys::core::HRESULT = -2145091555i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_INUSE: ::windows_sys::core::HRESULT = -2145091583i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_INVALID: ::windows_sys::core::HRESULT = -2145091582i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_INVALIDOPERATION: ::windows_sys::core::HRESULT = -2145091558i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_INVALIDTABLENAME: ::windows_sys::core::HRESULT = -2145091579i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_LOCKTIMEOUTEXPIRED: ::windows_sys::core::HRESULT = -2145091572i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_MISSINGDATA: ::windows_sys::core::HRESULT = -2145091576i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_MISSINGREF: ::windows_sys::core::HRESULT = -2145091575i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NEEDWINDOWSSERVICE: ::windows_sys::core::HRESULT = -2145091559i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NOCATEGORIES: ::windows_sys::core::HRESULT = -2145091571i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA: ::windows_sys::core::HRESULT = -2145091577i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_CCR: ::windows_sys::core::HRESULT = -2145091546i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_COOKIE: ::windows_sys::core::HRESULT = -2145091548i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_DOWNLOADJOB: ::windows_sys::core::HRESULT = -2145091544i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_EULA: ::windows_sys::core::HRESULT = -2145091550i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_FILE: ::windows_sys::core::HRESULT = -2145091545i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_NOSUCHREVISION: ::windows_sys::core::HRESULT = -2145091552i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_NOSUCHUPDATE: ::windows_sys::core::HRESULT = -2145091551i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_SERVICE: ::windows_sys::core::HRESULT = -2145091549i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_TIMER: ::windows_sys::core::HRESULT = -2145091547i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_NODATA_TMI: ::windows_sys::core::HRESULT = -2145091543i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_RESETREQUIRED: ::windows_sys::core::HRESULT = -2145091556i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_ROWEXISTS: ::windows_sys::core::HRESULT = -2145091570i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_SCHEMAMISMATCH: ::windows_sys::core::HRESULT = -2145091557i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_SERVICEEXPIRED: ::windows_sys::core::HRESULT = -2145091563i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_SESSIONLOCKMISMATCH: ::windows_sys::core::HRESULT = -2145091560i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_SHUTDOWN: ::windows_sys::core::HRESULT = -2145091584i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_STOREFILELOCKED: ::windows_sys::core::HRESULT = -2145091569i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_TABLEINCORRECT: ::windows_sys::core::HRESULT = -2145091580i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_TABLEMISSING: ::windows_sys::core::HRESULT = -2145091581i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_TABLESESSIONMISMATCH: ::windows_sys::core::HRESULT = -2145091561i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_UNABLETOSTART: ::windows_sys::core::HRESULT = -2145091567i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_UNEXPECTED: ::windows_sys::core::HRESULT = -2145087489i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_UNKNOWNHANDLER: ::windows_sys::core::HRESULT = -2145091574i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DS_UNKNOWNSERVICE: ::windows_sys::core::HRESULT = -2145091564i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_DUPLICATE_ITEM: ::windows_sys::core::HRESULT = -2145124333i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_CLUSTER_ERROR: ::windows_sys::core::HRESULT = -2145067001i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_INVALID_ATTRIBUTEDATA: ::windows_sys::core::HRESULT = -2145067002i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_INVALID_EXPRESSION: ::windows_sys::core::HRESULT = -2145067006i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_INVALID_VERSION: ::windows_sys::core::HRESULT = -2145067004i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_MISSING_METADATA: ::windows_sys::core::HRESULT = -2145067005i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2145067003i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_UNEXPECTED: ::windows_sys::core::HRESULT = -2145062913i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EE_UNKNOWN_EXPRESSION: ::windows_sys::core::HRESULT = -2145067007i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EULAS_DECLINED: ::windows_sys::core::HRESULT = -2145124317i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EULA_UNAVAILABLE: ::windows_sys::core::HRESULT = -2145124301i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EXCLUSIVE_INSTALL_CONFLICT: ::windows_sys::core::HRESULT = -2145124327i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EXTENDEDERROR_FAILED: ::windows_sys::core::HRESULT = -2145124257i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_EXTENDEDERROR_NOTSET: ::windows_sys::core::HRESULT = -2145124258i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_FILETRUST_DUALSIGNATURE_ECC: ::windows_sys::core::HRESULT = -2145078526i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_FILETRUST_DUALSIGNATURE_RSA: ::windows_sys::core::HRESULT = -2145078527i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_FILETRUST_SHA2SIGNATURE_MISSING: ::windows_sys::core::HRESULT = -2145124255i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_IDLESHUTDOWN_OPCOUNT_DISCOVERY: ::windows_sys::core::HRESULT = -2145124273i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_IDLESHUTDOWN_OPCOUNT_DOWNLOAD: ::windows_sys::core::HRESULT = -2145124271i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_IDLESHUTDOWN_OPCOUNT_INSTALL: ::windows_sys::core::HRESULT = -2145124270i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_IDLESHUTDOWN_OPCOUNT_OTHER: ::windows_sys::core::HRESULT = -2145124269i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_IDLESHUTDOWN_OPCOUNT_SEARCH: ::windows_sys::core::HRESULT = -2145124272i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_IDLESHUTDOWN_OPCOUNT_SERVICEREGISTRATION: ::windows_sys::core::HRESULT = -2145124256i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INFRASTRUCTUREFILE_INVALID_FORMAT: ::windows_sys::core::HRESULT = -2145124275i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INFRASTRUCTUREFILE_REQUIRES_SSL: ::windows_sys::core::HRESULT = -2145124274i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INSTALLATION_RESULTS_INVALID_DATA: ::windows_sys::core::HRESULT = -2145112062i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INSTALLATION_RESULTS_NOT_FOUND: ::windows_sys::core::HRESULT = -2145112061i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INSTALLATION_RESULTS_UNKNOWN_VERSION: ::windows_sys::core::HRESULT = -2145112063i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INSTALL_JOB_NOT_SUSPENDED: ::windows_sys::core::HRESULT = -2145124251i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INSTALL_JOB_RESUME_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2145124252i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INSTALL_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2145124330i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INSTALL_USERCONTEXT_ACCESSDENIED: ::windows_sys::core::HRESULT = -2145124250i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INTERACTIVE_CALL_CANCELLED: ::windows_sys::core::HRESULT = -2145124268i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALIDINDEX: ::windows_sys::core::HRESULT = -2145124345i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_CRITERIA: ::windows_sys::core::HRESULT = -2145124302i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_EVENT: ::windows_sys::core::HRESULT = -2145062909i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_EVENT_PAYLOAD: ::windows_sys::core::HRESULT = -2145095677i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_EVENT_PAYLOADSIZE: ::windows_sys::core::HRESULT = -2145095676i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_FILE: ::windows_sys::core::HRESULT = -2145124303i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_INSTALL_REQUESTED: ::windows_sys::core::HRESULT = -2145124332i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_NOTIFICATION_INFO: ::windows_sys::core::HRESULT = -2145124280i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2145124298i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_PRODUCT_LICENSE: ::windows_sys::core::HRESULT = -2145124311i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_PROXY_SERVER: ::windows_sys::core::HRESULT = -2145124304i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_RELATIONSHIP: ::windows_sys::core::HRESULT = -2145124335i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_SERIALIZATION_VERSION: ::windows_sys::core::HRESULT = -2145124264i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_UPDATE: ::windows_sys::core::HRESULT = -2145124323i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_UPDATE_TYPE: ::windows_sys::core::HRESULT = -2145124314i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVALID_VOLUMEID: ::windows_sys::core::HRESULT = -2145124260i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVENTORY_GET_INVENTORY_TYPE_FAILED: ::windows_sys::core::HRESULT = -2145087486i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVENTORY_PARSEFAILED: ::windows_sys::core::HRESULT = -2145087487i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVENTORY_RESULT_UPLOAD_FAILED: ::windows_sys::core::HRESULT = -2145087485i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVENTORY_UNEXPECTED: ::windows_sys::core::HRESULT = -2145087484i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_INVENTORY_WMI_ERROR: ::windows_sys::core::HRESULT = -2145087483i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_ITEMNOTFOUND: ::windows_sys::core::HRESULT = -2145124344i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_LEGACYSERVER: ::windows_sys::core::HRESULT = -2145124309i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_LOW_BATTERY: ::windows_sys::core::HRESULT = -2145124276i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MAX_CAPACITY_REACHED: ::windows_sys::core::HRESULT = -2145124350i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATATRUST_CERTIFICATECHAIN_VERIFICATION: ::windows_sys::core::HRESULT = -2145095344i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATATRUST_UNTRUSTED_CERTIFICATECHAIN: ::windows_sys::core::HRESULT = -2145095343i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_BAD_FRAGMENTSIGNING_CONFIG: ::windows_sys::core::HRESULT = -2145095417i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_BAD_SIGNATURE: ::windows_sys::core::HRESULT = -2145095360i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_CERT_MISSING: ::windows_sys::core::HRESULT = -2145095296i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_CERT_UNTRUSTED: ::windows_sys::core::HRESULT = -2145095293i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_CONFIG_INVALID_BINARY_ENCODING: ::windows_sys::core::HRESULT = -2145095423i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_FAILURE_PROCESSING_FRAGMENTSIGNING_CONFIG: ::windows_sys::core::HRESULT = -2145095416i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_FETCH_CONFIG: ::windows_sys::core::HRESULT = -2145095422i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_INTCERT_BAD_TRANSPORT_ENCODING: ::windows_sys::core::HRESULT = -2145095294i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2145095420i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_LEAFCERT_BAD_TRANSPORT_ENCODING: ::windows_sys::core::HRESULT = -2145095295i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_NOOP: ::windows_sys::core::HRESULT = -2145095424i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_NO_VERIFICATION_DATA: ::windows_sys::core::HRESULT = -2145095418i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_SIGNATURE_VERIFY_FAILED: ::windows_sys::core::HRESULT = -2145095358i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_ALL_BAD: ::windows_sys::core::HRESULT = -2145095321i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_CACHELOOKUP: ::windows_sys::core::HRESULT = -2145095319i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_CERTCHAIN: ::windows_sys::core::HRESULT = -2145095323i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_MISSING: ::windows_sys::core::HRESULT = -2145095328i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_NODATA: ::windows_sys::core::HRESULT = -2145095320i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_REFRESHONLINE: ::windows_sys::core::HRESULT = -2145095322i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_SIGNATURE: ::windows_sys::core::HRESULT = -2145095324i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_UNEXPECTED: ::windows_sys::core::HRESULT = -2145095297i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_UNTRUSTED: ::windows_sys::core::HRESULT = -2145095326i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITYWINDOW_UNEXPECTED: ::windows_sys::core::HRESULT = -2145095298i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITY_WINDOW: ::windows_sys::core::HRESULT = -2145095325i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_TIMESTAMP_TOKEN_VERIFICATION_FAILED: ::windows_sys::core::HRESULT = -2145095327i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_UNEXPECTED: ::windows_sys::core::HRESULT = -2145095419i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_UNSUPPORTED_HASH_ALG: ::windows_sys::core::HRESULT = -2145095359i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_BASE64CERDATA_MISSING: ::windows_sys::core::HRESULT = -2145095384i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_FRAGMENTSIGNING_MISSING: ::windows_sys::core::HRESULT = -2145095391i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_INTERMEDIATECERT_MISSING: ::windows_sys::core::HRESULT = -2145095386i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_LEAFCERT_ID_MISSING: ::windows_sys::core::HRESULT = -2145095385i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_LEAFCERT_MISSING: ::windows_sys::core::HRESULT = -2145095387i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_MISSING: ::windows_sys::core::HRESULT = -2145095392i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_MODE_INVALID: ::windows_sys::core::HRESULT = -2145095389i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_MODE_MISSING: ::windows_sys::core::HRESULT = -2145095390i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_METADATA_XML_VALIDITY_INVALID: ::windows_sys::core::HRESULT = -2145095388i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MISSING_HANDLER: ::windows_sys::core::HRESULT = -2145124310i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MSI_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2145120254i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MSI_NOT_PRESENT: ::windows_sys::core::HRESULT = -2145120251i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MSI_WRONG_APP_CONTEXT: ::windows_sys::core::HRESULT = -2145120252i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MSI_WRONG_VERSION: ::windows_sys::core::HRESULT = -2145120255i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MSP_DISABLED: ::windows_sys::core::HRESULT = -2145120253i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_MSP_UNEXPECTED: ::windows_sys::core::HRESULT = -2145116161i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NETWORK_COST_EXCEEDS_POLICY: ::windows_sys::core::HRESULT = -2145124263i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NON_UI_MODE: ::windows_sys::core::HRESULT = -2145107971i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NOOP: ::windows_sys::core::HRESULT = -2145124340i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NOT_APPLICABLE: ::windows_sys::core::HRESULT = -2145124329i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2145124348i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145124297i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_CONNECTION: ::windows_sys::core::HRESULT = -2145124321i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_INTERACTIVE_USER: ::windows_sys::core::HRESULT = -2145124320i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_SERVER_CORE_SUPPORT: ::windows_sys::core::HRESULT = -2145124288i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_SERVICE: ::windows_sys::core::HRESULT = -2145124351i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_SUCH_HANDLER_PLUGIN: ::windows_sys::core::HRESULT = -2145124265i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_UI_SUPPORT: ::windows_sys::core::HRESULT = -2145124285i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_UPDATE: ::windows_sys::core::HRESULT = -2145124316i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_NO_USERTOKEN: ::windows_sys::core::HRESULT = -2145124328i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_OL_INVALID_SCANFILE: ::windows_sys::core::HRESULT = -2145095679i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_OL_NEWCLIENT_REQUIRED: ::windows_sys::core::HRESULT = -2145095678i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_OL_UNEXPECTED: ::windows_sys::core::HRESULT = -2145091585i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_OPERATIONINPROGRESS: ::windows_sys::core::HRESULT = -2145124343i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_ORPHANED_DOWNLOAD_JOB: ::windows_sys::core::HRESULT = -2145124277i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_OUTOFRANGE: ::windows_sys::core::HRESULT = -2145124279i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PER_MACHINE_UPDATE_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2145124284i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_POLICY_NOT_SET: ::windows_sys::core::HRESULT = -2145124326i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ADDRESS_IN_USE: ::windows_sys::core::HRESULT = -2145123256i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ADDRESS_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2145123255i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_CATALOG_SYNC_REQUIRED: ::windows_sys::core::HRESULT = -2145123274i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_CONFIG_PROP_MISSING: ::windows_sys::core::HRESULT = -2145107926i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_DOUBLE_INITIALIZATION: ::windows_sys::core::HRESULT = -2145107950i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ECP_FAILURE_TO_DECOMPRESS_CAB_FILE: ::windows_sys::core::HRESULT = -2145107916i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ECP_FAILURE_TO_EXTRACT_DIGEST: ::windows_sys::core::HRESULT = -2145107917i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ECP_FILE_LOCATION_ERROR: ::windows_sys::core::HRESULT = -2145107915i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ECP_INIT_FAILED: ::windows_sys::core::HRESULT = -2145107920i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ECP_INVALID_FILE_FORMAT: ::windows_sys::core::HRESULT = -2145107919i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ECP_INVALID_METADATA: ::windows_sys::core::HRESULT = -2145107918i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS: ::windows_sys::core::HRESULT = -2145107921i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ENDPOINTURL_NOTAVAIL: ::windows_sys::core::HRESULT = -2145123265i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ENDPOINT_DISCONNECTED: ::windows_sys::core::HRESULT = -2145123264i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ENDPOINT_REFRESH_REQUIRED: ::windows_sys::core::HRESULT = -2145123266i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_ENDPOINT_UNREACHABLE: ::windows_sys::core::HRESULT = -2145123272i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS: ::windows_sys::core::HRESULT = -2145107952i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_FILE_LOCATIONS_CHANGED: ::windows_sys::core::HRESULT = -2145107931i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_BAD_GATEWAY: ::windows_sys::core::HRESULT = -2145107935i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_BAD_METHOD: ::windows_sys::core::HRESULT = -2145107942i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_BAD_REQUEST: ::windows_sys::core::HRESULT = -2145107946i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_CONFLICT: ::windows_sys::core::HRESULT = -2145107939i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_DENIED: ::windows_sys::core::HRESULT = -2145107945i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_FORBIDDEN: ::windows_sys::core::HRESULT = -2145107944i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT: ::windows_sys::core::HRESULT = -2145107933i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_GONE: ::windows_sys::core::HRESULT = -2145107938i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_NOT_FOUND: ::windows_sys::core::HRESULT = -2145107943i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_NOT_MAPPED: ::windows_sys::core::HRESULT = -2145107925i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145107936i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ: ::windows_sys::core::HRESULT = -2145107941i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT: ::windows_sys::core::HRESULT = -2145107940i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_SERVER_ERROR: ::windows_sys::core::HRESULT = -2145107937i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL: ::windows_sys::core::HRESULT = -2145107934i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_HTTP_STATUS_VERSION_NOT_SUP: ::windows_sys::core::HRESULT = -2145107932i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_INVALID_COMPUTER_NAME: ::windows_sys::core::HRESULT = -2145107949i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_INVALID_CONFIG_PROP: ::windows_sys::core::HRESULT = -2145107927i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_INVALID_FORMAT: ::windows_sys::core::HRESULT = -2145123271i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2145123263i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_INVALID_URL: ::windows_sys::core::HRESULT = -2145123270i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_LOAD_SHEDDING: ::windows_sys::core::HRESULT = -2145107923i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_NO_AUTH_COOKIES_CREATED: ::windows_sys::core::HRESULT = -2145107928i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_NO_AUTH_PLUGINS_REQUESTED: ::windows_sys::core::HRESULT = -2145107929i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_NO_MANAGED_RECOVER: ::windows_sys::core::HRESULT = -2145103826i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_NO_TRANSLATION_AVAILABLE: ::windows_sys::core::HRESULT = -2145123257i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_NUMERIC_OVERFLOW: ::windows_sys::core::HRESULT = -2145123261i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_NWS_NOT_LOADED: ::windows_sys::core::HRESULT = -2145123269i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_OBJECT_FAULTED: ::windows_sys::core::HRESULT = -2145123262i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_OPERATION_ABANDONED: ::windows_sys::core::HRESULT = -2145123259i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_OPERATION_ABORTED: ::windows_sys::core::HRESULT = -2145123260i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_OTHER: ::windows_sys::core::HRESULT = -2145123254i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_PROXY_AUTH_SCHEME_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145123268i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_QUOTA_EXCEEDED: ::windows_sys::core::HRESULT = -2145123258i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_REFRESH_CACHE_REQUIRED: ::windows_sys::core::HRESULT = -2145107947i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_REGISTRATION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145107930i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SAME_REDIR_ID: ::windows_sys::core::HRESULT = -2145103827i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SECURITY_SYSTEM_FAILURE: ::windows_sys::core::HRESULT = -2145123253i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SECURITY_VERIFICATION_FAILURE: ::windows_sys::core::HRESULT = -2145123273i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_BASE: ::windows_sys::core::HRESULT = -2145107968i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_CONNECT: ::windows_sys::core::HRESULT = -2145107964i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_GENERATE: ::windows_sys::core::HRESULT = -2145107965i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_INITIALIZE: ::windows_sys::core::HRESULT = -2145107967i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_OUTOFMEMORY: ::windows_sys::core::HRESULT = -2145107966i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_PARSE: ::windows_sys::core::HRESULT = -2145107958i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_PARSEFAULT: ::windows_sys::core::HRESULT = -2145107960i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_READ: ::windows_sys::core::HRESULT = -2145107959i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_SEND: ::windows_sys::core::HRESULT = -2145107963i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_SERVER: ::windows_sys::core::HRESULT = -2145107962i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAPCLIENT_SOAPFAULT: ::windows_sys::core::HRESULT = -2145107961i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAP_CLIENT: ::windows_sys::core::HRESULT = -2145107955i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAP_MUST_UNDERSTAND: ::windows_sys::core::HRESULT = -2145107956i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAP_SERVER: ::windows_sys::core::HRESULT = -2145107954i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SOAP_VERSION: ::windows_sys::core::HRESULT = -2145107957i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_SUS_SERVER_NOT_SET: ::windows_sys::core::HRESULT = -2145107951i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_UNEXPECTED: ::windows_sys::core::HRESULT = -2145103873i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_WINHTTP_NAME_NOT_RESOLVED: ::windows_sys::core::HRESULT = -2145107924i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_PT_WMI_ERROR: ::windows_sys::core::HRESULT = -2145107953i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_RANGEOVERLAP: ::windows_sys::core::HRESULT = -2145124347i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REBOOT_IN_PROGRESS: ::windows_sys::core::HRESULT = -2145083385i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_ATTRPROVIDER_EXCEEDED_MAX_NAMEVALUE: ::windows_sys::core::HRESULT = -2145103864i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_NAME: ::windows_sys::core::HRESULT = -2145103863i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_VALUE: ::windows_sys::core::HRESULT = -2145103862i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_CONNECT_POLICY: ::windows_sys::core::HRESULT = -2145103860i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_ID_SMALLER: ::windows_sys::core::HRESULT = -2145103869i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_INVALID_RESPONSE: ::windows_sys::core::HRESULT = -2145103866i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_LOAD_XML: ::windows_sys::core::HRESULT = -2145103871i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_ONLINE_DISALLOWED: ::windows_sys::core::HRESULT = -2145103859i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_SLS_GENERIC_ERROR: ::windows_sys::core::HRESULT = -2145103861i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_S_FALSE: ::windows_sys::core::HRESULT = -2145103870i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_UNEXPECTED: ::windows_sys::core::HRESULT = -2145103617i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_UNKNOWN_SERVICE: ::windows_sys::core::HRESULT = -2145103868i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REDIRECTOR_UNSUPPORTED_CONTENTTYPE: ::windows_sys::core::HRESULT = -2145103867i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REG_VALUE_INVALID: ::windows_sys::core::HRESULT = -2145124334i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REPORTER_EVENTCACHECORRUPT: ::windows_sys::core::HRESULT = -2145062911i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REPORTER_EVENTNAMESPACEPARSEFAILED: ::windows_sys::core::HRESULT = -2145062910i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REPORTER_UNEXPECTED: ::windows_sys::core::HRESULT = -2145058817i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_REVERT_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2145124281i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SELFUPDATE_IN_PROGRESS: ::windows_sys::core::HRESULT = -2145124325i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SELFUPDATE_REQUIRED: ::windows_sys::core::HRESULT = -2145071087i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SELFUPDATE_REQUIRED_ADMIN: ::windows_sys::core::HRESULT = -2145071086i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SELFUPDATE_SKIP_ON_FAILURE: ::windows_sys::core::HRESULT = -2145071096i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SERVER_BUSY: ::windows_sys::core::HRESULT = -2145062908i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SERVICEPROP_NOTAVAIL: ::windows_sys::core::HRESULT = -2145123267i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SERVICE_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2145095675i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SERVICE_STOP: ::windows_sys::core::HRESULT = -2145124322i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_ALREADYRUNNING: ::windows_sys::core::HRESULT = -2145071091i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2145071101i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_BLOCKED_CONFIGURATION: ::windows_sys::core::HRESULT = -2145071093i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_DEFERRABLE_REBOOT_PENDING: ::windows_sys::core::HRESULT = -2145071084i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_FAIL: ::windows_sys::core::HRESULT = -2145071082i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_HANDLER_EXEC_FAILURE: ::windows_sys::core::HRESULT = -2145071089i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_INVALID_IDENTDATA: ::windows_sys::core::HRESULT = -2145071102i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_INVALID_INFDATA: ::windows_sys::core::HRESULT = -2145071103i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_INVALID_REGISTRY_DATA: ::windows_sys::core::HRESULT = -2145071088i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_IN_PROGRESS: ::windows_sys::core::HRESULT = -2145124278i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_NON_DEFERRABLE_REBOOT_PENDING: ::windows_sys::core::HRESULT = -2145071083i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2145071100i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_REBOOTREQUIRED: ::windows_sys::core::HRESULT = -2145071090i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_REBOOT_TO_FIX: ::windows_sys::core::HRESULT = -2145071092i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_REGISTRATION_FAILED: ::windows_sys::core::HRESULT = -2145071097i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_SKIP_UPDATE: ::windows_sys::core::HRESULT = -2145071095i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_SOURCE_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -2145071099i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_TARGET_VERSION_GREATER: ::windows_sys::core::HRESULT = -2145071098i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_UNEXPECTED: ::windows_sys::core::HRESULT = -2145067009i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_UNSUPPORTED_CONFIGURATION: ::windows_sys::core::HRESULT = -2145071094i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SETUP_WRONG_SERVER_VERSION: ::windows_sys::core::HRESULT = -2145071085i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_ACTION_NOT_FOUND: ::windows_sys::core::HRESULT = -2145103611i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_ANOTHER_INSTANCE_RUNNING: ::windows_sys::core::HRESULT = -2145103597i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_BLOCKED_FOR_PLATFORM: ::windows_sys::core::HRESULT = -2145103598i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_DNSRESILIENCY_OFF: ::windows_sys::core::HRESULT = -2145103596i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_ENGINE_EXCEPTION: ::windows_sys::core::HRESULT = -2145103599i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_INVALIDHASH: ::windows_sys::core::HRESULT = -2145103609i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_NONSTDEXCEPTION: ::windows_sys::core::HRESULT = -2145103600i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_NO_ENGINE: ::windows_sys::core::HRESULT = -2145103608i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_PARSE: ::windows_sys::core::HRESULT = -2145103605i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_POLICY: ::windows_sys::core::HRESULT = -2145103602i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_POST_REBOOT_INSTALL_FAILED: ::windows_sys::core::HRESULT = -2145103607i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_POST_REBOOT_NO_CACHED_SLS_RESPONSE: ::windows_sys::core::HRESULT = -2145103606i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_PPL: ::windows_sys::core::HRESULT = -2145103603i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_SECURITY: ::windows_sys::core::HRESULT = -2145103604i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_SLS_PARSE: ::windows_sys::core::HRESULT = -2145103610i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_STDEXCEPTION: ::windows_sys::core::HRESULT = -2145103601i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_UNEXPECTED: ::windows_sys::core::HRESULT = -2145103361i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_VERIFY_DOWNLOAD_ENGINE: ::windows_sys::core::HRESULT = -2145103615i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_VERIFY_DOWNLOAD_PAYLOAD: ::windows_sys::core::HRESULT = -2145103614i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_VERIFY_STAGE_ENGINE: ::windows_sys::core::HRESULT = -2145103613i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SIH_VERIFY_STAGE_PAYLOAD: ::windows_sys::core::HRESULT = -2145103612i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SKIPPED_UPDATE_INSTALLATION: ::windows_sys::core::HRESULT = -2145079035i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SLS_INVALID_REVISION: ::windows_sys::core::HRESULT = -2145078783i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SOURCE_ABSENT: ::windows_sys::core::HRESULT = -2145124307i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SYSPREP_IN_PROGRESS: ::windows_sys::core::HRESULT = -2145124287i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_SYSTEM_UNSUPPORTED: ::windows_sys::core::HRESULT = -2145124266i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_TIME_OUT: ::windows_sys::core::HRESULT = -2145124319i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_TOOMANYRANGES: ::windows_sys::core::HRESULT = -2145124346i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_TOO_DEEP_RELATION: ::windows_sys::core::HRESULT = -2145124336i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_TOO_MANY_RESYNC: ::windows_sys::core::HRESULT = -2145124295i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_TRAYICON_FAILURE: ::windows_sys::core::HRESULT = -2145112060i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_TRUST_PROVIDER_UNKNOWN: ::windows_sys::core::HRESULT = -2145078524i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_TRUST_SUBJECT_NOT_TRUSTED: ::windows_sys::core::HRESULT = -2145078525i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_APPX_DEFAULT_PACKAGE_VOLUME_UNAVAILABLE: ::windows_sys::core::HRESULT = -2145116127i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_APPX_INSTALLED_PACKAGE_VOLUME_UNAVAILABLE: ::windows_sys::core::HRESULT = -2145116126i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_APPX_INVALID_PACKAGE_VOLUME: ::windows_sys::core::HRESULT = -2145116128i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_APPX_NOT_PRESENT: ::windows_sys::core::HRESULT = -2145116130i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_APPX_PACKAGE_FAMILY_NOT_FOUND: ::windows_sys::core::HRESULT = -2145116125i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_APPX_SYSTEM_VOLUME_NOT_FOUND: ::windows_sys::core::HRESULT = -2145116124i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_BADCBSPACKAGEID: ::windows_sys::core::HRESULT = -2145116141i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_BADHANDLERXML: ::windows_sys::core::HRESULT = -2145116151i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_CALLED_BACK_FAILURE: ::windows_sys::core::HRESULT = -2145116136i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_CANREQUIREINPUT: ::windows_sys::core::HRESULT = -2145116150i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_CUSTOMINSTALLER_INVALID_SIGNATURE: ::windows_sys::core::HRESULT = -2145116135i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_DECRYPTFAILURE: ::windows_sys::core::HRESULT = -2145116132i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_DOESNOTSUPPORTACTION: ::windows_sys::core::HRESULT = -2145116156i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_FALLBACKERROR: ::windows_sys::core::HRESULT = -2145116144i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_FALLBACKTOSELFCONTAINED: ::windows_sys::core::HRESULT = -2145116148i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_HANDLER_DISABLEDUNTILREBOOT: ::windows_sys::core::HRESULT = -2145116131i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_INCONSISTENT_FILE_NAMES: ::windows_sys::core::HRESULT = -2145116145i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_INSTALLERFAILURE: ::windows_sys::core::HRESULT = -2145116149i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_INSTALLERHUNG: ::windows_sys::core::HRESULT = -2145116153i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_INVALIDMETADATA: ::windows_sys::core::HRESULT = -2145116154i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_INVALID_TARGETSESSION: ::windows_sys::core::HRESULT = -2145116133i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_LOCALONLY: ::windows_sys::core::HRESULT = -2145116159i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_NEEDANOTHERDOWNLOAD: ::windows_sys::core::HRESULT = -2145116147i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_NEW_SERVICING_STACK_REQUIRED: ::windows_sys::core::HRESULT = -2145116137i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_NOTIFYFAILURE: ::windows_sys::core::HRESULT = -2145116146i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_NOTREADYTOCOMMIT: ::windows_sys::core::HRESULT = -2145116129i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_OPERATIONCANCELLED: ::windows_sys::core::HRESULT = -2145116152i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_POSTREBOOTRESULTUNKNOWN: ::windows_sys::core::HRESULT = -2145116139i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_POSTREBOOTSTILLPENDING: ::windows_sys::core::HRESULT = -2145116140i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_POSTREBOOTUNEXPECTEDSTATE: ::windows_sys::core::HRESULT = -2145116138i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_REMOTEALREADYACTIVE: ::windows_sys::core::HRESULT = -2145116157i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_REMOTEUNAVAILABLE: ::windows_sys::core::HRESULT = -2145116160i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_TOOMANYDOWNLOADREQUESTS: ::windows_sys::core::HRESULT = -2145116143i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_UNEXPECTED: ::windows_sys::core::HRESULT = -2145112065i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_UNEXPECTEDCBSRESPONSE: ::windows_sys::core::HRESULT = -2145116142i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_UNKNOWNHANDLER: ::windows_sys::core::HRESULT = -2145116158i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_UNSUPPORTED_INSTALLCONTEXT: ::windows_sys::core::HRESULT = -2145116134i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UH_WRONGHANDLER: ::windows_sys::core::HRESULT = -2145116155i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2145120257i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UNINSTALL_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2145124312i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UNKNOWN_HARDWARECAPABILITY: ::windows_sys::core::HRESULT = -2145079039i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UNKNOWN_ID: ::windows_sys::core::HRESULT = -2145124349i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UNKNOWN_SERVICE: ::windows_sys::core::HRESULT = -2145124286i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UNRECOGNIZED_VOLUMEID: ::windows_sys::core::HRESULT = -2145124259i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UNSUPPORTED_SEARCHSCOPE: ::windows_sys::core::HRESULT = -2145124283i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UPDATE_MERGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2145079036i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UPDATE_NOT_APPROVED: ::windows_sys::core::HRESULT = -2145124254i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_UPDATE_NOT_PROCESSED: ::windows_sys::core::HRESULT = -2145124299i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_URL_TOO_LONG: ::windows_sys::core::HRESULT = -2145124313i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_USER_ACCESS_DISABLED: ::windows_sys::core::HRESULT = -2145124315i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WINHTTP_INVALID_FILE: ::windows_sys::core::HRESULT = -2145124296i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WMI_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2145079037i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WUCLTUI_UNSUPPORTED_VERSION: ::windows_sys::core::HRESULT = -2145107970i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WUTASK_CANCELINSTALL_DISALLOWED: ::windows_sys::core::HRESULT = -2145079291i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WUTASK_INPROGRESS: ::windows_sys::core::HRESULT = -2145079295i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WUTASK_NOT_STARTED: ::windows_sys::core::HRESULT = -2145079293i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WUTASK_RETRY: ::windows_sys::core::HRESULT = -2145079292i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WUTASK_STATUS_DISABLED: ::windows_sys::core::HRESULT = -2145079294i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_WU_DISABLED: ::windows_sys::core::HRESULT = -2145124306i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_XML_INVALID: ::windows_sys::core::HRESULT = -2145124338i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_E_XML_MISSINGDATA: ::windows_sys::core::HRESULT = -2145124339i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_ALREADY_DOWNLOADED: ::windows_sys::core::HRESULT = 2359304i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_ALREADY_INSTALLED: ::windows_sys::core::HRESULT = 2359302i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_ALREADY_REVERTED: ::windows_sys::core::HRESULT = 2359306i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_ALREADY_UNINSTALLED: ::windows_sys::core::HRESULT = 2359303i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_DM_ALREADYDOWNLOADING: ::windows_sys::core::HRESULT = 2383873i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_MARKED_FOR_DISCONNECT: ::windows_sys::core::HRESULT = 2359300i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_METADATA_IGNORED_SIGNATURE_VERIFICATION: ::windows_sys::core::HRESULT = 2388226i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_METADATA_SKIPPED_BY_ENFORCEMENTMODE: ::windows_sys::core::HRESULT = 2388225i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = 2359301i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_SEARCH_CRITERIA_NOT_SUPPORTED: ::windows_sys::core::HRESULT = 2359312i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_SEARCH_LOAD_SHEDDING: ::windows_sys::core::HRESULT = 2392065i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_SELFUPDATE: ::windows_sys::core::HRESULT = 2359298i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_SERVICE_STOP: ::windows_sys::core::HRESULT = 2359297i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_SIH_NOOP: ::windows_sys::core::HRESULT = 2379777i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_SOME_UPDATES_SKIPPED_ON_BATTERY: ::windows_sys::core::HRESULT = 2359305i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_UH_DOWNLOAD_SIZE_CALCULATED: ::windows_sys::core::HRESULT = 2367510i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_UH_INSTALLSTILLPENDING: ::windows_sys::core::HRESULT = 2367509i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WU_S_UPDATE_ERROR: ::windows_sys::core::HRESULT = 2359299i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WebProxy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x650503cf_9108_4ddc_a2ce_6c2341e1c582); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const WindowsUpdateAgentInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2e88c2f_6f5b_4aaa_894b_55c847ad3a2d); -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type AddServiceFlag = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const asfAllowPendingRegistration: AddServiceFlag = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const asfAllowOnlineRegistration: AddServiceFlag = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const asfRegisterServiceWithAU: AddServiceFlag = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type AutoDownloadMode = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const adLetWindowsUpdateDecide: AutoDownloadMode = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const adNeverAutoDownload: AutoDownloadMode = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const adAlwaysAutoDownload: AutoDownloadMode = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type AutoSelectionMode = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const asLetWindowsUpdateDecide: AutoSelectionMode = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const asAutoSelectIfDownloaded: AutoSelectionMode = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const asNeverAutoSelect: AutoSelectionMode = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const asAlwaysAutoSelect: AutoSelectionMode = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type AutomaticUpdatesNotificationLevel = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const aunlNotConfigured: AutomaticUpdatesNotificationLevel = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const aunlDisabled: AutomaticUpdatesNotificationLevel = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const aunlNotifyBeforeDownload: AutomaticUpdatesNotificationLevel = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const aunlNotifyBeforeInstallation: AutomaticUpdatesNotificationLevel = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const aunlScheduledInstallation: AutomaticUpdatesNotificationLevel = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type AutomaticUpdatesPermissionType = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const auptSetNotificationLevel: AutomaticUpdatesPermissionType = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const auptDisableAutomaticUpdates: AutomaticUpdatesPermissionType = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const auptSetIncludeRecommendedUpdates: AutomaticUpdatesPermissionType = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const auptSetFeaturedUpdatesEnabled: AutomaticUpdatesPermissionType = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const auptSetNonAdministratorsElevated: AutomaticUpdatesPermissionType = 5i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type AutomaticUpdatesScheduledInstallationDay = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEveryDay: AutomaticUpdatesScheduledInstallationDay = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEverySunday: AutomaticUpdatesScheduledInstallationDay = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEveryMonday: AutomaticUpdatesScheduledInstallationDay = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEveryTuesday: AutomaticUpdatesScheduledInstallationDay = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEveryWednesday: AutomaticUpdatesScheduledInstallationDay = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEveryThursday: AutomaticUpdatesScheduledInstallationDay = 5i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEveryFriday: AutomaticUpdatesScheduledInstallationDay = 6i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ausidEverySaturday: AutomaticUpdatesScheduledInstallationDay = 7i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type AutomaticUpdatesUserType = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const auutCurrentUser: AutomaticUpdatesUserType = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const auutLocalAdministrator: AutomaticUpdatesUserType = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type DeploymentAction = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const daNone: DeploymentAction = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const daInstallation: DeploymentAction = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const daUninstallation: DeploymentAction = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const daDetection: DeploymentAction = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const daOptionalInstallation: DeploymentAction = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type DownloadPhase = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const dphInitializing: DownloadPhase = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const dphDownloading: DownloadPhase = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const dphVerifying: DownloadPhase = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type DownloadPriority = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const dpLow: DownloadPriority = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const dpNormal: DownloadPriority = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const dpHigh: DownloadPriority = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const dpExtraHigh: DownloadPriority = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type InstallationImpact = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const iiNormal: InstallationImpact = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const iiMinor: InstallationImpact = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const iiRequiresExclusiveHandling: InstallationImpact = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type InstallationRebootBehavior = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const irbNeverReboots: InstallationRebootBehavior = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const irbAlwaysRequiresReboot: InstallationRebootBehavior = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const irbCanRequestReboot: InstallationRebootBehavior = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type OperationResultCode = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const orcNotStarted: OperationResultCode = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const orcInProgress: OperationResultCode = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const orcSucceeded: OperationResultCode = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const orcSucceededWithErrors: OperationResultCode = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const orcFailed: OperationResultCode = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const orcAborted: OperationResultCode = 5i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type SearchScope = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const searchScopeDefault: SearchScope = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const searchScopeMachineOnly: SearchScope = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const searchScopeCurrentUserOnly: SearchScope = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const searchScopeMachineAndCurrentUser: SearchScope = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const searchScopeMachineAndAllUsers: SearchScope = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const searchScopeAllUsers: SearchScope = 5i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type ServerSelection = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ssDefault: ServerSelection = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ssManagedServer: ServerSelection = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ssWindowsUpdate: ServerSelection = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const ssOthers: ServerSelection = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type UpdateExceptionContext = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const uecGeneral: UpdateExceptionContext = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const uecWindowsDriver: UpdateExceptionContext = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const uecWindowsInstaller: UpdateExceptionContext = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const uecSearchIncomplete: UpdateExceptionContext = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type UpdateLockdownOption = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const uloForWebsiteAccess: UpdateLockdownOption = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type UpdateOperation = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const uoInstallation: UpdateOperation = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const uoUninstallation: UpdateOperation = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type UpdateServiceOption = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const usoNonVolatileService: UpdateServiceOption = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type UpdateServiceRegistrationState = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const usrsNotRegistered: UpdateServiceRegistrationState = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const usrsRegistrationPending: UpdateServiceRegistrationState = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const usrsRegistered: UpdateServiceRegistrationState = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub type UpdateType = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const utSoftware: UpdateType = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAgent\"`*"] -pub const utDriver: UpdateType = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAssessment/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAssessment/mod.rs deleted file mode 100644 index 9d7bb14..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UpdateAssessment/mod.rs +++ /dev/null @@ -1,75 +0,0 @@ -pub type IWaaSAssessor = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const WaaSAssessor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x098ef871_fa9f_46af_8958_c083515d7c9c); -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub type UpdateAssessmentStatus = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_Latest: UpdateAssessmentStatus = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestSoftRestriction: UpdateAssessmentStatus = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestHardRestriction: UpdateAssessmentStatus = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestEndOfSupport: UpdateAssessmentStatus = 3i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestServicingTrain: UpdateAssessmentStatus = 4i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestDeferredFeature: UpdateAssessmentStatus = 5i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestDeferredQuality: UpdateAssessmentStatus = 6i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestPausedFeature: UpdateAssessmentStatus = 7i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestPausedQuality: UpdateAssessmentStatus = 8i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestManaged: UpdateAssessmentStatus = 9i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestUnknown: UpdateAssessmentStatus = 10i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateAssessmentStatus_NotLatestTargetedVersion: UpdateAssessmentStatus = 11i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub type UpdateImpactLevel = i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateImpactLevel_None: UpdateImpactLevel = 0i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateImpactLevel_Low: UpdateImpactLevel = 1i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateImpactLevel_Medium: UpdateImpactLevel = 2i32; -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub const UpdateImpactLevel_High: UpdateImpactLevel = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OSUpdateAssessment { - pub isEndOfSupport: super::super::Foundation::BOOL, - pub assessmentForCurrent: UpdateAssessment, - pub assessmentForUpToDate: UpdateAssessment, - pub securityStatus: UpdateAssessmentStatus, - pub assessmentTime: super::super::Foundation::FILETIME, - pub releaseInfoTime: super::super::Foundation::FILETIME, - pub currentOSBuild: ::windows_sys::core::PWSTR, - pub currentOSReleaseTime: super::super::Foundation::FILETIME, - pub upToDateOSBuild: ::windows_sys::core::PWSTR, - pub upToDateOSReleaseTime: super::super::Foundation::FILETIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OSUpdateAssessment {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OSUpdateAssessment { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_UpdateAssessment\"`*"] -pub struct UpdateAssessment { - pub status: UpdateAssessmentStatus, - pub impact: UpdateImpactLevel, - pub daysOutOfDate: u32, -} -impl ::core::marker::Copy for UpdateAssessment {} -impl ::core::clone::Clone for UpdateAssessment { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UserAccessLogging/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UserAccessLogging/mod.rs deleted file mode 100644 index 6a11f3d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/UserAccessLogging/mod.rs +++ /dev/null @@ -1,25 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "ualapi.dll""system" #[doc = "*Required features: `\"Win32_System_UserAccessLogging\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn UalInstrument ( data : *const UAL_DATA_BLOB ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ualapi.dll""system" #[doc = "*Required features: `\"Win32_System_UserAccessLogging\"`*"] fn UalRegisterProduct ( wszproductname : :: windows_sys::core::PCWSTR , wszrolename : :: windows_sys::core::PCWSTR , wszguid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "ualapi.dll""system" #[doc = "*Required features: `\"Win32_System_UserAccessLogging\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn UalStart ( data : *const UAL_DATA_BLOB ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -::windows_sys::core::link ! ( "ualapi.dll""system" #[doc = "*Required features: `\"Win32_System_UserAccessLogging\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] fn UalStop ( data : *const UAL_DATA_BLOB ) -> :: windows_sys::core::HRESULT ); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_UserAccessLogging\"`, `\"Win32_Foundation\"`, `\"Win32_Networking_WinSock\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -pub struct UAL_DATA_BLOB { - pub Size: u32, - pub RoleGuid: ::windows_sys::core::GUID, - pub TenantId: ::windows_sys::core::GUID, - pub Address: super::super::Networking::WinSock::SOCKADDR_STORAGE, - pub UserName: [u16; 260], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::marker::Copy for UAL_DATA_BLOB {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Networking_WinSock"))] -impl ::core::clone::Clone for UAL_DATA_BLOB { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/VirtualDosMachines/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/VirtualDosMachines/mod.rs deleted file mode 100644 index b837c31..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/VirtualDosMachines/mod.rs +++ /dev/null @@ -1,549 +0,0 @@ -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_ATTACH: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_BREAK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_DIVOVERFLOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_DLLSTART: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_DLLSTOP: u32 = 13u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_GPFAULT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_GPFAULT2: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_INIT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_INSTRFAULT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_MODFREE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_MODLOAD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_MODMOVE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_SEGFREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_SEGLOAD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_SEGMOVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_SINGLESTEP: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_STACKFAULT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_TASKSTART: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_TASKSTOP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_TEMPBP: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_TOOLHELP: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const DBG_WOWINIT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_ACCELERATORS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_BITMAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_CURSOR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_CURSORCOMPONENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_DIALOG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_ERRTABLE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_FONT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_FONTDIR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_ICON: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_ICONCOMPONENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_MAX_RESOURCE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_MENU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_NAMETABLE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_RCDATA: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_STRING: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GD_USERDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GLOBAL_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GLOBAL_FREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GLOBAL_LRU: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_BURGERMASTER: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_CODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_DATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_DGROUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_FREE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_INTERNAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_MODULE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_RESOURCE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_SENTINEL: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_TASK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const GT_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const MAX_MODULE_NAME: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const MAX_PATH16: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const SN_CODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const SN_DATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const SN_V86: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const STATUS_VDM_EVENT: i32 = 1073741829i32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_ALIGNMENT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_AUXCARRY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_CARRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_DIRECTION: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_INTERRUPT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_IOPL: u32 = 12288u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_IOPL_BITS: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_OVERFLOW: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_PARITY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_RESUME: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_SIGN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_TRACE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_V86: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const V86FLAGS_ZERO: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMADDR_PM16: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMADDR_PM32: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMADDR_V86: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMCONTEXT_i386: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMCONTEXT_i486: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_BREAK_DEBUGGER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_BREAK_DIVIDEBYZERO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_BREAK_DOSTASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_BREAK_EXCEPTIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_BREAK_LOADDLL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_BREAK_WOWTASK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_INITIAL_FLAGS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_MAX_SYMBOL_BUFFER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMDBG_TRACE_HISTORY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMEVENT_ALLFLAGS: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMEVENT_NEEDS_INTERACTIVE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMEVENT_PE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMEVENT_PM16: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMEVENT_V86: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDMEVENT_VERBOSE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDM_KGDT_R3_CODE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const VDM_MAXIMUM_SUPPORTED_EXTENSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -pub const WOW_SYSTEM: u32 = 1u32; -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GLOBALENTRY { - pub dwSize: u32, - pub dwAddress: u32, - pub dwBlockSize: u32, - pub hBlock: super::super::Foundation::HANDLE, - pub wcLock: u16, - pub wcPageLock: u16, - pub wFlags: u16, - pub wHeapPresent: super::super::Foundation::BOOL, - pub hOwner: super::super::Foundation::HANDLE, - pub wType: u16, - pub wData: u16, - pub dwNext: u32, - pub dwNextAlt: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GLOBALENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GLOBALENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMAGE_NOTE { - pub Module: [super::super::Foundation::CHAR; 10], - pub FileName: [super::super::Foundation::CHAR; 256], - pub hModule: u16, - pub hTask: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMAGE_NOTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMAGE_NOTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MODULEENTRY { - pub dwSize: u32, - pub szModule: [super::super::Foundation::CHAR; 10], - pub hModule: super::super::Foundation::HANDLE, - pub wcUsage: u16, - pub szExePath: [super::super::Foundation::CHAR; 256], - pub wNext: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MODULEENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MODULEENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SEGMENT_NOTE { - pub Selector1: u16, - pub Selector2: u16, - pub Segment: u16, - pub Module: [super::super::Foundation::CHAR; 10], - pub FileName: [super::super::Foundation::CHAR; 256], - pub Type: u16, - pub Length: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SEGMENT_NOTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SEGMENT_NOTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TEMP_BP_NOTE { - pub Seg: u16, - pub Offset: u32, - pub bPM: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TEMP_BP_NOTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TEMP_BP_NOTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Kernel")] -pub struct VDMCONTEXT { - pub ContextFlags: u32, - pub Dr0: u32, - pub Dr1: u32, - pub Dr2: u32, - pub Dr3: u32, - pub Dr6: u32, - pub Dr7: u32, - pub FloatSave: super::Kernel::FLOATING_SAVE_AREA, - pub SegGs: u32, - pub SegFs: u32, - pub SegEs: u32, - pub SegDs: u32, - pub Edi: u32, - pub Esi: u32, - pub Ebx: u32, - pub Edx: u32, - pub Ecx: u32, - pub Eax: u32, - pub Ebp: u32, - pub Eip: u32, - pub SegCs: u32, - pub EFlags: u32, - pub Esp: u32, - pub SegSs: u32, - pub ExtendedRegisters: [u8; 512], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for VDMCONTEXT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for VDMCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(feature = "Win32_System_Kernel")] -pub struct VDMCONTEXT_WITHOUT_XSAVE { - pub ContextFlags: u32, - pub Dr0: u32, - pub Dr1: u32, - pub Dr2: u32, - pub Dr3: u32, - pub Dr6: u32, - pub Dr7: u32, - pub FloatSave: super::Kernel::FLOATING_SAVE_AREA, - pub SegGs: u32, - pub SegFs: u32, - pub SegEs: u32, - pub SegDs: u32, - pub Edi: u32, - pub Esi: u32, - pub Ebx: u32, - pub Edx: u32, - pub Ecx: u32, - pub Eax: u32, - pub Ebp: u32, - pub Eip: u32, - pub SegCs: u32, - pub EFlags: u32, - pub Esp: u32, - pub SegSs: u32, -} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::marker::Copy for VDMCONTEXT_WITHOUT_XSAVE {} -#[cfg(feature = "Win32_System_Kernel")] -impl ::core::clone::Clone for VDMCONTEXT_WITHOUT_XSAVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct VDMLDT_ENTRY { - pub LimitLow: u16, - pub BaseLow: u16, - pub HighWord: VDMLDT_ENTRY_0, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for VDMLDT_ENTRY {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for VDMLDT_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub union VDMLDT_ENTRY_0 { - pub Bytes: VDMLDT_ENTRY_0_1, - pub Bits: VDMLDT_ENTRY_0_0, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for VDMLDT_ENTRY_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for VDMLDT_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct VDMLDT_ENTRY_0_0 { - pub _bitfield: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for VDMLDT_ENTRY_0_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for VDMLDT_ENTRY_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct VDMLDT_ENTRY_0_1 { - pub BaseMid: u8, - pub Flags1: u8, - pub Flags2: u8, - pub BaseHi: u8, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for VDMLDT_ENTRY_0_1 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for VDMLDT_ENTRY_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct VDM_SEGINFO { - pub Selector: u16, - pub SegNumber: u16, - pub Length: u32, - pub Type: u16, - pub ModuleName: [super::super::Foundation::CHAR; 9], - pub FileName: [super::super::Foundation::CHAR; 255], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for VDM_SEGINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for VDM_SEGINFO { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] -pub type DEBUGEVENTPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PROCESSENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TASKENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TASKENUMPROCEX = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMBREAKTHREADPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMDETECTWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMENUMPROCESSWOWPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMENUMTASKWOWEXPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMENUMTASKWOWPROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETADDREXPRESSIONPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type VDMGETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub type VDMGETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETDBGFLAGSPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETMODULESELECTORPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETPOINTERPROC = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETSEGMENTINFOPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETSELECTORMODULEPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETSYMBOLPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub type VDMGETTHREADSELECTORENTRYPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug"))] -pub type VDMGETTHREADSELECTORENTRYPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] -pub type VDMGLOBALFIRSTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] -pub type VDMGLOBALNEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMISMODULELOADEDPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMKILLWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] -pub type VDMMODULEFIRSTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] -pub type VDMMODULENEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Threading\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Threading"))] -pub type VDMPROCESSEXCEPTIONPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub type VDMSETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`, `\"Win32_System_Diagnostics_Debug\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Diagnostics_Debug", feature = "Win32_System_Kernel"))] -pub type VDMSETCONTEXTPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMSETDBGFLAGSPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMSTARTTASKINWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_VirtualDosMachines\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type VDMTERMINATETASKINWOWPROC = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsProgramming/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsProgramming/mod.rs deleted file mode 100644 index 71849a6..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsProgramming/mod.rs +++ /dev/null @@ -1,3164 +0,0 @@ -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn AddDelBackupEntryA ( lpcszfilelist : :: windows_sys::core::PCSTR , lpcszbackupdir : :: windows_sys::core::PCSTR , lpcszbasename : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn AddDelBackupEntryW ( lpcszfilelist : :: windows_sys::core::PCWSTR , lpcszbackupdir : :: windows_sys::core::PCWSTR , lpcszbasename : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn AdvInstallFileA ( hwnd : super::super::Foundation:: HWND , lpszsourcedir : :: windows_sys::core::PCSTR , lpszsourcefile : :: windows_sys::core::PCSTR , lpszdestdir : :: windows_sys::core::PCSTR , lpszdestfile : :: windows_sys::core::PCSTR , dwflags : u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn AdvInstallFileW ( hwnd : super::super::Foundation:: HWND , lpszsourcedir : :: windows_sys::core::PCWSTR , lpszsourcefile : :: windows_sys::core::PCWSTR , lpszdestdir : :: windows_sys::core::PCWSTR , lpszdestfile : :: windows_sys::core::PCWSTR , dwflags : u32 , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "apphelp.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn ApphelpCheckShellObject ( objectclsid : *const :: windows_sys::core::GUID , bshimifnecessary : super::super::Foundation:: BOOL , pullflags : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn CancelDeviceWakeupRequest ( hdevice : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn CancelTimerQueueTimer ( timerqueue : super::super::Foundation:: HANDLE , timer : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn CloseINFEngine ( hinf : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-realtime-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn ConvertAuxiliaryCounterToPerformanceCounter ( ullauxiliarycountervalue : u64 , lpperformancecountervalue : *mut u64 , lpconversionerror : *mut u64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-realtime-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn ConvertPerformanceCounterToAuxiliaryCounter ( ullperformancecountervalue : u64 , lpauxiliarycountervalue : *mut u64 , lpconversionerror : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateWaitableTimerA ( lptimerattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , bmanualreset : super::super::Foundation:: BOOL , lptimername : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateWaitableTimerExA ( lptimerattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , lptimername : :: windows_sys::core::PCSTR , dwflags : u32 , dwdesiredaccess : u32 ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn DCIBeginAccess ( pdci : *mut DCISURFACEINFO , x : i32 , y : i32 , dx : i32 , dy : i32 ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCICloseProvider ( hdc : super::super::Graphics::Gdi:: HDC ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCICreateOffscreen ( hdc : super::super::Graphics::Gdi:: HDC , dwcompression : u32 , dwredmask : u32 , dwgreenmask : u32 , dwbluemask : u32 , dwwidth : u32 , dwheight : u32 , dwdcicaps : u32 , dwbitcount : u32 , lplpsurface : *mut *mut DCIOFFSCREEN ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCICreateOverlay ( hdc : super::super::Graphics::Gdi:: HDC , lpoffscreensurf : *mut ::core::ffi::c_void , lplpsurface : *mut *mut DCIOVERLAY ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCICreatePrimary ( hdc : super::super::Graphics::Gdi:: HDC , lplpsurface : *mut *mut DCISURFACEINFO ) -> i32 ); -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn DCIDestroy ( pdci : *mut DCISURFACEINFO ) -> ( ) ); -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn DCIDraw ( pdci : *mut DCIOFFSCREEN ) -> i32 ); -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn DCIEndAccess ( pdci : *mut DCISURFACEINFO ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCIEnum ( hdc : super::super::Graphics::Gdi:: HDC , lprdst : *mut super::super::Foundation:: RECT , lprsrc : *mut super::super::Foundation:: RECT , lpfncallback : *mut ::core::ffi::c_void , lpcontext : *mut ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCIOpenProvider ( ) -> super::super::Graphics::Gdi:: HDC ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCISetClipList ( pdci : *mut DCIOFFSCREEN , prd : *mut super::super::Graphics::Gdi:: RGNDATA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn DCISetDestination ( pdci : *mut DCIOFFSCREEN , dst : *mut super::super::Foundation:: RECT , src : *mut super::super::Foundation:: RECT ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DCISetSrcDestClip ( pdci : *mut DCIOFFSCREEN , srcrc : *mut super::super::Foundation:: RECT , destrc : *mut super::super::Foundation:: RECT , prd : *mut super::super::Graphics::Gdi:: RGNDATA ) -> i32 ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn DelNodeA ( pszfileordirname : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn DelNodeRunDLL32W ( hwnd : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszparms : :: windows_sys::core::PWSTR , nshow : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn DelNodeW ( pszfileordirname : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn DnsHostnameToComputerNameA ( hostname : :: windows_sys::core::PCSTR , computername : :: windows_sys::core::PSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn DnsHostnameToComputerNameW ( hostname : :: windows_sys::core::PCWSTR , computername : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn DosDateTimeToFileTime ( wfatdate : u16 , wfattime : u16 , lpfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn EnableProcessOptionalXStateFeatures ( features : u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn ExecuteCabA ( hwnd : super::super::Foundation:: HWND , pcab : *mut CABINFOA , preserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn ExecuteCabW ( hwnd : super::super::Foundation:: HWND , pcab : *mut CABINFOW , preserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn ExtractFilesA ( pszcabname : :: windows_sys::core::PCSTR , pszexpanddir : :: windows_sys::core::PCSTR , dwflags : u32 , pszfilelist : :: windows_sys::core::PCSTR , lpreserved : *mut ::core::ffi::c_void , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn ExtractFilesW ( pszcabname : :: windows_sys::core::PCWSTR , pszexpanddir : :: windows_sys::core::PCWSTR , dwflags : u32 , pszfilelist : :: windows_sys::core::PCWSTR , lpreserved : *mut ::core::ffi::c_void , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn FileSaveMarkNotExistA ( lpfilelist : :: windows_sys::core::PCSTR , lpdir : :: windows_sys::core::PCSTR , lpbasename : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn FileSaveMarkNotExistW ( lpfilelist : :: windows_sys::core::PCWSTR , lpdir : :: windows_sys::core::PCWSTR , lpbasename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn FileSaveRestoreOnINFA ( hwnd : super::super::Foundation:: HWND , psztitle : :: windows_sys::core::PCSTR , pszinf : :: windows_sys::core::PCSTR , pszsection : :: windows_sys::core::PCSTR , pszbackupdir : :: windows_sys::core::PCSTR , pszbasebackupfile : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn FileSaveRestoreOnINFW ( hwnd : super::super::Foundation:: HWND , psztitle : :: windows_sys::core::PCWSTR , pszinf : :: windows_sys::core::PCWSTR , pszsection : :: windows_sys::core::PCWSTR , pszbackupdir : :: windows_sys::core::PCWSTR , pszbasebackupfile : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn FileSaveRestoreW ( hdlg : super::super::Foundation:: HWND , lpfilelist : :: windows_sys::core::PCWSTR , lpdir : :: windows_sys::core::PCWSTR , lpbasename : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn FileTimeToDosDateTime ( lpfiletime : *const super::super::Foundation:: FILETIME , lpfatdate : *mut u16 , lpfattime : *mut u16 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-dx-d3dkmt-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GdiEntry13 ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetComputerNameA ( lpbuffer : :: windows_sys::core::PSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetComputerNameW ( lpbuffer : :: windows_sys::core::PWSTR , nsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetCurrentHwProfileA ( lphwprofileinfo : *mut HW_PROFILE_INFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetCurrentHwProfileW ( lphwprofileinfo : *mut HW_PROFILE_INFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetDCRegionData ( hdc : super::super::Graphics::Gdi:: HDC , size : u32 , prd : *mut super::super::Graphics::Gdi:: RGNDATA ) -> u32 ); -::windows_sys::core::link ! ( "api-ms-win-core-featurestaging-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetFeatureEnabledState ( featureid : u32 , changetime : FEATURE_CHANGE_TIME ) -> FEATURE_ENABLED_STATE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-featurestaging-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetFeatureVariant ( featureid : u32 , changetime : FEATURE_CHANGE_TIME , payloadid : *mut u32 , hasnotification : *mut super::super::Foundation:: BOOL ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetFirmwareEnvironmentVariableA ( lpname : :: windows_sys::core::PCSTR , lpguid : :: windows_sys::core::PCSTR , pbuffer : *mut ::core::ffi::c_void , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetFirmwareEnvironmentVariableExA ( lpname : :: windows_sys::core::PCSTR , lpguid : :: windows_sys::core::PCSTR , pbuffer : *mut ::core::ffi::c_void , nsize : u32 , pdwattribubutes : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetFirmwareEnvironmentVariableExW ( lpname : :: windows_sys::core::PCWSTR , lpguid : :: windows_sys::core::PCWSTR , pbuffer : *mut ::core::ffi::c_void , nsize : u32 , pdwattribubutes : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetFirmwareEnvironmentVariableW ( lpname : :: windows_sys::core::PCWSTR , lpguid : :: windows_sys::core::PCWSTR , pbuffer : *mut ::core::ffi::c_void , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileIntA ( lpappname : :: windows_sys::core::PCSTR , lpkeyname : :: windows_sys::core::PCSTR , ndefault : i32 , lpfilename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileIntW ( lpappname : :: windows_sys::core::PCWSTR , lpkeyname : :: windows_sys::core::PCWSTR , ndefault : i32 , lpfilename : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileSectionA ( lpappname : :: windows_sys::core::PCSTR , lpreturnedstring : :: windows_sys::core::PSTR , nsize : u32 , lpfilename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileSectionNamesA ( lpszreturnbuffer : :: windows_sys::core::PSTR , nsize : u32 , lpfilename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileSectionNamesW ( lpszreturnbuffer : :: windows_sys::core::PWSTR , nsize : u32 , lpfilename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileSectionW ( lpappname : :: windows_sys::core::PCWSTR , lpreturnedstring : :: windows_sys::core::PWSTR , nsize : u32 , lpfilename : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileStringA ( lpappname : :: windows_sys::core::PCSTR , lpkeyname : :: windows_sys::core::PCSTR , lpdefault : :: windows_sys::core::PCSTR , lpreturnedstring : :: windows_sys::core::PSTR , nsize : u32 , lpfilename : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetPrivateProfileStringW ( lpappname : :: windows_sys::core::PCWSTR , lpkeyname : :: windows_sys::core::PCWSTR , lpdefault : :: windows_sys::core::PCWSTR , lpreturnedstring : :: windows_sys::core::PWSTR , nsize : u32 , lpfilename : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetPrivateProfileStructA ( lpszsection : :: windows_sys::core::PCSTR , lpszkey : :: windows_sys::core::PCSTR , lpstruct : *mut ::core::ffi::c_void , usizestruct : u32 , szfile : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetPrivateProfileStructW ( lpszsection : :: windows_sys::core::PCWSTR , lpszkey : :: windows_sys::core::PCWSTR , lpstruct : *mut ::core::ffi::c_void , usizestruct : u32 , szfile : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetProfileIntA ( lpappname : :: windows_sys::core::PCSTR , lpkeyname : :: windows_sys::core::PCSTR , ndefault : i32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetProfileIntW ( lpappname : :: windows_sys::core::PCWSTR , lpkeyname : :: windows_sys::core::PCWSTR , ndefault : i32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetProfileSectionA ( lpappname : :: windows_sys::core::PCSTR , lpreturnedstring : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetProfileSectionW ( lpappname : :: windows_sys::core::PCWSTR , lpreturnedstring : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetProfileStringA ( lpappname : :: windows_sys::core::PCSTR , lpkeyname : :: windows_sys::core::PCSTR , lpdefault : :: windows_sys::core::PCSTR , lpreturnedstring : :: windows_sys::core::PSTR , nsize : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetProfileStringW ( lpappname : :: windows_sys::core::PCWSTR , lpkeyname : :: windows_sys::core::PCWSTR , lpdefault : :: windows_sys::core::PCWSTR , lpreturnedstring : :: windows_sys::core::PWSTR , nsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetSystemRegistryQuota ( pdwquotaallowed : *mut u32 , pdwquotaused : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GetThreadEnabledXStateFeatures ( ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetUserNameA ( lpbuffer : :: windows_sys::core::PSTR , pcbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetUserNameW ( lpbuffer : :: windows_sys::core::PWSTR , pcbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetVersionFromFileA ( lpszfilename : :: windows_sys::core::PCSTR , pdwmsver : *mut u32 , pdwlsver : *mut u32 , bversion : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetVersionFromFileExA ( lpszfilename : :: windows_sys::core::PCSTR , pdwmsver : *mut u32 , pdwlsver : *mut u32 , bversion : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetVersionFromFileExW ( lpszfilename : :: windows_sys::core::PCWSTR , pdwmsver : *mut u32 , pdwlsver : *mut u32 , bversion : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GetVersionFromFileW ( lpszfilename : :: windows_sys::core::PCWSTR , pdwmsver : *mut u32 , pdwlsver : *mut u32 , bversion : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetWindowRegionData ( hwnd : super::super::Foundation:: HWND , size : u32 , prd : *mut super::super::Graphics::Gdi:: RGNDATA ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GlobalCompact ( dwminfree : u32 ) -> usize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GlobalFix ( hmem : isize ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn GlobalUnWire ( hmem : isize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GlobalUnfix ( hmem : isize ) -> ( ) ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn GlobalWire ( hmem : isize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IMPGetIMEA ( param0 : super::super::Foundation:: HWND , param1 : *mut IMEPROA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IMPGetIMEW ( param0 : super::super::Foundation:: HWND , param1 : *mut IMEPROW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IMPQueryIMEA ( param0 : *mut IMEPROA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IMPQueryIMEW ( param0 : *mut IMEPROW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IMPSetIMEA ( param0 : super::super::Foundation:: HWND , param1 : *mut IMEPROA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IMPSetIMEW ( param0 : super::super::Foundation:: HWND , param1 : *mut IMEPROW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-apiquery-l2-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IsApiSetImplemented ( contract : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IsBadHugeReadPtr ( lp : *const ::core::ffi::c_void , ucb : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IsBadHugeWritePtr ( lp : *const ::core::ffi::c_void , ucb : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IsNTAdmin ( dwreserved : u32 , lpdwreserved : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IsNativeVhdBoot ( nativevhdboot : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn IsTokenUntrusted ( tokenhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn LaunchINFSectionExW ( hwnd : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszparms : :: windows_sys::core::PCWSTR , nshow : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn LaunchINFSectionW ( hwndowner : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszparams : :: windows_sys::core::PWSTR , nshow : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn LocalCompact ( uminfree : u32 ) -> usize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn LocalShrink ( hmem : isize , cbnewsize : u32 ) -> usize ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn MulDiv ( nnumber : i32 , nnumerator : i32 , ndenominator : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NeedReboot ( dwrebootcheck : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn NeedRebootInit ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtClose ( handle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtDeviceIoControlFile ( filehandle : super::super::Foundation:: HANDLE , event : super::super::Foundation:: HANDLE , apcroutine : PIO_APC_ROUTINE , apccontext : *mut ::core::ffi::c_void , iostatusblock : *mut IO_STATUS_BLOCK , iocontrolcode : u32 , inputbuffer : *mut ::core::ffi::c_void , inputbufferlength : u32 , outputbuffer : *mut ::core::ffi::c_void , outputbufferlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtNotifyChangeMultipleKeys ( masterkeyhandle : super::super::Foundation:: HANDLE , count : u32 , subordinateobjects : *const OBJECT_ATTRIBUTES , event : super::super::Foundation:: HANDLE , apcroutine : PIO_APC_ROUTINE , apccontext : *const ::core::ffi::c_void , iostatusblock : *mut IO_STATUS_BLOCK , completionfilter : u32 , watchtree : super::super::Foundation:: BOOLEAN , buffer : *mut ::core::ffi::c_void , buffersize : u32 , asynchronous : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtOpenFile ( filehandle : *mut super::super::Foundation:: HANDLE , desiredaccess : u32 , objectattributes : *mut OBJECT_ATTRIBUTES , iostatusblock : *mut IO_STATUS_BLOCK , shareaccess : u32 , openoptions : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtQueryMultipleValueKey ( keyhandle : super::super::Foundation:: HANDLE , valueentries : *mut KEY_VALUE_ENTRY , entrycount : u32 , valuebuffer : *mut ::core::ffi::c_void , bufferlength : *mut u32 , requiredbufferlength : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtQueryObject ( handle : super::super::Foundation:: HANDLE , objectinformationclass : OBJECT_INFORMATION_CLASS , objectinformation : *mut ::core::ffi::c_void , objectinformationlength : u32 , returnlength : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtQuerySystemInformation ( systeminformationclass : SYSTEM_INFORMATION_CLASS , systeminformation : *mut ::core::ffi::c_void , systeminformationlength : u32 , returnlength : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtQuerySystemTime ( systemtime : *mut i64 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtQueryTimerResolution ( maximumtime : *mut u32 , minimumtime : *mut u32 , currenttime : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtRenameKey ( keyhandle : super::super::Foundation:: HANDLE , newname : *const super::super::Foundation:: UNICODE_STRING ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtSetInformationKey ( keyhandle : super::super::Foundation:: HANDLE , keysetinformationclass : KEY_SET_INFORMATION_CLASS , keysetinformation : *const ::core::ffi::c_void , keysetinformationlength : u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn NtWaitForSingleObject ( handle : super::super::Foundation:: HANDLE , alertable : super::super::Foundation:: BOOLEAN , timeout : *mut i64 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn OpenINFEngineA ( pszinffilename : :: windows_sys::core::PCSTR , pszinstallsection : :: windows_sys::core::PCSTR , dwflags : u32 , phinf : *mut *mut ::core::ffi::c_void , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn OpenINFEngineW ( pszinffilename : :: windows_sys::core::PCWSTR , pszinstallsection : :: windows_sys::core::PCWSTR , dwflags : u32 , phinf : *mut *mut ::core::ffi::c_void , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn OpenMutexA ( dwdesiredaccess : u32 , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn OpenSemaphoreA ( dwdesiredaccess : u32 , binherithandle : super::super::Foundation:: BOOL , lpname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn OpenWaitableTimerA ( dwdesiredaccess : u32 , binherithandle : super::super::Foundation:: BOOL , lptimername : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "api-ms-win-core-realtime-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn QueryAuxiliaryCounterFrequency ( lpauxiliarycounterfrequency : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn QueryIdleProcessorCycleTime ( bufferlength : *mut u32 , processoridlecycletime : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn QueryIdleProcessorCycleTimeEx ( group : u16 , bufferlength : *mut u32 , processoridlecycletime : *mut u64 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-realtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn QueryInterruptTime ( lpinterrupttime : *mut u64 ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-core-realtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn QueryInterruptTimePrecise ( lpinterrupttimeprecise : *mut u64 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn QueryProcessCycleTime ( processhandle : super::super::Foundation:: HANDLE , cycletime : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn QueryThreadCycleTime ( threadhandle : super::super::Foundation:: HANDLE , cycletime : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn QueryUnbiasedInterruptTime ( unbiasedtime : *mut u64 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-realtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn QueryUnbiasedInterruptTimePrecise ( lpunbiasedinterrupttimeprecise : *mut u64 ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-core-backgroundtask-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn RaiseCustomSystemEventTrigger ( customsystemeventtriggerconfig : *const CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RebootCheckOnInstallA ( hwnd : super::super::Foundation:: HWND , pszinf : :: windows_sys::core::PCSTR , pszsec : :: windows_sys::core::PCSTR , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RebootCheckOnInstallW ( hwnd : super::super::Foundation:: HWND , pszinf : :: windows_sys::core::PCWSTR , pszsec : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-featurestaging-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn RecordFeatureError ( featureid : u32 , error : *const FEATURE_ERROR ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-core-featurestaging-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn RecordFeatureUsage ( featureid : u32 , kind : u32 , addend : u32 , originname : :: windows_sys::core::PCSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RegInstallA ( hmod : super::super::Foundation:: HINSTANCE , pszsection : :: windows_sys::core::PCSTR , psttable : *const STRTABLEA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RegInstallW ( hmod : super::super::Foundation:: HINSTANCE , pszsection : :: windows_sys::core::PCWSTR , psttable : *const STRTABLEW ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn RegRestoreAllA ( hwnd : super::super::Foundation:: HWND , psztitlestring : :: windows_sys::core::PCSTR , hkbckupkey : super::Registry:: HKEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn RegRestoreAllW ( hwnd : super::super::Foundation:: HWND , psztitlestring : :: windows_sys::core::PCWSTR , hkbckupkey : super::Registry:: HKEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn RegSaveRestoreA ( hwnd : super::super::Foundation:: HWND , psztitlestring : :: windows_sys::core::PCSTR , hkbckupkey : super::Registry:: HKEY , pcszrootkey : :: windows_sys::core::PCSTR , pcszsubkey : :: windows_sys::core::PCSTR , pcszvaluename : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn RegSaveRestoreOnINFA ( hwnd : super::super::Foundation:: HWND , psztitle : :: windows_sys::core::PCSTR , pszinf : :: windows_sys::core::PCSTR , pszsection : :: windows_sys::core::PCSTR , hhklmbackkey : super::Registry:: HKEY , hhkcubackkey : super::Registry:: HKEY , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn RegSaveRestoreOnINFW ( hwnd : super::super::Foundation:: HWND , psztitle : :: windows_sys::core::PCWSTR , pszinf : :: windows_sys::core::PCWSTR , pszsection : :: windows_sys::core::PCWSTR , hhklmbackkey : super::Registry:: HKEY , hhkcubackkey : super::Registry:: HKEY , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn RegSaveRestoreW ( hwnd : super::super::Foundation:: HWND , psztitlestring : :: windows_sys::core::PCWSTR , hkbckupkey : super::Registry:: HKEY , pcszrootkey : :: windows_sys::core::PCWSTR , pcszsubkey : :: windows_sys::core::PCWSTR , pcszvaluename : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn ReplacePartitionUnit ( targetpartition : :: windows_sys::core::PCWSTR , sparepartition : :: windows_sys::core::PCWSTR , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RequestDeviceWakeup ( hdevice : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlAnsiStringToUnicodeString ( destinationstring : *mut super::super::Foundation:: UNICODE_STRING , sourcestring : *mut super::Kernel:: STRING , allocatedestinationstring : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RtlCharToInteger ( string : *mut i8 , base : u32 , value : *mut u32 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_System_Kernel\"`*"] fn RtlFreeAnsiString ( ansistring : *mut super::Kernel:: STRING ) -> ( ) ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_System_Kernel\"`*"] fn RtlFreeOemString ( oemstring : *mut super::Kernel:: STRING ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RtlFreeUnicodeString ( unicodestring : *mut super::super::Foundation:: UNICODE_STRING ) -> ( ) ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn RtlGetReturnAddressHijackTarget ( ) -> usize ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_System_Kernel\"`*"] fn RtlInitAnsiString ( destinationstring : *mut super::Kernel:: STRING , sourcestring : *mut i8 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlInitAnsiStringEx ( destinationstring : *mut super::Kernel:: STRING , sourcestring : *mut i8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_System_Kernel")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_System_Kernel\"`*"] fn RtlInitString ( destinationstring : *mut super::Kernel:: STRING , sourcestring : *mut i8 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlInitStringEx ( destinationstring : *mut super::Kernel:: STRING , sourcestring : *mut i8 ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RtlInitUnicodeString ( destinationstring : *mut super::super::Foundation:: UNICODE_STRING , sourcestring : :: windows_sys::core::PCWSTR ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlIsNameLegalDOS8Dot3 ( name : *mut super::super::Foundation:: UNICODE_STRING , oemname : *mut super::Kernel:: STRING , namecontainsspaces : *mut super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RtlLocalTimeToSystemTime ( localtime : *mut i64 , systemtime : *mut i64 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn RtlRaiseCustomSystemEventTrigger ( triggerconfig : *const CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RtlTimeToSecondsSince1970 ( time : *mut i64 , elapsedseconds : *mut u32 ) -> super::super::Foundation:: BOOLEAN ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlUnicodeStringToAnsiString ( destinationstring : *mut super::Kernel:: STRING , sourcestring : *mut super::super::Foundation:: UNICODE_STRING , allocatedestinationstring : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] fn RtlUnicodeStringToOemString ( destinationstring : *mut super::Kernel:: STRING , sourcestring : *mut super::super::Foundation:: UNICODE_STRING , allocatedestinationstring : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: NTSTATUS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RtlUnicodeToMultiByteSize ( bytesinmultibytestring : *mut u32 , unicodestring : :: windows_sys::core::PCWSTR , bytesinunicodestring : u32 ) -> super::super::Foundation:: NTSTATUS ); -::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn RtlUniform ( seed : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RunSetupCommandA ( hwnd : super::super::Foundation:: HWND , szcmdname : :: windows_sys::core::PCSTR , szinfsection : :: windows_sys::core::PCSTR , szdir : :: windows_sys::core::PCSTR , lpsztitle : :: windows_sys::core::PCSTR , phexe : *mut super::super::Foundation:: HANDLE , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn RunSetupCommandW ( hwnd : super::super::Foundation:: HWND , szcmdname : :: windows_sys::core::PCWSTR , szinfsection : :: windows_sys::core::PCWSTR , szdir : :: windows_sys::core::PCWSTR , lpsztitle : :: windows_sys::core::PCWSTR , phexe : *mut super::super::Foundation:: HANDLE , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SendIMEMessageExA ( param0 : super::super::Foundation:: HWND , param1 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SendIMEMessageExW ( param0 : super::super::Foundation:: HWND , param1 : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetEnvironmentStringsA ( newenvironment : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetFirmwareEnvironmentVariableA ( lpname : :: windows_sys::core::PCSTR , lpguid : :: windows_sys::core::PCSTR , pvalue : *const ::core::ffi::c_void , nsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetFirmwareEnvironmentVariableExA ( lpname : :: windows_sys::core::PCSTR , lpguid : :: windows_sys::core::PCSTR , pvalue : *const ::core::ffi::c_void , nsize : u32 , dwattributes : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetFirmwareEnvironmentVariableExW ( lpname : :: windows_sys::core::PCWSTR , lpguid : :: windows_sys::core::PCWSTR , pvalue : *const ::core::ffi::c_void , nsize : u32 , dwattributes : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetFirmwareEnvironmentVariableW ( lpname : :: windows_sys::core::PCWSTR , lpguid : :: windows_sys::core::PCWSTR , pvalue : *const ::core::ffi::c_void , nsize : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn SetHandleCount ( unumber : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetMessageWaitingIndicator ( hmsgindicator : super::super::Foundation:: HANDLE , ulmsgcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetPerUserSecValuesA ( pperuser : *mut PERUSERSECTIONA ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SetPerUserSecValuesW ( pperuser : *mut PERUSERSECTIONW ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn SignalObjectAndWait ( hobjecttosignal : super::super::Foundation:: HANDLE , hobjecttowaiton : super::super::Foundation:: HANDLE , dwmilliseconds : u32 , balertable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "api-ms-win-core-featurestaging-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn SubscribeFeatureStateChangeNotification ( subscription : *mut FEATURE_STATE_CHANGE_SUBSCRIPTION , callback : PFEATURE_STATE_CHANGE_CALLBACK , context : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn TranslateInfStringA ( pszinffilename : :: windows_sys::core::PCSTR , pszinstallsection : :: windows_sys::core::PCSTR , psztranslatesection : :: windows_sys::core::PCSTR , psztranslatekey : :: windows_sys::core::PCSTR , pszbuffer : :: windows_sys::core::PSTR , cchbuffer : u32 , pdwrequiredsize : *mut u32 , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn TranslateInfStringExA ( hinf : *mut ::core::ffi::c_void , pszinffilename : :: windows_sys::core::PCSTR , psztranslatesection : :: windows_sys::core::PCSTR , psztranslatekey : :: windows_sys::core::PCSTR , pszbuffer : :: windows_sys::core::PSTR , dwbuffersize : u32 , pdwrequiredsize : *mut u32 , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn TranslateInfStringExW ( hinf : *mut ::core::ffi::c_void , pszinffilename : :: windows_sys::core::PCWSTR , psztranslatesection : :: windows_sys::core::PCWSTR , psztranslatekey : :: windows_sys::core::PCWSTR , pszbuffer : :: windows_sys::core::PWSTR , dwbuffersize : u32 , pdwrequiredsize : *mut u32 , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn TranslateInfStringW ( pszinffilename : :: windows_sys::core::PCWSTR , pszinstallsection : :: windows_sys::core::PCWSTR , psztranslatesection : :: windows_sys::core::PCWSTR , psztranslatekey : :: windows_sys::core::PCWSTR , pszbuffer : :: windows_sys::core::PWSTR , cchbuffer : u32 , pdwrequiredsize : *mut u32 , pvreserved : *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-featurestaging-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn UnsubscribeFeatureStateChangeNotification ( subscription : FEATURE_STATE_CHANGE_SUBSCRIPTION ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn UserInstStubWrapperA ( hwnd : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszparms : :: windows_sys::core::PCSTR , nshow : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn UserInstStubWrapperW ( hwnd : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszparms : :: windows_sys::core::PCWSTR , nshow : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn UserUnInstStubWrapperA ( hwnd : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszparms : :: windows_sys::core::PCSTR , nshow : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "advpack.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn UserUnInstStubWrapperW ( hwnd : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszparms : :: windows_sys::core::PCWSTR , nshow : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WINNLSEnableIME ( param0 : super::super::Foundation:: HWND , param1 : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WINNLSGetEnableStatus ( param0 : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WINNLSGetIMEHotkey ( param0 : super::super::Foundation:: HWND ) -> u32 ); -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn WinWatchClose ( hww : HWINWATCH ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WinWatchDidStatusChange ( hww : HWINWATCH ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn WinWatchGetClipList ( hww : HWINWATCH , prc : *mut super::super::Foundation:: RECT , size : u32 , prd : *mut super::super::Graphics::Gdi:: RGNDATA ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WinWatchNotify ( hww : HWINWATCH , notifycallback : WINWATCHNOTIFYPROC , notifyparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "dciman32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WinWatchOpen ( hwnd : super::super::Foundation:: HWND ) -> HWINWATCH ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldp.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WldpGetLockdownPolicy ( hostinformation : *const WLDP_HOST_INFORMATION , lockdownstate : *mut u32 , lockdownflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldp.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WldpIsClassInApprovedList ( classid : *const :: windows_sys::core::GUID , hostinformation : *const WLDP_HOST_INFORMATION , isapproved : *mut super::super::Foundation:: BOOL , optionalflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldp.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WldpIsDynamicCodePolicyEnabled ( isenabled : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "wldp.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn WldpQueryDeviceSecurityInformation ( information : *mut WLDP_DEVICE_SECURITY_INFORMATION , informationlength : u32 , returnlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldp.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WldpQueryDynamicCodeTrust ( filehandle : super::super::Foundation:: HANDLE , baseimage : *const ::core::ffi::c_void , imagesize : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "wldp.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WldpSetDynamicCodeTrust ( filehandle : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WritePrivateProfileSectionA ( lpappname : :: windows_sys::core::PCSTR , lpstring : :: windows_sys::core::PCSTR , lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WritePrivateProfileSectionW ( lpappname : :: windows_sys::core::PCWSTR , lpstring : :: windows_sys::core::PCWSTR , lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WritePrivateProfileStringA ( lpappname : :: windows_sys::core::PCSTR , lpkeyname : :: windows_sys::core::PCSTR , lpstring : :: windows_sys::core::PCSTR , lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WritePrivateProfileStringW ( lpappname : :: windows_sys::core::PCWSTR , lpkeyname : :: windows_sys::core::PCWSTR , lpstring : :: windows_sys::core::PCWSTR , lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WritePrivateProfileStructA ( lpszsection : :: windows_sys::core::PCSTR , lpszkey : :: windows_sys::core::PCSTR , lpstruct : *const ::core::ffi::c_void , usizestruct : u32 , szfile : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WritePrivateProfileStructW ( lpszsection : :: windows_sys::core::PCWSTR , lpszkey : :: windows_sys::core::PCWSTR , lpstruct : *const ::core::ffi::c_void , usizestruct : u32 , szfile : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WriteProfileSectionA ( lpappname : :: windows_sys::core::PCSTR , lpstring : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WriteProfileSectionW ( lpappname : :: windows_sys::core::PCWSTR , lpstring : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WriteProfileStringA ( lpappname : :: windows_sys::core::PCSTR , lpkeyname : :: windows_sys::core::PCSTR , lpstring : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] fn WriteProfileStringW ( lpappname : :: windows_sys::core::PCWSTR , lpkeyname : :: windows_sys::core::PCWSTR , lpstring : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _hread ( hfile : i32 , lpbuffer : *mut ::core::ffi::c_void , lbytes : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _hwrite ( hfile : i32 , lpbuffer : :: windows_sys::core::PCSTR , lbytes : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _lclose ( hfile : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _lcreat ( lppathname : :: windows_sys::core::PCSTR , iattribute : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _llseek ( hfile : i32 , loffset : i32 , iorigin : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _lopen ( lppathname : :: windows_sys::core::PCSTR , ireadwrite : i32 ) -> i32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _lread ( hfile : i32 , lpbuffer : *mut ::core::ffi::c_void , ubytes : u32 ) -> u32 ); -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn _lwrite ( hfile : i32 , lpbuffer : :: windows_sys::core::PCSTR , ubytes : u32 ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_lstrcmpW ( string1 : *const u16 , string2 : *const u16 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_lstrcmpiW ( string1 : *const u16 , string2 : *const u16 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_lstrlenW ( string : *const u16 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_wcschr ( string : *const u16 , character : u16 ) -> *mut u16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_wcscpy ( destination : *mut u16 , source : *const u16 ) -> *mut u16 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_wcsicmp ( string1 : *const u16 , string2 : *const u16 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_wcslen ( string : *const u16 ) -> usize ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] fn uaw_wcsrchr ( string : *const u16 , character : u16 ) -> *mut u16 ); -pub type ICameraUIControl = *mut ::core::ffi::c_void; -pub type ICameraUIControlEventCallback = *mut ::core::ffi::c_void; -pub type IClipServiceNotificationHelper = *mut ::core::ffi::c_void; -pub type IContainerActivationHelper = *mut ::core::ffi::c_void; -pub type IDefaultBrowserSyncSettings = *mut ::core::ffi::c_void; -pub type IDeleteBrowsingHistory = *mut ::core::ffi::c_void; -pub type IEditionUpgradeBroker = *mut ::core::ffi::c_void; -pub type IEditionUpgradeHelper = *mut ::core::ffi::c_void; -pub type IWindowsLockModeHelper = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AADBE_ADD_ENTRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AADBE_DEL_ENTRY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_APPLICATION_NAME_VALID: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_HMODULE_VALID: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_LANGID_VALID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_RESOURCE_NAME_VALID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_SET_PROCESS_DEFAULT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AC_LINE_BACKUP_POWER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AC_LINE_OFFLINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AC_LINE_ONLINE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AC_LINE_UNKNOWN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ADN_DEL_IF_EMPTY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ADN_DEL_UNC_PATHS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ADN_DONT_DEL_DIR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ADN_DONT_DEL_SUBDIRS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_BACKNEW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_EXTRAINCREFCNT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_NODELETENEW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_NOMESSAGES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_NOPROGRESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_RESTORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_UPDREFCNT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AFSR_USEREFCNT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_FORCE_FILE_IN_USE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_NOLANGUAGECHECK: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_NOOVERWRITE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_NOSKIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_NOVERSIONCHECK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_NO_VERSION_DIALOG: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_QUIET: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_REPLACEONLY: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AIF_WARNIFSKIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_BKINSTALL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_CHECKBKDATA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_DELAYREGISTEROCX: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_NGCONV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_QUIET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_ROLLBACK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_ROLLBKDOALL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ALINF_UPDHLPDLLS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ARSR_NOMESSAGES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ARSR_REGSECTION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ARSR_REMOVREGBKDATA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ARSR_RESTORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ATOM_FLAG_GLOBAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AT_ARP: u32 = 640u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AT_NULL: u32 = 642u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BACKUP_GHOSTED_FILE_EXTENTS: u32 = 11u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BACKUP_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BASE_SEARCH_PATH_PERMANENT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_FLAG_CHARGING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_FLAG_CRITICAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_FLAG_HIGH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_FLAG_LOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_FLAG_NO_BATTERY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_FLAG_UNKNOWN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_LIFE_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BATTERY_PERCENTAGE_UNKNOWN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_075: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_110: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_115200: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_1200: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_128K: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_134_5: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_14400: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_150: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_1800: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_19200: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_2400: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_300: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_38400: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_4800: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_56K: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_57600: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_600: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_7200: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_9600: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const BAUD_USER: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CATID_DeleteBrowsingHistory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31caf6e4_d6aa_4090_a050_a5ac8972e9ef); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_110: u32 = 110u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_115200: u32 = 115200u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_1200: u32 = 1200u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_128000: u32 = 128000u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_14400: u32 = 14400u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_19200: u32 = 19200u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_2400: u32 = 2400u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_256000: u32 = 256000u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_300: u32 = 300u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_38400: u32 = 38400u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_4800: u32 = 4800u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_56000: u32 = 56000u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_57600: u32 = 57600u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_600: u32 = 600u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CBR_9600: u32 = 9600u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CE_DNS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CE_IOE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CE_MODE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CE_OOP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CE_PTO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CE_TXFULL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CL_NL_IP: u32 = 771u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CL_NL_IPX: u32 = 769u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CL_TL_NBF: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CL_TL_UDP: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_DEBUGMODE_ENABLED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_FLIGHTING_ENABLED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_FLIGHT_BUILD: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_HVCI_IUM_ENABLED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_HVCI_KMCI_AUDITMODE_ENABLED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_HVCI_KMCI_ENABLED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_HVCI_KMCI_STRICTMODE_ENABLED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_PREPRODUCTION_BUILD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_TESTSIGN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_TEST_BUILD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_UMCI_AUDITMODE_ENABLED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_UMCI_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CODEINTEGRITY_OPTION_UMCI_EXCLUSIONPATHS_ENABLED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COMMPROP_INITIALIZED: u32 = 3879531822u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CONTEXT_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPYFILE2_IO_CYCLE_SIZE_MAX: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPYFILE2_IO_CYCLE_SIZE_MIN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPYFILE2_IO_RATE_MIN: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPYFILE2_MESSAGE_COPY_OFFLOAD: i32 = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_ALLOW_DECRYPTED_DESTINATION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_COPY_SYMLINK: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_DIRECTORY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_DISABLE_PRE_ALLOCATION: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_DONT_REQUEST_DEST_WRITE_DAC: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_ENABLE_LOW_FREE_SPACE_MODE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_FAIL_IF_EXISTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_IGNORE_EDP_BLOCK: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_IGNORE_SOURCE_ENCRYPTION: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_NO_BUFFERING: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_NO_OFFLOAD: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_OPEN_AND_COPY_REPARSE_POINT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_OPEN_SOURCE_FOR_WRITE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_REQUEST_COMPRESSED_TRAFFIC: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_REQUEST_SECURITY_PRIVILEGES: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_RESTARTABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_RESUME_FROM_PAUSE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const COPY_FILE_SKIP_ALTERNATE_STREAMS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CO_TL_NBF: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CO_TL_SPP: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CO_TL_SPX: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CO_TL_TCP: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CP_DIRECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CP_HWND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CP_LEVEL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CP_OPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CREATE_FOR_DIR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CREATE_FOR_IMPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CRITICAL_SECTION_NO_DEBUG_INFO: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CameraUIControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x16d5a2be_b1c5_47b3_8eae_ccbcf452c7e8); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCICREATEOFFSCREENSURFACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCICREATEOVERLAYSURFACE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCICREATEPRIMARYSURFACE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCIENUMSURFACE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCIESCAPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_1632_ACCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ASYNC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_CANOVERLAY: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_CAN_STRETCHX: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_CAN_STRETCHXN: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_CAN_STRETCHY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_CAN_STRETCHYN: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_CHROMAKEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_DWORDALIGN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_DWORDSIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_CURRENTLYNOTAVAIL: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_HEIGHTALIGN: i32 = -21i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_INVALIDCLIPLIST: i32 = -15i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_INVALIDPOSITION: i32 = -13i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_INVALIDRECT: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_INVALIDSTRETCH: i32 = -14i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_OUTOFMEMORY: i32 = -12i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_SURFACEISOBSCURED: i32 = -16i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_TOOBIGHEIGHT: i32 = -9i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_TOOBIGSIZE: i32 = -11i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_TOOBIGWIDTH: i32 = -10i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_UNSUPPORTEDFORMAT: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_UNSUPPORTEDMASK: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_WIDTHALIGN: i32 = -20i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_XALIGN: i32 = -17i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_XYALIGN: i32 = -19i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_ERR_YALIGN: i32 = -18i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_FAIL_GENERIC: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_FAIL_INVALIDSURFACE: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_FAIL_UNSUPPORTED: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_FAIL_UNSUPPORTEDVERSION: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_OFFSCREEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_OK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_OVERLAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_PRIMARY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_STATUS_CHROMAKEYCHANGED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_STATUS_FORMATCHANGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_STATUS_POINTERCHANGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_STATUS_STRIDECHANGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_STATUS_SURFACEINFOCHANGED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_STATUS_WASSTILLDRAWING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_SURFACE_TYPE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_VERSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_VISIBLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DCI_WRITEONLY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELAYLOAD_GPA_FAILURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELETE_BROWSING_HISTORY_COOKIES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELETE_BROWSING_HISTORY_DOWNLOADHISTORY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELETE_BROWSING_HISTORY_FORMDATA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELETE_BROWSING_HISTORY_HISTORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELETE_BROWSING_HISTORY_PASSWORDS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELETE_BROWSING_HISTORY_PRESERVEFAVORITES: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DELETE_BROWSING_HISTORY_TIF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DOCKINFO_DOCKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DOCKINFO_UNDOCKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DOCKINFO_USER_SUPPLIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DRIVE_CDROM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DRIVE_FIXED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DRIVE_NO_ROOT_DIR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DRIVE_RAMDISK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DRIVE_REMOTE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DRIVE_REMOVABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DRIVE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DTR_CONTROL_DISABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DTR_CONTROL_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DTR_CONTROL_HANDSHAKE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DefaultBrowserSyncSettings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ac83423_3112_4aa6_9b5b_1feb23d0c5f9); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const EFSRPC_SECURE_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const EFS_DROP_ALTERNATE_STREAMS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const EFS_USE_RECOVERY_KEYS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ENTITY_LIST_ID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ENTITY_TYPE_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ER_ICMP: u32 = 896u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const EVENTLOG_FULL_INFO: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const EditionUpgradeBroker: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4270827_4f39_45df_9288_12ff6b85a921); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const EditionUpgradeHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x01776df3_b9af_4e50_9b1c_56e93116d704); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FAIL_FAST_GENERATE_EXCEPTION_ADDRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FAIL_FAST_NO_HARD_ERROR_DLG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FIBER_FLAG_FLOAT_SWITCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_COMPLETE_IF_OPLOCKED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_CREATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_CREATE_TREE_CONNECTION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DELETE_ON_CLOSE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DIRECTORY_FILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DIR_DISALLOWED: u32 = 9u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DISPOSITION_FLAG_DELETE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DISPOSITION_FLAG_DO_NOT_DELETE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DISPOSITION_FLAG_FORCE_IMAGE_SECTION_CHECK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DISPOSITION_FLAG_IGNORE_READONLY_ATTRIBUTE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DISPOSITION_FLAG_ON_CLOSE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DISPOSITION_FLAG_POSIX_SEMANTICS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_DOES_NOT_EXIST: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_ENCRYPTABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_EXISTS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_FLAG_OPEN_REQUIRING_OPLOCK: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_IS_ENCRYPTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_MAXIMUM_DISPOSITION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_NON_DIRECTORY_FILE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_NO_COMPRESSION: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_NO_EA_KNOWLEDGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_NO_INTERMEDIATE_BUFFERING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPENED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPEN_BY_FILE_ID: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPEN_FOR_BACKUP_INTENT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPEN_FOR_FREE_SPACE_QUERY: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPEN_NO_RECALL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPEN_REMOTE_INSTANCE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPEN_REPARSE_POINT: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OPEN_REQUIRING_OPLOCK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_OVERWRITTEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_RANDOM_ACCESS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_READ_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_RENAME_FLAG_POSIX_SEMANTICS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_RENAME_FLAG_REPLACE_IF_EXISTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_RENAME_FLAG_SUPPRESS_PIN_STATE_INHERITANCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_RESERVE_OPFILTER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_ROOT_DIR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SEQUENTIAL_ONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SKIP_COMPLETION_PORT_ON_SUCCESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SKIP_SET_EVENT_ON_HANDLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SUPERSEDED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SYNCHRONOUS_IO_ALERT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SYNCHRONOUS_IO_NONALERT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SYSTEM_ATTR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SYSTEM_DIR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_SYSTEM_NOT_SUPPORT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_UNKNOWN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_USER_DISALLOWED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_VALID_MAILSLOT_OPTION_FLAGS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_VALID_OPTION_FLAGS: u32 = 16777215u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_VALID_PIPE_OPTION_FLAGS: u32 = 50u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_VALID_SET_FLAGS: u32 = 54u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FILE_WRITE_THROUGH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FORMAT_MESSAGE_MAX_WIDTH_MASK: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FS_CASE_IS_PRESERVED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FS_CASE_SENSITIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FS_FILE_COMPRESSION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FS_FILE_ENCRYPTION: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FS_PERSISTENT_ACLS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FS_UNICODE_STORED_ON_DISK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FS_VOL_IS_COMPRESSED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_A_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("GetSystemWow64DirectoryA"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_A_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetSystemWow64DirectoryA"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_A_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetSystemWow64DirectoryA"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_T_A: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetSystemWow64DirectoryW"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_T_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetSystemWow64DirectoryW"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_T_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetSystemWow64DirectoryW"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_W_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("GetSystemWow64DirectoryW"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_W_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetSystemWow64DirectoryW"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GET_SYSTEM_WOW64_DIRECTORY_NAME_W_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetSystemWow64DirectoryW"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_DDESHARE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_DISCARDABLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_DISCARDED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_INVALID_HANDLE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_LOCKCOUNT: u32 = 255u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_LOWER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_MODIFY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_NOCOMPACT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_NODISCARD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_NOTIFY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_NOT_BANKED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_SHARE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GMEM_VALID_FLAGS: u32 = 32626u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const HANJA_WINDOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const HINSTANCE_ERROR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const HW_PROFILE_GUIDLEN: u32 = 39u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_BACKNEW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_EXTRAINCREFCNT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_FRDOALL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_NODELETENEW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_NOENUMKEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_NOMESSAGES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_NOPROGRESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_NO_CRC_MAPPING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_REGSECTION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_REMOVREGBKDATA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_RESTORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_UPDREFCNT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE4_USEREFCNT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_BADID: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_BAUDRATE: i32 = -12i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_BYTESIZE: i32 = -11i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_DEFAULT: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_HARDWARE: i32 = -10i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_MEMORY: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_NOPEN: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IE_OPEN: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IF_GENERIC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IF_MIB: u32 = 514u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IGNORE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IMEA_INIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IMEA_NEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IMEA_PREV: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_BANJAtoJUNJA: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_ENABLE_CONVERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_ENTERWORDREGISTERMODE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_GETCONVERSIONMODE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_GETIMECAPS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_GETOPEN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_GETVERSION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_JOHABtoKS: u32 = 21u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_JUNJAtoBANJA: u32 = 20u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_KStoJOHAB: u32 = 22u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MAXPROCESS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_ALPHANUMERIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_CODEINPUT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_DBCSCHAR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_HANJACONVERT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_HIRAGANA: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_KATAKANA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_NOCODEINPUT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_NOROMAN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_ROMAN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MODE_SBCSCHAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_MOVEIMEWINDOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_REQUEST_CONVERT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_DISKERROR: u32 = 14u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_ERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_ILLEGAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_INVALID: u32 = 17u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_NEST: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_NOIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_NOROOM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_NOTFOUND: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_SYSTEMMODAL: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_RS_TOOLONG: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_SENDVKEY: u32 = 19u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_SETCONVERSIONFONTEX: u32 = 25u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_SETCONVERSIONMODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_SETCONVERSIONWINDOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_SETOPEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IME_SET_MODE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INFINITE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INFO_CLASS_GENERIC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INFO_CLASS_IMPLEMENTATION: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INFO_CLASS_PROTOCOL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INFO_TYPE_ADDRESS_OBJECT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INFO_TYPE_CONNECTION: u32 = 768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INFO_TYPE_PROVIDER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INTERIM_WINDOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const INVALID_ENTITY_INSTANCE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IOCTL_TDI_TL_IO_CONTROL_ENDPOINT: u32 = 2162744u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_CHANGECONVERT: u32 = 289u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_CLOSECONVERT: u32 = 290u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_DBCSCHAR: u32 = 352u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_FULLCONVERT: u32 = 291u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_IMESELECT: u32 = 304u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_MODEINFO: u32 = 400u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_OPENCONVERT: u32 = 288u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_STRING: u32 = 320u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_STRINGEND: u32 = 257u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_STRINGEX: u32 = 384u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_STRINGSTART: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IR_UNDETERMINE: u32 = 368u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const LIS_NOGRPCONV: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const LIS_QUIET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const LOGON32_PROVIDER_VIRTUAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const LOGON32_PROVIDER_WINNT35: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const LOGON_ZERO_PASSWORD_BUFFER: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const LPTx: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MAXINTATOM: u32 = 49152u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MAX_COMPUTERNAME_LENGTH: u32 = 15u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MAX_TDI_ENTITIES: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MCW_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MCW_HIDDEN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MCW_RECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MCW_SCREEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MCW_VERTICAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MCW_WINDOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MICROSOFT_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MICROSOFT_WINDOWS_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MODE_WINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const OFS_MAXPATHNAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const OPERATION_API_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const OVERWRITE_HIDDEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_16BITMODE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_DTRDSR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_INTTIMEOUTS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_PARITY_CHECK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_RLSD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_RTSCTS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_SETXCHAR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_SPECIALCHARS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_TOTALTIMEOUTS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PCF_XONXOFF: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_ALL_APPLICATION_PACKAGES_OPT_OUT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_CHILD_PROCESS_OVERRIDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_CHILD_PROCESS_RESTRICTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_CHILD_PROCESS_RESTRICTED_UNLESS_SECURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_DISABLE_PROCESS_TREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_ENABLE_PROCESS_TREE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_OVERRIDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_MITIGATION_POLICY_DEP_ATL_THUNK_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_MITIGATION_POLICY_DEP_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROCESS_CREATION_MITIGATION_POLICY_SEHOP_ENABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROC_THREAD_ATTRIBUTE_ADDITIVE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROC_THREAD_ATTRIBUTE_INPUT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROC_THREAD_ATTRIBUTE_NUMBER: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROC_THREAD_ATTRIBUTE_THREAD: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROGRESS_CANCEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROGRESS_CONTINUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROGRESS_QUIET: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROGRESS_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PROTECTION_LEVEL_SAME: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_FAX: u32 = 33u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_LAT: u32 = 257u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_MODEM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_NETWORK_BRIDGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_PARALLELPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_RS232: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_RS422: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_RS423: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_RS449: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_SCANNER: u32 = 34u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_TCPIP_TELNET: u32 = 258u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_UNSPECIFIED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const PST_X25: u32 = 259u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const QUERY_ACTCTX_FLAG_NO_ADDREF: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RECOVERY_DEFAULT_PING_INTERVAL: u32 = 5000u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const REG_RESTORE_LOG_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegRestoreLogFile"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const REG_SAVE_LOG_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RegSaveLogFile"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const REMOTE_PROTOCOL_INFO_FLAG_LOOPBACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const REMOTE_PROTOCOL_INFO_FLAG_OFFLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const REMOTE_PROTOCOL_INFO_FLAG_PERSISTENT_HANDLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RESETDEV: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RESTART_MAX_CMD_LINE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_FLAG_SMB2_SHARECAP_CLUSTER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_FLAG_SMB2_SHARECAP_CONTINUOUS_AVAILABILITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_FLAG_SMB2_SHARECAP_DFS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_FLAG_SMB2_SHARECAP_SCALEOUT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_FLAG_SMB2_SHARECAP_TIMEWARP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_SMB2_FLAG_SERVERCAP_DFS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_SMB2_FLAG_SERVERCAP_DIRECTORY_LEASING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_SMB2_FLAG_SERVERCAP_LARGEMTU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_SMB2_FLAG_SERVERCAP_LEASING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_SMB2_FLAG_SERVERCAP_MULTICHANNEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RPI_SMB2_FLAG_SERVERCAP_PERSISTENT_HANDLES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RSC_FLAG_DELAYREGISTEROCX: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RSC_FLAG_INF: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RSC_FLAG_NGCONV: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RSC_FLAG_QUIET: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RSC_FLAG_SETUPAPI: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RSC_FLAG_SKIPDISKSPACECHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RSC_FLAG_UPDHLPDLLS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RTS_CONTROL_DISABLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RTS_CONTROL_ENABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RTS_CONTROL_HANDSHAKE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RTS_CONTROL_TOGGLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RUNCMDS_DELAYPOSTCMD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RUNCMDS_NOWAIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const RUNCMDS_QUIET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_32BIT_BINARY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_64BIT_BINARY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_DOS_BINARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_OS216_BINARY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_PIF_BINARY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_POSIX_BINARY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_THIS_PLATFORM_BINARY: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SCS_WOW_BINARY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SHUTDOWN_NORETRY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_BAUD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_DATABITS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_HANDSHAKING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_PARITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_PARITY_CHECK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_RLSD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_SERIALCOMM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SP_STOPBITS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STARTF_HOLOGRAPHIC: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STORAGE_INFO_FLAGS_ALIGNED_DEVICE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STORAGE_INFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STORAGE_INFO_OFFSET_UNKNOWN: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STREAM_CONTAINS_GHOSTED_FILE_EXTENTS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STREAM_CONTAINS_PROPERTIES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STREAM_CONTAINS_SECURITY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STREAM_MODIFIED_WHEN_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STREAM_NORMAL_ATTRIBUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const STREAM_SPARSE_ATTRIBUTE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SYSTEM_STATUS_FLAG_POWER_SAVING_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_ALLTHRESHOLD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_LEGATO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_PERIOD1024: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_PERIOD2048: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_PERIOD512: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_PERIODVOICE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_QUEUEEMPTY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERBDNT: i32 = -5i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDCC: i32 = -7i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDDR: i32 = -14i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDFQ: i32 = -13i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDLN: i32 = -6i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDMD: i32 = -10i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDPT: i32 = -12i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDSH: i32 = -11i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDSR: i32 = -15i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDST: i32 = -16i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDTP: i32 = -8i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDVL: i32 = -9i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERDVNA: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERMACT: i32 = -3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SEROFM: i32 = -2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_SERQFUL: i32 = -4i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_STACCATO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_THRESHOLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_WHITE1024: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_WHITE2048: u32 = 6u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_WHITE512: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const S_WHITEVOICE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const TC_GP_TRAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const TC_HARDERR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const TC_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const TC_SIGNAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const THREAD_PRIORITY_ERROR_RETURN: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const UMS_VERSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const VOLUME_NAME_DOS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const VOLUME_NAME_GUID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const VOLUME_NAME_NONE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const VOLUME_NAME_NT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WINWATCHNOTIFY_CHANGED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WINWATCHNOTIFY_CHANGING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WINWATCHNOTIFY_DESTROY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WINWATCHNOTIFY_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WINWATCHNOTIFY_STOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_DLL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WLDP.DLL"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_FLAGS_SKIPSIGNATUREVALIDATION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_GETLOCKDOWNPOLICY_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpGetLockdownPolicy"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_INFORMATION_REVISION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_ISAPPAPPROVEDBYPOLICY_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpIsAppApprovedByPolicy"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_ISCLASSINAPPROVEDLIST_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpIsClassInApprovedList"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_ISDYNAMICCODEPOLICYENABLED_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpIsDynamicCodePolicyEnabled"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_ISPRODUCTIONCONFIGURATION_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpIsProductionConfiguration"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_ISWCOSPRODUCTIONCONFIGURATION_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpIsWcosProductionConfiguration"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_AUDIT_FLAG: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_CONFIG_CI_AUDIT_FLAG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_CONFIG_CI_FLAG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_DEFINED_FLAG: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_EXCLUSION_FLAG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_OFF: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_UMCIENFORCE_FLAG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_LOCKDOWN_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_QUERYDANAMICCODETRUST_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpQueryDynamicCodeTrust"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_QUERYDEVICESECURITYINFORMATION_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpQueryDeviceSecurityInformation"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_QUERYDYNAMICCODETRUST_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpQueryDynamicCodeTrust"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_QUERYPOLICYSETTINGENABLED2_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpQueryPolicySettingEnabled2"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_QUERYPOLICYSETTINGENABLED_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpQueryPolicySettingEnabled"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_QUERYWINDOWSLOCKDOWNMODE_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpQueryWindowsLockdownMode"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_QUERYWINDOWSLOCKDOWNRESTRICTION_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpQueryWindowsLockdownRestriction"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_RESETPRODUCTIONCONFIGURATION_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpResetProductionConfiguration"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_RESETWCOSPRODUCTIONCONFIGURATION_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpResetWcosProductionConfiguration"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_SETDYNAMICCODETRUST_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpSetDynamicCodeTrust"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_SETWINDOWSLOCKDOWNRESTRICTION_FN: ::windows_sys::core::PCSTR = ::windows_sys::s!("WldpSetWindowsLockdownRestriction"); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WM_CONVERTREQUEST: u32 = 266u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WM_CONVERTRESULT: u32 = 267u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WM_IMEKEYDOWN: u32 = 656u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WM_IMEKEYUP: u32 = 657u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WM_IME_REPORT: u32 = 640u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WM_INTERIM: u32 = 268u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WM_WNT_CONVERTREQUESTEX: u32 = 265u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[repr(transparent)] -pub struct CameraUIControlCaptureMode(pub i32); -impl CameraUIControlCaptureMode { - pub const PhotoOrVideo: Self = Self(0i32); - pub const Photo: Self = Self(1i32); - pub const Video: Self = Self(2i32); -} -impl ::core::marker::Copy for CameraUIControlCaptureMode {} -impl ::core::clone::Clone for CameraUIControlCaptureMode { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[repr(transparent)] -pub struct CameraUIControlLinearSelectionMode(pub i32); -impl CameraUIControlLinearSelectionMode { - pub const Single: Self = Self(0i32); - pub const Multiple: Self = Self(1i32); -} -impl ::core::marker::Copy for CameraUIControlLinearSelectionMode {} -impl ::core::clone::Clone for CameraUIControlLinearSelectionMode { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[repr(transparent)] -pub struct CameraUIControlMode(pub i32); -impl CameraUIControlMode { - pub const Browse: Self = Self(0i32); - pub const Linear: Self = Self(1i32); -} -impl ::core::marker::Copy for CameraUIControlMode {} -impl ::core::clone::Clone for CameraUIControlMode { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[repr(transparent)] -pub struct CameraUIControlPhotoFormat(pub i32); -impl CameraUIControlPhotoFormat { - pub const Jpeg: Self = Self(0i32); - pub const Png: Self = Self(1i32); - pub const JpegXR: Self = Self(2i32); -} -impl ::core::marker::Copy for CameraUIControlPhotoFormat {} -impl ::core::clone::Clone for CameraUIControlPhotoFormat { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[repr(transparent)] -pub struct CameraUIControlVideoFormat(pub i32); -impl CameraUIControlVideoFormat { - pub const Mp4: Self = Self(0i32); - pub const Wmv: Self = Self(1i32); -} -impl ::core::marker::Copy for CameraUIControlVideoFormat {} -impl ::core::clone::Clone for CameraUIControlVideoFormat { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[repr(transparent)] -pub struct CameraUIControlViewType(pub i32); -impl CameraUIControlViewType { - pub const SingleItem: Self = Self(0i32); - pub const ItemList: Self = Self(1i32); -} -impl ::core::marker::Copy for CameraUIControlViewType {} -impl ::core::clone::Clone for CameraUIControlViewType { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type DECISION_LOCATION = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_REFRESH_GLOBAL_DATA: DECISION_LOCATION = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_PARAMETER_VALIDATION: DECISION_LOCATION = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_AUDIT: DECISION_LOCATION = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_FAILED_CONVERT_GUID: DECISION_LOCATION = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_ENTERPRISE_DEFINED_CLASS_ID: DECISION_LOCATION = 4i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_GLOBAL_BUILT_IN_LIST: DECISION_LOCATION = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_PROVIDER_BUILT_IN_LIST: DECISION_LOCATION = 6i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_ENFORCE_STATE_LIST: DECISION_LOCATION = 7i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_NOT_FOUND: DECISION_LOCATION = 8i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const DECISION_LOCATION_UNKNOWN: DECISION_LOCATION = 9i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type FEATURE_CHANGE_TIME = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FEATURE_CHANGE_TIME_READ: FEATURE_CHANGE_TIME = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FEATURE_CHANGE_TIME_MODULE_RELOAD: FEATURE_CHANGE_TIME = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FEATURE_CHANGE_TIME_SESSION: FEATURE_CHANGE_TIME = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FEATURE_CHANGE_TIME_REBOOT: FEATURE_CHANGE_TIME = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type FEATURE_ENABLED_STATE = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FEATURE_ENABLED_STATE_DEFAULT: FEATURE_ENABLED_STATE = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FEATURE_ENABLED_STATE_DISABLED: FEATURE_ENABLED_STATE = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FEATURE_ENABLED_STATE_ENABLED: FEATURE_ENABLED_STATE = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type FILE_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const FileDirectoryInformation: FILE_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type KEY_SET_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KeyWriteTimeInformation: KEY_SET_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KeyWow64FlagsInformation: KEY_SET_INFORMATION_CLASS = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KeyControlFlagsInformation: KEY_SET_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KeySetVirtualizationInformation: KEY_SET_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KeySetDebugInformation: KEY_SET_INFORMATION_CLASS = 4i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KeySetHandleTagsInformation: KEY_SET_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const MaxKeySetInfoClass: KEY_SET_INFORMATION_CLASS = 6i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type OBJECT_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ObjectBasicInformation: OBJECT_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ObjectTypeInformation: OBJECT_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type SYSTEM_INFORMATION_CLASS = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemBasicInformation: SYSTEM_INFORMATION_CLASS = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemPerformanceInformation: SYSTEM_INFORMATION_CLASS = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemTimeOfDayInformation: SYSTEM_INFORMATION_CLASS = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemProcessInformation: SYSTEM_INFORMATION_CLASS = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemProcessorPerformanceInformation: SYSTEM_INFORMATION_CLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemInterruptInformation: SYSTEM_INFORMATION_CLASS = 23i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemExceptionInformation: SYSTEM_INFORMATION_CLASS = 33i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemRegistryQuotaInformation: SYSTEM_INFORMATION_CLASS = 37i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemLookasideInformation: SYSTEM_INFORMATION_CLASS = 45i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemCodeIntegrityInformation: SYSTEM_INFORMATION_CLASS = 103i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SystemPolicyInformation: SYSTEM_INFORMATION_CLASS = 134i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type TDIENTITY_ENTITY_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GENERIC_ENTITY: TDIENTITY_ENTITY_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const AT_ENTITY: TDIENTITY_ENTITY_TYPE = 640u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CL_NL_ENTITY: TDIENTITY_ENTITY_TYPE = 769u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CO_NL_ENTITY: TDIENTITY_ENTITY_TYPE = 768u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CL_TL_ENTITY: TDIENTITY_ENTITY_TYPE = 1025u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const CO_TL_ENTITY: TDIENTITY_ENTITY_TYPE = 1024u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const ER_ENTITY: TDIENTITY_ENTITY_TYPE = 896u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const IF_ENTITY: TDIENTITY_ENTITY_TYPE = 512u32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type TDI_TL_IO_CONTROL_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const EndpointIoControlType: TDI_TL_IO_CONTROL_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SetSockOptIoControlType: TDI_TL_IO_CONTROL_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const GetSockOptIoControlType: TDI_TL_IO_CONTROL_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const SocketIoControlType: TDI_TL_IO_CONTROL_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type VALUENAME = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const VALUENAME_UNKNOWN: VALUENAME = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const VALUENAME_ENTERPRISE_DEFINED_CLASS_ID: VALUENAME = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const VALUENAME_BUILT_IN_LIST: VALUENAME = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type WINSTATIONINFOCLASS = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WinStationInformation: WINSTATIONINFOCLASS = 8i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type WLDP_HOST = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_RUNDLL32: WLDP_HOST = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_SVCHOST: WLDP_HOST = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_MAX: WLDP_HOST = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type WLDP_HOST_ID = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_UNKNOWN: WLDP_HOST_ID = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_GLOBAL: WLDP_HOST_ID = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_VBA: WLDP_HOST_ID = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_WSH: WLDP_HOST_ID = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_POWERSHELL: WLDP_HOST_ID = 4i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_IE: WLDP_HOST_ID = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_MSI: WLDP_HOST_ID = 6i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_ALL: WLDP_HOST_ID = 7i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_HOST_ID_MAX: WLDP_HOST_ID = 8i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type WLDP_KEY = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KEY_UNKNOWN: WLDP_KEY = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KEY_OVERRIDE: WLDP_KEY = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const KEY_ALL_KEYS: WLDP_KEY = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type WLDP_POLICY_SETTING = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_POLICY_SETTING_AV_PERF_MODE: WLDP_POLICY_SETTING = 1000i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type WLDP_WINDOWS_LOCKDOWN_MODE = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_MODE_UNLOCKED: WLDP_WINDOWS_LOCKDOWN_MODE = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_MODE_TRIAL: WLDP_WINDOWS_LOCKDOWN_MODE = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_MODE_LOCKED: WLDP_WINDOWS_LOCKDOWN_MODE = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_MODE_MAX: WLDP_WINDOWS_LOCKDOWN_MODE = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type WLDP_WINDOWS_LOCKDOWN_RESTRICTION = i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NONE: WLDP_WINDOWS_LOCKDOWN_RESTRICTION = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NOUNLOCK: WLDP_WINDOWS_LOCKDOWN_RESTRICTION = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NOUNLOCK_PERMANENT: WLDP_WINDOWS_LOCKDOWN_RESTRICTION = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub const WLDP_WINDOWS_LOCKDOWN_RESTRICTION_MAX: WLDP_WINDOWS_LOCKDOWN_RESTRICTION = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACTCTX_SECTION_KEYED_DATA_2600 { - pub cbSize: u32, - pub ulDataFormatVersion: u32, - pub lpData: *mut ::core::ffi::c_void, - pub ulLength: u32, - pub lpSectionGlobalData: *mut ::core::ffi::c_void, - pub ulSectionGlobalDataLength: u32, - pub lpSectionBase: *mut ::core::ffi::c_void, - pub ulSectionTotalLength: u32, - pub hActCtx: super::super::Foundation::HANDLE, - pub ulAssemblyRosterIndex: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACTCTX_SECTION_KEYED_DATA_2600 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACTCTX_SECTION_KEYED_DATA_2600 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA { - pub lpInformation: *mut ::core::ffi::c_void, - pub lpSectionBase: *mut ::core::ffi::c_void, - pub ulSectionLength: u32, - pub lpSectionGlobalDataBase: *mut ::core::ffi::c_void, - pub ulSectionGlobalDataLength: u32, -} -impl ::core::marker::Copy for ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA {} -impl ::core::clone::Clone for ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ACTIVATION_CONTEXT_BASIC_INFORMATION { - pub hActCtx: super::super::Foundation::HANDLE, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ACTIVATION_CONTEXT_BASIC_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ACTIVATION_CONTEXT_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CABINFOA { - pub pszCab: ::windows_sys::core::PSTR, - pub pszInf: ::windows_sys::core::PSTR, - pub pszSection: ::windows_sys::core::PSTR, - pub szSrcPath: [super::super::Foundation::CHAR; 260], - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CABINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CABINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct CABINFOW { - pub pszCab: ::windows_sys::core::PWSTR, - pub pszInf: ::windows_sys::core::PWSTR, - pub pszSection: ::windows_sys::core::PWSTR, - pub szSrcPath: [u16; 260], - pub dwFlags: u32, -} -impl ::core::marker::Copy for CABINFOW {} -impl ::core::clone::Clone for CABINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLIENT_ID { - pub UniqueProcess: super::super::Foundation::HANDLE, - pub UniqueThread: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLIENT_ID {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLIENT_ID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG { - pub Size: u32, - pub TriggerId: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG {} -impl ::core::clone::Clone for CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct DATETIME { - pub year: u16, - pub month: u16, - pub day: u16, - pub hour: u16, - pub min: u16, - pub sec: u16, -} -impl ::core::marker::Copy for DATETIME {} -impl ::core::clone::Clone for DATETIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct DCICMD { - pub dwCommand: u32, - pub dwParam1: u32, - pub dwParam2: u32, - pub dwVersion: u32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for DCICMD {} -impl ::core::clone::Clone for DCICMD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct DCICREATEINPUT { - pub cmd: DCICMD, - pub dwCompression: u32, - pub dwMask: [u32; 3], - pub dwWidth: u32, - pub dwHeight: u32, - pub dwDCICaps: u32, - pub dwBitCount: u32, - pub lpSurface: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DCICREATEINPUT {} -impl ::core::clone::Clone for DCICREATEINPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DCIENUMINPUT { - pub cmd: DCICMD, - pub rSrc: super::super::Foundation::RECT, - pub rDst: super::super::Foundation::RECT, - pub EnumCallback: isize, - pub lpContext: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DCIENUMINPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DCIENUMINPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct DCIOFFSCREEN { - pub dciInfo: DCISURFACEINFO, - pub Draw: isize, - pub SetClipList: isize, - pub SetDestination: isize, -} -impl ::core::marker::Copy for DCIOFFSCREEN {} -impl ::core::clone::Clone for DCIOFFSCREEN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct DCIOVERLAY { - pub dciInfo: DCISURFACEINFO, - pub dwChromakeyValue: u32, - pub dwChromakeyMask: u32, -} -impl ::core::marker::Copy for DCIOVERLAY {} -impl ::core::clone::Clone for DCIOVERLAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct DCISURFACEINFO { - pub dwSize: u32, - pub dwDCICaps: u32, - pub dwCompression: u32, - pub dwMask: [u32; 3], - pub dwWidth: u32, - pub dwHeight: u32, - pub lStride: i32, - pub dwBitCount: u32, - pub dwOffSurface: usize, - pub wSelSurface: u16, - pub wReserved: u16, - pub dwReserved1: u32, - pub dwReserved2: u32, - pub dwReserved3: u32, - pub BeginAccess: isize, - pub EndAccess: isize, - pub DestroySurface: isize, -} -impl ::core::marker::Copy for DCISURFACEINFO {} -impl ::core::clone::Clone for DCISURFACEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DELAYLOAD_INFO { - pub Size: u32, - pub DelayloadDescriptor: *mut IMAGE_DELAYLOAD_DESCRIPTOR, - pub ThunkAddress: *mut IMAGE_THUNK_DATA64, - pub TargetDllName: ::windows_sys::core::PCSTR, - pub TargetApiDescriptor: DELAYLOAD_PROC_DESCRIPTOR, - pub TargetModuleBase: *mut ::core::ffi::c_void, - pub Unused: *mut ::core::ffi::c_void, - pub LastError: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DELAYLOAD_INFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DELAYLOAD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[cfg(target_arch = "x86")] -pub struct DELAYLOAD_INFO { - pub Size: u32, - pub DelayloadDescriptor: *mut IMAGE_DELAYLOAD_DESCRIPTOR, - pub ThunkAddress: *mut IMAGE_THUNK_DATA32, - pub TargetDllName: ::windows_sys::core::PCSTR, - pub TargetApiDescriptor: DELAYLOAD_PROC_DESCRIPTOR, - pub TargetModuleBase: *mut ::core::ffi::c_void, - pub Unused: *mut ::core::ffi::c_void, - pub LastError: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DELAYLOAD_INFO {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DELAYLOAD_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct DELAYLOAD_PROC_DESCRIPTOR { - pub ImportDescribedByName: u32, - pub Description: DELAYLOAD_PROC_DESCRIPTOR_0, -} -impl ::core::marker::Copy for DELAYLOAD_PROC_DESCRIPTOR {} -impl ::core::clone::Clone for DELAYLOAD_PROC_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub union DELAYLOAD_PROC_DESCRIPTOR_0 { - pub Name: ::windows_sys::core::PCSTR, - pub Ordinal: u32, -} -impl ::core::marker::Copy for DELAYLOAD_PROC_DESCRIPTOR_0 {} -impl ::core::clone::Clone for DELAYLOAD_PROC_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct FEATURE_ERROR { - pub hr: ::windows_sys::core::HRESULT, - pub lineNumber: u16, - pub file: ::windows_sys::core::PCSTR, - pub process: ::windows_sys::core::PCSTR, - pub module: ::windows_sys::core::PCSTR, - pub callerReturnAddressOffset: u32, - pub callerModule: ::windows_sys::core::PCSTR, - pub message: ::windows_sys::core::PCSTR, - pub originLineNumber: u16, - pub originFile: ::windows_sys::core::PCSTR, - pub originModule: ::windows_sys::core::PCSTR, - pub originCallerReturnAddressOffset: u32, - pub originCallerModule: ::windows_sys::core::PCSTR, - pub originName: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for FEATURE_ERROR {} -impl ::core::clone::Clone for FEATURE_ERROR { - fn clone(&self) -> Self { - *self - } -} -pub type FEATURE_STATE_CHANGE_SUBSCRIPTION = isize; -pub type FH_SERVICE_PIPE_HANDLE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct FILE_CASE_SENSITIVE_INFO { - pub Flags: u32, -} -impl ::core::marker::Copy for FILE_CASE_SENSITIVE_INFO {} -impl ::core::clone::Clone for FILE_CASE_SENSITIVE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct FILE_DISPOSITION_INFO_EX { - pub Flags: u32, -} -impl ::core::marker::Copy for FILE_DISPOSITION_INFO_EX {} -impl ::core::clone::Clone for FILE_DISPOSITION_INFO_EX { - fn clone(&self) -> Self { - *self - } -} -pub type HWINWATCH = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HW_PROFILE_INFOA { - pub dwDockInfo: u32, - pub szHwProfileGuid: [super::super::Foundation::CHAR; 39], - pub szHwProfileName: [super::super::Foundation::CHAR; 80], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HW_PROFILE_INFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HW_PROFILE_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct HW_PROFILE_INFOW { - pub dwDockInfo: u32, - pub szHwProfileGuid: [u16; 39], - pub szHwProfileName: [u16; 80], -} -impl ::core::marker::Copy for HW_PROFILE_INFOW {} -impl ::core::clone::Clone for HW_PROFILE_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct IMAGE_DELAYLOAD_DESCRIPTOR { - pub Attributes: IMAGE_DELAYLOAD_DESCRIPTOR_0, - pub DllNameRVA: u32, - pub ModuleHandleRVA: u32, - pub ImportAddressTableRVA: u32, - pub ImportNameTableRVA: u32, - pub BoundImportAddressTableRVA: u32, - pub UnloadInformationTableRVA: u32, - pub TimeDateStamp: u32, -} -impl ::core::marker::Copy for IMAGE_DELAYLOAD_DESCRIPTOR {} -impl ::core::clone::Clone for IMAGE_DELAYLOAD_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub union IMAGE_DELAYLOAD_DESCRIPTOR_0 { - pub AllAttributes: u32, - pub Anonymous: IMAGE_DELAYLOAD_DESCRIPTOR_0_0, -} -impl ::core::marker::Copy for IMAGE_DELAYLOAD_DESCRIPTOR_0 {} -impl ::core::clone::Clone for IMAGE_DELAYLOAD_DESCRIPTOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct IMAGE_DELAYLOAD_DESCRIPTOR_0_0 { - pub _bitfield: u32, -} -impl ::core::marker::Copy for IMAGE_DELAYLOAD_DESCRIPTOR_0_0 {} -impl ::core::clone::Clone for IMAGE_DELAYLOAD_DESCRIPTOR_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct IMAGE_THUNK_DATA32 { - pub u1: IMAGE_THUNK_DATA32_0, -} -impl ::core::marker::Copy for IMAGE_THUNK_DATA32 {} -impl ::core::clone::Clone for IMAGE_THUNK_DATA32 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub union IMAGE_THUNK_DATA32_0 { - pub ForwarderString: u32, - pub Function: u32, - pub Ordinal: u32, - pub AddressOfData: u32, -} -impl ::core::marker::Copy for IMAGE_THUNK_DATA32_0 {} -impl ::core::clone::Clone for IMAGE_THUNK_DATA32_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct IMAGE_THUNK_DATA64 { - pub u1: IMAGE_THUNK_DATA64_0, -} -impl ::core::marker::Copy for IMAGE_THUNK_DATA64 {} -impl ::core::clone::Clone for IMAGE_THUNK_DATA64 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub union IMAGE_THUNK_DATA64_0 { - pub ForwarderString: u64, - pub Function: u64, - pub Ordinal: u64, - pub AddressOfData: u64, -} -impl ::core::marker::Copy for IMAGE_THUNK_DATA64_0 {} -impl ::core::clone::Clone for IMAGE_THUNK_DATA64_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMEPROA { - pub hWnd: super::super::Foundation::HWND, - pub InstDate: DATETIME, - pub wVersion: u32, - pub szDescription: [u8; 50], - pub szName: [u8; 80], - pub szOptions: [u8; 30], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMEPROA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMEPROA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMEPROW { - pub hWnd: super::super::Foundation::HWND, - pub InstDate: DATETIME, - pub wVersion: u32, - pub szDescription: [u16; 50], - pub szName: [u16; 80], - pub szOptions: [u16; 30], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMEPROW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMEPROW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMESTRUCT { - pub fnc: u32, - pub wParam: super::super::Foundation::WPARAM, - pub wCount: u32, - pub dchSource: u32, - pub dchDest: u32, - pub lParam1: super::super::Foundation::LPARAM, - pub lParam2: super::super::Foundation::LPARAM, - pub lParam3: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMESTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMESTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IO_STATUS_BLOCK { - pub Anonymous: IO_STATUS_BLOCK_0, - pub Information: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IO_STATUS_BLOCK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IO_STATUS_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union IO_STATUS_BLOCK_0 { - pub Status: super::super::Foundation::NTSTATUS, - pub Pointer: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IO_STATUS_BLOCK_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IO_STATUS_BLOCK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct JAVA_TRUST { - pub cbSize: u32, - pub flag: u32, - pub fAllActiveXPermissions: super::super::Foundation::BOOL, - pub fAllPermissions: super::super::Foundation::BOOL, - pub dwEncodingType: u32, - pub pbJavaPermissions: *mut u8, - pub cbJavaPermissions: u32, - pub pbSigner: *mut u8, - pub cbSigner: u32, - pub pwszZone: ::windows_sys::core::PCWSTR, - pub guidZone: ::windows_sys::core::GUID, - pub hVerify: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for JAVA_TRUST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for JAVA_TRUST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct JIT_DEBUG_INFO { - pub dwSize: u32, - pub dwProcessorArchitecture: u32, - pub dwThreadID: u32, - pub dwReserved0: u32, - pub lpExceptionAddress: u64, - pub lpExceptionRecord: u64, - pub lpContextRecord: u64, -} -impl ::core::marker::Copy for JIT_DEBUG_INFO {} -impl ::core::clone::Clone for JIT_DEBUG_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct KEY_VALUE_ENTRY { - pub ValueName: *mut super::super::Foundation::UNICODE_STRING, - pub DataLength: u32, - pub DataOffset: u32, - pub Type: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for KEY_VALUE_ENTRY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for KEY_VALUE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub struct LDR_DATA_TABLE_ENTRY { - pub Reserved1: [*mut ::core::ffi::c_void; 2], - pub InMemoryOrderLinks: super::Kernel::LIST_ENTRY, - pub Reserved2: [*mut ::core::ffi::c_void; 2], - pub DllBase: *mut ::core::ffi::c_void, - pub Reserved3: [*mut ::core::ffi::c_void; 2], - pub FullDllName: super::super::Foundation::UNICODE_STRING, - pub Reserved4: [u8; 8], - pub Reserved5: [*mut ::core::ffi::c_void; 3], - pub Anonymous: LDR_DATA_TABLE_ENTRY_0, - pub TimeDateStamp: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for LDR_DATA_TABLE_ENTRY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for LDR_DATA_TABLE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`, `\"Win32_System_Kernel\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -pub union LDR_DATA_TABLE_ENTRY_0 { - pub CheckSum: u32, - pub Reserved6: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::marker::Copy for LDR_DATA_TABLE_ENTRY_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Kernel"))] -impl ::core::clone::Clone for LDR_DATA_TABLE_ENTRY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OBJECT_ATTRIBUTES { - pub Length: u32, - pub RootDirectory: super::super::Foundation::HANDLE, - pub ObjectName: *mut super::super::Foundation::UNICODE_STRING, - pub Attributes: u32, - pub SecurityDescriptor: *mut ::core::ffi::c_void, - pub SecurityQualityOfService: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OBJECT_ATTRIBUTES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OBJECT_ATTRIBUTES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PERUSERSECTIONA { - pub szGUID: [super::super::Foundation::CHAR; 59], - pub szDispName: [super::super::Foundation::CHAR; 128], - pub szLocale: [super::super::Foundation::CHAR; 10], - pub szStub: [super::super::Foundation::CHAR; 1040], - pub szVersion: [super::super::Foundation::CHAR; 32], - pub szCompID: [super::super::Foundation::CHAR; 128], - pub dwIsInstalled: u32, - pub bRollback: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PERUSERSECTIONA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PERUSERSECTIONA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PERUSERSECTIONW { - pub szGUID: [u16; 59], - pub szDispName: [u16; 128], - pub szLocale: [u16; 10], - pub szStub: [u16; 1040], - pub szVersion: [u16; 32], - pub szCompID: [u16; 128], - pub dwIsInstalled: u32, - pub bRollback: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PERUSERSECTIONW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PERUSERSECTIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct PUBLIC_OBJECT_BASIC_INFORMATION { - pub Attributes: u32, - pub GrantedAccess: u32, - pub HandleCount: u32, - pub PointerCount: u32, - pub Reserved: [u32; 10], -} -impl ::core::marker::Copy for PUBLIC_OBJECT_BASIC_INFORMATION {} -impl ::core::clone::Clone for PUBLIC_OBJECT_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PUBLIC_OBJECT_TYPE_INFORMATION { - pub TypeName: super::super::Foundation::UNICODE_STRING, - pub Reserved: [u32; 22], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PUBLIC_OBJECT_TYPE_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PUBLIC_OBJECT_TYPE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct STRENTRYA { - pub pszName: ::windows_sys::core::PSTR, - pub pszValue: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for STRENTRYA {} -impl ::core::clone::Clone for STRENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct STRENTRYW { - pub pszName: ::windows_sys::core::PWSTR, - pub pszValue: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for STRENTRYW {} -impl ::core::clone::Clone for STRENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct STRINGEXSTRUCT { - pub dwSize: u32, - pub uDeterminePos: u32, - pub uDetermineDelimPos: u32, - pub uYomiPos: u32, - pub uYomiDelimPos: u32, -} -impl ::core::marker::Copy for STRINGEXSTRUCT {} -impl ::core::clone::Clone for STRINGEXSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct STRTABLEA { - pub cEntries: u32, - pub pse: *mut STRENTRYA, -} -impl ::core::marker::Copy for STRTABLEA {} -impl ::core::clone::Clone for STRTABLEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct STRTABLEW { - pub cEntries: u32, - pub pse: *mut STRENTRYW, -} -impl ::core::marker::Copy for STRTABLEW {} -impl ::core::clone::Clone for STRTABLEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_BASIC_INFORMATION { - pub Reserved1: [u8; 24], - pub Reserved2: [*mut ::core::ffi::c_void; 4], - pub NumberOfProcessors: i8, -} -impl ::core::marker::Copy for SYSTEM_BASIC_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_BASIC_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_CODEINTEGRITY_INFORMATION { - pub Length: u32, - pub CodeIntegrityOptions: u32, -} -impl ::core::marker::Copy for SYSTEM_CODEINTEGRITY_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_CODEINTEGRITY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_EXCEPTION_INFORMATION { - pub Reserved1: [u8; 16], -} -impl ::core::marker::Copy for SYSTEM_EXCEPTION_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_EXCEPTION_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_INTERRUPT_INFORMATION { - pub Reserved1: [u8; 24], -} -impl ::core::marker::Copy for SYSTEM_INTERRUPT_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_INTERRUPT_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_LOOKASIDE_INFORMATION { - pub Reserved1: [u8; 32], -} -impl ::core::marker::Copy for SYSTEM_LOOKASIDE_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_LOOKASIDE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_PERFORMANCE_INFORMATION { - pub Reserved1: [u8; 312], -} -impl ::core::marker::Copy for SYSTEM_PERFORMANCE_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_PERFORMANCE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_POLICY_INFORMATION { - pub Reserved1: [*mut ::core::ffi::c_void; 2], - pub Reserved2: [u32; 3], -} -impl ::core::marker::Copy for SYSTEM_POLICY_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_POLICY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION { - pub IdleTime: i64, - pub KernelTime: i64, - pub UserTime: i64, - pub Reserved1: [i64; 2], - pub Reserved2: u32, -} -impl ::core::marker::Copy for SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYSTEM_PROCESS_INFORMATION { - pub NextEntryOffset: u32, - pub NumberOfThreads: u32, - pub Reserved1: [u8; 48], - pub ImageName: super::super::Foundation::UNICODE_STRING, - pub BasePriority: i32, - pub UniqueProcessId: super::super::Foundation::HANDLE, - pub Reserved2: *mut ::core::ffi::c_void, - pub HandleCount: u32, - pub SessionId: u32, - pub Reserved3: *mut ::core::ffi::c_void, - pub PeakVirtualSize: usize, - pub VirtualSize: usize, - pub Reserved4: u32, - pub PeakWorkingSetSize: usize, - pub WorkingSetSize: usize, - pub Reserved5: *mut ::core::ffi::c_void, - pub QuotaPagedPoolUsage: usize, - pub Reserved6: *mut ::core::ffi::c_void, - pub QuotaNonPagedPoolUsage: usize, - pub PagefileUsage: usize, - pub PeakPagefileUsage: usize, - pub PrivatePageCount: usize, - pub Reserved7: [i64; 6], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYSTEM_PROCESS_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYSTEM_PROCESS_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_REGISTRY_QUOTA_INFORMATION { - pub RegistryQuotaAllowed: u32, - pub RegistryQuotaUsed: u32, - pub Reserved1: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for SYSTEM_REGISTRY_QUOTA_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_REGISTRY_QUOTA_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYSTEM_THREAD_INFORMATION { - pub Reserved1: [i64; 3], - pub Reserved2: u32, - pub StartAddress: *mut ::core::ffi::c_void, - pub ClientId: CLIENT_ID, - pub Priority: i32, - pub BasePriority: i32, - pub Reserved3: u32, - pub ThreadState: u32, - pub WaitReason: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYSTEM_THREAD_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYSTEM_THREAD_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct SYSTEM_TIMEOFDAY_INFORMATION { - pub Reserved1: [u8; 48], -} -impl ::core::marker::Copy for SYSTEM_TIMEOFDAY_INFORMATION {} -impl ::core::clone::Clone for SYSTEM_TIMEOFDAY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct TCP_REQUEST_QUERY_INFORMATION_EX32_XP { - pub ID: TDIObjectID, - pub Context: [u32; 4], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for TCP_REQUEST_QUERY_INFORMATION_EX32_XP {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for TCP_REQUEST_QUERY_INFORMATION_EX32_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct TCP_REQUEST_QUERY_INFORMATION_EX_W2K { - pub ID: TDIObjectID, - pub Context: [u8; 16], -} -impl ::core::marker::Copy for TCP_REQUEST_QUERY_INFORMATION_EX_W2K {} -impl ::core::clone::Clone for TCP_REQUEST_QUERY_INFORMATION_EX_W2K { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct TCP_REQUEST_QUERY_INFORMATION_EX_XP { - pub ID: TDIObjectID, - pub Context: [usize; 4], -} -impl ::core::marker::Copy for TCP_REQUEST_QUERY_INFORMATION_EX_XP {} -impl ::core::clone::Clone for TCP_REQUEST_QUERY_INFORMATION_EX_XP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct TCP_REQUEST_SET_INFORMATION_EX { - pub ID: TDIObjectID, - pub BufferSize: u32, - pub Buffer: [u8; 1], -} -impl ::core::marker::Copy for TCP_REQUEST_SET_INFORMATION_EX {} -impl ::core::clone::Clone for TCP_REQUEST_SET_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct TDIEntityID { - pub tei_entity: TDIENTITY_ENTITY_TYPE, - pub tei_instance: u32, -} -impl ::core::marker::Copy for TDIEntityID {} -impl ::core::clone::Clone for TDIEntityID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct TDIObjectID { - pub toi_entity: TDIEntityID, - pub toi_class: u32, - pub toi_type: u32, - pub toi_id: u32, -} -impl ::core::marker::Copy for TDIObjectID {} -impl ::core::clone::Clone for TDIObjectID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct TDI_TL_IO_CONTROL_ENDPOINT { - pub Type: TDI_TL_IO_CONTROL_TYPE, - pub Level: u32, - pub Anonymous: TDI_TL_IO_CONTROL_ENDPOINT_0, - pub InputBuffer: *mut ::core::ffi::c_void, - pub InputBufferLength: u32, - pub OutputBuffer: *mut ::core::ffi::c_void, - pub OutputBufferLength: u32, -} -impl ::core::marker::Copy for TDI_TL_IO_CONTROL_ENDPOINT {} -impl ::core::clone::Clone for TDI_TL_IO_CONTROL_ENDPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub union TDI_TL_IO_CONTROL_ENDPOINT_0 { - pub IoControlCode: u32, - pub OptionName: u32, -} -impl ::core::marker::Copy for TDI_TL_IO_CONTROL_ENDPOINT_0 {} -impl ::core::clone::Clone for TDI_TL_IO_CONTROL_ENDPOINT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct THREAD_NAME_INFORMATION { - pub ThreadName: super::super::Foundation::UNICODE_STRING, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for THREAD_NAME_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for THREAD_NAME_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct UNDETERMINESTRUCT { - pub dwSize: u32, - pub uDefIMESize: u32, - pub uDefIMEPos: u32, - pub uUndetTextLen: u32, - pub uUndetTextPos: u32, - pub uUndetAttrPos: u32, - pub uCursorPos: u32, - pub uDeltaStart: u32, - pub uDetermineTextLen: u32, - pub uDetermineTextPos: u32, - pub uDetermineDelimPos: u32, - pub uYomiTextLen: u32, - pub uYomiTextPos: u32, - pub uYomiDelimPos: u32, -} -impl ::core::marker::Copy for UNDETERMINESTRUCT {} -impl ::core::clone::Clone for UNDETERMINESTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct WINSTATIONINFORMATIONW { - pub Reserved2: [u8; 70], - pub LogonId: u32, - pub Reserved3: [u8; 1140], -} -impl ::core::marker::Copy for WINSTATIONINFORMATIONW {} -impl ::core::clone::Clone for WINSTATIONINFORMATIONW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub struct WLDP_DEVICE_SECURITY_INFORMATION { - pub UnlockIdSize: u32, - pub UnlockId: *mut u8, - pub ManufacturerIDLength: u32, - pub ManufacturerID: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for WLDP_DEVICE_SECURITY_INFORMATION {} -impl ::core::clone::Clone for WLDP_DEVICE_SECURITY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WLDP_HOST_INFORMATION { - pub dwRevision: u32, - pub dwHostId: WLDP_HOST_ID, - pub szSource: ::windows_sys::core::PCWSTR, - pub hSource: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WLDP_HOST_INFORMATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WLDP_HOST_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _D3DHAL_CALLBACKS(pub u8); -#[repr(C)] -pub struct _D3DHAL_GLOBALDRIVERDATA(pub u8); -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type APPLICATION_RECOVERY_CALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type ENUM_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PDELAYLOAD_FAILURE_DLL_CALLBACK = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PFEATURE_STATE_CHANGE_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PFIBER_CALLOUT_ROUTINE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PIO_APC_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PQUERYACTCTXW_FUNC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWINSTATIONQUERYINFORMATIONW = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PWLDP_ISAPPAPPROVEDBYPOLICY_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLDP_ISDYNAMICCODEPOLICYENABLED_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLDP_ISPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLDP_ISWCOSPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PWLDP_QUERYDEVICESECURITYINFORMATION_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLDP_QUERYDYNAMICODETRUST_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLDP_QUERYPOLICYSETTINGENABLED2_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLDP_QUERYPOLICYSETTINGENABLED_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PWLDP_QUERYWINDOWSLOCKDOWNMODE_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PWLDP_QUERYWINDOWSLOCKDOWNRESTRICTION_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PWLDP_RESETPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PWLDP_RESETWCOSPRODUCTIONCONFIGURATION_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PWLDP_SETDYNAMICCODETRUST_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`*"] -pub type PWLDP_SETWINDOWSLOCKDOWNRESTRICTION_API = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type REGINSTALLA = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_System_WindowsProgramming\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WINWATCHNOTIFYPROC = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsSync/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsSync/mod.rs deleted file mode 100644 index 7bca226..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/WindowsSync/mod.rs +++ /dev/null @@ -1,443 +0,0 @@ -pub type IAsynchronousDataRetriever = *mut ::core::ffi::c_void; -pub type IChangeConflict = *mut ::core::ffi::c_void; -pub type IChangeUnitException = *mut ::core::ffi::c_void; -pub type IChangeUnitListFilterInfo = *mut ::core::ffi::c_void; -pub type IClockVector = *mut ::core::ffi::c_void; -pub type IClockVectorElement = *mut ::core::ffi::c_void; -pub type ICombinedFilterInfo = *mut ::core::ffi::c_void; -pub type IConstraintConflict = *mut ::core::ffi::c_void; -pub type IConstructReplicaKeyMap = *mut ::core::ffi::c_void; -pub type ICoreFragment = *mut ::core::ffi::c_void; -pub type ICoreFragmentInspector = *mut ::core::ffi::c_void; -pub type ICustomFilterInfo = *mut ::core::ffi::c_void; -pub type IDataRetrieverCallback = *mut ::core::ffi::c_void; -pub type IEnumChangeUnitExceptions = *mut ::core::ffi::c_void; -pub type IEnumClockVector = *mut ::core::ffi::c_void; -pub type IEnumFeedClockVector = *mut ::core::ffi::c_void; -pub type IEnumItemIds = *mut ::core::ffi::c_void; -pub type IEnumRangeExceptions = *mut ::core::ffi::c_void; -pub type IEnumSingleItemExceptions = *mut ::core::ffi::c_void; -pub type IEnumSyncChangeUnits = *mut ::core::ffi::c_void; -pub type IEnumSyncChanges = *mut ::core::ffi::c_void; -pub type IEnumSyncProviderConfigUIInfos = *mut ::core::ffi::c_void; -pub type IEnumSyncProviderInfos = *mut ::core::ffi::c_void; -pub type IFeedClockVector = *mut ::core::ffi::c_void; -pub type IFeedClockVectorElement = *mut ::core::ffi::c_void; -pub type IFilterKeyMap = *mut ::core::ffi::c_void; -pub type IFilterRequestCallback = *mut ::core::ffi::c_void; -pub type IFilterTrackingProvider = *mut ::core::ffi::c_void; -pub type IFilterTrackingRequestCallback = *mut ::core::ffi::c_void; -pub type IFilterTrackingSyncChangeBuilder = *mut ::core::ffi::c_void; -pub type IForgottenKnowledge = *mut ::core::ffi::c_void; -pub type IKnowledgeSyncProvider = *mut ::core::ffi::c_void; -pub type ILoadChangeContext = *mut ::core::ffi::c_void; -pub type IProviderConverter = *mut ::core::ffi::c_void; -pub type IRangeException = *mut ::core::ffi::c_void; -pub type IRecoverableError = *mut ::core::ffi::c_void; -pub type IRecoverableErrorData = *mut ::core::ffi::c_void; -pub type IRegisteredSyncProvider = *mut ::core::ffi::c_void; -pub type IReplicaKeyMap = *mut ::core::ffi::c_void; -pub type IRequestFilteredSync = *mut ::core::ffi::c_void; -pub type ISingleItemException = *mut ::core::ffi::c_void; -pub type ISupportFilteredSync = *mut ::core::ffi::c_void; -pub type ISupportLastWriteTime = *mut ::core::ffi::c_void; -pub type ISyncCallback = *mut ::core::ffi::c_void; -pub type ISyncCallback2 = *mut ::core::ffi::c_void; -pub type ISyncChange = *mut ::core::ffi::c_void; -pub type ISyncChangeBatch = *mut ::core::ffi::c_void; -pub type ISyncChangeBatch2 = *mut ::core::ffi::c_void; -pub type ISyncChangeBatchAdvanced = *mut ::core::ffi::c_void; -pub type ISyncChangeBatchBase = *mut ::core::ffi::c_void; -pub type ISyncChangeBatchBase2 = *mut ::core::ffi::c_void; -pub type ISyncChangeBatchWithFilterKeyMap = *mut ::core::ffi::c_void; -pub type ISyncChangeBatchWithPrerequisite = *mut ::core::ffi::c_void; -pub type ISyncChangeBuilder = *mut ::core::ffi::c_void; -pub type ISyncChangeUnit = *mut ::core::ffi::c_void; -pub type ISyncChangeWithFilterKeyMap = *mut ::core::ffi::c_void; -pub type ISyncChangeWithPrerequisite = *mut ::core::ffi::c_void; -pub type ISyncConstraintCallback = *mut ::core::ffi::c_void; -pub type ISyncDataConverter = *mut ::core::ffi::c_void; -pub type ISyncFilter = *mut ::core::ffi::c_void; -pub type ISyncFilterDeserializer = *mut ::core::ffi::c_void; -pub type ISyncFilterInfo = *mut ::core::ffi::c_void; -pub type ISyncFilterInfo2 = *mut ::core::ffi::c_void; -pub type ISyncFullEnumerationChange = *mut ::core::ffi::c_void; -pub type ISyncFullEnumerationChangeBatch = *mut ::core::ffi::c_void; -pub type ISyncFullEnumerationChangeBatch2 = *mut ::core::ffi::c_void; -pub type ISyncKnowledge = *mut ::core::ffi::c_void; -pub type ISyncKnowledge2 = *mut ::core::ffi::c_void; -pub type ISyncMergeTombstoneChange = *mut ::core::ffi::c_void; -pub type ISyncProvider = *mut ::core::ffi::c_void; -pub type ISyncProviderConfigUI = *mut ::core::ffi::c_void; -pub type ISyncProviderConfigUIInfo = *mut ::core::ffi::c_void; -pub type ISyncProviderInfo = *mut ::core::ffi::c_void; -pub type ISyncProviderRegistration = *mut ::core::ffi::c_void; -pub type ISyncRegistrationChange = *mut ::core::ffi::c_void; -pub type ISyncSessionExtendedErrorInfo = *mut ::core::ffi::c_void; -pub type ISyncSessionState = *mut ::core::ffi::c_void; -pub type ISyncSessionState2 = *mut ::core::ffi::c_void; -pub type ISynchronousDataRetriever = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_CLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_CONTENTTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_INSTANCEID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_IS_GLOBAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_MENUITEM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 13u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_MENUITEM_NOUI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 12u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_SUPPORTED_ARCHITECTURE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_CONFIGUI_TOOLTIPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x554b24ea_e8e3_45ba_9352_dfb561e171e4), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 6u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_CLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 3u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_CONFIGUI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 4u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_CONTENTTYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 5u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 9u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_ICON: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 11u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_INSTANCEID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 2u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 8u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_SUPPORTED_ARCHITECTURE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 7u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub const PKEY_PROVIDER_TOOLTIPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84179e61_60f6_4c1c_88ed_f1c531b32bda), pid: 10u32 }; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCC_CAN_CREATE_WITHOUT_UI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCC_CAN_MODIFY_WITHOUT_UI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCC_CREATE_NOT_SUPPORTED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCC_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCC_MODIFY_NOT_SUPPORTED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SPC_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_32_BIT_SUPPORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_64_BIT_SUPPORTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_CHANGE_FLAG_DELETED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_CHANGE_FLAG_DOES_NOT_EXIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_CHANGE_FLAG_GHOST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_FILTER_INFO_COMBINED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_FILTER_INFO_FLAG_CHANGE_UNIT_LIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_FILTER_INFO_FLAG_CUSTOM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_FILTER_INFO_FLAG_ITEM_LIST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_PROVIDER_CONFIGUI_CONFIGURATION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_PROVIDER_CONFIGURATION_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_PROVIDER_STATE_DIRTY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_PROVIDER_STATE_ENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_SERIALIZE_REPLICA_KEY_MAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_VERSION_FLAG_FROM_FEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_VERSION_FLAG_HAS_BY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SyncProviderRegistration: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf82b4ef1_93a9_4dde_8015_f7950a1a6e31); -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type CONFLICT_RESOLUTION_POLICY = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CRP_NONE: CONFLICT_RESOLUTION_POLICY = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CRP_DESTINATION_PROVIDER_WINS: CONFLICT_RESOLUTION_POLICY = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CRP_SOURCE_PROVIDER_WINS: CONFLICT_RESOLUTION_POLICY = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CRP_LAST: CONFLICT_RESOLUTION_POLICY = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type CONSTRAINT_CONFLICT_REASON = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CCR_OTHER: CONSTRAINT_CONFLICT_REASON = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CCR_COLLISION: CONSTRAINT_CONFLICT_REASON = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CCR_NOPARENT: CONSTRAINT_CONFLICT_REASON = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const CCR_IDENTITY: CONSTRAINT_CONFLICT_REASON = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type FILTERING_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const FT_CURRENT_ITEMS_ONLY: FILTERING_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const FT_CURRENT_ITEMS_AND_VERSIONS_FOR_MOVED_OUT_ITEMS: FILTERING_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type FILTER_COMBINATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const FCT_INTERSECTION: FILTER_COMBINATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type KNOWLEDGE_COOKIE_COMPARISON_RESULT = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const KCCR_COOKIE_KNOWLEDGE_EQUAL: KNOWLEDGE_COOKIE_COMPARISON_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const KCCR_COOKIE_KNOWLEDGE_CONTAINED: KNOWLEDGE_COOKIE_COMPARISON_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const KCCR_COOKIE_KNOWLEDGE_CONTAINS: KNOWLEDGE_COOKIE_COMPARISON_RESULT = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const KCCR_COOKIE_KNOWLEDGE_NOT_COMPARABLE: KNOWLEDGE_COOKIE_COMPARISON_RESULT = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_CONSTRAINT_RESOLVE_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCRA_DEFER: SYNC_CONSTRAINT_RESOLVE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCRA_ACCEPT_DESTINATION_PROVIDER: SYNC_CONSTRAINT_RESOLVE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCRA_ACCEPT_SOURCE_PROVIDER: SYNC_CONSTRAINT_RESOLVE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCRA_TRANSFER_AND_DEFER: SYNC_CONSTRAINT_RESOLVE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCRA_MERGE: SYNC_CONSTRAINT_RESOLVE_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCRA_RENAME_SOURCE: SYNC_CONSTRAINT_RESOLVE_ACTION = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SCRA_RENAME_DESTINATION: SYNC_CONSTRAINT_RESOLVE_ACTION = 6i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_FULL_ENUMERATION_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SFEA_FULL_ENUMERATION: SYNC_FULL_ENUMERATION_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SFEA_PARTIAL_SYNC: SYNC_FULL_ENUMERATION_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SFEA_ABORT: SYNC_FULL_ENUMERATION_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_PROGRESS_STAGE = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SPS_CHANGE_DETECTION: SYNC_PROGRESS_STAGE = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SPS_CHANGE_ENUMERATION: SYNC_PROGRESS_STAGE = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SPS_CHANGE_APPLICATION: SYNC_PROGRESS_STAGE = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_PROVIDER_ROLE = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SPR_SOURCE: SYNC_PROVIDER_ROLE = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SPR_DESTINATION: SYNC_PROVIDER_ROLE = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_REGISTRATION_EVENT = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRE_PROVIDER_ADDED: SYNC_REGISTRATION_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRE_PROVIDER_REMOVED: SYNC_REGISTRATION_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRE_PROVIDER_UPDATED: SYNC_REGISTRATION_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRE_PROVIDER_STATE_CHANGED: SYNC_REGISTRATION_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRE_CONFIGUI_ADDED: SYNC_REGISTRATION_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRE_CONFIGUI_REMOVED: SYNC_REGISTRATION_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRE_CONFIGUI_UPDATED: SYNC_REGISTRATION_EVENT = 6i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_RESOLVE_ACTION = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRA_DEFER: SYNC_RESOLVE_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRA_ACCEPT_DESTINATION_PROVIDER: SYNC_RESOLVE_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRA_ACCEPT_SOURCE_PROVIDER: SYNC_RESOLVE_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRA_MERGE: SYNC_RESOLVE_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRA_TRANSFER_AND_DEFER: SYNC_RESOLVE_ACTION = 4i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SRA_LAST: SYNC_RESOLVE_ACTION = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_SERIALIZATION_VERSION = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_SERIALIZATION_VERSION_V1: SYNC_SERIALIZATION_VERSION = 1i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_SERIALIZATION_VERSION_V2: SYNC_SERIALIZATION_VERSION = 4i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_SERIALIZATION_VERSION_V3: SYNC_SERIALIZATION_VERSION = 5i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub type SYNC_STATISTICS = i32; -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub const SYNC_STATISTICS_RANGE_COUNT: SYNC_STATISTICS = 0i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ID_PARAMETERS { - pub dwSize: u32, - pub replicaId: ID_PARAMETER_PAIR, - pub itemId: ID_PARAMETER_PAIR, - pub changeUnitId: ID_PARAMETER_PAIR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ID_PARAMETERS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ID_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ID_PARAMETER_PAIR { - pub fIsVariable: super::super::Foundation::BOOL, - pub cbIdSize: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ID_PARAMETER_PAIR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ID_PARAMETER_PAIR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SYNC_FILTER_CHANGE { - pub fMoveIn: super::super::Foundation::BOOL, - pub moveVersion: SYNC_VERSION, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SYNC_FILTER_CHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SYNC_FILTER_CHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub struct SYNC_RANGE { - pub pbClosedLowerBound: *mut u8, - pub pbClosedUpperBound: *mut u8, -} -impl ::core::marker::Copy for SYNC_RANGE {} -impl ::core::clone::Clone for SYNC_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub struct SYNC_SESSION_STATISTICS { - pub dwChangesApplied: u32, - pub dwChangesFailed: u32, -} -impl ::core::marker::Copy for SYNC_SESSION_STATISTICS {} -impl ::core::clone::Clone for SYNC_SESSION_STATISTICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub struct SYNC_TIME { - pub dwDate: u32, - pub dwTime: u32, -} -impl ::core::marker::Copy for SYNC_TIME {} -impl ::core::clone::Clone for SYNC_TIME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub struct SYNC_VERSION { - pub dwLastUpdatingReplicaKey: u32, - pub ullTickCount: u64, -} -impl ::core::marker::Copy for SYNC_VERSION {} -impl ::core::clone::Clone for SYNC_VERSION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SyncProviderConfigUIConfiguration { - pub dwVersion: u32, - pub guidInstanceId: ::windows_sys::core::GUID, - pub clsidConfigUI: ::windows_sys::core::GUID, - pub guidContentType: ::windows_sys::core::GUID, - pub dwCapabilities: u32, - pub dwSupportedArchitecture: u32, - pub fIsGlobal: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SyncProviderConfigUIConfiguration {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SyncProviderConfigUIConfiguration { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_WindowsSync\"`*"] -pub struct SyncProviderConfiguration { - pub dwVersion: u32, - pub guidInstanceId: ::windows_sys::core::GUID, - pub clsidProvider: ::windows_sys::core::GUID, - pub guidConfigUIInstanceId: ::windows_sys::core::GUID, - pub guidContentType: ::windows_sys::core::GUID, - pub dwCapabilities: u32, - pub dwSupportedArchitecture: u32, -} -impl ::core::marker::Copy for SyncProviderConfiguration {} -impl ::core::clone::Clone for SyncProviderConfiguration { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Wmi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Wmi/mod.rs deleted file mode 100644 index 255de32..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/Wmi/mod.rs +++ /dev/null @@ -1,4545 +0,0 @@ -::windows_sys::core::link ! ( "mi.dll""cdecl" #[doc = "*Required features: `\"Win32_System_Wmi\"`*"] fn MI_Application_InitializeV1 ( flags : u32 , applicationid : *const u16 , extendederror : *mut *mut MI_Instance , application : *mut MI_Application ) -> MI_Result ); -pub type IEnumWbemClassObject = *mut ::core::ffi::c_void; -pub type IMofCompiler = *mut ::core::ffi::c_void; -pub type ISWbemDateTime = *mut ::core::ffi::c_void; -pub type ISWbemEventSource = *mut ::core::ffi::c_void; -pub type ISWbemLastError = *mut ::core::ffi::c_void; -pub type ISWbemLocator = *mut ::core::ffi::c_void; -pub type ISWbemMethod = *mut ::core::ffi::c_void; -pub type ISWbemMethodSet = *mut ::core::ffi::c_void; -pub type ISWbemNamedValue = *mut ::core::ffi::c_void; -pub type ISWbemNamedValueSet = *mut ::core::ffi::c_void; -pub type ISWbemObject = *mut ::core::ffi::c_void; -pub type ISWbemObjectEx = *mut ::core::ffi::c_void; -pub type ISWbemObjectPath = *mut ::core::ffi::c_void; -pub type ISWbemObjectSet = *mut ::core::ffi::c_void; -pub type ISWbemPrivilege = *mut ::core::ffi::c_void; -pub type ISWbemPrivilegeSet = *mut ::core::ffi::c_void; -pub type ISWbemProperty = *mut ::core::ffi::c_void; -pub type ISWbemPropertySet = *mut ::core::ffi::c_void; -pub type ISWbemQualifier = *mut ::core::ffi::c_void; -pub type ISWbemQualifierSet = *mut ::core::ffi::c_void; -pub type ISWbemRefreshableItem = *mut ::core::ffi::c_void; -pub type ISWbemRefresher = *mut ::core::ffi::c_void; -pub type ISWbemSecurity = *mut ::core::ffi::c_void; -pub type ISWbemServices = *mut ::core::ffi::c_void; -pub type ISWbemServicesEx = *mut ::core::ffi::c_void; -pub type ISWbemSink = *mut ::core::ffi::c_void; -pub type ISWbemSinkEvents = *mut ::core::ffi::c_void; -pub type IUnsecuredApartment = *mut ::core::ffi::c_void; -pub type IWMIExtension = *mut ::core::ffi::c_void; -pub type IWbemAddressResolution = *mut ::core::ffi::c_void; -pub type IWbemBackupRestore = *mut ::core::ffi::c_void; -pub type IWbemBackupRestoreEx = *mut ::core::ffi::c_void; -pub type IWbemCallResult = *mut ::core::ffi::c_void; -pub type IWbemClassObject = *mut ::core::ffi::c_void; -pub type IWbemClientConnectionTransport = *mut ::core::ffi::c_void; -pub type IWbemClientTransport = *mut ::core::ffi::c_void; -pub type IWbemConfigureRefresher = *mut ::core::ffi::c_void; -pub type IWbemConnectorLogin = *mut ::core::ffi::c_void; -pub type IWbemConstructClassObject = *mut ::core::ffi::c_void; -pub type IWbemContext = *mut ::core::ffi::c_void; -pub type IWbemDecoupledBasicEventProvider = *mut ::core::ffi::c_void; -pub type IWbemDecoupledRegistrar = *mut ::core::ffi::c_void; -pub type IWbemEventConsumerProvider = *mut ::core::ffi::c_void; -pub type IWbemEventProvider = *mut ::core::ffi::c_void; -pub type IWbemEventProviderQuerySink = *mut ::core::ffi::c_void; -pub type IWbemEventProviderSecurity = *mut ::core::ffi::c_void; -pub type IWbemEventSink = *mut ::core::ffi::c_void; -pub type IWbemHiPerfEnum = *mut ::core::ffi::c_void; -pub type IWbemHiPerfProvider = *mut ::core::ffi::c_void; -pub type IWbemLevel1Login = *mut ::core::ffi::c_void; -pub type IWbemLocator = *mut ::core::ffi::c_void; -pub type IWbemObjectAccess = *mut ::core::ffi::c_void; -pub type IWbemObjectSink = *mut ::core::ffi::c_void; -pub type IWbemObjectSinkEx = *mut ::core::ffi::c_void; -pub type IWbemObjectTextSrc = *mut ::core::ffi::c_void; -pub type IWbemPath = *mut ::core::ffi::c_void; -pub type IWbemPathKeyList = *mut ::core::ffi::c_void; -pub type IWbemPropertyProvider = *mut ::core::ffi::c_void; -pub type IWbemProviderIdentity = *mut ::core::ffi::c_void; -pub type IWbemProviderInit = *mut ::core::ffi::c_void; -pub type IWbemProviderInitSink = *mut ::core::ffi::c_void; -pub type IWbemQualifierSet = *mut ::core::ffi::c_void; -pub type IWbemQuery = *mut ::core::ffi::c_void; -pub type IWbemRefresher = *mut ::core::ffi::c_void; -pub type IWbemServices = *mut ::core::ffi::c_void; -pub type IWbemShutdown = *mut ::core::ffi::c_void; -pub type IWbemStatusCodeText = *mut ::core::ffi::c_void; -pub type IWbemTransport = *mut ::core::ffi::c_void; -pub type IWbemUnboundObjectSink = *mut ::core::ffi::c_void; -pub type IWbemUnsecuredApartment = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_CALL_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_CHAR_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_ABSTRACT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_ADOPT: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_ANY: u32 = 127u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_ASSOCIATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_BORROW: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_CLASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_DISABLEOVERRIDE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_ENABLEOVERRIDE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_EXPENSIVE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_EXTENDED: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_IN: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_INDICATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_KEY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_METHOD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_NOT_MODIFIED: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_NULL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_OUT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_PARAMETER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_PROPERTY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_READONLY: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_REFERENCE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_REQUIRED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_RESTRICTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_STATIC: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_STREAM: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_TERMINAL: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_TOSUBCLASS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_TRANSLATABLE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_FLAG_VERSION: u32 = 469762048u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MAX_LOCALE_SIZE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_BOOLEANS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_CPLUSPLUS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_DESCRIPTIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_FILTER_SUPPORT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_LOCALIZED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_MAPPING_STRINGS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_STANDARD_QUALIFIERS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_MODULE_FLAG_VALUES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_BASIC_RTTI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_DEFAULT_RTTI: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_FULL_RTTI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_NO_RTTI: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY: u32 = 384u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW: u32 = 128u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OPERATIONFLAGS_STANDARD_RTTI: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SERIALIZER_FLAGS_CLASS_DEEP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SUBSCRIBE_BOOKMARK_NEWEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MI_SUBSCRIBE_BOOKMARK_NEWEST"); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SUBSCRIBE_BOOKMARK_OLDEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MI_SUBSCRIBE_BOOKMARK_OLDEST"); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_WRITEMESSAGE_CHANNEL_DEBUG: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_WRITEMESSAGE_CHANNEL_VERBOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_WRITEMESSAGE_CHANNEL_WARNING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MofCompiler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6daf9757_2e37_11d2_aec9_00c04fb68820); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemDateTime: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47dfbe54_cf76_11d3_b38f_00105a1f473a); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemEventSource: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d58_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemLastError: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2feeeac_cfcd_11d1_8b05_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76a64158_cb41_11d1_8b02_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemMethod: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d5b_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemMethodSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d5a_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemNamedValue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d60_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemNamedValueSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9aed384e_ce8b_11d1_8b05_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d62_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemObjectEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6bdafb2_9435_491f_bb87_6aa0f0bc31a2); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemObjectPath: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5791bc26_ce9c_11d1_97bf_0000f81e849c); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemObjectSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d61_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemPrivilege: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x26ee67bc_5804_11d2_8b4a_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemPrivilegeSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x26ee67be_5804_11d2_8b4a_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemProperty: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d5d_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemPropertySet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d5c_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemQualifier: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d5f_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemQualifierSet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d5e_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemRefreshableItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c6854bc_de4b_11d3_b390_00105a1f473a); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemRefresher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd269bf5c_d9c1_11d3_b38f_00105a1f473a); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemSecurity: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb54d66e9_2287_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04b83d63_21ae_11d2_8b33_00600806d9b6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemServicesEx: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x62e522dc_8cf3_40a8_8b2e_37d595651e40); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const SWbemSink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75718c9a_f029_11d1_a1ac_00c04fb6c223); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const UnsecuredApartment: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49bd2028_1523_11d1_ad79_00c04fd8fdff); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMS_DISPID_COMPLETED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMS_DISPID_CONNECTION_READY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMS_DISPID_DERIVATION: u32 = 23u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMS_DISPID_OBJECT_PUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMS_DISPID_OBJECT_READY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMS_DISPID_PROGRESS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_INFINITE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_NO_WAIT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIExtension: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0975afe_5c7f_11d2_8b74_00104b2afb41); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemAdministrativeLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb8555cc_9128_11d1_ad9b_00c04fd8fdff); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemAuthenticatedLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd184336_9128_11d1_ad9b_00c04fd8fdff); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemBackupRestore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc49e32c6_bc8b_11d2_85d4_00105a1f8304); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemClassObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a653086_174f_11d2_b5f9_00104b703efd); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x674b6698_ee92_11d0_ad71_00c04fd8fdff); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemDCOMTransport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf7ce2e13_8c90_11d1_9e7b_00c04fc324a8); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemDecoupledBasicEventProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf5f75737_2843_4f22_933d_c76a97cda62f); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemDecoupledRegistrar: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4cfc7932_0f9d_4bef_9c32_8ea2a6b56fcb); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemDefPath: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf4cc405_e2c5_4ddd_b3ce_5e7582d8c9fa); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemLevel1Login: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8bc3f05e_d86b_11d0_a075_00c04fb68820); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemLocalAddrRes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1044801_8f7e_11d1_9e7c_00c04fc324a8); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4590f811_1d3a_11d0_891f_00aa004b2e24); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemObjectTextSrc: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d1c559d_84f0_4bb3_a7d5_56a7435a9ba6); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemQuery: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeac8a024_21e2_4523_ad73_a71a0aa2f56a); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemRefresher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc71566f2_561e_11d1_ad87_00c04fd8fdff); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemStatusCodeText: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb87e1bd_3233_11d2_aec9_00c04fb68820); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemUnauthenticatedLocator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x443e7b79_de31_11d2_b340_00104bcc4b4a); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WbemUninitializedClassObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a0227f6_7108_11d1_ad90_00c04fd8fdff); -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type CIMTYPE_ENUMERATION = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_ILLEGAL: CIMTYPE_ENUMERATION = 4095i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_EMPTY: CIMTYPE_ENUMERATION = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_SINT8: CIMTYPE_ENUMERATION = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_UINT8: CIMTYPE_ENUMERATION = 17i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_SINT16: CIMTYPE_ENUMERATION = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_UINT16: CIMTYPE_ENUMERATION = 18i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_SINT32: CIMTYPE_ENUMERATION = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_UINT32: CIMTYPE_ENUMERATION = 19i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_SINT64: CIMTYPE_ENUMERATION = 20i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_UINT64: CIMTYPE_ENUMERATION = 21i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_REAL32: CIMTYPE_ENUMERATION = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_REAL64: CIMTYPE_ENUMERATION = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_BOOLEAN: CIMTYPE_ENUMERATION = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_STRING: CIMTYPE_ENUMERATION = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_DATETIME: CIMTYPE_ENUMERATION = 101i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_REFERENCE: CIMTYPE_ENUMERATION = 102i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_CHAR16: CIMTYPE_ENUMERATION = 103i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_OBJECT: CIMTYPE_ENUMERATION = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const CIM_FLAG_ARRAY: CIMTYPE_ENUMERATION = 8192i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_CallbackMode = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_CALLBACKMODE_REPORT: MI_CallbackMode = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_CALLBACKMODE_INQUIRE: MI_CallbackMode = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_CALLBACKMODE_IGNORE: MI_CallbackMode = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_CancellationReason = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REASON_NONE: MI_CancellationReason = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REASON_TIMEOUT: MI_CancellationReason = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REASON_SHUTDOWN: MI_CancellationReason = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REASON_SERVICESTOP: MI_CancellationReason = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_DestinationOptions_ImpersonationType = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_DestinationOptions_ImpersonationType_Default: MI_DestinationOptions_ImpersonationType = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_DestinationOptions_ImpersonationType_None: MI_DestinationOptions_ImpersonationType = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_DestinationOptions_ImpersonationType_Identify: MI_DestinationOptions_ImpersonationType = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_DestinationOptions_ImpersonationType_Impersonate: MI_DestinationOptions_ImpersonationType = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_DestinationOptions_ImpersonationType_Delegate: MI_DestinationOptions_ImpersonationType = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ErrorCategory = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_NOT_SPECIFIED: MI_ErrorCategory = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_OPEN_ERROR: MI_ErrorCategory = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_CLOS_EERROR: MI_ErrorCategory = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_DEVICE_ERROR: MI_ErrorCategory = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_DEADLOCK_DETECTED: MI_ErrorCategory = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_INVALID_ARGUMENT: MI_ErrorCategory = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_INVALID_DATA: MI_ErrorCategory = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_INVALID_OPERATION: MI_ErrorCategory = 7i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_INVALID_RESULT: MI_ErrorCategory = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_INVALID_TYPE: MI_ErrorCategory = 9i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_METADATA_ERROR: MI_ErrorCategory = 10i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_NOT_IMPLEMENTED: MI_ErrorCategory = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_NOT_INSTALLED: MI_ErrorCategory = 12i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_OBJECT_NOT_FOUND: MI_ErrorCategory = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_OPERATION_STOPPED: MI_ErrorCategory = 14i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_OPERATION_TIMEOUT: MI_ErrorCategory = 15i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_SYNTAX_ERROR: MI_ErrorCategory = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_PARSER_ERROR: MI_ErrorCategory = 17i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_ACCESS_DENIED: MI_ErrorCategory = 18i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_RESOURCE_BUSY: MI_ErrorCategory = 19i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_RESOURCE_EXISTS: MI_ErrorCategory = 20i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_RESOURCE_UNAVAILABLE: MI_ErrorCategory = 21i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_READ_ERROR: MI_ErrorCategory = 22i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_WRITE_ERROR: MI_ErrorCategory = 23i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_FROM_STDERR: MI_ErrorCategory = 24i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_SECURITY_ERROR: MI_ErrorCategory = 25i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_PROTOCOL_ERROR: MI_ErrorCategory = 26i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_CONNECTION_ERROR: MI_ErrorCategory = 27i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_AUTHENTICATION_ERROR: MI_ErrorCategory = 28i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_LIMITS_EXCEEDED: MI_ErrorCategory = 29i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_QUOTA_EXCEEDED: MI_ErrorCategory = 30i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ERRORCATEGORY_NOT_ENABLED: MI_ErrorCategory = 31i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_LocaleType = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_LOCALE_TYPE_REQUESTED_UI: MI_LocaleType = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_LOCALE_TYPE_REQUESTED_DATA: MI_LocaleType = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_LOCALE_TYPE_CLOSEST_UI: MI_LocaleType = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_LOCALE_TYPE_CLOSEST_DATA: MI_LocaleType = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_ResponseType = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OperationCallback_ResponseType_No: MI_OperationCallback_ResponseType = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OperationCallback_ResponseType_Yes: MI_OperationCallback_ResponseType = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OperationCallback_ResponseType_NoToAll: MI_OperationCallback_ResponseType = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_OperationCallback_ResponseType_YesToAll: MI_OperationCallback_ResponseType = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_PromptType = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_PROMPTTYPE_NORMAL: MI_PromptType = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_PROMPTTYPE_CRITICAL: MI_PromptType = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderArchitecture = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_PROVIDER_ARCHITECTURE_32BIT: MI_ProviderArchitecture = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_PROVIDER_ARCHITECTURE_64BIT: MI_ProviderArchitecture = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_Result = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_OK: MI_Result = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_FAILED: MI_Result = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_ACCESS_DENIED: MI_Result = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_INVALID_NAMESPACE: MI_Result = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_INVALID_PARAMETER: MI_Result = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_INVALID_CLASS: MI_Result = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_NOT_FOUND: MI_Result = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_NOT_SUPPORTED: MI_Result = 7i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_CLASS_HAS_CHILDREN: MI_Result = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_CLASS_HAS_INSTANCES: MI_Result = 9i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_INVALID_SUPERCLASS: MI_Result = 10i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_ALREADY_EXISTS: MI_Result = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_NO_SUCH_PROPERTY: MI_Result = 12i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_TYPE_MISMATCH: MI_Result = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED: MI_Result = 14i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_INVALID_QUERY: MI_Result = 15i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_METHOD_NOT_AVAILABLE: MI_Result = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_METHOD_NOT_FOUND: MI_Result = 17i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_NAMESPACE_NOT_EMPTY: MI_Result = 20i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_INVALID_ENUMERATION_CONTEXT: MI_Result = 21i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_INVALID_OPERATION_TIMEOUT: MI_Result = 22i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_PULL_HAS_BEEN_ABANDONED: MI_Result = 23i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_PULL_CANNOT_BE_ABANDONED: MI_Result = 24i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED: MI_Result = 25i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED: MI_Result = 26i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_SERVER_LIMITS_EXCEEDED: MI_Result = 27i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_RESULT_SERVER_IS_SHUTTING_DOWN: MI_Result = 28i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_SubscriptionDeliveryType = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SubscriptionDeliveryType_Pull: MI_SubscriptionDeliveryType = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SubscriptionDeliveryType_Push: MI_SubscriptionDeliveryType = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_Type = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_BOOLEAN: MI_Type = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT8: MI_Type = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT8: MI_Type = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT16: MI_Type = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT16: MI_Type = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT32: MI_Type = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT32: MI_Type = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT64: MI_Type = 7i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT64: MI_Type = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REAL32: MI_Type = 9i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REAL64: MI_Type = 10i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_CHAR16: MI_Type = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_DATETIME: MI_Type = 12i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_STRING: MI_Type = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REFERENCE: MI_Type = 14i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_INSTANCE: MI_Type = 15i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_BOOLEANA: MI_Type = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT8A: MI_Type = 17i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT8A: MI_Type = 18i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT16A: MI_Type = 19i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT16A: MI_Type = 20i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT32A: MI_Type = 21i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT32A: MI_Type = 22i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_UINT64A: MI_Type = 23i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_SINT64A: MI_Type = 24i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REAL32A: MI_Type = 25i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REAL64A: MI_Type = 26i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_CHAR16A: MI_Type = 27i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_DATETIMEA: MI_Type = 28i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_STRINGA: MI_Type = 29i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_REFERENCEA: MI_Type = 30i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_INSTANCEA: MI_Type = 31i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const MI_ARRAY: MI_Type = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEMSTATUS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_NO_ERROR: WBEMSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_NO_ERROR: WBEMSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_SAME: WBEMSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_FALSE: WBEMSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_ALREADY_EXISTS: WBEMSTATUS = 262145i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_RESET_TO_DEFAULT: WBEMSTATUS = 262146i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_DIFFERENT: WBEMSTATUS = 262147i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_TIMEDOUT: WBEMSTATUS = 262148i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_NO_MORE_DATA: WBEMSTATUS = 262149i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_OPERATION_CANCELLED: WBEMSTATUS = 262150i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_PENDING: WBEMSTATUS = 262151i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_DUPLICATE_OBJECTS: WBEMSTATUS = 262152i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_ACCESS_DENIED: WBEMSTATUS = 262153i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_PARTIAL_RESULTS: WBEMSTATUS = 262160i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_SOURCE_NOT_AVAILABLE: WBEMSTATUS = 262167i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_FAILED: WBEMSTATUS = -2147217407i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NOT_FOUND: WBEMSTATUS = -2147217406i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_ACCESS_DENIED: WBEMSTATUS = -2147217405i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_FAILURE: WBEMSTATUS = -2147217404i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_TYPE_MISMATCH: WBEMSTATUS = -2147217403i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_OUT_OF_MEMORY: WBEMSTATUS = -2147217402i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_CONTEXT: WBEMSTATUS = -2147217401i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_PARAMETER: WBEMSTATUS = -2147217400i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NOT_AVAILABLE: WBEMSTATUS = -2147217399i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CRITICAL_ERROR: WBEMSTATUS = -2147217398i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_STREAM: WBEMSTATUS = -2147217397i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NOT_SUPPORTED: WBEMSTATUS = -2147217396i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_SUPERCLASS: WBEMSTATUS = -2147217395i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_NAMESPACE: WBEMSTATUS = -2147217394i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_OBJECT: WBEMSTATUS = -2147217393i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_CLASS: WBEMSTATUS = -2147217392i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_NOT_FOUND: WBEMSTATUS = -2147217391i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_PROVIDER_REGISTRATION: WBEMSTATUS = -2147217390i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_LOAD_FAILURE: WBEMSTATUS = -2147217389i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INITIALIZATION_FAILURE: WBEMSTATUS = -2147217388i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_TRANSPORT_FAILURE: WBEMSTATUS = -2147217387i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_OPERATION: WBEMSTATUS = -2147217386i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_QUERY: WBEMSTATUS = -2147217385i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_QUERY_TYPE: WBEMSTATUS = -2147217384i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_ALREADY_EXISTS: WBEMSTATUS = -2147217383i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_OVERRIDE_NOT_ALLOWED: WBEMSTATUS = -2147217382i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROPAGATED_QUALIFIER: WBEMSTATUS = -2147217381i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROPAGATED_PROPERTY: WBEMSTATUS = -2147217380i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNEXPECTED: WBEMSTATUS = -2147217379i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_ILLEGAL_OPERATION: WBEMSTATUS = -2147217378i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CANNOT_BE_KEY: WBEMSTATUS = -2147217377i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INCOMPLETE_CLASS: WBEMSTATUS = -2147217376i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_SYNTAX: WBEMSTATUS = -2147217375i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NONDECORATED_OBJECT: WBEMSTATUS = -2147217374i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_READ_ONLY: WBEMSTATUS = -2147217373i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_NOT_CAPABLE: WBEMSTATUS = -2147217372i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CLASS_HAS_CHILDREN: WBEMSTATUS = -2147217371i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CLASS_HAS_INSTANCES: WBEMSTATUS = -2147217370i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_QUERY_NOT_IMPLEMENTED: WBEMSTATUS = -2147217369i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_ILLEGAL_NULL: WBEMSTATUS = -2147217368i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_QUALIFIER_TYPE: WBEMSTATUS = -2147217367i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_PROPERTY_TYPE: WBEMSTATUS = -2147217366i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_VALUE_OUT_OF_RANGE: WBEMSTATUS = -2147217365i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CANNOT_BE_SINGLETON: WBEMSTATUS = -2147217364i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_CIM_TYPE: WBEMSTATUS = -2147217363i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_METHOD: WBEMSTATUS = -2147217362i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_METHOD_PARAMETERS: WBEMSTATUS = -2147217361i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_SYSTEM_PROPERTY: WBEMSTATUS = -2147217360i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_PROPERTY: WBEMSTATUS = -2147217359i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CALL_CANCELLED: WBEMSTATUS = -2147217358i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_SHUTTING_DOWN: WBEMSTATUS = -2147217357i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROPAGATED_METHOD: WBEMSTATUS = -2147217356i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNSUPPORTED_PARAMETER: WBEMSTATUS = -2147217355i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_MISSING_PARAMETER_ID: WBEMSTATUS = -2147217354i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_PARAMETER_ID: WBEMSTATUS = -2147217353i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NONCONSECUTIVE_PARAMETER_IDS: WBEMSTATUS = -2147217352i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PARAMETER_ID_ON_RETVAL: WBEMSTATUS = -2147217351i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_OBJECT_PATH: WBEMSTATUS = -2147217350i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_OUT_OF_DISK_SPACE: WBEMSTATUS = -2147217349i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_BUFFER_TOO_SMALL: WBEMSTATUS = -2147217348i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNSUPPORTED_PUT_EXTENSION: WBEMSTATUS = -2147217347i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNKNOWN_OBJECT_TYPE: WBEMSTATUS = -2147217346i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNKNOWN_PACKET_TYPE: WBEMSTATUS = -2147217345i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_MARSHAL_VERSION_MISMATCH: WBEMSTATUS = -2147217344i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_MARSHAL_INVALID_SIGNATURE: WBEMSTATUS = -2147217343i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_QUALIFIER: WBEMSTATUS = -2147217342i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_DUPLICATE_PARAMETER: WBEMSTATUS = -2147217341i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_TOO_MUCH_DATA: WBEMSTATUS = -2147217340i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_SERVER_TOO_BUSY: WBEMSTATUS = -2147217339i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_FLAVOR: WBEMSTATUS = -2147217338i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CIRCULAR_REFERENCE: WBEMSTATUS = -2147217337i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNSUPPORTED_CLASS_UPDATE: WBEMSTATUS = -2147217336i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE: WBEMSTATUS = -2147217335i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE: WBEMSTATUS = -2147217328i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_TOO_MANY_PROPERTIES: WBEMSTATUS = -2147217327i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UPDATE_TYPE_MISMATCH: WBEMSTATUS = -2147217326i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED: WBEMSTATUS = -2147217325i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UPDATE_PROPAGATED_METHOD: WBEMSTATUS = -2147217324i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_METHOD_NOT_IMPLEMENTED: WBEMSTATUS = -2147217323i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_METHOD_DISABLED: WBEMSTATUS = -2147217322i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_REFRESHER_BUSY: WBEMSTATUS = -2147217321i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNPARSABLE_QUERY: WBEMSTATUS = -2147217320i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NOT_EVENT_CLASS: WBEMSTATUS = -2147217319i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_MISSING_GROUP_WITHIN: WBEMSTATUS = -2147217318i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_MISSING_AGGREGATION_LIST: WBEMSTATUS = -2147217317i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROPERTY_NOT_AN_OBJECT: WBEMSTATUS = -2147217316i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_AGGREGATING_BY_OBJECT: WBEMSTATUS = -2147217315i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY: WBEMSTATUS = -2147217313i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING: WBEMSTATUS = -2147217312i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_QUEUE_OVERFLOW: WBEMSTATUS = -2147217311i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PRIVILEGE_NOT_HELD: WBEMSTATUS = -2147217310i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_OPERATOR: WBEMSTATUS = -2147217309i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_LOCAL_CREDENTIALS: WBEMSTATUS = -2147217308i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CANNOT_BE_ABSTRACT: WBEMSTATUS = -2147217307i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_AMENDED_OBJECT: WBEMSTATUS = -2147217306i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CLIENT_TOO_SLOW: WBEMSTATUS = -2147217305i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NULL_SECURITY_DESCRIPTOR: WBEMSTATUS = -2147217304i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_TIMED_OUT: WBEMSTATUS = -2147217303i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_ASSOCIATION: WBEMSTATUS = -2147217302i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_AMBIGUOUS_OPERATION: WBEMSTATUS = -2147217301i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_QUOTA_VIOLATION: WBEMSTATUS = -2147217300i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_RESERVED_001: WBEMSTATUS = -2147217299i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_RESERVED_002: WBEMSTATUS = -2147217298i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_UNSUPPORTED_LOCALE: WBEMSTATUS = -2147217297i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_HANDLE_OUT_OF_DATE: WBEMSTATUS = -2147217296i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CONNECTION_FAILED: WBEMSTATUS = -2147217295i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_HANDLE_REQUEST: WBEMSTATUS = -2147217294i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROPERTY_NAME_TOO_WIDE: WBEMSTATUS = -2147217293i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_CLASS_NAME_TOO_WIDE: WBEMSTATUS = -2147217292i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_METHOD_NAME_TOO_WIDE: WBEMSTATUS = -2147217291i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_QUALIFIER_NAME_TOO_WIDE: WBEMSTATUS = -2147217290i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_RERUN_COMMAND: WBEMSTATUS = -2147217289i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_DATABASE_VER_MISMATCH: WBEMSTATUS = -2147217288i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_VETO_DELETE: WBEMSTATUS = -2147217287i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_VETO_PUT: WBEMSTATUS = -2147217286i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_INVALID_LOCALE: WBEMSTATUS = -2147217280i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_SUSPENDED: WBEMSTATUS = -2147217279i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_SYNCHRONIZATION_REQUIRED: WBEMSTATUS = -2147217278i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NO_SCHEMA: WBEMSTATUS = -2147217277i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_ALREADY_REGISTERED: WBEMSTATUS = -2147217276i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_NOT_REGISTERED: WBEMSTATUS = -2147217275i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_FATAL_TRANSPORT_ERROR: WBEMSTATUS = -2147217274i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_ENCRYPTED_CONNECTION_REQUIRED: WBEMSTATUS = -2147217273i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_TIMED_OUT: WBEMSTATUS = -2147217272i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_NO_KEY: WBEMSTATUS = -2147217271i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_PROVIDER_DISABLED: WBEMSTATUS = -2147217270i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMESS_E_REGISTRATION_TOO_BROAD: WBEMSTATUS = -2147213311i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMESS_E_REGISTRATION_TOO_PRECISE: WBEMSTATUS = -2147213310i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMESS_E_AUTHZ_NOT_PRIVILEGED: WBEMSTATUS = -2147213309i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_QUALIFIER_NAME: WBEMSTATUS = -2147205119i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_SEMI: WBEMSTATUS = -2147205118i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_OPEN_BRACE: WBEMSTATUS = -2147205117i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_CLOSE_BRACE: WBEMSTATUS = -2147205116i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_CLOSE_BRACKET: WBEMSTATUS = -2147205115i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_CLOSE_PAREN: WBEMSTATUS = -2147205114i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_ILLEGAL_CONSTANT_VALUE: WBEMSTATUS = -2147205113i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER: WBEMSTATUS = -2147205112i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_OPEN_PAREN: WBEMSTATUS = -2147205111i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_UNRECOGNIZED_TOKEN: WBEMSTATUS = -2147205110i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_UNRECOGNIZED_TYPE: WBEMSTATUS = -2147205109i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_PROPERTY_NAME: WBEMSTATUS = -2147205108i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_TYPEDEF_NOT_SUPPORTED: WBEMSTATUS = -2147205107i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_UNEXPECTED_ALIAS: WBEMSTATUS = -2147205106i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_UNEXPECTED_ARRAY_INIT: WBEMSTATUS = -2147205105i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_AMENDMENT_SYNTAX: WBEMSTATUS = -2147205104i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT: WBEMSTATUS = -2147205103i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_PRAGMA: WBEMSTATUS = -2147205102i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_NAMESPACE_SYNTAX: WBEMSTATUS = -2147205101i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_CLASS_NAME: WBEMSTATUS = -2147205100i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_TYPE_MISMATCH: WBEMSTATUS = -2147205099i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_ALIAS_NAME: WBEMSTATUS = -2147205098i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_CLASS_DECLARATION: WBEMSTATUS = -2147205097i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_INSTANCE_DECLARATION: WBEMSTATUS = -2147205096i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_DOLLAR: WBEMSTATUS = -2147205095i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_CIMTYPE_QUALIFIER: WBEMSTATUS = -2147205094i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_DUPLICATE_PROPERTY: WBEMSTATUS = -2147205093i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION: WBEMSTATUS = -2147205092i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_OUT_OF_RANGE: WBEMSTATUS = -2147205091i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_FILE: WBEMSTATUS = -2147205090i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_ALIASES_IN_EMBEDDED: WBEMSTATUS = -2147205089i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_NULL_ARRAY_ELEM: WBEMSTATUS = -2147205088i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_DUPLICATE_QUALIFIER: WBEMSTATUS = -2147205087i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_FLAVOR_TYPE: WBEMSTATUS = -2147205086i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES: WBEMSTATUS = -2147205085i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_MULTIPLE_ALIASES: WBEMSTATUS = -2147205084i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2: WBEMSTATUS = -2147205083i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_NO_ARRAYS_RETURNED: WBEMSTATUS = -2147205082i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_MUST_BE_IN_OR_OUT: WBEMSTATUS = -2147205081i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_FLAGS_SYNTAX: WBEMSTATUS = -2147205080i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE: WBEMSTATUS = -2147205079i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE: WBEMSTATUS = -2147205078i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE: WBEMSTATUS = -2147205077i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX: WBEMSTATUS = -2147205076i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_QUALIFIER_SYNTAX: WBEMSTATUS = -2147205075i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE: WBEMSTATUS = -2147205074i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_ERROR_CREATING_TEMP_FILE: WBEMSTATUS = -2147205073i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE: WBEMSTATUS = -2147205072i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMMOF_E_INVALID_DELETECLASS_SYNTAX: WBEMSTATUS = -2147205071i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEMSTATUS_FORMAT = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMSTATUS_FORMAT_NEWLINE: WBEMSTATUS_FORMAT = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMSTATUS_FORMAT_NO_NEWLINE: WBEMSTATUS_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_BACKUP_RESTORE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_BACKUP_RESTORE_DEFAULT: WBEM_BACKUP_RESTORE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_BACKUP_RESTORE_FORCE_SHUTDOWN: WBEM_BACKUP_RESTORE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_BATCH_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_BATCH_IF_NEEDED: WBEM_BATCH_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_MUST_BATCH: WBEM_BATCH_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_MUST_NOT_BATCH: WBEM_BATCH_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_CHANGE_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CREATE_OR_UPDATE: WBEM_CHANGE_FLAG_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_UPDATE_ONLY: WBEM_CHANGE_FLAG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CREATE_ONLY: WBEM_CHANGE_FLAG_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_UPDATE_COMPATIBLE: WBEM_CHANGE_FLAG_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_UPDATE_SAFE_MODE: WBEM_CHANGE_FLAG_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_UPDATE_FORCE_MODE: WBEM_CHANGE_FLAG_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MASK_UPDATE_MODE: WBEM_CHANGE_FLAG_TYPE = 96i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_ADVISORY: WBEM_CHANGE_FLAG_TYPE = 65536i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_COMPARISON_FLAG = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_COMPARISON_INCLUDE_ALL: WBEM_COMPARISON_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_IGNORE_QUALIFIERS: WBEM_COMPARISON_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_IGNORE_OBJECT_SOURCE: WBEM_COMPARISON_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_IGNORE_DEFAULT_VALUES: WBEM_COMPARISON_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_IGNORE_CLASS: WBEM_COMPARISON_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_IGNORE_CASE: WBEM_COMPARISON_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_IGNORE_FLAVOR: WBEM_COMPARISON_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_COMPILER_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CHECK_ONLY: WBEM_COMPILER_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_AUTORECOVER: WBEM_COMPILER_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_WMI_CHECK: WBEM_COMPILER_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CONSOLE_PRINT: WBEM_COMPILER_OPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_DONT_ADD_TO_LIST: WBEM_COMPILER_OPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_SPLIT_FILES: WBEM_COMPILER_OPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_STORE_FILE: WBEM_COMPILER_OPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_CONDITION_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_ALWAYS: WBEM_CONDITION_FLAG_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_ONLY_IF_TRUE: WBEM_CONDITION_FLAG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_ONLY_IF_FALSE: WBEM_CONDITION_FLAG_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_ONLY_IF_IDENTICAL: WBEM_CONDITION_FLAG_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MASK_PRIMARY_CONDITION: WBEM_CONDITION_FLAG_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_KEYS_ONLY: WBEM_CONDITION_FLAG_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_REFS_ONLY: WBEM_CONDITION_FLAG_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_LOCAL_ONLY: WBEM_CONDITION_FLAG_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_PROPAGATED_ONLY: WBEM_CONDITION_FLAG_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_SYSTEM_ONLY: WBEM_CONDITION_FLAG_TYPE = 48i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_NONSYSTEM_ONLY: WBEM_CONDITION_FLAG_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MASK_CONDITION_ORIGIN: WBEM_CONDITION_FLAG_TYPE = 112i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CLASS_OVERRIDES_ONLY: WBEM_CONDITION_FLAG_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CLASS_LOCAL_AND_OVERRIDES: WBEM_CONDITION_FLAG_TYPE = 512i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MASK_CLASS_CONDITION: WBEM_CONDITION_FLAG_TYPE = 768i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_CONNECT_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CONNECT_REPOSITORY_ONLY: WBEM_CONNECT_OPTIONS = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CONNECT_USE_MAX_WAIT: WBEM_CONNECT_OPTIONS = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_CONNECT_PROVIDERS: WBEM_CONNECT_OPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_EXTRA_RETURN_CODES = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_INITIALIZED: WBEM_EXTRA_RETURN_CODES = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_LIMITED_SERVICE: WBEM_EXTRA_RETURN_CODES = 274433i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_INDIRECTLY_UPDATED: WBEM_EXTRA_RETURN_CODES = 274434i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_S_SUBJECT_TO_SDS: WBEM_EXTRA_RETURN_CODES = 274435i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_RETRY_LATER: WBEM_EXTRA_RETURN_CODES = -2147209215i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_E_RESOURCE_CONTENTION: WBEM_EXTRA_RETURN_CODES = -2147209214i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_FLAVOR_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_DONT_PROPAGATE: WBEM_FLAVOR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_FLAG_PROPAGATE_TO_INSTANCE: WBEM_FLAVOR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_FLAG_PROPAGATE_TO_DERIVED_CLASS: WBEM_FLAVOR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_MASK_PROPAGATION: WBEM_FLAVOR_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_OVERRIDABLE: WBEM_FLAVOR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_NOT_OVERRIDABLE: WBEM_FLAVOR_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_MASK_PERMISSIONS: WBEM_FLAVOR_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_ORIGIN_LOCAL: WBEM_FLAVOR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_ORIGIN_PROPAGATED: WBEM_FLAVOR_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_ORIGIN_SYSTEM: WBEM_FLAVOR_TYPE = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_MASK_ORIGIN: WBEM_FLAVOR_TYPE = 96i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_NOT_AMENDED: WBEM_FLAVOR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_AMENDED: WBEM_FLAVOR_TYPE = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAVOR_MASK_AMENDED: WBEM_FLAVOR_TYPE = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_GENERIC_FLAG_TYPE = u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_RETURN_IMMEDIATELY: WBEM_GENERIC_FLAG_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_RETURN_WBEM_COMPLETE: WBEM_GENERIC_FLAG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_BIDIRECTIONAL: WBEM_GENERIC_FLAG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_FORWARD_ONLY: WBEM_GENERIC_FLAG_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_NO_ERROR_OBJECT: WBEM_GENERIC_FLAG_TYPE = 64u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_RETURN_ERROR_OBJECT: WBEM_GENERIC_FLAG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_SEND_STATUS: WBEM_GENERIC_FLAG_TYPE = 128u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_DONT_SEND_STATUS: WBEM_GENERIC_FLAG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_ENSURE_LOCATABLE: WBEM_GENERIC_FLAG_TYPE = 256u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_DIRECT_READ: WBEM_GENERIC_FLAG_TYPE = 512u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_SEND_ONLY_SELECTED: WBEM_GENERIC_FLAG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_RETURN_WHEN_COMPLETE: WBEM_GENERIC_FLAG_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_RETURN_IMMEDIATELY: WBEM_GENERIC_FLAG_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MASK_RESERVED_FLAGS: WBEM_GENERIC_FLAG_TYPE = 126976u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_USE_AMENDED_QUALIFIERS: WBEM_GENERIC_FLAG_TYPE = 131072u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_STRONG_VALIDATION: WBEM_GENERIC_FLAG_TYPE = 1048576u32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_GENUS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_GENUS_CLASS: WBEM_GENUS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_GENUS_INSTANCE: WBEM_GENUS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_GET_KEY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_TEXT: WBEM_GET_KEY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_QUOTEDTEXT: WBEM_GET_KEY_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_GET_TEXT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_COMPRESSED: WBEM_GET_TEXT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_GET_RELATIVE_ONLY: WBEM_GET_TEXT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_GET_SERVER_TOO: WBEM_GET_TEXT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_GET_SERVER_AND_NAMESPACE_ONLY: WBEM_GET_TEXT_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_GET_NAMESPACE_ONLY: WBEM_GET_TEXT_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_GET_ORIGINAL: WBEM_GET_TEXT_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_INFORMATION_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_SHORT_NAME: WBEM_INFORMATION_FLAG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_LONG_NAME: WBEM_INFORMATION_FLAG_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_LIMITATION_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_EXCLUDE_OBJECT_QUALIFIERS: WBEM_LIMITATION_FLAG_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_EXCLUDE_PROPERTY_QUALIFIERS: WBEM_LIMITATION_FLAG_TYPE = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_LIMITS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MAX_IDENTIFIER: WBEM_LIMITS = 4096i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MAX_QUERY: WBEM_LIMITS = 16384i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MAX_PATH: WBEM_LIMITS = 8192i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MAX_OBJECT_NESTING: WBEM_LIMITS = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_MAX_USER_PROPERTIES: WBEM_LIMITS = 1024i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_LOCKING_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_ALLOW_READ: WBEM_LOCKING_FLAG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_LOGIN_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_INPROC_LOGIN: WBEM_LOGIN_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_LOCAL_LOGIN: WBEM_LOGIN_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_REMOTE_LOGIN: WBEM_LOGIN_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_AUTHENTICATION_METHOD_MASK: WBEM_LOGIN_TYPE = 15i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_USE_MULTIPLE_CHALLENGES: WBEM_LOGIN_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_PATH_CREATE_FLAG = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_CREATE_ACCEPT_RELATIVE: WBEM_PATH_CREATE_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_CREATE_ACCEPT_ABSOLUTE: WBEM_PATH_CREATE_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_CREATE_ACCEPT_ALL: WBEM_PATH_CREATE_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_TREAT_SINGLE_IDENT_AS_NS: WBEM_PATH_CREATE_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_PATH_STATUS_FLAG = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_ANON_LOCAL_MACHINE: WBEM_PATH_STATUS_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_HAS_MACHINE_NAME: WBEM_PATH_STATUS_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_IS_CLASS_REF: WBEM_PATH_STATUS_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_IS_INST_REF: WBEM_PATH_STATUS_FLAG = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_HAS_SUBSCOPES: WBEM_PATH_STATUS_FLAG = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_IS_COMPOUND: WBEM_PATH_STATUS_FLAG = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_HAS_V2_REF_PATHS: WBEM_PATH_STATUS_FLAG = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_HAS_IMPLIED_KEY: WBEM_PATH_STATUS_FLAG = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_CONTAINS_SINGLETON: WBEM_PATH_STATUS_FLAG = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_V1_COMPLIANT: WBEM_PATH_STATUS_FLAG = 512i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_V2_COMPLIANT: WBEM_PATH_STATUS_FLAG = 1024i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_CIM_COMPLIANT: WBEM_PATH_STATUS_FLAG = 2048i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_IS_SINGLETON: WBEM_PATH_STATUS_FLAG = 4096i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_IS_PARENT: WBEM_PATH_STATUS_FLAG = 8192i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_SERVER_NAMESPACE_ONLY: WBEM_PATH_STATUS_FLAG = 16384i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_NATIVE_PATH: WBEM_PATH_STATUS_FLAG = 32768i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_WMI_PATH: WBEM_PATH_STATUS_FLAG = 65536i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEMPATH_INFO_PATH_HAD_SERVER: WBEM_PATH_STATUS_FLAG = 131072i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_PROVIDER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_OWNER_UPDATE: WBEM_PROVIDER_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_PROVIDER_REQUIREMENTS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_REQUIREMENTS_START_POSTFILTER: WBEM_PROVIDER_REQUIREMENTS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_REQUIREMENTS_STOP_POSTFILTER: WBEM_PROVIDER_REQUIREMENTS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_REQUIREMENTS_RECHECK_SUBSCRIPTIONS: WBEM_PROVIDER_REQUIREMENTS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_QUERY_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_DEEP: WBEM_QUERY_FLAG_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_SHALLOW: WBEM_QUERY_FLAG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_PROTOTYPE: WBEM_QUERY_FLAG_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_REFRESHER_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_REFRESH_AUTO_RECONNECT: WBEM_REFRESHER_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_REFRESH_NO_AUTO_RECONNECT: WBEM_REFRESHER_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_SECURITY_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_ENABLE: WBEM_SECURITY_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_METHOD_EXECUTE: WBEM_SECURITY_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FULL_WRITE_REP: WBEM_SECURITY_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_PARTIAL_WRITE_REP: WBEM_SECURITY_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_WRITE_PROVIDER: WBEM_SECURITY_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_REMOTE_ACCESS: WBEM_SECURITY_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_RIGHT_SUBSCRIBE: WBEM_SECURITY_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_RIGHT_PUBLISH: WBEM_SECURITY_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_SHUTDOWN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_SHUTDOWN_UNLOAD_COMPONENT: WBEM_SHUTDOWN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_SHUTDOWN_WMI: WBEM_SHUTDOWN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_SHUTDOWN_OS: WBEM_SHUTDOWN_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_STATUS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_COMPLETE: WBEM_STATUS_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_REQUIREMENTS: WBEM_STATUS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_PROGRESS: WBEM_STATUS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_LOGGING_INFORMATION: WBEM_STATUS_TYPE = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_LOGGING_INFORMATION_PROVIDER: WBEM_STATUS_TYPE = 512i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_LOGGING_INFORMATION_HOST: WBEM_STATUS_TYPE = 1024i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_LOGGING_INFORMATION_REPOSITORY: WBEM_STATUS_TYPE = 2048i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_STATUS_LOGGING_INFORMATION_ESS: WBEM_STATUS_TYPE = 4096i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_TEXT_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_NO_FLAVORS: WBEM_TEXT_FLAG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WBEM_UNSECAPP_FLAG_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_UNSECAPP_DEFAULT_CHECK_ACCESS: WBEM_UNSECAPP_FLAG_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_UNSECAPP_CHECK_ACCESS: WBEM_UNSECAPP_FLAG_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WBEM_FLAG_UNSECAPP_DONT_CHECK_ACCESS: WBEM_UNSECAPP_FLAG_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WMIQ_ANALYSIS_TYPE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ANALYSIS_RPN_SEQUENCE: WMIQ_ANALYSIS_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ANALYSIS_ASSOC_QUERY: WMIQ_ANALYSIS_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX: WMIQ_ANALYSIS_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ANALYSIS_QUERY_TEXT: WMIQ_ANALYSIS_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ANALYSIS_RESERVED: WMIQ_ANALYSIS_TYPE = 134217728i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WMIQ_ASSOCQ_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_ASSOCIATORS: WMIQ_ASSOCQ_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_REFERENCES: WMIQ_ASSOCQ_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_RESULTCLASS: WMIQ_ASSOCQ_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_ASSOCCLASS: WMIQ_ASSOCQ_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_ROLE: WMIQ_ASSOCQ_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_RESULTROLE: WMIQ_ASSOCQ_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_REQUIREDQUALIFIER: WMIQ_ASSOCQ_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_REQUIREDASSOCQUALIFIER: WMIQ_ASSOCQ_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_CLASSDEFSONLY: WMIQ_ASSOCQ_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_KEYSONLY: WMIQ_ASSOCQ_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_SCHEMAONLY: WMIQ_ASSOCQ_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_ASSOCQ_CLASSREFSONLY: WMIQ_ASSOCQ_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WMIQ_LANGUAGE_FEATURES = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF1_BASIC_SELECT: WMIQ_LANGUAGE_FEATURES = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF2_CLASS_NAME_IN_QUERY: WMIQ_LANGUAGE_FEATURES = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF3_STRING_CASE_FUNCTIONS: WMIQ_LANGUAGE_FEATURES = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF4_PROP_TO_PROP_TESTS: WMIQ_LANGUAGE_FEATURES = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF5_COUNT_STAR: WMIQ_LANGUAGE_FEATURES = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF6_ORDER_BY: WMIQ_LANGUAGE_FEATURES = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF7_DISTINCT: WMIQ_LANGUAGE_FEATURES = 7i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF8_ISA: WMIQ_LANGUAGE_FEATURES = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF9_THIS: WMIQ_LANGUAGE_FEATURES = 9i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF10_COMPEX_SUBEXPRESSIONS: WMIQ_LANGUAGE_FEATURES = 10i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF11_ALIASING: WMIQ_LANGUAGE_FEATURES = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF12_GROUP_BY_HAVING: WMIQ_LANGUAGE_FEATURES = 12i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF13_WMI_WITHIN: WMIQ_LANGUAGE_FEATURES = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF14_SQL_WRITE_OPERATIONS: WMIQ_LANGUAGE_FEATURES = 14i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF15_GO: WMIQ_LANGUAGE_FEATURES = 15i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS: WMIQ_LANGUAGE_FEATURES = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF17_QUALIFIED_NAMES: WMIQ_LANGUAGE_FEATURES = 17i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF18_ASSOCIATONS: WMIQ_LANGUAGE_FEATURES = 18i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF19_SYSTEM_PROPERTIES: WMIQ_LANGUAGE_FEATURES = 19i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES: WMIQ_LANGUAGE_FEATURES = 20i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF21_SQL89_JOINS: WMIQ_LANGUAGE_FEATURES = 21i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF22_SQL92_JOINS: WMIQ_LANGUAGE_FEATURES = 22i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF23_SUBSELECTS: WMIQ_LANGUAGE_FEATURES = 23i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF24_UMI_EXTENSIONS: WMIQ_LANGUAGE_FEATURES = 24i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF25_DATEPART: WMIQ_LANGUAGE_FEATURES = 25i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF26_LIKE: WMIQ_LANGUAGE_FEATURES = 26i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS: WMIQ_LANGUAGE_FEATURES = 27i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF28_STANDARD_AGGREGATES: WMIQ_LANGUAGE_FEATURES = 28i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF29_MULTI_LEVEL_ORDER_BY: WMIQ_LANGUAGE_FEATURES = 29i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF30_WMI_PRAGMAS: WMIQ_LANGUAGE_FEATURES = 30i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF31_QUALIFIER_TESTS: WMIQ_LANGUAGE_FEATURES = 31i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF32_SP_EXECUTE: WMIQ_LANGUAGE_FEATURES = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF33_ARRAY_ACCESS: WMIQ_LANGUAGE_FEATURES = 33i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF34_UNION: WMIQ_LANGUAGE_FEATURES = 34i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF35_COMPLEX_SELECT_TARGET: WMIQ_LANGUAGE_FEATURES = 35i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF36_REFERENCE_TESTS: WMIQ_LANGUAGE_FEATURES = 36i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF37_SELECT_INTO: WMIQ_LANGUAGE_FEATURES = 37i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF38_BASIC_DATETIME_TESTS: WMIQ_LANGUAGE_FEATURES = 38i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF39_COUNT_COLUMN: WMIQ_LANGUAGE_FEATURES = 39i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF40_BETWEEN: WMIQ_LANGUAGE_FEATURES = 40i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_LF_LAST: WMIQ_LANGUAGE_FEATURES = 40i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WMIQ_RPNF_FEATURE = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_WHERE_CLAUSE_PRESENT: WMIQ_RPNF_FEATURE = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_QUERY_IS_CONJUNCTIVE: WMIQ_RPNF_FEATURE = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_QUERY_IS_DISJUNCTIVE: WMIQ_RPNF_FEATURE = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_PROJECTION: WMIQ_RPNF_FEATURE = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_FEATURE_SELECT_STAR: WMIQ_RPNF_FEATURE = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_EQUALITY_TESTS_ONLY: WMIQ_RPNF_FEATURE = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_COUNT_STAR: WMIQ_RPNF_FEATURE = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_QUALIFIED_NAMES_USED: WMIQ_RPNF_FEATURE = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_SYSPROP_CLASS_USED: WMIQ_RPNF_FEATURE = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_PROP_TO_PROP_TESTS: WMIQ_RPNF_FEATURE = 512i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_ORDER_BY: WMIQ_RPNF_FEATURE = 1024i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_ISA_USED: WMIQ_RPNF_FEATURE = 2048i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_GROUP_BY_HAVING: WMIQ_RPNF_FEATURE = 4096i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPNF_ARRAY_ACCESS_USED: WMIQ_RPNF_FEATURE = 8192i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WMIQ_RPN_TOKEN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_TOKEN_EXPRESSION: WMIQ_RPN_TOKEN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_TOKEN_AND: WMIQ_RPN_TOKEN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_TOKEN_OR: WMIQ_RPN_TOKEN_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_TOKEN_NOT: WMIQ_RPN_TOKEN_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_UNDEFINED: WMIQ_RPN_TOKEN_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_EQ: WMIQ_RPN_TOKEN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_NE: WMIQ_RPN_TOKEN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_GE: WMIQ_RPN_TOKEN_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_LE: WMIQ_RPN_TOKEN_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_LT: WMIQ_RPN_TOKEN_FLAGS = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_GT: WMIQ_RPN_TOKEN_FLAGS = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_LIKE: WMIQ_RPN_TOKEN_FLAGS = 7i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_ISA: WMIQ_RPN_TOKEN_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_ISNOTA: WMIQ_RPN_TOKEN_FLAGS = 9i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_ISNULL: WMIQ_RPN_TOKEN_FLAGS = 10i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_OP_ISNOTNULL: WMIQ_RPN_TOKEN_FLAGS = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_LEFT_PROPERTY_NAME: WMIQ_RPN_TOKEN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_RIGHT_PROPERTY_NAME: WMIQ_RPN_TOKEN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_CONST2: WMIQ_RPN_TOKEN_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_CONST: WMIQ_RPN_TOKEN_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_RELOP: WMIQ_RPN_TOKEN_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_LEFT_FUNCTION: WMIQ_RPN_TOKEN_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_RIGHT_FUNCTION: WMIQ_RPN_TOKEN_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_GET_TOKEN_TYPE: WMIQ_RPN_TOKEN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_GET_EXPR_SHAPE: WMIQ_RPN_TOKEN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_GET_LEFT_FUNCTION: WMIQ_RPN_TOKEN_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_GET_RIGHT_FUNCTION: WMIQ_RPN_TOKEN_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_GET_RELOP: WMIQ_RPN_TOKEN_FLAGS = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_NEXT_TOKEN: WMIQ_RPN_TOKEN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_FROM_UNARY: WMIQ_RPN_TOKEN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_FROM_PATH: WMIQ_RPN_TOKEN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_FROM_CLASS_LIST: WMIQ_RPN_TOKEN_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMIQ_RPN_FROM_MULTIPLE: WMIQ_RPN_TOKEN_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WMI_OBJ_TEXT = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_CIM_DTD_2_0: WMI_OBJ_TEXT = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_DTD_2_0: WMI_OBJ_TEXT = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT1: WMI_OBJ_TEXT = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT2: WMI_OBJ_TEXT = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT3: WMI_OBJ_TEXT = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT4: WMI_OBJ_TEXT = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT5: WMI_OBJ_TEXT = 7i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT6: WMI_OBJ_TEXT = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT7: WMI_OBJ_TEXT = 9i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT8: WMI_OBJ_TEXT = 10i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT9: WMI_OBJ_TEXT = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_WMI_EXT10: WMI_OBJ_TEXT = 12i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const WMI_OBJ_TEXT_LAST: WMI_OBJ_TEXT = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemAuthenticationLevelEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemAuthenticationLevelDefault: WbemAuthenticationLevelEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemAuthenticationLevelNone: WbemAuthenticationLevelEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemAuthenticationLevelConnect: WbemAuthenticationLevelEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemAuthenticationLevelCall: WbemAuthenticationLevelEnum = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemAuthenticationLevelPkt: WbemAuthenticationLevelEnum = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemAuthenticationLevelPktIntegrity: WbemAuthenticationLevelEnum = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemAuthenticationLevelPktPrivacy: WbemAuthenticationLevelEnum = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemChangeFlagEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagCreateOrUpdate: WbemChangeFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagUpdateOnly: WbemChangeFlagEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagCreateOnly: WbemChangeFlagEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagUpdateCompatible: WbemChangeFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagUpdateSafeMode: WbemChangeFlagEnum = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagUpdateForceMode: WbemChangeFlagEnum = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagStrongValidation: WbemChangeFlagEnum = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemChangeFlagAdvisory: WbemChangeFlagEnum = 65536i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemCimtypeEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeSint8: WbemCimtypeEnum = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeUint8: WbemCimtypeEnum = 17i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeSint16: WbemCimtypeEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeUint16: WbemCimtypeEnum = 18i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeSint32: WbemCimtypeEnum = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeUint32: WbemCimtypeEnum = 19i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeSint64: WbemCimtypeEnum = 20i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeUint64: WbemCimtypeEnum = 21i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeReal32: WbemCimtypeEnum = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeReal64: WbemCimtypeEnum = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeBoolean: WbemCimtypeEnum = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeString: WbemCimtypeEnum = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeDatetime: WbemCimtypeEnum = 101i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeReference: WbemCimtypeEnum = 102i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeChar16: WbemCimtypeEnum = 103i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemCimtypeObject: WbemCimtypeEnum = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemComparisonFlagEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemComparisonFlagIncludeAll: WbemComparisonFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemComparisonFlagIgnoreQualifiers: WbemComparisonFlagEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemComparisonFlagIgnoreObjectSource: WbemComparisonFlagEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemComparisonFlagIgnoreDefaultValues: WbemComparisonFlagEnum = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemComparisonFlagIgnoreClass: WbemComparisonFlagEnum = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemComparisonFlagIgnoreCase: WbemComparisonFlagEnum = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemComparisonFlagIgnoreFlavor: WbemComparisonFlagEnum = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemConnectOptionsEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemConnectFlagUseMaxWait: WbemConnectOptionsEnum = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemErrorEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemNoErr: WbemErrorEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrFailed: WbemErrorEnum = -2147217407i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNotFound: WbemErrorEnum = -2147217406i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrAccessDenied: WbemErrorEnum = -2147217405i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrProviderFailure: WbemErrorEnum = -2147217404i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrTypeMismatch: WbemErrorEnum = -2147217403i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrOutOfMemory: WbemErrorEnum = -2147217402i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidContext: WbemErrorEnum = -2147217401i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidParameter: WbemErrorEnum = -2147217400i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNotAvailable: WbemErrorEnum = -2147217399i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCriticalError: WbemErrorEnum = -2147217398i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidStream: WbemErrorEnum = -2147217397i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNotSupported: WbemErrorEnum = -2147217396i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidSuperclass: WbemErrorEnum = -2147217395i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidNamespace: WbemErrorEnum = -2147217394i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidObject: WbemErrorEnum = -2147217393i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidClass: WbemErrorEnum = -2147217392i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrProviderNotFound: WbemErrorEnum = -2147217391i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidProviderRegistration: WbemErrorEnum = -2147217390i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrProviderLoadFailure: WbemErrorEnum = -2147217389i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInitializationFailure: WbemErrorEnum = -2147217388i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrTransportFailure: WbemErrorEnum = -2147217387i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidOperation: WbemErrorEnum = -2147217386i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidQuery: WbemErrorEnum = -2147217385i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidQueryType: WbemErrorEnum = -2147217384i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrAlreadyExists: WbemErrorEnum = -2147217383i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrOverrideNotAllowed: WbemErrorEnum = -2147217382i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrPropagatedQualifier: WbemErrorEnum = -2147217381i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrPropagatedProperty: WbemErrorEnum = -2147217380i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnexpected: WbemErrorEnum = -2147217379i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrIllegalOperation: WbemErrorEnum = -2147217378i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCannotBeKey: WbemErrorEnum = -2147217377i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrIncompleteClass: WbemErrorEnum = -2147217376i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidSyntax: WbemErrorEnum = -2147217375i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNondecoratedObject: WbemErrorEnum = -2147217374i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrReadOnly: WbemErrorEnum = -2147217373i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrProviderNotCapable: WbemErrorEnum = -2147217372i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrClassHasChildren: WbemErrorEnum = -2147217371i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrClassHasInstances: WbemErrorEnum = -2147217370i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrQueryNotImplemented: WbemErrorEnum = -2147217369i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrIllegalNull: WbemErrorEnum = -2147217368i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidQualifierType: WbemErrorEnum = -2147217367i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidPropertyType: WbemErrorEnum = -2147217366i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrValueOutOfRange: WbemErrorEnum = -2147217365i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCannotBeSingleton: WbemErrorEnum = -2147217364i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidCimType: WbemErrorEnum = -2147217363i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidMethod: WbemErrorEnum = -2147217362i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidMethodParameters: WbemErrorEnum = -2147217361i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrSystemProperty: WbemErrorEnum = -2147217360i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidProperty: WbemErrorEnum = -2147217359i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCallCancelled: WbemErrorEnum = -2147217358i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrShuttingDown: WbemErrorEnum = -2147217357i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrPropagatedMethod: WbemErrorEnum = -2147217356i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnsupportedParameter: WbemErrorEnum = -2147217355i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMissingParameter: WbemErrorEnum = -2147217354i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidParameterId: WbemErrorEnum = -2147217353i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNonConsecutiveParameterIds: WbemErrorEnum = -2147217352i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrParameterIdOnRetval: WbemErrorEnum = -2147217351i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidObjectPath: WbemErrorEnum = -2147217350i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrOutOfDiskSpace: WbemErrorEnum = -2147217349i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrBufferTooSmall: WbemErrorEnum = -2147217348i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnsupportedPutExtension: WbemErrorEnum = -2147217347i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnknownObjectType: WbemErrorEnum = -2147217346i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnknownPacketType: WbemErrorEnum = -2147217345i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMarshalVersionMismatch: WbemErrorEnum = -2147217344i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMarshalInvalidSignature: WbemErrorEnum = -2147217343i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidQualifier: WbemErrorEnum = -2147217342i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidDuplicateParameter: WbemErrorEnum = -2147217341i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrTooMuchData: WbemErrorEnum = -2147217340i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrServerTooBusy: WbemErrorEnum = -2147217339i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidFlavor: WbemErrorEnum = -2147217338i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCircularReference: WbemErrorEnum = -2147217337i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnsupportedClassUpdate: WbemErrorEnum = -2147217336i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCannotChangeKeyInheritance: WbemErrorEnum = -2147217335i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCannotChangeIndexInheritance: WbemErrorEnum = -2147217328i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrTooManyProperties: WbemErrorEnum = -2147217327i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUpdateTypeMismatch: WbemErrorEnum = -2147217326i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUpdateOverrideNotAllowed: WbemErrorEnum = -2147217325i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUpdatePropagatedMethod: WbemErrorEnum = -2147217324i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMethodNotImplemented: WbemErrorEnum = -2147217323i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMethodDisabled: WbemErrorEnum = -2147217322i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrRefresherBusy: WbemErrorEnum = -2147217321i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnparsableQuery: WbemErrorEnum = -2147217320i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNotEventClass: WbemErrorEnum = -2147217319i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMissingGroupWithin: WbemErrorEnum = -2147217318i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMissingAggregationList: WbemErrorEnum = -2147217317i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrPropertyNotAnObject: WbemErrorEnum = -2147217316i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrAggregatingByObject: WbemErrorEnum = -2147217315i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUninterpretableProviderQuery: WbemErrorEnum = -2147217313i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrBackupRestoreWinmgmtRunning: WbemErrorEnum = -2147217312i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrQueueOverflow: WbemErrorEnum = -2147217311i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrPrivilegeNotHeld: WbemErrorEnum = -2147217310i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidOperator: WbemErrorEnum = -2147217309i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrLocalCredentials: WbemErrorEnum = -2147217308i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrCannotBeAbstract: WbemErrorEnum = -2147217307i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrAmendedObject: WbemErrorEnum = -2147217306i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrClientTooSlow: WbemErrorEnum = -2147217305i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNullSecurityDescriptor: WbemErrorEnum = -2147217304i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrTimeout: WbemErrorEnum = -2147217303i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidAssociation: WbemErrorEnum = -2147217302i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrAmbiguousOperation: WbemErrorEnum = -2147217301i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrQuotaViolation: WbemErrorEnum = -2147217300i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrTransactionConflict: WbemErrorEnum = -2147217299i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrForcedRollback: WbemErrorEnum = -2147217298i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrUnsupportedLocale: WbemErrorEnum = -2147217297i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrHandleOutOfDate: WbemErrorEnum = -2147217296i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrConnectionFailed: WbemErrorEnum = -2147217295i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidHandleRequest: WbemErrorEnum = -2147217294i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrPropertyNameTooWide: WbemErrorEnum = -2147217293i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrClassNameTooWide: WbemErrorEnum = -2147217292i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrMethodNameTooWide: WbemErrorEnum = -2147217291i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrQualifierNameTooWide: WbemErrorEnum = -2147217290i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrRerunCommand: WbemErrorEnum = -2147217289i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrDatabaseVerMismatch: WbemErrorEnum = -2147217288i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrVetoPut: WbemErrorEnum = -2147217287i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrVetoDelete: WbemErrorEnum = -2147217286i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrInvalidLocale: WbemErrorEnum = -2147217280i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrProviderSuspended: WbemErrorEnum = -2147217279i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrSynchronizationRequired: WbemErrorEnum = -2147217278i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrNoSchema: WbemErrorEnum = -2147217277i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrProviderAlreadyRegistered: WbemErrorEnum = -2147217276i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrProviderNotRegistered: WbemErrorEnum = -2147217275i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrFatalTransportError: WbemErrorEnum = -2147217274i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrEncryptedConnectionRequired: WbemErrorEnum = -2147217273i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrRegistrationTooBroad: WbemErrorEnum = -2147213311i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrRegistrationTooPrecise: WbemErrorEnum = -2147213310i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrTimedout: WbemErrorEnum = -2147209215i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemErrResetToDefault: WbemErrorEnum = -2147209214i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemFlagEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagReturnImmediately: WbemFlagEnum = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagReturnWhenComplete: WbemFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagBidirectional: WbemFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagForwardOnly: WbemFlagEnum = 32i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagNoErrorObject: WbemFlagEnum = 64i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagReturnErrorObject: WbemFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagSendStatus: WbemFlagEnum = 128i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagDontSendStatus: WbemFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagEnsureLocatable: WbemFlagEnum = 256i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagDirectRead: WbemFlagEnum = 512i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagSendOnlySelected: WbemFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagUseAmendedQualifiers: WbemFlagEnum = 131072i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagGetDefault: WbemFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagSpawnInstance: WbemFlagEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemFlagUseCurrentTime: WbemFlagEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemImpersonationLevelEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemImpersonationLevelAnonymous: WbemImpersonationLevelEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemImpersonationLevelIdentify: WbemImpersonationLevelEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemImpersonationLevelImpersonate: WbemImpersonationLevelEnum = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemImpersonationLevelDelegate: WbemImpersonationLevelEnum = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemObjectTextFormatEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemObjectTextFormatCIMDTD20: WbemObjectTextFormatEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemObjectTextFormatWMIDTD20: WbemObjectTextFormatEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemPrivilegeEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeCreateToken: WbemPrivilegeEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegePrimaryToken: WbemPrivilegeEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeLockMemory: WbemPrivilegeEnum = 3i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeIncreaseQuota: WbemPrivilegeEnum = 4i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeMachineAccount: WbemPrivilegeEnum = 5i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeTcb: WbemPrivilegeEnum = 6i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeSecurity: WbemPrivilegeEnum = 7i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeTakeOwnership: WbemPrivilegeEnum = 8i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeLoadDriver: WbemPrivilegeEnum = 9i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeSystemProfile: WbemPrivilegeEnum = 10i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeSystemtime: WbemPrivilegeEnum = 11i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeProfileSingleProcess: WbemPrivilegeEnum = 12i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeIncreaseBasePriority: WbemPrivilegeEnum = 13i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeCreatePagefile: WbemPrivilegeEnum = 14i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeCreatePermanent: WbemPrivilegeEnum = 15i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeBackup: WbemPrivilegeEnum = 16i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeRestore: WbemPrivilegeEnum = 17i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeShutdown: WbemPrivilegeEnum = 18i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeDebug: WbemPrivilegeEnum = 19i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeAudit: WbemPrivilegeEnum = 20i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeSystemEnvironment: WbemPrivilegeEnum = 21i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeChangeNotify: WbemPrivilegeEnum = 22i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeRemoteShutdown: WbemPrivilegeEnum = 23i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeUndock: WbemPrivilegeEnum = 24i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeSyncAgent: WbemPrivilegeEnum = 25i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeEnableDelegation: WbemPrivilegeEnum = 26i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemPrivilegeManageVolume: WbemPrivilegeEnum = 27i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemQueryFlagEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemQueryFlagDeep: WbemQueryFlagEnum = 0i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemQueryFlagShallow: WbemQueryFlagEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemQueryFlagPrototype: WbemQueryFlagEnum = 2i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemTextFlagEnum = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemTextFlagNoFlavors: WbemTextFlagEnum = 1i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type WbemTimeout = i32; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub const wbemTimeoutInfinite: WbemTimeout = -1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Application { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_ApplicationFT, -} -impl ::core::marker::Copy for MI_Application {} -impl ::core::clone::Clone for MI_Application { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ApplicationFT { - pub Close: isize, - pub NewSession: isize, - pub NewHostedProvider: isize, - pub NewInstance: isize, - pub NewDestinationOptions: isize, - pub NewOperationOptions: isize, - pub NewSubscriptionDeliveryOptions: isize, - pub NewSerializer: isize, - pub NewDeserializer: isize, - pub NewInstanceFromClass: isize, - pub NewClass: isize, -} -impl ::core::marker::Copy for MI_ApplicationFT {} -impl ::core::clone::Clone for MI_ApplicationFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Array { - pub data: *mut ::core::ffi::c_void, - pub size: u32, -} -impl ::core::marker::Copy for MI_Array {} -impl ::core::clone::Clone for MI_Array { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ArrayField { - pub value: MI_Array, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ArrayField {} -impl ::core::clone::Clone for MI_ArrayField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_BooleanA { - pub data: *mut u8, - pub size: u32, -} -impl ::core::marker::Copy for MI_BooleanA {} -impl ::core::clone::Clone for MI_BooleanA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_BooleanAField { - pub value: MI_BooleanA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_BooleanAField {} -impl ::core::clone::Clone for MI_BooleanAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_BooleanField { - pub value: u8, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_BooleanField {} -impl ::core::clone::Clone for MI_BooleanField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Char16A { - pub data: *mut u16, - pub size: u32, -} -impl ::core::marker::Copy for MI_Char16A {} -impl ::core::clone::Clone for MI_Char16A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Char16AField { - pub value: MI_Char16A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Char16AField {} -impl ::core::clone::Clone for MI_Char16AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Char16Field { - pub value: u16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Char16Field {} -impl ::core::clone::Clone for MI_Char16Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Class { - pub ft: *const MI_ClassFT, - pub classDecl: *const MI_ClassDecl, - pub namespaceName: *const u16, - pub serverName: *const u16, - pub reserved: [isize; 4], -} -impl ::core::marker::Copy for MI_Class {} -impl ::core::clone::Clone for MI_Class { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ClassDecl { - pub flags: u32, - pub code: u32, - pub name: *const u16, - pub qualifiers: *const *const MI_Qualifier, - pub numQualifiers: u32, - pub properties: *const *const MI_PropertyDecl, - pub numProperties: u32, - pub size: u32, - pub superClass: *const u16, - pub superClassDecl: *const MI_ClassDecl, - pub methods: *const *const MI_MethodDecl, - pub numMethods: u32, - pub schema: *const MI_SchemaDecl, - pub providerFT: *const MI_ProviderFT, - pub owningClass: *mut MI_Class, -} -impl ::core::marker::Copy for MI_ClassDecl {} -impl ::core::clone::Clone for MI_ClassDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ClassFT { - pub GetClassNameA: isize, - pub GetNameSpace: isize, - pub GetServerName: isize, - pub GetElementCount: isize, - pub GetElement: isize, - pub GetElementAt: isize, - pub GetClassQualifierSet: isize, - pub GetMethodCount: isize, - pub GetMethodAt: isize, - pub GetMethod: isize, - pub GetParentClassName: isize, - pub GetParentClass: isize, - pub Delete: isize, - pub Clone: isize, -} -impl ::core::marker::Copy for MI_ClassFT {} -impl ::core::clone::Clone for MI_ClassFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ClientFT_V1 { - pub applicationFT: *const MI_ApplicationFT, - pub sessionFT: *const MI_SessionFT, - pub operationFT: *const MI_OperationFT, - pub hostedProviderFT: *const MI_HostedProviderFT, - pub serializerFT: *const MI_SerializerFT, - pub deserializerFT: *const MI_DeserializerFT, - pub subscribeDeliveryOptionsFT: *const MI_SubscriptionDeliveryOptionsFT, - pub destinationOptionsFT: *const MI_DestinationOptionsFT, - pub operationOptionsFT: *const MI_OperationOptionsFT, - pub utilitiesFT: *const MI_UtilitiesFT, -} -impl ::core::marker::Copy for MI_ClientFT_V1 {} -impl ::core::clone::Clone for MI_ClientFT_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstBooleanA { - pub data: *const u8, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstBooleanA {} -impl ::core::clone::Clone for MI_ConstBooleanA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstBooleanAField { - pub value: MI_ConstBooleanA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstBooleanAField {} -impl ::core::clone::Clone for MI_ConstBooleanAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstBooleanField { - pub value: u8, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstBooleanField {} -impl ::core::clone::Clone for MI_ConstBooleanField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstChar16A { - pub data: *const u16, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstChar16A {} -impl ::core::clone::Clone for MI_ConstChar16A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstChar16AField { - pub value: MI_ConstChar16A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstChar16AField {} -impl ::core::clone::Clone for MI_ConstChar16AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstChar16Field { - pub value: u16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstChar16Field {} -impl ::core::clone::Clone for MI_ConstChar16Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstDatetimeA { - pub data: *const MI_Datetime, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstDatetimeA {} -impl ::core::clone::Clone for MI_ConstDatetimeA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstDatetimeAField { - pub value: MI_ConstDatetimeA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstDatetimeAField {} -impl ::core::clone::Clone for MI_ConstDatetimeAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstDatetimeField { - pub value: MI_Datetime, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstDatetimeField {} -impl ::core::clone::Clone for MI_ConstDatetimeField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstInstanceA { - pub data: *const *const MI_Instance, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstInstanceA {} -impl ::core::clone::Clone for MI_ConstInstanceA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstInstanceAField { - pub value: MI_ConstInstanceA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstInstanceAField {} -impl ::core::clone::Clone for MI_ConstInstanceAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstInstanceField { - pub value: *const MI_Instance, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstInstanceField {} -impl ::core::clone::Clone for MI_ConstInstanceField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReal32A { - pub data: *const f32, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstReal32A {} -impl ::core::clone::Clone for MI_ConstReal32A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReal32AField { - pub value: MI_ConstReal32A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstReal32AField {} -impl ::core::clone::Clone for MI_ConstReal32AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReal32Field { - pub value: f32, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstReal32Field {} -impl ::core::clone::Clone for MI_ConstReal32Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReal64A { - pub data: *const f64, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstReal64A {} -impl ::core::clone::Clone for MI_ConstReal64A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReal64AField { - pub value: MI_ConstReal64A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstReal64AField {} -impl ::core::clone::Clone for MI_ConstReal64AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReal64Field { - pub value: f64, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstReal64Field {} -impl ::core::clone::Clone for MI_ConstReal64Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReferenceA { - pub data: *const *const MI_Instance, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstReferenceA {} -impl ::core::clone::Clone for MI_ConstReferenceA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReferenceAField { - pub value: MI_ConstReferenceA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstReferenceAField {} -impl ::core::clone::Clone for MI_ConstReferenceAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstReferenceField { - pub value: *const MI_Instance, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstReferenceField {} -impl ::core::clone::Clone for MI_ConstReferenceField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint16A { - pub data: *const i16, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstSint16A {} -impl ::core::clone::Clone for MI_ConstSint16A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint16AField { - pub value: MI_ConstSint16A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint16AField {} -impl ::core::clone::Clone for MI_ConstSint16AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint16Field { - pub value: i16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint16Field {} -impl ::core::clone::Clone for MI_ConstSint16Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint32A { - pub data: *const i32, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstSint32A {} -impl ::core::clone::Clone for MI_ConstSint32A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint32AField { - pub value: MI_ConstSint32A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint32AField {} -impl ::core::clone::Clone for MI_ConstSint32AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint32Field { - pub value: i32, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint32Field {} -impl ::core::clone::Clone for MI_ConstSint32Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint64A { - pub data: *const i64, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstSint64A {} -impl ::core::clone::Clone for MI_ConstSint64A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint64AField { - pub value: MI_ConstSint64A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint64AField {} -impl ::core::clone::Clone for MI_ConstSint64AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint64Field { - pub value: i64, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint64Field {} -impl ::core::clone::Clone for MI_ConstSint64Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint8A { - pub data: *const i8, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstSint8A {} -impl ::core::clone::Clone for MI_ConstSint8A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint8AField { - pub value: MI_ConstSint8A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint8AField {} -impl ::core::clone::Clone for MI_ConstSint8AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstSint8Field { - pub value: i8, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstSint8Field {} -impl ::core::clone::Clone for MI_ConstSint8Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstStringA { - pub data: *const *const u16, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstStringA {} -impl ::core::clone::Clone for MI_ConstStringA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstStringAField { - pub value: MI_ConstStringA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstStringAField {} -impl ::core::clone::Clone for MI_ConstStringAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstStringField { - pub value: *const u16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstStringField {} -impl ::core::clone::Clone for MI_ConstStringField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint16A { - pub data: *const u16, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstUint16A {} -impl ::core::clone::Clone for MI_ConstUint16A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint16AField { - pub value: MI_ConstUint16A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint16AField {} -impl ::core::clone::Clone for MI_ConstUint16AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint16Field { - pub value: u16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint16Field {} -impl ::core::clone::Clone for MI_ConstUint16Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint32A { - pub data: *const u32, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstUint32A {} -impl ::core::clone::Clone for MI_ConstUint32A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint32AField { - pub value: MI_ConstUint32A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint32AField {} -impl ::core::clone::Clone for MI_ConstUint32AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint32Field { - pub value: u32, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint32Field {} -impl ::core::clone::Clone for MI_ConstUint32Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint64A { - pub data: *const u64, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstUint64A {} -impl ::core::clone::Clone for MI_ConstUint64A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint64AField { - pub value: MI_ConstUint64A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint64AField {} -impl ::core::clone::Clone for MI_ConstUint64AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint64Field { - pub value: u64, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint64Field {} -impl ::core::clone::Clone for MI_ConstUint64Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint8A { - pub data: *const u8, - pub size: u32, -} -impl ::core::marker::Copy for MI_ConstUint8A {} -impl ::core::clone::Clone for MI_ConstUint8A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint8AField { - pub value: MI_ConstUint8A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint8AField {} -impl ::core::clone::Clone for MI_ConstUint8AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ConstUint8Field { - pub value: u8, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ConstUint8Field {} -impl ::core::clone::Clone for MI_ConstUint8Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Context { - pub ft: *const MI_ContextFT, - pub reserved: [isize; 3], -} -impl ::core::marker::Copy for MI_Context {} -impl ::core::clone::Clone for MI_Context { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ContextFT { - pub PostResult: isize, - pub PostInstance: isize, - pub PostIndication: isize, - pub ConstructInstance: isize, - pub ConstructParameters: isize, - pub NewInstance: isize, - pub NewDynamicInstance: isize, - pub NewParameters: isize, - pub Canceled: isize, - pub GetLocale: isize, - pub RegisterCancel: isize, - pub RequestUnload: isize, - pub RefuseUnload: isize, - pub GetLocalSession: isize, - pub SetStringOption: isize, - pub GetStringOption: isize, - pub GetNumberOption: isize, - pub GetCustomOption: isize, - pub GetCustomOptionCount: isize, - pub GetCustomOptionAt: isize, - pub WriteMessage: isize, - pub WriteProgress: isize, - pub WriteStreamParameter: isize, - pub WriteCimError: isize, - pub PromptUser: isize, - pub ShouldProcess: isize, - pub ShouldContinue: isize, - pub PostError: isize, - pub PostCimError: isize, - pub WriteError: isize, -} -impl ::core::marker::Copy for MI_ContextFT {} -impl ::core::clone::Clone for MI_ContextFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Datetime { - pub isTimestamp: u32, - pub u: MI_Datetime_0, -} -impl ::core::marker::Copy for MI_Datetime {} -impl ::core::clone::Clone for MI_Datetime { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub union MI_Datetime_0 { - pub timestamp: MI_Timestamp, - pub interval: MI_Interval, -} -impl ::core::marker::Copy for MI_Datetime_0 {} -impl ::core::clone::Clone for MI_Datetime_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_DatetimeA { - pub data: *mut MI_Datetime, - pub size: u32, -} -impl ::core::marker::Copy for MI_DatetimeA {} -impl ::core::clone::Clone for MI_DatetimeA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_DatetimeAField { - pub value: MI_DatetimeA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_DatetimeAField {} -impl ::core::clone::Clone for MI_DatetimeAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_DatetimeField { - pub value: MI_Datetime, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_DatetimeField {} -impl ::core::clone::Clone for MI_DatetimeField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Deserializer { - pub reserved1: u64, - pub reserved2: isize, -} -impl ::core::marker::Copy for MI_Deserializer {} -impl ::core::clone::Clone for MI_Deserializer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_DeserializerFT { - pub Close: isize, - pub DeserializeClass: isize, - pub Class_GetClassName: isize, - pub Class_GetParentClassName: isize, - pub DeserializeInstance: isize, - pub Instance_GetClassName: isize, -} -impl ::core::marker::Copy for MI_DeserializerFT {} -impl ::core::clone::Clone for MI_DeserializerFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_DestinationOptions { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_DestinationOptionsFT, -} -impl ::core::marker::Copy for MI_DestinationOptions {} -impl ::core::clone::Clone for MI_DestinationOptions { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_DestinationOptionsFT { - pub Delete: isize, - pub SetString: isize, - pub SetNumber: isize, - pub AddCredentials: isize, - pub GetString: isize, - pub GetNumber: isize, - pub GetOptionCount: isize, - pub GetOptionAt: isize, - pub GetOption: isize, - pub GetCredentialsCount: isize, - pub GetCredentialsAt: isize, - pub GetCredentialsPasswordAt: isize, - pub Clone: isize, - pub SetInterval: isize, - pub GetInterval: isize, -} -impl ::core::marker::Copy for MI_DestinationOptionsFT {} -impl ::core::clone::Clone for MI_DestinationOptionsFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_FeatureDecl { - pub flags: u32, - pub code: u32, - pub name: *const u16, - pub qualifiers: *const *const MI_Qualifier, - pub numQualifiers: u32, -} -impl ::core::marker::Copy for MI_FeatureDecl {} -impl ::core::clone::Clone for MI_FeatureDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Filter { - pub ft: *const MI_FilterFT, - pub reserved: [isize; 3], -} -impl ::core::marker::Copy for MI_Filter {} -impl ::core::clone::Clone for MI_Filter { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_FilterFT { - pub Evaluate: isize, - pub GetExpression: isize, -} -impl ::core::marker::Copy for MI_FilterFT {} -impl ::core::clone::Clone for MI_FilterFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_HostedProvider { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_HostedProviderFT, -} -impl ::core::marker::Copy for MI_HostedProvider {} -impl ::core::clone::Clone for MI_HostedProvider { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_HostedProviderFT { - pub Close: isize, - pub GetApplication: isize, -} -impl ::core::marker::Copy for MI_HostedProviderFT {} -impl ::core::clone::Clone for MI_HostedProviderFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Instance { - pub ft: *const MI_InstanceFT, - pub classDecl: *const MI_ClassDecl, - pub serverName: *const u16, - pub nameSpace: *const u16, - pub reserved: [isize; 4], -} -impl ::core::marker::Copy for MI_Instance {} -impl ::core::clone::Clone for MI_Instance { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_InstanceA { - pub data: *mut *mut MI_Instance, - pub size: u32, -} -impl ::core::marker::Copy for MI_InstanceA {} -impl ::core::clone::Clone for MI_InstanceA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_InstanceAField { - pub value: MI_InstanceA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_InstanceAField {} -impl ::core::clone::Clone for MI_InstanceAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_InstanceExFT { - pub parent: MI_InstanceFT, - pub Normalize: isize, -} -impl ::core::marker::Copy for MI_InstanceExFT {} -impl ::core::clone::Clone for MI_InstanceExFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_InstanceFT { - pub Clone: isize, - pub Destruct: isize, - pub Delete: isize, - pub IsA: isize, - pub GetClassNameA: isize, - pub SetNameSpace: isize, - pub GetNameSpace: isize, - pub GetElementCount: isize, - pub AddElement: isize, - pub SetElement: isize, - pub SetElementAt: isize, - pub GetElement: isize, - pub GetElementAt: isize, - pub ClearElement: isize, - pub ClearElementAt: isize, - pub GetServerName: isize, - pub SetServerName: isize, - pub GetClass: isize, -} -impl ::core::marker::Copy for MI_InstanceFT {} -impl ::core::clone::Clone for MI_InstanceFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_InstanceField { - pub value: *mut MI_Instance, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_InstanceField {} -impl ::core::clone::Clone for MI_InstanceField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Interval { - pub days: u32, - pub hours: u32, - pub minutes: u32, - pub seconds: u32, - pub microseconds: u32, - pub __padding1: u32, - pub __padding2: u32, - pub __padding3: u32, -} -impl ::core::marker::Copy for MI_Interval {} -impl ::core::clone::Clone for MI_Interval { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_MethodDecl { - pub flags: u32, - pub code: u32, - pub name: *const u16, - pub qualifiers: *const *const MI_Qualifier, - pub numQualifiers: u32, - pub parameters: *const *const MI_ParameterDecl, - pub numParameters: u32, - pub size: u32, - pub returnType: u32, - pub origin: *const u16, - pub propagator: *const u16, - pub schema: *const MI_SchemaDecl, - pub function: MI_MethodDecl_Invoke, -} -impl ::core::marker::Copy for MI_MethodDecl {} -impl ::core::clone::Clone for MI_MethodDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Module { - pub version: u32, - pub generatorVersion: u32, - pub flags: u32, - pub charSize: u32, - pub schemaDecl: *mut MI_SchemaDecl, - pub Load: MI_Module_Load, - pub Unload: MI_Module_Unload, - pub dynamicProviderFT: *const MI_ProviderFT, -} -impl ::core::marker::Copy for MI_Module {} -impl ::core::clone::Clone for MI_Module { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct MI_Module_Self(pub u8); -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ObjectDecl { - pub flags: u32, - pub code: u32, - pub name: *const u16, - pub qualifiers: *const *const MI_Qualifier, - pub numQualifiers: u32, - pub properties: *const *const MI_PropertyDecl, - pub numProperties: u32, - pub size: u32, -} -impl ::core::marker::Copy for MI_ObjectDecl {} -impl ::core::clone::Clone for MI_ObjectDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Operation { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_OperationFT, -} -impl ::core::marker::Copy for MI_Operation {} -impl ::core::clone::Clone for MI_Operation { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_OperationCallbacks { - pub callbackContext: *mut ::core::ffi::c_void, - pub promptUser: MI_OperationCallback_PromptUser, - pub writeError: MI_OperationCallback_WriteError, - pub writeMessage: MI_OperationCallback_WriteMessage, - pub writeProgress: MI_OperationCallback_WriteProgress, - pub instanceResult: MI_OperationCallback_Instance, - pub indicationResult: MI_OperationCallback_Indication, - pub classResult: MI_OperationCallback_Class, - pub streamedParameterResult: MI_OperationCallback_StreamedParameter, -} -impl ::core::marker::Copy for MI_OperationCallbacks {} -impl ::core::clone::Clone for MI_OperationCallbacks { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_OperationFT { - pub Close: isize, - pub Cancel: isize, - pub GetSession: isize, - pub GetInstance: isize, - pub GetIndication: isize, - pub GetClass: isize, -} -impl ::core::marker::Copy for MI_OperationFT {} -impl ::core::clone::Clone for MI_OperationFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_OperationOptions { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_OperationOptionsFT, -} -impl ::core::marker::Copy for MI_OperationOptions {} -impl ::core::clone::Clone for MI_OperationOptions { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_OperationOptionsFT { - pub Delete: isize, - pub SetString: isize, - pub SetNumber: isize, - pub SetCustomOption: isize, - pub GetString: isize, - pub GetNumber: isize, - pub GetOptionCount: isize, - pub GetOptionAt: isize, - pub GetOption: isize, - pub GetEnabledChannels: isize, - pub Clone: isize, - pub SetInterval: isize, - pub GetInterval: isize, -} -impl ::core::marker::Copy for MI_OperationOptionsFT {} -impl ::core::clone::Clone for MI_OperationOptionsFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ParameterDecl { - pub flags: u32, - pub code: u32, - pub name: *const u16, - pub qualifiers: *const *const MI_Qualifier, - pub numQualifiers: u32, - pub r#type: u32, - pub className: *const u16, - pub subscript: u32, - pub offset: u32, -} -impl ::core::marker::Copy for MI_ParameterDecl {} -impl ::core::clone::Clone for MI_ParameterDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ParameterSet { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_ParameterSetFT, -} -impl ::core::marker::Copy for MI_ParameterSet {} -impl ::core::clone::Clone for MI_ParameterSet { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ParameterSetFT { - pub GetMethodReturnType: isize, - pub GetParameterCount: isize, - pub GetParameterAt: isize, - pub GetParameter: isize, -} -impl ::core::marker::Copy for MI_ParameterSetFT {} -impl ::core::clone::Clone for MI_ParameterSetFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_PropertyDecl { - pub flags: u32, - pub code: u32, - pub name: *const u16, - pub qualifiers: *const *const MI_Qualifier, - pub numQualifiers: u32, - pub r#type: u32, - pub className: *const u16, - pub subscript: u32, - pub offset: u32, - pub origin: *const u16, - pub propagator: *const u16, - pub value: *const ::core::ffi::c_void, -} -impl ::core::marker::Copy for MI_PropertyDecl {} -impl ::core::clone::Clone for MI_PropertyDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_PropertySet { - pub ft: *const MI_PropertySetFT, - pub reserved: [isize; 3], -} -impl ::core::marker::Copy for MI_PropertySet {} -impl ::core::clone::Clone for MI_PropertySet { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_PropertySetFT { - pub GetElementCount: isize, - pub ContainsElement: isize, - pub AddElement: isize, - pub GetElementAt: isize, - pub Clear: isize, - pub Destruct: isize, - pub Delete: isize, - pub Clone: isize, -} -impl ::core::marker::Copy for MI_PropertySetFT {} -impl ::core::clone::Clone for MI_PropertySetFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ProviderFT { - pub Load: MI_ProviderFT_Load, - pub Unload: MI_ProviderFT_Unload, - pub GetInstance: MI_ProviderFT_GetInstance, - pub EnumerateInstances: MI_ProviderFT_EnumerateInstances, - pub CreateInstance: MI_ProviderFT_CreateInstance, - pub ModifyInstance: MI_ProviderFT_ModifyInstance, - pub DeleteInstance: MI_ProviderFT_DeleteInstance, - pub AssociatorInstances: MI_ProviderFT_AssociatorInstances, - pub ReferenceInstances: MI_ProviderFT_ReferenceInstances, - pub EnableIndications: MI_ProviderFT_EnableIndications, - pub DisableIndications: MI_ProviderFT_DisableIndications, - pub Subscribe: MI_ProviderFT_Subscribe, - pub Unsubscribe: MI_ProviderFT_Unsubscribe, - pub Invoke: MI_ProviderFT_Invoke, -} -impl ::core::marker::Copy for MI_ProviderFT {} -impl ::core::clone::Clone for MI_ProviderFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Qualifier { - pub name: *const u16, - pub r#type: u32, - pub flavor: u32, - pub value: *const ::core::ffi::c_void, -} -impl ::core::marker::Copy for MI_Qualifier {} -impl ::core::clone::Clone for MI_Qualifier { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_QualifierDecl { - pub name: *const u16, - pub r#type: u32, - pub scope: u32, - pub flavor: u32, - pub subscript: u32, - pub value: *const ::core::ffi::c_void, -} -impl ::core::marker::Copy for MI_QualifierDecl {} -impl ::core::clone::Clone for MI_QualifierDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_QualifierSet { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_QualifierSetFT, -} -impl ::core::marker::Copy for MI_QualifierSet {} -impl ::core::clone::Clone for MI_QualifierSet { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_QualifierSetFT { - pub GetQualifierCount: isize, - pub GetQualifierAt: isize, - pub GetQualifier: isize, -} -impl ::core::marker::Copy for MI_QualifierSetFT {} -impl ::core::clone::Clone for MI_QualifierSetFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Real32A { - pub data: *mut f32, - pub size: u32, -} -impl ::core::marker::Copy for MI_Real32A {} -impl ::core::clone::Clone for MI_Real32A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Real32AField { - pub value: MI_Real32A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Real32AField {} -impl ::core::clone::Clone for MI_Real32AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Real32Field { - pub value: f32, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Real32Field {} -impl ::core::clone::Clone for MI_Real32Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Real64A { - pub data: *mut f64, - pub size: u32, -} -impl ::core::marker::Copy for MI_Real64A {} -impl ::core::clone::Clone for MI_Real64A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Real64AField { - pub value: MI_Real64A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Real64AField {} -impl ::core::clone::Clone for MI_Real64AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Real64Field { - pub value: f64, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Real64Field {} -impl ::core::clone::Clone for MI_Real64Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ReferenceA { - pub data: *mut *mut MI_Instance, - pub size: u32, -} -impl ::core::marker::Copy for MI_ReferenceA {} -impl ::core::clone::Clone for MI_ReferenceA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ReferenceAField { - pub value: MI_ReferenceA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ReferenceAField {} -impl ::core::clone::Clone for MI_ReferenceAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ReferenceField { - pub value: *mut MI_Instance, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_ReferenceField {} -impl ::core::clone::Clone for MI_ReferenceField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_SchemaDecl { - pub qualifierDecls: *const *const MI_QualifierDecl, - pub numQualifierDecls: u32, - pub classDecls: *const *const MI_ClassDecl, - pub numClassDecls: u32, -} -impl ::core::marker::Copy for MI_SchemaDecl {} -impl ::core::clone::Clone for MI_SchemaDecl { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Serializer { - pub reserved1: u64, - pub reserved2: isize, -} -impl ::core::marker::Copy for MI_Serializer {} -impl ::core::clone::Clone for MI_Serializer { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_SerializerFT { - pub Close: isize, - pub SerializeClass: isize, - pub SerializeInstance: isize, -} -impl ::core::marker::Copy for MI_SerializerFT {} -impl ::core::clone::Clone for MI_SerializerFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Server { - pub serverFT: *const MI_ServerFT, - pub contextFT: *const MI_ContextFT, - pub instanceFT: *const MI_InstanceFT, - pub propertySetFT: *const MI_PropertySetFT, - pub filterFT: *const MI_FilterFT, -} -impl ::core::marker::Copy for MI_Server {} -impl ::core::clone::Clone for MI_Server { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_ServerFT { - pub GetVersion: isize, - pub GetSystemName: isize, -} -impl ::core::marker::Copy for MI_ServerFT {} -impl ::core::clone::Clone for MI_ServerFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Session { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_SessionFT, -} -impl ::core::marker::Copy for MI_Session {} -impl ::core::clone::Clone for MI_Session { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_SessionCallbacks { - pub callbackContext: *mut ::core::ffi::c_void, - pub writeMessage: isize, - pub writeError: isize, -} -impl ::core::marker::Copy for MI_SessionCallbacks {} -impl ::core::clone::Clone for MI_SessionCallbacks { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_SessionFT { - pub Close: isize, - pub GetApplication: isize, - pub GetInstance: isize, - pub ModifyInstance: isize, - pub CreateInstance: isize, - pub DeleteInstance: isize, - pub Invoke: isize, - pub EnumerateInstances: isize, - pub QueryInstances: isize, - pub AssociatorInstances: isize, - pub ReferenceInstances: isize, - pub Subscribe: isize, - pub GetClass: isize, - pub EnumerateClasses: isize, - pub TestConnection: isize, -} -impl ::core::marker::Copy for MI_SessionFT {} -impl ::core::clone::Clone for MI_SessionFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint16A { - pub data: *mut i16, - pub size: u32, -} -impl ::core::marker::Copy for MI_Sint16A {} -impl ::core::clone::Clone for MI_Sint16A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint16AField { - pub value: MI_Sint16A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint16AField {} -impl ::core::clone::Clone for MI_Sint16AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint16Field { - pub value: i16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint16Field {} -impl ::core::clone::Clone for MI_Sint16Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint32A { - pub data: *mut i32, - pub size: u32, -} -impl ::core::marker::Copy for MI_Sint32A {} -impl ::core::clone::Clone for MI_Sint32A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint32AField { - pub value: MI_Sint32A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint32AField {} -impl ::core::clone::Clone for MI_Sint32AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint32Field { - pub value: i32, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint32Field {} -impl ::core::clone::Clone for MI_Sint32Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint64A { - pub data: *mut i64, - pub size: u32, -} -impl ::core::marker::Copy for MI_Sint64A {} -impl ::core::clone::Clone for MI_Sint64A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint64AField { - pub value: MI_Sint64A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint64AField {} -impl ::core::clone::Clone for MI_Sint64AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint64Field { - pub value: i64, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint64Field {} -impl ::core::clone::Clone for MI_Sint64Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint8A { - pub data: *mut i8, - pub size: u32, -} -impl ::core::marker::Copy for MI_Sint8A {} -impl ::core::clone::Clone for MI_Sint8A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint8AField { - pub value: MI_Sint8A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint8AField {} -impl ::core::clone::Clone for MI_Sint8AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Sint8Field { - pub value: i8, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Sint8Field {} -impl ::core::clone::Clone for MI_Sint8Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_StringA { - pub data: *mut *mut u16, - pub size: u32, -} -impl ::core::marker::Copy for MI_StringA {} -impl ::core::clone::Clone for MI_StringA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_StringAField { - pub value: MI_StringA, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_StringAField {} -impl ::core::clone::Clone for MI_StringAField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_StringField { - pub value: *mut u16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_StringField {} -impl ::core::clone::Clone for MI_StringField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_SubscriptionDeliveryOptions { - pub reserved1: u64, - pub reserved2: isize, - pub ft: *const MI_SubscriptionDeliveryOptionsFT, -} -impl ::core::marker::Copy for MI_SubscriptionDeliveryOptions {} -impl ::core::clone::Clone for MI_SubscriptionDeliveryOptions { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_SubscriptionDeliveryOptionsFT { - pub SetString: isize, - pub SetNumber: isize, - pub SetDateTime: isize, - pub SetInterval: isize, - pub AddCredentials: isize, - pub Delete: isize, - pub GetString: isize, - pub GetNumber: isize, - pub GetDateTime: isize, - pub GetInterval: isize, - pub GetOptionCount: isize, - pub GetOptionAt: isize, - pub GetOption: isize, - pub GetCredentialsCount: isize, - pub GetCredentialsAt: isize, - pub GetCredentialsPasswordAt: isize, - pub Clone: isize, -} -impl ::core::marker::Copy for MI_SubscriptionDeliveryOptionsFT {} -impl ::core::clone::Clone for MI_SubscriptionDeliveryOptionsFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Timestamp { - pub year: u32, - pub month: u32, - pub day: u32, - pub hour: u32, - pub minute: u32, - pub second: u32, - pub microseconds: u32, - pub utc: i32, -} -impl ::core::marker::Copy for MI_Timestamp {} -impl ::core::clone::Clone for MI_Timestamp { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint16A { - pub data: *mut u16, - pub size: u32, -} -impl ::core::marker::Copy for MI_Uint16A {} -impl ::core::clone::Clone for MI_Uint16A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint16AField { - pub value: MI_Uint16A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint16AField {} -impl ::core::clone::Clone for MI_Uint16AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint16Field { - pub value: u16, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint16Field {} -impl ::core::clone::Clone for MI_Uint16Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint32A { - pub data: *mut u32, - pub size: u32, -} -impl ::core::marker::Copy for MI_Uint32A {} -impl ::core::clone::Clone for MI_Uint32A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint32AField { - pub value: MI_Uint32A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint32AField {} -impl ::core::clone::Clone for MI_Uint32AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint32Field { - pub value: u32, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint32Field {} -impl ::core::clone::Clone for MI_Uint32Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint64A { - pub data: *mut u64, - pub size: u32, -} -impl ::core::marker::Copy for MI_Uint64A {} -impl ::core::clone::Clone for MI_Uint64A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint64AField { - pub value: MI_Uint64A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint64AField {} -impl ::core::clone::Clone for MI_Uint64AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint64Field { - pub value: u64, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint64Field {} -impl ::core::clone::Clone for MI_Uint64Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint8A { - pub data: *mut u8, - pub size: u32, -} -impl ::core::marker::Copy for MI_Uint8A {} -impl ::core::clone::Clone for MI_Uint8A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint8AField { - pub value: MI_Uint8A, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint8AField {} -impl ::core::clone::Clone for MI_Uint8AField { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_Uint8Field { - pub value: u8, - pub exists: u8, - pub flags: u8, -} -impl ::core::marker::Copy for MI_Uint8Field {} -impl ::core::clone::Clone for MI_Uint8Field { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_UserCredentials { - pub authenticationType: *const u16, - pub credentials: MI_UserCredentials_0, -} -impl ::core::marker::Copy for MI_UserCredentials {} -impl ::core::clone::Clone for MI_UserCredentials { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub union MI_UserCredentials_0 { - pub usernamePassword: MI_UsernamePasswordCreds, - pub certificateThumbprint: *const u16, -} -impl ::core::marker::Copy for MI_UserCredentials_0 {} -impl ::core::clone::Clone for MI_UserCredentials_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_UsernamePasswordCreds { - pub domain: *const u16, - pub username: *const u16, - pub password: *const u16, -} -impl ::core::marker::Copy for MI_UsernamePasswordCreds {} -impl ::core::clone::Clone for MI_UsernamePasswordCreds { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct MI_UtilitiesFT { - pub MapErrorToMiErrorCategory: isize, - pub CimErrorFromErrorCode: isize, -} -impl ::core::marker::Copy for MI_UtilitiesFT {} -impl ::core::clone::Clone for MI_UtilitiesFT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub union MI_Value { - pub boolean: u8, - pub uint8: u8, - pub sint8: i8, - pub uint16: u16, - pub sint16: i16, - pub uint32: u32, - pub sint32: i32, - pub uint64: u64, - pub sint64: i64, - pub real32: f32, - pub real64: f64, - pub char16: u16, - pub datetime: MI_Datetime, - pub string: *mut u16, - pub instance: *mut MI_Instance, - pub reference: *mut MI_Instance, - pub booleana: MI_BooleanA, - pub uint8a: MI_Uint8A, - pub sint8a: MI_Sint8A, - pub uint16a: MI_Uint16A, - pub sint16a: MI_Sint16A, - pub uint32a: MI_Uint32A, - pub sint32a: MI_Sint32A, - pub uint64a: MI_Uint64A, - pub sint64a: MI_Sint64A, - pub real32a: MI_Real32A, - pub real64a: MI_Real64A, - pub char16a: MI_Char16A, - pub datetimea: MI_DatetimeA, - pub stringa: MI_StringA, - pub referencea: MI_ReferenceA, - pub instancea: MI_InstanceA, - pub array: MI_Array, -} -impl ::core::marker::Copy for MI_Value {} -impl ::core::clone::Clone for MI_Value { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SWbemAnalysisMatrix { - pub m_uVersion: u32, - pub m_uMatrixType: u32, - pub m_pszProperty: ::windows_sys::core::PCWSTR, - pub m_uPropertyType: u32, - pub m_uEntries: u32, - pub m_pValues: *mut *mut ::core::ffi::c_void, - pub m_pbTruthTable: *mut super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SWbemAnalysisMatrix {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SWbemAnalysisMatrix { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SWbemAnalysisMatrixList { - pub m_uVersion: u32, - pub m_uMatrixType: u32, - pub m_uNumMatrices: u32, - pub m_pMatrices: *mut SWbemAnalysisMatrix, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SWbemAnalysisMatrixList {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SWbemAnalysisMatrixList { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct SWbemAssocQueryInf { - pub m_uVersion: u32, - pub m_uAnalysisType: u32, - pub m_uFeatureMask: u32, - pub m_pPath: IWbemPath, - pub m_pszPath: ::windows_sys::core::PWSTR, - pub m_pszQueryText: ::windows_sys::core::PWSTR, - pub m_pszResultClass: ::windows_sys::core::PWSTR, - pub m_pszAssocClass: ::windows_sys::core::PWSTR, - pub m_pszRole: ::windows_sys::core::PWSTR, - pub m_pszResultRole: ::windows_sys::core::PWSTR, - pub m_pszRequiredQualifier: ::windows_sys::core::PWSTR, - pub m_pszRequiredAssocQualifier: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for SWbemAssocQueryInf {} -impl ::core::clone::Clone for SWbemAssocQueryInf { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SWbemQueryQualifiedName { - pub m_uVersion: u32, - pub m_uTokenType: u32, - pub m_uNameListSize: u32, - pub m_ppszNameList: *mut ::windows_sys::core::PWSTR, - pub m_bArraysUsed: super::super::Foundation::BOOL, - pub m_pbArrayElUsed: *mut super::super::Foundation::BOOL, - pub m_puArrayIndex: *mut u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SWbemQueryQualifiedName {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SWbemQueryQualifiedName { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union SWbemRpnConst { - pub m_pszStrVal: ::windows_sys::core::PCWSTR, - pub m_bBoolVal: super::super::Foundation::BOOL, - pub m_lLongVal: i32, - pub m_uLongVal: u32, - pub m_dblVal: f64, - pub m_lVal64: i64, - pub m_uVal64: i64, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SWbemRpnConst {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SWbemRpnConst { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SWbemRpnEncodedQuery { - pub m_uVersion: u32, - pub m_uTokenType: u32, - pub m_uParsedFeatureMask: u64, - pub m_uDetectedArraySize: u32, - pub m_puDetectedFeatures: *mut u32, - pub m_uSelectListSize: u32, - pub m_ppSelectList: *mut *mut SWbemQueryQualifiedName, - pub m_uFromTargetType: u32, - pub m_pszOptionalFromPath: ::windows_sys::core::PCWSTR, - pub m_uFromListSize: u32, - pub m_ppszFromList: *mut ::windows_sys::core::PWSTR, - pub m_uWhereClauseSize: u32, - pub m_ppRpnWhereClause: *mut *mut SWbemRpnQueryToken, - pub m_dblWithinPolling: f64, - pub m_dblWithinWindow: f64, - pub m_uOrderByListSize: u32, - pub m_ppszOrderByList: *mut ::windows_sys::core::PWSTR, - pub m_uOrderDirectionEl: *mut u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SWbemRpnEncodedQuery {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SWbemRpnEncodedQuery { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SWbemRpnQueryToken { - pub m_uVersion: u32, - pub m_uTokenType: u32, - pub m_uSubexpressionShape: u32, - pub m_uOperator: u32, - pub m_pRightIdent: *mut SWbemQueryQualifiedName, - pub m_pLeftIdent: *mut SWbemQueryQualifiedName, - pub m_uConstApparentType: u32, - pub m_Const: SWbemRpnConst, - pub m_uConst2ApparentType: u32, - pub m_Const2: SWbemRpnConst, - pub m_pszRightFunc: ::windows_sys::core::PCWSTR, - pub m_pszLeftFunc: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SWbemRpnQueryToken {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SWbemRpnQueryToken { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct SWbemRpnTokenList { - pub m_uVersion: u32, - pub m_uTokenType: u32, - pub m_uNumTokens: u32, -} -impl ::core::marker::Copy for SWbemRpnTokenList {} -impl ::core::clone::Clone for SWbemRpnTokenList { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub struct WBEM_COMPILE_STATUS_INFO { - pub lPhaseError: i32, - pub hRes: ::windows_sys::core::HRESULT, - pub ObjectNum: i32, - pub FirstLine: i32, - pub LastLine: i32, - pub dwOutFlags: u32, -} -impl ::core::marker::Copy for WBEM_COMPILE_STATUS_INFO {} -impl ::core::clone::Clone for WBEM_COMPILE_STATUS_INFO { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_CancelCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_Deserializer_ClassObjectNeeded = ::core::option::Option MI_Result>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_MainFunction = ::core::option::Option *mut MI_Module>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_MethodDecl_Invoke = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_Module_Load = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_Module_Unload = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_Class = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_Indication = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_Instance = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_PromptUser = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_StreamedParameter = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_WriteError = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_WriteMessage = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_OperationCallback_WriteProgress = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_AssociatorInstances = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_CreateInstance = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_DeleteInstance = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_DisableIndications = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_EnableIndications = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_EnumerateInstances = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_GetInstance = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_Invoke = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_Load = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_ModifyInstance = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_ReferenceInstances = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_Subscribe = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_Unload = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_System_Wmi\"`*"] -pub type MI_ProviderFT_Unsubscribe = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/System/mod.rs deleted file mode 100644 index c1f2076..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/System/mod.rs +++ /dev/null @@ -1,154 +0,0 @@ -#[cfg(feature = "Win32_System_AddressBook")] -pub mod AddressBook; -#[cfg(feature = "Win32_System_Antimalware")] -pub mod Antimalware; -#[cfg(feature = "Win32_System_ApplicationInstallationAndServicing")] -pub mod ApplicationInstallationAndServicing; -#[cfg(feature = "Win32_System_ApplicationVerifier")] -pub mod ApplicationVerifier; -#[cfg(feature = "Win32_System_AssessmentTool")] -pub mod AssessmentTool; -#[cfg(feature = "Win32_System_Com")] -pub mod Com; -#[cfg(feature = "Win32_System_ComponentServices")] -pub mod ComponentServices; -#[cfg(feature = "Win32_System_Console")] -pub mod Console; -#[cfg(feature = "Win32_System_Contacts")] -pub mod Contacts; -#[cfg(feature = "Win32_System_CorrelationVector")] -pub mod CorrelationVector; -#[cfg(feature = "Win32_System_DataExchange")] -pub mod DataExchange; -#[cfg(feature = "Win32_System_DeploymentServices")] -pub mod DeploymentServices; -#[cfg(feature = "Win32_System_DesktopSharing")] -pub mod DesktopSharing; -#[cfg(feature = "Win32_System_DeveloperLicensing")] -pub mod DeveloperLicensing; -#[cfg(feature = "Win32_System_Diagnostics")] -pub mod Diagnostics; -#[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] -pub mod DistributedTransactionCoordinator; -#[cfg(feature = "Win32_System_Environment")] -pub mod Environment; -#[cfg(feature = "Win32_System_ErrorReporting")] -pub mod ErrorReporting; -#[cfg(feature = "Win32_System_EventCollector")] -pub mod EventCollector; -#[cfg(feature = "Win32_System_EventLog")] -pub mod EventLog; -#[cfg(feature = "Win32_System_EventNotificationService")] -pub mod EventNotificationService; -#[cfg(feature = "Win32_System_GroupPolicy")] -pub mod GroupPolicy; -#[cfg(feature = "Win32_System_HostCompute")] -pub mod HostCompute; -#[cfg(feature = "Win32_System_HostComputeNetwork")] -pub mod HostComputeNetwork; -#[cfg(feature = "Win32_System_HostComputeSystem")] -pub mod HostComputeSystem; -#[cfg(feature = "Win32_System_Hypervisor")] -pub mod Hypervisor; -#[cfg(feature = "Win32_System_IO")] -pub mod IO; -#[cfg(feature = "Win32_System_Iis")] -pub mod Iis; -#[cfg(feature = "Win32_System_Ioctl")] -pub mod Ioctl; -#[cfg(feature = "Win32_System_JobObjects")] -pub mod JobObjects; -#[cfg(feature = "Win32_System_Js")] -pub mod Js; -#[cfg(feature = "Win32_System_Kernel")] -pub mod Kernel; -#[cfg(feature = "Win32_System_LibraryLoader")] -pub mod LibraryLoader; -#[cfg(feature = "Win32_System_Mailslots")] -pub mod Mailslots; -#[cfg(feature = "Win32_System_Mapi")] -pub mod Mapi; -#[cfg(feature = "Win32_System_Memory")] -pub mod Memory; -#[cfg(feature = "Win32_System_MessageQueuing")] -pub mod MessageQueuing; -#[cfg(feature = "Win32_System_MixedReality")] -pub mod MixedReality; -#[cfg(feature = "Win32_System_Mmc")] -pub mod Mmc; -#[cfg(feature = "Win32_System_Ole")] -pub mod Ole; -#[cfg(feature = "Win32_System_ParentalControls")] -pub mod ParentalControls; -#[cfg(feature = "Win32_System_PasswordManagement")] -pub mod PasswordManagement; -#[cfg(feature = "Win32_System_Performance")] -pub mod Performance; -#[cfg(feature = "Win32_System_Pipes")] -pub mod Pipes; -#[cfg(feature = "Win32_System_Power")] -pub mod Power; -#[cfg(feature = "Win32_System_ProcessStatus")] -pub mod ProcessStatus; -#[cfg(feature = "Win32_System_RealTimeCommunications")] -pub mod RealTimeCommunications; -#[cfg(feature = "Win32_System_Recovery")] -pub mod Recovery; -#[cfg(feature = "Win32_System_Registry")] -pub mod Registry; -#[cfg(feature = "Win32_System_RemoteAssistance")] -pub mod RemoteAssistance; -#[cfg(feature = "Win32_System_RemoteDesktop")] -pub mod RemoteDesktop; -#[cfg(feature = "Win32_System_RemoteManagement")] -pub mod RemoteManagement; -#[cfg(feature = "Win32_System_RestartManager")] -pub mod RestartManager; -#[cfg(feature = "Win32_System_Restore")] -pub mod Restore; -#[cfg(feature = "Win32_System_Rpc")] -pub mod Rpc; -#[cfg(feature = "Win32_System_Search")] -pub mod Search; -#[cfg(feature = "Win32_System_SecurityCenter")] -pub mod SecurityCenter; -#[cfg(feature = "Win32_System_ServerBackup")] -pub mod ServerBackup; -#[cfg(feature = "Win32_System_Services")] -pub mod Services; -#[cfg(feature = "Win32_System_SettingsManagementInfrastructure")] -pub mod SettingsManagementInfrastructure; -#[cfg(feature = "Win32_System_SetupAndMigration")] -pub mod SetupAndMigration; -#[cfg(feature = "Win32_System_Shutdown")] -pub mod Shutdown; -#[cfg(feature = "Win32_System_StationsAndDesktops")] -pub mod StationsAndDesktops; -#[cfg(feature = "Win32_System_SubsystemForLinux")] -pub mod SubsystemForLinux; -#[cfg(feature = "Win32_System_SystemInformation")] -pub mod SystemInformation; -#[cfg(feature = "Win32_System_SystemServices")] -pub mod SystemServices; -#[cfg(feature = "Win32_System_TaskScheduler")] -pub mod TaskScheduler; -#[cfg(feature = "Win32_System_Threading")] -pub mod Threading; -#[cfg(feature = "Win32_System_Time")] -pub mod Time; -#[cfg(feature = "Win32_System_TpmBaseServices")] -pub mod TpmBaseServices; -#[cfg(feature = "Win32_System_UpdateAgent")] -pub mod UpdateAgent; -#[cfg(feature = "Win32_System_UpdateAssessment")] -pub mod UpdateAssessment; -#[cfg(feature = "Win32_System_UserAccessLogging")] -pub mod UserAccessLogging; -#[cfg(feature = "Win32_System_VirtualDosMachines")] -pub mod VirtualDosMachines; -#[cfg(feature = "Win32_System_WindowsProgramming")] -pub mod WindowsProgramming; -#[cfg(feature = "Win32_System_WindowsSync")] -pub mod WindowsSync; -#[cfg(feature = "Win32_System_Wmi")] -pub mod Wmi; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Accessibility/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Accessibility/mod.rs deleted file mode 100644 index bbd6bdb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Accessibility/mod.rs +++ /dev/null @@ -1,3517 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn AccNotifyTouchInteraction ( hwndapp : super::super::Foundation:: HWND , hwndtarget : super::super::Foundation:: HWND , pttarget : super::super::Foundation:: POINT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn AccSetRunningUtilityState ( hwndapp : super::super::Foundation:: HWND , dwutilitystatemask : u32 , dwutilitystate : ACC_UTILITY_STATE_FLAGS ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn AccessibleChildren ( pacccontainer : IAccessible , ichildstart : i32 , cchildren : i32 , rgvarchildren : *mut super::super::System::Com:: VARIANT , pcobtained : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn AccessibleObjectFromEvent ( hwnd : super::super::Foundation:: HWND , dwid : u32 , dwchildid : u32 , ppacc : *mut IAccessible , pvarchild : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn AccessibleObjectFromPoint ( ptscreen : super::super::Foundation:: POINT , ppacc : *mut IAccessible , pvarchild : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn AccessibleObjectFromWindow ( hwnd : super::super::Foundation:: HWND , dwid : u32 , riid : *const :: windows_sys::core::GUID , ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn CreateStdAccessibleObject ( hwnd : super::super::Foundation:: HWND , idobject : i32 , riid : *const :: windows_sys::core::GUID , ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn CreateStdAccessibleProxyA ( hwnd : super::super::Foundation:: HWND , pclassname : :: windows_sys::core::PCSTR , idobject : i32 , riid : *const :: windows_sys::core::GUID , ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn CreateStdAccessibleProxyW ( hwnd : super::super::Foundation:: HWND , pclassname : :: windows_sys::core::PCWSTR , idobject : i32 , riid : *const :: windows_sys::core::GUID , ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn DockPattern_SetDockPosition ( hobj : HUIAPATTERNOBJECT , dockposition : DockPosition ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn ExpandCollapsePattern_Collapse ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn ExpandCollapsePattern_Expand ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn GetOleaccVersionInfo ( pver : *mut u32 , pbuild : *mut u32 ) -> ( ) ); -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn GetRoleTextA ( lrole : u32 , lpszrole : :: windows_sys::core::PSTR , cchrolemax : u32 ) -> u32 ); -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn GetRoleTextW ( lrole : u32 , lpszrole : :: windows_sys::core::PWSTR , cchrolemax : u32 ) -> u32 ); -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn GetStateTextA ( lstatebit : u32 , lpszstate : :: windows_sys::core::PSTR , cchstate : u32 ) -> u32 ); -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn GetStateTextW ( lstatebit : u32 , lpszstate : :: windows_sys::core::PWSTR , cchstate : u32 ) -> u32 ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn GridPattern_GetItem ( hobj : HUIAPATTERNOBJECT , row : i32 , column : i32 , presult : *mut HUIANODE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn InvokePattern_Invoke ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn IsWinEventHookInstalled ( event : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn ItemContainerPattern_FindItemByProperty ( hobj : HUIAPATTERNOBJECT , hnodestartafter : HUIANODE , propertyid : i32 , value : super::super::System::Com:: VARIANT , pfound : *mut HUIANODE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn LegacyIAccessiblePattern_DoDefaultAction ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn LegacyIAccessiblePattern_GetIAccessible ( hobj : HUIAPATTERNOBJECT , paccessible : *mut IAccessible ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn LegacyIAccessiblePattern_Select ( hobj : HUIAPATTERNOBJECT , flagsselect : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn LegacyIAccessiblePattern_SetValue ( hobj : HUIAPATTERNOBJECT , szvalue : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn LresultFromObject ( riid : *const :: windows_sys::core::GUID , wparam : super::super::Foundation:: WPARAM , punk : :: windows_sys::core::IUnknown ) -> super::super::Foundation:: LRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn MultipleViewPattern_GetViewName ( hobj : HUIAPATTERNOBJECT , viewid : i32 , ppstr : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn MultipleViewPattern_SetCurrentView ( hobj : HUIAPATTERNOBJECT , viewid : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn NotifyWinEvent ( event : u32 , hwnd : super::super::Foundation:: HWND , idobject : i32 , idchild : i32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn ObjectFromLresult ( lresult : super::super::Foundation:: LRESULT , riid : *const :: windows_sys::core::GUID , wparam : super::super::Foundation:: WPARAM , ppvobject : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn RangeValuePattern_SetValue ( hobj : HUIAPATTERNOBJECT , val : f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn RegisterPointerInputTarget ( hwnd : super::super::Foundation:: HWND , pointertype : super::WindowsAndMessaging:: POINTER_INPUT_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn RegisterPointerInputTargetEx ( hwnd : super::super::Foundation:: HWND , pointertype : super::WindowsAndMessaging:: POINTER_INPUT_TYPE , fobserve : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn ScrollItemPattern_ScrollIntoView ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn ScrollPattern_Scroll ( hobj : HUIAPATTERNOBJECT , horizontalamount : ScrollAmount , verticalamount : ScrollAmount ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn ScrollPattern_SetScrollPercent ( hobj : HUIAPATTERNOBJECT , horizontalpercent : f64 , verticalpercent : f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn SelectionItemPattern_AddToSelection ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn SelectionItemPattern_RemoveFromSelection ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn SelectionItemPattern_Select ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn SetWinEventHook ( eventmin : u32 , eventmax : u32 , hmodwineventproc : super::super::Foundation:: HINSTANCE , pfnwineventproc : WINEVENTPROC , idprocess : u32 , idthread : u32 , dwflags : u32 ) -> HWINEVENTHOOK ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn SynchronizedInputPattern_Cancel ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn SynchronizedInputPattern_StartListening ( hobj : HUIAPATTERNOBJECT , inputtype : SynchronizedInputType ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn TextPattern_GetSelection ( hobj : HUIAPATTERNOBJECT , pretval : *mut *mut super::super::System::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn TextPattern_GetVisibleRanges ( hobj : HUIAPATTERNOBJECT , pretval : *mut *mut super::super::System::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextPattern_RangeFromChild ( hobj : HUIAPATTERNOBJECT , hnodechild : HUIANODE , pretval : *mut HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextPattern_RangeFromPoint ( hobj : HUIAPATTERNOBJECT , point : UiaPoint , pretval : *mut HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextPattern_get_DocumentRange ( hobj : HUIAPATTERNOBJECT , pretval : *mut HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextPattern_get_SupportedTextSelection ( hobj : HUIAPATTERNOBJECT , pretval : *mut SupportedTextSelection ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_AddToSelection ( hobj : HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_Clone ( hobj : HUIATEXTRANGE , pretval : *mut HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn TextRange_Compare ( hobj : HUIATEXTRANGE , range : HUIATEXTRANGE , pretval : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_CompareEndpoints ( hobj : HUIATEXTRANGE , endpoint : TextPatternRangeEndpoint , targetrange : HUIATEXTRANGE , targetendpoint : TextPatternRangeEndpoint , pretval : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_ExpandToEnclosingUnit ( hobj : HUIATEXTRANGE , unit : TextUnit ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn TextRange_FindAttribute ( hobj : HUIATEXTRANGE , attributeid : i32 , val : super::super::System::Com:: VARIANT , backward : super::super::Foundation:: BOOL , pretval : *mut HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn TextRange_FindText ( hobj : HUIATEXTRANGE , text : :: windows_sys::core::BSTR , backward : super::super::Foundation:: BOOL , ignorecase : super::super::Foundation:: BOOL , pretval : *mut HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn TextRange_GetAttributeValue ( hobj : HUIATEXTRANGE , attributeid : i32 , pretval : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn TextRange_GetBoundingRectangles ( hobj : HUIATEXTRANGE , pretval : *mut *mut super::super::System::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn TextRange_GetChildren ( hobj : HUIATEXTRANGE , pretval : *mut *mut super::super::System::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_GetEnclosingElement ( hobj : HUIATEXTRANGE , pretval : *mut HUIANODE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_GetText ( hobj : HUIATEXTRANGE , maxlength : i32 , pretval : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_Move ( hobj : HUIATEXTRANGE , unit : TextUnit , count : i32 , pretval : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_MoveEndpointByRange ( hobj : HUIATEXTRANGE , endpoint : TextPatternRangeEndpoint , targetrange : HUIATEXTRANGE , targetendpoint : TextPatternRangeEndpoint ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_MoveEndpointByUnit ( hobj : HUIATEXTRANGE , endpoint : TextPatternRangeEndpoint , unit : TextUnit , count : i32 , pretval : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_RemoveFromSelection ( hobj : HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn TextRange_ScrollIntoView ( hobj : HUIATEXTRANGE , aligntotop : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TextRange_Select ( hobj : HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TogglePattern_Toggle ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TransformPattern_Move ( hobj : HUIAPATTERNOBJECT , x : f64 , y : f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TransformPattern_Resize ( hobj : HUIAPATTERNOBJECT , width : f64 , height : f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn TransformPattern_Rotate ( hobj : HUIAPATTERNOBJECT , degrees : f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaAddEvent ( hnode : HUIANODE , eventid : i32 , pcallback : *mut UiaEventCallback , scope : TreeScope , pproperties : *mut i32 , cproperties : i32 , prequest : *mut UiaCacheRequest , phevent : *mut HUIAEVENT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaClientsAreListening ( ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaDisconnectAllProviders ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaDisconnectProvider ( pprovider : IRawElementProviderSimple ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaEventAddWindow ( hevent : HUIAEVENT , hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaEventRemoveWindow ( hevent : HUIAEVENT , hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn UiaFind ( hnode : HUIANODE , pparams : *mut UiaFindParams , prequest : *mut UiaCacheRequest , pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY , ppoffsets : *mut *mut super::super::System::Com:: SAFEARRAY , pptreestructures : *mut *mut super::super::System::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaGetErrorDescription ( pdescription : *mut :: windows_sys::core::BSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaGetPatternProvider ( hnode : HUIANODE , patternid : i32 , phobj : *mut HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn UiaGetPropertyValue ( hnode : HUIANODE , propertyid : i32 , pvalue : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaGetReservedMixedAttributeValue ( punkmixedattributevalue : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaGetReservedNotSupportedValue ( punknotsupportedvalue : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaGetRootNode ( phnode : *mut HUIANODE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaGetRuntimeId ( hnode : HUIANODE , pruntimeid : *mut *mut super::super::System::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaGetUpdatedCache ( hnode : HUIANODE , prequest : *mut UiaCacheRequest , normalizestate : NormalizeState , pnormalizecondition : *mut UiaCondition , pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY , pptreestructure : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn UiaHPatternObjectFromVariant ( pvar : *mut super::super::System::Com:: VARIANT , phobj : *mut HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn UiaHTextRangeFromVariant ( pvar : *mut super::super::System::Com:: VARIANT , phtextrange : *mut HUIATEXTRANGE ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn UiaHUiaNodeFromVariant ( pvar : *mut super::super::System::Com:: VARIANT , phnode : *mut HUIANODE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaHasServerSideProvider ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaHostProviderFromHwnd ( hwnd : super::super::Foundation:: HWND , ppprovider : *mut IRawElementProviderSimple ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn UiaIAccessibleFromProvider ( pprovider : IRawElementProviderSimple , dwflags : u32 , ppaccessible : *mut IAccessible , pvarchild : *mut super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaLookupId ( r#type : AutomationIdentifierType , pguid : *const :: windows_sys::core::GUID ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaNavigate ( hnode : HUIANODE , direction : NavigateDirection , pcondition : *mut UiaCondition , prequest : *mut UiaCacheRequest , pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY , pptreestructure : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaNodeFromFocus ( prequest : *mut UiaCacheRequest , pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY , pptreestructure : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaNodeFromHandle ( hwnd : super::super::Foundation:: HWND , phnode : *mut HUIANODE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaNodeFromPoint ( x : f64 , y : f64 , prequest : *mut UiaCacheRequest , pprequesteddata : *mut *mut super::super::System::Com:: SAFEARRAY , pptreestructure : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaNodeFromProvider ( pprovider : IRawElementProviderSimple , phnode : *mut HUIANODE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaNodeRelease ( hnode : HUIANODE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaPatternRelease ( hobj : HUIAPATTERNOBJECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaProviderForNonClient ( hwnd : super::super::Foundation:: HWND , idobject : i32 , idchild : i32 , ppprovider : *mut IRawElementProviderSimple ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaProviderFromIAccessible ( paccessible : IAccessible , idchild : i32 , dwflags : u32 , ppprovider : *mut IRawElementProviderSimple ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaRaiseActiveTextPositionChangedEvent ( provider : IRawElementProviderSimple , textrange : ITextRangeProvider ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaRaiseAsyncContentLoadedEvent ( pprovider : IRawElementProviderSimple , asynccontentloadedstate : AsyncContentLoadedState , percentcomplete : f64 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaRaiseAutomationEvent ( pprovider : IRawElementProviderSimple , id : UIA_EVENT_ID ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn UiaRaiseAutomationPropertyChangedEvent ( pprovider : IRawElementProviderSimple , id : UIA_PROPERTY_ID , oldvalue : super::super::System::Com:: VARIANT , newvalue : super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn UiaRaiseChangesEvent ( pprovider : IRawElementProviderSimple , eventidcount : i32 , puiachanges : *mut UiaChangeInfo ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaRaiseNotificationEvent ( provider : IRawElementProviderSimple , notificationkind : NotificationKind , notificationprocessing : NotificationProcessing , displaystring : :: windows_sys::core::BSTR , activityid : :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaRaiseStructureChangedEvent ( pprovider : IRawElementProviderSimple , structurechangetype : StructureChangeType , pruntimeid : *mut i32 , cruntimeidlen : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] fn UiaRaiseTextEditTextChangedEvent ( pprovider : IRawElementProviderSimple , texteditchangetype : TextEditChangeType , pchangeddata : *mut super::super::System::Com:: SAFEARRAY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn UiaRegisterProviderCallback ( pcallback : *mut UiaProviderCallback ) -> ( ) ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaRemoveEvent ( hevent : HUIAEVENT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaReturnRawElementProvider ( hwnd : super::super::Foundation:: HWND , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , el : IRawElementProviderSimple ) -> super::super::Foundation:: LRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn UiaSetFocus ( hnode : HUIANODE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UiaTextRangeRelease ( hobj : HUIATEXTRANGE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn UnhookWinEvent ( hwineventhook : HWINEVENTHOOK ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn UnregisterPointerInputTarget ( hwnd : super::super::Foundation:: HWND , pointertype : super::WindowsAndMessaging:: POINTER_INPUT_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn UnregisterPointerInputTargetEx ( hwnd : super::super::Foundation:: HWND , pointertype : super::WindowsAndMessaging:: POINTER_INPUT_TYPE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn ValuePattern_SetValue ( hobj : HUIAPATTERNOBJECT , pval : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn VirtualizedItemPattern_Realize ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "oleacc.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn WindowFromAccessibleObject ( param0 : IAccessible , phwnd : *mut super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn WindowPattern_Close ( hobj : HUIAPATTERNOBJECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] fn WindowPattern_SetWindowVisualState ( hobj : HUIAPATTERNOBJECT , state : WindowVisualState ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uiautomationcore.dll""system" #[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] fn WindowPattern_WaitForInputIdle ( hobj : HUIAPATTERNOBJECT , milliseconds : i32 , presult : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -pub type IAccIdentity = *mut ::core::ffi::c_void; -pub type IAccPropServer = *mut ::core::ffi::c_void; -pub type IAccPropServices = *mut ::core::ffi::c_void; -pub type IAccessible = *mut ::core::ffi::c_void; -pub type IAccessibleEx = *mut ::core::ffi::c_void; -pub type IAccessibleHandler = *mut ::core::ffi::c_void; -pub type IAccessibleHostingElementProviders = *mut ::core::ffi::c_void; -pub type IAccessibleWindowlessSite = *mut ::core::ffi::c_void; -pub type IAnnotationProvider = *mut ::core::ffi::c_void; -pub type ICustomNavigationProvider = *mut ::core::ffi::c_void; -pub type IDockProvider = *mut ::core::ffi::c_void; -pub type IDragProvider = *mut ::core::ffi::c_void; -pub type IDropTargetProvider = *mut ::core::ffi::c_void; -pub type IExpandCollapseProvider = *mut ::core::ffi::c_void; -pub type IGridItemProvider = *mut ::core::ffi::c_void; -pub type IGridProvider = *mut ::core::ffi::c_void; -pub type IInvokeProvider = *mut ::core::ffi::c_void; -pub type IItemContainerProvider = *mut ::core::ffi::c_void; -pub type ILegacyIAccessibleProvider = *mut ::core::ffi::c_void; -pub type IMultipleViewProvider = *mut ::core::ffi::c_void; -pub type IObjectModelProvider = *mut ::core::ffi::c_void; -pub type IProxyProviderWinEventHandler = *mut ::core::ffi::c_void; -pub type IProxyProviderWinEventSink = *mut ::core::ffi::c_void; -pub type IRangeValueProvider = *mut ::core::ffi::c_void; -pub type IRawElementProviderAdviseEvents = *mut ::core::ffi::c_void; -pub type IRawElementProviderFragment = *mut ::core::ffi::c_void; -pub type IRawElementProviderFragmentRoot = *mut ::core::ffi::c_void; -pub type IRawElementProviderHostingAccessibles = *mut ::core::ffi::c_void; -pub type IRawElementProviderHwndOverride = *mut ::core::ffi::c_void; -pub type IRawElementProviderSimple = *mut ::core::ffi::c_void; -pub type IRawElementProviderSimple2 = *mut ::core::ffi::c_void; -pub type IRawElementProviderSimple3 = *mut ::core::ffi::c_void; -pub type IRawElementProviderWindowlessSite = *mut ::core::ffi::c_void; -pub type IRichEditUiaInformation = *mut ::core::ffi::c_void; -pub type IRicheditWindowlessAccessibility = *mut ::core::ffi::c_void; -pub type IScrollItemProvider = *mut ::core::ffi::c_void; -pub type IScrollProvider = *mut ::core::ffi::c_void; -pub type ISelectionItemProvider = *mut ::core::ffi::c_void; -pub type ISelectionProvider = *mut ::core::ffi::c_void; -pub type ISelectionProvider2 = *mut ::core::ffi::c_void; -pub type ISpreadsheetItemProvider = *mut ::core::ffi::c_void; -pub type ISpreadsheetProvider = *mut ::core::ffi::c_void; -pub type IStylesProvider = *mut ::core::ffi::c_void; -pub type ISynchronizedInputProvider = *mut ::core::ffi::c_void; -pub type ITableItemProvider = *mut ::core::ffi::c_void; -pub type ITableProvider = *mut ::core::ffi::c_void; -pub type ITextChildProvider = *mut ::core::ffi::c_void; -pub type ITextEditProvider = *mut ::core::ffi::c_void; -pub type ITextProvider = *mut ::core::ffi::c_void; -pub type ITextProvider2 = *mut ::core::ffi::c_void; -pub type ITextRangeProvider = *mut ::core::ffi::c_void; -pub type ITextRangeProvider2 = *mut ::core::ffi::c_void; -pub type IToggleProvider = *mut ::core::ffi::c_void; -pub type ITransformProvider = *mut ::core::ffi::c_void; -pub type ITransformProvider2 = *mut ::core::ffi::c_void; -pub type IUIAutomation = *mut ::core::ffi::c_void; -pub type IUIAutomation2 = *mut ::core::ffi::c_void; -pub type IUIAutomation3 = *mut ::core::ffi::c_void; -pub type IUIAutomation4 = *mut ::core::ffi::c_void; -pub type IUIAutomation5 = *mut ::core::ffi::c_void; -pub type IUIAutomation6 = *mut ::core::ffi::c_void; -pub type IUIAutomationActiveTextPositionChangedEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationAndCondition = *mut ::core::ffi::c_void; -pub type IUIAutomationAnnotationPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationBoolCondition = *mut ::core::ffi::c_void; -pub type IUIAutomationCacheRequest = *mut ::core::ffi::c_void; -pub type IUIAutomationChangesEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationCondition = *mut ::core::ffi::c_void; -pub type IUIAutomationCustomNavigationPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationDockPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationDragPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationDropTargetPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationElement = *mut ::core::ffi::c_void; -pub type IUIAutomationElement2 = *mut ::core::ffi::c_void; -pub type IUIAutomationElement3 = *mut ::core::ffi::c_void; -pub type IUIAutomationElement4 = *mut ::core::ffi::c_void; -pub type IUIAutomationElement5 = *mut ::core::ffi::c_void; -pub type IUIAutomationElement6 = *mut ::core::ffi::c_void; -pub type IUIAutomationElement7 = *mut ::core::ffi::c_void; -pub type IUIAutomationElement8 = *mut ::core::ffi::c_void; -pub type IUIAutomationElement9 = *mut ::core::ffi::c_void; -pub type IUIAutomationElementArray = *mut ::core::ffi::c_void; -pub type IUIAutomationEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationEventHandlerGroup = *mut ::core::ffi::c_void; -pub type IUIAutomationExpandCollapsePattern = *mut ::core::ffi::c_void; -pub type IUIAutomationFocusChangedEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationGridItemPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationGridPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationInvokePattern = *mut ::core::ffi::c_void; -pub type IUIAutomationItemContainerPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationLegacyIAccessiblePattern = *mut ::core::ffi::c_void; -pub type IUIAutomationMultipleViewPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationNotCondition = *mut ::core::ffi::c_void; -pub type IUIAutomationNotificationEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationObjectModelPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationOrCondition = *mut ::core::ffi::c_void; -pub type IUIAutomationPatternHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationPatternInstance = *mut ::core::ffi::c_void; -pub type IUIAutomationPropertyChangedEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationPropertyCondition = *mut ::core::ffi::c_void; -pub type IUIAutomationProxyFactory = *mut ::core::ffi::c_void; -pub type IUIAutomationProxyFactoryEntry = *mut ::core::ffi::c_void; -pub type IUIAutomationProxyFactoryMapping = *mut ::core::ffi::c_void; -pub type IUIAutomationRangeValuePattern = *mut ::core::ffi::c_void; -pub type IUIAutomationRegistrar = *mut ::core::ffi::c_void; -pub type IUIAutomationScrollItemPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationScrollPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationSelectionItemPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationSelectionPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationSelectionPattern2 = *mut ::core::ffi::c_void; -pub type IUIAutomationSpreadsheetItemPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationSpreadsheetPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationStructureChangedEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationStylesPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationSynchronizedInputPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTableItemPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTablePattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTextChildPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTextEditPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTextEditTextChangedEventHandler = *mut ::core::ffi::c_void; -pub type IUIAutomationTextPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTextPattern2 = *mut ::core::ffi::c_void; -pub type IUIAutomationTextRange = *mut ::core::ffi::c_void; -pub type IUIAutomationTextRange2 = *mut ::core::ffi::c_void; -pub type IUIAutomationTextRange3 = *mut ::core::ffi::c_void; -pub type IUIAutomationTextRangeArray = *mut ::core::ffi::c_void; -pub type IUIAutomationTogglePattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTransformPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationTransformPattern2 = *mut ::core::ffi::c_void; -pub type IUIAutomationTreeWalker = *mut ::core::ffi::c_void; -pub type IUIAutomationValuePattern = *mut ::core::ffi::c_void; -pub type IUIAutomationVirtualizedItemPattern = *mut ::core::ffi::c_void; -pub type IUIAutomationWindowPattern = *mut ::core::ffi::c_void; -pub type IValueProvider = *mut ::core::ffi::c_void; -pub type IVirtualizedItemProvider = *mut ::core::ffi::c_void; -pub type IWindowProvider = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ANRUS_PRIORITY_AUDIO_DYNAMIC_DUCK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AcceleratorKey_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x514865df_2557_4cb9_aeed_6ced084ce52c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AccessKey_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06827b12_a7f9_4a15_917c_ffa5ad3eb0a7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ActiveTextPositionChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa5c09e9c_c77d_4f25_b491_e5bb7017cbd4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationObjects_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x310910c8_7c6e_4f20_becd_4aaf6d191156); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationTypes_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x64b71f76_53c4_4696_a219_20e940c9a176); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_AdvancedProofingIssue_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdac7b72c_c0f2_4b84_b90d_5fafc0f0ef1c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_AnnotationTypeId_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x20ae484f_69ef_4c48_8f5b_c4938b206ac7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_AnnotationTypeName_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b818892_5ac9_4af9_aa96_f58a77b058e3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Author_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf161d3a7_f81b_4128_b17f_71f690914520); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Author_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a528462_9c5c_4a03_a974_8b307a9937f2); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_CircularReferenceError_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25bd9cf4_1745_4659_ba67_727f0318c616); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Comment_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd2fda30_26b3_4c06_8bc7_98f1532e46fd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_ConflictingChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98af8802_517c_459f_af13_016d3fab877e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Custom_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ec82750_3931_4952_85bc_1dbff78a43e3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_DataValidationError_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8649fa8_9775_437e_ad46_e709d93c2343); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_DateTime_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x99b5ca5d_1acf_414b_a4d0_6b350b047578); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_DeletionChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe3d5b05_951d_42e7_901d_adc8c2cf34d0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_EditingLockedChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc31f3e1c_7423_4dac_8348_41f099ff6f64); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Endnote_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7565725c_2d99_4839_960d_33d3b866aba5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_ExternalChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75a05b31_5f11_42fd_887d_dfa010db2392); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Footer_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcceab046_1833_47aa_8080_701ed0b0c832); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Footnote_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3de10e21_4125_42db_8620_be8083080624); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_FormatChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb247345_d4f1_41ce_8e52_f79b69635e48); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_FormulaError_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x95611982_0cab_46d5_a2f0_e30d1905f8bf); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_GrammarError_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x757a048d_4518_41c6_854c_dc009b7cfb53); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Header_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x867b409b_b216_4472_a219_525e310681f8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Highlighted_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x757c884e_8083_4081_8b9c_e87f5072f0e4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_InsertionChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0dbeb3a6_df15_4164_a3c0_e21a8ce931c4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Mathematics_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeaab634b_26d0_40c1_8073_57ca1c633c9b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_MoveChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9da587eb_23e5_4490_b385_1a22ddc8b187); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6c72ad7_356c_4850_9291_316f608a8c84); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Sensitive_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x37f4c04f_0f12_4464_929c_828fd15292e3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_SpellingError_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae85567e_9ece_423f_81b7_96c43d53e50e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_Target_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb71b302d_2104_44ad_9c5c_092b4907d70f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_TrackChanges_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x21e6e888_dc14_4016_ac27_190553c8c470); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Annotation_UnsyncedChange_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1851116a_0e47_4b30_8cb5_d7dae4fbcd1b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AppBar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6114908d_cc02_4d37_875b_b530c7139554); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AriaProperties_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4213678c_e025_4922_beb5_e43ba08e6221); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AriaRole_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd207b95_be4a_4e0d_b727_63ace94b6916); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AsyncContentLoaded_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fdee11c_d2fa_4fb9_904e_5cbee894d5ef); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationFocusChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb68a1f17_f60d_41a7_a3cc_b05292155fe0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationId_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc82c0500_b60e_4310_a267_303c531f8ee5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationPropertyChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2527fba1_8d7a_4630_a4cc_e66315942f52); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BoundingRectangle_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7bbfe8b2_3bfc_48dd_b729_c794b846e9a1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Button_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5a78e369_c6a1_4f33_a9d7_79f20d0c788e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CAccPropServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5f8350b_0548_48b1_a6ee_88bd00b4a5e7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CLSID_AccPropServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5f8350b_0548_48b1_a6ee_88bd00b4a5e7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CUIAutomation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff48dba4_60ef_4201_aa87_54103eef594e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CUIAutomation8: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe22ad333_b25f_460c_83d0_0581107395c9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CUIAutomationRegistrar: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e29fabf_9977_42d1_8d0e_ca7e61ad87e6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Calendar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8913eb88_00e5_46bc_8e4e_14a786e165a1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CenterPoint_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0cb00c08_540c_4edb_9445_26359ea69785); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Changes_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7df26714_614f_4e05_9488_716c5ba19436); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Changes_Summary_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x313d65a6_e60f_4d62_9861_55afd728d207); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CheckBox_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb50f922_a3db_49c0_8bc3_06dad55778e2); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ClassName_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x157b7215_894f_4b65_84e2_aac0da08b16b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ClickablePoint_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0196903b_b203_4818_a9f3_f08e675f2341); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ComboBox_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x54cb426c_2f33_4fff_aaa1_aef60dac5deb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ControlType_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca774fea_28ac_4bc2_94ca_acec6d6c10a3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ControllerFor_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x51124c8a_a5d2_4f13_9be6_7fa8ba9d3a90); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Culture_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2d74f27_3d79_4dc2_b88b_3044963a8afb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CustomNavigation_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xafea938a_621e_4054_bb2c_2f46114dac3f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Custom_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf29ea0c3_adb7_430a_ba90_e52c7313e6ed); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_CHILD: i32 = -5002i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_CHILDCOUNT: i32 = -5001i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_DEFAULTACTION: i32 = -5013i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_DESCRIPTION: i32 = -5005i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_DODEFAULTACTION: i32 = -5018i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_FOCUS: i32 = -5011i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_HELP: i32 = -5008i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_HELPTOPIC: i32 = -5009i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_HITTEST: i32 = -5017i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_KEYBOARDSHORTCUT: i32 = -5010i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_LOCATION: i32 = -5015i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_NAME: i32 = -5003i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_NAVIGATE: i32 = -5016i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_PARENT: i32 = -5000i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_ROLE: i32 = -5006i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_SELECT: i32 = -5014i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_SELECTION: i32 = -5012i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_STATE: i32 = -5007i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DISPID_ACC_VALUE: i32 = -5004i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DataGrid_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x84b783af_d103_4b0a_8415_e73942410f4b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DataItem_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0177842_d94f_42a5_814b_6068addc8da5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DescribedBy_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7c5865b8_9992_40fd_8db0_6bf1d317f998); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Dock_DockPosition_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d67f02e_c0b0_4b10_b5b9_18d6ecf98760); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Dock_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9cbaa846_83c8_428d_827f_7e6063fe0620); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Document_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3cd6bb6f_6f08_4562_b229_e4e2fc7a9eb4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_DragCancel_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc3ede6fa_3451_4e0f_9e71_df9c280a4657); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_DragComplete_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38e96188_ef1f_463e_91ca_3a7792c29caf); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_DragStart_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x883a480b_3aa9_429d_95e4_d9c8d011f0dd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_DropEffect_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x646f2779_48d3_4b23_8902_4bf100005df3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_DropEffects_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf5d61156_7ce6_49be_a836_9269dcec920f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_GrabbedItems_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77c1562c_7b86_4b21_9ed7_3cefda6f4c43); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_IsGrabbed_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45f206f3_75cc_4cca_a9b9_fcdfb982d8a2); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Drag_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc0bee21f_ccb3_4fed_995b_114f6e3d2728); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DropTarget_DragEnter_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaad9319b_032c_4a88_961d_1cf579581e34); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DropTarget_DragLeave_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f82eb15_24a2_4988_9217_de162aee272b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DropTarget_DropTargetEffect_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8bb75975_a0ca_4981_b818_87fc66e9509d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DropTarget_DropTargetEffects_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbc1dd4ed_cb89_45f1_a592_e03b08ae790f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DropTarget_Dropped_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x622cead8_1edb_4a3d_abbc_be2211ff68b5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DropTarget_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0bcbec56_bd34_4b7b_9fd5_2659905ea3dc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Edit_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6504a5c8_2c86_4f87_ae7b_1abddc810cf9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ExpandCollapse_ExpandCollapseState_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x275a4c48_85a7_4f69_aba0_af157610002b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ExpandCollapse_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae05efa2_f9d1_428a_834c_53a5c52f9b8b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FillColor_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e0ec4d0_e2a8_4a56_9de7_953389933b39); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FillType_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6fc74e4_8cb9_429c_a9e1_9bc4ac372b62); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FlowsFrom_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05c6844f_19de_48f8_95fa_880d5b0fd615); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FlowsTo_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe4f33d20_559a_47fb_a830_f9cb4ff1a70a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FrameworkId_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdbfd9900_7e1a_4f58_b61b_7063120f773b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FullDescription_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d4450ff_6aef_4f33_95dd_7befa72a4391); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const GridItem_ColumnSpan_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x583ea3f5_86d0_4b08_a6ec_2c5463ffc109); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const GridItem_Column_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc774c15c_62c0_4519_8bdc_47be573c8ad5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const GridItem_Parent_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d912252_b97f_4ecc_8510_ea0e33427c72); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const GridItem_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2d5c877_a462_4957_a2a5_2c96b303bc63); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const GridItem_RowSpan_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4582291c_466b_4e93_8e83_3d1715ec0c5e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const GridItem_Row_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6223972a_c945_4563_9329_fdc974af2553); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Grid_ColumnCount_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe96f375_44aa_4536_ac7a_2a75d71a3efc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Grid_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x260a2ccb_93a8_4e44_a4c1_3df397f2b02b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Grid_RowCount_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a9505bf_c2eb_4fb6_b356_8245ae53703e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Group_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xad50aa1c_e8c8_4774_ae1b_dd86df0b3bdc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HasKeyboardFocus_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf8afd39_3f46_4800_9656_b2bf12529905); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeaderItem_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6bc12cb_7c8e_49cf_b168_4a93a32bebb0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Header_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5b90cbce_78fb_4614_82b6_554d74718e67); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x29084272_aaaf_4a30_8796_3c12f62b6bbb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HelpText_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08555685_0977_45c7_a7a6_abaf5684121a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HostedFragmentRootsInvalidated_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6bdb03e_0921_4ec5_8dcf_eae877b0426b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Hyperlink_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8a56022c_b00d_4d15_8ff0_5b6b266e5e02); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IIS_ControlAccessible: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38c682a6_9731_43f2_9fae_e901e641b101); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IIS_IsOleaccProxy: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x902697fa_80e4_4560_802a_a13f22a64709); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Image_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d3736e4_6b16_4c57_a962_f93260a75243); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const InputDiscarded_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f36c367_7b18_417c_97e3_9d58ddc944ab); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const InputReachedOtherElement_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed201d8a_4e6c_415e_a874_2460c9b66ba8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const InputReachedTarget_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x93ed549a_0549_40f0_bedb_28e44f7de2a3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Invoke_Invoked_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdfd699f0_c915_49dd_b422_dde785c3d24b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Invoke_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd976c2fc_66ea_4a6e_b28f_c24c7546ad37); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsAnnotationPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b5b3238_6d5c_41b6_bcc4_5e807f6551c4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsContentElement_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4bda64a8_f5d8_480b_8155_ef2e89adb672); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsControlElement_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x95f35085_abcc_4afd_a5f4_dbb46c230fdb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsCustomNavigationPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f8e80d4_2351_48e0_874a_54aa7313889a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsDataValidForForm_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x445ac684_c3fc_4dd9_acf8_845a579296ba); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsDialog_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9d0dfb9b_8436_4501_bbbb_e534a4fb3b3f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsDockPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2600a4c4_2ff8_4c96_ae31_8fe619a13c6c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsDragPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe997a7b7_1d39_4ca7_be0f_277fcf5605cc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsDropTargetPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0686b62e_8e19_4aaf_873d_384f6d3b92be); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsEnabled_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2109427f_da60_4fed_bf1b_264bdce6eb3a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsExpandCollapsePatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x929d3806_5287_4725_aa16_222afc63d595); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsGridItemPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5a43e524_f9a2_4b12_84c8_b48a3efedd34); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsGridPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5622c26c_f0ef_4f3b_97cb_714c0868588b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsInvokePatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4e725738_8364_4679_aa6c_f3f41931f750); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsItemContainerPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x624b5ca7_fe40_4957_a019_20c4cf11920f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsKeyboardFocusable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf7b8552a_0859_4b37_b9cb_51e72092f29f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsLegacyIAccessiblePatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8ebd0c7_929a_4ee7_8d3a_d3d94413027b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsMultipleViewPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff0a31eb_8e25_469d_8d6e_e771a27c1b90); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsObjectModelPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6b21d89b_2841_412f_8ef2_15ca952318ba); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsOffscreen_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03c3d160_db79_42db_a2ef_1c231eede507); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsPassword_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe8482eb1_687c_497b_bebc_03be53ec1454); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsPeripheral_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda758276_7ed5_49d4_8e68_ecc9a2d300dd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsRangeValuePatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfda4244a_eb4d_43ff_b5ad_ed36d373ec4c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsRequiredForForm_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f5f43cf_59fb_4bde_a270_602e5e1141e9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsScrollItemPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1cad1a05_0927_4b76_97e1_0fcdb209b98a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsScrollPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ebb7b4a_828a_4b57_9d22_2fea1632ed0d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsSelectionItemPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8becd62d_0bc3_4109_bee2_8e6715290e68); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsSelectionPattern2Available_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x490806fb_6e89_4a47_8319_d266e511f021); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsSelectionPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf588acbe_c769_4838_9a60_2686dc1188c4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsSpreadsheetItemPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9fe79b2a_2f94_43fd_996b_549e316f4acd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsSpreadsheetPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6ff43732_e4b4_4555_97bc_ecdbbc4d1888); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsStructuredMarkupPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb0d4c196_2c0b_489c_b165_a405928c6f3d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsStylesPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27f353d3_459c_4b59_a490_50611dacafb5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsSynchronizedInputPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75d69cc5_d2bf_4943_876e_b45b62a6cc66); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTableItemPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb36b40d_8ea4_489b_a013_e60d5951fe34); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTablePatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb83575f_45c2_4048_9c76_159715a139df); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTextChildPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x559e65df_30ff_43b5_b5ed_5b283b80c7e9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTextEditPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7843425c_8b32_484c_9ab5_e3200571ffda); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTextPattern2Available_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41cf921d_e3f1_4b22_9c81_e1c3ed331c22); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTextPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfbe2d69d_aff6_4a45_82e2_fc92a82f5917); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTogglePatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78686d53_fcd0_4b83_9b78_5832ce63bb5b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTransformPattern2Available_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25980b4b_be04_4710_ab4a_fda31dbd2895); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsTransformPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa7f78804_d68b_4077_a5c6_7a5ea1ac31c5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsValuePatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b5020a7_2119_473b_be37_5ceb98bbfb22); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsVirtualizedItemPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x302cb151_2ac8_45d6_977b_d2b3a5a53f20); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const IsWindowPatternAvailable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe7a57bb1_5888_4155_98dc_b422fd57f2bc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ItemContainer_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d13da0f_8b9a_4a99_85fa_c5c9a69f1ed4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ItemStatus_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x51de0321_3973_43e7_8913_0b08e813c37f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ItemType_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcdda434d_6222_413b_a68a_325dd1d40f39); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LIBID_Accessibility: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ea4dbf0_3c3b_11cf_810c_00aa00389b71); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LabeledBy_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe5b8924b_fc8a_4a35_8031_cf78ac43e55e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LandmarkType_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x454045f2_6f61_49f7_a4f8_b5f0cf82da1e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LayoutInvalidated_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed7d6544_a6bd_4595_9bae_3d28946cc715); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_ChildId_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a191b5d_9ef2_4787_a459_dcde885dd4e8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_DefaultAction_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3b331729_eaad_4502_b85f_92615622913c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_Description_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x46448418_7d70_4ea9_9d27_b7e775cf2ad7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_Help_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94402352_161c_4b77_a98d_a872cc33947a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_KeyboardShortcut_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f6909ac_00b8_4259_a41c_966266d43a8a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_Name_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcaeb063d_40ae_4869_aa5a_1b8e5d666739); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x54cc0a9f_3395_48af_ba8d_73f85690f3e0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_Role_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6856e59f_cbaf_4e31_93e8_bcbf6f7e491c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_Selection_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8aa8b1e0_0891_40cc_8b06_90d7d4166219); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_State_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf985854_2281_4340_ab9c_c60e2c5803f6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LegacyIAccessible_Value_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5c5b0b6_8217_4a77_97a5_190a85ed0156); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Level_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x242ac529_cd36_400f_aad9_7876ef3af627); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ListItem_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b3717f2_44d1_4a58_98a8_f12a9b8f78e2); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const List_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b149ee1_7cca_4cfc_9af1_cac7bddd3031); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LiveRegionChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x102d5e90_e6a9_41b6_b1c5_a9b1929d9510); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LiveSetting_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc12bcd8e_2a8e_4950_8ae7_3625111d58eb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LocalizedControlType_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8763404f_a1bd_452a_89c4_3f01d3833806); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const LocalizedLandmarkType_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ac81980_eafb_4fb2_bf91_f485bef5e8e1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MSAA_MENU_SIG: i32 = -1441927155i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MenuBar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc384250_0e7b_4ae8_95ae_a08f261b52ee); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MenuClosed_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3cf1266e_1582_4041_acd7_88a35a965297); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MenuItem_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf45225d3_d0a0_49d8_9834_9a000d2aeddc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MenuModeEnd_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ecd4c9f_80dd_47b8_8267_5aec06bb2cff); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MenuModeStart_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x18d7c631_166a_4ac9_ae3b_ef4b5420e681); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MenuOpened_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xebe2e945_66ca_4ed1_9ff8_2ad7df0a1b08); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Menu_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2e9b1440_0ea8_41fd_b374_c1ea6f503cd1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MultipleView_CurrentView_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a81a67a_b94f_4875_918b_65c8d2f998e5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MultipleView_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x547a6ae4_113f_47c4_850f_db4dfa466b1d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const MultipleView_SupportedViews_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d5db9fd_ce3c_4ae7_b788_400a3c645547); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_DOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_FIRSTCHILD: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_LASTCHILD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_LEFT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_MAX: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_NEXT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_PREVIOUS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_RIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NAVDIR_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Name_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc3a6921b_4a99_44f1_bca6_61187052c431); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NewNativeWindowHandle_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5196b33b_380a_4982_95e1_91f3ef60e024); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Notification_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72c5a2f7_9788_480f_b8eb_4dee00f6186f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ObjectModel_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3e04acfe_08fc_47ec_96bc_353fa3b34aa7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OptimizeForVisualContent_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a852250_c75a_4e5d_b858_e381b0f78861); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Orientation_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa01eee62_3884_4415_887e_678ec21e39ba); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OutlineColor_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc395d6c0_4b55_4762_a073_fd303a634f52); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OutlineThickness_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13e67cc7_dac2_4888_bdd3_375c62fa9618); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_DEFAULTACTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x180c072b_c27f_43c7_9922_f63562a4632b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_DESCRIPTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d48dfe4_bd3f_491f_a648_492d6f20c588); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_DESCRIPTIONMAP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ff1435f_8a14_477b_b226_a0abe279975d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_DODEFAULTACTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ba09523_2e3b_49a6_a059_59682a3c48fd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_FOCUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6eb335df_1c29_4127_b12c_dee9fd157f2b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_HELP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc831e11f_44db_4a99_9768_cb8f978b7231); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_HELPTOPIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x787d1379_8ede_440b_8aec_11f7bf9030b3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_KEYBOARDSHORTCUT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d9bceee_7d1e_4979_9382_5180f4172c34); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x608d3df8_8128_4aa7_a428_f55e49267291); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_DOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x031670ed_3cdf_48d2_9613_138f2dd8a668); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_FIRSTCHILD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcfd02558_557b_4c67_84f9_2a09fce40749); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_LASTCHILD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x302ecaa5_48d5_4f8d_b671_1a8d20a77832); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_LEFT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x228086cb_82f1_4a39_8705_dcdc0fff92f5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_NEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1cdc5455_8cd9_4c92_a371_3939a2fe3eee); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_PREV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x776d3891_c73b_4480_b3f6_076a16a15af6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_RIGHT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd211d9f_e1cb_4fe5_a77c_920b884d095b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_NAV_UP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x016e1a2b_1a4e_4767_8612_3386f66935ec); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_PARENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x474c22b6_ffc2_467a_b1b5_e958b4657330); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_ROLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb905ff2_7bd1_4c05_b3c8_e6c241364d70); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_ROLEMAP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf79acda2_140d_4fe6_8914_208476328269); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_SELECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb99d073c_d731_405b_9061_d95e8f842984); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_STATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa8d4d5b0_0a21_42d0_a5c0_514e984f457b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_STATEMAP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43946c5e_0ac0_4042_b525_07bbdbe17fa7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_VALUE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x123fe443_211a_4615_9527_c45a7e93717a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PROPID_ACC_VALUEMAP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda1c3d79_fc5c_420e_b399_9d1533549e75); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Pane_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c2b3f5b_9182_42a3_8dec_8c04c1ee634d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PositionInSet_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33d1dc54_641e_4d76_a6b1_13f341c1f896); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProcessId_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40499998_9c31_4245_a403_87320e59eaf6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProgressBar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x228c9f86_c36c_47bb_9fb6_a5834bfc53a4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderDescription_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdca5708a_c16b_4cd9_b889_beb16a804904); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_ALERT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_ANIMATION: u32 = 54u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_APPLICATION: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_BORDER: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_BUTTONDROPDOWN: u32 = 56u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_BUTTONDROPDOWNGRID: u32 = 58u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_BUTTONMENU: u32 = 57u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CARET: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CELL: u32 = 29u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CHARACTER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CHART: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CHECKBUTTON: u32 = 44u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CLIENT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CLOCK: u32 = 61u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_COLUMN: u32 = 27u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_COLUMNHEADER: u32 = 25u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_COMBOBOX: u32 = 46u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_CURSOR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_DIAGRAM: u32 = 53u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_DIAL: u32 = 49u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_DIALOG: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_DOCUMENT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_DROPLIST: u32 = 47u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_EQUATION: u32 = 55u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_GRAPHIC: u32 = 40u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_GRIP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_GROUPING: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_HELPBALLOON: u32 = 31u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_HOTKEYFIELD: u32 = 50u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_INDICATOR: u32 = 39u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_IPADDRESS: u32 = 63u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_LINK: u32 = 30u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_LIST: u32 = 33u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_LISTITEM: u32 = 34u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_MENUBAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_MENUITEM: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_MENUPOPUP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_OUTLINE: u32 = 35u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_OUTLINEBUTTON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_OUTLINEITEM: u32 = 36u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_PAGETAB: u32 = 37u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_PAGETABLIST: u32 = 60u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_PANE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_PROGRESSBAR: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_PROPERTYPAGE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_PUSHBUTTON: u32 = 43u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_RADIOBUTTON: u32 = 45u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_ROW: u32 = 28u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_ROWHEADER: u32 = 26u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_SCROLLBAR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_SEPARATOR: u32 = 21u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_SLIDER: u32 = 51u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_SOUND: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_SPINBUTTON: u32 = 52u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_SPLITBUTTON: u32 = 62u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_STATICTEXT: u32 = 41u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_STATUSBAR: u32 = 23u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_TABLE: u32 = 24u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_TEXT: u32 = 42u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_TITLEBAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_TOOLBAR: u32 = 22u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_TOOLTIP: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_WHITESPACE: u32 = 59u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ROLE_SYSTEM_WINDOW: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RadioButton_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3bdb49db_fe2c_4483_b3e1_e57f219440c6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RangeValue_IsReadOnly_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25fa1055_debf_4373_a79e_1f1a1908d3c4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RangeValue_LargeChange_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa1f96325_3a3d_4b44_8e1f_4a46d9844019); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RangeValue_Maximum_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x19319914_f979_4b35_a1a6_d37e05433473); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RangeValue_Minimum_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78cbd3b2_684d_4860_af93_d1f95cb022fd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RangeValue_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x18b00d87_b1c9_476a_bfbd_5f0bdb926f63); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RangeValue_SmallChange_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81c2c457_3941_4107_9975_139760f7c072); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RangeValue_Value_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x131f5d98_c50c_489d_abe5_ae220898c5f7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Rotation_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x767cdc7d_aec0_4110_ad32_30edd403492e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RuntimeId_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa39eebfa_7fba_4c89_b4d4_b99e2de7d160); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SELFLAG_ADDSELECTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SELFLAG_EXTENDSELECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SELFLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SELFLAG_REMOVESELECTION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SELFLAG_TAKEFOCUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SELFLAG_TAKESELECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SELFLAG_VALID: u32 = 31u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SID_ControlElementProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf4791d68_e254_4ba3_9a53_26a5c5497946); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SID_IsUIAutomationObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb96fdb85_7204_4724_842b_c7059dedb9d0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const STATE_SYSTEM_HASPOPUP: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const STATE_SYSTEM_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ScrollBar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdaf34b36_5065_4946_b22f_92595fc0751a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ScrollItem_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4591d005_a803_4d5c_b4d5_8d2800f906a7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Scroll_HorizontalScrollPercent_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc7c13c0e_eb21_47ff_acc4_b5a3350f5191); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Scroll_HorizontalViewSize_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70c2e5d4_fcb0_4713_a9aa_af92ff79e4cd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Scroll_HorizontallyScrollable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8b925147_28cd_49ae_bd63_f44118d2e719); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Scroll_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x895fa4b4_759d_4c50_8e15_03460672003c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Scroll_VerticalScrollPercent_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6c8d7099_b2a8_4948_bff7_3cf9058bfefb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Scroll_VerticalViewSize_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde6a2e22_d8c7_40c5_83ba_e5f681d53108); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Scroll_VerticallyScrollable_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x89164798_0068_4315_b89a_1e7cfbbc3dfc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection2_CurrentSelectedItem_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x34257c26_83b5_41a6_939c_ae841c136236); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection2_FirstSelectedItem_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc24ea67_369c_4e55_9ff7_38da69540c29); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection2_ItemCount_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb49eb9f_456d_4048_b591_9c2026b84636); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection2_LastSelectedItem_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcf7bda90_2d83_49f8_860c_9ce394cf89b4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SelectionItem_ElementAddedToSelectionEvent_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3c822dd1_c407_4dba_91dd_79d4aed0aec6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SelectionItem_ElementRemovedFromSelectionEvent_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x097fa8a9_7079_41af_8b9c_0934d8305e5c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SelectionItem_ElementSelectedEvent_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9c7dbfb_4ebe_4532_aaf4_008cf647233c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SelectionItem_IsSelected_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf122835f_cd5f_43df_b79d_4b849e9e6020); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SelectionItem_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9bc64eeb_87c7_4b28_94bb_4d9fa437b6ef); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SelectionItem_SelectionContainer_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa4365b6e_9c1e_4b63_8b53_c2421dd1e8fb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection_CanSelectMultiple_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49d73da5_c883_4500_883d_8fcf8daf6cbe); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection_InvalidatedEvent_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcac14904_16b4_4b53_8e47_4cb1df267bb7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection_IsSelectionRequired_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1ae4422_63fe_44e7_a5a5_a738c829b19a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection_Pattern2_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfba25cab_ab98_49f7_a7dc_fe539dc15be7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66e3b7e8_d821_4d25_8761_435d2c8b253f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Selection_Selection_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa6dc2a2_0e2b_4d38_96d5_34e470b81853); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SemanticZoom_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fd34a43_061e_42c8_b589_9dccf74bc43a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Separator_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8767eba3_2a63_4ab0_ac8d_aa50e23de978); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SizeOfSet_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1600d33c_3b9f_4369_9431_aa293f344cf1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Size_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b5f761d_f885_4404_973f_9b1d98e36d8f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Slider_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb033c24b_3b35_4cea_b609_763682fa660b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Spinner_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60cc4b38_3cb1_4161_b442_c6b726c17825); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SplitButton_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7011f01f_4ace_4901_b461_920a6f1ca650); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SpreadsheetItem_AnnotationObjects_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3194c38_c9bc_4604_9396_ae3f9f457f7b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SpreadsheetItem_AnnotationTypes_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc70c51d0_d602_4b45_afbc_b4712b96d72b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SpreadsheetItem_Formula_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe602e47d_1b47_4bea_87cf_3b0b0b5c15b6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SpreadsheetItem_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x32cf83ff_f1a8_4a8c_8658_d47ba74e20ba); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Spreadsheet_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a5b24c9_9d1e_4b85_9e44_c02e3169b10b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StatusBar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd45e7d1b_5873_475f_95a4_0433e1f1b00a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructureChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x59977961_3edd_4b11_b13b_676b2a2a6ca9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructuredMarkup_CompositionComplete_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc48a3c17_677a_4047_a68d_fc1257528aef); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructuredMarkup_Deleted_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf9d0a020_e1c1_4ecf_b9aa_52efde7e41e1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructuredMarkup_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabbd0878_8665_4f5c_94fc_36e7d8bb706b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructuredMarkup_SelectionChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa7c815f7_ff9f_41c7_a3a7_ab6cbfdb4903); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_BulletedList_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5963ed64_6426_4632_8caf_a32ad402d91a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Custom_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef2edd3e_a999_4b7c_a378_09bbd52a3516); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Emphasis_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca6e7dbe_355e_4820_95a0_925f041d3470); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading1_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f7e8f69_6866_4621_930c_9a5d0ca5961c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading2_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbaa9b241_5c69_469d_85ad_474737b52b14); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading3_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbf8be9d2_d8b8_4ec5_8c52_9cfb0d035970); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading4_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8436ffc0_9578_45fc_83a4_ff40053315dd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading5_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x909f424d_0dbf_406e_97bb_4e773d9798f7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading6_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x89d23459_5d5b_4824_a420_11d3ed82e40f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading7_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3790473_e9ae_422d_b8e3_3b675c6181a4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading8_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2bc14145_a40c_4881_84ae_f2235685380c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading9_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc70d9133_bb2a_43d3_8ac6_33657884b0f0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Normal_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd14d429_e45e_4475_a1c5_7f9e6be96eba); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_NumberedList_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1e96dbd5_64c3_43d0_b1ee_b53b06e3eddf); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Quote_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d1c21ea_8195_4f6c_87ea_5dabece64c1d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Subtitle_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5d9fc17_5d6f_4420_b439_7cb19ad434e2); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Title_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15d8201a_ffcf_481f_b0a1_30b63be98f07); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_ExtendedProperties_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf451cda0_ba0a_4681_b0b0_0dbdb53e58f3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_FillColor_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63eff97a_a1c5_4b1d_84eb_b765f2edd632); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_FillPatternColor_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x939a59fe_8fbd_4e75_a271_ac4595195163); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_FillPatternStyle_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81cf651f_482b_4451_a30a_e1545e554fb8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ae62655_da72_4d60_a153_e5aa6988e3bf); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_Shape_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc71a23f8_778c_400d_8458_3b543e526984); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_StyleId_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda82852f_3817_4233_82af_02279e72cc77); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Styles_StyleName_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1c12b035_05d1_4f55_9e8e_1489f3ff550d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SynchronizedInput_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05c288a6_c47b_488b_b653_33977a551b8b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SystemAlert_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd271545d_7a3a_47a7_8474_81d29a2451c9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TabItem_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c6a634f_921b_4e6e_b26e_08fcb0798f4c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Tab_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38cd1f2d_337a_4bd2_a5e3_adb469e30bd3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TableItem_ColumnHeaderItems_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x967a56a3_74b6_431e_8de6_99c411031c58); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TableItem_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf1343bd_1888_4a29_a50c_b92e6de37f6f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TableItem_RowHeaderItems_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3f853a0_0574_4cd8_bcd7_ed5923572d97); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Table_ColumnHeaders_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaff1d72b_968d_42b1_b459_150b299da664); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Table_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x773bfa0e_5bc4_4deb_921b_de7b3206229e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Table_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc415218e_a028_461e_aa92_8f925cf79351); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Table_RowHeaders_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9e35b87_6eb8_4562_aac6_a8a9075236a8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Table_RowOrColumnMajor_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83be75c3_29fe_4a30_85e1_2a6277fd106e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextChild_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7533cab7_3bfe_41ef_9e85_e2638cbe169e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEdit_ConversionTargetChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3388c183_ed4f_4c8b_9baa_364d51d8847f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEdit_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69f3ff89_5af9_4c75_9340_f2de292e4591); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEdit_TextChanged_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x120b0308_ec22_4eb8_9c98_9867cda1b165); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_AfterParagraphSpacing_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x588cbb38_e62f_497c_b5d1_ccdf0ee823d8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_AfterSpacing_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x588cbb38_e62f_497c_b5d1_ccdf0ee823d8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_AnimationStyle_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x628209f0_7c9a_4d57_be64_1f1836571ff5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_AnnotationObjects_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff41cf68_e7ab_40b9_8c72_72a8ed94017d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_AnnotationTypes_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xad2eb431_ee4e_4be1_a7ba_5559155a73ef); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_BackgroundColor_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfdc49a07_583d_4f17_ad27_77fc832a3c0b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_BeforeParagraphSpacing_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe7b0ab1_c822_4a24_85e9_c8f2650fc79c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_BeforeSpacing_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbe7b0ab1_c822_4a24_85e9_c8f2650fc79c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_BulletStyle_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc1097c90_d5c4_4237_9781_3bec8ba54e48); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_CapStyle_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb059c50_92cc_49a5_ba8f_0aa872bba2f3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_CaretBidiMode_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x929ee7a6_51d3_4715_96dc_b694fa24a168); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_CaretPosition_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb227b131_9889_4752_a91b_733efdc5c5a0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae9772dc_d331_4f09_be20_7e6dfaf07b0a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_Culture_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2025af9_a42d_4ced_a1fb_c6746315222e); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_FontName_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x64e63ba8_f2e5_476e_a477_1734feaaf726); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_FontSize_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc5eeeff_0506_4673_93f2_377e4a8e01f1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_FontWeight_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6fc02359_b316_4f5f_b401_f1ce55741853); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_ForegroundColor_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72d1c95d_5e60_471a_96b1_6c1b3b77a436); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_HorizontalTextAlignment_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04ea6161_fba3_477a_952a_bb326d026a5b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IndentationFirstLine_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x206f9ad5_c1d3_424a_8182_6da9a7f3d632); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IndentationLeading_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5cf66bac_2d45_4a4b_b6c9_f7221d2815b0); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IndentationTrailing_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97ff6c0f_1ce4_408a_b67b_94d83eb69bf2); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IsActive_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf5a4e533_e1b8_436b_935d_b57aa3f558c4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IsHidden_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x360182fb_bdd7_47f6_ab69_19e33f8a3344); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IsItalic_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfce12a56_1336_4a34_9663_1bab47239320); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IsReadOnly_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa738156b_ca3e_495e_9514_833c440feb11); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IsSubscript_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0ead858_8f53_413c_873f_1a7d7f5e0de4); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_IsSuperscript_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda706ee4_b3aa_4645_a41f_cd25157dea76); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_LineSpacing_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63ff70ae_d943_4b47_8ab7_a7a033d3214b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_Link_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb38ef51d_9e8d_4e46_9144_56ebe177329b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_MarginBottom_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ee593c4_72b4_4cac_9271_3ed24b0e4d42); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_MarginLeading_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e9242d0_5ed0_4900_8e8a_eecc03835afc); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_MarginTop_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x683d936f_c9b9_4a9a_b3d9_d20d33311e2a); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_MarginTrailing_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf522f98_999d_40af_a5b2_0169d0342002); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_OutlineStyles_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5b675b27_db89_46fe_970c_614d523bb97d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_OverlineColor_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x83ab383a_fd43_40da_ab3e_ecf8165cbb6d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_OverlineStyle_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a234d66_617e_427f_871d_e1ff1e0c213f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_Pattern2_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x498479a2_5b22_448d_b6e4_647490860698); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8615f05d_7de5_44fd_a679_2ca4b46033a8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_SayAsInterpretAs_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb38ad6ac_eee1_4b6e_88cc_014cefa93fcb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_SelectionActiveEnd_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1f668cc3_9bbf_416b_b0a2_f89f86f6612c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_StrikethroughColor_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfe15a18_8c41_4c5a_9a0b_04af0e07f487); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_StrikethroughStyle_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72913ef1_da00_4f01_899c_ac5a8577a307); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_StyleId_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x14c300de_c32b_449b_ab7c_b0e0789aea5d); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_StyleName_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22c9e091_4d66_45d8_a828_737bab4c98a7); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_Tabs_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2e68d00b_92fe_42d8_899a_a784aa4454a1); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_TextChangedEvent_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4a342082_f483_48c4_ac11_a84b435e2a84); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_TextFlowDirections_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8bdf8739_f420_423e_af77_20a5d973a907); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_TextSelectionChangedEvent_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x918edaa1_71b3_49ae_9741_79beb8d358f3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_UnderlineColor_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfa12c73_fde2_4473_bf64_1036d6aa0f45); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Text_UnderlineStyle_Attribute_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5f3b21c0_ede4_44bd_9c36_3853038cbfeb); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Thumb_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x701ca877_e310_4dd6_b644_797e4faea213); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TitleBar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98aa55bf_3bb0_4b65_836e_2ea30dbc171f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Toggle_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b419760_e2f4_43ff_8c5f_9457c82b56e9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Toggle_ToggleState_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb23cdc52_22c2_4c6c_9ded_f5c422479ede); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ToolBar_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f06b751_e182_4e98_8893_2284543a7dce); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ToolTipClosed_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x276d71ef_24a9_49b6_8e97_da98b401bbcd); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ToolTipOpened_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3f4b97ff_2edc_451d_bca4_95a3188d5b03); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ToolTip_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x05ddc6d1_2137_4768_98ea_73f52f7134f3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Tranform_Pattern2_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8afcfd07_a369_44de_988b_2f7ff49fb8a8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform2_CanZoom_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf357e890_a756_4359_9ca6_86702bf8f381); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform2_ZoomLevel_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeee29f1a_f4a2_4b5b_ac65_95cf93283387); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform2_ZoomMaximum_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x42ab6b77_ceb0_4eca_b82a_6cfa5fa1fc08); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform2_ZoomMinimum_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x742ccc16_4ad1_4e07_96fe_b122c6e6b22b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform_CanMove_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b75824d_208b_4fdf_bccd_f1f4e5741f4f); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform_CanResize_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb98dca5_4c1a_41d4_a4f6_ebc128644180); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform_CanRotate_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10079b48_3849_476f_ac96_44a95c8440d9); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Transform_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24b46fdb_587e_49f1_9c4a_d8e98b664b7b); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeItem_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x62c9feb9_8ffc_4878_a3a4_96b030315c18); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Tree_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7561349c_d241_43f4_9908_b5f091bee611); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_E_ELEMENTNOTAVAILABLE: u32 = 2147746305u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_E_ELEMENTNOTENABLED: u32 = 2147746304u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_E_INVALIDOPERATION: u32 = 2148734217u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_E_NOCLICKABLEPOINT: u32 = 2147746306u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_E_NOTSUPPORTED: u32 = 2147746308u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_E_PROXYASSEMBLYNOTLOADED: u32 = 2147746307u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_E_TIMEOUT: u32 = 2148734213u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IAFP_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IAFP_UNWRAP_BRIDGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_PFIA_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_PFIA_UNWRAP_BRIDGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollPatternNoScroll: f64 = -1f64; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UiaAppendRuntimeId: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UiaRootObjectId: i32 = -25i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Value_IsReadOnly_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb090f30_e24c_4799_a705_0d247bc037f8); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Value_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17faad9e_c877_475b_b933_77332779b637); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Value_Value_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe95f5e64_269f_4a85_ba99_4092c3ea2986); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VirtualizedItem_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf510173e_2e71_45e9_a6e5_62f6ed8289d5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VisualEffects_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe61a8565_aad9_46d7_9e70_4e8a8420d420); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_CanMaximize_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x64fff53f_635d_41c1_950c_cb5adfbe28e3); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_CanMinimize_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb73b4625_5988_4b97_b4c2_a6fe6e78c8c6); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_Control_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe13a7242_f462_4f4d_aec1_53b28d6c3290); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_IsModal_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff4e6892_37b9_4fca_8532_ffe674ecfeed); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_IsTopmost_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef7d85d3_0937_4962_9241_b62345f24041); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_Pattern_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27901735_c760_4994_ad11_5919e606b110); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_WindowClosed_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xedf141f8_fa67_4e22_bbf7_944e05735ee2); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_WindowInteractionState_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4fed26a4_0455_4fa2_b21c_c4da2db1ff9c); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_WindowOpened_Event_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd3e81d06_de45_4f2f_9633_de9e02fb65af); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Window_WindowVisualState_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4ab7905f_e860_453e_a30a_f6431e5daad5); -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ACC_UTILITY_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ANRUS_ON_SCREEN_KEYBOARD_ACTIVE: ACC_UTILITY_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ANRUS_TOUCH_MODIFICATION_ACTIVE: ACC_UTILITY_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ANRUS_PRIORITY_AUDIO_ACTIVE: ACC_UTILITY_STATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ANRUS_PRIORITY_AUDIO_ACTIVE_NODUCK: ACC_UTILITY_STATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ActiveEnd = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ActiveEnd_None: ActiveEnd = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ActiveEnd_Start: ActiveEnd = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ActiveEnd_End: ActiveEnd = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type AnimationStyle = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_None: AnimationStyle = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_LasVegasLights: AnimationStyle = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_BlinkingBackground: AnimationStyle = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_SparkleText: AnimationStyle = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_MarchingBlackAnts: AnimationStyle = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_MarchingRedAnts: AnimationStyle = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_Shimmer: AnimationStyle = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnimationStyle_Other: AnimationStyle = -1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type AnnoScope = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ANNO_THIS: AnnoScope = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ANNO_CONTAINER: AnnoScope = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type AsyncContentLoadedState = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AsyncContentLoadedState_Beginning: AsyncContentLoadedState = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AsyncContentLoadedState_Progress: AsyncContentLoadedState = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AsyncContentLoadedState_Completed: AsyncContentLoadedState = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type AutomationElementMode = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationElementMode_None: AutomationElementMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationElementMode_Full: AutomationElementMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type AutomationIdentifierType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_Property: AutomationIdentifierType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_Pattern: AutomationIdentifierType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_Event: AutomationIdentifierType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_ControlType: AutomationIdentifierType = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_TextAttribute: AutomationIdentifierType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_LandmarkType: AutomationIdentifierType = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_Annotation: AutomationIdentifierType = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_Changes: AutomationIdentifierType = 7i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AutomationIdentifierType_Style: AutomationIdentifierType = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type BulletStyle = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BulletStyle_None: BulletStyle = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BulletStyle_HollowRoundBullet: BulletStyle = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BulletStyle_FilledRoundBullet: BulletStyle = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BulletStyle_HollowSquareBullet: BulletStyle = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BulletStyle_FilledSquareBullet: BulletStyle = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BulletStyle_DashBullet: BulletStyle = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const BulletStyle_Other: BulletStyle = -1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type CapStyle = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_None: CapStyle = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_SmallCap: CapStyle = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_AllCap: CapStyle = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_AllPetiteCaps: CapStyle = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_PetiteCaps: CapStyle = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_Unicase: CapStyle = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_Titling: CapStyle = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CapStyle_Other: CapStyle = -1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type CaretBidiMode = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CaretBidiMode_LTR: CaretBidiMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CaretBidiMode_RTL: CaretBidiMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type CaretPosition = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CaretPosition_Unknown: CaretPosition = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CaretPosition_EndOfLine: CaretPosition = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CaretPosition_BeginningOfLine: CaretPosition = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type CoalesceEventsOptions = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CoalesceEventsOptions_Disabled: CoalesceEventsOptions = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const CoalesceEventsOptions_Enabled: CoalesceEventsOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ConditionType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConditionType_True: ConditionType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConditionType_False: ConditionType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConditionType_Property: ConditionType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConditionType_And: ConditionType = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConditionType_Or: ConditionType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConditionType_Not: ConditionType = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ConnectionRecoveryBehaviorOptions = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConnectionRecoveryBehaviorOptions_Disabled: ConnectionRecoveryBehaviorOptions = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ConnectionRecoveryBehaviorOptions_Enabled: ConnectionRecoveryBehaviorOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type DockPosition = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DockPosition_Top: DockPosition = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DockPosition_Left: DockPosition = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DockPosition_Bottom: DockPosition = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DockPosition_Right: DockPosition = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DockPosition_Fill: DockPosition = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const DockPosition_None: DockPosition = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type EventArgsType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_Simple: EventArgsType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_PropertyChanged: EventArgsType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_StructureChanged: EventArgsType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_AsyncContentLoaded: EventArgsType = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_WindowClosed: EventArgsType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_TextEditTextChanged: EventArgsType = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_Changes: EventArgsType = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_Notification: EventArgsType = 7i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_ActiveTextPositionChanged: EventArgsType = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const EventArgsType_StructuredMarkup: EventArgsType = 9i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ExpandCollapseState = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ExpandCollapseState_Collapsed: ExpandCollapseState = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ExpandCollapseState_Expanded: ExpandCollapseState = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ExpandCollapseState_PartiallyExpanded: ExpandCollapseState = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ExpandCollapseState_LeafNode: ExpandCollapseState = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type FillType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FillType_None: FillType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FillType_Color: FillType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FillType_Gradient: FillType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FillType_Picture: FillType = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FillType_Pattern: FillType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type FlowDirections = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FlowDirections_Default: FlowDirections = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FlowDirections_RightToLeft: FlowDirections = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FlowDirections_BottomToTop: FlowDirections = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const FlowDirections_Vertical: FlowDirections = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type HIGHCONTRASTW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_HIGHCONTRASTON: HIGHCONTRASTW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_AVAILABLE: HIGHCONTRASTW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_HOTKEYACTIVE: HIGHCONTRASTW_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_CONFIRMHOTKEY: HIGHCONTRASTW_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_HOTKEYSOUND: HIGHCONTRASTW_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_INDICATOR: HIGHCONTRASTW_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_HOTKEYAVAILABLE: HIGHCONTRASTW_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HCF_OPTION_NOTHEMECHANGE: HIGHCONTRASTW_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type HorizontalTextAlignment = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HorizontalTextAlignment_Left: HorizontalTextAlignment = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HorizontalTextAlignment_Centered: HorizontalTextAlignment = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HorizontalTextAlignment_Right: HorizontalTextAlignment = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HorizontalTextAlignment_Justified: HorizontalTextAlignment = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type LiveSetting = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Off: LiveSetting = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Polite: LiveSetting = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const Assertive: LiveSetting = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type NavigateDirection = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NavigateDirection_Parent: NavigateDirection = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NavigateDirection_NextSibling: NavigateDirection = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NavigateDirection_PreviousSibling: NavigateDirection = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NavigateDirection_FirstChild: NavigateDirection = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NavigateDirection_LastChild: NavigateDirection = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type NormalizeState = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NormalizeState_None: NormalizeState = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NormalizeState_View: NormalizeState = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NormalizeState_Custom: NormalizeState = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type NotificationKind = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationKind_ItemAdded: NotificationKind = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationKind_ItemRemoved: NotificationKind = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationKind_ActionCompleted: NotificationKind = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationKind_ActionAborted: NotificationKind = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationKind_Other: NotificationKind = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type NotificationProcessing = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationProcessing_ImportantAll: NotificationProcessing = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationProcessing_ImportantMostRecent: NotificationProcessing = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationProcessing_All: NotificationProcessing = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationProcessing_MostRecent: NotificationProcessing = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const NotificationProcessing_CurrentThenMostRecent: NotificationProcessing = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type OrientationType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OrientationType_None: OrientationType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OrientationType_Horizontal: OrientationType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OrientationType_Vertical: OrientationType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type OutlineStyles = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OutlineStyles_None: OutlineStyles = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OutlineStyles_Outline: OutlineStyles = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OutlineStyles_Shadow: OutlineStyles = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OutlineStyles_Engraved: OutlineStyles = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const OutlineStyles_Embossed: OutlineStyles = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type PropertyConditionFlags = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PropertyConditionFlags_None: PropertyConditionFlags = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PropertyConditionFlags_IgnoreCase: PropertyConditionFlags = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const PropertyConditionFlags_MatchSubstring: PropertyConditionFlags = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ProviderOptions = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_ClientSideProvider: ProviderOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_ServerSideProvider: ProviderOptions = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_NonClientAreaProvider: ProviderOptions = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_OverrideProvider: ProviderOptions = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_ProviderOwnsSetFocus: ProviderOptions = 16i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_UseComThreading: ProviderOptions = 32i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_RefuseNonClientSupport: ProviderOptions = 64i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_HasNativeIAccessible: ProviderOptions = 128i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderOptions_UseClientCoordinates: ProviderOptions = 256i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ProviderType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderType_BaseHwnd: ProviderType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderType_Proxy: ProviderType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ProviderType_NonClientArea: ProviderType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type RowOrColumnMajor = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RowOrColumnMajor_RowMajor: RowOrColumnMajor = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RowOrColumnMajor_ColumnMajor: RowOrColumnMajor = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const RowOrColumnMajor_Indeterminate: RowOrColumnMajor = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SERIALKEYS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SERKF_AVAILABLE: SERIALKEYS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SERKF_INDICATOR: SERIALKEYS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SERKF_SERIALKEYSON: SERIALKEYS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SOUNDSENTRY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSF_SOUNDSENTRYON: SOUNDSENTRY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSF_AVAILABLE: SOUNDSENTRY_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSF_INDICATOR: SOUNDSENTRY_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SOUNDSENTRY_TEXT_EFFECT = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSTF_BORDER: SOUNDSENTRY_TEXT_EFFECT = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSTF_CHARS: SOUNDSENTRY_TEXT_EFFECT = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSTF_DISPLAY: SOUNDSENTRY_TEXT_EFFECT = 3u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSTF_NONE: SOUNDSENTRY_TEXT_EFFECT = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SOUNDSENTRY_WINDOWS_EFFECT = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSWF_CUSTOM: SOUNDSENTRY_WINDOWS_EFFECT = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSWF_DISPLAY: SOUNDSENTRY_WINDOWS_EFFECT = 3u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSWF_NONE: SOUNDSENTRY_WINDOWS_EFFECT = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSWF_TITLE: SOUNDSENTRY_WINDOWS_EFFECT = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSWF_WINDOW: SOUNDSENTRY_WINDOWS_EFFECT = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SOUND_SENTRY_GRAPHICS_EFFECT = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSGF_DISPLAY: SOUND_SENTRY_GRAPHICS_EFFECT = 3u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SSGF_NONE: SOUND_SENTRY_GRAPHICS_EFFECT = 0u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type STICKYKEYS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_STICKYKEYSON: STICKYKEYS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_AVAILABLE: STICKYKEYS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_HOTKEYACTIVE: STICKYKEYS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_CONFIRMHOTKEY: STICKYKEYS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_HOTKEYSOUND: STICKYKEYS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_INDICATOR: STICKYKEYS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_AUDIBLEFEEDBACK: STICKYKEYS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_TRISTATE: STICKYKEYS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_TWOKEYSOFF: STICKYKEYS_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LALTLATCHED: STICKYKEYS_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LCTLLATCHED: STICKYKEYS_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LSHIFTLATCHED: STICKYKEYS_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RALTLATCHED: STICKYKEYS_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RCTLLATCHED: STICKYKEYS_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RSHIFTLATCHED: STICKYKEYS_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LWINLATCHED: STICKYKEYS_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RWINLATCHED: STICKYKEYS_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LALTLOCKED: STICKYKEYS_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LCTLLOCKED: STICKYKEYS_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LSHIFTLOCKED: STICKYKEYS_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RALTLOCKED: STICKYKEYS_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RCTLLOCKED: STICKYKEYS_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RSHIFTLOCKED: STICKYKEYS_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_LWINLOCKED: STICKYKEYS_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SKF_RWINLOCKED: STICKYKEYS_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SayAsInterpretAs = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_None: SayAsInterpretAs = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Spell: SayAsInterpretAs = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Cardinal: SayAsInterpretAs = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Ordinal: SayAsInterpretAs = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Number: SayAsInterpretAs = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date: SayAsInterpretAs = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Time: SayAsInterpretAs = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Telephone: SayAsInterpretAs = 7i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Currency: SayAsInterpretAs = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Net: SayAsInterpretAs = 9i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Url: SayAsInterpretAs = 10i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Address: SayAsInterpretAs = 11i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Alphanumeric: SayAsInterpretAs = 12i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Name: SayAsInterpretAs = 13i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Media: SayAsInterpretAs = 14i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_MonthDayYear: SayAsInterpretAs = 15i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_DayMonthYear: SayAsInterpretAs = 16i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_YearMonthDay: SayAsInterpretAs = 17i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_YearMonth: SayAsInterpretAs = 18i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_MonthYear: SayAsInterpretAs = 19i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_DayMonth: SayAsInterpretAs = 20i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_MonthDay: SayAsInterpretAs = 21i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Date_Year: SayAsInterpretAs = 22i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Time_HoursMinutesSeconds12: SayAsInterpretAs = 23i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Time_HoursMinutes12: SayAsInterpretAs = 24i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Time_HoursMinutesSeconds24: SayAsInterpretAs = 25i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SayAsInterpretAs_Time_HoursMinutes24: SayAsInterpretAs = 26i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ScrollAmount = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ScrollAmount_LargeDecrement: ScrollAmount = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ScrollAmount_SmallDecrement: ScrollAmount = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ScrollAmount_NoAmount: ScrollAmount = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ScrollAmount_LargeIncrement: ScrollAmount = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ScrollAmount_SmallIncrement: ScrollAmount = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type StructureChangeType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructureChangeType_ChildAdded: StructureChangeType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructureChangeType_ChildRemoved: StructureChangeType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructureChangeType_ChildrenInvalidated: StructureChangeType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructureChangeType_ChildrenBulkAdded: StructureChangeType = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructureChangeType_ChildrenBulkRemoved: StructureChangeType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StructureChangeType_ChildrenReordered: StructureChangeType = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SupportedTextSelection = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SupportedTextSelection_None: SupportedTextSelection = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SupportedTextSelection_Single: SupportedTextSelection = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SupportedTextSelection_Multiple: SupportedTextSelection = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type SynchronizedInputType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SynchronizedInputType_KeyUp: SynchronizedInputType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SynchronizedInputType_KeyDown: SynchronizedInputType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SynchronizedInputType_LeftMouseUp: SynchronizedInputType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SynchronizedInputType_LeftMouseDown: SynchronizedInputType = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SynchronizedInputType_RightMouseUp: SynchronizedInputType = 16i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const SynchronizedInputType_RightMouseDown: SynchronizedInputType = 32i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type TextDecorationLineStyle = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_None: TextDecorationLineStyle = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_Single: TextDecorationLineStyle = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_WordsOnly: TextDecorationLineStyle = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_Double: TextDecorationLineStyle = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_Dot: TextDecorationLineStyle = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_Dash: TextDecorationLineStyle = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_DashDot: TextDecorationLineStyle = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_DashDotDot: TextDecorationLineStyle = 7i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_Wavy: TextDecorationLineStyle = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_ThickSingle: TextDecorationLineStyle = 9i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_DoubleWavy: TextDecorationLineStyle = 11i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_ThickWavy: TextDecorationLineStyle = 12i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_LongDash: TextDecorationLineStyle = 13i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_ThickDash: TextDecorationLineStyle = 14i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_ThickDashDot: TextDecorationLineStyle = 15i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_ThickDashDotDot: TextDecorationLineStyle = 16i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_ThickDot: TextDecorationLineStyle = 17i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_ThickLongDash: TextDecorationLineStyle = 18i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextDecorationLineStyle_Other: TextDecorationLineStyle = -1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type TextEditChangeType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEditChangeType_None: TextEditChangeType = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEditChangeType_AutoCorrect: TextEditChangeType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEditChangeType_Composition: TextEditChangeType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEditChangeType_CompositionFinalized: TextEditChangeType = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextEditChangeType_AutoComplete: TextEditChangeType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type TextPatternRangeEndpoint = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextPatternRangeEndpoint_Start: TextPatternRangeEndpoint = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextPatternRangeEndpoint_End: TextPatternRangeEndpoint = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type TextUnit = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextUnit_Character: TextUnit = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextUnit_Format: TextUnit = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextUnit_Word: TextUnit = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextUnit_Line: TextUnit = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextUnit_Paragraph: TextUnit = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextUnit_Page: TextUnit = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TextUnit_Document: TextUnit = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ToggleState = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ToggleState_Off: ToggleState = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ToggleState_On: ToggleState = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ToggleState_Indeterminate: ToggleState = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type TreeScope = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeScope_None: TreeScope = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeScope_Element: TreeScope = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeScope_Children: TreeScope = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeScope_Descendants: TreeScope = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeScope_Parent: TreeScope = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeScope_Ancestors: TreeScope = 16i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeScope_Subtree: TreeScope = 7i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type TreeTraversalOptions = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeTraversalOptions_Default: TreeTraversalOptions = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeTraversalOptions_PostOrder: TreeTraversalOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const TreeTraversalOptions_LastToFirstOrder: TreeTraversalOptions = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_ANNOTATIONTYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Unknown: UIA_ANNOTATIONTYPE = 60000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_SpellingError: UIA_ANNOTATIONTYPE = 60001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_GrammarError: UIA_ANNOTATIONTYPE = 60002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Comment: UIA_ANNOTATIONTYPE = 60003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_FormulaError: UIA_ANNOTATIONTYPE = 60004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_TrackChanges: UIA_ANNOTATIONTYPE = 60005u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Header: UIA_ANNOTATIONTYPE = 60006u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Footer: UIA_ANNOTATIONTYPE = 60007u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Highlighted: UIA_ANNOTATIONTYPE = 60008u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Endnote: UIA_ANNOTATIONTYPE = 60009u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Footnote: UIA_ANNOTATIONTYPE = 60010u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_InsertionChange: UIA_ANNOTATIONTYPE = 60011u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_DeletionChange: UIA_ANNOTATIONTYPE = 60012u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_MoveChange: UIA_ANNOTATIONTYPE = 60013u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_FormatChange: UIA_ANNOTATIONTYPE = 60014u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_UnsyncedChange: UIA_ANNOTATIONTYPE = 60015u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_EditingLockedChange: UIA_ANNOTATIONTYPE = 60016u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_ExternalChange: UIA_ANNOTATIONTYPE = 60017u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_ConflictingChange: UIA_ANNOTATIONTYPE = 60018u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Author: UIA_ANNOTATIONTYPE = 60019u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_AdvancedProofingIssue: UIA_ANNOTATIONTYPE = 60020u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_DataValidationError: UIA_ANNOTATIONTYPE = 60021u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_CircularReferenceError: UIA_ANNOTATIONTYPE = 60022u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Mathematics: UIA_ANNOTATIONTYPE = 60023u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const AnnotationType_Sensitive: UIA_ANNOTATIONTYPE = 60024u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_CHANGE_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SummaryChangeId: UIA_CHANGE_ID = 90000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_CONTROLTYPE_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ButtonControlTypeId: UIA_CONTROLTYPE_ID = 50000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CalendarControlTypeId: UIA_CONTROLTYPE_ID = 50001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CheckBoxControlTypeId: UIA_CONTROLTYPE_ID = 50002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ComboBoxControlTypeId: UIA_CONTROLTYPE_ID = 50003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_EditControlTypeId: UIA_CONTROLTYPE_ID = 50004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HyperlinkControlTypeId: UIA_CONTROLTYPE_ID = 50005u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ImageControlTypeId: UIA_CONTROLTYPE_ID = 50006u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ListItemControlTypeId: UIA_CONTROLTYPE_ID = 50007u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ListControlTypeId: UIA_CONTROLTYPE_ID = 50008u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MenuControlTypeId: UIA_CONTROLTYPE_ID = 50009u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MenuBarControlTypeId: UIA_CONTROLTYPE_ID = 50010u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MenuItemControlTypeId: UIA_CONTROLTYPE_ID = 50011u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ProgressBarControlTypeId: UIA_CONTROLTYPE_ID = 50012u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RadioButtonControlTypeId: UIA_CONTROLTYPE_ID = 50013u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollBarControlTypeId: UIA_CONTROLTYPE_ID = 50014u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SliderControlTypeId: UIA_CONTROLTYPE_ID = 50015u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SpinnerControlTypeId: UIA_CONTROLTYPE_ID = 50016u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StatusBarControlTypeId: UIA_CONTROLTYPE_ID = 50017u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TabControlTypeId: UIA_CONTROLTYPE_ID = 50018u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TabItemControlTypeId: UIA_CONTROLTYPE_ID = 50019u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextControlTypeId: UIA_CONTROLTYPE_ID = 50020u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ToolBarControlTypeId: UIA_CONTROLTYPE_ID = 50021u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ToolTipControlTypeId: UIA_CONTROLTYPE_ID = 50022u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TreeControlTypeId: UIA_CONTROLTYPE_ID = 50023u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TreeItemControlTypeId: UIA_CONTROLTYPE_ID = 50024u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CustomControlTypeId: UIA_CONTROLTYPE_ID = 50025u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GroupControlTypeId: UIA_CONTROLTYPE_ID = 50026u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ThumbControlTypeId: UIA_CONTROLTYPE_ID = 50027u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DataGridControlTypeId: UIA_CONTROLTYPE_ID = 50028u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DataItemControlTypeId: UIA_CONTROLTYPE_ID = 50029u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DocumentControlTypeId: UIA_CONTROLTYPE_ID = 50030u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SplitButtonControlTypeId: UIA_CONTROLTYPE_ID = 50031u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowControlTypeId: UIA_CONTROLTYPE_ID = 50032u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_PaneControlTypeId: UIA_CONTROLTYPE_ID = 50033u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HeaderControlTypeId: UIA_CONTROLTYPE_ID = 50034u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HeaderItemControlTypeId: UIA_CONTROLTYPE_ID = 50035u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TableControlTypeId: UIA_CONTROLTYPE_ID = 50036u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TitleBarControlTypeId: UIA_CONTROLTYPE_ID = 50037u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SeparatorControlTypeId: UIA_CONTROLTYPE_ID = 50038u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SemanticZoomControlTypeId: UIA_CONTROLTYPE_ID = 50039u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AppBarControlTypeId: UIA_CONTROLTYPE_ID = 50040u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_EVENT_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ToolTipOpenedEventId: UIA_EVENT_ID = 20000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ToolTipClosedEventId: UIA_EVENT_ID = 20001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StructureChangedEventId: UIA_EVENT_ID = 20002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MenuOpenedEventId: UIA_EVENT_ID = 20003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AutomationPropertyChangedEventId: UIA_EVENT_ID = 20004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AutomationFocusChangedEventId: UIA_EVENT_ID = 20005u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AsyncContentLoadedEventId: UIA_EVENT_ID = 20006u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MenuClosedEventId: UIA_EVENT_ID = 20007u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LayoutInvalidatedEventId: UIA_EVENT_ID = 20008u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Invoke_InvokedEventId: UIA_EVENT_ID = 20009u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionItem_ElementAddedToSelectionEventId: UIA_EVENT_ID = 20010u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionItem_ElementRemovedFromSelectionEventId: UIA_EVENT_ID = 20011u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionItem_ElementSelectedEventId: UIA_EVENT_ID = 20012u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Selection_InvalidatedEventId: UIA_EVENT_ID = 20013u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Text_TextSelectionChangedEventId: UIA_EVENT_ID = 20014u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Text_TextChangedEventId: UIA_EVENT_ID = 20015u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Window_WindowOpenedEventId: UIA_EVENT_ID = 20016u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Window_WindowClosedEventId: UIA_EVENT_ID = 20017u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MenuModeStartEventId: UIA_EVENT_ID = 20018u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MenuModeEndEventId: UIA_EVENT_ID = 20019u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_InputReachedTargetEventId: UIA_EVENT_ID = 20020u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_InputReachedOtherElementEventId: UIA_EVENT_ID = 20021u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_InputDiscardedEventId: UIA_EVENT_ID = 20022u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SystemAlertEventId: UIA_EVENT_ID = 20023u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LiveRegionChangedEventId: UIA_EVENT_ID = 20024u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HostedFragmentRootsInvalidatedEventId: UIA_EVENT_ID = 20025u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Drag_DragStartEventId: UIA_EVENT_ID = 20026u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Drag_DragCancelEventId: UIA_EVENT_ID = 20027u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Drag_DragCompleteEventId: UIA_EVENT_ID = 20028u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DropTarget_DragEnterEventId: UIA_EVENT_ID = 20029u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DropTarget_DragLeaveEventId: UIA_EVENT_ID = 20030u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DropTarget_DroppedEventId: UIA_EVENT_ID = 20031u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextEdit_TextChangedEventId: UIA_EVENT_ID = 20032u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextEdit_ConversionTargetChangedEventId: UIA_EVENT_ID = 20033u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ChangesEventId: UIA_EVENT_ID = 20034u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_NotificationEventId: UIA_EVENT_ID = 20035u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ActiveTextPositionChangedEventId: UIA_EVENT_ID = 20036u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_HEADINGLEVEL_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel_None: UIA_HEADINGLEVEL_ID = 80050u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel1: UIA_HEADINGLEVEL_ID = 80051u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel2: UIA_HEADINGLEVEL_ID = 80052u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel3: UIA_HEADINGLEVEL_ID = 80053u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel4: UIA_HEADINGLEVEL_ID = 80054u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel5: UIA_HEADINGLEVEL_ID = 80055u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel6: UIA_HEADINGLEVEL_ID = 80056u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel7: UIA_HEADINGLEVEL_ID = 80057u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel8: UIA_HEADINGLEVEL_ID = 80058u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const HeadingLevel9: UIA_HEADINGLEVEL_ID = 80059u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_LANDMARKTYPE_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CustomLandmarkTypeId: UIA_LANDMARKTYPE_ID = 80000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FormLandmarkTypeId: UIA_LANDMARKTYPE_ID = 80001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MainLandmarkTypeId: UIA_LANDMARKTYPE_ID = 80002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_NavigationLandmarkTypeId: UIA_LANDMARKTYPE_ID = 80003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SearchLandmarkTypeId: UIA_LANDMARKTYPE_ID = 80004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_METADATA_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SayAsInterpretAsMetadataId: UIA_METADATA_ID = 100000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_PATTERN_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_InvokePatternId: UIA_PATTERN_ID = 10000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionPatternId: UIA_PATTERN_ID = 10001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ValuePatternId: UIA_PATTERN_ID = 10002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RangeValuePatternId: UIA_PATTERN_ID = 10003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollPatternId: UIA_PATTERN_ID = 10004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ExpandCollapsePatternId: UIA_PATTERN_ID = 10005u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridPatternId: UIA_PATTERN_ID = 10006u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridItemPatternId: UIA_PATTERN_ID = 10007u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MultipleViewPatternId: UIA_PATTERN_ID = 10008u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowPatternId: UIA_PATTERN_ID = 10009u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionItemPatternId: UIA_PATTERN_ID = 10010u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DockPatternId: UIA_PATTERN_ID = 10011u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TablePatternId: UIA_PATTERN_ID = 10012u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TableItemPatternId: UIA_PATTERN_ID = 10013u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextPatternId: UIA_PATTERN_ID = 10014u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TogglePatternId: UIA_PATTERN_ID = 10015u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TransformPatternId: UIA_PATTERN_ID = 10016u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollItemPatternId: UIA_PATTERN_ID = 10017u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessiblePatternId: UIA_PATTERN_ID = 10018u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ItemContainerPatternId: UIA_PATTERN_ID = 10019u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_VirtualizedItemPatternId: UIA_PATTERN_ID = 10020u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SynchronizedInputPatternId: UIA_PATTERN_ID = 10021u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ObjectModelPatternId: UIA_PATTERN_ID = 10022u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationPatternId: UIA_PATTERN_ID = 10023u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextPattern2Id: UIA_PATTERN_ID = 10024u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesPatternId: UIA_PATTERN_ID = 10025u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SpreadsheetPatternId: UIA_PATTERN_ID = 10026u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SpreadsheetItemPatternId: UIA_PATTERN_ID = 10027u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TransformPattern2Id: UIA_PATTERN_ID = 10028u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextChildPatternId: UIA_PATTERN_ID = 10029u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DragPatternId: UIA_PATTERN_ID = 10030u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DropTargetPatternId: UIA_PATTERN_ID = 10031u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextEditPatternId: UIA_PATTERN_ID = 10032u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CustomNavigationPatternId: UIA_PATTERN_ID = 10033u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionPattern2Id: UIA_PATTERN_ID = 10034u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_PROPERTY_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RuntimeIdPropertyId: UIA_PROPERTY_ID = 30000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_BoundingRectanglePropertyId: UIA_PROPERTY_ID = 30001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ProcessIdPropertyId: UIA_PROPERTY_ID = 30002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ControlTypePropertyId: UIA_PROPERTY_ID = 30003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LocalizedControlTypePropertyId: UIA_PROPERTY_ID = 30004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_NamePropertyId: UIA_PROPERTY_ID = 30005u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AcceleratorKeyPropertyId: UIA_PROPERTY_ID = 30006u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AccessKeyPropertyId: UIA_PROPERTY_ID = 30007u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HasKeyboardFocusPropertyId: UIA_PROPERTY_ID = 30008u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsKeyboardFocusablePropertyId: UIA_PROPERTY_ID = 30009u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsEnabledPropertyId: UIA_PROPERTY_ID = 30010u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AutomationIdPropertyId: UIA_PROPERTY_ID = 30011u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ClassNamePropertyId: UIA_PROPERTY_ID = 30012u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HelpTextPropertyId: UIA_PROPERTY_ID = 30013u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ClickablePointPropertyId: UIA_PROPERTY_ID = 30014u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CulturePropertyId: UIA_PROPERTY_ID = 30015u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsControlElementPropertyId: UIA_PROPERTY_ID = 30016u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsContentElementPropertyId: UIA_PROPERTY_ID = 30017u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LabeledByPropertyId: UIA_PROPERTY_ID = 30018u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsPasswordPropertyId: UIA_PROPERTY_ID = 30019u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_NativeWindowHandlePropertyId: UIA_PROPERTY_ID = 30020u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ItemTypePropertyId: UIA_PROPERTY_ID = 30021u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsOffscreenPropertyId: UIA_PROPERTY_ID = 30022u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_OrientationPropertyId: UIA_PROPERTY_ID = 30023u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FrameworkIdPropertyId: UIA_PROPERTY_ID = 30024u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsRequiredForFormPropertyId: UIA_PROPERTY_ID = 30025u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ItemStatusPropertyId: UIA_PROPERTY_ID = 30026u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsDockPatternAvailablePropertyId: UIA_PROPERTY_ID = 30027u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsExpandCollapsePatternAvailablePropertyId: UIA_PROPERTY_ID = 30028u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsGridItemPatternAvailablePropertyId: UIA_PROPERTY_ID = 30029u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsGridPatternAvailablePropertyId: UIA_PROPERTY_ID = 30030u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsInvokePatternAvailablePropertyId: UIA_PROPERTY_ID = 30031u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsMultipleViewPatternAvailablePropertyId: UIA_PROPERTY_ID = 30032u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsRangeValuePatternAvailablePropertyId: UIA_PROPERTY_ID = 30033u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsScrollPatternAvailablePropertyId: UIA_PROPERTY_ID = 30034u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsScrollItemPatternAvailablePropertyId: UIA_PROPERTY_ID = 30035u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSelectionItemPatternAvailablePropertyId: UIA_PROPERTY_ID = 30036u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSelectionPatternAvailablePropertyId: UIA_PROPERTY_ID = 30037u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTablePatternAvailablePropertyId: UIA_PROPERTY_ID = 30038u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTableItemPatternAvailablePropertyId: UIA_PROPERTY_ID = 30039u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTextPatternAvailablePropertyId: UIA_PROPERTY_ID = 30040u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTogglePatternAvailablePropertyId: UIA_PROPERTY_ID = 30041u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTransformPatternAvailablePropertyId: UIA_PROPERTY_ID = 30042u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsValuePatternAvailablePropertyId: UIA_PROPERTY_ID = 30043u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsWindowPatternAvailablePropertyId: UIA_PROPERTY_ID = 30044u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ValueValuePropertyId: UIA_PROPERTY_ID = 30045u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ValueIsReadOnlyPropertyId: UIA_PROPERTY_ID = 30046u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RangeValueValuePropertyId: UIA_PROPERTY_ID = 30047u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RangeValueIsReadOnlyPropertyId: UIA_PROPERTY_ID = 30048u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RangeValueMinimumPropertyId: UIA_PROPERTY_ID = 30049u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RangeValueMaximumPropertyId: UIA_PROPERTY_ID = 30050u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RangeValueLargeChangePropertyId: UIA_PROPERTY_ID = 30051u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RangeValueSmallChangePropertyId: UIA_PROPERTY_ID = 30052u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollHorizontalScrollPercentPropertyId: UIA_PROPERTY_ID = 30053u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollHorizontalViewSizePropertyId: UIA_PROPERTY_ID = 30054u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollVerticalScrollPercentPropertyId: UIA_PROPERTY_ID = 30055u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollVerticalViewSizePropertyId: UIA_PROPERTY_ID = 30056u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollHorizontallyScrollablePropertyId: UIA_PROPERTY_ID = 30057u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ScrollVerticallyScrollablePropertyId: UIA_PROPERTY_ID = 30058u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionSelectionPropertyId: UIA_PROPERTY_ID = 30059u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionCanSelectMultiplePropertyId: UIA_PROPERTY_ID = 30060u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionIsSelectionRequiredPropertyId: UIA_PROPERTY_ID = 30061u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridRowCountPropertyId: UIA_PROPERTY_ID = 30062u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridColumnCountPropertyId: UIA_PROPERTY_ID = 30063u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridItemRowPropertyId: UIA_PROPERTY_ID = 30064u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridItemColumnPropertyId: UIA_PROPERTY_ID = 30065u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridItemRowSpanPropertyId: UIA_PROPERTY_ID = 30066u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridItemColumnSpanPropertyId: UIA_PROPERTY_ID = 30067u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_GridItemContainingGridPropertyId: UIA_PROPERTY_ID = 30068u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DockDockPositionPropertyId: UIA_PROPERTY_ID = 30069u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ExpandCollapseExpandCollapseStatePropertyId: UIA_PROPERTY_ID = 30070u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MultipleViewCurrentViewPropertyId: UIA_PROPERTY_ID = 30071u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MultipleViewSupportedViewsPropertyId: UIA_PROPERTY_ID = 30072u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowCanMaximizePropertyId: UIA_PROPERTY_ID = 30073u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowCanMinimizePropertyId: UIA_PROPERTY_ID = 30074u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowWindowVisualStatePropertyId: UIA_PROPERTY_ID = 30075u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowWindowInteractionStatePropertyId: UIA_PROPERTY_ID = 30076u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowIsModalPropertyId: UIA_PROPERTY_ID = 30077u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_WindowIsTopmostPropertyId: UIA_PROPERTY_ID = 30078u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionItemIsSelectedPropertyId: UIA_PROPERTY_ID = 30079u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionItemSelectionContainerPropertyId: UIA_PROPERTY_ID = 30080u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TableRowHeadersPropertyId: UIA_PROPERTY_ID = 30081u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TableColumnHeadersPropertyId: UIA_PROPERTY_ID = 30082u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TableRowOrColumnMajorPropertyId: UIA_PROPERTY_ID = 30083u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TableItemRowHeaderItemsPropertyId: UIA_PROPERTY_ID = 30084u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TableItemColumnHeaderItemsPropertyId: UIA_PROPERTY_ID = 30085u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ToggleToggleStatePropertyId: UIA_PROPERTY_ID = 30086u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TransformCanMovePropertyId: UIA_PROPERTY_ID = 30087u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TransformCanResizePropertyId: UIA_PROPERTY_ID = 30088u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TransformCanRotatePropertyId: UIA_PROPERTY_ID = 30089u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsLegacyIAccessiblePatternAvailablePropertyId: UIA_PROPERTY_ID = 30090u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleChildIdPropertyId: UIA_PROPERTY_ID = 30091u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleNamePropertyId: UIA_PROPERTY_ID = 30092u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleValuePropertyId: UIA_PROPERTY_ID = 30093u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleDescriptionPropertyId: UIA_PROPERTY_ID = 30094u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleRolePropertyId: UIA_PROPERTY_ID = 30095u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleStatePropertyId: UIA_PROPERTY_ID = 30096u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleHelpPropertyId: UIA_PROPERTY_ID = 30097u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleKeyboardShortcutPropertyId: UIA_PROPERTY_ID = 30098u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleSelectionPropertyId: UIA_PROPERTY_ID = 30099u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LegacyIAccessibleDefaultActionPropertyId: UIA_PROPERTY_ID = 30100u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AriaRolePropertyId: UIA_PROPERTY_ID = 30101u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AriaPropertiesPropertyId: UIA_PROPERTY_ID = 30102u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsDataValidForFormPropertyId: UIA_PROPERTY_ID = 30103u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ControllerForPropertyId: UIA_PROPERTY_ID = 30104u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DescribedByPropertyId: UIA_PROPERTY_ID = 30105u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FlowsToPropertyId: UIA_PROPERTY_ID = 30106u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ProviderDescriptionPropertyId: UIA_PROPERTY_ID = 30107u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsItemContainerPatternAvailablePropertyId: UIA_PROPERTY_ID = 30108u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsVirtualizedItemPatternAvailablePropertyId: UIA_PROPERTY_ID = 30109u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSynchronizedInputPatternAvailablePropertyId: UIA_PROPERTY_ID = 30110u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_OptimizeForVisualContentPropertyId: UIA_PROPERTY_ID = 30111u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsObjectModelPatternAvailablePropertyId: UIA_PROPERTY_ID = 30112u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationAnnotationTypeIdPropertyId: UIA_PROPERTY_ID = 30113u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationAnnotationTypeNamePropertyId: UIA_PROPERTY_ID = 30114u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationAuthorPropertyId: UIA_PROPERTY_ID = 30115u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationDateTimePropertyId: UIA_PROPERTY_ID = 30116u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationTargetPropertyId: UIA_PROPERTY_ID = 30117u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsAnnotationPatternAvailablePropertyId: UIA_PROPERTY_ID = 30118u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTextPattern2AvailablePropertyId: UIA_PROPERTY_ID = 30119u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesStyleIdPropertyId: UIA_PROPERTY_ID = 30120u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesStyleNamePropertyId: UIA_PROPERTY_ID = 30121u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesFillColorPropertyId: UIA_PROPERTY_ID = 30122u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesFillPatternStylePropertyId: UIA_PROPERTY_ID = 30123u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesShapePropertyId: UIA_PROPERTY_ID = 30124u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesFillPatternColorPropertyId: UIA_PROPERTY_ID = 30125u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StylesExtendedPropertiesPropertyId: UIA_PROPERTY_ID = 30126u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsStylesPatternAvailablePropertyId: UIA_PROPERTY_ID = 30127u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSpreadsheetPatternAvailablePropertyId: UIA_PROPERTY_ID = 30128u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SpreadsheetItemFormulaPropertyId: UIA_PROPERTY_ID = 30129u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SpreadsheetItemAnnotationObjectsPropertyId: UIA_PROPERTY_ID = 30130u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SpreadsheetItemAnnotationTypesPropertyId: UIA_PROPERTY_ID = 30131u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSpreadsheetItemPatternAvailablePropertyId: UIA_PROPERTY_ID = 30132u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Transform2CanZoomPropertyId: UIA_PROPERTY_ID = 30133u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTransformPattern2AvailablePropertyId: UIA_PROPERTY_ID = 30134u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LiveSettingPropertyId: UIA_PROPERTY_ID = 30135u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTextChildPatternAvailablePropertyId: UIA_PROPERTY_ID = 30136u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsDragPatternAvailablePropertyId: UIA_PROPERTY_ID = 30137u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DragIsGrabbedPropertyId: UIA_PROPERTY_ID = 30138u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DragDropEffectPropertyId: UIA_PROPERTY_ID = 30139u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DragDropEffectsPropertyId: UIA_PROPERTY_ID = 30140u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsDropTargetPatternAvailablePropertyId: UIA_PROPERTY_ID = 30141u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DropTargetDropTargetEffectPropertyId: UIA_PROPERTY_ID = 30142u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DropTargetDropTargetEffectsPropertyId: UIA_PROPERTY_ID = 30143u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_DragGrabbedItemsPropertyId: UIA_PROPERTY_ID = 30144u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Transform2ZoomLevelPropertyId: UIA_PROPERTY_ID = 30145u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Transform2ZoomMinimumPropertyId: UIA_PROPERTY_ID = 30146u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Transform2ZoomMaximumPropertyId: UIA_PROPERTY_ID = 30147u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FlowsFromPropertyId: UIA_PROPERTY_ID = 30148u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsTextEditPatternAvailablePropertyId: UIA_PROPERTY_ID = 30149u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsPeripheralPropertyId: UIA_PROPERTY_ID = 30150u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsCustomNavigationPatternAvailablePropertyId: UIA_PROPERTY_ID = 30151u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_PositionInSetPropertyId: UIA_PROPERTY_ID = 30152u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SizeOfSetPropertyId: UIA_PROPERTY_ID = 30153u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LevelPropertyId: UIA_PROPERTY_ID = 30154u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationTypesPropertyId: UIA_PROPERTY_ID = 30155u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationObjectsPropertyId: UIA_PROPERTY_ID = 30156u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LandmarkTypePropertyId: UIA_PROPERTY_ID = 30157u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LocalizedLandmarkTypePropertyId: UIA_PROPERTY_ID = 30158u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FullDescriptionPropertyId: UIA_PROPERTY_ID = 30159u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FillColorPropertyId: UIA_PROPERTY_ID = 30160u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_OutlineColorPropertyId: UIA_PROPERTY_ID = 30161u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FillTypePropertyId: UIA_PROPERTY_ID = 30162u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_VisualEffectsPropertyId: UIA_PROPERTY_ID = 30163u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_OutlineThicknessPropertyId: UIA_PROPERTY_ID = 30164u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CenterPointPropertyId: UIA_PROPERTY_ID = 30165u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_RotationPropertyId: UIA_PROPERTY_ID = 30166u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SizePropertyId: UIA_PROPERTY_ID = 30167u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSelectionPattern2AvailablePropertyId: UIA_PROPERTY_ID = 30168u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Selection2FirstSelectedItemPropertyId: UIA_PROPERTY_ID = 30169u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Selection2LastSelectedItemPropertyId: UIA_PROPERTY_ID = 30170u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Selection2CurrentSelectedItemPropertyId: UIA_PROPERTY_ID = 30171u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_Selection2ItemCountPropertyId: UIA_PROPERTY_ID = 30172u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HeadingLevelPropertyId: UIA_PROPERTY_ID = 30173u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsDialogPropertyId: UIA_PROPERTY_ID = 30174u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_STYLE_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Custom: UIA_STYLE_ID = 70000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading1: UIA_STYLE_ID = 70001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading2: UIA_STYLE_ID = 70002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading3: UIA_STYLE_ID = 70003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading4: UIA_STYLE_ID = 70004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading5: UIA_STYLE_ID = 70005u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading6: UIA_STYLE_ID = 70006u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading7: UIA_STYLE_ID = 70007u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading8: UIA_STYLE_ID = 70008u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Heading9: UIA_STYLE_ID = 70009u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Title: UIA_STYLE_ID = 70010u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Subtitle: UIA_STYLE_ID = 70011u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Normal: UIA_STYLE_ID = 70012u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Emphasis: UIA_STYLE_ID = 70013u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_Quote: UIA_STYLE_ID = 70014u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_BulletedList: UIA_STYLE_ID = 70015u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const StyleId_NumberedList: UIA_STYLE_ID = 70016u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIA_TEXTATTRIBUTE_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnimationStyleAttributeId: UIA_TEXTATTRIBUTE_ID = 40000u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_BackgroundColorAttributeId: UIA_TEXTATTRIBUTE_ID = 40001u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_BulletStyleAttributeId: UIA_TEXTATTRIBUTE_ID = 40002u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CapStyleAttributeId: UIA_TEXTATTRIBUTE_ID = 40003u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CultureAttributeId: UIA_TEXTATTRIBUTE_ID = 40004u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FontNameAttributeId: UIA_TEXTATTRIBUTE_ID = 40005u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FontSizeAttributeId: UIA_TEXTATTRIBUTE_ID = 40006u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_FontWeightAttributeId: UIA_TEXTATTRIBUTE_ID = 40007u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_ForegroundColorAttributeId: UIA_TEXTATTRIBUTE_ID = 40008u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_HorizontalTextAlignmentAttributeId: UIA_TEXTATTRIBUTE_ID = 40009u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IndentationFirstLineAttributeId: UIA_TEXTATTRIBUTE_ID = 40010u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IndentationLeadingAttributeId: UIA_TEXTATTRIBUTE_ID = 40011u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IndentationTrailingAttributeId: UIA_TEXTATTRIBUTE_ID = 40012u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsHiddenAttributeId: UIA_TEXTATTRIBUTE_ID = 40013u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsItalicAttributeId: UIA_TEXTATTRIBUTE_ID = 40014u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsReadOnlyAttributeId: UIA_TEXTATTRIBUTE_ID = 40015u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSubscriptAttributeId: UIA_TEXTATTRIBUTE_ID = 40016u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsSuperscriptAttributeId: UIA_TEXTATTRIBUTE_ID = 40017u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MarginBottomAttributeId: UIA_TEXTATTRIBUTE_ID = 40018u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MarginLeadingAttributeId: UIA_TEXTATTRIBUTE_ID = 40019u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MarginTopAttributeId: UIA_TEXTATTRIBUTE_ID = 40020u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_MarginTrailingAttributeId: UIA_TEXTATTRIBUTE_ID = 40021u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_OutlineStylesAttributeId: UIA_TEXTATTRIBUTE_ID = 40022u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_OverlineColorAttributeId: UIA_TEXTATTRIBUTE_ID = 40023u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_OverlineStyleAttributeId: UIA_TEXTATTRIBUTE_ID = 40024u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StrikethroughColorAttributeId: UIA_TEXTATTRIBUTE_ID = 40025u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StrikethroughStyleAttributeId: UIA_TEXTATTRIBUTE_ID = 40026u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TabsAttributeId: UIA_TEXTATTRIBUTE_ID = 40027u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_TextFlowDirectionsAttributeId: UIA_TEXTATTRIBUTE_ID = 40028u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_UnderlineColorAttributeId: UIA_TEXTATTRIBUTE_ID = 40029u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_UnderlineStyleAttributeId: UIA_TEXTATTRIBUTE_ID = 40030u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationTypesAttributeId: UIA_TEXTATTRIBUTE_ID = 40031u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AnnotationObjectsAttributeId: UIA_TEXTATTRIBUTE_ID = 40032u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StyleNameAttributeId: UIA_TEXTATTRIBUTE_ID = 40033u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_StyleIdAttributeId: UIA_TEXTATTRIBUTE_ID = 40034u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LinkAttributeId: UIA_TEXTATTRIBUTE_ID = 40035u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_IsActiveAttributeId: UIA_TEXTATTRIBUTE_ID = 40036u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SelectionActiveEndAttributeId: UIA_TEXTATTRIBUTE_ID = 40037u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CaretPositionAttributeId: UIA_TEXTATTRIBUTE_ID = 40038u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_CaretBidiModeAttributeId: UIA_TEXTATTRIBUTE_ID = 40039u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_LineSpacingAttributeId: UIA_TEXTATTRIBUTE_ID = 40040u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_BeforeParagraphSpacingAttributeId: UIA_TEXTATTRIBUTE_ID = 40041u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_AfterParagraphSpacingAttributeId: UIA_TEXTATTRIBUTE_ID = 40042u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIA_SayAsInterpretAsAttributeId: UIA_TEXTATTRIBUTE_ID = 40043u32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type UIAutomationType = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Int: UIAutomationType = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Bool: UIAutomationType = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_String: UIAutomationType = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Double: UIAutomationType = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Point: UIAutomationType = 5i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Rect: UIAutomationType = 6i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Element: UIAutomationType = 7i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Array: UIAutomationType = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_Out: UIAutomationType = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_IntArray: UIAutomationType = 65537i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_BoolArray: UIAutomationType = 65538i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_StringArray: UIAutomationType = 65539i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_DoubleArray: UIAutomationType = 65540i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_PointArray: UIAutomationType = 65541i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_RectArray: UIAutomationType = 65542i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_ElementArray: UIAutomationType = 65543i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutInt: UIAutomationType = 131073i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutBool: UIAutomationType = 131074i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutString: UIAutomationType = 131075i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutDouble: UIAutomationType = 131076i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutPoint: UIAutomationType = 131077i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutRect: UIAutomationType = 131078i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutElement: UIAutomationType = 131079i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutIntArray: UIAutomationType = 196609i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutBoolArray: UIAutomationType = 196610i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutStringArray: UIAutomationType = 196611i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutDoubleArray: UIAutomationType = 196612i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutPointArray: UIAutomationType = 196613i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutRectArray: UIAutomationType = 196614i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const UIAutomationType_OutElementArray: UIAutomationType = 196615i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type VisualEffects = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VisualEffects_None: VisualEffects = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VisualEffects_Shadow: VisualEffects = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VisualEffects_Reflection: VisualEffects = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VisualEffects_Glow: VisualEffects = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VisualEffects_SoftEdges: VisualEffects = 8i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const VisualEffects_Bevel: VisualEffects = 16i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type WindowInteractionState = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowInteractionState_Running: WindowInteractionState = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowInteractionState_Closing: WindowInteractionState = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowInteractionState_ReadyForUserInteraction: WindowInteractionState = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowInteractionState_BlockedByModalWindow: WindowInteractionState = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowInteractionState_NotResponding: WindowInteractionState = 4i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type WindowVisualState = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowVisualState_Normal: WindowVisualState = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowVisualState_Maximized: WindowVisualState = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const WindowVisualState_Minimized: WindowVisualState = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub type ZoomUnit = i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ZoomUnit_NoAmount: ZoomUnit = 0i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ZoomUnit_LargeDecrement: ZoomUnit = 1i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ZoomUnit_SmallDecrement: ZoomUnit = 2i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ZoomUnit_LargeIncrement: ZoomUnit = 3i32; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub const ZoomUnit_SmallIncrement: ZoomUnit = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct ACCESSTIMEOUT { - pub cbSize: u32, - pub dwFlags: u32, - pub iTimeOutMSec: u32, -} -impl ::core::marker::Copy for ACCESSTIMEOUT {} -impl ::core::clone::Clone for ACCESSTIMEOUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct ExtendedProperty { - pub PropertyName: ::windows_sys::core::BSTR, - pub PropertyValue: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for ExtendedProperty {} -impl ::core::clone::Clone for ExtendedProperty { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct FILTERKEYS { - pub cbSize: u32, - pub dwFlags: u32, - pub iWaitMSec: u32, - pub iDelayMSec: u32, - pub iRepeatMSec: u32, - pub iBounceMSec: u32, -} -impl ::core::marker::Copy for FILTERKEYS {} -impl ::core::clone::Clone for FILTERKEYS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct HIGHCONTRASTA { - pub cbSize: u32, - pub dwFlags: HIGHCONTRASTW_FLAGS, - pub lpszDefaultScheme: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for HIGHCONTRASTA {} -impl ::core::clone::Clone for HIGHCONTRASTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct HIGHCONTRASTW { - pub cbSize: u32, - pub dwFlags: HIGHCONTRASTW_FLAGS, - pub lpszDefaultScheme: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for HIGHCONTRASTW {} -impl ::core::clone::Clone for HIGHCONTRASTW { - fn clone(&self) -> Self { - *self - } -} -pub type HUIAEVENT = isize; -pub type HUIANODE = isize; -pub type HUIAPATTERNOBJECT = isize; -pub type HUIATEXTRANGE = isize; -pub type HWINEVENTHOOK = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct MOUSEKEYS { - pub cbSize: u32, - pub dwFlags: u32, - pub iMaxSpeed: u32, - pub iTimeToMaxSpeed: u32, - pub iCtrlSpeed: u32, - pub dwReserved1: u32, - pub dwReserved2: u32, -} -impl ::core::marker::Copy for MOUSEKEYS {} -impl ::core::clone::Clone for MOUSEKEYS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct MSAAMENUINFO { - pub dwMSAASignature: u32, - pub cchWText: u32, - pub pszWText: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MSAAMENUINFO {} -impl ::core::clone::Clone for MSAAMENUINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct SERIALKEYSA { - pub cbSize: u32, - pub dwFlags: SERIALKEYS_FLAGS, - pub lpszActivePort: ::windows_sys::core::PSTR, - pub lpszPort: ::windows_sys::core::PSTR, - pub iBaudRate: u32, - pub iPortState: u32, - pub iActive: u32, -} -impl ::core::marker::Copy for SERIALKEYSA {} -impl ::core::clone::Clone for SERIALKEYSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct SERIALKEYSW { - pub cbSize: u32, - pub dwFlags: SERIALKEYS_FLAGS, - pub lpszActivePort: ::windows_sys::core::PWSTR, - pub lpszPort: ::windows_sys::core::PWSTR, - pub iBaudRate: u32, - pub iPortState: u32, - pub iActive: u32, -} -impl ::core::marker::Copy for SERIALKEYSW {} -impl ::core::clone::Clone for SERIALKEYSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct SOUNDSENTRYA { - pub cbSize: u32, - pub dwFlags: SOUNDSENTRY_FLAGS, - pub iFSTextEffect: SOUNDSENTRY_TEXT_EFFECT, - pub iFSTextEffectMSec: u32, - pub iFSTextEffectColorBits: u32, - pub iFSGrafEffect: SOUND_SENTRY_GRAPHICS_EFFECT, - pub iFSGrafEffectMSec: u32, - pub iFSGrafEffectColor: u32, - pub iWindowsEffect: SOUNDSENTRY_WINDOWS_EFFECT, - pub iWindowsEffectMSec: u32, - pub lpszWindowsEffectDLL: ::windows_sys::core::PSTR, - pub iWindowsEffectOrdinal: u32, -} -impl ::core::marker::Copy for SOUNDSENTRYA {} -impl ::core::clone::Clone for SOUNDSENTRYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct SOUNDSENTRYW { - pub cbSize: u32, - pub dwFlags: SOUNDSENTRY_FLAGS, - pub iFSTextEffect: SOUNDSENTRY_TEXT_EFFECT, - pub iFSTextEffectMSec: u32, - pub iFSTextEffectColorBits: u32, - pub iFSGrafEffect: SOUND_SENTRY_GRAPHICS_EFFECT, - pub iFSGrafEffectMSec: u32, - pub iFSGrafEffectColor: u32, - pub iWindowsEffect: SOUNDSENTRY_WINDOWS_EFFECT, - pub iWindowsEffectMSec: u32, - pub lpszWindowsEffectDLL: ::windows_sys::core::PWSTR, - pub iWindowsEffectOrdinal: u32, -} -impl ::core::marker::Copy for SOUNDSENTRYW {} -impl ::core::clone::Clone for SOUNDSENTRYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct STICKYKEYS { - pub cbSize: u32, - pub dwFlags: STICKYKEYS_FLAGS, -} -impl ::core::marker::Copy for STICKYKEYS {} -impl ::core::clone::Clone for STICKYKEYS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct TOGGLEKEYS { - pub cbSize: u32, - pub dwFlags: u32, -} -impl ::core::marker::Copy for TOGGLEKEYS {} -impl ::core::clone::Clone for TOGGLEKEYS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UIAutomationEventInfo { - pub guid: ::windows_sys::core::GUID, - pub pProgrammaticName: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for UIAutomationEventInfo {} -impl ::core::clone::Clone for UIAutomationEventInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct UIAutomationMethodInfo { - pub pProgrammaticName: ::windows_sys::core::PCWSTR, - pub doSetFocus: super::super::Foundation::BOOL, - pub cInParameters: u32, - pub cOutParameters: u32, - pub pParameterTypes: *mut UIAutomationType, - pub pParameterNames: *mut ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for UIAutomationMethodInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for UIAutomationMethodInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UIAutomationParameter { - pub r#type: UIAutomationType, - pub pData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for UIAutomationParameter {} -impl ::core::clone::Clone for UIAutomationParameter { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct UIAutomationPatternInfo { - pub guid: ::windows_sys::core::GUID, - pub pProgrammaticName: ::windows_sys::core::PCWSTR, - pub providerInterfaceId: ::windows_sys::core::GUID, - pub clientInterfaceId: ::windows_sys::core::GUID, - pub cProperties: u32, - pub pProperties: *mut UIAutomationPropertyInfo, - pub cMethods: u32, - pub pMethods: *mut UIAutomationMethodInfo, - pub cEvents: u32, - pub pEvents: *mut UIAutomationEventInfo, - pub pPatternHandler: IUIAutomationPatternHandler, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for UIAutomationPatternInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for UIAutomationPatternInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UIAutomationPropertyInfo { - pub guid: ::windows_sys::core::GUID, - pub pProgrammaticName: ::windows_sys::core::PCWSTR, - pub r#type: UIAutomationType, -} -impl ::core::marker::Copy for UIAutomationPropertyInfo {} -impl ::core::clone::Clone for UIAutomationPropertyInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaAndOrCondition { - pub ConditionType: ConditionType, - pub ppConditions: *mut *mut UiaCondition, - pub cConditions: i32, -} -impl ::core::marker::Copy for UiaAndOrCondition {} -impl ::core::clone::Clone for UiaAndOrCondition { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaAsyncContentLoadedEventArgs { - pub Type: EventArgsType, - pub EventId: i32, - pub AsyncContentLoadedState: AsyncContentLoadedState, - pub PercentComplete: f64, -} -impl ::core::marker::Copy for UiaAsyncContentLoadedEventArgs {} -impl ::core::clone::Clone for UiaAsyncContentLoadedEventArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaCacheRequest { - pub pViewCondition: *mut UiaCondition, - pub Scope: TreeScope, - pub pProperties: *mut i32, - pub cProperties: i32, - pub pPatterns: *mut i32, - pub cPatterns: i32, - pub automationElementMode: AutomationElementMode, -} -impl ::core::marker::Copy for UiaCacheRequest {} -impl ::core::clone::Clone for UiaCacheRequest { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct UiaChangeInfo { - pub uiaId: i32, - pub payload: super::super::System::Com::VARIANT, - pub extraInfo: super::super::System::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for UiaChangeInfo {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for UiaChangeInfo { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct UiaChangesEventArgs { - pub Type: EventArgsType, - pub EventId: i32, - pub EventIdCount: i32, - pub pUiaChanges: *mut UiaChangeInfo, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for UiaChangesEventArgs {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for UiaChangesEventArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaCondition { - pub ConditionType: ConditionType, -} -impl ::core::marker::Copy for UiaCondition {} -impl ::core::clone::Clone for UiaCondition { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaEventArgs { - pub Type: EventArgsType, - pub EventId: i32, -} -impl ::core::marker::Copy for UiaEventArgs {} -impl ::core::clone::Clone for UiaEventArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct UiaFindParams { - pub MaxDepth: i32, - pub FindFirst: super::super::Foundation::BOOL, - pub ExcludeRoot: super::super::Foundation::BOOL, - pub pFindCondition: *mut UiaCondition, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for UiaFindParams {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for UiaFindParams { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaNotCondition { - pub ConditionType: ConditionType, - pub pCondition: *mut UiaCondition, -} -impl ::core::marker::Copy for UiaNotCondition {} -impl ::core::clone::Clone for UiaNotCondition { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaPoint { - pub x: f64, - pub y: f64, -} -impl ::core::marker::Copy for UiaPoint {} -impl ::core::clone::Clone for UiaPoint { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct UiaPropertyChangedEventArgs { - pub Type: EventArgsType, - pub EventId: UIA_EVENT_ID, - pub PropertyId: i32, - pub OldValue: super::super::System::Com::VARIANT, - pub NewValue: super::super::System::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for UiaPropertyChangedEventArgs {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for UiaPropertyChangedEventArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct UiaPropertyCondition { - pub ConditionType: ConditionType, - pub PropertyId: UIA_PROPERTY_ID, - pub Value: super::super::System::Com::VARIANT, - pub Flags: PropertyConditionFlags, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for UiaPropertyCondition {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for UiaPropertyCondition { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaRect { - pub left: f64, - pub top: f64, - pub width: f64, - pub height: f64, -} -impl ::core::marker::Copy for UiaRect {} -impl ::core::clone::Clone for UiaRect { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaStructureChangedEventArgs { - pub Type: EventArgsType, - pub EventId: i32, - pub StructureChangeType: StructureChangeType, - pub pRuntimeId: *mut i32, - pub cRuntimeIdLen: i32, -} -impl ::core::marker::Copy for UiaStructureChangedEventArgs {} -impl ::core::clone::Clone for UiaStructureChangedEventArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct UiaTextEditTextChangedEventArgs { - pub Type: EventArgsType, - pub EventId: i32, - pub TextEditChangeType: TextEditChangeType, - pub pTextChange: *mut super::super::System::Com::SAFEARRAY, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for UiaTextEditTextChangedEventArgs {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for UiaTextEditTextChangedEventArgs { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`*"] -pub struct UiaWindowClosedEventArgs { - pub Type: EventArgsType, - pub EventId: i32, - pub pRuntimeId: *mut i32, - pub cRuntimeIdLen: i32, -} -impl ::core::marker::Copy for UiaWindowClosedEventArgs {} -impl ::core::clone::Clone for UiaWindowClosedEventArgs { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub type LPFNACCESSIBLECHILDREN = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub type LPFNACCESSIBLEOBJECTFROMPOINT = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNACCESSIBLEOBJECTFROMWINDOW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNCREATESTDACCESSIBLEOBJECT = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNLRESULTFROMOBJECT = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNOBJECTFROMLRESULT = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub type UiaEventCallback = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type UiaProviderCallback = ::core::option::Option *mut super::super::System::Com::SAFEARRAY>; -#[doc = "*Required features: `\"Win32_UI_Accessibility\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WINEVENTPROC = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Animation/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Animation/mod.rs deleted file mode 100644 index 732efc9..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Animation/mod.rs +++ /dev/null @@ -1,156 +0,0 @@ -pub type IUIAnimationInterpolator = *mut ::core::ffi::c_void; -pub type IUIAnimationInterpolator2 = *mut ::core::ffi::c_void; -pub type IUIAnimationLoopIterationChangeHandler2 = *mut ::core::ffi::c_void; -pub type IUIAnimationManager = *mut ::core::ffi::c_void; -pub type IUIAnimationManager2 = *mut ::core::ffi::c_void; -pub type IUIAnimationManagerEventHandler = *mut ::core::ffi::c_void; -pub type IUIAnimationManagerEventHandler2 = *mut ::core::ffi::c_void; -pub type IUIAnimationPrimitiveInterpolation = *mut ::core::ffi::c_void; -pub type IUIAnimationPriorityComparison = *mut ::core::ffi::c_void; -pub type IUIAnimationPriorityComparison2 = *mut ::core::ffi::c_void; -pub type IUIAnimationStoryboard = *mut ::core::ffi::c_void; -pub type IUIAnimationStoryboard2 = *mut ::core::ffi::c_void; -pub type IUIAnimationStoryboardEventHandler = *mut ::core::ffi::c_void; -pub type IUIAnimationStoryboardEventHandler2 = *mut ::core::ffi::c_void; -pub type IUIAnimationTimer = *mut ::core::ffi::c_void; -pub type IUIAnimationTimerClientEventHandler = *mut ::core::ffi::c_void; -pub type IUIAnimationTimerEventHandler = *mut ::core::ffi::c_void; -pub type IUIAnimationTimerUpdateHandler = *mut ::core::ffi::c_void; -pub type IUIAnimationTransition = *mut ::core::ffi::c_void; -pub type IUIAnimationTransition2 = *mut ::core::ffi::c_void; -pub type IUIAnimationTransitionFactory = *mut ::core::ffi::c_void; -pub type IUIAnimationTransitionFactory2 = *mut ::core::ffi::c_void; -pub type IUIAnimationTransitionLibrary = *mut ::core::ffi::c_void; -pub type IUIAnimationTransitionLibrary2 = *mut ::core::ffi::c_void; -pub type IUIAnimationVariable = *mut ::core::ffi::c_void; -pub type IUIAnimationVariable2 = *mut ::core::ffi::c_void; -pub type IUIAnimationVariableChangeHandler = *mut ::core::ffi::c_void; -pub type IUIAnimationVariableChangeHandler2 = *mut ::core::ffi::c_void; -pub type IUIAnimationVariableCurveChangeHandler2 = *mut ::core::ffi::c_void; -pub type IUIAnimationVariableIntegerChangeHandler = *mut ::core::ffi::c_void; -pub type IUIAnimationVariableIntegerChangeHandler2 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UIAnimationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c1fc63a_695c_47e8_a339_1a194be3d0b8); -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UIAnimationManager2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd25d8842_8884_4a4a_b321_091314379bdd); -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UIAnimationTimer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfcd4a0c_06b6_4384_b768_0daa792c380e); -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UIAnimationTransitionFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8a9b1cdd_fcd7_419c_8b44_42fd17db1887); -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UIAnimationTransitionFactory2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x84302f97_7f7b_4040_b190_72ac9d18e420); -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UIAnimationTransitionLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d6322ad_aa85_4ef5_a828_86d71067d145); -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UIAnimationTransitionLibrary2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x812f944a_c5c8_4cd9_b0a6_b3da802f228d); -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_REPEAT_INDEFINITELY: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_END: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_START: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SECONDS_EVENTUALLY: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SECONDS_INFINITE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_DEPENDENCIES = u32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_DEPENDENCY_NONE: UI_ANIMATION_DEPENDENCIES = 0u32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES: UI_ANIMATION_DEPENDENCIES = 1u32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_DEPENDENCY_FINAL_VALUE: UI_ANIMATION_DEPENDENCIES = 2u32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY: UI_ANIMATION_DEPENDENCIES = 4u32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_DEPENDENCY_DURATION: UI_ANIMATION_DEPENDENCIES = 8u32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_IDLE_BEHAVIOR = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_IDLE_BEHAVIOR_CONTINUE: UI_ANIMATION_IDLE_BEHAVIOR = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_IDLE_BEHAVIOR_DISABLE: UI_ANIMATION_IDLE_BEHAVIOR = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_MANAGER_STATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_MANAGER_IDLE: UI_ANIMATION_MANAGER_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_MANAGER_BUSY: UI_ANIMATION_MANAGER_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_MODE_DISABLED: UI_ANIMATION_MODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_MODE_SYSTEM_DEFAULT: UI_ANIMATION_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_MODE_ENABLED: UI_ANIMATION_MODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_PRIORITY_EFFECT = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_PRIORITY_EFFECT_FAILURE: UI_ANIMATION_PRIORITY_EFFECT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_PRIORITY_EFFECT_DELAY: UI_ANIMATION_PRIORITY_EFFECT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_REPEAT_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_REPEAT_MODE_NORMAL: UI_ANIMATION_REPEAT_MODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_REPEAT_MODE_ALTERNATE: UI_ANIMATION_REPEAT_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_ROUNDING_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_ROUNDING_NEAREST: UI_ANIMATION_ROUNDING_MODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_ROUNDING_FLOOR: UI_ANIMATION_ROUNDING_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_ROUNDING_CEILING: UI_ANIMATION_ROUNDING_MODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_SCHEDULING_RESULT = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE: UI_ANIMATION_SCHEDULING_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY: UI_ANIMATION_SCHEDULING_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED: UI_ANIMATION_SCHEDULING_RESULT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SCHEDULING_SUCCEEDED: UI_ANIMATION_SCHEDULING_RESULT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SCHEDULING_DEFERRED: UI_ANIMATION_SCHEDULING_RESULT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_SLOPE = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SLOPE_INCREASING: UI_ANIMATION_SLOPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_SLOPE_DECREASING: UI_ANIMATION_SLOPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_STORYBOARD_STATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_BUILDING: UI_ANIMATION_STORYBOARD_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_SCHEDULED: UI_ANIMATION_STORYBOARD_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_CANCELLED: UI_ANIMATION_STORYBOARD_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_PLAYING: UI_ANIMATION_STORYBOARD_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_TRUNCATED: UI_ANIMATION_STORYBOARD_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_FINISHED: UI_ANIMATION_STORYBOARD_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_READY: UI_ANIMATION_STORYBOARD_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY: UI_ANIMATION_STORYBOARD_STATUS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_TIMER_CLIENT_STATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_TIMER_CLIENT_IDLE: UI_ANIMATION_TIMER_CLIENT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_TIMER_CLIENT_BUSY: UI_ANIMATION_TIMER_CLIENT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub type UI_ANIMATION_UPDATE_RESULT = i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_UPDATE_NO_CHANGE: UI_ANIMATION_UPDATE_RESULT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Animation\"`*"] -pub const UI_ANIMATION_UPDATE_VARIABLES_CHANGED: UI_ANIMATION_UPDATE_RESULT = 1i32; -pub type UI_ANIMATION_KEYFRAME = isize; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/ColorSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/ColorSystem/mod.rs deleted file mode 100644 index 1bc49cf..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/ColorSystem/mod.rs +++ /dev/null @@ -1,1192 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn AssociateColorProfileWithDeviceA ( pmachinename : :: windows_sys::core::PCSTR , pprofilename : :: windows_sys::core::PCSTR , pdevicename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn AssociateColorProfileWithDeviceW ( pmachinename : :: windows_sys::core::PCWSTR , pprofilename : :: windows_sys::core::PCWSTR , pdevicename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMCheckColors ( hcmtransform : isize , lpainputcolors : *const COLOR , ncolors : u32 , ctinput : COLORTYPE , lparesult : *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CMCheckColorsInGamut ( hcmtransform : isize , lpargbtriple : *const super::super::Graphics::Gdi:: RGBTRIPLE , lparesult : *mut u8 , ncount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMCheckRGBs ( hcmtransform : isize , lpsrcbits : *const ::core::ffi::c_void , bminput : BMFORMAT , dwwidth : u32 , dwheight : u32 , dwstride : u32 , lparesult : *mut u8 , pfncallback : LPBMCALLBACKFN , ulcallbackdata : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMConvertColorNameToIndex ( hprofile : isize , pacolorname : *const *const i8 , paindex : *mut u32 , dwcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMConvertIndexToColorName ( hprofile : isize , paindex : *const u32 , pacolorname : *mut *mut i8 , dwcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMCreateDeviceLinkProfile ( pahprofiles : *const isize , nprofiles : u32 , padwintents : *const u32 , nintents : u32 , dwflags : u32 , lpprofiledata : *mut *mut u8 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn CMCreateMultiProfileTransform ( pahprofiles : *const isize , nprofiles : u32 , padwintents : *const u32 , nintents : u32 , dwflags : u32 ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CMCreateProfile ( lpcolorspace : *mut LOGCOLORSPACEA , lpprofiledata : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CMCreateProfileW ( lpcolorspace : *mut LOGCOLORSPACEW , lpprofiledata : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CMCreateTransform ( lpcolorspace : *const LOGCOLORSPACEA , lpdevcharacter : *const ::core::ffi::c_void , lptargetdevcharacter : *const ::core::ffi::c_void ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CMCreateTransformExt ( lpcolorspace : *const LOGCOLORSPACEA , lpdevcharacter : *const ::core::ffi::c_void , lptargetdevcharacter : *const ::core::ffi::c_void , dwflags : u32 ) -> isize ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] fn CMCreateTransformExtW ( lpcolorspace : *const LOGCOLORSPACEW , lpdevcharacter : *const ::core::ffi::c_void , lptargetdevcharacter : *const ::core::ffi::c_void , dwflags : u32 ) -> isize ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] fn CMCreateTransformW ( lpcolorspace : *const LOGCOLORSPACEW , lpdevcharacter : *const ::core::ffi::c_void , lptargetdevcharacter : *const ::core::ffi::c_void ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMDeleteTransform ( hcmtransform : isize ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn CMGetInfo ( dwinfo : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMGetNamedProfileInfo ( hprofile : isize , pnamedprofileinfo : *mut NAMED_PROFILE_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMIsProfileValid ( hprofile : isize , lpbvalid : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMTranslateColors ( hcmtransform : isize , lpainputcolors : *const COLOR , ncolors : u32 , ctinput : COLORTYPE , lpaoutputcolors : *mut COLOR , ctoutput : COLORTYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMTranslateRGB ( hcmtransform : isize , colorref : super::super::Foundation:: COLORREF , lpcolorref : *mut u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMTranslateRGBs ( hcmtransform : isize , lpsrcbits : *const ::core::ffi::c_void , bminput : BMFORMAT , dwwidth : u32 , dwheight : u32 , dwstride : u32 , lpdestbits : *mut ::core::ffi::c_void , bmoutput : BMFORMAT , dwtranslatedirection : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "icm32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CMTranslateRGBsExt ( hcmtransform : isize , lpsrcbits : *const ::core::ffi::c_void , bminput : BMFORMAT , dwwidth : u32 , dwheight : u32 , dwinputstride : u32 , lpdestbits : *mut ::core::ffi::c_void , bmoutput : BMFORMAT , dwoutputstride : u32 , lpfncallback : LPBMCALLBACKFN , ulcallbackdata : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CheckBitmapBits ( hcolortransform : isize , psrcbits : *const ::core::ffi::c_void , bminput : BMFORMAT , dwwidth : u32 , dwheight : u32 , dwstride : u32 , paresult : *mut u8 , pfncallback : LPBMCALLBACKFN , lpcallbackdata : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CheckColors ( hcolortransform : isize , painputcolors : *const COLOR , ncolors : u32 , ctinput : COLORTYPE , paresult : *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CheckColorsInGamut ( hdc : super::super::Graphics::Gdi:: HDC , lprgbtriple : *const super::super::Graphics::Gdi:: RGBTRIPLE , dlpbuffer : *mut ::core::ffi::c_void , ncount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CloseColorProfile ( hprofile : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ColorCorrectPalette ( hdc : super::super::Graphics::Gdi:: HDC , hpal : super::super::Graphics::Gdi:: HPALETTE , defirst : u32 , num : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ColorMatchToTarget ( hdc : super::super::Graphics::Gdi:: HDC , hdctarget : super::super::Graphics::Gdi:: HDC , action : COLOR_MATCH_TO_TARGET_ACTION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ColorProfileAddDisplayAssociation ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , profilename : :: windows_sys::core::PCWSTR , targetadapterid : super::super::Foundation:: LUID , sourceid : u32 , setasdefault : super::super::Foundation:: BOOL , associateasadvancedcolor : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ColorProfileGetDisplayDefault ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , targetadapterid : super::super::Foundation:: LUID , sourceid : u32 , profiletype : COLORPROFILETYPE , profilesubtype : COLORPROFILESUBTYPE , profilename : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ColorProfileGetDisplayList ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , targetadapterid : super::super::Foundation:: LUID , sourceid : u32 , profilelist : *mut *mut :: windows_sys::core::PWSTR , profilecount : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ColorProfileGetDisplayUserScope ( targetadapterid : super::super::Foundation:: LUID , sourceid : u32 , scope : *mut WCS_PROFILE_MANAGEMENT_SCOPE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ColorProfileRemoveDisplayAssociation ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , profilename : :: windows_sys::core::PCWSTR , targetadapterid : super::super::Foundation:: LUID , sourceid : u32 , dissociateadvancedcolor : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ColorProfileSetDisplayDefaultAssociation ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , profilename : :: windows_sys::core::PCWSTR , profiletype : COLORPROFILETYPE , profilesubtype : COLORPROFILESUBTYPE , targetadapterid : super::super::Foundation:: LUID , sourceid : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ConvertColorNameToIndex ( hprofile : isize , pacolorname : *const *const i8 , paindex : *mut u32 , dwcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn ConvertIndexToColorName ( hprofile : isize , paindex : *const u32 , pacolorname : *mut *mut i8 , dwcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateColorSpaceA ( lplcs : *const LOGCOLORSPACEA ) -> HCOLORSPACE ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateColorSpaceW ( lplcs : *const LOGCOLORSPACEW ) -> HCOLORSPACE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateColorTransformA ( plogcolorspace : *const LOGCOLORSPACEA , hdestprofile : isize , htargetprofile : isize , dwflags : u32 ) -> isize ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateColorTransformW ( plogcolorspace : *const LOGCOLORSPACEW , hdestprofile : isize , htargetprofile : isize , dwflags : u32 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn CreateDeviceLinkProfile ( hprofile : *const isize , nprofiles : u32 , padwintent : *const u32 , nintents : u32 , dwflags : u32 , pprofiledata : *mut *mut u8 , indexpreferredcmm : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn CreateMultiProfileTransform ( pahprofiles : *const isize , nprofiles : u32 , padwintent : *const u32 , nintents : u32 , dwflags : u32 , indexpreferredcmm : u32 ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateProfileFromLogColorSpaceA ( plogcolorspace : *const LOGCOLORSPACEA , pprofile : *mut *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateProfileFromLogColorSpaceW ( plogcolorspace : *const LOGCOLORSPACEW , pprofile : *mut *mut u8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteColorSpace ( hcs : HCOLORSPACE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteColorTransform ( hxform : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn DisassociateColorProfileFromDeviceA ( pmachinename : :: windows_sys::core::PCSTR , pprofilename : :: windows_sys::core::PCSTR , pdevicename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn DisassociateColorProfileFromDeviceW ( pmachinename : :: windows_sys::core::PCWSTR , pprofilename : :: windows_sys::core::PCWSTR , pdevicename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn EnumColorProfilesA ( pmachinename : :: windows_sys::core::PCSTR , penumrecord : *const ENUMTYPEA , penumerationbuffer : *mut u8 , pdwsizeofenumerationbuffer : *mut u32 , pnprofiles : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn EnumColorProfilesW ( pmachinename : :: windows_sys::core::PCWSTR , penumrecord : *const ENUMTYPEW , penumerationbuffer : *mut u8 , pdwsizeofenumerationbuffer : *mut u32 , pnprofiles : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EnumICMProfilesA ( hdc : super::super::Graphics::Gdi:: HDC , proc : ICMENUMPROCA , param2 : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn EnumICMProfilesW ( hdc : super::super::Graphics::Gdi:: HDC , proc : ICMENUMPROCW , param2 : super::super::Foundation:: LPARAM ) -> i32 ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn GetCMMInfo ( hcolortransform : isize , param1 : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetColorDirectoryA ( pmachinename : :: windows_sys::core::PCSTR , pbuffer : :: windows_sys::core::PSTR , pdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetColorDirectoryW ( pmachinename : :: windows_sys::core::PCWSTR , pbuffer : :: windows_sys::core::PWSTR , pdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetColorProfileElement ( hprofile : isize , tag : u32 , dwoffset : u32 , pcbelement : *mut u32 , pelement : *mut ::core::ffi::c_void , pbreference : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetColorProfileElementTag ( hprofile : isize , dwindex : u32 , ptag : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetColorProfileFromHandle ( hprofile : isize , pprofile : *mut u8 , pcbprofile : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetColorProfileHeader ( hprofile : isize , pheader : *mut PROFILEHEADER ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetColorSpace ( hdc : super::super::Graphics::Gdi:: HDC ) -> HCOLORSPACE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetCountColorProfileElements ( hprofile : isize , pnelementcount : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetDeviceGammaRamp ( hdc : super::super::Graphics::Gdi:: HDC , lpramp : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetICMProfileA ( hdc : super::super::Graphics::Gdi:: HDC , pbufsize : *mut u32 , pszfilename : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetICMProfileW ( hdc : super::super::Graphics::Gdi:: HDC , pbufsize : *mut u32 , pszfilename : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetLogColorSpaceA ( hcolorspace : HCOLORSPACE , lpbuffer : *mut LOGCOLORSPACEA , nsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetLogColorSpaceW ( hcolorspace : HCOLORSPACE , lpbuffer : *mut LOGCOLORSPACEW , nsize : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetNamedProfileInfo ( hprofile : isize , pnamedprofileinfo : *mut NAMED_PROFILE_INFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetPS2ColorRenderingDictionary ( hprofile : isize , dwintent : u32 , pps2colorrenderingdictionary : *mut u8 , pcbps2colorrenderingdictionary : *mut u32 , pbbinary : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetPS2ColorRenderingIntent ( hprofile : isize , dwintent : u32 , pbuffer : *mut u8 , pcbps2colorrenderingintent : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetPS2ColorSpaceArray ( hprofile : isize , dwintent : u32 , dwcsatype : u32 , pps2colorspacearray : *mut u8 , pcbps2colorspacearray : *mut u32 , pbbinary : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetStandardColorSpaceProfileA ( pmachinename : :: windows_sys::core::PCSTR , dwscs : u32 , pbuffer : :: windows_sys::core::PSTR , pcbsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn GetStandardColorSpaceProfileW ( pmachinename : :: windows_sys::core::PCWSTR , dwscs : u32 , pbuffer : :: windows_sys::core::PWSTR , pcbsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn InstallColorProfileA ( pmachinename : :: windows_sys::core::PCSTR , pprofilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn InstallColorProfileW ( pmachinename : :: windows_sys::core::PCWSTR , pprofilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn IsColorProfileTagPresent ( hprofile : isize , tag : u32 , pbpresent : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn IsColorProfileValid ( hprofile : isize , pbvalid : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn OpenColorProfileA ( pprofile : *const PROFILE , dwdesiredaccess : u32 , dwsharemode : u32 , dwcreationmode : u32 ) -> isize ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn OpenColorProfileW ( pprofile : *const PROFILE , dwdesiredaccess : u32 , dwsharemode : u32 , dwcreationmode : u32 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn RegisterCMMA ( pmachinename : :: windows_sys::core::PCSTR , cmmid : u32 , pcmmdll : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn RegisterCMMW ( pmachinename : :: windows_sys::core::PCWSTR , cmmid : u32 , pcmmdll : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn SelectCMM ( dwcmmtype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn SetColorProfileElement ( hprofile : isize , tag : u32 , dwoffset : u32 , pcbelement : *const u32 , pelement : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn SetColorProfileElementReference ( hprofile : isize , newtag : u32 , reftag : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn SetColorProfileElementSize ( hprofile : isize , tagtype : u32 , pcbelement : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetColorProfileHeader ( hprofile : isize , pheader : *const PROFILEHEADER ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetColorSpace ( hdc : super::super::Graphics::Gdi:: HDC , hcs : HCOLORSPACE ) -> HCOLORSPACE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetDeviceGammaRamp ( hdc : super::super::Graphics::Gdi:: HDC , lpramp : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetICMMode ( hdc : super::super::Graphics::Gdi:: HDC , mode : ICM_MODE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetICMProfileA ( hdc : super::super::Graphics::Gdi:: HDC , lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetICMProfileW ( hdc : super::super::Graphics::Gdi:: HDC , lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn SetStandardColorSpaceProfileA ( pmachinename : :: windows_sys::core::PCSTR , dwprofileid : u32 , pprofilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn SetStandardColorSpaceProfileW ( pmachinename : :: windows_sys::core::PCWSTR , dwprofileid : u32 , pprofilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "icmui.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetupColorMatchingA ( pcms : *mut COLORMATCHSETUPA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "icmui.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetupColorMatchingW ( pcms : *mut COLORMATCHSETUPW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn TranslateBitmapBits ( hcolortransform : isize , psrcbits : *const ::core::ffi::c_void , bminput : BMFORMAT , dwwidth : u32 , dwheight : u32 , dwinputstride : u32 , pdestbits : *mut ::core::ffi::c_void , bmoutput : BMFORMAT , dwoutputstride : u32 , pfncallback : LPBMCALLBACKFN , ulcallbackdata : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn TranslateColors ( hcolortransform : isize , painputcolors : *const COLOR , ncolors : u32 , ctinput : COLORTYPE , paoutputcolors : *mut COLOR , ctoutput : COLORTYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn UninstallColorProfileA ( pmachinename : :: windows_sys::core::PCSTR , pprofilename : :: windows_sys::core::PCSTR , bdelete : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn UninstallColorProfileW ( pmachinename : :: windows_sys::core::PCWSTR , pprofilename : :: windows_sys::core::PCWSTR , bdelete : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn UnregisterCMMA ( pmachinename : :: windows_sys::core::PCSTR , cmmid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn UnregisterCMMW ( pmachinename : :: windows_sys::core::PCWSTR , cmmid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn UpdateICMRegKeyA ( reserved : u32 , lpszcmid : :: windows_sys::core::PCSTR , lpszfilename : :: windows_sys::core::PCSTR , command : ICM_COMMAND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn UpdateICMRegKeyW ( reserved : u32 , lpszcmid : :: windows_sys::core::PCWSTR , lpszfilename : :: windows_sys::core::PCWSTR , command : ICM_COMMAND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsAssociateColorProfileWithDevice ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , pprofilename : :: windows_sys::core::PCWSTR , pdevicename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsCheckColors ( hcolortransform : isize , ncolors : u32 , ninputchannels : u32 , cdtinput : COLORDATATYPE , cbinput : u32 , pinputdata : *const ::core::ffi::c_void , paresult : *mut u8 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn WcsCreateIccProfile ( hwcsprofile : isize , dwoptions : u32 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsDisassociateColorProfileFromDevice ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , pprofilename : :: windows_sys::core::PCWSTR , pdevicename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsEnumColorProfiles ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , penumrecord : *const ENUMTYPEW , pbuffer : *mut u8 , dwsize : u32 , pnprofiles : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsEnumColorProfilesSize ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , penumrecord : *const ENUMTYPEW , pdwsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsGetCalibrationManagementState ( pbisenabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsGetDefaultColorProfile ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , pdevicename : :: windows_sys::core::PCWSTR , cptcolorprofiletype : COLORPROFILETYPE , cpstcolorprofilesubtype : COLORPROFILESUBTYPE , dwprofileid : u32 , cbprofilename : u32 , pprofilename : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsGetDefaultColorProfileSize ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , pdevicename : :: windows_sys::core::PCWSTR , cptcolorprofiletype : COLORPROFILETYPE , cpstcolorprofilesubtype : COLORPROFILESUBTYPE , dwprofileid : u32 , pcbprofilename : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsGetDefaultRenderingIntent ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , pdwrenderingintent : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsGetUsePerUserProfiles ( pdevicename : :: windows_sys::core::PCWSTR , dwdeviceclass : u32 , puseperuserprofiles : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn WcsOpenColorProfileA ( pcdmpprofile : *const PROFILE , pcampprofile : *const PROFILE , pgmmpprofile : *const PROFILE , dwdesireaccess : u32 , dwsharemode : u32 , dwcreationmode : u32 , dwflags : u32 ) -> isize ); -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] fn WcsOpenColorProfileW ( pcdmpprofile : *const PROFILE , pcampprofile : *const PROFILE , pgmmpprofile : *const PROFILE , dwdesireaccess : u32 , dwsharemode : u32 , dwcreationmode : u32 , dwflags : u32 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsSetCalibrationManagementState ( bisenabled : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsSetDefaultColorProfile ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , pdevicename : :: windows_sys::core::PCWSTR , cptcolorprofiletype : COLORPROFILETYPE , cpstcolorprofilesubtype : COLORPROFILESUBTYPE , dwprofileid : u32 , pprofilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsSetDefaultRenderingIntent ( scope : WCS_PROFILE_MANAGEMENT_SCOPE , dwrenderingintent : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsSetUsePerUserProfiles ( pdevicename : :: windows_sys::core::PCWSTR , dwdeviceclass : u32 , useperuserprofiles : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "mscms.dll""system" #[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] fn WcsTranslateColors ( hcolortransform : isize , ncolors : u32 , ninputchannels : u32 , cdtinput : COLORDATATYPE , cbinput : u32 , pinputdata : *const ::core::ffi::c_void , noutputchannels : u32 , cdtoutput : COLORDATATYPE , cboutput : u32 , poutputdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -pub type IDeviceModelPlugIn = *mut ::core::ffi::c_void; -pub type IGamutMapModelPlugIn = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ATTRIB_MATTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ATTRIB_TRANSPARENCY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BEST_MODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CATID_WcsPlugin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0b402e0_8240_405f_8a16_8a5b4df2f0dd); -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_DESCRIPTION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_DLL_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_DRIVER_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_FROM_PROFILE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_IDENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_LOGOICON: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_VERSION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMM_WIN_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_BACKWARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_DISABLEICM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_DISABLEINTENT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_DISABLERENDERINTENT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_ENABLEPROOFING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_FORWARD: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_MONITOROVERFLOW: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_PRINTEROVERFLOW: i32 = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_SETMONITORPROFILE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_SETPRINTERPROFILE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_SETPROOFINTENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_SETRENDERINTENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_SETTARGETPROFILE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_TARGETOVERFLOW: i32 = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_USEAPPLYCALLBACK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_USEDESCRIPTION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CMS_USEHOOK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_MATCH_VERSION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_A: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_ABC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_CMYK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_DEF: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_DEFG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_GRAY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_Lab: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CSA_RGB: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const DONT_USE_EMBEDDED_WCS_PROFILES: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ENABLE_GAMUT_CHECKING: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ENUM_TYPE_VERSION: u32 = 768u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_ATTRIBUTES: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_CLASS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_CMMTYPE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_CONNECTIONSPACE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_CREATOR: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_DATACOLORSPACE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_DEVICECLASS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_DEVICENAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_DITHERMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_EXTENDEDDISPLAYCOLOR: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_MANUFACTURER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_MEDIATYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_MODEL: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_PLATFORM: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_PROFILEFLAGS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_RENDERINGINTENT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_RESOLUTION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_SIGNATURE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ET_STANDARDDISPLAYCOLOR: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const FAST_TRANSLATE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const FLAG_DEPENDENTONDATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const FLAG_EMBEDDEDPROFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const FLAG_ENABLE_CHROMATIC_ADAPTATION: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const INDEX_DONT_CARE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const INTENT_ABSOLUTE_COLORIMETRIC: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const INTENT_PERCEPTUAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const INTENT_RELATIVE_COLORIMETRIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const INTENT_SATURATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const MAX_COLOR_CHANNELS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const NORMAL_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const PRESERVEBLACK: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const PROFILE_FILENAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const PROFILE_MEMBUFFER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const PROFILE_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const PROFILE_READWRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const PROOF_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const RESERVED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const SEQUENTIAL_TRANSFORM: u32 = 2155872256u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const USE_RELATIVE_COLORIMETRIC: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const WCS_ALWAYS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const WCS_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const WCS_ICCONLY: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type BMFORMAT = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_x555RGB: BMFORMAT = 0i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_x555XYZ: BMFORMAT = 257i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_x555Yxy: BMFORMAT = 258i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_x555Lab: BMFORMAT = 259i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_x555G3CH: BMFORMAT = 260i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_RGBTRIPLETS: BMFORMAT = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_BGRTRIPLETS: BMFORMAT = 4i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_XYZTRIPLETS: BMFORMAT = 513i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_YxyTRIPLETS: BMFORMAT = 514i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_LabTRIPLETS: BMFORMAT = 515i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_G3CHTRIPLETS: BMFORMAT = 516i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_5CHANNEL: BMFORMAT = 517i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_6CHANNEL: BMFORMAT = 518i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_7CHANNEL: BMFORMAT = 519i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_8CHANNEL: BMFORMAT = 520i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_GRAY: BMFORMAT = 521i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_xRGBQUADS: BMFORMAT = 8i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_xBGRQUADS: BMFORMAT = 16i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_xG3CHQUADS: BMFORMAT = 772i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_KYMCQUADS: BMFORMAT = 773i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_CMYKQUADS: BMFORMAT = 32i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_10b_RGB: BMFORMAT = 9i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_10b_XYZ: BMFORMAT = 1025i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_10b_Yxy: BMFORMAT = 1026i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_10b_Lab: BMFORMAT = 1027i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_10b_G3CH: BMFORMAT = 1028i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_NAMED_INDEX: BMFORMAT = 1029i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_16b_RGB: BMFORMAT = 10i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_16b_XYZ: BMFORMAT = 1281i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_16b_Yxy: BMFORMAT = 1282i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_16b_Lab: BMFORMAT = 1283i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_16b_G3CH: BMFORMAT = 1284i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_16b_GRAY: BMFORMAT = 1285i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_565RGB: BMFORMAT = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_32b_scRGB: BMFORMAT = 1537i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_32b_scARGB: BMFORMAT = 1538i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_S2DOT13FIXED_scRGB: BMFORMAT = 1539i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_S2DOT13FIXED_scARGB: BMFORMAT = 1540i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_R10G10B10A2: BMFORMAT = 1793i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_R10G10B10A2_XR: BMFORMAT = 1794i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const BM_R16G16B16A16_FLOAT: BMFORMAT = 1795i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type COLORDATATYPE = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_BYTE: COLORDATATYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_WORD: COLORDATATYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_FLOAT: COLORDATATYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_S2DOT13FIXED: COLORDATATYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_10b_R10G10B10A2: COLORDATATYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_10b_R10G10B10A2_XR: COLORDATATYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_FLOAT16: COLORDATATYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type COLORPROFILESUBTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_PERCEPTUAL: COLORPROFILESUBTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_RELATIVE_COLORIMETRIC: COLORPROFILESUBTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_SATURATION: COLORPROFILESUBTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_ABSOLUTE_COLORIMETRIC: COLORPROFILESUBTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_NONE: COLORPROFILESUBTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_RGB_WORKING_SPACE: COLORPROFILESUBTYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_CUSTOM_WORKING_SPACE: COLORPROFILESUBTYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_STANDARD_DISPLAY_COLOR_MODE: COLORPROFILESUBTYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPST_EXTENDED_DISPLAY_COLOR_MODE: COLORPROFILESUBTYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type COLORPROFILETYPE = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPT_ICC: COLORPROFILETYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPT_DMP: COLORPROFILETYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPT_CAMP: COLORPROFILETYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CPT_GMMP: COLORPROFILETYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type COLORTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_GRAY: COLORTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_RGB: COLORTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_XYZ: COLORTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_Yxy: COLORTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_Lab: COLORTYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_3_CHANNEL: COLORTYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_CMYK: COLORTYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_5_CHANNEL: COLORTYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_6_CHANNEL: COLORTYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_7_CHANNEL: COLORTYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_8_CHANNEL: COLORTYPE = 11i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const COLOR_NAMED: COLORTYPE = 12i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type COLOR_MATCH_TO_TARGET_ACTION = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CS_ENABLE: COLOR_MATCH_TO_TARGET_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CS_DISABLE: COLOR_MATCH_TO_TARGET_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const CS_DELETE_TRANSFORM: COLOR_MATCH_TO_TARGET_ACTION = 3i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type ICM_COMMAND = u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_ADDPROFILE: ICM_COMMAND = 1u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_DELETEPROFILE: ICM_COMMAND = 2u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_QUERYPROFILE: ICM_COMMAND = 3u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_SETDEFAULTPROFILE: ICM_COMMAND = 4u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_REGISTERICMATCHER: ICM_COMMAND = 5u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_UNREGISTERICMATCHER: ICM_COMMAND = 6u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_QUERYMATCH: ICM_COMMAND = 7u32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type ICM_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_OFF: ICM_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_ON: ICM_MODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_QUERY: ICM_MODE = 3i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const ICM_DONE_OUTSIDEDC: ICM_MODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type WCS_DEVICE_CAPABILITIES_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const VideoCardGammaTable: WCS_DEVICE_CAPABILITIES_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const MicrosoftHardwareColorV2: WCS_DEVICE_CAPABILITIES_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub type WCS_PROFILE_MANAGEMENT_SCOPE = i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const WCS_PROFILE_MANAGEMENT_SCOPE_SYSTEM_WIDE: WCS_PROFILE_MANAGEMENT_SCOPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub const WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER: WCS_PROFILE_MANAGEMENT_SCOPE = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BlackInformation { - pub fBlackOnly: super::super::Foundation::BOOL, - pub blackWeight: f32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BlackInformation {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BlackInformation { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct CMYKCOLOR { - pub cyan: u16, - pub magenta: u16, - pub yellow: u16, - pub black: u16, -} -impl ::core::marker::Copy for CMYKCOLOR {} -impl ::core::clone::Clone for CMYKCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub union COLOR { - pub gray: GRAYCOLOR, - pub rgb: RGBCOLOR, - pub cmyk: CMYKCOLOR, - pub XYZ: XYZCOLOR, - pub Yxy: YxyCOLOR, - pub Lab: LabCOLOR, - pub gen3ch: GENERIC3CHANNEL, - pub named: NAMEDCOLOR, - pub hifi: HiFiCOLOR, - pub Anonymous: COLOR_0, -} -impl ::core::marker::Copy for COLOR {} -impl ::core::clone::Clone for COLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct COLOR_0 { - pub reserved1: u32, - pub reserved2: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for COLOR_0 {} -impl ::core::clone::Clone for COLOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct COLORMATCHSETUPA { - pub dwSize: u32, - pub dwVersion: u32, - pub dwFlags: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pSourceName: ::windows_sys::core::PCSTR, - pub pDisplayName: ::windows_sys::core::PCSTR, - pub pPrinterName: ::windows_sys::core::PCSTR, - pub dwRenderIntent: u32, - pub dwProofingIntent: u32, - pub pMonitorProfile: ::windows_sys::core::PSTR, - pub ccMonitorProfile: u32, - pub pPrinterProfile: ::windows_sys::core::PSTR, - pub ccPrinterProfile: u32, - pub pTargetProfile: ::windows_sys::core::PSTR, - pub ccTargetProfile: u32, - pub lpfnHook: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub lpfnApplyCallback: PCMSCALLBACKA, - pub lParamApplyCallback: super::super::Foundation::LPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for COLORMATCHSETUPA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for COLORMATCHSETUPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct COLORMATCHSETUPW { - pub dwSize: u32, - pub dwVersion: u32, - pub dwFlags: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub pSourceName: ::windows_sys::core::PCWSTR, - pub pDisplayName: ::windows_sys::core::PCWSTR, - pub pPrinterName: ::windows_sys::core::PCWSTR, - pub dwRenderIntent: u32, - pub dwProofingIntent: u32, - pub pMonitorProfile: ::windows_sys::core::PWSTR, - pub ccMonitorProfile: u32, - pub pPrinterProfile: ::windows_sys::core::PWSTR, - pub ccPrinterProfile: u32, - pub pTargetProfile: ::windows_sys::core::PWSTR, - pub ccTargetProfile: u32, - pub lpfnHook: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub lpfnApplyCallback: PCMSCALLBACKW, - pub lParamApplyCallback: super::super::Foundation::LPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for COLORMATCHSETUPW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for COLORMATCHSETUPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct EMRCREATECOLORSPACE { - pub emr: super::super::Graphics::Gdi::EMR, - pub ihCS: u32, - pub lcs: LOGCOLORSPACEA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for EMRCREATECOLORSPACE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for EMRCREATECOLORSPACE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct EMRCREATECOLORSPACEW { - pub emr: super::super::Graphics::Gdi::EMR, - pub ihCS: u32, - pub lcs: LOGCOLORSPACEW, - pub dwFlags: u32, - pub cbData: u32, - pub Data: [u8; 1], -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for EMRCREATECOLORSPACEW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for EMRCREATECOLORSPACEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct ENUMTYPEA { - pub dwSize: u32, - pub dwVersion: u32, - pub dwFields: u32, - pub pDeviceName: ::windows_sys::core::PCSTR, - pub dwMediaType: u32, - pub dwDitheringMode: u32, - pub dwResolution: [u32; 2], - pub dwCMMType: u32, - pub dwClass: u32, - pub dwDataColorSpace: u32, - pub dwConnectionSpace: u32, - pub dwSignature: u32, - pub dwPlatform: u32, - pub dwProfileFlags: u32, - pub dwManufacturer: u32, - pub dwModel: u32, - pub dwAttributes: [u32; 2], - pub dwRenderingIntent: u32, - pub dwCreator: u32, - pub dwDeviceClass: u32, -} -impl ::core::marker::Copy for ENUMTYPEA {} -impl ::core::clone::Clone for ENUMTYPEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct ENUMTYPEW { - pub dwSize: u32, - pub dwVersion: u32, - pub dwFields: u32, - pub pDeviceName: ::windows_sys::core::PCWSTR, - pub dwMediaType: u32, - pub dwDitheringMode: u32, - pub dwResolution: [u32; 2], - pub dwCMMType: u32, - pub dwClass: u32, - pub dwDataColorSpace: u32, - pub dwConnectionSpace: u32, - pub dwSignature: u32, - pub dwPlatform: u32, - pub dwProfileFlags: u32, - pub dwManufacturer: u32, - pub dwModel: u32, - pub dwAttributes: [u32; 2], - pub dwRenderingIntent: u32, - pub dwCreator: u32, - pub dwDeviceClass: u32, -} -impl ::core::marker::Copy for ENUMTYPEW {} -impl ::core::clone::Clone for ENUMTYPEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct GENERIC3CHANNEL { - pub ch1: u16, - pub ch2: u16, - pub ch3: u16, -} -impl ::core::marker::Copy for GENERIC3CHANNEL {} -impl ::core::clone::Clone for GENERIC3CHANNEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct GRAYCOLOR { - pub gray: u16, -} -impl ::core::marker::Copy for GRAYCOLOR {} -impl ::core::clone::Clone for GRAYCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct GamutBoundaryDescription { - pub pPrimaries: *mut PrimaryJabColors, - pub cNeutralSamples: u32, - pub pNeutralSamples: *mut JabColorF, - pub pReferenceShell: *mut GamutShell, - pub pPlausibleShell: *mut GamutShell, - pub pPossibleShell: *mut GamutShell, -} -impl ::core::marker::Copy for GamutBoundaryDescription {} -impl ::core::clone::Clone for GamutBoundaryDescription { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct GamutShell { - pub JMin: f32, - pub JMax: f32, - pub cVertices: u32, - pub cTriangles: u32, - pub pVertices: *mut JabColorF, - pub pTriangles: *mut GamutShellTriangle, -} -impl ::core::marker::Copy for GamutShell {} -impl ::core::clone::Clone for GamutShell { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct GamutShellTriangle { - pub aVertexIndex: [u32; 3], -} -impl ::core::marker::Copy for GamutShellTriangle {} -impl ::core::clone::Clone for GamutShellTriangle { - fn clone(&self) -> Self { - *self - } -} -pub type HCOLORSPACE = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct HiFiCOLOR { - pub channel: [u8; 8], -} -impl ::core::marker::Copy for HiFiCOLOR {} -impl ::core::clone::Clone for HiFiCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct JChColorF { - pub J: f32, - pub C: f32, - pub h: f32, -} -impl ::core::marker::Copy for JChColorF {} -impl ::core::clone::Clone for JChColorF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct JabColorF { - pub J: f32, - pub a: f32, - pub b: f32, -} -impl ::core::marker::Copy for JabColorF {} -impl ::core::clone::Clone for JabColorF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct LOGCOLORSPACEA { - pub lcsSignature: u32, - pub lcsVersion: u32, - pub lcsSize: u32, - pub lcsCSType: i32, - pub lcsIntent: i32, - pub lcsEndpoints: super::super::Graphics::Gdi::CIEXYZTRIPLE, - pub lcsGammaRed: u32, - pub lcsGammaGreen: u32, - pub lcsGammaBlue: u32, - pub lcsFilename: [super::super::Foundation::CHAR; 260], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for LOGCOLORSPACEA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for LOGCOLORSPACEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct LOGCOLORSPACEW { - pub lcsSignature: u32, - pub lcsVersion: u32, - pub lcsSize: u32, - pub lcsCSType: i32, - pub lcsIntent: i32, - pub lcsEndpoints: super::super::Graphics::Gdi::CIEXYZTRIPLE, - pub lcsGammaRed: u32, - pub lcsGammaGreen: u32, - pub lcsGammaBlue: u32, - pub lcsFilename: [u16; 260], -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for LOGCOLORSPACEW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for LOGCOLORSPACEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct LabCOLOR { - pub L: u16, - pub a: u16, - pub b: u16, -} -impl ::core::marker::Copy for LabCOLOR {} -impl ::core::clone::Clone for LabCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct NAMEDCOLOR { - pub dwIndex: u32, -} -impl ::core::marker::Copy for NAMEDCOLOR {} -impl ::core::clone::Clone for NAMEDCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct NAMED_PROFILE_INFO { - pub dwFlags: u32, - pub dwCount: u32, - pub dwCountDevCoordinates: u32, - pub szPrefix: [i8; 32], - pub szSuffix: [i8; 32], -} -impl ::core::marker::Copy for NAMED_PROFILE_INFO {} -impl ::core::clone::Clone for NAMED_PROFILE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct PROFILE { - pub dwType: u32, - pub pProfileData: *mut ::core::ffi::c_void, - pub cbDataSize: u32, -} -impl ::core::marker::Copy for PROFILE {} -impl ::core::clone::Clone for PROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct PROFILEHEADER { - pub phSize: u32, - pub phCMMType: u32, - pub phVersion: u32, - pub phClass: u32, - pub phDataColorSpace: u32, - pub phConnectionSpace: u32, - pub phDateTime: [u32; 3], - pub phSignature: u32, - pub phPlatform: u32, - pub phProfileFlags: u32, - pub phManufacturer: u32, - pub phModel: u32, - pub phAttributes: [u32; 2], - pub phRenderingIntent: u32, - pub phIlluminant: super::super::Graphics::Gdi::CIEXYZ, - pub phCreator: u32, - pub phReserved: [u8; 44], -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for PROFILEHEADER {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for PROFILEHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct PrimaryJabColors { - pub red: JabColorF, - pub yellow: JabColorF, - pub green: JabColorF, - pub cyan: JabColorF, - pub blue: JabColorF, - pub magenta: JabColorF, - pub black: JabColorF, - pub white: JabColorF, -} -impl ::core::marker::Copy for PrimaryJabColors {} -impl ::core::clone::Clone for PrimaryJabColors { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct PrimaryXYZColors { - pub red: XYZColorF, - pub yellow: XYZColorF, - pub green: XYZColorF, - pub cyan: XYZColorF, - pub blue: XYZColorF, - pub magenta: XYZColorF, - pub black: XYZColorF, - pub white: XYZColorF, -} -impl ::core::marker::Copy for PrimaryXYZColors {} -impl ::core::clone::Clone for PrimaryXYZColors { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct RGBCOLOR { - pub red: u16, - pub green: u16, - pub blue: u16, -} -impl ::core::marker::Copy for RGBCOLOR {} -impl ::core::clone::Clone for RGBCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCS_DEVICE_MHC2_CAPABILITIES { - pub Size: u32, - pub SupportsMhc2: super::super::Foundation::BOOL, - pub RegammaLutEntryCount: u32, - pub CscXyzMatrixRows: u32, - pub CscXyzMatrixColumns: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCS_DEVICE_MHC2_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCS_DEVICE_MHC2_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WCS_DEVICE_VCGT_CAPABILITIES { - pub Size: u32, - pub SupportsVcgt: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WCS_DEVICE_VCGT_CAPABILITIES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WCS_DEVICE_VCGT_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct XYZCOLOR { - pub X: u16, - pub Y: u16, - pub Z: u16, -} -impl ::core::marker::Copy for XYZCOLOR {} -impl ::core::clone::Clone for XYZCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct XYZColorF { - pub X: f32, - pub Y: f32, - pub Z: f32, -} -impl ::core::marker::Copy for XYZColorF {} -impl ::core::clone::Clone for XYZColorF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`*"] -pub struct YxyCOLOR { - pub Y: u16, - pub x: u16, - pub y: u16, -} -impl ::core::marker::Copy for YxyCOLOR {} -impl ::core::clone::Clone for YxyCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ICMENUMPROCA = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type ICMENUMPROCW = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPBMCALLBACKFN = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type PCMSCALLBACKA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_ColorSystem\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub type PCMSCALLBACKW = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/Dialogs/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/Dialogs/mod.rs deleted file mode 100644 index c94b660..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/Dialogs/mod.rs +++ /dev/null @@ -1,1907 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn ChooseColorA ( param0 : *mut CHOOSECOLORA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn ChooseColorW ( param0 : *mut CHOOSECOLORW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ChooseFontA ( param0 : *mut CHOOSEFONTA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ChooseFontW ( param0 : *mut CHOOSEFONTW ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] fn CommDlgExtendedError ( ) -> COMMON_DLG_ERRORS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn FindTextA ( param0 : *mut FINDREPLACEA ) -> super::super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn FindTextW ( param0 : *mut FINDREPLACEW ) -> super::super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] fn GetFileTitleA ( param0 : :: windows_sys::core::PCSTR , buf : :: windows_sys::core::PSTR , cchsize : u16 ) -> i16 ); -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] fn GetFileTitleW ( param0 : :: windows_sys::core::PCWSTR , buf : :: windows_sys::core::PWSTR , cchsize : u16 ) -> i16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn GetOpenFileNameA ( param0 : *mut OPENFILENAMEA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn GetOpenFileNameW ( param0 : *mut OPENFILENAMEW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn GetSaveFileNameA ( param0 : *mut OPENFILENAMEA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn GetSaveFileNameW ( param0 : *mut OPENFILENAMEW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn PageSetupDlgA ( param0 : *mut PAGESETUPDLGA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn PageSetupDlgW ( param0 : *mut PAGESETUPDLGW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PrintDlgA ( ppd : *mut PRINTDLGA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PrintDlgExA ( ppd : *mut PRINTDLGEXA ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PrintDlgExW ( ppd : *mut PRINTDLGEXW ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PrintDlgW ( ppd : *mut PRINTDLGW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn ReplaceTextA ( param0 : *mut FINDREPLACEA ) -> super::super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comdlg32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] fn ReplaceTextW ( param0 : *mut FINDREPLACEW ) -> super::super::super::Foundation:: HWND ); -pub type IPrintDialogCallback = *mut ::core::ffi::c_void; -pub type IPrintDialogServices = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_FIRST: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_GETFILEPATH: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_GETFOLDERIDLIST: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_GETFOLDERPATH: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_GETSPEC: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_HIDECONTROL: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_LAST: u32 = 1224u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_SETCONTROLTEXT: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDM_SETDEFEXT: u32 = 1130u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CD_LBSELADD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CD_LBSELCHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CD_LBSELNOITEMS: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CD_LBSELSUB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOROKSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_ColorOK"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOROKSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("commdlg_ColorOK"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOROKSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_ColorOK"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_ADD: u32 = 712u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_BLUE: u32 = 708u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_BLUEACCEL: u32 = 728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_BOX1: u32 = 720u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_CURRENT: u32 = 709u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_CUSTOM1: u32 = 721u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_ELEMENT: u32 = 716u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_GREEN: u32 = 707u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_GREENACCEL: u32 = 727u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_HUE: u32 = 703u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_HUEACCEL: u32 = 723u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_HUESCROLL: u32 = 700u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_LUM: u32 = 705u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_LUMACCEL: u32 = 725u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_LUMSCROLL: u32 = 702u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_MIX: u32 = 719u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_PALETTE: u32 = 718u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_RAINBOW: u32 = 710u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_RED: u32 = 706u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_REDACCEL: u32 = 726u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SAMPLES: u32 = 717u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SAT: u32 = 704u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SATACCEL: u32 = 724u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SATSCROLL: u32 = 701u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SAVE: u32 = 711u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SCHEMES: u32 = 715u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SOLID: u32 = 713u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SOLID_LEFT: u32 = 730u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_SOLID_RIGHT: u32 = 731u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const COLOR_TUNE: u32 = 714u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const DLG_COLOR: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const DN_DEFAULTPRN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FILEOKSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_FileNameOK"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FILEOKSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("commdlg_FileNameOK"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FILEOKSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_FileNameOK"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FINDMSGSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_FindReplace"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FINDMSGSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("commdlg_FindReplace"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FINDMSGSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_FindReplace"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FRM_FIRST: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FRM_LAST: u32 = 1224u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FRM_SETOPERATIONRESULT: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FRM_SETOPERATIONRESULTTEXT: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_NOWRAPAROUND: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_RAW: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_SHOWWRAPAROUND: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_WRAPAROUND: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const HELPMSGSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_help"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const HELPMSGSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("commdlg_help"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const HELPMSGSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_help"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const LBSELCHSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_LBSelChangedNotify"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const LBSELCHSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("commdlg_LBSelChangedNotify"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const LBSELCHSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_LBSelChangedNotify"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const NUM_BASIC_COLORS: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const NUM_CUSTOM_COLORS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_SHAREFALLTHROUGH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_SHARENOWARN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_SHAREWARN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_RESULT_APPLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_RESULT_CANCEL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_RESULT_PRINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PS_OPENTYPE_FONTTYPE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SETRGBSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_SetRGBColor"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SETRGBSTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("commdlg_SetRGBColor"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SETRGBSTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_SetRGBColor"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SHAREVISTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_ShareViolation"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SHAREVISTRINGA: ::windows_sys::core::PCSTR = ::windows_sys::s!("commdlg_ShareViolation"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SHAREVISTRINGW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commdlg_ShareViolation"); -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const START_PAGE_GENERAL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SYMBOL_FONTTYPE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const TT_OPENTYPE_FONTTYPE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const TYPE1_FONTTYPE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_CHOOSEFONT_GETLOGFONT: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_CHOOSEFONT_SETFLAGS: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_CHOOSEFONT_SETLOGFONT: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_PSD_ENVSTAMPRECT: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_PSD_FULLPAGERECT: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_PSD_GREEKTEXTRECT: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_PSD_MARGINRECT: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_PSD_MINMARGINRECT: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const WM_PSD_YAFULLPAGERECT: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type CHOOSECOLOR_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_RGBINIT: CHOOSECOLOR_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_FULLOPEN: CHOOSECOLOR_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_PREVENTFULLOPEN: CHOOSECOLOR_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_SHOWHELP: CHOOSECOLOR_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_ENABLEHOOK: CHOOSECOLOR_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_ENABLETEMPLATE: CHOOSECOLOR_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_ENABLETEMPLATEHANDLE: CHOOSECOLOR_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_SOLIDCOLOR: CHOOSECOLOR_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CC_ANYCOLOR: CHOOSECOLOR_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type CHOOSEFONT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_APPLY: CHOOSEFONT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_ANSIONLY: CHOOSEFONT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_BOTH: CHOOSEFONT_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_EFFECTS: CHOOSEFONT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_ENABLEHOOK: CHOOSEFONT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_ENABLETEMPLATE: CHOOSEFONT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_ENABLETEMPLATEHANDLE: CHOOSEFONT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_FIXEDPITCHONLY: CHOOSEFONT_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_FORCEFONTEXIST: CHOOSEFONT_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_INACTIVEFONTS: CHOOSEFONT_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_INITTOLOGFONTSTRUCT: CHOOSEFONT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_LIMITSIZE: CHOOSEFONT_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOOEMFONTS: CHOOSEFONT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOFACESEL: CHOOSEFONT_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOSCRIPTSEL: CHOOSEFONT_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOSIMULATIONS: CHOOSEFONT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOSIZESEL: CHOOSEFONT_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOSTYLESEL: CHOOSEFONT_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOVECTORFONTS: CHOOSEFONT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_NOVERTFONTS: CHOOSEFONT_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_PRINTERFONTS: CHOOSEFONT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_SCALABLEONLY: CHOOSEFONT_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_SCREENFONTS: CHOOSEFONT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_SCRIPTSONLY: CHOOSEFONT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_SELECTSCRIPT: CHOOSEFONT_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_SHOWHELP: CHOOSEFONT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_TTONLY: CHOOSEFONT_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_USESTYLE: CHOOSEFONT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CF_WYSIWYG: CHOOSEFONT_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type CHOOSEFONT_FONT_TYPE = u16; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const BOLD_FONTTYPE: CHOOSEFONT_FONT_TYPE = 256u16; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const ITALIC_FONTTYPE: CHOOSEFONT_FONT_TYPE = 512u16; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PRINTER_FONTTYPE: CHOOSEFONT_FONT_TYPE = 16384u16; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const REGULAR_FONTTYPE: CHOOSEFONT_FONT_TYPE = 1024u16; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SCREEN_FONTTYPE: CHOOSEFONT_FONT_TYPE = 8192u16; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const SIMULATED_FONTTYPE: CHOOSEFONT_FONT_TYPE = 32768u16; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type COMMON_DIALOG_NOTIFICATION = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_FIRST: COMMON_DIALOG_NOTIFICATION = -601i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_LAST: COMMON_DIALOG_NOTIFICATION = -699i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_INITDONE: COMMON_DIALOG_NOTIFICATION = -601i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_SELCHANGE: COMMON_DIALOG_NOTIFICATION = -602i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_FOLDERCHANGE: COMMON_DIALOG_NOTIFICATION = -603i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_SHAREVIOLATION: COMMON_DIALOG_NOTIFICATION = -604i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_HELP: COMMON_DIALOG_NOTIFICATION = -605i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_FILEOK: COMMON_DIALOG_NOTIFICATION = -606i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_TYPECHANGE: COMMON_DIALOG_NOTIFICATION = -607i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDN_INCLUDEITEM: COMMON_DIALOG_NOTIFICATION = -608i32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type COMMON_DLG_ERRORS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_DIALOGFAILURE: COMMON_DLG_ERRORS = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_GENERALCODES: COMMON_DLG_ERRORS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_STRUCTSIZE: COMMON_DLG_ERRORS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_INITIALIZATION: COMMON_DLG_ERRORS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_NOTEMPLATE: COMMON_DLG_ERRORS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_NOHINSTANCE: COMMON_DLG_ERRORS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_LOADSTRFAILURE: COMMON_DLG_ERRORS = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_FINDRESFAILURE: COMMON_DLG_ERRORS = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_LOADRESFAILURE: COMMON_DLG_ERRORS = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_LOCKRESFAILURE: COMMON_DLG_ERRORS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_MEMALLOCFAILURE: COMMON_DLG_ERRORS = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_MEMLOCKFAILURE: COMMON_DLG_ERRORS = 10u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_NOHOOK: COMMON_DLG_ERRORS = 11u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CDERR_REGISTERMSGFAIL: COMMON_DLG_ERRORS = 12u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_PRINTERCODES: COMMON_DLG_ERRORS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_SETUPFAILURE: COMMON_DLG_ERRORS = 4097u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_PARSEFAILURE: COMMON_DLG_ERRORS = 4098u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_RETDEFFAILURE: COMMON_DLG_ERRORS = 4099u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_LOADDRVFAILURE: COMMON_DLG_ERRORS = 4100u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_GETDEVMODEFAIL: COMMON_DLG_ERRORS = 4101u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_INITFAILURE: COMMON_DLG_ERRORS = 4102u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_NODEVICES: COMMON_DLG_ERRORS = 4103u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_NODEFAULTPRN: COMMON_DLG_ERRORS = 4104u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_DNDMMISMATCH: COMMON_DLG_ERRORS = 4105u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_CREATEICFAILURE: COMMON_DLG_ERRORS = 4106u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_PRINTERNOTFOUND: COMMON_DLG_ERRORS = 4107u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PDERR_DEFAULTDIFFERENT: COMMON_DLG_ERRORS = 4108u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CFERR_CHOOSEFONTCODES: COMMON_DLG_ERRORS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CFERR_NOFONTS: COMMON_DLG_ERRORS = 8193u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CFERR_MAXLESSTHANMIN: COMMON_DLG_ERRORS = 8194u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FNERR_FILENAMECODES: COMMON_DLG_ERRORS = 12288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FNERR_SUBCLASSFAILURE: COMMON_DLG_ERRORS = 12289u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FNERR_INVALIDFILENAME: COMMON_DLG_ERRORS = 12290u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FNERR_BUFFERTOOSMALL: COMMON_DLG_ERRORS = 12291u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FRERR_FINDREPLACECODES: COMMON_DLG_ERRORS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FRERR_BUFFERLENGTHZERO: COMMON_DLG_ERRORS = 16385u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const CCERR_CHOOSECOLORCODES: COMMON_DLG_ERRORS = 20480u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type FINDREPLACE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_DIALOGTERM: FINDREPLACE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_DOWN: FINDREPLACE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_ENABLEHOOK: FINDREPLACE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_ENABLETEMPLATE: FINDREPLACE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_ENABLETEMPLATEHANDLE: FINDREPLACE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_FINDNEXT: FINDREPLACE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_HIDEUPDOWN: FINDREPLACE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_HIDEMATCHCASE: FINDREPLACE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_HIDEWHOLEWORD: FINDREPLACE_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_MATCHCASE: FINDREPLACE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_NOMATCHCASE: FINDREPLACE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_NOUPDOWN: FINDREPLACE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_NOWHOLEWORD: FINDREPLACE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_REPLACE: FINDREPLACE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_REPLACEALL: FINDREPLACE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_SHOWHELP: FINDREPLACE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const FR_WHOLEWORD: FINDREPLACE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type OPEN_FILENAME_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_READONLY: OPEN_FILENAME_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_OVERWRITEPROMPT: OPEN_FILENAME_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_HIDEREADONLY: OPEN_FILENAME_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_NOCHANGEDIR: OPEN_FILENAME_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_SHOWHELP: OPEN_FILENAME_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_ENABLEHOOK: OPEN_FILENAME_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_ENABLETEMPLATE: OPEN_FILENAME_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_ENABLETEMPLATEHANDLE: OPEN_FILENAME_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_NOVALIDATE: OPEN_FILENAME_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_ALLOWMULTISELECT: OPEN_FILENAME_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_EXTENSIONDIFFERENT: OPEN_FILENAME_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_PATHMUSTEXIST: OPEN_FILENAME_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_FILEMUSTEXIST: OPEN_FILENAME_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_CREATEPROMPT: OPEN_FILENAME_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_SHAREAWARE: OPEN_FILENAME_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_NOREADONLYRETURN: OPEN_FILENAME_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_NOTESTFILECREATE: OPEN_FILENAME_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_NONETWORKBUTTON: OPEN_FILENAME_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_NOLONGNAMES: OPEN_FILENAME_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_EXPLORER: OPEN_FILENAME_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_NODEREFERENCELINKS: OPEN_FILENAME_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_LONGNAMES: OPEN_FILENAME_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_ENABLEINCLUDENOTIFY: OPEN_FILENAME_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_ENABLESIZING: OPEN_FILENAME_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_DONTADDTORECENT: OPEN_FILENAME_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_FORCESHOWHIDDEN: OPEN_FILENAME_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type OPEN_FILENAME_FLAGS_EX = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_EX_NONE: OPEN_FILENAME_FLAGS_EX = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const OFN_EX_NOPLACESBAR: OPEN_FILENAME_FLAGS_EX = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type PAGESETUPDLG_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_DEFAULTMINMARGINS: PAGESETUPDLG_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_DISABLEMARGINS: PAGESETUPDLG_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_DISABLEORIENTATION: PAGESETUPDLG_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_DISABLEPAGEPAINTING: PAGESETUPDLG_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_DISABLEPAPER: PAGESETUPDLG_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_DISABLEPRINTER: PAGESETUPDLG_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_ENABLEPAGEPAINTHOOK: PAGESETUPDLG_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_ENABLEPAGESETUPHOOK: PAGESETUPDLG_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_ENABLEPAGESETUPTEMPLATE: PAGESETUPDLG_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_ENABLEPAGESETUPTEMPLATEHANDLE: PAGESETUPDLG_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_INHUNDREDTHSOFMILLIMETERS: PAGESETUPDLG_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_INTHOUSANDTHSOFINCHES: PAGESETUPDLG_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_INWININIINTLMEASURE: PAGESETUPDLG_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_MARGINS: PAGESETUPDLG_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_MINMARGINS: PAGESETUPDLG_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_NONETWORKBUTTON: PAGESETUPDLG_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_NOWARNING: PAGESETUPDLG_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_RETURNDEFAULT: PAGESETUPDLG_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PSD_SHOWHELP: PAGESETUPDLG_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub type PRINTDLGEX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_ALLPAGES: PRINTDLGEX_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_COLLATE: PRINTDLGEX_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_CURRENTPAGE: PRINTDLGEX_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_DISABLEPRINTTOFILE: PRINTDLGEX_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_ENABLEPRINTTEMPLATE: PRINTDLGEX_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_ENABLEPRINTTEMPLATEHANDLE: PRINTDLGEX_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_EXCLUSIONFLAGS: PRINTDLGEX_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_HIDEPRINTTOFILE: PRINTDLGEX_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_NOCURRENTPAGE: PRINTDLGEX_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_NOPAGENUMS: PRINTDLGEX_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_NOSELECTION: PRINTDLGEX_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_NOWARNING: PRINTDLGEX_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_PAGENUMS: PRINTDLGEX_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_PRINTTOFILE: PRINTDLGEX_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_RETURNDC: PRINTDLGEX_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_RETURNDEFAULT: PRINTDLGEX_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_RETURNIC: PRINTDLGEX_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_SELECTION: PRINTDLGEX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_USEDEVMODECOPIES: PRINTDLGEX_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_USEDEVMODECOPIESANDCOLLATE: PRINTDLGEX_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_USELARGETEMPLATE: PRINTDLGEX_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_ENABLEPRINTHOOK: PRINTDLGEX_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_ENABLESETUPHOOK: PRINTDLGEX_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_ENABLESETUPTEMPLATE: PRINTDLGEX_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_ENABLESETUPTEMPLATEHANDLE: PRINTDLGEX_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_NONETWORKBUTTON: PRINTDLGEX_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_PRINTSETUP: PRINTDLGEX_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -pub const PD_SHOWHELP: PRINTDLGEX_FLAGS = 2048u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct CHOOSECOLORA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HWND, - pub rgbResult: super::super::super::Foundation::COLORREF, - pub lpCustColors: *mut super::super::super::Foundation::COLORREF, - pub Flags: CHOOSECOLOR_FLAGS, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCCHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHOOSECOLORA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHOOSECOLORA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct CHOOSECOLORA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HWND, - pub rgbResult: super::super::super::Foundation::COLORREF, - pub lpCustColors: *mut super::super::super::Foundation::COLORREF, - pub Flags: CHOOSECOLOR_FLAGS, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCCHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHOOSECOLORA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHOOSECOLORA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct CHOOSECOLORW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HWND, - pub rgbResult: super::super::super::Foundation::COLORREF, - pub lpCustColors: *mut super::super::super::Foundation::COLORREF, - pub Flags: CHOOSECOLOR_FLAGS, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCCHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHOOSECOLORW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHOOSECOLORW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct CHOOSECOLORW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HWND, - pub rgbResult: super::super::super::Foundation::COLORREF, - pub lpCustColors: *mut super::super::super::Foundation::COLORREF, - pub Flags: CHOOSECOLOR_FLAGS, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCCHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CHOOSECOLORW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CHOOSECOLORW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHOOSEFONTA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub lpLogFont: *mut super::super::super::Graphics::Gdi::LOGFONTA, - pub iPointSize: i32, - pub Flags: CHOOSEFONT_FLAGS, - pub rgbColors: super::super::super::Foundation::COLORREF, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCFHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpszStyle: ::windows_sys::core::PSTR, - pub nFontType: CHOOSEFONT_FONT_TYPE, - pub ___MISSING_ALIGNMENT__: u16, - pub nSizeMin: i32, - pub nSizeMax: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHOOSEFONTA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHOOSEFONTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHOOSEFONTA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub lpLogFont: *mut super::super::super::Graphics::Gdi::LOGFONTA, - pub iPointSize: i32, - pub Flags: CHOOSEFONT_FLAGS, - pub rgbColors: super::super::super::Foundation::COLORREF, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCFHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpszStyle: ::windows_sys::core::PSTR, - pub nFontType: CHOOSEFONT_FONT_TYPE, - pub ___MISSING_ALIGNMENT__: u16, - pub nSizeMin: i32, - pub nSizeMax: i32, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHOOSEFONTA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHOOSEFONTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHOOSEFONTW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub lpLogFont: *mut super::super::super::Graphics::Gdi::LOGFONTW, - pub iPointSize: i32, - pub Flags: CHOOSEFONT_FLAGS, - pub rgbColors: super::super::super::Foundation::COLORREF, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCFHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpszStyle: ::windows_sys::core::PWSTR, - pub nFontType: CHOOSEFONT_FONT_TYPE, - pub ___MISSING_ALIGNMENT__: u16, - pub nSizeMin: i32, - pub nSizeMax: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHOOSEFONTW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHOOSEFONTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHOOSEFONTW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub lpLogFont: *mut super::super::super::Graphics::Gdi::LOGFONTW, - pub iPointSize: i32, - pub Flags: CHOOSEFONT_FLAGS, - pub rgbColors: super::super::super::Foundation::COLORREF, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPCFHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpszStyle: ::windows_sys::core::PWSTR, - pub nFontType: CHOOSEFONT_FONT_TYPE, - pub ___MISSING_ALIGNMENT__: u16, - pub nSizeMin: i32, - pub nSizeMax: i32, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHOOSEFONTW {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHOOSEFONTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct DEVNAMES { - pub wDriverOffset: u16, - pub wDeviceOffset: u16, - pub wOutputOffset: u16, - pub wDefault: u16, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for DEVNAMES {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for DEVNAMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -#[cfg(target_arch = "x86")] -pub struct DEVNAMES { - pub wDriverOffset: u16, - pub wDeviceOffset: u16, - pub wOutputOffset: u16, - pub wDefault: u16, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for DEVNAMES {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for DEVNAMES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct FINDREPLACEA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub Flags: FINDREPLACE_FLAGS, - pub lpstrFindWhat: ::windows_sys::core::PSTR, - pub lpstrReplaceWith: ::windows_sys::core::PSTR, - pub wFindWhatLen: u16, - pub wReplaceWithLen: u16, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPFRHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FINDREPLACEA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FINDREPLACEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct FINDREPLACEA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub Flags: FINDREPLACE_FLAGS, - pub lpstrFindWhat: ::windows_sys::core::PSTR, - pub lpstrReplaceWith: ::windows_sys::core::PSTR, - pub wFindWhatLen: u16, - pub wReplaceWithLen: u16, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPFRHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FINDREPLACEA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FINDREPLACEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct FINDREPLACEW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub Flags: FINDREPLACE_FLAGS, - pub lpstrFindWhat: ::windows_sys::core::PWSTR, - pub lpstrReplaceWith: ::windows_sys::core::PWSTR, - pub wFindWhatLen: u16, - pub wReplaceWithLen: u16, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPFRHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FINDREPLACEW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FINDREPLACEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct FINDREPLACEW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub Flags: FINDREPLACE_FLAGS, - pub lpstrFindWhat: ::windows_sys::core::PWSTR, - pub lpstrReplaceWith: ::windows_sys::core::PWSTR, - pub wFindWhatLen: u16, - pub wReplaceWithLen: u16, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPFRHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FINDREPLACEW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FINDREPLACEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYA { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEA, - pub pszFile: ::windows_sys::core::PSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYA { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEA, - pub pszFile: ::windows_sys::core::PSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYEXA { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEA, - pub psf: *mut ::core::ffi::c_void, - pub pidl: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYEXA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYEXA { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEA, - pub psf: *mut ::core::ffi::c_void, - pub pidl: *mut ::core::ffi::c_void, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYEXA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYEXW { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEW, - pub psf: *mut ::core::ffi::c_void, - pub pidl: *mut ::core::ffi::c_void, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYEXW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYEXW { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEW, - pub psf: *mut ::core::ffi::c_void, - pub pidl: *mut ::core::ffi::c_void, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYEXW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYW { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEW, - pub pszFile: ::windows_sys::core::PWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OFNOTIFYW { - pub hdr: super::NMHDR, - pub lpOFN: *mut OPENFILENAMEW, - pub pszFile: ::windows_sys::core::PWSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OFNOTIFYW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OFNOTIFYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAMEA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCSTR, - pub lpstrCustomFilter: ::windows_sys::core::PSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCSTR, - pub lpstrTitle: ::windows_sys::core::PCSTR, - pub Flags: OPEN_FILENAME_FLAGS, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, - pub pvReserved: *mut ::core::ffi::c_void, - pub dwReserved: u32, - pub FlagsEx: OPEN_FILENAME_FLAGS_EX, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAMEA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAMEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAMEA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCSTR, - pub lpstrCustomFilter: ::windows_sys::core::PSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCSTR, - pub lpstrTitle: ::windows_sys::core::PCSTR, - pub Flags: OPEN_FILENAME_FLAGS, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, - pub pvReserved: *mut ::core::ffi::c_void, - pub dwReserved: u32, - pub FlagsEx: OPEN_FILENAME_FLAGS_EX, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAMEA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAMEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAMEW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCWSTR, - pub lpstrCustomFilter: ::windows_sys::core::PWSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PWSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PWSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCWSTR, - pub lpstrTitle: ::windows_sys::core::PCWSTR, - pub Flags: OPEN_FILENAME_FLAGS, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCWSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, - pub pvReserved: *mut ::core::ffi::c_void, - pub dwReserved: u32, - pub FlagsEx: OPEN_FILENAME_FLAGS_EX, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAMEW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAMEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAMEW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCWSTR, - pub lpstrCustomFilter: ::windows_sys::core::PWSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PWSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PWSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCWSTR, - pub lpstrTitle: ::windows_sys::core::PCWSTR, - pub Flags: OPEN_FILENAME_FLAGS, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCWSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, - pub pvReserved: *mut ::core::ffi::c_void, - pub dwReserved: u32, - pub FlagsEx: OPEN_FILENAME_FLAGS_EX, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAMEW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAMEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAME_NT4A { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCSTR, - pub lpstrCustomFilter: ::windows_sys::core::PSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCSTR, - pub lpstrTitle: ::windows_sys::core::PCSTR, - pub Flags: u32, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAME_NT4A {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAME_NT4A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAME_NT4A { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCSTR, - pub lpstrCustomFilter: ::windows_sys::core::PSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCSTR, - pub lpstrTitle: ::windows_sys::core::PCSTR, - pub Flags: u32, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAME_NT4A {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAME_NT4A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAME_NT4W { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCWSTR, - pub lpstrCustomFilter: ::windows_sys::core::PWSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PWSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PWSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCWSTR, - pub lpstrTitle: ::windows_sys::core::PCWSTR, - pub Flags: u32, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCWSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAME_NT4W {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAME_NT4W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OPENFILENAME_NT4W { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpstrFilter: ::windows_sys::core::PCWSTR, - pub lpstrCustomFilter: ::windows_sys::core::PWSTR, - pub nMaxCustFilter: u32, - pub nFilterIndex: u32, - pub lpstrFile: ::windows_sys::core::PWSTR, - pub nMaxFile: u32, - pub lpstrFileTitle: ::windows_sys::core::PWSTR, - pub nMaxFileTitle: u32, - pub lpstrInitialDir: ::windows_sys::core::PCWSTR, - pub lpstrTitle: ::windows_sys::core::PCWSTR, - pub Flags: u32, - pub nFileOffset: u16, - pub nFileExtension: u16, - pub lpstrDefExt: ::windows_sys::core::PCWSTR, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnHook: LPOFNHOOKPROC, - pub lpTemplateName: ::windows_sys::core::PCWSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPENFILENAME_NT4W {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPENFILENAME_NT4W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct PAGESETUPDLGA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub Flags: PAGESETUPDLG_FLAGS, - pub ptPaperSize: super::super::super::Foundation::POINT, - pub rtMinMargin: super::super::super::Foundation::RECT, - pub rtMargin: super::super::super::Foundation::RECT, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPageSetupHook: LPPAGESETUPHOOK, - pub lpfnPagePaintHook: LPPAGEPAINTHOOK, - pub lpPageSetupTemplateName: ::windows_sys::core::PCSTR, - pub hPageSetupTemplate: isize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PAGESETUPDLGA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PAGESETUPDLGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct PAGESETUPDLGA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub Flags: PAGESETUPDLG_FLAGS, - pub ptPaperSize: super::super::super::Foundation::POINT, - pub rtMinMargin: super::super::super::Foundation::RECT, - pub rtMargin: super::super::super::Foundation::RECT, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPageSetupHook: LPPAGESETUPHOOK, - pub lpfnPagePaintHook: LPPAGEPAINTHOOK, - pub lpPageSetupTemplateName: ::windows_sys::core::PCSTR, - pub hPageSetupTemplate: isize, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PAGESETUPDLGA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PAGESETUPDLGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct PAGESETUPDLGW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub Flags: PAGESETUPDLG_FLAGS, - pub ptPaperSize: super::super::super::Foundation::POINT, - pub rtMinMargin: super::super::super::Foundation::RECT, - pub rtMargin: super::super::super::Foundation::RECT, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPageSetupHook: LPPAGESETUPHOOK, - pub lpfnPagePaintHook: LPPAGEPAINTHOOK, - pub lpPageSetupTemplateName: ::windows_sys::core::PCWSTR, - pub hPageSetupTemplate: isize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PAGESETUPDLGW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PAGESETUPDLGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct PAGESETUPDLGW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub Flags: PAGESETUPDLG_FLAGS, - pub ptPaperSize: super::super::super::Foundation::POINT, - pub rtMinMargin: super::super::super::Foundation::RECT, - pub rtMargin: super::super::super::Foundation::RECT, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPageSetupHook: LPPAGESETUPHOOK, - pub lpfnPagePaintHook: LPPAGEPAINTHOOK, - pub lpPageSetupTemplateName: ::windows_sys::core::PCWSTR, - pub hPageSetupTemplate: isize, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PAGESETUPDLGW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PAGESETUPDLGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub nFromPage: u16, - pub nToPage: u16, - pub nMinPage: u16, - pub nMaxPage: u16, - pub nCopies: u16, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPrintHook: LPPRINTHOOKPROC, - pub lpfnSetupHook: LPSETUPHOOKPROC, - pub lpPrintTemplateName: ::windows_sys::core::PCSTR, - pub lpSetupTemplateName: ::windows_sys::core::PCSTR, - pub hPrintTemplate: isize, - pub hSetupTemplate: isize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub nFromPage: u16, - pub nToPage: u16, - pub nMinPage: u16, - pub nMaxPage: u16, - pub nCopies: u16, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPrintHook: LPPRINTHOOKPROC, - pub lpfnSetupHook: LPSETUPHOOKPROC, - pub lpPrintTemplateName: ::windows_sys::core::PCSTR, - pub lpSetupTemplateName: ::windows_sys::core::PCSTR, - pub hPrintTemplate: isize, - pub hSetupTemplate: isize, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGEXA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub Flags2: u32, - pub ExclusionFlags: u32, - pub nPageRanges: u32, - pub nMaxPageRanges: u32, - pub lpPageRanges: *mut PRINTPAGERANGE, - pub nMinPage: u32, - pub nMaxPage: u32, - pub nCopies: u32, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpPrintTemplateName: ::windows_sys::core::PCSTR, - pub lpCallback: ::windows_sys::core::IUnknown, - pub nPropertyPages: u32, - pub lphPropertyPages: *mut super::HPROPSHEETPAGE, - pub nStartPage: u32, - pub dwResultAction: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGEXA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGEXA { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub Flags2: u32, - pub ExclusionFlags: u32, - pub nPageRanges: u32, - pub nMaxPageRanges: u32, - pub lpPageRanges: *mut PRINTPAGERANGE, - pub nMinPage: u32, - pub nMaxPage: u32, - pub nCopies: u32, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpPrintTemplateName: ::windows_sys::core::PCSTR, - pub lpCallback: ::windows_sys::core::IUnknown, - pub nPropertyPages: u32, - pub lphPropertyPages: *mut super::HPROPSHEETPAGE, - pub nStartPage: u32, - pub dwResultAction: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGEXA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGEXW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub Flags2: u32, - pub ExclusionFlags: u32, - pub nPageRanges: u32, - pub nMaxPageRanges: u32, - pub lpPageRanges: *mut PRINTPAGERANGE, - pub nMinPage: u32, - pub nMaxPage: u32, - pub nCopies: u32, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpPrintTemplateName: ::windows_sys::core::PCWSTR, - pub lpCallback: ::windows_sys::core::IUnknown, - pub nPropertyPages: u32, - pub lphPropertyPages: *mut super::HPROPSHEETPAGE, - pub nStartPage: u32, - pub dwResultAction: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGEXW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGEXW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub Flags2: u32, - pub ExclusionFlags: u32, - pub nPageRanges: u32, - pub nMaxPageRanges: u32, - pub lpPageRanges: *mut PRINTPAGERANGE, - pub nMinPage: u32, - pub nMaxPage: u32, - pub nCopies: u32, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lpPrintTemplateName: ::windows_sys::core::PCWSTR, - pub lpCallback: ::windows_sys::core::IUnknown, - pub nPropertyPages: u32, - pub lphPropertyPages: *mut super::HPROPSHEETPAGE, - pub nStartPage: u32, - pub dwResultAction: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGEXW {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub nFromPage: u16, - pub nToPage: u16, - pub nMinPage: u16, - pub nMaxPage: u16, - pub nCopies: u16, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPrintHook: LPPRINTHOOKPROC, - pub lpfnSetupHook: LPSETUPHOOKPROC, - pub lpPrintTemplateName: ::windows_sys::core::PCWSTR, - pub lpSetupTemplateName: ::windows_sys::core::PCWSTR, - pub hPrintTemplate: isize, - pub hSetupTemplate: isize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct PRINTDLGW { - pub lStructSize: u32, - pub hwndOwner: super::super::super::Foundation::HWND, - pub hDevMode: isize, - pub hDevNames: isize, - pub hDC: super::super::super::Graphics::Gdi::HDC, - pub Flags: PRINTDLGEX_FLAGS, - pub nFromPage: u16, - pub nToPage: u16, - pub nMinPage: u16, - pub nMaxPage: u16, - pub nCopies: u16, - pub hInstance: super::super::super::Foundation::HINSTANCE, - pub lCustData: super::super::super::Foundation::LPARAM, - pub lpfnPrintHook: LPPRINTHOOKPROC, - pub lpfnSetupHook: LPSETUPHOOKPROC, - pub lpPrintTemplateName: ::windows_sys::core::PCWSTR, - pub lpSetupTemplateName: ::windows_sys::core::PCWSTR, - pub hPrintTemplate: isize, - pub hSetupTemplate: isize, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for PRINTDLGW {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for PRINTDLGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct PRINTPAGERANGE { - pub nFromPage: u32, - pub nToPage: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for PRINTPAGERANGE {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for PRINTPAGERANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`*"] -#[cfg(target_arch = "x86")] -pub struct PRINTPAGERANGE { - pub nFromPage: u32, - pub nToPage: u32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for PRINTPAGERANGE {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for PRINTPAGERANGE { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPCCHOOKPROC = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPCFHOOKPROC = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFRHOOKPROC = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPOFNHOOKPROC = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPPAGEPAINTHOOK = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPPAGESETUPHOOK = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPPRINTHOOKPROC = ::core::option::Option usize>; -#[doc = "*Required features: `\"Win32_UI_Controls_Dialogs\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPSETUPHOOKPROC = ::core::option::Option usize>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/RichEdit/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/RichEdit/mod.rs deleted file mode 100644 index 7e16139..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/RichEdit/mod.rs +++ /dev/null @@ -1,3442 +0,0 @@ -pub type IRichEditOle = *mut ::core::ffi::c_void; -pub type IRichEditOleCallback = *mut ::core::ffi::c_void; -pub type IRicheditUiaOverrides = *mut ::core::ffi::c_void; -pub type ITextDisplays = *mut ::core::ffi::c_void; -pub type ITextDocument = *mut ::core::ffi::c_void; -pub type ITextDocument2 = *mut ::core::ffi::c_void; -pub type ITextDocument2Old = *mut ::core::ffi::c_void; -pub type ITextFont = *mut ::core::ffi::c_void; -pub type ITextFont2 = *mut ::core::ffi::c_void; -pub type ITextHost = *mut ::core::ffi::c_void; -pub type ITextHost2 = *mut ::core::ffi::c_void; -pub type ITextPara = *mut ::core::ffi::c_void; -pub type ITextPara2 = *mut ::core::ffi::c_void; -pub type ITextRange = *mut ::core::ffi::c_void; -pub type ITextRange2 = *mut ::core::ffi::c_void; -pub type ITextRow = *mut ::core::ffi::c_void; -pub type ITextSelection = *mut ::core::ffi::c_void; -pub type ITextSelection2 = *mut ::core::ffi::c_void; -pub type ITextServices = *mut ::core::ffi::c_void; -pub type ITextServices2 = *mut ::core::ffi::c_void; -pub type ITextStory = *mut ::core::ffi::c_void; -pub type ITextStoryRanges = *mut ::core::ffi::c_void; -pub type ITextStoryRanges2 = *mut ::core::ffi::c_void; -pub type ITextStrings = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ATP_CHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ATP_NOCHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ATP_NODELIMITER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ATP_REPLACEALLTEXT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const AURL_DISABLEMIXEDLGC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const AURL_ENABLEDRIVELETTERS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const AURL_ENABLEEA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const AURL_ENABLEEAURLS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const AURL_ENABLEEMAILADDR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const AURL_ENABLETELNO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const AURL_ENABLEURL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_CONTEXTALIGNMENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_CONTEXTREADING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_FORCERECALC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_LEGACYBIDICLASS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_NEUTRALOVERRIDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_PLAINTEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_RTLDIR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOE_UNICODEBIDI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOM_CONTEXTALIGNMENT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOM_CONTEXTREADING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOM_DEFPARADIR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOM_LEGACYBIDICLASS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOM_NEUTRALOVERRIDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOM_PLAINTEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const BOM_UNICODEBIDI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CERICHEDIT_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("RichEditCEA"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CERICHEDIT_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RichEditCEW"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CF_RETEXTOBJ: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RichEdit Text and Objects"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CF_RTF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Rich Text Format"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CF_RTFNOOBJS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Rich Text Format Without Objects"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_CONVERSATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_DATETIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_FILENAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_FULLWIDTHALPHANUMERIC: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_HALFWIDTHALPHANUMERIC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_HALFWIDTHKATAKANA: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_HANGUL: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_HIRAGANA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_KATAKANA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_NUMERIC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CTFMODEBIAS_READING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECOOP_AND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECOOP_OR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECOOP_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECOOP_XOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_AUTOHSCROLL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_AUTOVSCROLL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_AUTOWORDSELECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_NOHIDESEL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_READONLY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_SAVESEL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_SELECTIONBAR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_VERTICAL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECO_WANTRETURN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ELLIPSIS_END: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ELLIPSIS_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ELLIPSIS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ELLIPSIS_WORD: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_ENTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_EXIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_EXPAND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_EXPANDDOCUMENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_EXPANDSELECTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_GETVIEWMODE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_MOVESELECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EMO_PROMOTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_AUTOURLDETECT: u32 = 1115u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_CALLAUTOCORRECTPROC: u32 = 1279u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_CANPASTE: u32 = 1074u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_CANREDO: u32 = 1109u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_CONVPOSITION: u32 = 1132u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_DISPLAYBAND: u32 = 1075u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_EXGETSEL: u32 = 1076u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_EXLIMITTEXT: u32 = 1077u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_EXLINEFROMCHAR: u32 = 1078u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_EXSETSEL: u32 = 1079u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_FINDTEXT: u32 = 1080u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_FINDTEXTEX: u32 = 1103u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_FINDTEXTEXW: u32 = 1148u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_FINDTEXTW: u32 = 1147u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_FINDWORDBREAK: u32 = 1100u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_FORMATRANGE: u32 = 1081u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETAUTOCORRECTPROC: u32 = 1257u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETAUTOURLDETECT: u32 = 1116u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETBIDIOPTIONS: u32 = 1225u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETCHARFORMAT: u32 = 1082u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETCTFMODEBIAS: u32 = 1261u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETCTFOPENSTATUS: u32 = 1264u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETEDITSTYLE: u32 = 1229u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETEDITSTYLEEX: u32 = 1300u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETELLIPSISMODE: u32 = 1329u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETELLIPSISSTATE: u32 = 1346u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETEVENTMASK: u32 = 1083u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETHYPHENATEINFO: u32 = 1254u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETIMECOLOR: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETIMECOMPMODE: u32 = 1146u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETIMECOMPTEXT: u32 = 1266u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETIMEMODEBIAS: u32 = 1151u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETIMEOPTIONS: u32 = 1131u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETIMEPROPERTY: u32 = 1268u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETLANGOPTIONS: u32 = 1145u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETOLEINTERFACE: u32 = 1084u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETOPTIONS: u32 = 1102u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETPAGE: u32 = 1252u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETPAGEROTATE: u32 = 1259u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETPARAFORMAT: u32 = 1085u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETPUNCTUATION: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETQUERYRTFOBJ: u32 = 1293u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETREDONAME: u32 = 1111u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETSCROLLPOS: u32 = 1245u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETSELTEXT: u32 = 1086u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETSTORYTYPE: u32 = 1314u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETTABLEPARMS: u32 = 1289u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETTEXTEX: u32 = 1118u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETTEXTLENGTHEX: u32 = 1119u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETTEXTMODE: u32 = 1114u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETTEXTRANGE: u32 = 1099u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETTOUCHOPTIONS: u32 = 1334u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETTYPOGRAPHYOPTIONS: u32 = 1227u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETUNDONAME: u32 = 1110u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETVIEWKIND: u32 = 1250u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETWORDBREAKPROCEX: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETWORDWRAPMODE: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_GETZOOM: u32 = 1248u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_HIDESELECTION: u32 = 1087u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_INSERTIMAGE: u32 = 1338u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_INSERTTABLE: u32 = 1256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_ISIME: u32 = 1267u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_OUTLINE: u32 = 1244u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_PASTESPECIAL: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_RECONVERSION: u32 = 1149u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_REDO: u32 = 1108u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_REQUESTRESIZE: u32 = 1089u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SELECTIONTYPE: u32 = 1090u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETAUTOCORRECTPROC: u32 = 1258u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETBIDIOPTIONS: u32 = 1224u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETBKGNDCOLOR: u32 = 1091u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETCHARFORMAT: u32 = 1092u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETCTFMODEBIAS: u32 = 1262u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETCTFOPENSTATUS: u32 = 1265u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETEDITSTYLE: u32 = 1228u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETEDITSTYLEEX: u32 = 1299u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETELLIPSISMODE: u32 = 1330u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETEVENTMASK: u32 = 1093u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETFONTSIZE: u32 = 1247u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETHYPHENATEINFO: u32 = 1255u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETIMECOLOR: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETIMEMODEBIAS: u32 = 1150u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETIMEOPTIONS: u32 = 1130u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETLANGOPTIONS: u32 = 1144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETOLECALLBACK: u32 = 1094u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETOPTIONS: u32 = 1101u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETPAGE: u32 = 1253u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETPAGEROTATE: u32 = 1260u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETPALETTE: u32 = 1117u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETPARAFORMAT: u32 = 1095u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETPUNCTUATION: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETQUERYRTFOBJ: u32 = 1294u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETSCROLLPOS: u32 = 1246u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETSTORYTYPE: u32 = 1315u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETTABLEPARMS: u32 = 1331u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETTARGETDEVICE: u32 = 1096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETTEXTEX: u32 = 1121u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETTEXTMODE: u32 = 1113u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETTOUCHOPTIONS: u32 = 1335u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETTYPOGRAPHYOPTIONS: u32 = 1226u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETUIANAME: u32 = 1344u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETUNDOLIMIT: u32 = 1106u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETVIEWKIND: u32 = 1251u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETWORDBREAKPROCEX: u32 = 1105u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETWORDWRAPMODE: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SETZOOM: u32 = 1249u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_SHOWSCROLLBAR: u32 = 1120u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_STOPGROUPTYPING: u32 = 1112u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_STREAMIN: u32 = 1097u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EM_STREAMOUT: u32 = 1098u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_CHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_CLIPFORMAT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_CORRECTTEXT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_DRAGDROPDONE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_DROPFILES: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_ENDCOMPOSITION: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_GROUPTYPINGCHANGE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_HIDELINKTOOLTIP: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_IMECHANGE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_KEYEVENTS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_LANGCHANGE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_LINK: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_LOWFIRTF: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_MOUSEEVENTS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_OBJECTPOSITIONS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_PAGECHANGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_PARAGRAPHEXPANDED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_PROTECTED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_REQUESTRESIZE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_SCROLL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_SCROLLEVENTS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_SELCHANGE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_STARTCOMPOSITION: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ENM_UPDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_ALIGNLTR: u32 = 1808u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_ALIGNRTL: u32 = 1809u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_CLIPFORMAT: u32 = 1810u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_CORRECTTEXT: u32 = 1797u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_DRAGDROPDONE: u32 = 1804u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_DROPFILES: u32 = 1795u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_ENDCOMPOSITION: u32 = 1812u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_IMECHANGE: u32 = 1799u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_LINK: u32 = 1803u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_LOWFIRTF: u32 = 1807u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_MSGFILTER: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_OBJECTPOSITIONS: u32 = 1802u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_OLEOPFAILED: u32 = 1801u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_PAGECHANGE: u32 = 1806u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_PARAGRAPHEXPANDED: u32 = 1805u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_PROTECTED: u32 = 1796u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_REQUESTRESIZE: u32 = 1793u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_SAVECLIPBOARD: u32 = 1800u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_SELCHANGE: u32 = 1794u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_STARTCOMPOSITION: u32 = 1811u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EN_STOPNOUNDO: u32 = 1798u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EPR_0: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EPR_180: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EPR_270: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EPR_90: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const EPR_SE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_DISABLENOSCROLL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_EX_NOCALLOLEINIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_NOIME: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_NOOLEDRAGDROP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_SAVESEL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_SELECTIONBAR: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_SELFIME: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_SUNKEN: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ES_VERTICAL: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const FR_MATCHALEFHAMZA: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const FR_MATCHDIAC: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const FR_MATCHKASHIDA: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GCMF_GRIPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GCMF_MOUSEMENU: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GCMF_SPELLING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GCMF_TOUCHMENU: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GCM_MOUSEMENU: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GCM_TOUCHMENU: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ICM_CTF: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ICM_LEVEL2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ICM_LEVEL2_5: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ICM_LEVEL2_SUI: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ICM_LEVEL3: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ICM_NOTOPEN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_AUTOFONT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_AUTOFONTSIZEADJUST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_AUTOKEYBOARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_CLOSESTATUSWINDOW: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_DUALFONT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_FORCEACTIVE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_FORCEDISABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_FORCEENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_FORCEINACTIVE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_FORCENONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_FORCEREMEMBER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_IMEALWAYSSENDNOTIFY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_IMECANCELCOMPLETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_IMEUIINTEGRATION: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_MULTIPLEEDIT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_NOIMPLICITLANG: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_NOKBDLIDFIXUP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_NORTFFONTSUBSTITUTE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_SMODE_NONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_SMODE_PLAURALCLAUSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_SPELLCHECKING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_TKBPREDICTION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_UIFONTS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const IMF_VERTICAL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MAX_TABLE_CELLS: u32 = 63u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MAX_TAB_STOPS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MSFTEDIT_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RICHEDIT50W"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const OLEOP_DOVERB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PC_DELIMITER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PC_FOLLOWING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PC_LEADING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PC_OVERFLOW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_FULL_GLYPHS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_FULL_INTERLETTER: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_FULL_INTERWORD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_FULL_NEWSPAPER: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_FULL_SCALED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_JUSTIFY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_BORDER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_BOX: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_COLLAPSED: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_DONOTHYPHEN: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_KEEP: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_KEEPNEXT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_LINESPACING: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_NOLINENUMBER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_NOWIDOWCONTROL: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_NUMBERINGSTART: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_NUMBERINGSTYLE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_NUMBERINGTAB: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_OUTLINELEVEL: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_PAGEBREAKBEFORE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_RESERVED2: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_SHADING: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_SIDEBYSIDE: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_SPACEAFTER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_SPACEBEFORE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_STYLE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_TABLE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_TABLEROWDELIMITER: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_TEXTWRAPPINGBREAK: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_NULL: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_READWRITEMASK: i32 = 2047i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RICHEDIT60_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RICHEDIT60W"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RICHEDIT_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RichEdit20W"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RICHEDIT_CLASS10A: ::windows_sys::core::PCSTR = ::windows_sys::s!("RICHEDIT"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RICHEDIT_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("RichEdit20A"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RICHEDIT_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RichEdit20W"); -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RTO_DISABLEHANDLES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RTO_READINGMODE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const RTO_SHOWHANDLES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_ALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_ASSOCIATEFONT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_ASSOCIATEFONT2: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_CHARREPFROMLCID: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_NOKBUPDATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_SELECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_SMARTFONT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_USEUIRULES: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SCF_WORD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_ALLOWBEEPS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_BEEPONMAXTEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_BIDI: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_CTFALLOWEMBED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_CTFALLOWPROOFING: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_CTFALLOWSMARTTAG: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_CTFNOLOCK: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_CUSTOMLOOK: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_DEFAULTLATINLIGA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_DRAFTMODE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EMULATE10: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EMULATESYSEDIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EXTENDBACKCOLOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_HANDLEFRIENDLYURL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_HIDETEMPFORMAT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_MULTITOUCH: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_NOACETATESELECTION: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_NOMATH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_NOTABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_NOTHEMING: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_USEMOUSEWPARAM: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_EX_USESINGLELINE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_HIDEGRIDLINES: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_HYPERLINKTOOLTIPS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_LBSCROLLNOTIFY: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_LOGICALCARET: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_LOWERCASE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_MAPCPS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_MAX: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_MULTISELECT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_NOEALINEHEIGHTADJUST: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_NOFOCUSLINKNOTIFY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_NOIME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_NOINPUTSEQUENCECHK: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_SCROLLONKILLFOCUS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_SMARTDRAGDROP: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_UPPERCASE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_USEAIMM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_USEATFONT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_USECRLF: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_USECTF: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_WORDDRAGDROP: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SES_XLTCRCRLFTOCR: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SFF_KEEPDOCINFO: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SFF_PERSISTVIEWSCALE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SFF_PLAINRTF: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SFF_PWD: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SFF_SELECTION: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SFF_WRITEXTRAPAR: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_NCRFORNONASCII: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_RTF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_RTFNOOBJS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_RTFVAL: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_TEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_TEXTIZED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_UNICODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SF_USECODEPAGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SPF_DONTSETDEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SPF_SETDEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ST_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ST_KEEPUNDO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ST_NEWCHARS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ST_SELECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ST_UNICODE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const S_MSG_KEY_IGNORED: ::windows_sys::core::HRESULT = 262657i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TO_ADVANCEDLAYOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TO_ADVANCEDTYPOGRAPHY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TO_DISABLECUSTOMTEXTOUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TO_SIMPLELINEBREAK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXES_ISDIALOG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_ADVANCEDINPUT: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_ALLOWBEEP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_AUTOWORDSEL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_BACKSTYLECHANGE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_CHARFORMATCHANGE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_CLIENTRECTCHANGE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_D2DDWRITE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_D2DPIXELSNAPPED: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_D2DSIMPLETYPOGRAPHY: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_D2DSUBPIXELLINES: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_DISABLEDRAG: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_EXTENTCHANGE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_FLASHLASTPASSWORDCHAR: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_HIDESELECTION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_MAXLENGTHCHANGE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_MULTILINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_NOTHREADREFCOUNT: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_PARAFORMATCHANGE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_READONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_RICHTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_SAVESELECTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_SCROLLBARCHANGE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_SELBARCHANGE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_SHOWACCELERATOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_SHOWPASSWORD: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_USECURRENTBKG: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_USEPASSWORD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_VERTICAL: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_VIEWINSETCHANGE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBIT_WORDWRAP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const VM_NORMAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const VM_OUTLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const VM_PAGE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WBF_CUSTOM: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WBF_LEVEL1: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WBF_LEVEL2: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WBF_OVERFLOW: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WBF_WORDBREAK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WBF_WORDWRAP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WB_MOVEWORDNEXT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WB_MOVEWORDPREV: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WB_NEXTBREAK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const WB_PREVBREAK: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const cchTextLimitDefault: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const lDefaultTab: u32 = 720u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const yHeightCharPtsMost: u32 = 1638u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type CARET_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CARET_NONE: CARET_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CARET_CUSTOM: CARET_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CARET_RTL: CARET_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CARET_ITALIC: CARET_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CARET_NULL: CARET_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CARET_ROTATE90: CARET_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type CFE_EFFECTS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_ALLCAPS: CFE_EFFECTS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_AUTOBACKCOLOR: CFE_EFFECTS = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_DISABLED: CFE_EFFECTS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_EMBOSS: CFE_EFFECTS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_HIDDEN: CFE_EFFECTS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_IMPRINT: CFE_EFFECTS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_OUTLINE: CFE_EFFECTS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_REVISED: CFE_EFFECTS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_SHADOW: CFE_EFFECTS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_SMALLCAPS: CFE_EFFECTS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_AUTOCOLOR: CFE_EFFECTS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_BOLD: CFE_EFFECTS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_ITALIC: CFE_EFFECTS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_STRIKEOUT: CFE_EFFECTS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_UNDERLINE: CFE_EFFECTS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_PROTECTED: CFE_EFFECTS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_LINK: CFE_EFFECTS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_SUBSCRIPT: CFE_EFFECTS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_SUPERSCRIPT: CFE_EFFECTS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_FONTBOUND: CFE_EFFECTS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_LINKPROTECTED: CFE_EFFECTS = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_EXTENDED: CFE_EFFECTS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_MATHNOBUILDUP: CFE_EFFECTS = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_MATH: CFE_EFFECTS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFE_MATHORDINARY: CFE_EFFECTS = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type CFM_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_SUBSCRIPT: CFM_MASK = 196608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_SUPERSCRIPT: CFM_MASK = 196608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_EFFECTS: CFM_MASK = 1073741887u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_ALL: CFM_MASK = 4160749631u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_BOLD: CFM_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_CHARSET: CFM_MASK = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_COLOR: CFM_MASK = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_FACE: CFM_MASK = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_ITALIC: CFM_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_OFFSET: CFM_MASK = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_PROTECTED: CFM_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_SIZE: CFM_MASK = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_STRIKEOUT: CFM_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_UNDERLINE: CFM_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_LINK: CFM_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_SMALLCAPS: CFM_MASK = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_ALLCAPS: CFM_MASK = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_HIDDEN: CFM_MASK = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_OUTLINE: CFM_MASK = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_SHADOW: CFM_MASK = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_EMBOSS: CFM_MASK = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_IMPRINT: CFM_MASK = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_DISABLED: CFM_MASK = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_REVISED: CFM_MASK = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_REVAUTHOR: CFM_MASK = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_ANIMATION: CFM_MASK = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_STYLE: CFM_MASK = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_KERNING: CFM_MASK = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_SPACING: CFM_MASK = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_WEIGHT: CFM_MASK = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_UNDERLINETYPE: CFM_MASK = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_COOKIE: CFM_MASK = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_LCID: CFM_MASK = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_BACKCOLOR: CFM_MASK = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_EFFECTS2: CFM_MASK = 1141080063u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_ALL2: CFM_MASK = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_FONTBOUND: CFM_MASK = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_LINKPROTECTED: CFM_MASK = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_EXTENDED: CFM_MASK = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_MATHNOBUILDUP: CFM_MASK = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_MATH: CFM_MASK = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_MATHORDINARY: CFM_MASK = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CFM_ALLEFFECTS: CFM_MASK = 2115207167u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type CHANGETYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CN_GENERIC: CHANGETYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CN_TEXTCHANGED: CHANGETYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CN_NEWUNDO: CHANGETYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const CN_NEWREDO: CHANGETYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type ENDCOMPOSITIONNOTIFY_CODE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECN_ENDCOMPOSITION: ENDCOMPOSITIONNOTIFY_CODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ECN_NEWTEXT: ENDCOMPOSITIONNOTIFY_CODE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type GETTEXTEX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GT_DEFAULT: GETTEXTEX_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GT_NOHIDDENTEXT: GETTEXTEX_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GT_RAWTEXT: GETTEXTEX_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GT_SELECTION: GETTEXTEX_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GT_USECRLF: GETTEXTEX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type GETTEXTLENGTHEX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GTL_DEFAULT: GETTEXTLENGTHEX_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GTL_USECRLF: GETTEXTLENGTHEX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GTL_PRECISE: GETTEXTLENGTHEX_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GTL_CLOSE: GETTEXTLENGTHEX_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GTL_NUMCHARS: GETTEXTLENGTHEX_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GTL_NUMBYTES: GETTEXTLENGTHEX_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type IMECOMPTEXT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const ICT_RESULTREADSTR: IMECOMPTEXT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type KHYPH = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const khyphNil: KHYPH = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const khyphNormal: KHYPH = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const khyphAddBefore: KHYPH = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const khyphChangeBefore: KHYPH = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const khyphDeleteBefore: KHYPH = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const khyphChangeAfter: KHYPH = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const khyphDelAndChange: KHYPH = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type MANCODE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MBOLD: MANCODE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MITAL: MANCODE = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MGREEK: MANCODE = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MROMN: MANCODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MSCRP: MANCODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MFRAK: MANCODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MOPEN: MANCODE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MSANS: MANCODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MMONO: MANCODE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MMATH: MANCODE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MISOL: MANCODE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MINIT: MANCODE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MTAIL: MANCODE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MSTRCH: MANCODE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MLOOP: MANCODE = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const MOPENA: MANCODE = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type OBJECTTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSimpleText: OBJECTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRuby: OBJECTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHorzVert: OBJECTTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWarichu: OBJECTTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEq: OBJECTTYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMath: OBJECTTYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAccent: OBJECTTYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBox: OBJECTTYPE = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxedFormula: OBJECTTYPE = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBrackets: OBJECTTYPE = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBracketsWithSeps: OBJECTTYPE = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEquationArray: OBJECTTYPE = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFraction: OBJECTTYPE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFunctionApply: OBJECTTYPE = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLeftSubSup: OBJECTTYPE = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLowerLimit: OBJECTTYPE = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatrix: OBJECTTYPE = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNary: OBJECTTYPE = 21i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOpChar: OBJECTTYPE = 22i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOverbar: OBJECTTYPE = 23i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantom: OBJECTTYPE = 24i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRadical: OBJECTTYPE = 25i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSlashedFraction: OBJECTTYPE = 26i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStack: OBJECTTYPE = 27i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStretchStack: OBJECTTYPE = 28i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSubscript: OBJECTTYPE = 29i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSubSup: OBJECTTYPE = 30i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSuperscript: OBJECTTYPE = 31i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnderbar: OBJECTTYPE = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUpperLimit: OBJECTTYPE = 33i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomObjectMax: OBJECTTYPE = 33i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PARAFORMAT_ALIGNMENT = u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_CENTER: PARAFORMAT_ALIGNMENT = 3u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_LEFT: PARAFORMAT_ALIGNMENT = 1u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFA_RIGHT: PARAFORMAT_ALIGNMENT = 2u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PARAFORMAT_BORDERS = u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_BORDERS_LEFT: PARAFORMAT_BORDERS = 1u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_BORDERS_RIGHT: PARAFORMAT_BORDERS = 2u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_BORDERS_TOP: PARAFORMAT_BORDERS = 4u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_BORDERS_BOTTOM: PARAFORMAT_BORDERS = 8u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_BORDERS_INSIDE: PARAFORMAT_BORDERS = 16u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_BORDERS_OUTSIDE: PARAFORMAT_BORDERS = 32u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_BORDERS_AUTOCOLOR: PARAFORMAT_BORDERS = 64u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PARAFORMAT_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_ALIGNMENT: PARAFORMAT_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_NUMBERING: PARAFORMAT_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_OFFSET: PARAFORMAT_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_OFFSETINDENT: PARAFORMAT_MASK = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_RIGHTINDENT: PARAFORMAT_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_RTLPARA: PARAFORMAT_MASK = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_STARTINDENT: PARAFORMAT_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFM_TABSTOPS: PARAFORMAT_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PARAFORMAT_NUMBERING = u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFN_BULLET: PARAFORMAT_NUMBERING = 1u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFN_ARABIC: PARAFORMAT_NUMBERING = 2u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFN_LCLETTER: PARAFORMAT_NUMBERING = 3u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFN_UCLETTER: PARAFORMAT_NUMBERING = 4u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFN_LCROMAN: PARAFORMAT_NUMBERING = 5u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFN_UCROMAN: PARAFORMAT_NUMBERING = 6u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PARAFORMAT_NUMBERING_STYLE = u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFNS_PAREN: PARAFORMAT_NUMBERING_STYLE = 0u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFNS_PARENS: PARAFORMAT_NUMBERING_STYLE = 256u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFNS_PERIOD: PARAFORMAT_NUMBERING_STYLE = 512u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFNS_PLAIN: PARAFORMAT_NUMBERING_STYLE = 768u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFNS_NONUMBER: PARAFORMAT_NUMBERING_STYLE = 1024u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PFNS_NEWNUMBER: PARAFORMAT_NUMBERING_STYLE = 32768u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PARAFORMAT_SHADING_STYLE = u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_NONE: PARAFORMAT_SHADING_STYLE = 0u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_DARK_HORIZ: PARAFORMAT_SHADING_STYLE = 1u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_DARK_VERT: PARAFORMAT_SHADING_STYLE = 2u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_DARK_DOWN_DIAG: PARAFORMAT_SHADING_STYLE = 3u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_DARK_UP_DIAG: PARAFORMAT_SHADING_STYLE = 4u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_DARK_GRID: PARAFORMAT_SHADING_STYLE = 5u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_DARK_TRELLIS: PARAFORMAT_SHADING_STYLE = 6u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_LIGHT_HORZ: PARAFORMAT_SHADING_STYLE = 7u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_LIGHT_VERT: PARAFORMAT_SHADING_STYLE = 8u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_LIGHT_DOWN_DIAG: PARAFORMAT_SHADING_STYLE = 9u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_LIGHT_UP_DIAG: PARAFORMAT_SHADING_STYLE = 10u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_LIGHT_GRID: PARAFORMAT_SHADING_STYLE = 11u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const PARAFORMAT_SHADING_STYLE_LIGHT_TRELLIS: PARAFORMAT_SHADING_STYLE = 12u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type REOBJECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_ALIGNTORIGHT: REOBJECT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_BELOWBASELINE: REOBJECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_BLANK: REOBJECT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_CANROTATE: REOBJECT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_DONTNEEDPALETTE: REOBJECT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_DYNAMICSIZE: REOBJECT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_GETMETAFILE: REOBJECT_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_HILITED: REOBJECT_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_INPLACEACTIVE: REOBJECT_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_INVERTEDSELECT: REOBJECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_LINK: REOBJECT_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_LINKAVAILABLE: REOBJECT_FLAGS = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_OPEN: REOBJECT_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_OWNERDRAWSELECT: REOBJECT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_RESIZABLE: REOBJECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_SELECTED: REOBJECT_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_STATIC: REOBJECT_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_USEASBACKGROUND: REOBJECT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_WRAPTEXTAROUND: REOBJECT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE = u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SEL_EMPTY: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE = 0u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SEL_TEXT: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE = 1u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SEL_OBJECT: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE = 2u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SEL_MULTICHAR: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE = 4u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const SEL_MULTIOBJECT: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE = 8u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const GCM_RIGHTMOUSEDROP: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE = 32768u16; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type RICH_EDIT_GET_OBJECT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_GETOBJ_POLEOBJ: RICH_EDIT_GET_OBJECT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_GETOBJ_PSTG: RICH_EDIT_GET_OBJECT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_GETOBJ_POLESITE: RICH_EDIT_GET_OBJECT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_GETOBJ_NO_INTERFACES: RICH_EDIT_GET_OBJECT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const REO_GETOBJ_ALL_INTERFACES: RICH_EDIT_GET_OBJECT_FLAGS = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type TEXTMODE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TM_PLAINTEXT: TEXTMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TM_RICHTEXT: TEXTMODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TM_SINGLELEVELUNDO: TEXTMODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TM_MULTILEVELUNDO: TEXTMODE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TM_SINGLECODEPAGE: TEXTMODE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TM_MULTICODEPAGE: TEXTMODE = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type TXTBACKSTYLE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBACK_TRANSPARENT: TXTBACKSTYLE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTBACK_OPAQUE: TXTBACKSTYLE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type TXTHITRESULT = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTHITRESULT_NOHIT: TXTHITRESULT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTHITRESULT_TRANSPARENT: TXTHITRESULT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTHITRESULT_CLOSE: TXTHITRESULT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTHITRESULT_HIT: TXTHITRESULT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type TXTNATURALSIZE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTNS_FITTOCONTENT2: TXTNATURALSIZE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTNS_FITTOCONTENT: TXTNATURALSIZE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTNS_ROUNDTOLINE: TXTNATURALSIZE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTNS_FITTOCONTENT3: TXTNATURALSIZE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTNS_FITTOCONTENTWSP: TXTNATURALSIZE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTNS_INCLUDELASTLINE: TXTNATURALSIZE = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTNS_EMU: TXTNATURALSIZE = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type TXTVIEW = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTVIEW_ACTIVE: TXTVIEW = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const TXTVIEW_INACTIVE: TXTVIEW = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type UNDONAMEID = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const UID_UNKNOWN: UNDONAMEID = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const UID_TYPING: UNDONAMEID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const UID_DELETE: UNDONAMEID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const UID_DRAGDROP: UNDONAMEID = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const UID_CUT: UNDONAMEID = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const UID_PASTE: UNDONAMEID = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const UID_AUTOTABLE: UNDONAMEID = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type tomConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFalse: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTrue: tomConstants = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUndefined: tomConstants = -9999999i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomToggle: tomConstants = -9999998i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoColor: tomConstants = -9999997i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDefault: tomConstants = -9999996i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSuspend: tomConstants = -9999995i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomResume: tomConstants = -9999994i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomApplyNow: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomApplyLater: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTrackParms: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCacheParms: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomApplyTmp: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDisableSmartFont: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEnableSmartFont: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUsePoints: tomConstants = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUseTwips: tomConstants = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBackward: tomConstants = -1073741823i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomForward: tomConstants = 1073741823i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMove: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomExtend: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoSelection: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionIP: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionNormal: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionFrame: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionColumn: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionRow: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionBlock: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionInlineShape: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelectionShape: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelStartActive: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelAtEOL: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelOvertype: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelActive: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelReplace: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEnd: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStart: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCollapseEnd: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCollapseStart: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomClientCoord: tomConstants = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAllowOffClient: tomConstants = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTransform: tomConstants = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomObjectArg: tomConstants = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAtEnd: tomConstants = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNone: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSingle: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWords: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDouble: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDotted: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDash: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDashDot: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDashDotDot: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWave: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThick: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHair: tomConstants = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDoubleWave: tomConstants = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHeavyWave: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLongDash: tomConstants = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThickDash: tomConstants = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThickDashDot: tomConstants = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThickDashDotDot: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThickDotted: tomConstants = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThickLongDash: tomConstants = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLineSpaceSingle: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLineSpace1pt5: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLineSpaceDouble: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLineSpaceAtLeast: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLineSpaceExactly: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLineSpaceMultiple: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLineSpacePercent: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignLeft: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignCenter: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignRight: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignJustify: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignDecimal: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignBar: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDefaultTab: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignInterWord: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignNewspaper: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignInterLetter: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignScaled: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaces: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDots: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDashes: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLines: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThickLines: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEquals: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTabBack: tomConstants = -3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTabNext: tomConstants = -2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTabHere: tomConstants = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNone: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListBullet: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberAsArabic: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberAsLCLetter: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberAsUCLetter: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberAsLCRoman: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberAsUCRoman: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberAsSequence: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedCircle: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedBlackCircleWingding: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedWhiteCircleWingding: tomConstants = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedArabicWide: tomConstants = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedChS: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedChT: tomConstants = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedJpnChS: tomConstants = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedJpnKor: tomConstants = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedArabic1: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedArabic2: tomConstants = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedHebrew: tomConstants = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedThaiAlpha: tomConstants = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedThaiNum: tomConstants = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedHindiAlpha: tomConstants = 21i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedHindiAlpha1: tomConstants = 22i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNumberedHindiNum: tomConstants = 23i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListParentheses: tomConstants = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListPeriod: tomConstants = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListPlain: tomConstants = 196608i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListNoNumber: tomConstants = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomListMinus: tomConstants = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomIgnoreNumberStyle: tomConstants = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleNormal: tomConstants = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading1: tomConstants = -2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading2: tomConstants = -3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading3: tomConstants = -4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading4: tomConstants = -5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading5: tomConstants = -6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading6: tomConstants = -7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading7: tomConstants = -8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading8: tomConstants = -9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaStyleHeading9: tomConstants = -10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCharacter: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWord: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSentence: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParagraph: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLine: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStory: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomScreen: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSection: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTableColumn: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomColumn: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRow: tomConstants = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWindow: tomConstants = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCell: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCharFormat: tomConstants = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaFormat: tomConstants = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTable: tomConstants = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomObject: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPage: tomConstants = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHardParagraph: tomConstants = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCluster: tomConstants = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomInlineObject: tomConstants = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomInlineObjectArg: tomConstants = 21i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLeafLine: tomConstants = 22i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLayoutColumn: tomConstants = 23i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomProcessId: tomConstants = 1073741825i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatchWord: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatchCase: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatchPattern: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnknownStory: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMainTextStory: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFootnotesStory: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEndnotesStory: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCommentsStory: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTextFrameStory: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEvenPagesHeaderStory: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPrimaryHeaderStory: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEvenPagesFooterStory: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPrimaryFooterStory: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFirstPageHeaderStory: tomConstants = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFirstPageFooterStory: tomConstants = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomScratchStory: tomConstants = 127i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFindStory: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomReplaceStory: tomConstants = 129i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStoryInactive: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStoryActiveDisplay: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStoryActiveUI: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStoryActiveDisplayUI: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoAnimation: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLasVegasLights: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBlinkingBackground: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSparkleText: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMarchingBlackAnts: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMarchingRedAnts: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShimmer: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWipeDown: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWipeRight: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAnimationMax: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLowerCase: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUpperCase: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTitleCase: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSentenceCase: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomToggleCase: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomReadOnly: tomConstants = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShareDenyRead: tomConstants = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShareDenyWrite: tomConstants = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPasteFile: tomConstants = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCreateNew: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCreateAlways: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOpenExisting: tomConstants = 48i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOpenAlways: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTruncateExisting: tomConstants = 80i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRTF: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomText: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHTML: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomWordDocument: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBold: tomConstants = -2147483647i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomItalic: tomConstants = -2147483646i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnderline: tomConstants = -2147483644i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStrikeout: tomConstants = -2147483640i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomProtected: tomConstants = -2147483632i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLink: tomConstants = -2147483616i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSmallCaps: tomConstants = -2147483584i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAllCaps: tomConstants = -2147483520i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHidden: tomConstants = -2147483392i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOutline: tomConstants = -2147483136i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShadow: tomConstants = -2147482624i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEmboss: tomConstants = -2147481600i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomImprint: tomConstants = -2147479552i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDisabled: tomConstants = -2147475456i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRevised: tomConstants = -2147467264i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSubscriptCF: tomConstants = -2147418112i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSuperscriptCF: tomConstants = -2147352576i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontBound: tomConstants = -2146435072i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLinkProtected: tomConstants = -2139095040i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomInlineObjectStart: tomConstants = -2130706432i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomExtendedChar: tomConstants = -2113929216i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoBackColor: tomConstants = -2080374784i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathZoneNoBuildUp: tomConstants = -2013265920i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathZone: tomConstants = -1879048192i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathZoneOrdinary: tomConstants = -1610612736i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoTextColor: tomConstants = -1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathZoneDisplay: tomConstants = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectRTL: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectKeep: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectKeepNext: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectPageBreakBefore: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectNoLineNumber: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectNoWidowControl: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectDoNotHyphen: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectSideBySide: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectCollapsed: tomConstants = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectOutlineLevel: tomConstants = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectBox: tomConstants = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectTableRowDelimiter: tomConstants = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaEffectTable: tomConstants = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomModWidthPairs: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomModWidthSpace: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoSpaceAlpha: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoSpaceNumeric: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoSpaceParens: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEmbeddedFont: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDoublestrike: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOverlapping: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNormalCaret: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomKoreanBlockCaret: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNullCaret: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomIncludeInset: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnicodeBiDi: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathCFCheck: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnlink: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnhide: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCheckTextLimit: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomIgnoreCurrentFont: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatchCharRep: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatchFontSignature: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatchAscii: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGetHeightOnly: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatchMathFont: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCharset: tomConstants = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCharRepFromLcid: tomConstants = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAnsi: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEastEurope: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCyrillic: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGreek: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTurkish: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHebrew: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomArabic: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBaltic: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomVietnamese: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDefaultCharRep: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSymbol: tomConstants = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThai: tomConstants = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShiftJIS: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGB2312: tomConstants = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHangul: tomConstants = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBIG5: tomConstants = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPC437: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOEM: tomConstants = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMac: tomConstants = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomArmenian: tomConstants = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSyriac: tomConstants = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomThaana: tomConstants = 21i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDevanagari: tomConstants = 22i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBengali: tomConstants = 23i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGurmukhi: tomConstants = 24i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGujarati: tomConstants = 25i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOriya: tomConstants = 26i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTamil: tomConstants = 27i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTelugu: tomConstants = 28i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomKannada: tomConstants = 29i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMalayalam: tomConstants = 30i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSinhala: tomConstants = 31i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLao: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTibetan: tomConstants = 33i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMyanmar: tomConstants = 34i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGeorgian: tomConstants = 35i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomJamo: tomConstants = 36i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEthiopic: tomConstants = 37i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCherokee: tomConstants = 38i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAboriginal: tomConstants = 39i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOgham: tomConstants = 40i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRunic: tomConstants = 41i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomKhmer: tomConstants = 42i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMongolian: tomConstants = 43i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBraille: tomConstants = 44i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomYi: tomConstants = 45i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimbu: tomConstants = 46i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTaiLe: tomConstants = 47i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNewTaiLue: tomConstants = 48i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSylotiNagri: tomConstants = 49i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomKharoshthi: tomConstants = 50i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomKayahli: tomConstants = 51i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUsymbol: tomConstants = 52i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEmoji: tomConstants = 53i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGlagolitic: tomConstants = 54i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLisu: tomConstants = 55i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomVai: tomConstants = 56i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNKo: tomConstants = 57i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomOsmanya: tomConstants = 58i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhagsPa: tomConstants = 59i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGothic: tomConstants = 60i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDeseret: tomConstants = 61i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTifinagh: tomConstants = 62i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCharRepMax: tomConstants = 63i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRE10Mode: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUseAtFont: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTextFlowMask: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTextFlowES: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTextFlowSW: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTextFlowWN: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTextFlowNE: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoIME: tomConstants = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelfIME: tomConstants = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoUpScroll: tomConstants = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoVpScroll: tomConstants = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoLink: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomClientLink: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFriendlyLinkName: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFriendlyLinkAddress: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoLinkURL: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoLinkEmail: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoLinkPhone: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAutoLinkPath: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCompressNone: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCompressPunctuation: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCompressPunctuationAndKana: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCompressMax: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnderlinePositionAuto: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnderlinePositionBelow: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnderlinePositionAbove: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUnderlinePositionMax: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontAlignmentAuto: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontAlignmentTop: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontAlignmentBaseline: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontAlignmentBottom: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontAlignmentCenter: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontAlignmentMax: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRubyBelow: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRubyAlignCenter: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRubyAlign010: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRubyAlign121: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRubyAlignLeft: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRubyAlignRight: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitsDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitsUnderOver: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitsSubSup: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUpperLimitAsSuperScript: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitsOpposite: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShowLLimPlaceHldr: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShowULimPlaceHldr: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDontGrowWithContent: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGrowWithContent: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSubSupAlign: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitAlignMask: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitAlignCenter: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitAlignLeft: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLimitAlignRight: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShowDegPlaceHldr: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAlignMatchAscentDescent: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathVariant: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleScriptScriptCramped: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleScriptScript: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleScriptCramped: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleScript: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleTextCramped: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleText: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleDisplayCramped: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStyleDisplay: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathRelSize: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDecDecSize: tomConstants = 254i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDecSize: tomConstants = 255i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomIncSize: tomConstants = 65i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomIncIncSize: tomConstants = 66i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGravityUI: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGravityBack: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGravityFore: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGravityIn: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGravityOut: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGravityBackward: tomConstants = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomGravityForward: tomConstants = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAdjustCRLF: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUseCRLF: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTextize: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAllowFinalEOP: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFoldMathAlpha: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoHidden: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomIncludeNumbering: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTranslateTableCell: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoMathZoneBrackets: tomConstants = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomConvertMathChar: tomConstants = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoUCGreekItalic: tomConstants = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomAllowMathBold: tomConstants = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomLanguageTag: tomConstants = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomConvertRTF: tomConstants = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomApplyRtfDocProps: tomConstants = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomShow: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomZeroWidth: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomZeroAscent: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomZeroDescent: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomTransparent: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomASmash: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomDSmash: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomHSmash: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomSmash: tomConstants = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomHorz: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomPhantomVert: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxHideTop: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxHideBottom: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxHideLeft: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxHideRight: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxStrikeH: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxStrikeV: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxStrikeTLBR: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxStrikeBLTR: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomBoxAlignCenter: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceMask: tomConstants = 28i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceUnary: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceBinary: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceRelational: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceSkip: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceOrd: tomConstants = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSpaceDifferential: tomConstants = 24i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSizeText: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSizeScript: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSizeScriptScript: tomConstants = 96i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomNoBreak: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTransparentForPositioning: tomConstants = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomTransparentForSpacing: tomConstants = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStretchCharBelow: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStretchCharAbove: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStretchBaseBelow: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomStretchBaseAbove: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatrixAlignMask: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatrixAlignCenter: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatrixAlignTopRow: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMatrixAlignBottomRow: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomShowMatPlaceHldr: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEqArrayLayoutWidth: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEqArrayAlignMask: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEqArrayAlignCenter: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEqArrayAlignTopRow: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEqArrayAlignBottomRow: tomConstants = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathManualBreakMask: tomConstants = 127i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBreakLeft: tomConstants = 125i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBreakCenter: tomConstants = 126i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBreakRight: tomConstants = 127i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathEqAlign: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathArgShadingStart: tomConstants = 593i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathArgShadingEnd: tomConstants = 594i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathObjShadingStart: tomConstants = 595i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathObjShadingEnd: tomConstants = 596i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFunctionTypeNone: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFunctionTypeTakesArg: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFunctionTypeTakesLim: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFunctionTypeTakesLim2: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFunctionTypeIsLim: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathParaAlignDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathParaAlignCenterGroup: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathParaAlignCenter: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathParaAlignLeft: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathParaAlignRight: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispAlignMask: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispAlignCenterGroup: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispAlignCenter: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispAlignLeft: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispAlignRight: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispIntUnderOver: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispFracTeX: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispNaryGrow: tomConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocEmptyArgMask: tomConstants = 96i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocEmptyArgAuto: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocEmptyArgAlways: tomConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocEmptyArgNever: tomConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocSbSpOpUnchanged: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocDiffMask: tomConstants = 768i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocDiffDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocDiffUpright: tomConstants = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocDiffItalic: tomConstants = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDocDiffOpenItalic: tomConstants = 768i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispNarySubSup: tomConstants = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathDispDef: tomConstants = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathEnableRtl: tomConstants = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinMask: tomConstants = 196608i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinBefore: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinAfter: tomConstants = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinDup: tomConstants = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinSubMask: tomConstants = 786432i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinSubMM: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinSubPM: tomConstants = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathBrkBinSubMP: tomConstants = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomSelRange: tomConstants = 597i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHstring: tomConstants = 596i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontPropTeXStyle: tomConstants = 828i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontPropAlign: tomConstants = 829i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretch: tomConstants = 830i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStyle: tomConstants = 831i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStyleUpright: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStyleOblique: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStyleItalic: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchUltraCondensed: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchExtraCondensed: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchCondensed: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchSemiCondensed: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchNormal: tomConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchSemiExpanded: tomConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchExpanded: tomConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchExtraExpanded: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontStretchUltraExpanded: tomConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightThin: tomConstants = 100i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightExtraLight: tomConstants = 200i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightLight: tomConstants = 300i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightNormal: tomConstants = 400i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightRegular: tomConstants = 400i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightMedium: tomConstants = 500i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightSemiBold: tomConstants = 600i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightBold: tomConstants = 700i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightExtraBold: tomConstants = 800i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightBlack: tomConstants = 900i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightHeavy: tomConstants = 900i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomFontWeightExtraBlack: tomConstants = 950i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomParaPropMathAlign: tomConstants = 1079i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDocMathBuild: tomConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathLMargin: tomConstants = 129i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathRMargin: tomConstants = 130i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathWrapIndent: tomConstants = 131i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathWrapRight: tomConstants = 132i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathPostSpace: tomConstants = 134i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathPreSpace: tomConstants = 133i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathInterSpace: tomConstants = 135i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomMathIntraSpace: tomConstants = 136i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCanCopy: tomConstants = 137i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCanRedo: tomConstants = 138i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCanUndo: tomConstants = 139i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomUndoLimit: tomConstants = 140i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomDocAutoLink: tomConstants = 141i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEllipsisMode: tomConstants = 142i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEllipsisState: tomConstants = 143i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEllipsisNone: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEllipsisEnd: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEllipsisWord: tomConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomEllipsisPresent: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomVTopCell: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomVLowCell: tomConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHStartCell: tomConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomHContCell: tomConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRowUpdate: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRowApplyDefault: tomConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomCellStructureChangeOnly: tomConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub const tomRowHeightActual: tomConstants = 2059i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct BIDIOPTIONS { - pub cbSize: u32, - pub wMask: u16, - pub wEffects: u16, -} -impl ::core::marker::Copy for BIDIOPTIONS {} -impl ::core::clone::Clone for BIDIOPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub union CARET_INFO { - pub hbitmap: super::super::super::Graphics::Gdi::HBITMAP, - pub caretFlags: CARET_FLAGS, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for CARET_INFO {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for CARET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct CHANGENOTIFY { - pub dwChangeType: CHANGETYPE, - pub pvCookieData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for CHANGENOTIFY {} -impl ::core::clone::Clone for CHANGENOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHARFORMAT2A { - pub Base: CHARFORMATA, - pub wWeight: u16, - pub sSpacing: i16, - pub crBackColor: super::super::super::Foundation::COLORREF, - pub lcid: u32, - pub Anonymous: CHARFORMAT2A_0, - pub sStyle: i16, - pub wKerning: u16, - pub bUnderlineType: u8, - pub bAnimation: u8, - pub bRevAuthor: u8, - pub bUnderlineColor: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHARFORMAT2A {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHARFORMAT2A { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub union CHARFORMAT2A_0 { - pub dwReserved: u32, - pub dwCookie: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHARFORMAT2A_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHARFORMAT2A_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHARFORMAT2W { - pub Base: CHARFORMATW, - pub wWeight: u16, - pub sSpacing: i16, - pub crBackColor: super::super::super::Foundation::COLORREF, - pub lcid: u32, - pub Anonymous: CHARFORMAT2W_0, - pub sStyle: i16, - pub wKerning: u16, - pub bUnderlineType: u8, - pub bAnimation: u8, - pub bRevAuthor: u8, - pub bUnderlineColor: u8, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHARFORMAT2W {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHARFORMAT2W { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub union CHARFORMAT2W_0 { - pub dwReserved: u32, - pub dwCookie: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHARFORMAT2W_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHARFORMAT2W_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHARFORMATA { - pub cbSize: u32, - pub dwMask: CFM_MASK, - pub dwEffects: CFE_EFFECTS, - pub yHeight: i32, - pub yOffset: i32, - pub crTextColor: super::super::super::Foundation::COLORREF, - pub bCharSet: super::super::super::Graphics::Gdi::EMBED_FONT_CHARSET, - pub bPitchAndFamily: u8, - pub szFaceName: [super::super::super::Foundation::CHAR; 32], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHARFORMATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHARFORMATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CHARFORMATW { - pub cbSize: u32, - pub dwMask: CFM_MASK, - pub dwEffects: CFE_EFFECTS, - pub yHeight: i32, - pub yOffset: i32, - pub crTextColor: super::super::super::Foundation::COLORREF, - pub bCharSet: super::super::super::Graphics::Gdi::EMBED_FONT_CHARSET, - pub bPitchAndFamily: u8, - pub szFaceName: [u16; 32], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CHARFORMATW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CHARFORMATW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct CHARRANGE { - pub cpMin: i32, - pub cpMax: i32, -} -impl ::core::marker::Copy for CHARRANGE {} -impl ::core::clone::Clone for CHARRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLIPBOARDFORMAT { - pub nmhdr: super::NMHDR, - pub cf: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLIPBOARDFORMAT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLIPBOARDFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COMPCOLOR { - pub crText: super::super::super::Foundation::COLORREF, - pub crBackground: super::super::super::Foundation::COLORREF, - pub dwEffects: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COMPCOLOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COMPCOLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct EDITSTREAM { - pub dwCookie: usize, - pub dwError: u32, - pub pfnCallback: EDITSTREAMCALLBACK, -} -impl ::core::marker::Copy for EDITSTREAM {} -impl ::core::clone::Clone for EDITSTREAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENCORRECTTEXT { - pub nmhdr: super::NMHDR, - pub chrg: CHARRANGE, - pub seltyp: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENCORRECTTEXT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENCORRECTTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENDCOMPOSITIONNOTIFY { - pub nmhdr: super::NMHDR, - pub dwCode: ENDCOMPOSITIONNOTIFY_CODE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENDCOMPOSITIONNOTIFY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENDCOMPOSITIONNOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENDROPFILES { - pub nmhdr: super::NMHDR, - pub hDrop: super::super::super::Foundation::HANDLE, - pub cp: i32, - pub fProtected: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENDROPFILES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENDROPFILES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENLINK { - pub nmhdr: super::NMHDR, - pub msg: u32, - pub wParam: super::super::super::Foundation::WPARAM, - pub lParam: super::super::super::Foundation::LPARAM, - pub chrg: CHARRANGE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENLINK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENLINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENLOWFIRTF { - pub nmhdr: super::NMHDR, - pub szControl: ::windows_sys::core::PSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENLOWFIRTF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENLOWFIRTF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENOLEOPFAILED { - pub nmhdr: super::NMHDR, - pub iob: i32, - pub lOper: i32, - pub hr: ::windows_sys::core::HRESULT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENOLEOPFAILED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENOLEOPFAILED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENPROTECTED { - pub nmhdr: super::NMHDR, - pub msg: u32, - pub wParam: super::super::super::Foundation::WPARAM, - pub lParam: super::super::super::Foundation::LPARAM, - pub chrg: CHARRANGE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENPROTECTED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENPROTECTED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ENSAVECLIPBOARD { - pub nmhdr: super::NMHDR, - pub cObjectCount: i32, - pub cch: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ENSAVECLIPBOARD {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ENSAVECLIPBOARD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct FINDTEXTA { - pub chrg: CHARRANGE, - pub lpstrText: ::windows_sys::core::PCSTR, -} -impl ::core::marker::Copy for FINDTEXTA {} -impl ::core::clone::Clone for FINDTEXTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct FINDTEXTEXA { - pub chrg: CHARRANGE, - pub lpstrText: ::windows_sys::core::PCSTR, - pub chrgText: CHARRANGE, -} -impl ::core::marker::Copy for FINDTEXTEXA {} -impl ::core::clone::Clone for FINDTEXTEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct FINDTEXTEXW { - pub chrg: CHARRANGE, - pub lpstrText: ::windows_sys::core::PCWSTR, - pub chrgText: CHARRANGE, -} -impl ::core::marker::Copy for FINDTEXTEXW {} -impl ::core::clone::Clone for FINDTEXTEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct FINDTEXTW { - pub chrg: CHARRANGE, - pub lpstrText: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for FINDTEXTW {} -impl ::core::clone::Clone for FINDTEXTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct FORMATRANGE { - pub hdc: super::super::super::Graphics::Gdi::HDC, - pub hdcTarget: super::super::super::Graphics::Gdi::HDC, - pub rc: super::super::super::Foundation::RECT, - pub rcPage: super::super::super::Foundation::RECT, - pub chrg: CHARRANGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for FORMATRANGE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for FORMATRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GETCONTEXTMENUEX { - pub chrg: CHARRANGE, - pub dwFlags: u32, - pub pt: super::super::super::Foundation::POINT, - pub pvReserved: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GETCONTEXTMENUEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GETCONTEXTMENUEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct GETTEXTEX { - pub cb: u32, - pub flags: GETTEXTEX_FLAGS, - pub codepage: u32, - pub lpDefaultChar: ::windows_sys::core::PCSTR, - pub lpUsedDefChar: *mut i32, -} -impl ::core::marker::Copy for GETTEXTEX {} -impl ::core::clone::Clone for GETTEXTEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct GETTEXTLENGTHEX { - pub flags: GETTEXTLENGTHEX_FLAGS, - pub codepage: u32, -} -impl ::core::marker::Copy for GETTEXTLENGTHEX {} -impl ::core::clone::Clone for GETTEXTLENGTHEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GROUPTYPINGCHANGE { - pub nmhdr: super::NMHDR, - pub fGroupTyping: super::super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GROUPTYPINGCHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GROUPTYPINGCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct HYPHENATEINFO { - pub cbSize: i16, - pub dxHyphenateZone: i16, - pub pfnHyphenate: isize, -} -impl ::core::marker::Copy for HYPHENATEINFO {} -impl ::core::clone::Clone for HYPHENATEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct HYPHRESULT { - pub khyph: KHYPH, - pub ichHyph: i32, - pub chHyph: u16, -} -impl ::core::marker::Copy for HYPHRESULT {} -impl ::core::clone::Clone for HYPHRESULT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct IMECOMPTEXT { - pub cb: i32, - pub flags: IMECOMPTEXT_FLAGS, -} -impl ::core::marker::Copy for IMECOMPTEXT {} -impl ::core::clone::Clone for IMECOMPTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSGFILTER { - pub nmhdr: super::NMHDR, - pub msg: u32, - pub wParam: super::super::super::Foundation::WPARAM, - pub lParam: super::super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSGFILTER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSGFILTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct OBJECTPOSITIONS { - pub nmhdr: super::NMHDR, - pub cObjectCount: i32, - pub pcpPositions: *mut i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OBJECTPOSITIONS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OBJECTPOSITIONS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct PARAFORMAT { - pub cbSize: u32, - pub dwMask: PARAFORMAT_MASK, - pub wNumbering: PARAFORMAT_NUMBERING, - pub Anonymous: PARAFORMAT_0, - pub dxStartIndent: i32, - pub dxRightIndent: i32, - pub dxOffset: i32, - pub wAlignment: PARAFORMAT_ALIGNMENT, - pub cTabCount: i16, - pub rgxTabs: [u32; 32], -} -impl ::core::marker::Copy for PARAFORMAT {} -impl ::core::clone::Clone for PARAFORMAT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub union PARAFORMAT_0 { - pub wReserved: u16, - pub wEffects: u16, -} -impl ::core::marker::Copy for PARAFORMAT_0 {} -impl ::core::clone::Clone for PARAFORMAT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct PARAFORMAT2 { - pub Base: PARAFORMAT, - pub dySpaceBefore: i32, - pub dySpaceAfter: i32, - pub dyLineSpacing: i32, - pub sStyle: i16, - pub bLineSpacingRule: u8, - pub bOutlineLevel: u8, - pub wShadingWeight: u16, - pub wShadingStyle: PARAFORMAT_SHADING_STYLE, - pub wNumberingStart: u16, - pub wNumberingStyle: PARAFORMAT_NUMBERING_STYLE, - pub wNumberingTab: u16, - pub wBorderSpace: u16, - pub wBorderWidth: u16, - pub wBorders: PARAFORMAT_BORDERS, -} -impl ::core::marker::Copy for PARAFORMAT2 {} -impl ::core::clone::Clone for PARAFORMAT2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct PUNCTUATION { - pub iSize: u32, - pub szPunctuation: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for PUNCTUATION {} -impl ::core::clone::Clone for PUNCTUATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -pub struct REOBJECT { - pub cbStruct: u32, - pub cp: i32, - pub clsid: ::windows_sys::core::GUID, - pub poleobj: super::super::super::System::Ole::IOleObject, - pub pstg: super::super::super::System::Com::StructuredStorage::IStorage, - pub polesite: super::super::super::System::Ole::IOleClientSite, - pub sizel: super::super::super::Foundation::SIZE, - pub dvaspect: u32, - pub dwFlags: REOBJECT_FLAGS, - pub dwUser: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for REOBJECT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for REOBJECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct REPASTESPECIAL { - pub dwAspect: super::super::super::System::Com::DVASPECT, - pub dwParam: usize, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for REPASTESPECIAL {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for REPASTESPECIAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct REQRESIZE { - pub nmhdr: super::NMHDR, - pub rc: super::super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for REQRESIZE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for REQRESIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] -pub struct RICHEDIT_IMAGE_PARAMETERS { - pub xWidth: i32, - pub yHeight: i32, - pub Ascent: i32, - pub Type: super::super::super::Graphics::Gdi::TEXT_ALIGN_OPTIONS, - pub pwszAlternateText: ::windows_sys::core::PCWSTR, - pub pIStream: super::super::super::System::Com::IStream, -} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] -impl ::core::marker::Copy for RICHEDIT_IMAGE_PARAMETERS {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] -impl ::core::clone::Clone for RICHEDIT_IMAGE_PARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SELCHANGE { - pub nmhdr: super::NMHDR, - pub chrg: CHARRANGE, - pub seltyp: RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SELCHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SELCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct SETTEXTEX { - pub flags: u32, - pub codepage: u32, -} -impl ::core::marker::Copy for SETTEXTEX {} -impl ::core::clone::Clone for SETTEXTEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TABLECELLPARMS { - pub dxWidth: i32, - pub _bitfield: u16, - pub wShading: u16, - pub dxBrdrLeft: i16, - pub dyBrdrTop: i16, - pub dxBrdrRight: i16, - pub dyBrdrBottom: i16, - pub crBrdrLeft: super::super::super::Foundation::COLORREF, - pub crBrdrTop: super::super::super::Foundation::COLORREF, - pub crBrdrRight: super::super::super::Foundation::COLORREF, - pub crBrdrBottom: super::super::super::Foundation::COLORREF, - pub crBackPat: super::super::super::Foundation::COLORREF, - pub crForePat: super::super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TABLECELLPARMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TABLECELLPARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct TABLEROWPARMS { - pub cbRow: u8, - pub cbCell: u8, - pub cCell: u8, - pub cRow: u8, - pub dxCellMargin: i32, - pub dxIndent: i32, - pub dyHeight: i32, - pub _bitfield: u32, - pub cpStartRow: i32, - pub bTableLevel: u8, - pub iCell: u8, -} -impl ::core::marker::Copy for TABLEROWPARMS {} -impl ::core::clone::Clone for TABLEROWPARMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct TEXTRANGEA { - pub chrg: CHARRANGE, - pub lpstrText: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for TEXTRANGEA {} -impl ::core::clone::Clone for TEXTRANGEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(4))] -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub struct TEXTRANGEW { - pub chrg: CHARRANGE, - pub lpstrText: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for TEXTRANGEW {} -impl ::core::clone::Clone for TEXTRANGEW { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type AutoCorrectProc = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type EDITSTREAMCALLBACK = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type EDITWORDBREAKPROCEX = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PCreateTextServices = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Controls_RichEdit\"`*"] -pub type PShutdownTextServices = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/mod.rs deleted file mode 100644 index d287ac3..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Controls/mod.rs +++ /dev/null @@ -1,13350 +0,0 @@ -#[cfg(feature = "Win32_UI_Controls_Dialogs")] -pub mod Dialogs; -#[cfg(feature = "Win32_UI_Controls_RichEdit")] -pub mod RichEdit; -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn BeginBufferedAnimation ( hwnd : super::super::Foundation:: HWND , hdctarget : super::super::Graphics::Gdi:: HDC , prctarget : *const super::super::Foundation:: RECT , dwformat : BP_BUFFERFORMAT , ppaintparams : *const BP_PAINTPARAMS , panimationparams : *const BP_ANIMATIONPARAMS , phdcfrom : *mut super::super::Graphics::Gdi:: HDC , phdcto : *mut super::super::Graphics::Gdi:: HDC ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn BeginBufferedPaint ( hdctarget : super::super::Graphics::Gdi:: HDC , prctarget : *const super::super::Foundation:: RECT , dwformat : BP_BUFFERFORMAT , ppaintparams : *const BP_PAINTPARAMS , phdc : *mut super::super::Graphics::Gdi:: HDC ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn BeginPanningFeedback ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn BufferedPaintClear ( hbufferedpaint : isize , prc : *const super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn BufferedPaintInit ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn BufferedPaintRenderAnimation ( hwnd : super::super::Foundation:: HWND , hdctarget : super::super::Graphics::Gdi:: HDC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn BufferedPaintSetAlpha ( hbufferedpaint : isize , prc : *const super::super::Foundation:: RECT , alpha : u8 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn BufferedPaintStopAllAnimations ( hwnd : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn BufferedPaintUnInit ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn CheckDlgButton ( hdlg : super::super::Foundation:: HWND , nidbutton : i32 , ucheck : DLG_BUTTON_CHECK_STATE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn CheckRadioButton ( hdlg : super::super::Foundation:: HWND , nidfirstbutton : i32 , nidlastbutton : i32 , nidcheckbutton : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn CloseThemeData ( htheme : HTHEME ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateMappedBitmap ( hinstance : super::super::Foundation:: HINSTANCE , idbitmap : isize , wflags : u32 , lpcolormap : *const COLORMAP , inummaps : i32 ) -> super::super::Graphics::Gdi:: HBITMAP ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreatePropertySheetPageA ( constpropsheetpagepointer : *mut PROPSHEETPAGEA ) -> HPROPSHEETPAGE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreatePropertySheetPageW ( constpropsheetpagepointer : *mut PROPSHEETPAGEW ) -> HPROPSHEETPAGE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn CreateStatusWindowA ( style : i32 , lpsztext : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , wid : u32 ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn CreateStatusWindowW ( style : i32 , lpsztext : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , wid : u32 ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreateSyntheticPointerDevice ( pointertype : super::WindowsAndMessaging:: POINTER_INPUT_TYPE , maxcount : u32 , mode : POINTER_FEEDBACK_MODE ) -> HSYNTHETICPOINTERDEVICE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn CreateToolbarEx ( hwnd : super::super::Foundation:: HWND , ws : u32 , wid : u32 , nbitmaps : i32 , hbminst : super::super::Foundation:: HINSTANCE , wbmid : usize , lpbuttons : *mut TBBUTTON , inumbuttons : i32 , dxbutton : i32 , dybutton : i32 , dxbitmap : i32 , dybitmap : i32 , ustructsize : u32 ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn CreateUpDownControl ( dwstyle : u32 , x : i32 , y : i32 , cx : i32 , cy : i32 , hparent : super::super::Foundation:: HWND , nid : i32 , hinst : super::super::Foundation:: HINSTANCE , hbuddy : super::super::Foundation:: HWND , nupper : i32 , nlower : i32 , npos : i32 ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_Clone ( hdpa : HDPA , hdpanew : HDPA ) -> HDPA ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_Create ( citemgrow : i32 ) -> HDPA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_CreateEx ( cpgrow : i32 , hheap : super::super::Foundation:: HANDLE ) -> HDPA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_DeleteAllPtrs ( hdpa : HDPA ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_DeletePtr ( hdpa : HDPA , i : i32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_Destroy ( hdpa : HDPA ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_DestroyCallback ( hdpa : HDPA , pfncb : PFNDAENUMCALLBACK , pdata : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_EnumCallback ( hdpa : HDPA , pfncb : PFNDAENUMCALLBACK , pdata : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_GetPtr ( hdpa : HDPA , i : isize ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_GetPtrIndex ( hdpa : HDPA , p : *const ::core::ffi::c_void ) -> i32 ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_GetSize ( hdpa : HDPA ) -> u64 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_Grow ( pdpa : HDPA , cp : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DPA_InsertPtr ( hdpa : HDPA , i : i32 , p : *const ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Com\"`*"] fn DPA_LoadStream ( phdpa : *mut HDPA , pfn : PFNDPASTREAM , pstream : super::super::System::Com:: IStream , pvinstdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_Merge ( hdpadest : HDPA , hdpasrc : HDPA , dwflags : u32 , pfncompare : PFNDACOMPARE , pfnmerge : PFNDPAMERGE , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Com\"`*"] fn DPA_SaveStream ( hdpa : HDPA , pfn : PFNDPASTREAM , pstream : super::super::System::Com:: IStream , pvinstdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_Search ( hdpa : HDPA , pfind : *const ::core::ffi::c_void , istart : i32 , pfncompare : PFNDACOMPARE , lparam : super::super::Foundation:: LPARAM , options : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_SetPtr ( hdpa : HDPA , i : i32 , p : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DPA_Sort ( hdpa : HDPA , pfncompare : PFNDACOMPARE , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DSA_Clone ( hdsa : HDSA ) -> HDSA ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DSA_Create ( cbitem : i32 , citemgrow : i32 ) -> HDSA ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DSA_DeleteAllItems ( hdsa : HDSA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DSA_DeleteItem ( hdsa : HDSA , i : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DSA_Destroy ( hdsa : HDSA ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DSA_DestroyCallback ( hdsa : HDSA , pfncb : PFNDAENUMCALLBACK , pdata : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DSA_EnumCallback ( hdsa : HDSA , pfncb : PFNDAENUMCALLBACK , pdata : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DSA_GetItem ( hdsa : HDSA , i : i32 , pitem : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DSA_GetItemPtr ( hdsa : HDSA , i : i32 ) -> *mut ::core::ffi::c_void ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DSA_GetSize ( hdsa : HDSA ) -> u64 ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DSA_InsertItem ( hdsa : HDSA , i : i32 , pitem : *const ::core::ffi::c_void ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DSA_SetItem ( hdsa : HDSA , i : i32 , pitem : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DSA_Sort ( pdsa : HDSA , pfncompare : PFNDACOMPARE , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DestroyPropertySheetPage ( param0 : HPROPSHEETPAGE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn DestroySyntheticPointerDevice ( device : HSYNTHETICPOINTERDEVICE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirListA ( hdlg : super::super::Foundation:: HWND , lppathspec : :: windows_sys::core::PSTR , nidlistbox : i32 , nidstaticpath : i32 , ufiletype : DLG_DIR_LIST_FILE_TYPE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirListComboBoxA ( hdlg : super::super::Foundation:: HWND , lppathspec : :: windows_sys::core::PSTR , nidcombobox : i32 , nidstaticpath : i32 , ufiletype : DLG_DIR_LIST_FILE_TYPE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirListComboBoxW ( hdlg : super::super::Foundation:: HWND , lppathspec : :: windows_sys::core::PWSTR , nidcombobox : i32 , nidstaticpath : i32 , ufiletype : DLG_DIR_LIST_FILE_TYPE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirListW ( hdlg : super::super::Foundation:: HWND , lppathspec : :: windows_sys::core::PWSTR , nidlistbox : i32 , nidstaticpath : i32 , ufiletype : DLG_DIR_LIST_FILE_TYPE ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirSelectComboBoxExA ( hwnddlg : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PSTR , cchout : i32 , idcombobox : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirSelectComboBoxExW ( hwnddlg : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PWSTR , cchout : i32 , idcombobox : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirSelectExA ( hwnddlg : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PSTR , chcount : i32 , idlistbox : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DlgDirSelectExW ( hwnddlg : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PWSTR , chcount : i32 , idlistbox : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn DrawInsert ( handparent : super::super::Foundation:: HWND , hlb : super::super::Foundation:: HWND , nitem : i32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawShadowText ( hdc : super::super::Graphics::Gdi:: HDC , psztext : :: windows_sys::core::PCWSTR , cch : u32 , prc : *const super::super::Foundation:: RECT , dwflags : u32 , crtext : super::super::Foundation:: COLORREF , crshadow : super::super::Foundation:: COLORREF , ixoffset : i32 , iyoffset : i32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawStatusTextA ( hdc : super::super::Graphics::Gdi:: HDC , lprc : *mut super::super::Foundation:: RECT , psztext : :: windows_sys::core::PCSTR , uflags : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawStatusTextW ( hdc : super::super::Graphics::Gdi:: HDC , lprc : *mut super::super::Foundation:: RECT , psztext : :: windows_sys::core::PCWSTR , uflags : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeBackground ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , prect : *const super::super::Foundation:: RECT , pcliprect : *const super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeBackgroundEx ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , prect : *const super::super::Foundation:: RECT , poptions : *const DTBGOPTS ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeEdge ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , pdestrect : *const super::super::Foundation:: RECT , uedge : super::super::Graphics::Gdi:: DRAWEDGE_FLAGS , uflags : super::super::Graphics::Gdi:: DRAW_EDGE_FLAGS , pcontentrect : *mut super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeIcon ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , prect : *const super::super::Foundation:: RECT , himl : HIMAGELIST , iimageindex : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeParentBackground ( hwnd : super::super::Foundation:: HWND , hdc : super::super::Graphics::Gdi:: HDC , prc : *const super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeParentBackgroundEx ( hwnd : super::super::Foundation:: HWND , hdc : super::super::Graphics::Gdi:: HDC , dwflags : DRAW_THEME_PARENT_BACKGROUND_FLAGS , prc : *const super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeText ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , psztext : :: windows_sys::core::PCWSTR , cchtext : i32 , dwtextflags : super::super::Graphics::Gdi:: DRAW_TEXT_FORMAT , dwtextflags2 : u32 , prect : *const super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawThemeTextEx ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , psztext : :: windows_sys::core::PCWSTR , cchtext : i32 , dwtextflags : super::super::Graphics::Gdi:: DRAW_TEXT_FORMAT , prect : *mut super::super::Foundation:: RECT , poptions : *const DTTOPTS ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn EnableScrollBar ( hwnd : super::super::Foundation:: HWND , wsbflags : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , warrows : ENABLE_SCROLL_BAR_ARROWS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn EnableThemeDialogTexture ( hwnd : super::super::Foundation:: HWND , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn EnableTheming ( fenable : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn EndBufferedAnimation ( hbpanimation : isize , fupdatetarget : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn EndBufferedPaint ( hbufferedpaint : isize , fupdatetarget : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn EndPanningFeedback ( hwnd : super::super::Foundation:: HWND , fanimateback : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn EvaluateProximityToPolygon ( numvertices : u32 , controlpolygon : *const super::super::Foundation:: POINT , phittestinginput : *const TOUCH_HIT_TESTING_INPUT , pproximityeval : *mut TOUCH_HIT_TESTING_PROXIMITY_EVALUATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn EvaluateProximityToRect ( controlboundingbox : *const super::super::Foundation:: RECT , phittestinginput : *const TOUCH_HIT_TESTING_INPUT , pproximityeval : *mut TOUCH_HIT_TESTING_PROXIMITY_EVALUATION ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn FlatSB_EnableScrollBar ( param0 : super::super::Foundation:: HWND , param1 : i32 , param2 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn FlatSB_GetScrollInfo ( param0 : super::super::Foundation:: HWND , code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , param2 : *mut super::WindowsAndMessaging:: SCROLLINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn FlatSB_GetScrollPos ( param0 : super::super::Foundation:: HWND , code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn FlatSB_GetScrollProp ( param0 : super::super::Foundation:: HWND , propindex : WSB_PROP , param2 : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn FlatSB_GetScrollRange ( param0 : super::super::Foundation:: HWND , code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , param2 : *mut i32 , param3 : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn FlatSB_SetScrollInfo ( param0 : super::super::Foundation:: HWND , code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , psi : *mut super::WindowsAndMessaging:: SCROLLINFO , fredraw : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn FlatSB_SetScrollPos ( param0 : super::super::Foundation:: HWND , code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , pos : i32 , fredraw : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn FlatSB_SetScrollProp ( param0 : super::super::Foundation:: HWND , index : WSB_PROP , newvalue : isize , param3 : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn FlatSB_SetScrollRange ( param0 : super::super::Foundation:: HWND , code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , min : i32 , max : i32 , fredraw : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn FlatSB_ShowScrollBar ( param0 : super::super::Foundation:: HWND , code : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , param2 : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetBufferedPaintBits ( hbufferedpaint : isize , ppbbuffer : *mut *mut super::super::Graphics::Gdi:: RGBQUAD , pcxrow : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetBufferedPaintDC ( hbufferedpaint : isize ) -> super::super::Graphics::Gdi:: HDC ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetBufferedPaintTargetDC ( hbufferedpaint : isize ) -> super::super::Graphics::Gdi:: HDC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetBufferedPaintTargetRect ( hbufferedpaint : isize , prc : *mut super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetComboBoxInfo ( hwndcombo : super::super::Foundation:: HWND , pcbi : *mut COMBOBOXINFO ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetCurrentThemeName ( pszthemefilename : :: windows_sys::core::PWSTR , cchmaxnamechars : i32 , pszcolorbuff : :: windows_sys::core::PWSTR , cchmaxcolorchars : i32 , pszsizebuff : :: windows_sys::core::PWSTR , cchmaxsizechars : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetEffectiveClientRect ( hwnd : super::super::Foundation:: HWND , lprc : *mut super::super::Foundation:: RECT , lpinfo : *const i32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetListBoxInfo ( hwnd : super::super::Foundation:: HWND ) -> u32 ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetMUILanguage ( ) -> u16 ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeAnimationProperty ( htheme : HTHEME , istoryboardid : i32 , itargetid : i32 , eproperty : TA_PROPERTY , pvproperty : *mut ::core::ffi::c_void , cbsize : u32 , pcbsizeout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeAnimationTransform ( htheme : HTHEME , istoryboardid : i32 , itargetid : i32 , dwtransformindex : u32 , ptransform : *mut TA_TRANSFORM , cbsize : u32 , pcbsizeout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeAppProperties ( ) -> SET_THEME_APP_PROPERTIES_FLAGS ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeBackgroundContentRect ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , pboundingrect : *const super::super::Foundation:: RECT , pcontentrect : *mut super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeBackgroundExtent ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , pcontentrect : *const super::super::Foundation:: RECT , pextentrect : *mut super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeBackgroundRegion ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , prect : *const super::super::Foundation:: RECT , pregion : *mut super::super::Graphics::Gdi:: HRGN ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeBitmap ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , dwflags : GET_THEME_BITMAP_FLAGS , phbitmap : *mut super::super::Graphics::Gdi:: HBITMAP ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetThemeBool ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , pfval : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetThemeColor ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , pcolor : *mut super::super::Foundation:: COLORREF ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeDocumentationProperty ( pszthemename : :: windows_sys::core::PCWSTR , pszpropertyname : :: windows_sys::core::PCWSTR , pszvaluebuff : :: windows_sys::core::PWSTR , cchmaxvalchars : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeEnumValue ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , pival : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeFilename ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , pszthemefilename : :: windows_sys::core::PWSTR , cchmaxbuffchars : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeFont ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , ipropid : i32 , pfont : *mut super::super::Graphics::Gdi:: LOGFONTW ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeInt ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , pival : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeIntList ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , pintlist : *mut INTLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeMargins ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , prc : *const super::super::Foundation:: RECT , pmargins : *mut MARGINS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeMetric ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , pival : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemePartSize ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , prc : *const super::super::Foundation:: RECT , esize : THEMESIZE , psz : *mut super::super::Foundation:: SIZE ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetThemePosition ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : THEME_PROPERTY_SYMBOL_ID , ppoint : *mut super::super::Foundation:: POINT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemePropertyOrigin ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : i32 , porigin : *mut PROPERTYORIGIN ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetThemeRect ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : i32 , prect : *mut super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetThemeStream ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : i32 , ppvstream : *mut *mut ::core::ffi::c_void , pcbstream : *mut u32 , hinst : super::super::Foundation:: HINSTANCE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeString ( htheme : HTHEME , ipartid : i32 , istateid : i32 , ipropid : i32 , pszbuff : :: windows_sys::core::PWSTR , cchmaxbuffchars : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetThemeSysBool ( htheme : HTHEME , iboolid : THEME_PROPERTY_SYMBOL_ID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetThemeSysColor ( htheme : HTHEME , icolorid : i32 ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeSysColorBrush ( htheme : HTHEME , icolorid : THEME_PROPERTY_SYMBOL_ID ) -> super::super::Graphics::Gdi:: HBRUSH ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeSysFont ( htheme : HTHEME , ifontid : THEME_PROPERTY_SYMBOL_ID , plf : *mut super::super::Graphics::Gdi:: LOGFONTW ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeSysInt ( htheme : HTHEME , iintid : THEME_PROPERTY_SYMBOL_ID , pivalue : *mut i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeSysSize ( htheme : HTHEME , isizeid : i32 ) -> i32 ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeSysString ( htheme : HTHEME , istringid : THEME_PROPERTY_SYMBOL_ID , pszstringbuff : :: windows_sys::core::PWSTR , cchmaxstringchars : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeTextExtent ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , psztext : :: windows_sys::core::PCWSTR , cchcharcount : i32 , dwtextflags : super::super::Graphics::Gdi:: DRAW_TEXT_FORMAT , pboundingrect : *const super::super::Foundation:: RECT , pextentrect : *mut super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetThemeTextMetrics ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , ptm : *mut super::super::Graphics::Gdi:: TEXTMETRICW ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeTimingFunction ( htheme : HTHEME , itimingfunctionid : i32 , ptimingfunction : *mut TA_TIMINGFUNCTION , cbsize : u32 , pcbsizeout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn GetThemeTransitionDuration ( htheme : HTHEME , ipartid : i32 , istateidfrom : i32 , istateidto : i32 , ipropid : i32 , pdwduration : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetWindowFeedbackSetting ( hwnd : super::super::Foundation:: HWND , feedback : FEEDBACK_TYPE , dwflags : u32 , psize : *mut u32 , config : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn GetWindowTheme ( hwnd : super::super::Foundation:: HWND ) -> HTHEME ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn HIMAGELIST_QueryInterface ( himl : HIMAGELIST , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn HitTestThemeBackground ( htheme : HTHEME , hdc : super::super::Graphics::Gdi:: HDC , ipartid : i32 , istateid : i32 , dwoptions : HIT_TEST_BACKGROUND_OPTIONS , prect : *const super::super::Foundation:: RECT , hrgn : super::super::Graphics::Gdi:: HRGN , pttest : super::super::Foundation:: POINT , pwhittestcode : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImageList_Add ( himl : HIMAGELIST , hbmimage : super::super::Graphics::Gdi:: HBITMAP , hbmmask : super::super::Graphics::Gdi:: HBITMAP ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImageList_AddMasked ( himl : HIMAGELIST , hbmimage : super::super::Graphics::Gdi:: HBITMAP , crmask : super::super::Foundation:: COLORREF ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_BeginDrag ( himltrack : HIMAGELIST , itrack : i32 , dxhotspot : i32 , dyhotspot : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn ImageList_CoCreateInstance ( rclsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_Copy ( himldst : HIMAGELIST , idst : i32 , himlsrc : HIMAGELIST , isrc : i32 , uflags : IMAGE_LIST_COPY_FLAGS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn ImageList_Create ( cx : i32 , cy : i32 , flags : IMAGELIST_CREATION_FLAGS , cinitial : i32 , cgrow : i32 ) -> HIMAGELIST ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_Destroy ( himl : HIMAGELIST ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_DragEnter ( hwndlock : super::super::Foundation:: HWND , x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_DragLeave ( hwndlock : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_DragMove ( x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_DragShowNolock ( fshow : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImageList_Draw ( himl : HIMAGELIST , i : i32 , hdcdst : super::super::Graphics::Gdi:: HDC , x : i32 , y : i32 , fstyle : IMAGE_LIST_DRAW_STYLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImageList_DrawEx ( himl : HIMAGELIST , i : i32 , hdcdst : super::super::Graphics::Gdi:: HDC , x : i32 , y : i32 , dx : i32 , dy : i32 , rgbbk : super::super::Foundation:: COLORREF , rgbfg : super::super::Foundation:: COLORREF , fstyle : IMAGE_LIST_DRAW_STYLE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImageList_DrawIndirect ( pimldp : *const IMAGELISTDRAWPARAMS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn ImageList_Duplicate ( himl : HIMAGELIST ) -> HIMAGELIST ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn ImageList_EndDrag ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_GetBkColor ( himl : HIMAGELIST ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_GetDragImage ( ppt : *mut super::super::Foundation:: POINT , ppthotspot : *mut super::super::Foundation:: POINT ) -> HIMAGELIST ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ImageList_GetIcon ( himl : HIMAGELIST , i : i32 , flags : u32 ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_GetIconSize ( himl : HIMAGELIST , cx : *mut i32 , cy : *mut i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn ImageList_GetImageCount ( himl : HIMAGELIST ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImageList_GetImageInfo ( himl : HIMAGELIST , i : i32 , pimageinfo : *mut IMAGEINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ImageList_LoadImageA ( hi : super::super::Foundation:: HINSTANCE , lpbmp : :: windows_sys::core::PCSTR , cx : i32 , cgrow : i32 , crmask : super::super::Foundation:: COLORREF , utype : u32 , uflags : super::WindowsAndMessaging:: IMAGE_FLAGS ) -> HIMAGELIST ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ImageList_LoadImageW ( hi : super::super::Foundation:: HINSTANCE , lpbmp : :: windows_sys::core::PCWSTR , cx : i32 , cgrow : i32 , crmask : super::super::Foundation:: COLORREF , utype : u32 , uflags : super::WindowsAndMessaging:: IMAGE_FLAGS ) -> HIMAGELIST ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn ImageList_Merge ( himl1 : HIMAGELIST , i1 : i32 , himl2 : HIMAGELIST , i2 : i32 , dx : i32 , dy : i32 ) -> HIMAGELIST ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Com\"`*"] fn ImageList_Read ( pstm : super::super::System::Com:: IStream ) -> HIMAGELIST ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Com\"`*"] fn ImageList_ReadEx ( dwflags : u32 , pstm : super::super::System::Com:: IStream , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_Remove ( himl : HIMAGELIST , i : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImageList_Replace ( himl : HIMAGELIST , i : i32 , hbmimage : super::super::Graphics::Gdi:: HBITMAP , hbmmask : super::super::Graphics::Gdi:: HBITMAP ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ImageList_ReplaceIcon ( himl : HIMAGELIST , i : i32 , hicon : super::WindowsAndMessaging:: HICON ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_SetBkColor ( himl : HIMAGELIST , clrbk : super::super::Foundation:: COLORREF ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_SetDragCursorImage ( himldrag : HIMAGELIST , idrag : i32 , dxhotspot : i32 , dyhotspot : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_SetIconSize ( himl : HIMAGELIST , cx : i32 , cy : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_SetImageCount ( himl : HIMAGELIST , unewcount : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ImageList_SetOverlayImage ( himl : HIMAGELIST , iimage : i32 , ioverlay : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ImageList_Write ( himl : HIMAGELIST , pstm : super::super::System::Com:: IStream ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Com\"`*"] fn ImageList_WriteEx ( himl : HIMAGELIST , dwflags : IMAGE_LIST_WRITE_STREAM_FLAGS , pstm : super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn InitCommonControls ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn InitCommonControlsEx ( picce : *const INITCOMMONCONTROLSEX ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn InitMUILanguage ( uilang : u16 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn InitializeFlatSB ( param0 : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsAppThemed ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsCharLowerW ( ch : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsCompositionActive ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsDlgButtonChecked ( hdlg : super::super::Foundation:: HWND , nidbutton : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsThemeActive ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsThemeBackgroundPartiallyTransparent ( htheme : HTHEME , ipartid : i32 , istateid : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsThemeDialogTextureEnabled ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn IsThemePartDefined ( htheme : HTHEME , ipartid : i32 , istateid : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn LBItemFromPt ( hlb : super::super::Foundation:: HWND , pt : super::super::Foundation:: POINT , bautoscroll : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn LoadIconMetric ( hinst : super::super::Foundation:: HINSTANCE , pszname : :: windows_sys::core::PCWSTR , lims : _LI_METRIC , phico : *mut super::WindowsAndMessaging:: HICON ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn LoadIconWithScaleDown ( hinst : super::super::Foundation:: HINSTANCE , pszname : :: windows_sys::core::PCWSTR , cx : i32 , cy : i32 , phico : *mut super::WindowsAndMessaging:: HICON ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn MakeDragList ( hlb : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn MenuHelp ( umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , hmainmenu : super::WindowsAndMessaging:: HMENU , hinst : super::super::Foundation:: HINSTANCE , hwndstatus : super::super::Foundation:: HWND , lpwids : *const u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn OpenThemeData ( hwnd : super::super::Foundation:: HWND , pszclasslist : :: windows_sys::core::PCWSTR ) -> HTHEME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn OpenThemeDataEx ( hwnd : super::super::Foundation:: HWND , pszclasslist : :: windows_sys::core::PCWSTR , dwflags : OPEN_THEME_DATA_FLAGS ) -> HTHEME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn PackTouchHitTestingProximityEvaluation ( phittestinginput : *const TOUCH_HIT_TESTING_INPUT , pproximityeval : *const TOUCH_HIT_TESTING_PROXIMITY_EVALUATION ) -> super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn PropertySheetA ( param0 : *mut PROPSHEETHEADERA_V2 ) -> isize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn PropertySheetW ( param0 : *mut PROPSHEETHEADERW_V2 ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn RegisterPointerDeviceNotifications ( window : super::super::Foundation:: HWND , notifyrange : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn RegisterTouchHitTestingWindow ( hwnd : super::super::Foundation:: HWND , value : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetScrollInfo ( hwnd : super::super::Foundation:: HWND , nbar : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , lpsi : *const super::WindowsAndMessaging:: SCROLLINFO , redraw : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetScrollPos ( hwnd : super::super::Foundation:: HWND , nbar : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , npos : i32 , bredraw : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetScrollRange ( hwnd : super::super::Foundation:: HWND , nbar : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , nminpos : i32 , nmaxpos : i32 , bredraw : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`*"] fn SetThemeAppProperties ( dwflags : SET_THEME_APP_PROPERTIES_FLAGS ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn SetWindowFeedbackSetting ( hwnd : super::super::Foundation:: HWND , feedback : FEEDBACK_TYPE , dwflags : u32 , size : u32 , configuration : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn SetWindowTheme ( hwnd : super::super::Foundation:: HWND , pszsubappname : :: windows_sys::core::PCWSTR , pszsubidlist : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn SetWindowThemeAttribute ( hwnd : super::super::Foundation:: HWND , eattribute : WINDOWTHEMEATTRIBUTETYPE , pvattribute : *const ::core::ffi::c_void , cbattribute : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn ShowHideMenuCtl ( hwnd : super::super::Foundation:: HWND , uflags : usize , lpinfo : *const i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ShowScrollBar ( hwnd : super::super::Foundation:: HWND , wbar : super::WindowsAndMessaging:: SCROLLBAR_CONSTANTS , bshow : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn Str_SetPtrW ( ppsz : *mut :: windows_sys::core::PWSTR , psz : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn TaskDialog ( hwndowner : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , pszwindowtitle : :: windows_sys::core::PCWSTR , pszmaininstruction : :: windows_sys::core::PCWSTR , pszcontent : :: windows_sys::core::PCWSTR , dwcommonbuttons : TASKDIALOG_COMMON_BUTTON_FLAGS , pszicon : :: windows_sys::core::PCWSTR , pnbutton : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn TaskDialogIndirect ( ptaskconfig : *const TASKDIALOGCONFIG , pnbutton : *mut i32 , pnradiobutton : *mut i32 , pfverificationflagchecked : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn UninitializeFlatSB ( param0 : super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] fn UpdatePanningFeedback ( hwnd : super::super::Foundation:: HWND , ltotaloverpanoffsetx : i32 , ltotaloverpanoffsety : i32 , fininertia : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -pub type IImageList = *mut ::core::ffi::c_void; -pub type IImageList2 = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACM_ISPLAYING: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACM_OPEN: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACM_OPENA: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACM_OPENW: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACM_PLAY: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACM_STOP: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACN_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACN_STOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACS_AUTOPLAY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACS_CENTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACS_TIMER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ACS_TRANSPARENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ANIMATE_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysAnimate32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ANIMATE_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysAnimate32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ANIMATE_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysAnimate32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_FIRST: u32 = 5632u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_GETIDEALSIZE: u32 = 5633u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_GETIMAGELIST: u32 = 5635u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_GETNOTE: u32 = 5642u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_GETNOTELENGTH: u32 = 5643u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_GETSPLITINFO: u32 = 5640u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_GETTEXTMARGIN: u32 = 5637u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_SETDROPDOWNSTATE: u32 = 5638u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_SETIMAGELIST: u32 = 5634u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_SETNOTE: u32 = 5641u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_SETSHIELD: u32 = 5644u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_SETSPLITINFO: u32 = 5639u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCM_SETTEXTMARGIN: u32 = 5636u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCN_DROPDOWN: u32 = 4294966048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCN_FIRST: u32 = 4294966046u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCN_HOTITEMCHANGE: u32 = 4294966047u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSIF_GLYPH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSIF_IMAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSIF_SIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSIF_STYLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSS_ALIGNLEFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSS_IMAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSS_NOSPLIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BCSS_STRETCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BST_DROPDOWNPUSHED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BST_HOT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BS_COMMANDLINK: i32 = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BS_DEFCOMMANDLINK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BS_DEFSPLITBUTTON: i32 = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BS_SPLITBUTTON: i32 = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_AUTOSIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_BUTTON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_CHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_DROPDOWN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_GROUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_NOPREFIX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_SEP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_SHOWTEXT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BTNS_WHOLEDROPDOWN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEMAXSTRLEN: u32 = 260u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETCOMBOCONTROL: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETEDITCONTROL: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETEXSTYLE: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETEXTENDEDSTYLE: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETIMAGELIST: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETITEM: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETITEMA: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETITEMW: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_HASEDITCHANGED: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_INSERTITEM: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_INSERTITEMA: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_INSERTITEMW: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETEXSTYLE: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETEXTENDEDSTYLE: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETIMAGELIST: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETITEM: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETITEMA: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETITEMW: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEM_SETWINDOWTHEME: u32 = 8203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBENF_DROPDOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBENF_ESCAPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBENF_KILLFOCUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBENF_RETURN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBES_EX_CASESENSITIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBES_EX_NOEDITIMAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBES_EX_NOEDITIMAGEINDENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBES_EX_NOSIZELIMIT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBES_EX_PATHWORDBREAKPROC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBES_EX_TEXTENDELLIPSIS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBM_FIRST: u32 = 5888u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CB_GETCUEBANNER: u32 = 5892u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CB_GETMINVISIBLE: u32 = 5890u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CB_SETCUEBANNER: u32 = 5891u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CB_SETMINVISIBLE: u32 = 5889u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCF_NOTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCHCCCLASS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCHCCDESC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCHCCTEXT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_DPISCALE: u32 = 8204u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_FIRST: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_GETCOLORSCHEME: u32 = 8195u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_GETDROPTARGET: u32 = 8196u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_GETVERSION: u32 = 8200u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_LAST: u32 = 8704u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_SETBKCOLOR: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_SETCOLORSCHEME: u32 = 8194u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_SETNOTIFYWINDOW: u32 = 8201u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_SETVERSION: u32 = 8199u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCM_SETWINDOWTHEME: u32 = 8203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_ADJUSTABLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_BOTTOM: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_NODIVIDER: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_NOMOVEY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_NOPARENTALIGN: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_NORESIZE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_TOP: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CCS_VERT: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_ITEM: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_POSTERASE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_DODEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_DOERASE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_NEWFONT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_NOTIFYITEMDRAW: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_NOTIFYPOSTERASE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_NOTIFYPOSTPAINT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_NOTIFYSUBITEMDRAW: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_SKIPDEFAULT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDRF_SKIPPOSTPAINT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CLR_DEFAULT: i32 = -16777216i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CLR_HILIGHT: i32 = -16777216i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CLR_NONE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMB_MASKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const COLORMGMTDLGORD: u32 = 1551u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const COMCTL32_VERSION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DATETIMEPICK_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysDateTimePick32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DATETIMEPICK_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysDateTimePick32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DATETIMEPICK_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysDateTimePick32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DA_ERR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DA_LAST: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_COPYCURSOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_CURSORSET: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_MOVECURSOR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_STOPCURSOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAM_INTERSECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAM_NORMAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAM_SORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAM_UNION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAS_INSERTAFTER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAS_INSERTBEFORE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAS_SORTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPA_APPEND: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPA_ERR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DRAGLISTMSGSTRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("commctrl_DragListMsg"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DSA_APPEND: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DSA_ERR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTBG_CLIPRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTBG_COMPUTINGREGION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTBG_DRAWSOLID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTBG_MIRRORDC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTBG_NOMIRROR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTBG_OMITBORDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTBG_OMITCONTENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_CLOSEMONTHCAL: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_FIRST: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETDATETIMEPICKERINFO: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETIDEALSIZE: u32 = 4111u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETMCCOLOR: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETMCFONT: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETMCSTYLE: u32 = 4108u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETMONTHCAL: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETRANGE: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_GETSYSTEMTIME: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETFORMAT: u32 = 4146u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETFORMATA: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETFORMATW: u32 = 4146u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETMCCOLOR: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETMCFONT: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETMCSTYLE: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETRANGE: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTM_SETSYSTEMTIME: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_APPCANPARSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_LONGDATEFORMAT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_RIGHTALIGN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_SHORTDATECENTURYFORMAT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_SHORTDATEFORMAT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_SHOWNONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_TIMEFORMAT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTS_UPDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_FLAGS2VALIDBITS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_GRAYED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ECM_FIRST: u32 = 5376u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_CANUNDO: u32 = 198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_CHARFROMPOS: u32 = 215u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_EMPTYUNDOBUFFER: u32 = 205u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_ENABLEFEATURE: u32 = 218u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_ENABLESEARCHWEB: u32 = 5390u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_FILELINEFROMCHAR: u32 = 5395u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_FILELINEINDEX: u32 = 5396u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_FILELINELENGTH: u32 = 5397u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_FMTLINES: u32 = 200u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETCARETINDEX: u32 = 5394u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETCUEBANNER: u32 = 5378u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETENDOFLINE: u32 = 5389u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETEXTENDEDSTYLE: u32 = 5387u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETFILELINE: u32 = 5398u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETFILELINECOUNT: u32 = 5399u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETFIRSTVISIBLELINE: u32 = 206u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETHANDLE: u32 = 189u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETHILITE: u32 = 5382u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETIMESTATUS: u32 = 217u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETLIMITTEXT: u32 = 213u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETLINE: u32 = 196u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETLINECOUNT: u32 = 186u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETMARGINS: u32 = 212u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETMODIFY: u32 = 184u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETPASSWORDCHAR: u32 = 210u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETRECT: u32 = 178u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETSEL: u32 = 176u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETTHUMB: u32 = 190u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_GETWORDBREAKPROC: u32 = 209u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_HIDEBALLOONTIP: u32 = 5380u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_LIMITTEXT: u32 = 197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_LINEFROMCHAR: u32 = 201u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_LINEINDEX: u32 = 187u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_LINELENGTH: u32 = 193u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_LINESCROLL: u32 = 182u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_NOSETFOCUS: u32 = 5383u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_POSFROMCHAR: u32 = 214u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_REPLACESEL: u32 = 194u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SCROLL: u32 = 181u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SCROLLCARET: u32 = 183u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SEARCHWEB: u32 = 5391u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETCARETINDEX: u32 = 5393u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETCUEBANNER: u32 = 5377u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETENDOFLINE: u32 = 5388u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETEXTENDEDSTYLE: u32 = 5386u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETHANDLE: u32 = 188u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETHILITE: u32 = 5381u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETIMESTATUS: u32 = 216u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETLIMITTEXT: u32 = 197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETMARGINS: u32 = 211u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETMODIFY: u32 = 185u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETPASSWORDCHAR: u32 = 204u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETREADONLY: u32 = 207u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETRECT: u32 = 179u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETRECTNP: u32 = 180u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETSEL: u32 = 177u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETTABSTOPS: u32 = 203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SETWORDBREAKPROC: u32 = 208u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_SHOWBALLOONTIP: u32 = 5379u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_TAKEFOCUS: u32 = 5384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EM_UNDO: u32 = 199u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ES_EX_ALLOWEOL_CR: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ES_EX_ALLOWEOL_LF: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ES_EX_CONVERT_EOL_ON_PASTE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ES_EX_ZOOMABLE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETDT_DISABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETDT_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETDT_USEAEROWIZARDTABTEXTURE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETDT_USETABTEXTURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FILEOPENORD: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FINDDLGORD: u32 = 1540u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FONTDLGORD: u32 = 1542u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FORMATDLGORD30: u32 = 1544u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FORMATDLGORD31: u32 = 1543u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FSB_ENCARTA_MODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FSB_FLAT_MODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FSB_REGULAR_MODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GDTR_MAX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GDTR_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GDT_ERROR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GMR_DAYSTATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GMR_VISIBLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_CLEARFILTER: u32 = 4632u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_CREATEDRAGIMAGE: u32 = 4624u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_DELETEITEM: u32 = 4610u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_EDITFILTER: u32 = 4631u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_FIRST: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETBITMAPMARGIN: u32 = 4629u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETFOCUSEDITEM: u32 = 4635u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETIMAGELIST: u32 = 4617u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETITEM: u32 = 4619u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETITEMA: u32 = 4611u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETITEMCOUNT: u32 = 4608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETITEMDROPDOWNRECT: u32 = 4633u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETITEMRECT: u32 = 4615u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETITEMW: u32 = 4619u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETORDERARRAY: u32 = 4625u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETOVERFLOWRECT: u32 = 4634u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_HITTEST: u32 = 4614u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_INSERTITEM: u32 = 4618u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_INSERTITEMA: u32 = 4609u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_INSERTITEMW: u32 = 4618u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_LAYOUT: u32 = 4613u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_ORDERTOINDEX: u32 = 4623u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETBITMAPMARGIN: u32 = 4628u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETFILTERCHANGETIMEOUT: u32 = 4630u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETFOCUSEDITEM: u32 = 4636u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETHOTDIVIDER: u32 = 4627u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETIMAGELIST: u32 = 4616u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETITEM: u32 = 4620u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETITEMA: u32 = 4612u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETITEMW: u32 = 4620u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETORDERARRAY: u32 = 4626u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDSIL_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDSIL_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_BUTTONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_CHECKBOXES: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_DRAGDROP: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_FILTERBAR: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_FLAT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_FULLDRAG: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_HIDDEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_HORZ: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_HOTTRACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_NOSIZING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDS_OVERFLOW: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIST_ADDTOFAVORITES: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIST_BACK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIST_FAVORITES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIST_FORWARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIST_VIEWTREE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_A: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_C: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_CA: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_S: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_SA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_SC: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKCOMB_SCA: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKM_GETHOTKEY: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKM_SETHOTKEY: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HKM_SETRULES: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOTKEYF_ALT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOTKEYF_CONTROL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOTKEYF_EXT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOTKEYF_SHIFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOTKEY_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_hotkey32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOTKEY_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("msctls_hotkey32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOTKEY_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_hotkey32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOVER_DEFAULT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_HIST_DISABLED: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_HIST_HOT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_HIST_LARGE_COLOR: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_HIST_NORMAL: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_HIST_PRESSED: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_HIST_SMALL_COLOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_STD_LARGE_COLOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_STD_SMALL_COLOR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_VIEW_LARGE_COLOR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDB_VIEW_SMALL_COLOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IDC_MANAGE_LINK: u32 = 1592u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ID_PSRESTARTWINDOWS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILDI_PURGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILDI_QUERYACCESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILDI_RESETACCESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILDI_STANDBY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILDRF_IMAGELOWQUALITY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILDRF_OVERLAYLOWQUALITY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILFIP_ALWAYS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILFIP_FROMSTANDBY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILGOS_ALWAYS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILGOS_FROMSTANDBY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILGT_ASYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILGT_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_HORIZONTAL_CENTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_HORIZONTAL_LEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_HORIZONTAL_RIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_SCALE_ASPECTRATIO: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_SCALE_CLIP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_VERTICAL_BOTTOM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_VERTICAL_CENTER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILR_VERTICAL_TOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILS_ALPHA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILS_GLOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILS_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILS_SATURATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILS_SHADOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const INFOTIPSIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const INVALID_LINK_INDEX: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IPM_CLEARADDRESS: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IPM_GETADDRESS: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IPM_ISBLANK: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IPM_SETADDRESS: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IPM_SETFOCUS: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IPM_SETRANGE: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_IMAGECALLBACK: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_IMAGENONE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_INDENTCALLBACK: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ImageList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7c476ba2_02b1_48f4_8048_b24619ddc058); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LM_GETIDEALHEIGHT: u32 = 1793u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LM_GETIDEALSIZE: u32 = 1793u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LM_GETITEM: u32 = 1795u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LM_HITTEST: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LM_SETITEM: u32 = 1794u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVA_ALIGNLEFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVA_ALIGNTOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVA_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVA_SNAPTOGRID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCDRF_NOGROUPFRAME: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCDRF_NOSELECT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFF_ITEMCOUNT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFIS_FOCUSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_ALIGN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_DESCRIPTIONBOTTOM: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_DESCRIPTIONTOP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_EXTENDEDIMAGE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_GROUPID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_ITEMS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_SUBSET: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_SUBSETITEMS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_SUBTITLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_TASK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_TITLEIMAGE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGGR_GROUP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGGR_HEADER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGGR_LABEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGGR_SUBSETLINK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGMF_BORDERCOLOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGMF_BORDERSIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGMF_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGMF_TEXTCOLOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIR_BOUNDS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIR_ICON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIR_LABEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIR_SELECTBOUNDS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVKF_ALT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVKF_CONTROL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVKF_SHIFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_APPROXIMATEVIEWRECT: u32 = 4160u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_ARRANGE: u32 = 4118u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_CANCELEDITLABEL: u32 = 4275u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_CREATEDRAGIMAGE: u32 = 4129u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_DELETEALLITEMS: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_DELETECOLUMN: u32 = 4124u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_DELETEITEM: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_EDITLABEL: u32 = 4214u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_EDITLABELA: u32 = 4119u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_EDITLABELW: u32 = 4214u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_ENABLEGROUPVIEW: u32 = 4253u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_ENSUREVISIBLE: u32 = 4115u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_FINDITEM: u32 = 4179u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_FINDITEMA: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_FINDITEMW: u32 = 4179u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_FIRST: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETBKCOLOR: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETBKIMAGE: u32 = 4235u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETBKIMAGEA: u32 = 4165u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETBKIMAGEW: u32 = 4235u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETCALLBACKMASK: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETCOLUMN: u32 = 4191u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETCOLUMNA: u32 = 4121u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETCOLUMNORDERARRAY: u32 = 4155u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETCOLUMNW: u32 = 4191u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETCOLUMNWIDTH: u32 = 4125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETCOUNTPERPAGE: u32 = 4136u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETEDITCONTROL: u32 = 4120u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETEMPTYTEXT: u32 = 4300u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETEXTENDEDLISTVIEWSTYLE: u32 = 4151u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETFOCUSEDGROUP: u32 = 4189u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETFOOTERINFO: u32 = 4302u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETFOOTERITEM: u32 = 4304u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETFOOTERITEMRECT: u32 = 4303u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETFOOTERRECT: u32 = 4301u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETGROUPCOUNT: u32 = 4248u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETGROUPINFO: u32 = 4245u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETGROUPINFOBYINDEX: u32 = 4249u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETGROUPMETRICS: u32 = 4252u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETGROUPRECT: u32 = 4194u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETGROUPSTATE: u32 = 4188u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETHEADER: u32 = 4127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETHOTCURSOR: u32 = 4159u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETHOTITEM: u32 = 4157u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETHOVERTIME: u32 = 4168u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETIMAGELIST: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETINSERTMARK: u32 = 4263u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETINSERTMARKCOLOR: u32 = 4267u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETINSERTMARKRECT: u32 = 4265u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETISEARCHSTRING: u32 = 4213u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETISEARCHSTRINGA: u32 = 4148u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETISEARCHSTRINGW: u32 = 4213u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEM: u32 = 4171u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMA: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMCOUNT: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMINDEXRECT: u32 = 4305u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMPOSITION: u32 = 4112u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMRECT: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMSPACING: u32 = 4147u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMSTATE: u32 = 4140u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMTEXT: u32 = 4211u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMTEXTA: u32 = 4141u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMTEXTW: u32 = 4211u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETITEMW: u32 = 4171u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETNEXTITEM: u32 = 4108u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETNEXTITEMINDEX: u32 = 4307u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETNUMBEROFWORKAREAS: u32 = 4169u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETORIGIN: u32 = 4137u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETOUTLINECOLOR: u32 = 4272u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETSELECTEDCOLUMN: u32 = 4270u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETSELECTEDCOUNT: u32 = 4146u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETSELECTIONMARK: u32 = 4162u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETSTRINGWIDTH: u32 = 4183u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETSTRINGWIDTHA: u32 = 4113u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETSTRINGWIDTHW: u32 = 4183u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETSUBITEMRECT: u32 = 4152u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETTEXTBKCOLOR: u32 = 4133u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETTEXTCOLOR: u32 = 4131u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETTILEINFO: u32 = 4261u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETTILEVIEWINFO: u32 = 4259u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETTOOLTIPS: u32 = 4174u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETTOPINDEX: u32 = 4135u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETVIEW: u32 = 4239u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETVIEWRECT: u32 = 4130u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_GETWORKAREAS: u32 = 4166u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_HASGROUP: u32 = 4257u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_HITTEST: u32 = 4114u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTCOLUMN: u32 = 4193u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTCOLUMNA: u32 = 4123u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTCOLUMNW: u32 = 4193u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTGROUP: u32 = 4241u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTGROUPSORTED: u32 = 4255u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTITEM: u32 = 4173u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTITEMA: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTITEMW: u32 = 4173u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_INSERTMARKHITTEST: u32 = 4264u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_ISGROUPVIEWENABLED: u32 = 4271u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_ISITEMVISIBLE: u32 = 4278u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_MAPIDTOINDEX: u32 = 4277u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_MAPINDEXTOID: u32 = 4276u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_MOVEGROUP: u32 = 4247u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_MOVEITEMTOGROUP: u32 = 4250u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_REDRAWITEMS: u32 = 4117u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_REMOVEALLGROUPS: u32 = 4256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_REMOVEGROUP: u32 = 4246u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SCROLL: u32 = 4116u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETBKCOLOR: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETBKIMAGE: u32 = 4234u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETBKIMAGEA: u32 = 4164u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETBKIMAGEW: u32 = 4234u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETCALLBACKMASK: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETCOLUMN: u32 = 4192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETCOLUMNA: u32 = 4122u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETCOLUMNORDERARRAY: u32 = 4154u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETCOLUMNW: u32 = 4192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETCOLUMNWIDTH: u32 = 4126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETEXTENDEDLISTVIEWSTYLE: u32 = 4150u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETGROUPINFO: u32 = 4243u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETGROUPMETRICS: u32 = 4251u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETHOTCURSOR: u32 = 4158u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETHOTITEM: u32 = 4156u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETHOVERTIME: u32 = 4167u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETICONSPACING: u32 = 4149u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETIMAGELIST: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETINFOTIP: u32 = 4269u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETINSERTMARK: u32 = 4262u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETINSERTMARKCOLOR: u32 = 4266u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEM: u32 = 4172u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMA: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMCOUNT: u32 = 4143u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMINDEXSTATE: u32 = 4306u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMPOSITION: u32 = 4111u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMPOSITION32: u32 = 4145u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMSTATE: u32 = 4139u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMTEXT: u32 = 4212u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMTEXTA: u32 = 4142u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMTEXTW: u32 = 4212u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETITEMW: u32 = 4172u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETOUTLINECOLOR: u32 = 4273u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETSELECTEDCOLUMN: u32 = 4236u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETSELECTIONMARK: u32 = 4163u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETTEXTBKCOLOR: u32 = 4134u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETTEXTCOLOR: u32 = 4132u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETTILEINFO: u32 = 4260u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETTILEVIEWINFO: u32 = 4258u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETTOOLTIPS: u32 = 4170u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETVIEW: u32 = 4238u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SETWORKAREAS: u32 = 4161u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SORTGROUPS: u32 = 4254u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SORTITEMS: u32 = 4144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SORTITEMSEX: u32 = 4177u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_SUBITEMHITTEST: u32 = 4153u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVM_UPDATE: u32 = 4138u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_ABOVE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_ALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_BELOW: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_CUT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_DROPHILITED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_FOCUSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_PREVIOUS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_SAMEGROUPONLY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_SELECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_TOLEFT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_TORIGHT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_VISIBLEONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNI_VISIBLEORDER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNSCH_DEFAULT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNSCH_ERROR: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVNSCH_IGNORE: i32 = -3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSCW_AUTOSIZE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSCW_AUTOSIZE_USEHEADER: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSICF_NOINVALIDATEALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSICF_NOSCROLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSIL_GROUPHEADER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSIL_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSIL_SMALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVSIL_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_ALIGNLEFT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_ALIGNMASK: u32 = 3072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_ALIGNTOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_AUTOARRANGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EDITLABELS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_AUTOAUTOARRANGE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_AUTOCHECKSELECT: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_AUTOSIZECOLUMNS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_BORDERSELECT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_CHECKBOXES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_COLUMNOVERFLOW: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_COLUMNSNAPPOINTS: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_DOUBLEBUFFER: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_FLATSB: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_FULLROWSELECT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_GRIDLINES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_HEADERDRAGDROP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_HEADERINALLVIEWS: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_HIDELABELS: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_INFOTIP: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_JUSTIFYCOLUMNS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_LABELTIP: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_MULTIWORKAREAS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_ONECLICKACTIVATE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_REGIONAL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_SIMPLESELECT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_SINGLEROW: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_SNAPTOGRID: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_SUBITEMIMAGES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_TRACKSELECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_TRANSPARENTBKGND: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_TRANSPARENTSHADOWTEXT: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_TWOCLICKACTIVATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_UNDERLINECOLD: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_EX_UNDERLINEHOT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_ICON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_LIST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_NOCOLUMNHEADER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_NOLABELWRAP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_NOSCROLL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_NOSORTHEADER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_OWNERDATA: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_OWNERDRAWFIXED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_REPORT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_SHAREIMAGELISTS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_SHOWSELALWAYS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_SINGLESEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_SMALLICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_SORTASCENDING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_SORTDESCENDING: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_TYPEMASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVS_TYPESTYLEMASK: u32 = 64512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIF_EXTENDED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LV_MAX_WORKAREAS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LV_VIEW_DETAILS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LV_VIEW_ICON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LV_VIEW_LIST: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LV_VIEW_MAX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LV_VIEW_SMALLICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LV_VIEW_TILE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LWS_IGNORERETURN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LWS_NOPREFIX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LWS_RIGHT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LWS_TRANSPARENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LWS_USECUSTOMTEXT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LWS_USEVISUALSTYLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAXPROPPAGES: u32 = 100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAX_INTLIST_COUNT: u32 = 402u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAX_LINKID_TEXT: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAX_THEMECOLOR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAX_THEMESIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_FIRST: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETCALENDARBORDER: u32 = 4127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETCALENDARCOUNT: u32 = 4119u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETCALENDARGRIDINFO: u32 = 4120u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETCALID: u32 = 4123u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETCOLOR: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETCURRENTVIEW: u32 = 4118u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETCURSEL: u32 = 4097u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETFIRSTDAYOFWEEK: u32 = 4112u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETMAXSELCOUNT: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETMAXTODAYWIDTH: u32 = 4117u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETMINREQRECT: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETMONTHDELTA: u32 = 4115u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETMONTHRANGE: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETRANGE: u32 = 4113u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETSELRANGE: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETTODAY: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_HITTEST: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETCALENDARBORDER: u32 = 4126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETCALID: u32 = 4124u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETCOLOR: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETCURRENTVIEW: u32 = 4128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETCURSEL: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETDAYSTATE: u32 = 4104u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETFIRSTDAYOFWEEK: u32 = 4111u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETMAXSELCOUNT: u32 = 4100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETMONTHDELTA: u32 = 4116u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETRANGE: u32 = 4114u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETSELRANGE: u32 = 4102u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETTODAY: u32 = 4108u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCM_SIZERECTTOMIN: u32 = 4125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCSC_BACKGROUND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCSC_MONTHBK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCSC_TEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCSC_TITLEBK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCSC_TITLETEXT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCSC_TRAILINGTEXT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_DAYSTATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_MULTISELECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_NOSELCHANGEONNAV: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_NOTODAY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_NOTODAYCIRCLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_NOTRAILINGDATES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_SHORTDAYSOFWEEK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCS_WEEKNUMBERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MONTHCAL_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysMonthCal32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MONTHCAL_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysMonthCal32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MONTHCAL_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysMonthCal32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSGF_COMMCTRL_BEGINDRAG: u32 = 16896u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSGF_COMMCTRL_DRAGSELECT: u32 = 16898u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSGF_COMMCTRL_SIZEHEADER: u32 = 16897u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSGF_COMMCTRL_TOOLBARCUST: u32 = 16899u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MULTIFILEOPENORD: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NEWFILEOPENORD: u32 = 1547u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NEWFILEOPENV2ORD: u32 = 1552u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NEWFILEOPENV3ORD: u32 = 1553u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NEWFORMATDLGWITHLINK: u32 = 1591u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NFS_ALL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NFS_BUTTON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NFS_EDIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NFS_LISTCOMBO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NFS_STATIC: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NFS_USEFONTASSOC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NM_GETCUSTOMSPLITRECT: u32 = 4294966049u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_HEADER: u32 = 100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PAGESETUPDLGORD: u32 = 1546u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PAGESETUPDLGORDMOTIF: u32 = 1550u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_DELTAPOS: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_GETBARCOLOR: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_GETBKCOLOR: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_GETPOS: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_GETRANGE: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_GETSTATE: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_GETSTEP: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETBARCOLOR: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETBKCOLOR: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETMARQUEE: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETPOS: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETRANGE: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETRANGE32: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETSTATE: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_SETSTEP: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBM_STEPIT: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBST_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBST_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBST_PAUSED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_MARQUEE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_SMOOTH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_SMOOTHREVERSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_VERTICAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGB_BOTTOMORRIGHT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGB_TOPORLEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_DEPRESSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_GRAYED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_HOT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_INVISIBLE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_FIRST: u32 = 5120u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_FORWARDMOUSE: u32 = 5123u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_GETBKCOLOR: u32 = 5125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_GETBORDER: u32 = 5127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_GETBUTTONSIZE: u32 = 5131u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_GETBUTTONSTATE: u32 = 5132u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_GETDROPTARGET: u32 = 8196u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_GETPOS: u32 = 5129u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_RECALCSIZE: u32 = 5122u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_SETBKCOLOR: u32 = 5124u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_SETBORDER: u32 = 5126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_SETBUTTONSIZE: u32 = 5130u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_SETCHILD: u32 = 5121u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_SETPOS: u32 = 5128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGM_SETSCROLLINFO: u32 = 5133u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGS_AUTOSCROLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGS_DRAGNDROP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGS_HORZ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGS_VERT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PRINTDLGEXORD: u32 = 1549u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PRINTDLGORD: u32 = 1538u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PRNSETUPDLGORD: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROGRESS_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_progress32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROGRESS_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("msctls_progress32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROGRESS_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_progress32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROP_LG_CXDLG: u32 = 252u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROP_LG_CYDLG: u32 = 218u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROP_MED_CXDLG: u32 = 227u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROP_MED_CYDLG: u32 = 215u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROP_SM_CXDLG: u32 = 212u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PROP_SM_CYDLG: u32 = 188u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_APPLYNOW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_BACK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_CANCEL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_FINISH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_HELP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_MAX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_NEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSBTN_OK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSCB_BUTTONPRESSED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSCB_INITIALIZED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSCB_PRECREATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_AEROWIZARD: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_HASHELP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_HEADER: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_HEADERBITMAP: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_MODELESS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_NOAPPLYNOW: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_NOCONTEXTHELP: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_NOMARGIN: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_PROPSHEETPAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_PROPTITLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_RESIZABLE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_RTLREADING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_STRETCHWATERMARK: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USECALLBACK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USEHBMHEADER: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USEHBMWATERMARK: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USEHICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USEHPLWATERMARK: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USEICONID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USEPAGELANG: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_USEPSTARTPAGE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_WATERMARK: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_WIZARD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_WIZARD97: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_WIZARDCONTEXTHELP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_WIZARDHASFINISH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSH_WIZARD_LITE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_ADDPAGE: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_APPLY: u32 = 1134u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_CANCELTOCLOSE: u32 = 1131u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_CHANGED: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_ENABLEWIZBUTTONS: u32 = 1163u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_GETCURRENTPAGEHWND: u32 = 1142u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_GETRESULT: u32 = 1159u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_GETTABCONTROL: u32 = 1140u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_HWNDTOINDEX: u32 = 1153u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_IDTOINDEX: u32 = 1157u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_INDEXTOHWND: u32 = 1154u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_INDEXTOID: u32 = 1158u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_INDEXTOPAGE: u32 = 1156u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_INSERTPAGE: u32 = 1143u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_ISDIALOGMESSAGE: u32 = 1141u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_PAGETOINDEX: u32 = 1155u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_PRESSBUTTON: u32 = 1137u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_QUERYSIBLINGS: u32 = 1132u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_REBOOTSYSTEM: u32 = 1130u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_RECALCPAGESIZES: u32 = 1160u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_REMOVEPAGE: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_RESTARTWINDOWS: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETBUTTONTEXT: u32 = 1164u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETBUTTONTEXTW: u32 = 1164u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETCURSEL: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETCURSELID: u32 = 1138u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETFINISHTEXT: u32 = 1145u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETFINISHTEXTA: u32 = 1139u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETFINISHTEXTW: u32 = 1145u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETHEADERSUBTITLE: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETHEADERSUBTITLEA: u32 = 1151u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETHEADERSUBTITLEW: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETHEADERTITLE: u32 = 1150u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETHEADERTITLEA: u32 = 1149u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETHEADERTITLEW: u32 = 1150u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETNEXTTEXT: u32 = 1161u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETNEXTTEXTW: u32 = 1161u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETTITLE: u32 = 1144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETTITLEA: u32 = 1135u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETTITLEW: u32 = 1144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SETWIZBUTTONS: u32 = 1136u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_SHOWWIZBUTTONS: u32 = 1162u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSM_UNCHANGED: u32 = 1133u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSNRET_INVALID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSNRET_INVALID_NOCHANGEPAGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSNRET_MESSAGEHANDLED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSNRET_NOERROR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_DLGINDIRECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_HASHELP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_HIDEHEADER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_PREMATURE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_RTLREADING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USECALLBACK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USEFUSIONCONTEXT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USEHEADERSUBTITLE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USEHEADERTITLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USEHICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USEICONID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USEREFPARENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSP_USETITLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZBF_ELEVATIONREQUIRED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZB_BACK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZB_CANCEL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZB_DISABLEDFINISH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZB_FINISH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZB_NEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZB_RESTORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSWIZB_SHOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBAB_ADDBAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBAB_AUTOSIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_BACKGROUND: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_CHEVRONLOCATION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_CHEVRONSTATE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_CHILD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_CHILDSIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_COLORS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_HEADERSIZE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_ID: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_IDEALSIZE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_IMAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_LPARAM: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_SIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_STYLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBIM_TEXT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_BREAK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_CHILDEDGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_FIXEDBMP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_FIXEDSIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_GRIPPERALWAYS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_HIDDEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_HIDETITLE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_NOGRIPPER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_NOVERT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_TOPALIGN: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_USECHEVRON: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBBS_VARIABLEHEIGHT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBHT_CAPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBHT_CHEVRON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBHT_CLIENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBHT_GRABBER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBHT_NOWHERE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBHT_SPLITTER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBIM_IMAGELIST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBSTR_CHANGERECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_AUTOSIZE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_BANDBORDERS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_DBLCLKTOGGLE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_FIXEDORDER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_REGISTERDROP: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_TOOLTIPS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_VARHEIGHT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_VERTICALGRIPPER: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_BEGINDRAG: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_DELETEBAND: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_DRAGMOVE: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_ENDDRAG: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBANDBORDERS: u32 = 1058u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBANDCOUNT: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBANDINFO: u32 = 1052u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBANDINFOA: u32 = 1053u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBANDINFOW: u32 = 1052u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBANDMARGINS: u32 = 1064u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBARHEIGHT: u32 = 1051u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBARINFO: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETBKCOLOR: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETCOLORSCHEME: u32 = 8195u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETDROPTARGET: u32 = 8196u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETEXTENDEDSTYLE: u32 = 1066u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETPALETTE: u32 = 1062u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETRECT: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETROWCOUNT: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETROWHEIGHT: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETTEXTCOLOR: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETTOOLTIPS: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_HITTEST: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_IDTOINDEX: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_INSERTBAND: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_INSERTBANDA: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_INSERTBANDW: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_MAXIMIZEBAND: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_MINIMIZEBAND: u32 = 1054u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_MOVEBAND: u32 = 1063u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_PUSHCHEVRON: u32 = 1067u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETBANDINFO: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETBANDINFOA: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETBANDINFOW: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETBANDWIDTH: u32 = 1068u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETBARINFO: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETBKCOLOR: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETCOLORSCHEME: u32 = 8194u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETEXTENDEDSTYLE: u32 = 1065u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETPALETTE: u32 = 1061u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETPARENT: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETTEXTCOLOR: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETTOOLTIPS: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SETWINDOWTHEME: u32 = 8203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SHOWBAND: u32 = 1059u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RB_SIZETORECT: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const REBARCLASSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReBarWindow32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const REBARCLASSNAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ReBarWindow32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const REBARCLASSNAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ReBarWindow32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const REPLACEDLGORD: u32 = 1541u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RUNDLGORD: u32 = 1545u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBARS_SIZEGRIP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBARS_TOOLTIPS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBT_NOBORDERS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBT_NOTABPARSING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBT_OWNERDRAW: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBT_POPOUT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBT_RTLREADING: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBT_TOOLTIPS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETBORDERS: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETICON: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETPARTS: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETRECT: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTEXT: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTEXTA: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTEXTLENGTH: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTEXTLENGTHA: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTEXTLENGTHW: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTEXTW: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTIPTEXTA: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETTIPTEXTW: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_ISSIMPLE: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETBKCOLOR: u32 = 8193u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETICON: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETMINHEIGHT: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETPARTS: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETTEXT: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETTEXTA: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETTEXTW: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETTIPTEXTA: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETTIPTEXTW: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SIMPLE: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SB_SIMPLEID: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATUSCLASSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_statusbar32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATUSCLASSNAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("msctls_statusbar32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATUSCLASSNAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_statusbar32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_COPY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_CUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_DELETE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_FILENEW: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_FILEOPEN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_FILESAVE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_FIND: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_HELP: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_PASTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_PRINT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_PRINTPRE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_PROPERTIES: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_REDOW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_REPLACE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STD_UNDO: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZ_THDOCPROP_AUTHOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("author"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZ_THDOCPROP_CANONICALNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ThemeName"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZ_THDOCPROP_DISPLAYNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DisplayName"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZ_THDOCPROP_TOOLTIP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ToolTip"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBBF_LARGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_BLENDICON: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_HILITEHOTTRACK: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_NOBACKGROUND: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_NOEDGES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_NOETCHEDEFFECT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_NOMARK: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_NOOFFSET: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCDRF_USECDCOLORS: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCD_CHANNEL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCD_THUMB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBCD_TICS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBDDRET_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBDDRET_NODEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBDDRET_TREATPRESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBMF_BARPAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBMF_BUTTONSPACING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBMF_PAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_CLEARSEL: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_CLEARTICS: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETBUDDY: u32 = 1057u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETCHANNELRECT: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETLINESIZE: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETNUMTICS: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETPAGESIZE: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETPTICS: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETRANGEMAX: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETRANGEMIN: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETSELEND: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETSELSTART: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETTHUMBLENGTH: u32 = 1052u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETTHUMBRECT: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETTIC: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETTICPOS: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETTOOLTIPS: u32 = 1054u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETBUDDY: u32 = 1056u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETLINESIZE: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETPAGESIZE: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETPOS: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETPOSNOTIFY: u32 = 1058u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETRANGE: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETRANGEMAX: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETRANGEMIN: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETSEL: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETSELEND: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETSELSTART: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETTHUMBLENGTH: u32 = 1051u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETTIC: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETTICFREQ: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETTIPSIDE: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETTOOLTIPS: u32 = 1053u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBNRF_ENDCUSTOMIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBNRF_HIDEHELP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_CHECKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_ELLIPSES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_HIDDEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_INDETERMINATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_MARKED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_PRESSED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTATE_WRAP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_ALTDRAG: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_AUTOSIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_BUTTON: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_CHECK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_CUSTOMERASE: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_DROPDOWN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_EX_DOUBLEBUFFER: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_EX_DRAWDDARROWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_EX_HIDECLIPPEDBUTTONS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_EX_MIXEDBUTTONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_EX_MULTICOLUMN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_EX_VERTICAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_FLAT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_GROUP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_LIST: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_NOPREFIX: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_REGISTERDROP: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_SEP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_TOOLTIPS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_TRANSPARENT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBSTYLE_WRAPABLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_AUTOTICKS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_BOTH: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_BOTTOM: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_DOWNISLEFT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_ENABLESELRANGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_FIXEDLENGTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_HORZ: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_LEFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_NOTHUMB: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_NOTICKS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_NOTIFYBEFOREMOVE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_REVERSED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_RIGHT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_TOOLTIPS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_TOP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_TRANSPARENTBKGND: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBS_VERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBTS_BOTTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBTS_LEFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBTS_RIGHT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBTS_TOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ADDBITMAP: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ADDBUTTONS: u32 = 1092u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ADDBUTTONSA: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ADDBUTTONSW: u32 = 1092u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ADDSTRING: u32 = 1101u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ADDSTRINGA: u32 = 1052u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ADDSTRINGW: u32 = 1101u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_AUTOSIZE: u32 = 1057u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_BOTTOM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_BUTTONCOUNT: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_BUTTONSTRUCTSIZE: u32 = 1054u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_CHANGEBITMAP: u32 = 1067u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_CHECKBUTTON: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_COMMANDTOINDEX: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_CUSTOMIZE: u32 = 1051u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_DELETEBUTTON: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ENABLEBUTTON: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ENDTRACK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETANCHORHIGHLIGHT: u32 = 1098u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBITMAP: u32 = 1068u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBITMAPFLAGS: u32 = 1065u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTON: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTONINFO: u32 = 1087u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTONINFOA: u32 = 1089u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTONINFOW: u32 = 1087u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTONSIZE: u32 = 1082u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTONTEXT: u32 = 1099u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTONTEXTA: u32 = 1069u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETBUTTONTEXTW: u32 = 1099u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETCOLORSCHEME: u32 = 8195u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETDISABLEDIMAGELIST: u32 = 1079u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETEXTENDEDSTYLE: u32 = 1109u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETHOTIMAGELIST: u32 = 1077u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETHOTITEM: u32 = 1095u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETIDEALSIZE: u32 = 1123u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETIMAGELIST: u32 = 1073u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETIMAGELISTCOUNT: u32 = 1122u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETINSERTMARK: u32 = 1103u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETINSERTMARKCOLOR: u32 = 1113u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETITEMDROPDOWNRECT: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETITEMRECT: u32 = 1053u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETMAXSIZE: u32 = 1107u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETMETRICS: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETOBJECT: u32 = 1086u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETPADDING: u32 = 1110u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETPRESSEDIMAGELIST: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETRECT: u32 = 1075u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETROWS: u32 = 1064u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETSTATE: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETSTRING: u32 = 1115u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETSTRINGA: u32 = 1116u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETSTRINGW: u32 = 1115u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETSTYLE: u32 = 1081u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETTEXTROWS: u32 = 1085u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETTOOLTIPS: u32 = 1059u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_HASACCELERATOR: u32 = 1119u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_HIDEBUTTON: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_HITTEST: u32 = 1093u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_INDETERMINATE: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_INSERTBUTTON: u32 = 1091u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_INSERTBUTTONA: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_INSERTBUTTONW: u32 = 1091u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_INSERTMARKHITTEST: u32 = 1105u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ISBUTTONCHECKED: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ISBUTTONENABLED: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ISBUTTONHIDDEN: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ISBUTTONHIGHLIGHTED: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ISBUTTONINDETERMINATE: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_ISBUTTONPRESSED: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_LINEDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_LINEUP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_LOADIMAGES: u32 = 1074u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_MAPACCELERATOR: u32 = 1114u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_MAPACCELERATORA: u32 = 1102u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_MAPACCELERATORW: u32 = 1114u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_MARKBUTTON: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_MOVEBUTTON: u32 = 1106u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_PAGEDOWN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_PAGEUP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_PRESSBUTTON: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_REPLACEBITMAP: u32 = 1070u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SAVERESTORE: u32 = 1100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SAVERESTOREA: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SAVERESTOREW: u32 = 1100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETANCHORHIGHLIGHT: u32 = 1097u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETBITMAPSIZE: u32 = 1056u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETBOUNDINGSIZE: u32 = 1117u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETBUTTONINFO: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETBUTTONINFOA: u32 = 1090u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETBUTTONINFOW: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETBUTTONSIZE: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETBUTTONWIDTH: u32 = 1083u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETCMDID: u32 = 1066u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETCOLORSCHEME: u32 = 8194u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETDISABLEDIMAGELIST: u32 = 1078u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETDRAWTEXTFLAGS: u32 = 1094u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETEXTENDEDSTYLE: u32 = 1108u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETHOTIMAGELIST: u32 = 1076u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETHOTITEM: u32 = 1096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETHOTITEM2: u32 = 1118u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETIMAGELIST: u32 = 1072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETINDENT: u32 = 1071u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETINSERTMARK: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETINSERTMARKCOLOR: u32 = 1112u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETLISTGAP: u32 = 1120u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETMAXTEXTROWS: u32 = 1084u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETMETRICS: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETPADDING: u32 = 1111u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETPARENT: u32 = 1061u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETPRESSEDIMAGELIST: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETROWS: u32 = 1063u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETSTATE: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETSTYLE: u32 = 1080u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETTOOLTIPS: u32 = 1060u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_SETWINDOWTHEME: u32 = 8203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_THUMBPOSITION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_THUMBTRACK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TB_TOP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_ADJUSTRECT: u32 = 4904u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_DELETEALLITEMS: u32 = 4873u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_DELETEITEM: u32 = 4872u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_DESELECTALL: u32 = 4914u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_FIRST: u32 = 4864u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETCURFOCUS: u32 = 4911u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETCURSEL: u32 = 4875u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETEXTENDEDSTYLE: u32 = 4917u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETIMAGELIST: u32 = 4866u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETITEM: u32 = 4924u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETITEMA: u32 = 4869u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETITEMCOUNT: u32 = 4868u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETITEMRECT: u32 = 4874u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETITEMW: u32 = 4924u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETROWCOUNT: u32 = 4908u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETTOOLTIPS: u32 = 4909u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_HIGHLIGHTITEM: u32 = 4915u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_HITTEST: u32 = 4877u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_INSERTITEM: u32 = 4926u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_INSERTITEMA: u32 = 4871u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_INSERTITEMW: u32 = 4926u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_REMOVEIMAGE: u32 = 4906u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETCURFOCUS: u32 = 4912u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETCURSEL: u32 = 4876u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETEXTENDEDSTYLE: u32 = 4916u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETIMAGELIST: u32 = 4867u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETITEM: u32 = 4925u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETITEMA: u32 = 4870u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETITEMEXTRA: u32 = 4878u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETITEMSIZE: u32 = 4905u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETITEMW: u32 = 4925u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETMINTABWIDTH: u32 = 4913u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETPADDING: u32 = 4907u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETTOOLTIPS: u32 = 4910u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_BOTTOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_BUTTONS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_EX_FLATSEPARATORS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_EX_REGISTERDROP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_FIXEDWIDTH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_FLATBUTTONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_FOCUSNEVER: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_FOCUSONBUTTONDOWN: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_FORCEICONLEFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_FORCELABELLEFT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_HOTTRACK: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_MULTILINE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_MULTISELECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_OWNERDRAWFIXED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_RAGGEDRIGHT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_RIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_RIGHTJUSTIFY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_SCROLLOPPOSITE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_SINGLELINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_TABS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_TOOLTIPS: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCS_VERTICAL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TD_ERROR_ICON: ::windows_sys::core::PCWSTR = -2i32 as u16 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TD_INFORMATION_ICON: ::windows_sys::core::PCWSTR = -3i32 as u16 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TD_SHIELD_ICON: ::windows_sys::core::PCWSTR = -4i32 as u16 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TD_WARNING_ICON: ::windows_sys::core::PCWSTR = -1i32 as u16 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMTVS_RESERVEDHIGH: u32 = 19999u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMTVS_RESERVEDLOW: u32 = 100000u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TOOLBARCLASSNAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ToolbarWindow32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TOOLBARCLASSNAMEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ToolbarWindow32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TOOLBARCLASSNAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ToolbarWindow32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TOOLTIPS_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("tooltips_class32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TOOLTIPS_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("tooltips_class32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TOOLTIPS_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("tooltips_class32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TRACKBAR_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_trackbar32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TRACKBAR_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("msctls_trackbar32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TRACKBAR_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_trackbar32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTDT_AUTOMATIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTDT_AUTOPOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTDT_INITIAL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTDT_RESHOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ACTIVATE: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ADDTOOL: u32 = 1074u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ADDTOOLA: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ADDTOOLW: u32 = 1074u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ADJUSTRECT: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_DELTOOL: u32 = 1075u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_DELTOOLA: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_DELTOOLW: u32 = 1075u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ENUMTOOLS: u32 = 1082u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ENUMTOOLSA: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_ENUMTOOLSW: u32 = 1082u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETBUBBLESIZE: u32 = 1054u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETCURRENTTOOL: u32 = 1083u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETCURRENTTOOLA: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETCURRENTTOOLW: u32 = 1083u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETDELAYTIME: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETMARGIN: u32 = 1051u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETMAXTIPWIDTH: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTEXT: u32 = 1080u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTEXTA: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTEXTW: u32 = 1080u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTIPBKCOLOR: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTIPTEXTCOLOR: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTITLE: u32 = 1059u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTOOLCOUNT: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTOOLINFO: u32 = 1077u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTOOLINFOA: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_GETTOOLINFOW: u32 = 1077u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_HITTEST: u32 = 1079u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_HITTESTA: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_HITTESTW: u32 = 1079u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_NEWTOOLRECT: u32 = 1076u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_NEWTOOLRECTA: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_NEWTOOLRECTW: u32 = 1076u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_POP: u32 = 1052u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_POPUP: u32 = 1058u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_RELAYEVENT: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETDELAYTIME: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETMARGIN: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETMAXTIPWIDTH: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTIPBKCOLOR: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTIPTEXTCOLOR: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTITLE: u32 = 1057u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTITLEA: u32 = 1056u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTITLEW: u32 = 1057u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTOOLINFO: u32 = 1078u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTOOLINFOA: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETTOOLINFOW: u32 = 1078u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_SETWINDOWTHEME: u32 = 8203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_TRACKACTIVATE: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_TRACKPOSITION: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_UPDATE: u32 = 1053u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_UPDATETIPTEXT: u32 = 1081u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_UPDATETIPTEXTA: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_UPDATETIPTEXTW: u32 = 1081u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTM_WINDOWFROMPOINT: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTS_ALWAYSTIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTS_BALLOON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTS_CLOSE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTS_NOANIMATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTS_NOFADE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTS_NOPREFIX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTS_USEVISUALSTYLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVCDRF_NOIMAGES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_CARET: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_CHILD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_DROPHILITE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_FIRSTVISIBLE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_LASTVISIBLE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_NEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_NEXTSELECTED: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_NEXTVISIBLE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_PARENT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_PREVIOUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_PREVIOUSVISIBLE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGN_ROOT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVI_FIRST: HTREEITEM = -65535i32 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVI_LAST: HTREEITEM = -65534i32 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVI_ROOT: HTREEITEM = -65536i32 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVI_SORT: HTREEITEM = -65533i32 as _; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_CREATEDRAGIMAGE: u32 = 4370u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_DELETEITEM: u32 = 4353u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_EDITLABEL: u32 = 4417u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_EDITLABELA: u32 = 4366u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_EDITLABELW: u32 = 4417u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_ENDEDITLABELNOW: u32 = 4374u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_ENSUREVISIBLE: u32 = 4372u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_EXPAND: u32 = 4354u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETBKCOLOR: u32 = 4383u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETCOUNT: u32 = 4357u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETEDITCONTROL: u32 = 4367u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETEXTENDEDSTYLE: u32 = 4397u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETIMAGELIST: u32 = 4360u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETINDENT: u32 = 4358u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETINSERTMARKCOLOR: u32 = 4390u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETISEARCHSTRING: u32 = 4416u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETISEARCHSTRINGA: u32 = 4375u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETISEARCHSTRINGW: u32 = 4416u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETITEM: u32 = 4414u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETITEMA: u32 = 4364u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETITEMHEIGHT: u32 = 4380u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETITEMPARTRECT: u32 = 4424u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETITEMRECT: u32 = 4356u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETITEMSTATE: u32 = 4391u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETITEMW: u32 = 4414u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETLINECOLOR: u32 = 4393u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETNEXTITEM: u32 = 4362u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETSCROLLTIME: u32 = 4386u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETSELECTEDCOUNT: u32 = 4422u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETTEXTCOLOR: u32 = 4384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETTOOLTIPS: u32 = 4377u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_GETVISIBLECOUNT: u32 = 4368u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_HITTEST: u32 = 4369u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_INSERTITEM: u32 = 4402u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_INSERTITEMA: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_INSERTITEMW: u32 = 4402u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_MAPACCIDTOHTREEITEM: u32 = 4394u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_MAPHTREEITEMTOACCID: u32 = 4395u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SELECTITEM: u32 = 4363u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETAUTOSCROLLINFO: u32 = 4411u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETBKCOLOR: u32 = 4381u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETBORDER: u32 = 4387u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETEXTENDEDSTYLE: u32 = 4396u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETHOT: u32 = 4410u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETIMAGELIST: u32 = 4361u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETINDENT: u32 = 4359u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETINSERTMARK: u32 = 4378u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETINSERTMARKCOLOR: u32 = 4389u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETITEM: u32 = 4415u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETITEMA: u32 = 4365u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETITEMHEIGHT: u32 = 4379u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETITEMW: u32 = 4415u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETLINECOLOR: u32 = 4392u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETSCROLLTIME: u32 = 4385u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETTEXTCOLOR: u32 = 4382u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETTOOLTIPS: u32 = 4376u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SHOWINFOTIP: u32 = 4423u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SORTCHILDREN: u32 = 4371u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVM_SORTCHILDRENCB: u32 = 4373u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVNRET_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVNRET_SKIPNEW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVNRET_SKIPOLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVSBF_XBORDER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVSBF_YBORDER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVSIL_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVSIL_STATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVSI_NOSINGLEEXPAND: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_CHECKBOXES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_DISABLEDRAGDROP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EDITLABELS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_AUTOHSCROLL: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_DIMMEDCHECKBOXES: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_DOUBLEBUFFER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_DRAWIMAGEASYNC: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_EXCLUSIONCHECKBOXES: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_FADEINOUTEXPANDOS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_MULTISELECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_NOINDENTSTATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_NOSINGLECOLLAPSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_PARTIALCHECKBOXES: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_EX_RICHTOOLTIP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_FULLROWSELECT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_HASBUTTONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_HASLINES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_INFOTIP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_LINESATROOT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_NOHSCROLL: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_NONEVENHEIGHT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_NOSCROLL: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_NOTOOLTIPS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_RTLREADING: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_SHOWSELALWAYS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_SINGLEEXPAND: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVS_TRACKSELECT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TV_FIRST: u32 = 4352u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETACCEL: u32 = 1132u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETBASE: u32 = 1134u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETBUDDY: u32 = 1130u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETPOS: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETPOS32: u32 = 1138u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETRANGE: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETRANGE32: u32 = 1136u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_GETUNICODEFORMAT: u32 = 8198u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETACCEL: u32 = 1131u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETBASE: u32 = 1133u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETBUDDY: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETPOS: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETPOS32: u32 = 1137u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETRANGE: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETRANGE32: u32 = 1135u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDM_SETUNICODEFORMAT: u32 = 8197u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_ALIGNLEFT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_ALIGNRIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_ARROWKEYS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_AUTOBUDDY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_HORZ: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_HOTTRACK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_NOTHOUSANDS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_SETBUDDYINT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UDS_WRAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UD_MAXVAL: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPDOWN_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_updown32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPDOWN_CLASSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("msctls_updown32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPDOWN_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_updown32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_DETAILS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_LARGEICONS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_LIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_NETCONNECT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_NETDISCONNECT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_NEWFOLDER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_PARENTFOLDER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_SMALLICONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_SORTDATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_SORTNAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_SORTSIZE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_SORTTYPE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VIEW_VIEWMENU: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_AEROWIZARD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AEROWIZARD"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_AEROWIZARDSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("AEROWIZARDSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_BUTTON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BUTTON"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_BUTTONSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BUTTONSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_CLOCK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CLOCK"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_COMBOBOX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMBOBOX"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_COMBOBOXSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMBOBOXSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_COMMUNICATIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMMUNICATIONS"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_COMMUNICATIONSSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("COMMUNICATIONSSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_CONTROLPANEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CONTROLPANEL"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_CONTROLPANELSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CONTROLPANELSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_DATEPICKER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DATEPICKER"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_DATEPICKERSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DATEPICKERSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_DRAGDROP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRAGDROP"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_DRAGDROPSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DRAGDROPSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_EDIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EDIT"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_EDITSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EDITSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_EMPTYMARKUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EMPTYMARKUP"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_EXPLORERBAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EXPLORERBAR"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_EXPLORERBARSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EXPLORERBARSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_FLYOUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FLYOUT"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_FLYOUTSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FLYOUTSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_HEADER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HEADER"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_HEADERSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HEADERSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LINK"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_LISTBOX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LISTBOX"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_LISTBOXSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LISTBOXSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_LISTVIEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LISTVIEW"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_LISTVIEWSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LISTVIEWSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_MENU: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MENU"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_MENUBAND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MENUBAND"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_MENUSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MENUSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_MONTHCAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MONTHCAL"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_NAVIGATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NAVIGATION"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_PAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PAGE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_PROGRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PROGRESS"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_PROGRESSSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PROGRESSSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_REBAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REBAR"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_REBARSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("REBARSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_SCROLLBAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCROLLBAR"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_SCROLLBARSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SCROLLBARSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_SPIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SPIN"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_SPINSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SPINSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_STARTPANEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("STARTPANEL"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_STATIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("STATIC"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_STATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("STATUS"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_STATUSSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("STATUSSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TAB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TAB"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TABSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TABSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TASKBAND: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TASKBAND"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TASKBAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TASKBAR"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TASKDIALOG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TASKDIALOG"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TASKDIALOGSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TASKDIALOGSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TEXTSELECTIONGRIPPER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TEXTSELECTIONGRIPPER"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TEXTSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TEXTSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TOOLBAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TOOLBAR"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TOOLBARSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TOOLBARSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TOOLTIP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TOOLTIP"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TOOLTIPSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TOOLTIPSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TRACKBAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRACKBAR"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TRACKBARSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRACKBARSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TRAYNOTIFY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TRAYNOTIFY"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TREEVIEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TREEVIEW"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_TREEVIEWSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TREEVIEWSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_USERTILE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("USERTILE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_WINDOW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINDOW"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSCLASS_WINDOWSTYLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WINDOWSTYLE"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_BUTTON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Button"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_BUTTONA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Button"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_BUTTONW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Button"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_COMBOBOX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComboBox"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_COMBOBOXA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ComboBox"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_COMBOBOXEX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComboBoxEx32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_COMBOBOXEXA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ComboBoxEx32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_COMBOBOXEXW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComboBoxEx32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_COMBOBOXW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ComboBox"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_EDIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Edit"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_EDITA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Edit"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_EDITW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Edit"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_HEADER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysHeader32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_HEADERA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysHeader32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_HEADERW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysHeader32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_IPADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysIPAddress32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_IPADDRESSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysIPAddress32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_IPADDRESSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysIPAddress32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysLink"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_LISTBOX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ListBox"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_LISTBOXA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ListBox"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_LISTBOXW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ListBox"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_LISTVIEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysListView32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_LISTVIEWA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysListView32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_LISTVIEWW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysListView32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_NATIVEFONTCTL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NativeFontCtl"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_NATIVEFONTCTLA: ::windows_sys::core::PCSTR = ::windows_sys::s!("NativeFontCtl"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_NATIVEFONTCTLW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NativeFontCtl"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_PAGESCROLLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysPager"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_PAGESCROLLERA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysPager"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_PAGESCROLLERW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysPager"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_SCROLLBAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScrollBar"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_SCROLLBARA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ScrollBar"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_SCROLLBARW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ScrollBar"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_STATIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Static"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_STATICA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Static"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_STATICW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Static"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_TABCONTROL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysTabControl32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_TABCONTROLA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysTabControl32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_TABCONTROLW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysTabControl32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_TREEVIEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysTreeView32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_TREEVIEWA: ::windows_sys::core::PCSTR = ::windows_sys::s!("SysTreeView32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WC_TREEVIEWW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysTreeView32"); -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WIZ_BODYCX: u32 = 184u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WIZ_BODYX: u32 = 92u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WIZ_CXBMP: u32 = 80u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WIZ_CXDLG: u32 = 276u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WIZ_CYDLG: u32 = 140u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WM_CTLCOLOR: u32 = 25u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WM_MOUSEHOVER: u32 = 673u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WM_MOUSELEAVE: u32 = 675u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_MASK: i32 = 4095i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WTNCA_NODRAWCAPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WTNCA_NODRAWICON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WTNCA_NOMIRRORHELP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WTNCA_NOSYSMENU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx1: u32 = 1040u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx10: u32 = 1049u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx11: u32 = 1050u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx12: u32 = 1051u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx13: u32 = 1052u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx14: u32 = 1053u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx15: u32 = 1054u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx16: u32 = 1055u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx2: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx3: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx4: u32 = 1043u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx5: u32 = 1044u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx6: u32 = 1045u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx7: u32 = 1046u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx8: u32 = 1047u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const chx9: u32 = 1048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb1: u32 = 1136u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb10: u32 = 1145u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb11: u32 = 1146u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb12: u32 = 1147u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb13: u32 = 1148u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb14: u32 = 1149u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb15: u32 = 1150u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb16: u32 = 1151u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb2: u32 = 1137u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb3: u32 = 1138u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb4: u32 = 1139u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb5: u32 = 1140u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb6: u32 = 1141u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb7: u32 = 1142u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb8: u32 = 1143u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const cmb9: u32 = 1144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ctl1: u32 = 1184u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ctlFirst: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ctlLast: u32 = 1279u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt1: u32 = 1152u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt10: u32 = 1161u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt11: u32 = 1162u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt12: u32 = 1163u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt13: u32 = 1164u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt14: u32 = 1165u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt15: u32 = 1166u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt16: u32 = 1167u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt2: u32 = 1153u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt3: u32 = 1154u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt4: u32 = 1155u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt5: u32 = 1156u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt6: u32 = 1157u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt7: u32 = 1158u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt8: u32 = 1159u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const edt9: u32 = 1160u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const frm1: u32 = 1076u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const frm2: u32 = 1077u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const frm3: u32 = 1078u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const frm4: u32 = 1079u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const grp1: u32 = 1072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const grp2: u32 = 1073u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const grp3: u32 = 1074u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const grp4: u32 = 1075u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ico1: u32 = 1084u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ico2: u32 = 1085u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ico3: u32 = 1086u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ico4: u32 = 1087u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst1: u32 = 1120u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst10: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst11: u32 = 1130u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst12: u32 = 1131u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst13: u32 = 1132u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst14: u32 = 1133u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst15: u32 = 1134u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst16: u32 = 1135u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst2: u32 = 1121u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst3: u32 = 1122u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst4: u32 = 1123u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst5: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst6: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst7: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst8: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const lst9: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh1: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh10: u32 = 1033u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh11: u32 = 1034u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh12: u32 = 1035u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh13: u32 = 1036u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh14: u32 = 1037u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh15: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh16: u32 = 1039u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh2: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh3: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh4: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh5: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh6: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh7: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh8: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const psh9: u32 = 1032u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const pshHelp: u32 = 1038u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad1: u32 = 1056u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad10: u32 = 1065u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad11: u32 = 1066u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad12: u32 = 1067u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad13: u32 = 1068u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad14: u32 = 1069u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad15: u32 = 1070u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad16: u32 = 1071u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad2: u32 = 1057u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad3: u32 = 1058u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad4: u32 = 1059u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad5: u32 = 1060u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad6: u32 = 1061u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad7: u32 = 1062u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad8: u32 = 1063u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rad9: u32 = 1064u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rct1: u32 = 1080u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rct2: u32 = 1081u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rct3: u32 = 1082u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const rct4: u32 = 1083u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr1: u32 = 1168u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr2: u32 = 1169u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr3: u32 = 1170u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr4: u32 = 1171u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr5: u32 = 1172u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr6: u32 = 1173u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr7: u32 = 1174u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const scr8: u32 = 1175u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc1: u32 = 1088u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc10: u32 = 1097u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc11: u32 = 1098u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc12: u32 = 1099u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc13: u32 = 1100u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc14: u32 = 1101u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc15: u32 = 1102u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc16: u32 = 1103u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc17: u32 = 1104u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc18: u32 = 1105u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc19: u32 = 1106u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc2: u32 = 1089u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc20: u32 = 1107u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc21: u32 = 1108u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc22: u32 = 1109u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc23: u32 = 1110u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc24: u32 = 1111u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc25: u32 = 1112u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc26: u32 = 1113u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc27: u32 = 1114u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc28: u32 = 1115u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc29: u32 = 1116u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc3: u32 = 1090u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc30: u32 = 1117u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc31: u32 = 1118u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc32: u32 = 1119u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc4: u32 = 1091u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc5: u32 = 1092u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc6: u32 = 1093u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc7: u32 = 1094u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc8: u32 = 1095u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const stc9: u32 = 1096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type AEROWIZARDPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_TITLEBAR: AEROWIZARDPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_HEADERAREA: AEROWIZARDPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_CONTENTAREA: AEROWIZARDPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_COMMANDAREA: AEROWIZARDPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_BUTTON: AEROWIZARDPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type ARROWBTNSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_UPNORMAL: ARROWBTNSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_UPHOT: ARROWBTNSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_UPPRESSED: ARROWBTNSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_UPDISABLED: ARROWBTNSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_DOWNNORMAL: ARROWBTNSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_DOWNHOT: ARROWBTNSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_DOWNPRESSED: ARROWBTNSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_DOWNDISABLED: ARROWBTNSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_LEFTNORMAL: ARROWBTNSTATES = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_LEFTHOT: ARROWBTNSTATES = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_LEFTPRESSED: ARROWBTNSTATES = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_LEFTDISABLED: ARROWBTNSTATES = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_RIGHTNORMAL: ARROWBTNSTATES = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_RIGHTHOT: ARROWBTNSTATES = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_RIGHTPRESSED: ARROWBTNSTATES = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_RIGHTDISABLED: ARROWBTNSTATES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_UPHOVER: ARROWBTNSTATES = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_DOWNHOVER: ARROWBTNSTATES = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_LEFTHOVER: ARROWBTNSTATES = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ABS_RIGHTHOVER: ARROWBTNSTATES = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BACKGROUNDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBS_NORMAL: BACKGROUNDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBS_HOT: BACKGROUNDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBS_DISABLED: BACKGROUNDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBS_FOCUSED: BACKGROUNDSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBS_READONLY: BACKGROUNDSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBS_ASSIST: BACKGROUNDSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BACKGROUNDWITHBORDERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBWBS_NORMAL: BACKGROUNDWITHBORDERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBWBS_HOT: BACKGROUNDWITHBORDERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBWBS_DISABLED: BACKGROUNDWITHBORDERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBWBS_FOCUSED: BACKGROUNDWITHBORDERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BALLOONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBS_NORMAL: BALLOONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBS_LINK: BALLOONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BALLOONSTEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBSS_POINTINGUPLEFTWALL: BALLOONSTEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBSS_POINTINGUPCENTERED: BALLOONSTEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBSS_POINTINGUPRIGHTWALL: BALLOONSTEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBSS_POINTINGDOWNRIGHTWALL: BALLOONSTEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBSS_POINTINGDOWNCENTERED: BALLOONSTEMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTBSS_POINTINGDOWNLEFTWALL: BALLOONSTEMSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BARBACKGROUNDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MB_ACTIVE: BARBACKGROUNDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MB_INACTIVE: BARBACKGROUNDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BARITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MBI_NORMAL: BARITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MBI_HOT: BARITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MBI_PUSHED: BARITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MBI_DISABLED: BARITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MBI_DISABLEDHOT: BARITEMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MBI_DISABLEDPUSHED: BARITEMSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BGTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BT_IMAGEFILE: BGTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BT_BORDERFILL: BGTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BT_NONE: BGTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BODYSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FBS_NORMAL: BODYSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FBS_EMPHASIZED: BODYSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BORDERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBB_NORMAL: BORDERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBB_HOT: BORDERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBB_FOCUSED: BORDERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBB_DISABLED: BORDERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BORDERTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BT_RECT: BORDERTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BT_ROUNDRECT: BORDERTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BT_ELLIPSE: BORDERTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BORDER_HSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSH_NORMAL: BORDER_HSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSH_FOCUSED: BORDER_HSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSH_HOT: BORDER_HSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSH_DISABLED: BORDER_HSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BORDER_HVSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSHV_NORMAL: BORDER_HVSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSHV_FOCUSED: BORDER_HVSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSHV_HOT: BORDER_HVSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSHV_DISABLED: BORDER_HVSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BORDER_NOSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSN_NORMAL: BORDER_NOSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSN_FOCUSED: BORDER_NOSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSN_HOT: BORDER_NOSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSN_DISABLED: BORDER_NOSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BORDER_VSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSV_NORMAL: BORDER_VSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSV_FOCUSED: BORDER_VSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSV_HOT: BORDER_VSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSV_DISABLED: BORDER_VSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BP_ANIMATIONSTYLE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPAS_NONE: BP_ANIMATIONSTYLE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPAS_LINEAR: BP_ANIMATIONSTYLE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPAS_CUBIC: BP_ANIMATIONSTYLE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPAS_SINE: BP_ANIMATIONSTYLE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BP_BUFFERFORMAT = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPBF_COMPATIBLEBITMAP: BP_BUFFERFORMAT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPBF_DIB: BP_BUFFERFORMAT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPBF_TOPDOWNDIB: BP_BUFFERFORMAT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPBF_TOPDOWNMONODIB: BP_BUFFERFORMAT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BP_PAINTPARAMS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPPF_ERASE: BP_PAINTPARAMS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPPF_NOCLIP: BP_PAINTPARAMS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BPPF_NONCLIENT: BP_PAINTPARAMS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BUTTONPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_PUSHBUTTON: BUTTONPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_RADIOBUTTON: BUTTONPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_CHECKBOX: BUTTONPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_GROUPBOX: BUTTONPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_USERBUTTON: BUTTONPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_COMMANDLINK: BUTTONPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_COMMANDLINKGLYPH: BUTTONPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_RADIOBUTTON_HCDISABLED: BUTTONPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_CHECKBOX_HCDISABLED: BUTTONPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_GROUPBOX_HCDISABLED: BUTTONPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BP_PUSHBUTTONDROPDOWN: BUTTONPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type BUTTON_IMAGELIST_ALIGN = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BUTTON_IMAGELIST_ALIGN_LEFT: BUTTON_IMAGELIST_ALIGN = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BUTTON_IMAGELIST_ALIGN_RIGHT: BUTTON_IMAGELIST_ALIGN = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BUTTON_IMAGELIST_ALIGN_TOP: BUTTON_IMAGELIST_ALIGN = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BUTTON_IMAGELIST_ALIGN_BOTTOM: BUTTON_IMAGELIST_ALIGN = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BUTTON_IMAGELIST_ALIGN_CENTER: BUTTON_IMAGELIST_ALIGN = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CAPTIONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CS_ACTIVE: CAPTIONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CS_INACTIVE: CAPTIONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CS_DISABLED: CAPTIONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CHECKBOXSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_UNCHECKEDNORMAL: CHECKBOXSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_UNCHECKEDHOT: CHECKBOXSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_UNCHECKEDPRESSED: CHECKBOXSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_UNCHECKEDDISABLED: CHECKBOXSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_CHECKEDNORMAL: CHECKBOXSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_CHECKEDHOT: CHECKBOXSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_CHECKEDPRESSED: CHECKBOXSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_CHECKEDDISABLED: CHECKBOXSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_MIXEDNORMAL: CHECKBOXSTATES = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_MIXEDHOT: CHECKBOXSTATES = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_MIXEDPRESSED: CHECKBOXSTATES = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_MIXEDDISABLED: CHECKBOXSTATES = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_IMPLICITNORMAL: CHECKBOXSTATES = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_IMPLICITHOT: CHECKBOXSTATES = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_IMPLICITPRESSED: CHECKBOXSTATES = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_IMPLICITDISABLED: CHECKBOXSTATES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_EXCLUDEDNORMAL: CHECKBOXSTATES = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_EXCLUDEDHOT: CHECKBOXSTATES = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_EXCLUDEDPRESSED: CHECKBOXSTATES = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_EXCLUDEDDISABLED: CHECKBOXSTATES = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CHEVRONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CHEVS_NORMAL: CHEVRONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CHEVS_HOT: CHEVRONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CHEVS_PRESSED: CHEVRONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CHEVRONVERTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CHEVSV_NORMAL: CHEVRONVERTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CHEVSV_HOT: CHEVRONVERTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CHEVSV_PRESSED: CHEVRONVERTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CLOCKPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CLP_TIME: CLOCKPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CLOCKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CLS_NORMAL: CLOCKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CLS_HOT: CLOCKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CLS_PRESSED: CLOCKSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CLOSEBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_NORMAL: CLOSEBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_HOT: CLOSEBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_PUSHED: CLOSEBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBS_DISABLED: CLOSEBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CLOSESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTCS_NORMAL: CLOSESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTCS_HOT: CLOSESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTCS_PRESSED: CLOSESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COLLAPSEBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCB_NORMAL: COLLAPSEBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCB_HOVER: COLLAPSEBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCB_PUSHED: COLLAPSEBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COMBOBOXINFO_BUTTON_STATE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATE_SYSTEM_INVISIBLE: COMBOBOXINFO_BUTTON_STATE = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATE_SYSTEM_PRESSED: COMBOBOXINFO_BUTTON_STATE = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATE_SYSTEM_FOCUSABLE: COMBOBOXINFO_BUTTON_STATE = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATE_SYSTEM_OFFSCREEN: COMBOBOXINFO_BUTTON_STATE = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STATE_SYSTEM_UNAVAILABLE: COMBOBOXINFO_BUTTON_STATE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COMBOBOXPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_DROPDOWNBUTTON: COMBOBOXPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_BACKGROUND: COMBOBOXPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_TRANSPARENTBACKGROUND: COMBOBOXPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_BORDER: COMBOBOXPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_READONLY: COMBOBOXPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_DROPDOWNBUTTONRIGHT: COMBOBOXPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_DROPDOWNBUTTONLEFT: COMBOBOXPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_CUEBANNER: COMBOBOXPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CP_DROPDOWNITEM: COMBOBOXPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COMBOBOXSTYLESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXS_NORMAL: COMBOBOXSTYLESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXS_HOT: COMBOBOXSTYLESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXS_PRESSED: COMBOBOXSTYLESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXS_DISABLED: COMBOBOXSTYLESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COMBOBOX_EX_ITEM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEIF_DI_SETITEM: COMBOBOX_EX_ITEM_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEIF_IMAGE: COMBOBOX_EX_ITEM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEIF_INDENT: COMBOBOX_EX_ITEM_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEIF_LPARAM: COMBOBOX_EX_ITEM_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEIF_OVERLAY: COMBOBOX_EX_ITEM_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEIF_SELECTEDIMAGE: COMBOBOX_EX_ITEM_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBEIF_TEXT: COMBOBOX_EX_ITEM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COMMANDLINKGLYPHSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLGS_NORMAL: COMMANDLINKGLYPHSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLGS_HOT: COMMANDLINKGLYPHSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLGS_PRESSED: COMMANDLINKGLYPHSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLGS_DISABLED: COMMANDLINKGLYPHSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLGS_DEFAULTED: COMMANDLINKGLYPHSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COMMANDLINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLS_NORMAL: COMMANDLINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLS_HOT: COMMANDLINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLS_PRESSED: COMMANDLINKSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLS_DISABLED: COMMANDLINKSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLS_DEFAULTED: COMMANDLINKSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CMDLS_DEFAULTED_ANIMATING: COMMANDLINKSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COMMUNICATIONSPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CSST_TAB: COMMUNICATIONSPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CONTENTALIGNMENT = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CA_LEFT: CONTENTALIGNMENT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CA_CENTER: CONTENTALIGNMENT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CA_RIGHT: CONTENTALIGNMENT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CONTENTAREASTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_S_CONTENTAREA_NOMARGIN: CONTENTAREASTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CONTENTLINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPCL_NORMAL: CONTENTLINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPCL_HOT: CONTENTLINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPCL_PRESSED: CONTENTLINKSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPCL_DISABLED: CONTENTLINKSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CONTENTPANESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGCPS_STANDALONE: CONTENTPANESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CONTROLLABELSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_CONTROLLABEL_NORMAL: CONTROLLABELSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_CONTROLLABEL_DISABLED: CONTROLLABELSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CONTROLPANELPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_NAVIGATIONPANE: CONTROLPANELPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_CONTENTPANE: CONTROLPANELPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_NAVIGATIONPANELABEL: CONTROLPANELPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_CONTENTPANELABEL: CONTROLPANELPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_TITLE: CONTROLPANELPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_BODYTEXT: CONTROLPANELPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_HELPLINK: CONTROLPANELPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_TASKLINK: CONTROLPANELPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_GROUPTEXT: CONTROLPANELPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_CONTENTLINK: CONTROLPANELPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_SECTIONTITLELINK: CONTROLPANELPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_LARGECOMMANDAREA: CONTROLPANELPARTS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_SMALLCOMMANDAREA: CONTROLPANELPARTS = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_BUTTON: CONTROLPANELPARTS = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_MESSAGETEXT: CONTROLPANELPARTS = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_NAVIGATIONPANELINE: CONTROLPANELPARTS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_CONTENTPANELINE: CONTROLPANELPARTS = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_BANNERAREA: CONTROLPANELPARTS = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPANEL_BODYTITLE: CONTROLPANELPARTS = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type COPYSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDCOPY_HIGHLIGHT: COPYSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDCOPY_NOHIGHLIGHT: COPYSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CREATELINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDCREATELINK_HIGHLIGHT: CREATELINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDCREATELINK_NOHIGHLIGHT: CREATELINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type CUEBANNERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBCB_NORMAL: CUEBANNERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBCB_HOT: CUEBANNERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBCB_PRESSED: CUEBANNERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBCB_DISABLED: CUEBANNERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DATEBORDERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPDB_NORMAL: DATEBORDERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPDB_HOT: DATEBORDERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPDB_FOCUSED: DATEBORDERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPDB_DISABLED: DATEBORDERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DATEPICKERPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DP_DATETEXT: DATEPICKERPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DP_DATEBORDER: DATEPICKERPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DP_SHOWCALENDARBUTTONRIGHT: DATEPICKERPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DATETEXTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPDT_NORMAL: DATETEXTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPDT_DISABLED: DATETEXTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPDT_SELECTED: DATETEXTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DLG_BUTTON_CHECK_STATE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BST_CHECKED: DLG_BUTTON_CHECK_STATE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BST_INDETERMINATE: DLG_BUTTON_CHECK_STATE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const BST_UNCHECKED: DLG_BUTTON_CHECK_STATE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DLG_DIR_LIST_FILE_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_ARCHIVE: DLG_DIR_LIST_FILE_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_DIRECTORY: DLG_DIR_LIST_FILE_TYPE = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_DRIVES: DLG_DIR_LIST_FILE_TYPE = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_EXCLUSIVE: DLG_DIR_LIST_FILE_TYPE = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_HIDDEN: DLG_DIR_LIST_FILE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_READONLY: DLG_DIR_LIST_FILE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_READWRITE: DLG_DIR_LIST_FILE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_SYSTEM: DLG_DIR_LIST_FILE_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDL_POSTMSGS: DLG_DIR_LIST_FILE_TYPE = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DOWNHORZSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNHZS_NORMAL: DOWNHORZSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNHZS_HOT: DOWNHORZSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNHZS_PRESSED: DOWNHORZSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNHZS_DISABLED: DOWNHORZSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DOWNSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNS_NORMAL: DOWNSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNS_HOT: DOWNSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNS_PRESSED: DOWNSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DNS_DISABLED: DOWNSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DPAMM_MESSAGE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAMM_MERGE: DPAMM_MESSAGE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAMM_DELETE: DPAMM_MESSAGE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPAMM_INSERT: DPAMM_MESSAGE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DRAGDROPPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_COPY: DRAGDROPPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_MOVE: DRAGDROPPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_UPDATEMETADATA: DRAGDROPPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_CREATELINK: DRAGDROPPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_WARNING: DRAGDROPPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_NONE: DRAGDROPPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_IMAGEBG: DRAGDROPPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DD_TEXTBG: DRAGDROPPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DRAGLISTINFO_NOTIFICATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_BEGINDRAG: DRAGLISTINFO_NOTIFICATION_FLAGS = 1157u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_CANCELDRAG: DRAGLISTINFO_NOTIFICATION_FLAGS = 1160u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_DRAGGING: DRAGLISTINFO_NOTIFICATION_FLAGS = 1158u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DL_DROPPED: DRAGLISTINFO_NOTIFICATION_FLAGS = 1159u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DRAWITEMSTRUCT_CTL_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_BUTTON: DRAWITEMSTRUCT_CTL_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_COMBOBOX: DRAWITEMSTRUCT_CTL_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_LISTBOX: DRAWITEMSTRUCT_CTL_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_LISTVIEW: DRAWITEMSTRUCT_CTL_TYPE = 102u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_MENU: DRAWITEMSTRUCT_CTL_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_STATIC: DRAWITEMSTRUCT_CTL_TYPE = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODT_TAB: DRAWITEMSTRUCT_CTL_TYPE = 101u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DRAW_THEME_PARENT_BACKGROUND_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTPB_WINDOWDC: DRAW_THEME_PARENT_BACKGROUND_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTPB_USECTLCOLORSTATIC: DRAW_THEME_PARENT_BACKGROUND_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTPB_USEERASEBKGND: DRAW_THEME_PARENT_BACKGROUND_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DROPDOWNBUTTONLEFTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSL_NORMAL: DROPDOWNBUTTONLEFTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSL_HOT: DROPDOWNBUTTONLEFTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSL_PRESSED: DROPDOWNBUTTONLEFTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSL_DISABLED: DROPDOWNBUTTONLEFTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DROPDOWNBUTTONRIGHTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSR_NORMAL: DROPDOWNBUTTONRIGHTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSR_HOT: DROPDOWNBUTTONRIGHTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSR_PRESSED: DROPDOWNBUTTONRIGHTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBXSR_DISABLED: DROPDOWNBUTTONRIGHTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DROPDOWNITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBDI_NORMAL: DROPDOWNITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBDI_HIGHLIGHTED: DROPDOWNITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type DTTOPTS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_TEXTCOLOR: DTTOPTS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_BORDERCOLOR: DTTOPTS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_SHADOWCOLOR: DTTOPTS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_SHADOWTYPE: DTTOPTS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_SHADOWOFFSET: DTTOPTS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_BORDERSIZE: DTTOPTS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_FONTPROP: DTTOPTS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_COLORPROP: DTTOPTS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_STATEID: DTTOPTS_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_CALCRECT: DTTOPTS_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_APPLYOVERLAY: DTTOPTS_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_GLOWSIZE: DTTOPTS_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_CALLBACK: DTTOPTS_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_COMPOSITED: DTTOPTS_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DTT_VALIDBITS: DTTOPTS_FLAGS = 12287u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EC_ENDOFLINE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EC_ENDOFLINE_DETECTFROMCONTENT: EC_ENDOFLINE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EC_ENDOFLINE_CRLF: EC_ENDOFLINE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EC_ENDOFLINE_CR: EC_ENDOFLINE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EC_ENDOFLINE_LF: EC_ENDOFLINE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EC_SEARCHWEB_ENTRYPOINT = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EC_SEARCHWEB_ENTRYPOINT_EXTERNAL: EC_SEARCHWEB_ENTRYPOINT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EC_SEARCHWEB_ENTRYPOINT_CONTEXTMENU: EC_SEARCHWEB_ENTRYPOINT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITBALLOONTIP_ICON = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTI_ERROR: EDITBALLOONTIP_ICON = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTI_INFO: EDITBALLOONTIP_ICON = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTI_NONE: EDITBALLOONTIP_ICON = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTI_WARNING: EDITBALLOONTIP_ICON = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTI_INFO_LARGE: EDITBALLOONTIP_ICON = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTI_WARNING_LARGE: EDITBALLOONTIP_ICON = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTI_ERROR_LARGE: EDITBALLOONTIP_ICON = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITBORDER_HSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSH_NORMAL: EDITBORDER_HSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSH_HOT: EDITBORDER_HSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSH_FOCUSED: EDITBORDER_HSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSH_DISABLED: EDITBORDER_HSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITBORDER_HVSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSHV_NORMAL: EDITBORDER_HVSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSHV_HOT: EDITBORDER_HVSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSHV_FOCUSED: EDITBORDER_HVSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSHV_DISABLED: EDITBORDER_HVSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITBORDER_NOSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSN_NORMAL: EDITBORDER_NOSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSN_HOT: EDITBORDER_NOSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSN_FOCUSED: EDITBORDER_NOSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSN_DISABLED: EDITBORDER_NOSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITBORDER_VSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSV_NORMAL: EDITBORDER_VSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSV_HOT: EDITBORDER_VSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSV_FOCUSED: EDITBORDER_VSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EPSV_DISABLED: EDITBORDER_VSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_EDITTEXT: EDITPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_CARET: EDITPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_BACKGROUND: EDITPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_PASSWORD: EDITPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_BACKGROUNDWITHBORDER: EDITPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_EDITBORDER_NOSCROLL: EDITPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_EDITBORDER_HSCROLL: EDITPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_EDITBORDER_VSCROLL: EDITPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EP_EDITBORDER_HVSCROLL: EDITPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITTEXTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_NORMAL: EDITTEXTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_HOT: EDITTEXTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_SELECTED: EDITTEXTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_DISABLED: EDITTEXTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_FOCUSED: EDITTEXTSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_READONLY: EDITTEXTSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_ASSIST: EDITTEXTSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ETS_CUEBANNER: EDITTEXTSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EMPTYMARKUPPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EMP_MARKUPTEXT: EMPTYMARKUPPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type ENABLE_SCROLL_BAR_ARROWS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_DISABLE_BOTH: ENABLE_SCROLL_BAR_ARROWS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_DISABLE_DOWN: ENABLE_SCROLL_BAR_ARROWS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_DISABLE_LEFT: ENABLE_SCROLL_BAR_ARROWS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_DISABLE_LTUP: ENABLE_SCROLL_BAR_ARROWS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_DISABLE_RIGHT: ENABLE_SCROLL_BAR_ARROWS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_DISABLE_RTDN: ENABLE_SCROLL_BAR_ARROWS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_DISABLE_UP: ENABLE_SCROLL_BAR_ARROWS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ESB_ENABLE_BOTH: ENABLE_SCROLL_BAR_ARROWS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EXPANDBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVEB_NORMAL: EXPANDBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVEB_HOVER: EXPANDBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVEB_PUSHED: EXPANDBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EXPANDOBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_NORMAL: EXPANDOBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_HOVER: EXPANDOBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_PRESSED: EXPANDOBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_EXPANDEDNORMAL: EXPANDOBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_EXPANDEDHOVER: EXPANDOBUTTONSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_EXPANDEDPRESSED: EXPANDOBUTTONSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_NORMALDISABLED: EXPANDOBUTTONSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLGEBS_EXPANDEDDISABLED: EXPANDOBUTTONSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EXPLORERBARPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_HEADERBACKGROUND: EXPLORERBARPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_HEADERCLOSE: EXPLORERBARPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_HEADERPIN: EXPLORERBARPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_IEBARMENU: EXPLORERBARPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_NORMALGROUPBACKGROUND: EXPLORERBARPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_NORMALGROUPCOLLAPSE: EXPLORERBARPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_NORMALGROUPEXPAND: EXPLORERBARPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_NORMALGROUPHEAD: EXPLORERBARPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_SPECIALGROUPBACKGROUND: EXPLORERBARPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_SPECIALGROUPCOLLAPSE: EXPLORERBARPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_SPECIALGROUPEXPAND: EXPLORERBARPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBP_SPECIALGROUPHEAD: EXPLORERBARPARTS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FEEDBACK_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_TOUCH_CONTACTVISUALIZATION: FEEDBACK_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_PEN_BARRELVISUALIZATION: FEEDBACK_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_PEN_TAP: FEEDBACK_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_PEN_DOUBLETAP: FEEDBACK_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_PEN_PRESSANDHOLD: FEEDBACK_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_PEN_RIGHTTAP: FEEDBACK_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_TOUCH_TAP: FEEDBACK_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_TOUCH_DOUBLETAP: FEEDBACK_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_TOUCH_PRESSANDHOLD: FEEDBACK_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_TOUCH_RIGHTTAP: FEEDBACK_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_GESTURE_PRESSANDTAP: FEEDBACK_TYPE = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FEEDBACK_MAX: FEEDBACK_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FILLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFS_NORMAL: FILLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFS_ERROR: FILLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFS_PAUSED: FILLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFS_PARTIAL: FILLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FILLTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FT_SOLID: FILLTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FT_VERTGRADIENT: FILLTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FT_HORZGRADIENT: FILLTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FT_RADIALGRADIENT: FILLTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FT_TILEIMAGE: FILLTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FILLVERTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFVS_NORMAL: FILLVERTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFVS_ERROR: FILLVERTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFVS_PAUSED: FILLVERTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBFVS_PARTIAL: FILLVERTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FLYOUTPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_HEADER: FLYOUTPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_BODY: FLYOUTPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_LABEL: FLYOUTPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_LINK: FLYOUTPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_DIVIDER: FLYOUTPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_WINDOW: FLYOUTPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_LINKAREA: FLYOUTPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUT_LINKHEADER: FLYOUTPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FRAMEBOTTOMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FRB_ACTIVE: FRAMEBOTTOMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FRB_INACTIVE: FRAMEBOTTOMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FRAMELEFTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FRL_ACTIVE: FRAMELEFTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FRL_INACTIVE: FRAMELEFTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FRAMERIGHTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FRR_ACTIVE: FRAMERIGHTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FRR_INACTIVE: FRAMERIGHTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type FRAMESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FS_ACTIVE: FRAMESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FS_INACTIVE: FRAMESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GET_THEME_BITMAP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GBF_DIRECT: GET_THEME_BITMAP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GBF_COPY: GET_THEME_BITMAP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GBF_VALIDBITS: GET_THEME_BITMAP_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GLYPHFONTSIZINGTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GFST_NONE: GLYPHFONTSIZINGTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GFST_SIZE: GLYPHFONTSIZINGTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GFST_DPI: GLYPHFONTSIZINGTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GLYPHSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GLPS_CLOSED: GLYPHSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GLPS_OPENED: GLYPHSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GLYPHTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GT_NONE: GLYPHTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GT_IMAGEGLYPH: GLYPHTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GT_FONTGLYPH: GLYPHTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GRIDCELLBACKGROUNDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCB_SELECTED: GRIDCELLBACKGROUNDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCB_HOT: GRIDCELLBACKGROUNDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCB_SELECTEDHOT: GRIDCELLBACKGROUNDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCB_SELECTEDNOTFOCUSED: GRIDCELLBACKGROUNDSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCB_TODAY: GRIDCELLBACKGROUNDSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCB_TODAYSELECTED: GRIDCELLBACKGROUNDSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GRIDCELLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGC_HOT: GRIDCELLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGC_HASSTATE: GRIDCELLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGC_HASSTATEHOT: GRIDCELLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGC_TODAY: GRIDCELLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGC_TODAYSELECTED: GRIDCELLSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGC_SELECTED: GRIDCELLSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGC_SELECTEDHOT: GRIDCELLSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GRIDCELLUPPERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCU_HOT: GRIDCELLUPPERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCU_HASSTATE: GRIDCELLUPPERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCU_HASSTATEHOT: GRIDCELLUPPERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCU_SELECTED: GRIDCELLUPPERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGCU_SELECTEDHOT: GRIDCELLUPPERSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GRIPPERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSGS_NORMAL: GRIPPERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSGS_CENTERED: GRIPPERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GROUPBOXSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GBS_NORMAL: GROUPBOXSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GBS_DISABLED: GROUPBOXSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GROUPHEADERLINESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPEN: GROUPHEADERLINESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPENHOT: GROUPHEADERLINESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPENSELECTED: GROUPHEADERLINESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPENSELECTEDHOT: GROUPHEADERLINESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPENSELECTEDNOTFOCUSED: GROUPHEADERLINESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPENSELECTEDNOTFOCUSEDHOT: GROUPHEADERLINESTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPENMIXEDSELECTION: GROUPHEADERLINESTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_OPENMIXEDSELECTIONHOT: GROUPHEADERLINESTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSE: GROUPHEADERLINESTATES = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSEHOT: GROUPHEADERLINESTATES = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSESELECTED: GROUPHEADERLINESTATES = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSESELECTEDHOT: GROUPHEADERLINESTATES = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSESELECTEDNOTFOCUSED: GROUPHEADERLINESTATES = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSESELECTEDNOTFOCUSEDHOT: GROUPHEADERLINESTATES = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSEMIXEDSELECTION: GROUPHEADERLINESTATES = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGHL_CLOSEMIXEDSELECTIONHOT: GROUPHEADERLINESTATES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type GROUPHEADERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPEN: GROUPHEADERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPENHOT: GROUPHEADERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPENSELECTED: GROUPHEADERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPENSELECTEDHOT: GROUPHEADERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPENSELECTEDNOTFOCUSED: GROUPHEADERSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPENSELECTEDNOTFOCUSEDHOT: GROUPHEADERSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPENMIXEDSELECTION: GROUPHEADERSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_OPENMIXEDSELECTIONHOT: GROUPHEADERSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSE: GROUPHEADERSTATES = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSEHOT: GROUPHEADERSTATES = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSESELECTED: GROUPHEADERSTATES = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSESELECTEDHOT: GROUPHEADERSTATES = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSESELECTEDNOTFOCUSED: GROUPHEADERSTATES = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSESELECTEDNOTFOCUSEDHOT: GROUPHEADERSTATES = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSEMIXEDSELECTION: GROUPHEADERSTATES = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGH_CLOSEMIXEDSELECTIONHOT: GROUPHEADERSTATES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HALIGN = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HA_LEFT: HALIGN = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HA_CENTER: HALIGN = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HA_RIGHT: HALIGN = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HDI_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_WIDTH: HDI_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_HEIGHT: HDI_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_TEXT: HDI_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_FORMAT: HDI_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_LPARAM: HDI_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_BITMAP: HDI_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_IMAGE: HDI_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_DI_SETITEM: HDI_MASK = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_ORDER: HDI_MASK = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_FILTER: HDI_MASK = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDI_STATE: HDI_MASK = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERAREASTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_S_HEADERAREA_NOMARGIN: HEADERAREASTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERCLOSESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHC_NORMAL: HEADERCLOSESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHC_HOT: HEADERCLOSESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHC_PRESSED: HEADERCLOSESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERDROPDOWNFILTERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDDFS_NORMAL: HEADERDROPDOWNFILTERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDDFS_SOFTHOT: HEADERDROPDOWNFILTERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDDFS_HOT: HEADERDROPDOWNFILTERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERDROPDOWNSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDDS_NORMAL: HEADERDROPDOWNSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDDS_SOFTHOT: HEADERDROPDOWNSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDDS_HOT: HEADERDROPDOWNSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERITEMLEFTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HILS_NORMAL: HEADERITEMLEFTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HILS_HOT: HEADERITEMLEFTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HILS_PRESSED: HEADERITEMLEFTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERITEMRIGHTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIRS_NORMAL: HEADERITEMRIGHTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIRS_HOT: HEADERITEMRIGHTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIRS_PRESSED: HEADERITEMRIGHTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_NORMAL: HEADERITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_HOT: HEADERITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_PRESSED: HEADERITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_SORTEDNORMAL: HEADERITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_SORTEDHOT: HEADERITEMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_SORTEDPRESSED: HEADERITEMSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_ICONNORMAL: HEADERITEMSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_ICONHOT: HEADERITEMSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_ICONPRESSED: HEADERITEMSTATES = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_ICONSORTEDNORMAL: HEADERITEMSTATES = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_ICONSORTEDHOT: HEADERITEMSTATES = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HIS_ICONSORTEDPRESSED: HEADERITEMSTATES = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADEROVERFLOWSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOFS_NORMAL: HEADEROVERFLOWSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HOFS_HOT: HEADEROVERFLOWSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HP_HEADERITEM: HEADERPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HP_HEADERITEMLEFT: HEADERPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HP_HEADERITEMRIGHT: HEADERPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HP_HEADERSORTARROW: HEADERPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HP_HEADERDROPDOWN: HEADERPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HP_HEADERDROPDOWNFILTER: HEADERPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HP_HEADEROVERFLOW: HEADERPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERPINSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHP_NORMAL: HEADERPINSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHP_HOT: HEADERPINSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHP_PRESSED: HEADERPINSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHP_SELECTEDNORMAL: HEADERPINSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHP_SELECTEDHOT: HEADERPINSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBHP_SELECTEDPRESSED: HEADERPINSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERSORTARROWSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HSAS_SORTEDUP: HEADERSORTARROWSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HSAS_SORTEDDOWN: HEADERSORTARROWSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADERSTYLESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HBG_DETAILS: HEADERSTYLESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HBG_ICON: HEADERSTYLESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADER_CONTROL_FORMAT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_LEFT: HEADER_CONTROL_FORMAT_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_RIGHT: HEADER_CONTROL_FORMAT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_CENTER: HEADER_CONTROL_FORMAT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_JUSTIFYMASK: HEADER_CONTROL_FORMAT_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_RTLREADING: HEADER_CONTROL_FORMAT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_BITMAP: HEADER_CONTROL_FORMAT_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_STRING: HEADER_CONTROL_FORMAT_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_OWNERDRAW: HEADER_CONTROL_FORMAT_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_IMAGE: HEADER_CONTROL_FORMAT_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_BITMAP_ON_RIGHT: HEADER_CONTROL_FORMAT_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_SORTUP: HEADER_CONTROL_FORMAT_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_SORTDOWN: HEADER_CONTROL_FORMAT_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_CHECKBOX: HEADER_CONTROL_FORMAT_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_CHECKED: HEADER_CONTROL_FORMAT_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_FIXEDWIDTH: HEADER_CONTROL_FORMAT_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDF_SPLITBUTTON: HEADER_CONTROL_FORMAT_FLAGS = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADER_CONTROL_FORMAT_STATE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDIS_FOCUSED: HEADER_CONTROL_FORMAT_STATE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADER_CONTROL_FORMAT_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDFT_ISSTRING: HEADER_CONTROL_FORMAT_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDFT_ISNUMBER: HEADER_CONTROL_FORMAT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDFT_ISDATE: HEADER_CONTROL_FORMAT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HDFT_HASNOVALUE: HEADER_CONTROL_FORMAT_TYPE = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADER_CONTROL_NOTIFICATION_BUTTON = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HEADER_CONTROL_NOTIFICATION_BUTTON_LEFT: HEADER_CONTROL_NOTIFICATION_BUTTON = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HEADER_CONTROL_NOTIFICATION_BUTTON_RIGHT: HEADER_CONTROL_NOTIFICATION_BUTTON = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HEADER_CONTROL_NOTIFICATION_BUTTON_MIDDLE: HEADER_CONTROL_NOTIFICATION_BUTTON = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HEADER_HITTEST_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_NOWHERE: HEADER_HITTEST_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONHEADER: HEADER_HITTEST_INFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONDIVIDER: HEADER_HITTEST_INFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONDIVOPEN: HEADER_HITTEST_INFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONFILTER: HEADER_HITTEST_INFO_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONFILTERBUTTON: HEADER_HITTEST_INFO_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ABOVE: HEADER_HITTEST_INFO_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_BELOW: HEADER_HITTEST_INFO_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_TORIGHT: HEADER_HITTEST_INFO_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_TOLEFT: HEADER_HITTEST_INFO_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONITEMSTATEICON: HEADER_HITTEST_INFO_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONDROPDOWN: HEADER_HITTEST_INFO_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HHT_ONOVERFLOW: HEADER_HITTEST_INFO_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HELPBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HBS_NORMAL: HELPBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HBS_HOT: HELPBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HBS_PUSHED: HELPBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HBS_DISABLED: HELPBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HELPLINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPHL_NORMAL: HELPLINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPHL_HOT: HELPLINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPHL_PRESSED: HELPLINKSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPHL_DISABLED: HELPLINKSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HIT_TEST_BACKGROUND_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_BACKGROUNDSEG: HIT_TEST_BACKGROUND_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_FIXEDBORDER: HIT_TEST_BACKGROUND_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_CAPTION: HIT_TEST_BACKGROUND_OPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_RESIZINGBORDER_LEFT: HIT_TEST_BACKGROUND_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_RESIZINGBORDER_TOP: HIT_TEST_BACKGROUND_OPTIONS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_RESIZINGBORDER_RIGHT: HIT_TEST_BACKGROUND_OPTIONS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_RESIZINGBORDER_BOTTOM: HIT_TEST_BACKGROUND_OPTIONS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_RESIZINGBORDER: HIT_TEST_BACKGROUND_OPTIONS = 240u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_SIZINGTEMPLATE: HIT_TEST_BACKGROUND_OPTIONS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTTB_SYSTEMSIZINGMARGINS: HIT_TEST_BACKGROUND_OPTIONS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HORZSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HSS_NORMAL: HORZSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HSS_HOT: HORZSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HSS_PUSHED: HORZSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HSS_DISABLED: HORZSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HORZTHUMBSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTS_NORMAL: HORZTHUMBSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTS_HOT: HORZTHUMBSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTS_PUSHED: HORZTHUMBSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HTS_DISABLED: HORZTHUMBSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HOTGLYPHSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HGLPS_CLOSED: HOTGLYPHSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HGLPS_OPENED: HOTGLYPHSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HOVERBACKGROUNDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UTS_NORMAL: HOVERBACKGROUNDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UTS_HOT: HOVERBACKGROUNDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UTS_PRESSED: HOVERBACKGROUNDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HYPERLINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HLS_NORMALTEXT: HYPERLINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HLS_LINKTEXT: HYPERLINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type HYPERLINKTEXTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_HYPERLINK_NORMAL: HYPERLINKTEXTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_HYPERLINK_HOT: HYPERLINKTEXTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_HYPERLINK_PRESSED: HYPERLINKTEXTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_HYPERLINK_DISABLED: HYPERLINKTEXTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type ICONEFFECT = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICE_NONE: ICONEFFECT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICE_GLOW: ICONEFFECT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICE_SHADOW: ICONEFFECT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICE_PULSE: ICONEFFECT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICE_ALPHA: ICONEFFECT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IEBARMENUSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBM_NORMAL: IEBARMENUSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBM_HOT: IEBARMENUSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBM_PRESSED: IEBARMENUSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IMAGELAYOUT = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IL_VERTICAL: IMAGELAYOUT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IL_HORIZONTAL: IMAGELAYOUT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IMAGELIST_CREATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_MASK: IMAGELIST_CREATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_COLOR: IMAGELIST_CREATION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_COLORDDB: IMAGELIST_CREATION_FLAGS = 254u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_COLOR4: IMAGELIST_CREATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_COLOR8: IMAGELIST_CREATION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_COLOR16: IMAGELIST_CREATION_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_COLOR24: IMAGELIST_CREATION_FLAGS = 24u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_COLOR32: IMAGELIST_CREATION_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_PALETTE: IMAGELIST_CREATION_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_MIRROR: IMAGELIST_CREATION_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_PERITEMMIRROR: IMAGELIST_CREATION_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_ORIGINALSIZE: IMAGELIST_CREATION_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILC_HIGHQUALITYSCALE: IMAGELIST_CREATION_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IMAGESELECTTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IST_NONE: IMAGESELECTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IST_SIZE: IMAGESELECTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const IST_DPI: IMAGESELECTTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IMAGE_LIST_COPY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILCF_MOVE: IMAGE_LIST_COPY_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILCF_SWAP: IMAGE_LIST_COPY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IMAGE_LIST_DRAW_STYLE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_NORMAL: IMAGE_LIST_DRAW_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_TRANSPARENT: IMAGE_LIST_DRAW_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_BLEND25: IMAGE_LIST_DRAW_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_FOCUS: IMAGE_LIST_DRAW_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_BLEND50: IMAGE_LIST_DRAW_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_SELECTED: IMAGE_LIST_DRAW_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_BLEND: IMAGE_LIST_DRAW_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_MASK: IMAGE_LIST_DRAW_STYLE = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_IMAGE: IMAGE_LIST_DRAW_STYLE = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_ROP: IMAGE_LIST_DRAW_STYLE = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_OVERLAYMASK: IMAGE_LIST_DRAW_STYLE = 3840u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_PRESERVEALPHA: IMAGE_LIST_DRAW_STYLE = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_SCALE: IMAGE_LIST_DRAW_STYLE = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_DPISCALE: IMAGE_LIST_DRAW_STYLE = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILD_ASYNC: IMAGE_LIST_DRAW_STYLE = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IMAGE_LIST_ITEM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILIF_ALPHA: IMAGE_LIST_ITEM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILIF_LOWQUALITY: IMAGE_LIST_ITEM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type IMAGE_LIST_WRITE_STREAM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILP_NORMAL: IMAGE_LIST_WRITE_STREAM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ILP_DOWNLEVEL: IMAGE_LIST_WRITE_STREAM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type INITCOMMONCONTROLSEX_ICC = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_ANIMATE_CLASS: INITCOMMONCONTROLSEX_ICC = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_BAR_CLASSES: INITCOMMONCONTROLSEX_ICC = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_COOL_CLASSES: INITCOMMONCONTROLSEX_ICC = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_DATE_CLASSES: INITCOMMONCONTROLSEX_ICC = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_HOTKEY_CLASS: INITCOMMONCONTROLSEX_ICC = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_INTERNET_CLASSES: INITCOMMONCONTROLSEX_ICC = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_LINK_CLASS: INITCOMMONCONTROLSEX_ICC = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_LISTVIEW_CLASSES: INITCOMMONCONTROLSEX_ICC = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_NATIVEFNTCTL_CLASS: INITCOMMONCONTROLSEX_ICC = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_PAGESCROLLER_CLASS: INITCOMMONCONTROLSEX_ICC = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_PROGRESS_CLASS: INITCOMMONCONTROLSEX_ICC = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_STANDARD_CLASSES: INITCOMMONCONTROLSEX_ICC = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_TAB_CLASSES: INITCOMMONCONTROLSEX_ICC = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_TREEVIEW_CLASSES: INITCOMMONCONTROLSEX_ICC = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_UPDOWN_CLASS: INITCOMMONCONTROLSEX_ICC = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_USEREX_CLASSES: INITCOMMONCONTROLSEX_ICC = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ICC_WIN95_CLASSES: INITCOMMONCONTROLSEX_ICC = 255u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type ITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSI_HOT: ITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSI_HOTSELECTED: ITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSI_SELECTED: ITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBPSI_SELECTEDNOTFOCUS: ITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LABELSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLS_NORMAL: LABELSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLS_SELECTED: LABELSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLS_EMPHASIZED: LABELSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLS_DISABLED: LABELSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LINKHEADERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLH_NORMAL: LINKHEADERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLH_HOVER: LINKHEADERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LINKPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LP_HYPERLINK: LINKPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUTLINK_NORMAL: LINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const FLYOUTLINK_HOVER: LINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LISTBOXPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBCP_BORDER_HSCROLL: LISTBOXPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBCP_BORDER_HVSCROLL: LISTBOXPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBCP_BORDER_NOSCROLL: LISTBOXPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBCP_BORDER_VSCROLL: LISTBOXPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LBCP_ITEM: LISTBOXPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LISTITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LISS_NORMAL: LISTITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LISS_HOT: LISTITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LISS_SELECTED: LISTITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LISS_DISABLED: LISTITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LISS_SELECTEDNOTFOCUS: LISTITEMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LISS_HOTSELECTED: LISTITEMSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LISTVIEWPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_LISTITEM: LISTVIEWPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_LISTGROUP: LISTVIEWPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_LISTDETAIL: LISTVIEWPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_LISTSORTEDDETAIL: LISTVIEWPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_EMPTYTEXT: LISTVIEWPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_GROUPHEADER: LISTVIEWPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_GROUPHEADERLINE: LISTVIEWPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_EXPANDBUTTON: LISTVIEWPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_COLLAPSEBUTTON: LISTVIEWPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVP_COLUMNDETAIL: LISTVIEWPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_ITEM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIF_ITEMINDEX: LIST_ITEM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIF_STATE: LIST_ITEM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIF_ITEMID: LIST_ITEM_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIF_URL: LIST_ITEM_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_ITEM_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIS_FOCUSED: LIST_ITEM_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIS_ENABLED: LIST_ITEM_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIS_VISITED: LIST_ITEM_STATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIS_HOTTRACK: LIST_ITEM_STATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIS_DEFAULTCOLORS: LIST_ITEM_STATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_VIEW_BACKGROUND_IMAGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_SOURCE_NONE: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_SOURCE_HBITMAP: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_SOURCE_URL: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_SOURCE_MASK: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_STYLE_NORMAL: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_STYLE_TILE: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_STYLE_MASK: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_FLAG_TILEOFFSET: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_TYPE_WATERMARK: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVBKIF_FLAG_ALPHABLEND: LIST_VIEW_BACKGROUND_IMAGE_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_VIEW_GROUP_ALIGN_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGA_HEADER_LEFT: LIST_VIEW_GROUP_ALIGN_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGA_HEADER_CENTER: LIST_VIEW_GROUP_ALIGN_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGA_HEADER_RIGHT: LIST_VIEW_GROUP_ALIGN_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGA_FOOTER_LEFT: LIST_VIEW_GROUP_ALIGN_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGA_FOOTER_CENTER: LIST_VIEW_GROUP_ALIGN_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGA_FOOTER_RIGHT: LIST_VIEW_GROUP_ALIGN_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_VIEW_GROUP_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_NORMAL: LIST_VIEW_GROUP_STATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_COLLAPSED: LIST_VIEW_GROUP_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_HIDDEN: LIST_VIEW_GROUP_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_NOHEADER: LIST_VIEW_GROUP_STATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_COLLAPSIBLE: LIST_VIEW_GROUP_STATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_FOCUSED: LIST_VIEW_GROUP_STATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_SELECTED: LIST_VIEW_GROUP_STATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_SUBSETED: LIST_VIEW_GROUP_STATE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGS_SUBSETLINKFOCUSED: LIST_VIEW_GROUP_STATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_VIEW_INSERT_MARK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIM_AFTER: LIST_VIEW_INSERT_MARK_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_LINE_BREAK: LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_FILL: LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_WRAP: LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_NO_TITLE: LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS = 8388608i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_TILE_PLACEMENTMASK: LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS = 3145728i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_VIEW_ITEM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_TEXT: LIST_VIEW_ITEM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_IMAGE: LIST_VIEW_ITEM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_PARAM: LIST_VIEW_ITEM_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_STATE: LIST_VIEW_ITEM_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_INDENT: LIST_VIEW_ITEM_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_NORECOMPUTE: LIST_VIEW_ITEM_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_GROUPID: LIST_VIEW_ITEM_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_COLUMNS: LIST_VIEW_ITEM_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_COLFMT: LIST_VIEW_ITEM_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIF_DI_SETITEM: LIST_VIEW_ITEM_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LIST_VIEW_ITEM_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_FOCUSED: LIST_VIEW_ITEM_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_SELECTED: LIST_VIEW_ITEM_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_CUT: LIST_VIEW_ITEM_STATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_DROPHILITED: LIST_VIEW_ITEM_STATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_GLOW: LIST_VIEW_ITEM_STATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_ACTIVATING: LIST_VIEW_ITEM_STATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_OVERLAYMASK: LIST_VIEW_ITEM_STATE_FLAGS = 3840u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVIS_STATEIMAGEMASK: LIST_VIEW_ITEM_STATE_FLAGS = 61440u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LOGOFFBUTTONSSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLS_NORMAL: LOGOFFBUTTONSSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLS_HOT: LOGOFFBUTTONSSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLS_PRESSED: LOGOFFBUTTONSSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVCOLUMNW_FORMAT = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_LEFT: LVCOLUMNW_FORMAT = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_RIGHT: LVCOLUMNW_FORMAT = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_CENTER: LVCOLUMNW_FORMAT = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_JUSTIFYMASK: LVCOLUMNW_FORMAT = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_IMAGE: LVCOLUMNW_FORMAT = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_BITMAP_ON_RIGHT: LVCOLUMNW_FORMAT = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_COL_HAS_IMAGES: LVCOLUMNW_FORMAT = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_FIXED_WIDTH: LVCOLUMNW_FORMAT = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_NO_DPI_SCALE: LVCOLUMNW_FORMAT = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_FIXED_RATIO: LVCOLUMNW_FORMAT = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCFMT_SPLITBUTTON: LVCOLUMNW_FORMAT = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVCOLUMNW_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_FMT: LVCOLUMNW_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_WIDTH: LVCOLUMNW_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_TEXT: LVCOLUMNW_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_SUBITEM: LVCOLUMNW_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_IMAGE: LVCOLUMNW_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_ORDER: LVCOLUMNW_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_MINWIDTH: LVCOLUMNW_MASK = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_DEFAULTWIDTH: LVCOLUMNW_MASK = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCF_IDEALWIDTH: LVCOLUMNW_MASK = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVFINDINFOW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFI_PARAM: LVFINDINFOW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFI_PARTIAL: LVFINDINFOW_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFI_STRING: LVFINDINFOW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFI_SUBSTRING: LVFINDINFOW_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFI_WRAP: LVFINDINFOW_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFI_NEARESTXY: LVFINDINFOW_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVFOOTERITEM_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFIF_TEXT: LVFOOTERITEM_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVFIF_STATE: LVFOOTERITEM_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVGROUP_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_NONE: LVGROUP_MASK = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_HEADER: LVGROUP_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_FOOTER: LVGROUP_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGF_STATE: LVGROUP_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVHITTESTINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_ABOVE: LVHITTESTINFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_BELOW: LVHITTESTINFO_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_NOWHERE: LVHITTESTINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_ONITEMICON: LVHITTESTINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_ONITEMLABEL: LVHITTESTINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_ONITEMSTATEICON: LVHITTESTINFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_TOLEFT: LVHITTESTINFO_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_TORIGHT: LVHITTESTINFO_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_GROUP_HEADER: LVHITTESTINFO_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_GROUP_FOOTER: LVHITTESTINFO_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_GROUP_COLLAPSE: LVHITTESTINFO_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_GROUP_BACKGROUND: LVHITTESTINFO_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_GROUP_STATEICON: LVHITTESTINFO_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_GROUP_SUBSETLINK: LVHITTESTINFO_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_GROUP: LVHITTESTINFO_FLAGS = 4076863488u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_ONCONTENTS: LVHITTESTINFO_FLAGS = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVHT_EX_FOOTER: LVHITTESTINFO_FLAGS = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVITEMA_GROUP_ID = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_GROUPIDCALLBACK: LVITEMA_GROUP_ID = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_GROUPIDNONE: LVITEMA_GROUP_ID = -2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVTILEVIEWINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIF_AUTOSIZE: LVTILEVIEWINFO_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIF_FIXEDWIDTH: LVTILEVIEWINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIF_FIXEDHEIGHT: LVTILEVIEWINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIF_FIXEDSIZE: LVTILEVIEWINFO_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type LVTILEVIEWINFO_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIM_TILESIZE: LVTILEVIEWINFO_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIM_COLUMNS: LVTILEVIEWINFO_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVTVIM_LABELMARGIN: LVTILEVIEWINFO_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MARKUPTEXTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EMT_NORMALTEXT: MARKUPTEXTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EMT_LINKTEXT: MARKUPTEXTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MAXBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAXBS_NORMAL: MAXBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAXBS_HOT: MAXBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAXBS_PUSHED: MAXBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MAXBS_DISABLED: MAXBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MAXCAPTIONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MXCS_ACTIVE: MAXCAPTIONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MXCS_INACTIVE: MAXCAPTIONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MXCS_DISABLED: MAXCAPTIONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MCGRIDINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIF_DATE: MCGRIDINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIF_RECT: MCGRIDINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIF_NAME: MCGRIDINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MCGRIDINFO_PART = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_CALENDARCONTROL: MCGRIDINFO_PART = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_NEXT: MCGRIDINFO_PART = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_PREV: MCGRIDINFO_PART = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_FOOTER: MCGRIDINFO_PART = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_CALENDAR: MCGRIDINFO_PART = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_CALENDARHEADER: MCGRIDINFO_PART = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_CALENDARBODY: MCGRIDINFO_PART = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_CALENDARROW: MCGRIDINFO_PART = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCGIP_CALENDARCELL: MCGRIDINFO_PART = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MCHITTESTINFO_HIT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_TITLE: MCHITTESTINFO_HIT_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDAR: MCHITTESTINFO_HIT_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_TODAYLINK: MCHITTESTINFO_HIT_FLAGS = 196608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARCONTROL: MCHITTESTINFO_HIT_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_NEXT: MCHITTESTINFO_HIT_FLAGS = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_PREV: MCHITTESTINFO_HIT_FLAGS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_NOWHERE: MCHITTESTINFO_HIT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_TITLEBK: MCHITTESTINFO_HIT_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_TITLEMONTH: MCHITTESTINFO_HIT_FLAGS = 65537u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_TITLEYEAR: MCHITTESTINFO_HIT_FLAGS = 65538u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_TITLEBTNNEXT: MCHITTESTINFO_HIT_FLAGS = 16842755u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_TITLEBTNPREV: MCHITTESTINFO_HIT_FLAGS = 33619971u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARBK: MCHITTESTINFO_HIT_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARDATE: MCHITTESTINFO_HIT_FLAGS = 131073u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARDATENEXT: MCHITTESTINFO_HIT_FLAGS = 16908289u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARDATEPREV: MCHITTESTINFO_HIT_FLAGS = 33685505u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARDAY: MCHITTESTINFO_HIT_FLAGS = 131074u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARWEEKNUM: MCHITTESTINFO_HIT_FLAGS = 131075u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARDATEMIN: MCHITTESTINFO_HIT_FLAGS = 131076u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCHT_CALENDARDATEMAX: MCHITTESTINFO_HIT_FLAGS = 131077u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MDICLOSEBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDCL_NORMAL: MDICLOSEBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDCL_HOT: MDICLOSEBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDCL_PUSHED: MDICLOSEBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDCL_DISABLED: MDICLOSEBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MDIMINBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDMI_NORMAL: MDIMINBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDMI_HOT: MDIMINBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDMI_PUSHED: MDIMINBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDMI_DISABLED: MDIMINBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MDIRESTOREBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDRE_NORMAL: MDIRESTOREBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDRE_HOT: MDIRESTOREBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDRE_PUSHED: MDIRESTOREBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDRE_DISABLED: MDIRESTOREBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MENUBANDPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDP_NEWAPPBUTTON: MENUBANDPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDP_SEPERATOR: MENUBANDPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MENUBANDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDS_NORMAL: MENUBANDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDS_HOT: MENUBANDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDS_PRESSED: MENUBANDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDS_DISABLED: MENUBANDSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDS_CHECKED: MENUBANDSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MDS_HOTCHECKED: MENUBANDSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MENUPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_MENUITEM_TMSCHEMA: MENUPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_MENUDROPDOWN_TMSCHEMA: MENUPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_MENUBARITEM_TMSCHEMA: MENUPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_MENUBARDROPDOWN_TMSCHEMA: MENUPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_CHEVRON_TMSCHEMA: MENUPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_SEPARATOR_TMSCHEMA: MENUPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_BARBACKGROUND: MENUPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_BARITEM: MENUPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPBACKGROUND: MENUPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPBORDERS: MENUPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPCHECK: MENUPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPCHECKBACKGROUND: MENUPARTS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPGUTTER: MENUPARTS = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPITEM: MENUPARTS = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPSEPARATOR: MENUPARTS = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_POPUPSUBMENU: MENUPARTS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_SYSTEMCLOSE: MENUPARTS = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_SYSTEMMAXIMIZE: MENUPARTS = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_SYSTEMMINIMIZE: MENUPARTS = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MENU_SYSTEMRESTORE: MENUPARTS = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MINBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MINBS_NORMAL: MINBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MINBS_HOT: MINBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MINBS_PUSHED: MINBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MINBS_DISABLED: MINBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MINCAPTIONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MNCS_ACTIVE: MINCAPTIONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MNCS_INACTIVE: MINCAPTIONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MNCS_DISABLED: MINCAPTIONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MONTHCALPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_BACKGROUND: MONTHCALPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_BORDERS: MONTHCALPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_GRIDBACKGROUND: MONTHCALPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_COLHEADERSPLITTER: MONTHCALPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_GRIDCELLBACKGROUND: MONTHCALPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_GRIDCELL: MONTHCALPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_GRIDCELLUPPER: MONTHCALPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_TRAILINGGRIDCELL: MONTHCALPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_TRAILINGGRIDCELLUPPER: MONTHCALPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_NAVNEXT: MONTHCALPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_NAVPREV: MONTHCALPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MONTH_CALDENDAR_MESSAGES_VIEW = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCMV_MONTH: MONTH_CALDENDAR_MESSAGES_VIEW = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCMV_YEAR: MONTH_CALDENDAR_MESSAGES_VIEW = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCMV_DECADE: MONTH_CALDENDAR_MESSAGES_VIEW = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCMV_CENTURY: MONTH_CALDENDAR_MESSAGES_VIEW = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCMV_MAX: MONTH_CALDENDAR_MESSAGES_VIEW = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MOREPROGRAMSARROWBACKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSB_NORMAL: MOREPROGRAMSARROWBACKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSB_HOT: MOREPROGRAMSARROWBACKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSB_PRESSED: MOREPROGRAMSARROWBACKSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MOREPROGRAMSARROWSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPS_NORMAL: MOREPROGRAMSARROWSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPS_HOT: MOREPROGRAMSARROWSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPS_PRESSED: MOREPROGRAMSARROWSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MOREPROGRAMSTABSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPMPT_NORMAL: MOREPROGRAMSTABSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPMPT_HOT: MOREPROGRAMSTABSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPMPT_SELECTED: MOREPROGRAMSTABSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPMPT_DISABLED: MOREPROGRAMSTABSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPMPT_FOCUSED: MOREPROGRAMSTABSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type MOVESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDMOVE_HIGHLIGHT: MOVESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDMOVE_NOHIGHLIGHT: MOVESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NAVIGATIONPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_BACKBUTTON: NAVIGATIONPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_FORWARDBUTTON: NAVIGATIONPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_MENUBUTTON: NAVIGATIONPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NAVNEXTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNN_NORMAL: NAVNEXTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNN_HOT: NAVNEXTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNN_PRESSED: NAVNEXTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNN_DISABLED: NAVNEXTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NAVPREVSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNP_NORMAL: NAVPREVSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNP_HOT: NAVPREVSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNP_PRESSED: NAVPREVSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCNP_DISABLED: NAVPREVSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NAV_BACKBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_BB_NORMAL: NAV_BACKBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_BB_HOT: NAV_BACKBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_BB_PRESSED: NAV_BACKBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_BB_DISABLED: NAV_BACKBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NAV_FORWARDBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_FB_NORMAL: NAV_FORWARDBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_FB_HOT: NAV_FORWARDBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_FB_PRESSED: NAV_FORWARDBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_FB_DISABLED: NAV_FORWARDBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NAV_MENUBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_MB_NORMAL: NAV_MENUBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_MB_HOT: NAV_MENUBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_MB_PRESSED: NAV_MENUBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const NAV_MB_DISABLED: NAV_MENUBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMCUSTOMDRAW_DRAW_STAGE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_POSTPAINT: NMCUSTOMDRAW_DRAW_STAGE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_PREERASE: NMCUSTOMDRAW_DRAW_STAGE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_PREPAINT: NMCUSTOMDRAW_DRAW_STAGE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_ITEMPOSTERASE: NMCUSTOMDRAW_DRAW_STAGE = 65540u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_ITEMPOSTPAINT: NMCUSTOMDRAW_DRAW_STAGE = 65538u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_ITEMPREERASE: NMCUSTOMDRAW_DRAW_STAGE = 65539u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_ITEMPREPAINT: NMCUSTOMDRAW_DRAW_STAGE = 65537u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDDS_SUBITEM: NMCUSTOMDRAW_DRAW_STAGE = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMCUSTOMDRAW_DRAW_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_SELECTED: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_GRAYED: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_DISABLED: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_CHECKED: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_FOCUS: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_DEFAULT: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_HOT: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_MARKED: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_INDETERMINATE: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_SHOWKEYBOARDCUES: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_NEARHOT: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_OTHERSIDEHOT: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CDIS_DROPHILITED: NMCUSTOMDRAW_DRAW_STATE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMDATETIMECHANGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GDT_NONE: NMDATETIMECHANGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const GDT_VALID: NMDATETIMECHANGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMLVCUSTOMDRAW_ITEM_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCDI_ITEM: NMLVCUSTOMDRAW_ITEM_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCDI_GROUP: NMLVCUSTOMDRAW_ITEM_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVCDI_ITEMSLIST: NMLVCUSTOMDRAW_ITEM_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMLVEMPTYMARKUP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EMF_CENTERED: NMLVEMPTYMARKUP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMLVGETINFOTIP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGIT_UNFOLDED: NMLVGETINFOTIP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LVGIT_ZERO: NMLVGETINFOTIP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMPGCALCSIZE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_CALCHEIGHT: NMPGCALCSIZE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_CALCWIDTH: NMPGCALCSIZE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMPGSCROLL_DIR = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_SCROLLDOWN: NMPGSCROLL_DIR = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_SCROLLLEFT: NMPGSCROLL_DIR = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_SCROLLRIGHT: NMPGSCROLL_DIR = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGF_SCROLLUP: NMPGSCROLL_DIR = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMPGSCROLL_KEYS = u16; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGK_NONE: NMPGSCROLL_KEYS = 0u16; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGK_SHIFT: NMPGSCROLL_KEYS = 1u16; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGK_CONTROL: NMPGSCROLL_KEYS = 2u16; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGK_MENU: NMPGSCROLL_KEYS = 4u16; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMREBAR_MASK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBNM_ID: NMREBAR_MASK_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBNM_LPARAM: NMREBAR_MASK_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBNM_STYLE: NMREBAR_MASK_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMTBDISPINFOW_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBNF_IMAGE: NMTBDISPINFOW_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBNF_TEXT: NMTBDISPINFOW_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBNF_DI_SETITEM: NMTBDISPINFOW_MASK = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NMTBHOTITEM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_ACCELERATOR: NMTBHOTITEM_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_ARROWKEYS: NMTBHOTITEM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_DUPACCEL: NMTBHOTITEM_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_ENTERING: NMTBHOTITEM_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_LEAVING: NMTBHOTITEM_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_LMOUSE: NMTBHOTITEM_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_MOUSE: NMTBHOTITEM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_OTHER: NMTBHOTITEM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_RESELECT: NMTBHOTITEM_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const HICF_TOGGLEDROPDOWN: NMTBHOTITEM_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NM_TREEVIEW_ACTION = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVE_COLLAPSE: NM_TREEVIEW_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVE_EXPAND: NM_TREEVIEW_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVE_TOGGLE: NM_TREEVIEW_ACTION = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVE_EXPANDPARTIAL: NM_TREEVIEW_ACTION = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVE_COLLAPSERESET: NM_TREEVIEW_ACTION = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVC_UNKNOWN: NM_TREEVIEW_ACTION = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVC_BYMOUSE: NM_TREEVIEW_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVC_BYKEYBOARD: NM_TREEVIEW_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NONESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDNONE_HIGHLIGHT: NONESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDNONE_NOHIGHLIGHT: NONESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NORMALGROUPCOLLAPSESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBNGC_NORMAL: NORMALGROUPCOLLAPSESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBNGC_HOT: NORMALGROUPCOLLAPSESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBNGC_PRESSED: NORMALGROUPCOLLAPSESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type NORMALGROUPEXPANDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBNGE_NORMAL: NORMALGROUPEXPANDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBNGE_HOT: NORMALGROUPEXPANDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBNGE_PRESSED: NORMALGROUPEXPANDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type ODA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODA_DRAWENTIRE: ODA_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODA_SELECT: ODA_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODA_FOCUS: ODA_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type ODS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_SELECTED: ODS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_GRAYED: ODS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_DISABLED: ODS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_CHECKED: ODS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_FOCUS: ODS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_DEFAULT: ODS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_COMBOBOXEDIT: ODS_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_HOTLIGHT: ODS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_INACTIVE: ODS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_NOACCEL: ODS_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ODS_NOFOCUSRECT: ODS_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type OFFSETTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_TOPLEFT: OFFSETTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_TOPRIGHT: OFFSETTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_TOPMIDDLE: OFFSETTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_BOTTOMLEFT: OFFSETTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_BOTTOMRIGHT: OFFSETTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_BOTTOMMIDDLE: OFFSETTYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_MIDDLELEFT: OFFSETTYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_MIDDLERIGHT: OFFSETTYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_LEFTOFCAPTION: OFFSETTYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_RIGHTOFCAPTION: OFFSETTYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_LEFTOFLASTBUTTON: OFFSETTYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_RIGHTOFLASTBUTTON: OFFSETTYPE = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_ABOVELASTBUTTON: OFFSETTYPE = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OT_BELOWLASTBUTTON: OFFSETTYPE = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type OPENBOXSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPOB_NORMAL: OPENBOXSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPOB_HOT: OPENBOXSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPOB_SELECTED: OPENBOXSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPOB_DISABLED: OPENBOXSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPOB_FOCUSED: OPENBOXSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type OPEN_THEME_DATA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OTD_FORCE_RECT_SIZING: OPEN_THEME_DATA_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const OTD_NONCLIENT: OPEN_THEME_DATA_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PAGEPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGRP_UP: PAGEPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGRP_DOWN: PAGEPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGRP_UPHORZ: PAGEPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PGRP_DOWNHORZ: PAGEPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type POINTER_DEVICE_CURSOR_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_CURSOR_TYPE_UNKNOWN: POINTER_DEVICE_CURSOR_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_CURSOR_TYPE_TIP: POINTER_DEVICE_CURSOR_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_CURSOR_TYPE_ERASER: POINTER_DEVICE_CURSOR_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_CURSOR_TYPE_MAX: POINTER_DEVICE_CURSOR_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type POINTER_DEVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_TYPE_INTEGRATED_PEN: POINTER_DEVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_TYPE_EXTERNAL_PEN: POINTER_DEVICE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_TYPE_TOUCH: POINTER_DEVICE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_TYPE_TOUCH_PAD: POINTER_DEVICE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_DEVICE_TYPE_MAX: POINTER_DEVICE_TYPE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type POINTER_FEEDBACK_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_FEEDBACK_DEFAULT: POINTER_FEEDBACK_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_FEEDBACK_INDIRECT: POINTER_FEEDBACK_MODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const POINTER_FEEDBACK_NONE: POINTER_FEEDBACK_MODE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type POPUPCHECKBACKGROUNDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCB_DISABLED: POPUPCHECKBACKGROUNDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCB_NORMAL: POPUPCHECKBACKGROUNDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCB_BITMAP: POPUPCHECKBACKGROUNDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type POPUPCHECKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_CHECKMARKNORMAL: POPUPCHECKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_CHECKMARKDISABLED: POPUPCHECKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_BULLETNORMAL: POPUPCHECKSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MC_BULLETDISABLED: POPUPCHECKSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type POPUPITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MPI_NORMAL: POPUPITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MPI_HOT: POPUPITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MPI_DISABLED: POPUPITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MPI_DISABLEDHOT: POPUPITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type POPUPSUBMENUSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSM_NORMAL: POPUPSUBMENUSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSM_DISABLED: POPUPSUBMENUSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PROGRESSPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_BAR: PROGRESSPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_BARVERT: PROGRESSPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_CHUNK: PROGRESSPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_CHUNKVERT: PROGRESSPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_FILL: PROGRESSPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_FILLVERT: PROGRESSPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_PULSEOVERLAY: PROGRESSPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_MOVEOVERLAY: PROGRESSPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_PULSEOVERLAYVERT: PROGRESSPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_MOVEOVERLAYVERT: PROGRESSPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_TRANSPARENTBAR: PROGRESSPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PP_TRANSPARENTBARVERT: PROGRESSPARTS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PROPERTYORIGIN = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PO_STATE: PROPERTYORIGIN = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PO_PART: PROPERTYORIGIN = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PO_CLASS: PROPERTYORIGIN = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PO_GLOBAL: PROPERTYORIGIN = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PO_NOTFOUND: PROPERTYORIGIN = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PSPCB_MESSAGE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSPCB_ADDREF: PSPCB_MESSAGE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSPCB_CREATE: PSPCB_MESSAGE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSPCB_RELEASE: PSPCB_MESSAGE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PSPCB_SI_INITDIALOG: PSPCB_MESSAGE = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PUSHBUTTONDROPDOWNSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBDDS_NORMAL: PUSHBUTTONDROPDOWNSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBDDS_DISABLED: PUSHBUTTONDROPDOWNSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PUSHBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_NORMAL: PUSHBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_HOT: PUSHBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_PRESSED: PUSHBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_DISABLED: PUSHBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_DEFAULTED: PUSHBUTTONSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBS_DEFAULTED_ANIMATING: PUSHBUTTONSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type RADIOBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_UNCHECKEDNORMAL: RADIOBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_UNCHECKEDHOT: RADIOBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_UNCHECKEDPRESSED: RADIOBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_UNCHECKEDDISABLED: RADIOBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_CHECKEDNORMAL: RADIOBUTTONSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_CHECKEDHOT: RADIOBUTTONSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_CHECKEDPRESSED: RADIOBUTTONSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_CHECKEDDISABLED: RADIOBUTTONSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type READONLYSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBRO_NORMAL: READONLYSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBRO_HOT: READONLYSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBRO_PRESSED: READONLYSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBRO_DISABLED: READONLYSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type REBARPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_GRIPPER: REBARPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_GRIPPERVERT: REBARPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_BAND: REBARPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_CHEVRON: REBARPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_CHEVRONVERT: REBARPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_BACKGROUND: REBARPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_SPLITTER: REBARPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RP_SPLITTERVERT: REBARPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type RESTOREBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_NORMAL: RESTOREBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_HOT: RESTOREBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_PUSHED: RESTOREBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const RBS_DISABLED: RESTOREBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SCROLLBARPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_ARROWBTN: SCROLLBARPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_THUMBBTNHORZ: SCROLLBARPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_THUMBBTNVERT: SCROLLBARPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_LOWERTRACKHORZ: SCROLLBARPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_UPPERTRACKHORZ: SCROLLBARPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_LOWERTRACKVERT: SCROLLBARPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_UPPERTRACKVERT: SCROLLBARPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_GRIPPERHORZ: SCROLLBARPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_GRIPPERVERT: SCROLLBARPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_SIZEBOX: SCROLLBARPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBP_SIZEBOXBKGND: SCROLLBARPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SCROLLBARSTYLESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCRBS_NORMAL: SCROLLBARSTYLESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCRBS_HOT: SCROLLBARSTYLESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCRBS_PRESSED: SCROLLBARSTYLESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCRBS_DISABLED: SCROLLBARSTYLESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCRBS_HOVER: SCROLLBARSTYLESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SECTIONTITLELINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPSTL_NORMAL: SECTIONTITLELINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPSTL_HOT: SECTIONTITLELINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SET_THEME_APP_PROPERTIES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ALLOW_NONCLIENT: SET_THEME_APP_PROPERTIES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ALLOW_CONTROLS: SET_THEME_APP_PROPERTIES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ALLOW_WEBCONTENT: SET_THEME_APP_PROPERTIES_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VALIDBITS: SET_THEME_APP_PROPERTIES_FLAGS = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SHOWCALENDARBUTTONRIGHTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPSCBR_NORMAL: SHOWCALENDARBUTTONRIGHTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPSCBR_HOT: SHOWCALENDARBUTTONRIGHTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPSCBR_PRESSED: SHOWCALENDARBUTTONRIGHTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DPSCBR_DISABLED: SHOWCALENDARBUTTONRIGHTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SIZEBOXSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_RIGHTALIGN: SIZEBOXSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_LEFTALIGN: SIZEBOXSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_TOPRIGHTALIGN: SIZEBOXSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_TOPLEFTALIGN: SIZEBOXSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_HALFBOTTOMRIGHTALIGN: SIZEBOXSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_HALFBOTTOMLEFTALIGN: SIZEBOXSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_HALFTOPRIGHTALIGN: SIZEBOXSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SZB_HALFTOPLEFTALIGN: SIZEBOXSTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SIZINGTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ST_TRUESIZE: SIZINGTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ST_STRETCH: SIZINGTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const ST_TILE: SIZINGTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SMALLCAPTIONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCS_ACTIVE: SMALLCAPTIONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCS_INACTIVE: SMALLCAPTIONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCS_DISABLED: SMALLCAPTIONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SMALLCLOSEBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCBS_NORMAL: SMALLCLOSEBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCBS_HOT: SMALLCLOSEBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCBS_PUSHED: SMALLCLOSEBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SCBS_DISABLED: SMALLCLOSEBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SMALLFRAMEBOTTOMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SFRB_ACTIVE: SMALLFRAMEBOTTOMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SFRB_INACTIVE: SMALLFRAMEBOTTOMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SMALLFRAMELEFTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SFRL_ACTIVE: SMALLFRAMELEFTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SFRL_INACTIVE: SMALLFRAMELEFTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SMALLFRAMERIGHTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SFRR_ACTIVE: SMALLFRAMERIGHTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SFRR_INACTIVE: SMALLFRAMERIGHTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SOFTWAREEXPLORERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSE_NORMAL: SOFTWAREEXPLORERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSE_HOT: SOFTWAREEXPLORERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSE_SELECTED: SOFTWAREEXPLORERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSE_DISABLED: SOFTWAREEXPLORERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPSE_FOCUSED: SOFTWAREEXPLORERSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SPECIALGROUPCOLLAPSESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBSGC_NORMAL: SPECIALGROUPCOLLAPSESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBSGC_HOT: SPECIALGROUPCOLLAPSESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBSGC_PRESSED: SPECIALGROUPCOLLAPSESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SPECIALGROUPEXPANDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBSGE_NORMAL: SPECIALGROUPEXPANDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBSGE_HOT: SPECIALGROUPEXPANDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const EBSGE_PRESSED: SPECIALGROUPEXPANDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SPINPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPNP_UP: SPINPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPNP_DOWN: SPINPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPNP_UPHORZ: SPINPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPNP_DOWNHORZ: SPINPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SPLITTERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLITS_NORMAL: SPLITTERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLITS_HOT: SPLITTERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLITS_PRESSED: SPLITTERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SPLITTERVERTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLITSV_NORMAL: SPLITTERVERTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLITSV_HOT: SPLITTERVERTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPLITSV_PRESSED: SPLITTERVERTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type STANDARDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTSS_NORMAL: STANDARDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTSS_LINK: STANDARDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type STARTPANELPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_USERPANE: STARTPANELPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_MOREPROGRAMS: STARTPANELPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_MOREPROGRAMSARROW: STARTPANELPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_PROGLIST: STARTPANELPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_PROGLISTSEPARATOR: STARTPANELPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_PLACESLIST: STARTPANELPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_PLACESLISTSEPARATOR: STARTPANELPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_LOGOFF: STARTPANELPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_LOGOFFBUTTONS: STARTPANELPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_USERPICTURE: STARTPANELPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_PREVIEW: STARTPANELPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_MOREPROGRAMSTAB: STARTPANELPARTS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_NSCHOST: STARTPANELPARTS = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_SOFTWAREEXPLORER: STARTPANELPARTS = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_OPENBOX: STARTPANELPARTS = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_SEARCHVIEW: STARTPANELPARTS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_MOREPROGRAMSARROWBACK: STARTPANELPARTS = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_TOPMATCH: STARTPANELPARTS = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SPP_LOGOFFSPLITBUTTONDROPDOWN: STARTPANELPARTS = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type STATICPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const STAT_TEXT: STATICPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type STATUSPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SP_PANE: STATUSPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SP_GRIPPERPANE: STATUSPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SP_GRIPPER: STATUSPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SYSBUTTONSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBS_NORMAL: SYSBUTTONSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBS_HOT: SYSBUTTONSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBS_PUSHED: SYSBUTTONSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const SBS_DISABLED: SYSBUTTONSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SYSTEMCLOSESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSC_NORMAL: SYSTEMCLOSESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSC_DISABLED: SYSTEMCLOSESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SYSTEMMAXIMIZESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSMX_NORMAL: SYSTEMMAXIMIZESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSMX_DISABLED: SYSTEMMAXIMIZESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SYSTEMMINIMIZESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSMN_NORMAL: SYSTEMMINIMIZESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSMN_DISABLED: SYSTEMMINIMIZESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type SYSTEMRESTORESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSR_NORMAL: SYSTEMRESTORESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MSYSR_DISABLED: SYSTEMRESTORESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TABITEMBOTHEDGESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIBES_NORMAL: TABITEMBOTHEDGESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIBES_HOT: TABITEMBOTHEDGESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIBES_SELECTED: TABITEMBOTHEDGESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIBES_DISABLED: TABITEMBOTHEDGESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIBES_FOCUSED: TABITEMBOTHEDGESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TABITEMLEFTEDGESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TILES_NORMAL: TABITEMLEFTEDGESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TILES_HOT: TABITEMLEFTEDGESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TILES_SELECTED: TABITEMLEFTEDGESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TILES_DISABLED: TABITEMLEFTEDGESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TILES_FOCUSED: TABITEMLEFTEDGESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TABITEMRIGHTEDGESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIRES_NORMAL: TABITEMRIGHTEDGESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIRES_HOT: TABITEMRIGHTEDGESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIRES_SELECTED: TABITEMRIGHTEDGESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIRES_DISABLED: TABITEMRIGHTEDGESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIRES_FOCUSED: TABITEMRIGHTEDGESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TABITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIS_NORMAL: TABITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIS_HOT: TABITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIS_SELECTED: TABITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIS_DISABLED: TABITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TIS_FOCUSED: TABITEMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TABPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TABITEM: TABPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TABITEMLEFTEDGE: TABPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TABITEMRIGHTEDGE: TABPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TABITEMBOTHEDGE: TABPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TOPTABITEM: TABPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TOPTABITEMLEFTEDGE: TABPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TOPTABITEMRIGHTEDGE: TABPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_TOPTABITEMBOTHEDGE: TABPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_PANE: TABPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_BODY: TABPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TABP_AEROWIZARDBODY: TABPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TABSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CSTB_NORMAL: TABSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CSTB_HOT: TABSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CSTB_SELECTED: TABSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TAB_CONTROL_ITEM_STATE = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCIS_BUTTONPRESSED: TAB_CONTROL_ITEM_STATE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCIS_HIGHLIGHTED: TAB_CONTROL_ITEM_STATE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKBANDPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDP_GROUPCOUNT: TASKBANDPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDP_FLASHBUTTON: TASKBANDPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDP_FLASHBUTTONGROUPMENU: TASKBANDPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKBARPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_BACKGROUNDBOTTOM: TASKBARPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_BACKGROUNDRIGHT: TASKBARPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_BACKGROUNDTOP: TASKBARPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_BACKGROUNDLEFT: TASKBARPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_SIZINGBARBOTTOM: TASKBARPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_SIZINGBARRIGHT: TASKBARPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_SIZINGBARTOP: TASKBARPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBP_SIZINGBARLEFT: TASKBARPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKDIALOGPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_PRIMARYPANEL: TASKDIALOGPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_MAININSTRUCTIONPANE: TASKDIALOGPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_MAINICON: TASKDIALOGPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_CONTENTPANE: TASKDIALOGPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_CONTENTICON: TASKDIALOGPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_EXPANDEDCONTENT: TASKDIALOGPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_COMMANDLINKPANE: TASKDIALOGPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_SECONDARYPANEL: TASKDIALOGPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_CONTROLPANE: TASKDIALOGPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_BUTTONSECTION: TASKDIALOGPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_BUTTONWRAPPER: TASKDIALOGPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_EXPANDOTEXT: TASKDIALOGPARTS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_EXPANDOBUTTON: TASKDIALOGPARTS = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_VERIFICATIONTEXT: TASKDIALOGPARTS = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_FOOTNOTEPANE: TASKDIALOGPARTS = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_FOOTNOTEAREA: TASKDIALOGPARTS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_FOOTNOTESEPARATOR: TASKDIALOGPARTS = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_EXPANDEDFOOTERAREA: TASKDIALOGPARTS = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_PROGRESSBAR: TASKDIALOGPARTS = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_IMAGEALIGNMENT: TASKDIALOGPARTS = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDLG_RADIOBUTTONPANE: TASKDIALOGPARTS = 21i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKDIALOG_COMMON_BUTTON_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDCBF_OK_BUTTON: TASKDIALOG_COMMON_BUTTON_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDCBF_YES_BUTTON: TASKDIALOG_COMMON_BUTTON_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDCBF_NO_BUTTON: TASKDIALOG_COMMON_BUTTON_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDCBF_CANCEL_BUTTON: TASKDIALOG_COMMON_BUTTON_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDCBF_RETRY_BUTTON: TASKDIALOG_COMMON_BUTTON_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDCBF_CLOSE_BUTTON: TASKDIALOG_COMMON_BUTTON_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKDIALOG_ELEMENTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDE_CONTENT: TASKDIALOG_ELEMENTS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDE_EXPANDED_INFORMATION: TASKDIALOG_ELEMENTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDE_FOOTER: TASKDIALOG_ELEMENTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDE_MAIN_INSTRUCTION: TASKDIALOG_ELEMENTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKDIALOG_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_ENABLE_HYPERLINKS: TASKDIALOG_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_USE_HICON_MAIN: TASKDIALOG_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_USE_HICON_FOOTER: TASKDIALOG_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_ALLOW_DIALOG_CANCELLATION: TASKDIALOG_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_USE_COMMAND_LINKS: TASKDIALOG_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_USE_COMMAND_LINKS_NO_ICON: TASKDIALOG_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_EXPAND_FOOTER_AREA: TASKDIALOG_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_EXPANDED_BY_DEFAULT: TASKDIALOG_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_VERIFICATION_FLAG_CHECKED: TASKDIALOG_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_SHOW_PROGRESS_BAR: TASKDIALOG_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_SHOW_MARQUEE_PROGRESS_BAR: TASKDIALOG_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_CALLBACK_TIMER: TASKDIALOG_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_POSITION_RELATIVE_TO_WINDOW: TASKDIALOG_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_RTL_LAYOUT: TASKDIALOG_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_NO_DEFAULT_RADIO_BUTTON: TASKDIALOG_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_CAN_BE_MINIMIZED: TASKDIALOG_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_NO_SET_FOREGROUND: TASKDIALOG_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDF_SIZE_TO_CONTENT: TASKDIALOG_FLAGS = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKDIALOG_ICON_ELEMENTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDIE_ICON_MAIN: TASKDIALOG_ICON_ELEMENTS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDIE_ICON_FOOTER: TASKDIALOG_ICON_ELEMENTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKDIALOG_MESSAGES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_NAVIGATE_PAGE: TASKDIALOG_MESSAGES = 1125i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_CLICK_BUTTON: TASKDIALOG_MESSAGES = 1126i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_SET_MARQUEE_PROGRESS_BAR: TASKDIALOG_MESSAGES = 1127i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_SET_PROGRESS_BAR_STATE: TASKDIALOG_MESSAGES = 1128i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_SET_PROGRESS_BAR_RANGE: TASKDIALOG_MESSAGES = 1129i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_SET_PROGRESS_BAR_POS: TASKDIALOG_MESSAGES = 1130i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_SET_PROGRESS_BAR_MARQUEE: TASKDIALOG_MESSAGES = 1131i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_SET_ELEMENT_TEXT: TASKDIALOG_MESSAGES = 1132i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_CLICK_RADIO_BUTTON: TASKDIALOG_MESSAGES = 1134i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_ENABLE_BUTTON: TASKDIALOG_MESSAGES = 1135i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_ENABLE_RADIO_BUTTON: TASKDIALOG_MESSAGES = 1136i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_CLICK_VERIFICATION: TASKDIALOG_MESSAGES = 1137i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_UPDATE_ELEMENT_TEXT: TASKDIALOG_MESSAGES = 1138i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_SET_BUTTON_ELEVATION_REQUIRED_STATE: TASKDIALOG_MESSAGES = 1139i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDM_UPDATE_ICON: TASKDIALOG_MESSAGES = 1140i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKDIALOG_NOTIFICATIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_CREATED: TASKDIALOG_NOTIFICATIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_NAVIGATED: TASKDIALOG_NOTIFICATIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_BUTTON_CLICKED: TASKDIALOG_NOTIFICATIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_HYPERLINK_CLICKED: TASKDIALOG_NOTIFICATIONS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_TIMER: TASKDIALOG_NOTIFICATIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_DESTROYED: TASKDIALOG_NOTIFICATIONS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_RADIO_BUTTON_CLICKED: TASKDIALOG_NOTIFICATIONS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_DIALOG_CONSTRUCTED: TASKDIALOG_NOTIFICATIONS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_VERIFICATION_CLICKED: TASKDIALOG_NOTIFICATIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_HELP: TASKDIALOG_NOTIFICATIONS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TDN_EXPANDO_BUTTON_CLICKED: TASKDIALOG_NOTIFICATIONS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TASKLINKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPTL_NORMAL: TASKLINKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPTL_HOT: TASKLINKSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPTL_PRESSED: TASKLINKSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPTL_DISABLED: TASKLINKSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CPTL_PAGE: TASKLINKSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TA_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAP_FLAGS: TA_PROPERTY = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAP_TRANSFORMCOUNT: TA_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAP_STAGGERDELAY: TA_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAP_STAGGERDELAYCAP: TA_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAP_STAGGERDELAYFACTOR: TA_PROPERTY = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAP_ZORDER: TA_PROPERTY = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TA_PROPERTY_FLAG = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAPF_NONE: TA_PROPERTY_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAPF_HASSTAGGER: TA_PROPERTY_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAPF_ISRTLAWARE: TA_PROPERTY_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAPF_ALLOWCOLLECTION: TA_PROPERTY_FLAG = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAPF_HASBACKGROUND: TA_PROPERTY_FLAG = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TAPF_HASPERSPECTIVE: TA_PROPERTY_FLAG = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TA_TIMINGFUNCTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTFT_UNDEFINED: TA_TIMINGFUNCTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTFT_CUBIC_BEZIER: TA_TIMINGFUNCTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TA_TRANSFORM_FLAG = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATF_NONE: TA_TRANSFORM_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATF_TARGETVALUES_USER: TA_TRANSFORM_FLAG = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATF_HASINITIALVALUES: TA_TRANSFORM_FLAG = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATF_HASORIGINVALUES: TA_TRANSFORM_FLAG = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TA_TRANSFORM_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATT_TRANSLATE_2D: TA_TRANSFORM_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATT_SCALE_2D: TA_TRANSFORM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATT_OPACITY: TA_TRANSFORM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TATT_CLIP: TA_TRANSFORM_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TBBUTTONINFOW_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_BYINDEX: TBBUTTONINFOW_MASK = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_COMMAND: TBBUTTONINFOW_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_IMAGE: TBBUTTONINFOW_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_LPARAM: TBBUTTONINFOW_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_SIZE: TBBUTTONINFOW_MASK = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_STATE: TBBUTTONINFOW_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_STYLE: TBBUTTONINFOW_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIF_TEXT: TBBUTTONINFOW_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TBINSERTMARK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIMHT_NONE: TBINSERTMARK_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIMHT_AFTER: TBINSERTMARK_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TBIMHT_BACKGROUND: TBINSERTMARK_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TCHITTESTINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCHT_NOWHERE: TCHITTESTINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCHT_ONITEM: TCHITTESTINFO_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCHT_ONITEMICON: TCHITTESTINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCHT_ONITEMLABEL: TCHITTESTINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TCITEMHEADERA_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCIF_IMAGE: TCITEMHEADERA_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCIF_RTLREADING: TCITEMHEADERA_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCIF_TEXT: TCITEMHEADERA_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCIF_PARAM: TCITEMHEADERA_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TCIF_STATE: TCITEMHEADERA_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TEXTSELECTIONGRIPPERPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSGP_GRIPPER: TEXTSELECTIONGRIPPERPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TEXTSHADOWTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TST_NONE: TEXTSHADOWTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TST_SINGLE: TEXTSHADOWTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TST_CONTINUOUS: TEXTSHADOWTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TEXTSTYLEPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_MAININSTRUCTION: TEXTSTYLEPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_INSTRUCTION: TEXTSTYLEPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_BODYTITLE: TEXTSTYLEPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_BODYTEXT: TEXTSTYLEPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_SECONDARYTEXT: TEXTSTYLEPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_HYPERLINKTEXT: TEXTSTYLEPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_EXPANDED: TEXTSTYLEPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_LABEL: TEXTSTYLEPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TEXT_CONTROLLABEL: TEXTSTYLEPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THEMESIZE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_MIN: THEMESIZE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_TRUE: THEMESIZE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_DRAW: THEMESIZE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THEME_PROPERTY_SYMBOL_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_RESERVEDLOW: THEME_PROPERTY_SYMBOL_ID = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_RESERVEDHIGH: THEME_PROPERTY_SYMBOL_ID = 7999u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_DIBDATA: THEME_PROPERTY_SYMBOL_ID = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHDIBDATA: THEME_PROPERTY_SYMBOL_ID = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ENUM: THEME_PROPERTY_SYMBOL_ID = 200u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_STRING: THEME_PROPERTY_SYMBOL_ID = 201u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INT: THEME_PROPERTY_SYMBOL_ID = 202u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BOOL: THEME_PROPERTY_SYMBOL_ID = 203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COLOR: THEME_PROPERTY_SYMBOL_ID = 204u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MARGINS: THEME_PROPERTY_SYMBOL_ID = 205u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FILENAME: THEME_PROPERTY_SYMBOL_ID = 206u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SIZE: THEME_PROPERTY_SYMBOL_ID = 207u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_POSITION: THEME_PROPERTY_SYMBOL_ID = 208u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_RECT: THEME_PROPERTY_SYMBOL_ID = 209u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FONT: THEME_PROPERTY_SYMBOL_ID = 210u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INTLIST: THEME_PROPERTY_SYMBOL_ID = 211u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HBITMAP: THEME_PROPERTY_SYMBOL_ID = 212u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_DISKSTREAM: THEME_PROPERTY_SYMBOL_ID = 213u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_STREAM: THEME_PROPERTY_SYMBOL_ID = 214u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BITMAPREF: THEME_PROPERTY_SYMBOL_ID = 215u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FLOAT: THEME_PROPERTY_SYMBOL_ID = 216u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FLOATLIST: THEME_PROPERTY_SYMBOL_ID = 217u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COLORSCHEMES: THEME_PROPERTY_SYMBOL_ID = 401u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SIZES: THEME_PROPERTY_SYMBOL_ID = 402u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CHARSET: THEME_PROPERTY_SYMBOL_ID = 403u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_NAME: THEME_PROPERTY_SYMBOL_ID = 600u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_DISPLAYNAME: THEME_PROPERTY_SYMBOL_ID = 601u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOOLTIP: THEME_PROPERTY_SYMBOL_ID = 602u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COMPANY: THEME_PROPERTY_SYMBOL_ID = 603u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_AUTHOR: THEME_PROPERTY_SYMBOL_ID = 604u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COPYRIGHT: THEME_PROPERTY_SYMBOL_ID = 605u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_URL: THEME_PROPERTY_SYMBOL_ID = 606u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_VERSION: THEME_PROPERTY_SYMBOL_ID = 607u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_DESCRIPTION: THEME_PROPERTY_SYMBOL_ID = 608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FIRST_RCSTRING_NAME: THEME_PROPERTY_SYMBOL_ID = 601u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LAST_RCSTRING_NAME: THEME_PROPERTY_SYMBOL_ID = 608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CAPTIONFONT: THEME_PROPERTY_SYMBOL_ID = 801u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SMALLCAPTIONFONT: THEME_PROPERTY_SYMBOL_ID = 802u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MENUFONT: THEME_PROPERTY_SYMBOL_ID = 803u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_STATUSFONT: THEME_PROPERTY_SYMBOL_ID = 804u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MSGBOXFONT: THEME_PROPERTY_SYMBOL_ID = 805u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ICONTITLEFONT: THEME_PROPERTY_SYMBOL_ID = 806u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HEADING1FONT: THEME_PROPERTY_SYMBOL_ID = 807u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HEADING2FONT: THEME_PROPERTY_SYMBOL_ID = 808u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BODYFONT: THEME_PROPERTY_SYMBOL_ID = 809u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FIRSTFONT: THEME_PROPERTY_SYMBOL_ID = 801u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LASTFONT: THEME_PROPERTY_SYMBOL_ID = 809u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FLATMENUS: THEME_PROPERTY_SYMBOL_ID = 1001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FIRSTBOOL: THEME_PROPERTY_SYMBOL_ID = 1001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LASTBOOL: THEME_PROPERTY_SYMBOL_ID = 1001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SIZINGBORDERWIDTH: THEME_PROPERTY_SYMBOL_ID = 1201u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SCROLLBARWIDTH: THEME_PROPERTY_SYMBOL_ID = 1202u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SCROLLBARHEIGHT: THEME_PROPERTY_SYMBOL_ID = 1203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CAPTIONBARWIDTH: THEME_PROPERTY_SYMBOL_ID = 1204u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CAPTIONBARHEIGHT: THEME_PROPERTY_SYMBOL_ID = 1205u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SMCAPTIONBARWIDTH: THEME_PROPERTY_SYMBOL_ID = 1206u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SMCAPTIONBARHEIGHT: THEME_PROPERTY_SYMBOL_ID = 1207u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MENUBARWIDTH: THEME_PROPERTY_SYMBOL_ID = 1208u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MENUBARHEIGHT: THEME_PROPERTY_SYMBOL_ID = 1209u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_PADDEDBORDERWIDTH: THEME_PROPERTY_SYMBOL_ID = 1210u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FIRSTSIZE: THEME_PROPERTY_SYMBOL_ID = 1201u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LASTSIZE: THEME_PROPERTY_SYMBOL_ID = 1210u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINCOLORDEPTH: THEME_PROPERTY_SYMBOL_ID = 1301u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FIRSTINT: THEME_PROPERTY_SYMBOL_ID = 1301u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LASTINT: THEME_PROPERTY_SYMBOL_ID = 1301u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CSSNAME: THEME_PROPERTY_SYMBOL_ID = 1401u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_XMLNAME: THEME_PROPERTY_SYMBOL_ID = 1402u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LASTUPDATED: THEME_PROPERTY_SYMBOL_ID = 1403u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ALIAS: THEME_PROPERTY_SYMBOL_ID = 1404u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FIRSTSTRING: THEME_PROPERTY_SYMBOL_ID = 1401u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LASTSTRING: THEME_PROPERTY_SYMBOL_ID = 1404u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SCROLLBAR: THEME_PROPERTY_SYMBOL_ID = 1601u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BACKGROUND: THEME_PROPERTY_SYMBOL_ID = 1602u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ACTIVECAPTION: THEME_PROPERTY_SYMBOL_ID = 1603u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INACTIVECAPTION: THEME_PROPERTY_SYMBOL_ID = 1604u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MENU: THEME_PROPERTY_SYMBOL_ID = 1605u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_WINDOW: THEME_PROPERTY_SYMBOL_ID = 1606u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_WINDOWFRAME: THEME_PROPERTY_SYMBOL_ID = 1607u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MENUTEXT: THEME_PROPERTY_SYMBOL_ID = 1608u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_WINDOWTEXT: THEME_PROPERTY_SYMBOL_ID = 1609u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CAPTIONTEXT: THEME_PROPERTY_SYMBOL_ID = 1610u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ACTIVEBORDER: THEME_PROPERTY_SYMBOL_ID = 1611u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INACTIVEBORDER: THEME_PROPERTY_SYMBOL_ID = 1612u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_APPWORKSPACE: THEME_PROPERTY_SYMBOL_ID = 1613u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HIGHLIGHT: THEME_PROPERTY_SYMBOL_ID = 1614u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HIGHLIGHTTEXT: THEME_PROPERTY_SYMBOL_ID = 1615u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BTNFACE: THEME_PROPERTY_SYMBOL_ID = 1616u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BTNSHADOW: THEME_PROPERTY_SYMBOL_ID = 1617u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRAYTEXT: THEME_PROPERTY_SYMBOL_ID = 1618u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BTNTEXT: THEME_PROPERTY_SYMBOL_ID = 1619u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INACTIVECAPTIONTEXT: THEME_PROPERTY_SYMBOL_ID = 1620u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BTNHIGHLIGHT: THEME_PROPERTY_SYMBOL_ID = 1621u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_DKSHADOW3D: THEME_PROPERTY_SYMBOL_ID = 1622u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LIGHT3D: THEME_PROPERTY_SYMBOL_ID = 1623u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INFOTEXT: THEME_PROPERTY_SYMBOL_ID = 1624u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INFOBK: THEME_PROPERTY_SYMBOL_ID = 1625u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BUTTONALTERNATEFACE: THEME_PROPERTY_SYMBOL_ID = 1626u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HOTTRACKING: THEME_PROPERTY_SYMBOL_ID = 1627u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTACTIVECAPTION: THEME_PROPERTY_SYMBOL_ID = 1628u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTINACTIVECAPTION: THEME_PROPERTY_SYMBOL_ID = 1629u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MENUHILIGHT: THEME_PROPERTY_SYMBOL_ID = 1630u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MENUBAR: THEME_PROPERTY_SYMBOL_ID = 1631u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FIRSTCOLOR: THEME_PROPERTY_SYMBOL_ID = 1601u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LASTCOLOR: THEME_PROPERTY_SYMBOL_ID = 1631u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMHUE1: THEME_PROPERTY_SYMBOL_ID = 1801u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMHUE2: THEME_PROPERTY_SYMBOL_ID = 1802u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMHUE3: THEME_PROPERTY_SYMBOL_ID = 1803u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMHUE4: THEME_PROPERTY_SYMBOL_ID = 1804u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMHUE5: THEME_PROPERTY_SYMBOL_ID = 1805u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOHUE1: THEME_PROPERTY_SYMBOL_ID = 1806u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOHUE2: THEME_PROPERTY_SYMBOL_ID = 1807u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOHUE3: THEME_PROPERTY_SYMBOL_ID = 1808u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOHUE4: THEME_PROPERTY_SYMBOL_ID = 1809u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOHUE5: THEME_PROPERTY_SYMBOL_ID = 1810u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMCOLOR1: THEME_PROPERTY_SYMBOL_ID = 2001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMCOLOR2: THEME_PROPERTY_SYMBOL_ID = 2002u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMCOLOR3: THEME_PROPERTY_SYMBOL_ID = 2003u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMCOLOR4: THEME_PROPERTY_SYMBOL_ID = 2004u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FROMCOLOR5: THEME_PROPERTY_SYMBOL_ID = 2005u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOCOLOR1: THEME_PROPERTY_SYMBOL_ID = 2006u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOCOLOR2: THEME_PROPERTY_SYMBOL_ID = 2007u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOCOLOR3: THEME_PROPERTY_SYMBOL_ID = 2008u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOCOLOR4: THEME_PROPERTY_SYMBOL_ID = 2009u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TOCOLOR5: THEME_PROPERTY_SYMBOL_ID = 2010u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TRANSPARENT: THEME_PROPERTY_SYMBOL_ID = 2201u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_AUTOSIZE: THEME_PROPERTY_SYMBOL_ID = 2202u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BORDERONLY: THEME_PROPERTY_SYMBOL_ID = 2203u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COMPOSITED: THEME_PROPERTY_SYMBOL_ID = 2204u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BGFILL: THEME_PROPERTY_SYMBOL_ID = 2205u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHTRANSPARENT: THEME_PROPERTY_SYMBOL_ID = 2206u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHONLY: THEME_PROPERTY_SYMBOL_ID = 2207u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ALWAYSSHOWSIZINGBAR: THEME_PROPERTY_SYMBOL_ID = 2208u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MIRRORIMAGE: THEME_PROPERTY_SYMBOL_ID = 2209u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_UNIFORMSIZING: THEME_PROPERTY_SYMBOL_ID = 2210u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_INTEGRALSIZING: THEME_PROPERTY_SYMBOL_ID = 2211u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SOURCEGROW: THEME_PROPERTY_SYMBOL_ID = 2212u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SOURCESHRINK: THEME_PROPERTY_SYMBOL_ID = 2213u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_DRAWBORDERS: THEME_PROPERTY_SYMBOL_ID = 2214u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_NOETCHEDEFFECT: THEME_PROPERTY_SYMBOL_ID = 2215u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTAPPLYOVERLAY: THEME_PROPERTY_SYMBOL_ID = 2216u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTGLOW: THEME_PROPERTY_SYMBOL_ID = 2217u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTITALIC: THEME_PROPERTY_SYMBOL_ID = 2218u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COMPOSITEDOPAQUE: THEME_PROPERTY_SYMBOL_ID = 2219u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_LOCALIZEDMIRRORIMAGE: THEME_PROPERTY_SYMBOL_ID = 2220u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGECOUNT: THEME_PROPERTY_SYMBOL_ID = 2401u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ALPHALEVEL: THEME_PROPERTY_SYMBOL_ID = 2402u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BORDERSIZE: THEME_PROPERTY_SYMBOL_ID = 2403u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ROUNDCORNERWIDTH: THEME_PROPERTY_SYMBOL_ID = 2404u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ROUNDCORNERHEIGHT: THEME_PROPERTY_SYMBOL_ID = 2405u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTRATIO1: THEME_PROPERTY_SYMBOL_ID = 2406u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTRATIO2: THEME_PROPERTY_SYMBOL_ID = 2407u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTRATIO3: THEME_PROPERTY_SYMBOL_ID = 2408u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTRATIO4: THEME_PROPERTY_SYMBOL_ID = 2409u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTRATIO5: THEME_PROPERTY_SYMBOL_ID = 2410u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_PROGRESSCHUNKSIZE: THEME_PROPERTY_SYMBOL_ID = 2411u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_PROGRESSSPACESIZE: THEME_PROPERTY_SYMBOL_ID = 2412u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SATURATION: THEME_PROPERTY_SYMBOL_ID = 2413u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTBORDERSIZE: THEME_PROPERTY_SYMBOL_ID = 2414u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ALPHATHRESHOLD: THEME_PROPERTY_SYMBOL_ID = 2415u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_WIDTH: THEME_PROPERTY_SYMBOL_ID = 2416u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HEIGHT: THEME_PROPERTY_SYMBOL_ID = 2417u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHINDEX: THEME_PROPERTY_SYMBOL_ID = 2418u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TRUESIZESTRETCHMARK: THEME_PROPERTY_SYMBOL_ID = 2419u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINDPI1: THEME_PROPERTY_SYMBOL_ID = 2420u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINDPI2: THEME_PROPERTY_SYMBOL_ID = 2421u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINDPI3: THEME_PROPERTY_SYMBOL_ID = 2422u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINDPI4: THEME_PROPERTY_SYMBOL_ID = 2423u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINDPI5: THEME_PROPERTY_SYMBOL_ID = 2424u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTGLOWSIZE: THEME_PROPERTY_SYMBOL_ID = 2425u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FRAMESPERSECOND: THEME_PROPERTY_SYMBOL_ID = 2426u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_PIXELSPERFRAME: THEME_PROPERTY_SYMBOL_ID = 2427u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ANIMATIONDELAY: THEME_PROPERTY_SYMBOL_ID = 2428u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLOWINTENSITY: THEME_PROPERTY_SYMBOL_ID = 2429u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_OPACITY: THEME_PROPERTY_SYMBOL_ID = 2430u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COLORIZATIONCOLOR: THEME_PROPERTY_SYMBOL_ID = 2431u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_COLORIZATIONOPACITY: THEME_PROPERTY_SYMBOL_ID = 2432u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINDPI6: THEME_PROPERTY_SYMBOL_ID = 2433u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINDPI7: THEME_PROPERTY_SYMBOL_ID = 2434u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHFONT: THEME_PROPERTY_SYMBOL_ID = 2601u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE: THEME_PROPERTY_SYMBOL_ID = 3001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE1: THEME_PROPERTY_SYMBOL_ID = 3002u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE2: THEME_PROPERTY_SYMBOL_ID = 3003u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE3: THEME_PROPERTY_SYMBOL_ID = 3004u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE4: THEME_PROPERTY_SYMBOL_ID = 3005u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE5: THEME_PROPERTY_SYMBOL_ID = 3006u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHIMAGEFILE: THEME_PROPERTY_SYMBOL_ID = 3008u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE6: THEME_PROPERTY_SYMBOL_ID = 3009u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGEFILE7: THEME_PROPERTY_SYMBOL_ID = 3010u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXT: THEME_PROPERTY_SYMBOL_ID = 3201u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CLASSICVALUE: THEME_PROPERTY_SYMBOL_ID = 3202u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_OFFSET: THEME_PROPERTY_SYMBOL_ID = 3401u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTSHADOWOFFSET: THEME_PROPERTY_SYMBOL_ID = 3402u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE: THEME_PROPERTY_SYMBOL_ID = 3403u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE1: THEME_PROPERTY_SYMBOL_ID = 3404u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE2: THEME_PROPERTY_SYMBOL_ID = 3405u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE3: THEME_PROPERTY_SYMBOL_ID = 3406u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE4: THEME_PROPERTY_SYMBOL_ID = 3407u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE5: THEME_PROPERTY_SYMBOL_ID = 3408u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_NORMALSIZE: THEME_PROPERTY_SYMBOL_ID = 3409u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE6: THEME_PROPERTY_SYMBOL_ID = 3410u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_MINSIZE7: THEME_PROPERTY_SYMBOL_ID = 3411u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SIZINGMARGINS: THEME_PROPERTY_SYMBOL_ID = 3601u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CONTENTMARGINS: THEME_PROPERTY_SYMBOL_ID = 3602u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CAPTIONMARGINS: THEME_PROPERTY_SYMBOL_ID = 3603u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BORDERCOLOR: THEME_PROPERTY_SYMBOL_ID = 3801u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FILLCOLOR: THEME_PROPERTY_SYMBOL_ID = 3802u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3803u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_EDGELIGHTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3804u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_EDGEHIGHLIGHTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3805u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_EDGESHADOWCOLOR: THEME_PROPERTY_SYMBOL_ID = 3806u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_EDGEDKSHADOWCOLOR: THEME_PROPERTY_SYMBOL_ID = 3807u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_EDGEFILLCOLOR: THEME_PROPERTY_SYMBOL_ID = 3808u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TRANSPARENTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3809u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTCOLOR1: THEME_PROPERTY_SYMBOL_ID = 3810u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTCOLOR2: THEME_PROPERTY_SYMBOL_ID = 3811u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTCOLOR3: THEME_PROPERTY_SYMBOL_ID = 3812u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTCOLOR4: THEME_PROPERTY_SYMBOL_ID = 3813u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GRADIENTCOLOR5: THEME_PROPERTY_SYMBOL_ID = 3814u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SHADOWCOLOR: THEME_PROPERTY_SYMBOL_ID = 3815u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLOWCOLOR: THEME_PROPERTY_SYMBOL_ID = 3816u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTBORDERCOLOR: THEME_PROPERTY_SYMBOL_ID = 3817u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTSHADOWCOLOR: THEME_PROPERTY_SYMBOL_ID = 3818u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHTEXTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3819u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHTRANSPARENTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3820u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FILLCOLORHINT: THEME_PROPERTY_SYMBOL_ID = 3821u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BORDERCOLORHINT: THEME_PROPERTY_SYMBOL_ID = 3822u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ACCENTCOLORHINT: THEME_PROPERTY_SYMBOL_ID = 3823u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTCOLORHINT: THEME_PROPERTY_SYMBOL_ID = 3824u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HEADING1TEXTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3825u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HEADING2TEXTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3826u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BODYTEXTCOLOR: THEME_PROPERTY_SYMBOL_ID = 3827u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BGTYPE: THEME_PROPERTY_SYMBOL_ID = 4001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BORDERTYPE: THEME_PROPERTY_SYMBOL_ID = 4002u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_FILLTYPE: THEME_PROPERTY_SYMBOL_ID = 4003u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SIZINGTYPE: THEME_PROPERTY_SYMBOL_ID = 4004u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_HALIGN: THEME_PROPERTY_SYMBOL_ID = 4005u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CONTENTALIGNMENT: THEME_PROPERTY_SYMBOL_ID = 4006u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_VALIGN: THEME_PROPERTY_SYMBOL_ID = 4007u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_OFFSETTYPE: THEME_PROPERTY_SYMBOL_ID = 4008u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ICONEFFECT: THEME_PROPERTY_SYMBOL_ID = 4009u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TEXTSHADOWTYPE: THEME_PROPERTY_SYMBOL_ID = 4010u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGELAYOUT: THEME_PROPERTY_SYMBOL_ID = 4011u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHTYPE: THEME_PROPERTY_SYMBOL_ID = 4012u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_IMAGESELECTTYPE: THEME_PROPERTY_SYMBOL_ID = 4013u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_GLYPHFONTSIZINGTYPE: THEME_PROPERTY_SYMBOL_ID = 4014u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TRUESIZESCALINGTYPE: THEME_PROPERTY_SYMBOL_ID = 4015u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_USERPICTURE: THEME_PROPERTY_SYMBOL_ID = 5001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_DEFAULTPANESIZE: THEME_PROPERTY_SYMBOL_ID = 5002u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_BLENDCOLOR: THEME_PROPERTY_SYMBOL_ID = 5003u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_CUSTOMSPLITRECT: THEME_PROPERTY_SYMBOL_ID = 5004u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ANIMATIONBUTTONRECT: THEME_PROPERTY_SYMBOL_ID = 5005u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ANIMATIONDURATION: THEME_PROPERTY_SYMBOL_ID = 5006u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_TRANSITIONDURATIONS: THEME_PROPERTY_SYMBOL_ID = 6000u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_SCALEDBACKGROUND: THEME_PROPERTY_SYMBOL_ID = 7001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ATLASIMAGE: THEME_PROPERTY_SYMBOL_ID = 8000u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ATLASINPUTIMAGE: THEME_PROPERTY_SYMBOL_ID = 8001u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TMT_ATLASRECT: THEME_PROPERTY_SYMBOL_ID = 8002u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THUMBBOTTOMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUBS_NORMAL: THUMBBOTTOMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUBS_HOT: THUMBBOTTOMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUBS_PRESSED: THUMBBOTTOMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUBS_FOCUSED: THUMBBOTTOMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUBS_DISABLED: THUMBBOTTOMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THUMBLEFTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVLS_NORMAL: THUMBLEFTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVLS_HOT: THUMBLEFTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVLS_PRESSED: THUMBLEFTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVLS_FOCUSED: THUMBLEFTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVLS_DISABLED: THUMBLEFTSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THUMBRIGHTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVRS_NORMAL: THUMBRIGHTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVRS_HOT: THUMBRIGHTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVRS_PRESSED: THUMBRIGHTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVRS_FOCUSED: THUMBRIGHTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVRS_DISABLED: THUMBRIGHTSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THUMBSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUS_NORMAL: THUMBSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUS_HOT: THUMBSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUS_PRESSED: THUMBSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUS_FOCUSED: THUMBSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUS_DISABLED: THUMBSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THUMBTOPSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUTS_NORMAL: THUMBTOPSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUTS_HOT: THUMBTOPSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUTS_PRESSED: THUMBTOPSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUTS_FOCUSED: THUMBTOPSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUTS_DISABLED: THUMBTOPSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type THUMBVERTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVS_NORMAL: THUMBVERTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVS_HOT: THUMBVERTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVS_PRESSED: THUMBVERTSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVS_FOCUSED: THUMBVERTSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TUVS_DISABLED: THUMBVERTSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TICSSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSS_NORMAL: TICSSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TICSVERTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSVS_NORMAL: TICSVERTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TITLEBARSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_S_TITLEBAR_ACTIVE: TITLEBARSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const AW_S_TITLEBAR_INACTIVE: TITLEBARSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOOLBARPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TP_BUTTON: TOOLBARPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TP_DROPDOWNBUTTON: TOOLBARPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TP_SPLITBUTTON: TOOLBARPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TP_SPLITBUTTONDROPDOWN: TOOLBARPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TP_SEPARATOR: TOOLBARPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TP_SEPARATORVERT: TOOLBARPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TP_DROPDOWNBUTTONGLYPH: TOOLBARPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOOLBARSTYLESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_NORMAL: TOOLBARSTYLESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_HOT: TOOLBARSTYLESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_PRESSED: TOOLBARSTYLESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_DISABLED: TOOLBARSTYLESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_CHECKED: TOOLBARSTYLESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_HOTCHECKED: TOOLBARSTYLESTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_NEARHOT: TOOLBARSTYLESTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TS_OTHERSIDEHOT: TOOLBARSTYLESTATES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOOLTIPPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTP_STANDARD: TOOLTIPPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTP_STANDARDTITLE: TOOLTIPPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTP_BALLOON: TOOLTIPPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTP_BALLOONTITLE: TOOLTIPPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTP_CLOSE: TOOLTIPPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTP_BALLOONSTEM: TOOLTIPPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTP_WRENCH: TOOLTIPPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOOLTIP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_IDISHWND: TOOLTIP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_CENTERTIP: TOOLTIP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_RTLREADING: TOOLTIP_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_SUBCLASS: TOOLTIP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_TRACK: TOOLTIP_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_ABSOLUTE: TOOLTIP_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_TRANSPARENT: TOOLTIP_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_PARSELINKS: TOOLTIP_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTF_DI_SETITEM: TOOLTIP_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOPTABITEMBOTHEDGESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIBES_NORMAL: TOPTABITEMBOTHEDGESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIBES_HOT: TOPTABITEMBOTHEDGESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIBES_SELECTED: TOPTABITEMBOTHEDGESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIBES_DISABLED: TOPTABITEMBOTHEDGESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIBES_FOCUSED: TOPTABITEMBOTHEDGESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOPTABITEMLEFTEDGESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTILES_NORMAL: TOPTABITEMLEFTEDGESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTILES_HOT: TOPTABITEMLEFTEDGESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTILES_SELECTED: TOPTABITEMLEFTEDGESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTILES_DISABLED: TOPTABITEMLEFTEDGESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTILES_FOCUSED: TOPTABITEMLEFTEDGESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOPTABITEMRIGHTEDGESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIRES_NORMAL: TOPTABITEMRIGHTEDGESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIRES_HOT: TOPTABITEMRIGHTEDGESTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIRES_SELECTED: TOPTABITEMRIGHTEDGESTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIRES_DISABLED: TOPTABITEMRIGHTEDGESTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIRES_FOCUSED: TOPTABITEMRIGHTEDGESTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TOPTABITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIS_NORMAL: TOPTABITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIS_HOT: TOPTABITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIS_SELECTED: TOPTABITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIS_DISABLED: TOPTABITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTIS_FOCUSED: TOPTABITEMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRACKBARPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_TRACK: TRACKBARPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_TRACKVERT: TRACKBARPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_THUMB: TRACKBARPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_THUMBBOTTOM: TRACKBARPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_THUMBTOP: TRACKBARPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_THUMBVERT: TRACKBARPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_THUMBLEFT: TRACKBARPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_THUMBRIGHT: TRACKBARPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_TICS: TRACKBARPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKP_TICSVERT: TRACKBARPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRACKBARSTYLESTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TKS_NORMAL: TRACKBARSTYLESTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRACKSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TRS_NORMAL: TRACKSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRACKVERTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TRVS_NORMAL: TRACKVERTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRAILINGGRIDCELLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGC_HOT: TRAILINGGRIDCELLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGC_HASSTATE: TRAILINGGRIDCELLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGC_HASSTATEHOT: TRAILINGGRIDCELLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGC_TODAY: TRAILINGGRIDCELLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGC_TODAYSELECTED: TRAILINGGRIDCELLSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGC_SELECTED: TRAILINGGRIDCELLSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGC_SELECTEDHOT: TRAILINGGRIDCELLSTATES = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRAILINGGRIDCELLUPPERSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGCU_HOT: TRAILINGGRIDCELLUPPERSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGCU_HASSTATE: TRAILINGGRIDCELLUPPERSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGCU_HASSTATEHOT: TRAILINGGRIDCELLUPPERSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGCU_SELECTED: TRAILINGGRIDCELLUPPERSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const MCTGCU_SELECTEDHOT: TRAILINGGRIDCELLUPPERSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRANSPARENTBACKGROUNDSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBTBS_NORMAL: TRANSPARENTBACKGROUNDSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBTBS_HOT: TRANSPARENTBACKGROUNDSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBTBS_DISABLED: TRANSPARENTBACKGROUNDSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const CBTBS_FOCUSED: TRANSPARENTBACKGROUNDSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRANSPARENTBARSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBBS_NORMAL: TRANSPARENTBARSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBBS_PARTIAL: TRANSPARENTBARSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRANSPARENTBARVERTSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBBVS_NORMAL: TRANSPARENTBARVERTSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const PBBVS_PARTIAL: TRANSPARENTBARVERTSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRAYNOTIFYPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TNP_BACKGROUND: TRAYNOTIFYPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TNP_ANIMBACKGROUND: TRAYNOTIFYPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TREEITEMSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TREIS_NORMAL: TREEITEMSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TREIS_HOT: TREEITEMSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TREIS_SELECTED: TREEITEMSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TREIS_DISABLED: TREEITEMSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TREIS_SELECTEDNOTFOCUS: TREEITEMSTATES = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TREIS_HOTSELECTED: TREEITEMSTATES = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TREEVIEWPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVP_TREEITEM: TREEVIEWPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVP_GLYPH: TREEVIEWPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVP_BRANCH: TREEVIEWPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVP_HOTGLYPH: TREEVIEWPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TREE_VIEW_ITEM_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_SELECTED: TREE_VIEW_ITEM_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_CUT: TREE_VIEW_ITEM_STATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_DROPHILITED: TREE_VIEW_ITEM_STATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_BOLD: TREE_VIEW_ITEM_STATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_EXPANDED: TREE_VIEW_ITEM_STATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_EXPANDEDONCE: TREE_VIEW_ITEM_STATE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_EXPANDPARTIAL: TREE_VIEW_ITEM_STATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_OVERLAYMASK: TREE_VIEW_ITEM_STATE_FLAGS = 3840u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_STATEIMAGEMASK: TREE_VIEW_ITEM_STATE_FLAGS = 61440u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_USERMASK: TREE_VIEW_ITEM_STATE_FLAGS = 61440u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_EX_FLAT: TREE_VIEW_ITEM_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_EX_DISABLED: TREE_VIEW_ITEM_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIS_EX_ALL: TREE_VIEW_ITEM_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TRUESIZESCALINGTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSST_NONE: TRUESIZESCALINGTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSST_SIZE: TRUESIZESCALINGTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TSST_DPI: TRUESIZESCALINGTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TVHITTESTINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ABOVE: TVHITTESTINFO_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_BELOW: TVHITTESTINFO_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_NOWHERE: TVHITTESTINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ONITEM: TVHITTESTINFO_FLAGS = 70u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ONITEMBUTTON: TVHITTESTINFO_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ONITEMICON: TVHITTESTINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ONITEMINDENT: TVHITTESTINFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ONITEMLABEL: TVHITTESTINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ONITEMRIGHT: TVHITTESTINFO_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_ONITEMSTATEICON: TVHITTESTINFO_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_TOLEFT: TVHITTESTINFO_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVHT_TORIGHT: TVHITTESTINFO_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TVITEMEXW_CHILDREN = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_ZERO: TVITEMEXW_CHILDREN = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_ONE_OR_MORE: TVITEMEXW_CHILDREN = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_CHILDRENCALLBACK: TVITEMEXW_CHILDREN = -1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const I_CHILDRENAUTO: TVITEMEXW_CHILDREN = -2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TVITEMPART = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVGIPR_BUTTON: TVITEMPART = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type TVITEM_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_CHILDREN: TVITEM_MASK = 64u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_DI_SETITEM: TVITEM_MASK = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_HANDLE: TVITEM_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_IMAGE: TVITEM_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_PARAM: TVITEM_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_SELECTEDIMAGE: TVITEM_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_STATE: TVITEM_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_TEXT: TVITEM_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_EXPANDEDIMAGE: TVITEM_MASK = 512u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_INTEGRAL: TVITEM_MASK = 128u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TVIF_STATEEX: TVITEM_MASK = 256u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type UPDATEMETADATASTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDUPDATEMETADATA_HIGHLIGHT: UPDATEMETADATASTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDUPDATEMETADATA_NOHIGHLIGHT: UPDATEMETADATASTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type UPHORZSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPHZS_NORMAL: UPHORZSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPHZS_HOT: UPHORZSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPHZS_PRESSED: UPHORZSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPHZS_DISABLED: UPHORZSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type UPSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPS_NORMAL: UPSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPS_HOT: UPSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPS_PRESSED: UPSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UPS_DISABLED: UPSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type USERTILEPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UTP_STROKEBACKGROUND: USERTILEPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const UTP_HOVERBACKGROUND: USERTILEPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type VALIGN = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VA_TOP: VALIGN = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VA_CENTER: VALIGN = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VA_BOTTOM: VALIGN = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type VERTSCROLLSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSS_NORMAL: VERTSCROLLSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSS_HOT: VERTSCROLLSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSS_PUSHED: VERTSCROLLSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VSS_DISABLED: VERTSCROLLSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type VERTTHUMBSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VTS_NORMAL: VERTTHUMBSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VTS_HOT: VERTTHUMBSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VTS_PUSHED: VERTTHUMBSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const VTS_DISABLED: VERTTHUMBSTATES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type WARNINGSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDWARNING_HIGHLIGHT: WARNINGSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const DDWARNING_NOHIGHLIGHT: WARNINGSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type WINDOWPARTS = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_CAPTION: WINDOWPARTS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLCAPTION: WINDOWPARTS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MINCAPTION: WINDOWPARTS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLMINCAPTION: WINDOWPARTS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MAXCAPTION: WINDOWPARTS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLMAXCAPTION: WINDOWPARTS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_FRAMELEFT: WINDOWPARTS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_FRAMERIGHT: WINDOWPARTS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_FRAMEBOTTOM: WINDOWPARTS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLFRAMELEFT: WINDOWPARTS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLFRAMERIGHT: WINDOWPARTS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLFRAMEBOTTOM: WINDOWPARTS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SYSBUTTON: WINDOWPARTS = 13i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MDISYSBUTTON: WINDOWPARTS = 14i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MINBUTTON: WINDOWPARTS = 15i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MDIMINBUTTON: WINDOWPARTS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MAXBUTTON: WINDOWPARTS = 17i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_CLOSEBUTTON: WINDOWPARTS = 18i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLCLOSEBUTTON: WINDOWPARTS = 19i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MDICLOSEBUTTON: WINDOWPARTS = 20i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_RESTOREBUTTON: WINDOWPARTS = 21i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MDIRESTOREBUTTON: WINDOWPARTS = 22i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_HELPBUTTON: WINDOWPARTS = 23i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_MDIHELPBUTTON: WINDOWPARTS = 24i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_HORZSCROLL: WINDOWPARTS = 25i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_HORZTHUMB: WINDOWPARTS = 26i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_VERTSCROLL: WINDOWPARTS = 27i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_VERTTHUMB: WINDOWPARTS = 28i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_DIALOG: WINDOWPARTS = 29i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_CAPTIONSIZINGTEMPLATE: WINDOWPARTS = 30i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLCAPTIONSIZINGTEMPLATE: WINDOWPARTS = 31i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_FRAMELEFTSIZINGTEMPLATE: WINDOWPARTS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLFRAMELEFTSIZINGTEMPLATE: WINDOWPARTS = 33i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_FRAMERIGHTSIZINGTEMPLATE: WINDOWPARTS = 34i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLFRAMERIGHTSIZINGTEMPLATE: WINDOWPARTS = 35i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_FRAMEBOTTOMSIZINGTEMPLATE: WINDOWPARTS = 36i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE: WINDOWPARTS = 37i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_FRAME: WINDOWPARTS = 38i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WP_BORDER: WINDOWPARTS = 39i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type WINDOWTHEMEATTRIBUTETYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WTA_NONCLIENT: WINDOWTHEMEATTRIBUTETYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type WORD_BREAK_ACTION = u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_CLASSIFY: WORD_BREAK_ACTION = 3u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_ISDELIMITER: WORD_BREAK_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_LEFT: WORD_BREAK_ACTION = 0u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_LEFTBREAK: WORD_BREAK_ACTION = 6u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_MOVEWORDLEFT: WORD_BREAK_ACTION = 4u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_MOVEWORDRIGHT: WORD_BREAK_ACTION = 5u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_RIGHT: WORD_BREAK_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WB_RIGHTBREAK: WORD_BREAK_ACTION = 7u32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type WRENCHSTATES = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTWS_NORMAL: WRENCHSTATES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTWS_HOT: WRENCHSTATES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const TTWS_PRESSED: WRENCHSTATES = 3i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type WSB_PROP = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_CXHSCROLL: WSB_PROP = 2i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_CXHTHUMB: WSB_PROP = 16i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_CXVSCROLL: WSB_PROP = 8i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_CYHSCROLL: WSB_PROP = 4i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_CYVSCROLL: WSB_PROP = 1i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_CYVTHUMB: WSB_PROP = 32i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_HBKGCOLOR: WSB_PROP = 128i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_HSTYLE: WSB_PROP = 512i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_PALETTE: WSB_PROP = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_VBKGCOLOR: WSB_PROP = 64i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_VSTYLE: WSB_PROP = 256i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const WSB_PROP_WINSTYLE: WSB_PROP = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type _LI_METRIC = i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIM_SMALL: _LI_METRIC = 0i32; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub const LIM_LARGE: _LI_METRIC = 1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct BP_ANIMATIONPARAMS { - pub cbSize: u32, - pub dwFlags: u32, - pub style: BP_ANIMATIONSTYLE, - pub dwDuration: u32, -} -impl ::core::marker::Copy for BP_ANIMATIONPARAMS {} -impl ::core::clone::Clone for BP_ANIMATIONPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct BP_PAINTPARAMS { - pub cbSize: u32, - pub dwFlags: BP_PAINTPARAMS_FLAGS, - pub prcExclude: *const super::super::Foundation::RECT, - pub pBlendFunction: *const super::super::Graphics::Gdi::BLENDFUNCTION, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for BP_PAINTPARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for BP_PAINTPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BUTTON_IMAGELIST { - pub himl: HIMAGELIST, - pub margin: super::super::Foundation::RECT, - pub uAlign: BUTTON_IMAGELIST_ALIGN, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BUTTON_IMAGELIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BUTTON_IMAGELIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct BUTTON_SPLITINFO { - pub mask: u32, - pub himlGlyph: HIMAGELIST, - pub uSplitStyle: u32, - pub size: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for BUTTON_SPLITINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for BUTTON_SPLITINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CCINFOA { - pub szClass: [super::super::Foundation::CHAR; 32], - pub flOptions: u32, - pub szDesc: [super::super::Foundation::CHAR; 32], - pub cxDefault: u32, - pub cyDefault: u32, - pub flStyleDefault: u32, - pub flExtStyleDefault: u32, - pub flCtrlTypeMask: u32, - pub szTextDefault: [super::super::Foundation::CHAR; 256], - pub cStyleFlags: i32, - pub aStyleFlags: *mut CCSTYLEFLAGA, - pub lpfnStyle: LPFNCCSTYLEA, - pub lpfnSizeToText: LPFNCCSIZETOTEXTA, - pub dwReserved1: u32, - pub dwReserved2: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CCINFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CCINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct CCINFOW { - pub szClass: [u16; 32], - pub flOptions: u32, - pub szDesc: [u16; 32], - pub cxDefault: u32, - pub cyDefault: u32, - pub flStyleDefault: u32, - pub flExtStyleDefault: u32, - pub flCtrlTypeMask: u32, - pub cStyleFlags: i32, - pub aStyleFlags: *mut CCSTYLEFLAGW, - pub szTextDefault: [u16; 256], - pub lpfnStyle: LPFNCCSTYLEW, - pub lpfnSizeToText: LPFNCCSIZETOTEXTW, - pub dwReserved1: u32, - pub dwReserved2: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for CCINFOW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for CCINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CCSTYLEA { - pub flStyle: u32, - pub flExtStyle: u32, - pub szText: [super::super::Foundation::CHAR; 256], - pub lgid: u16, - pub wReserved1: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CCSTYLEA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CCSTYLEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct CCSTYLEFLAGA { - pub flStyle: u32, - pub flStyleMask: u32, - pub pszStyle: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for CCSTYLEFLAGA {} -impl ::core::clone::Clone for CCSTYLEFLAGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct CCSTYLEFLAGW { - pub flStyle: u32, - pub flStyleMask: u32, - pub pszStyle: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for CCSTYLEFLAGW {} -impl ::core::clone::Clone for CCSTYLEFLAGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct CCSTYLEW { - pub flStyle: u32, - pub flExtStyle: u32, - pub szText: [u16; 256], - pub lgid: u16, - pub wReserved1: u16, -} -impl ::core::marker::Copy for CCSTYLEW {} -impl ::core::clone::Clone for CCSTYLEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COLORMAP { - pub from: super::super::Foundation::COLORREF, - pub to: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COLORMAP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COLORMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COLORSCHEME { - pub dwSize: u32, - pub clrBtnHighlight: super::super::Foundation::COLORREF, - pub clrBtnShadow: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COLORSCHEME {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COLORSCHEME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COMBOBOXEXITEMA { - pub mask: COMBOBOX_EX_ITEM_FLAGS, - pub iItem: isize, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub iSelectedImage: i32, - pub iOverlay: i32, - pub iIndent: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COMBOBOXEXITEMA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COMBOBOXEXITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COMBOBOXEXITEMW { - pub mask: COMBOBOX_EX_ITEM_FLAGS, - pub iItem: isize, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub iSelectedImage: i32, - pub iOverlay: i32, - pub iIndent: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COMBOBOXEXITEMW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COMBOBOXEXITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COMBOBOXINFO { - pub cbSize: u32, - pub rcItem: super::super::Foundation::RECT, - pub rcButton: super::super::Foundation::RECT, - pub stateButton: COMBOBOXINFO_BUTTON_STATE, - pub hwndCombo: super::super::Foundation::HWND, - pub hwndItem: super::super::Foundation::HWND, - pub hwndList: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COMBOBOXINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COMBOBOXINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COMPAREITEMSTRUCT { - pub CtlType: DRAWITEMSTRUCT_CTL_TYPE, - pub CtlID: u32, - pub hwndItem: super::super::Foundation::HWND, - pub itemID1: u32, - pub itemData1: usize, - pub itemID2: u32, - pub itemData2: usize, - pub dwLocaleId: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COMPAREITEMSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COMPAREITEMSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DATETIMEPICKERINFO { - pub cbSize: u32, - pub rcCheck: super::super::Foundation::RECT, - pub stateCheck: u32, - pub rcButton: super::super::Foundation::RECT, - pub stateButton: u32, - pub hwndEdit: super::super::Foundation::HWND, - pub hwndUD: super::super::Foundation::HWND, - pub hwndDropDown: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DATETIMEPICKERINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DATETIMEPICKERINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DELETEITEMSTRUCT { - pub CtlType: DRAWITEMSTRUCT_CTL_TYPE, - pub CtlID: u32, - pub itemID: u32, - pub hwndItem: super::super::Foundation::HWND, - pub itemData: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DELETEITEMSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DELETEITEMSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct DPASTREAMINFO { - pub iPos: i32, - pub pvItem: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for DPASTREAMINFO {} -impl ::core::clone::Clone for DPASTREAMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DRAGLISTINFO { - pub uNotification: DRAGLISTINFO_NOTIFICATION_FLAGS, - pub hWnd: super::super::Foundation::HWND, - pub ptCursor: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRAGLISTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRAGLISTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DRAWITEMSTRUCT { - pub CtlType: DRAWITEMSTRUCT_CTL_TYPE, - pub CtlID: u32, - pub itemID: u32, - pub itemAction: ODA_FLAGS, - pub itemState: ODS_FLAGS, - pub hwndItem: super::super::Foundation::HWND, - pub hDC: super::super::Graphics::Gdi::HDC, - pub rcItem: super::super::Foundation::RECT, - pub itemData: usize, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DRAWITEMSTRUCT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DRAWITEMSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DTBGOPTS { - pub dwSize: u32, - pub dwFlags: u32, - pub rcClip: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DTBGOPTS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DTBGOPTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct DTTOPTS { - pub dwSize: u32, - pub dwFlags: DTTOPTS_FLAGS, - pub crText: super::super::Foundation::COLORREF, - pub crBorder: super::super::Foundation::COLORREF, - pub crShadow: super::super::Foundation::COLORREF, - pub iTextShadowType: i32, - pub ptShadowOffset: super::super::Foundation::POINT, - pub iBorderSize: i32, - pub iFontPropId: i32, - pub iColorPropId: i32, - pub iStateId: i32, - pub fApplyOverlay: super::super::Foundation::BOOL, - pub iGlowSize: i32, - pub pfnDrawTextCallback: DTT_CALLBACK_PROC, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for DTTOPTS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for DTTOPTS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct EDITBALLOONTIP { - pub cbStruct: u32, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub pszText: ::windows_sys::core::PCWSTR, - pub ttiIcon: EDITBALLOONTIP_ICON, -} -impl ::core::marker::Copy for EDITBALLOONTIP {} -impl ::core::clone::Clone for EDITBALLOONTIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HDHITTESTINFO { - pub pt: super::super::Foundation::POINT, - pub flags: HEADER_HITTEST_INFO_FLAGS, - pub iItem: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HDHITTESTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HDHITTESTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct HDITEMA { - pub mask: HDI_MASK, - pub cxy: i32, - pub pszText: ::windows_sys::core::PSTR, - pub hbm: super::super::Graphics::Gdi::HBITMAP, - pub cchTextMax: i32, - pub fmt: HEADER_CONTROL_FORMAT_FLAGS, - pub lParam: super::super::Foundation::LPARAM, - pub iImage: i32, - pub iOrder: i32, - pub r#type: HEADER_CONTROL_FORMAT_TYPE, - pub pvFilter: *mut ::core::ffi::c_void, - pub state: HEADER_CONTROL_FORMAT_STATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for HDITEMA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for HDITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct HDITEMW { - pub mask: HDI_MASK, - pub cxy: i32, - pub pszText: ::windows_sys::core::PWSTR, - pub hbm: super::super::Graphics::Gdi::HBITMAP, - pub cchTextMax: i32, - pub fmt: HEADER_CONTROL_FORMAT_FLAGS, - pub lParam: super::super::Foundation::LPARAM, - pub iImage: i32, - pub iOrder: i32, - pub r#type: HEADER_CONTROL_FORMAT_TYPE, - pub pvFilter: *mut ::core::ffi::c_void, - pub state: HEADER_CONTROL_FORMAT_STATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for HDITEMW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for HDITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct HDLAYOUT { - pub prc: *mut super::super::Foundation::RECT, - pub pwpos: *mut super::WindowsAndMessaging::WINDOWPOS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for HDLAYOUT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for HDLAYOUT { - fn clone(&self) -> Self { - *self - } -} -pub type HDPA = isize; -pub type HDSA = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct HD_TEXTFILTERA { - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, -} -impl ::core::marker::Copy for HD_TEXTFILTERA {} -impl ::core::clone::Clone for HD_TEXTFILTERA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct HD_TEXTFILTERW { - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, -} -impl ::core::marker::Copy for HD_TEXTFILTERW {} -impl ::core::clone::Clone for HD_TEXTFILTERW { - fn clone(&self) -> Self { - *self - } -} -pub type HIMAGELIST = isize; -pub type HPROPSHEETPAGE = isize; -pub type HSYNTHETICPOINTERDEVICE = isize; -pub type HTHEME = isize; -pub type HTREEITEM = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct IMAGEINFO { - pub hbmImage: super::super::Graphics::Gdi::HBITMAP, - pub hbmMask: super::super::Graphics::Gdi::HBITMAP, - pub Unused1: i32, - pub Unused2: i32, - pub rcImage: super::super::Foundation::RECT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for IMAGEINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for IMAGEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct IMAGELISTDRAWPARAMS { - pub cbSize: u32, - pub himl: HIMAGELIST, - pub i: i32, - pub hdcDst: super::super::Graphics::Gdi::HDC, - pub x: i32, - pub y: i32, - pub cx: i32, - pub cy: i32, - pub xBitmap: i32, - pub yBitmap: i32, - pub rgbBk: super::super::Foundation::COLORREF, - pub rgbFg: super::super::Foundation::COLORREF, - pub fStyle: u32, - pub dwRop: u32, - pub fState: u32, - pub Frame: u32, - pub crEffect: super::super::Foundation::COLORREF, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for IMAGELISTDRAWPARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for IMAGELISTDRAWPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct IMAGELISTSTATS { - pub cbSize: u32, - pub cAlloc: i32, - pub cUsed: i32, - pub cStandby: i32, -} -impl ::core::marker::Copy for IMAGELISTSTATS {} -impl ::core::clone::Clone for IMAGELISTSTATS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct INITCOMMONCONTROLSEX { - pub dwSize: u32, - pub dwICC: INITCOMMONCONTROLSEX_ICC, -} -impl ::core::marker::Copy for INITCOMMONCONTROLSEX {} -impl ::core::clone::Clone for INITCOMMONCONTROLSEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct INTLIST { - pub iValueCount: i32, - pub iValues: [i32; 402], -} -impl ::core::marker::Copy for INTLIST {} -impl ::core::clone::Clone for INTLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LHITTESTINFO { - pub pt: super::super::Foundation::POINT, - pub item: LITEM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LHITTESTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LHITTESTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LITEM { - pub mask: LIST_ITEM_FLAGS, - pub iLink: i32, - pub state: LIST_ITEM_STATE_FLAGS, - pub stateMask: LIST_ITEM_STATE_FLAGS, - pub szID: [u16; 48], - pub szUrl: [u16; 2084], -} -impl ::core::marker::Copy for LITEM {} -impl ::core::clone::Clone for LITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct LVBKIMAGEA { - pub ulFlags: LIST_VIEW_BACKGROUND_IMAGE_FLAGS, - pub hbm: super::super::Graphics::Gdi::HBITMAP, - pub pszImage: ::windows_sys::core::PSTR, - pub cchImageMax: u32, - pub xOffsetPercent: i32, - pub yOffsetPercent: i32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for LVBKIMAGEA {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for LVBKIMAGEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct LVBKIMAGEW { - pub ulFlags: LIST_VIEW_BACKGROUND_IMAGE_FLAGS, - pub hbm: super::super::Graphics::Gdi::HBITMAP, - pub pszImage: ::windows_sys::core::PWSTR, - pub cchImageMax: u32, - pub xOffsetPercent: i32, - pub yOffsetPercent: i32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for LVBKIMAGEW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for LVBKIMAGEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVCOLUMNA { - pub mask: LVCOLUMNW_MASK, - pub fmt: LVCOLUMNW_FORMAT, - pub cx: i32, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iSubItem: i32, - pub iImage: i32, - pub iOrder: i32, - pub cxMin: i32, - pub cxDefault: i32, - pub cxIdeal: i32, -} -impl ::core::marker::Copy for LVCOLUMNA {} -impl ::core::clone::Clone for LVCOLUMNA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVCOLUMNW { - pub mask: LVCOLUMNW_MASK, - pub fmt: LVCOLUMNW_FORMAT, - pub cx: i32, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iSubItem: i32, - pub iImage: i32, - pub iOrder: i32, - pub cxMin: i32, - pub cxDefault: i32, - pub cxIdeal: i32, -} -impl ::core::marker::Copy for LVCOLUMNW {} -impl ::core::clone::Clone for LVCOLUMNW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LVFINDINFOA { - pub flags: LVFINDINFOW_FLAGS, - pub psz: ::windows_sys::core::PCSTR, - pub lParam: super::super::Foundation::LPARAM, - pub pt: super::super::Foundation::POINT, - pub vkDirection: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LVFINDINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LVFINDINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LVFINDINFOW { - pub flags: LVFINDINFOW_FLAGS, - pub psz: ::windows_sys::core::PCWSTR, - pub lParam: super::super::Foundation::LPARAM, - pub pt: super::super::Foundation::POINT, - pub vkDirection: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LVFINDINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LVFINDINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVFOOTERINFO { - pub mask: u32, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub cItems: u32, -} -impl ::core::marker::Copy for LVFOOTERINFO {} -impl ::core::clone::Clone for LVFOOTERINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVFOOTERITEM { - pub mask: LVFOOTERITEM_MASK, - pub iItem: i32, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub state: u32, - pub stateMask: u32, -} -impl ::core::marker::Copy for LVFOOTERITEM {} -impl ::core::clone::Clone for LVFOOTERITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVGROUP { - pub cbSize: u32, - pub mask: LVGROUP_MASK, - pub pszHeader: ::windows_sys::core::PWSTR, - pub cchHeader: i32, - pub pszFooter: ::windows_sys::core::PWSTR, - pub cchFooter: i32, - pub iGroupId: i32, - pub stateMask: LIST_VIEW_GROUP_STATE_FLAGS, - pub state: LIST_VIEW_GROUP_STATE_FLAGS, - pub uAlign: LIST_VIEW_GROUP_ALIGN_FLAGS, - pub pszSubtitle: ::windows_sys::core::PWSTR, - pub cchSubtitle: u32, - pub pszTask: ::windows_sys::core::PWSTR, - pub cchTask: u32, - pub pszDescriptionTop: ::windows_sys::core::PWSTR, - pub cchDescriptionTop: u32, - pub pszDescriptionBottom: ::windows_sys::core::PWSTR, - pub cchDescriptionBottom: u32, - pub iTitleImage: i32, - pub iExtendedImage: i32, - pub iFirstItem: i32, - pub cItems: u32, - pub pszSubsetTitle: ::windows_sys::core::PWSTR, - pub cchSubsetTitle: u32, -} -impl ::core::marker::Copy for LVGROUP {} -impl ::core::clone::Clone for LVGROUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LVGROUPMETRICS { - pub cbSize: u32, - pub mask: u32, - pub Left: u32, - pub Top: u32, - pub Right: u32, - pub Bottom: u32, - pub crLeft: super::super::Foundation::COLORREF, - pub crTop: super::super::Foundation::COLORREF, - pub crRight: super::super::Foundation::COLORREF, - pub crBottom: super::super::Foundation::COLORREF, - pub crHeader: super::super::Foundation::COLORREF, - pub crFooter: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LVGROUPMETRICS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LVGROUPMETRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LVHITTESTINFO { - pub pt: super::super::Foundation::POINT, - pub flags: LVHITTESTINFO_FLAGS, - pub iItem: i32, - pub iSubItem: i32, - pub iGroup: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LVHITTESTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LVHITTESTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVINSERTGROUPSORTED { - pub pfnGroupCompare: PFNLVGROUPCOMPARE, - pub pvData: *mut ::core::ffi::c_void, - pub lvGroup: LVGROUP, -} -impl ::core::marker::Copy for LVINSERTGROUPSORTED {} -impl ::core::clone::Clone for LVINSERTGROUPSORTED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVINSERTMARK { - pub cbSize: u32, - pub dwFlags: LIST_VIEW_INSERT_MARK_FLAGS, - pub iItem: i32, - pub dwReserved: u32, -} -impl ::core::marker::Copy for LVINSERTMARK {} -impl ::core::clone::Clone for LVINSERTMARK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LVITEMA { - pub mask: LIST_VIEW_ITEM_FLAGS, - pub iItem: i32, - pub iSubItem: i32, - pub state: LIST_VIEW_ITEM_STATE_FLAGS, - pub stateMask: LIST_VIEW_ITEM_STATE_FLAGS, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub lParam: super::super::Foundation::LPARAM, - pub iIndent: i32, - pub iGroupId: LVITEMA_GROUP_ID, - pub cColumns: u32, - pub puColumns: *mut u32, - pub piColFmt: *mut LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS, - pub iGroup: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LVITEMA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LVITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVITEMINDEX { - pub iItem: i32, - pub iGroup: i32, -} -impl ::core::marker::Copy for LVITEMINDEX {} -impl ::core::clone::Clone for LVITEMINDEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LVITEMW { - pub mask: LIST_VIEW_ITEM_FLAGS, - pub iItem: i32, - pub iSubItem: i32, - pub state: LIST_VIEW_ITEM_STATE_FLAGS, - pub stateMask: LIST_VIEW_ITEM_STATE_FLAGS, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub lParam: super::super::Foundation::LPARAM, - pub iIndent: i32, - pub iGroupId: LVITEMA_GROUP_ID, - pub cColumns: u32, - pub puColumns: *mut u32, - pub piColFmt: *mut LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS, - pub iGroup: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LVITEMW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LVITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVSETINFOTIP { - pub cbSize: u32, - pub dwFlags: u32, - pub pszText: ::windows_sys::core::PWSTR, - pub iItem: i32, - pub iSubItem: i32, -} -impl ::core::marker::Copy for LVSETINFOTIP {} -impl ::core::clone::Clone for LVSETINFOTIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct LVTILEINFO { - pub cbSize: u32, - pub iItem: i32, - pub cColumns: u32, - pub puColumns: *mut u32, - pub piColFmt: *mut i32, -} -impl ::core::marker::Copy for LVTILEINFO {} -impl ::core::clone::Clone for LVTILEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LVTILEVIEWINFO { - pub cbSize: u32, - pub dwMask: LVTILEVIEWINFO_MASK, - pub dwFlags: LVTILEVIEWINFO_FLAGS, - pub sizeTile: super::super::Foundation::SIZE, - pub cLines: i32, - pub rcLabelMargin: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LVTILEVIEWINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LVTILEVIEWINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct MARGINS { - pub cxLeftWidth: i32, - pub cxRightWidth: i32, - pub cyTopHeight: i32, - pub cyBottomHeight: i32, -} -impl ::core::marker::Copy for MARGINS {} -impl ::core::clone::Clone for MARGINS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCGRIDINFO { - pub cbSize: u32, - pub dwPart: MCGRIDINFO_PART, - pub dwFlags: MCGRIDINFO_FLAGS, - pub iCalendar: i32, - pub iRow: i32, - pub iCol: i32, - pub bSelected: super::super::Foundation::BOOL, - pub stStart: super::super::Foundation::SYSTEMTIME, - pub stEnd: super::super::Foundation::SYSTEMTIME, - pub rc: super::super::Foundation::RECT, - pub pszName: ::windows_sys::core::PWSTR, - pub cchName: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCGRIDINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCGRIDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MCHITTESTINFO { - pub cbSize: u32, - pub pt: super::super::Foundation::POINT, - pub uHit: MCHITTESTINFO_HIT_FLAGS, - pub st: super::super::Foundation::SYSTEMTIME, - pub rc: super::super::Foundation::RECT, - pub iOffset: i32, - pub iRow: i32, - pub iCol: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MCHITTESTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MCHITTESTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct MEASUREITEMSTRUCT { - pub CtlType: DRAWITEMSTRUCT_CTL_TYPE, - pub CtlID: u32, - pub itemID: u32, - pub itemWidth: u32, - pub itemHeight: u32, - pub itemData: usize, -} -impl ::core::marker::Copy for MEASUREITEMSTRUCT {} -impl ::core::clone::Clone for MEASUREITEMSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMBCDROPDOWN { - pub hdr: NMHDR, - pub rcButton: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMBCDROPDOWN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMBCDROPDOWN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMBCHOTITEM { - pub hdr: NMHDR, - pub dwFlags: NMTBHOTITEM_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMBCHOTITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMBCHOTITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCBEDRAGBEGINA { - pub hdr: NMHDR, - pub iItemid: i32, - pub szText: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCBEDRAGBEGINA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCBEDRAGBEGINA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCBEDRAGBEGINW { - pub hdr: NMHDR, - pub iItemid: i32, - pub szText: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCBEDRAGBEGINW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCBEDRAGBEGINW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCBEENDEDITA { - pub hdr: NMHDR, - pub fChanged: super::super::Foundation::BOOL, - pub iNewSelection: i32, - pub szText: [super::super::Foundation::CHAR; 260], - pub iWhy: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCBEENDEDITA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCBEENDEDITA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCBEENDEDITW { - pub hdr: NMHDR, - pub fChanged: super::super::Foundation::BOOL, - pub iNewSelection: i32, - pub szText: [u16; 260], - pub iWhy: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCBEENDEDITW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCBEENDEDITW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCHAR { - pub hdr: NMHDR, - pub ch: u32, - pub dwItemPrev: u32, - pub dwItemNext: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCHAR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCHAR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCOMBOBOXEXA { - pub hdr: NMHDR, - pub ceItem: COMBOBOXEXITEMA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCOMBOBOXEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCOMBOBOXEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCOMBOBOXEXW { - pub hdr: NMHDR, - pub ceItem: COMBOBOXEXITEMW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCOMBOBOXEXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCOMBOBOXEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMCUSTOMDRAW { - pub hdr: NMHDR, - pub dwDrawStage: NMCUSTOMDRAW_DRAW_STAGE, - pub hdc: super::super::Graphics::Gdi::HDC, - pub rc: super::super::Foundation::RECT, - pub dwItemSpec: usize, - pub uItemState: NMCUSTOMDRAW_DRAW_STATE_FLAGS, - pub lItemlParam: super::super::Foundation::LPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMCUSTOMDRAW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMCUSTOMDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMCUSTOMSPLITRECTINFO { - pub hdr: NMHDR, - pub rcClient: super::super::Foundation::RECT, - pub rcButton: super::super::Foundation::RECT, - pub rcSplit: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMCUSTOMSPLITRECTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMCUSTOMSPLITRECTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMCUSTOMTEXT { - pub hdr: NMHDR, - pub hDC: super::super::Graphics::Gdi::HDC, - pub lpString: ::windows_sys::core::PCWSTR, - pub nCount: i32, - pub lpRect: *mut super::super::Foundation::RECT, - pub uFormat: u32, - pub fLink: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMCUSTOMTEXT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMCUSTOMTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMECHANGE { - pub nmhdr: NMHDR, - pub dwFlags: NMDATETIMECHANGE_FLAGS, - pub st: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMECHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMECHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMEFORMATA { - pub nmhdr: NMHDR, - pub pszFormat: ::windows_sys::core::PCSTR, - pub st: super::super::Foundation::SYSTEMTIME, - pub pszDisplay: ::windows_sys::core::PCSTR, - pub szDisplay: [super::super::Foundation::CHAR; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMEFORMATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMEFORMATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMEFORMATQUERYA { - pub nmhdr: NMHDR, - pub pszFormat: ::windows_sys::core::PCSTR, - pub szMax: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMEFORMATQUERYA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMEFORMATQUERYA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMEFORMATQUERYW { - pub nmhdr: NMHDR, - pub pszFormat: ::windows_sys::core::PCWSTR, - pub szMax: super::super::Foundation::SIZE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMEFORMATQUERYW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMEFORMATQUERYW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMEFORMATW { - pub nmhdr: NMHDR, - pub pszFormat: ::windows_sys::core::PCWSTR, - pub st: super::super::Foundation::SYSTEMTIME, - pub pszDisplay: ::windows_sys::core::PCWSTR, - pub szDisplay: [u16; 64], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMEFORMATW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMEFORMATW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMESTRINGA { - pub nmhdr: NMHDR, - pub pszUserString: ::windows_sys::core::PCSTR, - pub st: super::super::Foundation::SYSTEMTIME, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMESTRINGA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMESTRINGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMESTRINGW { - pub nmhdr: NMHDR, - pub pszUserString: ::windows_sys::core::PCWSTR, - pub st: super::super::Foundation::SYSTEMTIME, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMESTRINGW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMESTRINGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMEWMKEYDOWNA { - pub nmhdr: NMHDR, - pub nVirtKey: i32, - pub pszFormat: ::windows_sys::core::PCSTR, - pub st: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMEWMKEYDOWNA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMEWMKEYDOWNA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDATETIMEWMKEYDOWNW { - pub nmhdr: NMHDR, - pub nVirtKey: i32, - pub pszFormat: ::windows_sys::core::PCWSTR, - pub st: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDATETIMEWMKEYDOWNW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDATETIMEWMKEYDOWNW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMDAYSTATE { - pub nmhdr: NMHDR, - pub stStart: super::super::Foundation::SYSTEMTIME, - pub cDayState: i32, - pub prgDayState: *mut u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMDAYSTATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMDAYSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMHDDISPINFOA { - pub hdr: NMHDR, - pub iItem: i32, - pub mask: HDI_MASK, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMHDDISPINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMHDDISPINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMHDDISPINFOW { - pub hdr: NMHDR, - pub iItem: i32, - pub mask: HDI_MASK, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMHDDISPINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMHDDISPINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMHDFILTERBTNCLICK { - pub hdr: NMHDR, - pub iItem: i32, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMHDFILTERBTNCLICK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMHDFILTERBTNCLICK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMHDR { - pub hwndFrom: super::super::Foundation::HWND, - pub idFrom: usize, - pub code: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMHDR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMHDR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMHEADERA { - pub hdr: NMHDR, - pub iItem: i32, - pub iButton: HEADER_CONTROL_NOTIFICATION_BUTTON, - pub pitem: *mut HDITEMA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMHEADERA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMHEADERA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMHEADERW { - pub hdr: NMHDR, - pub iItem: i32, - pub iButton: HEADER_CONTROL_NOTIFICATION_BUTTON, - pub pitem: *mut HDITEMW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMHEADERW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMHEADERW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMIPADDRESS { - pub hdr: NMHDR, - pub iField: i32, - pub iValue: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMIPADDRESS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMIPADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMITEMACTIVATE { - pub hdr: NMHDR, - pub iItem: i32, - pub iSubItem: i32, - pub uNewState: u32, - pub uOldState: u32, - pub uChanged: u32, - pub ptAction: super::super::Foundation::POINT, - pub lParam: super::super::Foundation::LPARAM, - pub uKeyFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMITEMACTIVATE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMITEMACTIVATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMKEY { - pub hdr: NMHDR, - pub nVKey: u32, - pub uFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMKEY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLINK { - pub hdr: NMHDR, - pub item: LITEM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLINK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLISTVIEW { - pub hdr: NMHDR, - pub iItem: i32, - pub iSubItem: i32, - pub uNewState: u32, - pub uOldState: u32, - pub uChanged: LIST_VIEW_ITEM_FLAGS, - pub ptAction: super::super::Foundation::POINT, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLISTVIEW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLISTVIEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVCACHEHINT { - pub hdr: NMHDR, - pub iFrom: i32, - pub iTo: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVCACHEHINT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVCACHEHINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMLVCUSTOMDRAW { - pub nmcd: NMCUSTOMDRAW, - pub clrText: super::super::Foundation::COLORREF, - pub clrTextBk: super::super::Foundation::COLORREF, - pub iSubItem: i32, - pub dwItemType: NMLVCUSTOMDRAW_ITEM_TYPE, - pub clrFace: super::super::Foundation::COLORREF, - pub iIconEffect: i32, - pub iIconPhase: i32, - pub iPartId: i32, - pub iStateId: i32, - pub rcText: super::super::Foundation::RECT, - pub uAlign: LIST_VIEW_GROUP_ALIGN_FLAGS, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMLVCUSTOMDRAW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMLVCUSTOMDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVDISPINFOA { - pub hdr: NMHDR, - pub item: LVITEMA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVDISPINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVDISPINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVDISPINFOW { - pub hdr: NMHDR, - pub item: LVITEMW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVDISPINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVDISPINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVEMPTYMARKUP { - pub hdr: NMHDR, - pub dwFlags: NMLVEMPTYMARKUP_FLAGS, - pub szMarkup: [u16; 2084], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVEMPTYMARKUP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVEMPTYMARKUP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVFINDITEMA { - pub hdr: NMHDR, - pub iStart: i32, - pub lvfi: LVFINDINFOA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVFINDITEMA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVFINDITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVFINDITEMW { - pub hdr: NMHDR, - pub iStart: i32, - pub lvfi: LVFINDINFOW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVFINDITEMW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVFINDITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVGETINFOTIPA { - pub hdr: NMHDR, - pub dwFlags: NMLVGETINFOTIP_FLAGS, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iItem: i32, - pub iSubItem: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVGETINFOTIPA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVGETINFOTIPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVGETINFOTIPW { - pub hdr: NMHDR, - pub dwFlags: NMLVGETINFOTIP_FLAGS, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iItem: i32, - pub iSubItem: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVGETINFOTIPW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVGETINFOTIPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVKEYDOWN { - pub hdr: NMHDR, - pub wVKey: u16, - pub flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVKEYDOWN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVKEYDOWN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVLINK { - pub hdr: NMHDR, - pub link: LITEM, - pub iItem: i32, - pub iSubItem: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVLINK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVLINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVODSTATECHANGE { - pub hdr: NMHDR, - pub iFrom: i32, - pub iTo: i32, - pub uNewState: LIST_VIEW_ITEM_STATE_FLAGS, - pub uOldState: LIST_VIEW_ITEM_STATE_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVODSTATECHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVODSTATECHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMLVSCROLL { - pub hdr: NMHDR, - pub dx: i32, - pub dy: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMLVSCROLL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMLVSCROLL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMMOUSE { - pub hdr: NMHDR, - pub dwItemSpec: usize, - pub dwItemData: usize, - pub pt: super::super::Foundation::POINT, - pub dwHitInfo: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMMOUSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMMOUSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMOBJECTNOTIFY { - pub hdr: NMHDR, - pub iItem: i32, - pub piid: *const ::windows_sys::core::GUID, - pub pObject: *mut ::core::ffi::c_void, - pub hResult: ::windows_sys::core::HRESULT, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMOBJECTNOTIFY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMOBJECTNOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMPGCALCSIZE { - pub hdr: NMHDR, - pub dwFlag: NMPGCALCSIZE_FLAGS, - pub iWidth: i32, - pub iHeight: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMPGCALCSIZE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMPGCALCSIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMPGHOTITEM { - pub hdr: NMHDR, - pub idOld: i32, - pub idNew: i32, - pub dwFlags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMPGHOTITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMPGHOTITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMPGSCROLL { - pub hdr: NMHDR, - pub fwKeys: NMPGSCROLL_KEYS, - pub rcParent: super::super::Foundation::RECT, - pub iDir: NMPGSCROLL_DIR, - pub iXpos: i32, - pub iYpos: i32, - pub iScroll: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMPGSCROLL {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMPGSCROLL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMRBAUTOSIZE { - pub hdr: NMHDR, - pub fChanged: super::super::Foundation::BOOL, - pub rcTarget: super::super::Foundation::RECT, - pub rcActual: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMRBAUTOSIZE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMRBAUTOSIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMREBAR { - pub hdr: NMHDR, - pub dwMask: NMREBAR_MASK_FLAGS, - pub uBand: u32, - pub fStyle: u32, - pub wID: u32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMREBAR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMREBAR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMREBARAUTOBREAK { - pub hdr: NMHDR, - pub uBand: u32, - pub wID: u32, - pub lParam: super::super::Foundation::LPARAM, - pub uMsg: u32, - pub fStyleCurrent: u32, - pub fAutoBreak: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMREBARAUTOBREAK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMREBARAUTOBREAK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMREBARCHEVRON { - pub hdr: NMHDR, - pub uBand: u32, - pub wID: u32, - pub lParam: super::super::Foundation::LPARAM, - pub rc: super::super::Foundation::RECT, - pub lParamNM: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMREBARCHEVRON {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMREBARCHEVRON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMREBARCHILDSIZE { - pub hdr: NMHDR, - pub uBand: u32, - pub wID: u32, - pub rcChild: super::super::Foundation::RECT, - pub rcBand: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMREBARCHILDSIZE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMREBARCHILDSIZE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMREBARSPLITTER { - pub hdr: NMHDR, - pub rcSizing: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMREBARSPLITTER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMREBARSPLITTER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMSEARCHWEB { - pub hdr: NMHDR, - pub entrypoint: EC_SEARCHWEB_ENTRYPOINT, - pub hasQueryText: super::super::Foundation::BOOL, - pub invokeSucceeded: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMSEARCHWEB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMSEARCHWEB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMSELCHANGE { - pub nmhdr: NMHDR, - pub stSelStart: super::super::Foundation::SYSTEMTIME, - pub stSelEnd: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMSELCHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMSELCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMTBCUSTOMDRAW { - pub nmcd: NMCUSTOMDRAW, - pub hbrMonoDither: super::super::Graphics::Gdi::HBRUSH, - pub hbrLines: super::super::Graphics::Gdi::HBRUSH, - pub hpenLines: super::super::Graphics::Gdi::HPEN, - pub clrText: super::super::Foundation::COLORREF, - pub clrMark: super::super::Foundation::COLORREF, - pub clrTextHighlight: super::super::Foundation::COLORREF, - pub clrBtnFace: super::super::Foundation::COLORREF, - pub clrBtnHighlight: super::super::Foundation::COLORREF, - pub clrHighlightHotTrack: super::super::Foundation::COLORREF, - pub rcText: super::super::Foundation::RECT, - pub nStringBkMode: i32, - pub nHLStringBkMode: i32, - pub iListGap: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMTBCUSTOMDRAW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMTBCUSTOMDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTBDISPINFOA { - pub hdr: NMHDR, - pub dwMask: NMTBDISPINFOW_MASK, - pub idCommand: i32, - pub lParam: usize, - pub iImage: i32, - pub pszText: ::windows_sys::core::PSTR, - pub cchText: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTBDISPINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTBDISPINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTBDISPINFOW { - pub hdr: NMHDR, - pub dwMask: NMTBDISPINFOW_MASK, - pub idCommand: i32, - pub lParam: usize, - pub iImage: i32, - pub pszText: ::windows_sys::core::PWSTR, - pub cchText: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTBDISPINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTBDISPINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTBGETINFOTIPA { - pub hdr: NMHDR, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iItem: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTBGETINFOTIPA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTBGETINFOTIPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTBGETINFOTIPW { - pub hdr: NMHDR, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iItem: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTBGETINFOTIPW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTBGETINFOTIPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTBHOTITEM { - pub hdr: NMHDR, - pub idOld: i32, - pub idNew: i32, - pub dwFlags: NMTBHOTITEM_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTBHOTITEM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTBHOTITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTBRESTORE { - pub hdr: NMHDR, - pub pData: *mut u32, - pub pCurrent: *mut u32, - pub cbData: u32, - pub iItem: i32, - pub cButtons: i32, - pub cbBytesPerRecord: i32, - pub tbButton: TBBUTTON, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTBRESTORE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTBRESTORE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTBSAVE { - pub hdr: NMHDR, - pub pData: *mut u32, - pub pCurrent: *mut u32, - pub cbData: u32, - pub iItem: i32, - pub cButtons: i32, - pub tbButton: TBBUTTON, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTBSAVE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTBSAVE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTCKEYDOWN { - pub hdr: NMHDR, - pub wVKey: u16, - pub flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTCKEYDOWN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTCKEYDOWN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTOOLBARA { - pub hdr: NMHDR, - pub iItem: i32, - pub tbButton: TBBUTTON, - pub cchText: i32, - pub pszText: ::windows_sys::core::PSTR, - pub rcButton: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTOOLBARA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTOOLBARA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTOOLBARW { - pub hdr: NMHDR, - pub iItem: i32, - pub tbButton: TBBUTTON, - pub cchText: i32, - pub pszText: ::windows_sys::core::PWSTR, - pub rcButton: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTOOLBARW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTOOLBARW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTOOLTIPSCREATED { - pub hdr: NMHDR, - pub hwndToolTips: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTOOLTIPSCREATED {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTOOLTIPSCREATED { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTRBTHUMBPOSCHANGING { - pub hdr: NMHDR, - pub dwPos: u32, - pub nReason: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTRBTHUMBPOSCHANGING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTRBTHUMBPOSCHANGING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTREEVIEWA { - pub hdr: NMHDR, - pub action: NM_TREEVIEW_ACTION, - pub itemOld: TVITEMA, - pub itemNew: TVITEMA, - pub ptDrag: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTREEVIEWA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTREEVIEWA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTREEVIEWW { - pub hdr: NMHDR, - pub action: NM_TREEVIEW_ACTION, - pub itemOld: TVITEMW, - pub itemNew: TVITEMW, - pub ptDrag: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTREEVIEWW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTREEVIEWW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMTTCUSTOMDRAW { - pub nmcd: NMCUSTOMDRAW, - pub uDrawFlags: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMTTCUSTOMDRAW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMTTCUSTOMDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTTDISPINFOA { - pub hdr: NMHDR, - pub lpszText: ::windows_sys::core::PSTR, - pub szText: [super::super::Foundation::CHAR; 80], - pub hinst: super::super::Foundation::HINSTANCE, - pub uFlags: TOOLTIP_FLAGS, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTTDISPINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTTDISPINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTTDISPINFOW { - pub hdr: NMHDR, - pub lpszText: ::windows_sys::core::PWSTR, - pub szText: [u16; 80], - pub hinst: super::super::Foundation::HINSTANCE, - pub uFlags: TOOLTIP_FLAGS, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTTDISPINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTTDISPINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMTVASYNCDRAW { - pub hdr: NMHDR, - pub pimldp: *mut IMAGELISTDRAWPARAMS, - pub hr: ::windows_sys::core::HRESULT, - pub hItem: HTREEITEM, - pub lParam: super::super::Foundation::LPARAM, - pub dwRetFlags: u32, - pub iRetImageIndex: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMTVASYNCDRAW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMTVASYNCDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NMTVCUSTOMDRAW { - pub nmcd: NMCUSTOMDRAW, - pub clrText: super::super::Foundation::COLORREF, - pub clrTextBk: super::super::Foundation::COLORREF, - pub iLevel: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NMTVCUSTOMDRAW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NMTVCUSTOMDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVDISPINFOA { - pub hdr: NMHDR, - pub item: TVITEMA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVDISPINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVDISPINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVDISPINFOEXA { - pub hdr: NMHDR, - pub item: TVITEMEXA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVDISPINFOEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVDISPINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVDISPINFOEXW { - pub hdr: NMHDR, - pub item: TVITEMEXW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVDISPINFOEXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVDISPINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVDISPINFOW { - pub hdr: NMHDR, - pub item: TVITEMW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVDISPINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVDISPINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVGETINFOTIPA { - pub hdr: NMHDR, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub hItem: HTREEITEM, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVGETINFOTIPA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVGETINFOTIPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVGETINFOTIPW { - pub hdr: NMHDR, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub hItem: HTREEITEM, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVGETINFOTIPW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVGETINFOTIPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVITEMCHANGE { - pub hdr: NMHDR, - pub uChanged: u32, - pub hItem: HTREEITEM, - pub uStateNew: u32, - pub uStateOld: u32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVITEMCHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVITEMCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVKEYDOWN { - pub hdr: NMHDR, - pub wVKey: u16, - pub flags: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVKEYDOWN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVKEYDOWN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMTVSTATEIMAGECHANGING { - pub hdr: NMHDR, - pub hti: HTREEITEM, - pub iOldStateImageIndex: i32, - pub iNewStateImageIndex: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMTVSTATEIMAGECHANGING {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMTVSTATEIMAGECHANGING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMUPDOWN { - pub hdr: NMHDR, - pub iPos: i32, - pub iDelta: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMUPDOWN {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMUPDOWN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NMVIEWCHANGE { - pub nmhdr: NMHDR, - pub dwOldView: MONTH_CALDENDAR_MESSAGES_VIEW, - pub dwNewView: MONTH_CALDENDAR_MESSAGES_VIEW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NMVIEWCHANGE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NMVIEWCHANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct PBRANGE { - pub iLow: i32, - pub iHigh: i32, -} -impl ::core::marker::Copy for PBRANGE {} -impl ::core::clone::Clone for PBRANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct POINTER_DEVICE_CURSOR_INFO { - pub cursorId: u32, - pub cursor: POINTER_DEVICE_CURSOR_TYPE, -} -impl ::core::marker::Copy for POINTER_DEVICE_CURSOR_INFO {} -impl ::core::clone::Clone for POINTER_DEVICE_CURSOR_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct POINTER_DEVICE_INFO { - pub displayOrientation: u32, - pub device: super::super::Foundation::HANDLE, - pub pointerDeviceType: POINTER_DEVICE_TYPE, - pub monitor: super::super::Graphics::Gdi::HMONITOR, - pub startingCursorId: u32, - pub maxActiveContacts: u16, - pub productString: [u16; 520], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for POINTER_DEVICE_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for POINTER_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct POINTER_DEVICE_PROPERTY { - pub logicalMin: i32, - pub logicalMax: i32, - pub physicalMin: i32, - pub physicalMax: i32, - pub unit: u32, - pub unitExponent: u32, - pub usagePageId: u16, - pub usageId: u16, -} -impl ::core::marker::Copy for POINTER_DEVICE_PROPERTY {} -impl ::core::clone::Clone for POINTER_DEVICE_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct POINTER_TYPE_INFO { - pub r#type: super::WindowsAndMessaging::POINTER_INPUT_TYPE, - pub Anonymous: POINTER_TYPE_INFO_0, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for POINTER_TYPE_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for POINTER_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -pub union POINTER_TYPE_INFO_0 { - pub touchInfo: super::Input::Pointer::POINTER_TOUCH_INFO, - pub penInfo: super::Input::Pointer::POINTER_PEN_INFO, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for POINTER_TYPE_INFO_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for POINTER_TYPE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETHEADERA_V1 { - pub dwSize: u32, - pub dwFlags: u32, - pub hwndParent: super::super::Foundation::HWND, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETHEADERA_V1_0, - pub pszCaption: ::windows_sys::core::PCSTR, - pub nPages: u32, - pub Anonymous2: PROPSHEETHEADERA_V1_1, - pub Anonymous3: PROPSHEETHEADERA_V1_2, - pub pfnCallback: PFNPROPSHEETCALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V1_0 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V1_1 { - pub nStartPage: u32, - pub pStartPage: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V1_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V1_2 { - pub ppsp: *mut PROPSHEETPAGEA, - pub phpage: *mut HPROPSHEETPAGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V1_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETHEADERA_V2 { - pub dwSize: u32, - pub dwFlags: u32, - pub hwndParent: super::super::Foundation::HWND, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETHEADERA_V2_0, - pub pszCaption: ::windows_sys::core::PCSTR, - pub nPages: u32, - pub Anonymous2: PROPSHEETHEADERA_V2_1, - pub Anonymous3: PROPSHEETHEADERA_V2_2, - pub pfnCallback: PFNPROPSHEETCALLBACK, - pub Anonymous4: PROPSHEETHEADERA_V2_3, - pub hplWatermark: super::super::Graphics::Gdi::HPALETTE, - pub Anonymous5: PROPSHEETHEADERA_V2_4, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V2_0 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V2_1 { - pub nStartPage: u32, - pub pStartPage: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V2_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V2_2 { - pub ppsp: *mut PROPSHEETPAGEA, - pub phpage: *mut HPROPSHEETPAGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V2_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V2_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V2_3 { - pub hbmWatermark: super::super::Graphics::Gdi::HBITMAP, - pub pszbmWatermark: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V2_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V2_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERA_V2_4 { - pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, - pub pszbmHeader: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERA_V2_4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERA_V2_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETHEADERW_V1 { - pub dwSize: u32, - pub dwFlags: u32, - pub hwndParent: super::super::Foundation::HWND, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETHEADERW_V1_0, - pub pszCaption: ::windows_sys::core::PCWSTR, - pub nPages: u32, - pub Anonymous2: PROPSHEETHEADERW_V1_1, - pub Anonymous3: PROPSHEETHEADERW_V1_2, - pub pfnCallback: PFNPROPSHEETCALLBACK, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V1_0 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V1_1 { - pub nStartPage: u32, - pub pStartPage: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V1_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V1_2 { - pub ppsp: *mut PROPSHEETPAGEW, - pub phpage: *mut HPROPSHEETPAGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V1_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V1_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETHEADERW_V2 { - pub dwSize: u32, - pub dwFlags: u32, - pub hwndParent: super::super::Foundation::HWND, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETHEADERW_V2_0, - pub pszCaption: ::windows_sys::core::PCWSTR, - pub nPages: u32, - pub Anonymous2: PROPSHEETHEADERW_V2_1, - pub Anonymous3: PROPSHEETHEADERW_V2_2, - pub pfnCallback: PFNPROPSHEETCALLBACK, - pub Anonymous4: PROPSHEETHEADERW_V2_3, - pub hplWatermark: super::super::Graphics::Gdi::HPALETTE, - pub Anonymous5: PROPSHEETHEADERW_V2_4, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V2_0 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V2_1 { - pub nStartPage: u32, - pub pStartPage: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V2_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V2_2 { - pub ppsp: *mut PROPSHEETPAGEW, - pub phpage: *mut HPROPSHEETPAGE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V2_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V2_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V2_3 { - pub hbmWatermark: super::super::Graphics::Gdi::HBITMAP, - pub pszbmWatermark: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V2_3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V2_3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETHEADERW_V2_4 { - pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, - pub pszbmHeader: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETHEADERW_V2_4 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETHEADERW_V2_4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEA { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEA_0, - pub Anonymous2: PROPSHEETPAGEA_1, - pub pszTitle: ::windows_sys::core::PCSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKA, - pub pcRefParent: *mut u32, - pub pszHeaderTitle: ::windows_sys::core::PCSTR, - pub pszHeaderSubTitle: ::windows_sys::core::PCSTR, - pub hActCtx: super::super::Foundation::HANDLE, - pub Anonymous3: PROPSHEETPAGEA_2, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_0 { - pub pszTemplate: ::windows_sys::core::PCSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_2 { - pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, - pub pszbmHeader: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEA_V1 { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEA_V1_0, - pub Anonymous2: PROPSHEETPAGEA_V1_1, - pub pszTitle: ::windows_sys::core::PCSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKA, - pub pcRefParent: *mut u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_V1_0 { - pub pszTemplate: ::windows_sys::core::PCSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_V1_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V1_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEA_V2 { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEA_V2_0, - pub Anonymous2: PROPSHEETPAGEA_V2_1, - pub pszTitle: ::windows_sys::core::PCSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKA, - pub pcRefParent: *mut u32, - pub pszHeaderTitle: ::windows_sys::core::PCSTR, - pub pszHeaderSubTitle: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_V2_0 { - pub pszTemplate: ::windows_sys::core::PCSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_V2_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V2_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEA_V3 { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEA_V3_0, - pub Anonymous2: PROPSHEETPAGEA_V3_1, - pub pszTitle: ::windows_sys::core::PCSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKA, - pub pcRefParent: *mut u32, - pub pszHeaderTitle: ::windows_sys::core::PCSTR, - pub pszHeaderSubTitle: ::windows_sys::core::PCSTR, - pub hActCtx: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_V3_0 { - pub pszTemplate: ::windows_sys::core::PCSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V3_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEA_V3_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEA_V3_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEA_V3_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEW { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEW_0, - pub Anonymous2: PROPSHEETPAGEW_1, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKW, - pub pcRefParent: *mut u32, - pub pszHeaderTitle: ::windows_sys::core::PCWSTR, - pub pszHeaderSubTitle: ::windows_sys::core::PCWSTR, - pub hActCtx: super::super::Foundation::HANDLE, - pub Anonymous3: PROPSHEETPAGEW_2, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_0 { - pub pszTemplate: ::windows_sys::core::PCWSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_2 { - pub hbmHeader: super::super::Graphics::Gdi::HBITMAP, - pub pszbmHeader: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEW_V1 { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEW_V1_0, - pub Anonymous2: PROPSHEETPAGEW_V1_1, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKW, - pub pcRefParent: *mut u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_V1_0 { - pub pszTemplate: ::windows_sys::core::PCWSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V1_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V1_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_V1_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V1_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V1_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEW_V2 { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEW_V2_0, - pub Anonymous2: PROPSHEETPAGEW_V2_1, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKW, - pub pcRefParent: *mut u32, - pub pszHeaderTitle: ::windows_sys::core::PCWSTR, - pub pszHeaderSubTitle: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V2 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_V2_0 { - pub pszTemplate: ::windows_sys::core::PCWSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V2_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_V2_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V2_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V2_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct PROPSHEETPAGEW_V3 { - pub dwSize: u32, - pub dwFlags: u32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub Anonymous1: PROPSHEETPAGEW_V3_0, - pub Anonymous2: PROPSHEETPAGEW_V3_1, - pub pszTitle: ::windows_sys::core::PCWSTR, - pub pfnDlgProc: super::WindowsAndMessaging::DLGPROC, - pub lParam: super::super::Foundation::LPARAM, - pub pfnCallback: LPFNPSPCALLBACKW, - pub pcRefParent: *mut u32, - pub pszHeaderTitle: ::windows_sys::core::PCWSTR, - pub pszHeaderSubTitle: ::windows_sys::core::PCWSTR, - pub hActCtx: super::super::Foundation::HANDLE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V3 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_V3_0 { - pub pszTemplate: ::windows_sys::core::PCWSTR, - pub pResource: *mut super::WindowsAndMessaging::DLGTEMPLATE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V3_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V3_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub union PROPSHEETPAGEW_V3_1 { - pub hIcon: super::WindowsAndMessaging::HICON, - pub pszIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for PROPSHEETPAGEW_V3_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for PROPSHEETPAGEW_V3_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PSHNOTIFY { - pub hdr: NMHDR, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PSHNOTIFY {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PSHNOTIFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RBHITTESTINFO { - pub pt: super::super::Foundation::POINT, - pub flags: u32, - pub iBand: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RBHITTESTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RBHITTESTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct REBARBANDINFOA { - pub cbSize: u32, - pub fMask: u32, - pub fStyle: u32, - pub clrFore: super::super::Foundation::COLORREF, - pub clrBack: super::super::Foundation::COLORREF, - pub lpText: ::windows_sys::core::PSTR, - pub cch: u32, - pub iImage: i32, - pub hwndChild: super::super::Foundation::HWND, - pub cxMinChild: u32, - pub cyMinChild: u32, - pub cx: u32, - pub hbmBack: super::super::Graphics::Gdi::HBITMAP, - pub wID: u32, - pub cyChild: u32, - pub cyMaxChild: u32, - pub cyIntegral: u32, - pub cxIdeal: u32, - pub lParam: super::super::Foundation::LPARAM, - pub cxHeader: u32, - pub rcChevronLocation: super::super::Foundation::RECT, - pub uChevronState: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for REBARBANDINFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for REBARBANDINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct REBARBANDINFOW { - pub cbSize: u32, - pub fMask: u32, - pub fStyle: u32, - pub clrFore: super::super::Foundation::COLORREF, - pub clrBack: super::super::Foundation::COLORREF, - pub lpText: ::windows_sys::core::PWSTR, - pub cch: u32, - pub iImage: i32, - pub hwndChild: super::super::Foundation::HWND, - pub cxMinChild: u32, - pub cyMinChild: u32, - pub cx: u32, - pub hbmBack: super::super::Graphics::Gdi::HBITMAP, - pub wID: u32, - pub cyChild: u32, - pub cyMaxChild: u32, - pub cyIntegral: u32, - pub cxIdeal: u32, - pub lParam: super::super::Foundation::LPARAM, - pub cxHeader: u32, - pub rcChevronLocation: super::super::Foundation::RECT, - pub uChevronState: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for REBARBANDINFOW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for REBARBANDINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct REBARINFO { - pub cbSize: u32, - pub fMask: u32, - pub himl: HIMAGELIST, -} -impl ::core::marker::Copy for REBARINFO {} -impl ::core::clone::Clone for REBARINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct TASKDIALOGCONFIG { - pub cbSize: u32, - pub hwndParent: super::super::Foundation::HWND, - pub hInstance: super::super::Foundation::HINSTANCE, - pub dwFlags: TASKDIALOG_FLAGS, - pub dwCommonButtons: TASKDIALOG_COMMON_BUTTON_FLAGS, - pub pszWindowTitle: ::windows_sys::core::PCWSTR, - pub Anonymous1: TASKDIALOGCONFIG_0, - pub pszMainInstruction: ::windows_sys::core::PCWSTR, - pub pszContent: ::windows_sys::core::PCWSTR, - pub cButtons: u32, - pub pButtons: *const TASKDIALOG_BUTTON, - pub nDefaultButton: i32, - pub cRadioButtons: u32, - pub pRadioButtons: *const TASKDIALOG_BUTTON, - pub nDefaultRadioButton: i32, - pub pszVerificationText: ::windows_sys::core::PCWSTR, - pub pszExpandedInformation: ::windows_sys::core::PCWSTR, - pub pszExpandedControlText: ::windows_sys::core::PCWSTR, - pub pszCollapsedControlText: ::windows_sys::core::PCWSTR, - pub Anonymous2: TASKDIALOGCONFIG_1, - pub pszFooter: ::windows_sys::core::PCWSTR, - pub pfCallback: PFTASKDIALOGCALLBACK, - pub lpCallbackData: isize, - pub cxWidth: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for TASKDIALOGCONFIG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for TASKDIALOGCONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union TASKDIALOGCONFIG_0 { - pub hMainIcon: super::WindowsAndMessaging::HICON, - pub pszMainIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for TASKDIALOGCONFIG_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for TASKDIALOGCONFIG_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union TASKDIALOGCONFIG_1 { - pub hFooterIcon: super::WindowsAndMessaging::HICON, - pub pszFooterIcon: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for TASKDIALOGCONFIG_1 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for TASKDIALOGCONFIG_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TASKDIALOG_BUTTON { - pub nButtonID: i32, - pub pszButtonText: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for TASKDIALOG_BUTTON {} -impl ::core::clone::Clone for TASKDIALOG_BUTTON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TA_CUBIC_BEZIER { - pub header: TA_TIMINGFUNCTION, - pub rX0: f32, - pub rY0: f32, - pub rX1: f32, - pub rY1: f32, -} -impl ::core::marker::Copy for TA_CUBIC_BEZIER {} -impl ::core::clone::Clone for TA_CUBIC_BEZIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TA_TIMINGFUNCTION { - pub eTimingFunctionType: TA_TIMINGFUNCTION_TYPE, -} -impl ::core::marker::Copy for TA_TIMINGFUNCTION {} -impl ::core::clone::Clone for TA_TIMINGFUNCTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TA_TRANSFORM { - pub eTransformType: TA_TRANSFORM_TYPE, - pub dwTimingFunctionId: u32, - pub dwStartTime: u32, - pub dwDurationTime: u32, - pub eFlags: TA_TRANSFORM_FLAG, -} -impl ::core::marker::Copy for TA_TRANSFORM {} -impl ::core::clone::Clone for TA_TRANSFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TA_TRANSFORM_2D { - pub header: TA_TRANSFORM, - pub rX: f32, - pub rY: f32, - pub rInitialX: f32, - pub rInitialY: f32, - pub rOriginX: f32, - pub rOriginY: f32, -} -impl ::core::marker::Copy for TA_TRANSFORM_2D {} -impl ::core::clone::Clone for TA_TRANSFORM_2D { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TA_TRANSFORM_CLIP { - pub header: TA_TRANSFORM, - pub rLeft: f32, - pub rTop: f32, - pub rRight: f32, - pub rBottom: f32, - pub rInitialLeft: f32, - pub rInitialTop: f32, - pub rInitialRight: f32, - pub rInitialBottom: f32, -} -impl ::core::marker::Copy for TA_TRANSFORM_CLIP {} -impl ::core::clone::Clone for TA_TRANSFORM_CLIP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TA_TRANSFORM_OPACITY { - pub header: TA_TRANSFORM, - pub rOpacity: f32, - pub rInitialOpacity: f32, -} -impl ::core::marker::Copy for TA_TRANSFORM_OPACITY {} -impl ::core::clone::Clone for TA_TRANSFORM_OPACITY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TBADDBITMAP { - pub hInst: super::super::Foundation::HINSTANCE, - pub nID: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TBADDBITMAP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TBADDBITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct TBBUTTON { - pub iBitmap: i32, - pub idCommand: i32, - pub fsState: u8, - pub fsStyle: u8, - pub bReserved: [u8; 6], - pub dwData: usize, - pub iString: isize, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for TBBUTTON {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for TBBUTTON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -#[cfg(target_arch = "x86")] -pub struct TBBUTTON { - pub iBitmap: i32, - pub idCommand: i32, - pub fsState: u8, - pub fsStyle: u8, - pub bReserved: [u8; 2], - pub dwData: usize, - pub iString: isize, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for TBBUTTON {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for TBBUTTON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TBBUTTONINFOA { - pub cbSize: u32, - pub dwMask: TBBUTTONINFOW_MASK, - pub idCommand: i32, - pub iImage: i32, - pub fsState: u8, - pub fsStyle: u8, - pub cx: u16, - pub lParam: usize, - pub pszText: ::windows_sys::core::PSTR, - pub cchText: i32, -} -impl ::core::marker::Copy for TBBUTTONINFOA {} -impl ::core::clone::Clone for TBBUTTONINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TBBUTTONINFOW { - pub cbSize: u32, - pub dwMask: TBBUTTONINFOW_MASK, - pub idCommand: i32, - pub iImage: i32, - pub fsState: u8, - pub fsStyle: u8, - pub cx: u16, - pub lParam: usize, - pub pszText: ::windows_sys::core::PWSTR, - pub cchText: i32, -} -impl ::core::marker::Copy for TBBUTTONINFOW {} -impl ::core::clone::Clone for TBBUTTONINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TBINSERTMARK { - pub iButton: i32, - pub dwFlags: TBINSERTMARK_FLAGS, -} -impl ::core::marker::Copy for TBINSERTMARK {} -impl ::core::clone::Clone for TBINSERTMARK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TBMETRICS { - pub cbSize: u32, - pub dwMask: u32, - pub cxPad: i32, - pub cyPad: i32, - pub cxBarPad: i32, - pub cyBarPad: i32, - pub cxButtonSpacing: i32, - pub cyButtonSpacing: i32, -} -impl ::core::marker::Copy for TBMETRICS {} -impl ::core::clone::Clone for TBMETRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TBREPLACEBITMAP { - pub hInstOld: super::super::Foundation::HINSTANCE, - pub nIDOld: usize, - pub hInstNew: super::super::Foundation::HINSTANCE, - pub nIDNew: usize, - pub nButtons: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TBREPLACEBITMAP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TBREPLACEBITMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub struct TBSAVEPARAMSA { - pub hkr: super::super::System::Registry::HKEY, - pub pszSubKey: ::windows_sys::core::PCSTR, - pub pszValueName: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for TBSAVEPARAMSA {} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for TBSAVEPARAMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Registry\"`*"] -#[cfg(feature = "Win32_System_Registry")] -pub struct TBSAVEPARAMSW { - pub hkr: super::super::System::Registry::HKEY, - pub pszSubKey: ::windows_sys::core::PCWSTR, - pub pszValueName: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for TBSAVEPARAMSW {} -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for TBSAVEPARAMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCHITTESTINFO { - pub pt: super::super::Foundation::POINT, - pub flags: TCHITTESTINFO_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCHITTESTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCHITTESTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCITEMA { - pub mask: TCITEMHEADERA_MASK, - pub dwState: TAB_CONTROL_ITEM_STATE, - pub dwStateMask: TAB_CONTROL_ITEM_STATE, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCITEMA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TCITEMHEADERA { - pub mask: TCITEMHEADERA_MASK, - pub lpReserved1: u32, - pub lpReserved2: u32, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iImage: i32, -} -impl ::core::marker::Copy for TCITEMHEADERA {} -impl ::core::clone::Clone for TCITEMHEADERA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TCITEMHEADERW { - pub mask: TCITEMHEADERA_MASK, - pub lpReserved1: u32, - pub lpReserved2: u32, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iImage: i32, -} -impl ::core::marker::Copy for TCITEMHEADERW {} -impl ::core::clone::Clone for TCITEMHEADERW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TCITEMW { - pub mask: TCITEMHEADERA_MASK, - pub dwState: TAB_CONTROL_ITEM_STATE, - pub dwStateMask: TAB_CONTROL_ITEM_STATE, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TCITEMW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TCITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOUCH_HIT_TESTING_INPUT { - pub pointerId: u32, - pub point: super::super::Foundation::POINT, - pub boundingBox: super::super::Foundation::RECT, - pub nonOccludedBoundingBox: super::super::Foundation::RECT, - pub orientation: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOUCH_HIT_TESTING_INPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOUCH_HIT_TESTING_INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOUCH_HIT_TESTING_PROXIMITY_EVALUATION { - pub score: u16, - pub adjustedPoint: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOUCH_HIT_TESTING_PROXIMITY_EVALUATION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOUCH_HIT_TESTING_PROXIMITY_EVALUATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct TTGETTITLE { - pub dwSize: u32, - pub uTitleBitmap: u32, - pub cch: u32, - pub pszTitle: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for TTGETTITLE {} -impl ::core::clone::Clone for TTGETTITLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TTHITTESTINFOA { - pub hwnd: super::super::Foundation::HWND, - pub pt: super::super::Foundation::POINT, - pub ti: TTTOOLINFOA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TTHITTESTINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TTHITTESTINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TTHITTESTINFOW { - pub hwnd: super::super::Foundation::HWND, - pub pt: super::super::Foundation::POINT, - pub ti: TTTOOLINFOW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TTHITTESTINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TTHITTESTINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TTTOOLINFOA { - pub cbSize: u32, - pub uFlags: TOOLTIP_FLAGS, - pub hwnd: super::super::Foundation::HWND, - pub uId: usize, - pub rect: super::super::Foundation::RECT, - pub hinst: super::super::Foundation::HINSTANCE, - pub lpszText: ::windows_sys::core::PSTR, - pub lParam: super::super::Foundation::LPARAM, - pub lpReserved: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TTTOOLINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TTTOOLINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TTTOOLINFOW { - pub cbSize: u32, - pub uFlags: TOOLTIP_FLAGS, - pub hwnd: super::super::Foundation::HWND, - pub uId: usize, - pub rect: super::super::Foundation::RECT, - pub hinst: super::super::Foundation::HINSTANCE, - pub lpszText: ::windows_sys::core::PWSTR, - pub lParam: super::super::Foundation::LPARAM, - pub lpReserved: *mut ::core::ffi::c_void, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TTTOOLINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TTTOOLINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVGETITEMPARTRECTINFO { - pub hti: HTREEITEM, - pub prc: *mut super::super::Foundation::RECT, - pub partID: TVITEMPART, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVGETITEMPARTRECTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVGETITEMPARTRECTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVHITTESTINFO { - pub pt: super::super::Foundation::POINT, - pub flags: TVHITTESTINFO_FLAGS, - pub hItem: HTREEITEM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVHITTESTINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVHITTESTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVINSERTSTRUCTA { - pub hParent: HTREEITEM, - pub hInsertAfter: HTREEITEM, - pub Anonymous: TVINSERTSTRUCTA_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVINSERTSTRUCTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVINSERTSTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union TVINSERTSTRUCTA_0 { - pub itemex: TVITEMEXA, - pub item: TVITEMA, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVINSERTSTRUCTA_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVINSERTSTRUCTA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVINSERTSTRUCTW { - pub hParent: HTREEITEM, - pub hInsertAfter: HTREEITEM, - pub Anonymous: TVINSERTSTRUCTW_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVINSERTSTRUCTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVINSERTSTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union TVINSERTSTRUCTW_0 { - pub itemex: TVITEMEXW, - pub item: TVITEMW, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVINSERTSTRUCTW_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVINSERTSTRUCTW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVITEMA { - pub mask: TVITEM_MASK, - pub hItem: HTREEITEM, - pub state: TREE_VIEW_ITEM_STATE_FLAGS, - pub stateMask: TREE_VIEW_ITEM_STATE_FLAGS, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub iSelectedImage: i32, - pub cChildren: TVITEMEXW_CHILDREN, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVITEMA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVITEMA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVITEMEXA { - pub mask: TVITEM_MASK, - pub hItem: HTREEITEM, - pub state: u32, - pub stateMask: u32, - pub pszText: ::windows_sys::core::PSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub iSelectedImage: i32, - pub cChildren: TVITEMEXW_CHILDREN, - pub lParam: super::super::Foundation::LPARAM, - pub iIntegral: i32, - pub uStateEx: u32, - pub hwnd: super::super::Foundation::HWND, - pub iExpandedImage: i32, - pub iReserved: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVITEMEXA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVITEMEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVITEMEXW { - pub mask: TVITEM_MASK, - pub hItem: HTREEITEM, - pub state: u32, - pub stateMask: u32, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub iSelectedImage: i32, - pub cChildren: TVITEMEXW_CHILDREN, - pub lParam: super::super::Foundation::LPARAM, - pub iIntegral: i32, - pub uStateEx: u32, - pub hwnd: super::super::Foundation::HWND, - pub iExpandedImage: i32, - pub iReserved: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVITEMEXW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVITEMEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVITEMW { - pub mask: TVITEM_MASK, - pub hItem: HTREEITEM, - pub state: TREE_VIEW_ITEM_STATE_FLAGS, - pub stateMask: TREE_VIEW_ITEM_STATE_FLAGS, - pub pszText: ::windows_sys::core::PWSTR, - pub cchTextMax: i32, - pub iImage: i32, - pub iSelectedImage: i32, - pub cChildren: TVITEMEXW_CHILDREN, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVITEMW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVITEMW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TVSORTCB { - pub hParent: HTREEITEM, - pub lpfnCompare: PFNTVCOMPARE, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TVSORTCB {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TVSORTCB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct UDACCEL { - pub nSec: u32, - pub nInc: u32, -} -impl ::core::marker::Copy for UDACCEL {} -impl ::core::clone::Clone for UDACCEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct USAGE_PROPERTIES { - pub level: u16, - pub page: u16, - pub usage: u16, - pub logicalMinimum: i32, - pub logicalMaximum: i32, - pub unit: u16, - pub exponent: u16, - pub count: u8, - pub physicalMinimum: i32, - pub physicalMaximum: i32, -} -impl ::core::marker::Copy for USAGE_PROPERTIES {} -impl ::core::clone::Clone for USAGE_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub struct WTA_OPTIONS { - pub dwFlags: u32, - pub dwMask: u32, -} -impl ::core::marker::Copy for WTA_OPTIONS {} -impl ::core::clone::Clone for WTA_OPTIONS { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type DTT_CALLBACK_PROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITWORDBREAKPROCA = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type EDITWORDBREAKPROCW = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNADDPROPSHEETPAGES = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type LPFNCCINFOA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type LPFNCCINFOW = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub type LPFNCCSIZETOTEXTA = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub type LPFNCCSIZETOTEXTW = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNCCSTYLEA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNCCSTYLEW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub type LPFNPSPCALLBACKA = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] -pub type LPFNPSPCALLBACKW = ::core::option::Option u32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type LPFNSVADDPROPSHEETPAGE = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNDACOMPARE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNDACOMPARECONST = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PFNDAENUMCALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PFNDAENUMCALLBACKCONST = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNDPAMERGE = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNDPAMERGECONST = ::core::option::Option *mut ::core::ffi::c_void>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub type PFNDPASTREAM = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNLVCOMPARE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`*"] -pub type PFNLVGROUPCOMPARE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNPROPSHEETCALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNTVCOMPARE = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Controls\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFTASKDIALOGCALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/HiDpi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/HiDpi/mod.rs deleted file mode 100644 index f187d74..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/HiDpi/mod.rs +++ /dev/null @@ -1,115 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn AdjustWindowRectExForDpi ( lprect : *mut super::super::Foundation:: RECT , dwstyle : super::WindowsAndMessaging:: WINDOW_STYLE , bmenu : super::super::Foundation:: BOOL , dwexstyle : super::WindowsAndMessaging:: WINDOW_EX_STYLE , dpi : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn AreDpiAwarenessContextsEqual ( dpicontexta : DPI_AWARENESS_CONTEXT , dpicontextb : DPI_AWARENESS_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn EnableNonClientDpiScaling ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn GetAwarenessFromDpiAwarenessContext ( value : DPI_AWARENESS_CONTEXT ) -> DPI_AWARENESS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetDialogControlDpiChangeBehavior ( hwnd : super::super::Foundation:: HWND ) -> DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetDialogDpiChangeBehavior ( hdlg : super::super::Foundation:: HWND ) -> DIALOG_DPI_CHANGE_BEHAVIORS ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetDpiAwarenessContextForProcess ( hprocess : super::super::Foundation:: HANDLE ) -> DPI_AWARENESS_CONTEXT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetDpiForMonitor ( hmonitor : super::super::Graphics::Gdi:: HMONITOR , dpitype : MONITOR_DPI_TYPE , dpix : *mut u32 , dpiy : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn GetDpiForSystem ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetDpiForWindow ( hwnd : super::super::Foundation:: HWND ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn GetDpiFromDpiAwarenessContext ( value : DPI_AWARENESS_CONTEXT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetProcessDpiAwareness ( hprocess : super::super::Foundation:: HANDLE , value : *mut PROCESS_DPI_AWARENESS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetSystemDpiForProcess ( hprocess : super::super::Foundation:: HANDLE ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetSystemMetricsForDpi ( nindex : super::WindowsAndMessaging:: SYSTEM_METRICS_INDEX , dpi : u32 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn GetThreadDpiAwarenessContext ( ) -> DPI_AWARENESS_CONTEXT ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn GetThreadDpiHostingBehavior ( ) -> DPI_HOSTING_BEHAVIOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetWindowDpiAwarenessContext ( hwnd : super::super::Foundation:: HWND ) -> DPI_AWARENESS_CONTEXT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn GetWindowDpiHostingBehavior ( hwnd : super::super::Foundation:: HWND ) -> DPI_HOSTING_BEHAVIOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn IsValidDpiAwarenessContext ( value : DPI_AWARENESS_CONTEXT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn LogicalToPhysicalPointForPerMonitorDPI ( hwnd : super::super::Foundation:: HWND , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "uxtheme.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn OpenThemeDataForDpi ( hwnd : super::super::Foundation:: HWND , pszclasslist : :: windows_sys::core::PCWSTR , dpi : u32 ) -> super::Controls:: HTHEME ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn PhysicalToLogicalPointForPerMonitorDPI ( hwnd : super::super::Foundation:: HWND , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn SetDialogControlDpiChangeBehavior ( hwnd : super::super::Foundation:: HWND , mask : DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS , values : DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn SetDialogDpiChangeBehavior ( hdlg : super::super::Foundation:: HWND , mask : DIALOG_DPI_CHANGE_BEHAVIORS , values : DIALOG_DPI_CHANGE_BEHAVIORS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn SetProcessDpiAwareness ( value : PROCESS_DPI_AWARENESS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn SetProcessDpiAwarenessContext ( value : DPI_AWARENESS_CONTEXT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn SetThreadDpiAwarenessContext ( dpicontext : DPI_AWARENESS_CONTEXT ) -> DPI_AWARENESS_CONTEXT ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] fn SetThreadDpiHostingBehavior ( value : DPI_HOSTING_BEHAVIOR ) -> DPI_HOSTING_BEHAVIOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_HiDpi\"`, `\"Win32_Foundation\"`*"] fn SystemParametersInfoForDpi ( uiaction : u32 , uiparam : u32 , pvparam : *const ::core::ffi::c_void , fwinini : u32 , dpi : u32 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE: DPI_AWARENESS_CONTEXT = -3i32 as _; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2: DPI_AWARENESS_CONTEXT = -4i32 as _; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_CONTEXT_SYSTEM_AWARE: DPI_AWARENESS_CONTEXT = -2i32 as _; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_CONTEXT_UNAWARE: DPI_AWARENESS_CONTEXT = -1i32 as _; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED: DPI_AWARENESS_CONTEXT = -5i32 as _; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub type DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS = u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DCDC_DEFAULT: DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS = 0u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DCDC_DISABLE_FONT_UPDATE: DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS = 1u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DCDC_DISABLE_RELAYOUT: DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS = 2u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub type DIALOG_DPI_CHANGE_BEHAVIORS = u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DDC_DEFAULT: DIALOG_DPI_CHANGE_BEHAVIORS = 0u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DDC_DISABLE_ALL: DIALOG_DPI_CHANGE_BEHAVIORS = 1u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DDC_DISABLE_RESIZE: DIALOG_DPI_CHANGE_BEHAVIORS = 2u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DDC_DISABLE_CONTROL_RELAYOUT: DIALOG_DPI_CHANGE_BEHAVIORS = 4u32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub type DPI_AWARENESS = i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_INVALID: DPI_AWARENESS = -1i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_UNAWARE: DPI_AWARENESS = 0i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_SYSTEM_AWARE: DPI_AWARENESS = 1i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_AWARENESS_PER_MONITOR_AWARE: DPI_AWARENESS = 2i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub type DPI_HOSTING_BEHAVIOR = i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_HOSTING_BEHAVIOR_INVALID: DPI_HOSTING_BEHAVIOR = -1i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_HOSTING_BEHAVIOR_DEFAULT: DPI_HOSTING_BEHAVIOR = 0i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const DPI_HOSTING_BEHAVIOR_MIXED: DPI_HOSTING_BEHAVIOR = 1i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub type MONITOR_DPI_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const MDT_EFFECTIVE_DPI: MONITOR_DPI_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const MDT_ANGULAR_DPI: MONITOR_DPI_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const MDT_RAW_DPI: MONITOR_DPI_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const MDT_DEFAULT: MONITOR_DPI_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub type PROCESS_DPI_AWARENESS = i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const PROCESS_DPI_UNAWARE: PROCESS_DPI_AWARENESS = 0i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const PROCESS_SYSTEM_DPI_AWARE: PROCESS_DPI_AWARENESS = 1i32; -#[doc = "*Required features: `\"Win32_UI_HiDpi\"`*"] -pub const PROCESS_PER_MONITOR_DPI_AWARE: PROCESS_DPI_AWARENESS = 2i32; -pub type DPI_AWARENESS_CONTEXT = isize; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ime/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ime/mod.rs deleted file mode 100644 index 2275d9a..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ime/mod.rs +++ /dev/null @@ -1,2638 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmAssociateContext ( param0 : super::super::super::Foundation:: HWND , param1 : super::super::super::Globalization:: HIMC ) -> super::super::super::Globalization:: HIMC ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmAssociateContextEx ( param0 : super::super::super::Foundation:: HWND , param1 : super::super::super::Globalization:: HIMC , param2 : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmConfigureIMEA ( param0 : super::super::TextServices:: HKL , param1 : super::super::super::Foundation:: HWND , param2 : u32 , param3 : *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmConfigureIMEW ( param0 : super::super::TextServices:: HKL , param1 : super::super::super::Foundation:: HWND , param2 : u32 , param3 : *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmCreateContext ( ) -> super::super::super::Globalization:: HIMC ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmCreateIMCC ( param0 : u32 ) -> super::super::super::Globalization:: HIMCC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmCreateSoftKeyboard ( param0 : u32 , param1 : super::super::super::Foundation:: HWND , param2 : i32 , param3 : i32 ) -> super::super::super::Foundation:: HWND ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmDestroyContext ( param0 : super::super::super::Globalization:: HIMC ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmDestroyIMCC ( param0 : super::super::super::Globalization:: HIMCC ) -> super::super::super::Globalization:: HIMCC ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmDestroySoftKeyboard ( param0 : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmDisableIME ( param0 : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmDisableLegacyIME ( ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmDisableTextFrameService ( idthread : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmEnumInputContext ( idthread : u32 , lpfn : IMCENUMPROC , lparam : super::super::super::Foundation:: LPARAM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmEnumRegisterWordA ( param0 : super::super::TextServices:: HKL , param1 : REGISTERWORDENUMPROCA , lpszreading : :: windows_sys::core::PCSTR , param3 : u32 , lpszregister : :: windows_sys::core::PCSTR , param5 : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmEnumRegisterWordW ( param0 : super::super::TextServices:: HKL , param1 : REGISTERWORDENUMPROCW , lpszreading : :: windows_sys::core::PCWSTR , param3 : u32 , lpszregister : :: windows_sys::core::PCWSTR , param5 : *mut ::core::ffi::c_void ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`*"] fn ImmEscapeA ( param0 : super::super::TextServices:: HKL , param1 : super::super::super::Globalization:: HIMC , param2 : IME_ESCAPE , param3 : *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`*"] fn ImmEscapeW ( param0 : super::super::TextServices:: HKL , param1 : super::super::super::Globalization:: HIMC , param2 : IME_ESCAPE , param3 : *mut ::core::ffi::c_void ) -> super::super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmGenerateMessage ( param0 : super::super::super::Globalization:: HIMC ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetCandidateListA ( param0 : super::super::super::Globalization:: HIMC , deindex : u32 , lpcandlist : *mut CANDIDATELIST , dwbuflen : u32 ) -> u32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetCandidateListCountA ( param0 : super::super::super::Globalization:: HIMC , lpdwlistcount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetCandidateListCountW ( param0 : super::super::super::Globalization:: HIMC , lpdwlistcount : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetCandidateListW ( param0 : super::super::super::Globalization:: HIMC , deindex : u32 , lpcandlist : *mut CANDIDATELIST , dwbuflen : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmGetCandidateWindow ( param0 : super::super::super::Globalization:: HIMC , param1 : u32 , lpcandidate : *mut CANDIDATEFORM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImmGetCompositionFontA ( param0 : super::super::super::Globalization:: HIMC , lplf : *mut super::super::super::Graphics::Gdi:: LOGFONTA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImmGetCompositionFontW ( param0 : super::super::super::Globalization:: HIMC , lplf : *mut super::super::super::Graphics::Gdi:: LOGFONTW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetCompositionStringA ( param0 : super::super::super::Globalization:: HIMC , param1 : IME_COMPOSITION_STRING , lpbuf : *mut ::core::ffi::c_void , dwbuflen : u32 ) -> i32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetCompositionStringW ( param0 : super::super::super::Globalization:: HIMC , param1 : IME_COMPOSITION_STRING , lpbuf : *mut ::core::ffi::c_void , dwbuflen : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmGetCompositionWindow ( param0 : super::super::super::Globalization:: HIMC , lpcompform : *mut COMPOSITIONFORM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmGetContext ( param0 : super::super::super::Foundation:: HWND ) -> super::super::super::Globalization:: HIMC ); -#[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetConversionListA ( param0 : super::super::TextServices:: HKL , param1 : super::super::super::Globalization:: HIMC , lpsrc : :: windows_sys::core::PCSTR , lpdst : *mut CANDIDATELIST , dwbuflen : u32 , uflag : GET_CONVERSION_LIST_FLAG ) -> u32 ); -#[cfg(all(feature = "Win32_Globalization", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetConversionListW ( param0 : super::super::TextServices:: HKL , param1 : super::super::super::Globalization:: HIMC , lpsrc : :: windows_sys::core::PCWSTR , lpdst : *mut CANDIDATELIST , dwbuflen : u32 , uflag : GET_CONVERSION_LIST_FLAG ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmGetConversionStatus ( param0 : super::super::super::Globalization:: HIMC , lpfdwconversion : *mut IME_CONVERSION_MODE , lpfdwsentence : *mut IME_SENTENCE_MODE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmGetDefaultIMEWnd ( param0 : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetDescriptionA ( param0 : super::super::TextServices:: HKL , lpszdescription : :: windows_sys::core::PSTR , ubuflen : u32 ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetDescriptionW ( param0 : super::super::TextServices:: HKL , lpszdescription : :: windows_sys::core::PWSTR , ubuflen : u32 ) -> u32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetGuideLineA ( param0 : super::super::super::Globalization:: HIMC , dwindex : GET_GUIDE_LINE_TYPE , lpbuf : :: windows_sys::core::PSTR , dwbuflen : u32 ) -> u32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetGuideLineW ( param0 : super::super::super::Globalization:: HIMC , dwindex : GET_GUIDE_LINE_TYPE , lpbuf : :: windows_sys::core::PWSTR , dwbuflen : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmGetHotKey ( param0 : u32 , lpumodifiers : *mut u32 , lpuvkey : *mut u32 , phkl : *mut isize ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetIMCCLockCount ( param0 : super::super::super::Globalization:: HIMCC ) -> u32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetIMCCSize ( param0 : super::super::super::Globalization:: HIMCC ) -> u32 ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmGetIMCLockCount ( param0 : super::super::super::Globalization:: HIMC ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetIMEFileNameA ( param0 : super::super::TextServices:: HKL , lpszfilename : :: windows_sys::core::PSTR , ubuflen : u32 ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetIMEFileNameW ( param0 : super::super::TextServices:: HKL , lpszfilename : :: windows_sys::core::PWSTR , ubuflen : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImmGetImeMenuItemsA ( param0 : super::super::super::Globalization:: HIMC , param1 : u32 , param2 : u32 , lpimeparentmenu : *mut IMEMENUITEMINFOA , lpimemenu : *mut IMEMENUITEMINFOA , dwsize : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImmGetImeMenuItemsW ( param0 : super::super::super::Globalization:: HIMC , param1 : u32 , param2 : u32 , lpimeparentmenu : *mut IMEMENUITEMINFOW , lpimemenu : *mut IMEMENUITEMINFOW , dwsize : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmGetOpenStatus ( param0 : super::super::super::Globalization:: HIMC ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetProperty ( param0 : super::super::TextServices:: HKL , param1 : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetRegisterWordStyleA ( param0 : super::super::TextServices:: HKL , nitem : u32 , lpstylebuf : *mut STYLEBUFA ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmGetRegisterWordStyleW ( param0 : super::super::TextServices:: HKL , nitem : u32 , lpstylebuf : *mut STYLEBUFW ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmGetStatusWindowPos ( param0 : super::super::super::Globalization:: HIMC , lpptpos : *mut super::super::super::Foundation:: POINT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmGetVirtualKey ( param0 : super::super::super::Foundation:: HWND ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmInstallIMEA ( lpszimefilename : :: windows_sys::core::PCSTR , lpszlayouttext : :: windows_sys::core::PCSTR ) -> super::super::TextServices:: HKL ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_UI_TextServices\"`*"] fn ImmInstallIMEW ( lpszimefilename : :: windows_sys::core::PCWSTR , lpszlayouttext : :: windows_sys::core::PCWSTR ) -> super::super::TextServices:: HKL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmIsIME ( param0 : super::super::TextServices:: HKL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmIsUIMessageA ( param0 : super::super::super::Foundation:: HWND , param1 : u32 , param2 : super::super::super::Foundation:: WPARAM , param3 : super::super::super::Foundation:: LPARAM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmIsUIMessageW ( param0 : super::super::super::Foundation:: HWND , param1 : u32 , param2 : super::super::super::Foundation:: WPARAM , param3 : super::super::super::Foundation:: LPARAM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImmLockIMC ( param0 : super::super::super::Globalization:: HIMC ) -> *mut INPUTCONTEXT ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmLockIMCC ( param0 : super::super::super::Globalization:: HIMCC ) -> *mut ::core::ffi::c_void ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmNotifyIME ( param0 : super::super::super::Globalization:: HIMC , dwaction : NOTIFY_IME_ACTION , dwindex : NOTIFY_IME_INDEX , dwvalue : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Globalization")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] fn ImmReSizeIMCC ( param0 : super::super::super::Globalization:: HIMCC , param1 : u32 ) -> super::super::super::Globalization:: HIMCC ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmRegisterWordA ( param0 : super::super::TextServices:: HKL , lpszreading : :: windows_sys::core::PCSTR , param2 : u32 , lpszregister : :: windows_sys::core::PCSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmRegisterWordW ( param0 : super::super::TextServices:: HKL , lpszreading : :: windows_sys::core::PCWSTR , param2 : u32 , lpszregister : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmReleaseContext ( param0 : super::super::super::Foundation:: HWND , param1 : super::super::super::Globalization:: HIMC ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmRequestMessageA ( param0 : super::super::super::Globalization:: HIMC , param1 : super::super::super::Foundation:: WPARAM , param2 : super::super::super::Foundation:: LPARAM ) -> super::super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmRequestMessageW ( param0 : super::super::super::Globalization:: HIMC , param1 : super::super::super::Foundation:: WPARAM , param2 : super::super::super::Foundation:: LPARAM ) -> super::super::super::Foundation:: LRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmSetCandidateWindow ( param0 : super::super::super::Globalization:: HIMC , lpcandidate : *const CANDIDATEFORM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImmSetCompositionFontA ( param0 : super::super::super::Globalization:: HIMC , lplf : *const super::super::super::Graphics::Gdi:: LOGFONTA ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] fn ImmSetCompositionFontW ( param0 : super::super::super::Globalization:: HIMC , lplf : *const super::super::super::Graphics::Gdi:: LOGFONTW ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmSetCompositionStringA ( param0 : super::super::super::Globalization:: HIMC , dwindex : SET_COMPOSITION_STRING_TYPE , lpcomp : *const ::core::ffi::c_void , dwcomplen : u32 , lpread : *const ::core::ffi::c_void , dwreadlen : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmSetCompositionStringW ( param0 : super::super::super::Globalization:: HIMC , dwindex : SET_COMPOSITION_STRING_TYPE , lpcomp : *const ::core::ffi::c_void , dwcomplen : u32 , lpread : *const ::core::ffi::c_void , dwreadlen : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmSetCompositionWindow ( param0 : super::super::super::Globalization:: HIMC , lpcompform : *const COMPOSITIONFORM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmSetConversionStatus ( param0 : super::super::super::Globalization:: HIMC , param1 : IME_CONVERSION_MODE , param2 : IME_SENTENCE_MODE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmSetHotKey ( param0 : u32 , param1 : u32 , param2 : u32 , param3 : super::super::TextServices:: HKL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmSetOpenStatus ( param0 : super::super::super::Globalization:: HIMC , param1 : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmSetStatusWindowPos ( param0 : super::super::super::Globalization:: HIMC , lpptpos : *const super::super::super::Foundation:: POINT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmShowSoftKeyboard ( param0 : super::super::super::Foundation:: HWND , param1 : i32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] fn ImmSimulateHotKey ( param0 : super::super::super::Foundation:: HWND , param1 : IME_HOTKEY_IDENTIFIER ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmUnlockIMC ( param0 : super::super::super::Globalization:: HIMC ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] fn ImmUnlockIMCC ( param0 : super::super::super::Globalization:: HIMCC ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmUnregisterWordA ( param0 : super::super::TextServices:: HKL , lpszreading : :: windows_sys::core::PCSTR , param2 : u32 , lpszunregister : :: windows_sys::core::PCSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "imm32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn ImmUnregisterWordW ( param0 : super::super::TextServices:: HKL , lpszreading : :: windows_sys::core::PCWSTR , param2 : u32 , lpszunregister : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: BOOL ); -pub type IActiveIME = *mut ::core::ffi::c_void; -pub type IActiveIME2 = *mut ::core::ffi::c_void; -pub type IActiveIMMApp = *mut ::core::ffi::c_void; -pub type IActiveIMMIME = *mut ::core::ffi::c_void; -pub type IActiveIMMMessagePumpOwner = *mut ::core::ffi::c_void; -pub type IActiveIMMRegistrar = *mut ::core::ffi::c_void; -pub type IEnumInputContext = *mut ::core::ffi::c_void; -pub type IEnumRegisterWordA = *mut ::core::ffi::c_void; -pub type IEnumRegisterWordW = *mut ::core::ffi::c_void; -pub type IFEClassFactory = *mut ::core::ffi::c_void; -pub type IFECommon = *mut ::core::ffi::c_void; -pub type IFEDictionary = *mut ::core::ffi::c_void; -pub type IFELanguage = *mut ::core::ffi::c_void; -pub type IImePad = *mut ::core::ffi::c_void; -pub type IImePadApplet = *mut ::core::ffi::c_void; -pub type IImePlugInDictDictionaryList = *mut ::core::ffi::c_void; -pub type IImeSpecifyApplets = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ATTR_CONVERTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ATTR_FIXEDCONVERTED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ATTR_INPUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ATTR_INPUT_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ATTR_TARGET_CONVERTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ATTR_TARGET_NOTCONVERTED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CATID_MSIME_IImePadApplet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7566cad1_4ec9_4478_9fe9_8ed766619edf); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CATID_MSIME_IImePadApplet1000: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe081e1d6_2389_43cb_b66f_609f823d9f9c); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CATID_MSIME_IImePadApplet1200: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa47fb5fc_7d15_4223_a789_b781bf9ae667); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CATID_MSIME_IImePadApplet900: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfaae51bf_5e5b_4a1d_8de1_17c1d9e1728d); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CATID_MSIME_IImePadApplet_VER7: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4a0f8e31_c3ee_11d1_afef_00805f0c8b6d); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CATID_MSIME_IImePadApplet_VER80: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x56f7a792_fef1_11d3_8463_00c04f7a06e5); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CATID_MSIME_IImePadApplet_VER81: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x656520b0_bb88_11d4_84c0_00c04f7a06e5); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CActiveIMM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4955dd33_b159_11d0_8fcf_00aa006bcc59); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CFS_CANDIDATEPOS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CFS_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CFS_EXCLUDE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CFS_FORCE_POSITION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CFS_POINT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CFS_RECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CHARINFO_APPLETID_MASK: u32 = 4278190080u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CHARINFO_CHARID_MASK: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CHARINFO_FEID_MASK: u32 = 15728640u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CLSID_ImePlugInDictDictionaryList_CHS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7bf0129b_5bef_4de4_9b0b_5edb66ac2fa6); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CLSID_ImePlugInDictDictionaryList_JPN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4fe2776b_b0f9_4396_b5fc_e9d4cf1ec195); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CLSID_VERSION_DEPENDENT_MSIME_JAPANESE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a91029e_aa49_471b_aee7_7d332785660d); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CS_INSERTCHAR: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CS_NOMOVECARET: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const E_LARGEINPUT: u32 = 51u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const E_NOCAND: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const E_NOTENOUGH_BUFFER: u32 = 49u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const E_NOTENOUGH_WDD: u32 = 50u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_CHINESE_HONGKONG: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_CHINESE_SIMPLIFIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_CHINESE_SINGAPORE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_CHINESE_TRADITIONAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_JAPANESE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_KOREAN: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_KOREAN_JOHAB: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FEID_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CLMN_FIXD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CLMN_FIXR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CLMN_NOPBREAK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CLMN_NOWBREAK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CLMN_PBREAK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CLMN_WBREAK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_AUTOMATIC: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_BESTFIRST: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_BOPOMOFO: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_CONVERSATION: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_FULLWIDTHOUT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_HALFWIDTHOUT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_HANGUL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_HIRAGANAOUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_KATAKANAOUT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_MERGECAND: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_MONORUBY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_NAME: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_NOINVISIBLECHAR: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_NONE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_NOPRUNING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_PHRASEPREDICT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_PINYIN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_PLAURALCLAUSE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_PRECONV: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_RADICAL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_ROMAN: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_SINGLECONVERT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_UNKNOWNREADING: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_CMODE_USENOREVWORDS: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_INVALD_PO: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_REQ_CONV: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_REQ_RECONV: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FELANG_REQ_REV: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_DEL_KEYLIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_FUNCDESC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_GETMAP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_GETMAPFAST: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_GETMAPSEAMLESS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_INIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_INVOKE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_NOTIFY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_SETMAP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_TERM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_KMS_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_MSIME_VERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const FID_RECONVERT_VERSION: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCSEX_CANCELRECONVERT: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_CANNOTSAVE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_CHOOSECANDIDATE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_INPUTCODE: u32 = 38u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_INPUTRADICAL: u32 = 37u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_INPUTREADING: u32 = 36u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_INPUTSYMBOL: u32 = 39u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_NOCONVERT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_NODICTIONARY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_NOMODULE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_PRIVATE_FIRST: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_PRIVATE_LAST: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_READINGCONFLICT: u32 = 35u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_REVERSECONVERSION: u32 = 41u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_TOOMANYSTROKE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_TYPINGERROR: u32 = 33u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_ID_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_LEVEL_ERROR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_LEVEL_FATAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_LEVEL_INFORMATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_LEVEL_NOGUIDELINE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GL_LEVEL_WARNING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IACE_CHILDREN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IACE_DEFAULT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IACE_IGNORENOCONTEXT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFEC_S_ALREADY_DEFAULT: ::windows_sys::core::HRESULT = 291840i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_INVALID_FORMAT: ::windows_sys::core::HRESULT = -2147192063i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_NOT_FOUND: ::windows_sys::core::HRESULT = -2147192064i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147192057i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_NOT_USER_DIC: ::windows_sys::core::HRESULT = -2147192058i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_NO_ENTRY: ::windows_sys::core::HRESULT = -2147192060i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_OPEN_FAILED: ::windows_sys::core::HRESULT = -2147192062i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_REGISTER_DISCONNECTED: ::windows_sys::core::HRESULT = -2147192053i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_REGISTER_FAILED: ::windows_sys::core::HRESULT = -2147192059i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_REGISTER_ILLEGAL_POS: ::windows_sys::core::HRESULT = -2147192055i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_REGISTER_IMPROPER_WORD: ::windows_sys::core::HRESULT = -2147192054i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_USER_COMMENT: ::windows_sys::core::HRESULT = -2147192056i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_E_WRITE_FAILED: ::windows_sys::core::HRESULT = -2147192061i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_ADJECTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_ADJECTIVE_VERB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_ADNOUN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_ADVERB: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_AFFIX: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_ALL: u32 = 131071u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_AUXILIARY_VERB: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_CONJUNCTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_DEPENDENT: u32 = 114688u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_IDIOMS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_INDEPENDENT: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_INFLECTIONALSUFFIX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_INTERJECTION: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_NOUN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_PARTICLE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_PREFIX: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_SUB_VERB: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_SUFFIX: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_SYMBOLS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_TANKANJI: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_POS_VERB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_ALL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_AUTO: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_GRAMMAR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_USER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_SELECT_ALL: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_SELECT_COMMENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_SELECT_DISPLAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_SELECT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_SELECT_POS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_SELECT_READING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_S_COMMENT_CHANGED: ::windows_sys::core::HRESULT = 291331i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_S_EMPTY_DICTIONARY: ::windows_sys::core::HRESULT = 291329i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_S_MORE_ENTRIES: ::windows_sys::core::HRESULT = 291328i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_S_WORD_EXISTS: ::windows_sys::core::HRESULT = 291330i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_TYPE_ALL: u32 = 31u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_TYPE_ENGLISH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_TYPE_GENERAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_TYPE_NAMEPLACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_TYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_TYPE_REVERSE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_TYPE_SPEECH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMIF_RIGHTMENU: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMII_CMODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMII_CONFIGURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMII_HELP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMII_INPUTTOOLS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMII_OTHER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMII_SMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IGIMII_TOOLS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_CLOSESTATUSWINDOW: u32 = 33u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_GETCANDIDATEPOS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_GETCOMPOSITIONFONT: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_GETCOMPOSITIONWINDOW: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_GETSOFTKBDFONT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_GETSOFTKBDPOS: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_GETSOFTKBDSUBTYPE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_GETSTATUSWINDOWPOS: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_OPENSTATUSWINDOW: u32 = 34u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETCANDIDATEPOS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETCOMPOSITIONFONT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETCOMPOSITIONWINDOW: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETCONVERSIONMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETOPENSTATUS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETSENTENCEMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETSOFTKBDDATA: u32 = 24u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETSOFTKBDFONT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETSOFTKBDPOS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETSOFTKBDSUBTYPE: u32 = 22u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMC_SETSTATUSWINDOWPOS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEFAREASTINFO_TYPE_COMMENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEFAREASTINFO_TYPE_COSTTIME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEFAREASTINFO_TYPE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEFAREASTINFO_TYPE_READING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKEYCTRLMASK_ALT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKEYCTRLMASK_CTRL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKEYCTRLMASK_SHIFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKEYCTRL_DOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKEYCTRL_UP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_2NDLEVEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_CANDIDATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_COMPOSITION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_IMEOFF: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_INPTGL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_NOCOMPOSITION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_SELECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEKMS_TYPECAND: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMENUITEM_STRING_SIZE: u32 = 80u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSERET_NOTHANDLED: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSE_LDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSE_MDOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSE_RDOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSE_VERSION: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSE_WDOWN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEMOUSE_WUP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CARETBACKSPACE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CARETBOTTOM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CARETDELETE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CARETLEFT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CARETRIGHT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CARETSET: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CARETTOP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CLEARALL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_CONVERTALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_DETERMINALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_DETERMINCHAR: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_INSERTFULLSPACE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_INSERTHALFSPACE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_INSERTSPACE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_OFFIME: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_OFFPRECONVERSION: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_ONIME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_ONPRECONVERSION: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_PHONETICCANDIDATE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADCTRL_PHRASEDELETE: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_CHANGESTRINGCANDIDATEINFO: u32 = 4111u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_CHANGESTRINGINFO: u32 = 4115u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_FIRST: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETAPPLETDATA: u32 = 4106u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETCOMPOSITIONSTRINGID: u32 = 4109u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETCURRENTUILANGID: u32 = 4120u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETSELECTEDSTRING: u32 = 4103u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_INSERTITEMCANDIDATE: u32 = 4099u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_INSERTSTRINGCANDIDATE: u32 = 4098u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_INSERTSTRINGCANDIDATEINFO: u32 = 4110u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_INSERTSTRINGINFO: u32 = 4114u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_SENDKEYCONTROL: u32 = 4101u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_SETAPPLETDATA: u32 = 4105u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_SETTITLEFONT: u32 = 4107u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_ACTIVATE: u32 = 257u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_APPLYCAND: u32 = 267u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_APPLYCANDEX: u32 = 268u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_CONFIG: u32 = 264u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_FIRST: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_HELP: u32 = 265u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_HIDE: u32 = 261u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_INACTIVATE: u32 = 258u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_QUERYCAND: u32 = 266u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_SETTINGCHANGED: u32 = 269u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_SHOW: u32 = 260u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_SIZECHANGED: u32 = 263u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_SIZECHANGING: u32 = 262u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPN_USER: u32 = 356u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEVER_0310: u32 = 196618u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEVER_0400: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CAND_CODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CAND_MEANING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CAND_RADICAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CAND_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CAND_STROKE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CAND_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CONFIG_GENERAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CONFIG_REGISTERWORD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CONFIG_SELECTDICTIONARY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_STRING_BUFFER_SIZE: u32 = 80u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_HOTKEY_DSWITCH_FIRST: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_HOTKEY_DSWITCH_LAST: u32 = 287u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_HOTKEY_PRIVATE_FIRST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_HOTKEY_PRIVATE_LAST: u32 = 543u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_ACCEPT_WIDE_VKEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_AT_CARET: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_CANDLIST_START_FROM_1: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_COMPLETE_ON_UNSELECT: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_END_UNLOAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_IGNORE_UPKEYS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_KBD_CHAR_FIRST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_NEED_ALTKEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_NO_KEYS_ON_CLOSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_SPECIAL_UI: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_PROP_UNICODE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_REGWORD_STYLE_EUDC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_REGWORD_STYLE_USER_FIRST: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_REGWORD_STYLE_USER_LAST: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SYSINFO_WINLOGON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SYSINFO_WOW16: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_UI_CLASS_NAME_SIZE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMFT_RADIOCHECK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMFT_SEPARATOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMFT_SUBMENU: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMMGWLP_IMC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMMGWL_IMC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMM_ERROR_GENERAL: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMM_ERROR_NODATA: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_CHANGECANDIDATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_CLOSECANDIDATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_CLOSESTATUSWINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_GUIDELINE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_OPENCANDIDATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_OPENSTATUSWINDOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_PRIVATE: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SETCANDIDATEPOS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SETCOMPOSITIONFONT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SETCOMPOSITIONWINDOW: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SETCONVERSIONMODE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SETOPENSTATUS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SETSENTENCEMODE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SETSTATUSWINDOWPOS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMN_SOFTKBDDESTROYED: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMR_CANDIDATEWINDOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMR_COMPOSITIONFONT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMR_COMPOSITIONWINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMR_CONFIRMRECONVERTSTRING: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMR_DOCUMENTFEED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMR_QUERYCHARPOSITION: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMR_RECONVERTSTRING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INFOMASK_APPLY_CAND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INFOMASK_APPLY_CAND_EX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INFOMASK_BLOCK_CAND: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INFOMASK_HIDE_CAND: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INFOMASK_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INFOMASK_QUERY_CAND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INFOMASK_STRING_FIX: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INIT_COMPFORM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INIT_CONVERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INIT_LOGFONT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INIT_SENTENCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INIT_SOFTKBDPOS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const INIT_STATUSWNDPOS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACFG_CATEGORY: i32 = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACFG_HELP: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACFG_LANG: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACFG_NONE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACFG_PROPERTY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACFG_TITLE: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACFG_TITLEFONTFACE: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_CHARLIST: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_EPWING: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_HANDWRITING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_OCR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_RADICALSEARCH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_SOFTKEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_STROKESEARCH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_SYMBOLSEARCH: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_USER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPACID_VOICE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_ENABLED: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_HORIZONTALFIXED: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_MAXHEIGHTFIXED: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_MAXSIZEFIXED: i32 = 12288i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_MAXWIDTHFIXED: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_MINHEIGHTFIXED: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_MINSIZEFIXED: i32 = 196608i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_MINWIDTHFIXED: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_SIZEFIXED: i32 = 768i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_SIZINGNOTIFY: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IPAWS_VERTICALFIXED: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ISC_SHOWUIALL: u32 = 3221225487u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ISC_SHOWUIALLCANDIDATEWINDOW: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ISC_SHOWUICANDIDATEWINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ISC_SHOWUICOMPOSITIONWINDOW: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const ISC_SHOWUIGUIDELINE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_1DAN: u32 = 213u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_4DAN_HA: u32 = 212u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_AWA: u32 = 200u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_AWAUON: u32 = 209u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_BA: u32 = 206u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_GA: u32 = 202u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_KA: u32 = 201u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_KASOKUON: u32 = 210u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_MA: u32 = 207u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_NA: u32 = 205u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_RA: u32 = 208u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_RAHEN: u32 = 211u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_SA: u32 = 203u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_5DAN_TA: u32 = 204u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_BUPPIN: u32 = 122u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI: u32 = 109u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_EKI: u32 = 117u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_GUN: u32 = 112u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_KEN: u32 = 111u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_KU: u32 = 113u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_KUNI: u32 = 110u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_MACHI: u32 = 115u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_MURA: u32 = 116u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CHIMEI_SHI: u32 = 114u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_CLOSEBRACE: u32 = 911u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_DAIMEISHI: u32 = 123u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_DAIMEISHI_NINSHOU: u32 = 124u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_DAIMEISHI_SHIJI: u32 = 125u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_DOKURITSUGO: u32 = 903u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_EIJI: u32 = 906u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUKUSHI: u32 = 500u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUKUSHI_DA: u32 = 504u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUKUSHI_NANO: u32 = 503u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUKUSHI_NI: u32 = 502u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUKUSHI_SAHEN: u32 = 501u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUKUSHI_TO: u32 = 505u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUKUSHI_TOSURU: u32 = 506u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_FUTEIGO: u32 = 904u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_HUKUSIMEISHI: u32 = 104u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_JINMEI: u32 = 106u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_JINMEI_MEI: u32 = 108u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_JINMEI_SEI: u32 = 107u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KANDOUSHI: u32 = 670u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KANJI: u32 = 909u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KANYOUKU: u32 = 902u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KAZU: u32 = 126u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KAZU_SURYOU: u32 = 127u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KAZU_SUSHI: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIDOU: u32 = 400u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIDOU_GARU: u32 = 403u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIDOU_NO: u32 = 401u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIDOU_TARU: u32 = 402u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIYOU: u32 = 300u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIYOU_GARU: u32 = 301u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIYOU_GE: u32 = 302u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIYOU_ME: u32 = 303u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIYOU_U: u32 = 305u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KEIYOU_YUU: u32 = 304u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KENCHIKU: u32 = 121u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KIGOU: u32 = 905u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KI: u32 = 219u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KITA: u32 = 220u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KITARA: u32 = 221u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KITARI: u32 = 222u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KITAROU: u32 = 223u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KITE: u32 = 224u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KO: u32 = 226u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KOI: u32 = 227u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KOYOU: u32 = 228u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KURU_KUREBA: u32 = 225u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_KUTEN: u32 = 907u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_MEISA_KEIDOU: u32 = 105u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_MEISHI_FUTSU: u32 = 100u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_MEISHI_KEIYOUDOUSHI: u32 = 103u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_MEISHI_SAHEN: u32 = 101u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_MEISHI_ZAHEN: u32 = 102u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_OPENBRACE: u32 = 910u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_RENTAISHI: u32 = 600u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_RENTAISHI_SHIJI: u32 = 601u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_RENYOU_SETSUBI: u32 = 826u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI: u32 = 800u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_CHIMEI: u32 = 811u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_CHOU: u32 = 818u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_CHU: u32 = 804u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_DONO: u32 = 835u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_EKI: u32 = 821u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_FU: u32 = 805u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_FUKUSU: u32 = 836u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_GUN: u32 = 814u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_JIKAN: u32 = 829u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_JIKANPLUS: u32 = 830u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_JINMEI: u32 = 810u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_JOSUSHI: u32 = 827u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_JOSUSHIPLUS: u32 = 828u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_KA: u32 = 803u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_KATA: u32 = 808u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_KEN: u32 = 813u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_KENCHIKU: u32 = 825u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_KU: u32 = 815u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_KUN: u32 = 833u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_KUNI: u32 = 812u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_MACHI: u32 = 817u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_MEISHIRENDAKU: u32 = 809u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_MURA: u32 = 819u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_RA: u32 = 838u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_RYU: u32 = 806u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SAMA: u32 = 834u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SAN: u32 = 832u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SEI: u32 = 802u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SHAMEI: u32 = 823u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SHI: u32 = 816u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SON: u32 = 820u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SONOTA: u32 = 822u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_SOSHIKI: u32 = 824u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_TACHI: u32 = 837u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_TEINEI: u32 = 831u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_TEKI: u32 = 801u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUBI_YOU: u32 = 807u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETSUZOKUSHI: u32 = 650u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU: u32 = 700u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_CHIMEI: u32 = 710u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_CHOUTAN: u32 = 707u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_DAISHOU: u32 = 705u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_FUKU: u32 = 703u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_JINMEI: u32 = 709u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_JOSUSHI: u32 = 712u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_KAKU: u32 = 701u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_KOUTEI: u32 = 706u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_MI: u32 = 704u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_SAI: u32 = 702u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_SHINKYU: u32 = 708u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_SONOTA: u32 = 711u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_TEINEI_GO: u32 = 714u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_TEINEI_O: u32 = 713u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SETTOU_TEINEI_ON: u32 = 715u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SHAMEI: u32 = 119u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SONOTA: u32 = 118u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SOSHIKI: u32 = 120u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SA: u32 = 229u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SE: u32 = 238u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SEYO: u32 = 239u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SI: u32 = 230u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SIATRI: u32 = 233u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SITA: u32 = 231u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SITARA: u32 = 232u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SITAROU: u32 = 234u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SITE: u32 = 235u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SIYOU: u32 = 236u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_SURU_SUREBA: u32 = 237u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TANKANJI: u32 = 900u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TANKANJI_KAO: u32 = 901u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TANSHUKU: u32 = 913u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TOKUSHU_KAHEN: u32 = 214u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TOKUSHU_NAHEN: u32 = 218u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TOKUSHU_SAHEN: u32 = 216u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TOKUSHU_SAHENSURU: u32 = 215u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TOKUSHU_ZAHEN: u32 = 217u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_TOUTEN: u32 = 908u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const JPOS_YOKUSEI: u32 = 912u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MAX_APPLETTITLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MAX_FONTFACE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MODEBIASMODE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MODEBIASMODE_DIGIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MODEBIASMODE_FILENAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MODEBIASMODE_READING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MODEBIAS_GETVALUE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MODEBIAS_GETVERSION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MODEBIAS_SETVALUE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MOD_IGNORE_ALL_MODIFIER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MOD_LEFT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MOD_ON_KEYUP: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const MOD_RIGHT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_CONTEXTUPDATED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_FINALIZECONVERSIONRESULT: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const POS_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RECONVOPT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RECONVOPT_USECANCELNOTIFY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_CHGKEYMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEChangeKeyMap"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_DOCUMENTFEED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEDocumentFeed"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_KEYMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEKeyMap"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_MODEBIAS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEModeBias"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_MOUSE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEMouseOperation"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_NTFYKEYMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMENotifyKeyMap"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_QUERYPOSITION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEQueryPosition"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_RECONVERT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEReconvert"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_RECONVERTOPTIONS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEReconvertOptions"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_RECONVERTREQUEST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEReconvertRequest"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_SERVICE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEService"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_SHOWIMEPAD: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEShowImePad"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const RWM_UIREADY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIMEUIReady"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_CAP_COMPSTR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_CAP_MAKEREAD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_CAP_SETRECONVERTSTRING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SELECT_CAP_CONVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SELECT_CAP_SENTENCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SHOWIMEPAD_CATEGORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SHOWIMEPAD_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SHOWIMEPAD_GUID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SOFTKEYBOARD_TYPE_C1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SOFTKEYBOARD_TYPE_T1: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const STYLE_DESCRIPTION_SIZE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const UI_CAP_2700: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const UI_CAP_ROT90: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const UI_CAP_ROTANY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const UI_CAP_SOFTKBD: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_DOCUMENTFEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_ID_CHINESE_SIMPLIFIED: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_ID_CHINESE_TRADITIONAL: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_ID_JAPANESE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_ID_KOREAN: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_MODEBIAS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_MOUSE_OPERATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_QUERYPOSITION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const VERSION_RECONVERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const cbCommentMax: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const szImeChina: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIME.China"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const szImeJapan: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIME.Japan"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const szImeKorea: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIME.Korea"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const szImeTaiwan: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MSIME.Taiwan"); -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const wchPrivate1: u32 = 57344u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type GET_CONVERSION_LIST_FLAG = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCL_CONVERSION: GET_CONVERSION_LIST_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCL_REVERSECONVERSION: GET_CONVERSION_LIST_FLAG = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCL_REVERSE_LENGTH: GET_CONVERSION_LIST_FLAG = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type GET_GUIDE_LINE_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GGL_LEVEL: GET_GUIDE_LINE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GGL_INDEX: GET_GUIDE_LINE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GGL_STRING: GET_GUIDE_LINE_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GGL_PRIVATE: GET_GUIDE_LINE_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IMEFMT = i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_UNKNOWN: IMEFMT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME2_BIN_SYSTEM: IMEFMT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME2_BIN_USER: IMEFMT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME2_TEXT_USER: IMEFMT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME95_BIN_SYSTEM: IMEFMT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME95_BIN_USER: IMEFMT = 5i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME95_TEXT_USER: IMEFMT = 6i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME97_BIN_SYSTEM: IMEFMT = 7i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME97_BIN_USER: IMEFMT = 8i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME97_TEXT_USER: IMEFMT = 9i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME98_BIN_SYSTEM: IMEFMT = 10i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME98_BIN_USER: IMEFMT = 11i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME98_TEXT_USER: IMEFMT = 12i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_ACTIVE_DICT: IMEFMT = 13i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_ATOK9: IMEFMT = 14i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_ATOK10: IMEFMT = 15i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_NEC_AI_: IMEFMT = 16i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_WX_II: IMEFMT = 17i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_WX_III: IMEFMT = 18i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_VJE_20: IMEFMT = 19i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME98_SYSTEM_CE: IMEFMT = 20i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME_BIN_SYSTEM: IMEFMT = 21i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME_BIN_USER: IMEFMT = 22i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_MSIME_TEXT_USER: IMEFMT = 23i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_PIME2_BIN_USER: IMEFMT = 24i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_PIME2_BIN_SYSTEM: IMEFMT = 25i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_PIME2_BIN_STANDARD_SYSTEM: IMEFMT = 26i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IMEREG = i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_HEAD: IMEREG = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_TAIL: IMEREG = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REG_DEL: IMEREG = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IMEREL = i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_NONE: IMEREL = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_NO: IMEREL = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_GA: IMEREL = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_WO: IMEREL = 3i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_NI: IMEREL = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_DE: IMEREL = 5i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_YORI: IMEREL = 6i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_KARA: IMEREL = 7i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_MADE: IMEREL = 8i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_HE: IMEREL = 9i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_TO: IMEREL = 10i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_IDEOM: IMEREL = 11i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_FUKU_YOUGEN: IMEREL = 12i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_KEIYOU_YOUGEN: IMEREL = 13i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_KEIDOU1_YOUGEN: IMEREL = 14i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_KEIDOU2_YOUGEN: IMEREL = 15i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_TAIGEN: IMEREL = 16i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_YOUGEN: IMEREL = 17i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_RENTAI_MEI: IMEREL = 18i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_RENSOU: IMEREL = 19i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_KEIYOU_TO_YOUGEN: IMEREL = 20i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_KEIYOU_TARU_YOUGEN: IMEREL = 21i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_UNKNOWN1: IMEREL = 22i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_UNKNOWN2: IMEREL = 23i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_REL_ALL: IMEREL = 24i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IMEUCT = i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_UCT_NONE: IMEUCT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_UCT_STRING_SJIS: IMEUCT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_UCT_STRING_UNICODE: IMEUCT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_UCT_USER_DEFINED: IMEUCT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IFED_UCT_MAX: IMEUCT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IME_COMPOSITION_STRING = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_COMPREADSTR: IME_COMPOSITION_STRING = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_COMPREADATTR: IME_COMPOSITION_STRING = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_COMPREADCLAUSE: IME_COMPOSITION_STRING = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_COMPSTR: IME_COMPOSITION_STRING = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_COMPATTR: IME_COMPOSITION_STRING = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_COMPCLAUSE: IME_COMPOSITION_STRING = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_CURSORPOS: IME_COMPOSITION_STRING = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_DELTASTART: IME_COMPOSITION_STRING = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_RESULTREADSTR: IME_COMPOSITION_STRING = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_RESULTREADCLAUSE: IME_COMPOSITION_STRING = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_RESULTSTR: IME_COMPOSITION_STRING = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const GCS_RESULTCLAUSE: IME_COMPOSITION_STRING = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IME_CONVERSION_MODE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_ALPHANUMERIC: IME_CONVERSION_MODE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_NATIVE: IME_CONVERSION_MODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_CHINESE: IME_CONVERSION_MODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_HANGUL: IME_CONVERSION_MODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_JAPANESE: IME_CONVERSION_MODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_KATAKANA: IME_CONVERSION_MODE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_LANGUAGE: IME_CONVERSION_MODE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_FULLSHAPE: IME_CONVERSION_MODE = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_ROMAN: IME_CONVERSION_MODE = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_CHARCODE: IME_CONVERSION_MODE = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_HANJACONVERT: IME_CONVERSION_MODE = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_NATIVESYMBOL: IME_CONVERSION_MODE = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_HANGEUL: IME_CONVERSION_MODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_SOFTKBD: IME_CONVERSION_MODE = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_NOCONVERSION: IME_CONVERSION_MODE = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_EUDC: IME_CONVERSION_MODE = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_SYMBOL: IME_CONVERSION_MODE = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_FIXED: IME_CONVERSION_MODE = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CMODE_RESERVED: IME_CONVERSION_MODE = 4026531840u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IME_ESCAPE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_QUERY_SUPPORT: IME_ESCAPE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_RESERVED_FIRST: IME_ESCAPE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_RESERVED_LAST: IME_ESCAPE = 2047u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_PRIVATE_FIRST: IME_ESCAPE = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_PRIVATE_LAST: IME_ESCAPE = 4095u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_SEQUENCE_TO_INTERNAL: IME_ESCAPE = 4097u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_GET_EUDC_DICTIONARY: IME_ESCAPE = 4099u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_SET_EUDC_DICTIONARY: IME_ESCAPE = 4100u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_MAX_KEY: IME_ESCAPE = 4101u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_IME_NAME: IME_ESCAPE = 4102u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_SYNC_HOTKEY: IME_ESCAPE = 4103u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_HANJA_MODE: IME_ESCAPE = 4104u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_AUTOMATA: IME_ESCAPE = 4105u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_PRIVATE_HOTKEY: IME_ESCAPE = 4106u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ESC_GETHELPFILENAME: IME_ESCAPE = 4107u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IME_HOTKEY_IDENTIFIER = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CHOTKEY_IME_NONIME_TOGGLE: IME_HOTKEY_IDENTIFIER = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CHOTKEY_SHAPE_TOGGLE: IME_HOTKEY_IDENTIFIER = 17u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_CHOTKEY_SYMBOL_TOGGLE: IME_HOTKEY_IDENTIFIER = 18u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_JHOTKEY_CLOSE_OPEN: IME_HOTKEY_IDENTIFIER = 48u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_KHOTKEY_SHAPE_TOGGLE: IME_HOTKEY_IDENTIFIER = 80u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_KHOTKEY_HANJACONVERT: IME_HOTKEY_IDENTIFIER = 81u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_KHOTKEY_ENGLISH: IME_HOTKEY_IDENTIFIER = 82u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_THOTKEY_IME_NONIME_TOGGLE: IME_HOTKEY_IDENTIFIER = 112u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_THOTKEY_SHAPE_TOGGLE: IME_HOTKEY_IDENTIFIER = 113u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_THOTKEY_SYMBOL_TOGGLE: IME_HOTKEY_IDENTIFIER = 114u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ITHOTKEY_RESEND_RESULTSTR: IME_HOTKEY_IDENTIFIER = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ITHOTKEY_PREVIOUS_COMPOSITION: IME_HOTKEY_IDENTIFIER = 513u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ITHOTKEY_UISTYLE_TOGGLE: IME_HOTKEY_IDENTIFIER = 514u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_ITHOTKEY_RECONVERTSTRING: IME_HOTKEY_IDENTIFIER = 515u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IME_PAD_REQUEST_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_INSERTSTRING: IME_PAD_REQUEST_FLAGS = 4097u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_SENDCONTROL: IME_PAD_REQUEST_FLAGS = 4100u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_SETAPPLETSIZE: IME_PAD_REQUEST_FLAGS = 4104u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETCOMPOSITIONSTRING: IME_PAD_REQUEST_FLAGS = 4102u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETCOMPOSITIONSTRINGINFO: IME_PAD_REQUEST_FLAGS = 4108u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_DELETESTRING: IME_PAD_REQUEST_FLAGS = 4112u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_CHANGESTRING: IME_PAD_REQUEST_FLAGS = 4113u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETAPPLHWND: IME_PAD_REQUEST_FLAGS = 4116u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_FORCEIMEPADWINDOWSHOW: IME_PAD_REQUEST_FLAGS = 4117u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_POSTMODALNOTIFY: IME_PAD_REQUEST_FLAGS = 4118u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETDEFAULTUILANGID: IME_PAD_REQUEST_FLAGS = 4119u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETAPPLETUISTYLE: IME_PAD_REQUEST_FLAGS = 4121u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_SETAPPLETUISTYLE: IME_PAD_REQUEST_FLAGS = 4122u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_ISAPPLETACTIVE: IME_PAD_REQUEST_FLAGS = 4123u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_ISIMEPADWINDOWVISIBLE: IME_PAD_REQUEST_FLAGS = 4124u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_SETAPPLETMINMAXSIZE: IME_PAD_REQUEST_FLAGS = 4125u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETCONVERSIONSTATUS: IME_PAD_REQUEST_FLAGS = 4126u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETVERSION: IME_PAD_REQUEST_FLAGS = 4127u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IMEPADREQ_GETCURRENTIMEINFO: IME_PAD_REQUEST_FLAGS = 4128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type IME_SENTENCE_MODE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SMODE_NONE: IME_SENTENCE_MODE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SMODE_PLAURALCLAUSE: IME_SENTENCE_MODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SMODE_SINGLECONVERT: IME_SENTENCE_MODE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SMODE_AUTOMATIC: IME_SENTENCE_MODE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SMODE_PHRASEPREDICT: IME_SENTENCE_MODE = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SMODE_CONVERSATION: IME_SENTENCE_MODE = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const IME_SMODE_RESERVED: IME_SENTENCE_MODE = 61440u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type NOTIFY_IME_ACTION = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_CHANGECANDIDATELIST: NOTIFY_IME_ACTION = 19u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_CLOSECANDIDATE: NOTIFY_IME_ACTION = 17u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_COMPOSITIONSTR: NOTIFY_IME_ACTION = 21u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_IMEMENUSELECTED: NOTIFY_IME_ACTION = 24u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_OPENCANDIDATE: NOTIFY_IME_ACTION = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_SELECTCANDIDATESTR: NOTIFY_IME_ACTION = 18u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_SETCANDIDATE_PAGESIZE: NOTIFY_IME_ACTION = 23u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const NI_SETCANDIDATE_PAGESTART: NOTIFY_IME_ACTION = 22u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type NOTIFY_IME_INDEX = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CPS_CANCEL: NOTIFY_IME_INDEX = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CPS_COMPLETE: NOTIFY_IME_INDEX = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CPS_CONVERT: NOTIFY_IME_INDEX = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const CPS_REVERT: NOTIFY_IME_INDEX = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type SET_COMPOSITION_STRING_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_SETSTR: SET_COMPOSITION_STRING_TYPE = 9u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_CHANGEATTR: SET_COMPOSITION_STRING_TYPE = 18u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_CHANGECLAUSE: SET_COMPOSITION_STRING_TYPE = 36u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_SETRECONVERTSTRING: SET_COMPOSITION_STRING_TYPE = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub const SCS_QUERYRECONVERTSTRING: SET_COMPOSITION_STRING_TYPE = 131072u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct APPLETIDLIST { - pub count: i32, - pub pIIDList: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for APPLETIDLIST {} -impl ::core::clone::Clone for APPLETIDLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct APPLYCANDEXPARAM { - pub dwSize: u32, - pub lpwstrDisplay: ::windows_sys::core::PWSTR, - pub lpwstrReading: ::windows_sys::core::PWSTR, - pub dwReserved: u32, -} -impl ::core::marker::Copy for APPLYCANDEXPARAM {} -impl ::core::clone::Clone for APPLYCANDEXPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CANDIDATEFORM { - pub dwIndex: u32, - pub dwStyle: u32, - pub ptCurrentPos: super::super::super::Foundation::POINT, - pub rcArea: super::super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CANDIDATEFORM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CANDIDATEFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct CANDIDATEINFO { - pub dwSize: u32, - pub dwCount: u32, - pub dwOffset: [u32; 32], - pub dwPrivateSize: u32, - pub dwPrivateOffset: u32, -} -impl ::core::marker::Copy for CANDIDATEINFO {} -impl ::core::clone::Clone for CANDIDATEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct CANDIDATELIST { - pub dwSize: u32, - pub dwStyle: u32, - pub dwCount: u32, - pub dwSelection: u32, - pub dwPageStart: u32, - pub dwPageSize: u32, - pub dwOffset: [u32; 1], -} -impl ::core::marker::Copy for CANDIDATELIST {} -impl ::core::clone::Clone for CANDIDATELIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct COMPOSITIONFORM { - pub dwStyle: u32, - pub ptCurrentPos: super::super::super::Foundation::POINT, - pub rcArea: super::super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for COMPOSITIONFORM {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for COMPOSITIONFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct COMPOSITIONSTRING { - pub dwSize: u32, - pub dwCompReadAttrLen: u32, - pub dwCompReadAttrOffset: u32, - pub dwCompReadClauseLen: u32, - pub dwCompReadClauseOffset: u32, - pub dwCompReadStrLen: u32, - pub dwCompReadStrOffset: u32, - pub dwCompAttrLen: u32, - pub dwCompAttrOffset: u32, - pub dwCompClauseLen: u32, - pub dwCompClauseOffset: u32, - pub dwCompStrLen: u32, - pub dwCompStrOffset: u32, - pub dwCursorPos: u32, - pub dwDeltaStart: u32, - pub dwResultReadClauseLen: u32, - pub dwResultReadClauseOffset: u32, - pub dwResultReadStrLen: u32, - pub dwResultReadStrOffset: u32, - pub dwResultClauseLen: u32, - pub dwResultClauseOffset: u32, - pub dwResultStrLen: u32, - pub dwResultStrOffset: u32, - pub dwPrivateSize: u32, - pub dwPrivateOffset: u32, -} -impl ::core::marker::Copy for COMPOSITIONSTRING {} -impl ::core::clone::Clone for COMPOSITIONSTRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct GUIDELINE { - pub dwSize: u32, - pub dwLevel: u32, - pub dwIndex: u32, - pub dwStrLen: u32, - pub dwStrOffset: u32, - pub dwPrivateSize: u32, - pub dwPrivateOffset: u32, -} -impl ::core::marker::Copy for GUIDELINE {} -impl ::core::clone::Clone for GUIDELINE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct IMEAPPLETCFG { - pub dwConfig: u32, - pub wchTitle: [u16; 64], - pub wchTitleFontFace: [u16; 32], - pub dwCharSet: u32, - pub iCategory: i32, - pub hIcon: super::super::WindowsAndMessaging::HICON, - pub langID: u16, - pub dummy: u16, - pub lReserved1: super::super::super::Foundation::LPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for IMEAPPLETCFG {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for IMEAPPLETCFG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMEAPPLETUI { - pub hwnd: super::super::super::Foundation::HWND, - pub dwStyle: u32, - pub width: i32, - pub height: i32, - pub minWidth: i32, - pub minHeight: i32, - pub maxWidth: i32, - pub maxHeight: i32, - pub lReserved1: super::super::super::Foundation::LPARAM, - pub lReserved2: super::super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMEAPPLETUI {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMEAPPLETUI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMECHARINFO { - pub wch: u16, - pub dwCharInfo: u32, -} -impl ::core::marker::Copy for IMECHARINFO {} -impl ::core::clone::Clone for IMECHARINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMECHARPOSITION { - pub dwSize: u32, - pub dwCharPos: u32, - pub pt: super::super::super::Foundation::POINT, - pub cLineHeight: u32, - pub rcDocument: super::super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMECHARPOSITION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMECHARPOSITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMECOMPOSITIONSTRINGINFO { - pub iCompStrLen: i32, - pub iCaretPos: i32, - pub iEditStart: i32, - pub iEditLen: i32, - pub iTargetStart: i32, - pub iTargetLen: i32, -} -impl ::core::marker::Copy for IMECOMPOSITIONSTRINGINFO {} -impl ::core::clone::Clone for IMECOMPOSITIONSTRINGINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMEDLG { - pub cbIMEDLG: i32, - pub hwnd: super::super::super::Foundation::HWND, - pub lpwstrWord: ::windows_sys::core::PWSTR, - pub nTabId: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMEDLG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMEDLG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEDP { - pub wrdModifier: IMEWRD, - pub wrdModifiee: IMEWRD, - pub relID: IMEREL, -} -impl ::core::marker::Copy for IMEDP {} -impl ::core::clone::Clone for IMEDP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEFAREASTINFO { - pub dwSize: u32, - pub dwType: u32, - pub dwData: [u32; 1], -} -impl ::core::marker::Copy for IMEFAREASTINFO {} -impl ::core::clone::Clone for IMEFAREASTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEINFO { - pub dwPrivateDataSize: u32, - pub fdwProperty: u32, - pub fdwConversionCaps: u32, - pub fdwSentenceCaps: u32, - pub fdwUICaps: u32, - pub fdwSCSCaps: u32, - pub fdwSelectCaps: u32, -} -impl ::core::marker::Copy for IMEINFO {} -impl ::core::clone::Clone for IMEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEITEM { - pub cbSize: i32, - pub iType: i32, - pub lpItemData: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for IMEITEM {} -impl ::core::clone::Clone for IMEITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEITEMCANDIDATE { - pub uCount: u32, - pub imeItem: [IMEITEM; 1], -} -impl ::core::marker::Copy for IMEITEMCANDIDATE {} -impl ::core::clone::Clone for IMEITEMCANDIDATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] -#[cfg(feature = "Win32_Globalization")] -pub struct IMEKMS { - pub cbSize: i32, - pub hIMC: super::super::super::Globalization::HIMC, - pub cKeyList: u32, - pub pKeyList: *mut IMEKMSKEY, -} -#[cfg(feature = "Win32_Globalization")] -impl ::core::marker::Copy for IMEKMS {} -#[cfg(feature = "Win32_Globalization")] -impl ::core::clone::Clone for IMEKMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEKMSFUNCDESC { - pub cbSize: i32, - pub idLang: u16, - pub dwControl: u32, - pub pwszDescription: [u16; 128], -} -impl ::core::marker::Copy for IMEKMSFUNCDESC {} -impl ::core::clone::Clone for IMEKMSFUNCDESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMEKMSINIT { - pub cbSize: i32, - pub hWnd: super::super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMEKMSINIT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMEKMSINIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] -#[cfg(feature = "Win32_Globalization")] -pub struct IMEKMSINVK { - pub cbSize: i32, - pub hIMC: super::super::super::Globalization::HIMC, - pub dwControl: u32, -} -#[cfg(feature = "Win32_Globalization")] -impl ::core::marker::Copy for IMEKMSINVK {} -#[cfg(feature = "Win32_Globalization")] -impl ::core::clone::Clone for IMEKMSINVK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEKMSKEY { - pub dwStatus: u32, - pub dwCompStatus: u32, - pub dwVKEY: u32, - pub Anonymous1: IMEKMSKEY_0, - pub Anonymous2: IMEKMSKEY_1, -} -impl ::core::marker::Copy for IMEKMSKEY {} -impl ::core::clone::Clone for IMEKMSKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union IMEKMSKEY_0 { - pub dwControl: u32, - pub dwNotUsed: u32, -} -impl ::core::marker::Copy for IMEKMSKEY_0 {} -impl ::core::clone::Clone for IMEKMSKEY_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union IMEKMSKEY_1 { - pub pwszDscr: [u16; 31], - pub pwszNoUse: [u16; 31], -} -impl ::core::marker::Copy for IMEKMSKEY_1 {} -impl ::core::clone::Clone for IMEKMSKEY_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Globalization\"`*"] -#[cfg(feature = "Win32_Globalization")] -pub struct IMEKMSKMP { - pub cbSize: i32, - pub hIMC: super::super::super::Globalization::HIMC, - pub idLang: u16, - pub wVKStart: u16, - pub wVKEnd: u16, - pub cKeyList: i32, - pub pKeyList: *mut IMEKMSKEY, -} -#[cfg(feature = "Win32_Globalization")] -impl ::core::marker::Copy for IMEKMSKMP {} -#[cfg(feature = "Win32_Globalization")] -impl ::core::clone::Clone for IMEKMSKMP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -pub struct IMEKMSNTFY { - pub cbSize: i32, - pub hIMC: super::super::super::Globalization::HIMC, - pub fSelect: super::super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -impl ::core::marker::Copy for IMEKMSNTFY {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -impl ::core::clone::Clone for IMEKMSNTFY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct IMEMENUITEMINFOA { - pub cbSize: u32, - pub fType: u32, - pub fState: u32, - pub wID: u32, - pub hbmpChecked: super::super::super::Graphics::Gdi::HBITMAP, - pub hbmpUnchecked: super::super::super::Graphics::Gdi::HBITMAP, - pub dwItemData: u32, - pub szString: [super::super::super::Foundation::CHAR; 80], - pub hbmpItem: super::super::super::Graphics::Gdi::HBITMAP, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for IMEMENUITEMINFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for IMEMENUITEMINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct IMEMENUITEMINFOW { - pub cbSize: u32, - pub fType: u32, - pub fState: u32, - pub wID: u32, - pub hbmpChecked: super::super::super::Graphics::Gdi::HBITMAP, - pub hbmpUnchecked: super::super::super::Graphics::Gdi::HBITMAP, - pub dwItemData: u32, - pub szString: [u16; 80], - pub hbmpItem: super::super::super::Graphics::Gdi::HBITMAP, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for IMEMENUITEMINFOW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for IMEMENUITEMINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct IMESHF { - pub cbShf: u16, - pub verDic: u16, - pub szTitle: [super::super::super::Foundation::CHAR; 48], - pub szDescription: [super::super::super::Foundation::CHAR; 256], - pub szCopyright: [super::super::super::Foundation::CHAR; 128], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for IMESHF {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for IMESHF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMESTRINGCANDIDATE { - pub uCount: u32, - pub lpwstr: [::windows_sys::core::PWSTR; 1], -} -impl ::core::marker::Copy for IMESTRINGCANDIDATE {} -impl ::core::clone::Clone for IMESTRINGCANDIDATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMESTRINGCANDIDATEINFO { - pub dwFarEastId: u32, - pub lpFarEastInfo: *mut IMEFAREASTINFO, - pub fInfoMask: u32, - pub iSelIndex: i32, - pub uCount: u32, - pub lpwstr: [::windows_sys::core::PWSTR; 1], -} -impl ::core::marker::Copy for IMESTRINGCANDIDATEINFO {} -impl ::core::clone::Clone for IMESTRINGCANDIDATEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMESTRINGINFO { - pub dwFarEastId: u32, - pub lpwstr: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for IMESTRINGINFO {} -impl ::core::clone::Clone for IMESTRINGINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEWRD { - pub pwchReading: ::windows_sys::core::PWSTR, - pub pwchDisplay: ::windows_sys::core::PWSTR, - pub Anonymous: IMEWRD_0, - pub rgulAttrs: [u32; 2], - pub cbComment: i32, - pub uct: IMEUCT, - pub pvComment: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for IMEWRD {} -impl ::core::clone::Clone for IMEWRD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union IMEWRD_0 { - pub ulPos: u32, - pub Anonymous: IMEWRD_0_0, -} -impl ::core::marker::Copy for IMEWRD_0 {} -impl ::core::clone::Clone for IMEWRD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct IMEWRD_0_0 { - pub nPos1: u16, - pub nPos2: u16, -} -impl ::core::marker::Copy for IMEWRD_0_0 {} -impl ::core::clone::Clone for IMEWRD_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -pub struct INPUTCONTEXT { - pub hWnd: super::super::super::Foundation::HWND, - pub fOpen: super::super::super::Foundation::BOOL, - pub ptStatusWndPos: super::super::super::Foundation::POINT, - pub ptSoftKbdPos: super::super::super::Foundation::POINT, - pub fdwConversion: u32, - pub fdwSentence: u32, - pub lfFont: INPUTCONTEXT_0, - pub cfCompForm: COMPOSITIONFORM, - pub cfCandForm: [CANDIDATEFORM; 4], - pub hCompStr: super::super::super::Globalization::HIMCC, - pub hCandInfo: super::super::super::Globalization::HIMCC, - pub hGuideLine: super::super::super::Globalization::HIMCC, - pub hPrivate: super::super::super::Globalization::HIMCC, - pub dwNumMsgBuf: u32, - pub hMsgBuf: super::super::super::Globalization::HIMCC, - pub fdwInit: u32, - pub dwReserve: [u32; 3], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for INPUTCONTEXT {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for INPUTCONTEXT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -pub union INPUTCONTEXT_0 { - pub A: super::super::super::Graphics::Gdi::LOGFONTA, - pub W: super::super::super::Graphics::Gdi::LOGFONTW, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for INPUTCONTEXT_0 {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for INPUTCONTEXT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct MORRSLT { - pub dwSize: u32, - pub pwchOutput: ::windows_sys::core::PWSTR, - pub cchOutput: u16, - pub Anonymous1: MORRSLT_0, - pub Anonymous2: MORRSLT_1, - pub pchInputPos: *mut u16, - pub pchOutputIdxWDD: *mut u16, - pub Anonymous3: MORRSLT_2, - pub paMonoRubyPos: *mut u16, - pub pWDD: *mut WDD, - pub cWDD: i32, - pub pPrivate: *mut ::core::ffi::c_void, - pub BLKBuff: [u16; 1], -} -impl ::core::marker::Copy for MORRSLT {} -impl ::core::clone::Clone for MORRSLT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union MORRSLT_0 { - pub pwchRead: ::windows_sys::core::PWSTR, - pub pwchComp: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for MORRSLT_0 {} -impl ::core::clone::Clone for MORRSLT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union MORRSLT_1 { - pub cchRead: u16, - pub cchComp: u16, -} -impl ::core::marker::Copy for MORRSLT_1 {} -impl ::core::clone::Clone for MORRSLT_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union MORRSLT_2 { - pub pchReadIdxWDD: *mut u16, - pub pchCompIdxWDD: *mut u16, -} -impl ::core::marker::Copy for MORRSLT_2 {} -impl ::core::clone::Clone for MORRSLT_2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct POSTBL { - pub nPos: u16, - pub szName: *mut u8, -} -impl ::core::marker::Copy for POSTBL {} -impl ::core::clone::Clone for POSTBL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct RECONVERTSTRING { - pub dwSize: u32, - pub dwVersion: u32, - pub dwStrLen: u32, - pub dwStrOffset: u32, - pub dwCompStrLen: u32, - pub dwCompStrOffset: u32, - pub dwTargetStrLen: u32, - pub dwTargetStrOffset: u32, -} -impl ::core::marker::Copy for RECONVERTSTRING {} -impl ::core::clone::Clone for RECONVERTSTRING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct REGISTERWORDA { - pub lpReading: ::windows_sys::core::PSTR, - pub lpWord: ::windows_sys::core::PSTR, -} -impl ::core::marker::Copy for REGISTERWORDA {} -impl ::core::clone::Clone for REGISTERWORDA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct REGISTERWORDW { - pub lpReading: ::windows_sys::core::PWSTR, - pub lpWord: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for REGISTERWORDW {} -impl ::core::clone::Clone for REGISTERWORDW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct SOFTKBDDATA { - pub uCount: u32, - pub wCode: [u16; 256], -} -impl ::core::marker::Copy for SOFTKBDDATA {} -impl ::core::clone::Clone for SOFTKBDDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct STYLEBUFA { - pub dwStyle: u32, - pub szDescription: [super::super::super::Foundation::CHAR; 32], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for STYLEBUFA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for STYLEBUFA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct STYLEBUFW { - pub dwStyle: u32, - pub szDescription: [u16; 32], -} -impl ::core::marker::Copy for STYLEBUFW {} -impl ::core::clone::Clone for STYLEBUFW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRANSMSG { - pub message: u32, - pub wParam: super::super::super::Foundation::WPARAM, - pub lParam: super::super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRANSMSG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRANSMSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRANSMSGLIST { - pub uMsgCount: u32, - pub TransMsg: [TRANSMSG; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRANSMSGLIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRANSMSGLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub struct WDD { - pub wDispPos: u16, - pub Anonymous1: WDD_0, - pub cchDisp: u16, - pub Anonymous2: WDD_1, - pub WDD_nReserve1: u32, - pub nPos: u16, - pub _bitfield: u16, - pub pReserved: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for WDD {} -impl ::core::clone::Clone for WDD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union WDD_0 { - pub wReadPos: u16, - pub wCompPos: u16, -} -impl ::core::marker::Copy for WDD_0 {} -impl ::core::clone::Clone for WDD_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub union WDD_1 { - pub cchRead: u16, - pub cchComp: u16, -} -impl ::core::marker::Copy for WDD_1 {} -impl ::core::clone::Clone for WDD_1 { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`, `\"Win32_Globalization\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Globalization"))] -pub type IMCENUMPROC = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNLOG = ::core::option::Option super::super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type REGISTERWORDENUMPROCA = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type REGISTERWORDENUMPROCW = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type fpCreateIFECommonInstanceType = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type fpCreateIFEDictionaryInstanceType = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Input_Ime\"`*"] -pub type fpCreateIFELanguageInstanceType = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ink/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ink/mod.rs deleted file mode 100644 index f8dc73e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Ink/mod.rs +++ /dev/null @@ -1,18 +0,0 @@ -pub type IInkCommitRequestHandler = *mut ::core::ffi::c_void; -pub type IInkD2DRenderer = *mut ::core::ffi::c_void; -pub type IInkD2DRenderer2 = *mut ::core::ffi::c_void; -pub type IInkDesktopHost = *mut ::core::ffi::c_void; -pub type IInkHostWorkItem = *mut ::core::ffi::c_void; -pub type IInkPresenterDesktop = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Input_Ink\"`*"] -pub const InkD2DRenderer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4044e60c_7b01_4671_a97c_04e0210a07a5); -#[doc = "*Required features: `\"Win32_UI_Input_Ink\"`*"] -pub const InkDesktopHost: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x062584a6_f830_4bdc_a4d2_0a10ab062b1d); -#[doc = "*Required features: `\"Win32_UI_Input_Ink\"`*"] -pub type INK_HIGH_CONTRAST_ADJUSTMENT = i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ink\"`*"] -pub const USE_SYSTEM_COLORS_WHEN_NECESSARY: INK_HIGH_CONTRAST_ADJUSTMENT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ink\"`*"] -pub const USE_SYSTEM_COLORS: INK_HIGH_CONTRAST_ADJUSTMENT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Ink\"`*"] -pub const USE_ORIGINAL_COLORS: INK_HIGH_CONTRAST_ADJUSTMENT = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs deleted file mode 100644 index b6316fd..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/KeyboardAndMouse/mod.rs +++ /dev/null @@ -1,1459 +0,0 @@ -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn ActivateKeyboardLayout ( hkl : super::super::TextServices:: HKL , flags : ACTIVATE_KEYBOARD_LAYOUT_FLAGS ) -> super::super::TextServices:: HKL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn BlockInput ( fblockit : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn DragDetect ( hwnd : super::super::super::Foundation:: HWND , pt : super::super::super::Foundation:: POINT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn EnableWindow ( hwnd : super::super::super::Foundation:: HWND , benable : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn GetActiveWindow ( ) -> super::super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetAsyncKeyState ( vkey : i32 ) -> i16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn GetCapture ( ) -> super::super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetDoubleClickTime ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn GetFocus ( ) -> super::super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetKBCodePage ( ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetKeyNameTextA ( lparam : i32 , lpstring : :: windows_sys::core::PSTR , cchsize : i32 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetKeyNameTextW ( lparam : i32 , lpstring : :: windows_sys::core::PWSTR , cchsize : i32 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetKeyState ( nvirtkey : i32 ) -> i16 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn GetKeyboardLayout ( idthread : u32 ) -> super::super::TextServices:: HKL ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn GetKeyboardLayoutList ( nbuff : i32 , lplist : *mut super::super::TextServices:: HKL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn GetKeyboardLayoutNameA ( pwszklid : :: windows_sys::core::PSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn GetKeyboardLayoutNameW ( pwszklid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn GetKeyboardState ( lpkeystate : *mut u8 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetKeyboardType ( ntypeflag : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn GetLastInputInfo ( plii : *mut LASTINPUTINFO ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn GetMouseMovePointsEx ( cbsize : u32 , lppt : *const MOUSEMOVEPOINT , lpptbuf : *mut MOUSEMOVEPOINT , nbufpoints : i32 , resolution : GET_MOUSE_MOVE_POINTS_EX_RESOLUTION ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn IsWindowEnabled ( hwnd : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn LoadKeyboardLayoutA ( pwszklid : :: windows_sys::core::PCSTR , flags : ACTIVATE_KEYBOARD_LAYOUT_FLAGS ) -> super::super::TextServices:: HKL ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn LoadKeyboardLayoutW ( pwszklid : :: windows_sys::core::PCWSTR , flags : ACTIVATE_KEYBOARD_LAYOUT_FLAGS ) -> super::super::TextServices:: HKL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn MapVirtualKeyA ( ucode : u32 , umaptype : MAP_VIRTUAL_KEY_TYPE ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn MapVirtualKeyExA ( ucode : u32 , umaptype : MAP_VIRTUAL_KEY_TYPE , dwhkl : super::super::TextServices:: HKL ) -> u32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn MapVirtualKeyExW ( ucode : u32 , umaptype : MAP_VIRTUAL_KEY_TYPE , dwhkl : super::super::TextServices:: HKL ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn MapVirtualKeyW ( ucode : u32 , umaptype : MAP_VIRTUAL_KEY_TYPE ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn OemKeyScan ( woemchar : u16 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn RegisterHotKey ( hwnd : super::super::super::Foundation:: HWND , id : i32 , fsmodifiers : HOT_KEY_MODIFIERS , vk : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn ReleaseCapture ( ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn SendInput ( cinputs : u32 , pinputs : *const INPUT , cbsize : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn SetActiveWindow ( hwnd : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn SetCapture ( hwnd : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn SetDoubleClickTime ( param0 : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn SetFocus ( hwnd : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn SetKeyboardState ( lpkeystate : *const u8 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn SwapMouseButton ( fswap : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn ToAscii ( uvirtkey : u32 , uscancode : u32 , lpkeystate : *const u8 , lpchar : *mut u16 , uflags : u32 ) -> i32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn ToAsciiEx ( uvirtkey : u32 , uscancode : u32 , lpkeystate : *const u8 , lpchar : *mut u16 , uflags : u32 , dwhkl : super::super::TextServices:: HKL ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn ToUnicode ( wvirtkey : u32 , wscancode : u32 , lpkeystate : *const u8 , pwszbuff : :: windows_sys::core::PWSTR , cchbuff : i32 , wflags : u32 ) -> i32 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn ToUnicodeEx ( wvirtkey : u32 , wscancode : u32 , lpkeystate : *const u8 , pwszbuff : :: windows_sys::core::PWSTR , cchbuff : i32 , wflags : u32 , dwhkl : super::super::TextServices:: HKL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn TrackMouseEvent ( lpeventtrack : *mut TRACKMOUSEEVENT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn UnloadKeyboardLayout ( hkl : super::super::TextServices:: HKL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn UnregisterHotKey ( hwnd : super::super::super::Foundation:: HWND , id : i32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn VkKeyScanA ( ch : super::super::super::Foundation:: CHAR ) -> i16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_TextServices"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`, `\"Win32_UI_TextServices\"`*"] fn VkKeyScanExA ( ch : super::super::super::Foundation:: CHAR , dwhkl : super::super::TextServices:: HKL ) -> i16 ); -#[cfg(feature = "Win32_UI_TextServices")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_UI_TextServices\"`*"] fn VkKeyScanExW ( ch : u16 , dwhkl : super::super::TextServices:: HKL ) -> i16 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn VkKeyScanW ( ch : u16 ) -> i16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] fn _TrackMouseEvent ( lpeventtrack : *mut TRACKMOUSEEVENT ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn keybd_event ( bvk : u8 , bscan : u8 , dwflags : KEYBD_EVENT_FLAGS , dwextrainfo : usize ) -> ( ) ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] fn mouse_event ( dwflags : MOUSE_EVENT_FLAGS , dx : i32 , dy : i32 , dwdata : i32 , dwextrainfo : usize ) -> ( ) ); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const ACUTE: u32 = 769u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const AX_KBD_DESKTOP_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const BREVE: u32 = 774u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const CAPLOK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const CAPLOKALTGR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const CEDILLA: u32 = 807u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const CIRCUMFLEX: u32 = 770u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DEC_KBD_ANSI_LAYOUT_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DEC_KBD_JIS_LAYOUT_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DIARESIS: u32 = 776u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DIARESIS_TONOS: u32 = 901u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DKF_DEAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DONTCARE_BIT: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DOT_ABOVE: u32 = 775u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const DOUBLE_ACUTE: u32 = 779u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const EXTENDED_BIT: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const FAKE_KEYSTROKE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const FMR_KBD_JIS_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const FMR_KBD_OASYS_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const FMV_KBD_OASYS_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const GRAVE: u32 = 768u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const GRPSELTAP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const HACEK: u32 = 780u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const HOOK_ABOVE: u32 = 777u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KANALOK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDALT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDBASE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDCTRL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDGRPSELTAP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDKANA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDLOYA: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_ALPHANUM: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_CODEINPUT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_CONV_OR_NONCONV: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_HELP_OR_END: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_HIRAGANA: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_HOME_OR_CLEAR: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_INDEX_ALT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_INDEX_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_KANAEVENT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_KANALOCK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_KATAKANA: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_NOEVENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_NUMPAD: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_ROMAN: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_SBCSDBCS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_SEND_BASE_VK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_SEND_PARAM_VK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_TYPE_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_TYPE_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDNLS_TYPE_TOGGLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDROYA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDSHIFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBDTABLE_MULTI_MAX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBD_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KBD_VERSION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYBOARD_TYPE_GENERIC_101: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYBOARD_TYPE_JAPAN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYBOARD_TYPE_KOREA: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYBOARD_TYPE_UNKNOWN: u32 = 81u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLLF_ALTGR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLLF_GLOBAL_ATTRS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLLF_LRM_RLM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLLF_SHIFTLOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MACRON: u32 = 772u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_001_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_002_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_101A_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_101B_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_101C_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_101_TYPE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_103_TYPE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_106_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_AX_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MICROSOFT_KBD_FUNC: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NEC_KBD_106_TYPE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NEC_KBD_H_MODE_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NEC_KBD_LAPTOP_TYPE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NEC_KBD_NORMAL_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NEC_KBD_N_MODE_TYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_INFO_ACCESSIBILITY_KEYMAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_INFO_EMURATE_101_KEYBOARD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_INFO_EMURATE_106_KEYBOARD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_INFO_SEND_IME_NOTIFICATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_AX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_DEC: u32 = 24u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_EPSON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_FUJITSU: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_IBM: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_MATSUSHITA: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_MICROSOFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_NEC: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const NLSKBD_OEM_TOSHIBA: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const OGONEK: u32 = 808u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const OVERSCORE: u32 = 773u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const RING: u32 = 778u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_ALT: u32 = 56u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_CTRL: u32 = 29u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_LSHIFT: u32 = 42u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_LWIN: u32 = 91u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_NUMPAD_FIRST: u32 = 71u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_NUMPAD_LAST: u32 = 82u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_RSHIFT: u32 = 54u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_RWIN: u32 = 92u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SCANCODE_THAI_LAYOUT_TOGGLE: u32 = 41u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SGCAPS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const SHFT_INVALID: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TILDE: u32 = 771u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TONOS: u32 = 900u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TOSHIBA_KBD_DESKTOP_TYPE: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TOSHIBA_KBD_LAPTOP_TYPE: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const UMLAUT: u32 = 776u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ABNT_C1: u32 = 193u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ABNT_C2: u32 = 194u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_ALPHANUMERIC: u32 = 240u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_CODEINPUT: u32 = 250u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_DBCSCHAR: u32 = 244u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_DETERMINESTRING: u32 = 252u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_ENTERDLGCONVERSIONMODE: u32 = 253u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_ENTERIMECONFIGMODE: u32 = 248u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_ENTERWORDREGISTERMODE: u32 = 247u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_FLUSHSTRING: u32 = 249u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_HIRAGANA: u32 = 242u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_KATAKANA: u32 = 241u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_NOCODEINPUT: u32 = 251u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_NOROMAN: u32 = 246u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_ROMAN: u32 = 245u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DBE_SBCSCHAR: u32 = 243u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK__none_: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const WCH_DEAD: u32 = 61441u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const WCH_LGTR: u32 = 61442u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const WCH_NONE: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszACUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{301}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszBREVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{306}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszCEDILLA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{327}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszCIRCUMFLEX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{302}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszDIARESIS_TONOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{385}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszDOT_ABOVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{307}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszDOUBLE_ACUTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{30b}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszGRAVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{300}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszHACEK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{30c}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszHOOK_ABOVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{309}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszMACRON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{304}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszOGONEK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{328}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszOVERSCORE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{305}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszRING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{30a}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszTILDE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{303}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszTONOS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{384}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const wszUMLAUT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\u{308}"); -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type ACTIVATE_KEYBOARD_LAYOUT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_REORDER: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_RESET: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_SETFORPROCESS: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_SHIFTLOCK: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_ACTIVATE: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_NOTELLSHELL: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_REPLACELANG: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KLF_SUBSTITUTE_OK: ACTIVATE_KEYBOARD_LAYOUT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type GET_MOUSE_MOVE_POINTS_EX_RESOLUTION = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const GMMP_USE_DISPLAY_POINTS: GET_MOUSE_MOVE_POINTS_EX_RESOLUTION = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const GMMP_USE_HIGH_RESOLUTION_POINTS: GET_MOUSE_MOVE_POINTS_EX_RESOLUTION = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type HOT_KEY_MODIFIERS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOD_ALT: HOT_KEY_MODIFIERS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOD_CONTROL: HOT_KEY_MODIFIERS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOD_NOREPEAT: HOT_KEY_MODIFIERS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOD_SHIFT: HOT_KEY_MODIFIERS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOD_WIN: HOT_KEY_MODIFIERS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type INPUT_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const INPUT_MOUSE: INPUT_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const INPUT_KEYBOARD: INPUT_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const INPUT_HARDWARE: INPUT_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type KEYBD_EVENT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYEVENTF_EXTENDEDKEY: KEYBD_EVENT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYEVENTF_KEYUP: KEYBD_EVENT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYEVENTF_SCANCODE: KEYBD_EVENT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const KEYEVENTF_UNICODE: KEYBD_EVENT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type MAP_VIRTUAL_KEY_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MAPVK_VK_TO_VSC: MAP_VIRTUAL_KEY_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MAPVK_VSC_TO_VK: MAP_VIRTUAL_KEY_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MAPVK_VK_TO_CHAR: MAP_VIRTUAL_KEY_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MAPVK_VSC_TO_VK_EX: MAP_VIRTUAL_KEY_TYPE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MAPVK_VK_TO_VSC_EX: MAP_VIRTUAL_KEY_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type MOUSE_EVENT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_ABSOLUTE: MOUSE_EVENT_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_LEFTDOWN: MOUSE_EVENT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_LEFTUP: MOUSE_EVENT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_MIDDLEDOWN: MOUSE_EVENT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_MIDDLEUP: MOUSE_EVENT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_MOVE: MOUSE_EVENT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_RIGHTDOWN: MOUSE_EVENT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_RIGHTUP: MOUSE_EVENT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_WHEEL: MOUSE_EVENT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_XDOWN: MOUSE_EVENT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_XUP: MOUSE_EVENT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_HWHEEL: MOUSE_EVENT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_MOVE_NOCOALESCE: MOUSE_EVENT_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const MOUSEEVENTF_VIRTUALDESK: MOUSE_EVENT_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type TRACKMOUSEEVENT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TME_CANCEL: TRACKMOUSEEVENT_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TME_HOVER: TRACKMOUSEEVENT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TME_LEAVE: TRACKMOUSEEVENT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TME_NONCLIENT: TRACKMOUSEEVENT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const TME_QUERY: TRACKMOUSEEVENT_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub type VIRTUAL_KEY = u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_0: VIRTUAL_KEY = 48u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_1: VIRTUAL_KEY = 49u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_2: VIRTUAL_KEY = 50u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_3: VIRTUAL_KEY = 51u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_4: VIRTUAL_KEY = 52u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_5: VIRTUAL_KEY = 53u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_6: VIRTUAL_KEY = 54u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_7: VIRTUAL_KEY = 55u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_8: VIRTUAL_KEY = 56u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_9: VIRTUAL_KEY = 57u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_A: VIRTUAL_KEY = 65u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_B: VIRTUAL_KEY = 66u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_C: VIRTUAL_KEY = 67u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_D: VIRTUAL_KEY = 68u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_E: VIRTUAL_KEY = 69u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F: VIRTUAL_KEY = 70u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_G: VIRTUAL_KEY = 71u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_H: VIRTUAL_KEY = 72u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_I: VIRTUAL_KEY = 73u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_J: VIRTUAL_KEY = 74u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_K: VIRTUAL_KEY = 75u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_L: VIRTUAL_KEY = 76u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_M: VIRTUAL_KEY = 77u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_N: VIRTUAL_KEY = 78u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_O: VIRTUAL_KEY = 79u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_P: VIRTUAL_KEY = 80u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_Q: VIRTUAL_KEY = 81u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_R: VIRTUAL_KEY = 82u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_S: VIRTUAL_KEY = 83u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_T: VIRTUAL_KEY = 84u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_U: VIRTUAL_KEY = 85u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_V: VIRTUAL_KEY = 86u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_W: VIRTUAL_KEY = 87u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_X: VIRTUAL_KEY = 88u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_Y: VIRTUAL_KEY = 89u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_Z: VIRTUAL_KEY = 90u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LBUTTON: VIRTUAL_KEY = 1u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_RBUTTON: VIRTUAL_KEY = 2u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_CANCEL: VIRTUAL_KEY = 3u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MBUTTON: VIRTUAL_KEY = 4u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_XBUTTON1: VIRTUAL_KEY = 5u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_XBUTTON2: VIRTUAL_KEY = 6u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BACK: VIRTUAL_KEY = 8u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_TAB: VIRTUAL_KEY = 9u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_CLEAR: VIRTUAL_KEY = 12u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_RETURN: VIRTUAL_KEY = 13u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SHIFT: VIRTUAL_KEY = 16u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_CONTROL: VIRTUAL_KEY = 17u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MENU: VIRTUAL_KEY = 18u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_PAUSE: VIRTUAL_KEY = 19u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_CAPITAL: VIRTUAL_KEY = 20u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_KANA: VIRTUAL_KEY = 21u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_HANGEUL: VIRTUAL_KEY = 21u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_HANGUL: VIRTUAL_KEY = 21u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_IME_ON: VIRTUAL_KEY = 22u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_JUNJA: VIRTUAL_KEY = 23u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_FINAL: VIRTUAL_KEY = 24u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_HANJA: VIRTUAL_KEY = 25u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_KANJI: VIRTUAL_KEY = 25u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_IME_OFF: VIRTUAL_KEY = 26u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ESCAPE: VIRTUAL_KEY = 27u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_CONVERT: VIRTUAL_KEY = 28u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NONCONVERT: VIRTUAL_KEY = 29u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ACCEPT: VIRTUAL_KEY = 30u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MODECHANGE: VIRTUAL_KEY = 31u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SPACE: VIRTUAL_KEY = 32u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_PRIOR: VIRTUAL_KEY = 33u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NEXT: VIRTUAL_KEY = 34u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_END: VIRTUAL_KEY = 35u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_HOME: VIRTUAL_KEY = 36u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LEFT: VIRTUAL_KEY = 37u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_UP: VIRTUAL_KEY = 38u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_RIGHT: VIRTUAL_KEY = 39u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DOWN: VIRTUAL_KEY = 40u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SELECT: VIRTUAL_KEY = 41u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_PRINT: VIRTUAL_KEY = 42u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_EXECUTE: VIRTUAL_KEY = 43u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SNAPSHOT: VIRTUAL_KEY = 44u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_INSERT: VIRTUAL_KEY = 45u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DELETE: VIRTUAL_KEY = 46u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_HELP: VIRTUAL_KEY = 47u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LWIN: VIRTUAL_KEY = 91u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_RWIN: VIRTUAL_KEY = 92u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_APPS: VIRTUAL_KEY = 93u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SLEEP: VIRTUAL_KEY = 95u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD0: VIRTUAL_KEY = 96u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD1: VIRTUAL_KEY = 97u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD2: VIRTUAL_KEY = 98u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD3: VIRTUAL_KEY = 99u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD4: VIRTUAL_KEY = 100u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD5: VIRTUAL_KEY = 101u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD6: VIRTUAL_KEY = 102u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD7: VIRTUAL_KEY = 103u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD8: VIRTUAL_KEY = 104u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMPAD9: VIRTUAL_KEY = 105u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MULTIPLY: VIRTUAL_KEY = 106u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ADD: VIRTUAL_KEY = 107u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SEPARATOR: VIRTUAL_KEY = 108u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SUBTRACT: VIRTUAL_KEY = 109u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DECIMAL: VIRTUAL_KEY = 110u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_DIVIDE: VIRTUAL_KEY = 111u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F1: VIRTUAL_KEY = 112u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F2: VIRTUAL_KEY = 113u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F3: VIRTUAL_KEY = 114u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F4: VIRTUAL_KEY = 115u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F5: VIRTUAL_KEY = 116u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F6: VIRTUAL_KEY = 117u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F7: VIRTUAL_KEY = 118u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F8: VIRTUAL_KEY = 119u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F9: VIRTUAL_KEY = 120u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F10: VIRTUAL_KEY = 121u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F11: VIRTUAL_KEY = 122u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F12: VIRTUAL_KEY = 123u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F13: VIRTUAL_KEY = 124u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F14: VIRTUAL_KEY = 125u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F15: VIRTUAL_KEY = 126u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F16: VIRTUAL_KEY = 127u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F17: VIRTUAL_KEY = 128u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F18: VIRTUAL_KEY = 129u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F19: VIRTUAL_KEY = 130u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F20: VIRTUAL_KEY = 131u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F21: VIRTUAL_KEY = 132u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F22: VIRTUAL_KEY = 133u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F23: VIRTUAL_KEY = 134u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_F24: VIRTUAL_KEY = 135u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_VIEW: VIRTUAL_KEY = 136u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_MENU: VIRTUAL_KEY = 137u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_UP: VIRTUAL_KEY = 138u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_DOWN: VIRTUAL_KEY = 139u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_LEFT: VIRTUAL_KEY = 140u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_RIGHT: VIRTUAL_KEY = 141u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_ACCEPT: VIRTUAL_KEY = 142u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NAVIGATION_CANCEL: VIRTUAL_KEY = 143u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NUMLOCK: VIRTUAL_KEY = 144u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_SCROLL: VIRTUAL_KEY = 145u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_NEC_EQUAL: VIRTUAL_KEY = 146u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_FJ_JISHO: VIRTUAL_KEY = 146u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_FJ_MASSHOU: VIRTUAL_KEY = 147u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_FJ_TOUROKU: VIRTUAL_KEY = 148u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_FJ_LOYA: VIRTUAL_KEY = 149u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_FJ_ROYA: VIRTUAL_KEY = 150u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LSHIFT: VIRTUAL_KEY = 160u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_RSHIFT: VIRTUAL_KEY = 161u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LCONTROL: VIRTUAL_KEY = 162u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_RCONTROL: VIRTUAL_KEY = 163u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LMENU: VIRTUAL_KEY = 164u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_RMENU: VIRTUAL_KEY = 165u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BROWSER_BACK: VIRTUAL_KEY = 166u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BROWSER_FORWARD: VIRTUAL_KEY = 167u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BROWSER_REFRESH: VIRTUAL_KEY = 168u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BROWSER_STOP: VIRTUAL_KEY = 169u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BROWSER_SEARCH: VIRTUAL_KEY = 170u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BROWSER_FAVORITES: VIRTUAL_KEY = 171u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_BROWSER_HOME: VIRTUAL_KEY = 172u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_VOLUME_MUTE: VIRTUAL_KEY = 173u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_VOLUME_DOWN: VIRTUAL_KEY = 174u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_VOLUME_UP: VIRTUAL_KEY = 175u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MEDIA_NEXT_TRACK: VIRTUAL_KEY = 176u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MEDIA_PREV_TRACK: VIRTUAL_KEY = 177u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MEDIA_STOP: VIRTUAL_KEY = 178u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_MEDIA_PLAY_PAUSE: VIRTUAL_KEY = 179u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LAUNCH_MAIL: VIRTUAL_KEY = 180u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LAUNCH_MEDIA_SELECT: VIRTUAL_KEY = 181u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LAUNCH_APP1: VIRTUAL_KEY = 182u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_LAUNCH_APP2: VIRTUAL_KEY = 183u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_1: VIRTUAL_KEY = 186u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_PLUS: VIRTUAL_KEY = 187u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_COMMA: VIRTUAL_KEY = 188u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_MINUS: VIRTUAL_KEY = 189u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_PERIOD: VIRTUAL_KEY = 190u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_2: VIRTUAL_KEY = 191u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_3: VIRTUAL_KEY = 192u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_A: VIRTUAL_KEY = 195u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_B: VIRTUAL_KEY = 196u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_X: VIRTUAL_KEY = 197u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_Y: VIRTUAL_KEY = 198u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_RIGHT_SHOULDER: VIRTUAL_KEY = 199u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_LEFT_SHOULDER: VIRTUAL_KEY = 200u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_LEFT_TRIGGER: VIRTUAL_KEY = 201u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_RIGHT_TRIGGER: VIRTUAL_KEY = 202u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_DPAD_UP: VIRTUAL_KEY = 203u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_DPAD_DOWN: VIRTUAL_KEY = 204u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_DPAD_LEFT: VIRTUAL_KEY = 205u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_DPAD_RIGHT: VIRTUAL_KEY = 206u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_MENU: VIRTUAL_KEY = 207u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_VIEW: VIRTUAL_KEY = 208u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_LEFT_THUMBSTICK_BUTTON: VIRTUAL_KEY = 209u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_RIGHT_THUMBSTICK_BUTTON: VIRTUAL_KEY = 210u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_LEFT_THUMBSTICK_UP: VIRTUAL_KEY = 211u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_LEFT_THUMBSTICK_DOWN: VIRTUAL_KEY = 212u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT: VIRTUAL_KEY = 213u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_LEFT_THUMBSTICK_LEFT: VIRTUAL_KEY = 214u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_RIGHT_THUMBSTICK_UP: VIRTUAL_KEY = 215u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN: VIRTUAL_KEY = 216u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_RIGHT_THUMBSTICK_RIGHT: VIRTUAL_KEY = 217u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT: VIRTUAL_KEY = 218u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_4: VIRTUAL_KEY = 219u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_5: VIRTUAL_KEY = 220u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_6: VIRTUAL_KEY = 221u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_7: VIRTUAL_KEY = 222u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_8: VIRTUAL_KEY = 223u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_AX: VIRTUAL_KEY = 225u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_102: VIRTUAL_KEY = 226u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ICO_HELP: VIRTUAL_KEY = 227u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ICO_00: VIRTUAL_KEY = 228u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_PROCESSKEY: VIRTUAL_KEY = 229u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ICO_CLEAR: VIRTUAL_KEY = 230u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_PACKET: VIRTUAL_KEY = 231u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_RESET: VIRTUAL_KEY = 233u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_JUMP: VIRTUAL_KEY = 234u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_PA1: VIRTUAL_KEY = 235u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_PA2: VIRTUAL_KEY = 236u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_PA3: VIRTUAL_KEY = 237u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_WSCTRL: VIRTUAL_KEY = 238u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_CUSEL: VIRTUAL_KEY = 239u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_ATTN: VIRTUAL_KEY = 240u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_FINISH: VIRTUAL_KEY = 241u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_COPY: VIRTUAL_KEY = 242u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_AUTO: VIRTUAL_KEY = 243u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_ENLW: VIRTUAL_KEY = 244u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_BACKTAB: VIRTUAL_KEY = 245u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ATTN: VIRTUAL_KEY = 246u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_CRSEL: VIRTUAL_KEY = 247u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_EXSEL: VIRTUAL_KEY = 248u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_EREOF: VIRTUAL_KEY = 249u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_PLAY: VIRTUAL_KEY = 250u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_ZOOM: VIRTUAL_KEY = 251u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_NONAME: VIRTUAL_KEY = 252u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_PA1: VIRTUAL_KEY = 253u16; -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub const VK_OEM_CLEAR: VIRTUAL_KEY = 254u16; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct DEADKEY { - pub dwBoth: u32, - pub wchComposed: u16, - pub uFlags: u16, -} -impl ::core::marker::Copy for DEADKEY {} -impl ::core::clone::Clone for DEADKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct HARDWAREINPUT { - pub uMsg: u32, - pub wParamL: u16, - pub wParamH: u16, -} -impl ::core::marker::Copy for HARDWAREINPUT {} -impl ::core::clone::Clone for HARDWAREINPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct INPUT { - pub r#type: INPUT_TYPE, - pub Anonymous: INPUT_0, -} -impl ::core::marker::Copy for INPUT {} -impl ::core::clone::Clone for INPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub union INPUT_0 { - pub mi: MOUSEINPUT, - pub ki: KEYBDINPUT, - pub hi: HARDWAREINPUT, -} -impl ::core::marker::Copy for INPUT_0 {} -impl ::core::clone::Clone for INPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct KBDNLSTABLES { - pub OEMIdentifier: u16, - pub LayoutInformation: u16, - pub NumOfVkToF: u32, - pub pVkToF: *mut VK_F, - pub NumOfMouseVKey: i32, - pub pusMouseVKey: *mut u16, -} -impl ::core::marker::Copy for KBDNLSTABLES {} -impl ::core::clone::Clone for KBDNLSTABLES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct KBDTABLES { - pub pCharModifiers: *mut MODIFIERS, - pub pVkToWcharTable: *mut VK_TO_WCHAR_TABLE, - pub pDeadKey: *mut DEADKEY, - pub pKeyNames: *mut VSC_LPWSTR, - pub pKeyNamesExt: *mut VSC_LPWSTR, - pub pKeyNamesDead: *mut *mut u16, - pub pusVSCtoVK: *mut u16, - pub bMaxVSCtoVK: u8, - pub pVSCtoVK_E0: *mut VSC_VK, - pub pVSCtoVK_E1: *mut VSC_VK, - pub fLocaleFlags: u32, - pub nLgMax: u8, - pub cbLgEntry: u8, - pub pLigature: *mut LIGATURE1, - pub dwType: u32, - pub dwSubType: u32, -} -impl ::core::marker::Copy for KBDTABLES {} -impl ::core::clone::Clone for KBDTABLES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct KBDTABLE_DESC { - pub wszDllName: [u16; 32], - pub dwType: u32, - pub dwSubType: u32, -} -impl ::core::marker::Copy for KBDTABLE_DESC {} -impl ::core::clone::Clone for KBDTABLE_DESC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct KBDTABLE_MULTI { - pub nTables: u32, - pub aKbdTables: [KBDTABLE_DESC; 8], -} -impl ::core::marker::Copy for KBDTABLE_MULTI {} -impl ::core::clone::Clone for KBDTABLE_MULTI { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct KBD_TYPE_INFO { - pub dwVersion: u32, - pub dwType: u32, - pub dwSubType: u32, -} -impl ::core::marker::Copy for KBD_TYPE_INFO {} -impl ::core::clone::Clone for KBD_TYPE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct KEYBDINPUT { - pub wVk: VIRTUAL_KEY, - pub wScan: u16, - pub dwFlags: KEYBD_EVENT_FLAGS, - pub time: u32, - pub dwExtraInfo: usize, -} -impl ::core::marker::Copy for KEYBDINPUT {} -impl ::core::clone::Clone for KEYBDINPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct LASTINPUTINFO { - pub cbSize: u32, - pub dwTime: u32, -} -impl ::core::marker::Copy for LASTINPUTINFO {} -impl ::core::clone::Clone for LASTINPUTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct LIGATURE1 { - pub VirtualKey: u8, - pub ModificationNumber: u16, - pub wch: [u16; 1], -} -impl ::core::marker::Copy for LIGATURE1 {} -impl ::core::clone::Clone for LIGATURE1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct LIGATURE2 { - pub VirtualKey: u8, - pub ModificationNumber: u16, - pub wch: [u16; 2], -} -impl ::core::marker::Copy for LIGATURE2 {} -impl ::core::clone::Clone for LIGATURE2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct LIGATURE3 { - pub VirtualKey: u8, - pub ModificationNumber: u16, - pub wch: [u16; 3], -} -impl ::core::marker::Copy for LIGATURE3 {} -impl ::core::clone::Clone for LIGATURE3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct LIGATURE4 { - pub VirtualKey: u8, - pub ModificationNumber: u16, - pub wch: [u16; 4], -} -impl ::core::marker::Copy for LIGATURE4 {} -impl ::core::clone::Clone for LIGATURE4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct LIGATURE5 { - pub VirtualKey: u8, - pub ModificationNumber: u16, - pub wch: [u16; 5], -} -impl ::core::marker::Copy for LIGATURE5 {} -impl ::core::clone::Clone for LIGATURE5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct MODIFIERS { - pub pVkToBit: *mut VK_TO_BIT, - pub wMaxModBits: u16, - pub ModNumber: [u8; 1], -} -impl ::core::marker::Copy for MODIFIERS {} -impl ::core::clone::Clone for MODIFIERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct MOUSEINPUT { - pub dx: i32, - pub dy: i32, - pub mouseData: i32, - pub dwFlags: MOUSE_EVENT_FLAGS, - pub time: u32, - pub dwExtraInfo: usize, -} -impl ::core::marker::Copy for MOUSEINPUT {} -impl ::core::clone::Clone for MOUSEINPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct MOUSEMOVEPOINT { - pub x: i32, - pub y: i32, - pub time: u32, - pub dwExtraInfo: usize, -} -impl ::core::marker::Copy for MOUSEMOVEPOINT {} -impl ::core::clone::Clone for MOUSEMOVEPOINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TRACKMOUSEEVENT { - pub cbSize: u32, - pub dwFlags: TRACKMOUSEEVENT_FLAGS, - pub hwndTrack: super::super::super::Foundation::HWND, - pub dwHoverTime: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TRACKMOUSEEVENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TRACKMOUSEEVENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_F { - pub Vk: u8, - pub NLSFEProcType: u8, - pub NLSFEProcCurrent: u8, - pub NLSFEProcSwitch: u8, - pub NLSFEProc: [VK_FPARAM; 8], - pub NLSFEProcAlt: [VK_FPARAM; 8], -} -impl ::core::marker::Copy for VK_F {} -impl ::core::clone::Clone for VK_F { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_FPARAM { - pub NLSFEProcIndex: u8, - pub NLSFEProcParam: u32, -} -impl ::core::marker::Copy for VK_FPARAM {} -impl ::core::clone::Clone for VK_FPARAM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_BIT { - pub Vk: u8, - pub ModBits: u8, -} -impl ::core::marker::Copy for VK_TO_BIT {} -impl ::core::clone::Clone for VK_TO_BIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS1 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 1], -} -impl ::core::marker::Copy for VK_TO_WCHARS1 {} -impl ::core::clone::Clone for VK_TO_WCHARS1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS10 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 10], -} -impl ::core::marker::Copy for VK_TO_WCHARS10 {} -impl ::core::clone::Clone for VK_TO_WCHARS10 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS2 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 2], -} -impl ::core::marker::Copy for VK_TO_WCHARS2 {} -impl ::core::clone::Clone for VK_TO_WCHARS2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS3 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 3], -} -impl ::core::marker::Copy for VK_TO_WCHARS3 {} -impl ::core::clone::Clone for VK_TO_WCHARS3 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS4 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 4], -} -impl ::core::marker::Copy for VK_TO_WCHARS4 {} -impl ::core::clone::Clone for VK_TO_WCHARS4 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS5 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 5], -} -impl ::core::marker::Copy for VK_TO_WCHARS5 {} -impl ::core::clone::Clone for VK_TO_WCHARS5 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS6 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 6], -} -impl ::core::marker::Copy for VK_TO_WCHARS6 {} -impl ::core::clone::Clone for VK_TO_WCHARS6 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS7 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 7], -} -impl ::core::marker::Copy for VK_TO_WCHARS7 {} -impl ::core::clone::Clone for VK_TO_WCHARS7 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS8 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 8], -} -impl ::core::marker::Copy for VK_TO_WCHARS8 {} -impl ::core::clone::Clone for VK_TO_WCHARS8 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHARS9 { - pub VirtualKey: u8, - pub Attributes: u8, - pub wch: [u16; 9], -} -impl ::core::marker::Copy for VK_TO_WCHARS9 {} -impl ::core::clone::Clone for VK_TO_WCHARS9 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_TO_WCHAR_TABLE { - pub pVkToWchars: *mut VK_TO_WCHARS1, - pub nModifications: u8, - pub cbSize: u8, -} -impl ::core::marker::Copy for VK_TO_WCHAR_TABLE {} -impl ::core::clone::Clone for VK_TO_WCHAR_TABLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VK_VSC { - pub Vk: u8, - pub Vsc: u8, -} -impl ::core::marker::Copy for VK_VSC {} -impl ::core::clone::Clone for VK_VSC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VSC_LPWSTR { - pub vsc: u8, - pub pwsz: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for VSC_LPWSTR {} -impl ::core::clone::Clone for VSC_LPWSTR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_KeyboardAndMouse\"`*"] -pub struct VSC_VK { - pub Vsc: u8, - pub Vk: u16, -} -impl ::core::marker::Copy for VSC_VK {} -impl ::core::clone::Clone for VSC_VK { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Pointer/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Pointer/mod.rs deleted file mode 100644 index 99dc609..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Pointer/mod.rs +++ /dev/null @@ -1,259 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`*"] fn EnableMouseInPointer ( fenable : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`*"] fn GetPointerCursorId ( pointerid : u32 , cursorid : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`*"] fn GetPointerDevice ( device : super::super::super::Foundation:: HANDLE , pointerdevice : *mut super::super::Controls:: POINTER_DEVICE_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn GetPointerDeviceCursors ( device : super::super::super::Foundation:: HANDLE , cursorcount : *mut u32 , devicecursors : *mut super::super::Controls:: POINTER_DEVICE_CURSOR_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn GetPointerDeviceProperties ( device : super::super::super::Foundation:: HANDLE , propertycount : *mut u32 , pointerproperties : *mut super::super::Controls:: POINTER_DEVICE_PROPERTY ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`*"] fn GetPointerDeviceRects ( device : super::super::super::Foundation:: HANDLE , pointerdevicerect : *mut super::super::super::Foundation:: RECT , displayrect : *mut super::super::super::Foundation:: RECT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Controls\"`*"] fn GetPointerDevices ( devicecount : *mut u32 , pointerdevices : *mut super::super::Controls:: POINTER_DEVICE_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerFrameInfo ( pointerid : u32 , pointercount : *mut u32 , pointerinfo : *mut POINTER_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerFrameInfoHistory ( pointerid : u32 , entriescount : *mut u32 , pointercount : *mut u32 , pointerinfo : *mut POINTER_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerFramePenInfo ( pointerid : u32 , pointercount : *mut u32 , peninfo : *mut POINTER_PEN_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerFramePenInfoHistory ( pointerid : u32 , entriescount : *mut u32 , pointercount : *mut u32 , peninfo : *mut POINTER_PEN_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerFrameTouchInfo ( pointerid : u32 , pointercount : *mut u32 , touchinfo : *mut POINTER_TOUCH_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerFrameTouchInfoHistory ( pointerid : u32 , entriescount : *mut u32 , pointercount : *mut u32 , touchinfo : *mut POINTER_TOUCH_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerInfo ( pointerid : u32 , pointerinfo : *mut POINTER_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerInfoHistory ( pointerid : u32 , entriescount : *mut u32 , pointerinfo : *mut POINTER_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`*"] fn GetPointerInputTransform ( pointerid : u32 , historycount : u32 , inputtransform : *mut INPUT_TRANSFORM ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerPenInfo ( pointerid : u32 , peninfo : *mut POINTER_PEN_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerPenInfoHistory ( pointerid : u32 , entriescount : *mut u32 , peninfo : *mut POINTER_PEN_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerTouchInfo ( pointerid : u32 , touchinfo : *mut POINTER_TOUCH_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerTouchInfoHistory ( pointerid : u32 , entriescount : *mut u32 , touchinfo : *mut POINTER_TOUCH_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetPointerType ( pointerid : u32 , pointertype : *mut super::super::WindowsAndMessaging:: POINTER_INPUT_TYPE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn GetRawPointerDeviceData ( pointerid : u32 , historycount : u32 , propertiescount : u32 , pproperties : *const super::super::Controls:: POINTER_DEVICE_PROPERTY , pvalues : *mut i32 ) -> super::super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] fn GetUnpredictedMessagePos ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`*"] fn InitializeTouchInjection ( maxcount : u32 , dwmode : TOUCH_FEEDBACK_MODE ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn InjectSyntheticPointerInput ( device : super::super::Controls:: HSYNTHETICPOINTERDEVICE , pointerinfo : *const super::super::Controls:: POINTER_TYPE_INFO , count : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn InjectTouchInput ( count : u32 , contacts : *const POINTER_TOUCH_INFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`*"] fn IsMouseInPointerEnabled ( ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`*"] fn SkipPointerFrameMessages ( pointerid : u32 ) -> super::super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub type POINTER_BUTTON_CHANGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_NONE: POINTER_BUTTON_CHANGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_FIRSTBUTTON_DOWN: POINTER_BUTTON_CHANGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_FIRSTBUTTON_UP: POINTER_BUTTON_CHANGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_SECONDBUTTON_DOWN: POINTER_BUTTON_CHANGE_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_SECONDBUTTON_UP: POINTER_BUTTON_CHANGE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_THIRDBUTTON_DOWN: POINTER_BUTTON_CHANGE_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_THIRDBUTTON_UP: POINTER_BUTTON_CHANGE_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_FOURTHBUTTON_DOWN: POINTER_BUTTON_CHANGE_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_FOURTHBUTTON_UP: POINTER_BUTTON_CHANGE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_FIFTHBUTTON_DOWN: POINTER_BUTTON_CHANGE_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_CHANGE_FIFTHBUTTON_UP: POINTER_BUTTON_CHANGE_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub type POINTER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_NONE: POINTER_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_NEW: POINTER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_INRANGE: POINTER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_INCONTACT: POINTER_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_FIRSTBUTTON: POINTER_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_SECONDBUTTON: POINTER_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_THIRDBUTTON: POINTER_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_FOURTHBUTTON: POINTER_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_FIFTHBUTTON: POINTER_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_PRIMARY: POINTER_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_CONFIDENCE: POINTER_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_CANCELED: POINTER_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_DOWN: POINTER_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_UPDATE: POINTER_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_UP: POINTER_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_WHEEL: POINTER_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_HWHEEL: POINTER_FLAGS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_CAPTURECHANGED: POINTER_FLAGS = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const POINTER_FLAG_HASTRANSFORM: POINTER_FLAGS = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub type TOUCH_FEEDBACK_MODE = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const TOUCH_FEEDBACK_DEFAULT: TOUCH_FEEDBACK_MODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const TOUCH_FEEDBACK_INDIRECT: TOUCH_FEEDBACK_MODE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub const TOUCH_FEEDBACK_NONE: TOUCH_FEEDBACK_MODE = 3u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub struct INPUT_INJECTION_VALUE { - pub page: u16, - pub usage: u16, - pub value: i32, - pub index: u16, -} -impl ::core::marker::Copy for INPUT_INJECTION_VALUE {} -impl ::core::clone::Clone for INPUT_INJECTION_VALUE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub struct INPUT_TRANSFORM { - pub Anonymous: INPUT_TRANSFORM_0, -} -impl ::core::marker::Copy for INPUT_TRANSFORM {} -impl ::core::clone::Clone for INPUT_TRANSFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub union INPUT_TRANSFORM_0 { - pub Anonymous: INPUT_TRANSFORM_0_0, - pub m: [f32; 16], -} -impl ::core::marker::Copy for INPUT_TRANSFORM_0 {} -impl ::core::clone::Clone for INPUT_TRANSFORM_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`*"] -pub struct INPUT_TRANSFORM_0_0 { - pub _11: f32, - pub _12: f32, - pub _13: f32, - pub _14: f32, - pub _21: f32, - pub _22: f32, - pub _23: f32, - pub _24: f32, - pub _31: f32, - pub _32: f32, - pub _33: f32, - pub _34: f32, - pub _41: f32, - pub _42: f32, - pub _43: f32, - pub _44: f32, -} -impl ::core::marker::Copy for INPUT_TRANSFORM_0_0 {} -impl ::core::clone::Clone for INPUT_TRANSFORM_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct POINTER_INFO { - pub pointerType: super::super::WindowsAndMessaging::POINTER_INPUT_TYPE, - pub pointerId: u32, - pub frameId: u32, - pub pointerFlags: POINTER_FLAGS, - pub sourceDevice: super::super::super::Foundation::HANDLE, - pub hwndTarget: super::super::super::Foundation::HWND, - pub ptPixelLocation: super::super::super::Foundation::POINT, - pub ptHimetricLocation: super::super::super::Foundation::POINT, - pub ptPixelLocationRaw: super::super::super::Foundation::POINT, - pub ptHimetricLocationRaw: super::super::super::Foundation::POINT, - pub dwTime: u32, - pub historyCount: u32, - pub InputData: i32, - pub dwKeyStates: u32, - pub PerformanceCount: u64, - pub ButtonChangeType: POINTER_BUTTON_CHANGE_TYPE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for POINTER_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for POINTER_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct POINTER_PEN_INFO { - pub pointerInfo: POINTER_INFO, - pub penFlags: u32, - pub penMask: u32, - pub pressure: u32, - pub rotation: u32, - pub tiltX: i32, - pub tiltY: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for POINTER_PEN_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for POINTER_PEN_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Pointer\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct POINTER_TOUCH_INFO { - pub pointerInfo: POINTER_INFO, - pub touchFlags: u32, - pub touchMask: u32, - pub rcContact: super::super::super::Foundation::RECT, - pub rcContactRaw: super::super::super::Foundation::RECT, - pub orientation: u32, - pub pressure: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for POINTER_TOUCH_INFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for POINTER_TOUCH_INFO { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Radial/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Radial/mod.rs deleted file mode 100644 index de33d3f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Radial/mod.rs +++ /dev/null @@ -1,3 +0,0 @@ -pub type IRadialControllerConfigurationInterop = *mut ::core::ffi::c_void; -pub type IRadialControllerIndependentInputSourceInterop = *mut ::core::ffi::c_void; -pub type IRadialControllerInterop = *mut ::core::ffi::c_void; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Touch/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Touch/mod.rs deleted file mode 100644 index 2fe6ef2..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/Touch/mod.rs +++ /dev/null @@ -1,169 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn CloseGestureInfoHandle ( hgestureinfo : HGESTUREINFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn CloseTouchInputHandle ( htouchinput : HTOUCHINPUT ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn GetGestureConfig ( hwnd : super::super::super::Foundation:: HWND , dwreserved : u32 , dwflags : u32 , pcids : *const u32 , pgestureconfig : *mut GESTURECONFIG , cbsize : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn GetGestureExtraArgs ( hgestureinfo : HGESTUREINFO , cbextraargs : u32 , pextraargs : *mut u8 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn GetGestureInfo ( hgestureinfo : HGESTUREINFO , pgestureinfo : *mut GESTUREINFO ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn GetTouchInputInfo ( htouchinput : HTOUCHINPUT , cinputs : u32 , pinputs : *mut TOUCHINPUT , cbsize : i32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn IsTouchWindow ( hwnd : super::super::super::Foundation:: HWND , pulflags : *mut u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn RegisterTouchWindow ( hwnd : super::super::super::Foundation:: HWND , ulflags : REGISTER_TOUCH_WINDOW_FLAGS ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn SetGestureConfig ( hwnd : super::super::super::Foundation:: HWND , dwreserved : u32 , cids : u32 , pgestureconfig : *const GESTURECONFIG , cbsize : u32 ) -> super::super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] fn UnregisterTouchWindow ( hwnd : super::super::super::Foundation:: HWND ) -> super::super::super::Foundation:: BOOL ); -pub type IInertiaProcessor = *mut ::core::ffi::c_void; -pub type IManipulationProcessor = *mut ::core::ffi::c_void; -pub type _IManipulationEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const InertiaProcessor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabb27087_4ce0_4e58_a0cb_e24df96814be); -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const ManipulationProcessor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x597d4fb0_47fd_4aff_89b9_c6cfae8cf08e); -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub type GESTURECONFIG_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_BEGIN: GESTURECONFIG_ID = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_END: GESTURECONFIG_ID = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_ZOOM: GESTURECONFIG_ID = 3u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_PAN: GESTURECONFIG_ID = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_ROTATE: GESTURECONFIG_ID = 5u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_TWOFINGERTAP: GESTURECONFIG_ID = 6u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_PRESSANDTAP: GESTURECONFIG_ID = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const GID_ROLLOVER: GESTURECONFIG_ID = 7u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub type MANIPULATION_PROCESSOR_MANIPULATIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const MANIPULATION_NONE: MANIPULATION_PROCESSOR_MANIPULATIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const MANIPULATION_TRANSLATE_X: MANIPULATION_PROCESSOR_MANIPULATIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const MANIPULATION_TRANSLATE_Y: MANIPULATION_PROCESSOR_MANIPULATIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const MANIPULATION_SCALE: MANIPULATION_PROCESSOR_MANIPULATIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const MANIPULATION_ROTATE: MANIPULATION_PROCESSOR_MANIPULATIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const MANIPULATION_ALL: MANIPULATION_PROCESSOR_MANIPULATIONS = 15i32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub type REGISTER_TOUCH_WINDOW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TWF_FINETOUCH: REGISTER_TOUCH_WINDOW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TWF_WANTPALM: REGISTER_TOUCH_WINDOW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub type TOUCHEVENTF_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_MOVE: TOUCHEVENTF_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_DOWN: TOUCHEVENTF_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_UP: TOUCHEVENTF_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_INRANGE: TOUCHEVENTF_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_PRIMARY: TOUCHEVENTF_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_NOCOALESCE: TOUCHEVENTF_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_PEN: TOUCHEVENTF_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHEVENTF_PALM: TOUCHEVENTF_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub type TOUCHINPUTMASKF_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHINPUTMASKF_TIMEFROMSYSTEM: TOUCHINPUTMASKF_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHINPUTMASKF_EXTRAINFO: TOUCHINPUTMASKF_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub const TOUCHINPUTMASKF_CONTACTAREA: TOUCHINPUTMASKF_MASK = 4u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`*"] -pub struct GESTURECONFIG { - pub dwID: GESTURECONFIG_ID, - pub dwWant: u32, - pub dwBlock: u32, -} -impl ::core::marker::Copy for GESTURECONFIG {} -impl ::core::clone::Clone for GESTURECONFIG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GESTUREINFO { - pub cbSize: u32, - pub dwFlags: u32, - pub dwID: u32, - pub hwndTarget: super::super::super::Foundation::HWND, - pub ptsLocation: super::super::super::Foundation::POINTS, - pub dwInstanceID: u32, - pub dwSequenceID: u32, - pub ullArguments: u64, - pub cbExtraArgs: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GESTUREINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GESTUREINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GESTURENOTIFYSTRUCT { - pub cbSize: u32, - pub dwFlags: u32, - pub hwndTarget: super::super::super::Foundation::HWND, - pub ptsLocation: super::super::super::Foundation::POINTS, - pub dwInstanceID: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GESTURENOTIFYSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GESTURENOTIFYSTRUCT { - fn clone(&self) -> Self { - *self - } -} -pub type HGESTUREINFO = isize; -pub type HTOUCHINPUT = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_Touch\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TOUCHINPUT { - pub x: i32, - pub y: i32, - pub hSource: super::super::super::Foundation::HANDLE, - pub dwID: u32, - pub dwFlags: TOUCHEVENTF_FLAGS, - pub dwMask: TOUCHINPUTMASKF_MASK, - pub dwTime: u32, - pub dwExtraInfo: usize, - pub cxContact: u32, - pub cyContact: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TOUCHINPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TOUCHINPUT { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/XboxController/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/XboxController/mod.rs deleted file mode 100644 index 7319816..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/XboxController/mod.rs +++ /dev/null @@ -1,285 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "xinput1_4.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`, `\"Win32_Foundation\"`*"] fn XInputEnable ( enable : super::super::super::Foundation:: BOOL ) -> ( ) ); -::windows_sys::core::link ! ( "xinput1_4.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] fn XInputGetAudioDeviceIds ( dwuserindex : u32 , prenderdeviceid : :: windows_sys::core::PWSTR , prendercount : *mut u32 , pcapturedeviceid : :: windows_sys::core::PWSTR , pcapturecount : *mut u32 ) -> u32 ); -::windows_sys::core::link ! ( "xinput1_4.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] fn XInputGetBatteryInformation ( dwuserindex : u32 , devtype : BATTERY_DEVTYPE , pbatteryinformation : *mut XINPUT_BATTERY_INFORMATION ) -> u32 ); -::windows_sys::core::link ! ( "xinput1_4.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] fn XInputGetCapabilities ( dwuserindex : u32 , dwflags : XINPUT_FLAG , pcapabilities : *mut XINPUT_CAPABILITIES ) -> u32 ); -::windows_sys::core::link ! ( "xinput1_4.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] fn XInputGetKeystroke ( dwuserindex : u32 , dwreserved : u32 , pkeystroke : *mut XINPUT_KEYSTROKE ) -> u32 ); -::windows_sys::core::link ! ( "xinput1_4.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] fn XInputGetState ( dwuserindex : u32 , pstate : *mut XINPUT_STATE ) -> u32 ); -::windows_sys::core::link ! ( "xinput1_4.dll""system" #[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] fn XInputSetState ( dwuserindex : u32 , pvibration : *const XINPUT_VIBRATION ) -> u32 ); -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DLL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("xinput1_4.dll"); -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DLL_A: ::windows_sys::core::PCSTR = ::windows_sys::s!("xinput1_4.dll"); -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DLL_W: ::windows_sys::core::PCWSTR = ::windows_sys::w!("xinput1_4.dll"); -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XUSER_INDEX_ANY: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XUSER_MAX_COUNT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type BATTERY_DEVTYPE = u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_DEVTYPE_GAMEPAD: BATTERY_DEVTYPE = 0u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_DEVTYPE_HEADSET: BATTERY_DEVTYPE = 1u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type BATTERY_LEVEL = u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_LEVEL_EMPTY: BATTERY_LEVEL = 0u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_LEVEL_LOW: BATTERY_LEVEL = 1u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_LEVEL_MEDIUM: BATTERY_LEVEL = 2u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_LEVEL_FULL: BATTERY_LEVEL = 3u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type BATTERY_TYPE = u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_TYPE_DISCONNECTED: BATTERY_TYPE = 0u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_TYPE_WIRED: BATTERY_TYPE = 1u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_TYPE_ALKALINE: BATTERY_TYPE = 2u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_TYPE_NIMH: BATTERY_TYPE = 3u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const BATTERY_TYPE_UNKNOWN: BATTERY_TYPE = 255u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type XINPUT_CAPABILITIES_FLAGS = u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_CAPS_VOICE_SUPPORTED: XINPUT_CAPABILITIES_FLAGS = 4u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_CAPS_FFB_SUPPORTED: XINPUT_CAPABILITIES_FLAGS = 1u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_CAPS_WIRELESS: XINPUT_CAPABILITIES_FLAGS = 2u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_CAPS_PMD_SUPPORTED: XINPUT_CAPABILITIES_FLAGS = 8u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_CAPS_NO_NAVIGATION: XINPUT_CAPABILITIES_FLAGS = 16u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type XINPUT_DEVSUBTYPE = u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_GAMEPAD: XINPUT_DEVSUBTYPE = 1u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_UNKNOWN: XINPUT_DEVSUBTYPE = 0u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_WHEEL: XINPUT_DEVSUBTYPE = 2u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_ARCADE_STICK: XINPUT_DEVSUBTYPE = 3u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_FLIGHT_STICK: XINPUT_DEVSUBTYPE = 4u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_DANCE_PAD: XINPUT_DEVSUBTYPE = 5u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_GUITAR: XINPUT_DEVSUBTYPE = 6u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_GUITAR_ALTERNATE: XINPUT_DEVSUBTYPE = 7u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_DRUM_KIT: XINPUT_DEVSUBTYPE = 8u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_GUITAR_BASS: XINPUT_DEVSUBTYPE = 11u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVSUBTYPE_ARCADE_PAD: XINPUT_DEVSUBTYPE = 19u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type XINPUT_DEVTYPE = u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_DEVTYPE_GAMEPAD: XINPUT_DEVTYPE = 1u8; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type XINPUT_FLAG = u32; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_FLAG_ALL: XINPUT_FLAG = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_FLAG_GAMEPAD: XINPUT_FLAG = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type XINPUT_GAMEPAD_BUTTON_FLAGS = u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_DPAD_UP: XINPUT_GAMEPAD_BUTTON_FLAGS = 1u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_DPAD_DOWN: XINPUT_GAMEPAD_BUTTON_FLAGS = 2u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_DPAD_LEFT: XINPUT_GAMEPAD_BUTTON_FLAGS = 4u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_DPAD_RIGHT: XINPUT_GAMEPAD_BUTTON_FLAGS = 8u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_START: XINPUT_GAMEPAD_BUTTON_FLAGS = 16u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_BACK: XINPUT_GAMEPAD_BUTTON_FLAGS = 32u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_LEFT_THUMB: XINPUT_GAMEPAD_BUTTON_FLAGS = 64u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_RIGHT_THUMB: XINPUT_GAMEPAD_BUTTON_FLAGS = 128u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_LEFT_SHOULDER: XINPUT_GAMEPAD_BUTTON_FLAGS = 256u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_RIGHT_SHOULDER: XINPUT_GAMEPAD_BUTTON_FLAGS = 512u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_A: XINPUT_GAMEPAD_BUTTON_FLAGS = 4096u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_B: XINPUT_GAMEPAD_BUTTON_FLAGS = 8192u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_X: XINPUT_GAMEPAD_BUTTON_FLAGS = 16384u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_Y: XINPUT_GAMEPAD_BUTTON_FLAGS = 32768u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE: XINPUT_GAMEPAD_BUTTON_FLAGS = 7849u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE: XINPUT_GAMEPAD_BUTTON_FLAGS = 8689u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_GAMEPAD_TRIGGER_THRESHOLD: XINPUT_GAMEPAD_BUTTON_FLAGS = 30u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type XINPUT_KEYSTROKE_FLAGS = u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_KEYSTROKE_KEYDOWN: XINPUT_KEYSTROKE_FLAGS = 1u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_KEYSTROKE_KEYUP: XINPUT_KEYSTROKE_FLAGS = 2u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const XINPUT_KEYSTROKE_REPEAT: XINPUT_KEYSTROKE_FLAGS = 4u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub type XINPUT_VIRTUAL_KEY = u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_A: XINPUT_VIRTUAL_KEY = 22528u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_B: XINPUT_VIRTUAL_KEY = 22529u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_X: XINPUT_VIRTUAL_KEY = 22530u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_Y: XINPUT_VIRTUAL_KEY = 22531u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RSHOULDER: XINPUT_VIRTUAL_KEY = 22532u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LSHOULDER: XINPUT_VIRTUAL_KEY = 22533u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTRIGGER: XINPUT_VIRTUAL_KEY = 22534u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTRIGGER: XINPUT_VIRTUAL_KEY = 22535u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_DPAD_UP: XINPUT_VIRTUAL_KEY = 22544u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_DPAD_DOWN: XINPUT_VIRTUAL_KEY = 22545u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_DPAD_LEFT: XINPUT_VIRTUAL_KEY = 22546u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_DPAD_RIGHT: XINPUT_VIRTUAL_KEY = 22547u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_START: XINPUT_VIRTUAL_KEY = 22548u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_BACK: XINPUT_VIRTUAL_KEY = 22549u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_PRESS: XINPUT_VIRTUAL_KEY = 22550u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_PRESS: XINPUT_VIRTUAL_KEY = 22551u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_UP: XINPUT_VIRTUAL_KEY = 22560u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_DOWN: XINPUT_VIRTUAL_KEY = 22561u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_RIGHT: XINPUT_VIRTUAL_KEY = 22562u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_LEFT: XINPUT_VIRTUAL_KEY = 22563u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_UPLEFT: XINPUT_VIRTUAL_KEY = 22564u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_UPRIGHT: XINPUT_VIRTUAL_KEY = 22565u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_DOWNRIGHT: XINPUT_VIRTUAL_KEY = 22566u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_LTHUMB_DOWNLEFT: XINPUT_VIRTUAL_KEY = 22567u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_UP: XINPUT_VIRTUAL_KEY = 22576u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_DOWN: XINPUT_VIRTUAL_KEY = 22577u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_RIGHT: XINPUT_VIRTUAL_KEY = 22578u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_LEFT: XINPUT_VIRTUAL_KEY = 22579u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_UPLEFT: XINPUT_VIRTUAL_KEY = 22580u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_UPRIGHT: XINPUT_VIRTUAL_KEY = 22581u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_DOWNRIGHT: XINPUT_VIRTUAL_KEY = 22582u16; -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub const VK_PAD_RTHUMB_DOWNLEFT: XINPUT_VIRTUAL_KEY = 22583u16; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub struct XINPUT_BATTERY_INFORMATION { - pub BatteryType: BATTERY_TYPE, - pub BatteryLevel: BATTERY_LEVEL, -} -impl ::core::marker::Copy for XINPUT_BATTERY_INFORMATION {} -impl ::core::clone::Clone for XINPUT_BATTERY_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub struct XINPUT_CAPABILITIES { - pub Type: XINPUT_DEVTYPE, - pub SubType: XINPUT_DEVSUBTYPE, - pub Flags: XINPUT_CAPABILITIES_FLAGS, - pub Gamepad: XINPUT_GAMEPAD, - pub Vibration: XINPUT_VIBRATION, -} -impl ::core::marker::Copy for XINPUT_CAPABILITIES {} -impl ::core::clone::Clone for XINPUT_CAPABILITIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub struct XINPUT_GAMEPAD { - pub wButtons: XINPUT_GAMEPAD_BUTTON_FLAGS, - pub bLeftTrigger: u8, - pub bRightTrigger: u8, - pub sThumbLX: i16, - pub sThumbLY: i16, - pub sThumbRX: i16, - pub sThumbRY: i16, -} -impl ::core::marker::Copy for XINPUT_GAMEPAD {} -impl ::core::clone::Clone for XINPUT_GAMEPAD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub struct XINPUT_KEYSTROKE { - pub VirtualKey: XINPUT_VIRTUAL_KEY, - pub Unicode: u16, - pub Flags: XINPUT_KEYSTROKE_FLAGS, - pub UserIndex: u8, - pub HidCode: u8, -} -impl ::core::marker::Copy for XINPUT_KEYSTROKE {} -impl ::core::clone::Clone for XINPUT_KEYSTROKE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub struct XINPUT_STATE { - pub dwPacketNumber: u32, - pub Gamepad: XINPUT_GAMEPAD, -} -impl ::core::marker::Copy for XINPUT_STATE {} -impl ::core::clone::Clone for XINPUT_STATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input_XboxController\"`*"] -pub struct XINPUT_VIBRATION { - pub wLeftMotorSpeed: u16, - pub wRightMotorSpeed: u16, -} -impl ::core::marker::Copy for XINPUT_VIBRATION {} -impl ::core::clone::Clone for XINPUT_VIBRATION { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/mod.rs deleted file mode 100644 index 30ef34d..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Input/mod.rs +++ /dev/null @@ -1,343 +0,0 @@ -#[cfg(feature = "Win32_UI_Input_Ime")] -pub mod Ime; -#[cfg(feature = "Win32_UI_Input_Ink")] -pub mod Ink; -#[cfg(feature = "Win32_UI_Input_KeyboardAndMouse")] -pub mod KeyboardAndMouse; -#[cfg(feature = "Win32_UI_Input_Pointer")] -pub mod Pointer; -#[cfg(feature = "Win32_UI_Input_Radial")] -pub mod Radial; -#[cfg(feature = "Win32_UI_Input_Touch")] -pub mod Touch; -#[cfg(feature = "Win32_UI_Input_XboxController")] -pub mod XboxController; -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn DefRawInputProc ( parawinput : *const *const RAWINPUT , ninput : i32 , cbsizeheader : u32 ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn GetCIMSSM ( inputmessagesource : *mut INPUT_MESSAGE_SOURCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn GetCurrentInputMessageSource ( inputmessagesource : *mut INPUT_MESSAGE_SOURCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn GetRawInputBuffer ( pdata : *mut RAWINPUT , pcbsize : *mut u32 , cbsizeheader : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`*"] fn GetRawInputData ( hrawinput : HRAWINPUT , uicommand : RAW_INPUT_DATA_COMMAND_FLAGS , pdata : *mut ::core::ffi::c_void , pcbsize : *mut u32 , cbsizeheader : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn GetRawInputDeviceInfoA ( hdevice : super::super::Foundation:: HANDLE , uicommand : RAW_INPUT_DEVICE_INFO_COMMAND , pdata : *mut ::core::ffi::c_void , pcbsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn GetRawInputDeviceInfoW ( hdevice : super::super::Foundation:: HANDLE , uicommand : RAW_INPUT_DEVICE_INFO_COMMAND , pdata : *mut ::core::ffi::c_void , pcbsize : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn GetRawInputDeviceList ( prawinputdevicelist : *mut RAWINPUTDEVICELIST , puinumdevices : *mut u32 , cbsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn GetRegisteredRawInputDevices ( prawinputdevices : *mut RAWINPUTDEVICE , puinumdevices : *mut u32 , cbsize : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] fn RegisterRawInputDevices ( prawinputdevices : *const RAWINPUTDEVICE , uinumdevices : u32 , cbsize : u32 ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub type INPUT_MESSAGE_DEVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMDT_UNAVAILABLE: INPUT_MESSAGE_DEVICE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMDT_KEYBOARD: INPUT_MESSAGE_DEVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMDT_MOUSE: INPUT_MESSAGE_DEVICE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMDT_TOUCH: INPUT_MESSAGE_DEVICE_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMDT_PEN: INPUT_MESSAGE_DEVICE_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMDT_TOUCHPAD: INPUT_MESSAGE_DEVICE_TYPE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub type INPUT_MESSAGE_ORIGIN_ID = i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMO_UNAVAILABLE: INPUT_MESSAGE_ORIGIN_ID = 0i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMO_HARDWARE: INPUT_MESSAGE_ORIGIN_ID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMO_INJECTED: INPUT_MESSAGE_ORIGIN_ID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const IMO_SYSTEM: INPUT_MESSAGE_ORIGIN_ID = 4i32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub type RAWINPUTDEVICE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_REMOVE: RAWINPUTDEVICE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_EXCLUDE: RAWINPUTDEVICE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_PAGEONLY: RAWINPUTDEVICE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_NOLEGACY: RAWINPUTDEVICE_FLAGS = 48u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_INPUTSINK: RAWINPUTDEVICE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_CAPTUREMOUSE: RAWINPUTDEVICE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_NOHOTKEYS: RAWINPUTDEVICE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_APPKEYS: RAWINPUTDEVICE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_EXINPUTSINK: RAWINPUTDEVICE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDEV_DEVNOTIFY: RAWINPUTDEVICE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub type RAW_INPUT_DATA_COMMAND_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RID_HEADER: RAW_INPUT_DATA_COMMAND_FLAGS = 268435461u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RID_INPUT: RAW_INPUT_DATA_COMMAND_FLAGS = 268435459u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub type RAW_INPUT_DEVICE_INFO_COMMAND = u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDI_PREPARSEDDATA: RAW_INPUT_DEVICE_INFO_COMMAND = 536870917u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDI_DEVICENAME: RAW_INPUT_DEVICE_INFO_COMMAND = 536870919u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIDI_DEVICEINFO: RAW_INPUT_DEVICE_INFO_COMMAND = 536870923u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub type RID_DEVICE_INFO_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIM_TYPEMOUSE: RID_DEVICE_INFO_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIM_TYPEKEYBOARD: RID_DEVICE_INFO_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub const RIM_TYPEHID: RID_DEVICE_INFO_TYPE = 2u32; -pub type HRAWINPUT = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub struct INPUT_MESSAGE_SOURCE { - pub deviceType: INPUT_MESSAGE_DEVICE_TYPE, - pub originId: INPUT_MESSAGE_ORIGIN_ID, -} -impl ::core::marker::Copy for INPUT_MESSAGE_SOURCE {} -impl ::core::clone::Clone for INPUT_MESSAGE_SOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub struct RAWHID { - pub dwSizeHid: u32, - pub dwCount: u32, - pub bRawData: [u8; 1], -} -impl ::core::marker::Copy for RAWHID {} -impl ::core::clone::Clone for RAWHID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAWINPUT { - pub header: RAWINPUTHEADER, - pub data: RAWINPUT_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAWINPUT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAWINPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union RAWINPUT_0 { - pub mouse: RAWMOUSE, - pub keyboard: RAWKEYBOARD, - pub hid: RAWHID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAWINPUT_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAWINPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAWINPUTDEVICE { - pub usUsagePage: u16, - pub usUsage: u16, - pub dwFlags: RAWINPUTDEVICE_FLAGS, - pub hwndTarget: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAWINPUTDEVICE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAWINPUTDEVICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAWINPUTDEVICELIST { - pub hDevice: super::super::Foundation::HANDLE, - pub dwType: RID_DEVICE_INFO_TYPE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAWINPUTDEVICELIST {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAWINPUTDEVICELIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RAWINPUTHEADER { - pub dwType: u32, - pub dwSize: u32, - pub hDevice: super::super::Foundation::HANDLE, - pub wParam: super::super::Foundation::WPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RAWINPUTHEADER {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RAWINPUTHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub struct RAWKEYBOARD { - pub MakeCode: u16, - pub Flags: u16, - pub Reserved: u16, - pub VKey: u16, - pub Message: u32, - pub ExtraInformation: u32, -} -impl ::core::marker::Copy for RAWKEYBOARD {} -impl ::core::clone::Clone for RAWKEYBOARD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub struct RAWMOUSE { - pub usFlags: u16, - pub Anonymous: RAWMOUSE_0, - pub ulRawButtons: u32, - pub lLastX: i32, - pub lLastY: i32, - pub ulExtraInformation: u32, -} -impl ::core::marker::Copy for RAWMOUSE {} -impl ::core::clone::Clone for RAWMOUSE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub union RAWMOUSE_0 { - pub ulButtons: u32, - pub Anonymous: RAWMOUSE_0_0, -} -impl ::core::marker::Copy for RAWMOUSE_0 {} -impl ::core::clone::Clone for RAWMOUSE_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub struct RAWMOUSE_0_0 { - pub usButtonFlags: u16, - pub usButtonData: u16, -} -impl ::core::marker::Copy for RAWMOUSE_0_0 {} -impl ::core::clone::Clone for RAWMOUSE_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RID_DEVICE_INFO { - pub cbSize: u32, - pub dwType: RID_DEVICE_INFO_TYPE, - pub Anonymous: RID_DEVICE_INFO_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RID_DEVICE_INFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RID_DEVICE_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union RID_DEVICE_INFO_0 { - pub mouse: RID_DEVICE_INFO_MOUSE, - pub keyboard: RID_DEVICE_INFO_KEYBOARD, - pub hid: RID_DEVICE_INFO_HID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RID_DEVICE_INFO_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RID_DEVICE_INFO_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub struct RID_DEVICE_INFO_HID { - pub dwVendorId: u32, - pub dwProductId: u32, - pub dwVersionNumber: u32, - pub usUsagePage: u16, - pub usUsage: u16, -} -impl ::core::marker::Copy for RID_DEVICE_INFO_HID {} -impl ::core::clone::Clone for RID_DEVICE_INFO_HID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`*"] -pub struct RID_DEVICE_INFO_KEYBOARD { - pub dwType: u32, - pub dwSubType: u32, - pub dwKeyboardMode: u32, - pub dwNumberOfFunctionKeys: u32, - pub dwNumberOfIndicators: u32, - pub dwNumberOfKeysTotal: u32, -} -impl ::core::marker::Copy for RID_DEVICE_INFO_KEYBOARD {} -impl ::core::clone::Clone for RID_DEVICE_INFO_KEYBOARD { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Input\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct RID_DEVICE_INFO_MOUSE { - pub dwId: u32, - pub dwNumberOfButtons: u32, - pub dwSampleRate: u32, - pub fHasHorizontalWheel: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for RID_DEVICE_INFO_MOUSE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for RID_DEVICE_INFO_MOUSE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/InteractionContext/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/InteractionContext/mod.rs deleted file mode 100644 index 57cd3e3..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/InteractionContext/mod.rs +++ /dev/null @@ -1,409 +0,0 @@ -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn AddPointerInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , pointerid : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn BufferPointerPacketsInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , entriescount : u32 , pointerinfo : *const super::Input::Pointer:: POINTER_INFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn CreateInteractionContext ( interactioncontext : *mut HINTERACTIONCONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn DestroyInteractionContext ( interactioncontext : HINTERACTIONCONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetCrossSlideParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , threshold : CROSS_SLIDE_THRESHOLD , distance : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetHoldParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : HOLD_PARAMETER , value : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetInertiaParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , inertiaparameter : INERTIA_PARAMETER , value : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetInteractionConfigurationInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , configurationcount : u32 , configuration : *mut INTERACTION_CONTEXT_CONFIGURATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetMouseWheelParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : MOUSE_WHEEL_PARAMETER , value : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetPropertyInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , contextproperty : INTERACTION_CONTEXT_PROPERTY , value : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetStateInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , pointerinfo : *const super::Input::Pointer:: POINTER_INFO , state : *mut INTERACTION_STATE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetTapParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : TAP_PARAMETER , value : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn GetTranslationParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : TRANSLATION_PARAMETER , value : *mut f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn ProcessBufferedPacketsInteractionContext ( interactioncontext : HINTERACTIONCONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn ProcessInertiaInteractionContext ( interactioncontext : HINTERACTIONCONTEXT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Input_Pointer", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Input_Pointer\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ProcessPointerFramesInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , entriescount : u32 , pointercount : u32 , pointerinfo : *const super::Input::Pointer:: POINTER_INFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn RegisterOutputCallbackInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , outputcallback : INTERACTION_CONTEXT_OUTPUT_CALLBACK , clientdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn RegisterOutputCallbackInteractionContext2 ( interactioncontext : HINTERACTIONCONTEXT , outputcallback : INTERACTION_CONTEXT_OUTPUT_CALLBACK2 , clientdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn RemovePointerInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , pointerid : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn ResetInteractionContext ( interactioncontext : HINTERACTIONCONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetCrossSlideParametersInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parametercount : u32 , crossslideparameters : *const CROSS_SLIDE_PARAMETER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetHoldParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : HOLD_PARAMETER , value : f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetInertiaParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , inertiaparameter : INERTIA_PARAMETER , value : f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetInteractionConfigurationInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , configurationcount : u32 , configuration : *const INTERACTION_CONTEXT_CONFIGURATION ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetMouseWheelParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : MOUSE_WHEEL_PARAMETER , value : f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetPivotInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , x : f32 , y : f32 , radius : f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetPropertyInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , contextproperty : INTERACTION_CONTEXT_PROPERTY , value : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetTapParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : TAP_PARAMETER , value : f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn SetTranslationParameterInteractionContext ( interactioncontext : HINTERACTIONCONTEXT , parameter : TRANSLATION_PARAMETER , value : f32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "ninput.dll""system" #[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] fn StopInteractionContext ( interactioncontext : HINTERACTIONCONTEXT ) -> :: windows_sys::core::HRESULT ); -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type CROSS_SLIDE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_FLAGS_NONE: CROSS_SLIDE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_FLAGS_SELECT: CROSS_SLIDE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_FLAGS_SPEED_BUMP: CROSS_SLIDE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_FLAGS_REARRANGE: CROSS_SLIDE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_FLAGS_MAX: CROSS_SLIDE_FLAGS = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type CROSS_SLIDE_THRESHOLD = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_THRESHOLD_SELECT_START: CROSS_SLIDE_THRESHOLD = 0i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_THRESHOLD_SPEED_BUMP_START: CROSS_SLIDE_THRESHOLD = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_THRESHOLD_SPEED_BUMP_END: CROSS_SLIDE_THRESHOLD = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_THRESHOLD_REARRANGE_START: CROSS_SLIDE_THRESHOLD = 3i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_THRESHOLD_COUNT: CROSS_SLIDE_THRESHOLD = 4i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const CROSS_SLIDE_THRESHOLD_MAX: CROSS_SLIDE_THRESHOLD = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type HOLD_PARAMETER = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const HOLD_PARAMETER_MIN_CONTACT_COUNT: HOLD_PARAMETER = 0i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const HOLD_PARAMETER_MAX_CONTACT_COUNT: HOLD_PARAMETER = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const HOLD_PARAMETER_THRESHOLD_RADIUS: HOLD_PARAMETER = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const HOLD_PARAMETER_THRESHOLD_START_DELAY: HOLD_PARAMETER = 3i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const HOLD_PARAMETER_MAX: HOLD_PARAMETER = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type INERTIA_PARAMETER = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INERTIA_PARAMETER_TRANSLATION_DECELERATION: INERTIA_PARAMETER = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INERTIA_PARAMETER_TRANSLATION_DISPLACEMENT: INERTIA_PARAMETER = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INERTIA_PARAMETER_ROTATION_DECELERATION: INERTIA_PARAMETER = 3i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INERTIA_PARAMETER_ROTATION_ANGLE: INERTIA_PARAMETER = 4i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INERTIA_PARAMETER_EXPANSION_DECELERATION: INERTIA_PARAMETER = 5i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INERTIA_PARAMETER_EXPANSION_EXPANSION: INERTIA_PARAMETER = 6i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INERTIA_PARAMETER_MAX: INERTIA_PARAMETER = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type INTERACTION_CONFIGURATION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_NONE: INTERACTION_CONFIGURATION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION: INTERACTION_CONFIGURATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X: INTERACTION_CONFIGURATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y: INTERACTION_CONFIGURATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION: INTERACTION_CONFIGURATION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING: INTERACTION_CONFIGURATION_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA: INTERACTION_CONFIGURATION_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA: INTERACTION_CONFIGURATION_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA: INTERACTION_CONFIGURATION_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X: INTERACTION_CONFIGURATION_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y: INTERACTION_CONFIGURATION_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT: INTERACTION_CONFIGURATION_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING: INTERACTION_CONFIGURATION_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE: INTERACTION_CONFIGURATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL: INTERACTION_CONFIGURATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT: INTERACTION_CONFIGURATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP: INTERACTION_CONFIGURATION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE: INTERACTION_CONFIGURATION_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT: INTERACTION_CONFIGURATION_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_TAP: INTERACTION_CONFIGURATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE: INTERACTION_CONFIGURATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER: INTERACTION_CONFIGURATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP: INTERACTION_CONFIGURATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_HOLD: INTERACTION_CONFIGURATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE: INTERACTION_CONFIGURATION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER: INTERACTION_CONFIGURATION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_DRAG: INTERACTION_CONFIGURATION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONFIGURATION_FLAG_MAX: INTERACTION_CONFIGURATION_FLAGS = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type INTERACTION_CONTEXT_PROPERTY = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONTEXT_PROPERTY_MEASUREMENT_UNITS: INTERACTION_CONTEXT_PROPERTY = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONTEXT_PROPERTY_INTERACTION_UI_FEEDBACK: INTERACTION_CONTEXT_PROPERTY = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS: INTERACTION_CONTEXT_PROPERTY = 3i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_CONTEXT_PROPERTY_MAX: INTERACTION_CONTEXT_PROPERTY = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type INTERACTION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_FLAG_NONE: INTERACTION_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_FLAG_BEGIN: INTERACTION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_FLAG_END: INTERACTION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_FLAG_CANCEL: INTERACTION_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_FLAG_INERTIA: INTERACTION_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_FLAG_MAX: INTERACTION_FLAGS = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type INTERACTION_ID = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_NONE: INTERACTION_ID = 0i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_MANIPULATION: INTERACTION_ID = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_TAP: INTERACTION_ID = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_SECONDARY_TAP: INTERACTION_ID = 3i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_HOLD: INTERACTION_ID = 4i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_DRAG: INTERACTION_ID = 5i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_CROSS_SLIDE: INTERACTION_ID = 6i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_ID_MAX: INTERACTION_ID = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type INTERACTION_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_STATE_IDLE: INTERACTION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_STATE_IN_INTERACTION: INTERACTION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_STATE_POSSIBLE_DOUBLE_TAP: INTERACTION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const INTERACTION_STATE_MAX: INTERACTION_STATE = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type MANIPULATION_RAILS_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MANIPULATION_RAILS_STATE_UNDECIDED: MANIPULATION_RAILS_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MANIPULATION_RAILS_STATE_FREE: MANIPULATION_RAILS_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MANIPULATION_RAILS_STATE_RAILED: MANIPULATION_RAILS_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MANIPULATION_RAILS_STATE_MAX: MANIPULATION_RAILS_STATE = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type MOUSE_WHEEL_PARAMETER = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_X: MOUSE_WHEEL_PARAMETER = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_Y: MOUSE_WHEEL_PARAMETER = 2i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MOUSE_WHEEL_PARAMETER_DELTA_SCALE: MOUSE_WHEEL_PARAMETER = 3i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MOUSE_WHEEL_PARAMETER_DELTA_ROTATION: MOUSE_WHEEL_PARAMETER = 4i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_X: MOUSE_WHEEL_PARAMETER = 5i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_Y: MOUSE_WHEEL_PARAMETER = 6i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const MOUSE_WHEEL_PARAMETER_MAX: MOUSE_WHEEL_PARAMETER = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type TAP_PARAMETER = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const TAP_PARAMETER_MIN_CONTACT_COUNT: TAP_PARAMETER = 0i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const TAP_PARAMETER_MAX_CONTACT_COUNT: TAP_PARAMETER = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const TAP_PARAMETER_MAX: TAP_PARAMETER = -1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub type TRANSLATION_PARAMETER = i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const TRANSLATION_PARAMETER_MIN_CONTACT_COUNT: TRANSLATION_PARAMETER = 0i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const TRANSLATION_PARAMETER_MAX_CONTACT_COUNT: TRANSLATION_PARAMETER = 1i32; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub const TRANSLATION_PARAMETER_MAX: TRANSLATION_PARAMETER = -1i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub struct CROSS_SLIDE_PARAMETER { - pub threshold: CROSS_SLIDE_THRESHOLD, - pub distance: f32, -} -impl ::core::marker::Copy for CROSS_SLIDE_PARAMETER {} -impl ::core::clone::Clone for CROSS_SLIDE_PARAMETER { - fn clone(&self) -> Self { - *self - } -} -pub type HINTERACTIONCONTEXT = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub struct INTERACTION_ARGUMENTS_CROSS_SLIDE { - pub flags: CROSS_SLIDE_FLAGS, -} -impl ::core::marker::Copy for INTERACTION_ARGUMENTS_CROSS_SLIDE {} -impl ::core::clone::Clone for INTERACTION_ARGUMENTS_CROSS_SLIDE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub struct INTERACTION_ARGUMENTS_MANIPULATION { - pub delta: MANIPULATION_TRANSFORM, - pub cumulative: MANIPULATION_TRANSFORM, - pub velocity: MANIPULATION_VELOCITY, - pub railsState: MANIPULATION_RAILS_STATE, -} -impl ::core::marker::Copy for INTERACTION_ARGUMENTS_MANIPULATION {} -impl ::core::clone::Clone for INTERACTION_ARGUMENTS_MANIPULATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub struct INTERACTION_ARGUMENTS_TAP { - pub count: u32, -} -impl ::core::marker::Copy for INTERACTION_ARGUMENTS_TAP {} -impl ::core::clone::Clone for INTERACTION_ARGUMENTS_TAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub struct INTERACTION_CONTEXT_CONFIGURATION { - pub interactionId: INTERACTION_ID, - pub enable: INTERACTION_CONFIGURATION_FLAGS, -} -impl ::core::marker::Copy for INTERACTION_CONTEXT_CONFIGURATION {} -impl ::core::clone::Clone for INTERACTION_CONTEXT_CONFIGURATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct INTERACTION_CONTEXT_OUTPUT { - pub interactionId: INTERACTION_ID, - pub interactionFlags: INTERACTION_FLAGS, - pub inputType: super::WindowsAndMessaging::POINTER_INPUT_TYPE, - pub x: f32, - pub y: f32, - pub arguments: INTERACTION_CONTEXT_OUTPUT_0, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for INTERACTION_CONTEXT_OUTPUT {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for INTERACTION_CONTEXT_OUTPUT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub union INTERACTION_CONTEXT_OUTPUT_0 { - pub manipulation: INTERACTION_ARGUMENTS_MANIPULATION, - pub tap: INTERACTION_ARGUMENTS_TAP, - pub crossSlide: INTERACTION_ARGUMENTS_CROSS_SLIDE, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for INTERACTION_CONTEXT_OUTPUT_0 {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for INTERACTION_CONTEXT_OUTPUT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct INTERACTION_CONTEXT_OUTPUT2 { - pub interactionId: INTERACTION_ID, - pub interactionFlags: INTERACTION_FLAGS, - pub inputType: super::WindowsAndMessaging::POINTER_INPUT_TYPE, - pub contactCount: u32, - pub currentContactCount: u32, - pub x: f32, - pub y: f32, - pub arguments: INTERACTION_CONTEXT_OUTPUT2_0, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for INTERACTION_CONTEXT_OUTPUT2 {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for INTERACTION_CONTEXT_OUTPUT2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub union INTERACTION_CONTEXT_OUTPUT2_0 { - pub manipulation: INTERACTION_ARGUMENTS_MANIPULATION, - pub tap: INTERACTION_ARGUMENTS_TAP, - pub crossSlide: INTERACTION_ARGUMENTS_CROSS_SLIDE, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for INTERACTION_CONTEXT_OUTPUT2_0 {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for INTERACTION_CONTEXT_OUTPUT2_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub struct MANIPULATION_TRANSFORM { - pub translationX: f32, - pub translationY: f32, - pub scale: f32, - pub expansion: f32, - pub rotation: f32, -} -impl ::core::marker::Copy for MANIPULATION_TRANSFORM {} -impl ::core::clone::Clone for MANIPULATION_TRANSFORM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`*"] -pub struct MANIPULATION_VELOCITY { - pub velocityX: f32, - pub velocityY: f32, - pub velocityExpansion: f32, - pub velocityAngular: f32, -} -impl ::core::marker::Copy for MANIPULATION_VELOCITY {} -impl ::core::clone::Clone for MANIPULATION_VELOCITY { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub type INTERACTION_CONTEXT_OUTPUT_CALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_UI_InteractionContext\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub type INTERACTION_CONTEXT_OUTPUT_CALLBACK2 = ::core::option::Option ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs deleted file mode 100644 index 8f00ae0..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/LegacyWindowsEnvironmentFeatures/mod.rs +++ /dev/null @@ -1,66 +0,0 @@ -pub type IADesktopP2 = *mut ::core::ffi::c_void; -pub type IActiveDesktopP = *mut ::core::ffi::c_void; -pub type IBriefcaseInitiator = *mut ::core::ffi::c_void; -pub type IEmptyVolumeCache = *mut ::core::ffi::c_void; -pub type IEmptyVolumeCache2 = *mut ::core::ffi::c_void; -pub type IEmptyVolumeCacheCallBack = *mut ::core::ffi::c_void; -pub type IReconcilableObject = *mut ::core::ffi::c_void; -pub type IReconcileInitiator = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCCBF_LASTNOTIFICATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_E_ABORTED: ::windows_sys::core::HRESULT = -2147217408i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_E_INEEDTODOTHEUPDATES: ::windows_sys::core::HRESULT = -2147217404i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_E_NOCALLBACK: ::windows_sys::core::HRESULT = -2147217407i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_E_NORESIDUES: ::windows_sys::core::HRESULT = -2147217406i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_E_TOODIFFERENT: ::windows_sys::core::HRESULT = -2147217405i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_S_IDIDTHEUPDATES: ::windows_sys::core::HRESULT = 266240i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_S_NOTCOMPLETE: ::windows_sys::core::HRESULT = 266241i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const REC_S_NOTCOMPLETEBUTPROPAGATE: ::windows_sys::core::HRESULT = 266242i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const STATEBITS_FLAT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub type EMPTY_VOLUME_CACHE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_HASSETTINGS: EMPTY_VOLUME_CACHE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_ENABLEBYDEFAULT: EMPTY_VOLUME_CACHE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_REMOVEFROMLIST: EMPTY_VOLUME_CACHE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_ENABLEBYDEFAULT_AUTO: EMPTY_VOLUME_CACHE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_DONTSHOWIFZERO: EMPTY_VOLUME_CACHE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_SETTINGSMODE: EMPTY_VOLUME_CACHE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_OUTOFDISKSPACE: EMPTY_VOLUME_CACHE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_USERCONSENTOBTAINED: EMPTY_VOLUME_CACHE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const EVCF_SYSTEMAUTORUN: EMPTY_VOLUME_CACHE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub type RECONCILEF = i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const RECONCILEF_MAYBOTHERUSER: RECONCILEF = 1i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const RECONCILEF_FEEDBACKWINDOWVALID: RECONCILEF = 2i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const RECONCILEF_NORESIDUESOK: RECONCILEF = 4i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const RECONCILEF_OMITSELFRESIDUE: RECONCILEF = 8i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const RECONCILEF_RESUMERECONCILIATION: RECONCILEF = 16i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const RECONCILEF_YOUMAYDOTHEUPDATES: RECONCILEF = 32i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const RECONCILEF_ONLYYOUWERECHANGED: RECONCILEF = 64i32; -#[doc = "*Required features: `\"Win32_UI_LegacyWindowsEnvironmentFeatures\"`*"] -pub const ALL_RECONCILE_FLAGS: RECONCILEF = 127i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Magnification/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Magnification/mod.rs deleted file mode 100644 index 486071c..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Magnification/mod.rs +++ /dev/null @@ -1,97 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagGetColorEffect ( hwnd : super::super::Foundation:: HWND , peffect : *mut MAGCOLOREFFECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagGetFullscreenColorEffect ( peffect : *mut MAGCOLOREFFECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagGetFullscreenTransform ( pmaglevel : *mut f32 , pxoffset : *mut i32 , pyoffset : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn MagGetImageScalingCallback ( hwnd : super::super::Foundation:: HWND ) -> MagImageScalingCallback ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagGetInputTransform ( pfenabled : *mut super::super::Foundation:: BOOL , prectsource : *mut super::super::Foundation:: RECT , prectdest : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagGetWindowFilterList ( hwnd : super::super::Foundation:: HWND , pdwfiltermode : *mut MW_FILTERMODE , count : i32 , phwnd : *mut super::super::Foundation:: HWND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagGetWindowSource ( hwnd : super::super::Foundation:: HWND , prect : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagGetWindowTransform ( hwnd : super::super::Foundation:: HWND , ptransform : *mut MAGTRANSFORM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagInitialize ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagSetColorEffect ( hwnd : super::super::Foundation:: HWND , peffect : *mut MAGCOLOREFFECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagSetFullscreenColorEffect ( peffect : *const MAGCOLOREFFECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagSetFullscreenTransform ( maglevel : f32 , xoffset : i32 , yoffset : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn MagSetImageScalingCallback ( hwnd : super::super::Foundation:: HWND , callback : MagImageScalingCallback ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagSetInputTransform ( fenabled : super::super::Foundation:: BOOL , prectsource : *const super::super::Foundation:: RECT , prectdest : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagSetWindowFilterList ( hwnd : super::super::Foundation:: HWND , dwfiltermode : MW_FILTERMODE , count : i32 , phwnd : *mut super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagSetWindowSource ( hwnd : super::super::Foundation:: HWND , rect : super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagSetWindowTransform ( hwnd : super::super::Foundation:: HWND , ptransform : *mut MAGTRANSFORM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagShowSystemCursor ( fshowcursor : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "magnification.dll""system" #[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`*"] fn MagUninitialize ( ) -> super::super::Foundation:: BOOL ); -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const MS_CLIPAROUNDCURSOR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const MS_INVERTCOLORS: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const MS_SHOWMAGNIFIEDCURSOR: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const WC_MAGNIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Magnifier"); -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const WC_MAGNIFIERA: ::windows_sys::core::PCSTR = ::windows_sys::s!("Magnifier"); -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const WC_MAGNIFIERW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Magnifier"); -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub type MW_FILTERMODE = u32; -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const MW_FILTERMODE_EXCLUDE: MW_FILTERMODE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub const MW_FILTERMODE_INCLUDE: MW_FILTERMODE = 1u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub struct MAGCOLOREFFECT { - pub transform: [f32; 25], -} -impl ::core::marker::Copy for MAGCOLOREFFECT {} -impl ::core::clone::Clone for MAGCOLOREFFECT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub struct MAGIMAGEHEADER { - pub width: u32, - pub height: u32, - pub format: ::windows_sys::core::GUID, - pub stride: u32, - pub offset: u32, - pub cbSize: usize, -} -impl ::core::marker::Copy for MAGIMAGEHEADER {} -impl ::core::clone::Clone for MAGIMAGEHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Magnification\"`*"] -pub struct MAGTRANSFORM { - pub v: [f32; 9], -} -impl ::core::marker::Copy for MAGTRANSFORM {} -impl ::core::clone::Clone for MAGTRANSFORM { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_Magnification\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub type MagImageScalingCallback = ::core::option::Option super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Notifications/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Notifications/mod.rs deleted file mode 100644 index 7427b12..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Notifications/mod.rs +++ /dev/null @@ -1,13 +0,0 @@ -pub type INotificationActivationCallback = *mut ::core::ffi::c_void; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Notifications\"`*"] -pub struct NOTIFICATION_USER_INPUT_DATA { - pub Key: ::windows_sys::core::PCWSTR, - pub Value: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for NOTIFICATION_USER_INPUT_DATA {} -impl ::core::clone::Clone for NOTIFICATION_USER_INPUT_DATA { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Ribbon/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Ribbon/mod.rs deleted file mode 100644 index 4277c4c..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Ribbon/mod.rs +++ /dev/null @@ -1,226 +0,0 @@ -pub type IUIApplication = *mut ::core::ffi::c_void; -pub type IUICollection = *mut ::core::ffi::c_void; -pub type IUICollectionChangedEvent = *mut ::core::ffi::c_void; -pub type IUICommandHandler = *mut ::core::ffi::c_void; -pub type IUIContextualUI = *mut ::core::ffi::c_void; -pub type IUIEventLogger = *mut ::core::ffi::c_void; -pub type IUIEventingManager = *mut ::core::ffi::c_void; -pub type IUIFramework = *mut ::core::ffi::c_void; -pub type IUIImage = *mut ::core::ffi::c_void; -pub type IUIImageFromBitmap = *mut ::core::ffi::c_void; -pub type IUIRibbon = *mut ::core::ffi::c_void; -pub type IUISimplePropertySet = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const LIBID_UIRibbon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x942f35c2_e83b_45ef_b085_ac295dd63d5b); -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UIRibbonFramework: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x926749fa_2615_4987_8845_c33e65f2b957); -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UIRibbonImageFromBitmapFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f7434b6_59b6_4250_999e_d168d6ae4293); -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_ALL_COMMANDS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COLLECTION_INVALIDINDEX: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_COLLECTIONCHANGE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COLLECTIONCHANGE_INSERT: UI_COLLECTIONCHANGE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COLLECTIONCHANGE_REMOVE: UI_COLLECTIONCHANGE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COLLECTIONCHANGE_REPLACE: UI_COLLECTIONCHANGE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COLLECTIONCHANGE_RESET: UI_COLLECTIONCHANGE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_COMMANDTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_UNKNOWN: UI_COMMANDTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_GROUP: UI_COMMANDTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_ACTION: UI_COMMANDTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_ANCHOR: UI_COMMANDTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_CONTEXT: UI_COMMANDTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_COLLECTION: UI_COMMANDTYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_COMMANDCOLLECTION: UI_COMMANDTYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_DECIMAL: UI_COMMANDTYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_BOOLEAN: UI_COMMANDTYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_FONT: UI_COMMANDTYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_RECENTITEMS: UI_COMMANDTYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_COLORANCHOR: UI_COMMANDTYPE = 11i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_COMMANDTYPE_COLORCOLLECTION: UI_COMMANDTYPE = 12i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_CONTEXTAVAILABILITY = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_CONTEXTAVAILABILITY_NOTAVAILABLE: UI_CONTEXTAVAILABILITY = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_CONTEXTAVAILABILITY_AVAILABLE: UI_CONTEXTAVAILABILITY = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_CONTEXTAVAILABILITY_ACTIVE: UI_CONTEXTAVAILABILITY = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_CONTROLDOCK = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_CONTROLDOCK_TOP: UI_CONTROLDOCK = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_CONTROLDOCK_BOTTOM: UI_CONTROLDOCK = 3i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_EVENTLOCATION = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTLOCATION_Ribbon: UI_EVENTLOCATION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTLOCATION_QAT: UI_EVENTLOCATION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTLOCATION_ApplicationMenu: UI_EVENTLOCATION = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTLOCATION_ContextPopup: UI_EVENTLOCATION = 3i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_EVENTTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_ApplicationMenuOpened: UI_EVENTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_RibbonMinimized: UI_EVENTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_RibbonExpanded: UI_EVENTTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_ApplicationModeSwitched: UI_EVENTTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_TabActivated: UI_EVENTTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_MenuOpened: UI_EVENTTYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_CommandExecuted: UI_EVENTTYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EVENTTYPE_TooltipShown: UI_EVENTTYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_EXECUTIONVERB = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EXECUTIONVERB_EXECUTE: UI_EXECUTIONVERB = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EXECUTIONVERB_PREVIEW: UI_EXECUTIONVERB = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_EXECUTIONVERB_CANCELPREVIEW: UI_EXECUTIONVERB = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_FONTDELTASIZE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTDELTASIZE_GROW: UI_FONTDELTASIZE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTDELTASIZE_SHRINK: UI_FONTDELTASIZE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_FONTPROPERTIES = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTPROPERTIES_NOTAVAILABLE: UI_FONTPROPERTIES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTPROPERTIES_NOTSET: UI_FONTPROPERTIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTPROPERTIES_SET: UI_FONTPROPERTIES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_FONTUNDERLINE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTUNDERLINE_NOTAVAILABLE: UI_FONTUNDERLINE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTUNDERLINE_NOTSET: UI_FONTUNDERLINE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTUNDERLINE_SET: UI_FONTUNDERLINE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_FONTVERTICALPOSITION = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTVERTICALPOSITION_NOTAVAILABLE: UI_FONTVERTICALPOSITION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTVERTICALPOSITION_NOTSET: UI_FONTVERTICALPOSITION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTVERTICALPOSITION_SUPERSCRIPT: UI_FONTVERTICALPOSITION = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_FONTVERTICALPOSITION_SUBSCRIPT: UI_FONTVERTICALPOSITION = 3i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_INVALIDATIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_INVALIDATIONS_STATE: UI_INVALIDATIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_INVALIDATIONS_VALUE: UI_INVALIDATIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_INVALIDATIONS_PROPERTY: UI_INVALIDATIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_INVALIDATIONS_ALLPROPERTIES: UI_INVALIDATIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_OWNERSHIP = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_OWNERSHIP_TRANSFER: UI_OWNERSHIP = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_OWNERSHIP_COPY: UI_OWNERSHIP = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_SWATCHCOLORMODE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_SWATCHCOLORMODE_NORMAL: UI_SWATCHCOLORMODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_SWATCHCOLORMODE_MONOCHROME: UI_SWATCHCOLORMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_SWATCHCOLORTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_SWATCHCOLORTYPE_NOCOLOR: UI_SWATCHCOLORTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_SWATCHCOLORTYPE_AUTOMATIC: UI_SWATCHCOLORTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_SWATCHCOLORTYPE_RGB: UI_SWATCHCOLORTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_VIEWTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_VIEWTYPE_RIBBON: UI_VIEWTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub type UI_VIEWVERB = i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_VIEWVERB_CREATE: UI_VIEWVERB = 0i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_VIEWVERB_DESTROY: UI_VIEWVERB = 1i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_VIEWVERB_SIZE: UI_VIEWVERB = 2i32; -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub const UI_VIEWVERB_ERROR: UI_VIEWVERB = 3i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub struct UI_EVENTPARAMS { - pub EventType: UI_EVENTTYPE, - pub Anonymous: UI_EVENTPARAMS_0, -} -impl ::core::marker::Copy for UI_EVENTPARAMS {} -impl ::core::clone::Clone for UI_EVENTPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub union UI_EVENTPARAMS_0 { - pub Modes: i32, - pub Params: UI_EVENTPARAMS_COMMAND, -} -impl ::core::marker::Copy for UI_EVENTPARAMS_0 {} -impl ::core::clone::Clone for UI_EVENTPARAMS_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Ribbon\"`*"] -pub struct UI_EVENTPARAMS_COMMAND { - pub CommandID: u32, - pub CommandName: ::windows_sys::core::PCWSTR, - pub ParentCommandID: u32, - pub ParentCommandName: ::windows_sys::core::PCWSTR, - pub SelectionIndex: u32, - pub Location: UI_EVENTLOCATION, -} -impl ::core::marker::Copy for UI_EVENTPARAMS_COMMAND {} -impl ::core::clone::Clone for UI_EVENTPARAMS_COMMAND { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/Common/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/Common/mod.rs deleted file mode 100644 index 23ef6a8..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/Common/mod.rs +++ /dev/null @@ -1,209 +0,0 @@ -pub type IObjectArray = *mut ::core::ffi::c_void; -pub type IObjectCollection = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVEDFLAG_GDIPLUS: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVEDFLAG_HARDCODED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVEDFLAG_NATIVESUPPORT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVEDFLAG_SOFTCODED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVEDFLAG_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVEDFLAG_WMSDK: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVEDFLAG_ZIPFOLDER: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub type DEVICE_SCALE_FACTOR = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const DEVICE_SCALE_FACTOR_INVALID: DEVICE_SCALE_FACTOR = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_100_PERCENT: DEVICE_SCALE_FACTOR = 100i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_120_PERCENT: DEVICE_SCALE_FACTOR = 120i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_125_PERCENT: DEVICE_SCALE_FACTOR = 125i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_140_PERCENT: DEVICE_SCALE_FACTOR = 140i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_150_PERCENT: DEVICE_SCALE_FACTOR = 150i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_160_PERCENT: DEVICE_SCALE_FACTOR = 160i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_175_PERCENT: DEVICE_SCALE_FACTOR = 175i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_180_PERCENT: DEVICE_SCALE_FACTOR = 180i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_200_PERCENT: DEVICE_SCALE_FACTOR = 200i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_225_PERCENT: DEVICE_SCALE_FACTOR = 225i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_250_PERCENT: DEVICE_SCALE_FACTOR = 250i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_300_PERCENT: DEVICE_SCALE_FACTOR = 300i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_350_PERCENT: DEVICE_SCALE_FACTOR = 350i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_400_PERCENT: DEVICE_SCALE_FACTOR = 400i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_450_PERCENT: DEVICE_SCALE_FACTOR = 450i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SCALE_500_PERCENT: DEVICE_SCALE_FACTOR = 500i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub type PERCEIVED = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_FIRST: PERCEIVED = -3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_CUSTOM: PERCEIVED = -3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_UNSPECIFIED: PERCEIVED = -2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_FOLDER: PERCEIVED = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_UNKNOWN: PERCEIVED = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_TEXT: PERCEIVED = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_IMAGE: PERCEIVED = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_AUDIO: PERCEIVED = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_VIDEO: PERCEIVED = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_COMPRESSED: PERCEIVED = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_DOCUMENT: PERCEIVED = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_SYSTEM: PERCEIVED = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_APPLICATION: PERCEIVED = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_GAMEMEDIA: PERCEIVED = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_CONTACTS: PERCEIVED = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const PERCEIVED_TYPE_LAST: PERCEIVED = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub type SHCOLSTATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_DEFAULT: SHCOLSTATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_TYPE_STR: SHCOLSTATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_TYPE_INT: SHCOLSTATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_TYPE_DATE: SHCOLSTATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_TYPEMASK: SHCOLSTATE = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_ONBYDEFAULT: SHCOLSTATE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_SLOW: SHCOLSTATE = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_EXTENDED: SHCOLSTATE = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_SECONDARYUI: SHCOLSTATE = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_HIDDEN: SHCOLSTATE = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_PREFER_VARCMP: SHCOLSTATE = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_PREFER_FMTCMP: SHCOLSTATE = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_NOSORTBYFOLDERNESS: SHCOLSTATE = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_VIEWONLY: SHCOLSTATE = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_BATCHREAD: SHCOLSTATE = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_NO_GROUPBY: SHCOLSTATE = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_FIXED_WIDTH: SHCOLSTATE = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_NODPISCALE: SHCOLSTATE = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_FIXED_RATIO: SHCOLSTATE = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const SHCOLSTATE_DISPLAYMASK: SHCOLSTATE = 61440i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub type STRRET_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const STRRET_WSTR: STRRET_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const STRRET_OFFSET: STRRET_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub const STRRET_CSTR: STRRET_TYPE = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub struct COMDLG_FILTERSPEC { - pub pszName: ::windows_sys::core::PCWSTR, - pub pszSpec: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for COMDLG_FILTERSPEC {} -impl ::core::clone::Clone for COMDLG_FILTERSPEC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub struct ITEMIDLIST { - pub mkid: SHITEMID, -} -impl ::core::marker::Copy for ITEMIDLIST {} -impl ::core::clone::Clone for ITEMIDLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub struct SHELLDETAILS { - pub fmt: i32, - pub cxChar: i32, - pub str: STRRET, -} -impl ::core::marker::Copy for SHELLDETAILS {} -impl ::core::clone::Clone for SHELLDETAILS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub struct SHITEMID { - pub cb: u16, - pub abID: [u8; 1], -} -impl ::core::marker::Copy for SHITEMID {} -impl ::core::clone::Clone for SHITEMID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub struct STRRET { - pub uType: u32, - pub Anonymous: STRRET_0, -} -impl ::core::marker::Copy for STRRET {} -impl ::core::clone::Clone for STRRET { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell_Common\"`*"] -pub union STRRET_0 { - pub pOleStr: ::windows_sys::core::PWSTR, - pub uOffset: u32, - pub cStr: [u8; 260], -} -impl ::core::marker::Copy for STRRET_0 {} -impl ::core::clone::Clone for STRRET_0 { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs deleted file mode 100644 index c50c29b..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/PropertiesSystem/mod.rs +++ /dev/null @@ -1,981 +0,0 @@ -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn ClearPropVariantArray ( rgpropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT , cvars : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn ClearVariantArray ( pvars : *mut super::super::super::System::Com:: VARIANT , cvars : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromBooleanVector ( prgf : *const super::super::super::Foundation:: BOOL , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromBuffer ( pv : *const ::core::ffi::c_void , cb : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromCLSID ( clsid : *const :: windows_sys::core::GUID , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromDoubleVector ( prgn : *const f64 , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromFileTime ( pftin : *const super::super::super::Foundation:: FILETIME , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromFileTimeVector ( prgft : *const super::super::super::Foundation:: FILETIME , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromGUIDAsString ( guid : *const :: windows_sys::core::GUID , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromInt16Vector ( prgn : *const i16 , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromInt32Vector ( prgn : *const i32 , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromInt64Vector ( prgn : *const i64 , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromPropVariantVectorElem ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromResource ( hinst : super::super::super::Foundation:: HINSTANCE , id : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_Common\"`*"] fn InitPropVariantFromStrRet ( pstrret : *mut super::Common:: STRRET , pidl : *const super::Common:: ITEMIDLIST , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromStringAsVector ( psz : :: windows_sys::core::PCWSTR , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromStringVector ( prgsz : *const :: windows_sys::core::PCWSTR , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromUInt16Vector ( prgn : *const u16 , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromUInt32Vector ( prgn : *const u32 , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantFromUInt64Vector ( prgn : *const u64 , celems : u32 , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn InitPropVariantVectorFromPropVariant ( propvarsingle : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ppropvarvector : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromBooleanArray ( prgf : *const super::super::super::Foundation:: BOOL , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromBuffer ( pv : *const ::core::ffi::c_void , cb : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromDoubleArray ( prgn : *const f64 , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromFileTime ( pft : *const super::super::super::Foundation:: FILETIME , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromFileTimeArray ( prgft : *const super::super::super::Foundation:: FILETIME , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromGUIDAsString ( guid : *const :: windows_sys::core::GUID , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromInt16Array ( prgn : *const i16 , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromInt32Array ( prgn : *const i32 , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromInt64Array ( prgn : *const i64 , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromResource ( hinst : super::super::super::Foundation:: HINSTANCE , id : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`*"] fn InitVariantFromStrRet ( pstrret : *const super::Common:: STRRET , pidl : *const super::Common:: ITEMIDLIST , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromStringArray ( prgsz : *const :: windows_sys::core::PCWSTR , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromUInt16Array ( prgn : *const u16 , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromUInt32Array ( prgn : *const u32 , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromUInt64Array ( prgn : *const u64 , celems : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn InitVariantFromVariantArrayElem ( varin : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSCoerceToCanonicalValue ( key : *const PROPERTYKEY , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSCreateAdapterFromPropertyStore ( pps : IPropertyStore , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSCreateDelayedMultiplexPropertyStore ( flags : GETPROPERTYSTOREFLAGS , pdpsf : IDelayedPropertyStoreFactory , rgstoreids : *const u32 , cstores : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSCreateMemoryPropertyStore ( riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSCreateMultiplexPropertyStore ( prgpunkstores : *const :: windows_sys::core::IUnknown , cstores : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSCreatePropertyChangeArray ( rgpropkey : *const PROPERTYKEY , rgflags : *const PKA_FLAGS , rgpropvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , cchanges : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSCreatePropertyStoreFromObject ( punk : :: windows_sys::core::IUnknown , grfmode : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSCreatePropertyStoreFromPropertySetStorage ( ppss : super::super::super::System::Com::StructuredStorage:: IPropertySetStorage , grfmode : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSCreateSimplePropertyChange ( flags : PKA_FLAGS , key : *const PROPERTYKEY , propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSEnumeratePropertyDescriptions ( filteron : PROPDESC_ENUMFILTER , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSFormatForDisplay ( propkey : *const PROPERTYKEY , propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pdfflags : PROPDESC_FORMAT_FLAGS , pwsztext : :: windows_sys::core::PWSTR , cchtext : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSFormatForDisplayAlloc ( key : *const PROPERTYKEY , propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pdff : PROPDESC_FORMAT_FLAGS , ppszdisplay : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSFormatPropertyValue ( pps : IPropertyStore , ppd : IPropertyDescription , pdff : PROPDESC_FORMAT_FLAGS , ppszdisplay : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSGetImageReferenceForValue ( propkey : *const PROPERTYKEY , propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ppszimageres : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] fn PSGetItemPropertyHandler ( punkitem : :: windows_sys::core::IUnknown , freadwrite : super::super::super::Foundation:: BOOL , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] fn PSGetItemPropertyHandlerWithCreateObject ( punkitem : :: windows_sys::core::IUnknown , freadwrite : super::super::super::Foundation:: BOOL , punkcreateobject : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSGetNameFromPropertyKey ( propkey : *const PROPERTYKEY , ppszcanonicalname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSGetNamedPropertyFromPropertyStorage ( psps : *const SERIALIZEDPROPSTORAGE , cb : u32 , pszname : :: windows_sys::core::PCWSTR , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSGetPropertyDescription ( propkey : *const PROPERTYKEY , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSGetPropertyDescriptionByName ( pszcanonicalname : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSGetPropertyDescriptionListFromString ( pszproplist : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSGetPropertyFromPropertyStorage ( psps : *const SERIALIZEDPROPSTORAGE , cb : u32 , rpkey : *const PROPERTYKEY , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSGetPropertyKeyFromName ( pszname : :: windows_sys::core::PCWSTR , ppropkey : *mut PROPERTYKEY ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSGetPropertySystem ( riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSGetPropertyValue ( pps : IPropertyStore , ppd : IPropertyDescription , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSLookupPropertyHandlerCLSID ( pszfilepath : :: windows_sys::core::PCWSTR , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_Delete ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadBOOL ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadBSTR ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadDWORD ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadGUID ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadInt ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadLONG ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadPOINTL ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut super::super::super::Foundation:: POINTL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadPOINTS ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut super::super::super::Foundation:: POINTS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadPropertyKey ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut PROPERTYKEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadRECTL ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut super::super::super::Foundation:: RECTL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadSHORT ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadStr ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PWSTR , charactercount : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadStrAlloc ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadStream ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut super::super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"] fn PSPropertyBag_ReadType ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , var : *mut super::super::super::System::Com:: VARIANT , r#type : super::super::super::System::Com:: VARENUM ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadULONGLONG ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_ReadUnknown ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteBOOL ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteBSTR ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteDWORD ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteGUID ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteInt ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteLONG ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WritePOINTL ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *const super::super::super::Foundation:: POINTL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WritePOINTS ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *const super::super::super::Foundation:: POINTS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WritePropertyKey ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *const PROPERTYKEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteRECTL ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : *const super::super::super::Foundation:: RECTL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteSHORT ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteStr ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteStream ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : super::super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteULONGLONG ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , value : u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSPropertyBag_WriteUnknown ( propbag : super::super::super::System::Com::StructuredStorage:: IPropertyBag , propname : :: windows_sys::core::PCWSTR , punk : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSPropertyKeyFromString ( pszstring : :: windows_sys::core::PCWSTR , pkey : *mut PROPERTYKEY ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSRefreshPropertySchema ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSRegisterPropertySchema ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PSSetPropertyValue ( pps : IPropertyStore , ppd : IPropertyDescription , propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSStringFromPropertyKey ( pkey : *const PROPERTYKEY , psz : :: windows_sys::core::PWSTR , cch : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn PSUnregisterPropertySchema ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] fn PifMgr_CloseProperties ( hprops : super::super::super::Foundation:: HANDLE , flopt : u32 ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] fn PifMgr_GetProperties ( hprops : super::super::super::Foundation:: HANDLE , pszgroup : :: windows_sys::core::PCSTR , lpprops : *mut ::core::ffi::c_void , cbprops : i32 , flopt : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] fn PifMgr_OpenProperties ( pszapp : :: windows_sys::core::PCWSTR , pszpif : :: windows_sys::core::PCWSTR , hinf : u32 , flopt : u32 ) -> super::super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] fn PifMgr_SetProperties ( hprops : super::super::super::Foundation:: HANDLE , pszgroup : :: windows_sys::core::PCSTR , lpprops : *const ::core::ffi::c_void , cbprops : i32 , flopt : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantChangeType ( ppropvardest : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT , propvarsrc : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , flags : PROPVAR_CHANGE_FLAGS , vt : super::super::super::System::Com:: VARENUM ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantCompareEx ( propvar1 : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , propvar2 : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , unit : PROPVAR_COMPARE_UNIT , flags : PROPVAR_COMPARE_FLAGS ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetBooleanElem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pfval : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetDoubleElem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pnval : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetElementCount ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetFileTimeElem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pftval : *mut super::super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetInt16Elem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pnval : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetInt32Elem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pnval : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetInt64Elem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pnval : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetStringElem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , ppszval : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetUInt16Elem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pnval : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetUInt32Elem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pnval : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantGetUInt64Elem ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ielem : u32 , pnval : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToBSTR ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pbstrout : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToBoolean ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pfret : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToBooleanVector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgf : *mut super::super::super::Foundation:: BOOL , crgf : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToBooleanVectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgf : *mut *mut super::super::super::Foundation:: BOOL , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToBooleanWithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , fdefault : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToBuffer ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pv : *mut ::core::ffi::c_void , cb : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToDouble ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pdblret : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToDoubleVector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgn : *mut f64 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToDoubleVectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgn : *mut *mut f64 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToDoubleWithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , dbldefault : f64 ) -> f64 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToFileTime ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pstfout : PSTIME_FLAGS , pftout : *mut super::super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToFileTimeVector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgft : *mut super::super::super::Foundation:: FILETIME , crgft : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToFileTimeVectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgft : *mut *mut super::super::super::Foundation:: FILETIME , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToGUID ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pguid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt16 ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , piret : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt16Vector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgn : *mut i16 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt16VectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgn : *mut *mut i16 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt16WithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , idefault : i16 ) -> i16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt32 ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , plret : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt32Vector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgn : *mut i32 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt32VectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgn : *mut *mut i32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt32WithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ldefault : i32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt64 ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pllret : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt64Vector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgn : *mut i64 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt64VectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgn : *mut *mut i64 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToInt64WithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , lldefault : i64 ) -> i64 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_Common\"`*"] fn PropVariantToStrRet ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pstrret : *mut super::Common:: STRRET ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToString ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , psz : :: windows_sys::core::PWSTR , cch : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToStringAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ppszout : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToStringVector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgsz : *mut :: windows_sys::core::PWSTR , crgsz : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToStringVectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgsz : *mut *mut :: windows_sys::core::PWSTR , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToStringWithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pszdefault : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt16 ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , puiret : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt16Vector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgn : *mut u16 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt16VectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgn : *mut *mut u16 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt16WithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , uidefault : u16 ) -> u16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt32 ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pulret : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt32Vector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgn : *mut u32 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt32VectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgn : *mut *mut u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt32WithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , uldefault : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt64 ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pullret : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt64Vector ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , prgn : *mut u64 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt64VectorAlloc ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pprgn : *mut *mut u64 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToUInt64WithDefault ( propvarin : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , ulldefault : u64 ) -> u64 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"] fn PropVariantToVariant ( ppropvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , pvar : *mut super::super::super::System::Com:: VARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn PropVariantToWinRTPropertyValue ( propvar : *const super::super::super::System::Com::StructuredStorage:: PROPVARIANT , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn SHAddDefaultPropertiesByExt ( pszext : :: windows_sys::core::PCWSTR , ppropstore : IPropertyStore ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] fn SHGetPropertyStoreForWindow ( hwnd : super::super::super::Foundation:: HWND , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetPropertyStoreFromIDList ( pidl : *const super::Common:: ITEMIDLIST , flags : GETPROPERTYSTOREFLAGS , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com\"`*"] fn SHGetPropertyStoreFromParsingName ( pszpath : :: windows_sys::core::PCWSTR , pbc : super::super::super::System::Com:: IBindCtx , flags : GETPROPERTYSTOREFLAGS , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn SHPropStgCreate ( psstg : super::super::super::System::Com::StructuredStorage:: IPropertySetStorage , fmtid : *const :: windows_sys::core::GUID , pclsid : *const :: windows_sys::core::GUID , grfflags : u32 , grfmode : u32 , dwdisposition : u32 , ppstg : *mut super::super::super::System::Com::StructuredStorage:: IPropertyStorage , pucodepage : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn SHPropStgReadMultiple ( pps : super::super::super::System::Com::StructuredStorage:: IPropertyStorage , ucodepage : u32 , cpspec : u32 , rgpspec : *const super::super::super::System::Com::StructuredStorage:: PROPSPEC , rgvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn SHPropStgWriteMultiple ( pps : super::super::super::System::Com::StructuredStorage:: IPropertyStorage , pucodepage : *mut u32 , cpspec : u32 , rgpspec : *const super::super::super::System::Com::StructuredStorage:: PROPSPEC , rgvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT , propidnamefirst : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantCompare ( var1 : *const super::super::super::System::Com:: VARIANT , var2 : *const super::super::super::System::Com:: VARIANT ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetBooleanElem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pfval : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetDoubleElem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pnval : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetElementCount ( varin : *const super::super::super::System::Com:: VARIANT ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetInt16Elem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pnval : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetInt32Elem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pnval : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetInt64Elem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pnval : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetStringElem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , ppszval : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetUInt16Elem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pnval : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetUInt32Elem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pnval : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantGetUInt64Elem ( var : *const super::super::super::System::Com:: VARIANT , ielem : u32 , pnval : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToBoolean ( varin : *const super::super::super::System::Com:: VARIANT , pfret : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToBooleanArray ( var : *const super::super::super::System::Com:: VARIANT , prgf : *mut super::super::super::Foundation:: BOOL , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToBooleanArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgf : *mut *mut super::super::super::Foundation:: BOOL , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToBooleanWithDefault ( varin : *const super::super::super::System::Com:: VARIANT , fdefault : super::super::super::Foundation:: BOOL ) -> super::super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToBuffer ( varin : *const super::super::super::System::Com:: VARIANT , pv : *mut ::core::ffi::c_void , cb : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToDosDateTime ( varin : *const super::super::super::System::Com:: VARIANT , pwdate : *mut u16 , pwtime : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToDouble ( varin : *const super::super::super::System::Com:: VARIANT , pdblret : *mut f64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToDoubleArray ( var : *const super::super::super::System::Com:: VARIANT , prgn : *mut f64 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToDoubleArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgn : *mut *mut f64 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToDoubleWithDefault ( varin : *const super::super::super::System::Com:: VARIANT , dbldefault : f64 ) -> f64 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToFileTime ( varin : *const super::super::super::System::Com:: VARIANT , stfout : PSTIME_FLAGS , pftout : *mut super::super::super::Foundation:: FILETIME ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToGUID ( varin : *const super::super::super::System::Com:: VARIANT , pguid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt16 ( varin : *const super::super::super::System::Com:: VARIANT , piret : *mut i16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt16Array ( var : *const super::super::super::System::Com:: VARIANT , prgn : *mut i16 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt16ArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgn : *mut *mut i16 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt16WithDefault ( varin : *const super::super::super::System::Com:: VARIANT , idefault : i16 ) -> i16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt32 ( varin : *const super::super::super::System::Com:: VARIANT , plret : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt32Array ( var : *const super::super::super::System::Com:: VARIANT , prgn : *mut i32 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt32ArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgn : *mut *mut i32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt32WithDefault ( varin : *const super::super::super::System::Com:: VARIANT , ldefault : i32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt64 ( varin : *const super::super::super::System::Com:: VARIANT , pllret : *mut i64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt64Array ( var : *const super::super::super::System::Com:: VARIANT , prgn : *mut i64 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt64ArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgn : *mut *mut i64 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToInt64WithDefault ( varin : *const super::super::super::System::Com:: VARIANT , lldefault : i64 ) -> i64 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_System_Ole\"`*"] fn VariantToPropVariant ( pvar : *const super::super::super::System::Com:: VARIANT , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`*"] fn VariantToStrRet ( varin : *const super::super::super::System::Com:: VARIANT , pstrret : *mut super::Common:: STRRET ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToString ( varin : *const super::super::super::System::Com:: VARIANT , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToStringAlloc ( varin : *const super::super::super::System::Com:: VARIANT , ppszbuf : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToStringArray ( var : *const super::super::super::System::Com:: VARIANT , prgsz : *mut :: windows_sys::core::PWSTR , crgsz : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToStringArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgsz : *mut *mut :: windows_sys::core::PWSTR , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToStringWithDefault ( varin : *const super::super::super::System::Com:: VARIANT , pszdefault : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt16 ( varin : *const super::super::super::System::Com:: VARIANT , puiret : *mut u16 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt16Array ( var : *const super::super::super::System::Com:: VARIANT , prgn : *mut u16 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt16ArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgn : *mut *mut u16 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt16WithDefault ( varin : *const super::super::super::System::Com:: VARIANT , uidefault : u16 ) -> u16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt32 ( varin : *const super::super::super::System::Com:: VARIANT , pulret : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt32Array ( var : *const super::super::super::System::Com:: VARIANT , prgn : *mut u32 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt32ArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgn : *mut *mut u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt32WithDefault ( varin : *const super::super::super::System::Com:: VARIANT , uldefault : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt64 ( varin : *const super::super::super::System::Com:: VARIANT , pullret : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt64Array ( var : *const super::super::super::System::Com:: VARIANT , prgn : *mut u64 , crgn : u32 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt64ArrayAlloc ( var : *const super::super::super::System::Com:: VARIANT , pprgn : *mut *mut u64 , pcelem : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn VariantToUInt64WithDefault ( varin : *const super::super::super::System::Com:: VARIANT , ulldefault : u64 ) -> u64 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage"))] -::windows_sys::core::link ! ( "propsys.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn WinRTPropertyValueToPropVariant ( punkpropertyvalue : :: windows_sys::core::IUnknown , ppropvar : *mut super::super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -pub type ICreateObject = *mut ::core::ffi::c_void; -pub type IDelayedPropertyStoreFactory = *mut ::core::ffi::c_void; -pub type IInitializeWithFile = *mut ::core::ffi::c_void; -pub type IInitializeWithStream = *mut ::core::ffi::c_void; -pub type INamedPropertyStore = *mut ::core::ffi::c_void; -pub type IObjectWithPropertyKey = *mut ::core::ffi::c_void; -pub type IPersistSerializedPropStorage = *mut ::core::ffi::c_void; -pub type IPersistSerializedPropStorage2 = *mut ::core::ffi::c_void; -pub type IPropertyChange = *mut ::core::ffi::c_void; -pub type IPropertyChangeArray = *mut ::core::ffi::c_void; -pub type IPropertyDescription = *mut ::core::ffi::c_void; -pub type IPropertyDescription2 = *mut ::core::ffi::c_void; -pub type IPropertyDescriptionAliasInfo = *mut ::core::ffi::c_void; -pub type IPropertyDescriptionList = *mut ::core::ffi::c_void; -pub type IPropertyDescriptionRelatedPropertyInfo = *mut ::core::ffi::c_void; -pub type IPropertyDescriptionSearchInfo = *mut ::core::ffi::c_void; -pub type IPropertyEnumType = *mut ::core::ffi::c_void; -pub type IPropertyEnumType2 = *mut ::core::ffi::c_void; -pub type IPropertyEnumTypeList = *mut ::core::ffi::c_void; -pub type IPropertyStore = *mut ::core::ffi::c_void; -pub type IPropertyStoreCache = *mut ::core::ffi::c_void; -pub type IPropertyStoreCapabilities = *mut ::core::ffi::c_void; -pub type IPropertyStoreFactory = *mut ::core::ffi::c_void; -pub type IPropertySystem = *mut ::core::ffi::c_void; -pub type IPropertySystemChangeNotify = *mut ::core::ffi::c_void; -pub type IPropertyUI = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const InMemoryPropertyStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a02e012_6303_4e1e_b9a1_630f802592c5); -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const InMemoryPropertyStoreMarshalByValue: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd4ca0e2d_6da7_4b75_a97c_5f306f0eaedc); -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PKEY_PIDSTR_MAX: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PropertySystem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8967f85_58ae_4f46_9fb2_5d7904798f4b); -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type DRAWPROGRESSFLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const DPF_NONE: DRAWPROGRESSFLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const DPF_MARQUEE: DRAWPROGRESSFLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const DPF_MARQUEE_COMPLETE: DRAWPROGRESSFLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const DPF_ERROR: DRAWPROGRESSFLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const DPF_WARNING: DRAWPROGRESSFLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const DPF_STOPPED: DRAWPROGRESSFLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type GETPROPERTYSTOREFLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_DEFAULT: GETPROPERTYSTOREFLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_HANDLERPROPERTIESONLY: GETPROPERTYSTOREFLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_READWRITE: GETPROPERTYSTOREFLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_TEMPORARY: GETPROPERTYSTOREFLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_FASTPROPERTIESONLY: GETPROPERTYSTOREFLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_OPENSLOWITEM: GETPROPERTYSTOREFLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_DELAYCREATION: GETPROPERTYSTOREFLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_BESTEFFORT: GETPROPERTYSTOREFLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_NO_OPLOCK: GETPROPERTYSTOREFLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_PREFERQUERYPROPERTIES: GETPROPERTYSTOREFLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_EXTRINSICPROPERTIES: GETPROPERTYSTOREFLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_EXTRINSICPROPERTIESONLY: GETPROPERTYSTOREFLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_VOLATILEPROPERTIES: GETPROPERTYSTOREFLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_VOLATILEPROPERTIESONLY: GETPROPERTYSTOREFLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const GPS_MASK_VALID: GETPROPERTYSTOREFLAGS = 8191u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PDOPSTATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDOPS_RUNNING: PDOPSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDOPS_PAUSED: PDOPSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDOPS_CANCELLED: PDOPSTATUS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDOPS_STOPPED: PDOPSTATUS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDOPS_ERRORS: PDOPSTATUS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PKA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PKA_SET: PKA_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PKA_APPEND: PKA_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PKA_DELETE: PKA_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PLACEHOLDER_STATES = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PS_NONE: PLACEHOLDER_STATES = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PS_MARKED_FOR_OFFLINE_AVAILABILITY: PLACEHOLDER_STATES = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PS_FULL_PRIMARY_STREAM_AVAILABLE: PLACEHOLDER_STATES = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PS_CREATE_FILE_ACCESSIBLE: PLACEHOLDER_STATES = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PS_CLOUDFILE_PLACEHOLDER: PLACEHOLDER_STATES = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PS_DEFAULT: PLACEHOLDER_STATES = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PS_ALL: PLACEHOLDER_STATES = 15u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_AGGREGATION_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_DEFAULT: PROPDESC_AGGREGATION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_FIRST: PROPDESC_AGGREGATION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_SUM: PROPDESC_AGGREGATION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_AVERAGE: PROPDESC_AGGREGATION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_DATERANGE: PROPDESC_AGGREGATION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_UNION: PROPDESC_AGGREGATION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_MAX: PROPDESC_AGGREGATION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDAT_MIN: PROPDESC_AGGREGATION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_COLUMNINDEX_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCIT_NONE: PROPDESC_COLUMNINDEX_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCIT_ONDISK: PROPDESC_COLUMNINDEX_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCIT_INMEMORY: PROPDESC_COLUMNINDEX_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCIT_ONDEMAND: PROPDESC_COLUMNINDEX_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCIT_ONDISKALL: PROPDESC_COLUMNINDEX_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCIT_ONDISKVECTOR: PROPDESC_COLUMNINDEX_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_CONDITION_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCOT_NONE: PROPDESC_CONDITION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCOT_STRING: PROPDESC_CONDITION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCOT_SIZE: PROPDESC_CONDITION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCOT_DATETIME: PROPDESC_CONDITION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCOT_BOOLEAN: PROPDESC_CONDITION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDCOT_NUMBER: PROPDESC_CONDITION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_DISPLAYTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDDT_STRING: PROPDESC_DISPLAYTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDDT_NUMBER: PROPDESC_DISPLAYTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDDT_BOOLEAN: PROPDESC_DISPLAYTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDDT_DATETIME: PROPDESC_DISPLAYTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDDT_ENUMERATED: PROPDESC_DISPLAYTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_ENUMFILTER = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDEF_ALL: PROPDESC_ENUMFILTER = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDEF_SYSTEM: PROPDESC_ENUMFILTER = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDEF_NONSYSTEM: PROPDESC_ENUMFILTER = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDEF_VIEWABLE: PROPDESC_ENUMFILTER = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDEF_QUERYABLE: PROPDESC_ENUMFILTER = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDEF_INFULLTEXTQUERY: PROPDESC_ENUMFILTER = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDEF_COLUMN: PROPDESC_ENUMFILTER = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_FORMAT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_DEFAULT: PROPDESC_FORMAT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_PREFIXNAME: PROPDESC_FORMAT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_FILENAME: PROPDESC_FORMAT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_ALWAYSKB: PROPDESC_FORMAT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_RESERVED_RIGHTTOLEFT: PROPDESC_FORMAT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_SHORTTIME: PROPDESC_FORMAT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_LONGTIME: PROPDESC_FORMAT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_HIDETIME: PROPDESC_FORMAT_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_SHORTDATE: PROPDESC_FORMAT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_LONGDATE: PROPDESC_FORMAT_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_HIDEDATE: PROPDESC_FORMAT_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_RELATIVEDATE: PROPDESC_FORMAT_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_USEEDITINVITATION: PROPDESC_FORMAT_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_READONLY: PROPDESC_FORMAT_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDFF_NOAUTOREADINGORDER: PROPDESC_FORMAT_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_GROUPING_RANGE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDGR_DISCRETE: PROPDESC_GROUPING_RANGE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDGR_ALPHANUMERIC: PROPDESC_GROUPING_RANGE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDGR_SIZE: PROPDESC_GROUPING_RANGE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDGR_DYNAMIC: PROPDESC_GROUPING_RANGE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDGR_DATE: PROPDESC_GROUPING_RANGE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDGR_PERCENT: PROPDESC_GROUPING_RANGE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDGR_ENUMERATED: PROPDESC_GROUPING_RANGE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_RELATIVEDESCRIPTION_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_GENERAL: PROPDESC_RELATIVEDESCRIPTION_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_DATE: PROPDESC_RELATIVEDESCRIPTION_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_SIZE: PROPDESC_RELATIVEDESCRIPTION_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_COUNT: PROPDESC_RELATIVEDESCRIPTION_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_REVISION: PROPDESC_RELATIVEDESCRIPTION_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_LENGTH: PROPDESC_RELATIVEDESCRIPTION_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_DURATION: PROPDESC_RELATIVEDESCRIPTION_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_SPEED: PROPDESC_RELATIVEDESCRIPTION_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_RATE: PROPDESC_RELATIVEDESCRIPTION_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_RATING: PROPDESC_RELATIVEDESCRIPTION_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDRDT_PRIORITY: PROPDESC_RELATIVEDESCRIPTION_TYPE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_SEARCHINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSIF_DEFAULT: PROPDESC_SEARCHINFO_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSIF_ININVERTEDINDEX: PROPDESC_SEARCHINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSIF_ISCOLUMN: PROPDESC_SEARCHINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSIF_ISCOLUMNSPARSE: PROPDESC_SEARCHINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSIF_ALWAYSINCLUDE: PROPDESC_SEARCHINFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSIF_USEFORTYPEAHEAD: PROPDESC_SEARCHINFO_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_SORTDESCRIPTION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSD_GENERAL: PROPDESC_SORTDESCRIPTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSD_A_Z: PROPDESC_SORTDESCRIPTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSD_LOWEST_HIGHEST: PROPDESC_SORTDESCRIPTION = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSD_SMALLEST_BIGGEST: PROPDESC_SORTDESCRIPTION = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDSD_OLDEST_NEWEST: PROPDESC_SORTDESCRIPTION = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_TYPE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_DEFAULT: PROPDESC_TYPE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_MULTIPLEVALUES: PROPDESC_TYPE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_ISINNATE: PROPDESC_TYPE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_ISGROUP: PROPDESC_TYPE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_CANGROUPBY: PROPDESC_TYPE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_CANSTACKBY: PROPDESC_TYPE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_ISTREEPROPERTY: PROPDESC_TYPE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_INCLUDEINFULLTEXTQUERY: PROPDESC_TYPE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_ISVIEWABLE: PROPDESC_TYPE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_ISQUERYABLE: PROPDESC_TYPE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_CANBEPURGED: PROPDESC_TYPE_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_SEARCHRAWVALUE: PROPDESC_TYPE_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_DONTCOERCEEMPTYSTRINGS: PROPDESC_TYPE_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_ALWAYSINSUPPLEMENTALSTORE: PROPDESC_TYPE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_ISSYSTEMPROPERTY: PROPDESC_TYPE_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDTF_MASK_ALL: PROPDESC_TYPE_FLAGS = 2147491839u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPDESC_VIEW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_DEFAULT: PROPDESC_VIEW_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_CENTERALIGN: PROPDESC_VIEW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_RIGHTALIGN: PROPDESC_VIEW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_BEGINNEWGROUP: PROPDESC_VIEW_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_FILLAREA: PROPDESC_VIEW_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_SORTDESCENDING: PROPDESC_VIEW_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_SHOWONLYIFPRESENT: PROPDESC_VIEW_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_SHOWBYDEFAULT: PROPDESC_VIEW_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_SHOWINPRIMARYLIST: PROPDESC_VIEW_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_SHOWINSECONDARYLIST: PROPDESC_VIEW_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_HIDELABEL: PROPDESC_VIEW_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_HIDDEN: PROPDESC_VIEW_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_CANWRAP: PROPDESC_VIEW_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PDVF_MASK_ALL: PROPDESC_VIEW_FLAGS = 7167u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPENUMTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PET_DISCRETEVALUE: PROPENUMTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PET_RANGEDVALUE: PROPENUMTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PET_DEFAULTVALUE: PROPENUMTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PET_ENDRANGE: PROPENUMTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPERTYUI_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIF_DEFAULT: PROPERTYUI_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIF_RIGHTALIGN: PROPERTYUI_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIF_NOLABELININFOTIP: PROPERTYUI_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPERTYUI_FORMAT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIFFDF_DEFAULT: PROPERTYUI_FORMAT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIFFDF_RIGHTTOLEFT: PROPERTYUI_FORMAT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIFFDF_SHORTFORMAT: PROPERTYUI_FORMAT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIFFDF_NOTIME: PROPERTYUI_FORMAT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIFFDF_FRIENDLYDATE: PROPERTYUI_FORMAT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPERTYUI_NAME_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIFNF_DEFAULT: PROPERTYUI_NAME_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PUIFNF_MNEMONIC: PROPERTYUI_NAME_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPVAR_CHANGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCHF_DEFAULT: PROPVAR_CHANGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCHF_NOVALUEPROP: PROPVAR_CHANGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCHF_ALPHABOOL: PROPVAR_CHANGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCHF_NOUSEROVERRIDE: PROPVAR_CHANGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCHF_LOCALBOOL: PROPVAR_CHANGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCHF_NOHEXSTRING: PROPVAR_CHANGE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPVAR_COMPARE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCF_DEFAULT: PROPVAR_COMPARE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCF_TREATEMPTYASGREATERTHAN: PROPVAR_COMPARE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCF_USESTRCMP: PROPVAR_COMPARE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCF_USESTRCMPC: PROPVAR_COMPARE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCF_USESTRCMPI: PROPVAR_COMPARE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCF_USESTRCMPIC: PROPVAR_COMPARE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCF_DIGITSASNUMBERS_CASESENSITIVE: PROPVAR_COMPARE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PROPVAR_COMPARE_UNIT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCU_DEFAULT: PROPVAR_COMPARE_UNIT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCU_SECOND: PROPVAR_COMPARE_UNIT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCU_MINUTE: PROPVAR_COMPARE_UNIT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCU_HOUR: PROPVAR_COMPARE_UNIT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCU_DAY: PROPVAR_COMPARE_UNIT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCU_MONTH: PROPVAR_COMPARE_UNIT = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PVCU_YEAR: PROPVAR_COMPARE_UNIT = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PSC_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PSC_NORMAL: PSC_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PSC_NOTINSOURCE: PSC_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PSC_DIRTY: PSC_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PSC_READONLY: PSC_STATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type PSTIME_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PSTF_UTC: PSTIME_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const PSTF_LOCAL: PSTIME_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type SYNC_ENGINE_STATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_NONE: SYNC_ENGINE_STATE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_SERVICE_QUOTA_NEARING_LIMIT: SYNC_ENGINE_STATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_SERVICE_QUOTA_EXCEEDED_LIMIT: SYNC_ENGINE_STATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_AUTHENTICATION_ERROR: SYNC_ENGINE_STATE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_PAUSED_DUE_TO_METERED_NETWORK: SYNC_ENGINE_STATE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_PAUSED_DUE_TO_DISK_SPACE_FULL: SYNC_ENGINE_STATE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_PAUSED_DUE_TO_CLIENT_POLICY: SYNC_ENGINE_STATE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_PAUSED_DUE_TO_SERVICE_POLICY: SYNC_ENGINE_STATE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_SERVICE_UNAVAILABLE: SYNC_ENGINE_STATE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_PAUSED_DUE_TO_USER_REQUEST: SYNC_ENGINE_STATE_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const SESF_ALL_FLAGS: SYNC_ENGINE_STATE_FLAGS = 511u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type SYNC_TRANSFER_STATUS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_NONE: SYNC_TRANSFER_STATUS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_NEEDSUPLOAD: SYNC_TRANSFER_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_NEEDSDOWNLOAD: SYNC_TRANSFER_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_TRANSFERRING: SYNC_TRANSFER_STATUS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_PAUSED: SYNC_TRANSFER_STATUS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_HASERROR: SYNC_TRANSFER_STATUS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_FETCHING_METADATA: SYNC_TRANSFER_STATUS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_USER_REQUESTED_REFRESH: SYNC_TRANSFER_STATUS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_HASWARNING: SYNC_TRANSFER_STATUS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_EXCLUDED: SYNC_TRANSFER_STATUS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_INCOMPLETE: SYNC_TRANSFER_STATUS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const STS_PLACEHOLDER_IFEMPTY: SYNC_TRANSFER_STATUS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub type _PERSIST_SPROPSTORE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const FPSPS_DEFAULT: _PERSIST_SPROPSTORE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const FPSPS_READONLY: _PERSIST_SPROPSTORE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub const FPSPS_TREAT_NEW_VALUES_AS_DIRTY: _PERSIST_SPROPSTORE_FLAGS = 2i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`*"] -pub struct PROPERTYKEY { - pub fmtid: ::windows_sys::core::GUID, - pub pid: u32, -} -impl ::core::marker::Copy for PROPERTYKEY {} -impl ::core::clone::Clone for PROPERTYKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell_PropertiesSystem\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROPPRG { - pub flPrg: u16, - pub flPrgInit: u16, - pub achTitle: [super::super::super::Foundation::CHAR; 30], - pub achCmdLine: [super::super::super::Foundation::CHAR; 128], - pub achWorkDir: [super::super::super::Foundation::CHAR; 64], - pub wHotKey: u16, - pub achIconFile: [super::super::super::Foundation::CHAR; 80], - pub wIconIndex: u16, - pub dwEnhModeFlags: u32, - pub dwRealModeFlags: u32, - pub achOtherFile: [super::super::super::Foundation::CHAR; 80], - pub achPIFFile: [super::super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROPPRG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROPPRG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct SERIALIZEDPROPSTORAGE(pub u8); diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/mod.rs deleted file mode 100644 index 8d1328f..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Shell/mod.rs +++ /dev/null @@ -1,12784 +0,0 @@ -#[cfg(feature = "Win32_UI_Shell_Common")] -pub mod Common; -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub mod PropertiesSystem; -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn AssocCreate ( clsid : :: windows_sys::core::GUID , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn AssocCreateForClasses ( rgclasses : *const ASSOCIATIONELEMENT , cclasses : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn AssocGetDetailsOfPropKey ( psf : IShellFolder , pidl : *const Common:: ITEMIDLIST , pkey : *const PropertiesSystem:: PROPERTYKEY , pv : *mut super::super::System::Com:: VARIANT , pffoundpropkey : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn AssocGetPerceivedType ( pszext : :: windows_sys::core::PCWSTR , ptype : *mut Common:: PERCEIVED , pflag : *mut u32 , ppsztype : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn AssocIsDangerous ( pszassoc : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn AssocQueryKeyA ( flags : ASSOCF , key : ASSOCKEY , pszassoc : :: windows_sys::core::PCSTR , pszextra : :: windows_sys::core::PCSTR , phkeyout : *mut super::super::System::Registry:: HKEY ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn AssocQueryKeyW ( flags : ASSOCF , key : ASSOCKEY , pszassoc : :: windows_sys::core::PCWSTR , pszextra : :: windows_sys::core::PCWSTR , phkeyout : *mut super::super::System::Registry:: HKEY ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn AssocQueryStringA ( flags : ASSOCF , str : ASSOCSTR , pszassoc : :: windows_sys::core::PCSTR , pszextra : :: windows_sys::core::PCSTR , pszout : :: windows_sys::core::PSTR , pcchout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn AssocQueryStringByKeyA ( flags : ASSOCF , str : ASSOCSTR , hkassoc : super::super::System::Registry:: HKEY , pszextra : :: windows_sys::core::PCSTR , pszout : :: windows_sys::core::PSTR , pcchout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn AssocQueryStringByKeyW ( flags : ASSOCF , str : ASSOCSTR , hkassoc : super::super::System::Registry:: HKEY , pszextra : :: windows_sys::core::PCWSTR , pszout : :: windows_sys::core::PWSTR , pcchout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn AssocQueryStringW ( flags : ASSOCF , str : ASSOCSTR , pszassoc : :: windows_sys::core::PCWSTR , pszextra : :: windows_sys::core::PCWSTR , pszout : :: windows_sys::core::PWSTR , pcchout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`*"] fn CDefFolderMenu_Create2 ( pidlfolder : *const Common:: ITEMIDLIST , hwnd : super::super::Foundation:: HWND , cidl : u32 , apidl : *const *const Common:: ITEMIDLIST , psf : IShellFolder , pfn : LPFNDFMCALLBACK , nkeys : u32 , ahkeys : *const super::super::System::Registry:: HKEY , ppcm : *mut IContextMenu ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn CIDLData_CreateFromIDArray ( pidlfolder : *const Common:: ITEMIDLIST , cidl : u32 , apidl : *const *const Common:: ITEMIDLIST , ppdtobj : *mut super::super::System::Com:: IDataObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn ChrCmpIA ( w1 : u16 , w2 : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn ChrCmpIW ( w1 : u16 , w2 : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn ColorAdjustLuma ( clrrgb : super::super::Foundation:: COLORREF , n : i32 , fscale : super::super::Foundation:: BOOL ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn ColorHLSToRGB ( whue : u16 , wluminance : u16 , wsaturation : u16 ) -> super::super::Foundation:: COLORREF ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn ColorRGBToHLS ( clrrgb : super::super::Foundation:: COLORREF , pwhue : *mut u16 , pwluminance : *mut u16 , pwsaturation : *mut u16 ) -> ( ) ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn CommandLineToArgvW ( lpcmdline : :: windows_sys::core::PCWSTR , pnumargs : *mut i32 ) -> *mut :: windows_sys::core::PWSTR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn ConnectToConnectionPoint ( punk : :: windows_sys::core::IUnknown , riidevent : *const :: windows_sys::core::GUID , fconnect : super::super::Foundation:: BOOL , punktarget : :: windows_sys::core::IUnknown , pdwcookie : *mut u32 , ppcpout : *mut super::super::System::Com:: IConnectionPoint ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn CreateProfile ( pszusersid : :: windows_sys::core::PCWSTR , pszusername : :: windows_sys::core::PCWSTR , pszprofilepath : :: windows_sys::core::PWSTR , cchprofilepath : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DAD_AutoScroll ( hwnd : super::super::Foundation:: HWND , pad : *mut AUTO_SCROLL_DATA , pptnow : *const super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DAD_DragEnterEx ( hwndtarget : super::super::Foundation:: HWND , ptstart : super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn DAD_DragEnterEx2 ( hwndtarget : super::super::Foundation:: HWND , ptstart : super::super::Foundation:: POINT , pdtobject : super::super::System::Com:: IDataObject ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DAD_DragLeave ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DAD_DragMove ( pt : super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn DAD_SetDragImage ( him : super::Controls:: HIMAGELIST , pptoffset : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DAD_ShowDragImage ( fshow : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DefSubclassProc ( hwnd : super::super::Foundation:: HWND , umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DeleteProfileA ( lpsidstring : :: windows_sys::core::PCSTR , lpprofilepath : :: windows_sys::core::PCSTR , lpcomputername : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DeleteProfileW ( lpsidstring : :: windows_sys::core::PCWSTR , lpprofilepath : :: windows_sys::core::PCWSTR , lpcomputername : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn DoEnvironmentSubstA ( pszsrc : :: windows_sys::core::PSTR , cchsrc : u32 ) -> u32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn DoEnvironmentSubstW ( pszsrc : :: windows_sys::core::PWSTR , cchsrc : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DragAcceptFiles ( hwnd : super::super::Foundation:: HWND , faccept : super::super::Foundation:: BOOL ) -> ( ) ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn DragFinish ( hdrop : HDROP ) -> ( ) ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn DragQueryFileA ( hdrop : HDROP , ifile : u32 , lpszfile : :: windows_sys::core::PSTR , cch : u32 ) -> u32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn DragQueryFileW ( hdrop : HDROP , ifile : u32 , lpszfile : :: windows_sys::core::PWSTR , cch : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn DragQueryPoint ( hdrop : HDROP , ppt : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn DriveType ( idrive : i32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn DuplicateIcon ( hinst : super::super::Foundation:: HINSTANCE , hicon : super::WindowsAndMessaging:: HICON ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractAssociatedIconA ( hinst : super::super::Foundation:: HINSTANCE , psziconpath : :: windows_sys::core::PSTR , piicon : *mut u16 ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractAssociatedIconExA ( hinst : super::super::Foundation:: HINSTANCE , psziconpath : :: windows_sys::core::PSTR , piiconindex : *mut u16 , piiconid : *mut u16 ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractAssociatedIconExW ( hinst : super::super::Foundation:: HINSTANCE , psziconpath : :: windows_sys::core::PWSTR , piiconindex : *mut u16 , piiconid : *mut u16 ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractAssociatedIconW ( hinst : super::super::Foundation:: HINSTANCE , psziconpath : :: windows_sys::core::PWSTR , piicon : *mut u16 ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractIconA ( hinst : super::super::Foundation:: HINSTANCE , pszexefilename : :: windows_sys::core::PCSTR , niconindex : u32 ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractIconExA ( lpszfile : :: windows_sys::core::PCSTR , niconindex : i32 , phiconlarge : *mut super::WindowsAndMessaging:: HICON , phiconsmall : *mut super::WindowsAndMessaging:: HICON , nicons : u32 ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractIconExW ( lpszfile : :: windows_sys::core::PCWSTR , niconindex : i32 , phiconlarge : *mut super::WindowsAndMessaging:: HICON , phiconsmall : *mut super::WindowsAndMessaging:: HICON , nicons : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ExtractIconW ( hinst : super::super::Foundation:: HINSTANCE , pszexefilename : :: windows_sys::core::PCWSTR , niconindex : u32 ) -> super::WindowsAndMessaging:: HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn FindExecutableA ( lpfile : :: windows_sys::core::PCSTR , lpdirectory : :: windows_sys::core::PCSTR , lpresult : :: windows_sys::core::PSTR ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn FindExecutableW ( lpfile : :: windows_sys::core::PCWSTR , lpdirectory : :: windows_sys::core::PCWSTR , lpresult : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: HINSTANCE ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn GetAcceptLanguagesA ( pszlanguages : :: windows_sys::core::PSTR , pcchlanguages : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn GetAcceptLanguagesW ( pszlanguages : :: windows_sys::core::PWSTR , pcchlanguages : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetAllUsersProfileDirectoryA ( lpprofiledir : :: windows_sys::core::PSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetAllUsersProfileDirectoryW ( lpprofiledir : :: windows_sys::core::PWSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn GetCurrentProcessExplicitAppUserModelID ( appid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetDefaultUserProfileDirectoryA ( lpprofiledir : :: windows_sys::core::PSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetDefaultUserProfileDirectoryW ( lpprofiledir : :: windows_sys::core::PWSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-2.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn GetDpiForShellUIComponent ( param0 : SHELL_UI_COMPONENT ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetFileNameFromBrowse ( hwnd : super::super::Foundation:: HWND , pszfilepath : :: windows_sys::core::PWSTR , cchfilepath : u32 , pszworkingdir : :: windows_sys::core::PCWSTR , pszdefext : :: windows_sys::core::PCWSTR , pszfilters : :: windows_sys::core::PCWSTR , psztitle : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuContextHelpId ( param0 : super::WindowsAndMessaging:: HMENU ) -> u32 ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuPosFromID ( hmenu : super::WindowsAndMessaging:: HMENU , id : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetProfileType ( dwflags : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetProfilesDirectoryA ( lpprofiledir : :: windows_sys::core::PSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetProfilesDirectoryW ( lpprofiledir : :: windows_sys::core::PWSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn GetScaleFactorForDevice ( devicetype : DISPLAY_DEVICE_TYPE ) -> Common:: DEVICE_SCALE_FACTOR ); -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_Shell_Common\"`*"] fn GetScaleFactorForMonitor ( hmon : super::super::Graphics::Gdi:: HMONITOR , pscale : *mut Common:: DEVICE_SCALE_FACTOR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetUserProfileDirectoryA ( htoken : super::super::Foundation:: HANDLE , lpprofiledir : :: windows_sys::core::PSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetUserProfileDirectoryW ( htoken : super::super::Foundation:: HANDLE , lpprofiledir : :: windows_sys::core::PWSTR , lpcchsize : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetWindowContextHelpId ( param0 : super::super::Foundation:: HWND ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn GetWindowSubclass ( hwnd : super::super::Foundation:: HWND , pfnsubclass : SUBCLASSPROC , uidsubclass : usize , pdwrefdata : *mut usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserFree ( param0 : *const u32 , param1 : *const super::super::Graphics::Gdi:: HMONITOR ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserFree64 ( param0 : *const u32 , param1 : *const super::super::Graphics::Gdi:: HMONITOR ) -> ( ) ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserMarshal ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::Graphics::Gdi:: HMONITOR ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserMarshal64 ( param0 : *const u32 , param1 : *mut u8 , param2 : *const super::super::Graphics::Gdi:: HMONITOR ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserSize ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::Graphics::Gdi:: HMONITOR ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserSize64 ( param0 : *const u32 , param1 : u32 , param2 : *const super::super::Graphics::Gdi:: HMONITOR ) -> u32 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserUnmarshal ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::Graphics::Gdi:: HMONITOR ) -> *mut u8 ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "ole32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn HMONITOR_UserUnmarshal64 ( param0 : *const u32 , param1 : *const u8 , param2 : *mut super::super::Graphics::Gdi:: HMONITOR ) -> *mut u8 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HashData ( pbdata : *const u8 , cbdata : u32 , pbhash : *mut u8 , cbhash : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkClone ( pihl : IHlink , riid : *const :: windows_sys::core::GUID , pihlsiteforclone : IHlinkSite , dwsitedata : u32 , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkCreateBrowseContext ( piunkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn HlinkCreateExtensionServices ( pwzadditionalheaders : :: windows_sys::core::PCWSTR , phwnd : super::super::Foundation:: HWND , pszusername : :: windows_sys::core::PCWSTR , pszpassword : :: windows_sys::core::PCWSTR , piunkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkCreateFromData ( pidataobj : super::super::System::Com:: IDataObject , pihlsite : IHlinkSite , dwsitedata : u32 , piunkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkCreateFromMoniker ( pimktrgt : super::super::System::Com:: IMoniker , pwzlocation : :: windows_sys::core::PCWSTR , pwzfriendlyname : :: windows_sys::core::PCWSTR , pihlsite : IHlinkSite , dwsitedata : u32 , piunkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkCreateFromString ( pwztarget : :: windows_sys::core::PCWSTR , pwzlocation : :: windows_sys::core::PCWSTR , pwzfriendlyname : :: windows_sys::core::PCWSTR , pihlsite : IHlinkSite , dwsitedata : u32 , piunkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkCreateShortcut ( grfhlshortcutf : u32 , pihl : IHlink , pwzdir : :: windows_sys::core::PCWSTR , pwzfilename : :: windows_sys::core::PCWSTR , ppwzshortcutfile : *mut :: windows_sys::core::PWSTR , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkCreateShortcutFromMoniker ( grfhlshortcutf : u32 , pimktarget : super::super::System::Com:: IMoniker , pwzlocation : :: windows_sys::core::PCWSTR , pwzdir : :: windows_sys::core::PCWSTR , pwzfilename : :: windows_sys::core::PCWSTR , ppwzshortcutfile : *mut :: windows_sys::core::PWSTR , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkCreateShortcutFromString ( grfhlshortcutf : u32 , pwztarget : :: windows_sys::core::PCWSTR , pwzlocation : :: windows_sys::core::PCWSTR , pwzdir : :: windows_sys::core::PCWSTR , pwzfilename : :: windows_sys::core::PCWSTR , ppwzshortcutfile : *mut :: windows_sys::core::PWSTR , dwreserved : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkGetSpecialReference ( ureference : u32 , ppwzreference : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkGetValueFromParams ( pwzparams : :: windows_sys::core::PCWSTR , pwzname : :: windows_sys::core::PCWSTR , ppwzvalue : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkIsShortcut ( pwzfilename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkNavigate ( pihl : IHlink , pihlframe : IHlinkFrame , grfhlnf : u32 , pbc : super::super::System::Com:: IBindCtx , pibsc : super::super::System::Com:: IBindStatusCallback , pihlbc : IHlinkBrowseContext ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkNavigateToStringReference ( pwztarget : :: windows_sys::core::PCWSTR , pwzlocation : :: windows_sys::core::PCWSTR , pihlsite : IHlinkSite , dwsitedata : u32 , pihlframe : IHlinkFrame , grfhlnf : u32 , pibc : super::super::System::Com:: IBindCtx , pibsc : super::super::System::Com:: IBindStatusCallback , pihlbc : IHlinkBrowseContext ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkOnNavigate ( pihlframe : IHlinkFrame , pihlbc : IHlinkBrowseContext , grfhlnf : u32 , pimktarget : super::super::System::Com:: IMoniker , pwzlocation : :: windows_sys::core::PCWSTR , pwzfriendlyname : :: windows_sys::core::PCWSTR , puhlid : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkOnRenameDocument ( dwreserved : u32 , pihlbc : IHlinkBrowseContext , pimkold : super::super::System::Com:: IMoniker , pimknew : super::super::System::Com:: IMoniker ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn HlinkParseDisplayName ( pibc : super::super::System::Com:: IBindCtx , pwzdisplayname : :: windows_sys::core::PCWSTR , fnoforceabs : super::super::Foundation:: BOOL , pccheaten : *mut u32 , ppimk : *mut super::super::System::Com:: IMoniker ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkPreprocessMoniker ( pibc : super::super::System::Com:: IBindCtx , pimkin : super::super::System::Com:: IMoniker , ppimkout : *mut super::super::System::Com:: IMoniker ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkQueryCreateFromData ( pidataobj : super::super::System::Com:: IDataObject ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkResolveMonikerForData ( pimkreference : super::super::System::Com:: IMoniker , reserved : u32 , pibc : super::super::System::Com:: IBindCtx , cfmtetc : u32 , rgfmtetc : *mut super::super::System::Com:: FORMATETC , pibsc : super::super::System::Com:: IBindStatusCallback , pimkbase : super::super::System::Com:: IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkResolveShortcut ( pwzshortcutfilename : :: windows_sys::core::PCWSTR , pihlsite : IHlinkSite , dwsitedata : u32 , piunkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkResolveShortcutToMoniker ( pwzshortcutfilename : :: windows_sys::core::PCWSTR , ppimktarget : *mut super::super::System::Com:: IMoniker , ppwzlocation : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkResolveShortcutToString ( pwzshortcutfilename : :: windows_sys::core::PCWSTR , ppwztarget : *mut :: windows_sys::core::PWSTR , ppwzlocation : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkResolveStringForData ( pwzreference : :: windows_sys::core::PCWSTR , reserved : u32 , pibc : super::super::System::Com:: IBindCtx , cfmtetc : u32 , rgfmtetc : *mut super::super::System::Com:: FORMATETC , pibsc : super::super::System::Com:: IBindStatusCallback , pimkbase : super::super::System::Com:: IMoniker ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkSetSpecialReference ( ureference : u32 , pwzreference : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn HlinkTranslateURL ( pwzurl : :: windows_sys::core::PCWSTR , grfflags : u32 , ppwztranslatedurl : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn HlinkUpdateStackItem ( pihlframe : IHlinkFrame , pihlbc : IHlinkBrowseContext , uhlid : u32 , pimktrgt : super::super::System::Com:: IMoniker , pwzlocation : :: windows_sys::core::PCWSTR , pwzfriendlyname : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILAppendID ( pidl : *const Common:: ITEMIDLIST , pmkid : *const Common:: SHITEMID , fappend : super::super::Foundation:: BOOL ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILClone ( pidl : *const Common:: ITEMIDLIST ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILCloneFirst ( pidl : *const Common:: ITEMIDLIST ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILCombine ( pidl1 : *const Common:: ITEMIDLIST , pidl2 : *const Common:: ITEMIDLIST ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILCreateFromPathA ( pszpath : :: windows_sys::core::PCSTR ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILCreateFromPathW ( pszpath : :: windows_sys::core::PCWSTR ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILFindChild ( pidlparent : *const Common:: ITEMIDLIST , pidlchild : *const Common:: ITEMIDLIST ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILFindLastID ( pidl : *const Common:: ITEMIDLIST ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILFree ( pidl : *const Common:: ITEMIDLIST ) -> ( ) ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILGetNext ( pidl : *const Common:: ITEMIDLIST ) -> *mut Common:: ITEMIDLIST ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILGetSize ( pidl : *const Common:: ITEMIDLIST ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILIsEqual ( pidl1 : *const Common:: ITEMIDLIST , pidl2 : *const Common:: ITEMIDLIST ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILIsParent ( pidl1 : *const Common:: ITEMIDLIST , pidl2 : *const Common:: ITEMIDLIST , fimmediate : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILLoadFromStreamEx ( pstm : super::super::System::Com:: IStream , pidl : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILRemoveLastID ( pidl : *mut Common:: ITEMIDLIST ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn ILSaveToStream ( pstm : super::super::System::Com:: IStream , pidl : *const Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn IStream_Copy ( pstmfrom : super::super::System::Com:: IStream , pstmto : super::super::System::Com:: IStream , cb : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn IStream_Read ( pstm : super::super::System::Com:: IStream , pv : *mut ::core::ffi::c_void , cb : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn IStream_ReadPidl ( pstm : super::super::System::Com:: IStream , ppidlout : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn IStream_ReadStr ( pstm : super::super::System::Com:: IStream , ppsz : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn IStream_Reset ( pstm : super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn IStream_Size ( pstm : super::super::System::Com:: IStream , pui : *mut u64 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn IStream_Write ( pstm : super::super::System::Com:: IStream , pv : *const ::core::ffi::c_void , cb : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn IStream_WritePidl ( pstm : super::super::System::Com:: IStream , pidlwrite : *const Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn IStream_WriteStr ( pstm : super::super::System::Com:: IStream , psz : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn IUnknown_AtomicRelease ( ppunk : *mut *mut ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn IUnknown_GetSite ( punk : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IUnknown_GetWindow ( punk : :: windows_sys::core::IUnknown , phwnd : *mut super::super::Foundation:: HWND ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn IUnknown_QueryService ( punk : :: windows_sys::core::IUnknown , guidservice : *const :: windows_sys::core::GUID , riid : *const :: windows_sys::core::GUID , ppvout : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn IUnknown_Set ( ppunk : *mut :: windows_sys::core::IUnknown , punk : :: windows_sys::core::IUnknown ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn IUnknown_SetSite ( punk : :: windows_sys::core::IUnknown , punksite : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shdocvw.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn ImportPrivacySettings ( pszfilename : :: windows_sys::core::PCWSTR , pfparseprivacypreferences : *mut super::super::Foundation:: BOOL , pfparsepersiterules : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn InitNetworkAddressControl ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IntlStrEqWorkerA ( fcasesens : super::super::Foundation:: BOOL , lpstring1 : :: windows_sys::core::PCSTR , lpstring2 : :: windows_sys::core::PCSTR , nchar : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IntlStrEqWorkerW ( fcasesens : super::super::Foundation:: BOOL , lpstring1 : :: windows_sys::core::PCWSTR , lpstring2 : :: windows_sys::core::PCWSTR , nchar : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IsCharSpaceA ( wch : super::super::Foundation:: CHAR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IsCharSpaceW ( wch : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IsInternetESCEnabled ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IsLFNDriveA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IsLFNDriveW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn IsNetDrive ( idrive : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IsOS ( dwos : OS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn IsUserAnAdmin ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn LoadUserProfileA ( htoken : super::super::Foundation:: HANDLE , lpprofileinfo : *mut PROFILEINFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn LoadUserProfileW ( htoken : super::super::Foundation:: HANDLE , lpprofileinfo : *mut PROFILEINFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "hlink.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn OleSaveToStreamEx ( piunk : :: windows_sys::core::IUnknown , pistm : super::super::System::Com:: IStream , fcleardirty : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`*"] fn OpenRegStream ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , grfmode : u32 ) -> super::super::System::Com:: IStream ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn ParseURLA ( pcszurl : :: windows_sys::core::PCSTR , ppu : *mut PARSEDURLA ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn ParseURLW ( pcszurl : :: windows_sys::core::PCWSTR , ppu : *mut PARSEDURLW ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathAddBackslashA ( pszpath : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathAddBackslashW ( pszpath : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathAddExtensionA ( pszpath : :: windows_sys::core::PSTR , pszext : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathAddExtensionW ( pszpath : :: windows_sys::core::PWSTR , pszext : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathAllocCanonicalize ( pszpathin : :: windows_sys::core::PCWSTR , dwflags : PATHCCH_OPTIONS , ppszpathout : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathAllocCombine ( pszpathin : :: windows_sys::core::PCWSTR , pszmore : :: windows_sys::core::PCWSTR , dwflags : PATHCCH_OPTIONS , ppszpathout : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathAppendA ( pszpath : :: windows_sys::core::PSTR , pszmore : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathAppendW ( pszpath : :: windows_sys::core::PWSTR , pszmore : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathBuildRootA ( pszroot : :: windows_sys::core::PSTR , idrive : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathBuildRootW ( pszroot : :: windows_sys::core::PWSTR , idrive : i32 ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathCanonicalizeA ( pszbuf : :: windows_sys::core::PSTR , pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathCanonicalizeW ( pszbuf : :: windows_sys::core::PWSTR , pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchAddBackslash ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchAddBackslashEx ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize , ppszend : *mut :: windows_sys::core::PWSTR , pcchremaining : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchAddExtension ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize , pszext : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchAppend ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize , pszmore : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchAppendEx ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize , pszmore : :: windows_sys::core::PCWSTR , dwflags : PATHCCH_OPTIONS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchCanonicalize ( pszpathout : :: windows_sys::core::PWSTR , cchpathout : usize , pszpathin : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchCanonicalizeEx ( pszpathout : :: windows_sys::core::PWSTR , cchpathout : usize , pszpathin : :: windows_sys::core::PCWSTR , dwflags : PATHCCH_OPTIONS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchCombine ( pszpathout : :: windows_sys::core::PWSTR , cchpathout : usize , pszpathin : :: windows_sys::core::PCWSTR , pszmore : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchCombineEx ( pszpathout : :: windows_sys::core::PWSTR , cchpathout : usize , pszpathin : :: windows_sys::core::PCWSTR , pszmore : :: windows_sys::core::PCWSTR , dwflags : PATHCCH_OPTIONS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchFindExtension ( pszpath : :: windows_sys::core::PCWSTR , cchpath : usize , ppszext : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathCchIsRoot ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchRemoveBackslash ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchRemoveBackslashEx ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize , ppszend : *mut :: windows_sys::core::PWSTR , pcchremaining : *mut usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchRemoveExtension ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchRemoveFileSpec ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchRenameExtension ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize , pszext : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchSkipRoot ( pszpath : :: windows_sys::core::PCWSTR , ppszrootend : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchStripPrefix ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCchStripToRoot ( pszpath : :: windows_sys::core::PWSTR , cchpath : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCleanupSpec ( pszdir : :: windows_sys::core::PCWSTR , pszspec : :: windows_sys::core::PWSTR ) -> PCS_RET ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCombineA ( pszdest : :: windows_sys::core::PSTR , pszdir : :: windows_sys::core::PCSTR , pszfile : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCombineW ( pszdest : :: windows_sys::core::PWSTR , pszdir : :: windows_sys::core::PCWSTR , pszfile : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCommonPrefixA ( pszfile1 : :: windows_sys::core::PCSTR , pszfile2 : :: windows_sys::core::PCSTR , achpath : :: windows_sys::core::PSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCommonPrefixW ( pszfile1 : :: windows_sys::core::PCWSTR , pszfile2 : :: windows_sys::core::PCWSTR , achpath : :: windows_sys::core::PWSTR ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PathCompactPathA ( hdc : super::super::Graphics::Gdi:: HDC , pszpath : :: windows_sys::core::PSTR , dx : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathCompactPathExA ( pszout : :: windows_sys::core::PSTR , pszsrc : :: windows_sys::core::PCSTR , cchmax : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathCompactPathExW ( pszout : :: windows_sys::core::PWSTR , pszsrc : :: windows_sys::core::PCWSTR , cchmax : u32 , dwflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PathCompactPathW ( hdc : super::super::Graphics::Gdi:: HDC , pszpath : :: windows_sys::core::PWSTR , dx : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCreateFromUrlA ( pszurl : :: windows_sys::core::PCSTR , pszpath : :: windows_sys::core::PSTR , pcchpath : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCreateFromUrlAlloc ( pszin : :: windows_sys::core::PCWSTR , ppszout : *mut :: windows_sys::core::PWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathCreateFromUrlW ( pszurl : :: windows_sys::core::PCWSTR , pszpath : :: windows_sys::core::PWSTR , pcchpath : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathFileExistsA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathFileExistsW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindExtensionA ( pszpath : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindExtensionW ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindFileNameA ( pszpath : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindFileNameW ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindNextComponentA ( pszpath : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindNextComponentW ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathFindOnPathA ( pszpath : :: windows_sys::core::PSTR , ppszotherdirs : *const *const i8 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathFindOnPathW ( pszpath : :: windows_sys::core::PWSTR , ppszotherdirs : *const *const u16 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindSuffixArrayA ( pszpath : :: windows_sys::core::PCSTR , apszsuffix : *const :: windows_sys::core::PCSTR , iarraysize : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathFindSuffixArrayW ( pszpath : :: windows_sys::core::PCWSTR , apszsuffix : *const :: windows_sys::core::PCWSTR , iarraysize : i32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathGetArgsA ( pszpath : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathGetArgsW ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathGetCharTypeA ( ch : u8 ) -> u32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathGetCharTypeW ( ch : u16 ) -> u32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathGetDriveNumberA ( pszpath : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathGetDriveNumberW ( pszpath : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathGetShortPath ( pszlongpath : :: windows_sys::core::PWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsContentTypeA ( pszpath : :: windows_sys::core::PCSTR , pszcontenttype : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsContentTypeW ( pszpath : :: windows_sys::core::PCWSTR , pszcontenttype : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsDirectoryA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsDirectoryEmptyA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsDirectoryEmptyW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsDirectoryW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsExe ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsFileSpecA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsFileSpecW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsLFNFileSpecA ( pszname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsLFNFileSpecW ( pszname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsNetworkPathA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsNetworkPathW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsPrefixA ( pszprefix : :: windows_sys::core::PCSTR , pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsPrefixW ( pszprefix : :: windows_sys::core::PCWSTR , pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsRelativeA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsRelativeW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsRootA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsRootW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsSameRootA ( pszpath1 : :: windows_sys::core::PCSTR , pszpath2 : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsSameRootW ( pszpath1 : :: windows_sys::core::PCWSTR , pszpath2 : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsSlowA ( pszfile : :: windows_sys::core::PCSTR , dwattr : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsSlowW ( pszfile : :: windows_sys::core::PCWSTR , dwattr : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsSystemFolderA ( pszpath : :: windows_sys::core::PCSTR , dwattrb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsSystemFolderW ( pszpath : :: windows_sys::core::PCWSTR , dwattrb : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsUNCA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-path-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsUNCEx ( pszpath : :: windows_sys::core::PCWSTR , ppszserver : *mut :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsUNCServerA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsUNCServerShareA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsUNCServerShareW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsUNCServerW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsUNCW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsURLA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathIsURLW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathMakePrettyA ( pszpath : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathMakePrettyW ( pszpath : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathMakeSystemFolderA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathMakeSystemFolderW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathMakeUniqueName ( pszuniquename : :: windows_sys::core::PWSTR , cchmax : u32 , psztemplate : :: windows_sys::core::PCWSTR , pszlongplate : :: windows_sys::core::PCWSTR , pszdir : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathMatchSpecA ( pszfile : :: windows_sys::core::PCSTR , pszspec : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathMatchSpecExA ( pszfile : :: windows_sys::core::PCSTR , pszspec : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathMatchSpecExW ( pszfile : :: windows_sys::core::PCWSTR , pszspec : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathMatchSpecW ( pszfile : :: windows_sys::core::PCWSTR , pszspec : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathParseIconLocationA ( psziconfile : :: windows_sys::core::PSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathParseIconLocationW ( psziconfile : :: windows_sys::core::PWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathQualify ( psz : :: windows_sys::core::PWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathQuoteSpacesA ( lpsz : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathQuoteSpacesW ( lpsz : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathRelativePathToA ( pszpath : :: windows_sys::core::PSTR , pszfrom : :: windows_sys::core::PCSTR , dwattrfrom : u32 , pszto : :: windows_sys::core::PCSTR , dwattrto : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathRelativePathToW ( pszpath : :: windows_sys::core::PWSTR , pszfrom : :: windows_sys::core::PCWSTR , dwattrfrom : u32 , pszto : :: windows_sys::core::PCWSTR , dwattrto : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveArgsA ( pszpath : :: windows_sys::core::PSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveArgsW ( pszpath : :: windows_sys::core::PWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveBackslashA ( pszpath : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveBackslashW ( pszpath : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveBlanksA ( pszpath : :: windows_sys::core::PSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveBlanksW ( pszpath : :: windows_sys::core::PWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveExtensionA ( pszpath : :: windows_sys::core::PSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathRemoveExtensionW ( pszpath : :: windows_sys::core::PWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathRemoveFileSpecA ( pszpath : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathRemoveFileSpecW ( pszpath : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathRenameExtensionA ( pszpath : :: windows_sys::core::PSTR , pszext : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathRenameExtensionW ( pszpath : :: windows_sys::core::PWSTR , pszext : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathResolve ( pszpath : :: windows_sys::core::PWSTR , dirs : *const *const u16 , fflags : PRF_FLAGS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathSearchAndQualifyA ( pszpath : :: windows_sys::core::PCSTR , pszbuf : :: windows_sys::core::PSTR , cchbuf : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathSearchAndQualifyW ( pszpath : :: windows_sys::core::PCWSTR , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathSetDlgItemPathA ( hdlg : super::super::Foundation:: HWND , id : i32 , pszpath : :: windows_sys::core::PCSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathSetDlgItemPathW ( hdlg : super::super::Foundation:: HWND , id : i32 , pszpath : :: windows_sys::core::PCWSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathSkipRootA ( pszpath : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathSkipRootW ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathStripPathA ( pszpath : :: windows_sys::core::PSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathStripPathW ( pszpath : :: windows_sys::core::PWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathStripToRootA ( pszpath : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathStripToRootW ( pszpath : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathUnExpandEnvStringsA ( pszpath : :: windows_sys::core::PCSTR , pszbuf : :: windows_sys::core::PSTR , cchbuf : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathUnExpandEnvStringsW ( pszpath : :: windows_sys::core::PCWSTR , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathUndecorateA ( pszpath : :: windows_sys::core::PSTR ) -> ( ) ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn PathUndecorateW ( pszpath : :: windows_sys::core::PWSTR ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathUnmakeSystemFolderA ( pszpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathUnmakeSystemFolderW ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathUnquoteSpacesA ( lpsz : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathUnquoteSpacesW ( lpsz : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PathYetAnotherMakeUniqueName ( pszuniquename : :: windows_sys::core::PWSTR , pszpath : :: windows_sys::core::PCWSTR , pszshort : :: windows_sys::core::PCWSTR , pszfilespec : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn PickIconDlg ( hwnd : super::super::Foundation:: HWND , psziconpath : :: windows_sys::core::PWSTR , cchiconpath : u32 , piiconindex : *mut i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn QISearch ( that : *mut ::core::ffi::c_void , pqit : *const QITAB , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn ReadCabinetState ( pcs : *mut CABINETSTATE , clength : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RealDriveType ( idrive : i32 , foktohitnet : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-psm-appnotify-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RegisterAppConstrainedChangeNotification ( routine : PAPPCONSTRAIN_CHANGE_ROUTINE , context : *const ::core::ffi::c_void , registration : *mut *mut _APPCONSTRAIN_REGISTRATION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-core-psm-appnotify-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RegisterAppStateChangeNotification ( routine : PAPPSTATE_CHANGE_ROUTINE , context : *const ::core::ffi::c_void , registration : *mut *mut _APPSTATE_REGISTRATION ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RegisterScaleChangeEvent ( hevent : super::super::Foundation:: HANDLE , pdwcookie : *mut usize ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RegisterScaleChangeNotifications ( displaydevice : DISPLAY_DEVICE_TYPE , hwndnotify : super::super::Foundation:: HWND , umsgnotify : u32 , pdwcookie : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RemoveWindowSubclass ( hwnd : super::super::Foundation:: HWND , pfnsubclass : SUBCLASSPROC , uidsubclass : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RestartDialog ( hwnd : super::super::Foundation:: HWND , pszprompt : :: windows_sys::core::PCWSTR , dwreturn : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn RestartDialogEx ( hwnd : super::super::Foundation:: HWND , pszprompt : :: windows_sys::core::PCWSTR , dwreturn : u32 , dwreasoncode : u32 ) -> i32 ); -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn RevokeScaleChangeNotifications ( displaydevice : DISPLAY_DEVICE_TYPE , dwcookie : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SHAddFromPropSheetExtArray ( hpsxa : HPSXA , lpfnaddpage : super::Controls:: LPFNSVADDPROPSHEETPAGE , lparam : super::super::Foundation:: LPARAM ) -> u32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHAddToRecentDocs ( uflags : u32 , pv : *const ::core::ffi::c_void ) -> ( ) ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHAlloc ( cb : usize ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHAllocShared ( pvdata : *const ::core::ffi::c_void , dwsize : u32 , dwprocessid : u32 ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHAnsiToAnsi ( pszsrc : :: windows_sys::core::PCSTR , pszdst : :: windows_sys::core::PSTR , cchbuf : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHAnsiToUnicode ( pszsrc : :: windows_sys::core::PCSTR , pwszdst : :: windows_sys::core::PWSTR , cwchbuf : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHAppBarMessage ( dwmessage : u32 , pdata : *mut APPBARDATA ) -> usize ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHAssocEnumHandlers ( pszextra : :: windows_sys::core::PCWSTR , affilter : ASSOC_FILTER , ppenumhandler : *mut IEnumAssocHandlers ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHAssocEnumHandlersForProtocolByApplication ( protocol : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , enumhandlers : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHAutoComplete ( hwndedit : super::super::Foundation:: HWND , dwflags : SHELL_AUTOCOMPLETE_FLAGS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHBindToFolderIDListParent ( psfroot : IShellFolder , pidl : *const Common:: ITEMIDLIST , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void , ppidllast : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHBindToFolderIDListParentEx ( psfroot : IShellFolder , pidl : *const Common:: ITEMIDLIST , ppbc : super::super::System::Com:: IBindCtx , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void , ppidllast : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHBindToObject ( psf : IShellFolder , pidl : *const Common:: ITEMIDLIST , pbc : super::super::System::Com:: IBindCtx , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHBindToParent ( pidl : *const Common:: ITEMIDLIST , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void , ppidllast : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHBrowseForFolderA ( lpbi : *const BROWSEINFOA ) -> *mut Common:: ITEMIDLIST ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHBrowseForFolderW ( lpbi : *const BROWSEINFOW ) -> *mut Common:: ITEMIDLIST ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCLSIDFromString ( psz : :: windows_sys::core::PCWSTR , pclsid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHChangeNotification_Lock ( hchange : super::super::Foundation:: HANDLE , dwprocid : u32 , pppidl : *mut *mut *mut Common:: ITEMIDLIST , plevent : *mut i32 ) -> ShFindChangeNotificationHandle ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHChangeNotification_Unlock ( hlock : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHChangeNotify ( weventid : SHCNE_ID , uflags : SHCNF_FLAGS , dwitem1 : *const ::core::ffi::c_void , dwitem2 : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHChangeNotifyDeregister ( ulid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHChangeNotifyRegister ( hwnd : super::super::Foundation:: HWND , fsources : SHCNRF_SOURCE , fevents : i32 , wmsg : u32 , centries : i32 , pshcne : *const SHChangeNotifyEntry ) -> u32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHChangeNotifyRegisterThread ( status : SCNRT_STATUS ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCloneSpecialIDList ( hwnd : super::super::Foundation:: HWND , csidl : i32 , fcreate : super::super::Foundation:: BOOL ) -> *mut Common:: ITEMIDLIST ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCoCreateInstance ( pszclsid : :: windows_sys::core::PCWSTR , pclsid : *const :: windows_sys::core::GUID , punkouter : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHCopyKeyA ( hkeysrc : super::super::System::Registry:: HKEY , pszsrcsubkey : :: windows_sys::core::PCSTR , hkeydest : super::super::System::Registry:: HKEY , freserved : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHCopyKeyW ( hkeysrc : super::super::System::Registry:: HKEY , pszsrcsubkey : :: windows_sys::core::PCWSTR , hkeydest : super::super::System::Registry:: HKEY , freserved : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCreateAssociationRegistration ( riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateDataObject ( pidlfolder : *const Common:: ITEMIDLIST , cidl : u32 , apidl : *const *const Common:: ITEMIDLIST , pdtinner : super::super::System::Com:: IDataObject , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateDefaultContextMenu ( pdcm : *const DEFCONTEXTMENU , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCreateDefaultExtractIcon ( riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCreateDefaultPropertiesOp ( psi : IShellItem , ppfileop : *mut IFileOperation ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHCreateDirectory ( hwnd : super::super::Foundation:: HWND , pszpath : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn SHCreateDirectoryExA ( hwnd : super::super::Foundation:: HWND , pszpath : :: windows_sys::core::PCSTR , psa : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn SHCreateDirectoryExW ( hwnd : super::super::Foundation:: HWND , pszpath : :: windows_sys::core::PCWSTR , psa : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCreateFileExtractIconW ( pszfile : :: windows_sys::core::PCWSTR , dwfileattributes : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateItemFromIDList ( pidl : *const Common:: ITEMIDLIST , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateItemFromParsingName ( pszpath : :: windows_sys::core::PCWSTR , pbc : super::super::System::Com:: IBindCtx , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateItemFromRelativeName ( psiparent : IShellItem , pszname : :: windows_sys::core::PCWSTR , pbc : super::super::System::Com:: IBindCtx , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCreateItemInKnownFolder ( kfid : *const :: windows_sys::core::GUID , dwkfflags : u32 , pszitem : :: windows_sys::core::PCWSTR , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateItemWithParent ( pidlparent : *const Common:: ITEMIDLIST , psfparent : IShellFolder , pidl : *const Common:: ITEMIDLIST , riid : *const :: windows_sys::core::GUID , ppvitem : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateMemStream ( pinit : *const u8 , cbinit : u32 ) -> super::super::System::Com:: IStream ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Threading\"`*"] fn SHCreateProcessAsUserW ( pscpi : *mut SHCREATEPROCESSINFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn SHCreatePropSheetExtArray ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , max_iface : u32 ) -> HPSXA ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateQueryCancelAutoPlayMoniker ( ppmoniker : *mut super::super::System::Com:: IMoniker ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Ole")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Ole\"`*"] fn SHCreateShellFolderView ( pcsfv : *const SFV_CREATE , ppsv : *mut IShellView ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateShellFolderViewEx ( pcsfv : *const CSFV , ppsv : *mut IShellView ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateShellItem ( pidlparent : *const Common:: ITEMIDLIST , psfparent : IShellFolder , pidl : *const Common:: ITEMIDLIST , ppsi : *mut IShellItem ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateShellItemArray ( pidlparent : *const Common:: ITEMIDLIST , psf : IShellFolder , cidl : u32 , ppidl : *const *const Common:: ITEMIDLIST , ppsiitemarray : *mut IShellItemArray ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateShellItemArrayFromDataObject ( pdo : super::super::System::Com:: IDataObject , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHCreateShellItemArrayFromIDLists ( cidl : u32 , rgpidl : *const *const Common:: ITEMIDLIST , ppsiitemarray : *mut IShellItemArray ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCreateShellItemArrayFromShellItem ( psi : IShellItem , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Graphics_Gdi\"`*"] fn SHCreateShellPalette ( hdc : super::super::Graphics::Gdi:: HDC ) -> super::super::Graphics::Gdi:: HPALETTE ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateStdEnumFmtEtc ( cfmt : u32 , afmt : *const super::super::System::Com:: FORMATETC , ppenumformatetc : *mut super::super::System::Com:: IEnumFORMATETC ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateStreamOnFileA ( pszfile : :: windows_sys::core::PCSTR , grfmode : u32 , ppstm : *mut super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn SHCreateStreamOnFileEx ( pszfile : :: windows_sys::core::PCWSTR , grfmode : u32 , dwattributes : u32 , fcreate : super::super::Foundation:: BOOL , pstmtemplate : super::super::System::Com:: IStream , ppstm : *mut super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHCreateStreamOnFileW ( pszfile : :: windows_sys::core::PCWSTR , grfmode : u32 , ppstm : *mut super::super::System::Com:: IStream ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] fn SHCreateThread ( pfnthreadproc : super::super::System::Threading:: LPTHREAD_START_ROUTINE , pdata : *const ::core::ffi::c_void , flags : u32 , pfncallback : super::super::System::Threading:: LPTHREAD_START_ROUTINE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHCreateThreadRef ( pcref : *mut i32 , ppunk : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Threading"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Threading\"`*"] fn SHCreateThreadWithHandle ( pfnthreadproc : super::super::System::Threading:: LPTHREAD_START_ROUTINE , pdata : *const ::core::ffi::c_void , flags : u32 , pfncallback : super::super::System::Threading:: LPTHREAD_START_ROUTINE , phandle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SHDefExtractIconA ( psziconfile : :: windows_sys::core::PCSTR , iindex : i32 , uflags : u32 , phiconlarge : *mut super::WindowsAndMessaging:: HICON , phiconsmall : *mut super::WindowsAndMessaging:: HICON , niconsize : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SHDefExtractIconW ( psziconfile : :: windows_sys::core::PCWSTR , iindex : i32 , uflags : u32 , phiconlarge : *mut super::WindowsAndMessaging:: HICON , phiconsmall : *mut super::WindowsAndMessaging:: HICON , niconsize : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHDeleteEmptyKeyA ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHDeleteEmptyKeyW ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHDeleteKeyA ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHDeleteKeyW ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHDeleteValueA ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHDeleteValueW ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHDestroyPropSheetExtArray ( hpsxa : HPSXA ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] fn SHDoDragDrop ( hwnd : super::super::Foundation:: HWND , pdata : super::super::System::Com:: IDataObject , pdsrc : super::super::System::Ole:: IDropSource , dweffect : super::super::System::Ole:: DROPEFFECT , pdweffect : *mut super::super::System::Ole:: DROPEFFECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHEmptyRecycleBinA ( hwnd : super::super::Foundation:: HWND , pszrootpath : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHEmptyRecycleBinW ( hwnd : super::super::Foundation:: HWND , pszrootpath : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHEnumKeyExA ( hkey : super::super::System::Registry:: HKEY , dwindex : u32 , pszname : :: windows_sys::core::PSTR , pcchname : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHEnumKeyExW ( hkey : super::super::System::Registry:: HKEY , dwindex : u32 , pszname : :: windows_sys::core::PWSTR , pcchname : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHEnumValueA ( hkey : super::super::System::Registry:: HKEY , dwindex : u32 , pszvaluename : :: windows_sys::core::PSTR , pcchvaluename : *mut u32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHEnumValueW ( hkey : super::super::System::Registry:: HKEY , dwindex : u32 , pszvaluename : :: windows_sys::core::PWSTR , pcchvaluename : *mut u32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn SHEnumerateUnreadMailAccountsW ( hkeyuser : super::super::System::Registry:: HKEY , dwindex : u32 , pszmailaddress : :: windows_sys::core::PWSTR , cchmailaddress : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHEvaluateSystemCommandTemplate ( pszcmdtemplate : :: windows_sys::core::PCWSTR , ppszapplication : *mut :: windows_sys::core::PWSTR , ppszcommandline : *mut :: windows_sys::core::PWSTR , ppszparameters : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHFileOperationA ( lpfileop : *mut SHFILEOPSTRUCTA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHFileOperationW ( lpfileop : *mut SHFILEOPSTRUCTW ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHFindFiles ( pidlfolder : *const Common:: ITEMIDLIST , pidlsavefile : *const Common:: ITEMIDLIST ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SHFind_InitMenuPopup ( hmenu : super::WindowsAndMessaging:: HMENU , hwndowner : super::super::Foundation:: HWND , idcmdfirst : u32 , idcmdlast : u32 ) -> IContextMenu ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHFlushSFCache ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHFormatDateTimeA ( pft : *const super::super::Foundation:: FILETIME , pdwflags : *mut u32 , pszbuf : :: windows_sys::core::PSTR , cchbuf : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHFormatDateTimeW ( pft : *const super::super::Foundation:: FILETIME , pdwflags : *mut u32 , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHFormatDrive ( hwnd : super::super::Foundation:: HWND , drive : u32 , fmtid : SHFMT_ID , options : SHFMT_OPT ) -> u32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHFree ( pv : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHFreeNameMappings ( hnamemappings : super::super::Foundation:: HANDLE ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHFreeShared ( hdata : super::super::Foundation:: HANDLE , dwprocessid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHGetAttributesFromDataObject ( pdo : super::super::System::Com:: IDataObject , dwattributemask : u32 , pdwattributes : *mut u32 , pcitems : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetDataFromIDListA ( psf : IShellFolder , pidl : *const Common:: ITEMIDLIST , nformat : SHGDFIL_FORMAT , pv : *mut ::core::ffi::c_void , cb : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetDataFromIDListW ( psf : IShellFolder , pidl : *const Common:: ITEMIDLIST , nformat : SHGDFIL_FORMAT , pv : *mut ::core::ffi::c_void , cb : i32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetDesktopFolder ( ppshf : *mut IShellFolder ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetDiskFreeSpaceExA ( pszdirectoryname : :: windows_sys::core::PCSTR , pulfreebytesavailabletocaller : *mut u64 , pultotalnumberofbytes : *mut u64 , pultotalnumberoffreebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetDiskFreeSpaceExW ( pszdirectoryname : :: windows_sys::core::PCWSTR , pulfreebytesavailabletocaller : *mut u64 , pultotalnumberofbytes : *mut u64 , pultotalnumberoffreebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetDriveMedia ( pszdrive : :: windows_sys::core::PCWSTR , pdwmediacontent : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SHGetFileInfoA ( pszpath : :: windows_sys::core::PCSTR , dwfileattributes : super::super::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES , psfi : *mut SHFILEINFOA , cbfileinfo : u32 , uflags : SHGFI_FLAGS ) -> usize ); -#[cfg(all(feature = "Win32_Storage_FileSystem", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SHGetFileInfoW ( pszpath : :: windows_sys::core::PCWSTR , dwfileattributes : super::super::Storage::FileSystem:: FILE_FLAGS_AND_ATTRIBUTES , psfi : *mut SHFILEINFOW , cbfileinfo : u32 , uflags : SHGFI_FLAGS ) -> usize ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetFolderLocation ( hwnd : super::super::Foundation:: HWND , csidl : i32 , htoken : super::super::Foundation:: HANDLE , dwflags : u32 , ppidl : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetFolderPathA ( hwnd : super::super::Foundation:: HWND , csidl : i32 , htoken : super::super::Foundation:: HANDLE , dwflags : u32 , pszpath : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetFolderPathAndSubDirA ( hwnd : super::super::Foundation:: HWND , csidl : i32 , htoken : super::super::Foundation:: HANDLE , dwflags : u32 , pszsubdir : :: windows_sys::core::PCSTR , pszpath : :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetFolderPathAndSubDirW ( hwnd : super::super::Foundation:: HWND , csidl : i32 , htoken : super::super::Foundation:: HANDLE , dwflags : u32 , pszsubdir : :: windows_sys::core::PCWSTR , pszpath : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetFolderPathW ( hwnd : super::super::Foundation:: HWND , csidl : i32 , htoken : super::super::Foundation:: HANDLE , dwflags : u32 , pszpath : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetIDListFromObject ( punk : :: windows_sys::core::IUnknown , ppidl : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetIconOverlayIndexA ( psziconpath : :: windows_sys::core::PCSTR , iiconindex : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetIconOverlayIndexW ( psziconpath : :: windows_sys::core::PCWSTR , iiconindex : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetImageList ( iimagelist : i32 , riid : *const :: windows_sys::core::GUID , ppvobj : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetInstanceExplorer ( ppunk : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetInverseCMAP ( pbmap : *mut u8 , cbmap : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHGetItemFromDataObject ( pdtobj : super::super::System::Com:: IDataObject , dwflags : DATAOBJ_GET_ITEM_FLAGS , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetItemFromObject ( punk : :: windows_sys::core::IUnknown , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetKnownFolderIDList ( rfid : *const :: windows_sys::core::GUID , dwflags : u32 , htoken : super::super::Foundation:: HANDLE , ppidl : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetKnownFolderItem ( rfid : *const :: windows_sys::core::GUID , flags : KNOWN_FOLDER_FLAG , htoken : super::super::Foundation:: HANDLE , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetKnownFolderPath ( rfid : *const :: windows_sys::core::GUID , dwflags : KNOWN_FOLDER_FLAG , htoken : super::super::Foundation:: HANDLE , ppszpath : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetLocalizedName ( pszpath : :: windows_sys::core::PCWSTR , pszresmodule : :: windows_sys::core::PWSTR , cch : u32 , pidsres : *mut i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHGetMalloc ( ppmalloc : *mut super::super::System::Com:: IMalloc ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetNameFromIDList ( pidl : *const Common:: ITEMIDLIST , sigdnname : SIGDN , ppszname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetNewLinkInfoA ( pszlinkto : :: windows_sys::core::PCSTR , pszdir : :: windows_sys::core::PCSTR , pszname : :: windows_sys::core::PSTR , pfmustcopy : *mut super::super::Foundation:: BOOL , uflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetNewLinkInfoW ( pszlinkto : :: windows_sys::core::PCWSTR , pszdir : :: windows_sys::core::PCWSTR , pszname : :: windows_sys::core::PWSTR , pfmustcopy : *mut super::super::Foundation:: BOOL , uflags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetPathFromIDListA ( pidl : *const Common:: ITEMIDLIST , pszpath : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetPathFromIDListEx ( pidl : *const Common:: ITEMIDLIST , pszpath : :: windows_sys::core::PWSTR , cchpath : u32 , uopts : GPFIDL_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetPathFromIDListW ( pidl : *const Common:: ITEMIDLIST , pszpath : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetRealIDL ( psf : IShellFolder , pidlsimple : *const Common:: ITEMIDLIST , ppidlreal : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetSetFolderCustomSettings ( pfcs : *mut SHFOLDERCUSTOMSETTINGS , pszpath : :: windows_sys::core::PCWSTR , dwreadwrite : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetSetSettings ( lpss : *mut SHELLSTATEA , dwmask : SSF_MASK , bset : super::super::Foundation:: BOOL ) -> ( ) ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetSettings ( psfs : *mut SHELLFLAGSTATE , dwmask : u32 ) -> ( ) ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetSpecialFolderLocation ( hwnd : super::super::Foundation:: HWND , csidl : i32 , ppidl : *mut *mut Common:: ITEMIDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetSpecialFolderPathA ( hwnd : super::super::Foundation:: HWND , pszpath : :: windows_sys::core::PSTR , csidl : i32 , fcreate : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHGetSpecialFolderPathW ( hwnd : super::super::Foundation:: HWND , pszpath : :: windows_sys::core::PWSTR , csidl : i32 , fcreate : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SHGetStockIconInfo ( siid : SHSTOCKICONID , uflags : SHGSI_FLAGS , psii : *mut SHSTOCKICONINFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn SHGetTemporaryPropertyForItem ( psi : IShellItem , propkey : *const PropertiesSystem:: PROPERTYKEY , ppropvar : *mut super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGetThreadRef ( ppunk : *mut :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHGetUnreadMailCountW ( hkeyuser : super::super::System::Registry:: HKEY , pszmailaddress : :: windows_sys::core::PCWSTR , pdwcount : *mut u32 , pfiletime : *mut super::super::Foundation:: FILETIME , pszshellexecutecommand : :: windows_sys::core::PWSTR , cchshellexecutecommand : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHGetValueA ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHGetValueW ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHGetViewStatePropertyBag ( pidl : *const Common:: ITEMIDLIST , pszbagname : :: windows_sys::core::PCWSTR , dwflags : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGlobalCounterDecrement ( id : SHGLOBALCOUNTER ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGlobalCounterGetValue ( id : SHGLOBALCOUNTER ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHGlobalCounterIncrement ( id : SHGLOBALCOUNTER ) -> i32 ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHHandleUpdateImage ( pidlextra : *const Common:: ITEMIDLIST ) -> i32 ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHILCreateFromPath ( pszpath : :: windows_sys::core::PCWSTR , ppidl : *mut *mut Common:: ITEMIDLIST , rgfinout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHInvokePrinterCommandA ( hwnd : super::super::Foundation:: HWND , uaction : u32 , lpbuf1 : :: windows_sys::core::PCSTR , lpbuf2 : :: windows_sys::core::PCSTR , fmodal : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHInvokePrinterCommandW ( hwnd : super::super::Foundation:: HWND , uaction : u32 , lpbuf1 : :: windows_sys::core::PCWSTR , lpbuf2 : :: windows_sys::core::PCWSTR , fmodal : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHIsFileAvailableOffline ( pwszpath : :: windows_sys::core::PCWSTR , pdwstatus : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHIsLowMemoryMachine ( dwtype : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHLimitInputEdit ( hwndedit : super::super::Foundation:: HWND , psf : IShellFolder ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHLoadInProc ( rclsid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHLoadIndirectString ( pszsource : :: windows_sys::core::PCWSTR , pszoutbuf : :: windows_sys::core::PWSTR , cchoutbuf : u32 , ppvreserved : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHLoadNonloadedIconOverlayIdentifiers ( ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHLockShared ( hdata : super::super::Foundation:: HANDLE , dwprocessid : u32 ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHMapPIDLToSystemImageListIndex ( pshf : IShellFolder , pidl : *const Common:: ITEMIDLIST , piindexsel : *mut i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHMessageBoxCheckA ( hwnd : super::super::Foundation:: HWND , psztext : :: windows_sys::core::PCSTR , pszcaption : :: windows_sys::core::PCSTR , utype : u32 , idefault : i32 , pszregval : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHMessageBoxCheckW ( hwnd : super::super::Foundation:: HWND , psztext : :: windows_sys::core::PCWSTR , pszcaption : :: windows_sys::core::PCWSTR , utype : u32 , idefault : i32 , pszregval : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_System_Com")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] fn SHMultiFileProperties ( pdtobj : super::super::System::Com:: IDataObject , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHObjectProperties ( hwnd : super::super::Foundation:: HWND , shopobjecttype : SHOP_TYPE , pszobjectname : :: windows_sys::core::PCWSTR , pszpropertypage : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHOpenFolderAndSelectItems ( pidlfolder : *const Common:: ITEMIDLIST , cidl : u32 , apidl : *const *const Common:: ITEMIDLIST , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_System_Registry\"`*"] fn SHOpenPropSheetW ( pszcaption : :: windows_sys::core::PCWSTR , ahkeys : *const super::super::System::Registry:: HKEY , ckeys : u32 , pclsiddefault : *const :: windows_sys::core::GUID , pdtobj : super::super::System::Com:: IDataObject , psb : IShellBrowser , pstartpage : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`*"] fn SHOpenRegStream2A ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , grfmode : u32 ) -> super::super::System::Com:: IStream ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`*"] fn SHOpenRegStream2W ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , grfmode : u32 ) -> super::super::System::Com:: IStream ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`*"] fn SHOpenRegStreamA ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , grfmode : u32 ) -> super::super::System::Com:: IStream ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_System_Registry\"`*"] fn SHOpenRegStreamW ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , grfmode : u32 ) -> super::super::System::Com:: IStream ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHOpenWithDialog ( hwndparent : super::super::Foundation:: HWND , poainfo : *const OPENASINFO ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHParseDisplayName ( pszname : :: windows_sys::core::PCWSTR , pbc : super::super::System::Com:: IBindCtx , ppidl : *mut *mut Common:: ITEMIDLIST , sfgaoin : u32 , psfgaoout : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHPathPrepareForWriteA ( hwnd : super::super::Foundation:: HWND , punkenablemodless : :: windows_sys::core::IUnknown , pszpath : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHPathPrepareForWriteW ( hwnd : super::super::Foundation:: HWND , punkenablemodless : :: windows_sys::core::IUnknown , pszpath : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHQueryInfoKeyA ( hkey : super::super::System::Registry:: HKEY , pcsubkeys : *mut u32 , pcchmaxsubkeylen : *mut u32 , pcvalues : *mut u32 , pcchmaxvaluenamelen : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHQueryInfoKeyW ( hkey : super::super::System::Registry:: HKEY , pcsubkeys : *mut u32 , pcchmaxsubkeylen : *mut u32 , pcvalues : *mut u32 , pcchmaxvaluenamelen : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHQueryRecycleBinA ( pszrootpath : :: windows_sys::core::PCSTR , pshqueryrbinfo : *mut SHQUERYRBINFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHQueryRecycleBinW ( pszrootpath : :: windows_sys::core::PCWSTR , pshqueryrbinfo : *mut SHQUERYRBINFO ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHQueryUserNotificationState ( pquns : *mut QUERY_USER_NOTIFICATION_STATE ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHQueryValueExA ( hkey : super::super::System::Registry:: HKEY , pszvalue : :: windows_sys::core::PCSTR , pdwreserved : *mut u32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHQueryValueExW ( hkey : super::super::System::Registry:: HKEY , pszvalue : :: windows_sys::core::PCWSTR , pdwreserved : *mut u32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegCloseUSKey ( huskey : isize ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegCreateUSKeyA ( pszpath : :: windows_sys::core::PCSTR , samdesired : u32 , hrelativeuskey : isize , phnewuskey : *mut isize , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegCreateUSKeyW ( pwzpath : :: windows_sys::core::PCWSTR , samdesired : u32 , hrelativeuskey : isize , phnewuskey : *mut isize , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegDeleteEmptyUSKeyA ( huskey : isize , pszsubkey : :: windows_sys::core::PCSTR , delregflags : SHREGDEL_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegDeleteEmptyUSKeyW ( huskey : isize , pwzsubkey : :: windows_sys::core::PCWSTR , delregflags : SHREGDEL_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegDeleteUSValueA ( huskey : isize , pszvalue : :: windows_sys::core::PCSTR , delregflags : SHREGDEL_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegDeleteUSValueW ( huskey : isize , pwzvalue : :: windows_sys::core::PCWSTR , delregflags : SHREGDEL_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn SHRegDuplicateHKey ( hkey : super::super::System::Registry:: HKEY ) -> super::super::System::Registry:: HKEY ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegEnumUSKeyA ( huskey : isize , dwindex : u32 , pszname : :: windows_sys::core::PSTR , pcchname : *mut u32 , enumregflags : SHREGENUM_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegEnumUSKeyW ( huskey : isize , dwindex : u32 , pwzname : :: windows_sys::core::PWSTR , pcchname : *mut u32 , enumregflags : SHREGENUM_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegEnumUSValueA ( huskey : isize , dwindex : u32 , pszvaluename : :: windows_sys::core::PSTR , pcchvaluename : *mut u32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 , enumregflags : SHREGENUM_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegEnumUSValueW ( huskey : isize , dwindex : u32 , pszvaluename : :: windows_sys::core::PWSTR , pcchvaluename : *mut u32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 , enumregflags : SHREGENUM_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegGetBoolUSValueA ( pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , fignorehkcu : super::super::Foundation:: BOOL , fdefault : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegGetBoolUSValueW ( pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , fignorehkcu : super::super::Foundation:: BOOL , fdefault : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHRegGetIntW ( hk : super::super::System::Registry:: HKEY , pwzkey : :: windows_sys::core::PCWSTR , idefault : i32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHRegGetPathA ( hkey : super::super::System::Registry:: HKEY , pcszsubkey : :: windows_sys::core::PCSTR , pcszvalue : :: windows_sys::core::PCSTR , pszpath : :: windows_sys::core::PSTR , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHRegGetPathW ( hkey : super::super::System::Registry:: HKEY , pcszsubkey : :: windows_sys::core::PCWSTR , pcszvalue : :: windows_sys::core::PCWSTR , pszpath : :: windows_sys::core::PWSTR , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegGetUSValueA ( pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 , fignorehkcu : super::super::Foundation:: BOOL , pvdefaultdata : *const ::core::ffi::c_void , dwdefaultdatasize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegGetUSValueW ( pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 , fignorehkcu : super::super::Foundation:: BOOL , pvdefaultdata : *const ::core::ffi::c_void , dwdefaultdatasize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHRegGetValueA ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , srrfflags : i32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegGetValueFromHKCUHKLM ( pwszkey : :: windows_sys::core::PCWSTR , pwszvalue : :: windows_sys::core::PCWSTR , srrfflags : i32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHRegGetValueW ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , srrfflags : i32 , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegOpenUSKeyA ( pszpath : :: windows_sys::core::PCSTR , samdesired : u32 , hrelativeuskey : isize , phnewuskey : *mut isize , fignorehkcu : super::super::Foundation:: BOOL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegOpenUSKeyW ( pwzpath : :: windows_sys::core::PCWSTR , samdesired : u32 , hrelativeuskey : isize , phnewuskey : *mut isize , fignorehkcu : super::super::Foundation:: BOOL ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegQueryInfoUSKeyA ( huskey : isize , pcsubkeys : *mut u32 , pcchmaxsubkeylen : *mut u32 , pcvalues : *mut u32 , pcchmaxvaluenamelen : *mut u32 , enumregflags : SHREGENUM_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegQueryInfoUSKeyW ( huskey : isize , pcsubkeys : *mut u32 , pcchmaxsubkeylen : *mut u32 , pcvalues : *mut u32 , pcchmaxvaluenamelen : *mut u32 , enumregflags : SHREGENUM_FLAGS ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegQueryUSValueA ( huskey : isize , pszvalue : :: windows_sys::core::PCSTR , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 , fignorehkcu : super::super::Foundation:: BOOL , pvdefaultdata : *const ::core::ffi::c_void , dwdefaultdatasize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegQueryUSValueW ( huskey : isize , pszvalue : :: windows_sys::core::PCWSTR , pdwtype : *mut u32 , pvdata : *mut ::core::ffi::c_void , pcbdata : *mut u32 , fignorehkcu : super::super::Foundation:: BOOL , pvdefaultdata : *const ::core::ffi::c_void , dwdefaultdatasize : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHRegSetPathA ( hkey : super::super::System::Registry:: HKEY , pcszsubkey : :: windows_sys::core::PCSTR , pcszvalue : :: windows_sys::core::PCSTR , pcszpath : :: windows_sys::core::PCSTR , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn SHRegSetPathW ( hkey : super::super::System::Registry:: HKEY , pcszsubkey : :: windows_sys::core::PCWSTR , pcszvalue : :: windows_sys::core::PCWSTR , pcszpath : :: windows_sys::core::PCWSTR , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegSetUSValueA ( pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , dwtype : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegSetUSValueW ( pwzsubkey : :: windows_sys::core::PCWSTR , pwzvalue : :: windows_sys::core::PCWSTR , dwtype : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegWriteUSValueA ( huskey : isize , pszvalue : :: windows_sys::core::PCSTR , dwtype : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHRegWriteUSValueW ( huskey : isize , pwzvalue : :: windows_sys::core::PCWSTR , dwtype : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , dwflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHReleaseThreadRef ( ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHRemoveLocalizedName ( pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn SHReplaceFromPropSheetExtArray ( hpsxa : HPSXA , upageid : u32 , lpfnreplacewith : super::Controls:: LPFNSVADDPROPSHEETPAGE , lparam : super::super::Foundation:: LPARAM ) -> u32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHResolveLibrary ( psilibrary : IShellItem ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHRestricted ( rest : RESTRICTIONS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHSendMessageBroadcastA ( umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHSendMessageBroadcastW ( umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHSetDefaultProperties ( hwnd : super::super::Foundation:: HWND , psi : IShellItem , dwfileopflags : u32 , pfops : IFileOperationProgressSink ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHSetFolderPathA ( csidl : i32 , htoken : super::super::Foundation:: HANDLE , dwflags : u32 , pszpath : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHSetFolderPathW ( csidl : i32 , htoken : super::super::Foundation:: HANDLE , dwflags : u32 , pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHSetInstanceExplorer ( punk : :: windows_sys::core::IUnknown ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHSetKnownFolderPath ( rfid : *const :: windows_sys::core::GUID , dwflags : u32 , htoken : super::super::Foundation:: HANDLE , pszpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHSetLocalizedName ( pszpath : :: windows_sys::core::PCWSTR , pszresmodule : :: windows_sys::core::PCWSTR , idsres : i32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_StructuredStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] fn SHSetTemporaryPropertyForItem ( psi : IShellItem , propkey : *const PropertiesSystem:: PROPERTYKEY , propvar : *const super::super::System::Com::StructuredStorage:: PROPVARIANT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHSetThreadRef ( punk : :: windows_sys::core::IUnknown ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHSetUnreadMailCountW ( pszmailaddress : :: windows_sys::core::PCWSTR , dwcount : u32 , pszshellexecutecommand : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn SHSetValueA ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCSTR , pszvalue : :: windows_sys::core::PCSTR , dwtype : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 ) -> i32 ); -#[cfg(feature = "Win32_System_Registry")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] fn SHSetValueW ( hkey : super::super::System::Registry:: HKEY , pszsubkey : :: windows_sys::core::PCWSTR , pszvalue : :: windows_sys::core::PCWSTR , dwtype : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHShellFolderView_Message ( hwndmain : super::super::Foundation:: HWND , umsg : u32 , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHShowManageLibraryUI ( psilibrary : IShellItem , hwndowner : super::super::Foundation:: HWND , psztitle : :: windows_sys::core::PCWSTR , pszinstruction : :: windows_sys::core::PCWSTR , lmdoptions : LIBRARYMANAGEDIALOGOPTIONS ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn SHSimpleIDListFromPath ( pszpath : :: windows_sys::core::PCWSTR ) -> *mut Common:: ITEMIDLIST ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn SHSkipJunction ( pbc : super::super::System::Com:: IBindCtx , pclsid : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHStartNetConnectionDialogW ( hwnd : super::super::Foundation:: HWND , pszremotename : :: windows_sys::core::PCWSTR , dwtype : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHStrDupA ( psz : :: windows_sys::core::PCSTR , ppwsz : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHStrDupW ( psz : :: windows_sys::core::PCWSTR , ppwsz : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHStripMneumonicA ( pszmenu : :: windows_sys::core::PSTR ) -> super::super::Foundation:: CHAR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHStripMneumonicW ( pszmenu : :: windows_sys::core::PWSTR ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHTestTokenMembership ( htoken : super::super::Foundation:: HANDLE , ulrid : u32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHUnicodeToAnsi ( pwszsrc : :: windows_sys::core::PCWSTR , pszdst : :: windows_sys::core::PSTR , cchbuf : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHUnicodeToUnicode ( pwzsrc : :: windows_sys::core::PCWSTR , pwzdst : :: windows_sys::core::PWSTR , cwchbuf : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHUnlockShared ( pvdata : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHUpdateImageA ( pszhashitem : :: windows_sys::core::PCSTR , iindex : i32 , uflags : u32 , iimageindex : i32 ) -> ( ) ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SHUpdateImageW ( pszhashitem : :: windows_sys::core::PCWSTR , iindex : i32 , uflags : u32 , iimageindex : i32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SHValidateUNC ( hwndowner : super::super::Foundation:: HWND , pszfile : :: windows_sys::core::PWSTR , fconnect : VALIDATEUNC_OPTION ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn SetCurrentProcessExplicitAppUserModelID ( appid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetMenuContextHelpId ( param0 : super::WindowsAndMessaging:: HMENU , param1 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SetWindowContextHelpId ( param0 : super::super::Foundation:: HWND , param1 : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "comctl32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn SetWindowSubclass ( hwnd : super::super::Foundation:: HWND , pfnsubclass : SUBCLASSPROC , uidsubclass : usize , dwrefdata : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ShellAboutA ( hwnd : super::super::Foundation:: HWND , szapp : :: windows_sys::core::PCSTR , szotherstuff : :: windows_sys::core::PCSTR , hicon : super::WindowsAndMessaging:: HICON ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ShellAboutW ( hwnd : super::super::Foundation:: HWND , szapp : :: windows_sys::core::PCWSTR , szotherstuff : :: windows_sys::core::PCWSTR , hicon : super::WindowsAndMessaging:: HICON ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ShellExecuteA ( hwnd : super::super::Foundation:: HWND , lpoperation : :: windows_sys::core::PCSTR , lpfile : :: windows_sys::core::PCSTR , lpparameters : :: windows_sys::core::PCSTR , lpdirectory : :: windows_sys::core::PCSTR , nshowcmd : super::WindowsAndMessaging:: SHOW_WINDOW_CMD ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ShellExecuteExA ( pexecinfo : *mut SHELLEXECUTEINFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] fn ShellExecuteExW ( pexecinfo : *mut SHELLEXECUTEINFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ShellExecuteW ( hwnd : super::super::Foundation:: HWND , lpoperation : :: windows_sys::core::PCWSTR , lpfile : :: windows_sys::core::PCWSTR , lpparameters : :: windows_sys::core::PCWSTR , lpdirectory : :: windows_sys::core::PCWSTR , nshowcmd : super::WindowsAndMessaging:: SHOW_WINDOW_CMD ) -> super::super::Foundation:: HINSTANCE ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shlwapi.dll""cdecl" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ShellMessageBoxA ( happinst : super::super::Foundation:: HINSTANCE , hwnd : super::super::Foundation:: HWND , lpctext : :: windows_sys::core::PCSTR , lpctitle : :: windows_sys::core::PCSTR , fustyle : super::WindowsAndMessaging:: MESSAGEBOX_STYLE ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shlwapi.dll""cdecl" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn ShellMessageBoxW ( happinst : super::super::Foundation:: HINSTANCE , hwnd : super::super::Foundation:: HWND , lpctext : :: windows_sys::core::PCWSTR , lpctitle : :: windows_sys::core::PCWSTR , fustyle : super::WindowsAndMessaging:: MESSAGEBOX_STYLE ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn Shell_GetCachedImageIndex ( pwsziconpath : :: windows_sys::core::PCWSTR , iiconindex : i32 , uiconflags : u32 ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn Shell_GetCachedImageIndexA ( psziconpath : :: windows_sys::core::PCSTR , iiconindex : i32 , uiconflags : u32 ) -> i32 ); -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn Shell_GetCachedImageIndexW ( psziconpath : :: windows_sys::core::PCWSTR , iiconindex : i32 , uiconflags : u32 ) -> i32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] fn Shell_GetImageLists ( phiml : *mut super::Controls:: HIMAGELIST , phimlsmall : *mut super::Controls:: HIMAGELIST ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn Shell_MergeMenus ( hmdst : super::WindowsAndMessaging:: HMENU , hmsrc : super::WindowsAndMessaging:: HMENU , uinsert : u32 , uidadjust : u32 , uidadjustmax : u32 , uflags : MM_FLAGS ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn Shell_NotifyIconA ( dwmessage : NOTIFY_ICON_MESSAGE , lpdata : *const NOTIFYICONDATAA ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn Shell_NotifyIconGetRect ( identifier : *const NOTIFYICONIDENTIFIER , iconlocation : *mut super::super::Foundation:: RECT ) -> :: windows_sys::core::HRESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] fn Shell_NotifyIconW ( dwmessage : NOTIFY_ICON_MESSAGE , lpdata : *const NOTIFYICONDATAW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] fn SignalFileOpen ( pidl : *const Common:: ITEMIDLIST ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com_Urlmon"))] -::windows_sys::core::link ! ( "shdocvw.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com_Urlmon\"`*"] fn SoftwareUpdateMessageBox ( hwnd : super::super::Foundation:: HWND , pszdistunit : :: windows_sys::core::PCWSTR , dwflags : u32 , psdi : *mut super::super::System::Com::Urlmon:: SOFTDISTINFO ) -> u32 ); -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn StgMakeUniqueName ( pstgparent : super::super::System::Com::StructuredStorage:: IStorage , pszfilespec : :: windows_sys::core::PCWSTR , grfmode : u32 , riid : *const :: windows_sys::core::GUID , ppv : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCSpnA ( pszstr : :: windows_sys::core::PCSTR , pszset : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCSpnIA ( pszstr : :: windows_sys::core::PCSTR , pszset : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCSpnIW ( pszstr : :: windows_sys::core::PCWSTR , pszset : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCSpnW ( pszstr : :: windows_sys::core::PCWSTR , pszset : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCatBuffA ( pszdest : :: windows_sys::core::PSTR , pszsrc : :: windows_sys::core::PCSTR , cchdestbuffsize : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCatBuffW ( pszdest : :: windows_sys::core::PWSTR , pszsrc : :: windows_sys::core::PCWSTR , cchdestbuffsize : i32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCatChainW ( pszdst : :: windows_sys::core::PWSTR , cchdst : u32 , ichat : u32 , pszsrc : :: windows_sys::core::PCWSTR ) -> u32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCatW ( psz1 : :: windows_sys::core::PWSTR , psz2 : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrChrA ( pszstart : :: windows_sys::core::PCSTR , wmatch : u16 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrChrIA ( pszstart : :: windows_sys::core::PCSTR , wmatch : u16 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrChrIW ( pszstart : :: windows_sys::core::PCWSTR , wmatch : u16 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrChrNIW ( pszstart : :: windows_sys::core::PCWSTR , wmatch : u16 , cchmax : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrChrNW ( pszstart : :: windows_sys::core::PCWSTR , wmatch : u16 , cchmax : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrChrW ( pszstart : :: windows_sys::core::PCWSTR , wmatch : u16 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpCA ( pszstr1 : :: windows_sys::core::PCSTR , pszstr2 : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpCW ( pszstr1 : :: windows_sys::core::PCWSTR , pszstr2 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpICA ( pszstr1 : :: windows_sys::core::PCSTR , pszstr2 : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpICW ( pszstr1 : :: windows_sys::core::PCWSTR , pszstr2 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpIW ( psz1 : :: windows_sys::core::PCWSTR , psz2 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpLogicalW ( psz1 : :: windows_sys::core::PCWSTR , psz2 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNA ( psz1 : :: windows_sys::core::PCSTR , psz2 : :: windows_sys::core::PCSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNCA ( pszstr1 : :: windows_sys::core::PCSTR , pszstr2 : :: windows_sys::core::PCSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNCW ( pszstr1 : :: windows_sys::core::PCWSTR , pszstr2 : :: windows_sys::core::PCWSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNIA ( psz1 : :: windows_sys::core::PCSTR , psz2 : :: windows_sys::core::PCSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNICA ( pszstr1 : :: windows_sys::core::PCSTR , pszstr2 : :: windows_sys::core::PCSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNICW ( pszstr1 : :: windows_sys::core::PCWSTR , pszstr2 : :: windows_sys::core::PCWSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNIW ( psz1 : :: windows_sys::core::PCWSTR , psz2 : :: windows_sys::core::PCWSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpNW ( psz1 : :: windows_sys::core::PCWSTR , psz2 : :: windows_sys::core::PCWSTR , nchar : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCmpW ( psz1 : :: windows_sys::core::PCWSTR , psz2 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCpyNW ( pszdst : :: windows_sys::core::PWSTR , pszsrc : :: windows_sys::core::PCWSTR , cchmax : i32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrCpyW ( psz1 : :: windows_sys::core::PWSTR , psz2 : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrDupA ( pszsrch : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrDupW ( pszsrch : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFormatByteSize64A ( qdw : i64 , pszbuf : :: windows_sys::core::PSTR , cchbuf : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFormatByteSizeA ( dw : u32 , pszbuf : :: windows_sys::core::PSTR , cchbuf : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFormatByteSizeEx ( ull : u64 , flags : SFBS_FLAGS , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFormatByteSizeW ( qdw : i64 , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFormatKBSizeA ( qdw : i64 , pszbuf : :: windows_sys::core::PSTR , cchbuf : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFormatKBSizeW ( qdw : i64 , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFromTimeIntervalA ( pszout : :: windows_sys::core::PSTR , cchmax : u32 , dwtimems : u32 , digits : i32 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrFromTimeIntervalW ( pszout : :: windows_sys::core::PWSTR , cchmax : u32 , dwtimems : u32 , digits : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrIsIntlEqualA ( fcasesens : super::super::Foundation:: BOOL , pszstring1 : :: windows_sys::core::PCSTR , pszstring2 : :: windows_sys::core::PCSTR , nchar : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrIsIntlEqualW ( fcasesens : super::super::Foundation:: BOOL , pszstring1 : :: windows_sys::core::PCWSTR , pszstring2 : :: windows_sys::core::PCWSTR , nchar : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrNCatA ( psz1 : :: windows_sys::core::PSTR , psz2 : :: windows_sys::core::PCSTR , cchmax : i32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrNCatW ( psz1 : :: windows_sys::core::PWSTR , psz2 : :: windows_sys::core::PCWSTR , cchmax : i32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrPBrkA ( psz : :: windows_sys::core::PCSTR , pszset : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrPBrkW ( psz : :: windows_sys::core::PCWSTR , pszset : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrRChrA ( pszstart : :: windows_sys::core::PCSTR , pszend : :: windows_sys::core::PCSTR , wmatch : u16 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrRChrIA ( pszstart : :: windows_sys::core::PCSTR , pszend : :: windows_sys::core::PCSTR , wmatch : u16 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrRChrIW ( pszstart : :: windows_sys::core::PCWSTR , pszend : :: windows_sys::core::PCWSTR , wmatch : u16 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrRChrW ( pszstart : :: windows_sys::core::PCWSTR , pszend : :: windows_sys::core::PCWSTR , wmatch : u16 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrRStrIA ( pszsource : :: windows_sys::core::PCSTR , pszlast : :: windows_sys::core::PCSTR , pszsrch : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrRStrIW ( pszsource : :: windows_sys::core::PCWSTR , pszlast : :: windows_sys::core::PCWSTR , pszsrch : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn StrRetToBSTR ( pstr : *mut Common:: STRRET , pidl : *const Common:: ITEMIDLIST , pbstr : *mut :: windows_sys::core::BSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn StrRetToBufA ( pstr : *mut Common:: STRRET , pidl : *const Common:: ITEMIDLIST , pszbuf : :: windows_sys::core::PSTR , cchbuf : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn StrRetToBufW ( pstr : *mut Common:: STRRET , pidl : *const Common:: ITEMIDLIST , pszbuf : :: windows_sys::core::PWSTR , cchbuf : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn StrRetToStrA ( pstr : *mut Common:: STRRET , pidl : *const Common:: ITEMIDLIST , ppsz : *mut :: windows_sys::core::PSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_UI_Shell_Common")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] fn StrRetToStrW ( pstr : *mut Common:: STRRET , pidl : *const Common:: ITEMIDLIST , ppsz : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrSpnA ( psz : :: windows_sys::core::PCSTR , pszset : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrSpnW ( psz : :: windows_sys::core::PCWSTR , pszset : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrStrA ( pszfirst : :: windows_sys::core::PCSTR , pszsrch : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrStrIA ( pszfirst : :: windows_sys::core::PCSTR , pszsrch : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrStrIW ( pszfirst : :: windows_sys::core::PCWSTR , pszsrch : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrStrNIW ( pszfirst : :: windows_sys::core::PCWSTR , pszsrch : :: windows_sys::core::PCWSTR , cchmax : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrStrNW ( pszfirst : :: windows_sys::core::PCWSTR , pszsrch : :: windows_sys::core::PCWSTR , cchmax : u32 ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrStrW ( pszfirst : :: windows_sys::core::PCWSTR , pszsrch : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrToInt64ExA ( pszstring : :: windows_sys::core::PCSTR , dwflags : i32 , pllret : *mut i64 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrToInt64ExW ( pszstring : :: windows_sys::core::PCWSTR , dwflags : i32 , pllret : *mut i64 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrToIntA ( pszsrc : :: windows_sys::core::PCSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrToIntExA ( pszstring : :: windows_sys::core::PCSTR , dwflags : i32 , piret : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrToIntExW ( pszstring : :: windows_sys::core::PCWSTR , dwflags : i32 , piret : *mut i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn StrToIntW ( pszsrc : :: windows_sys::core::PCWSTR ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrTrimA ( psz : :: windows_sys::core::PSTR , psztrimchars : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn StrTrimW ( psz : :: windows_sys::core::PWSTR , psztrimchars : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "userenv.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UnloadUserProfile ( htoken : super::super::Foundation:: HANDLE , hprofile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "api-ms-win-core-psm-appnotify-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UnregisterAppConstrainedChangeNotification ( registration : *mut _APPCONSTRAIN_REGISTRATION ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-core-psm-appnotify-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UnregisterAppStateChangeNotification ( registration : *mut _APPSTATE_REGISTRATION ) -> ( ) ); -::windows_sys::core::link ! ( "api-ms-win-shcore-scaling-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UnregisterScaleChangeEvent ( dwcookie : usize ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlApplySchemeA ( pszin : :: windows_sys::core::PCSTR , pszout : :: windows_sys::core::PSTR , pcchout : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlApplySchemeW ( pszin : :: windows_sys::core::PCWSTR , pszout : :: windows_sys::core::PWSTR , pcchout : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlCanonicalizeA ( pszurl : :: windows_sys::core::PCSTR , pszcanonicalized : :: windows_sys::core::PSTR , pcchcanonicalized : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlCanonicalizeW ( pszurl : :: windows_sys::core::PCWSTR , pszcanonicalized : :: windows_sys::core::PWSTR , pcchcanonicalized : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlCombineA ( pszbase : :: windows_sys::core::PCSTR , pszrelative : :: windows_sys::core::PCSTR , pszcombined : :: windows_sys::core::PSTR , pcchcombined : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlCombineW ( pszbase : :: windows_sys::core::PCWSTR , pszrelative : :: windows_sys::core::PCWSTR , pszcombined : :: windows_sys::core::PWSTR , pcchcombined : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlCompareA ( psz1 : :: windows_sys::core::PCSTR , psz2 : :: windows_sys::core::PCSTR , fignoreslash : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlCompareW ( psz1 : :: windows_sys::core::PCWSTR , psz2 : :: windows_sys::core::PCWSTR , fignoreslash : super::super::Foundation:: BOOL ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlCreateFromPathA ( pszpath : :: windows_sys::core::PCSTR , pszurl : :: windows_sys::core::PSTR , pcchurl : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlCreateFromPathW ( pszpath : :: windows_sys::core::PCWSTR , pszurl : :: windows_sys::core::PWSTR , pcchurl : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlEscapeA ( pszurl : :: windows_sys::core::PCSTR , pszescaped : :: windows_sys::core::PSTR , pcchescaped : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlEscapeW ( pszurl : :: windows_sys::core::PCWSTR , pszescaped : :: windows_sys::core::PWSTR , pcchescaped : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlFixupW ( pcszurl : :: windows_sys::core::PCWSTR , psztranslatedurl : :: windows_sys::core::PWSTR , cchmax : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlGetLocationA ( pszurl : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlGetLocationW ( pszurl : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlGetPartA ( pszin : :: windows_sys::core::PCSTR , pszout : :: windows_sys::core::PSTR , pcchout : *mut u32 , dwpart : u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlGetPartW ( pszin : :: windows_sys::core::PCWSTR , pszout : :: windows_sys::core::PWSTR , pcchout : *mut u32 , dwpart : u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlHashA ( pszurl : :: windows_sys::core::PCSTR , pbhash : *mut u8 , cbhash : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlHashW ( pszurl : :: windows_sys::core::PCWSTR , pbhash : *mut u8 , cbhash : u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlIsA ( pszurl : :: windows_sys::core::PCSTR , urlis : URLIS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlIsNoHistoryA ( pszurl : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlIsNoHistoryW ( pszurl : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlIsOpaqueA ( pszurl : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlIsOpaqueW ( pszurl : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn UrlIsW ( pszurl : :: windows_sys::core::PCWSTR , urlis : URLIS ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlUnescapeA ( pszurl : :: windows_sys::core::PSTR , pszunescaped : :: windows_sys::core::PSTR , pcchunescaped : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn UrlUnescapeW ( pszurl : :: windows_sys::core::PWSTR , pszunescaped : :: windows_sys::core::PWSTR , pcchunescaped : *mut u32 , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn WhichPlatform ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn Win32DeleteFile ( pszpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn WinHelpA ( hwndmain : super::super::Foundation:: HWND , lpszhelp : :: windows_sys::core::PCSTR , ucommand : u32 , dwdata : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn WinHelpW ( hwndmain : super::super::Foundation:: HWND , lpszhelp : :: windows_sys::core::PCWSTR , ucommand : u32 , dwdata : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "shell32.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] fn WriteCabinetState ( pcs : *const CABINETSTATE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "shlwapi.dll""cdecl" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn wnsprintfA ( pszdest : :: windows_sys::core::PSTR , cchdest : i32 , pszfmt : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""cdecl" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn wnsprintfW ( pszdest : :: windows_sys::core::PWSTR , cchdest : i32 , pszfmt : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn wvnsprintfA ( pszdest : :: windows_sys::core::PSTR , cchdest : i32 , pszfmt : :: windows_sys::core::PCSTR , arglist : *const i8 ) -> i32 ); -::windows_sys::core::link ! ( "shlwapi.dll""system" #[doc = "*Required features: `\"Win32_UI_Shell\"`*"] fn wvnsprintfW ( pszdest : :: windows_sys::core::PWSTR , cchdest : i32 , pszfmt : :: windows_sys::core::PCWSTR , arglist : *const i8 ) -> i32 ); -pub type CIE4ConnectionPoint = *mut ::core::ffi::c_void; -pub type DFConstraint = *mut ::core::ffi::c_void; -pub type DShellFolderViewEvents = *mut ::core::ffi::c_void; -pub type DShellNameSpaceEvents = *mut ::core::ffi::c_void; -pub type DShellWindowsEvents = *mut ::core::ffi::c_void; -pub type DWebBrowserEvents = *mut ::core::ffi::c_void; -pub type DWebBrowserEvents2 = *mut ::core::ffi::c_void; -pub type Folder = *mut ::core::ffi::c_void; -pub type Folder2 = *mut ::core::ffi::c_void; -pub type Folder3 = *mut ::core::ffi::c_void; -pub type FolderItem = *mut ::core::ffi::c_void; -pub type FolderItem2 = *mut ::core::ffi::c_void; -pub type FolderItemVerb = *mut ::core::ffi::c_void; -pub type FolderItemVerbs = *mut ::core::ffi::c_void; -pub type FolderItems = *mut ::core::ffi::c_void; -pub type FolderItems2 = *mut ::core::ffi::c_void; -pub type FolderItems3 = *mut ::core::ffi::c_void; -pub type IACList = *mut ::core::ffi::c_void; -pub type IACList2 = *mut ::core::ffi::c_void; -pub type IAccessibilityDockingService = *mut ::core::ffi::c_void; -pub type IAccessibilityDockingServiceCallback = *mut ::core::ffi::c_void; -pub type IAccessibleObject = *mut ::core::ffi::c_void; -pub type IActionProgress = *mut ::core::ffi::c_void; -pub type IActionProgressDialog = *mut ::core::ffi::c_void; -pub type IAppActivationUIInfo = *mut ::core::ffi::c_void; -pub type IAppPublisher = *mut ::core::ffi::c_void; -pub type IAppVisibility = *mut ::core::ffi::c_void; -pub type IAppVisibilityEvents = *mut ::core::ffi::c_void; -pub type IApplicationActivationManager = *mut ::core::ffi::c_void; -pub type IApplicationAssociationRegistration = *mut ::core::ffi::c_void; -pub type IApplicationAssociationRegistrationUI = *mut ::core::ffi::c_void; -pub type IApplicationDesignModeSettings = *mut ::core::ffi::c_void; -pub type IApplicationDesignModeSettings2 = *mut ::core::ffi::c_void; -pub type IApplicationDestinations = *mut ::core::ffi::c_void; -pub type IApplicationDocumentLists = *mut ::core::ffi::c_void; -pub type IAssocHandler = *mut ::core::ffi::c_void; -pub type IAssocHandlerInvoker = *mut ::core::ffi::c_void; -pub type IAttachmentExecute = *mut ::core::ffi::c_void; -pub type IAutoComplete = *mut ::core::ffi::c_void; -pub type IAutoComplete2 = *mut ::core::ffi::c_void; -pub type IAutoCompleteDropDown = *mut ::core::ffi::c_void; -pub type IBandHost = *mut ::core::ffi::c_void; -pub type IBandSite = *mut ::core::ffi::c_void; -pub type IBannerNotificationHandler = *mut ::core::ffi::c_void; -pub type IBanneredBar = *mut ::core::ffi::c_void; -pub type IBrowserFrameOptions = *mut ::core::ffi::c_void; -pub type IBrowserService = *mut ::core::ffi::c_void; -pub type IBrowserService2 = *mut ::core::ffi::c_void; -pub type IBrowserService3 = *mut ::core::ffi::c_void; -pub type IBrowserService4 = *mut ::core::ffi::c_void; -pub type ICDBurn = *mut ::core::ffi::c_void; -pub type ICDBurnExt = *mut ::core::ffi::c_void; -pub type ICategorizer = *mut ::core::ffi::c_void; -pub type ICategoryProvider = *mut ::core::ffi::c_void; -pub type IColumnManager = *mut ::core::ffi::c_void; -pub type IColumnProvider = *mut ::core::ffi::c_void; -pub type ICommDlgBrowser = *mut ::core::ffi::c_void; -pub type ICommDlgBrowser2 = *mut ::core::ffi::c_void; -pub type ICommDlgBrowser3 = *mut ::core::ffi::c_void; -pub type IComputerInfoChangeNotify = *mut ::core::ffi::c_void; -pub type IConnectableCredentialProviderCredential = *mut ::core::ffi::c_void; -pub type IContactManagerInterop = *mut ::core::ffi::c_void; -pub type IContextMenu = *mut ::core::ffi::c_void; -pub type IContextMenu2 = *mut ::core::ffi::c_void; -pub type IContextMenu3 = *mut ::core::ffi::c_void; -pub type IContextMenuCB = *mut ::core::ffi::c_void; -pub type IContextMenuSite = *mut ::core::ffi::c_void; -pub type ICopyHookA = *mut ::core::ffi::c_void; -pub type ICopyHookW = *mut ::core::ffi::c_void; -pub type ICreateProcessInputs = *mut ::core::ffi::c_void; -pub type ICreatingProcess = *mut ::core::ffi::c_void; -pub type ICredentialProvider = *mut ::core::ffi::c_void; -pub type ICredentialProviderCredential = *mut ::core::ffi::c_void; -pub type ICredentialProviderCredential2 = *mut ::core::ffi::c_void; -pub type ICredentialProviderCredentialEvents = *mut ::core::ffi::c_void; -pub type ICredentialProviderCredentialEvents2 = *mut ::core::ffi::c_void; -pub type ICredentialProviderCredentialWithFieldOptions = *mut ::core::ffi::c_void; -pub type ICredentialProviderEvents = *mut ::core::ffi::c_void; -pub type ICredentialProviderFilter = *mut ::core::ffi::c_void; -pub type ICredentialProviderSetUserArray = *mut ::core::ffi::c_void; -pub type ICredentialProviderUser = *mut ::core::ffi::c_void; -pub type ICredentialProviderUserArray = *mut ::core::ffi::c_void; -pub type ICurrentItem = *mut ::core::ffi::c_void; -pub type ICurrentWorkingDirectory = *mut ::core::ffi::c_void; -pub type ICustomDestinationList = *mut ::core::ffi::c_void; -pub type IDataObjectAsyncCapability = *mut ::core::ffi::c_void; -pub type IDataObjectProvider = *mut ::core::ffi::c_void; -pub type IDataTransferManagerInterop = *mut ::core::ffi::c_void; -pub type IDefaultExtractIconInit = *mut ::core::ffi::c_void; -pub type IDefaultFolderMenuInitialize = *mut ::core::ffi::c_void; -pub type IDelegateFolder = *mut ::core::ffi::c_void; -pub type IDelegateItem = *mut ::core::ffi::c_void; -pub type IDeskBand = *mut ::core::ffi::c_void; -pub type IDeskBand2 = *mut ::core::ffi::c_void; -pub type IDeskBandInfo = *mut ::core::ffi::c_void; -pub type IDeskBar = *mut ::core::ffi::c_void; -pub type IDeskBarClient = *mut ::core::ffi::c_void; -pub type IDesktopGadget = *mut ::core::ffi::c_void; -pub type IDesktopWallpaper = *mut ::core::ffi::c_void; -pub type IDestinationStreamFactory = *mut ::core::ffi::c_void; -pub type IDisplayItem = *mut ::core::ffi::c_void; -pub type IDocViewSite = *mut ::core::ffi::c_void; -pub type IDockingWindow = *mut ::core::ffi::c_void; -pub type IDockingWindowFrame = *mut ::core::ffi::c_void; -pub type IDockingWindowSite = *mut ::core::ffi::c_void; -pub type IDragSourceHelper = *mut ::core::ffi::c_void; -pub type IDragSourceHelper2 = *mut ::core::ffi::c_void; -pub type IDropTargetHelper = *mut ::core::ffi::c_void; -pub type IDynamicHWHandler = *mut ::core::ffi::c_void; -pub type IEnumACString = *mut ::core::ffi::c_void; -pub type IEnumAssocHandlers = *mut ::core::ffi::c_void; -pub type IEnumExplorerCommand = *mut ::core::ffi::c_void; -pub type IEnumExtraSearch = *mut ::core::ffi::c_void; -pub type IEnumFullIDList = *mut ::core::ffi::c_void; -pub type IEnumHLITEM = *mut ::core::ffi::c_void; -pub type IEnumIDList = *mut ::core::ffi::c_void; -pub type IEnumObjects = *mut ::core::ffi::c_void; -pub type IEnumPublishedApps = *mut ::core::ffi::c_void; -pub type IEnumReadyCallback = *mut ::core::ffi::c_void; -pub type IEnumResources = *mut ::core::ffi::c_void; -pub type IEnumShellItems = *mut ::core::ffi::c_void; -pub type IEnumSyncMgrConflict = *mut ::core::ffi::c_void; -pub type IEnumSyncMgrEvents = *mut ::core::ffi::c_void; -pub type IEnumSyncMgrSyncItems = *mut ::core::ffi::c_void; -pub type IEnumTravelLogEntry = *mut ::core::ffi::c_void; -pub type IEnumerableView = *mut ::core::ffi::c_void; -pub type IExecuteCommand = *mut ::core::ffi::c_void; -pub type IExecuteCommandApplicationHostEnvironment = *mut ::core::ffi::c_void; -pub type IExecuteCommandHost = *mut ::core::ffi::c_void; -pub type IExpDispSupport = *mut ::core::ffi::c_void; -pub type IExpDispSupportXP = *mut ::core::ffi::c_void; -pub type IExplorerBrowser = *mut ::core::ffi::c_void; -pub type IExplorerBrowserEvents = *mut ::core::ffi::c_void; -pub type IExplorerCommand = *mut ::core::ffi::c_void; -pub type IExplorerCommandProvider = *mut ::core::ffi::c_void; -pub type IExplorerCommandState = *mut ::core::ffi::c_void; -pub type IExplorerPaneVisibility = *mut ::core::ffi::c_void; -pub type IExtensionServices = *mut ::core::ffi::c_void; -pub type IExtractIconA = *mut ::core::ffi::c_void; -pub type IExtractIconW = *mut ::core::ffi::c_void; -pub type IExtractImage = *mut ::core::ffi::c_void; -pub type IExtractImage2 = *mut ::core::ffi::c_void; -pub type IFileDialog = *mut ::core::ffi::c_void; -pub type IFileDialog2 = *mut ::core::ffi::c_void; -pub type IFileDialogControlEvents = *mut ::core::ffi::c_void; -pub type IFileDialogCustomize = *mut ::core::ffi::c_void; -pub type IFileDialogEvents = *mut ::core::ffi::c_void; -pub type IFileIsInUse = *mut ::core::ffi::c_void; -pub type IFileOpenDialog = *mut ::core::ffi::c_void; -pub type IFileOperation = *mut ::core::ffi::c_void; -pub type IFileOperation2 = *mut ::core::ffi::c_void; -pub type IFileOperationProgressSink = *mut ::core::ffi::c_void; -pub type IFileSaveDialog = *mut ::core::ffi::c_void; -pub type IFileSearchBand = *mut ::core::ffi::c_void; -pub type IFileSyncMergeHandler = *mut ::core::ffi::c_void; -pub type IFileSystemBindData = *mut ::core::ffi::c_void; -pub type IFileSystemBindData2 = *mut ::core::ffi::c_void; -pub type IFolderBandPriv = *mut ::core::ffi::c_void; -pub type IFolderFilter = *mut ::core::ffi::c_void; -pub type IFolderFilterSite = *mut ::core::ffi::c_void; -pub type IFolderView = *mut ::core::ffi::c_void; -pub type IFolderView2 = *mut ::core::ffi::c_void; -pub type IFolderViewHost = *mut ::core::ffi::c_void; -pub type IFolderViewOC = *mut ::core::ffi::c_void; -pub type IFolderViewOptions = *mut ::core::ffi::c_void; -pub type IFolderViewSettings = *mut ::core::ffi::c_void; -pub type IFrameworkInputPane = *mut ::core::ffi::c_void; -pub type IFrameworkInputPaneHandler = *mut ::core::ffi::c_void; -pub type IGetServiceIds = *mut ::core::ffi::c_void; -pub type IHWEventHandler = *mut ::core::ffi::c_void; -pub type IHWEventHandler2 = *mut ::core::ffi::c_void; -pub type IHandlerActivationHost = *mut ::core::ffi::c_void; -pub type IHandlerInfo = *mut ::core::ffi::c_void; -pub type IHandlerInfo2 = *mut ::core::ffi::c_void; -pub type IHlink = *mut ::core::ffi::c_void; -pub type IHlinkBrowseContext = *mut ::core::ffi::c_void; -pub type IHlinkFrame = *mut ::core::ffi::c_void; -pub type IHlinkSite = *mut ::core::ffi::c_void; -pub type IHlinkTarget = *mut ::core::ffi::c_void; -pub type IHomeGroup = *mut ::core::ffi::c_void; -pub type IIOCancelInformation = *mut ::core::ffi::c_void; -pub type IIdentityName = *mut ::core::ffi::c_void; -pub type IImageRecompress = *mut ::core::ffi::c_void; -pub type IInitializeCommand = *mut ::core::ffi::c_void; -pub type IInitializeNetworkFolder = *mut ::core::ffi::c_void; -pub type IInitializeObject = *mut ::core::ffi::c_void; -pub type IInitializeWithBindCtx = *mut ::core::ffi::c_void; -pub type IInitializeWithItem = *mut ::core::ffi::c_void; -pub type IInitializeWithPropertyStore = *mut ::core::ffi::c_void; -pub type IInitializeWithWindow = *mut ::core::ffi::c_void; -pub type IInputObject = *mut ::core::ffi::c_void; -pub type IInputObject2 = *mut ::core::ffi::c_void; -pub type IInputObjectSite = *mut ::core::ffi::c_void; -pub type IInputPaneAnimationCoordinator = *mut ::core::ffi::c_void; -pub type IInputPanelConfiguration = *mut ::core::ffi::c_void; -pub type IInputPanelInvocationConfiguration = *mut ::core::ffi::c_void; -pub type IInsertItem = *mut ::core::ffi::c_void; -pub type IItemNameLimits = *mut ::core::ffi::c_void; -pub type IKnownFolder = *mut ::core::ffi::c_void; -pub type IKnownFolderManager = *mut ::core::ffi::c_void; -pub type ILaunchSourceAppUserModelId = *mut ::core::ffi::c_void; -pub type ILaunchSourceViewSizePreference = *mut ::core::ffi::c_void; -pub type ILaunchTargetMonitor = *mut ::core::ffi::c_void; -pub type ILaunchTargetViewSizePreference = *mut ::core::ffi::c_void; -pub type ILaunchUIContext = *mut ::core::ffi::c_void; -pub type ILaunchUIContextProvider = *mut ::core::ffi::c_void; -pub type IMenuBand = *mut ::core::ffi::c_void; -pub type IMenuPopup = *mut ::core::ffi::c_void; -pub type IModalWindow = *mut ::core::ffi::c_void; -pub type INameSpaceTreeAccessible = *mut ::core::ffi::c_void; -pub type INameSpaceTreeControl = *mut ::core::ffi::c_void; -pub type INameSpaceTreeControl2 = *mut ::core::ffi::c_void; -pub type INameSpaceTreeControlCustomDraw = *mut ::core::ffi::c_void; -pub type INameSpaceTreeControlDropHandler = *mut ::core::ffi::c_void; -pub type INameSpaceTreeControlEvents = *mut ::core::ffi::c_void; -pub type INameSpaceTreeControlFolderCapabilities = *mut ::core::ffi::c_void; -pub type INamedPropertyBag = *mut ::core::ffi::c_void; -pub type INamespaceWalk = *mut ::core::ffi::c_void; -pub type INamespaceWalkCB = *mut ::core::ffi::c_void; -pub type INamespaceWalkCB2 = *mut ::core::ffi::c_void; -pub type INetworkFolderInternal = *mut ::core::ffi::c_void; -pub type INewMenuClient = *mut ::core::ffi::c_void; -pub type INewShortcutHookA = *mut ::core::ffi::c_void; -pub type INewShortcutHookW = *mut ::core::ffi::c_void; -pub type INewWDEvents = *mut ::core::ffi::c_void; -pub type INewWindowManager = *mut ::core::ffi::c_void; -pub type INotifyReplica = *mut ::core::ffi::c_void; -pub type IObjMgr = *mut ::core::ffi::c_void; -pub type IObjectProvider = *mut ::core::ffi::c_void; -pub type IObjectWithAppUserModelID = *mut ::core::ffi::c_void; -pub type IObjectWithBackReferences = *mut ::core::ffi::c_void; -pub type IObjectWithCancelEvent = *mut ::core::ffi::c_void; -pub type IObjectWithFolderEnumMode = *mut ::core::ffi::c_void; -pub type IObjectWithProgID = *mut ::core::ffi::c_void; -pub type IObjectWithSelection = *mut ::core::ffi::c_void; -pub type IOpenControlPanel = *mut ::core::ffi::c_void; -pub type IOpenSearchSource = *mut ::core::ffi::c_void; -pub type IOperationsProgressDialog = *mut ::core::ffi::c_void; -pub type IPackageDebugSettings = *mut ::core::ffi::c_void; -pub type IPackageDebugSettings2 = *mut ::core::ffi::c_void; -pub type IPackageExecutionStateChangeNotification = *mut ::core::ffi::c_void; -pub type IParentAndItem = *mut ::core::ffi::c_void; -pub type IParseAndCreateItem = *mut ::core::ffi::c_void; -pub type IPersistFolder = *mut ::core::ffi::c_void; -pub type IPersistFolder2 = *mut ::core::ffi::c_void; -pub type IPersistFolder3 = *mut ::core::ffi::c_void; -pub type IPersistIDList = *mut ::core::ffi::c_void; -pub type IPreviewHandler = *mut ::core::ffi::c_void; -pub type IPreviewHandlerFrame = *mut ::core::ffi::c_void; -pub type IPreviewHandlerVisuals = *mut ::core::ffi::c_void; -pub type IPreviewItem = *mut ::core::ffi::c_void; -pub type IPreviousVersionsInfo = *mut ::core::ffi::c_void; -pub type IProfferService = *mut ::core::ffi::c_void; -pub type IProgressDialog = *mut ::core::ffi::c_void; -pub type IPropertyKeyStore = *mut ::core::ffi::c_void; -pub type IPublishedApp = *mut ::core::ffi::c_void; -pub type IPublishedApp2 = *mut ::core::ffi::c_void; -pub type IPublishingWizard = *mut ::core::ffi::c_void; -pub type IQueryAssociations = *mut ::core::ffi::c_void; -pub type IQueryCancelAutoPlay = *mut ::core::ffi::c_void; -pub type IQueryCodePage = *mut ::core::ffi::c_void; -pub type IQueryContinue = *mut ::core::ffi::c_void; -pub type IQueryContinueWithStatus = *mut ::core::ffi::c_void; -pub type IQueryInfo = *mut ::core::ffi::c_void; -pub type IRegTreeItem = *mut ::core::ffi::c_void; -pub type IRelatedItem = *mut ::core::ffi::c_void; -pub type IRemoteComputer = *mut ::core::ffi::c_void; -pub type IResolveShellLink = *mut ::core::ffi::c_void; -pub type IResultsFolder = *mut ::core::ffi::c_void; -pub type IRunnableTask = *mut ::core::ffi::c_void; -pub type IScriptErrorList = *mut ::core::ffi::c_void; -pub type ISearchBoxInfo = *mut ::core::ffi::c_void; -pub type ISearchContext = *mut ::core::ffi::c_void; -pub type ISearchFolderItemFactory = *mut ::core::ffi::c_void; -pub type ISharedBitmap = *mut ::core::ffi::c_void; -pub type ISharingConfigurationManager = *mut ::core::ffi::c_void; -pub type IShellApp = *mut ::core::ffi::c_void; -pub type IShellBrowser = *mut ::core::ffi::c_void; -pub type IShellChangeNotify = *mut ::core::ffi::c_void; -pub type IShellDetails = *mut ::core::ffi::c_void; -pub type IShellDispatch = *mut ::core::ffi::c_void; -pub type IShellDispatch2 = *mut ::core::ffi::c_void; -pub type IShellDispatch3 = *mut ::core::ffi::c_void; -pub type IShellDispatch4 = *mut ::core::ffi::c_void; -pub type IShellDispatch5 = *mut ::core::ffi::c_void; -pub type IShellDispatch6 = *mut ::core::ffi::c_void; -pub type IShellExtInit = *mut ::core::ffi::c_void; -pub type IShellFavoritesNameSpace = *mut ::core::ffi::c_void; -pub type IShellFolder = *mut ::core::ffi::c_void; -pub type IShellFolder2 = *mut ::core::ffi::c_void; -pub type IShellFolderBand = *mut ::core::ffi::c_void; -pub type IShellFolderView = *mut ::core::ffi::c_void; -pub type IShellFolderViewCB = *mut ::core::ffi::c_void; -pub type IShellFolderViewDual = *mut ::core::ffi::c_void; -pub type IShellFolderViewDual2 = *mut ::core::ffi::c_void; -pub type IShellFolderViewDual3 = *mut ::core::ffi::c_void; -pub type IShellIcon = *mut ::core::ffi::c_void; -pub type IShellIconOverlay = *mut ::core::ffi::c_void; -pub type IShellIconOverlayIdentifier = *mut ::core::ffi::c_void; -pub type IShellIconOverlayManager = *mut ::core::ffi::c_void; -pub type IShellImageData = *mut ::core::ffi::c_void; -pub type IShellImageDataAbort = *mut ::core::ffi::c_void; -pub type IShellImageDataFactory = *mut ::core::ffi::c_void; -pub type IShellItem = *mut ::core::ffi::c_void; -pub type IShellItem2 = *mut ::core::ffi::c_void; -pub type IShellItemArray = *mut ::core::ffi::c_void; -pub type IShellItemFilter = *mut ::core::ffi::c_void; -pub type IShellItemImageFactory = *mut ::core::ffi::c_void; -pub type IShellItemResources = *mut ::core::ffi::c_void; -pub type IShellLibrary = *mut ::core::ffi::c_void; -pub type IShellLinkA = *mut ::core::ffi::c_void; -pub type IShellLinkDataList = *mut ::core::ffi::c_void; -pub type IShellLinkDual = *mut ::core::ffi::c_void; -pub type IShellLinkDual2 = *mut ::core::ffi::c_void; -pub type IShellLinkW = *mut ::core::ffi::c_void; -pub type IShellMenu = *mut ::core::ffi::c_void; -pub type IShellMenuCallback = *mut ::core::ffi::c_void; -pub type IShellNameSpace = *mut ::core::ffi::c_void; -pub type IShellPropSheetExt = *mut ::core::ffi::c_void; -pub type IShellRunDll = *mut ::core::ffi::c_void; -pub type IShellService = *mut ::core::ffi::c_void; -pub type IShellTaskScheduler = *mut ::core::ffi::c_void; -pub type IShellUIHelper = *mut ::core::ffi::c_void; -pub type IShellUIHelper2 = *mut ::core::ffi::c_void; -pub type IShellUIHelper3 = *mut ::core::ffi::c_void; -pub type IShellUIHelper4 = *mut ::core::ffi::c_void; -pub type IShellUIHelper5 = *mut ::core::ffi::c_void; -pub type IShellUIHelper6 = *mut ::core::ffi::c_void; -pub type IShellUIHelper7 = *mut ::core::ffi::c_void; -pub type IShellUIHelper8 = *mut ::core::ffi::c_void; -pub type IShellUIHelper9 = *mut ::core::ffi::c_void; -pub type IShellView = *mut ::core::ffi::c_void; -pub type IShellView2 = *mut ::core::ffi::c_void; -pub type IShellView3 = *mut ::core::ffi::c_void; -pub type IShellWindows = *mut ::core::ffi::c_void; -pub type ISortColumnArray = *mut ::core::ffi::c_void; -pub type IStartMenuPinnedList = *mut ::core::ffi::c_void; -pub type IStorageProviderBanners = *mut ::core::ffi::c_void; -pub type IStorageProviderCopyHook = *mut ::core::ffi::c_void; -pub type IStorageProviderHandler = *mut ::core::ffi::c_void; -pub type IStorageProviderPropertyHandler = *mut ::core::ffi::c_void; -pub type IStreamAsync = *mut ::core::ffi::c_void; -pub type IStreamUnbufferedInfo = *mut ::core::ffi::c_void; -pub type ISuspensionDependencyManager = *mut ::core::ffi::c_void; -pub type ISyncMgrConflict = *mut ::core::ffi::c_void; -pub type ISyncMgrConflictFolder = *mut ::core::ffi::c_void; -pub type ISyncMgrConflictItems = *mut ::core::ffi::c_void; -pub type ISyncMgrConflictPresenter = *mut ::core::ffi::c_void; -pub type ISyncMgrConflictResolutionItems = *mut ::core::ffi::c_void; -pub type ISyncMgrConflictResolveInfo = *mut ::core::ffi::c_void; -pub type ISyncMgrConflictStore = *mut ::core::ffi::c_void; -pub type ISyncMgrControl = *mut ::core::ffi::c_void; -pub type ISyncMgrEnumItems = *mut ::core::ffi::c_void; -pub type ISyncMgrEvent = *mut ::core::ffi::c_void; -pub type ISyncMgrEventLinkUIOperation = *mut ::core::ffi::c_void; -pub type ISyncMgrEventStore = *mut ::core::ffi::c_void; -pub type ISyncMgrHandler = *mut ::core::ffi::c_void; -pub type ISyncMgrHandlerCollection = *mut ::core::ffi::c_void; -pub type ISyncMgrHandlerInfo = *mut ::core::ffi::c_void; -pub type ISyncMgrRegister = *mut ::core::ffi::c_void; -pub type ISyncMgrResolutionHandler = *mut ::core::ffi::c_void; -pub type ISyncMgrScheduleWizardUIOperation = *mut ::core::ffi::c_void; -pub type ISyncMgrSessionCreator = *mut ::core::ffi::c_void; -pub type ISyncMgrSyncCallback = *mut ::core::ffi::c_void; -pub type ISyncMgrSyncItem = *mut ::core::ffi::c_void; -pub type ISyncMgrSyncItemContainer = *mut ::core::ffi::c_void; -pub type ISyncMgrSyncItemInfo = *mut ::core::ffi::c_void; -pub type ISyncMgrSyncResult = *mut ::core::ffi::c_void; -pub type ISyncMgrSynchronize = *mut ::core::ffi::c_void; -pub type ISyncMgrSynchronizeCallback = *mut ::core::ffi::c_void; -pub type ISyncMgrSynchronizeInvoke = *mut ::core::ffi::c_void; -pub type ISyncMgrUIOperation = *mut ::core::ffi::c_void; -pub type ITaskbarList = *mut ::core::ffi::c_void; -pub type ITaskbarList2 = *mut ::core::ffi::c_void; -pub type ITaskbarList3 = *mut ::core::ffi::c_void; -pub type ITaskbarList4 = *mut ::core::ffi::c_void; -pub type IThumbnailCache = *mut ::core::ffi::c_void; -pub type IThumbnailCachePrimer = *mut ::core::ffi::c_void; -pub type IThumbnailCapture = *mut ::core::ffi::c_void; -pub type IThumbnailHandlerFactory = *mut ::core::ffi::c_void; -pub type IThumbnailProvider = *mut ::core::ffi::c_void; -pub type IThumbnailSettings = *mut ::core::ffi::c_void; -pub type IThumbnailStreamCache = *mut ::core::ffi::c_void; -pub type ITrackShellMenu = *mut ::core::ffi::c_void; -pub type ITranscodeImage = *mut ::core::ffi::c_void; -pub type ITransferAdviseSink = *mut ::core::ffi::c_void; -pub type ITransferDestination = *mut ::core::ffi::c_void; -pub type ITransferMediumItem = *mut ::core::ffi::c_void; -pub type ITransferSource = *mut ::core::ffi::c_void; -pub type ITravelEntry = *mut ::core::ffi::c_void; -pub type ITravelLog = *mut ::core::ffi::c_void; -pub type ITravelLogClient = *mut ::core::ffi::c_void; -pub type ITravelLogEntry = *mut ::core::ffi::c_void; -pub type ITravelLogStg = *mut ::core::ffi::c_void; -pub type ITrayDeskBand = *mut ::core::ffi::c_void; -pub type IURLSearchHook = *mut ::core::ffi::c_void; -pub type IURLSearchHook2 = *mut ::core::ffi::c_void; -pub type IUniformResourceLocatorA = *mut ::core::ffi::c_void; -pub type IUniformResourceLocatorW = *mut ::core::ffi::c_void; -pub type IUpdateIDList = *mut ::core::ffi::c_void; -pub type IUseToBrowseItem = *mut ::core::ffi::c_void; -pub type IUserAccountChangeCallback = *mut ::core::ffi::c_void; -pub type IUserNotification = *mut ::core::ffi::c_void; -pub type IUserNotification2 = *mut ::core::ffi::c_void; -pub type IUserNotificationCallback = *mut ::core::ffi::c_void; -pub type IViewStateIdentityItem = *mut ::core::ffi::c_void; -pub type IVirtualDesktopManager = *mut ::core::ffi::c_void; -pub type IVisualProperties = *mut ::core::ffi::c_void; -pub type IWebBrowser = *mut ::core::ffi::c_void; -pub type IWebBrowser2 = *mut ::core::ffi::c_void; -pub type IWebBrowserApp = *mut ::core::ffi::c_void; -pub type IWebWizardExtension = *mut ::core::ffi::c_void; -pub type IWebWizardHost = *mut ::core::ffi::c_void; -pub type IWebWizardHost2 = *mut ::core::ffi::c_void; -pub type IWizardExtension = *mut ::core::ffi::c_void; -pub type IWizardSite = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABE_BOTTOM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABE_LEFT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABE_RIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABE_TOP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_ACTIVATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_GETAUTOHIDEBAR: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_GETAUTOHIDEBAREX: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_GETSTATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_GETTASKBARPOS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_NEW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_QUERYPOS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_REMOVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_SETAUTOHIDEBAR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_SETAUTOHIDEBAREX: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_SETPOS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_SETSTATE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABM_WINDOWPOSCHANGED: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABN_FULLSCREENAPP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABN_POSCHANGED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABN_STATECHANGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABN_WINDOWARRANGE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABS_ALWAYSONTOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ABS_AUTOHIDE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACDD_VISIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ADDURL_SILENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_APPLY_BUFFERED_REFRESH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_APPLY_DYNAMICREFRESH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_APPLY_FORCE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_APPLY_HTMLGEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_APPLY_REFRESH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_APPLY_SAVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_GETWP_BMP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_GETWP_IMAGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AD_GETWP_LAST_APPLIED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPNAMEBUFFERLEN: u32 = 40u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_AUDIOCD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_AUTOPLAYMUSIC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_AUTOPLAYPIX: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_AUTOPLAYVIDEO: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_AUTORUNINF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_BLANKBD: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_BLANKCD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_BLANKDVD: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_BLURAY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_CAMERASTORAGE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_CUSTOMEVENT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_DVDAUDIO: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_DVDMOVIE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_MASK: u32 = 131070u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_PHASE_FINAL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_PHASE_MASK: u32 = 1879048192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_PHASE_PRESNIFF: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_PHASE_SNIFFING: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_PHASE_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_SVCD: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_UNKNOWNCONTENT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ARCONTENT_VCD: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AccessibilityDockingService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x29ce1d46_b481_4aa0_a08a_d3ebc8aca402); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AlphabeticalCategorizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3c2654c6_7372_4f6b_b310_55d6128f49d2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AppShellVerbHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4ed3a719_cea8_4bd9_910d_e252f997afc2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AppStartupLink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x273eb5e7_88b0_4843_bfef_e2c81d43aae5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AppVisibility: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e5fe3d9_985f_4908_91f9_ee19f9fd1514); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ApplicationActivationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x45ba127d_10a8_46ea_8ab7_56ea9078943c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ApplicationAssociationRegistration: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x591209c7_767b_42b2_9fba_44ee4615f2c7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ApplicationAssociationRegistrationUI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1968106d_f3b5_44cf_890e_116fcb9ecef1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ApplicationDesignModeSettings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x958a6fb5_dcb2_4faf_aafd_7fb054ad1a3b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ApplicationDestinations: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86c14003_4d6b_4ef3_a7b4_0506663b2e68); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ApplicationDocumentLists: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86bec222_30f2_47e0_9f25_60d11cd75c28); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AttachmentServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4125dd96_e03a_4103_8f70_e0597d803b9c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_ENABLEOK: u32 = 1125u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_INITIALIZED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_IUNKNOWN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SELCHANGED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETEXPANDED: u32 = 1130u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETOKTEXT: u32 = 1129u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETSELECTION: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETSELECTIONA: u32 = 1126u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETSELECTIONW: u32 = 1127u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETSTATUSTEXT: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETSTATUSTEXTA: u32 = 1124u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_SETSTATUSTEXTW: u32 = 1128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_VALIDATEFAILED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_VALIDATEFAILEDA: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFFM_VALIDATEFAILEDW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_AssociationArray: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbea9ef17_82f1_4f60_9284_4f8db75c3be9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_DataObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8c0bd9f_ed24_455c_83e6_d5390c4fe8c4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_EnumAssocHandlers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb8ab0b9c_c2ec_4f7a_918d_314900e6280a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_EnumItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94f60519_2850_4924_aa5a_d15e84868039); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_FilePlaceholder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8677dceb_aae0_4005_8d3d_547fa852f825); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_Filter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x38d08778_f557_4690_9ebf_ba54706ad8f7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_LinkTargetItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3981e228_f559_11d3_8e3a_00c04f6837d5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_PropertyStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0384e1a4_1523_439c_a4c8_ab911052f586); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_RandomAccessStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf16fc93b_77ae_4cfe_bda7_a866eea6878d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_SFObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3981e224_f559_11d3_8e3a_00c04f6837d5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_SFUIObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3981e225_f559_11d3_8e3a_00c04f6837d5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_SFViewObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3981e226_f559_11d3_8e3a_00c04f6837d5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_Storage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3981e227_f559_11d3_8e3a_00c04f6837d5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_StorageEnum: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4621a4e3_f0d6_4773_8a9c_46e77b174840); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_StorageItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x404e2109_77d2_4699_a5a0_4fdf10db9837); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_Stream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1cebb3ab_7c10_499a_a417_92ca16c4cb83); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_ThumbnailHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b2e650a_8e20_4f4a_b09e_6597afc72fb0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BHID_Transfer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5e346a1_f753_4932_b403_4574800e2498); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_BROWSEFILEJUNCTIONS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_BROWSEFORCOMPUTER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_BROWSEFORPRINTER: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_BROWSEINCLUDEFILES: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_BROWSEINCLUDEURLS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_DONTGOBELOWDOMAIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_EDITBOX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_NEWDIALOGSTYLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_NONEWFOLDERBUTTON: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_NOTRANSLATETARGETS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_RETURNFSANCESTORS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_RETURNONLYFSDIRS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_SHAREABLE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_STATUSTEXT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_UAHINT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_VALIDATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIND_INTERRUPTABLE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BMICON_LARGE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BMICON_SMALL: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_CANMAXIMIZE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_DELEGATEDNAVIGATION: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_DONTSHOWNAVCANCELPAGE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_FEEDNAVIGATION: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_FEEDSUBSCRIBED: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_HTMLNAVCANCELED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_MERGEDMENUS: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_NAVNOHISTORY: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_NOLOCALFILEWARNING: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_REGISTERASDROPTARGET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_RESIZABLE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_SETNAVIGATABLECODEPAGE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_THEATERMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_TOPBROWSER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_TRUSTEDFORACTIVEX: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSF_UISETBYAUTOMATION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIM_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIM_STYLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_ALWAYSGRIPPER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_AUTOGRIPPER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_FIXEDORDER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_LEFTALIGN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_LOCKED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_NOCAPTION: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_NOCONTEXTMENU: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_NODROPTARGET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_NOGRIPPER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_PREFERNOLINEBREAK: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_PRESERVEORDERDURINGLAYOUT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSIS_SINGLECLICK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSSF_NOTITLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSSF_UNDELETEABLE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSSF_VISIBLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BUFFLEN: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CABINETSTATE_VERSION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CAMERAROLL_E_NO_DOWNSAMPLING_REQUIRED: ::windows_sys::core::HRESULT = -2144927456i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_BrowsableShellExt: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00021490_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_BrowseInPlace: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00021491_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_CommBand: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00021494_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_DeskBand: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00021492_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_FilePlaceholderMergeHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3e9c9a51_d4aa_4870_b47c_7424b491f1cc); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_InfoBand: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00021493_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_LocationFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x965c4d51_8b76_4e57_80b7_564d2ea4b55e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_LocationProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b3ca474_2614_414b_b813_1aceca3e3dd8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATID_SearchableApplication: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x366c292a_d9b3_4dbf_bb70_e62ec3d0bbbf); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2GVF_ADDSHIELD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2GVF_ALLOWPREVIEWPANE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2GVF_ISFILESAVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2GVF_ISFOLDERPICKER: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2GVF_NOINCLUDEITEM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2GVF_NOSELECTVERB: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2GVF_SHOWALLFILES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2N_CONTEXTMENU_DONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDB2N_CONTEXTMENU_START: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBOSC_KILLFOCUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBOSC_RENAME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBOSC_SELCHANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBOSC_SETFOCUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBOSC_STATECHANGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBurn: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfbeb8a05_beee_4442_804e_409d6c4515e9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_AUTOPLAY_SHELLIDLISTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Autoplay Enumerated IDList Array"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_DROPDESCRIPTION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DropDescription"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILECONTENTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileContents"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILEDESCRIPTOR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileGroupDescriptorW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILEDESCRIPTORA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileGroupDescriptor"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILEDESCRIPTORW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileGroupDescriptorW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileNameW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILENAMEA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileName"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILENAMEMAP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileNameMapW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILENAMEMAPA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileNameMap"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILENAMEMAPW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileNameMapW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILENAMEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FileNameW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_FILE_ATTRIBUTES_ARRAY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("File Attributes Array"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_INDRAGLOOP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InShellDragLoop"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_INETURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UniformResourceLocatorW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_INETURLA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UniformResourceLocator"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_INETURLW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UniformResourceLocatorW"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_INVOKECOMMAND_DROPPARAM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("InvokeCommand DropParam"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_LOGICALPERFORMEDDROPEFFECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Logical Performed DropEffect"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_MOUNTEDVOLUME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("MountedVolume"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_NETRESOURCES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Net Resource"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_PASTESUCCEEDED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Paste Succeeded"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_PERFORMEDDROPEFFECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Performed DropEffect"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_PERSISTEDDATAOBJECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PersistedDataObject"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_PREFERREDDROPEFFECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Preferred DropEffect"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_PRINTERGROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PrinterFriendlyName"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_SHELLDROPHANDLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DropHandlerCLSID"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_SHELLIDLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Shell IDList Array"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_SHELLIDLISTOFFSET: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Shell Object Offsets"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_SHELLURL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UniformResourceLocator"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_TARGETCLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TargetCLSID"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_UNTRUSTEDDRAGDROP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UntrustedDragDrop"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CFSTR_ZONEIDENTIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ZoneIdentifier"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CGID_DefView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4af07f10_d231_11d0_b942_00a0c90312e1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CGID_Explorer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x000214d0_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CGID_ExplorerBarDoc: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x000214d3_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CGID_MENUDESKBAR: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c9f0a12_959e_11d0_a3a4_00a0c9082636); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CGID_ShellDocView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x000214d1_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CGID_ShellServiceObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x000214d2_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CGID_ShortCut: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x93a68750_951a_11d1_946f_000000000000); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLOSEPROPS_DISCARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLOSEPROPS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ACLCustomMRU: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6935db93_21e8_4ccc_beb9_9fe3c77a297a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ACLHistory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00bb2764_6a77_11d0_a535_00c04fd7d062); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ACLMRU: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6756a641_de71_11d0_831b_00aa005b4383); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ACLMulti: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00bb2765_6a77_11d0_a535_00c04fd7d062); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ACListISF: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x03c036f1_a186_11d0_824a_00aa005b4383); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ActiveDesktop: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75048700_ef1f_11d0_9888_006097deacf9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_AutoComplete: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00bb2763_6a77_11d0_a535_00c04fd7d062); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_CAnchorBrowsePropertyPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3050f3bb_98b5_11cf_bb82_00aa00bdce0b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_CDocBrowsePropertyPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3050f3b4_98b5_11cf_bb82_00aa00bdce0b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_CFSIconOverlayManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63b51f81_c868_11d0_999c_00c04fd655e1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_CImageBrowsePropertyPage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3050f3b3_98b5_11cf_bb82_00aa00bdce0b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_CURLSearchHook: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcfbfae00_17a6_11d0_99cb_00c04fd64497); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_CUrlHistory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3c374a40_bae4_11cf_bf7d_00aa006946ee); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ControlPanel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x21ec2020_3aea_1069_a2dd_08002b30309d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_DarwinAppPublisher: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcfccc7a0_a282_11d1_9082_006008059382); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_DocHostUIHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7057e952_bd1b_11d1_8919_00c04fc2c836); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_DragDropHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4657278a_411b_11d2_839a_00c04fd918d0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_FileTypes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb091e540_83e3_11cf_a713_0020afd79762); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_FolderItemsMultiLevel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53c74826_ab99_4d33_aca4_3117f51d3788); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_FolderShortcut: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0afaced1_e828_11d1_9187_b532f1e9575d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_HWShellExecute: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xffb8655f_81b9_4fce_b89c_9a6ba76d13e7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ISFBand: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd82be2b0_5764_11d0_a96e_00c04fd705a2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_Internet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x871c5380_42a0_1069_a2ea_08002b30309d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_InternetButtons: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1e796980_9cc5_11d1_a83f_00c04fc99d61); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_InternetShortcut: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfbf23b40_e3f0_101b_8488_00aa003e56f8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_LinkColumnProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24f14f02_7b1c_11d1_838f_0000f80461cf); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_MSOButtons: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x178f34b8_a282_11d2_86c5_00c04f8eea99); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_MenuBand: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5b4dae26_b807_11d0_9815_00c04fd91972); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_MenuBandSite: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe13ef4e4_d2f2_11d0_9816_00c04fd91972); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_MenuToolbarBase: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x40b96610_b522_11d1_b3b4_00aa006efde7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_MyComputer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x20d04fe0_3aea_1069_a2d8_08002b30309d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_MyDocuments: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x450d8fba_ad25_11d0_98a8_0800361b1103); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_NetworkDomain: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x46e06680_4bf0_11d1_83ee_00a0c90dc849); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_NetworkServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc0542a90_4bf0_11d1_83ee_00a0c90dc849); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_NetworkShare: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x54a754c0_4bf0_11d1_83ee_00a0c90dc849); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_NewMenu: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd969a300_e7ff_11d0_a93b_00a0c90f2719); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_Printers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2227a280_3aea_1069_a2de_08002b30309d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ProgressDialog: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf8383852_fcd3_11d1_a6b9_006097df5bd4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_QueryAssociations: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa07034fd_6caa_4954_ac3f_97a27216f98a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_QuickLinks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e5cbf21_d15f_11d0_8301_00aa005b4383); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_RecycleBin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x645ff040_5081_101b_9f08_00aa002f954e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ShellFldSetExt: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d5313c0_8c62_11d1_b2cd_006097df8c11); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ShellThumbnailDiskCache: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ebdcf80_a200_11d0_a3a4_00c04fd706ec); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CLSID_ToolbarExtButtons: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ce4b5d8_a28f_11d2_86c5_00c04f8eea99); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDID_INTSHORTCUTCREATE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_NEWFOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NewFolder"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_NEWFOLDERA: ::windows_sys::core::PCSTR = ::windows_sys::s!("NewFolder"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_NEWFOLDERW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NewFolder"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_VIEWDETAILS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewDetails"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_VIEWDETAILSA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ViewDetails"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_VIEWDETAILSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewDetails"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_VIEWLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewList"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_VIEWLISTA: ::windows_sys::core::PCSTR = ::windows_sys::s!("ViewList"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMDSTR_VIEWLISTW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ViewList"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_ASYNCVERBSTATE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_CANRENAME: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_DEFAULTONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_DISABLEDVERBS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_DONOTPICKDEFAULT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_EXPLORE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_EXTENDEDVERBS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_INCLUDESTATIC: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_ITEMMENU: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_NODEFAULT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_NOVERBS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_OPTIMIZEFORINVOKE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_RESERVED: u32 = 4294901760u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_SYNCCASCADEMENU: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMF_VERBSONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMIC_MASK_CONTROL_DOWN: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMIC_MASK_PTINVOKE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CMIC_MASK_SHIFT_DOWN: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMPONENT_DEFAULT_LEFT: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMPONENT_DEFAULT_TOP: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMPONENT_TOP: u32 = 1073741823u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_CHECKED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_CURITEMSTATE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_DIRTY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_FRIENDLYNAME: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_NOSCROLL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_ORIGINAL_CSI: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_POS_LEFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_POS_TOP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_POS_ZINDEX: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_RESTORED_CSI: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_SIZE_HEIGHT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_SIZE_WIDTH: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_SOURCE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_SUBSCRIBEDURL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_ELEM_TYPE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_TYPE_CFHTML: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_TYPE_CONTROL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_TYPE_HTMLDOC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_TYPE_MAX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_TYPE_PICTURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COMP_TYPE_WEBSITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CONFLICT_RESOLUTION_CLSID_KEY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ConflictResolutionCLSID"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ACCESSDENIED_READONLY: ::windows_sys::core::HRESULT = -2144927681i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ACCESS_DENIED_DEST: ::windows_sys::core::HRESULT = -2144927710i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ACCESS_DENIED_SRC: ::windows_sys::core::HRESULT = -2144927711i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ALREADY_EXISTS_FOLDER: ::windows_sys::core::HRESULT = -2144927700i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ALREADY_EXISTS_NORMAL: ::windows_sys::core::HRESULT = -2144927703i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ALREADY_EXISTS_READONLY: ::windows_sys::core::HRESULT = -2144927702i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ALREADY_EXISTS_SYSTEM: ::windows_sys::core::HRESULT = -2144927701i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_BLOCKED_BY_DLP_POLICY: ::windows_sys::core::HRESULT = -2144927666i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_BLOCKED_BY_EDP_FOR_REMOVABLE_DRIVE: ::windows_sys::core::HRESULT = -2144927670i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_BLOCKED_BY_EDP_POLICY: ::windows_sys::core::HRESULT = -2144927672i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_CANCELLED: ::windows_sys::core::HRESULT = -2144927743i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_CANNOT_MOVE_FROM_RECYCLE_BIN: ::windows_sys::core::HRESULT = -2144927677i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_CANNOT_MOVE_SHARED_FOLDER: ::windows_sys::core::HRESULT = -2144927676i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_CANT_REACH_SOURCE: ::windows_sys::core::HRESULT = -2144927691i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_IS_RO_CD: ::windows_sys::core::HRESULT = -2144927729i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_IS_RO_DVD: ::windows_sys::core::HRESULT = -2144927726i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_IS_RW_CD: ::windows_sys::core::HRESULT = -2144927728i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_IS_RW_DVD: ::windows_sys::core::HRESULT = -2144927725i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_IS_R_CD: ::windows_sys::core::HRESULT = -2144927727i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_IS_R_DVD: ::windows_sys::core::HRESULT = -2144927724i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_SAME_TREE: ::windows_sys::core::HRESULT = -2144927734i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DEST_SUBTREE: ::windows_sys::core::HRESULT = -2144927735i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DIFF_DIR: ::windows_sys::core::HRESULT = -2144927740i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DIR_NOT_EMPTY: ::windows_sys::core::HRESULT = -2144927683i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DISK_FULL: ::windows_sys::core::HRESULT = -2144927694i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_DISK_FULL_CLEAN: ::windows_sys::core::HRESULT = -2144927693i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_EA_LOSS: ::windows_sys::core::HRESULT = -2144927698i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_EA_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2144927692i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ENCRYPTION_LOSS: ::windows_sys::core::HRESULT = -2144927695i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_FAT_MAX_IN_ROOT: ::windows_sys::core::HRESULT = -2144927682i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_FILE_IS_FLD_DEST: ::windows_sys::core::HRESULT = -2144927732i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_FILE_TOO_LARGE: ::windows_sys::core::HRESULT = -2144927731i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_FLD_IS_FILE_DEST: ::windows_sys::core::HRESULT = -2144927733i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_INTERNET_ITEM_STORAGE_PROVIDER_ERROR: ::windows_sys::core::HRESULT = -2144927675i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_INTERNET_ITEM_STORAGE_PROVIDER_PAUSED: ::windows_sys::core::HRESULT = -2144927674i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_INTERNET_ITEM_UNAVAILABLE: ::windows_sys::core::HRESULT = -2144927678i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_INVALID_FILES_DEST: ::windows_sys::core::HRESULT = -2144927716i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_INVALID_FILES_SRC: ::windows_sys::core::HRESULT = -2144927717i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_MANY_SRC_1_DEST: ::windows_sys::core::HRESULT = -2144927739i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_NET_DISCONNECT_DEST: ::windows_sys::core::HRESULT = -2144927706i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_NET_DISCONNECT_SRC: ::windows_sys::core::HRESULT = -2144927707i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_NEWFILE_NAME_TOO_LONG: ::windows_sys::core::HRESULT = -2144927685i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_NEWFOLDER_NAME_TOO_LONG: ::windows_sys::core::HRESULT = -2144927684i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_PATH_NOT_FOUND_DEST: ::windows_sys::core::HRESULT = -2144927708i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_PATH_NOT_FOUND_SRC: ::windows_sys::core::HRESULT = -2144927709i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_PATH_TOO_DEEP_DEST: ::windows_sys::core::HRESULT = -2144927714i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_PATH_TOO_DEEP_SRC: ::windows_sys::core::HRESULT = -2144927715i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_PROPERTIES_LOSS: ::windows_sys::core::HRESULT = -2144927696i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_PROPERTY_LOSS: ::windows_sys::core::HRESULT = -2144927697i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_RECYCLE_BIN_NOT_FOUND: ::windows_sys::core::HRESULT = -2144927686i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_RECYCLE_FORCE_NUKE: ::windows_sys::core::HRESULT = -2144927690i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_RECYCLE_PATH_TOO_LONG: ::windows_sys::core::HRESULT = -2144927688i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_RECYCLE_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -2144927689i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_RECYCLE_UNKNOWN_ERROR: ::windows_sys::core::HRESULT = -2144927691i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_REDIRECTED_TO_WEBPAGE: ::windows_sys::core::HRESULT = -2144927680i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_REMOVABLE_FULL: ::windows_sys::core::HRESULT = -2144927730i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_REQUIRES_EDP_CONSENT: ::windows_sys::core::HRESULT = -2144927673i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_REQUIRES_EDP_CONSENT_FOR_REMOVABLE_DRIVE: ::windows_sys::core::HRESULT = -2144927671i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_REQUIRES_ELEVATION: ::windows_sys::core::HRESULT = -2144927742i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_RMS_BLOCKED_BY_EDP_FOR_REMOVABLE_DRIVE: ::windows_sys::core::HRESULT = -2144927668i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_RMS_REQUIRES_EDP_CONSENT_FOR_REMOVABLE_DRIVE: ::windows_sys::core::HRESULT = -2144927669i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ROOT_DIR_DEST: ::windows_sys::core::HRESULT = -2144927712i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_ROOT_DIR_SRC: ::windows_sys::core::HRESULT = -2144927713i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SAME_FILE: ::windows_sys::core::HRESULT = -2144927741i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SERVER_BAD_FILE_TYPE: ::windows_sys::core::HRESULT = -2144927679i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SHARING_VIOLATION_DEST: ::windows_sys::core::HRESULT = -2144927704i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SHARING_VIOLATION_SRC: ::windows_sys::core::HRESULT = -2144927705i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SILENT_FAIL_BY_DLP_POLICY: ::windows_sys::core::HRESULT = -2144927665i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SRC_IS_RO_CD: ::windows_sys::core::HRESULT = -2144927723i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SRC_IS_RO_DVD: ::windows_sys::core::HRESULT = -2144927720i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SRC_IS_RW_CD: ::windows_sys::core::HRESULT = -2144927722i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SRC_IS_RW_DVD: ::windows_sys::core::HRESULT = -2144927719i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SRC_IS_R_CD: ::windows_sys::core::HRESULT = -2144927721i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_SRC_IS_R_DVD: ::windows_sys::core::HRESULT = -2144927718i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_STREAM_LOSS: ::windows_sys::core::HRESULT = -2144927699i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_USER_CANCELLED: ::windows_sys::core::HRESULT = -2144927744i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_E_WARNED_BY_DLP_POLICY: ::windows_sys::core::HRESULT = -2144927667i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_ALREADY_DONE: ::windows_sys::core::HRESULT = 2555914i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_CLOSE_PROGRAM: ::windows_sys::core::HRESULT = 2555917i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_COLLISIONRESOLVED: ::windows_sys::core::HRESULT = 2555918i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_DONT_PROCESS_CHILDREN: ::windows_sys::core::HRESULT = 2555912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_KEEP_BOTH: ::windows_sys::core::HRESULT = 2555916i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_MERGE: ::windows_sys::core::HRESULT = 2555910i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_NOT_HANDLED: ::windows_sys::core::HRESULT = 2555907i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_PENDING: ::windows_sys::core::HRESULT = 2555915i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_PROGRESS_PAUSE: ::windows_sys::core::HRESULT = 2555919i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_USER_IGNORED: ::windows_sys::core::HRESULT = 2555909i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_USER_RETRY: ::windows_sys::core::HRESULT = 2555908i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const COPYENGINE_S_YES: ::windows_sys::core::HRESULT = 2555905i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_CREDENTIAL_PROVIDER_LABEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x286bbff3_bad4_438f_b007_79b7267c3d48); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_CREDENTIAL_PROVIDER_LOGO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d837775_f6cd_464e_a745_482fd0b47493); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_LOGON_PASSWORD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60624cfa_a477_47b1_8a8e_3a4a19981827); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_LOGON_USERNAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xda15bbe8_954d_4fd3_b0f4_1fb5b90b174b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_SMARTCARD_PIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4fe5263b_9181_46c1_b0a4_9dedd4db7dea); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_SMARTCARD_USERNAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3e1ecf69_568c_4d96_9d59_46444174e2d6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_STANDALONE_SUBMIT_BUTTON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b7b0ad8_cc36_4d59_802b_82f714fa7022); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFG_STYLE_LINK_AS_BUTTON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x088fa508_94a6_4430_a4cb_6fc6e3c0b9e2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPLPAGE_DISPLAY_BACKGROUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPLPAGE_KEYBOARD_SPEED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPLPAGE_MOUSE_BUTTONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPLPAGE_MOUSE_PTRMOTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPLPAGE_MOUSE_WHEEL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_DBLCLK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_DYNAMIC_RES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_EXIT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_GETCOUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_INIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_INQUIRE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_NEWINQUIRE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_SELECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_SETUP: u32 = 200u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_STARTWPARMS: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_STARTWPARMSA: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_STARTWPARMSW: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPL_STOP: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CREDENTIAL_PROVIDER_NO_DEFAULT: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_ADMINTOOLS: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_ALTSTARTUP: u32 = 29u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_APPDATA: u32 = 26u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_BITBUCKET: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_CDBURN_AREA: u32 = 59u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_ADMINTOOLS: u32 = 47u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_ALTSTARTUP: u32 = 30u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_APPDATA: u32 = 35u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_DESKTOPDIRECTORY: u32 = 25u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_DOCUMENTS: u32 = 46u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_FAVORITES: u32 = 31u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_MUSIC: u32 = 53u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_OEM_LINKS: u32 = 58u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_PICTURES: u32 = 54u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_PROGRAMS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_STARTMENU: u32 = 22u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_STARTUP: u32 = 24u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_TEMPLATES: u32 = 45u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMMON_VIDEO: u32 = 55u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COMPUTERSNEARME: u32 = 61u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_CONNECTIONS: u32 = 49u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_CONTROLS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_COOKIES: u32 = 33u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_DESKTOP: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_DESKTOPDIRECTORY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_DRIVES: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FAVORITES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FLAG_CREATE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FLAG_DONT_UNEXPAND: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FLAG_DONT_VERIFY: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FLAG_MASK: u32 = 65280u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FLAG_NO_ALIAS: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FLAG_PER_USER_INIT: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FLAG_PFTI_TRACKTARGET: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_FONTS: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_HISTORY: u32 = 34u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_INTERNET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_INTERNET_CACHE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_LOCAL_APPDATA: u32 = 28u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_MYDOCUMENTS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_MYMUSIC: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_MYPICTURES: u32 = 39u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_MYVIDEO: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_NETHOOD: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_NETWORK: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PERSONAL: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PRINTERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PRINTHOOD: u32 = 27u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PROFILE: u32 = 40u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PROGRAMS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PROGRAM_FILES: u32 = 38u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PROGRAM_FILESX86: u32 = 42u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PROGRAM_FILES_COMMON: u32 = 43u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_PROGRAM_FILES_COMMONX86: u32 = 44u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_RECENT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_RESOURCES: u32 = 56u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_RESOURCES_LOCALIZED: u32 = 57u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_SENDTO: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_STARTMENU: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_STARTUP: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_SYSTEM: u32 = 37u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_SYSTEMX86: u32 = 41u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_TEMPLATES: u32 = 21u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSIDL_WINDOWS: u32 = 36u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CScriptErrorList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xefd01300_160f_11d2_bb2e_00805ff7efca); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_COINIT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_COINIT_MTA: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_COINIT_STA: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_FREELIBANDEXIT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_INHERITWOW64: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_INSIST: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_KEYBOARD_LOCALE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_NOADDREFLIB: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_OLEINITIALIZE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_PROCESS_REF: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_REF_COUNTED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_THREAD_REF: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_UNUSED: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_WAIT_ALLOWCOM: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CTF_WAIT_NO_REENTRANCY: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ConflictFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x289978ac_a101_4341_a817_21eba7fd046d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBCID_CLSIDOFBAR: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBCID_EMPTY: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBCID_GETBAR: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBCID_ONDRAG: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBCID_RESIZE: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBCID_UPDATESIZE: i32 = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBC_GS_IDEAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBC_GS_SIZEDOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBC_HIDE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBC_SHOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBC_SHOWOBSCURE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIF_VIEWMODE_FLOATING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIF_VIEWMODE_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIF_VIEWMODE_TRANSPARENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIF_VIEWMODE_VERTICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_ADDTOFRONT: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_ALWAYSGRIPPER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_BKCOLOR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_BREAK: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_DEBOSSED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_FIXED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_FIXEDBMP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_NOGRIPPER: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_NOMARGINS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_TOPALIGN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_UNDELETEABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_USECHEVRON: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIMF_VARIABLEHEIGHT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIM_ACTUAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIM_BKCOLOR: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIM_INTEGRAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIM_MAXSIZE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIM_MINSIZE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIM_MODEFLAGS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBIM_TITLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBPC_SELECTFIRST: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_BEGINDRAG: u32 = 204u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_CHECKSTATECHANGED: u32 = 209u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_COLUMNSCHANGED: u32 = 212u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_CONTENTSCHANGED: u32 = 207u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_CTRLMOUSEWHEEL: u32 = 213u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_DEFAULTVERBINVOKED: u32 = 203u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_ENTERPRESSED: u32 = 200u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_ENTERPRISEIDCHANGED: u32 = 224u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_EXPLORERWINDOWREADY: u32 = 221u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_FILELISTENUMDONE: u32 = 201u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_FILTERINVOKED: u32 = 218u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_FOCUSCHANGED: u32 = 208u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_FOLDERCHANGED: u32 = 217u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_IADCCTL_DEFAULTCAT: u32 = 262u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_IADCCTL_DIRTY: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_IADCCTL_FORCEX86: u32 = 259u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_IADCCTL_ONDOMAIN: u32 = 261u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_IADCCTL_PUBCAT: u32 = 257u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_IADCCTL_SHOWPOSTSETUP: u32 = 260u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_IADCCTL_SORT: u32 = 258u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_ICONSIZECHANGED: u32 = 215u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_INITIALENUMERATIONDONE: u32 = 223u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_NOITEMSTATE_CHANGED: u32 = 206u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_ORDERCHANGED: u32 = 210u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SEARCHCOMMAND_ABORT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SEARCHCOMMAND_COMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SEARCHCOMMAND_ERROR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SEARCHCOMMAND_PROGRESSTEXT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SEARCHCOMMAND_RESTORE: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SEARCHCOMMAND_START: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SEARCHCOMMAND_UPDATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SELECTEDITEMCHANGED: u32 = 220u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SELECTIONCHANGED: u32 = 200u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_SORTDONE: u32 = 214u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_UPDATEIMAGE: u32 = 222u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_VERBINVOKED: u32 = 202u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_VIEWMODECHANGED: u32 = 205u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_VIEWPAINTDONE: u32 = 211u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DISPID_WORDWHEELEDITED: u32 = 219u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DI_GETDRAGIMAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ShellGetDragImage"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DLG_SCRNSAVECONFIGURE: u32 = 2003u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DLLVER_BUILD_MASK: u64 = 4294901760u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DLLVER_MAJOR_MASK: u64 = 18446462598732840960u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DLLVER_MINOR_MASK: u64 = 281470681743360u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DLLVER_PLATFORM_NT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DLLVER_PLATFORM_WINDOWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DLLVER_QFE_MASK: u64 = 65535u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DVASPECT_COPY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DVASPECT_LINK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DVASPECT_SHORTNAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWFAF_AUTOHIDE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWFAF_GROUP1: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWFAF_GROUP2: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWFAF_HIDDEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWFRF_DELETECONFIGDATA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWFRF_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DefFolderMenu: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc63382be_7933_48d0_9ac8_85fb46be2fdd); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DesktopGadget: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x924ccc1b_6562_4c85_8657_d177925222b6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DesktopWallpaper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc2cf3110_460e_4fc1_b9d0_8a1c0c9cc4bd); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DestinationList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x77f10cf0_3db5_4966_b520_b7c54fd35ed6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DocPropShellExtension: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x883373c3_bf89_11d1_be35_080036b11a03); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DriveSizeCategorizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94357b53_ca29_4b78_83ae_e8fe7409134f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DriveTypeCategorizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb0a8f3cf_4333_4bab_8873_1ccb1cada48b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_AdvQueryPane: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb4e9db8b_34ba_4c39_b5cc_16a1bd2c411c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_Commands: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9745868_ca5f_4a76_91cd_f5a129fbb076); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_Commands_Organize: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72e81700_e3ec_4660_bf24_3c3b7b648806); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_Commands_View: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x21f7c32d_eeaa_439b_bb51_37b96fd6a943); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_DetailsPane: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43abf98b_89b8_472d_b9ce_e69b8229f019); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_NavPane: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb316b22_25f7_42b8_8a09_540d23a43c2f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_PreviewPane: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x893c63d1_45c8_4d17_be19_223be71be365); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_QueryPane: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65bcde4f_4f07_4f27_83a7_1afca4df7ddd); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_Ribbon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd27524a8_c9f2_4834_a106_df8889fd4f37); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EP_StatusBar: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65fe56ce_5cfe_4bc4_ad8a_7ae3fe7e8f7c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EXECUTE_E_LAUNCH_APPLICATION: ::windows_sys::core::HRESULT = -2144927487i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EXP_DARWIN_ID_SIG: u32 = 2684354566u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EXP_PROPERTYSTORAGE_SIG: u32 = 2684354569u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EXP_SPECIAL_FOLDER_SIG: u32 = 2684354565u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EXP_SZ_ICON_SIG: u32 = 2684354567u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EXP_SZ_LINK_SIG: u32 = 2684354561u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_ACTIVATIONDENIED_SHELLERROR: ::windows_sys::core::HRESULT = -2144927439i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_ACTIVATIONDENIED_SHELLNOTREADY: ::windows_sys::core::HRESULT = -2144927436i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_ACTIVATIONDENIED_SHELLRESTART: ::windows_sys::core::HRESULT = -2144927438i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_ACTIVATIONDENIED_UNEXPECTED: ::windows_sys::core::HRESULT = -2144927437i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_ACTIVATIONDENIED_USERCLOSE: ::windows_sys::core::HRESULT = -2144927440i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_FILE_PLACEHOLDER_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2144927472i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_FILE_PLACEHOLDER_SERVER_TIMED_OUT: ::windows_sys::core::HRESULT = -2144927470i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_FILE_PLACEHOLDER_STORAGEPROVIDER_NOT_FOUND: ::windows_sys::core::HRESULT = -2144927469i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_FILE_PLACEHOLDER_VERSION_MISMATCH: ::windows_sys::core::HRESULT = -2144927471i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_FLAGS: ::windows_sys::core::HRESULT = -2147217408i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_IMAGEFEED_CHANGEDISABLED: ::windows_sys::core::HRESULT = -2144926960i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_NOTVALIDFORANIMATEDIMAGE: ::windows_sys::core::HRESULT = -2147221503i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_PREVIEWHANDLER_CORRUPT: ::windows_sys::core::HRESULT = -2042494972i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_PREVIEWHANDLER_DRM_FAIL: ::windows_sys::core::HRESULT = -2042494975i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_PREVIEWHANDLER_NOAUTH: ::windows_sys::core::HRESULT = -2042494974i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_PREVIEWHANDLER_NOTFOUND: ::windows_sys::core::HRESULT = -2042494973i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_SHELL_EXTENSION_BLOCKED: ::windows_sys::core::HRESULT = -2144926975i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_TILE_NOTIFICATIONS_PLATFORM_FAILURE: ::windows_sys::core::HRESULT = -2144927159i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_USERTILE_CHANGEDISABLED: ::windows_sys::core::HRESULT = -2144927215i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_USERTILE_FILESIZE: ::windows_sys::core::HRESULT = -2144927212i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_USERTILE_LARGEORDYNAMIC: ::windows_sys::core::HRESULT = -2144927214i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_USERTILE_UNSUPPORTEDFILETYPE: ::windows_sys::core::HRESULT = -2144927216i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const E_USERTILE_VIDEOFRAMESIZE: ::windows_sys::core::HRESULT = -2144927213i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EnumerableObjectCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2d3468c1_36a7_43b6_ac24_d3f02fd9607a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ExecuteFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11dbb47c_a525_400b_9e80_a54615a090c0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ExecuteUnknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe44e9428_bdbc_4987_a099_40dc8fd255e7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ExplorerBrowser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71f96385_ddd6_48d3_a0c1_ae06e8b055fb); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_BROWSERFIRST: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_BROWSERLAST: u32 = 48896u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_GLOBALFIRST: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_GLOBALLAST: u32 = 40959u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_EDIT: u32 = 32832u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_EXPLORE: u32 = 33104u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_FAVORITES: u32 = 33136u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_FILE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_FIND: u32 = 33088u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_HELP: u32 = 33024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_TOOLS: u32 = 32960u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_TOOLS_SEP_GOTO: u32 = 32961u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_VIEW: u32 = 32896u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_MENU_VIEW_SEP_OPTIONS: u32 = 32897u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_SHVIEWFIRST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_SHVIEWLAST: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_STATUS: u32 = 40961u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCIDM_TOOLBAR: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCSM_CLSID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCSM_FLAGS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCSM_ICONFILE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCSM_INFOTIP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCSM_LOGO: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCSM_VIEWID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCSM_WEBVIEWTEMPLATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCS_FLAG_DRAGDROP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCS_FORCEWRITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCS_READ: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCT_ADDTOEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCT_CONFIGABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCT_MERGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCW_INTERNETBAR: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCW_PROGRESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCW_STATUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCW_TOOLBAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FCW_TREE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_LONGDATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_LONGTIME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_LTRDATE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_NOAUTOREADINGORDER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_RELATIVE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_RTLDATE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_SHORTDATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDTF_SHORTTIME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_Briefcase: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x328d8b21_7729_4bfc_954c_902b329d56b0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_CustomImageProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ecd8b0e_c136_4a9b_9411_4ebd6673ccc3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_DRM: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_Displaced: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b174b33_40ff_11d2_a27e_00c04fc30871); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_ImageProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_InternetSite: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x000214a1_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_Intshcut: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x000214a0_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_LibraryProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_MUSIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_Misc: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b174b34_40ff_11d2_a27e_00c04fc30871); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_Query: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_ShellDetails: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_Storage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_Volume: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FMTID_WebView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2275480_f782_4291_bd94_f13693513aec); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_ADDUNDORECORD: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_COPYASDOWNLOAD: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_DONTDISPLAYDESTPATH: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_DONTDISPLAYLOCATIONS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_DONTDISPLAYSOURCEPATH: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_EARLYFAILURE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_KEEPNEWERFILE: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_MOVEACLSACROSSVOLUMES: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_NOCOPYHOOKS: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_NOMINIMIZEBOX: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_NOSKIPJUNCTIONS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_PREFERHARDLINK: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_PRESERVEFILEEXTENSIONS: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_RECYCLEONDELETE: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_REQUIREELEVATION: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOFX_SHOWELEVATIONPROMPT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_ALLOWUNDO: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_CONFIRMMOUSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_FILESONLY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_MULTIDESTFILES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_NOCONFIRMATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_NOCONFIRMMKDIR: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_NOCOPYSECURITYATTRIBS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_NOERRORUI: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_NORECURSEREPARSE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_NORECURSION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_NO_CONNECTED_ELEMENTS: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_RENAMEONCOLLISION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_SILENT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_SIMPLEPROGRESS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_WANTMAPPINGHANDLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF_WANTNUKEWARNING: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AccountPictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x008ca0b1_55b4_4c56_b8a8_4de4b299d3be); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AddNewPrograms: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde61d971_5ebc_4f02_a3a9_6c82895e5c04); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AdminTools: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x724ef170_a42d_4fef_9f26_b60e846fba4f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AllAppMods: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ad67899_66af_43ba_9156_6aad42e6c596); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AppCaptures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xedc0fe71_98d8_4f4a_b920_c8dc133cb165); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AppDataDesktop: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2c5e279_7add_439f_b28c_c41fe1bbf672); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AppDataDocuments: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7be16610_1f7f_44ac_bff0_83e15f2ffca1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AppDataFavorites: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7cfbefbc_de1f_45aa_b843_a542ac536cc9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AppDataProgramData: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x559d40a3_a036_40fa_af61_84cb430a4d34); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AppUpdates: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa305ce99_f527_492b_8b1a_7e76fa98d6e4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ApplicationShortcuts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3918781_e5f2_4890_b3d9_a7e54332328c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_AppsFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1e87508d_89c2_42f0_8a7e_645a0f50ca58); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CDBurning: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e52ab10_f80d_49df_acb8_4330f5687855); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CameraRoll: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xab5fb87b_7ce2_4f83_915d_550846c9537b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CameraRollLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b20df75_1eda_4039_8097_38798227d5b7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ChangeRemovePrograms: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdf7266ac_9274_4867_8d55_3bd661de872d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CommonAdminTools: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd0384e7d_bac3_4797_8f14_cba229b392b5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CommonOEMLinks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc1bae2d0_10df_4334_bedd_7aa20b227a9d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CommonPrograms: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0139d44e_6afe_49f2_8690_3dafcae6ffb8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CommonStartMenu: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa4115719_d62e_491d_aa7c_e74b8be3b067); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CommonStartMenuPlaces: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa440879f_87a0_4f7d_b700_0207b966194a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CommonStartup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82a5ea35_d9cd_47c5_9629_e15d2f714e6e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CommonTemplates: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb94237e7_57ac_4347_9151_b08c6c32d1f7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ComputerFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0ac0837c_bbf8_452a_850d_79d08e667ca7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ConflictFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4bfefb45_347d_4006_a5be_ac0cb0567192); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ConnectionsFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f0cd92b_2e97_45d1_88ff_b0d186b8dedd); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Contacts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x56784854_c6cb_462b_8169_88e350acb882); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ControlPanelFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82a74aeb_aeb4_465c_a014_d097ee346d63); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Cookies: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2b0f765d_c0e9_4171_908e_08a611b84ff6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_CurrentAppMods: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3db40b20_2a30_4dbe_917e_771dd21dd099); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Desktop: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb4bfcc3a_db2c_424c_b029_7fe99a87c641); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_DevelopmentFiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdbe8e08e_3053_4bbc_b183_2a7b2b191e59); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Device: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1c2ac1dc_4358_4b6c_9733_af21156576f0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_DeviceMetadataStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5ce4a5e9_e4eb_479d_b89f_130c02886155); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Documents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfdd39ad0_238f_46af_adb4_6c85480369c7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_DocumentsLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b0db17d_9cd2_4a93_9733_46cc89022e7c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Downloads: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x374de290_123f_4565_9164_39c4925e467b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Favorites: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1777f761_68ad_4d8a_87bd_30b759fa33dd); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Fonts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd228cb7_ae11_4ae3_864c_16f3910ab8fe); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_GameTasks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x054fae61_4dd8_4787_80b6_090220c4b700); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Games: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcac52c1a_b53d_4edc_92d7_6b2e8ac19434); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_History: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9dc8a3b_b784_432e_a781_5a1130a75963); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_HomeGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x52528a6b_b9e3_4add_b60d_588c2dba842d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_HomeGroupCurrentUser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b74b6a3_0dfd_4f11_9e78_5f7800f2e772); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ImplicitAppShortcuts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbcb5256f_79f6_4cee_b725_dc34e402fd46); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_InternetCache: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x352481e8_33be_4251_ba85_6007caedcf9d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_InternetFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d9f7874_4e0c_4904_967b_40b0d20c3e4b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Libraries: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b3ea5dc_b587_4786_b4ef_bd1dc332aeae); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Links: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfb9d5e0_c6a9_404c_b2b2_ae6db6af4968); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalAppData: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1b32785_6fba_4fcf_9d55_7b8e7f157091); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalAppDataLow: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa520a1a4_1780_4ff6_bd18_167343c5af16); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalDocuments: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf42ee2d3_909f_4907_8871_4c22fc0bf756); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalDownloads: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d83ee9b_2244_4e70_b1f5_5393042af1e4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalMusic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0c69a99_21c8_4671_8703_7934162fcf1d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalPictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0ddd015d_b06c_45d5_8c4c_f59713854639); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalStorage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3eb08d3_a1f3_496b_865a_42b536cda0ec); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalVideos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x35286a68_3c57_41a1_bbb1_0eae73d76c95); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_LocalizedResourcesDir: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a00375e_224c_49de_b8d1_440df7ef3ddc); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Music: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4bd8d571_6d19_48d3_be97_422220080e43); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_MusicLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2112ab0a_c86a_4ffe_a368_0de96e47012e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_NetHood: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc5abbf53_e17f_4121_8900_86626fc2c973); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_NetworkFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd20beec4_5ca8_4905_ae3b_bf251ea09b53); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Objects3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x31c0dd25_9439_4f12_bf41_7ff4eda38722); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_OneDrive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa52bba46_e9e1_435f_b3d9_28daa648c0f6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_OriginalImages: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c36c0aa_5812_4b87_bfd0_4cd0dfb19b39); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PhotoAlbums: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x69d2cf90_fc33_4fb7_9a0c_ebb0f0fcb43c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Pictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33e28130_4e1e_4676_835a_98395c3bc3bb); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PicturesLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa990ae9f_a03b_4e80_94bc_9912d7504104); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Playlists: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde92c1c7_837f_4f69_a3bb_86e631204a23); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PrintHood: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9274bd8d_cfd1_41c3_b35e_b13f55a758f4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PrintersFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76fc4e2d_d6ad_4519_a663_37bd56068185); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Profile: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5e6c858f_0e22_4760_9afe_ea3317b67173); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ProgramData: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x62ab5d82_fdc1_4dc3_a9dd_070d1d495d97); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ProgramFiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x905e63b6_c1bf_494e_b29c_65b732d3d21a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ProgramFilesCommon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf7f1ed05_9f6d_47a2_aaae_29d317c6f066); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ProgramFilesCommonX64: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6365d5a7_0f0d_45e5_87f6_0da56b6a4f7d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ProgramFilesCommonX86: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde974d24_d9c6_4d3e_bf91_f4455120b917); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ProgramFilesX64: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d809377_6af0_444b_8957_a3773f02200e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ProgramFilesX86: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7c5a40ef_a0fb_4bfc_874a_c0f2e0b9fa8e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Programs: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa77f5d77_2e2b_44c3_a6a2_aba601054a51); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Public: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdfdf76a2_c82a_4d63_906a_5644ac457385); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicDesktop: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4aa340d_f20f_4863_afef_f87ef2e6ba25); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicDocuments: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed4824af_dce4_45a8_81e2_fc7965083634); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicDownloads: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d644c9b_1fb8_4f30_9b45_f670235f79c0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicGameTasks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdebf2536_e1a8_4c59_b6a2_414586476aea); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicLibraries: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48daf80b_e6cf_4f4e_b800_0e69d84ee384); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicMusic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3214fab5_9757_4298_bb61_92a9deaa44ff); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicPictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb6ebfb86_6907_413c_9af7_4fc2abf07cc5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicRingtones: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe555ab60_153b_4d17_9f04_a5fe99fc15ec); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicUserTiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0482af6c_08f1_4c34_8c90_e17ec98b1e17); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_PublicVideos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2400183a_6185_49fb_a2d8_4a392a602ba3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_QuickLaunch: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x52a4f021_7b75_48a9_9f6b_4b87a210bc8f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Recent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae50c081_ebd2_438a_8655_8a092e34987a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_RecordedCalls: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2f8b40c2_83ed_48ee_b383_a1f157ec6f9a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_RecordedTVLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a6fdba2_f42d_4358_a798_b74d745926c5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_RecycleBinFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb7534046_3ecb_4c18_be4e_64cd4cb7d6ac); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_ResourceDir: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8ad10c31_2adb_4296_a8f7_e4701232c972); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_RetailDemo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x12d4c69e_24ad_4923_be19_31321c43a767); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Ringtones: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc870044b_f49e_4126_a9c3_b52a1ff411e8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_RoamedTileImages: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaaa8d5a5_f1d6_4259_baa8_78e7ef60835e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_RoamingAppData: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3eb685db_65f9_4cf6_a03a_e3ef65729f3d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_RoamingTiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00bcfc5a_ed94_4e48_96a1_3f6217f21990); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SEARCH_CSC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xee32e446_31ca_4aba_814f_a5ebd2fd6d5e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SEARCH_MAPI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98ec0e18_2098_4d44_8644_66979315a281); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SampleMusic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb250c668_f57d_4ee1_a63c_290ee7d1aa1f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SamplePictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4900540_2379_4c75_844b_64e6faf8716b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SamplePlaylists: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15ca69b3_30ee_49c1_ace1_6b5ec372afb5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SampleVideos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x859ead94_2e85_48ad_a71a_0969cb56a6cd); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SavedGames: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c5c32ff_bb9d_43b0_b5b4_2d72e54eaaa4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SavedPictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3b193882_d3ad_4eab_965a_69829d1fb59f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SavedPicturesLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe25b5812_be88_4bd9_94b0_29233477b6c3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SavedSearches: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d1d3a04_debb_4115_95cf_2f29da2920da); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Screenshots: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb7bede81_df94_4682_a7d8_57a52620b86f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SearchHistory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d4c3db6_03a3_462f_a0e6_08924c41b5d4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SearchHome: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x190337d1_b8ca_4121_a639_6d472d16972a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SearchTemplates: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e636bfe_dfa9_4d5e_b456_d7b39851d8a9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SendTo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8983036c_27c0_404b_8f08_102d10dcfd74); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SidebarDefaultParts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b396e54_9ec5_4300_be0a_2482ebae1a26); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SidebarParts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa75d362e_50fc_4fb7_ac2c_a8beaa314493); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SkyDrive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa52bba46_e9e1_435f_b3d9_28daa648c0f6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SkyDriveCameraRoll: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x767e6811_49cb_4273_87c2_20f355e1085b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SkyDriveDocuments: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x24d89e24_2f19_4534_9dde_6a6671fbb8fe); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SkyDriveMusic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc3f2459e_80d6_45dc_bfef_1f769f2be730); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SkyDrivePictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x339719b5_8c47_4894_94c2_d8f77add44a6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_StartMenu: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x625b53c3_ab48_4ec1_ba1f_a1ef4146fc19); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_StartMenuAllPrograms: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf26305ef_6948_40b9_b255_81453d09c785); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Startup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb97d20bb_f46a_4c97_ba10_5e3608430854); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SyncManagerFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43668bf8_c14e_49b2_97c9_747784d784b7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SyncResultsFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x289a9a43_be44_4057_a41b_587a76d7e7f9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SyncSetupFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f214138_b1d3_4a90_bba9_27cbc0c5389a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_System: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ac14e77_02e7_4e5d_b744_2eb1ae5198b7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_SystemX86: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd65231b0_b2f1_4857_a4ce_a8e7c6ea7d27); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Templates: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa63293e8_664e_48db_a079_df759e0509f7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_UserPinned: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e3995ab_1f9c_4f13_b827_48b24b6c7174); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_UserProfiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0762d272_c50a_4bb0_a382_697dcd729b80); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_UserProgramFiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5cd7aee2_2219_4a67_b85d_6c9ce15660cb); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_UserProgramFilesCommon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbcbd3057_ca5c_4622_b42d_bc56db0ae516); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_UsersFiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3ce0f7c_4901_4acc_8648_d5d44b04ef8f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_UsersLibraries: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa302545d_deff_464b_abe8_61c8648d939b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Videos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x18989b1d_99b5_455b_841c_ab7c74e4ddfc); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_VideosLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x491e922f_5643_4af4_a7eb_4e7a138d8174); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERID_Windows: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf38bf404_1d43_42f2_9305_67de0b28fc23); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_AccountPictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdb2a5d8f_06e6_4007_aba6_af877d526ea6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Communications: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91475fe5_586b_4eba_8d75_d17434b8cdf6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_CompressedFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x80213e82_bcfd_4c4f_8817_bb27601267a9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Contacts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde2b70ec_9bf7_4a93_bd3d_243f7881d492); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_ControlPanelCategory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde4f0660_fa10_4b8f_a494_068b20b22307); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_ControlPanelClassic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c3794f3_b545_43aa_a329_c37430c58d2a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Documents: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d49d726_3c21_4f05_99aa_fdc2c9474656); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Downloads: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x885a186e_a440_4ada_812b_db871b942259); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Games: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb689b0d0_76d3_4cbb_87f7_585d0e0ce070); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Generic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5c4f28b5_f869_4e84_8e60_f11db97c5cc7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_GenericLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5f4eab9a_6833_4f61_899d_31cf46979d49); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_GenericSearchResults: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7fde1a1e_8b31_49a5_93b8_6be14cfa4943); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Invalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57807898_8c4f_4462_bb63_71042380b109); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Music: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94d6ddcc_4a68_4175_a374_bd584a510b78); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_NetworkExplorer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25cc242b_9a7c_4f51_80e0_7a2928febe42); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_OpenSearch: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8faf9629_1980_46ff_8023_9dceab9c3ee3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_OtherUsers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb337fd00_9dd5_4635_a6d4_da33fd102b7a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Pictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3690e58_e961_423b_b687_386ebfd83239); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Printers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c7bbec6_c844_4a0a_91fa_cef6f59cfda1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_PublishedItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f2f5b96_ff74_41da_afd8_1c78a5f3aea2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_RecordedTV: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5557a28f_5da6_4f83_8809_c2c98a11a6fa); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_RecycleBin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6d9e004_cd87_442b_9d57_5e0aeb4f6f72); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_SavedGames: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd0363307_28cb_4106_9f23_2956e3e5e0e7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_SearchConnector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x982725ee_6f47_479e_b447_812bfa7d2e8f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_SearchHome: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x834d8a44_0974_4ed6_866e_f203d80b3810); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Searches: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b0ba2e3_405f_415e_a6ee_cad625207853); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_SoftwareExplorer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd674391b_52d9_4e07_834e_67c98610f39d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_StartMenu: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xef87b4cb_f2ce_4785_8658_4ca6c63e38c6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_StorageProviderDocuments: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdd61bd66_70e8_48dd_9655_65c5e1aac2d1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_StorageProviderGeneric: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4f01ebc5_2385_41f2_a28e_2c5c91fb56e0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_StorageProviderMusic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x672ecd7e_af04_4399_875c_0290845b6247); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_StorageProviderPictures: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71d642a9_f2b1_42cd_ad92_eb9300c7cc0a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_StorageProviderVideos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x51294da1_d7b1_485b_9e9a_17cffe33e187); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_UserFiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd0fc69b_71e2_46e5_9690_5bcd9f57aab3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_UsersLibraries: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4d98f09_6124_4fe0_9942_826416082da9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOLDERTYPEID_Videos: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5fa96407_7e77_483c_ac93_691d05850de8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FO_COPY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FO_DELETE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FO_MOVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FO_RENAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FSCopyHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd197380a_0a79_4dc8_a033_ed882c2fa14b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVSIF_CANVIEWIT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVSIF_NEWFAILED: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVSIF_NEWFILE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVSIF_PINNED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVSIF_RECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FileOpenDialog: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc1c5a9c_e88a_4dde_a5a1_60f82a20aef7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FileOperation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ad05575_8857_4850_9277_11b85bdb8e09); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FileSaveDialog: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc0b4e2f3_ba21_4773_8dba_335ec946eb8b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FileSearchBand: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc4ee31f3_4768_11d2_be5c_00a0c9a83da1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FolderViewHost: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x20b1cb23_6968_4eb9_b7d4_a66d00d07cee); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FrameworkInputPane: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5120aa3_46ba_44c5_822d_ca8092c1fc72); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FreeSpaceCategorizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5607793_24ac_44c7_82e2_831726aa6cb7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GADOF_DIRTY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_HELPTEXT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_HELPTEXTA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_HELPTEXTW: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_UNICODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_VALIDATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_VALIDATEA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_VALIDATEW: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_VERB: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_VERBA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_VERBICONW: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCS_VERBW: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCT_INVALID: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCT_LFNCHAR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCT_SEPARATOR: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCT_SHORTCHAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GCT_WILD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GETPROPS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_ASYNC: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_CHECKSHIELD: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_DEFAULTICON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_DONTCACHE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_FORCENOSHIELD: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_FORSHELL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_FORSHORTCUT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_NOTFILENAME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_OPENICON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_PERCLASS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_PERINSTANCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_SHIELD: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GIL_SIMULATEDOC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GenericCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25cbb996_92ed_457e_b28c_4774084bd562); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINK_E_FIRST: ::windows_sys::core::HRESULT = -2147221248i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINK_S_DONTHIDE: i32 = 262400i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINK_S_FIRST: ::windows_sys::core::HRESULT = 262400i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_ALLOW_AUTONAVIGATE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_CALLERUNTRUSTED: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_DISABLEWINDOWRESTRICTIONS: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_EXTERNALNAVIGATE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_NEWWINDOWSMANAGED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_TRUSTEDFORACTIVEX: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_TRUSTFIRSTDOWNLOAD: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_UNTRUSTEDFORDOWNLOAD: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HOMEGROUP_SECURITY_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HomeUsers"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HOMEGROUP_SECURITY_GROUP_MULTI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HUG"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HideInputPaneAnimationCoordinator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x384742b1_2a77_4cb3_8cf8_1136f5e17e59); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HomeGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde77ba04_3c92_4d11_a1a5_42352a53e0e3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDC_OFFLINE_HAND: u32 = 103u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDC_PANTOOL_HAND_CLOSED: u32 = 105u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDC_PANTOOL_HAND_OPEN: u32 = 104u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDD_WIZEXTN_FIRST: u32 = 20480u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDD_WIZEXTN_LAST: u32 = 20736u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDO_SHGIOI_DEFAULT: u64 = 4294967292u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDO_SHGIOI_LINK: u32 = 268435454u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDO_SHGIOI_SHARE: u32 = 268435455u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDO_SHGIOI_SLOWFILE: u64 = 4294967293u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IDS_DESCRIPTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ID_APP: u32 = 100u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_ASPECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_ASYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_CACHE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_GLEAM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_NOBORDER: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_NOSTAMP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_OFFLINE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_ORIGSIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_QUALITY: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_REFRESH: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIFLAG_SCREEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEIT_PRIORITY_NORMAL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEI_PRIORITY_MAX: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEI_PRIORITY_MIN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IENamespaceTreeControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xace52d03_e5cd_4b20_82ff_e71b11beae1d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ILMM_IE4: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IMM_ACC_DOCKING_E_DOCKOCCUPIED: ::windows_sys::core::HRESULT = -2144927183i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IMM_ACC_DOCKING_E_INSUFFICIENTHEIGHT: ::windows_sys::core::HRESULT = -2144927184i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IMSC_E_SHELL_COMPONENT_STARTUP_FAILURE: ::windows_sys::core::HRESULT = -2144927181i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const INTERNET_MAX_PATH_LENGTH: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const INTERNET_MAX_SCHEME_LENGTH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IRTIR_TASK_FINISHED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IRTIR_TASK_NOT_RUNNING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IRTIR_TASK_PENDING: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IRTIR_TASK_RUNNING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IRTIR_TASK_SUSPENDED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFBVIEWMODE_LARGEICONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFBVIEWMODE_LOGOS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFBVIEWMODE_SMALLICONS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_MASK_BKCOLOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_MASK_COLORS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_MASK_IDLIST: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_MASK_SHELLFOLDER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_MASK_STATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_MASK_VIEWMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_ALLOWRENAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_BTNMINSIZE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_CHANNELBAR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_DEBOSSED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_FULLOPEN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_NONAMESORT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_NOSHOWTEXT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISFB_STATE_QLINKSMODE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISHCUTCMDID_COMMITHISTORY: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISHCUTCMDID_DOWNLOADICON: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISHCUTCMDID_INTSHORTCUTCREATE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISHCUTCMDID_SETUSERAWURL: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISIOI_ICONFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ISIOI_ICONINDEX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IS_E_EXEC_FAILED: ::windows_sys::core::HRESULT = -2147213310i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IS_FULLSCREEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IS_NORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IS_SPLIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ITSAT_DEFAULT_PRIORITY: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ITSAT_MAX_PRIORITY: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ITSAT_MIN_PRIORITY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ITSSFLAG_COMPLETE_ON_DESTROY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ITSSFLAG_FLAGS_MASK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ITSSFLAG_KILL_ON_DESTROY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const Identity_LocalUserProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa198529b_730f_4089_b646_a12557f5665e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ImageProperties: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ab770c7_0e23_4d7a_8aa2_19bfad479829); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ImageRecompress: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e33091c_d2f8_4740_b55e_2e11d1477a2c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ImageTranscode: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x17b75166_928f_417d_9685_64aa135565c1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const InputPanelConfiguration: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2853add3_f096_4c63_a78f_7fa3ea837fb7); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const InternetExplorer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0002df01_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const InternetExplorerMedium: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd5e8041d_920f_45e9_b8fb_b1deb82c6e5e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const InternetPrintOrdering: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xadd36aa8_751a_4579_a266_d66f5202ccbb); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ItemCount_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xabbf5c45_5ccc_47b7_bb4e_87cb87bbd162); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ItemIndex_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x92a053da_2969_4021_bf27_514cfc2e4a69); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KnownFolderManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4df0c730_df9d_4ae3_9153_aa6b82e9795a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LIBRARY_E_NO_ACCESSIBLE_LOCATION: ::windows_sys::core::HRESULT = -2144927231i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LIBRARY_E_NO_SAVE_LOCATION: ::windows_sys::core::HRESULT = -2144927232i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LINK_E_DELETE: ::windows_sys::core::HRESULT = -2144927485i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LocalThumbnailCache: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50ef4544_ac9f_4a8e_b21b_8a26180db13f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAXFILELEN: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAX_COLUMN_DESC_LEN: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAX_COLUMN_NAME_LEN: u32 = 80u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAX_SYNCMGRHANDLERNAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAX_SYNCMGRITEMNAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAX_SYNCMGR_ID: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAX_SYNCMGR_NAME: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAX_SYNCMGR_PROGRESSTEXT: u32 = 260u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MailRecipient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9e56be60_c50f_11cf_9a2c_00a0c90a90ce); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MergedCategorizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8e827c11_33e7_4bc1_b242_8cd9a1c2b304); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NCM_DISPLAYERRORTIP: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NCM_GETADDRESS: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NCM_GETALLOWTYPE: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NCM_SETALLOWTYPE: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NETCACHE_E_NEGATIVE_CACHE: ::windows_sys::core::HRESULT = -2144927488i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NINF_KEY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIN_BALLOONHIDE: u32 = 1027u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIN_BALLOONSHOW: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIN_BALLOONTIMEOUT: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIN_BALLOONUSERCLICK: u32 = 1029u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIN_POPUPCLOSE: u32 = 1031u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIN_POPUPOPEN: u32 = 1030u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIN_SELECT: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NOTIFYICON_VERSION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NOTIFYICON_VERSION_4: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NPCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3dd6bec0_8193_4ffe_ae25_e08e39ea4063); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCDHPOS_ONTOP: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NT_CONSOLE_PROPS_SIG: u32 = 2684354562u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NT_FE_CONSOLE_PROPS_SIG: u32 = 2684354564u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NUM_POINTS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NamespaceTreeControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae054212_3535_4430_83ed_d501aa6680e6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NamespaceWalker: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x72eb61e0_8672_4303_9175_f2e4c68b2e7c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NetworkConnections: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7007acc7_3202_11d1_aad2_00805fc1270e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NetworkExplorerFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf02c1a0d_be21_4350_88b0_7367fc96ef3c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NetworkPlaces: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x208d2c60_3aea_1069_a2d7_08002b30309d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFASI_EDIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFASI_OPENDESKTOP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFFLINE_STATUS_INCOMPLETE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFFLINE_STATUS_LOCAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFFLINE_STATUS_REMOTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OF_CAP_CANCLOSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OF_CAP_CANSWITCHTO: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OI_ASYNC: u32 = 4294962926u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OI_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPENPROPS_INHIBITPIF: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPENPROPS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OnexCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07aa0886_cc8d_4e19_a410_1c75af686e62); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OnexPlapSmartcardCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33c86cd6_705f_4ba1_9adb_67070b837775); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OpenControlPanel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x06622d85_6856_4460_8de1_a81921b41c4b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_NAVIGATION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_NONE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_OFFLINE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_PRINTER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_PRIVACY: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_PROGRESS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_SSL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PANE_ZONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_MAX_CCH: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDTIMER_PAUSE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDTIMER_RESET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDTIMER_RESUME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_AVG_DATA_RATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_CHANNEL_COUNT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_COMPRESSION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_FORMAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_SAMPLE_RATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_SAMPLE_SIZE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_STREAM_NAME: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_STREAM_NUMBER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDASI_TIMELENGTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDDRSI_DESCRIPTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDDRSI_PLAYCOUNT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDDRSI_PLAYEXPIRES: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDDRSI_PLAYSTARTS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDDRSI_PROTECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_ALBUM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_ARTIST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_COMMENT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_GENRE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_LYRICS: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_SONGTITLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_TRACK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDSI_YEAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_COMPRESSION: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_DATA_RATE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_FRAME_COUNT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_FRAME_HEIGHT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_FRAME_RATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_FRAME_WIDTH: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_SAMPLE_SIZE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_STREAM_NAME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_STREAM_NUMBER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDVSI_TIMELENGTH: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_COMPUTERNAME: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_CONTROLPANEL_CATEGORY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_DESCRIPTIONID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_DISPLACED_DATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_DISPLACED_FROM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_DISPLAY_PROPERTIES: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_FINDDATA: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_HTMLINFOTIPFILE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTROTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_LINK_TARGET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_LINK_TARGET_TYPE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_MISC_ACCESSCOUNT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_MISC_OWNER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_MISC_PICS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_MISC_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_NETRESOURCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_NETWORKLOCATION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_QUERY_RANK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_SHARE_CSC_STATUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_SYNC_COPY_IN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_VOLUME_CAPACITY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_VOLUME_FILESYSTEM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_VOLUME_FREE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_WHICHFOLDER: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFDEFFILESIZE: u32 = 80u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFDEFPATHSIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFMAXFILEPATH: u32 = 260u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFNAMESIZE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFPARAMSSIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFSHDATASIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFSHPROGSIZE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIFSTARTLOCSIZE: u32 = 63u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PINLogonCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb82ea12_9f71_446d_89e1_8d0924e1256e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PLATFORM_BROWSERONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PLATFORM_IE3: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PLATFORM_INTEGRATED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PLATFORM_UNKNOWN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PMSF_DONT_STRIP_SPACES: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PMSF_MULTIPLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PMSF_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PO_DELETE: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PO_PORTCHANGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PO_RENAME: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PO_REN_PORT: u32 = 52u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PPCF_ADDARGUMENTS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PPCF_ADDQUOTES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PPCF_FORCEQUALIFY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PPCF_LONGESTPOSSIBLE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PPCF_NODIRECTORIES: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_DOCUMENTDEFAULTS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_NETINSTALL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_NETINSTALLLINK: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_OPEN: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_OPENNETPRN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_PROPERTIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_SERVERPROPERTIES: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINTACTION_TESTPAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRINT_PROP_FORCE_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_AUTOTIME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_MARQUEEPROGRESS: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_MODAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_NOCANCEL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_NOMINIMIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_NOPROGRESSBAR: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_NORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROGDLG_NOTIME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROPSTR_EXTENSIONCOMPLETIONSTATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExtensionCompletionState"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PROP_CONTRACT_DELEGATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ContractDelegate"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PackageDebugSettings: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1aec16f_2383_4852_b0e9_8f0b1dc66b4d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PasswordCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x60b78e88_ead8_445c_9cfd_0b87f74ea6cd); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PreviousVersions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x596ab062_b4d2_4215_9f74_e9109b0a8153); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PropertiesUI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd912f8cf_0396_4915_884e_fb425d32943b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PublishDropTarget: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc6eeffb_43f6_46c5_9619_51d571967f7d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PublishingWizard: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6b33163c_76a5_4b6c_bf21_45de9cd503a1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QCMINFO_PLACE_AFTER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QCMINFO_PLACE_BEFORE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QueryCancelAutoPlay: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x331f1768_05a9_4ddd_b86e_dae34ddc998a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const RASProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5537e283_b1e7_4ef8_9c6e_7ab0afe5056d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_ABSOLUTE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_ACTIVATE_NOFOCUS: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_ALLOW_AUTONAVIGATE: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_CALLERUNTRUSTED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_CREATENOHISTORY: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_DEFBROWSER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_DEFMODE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_EXPLOREMODE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_FEEDNAVIGATION: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_HELPMODE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_INITIATEDBYHLINKFRAME: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_KEEPSAMETEMPLATE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_KEEPWORDWHEELTEXT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_NAVIGATEBACK: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_NAVIGATEFORWARD: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_NEWBROWSER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_NOAUTOSELECT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_NOTRANSFERHIST: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_OPENMODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_PARENT: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_PLAYNOSOUND: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_REDIRECT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_RELATIVE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_SAMEBROWSER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_TRUSTEDFORACTIVEX: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_TRUSTFIRSTDOWNLOAD: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_UNTRUSTEDFORDOWNLOAD: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSP_WRITENOHISTORY: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_CREATE: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_DISPLAY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_DONOTUSE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_EDIT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_GLOBAL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_LOCAL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_REFRESH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCHEME_UPDATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCRM_VERIFYPW: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_ASYNCOK: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_CLASSKEY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_CLASSNAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_CONNECTNETDRV: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_DOENVSUBST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_FLAG_DDEWAIT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_FLAG_HINST_IS_SITE: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_FLAG_LOG_USAGE: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_FLAG_NO_UI: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_HMONITOR: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_HOTKEY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_ICON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_IDLIST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_INVOKEIDLIST: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_NOASYNC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_NOCLOSEPROCESS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_NOQUERYCLASSSTORE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_NOZONECHECKS: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_NO_CONSOLE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_UNICODE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SEE_MASK_WAITFORINPUTIDLE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SETPROPS_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_ACCESSDENIED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_ASSOCINCOMPLETE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_DDEBUSY: u32 = 30u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_DDEFAIL: u32 = 29u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_DDETIMEOUT: u32 = 28u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_DLLNOTFOUND: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_FNF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_NOASSOC: u32 = 31u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_OOM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_PNF: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SE_ERR_SHARE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFBID_PIDLCHANGED: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_ADDOBJECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETSELECTEDOBJECTS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_REARRANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_REMOVEOBJECT: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_SETCLIPBOARD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_SETITEMPOS: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_SETPOINTS: u32 = 23u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_UPDATEOBJECT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVSOC_INVALIDATE_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVSOC_NOSCROLL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCDF_UPDATEITEM: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCIDS_ALLFIELDS: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCIDS_BITMASK: i32 = -65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCIDS_CANONICALONLY: i32 = 268435456i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCIDS_COLUMNMASK: i32 = 65535i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNEE_MSI_CHANGE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNEE_MSI_UNINSTALL: i32 = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNEE_ORDERCHANGED: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHC_E_SHELL_COMPONENT_STARTUP_FAILURE: ::windows_sys::core::HRESULT = -2144927180i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHELLSTATEVERSION_IE4: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHELLSTATEVERSION_WIN2K: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHELL_E_WRONG_BITDEPTH: ::windows_sys::core::HRESULT = -2144927486i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHERB_NOCONFIRMATION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHERB_NOPROGRESSUI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHERB_NOSOUND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGNLI_NOLNK: u64 = 8u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGNLI_NOLOCNAME: u64 = 16u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGNLI_NOUNIQUE: u64 = 4u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGNLI_PIDL: u64 = 1u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGNLI_PREFIXNAME: u64 = 2u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGNLI_USEURLEXT: u64 = 32u64; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGVSPB_ALLFOLDERS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGVSPB_ALLUSERS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGVSPB_INHERIT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGVSPB_NOAUTODEFAULTS: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGVSPB_PERFOLDER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGVSPB_PERUSER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGVSPB_ROAM: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHHLNF_NOAUTOSELECT: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHHLNF_WRITENOHISTORY: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIL_EXTRALARGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIL_JUMBO: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIL_LARGE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIL_LAST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIL_SMALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIL_SYSSMALL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIMGDEC_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIMGDEC_LOADFULL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIMGDEC_THUMBNAIL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIMGKEY_QUALITY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Compression"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIMGKEY_RAWFORMAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("RawDataFormat"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIMSTCAPFLAG_LOCKABLE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHIMSTCAPFLAG_PURGEABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPPFW_ASKDIRCREATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPPFW_DIRCREATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPPFW_IGNOREFILENAME: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPPFW_MEDIACHECKONLY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPPFW_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPPFW_NOWRITECHECK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPWHF_ANYLOCATION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPWHF_NOFILESELECTOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPWHF_NONETPLACECREATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPWHF_NORECOMPRESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPWHF_USEMRU: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHPWHF_VALIDATEVIAWEBFOLDERS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGSET_FORCE_HKCU: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGSET_FORCE_HKLM: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGSET_HKCU: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGSET_HKLM: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_CommandsPropertyBag: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e043250_4416_485c_b143_e62a760d9fe5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_CtxQueryAssociations: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfaadfc40_b777_4b69_aa81_77035ef0e6e8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_DefView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6d12fe80_7911_11cf_9534_0000c05bae0b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_LaunchSourceAppUserModelId: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ce78010_74db_48bc_9c6a_10f372495723); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_LaunchSourceViewSizePreference: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x80605492_67d9_414f_af89_a1cdf1242bc1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_LaunchTargetViewSizePreference: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x26db2472_b7b7_406b_9702_730a4e20d3bf); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_MenuShellFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa6c17eb4_2d65_11d2_838f_00c04fd918d0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SCommDlgBrowser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x80f30233_b7df_11d2_a33b_006097df5bd4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SCommandBarState: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb99eaa5c_3850_4400_bc33_2ce534048bf8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SGetViewFromViewDual: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x889a935d_971e_4b12_b90c_24dfc9e1e5e8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SInPlaceBrowser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1d2ae02b_3655_46cc_b63a_285988153bca); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuBandBKContextMenu: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x164bbd86_1d0d_4de0_9a3b_d9729647c2b8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuBandBottom: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x743ca664_0deb_11d1_9825_00c04fd91972); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuBandBottomSelected: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x165ebaf4_6d51_11d2_83ad_00c04fd918d0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuBandChild: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed9cc020_08b9_11d1_9823_00c04fd91972); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuBandContextMenuModifier: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x39545874_7162_465e_b783_2aa1874fef81); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuBandParent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8c278eec_3eab_11d1_8cb0_00c04fd918d0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuBandTop: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9493a810_ec38_11d0_bc46_00aa006ce2f5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SMenuPopup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd1e7afeb_6a2e_11d0_8c78_00c04fd918b4); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_SSearchBoxInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x142daa61_516b_4713_b49c_fb985ef82998); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_STopLevelBrowser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4c96be40_915c_11cf_99d3_00aa004ae837); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_STopWindow: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49e1b500_4636_11d3_97f7_00c04f45d0b3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_ShellExecuteNamedPropertyStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb84ada2_00ff_4992_8324_ed5ce061cb29); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SID_URLExecutionContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb5f8ebc_bbb6_4d10_a461_777291a09030); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIOM_ICONINDEX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIOM_OVERLAYINDEX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIOM_RESERVED_DEFAULT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIOM_RESERVED_LINK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIOM_RESERVED_SHARED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIOM_RESERVED_SLOWFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMAE_CONTRACTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMAE_EXPANDED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMAE_USER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMAE_VALID: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_AUTOEXPANDCHANGE: u32 = 66u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_CHEVRONEXPAND: u32 = 25u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_CHEVRONGETTIP: u32 = 47u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_CREATE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_DEFAULTICON: u32 = 22u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_DEMOTE: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_DISPLAYCHEVRONTIP: u32 = 42u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_EXITMENU: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_GETAUTOEXPANDSTATE: u32 = 65u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_GETBKCONTEXTMENU: u32 = 68u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_GETCONTEXTMENUMODIFIER: u32 = 67u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_GETINFO: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_GETOBJECT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_GETSFINFO: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_GETSFOBJECT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_INITMENU: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_NEWITEM: u32 = 23u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_OPEN: u32 = 69u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_PROMOTE: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_REFRESH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_SETSFOBJECT: u32 = 45u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_SFDDRESTRICTED: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_SFEXEC: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_SFEXEC_MIDDLE: u32 = 49u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_SFSELECTITEM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMC_SHCHANGENOTIFY: u32 = 46u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMDM_HMENU: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMDM_SHELLFOLDER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMDM_TOOLBAR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_AUTOEXPAND: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_AUTOTOOLTIP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_CACHED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_DROPONCONTAINER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_HORIZONTAL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_RESTRICT_DRAGDROP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_TOPLEVEL: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINIT_VERTICAL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINV_ID: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMINV_REFRESH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMSET_BOTTOM: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMSET_DONTOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMSET_TOP: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_BROWSER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_DBMON: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_DEBUGBREAK: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_DEBUGOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_EVENT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_EVENTTRACE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_FLUSH: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_FORMATTEXT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_MEMWATCH: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_MSGTRACE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_MSVM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_MULTISTOP: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_PERFTAGS: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_PROFILE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_SHELL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPMODE_TEST: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_NOEXPAND: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_NOVIRT: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RM_ANY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RM_NORMAL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RM_SAFE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RM_SAFENETWORK: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_ANY: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_REG_BINARY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_REG_DWORD: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_REG_EXPAND_SZ: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_REG_MULTI_SZ: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_REG_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_REG_QWORD: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_RT_REG_SZ: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SRRF_ZEROONFAILURE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSM_CLEAR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSM_REFRESH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSM_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSM_UPDATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STIF_DEFAULT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STIF_SUPPORT_HEX: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STORE_E_NEWER_VERSION_AVAILABLE: ::windows_sys::core::HRESULT = -2144927484i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_AVOID_DRIVE_RESTRICTION_POLICY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Avoid Drive Restriction Policy"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_BIND_DELEGATE_CREATE_OBJECT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Delegate Object Creation"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_BIND_FOLDERS_READ_ONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Folders As Read Only"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_BIND_FOLDER_ENUM_MODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Folder Enum Mode"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_BIND_FORCE_FOLDER_SHORTCUT_RESOLVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Force Folder Shortcut Resolve"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_DONT_PARSE_RELATIVE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Don\'t Parse Relative"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_DONT_RESOLVE_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Don\'t Resolve Link"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_ENUM_ITEMS_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHCONTF"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_FILE_SYS_BIND_DATA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("File System Bind Data"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_FILE_SYS_BIND_DATA_WIN7_FORMAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Win7FileSystemIdList"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_GET_ASYNC_HANDLER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GetAsyncHandler"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_GPS_BESTEFFORT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GPS_BESTEFFORT"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_GPS_DELAYCREATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GPS_DELAYCREATION"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_GPS_FASTPROPERTIESONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GPS_FASTPROPERTIESONLY"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_GPS_HANDLERPROPERTIESONLY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GPS_HANDLERPROPERTIESONLY"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_GPS_NO_OPLOCK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GPS_NO_OPLOCK"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_GPS_OPENSLOWITEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("GPS_OPENSLOWITEM"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_INTERNAL_NAVIGATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Internal Navigation"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_INTERNETFOLDER_PARSE_ONLY_URLMON_BINDABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Validate URL"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_ITEM_CACHE_CONTEXT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ItemCacheContext"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_MYDOCS_CLSID: ::windows_sys::core::PCSTR = ::windows_sys::s!("{450D8FBA-AD25-11D0-98A8-0800361B1103}"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_NO_VALIDATE_FILENAME_CHARS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NoValidateFilenameChars"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_ALLOW_INTERNET_SHELL_FOLDERS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Allow binding to Internet shell folder handlers and negate STR_PARSE_PREFER_WEB_BROWSING"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_AND_CREATE_ITEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParseAndCreateItem"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_DONT_REQUIRE_VALIDATED_URLS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Do not require validated URLs"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_EXPLICIT_ASSOCIATION_SUCCESSFUL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExplicitAssociationSuccessful"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_PARTIAL_IDLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParseOriginalItem"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_PREFER_FOLDER_BROWSING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Parse Prefer Folder Browsing"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_PREFER_WEB_BROWSING: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Do not bind to Internet shell folder handlers"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_PROPERTYSTORE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DelegateNamedProperties"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_SHELL_PROTOCOL_TO_FILE_OBJECTS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Parse Shell Protocol To File Objects"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_SHOW_NET_DIAGNOSTICS_UI: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Show network diagnostics UI"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_SKIP_NET_CACHE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Skip Net Resource Cache"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_TRANSLATE_ALIASES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Parse Translate Aliases"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_WITH_EXPLICIT_ASSOCAPP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExplicitAssociationApp"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_WITH_EXPLICIT_PROGID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ExplicitProgid"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PARSE_WITH_PROPERTIES: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ParseWithProperties"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_PROPERTYBAG_PARAM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHBindCtxPropertyBag"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_REFERRER_IDENTIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Referrer Identifier"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_SKIP_BINDING_CLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Skip Binding CLSID"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_STORAGEITEM_CREATION_FLAGS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SHGETSTORAGEITEM"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_TAB_REUSE_IDENTIFIER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Tab Reuse Identifier"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STR_TRACK_CLSID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Track the CLSID"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRHANDLERFLAG_MASK: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEM_ITEMFLAGMASK: u32 = 127u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRLOGERROR_ERRORFLAGS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRLOGERROR_ERRORID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRLOGERROR_ITEMID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRPROGRESSITEM_MAXVALUE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRPROGRESSITEM_PROGVALUE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRPROGRESSITEM_STATUSTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRPROGRESSITEM_STATUSTYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRREGISTERFLAGS_MASK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_BrowseContent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57cbb584_e9b4_47ae_a120_c4df3335dee2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_ConflictStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd78181f4_2389_47e4_a960_60bcc2ed930b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_EventLinkClick: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2203bdc1_1af1_4082_8c30_28399f41384c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_EventStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4bef34b9_a786_4075_ba88_0c2b9d89a98f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_Icon: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6dbc85c3_5d07_4c72_a777_7fec78072c06); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_QueryBeforeActivate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd882d80b_e7aa_49ed_86b7_e6e1f714cdfe); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_QueryBeforeDeactivate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa0efc282_60e0_460e_9374_ea88513cfc80); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_QueryBeforeDelete: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf76c3397_afb3_45d7_a59f_5a49e905437e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_QueryBeforeDisable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbb5f64aa_f004_4eb5_8e4d_26751966344c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_QueryBeforeEnable: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04cbf7f0_5beb_4de1_bc90_908345c480f6); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_OBJECTID_ShowSchedule: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xedc6f3e3_8441_4109_adf3_6c1ca0b7de47); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SZ_CONTENTTYPE_CDF: ::windows_sys::core::PCWSTR = ::windows_sys::w!("application/x-cdf"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SZ_CONTENTTYPE_CDFA: ::windows_sys::core::PCSTR = ::windows_sys::s!("application/x-cdf"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SZ_CONTENTTYPE_CDFW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("application/x-cdf"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SZ_CONTENTTYPE_HTML: ::windows_sys::core::PCWSTR = ::windows_sys::w!("text/html"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SZ_CONTENTTYPE_HTMLA: ::windows_sys::core::PCSTR = ::windows_sys::s!("text/html"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SZ_CONTENTTYPE_HTMLW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("text/html"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const S_SYNCMGR_CANCELALL: ::windows_sys::core::HRESULT = 262660i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const S_SYNCMGR_CANCELITEM: ::windows_sys::core::HRESULT = 262659i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const S_SYNCMGR_ENUMITEMS: ::windows_sys::core::HRESULT = 262673i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const S_SYNCMGR_ITEMDELETED: ::windows_sys::core::HRESULT = 262672i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const S_SYNCMGR_MISSINGITEMS: ::windows_sys::core::HRESULT = 262657i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const S_SYNCMGR_RETRYSYNC: ::windows_sys::core::HRESULT = 262658i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ScheduledTasks: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd6277990_4c6a_11cf_8d87_00aa0060f5bf); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SearchFolderItemFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x14010e02_bbbd_41f0_88e3_eda371216584); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SelectedItemCount_Property_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fe316d2_0e52_460a_9c1e_48f273d470a3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SharedBitmap: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4db26476_6787_4046_b836_e8412a9e8a27); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SharingConfigurationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49f371e1_8c5c_4d9c_9a3b_54a6827f513c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const Shell: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13709620_c279_11ce_a49e_444553540000); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellBrowserWindow: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc08afd90_f2a1_11d1_8455_00a0c91f3880); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellDesktop: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00021400_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellDispatchInproc: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0a89a860_d7b1_11ce_8350_444553540000); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellFSFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3364ba0_65b9_11ce_a9ba_00aa004ae837); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellFolderItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2fe352ea_fd1f_11d2_b1f4_00c04f8eeb3e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellFolderView: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x62112aa1_ebe4_11cf_a5fb_0020afe7292d); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellFolderViewOC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ba05971_f6a8_11cf_a442_00a0c90a8f39); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellImageDataFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x66e4e4fb_f385_4dd0_8d74_a2efd1bc6178); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ac9fbe1_e0a2_4ad6_b4ee_e212013ea917); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellLibrary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd9b3211d_e57f_4426_aaef_30a806add397); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellLink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00021401_0000_0000_c000_000000000046); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellLinkObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x11219420_1768_11d1_95be_00609797ea4f); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellNameSpace: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55136805_b2de_11d1_b9f2_00a0c98bc547); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellUIHelper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x64ab4bb7_111e_11d1_8f79_00c04fc2fbe1); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShellWindows: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9ba05972_f6a8_11cf_a442_00a0c90a8f39); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ShowInputPaneAnimationCoordinator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1f046abf_3202_4dc1_8cb5_3c67617ce1fa); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SimpleConflictPresenter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7a0f6ab7_ed84_46b6_b47e_02aa159a152b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SizeCategorizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x55d7b852_f6d1_42f2_aa75_8728a1b2d264); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SmartcardCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8fd7e19c_3bf7_489b_a72c_846ab3678c96); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SmartcardPinProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x94596c7e_3744_41ce_893e_bbf09122f76a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SmartcardReaderSelectionProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b283861_754f_4022_ad47_a5eaaa618894); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SmartcardWinRTProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1ee7337f_85ac_45e2_a23c_37c753209769); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const StartMenuPin: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa2a9545d_a0c2_42b4_9708_a0b2badd77c8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const StorageProviderBanners: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7ccdf9f4_e576_455a_8bc7_f6ec68d6f063); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SuspensionDependencyManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6b273fc5_61fd_4918_95a2_c3b5e9d7f581); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SyncMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6295df27_35ee_11d1_8707_00c04fd93327); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SyncMgrClient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1202db60_1dac_42c5_aed5_1abdd432248e); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SyncMgrControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1a1f4206_0688_4e7f_be03_d82ec69df9a5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SyncMgrFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c73f5e5_7ae7_4e32_a8e8_8d23b85255bf); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SyncMgrScheduleWizard: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8d8b8e30_c451_421b_8553_d2976afa648c); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SyncResultsFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71d99464_3b6b_475c_b241_e15883207529); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SyncSetupFolder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2e9e59c0_b437_4981_a647_9c34b9b90891); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBIF_APPEND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBIF_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBIF_INTERNETBAR: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBIF_NOTOOLBAR: u32 = 196608u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBIF_PREPEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBIF_REPLACE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBIF_STANDARDTOOLBAR: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THBN_CLICKED: u32 = 6144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TITLEBARNAMELEN: u32 = 40u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLMENUF_BACK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLMENUF_FORE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLMENUF_INCLUDECURRENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLOG_BACK: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLOG_CURRENT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLOG_FORE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TaskbarList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x56fdf344_fd6d_11d0_958a_006097c9a090); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ThumbnailStreamCache: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcbe0fed3_4b91_4e90_8354_8a8c84ec6872); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TimeCategorizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3bb4118f_ddfd_4d30_a348_9fb5d6bf1afe); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TrackShellMenu: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8278f931_2a3e_11d2_838f_00c04fd918d0); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TrayBandSiteService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf60ad0a0_e5e1_45cb_b51a_e15b9f8b2934); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TrayDeskBand: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6442437_6c68_4f52_94dd_2cfed267efb9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_APPLY_DEFAULT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_APPLY_FORCEAPPLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_APPLY_GUESSFILE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_APPLY_GUESSSCHEME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_BROWSER_MODE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_CONVERT_IF_DOSPATH: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_DONT_ESCAPE_EXTRA_INFO: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_DONT_SIMPLIFY: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_DONT_UNESCAPE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_DONT_UNESCAPE_EXTRA_INFO: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_ESCAPE_ASCII_URI_COMPONENT: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_ESCAPE_AS_UTF8: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_ESCAPE_PERCENT: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_ESCAPE_SEGMENT_ONLY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_ESCAPE_SPACES_ONLY: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_ESCAPE_UNSAFE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_E_INVALID_SYNTAX: ::windows_sys::core::HRESULT = -2147217407i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_E_UNREGISTERED_PROTOCOL: ::windows_sys::core::HRESULT = -2147217406i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_FILE_USE_PATHURL: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_INTERNAL_PATH: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_NO_META: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PARTFLAG_KEEPSCHEME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PLUGGABLE_PROTOCOL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_UNESCAPE: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_UNESCAPE_AS_UTF8: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_UNESCAPE_HIGH_ANSI_ONLY: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_UNESCAPE_INPLACE: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_UNESCAPE_URI_COMPONENT: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_WININET_COMPATIBILITY: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const UserNotification: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0010890e_8789_413c_adbc_48f5b511b3af); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const V1PasswordCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6f45dc1e_5384_457a_bc13_2cd81b0d28ed); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const V1SmartcardCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8bf9a910_a8ff_457f_999f_a5ca10b4a885); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const V1WinBioCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xac3ac249_e820_4343_a65b_377ac634dc09); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_Content: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x30c2c434_0889_4c8d_985d_a9f71830b0a9); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_Details: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x137e7700_3573_11cf_ae69_08002b2e1262); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_LargeIcons: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0057d0e0_3573_11cf_ae69_08002b2e1262); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_List: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e1fa5e0_3573_11cf_ae69_08002b2e1262); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_SmallIcons: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x089000c0_3573_11cf_ae69_08002b2e1262); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_ThumbStrip: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8eefa624_d1e9_445b_94b7_74fbce2ea11a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_Thumbnails: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8bebb290_52d0_11d0_b7f4_00c04fd706ec); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VID_Tile: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65f125e5_7be1_4810_ba9d_d271c8432ce3); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_CACHEHIT: u32 = 80u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_CACHEMISS: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_DESPERATE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_INHERIT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_RESTRICTED: u32 = 112u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_SHELLEXT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_SHELLEXT_ASBACKUP: u32 = 21u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_STALECACHEHIT: u32 = 69u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VIEW_PRIORITY_USEASDEFAULT: u32 = 67u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VOLUME_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\\\?\\Volume"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VaultProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x503739d0_4c5e_4cfd_b3ba_d881334f0df2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VirtualDesktopManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaa509086_5ca9_4c25_8f95_589d3c07b48a); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WC_NETADDRESS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("msctls_netaddress"); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WM_CPL_LAUNCH: u32 = 2024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WM_CPL_LAUNCHED: u32 = 2025u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WPSTYLE_CENTER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WPSTYLE_CROPTOFIT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WPSTYLE_KEEPASPECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WPSTYLE_MAX: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WPSTYLE_SPAN: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WPSTYLE_STRETCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WPSTYLE_TILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_DATAFILEUNAVAILABLE: ::windows_sys::core::HRESULT = -2147175932i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_EXTRACTIONBLOCKED: ::windows_sys::core::HRESULT = -2147175930i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_EXTRACTIONPENDING: ::windows_sys::core::HRESULT = -2147175931i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_EXTRACTIONTIMEDOUT: ::windows_sys::core::HRESULT = -2147175935i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_FAILEDEXTRACTION: ::windows_sys::core::HRESULT = -2147175936i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_FASTEXTRACTIONNOTSUPPORTED: ::windows_sys::core::HRESULT = -2147175933i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_NOSTORAGEPROVIDERTHUMBNAILHANDLER: ::windows_sys::core::HRESULT = -2147175929i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_E_SURROGATEUNAVAILABLE: ::windows_sys::core::HRESULT = -2147175934i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WebBrowser: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8856f961_340a_11d0_a96b_00c04fd705a2); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WebBrowser_V1: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeab22ac3_30c1_11cf_a7eb_0000c05bae0b); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WebWizardHost: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc827f149_55c1_4d28_935e_57e47caed973); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WinBioCredentialProvider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbec09223_b018_416d_a0ac_523971b639f5); -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsAppName: u32 = 1007u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsBadOldPW: u32 = 1006u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsChangePW: u32 = 1005u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsDefKeyword: u32 = 1010u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsDifferentPW: u32 = 1004u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsHelpFile: u32 = 1009u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsIniFile: u32 = 1001u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsIsPassword: u32 = 1000u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsNoHelpMemory: u32 = 1008u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsPassword: u32 = 1003u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const idsScreenSaver: u32 = 1002u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ACENUMOPTION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACEO_NONE: ACENUMOPTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACEO_MOSTRECENTFIRST: ACENUMOPTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACEO_FIRSTUNUSED: ACENUMOPTION = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ACTIVATEOPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AO_NONE: ACTIVATEOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AO_DESIGNMODE: ACTIVATEOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AO_NOERRORUI: ACTIVATEOPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AO_NOSPLASHSCREEN: ACTIVATEOPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AO_PRELAUNCH: ACTIVATEOPTIONS = 33554432i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ADJACENT_DISPLAY_EDGES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ADE_NONE: ADJACENT_DISPLAY_EDGES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ADE_LEFT: ADJACENT_DISPLAY_EDGES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ADE_RIGHT: ADJACENT_DISPLAY_EDGES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type AHE_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHE_DESKTOP: AHE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHE_IMMERSIVE: AHE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type AHTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_UNDEFINED: AHTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_USER_APPLICATION: AHTYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_ANY_APPLICATION: AHTYPE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_MACHINEDEFAULT: AHTYPE = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_PROGID: AHTYPE = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_APPLICATION: AHTYPE = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_CLASS_APPLICATION: AHTYPE = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AHTYPE_ANY_PROGID: AHTYPE = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type APPACTIONFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_INSTALL: APPACTIONFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_UNINSTALL: APPACTIONFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_MODIFY: APPACTIONFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_REPAIR: APPACTIONFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_UPGRADE: APPACTIONFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_CANGETSIZE: APPACTIONFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_MODIFYREMOVE: APPACTIONFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_ADDLATER: APPACTIONFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const APPACTION_UNSCHEDULE: APPACTIONFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type APPDOCLISTTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ADLT_RECENT: APPDOCLISTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ADLT_FREQUENT: APPDOCLISTTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type APPINFODATAFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_DISPLAYNAME: APPINFODATAFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_VERSION: APPINFODATAFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_PUBLISHER: APPINFODATAFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_PRODUCTID: APPINFODATAFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_REGISTEREDOWNER: APPINFODATAFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_REGISTEREDCOMPANY: APPINFODATAFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_LANGUAGE: APPINFODATAFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_SUPPORTURL: APPINFODATAFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_SUPPORTTELEPHONE: APPINFODATAFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_HELPLINK: APPINFODATAFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_INSTALLLOCATION: APPINFODATAFLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_INSTALLSOURCE: APPINFODATAFLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_INSTALLDATE: APPINFODATAFLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_CONTACT: APPINFODATAFLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_COMMENTS: APPINFODATAFLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_IMAGE: APPINFODATAFLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_READMEURL: APPINFODATAFLAGS = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AIM_UPDATEINFOURL: APPINFODATAFLAGS = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type APPLICATION_VIEW_MIN_WIDTH = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVMW_DEFAULT: APPLICATION_VIEW_MIN_WIDTH = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVMW_320: APPLICATION_VIEW_MIN_WIDTH = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVMW_500: APPLICATION_VIEW_MIN_WIDTH = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type APPLICATION_VIEW_ORIENTATION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVO_LANDSCAPE: APPLICATION_VIEW_ORIENTATION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVO_PORTRAIT: APPLICATION_VIEW_ORIENTATION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type APPLICATION_VIEW_SIZE_PREFERENCE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVSP_DEFAULT: APPLICATION_VIEW_SIZE_PREFERENCE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVSP_USE_LESS: APPLICATION_VIEW_SIZE_PREFERENCE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVSP_USE_HALF: APPLICATION_VIEW_SIZE_PREFERENCE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVSP_USE_MORE: APPLICATION_VIEW_SIZE_PREFERENCE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVSP_USE_MINIMUM: APPLICATION_VIEW_SIZE_PREFERENCE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVSP_USE_NONE: APPLICATION_VIEW_SIZE_PREFERENCE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVSP_CUSTOM: APPLICATION_VIEW_SIZE_PREFERENCE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type APPLICATION_VIEW_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVS_FULLSCREEN_LANDSCAPE: APPLICATION_VIEW_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVS_FILLED: APPLICATION_VIEW_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVS_SNAPPED: APPLICATION_VIEW_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AVS_FULLSCREEN_PORTRAIT: APPLICATION_VIEW_STATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCCLASS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_SHELL_KEY: ASSOCCLASS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_PROGID_KEY: ASSOCCLASS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_PROGID_STR: ASSOCCLASS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_CLSID_KEY: ASSOCCLASS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_CLSID_STR: ASSOCCLASS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_APP_KEY: ASSOCCLASS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_APP_STR: ASSOCCLASS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_SYSTEM_STR: ASSOCCLASS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_FOLDER: ASSOCCLASS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_STAR: ASSOCCLASS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_FIXED_PROGID_STR: ASSOCCLASS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCCLASS_PROTOCOL_STR: ASSOCCLASS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCDATA = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCDATA_MSIDESCRIPTOR: ASSOCDATA = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCDATA_NOACTIVATEHANDLER: ASSOCDATA = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCDATA_UNUSED1: ASSOCDATA = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCDATA_HASPERUSERASSOC: ASSOCDATA = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCDATA_EDITFLAGS: ASSOCDATA = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCDATA_VALUE: ASSOCDATA = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCDATA_MAX: ASSOCDATA = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCENUM = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCENUM_NONE: ASSOCENUM = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCF = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_NONE: ASSOCF = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_INIT_NOREMAPCLSID: ASSOCF = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_INIT_BYEXENAME: ASSOCF = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_OPEN_BYEXENAME: ASSOCF = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_INIT_DEFAULTTOSTAR: ASSOCF = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_INIT_DEFAULTTOFOLDER: ASSOCF = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_NOUSERSETTINGS: ASSOCF = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_NOTRUNCATE: ASSOCF = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_VERIFY: ASSOCF = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_REMAPRUNDLL: ASSOCF = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_NOFIXUPS: ASSOCF = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_IGNOREBASECLASS: ASSOCF = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_INIT_IGNOREUNKNOWN: ASSOCF = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_INIT_FIXED_PROGID: ASSOCF = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_IS_PROTOCOL: ASSOCF = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_INIT_FOR_FILE: ASSOCF = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_IS_FULL_URI: ASSOCF = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_PER_MACHINE_ONLY: ASSOCF = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCF_APP_TO_APP: ASSOCF = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCIATIONLEVEL = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AL_MACHINE: ASSOCIATIONLEVEL = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AL_EFFECTIVE: ASSOCIATIONLEVEL = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AL_USER: ASSOCIATIONLEVEL = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCIATIONTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AT_FILEEXTENSION: ASSOCIATIONTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AT_URLPROTOCOL: ASSOCIATIONTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AT_STARTMENUCLIENT: ASSOCIATIONTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AT_MIMETYPE: ASSOCIATIONTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCKEY = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCKEY_SHELLEXECCLASS: ASSOCKEY = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCKEY_APP: ASSOCKEY = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCKEY_CLASS: ASSOCKEY = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCKEY_BASECLASS: ASSOCKEY = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCKEY_MAX: ASSOCKEY = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOCSTR = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_COMMAND: ASSOCSTR = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_EXECUTABLE: ASSOCSTR = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_FRIENDLYDOCNAME: ASSOCSTR = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_FRIENDLYAPPNAME: ASSOCSTR = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_NOOPEN: ASSOCSTR = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_SHELLNEWVALUE: ASSOCSTR = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_DDECOMMAND: ASSOCSTR = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_DDEIFEXEC: ASSOCSTR = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_DDEAPPLICATION: ASSOCSTR = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_DDETOPIC: ASSOCSTR = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_INFOTIP: ASSOCSTR = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_QUICKTIP: ASSOCSTR = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_TILEINFO: ASSOCSTR = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_CONTENTTYPE: ASSOCSTR = 14i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_DEFAULTICON: ASSOCSTR = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_SHELLEXTENSION: ASSOCSTR = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_DROPTARGET: ASSOCSTR = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_DELEGATEEXECUTE: ASSOCSTR = 18i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_SUPPORTED_URI_PROTOCOLS: ASSOCSTR = 19i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_PROGID: ASSOCSTR = 20i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_APPID: ASSOCSTR = 21i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_APPPUBLISHER: ASSOCSTR = 22i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_APPICONREFERENCE: ASSOCSTR = 23i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOCSTR_MAX: ASSOCSTR = 24i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ASSOC_FILTER = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOC_FILTER_NONE: ASSOC_FILTER = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ASSOC_FILTER_RECOMMENDED: ASSOC_FILTER = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ATTACHMENT_ACTION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ATTACHMENT_ACTION_CANCEL: ATTACHMENT_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ATTACHMENT_ACTION_SAVE: ATTACHMENT_ACTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ATTACHMENT_ACTION_EXEC: ATTACHMENT_ACTION = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ATTACHMENT_PROMPT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ATTACHMENT_PROMPT_NONE: ATTACHMENT_PROMPT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ATTACHMENT_PROMPT_SAVE: ATTACHMENT_PROMPT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ATTACHMENT_PROMPT_EXEC: ATTACHMENT_PROMPT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ATTACHMENT_PROMPT_EXEC_OR_SAVE: ATTACHMENT_PROMPT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type AUTOCOMPLETELISTOPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_NONE: AUTOCOMPLETELISTOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_CURRENTDIR: AUTOCOMPLETELISTOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_MYCOMPUTER: AUTOCOMPLETELISTOPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_DESKTOP: AUTOCOMPLETELISTOPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_FAVORITES: AUTOCOMPLETELISTOPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_FILESYSONLY: AUTOCOMPLETELISTOPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_FILESYSDIRS: AUTOCOMPLETELISTOPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACLO_VIRTUALNAMESPACE: AUTOCOMPLETELISTOPTIONS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type AUTOCOMPLETEOPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_NONE: AUTOCOMPLETEOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_AUTOSUGGEST: AUTOCOMPLETEOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_AUTOAPPEND: AUTOCOMPLETEOPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_SEARCH: AUTOCOMPLETEOPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_FILTERPREFIXES: AUTOCOMPLETEOPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_USETAB: AUTOCOMPLETEOPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_UPDOWNKEYDROPSLIST: AUTOCOMPLETEOPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_RTLREADING: AUTOCOMPLETEOPTIONS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_WORD_FILTER: AUTOCOMPLETEOPTIONS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ACO_NOPREFIXFILTERING: AUTOCOMPLETEOPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type BANDSITECID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSID_BANDADDED: BANDSITECID = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BSID_BANDREMOVED: BANDSITECID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type BANNER_NOTIFICATION_EVENT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNE_Rendered: BANNER_NOTIFICATION_EVENT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNE_Hovered: BANNER_NOTIFICATION_EVENT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNE_Closed: BANNER_NOTIFICATION_EVENT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNE_Dismissed: BANNER_NOTIFICATION_EVENT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNE_Button1Clicked: BANNER_NOTIFICATION_EVENT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNE_Button2Clicked: BANNER_NOTIFICATION_EVENT = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type BNSTATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNS_NORMAL: BNSTATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNS_BEGIN_NAVIGATE: BNSTATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BNS_NAVIGATE: BNSTATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type BrowserNavConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navOpenInNewWindow: BrowserNavConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navNoHistory: BrowserNavConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navNoReadFromCache: BrowserNavConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navNoWriteToCache: BrowserNavConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navAllowAutosearch: BrowserNavConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navBrowserBar: BrowserNavConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navHyperlink: BrowserNavConstants = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navEnforceRestricted: BrowserNavConstants = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navNewWindowsManaged: BrowserNavConstants = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navUntrustedForDownload: BrowserNavConstants = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navTrustedForActiveX: BrowserNavConstants = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navOpenInNewTab: BrowserNavConstants = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navOpenInBackgroundTab: BrowserNavConstants = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navKeepWordWheelText: BrowserNavConstants = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navVirtualTab: BrowserNavConstants = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navBlockRedirectsXDomain: BrowserNavConstants = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navOpenNewForegroundTab: BrowserNavConstants = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navTravelLogScreenshot: BrowserNavConstants = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navDeferUnload: BrowserNavConstants = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navSpeculative: BrowserNavConstants = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navSuggestNewWindow: BrowserNavConstants = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navSuggestNewTab: BrowserNavConstants = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navReserved1: BrowserNavConstants = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navHomepageNavigate: BrowserNavConstants = 8388608i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navRefresh: BrowserNavConstants = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navHostNavigation: BrowserNavConstants = 33554432i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navReserved2: BrowserNavConstants = 67108864i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navReserved3: BrowserNavConstants = 134217728i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navReserved4: BrowserNavConstants = 268435456i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navReserved5: BrowserNavConstants = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navReserved6: BrowserNavConstants = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const navReserved7: BrowserNavConstants = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CATEGORYINFO_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_NORMAL: CATEGORYINFO_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_COLLAPSED: CATEGORYINFO_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_HIDDEN: CATEGORYINFO_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_EXPANDED: CATEGORYINFO_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_NOHEADER: CATEGORYINFO_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_NOTCOLLAPSIBLE: CATEGORYINFO_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_NOHEADERCOUNT: CATEGORYINFO_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_SUBSETTED: CATEGORYINFO_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_SEPARATE_IMAGES: CATEGORYINFO_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATINFO_SHOWEMPTY: CATEGORYINFO_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CATSORT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATSORT_DEFAULT: CATSORT_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CATSORT_NAME: CATSORT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CDBURNINGEXTENSIONRET = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBE_RET_DEFAULT: CDBURNINGEXTENSIONRET = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBE_RET_DONTRUNOTHEREXTS: CDBURNINGEXTENSIONRET = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBE_RET_STOPWIZARD: CDBURNINGEXTENSIONRET = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CDCONTROLSTATEF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDCS_INACTIVE: CDCONTROLSTATEF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDCS_ENABLED: CDCONTROLSTATEF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDCS_VISIBLE: CDCONTROLSTATEF = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDCS_ENABLEDVISIBLE: CDCONTROLSTATEF = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CM_ENUM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_ENUM_ALL: CM_ENUM_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_ENUM_VISIBLE: CM_ENUM_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CM_MASK = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_MASK_WIDTH: CM_MASK = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_MASK_DEFAULTWIDTH: CM_MASK = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_MASK_IDEALWIDTH: CM_MASK = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_MASK_NAME: CM_MASK = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_MASK_STATE: CM_MASK = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CM_SET_WIDTH_VALUE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_WIDTH_USEDEFAULT: CM_SET_WIDTH_VALUE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_WIDTH_AUTOSIZE: CM_SET_WIDTH_VALUE = -2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CM_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_STATE_NONE: CM_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_STATE_VISIBLE: CM_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_STATE_FIXEDWIDTH: CM_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_STATE_NOSORTBYFOLDERNESS: CM_STATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CM_STATE_ALWAYSVISIBLE: CM_STATE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CPVIEW = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPVIEW_CLASSIC: CPVIEW = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPVIEW_ALLITEMS: CPVIEW = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPVIEW_CATEGORY: CPVIEW = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPVIEW_HOME: CPVIEW = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPAO_NONE: CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPAO_EMPTY_LOCAL: CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPAO_EMPTY_CONNECTED: CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPCFO_NONE: CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPCFO_ENABLE_PASSWORD_REVEAL: CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPCFO_IS_EMAIL_ADDRESS: CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE: CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPCFO_NUMBERS_ONLY: CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPCFO_SHOW_ENGLISH_KEYBOARD: CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFIS_NONE: CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFIS_READONLY: CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFIS_DISABLED: CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFIS_FOCUSED: CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_FIELD_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFS_HIDDEN: CREDENTIAL_PROVIDER_FIELD_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFS_DISPLAY_IN_SELECTED_TILE: CREDENTIAL_PROVIDER_FIELD_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFS_DISPLAY_IN_DESELECTED_TILE: CREDENTIAL_PROVIDER_FIELD_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFS_DISPLAY_IN_BOTH: CREDENTIAL_PROVIDER_FIELD_STATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_FIELD_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_INVALID: CREDENTIAL_PROVIDER_FIELD_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_LARGE_TEXT: CREDENTIAL_PROVIDER_FIELD_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_SMALL_TEXT: CREDENTIAL_PROVIDER_FIELD_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_COMMAND_LINK: CREDENTIAL_PROVIDER_FIELD_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_EDIT_TEXT: CREDENTIAL_PROVIDER_FIELD_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_PASSWORD_TEXT: CREDENTIAL_PROVIDER_FIELD_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_TILE_IMAGE: CREDENTIAL_PROVIDER_FIELD_TYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_CHECKBOX: CREDENTIAL_PROVIDER_FIELD_TYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_COMBOBOX: CREDENTIAL_PROVIDER_FIELD_TYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPFT_SUBMIT_BUTTON: CREDENTIAL_PROVIDER_FIELD_TYPE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPGSR_NO_CREDENTIAL_NOT_FINISHED: CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPGSR_NO_CREDENTIAL_FINISHED: CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPGSR_RETURN_CREDENTIAL_FINISHED: CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPGSR_RETURN_NO_CREDENTIAL_FINISHED: CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_STATUS_ICON = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPSI_NONE: CREDENTIAL_PROVIDER_STATUS_ICON = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPSI_ERROR: CREDENTIAL_PROVIDER_STATUS_ICON = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPSI_WARNING: CREDENTIAL_PROVIDER_STATUS_ICON = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPSI_SUCCESS: CREDENTIAL_PROVIDER_STATUS_ICON = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CREDENTIAL_PROVIDER_USAGE_SCENARIO = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPUS_INVALID: CREDENTIAL_PROVIDER_USAGE_SCENARIO = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPUS_LOGON: CREDENTIAL_PROVIDER_USAGE_SCENARIO = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPUS_UNLOCK_WORKSTATION: CREDENTIAL_PROVIDER_USAGE_SCENARIO = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPUS_CHANGE_PASSWORD: CREDENTIAL_PROVIDER_USAGE_SCENARIO = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPUS_CREDUI: CREDENTIAL_PROVIDER_USAGE_SCENARIO = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CPUS_PLAP: CREDENTIAL_PROVIDER_USAGE_SCENARIO = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type CommandStateChangeConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSC_UPDATECOMMANDS: CommandStateChangeConstants = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSC_NAVIGATEFORWARD: CommandStateChangeConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CSC_NAVIGATEBACK: CommandStateChangeConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DATAOBJ_GET_ITEM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DOGIF_DEFAULT: DATAOBJ_GET_ITEM_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DOGIF_TRAVERSE_LINK: DATAOBJ_GET_ITEM_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DOGIF_NO_HDROP: DATAOBJ_GET_ITEM_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DOGIF_NO_URL: DATAOBJ_GET_ITEM_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DOGIF_ONLY_IF_ONE: DATAOBJ_GET_ITEM_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DEFAULTSAVEFOLDERTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSFT_DETECT: DEFAULTSAVEFOLDERTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSFT_PRIVATE: DEFAULTSAVEFOLDERTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSFT_PUBLIC: DEFAULTSAVEFOLDERTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DEFAULT_FOLDER_MENU_RESTRICTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_DEFAULT: DEFAULT_FOLDER_MENU_RESTRICTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_NO_STATIC_VERBS: DEFAULT_FOLDER_MENU_RESTRICTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_STATIC_VERBS_ONLY: DEFAULT_FOLDER_MENU_RESTRICTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_NO_RESOURCE_VERBS: DEFAULT_FOLDER_MENU_RESTRICTIONS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_OPTIN_HANDLERS_ONLY: DEFAULT_FOLDER_MENU_RESTRICTIONS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY: DEFAULT_FOLDER_MENU_RESTRICTIONS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_USE_SPECIFIED_HANDLERS: DEFAULT_FOLDER_MENU_RESTRICTIONS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_USE_SPECIFIED_VERBS: DEFAULT_FOLDER_MENU_RESTRICTIONS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_NO_ASYNC_VERBS: DEFAULT_FOLDER_MENU_RESTRICTIONS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_NO_NATIVECPU_VERBS: DEFAULT_FOLDER_MENU_RESTRICTIONS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFMR_NO_NONWOW_VERBS: DEFAULT_FOLDER_MENU_RESTRICTIONS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DEF_SHARE_ID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DEFSHAREID_USERS: DEF_SHARE_ID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DEFSHAREID_PUBLIC: DEF_SHARE_ID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DESKBANDCID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_BANDINFOCHANGED: DESKBANDCID = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_SHOWONLY: DESKBANDCID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_MAXIMIZEBAND: DESKBANDCID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_PUSHCHEVRON: DESKBANDCID = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_DELAYINIT: DESKBANDCID = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_FINISHINIT: DESKBANDCID = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_SETWINDOWTHEME: DESKBANDCID = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DBID_PERMITAUTOHIDE: DESKBANDCID = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DESKTOP_SLIDESHOW_DIRECTION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSD_FORWARD: DESKTOP_SLIDESHOW_DIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSD_BACKWARD: DESKTOP_SLIDESHOW_DIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DESKTOP_SLIDESHOW_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSO_SHUFFLEIMAGES: DESKTOP_SLIDESHOW_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DESKTOP_SLIDESHOW_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSS_ENABLED: DESKTOP_SLIDESHOW_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSS_SLIDESHOW: DESKTOP_SLIDESHOW_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSS_DISABLED_BY_REMOTE_SESSION: DESKTOP_SLIDESHOW_STATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DESKTOP_WALLPAPER_POSITION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWPOS_CENTER: DESKTOP_WALLPAPER_POSITION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWPOS_TILE: DESKTOP_WALLPAPER_POSITION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWPOS_STRETCH: DESKTOP_WALLPAPER_POSITION = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWPOS_FIT: DESKTOP_WALLPAPER_POSITION = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWPOS_FILL: DESKTOP_WALLPAPER_POSITION = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DWPOS_SPAN: DESKTOP_WALLPAPER_POSITION = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DFM_CMD = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_DELETE: DFM_CMD = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_MOVE: DFM_CMD = -2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_COPY: DFM_CMD = -3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_LINK: DFM_CMD = -4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_PROPERTIES: DFM_CMD = -5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_NEWFOLDER: DFM_CMD = -6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_PASTE: DFM_CMD = -7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_VIEWLIST: DFM_CMD = -8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_VIEWDETAILS: DFM_CMD = -9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_PASTELINK: DFM_CMD = -10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_PASTESPECIAL: DFM_CMD = -11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_MODALPROP: DFM_CMD = -12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_CMD_RENAME: DFM_CMD = -13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DFM_MESSAGE_ID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_MERGECONTEXTMENU: DFM_MESSAGE_ID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_INVOKECOMMAND: DFM_MESSAGE_ID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_GETHELPTEXT: DFM_MESSAGE_ID = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_WM_MEASUREITEM: DFM_MESSAGE_ID = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_WM_DRAWITEM: DFM_MESSAGE_ID = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_WM_INITMENUPOPUP: DFM_MESSAGE_ID = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_VALIDATECMD: DFM_MESSAGE_ID = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_MERGECONTEXTMENU_TOP: DFM_MESSAGE_ID = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_GETHELPTEXTW: DFM_MESSAGE_ID = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_INVOKECOMMANDEX: DFM_MESSAGE_ID = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_MAPCOMMANDNAME: DFM_MESSAGE_ID = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_GETDEFSTATICID: DFM_MESSAGE_ID = 14i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_GETVERBW: DFM_MESSAGE_ID = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_GETVERBA: DFM_MESSAGE_ID = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_MERGECONTEXTMENU_BOTTOM: DFM_MESSAGE_ID = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DFM_MODIFYQCMFLAGS: DFM_MESSAGE_ID = 18i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DISPLAY_DEVICE_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DEVICE_PRIMARY: DISPLAY_DEVICE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DEVICE_IMMERSIVE: DISPLAY_DEVICE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DROPIMAGETYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_INVALID: DROPIMAGETYPE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_NONE: DROPIMAGETYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_COPY: DROPIMAGETYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_MOVE: DROPIMAGETYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_LINK: DROPIMAGETYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_LABEL: DROPIMAGETYPE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_WARNING: DROPIMAGETYPE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DROPIMAGE_NOIMAGE: DROPIMAGETYPE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DSH_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const DSH_ALLOWDROPDESCRIPTIONTEXT: DSH_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type EC_HOST_UI_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECHUIM_DESKTOP: EC_HOST_UI_MODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECHUIM_IMMERSIVE: EC_HOST_UI_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECHUIM_SYSTEM_LAUNCHER: EC_HOST_UI_MODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type EDGE_GESTURE_KIND = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EGK_TOUCH: EDGE_GESTURE_KIND = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EGK_KEYBOARD: EDGE_GESTURE_KIND = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EGK_MOUSE: EDGE_GESTURE_KIND = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type EXPLORER_BROWSER_FILL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBF_NONE: EXPLORER_BROWSER_FILL_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBF_SELECTFROMDATAOBJECT: EXPLORER_BROWSER_FILL_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBF_NODROPTARGET: EXPLORER_BROWSER_FILL_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type EXPLORER_BROWSER_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_NONE: EXPLORER_BROWSER_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_NAVIGATEONCE: EXPLORER_BROWSER_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_SHOWFRAMES: EXPLORER_BROWSER_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_ALWAYSNAVIGATE: EXPLORER_BROWSER_OPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_NOTRAVELLOG: EXPLORER_BROWSER_OPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_NOWRAPPERWINDOW: EXPLORER_BROWSER_OPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_HTMLSHAREPOINTVIEW: EXPLORER_BROWSER_OPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_NOBORDER: EXPLORER_BROWSER_OPTIONS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EBO_NOPERSISTVIEWSTATE: EXPLORER_BROWSER_OPTIONS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FDAP = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDAP_BOTTOM: FDAP = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDAP_TOP: FDAP = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FDE_OVERWRITE_RESPONSE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDEOR_DEFAULT: FDE_OVERWRITE_RESPONSE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDEOR_ACCEPT: FDE_OVERWRITE_RESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDEOR_REFUSE: FDE_OVERWRITE_RESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FDE_SHAREVIOLATION_RESPONSE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDESVR_DEFAULT: FDE_SHAREVIOLATION_RESPONSE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDESVR_ACCEPT: FDE_SHAREVIOLATION_RESPONSE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FDESVR_REFUSE: FDE_SHAREVIOLATION_RESPONSE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FD_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_CLSID: FD_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_SIZEPOINT: FD_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_ATTRIBUTES: FD_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_CREATETIME: FD_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_ACCESSTIME: FD_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_WRITESTIME: FD_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_FILESIZE: FD_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_PROGRESSUI: FD_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_LINKUI: FD_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FD_UNICODE: FD_FLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FFFP_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FFFP_EXACTMATCH: FFFP_MODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FFFP_NEARESTPARENTMATCH: FFFP_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FILEOPENDIALOGOPTIONS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_OVERWRITEPROMPT: FILEOPENDIALOGOPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_STRICTFILETYPES: FILEOPENDIALOGOPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_NOCHANGEDIR: FILEOPENDIALOGOPTIONS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_PICKFOLDERS: FILEOPENDIALOGOPTIONS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_FORCEFILESYSTEM: FILEOPENDIALOGOPTIONS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_ALLNONSTORAGEITEMS: FILEOPENDIALOGOPTIONS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_NOVALIDATE: FILEOPENDIALOGOPTIONS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_ALLOWMULTISELECT: FILEOPENDIALOGOPTIONS = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_PATHMUSTEXIST: FILEOPENDIALOGOPTIONS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_FILEMUSTEXIST: FILEOPENDIALOGOPTIONS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_CREATEPROMPT: FILEOPENDIALOGOPTIONS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_SHAREAWARE: FILEOPENDIALOGOPTIONS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_NOREADONLYRETURN: FILEOPENDIALOGOPTIONS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_NOTESTFILECREATE: FILEOPENDIALOGOPTIONS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_HIDEMRUPLACES: FILEOPENDIALOGOPTIONS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_HIDEPINNEDPLACES: FILEOPENDIALOGOPTIONS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_NODEREFERENCELINKS: FILEOPENDIALOGOPTIONS = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_OKBUTTONNEEDSINTERACTION: FILEOPENDIALOGOPTIONS = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_DONTADDTORECENT: FILEOPENDIALOGOPTIONS = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_FORCESHOWHIDDEN: FILEOPENDIALOGOPTIONS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_DEFAULTNOMINIMODE: FILEOPENDIALOGOPTIONS = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_FORCEPREVIEWPANEON: FILEOPENDIALOGOPTIONS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOS_SUPPORTSTREAMABLEITEMS: FILEOPENDIALOGOPTIONS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FILETYPEATTRIBUTEFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_None: FILETYPEATTRIBUTEFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_Exclude: FILETYPEATTRIBUTEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_Show: FILETYPEATTRIBUTEFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_HasExtension: FILETYPEATTRIBUTEFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEdit: FILETYPEATTRIBUTEFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoRemove: FILETYPEATTRIBUTEFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoNewVerb: FILETYPEATTRIBUTEFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEditVerb: FILETYPEATTRIBUTEFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoRemoveVerb: FILETYPEATTRIBUTEFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEditDesc: FILETYPEATTRIBUTEFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEditIcon: FILETYPEATTRIBUTEFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEditDflt: FILETYPEATTRIBUTEFLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEditVerbCmd: FILETYPEATTRIBUTEFLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEditVerbExe: FILETYPEATTRIBUTEFLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoDDE: FILETYPEATTRIBUTEFLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoEditMIME: FILETYPEATTRIBUTEFLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_OpenIsSafe: FILETYPEATTRIBUTEFLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_AlwaysUnsafe: FILETYPEATTRIBUTEFLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_NoRecentDocs: FILETYPEATTRIBUTEFLAGS = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_SafeForElevation: FILETYPEATTRIBUTEFLAGS = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FTA_AlwaysUseDirectInvoke: FILETYPEATTRIBUTEFLAGS = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FILE_OPERATION_FLAGS2 = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF2_NONE: FILE_OPERATION_FLAGS2 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FOF2_MERGEFOLDERSONCOLLISION: FILE_OPERATION_FLAGS2 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FILE_USAGE_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FUT_PLAYING: FILE_USAGE_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FUT_EDITING: FILE_USAGE_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FUT_GENERIC: FILE_USAGE_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FLYOUT_PLACEMENT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FP_DEFAULT: FLYOUT_PLACEMENT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FP_ABOVE: FLYOUT_PLACEMENT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FP_BELOW: FLYOUT_PLACEMENT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FP_LEFT: FLYOUT_PLACEMENT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FP_RIGHT: FLYOUT_PLACEMENT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FOLDERFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NONE: FOLDERFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_AUTOARRANGE: FOLDERFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_ABBREVIATEDNAMES: FOLDERFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_SNAPTOGRID: FOLDERFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_OWNERDATA: FOLDERFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_BESTFITWINDOW: FOLDERFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_DESKTOP: FOLDERFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_SINGLESEL: FOLDERFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOSUBFOLDERS: FOLDERFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_TRANSPARENT: FOLDERFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOCLIENTEDGE: FOLDERFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOSCROLL: FOLDERFLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_ALIGNLEFT: FOLDERFLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOICONS: FOLDERFLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_SHOWSELALWAYS: FOLDERFLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOVISIBLE: FOLDERFLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_SINGLECLICKACTIVATE: FOLDERFLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOWEBVIEW: FOLDERFLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_HIDEFILENAMES: FOLDERFLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_CHECKSELECT: FOLDERFLAGS = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOENUMREFRESH: FOLDERFLAGS = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOGROUPING: FOLDERFLAGS = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_FULLROWSELECT: FOLDERFLAGS = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOFILTERS: FOLDERFLAGS = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOCOLUMNHEADER: FOLDERFLAGS = 8388608i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOHEADERINALLVIEWS: FOLDERFLAGS = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_EXTENDEDTILES: FOLDERFLAGS = 33554432i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_TRICHECKSELECT: FOLDERFLAGS = 67108864i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_AUTOCHECKSELECT: FOLDERFLAGS = 134217728i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_NOBROWSERVIEWSTATE: FOLDERFLAGS = 268435456i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_SUBSETGROUPS: FOLDERFLAGS = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_USESEARCHFOLDER: FOLDERFLAGS = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FWF_ALLOWRTLREADING: FOLDERFLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FOLDERLOGICALVIEWMODE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_UNSPECIFIED: FOLDERLOGICALVIEWMODE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_FIRST: FOLDERLOGICALVIEWMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_DETAILS: FOLDERLOGICALVIEWMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_TILES: FOLDERLOGICALVIEWMODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_ICONS: FOLDERLOGICALVIEWMODE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_LIST: FOLDERLOGICALVIEWMODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_CONTENT: FOLDERLOGICALVIEWMODE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FLVM_LAST: FOLDERLOGICALVIEWMODE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FOLDERVIEWMODE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_AUTO: FOLDERVIEWMODE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_FIRST: FOLDERVIEWMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_ICON: FOLDERVIEWMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_SMALLICON: FOLDERVIEWMODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_LIST: FOLDERVIEWMODE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_DETAILS: FOLDERVIEWMODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_THUMBNAIL: FOLDERVIEWMODE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_TILE: FOLDERVIEWMODE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_THUMBSTRIP: FOLDERVIEWMODE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_CONTENT: FOLDERVIEWMODE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVM_LAST: FOLDERVIEWMODE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FOLDERVIEWOPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVO_DEFAULT: FOLDERVIEWOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVO_VISTALAYOUT: FOLDERVIEWOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVO_CUSTOMPOSITION: FOLDERVIEWOPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVO_CUSTOMORDERING: FOLDERVIEWOPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVO_SUPPORTHYPERLINKS: FOLDERVIEWOPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVO_NOANIMATIONS: FOLDERVIEWOPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVO_NOSCROLLTIPS: FOLDERVIEWOPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FOLDER_ENUM_MODE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FEM_VIEWRESULT: FOLDER_ENUM_MODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FEM_NAVIGATION: FOLDER_ENUM_MODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type FVTEXTTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const FVST_EMPTYTEXT: FVTEXTTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type GPFIDL_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GPFIDL_DEFAULT: GPFIDL_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GPFIDL_ALTNAME: GPFIDL_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GPFIDL_UNCPRINTER: GPFIDL_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HELP_INFO_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HELPINFO_WINDOW: HELP_INFO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HELPINFO_MENUITEM: HELP_INFO_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLBWIF_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLBWIF_HASFRAMEWNDINFO: HLBWIF_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLBWIF_HASDOCWNDINFO: HLBWIF_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLBWIF_FRAMEWNDMAXIMIZED: HLBWIF_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLBWIF_DOCWNDMAXIMIZED: HLBWIF_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLBWIF_HASWEBTOOLBARINFO: HLBWIF_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLBWIF_WEBTOOLBARHIDDEN: HLBWIF_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLFNAMEF = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLFNAMEF_DEFAULT: HLFNAMEF = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLFNAMEF_TRYCACHE: HLFNAMEF = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLFNAMEF_TRYPRETTYTARGET: HLFNAMEF = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLFNAMEF_TRYFULLTARGET: HLFNAMEF = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLFNAMEF_TRYWIN95SHORTCUT: HLFNAMEF = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLID_INFO = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLID_INVALID: HLID_INFO = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLID_PREVIOUS: HLID_INFO = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLID_NEXT: HLID_INFO = 4294967294u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLID_CURRENT: HLID_INFO = 4294967293u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLID_STACKBOTTOM: HLID_INFO = 4294967292u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLID_STACKTOP: HLID_INFO = 4294967291u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLINKGETREF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKGETREF_DEFAULT: HLINKGETREF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKGETREF_ABSOLUTE: HLINKGETREF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKGETREF_RELATIVE: HLINKGETREF = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLINKMISC = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKMISC_RELATIVE: HLINKMISC = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLINKSETF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKSETF_TARGET: HLINKSETF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKSETF_LOCATION: HLINKSETF = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLINKWHICHMK = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKWHICHMK_CONTAINER: HLINKWHICHMK = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLINKWHICHMK_BASE: HLINKWHICHMK = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLNF = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_INTERNALJUMP: HLNF = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_OPENINNEWWINDOW: HLNF = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_NAVIGATINGBACK: HLNF = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_NAVIGATINGFORWARD: HLNF = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_NAVIGATINGTOSTACKITEM: HLNF = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLNF_CREATENOHISTORY: HLNF = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLQF_INFO = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLQF_ISVALID: HLQF_INFO = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLQF_ISCURRENT: HLQF_INFO = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLSHORTCUTF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSHORTCUTF_DEFAULT: HLSHORTCUTF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSHORTCUTF_DONTACTUALLYCREATE: HLSHORTCUTF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSHORTCUTF_USEFILENAMEFROMFRIENDLYNAME: HLSHORTCUTF = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSHORTCUTF_USEUNIQUEFILENAME: HLSHORTCUTF = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSHORTCUTF_MAYUSEEXISTINGSHORTCUT: HLSHORTCUTF = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLSR = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSR_HOME: HLSR = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSR_SEARCHPAGE: HLSR = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLSR_HISTORYFOLDER: HLSR = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLTB_INFO = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLTB_DOCKEDLEFT: HLTB_INFO = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLTB_DOCKEDTOP: HLTB_INFO = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLTB_DOCKEDRIGHT: HLTB_INFO = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLTB_DOCKEDBOTTOM: HLTB_INFO = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLTB_FLOATING: HLTB_INFO = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HLTRANSLATEF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLTRANSLATEF_DEFAULT: HLTRANSLATEF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HLTRANSLATEF_DONTAPPLYDEFAULTPREFIX: HLTRANSLATEF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type HOMEGROUPSHARINGCHOICES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HGSC_NONE: HOMEGROUPSHARINGCHOICES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HGSC_MUSICLIBRARY: HOMEGROUPSHARINGCHOICES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HGSC_PICTURESLIBRARY: HOMEGROUPSHARINGCHOICES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HGSC_VIDEOSLIBRARY: HOMEGROUPSHARINGCHOICES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HGSC_DOCUMENTSLIBRARY: HOMEGROUPSHARINGCHOICES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const HGSC_PRINTERS: HOMEGROUPSHARINGCHOICES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type IEPDNFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IEPDN_BINDINGUI: IEPDNFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type IESHORTCUTFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IESHORTCUT_NEWBROWSER: IESHORTCUTFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IESHORTCUT_OPENNEWTAB: IESHORTCUTFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IESHORTCUT_FORCENAVIGATE: IESHORTCUTFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IESHORTCUT_BACKGROUNDTAB: IESHORTCUTFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type IURL_INVOKECOMMAND_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IURL_INVOKECOMMAND_FL_ALLOW_UI: IURL_INVOKECOMMAND_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB: IURL_INVOKECOMMAND_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IURL_INVOKECOMMAND_FL_DDEWAIT: IURL_INVOKECOMMAND_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IURL_INVOKECOMMAND_FL_ASYNCOK: IURL_INVOKECOMMAND_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IURL_INVOKECOMMAND_FL_LOG_USAGE: IURL_INVOKECOMMAND_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type IURL_SETURL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IURL_SETURL_FL_GUESS_PROTOCOL: IURL_SETURL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const IURL_SETURL_FL_USE_DEFAULT_PROTOCOL: IURL_SETURL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type KF_CATEGORY = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_CATEGORY_VIRTUAL: KF_CATEGORY = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_CATEGORY_FIXED: KF_CATEGORY = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_CATEGORY_COMMON: KF_CATEGORY = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_CATEGORY_PERUSER: KF_CATEGORY = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type KNOWNDESTCATEGORY = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KDC_FREQUENT: KNOWNDESTCATEGORY = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KDC_RECENT: KNOWNDESTCATEGORY = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type KNOWN_FOLDER_FLAG = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_DEFAULT: KNOWN_FOLDER_FLAG = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_FORCE_APP_DATA_REDIRECTION: KNOWN_FOLDER_FLAG = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_RETURN_FILTER_REDIRECTION_TARGET: KNOWN_FOLDER_FLAG = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_FORCE_PACKAGE_REDIRECTION: KNOWN_FOLDER_FLAG = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_NO_PACKAGE_REDIRECTION: KNOWN_FOLDER_FLAG = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_FORCE_APPCONTAINER_REDIRECTION: KNOWN_FOLDER_FLAG = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_NO_APPCONTAINER_REDIRECTION: KNOWN_FOLDER_FLAG = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_CREATE: KNOWN_FOLDER_FLAG = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_DONT_VERIFY: KNOWN_FOLDER_FLAG = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_DONT_UNEXPAND: KNOWN_FOLDER_FLAG = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_NO_ALIAS: KNOWN_FOLDER_FLAG = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_INIT: KNOWN_FOLDER_FLAG = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_DEFAULT_PATH: KNOWN_FOLDER_FLAG = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_NOT_PARENT_RELATIVE: KNOWN_FOLDER_FLAG = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_SIMPLE_IDLIST: KNOWN_FOLDER_FLAG = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_FLAG_ALIAS_ONLY: KNOWN_FOLDER_FLAG = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type LIBRARYFOLDERFILTER = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LFF_FORCEFILESYSTEM: LIBRARYFOLDERFILTER = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LFF_STORAGEITEMS: LIBRARYFOLDERFILTER = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LFF_ALLITEMS: LIBRARYFOLDERFILTER = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type LIBRARYMANAGEDIALOGOPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LMD_DEFAULT: LIBRARYMANAGEDIALOGOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LMD_ALLOWUNINDEXABLENETWORKLOCATIONS: LIBRARYMANAGEDIALOGOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type LIBRARYOPTIONFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LOF_DEFAULT: LIBRARYOPTIONFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LOF_PINNEDTONAVPANE: LIBRARYOPTIONFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LOF_MASK_ALL: LIBRARYOPTIONFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type LIBRARYSAVEFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LSF_FAILIFTHERE: LIBRARYSAVEFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LSF_OVERRIDEEXISTING: LIBRARYSAVEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const LSF_MAKEUNIQUENAME: LIBRARYSAVEFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type MENUBANDHANDLERCID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MBHANDCID_PIDLSELECT: MENUBANDHANDLERCID = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type MENUPOPUPPOPUPFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_SETFOCUS: MENUPOPUPPOPUPFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_INITIALSELECT: MENUPOPUPPOPUPFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_NOANIMATE: MENUPOPUPPOPUPFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_KEYBOARD: MENUPOPUPPOPUPFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_REPOSITION: MENUPOPUPPOPUPFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_FORCEZORDER: MENUPOPUPPOPUPFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_FINALSELECT: MENUPOPUPPOPUPFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_TOP: MENUPOPUPPOPUPFLAGS = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_LEFT: MENUPOPUPPOPUPFLAGS = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_RIGHT: MENUPOPUPPOPUPFLAGS = 1610612736i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_BOTTOM: MENUPOPUPPOPUPFLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_POS_MASK: MENUPOPUPPOPUPFLAGS = -536870912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_ALIGN_LEFT: MENUPOPUPPOPUPFLAGS = 33554432i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPPF_ALIGN_RIGHT: MENUPOPUPPOPUPFLAGS = 67108864i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type MENUPOPUPSELECT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPOS_EXECUTE: MENUPOPUPSELECT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPOS_FULLCANCEL: MENUPOPUPSELECT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPOS_CANCELLEVEL: MENUPOPUPSELECT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPOS_SELECTLEFT: MENUPOPUPSELECT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPOS_SELECTRIGHT: MENUPOPUPSELECT = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MPOS_CHILDTRACKING: MENUPOPUPSELECT = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type MERGE_UPDATE_STATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MUS_COMPLETE: MERGE_UPDATE_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MUS_USERINPUTNEEDED: MERGE_UPDATE_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MUS_FAILED: MERGE_UPDATE_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type MIMEASSOCIATIONDIALOG_IN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MIMEASSOCDLG_FL_REGISTER_ASSOC: MIMEASSOCIATIONDIALOG_IN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type MM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MM_ADDSEPARATOR: MM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MM_SUBMENUSHAVEIDS: MM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MM_DONTREMOVESEPS: MM_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type MONITOR_APP_VISIBILITY = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAV_UNKNOWN: MONITOR_APP_VISIBILITY = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAV_NO_APP_VISIBLE: MONITOR_APP_VISIBILITY = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const MAV_APP_VISIBLE: MONITOR_APP_VISIBILITY = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NAMESPACEWALKFLAG = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_DEFAULT: NAMESPACEWALKFLAG = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_NONE_IMPLIES_ALL: NAMESPACEWALKFLAG = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_ONE_IMPLIES_ALL: NAMESPACEWALKFLAG = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_DONT_TRAVERSE_LINKS: NAMESPACEWALKFLAG = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_DONT_ACCUMULATE_RESULT: NAMESPACEWALKFLAG = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_TRAVERSE_STREAM_JUNCTIONS: NAMESPACEWALKFLAG = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_FILESYSTEM_ONLY: NAMESPACEWALKFLAG = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_SHOW_PROGRESS: NAMESPACEWALKFLAG = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_FLAG_VIEWORDER: NAMESPACEWALKFLAG = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_IGNORE_AUTOPLAY_HIDA: NAMESPACEWALKFLAG = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_ASYNC: NAMESPACEWALKFLAG = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_DONT_RESOLVE_LINKS: NAMESPACEWALKFLAG = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_ACCUMULATE_FOLDERS: NAMESPACEWALKFLAG = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_DONT_SORT: NAMESPACEWALKFLAG = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_USE_TRANSFER_MEDIUM: NAMESPACEWALKFLAG = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS: NAMESPACEWALKFLAG = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSWF_ANY_IMPLIES_ALL: NAMESPACEWALKFLAG = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NATIVE_DISPLAY_ORIENTATION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NDO_LANDSCAPE: NATIVE_DISPLAY_ORIENTATION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NDO_PORTRAIT: NATIVE_DISPLAY_ORIENTATION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NOTIFY_ICON_DATA_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_MESSAGE: NOTIFY_ICON_DATA_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_ICON: NOTIFY_ICON_DATA_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_TIP: NOTIFY_ICON_DATA_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_STATE: NOTIFY_ICON_DATA_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_INFO: NOTIFY_ICON_DATA_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_GUID: NOTIFY_ICON_DATA_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_REALTIME: NOTIFY_ICON_DATA_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIF_SHOWTIP: NOTIFY_ICON_DATA_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NOTIFY_ICON_INFOTIP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_NONE: NOTIFY_ICON_INFOTIP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_INFO: NOTIFY_ICON_INFOTIP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_WARNING: NOTIFY_ICON_INFOTIP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_ERROR: NOTIFY_ICON_INFOTIP_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_USER: NOTIFY_ICON_INFOTIP_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_ICON_MASK: NOTIFY_ICON_INFOTIP_FLAGS = 15u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_NOSOUND: NOTIFY_ICON_INFOTIP_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_LARGE_ICON: NOTIFY_ICON_INFOTIP_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIIF_RESPECT_QUIET_TIME: NOTIFY_ICON_INFOTIP_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NOTIFY_ICON_MESSAGE = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIM_ADD: NOTIFY_ICON_MESSAGE = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIM_MODIFY: NOTIFY_ICON_MESSAGE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIM_DELETE: NOTIFY_ICON_MESSAGE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIM_SETFOCUS: NOTIFY_ICON_MESSAGE = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIM_SETVERSION: NOTIFY_ICON_MESSAGE = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NOTIFY_ICON_STATE = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIS_HIDDEN: NOTIFY_ICON_STATE = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NIS_SHAREDICON: NOTIFY_ICON_STATE = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NSTCFOLDERCAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCFC_NONE: NSTCFOLDERCAPABILITIES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCFC_PINNEDITEMFILTERING: NSTCFOLDERCAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCFC_DELAY_REGISTER_NOTIFY: NSTCFOLDERCAPABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NSTCGNI = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_NEXT: NSTCGNI = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_NEXTVISIBLE: NSTCGNI = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_PREV: NSTCGNI = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_PREVVISIBLE: NSTCGNI = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_PARENT: NSTCGNI = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_CHILD: NSTCGNI = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_FIRSTVISIBLE: NSTCGNI = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCGNI_LASTVISIBLE: NSTCGNI = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NSTCSTYLE2 = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS2_DEFAULT: NSTCSTYLE2 = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS2_INTERRUPTNOTIFICATIONS: NSTCSTYLE2 = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS2_SHOWNULLSPACEMENU: NSTCSTYLE2 = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS2_DISPLAYPADDING: NSTCSTYLE2 = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS2_DISPLAYPINNEDONLY: NSTCSTYLE2 = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NTSCS2_NOSINGLETONAUTOEXPAND: NSTCSTYLE2 = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NTSCS2_NEVERINSERTNONENUMERATED: NSTCSTYLE2 = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NWMF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_UNLOADING: NWMF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_USERINITED: NWMF = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_FIRST: NWMF = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_OVERRIDEKEY: NWMF = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_SHOWHELP: NWMF = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_HTMLDIALOG: NWMF = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_FROMDIALOGCHILD: NWMF = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_USERREQUESTED: NWMF = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_USERALLOWED: NWMF = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_FORCEWINDOW: NWMF = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_FORCETAB: NWMF = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_SUGGESTWINDOW: NWMF = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_SUGGESTTAB: NWMF = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NWMF_INACTIVETAB: NWMF = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type NewProcessCauseConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ProtectedModeRedirect: NewProcessCauseConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type OPEN_AS_INFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OAIF_ALLOW_REGISTRATION: OPEN_AS_INFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OAIF_REGISTER_EXT: OPEN_AS_INFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OAIF_EXEC: OPEN_AS_INFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OAIF_FORCE_REGISTRATION: OPEN_AS_INFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OAIF_HIDE_REGISTRATION: OPEN_AS_INFO_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OAIF_URL_PROTOCOL: OPEN_AS_INFO_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OAIF_FILE_IS_URI: OPEN_AS_INFO_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type OS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WINDOWS: OS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_NT: OS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN95ORGREATER: OS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_NT4ORGREATER: OS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN98ORGREATER: OS = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN98_GOLD: OS = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN2000ORGREATER: OS = 7u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN2000PRO: OS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN2000SERVER: OS = 9u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN2000ADVSERVER: OS = 10u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN2000DATACENTER: OS = 11u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN2000TERMINAL: OS = 12u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_EMBEDDED: OS = 13u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_TERMINALCLIENT: OS = 14u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_TERMINALREMOTEADMIN: OS = 15u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WIN95_GOLD: OS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_MEORGREATER: OS = 17u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_XPORGREATER: OS = 18u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_HOME: OS = 19u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_PROFESSIONAL: OS = 20u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_DATACENTER: OS = 21u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_ADVSERVER: OS = 22u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_SERVER: OS = 23u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_TERMINALSERVER: OS = 24u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_PERSONALTERMINALSERVER: OS = 25u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_FASTUSERSWITCHING: OS = 26u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WELCOMELOGONUI: OS = 27u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_DOMAINMEMBER: OS = 28u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_ANYSERVER: OS = 29u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WOW6432: OS = 30u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_WEBSERVER: OS = 31u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_SMALLBUSINESSSERVER: OS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_TABLETPC: OS = 33u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_SERVERADMINUI: OS = 34u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_MEDIACENTER: OS = 35u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OS_APPLIANCE: OS = 36u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type OfflineFolderStatus = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFS_INACTIVE: OfflineFolderStatus = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFS_ONLINE: OfflineFolderStatus = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFS_OFFLINE: OfflineFolderStatus = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFS_SERVERBACK: OfflineFolderStatus = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OFS_DIRTYCACHE: OfflineFolderStatus = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PACKAGE_EXECUTION_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PES_UNKNOWN: PACKAGE_EXECUTION_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PES_RUNNING: PACKAGE_EXECUTION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PES_SUSPENDING: PACKAGE_EXECUTION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PES_SUSPENDED: PACKAGE_EXECUTION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PES_TERMINATED: PACKAGE_EXECUTION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PATHCCH_OPTIONS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_NONE: PATHCCH_OPTIONS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_ALLOW_LONG_PATHS: PATHCCH_OPTIONS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_FORCE_ENABLE_LONG_NAME_PROCESS: PATHCCH_OPTIONS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_FORCE_DISABLE_LONG_NAME_PROCESS: PATHCCH_OPTIONS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_DO_NOT_NORMALIZE_SEGMENTS: PATHCCH_OPTIONS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_ENSURE_IS_EXTENDED_LENGTH_PATH: PATHCCH_OPTIONS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_ENSURE_TRAILING_SLASH: PATHCCH_OPTIONS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PATHCCH_CANONICALIZE_SLASHES: PATHCCH_OPTIONS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PCS_RET = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PCS_FATAL: PCS_RET = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PCS_REPLACEDCHAR: PCS_RET = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PCS_REMOVEDCHAR: PCS_RET = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PCS_TRUNCATED: PCS_RET = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PCS_PATHTOOLONG: PCS_RET = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PIDISF_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISF_RECENTLYCHANGED: PIDISF_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISF_CACHEDSTICKY: PIDISF_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISF_CACHEIMAGES: PIDISF_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISF_FOLLOWALLLINKS: PIDISF_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PIDISM_OPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISM_GLOBAL: PIDISM_OPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISM_WATCH: PIDISM_OPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISM_DONTWATCH: PIDISM_OPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PIDISR_INFO = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISR_UP_TO_DATE: PIDISR_INFO = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISR_NEEDS_ADD: PIDISR_INFO = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISR_NEEDS_UPDATE: PIDISR_INFO = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PIDISR_NEEDS_DELETE: PIDISR_INFO = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PID_INTSITE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_WHATSNEW: PID_INTSITE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_AUTHOR: PID_INTSITE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_LASTVISIT: PID_INTSITE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_LASTMOD: PID_INTSITE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_VISITCOUNT: PID_INTSITE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_DESCRIPTION: PID_INTSITE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_COMMENT: PID_INTSITE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_FLAGS: PID_INTSITE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_CONTENTLEN: PID_INTSITE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_CONTENTCODE: PID_INTSITE = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_RECURSE: PID_INTSITE = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_WATCH: PID_INTSITE = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_SUBSCRIPTION: PID_INTSITE = 14i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_URL: PID_INTSITE = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_TITLE: PID_INTSITE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_CODEPAGE: PID_INTSITE = 18i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_TRACKING: PID_INTSITE = 19i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_ICONINDEX: PID_INTSITE = 20i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_ICONFILE: PID_INTSITE = 21i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_INTSITE_ROAMED: PID_INTSITE = 34i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PID_IS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_URL: PID_IS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_NAME: PID_IS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_WORKINGDIR: PID_IS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_HOTKEY: PID_IS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_SHOWCMD: PID_IS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_ICONINDEX: PID_IS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_ICONFILE: PID_IS = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_WHATSNEW: PID_IS = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_AUTHOR: PID_IS = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_DESCRIPTION: PID_IS = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_COMMENT: PID_IS = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PID_IS_ROAMED: PID_IS = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PRF_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRF_VERIFYEXISTS: PRF_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRF_TRYPROGRAMEXTENSIONS: PRF_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRF_FIRSTDIRDEF: PRF_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRF_DONTFINDLNK: PRF_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PRF_REQUIREABSOLUTE: PRF_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PUBAPPINFOFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PAI_SOURCE: PUBAPPINFOFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PAI_ASSIGNEDTIME: PUBAPPINFOFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PAI_PUBLISHEDTIME: PUBAPPINFOFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PAI_SCHEDULEDTIME: PUBAPPINFOFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PAI_EXPIRETIME: PUBAPPINFOFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type QITIPF_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QITIPF_DEFAULT: QITIPF_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QITIPF_USENAME: QITIPF_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QITIPF_LINKNOTARGET: QITIPF_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QITIPF_LINKUSETARGET: QITIPF_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QITIPF_USESLOWTIP: QITIPF_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QITIPF_SINGLELINE: QITIPF_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QIF_CACHED: QITIPF_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QIF_DONTEXPANDFOLDER: QITIPF_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type QUERY_USER_NOTIFICATION_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QUNS_NOT_PRESENT: QUERY_USER_NOTIFICATION_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QUNS_BUSY: QUERY_USER_NOTIFICATION_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QUNS_RUNNING_D3D_FULL_SCREEN: QUERY_USER_NOTIFICATION_STATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QUNS_PRESENTATION_MODE: QUERY_USER_NOTIFICATION_STATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QUNS_ACCEPTS_NOTIFICATIONS: QUERY_USER_NOTIFICATION_STATE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QUNS_QUIET_TIME: QUERY_USER_NOTIFICATION_STATE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const QUNS_APP: QUERY_USER_NOTIFICATION_STATE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type RESTRICTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NONE: RESTRICTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NORUN: RESTRICTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCLOSE: RESTRICTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSAVESET: RESTRICTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOFILEMENU: RESTRICTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSETFOLDERS: RESTRICTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSETTASKBAR: RESTRICTIONS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODESKTOP: RESTRICTIONS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOFIND: RESTRICTIONS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODRIVES: RESTRICTIONS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODRIVEAUTORUN: RESTRICTIONS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODRIVETYPEAUTORUN: RESTRICTIONS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NONETHOOD: RESTRICTIONS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_STARTBANNER: RESTRICTIONS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_RESTRICTRUN: RESTRICTIONS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOPRINTERTABS: RESTRICTIONS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOPRINTERDELETE: RESTRICTIONS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOPRINTERADD: RESTRICTIONS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSTARTMENUSUBFOLDERS: RESTRICTIONS = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_MYDOCSONNET: RESTRICTIONS = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOEXITTODOS: RESTRICTIONS = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ENFORCESHELLEXTSECURITY: RESTRICTIONS = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_LINKRESOLVEIGNORELINKINFO: RESTRICTIONS = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCOMMONGROUPS: RESTRICTIONS = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_SEPARATEDESKTOPPROCESS: RESTRICTIONS = 8388608i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOWEB: RESTRICTIONS = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOTRAYCONTEXTMENU: RESTRICTIONS = 33554432i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOVIEWCONTEXTMENU: RESTRICTIONS = 67108864i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NONETCONNECTDISCONNECT: RESTRICTIONS = 134217728i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_STARTMENULOGOFF: RESTRICTIONS = 268435456i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSETTINGSASSIST: RESTRICTIONS = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOINTERNETICON: RESTRICTIONS = 1073741825i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NORECENTDOCSHISTORY: RESTRICTIONS = 1073741826i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NORECENTDOCSMENU: RESTRICTIONS = 1073741827i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOACTIVEDESKTOP: RESTRICTIONS = 1073741828i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOACTIVEDESKTOPCHANGES: RESTRICTIONS = 1073741829i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOFAVORITESMENU: RESTRICTIONS = 1073741830i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_CLEARRECENTDOCSONEXIT: RESTRICTIONS = 1073741831i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_CLASSICSHELL: RESTRICTIONS = 1073741832i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCUSTOMIZEWEBVIEW: RESTRICTIONS = 1073741833i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOHTMLWALLPAPER: RESTRICTIONS = 1073741840i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCHANGINGWALLPAPER: RESTRICTIONS = 1073741841i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODESKCOMP: RESTRICTIONS = 1073741842i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOADDDESKCOMP: RESTRICTIONS = 1073741843i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODELDESKCOMP: RESTRICTIONS = 1073741844i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCLOSEDESKCOMP: RESTRICTIONS = 1073741845i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCLOSE_DRAGDROPBAND: RESTRICTIONS = 1073741846i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOMOVINGBAND: RESTRICTIONS = 1073741847i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOEDITDESKCOMP: RESTRICTIONS = 1073741848i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NORESOLVESEARCH: RESTRICTIONS = 1073741849i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NORESOLVETRACK: RESTRICTIONS = 1073741850i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_FORCECOPYACLWITHFILE: RESTRICTIONS = 1073741851i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOFORGETSOFTWAREUPDATE: RESTRICTIONS = 1073741853i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSETACTIVEDESKTOP: RESTRICTIONS = 1073741854i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOUPDATEWINDOWS: RESTRICTIONS = 1073741855i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCHANGESTARMENU: RESTRICTIONS = 1073741856i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOFOLDEROPTIONS: RESTRICTIONS = 1073741857i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_HASFINDCOMPUTERS: RESTRICTIONS = 1073741858i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_INTELLIMENUS: RESTRICTIONS = 1073741859i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_RUNDLGMEMCHECKBOX: RESTRICTIONS = 1073741860i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ARP_ShowPostSetup: RESTRICTIONS = 1073741861i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCSC: RESTRICTIONS = 1073741862i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCONTROLPANEL: RESTRICTIONS = 1073741863i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ENUMWORKGROUP: RESTRICTIONS = 1073741864i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ARP_NOARP: RESTRICTIONS = 1073741865i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ARP_NOREMOVEPAGE: RESTRICTIONS = 1073741866i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ARP_NOADDPAGE: RESTRICTIONS = 1073741867i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ARP_NOWINSETUPPAGE: RESTRICTIONS = 1073741868i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_GREYMSIADS: RESTRICTIONS = 1073741869i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCHANGEMAPPEDDRIVELABEL: RESTRICTIONS = 1073741870i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCHANGEMAPPEDDRIVECOMMENT: RESTRICTIONS = 1073741871i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_MaxRecentDocs: RESTRICTIONS = 1073741872i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NONETWORKCONNECTIONS: RESTRICTIONS = 1073741873i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_FORCESTARTMENULOGOFF: RESTRICTIONS = 1073741874i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOWEBVIEW: RESTRICTIONS = 1073741875i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCUSTOMIZETHISFOLDER: RESTRICTIONS = 1073741876i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOENCRYPTION: RESTRICTIONS = 1073741877i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_DONTSHOWSUPERHIDDEN: RESTRICTIONS = 1073741879i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSHELLSEARCHBUTTON: RESTRICTIONS = 1073741880i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOHARDWARETAB: RESTRICTIONS = 1073741881i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NORUNASINSTALLPROMPT: RESTRICTIONS = 1073741882i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_PROMPTRUNASINSTALLNETPATH: RESTRICTIONS = 1073741883i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOMANAGEMYCOMPUTERVERB: RESTRICTIONS = 1073741884i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_DISALLOWRUN: RESTRICTIONS = 1073741886i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOWELCOMESCREEN: RESTRICTIONS = 1073741887i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_RESTRICTCPL: RESTRICTIONS = 1073741888i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_DISALLOWCPL: RESTRICTIONS = 1073741889i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMBALLOONTIP: RESTRICTIONS = 1073741890i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMHELP: RESTRICTIONS = 1073741891i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOWINKEYS: RESTRICTIONS = 1073741892i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOENCRYPTONMOVE: RESTRICTIONS = 1073741893i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOLOCALMACHINERUN: RESTRICTIONS = 1073741894i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCURRENTUSERRUN: RESTRICTIONS = 1073741895i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOLOCALMACHINERUNONCE: RESTRICTIONS = 1073741896i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCURRENTUSERRUNONCE: RESTRICTIONS = 1073741897i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_FORCEACTIVEDESKTOPON: RESTRICTIONS = 1073741898i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOVIEWONDRIVE: RESTRICTIONS = 1073741900i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NONETCRAWL: RESTRICTIONS = 1073741901i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSHAREDDOCUMENTS: RESTRICTIONS = 1073741902i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMMYDOCS: RESTRICTIONS = 1073741903i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMMYPICS: RESTRICTIONS = 1073741904i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ALLOWBITBUCKDRIVES: RESTRICTIONS = 1073741905i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NONLEGACYSHELLMODE: RESTRICTIONS = 1073741906i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCONTROLPANELBARRICADE: RESTRICTIONS = 1073741907i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSTARTPAGE: RESTRICTIONS = 1073741908i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOAUTOTRAYNOTIFY: RESTRICTIONS = 1073741909i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOTASKGROUPING: RESTRICTIONS = 1073741910i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCDBURNING: RESTRICTIONS = 1073741911i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_MYCOMPNOPROP: RESTRICTIONS = 1073741912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_MYDOCSNOPROP: RESTRICTIONS = 1073741913i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSTARTPANEL: RESTRICTIONS = 1073741914i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODISPLAYAPPEARANCEPAGE: RESTRICTIONS = 1073741915i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOTHEMESTAB: RESTRICTIONS = 1073741916i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOVISUALSTYLECHOICE: RESTRICTIONS = 1073741917i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSIZECHOICE: RESTRICTIONS = 1073741918i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOCOLORCHOICE: RESTRICTIONS = 1073741919i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_SETVISUALSTYLE: RESTRICTIONS = 1073741920i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_STARTRUNNOHOMEPATH: RESTRICTIONS = 1073741921i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOUSERNAMEINSTARTPANEL: RESTRICTIONS = 1073741922i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOMYCOMPUTERICON: RESTRICTIONS = 1073741923i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMNETWORKPLACES: RESTRICTIONS = 1073741924i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMPINNEDLIST: RESTRICTIONS = 1073741925i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMMYMUSIC: RESTRICTIONS = 1073741926i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMEJECTPC: RESTRICTIONS = 1073741927i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMMOREPROGRAMS: RESTRICTIONS = 1073741928i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMMFUPROGRAMS: RESTRICTIONS = 1073741929i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOTRAYITEMSDISPLAY: RESTRICTIONS = 1073741930i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOTOOLBARSONTASKBAR: RESTRICTIONS = 1073741931i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSMCONFIGUREPROGRAMS: RESTRICTIONS = 1073741935i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_HIDECLOCK: RESTRICTIONS = 1073741936i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOLOWDISKSPACECHECKS: RESTRICTIONS = 1073741937i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOENTIRENETWORK: RESTRICTIONS = 1073741938i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODESKTOPCLEANUP: RESTRICTIONS = 1073741939i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_BITBUCKNUKEONDELETE: RESTRICTIONS = 1073741940i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_BITBUCKCONFIRMDELETE: RESTRICTIONS = 1073741941i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_BITBUCKNOPROP: RESTRICTIONS = 1073741942i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODISPBACKGROUND: RESTRICTIONS = 1073741943i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODISPSCREENSAVEPG: RESTRICTIONS = 1073741944i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODISPSETTINGSPG: RESTRICTIONS = 1073741945i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODISPSCREENSAVEPREVIEW: RESTRICTIONS = 1073741946i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODISPLAYCPL: RESTRICTIONS = 1073741947i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_HIDERUNASVERB: RESTRICTIONS = 1073741948i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOTHUMBNAILCACHE: RESTRICTIONS = 1073741949i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSTRCMPLOGICAL: RESTRICTIONS = 1073741950i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOPUBLISHWIZARD: RESTRICTIONS = 1073741951i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOONLINEPRINTSWIZARD: RESTRICTIONS = 1073741952i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOWEBSERVICES: RESTRICTIONS = 1073741953i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ALLOWUNHASHEDWEBVIEW: RESTRICTIONS = 1073741954i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ALLOWLEGACYWEBVIEW: RESTRICTIONS = 1073741955i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_REVERTWEBVIEWSECURITY: RESTRICTIONS = 1073741956i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_INHERITCONSOLEHANDLES: RESTRICTIONS = 1073741958i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOREMOTERECURSIVEEVENTS: RESTRICTIONS = 1073741961i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOREMOTECHANGENOTIFY: RESTRICTIONS = 1073741969i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOENUMENTIRENETWORK: RESTRICTIONS = 1073741971i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOINTERNETOPENWITH: RESTRICTIONS = 1073741973i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_DONTRETRYBADNETNAME: RESTRICTIONS = 1073741979i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ALLOWFILECLSIDJUNCTIONS: RESTRICTIONS = 1073741980i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOUPNPINSTALL: RESTRICTIONS = 1073741981i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ARP_DONTGROUPPATCHES: RESTRICTIONS = 1073741996i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ARP_NOCHOOSEPROGRAMSPAGE: RESTRICTIONS = 1073741997i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NODISCONNECT: RESTRICTIONS = 1090519041i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOSECURITY: RESTRICTIONS = 1090519042i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_NOFILEASSOCIATE: RESTRICTIONS = 1090519043i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REST_ALLOWCOMMENTTOGGLE: RESTRICTIONS = 1090519044i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type RefreshConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REFRESH_NORMAL: RefreshConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REFRESH_IFEXPIRED: RefreshConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const REFRESH_COMPLETELY: RefreshConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SCALE_CHANGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCF_VALUE_NONE: SCALE_CHANGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCF_SCALE: SCALE_CHANGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCF_PHYSICAL: SCALE_CHANGE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SCNRT_STATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCNRT_ENABLE: SCNRT_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SCNRT_DISABLE: SCNRT_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SECURELOCKCODE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_NOCHANGE: SECURELOCKCODE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SET_UNSECURE: SECURELOCKCODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SET_MIXED: SECURELOCKCODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SET_SECUREUNKNOWNBIT: SECURELOCKCODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SET_SECURE40BIT: SECURELOCKCODE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SET_SECURE56BIT: SECURELOCKCODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SET_FORTEZZA: SECURELOCKCODE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SET_SECURE128BIT: SECURELOCKCODE = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_FIRSTSUGGEST: SECURELOCKCODE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SUGGEST_UNSECURE: SECURELOCKCODE = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SUGGEST_MIXED: SECURELOCKCODE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SUGGEST_SECUREUNKNOWNBIT: SECURELOCKCODE = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SUGGEST_SECURE40BIT: SECURELOCKCODE = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SUGGEST_SECURE56BIT: SECURELOCKCODE = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SUGGEST_FORTEZZA: SECURELOCKCODE = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SECURELOCK_SUGGEST_SECURE128BIT: SECURELOCKCODE = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SFBS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFBS_FLAGS_ROUND_TO_NEAREST_DISPLAYED_DIGIT: SFBS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFBS_FLAGS_TRUNCATE_UNDISPLAYED_DECIMAL_DIGITS: SFBS_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SFVM_MESSAGE_ID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_MERGEMENU: SFVM_MESSAGE_ID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_INVOKECOMMAND: SFVM_MESSAGE_ID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETHELPTEXT: SFVM_MESSAGE_ID = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETTOOLTIPTEXT: SFVM_MESSAGE_ID = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETBUTTONINFO: SFVM_MESSAGE_ID = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETBUTTONS: SFVM_MESSAGE_ID = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_INITMENUPOPUP: SFVM_MESSAGE_ID = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_FSNOTIFY: SFVM_MESSAGE_ID = 14i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_WINDOWCREATED: SFVM_MESSAGE_ID = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETDETAILSOF: SFVM_MESSAGE_ID = 23i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_COLUMNCLICK: SFVM_MESSAGE_ID = 24i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_QUERYFSNOTIFY: SFVM_MESSAGE_ID = 25i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_DEFITEMCOUNT: SFVM_MESSAGE_ID = 26i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_DEFVIEWMODE: SFVM_MESSAGE_ID = 27i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_UNMERGEMENU: SFVM_MESSAGE_ID = 28i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_UPDATESTATUSBAR: SFVM_MESSAGE_ID = 31i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_BACKGROUNDENUM: SFVM_MESSAGE_ID = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_DIDDRAGDROP: SFVM_MESSAGE_ID = 36i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_SETISFV: SFVM_MESSAGE_ID = 39i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_THISIDLIST: SFVM_MESSAGE_ID = 41i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_ADDPROPERTYPAGES: SFVM_MESSAGE_ID = 47i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_BACKGROUNDENUMDONE: SFVM_MESSAGE_ID = 48i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETNOTIFY: SFVM_MESSAGE_ID = 49i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETSORTDEFAULTS: SFVM_MESSAGE_ID = 53i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_SIZE: SFVM_MESSAGE_ID = 57i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETZONE: SFVM_MESSAGE_ID = 58i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETPANE: SFVM_MESSAGE_ID = 59i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETHELPTOPIC: SFVM_MESSAGE_ID = 63i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVM_GETANIMATION: SFVM_MESSAGE_ID = 68i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SFVS_SELECT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVS_SELECT_NONE: SFVS_SELECT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVS_SELECT_ALLITEMS: SFVS_SELECT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVS_SELECT_INVERT: SFVS_SELECT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHARD = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_PIDL: SHARD = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_PATHA: SHARD = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_PATHW: SHARD = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_APPIDINFO: SHARD = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_APPIDINFOIDLIST: SHARD = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_LINK: SHARD = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_APPIDINFOLINK: SHARD = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARD_SHELLITEM: SHARD = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHARE_ROLE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARE_ROLE_INVALID: SHARE_ROLE = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARE_ROLE_READER: SHARE_ROLE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARE_ROLE_CONTRIBUTOR: SHARE_ROLE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARE_ROLE_CO_OWNER: SHARE_ROLE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARE_ROLE_OWNER: SHARE_ROLE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARE_ROLE_CUSTOM: SHARE_ROLE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHARE_ROLE_MIXED: SHARE_ROLE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHCNE_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_RENAMEITEM: SHCNE_ID = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_CREATE: SHCNE_ID = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_DELETE: SHCNE_ID = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_MKDIR: SHCNE_ID = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_RMDIR: SHCNE_ID = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_MEDIAINSERTED: SHCNE_ID = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_MEDIAREMOVED: SHCNE_ID = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_DRIVEREMOVED: SHCNE_ID = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_DRIVEADD: SHCNE_ID = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_NETSHARE: SHCNE_ID = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_NETUNSHARE: SHCNE_ID = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_ATTRIBUTES: SHCNE_ID = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_UPDATEDIR: SHCNE_ID = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_UPDATEITEM: SHCNE_ID = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_SERVERDISCONNECT: SHCNE_ID = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_UPDATEIMAGE: SHCNE_ID = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_DRIVEADDGUI: SHCNE_ID = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_RENAMEFOLDER: SHCNE_ID = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_FREESPACE: SHCNE_ID = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_EXTENDED_EVENT: SHCNE_ID = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_ASSOCCHANGED: SHCNE_ID = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_DISKEVENTS: SHCNE_ID = 145439u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_GLOBALEVENTS: SHCNE_ID = 201687520u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_ALLEVENTS: SHCNE_ID = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNE_INTERRUPT: SHCNE_ID = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHCNF_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_IDLIST: SHCNF_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_PATHA: SHCNF_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_PRINTERA: SHCNF_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_DWORD: SHCNF_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_PATHW: SHCNF_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_PRINTERW: SHCNF_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_TYPE: SHCNF_FLAGS = 255u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_FLUSH: SHCNF_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_FLUSHNOWAIT: SHCNF_FLAGS = 12288u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_NOTIFYRECURSIVE: SHCNF_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_PATH: SHCNF_FLAGS = 5u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNF_PRINTER: SHCNF_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHCNRF_SOURCE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNRF_InterruptLevel: SHCNRF_SOURCE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNRF_ShellLevel: SHCNRF_SOURCE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNRF_RecursiveInterrupt: SHCNRF_SOURCE = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCNRF_NewDelivery: SHCNRF_SOURCE = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHDID_ID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_ROOT_REGITEM: SHDID_ID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_FS_FILE: SHDID_ID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_FS_DIRECTORY: SHDID_ID = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_FS_OTHER: SHDID_ID = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_DRIVE35: SHDID_ID = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_DRIVE525: SHDID_ID = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_REMOVABLE: SHDID_ID = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_FIXED: SHDID_ID = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_NETDRIVE: SHDID_ID = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_CDROM: SHDID_ID = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_RAMDISK: SHDID_ID = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_OTHER: SHDID_ID = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_NET_DOMAIN: SHDID_ID = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_NET_SERVER: SHDID_ID = 14i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_NET_SHARE: SHDID_ID = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_NET_RESTOFNET: SHDID_ID = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_NET_OTHER: SHDID_ID = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_IMAGING: SHDID_ID = 18i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_AUDIO: SHDID_ID = 19i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_COMPUTER_SHAREDDOCS: SHDID_ID = 20i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_MOBILE_DEVICE: SHDID_ID = 21i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHDID_REMOTE_DESKTOP_DRIVE: SHDID_ID = 22i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHELLBROWSERSHOWCONTROL = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSC_HIDE: SHELLBROWSERSHOWCONTROL = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSC_SHOW: SHELLBROWSERSHOWCONTROL = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSC_TOGGLE: SHELLBROWSERSHOWCONTROL = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SBSC_QUERY: SHELLBROWSERSHOWCONTROL = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHELL_AUTOCOMPLETE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_DEFAULT: SHELL_AUTOCOMPLETE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_FILESYSTEM: SHELL_AUTOCOMPLETE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_URLALL: SHELL_AUTOCOMPLETE_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_URLHISTORY: SHELL_AUTOCOMPLETE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_URLMRU: SHELL_AUTOCOMPLETE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_USETAB: SHELL_AUTOCOMPLETE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_FILESYS_ONLY: SHELL_AUTOCOMPLETE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_FILESYS_DIRS: SHELL_AUTOCOMPLETE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_VIRTUAL_NAMESPACE: SHELL_AUTOCOMPLETE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_AUTOSUGGEST_FORCE_ON: SHELL_AUTOCOMPLETE_FLAGS = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_AUTOSUGGEST_FORCE_OFF: SHELL_AUTOCOMPLETE_FLAGS = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_AUTOAPPEND_FORCE_ON: SHELL_AUTOCOMPLETE_FLAGS = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHACF_AUTOAPPEND_FORCE_OFF: SHELL_AUTOCOMPLETE_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHELL_LINK_DATA_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_DEFAULT: SHELL_LINK_DATA_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_ID_LIST: SHELL_LINK_DATA_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_LINK_INFO: SHELL_LINK_DATA_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_NAME: SHELL_LINK_DATA_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_RELPATH: SHELL_LINK_DATA_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_WORKINGDIR: SHELL_LINK_DATA_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_ARGS: SHELL_LINK_DATA_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_ICONLOCATION: SHELL_LINK_DATA_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_UNICODE: SHELL_LINK_DATA_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_FORCE_NO_LINKINFO: SHELL_LINK_DATA_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_EXP_SZ: SHELL_LINK_DATA_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_RUN_IN_SEPARATE: SHELL_LINK_DATA_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_DARWINID: SHELL_LINK_DATA_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_RUNAS_USER: SHELL_LINK_DATA_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_HAS_EXP_ICON_SZ: SHELL_LINK_DATA_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_NO_PIDL_ALIAS: SHELL_LINK_DATA_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_FORCE_UNCNAME: SHELL_LINK_DATA_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_RUN_WITH_SHIMLAYER: SHELL_LINK_DATA_FLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_FORCE_NO_LINKTRACK: SHELL_LINK_DATA_FLAGS = 262144i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_ENABLE_TARGET_METADATA: SHELL_LINK_DATA_FLAGS = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_DISABLE_LINK_PATH_TRACKING: SHELL_LINK_DATA_FLAGS = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_DISABLE_KNOWNFOLDER_RELATIVE_TRACKING: SHELL_LINK_DATA_FLAGS = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_NO_KF_ALIAS: SHELL_LINK_DATA_FLAGS = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_ALLOW_LINK_TO_LINK: SHELL_LINK_DATA_FLAGS = 8388608i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_UNALIAS_ON_SAVE: SHELL_LINK_DATA_FLAGS = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_PREFER_ENVIRONMENT_PATH: SHELL_LINK_DATA_FLAGS = 33554432i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_KEEP_LOCAL_IDLIST_FOR_UNC_TARGET: SHELL_LINK_DATA_FLAGS = 67108864i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_PERSIST_VOLUME_ID_RELATIVE: SHELL_LINK_DATA_FLAGS = 134217728i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_VALID: SHELL_LINK_DATA_FLAGS = 268433407i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLDF_RESERVED: SHELL_LINK_DATA_FLAGS = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHELL_UI_COMPONENT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHELL_UI_COMPONENT_TASKBARS: SHELL_UI_COMPONENT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHELL_UI_COMPONENT_NOTIFICATIONAREA: SHELL_UI_COMPONENT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHELL_UI_COMPONENT_DESKBAND: SHELL_UI_COMPONENT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHFMT_ID = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHFMT_ID_DEFAULT: SHFMT_ID = 65535u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHFMT_OPT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHFMT_OPT_NONE: SHFMT_OPT = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHFMT_OPT_FULL: SHFMT_OPT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHFMT_OPT_SYSONLY: SHFMT_OPT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHFMT_RET = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHFMT_ERROR: SHFMT_RET = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHFMT_CANCEL: SHFMT_RET = 4294967294u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHFMT_NOFORMAT: SHFMT_RET = 4294967293u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHGDFIL_FORMAT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDFIL_FINDDATA: SHGDFIL_FORMAT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDFIL_NETRESOURCE: SHGDFIL_FORMAT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDFIL_DESCRIPTIONID: SHGDFIL_FORMAT = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHGDNF = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDN_NORMAL: SHGDNF = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDN_INFOLDER: SHGDNF = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDN_FOREDITING: SHGDNF = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDN_FORADDRESSBAR: SHGDNF = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGDN_FORPARSING: SHGDNF = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHGFI_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_ADDOVERLAYS: SHGFI_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_ATTR_SPECIFIED: SHGFI_FLAGS = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_ATTRIBUTES: SHGFI_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_DISPLAYNAME: SHGFI_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_EXETYPE: SHGFI_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_ICON: SHGFI_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_ICONLOCATION: SHGFI_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_LARGEICON: SHGFI_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_LINKOVERLAY: SHGFI_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_OPENICON: SHGFI_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_OVERLAYINDEX: SHGFI_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_PIDL: SHGFI_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_SELECTED: SHGFI_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_SHELLICONSIZE: SHGFI_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_SMALLICON: SHGFI_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_SYSICONINDEX: SHGFI_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_TYPENAME: SHGFI_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFI_USEFILEATTRIBUTES: SHGFI_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHGFP_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFP_TYPE_CURRENT: SHGFP_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGFP_TYPE_DEFAULT: SHGFP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHGLOBALCOUNTER = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_SEARCHMANAGER: SHGLOBALCOUNTER = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_SEARCHOPTIONS: SHGLOBALCOUNTER = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_FOLDERSETTINGSCHANGE: SHGLOBALCOUNTER = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RATINGS: SHGLOBALCOUNTER = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_APPROVEDSITES: SHGLOBALCOUNTER = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RESTRICTIONS: SHGLOBALCOUNTER = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_SHELLSETTINGSCHANGED: SHGLOBALCOUNTER = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_SYSTEMPIDLCHANGE: SHGLOBALCOUNTER = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_OVERLAYMANAGER: SHGLOBALCOUNTER = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_QUERYASSOCIATIONS: SHGLOBALCOUNTER = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_IESESSIONS: SHGLOBALCOUNTER = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_IEONLY_SESSIONS: SHGLOBALCOUNTER = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_APPLICATION_DESTINATIONS: SHGLOBALCOUNTER = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const __UNUSED_RECYCLE_WAS_GLOBALCOUNTER_CSCSYNCINPROGRESS: SHGLOBALCOUNTER = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_BITBUCKETNUMDELETERS: SHGLOBALCOUNTER = 14i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SHARES: SHGLOBALCOUNTER = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_A: SHGLOBALCOUNTER = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_B: SHGLOBALCOUNTER = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_C: SHGLOBALCOUNTER = 18i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_D: SHGLOBALCOUNTER = 19i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_E: SHGLOBALCOUNTER = 20i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_F: SHGLOBALCOUNTER = 21i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_G: SHGLOBALCOUNTER = 22i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_H: SHGLOBALCOUNTER = 23i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_I: SHGLOBALCOUNTER = 24i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_J: SHGLOBALCOUNTER = 25i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_K: SHGLOBALCOUNTER = 26i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_L: SHGLOBALCOUNTER = 27i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_M: SHGLOBALCOUNTER = 28i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_N: SHGLOBALCOUNTER = 29i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_O: SHGLOBALCOUNTER = 30i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_P: SHGLOBALCOUNTER = 31i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Q: SHGLOBALCOUNTER = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_R: SHGLOBALCOUNTER = 33i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_S: SHGLOBALCOUNTER = 34i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_T: SHGLOBALCOUNTER = 35i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_U: SHGLOBALCOUNTER = 36i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_V: SHGLOBALCOUNTER = 37i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_W: SHGLOBALCOUNTER = 38i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_X: SHGLOBALCOUNTER = 39i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Y: SHGLOBALCOUNTER = 40i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Z: SHGLOBALCOUNTER = 41i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const __UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SERVERDRIVE: SHGLOBALCOUNTER = 42i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const __UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEGLOBALDIRTYCOUNT: SHGLOBALCOUNTER = 43i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEBINENUM: SHGLOBALCOUNTER = 44i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RECYCLEBINCORRUPTED: SHGLOBALCOUNTER = 45i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_RATINGS_STATECOUNTER: SHGLOBALCOUNTER = 46i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_PRIVATE_PROFILE_CACHE: SHGLOBALCOUNTER = 47i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_INTERNETTOOLBAR_LAYOUT: SHGLOBALCOUNTER = 48i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_FOLDERDEFINITION_CACHE: SHGLOBALCOUNTER = 49i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_COMMONPLACES_LIST_CACHE: SHGLOBALCOUNTER = 50i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_PRIVATE_PROFILE_CACHE_MACHINEWIDE: SHGLOBALCOUNTER = 51i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_ASSOCCHANGED: SHGLOBALCOUNTER = 52i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_APP_ITEMS_STATE_STORE_CACHE: SHGLOBALCOUNTER = 53i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_SETTINGSYNC_ENABLED: SHGLOBALCOUNTER = 54i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_APPSFOLDER_FILETYPEASSOCIATION_COUNTER: SHGLOBALCOUNTER = 55i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_USERINFOCHANGED: SHGLOBALCOUNTER = 56i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_SYNC_ENGINE_INFORMATION_CACHE_MACHINEWIDE: SHGLOBALCOUNTER = 57i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_BANNERS_DATAMODEL_CACHE_MACHINEWIDE: SHGLOBALCOUNTER = 58i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const GLOBALCOUNTER_MAXIMUMVALUE: SHGLOBALCOUNTER = 59i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHGSI_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_ICONLOCATION: SHGSI_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_ICON: SHGSI_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_SYSICONINDEX: SHGSI_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_LINKOVERLAY: SHGSI_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_SELECTED: SHGSI_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_LARGEICON: SHGSI_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_SMALLICON: SHGSI_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHGSI_SHELLICONSIZE: SHGSI_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHOP_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHOP_PRINTERNAME: SHOP_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHOP_FILEPATH: SHOP_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHOP_VOLUMEGUID: SHOP_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHREGDEL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGDEL_DEFAULT: SHREGDEL_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGDEL_HKCU: SHREGDEL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGDEL_HKLM: SHREGDEL_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGDEL_BOTH: SHREGDEL_FLAGS = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHREGENUM_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGENUM_DEFAULT: SHREGENUM_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGENUM_HKCU: SHREGENUM_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGENUM_HKLM: SHREGENUM_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHREGENUM_BOTH: SHREGENUM_FLAGS = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SHSTOCKICONID = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DOCNOASSOC: SHSTOCKICONID = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DOCASSOC: SHSTOCKICONID = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_APPLICATION: SHSTOCKICONID = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_FOLDER: SHSTOCKICONID = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_FOLDEROPEN: SHSTOCKICONID = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVE525: SHSTOCKICONID = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVE35: SHSTOCKICONID = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVEREMOVE: SHSTOCKICONID = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVEFIXED: SHSTOCKICONID = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVENET: SHSTOCKICONID = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVENETDISABLED: SHSTOCKICONID = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVECD: SHSTOCKICONID = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVERAM: SHSTOCKICONID = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_WORLD: SHSTOCKICONID = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_SERVER: SHSTOCKICONID = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_PRINTER: SHSTOCKICONID = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MYNETWORK: SHSTOCKICONID = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_FIND: SHSTOCKICONID = 22i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_HELP: SHSTOCKICONID = 23i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_SHARE: SHSTOCKICONID = 28i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_LINK: SHSTOCKICONID = 29i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_SLOWFILE: SHSTOCKICONID = 30i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_RECYCLER: SHSTOCKICONID = 31i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_RECYCLERFULL: SHSTOCKICONID = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIACDAUDIO: SHSTOCKICONID = 40i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_LOCK: SHSTOCKICONID = 47i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_AUTOLIST: SHSTOCKICONID = 49i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_PRINTERNET: SHSTOCKICONID = 50i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_SERVERSHARE: SHSTOCKICONID = 51i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_PRINTERFAX: SHSTOCKICONID = 52i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_PRINTERFAXNET: SHSTOCKICONID = 53i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_PRINTERFILE: SHSTOCKICONID = 54i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_STACK: SHSTOCKICONID = 55i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIASVCD: SHSTOCKICONID = 56i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_STUFFEDFOLDER: SHSTOCKICONID = 57i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVEUNKNOWN: SHSTOCKICONID = 58i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVEDVD: SHSTOCKICONID = 59i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIADVD: SHSTOCKICONID = 60i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIADVDRAM: SHSTOCKICONID = 61i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIADVDRW: SHSTOCKICONID = 62i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIADVDR: SHSTOCKICONID = 63i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIADVDROM: SHSTOCKICONID = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIACDAUDIOPLUS: SHSTOCKICONID = 65i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIACDRW: SHSTOCKICONID = 66i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIACDR: SHSTOCKICONID = 67i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIACDBURN: SHSTOCKICONID = 68i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIABLANKCD: SHSTOCKICONID = 69i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIACDROM: SHSTOCKICONID = 70i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_AUDIOFILES: SHSTOCKICONID = 71i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_IMAGEFILES: SHSTOCKICONID = 72i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_VIDEOFILES: SHSTOCKICONID = 73i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MIXEDFILES: SHSTOCKICONID = 74i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_FOLDERBACK: SHSTOCKICONID = 75i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_FOLDERFRONT: SHSTOCKICONID = 76i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_SHIELD: SHSTOCKICONID = 77i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_WARNING: SHSTOCKICONID = 78i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_INFO: SHSTOCKICONID = 79i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_ERROR: SHSTOCKICONID = 80i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_KEY: SHSTOCKICONID = 81i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_SOFTWARE: SHSTOCKICONID = 82i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_RENAME: SHSTOCKICONID = 83i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DELETE: SHSTOCKICONID = 84i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAAUDIODVD: SHSTOCKICONID = 85i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAMOVIEDVD: SHSTOCKICONID = 86i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAENHANCEDCD: SHSTOCKICONID = 87i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAENHANCEDDVD: SHSTOCKICONID = 88i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAHDDVD: SHSTOCKICONID = 89i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIABLURAY: SHSTOCKICONID = 90i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAVCD: SHSTOCKICONID = 91i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIADVDPLUSR: SHSTOCKICONID = 92i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIADVDPLUSRW: SHSTOCKICONID = 93i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DESKTOPPC: SHSTOCKICONID = 94i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MOBILEPC: SHSTOCKICONID = 95i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_USERS: SHSTOCKICONID = 96i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIASMARTMEDIA: SHSTOCKICONID = 97i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIACOMPACTFLASH: SHSTOCKICONID = 98i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DEVICECELLPHONE: SHSTOCKICONID = 99i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DEVICECAMERA: SHSTOCKICONID = 100i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DEVICEVIDEOCAMERA: SHSTOCKICONID = 101i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DEVICEAUDIOPLAYER: SHSTOCKICONID = 102i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_NETWORKCONNECT: SHSTOCKICONID = 103i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_INTERNET: SHSTOCKICONID = 104i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_ZIPFILE: SHSTOCKICONID = 105i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_SETTINGS: SHSTOCKICONID = 106i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVEHDDVD: SHSTOCKICONID = 132i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_DRIVEBD: SHSTOCKICONID = 133i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAHDDVDROM: SHSTOCKICONID = 134i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAHDDVDR: SHSTOCKICONID = 135i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIAHDDVDRAM: SHSTOCKICONID = 136i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIABDROM: SHSTOCKICONID = 137i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIABDR: SHSTOCKICONID = 138i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MEDIABDRE: SHSTOCKICONID = 139i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_CLUSTEREDDRIVE: SHSTOCKICONID = 140i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIID_MAX_ICONS: SHSTOCKICONID = 181i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SIATTRIBFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIATTRIBFLAGS_AND: SIATTRIBFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIATTRIBFLAGS_OR: SIATTRIBFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIATTRIBFLAGS_APPCOMPAT: SIATTRIBFLAGS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIATTRIBFLAGS_MASK: SIATTRIBFLAGS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIATTRIBFLAGS_ALLITEMS: SIATTRIBFLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SIGDN = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_NORMALDISPLAY: SIGDN = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_PARENTRELATIVEPARSING: SIGDN = -2147385343i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_DESKTOPABSOLUTEPARSING: SIGDN = -2147319808i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_PARENTRELATIVEEDITING: SIGDN = -2147282943i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_DESKTOPABSOLUTEEDITING: SIGDN = -2147172352i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_FILESYSPATH: SIGDN = -2147123200i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_URL: SIGDN = -2147057664i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_PARENTRELATIVEFORADDRESSBAR: SIGDN = -2146975743i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_PARENTRELATIVE: SIGDN = -2146959359i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIGDN_PARENTRELATIVEFORUI: SIGDN = -2146877439i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SIIGBF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_RESIZETOFIT: SIIGBF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_BIGGERSIZEOK: SIIGBF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_MEMORYONLY: SIIGBF = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_ICONONLY: SIIGBF = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_THUMBNAILONLY: SIIGBF = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_INCACHEONLY: SIIGBF = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_CROPTOSQUARE: SIIGBF = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_WIDETHUMBNAILS: SIIGBF = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_ICONBACKGROUND: SIIGBF = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SIIGBF_SCALEUP: SIIGBF = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SLGP_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLGP_SHORTPATH: SLGP_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLGP_UNCPRIORITY: SLGP_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLGP_RAWPATH: SLGP_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLGP_RELATIVEPRIORITY: SLGP_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SLR_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NONE: SLR_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NO_UI: SLR_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_ANY_MATCH: SLR_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_UPDATE: SLR_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NOUPDATE: SLR_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NOSEARCH: SLR_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NOTRACK: SLR_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NOLINKINFO: SLR_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_INVOKE_MSI: SLR_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NO_UI_WITH_MSG_PUMP: SLR_FLAGS = 257i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_OFFER_DELETE_WITHOUT_FILE: SLR_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_KNOWNFOLDER: SLR_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_MACHINE_IN_LOCAL_TARGET: SLR_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_UPDATE_MACHINE_AND_SID: SLR_FLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SLR_NO_OBJECT_ID: SLR_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SMINFOFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_ICON: SMINFOFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_ACCELERATOR: SMINFOFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_DROPTARGET: SMINFOFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_SUBMENU: SMINFOFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_CHECKED: SMINFOFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_DROPCASCADE: SMINFOFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_HIDDEN: SMINFOFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_DISABLED: SMINFOFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_TRACKPOPUP: SMINFOFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_DEMOTED: SMINFOFLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_ALTSTATE: SMINFOFLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_DRAGNDROP: SMINFOFLAGS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIF_NEW: SMINFOFLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SMINFOMASK = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIM_TYPE: SMINFOMASK = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIM_FLAGS: SMINFOMASK = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIM_ICON: SMINFOMASK = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SMINFOTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIT_SEPARATOR: SMINFOTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SMIT_STRING: SMINFOTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SORTDIRECTION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SORT_DESCENDING: SORTDIRECTION = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SORT_ASCENDING: SORTDIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SORT_ORDER_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SOT_DEFAULT: SORT_ORDER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SOT_IGNORE_FOLDERNESS: SORT_ORDER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SPACTION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_NONE: SPACTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_MOVING: SPACTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_COPYING: SPACTION = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_RECYCLING: SPACTION = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_APPLYINGATTRIBS: SPACTION = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_DOWNLOADING: SPACTION = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_SEARCHING_INTERNET: SPACTION = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_CALCULATING: SPACTION = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_UPLOADING: SPACTION = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_SEARCHING_FILES: SPACTION = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_DELETING: SPACTION = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_RENAMING: SPACTION = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_FORMATTING: SPACTION = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPACTION_COPY_MOVING: SPACTION = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SPTEXT = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPTEXT_ACTIONDESCRIPTION: SPTEXT = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPTEXT_ACTIONDETAIL: SPTEXT = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SSF_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWALLOBJECTS: SSF_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWEXTENSIONS: SSF_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_HIDDENFILEEXTS: SSF_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SERVERADMINUI: SSF_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWCOMPCOLOR: SSF_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SORTCOLUMNS: SSF_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWSYSFILES: SSF_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_DOUBLECLICKINWEBVIEW: SSF_MASK = 128u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWATTRIBCOL: SSF_MASK = 256u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_DESKTOPHTML: SSF_MASK = 512u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_WIN95CLASSIC: SSF_MASK = 1024u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_DONTPRETTYPATH: SSF_MASK = 2048u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWINFOTIP: SSF_MASK = 8192u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_MAPNETDRVBUTTON: SSF_MASK = 4096u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_NOCONFIRMRECYCLE: SSF_MASK = 32768u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_HIDEICONS: SSF_MASK = 16384u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_FILTER: SSF_MASK = 65536u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_WEBVIEW: SSF_MASK = 131072u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWSUPERHIDDEN: SSF_MASK = 262144u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SEPPROCESS: SSF_MASK = 524288u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_NONETCRAWLING: SSF_MASK = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_STARTPANELON: SSF_MASK = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWSTARTPAGE: SSF_MASK = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_AUTOCHECKSELECT: SSF_MASK = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_ICONSONLY: SSF_MASK = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWTYPEOVERLAY: SSF_MASK = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SSF_SHOWSTATUSBAR: SSF_MASK = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type STGOP = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STGOP_MOVE: STGOP = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STGOP_COPY: STGOP = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STGOP_SYNC: STGOP = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STGOP_REMOVE: STGOP = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STGOP_RENAME: STGOP = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STGOP_APPLYPROPERTIES: STGOP = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STGOP_NEW: STGOP = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type STORAGE_PROVIDER_FILE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPFF_NONE: STORAGE_PROVIDER_FILE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPFF_DOWNLOAD_BY_DEFAULT: STORAGE_PROVIDER_FILE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPFF_CREATED_ON_THIS_DEVICE: STORAGE_PROVIDER_FILE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type STPFLAG = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STPF_NONE: STPFLAG = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STPF_USEAPPTHUMBNAILALWAYS: STPFLAG = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STPF_USEAPPTHUMBNAILWHENACTIVE: STPFLAG = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STPF_USEAPPPEEKALWAYS: STPFLAG = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const STPF_USEAPPPEEKWHENACTIVE: STPFLAG = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SVUIA_STATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVUIA_DEACTIVATE: SVUIA_STATUS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVUIA_ACTIVATE_NOFOCUS: SVUIA_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVUIA_ACTIVATE_FOCUS: SVUIA_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVUIA_INPLACEACTIVATE: SVUIA_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRERRORFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRERRORFLAG_ENABLEJUMPTEXT: SYNCMGRERRORFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRFLAG = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_CONNECT: SYNCMGRFLAG = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_PENDINGDISCONNECT: SYNCMGRFLAG = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_MANUAL: SYNCMGRFLAG = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_IDLE: SYNCMGRFLAG = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_INVOKE: SYNCMGRFLAG = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_SCHEDULED: SYNCMGRFLAG = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_EVENTMASK: SYNCMGRFLAG = 255i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_SETTINGS: SYNCMGRFLAG = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRFLAG_MAYBOTHERUSER: SYNCMGRFLAG = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRHANDLERFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRHANDLER_HASPROPERTIES: SYNCMGRHANDLERFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRHANDLER_MAYESTABLISHCONNECTION: SYNCMGRHANDLERFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRHANDLER_ALWAYSLISTHANDLER: SYNCMGRHANDLERFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRHANDLER_HIDDEN: SYNCMGRHANDLERFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRINVOKEFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRINVOKE_STARTSYNC: SYNCMGRINVOKEFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRINVOKE_MINIMIZED: SYNCMGRINVOKEFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRITEMFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEM_HASPROPERTIES: SYNCMGRITEMFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEM_TEMPORARY: SYNCMGRITEMFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEM_ROAMINGUSER: SYNCMGRITEMFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEM_LASTUPDATETIME: SYNCMGRITEMFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEM_MAYDELETEITEM: SYNCMGRITEMFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEM_HIDDEN: SYNCMGRITEMFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRITEMSTATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEMSTATE_UNCHECKED: SYNCMGRITEMSTATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRITEMSTATE_CHECKED: SYNCMGRITEMSTATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRLOGLEVEL = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRLOGLEVEL_INFORMATION: SYNCMGRLOGLEVEL = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRLOGLEVEL_WARNING: SYNCMGRLOGLEVEL = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRLOGLEVEL_ERROR: SYNCMGRLOGLEVEL = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRLOGLEVEL_LOGLEVELMAX: SYNCMGRLOGLEVEL = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRREGISTERFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRREGISTERFLAG_CONNECT: SYNCMGRREGISTERFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRREGISTERFLAG_PENDINGDISCONNECT: SYNCMGRREGISTERFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRREGISTERFLAG_IDLE: SYNCMGRREGISTERFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGRSTATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_STOPPED: SYNCMGRSTATUS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_SKIPPED: SYNCMGRSTATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_PENDING: SYNCMGRSTATUS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_UPDATING: SYNCMGRSTATUS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_SUCCEEDED: SYNCMGRSTATUS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_FAILED: SYNCMGRSTATUS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_PAUSED: SYNCMGRSTATUS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_RESUMING: SYNCMGRSTATUS = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_UPDATING_INDETERMINATE: SYNCMGRSTATUS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGRSTATUS_DELETED: SYNCMGRSTATUS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_CANCEL_REQUEST = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CR_NONE: SYNCMGR_CANCEL_REQUEST = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CR_CANCEL_ITEM: SYNCMGR_CANCEL_REQUEST = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CR_CANCEL_ALL: SYNCMGR_CANCEL_REQUEST = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CR_MAX: SYNCMGR_CANCEL_REQUEST = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_CONFLICT_ITEM_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CIT_UPDATED: SYNCMGR_CONFLICT_ITEM_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CIT_DELETED: SYNCMGR_CONFLICT_ITEM_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_CONTROL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CF_NONE: SYNCMGR_CONTROL_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CF_NOWAIT: SYNCMGR_CONTROL_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CF_WAIT: SYNCMGR_CONTROL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CF_NOUI: SYNCMGR_CONTROL_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_CF_VALID: SYNCMGR_CONTROL_FLAGS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_EVENT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_EF_NONE: SYNCMGR_EVENT_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_EF_VALID: SYNCMGR_EVENT_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_EVENT_LEVEL = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_EL_INFORMATION: SYNCMGR_EVENT_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_EL_WARNING: SYNCMGR_EVENT_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_EL_ERROR: SYNCMGR_EVENT_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_EL_MAX: SYNCMGR_EVENT_LEVEL = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_HANDLER_CAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_NONE: SYNCMGR_HANDLER_CAPABILITIES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_PROVIDES_ICON: SYNCMGR_HANDLER_CAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_EVENT_STORE: SYNCMGR_HANDLER_CAPABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_CONFLICT_STORE: SYNCMGR_HANDLER_CAPABILITIES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_SUPPORTS_CONCURRENT_SESSIONS: SYNCMGR_HANDLER_CAPABILITIES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_CAN_BROWSE_CONTENT: SYNCMGR_HANDLER_CAPABILITIES = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_CAN_SHOW_SCHEDULE: SYNCMGR_HANDLER_CAPABILITIES = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_QUERY_BEFORE_ACTIVATE: SYNCMGR_HANDLER_CAPABILITIES = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_QUERY_BEFORE_DEACTIVATE: SYNCMGR_HANDLER_CAPABILITIES = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_QUERY_BEFORE_ENABLE: SYNCMGR_HANDLER_CAPABILITIES = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_QUERY_BEFORE_DISABLE: SYNCMGR_HANDLER_CAPABILITIES = 8388608i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HCM_VALID_MASK: SYNCMGR_HANDLER_CAPABILITIES = 15925271i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_HANDLER_POLICIES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_NONE: SYNCMGR_HANDLER_POLICIES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_PREVENT_ACTIVATE: SYNCMGR_HANDLER_POLICIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_PREVENT_DEACTIVATE: SYNCMGR_HANDLER_POLICIES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_PREVENT_ENABLE: SYNCMGR_HANDLER_POLICIES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_PREVENT_DISABLE: SYNCMGR_HANDLER_POLICIES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_PREVENT_START_SYNC: SYNCMGR_HANDLER_POLICIES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_PREVENT_STOP_SYNC: SYNCMGR_HANDLER_POLICIES = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_DISABLE_ENABLE: SYNCMGR_HANDLER_POLICIES = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_DISABLE_DISABLE: SYNCMGR_HANDLER_POLICIES = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_DISABLE_START_SYNC: SYNCMGR_HANDLER_POLICIES = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_DISABLE_STOP_SYNC: SYNCMGR_HANDLER_POLICIES = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_DISABLE_BROWSE: SYNCMGR_HANDLER_POLICIES = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_DISABLE_SCHEDULE: SYNCMGR_HANDLER_POLICIES = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_HIDDEN_BY_DEFAULT: SYNCMGR_HANDLER_POLICIES = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_BACKGROUND_SYNC_ONLY: SYNCMGR_HANDLER_POLICIES = 48i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HPM_VALID_MASK: SYNCMGR_HANDLER_POLICIES = 77631i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_HANDLER_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_UNSPECIFIED: SYNCMGR_HANDLER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_APPLICATION: SYNCMGR_HANDLER_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_DEVICE: SYNCMGR_HANDLER_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_FOLDER: SYNCMGR_HANDLER_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_SERVICE: SYNCMGR_HANDLER_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_COMPUTER: SYNCMGR_HANDLER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_MIN: SYNCMGR_HANDLER_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_HT_MAX: SYNCMGR_HANDLER_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_ITEM_CAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_NONE: SYNCMGR_ITEM_CAPABILITIES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_PROVIDES_ICON: SYNCMGR_ITEM_CAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_EVENT_STORE: SYNCMGR_ITEM_CAPABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_CONFLICT_STORE: SYNCMGR_ITEM_CAPABILITIES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_CAN_DELETE: SYNCMGR_ITEM_CAPABILITIES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_CAN_BROWSE_CONTENT: SYNCMGR_ITEM_CAPABILITIES = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_QUERY_BEFORE_ENABLE: SYNCMGR_ITEM_CAPABILITIES = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_QUERY_BEFORE_DISABLE: SYNCMGR_ITEM_CAPABILITIES = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_QUERY_BEFORE_DELETE: SYNCMGR_ITEM_CAPABILITIES = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_ICM_VALID_MASK: SYNCMGR_ITEM_CAPABILITIES = 7405591i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_ITEM_POLICIES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_NONE: SYNCMGR_ITEM_POLICIES = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_PREVENT_ENABLE: SYNCMGR_ITEM_POLICIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_PREVENT_DISABLE: SYNCMGR_ITEM_POLICIES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_PREVENT_START_SYNC: SYNCMGR_ITEM_POLICIES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_PREVENT_STOP_SYNC: SYNCMGR_ITEM_POLICIES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_DISABLE_ENABLE: SYNCMGR_ITEM_POLICIES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_DISABLE_DISABLE: SYNCMGR_ITEM_POLICIES = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_DISABLE_START_SYNC: SYNCMGR_ITEM_POLICIES = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_DISABLE_STOP_SYNC: SYNCMGR_ITEM_POLICIES = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_DISABLE_BROWSE: SYNCMGR_ITEM_POLICIES = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_DISABLE_DELETE: SYNCMGR_ITEM_POLICIES = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_HIDDEN_BY_DEFAULT: SYNCMGR_ITEM_POLICIES = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_IPM_VALID_MASK: SYNCMGR_ITEM_POLICIES = 66303i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_PRESENTER_CHOICE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PC_NO_CHOICE: SYNCMGR_PRESENTER_CHOICE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PC_KEEP_ONE: SYNCMGR_PRESENTER_CHOICE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PC_KEEP_MULTIPLE: SYNCMGR_PRESENTER_CHOICE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PC_KEEP_RECENT: SYNCMGR_PRESENTER_CHOICE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PC_REMOVE_FROM_SYNC_SET: SYNCMGR_PRESENTER_CHOICE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PC_SKIP: SYNCMGR_PRESENTER_CHOICE = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_PRESENTER_NEXT_STEP = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PNS_CONTINUE: SYNCMGR_PRESENTER_NEXT_STEP = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PNS_DEFAULT: SYNCMGR_PRESENTER_NEXT_STEP = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PNS_CANCEL: SYNCMGR_PRESENTER_NEXT_STEP = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_PROGRESS_STATUS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PS_UPDATING: SYNCMGR_PROGRESS_STATUS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PS_UPDATING_INDETERMINATE: SYNCMGR_PROGRESS_STATUS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PS_SUCCEEDED: SYNCMGR_PROGRESS_STATUS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PS_FAILED: SYNCMGR_PROGRESS_STATUS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PS_CANCELED: SYNCMGR_PROGRESS_STATUS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PS_DISCONNECTED: SYNCMGR_PROGRESS_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_PS_MAX: SYNCMGR_PROGRESS_STATUS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_RESOLUTION_ABILITIES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RA_KEEPOTHER: SYNCMGR_RESOLUTION_ABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RA_KEEPRECENT: SYNCMGR_RESOLUTION_ABILITIES = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RA_REMOVEFROMSYNCSET: SYNCMGR_RESOLUTION_ABILITIES = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RA_KEEP_SINGLE: SYNCMGR_RESOLUTION_ABILITIES = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RA_KEEP_MULTIPLE: SYNCMGR_RESOLUTION_ABILITIES = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RA_VALID: SYNCMGR_RESOLUTION_ABILITIES = 31i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_RESOLUTION_FEEDBACK = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RF_CONTINUE: SYNCMGR_RESOLUTION_FEEDBACK = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RF_REFRESH: SYNCMGR_RESOLUTION_FEEDBACK = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_RF_CANCEL: SYNCMGR_RESOLUTION_FEEDBACK = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_SYNC_CONTROL_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_SCF_NONE: SYNCMGR_SYNC_CONTROL_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_SCF_IGNORE_IF_ALREADY_SYNCING: SYNCMGR_SYNC_CONTROL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_SCF_VALID: SYNCMGR_SYNC_CONTROL_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SYNCMGR_UPDATE_REASON = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_UR_ADDED: SYNCMGR_UPDATE_REASON = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_UR_CHANGED: SYNCMGR_UPDATE_REASON = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_UR_REMOVED: SYNCMGR_UPDATE_REASON = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SYNCMGR_UR_MAX: SYNCMGR_UPDATE_REASON = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type SecureLockIconConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const secureLockIconUnsecure: SecureLockIconConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const secureLockIconMixed: SecureLockIconConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const secureLockIconSecureUnknownBits: SecureLockIconConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const secureLockIconSecure40Bit: SecureLockIconConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const secureLockIconSecure56Bit: SecureLockIconConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const secureLockIconSecureFortezza: SecureLockIconConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const secureLockIconSecure128Bit: SecureLockIconConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ShellFolderViewOptions = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVVO_SHOWALLOBJECTS: ShellFolderViewOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVVO_SHOWEXTENSIONS: ShellFolderViewOptions = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVVO_SHOWCOMPCOLOR: ShellFolderViewOptions = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVVO_SHOWSYSFILES: ShellFolderViewOptions = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVVO_WIN95CLASSIC: ShellFolderViewOptions = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVVO_DOUBLECLICKINWEBVIEW: ShellFolderViewOptions = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SFVVO_DESKTOPHTML: ShellFolderViewOptions = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ShellSpecialFolderConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfDESKTOP: ShellSpecialFolderConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfPROGRAMS: ShellSpecialFolderConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCONTROLS: ShellSpecialFolderConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfPRINTERS: ShellSpecialFolderConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfPERSONAL: ShellSpecialFolderConstants = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfFAVORITES: ShellSpecialFolderConstants = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfSTARTUP: ShellSpecialFolderConstants = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfRECENT: ShellSpecialFolderConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfSENDTO: ShellSpecialFolderConstants = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfBITBUCKET: ShellSpecialFolderConstants = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfSTARTMENU: ShellSpecialFolderConstants = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfDESKTOPDIRECTORY: ShellSpecialFolderConstants = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfDRIVES: ShellSpecialFolderConstants = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfNETWORK: ShellSpecialFolderConstants = 18i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfNETHOOD: ShellSpecialFolderConstants = 19i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfFONTS: ShellSpecialFolderConstants = 20i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfTEMPLATES: ShellSpecialFolderConstants = 21i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOMMONSTARTMENU: ShellSpecialFolderConstants = 22i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOMMONPROGRAMS: ShellSpecialFolderConstants = 23i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOMMONSTARTUP: ShellSpecialFolderConstants = 24i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOMMONDESKTOPDIR: ShellSpecialFolderConstants = 25i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfAPPDATA: ShellSpecialFolderConstants = 26i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfPRINTHOOD: ShellSpecialFolderConstants = 27i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfLOCALAPPDATA: ShellSpecialFolderConstants = 28i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfALTSTARTUP: ShellSpecialFolderConstants = 29i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOMMONALTSTARTUP: ShellSpecialFolderConstants = 30i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOMMONFAVORITES: ShellSpecialFolderConstants = 31i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfINTERNETCACHE: ShellSpecialFolderConstants = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOOKIES: ShellSpecialFolderConstants = 33i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfHISTORY: ShellSpecialFolderConstants = 34i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfCOMMONAPPDATA: ShellSpecialFolderConstants = 35i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfWINDOWS: ShellSpecialFolderConstants = 36i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfSYSTEM: ShellSpecialFolderConstants = 37i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfPROGRAMFILES: ShellSpecialFolderConstants = 38i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfMYPICTURES: ShellSpecialFolderConstants = 39i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfPROFILE: ShellSpecialFolderConstants = 40i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfSYSTEMx86: ShellSpecialFolderConstants = 41i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ssfPROGRAMFILESx86: ShellSpecialFolderConstants = 48i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ShellWindowFindWindowOptions = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWFO_NEEDDISPATCH: ShellWindowFindWindowOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWFO_INCLUDEPENDING: ShellWindowFindWindowOptions = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWFO_COOKIEPASSED: ShellWindowFindWindowOptions = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ShellWindowTypeConstants = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWC_EXPLORER: ShellWindowTypeConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWC_BROWSER: ShellWindowTypeConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWC_3RDPARTY: ShellWindowTypeConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWC_CALLBACK: ShellWindowTypeConstants = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SWC_DESKTOP: ShellWindowTypeConstants = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type TBPFLAG = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBPF_NOPROGRESS: TBPFLAG = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBPF_INDETERMINATE: TBPFLAG = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBPF_NORMAL: TBPFLAG = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBPF_ERROR: TBPFLAG = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TBPF_PAUSED: TBPFLAG = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type THUMBBUTTONFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THBF_ENABLED: THUMBBUTTONFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THBF_DISABLED: THUMBBUTTONFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THBF_DISMISSONCLICK: THUMBBUTTONFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THBF_NOBACKGROUND: THUMBBUTTONFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THBF_HIDDEN: THUMBBUTTONFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THBF_NONINTERACTIVE: THUMBBUTTONFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type THUMBBUTTONMASK = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THB_BITMAP: THUMBBUTTONMASK = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THB_ICON: THUMBBUTTONMASK = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THB_TOOLTIP: THUMBBUTTONMASK = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const THB_FLAGS: THUMBBUTTONMASK = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type TI_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TI_BITMAP: TI_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TI_JPEG: TI_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type TLENUMF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLEF_RELATIVE_INCLUDE_CURRENT: TLENUMF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLEF_RELATIVE_BACK: TLENUMF = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLEF_RELATIVE_FORE: TLENUMF = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLEF_INCLUDE_UNINVOKEABLE: TLENUMF = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLEF_ABSOLUTE: TLENUMF = 49i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLEF_EXCLUDE_SUBFRAME_ENTRIES: TLENUMF = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TLEF_EXCLUDE_ABOUT_PAGES: TLENUMF = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type TRANSLATEURL_IN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TRANSLATEURL_FL_GUESS_PROTOCOL: TRANSLATEURL_IN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL: TRANSLATEURL_IN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type ThumbnailStreamCacheOptions = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ExtractIfNotCached: ThumbnailStreamCacheOptions = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ReturnOnlyIfCached: ThumbnailStreamCacheOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ResizeThumbnail: ThumbnailStreamCacheOptions = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const AllowSmallerSize: ThumbnailStreamCacheOptions = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type UNDOCK_REASON = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const UR_RESOLUTION_CHANGE: UNDOCK_REASON = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const UR_MONITOR_DISCONNECT: UNDOCK_REASON = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type URLASSOCIATIONDIALOG_IN_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLASSOCDLG_FL_USE_DEFAULT_NAME: URLASSOCIATIONDIALOG_IN_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLASSOCDLG_FL_REGISTER_ASSOC: URLASSOCIATIONDIALOG_IN_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type URLIS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLIS_URL: URLIS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLIS_OPAQUE: URLIS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLIS_NOHISTORY: URLIS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLIS_FILEURL: URLIS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLIS_APPLIABLE: URLIS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLIS_DIRECTORY: URLIS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URLIS_HASQUERY: URLIS = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type URL_PART = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PART_NONE: URL_PART = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PART_SCHEME: URL_PART = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PART_HOSTNAME: URL_PART = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PART_USERNAME: URL_PART = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PART_PASSWORD: URL_PART = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PART_PORT: URL_PART = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_PART_QUERY: URL_PART = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type URL_SCHEME = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_INVALID: URL_SCHEME = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_UNKNOWN: URL_SCHEME = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_FTP: URL_SCHEME = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_HTTP: URL_SCHEME = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_GOPHER: URL_SCHEME = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_MAILTO: URL_SCHEME = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_NEWS: URL_SCHEME = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_NNTP: URL_SCHEME = 6i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_TELNET: URL_SCHEME = 7i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_WAIS: URL_SCHEME = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_FILE: URL_SCHEME = 9i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_MK: URL_SCHEME = 10i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_HTTPS: URL_SCHEME = 11i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_SHELL: URL_SCHEME = 12i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_SNEWS: URL_SCHEME = 13i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_LOCAL: URL_SCHEME = 14i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_JAVASCRIPT: URL_SCHEME = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_VBSCRIPT: URL_SCHEME = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_ABOUT: URL_SCHEME = 17i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_RES: URL_SCHEME = 18i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_MSSHELLROOTED: URL_SCHEME = 19i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_MSSHELLIDLIST: URL_SCHEME = 20i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_MSHELP: URL_SCHEME = 21i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_MSSHELLDEVICE: URL_SCHEME = 22i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_WILDCARD: URL_SCHEME = 23i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_SEARCH_MS: URL_SCHEME = 24i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_SEARCH: URL_SCHEME = 25i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_KNOWNFOLDER: URL_SCHEME = 26i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const URL_SCHEME_MAXVALUE: URL_SCHEME = 27i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type VALIDATEUNC_OPTION = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VALIDATEUNC_CONNECT: VALIDATEUNC_OPTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VALIDATEUNC_NOUI: VALIDATEUNC_OPTION = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VALIDATEUNC_PRINT: VALIDATEUNC_OPTION = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VALIDATEUNC_PERSIST: VALIDATEUNC_OPTION = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VALIDATEUNC_VALID: VALIDATEUNC_OPTION = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type VPCOLORFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VPCF_TEXT: VPCOLORFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VPCF_BACKGROUND: VPCOLORFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VPCF_SORTCOLUMN: VPCOLORFLAGS = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VPCF_SUBTEXT: VPCOLORFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VPCF_TEXTBACKGROUND: VPCOLORFLAGS = 5i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type VPWATERMARKFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VPWF_DEFAULT: VPWATERMARKFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const VPWF_ALPHABLEND: VPWATERMARKFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type WTS_ALPHATYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSAT_UNKNOWN: WTS_ALPHATYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSAT_RGB: WTS_ALPHATYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSAT_ARGB: WTS_ALPHATYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type WTS_CACHEFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_DEFAULT: WTS_CACHEFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_LOWQUALITY: WTS_CACHEFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_CACHED: WTS_CACHEFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type WTS_CONTEXTFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSCF_DEFAULT: WTS_CONTEXTFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSCF_APPSTYLE: WTS_CONTEXTFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSCF_SQUARE: WTS_CONTEXTFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSCF_WIDE: WTS_CONTEXTFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTSCF_FAST: WTS_CONTEXTFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type WTS_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_NONE: WTS_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_EXTRACT: WTS_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_INCACHEONLY: WTS_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_FASTEXTRACT: WTS_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_FORCEEXTRACTION: WTS_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_SLOWRECLAIM: WTS_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_EXTRACTDONOTCACHE: WTS_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_SCALETOREQUESTEDSIZE: WTS_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_SKIPFASTEXTRACT: WTS_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_EXTRACTINPROC: WTS_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_CROPTOSQUARE: WTS_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_INSTANCESURROGATE: WTS_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_REQUIRESURROGATE: WTS_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_APPSTYLE: WTS_FLAGS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_WIDETHUMBNAILS: WTS_FLAGS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_IDEALCACHESIZEONLY: WTS_FLAGS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const WTS_SCALEUP: WTS_FLAGS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _BROWSERFRAMEOPTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_NONE: _BROWSERFRAMEOPTIONS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_BROWSER_PERSIST_SETTINGS: _BROWSERFRAMEOPTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_RENAME_FOLDER_OPTIONS_TOINTERNET: _BROWSERFRAMEOPTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_BOTH_OPTIONS: _BROWSERFRAMEOPTIONS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BIF_PREFER_INTERNET_SHORTCUT: _BROWSERFRAMEOPTIONS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_BROWSE_NO_IN_NEW_PROCESS: _BROWSERFRAMEOPTIONS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_ENABLE_HYPERLINK_TRACKING: _BROWSERFRAMEOPTIONS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_USE_IE_OFFLINE_SUPPORT: _BROWSERFRAMEOPTIONS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_SUBSTITUE_INTERNET_START_PAGE: _BROWSERFRAMEOPTIONS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_USE_IE_LOGOBANDING: _BROWSERFRAMEOPTIONS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_ADD_IE_TOCAPTIONBAR: _BROWSERFRAMEOPTIONS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_USE_DIALUP_REF: _BROWSERFRAMEOPTIONS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_USE_IE_TOOLBAR: _BROWSERFRAMEOPTIONS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_NO_PARENT_FOLDER_SUPPORT: _BROWSERFRAMEOPTIONS = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_NO_REOPEN_NEXT_RESTART: _BROWSERFRAMEOPTIONS = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_GO_HOME_PAGE: _BROWSERFRAMEOPTIONS = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_PREFER_IEPROCESS: _BROWSERFRAMEOPTIONS = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_SHOW_NAVIGATION_CANCELLED: _BROWSERFRAMEOPTIONS = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_USE_IE_STATUSBAR: _BROWSERFRAMEOPTIONS = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const BFO_QUERY_ALL: _BROWSERFRAMEOPTIONS = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _CDBE_ACTIONS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBE_TYPE_MUSIC: _CDBE_ACTIONS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBE_TYPE_DATA: _CDBE_ACTIONS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const CDBE_TYPE_ALL: _CDBE_ACTIONS = -1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _EXPCMDFLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_DEFAULT: _EXPCMDFLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_HASSUBCOMMANDS: _EXPCMDFLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_HASSPLITBUTTON: _EXPCMDFLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_HIDELABEL: _EXPCMDFLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_ISSEPARATOR: _EXPCMDFLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_HASLUASHIELD: _EXPCMDFLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_SEPARATORBEFORE: _EXPCMDFLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_SEPARATORAFTER: _EXPCMDFLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_ISDROPDOWN: _EXPCMDFLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_TOGGLEABLE: _EXPCMDFLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECF_AUTOMENUICONS: _EXPCMDFLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _EXPCMDSTATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECS_ENABLED: _EXPCMDSTATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECS_DISABLED: _EXPCMDSTATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECS_HIDDEN: _EXPCMDSTATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECS_CHECKBOX: _EXPCMDSTATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECS_CHECKED: _EXPCMDSTATE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const ECS_RADIOCHECK: _EXPCMDSTATE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _EXPLORERPANESTATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EPS_DONTCARE: _EXPLORERPANESTATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EPS_DEFAULT_ON: _EXPLORERPANESTATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EPS_DEFAULT_OFF: _EXPLORERPANESTATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EPS_STATEMASK: _EXPLORERPANESTATE = 65535i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EPS_INITIALSTATE: _EXPLORERPANESTATE = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EPS_FORCE: _EXPLORERPANESTATE = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _EXPPS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const EXPPS_FILETYPES: _EXPPS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _KF_DEFINITION_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KFDF_LOCAL_REDIRECT_ONLY: _KF_DEFINITION_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KFDF_ROAMABLE: _KF_DEFINITION_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KFDF_PRECREATE: _KF_DEFINITION_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KFDF_STREAM: _KF_DEFINITION_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KFDF_PUBLISHEXPANDEDPATH: _KF_DEFINITION_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KFDF_NO_REDIRECT_UI: _KF_DEFINITION_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _KF_REDIRECTION_CAPABILITIES = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECTION_CAPABILITIES_ALLOW_ALL: _KF_REDIRECTION_CAPABILITIES = 255i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECTION_CAPABILITIES_REDIRECTABLE: _KF_REDIRECTION_CAPABILITIES = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECTION_CAPABILITIES_DENY_ALL: _KF_REDIRECTION_CAPABILITIES = 1048320i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED: _KF_REDIRECTION_CAPABILITIES = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECTION_CAPABILITIES_DENY_POLICY: _KF_REDIRECTION_CAPABILITIES = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS: _KF_REDIRECTION_CAPABILITIES = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _KF_REDIRECT_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_USER_EXCLUSIVE: _KF_REDIRECT_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_COPY_SOURCE_DACL: _KF_REDIRECT_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_OWNER_USER: _KF_REDIRECT_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_SET_OWNER_EXPLICIT: _KF_REDIRECT_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_CHECK_ONLY: _KF_REDIRECT_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_WITH_UI: _KF_REDIRECT_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_UNPIN: _KF_REDIRECT_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_PIN: _KF_REDIRECT_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_COPY_CONTENTS: _KF_REDIRECT_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_DEL_SOURCE_CONTENTS: _KF_REDIRECT_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const KF_REDIRECT_EXCLUDE_ALL_KNOWN_SUBFOLDERS: _KF_REDIRECT_FLAGS = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _NMCII_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NMCII_NONE: _NMCII_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NMCII_ITEMS: _NMCII_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NMCII_FOLDERS: _NMCII_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _NMCSAEI_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NMCSAEI_SELECT: _NMCSAEI_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NMCSAEI_EDIT: _NMCSAEI_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _NSTCECLICKTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCECT_LBUTTON: _NSTCECLICKTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCECT_MBUTTON: _NSTCECLICKTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCECT_RBUTTON: _NSTCECLICKTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCECT_BUTTON: _NSTCECLICKTYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCECT_DBLCLICK: _NSTCECLICKTYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _NSTCEHITTEST = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_NOWHERE: _NSTCEHITTEST = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEMICON: _NSTCEHITTEST = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEMLABEL: _NSTCEHITTEST = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEMINDENT: _NSTCEHITTEST = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEMBUTTON: _NSTCEHITTEST = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEMRIGHT: _NSTCEHITTEST = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEMSTATEICON: _NSTCEHITTEST = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEM: _NSTCEHITTEST = 70i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCEHT_ONITEMTABBUTTON: _NSTCEHITTEST = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _NSTCITEMSTATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCIS_NONE: _NSTCITEMSTATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCIS_SELECTED: _NSTCITEMSTATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCIS_EXPANDED: _NSTCITEMSTATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCIS_BOLD: _NSTCITEMSTATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCIS_DISABLED: _NSTCITEMSTATE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCIS_SELECTEDNOEXPAND: _NSTCITEMSTATE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _NSTCROOTSTYLE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCRS_VISIBLE: _NSTCROOTSTYLE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCRS_HIDDEN: _NSTCROOTSTYLE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCRS_EXPANDED: _NSTCROOTSTYLE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _NSTCSTYLE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_HASEXPANDOS: _NSTCSTYLE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_HASLINES: _NSTCSTYLE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_SINGLECLICKEXPAND: _NSTCSTYLE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_FULLROWSELECT: _NSTCSTYLE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_SPRINGEXPAND: _NSTCSTYLE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_HORIZONTALSCROLL: _NSTCSTYLE = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_ROOTHASEXPANDO: _NSTCSTYLE = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_SHOWSELECTIONALWAYS: _NSTCSTYLE = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_NOINFOTIP: _NSTCSTYLE = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_EVENHEIGHT: _NSTCSTYLE = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_NOREPLACEOPEN: _NSTCSTYLE = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_DISABLEDRAGDROP: _NSTCSTYLE = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_NOORDERSTREAM: _NSTCSTYLE = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_RICHTOOLTIP: _NSTCSTYLE = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_BORDER: _NSTCSTYLE = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_NOEDITLABELS: _NSTCSTYLE = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_TABSTOP: _NSTCSTYLE = 131072i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_FAVORITESMODE: _NSTCSTYLE = 524288i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_AUTOHSCROLL: _NSTCSTYLE = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_FADEINOUTEXPANDOS: _NSTCSTYLE = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_EMPTYTEXT: _NSTCSTYLE = 4194304i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_CHECKBOXES: _NSTCSTYLE = 8388608i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_PARTIALCHECKBOXES: _NSTCSTYLE = 16777216i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_EXCLUSIONCHECKBOXES: _NSTCSTYLE = 33554432i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_DIMMEDCHECKBOXES: _NSTCSTYLE = 67108864i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_NOINDENTCHECKS: _NSTCSTYLE = 134217728i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_ALLOWJUNCTIONS: _NSTCSTYLE = 268435456i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_SHOWTABSBUTTON: _NSTCSTYLE = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_SHOWDELETEBUTTON: _NSTCSTYLE = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const NSTCS_SHOWREFRESHBUTTON: _NSTCSTYLE = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _OPPROGDLGF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPPROGDLG_DEFAULT: _OPPROGDLGF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPPROGDLG_ENABLEPAUSE: _OPPROGDLGF = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPPROGDLG_ALLOWUNDO: _OPPROGDLGF = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPPROGDLG_DONTDISPLAYSOURCEPATH: _OPPROGDLGF = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPPROGDLG_DONTDISPLAYDESTPATH: _OPPROGDLGF = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPPROGDLG_NOMULTIDAYESTIMATES: _OPPROGDLGF = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const OPPROGDLG_DONTDISPLAYLOCATIONS: _OPPROGDLGF = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _PDMODE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDM_DEFAULT: _PDMODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDM_RUN: _PDMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDM_PREFLIGHT: _PDMODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDM_UNDOING: _PDMODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDM_ERRORSBLOCKING: _PDMODE = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const PDM_INDETERMINATE: _PDMODE = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _SHCONTF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_CHECKING_FOR_CHILDREN: _SHCONTF = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_FOLDERS: _SHCONTF = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_NONFOLDERS: _SHCONTF = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_INCLUDEHIDDEN: _SHCONTF = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_INIT_ON_FIRST_NEXT: _SHCONTF = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_NETPRINTERSRCH: _SHCONTF = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_SHAREABLE: _SHCONTF = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_STORAGE: _SHCONTF = 2048i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_NAVIGATION_ENUM: _SHCONTF = 4096i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_FASTITEMS: _SHCONTF = 8192i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_FLATLIST: _SHCONTF = 16384i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_ENABLE_ASYNC: _SHCONTF = 32768i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SHCONTF_INCLUDESUPERHIDDEN: _SHCONTF = 65536i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _SICHINTF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SICHINT_DISPLAY: _SICHINTF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SICHINT_ALLFIELDS: _SICHINTF = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SICHINT_CANONICAL: _SICHINTF = 268435456i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL: _SICHINTF = 536870912i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _SPBEGINF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPBEGINF_NORMAL: _SPBEGINF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPBEGINF_AUTOTIME: _SPBEGINF = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPBEGINF_NOPROGRESSBAR: _SPBEGINF = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPBEGINF_MARQUEEPROGRESS: _SPBEGINF = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPBEGINF_NOCANCELBUTTON: _SPBEGINF = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _SPINITF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPINITF_NORMAL: _SPINITF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPINITF_MODAL: _SPINITF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SPINITF_NOMINIMIZE: _SPINITF = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _SV3CVW3_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SV3CVW3_DEFAULT: _SV3CVW3_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SV3CVW3_NONINTERACTIVE: _SV3CVW3_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SV3CVW3_FORCEVIEWMODE: _SV3CVW3_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SV3CVW3_FORCEFOLDERFLAGS: _SV3CVW3_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _SVGIO = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVGIO_BACKGROUND: _SVGIO = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVGIO_SELECTION: _SVGIO = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVGIO_ALLVIEW: _SVGIO = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVGIO_CHECKED: _SVGIO = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVGIO_TYPE_MASK: _SVGIO = 15i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVGIO_FLAG_VIEWORDER: _SVGIO = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _SVSIF = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_DESELECT: _SVSIF = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_SELECT: _SVSIF = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_EDIT: _SVSIF = 3i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_DESELECTOTHERS: _SVSIF = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_ENSUREVISIBLE: _SVSIF = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_FOCUSED: _SVSIF = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_TRANSLATEPT: _SVSIF = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_SELECTIONMARK: _SVSIF = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_POSITIONITEM: _SVSIF = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_CHECK: _SVSIF = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_CHECK2: _SVSIF = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_KEYBOARDSELECT: _SVSIF = 1025i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const SVSI_NOTAKEFOCUS: _SVSIF = 1073741824i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _TRANSFER_ADVISE_STATE = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TS_NONE: _TRANSFER_ADVISE_STATE = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TS_PERFORMING: _TRANSFER_ADVISE_STATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TS_PREPARING: _TRANSFER_ADVISE_STATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TS_INDETERMINATE: _TRANSFER_ADVISE_STATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type _TRANSFER_SOURCE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_NORMAL: _TRANSFER_SOURCE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_FAIL_EXIST: _TRANSFER_SOURCE_FLAGS = 0i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_RENAME_EXIST: _TRANSFER_SOURCE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_OVERWRITE_EXIST: _TRANSFER_SOURCE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_ALLOW_DECRYPTION: _TRANSFER_SOURCE_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_NO_SECURITY: _TRANSFER_SOURCE_FLAGS = 8i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_COPY_CREATION_TIME: _TRANSFER_SOURCE_FLAGS = 16i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_COPY_WRITE_TIME: _TRANSFER_SOURCE_FLAGS = 32i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_USE_FULL_ACCESS: _TRANSFER_SOURCE_FLAGS = 64i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_DELETE_RECYCLE_IF_POSSIBLE: _TRANSFER_SOURCE_FLAGS = 128i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_COPY_HARD_LINK: _TRANSFER_SOURCE_FLAGS = 256i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_COPY_LOCALIZED_NAME: _TRANSFER_SOURCE_FLAGS = 512i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_MOVE_AS_COPY_DELETE: _TRANSFER_SOURCE_FLAGS = 1024i32; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub const TSF_SUSPEND_SHELLEVENTS: _TRANSFER_SOURCE_FLAGS = 2048i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct AASHELLMENUFILENAME { - pub cbTotal: i16, - pub rgbReserved: [u8; 12], - pub szFileName: [u16; 1], -} -impl ::core::marker::Copy for AASHELLMENUFILENAME {} -impl ::core::clone::Clone for AASHELLMENUFILENAME { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct AASHELLMENUITEM { - pub lpReserved1: *mut ::core::ffi::c_void, - pub iReserved: i32, - pub uiReserved: u32, - pub lpName: *mut AASHELLMENUFILENAME, - pub psz: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for AASHELLMENUITEM {} -impl ::core::clone::Clone for AASHELLMENUITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct APPBARDATA { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uCallbackMessage: u32, - pub uEdge: u32, - pub rc: super::super::Foundation::RECT, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for APPBARDATA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for APPBARDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct APPBARDATA { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uCallbackMessage: u32, - pub uEdge: u32, - pub rc: super::super::Foundation::RECT, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for APPBARDATA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for APPBARDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct APPCATEGORYINFO { - pub Locale: u32, - pub pszDescription: ::windows_sys::core::PWSTR, - pub AppCategoryId: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for APPCATEGORYINFO {} -impl ::core::clone::Clone for APPCATEGORYINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct APPCATEGORYINFOLIST { - pub cCategory: u32, - pub pCategoryInfo: *mut APPCATEGORYINFO, -} -impl ::core::marker::Copy for APPCATEGORYINFOLIST {} -impl ::core::clone::Clone for APPCATEGORYINFOLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct APPINFODATA { - pub cbSize: u32, - pub dwMask: u32, - pub pszDisplayName: ::windows_sys::core::PWSTR, - pub pszVersion: ::windows_sys::core::PWSTR, - pub pszPublisher: ::windows_sys::core::PWSTR, - pub pszProductID: ::windows_sys::core::PWSTR, - pub pszRegisteredOwner: ::windows_sys::core::PWSTR, - pub pszRegisteredCompany: ::windows_sys::core::PWSTR, - pub pszLanguage: ::windows_sys::core::PWSTR, - pub pszSupportUrl: ::windows_sys::core::PWSTR, - pub pszSupportTelephone: ::windows_sys::core::PWSTR, - pub pszHelpLink: ::windows_sys::core::PWSTR, - pub pszInstallLocation: ::windows_sys::core::PWSTR, - pub pszInstallSource: ::windows_sys::core::PWSTR, - pub pszInstallDate: ::windows_sys::core::PWSTR, - pub pszContact: ::windows_sys::core::PWSTR, - pub pszComments: ::windows_sys::core::PWSTR, - pub pszImage: ::windows_sys::core::PWSTR, - pub pszReadmeUrl: ::windows_sys::core::PWSTR, - pub pszUpdateInfoUrl: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for APPINFODATA {} -impl ::core::clone::Clone for APPINFODATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Registry")] -pub struct ASSOCIATIONELEMENT { - pub ac: ASSOCCLASS, - pub hkClass: super::super::System::Registry::HKEY, - pub pszClass: ::windows_sys::core::PCWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for ASSOCIATIONELEMENT {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for ASSOCIATIONELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Registry\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Registry")] -pub struct ASSOCIATIONELEMENT { - pub ac: ASSOCCLASS, - pub hkClass: super::super::System::Registry::HKEY, - pub pszClass: ::windows_sys::core::PCWSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Registry")] -impl ::core::marker::Copy for ASSOCIATIONELEMENT {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Registry")] -impl ::core::clone::Clone for ASSOCIATIONELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUTO_SCROLL_DATA { - pub iNextSample: i32, - pub dwLastScroll: u32, - pub bFull: super::super::Foundation::BOOL, - pub pts: [super::super::Foundation::POINT; 3], - pub dwTimes: [u32; 3], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUTO_SCROLL_DATA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUTO_SCROLL_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -pub struct BANDINFOSFB { - pub dwMask: u32, - pub dwStateMask: u32, - pub dwState: u32, - pub crBkgnd: super::super::Foundation::COLORREF, - pub crBtnLt: super::super::Foundation::COLORREF, - pub crBtnDk: super::super::Foundation::COLORREF, - pub wViewMode: u16, - pub wAlign: u16, - pub psf: IShellFolder, - pub pidl: *mut Common::ITEMIDLIST, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for BANDINFOSFB {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for BANDINFOSFB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct BANDSITEINFO { - pub dwMask: u32, - pub dwState: u32, - pub dwStyle: u32, -} -impl ::core::marker::Copy for BANDSITEINFO {} -impl ::core::clone::Clone for BANDSITEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct BANNER_NOTIFICATION { - pub event: BANNER_NOTIFICATION_EVENT, - pub providerIdentity: ::windows_sys::core::PCWSTR, - pub contentId: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for BANNER_NOTIFICATION {} -impl ::core::clone::Clone for BANNER_NOTIFICATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -pub struct BASEBROWSERDATALH { - pub _hwnd: super::super::Foundation::HWND, - pub _ptl: ITravelLog, - pub _phlf: IHlinkFrame, - pub _pautoWB2: IWebBrowser2, - pub _pautoEDS: IExpDispSupport, - pub _pautoSS: IShellService, - pub _eSecureLockIcon: i32, - pub _bitfield: u32, - pub _uActivateState: u32, - pub _pidlViewState: *mut Common::ITEMIDLIST, - pub _pctView: super::super::System::Ole::IOleCommandTarget, - pub _pidlCur: *mut Common::ITEMIDLIST, - pub _psv: IShellView, - pub _psf: IShellFolder, - pub _hwndView: super::super::Foundation::HWND, - pub _pszTitleCur: ::windows_sys::core::PWSTR, - pub _pidlPending: *mut Common::ITEMIDLIST, - pub _psvPending: IShellView, - pub _psfPending: IShellFolder, - pub _hwndViewPending: super::super::Foundation::HWND, - pub _pszTitlePending: ::windows_sys::core::PWSTR, - pub _fIsViewMSHTML: super::super::Foundation::BOOL, - pub _fPrivacyImpacted: super::super::Foundation::BOOL, - pub _clsidView: ::windows_sys::core::GUID, - pub _clsidViewPending: ::windows_sys::core::GUID, - pub _hwndFrame: super::super::Foundation::HWND, - pub _lPhishingFilterStatus: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for BASEBROWSERDATALH {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for BASEBROWSERDATALH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -pub struct BASEBROWSERDATAXP { - pub _hwnd: super::super::Foundation::HWND, - pub _ptl: ITravelLog, - pub _phlf: IHlinkFrame, - pub _pautoWB2: IWebBrowser2, - pub _pautoEDS: IExpDispSupportXP, - pub _pautoSS: IShellService, - pub _eSecureLockIcon: i32, - pub _bitfield: u32, - pub _uActivateState: u32, - pub _pidlViewState: *mut Common::ITEMIDLIST, - pub _pctView: super::super::System::Ole::IOleCommandTarget, - pub _pidlCur: *mut Common::ITEMIDLIST, - pub _psv: IShellView, - pub _psf: IShellFolder, - pub _hwndView: super::super::Foundation::HWND, - pub _pszTitleCur: ::windows_sys::core::PWSTR, - pub _pidlPending: *mut Common::ITEMIDLIST, - pub _psvPending: IShellView, - pub _psfPending: IShellFolder, - pub _hwndViewPending: super::super::Foundation::HWND, - pub _pszTitlePending: ::windows_sys::core::PWSTR, - pub _fIsViewMSHTML: super::super::Foundation::BOOL, - pub _fPrivacyImpacted: super::super::Foundation::BOOL, - pub _clsidView: ::windows_sys::core::GUID, - pub _clsidViewPending: ::windows_sys::core::GUID, - pub _hwndFrame: super::super::Foundation::HWND, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for BASEBROWSERDATAXP {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for BASEBROWSERDATAXP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -pub struct BROWSEINFOA { - pub hwndOwner: super::super::Foundation::HWND, - pub pidlRoot: *mut Common::ITEMIDLIST, - pub pszDisplayName: ::windows_sys::core::PSTR, - pub lpszTitle: ::windows_sys::core::PCSTR, - pub ulFlags: u32, - pub lpfn: BFFCALLBACK, - pub lParam: super::super::Foundation::LPARAM, - pub iImage: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for BROWSEINFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for BROWSEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -pub struct BROWSEINFOW { - pub hwndOwner: super::super::Foundation::HWND, - pub pidlRoot: *mut Common::ITEMIDLIST, - pub pszDisplayName: ::windows_sys::core::PWSTR, - pub lpszTitle: ::windows_sys::core::PCWSTR, - pub ulFlags: u32, - pub lpfn: BFFCALLBACK, - pub lParam: super::super::Foundation::LPARAM, - pub iImage: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for BROWSEINFOW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for BROWSEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CABINETSTATE { - pub cLength: u16, - pub nVersion: u16, - pub _bitfield: i32, - pub fMenuEnumFilter: u32, -} -impl ::core::marker::Copy for CABINETSTATE {} -impl ::core::clone::Clone for CABINETSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CATEGORY_INFO { - pub cif: CATEGORYINFO_FLAGS, - pub wszName: [u16; 260], -} -impl ::core::marker::Copy for CATEGORY_INFO {} -impl ::core::clone::Clone for CATEGORY_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CIDA { - pub cidl: u32, - pub aoffset: [u32; 1], -} -impl ::core::marker::Copy for CIDA {} -impl ::core::clone::Clone for CIDA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMINVOKECOMMANDINFO { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub lpVerb: ::windows_sys::core::PCSTR, - pub lpParameters: ::windows_sys::core::PCSTR, - pub lpDirectory: ::windows_sys::core::PCSTR, - pub nShow: i32, - pub dwHotKey: u32, - pub hIcon: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMINVOKECOMMANDINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMINVOKECOMMANDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMINVOKECOMMANDINFOEX { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub lpVerb: ::windows_sys::core::PCSTR, - pub lpParameters: ::windows_sys::core::PCSTR, - pub lpDirectory: ::windows_sys::core::PCSTR, - pub nShow: i32, - pub dwHotKey: u32, - pub hIcon: super::super::Foundation::HANDLE, - pub lpTitle: ::windows_sys::core::PCSTR, - pub lpVerbW: ::windows_sys::core::PCWSTR, - pub lpParametersW: ::windows_sys::core::PCWSTR, - pub lpDirectoryW: ::windows_sys::core::PCWSTR, - pub lpTitleW: ::windows_sys::core::PCWSTR, - pub ptInvoke: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMINVOKECOMMANDINFOEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMINVOKECOMMANDINFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CMINVOKECOMMANDINFOEX_REMOTE { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub lpVerbString: ::windows_sys::core::PCSTR, - pub lpParameters: ::windows_sys::core::PCSTR, - pub lpDirectory: ::windows_sys::core::PCSTR, - pub nShow: i32, - pub dwHotKey: u32, - pub lpTitle: ::windows_sys::core::PCSTR, - pub lpVerbWString: ::windows_sys::core::PCWSTR, - pub lpParametersW: ::windows_sys::core::PCWSTR, - pub lpDirectoryW: ::windows_sys::core::PCWSTR, - pub lpTitleW: ::windows_sys::core::PCWSTR, - pub ptInvoke: super::super::Foundation::POINT, - pub lpVerbInt: u32, - pub lpVerbWInt: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CMINVOKECOMMANDINFOEX_REMOTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CMINVOKECOMMANDINFOEX_REMOTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CM_COLUMNINFO { - pub cbSize: u32, - pub dwMask: u32, - pub dwState: u32, - pub uWidth: u32, - pub uDefaultWidth: u32, - pub uIdealWidth: u32, - pub wszName: [u16; 80], -} -impl ::core::marker::Copy for CM_COLUMNINFO {} -impl ::core::clone::Clone for CM_COLUMNINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CONFIRM_CONFLICT_ITEM { - pub pShellItem: IShellItem2, - pub pszOriginalName: ::windows_sys::core::PWSTR, - pub pszAlternateName: ::windows_sys::core::PWSTR, - pub pszLocationShort: ::windows_sys::core::PWSTR, - pub pszLocationFull: ::windows_sys::core::PWSTR, - pub nType: SYNCMGR_CONFLICT_ITEM_TYPE, -} -impl ::core::marker::Copy for CONFIRM_CONFLICT_ITEM {} -impl ::core::clone::Clone for CONFIRM_CONFLICT_ITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CONFIRM_CONFLICT_RESULT_INFO { - pub pszNewName: ::windows_sys::core::PWSTR, - pub iItemIndex: u32, -} -impl ::core::marker::Copy for CONFIRM_CONFLICT_RESULT_INFO {} -impl ::core::clone::Clone for CONFIRM_CONFLICT_RESULT_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CPLINFO { - pub idIcon: i32, - pub idName: i32, - pub idInfo: i32, - pub lData: isize, -} -impl ::core::marker::Copy for CPLINFO {} -impl ::core::clone::Clone for CPLINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION { - pub ulAuthenticationPackage: u32, - pub clsidCredentialProvider: ::windows_sys::core::GUID, - pub cbSerialization: u32, - pub rgbSerialization: *mut u8, -} -impl ::core::marker::Copy for CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION {} -impl ::core::clone::Clone for CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR { - pub dwFieldID: u32, - pub cpft: CREDENTIAL_PROVIDER_FIELD_TYPE, - pub pszLabel: ::windows_sys::core::PWSTR, - pub guidFieldType: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR {} -impl ::core::clone::Clone for CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -pub struct CSFV { - pub cbSize: u32, - pub pshf: IShellFolder, - pub psvOuter: IShellView, - pub pidl: *mut Common::ITEMIDLIST, - pub lEvents: i32, - pub pfnCallback: LPFNVIEWCALLBACK, - pub fvm: FOLDERVIEWMODE, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for CSFV {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for CSFV { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct DATABLOCK_HEADER { - pub cbSize: u32, - pub dwSignature: u32, -} -impl ::core::marker::Copy for DATABLOCK_HEADER {} -impl ::core::clone::Clone for DATABLOCK_HEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] -pub struct DEFCONTEXTMENU { - pub hwnd: super::super::Foundation::HWND, - pub pcmcb: IContextMenuCB, - pub pidlFolder: *mut Common::ITEMIDLIST, - pub psf: IShellFolder, - pub cidl: u32, - pub apidl: *mut *mut Common::ITEMIDLIST, - pub punkAssociationInfo: ::windows_sys::core::IUnknown, - pub cKeys: u32, - pub aKeys: *const super::super::System::Registry::HKEY, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for DEFCONTEXTMENU {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for DEFCONTEXTMENU { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct DELEGATEITEMID { - pub cbSize: u16, - pub wOuter: u16, - pub cbInner: u16, - pub rgb: [u8; 1], -} -impl ::core::marker::Copy for DELEGATEITEMID {} -impl ::core::clone::Clone for DELEGATEITEMID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DESKBANDINFO { - pub dwMask: u32, - pub ptMinSize: super::super::Foundation::POINTL, - pub ptMaxSize: super::super::Foundation::POINTL, - pub ptIntegral: super::super::Foundation::POINTL, - pub ptActual: super::super::Foundation::POINTL, - pub wszTitle: [u16; 256], - pub dwModeFlags: u32, - pub crBkgnd: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DESKBANDINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DESKBANDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(feature = "Win32_UI_Shell_Common")] -pub struct DETAILSINFO { - pub pidl: *mut Common::ITEMIDLIST, - pub fmt: i32, - pub cxChar: i32, - pub str: Common::STRRET, - pub iImage: i32, -} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::marker::Copy for DETAILSINFO {} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::clone::Clone for DETAILSINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DFMICS { - pub cbSize: u32, - pub fMask: u32, - pub lParam: super::super::Foundation::LPARAM, - pub idCmdFirst: u32, - pub idDefMax: u32, - pub pici: *mut CMINVOKECOMMANDINFO, - pub punkSite: ::windows_sys::core::IUnknown, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DFMICS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DFMICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct DLLVERSIONINFO { - pub cbSize: u32, - pub dwMajorVersion: u32, - pub dwMinorVersion: u32, - pub dwBuildNumber: u32, - pub dwPlatformID: u32, -} -impl ::core::marker::Copy for DLLVERSIONINFO {} -impl ::core::clone::Clone for DLLVERSIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct DLLVERSIONINFO2 { - pub info1: DLLVERSIONINFO, - pub dwFlags: u32, - pub ullVersion: u64, -} -impl ::core::marker::Copy for DLLVERSIONINFO2 {} -impl ::core::clone::Clone for DLLVERSIONINFO2 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct DRAGINFOA { - pub uSize: u32, - pub pt: super::super::Foundation::POINT, - pub fNC: super::super::Foundation::BOOL, - pub lpFileList: ::windows_sys::core::PSTR, - pub grfKeyState: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRAGINFOA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRAGINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct DRAGINFOA { - pub uSize: u32, - pub pt: super::super::Foundation::POINT, - pub fNC: super::super::Foundation::BOOL, - pub lpFileList: ::windows_sys::core::PSTR, - pub grfKeyState: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRAGINFOA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRAGINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct DRAGINFOW { - pub uSize: u32, - pub pt: super::super::Foundation::POINT, - pub fNC: super::super::Foundation::BOOL, - pub lpFileList: ::windows_sys::core::PWSTR, - pub grfKeyState: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRAGINFOW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRAGINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct DRAGINFOW { - pub uSize: u32, - pub pt: super::super::Foundation::POINT, - pub fNC: super::super::Foundation::BOOL, - pub lpFileList: ::windows_sys::core::PWSTR, - pub grfKeyState: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DRAGINFOW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DRAGINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct DROPDESCRIPTION { - pub r#type: DROPIMAGETYPE, - pub szMessage: [u16; 260], - pub szInsert: [u16; 260], -} -impl ::core::marker::Copy for DROPDESCRIPTION {} -impl ::core::clone::Clone for DROPDESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DROPFILES { - pub pFiles: u32, - pub pt: super::super::Foundation::POINT, - pub fNC: super::super::Foundation::BOOL, - pub fWide: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DROPFILES {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DROPFILES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXP_DARWIN_LINK { - pub dbh: DATABLOCK_HEADER, - pub szDarwinID: [super::super::Foundation::CHAR; 260], - pub szwDarwinID: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXP_DARWIN_LINK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXP_DARWIN_LINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct EXP_PROPERTYSTORAGE { - pub cbSize: u32, - pub dwSignature: u32, - pub abPropertyStorage: [u8; 1], -} -impl ::core::marker::Copy for EXP_PROPERTYSTORAGE {} -impl ::core::clone::Clone for EXP_PROPERTYSTORAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct EXP_SPECIAL_FOLDER { - pub cbSize: u32, - pub dwSignature: u32, - pub idSpecialFolder: u32, - pub cbOffset: u32, -} -impl ::core::marker::Copy for EXP_SPECIAL_FOLDER {} -impl ::core::clone::Clone for EXP_SPECIAL_FOLDER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EXP_SZ_LINK { - pub cbSize: u32, - pub dwSignature: u32, - pub szTarget: [super::super::Foundation::CHAR; 260], - pub swzTarget: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EXP_SZ_LINK {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EXP_SZ_LINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct EXTRASEARCH { - pub guidSearch: ::windows_sys::core::GUID, - pub wszFriendlyName: [u16; 80], - pub wszUrl: [u16; 2084], -} -impl ::core::marker::Copy for EXTRASEARCH {} -impl ::core::clone::Clone for EXTRASEARCH { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILEDESCRIPTORA { - pub dwFlags: u32, - pub clsid: ::windows_sys::core::GUID, - pub sizel: super::super::Foundation::SIZE, - pub pointl: super::super::Foundation::POINTL, - pub dwFileAttributes: u32, - pub ftCreationTime: super::super::Foundation::FILETIME, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ftLastWriteTime: super::super::Foundation::FILETIME, - pub nFileSizeHigh: u32, - pub nFileSizeLow: u32, - pub cFileName: [super::super::Foundation::CHAR; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILEDESCRIPTORA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILEDESCRIPTORA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILEDESCRIPTORW { - pub dwFlags: u32, - pub clsid: ::windows_sys::core::GUID, - pub sizel: super::super::Foundation::SIZE, - pub pointl: super::super::Foundation::POINTL, - pub dwFileAttributes: u32, - pub ftCreationTime: super::super::Foundation::FILETIME, - pub ftLastAccessTime: super::super::Foundation::FILETIME, - pub ftLastWriteTime: super::super::Foundation::FILETIME, - pub nFileSizeHigh: u32, - pub nFileSizeLow: u32, - pub cFileName: [u16; 260], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILEDESCRIPTORW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILEDESCRIPTORW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILEGROUPDESCRIPTORA { - pub cItems: u32, - pub fgd: [FILEDESCRIPTORA; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILEGROUPDESCRIPTORA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILEGROUPDESCRIPTORA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FILEGROUPDESCRIPTORW { - pub cItems: u32, - pub fgd: [FILEDESCRIPTORW; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FILEGROUPDESCRIPTORW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FILEGROUPDESCRIPTORW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct FILE_ATTRIBUTES_ARRAY { - pub cItems: u32, - pub dwSumFileAttributes: u32, - pub dwProductFileAttributes: u32, - pub rgdwFileAttributes: [u32; 1], -} -impl ::core::marker::Copy for FILE_ATTRIBUTES_ARRAY {} -impl ::core::clone::Clone for FILE_ATTRIBUTES_ARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct FOLDERSETDATA { - pub _fs: FOLDERSETTINGS, - pub _vidRestore: ::windows_sys::core::GUID, - pub _dwViewPriority: u32, -} -impl ::core::marker::Copy for FOLDERSETDATA {} -impl ::core::clone::Clone for FOLDERSETDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct FOLDERSETTINGS { - pub ViewMode: u32, - pub fFlags: u32, -} -impl ::core::marker::Copy for FOLDERSETTINGS {} -impl ::core::clone::Clone for FOLDERSETTINGS { - fn clone(&self) -> Self { - *self - } -} -pub type HDROP = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HELPINFO { - pub cbSize: u32, - pub iContextType: HELP_INFO_TYPE, - pub iCtrlId: i32, - pub hItemHandle: super::super::Foundation::HANDLE, - pub dwContextId: usize, - pub MousePos: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HELPINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HELPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HELPWININFOA { - pub wStructSize: i32, - pub x: i32, - pub y: i32, - pub dx: i32, - pub dy: i32, - pub wMax: i32, - pub rgchMember: [super::super::Foundation::CHAR; 2], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HELPWININFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HELPWININFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct HELPWININFOW { - pub wStructSize: i32, - pub x: i32, - pub y: i32, - pub dx: i32, - pub dy: i32, - pub wMax: i32, - pub rgchMember: [u16; 2], -} -impl ::core::marker::Copy for HELPWININFOW {} -impl ::core::clone::Clone for HELPWININFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HLBWINFO { - pub cbSize: u32, - pub grfHLBWIF: u32, - pub rcFramePos: super::super::Foundation::RECT, - pub rcDocPos: super::super::Foundation::RECT, - pub hltbinfo: HLTBINFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HLBWINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HLBWINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct HLITEM { - pub uHLID: u32, - pub pwzFriendlyName: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for HLITEM {} -impl ::core::clone::Clone for HLITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HLTBINFO { - pub uDockType: u32, - pub rcTbPos: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HLTBINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HLTBINFO { - fn clone(&self) -> Self { - *self - } -} -pub type HPSXA = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct ITEMSPACING { - pub cxSmall: i32, - pub cySmall: i32, - pub cxLarge: i32, - pub cyLarge: i32, -} -impl ::core::marker::Copy for ITEMSPACING {} -impl ::core::clone::Clone for ITEMSPACING { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct KNOWNFOLDER_DEFINITION { - pub category: KF_CATEGORY, - pub pszName: ::windows_sys::core::PWSTR, - pub pszDescription: ::windows_sys::core::PWSTR, - pub fidParent: ::windows_sys::core::GUID, - pub pszRelativePath: ::windows_sys::core::PWSTR, - pub pszParsingName: ::windows_sys::core::PWSTR, - pub pszTooltip: ::windows_sys::core::PWSTR, - pub pszLocalizedName: ::windows_sys::core::PWSTR, - pub pszIcon: ::windows_sys::core::PWSTR, - pub pszSecurity: ::windows_sys::core::PWSTR, - pub dwAttributes: u32, - pub kfdFlags: u32, - pub ftidType: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for KNOWNFOLDER_DEFINITION {} -impl ::core::clone::Clone for KNOWNFOLDER_DEFINITION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MULTIKEYHELPA { - pub mkSize: u32, - pub mkKeylist: super::super::Foundation::CHAR, - pub szKeyphrase: [super::super::Foundation::CHAR; 1], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MULTIKEYHELPA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MULTIKEYHELPA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct MULTIKEYHELPW { - pub mkSize: u32, - pub mkKeylist: u16, - pub szKeyphrase: [u16; 1], -} -impl ::core::marker::Copy for MULTIKEYHELPW {} -impl ::core::clone::Clone for MULTIKEYHELPW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct NC_ADDRESS { - pub pAddrInfo: *mut NC_ADDRESS_0, - pub PortNumber: u16, - pub PrefixLength: u8, -} -impl ::core::marker::Copy for NC_ADDRESS {} -impl ::core::clone::Clone for NC_ADDRESS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct NC_ADDRESS_0(pub u8); -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct NEWCPLINFOA { - pub dwSize: u32, - pub dwFlags: u32, - pub dwHelpContext: u32, - pub lData: isize, - pub hIcon: super::WindowsAndMessaging::HICON, - pub szName: [super::super::Foundation::CHAR; 32], - pub szInfo: [super::super::Foundation::CHAR; 64], - pub szHelpFile: [super::super::Foundation::CHAR; 128], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NEWCPLINFOA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NEWCPLINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct NEWCPLINFOW { - pub dwSize: u32, - pub dwFlags: u32, - pub dwHelpContext: u32, - pub lData: isize, - pub hIcon: super::WindowsAndMessaging::HICON, - pub szName: [u16; 32], - pub szInfo: [u16; 64], - pub szHelpFile: [u16; 128], -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for NEWCPLINFOW {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for NEWCPLINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct NOTIFYICONDATAA { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uID: u32, - pub uFlags: NOTIFY_ICON_DATA_FLAGS, - pub uCallbackMessage: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub szTip: [super::super::Foundation::CHAR; 128], - pub dwState: NOTIFY_ICON_STATE, - pub dwStateMask: u32, - pub szInfo: [super::super::Foundation::CHAR; 256], - pub Anonymous: NOTIFYICONDATAA_0, - pub szInfoTitle: [super::super::Foundation::CHAR; 64], - pub dwInfoFlags: NOTIFY_ICON_INFOTIP_FLAGS, - pub guidItem: ::windows_sys::core::GUID, - pub hBalloonIcon: super::WindowsAndMessaging::HICON, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union NOTIFYICONDATAA_0 { - pub uTimeout: u32, - pub uVersion: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAA_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct NOTIFYICONDATAA { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uID: u32, - pub uFlags: NOTIFY_ICON_DATA_FLAGS, - pub uCallbackMessage: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub szTip: [super::super::Foundation::CHAR; 128], - pub dwState: NOTIFY_ICON_STATE, - pub dwStateMask: u32, - pub szInfo: [super::super::Foundation::CHAR; 256], - pub Anonymous: NOTIFYICONDATAA_0, - pub szInfoTitle: [super::super::Foundation::CHAR; 64], - pub dwInfoFlags: NOTIFY_ICON_INFOTIP_FLAGS, - pub guidItem: ::windows_sys::core::GUID, - pub hBalloonIcon: super::WindowsAndMessaging::HICON, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union NOTIFYICONDATAA_0 { - pub uTimeout: u32, - pub uVersion: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAA_0 {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct NOTIFYICONDATAW { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uID: u32, - pub uFlags: NOTIFY_ICON_DATA_FLAGS, - pub uCallbackMessage: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub szTip: [u16; 128], - pub dwState: NOTIFY_ICON_STATE, - pub dwStateMask: u32, - pub szInfo: [u16; 256], - pub Anonymous: NOTIFYICONDATAW_0, - pub szInfoTitle: [u16; 64], - pub dwInfoFlags: NOTIFY_ICON_INFOTIP_FLAGS, - pub guidItem: ::windows_sys::core::GUID, - pub hBalloonIcon: super::WindowsAndMessaging::HICON, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union NOTIFYICONDATAW_0 { - pub uTimeout: u32, - pub uVersion: u32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAW_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct NOTIFYICONDATAW { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uID: u32, - pub uFlags: NOTIFY_ICON_DATA_FLAGS, - pub uCallbackMessage: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub szTip: [u16; 128], - pub dwState: NOTIFY_ICON_STATE, - pub dwStateMask: u32, - pub szInfo: [u16; 256], - pub Anonymous: NOTIFYICONDATAW_0, - pub szInfoTitle: [u16; 64], - pub dwInfoFlags: NOTIFY_ICON_INFOTIP_FLAGS, - pub guidItem: ::windows_sys::core::GUID, - pub hBalloonIcon: super::WindowsAndMessaging::HICON, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAW {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub union NOTIFYICONDATAW_0 { - pub uTimeout: u32, - pub uVersion: u32, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for NOTIFYICONDATAW_0 {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for NOTIFYICONDATAW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct NOTIFYICONIDENTIFIER { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uID: u32, - pub guidItem: ::windows_sys::core::GUID, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NOTIFYICONIDENTIFIER {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NOTIFYICONIDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct NOTIFYICONIDENTIFIER { - pub cbSize: u32, - pub hWnd: super::super::Foundation::HWND, - pub uID: u32, - pub guidItem: ::windows_sys::core::GUID, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NOTIFYICONIDENTIFIER {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NOTIFYICONIDENTIFIER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_NetworkManagement_WNet\"`*"] -#[cfg(feature = "Win32_NetworkManagement_WNet")] -pub struct NRESARRAY { - pub cItems: u32, - pub nr: [super::super::NetworkManagement::WNet::NETRESOURCEA; 1], -} -#[cfg(feature = "Win32_NetworkManagement_WNet")] -impl ::core::marker::Copy for NRESARRAY {} -#[cfg(feature = "Win32_NetworkManagement_WNet")] -impl ::core::clone::Clone for NRESARRAY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(feature = "Win32_UI_Controls")] -pub struct NSTCCUSTOMDRAW { - pub psi: IShellItem, - pub uItemState: u32, - pub nstcis: u32, - pub pszText: ::windows_sys::core::PCWSTR, - pub iImage: i32, - pub himl: super::Controls::HIMAGELIST, - pub iLevel: i32, - pub iIndent: i32, -} -#[cfg(feature = "Win32_UI_Controls")] -impl ::core::marker::Copy for NSTCCUSTOMDRAW {} -#[cfg(feature = "Win32_UI_Controls")] -impl ::core::clone::Clone for NSTCCUSTOMDRAW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Console\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -pub struct NT_CONSOLE_PROPS { - pub dbh: DATABLOCK_HEADER, - pub wFillAttribute: u16, - pub wPopupFillAttribute: u16, - pub dwScreenBufferSize: super::super::System::Console::COORD, - pub dwWindowSize: super::super::System::Console::COORD, - pub dwWindowOrigin: super::super::System::Console::COORD, - pub nFont: u32, - pub nInputBufferSize: u32, - pub dwFontSize: super::super::System::Console::COORD, - pub uFontFamily: u32, - pub uFontWeight: u32, - pub FaceName: [u16; 32], - pub uCursorSize: u32, - pub bFullScreen: super::super::Foundation::BOOL, - pub bQuickEdit: super::super::Foundation::BOOL, - pub bInsertMode: super::super::Foundation::BOOL, - pub bAutoPosition: super::super::Foundation::BOOL, - pub uHistoryBufferSize: u32, - pub uNumberOfHistoryBuffers: u32, - pub bHistoryNoDup: super::super::Foundation::BOOL, - pub ColorTable: [super::super::Foundation::COLORREF; 16], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -impl ::core::marker::Copy for NT_CONSOLE_PROPS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Console"))] -impl ::core::clone::Clone for NT_CONSOLE_PROPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct NT_FE_CONSOLE_PROPS { - pub dbh: DATABLOCK_HEADER, - pub uCodePage: u32, -} -impl ::core::marker::Copy for NT_FE_CONSOLE_PROPS {} -impl ::core::clone::Clone for NT_FE_CONSOLE_PROPS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct OPENASINFO { - pub pcszFile: ::windows_sys::core::PCWSTR, - pub pcszClass: ::windows_sys::core::PCWSTR, - pub oaifInFlags: OPEN_AS_INFO_FLAGS, -} -impl ::core::marker::Copy for OPENASINFO {} -impl ::core::clone::Clone for OPENASINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_PRINTER_PROPS_INFOA { - pub dwSize: u32, - pub pszSheetName: ::windows_sys::core::PSTR, - pub uSheetIndex: u32, - pub dwFlags: u32, - pub bModal: super::super::Foundation::BOOL, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_PRINTER_PROPS_INFOA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_PRINTER_PROPS_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_PRINTER_PROPS_INFOA { - pub dwSize: u32, - pub pszSheetName: ::windows_sys::core::PSTR, - pub uSheetIndex: u32, - pub dwFlags: u32, - pub bModal: super::super::Foundation::BOOL, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_PRINTER_PROPS_INFOA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_PRINTER_PROPS_INFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_PRINTER_PROPS_INFOW { - pub dwSize: u32, - pub pszSheetName: ::windows_sys::core::PWSTR, - pub uSheetIndex: u32, - pub dwFlags: u32, - pub bModal: super::super::Foundation::BOOL, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_PRINTER_PROPS_INFOW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_PRINTER_PROPS_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct OPEN_PRINTER_PROPS_INFOW { - pub dwSize: u32, - pub pszSheetName: ::windows_sys::core::PWSTR, - pub uSheetIndex: u32, - pub dwFlags: u32, - pub bModal: super::super::Foundation::BOOL, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for OPEN_PRINTER_PROPS_INFOW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for OPEN_PRINTER_PROPS_INFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct PARSEDURLA { - pub cbSize: u32, - pub pszProtocol: ::windows_sys::core::PCSTR, - pub cchProtocol: u32, - pub pszSuffix: ::windows_sys::core::PCSTR, - pub cchSuffix: u32, - pub nScheme: u32, -} -impl ::core::marker::Copy for PARSEDURLA {} -impl ::core::clone::Clone for PARSEDURLA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct PARSEDURLW { - pub cbSize: u32, - pub pszProtocol: ::windows_sys::core::PCWSTR, - pub cchProtocol: u32, - pub pszSuffix: ::windows_sys::core::PCWSTR, - pub cchSuffix: u32, - pub nScheme: u32, -} -impl ::core::marker::Copy for PARSEDURLW {} -impl ::core::clone::Clone for PARSEDURLW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(feature = "Win32_UI_Shell_Common")] -pub struct PERSIST_FOLDER_TARGET_INFO { - pub pidlTargetFolder: *mut Common::ITEMIDLIST, - pub szTargetParsingName: [u16; 260], - pub szNetworkProvider: [u16; 260], - pub dwAttributes: u32, - pub csidl: i32, -} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::marker::Copy for PERSIST_FOLDER_TARGET_INFO {} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::clone::Clone for PERSIST_FOLDER_TARGET_INFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct PREVIEWHANDLERFRAMEINFO { - pub haccel: super::WindowsAndMessaging::HACCEL, - pub cAccelEntries: u32, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for PREVIEWHANDLERFRAMEINFO {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for PREVIEWHANDLERFRAMEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROFILEINFOA { - pub dwSize: u32, - pub dwFlags: u32, - pub lpUserName: ::windows_sys::core::PSTR, - pub lpProfilePath: ::windows_sys::core::PSTR, - pub lpDefaultPath: ::windows_sys::core::PSTR, - pub lpServerName: ::windows_sys::core::PSTR, - pub lpPolicyPath: ::windows_sys::core::PSTR, - pub hProfile: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROFILEINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROFILEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PROFILEINFOW { - pub dwSize: u32, - pub dwFlags: u32, - pub lpUserName: ::windows_sys::core::PWSTR, - pub lpProfilePath: ::windows_sys::core::PWSTR, - pub lpDefaultPath: ::windows_sys::core::PWSTR, - pub lpServerName: ::windows_sys::core::PWSTR, - pub lpPolicyPath: ::windows_sys::core::PWSTR, - pub hProfile: super::super::Foundation::HANDLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PROFILEINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PROFILEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct PUBAPPINFO { - pub cbSize: u32, - pub dwMask: u32, - pub pszSource: ::windows_sys::core::PWSTR, - pub stAssigned: super::super::Foundation::SYSTEMTIME, - pub stPublished: super::super::Foundation::SYSTEMTIME, - pub stScheduled: super::super::Foundation::SYSTEMTIME, - pub stExpire: super::super::Foundation::SYSTEMTIME, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for PUBAPPINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for PUBAPPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct QCMINFO { - pub hmenu: super::WindowsAndMessaging::HMENU, - pub indexMenu: u32, - pub idCmdFirst: u32, - pub idCmdLast: u32, - pub pIdMap: *const QCMINFO_IDMAP, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for QCMINFO {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for QCMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct QCMINFO_IDMAP { - pub nMaxIds: u32, - pub pIdList: [QCMINFO_IDMAP_PLACEMENT; 1], -} -impl ::core::marker::Copy for QCMINFO_IDMAP {} -impl ::core::clone::Clone for QCMINFO_IDMAP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct QCMINFO_IDMAP_PLACEMENT { - pub id: u32, - pub fFlags: u32, -} -impl ::core::marker::Copy for QCMINFO_IDMAP_PLACEMENT {} -impl ::core::clone::Clone for QCMINFO_IDMAP_PLACEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct QITAB { - pub piid: *const ::windows_sys::core::GUID, - pub dwOffset: u32, -} -impl ::core::marker::Copy for QITAB {} -impl ::core::clone::Clone for QITAB { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SFVM_HELPTOPIC_DATA { - pub wszHelpFile: [u16; 260], - pub wszHelpTopic: [u16; 260], -} -impl ::core::marker::Copy for SFVM_HELPTOPIC_DATA {} -impl ::core::clone::Clone for SFVM_HELPTOPIC_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -pub struct SFVM_PROPPAGE_DATA { - pub dwReserved: u32, - pub pfn: super::Controls::LPFNSVADDPROPSHEETPAGE, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for SFVM_PROPPAGE_DATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for SFVM_PROPPAGE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Ole\"`*"] -#[cfg(feature = "Win32_System_Ole")] -pub struct SFV_CREATE { - pub cbSize: u32, - pub pshf: IShellFolder, - pub psvOuter: IShellView, - pub psfvcb: IShellFolderViewCB, -} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::marker::Copy for SFV_CREATE {} -#[cfg(feature = "Win32_System_Ole")] -impl ::core::clone::Clone for SFV_CREATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -pub struct SFV_SETITEMPOS { - pub pidl: *mut Common::ITEMIDLIST, - pub pt: super::super::Foundation::POINT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for SFV_SETITEMPOS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for SFV_SETITEMPOS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHARDAPPIDINFO { - pub psi: IShellItem, - pub pszAppID: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for SHARDAPPIDINFO {} -impl ::core::clone::Clone for SHARDAPPIDINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(feature = "Win32_UI_Shell_Common")] -pub struct SHARDAPPIDINFOIDLIST { - pub pidl: *mut Common::ITEMIDLIST, - pub pszAppID: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::marker::Copy for SHARDAPPIDINFOIDLIST {} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::clone::Clone for SHARDAPPIDINFOIDLIST { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHARDAPPIDINFOLINK { - pub psl: IShellLinkA, - pub pszAppID: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for SHARDAPPIDINFOLINK {} -impl ::core::clone::Clone for SHARDAPPIDINFOLINK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHCOLUMNDATA { - pub dwFlags: u32, - pub dwFileAttributes: u32, - pub dwReserved: u32, - pub pwszExt: ::windows_sys::core::PWSTR, - pub wszFile: [u16; 260], -} -impl ::core::marker::Copy for SHCOLUMNDATA {} -impl ::core::clone::Clone for SHCOLUMNDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] -pub struct SHCOLUMNINFO { - pub scid: PropertiesSystem::PROPERTYKEY, - pub vt: super::super::System::Com::VARENUM, - pub fmt: u32, - pub cChars: u32, - pub csFlags: u32, - pub wszTitle: [u16; 80], - pub wszDescription: [u16; 128], -} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::marker::Copy for SHCOLUMNINFO {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] -impl ::core::clone::Clone for SHCOLUMNINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHCOLUMNINIT { - pub dwFlags: u32, - pub dwReserved: u32, - pub wszFolder: [u16; 260], -} -impl ::core::marker::Copy for SHCOLUMNINIT {} -impl ::core::clone::Clone for SHCOLUMNINIT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Threading\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] -pub struct SHCREATEPROCESSINFOW { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub pszFile: ::windows_sys::core::PCWSTR, - pub pszParameters: ::windows_sys::core::PCWSTR, - pub pszCurrentDirectory: ::windows_sys::core::PCWSTR, - pub hUserToken: super::super::Foundation::HANDLE, - pub lpProcessAttributes: *mut super::super::Security::SECURITY_ATTRIBUTES, - pub lpThreadAttributes: *mut super::super::Security::SECURITY_ATTRIBUTES, - pub bInheritHandles: super::super::Foundation::BOOL, - pub dwCreationFlags: u32, - pub lpStartupInfo: *mut super::super::System::Threading::STARTUPINFOW, - pub lpProcessInformation: *mut super::super::System::Threading::PROCESS_INFORMATION, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for SHCREATEPROCESSINFOW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for SHCREATEPROCESSINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_Threading\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] -pub struct SHCREATEPROCESSINFOW { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub pszFile: ::windows_sys::core::PCWSTR, - pub pszParameters: ::windows_sys::core::PCWSTR, - pub pszCurrentDirectory: ::windows_sys::core::PCWSTR, - pub hUserToken: super::super::Foundation::HANDLE, - pub lpProcessAttributes: *mut super::super::Security::SECURITY_ATTRIBUTES, - pub lpThreadAttributes: *mut super::super::Security::SECURITY_ATTRIBUTES, - pub bInheritHandles: super::super::Foundation::BOOL, - pub dwCreationFlags: u32, - pub lpStartupInfo: *mut super::super::System::Threading::STARTUPINFOW, - pub lpProcessInformation: *mut super::super::System::Threading::PROCESS_INFORMATION, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] -impl ::core::marker::Copy for SHCREATEPROCESSINFOW {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_Threading"))] -impl ::core::clone::Clone for SHCREATEPROCESSINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHChangeDWORDAsIDList { - pub cb: u16, - pub dwItem1: u32, - pub dwItem2: u32, - pub cbZero: u16, -} -impl ::core::marker::Copy for SHChangeDWORDAsIDList {} -impl ::core::clone::Clone for SHChangeDWORDAsIDList { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -pub struct SHChangeNotifyEntry { - pub pidl: *mut Common::ITEMIDLIST, - pub fRecursive: super::super::Foundation::BOOL, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::marker::Copy for SHChangeNotifyEntry {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common"))] -impl ::core::clone::Clone for SHChangeNotifyEntry { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHChangeProductKeyAsIDList { - pub cb: u16, - pub wszProductKey: [u16; 39], - pub cbZero: u16, -} -impl ::core::marker::Copy for SHChangeProductKeyAsIDList {} -impl ::core::clone::Clone for SHChangeProductKeyAsIDList { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHChangeUpdateImageIDList { - pub cb: u16, - pub iIconIndex: i32, - pub iCurIndex: i32, - pub uFlags: u32, - pub dwProcessID: u32, - pub szName: [u16; 260], - pub cbZero: u16, -} -impl ::core::marker::Copy for SHChangeUpdateImageIDList {} -impl ::core::clone::Clone for SHChangeUpdateImageIDList { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHDESCRIPTIONID { - pub dwDescriptionId: SHDID_ID, - pub clsid: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SHDESCRIPTIONID {} -impl ::core::clone::Clone for SHDESCRIPTIONID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct SHDRAGIMAGE { - pub sizeDragImage: super::super::Foundation::SIZE, - pub ptOffset: super::super::Foundation::POINT, - pub hbmpDragImage: super::super::Graphics::Gdi::HBITMAP, - pub crColorKey: super::super::Foundation::COLORREF, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for SHDRAGIMAGE {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for SHDRAGIMAGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct SHELLEXECUTEINFOA { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub lpVerb: ::windows_sys::core::PCSTR, - pub lpFile: ::windows_sys::core::PCSTR, - pub lpParameters: ::windows_sys::core::PCSTR, - pub lpDirectory: ::windows_sys::core::PCSTR, - pub nShow: i32, - pub hInstApp: super::super::Foundation::HINSTANCE, - pub lpIDList: *mut ::core::ffi::c_void, - pub lpClass: ::windows_sys::core::PCSTR, - pub hkeyClass: super::super::System::Registry::HKEY, - pub dwHotKey: u32, - pub Anonymous: SHELLEXECUTEINFOA_0, - pub hProcess: super::super::Foundation::HANDLE, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub union SHELLEXECUTEINFOA_0 { - pub hIcon: super::super::Foundation::HANDLE, - pub hMonitor: super::super::Foundation::HANDLE, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOA_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct SHELLEXECUTEINFOA { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub lpVerb: ::windows_sys::core::PCSTR, - pub lpFile: ::windows_sys::core::PCSTR, - pub lpParameters: ::windows_sys::core::PCSTR, - pub lpDirectory: ::windows_sys::core::PCSTR, - pub nShow: i32, - pub hInstApp: super::super::Foundation::HINSTANCE, - pub lpIDList: *mut ::core::ffi::c_void, - pub lpClass: ::windows_sys::core::PCSTR, - pub hkeyClass: super::super::System::Registry::HKEY, - pub dwHotKey: u32, - pub Anonymous: SHELLEXECUTEINFOA_0, - pub hProcess: super::super::Foundation::HANDLE, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub union SHELLEXECUTEINFOA_0 { - pub hIcon: super::super::Foundation::HANDLE, - pub hMonitor: super::super::Foundation::HANDLE, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOA_0 {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOA_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct SHELLEXECUTEINFOW { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub lpVerb: ::windows_sys::core::PCWSTR, - pub lpFile: ::windows_sys::core::PCWSTR, - pub lpParameters: ::windows_sys::core::PCWSTR, - pub lpDirectory: ::windows_sys::core::PCWSTR, - pub nShow: i32, - pub hInstApp: super::super::Foundation::HINSTANCE, - pub lpIDList: *mut ::core::ffi::c_void, - pub lpClass: ::windows_sys::core::PCWSTR, - pub hkeyClass: super::super::System::Registry::HKEY, - pub dwHotKey: u32, - pub Anonymous: SHELLEXECUTEINFOW_0, - pub hProcess: super::super::Foundation::HANDLE, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub union SHELLEXECUTEINFOW_0 { - pub hIcon: super::super::Foundation::HANDLE, - pub hMonitor: super::super::Foundation::HANDLE, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOW_0 {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub struct SHELLEXECUTEINFOW { - pub cbSize: u32, - pub fMask: u32, - pub hwnd: super::super::Foundation::HWND, - pub lpVerb: ::windows_sys::core::PCWSTR, - pub lpFile: ::windows_sys::core::PCWSTR, - pub lpParameters: ::windows_sys::core::PCWSTR, - pub lpDirectory: ::windows_sys::core::PCWSTR, - pub nShow: i32, - pub hInstApp: super::super::Foundation::HINSTANCE, - pub lpIDList: *mut ::core::ffi::c_void, - pub lpClass: ::windows_sys::core::PCWSTR, - pub hkeyClass: super::super::System::Registry::HKEY, - pub dwHotKey: u32, - pub Anonymous: SHELLEXECUTEINFOW_0, - pub hProcess: super::super::Foundation::HANDLE, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOW {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -pub union SHELLEXECUTEINFOW_0 { - pub hIcon: super::super::Foundation::HANDLE, - pub hMonitor: super::super::Foundation::HANDLE, -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::marker::Copy for SHELLEXECUTEINFOW_0 {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] -impl ::core::clone::Clone for SHELLEXECUTEINFOW_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHELLFLAGSTATE { - pub _bitfield: i32, -} -impl ::core::marker::Copy for SHELLFLAGSTATE {} -impl ::core::clone::Clone for SHELLFLAGSTATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHELLSTATEA { - pub _bitfield1: i32, - pub dwWin95Unused: u32, - pub uWin95Unused: u32, - pub lParamSort: i32, - pub iSortDirection: i32, - pub version: u32, - pub uNotUsed: u32, - pub _bitfield2: i32, -} -impl ::core::marker::Copy for SHELLSTATEA {} -impl ::core::clone::Clone for SHELLSTATEA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHELLSTATEW { - pub _bitfield1: i32, - pub dwWin95Unused: u32, - pub uWin95Unused: u32, - pub lParamSort: i32, - pub iSortDirection: i32, - pub version: u32, - pub uNotUsed: u32, - pub _bitfield2: i32, -} -impl ::core::marker::Copy for SHELLSTATEW {} -impl ::core::clone::Clone for SHELLSTATEW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHELL_ITEM_RESOURCE { - pub guidType: ::windows_sys::core::GUID, - pub szName: [u16; 260], -} -impl ::core::marker::Copy for SHELL_ITEM_RESOURCE {} -impl ::core::clone::Clone for SHELL_ITEM_RESOURCE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct SHFILEINFOA { - pub hIcon: super::WindowsAndMessaging::HICON, - pub iIcon: i32, - pub dwAttributes: u32, - pub szDisplayName: [super::super::Foundation::CHAR; 260], - pub szTypeName: [super::super::Foundation::CHAR; 80], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for SHFILEINFOA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for SHFILEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct SHFILEINFOA { - pub hIcon: super::WindowsAndMessaging::HICON, - pub iIcon: i32, - pub dwAttributes: u32, - pub szDisplayName: [super::super::Foundation::CHAR; 260], - pub szTypeName: [super::super::Foundation::CHAR; 80], -} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for SHFILEINFOA {} -#[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for SHFILEINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct SHFILEINFOW { - pub hIcon: super::WindowsAndMessaging::HICON, - pub iIcon: i32, - pub dwAttributes: u32, - pub szDisplayName: [u16; 260], - pub szTypeName: [u16; 80], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for SHFILEINFOW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for SHFILEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct SHFILEINFOW { - pub hIcon: super::WindowsAndMessaging::HICON, - pub iIcon: i32, - pub dwAttributes: u32, - pub szDisplayName: [u16; 260], - pub szTypeName: [u16; 80], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for SHFILEINFOW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for SHFILEINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SHFILEOPSTRUCTA { - pub hwnd: super::super::Foundation::HWND, - pub wFunc: u32, - pub pFrom: *mut i8, - pub pTo: *mut i8, - pub fFlags: u16, - pub fAnyOperationsAborted: super::super::Foundation::BOOL, - pub hNameMappings: *mut ::core::ffi::c_void, - pub lpszProgressTitle: ::windows_sys::core::PCSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SHFILEOPSTRUCTA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SHFILEOPSTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SHFILEOPSTRUCTA { - pub hwnd: super::super::Foundation::HWND, - pub wFunc: u32, - pub pFrom: *mut i8, - pub pTo: *mut i8, - pub fFlags: u16, - pub fAnyOperationsAborted: super::super::Foundation::BOOL, - pub hNameMappings: *mut ::core::ffi::c_void, - pub lpszProgressTitle: ::windows_sys::core::PCSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SHFILEOPSTRUCTA {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SHFILEOPSTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -pub struct SHFILEOPSTRUCTW { - pub hwnd: super::super::Foundation::HWND, - pub wFunc: u32, - pub pFrom: ::windows_sys::core::PCWSTR, - pub pTo: ::windows_sys::core::PCWSTR, - pub fFlags: u16, - pub fAnyOperationsAborted: super::super::Foundation::BOOL, - pub hNameMappings: *mut ::core::ffi::c_void, - pub lpszProgressTitle: ::windows_sys::core::PCWSTR, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SHFILEOPSTRUCTW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SHFILEOPSTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -pub struct SHFILEOPSTRUCTW { - pub hwnd: super::super::Foundation::HWND, - pub wFunc: u32, - pub pFrom: ::windows_sys::core::PCWSTR, - pub pTo: ::windows_sys::core::PCWSTR, - pub fFlags: u16, - pub fAnyOperationsAborted: super::super::Foundation::BOOL, - pub hNameMappings: *mut ::core::ffi::c_void, - pub lpszProgressTitle: ::windows_sys::core::PCWSTR, -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SHFILEOPSTRUCTW {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SHFILEOPSTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SHFOLDERCUSTOMSETTINGS { - pub dwSize: u32, - pub dwMask: u32, - pub pvid: *mut ::windows_sys::core::GUID, - pub pszWebViewTemplate: ::windows_sys::core::PWSTR, - pub cchWebViewTemplate: u32, - pub pszWebViewTemplateVersion: ::windows_sys::core::PWSTR, - pub pszInfoTip: ::windows_sys::core::PWSTR, - pub cchInfoTip: u32, - pub pclsid: *mut ::windows_sys::core::GUID, - pub dwFlags: u32, - pub pszIconFile: ::windows_sys::core::PWSTR, - pub cchIconFile: u32, - pub iIconIndex: i32, - pub pszLogo: ::windows_sys::core::PWSTR, - pub cchLogo: u32, -} -impl ::core::marker::Copy for SHFOLDERCUSTOMSETTINGS {} -impl ::core::clone::Clone for SHFOLDERCUSTOMSETTINGS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SHNAMEMAPPINGA { - pub pszOldPath: ::windows_sys::core::PSTR, - pub pszNewPath: ::windows_sys::core::PSTR, - pub cchOldPath: i32, - pub cchNewPath: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SHNAMEMAPPINGA {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SHNAMEMAPPINGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -#[cfg(target_arch = "x86")] -pub struct SHNAMEMAPPINGA { - pub pszOldPath: ::windows_sys::core::PSTR, - pub pszNewPath: ::windows_sys::core::PSTR, - pub cchOldPath: i32, - pub cchNewPath: i32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SHNAMEMAPPINGA {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SHNAMEMAPPINGA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SHNAMEMAPPINGW { - pub pszOldPath: ::windows_sys::core::PWSTR, - pub pszNewPath: ::windows_sys::core::PWSTR, - pub cchOldPath: i32, - pub cchNewPath: i32, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SHNAMEMAPPINGW {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SHNAMEMAPPINGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -#[cfg(target_arch = "x86")] -pub struct SHNAMEMAPPINGW { - pub pszOldPath: ::windows_sys::core::PWSTR, - pub pszNewPath: ::windows_sys::core::PWSTR, - pub cchOldPath: i32, - pub cchNewPath: i32, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SHNAMEMAPPINGW {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SHNAMEMAPPINGW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -pub struct SHQUERYRBINFO { - pub cbSize: u32, - pub i64Size: i64, - pub i64NumItems: i64, -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::marker::Copy for SHQUERYRBINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -impl ::core::clone::Clone for SHQUERYRBINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -#[cfg(target_arch = "x86")] -pub struct SHQUERYRBINFO { - pub cbSize: u32, - pub i64Size: i64, - pub i64NumItems: i64, -} -#[cfg(target_arch = "x86")] -impl ::core::marker::Copy for SHQUERYRBINFO {} -#[cfg(target_arch = "x86")] -impl ::core::clone::Clone for SHQUERYRBINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct SHSTOCKICONINFO { - pub cbSize: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub iSysImageIndex: i32, - pub iIcon: i32, - pub szPath: [u16; 260], -} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for SHSTOCKICONINFO {} -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for SHSTOCKICONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct SHSTOCKICONINFO { - pub cbSize: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub iSysImageIndex: i32, - pub iIcon: i32, - pub szPath: [u16; 260], -} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for SHSTOCKICONINFO {} -#[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for SHSTOCKICONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SLOWAPPINFO { - pub ullSize: u64, - pub ftLastUsed: super::super::Foundation::FILETIME, - pub iTimesUsed: i32, - pub pszImage: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SLOWAPPINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SLOWAPPINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(feature = "Win32_UI_Shell_Common")] -pub struct SMCSHCHANGENOTIFYSTRUCT { - pub lEvent: i32, - pub pidl1: *mut Common::ITEMIDLIST, - pub pidl2: *mut Common::ITEMIDLIST, -} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::marker::Copy for SMCSHCHANGENOTIFYSTRUCT {} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::clone::Clone for SMCSHCHANGENOTIFYSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell_Common\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct SMDATA { - pub dwMask: u32, - pub dwFlags: u32, - pub hmenu: super::WindowsAndMessaging::HMENU, - pub hwnd: super::super::Foundation::HWND, - pub uId: u32, - pub uIdParent: u32, - pub uIdAncestor: u32, - pub punk: ::windows_sys::core::IUnknown, - pub pidlFolder: *mut Common::ITEMIDLIST, - pub pidlItem: *mut Common::ITEMIDLIST, - pub psf: IShellFolder, - pub pvUserData: *mut ::core::ffi::c_void, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for SMDATA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for SMDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SMINFO { - pub dwMask: u32, - pub dwType: u32, - pub dwFlags: u32, - pub iIcon: i32, -} -impl ::core::marker::Copy for SMINFO {} -impl ::core::clone::Clone for SMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -pub struct SORTCOLUMN { - pub propkey: PropertiesSystem::PROPERTYKEY, - pub direction: SORTDIRECTION, -} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::marker::Copy for SORTCOLUMN {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -impl ::core::clone::Clone for SORTCOLUMN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub struct SV2CVW2_PARAMS { - pub cbSize: u32, - pub psvPrev: IShellView, - pub pfs: *mut FOLDERSETTINGS, - pub psbOwner: IShellBrowser, - pub prcView: *mut super::super::Foundation::RECT, - pub pvid: *const ::windows_sys::core::GUID, - pub hwndView: super::super::Foundation::HWND, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for SV2CVW2_PARAMS {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for SV2CVW2_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct SYNCMGRHANDLERINFO { - pub cbSize: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub SyncMgrHandlerFlags: u32, - pub wszHandlerName: [u16; 32], -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for SYNCMGRHANDLERINFO {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for SYNCMGRHANDLERINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -pub struct SYNCMGRITEM { - pub cbSize: u32, - pub dwFlags: u32, - pub ItemID: ::windows_sys::core::GUID, - pub dwItemState: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub wszItemName: [u16; 128], - pub ftLastUpdate: super::super::Foundation::FILETIME, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::marker::Copy for SYNCMGRITEM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] -impl ::core::clone::Clone for SYNCMGRITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SYNCMGRLOGERRORINFO { - pub cbSize: u32, - pub mask: u32, - pub dwSyncMgrErrorFlags: u32, - pub ErrorID: ::windows_sys::core::GUID, - pub ItemID: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for SYNCMGRLOGERRORINFO {} -impl ::core::clone::Clone for SYNCMGRLOGERRORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct SYNCMGRPROGRESSITEM { - pub cbSize: u32, - pub mask: u32, - pub lpcStatusText: ::windows_sys::core::PCWSTR, - pub dwStatusType: u32, - pub iProgValue: i32, - pub iMaxValue: i32, -} -impl ::core::marker::Copy for SYNCMGRPROGRESSITEM {} -impl ::core::clone::Clone for SYNCMGRPROGRESSITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_System_Com\"`*"] -#[cfg(feature = "Win32_System_Com")] -pub struct SYNCMGR_CONFLICT_ID_INFO { - pub pblobID: *mut super::super::System::Com::BYTE_BLOB, - pub pblobExtra: *mut super::super::System::Com::BYTE_BLOB, -} -#[cfg(feature = "Win32_System_Com")] -impl ::core::marker::Copy for SYNCMGR_CONFLICT_ID_INFO {} -#[cfg(feature = "Win32_System_Com")] -impl ::core::clone::Clone for SYNCMGR_CONFLICT_ID_INFO { - fn clone(&self) -> Self { - *self - } -} -pub type ShFindChangeNotificationHandle = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct TBINFO { - pub cbuttons: u32, - pub uFlags: u32, -} -impl ::core::marker::Copy for TBINFO {} -impl ::core::clone::Clone for TBINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub struct THUMBBUTTON { - pub dwMask: THUMBBUTTONMASK, - pub iId: u32, - pub iBitmap: u32, - pub hIcon: super::WindowsAndMessaging::HICON, - pub szTip: [u16; 260], - pub dwFlags: THUMBBUTTONFLAGS, -} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::marker::Copy for THUMBBUTTON {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -impl ::core::clone::Clone for THUMBBUTTON { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole"))] -pub struct TOOLBARITEM { - pub ptbar: IDockingWindow, - pub rcBorderTool: super::super::Foundation::RECT, - pub pwszItem: ::windows_sys::core::PWSTR, - pub fShow: super::super::Foundation::BOOL, - pub hMon: super::super::Graphics::Gdi::HMONITOR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for TOOLBARITEM {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for TOOLBARITEM { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct URLINVOKECOMMANDINFOA { - pub dwcbSize: u32, - pub dwFlags: u32, - pub hwndParent: super::super::Foundation::HWND, - pub pcszVerb: ::windows_sys::core::PCSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for URLINVOKECOMMANDINFOA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for URLINVOKECOMMANDINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct URLINVOKECOMMANDINFOW { - pub dwcbSize: u32, - pub dwFlags: u32, - pub hwndParent: super::super::Foundation::HWND, - pub pcszVerb: ::windows_sys::core::PCWSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for URLINVOKECOMMANDINFOW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for URLINVOKECOMMANDINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_UI_Shell_Common\"`*"] -#[cfg(feature = "Win32_UI_Shell_Common")] -pub struct WINDOWDATA { - pub dwWindowID: u32, - pub uiCP: u32, - pub pidl: *mut Common::ITEMIDLIST, - pub lpszUrl: ::windows_sys::core::PWSTR, - pub lpszUrlLocation: ::windows_sys::core::PWSTR, - pub lpszTitle: ::windows_sys::core::PWSTR, -} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::marker::Copy for WINDOWDATA {} -#[cfg(feature = "Win32_UI_Shell_Common")] -impl ::core::clone::Clone for WINDOWDATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub struct WTS_THUMBNAILID { - pub rgbKey: [u8; 16], -} -impl ::core::marker::Copy for WTS_THUMBNAILID {} -impl ::core::clone::Clone for WTS_THUMBNAILID { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct _APPCONSTRAIN_REGISTRATION(pub u8); -#[repr(C)] -pub struct _APPSTATE_REGISTRATION(pub u8); -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type APPLET_PROC = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type BFFCALLBACK = ::core::option::Option i32>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type DLLGETVERSIONPROC = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] -pub type LPFNDFMCALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ole"))] -pub type LPFNVIEWCALLBACK = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PAPPCONSTRAIN_CHANGE_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PAPPSTATE_CHANGE_ROUTINE = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`*"] -pub type PFNCANSHAREFOLDERW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PFNSHOWSHAREFOLDERUIW = ::core::option::Option ::windows_sys::core::HRESULT>; -#[doc = "*Required features: `\"Win32_UI_Shell\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SUBCLASSPROC = ::core::option::Option super::super::Foundation::LRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TabletPC/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TabletPC/mod.rs deleted file mode 100644 index e706ec1..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TabletPC/mod.rs +++ /dev/null @@ -1,3089 +0,0 @@ -#[cfg(feature = "Win32_Graphics_Gdi")] -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Graphics_Gdi\"`*"] fn AddStroke ( hrc : HRECOCONTEXT , ppacketdesc : *const PACKET_DESCRIPTION , cbpacket : u32 , ppacket : *const u8 , pxform : *const super::super::Graphics::Gdi:: XFORM ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn AddWordsToWordList ( hwl : HRECOWORDLIST , pwcwords : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`*"] fn AdviseInkChange ( hrc : HRECOCONTEXT , bnewstroke : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn CreateContext ( hrec : HRECOGNIZER , phrc : *mut HRECOCONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn CreateRecognizer ( pclsid : *mut :: windows_sys::core::GUID , phrec : *mut HRECOGNIZER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn DestroyContext ( hrc : HRECOCONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn DestroyRecognizer ( hrec : HRECOGNIZER ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn DestroyWordList ( hwl : HRECOWORDLIST ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn EndInkInput ( hrc : HRECOCONTEXT ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetAllRecognizers ( recognizerclsids : *mut *mut :: windows_sys::core::GUID , count : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetBestResultString ( hrc : HRECOCONTEXT , pcsize : *mut u32 , pwcbestresult : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetLatticePtr ( hrc : HRECOCONTEXT , pplattice : *mut *mut RECO_LATTICE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetLeftSeparator ( hrc : HRECOCONTEXT , pcsize : *mut u32 , pwcleftseparator : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetRecoAttributes ( hrec : HRECOGNIZER , precoattrs : *mut RECO_ATTRS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetResultPropertyList ( hrec : HRECOGNIZER , ppropertycount : *mut u32 , ppropertyguid : *mut :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetRightSeparator ( hrc : HRECOCONTEXT , pcsize : *mut u32 , pwcrightseparator : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn GetUnicodeRanges ( hrec : HRECOGNIZER , pcranges : *mut u32 , pcr : *mut CHARACTER_RANGE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn IsStringSupported ( hrc : HRECOCONTEXT , wcstring : u32 , pwcstring : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn LoadCachedAttributes ( clsid : :: windows_sys::core::GUID , precoattributes : *mut RECO_ATTRS ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn MakeWordList ( hrec : HRECOGNIZER , pbuffer : :: windows_sys::core::PCWSTR , phwl : *mut HRECOWORDLIST ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`*"] fn Process ( hrc : HRECOCONTEXT , pbpartialprocessing : *mut super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn SetEnabledUnicodeRanges ( hrc : HRECOCONTEXT , cranges : u32 , pcr : *mut CHARACTER_RANGE ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn SetFactoid ( hrc : HRECOCONTEXT , cwcfactoid : u32 , pwcfactoid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn SetFlags ( hrc : HRECOCONTEXT , dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn SetGuide ( hrc : HRECOCONTEXT , pguide : *const RECO_GUIDE , iindex : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn SetTextContext ( hrc : HRECOCONTEXT , cwcbefore : u32 , pwcbefore : :: windows_sys::core::PCWSTR , cwcafter : u32 , pwcafter : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "inkobjcore.dll""system" #[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] fn SetWordList ( hrc : HRECOCONTEXT , hwl : HRECOWORDLIST ) -> :: windows_sys::core::HRESULT ); -pub type IDynamicRenderer = *mut ::core::ffi::c_void; -pub type IGestureRecognizer = *mut ::core::ffi::c_void; -pub type IHandwrittenTextInsertion = *mut ::core::ffi::c_void; -pub type IInk = *mut ::core::ffi::c_void; -pub type IInkCollector = *mut ::core::ffi::c_void; -pub type IInkCursor = *mut ::core::ffi::c_void; -pub type IInkCursorButton = *mut ::core::ffi::c_void; -pub type IInkCursorButtons = *mut ::core::ffi::c_void; -pub type IInkCursors = *mut ::core::ffi::c_void; -pub type IInkCustomStrokes = *mut ::core::ffi::c_void; -pub type IInkDisp = *mut ::core::ffi::c_void; -pub type IInkDivider = *mut ::core::ffi::c_void; -pub type IInkDivisionResult = *mut ::core::ffi::c_void; -pub type IInkDivisionUnit = *mut ::core::ffi::c_void; -pub type IInkDivisionUnits = *mut ::core::ffi::c_void; -pub type IInkDrawingAttributes = *mut ::core::ffi::c_void; -pub type IInkEdit = *mut ::core::ffi::c_void; -pub type IInkExtendedProperties = *mut ::core::ffi::c_void; -pub type IInkExtendedProperty = *mut ::core::ffi::c_void; -pub type IInkGesture = *mut ::core::ffi::c_void; -pub type IInkLineInfo = *mut ::core::ffi::c_void; -pub type IInkOverlay = *mut ::core::ffi::c_void; -pub type IInkPicture = *mut ::core::ffi::c_void; -pub type IInkRecognitionAlternate = *mut ::core::ffi::c_void; -pub type IInkRecognitionAlternates = *mut ::core::ffi::c_void; -pub type IInkRecognitionResult = *mut ::core::ffi::c_void; -pub type IInkRecognizer = *mut ::core::ffi::c_void; -pub type IInkRecognizer2 = *mut ::core::ffi::c_void; -pub type IInkRecognizerContext = *mut ::core::ffi::c_void; -pub type IInkRecognizerContext2 = *mut ::core::ffi::c_void; -pub type IInkRecognizerGuide = *mut ::core::ffi::c_void; -pub type IInkRecognizers = *mut ::core::ffi::c_void; -pub type IInkRectangle = *mut ::core::ffi::c_void; -pub type IInkRenderer = *mut ::core::ffi::c_void; -pub type IInkStrokeDisp = *mut ::core::ffi::c_void; -pub type IInkStrokes = *mut ::core::ffi::c_void; -pub type IInkTablet = *mut ::core::ffi::c_void; -pub type IInkTablet2 = *mut ::core::ffi::c_void; -pub type IInkTablet3 = *mut ::core::ffi::c_void; -pub type IInkTablets = *mut ::core::ffi::c_void; -pub type IInkTransform = *mut ::core::ffi::c_void; -pub type IInkWordList = *mut ::core::ffi::c_void; -pub type IInkWordList2 = *mut ::core::ffi::c_void; -pub type IInputPanelWindowHandle = *mut ::core::ffi::c_void; -pub type IMathInputControl = *mut ::core::ffi::c_void; -pub type IPenInputPanel = *mut ::core::ffi::c_void; -pub type IRealTimeStylus = *mut ::core::ffi::c_void; -pub type IRealTimeStylus2 = *mut ::core::ffi::c_void; -pub type IRealTimeStylus3 = *mut ::core::ffi::c_void; -pub type IRealTimeStylusSynchronization = *mut ::core::ffi::c_void; -pub type ISketchInk = *mut ::core::ffi::c_void; -pub type IStrokeBuilder = *mut ::core::ffi::c_void; -pub type IStylusAsyncPlugin = *mut ::core::ffi::c_void; -pub type IStylusPlugin = *mut ::core::ffi::c_void; -pub type IStylusSyncPlugin = *mut ::core::ffi::c_void; -pub type ITextInputPanel = *mut ::core::ffi::c_void; -pub type ITextInputPanelEventSink = *mut ::core::ffi::c_void; -pub type ITextInputPanelRunInfo = *mut ::core::ffi::c_void; -pub type ITipAutoCompleteClient = *mut ::core::ffi::c_void; -pub type ITipAutoCompleteProvider = *mut ::core::ffi::c_void; -pub type _IInkCollectorEvents = *mut ::core::ffi::c_void; -pub type _IInkEditEvents = *mut ::core::ffi::c_void; -pub type _IInkEvents = *mut ::core::ffi::c_void; -pub type _IInkOverlayEvents = *mut ::core::ffi::c_void; -pub type _IInkPictureEvents = *mut ::core::ffi::c_void; -pub type _IInkRecognitionEvents = *mut ::core::ffi::c_void; -pub type _IInkStrokesEvents = *mut ::core::ffi::c_void; -pub type _IMathInputControlEvents = *mut ::core::ffi::c_void; -pub type _IPenInputPanelEvents = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_ADDSTROKE_FAILED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_INTERRUPTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_PROCESS_FAILED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_RESETCONTEXT_FAILED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_SETCACMODE_FAILED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_SETFACTOID_FAILED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_SETFLAGS_FAILED: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_SETGUIDE_FAILED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_SETTEXTCONTEXT_FAILED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ASYNC_RECO_SETWORDLIST_FAILED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const BEST_COMPLETE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CAC_FULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CAC_PREFIX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CAC_RANDOM: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DynamicRenderer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xecd32aea_746f_4dcb_bf68_082757faff18); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETDRAWATTR: u32 = 1541u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETFACTOID: u32 = 1549u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETGESTURESTATUS: u32 = 1545u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETINKINSERTMODE: u32 = 1539u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETINKMODE: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETMOUSEICON: u32 = 1553u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETMOUSEPOINTER: u32 = 1555u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETRECOGNIZER: u32 = 1547u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETRECOTIMEOUT: u32 = 1543u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETSELINK: u32 = 1551u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETSELINKDISPLAYMODE: u32 = 1562u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETSTATUS: u32 = 1557u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_GETUSEMOUSEFORINPUT: u32 = 1559u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_RECOGNIZE: u32 = 1558u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETDRAWATTR: u32 = 1542u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETFACTOID: u32 = 1550u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETGESTURESTATUS: u32 = 1546u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETINKINSERTMODE: u32 = 1540u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETINKMODE: u32 = 1538u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETMOUSEICON: u32 = 1554u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETMOUSEPOINTER: u32 = 1556u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETRECOGNIZER: u32 = 1548u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETRECOTIMEOUT: u32 = 1544u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETSELINK: u32 = 1552u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETSELINKDISPLAYMODE: u32 = 1561u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EM_SETUSEMOUSEFORINPUT: u32 = 1560u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACILITY_INK: u32 = 40u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_BOPOMOFO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("BOPOMOFO"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_CHINESESIMPLECOMMON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CHS_COMMON"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_CHINESETRADITIONALCOMMON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CHT_COMMON"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_CURRENCY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CURRENCY"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_DATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DATE"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_DEFAULT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DEFAULT"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_DIGIT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("DIGIT"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_EMAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("EMAIL"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_FILENAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("FILENAME"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_HANGULCOMMON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HANGUL_COMMON"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_HANGULRARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HANGUL_RARE"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_HIRAGANA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("HIRAGANA"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_JAMO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JAMO"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_JAPANESECOMMON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("JPN_COMMON"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_KANJICOMMON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KANJI_COMMON"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_KANJIRARE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KANJI_RARE"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_KATAKANA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KATAKANA"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_KOREANCOMMON: ::windows_sys::core::PCWSTR = ::windows_sys::w!("KOR_COMMON"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_LOWERCHAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LOWERCHAR"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_NONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NONE"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_NUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NUMBER"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_NUMBERSIMPLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("NUMSIMPLE"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_ONECHAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("ONECHAR"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_PERCENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PERCENT"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_POSTALCODE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("POSTALCODE"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_PUNCCHAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("PUNCCHAR"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_SYSTEMDICTIONARY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SYSDICT"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_TELEPHONE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TELEPHONE"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_TIME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TIME"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_UPPERCHAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("UPPERCHAR"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_WEB: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WEB"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FACTOID_WORDLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("WORDLIST"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICK_WM_HANDLED_MASK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_ARROW_DOWN: u32 = 61497u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_ARROW_LEFT: u32 = 61498u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_ARROW_RIGHT: u32 = 61499u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_ARROW_UP: u32 = 61496u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_ASTERISK: u32 = 61608u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACE_LEFT: u32 = 61674u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACE_OVER: u32 = 61672u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACE_RIGHT: u32 = 61675u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACE_UNDER: u32 = 61673u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACKET_LEFT: u32 = 61670u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACKET_OVER: u32 = 61668u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACKET_RIGHT: u32 = 61671u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BRACKET_UNDER: u32 = 61669u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BULLET: u32 = 61450u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_BULLET_CROSS: u32 = 61451u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CHECK: u32 = 61445u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CHEVRON_DOWN: u32 = 61489u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CHEVRON_LEFT: u32 = 61490u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CHEVRON_RIGHT: u32 = 61491u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CHEVRON_UP: u32 = 61488u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CIRCLE: u32 = 61472u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CIRCLE_CIRCLE: u32 = 61475u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CIRCLE_CROSS: u32 = 61477u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CIRCLE_LINE_HORZ: u32 = 61479u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CIRCLE_LINE_VERT: u32 = 61478u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CIRCLE_TAP: u32 = 61474u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CLOSEUP: u32 = 61455u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CROSS: u32 = 61447u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_CURLICUE: u32 = 61456u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIAGONAL_LEFTDOWN: u32 = 61534u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIAGONAL_LEFTUP: u32 = 61532u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIAGONAL_RIGHTDOWN: u32 = 61535u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIAGONAL_RIGHTUP: u32 = 61533u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_0: u32 = 61594u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_1: u32 = 61595u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_2: u32 = 61596u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_3: u32 = 61597u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_4: u32 = 61598u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_5: u32 = 61599u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_6: u32 = 61600u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_7: u32 = 61601u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_8: u32 = 61602u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DIGIT_9: u32 = 61603u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOLLAR: u32 = 61607u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_ARROW_DOWN: u32 = 61501u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_ARROW_LEFT: u32 = 61502u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_ARROW_RIGHT: u32 = 61503u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_ARROW_UP: u32 = 61500u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_CIRCLE: u32 = 61473u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_CURLICUE: u32 = 61457u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_DOWN: u32 = 61625u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_LEFT: u32 = 61626u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_RIGHT: u32 = 61627u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_TAP: u32 = 61681u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOUBLE_UP: u32 = 61624u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN: u32 = 61529u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN_ARROW_LEFT: u32 = 61506u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN_ARROW_RIGHT: u32 = 61507u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN_LEFT: u32 = 61546u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN_LEFT_LONG: u32 = 61542u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN_RIGHT: u32 = 61547u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN_RIGHT_LONG: u32 = 61543u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_DOWN_UP: u32 = 61537u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_EXCLAMATION: u32 = 61604u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_INFINITY: u32 = 61446u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LEFT: u32 = 61530u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LEFT_ARROW_DOWN: u32 = 61509u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LEFT_ARROW_UP: u32 = 61508u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LEFT_DOWN: u32 = 61549u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LEFT_RIGHT: u32 = 61538u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LEFT_UP: u32 = 61548u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_A: u32 = 61568u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_B: u32 = 61569u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_C: u32 = 61570u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_D: u32 = 61571u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_E: u32 = 61572u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_F: u32 = 61573u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_G: u32 = 61574u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_H: u32 = 61575u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_I: u32 = 61576u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_J: u32 = 61577u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_K: u32 = 61578u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_L: u32 = 61579u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_M: u32 = 61580u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_N: u32 = 61581u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_O: u32 = 61582u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_P: u32 = 61583u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_Q: u32 = 61584u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_R: u32 = 61585u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_S: u32 = 61586u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_T: u32 = 61587u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_U: u32 = 61588u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_V: u32 = 61589u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_W: u32 = 61590u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_X: u32 = 61591u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_Y: u32 = 61592u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_LETTER_Z: u32 = 61593u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_NULL: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_OPENUP: u32 = 61454u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_PARAGRAPH: u32 = 61448u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_PLUS: u32 = 61609u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_QUAD_TAP: u32 = 61683u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_QUESTION: u32 = 61605u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_RECTANGLE: u32 = 61458u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_RIGHT: u32 = 61531u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_RIGHT_ARROW_DOWN: u32 = 61511u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_RIGHT_ARROW_UP: u32 = 61510u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_RIGHT_DOWN: u32 = 61551u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_RIGHT_LEFT: u32 = 61539u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_RIGHT_UP: u32 = 61550u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SCRATCHOUT: u32 = 61441u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SECTION: u32 = 61449u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SEMICIRCLE_LEFT: u32 = 61480u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SEMICIRCLE_RIGHT: u32 = 61481u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SHARP: u32 = 61606u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SQUARE: u32 = 61443u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SQUIGGLE: u32 = 61452u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_STAR: u32 = 61444u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_SWAP: u32 = 61453u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_TAP: u32 = 61680u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_TRIANGLE: u32 = 61442u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_TRIPLE_DOWN: u32 = 61629u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_TRIPLE_LEFT: u32 = 61630u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_TRIPLE_RIGHT: u32 = 61631u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_TRIPLE_TAP: u32 = 61682u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_TRIPLE_UP: u32 = 61628u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP: u32 = 61528u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP_ARROW_LEFT: u32 = 61504u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP_ARROW_RIGHT: u32 = 61505u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP_DOWN: u32 = 61536u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP_LEFT: u32 = 61544u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP_LEFT_LONG: u32 = 61540u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP_RIGHT: u32 = 61545u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GESTURE_UP_RIGHT_LONG: u32 = 61541u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_DYNAMIC_RENDERER_CACHED_DATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbf531b92_25bf_4a95_89ad_0e476b34b4f5); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_GESTURE_DATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x41e4ec0f_26aa_455a_9aa5_2cd36cf63fb9); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_ALTITUDE_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82dec5c7_f6ba_4906_894f_66d68dfc456c); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_AZIMUTH_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x029123b4_8828_410b_b250_a0536595e5dc); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_BUTTON_PRESSURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8b7fefc4_96aa_4bfe_ac26_8a5f0be07bf5); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_DEVICE_CONTACT_ID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x02585b91_049b_4750_9615_df8948ab3c9c); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_FINGERCONTACTCONFIDENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe706c804_57f0_4f00_8a0c_853d57789be9); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_HEIGHT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe61858d2_e447_4218_9d3f_18865c203df4); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_NORMAL_PRESSURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7307502d_f9f4_4e18_b3f2_2ce1b1a3610c); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_PACKET_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e0e07bf_afe7_4cf7_87d1_af6446208418); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_PITCH_ROTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f7e57b7_be37_4be1_a356_7a84160e1893); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_ROLL_ROTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5d5d5e56_6ba9_4c5b_9fb0_851c91714e56); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_SERIAL_NUMBER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78a81b56_0935_4493_baae_00541a8a16c4); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_TANGENT_PRESSURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6da4488b_5244_41ec_905b_32d89ab80809); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_TIMER_TICK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x436510c5_fed3_45d1_8b76_71d3ea7a829d); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_TWIST_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0d324960_13b2_41e4_ace6_7ae9d43d2d3b); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_WIDTH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbaabe94d_2712_48f5_be9d_8f8b5ea0711a); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_X: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x598a6a8f_52c0_4ba0_93af_af357411a561); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_X_TILT_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa8d07b3a_8bf0_40b0_95a9_b80a6bb787bf); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_Y: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb53f9f75_04e0_4498_a7ee_c30dbb5a9011); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_YAW_ROTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6a849980_7c3a_45b7_aa82_90a262950e89); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_Y_TILT_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0e932389_1d77_43af_ac00_5b950d6d4b2d); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GUID_PACKETPROPERTY_GUID_Z: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x735adb30_0ebb_4788_a0e4_0f316490055d); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const GestureRecognizer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea30c654_c62c_441f_ac00_95f9a196782c); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const HandwrittenTextInsertion: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9f074ee2_e6e9_4d8a_a047_eb5b5c3c55da); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IECN_GESTURE: u32 = 2050u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IECN_RECOGNITIONRESULT: u32 = 2051u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IECN_STROKE: u32 = 2049u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IECN__BASE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEC__BASE: u32 = 1536u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKEDIT_CLASS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("INKEDIT"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKEDIT_CLASSW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("INKEDIT"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_BOXNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{2C243E3A-F733-4EB6-B1F8-B5DC5C2C4CDA}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_CONFIDENCELEVEL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{7DFE11A7-FB5D-4958-8765-154ADF0D833F}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_HOTPOINT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{CA6F40DC-5292-452a-91FB-2181C0BEC0DE}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_LINEMETRICS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{8CC24B27-30A9-4b96-9056-2D3A90DA0727}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_LINENUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{DBF29F2C-5289-4BE8-B3D8-6EF63246253E}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_MAXIMUMSTROKECOUNT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{BF0EEC4E-4B7D-47a9-8CFA-234DD24BD22A}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_POINTSPERINCH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{7ED16B76-889C-468e-8276-0021B770187E}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INKRECOGNITIONPROPERTY_SEGMENTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{B3C0FE6C-FB51-4164-BA2F-844AF8F983DA}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const INK_SERIALIZED_FORMAT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Ink Serialized Format"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IP_CURSOR_DOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IP_INVERTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IP_MARGIN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const Ink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13de4a42_8d21_4c8e_bf9c_8f69cb068fca); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkCollector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43fb1553_ad74_4ee8_88e4_3e6daac915db); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkCollectorClipInkToMargin: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkCollectorDefaultMargin: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkDisp: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x937c1a34_151d_4610_9ca6_a8cc9bdb5d83); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkDivider: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8854f6a0_4683_4ae7_9191_752fe64612c3); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkDrawingAttributes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8bf32a2_05a5_44c3_b3aa_5e80ac7d2576); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkEdit: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe5ca59f5_57c4_4dd8_9bd6_1deeedd27af4); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkMaxTransparencyValue: i32 = 255i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkMinTransparencyValue: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkOverlay: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x65d00646_cde3_4a88_9163_6769f0f1a97d); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkPicture: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x04a1e553_fe36_4fde_865e_344194e69424); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkRecognizerContext: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaac46a37_9229_4fc0_8cce_4497569bf4d1); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkRecognizerGuide: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8770d941_a63a_4671_a375_2855a18eba73); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkRecognizers: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9fd4e808_f6e6_4e65_98d3_aa39054c1255); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkRectangle: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x43b07326_aae0_4b62_a83d_5fd768b7353c); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkRenderer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c1cc6e4_d7eb_4eeb_9091_15a7c8791ed9); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkStrokes: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48f491bc_240e_4860_b079_a1e94d3d2c86); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkTablets: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6e4fcb12_510a_4d40_9304_1da10ae9147c); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkTransform: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe3d5d93c_1663_4a78_a1a7_22375dfebaee); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InkWordList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9de85094_f71f_44f1_8471_15a2fa76fcf3); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MAX_FRIENDLYNAME: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MAX_LANGUAGES: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MAX_PACKET_BUTTON_COUNT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MAX_PACKET_PROPERTY_COUNT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MAX_VENDORNAME: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICROSOFT_PENINPUT_PANEL_PROPERTY_T: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft PenInputPanel 1.5"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICROSOFT_TIP_COMBOBOXLIST_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft TIP ComboBox List Window Identifier"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICROSOFT_TIP_NO_INSERT_BUTTON_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft TIP No Insert Option"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICROSOFT_TIP_OPENING_MSG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TabletInputPanelOpening"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICROSOFT_URL_EXPERIENCE_PROPERTY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Microsoft TIP URL Experience"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MathInputControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc561816c_14d8_4090_830c_98d994b21c7b); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const NUM_FLICK_DIRECTIONS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PenInputPanel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf744e496_1b5a_489e_81dc_fbd7ac6298a8); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PenInputPanel_Internal: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x802b1fb9_056b_4720_b0cc_80d23b71171e); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOCONF_HIGHCONFIDENCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOCONF_LOWCONFIDENCE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOCONF_MEDIUMCONFIDENCE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOCONF_NOTSET: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOFLAG_AUTOSPACE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOFLAG_COERCE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOFLAG_DISABLEPERSONALIZATION: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOFLAG_LINEMODE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOFLAG_PREFIXOK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOFLAG_SINGLESEG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECOFLAG_WORDMODE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_ADVISEINKCHANGE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_ARBITRARY_ANGLE: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_BOXED_INPUT: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_CAC_INPUT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_DONTCARE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_DOWN_AND_LEFT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_DOWN_AND_RIGHT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_FREE_INPUT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_LATTICE: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_LEFT_AND_DOWN: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_LINED_INPUT: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_OBJECT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_PERFORMSLINEBREAKING: i32 = 65536i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_PERSONALIZABLE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_REQUIRESSEGMENTATIONBREAKING: i32 = 131072i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_RIGHT_AND_DOWN: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RF_STROKEREORDER: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RealTimeStylus: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe26b366d_f998_43ce_836f_cb6d904432b0); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SAFE_PARTIAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_ALTITUDEORIENTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{82DEC5C7-F6BA-4906-894F-66D68DFC456C}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_AZIMUTHORIENTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{029123B4-8828-410B-B250-A0536595E5DC}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_BUTTONPRESSURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{8B7FEFC4-96AA-4BFE-AC26-8A5F0BE07BF5}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_DEVICE_CONTACT_ID: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{02585B91-049B-4750-9615-DF8948AB3C9C}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_FINGERCONTACTCONFIDENCE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{E706C804-57F0-4F00-8A0C-853D57789BE9}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_HEIGHT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{E61858D2-E447-4218-9D3F-18865C203DF4}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_NORMALPRESSURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{7307502D-F9F4-4E18-B3F2-2CE1B1A3610C}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_PAKETSTATUS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{6E0E07BF-AFE7-4CF7-87D1-AF6446208418}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_PITCHROTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{7F7E57B7-BE37-4BE1-A356-7A84160E1893}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_ROLLROTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{5D5D5E56-6BA9-4C5B-9FB0-851C91714E56}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_SERIALNUMBER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{78A81B56-0935-4493-BAAE-00541A8A16C4}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_TANGENTPRESSURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{6DA4488B-5244-41EC-905B-32D89AB80809}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_TIMERTICK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{436510C5-FED3-45D1-8B76-71D3EA7A829D}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_TWISTORIENTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{0D324960-13B2-41E4-ACE6-7AE9D43D2D3B}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_WIDTH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{BAABE94D-2712-48F5-BE9D-8F8B5EA0711A}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_X: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{598A6A8F-52C0-4BA0-93AF-AF357411A561}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_XTILTORIENTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{A8D07B3A-8BF0-40B0-95A9-B80A6BB787BF}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_Y: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{B53F9F75-04E0-4498-A7EE-C30DBB5A9011}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_YAWROTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{6A849980-7C3A-45B7-AA82-90A262950E89}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_YTILTORIENTATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{0E932389-1D77-43AF-AC00-5B950D6D4B2D}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const STR_GUID_Z: ::windows_sys::core::PCWSTR = ::windows_sys::w!("{735ADB30-0EBB-4788-A0E4-0F316490055D}"); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SketchInk: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf0291081_e87c_4e07_97da_a0a03761e586); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const StrokeBuilder: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe810cee7_6e51_4cb0_aa3a_0b985b70daf7); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_FLICKFALLBACKKEYS: u32 = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_FLICKS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_PENBARRELFEEDBACK: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_PENTAPFEEDBACK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_PRESSANDHOLD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_SMOOTHSCROLLING: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_TOUCHSWITCH: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_TOUCHUIFORCEOFF: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_DISABLE_TOUCHUIFORCEON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_ENABLE_FLICKLEARNINGMODE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_ENABLE_FLICKSONCONTEXT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TABLET_ENABLE_MULTITOUCHDATA: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TextInputPanel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf9b189d7_228b_4f2b_8650_b97f59e02c8c); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TipAutoCompleteClient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x807c1e6c_1d00_453f_b920_b61bb7cdd997); -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const WM_TABLET_ADDED: u32 = 712u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const WM_TABLET_DEFBASE: u32 = 704u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const WM_TABLET_DELETED: u32 = 713u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const WM_TABLET_FLICK: u32 = 715u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const WM_TABLET_MAXOFFSET: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const WM_TABLET_QUERYSYSTEMGESTURESTATUS: u32 = 716u32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type ALT_BREAKS = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ALT_BREAKS_SAME: ALT_BREAKS = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ALT_BREAKS_UNIQUE: ALT_BREAKS = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ALT_BREAKS_FULL: ALT_BREAKS = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type AppearanceConstants = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfFlat: AppearanceConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfThreeD: AppearanceConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type BorderStyleConstants = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfNoBorder: BorderStyleConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfFixedSingle: BorderStyleConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type CONFIDENCE_LEVEL = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CFL_STRONG: CONFIDENCE_LEVEL = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CFL_INTERMEDIATE: CONFIDENCE_LEVEL = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CFL_POOR: CONFIDENCE_LEVEL = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type CorrectionMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CorrectionMode_NotVisible: CorrectionMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CorrectionMode_PreInsertion: CorrectionMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CorrectionMode_PostInsertionCollapsed: CorrectionMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CorrectionMode_PostInsertionExpanded: CorrectionMode = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type CorrectionPosition = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CorrectionPosition_Auto: CorrectionPosition = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CorrectionPosition_Bottom: CorrectionPosition = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const CorrectionPosition_Top: CorrectionPosition = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_Ink = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IStrokes: DISPID_Ink = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IExtendedProperties: DISPID_Ink = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IGetBoundingBox: DISPID_Ink = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IDeleteStrokes: DISPID_Ink = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IDeleteStroke: DISPID_Ink = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IExtractStrokes: DISPID_Ink = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IExtractWithRectangle: DISPID_Ink = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IDirty: DISPID_Ink = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICustomStrokes: DISPID_Ink = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IClone: DISPID_Ink = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IHitTestCircle: DISPID_Ink = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IHitTestWithRectangle: DISPID_Ink = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IHitTestWithLasso: DISPID_Ink = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_INearestPoint: DISPID_Ink = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICreateStrokes: DISPID_Ink = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICreateStroke: DISPID_Ink = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IAddStrokesAtRectangle: DISPID_Ink = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IClip: DISPID_Ink = 18i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISave: DISPID_Ink = 19i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ILoad: DISPID_Ink = 20i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICreateStrokeFromPoints: DISPID_Ink = 21i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IClipboardCopyWithRectangle: DISPID_Ink = 22i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IClipboardCopy: DISPID_Ink = 23i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICanPaste: DISPID_Ink = 24i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IClipboardPaste: DISPID_Ink = 25i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkCollector = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICEnabled: DISPID_InkCollector = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICHwnd: DISPID_InkCollector = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICPaint: DISPID_InkCollector = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICText: DISPID_InkCollector = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICDefaultDrawingAttributes: DISPID_InkCollector = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICRenderer: DISPID_InkCollector = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICInk: DISPID_InkCollector = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICAutoRedraw: DISPID_InkCollector = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICCollectingInk: DISPID_InkCollector = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSetEventInterest: DISPID_InkCollector = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICGetEventInterest: DISPID_InkCollector = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOEditingMode: DISPID_InkCollector = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOSelection: DISPID_InkCollector = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOAttachMode: DISPID_InkCollector = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOHitTestSelection: DISPID_InkCollector = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IODraw: DISPID_InkCollector = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPPicture: DISPID_InkCollector = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPSizeMode: DISPID_InkCollector = 18i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPBackColor: DISPID_InkCollector = 19i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICCursors: DISPID_InkCollector = 20i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICMarginX: DISPID_InkCollector = 21i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICMarginY: DISPID_InkCollector = 22i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSetWindowInputRectangle: DISPID_InkCollector = 23i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICGetWindowInputRectangle: DISPID_InkCollector = 24i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICTablet: DISPID_InkCollector = 25i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSetAllTabletsMode: DISPID_InkCollector = 26i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSetSingleTabletIntegratedMode: DISPID_InkCollector = 27i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICCollectionMode: DISPID_InkCollector = 28i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSetGestureStatus: DISPID_InkCollector = 29i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICGetGestureStatus: DISPID_InkCollector = 30i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICDynamicRendering: DISPID_InkCollector = 31i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICDesiredPacketDescription: DISPID_InkCollector = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOEraserMode: DISPID_InkCollector = 33i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOEraserWidth: DISPID_InkCollector = 34i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICMouseIcon: DISPID_InkCollector = 35i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICMousePointer: DISPID_InkCollector = 36i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPInkEnabled: DISPID_InkCollector = 37i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSupportHighContrastInk: DISPID_InkCollector = 38i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOSupportHighContrastSelectionUI: DISPID_InkCollector = 39i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkCollectorEvent = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICEStroke: DISPID_InkCollectorEvent = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICECursorDown: DISPID_InkCollectorEvent = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICENewPackets: DISPID_InkCollectorEvent = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICENewInAirPackets: DISPID_InkCollectorEvent = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICECursorButtonDown: DISPID_InkCollectorEvent = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICECursorButtonUp: DISPID_InkCollectorEvent = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICECursorInRange: DISPID_InkCollectorEvent = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICECursorOutOfRange: DISPID_InkCollectorEvent = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICESystemGesture: DISPID_InkCollectorEvent = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICEGesture: DISPID_InkCollectorEvent = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICETabletAdded: DISPID_InkCollectorEvent = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICETabletRemoved: DISPID_InkCollectorEvent = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOEPainting: DISPID_InkCollectorEvent = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOEPainted: DISPID_InkCollectorEvent = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOESelectionChanging: DISPID_InkCollectorEvent = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOESelectionChanged: DISPID_InkCollectorEvent = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOESelectionMoving: DISPID_InkCollectorEvent = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOESelectionMoved: DISPID_InkCollectorEvent = 18i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOESelectionResizing: DISPID_InkCollectorEvent = 19i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOESelectionResized: DISPID_InkCollectorEvent = 20i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOEStrokesDeleting: DISPID_InkCollectorEvent = 21i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IOEStrokesDeleted: DISPID_InkCollectorEvent = 22i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEChangeUICues: DISPID_InkCollectorEvent = 23i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEClick: DISPID_InkCollectorEvent = 24i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEDblClick: DISPID_InkCollectorEvent = 25i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEInvalidated: DISPID_InkCollectorEvent = 26i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEMouseDown: DISPID_InkCollectorEvent = 27i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEMouseEnter: DISPID_InkCollectorEvent = 28i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEMouseHover: DISPID_InkCollectorEvent = 29i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEMouseLeave: DISPID_InkCollectorEvent = 30i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEMouseMove: DISPID_InkCollectorEvent = 31i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEMouseUp: DISPID_InkCollectorEvent = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEMouseWheel: DISPID_InkCollectorEvent = 33i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPESizeModeChanged: DISPID_InkCollectorEvent = 34i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEStyleChanged: DISPID_InkCollectorEvent = 35i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPESystemColorsChanged: DISPID_InkCollectorEvent = 36i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEKeyDown: DISPID_InkCollectorEvent = 37i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEKeyPress: DISPID_InkCollectorEvent = 38i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEKeyUp: DISPID_InkCollectorEvent = 39i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPEResize: DISPID_InkCollectorEvent = 40i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IPESizeChanged: DISPID_InkCollectorEvent = 41i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkCursor = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsrName: DISPID_InkCursor = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsrId: DISPID_InkCursor = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsrDrawingAttributes: DISPID_InkCursor = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsrButtons: DISPID_InkCursor = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsrInverted: DISPID_InkCursor = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsrTablet: DISPID_InkCursor = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkCursorButton = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICBName: DISPID_InkCursorButton = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICBId: DISPID_InkCursorButton = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICBState: DISPID_InkCursorButton = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkCursorButtons = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICBs_NewEnum: DISPID_InkCursorButtons = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICBsItem: DISPID_InkCursorButtons = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICBsCount: DISPID_InkCursorButtons = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkCursors = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICs_NewEnum: DISPID_InkCursors = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsItem: DISPID_InkCursors = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICsCount: DISPID_InkCursors = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkCustomStrokes = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSs_NewEnum: DISPID_InkCustomStrokes = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSsItem: DISPID_InkCustomStrokes = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSsCount: DISPID_InkCustomStrokes = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSsAdd: DISPID_InkCustomStrokes = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSsRemove: DISPID_InkCustomStrokes = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ICSsClear: DISPID_InkCustomStrokes = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkDivider = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivider_Strokes: DISPID_InkDivider = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivider_RecognizerContext: DISPID_InkDivider = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivider_LineHeight: DISPID_InkDivider = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivider_Divide: DISPID_InkDivider = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkDivisionResult = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionResult_Strokes: DISPID_InkDivisionResult = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionResult_ResultByType: DISPID_InkDivisionResult = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkDivisionUnit = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionUnit_Strokes: DISPID_InkDivisionUnit = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionUnit_DivisionType: DISPID_InkDivisionUnit = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionUnit_RecognizedString: DISPID_InkDivisionUnit = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionUnit_RotationTransform: DISPID_InkDivisionUnit = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkDivisionUnits = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionUnits_NewEnum: DISPID_InkDivisionUnits = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionUnits_Item: DISPID_InkDivisionUnits = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IInkDivisionUnits_Count: DISPID_InkDivisionUnits = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkDrawingAttributes = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAHeight: DISPID_InkDrawingAttributes = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAColor: DISPID_InkDrawingAttributes = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAWidth: DISPID_InkDrawingAttributes = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAFitToCurve: DISPID_InkDrawingAttributes = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAIgnorePressure: DISPID_InkDrawingAttributes = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAAntiAliased: DISPID_InkDrawingAttributes = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DATransparency: DISPID_InkDrawingAttributes = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DARasterOperation: DISPID_InkDrawingAttributes = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAPenTip: DISPID_InkDrawingAttributes = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAClone: DISPID_InkDrawingAttributes = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DAExtendedProperties: DISPID_InkDrawingAttributes = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkEdit = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Text: DISPID_InkEdit = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_TextRTF: DISPID_InkEdit = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Hwnd: DISPID_InkEdit = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DisableNoScroll: DISPID_InkEdit = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Locked: DISPID_InkEdit = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Enabled: DISPID_InkEdit = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_MaxLength: DISPID_InkEdit = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_MultiLine: DISPID_InkEdit = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ScrollBars: DISPID_InkEdit = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RTSelStart: DISPID_InkEdit = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RTSelLength: DISPID_InkEdit = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RTSelText: DISPID_InkEdit = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelAlignment: DISPID_InkEdit = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelBold: DISPID_InkEdit = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelCharOffset: DISPID_InkEdit = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelColor: DISPID_InkEdit = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelFontName: DISPID_InkEdit = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelFontSize: DISPID_InkEdit = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelItalic: DISPID_InkEdit = 18i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelRTF: DISPID_InkEdit = 19i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelUnderline: DISPID_InkEdit = 20i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DragIcon: DISPID_InkEdit = 21i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Status: DISPID_InkEdit = 22i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_UseMouseForInput: DISPID_InkEdit = 23i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkMode: DISPID_InkEdit = 24i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkInsertMode: DISPID_InkEdit = 25i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoTimeout: DISPID_InkEdit = 26i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_DrawAttr: DISPID_InkEdit = 27i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Recognizer: DISPID_InkEdit = 28i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Factoid: DISPID_InkEdit = 29i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelInk: DISPID_InkEdit = 30i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SelInksDisplayMode: DISPID_InkEdit = 31i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Recognize: DISPID_InkEdit = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_GetGestStatus: DISPID_InkEdit = 33i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SetGestStatus: DISPID_InkEdit = 34i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_Refresh: DISPID_InkEdit = 35i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkEditEvents = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeChange: DISPID_InkEditEvents = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeSelChange: DISPID_InkEditEvents = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeKeyDown: DISPID_InkEditEvents = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeKeyUp: DISPID_InkEditEvents = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeMouseUp: DISPID_InkEditEvents = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeMouseDown: DISPID_InkEditEvents = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeKeyPress: DISPID_InkEditEvents = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeDblClick: DISPID_InkEditEvents = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeClick: DISPID_InkEditEvents = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeMouseMove: DISPID_InkEditEvents = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeCursorDown: DISPID_InkEditEvents = 21i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeStroke: DISPID_InkEditEvents = 22i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeGesture: DISPID_InkEditEvents = 23i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IeeRecognitionResult: DISPID_InkEditEvents = 24i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkEvent = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEInkAdded: DISPID_InkEvent = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEInkDeleted: DISPID_InkEvent = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkExtendedProperties = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPs_NewEnum: DISPID_InkExtendedProperties = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPsItem: DISPID_InkExtendedProperties = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPsCount: DISPID_InkExtendedProperties = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPsAdd: DISPID_InkExtendedProperties = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPsRemove: DISPID_InkExtendedProperties = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPsClear: DISPID_InkExtendedProperties = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPsDoesPropertyExist: DISPID_InkExtendedProperties = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkExtendedProperty = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPGuid: DISPID_InkExtendedProperty = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IEPData: DISPID_InkExtendedProperty = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkGesture = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IGId: DISPID_InkGesture = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IGGetHotPoint: DISPID_InkGesture = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IGConfidence: DISPID_InkGesture = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecoAlternate = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_String: DISPID_InkRecoAlternate = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_LineNumber: DISPID_InkRecoAlternate = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_Baseline: DISPID_InkRecoAlternate = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_Midline: DISPID_InkRecoAlternate = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_Ascender: DISPID_InkRecoAlternate = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_Descender: DISPID_InkRecoAlternate = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_Confidence: DISPID_InkRecoAlternate = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_Strokes: DISPID_InkRecoAlternate = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_GetStrokesFromStrokeRanges: DISPID_InkRecoAlternate = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_GetStrokesFromTextRange: DISPID_InkRecoAlternate = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_GetTextRangeFromStrokes: DISPID_InkRecoAlternate = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_GetPropertyValue: DISPID_InkRecoAlternate = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_LineAlternates: DISPID_InkRecoAlternate = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_ConfidenceAlternates: DISPID_InkRecoAlternate = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecoAlternate_AlternatesWithConstantPropertyValues: DISPID_InkRecoAlternate = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecoContext = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_Strokes: DISPID_InkRecoContext = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_CharacterAutoCompletionMode: DISPID_InkRecoContext = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_Factoid: DISPID_InkRecoContext = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_WordList: DISPID_InkRecoContext = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_Recognizer: DISPID_InkRecoContext = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_Guide: DISPID_InkRecoContext = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_Flags: DISPID_InkRecoContext = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_PrefixText: DISPID_InkRecoContext = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_SuffixText: DISPID_InkRecoContext = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_StopRecognition: DISPID_InkRecoContext = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_Clone: DISPID_InkRecoContext = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_Recognize: DISPID_InkRecoContext = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_StopBackgroundRecognition: DISPID_InkRecoContext = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_EndInkInput: DISPID_InkRecoContext = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_BackgroundRecognize: DISPID_InkRecoContext = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_BackgroundRecognizeWithAlternates: DISPID_InkRecoContext = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx_IsStringSupported: DISPID_InkRecoContext = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecoContext2 = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecoCtx2_EnabledUnicodeRanges: DISPID_InkRecoContext2 = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecognitionAlternates = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionAlternates_NewEnum: DISPID_InkRecognitionAlternates = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionAlternates_Item: DISPID_InkRecognitionAlternates = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionAlternates_Count: DISPID_InkRecognitionAlternates = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionAlternates_Strokes: DISPID_InkRecognitionAlternates = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecognitionEvent = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRERecognitionWithAlternates: DISPID_InkRecognitionEvent = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRERecognition: DISPID_InkRecognitionEvent = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecognitionResult = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionResult_TopString: DISPID_InkRecognitionResult = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionResult_TopAlternate: DISPID_InkRecognitionResult = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionResult_Strokes: DISPID_InkRecognitionResult = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionResult_TopConfidence: DISPID_InkRecognitionResult = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionResult_AlternatesFromSelection: DISPID_InkRecognitionResult = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionResult_ModifyTopAlternate: DISPID_InkRecognitionResult = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkRecognitionResult_SetResultOnStrokes: DISPID_InkRecognitionResult = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecognizer = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoClsid: DISPID_InkRecognizer = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoName: DISPID_InkRecognizer = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoVendor: DISPID_InkRecognizer = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoCapabilities: DISPID_InkRecognizer = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoLanguageID: DISPID_InkRecognizer = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoPreferredPacketDescription: DISPID_InkRecognizer = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoCreateRecognizerContext: DISPID_InkRecognizer = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoSupportedProperties: DISPID_InkRecognizer = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecognizer2 = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoId: DISPID_InkRecognizer2 = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_RecoUnicodeRanges: DISPID_InkRecognizer2 = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecognizerGuide = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGWritingBox: DISPID_InkRecognizerGuide = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGDrawnBox: DISPID_InkRecognizerGuide = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGRows: DISPID_InkRecognizerGuide = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGColumns: DISPID_InkRecognizerGuide = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGMidline: DISPID_InkRecognizerGuide = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGGuideData: DISPID_InkRecognizerGuide = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRecognizers = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecos_NewEnum: DISPID_InkRecognizers = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecosItem: DISPID_InkRecognizers = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecosCount: DISPID_InkRecognizers = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRecosGetDefaultRecognizer: DISPID_InkRecognizers = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRectangle = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRTop: DISPID_InkRectangle = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRLeft: DISPID_InkRectangle = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRBottom: DISPID_InkRectangle = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRRight: DISPID_InkRectangle = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGetRectangle: DISPID_InkRectangle = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRSetRectangle: DISPID_InkRectangle = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRData: DISPID_InkRectangle = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkRenderer = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGetViewTransform: DISPID_InkRenderer = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRSetViewTransform: DISPID_InkRenderer = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRGetObjectTransform: DISPID_InkRenderer = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRSetObjectTransform: DISPID_InkRenderer = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRDraw: DISPID_InkRenderer = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRDrawStroke: DISPID_InkRenderer = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRPixelToInkSpace: DISPID_InkRenderer = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRInkSpaceToPixel: DISPID_InkRenderer = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRPixelToInkSpaceFromPoints: DISPID_InkRenderer = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRInkSpaceToPixelFromPoints: DISPID_InkRenderer = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRMeasure: DISPID_InkRenderer = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRMeasureStroke: DISPID_InkRenderer = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRMove: DISPID_InkRenderer = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRRotate: DISPID_InkRenderer = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IRScale: DISPID_InkRenderer = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkStrokeDisp = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDInkIndex: DISPID_InkStrokeDisp = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDID: DISPID_InkStrokeDisp = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDGetBoundingBox: DISPID_InkStrokeDisp = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDDrawingAttributes: DISPID_InkStrokeDisp = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDFindIntersections: DISPID_InkStrokeDisp = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDGetRectangleIntersections: DISPID_InkStrokeDisp = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDClip: DISPID_InkStrokeDisp = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDHitTestCircle: DISPID_InkStrokeDisp = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDNearestPoint: DISPID_InkStrokeDisp = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDSplit: DISPID_InkStrokeDisp = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDExtendedProperties: DISPID_InkStrokeDisp = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDInk: DISPID_InkStrokeDisp = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDBezierPoints: DISPID_InkStrokeDisp = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDPolylineCusps: DISPID_InkStrokeDisp = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDBezierCusps: DISPID_InkStrokeDisp = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDSelfIntersections: DISPID_InkStrokeDisp = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDPacketCount: DISPID_InkStrokeDisp = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDPacketSize: DISPID_InkStrokeDisp = 18i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDPacketDescription: DISPID_InkStrokeDisp = 19i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDDeleted: DISPID_InkStrokeDisp = 20i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDGetPacketDescriptionPropertyMetrics: DISPID_InkStrokeDisp = 21i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDGetPoints: DISPID_InkStrokeDisp = 22i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDSetPoints: DISPID_InkStrokeDisp = 23i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDGetPacketData: DISPID_InkStrokeDisp = 24i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDGetPacketValuesByProperty: DISPID_InkStrokeDisp = 25i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDSetPacketValuesByProperty: DISPID_InkStrokeDisp = 26i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDGetFlattenedBezierPoints: DISPID_InkStrokeDisp = 27i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDScaleToRectangle: DISPID_InkStrokeDisp = 28i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDTransform: DISPID_InkStrokeDisp = 29i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDMove: DISPID_InkStrokeDisp = 30i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDRotate: DISPID_InkStrokeDisp = 31i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDShear: DISPID_InkStrokeDisp = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISDScale: DISPID_InkStrokeDisp = 33i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkStrokes = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISs_NewEnum: DISPID_InkStrokes = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsItem: DISPID_InkStrokes = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsCount: DISPID_InkStrokes = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsValid: DISPID_InkStrokes = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsInk: DISPID_InkStrokes = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsAdd: DISPID_InkStrokes = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsAddStrokes: DISPID_InkStrokes = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsRemove: DISPID_InkStrokes = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsRemoveStrokes: DISPID_InkStrokes = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsToString: DISPID_InkStrokes = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsModifyDrawingAttributes: DISPID_InkStrokes = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsGetBoundingBox: DISPID_InkStrokes = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsScaleToRectangle: DISPID_InkStrokes = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsTransform: DISPID_InkStrokes = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsMove: DISPID_InkStrokes = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsRotate: DISPID_InkStrokes = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsShear: DISPID_InkStrokes = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsScale: DISPID_InkStrokes = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsClip: DISPID_InkStrokes = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsRecognitionResult: DISPID_InkStrokes = 18i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ISsRemoveRecognitionResult: DISPID_InkStrokes = 19i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkTablet = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITName: DISPID_InkTablet = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITPlugAndPlayId: DISPID_InkTablet = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITPropertyMetrics: DISPID_InkTablet = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITIsPacketPropertySupported: DISPID_InkTablet = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITMaximumInputRectangle: DISPID_InkTablet = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITHardwareCapabilities: DISPID_InkTablet = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkTablet2 = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IT2DeviceKind: DISPID_InkTablet2 = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkTablet3 = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IT3IsMultiTouch: DISPID_InkTablet3 = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_IT3MaximumCursors: DISPID_InkTablet3 = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkTablets = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITs_NewEnum: DISPID_InkTablets = -4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITsItem: DISPID_InkTablets = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITsDefaultTablet: DISPID_InkTablets = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITsCount: DISPID_InkTablets = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITsIsPacketPropertySupported: DISPID_InkTablets = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkTransform = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITReset: DISPID_InkTransform = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITTranslate: DISPID_InkTransform = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITRotate: DISPID_InkTransform = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITReflect: DISPID_InkTransform = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITShear: DISPID_InkTransform = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITScale: DISPID_InkTransform = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITeM11: DISPID_InkTransform = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITeM12: DISPID_InkTransform = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITeM21: DISPID_InkTransform = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITeM22: DISPID_InkTransform = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITeDx: DISPID_InkTransform = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITeDy: DISPID_InkTransform = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITGetTransform: DISPID_InkTransform = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITSetTransform: DISPID_InkTransform = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_ITData: DISPID_InkTransform = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkWordList = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkWordList_AddWord: DISPID_InkWordList = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkWordList_RemoveWord: DISPID_InkWordList = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkWordList_Merge: DISPID_InkWordList = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_InkWordList2 = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_InkWordList2_AddWords: DISPID_InkWordList2 = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_MathInputControlEvents = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_MICInsert: DISPID_MathInputControlEvents = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_MICClose: DISPID_MathInputControlEvents = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_MICPaint: DISPID_MathInputControlEvents = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_MICClear: DISPID_MathInputControlEvents = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_PenInputPanel = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPAttachedEditWindow: DISPID_PenInputPanel = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPFactoid: DISPID_PenInputPanel = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPCurrentPanel: DISPID_PenInputPanel = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPDefaultPanel: DISPID_PenInputPanel = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPVisible: DISPID_PenInputPanel = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPTop: DISPID_PenInputPanel = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPLeft: DISPID_PenInputPanel = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPWidth: DISPID_PenInputPanel = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPHeight: DISPID_PenInputPanel = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPMoveTo: DISPID_PenInputPanel = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPCommitPendingInput: DISPID_PenInputPanel = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPRefresh: DISPID_PenInputPanel = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPBusy: DISPID_PenInputPanel = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPVerticalOffset: DISPID_PenInputPanel = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPHorizontalOffset: DISPID_PenInputPanel = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPEnableTsf: DISPID_PenInputPanel = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPAutoShow: DISPID_PenInputPanel = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_PenInputPanelEvents = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPEVisibleChanged: DISPID_PenInputPanelEvents = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPEPanelChanged: DISPID_PenInputPanelEvents = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPEInputFailed: DISPID_PenInputPanelEvents = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_PIPEPanelMoving: DISPID_PenInputPanelEvents = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type DISPID_StrokeEvent = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SEStrokesAdded: DISPID_StrokeEvent = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DISPID_SEStrokesRemoved: DISPID_StrokeEvent = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type EventMask = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InPlaceStateChanging: EventMask = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InPlaceStateChanged: EventMask = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InPlaceSizeChanging: EventMask = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InPlaceSizeChanged: EventMask = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InputAreaChanging: EventMask = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InputAreaChanged: EventMask = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_CorrectionModeChanging: EventMask = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_CorrectionModeChanged: EventMask = 128i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InPlaceVisibilityChanging: EventMask = 256i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_InPlaceVisibilityChanged: EventMask = 512i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_TextInserting: EventMask = 1024i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_TextInserted: EventMask = 2048i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const EventMask_All: EventMask = 4095i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type FLICKACTION_COMMANDCODE = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKACTION_COMMANDCODE_NULL: FLICKACTION_COMMANDCODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKACTION_COMMANDCODE_SCROLL: FLICKACTION_COMMANDCODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKACTION_COMMANDCODE_APPCOMMAND: FLICKACTION_COMMANDCODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKACTION_COMMANDCODE_CUSTOMKEY: FLICKACTION_COMMANDCODE = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKACTION_COMMANDCODE_KEYMODIFIER: FLICKACTION_COMMANDCODE = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type FLICKDIRECTION = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_MIN: FLICKDIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_RIGHT: FLICKDIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_UPRIGHT: FLICKDIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_UP: FLICKDIRECTION = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_UPLEFT: FLICKDIRECTION = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_LEFT: FLICKDIRECTION = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_DOWNLEFT: FLICKDIRECTION = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_DOWN: FLICKDIRECTION = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_DOWNRIGHT: FLICKDIRECTION = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKDIRECTION_INVALID: FLICKDIRECTION = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type FLICKMODE = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKMODE_MIN: FLICKMODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKMODE_OFF: FLICKMODE = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKMODE_ON: FLICKMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKMODE_LEARNING: FLICKMODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKMODE_MAX: FLICKMODE = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const FLICKMODE_DEFAULT: FLICKMODE = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type GET_DANDIDATE_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TCF_ALLOW_RECOGNITION: GET_DANDIDATE_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TCF_FORCE_RECOGNITION: GET_DANDIDATE_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type INK_METRIC_FLAGS = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMF_FONT_SELECTED_IN_HDC: INK_METRIC_FLAGS = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMF_ITALIC: INK_METRIC_FLAGS = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMF_BOLD: INK_METRIC_FLAGS = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InPlaceDirection = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InPlaceDirection_Auto: InPlaceDirection = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InPlaceDirection_Bottom: InPlaceDirection = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InPlaceDirection_Top: InPlaceDirection = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InPlaceState = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InPlaceState_Auto: InPlaceState = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InPlaceState_HoverTarget: InPlaceState = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InPlaceState_Expanded: InPlaceState = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkApplicationGesture = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_AllGestures: InkApplicationGesture = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_NoGesture: InkApplicationGesture = 61440i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Scratchout: InkApplicationGesture = 61441i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Triangle: InkApplicationGesture = 61442i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Square: InkApplicationGesture = 61443i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Star: InkApplicationGesture = 61444i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Check: InkApplicationGesture = 61445i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Curlicue: InkApplicationGesture = 61456i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DoubleCurlicue: InkApplicationGesture = 61457i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Circle: InkApplicationGesture = 61472i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DoubleCircle: InkApplicationGesture = 61473i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_SemiCircleLeft: InkApplicationGesture = 61480i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_SemiCircleRight: InkApplicationGesture = 61481i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ChevronUp: InkApplicationGesture = 61488i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ChevronDown: InkApplicationGesture = 61489i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ChevronLeft: InkApplicationGesture = 61490i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ChevronRight: InkApplicationGesture = 61491i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ArrowUp: InkApplicationGesture = 61496i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ArrowDown: InkApplicationGesture = 61497i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ArrowLeft: InkApplicationGesture = 61498i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_ArrowRight: InkApplicationGesture = 61499i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Up: InkApplicationGesture = 61528i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Down: InkApplicationGesture = 61529i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Left: InkApplicationGesture = 61530i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Right: InkApplicationGesture = 61531i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_UpDown: InkApplicationGesture = 61536i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DownUp: InkApplicationGesture = 61537i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_LeftRight: InkApplicationGesture = 61538i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_RightLeft: InkApplicationGesture = 61539i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_UpLeftLong: InkApplicationGesture = 61540i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_UpRightLong: InkApplicationGesture = 61541i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DownLeftLong: InkApplicationGesture = 61542i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DownRightLong: InkApplicationGesture = 61543i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_UpLeft: InkApplicationGesture = 61544i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_UpRight: InkApplicationGesture = 61545i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DownLeft: InkApplicationGesture = 61546i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DownRight: InkApplicationGesture = 61547i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_LeftUp: InkApplicationGesture = 61548i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_LeftDown: InkApplicationGesture = 61549i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_RightUp: InkApplicationGesture = 61550i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_RightDown: InkApplicationGesture = 61551i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Exclamation: InkApplicationGesture = 61604i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_Tap: InkApplicationGesture = 61680i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IAG_DoubleTap: InkApplicationGesture = 61681i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkBoundingBoxMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IBBM_Default: InkBoundingBoxMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IBBM_NoCurveFit: InkBoundingBoxMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IBBM_CurveFit: InkBoundingBoxMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IBBM_PointsOnly: InkBoundingBoxMode = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IBBM_Union: InkBoundingBoxMode = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkClipboardFormats = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_None: InkClipboardFormats = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_InkSerializedFormat: InkClipboardFormats = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_SketchInk: InkClipboardFormats = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_TextInk: InkClipboardFormats = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_EnhancedMetafile: InkClipboardFormats = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_Metafile: InkClipboardFormats = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_Bitmap: InkClipboardFormats = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_PasteMask: InkClipboardFormats = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_CopyMask: InkClipboardFormats = 127i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICF_Default: InkClipboardFormats = 127i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkClipboardModes = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICB_Copy: InkClipboardModes = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICB_Cut: InkClipboardModes = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICB_ExtractOnly: InkClipboardModes = 48i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICB_DelayedCopy: InkClipboardModes = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICB_Default: InkClipboardModes = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkCollectionMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICM_InkOnly: InkCollectionMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICM_GestureOnly: InkCollectionMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICM_InkAndGesture: InkCollectionMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkCollectorEventInterest = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_DefaultEvents: InkCollectorEventInterest = -1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_CursorDown: InkCollectorEventInterest = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_Stroke: InkCollectorEventInterest = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_NewPackets: InkCollectorEventInterest = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_NewInAirPackets: InkCollectorEventInterest = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_CursorButtonDown: InkCollectorEventInterest = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_CursorButtonUp: InkCollectorEventInterest = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_CursorInRange: InkCollectorEventInterest = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_CursorOutOfRange: InkCollectorEventInterest = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_SystemGesture: InkCollectorEventInterest = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_TabletAdded: InkCollectorEventInterest = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_TabletRemoved: InkCollectorEventInterest = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_MouseDown: InkCollectorEventInterest = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_MouseMove: InkCollectorEventInterest = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_MouseUp: InkCollectorEventInterest = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_MouseWheel: InkCollectorEventInterest = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_DblClick: InkCollectorEventInterest = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICEI_AllEvents: InkCollectorEventInterest = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkCursorButtonState = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICBS_Unavailable: InkCursorButtonState = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICBS_Up: InkCursorButtonState = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ICBS_Down: InkCursorButtonState = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkDisplayMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IDM_Ink: InkDisplayMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IDM_Text: InkDisplayMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkDivisionType = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IDT_Segment: InkDivisionType = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IDT_Line: InkDivisionType = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IDT_Paragraph: InkDivisionType = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IDT_Drawing: InkDivisionType = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkEditStatus = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IES_Idle: InkEditStatus = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IES_Collecting: InkEditStatus = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IES_Recognizing: InkEditStatus = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkExtractFlags = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEF_CopyFromOriginal: InkExtractFlags = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEF_RemoveFromOriginal: InkExtractFlags = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEF_Default: InkExtractFlags = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkInsertMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEM_InsertText: InkInsertMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEM_InsertInk: InkInsertMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEM_Disabled: InkMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEM_Ink: InkMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IEM_InkAndGesture: InkMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkMouseButton = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMF_Left: InkMouseButton = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMF_Right: InkMouseButton = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMF_Middle: InkMouseButton = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkMousePointer = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_Default: InkMousePointer = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_Arrow: InkMousePointer = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_Crosshair: InkMousePointer = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_Ibeam: InkMousePointer = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_SizeNESW: InkMousePointer = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_SizeNS: InkMousePointer = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_SizeNWSE: InkMousePointer = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_SizeWE: InkMousePointer = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_UpArrow: InkMousePointer = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_Hourglass: InkMousePointer = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_NoDrop: InkMousePointer = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_ArrowHourglass: InkMousePointer = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_ArrowQuestion: InkMousePointer = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_SizeAll: InkMousePointer = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_Hand: InkMousePointer = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IMP_Custom: InkMousePointer = 99i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkOverlayAttachMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IOAM_Behind: InkOverlayAttachMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IOAM_InFront: InkOverlayAttachMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkOverlayEditingMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IOEM_Ink: InkOverlayEditingMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IOEM_Delete: InkOverlayEditingMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IOEM_Select: InkOverlayEditingMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkOverlayEraserMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IOERM_StrokeErase: InkOverlayEraserMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IOERM_PointErase: InkOverlayEraserMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkPenTip = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPT_Ball: InkPenTip = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPT_Rectangle: InkPenTip = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkPersistenceCompressionMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPCM_Default: InkPersistenceCompressionMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPCM_MaximumCompression: InkPersistenceCompressionMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPCM_NoCompression: InkPersistenceCompressionMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkPersistenceFormat = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPF_InkSerializedFormat: InkPersistenceFormat = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPF_Base64InkSerializedFormat: InkPersistenceFormat = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPF_GIF: InkPersistenceFormat = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPF_Base64GIF: InkPersistenceFormat = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkPictureSizeMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPSM_AutoSize: InkPictureSizeMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPSM_CenterImage: InkPictureSizeMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPSM_Normal: InkPictureSizeMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IPSM_StretchImage: InkPictureSizeMode = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkRasterOperation = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_Black: InkRasterOperation = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_NotMergePen: InkRasterOperation = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_MaskNotPen: InkRasterOperation = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_NotCopyPen: InkRasterOperation = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_MaskPenNot: InkRasterOperation = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_Not: InkRasterOperation = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_XOrPen: InkRasterOperation = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_NotMaskPen: InkRasterOperation = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_MaskPen: InkRasterOperation = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_NotXOrPen: InkRasterOperation = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_NoOperation: InkRasterOperation = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_MergeNotPen: InkRasterOperation = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_CopyPen: InkRasterOperation = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_MergePenNot: InkRasterOperation = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_MergePen: InkRasterOperation = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRO_White: InkRasterOperation = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkRecognitionAlternatesSelection = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRAS_Start: InkRecognitionAlternatesSelection = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRAS_DefaultCount: InkRecognitionAlternatesSelection = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRAS_All: InkRecognitionAlternatesSelection = -1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkRecognitionConfidence = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Strong: InkRecognitionConfidence = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Intermediate: InkRecognitionConfidence = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Poor: InkRecognitionConfidence = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkRecognitionModes = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_None: InkRecognitionModes = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_WordModeOnly: InkRecognitionModes = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_Coerce: InkRecognitionModes = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_TopInkBreaksOnly: InkRecognitionModes = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_PrefixOk: InkRecognitionModes = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_LineMode: InkRecognitionModes = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_DisablePersonalization: InkRecognitionModes = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_AutoSpace: InkRecognitionModes = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRM_Max: InkRecognitionModes = 128i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkRecognitionStatus = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_NoError: InkRecognitionStatus = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_Interrupted: InkRecognitionStatus = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_ProcessFailed: InkRecognitionStatus = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_InkAddedFailed: InkRecognitionStatus = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_SetAutoCompletionModeFailed: InkRecognitionStatus = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_SetStrokesFailed: InkRecognitionStatus = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_SetGuideFailed: InkRecognitionStatus = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_SetFlagsFailed: InkRecognitionStatus = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_SetFactoidFailed: InkRecognitionStatus = 128i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_SetPrefixSuffixFailed: InkRecognitionStatus = 256i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRS_SetWordListFailed: InkRecognitionStatus = 512i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkRecognizerCapabilities = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_DontCare: InkRecognizerCapabilities = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Object: InkRecognizerCapabilities = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_FreeInput: InkRecognizerCapabilities = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_LinedInput: InkRecognizerCapabilities = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_BoxedInput: InkRecognizerCapabilities = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_CharacterAutoCompletionInput: InkRecognizerCapabilities = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_RightAndDown: InkRecognizerCapabilities = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_LeftAndDown: InkRecognizerCapabilities = 128i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_DownAndLeft: InkRecognizerCapabilities = 256i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_DownAndRight: InkRecognizerCapabilities = 512i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_ArbitraryAngle: InkRecognizerCapabilities = 1024i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Lattice: InkRecognizerCapabilities = 2048i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_AdviseInkChange: InkRecognizerCapabilities = 4096i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_StrokeReorder: InkRecognizerCapabilities = 8192i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Personalizable: InkRecognizerCapabilities = 16384i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_PrefersArbitraryAngle: InkRecognizerCapabilities = 32768i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_PrefersParagraphBreaking: InkRecognizerCapabilities = 65536i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_PrefersSegmentation: InkRecognizerCapabilities = 131072i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Cursive: InkRecognizerCapabilities = 262144i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_TextPrediction: InkRecognizerCapabilities = 524288i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Alpha: InkRecognizerCapabilities = 1048576i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRC_Beta: InkRecognizerCapabilities = 2097152i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkRecognizerCharacterAutoCompletionMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRCACM_Full: InkRecognizerCharacterAutoCompletionMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRCACM_Prefix: InkRecognizerCharacterAutoCompletionMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IRCACM_Random: InkRecognizerCharacterAutoCompletionMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkSelectionConstants = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISC_FirstElement: InkSelectionConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISC_AllElements: InkSelectionConstants = -1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkShiftKeyModifierFlags = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IKM_Shift: InkShiftKeyModifierFlags = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IKM_Control: InkShiftKeyModifierFlags = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const IKM_Alt: InkShiftKeyModifierFlags = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InkSystemGesture = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_Tap: InkSystemGesture = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_DoubleTap: InkSystemGesture = 17i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_RightTap: InkSystemGesture = 18i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_Drag: InkSystemGesture = 19i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_RightDrag: InkSystemGesture = 20i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_HoldEnter: InkSystemGesture = 21i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_HoldLeave: InkSystemGesture = 22i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_HoverEnter: InkSystemGesture = 23i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_HoverLeave: InkSystemGesture = 24i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const ISG_Flick: InkSystemGesture = 31i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type InteractionMode = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InteractionMode_InPlace: InteractionMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InteractionMode_Floating: InteractionMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InteractionMode_DockedTop: InteractionMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InteractionMode_DockedBottom: InteractionMode = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type KEYMODIFIER = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const KEYMODIFIER_CONTROL: KEYMODIFIER = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const KEYMODIFIER_MENU: KEYMODIFIER = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const KEYMODIFIER_SHIFT: KEYMODIFIER = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const KEYMODIFIER_WIN: KEYMODIFIER = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const KEYMODIFIER_ALTGR: KEYMODIFIER = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const KEYMODIFIER_EXT: KEYMODIFIER = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type LINE_METRICS = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const LM_BASELINE: LINE_METRICS = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const LM_MIDLINE: LINE_METRICS = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const LM_ASCENDER: LINE_METRICS = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const LM_DESCENDER: LINE_METRICS = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type MICUIELEMENT = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_WRITE: MICUIELEMENT = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_ERASE: MICUIELEMENT = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_CORRECT: MICUIELEMENT = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_CLEAR: MICUIELEMENT = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_UNDO: MICUIELEMENT = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_REDO: MICUIELEMENT = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_INSERT: MICUIELEMENT = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_BUTTON_CANCEL: MICUIELEMENT = 128i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_INKPANEL_BACKGROUND: MICUIELEMENT = 256i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENT_RESULTPANEL_BACKGROUND: MICUIELEMENT = 512i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type MICUIELEMENTSTATE = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENTSTATE_NORMAL: MICUIELEMENTSTATE = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENTSTATE_HOT: MICUIELEMENTSTATE = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENTSTATE_PRESSED: MICUIELEMENTSTATE = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MICUIELEMENTSTATE_DISABLED: MICUIELEMENTSTATE = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type MouseButton = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const NO_BUTTON: MouseButton = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const LEFT_BUTTON: MouseButton = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RIGHT_BUTTON: MouseButton = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const MIDDLE_BUTTON: MouseButton = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type PROPERTY_UNITS = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_DEFAULT: PROPERTY_UNITS = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_INCHES: PROPERTY_UNITS = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_CENTIMETERS: PROPERTY_UNITS = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_DEGREES: PROPERTY_UNITS = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_RADIANS: PROPERTY_UNITS = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_SECONDS: PROPERTY_UNITS = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_POUNDS: PROPERTY_UNITS = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_GRAMS: PROPERTY_UNITS = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_SILINEAR: PROPERTY_UNITS = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_SIROTATION: PROPERTY_UNITS = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_ENGLINEAR: PROPERTY_UNITS = 10i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_ENGROTATION: PROPERTY_UNITS = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_SLUGS: PROPERTY_UNITS = 12i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_KELVIN: PROPERTY_UNITS = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_FAHRENHEIT: PROPERTY_UNITS = 14i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_AMPERE: PROPERTY_UNITS = 15i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PROPERTY_UNITS_CANDELA: PROPERTY_UNITS = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type PanelInputArea = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PanelInputArea_Auto: PanelInputArea = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PanelInputArea_Keyboard: PanelInputArea = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PanelInputArea_WritingPad: PanelInputArea = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PanelInputArea_CharacterPad: PanelInputArea = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type PanelType = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PT_Default: PanelType = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PT_Inactive: PanelType = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PT_Handwriting: PanelType = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const PT_Keyboard: PanelType = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type RECO_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECO_TYPE_WSTRING: RECO_TYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RECO_TYPE_WCHAR: RECO_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type RealTimeStylusDataInterest = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_AllData: RealTimeStylusDataInterest = -1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_None: RealTimeStylusDataInterest = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_Error: RealTimeStylusDataInterest = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_RealTimeStylusEnabled: RealTimeStylusDataInterest = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_RealTimeStylusDisabled: RealTimeStylusDataInterest = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_StylusNew: RealTimeStylusDataInterest = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_StylusInRange: RealTimeStylusDataInterest = 16i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_InAirPackets: RealTimeStylusDataInterest = 32i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_StylusOutOfRange: RealTimeStylusDataInterest = 64i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_StylusDown: RealTimeStylusDataInterest = 128i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_Packets: RealTimeStylusDataInterest = 256i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_StylusUp: RealTimeStylusDataInterest = 512i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_StylusButtonUp: RealTimeStylusDataInterest = 1024i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_StylusButtonDown: RealTimeStylusDataInterest = 2048i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_SystemEvents: RealTimeStylusDataInterest = 4096i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_TabletAdded: RealTimeStylusDataInterest = 8192i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_TabletRemoved: RealTimeStylusDataInterest = 16384i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_CustomStylusDataAdded: RealTimeStylusDataInterest = 32768i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_UpdateMapping: RealTimeStylusDataInterest = 65536i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSDI_DefaultEvents: RealTimeStylusDataInterest = 37766i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type RealTimeStylusLockType = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSLT_ObjLock: RealTimeStylusLockType = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSLT_SyncEventLock: RealTimeStylusLockType = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSLT_AsyncEventLock: RealTimeStylusLockType = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSLT_ExcludeCallback: RealTimeStylusLockType = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSLT_SyncObjLock: RealTimeStylusLockType = 11i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const RTSLT_AsyncObjLock: RealTimeStylusLockType = 13i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type SCROLLDIRECTION = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SCROLLDIRECTION_UP: SCROLLDIRECTION = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SCROLLDIRECTION_DOWN: SCROLLDIRECTION = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type ScrollBarsConstants = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfNone: ScrollBarsConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfHorizontal: ScrollBarsConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfVertical: ScrollBarsConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfBoth: ScrollBarsConstants = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type SelAlignmentConstants = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfLeft: SelAlignmentConstants = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfRight: SelAlignmentConstants = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const rtfCenter: SelAlignmentConstants = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type SelectionHitResult = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_None: SelectionHitResult = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_NW: SelectionHitResult = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_SE: SelectionHitResult = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_NE: SelectionHitResult = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_SW: SelectionHitResult = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_E: SelectionHitResult = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_W: SelectionHitResult = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_N: SelectionHitResult = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_S: SelectionHitResult = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SHR_Selection: SelectionHitResult = 9i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type StylusQueue = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const SyncStylusQueue: StylusQueue = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const AsyncStylusQueueImmediate: StylusQueue = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const AsyncStylusQueue: StylusQueue = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type TabletDeviceKind = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TDK_Mouse: TabletDeviceKind = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TDK_Pen: TabletDeviceKind = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TDK_Touch: TabletDeviceKind = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type TabletHardwareCapabilities = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const THWC_Integrated: TabletHardwareCapabilities = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const THWC_CursorMustTouch: TabletHardwareCapabilities = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const THWC_HardProximity: TabletHardwareCapabilities = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const THWC_CursorsHavePhysicalIds: TabletHardwareCapabilities = 8i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type TabletPropertyMetricUnit = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Default: TabletPropertyMetricUnit = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Inches: TabletPropertyMetricUnit = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Centimeters: TabletPropertyMetricUnit = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Degrees: TabletPropertyMetricUnit = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Radians: TabletPropertyMetricUnit = 4i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Seconds: TabletPropertyMetricUnit = 5i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Pounds: TabletPropertyMetricUnit = 6i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const TPMU_Grams: TabletPropertyMetricUnit = 7i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type VisualState = i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const InPlace: VisualState = 0i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const Floating: VisualState = 1i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DockedTop: VisualState = 2i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const DockedBottom: VisualState = 3i32; -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub const Closed: VisualState = 4i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct CHARACTER_RANGE { - pub wcLow: u16, - pub cChars: u16, -} -impl ::core::marker::Copy for CHARACTER_RANGE {} -impl ::core::clone::Clone for CHARACTER_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct DYNAMIC_RENDERER_CACHED_DATA { - pub strokeId: i32, - pub dynamicRenderer: IDynamicRenderer, -} -impl ::core::marker::Copy for DYNAMIC_RENDERER_CACHED_DATA {} -impl ::core::clone::Clone for DYNAMIC_RENDERER_CACHED_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct FLICK_DATA { - pub _bitfield: i32, -} -impl ::core::marker::Copy for FLICK_DATA {} -impl ::core::clone::Clone for FLICK_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct FLICK_POINT { - pub _bitfield: i32, -} -impl ::core::marker::Copy for FLICK_POINT {} -impl ::core::clone::Clone for FLICK_POINT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct GESTURE_DATA { - pub gestureId: i32, - pub recoConfidence: i32, - pub strokeCount: i32, -} -impl ::core::marker::Copy for GESTURE_DATA {} -impl ::core::clone::Clone for GESTURE_DATA { - fn clone(&self) -> Self { - *self - } -} -pub type HRECOALT = isize; -pub type HRECOCONTEXT = isize; -pub type HRECOGNIZER = isize; -pub type HRECOLATTICE = isize; -pub type HRECOWORDLIST = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls"))] -pub struct IEC_GESTUREINFO { - pub nmhdr: super::Controls::NMHDR, - pub Cursor: IInkCursor, - pub Strokes: IInkStrokes, - pub Gestures: super::super::System::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for IEC_GESTUREINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for IEC_GESTUREINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] -pub struct IEC_RECOGNITIONRESULTINFO { - pub nmhdr: super::Controls::NMHDR, - pub RecognitionResult: IInkRecognitionResult, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for IEC_RECOGNITIONRESULTINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for IEC_RECOGNITIONRESULTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_UI_Controls\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] -pub struct IEC_STROKEINFO { - pub nmhdr: super::Controls::NMHDR, - pub Cursor: IInkCursor, - pub Stroke: IInkStrokeDisp, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] -impl ::core::marker::Copy for IEC_STROKEINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] -impl ::core::clone::Clone for IEC_STROKEINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct INKMETRIC { - pub iHeight: i32, - pub iFontAscent: i32, - pub iFontDescent: i32, - pub dwFlags: u32, - pub color: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for INKMETRIC {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for INKMETRIC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct InkRecoGuide { - pub rectWritingBox: super::super::Foundation::RECT, - pub rectDrawnBox: super::super::Foundation::RECT, - pub cRows: i32, - pub cColumns: i32, - pub midline: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for InkRecoGuide {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for InkRecoGuide { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LATTICE_METRICS { - pub lsBaseline: LINE_SEGMENT, - pub iMidlineOffset: i16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LATTICE_METRICS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LATTICE_METRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct LINE_SEGMENT { - pub PtA: super::super::Foundation::POINT, - pub PtB: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for LINE_SEGMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for LINE_SEGMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct PACKET_DESCRIPTION { - pub cbPacketSize: u32, - pub cPacketProperties: u32, - pub pPacketProperties: *mut PACKET_PROPERTY, - pub cButtons: u32, - pub pguidButtons: *mut ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for PACKET_DESCRIPTION {} -impl ::core::clone::Clone for PACKET_DESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct PACKET_PROPERTY { - pub guid: ::windows_sys::core::GUID, - pub PropertyMetrics: PROPERTY_METRICS, -} -impl ::core::marker::Copy for PACKET_PROPERTY {} -impl ::core::clone::Clone for PACKET_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct PROPERTY_METRICS { - pub nLogicalMin: i32, - pub nLogicalMax: i32, - pub Units: PROPERTY_UNITS, - pub fResolution: f32, -} -impl ::core::marker::Copy for PROPERTY_METRICS {} -impl ::core::clone::Clone for PROPERTY_METRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_ATTRS { - pub dwRecoCapabilityFlags: u32, - pub awcVendorName: [u16; 32], - pub awcFriendlyName: [u16; 64], - pub awLanguageId: [u16; 64], -} -impl ::core::marker::Copy for RECO_ATTRS {} -impl ::core::clone::Clone for RECO_ATTRS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_GUIDE { - pub xOrigin: i32, - pub yOrigin: i32, - pub cxBox: i32, - pub cyBox: i32, - pub cxBase: i32, - pub cyBase: i32, - pub cHorzBox: i32, - pub cVertBox: i32, - pub cyMid: i32, -} -impl ::core::marker::Copy for RECO_GUIDE {} -impl ::core::clone::Clone for RECO_GUIDE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_LATTICE { - pub ulColumnCount: u32, - pub pLatticeColumns: *mut RECO_LATTICE_COLUMN, - pub ulPropertyCount: u32, - pub pGuidProperties: *mut ::windows_sys::core::GUID, - pub ulBestResultColumnCount: u32, - pub pulBestResultColumns: *mut u32, - pub pulBestResultIndexes: *mut u32, -} -impl ::core::marker::Copy for RECO_LATTICE {} -impl ::core::clone::Clone for RECO_LATTICE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_LATTICE_COLUMN { - pub key: u32, - pub cpProp: RECO_LATTICE_PROPERTIES, - pub cStrokes: u32, - pub pStrokes: *mut u32, - pub cLatticeElements: u32, - pub pLatticeElements: *mut RECO_LATTICE_ELEMENT, -} -impl ::core::marker::Copy for RECO_LATTICE_COLUMN {} -impl ::core::clone::Clone for RECO_LATTICE_COLUMN { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_LATTICE_ELEMENT { - pub score: i32, - pub r#type: u16, - pub pData: *mut u8, - pub ulNextColumn: u32, - pub ulStrokeNumber: u32, - pub epProp: RECO_LATTICE_PROPERTIES, -} -impl ::core::marker::Copy for RECO_LATTICE_ELEMENT {} -impl ::core::clone::Clone for RECO_LATTICE_ELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_LATTICE_PROPERTIES { - pub cProperties: u32, - pub apProps: *mut *mut RECO_LATTICE_PROPERTY, -} -impl ::core::marker::Copy for RECO_LATTICE_PROPERTIES {} -impl ::core::clone::Clone for RECO_LATTICE_PROPERTIES { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_LATTICE_PROPERTY { - pub guidProperty: ::windows_sys::core::GUID, - pub cbPropertyValue: u16, - pub pPropertyValue: *mut u8, -} -impl ::core::marker::Copy for RECO_LATTICE_PROPERTY {} -impl ::core::clone::Clone for RECO_LATTICE_PROPERTY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct RECO_RANGE { - pub iwcBegin: u32, - pub cCount: u32, -} -impl ::core::marker::Copy for RECO_RANGE {} -impl ::core::clone::Clone for RECO_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct STROKE_RANGE { - pub iStrokeBegin: u32, - pub iStrokeEnd: u32, -} -impl ::core::marker::Copy for STROKE_RANGE {} -impl ::core::clone::Clone for STROKE_RANGE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub struct SYSTEM_EVENT_DATA { - pub bModifier: u8, - pub wKey: u16, - pub xPos: i32, - pub yPos: i32, - pub bCursorMode: u8, - pub dwButtonState: u32, -} -impl ::core::marker::Copy for SYSTEM_EVENT_DATA {} -impl ::core::clone::Clone for SYSTEM_EVENT_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct StylusInfo { - pub tcid: u32, - pub cid: u32, - pub bIsInvertedCursor: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for StylusInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for StylusInfo { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_TabletPC\"`*"] -pub type PfnRecoCallback = ::core::option::Option ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TextServices/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TextServices/mod.rs deleted file mode 100644 index ba7e4cc..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/TextServices/mod.rs +++ /dev/null @@ -1,1742 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "msctfmonitor.dll""system" #[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] fn DoMsCtfMonitor ( dwflags : u32 , heventforservicestop : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "msctfmonitor.dll""system" #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] fn InitLocalMsCtfMonitor ( dwflags : u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "msctfmonitor.dll""system" #[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] fn UninitLocalMsCtfMonitor ( ) -> :: windows_sys::core::HRESULT ); -pub type IAccClientDocMgr = *mut ::core::ffi::c_void; -pub type IAccDictionary = *mut ::core::ffi::c_void; -pub type IAccServerDocMgr = *mut ::core::ffi::c_void; -pub type IAccStore = *mut ::core::ffi::c_void; -pub type IAnchor = *mut ::core::ffi::c_void; -pub type IClonableWrapper = *mut ::core::ffi::c_void; -pub type ICoCreateLocally = *mut ::core::ffi::c_void; -pub type ICoCreatedLocally = *mut ::core::ffi::c_void; -pub type IDocWrap = *mut ::core::ffi::c_void; -pub type IEnumITfCompositionView = *mut ::core::ffi::c_void; -pub type IEnumSpeechCommands = *mut ::core::ffi::c_void; -pub type IEnumTfCandidates = *mut ::core::ffi::c_void; -pub type IEnumTfContextViews = *mut ::core::ffi::c_void; -pub type IEnumTfContexts = *mut ::core::ffi::c_void; -pub type IEnumTfDisplayAttributeInfo = *mut ::core::ffi::c_void; -pub type IEnumTfDocumentMgrs = *mut ::core::ffi::c_void; -pub type IEnumTfFunctionProviders = *mut ::core::ffi::c_void; -pub type IEnumTfInputProcessorProfiles = *mut ::core::ffi::c_void; -pub type IEnumTfLangBarItems = *mut ::core::ffi::c_void; -pub type IEnumTfLanguageProfiles = *mut ::core::ffi::c_void; -pub type IEnumTfLatticeElements = *mut ::core::ffi::c_void; -pub type IEnumTfProperties = *mut ::core::ffi::c_void; -pub type IEnumTfPropertyValue = *mut ::core::ffi::c_void; -pub type IEnumTfRanges = *mut ::core::ffi::c_void; -pub type IEnumTfUIElements = *mut ::core::ffi::c_void; -pub type IInternalDocWrap = *mut ::core::ffi::c_void; -pub type ISpeechCommandProvider = *mut ::core::ffi::c_void; -pub type ITextStoreACP = *mut ::core::ffi::c_void; -pub type ITextStoreACP2 = *mut ::core::ffi::c_void; -pub type ITextStoreACPEx = *mut ::core::ffi::c_void; -pub type ITextStoreACPServices = *mut ::core::ffi::c_void; -pub type ITextStoreACPSink = *mut ::core::ffi::c_void; -pub type ITextStoreACPSinkEx = *mut ::core::ffi::c_void; -pub type ITextStoreAnchor = *mut ::core::ffi::c_void; -pub type ITextStoreAnchorEx = *mut ::core::ffi::c_void; -pub type ITextStoreAnchorSink = *mut ::core::ffi::c_void; -pub type ITextStoreSinkAnchorEx = *mut ::core::ffi::c_void; -pub type ITfActiveLanguageProfileNotifySink = *mut ::core::ffi::c_void; -pub type ITfCandidateList = *mut ::core::ffi::c_void; -pub type ITfCandidateListUIElement = *mut ::core::ffi::c_void; -pub type ITfCandidateListUIElementBehavior = *mut ::core::ffi::c_void; -pub type ITfCandidateString = *mut ::core::ffi::c_void; -pub type ITfCategoryMgr = *mut ::core::ffi::c_void; -pub type ITfCleanupContextDurationSink = *mut ::core::ffi::c_void; -pub type ITfCleanupContextSink = *mut ::core::ffi::c_void; -pub type ITfClientId = *mut ::core::ffi::c_void; -pub type ITfCompartment = *mut ::core::ffi::c_void; -pub type ITfCompartmentEventSink = *mut ::core::ffi::c_void; -pub type ITfCompartmentMgr = *mut ::core::ffi::c_void; -pub type ITfComposition = *mut ::core::ffi::c_void; -pub type ITfCompositionSink = *mut ::core::ffi::c_void; -pub type ITfCompositionView = *mut ::core::ffi::c_void; -pub type ITfConfigureSystemKeystrokeFeed = *mut ::core::ffi::c_void; -pub type ITfContext = *mut ::core::ffi::c_void; -pub type ITfContextComposition = *mut ::core::ffi::c_void; -pub type ITfContextKeyEventSink = *mut ::core::ffi::c_void; -pub type ITfContextOwner = *mut ::core::ffi::c_void; -pub type ITfContextOwnerCompositionServices = *mut ::core::ffi::c_void; -pub type ITfContextOwnerCompositionSink = *mut ::core::ffi::c_void; -pub type ITfContextOwnerServices = *mut ::core::ffi::c_void; -pub type ITfContextView = *mut ::core::ffi::c_void; -pub type ITfCreatePropertyStore = *mut ::core::ffi::c_void; -pub type ITfDisplayAttributeInfo = *mut ::core::ffi::c_void; -pub type ITfDisplayAttributeMgr = *mut ::core::ffi::c_void; -pub type ITfDisplayAttributeNotifySink = *mut ::core::ffi::c_void; -pub type ITfDisplayAttributeProvider = *mut ::core::ffi::c_void; -pub type ITfDocumentMgr = *mut ::core::ffi::c_void; -pub type ITfEditRecord = *mut ::core::ffi::c_void; -pub type ITfEditSession = *mut ::core::ffi::c_void; -pub type ITfEditTransactionSink = *mut ::core::ffi::c_void; -pub type ITfFnAdviseText = *mut ::core::ffi::c_void; -pub type ITfFnBalloon = *mut ::core::ffi::c_void; -pub type ITfFnConfigure = *mut ::core::ffi::c_void; -pub type ITfFnConfigureRegisterEudc = *mut ::core::ffi::c_void; -pub type ITfFnConfigureRegisterWord = *mut ::core::ffi::c_void; -pub type ITfFnCustomSpeechCommand = *mut ::core::ffi::c_void; -pub type ITfFnGetLinguisticAlternates = *mut ::core::ffi::c_void; -pub type ITfFnGetPreferredTouchKeyboardLayout = *mut ::core::ffi::c_void; -pub type ITfFnGetSAPIObject = *mut ::core::ffi::c_void; -pub type ITfFnLMInternal = *mut ::core::ffi::c_void; -pub type ITfFnLMProcessor = *mut ::core::ffi::c_void; -pub type ITfFnLangProfileUtil = *mut ::core::ffi::c_void; -pub type ITfFnPlayBack = *mut ::core::ffi::c_void; -pub type ITfFnPropertyUIStatus = *mut ::core::ffi::c_void; -pub type ITfFnReconversion = *mut ::core::ffi::c_void; -pub type ITfFnSearchCandidateProvider = *mut ::core::ffi::c_void; -pub type ITfFnShowHelp = *mut ::core::ffi::c_void; -pub type ITfFunction = *mut ::core::ffi::c_void; -pub type ITfFunctionProvider = *mut ::core::ffi::c_void; -pub type ITfInputProcessorProfileActivationSink = *mut ::core::ffi::c_void; -pub type ITfInputProcessorProfileMgr = *mut ::core::ffi::c_void; -pub type ITfInputProcessorProfileSubstituteLayout = *mut ::core::ffi::c_void; -pub type ITfInputProcessorProfiles = *mut ::core::ffi::c_void; -pub type ITfInputProcessorProfilesEx = *mut ::core::ffi::c_void; -pub type ITfInputScope = *mut ::core::ffi::c_void; -pub type ITfInputScope2 = *mut ::core::ffi::c_void; -pub type ITfInsertAtSelection = *mut ::core::ffi::c_void; -pub type ITfIntegratableCandidateListUIElement = *mut ::core::ffi::c_void; -pub type ITfKeyEventSink = *mut ::core::ffi::c_void; -pub type ITfKeyTraceEventSink = *mut ::core::ffi::c_void; -pub type ITfKeystrokeMgr = *mut ::core::ffi::c_void; -pub type ITfLMLattice = *mut ::core::ffi::c_void; -pub type ITfLangBarEventSink = *mut ::core::ffi::c_void; -pub type ITfLangBarItem = *mut ::core::ffi::c_void; -pub type ITfLangBarItemBalloon = *mut ::core::ffi::c_void; -pub type ITfLangBarItemBitmap = *mut ::core::ffi::c_void; -pub type ITfLangBarItemBitmapButton = *mut ::core::ffi::c_void; -pub type ITfLangBarItemButton = *mut ::core::ffi::c_void; -pub type ITfLangBarItemMgr = *mut ::core::ffi::c_void; -pub type ITfLangBarItemSink = *mut ::core::ffi::c_void; -pub type ITfLangBarMgr = *mut ::core::ffi::c_void; -pub type ITfLanguageProfileNotifySink = *mut ::core::ffi::c_void; -pub type ITfMSAAControl = *mut ::core::ffi::c_void; -pub type ITfMenu = *mut ::core::ffi::c_void; -pub type ITfMessagePump = *mut ::core::ffi::c_void; -pub type ITfMouseSink = *mut ::core::ffi::c_void; -pub type ITfMouseTracker = *mut ::core::ffi::c_void; -pub type ITfMouseTrackerACP = *mut ::core::ffi::c_void; -pub type ITfPersistentPropertyLoaderACP = *mut ::core::ffi::c_void; -pub type ITfPreservedKeyNotifySink = *mut ::core::ffi::c_void; -pub type ITfProperty = *mut ::core::ffi::c_void; -pub type ITfPropertyStore = *mut ::core::ffi::c_void; -pub type ITfQueryEmbedded = *mut ::core::ffi::c_void; -pub type ITfRange = *mut ::core::ffi::c_void; -pub type ITfRangeACP = *mut ::core::ffi::c_void; -pub type ITfRangeBackup = *mut ::core::ffi::c_void; -pub type ITfReadOnlyProperty = *mut ::core::ffi::c_void; -pub type ITfReadingInformationUIElement = *mut ::core::ffi::c_void; -pub type ITfReverseConversion = *mut ::core::ffi::c_void; -pub type ITfReverseConversionList = *mut ::core::ffi::c_void; -pub type ITfReverseConversionMgr = *mut ::core::ffi::c_void; -pub type ITfSource = *mut ::core::ffi::c_void; -pub type ITfSourceSingle = *mut ::core::ffi::c_void; -pub type ITfSpeechUIServer = *mut ::core::ffi::c_void; -pub type ITfStatusSink = *mut ::core::ffi::c_void; -pub type ITfSystemDeviceTypeLangBarItem = *mut ::core::ffi::c_void; -pub type ITfSystemLangBarItem = *mut ::core::ffi::c_void; -pub type ITfSystemLangBarItemSink = *mut ::core::ffi::c_void; -pub type ITfSystemLangBarItemText = *mut ::core::ffi::c_void; -pub type ITfTextEditSink = *mut ::core::ffi::c_void; -pub type ITfTextInputProcessor = *mut ::core::ffi::c_void; -pub type ITfTextInputProcessorEx = *mut ::core::ffi::c_void; -pub type ITfTextLayoutSink = *mut ::core::ffi::c_void; -pub type ITfThreadFocusSink = *mut ::core::ffi::c_void; -pub type ITfThreadMgr = *mut ::core::ffi::c_void; -pub type ITfThreadMgr2 = *mut ::core::ffi::c_void; -pub type ITfThreadMgrEventSink = *mut ::core::ffi::c_void; -pub type ITfThreadMgrEx = *mut ::core::ffi::c_void; -pub type ITfToolTipUIElement = *mut ::core::ffi::c_void; -pub type ITfTransitoryExtensionSink = *mut ::core::ffi::c_void; -pub type ITfTransitoryExtensionUIElement = *mut ::core::ffi::c_void; -pub type ITfUIElement = *mut ::core::ffi::c_void; -pub type ITfUIElementMgr = *mut ::core::ffi::c_void; -pub type ITfUIElementSink = *mut ::core::ffi::c_void; -pub type IUIManagerEventSink = *mut ::core::ffi::c_void; -pub type IVersionInfo = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const AccClientDocMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfc48cc30_4f3e_4fa1_803b_ad0e196a83b1); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const AccDictionary: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6572ee16_5fe5_4331_bb6d_76a49c56e423); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const AccServerDocMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6089a37e_eb8a_482d_bd6f_f9f46904d16d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const AccStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5440837f_4bff_4ae5_a1b1_7722ecc6332a); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_CategoryMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa4b544a1_438d_4b41_9325_869523e2d6c7); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_ClassicLangBar: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3318360c_1afc_4d09_a86b_9f9cb6dceb9c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_DisplayAttributeMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3ce74de4_53d3_4d74_8b83_431b3828ba53); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_InputProcessorProfiles: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33c53a50_f456_4884_b049_85fd643ecfed); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_LangBarItemMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb9931692_a2b3_4fab_bf33_9ec6f9fb96ac); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_LangBarMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xebb08c45_6c4a_4fdc_ae53_4eb8c4c7db8e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_ThreadMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x529a9e6b_6587_4f23_ab9e_9c7d683e3c50); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TF_TransitoryExtensionUIEntry: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae6be008_07fb_400d_8beb_337a64f7051f); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CLSID_TsfServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x39aedc00_6b60_46db_8d31_3642be0e4373); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const DCM_FLAGS_CTFMON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const DCM_FLAGS_LOCALTHREADTSF: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const DCM_FLAGS_TASKENG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const DocWrap: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbf426f7e_7a5e_44d6_830c_a390ea9462a3); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_APP_FUNCTIONPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4caef01e_12af_4b0e_9db1_a6ec5b881208); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_CONVERSIONMODEBIAS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5497f516_ee91_436e_b946_aa2c05f1ac5b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_EMPTYCONTEXT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7487dbf_804e_41c5_894d_ad96fd4eea13); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_ENABLED_PROFILES_UPDATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x92c1fd48_a9ae_4a7c_be08_4329e4723817); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_HANDWRITING_OPENCLOSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf9ae2c6b_1866_4361_af72_7aa30948890e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_KEYBOARD_DISABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x71a5b253_1951_466b_9fbc_9c8808fa84f2); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_KEYBOARD_INPUTMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb6592511_bcee_4122_a7c4_09f4b3fa4396); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_KEYBOARD_INPUTMODE_CONVERSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xccf05dd8_4a87_11d7_a6e2_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_KEYBOARD_INPUTMODE_SENTENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xccf05dd9_4a87_11d7_a6e2_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_KEYBOARD_OPENCLOSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x58273aad_01bb_4164_95c6_755ba0b5162d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_SAPI_AUDIO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x51af2086_cc6b_457d_b5aa_8b19dc290ab4); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_SPEECH_CFGMENU: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb6c5c2d_4e83_4bb6_91a2_e019bff6762d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_SPEECH_DISABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x56c5c607_0703_4e59_8e52_cbc84e8bbe35); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_SPEECH_GLOBALSTATE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2a54fe8e_0d08_460c_a75d_87035ff436c5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_SPEECH_OPENCLOSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x544d6a63_e2e8_4752_bbd1_000960bca083); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_SPEECH_UI_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd92016f0_9367_4fe7_9abf_bc59dacbe0e3); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_TIPUISTATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x148ca3ec_0366_401c_8d75_ed978d85fbc9); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_TRANSITORYEXTENSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8be347f5_c7a0_11d7_b408_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_TRANSITORYEXTENSION_DOCUMENTMANAGER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8be347f7_c7a0_11d7_b408_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_COMPARTMENT_TRANSITORYEXTENSION_PARENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8be347f8_c7a0_11d7_b408_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_INTEGRATIONSTYLE_SEARCHBOX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe6d1bd11_82f7_4903_ae21_1a6397cde2eb); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_LBI_INPUTMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c77a81e_41cc_4178_a3a7_5f8a987568e6); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_LBI_SAPILAYR_CFGMENUBUTTON: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd02f24a1_942d_422e_8d99_b4f2addee999); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_CHINESE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7add26de_4328_489b_83ae_6493750cad5c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_CONVERSATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f4ec104_1790_443b_95f1_e10f939d6546); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_DATETIME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf2bdb372_7f61_4039_92ef_1c35599f0222); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_FILENAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd7f707fe_44c6_4fca_8e76_86ab50c7931b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_FULLWIDTHALPHANUMERIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x81489fb8_b36a_473d_8146_e4a2258b24ae); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_FULLWIDTHHANGUL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc01ae6c9_45b5_4fd0_9cb1_9f4cebc39fea); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_HALFWIDTHKATAKANA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x005f6b63_78d4_41cc_8859_485ca821a795); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_HANGUL: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76ef0541_23b3_4d77_a074_691801ccea17); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_HIRAGANA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd73d316e_9b91_46f1_a280_31597f52c694); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_KATAKANA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2e0eeddd_3a1a_499e_8543_3c7ee7949811); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_NAME: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfddc10f0_d239_49bf_b8fc_5410caaa427e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_NONE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_NUMERIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4021766c_e872_48fd_9cee_4ec5c75e16c3); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_READING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe31643a3_6466_4cbf_8d8b_0bd4d8545461); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_MODEBIAS_URLHISTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8b0e54d9_63f2_4c68_84d4_79aee7a59f09); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_ATTRIBUTE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x34b45670_7526_11d2_a147_00105a2799b5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_COMPOSING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe12ac060_af15_11d2_afc5_00105a2799b5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_INPUTSCOPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1713dd5a_68e7_4a5b_9af6_592a595c778d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_LANGID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3280ce20_8032_11d2_b603_00105a2799b5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_MODEBIAS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x372e0716_974f_40ac_a088_08cdc92ebfbc); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_READING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5463f7c0_8e31_11d2_bf46_00105a2799b5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_TEXTOWNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf1e2d520_0969_11d3_8df0_00105a2799b5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_PROP_TKB_ALTERNATES: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x70b2a803_968d_462e_b93b_2164c91517f7); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_SYSTEM_FUNCTIONPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9a698bb0_0f21_11d3_8df1_00105a2799b5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_CATEGORY_OF_TIP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x534c48c1_0607_4098_a521_4fc899c73e90); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_DISPLAYATTRIBUTEPROPERTY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb95f181b_ea4c_4af1_8056_7c321abbb091); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x046b8c80_1647_40f7_9b21_b93b81aabc1b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_PROPSTYLE_STATIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x565fb8d8_6bd4_4ca1_b223_0f2ccb8f4f96); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_PROP_AUDIODATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9b7be3a9_e8ab_4d47_a8fe_254fa423436d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_PROP_INKDATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7c6a82ae_b0d7_4f14_a745_14f28b009d61); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_COMLESS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x364215d9_75bc_11d7_a6ef_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_DUALMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3af314a2_d79f_4b1b_9992_15086d339b05); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_IMMERSIVEONLY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3a4259ac_640d_4ad4_89f7_1eb67e7c4ee8); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_IMMERSIVESUPPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13a016df_560b_46cd_947a_4c3af1e0e35d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_INPUTMODECOMPARTMENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xccf05dd7_4a87_11d7_a6e2_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_LOCALSERVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74769ee9_4a66_4f9d_90d6_bf8b7c3eb461); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_SECUREMODE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49d2f9ce_1f5e_11d7_a6d3_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_SYSTRAYSUPPORT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25504fb4_7bab_4bc1_9c69_cf81890f0ef5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_TSF3: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07dcb4af_98de_4548_bef7_25bd45979a1f); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_UIELEMENTENABLED: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x49d2f9cf_1f5e_11d7_a6d3_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIPCAP_WOW16: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x364215da_75bc_11d7_a6ef_00065b84435c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIP_HANDWRITING: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x246ecb87_c2f2_4abe_905b_c8b38add2c43); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIP_KEYBOARD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x34745c63_b2f0_4784_8b67_5e12c8701a31); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TIP_SPEECH: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb5a73cd1_8355_426b_a161_259808f26b14); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TFCAT_TRANSITORYEXTENSIONUI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6302de22_a5cf_4b02_bfe8_4d72b2bed3c6); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TS_SERVICE_ACCESSIBLE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf9786200_a5bf_4a0f_8c24_fb16f5d1aabb); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TS_SERVICE_ACTIVEX: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea937a50_c9a6_4b7d_894a_49d99b784834); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GUID_TS_SERVICE_DATAOBJECT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6086fbb5_e225_46ce_a770_c1bbd3e05d7b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GXFPF_NEAREST: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GXFPF_ROUND_NEAREST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const ILMCM_CHECKLAYOUTANDTIPENABLED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const ILMCM_LANGUAGEBAROFF: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const LIBID_MSAATEXTLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x150e2d7a_dac1_4582_947d_2a8fd78b82cd); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const MSAAControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x08cd963f_7a3e_4f5c_9bd8_d692bb043c5b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CHAR_EMBEDDED: u32 = 65532u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CLUIE_COUNT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CLUIE_CURRENTPAGE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CLUIE_DOCUMENTMGR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CLUIE_PAGEINDEX: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CLUIE_SELECTION: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CLUIE_STRING: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_COMMANDING_ENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_COMMANDING_ON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_ALPHANUMERIC: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_CHARCODE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_EUDC: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_FIXED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_FULLSHAPE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_KATAKANA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_NATIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_NOCONVERSION: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_ROMAN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_SOFTKEYBOARD: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CONVERSIONMODE_SYMBOL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DEFAULT_SELECTION: u64 = 18446744073709551615u64; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DICTATION_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DICTATION_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DISABLE_BALLOON: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DISABLE_COMMANDING: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DISABLE_DICTATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DISABLE_SPEECH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ENABLE_PROCESS_ATOM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_CTF_ENABLE_PROCESS_ATOM_"); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147220218i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_COMPOSITION_REJECTED: ::windows_sys::core::HRESULT = -2147220216i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_DISCONNECTED: ::windows_sys::core::HRESULT = -2147220220i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_EMPTYCONTEXT: ::windows_sys::core::HRESULT = -2147220215i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_FORMAT: ::windows_sys::core::HRESULT = -2147220982i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_INVALIDPOINT: ::windows_sys::core::HRESULT = -2147220985i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_INVALIDPOS: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_INVALIDVIEW: ::windows_sys::core::HRESULT = -2147220219i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_LOCKED: ::windows_sys::core::HRESULT = -2147220224i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOCONVERSION: ::windows_sys::core::HRESULT = -2147219968i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOINTERFACE: ::windows_sys::core::HRESULT = -2147220988i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOLAYOUT: ::windows_sys::core::HRESULT = -2147220986i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOLOCK: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOOBJECT: ::windows_sys::core::HRESULT = -2147220990i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOPROVIDER: ::windows_sys::core::HRESULT = -2147220221i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOSELECTION: ::windows_sys::core::HRESULT = -2147220987i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOSERVICE: ::windows_sys::core::HRESULT = -2147220989i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_NOTOWNEDRANGE: ::windows_sys::core::HRESULT = -2147220222i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_RANGE_NOT_COVERED: ::windows_sys::core::HRESULT = -2147220217i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_READONLY: ::windows_sys::core::HRESULT = -2147220983i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_STACKFULL: ::windows_sys::core::HRESULT = -2147220223i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_E_SYNCHRONOUS: ::windows_sys::core::HRESULT = -2147220984i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_FLOATINGLANGBAR_WNDTITLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TF_FloatingLangBar_WndTitle"); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_FLOATINGLANGBAR_WNDTITLEA: ::windows_sys::core::PCSTR = ::windows_sys::s!("TF_FloatingLangBar_WndTitle"); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_FLOATINGLANGBAR_WNDTITLEW: ::windows_sys::core::PCWSTR = ::windows_sys::w!("TF_FloatingLangBar_WndTitle"); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_HF_OBJECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IE_CORRECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_INVALID_COOKIE: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_INVALID_EDIT_COOKIE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPPMF_DISABLEPROFILE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPPMF_DONTCARECURRENTINPUTLANGUAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPPMF_ENABLEPROFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPPMF_FORPROCESS: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPPMF_FORSESSION: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPPMF_FORSYSTEMALL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_CAPS_COMLESSSUPPORT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_CAPS_DISABLEONTRANSITORY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_CAPS_IMMERSIVESUPPORT: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_CAPS_SECUREMODESUPPORT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_CAPS_SYSTRAYSUPPORT: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_CAPS_UIELEMENTENABLED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_CAPS_WOW16SUPPORT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_FLAG_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_FLAG_ENABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPP_FLAG_SUBSTITUTEDBYINPUTPROCESSOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IPSINK_FLAG_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_BALLOON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_BITMAP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_BMPF_VERTICAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_CUSTOMUI: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_DESC_MAXLEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_ICON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STATUS: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STATUS_BTN_TOGGLED: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STATUS_DISABLED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STATUS_HIDDEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_BTN_BUTTON: u32 = 65536u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_BTN_MENU: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_BTN_TOGGLE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_HIDDENBYDEFAULT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_HIDDENSTATUSCONTROL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_HIDEONNOOTHERITEMS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_SHOWNINTRAY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_SHOWNINTRAYONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_STYLE_TEXTCOLORICON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_TEXT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_TOOLTIP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBMENUF_CHECKED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBMENUF_GRAYED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBMENUF_RADIOCHECKED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBMENUF_SEPARATOR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBMENUF_SUBMENU: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MENUREADY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_ALT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_CONTROL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_IGNORE_ALL_MODIFIER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_LALT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_LCONTROL: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_LSHIFT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_ON_KEYUP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_RALT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_RCONTROL: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_RSHIFT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_MOD_SHIFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_POPF_ALL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROCESS_ATOM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("_CTF_PROCESS_ATOM_"); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILETYPE_INPUTPROCESSOR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILETYPE_KEYBOARDLAYOUT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_ARRAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd38eff65_aa46_4fd5_91a7_67845fb02f5b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_CANTONESE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0aec109c_7e96_11d4_b2ef_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_CHANGJIE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4bdf9f03_c7d3_11d4_b2ab_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_DAYI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x037b2c25_480c_4d7f_b027_d6ca6b69788a); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_NEWCHANGJIE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3ba907a_6c7e_11d4_97fa_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_NEWPHONETIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb2f9c502_1742_11d4_9790_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_NEWQUICK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b883ba0_c1c7_11d4_87f9_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_PHONETIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x761309de_317a_11d4_9b5d_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_PINYIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3ba9077_6c7e_11d4_97fa_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_QUICK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6024b45f_5c54_11d4_b921_0080c882687e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_SIMPLEFAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfa550b04_5ad7_411f_a5ac_ca038ec515d7); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_TIGRINYA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3cab88b7_cc3e_46a6_9765_b772ad7761ff); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_WUBI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82590c13_f4dd_44f4_ba1d_8667246fdf8e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROFILE_YI: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x409c8376_007b_4357_ae8e_26316ee3fb0d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_PROPUI_STATUS_SAVETOFILE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RCM_COMLESS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RCM_HINT_COLLISION: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RCM_HINT_READING_LENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RCM_VKEY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RIP_FLAG_FREEUNUSEDLIBRARIES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RIUIE_CONTEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RIUIE_ERRORINDEX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RIUIE_MAXREADINGSTRINGLENGTH: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RIUIE_STRING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RIUIE_VERTICALORDER: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RP_HIDDENINSETTINGUI: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RP_LOCALPROCESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RP_LOCALTHREAD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_RP_SUBITEMINSETTINGUI: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SD_LOADING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SD_READONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SENTENCEMODE_AUTOMATIC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SENTENCEMODE_CONVERSATION: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SENTENCEMODE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SENTENCEMODE_PHRASEPREDICT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SENTENCEMODE_PLAURALCLAUSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SENTENCEMODE_SINGLECONVERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_DESKBAND: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_DOCK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_EXTRAICONSONMINIMIZED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_HIDDEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_HIGHTRANSPARENCY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_LABELS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_LOWTRANSPARENCY: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_MINIMIZED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_NOEXTRAICONSONMINIMIZED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_NOLABELS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_NOTRANSPARENCY: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SFT_SHOWNORMAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SHOW_BALLOON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SPEECHUI_SHOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SS_DISJOINTSEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SS_REGIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SS_TKBAUTOCORRECTENABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SS_TKBPREDICTIONENABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SS_TRANSITORY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ST_CORRECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_S_ASYNC: ::windows_sys::core::HRESULT = 262912i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TF_IGNOREEND: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TF_MOVESTART: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMAE_COMLESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMAE_CONSOLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMAE_NOACTIVATEKEYBOARDLAYOUT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMAE_NOACTIVATETIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMAE_SECUREMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMAE_UIELEMENTENABLEDONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMAE_WOW16: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_ACTIVATED: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_COMLESS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_CONSOLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_IMMERSIVEMODE: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_NOACTIVATETIP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_SECUREMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_UIELEMENTENABLEDONLY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TMF_WOW16: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TRANSITORYEXTENSION_ATSELECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TRANSITORYEXTENSION_FLOATING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TRANSITORYEXTENSION_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_TU_CORRECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_URP_ALLPROFILES: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_URP_LOCALPROCESS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_URP_LOCALTHREAD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_US_HIDETIPUI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_CLASSIC_TRADITIONAL_CHINESE_CHANGJIE: u32 = 61506u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_CLASSIC_TRADITIONAL_CHINESE_DAYI: u32 = 61507u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_CLASSIC_TRADITIONAL_CHINESE_PHONETIC: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_OPT_JAPANESE_ABC: u32 = 1041u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_OPT_KOREAN_HANGUL_2_BULSIK: u32 = 1042u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_OPT_SIMPLIFIED_CHINESE_PINYIN: u32 = 2052u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_OPT_TRADITIONAL_CHINESE_PHONETIC: u32 = 1028u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBL_UNDEFINED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKB_ALTERNATES_AUTOCORRECTION_APPLIED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKB_ALTERNATES_FOR_AUTOCORRECTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKB_ALTERNATES_FOR_PREDICTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKB_ALTERNATES_STANDARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_App: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa80f77df_4237_40e5_849c_b5fa51c13ac7); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_App_IncorrectGrammar: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbd54e398_ad03_4b74_b6b3_5edb19996388); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_App_IncorrectSpelling: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf42de43c_ef12_430d_944c_9a08970a25d2); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x573ea825_749b_4f8a_9cfd_21c3605ca828); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_FaceName: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb536aeb6_053b_4eb8_b65a_50da1e81e72e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_SizePts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc8493302_a5e9_456d_af04_8005e4130f03); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x68b2a77f_6b0e_4f28_8177_571c2f3a42b1); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdcf73d22_e029_47b7_bb36_f263a3d004cc); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_BlinkingBackground: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x86e5b104_0104_4b10_b585_00f2527522b5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_LasVegasLights: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf40423d5_0f87_4f8f_bada_e6d60c25e152); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_MarchingBlackAnts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7644e067_f186_4902_bfc6_ec815aa20e9d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_MarchingRedAnts: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x78368dad_50fb_4c6f_840b_d486bb6cf781); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_Shimmer: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ce31b58_5293_4c36_8809_bf8bb51a27b3); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_SparkleText: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x533aad20_962c_4e9f_8c09_b42ea4749711); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_WipeDown: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5872e874_367b_4803_b160_c90ff62569d0); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Animation_WipeRight: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb855cbe3_3d2c_4600_b1e9_e1c9ce02f842); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_BackgroundColor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb50eaa4e_3091_4468_81db_d79ea190c7c7); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Blink: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbfb2c036_7acf_4532_b720_b416dd7765a8); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Bold: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48813a43_8a20_4940_8e58_97823f7b268a); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Capitalize: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d85a3ba_b4fd_43b3_befc_6b985c843141); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Color: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x857a7a37_b8af_4e9a_81b4_acf700c8411b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Emboss: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbd8ed742_349e_4e37_82fb_437979cb53a7); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Engrave: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c3371de_8332_4897_be5d_89233223179a); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Height: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e937477_12e6_458b_926a_1fa44ee8f391); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Hidden: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb1e28770_881c_475f_863f_887a647b1090); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Italic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8740682a_a765_48e1_acfc_d22222b2f810); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Kerning: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcc26e1b4_2f9a_47c8_8bff_bf1eb7cce0dd); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Lowercase: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76d8ccb5_ca7b_4498_8ee9_d5c4f6f74c60); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Outlined: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x10e6db31_db0d_4ac6_a7f5_9c9cff6f2ab4); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Overline: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe3989f4a_992b_4301_8ce1_a5b7c6d1f3c8); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Overline_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc46063a_e115_46e3_bcd8_ca6772aa95b4); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Overline_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8440d94c_51ce_47b2_8d4c_15751e5f721b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Position: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x15cd26ab_f2fb_4062_b5a6_9a49e1a5cc0b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Protected: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1c557cb2_14cf_4554_a574_ecb2f7e7efd4); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Shadow: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5f686d2f_c6cd_4c56_8a1a_994a4b9766be); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_SmallCaps: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfacb6bc6_9100_4cc6_b969_11eea45a86b4); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Spacing: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x98c1200d_8f06_409a_8e49_6a554bf7c153); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Strikethrough: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0c562193_2d08_4668_9601_ced41309d7af); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Strikethrough_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x62489b31_a3e7_4f94_ac43_ebaf8fcc7a9f); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Strikethrough_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x75d736b6_3c8f_4b97_ab78_1877cb990d31); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Subscript: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5774fb84_389b_43bc_a74b_1568347cf0f4); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Superscript: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ea4993c_563c_49aa_9372_0bef09a9255b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Underline: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc3c9c9f3_7902_444b_9a7b_48e70f4b50f7); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Underline_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x74d24aa6_1db3_4c69_a176_31120e7586d5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Underline_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b6720e5_0f73_4951_a6b3_6f19e43c9461); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Uppercase: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x33a300e8_e340_4937_b697_8f234045cd9a); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Font_Style_Weight: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x12f3189c_8bb0_461b_b1fa_eaf907047fe0); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x436d673b_26f1_4aee_9e65_8f83a4ed4884); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_LevelIndel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7f7cc899_311f_487b_ad5d_e2a459e12d42); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_Type: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xae3e665e_4bce_49e3_a0fe_2db47d3a17ae); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_Type_Arabic: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1338c5d6_98a3_4fa3_9bd1_7a60eef8e9e0); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_Type_Bullet: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbccd77c5_4c4d_4ce2_b102_559f3b2bfcea); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_Type_LowerLetter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x96372285_f3cf_491e_a925_3832347fd237); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_Type_LowerRoman: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90466262_3980_4b8e_9368_918bd1218a41); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_Type_UpperLetter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7987b7cd_ce52_428b_9b95_a357f6f10c45); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_List_Type_UpperRoman: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0f6ab552_4a80_467f_b2f1_127e2aa3ba9e); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_OTHERS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb3c32af9_57d0_46a9_bca8_dac238a13057); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7edb8e68_81f9_449d_a15a_87a8388faac0); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Alignment: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x139941e6_1767_456d_938e_35ba568b5cd4); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Alignment_Center: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa4a95c16_53bf_4d55_8b87_4bdd8d4275fc); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Alignment_Justify: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed350740_a0f7_42d3_8ea8_f81b6488faf0); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Alignment_Left: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x16ae95d3_6361_43a2_8495_d00f397f1693); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Alignment_Right: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb36f0f98_1b9e_4360_8616_03fb08a78456); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_EmbeddedObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7edb8e68_81f9_449d_a15a_87a8388faac0); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Hyphenation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdadf4525_618e_49eb_b1a8_3b68bd7648e3); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Language: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xd8c04ef1_5753_4c25_8887_85443fe5f819); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Link: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x47cd9051_3722_4cd8_b7c8_4e17ca1759f5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Orientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bab707f_8785_4c39_8b52_96f878303ffb); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5edc5822_99dc_4dd6_aec3_b62baa5b2e7c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_FirstLineIndent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x07c97a13_7472_4dd8_90a9_91e3d7e4f29c); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LeftIndent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb2848e9_7471_41c9_b6b3_8a1450e01897); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LineSpacing: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x699b380d_7f8c_46d6_a73b_dfe3d1538df3); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LineSpacing_AtLeast: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xadfedf31_2d44_4434_a5ff_7f4c4990a905); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LineSpacing_Double: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x82fb1805_a6c4_4231_ac12_6260af2aba28); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LineSpacing_Exactly: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3d45ad40_23de_48d7_a6b3_765420c620cc); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LineSpacing_Multiple: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x910f1e3c_d6d0_4f65_8a3c_42b4b31868c5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LineSpacing_OnePtFive: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0428a021_0397_4b57_9a17_0795994cd3c5); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_LineSpacing_Single: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed350740_a0f7_42d3_8ea8_f81b6488faf0); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_RightIndent: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c7f26f9_a5e2_48da_b98a_520cb16513bf); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_SpaceAfter: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7b0a3f55_22dc_425f_a411_93da1d8f9baa); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_Para_SpaceBefore: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8df98589_194a_4601_b251_9865a3e906dd); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_ReadOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x85836617_de32_4afd_a50f_a2db110e6e4d); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_RightToLeft: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xca666e71_1b08_453d_bfdd_28e08c8aaf7a); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TSATTRID_Text_VerticalWriting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6bba8195_046f_4ea9_b311_97fd66c4274b); -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AS_ATTR_CHANGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AS_LAYOUT_CHANGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AS_SEL_CHANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AS_STATUS_CHANGE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AS_TEXT_CHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ATTR_FIND_BACKWARDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ATTR_FIND_HIDDEN: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ATTR_FIND_UPDATESTART: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ATTR_FIND_WANT_END: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ATTR_FIND_WANT_OFFSET: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ATTR_FIND_WANT_VALUE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_CHAR_EMBEDDED: u32 = 65532u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_CHAR_REGION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_CHAR_REPLACEMENT: u32 = 65533u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_DEFAULT_SELECTION: u64 = 18446744073709551615u64; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_FORMAT: ::windows_sys::core::HRESULT = -2147220982i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_INVALIDPOINT: ::windows_sys::core::HRESULT = -2147220985i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_INVALIDPOS: ::windows_sys::core::HRESULT = -2147220992i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_NOINTERFACE: ::windows_sys::core::HRESULT = -2147220988i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_NOLAYOUT: ::windows_sys::core::HRESULT = -2147220986i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_NOLOCK: ::windows_sys::core::HRESULT = -2147220991i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_NOOBJECT: ::windows_sys::core::HRESULT = -2147220990i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_NOSELECTION: ::windows_sys::core::HRESULT = -2147220987i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_NOSERVICE: ::windows_sys::core::HRESULT = -2147220989i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_READONLY: ::windows_sys::core::HRESULT = -2147220983i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_E_SYNCHRONOUS: ::windows_sys::core::HRESULT = -2147220984i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_GEA_HIDDEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_GTA_HIDDEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_IAS_NOQUERY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_IAS_QUERYONLY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_IE_COMPOSITION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_IE_CORRECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_LF_SYNC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_EMBEDDEDHANDWRITINGVIEW_ENABLED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_EMBEDDEDHANDWRITINGVIEW_VISIBLE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_INPUTPANEMANUALDISPLAYENABLE: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_LOADING: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_READONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_RESERVED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_TKBAUTOCORRECTENABLE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_TKBPREDICTIONENABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_UIINTEGRATIONENABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SHIFT_COUNT_HIDDEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SHIFT_COUNT_ONLY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SHIFT_HALT_HIDDEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SHIFT_HALT_VISIBLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SS_DISJOINTSEL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SS_NOHIDDENTEXT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SS_REGIONS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SS_TKBAUTOCORRECTENABLE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SS_TKBPREDICTIONENABLE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SS_TRANSITORY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SS_UWPCONTROL: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_STRF_END: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_STRF_MID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_STRF_START: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_S_ASYNC: ::windows_sys::core::HRESULT = 262912i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_VCOOKIE_NUL: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type ANCHOR_CHANGE_HISTORY_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_CH_PRECEDING_DEL: ANCHOR_CHANGE_HISTORY_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_CH_FOLLOWING_DEL: ANCHOR_CHANGE_HISTORY_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type GET_TEXT_AND_PROPERTY_UPDATES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_GTP_NONE: GET_TEXT_AND_PROPERTY_UPDATES_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_GTP_INCL_TEXT: GET_TEXT_AND_PROPERTY_UPDATES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type INSERT_TEXT_AT_SELECTION_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IAS_NOQUERY: INSERT_TEXT_AT_SELECTION_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IAS_QUERYONLY: INSERT_TEXT_AT_SELECTION_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_IAS_NO_DEFAULT_COMPOSITION: INSERT_TEXT_AT_SELECTION_FLAGS = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type InputScope = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DEFAULT: InputScope = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_URL: InputScope = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_FILE_FULLFILEPATH: InputScope = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_FILE_FILENAME: InputScope = 3i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_EMAIL_USERNAME: InputScope = 4i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_EMAIL_SMTPEMAILADDRESS: InputScope = 5i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_LOGINNAME: InputScope = 6i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PERSONALNAME_FULLNAME: InputScope = 7i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PERSONALNAME_PREFIX: InputScope = 8i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PERSONALNAME_GIVENNAME: InputScope = 9i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PERSONALNAME_MIDDLENAME: InputScope = 10i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PERSONALNAME_SURNAME: InputScope = 11i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PERSONALNAME_SUFFIX: InputScope = 12i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ADDRESS_FULLPOSTALADDRESS: InputScope = 13i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ADDRESS_POSTALCODE: InputScope = 14i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ADDRESS_STREET: InputScope = 15i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ADDRESS_STATEORPROVINCE: InputScope = 16i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ADDRESS_CITY: InputScope = 17i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ADDRESS_COUNTRYNAME: InputScope = 18i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ADDRESS_COUNTRYSHORTNAME: InputScope = 19i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_CURRENCY_AMOUNTANDSYMBOL: InputScope = 20i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_CURRENCY_AMOUNT: InputScope = 21i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DATE_FULLDATE: InputScope = 22i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DATE_MONTH: InputScope = 23i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DATE_DAY: InputScope = 24i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DATE_YEAR: InputScope = 25i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DATE_MONTHNAME: InputScope = 26i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DATE_DAYNAME: InputScope = 27i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_DIGITS: InputScope = 28i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_NUMBER: InputScope = 29i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ONECHAR: InputScope = 30i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PASSWORD: InputScope = 31i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TELEPHONE_FULLTELEPHONENUMBER: InputScope = 32i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TELEPHONE_COUNTRYCODE: InputScope = 33i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TELEPHONE_AREACODE: InputScope = 34i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TELEPHONE_LOCALNUMBER: InputScope = 35i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TIME_FULLTIME: InputScope = 36i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TIME_HOUR: InputScope = 37i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TIME_MINORSEC: InputScope = 38i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_NUMBER_FULLWIDTH: InputScope = 39i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ALPHANUMERIC_HALFWIDTH: InputScope = 40i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ALPHANUMERIC_FULLWIDTH: InputScope = 41i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_CURRENCY_CHINESE: InputScope = 42i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_BOPOMOFO: InputScope = 43i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_HIRAGANA: InputScope = 44i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_KATAKANA_HALFWIDTH: InputScope = 45i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_KATAKANA_FULLWIDTH: InputScope = 46i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_HANJA: InputScope = 47i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_HANGUL_HALFWIDTH: InputScope = 48i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_HANGUL_FULLWIDTH: InputScope = 49i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_SEARCH: InputScope = 50i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_FORMULA: InputScope = 51i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_SEARCH_INCREMENTAL: InputScope = 52i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_CHINESE_HALFWIDTH: InputScope = 53i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_CHINESE_FULLWIDTH: InputScope = 54i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_NATIVE_SCRIPT: InputScope = 55i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_YOMI: InputScope = 56i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_TEXT: InputScope = 57i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_CHAT: InputScope = 58i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_NAME_OR_PHONENUMBER: InputScope = 59i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_EMAILNAME_OR_ADDRESS: InputScope = 60i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PRIVATE: InputScope = 61i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_MAPS: InputScope = 62i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_NUMERIC_PASSWORD: InputScope = 63i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_NUMERIC_PIN: InputScope = 64i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ALPHANUMERIC_PIN: InputScope = 65i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ALPHANUMERIC_PIN_SET: InputScope = 66i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_FORMULA_NUMBER: InputScope = 67i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_CHAT_WITHOUT_EMOJI: InputScope = 68i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_PHRASELIST: InputScope = -1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_REGULAREXPRESSION: InputScope = -2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_SRGS: InputScope = -3i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_XML: InputScope = -4i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const IS_ENUMSTRING: InputScope = -5i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type LANG_BAR_ITEM_ICON_MODE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DTLBI_NONE: LANG_BAR_ITEM_ICON_MODE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_DTLBI_USEPROFILEICON: LANG_BAR_ITEM_ICON_MODE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TEXT_STORE_CHANGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_TC_NONE: TEXT_STORE_CHANGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_TC_CORRECTION: TEXT_STORE_CHANGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TEXT_STORE_LOCK_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_LF_READ: TEXT_STORE_LOCK_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_LF_READWRITE: TEXT_STORE_LOCK_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TEXT_STORE_TEXT_CHANGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ST_NONE: TEXT_STORE_TEXT_CHANGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_ST_CORRECTION: TEXT_STORE_TEXT_CHANGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TF_CONTEXT_EDIT_CONTEXT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ES_ASYNCDONTCARE: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ES_SYNC: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ES_READ: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ES_READWRITE: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ES_ASYNC: TF_CONTEXT_EDIT_CONTEXT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TF_DA_ATTR_INFO = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ATTR_INPUT: TF_DA_ATTR_INFO = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ATTR_TARGET_CONVERTED: TF_DA_ATTR_INFO = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ATTR_CONVERTED: TF_DA_ATTR_INFO = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ATTR_TARGET_NOTCONVERTED: TF_DA_ATTR_INFO = 3i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ATTR_INPUT_ERROR: TF_DA_ATTR_INFO = 4i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ATTR_FIXEDCONVERTED: TF_DA_ATTR_INFO = 5i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ATTR_OTHER: TF_DA_ATTR_INFO = -1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TF_DA_COLORTYPE = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CT_NONE: TF_DA_COLORTYPE = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CT_SYSCOLOR: TF_DA_COLORTYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_CT_COLORREF: TF_DA_COLORTYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TF_DA_LINESTYLE = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LS_NONE: TF_DA_LINESTYLE = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LS_SOLID: TF_DA_LINESTYLE = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LS_DOT: TF_DA_LINESTYLE = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LS_DASH: TF_DA_LINESTYLE = 3i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LS_SQUIGGLE: TF_DA_LINESTYLE = 4i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TKBLayoutType = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBLT_UNDEFINED: TKBLayoutType = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBLT_CLASSIC: TKBLayoutType = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TKBLT_OPTIMIZED: TKBLayoutType = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfActiveSelEnd = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_AE_NONE: TfActiveSelEnd = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_AE_START: TfActiveSelEnd = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_AE_END: TfActiveSelEnd = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfAnchor = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ANCHOR_START: TfAnchor = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_ANCHOR_END: TfAnchor = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfCandidateResult = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CAND_FINALIZED: TfCandidateResult = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CAND_SELECTED: TfCandidateResult = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const CAND_CANCELED: TfCandidateResult = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfGravity = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_GRAVITY_BACKWARD: TfGravity = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_GRAVITY_FORWARD: TfGravity = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfIntegratableCandidateListSelectionStyle = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const STYLE_ACTIVE_SELECTION: TfIntegratableCandidateListSelectionStyle = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const STYLE_IMPLIED_SELECTION: TfIntegratableCandidateListSelectionStyle = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfLBBalloonStyle = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LB_BALLOON_RECO: TfLBBalloonStyle = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LB_BALLOON_SHOW: TfLBBalloonStyle = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LB_BALLOON_MISS: TfLBBalloonStyle = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfLBIClick = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_CLK_RIGHT: TfLBIClick = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LBI_CLK_LEFT: TfLBIClick = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfLayoutCode = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LC_CREATE: TfLayoutCode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LC_CHANGE: TfLayoutCode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_LC_DESTROY: TfLayoutCode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfSapiObject = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GETIF_RESMGR: TfSapiObject = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GETIF_RECOCONTEXT: TfSapiObject = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GETIF_RECOGNIZER: TfSapiObject = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GETIF_VOICE: TfSapiObject = 3i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GETIF_DICTGRAM: TfSapiObject = 4i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const GETIF_RECOGNIZERNOINIT: TfSapiObject = 5i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TfShiftDir = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SD_BACKWARD: TfShiftDir = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TF_SD_FORWARD: TfShiftDir = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TsActiveSelEnd = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AE_NONE: TsActiveSelEnd = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AE_START: TsActiveSelEnd = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_AE_END: TsActiveSelEnd = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TsGravity = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_GR_BACKWARD: TsGravity = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_GR_FORWARD: TsGravity = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TsLayoutCode = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_LC_CREATE: TsLayoutCode = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_LC_CHANGE: TsLayoutCode = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_LC_DESTROY: TsLayoutCode = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TsRunType = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_RT_PLAIN: TsRunType = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_RT_HIDDEN: TsRunType = 1i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_RT_OPAQUE: TsRunType = 2i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub type TsShiftDir = i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_BACKWARD: TsShiftDir = 0i32; -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub const TS_SD_FORWARD: TsShiftDir = 1i32; -pub type HKL = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TF_DA_COLOR { - pub r#type: TF_DA_COLORTYPE, - pub Anonymous: TF_DA_COLOR_0, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TF_DA_COLOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TF_DA_COLOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub union TF_DA_COLOR_0 { - pub nIndex: i32, - pub cr: super::super::Foundation::COLORREF, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TF_DA_COLOR_0 {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TF_DA_COLOR_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TF_DISPLAYATTRIBUTE { - pub crText: TF_DA_COLOR, - pub crBk: TF_DA_COLOR, - pub lsStyle: TF_DA_LINESTYLE, - pub fBoldLine: super::super::Foundation::BOOL, - pub crLine: TF_DA_COLOR, - pub bAttr: TF_DA_ATTR_INFO, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TF_DISPLAYATTRIBUTE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TF_DISPLAYATTRIBUTE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TF_HALTCOND { - pub pHaltRange: ITfRange, - pub aHaltPos: TfAnchor, - pub dwFlags: u32, -} -impl ::core::marker::Copy for TF_HALTCOND {} -impl ::core::clone::Clone for TF_HALTCOND { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TF_INPUTPROCESSORPROFILE { - pub dwProfileType: u32, - pub langid: u16, - pub clsid: ::windows_sys::core::GUID, - pub guidProfile: ::windows_sys::core::GUID, - pub catid: ::windows_sys::core::GUID, - pub hklSubstitute: HKL, - pub dwCaps: u32, - pub hkl: HKL, - pub dwFlags: u32, -} -impl ::core::marker::Copy for TF_INPUTPROCESSORPROFILE {} -impl ::core::clone::Clone for TF_INPUTPROCESSORPROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TF_LANGBARITEMINFO { - pub clsidService: ::windows_sys::core::GUID, - pub guidItem: ::windows_sys::core::GUID, - pub dwStyle: u32, - pub ulSort: u32, - pub szDescription: [u16; 32], -} -impl ::core::marker::Copy for TF_LANGBARITEMINFO {} -impl ::core::clone::Clone for TF_LANGBARITEMINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TF_LANGUAGEPROFILE { - pub clsid: ::windows_sys::core::GUID, - pub langid: u16, - pub catid: ::windows_sys::core::GUID, - pub fActive: super::super::Foundation::BOOL, - pub guidProfile: ::windows_sys::core::GUID, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TF_LANGUAGEPROFILE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TF_LANGUAGEPROFILE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TF_LBBALLOONINFO { - pub style: TfLBBalloonStyle, - pub bstrText: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for TF_LBBALLOONINFO {} -impl ::core::clone::Clone for TF_LBBALLOONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TF_LMLATTELEMENT { - pub dwFrameStart: u32, - pub dwFrameLen: u32, - pub dwFlags: u32, - pub Anonymous: TF_LMLATTELEMENT_0, - pub bstrText: ::windows_sys::core::BSTR, -} -impl ::core::marker::Copy for TF_LMLATTELEMENT {} -impl ::core::clone::Clone for TF_LMLATTELEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub union TF_LMLATTELEMENT_0 { - pub iCost: i32, -} -impl ::core::marker::Copy for TF_LMLATTELEMENT_0 {} -impl ::core::clone::Clone for TF_LMLATTELEMENT_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TF_PERSISTENT_PROPERTY_HEADER_ACP { - pub guidType: ::windows_sys::core::GUID, - pub ichStart: i32, - pub cch: i32, - pub cb: u32, - pub dwPrivate: u32, - pub clsidTIP: ::windows_sys::core::GUID, -} -impl ::core::marker::Copy for TF_PERSISTENT_PROPERTY_HEADER_ACP {} -impl ::core::clone::Clone for TF_PERSISTENT_PROPERTY_HEADER_ACP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TF_PRESERVEDKEY { - pub uVKey: u32, - pub uModifiers: u32, -} -impl ::core::marker::Copy for TF_PRESERVEDKEY {} -impl ::core::clone::Clone for TF_PRESERVEDKEY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct TF_PROPERTYVAL { - pub guidId: ::windows_sys::core::GUID, - pub varValue: super::super::System::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for TF_PROPERTYVAL {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for TF_PROPERTYVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TF_SELECTION { - pub range: ITfRange, - pub style: TF_SELECTIONSTYLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TF_SELECTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TF_SELECTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TF_SELECTIONSTYLE { - pub ase: TfActiveSelEnd, - pub fInterimChar: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TF_SELECTIONSTYLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TF_SELECTIONSTYLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`, `\"Win32_System_Ole\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -pub struct TS_ATTRVAL { - pub idAttr: ::windows_sys::core::GUID, - pub dwOverlapId: u32, - pub varValue: super::super::System::Com::VARIANT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::marker::Copy for TS_ATTRVAL {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] -impl ::core::clone::Clone for TS_ATTRVAL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TS_RUNINFO { - pub uCount: u32, - pub r#type: TsRunType, -} -impl ::core::marker::Copy for TS_RUNINFO {} -impl ::core::clone::Clone for TS_RUNINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TS_SELECTIONSTYLE { - pub ase: TsActiveSelEnd, - pub fInterimChar: super::super::Foundation::BOOL, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TS_SELECTIONSTYLE {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TS_SELECTIONSTYLE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TS_SELECTION_ACP { - pub acpStart: i32, - pub acpEnd: i32, - pub style: TS_SELECTIONSTYLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TS_SELECTION_ACP {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TS_SELECTION_ACP { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TS_SELECTION_ANCHOR { - pub paStart: IAnchor, - pub paEnd: IAnchor, - pub style: TS_SELECTIONSTYLE, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TS_SELECTION_ANCHOR {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TS_SELECTION_ANCHOR { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TS_STATUS { - pub dwDynamicFlags: u32, - pub dwStaticFlags: u32, -} -impl ::core::marker::Copy for TS_STATUS {} -impl ::core::clone::Clone for TS_STATUS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_TextServices\"`*"] -pub struct TS_TEXTCHANGE { - pub acpStart: i32, - pub acpOldEnd: i32, - pub acpNewEnd: i32, -} -impl ::core::marker::Copy for TS_TEXTCHANGE {} -impl ::core::clone::Clone for TS_TEXTCHANGE { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs deleted file mode 100644 index 1d13383..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/WindowsAndMessaging/mod.rs +++ /dev/null @@ -1,6564 +0,0 @@ -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn AdjustWindowRect ( lprect : *mut super::super::Foundation:: RECT , dwstyle : WINDOW_STYLE , bmenu : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn AdjustWindowRectEx ( lprect : *mut super::super::Foundation:: RECT , dwstyle : WINDOW_STYLE , bmenu : super::super::Foundation:: BOOL , dwexstyle : WINDOW_EX_STYLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn AllowSetForegroundWindow ( dwprocessid : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn AnimateWindow ( hwnd : super::super::Foundation:: HWND , dwtime : u32 , dwflags : ANIMATE_WINDOW_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn AnyPopup ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn AppendMenuA ( hmenu : HMENU , uflags : MENU_ITEM_FLAGS , uidnewitem : usize , lpnewitem : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn AppendMenuW ( hmenu : HMENU , uflags : MENU_ITEM_FLAGS , uidnewitem : usize , lpnewitem : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ArrangeIconicWindows ( hwnd : super::super::Foundation:: HWND ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn BeginDeferWindowPos ( nnumwindows : i32 ) -> HDWP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn BringWindowToTop ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CalculatePopupWindowPosition ( anchorpoint : *const super::super::Foundation:: POINT , windowsize : *const super::super::Foundation:: SIZE , flags : u32 , excluderect : *const super::super::Foundation:: RECT , popupwindowposition : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CallMsgFilterA ( lpmsg : *const MSG , ncode : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CallMsgFilterW ( lpmsg : *const MSG , ncode : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CallNextHookEx ( hhk : HHOOK , ncode : i32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CallWindowProcA ( lpprevwndfunc : WNDPROC , hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CallWindowProcW ( lpprevwndfunc : WNDPROC , hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CancelShutdown ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CascadeWindows ( hwndparent : super::super::Foundation:: HWND , whow : CASCADE_WINDOWS_HOW , lprect : *const super::super::Foundation:: RECT , ckids : u32 , lpkids : *const super::super::Foundation:: HWND ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ChangeMenuA ( hmenu : HMENU , cmd : u32 , lpsznewitem : :: windows_sys::core::PCSTR , cmdinsert : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ChangeMenuW ( hmenu : HMENU , cmd : u32 , lpsznewitem : :: windows_sys::core::PCWSTR , cmdinsert : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ChangeWindowMessageFilter ( message : u32 , dwflag : CHANGE_WINDOW_MESSAGE_FILTER_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ChangeWindowMessageFilterEx ( hwnd : super::super::Foundation:: HWND , message : u32 , action : WINDOW_MESSAGE_FILTER_ACTION , pchangefilterstruct : *mut CHANGEFILTERSTRUCT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharLowerA ( lpsz : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharLowerBuffA ( lpsz : :: windows_sys::core::PSTR , cchlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharLowerBuffW ( lpsz : :: windows_sys::core::PWSTR , cchlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharLowerW ( lpsz : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharNextA ( lpsz : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharNextExA ( codepage : u16 , lpcurrentchar : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharNextW ( lpsz : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharPrevA ( lpszstart : :: windows_sys::core::PCSTR , lpszcurrent : :: windows_sys::core::PCSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharPrevExA ( codepage : u16 , lpstart : :: windows_sys::core::PCSTR , lpcurrentchar : :: windows_sys::core::PCSTR , dwflags : u32 ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharPrevW ( lpszstart : :: windows_sys::core::PCWSTR , lpszcurrent : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::PWSTR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CharToOemA ( psrc : :: windows_sys::core::PCSTR , pdst : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CharToOemBuffA ( lpszsrc : :: windows_sys::core::PCSTR , lpszdst : :: windows_sys::core::PSTR , cchdstlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CharToOemBuffW ( lpszsrc : :: windows_sys::core::PCWSTR , lpszdst : :: windows_sys::core::PSTR , cchdstlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CharToOemW ( psrc : :: windows_sys::core::PCWSTR , pdst : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharUpperA ( lpsz : :: windows_sys::core::PSTR ) -> :: windows_sys::core::PSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharUpperBuffA ( lpsz : :: windows_sys::core::PSTR , cchlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharUpperBuffW ( lpsz : :: windows_sys::core::PWSTR , cchlength : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CharUpperW ( lpsz : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::PWSTR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CheckMenuItem ( hmenu : HMENU , uidcheckitem : u32 , ucheck : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CheckMenuRadioItem ( hmenu : HMENU , first : u32 , last : u32 , check : u32 , flags : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ChildWindowFromPoint ( hwndparent : super::super::Foundation:: HWND , point : super::super::Foundation:: POINT ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ChildWindowFromPointEx ( hwnd : super::super::Foundation:: HWND , pt : super::super::Foundation:: POINT , flags : CWP_FLAGS ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ClipCursor ( lprect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CloseWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CopyAcceleratorTableA ( haccelsrc : HACCEL , lpacceldst : *mut ACCEL , caccelentries : i32 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CopyAcceleratorTableW ( haccelsrc : HACCEL , lpacceldst : *mut ACCEL , caccelentries : i32 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CopyIcon ( hicon : HICON ) -> HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CopyImage ( h : super::super::Foundation:: HANDLE , r#type : GDI_IMAGE_TYPE , cx : i32 , cy : i32 , flags : IMAGE_FLAGS ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreateAcceleratorTableA ( paccel : *const ACCEL , caccel : i32 ) -> HACCEL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreateAcceleratorTableW ( paccel : *const ACCEL , caccel : i32 ) -> HACCEL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateCaret ( hwnd : super::super::Foundation:: HWND , hbitmap : super::super::Graphics::Gdi:: HBITMAP , nwidth : i32 , nheight : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateCursor ( hinst : super::super::Foundation:: HINSTANCE , xhotspot : i32 , yhotspot : i32 , nwidth : i32 , nheight : i32 , pvandplane : *const ::core::ffi::c_void , pvxorplane : *const ::core::ffi::c_void ) -> HCURSOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateDialogIndirectParamA ( hinstance : super::super::Foundation:: HINSTANCE , lptemplate : *const DLGTEMPLATE , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateDialogIndirectParamW ( hinstance : super::super::Foundation:: HINSTANCE , lptemplate : *const DLGTEMPLATE , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateDialogParamA ( hinstance : super::super::Foundation:: HINSTANCE , lptemplatename : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateDialogParamW ( hinstance : super::super::Foundation:: HINSTANCE , lptemplatename : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateIcon ( hinstance : super::super::Foundation:: HINSTANCE , nwidth : i32 , nheight : i32 , cplanes : u8 , cbitspixel : u8 , lpbandbits : *const u8 , lpbxorbits : *const u8 ) -> HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateIconFromResource ( presbits : *const u8 , dwressize : u32 , ficon : super::super::Foundation:: BOOL , dwver : u32 ) -> HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateIconFromResourceEx ( presbits : *const u8 , dwressize : u32 , ficon : super::super::Foundation:: BOOL , dwver : u32 , cxdesired : i32 , cydesired : i32 , flags : IMAGE_FLAGS ) -> HICON ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn CreateIconIndirect ( piconinfo : *const ICONINFO ) -> HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateMDIWindowA ( lpclassname : :: windows_sys::core::PCSTR , lpwindowname : :: windows_sys::core::PCSTR , dwstyle : WINDOW_STYLE , x : i32 , y : i32 , nwidth : i32 , nheight : i32 , hwndparent : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateMDIWindowW ( lpclassname : :: windows_sys::core::PCWSTR , lpwindowname : :: windows_sys::core::PCWSTR , dwstyle : WINDOW_STYLE , x : i32 , y : i32 , nwidth : i32 , nheight : i32 , hwndparent : super::super::Foundation:: HWND , hinstance : super::super::Foundation:: HINSTANCE , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreateMenu ( ) -> HMENU ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreatePopupMenu ( ) -> HMENU ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn CreateResourceIndexer ( projectroot : :: windows_sys::core::PCWSTR , extensiondllpath : :: windows_sys::core::PCWSTR , ppresourceindexer : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateWindowExA ( dwexstyle : WINDOW_EX_STYLE , lpclassname : :: windows_sys::core::PCSTR , lpwindowname : :: windows_sys::core::PCSTR , dwstyle : WINDOW_STYLE , x : i32 , y : i32 , nwidth : i32 , nheight : i32 , hwndparent : super::super::Foundation:: HWND , hmenu : HMENU , hinstance : super::super::Foundation:: HINSTANCE , lpparam : *const ::core::ffi::c_void ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn CreateWindowExW ( dwexstyle : WINDOW_EX_STYLE , lpclassname : :: windows_sys::core::PCWSTR , lpwindowname : :: windows_sys::core::PCWSTR , dwstyle : WINDOW_STYLE , x : i32 , y : i32 , nwidth : i32 , nheight : i32 , hwndparent : super::super::Foundation:: HWND , hmenu : HMENU , hinstance : super::super::Foundation:: HINSTANCE , lpparam : *const ::core::ffi::c_void ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefDlgProcA ( hdlg : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefDlgProcW ( hdlg : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefFrameProcA ( hwnd : super::super::Foundation:: HWND , hwndmdiclient : super::super::Foundation:: HWND , umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefFrameProcW ( hwnd : super::super::Foundation:: HWND , hwndmdiclient : super::super::Foundation:: HWND , umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefMDIChildProcA ( hwnd : super::super::Foundation:: HWND , umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefMDIChildProcW ( hwnd : super::super::Foundation:: HWND , umsg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefWindowProcA ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DefWindowProcW ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DeferWindowPos ( hwinposinfo : HDWP , hwnd : super::super::Foundation:: HWND , hwndinsertafter : super::super::Foundation:: HWND , x : i32 , y : i32 , cx : i32 , cy : i32 , uflags : SET_WINDOW_POS_FLAGS ) -> HDWP ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DeleteMenu ( hmenu : HMENU , uposition : u32 , uflags : MENU_ITEM_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DeregisterShellHookWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DestroyAcceleratorTable ( haccel : HACCEL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DestroyCaret ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DestroyCursor ( hcursor : HCURSOR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DestroyIcon ( hicon : HICON ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn DestroyIndexedResults ( resourceuri : :: windows_sys::core::PCWSTR , qualifiercount : u32 , qualifiers : *const IndexedResourceQualifier ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DestroyMenu ( hmenu : HMENU ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn DestroyResourceIndexer ( resourceindexer : *const ::core::ffi::c_void ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DestroyWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DialogBoxIndirectParamA ( hinstance : super::super::Foundation:: HINSTANCE , hdialogtemplate : *const DLGTEMPLATE , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DialogBoxIndirectParamW ( hinstance : super::super::Foundation:: HINSTANCE , hdialogtemplate : *const DLGTEMPLATE , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DialogBoxParamA ( hinstance : super::super::Foundation:: HINSTANCE , lptemplatename : :: windows_sys::core::PCSTR , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DialogBoxParamW ( hinstance : super::super::Foundation:: HINSTANCE , lptemplatename : :: windows_sys::core::PCWSTR , hwndparent : super::super::Foundation:: HWND , lpdialogfunc : DLGPROC , dwinitparam : super::super::Foundation:: LPARAM ) -> isize ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn DisableProcessWindowsGhosting ( ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DispatchMessageA ( lpmsg : *const MSG ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DispatchMessageW ( lpmsg : *const MSG ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DragObject ( hwndparent : super::super::Foundation:: HWND , hwndfrom : super::super::Foundation:: HWND , fmt : u32 , data : usize , hcur : HCURSOR ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawIcon ( hdc : super::super::Graphics::Gdi:: HDC , x : i32 , y : i32 , hicon : HICON ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DrawIconEx ( hdc : super::super::Graphics::Gdi:: HDC , xleft : i32 , ytop : i32 , hicon : HICON , cxwidth : i32 , cywidth : i32 , istepifanicur : u32 , hbrflickerfreedraw : super::super::Graphics::Gdi:: HBRUSH , diflags : DI_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn DrawMenuBar ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnableMenuItem ( hmenu : HMENU , uidenableitem : u32 , uenable : MENU_ITEM_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EndDeferWindowPos ( hwinposinfo : HDWP ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EndDialog ( hdlg : super::super::Foundation:: HWND , nresult : isize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EndMenu ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnumChildWindows ( hwndparent : super::super::Foundation:: HWND , lpenumfunc : WNDENUMPROC , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnumPropsA ( hwnd : super::super::Foundation:: HWND , lpenumfunc : PROPENUMPROCA ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnumPropsExA ( hwnd : super::super::Foundation:: HWND , lpenumfunc : PROPENUMPROCEXA , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnumPropsExW ( hwnd : super::super::Foundation:: HWND , lpenumfunc : PROPENUMPROCEXW , lparam : super::super::Foundation:: LPARAM ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnumPropsW ( hwnd : super::super::Foundation:: HWND , lpenumfunc : PROPENUMPROCW ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnumThreadWindows ( dwthreadid : u32 , lpfn : WNDENUMPROC , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn EnumWindows ( lpenumfunc : WNDENUMPROC , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn FindWindowA ( lpclassname : :: windows_sys::core::PCSTR , lpwindowname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn FindWindowExA ( hwndparent : super::super::Foundation:: HWND , hwndchildafter : super::super::Foundation:: HWND , lpszclass : :: windows_sys::core::PCSTR , lpszwindow : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn FindWindowExW ( hwndparent : super::super::Foundation:: HWND , hwndchildafter : super::super::Foundation:: HWND , lpszclass : :: windows_sys::core::PCWSTR , lpszwindow : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn FindWindowW ( lpclassname : :: windows_sys::core::PCWSTR , lpwindowname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn FlashWindow ( hwnd : super::super::Foundation:: HWND , binvert : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn FlashWindowEx ( pfwi : *const FLASHWINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetAltTabInfoA ( hwnd : super::super::Foundation:: HWND , iitem : i32 , pati : *mut ALTTABINFO , pszitemtext : :: windows_sys::core::PSTR , cchitemtext : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetAltTabInfoW ( hwnd : super::super::Foundation:: HWND , iitem : i32 , pati : *mut ALTTABINFO , pszitemtext : :: windows_sys::core::PWSTR , cchitemtext : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetAncestor ( hwnd : super::super::Foundation:: HWND , gaflags : GET_ANCESTOR_FLAGS ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetCaretBlinkTime ( ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetCaretPos ( lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetClassInfoA ( hinstance : super::super::Foundation:: HINSTANCE , lpclassname : :: windows_sys::core::PCSTR , lpwndclass : *mut WNDCLASSA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetClassInfoExA ( hinstance : super::super::Foundation:: HINSTANCE , lpszclass : :: windows_sys::core::PCSTR , lpwcx : *mut WNDCLASSEXA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetClassInfoExW ( hinstance : super::super::Foundation:: HINSTANCE , lpszclass : :: windows_sys::core::PCWSTR , lpwcx : *mut WNDCLASSEXW ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetClassInfoW ( hinstance : super::super::Foundation:: HINSTANCE , lpclassname : :: windows_sys::core::PCWSTR , lpwndclass : *mut WNDCLASSW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClassLongA ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClassLongPtrA ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX ) -> usize ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClassLongPtrW ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClassLongW ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClassNameA ( hwnd : super::super::Foundation:: HWND , lpclassname : :: windows_sys::core::PSTR , nmaxcount : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClassNameW ( hwnd : super::super::Foundation:: HWND , lpclassname : :: windows_sys::core::PWSTR , nmaxcount : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClassWord ( hwnd : super::super::Foundation:: HWND , nindex : i32 ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClientRect ( hwnd : super::super::Foundation:: HWND , lprect : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetClipCursor ( lprect : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetCursor ( ) -> HCURSOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetCursorInfo ( pci : *mut CURSORINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetCursorPos ( lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetDesktopWindow ( ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetDialogBaseUnits ( ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetDlgCtrlID ( hwnd : super::super::Foundation:: HWND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetDlgItem ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetDlgItemInt ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , lptranslated : *mut super::super::Foundation:: BOOL , bsigned : super::super::Foundation:: BOOL ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetDlgItemTextA ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , lpstring : :: windows_sys::core::PSTR , cchmax : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetDlgItemTextW ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , lpstring : :: windows_sys::core::PWSTR , cchmax : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetForegroundWindow ( ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetGUIThreadInfo ( idthread : u32 , pgui : *mut GUITHREADINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetIconInfo ( hicon : HICON , piconinfo : *mut ICONINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetIconInfoExA ( hicon : HICON , piconinfo : *mut ICONINFOEXA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetIconInfoExW ( hicon : HICON , piconinfo : *mut ICONINFOEXW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetInputState ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetLastActivePopup ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetLayeredWindowAttributes ( hwnd : super::super::Foundation:: HWND , pcrkey : *mut super::super::Foundation:: COLORREF , pbalpha : *mut u8 , pdwflags : *mut LAYERED_WINDOW_ATTRIBUTES_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetMenu ( hwnd : super::super::Foundation:: HWND ) -> HMENU ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetMenuBarInfo ( hwnd : super::super::Foundation:: HWND , idobject : OBJECT_IDENTIFIER , iditem : i32 , pmbi : *mut MENUBARINFO ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuCheckMarkDimensions ( ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuDefaultItem ( hmenu : HMENU , fbypos : u32 , gmdiflags : GET_MENU_DEFAULT_ITEM_FLAGS ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetMenuInfo ( param0 : HMENU , param1 : *mut MENUINFO ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuItemCount ( hmenu : HMENU ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuItemID ( hmenu : HMENU , npos : i32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetMenuItemInfoA ( hmenu : HMENU , item : u32 , fbyposition : super::super::Foundation:: BOOL , lpmii : *mut MENUITEMINFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn GetMenuItemInfoW ( hmenu : HMENU , item : u32 , fbyposition : super::super::Foundation:: BOOL , lpmii : *mut MENUITEMINFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetMenuItemRect ( hwnd : super::super::Foundation:: HWND , hmenu : HMENU , uitem : u32 , lprcitem : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuState ( hmenu : HMENU , uid : u32 , uflags : MENU_ITEM_FLAGS ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuStringA ( hmenu : HMENU , uiditem : u32 , lpstring : :: windows_sys::core::PSTR , cchmax : i32 , flags : MENU_ITEM_FLAGS ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMenuStringW ( hmenu : HMENU , uiditem : u32 , lpstring : :: windows_sys::core::PWSTR , cchmax : i32 , flags : MENU_ITEM_FLAGS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetMessageA ( lpmsg : *mut MSG , hwnd : super::super::Foundation:: HWND , wmsgfiltermin : u32 , wmsgfiltermax : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetMessageExtraInfo ( ) -> super::super::Foundation:: LPARAM ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMessagePos ( ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetMessageTime ( ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetMessageW ( lpmsg : *mut MSG , hwnd : super::super::Foundation:: HWND , wmsgfiltermin : u32 , wmsgfiltermax : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetNextDlgGroupItem ( hdlg : super::super::Foundation:: HWND , hctl : super::super::Foundation:: HWND , bprevious : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetNextDlgTabItem ( hdlg : super::super::Foundation:: HWND , hctl : super::super::Foundation:: HWND , bprevious : super::super::Foundation:: BOOL ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetParent ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetPhysicalCursorPos ( lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetProcessDefaultLayout ( pdwdefaultlayout : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetPropA ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetPropW ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetQueueStatus ( flags : QUEUE_STATUS_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetScrollBarInfo ( hwnd : super::super::Foundation:: HWND , idobject : OBJECT_IDENTIFIER , psbi : *mut SCROLLBARINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetScrollInfo ( hwnd : super::super::Foundation:: HWND , nbar : SCROLLBAR_CONSTANTS , lpsi : *mut SCROLLINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetScrollPos ( hwnd : super::super::Foundation:: HWND , nbar : SCROLLBAR_CONSTANTS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetScrollRange ( hwnd : super::super::Foundation:: HWND , nbar : SCROLLBAR_CONSTANTS , lpminpos : *mut i32 , lpmaxpos : *mut i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetShellWindow ( ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetSubMenu ( hmenu : HMENU , npos : i32 ) -> HMENU ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetSystemMenu ( hwnd : super::super::Foundation:: HWND , brevert : super::super::Foundation:: BOOL ) -> HMENU ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn GetSystemMetrics ( nindex : SYSTEM_METRICS_INDEX ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetTitleBarInfo ( hwnd : super::super::Foundation:: HWND , pti : *mut TITLEBARINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetTopWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindow ( hwnd : super::super::Foundation:: HWND , ucmd : GET_WINDOW_CMD ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowDisplayAffinity ( hwnd : super::super::Foundation:: HWND , pdwaffinity : *mut u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowInfo ( hwnd : super::super::Foundation:: HWND , pwi : *mut WINDOWINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowLongA ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowLongPtrA ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX ) -> isize ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowLongPtrW ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowLongW ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowModuleFileNameA ( hwnd : super::super::Foundation:: HWND , pszfilename : :: windows_sys::core::PSTR , cchfilenamemax : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowModuleFileNameW ( hwnd : super::super::Foundation:: HWND , pszfilename : :: windows_sys::core::PWSTR , cchfilenamemax : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowPlacement ( hwnd : super::super::Foundation:: HWND , lpwndpl : *mut WINDOWPLACEMENT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowRect ( hwnd : super::super::Foundation:: HWND , lprect : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowTextA ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PSTR , nmaxcount : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowTextLengthA ( hwnd : super::super::Foundation:: HWND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowTextLengthW ( hwnd : super::super::Foundation:: HWND ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowTextW ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PWSTR , nmaxcount : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowThreadProcessId ( hwnd : super::super::Foundation:: HWND , lpdwprocessid : *mut u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn GetWindowWord ( hwnd : super::super::Foundation:: HWND , nindex : i32 ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn HideCaret ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn HiliteMenuItem ( hwnd : super::super::Foundation:: HWND , hmenu : HMENU , uidhiliteitem : u32 , uhilite : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn InSendMessage ( ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn InSendMessageEx ( lpreserved : *mut ::core::ffi::c_void ) -> u32 ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn IndexFilePath ( resourceindexer : *const ::core::ffi::c_void , filepath : :: windows_sys::core::PCWSTR , ppresourceuri : *mut :: windows_sys::core::PWSTR , pqualifiercount : *mut u32 , ppqualifiers : *mut *mut IndexedResourceQualifier ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn InheritWindowMonitor ( hwnd : super::super::Foundation:: HWND , hwndinherit : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn InsertMenuA ( hmenu : HMENU , uposition : u32 , uflags : MENU_ITEM_FLAGS , uidnewitem : usize , lpnewitem : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn InsertMenuItemA ( hmenu : HMENU , item : u32 , fbyposition : super::super::Foundation:: BOOL , lpmi : *const MENUITEMINFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn InsertMenuItemW ( hmenu : HMENU , item : u32 , fbyposition : super::super::Foundation:: BOOL , lpmi : *const MENUITEMINFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn InsertMenuW ( hmenu : HMENU , uposition : u32 , uflags : MENU_ITEM_FLAGS , uidnewitem : usize , lpnewitem : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn InternalGetWindowText ( hwnd : super::super::Foundation:: HWND , pstring : :: windows_sys::core::PWSTR , cchmaxcount : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsCharAlphaA ( ch : super::super::Foundation:: CHAR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsCharAlphaNumericA ( ch : super::super::Foundation:: CHAR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsCharAlphaNumericW ( ch : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsCharAlphaW ( ch : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsCharLowerA ( ch : super::super::Foundation:: CHAR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsCharUpperA ( ch : super::super::Foundation:: CHAR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsCharUpperW ( ch : u16 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsChild ( hwndparent : super::super::Foundation:: HWND , hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsDialogMessageA ( hdlg : super::super::Foundation:: HWND , lpmsg : *const MSG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsDialogMessageW ( hdlg : super::super::Foundation:: HWND , lpmsg : *const MSG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsGUIThread ( bconvert : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsHungAppWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsIconic ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsMenu ( hmenu : HMENU ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsProcessDPIAware ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsWindowUnicode ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsWindowVisible ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsWow64Message ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn IsZoomed ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn KillTimer ( hwnd : super::super::Foundation:: HWND , uidevent : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadAcceleratorsA ( hinstance : super::super::Foundation:: HINSTANCE , lptablename : :: windows_sys::core::PCSTR ) -> HACCEL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadAcceleratorsW ( hinstance : super::super::Foundation:: HINSTANCE , lptablename : :: windows_sys::core::PCWSTR ) -> HACCEL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadCursorA ( hinstance : super::super::Foundation:: HINSTANCE , lpcursorname : :: windows_sys::core::PCSTR ) -> HCURSOR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn LoadCursorFromFileA ( lpfilename : :: windows_sys::core::PCSTR ) -> HCURSOR ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn LoadCursorFromFileW ( lpfilename : :: windows_sys::core::PCWSTR ) -> HCURSOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadCursorW ( hinstance : super::super::Foundation:: HINSTANCE , lpcursorname : :: windows_sys::core::PCWSTR ) -> HCURSOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadIconA ( hinstance : super::super::Foundation:: HINSTANCE , lpiconname : :: windows_sys::core::PCSTR ) -> HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadIconW ( hinstance : super::super::Foundation:: HINSTANCE , lpiconname : :: windows_sys::core::PCWSTR ) -> HICON ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadImageA ( hinst : super::super::Foundation:: HINSTANCE , name : :: windows_sys::core::PCSTR , r#type : GDI_IMAGE_TYPE , cx : i32 , cy : i32 , fuload : IMAGE_FLAGS ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadImageW ( hinst : super::super::Foundation:: HINSTANCE , name : :: windows_sys::core::PCWSTR , r#type : GDI_IMAGE_TYPE , cx : i32 , cy : i32 , fuload : IMAGE_FLAGS ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadMenuA ( hinstance : super::super::Foundation:: HINSTANCE , lpmenuname : :: windows_sys::core::PCSTR ) -> HMENU ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn LoadMenuIndirectA ( lpmenutemplate : *const ::core::ffi::c_void ) -> HMENU ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn LoadMenuIndirectW ( lpmenutemplate : *const ::core::ffi::c_void ) -> HMENU ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadMenuW ( hinstance : super::super::Foundation:: HINSTANCE , lpmenuname : :: windows_sys::core::PCWSTR ) -> HMENU ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadStringA ( hinstance : super::super::Foundation:: HINSTANCE , uid : u32 , lpbuffer : :: windows_sys::core::PSTR , cchbuffermax : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LoadStringW ( hinstance : super::super::Foundation:: HINSTANCE , uid : u32 , lpbuffer : :: windows_sys::core::PWSTR , cchbuffermax : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LockSetForegroundWindow ( ulockcode : FOREGROUND_WINDOW_LOCK_CODE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LogicalToPhysicalPoint ( hwnd : super::super::Foundation:: HWND , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LookupIconIdFromDirectory ( presbits : *const u8 , ficon : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn LookupIconIdFromDirectoryEx ( presbits : *const u8 , ficon : super::super::Foundation:: BOOL , cxdesired : i32 , cydesired : i32 , flags : IMAGE_FLAGS ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MapDialogRect ( hdlg : super::super::Foundation:: HWND , lprect : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MenuItemFromPoint ( hwnd : super::super::Foundation:: HWND , hmenu : HMENU , ptscreen : super::super::Foundation:: POINT ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MessageBoxA ( hwnd : super::super::Foundation:: HWND , lptext : :: windows_sys::core::PCSTR , lpcaption : :: windows_sys::core::PCSTR , utype : MESSAGEBOX_STYLE ) -> MESSAGEBOX_RESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MessageBoxExA ( hwnd : super::super::Foundation:: HWND , lptext : :: windows_sys::core::PCSTR , lpcaption : :: windows_sys::core::PCSTR , utype : MESSAGEBOX_STYLE , wlanguageid : u16 ) -> MESSAGEBOX_RESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MessageBoxExW ( hwnd : super::super::Foundation:: HWND , lptext : :: windows_sys::core::PCWSTR , lpcaption : :: windows_sys::core::PCWSTR , utype : MESSAGEBOX_STYLE , wlanguageid : u16 ) -> MESSAGEBOX_RESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] fn MessageBoxIndirectA ( lpmbp : *const MSGBOXPARAMSA ) -> MESSAGEBOX_RESULT ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] fn MessageBoxIndirectW ( lpmbp : *const MSGBOXPARAMSW ) -> MESSAGEBOX_RESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MessageBoxW ( hwnd : super::super::Foundation:: HWND , lptext : :: windows_sys::core::PCWSTR , lpcaption : :: windows_sys::core::PCWSTR , utype : MESSAGEBOX_STYLE ) -> MESSAGEBOX_RESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ModifyMenuA ( hmnu : HMENU , uposition : u32 , uflags : MENU_ITEM_FLAGS , uidnewitem : usize , lpnewitem : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ModifyMenuW ( hmnu : HMENU , uposition : u32 , uflags : MENU_ITEM_FLAGS , uidnewitem : usize , lpnewitem : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MoveWindow ( hwnd : super::super::Foundation:: HWND , x : i32 , y : i32 , nwidth : i32 , nheight : i32 , brepaint : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateConfig ( platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , outputxmlfile : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateConfigInMemory ( platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , outputxmldata : *mut *mut u8 , outputxmlsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceFile ( indexer : MrmResourceIndexerHandle , packagingmode : MrmPackagingMode , packagingoptions : MrmPackagingOptions , outputdirectory : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceFileInMemory ( indexer : MrmResourceIndexerHandle , packagingmode : MrmPackagingMode , packagingoptions : MrmPackagingOptions , outputpridata : *mut *mut u8 , outputprisize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceFileWithChecksum ( indexer : MrmResourceIndexerHandle , packagingmode : MrmPackagingMode , packagingoptions : MrmPackagingOptions , checksum : u32 , outputdirectory : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceIndexer ( packagefamilyname : :: windows_sys::core::PCWSTR , projectroot : :: windows_sys::core::PCWSTR , platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , indexer : *mut MrmResourceIndexerHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceIndexerFromPreviousPriData ( projectroot : :: windows_sys::core::PCWSTR , platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , pridata : *const u8 , prisize : u32 , indexer : *mut MrmResourceIndexerHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceIndexerFromPreviousPriFile ( projectroot : :: windows_sys::core::PCWSTR , platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , prifile : :: windows_sys::core::PCWSTR , indexer : *mut MrmResourceIndexerHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceIndexerFromPreviousSchemaData ( projectroot : :: windows_sys::core::PCWSTR , platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , schemaxmldata : *const u8 , schemaxmlsize : u32 , indexer : *mut MrmResourceIndexerHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceIndexerFromPreviousSchemaFile ( projectroot : :: windows_sys::core::PCWSTR , platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , schemafile : :: windows_sys::core::PCWSTR , indexer : *mut MrmResourceIndexerHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmCreateResourceIndexerWithFlags ( packagefamilyname : :: windows_sys::core::PCWSTR , projectroot : :: windows_sys::core::PCWSTR , platformversion : MrmPlatformVersion , defaultqualifiers : :: windows_sys::core::PCWSTR , flags : MrmIndexerFlags , indexer : *mut MrmResourceIndexerHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmDestroyIndexerAndMessages ( indexer : MrmResourceIndexerHandle ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmDumpPriDataInMemory ( inputpridata : *const u8 , inputprisize : u32 , schemapridata : *const u8 , schemaprisize : u32 , dumptype : MrmDumpType , outputxmldata : *mut *mut u8 , outputxmlsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmDumpPriFile ( indexfilename : :: windows_sys::core::PCWSTR , schemaprifile : :: windows_sys::core::PCWSTR , dumptype : MrmDumpType , outputxmlfile : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmDumpPriFileInMemory ( indexfilename : :: windows_sys::core::PCWSTR , schemaprifile : :: windows_sys::core::PCWSTR , dumptype : MrmDumpType , outputxmldata : *mut *mut u8 , outputxmlsize : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmFreeMemory ( data : *const u8 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmGetPriFileContentChecksum ( prifile : :: windows_sys::core::PCWSTR , checksum : *mut u32 ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmIndexEmbeddedData ( indexer : MrmResourceIndexerHandle , resourceuri : :: windows_sys::core::PCWSTR , embeddeddata : *const u8 , embeddeddatasize : u32 , qualifiers : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmIndexFile ( indexer : MrmResourceIndexerHandle , resourceuri : :: windows_sys::core::PCWSTR , filepath : :: windows_sys::core::PCWSTR , qualifiers : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmIndexFileAutoQualifiers ( indexer : MrmResourceIndexerHandle , filepath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmIndexResourceContainerAutoQualifiers ( indexer : MrmResourceIndexerHandle , containerpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmIndexString ( indexer : MrmResourceIndexerHandle , resourceuri : :: windows_sys::core::PCWSTR , resourcestring : :: windows_sys::core::PCWSTR , qualifiers : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); -::windows_sys::core::link ! ( "mrmsupport.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn MrmPeekResourceIndexerMessages ( handle : MrmResourceIndexerHandle , messages : *mut *mut MrmResourceIndexerMessage , nummsgs : *mut u32 ) -> :: windows_sys::core::HRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MsgWaitForMultipleObjects ( ncount : u32 , phandles : *const super::super::Foundation:: HANDLE , fwaitall : super::super::Foundation:: BOOL , dwmilliseconds : u32 , dwwakemask : QUEUE_STATUS_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn MsgWaitForMultipleObjectsEx ( ncount : u32 , phandles : *const super::super::Foundation:: HANDLE , dwmilliseconds : u32 , dwwakemask : QUEUE_STATUS_FLAGS , dwflags : MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn OemToCharA ( psrc : :: windows_sys::core::PCSTR , pdst : :: windows_sys::core::PSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn OemToCharBuffA ( lpszsrc : :: windows_sys::core::PCSTR , lpszdst : :: windows_sys::core::PSTR , cchdstlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn OemToCharBuffW ( lpszsrc : :: windows_sys::core::PCSTR , lpszdst : :: windows_sys::core::PWSTR , cchdstlength : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn OemToCharW ( psrc : :: windows_sys::core::PCSTR , pdst : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn OpenIcon ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn PeekMessageA ( lpmsg : *mut MSG , hwnd : super::super::Foundation:: HWND , wmsgfiltermin : u32 , wmsgfiltermax : u32 , wremovemsg : PEEK_MESSAGE_REMOVE_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn PeekMessageW ( lpmsg : *mut MSG , hwnd : super::super::Foundation:: HWND , wmsgfiltermin : u32 , wmsgfiltermax : u32 , wremovemsg : PEEK_MESSAGE_REMOVE_TYPE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn PhysicalToLogicalPoint ( hwnd : super::super::Foundation:: HWND , lppoint : *mut super::super::Foundation:: POINT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn PostMessageA ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn PostMessageW ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn PostQuitMessage ( nexitcode : i32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn PostThreadMessageA ( idthread : u32 , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn PostThreadMessageW ( idthread : u32 , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn PrivateExtractIconsA ( szfilename : :: windows_sys::core::PCSTR , niconindex : i32 , cxicon : i32 , cyicon : i32 , phicon : *mut HICON , piconid : *mut u32 , nicons : u32 , flags : u32 ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn PrivateExtractIconsW ( szfilename : :: windows_sys::core::PCWSTR , niconindex : i32 , cxicon : i32 , cyicon : i32 , phicon : *mut HICON , piconid : *mut u32 , nicons : u32 , flags : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn RealChildWindowFromPoint ( hwndparent : super::super::Foundation:: HWND , ptparentclientcoords : super::super::Foundation:: POINT ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn RealGetWindowClassA ( hwnd : super::super::Foundation:: HWND , ptszclassname : :: windows_sys::core::PSTR , cchclassnamemax : u32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn RealGetWindowClassW ( hwnd : super::super::Foundation:: HWND , ptszclassname : :: windows_sys::core::PWSTR , cchclassnamemax : u32 ) -> u32 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn RegisterClassA ( lpwndclass : *const WNDCLASSA ) -> u16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn RegisterClassExA ( param0 : *const WNDCLASSEXA ) -> u16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn RegisterClassExW ( param0 : *const WNDCLASSEXW ) -> u16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn RegisterClassW ( lpwndclass : *const WNDCLASSW ) -> u16 ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`*"] fn RegisterDeviceNotificationA ( hrecipient : super::super::Foundation:: HANDLE , notificationfilter : *const ::core::ffi::c_void , flags : super::super::System::Power:: POWER_SETTING_REGISTER_NOTIFICATION_FLAGS ) -> *mut ::core::ffi::c_void ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Power"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_System_Power\"`*"] fn RegisterDeviceNotificationW ( hrecipient : super::super::Foundation:: HANDLE , notificationfilter : *const ::core::ffi::c_void , flags : super::super::System::Power:: POWER_SETTING_REGISTER_NOTIFICATION_FLAGS ) -> *mut ::core::ffi::c_void ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn RegisterShellHookWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn RegisterWindowMessageA ( lpstring : :: windows_sys::core::PCSTR ) -> u32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn RegisterWindowMessageW ( lpstring : :: windows_sys::core::PCWSTR ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn RemoveMenu ( hmenu : HMENU , uposition : u32 , uflags : MENU_ITEM_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn RemovePropA ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn RemovePropW ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ReplyMessage ( lresult : super::super::Foundation:: LRESULT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScrollDC ( hdc : super::super::Graphics::Gdi:: HDC , dx : i32 , dy : i32 , lprcscroll : *const super::super::Foundation:: RECT , lprcclip : *const super::super::Foundation:: RECT , hrgnupdate : super::super::Graphics::Gdi:: HRGN , lprcupdate : *mut super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ScrollWindow ( hwnd : super::super::Foundation:: HWND , xamount : i32 , yamount : i32 , lprect : *const super::super::Foundation:: RECT , lpcliprect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn ScrollWindowEx ( hwnd : super::super::Foundation:: HWND , dx : i32 , dy : i32 , prcscroll : *const super::super::Foundation:: RECT , prcclip : *const super::super::Foundation:: RECT , hrgnupdate : super::super::Graphics::Gdi:: HRGN , prcupdate : *mut super::super::Foundation:: RECT , flags : SHOW_WINDOW_CMD ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendDlgItemMessageA ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendDlgItemMessageW ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendMessageA ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendMessageCallbackA ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , lpresultcallback : SENDASYNCPROC , dwdata : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendMessageCallbackW ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , lpresultcallback : SENDASYNCPROC , dwdata : usize ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendMessageTimeoutA ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , fuflags : SEND_MESSAGE_TIMEOUT_FLAGS , utimeout : u32 , lpdwresult : *mut usize ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendMessageTimeoutW ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM , fuflags : SEND_MESSAGE_TIMEOUT_FLAGS , utimeout : u32 , lpdwresult : *mut usize ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendMessageW ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LRESULT ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendNotifyMessageA ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SendNotifyMessageW ( hwnd : super::super::Foundation:: HWND , msg : u32 , wparam : super::super::Foundation:: WPARAM , lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetCaretBlinkTime ( umseconds : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetCaretPos ( x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetClassLongA ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX , dwnewlong : i32 ) -> u32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetClassLongPtrA ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX , dwnewlong : isize ) -> usize ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetClassLongPtrW ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX , dwnewlong : isize ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetClassLongW ( hwnd : super::super::Foundation:: HWND , nindex : GET_CLASS_LONG_INDEX , dwnewlong : i32 ) -> u32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetClassWord ( hwnd : super::super::Foundation:: HWND , nindex : i32 , wnewword : u16 ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetCoalescableTimer ( hwnd : super::super::Foundation:: HWND , nidevent : usize , uelapse : u32 , lptimerfunc : TIMERPROC , utolerancedelay : u32 ) -> usize ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetCursor ( hcursor : HCURSOR ) -> HCURSOR ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetCursorPos ( x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn SetDebugErrorLevel ( dwlevel : u32 ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetDlgItemInt ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , uvalue : u32 , bsigned : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetDlgItemTextA ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , lpstring : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetDlgItemTextW ( hdlg : super::super::Foundation:: HWND , niddlgitem : i32 , lpstring : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetForegroundWindow ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetLayeredWindowAttributes ( hwnd : super::super::Foundation:: HWND , crkey : super::super::Foundation:: COLORREF , balpha : u8 , dwflags : LAYERED_WINDOW_ATTRIBUTES_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetMenu ( hwnd : super::super::Foundation:: HWND , hmenu : HMENU ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetMenuDefaultItem ( hmenu : HMENU , uitem : u32 , fbypos : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetMenuInfo ( param0 : HMENU , param1 : *const MENUINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetMenuItemBitmaps ( hmenu : HMENU , uposition : u32 , uflags : MENU_ITEM_FLAGS , hbitmapunchecked : super::super::Graphics::Gdi:: HBITMAP , hbitmapchecked : super::super::Graphics::Gdi:: HBITMAP ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetMenuItemInfoA ( hmenu : HMENU , item : u32 , fbypositon : super::super::Foundation:: BOOL , lpmii : *const MENUITEMINFOA ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetMenuItemInfoW ( hmenu : HMENU , item : u32 , fbypositon : super::super::Foundation:: BOOL , lpmii : *const MENUITEMINFOW ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetMessageExtraInfo ( lparam : super::super::Foundation:: LPARAM ) -> super::super::Foundation:: LPARAM ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetMessageQueue ( cmessagesmax : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetParent ( hwndchild : super::super::Foundation:: HWND , hwndnewparent : super::super::Foundation:: HWND ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetPhysicalCursorPos ( x : i32 , y : i32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetProcessDPIAware ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetProcessDefaultLayout ( dwdefaultlayout : u32 ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetPropA ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCSTR , hdata : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetPropW ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCWSTR , hdata : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetSystemCursor ( hcur : HCURSOR , id : SYSTEM_CURSOR_ID ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetTimer ( hwnd : super::super::Foundation:: HWND , nidevent : usize , uelapse : u32 , lptimerfunc : TIMERPROC ) -> usize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowDisplayAffinity ( hwnd : super::super::Foundation:: HWND , dwaffinity : WINDOW_DISPLAY_AFFINITY ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowLongA ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX , dwnewlong : i32 ) -> i32 ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowLongPtrA ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX , dwnewlong : isize ) -> isize ); -#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowLongPtrW ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX , dwnewlong : isize ) -> isize ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowLongW ( hwnd : super::super::Foundation:: HWND , nindex : WINDOW_LONG_PTR_INDEX , dwnewlong : i32 ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowPlacement ( hwnd : super::super::Foundation:: HWND , lpwndpl : *const WINDOWPLACEMENT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowPos ( hwnd : super::super::Foundation:: HWND , hwndinsertafter : super::super::Foundation:: HWND , x : i32 , y : i32 , cx : i32 , cy : i32 , uflags : SET_WINDOW_POS_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowTextA ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowTextW ( hwnd : super::super::Foundation:: HWND , lpstring : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowWord ( hwnd : super::super::Foundation:: HWND , nindex : i32 , wnewword : u16 ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowsHookA ( nfiltertype : i32 , pfnfilterproc : HOOKPROC ) -> HHOOK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowsHookExA ( idhook : WINDOWS_HOOK_ID , lpfn : HOOKPROC , hmod : super::super::Foundation:: HINSTANCE , dwthreadid : u32 ) -> HHOOK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowsHookExW ( idhook : WINDOWS_HOOK_ID , lpfn : HOOKPROC , hmod : super::super::Foundation:: HINSTANCE , dwthreadid : u32 ) -> HHOOK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SetWindowsHookW ( nfiltertype : i32 , pfnfilterproc : HOOKPROC ) -> HHOOK ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ShowCaret ( hwnd : super::super::Foundation:: HWND ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ShowCursor ( bshow : super::super::Foundation:: BOOL ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ShowOwnedPopups ( hwnd : super::super::Foundation:: HWND , fshow : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ShowWindow ( hwnd : super::super::Foundation:: HWND , ncmdshow : SHOW_WINDOW_CMD ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn ShowWindowAsync ( hwnd : super::super::Foundation:: HWND , ncmdshow : SHOW_WINDOW_CMD ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SoundSentry ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SwitchToThisWindow ( hwnd : super::super::Foundation:: HWND , funknown : super::super::Foundation:: BOOL ) -> ( ) ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SystemParametersInfoA ( uiaction : SYSTEM_PARAMETERS_INFO_ACTION , uiparam : u32 , pvparam : *const ::core::ffi::c_void , fwinini : SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn SystemParametersInfoW ( uiaction : SYSTEM_PARAMETERS_INFO_ACTION , uiparam : u32 , pvparam : *const ::core::ffi::c_void , fwinini : SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn TileWindows ( hwndparent : super::super::Foundation:: HWND , whow : TILE_WINDOWS_HOW , lprect : *const super::super::Foundation:: RECT , ckids : u32 , lpkids : *const super::super::Foundation:: HWND ) -> u16 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn TrackPopupMenu ( hmenu : HMENU , uflags : TRACK_POPUP_MENU_FLAGS , x : i32 , y : i32 , nreserved : i32 , hwnd : super::super::Foundation:: HWND , prcrect : *const super::super::Foundation:: RECT ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn TrackPopupMenuEx ( hmenu : HMENU , uflags : u32 , x : i32 , y : i32 , hwnd : super::super::Foundation:: HWND , lptpm : *const TPMPARAMS ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn TranslateAcceleratorA ( hwnd : super::super::Foundation:: HWND , hacctable : HACCEL , lpmsg : *const MSG ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn TranslateAcceleratorW ( hwnd : super::super::Foundation:: HWND , hacctable : HACCEL , lpmsg : *const MSG ) -> i32 ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn TranslateMDISysAccel ( hwndclient : super::super::Foundation:: HWND , lpmsg : *const MSG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn TranslateMessage ( lpmsg : *const MSG ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn UnhookWindowsHook ( ncode : i32 , pfnfilterproc : HOOKPROC ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn UnhookWindowsHookEx ( hhk : HHOOK ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn UnregisterClassA ( lpclassname : :: windows_sys::core::PCSTR , hinstance : super::super::Foundation:: HINSTANCE ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn UnregisterClassW ( lpclassname : :: windows_sys::core::PCWSTR , hinstance : super::super::Foundation:: HINSTANCE ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn UpdateLayeredWindow ( hwnd : super::super::Foundation:: HWND , hdcdst : super::super::Graphics::Gdi:: HDC , pptdst : *const super::super::Foundation:: POINT , psize : *const super::super::Foundation:: SIZE , hdcsrc : super::super::Graphics::Gdi:: HDC , pptsrc : *const super::super::Foundation:: POINT , crkey : super::super::Foundation:: COLORREF , pblend : *const super::super::Graphics::Gdi:: BLENDFUNCTION , dwflags : UPDATE_LAYERED_WINDOW_FLAGS ) -> super::super::Foundation:: BOOL ); -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn UpdateLayeredWindowIndirect ( hwnd : super::super::Foundation:: HWND , pulwinfo : *const UPDATELAYEREDWINDOWINFO ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn WaitMessage ( ) -> super::super::Foundation:: BOOL ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn WindowFromPhysicalPoint ( point : super::super::Foundation:: POINT ) -> super::super::Foundation:: HWND ); -#[cfg(feature = "Win32_Foundation")] -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] fn WindowFromPoint ( point : super::super::Foundation:: POINT ) -> super::super::Foundation:: HWND ); -::windows_sys::core::link ! ( "user32.dll""cdecl" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn wsprintfA ( param0 : :: windows_sys::core::PSTR , param1 : :: windows_sys::core::PCSTR ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""cdecl" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn wsprintfW ( param0 : :: windows_sys::core::PWSTR , param1 : :: windows_sys::core::PCWSTR ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn wvsprintfA ( param0 : :: windows_sys::core::PSTR , param1 : :: windows_sys::core::PCSTR , arglist : *const i8 ) -> i32 ); -::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] fn wvsprintfW ( param0 : :: windows_sys::core::PWSTR , param1 : :: windows_sys::core::PCWSTR , arglist : *const i8 ) -> i32 ); -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_DOWN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_HIDE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_LEFT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_RIGHT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_STARTMASK: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_STARTRIGHT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_STARTTOP: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_UP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ASFW_ANY: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_CLICK: u32 = 245u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_GETCHECK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_GETIMAGE: u32 = 246u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_GETSTATE: u32 = 242u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_SETCHECK: u32 = 241u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_SETDONTCLICK: u32 = 248u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_SETIMAGE: u32 = 247u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_SETSTATE: u32 = 243u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BM_SETSTYLE: u32 = 244u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_CLICKED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_DBLCLK: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_DISABLE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_DOUBLECLICKED: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_HILITE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_KILLFOCUS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_PAINT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_PUSHED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_SETFOCUS: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_UNHILITE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BN_UNPUSHED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BROADCAST_QUERY_DENY: u32 = 1112363332u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BSM_INSTALLABLEDRIVERS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BSM_NETDRIVER: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BSM_VXDS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BST_FOCUS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BST_PUSHED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_3STATE: i32 = 5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_AUTO3STATE: i32 = 6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_AUTOCHECKBOX: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_AUTORADIOBUTTON: i32 = 9i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_BITMAP: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_BOTTOM: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_CENTER: i32 = 768i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_CHECKBOX: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_DEFPUSHBUTTON: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_FLAT: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_GROUPBOX: i32 = 7i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_ICON: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_LEFT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_LEFTTEXT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_MULTILINE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_NOTIFY: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_OWNERDRAW: i32 = 11i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_PUSHBOX: i32 = 10i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_PUSHBUTTON: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_PUSHLIKE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_RADIOBUTTON: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_RIGHT: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_RIGHTBUTTON: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_TEXT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_TOP: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_TYPEMASK: i32 = 15i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_USERBUTTON: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const BS_VCENTER: i32 = 3072i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CALERT_SYSTEM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_CLOSEUP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_DBLCLK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_DROPDOWN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_EDITCHANGE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_EDITUPDATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_ERRSPACE: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_KILLFOCUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_SELCHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_SELENDCANCEL: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_SELENDOK: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBN_SETFOCUS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_AUTOHSCROLL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_DISABLENOSCROLL: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_DROPDOWN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_DROPDOWNLIST: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_HASSTRINGS: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_LOWERCASE: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_NOINTEGRALHEIGHT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_OEMCONVERT: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_OWNERDRAWFIXED: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_OWNERDRAWVARIABLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_SIMPLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_SORT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CBS_UPPERCASE: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_ADDSTRING: u32 = 323u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_DELETESTRING: u32 = 324u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_DIR: u32 = 325u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_ERR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_ERRSPACE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_FINDSTRING: u32 = 332u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_FINDSTRINGEXACT: u32 = 344u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETCOMBOBOXINFO: u32 = 356u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETCOUNT: u32 = 326u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETCURSEL: u32 = 327u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETDROPPEDCONTROLRECT: u32 = 338u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETDROPPEDSTATE: u32 = 343u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETDROPPEDWIDTH: u32 = 351u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETEDITSEL: u32 = 320u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETEXTENDEDUI: u32 = 342u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETHORIZONTALEXTENT: u32 = 349u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETITEMDATA: u32 = 336u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETITEMHEIGHT: u32 = 340u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETLBTEXT: u32 = 328u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETLBTEXTLEN: u32 = 329u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETLOCALE: u32 = 346u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_GETTOPINDEX: u32 = 347u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_INITSTORAGE: u32 = 353u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_INSERTSTRING: u32 = 330u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_LIMITTEXT: u32 = 321u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_MSGMAX: u32 = 357u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_MULTIPLEADDSTRING: u32 = 355u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_OKAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_RESETCONTENT: u32 = 331u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SELECTSTRING: u32 = 333u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETCURSEL: u32 = 334u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETDROPPEDWIDTH: u32 = 352u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETEDITSEL: u32 = 322u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETEXTENDEDUI: u32 = 341u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETHORIZONTALEXTENT: u32 = 350u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETITEMDATA: u32 = 337u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETITEMHEIGHT: u32 = 339u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETLOCALE: u32 = 345u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SETTOPINDEX: u32 = 348u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CB_SHOWDROPDOWN: u32 = 335u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CCHILDREN_SCROLLBAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CCHILDREN_TITLEBAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CHILDID_SELF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CONSOLE_APPLICATION_16BIT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CONSOLE_CARET_SELECTION: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CONSOLE_CARET_VISIBLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CONTACTVISUALIZATION_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CONTACTVISUALIZATION_ON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CONTACTVISUALIZATION_PRESENTATIONMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CREATEPROCESS_MANIFEST_RESOURCE_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CSOUND_SYSTEM: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_BTN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_DLG: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_EDIT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_LISTBOX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_MAX: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_MSGBOX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_SCROLLBAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CTLCOLOR_STATIC: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CURSOR_CREATION_SCALING_DEFAULT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CURSOR_CREATION_SCALING_NONE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CWF_CREATE_ONLY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CW_USEDEFAULT: i32 = -2147483648i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DCX_EXCLUDEUPDATE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DC_HASDEFID: u32 = 21323u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DEVICE_NOTIFY_ALL_INTERFACE_CLASSES: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DIFFERENCE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_BUTTON: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_DEFPUSHBUTTON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_HASSETSEL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_RADIOBUTTON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_STATIC: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_UNDEFPUSHBUTTON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_WANTALLKEYS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_WANTARROWS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_WANTCHARS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_WANTMESSAGE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGC_WANTTAB: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DLGWINDOWEXTRA: u32 = 30u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DM_GETDEFID: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DM_POINTERHITTEST: u32 = 592u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DM_REPOSITION: u32 = 1026u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DM_SETDEFID: u32 = 1025u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DOF_DIRECTORY: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DOF_DOCUMENT: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DOF_EXECUTABLE: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DOF_MULTIPLE: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DOF_PROGMAN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DOF_SHELLDATA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DO_DROPFILE: i32 = 1162627398i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DO_PRINTFILE: i32 = 1414419024i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_3DLOOK: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_ABSALIGN: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_CENTER: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_CENTERMOUSE: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_CONTEXTHELP: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_CONTROL: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_FIXEDSYS: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_LOCALEDIT: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_MODALFRAME: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_NOFAILCREATE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_NOIDLEMSG: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_SETFONT: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_SETFOREGROUND: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_SYSMODAL: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DS_USEPIXELS: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DWLP_MSGRESULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DWL_DLGPROC: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DWL_MSGRESULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DWL_USER: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EC_LEFTMARGIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EC_RIGHTMARGIN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EC_USEFONTINFO: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EDD_GET_DEVICE_INTERFACE_NAME: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EDS_RAWMODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EDS_ROTATEDMODE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EIMES_CANCELCOMPSTRINFOCUS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EIMES_COMPLETECOMPSTRKILLFOCUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EIMES_GETCOMPSTRATONCE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EMSIS_COMPOSITIONSTRING: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ENDSESSION_CLOSEAPP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ENDSESSION_CRITICAL: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ENDSESSION_LOGOFF: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_AFTER_PASTE: u32 = 2049u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_ALIGN_LTR_EC: u32 = 1792u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_ALIGN_RTL_EC: u32 = 1793u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_BEFORE_PASTE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_CHANGE: u32 = 768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_ERRSPACE: u32 = 1280u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_HSCROLL: u32 = 1537u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_KILLFOCUS: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_MAXTEXT: u32 = 1281u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_SETFOCUS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_UPDATE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EN_VSCROLL: u32 = 1538u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_AUTOHSCROLL: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_AUTOVSCROLL: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_CENTER: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_LEFT: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_LOWERCASE: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_MULTILINE: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_NOHIDESEL: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_NUMBER: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_OEMCONVERT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_PASSWORD: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_READONLY: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_RIGHT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_UPPERCASE: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ES_WANTRETURN: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_AIA_END: u32 = 45055u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_AIA_START: u32 = 40960u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_CARET: u32 = 16385u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_END: u32 = 16639u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_END_APPLICATION: u32 = 16391u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_LAYOUT: u32 = 16389u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_START_APPLICATION: u32 = 16390u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_UPDATE_REGION: u32 = 16386u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_UPDATE_SCROLL: u32 = 16388u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_CONSOLE_UPDATE_SIMPLE: u32 = 16387u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_MAX: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_ACCELERATORCHANGE: u32 = 32786u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_CLOAKED: u32 = 32791u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_CONTENTSCROLLED: u32 = 32789u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_CREATE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DEFACTIONCHANGE: u32 = 32785u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DESCRIPTIONCHANGE: u32 = 32781u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DESTROY: u32 = 32769u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DRAGCANCEL: u32 = 32802u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DRAGCOMPLETE: u32 = 32803u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DRAGDROPPED: u32 = 32806u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DRAGENTER: u32 = 32804u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DRAGLEAVE: u32 = 32805u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_DRAGSTART: u32 = 32801u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_END: u32 = 33023u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_FOCUS: u32 = 32773u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_HELPCHANGE: u32 = 32784u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_HIDE: u32 = 32771u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_HOSTEDOBJECTSINVALIDATED: u32 = 32800u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_IME_CHANGE: u32 = 32809u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_IME_HIDE: u32 = 32808u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_IME_SHOW: u32 = 32807u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_INVOKED: u32 = 32787u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_LIVEREGIONCHANGED: u32 = 32793u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_LOCATIONCHANGE: u32 = 32779u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_NAMECHANGE: u32 = 32780u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_PARENTCHANGE: u32 = 32783u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_REORDER: u32 = 32772u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_SELECTION: u32 = 32774u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_SELECTIONADD: u32 = 32775u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_SELECTIONREMOVE: u32 = 32776u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_SELECTIONWITHIN: u32 = 32777u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_SHOW: u32 = 32770u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_STATECHANGE: u32 = 32778u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED: u32 = 32816u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_TEXTSELECTIONCHANGED: u32 = 32788u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_UNCLOAKED: u32 = 32792u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OBJECT_VALUECHANGE: u32 = 32782u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OEM_DEFINED_END: u32 = 511u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_OEM_DEFINED_START: u32 = 257u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_ALERT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_ARRANGMENTPREVIEW: u32 = 32790u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_CAPTUREEND: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_CAPTURESTART: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_CONTEXTHELPEND: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_CONTEXTHELPSTART: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_DESKTOPSWITCH: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_DIALOGEND: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_DIALOGSTART: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_DRAGDROPEND: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_DRAGDROPSTART: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_END: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_FOREGROUND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_IME_KEY_NOTIFICATION: u32 = 41u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MENUEND: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MENUPOPUPEND: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MENUPOPUPSTART: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MENUSTART: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MINIMIZEEND: u32 = 23u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MINIMIZESTART: u32 = 22u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MOVESIZEEND: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_MOVESIZESTART: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SCROLLINGEND: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SCROLLINGSTART: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SOUND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SWITCHEND: u32 = 21u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SWITCHER_APPDROPPED: u32 = 38u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SWITCHER_APPGRABBED: u32 = 36u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SWITCHER_APPOVERTARGET: u32 = 37u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SWITCHER_CANCELLED: u32 = 39u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_SYSTEM_SWITCHSTART: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_UIA_EVENTID_END: u32 = 20223u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_UIA_EVENTID_START: u32 = 19968u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_UIA_PROPID_END: u32 = 30207u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EVENT_UIA_PROPID_START: u32 = 29952u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EWX_ARSO: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EWX_BOOTOPTIONS: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EWX_CHECK_SAFE_FOR_SERVER: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EWX_FORCE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EWX_FORCEIFHUNG: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EWX_QUICKRESOLVE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EWX_SYSTEM_INITIATED: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FAPPCOMMAND_KEY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FAPPCOMMAND_MASK: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FAPPCOMMAND_MOUSE: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FAPPCOMMAND_OEM: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FE_FONTSMOOTHINGCLEARTYPE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FE_FONTSMOOTHINGORIENTATIONBGR: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FE_FONTSMOOTHINGORIENTATIONRGB: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FE_FONTSMOOTHINGSTANDARD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FKF_AVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FKF_CLICKON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FKF_CONFIRMHOTKEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FKF_FILTERKEYSON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FKF_HOTKEYACTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FKF_HOTKEYSOUND: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FKF_INDICATOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCF_INCLUDE_ANCESTORS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTURECONFIGMAXCOUNT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTUREVISUALIZATION_DOUBLETAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTUREVISUALIZATION_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTUREVISUALIZATION_ON: u32 = 31u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTUREVISUALIZATION_PRESSANDHOLD: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTUREVISUALIZATION_PRESSANDTAP: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTUREVISUALIZATION_RIGHTTAP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GESTUREVISUALIZATION_TAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GF_BEGIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GF_END: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GF_INERTIA: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GIDC_ARRIVAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GIDC_REMOVAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GUI_16BITTASK: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWFS_INCLUDE_ANCESTORS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_MAX: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_CALLBACK: super::super::Graphics::Gdi::HBITMAP = -1i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_MBAR_CLOSE: super::super::Graphics::Gdi::HBITMAP = 5i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_MBAR_CLOSE_D: super::super::Graphics::Gdi::HBITMAP = 6i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_MBAR_MINIMIZE: super::super::Graphics::Gdi::HBITMAP = 3i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_MBAR_MINIMIZE_D: super::super::Graphics::Gdi::HBITMAP = 7i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_MBAR_RESTORE: super::super::Graphics::Gdi::HBITMAP = 2i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_POPUP_CLOSE: super::super::Graphics::Gdi::HBITMAP = 8i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_POPUP_MAXIMIZE: super::super::Graphics::Gdi::HBITMAP = 10i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_POPUP_MINIMIZE: super::super::Graphics::Gdi::HBITMAP = 11i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_POPUP_RESTORE: super::super::Graphics::Gdi::HBITMAP = 9i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub const HBMMENU_SYSTEM: super::super::Graphics::Gdi::HBITMAP = 1i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_ACTIVATE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_CLICKSKIPPED: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_CREATEWND: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_DESTROYWND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_KEYSKIPPED: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_MINMAX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_MOVESIZE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_QS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_SETFOCUS: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCBT_SYSCOMMAND: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCF_DEFAULTDESKTOP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HCF_LOGONDESKTOP: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HC_ACTION: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HC_GETNEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HC_NOREM: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HC_NOREMOVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HC_SKIP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HC_SYSMODALOFF: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HC_SYSMODALON: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_COMMAND: i32 = 258i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_CONTENTS: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_CONTEXT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_CONTEXTMENU: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_CONTEXTPOPUP: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_FINDER: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_FORCEFILE: i32 = 9i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_HELPONHELP: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_INDEX: i32 = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_KEY: i32 = 257i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_MULTIKEY: i32 = 513i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_PARTIALKEY: i32 = 261i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_QUIT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_SETCONTENTS: i32 = 5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_SETINDEX: i32 = 5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_SETPOPUP_POS: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_SETWINPOS: i32 = 515i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_TCARD: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_TCARD_DATA: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_TCARD_OTHER_CALLER: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HELP_WM_HELP: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HIDE_WINDOW: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HKL_NEXT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HKL_PREV: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_ACCESSIBILITYSTATE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_ACTIVATESHELLWINDOW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_APPCOMMAND: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_ENDTASK: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_GETMINRECT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_HIGHBIT: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_LANGUAGE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_MONITORCHANGED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_REDRAW: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_SYSMENU: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_TASKMAN: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_WINDOWACTIVATED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_WINDOWCREATED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_WINDOWDESTROYED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_WINDOWREPLACED: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HSHELL_WINDOWREPLACING: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTBORDER: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTBOTTOM: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTBOTTOMLEFT: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTBOTTOMRIGHT: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTCAPTION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTCLIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTCLOSE: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTERROR: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTGROWBOX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTHELP: u32 = 21u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTHSCROLL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTLEFT: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTMAXBUTTON: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTMENU: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTMINBUTTON: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTNOWHERE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTOBJECT: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTREDUCE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTRIGHT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTSIZE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTSIZEFIRST: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTSIZELAST: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTSYSMENU: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTTOP: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTTOPLEFT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTTOPRIGHT: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTTRANSPARENT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTVSCROLL: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HTZOOM: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const HWND_BOTTOM: super::super::Foundation::HWND = 1i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const HWND_DESKTOP: super::super::Foundation::HWND = 0i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const HWND_MESSAGE: super::super::Foundation::HWND = -3i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const HWND_NOTOPMOST: super::super::Foundation::HWND = -2i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const HWND_TOP: super::super::Foundation::HWND = 0i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub const HWND_TOPMOST: super::super::Foundation::HWND = -1i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ICON_BIG: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ICON_SMALL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ICON_SMALL2: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDANI_CAPTION: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDANI_OPEN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_APPSTARTING: ::windows_sys::core::PCWSTR = 32650i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_ARROW: ::windows_sys::core::PCWSTR = 32512i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_CROSS: ::windows_sys::core::PCWSTR = 32515i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_HAND: ::windows_sys::core::PCWSTR = 32649i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_HELP: ::windows_sys::core::PCWSTR = 32651i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_IBEAM: ::windows_sys::core::PCWSTR = 32513i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_ICON: ::windows_sys::core::PCWSTR = 32641i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_NO: ::windows_sys::core::PCWSTR = 32648i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_PERSON: ::windows_sys::core::PCWSTR = 32672i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_PIN: ::windows_sys::core::PCWSTR = 32671i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_SIZE: ::windows_sys::core::PCWSTR = 32640i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_SIZEALL: ::windows_sys::core::PCWSTR = 32646i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_SIZENESW: ::windows_sys::core::PCWSTR = 32643i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_SIZENS: ::windows_sys::core::PCWSTR = 32645i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_SIZENWSE: ::windows_sys::core::PCWSTR = 32642i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_SIZEWE: ::windows_sys::core::PCWSTR = 32644i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_UPARROW: ::windows_sys::core::PCWSTR = 32516i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDC_WAIT: ::windows_sys::core::PCWSTR = 32514i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDHOT_SNAPDESKTOP: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDHOT_SNAPWINDOW: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDH_CANCEL: u32 = 28444u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDH_GENERIC_HELP_BUTTON: u32 = 28442u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDH_HELP: u32 = 28445u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDH_MISSING_CONTEXT: u32 = 28441u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDH_NO_HELP: u32 = 28440u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDH_OK: u32 = 28443u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_APPLICATION: ::windows_sys::core::PCWSTR = 32512u32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_ASTERISK: ::windows_sys::core::PCWSTR = 32516u32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_ERROR: u32 = 32513u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_EXCLAMATION: ::windows_sys::core::PCWSTR = 32515u32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_HAND: ::windows_sys::core::PCWSTR = 32513u32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_INFORMATION: u32 = 32516u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_QUESTION: ::windows_sys::core::PCWSTR = 32514u32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_SHIELD: ::windows_sys::core::PCWSTR = 32518u32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_WARNING: u32 = 32515u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDI_WINLOGO: ::windows_sys::core::PCWSTR = 32517u32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IMAGE_ENHMETAFILE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const INDEXID_CONTAINER: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const INDEXID_OBJECT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const INPUTLANGCHANGE_BACKWARD: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const INPUTLANGCHANGE_FORWARD: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const INPUTLANGCHANGE_SYSCHARSET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISMEX_CALLBACK: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISMEX_NOSEND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISMEX_NOTIFY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISMEX_REPLIED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISMEX_SEND: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISOLATIONAWARE_MANIFEST_RESOURCE_ID: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISOLATIONPOLICY_BROWSER_MANIFEST_RESOURCE_ID: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ISOLATIONPOLICY_MANIFEST_RESOURCE_ID: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const KF_ALTDOWN: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const KF_DLGMODE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const KF_EXTENDED: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const KF_MENUMODE: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const KF_REPEAT: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const KF_UP: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const KL_NAMELENGTH: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBN_DBLCLK: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBN_ERRSPACE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBN_KILLFOCUS: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBN_SELCANCEL: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBN_SELCHANGE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBN_SETFOCUS: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_COMBOBOX: i32 = 32768i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_DISABLENOSCROLL: i32 = 4096i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_EXTENDEDSEL: i32 = 2048i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_HASSTRINGS: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_MULTICOLUMN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_MULTIPLESEL: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_NODATA: i32 = 8192i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_NOINTEGRALHEIGHT: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_NOREDRAW: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_NOSEL: i32 = 16384i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_NOTIFY: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_OWNERDRAWFIXED: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_OWNERDRAWVARIABLE: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_SORT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_STANDARD: i32 = 10485763i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_USETABSTOPS: i32 = 128i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LBS_WANTKEYBOARDINPUT: i32 = 1024i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_ADDFILE: u32 = 406u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_ADDSTRING: u32 = 384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_CTLCODE: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_DELETESTRING: u32 = 386u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_DIR: u32 = 397u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_ERR: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_ERRSPACE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_FINDSTRING: u32 = 399u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_FINDSTRINGEXACT: u32 = 418u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETANCHORINDEX: u32 = 413u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETCARETINDEX: u32 = 415u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETCOUNT: u32 = 395u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETCURSEL: u32 = 392u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETHORIZONTALEXTENT: u32 = 403u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETITEMDATA: u32 = 409u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETITEMHEIGHT: u32 = 417u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETITEMRECT: u32 = 408u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETLISTBOXINFO: u32 = 434u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETLOCALE: u32 = 422u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETSEL: u32 = 391u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETSELCOUNT: u32 = 400u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETSELITEMS: u32 = 401u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETTEXT: u32 = 393u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETTEXTLEN: u32 = 394u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_GETTOPINDEX: u32 = 398u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_INITSTORAGE: u32 = 424u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_INSERTSTRING: u32 = 385u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_ITEMFROMPOINT: u32 = 425u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_MSGMAX: u32 = 435u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_MULTIPLEADDSTRING: u32 = 433u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_OKAY: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_RESETCONTENT: u32 = 388u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SELECTSTRING: u32 = 396u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SELITEMRANGE: u32 = 411u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SELITEMRANGEEX: u32 = 387u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETANCHORINDEX: u32 = 412u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETCARETINDEX: u32 = 414u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETCOLUMNWIDTH: u32 = 405u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETCOUNT: u32 = 423u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETCURSEL: u32 = 390u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETHORIZONTALEXTENT: u32 = 404u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETITEMDATA: u32 = 410u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETITEMHEIGHT: u32 = 416u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETLOCALE: u32 = 421u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETSEL: u32 = 389u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETTABSTOPS: u32 = 402u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LB_SETTOPINDEX: u32 = 407u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LLMHF_INJECTED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LLMHF_LOWER_IL_INJECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_COLOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MAX_LOGICALDPIOVERRIDE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MAX_STR_BLOCKREASON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MAX_TOUCH_COUNT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MAX_TOUCH_PREDICTION_FILTER_TAPS: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MA_ACTIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MA_ACTIVATEANDEAT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MA_NOACTIVATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MA_NOACTIVATEANDEAT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MDIS_ALLCHILDSTYLES: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const METRICS_USEDEFAULT: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MINIMUM_RESERVED_MANIFEST_RESOURCE_ID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIN_LOGICALDPIOVERRIDE: i32 = -2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_AVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_CONFIRMHOTKEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_HOTKEYACTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_HOTKEYSOUND: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_INDICATOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_LEFTBUTTONDOWN: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_LEFTBUTTONSEL: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_MODIFIERS: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_MOUSEKEYSON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_MOUSEMODE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_REPLACENUMBERS: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_RIGHTBUTTONDOWN: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MKF_RIGHTBUTTONSEL: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNC_CLOSE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNC_EXECUTE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNC_IGNORE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNC_SELECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MND_CONTINUE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MND_ENDMENU: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNGO_NOERROR: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNGO_NOINTERFACE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MN_GETHMENU: u32 = 481u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MONITORINFOF_PRIMARY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MOUSEWHEEL_ROUTING_FOCUS: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MOUSEWHEEL_ROUTING_HYBRID: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MOUSEWHEEL_ROUTING_MOUSE_POS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGF_DIALOGBOX: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGF_MAX: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGF_MENU: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGF_MESSAGEBOX: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGF_NEXTWINDOW: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGF_SCROLLBAR: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGF_USER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NFR_ANSI: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NFR_UNICODE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NF_QUERY: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NF_REQUERY: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NID_EXTERNAL_PEN: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NID_EXTERNAL_TOUCH: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NID_INTEGRATED_PEN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NID_INTEGRATED_TOUCH: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NID_MULTI_INPUT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const NID_READY: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_BTNCORNERS: u32 = 32758u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_BTSIZE: u32 = 32761u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_CHECK: u32 = 32760u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_CHECKBOXES: u32 = 32759u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_CLOSE: u32 = 32754u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_COMBO: u32 = 32738u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_DNARROW: u32 = 32752u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_DNARROWD: u32 = 32742u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_DNARROWI: u32 = 32736u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_LFARROW: u32 = 32750u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_LFARROWD: u32 = 32740u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_LFARROWI: u32 = 32734u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_MNARROW: u32 = 32739u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_CLOSE: u32 = 32767u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_DNARROW: u32 = 32764u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_LFARROW: u32 = 32762u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_REDUCE: u32 = 32757u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_RESTORE: u32 = 32755u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_RGARROW: u32 = 32763u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_UPARROW: u32 = 32765u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_OLD_ZOOM: u32 = 32756u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_REDUCE: u32 = 32749u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_REDUCED: u32 = 32746u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_RESTORE: u32 = 32747u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_RESTORED: u32 = 32744u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_RGARROW: u32 = 32751u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_RGARROWD: u32 = 32741u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_RGARROWI: u32 = 32735u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_SIZE: u32 = 32766u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_UPARROW: u32 = 32753u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_UPARROWD: u32 = 32743u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_UPARROWI: u32 = 32737u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_ZOOM: u32 = 32748u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBM_ZOOMD: u32 = 32745u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_ICOCUR: u32 = 32647u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_ICON: u32 = 32641u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_SIZE: u32 = 32640u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_BANG: u32 = 32515u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_ERROR: u32 = 32513u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_HAND: u32 = 32513u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_INFORMATION: u32 = 32516u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_NOTE: u32 = 32516u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_QUES: u32 = 32514u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_SAMPLE: u32 = 32512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_SHIELD: u32 = 32518u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_WARNING: u32 = 32515u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OIC_WINLOGO: u32 = 32517u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ORD_LANGDRIVER: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PA_ACTIVATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PA_NOACTIVATE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBTF_APMRESUMEFROMFAILURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMBATTERYLOW: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMOEMEVENT: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMPOWERSTATUSCHANGE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMQUERYSTANDBY: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMQUERYSTANDBYFAILED: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMQUERYSUSPEND: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMQUERYSUSPENDFAILED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMRESUMEAUTOMATIC: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMRESUMECRITICAL: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMRESUMESTANDBY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMRESUMESUSPEND: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMSTANDBY: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_APMSUSPEND: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PBT_POWERSETTINGCHANGE: u32 = 32787u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_ARRIVAL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_MAPPING_CHANGE: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_MODE_ASPECTRATIOPRESERVED: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_MODE_CENTERED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_MODE_DEFAULT: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_ORIENTATION_0: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_ORIENTATION_180: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_ORIENTATION_270: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_ORIENTATION_90: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_ORIGIN: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_REMOVAL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PDC_RESOLUTION: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENARBITRATIONTYPE_FIS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENARBITRATIONTYPE_MAX: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENARBITRATIONTYPE_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENARBITRATIONTYPE_SPT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENARBITRATIONTYPE_WIN8: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENVISUALIZATION_CURSOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENVISUALIZATION_DOUBLETAP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENVISUALIZATION_OFF: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENVISUALIZATION_ON: u32 = 35u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PENVISUALIZATION_TAP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_FLAG_BARREL: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_FLAG_ERASER: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_FLAG_INVERTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_FLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_MASK_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_MASK_PRESSURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_MASK_ROTATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_MASK_TILT_X: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PEN_MASK_TILT_Y: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PMB_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_DEVICE_PRODUCT_STRING_MAX: u32 = 520u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_CANCELED: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_CONFIDENCE: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_FIFTHBUTTON: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_FIRSTBUTTON: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_FOURTHBUTTON: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_INCONTACT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_INRANGE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_NEW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_PRIMARY: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_SECONDBUTTON: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MESSAGE_FLAG_THIRDBUTTON: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MOD_CTRL: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const POINTER_MOD_SHIFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PRF_CHECKVISIBLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PRF_CHILDREN: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PRF_CLIENT: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PRF_ERASEBKGND: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PRF_NONCLIENT: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PRF_OWNED: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PWR_CRITICALRESUME: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PWR_FAIL: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PWR_OK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PWR_SUSPENDREQUEST: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PWR_SUSPENDRESUME: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PW_RENDERFULLCONTENT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_POINTER: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_TOUCH: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RES_CURSOR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RES_ICON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RIDEV_EXMODEMASK: u32 = 240u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RIM_INPUT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RIM_INPUTSINK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RIM_TYPEMAX: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_KEY_BREAK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_KEY_E0: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_KEY_E1: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_KEY_MAKE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_KEY_TERMSRV_SET_LED: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_KEY_TERMSRV_SHADOW: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_1_DOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_1_UP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_2_DOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_2_UP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_3_DOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_3_UP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_4_DOWN: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_4_UP: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_5_DOWN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_BUTTON_5_UP: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_HWHEEL: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_LEFT_BUTTON_DOWN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_LEFT_BUTTON_UP: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_MIDDLE_BUTTON_DOWN: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_MIDDLE_BUTTON_UP: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_RIGHT_BUTTON_DOWN: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_RIGHT_BUTTON_UP: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RI_MOUSE_WHEEL: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_ACCELERATOR: ::windows_sys::core::PCWSTR = 9i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_ANICURSOR: ::windows_sys::core::PCWSTR = 21i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_ANIICON: ::windows_sys::core::PCWSTR = 22i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_BITMAP: ::windows_sys::core::PCWSTR = 2i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_CURSOR: ::windows_sys::core::PCWSTR = 1i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_DIALOG: ::windows_sys::core::PCWSTR = 5i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_DLGINCLUDE: ::windows_sys::core::PCWSTR = 17i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_FONT: ::windows_sys::core::PCWSTR = 8i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_FONTDIR: ::windows_sys::core::PCWSTR = 7i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_HTML: ::windows_sys::core::PCWSTR = 23i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_ICON: ::windows_sys::core::PCWSTR = 3i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_MANIFEST: u32 = 24u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_MENU: ::windows_sys::core::PCWSTR = 4i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_MESSAGETABLE: ::windows_sys::core::PCWSTR = 11i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_PLUGPLAY: ::windows_sys::core::PCWSTR = 19i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_VERSION: ::windows_sys::core::PCWSTR = 16i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const RT_VXD: ::windows_sys::core::PCWSTR = 20i32 as _; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_ENABLE_ARROWS: u32 = 228u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_GETPOS: u32 = 225u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_GETRANGE: u32 = 227u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_GETSCROLLBARINFO: u32 = 235u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_GETSCROLLINFO: u32 = 234u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_SETPOS: u32 = 224u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_SETRANGE: u32 = 226u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_SETRANGEREDRAW: u32 = 230u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBM_SETSCROLLINFO: u32 = 233u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_BOTTOMALIGN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_HORZ: i32 = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_LEFTALIGN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_RIGHTALIGN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_SIZEBOX: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_SIZEBOXBOTTOMRIGHTALIGN: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_SIZEBOXTOPLEFTALIGN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_SIZEGRIP: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_TOPALIGN: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SBS_VERT: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SCF_ISSECURE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_ARRANGE: u32 = 61712u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_CLOSE: u32 = 61536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_CONTEXTHELP: u32 = 61824u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_DEFAULT: u32 = 61792u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_HOTKEY: u32 = 61776u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_HSCROLL: u32 = 61568u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_ICON: u32 = 61472u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_KEYMENU: u32 = 61696u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_MAXIMIZE: u32 = 61488u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_MINIMIZE: u32 = 61472u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_MONITORPOWER: u32 = 61808u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_MOUSEMENU: u32 = 61584u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_MOVE: u32 = 61456u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_NEXTWINDOW: u32 = 61504u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_PREVWINDOW: u32 = 61520u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_RESTORE: u32 = 61728u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_SEPARATOR: u32 = 61455u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_SIZE: u32 = 61440u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_TASKLIST: u32 = 61744u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_VSCROLL: u32 = 61552u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SC_ZOOM: u32 = 61488u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SHOW_FULLSCREEN: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SHOW_ICONWINDOW: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SHOW_OPENNOACTIVATE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SHOW_OPENWINDOW: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZEFULLSCREEN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZEICONIC: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZENORMAL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZEZOOMHIDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZEZOOMSHOW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZE_MAXHIDE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZE_MAXIMIZED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZE_MAXSHOW: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZE_MINIMIZED: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIZE_RESTORED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CARETBLINKINGENABLED: u32 = 8194u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CMETRICS: u32 = 76u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_RESERVED1: u32 = 24u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_RESERVED2: u32 = 25u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_RESERVED3: u32 = 26u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_RESERVED4: u32 = 27u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_APPEND: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_APPSTART: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_BEEP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_ERROR: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_FAULT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_INFORMATION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_MAXIMIZE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_MENUCOMMAND: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_MENUPOPUP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_MINIMIZE: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_QUESTION: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_RESTOREDOWN: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_RESTOREUP: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_SHUTDOWN: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_STARTUP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SOUND_SYSTEM_WARNING: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_ALERT_HIGH: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_ALERT_LOW: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_ALERT_MEDIUM: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_ANIMATED: u32 = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_BUSY: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_CHECKED: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_COLLAPSED: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_DEFAULT: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_EXPANDED: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_EXTSELECTABLE: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_FLOATING: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_FOCUSED: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_HOTTRACKED: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_INDETERMINATE: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_LINKED: u32 = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_MARQUEED: u32 = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_MIXED: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_MOVEABLE: u32 = 262144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_MULTISELECTABLE: u32 = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_PROTECTED: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_READONLY: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_SELECTABLE: u32 = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_SELECTED: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_SELFVOICING: u32 = 524288u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_SIZEABLE: u32 = 131072u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_TRAVERSED: u32 = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STATE_SYSTEM_VALID: u32 = 1073741823u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STM_GETICON: u32 = 369u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STM_GETIMAGE: u32 = 371u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STM_MSGMAX: u32 = 372u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STM_SETICON: u32 = 368u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STM_SETIMAGE: u32 = 370u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STN_CLICKED: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STN_DBLCLK: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STN_DISABLE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STN_ENABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_E_END_OF_FILE: ::windows_sys::core::HRESULT = -2147024858i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_E_INSUFFICIENT_BUFFER: ::windows_sys::core::HRESULT = -2147024774i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_E_INVALID_PARAMETER: ::windows_sys::core::HRESULT = -2147024809i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_FILL_BEHIND_NULL: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_FILL_ON_FAILURE: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_IGNORE_NULLS: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_MAX_CCH: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_NO_TRUNCATION: u32 = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_NULL_ON_FAILURE: u32 = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const STRSAFE_USE_SECURE_CRT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TIMERV_COALESCING_MAX: u32 = 2147483637u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TIMERV_COALESCING_MIN: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TIMERV_DEFAULT_COALESCING: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TIMERV_NO_COALESCING: u32 = 4294967295u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TKF_AVAILABLE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TKF_CONFIRMHOTKEY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TKF_HOTKEYACTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TKF_HOTKEYSOUND: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TKF_INDICATOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TKF_TOGGLEKEYSON: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_LATENCY: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_DELTA: f32 = 0.001f32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_EXPO_SMOOTH_ALPHA: f32 = 0.99f32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_LEARNING_RATE: f32 = 0.001f32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MAX: f32 = 0.999f32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MIN: f32 = 0.9f32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_SAMPLETIME: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCHPREDICTIONPARAMETERS_DEFAULT_USE_HW_TIMESTAMP: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_FLAG_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_HIT_TESTING_CLIENT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_HIT_TESTING_DEFAULT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_HIT_TESTING_NONE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_HIT_TESTING_PROXIMITY_CLOSEST: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_HIT_TESTING_PROXIMITY_FARTHEST: u32 = 4095u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_MASK_CONTACTAREA: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_MASK_NONE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_MASK_ORIENTATION: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TOUCH_MASK_PRESSURE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UISF_ACTIVE: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UISF_HIDEACCEL: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UISF_HIDEFOCUS: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UIS_CLEAR: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UIS_INITIALIZE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UIS_SET: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UNICODE_NOCHAR: u32 = 65535u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const UOI_TIMERPROC_EXCEPTION_SUPPRESSION: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const USER_DEFAULT_SCREEN_DPI: u32 = 96u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const USER_TIMER_MAXIMUM: u32 = 2147483647u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const USER_TIMER_MINIMUM: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WA_ACTIVE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WA_CLICKACTIVE: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WA_INACTIVE: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WHEEL_DELTA: u32 = 120u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_HARDWARE: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_MAX: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_MAXHOOK: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_MIN: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_MINHOOK: i32 = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINEVENT_INCONTEXT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINEVENT_OUTOFCONTEXT: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINEVENT_SKIPOWNPROCESS: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINEVENT_SKIPOWNTHREAD: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_ACCESSCLIPBOARD: i32 = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_ACCESSGLOBALATOMS: i32 = 32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_CREATEDESKTOP: i32 = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_ENUMDESKTOPS: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_ENUMERATE: i32 = 256i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_EXITWINDOWS: i32 = 64i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_READATTRIBUTES: i32 = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_READSCREEN: i32 = 512i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WINSTA_WRITEATTRIBUTES: i32 = 16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_BOTTOM: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_BOTTOMLEFT: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_BOTTOMRIGHT: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_LEFT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_RIGHT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_TOP: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_TOPLEFT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WMSZ_TOPRIGHT: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ACTIVATE: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ACTIVATEAPP: u32 = 28u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_AFXFIRST: u32 = 864u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_AFXLAST: u32 = 895u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_APP: u32 = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_APPCOMMAND: u32 = 793u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ASKCBFORMATNAME: u32 = 780u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CANCELJOURNAL: u32 = 75u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CANCELMODE: u32 = 31u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CAPTURECHANGED: u32 = 533u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CHANGECBCHAIN: u32 = 781u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CHANGEUISTATE: u32 = 295u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CHAR: u32 = 258u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CHARTOITEM: u32 = 47u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CHILDACTIVATE: u32 = 34u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CLEAR: u32 = 771u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CLIPBOARDUPDATE: u32 = 797u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CLOSE: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_COMMAND: u32 = 273u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_COMMNOTIFY: u32 = 68u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_COMPACTING: u32 = 65u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_COMPAREITEM: u32 = 57u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CONTEXTMENU: u32 = 123u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_COPY: u32 = 769u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_COPYDATA: u32 = 74u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CREATE: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CTLCOLORBTN: u32 = 309u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CTLCOLORDLG: u32 = 310u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CTLCOLOREDIT: u32 = 307u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CTLCOLORLISTBOX: u32 = 308u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CTLCOLORMSGBOX: u32 = 306u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CTLCOLORSCROLLBAR: u32 = 311u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CTLCOLORSTATIC: u32 = 312u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_CUT: u32 = 768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DEADCHAR: u32 = 259u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DELETEITEM: u32 = 45u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DESTROY: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DESTROYCLIPBOARD: u32 = 775u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DEVICECHANGE: u32 = 537u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DEVMODECHANGE: u32 = 27u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DISPLAYCHANGE: u32 = 126u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DPICHANGED: u32 = 736u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DPICHANGED_AFTERPARENT: u32 = 739u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DPICHANGED_BEFOREPARENT: u32 = 738u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DRAWCLIPBOARD: u32 = 776u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DRAWITEM: u32 = 43u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DROPFILES: u32 = 563u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DWMCOLORIZATIONCOLORCHANGED: u32 = 800u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DWMCOMPOSITIONCHANGED: u32 = 798u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DWMNCRENDERINGCHANGED: u32 = 799u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DWMSENDICONICLIVEPREVIEWBITMAP: u32 = 806u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DWMSENDICONICTHUMBNAIL: u32 = 803u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_DWMWINDOWMAXIMIZEDCHANGE: u32 = 801u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ENABLE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ENDSESSION: u32 = 22u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ENTERIDLE: u32 = 289u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ENTERMENULOOP: u32 = 529u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ENTERSIZEMOVE: u32 = 561u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ERASEBKGND: u32 = 20u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_EXITMENULOOP: u32 = 530u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_EXITSIZEMOVE: u32 = 562u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_FONTCHANGE: u32 = 29u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GESTURE: u32 = 281u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GESTURENOTIFY: u32 = 282u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETDLGCODE: u32 = 135u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETDPISCALEDSIZE: u32 = 740u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETFONT: u32 = 49u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETHOTKEY: u32 = 51u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETICON: u32 = 127u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETMINMAXINFO: u32 = 36u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETOBJECT: u32 = 61u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETTEXT: u32 = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETTEXTLENGTH: u32 = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_GETTITLEBARINFOEX: u32 = 831u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_HANDHELDFIRST: u32 = 856u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_HANDHELDLAST: u32 = 863u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_HELP: u32 = 83u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_HOTKEY: u32 = 786u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_HSCROLL: u32 = 276u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_HSCROLLCLIPBOARD: u32 = 782u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_ICONERASEBKGND: u32 = 39u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_CHAR: u32 = 646u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_COMPOSITION: u32 = 271u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_COMPOSITIONFULL: u32 = 644u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_CONTROL: u32 = 643u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_ENDCOMPOSITION: u32 = 270u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_KEYDOWN: u32 = 656u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_KEYLAST: u32 = 271u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_KEYUP: u32 = 657u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_NOTIFY: u32 = 642u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_REQUEST: u32 = 648u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_SELECT: u32 = 645u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_SETCONTEXT: u32 = 641u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_IME_STARTCOMPOSITION: u32 = 269u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_INITDIALOG: u32 = 272u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_INITMENU: u32 = 278u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_INITMENUPOPUP: u32 = 279u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_INPUT: u32 = 255u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_INPUTLANGCHANGE: u32 = 81u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_INPUTLANGCHANGEREQUEST: u32 = 80u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_INPUT_DEVICE_CHANGE: u32 = 254u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_KEYDOWN: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_KEYFIRST: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_KEYLAST: u32 = 265u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_KEYUP: u32 = 257u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_KILLFOCUS: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_LBUTTONDBLCLK: u32 = 515u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_LBUTTONDOWN: u32 = 513u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_LBUTTONUP: u32 = 514u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MBUTTONDBLCLK: u32 = 521u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MBUTTONDOWN: u32 = 519u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MBUTTONUP: u32 = 520u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDIACTIVATE: u32 = 546u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDICASCADE: u32 = 551u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDICREATE: u32 = 544u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDIDESTROY: u32 = 545u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDIGETACTIVE: u32 = 553u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDIICONARRANGE: u32 = 552u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDIMAXIMIZE: u32 = 549u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDINEXT: u32 = 548u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDIREFRESHMENU: u32 = 564u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDIRESTORE: u32 = 547u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDISETMENU: u32 = 560u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MDITILE: u32 = 550u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MEASUREITEM: u32 = 44u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MENUCHAR: u32 = 288u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MENUCOMMAND: u32 = 294u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MENUDRAG: u32 = 291u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MENUGETOBJECT: u32 = 292u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MENURBUTTONUP: u32 = 290u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MENUSELECT: u32 = 287u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOUSEACTIVATE: u32 = 33u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOUSEFIRST: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOUSEHWHEEL: u32 = 526u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOUSELAST: u32 = 526u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOUSEMOVE: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOUSEWHEEL: u32 = 522u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOVE: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_MOVING: u32 = 534u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCACTIVATE: u32 = 134u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCCALCSIZE: u32 = 131u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCCREATE: u32 = 129u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCDESTROY: u32 = 130u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCHITTEST: u32 = 132u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCLBUTTONDBLCLK: u32 = 163u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCLBUTTONDOWN: u32 = 161u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCLBUTTONUP: u32 = 162u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCMBUTTONDBLCLK: u32 = 169u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCMBUTTONDOWN: u32 = 167u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCMBUTTONUP: u32 = 168u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCMOUSEHOVER: u32 = 672u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCMOUSELEAVE: u32 = 674u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCMOUSEMOVE: u32 = 160u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCPAINT: u32 = 133u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCPOINTERDOWN: u32 = 578u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCPOINTERUP: u32 = 579u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCPOINTERUPDATE: u32 = 577u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCRBUTTONDBLCLK: u32 = 166u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCRBUTTONDOWN: u32 = 164u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCRBUTTONUP: u32 = 165u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCXBUTTONDBLCLK: u32 = 173u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCXBUTTONDOWN: u32 = 171u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NCXBUTTONUP: u32 = 172u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NEXTDLGCTL: u32 = 40u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NEXTMENU: u32 = 531u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NOTIFY: u32 = 78u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NOTIFYFORMAT: u32 = 85u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_NULL: u32 = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PAINT: u32 = 15u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PAINTCLIPBOARD: u32 = 777u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PAINTICON: u32 = 38u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PALETTECHANGED: u32 = 785u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PALETTEISCHANGING: u32 = 784u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PARENTNOTIFY: u32 = 528u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PASTE: u32 = 770u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PENWINFIRST: u32 = 896u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PENWINLAST: u32 = 911u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERACTIVATE: u32 = 587u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERCAPTURECHANGED: u32 = 588u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERDEVICECHANGE: u32 = 568u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERDEVICEINRANGE: u32 = 569u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERDEVICEOUTOFRANGE: u32 = 570u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERDOWN: u32 = 582u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERENTER: u32 = 585u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERHWHEEL: u32 = 591u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERLEAVE: u32 = 586u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERROUTEDAWAY: u32 = 594u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERROUTEDRELEASED: u32 = 595u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERROUTEDTO: u32 = 593u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERUP: u32 = 583u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERUPDATE: u32 = 581u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POINTERWHEEL: u32 = 590u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POWER: u32 = 72u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_POWERBROADCAST: u32 = 536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PRINT: u32 = 791u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_PRINTCLIENT: u32 = 792u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_QUERYDRAGICON: u32 = 55u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_QUERYENDSESSION: u32 = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_QUERYNEWPALETTE: u32 = 783u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_QUERYOPEN: u32 = 19u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_QUERYUISTATE: u32 = 297u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_QUEUESYNC: u32 = 35u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_QUIT: u32 = 18u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_RBUTTONDBLCLK: u32 = 518u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_RBUTTONDOWN: u32 = 516u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_RBUTTONUP: u32 = 517u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_RENDERALLFORMATS: u32 = 774u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_RENDERFORMAT: u32 = 773u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETCURSOR: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETFOCUS: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETFONT: u32 = 48u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETHOTKEY: u32 = 50u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETICON: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETREDRAW: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETTEXT: u32 = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SETTINGCHANGE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SHOWWINDOW: u32 = 24u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SIZE: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SIZECLIPBOARD: u32 = 779u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SIZING: u32 = 532u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SPOOLERSTATUS: u32 = 42u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_STYLECHANGED: u32 = 125u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_STYLECHANGING: u32 = 124u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SYNCPAINT: u32 = 136u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SYSCHAR: u32 = 262u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SYSCOLORCHANGE: u32 = 21u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SYSCOMMAND: u32 = 274u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SYSDEADCHAR: u32 = 263u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SYSKEYDOWN: u32 = 260u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_SYSKEYUP: u32 = 261u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_TABLET_FIRST: u32 = 704u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_TABLET_LAST: u32 = 735u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_TCARD: u32 = 82u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_THEMECHANGED: u32 = 794u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_TIMECHANGE: u32 = 30u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_TIMER: u32 = 275u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_TOUCH: u32 = 576u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_TOUCHHITTESTING: u32 = 589u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_UNDO: u32 = 772u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_UNICHAR: u32 = 265u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_UNINITMENUPOPUP: u32 = 293u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_UPDATEUISTATE: u32 = 296u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_USER: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_USERCHANGED: u32 = 84u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_VKEYTOITEM: u32 = 46u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_VSCROLL: u32 = 277u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_VSCROLLCLIPBOARD: u32 = 778u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_WINDOWPOSCHANGED: u32 = 71u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_WINDOWPOSCHANGING: u32 = 70u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_WININICHANGE: u32 = 26u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_WTSSESSION_CHANGE: u32 = 689u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_XBUTTONDBLCLK: u32 = 525u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_XBUTTONDOWN: u32 = 523u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WM_XBUTTONUP: u32 = 524u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WSF_VISIBLE: i32 = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_CONSOLE_CONNECT: u32 = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_CONSOLE_DISCONNECT: u32 = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_REMOTE_CONNECT: u32 = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_REMOTE_DISCONNECT: u32 = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_SESSION_CREATE: u32 = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_SESSION_LOCK: u32 = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_SESSION_LOGOFF: u32 = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_SESSION_LOGON: u32 = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_SESSION_REMOTE_CONTROL: u32 = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_SESSION_TERMINATE: u32 = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WTS_SESSION_UNLOCK: u32 = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WVR_ALIGNBOTTOM: u32 = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WVR_ALIGNLEFT: u32 = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WVR_ALIGNRIGHT: u32 = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WVR_ALIGNTOP: u32 = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WVR_HREDRAW: u32 = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WVR_VALIDRECTS: u32 = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WVR_VREDRAW: u32 = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const XBUTTON1: u16 = 1u16; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const XBUTTON2: u16 = 2u16; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_BANNED_API_USAGE: u32 = 28719u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_CYCLOMATIC_COMPLEXITY: u32 = 28734u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_DEREF_NULL_PTR: u32 = 6011u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_HIGH_PRIORITY_OVERFLOW_POSTCONDITION: u32 = 26045u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_INCORRECT_ANNOTATION: u32 = 26007u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_INVALID_PARAM_VALUE_1: u32 = 6387u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_INVALID_PARAM_VALUE_3: u32 = 28183u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_MISSING_ZERO_TERMINATION2: u32 = 6054u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_POSTCONDITION_NULLTERMINATION_VIOLATION: u32 = 26036u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_POST_EXPECTED: u32 = 28210u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_POTENTIAL_BUFFER_OVERFLOW_HIGH_PRIORITY: u32 = 26015u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_POTENTIAL_RANGE_POSTCONDITION_VIOLATION: u32 = 26071u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_PRECONDITION_NULLTERMINATION_VIOLATION: u32 = 26035u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_RANGE_POSTCONDITION_VIOLATION: u32 = 26061u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_RETURNING_BAD_RESULT: u32 = 28196u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_RETURN_UNINIT_VAR: u32 = 6101u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const __WARNING_USING_UNINIT_VAR: u32 = 6001u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type ACCEL_VIRT_FLAGS = u8; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FVIRTKEY: ACCEL_VIRT_FLAGS = 1u8; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FNOINVERT: ACCEL_VIRT_FLAGS = 2u8; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FSHIFT: ACCEL_VIRT_FLAGS = 4u8; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FCONTROL: ACCEL_VIRT_FLAGS = 8u8; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FALT: ACCEL_VIRT_FLAGS = 16u8; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type ANIMATE_WINDOW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_ACTIVATE: ANIMATE_WINDOW_FLAGS = 131072u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_BLEND: ANIMATE_WINDOW_FLAGS = 524288u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_CENTER: ANIMATE_WINDOW_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_HIDE: ANIMATE_WINDOW_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_HOR_POSITIVE: ANIMATE_WINDOW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_HOR_NEGATIVE: ANIMATE_WINDOW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_SLIDE: ANIMATE_WINDOW_FLAGS = 262144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_VER_POSITIVE: ANIMATE_WINDOW_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const AW_VER_NEGATIVE: ANIMATE_WINDOW_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type CASCADE_WINDOWS_HOW = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MDITILE_SKIPDISABLED: CASCADE_WINDOWS_HOW = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MDITILE_ZORDER: CASCADE_WINDOWS_HOW = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type CHANGE_WINDOW_MESSAGE_FILTER_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLT_ADD: CHANGE_WINDOW_MESSAGE_FILTER_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLT_REMOVE: CHANGE_WINDOW_MESSAGE_FILTER_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type CURSORINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CURSOR_SHOWING: CURSORINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CURSOR_SUPPRESSED: CURSORINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type CWP_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CWP_ALL: CWP_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CWP_SKIPINVISIBLE: CWP_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CWP_SKIPDISABLED: CWP_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CWP_SKIPTRANSPARENT: CWP_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type DI_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DI_MASK: DI_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DI_IMAGE: DI_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DI_NORMAL: DI_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DI_COMPAT: DI_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DI_DEFAULTSIZE: DI_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const DI_NOMIRROR: DI_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type EDIT_CONTROL_FEATURE = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EDIT_CONTROL_FEATURE_ENTERPRISE_DATA_PROTECTION_PASTE_SUPPORT: EDIT_CONTROL_FEATURE = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const EDIT_CONTROL_FEATURE_PASTE_NOTIFICATIONS: EDIT_CONTROL_FEATURE = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type FLASHWINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FLASHW_ALL: FLASHWINFO_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FLASHW_CAPTION: FLASHWINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FLASHW_STOP: FLASHWINFO_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FLASHW_TIMER: FLASHWINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FLASHW_TIMERNOFG: FLASHWINFO_FLAGS = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const FLASHW_TRAY: FLASHWINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type FOREGROUND_WINDOW_LOCK_CODE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LSFW_LOCK: FOREGROUND_WINDOW_LOCK_CODE = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LSFW_UNLOCK: FOREGROUND_WINDOW_LOCK_CODE = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type GDI_IMAGE_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IMAGE_BITMAP: GDI_IMAGE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IMAGE_CURSOR: GDI_IMAGE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IMAGE_ICON: GDI_IMAGE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type GET_ANCESTOR_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GA_PARENT: GET_ANCESTOR_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GA_ROOT: GET_ANCESTOR_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GA_ROOTOWNER: GET_ANCESTOR_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type GET_CLASS_LONG_INDEX = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCW_ATOM: GET_CLASS_LONG_INDEX = -32i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_CBCLSEXTRA: GET_CLASS_LONG_INDEX = -20i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_CBWNDEXTRA: GET_CLASS_LONG_INDEX = -18i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_HBRBACKGROUND: GET_CLASS_LONG_INDEX = -10i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_HCURSOR: GET_CLASS_LONG_INDEX = -12i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_HICON: GET_CLASS_LONG_INDEX = -14i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_HICONSM: GET_CLASS_LONG_INDEX = -34i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_HMODULE: GET_CLASS_LONG_INDEX = -16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_MENUNAME: GET_CLASS_LONG_INDEX = -8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_STYLE: GET_CLASS_LONG_INDEX = -26i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCL_WNDPROC: GET_CLASS_LONG_INDEX = -24i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCLP_HBRBACKGROUND: GET_CLASS_LONG_INDEX = -10i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCLP_HCURSOR: GET_CLASS_LONG_INDEX = -12i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCLP_HICON: GET_CLASS_LONG_INDEX = -14i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCLP_HICONSM: GET_CLASS_LONG_INDEX = -34i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCLP_HMODULE: GET_CLASS_LONG_INDEX = -16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCLP_MENUNAME: GET_CLASS_LONG_INDEX = -8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GCLP_WNDPROC: GET_CLASS_LONG_INDEX = -24i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type GET_MENU_DEFAULT_ITEM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GMDI_GOINTOPOPUPS: GET_MENU_DEFAULT_ITEM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GMDI_USEDISABLED: GET_MENU_DEFAULT_ITEM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type GET_WINDOW_CMD = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_CHILD: GET_WINDOW_CMD = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_ENABLEDPOPUP: GET_WINDOW_CMD = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_HWNDFIRST: GET_WINDOW_CMD = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_HWNDLAST: GET_WINDOW_CMD = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_HWNDNEXT: GET_WINDOW_CMD = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_HWNDPREV: GET_WINDOW_CMD = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GW_OWNER: GET_WINDOW_CMD = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type GUITHREADINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GUI_CARETBLINKING: GUITHREADINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GUI_INMENUMODE: GUITHREADINFO_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GUI_INMOVESIZE: GUITHREADINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GUI_POPUPMENUMODE: GUITHREADINFO_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GUI_SYSTEMMENUMODE: GUITHREADINFO_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type HANDEDNESS = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HANDEDNESS_LEFT: HANDEDNESS = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const HANDEDNESS_RIGHT: HANDEDNESS = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type IMAGE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_CREATEDIBSECTION: IMAGE_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_DEFAULTCOLOR: IMAGE_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_DEFAULTSIZE: IMAGE_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_LOADFROMFILE: IMAGE_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_LOADMAP3DCOLORS: IMAGE_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_LOADTRANSPARENT: IMAGE_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_MONOCHROME: IMAGE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_SHARED: IMAGE_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_VGACOLOR: IMAGE_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_COPYDELETEORG: IMAGE_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_COPYFROMRESOURCE: IMAGE_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LR_COPYRETURNORG: IMAGE_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type KBDLLHOOKSTRUCT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LLKHF_EXTENDED: KBDLLHOOKSTRUCT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LLKHF_ALTDOWN: KBDLLHOOKSTRUCT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LLKHF_UP: KBDLLHOOKSTRUCT_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LLKHF_INJECTED: KBDLLHOOKSTRUCT_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LLKHF_LOWER_IL_INJECTED: KBDLLHOOKSTRUCT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type LAYERED_WINDOW_ATTRIBUTES_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LWA_ALPHA: LAYERED_WINDOW_ATTRIBUTES_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const LWA_COLORKEY: LAYERED_WINDOW_ATTRIBUTES_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MENUGETOBJECTINFO_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNGOF_BOTTOMGAP: MENUGETOBJECTINFO_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNGOF_TOPGAP: MENUGETOBJECTINFO_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MENUINFO_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIM_APPLYTOSUBMENUS: MENUINFO_MASK = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIM_BACKGROUND: MENUINFO_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIM_HELPID: MENUINFO_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIM_MAXHEIGHT: MENUINFO_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIM_MENUDATA: MENUINFO_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIM_STYLE: MENUINFO_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MENUINFO_STYLE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNS_AUTODISMISS: MENUINFO_STYLE = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNS_CHECKORBMP: MENUINFO_STYLE = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNS_DRAGDROP: MENUINFO_STYLE = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNS_MODELESS: MENUINFO_STYLE = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNS_NOCHECK: MENUINFO_STYLE = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MNS_NOTIFYBYPOS: MENUINFO_STYLE = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MENU_ITEM_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_BYCOMMAND: MENU_ITEM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_BYPOSITION: MENU_ITEM_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_BITMAP: MENU_ITEM_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_CHECKED: MENU_ITEM_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_DISABLED: MENU_ITEM_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_ENABLED: MENU_ITEM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_GRAYED: MENU_ITEM_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_MENUBARBREAK: MENU_ITEM_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_MENUBREAK: MENU_ITEM_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_OWNERDRAW: MENU_ITEM_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_POPUP: MENU_ITEM_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_SEPARATOR: MENU_ITEM_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_STRING: MENU_ITEM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_UNCHECKED: MENU_ITEM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_INSERT: MENU_ITEM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_CHANGE: MENU_ITEM_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_APPEND: MENU_ITEM_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_DELETE: MENU_ITEM_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_REMOVE: MENU_ITEM_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_USECHECKBITMAPS: MENU_ITEM_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_UNHILITE: MENU_ITEM_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_HILITE: MENU_ITEM_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_DEFAULT: MENU_ITEM_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_SYSMENU: MENU_ITEM_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_HELP: MENU_ITEM_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_RIGHTJUSTIFY: MENU_ITEM_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_MOUSESELECT: MENU_ITEM_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MF_END: MENU_ITEM_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MENU_ITEM_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_BITMAP: MENU_ITEM_MASK = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_CHECKMARKS: MENU_ITEM_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_DATA: MENU_ITEM_MASK = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_FTYPE: MENU_ITEM_MASK = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_ID: MENU_ITEM_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_STATE: MENU_ITEM_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_STRING: MENU_ITEM_MASK = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_SUBMENU: MENU_ITEM_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MIIM_TYPE: MENU_ITEM_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MENU_ITEM_STATE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_GRAYED: MENU_ITEM_STATE = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_DISABLED: MENU_ITEM_STATE = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_CHECKED: MENU_ITEM_STATE = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_HILITE: MENU_ITEM_STATE = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_ENABLED: MENU_ITEM_STATE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_UNCHECKED: MENU_ITEM_STATE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_UNHILITE: MENU_ITEM_STATE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFS_DEFAULT: MENU_ITEM_STATE = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MENU_ITEM_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_BITMAP: MENU_ITEM_TYPE = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_MENUBARBREAK: MENU_ITEM_TYPE = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_MENUBREAK: MENU_ITEM_TYPE = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_OWNERDRAW: MENU_ITEM_TYPE = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_RADIOCHECK: MENU_ITEM_TYPE = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_RIGHTJUSTIFY: MENU_ITEM_TYPE = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_RIGHTORDER: MENU_ITEM_TYPE = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_SEPARATOR: MENU_ITEM_TYPE = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MFT_STRING: MENU_ITEM_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MESSAGEBOX_RESULT = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDOK: MESSAGEBOX_RESULT = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDCANCEL: MESSAGEBOX_RESULT = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDABORT: MESSAGEBOX_RESULT = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDRETRY: MESSAGEBOX_RESULT = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDIGNORE: MESSAGEBOX_RESULT = 5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDYES: MESSAGEBOX_RESULT = 6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDNO: MESSAGEBOX_RESULT = 7i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDCLOSE: MESSAGEBOX_RESULT = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDHELP: MESSAGEBOX_RESULT = 9i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDTRYAGAIN: MESSAGEBOX_RESULT = 10i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDCONTINUE: MESSAGEBOX_RESULT = 11i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDASYNC: MESSAGEBOX_RESULT = 32001i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const IDTIMEOUT: MESSAGEBOX_RESULT = 32000i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MESSAGEBOX_STYLE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ABORTRETRYIGNORE: MESSAGEBOX_STYLE = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_CANCELTRYCONTINUE: MESSAGEBOX_STYLE = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_HELP: MESSAGEBOX_STYLE = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_OK: MESSAGEBOX_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_OKCANCEL: MESSAGEBOX_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_RETRYCANCEL: MESSAGEBOX_STYLE = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_YESNO: MESSAGEBOX_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_YESNOCANCEL: MESSAGEBOX_STYLE = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONHAND: MESSAGEBOX_STYLE = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONQUESTION: MESSAGEBOX_STYLE = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONEXCLAMATION: MESSAGEBOX_STYLE = 48u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONASTERISK: MESSAGEBOX_STYLE = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_USERICON: MESSAGEBOX_STYLE = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONWARNING: MESSAGEBOX_STYLE = 48u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONERROR: MESSAGEBOX_STYLE = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONINFORMATION: MESSAGEBOX_STYLE = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONSTOP: MESSAGEBOX_STYLE = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_DEFBUTTON1: MESSAGEBOX_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_DEFBUTTON2: MESSAGEBOX_STYLE = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_DEFBUTTON3: MESSAGEBOX_STYLE = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_DEFBUTTON4: MESSAGEBOX_STYLE = 768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_APPLMODAL: MESSAGEBOX_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_SYSTEMMODAL: MESSAGEBOX_STYLE = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_TASKMODAL: MESSAGEBOX_STYLE = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_NOFOCUS: MESSAGEBOX_STYLE = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_SETFOREGROUND: MESSAGEBOX_STYLE = 65536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_DEFAULT_DESKTOP_ONLY: MESSAGEBOX_STYLE = 131072u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_TOPMOST: MESSAGEBOX_STYLE = 262144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_RIGHT: MESSAGEBOX_STYLE = 524288u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_RTLREADING: MESSAGEBOX_STYLE = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_SERVICE_NOTIFICATION: MESSAGEBOX_STYLE = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_SERVICE_NOTIFICATION_NT3X: MESSAGEBOX_STYLE = 262144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_TYPEMASK: MESSAGEBOX_STYLE = 15u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_ICONMASK: MESSAGEBOX_STYLE = 240u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_DEFMASK: MESSAGEBOX_STYLE = 3840u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_MODEMASK: MESSAGEBOX_STYLE = 12288u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MB_MISCMASK: MESSAGEBOX_STYLE = 49152u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MINIMIZEDMETRICS_ARRANGE = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_BOTTOMLEFT: MINIMIZEDMETRICS_ARRANGE = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_BOTTOMRIGHT: MINIMIZEDMETRICS_ARRANGE = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_TOPLEFT: MINIMIZEDMETRICS_ARRANGE = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ARW_TOPRIGHT: MINIMIZEDMETRICS_ARRANGE = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MSGFLTINFO_STATUS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLTINFO_NONE: MSGFLTINFO_STATUS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLTINFO_ALLOWED_HIGHER: MSGFLTINFO_STATUS = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLTINFO_ALREADYALLOWED_FORWND: MSGFLTINFO_STATUS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLTINFO_ALREADYDISALLOWED_FORWND: MSGFLTINFO_STATUS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MWMO_NONE: MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MWMO_ALERTABLE: MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MWMO_INPUTAVAILABLE: MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MWMO_WAITALL: MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MrmDumpType = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmDumpType_Basic: MrmDumpType = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmDumpType_Detailed: MrmDumpType = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmDumpType_Schema: MrmDumpType = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MrmIndexerFlags = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmIndexerFlagsNone: MrmIndexerFlags = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmIndexerFlagsAutoMerge: MrmIndexerFlags = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmIndexerFlagsCreateContentChecksum: MrmIndexerFlags = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MrmPackagingMode = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPackagingModeStandaloneFile: MrmPackagingMode = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPackagingModeAutoSplit: MrmPackagingMode = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPackagingModeResourcePack: MrmPackagingMode = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MrmPackagingOptions = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPackagingOptionsNone: MrmPackagingOptions = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPackagingOptionsOmitSchemaFromResourcePacks: MrmPackagingOptions = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPackagingOptionsSplitLanguageVariants: MrmPackagingOptions = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MrmPlatformVersion = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPlatformVersion_Default: MrmPlatformVersion = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPlatformVersion_Windows10_0_0_0: MrmPlatformVersion = 17432576i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmPlatformVersion_Windows10_0_0_5: MrmPlatformVersion = 17432581i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type MrmResourceIndexerMessageSeverity = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmResourceIndexerMessageSeverityVerbose: MrmResourceIndexerMessageSeverity = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmResourceIndexerMessageSeverityInfo: MrmResourceIndexerMessageSeverity = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmResourceIndexerMessageSeverityWarning: MrmResourceIndexerMessageSeverity = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MrmResourceIndexerMessageSeverityError: MrmResourceIndexerMessageSeverity = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type OBJECT_IDENTIFIER = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_WINDOW: OBJECT_IDENTIFIER = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_SYSMENU: OBJECT_IDENTIFIER = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_TITLEBAR: OBJECT_IDENTIFIER = -2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_MENU: OBJECT_IDENTIFIER = -3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_CLIENT: OBJECT_IDENTIFIER = -4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_VSCROLL: OBJECT_IDENTIFIER = -5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_HSCROLL: OBJECT_IDENTIFIER = -6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_SIZEGRIP: OBJECT_IDENTIFIER = -7i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_CARET: OBJECT_IDENTIFIER = -8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_CURSOR: OBJECT_IDENTIFIER = -9i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_ALERT: OBJECT_IDENTIFIER = -10i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_SOUND: OBJECT_IDENTIFIER = -11i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_QUERYCLASSNAMEIDX: OBJECT_IDENTIFIER = -12i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OBJID_NATIVEOM: OBJECT_IDENTIFIER = -16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type PEEK_MESSAGE_REMOVE_TYPE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PM_NOREMOVE: PEEK_MESSAGE_REMOVE_TYPE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PM_REMOVE: PEEK_MESSAGE_REMOVE_TYPE = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PM_NOYIELD: PEEK_MESSAGE_REMOVE_TYPE = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PM_QS_INPUT: PEEK_MESSAGE_REMOVE_TYPE = 67567616u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PM_QS_POSTMESSAGE: PEEK_MESSAGE_REMOVE_TYPE = 9961472u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PM_QS_PAINT: PEEK_MESSAGE_REMOVE_TYPE = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PM_QS_SENDMESSAGE: PEEK_MESSAGE_REMOVE_TYPE = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type POINTER_INPUT_TYPE = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PT_POINTER: POINTER_INPUT_TYPE = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PT_TOUCH: POINTER_INPUT_TYPE = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PT_PEN: POINTER_INPUT_TYPE = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PT_MOUSE: POINTER_INPUT_TYPE = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const PT_TOUCHPAD: POINTER_INPUT_TYPE = 5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type QUEUE_STATUS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_ALLEVENTS: QUEUE_STATUS_FLAGS = 1215u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_ALLINPUT: QUEUE_STATUS_FLAGS = 1279u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_ALLPOSTMESSAGE: QUEUE_STATUS_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_HOTKEY: QUEUE_STATUS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_INPUT: QUEUE_STATUS_FLAGS = 1031u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_KEY: QUEUE_STATUS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_MOUSE: QUEUE_STATUS_FLAGS = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_MOUSEBUTTON: QUEUE_STATUS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_MOUSEMOVE: QUEUE_STATUS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_PAINT: QUEUE_STATUS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_POSTMESSAGE: QUEUE_STATUS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_RAWINPUT: QUEUE_STATUS_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_SENDMESSAGE: QUEUE_STATUS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const QS_TIMER: QUEUE_STATUS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SCROLLBAR_COMMAND = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_LINEUP: SCROLLBAR_COMMAND = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_LINELEFT: SCROLLBAR_COMMAND = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_LINEDOWN: SCROLLBAR_COMMAND = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_LINERIGHT: SCROLLBAR_COMMAND = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_PAGEUP: SCROLLBAR_COMMAND = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_PAGELEFT: SCROLLBAR_COMMAND = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_PAGEDOWN: SCROLLBAR_COMMAND = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_PAGERIGHT: SCROLLBAR_COMMAND = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_THUMBPOSITION: SCROLLBAR_COMMAND = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_THUMBTRACK: SCROLLBAR_COMMAND = 5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_TOP: SCROLLBAR_COMMAND = 6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_LEFT: SCROLLBAR_COMMAND = 6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_RIGHT: SCROLLBAR_COMMAND = 7i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_BOTTOM: SCROLLBAR_COMMAND = 7i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_ENDSCROLL: SCROLLBAR_COMMAND = 8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SCROLLBAR_CONSTANTS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_CTL: SCROLLBAR_CONSTANTS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_HORZ: SCROLLBAR_CONSTANTS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_VERT: SCROLLBAR_CONSTANTS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SB_BOTH: SCROLLBAR_CONSTANTS = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SCROLLINFO_MASK = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIF_ALL: SCROLLINFO_MASK = 23u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIF_DISABLENOSCROLL: SCROLLINFO_MASK = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIF_PAGE: SCROLLINFO_MASK = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIF_POS: SCROLLINFO_MASK = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIF_RANGE: SCROLLINFO_MASK = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SIF_TRACKPOS: SCROLLINFO_MASK = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SEND_MESSAGE_TIMEOUT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SMTO_ABORTIFHUNG: SEND_MESSAGE_TIMEOUT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SMTO_BLOCK: SEND_MESSAGE_TIMEOUT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SMTO_NORMAL: SEND_MESSAGE_TIMEOUT_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SMTO_NOTIMEOUTIFNOTHUNG: SEND_MESSAGE_TIMEOUT_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SMTO_ERRORONEXIT: SEND_MESSAGE_TIMEOUT_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SET_WINDOW_POS_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_ASYNCWINDOWPOS: SET_WINDOW_POS_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_DEFERERASE: SET_WINDOW_POS_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_DRAWFRAME: SET_WINDOW_POS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_FRAMECHANGED: SET_WINDOW_POS_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_HIDEWINDOW: SET_WINDOW_POS_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOACTIVATE: SET_WINDOW_POS_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOCOPYBITS: SET_WINDOW_POS_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOMOVE: SET_WINDOW_POS_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOOWNERZORDER: SET_WINDOW_POS_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOREDRAW: SET_WINDOW_POS_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOREPOSITION: SET_WINDOW_POS_FLAGS = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOSENDCHANGING: SET_WINDOW_POS_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOSIZE: SET_WINDOW_POS_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_NOZORDER: SET_WINDOW_POS_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SWP_SHOWWINDOW: SET_WINDOW_POS_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SHOW_WINDOW_CMD = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_FORCEMINIMIZE: SHOW_WINDOW_CMD = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_HIDE: SHOW_WINDOW_CMD = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_MAXIMIZE: SHOW_WINDOW_CMD = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_MINIMIZE: SHOW_WINDOW_CMD = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_RESTORE: SHOW_WINDOW_CMD = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOW: SHOW_WINDOW_CMD = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOWDEFAULT: SHOW_WINDOW_CMD = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOWMAXIMIZED: SHOW_WINDOW_CMD = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOWMINIMIZED: SHOW_WINDOW_CMD = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOWMINNOACTIVE: SHOW_WINDOW_CMD = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOWNA: SHOW_WINDOW_CMD = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOWNOACTIVATE: SHOW_WINDOW_CMD = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SHOWNORMAL: SHOW_WINDOW_CMD = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_NORMAL: SHOW_WINDOW_CMD = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_MAX: SHOW_WINDOW_CMD = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_PARENTCLOSING: SHOW_WINDOW_CMD = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_OTHERZOOM: SHOW_WINDOW_CMD = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_PARENTOPENING: SHOW_WINDOW_CMD = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_OTHERUNZOOM: SHOW_WINDOW_CMD = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SCROLLCHILDREN: SHOW_WINDOW_CMD = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_INVALIDATE: SHOW_WINDOW_CMD = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_ERASE: SHOW_WINDOW_CMD = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SW_SMOOTHSCROLL: SHOW_WINDOW_CMD = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SYSTEM_CURSOR_ID = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_APPSTARTING: SYSTEM_CURSOR_ID = 32650u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_NORMAL: SYSTEM_CURSOR_ID = 32512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_CROSS: SYSTEM_CURSOR_ID = 32515u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_HAND: SYSTEM_CURSOR_ID = 32649u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_HELP: SYSTEM_CURSOR_ID = 32651u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_IBEAM: SYSTEM_CURSOR_ID = 32513u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_NO: SYSTEM_CURSOR_ID = 32648u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_SIZEALL: SYSTEM_CURSOR_ID = 32646u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_SIZENESW: SYSTEM_CURSOR_ID = 32643u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_SIZENS: SYSTEM_CURSOR_ID = 32645u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_SIZENWSE: SYSTEM_CURSOR_ID = 32642u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_SIZEWE: SYSTEM_CURSOR_ID = 32644u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_UP: SYSTEM_CURSOR_ID = 32516u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const OCR_WAIT: SYSTEM_CURSOR_ID = 32514u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SYSTEM_METRICS_INDEX = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_ARRANGE: SYSTEM_METRICS_INDEX = 56u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CLEANBOOT: SYSTEM_METRICS_INDEX = 67u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CMONITORS: SYSTEM_METRICS_INDEX = 80u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CMOUSEBUTTONS: SYSTEM_METRICS_INDEX = 43u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CONVERTIBLESLATEMODE: SYSTEM_METRICS_INDEX = 8195u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXBORDER: SYSTEM_METRICS_INDEX = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXCURSOR: SYSTEM_METRICS_INDEX = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXDLGFRAME: SYSTEM_METRICS_INDEX = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXDOUBLECLK: SYSTEM_METRICS_INDEX = 36u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXDRAG: SYSTEM_METRICS_INDEX = 68u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXEDGE: SYSTEM_METRICS_INDEX = 45u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXFIXEDFRAME: SYSTEM_METRICS_INDEX = 7u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXFOCUSBORDER: SYSTEM_METRICS_INDEX = 83u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXFRAME: SYSTEM_METRICS_INDEX = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXFULLSCREEN: SYSTEM_METRICS_INDEX = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXHSCROLL: SYSTEM_METRICS_INDEX = 21u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXHTHUMB: SYSTEM_METRICS_INDEX = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXICON: SYSTEM_METRICS_INDEX = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXICONSPACING: SYSTEM_METRICS_INDEX = 38u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMAXIMIZED: SYSTEM_METRICS_INDEX = 61u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMAXTRACK: SYSTEM_METRICS_INDEX = 59u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMENUCHECK: SYSTEM_METRICS_INDEX = 71u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMENUSIZE: SYSTEM_METRICS_INDEX = 54u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMIN: SYSTEM_METRICS_INDEX = 28u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMINIMIZED: SYSTEM_METRICS_INDEX = 57u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMINSPACING: SYSTEM_METRICS_INDEX = 47u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXMINTRACK: SYSTEM_METRICS_INDEX = 34u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXPADDEDBORDER: SYSTEM_METRICS_INDEX = 92u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXSCREEN: SYSTEM_METRICS_INDEX = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXSIZE: SYSTEM_METRICS_INDEX = 30u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXSIZEFRAME: SYSTEM_METRICS_INDEX = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXSMICON: SYSTEM_METRICS_INDEX = 49u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXSMSIZE: SYSTEM_METRICS_INDEX = 52u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXVIRTUALSCREEN: SYSTEM_METRICS_INDEX = 78u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CXVSCROLL: SYSTEM_METRICS_INDEX = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYBORDER: SYSTEM_METRICS_INDEX = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYCAPTION: SYSTEM_METRICS_INDEX = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYCURSOR: SYSTEM_METRICS_INDEX = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYDLGFRAME: SYSTEM_METRICS_INDEX = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYDOUBLECLK: SYSTEM_METRICS_INDEX = 37u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYDRAG: SYSTEM_METRICS_INDEX = 69u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYEDGE: SYSTEM_METRICS_INDEX = 46u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYFIXEDFRAME: SYSTEM_METRICS_INDEX = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYFOCUSBORDER: SYSTEM_METRICS_INDEX = 84u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYFRAME: SYSTEM_METRICS_INDEX = 33u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYFULLSCREEN: SYSTEM_METRICS_INDEX = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYHSCROLL: SYSTEM_METRICS_INDEX = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYICON: SYSTEM_METRICS_INDEX = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYICONSPACING: SYSTEM_METRICS_INDEX = 39u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYKANJIWINDOW: SYSTEM_METRICS_INDEX = 18u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMAXIMIZED: SYSTEM_METRICS_INDEX = 62u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMAXTRACK: SYSTEM_METRICS_INDEX = 60u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMENU: SYSTEM_METRICS_INDEX = 15u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMENUCHECK: SYSTEM_METRICS_INDEX = 72u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMENUSIZE: SYSTEM_METRICS_INDEX = 55u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMIN: SYSTEM_METRICS_INDEX = 29u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMINIMIZED: SYSTEM_METRICS_INDEX = 58u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMINSPACING: SYSTEM_METRICS_INDEX = 48u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYMINTRACK: SYSTEM_METRICS_INDEX = 35u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYSCREEN: SYSTEM_METRICS_INDEX = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYSIZE: SYSTEM_METRICS_INDEX = 31u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYSIZEFRAME: SYSTEM_METRICS_INDEX = 33u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYSMCAPTION: SYSTEM_METRICS_INDEX = 51u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYSMICON: SYSTEM_METRICS_INDEX = 50u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYSMSIZE: SYSTEM_METRICS_INDEX = 53u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYVIRTUALSCREEN: SYSTEM_METRICS_INDEX = 79u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYVSCROLL: SYSTEM_METRICS_INDEX = 20u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_CYVTHUMB: SYSTEM_METRICS_INDEX = 9u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_DBCSENABLED: SYSTEM_METRICS_INDEX = 42u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_DEBUG: SYSTEM_METRICS_INDEX = 22u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_DIGITIZER: SYSTEM_METRICS_INDEX = 94u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_IMMENABLED: SYSTEM_METRICS_INDEX = 82u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_MAXIMUMTOUCHES: SYSTEM_METRICS_INDEX = 95u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_MEDIACENTER: SYSTEM_METRICS_INDEX = 87u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_MENUDROPALIGNMENT: SYSTEM_METRICS_INDEX = 40u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_MIDEASTENABLED: SYSTEM_METRICS_INDEX = 74u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_MOUSEPRESENT: SYSTEM_METRICS_INDEX = 19u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_MOUSEHORIZONTALWHEELPRESENT: SYSTEM_METRICS_INDEX = 91u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_MOUSEWHEELPRESENT: SYSTEM_METRICS_INDEX = 75u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_NETWORK: SYSTEM_METRICS_INDEX = 63u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_PENWINDOWS: SYSTEM_METRICS_INDEX = 41u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_REMOTECONTROL: SYSTEM_METRICS_INDEX = 8193u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_REMOTESESSION: SYSTEM_METRICS_INDEX = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SAMEDISPLAYFORMAT: SYSTEM_METRICS_INDEX = 81u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SECURE: SYSTEM_METRICS_INDEX = 44u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SERVERR2: SYSTEM_METRICS_INDEX = 89u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SHOWSOUNDS: SYSTEM_METRICS_INDEX = 70u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SHUTTINGDOWN: SYSTEM_METRICS_INDEX = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SLOWMACHINE: SYSTEM_METRICS_INDEX = 73u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_STARTER: SYSTEM_METRICS_INDEX = 88u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SWAPBUTTON: SYSTEM_METRICS_INDEX = 23u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_SYSTEMDOCKED: SYSTEM_METRICS_INDEX = 8196u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_TABLETPC: SYSTEM_METRICS_INDEX = 86u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_XVIRTUALSCREEN: SYSTEM_METRICS_INDEX = 76u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SM_YVIRTUALSCREEN: SYSTEM_METRICS_INDEX = 77u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SYSTEM_PARAMETERS_INFO_ACTION = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETBEEP: SYSTEM_PARAMETERS_INFO_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETBEEP: SYSTEM_PARAMETERS_INFO_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSE: SYSTEM_PARAMETERS_INFO_ACTION = 3u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSE: SYSTEM_PARAMETERS_INFO_ACTION = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETBORDER: SYSTEM_PARAMETERS_INFO_ACTION = 5u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETBORDER: SYSTEM_PARAMETERS_INFO_ACTION = 6u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETKEYBOARDSPEED: SYSTEM_PARAMETERS_INFO_ACTION = 10u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETKEYBOARDSPEED: SYSTEM_PARAMETERS_INFO_ACTION = 11u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_LANGDRIVER: SYSTEM_PARAMETERS_INFO_ACTION = 12u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_ICONHORIZONTALSPACING: SYSTEM_PARAMETERS_INFO_ACTION = 13u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSCREENSAVETIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 14u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSCREENSAVETIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 15u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSCREENSAVEACTIVE: SYSTEM_PARAMETERS_INFO_ACTION = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSCREENSAVEACTIVE: SYSTEM_PARAMETERS_INFO_ACTION = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETGRIDGRANULARITY: SYSTEM_PARAMETERS_INFO_ACTION = 18u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETGRIDGRANULARITY: SYSTEM_PARAMETERS_INFO_ACTION = 19u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDESKWALLPAPER: SYSTEM_PARAMETERS_INFO_ACTION = 20u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDESKPATTERN: SYSTEM_PARAMETERS_INFO_ACTION = 21u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETKEYBOARDDELAY: SYSTEM_PARAMETERS_INFO_ACTION = 22u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETKEYBOARDDELAY: SYSTEM_PARAMETERS_INFO_ACTION = 23u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_ICONVERTICALSPACING: SYSTEM_PARAMETERS_INFO_ACTION = 24u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETICONTITLEWRAP: SYSTEM_PARAMETERS_INFO_ACTION = 25u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETICONTITLEWRAP: SYSTEM_PARAMETERS_INFO_ACTION = 26u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMENUDROPALIGNMENT: SYSTEM_PARAMETERS_INFO_ACTION = 27u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMENUDROPALIGNMENT: SYSTEM_PARAMETERS_INFO_ACTION = 28u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDOUBLECLKWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 29u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDOUBLECLKHEIGHT: SYSTEM_PARAMETERS_INFO_ACTION = 30u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETICONTITLELOGFONT: SYSTEM_PARAMETERS_INFO_ACTION = 31u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDOUBLECLICKTIME: SYSTEM_PARAMETERS_INFO_ACTION = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEBUTTONSWAP: SYSTEM_PARAMETERS_INFO_ACTION = 33u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETICONTITLELOGFONT: SYSTEM_PARAMETERS_INFO_ACTION = 34u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFASTTASKSWITCH: SYSTEM_PARAMETERS_INFO_ACTION = 35u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFASTTASKSWITCH: SYSTEM_PARAMETERS_INFO_ACTION = 36u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDRAGFULLWINDOWS: SYSTEM_PARAMETERS_INFO_ACTION = 37u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETDRAGFULLWINDOWS: SYSTEM_PARAMETERS_INFO_ACTION = 38u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETNONCLIENTMETRICS: SYSTEM_PARAMETERS_INFO_ACTION = 41u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETNONCLIENTMETRICS: SYSTEM_PARAMETERS_INFO_ACTION = 42u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMINIMIZEDMETRICS: SYSTEM_PARAMETERS_INFO_ACTION = 43u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMINIMIZEDMETRICS: SYSTEM_PARAMETERS_INFO_ACTION = 44u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETICONMETRICS: SYSTEM_PARAMETERS_INFO_ACTION = 45u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETICONMETRICS: SYSTEM_PARAMETERS_INFO_ACTION = 46u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETWORKAREA: SYSTEM_PARAMETERS_INFO_ACTION = 47u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETWORKAREA: SYSTEM_PARAMETERS_INFO_ACTION = 48u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPENWINDOWS: SYSTEM_PARAMETERS_INFO_ACTION = 49u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETHIGHCONTRAST: SYSTEM_PARAMETERS_INFO_ACTION = 66u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETHIGHCONTRAST: SYSTEM_PARAMETERS_INFO_ACTION = 67u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETKEYBOARDPREF: SYSTEM_PARAMETERS_INFO_ACTION = 68u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETKEYBOARDPREF: SYSTEM_PARAMETERS_INFO_ACTION = 69u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSCREENREADER: SYSTEM_PARAMETERS_INFO_ACTION = 70u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSCREENREADER: SYSTEM_PARAMETERS_INFO_ACTION = 71u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 72u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 73u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFONTSMOOTHING: SYSTEM_PARAMETERS_INFO_ACTION = 74u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFONTSMOOTHING: SYSTEM_PARAMETERS_INFO_ACTION = 75u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDRAGWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 76u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDRAGHEIGHT: SYSTEM_PARAMETERS_INFO_ACTION = 77u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETHANDHELD: SYSTEM_PARAMETERS_INFO_ACTION = 78u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETLOWPOWERTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 79u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETPOWEROFFTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 80u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETLOWPOWERTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 81u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPOWEROFFTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 82u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETLOWPOWERACTIVE: SYSTEM_PARAMETERS_INFO_ACTION = 83u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETPOWEROFFACTIVE: SYSTEM_PARAMETERS_INFO_ACTION = 84u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETLOWPOWERACTIVE: SYSTEM_PARAMETERS_INFO_ACTION = 85u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPOWEROFFACTIVE: SYSTEM_PARAMETERS_INFO_ACTION = 86u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCURSORS: SYSTEM_PARAMETERS_INFO_ACTION = 87u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETICONS: SYSTEM_PARAMETERS_INFO_ACTION = 88u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETDEFAULTINPUTLANG: SYSTEM_PARAMETERS_INFO_ACTION = 89u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDEFAULTINPUTLANG: SYSTEM_PARAMETERS_INFO_ACTION = 90u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETLANGTOGGLE: SYSTEM_PARAMETERS_INFO_ACTION = 91u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETWINDOWSEXTENSION: SYSTEM_PARAMETERS_INFO_ACTION = 92u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSETRAILS: SYSTEM_PARAMETERS_INFO_ACTION = 93u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSETRAILS: SYSTEM_PARAMETERS_INFO_ACTION = 94u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSCREENSAVERRUNNING: SYSTEM_PARAMETERS_INFO_ACTION = 97u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SCREENSAVERRUNNING: SYSTEM_PARAMETERS_INFO_ACTION = 97u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFILTERKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 50u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFILTERKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 51u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETTOGGLEKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 52u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETTOGGLEKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 53u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 54u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 55u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSHOWSOUNDS: SYSTEM_PARAMETERS_INFO_ACTION = 56u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSHOWSOUNDS: SYSTEM_PARAMETERS_INFO_ACTION = 57u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSTICKYKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 58u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSTICKYKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 59u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETACCESSTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 60u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETACCESSTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 61u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSERIALKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 62u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSERIALKEYS: SYSTEM_PARAMETERS_INFO_ACTION = 63u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSOUNDSENTRY: SYSTEM_PARAMETERS_INFO_ACTION = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSOUNDSENTRY: SYSTEM_PARAMETERS_INFO_ACTION = 65u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSNAPTODEFBUTTON: SYSTEM_PARAMETERS_INFO_ACTION = 95u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSNAPTODEFBUTTON: SYSTEM_PARAMETERS_INFO_ACTION = 96u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEHOVERWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 98u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEHOVERWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 99u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEHOVERHEIGHT: SYSTEM_PARAMETERS_INFO_ACTION = 100u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEHOVERHEIGHT: SYSTEM_PARAMETERS_INFO_ACTION = 101u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEHOVERTIME: SYSTEM_PARAMETERS_INFO_ACTION = 102u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEHOVERTIME: SYSTEM_PARAMETERS_INFO_ACTION = 103u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETWHEELSCROLLLINES: SYSTEM_PARAMETERS_INFO_ACTION = 104u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETWHEELSCROLLLINES: SYSTEM_PARAMETERS_INFO_ACTION = 105u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMENUSHOWDELAY: SYSTEM_PARAMETERS_INFO_ACTION = 106u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMENUSHOWDELAY: SYSTEM_PARAMETERS_INFO_ACTION = 107u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETWHEELSCROLLCHARS: SYSTEM_PARAMETERS_INFO_ACTION = 108u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETWHEELSCROLLCHARS: SYSTEM_PARAMETERS_INFO_ACTION = 109u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSHOWIMEUI: SYSTEM_PARAMETERS_INFO_ACTION = 110u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSHOWIMEUI: SYSTEM_PARAMETERS_INFO_ACTION = 111u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSESPEED: SYSTEM_PARAMETERS_INFO_ACTION = 112u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSESPEED: SYSTEM_PARAMETERS_INFO_ACTION = 113u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSCREENSAVERRUNNING: SYSTEM_PARAMETERS_INFO_ACTION = 114u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETDESKWALLPAPER: SYSTEM_PARAMETERS_INFO_ACTION = 115u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETAUDIODESCRIPTION: SYSTEM_PARAMETERS_INFO_ACTION = 116u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETAUDIODESCRIPTION: SYSTEM_PARAMETERS_INFO_ACTION = 117u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSCREENSAVESECURE: SYSTEM_PARAMETERS_INFO_ACTION = 118u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSCREENSAVESECURE: SYSTEM_PARAMETERS_INFO_ACTION = 119u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETHUNGAPPTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 120u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETHUNGAPPTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 121u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETWAITTOKILLTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 122u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETWAITTOKILLTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 123u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETWAITTOKILLSERVICETIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 124u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETWAITTOKILLSERVICETIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 125u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEDOCKTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 126u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEDOCKTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 127u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETPENDOCKTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPENDOCKTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 129u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETWINARRANGING: SYSTEM_PARAMETERS_INFO_ACTION = 130u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETWINARRANGING: SYSTEM_PARAMETERS_INFO_ACTION = 131u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEDRAGOUTTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 132u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEDRAGOUTTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 133u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETPENDRAGOUTTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 134u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPENDRAGOUTTHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 135u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSESIDEMOVETHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 136u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSESIDEMOVETHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 137u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETPENSIDEMOVETHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 138u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPENSIDEMOVETHRESHOLD: SYSTEM_PARAMETERS_INFO_ACTION = 139u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETDRAGFROMMAXIMIZE: SYSTEM_PARAMETERS_INFO_ACTION = 140u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDRAGFROMMAXIMIZE: SYSTEM_PARAMETERS_INFO_ACTION = 141u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSNAPSIZING: SYSTEM_PARAMETERS_INFO_ACTION = 142u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSNAPSIZING: SYSTEM_PARAMETERS_INFO_ACTION = 143u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETDOCKMOVING: SYSTEM_PARAMETERS_INFO_ACTION = 144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDOCKMOVING: SYSTEM_PARAMETERS_INFO_ACTION = 145u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETTOUCHPREDICTIONPARAMETERS: SYSTEM_PARAMETERS_INFO_ACTION = 156u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETTOUCHPREDICTIONPARAMETERS: SYSTEM_PARAMETERS_INFO_ACTION = 157u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETLOGICALDPIOVERRIDE: SYSTEM_PARAMETERS_INFO_ACTION = 158u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETLOGICALDPIOVERRIDE: SYSTEM_PARAMETERS_INFO_ACTION = 159u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMENURECT: SYSTEM_PARAMETERS_INFO_ACTION = 162u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMENURECT: SYSTEM_PARAMETERS_INFO_ACTION = 163u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETACTIVEWINDOWTRACKING: SYSTEM_PARAMETERS_INFO_ACTION = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETACTIVEWINDOWTRACKING: SYSTEM_PARAMETERS_INFO_ACTION = 4097u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMENUANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4098u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMENUANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4099u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCOMBOBOXANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4100u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCOMBOBOXANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4101u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETLISTBOXSMOOTHSCROLLING: SYSTEM_PARAMETERS_INFO_ACTION = 4102u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETLISTBOXSMOOTHSCROLLING: SYSTEM_PARAMETERS_INFO_ACTION = 4103u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETGRADIENTCAPTIONS: SYSTEM_PARAMETERS_INFO_ACTION = 4104u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETGRADIENTCAPTIONS: SYSTEM_PARAMETERS_INFO_ACTION = 4105u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETKEYBOARDCUES: SYSTEM_PARAMETERS_INFO_ACTION = 4106u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETKEYBOARDCUES: SYSTEM_PARAMETERS_INFO_ACTION = 4107u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMENUUNDERLINES: SYSTEM_PARAMETERS_INFO_ACTION = 4106u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMENUUNDERLINES: SYSTEM_PARAMETERS_INFO_ACTION = 4107u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETACTIVEWNDTRKZORDER: SYSTEM_PARAMETERS_INFO_ACTION = 4108u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETACTIVEWNDTRKZORDER: SYSTEM_PARAMETERS_INFO_ACTION = 4109u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETHOTTRACKING: SYSTEM_PARAMETERS_INFO_ACTION = 4110u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETHOTTRACKING: SYSTEM_PARAMETERS_INFO_ACTION = 4111u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMENUFADE: SYSTEM_PARAMETERS_INFO_ACTION = 4114u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMENUFADE: SYSTEM_PARAMETERS_INFO_ACTION = 4115u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSELECTIONFADE: SYSTEM_PARAMETERS_INFO_ACTION = 4116u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSELECTIONFADE: SYSTEM_PARAMETERS_INFO_ACTION = 4117u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETTOOLTIPANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4118u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETTOOLTIPANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4119u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETTOOLTIPFADE: SYSTEM_PARAMETERS_INFO_ACTION = 4120u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETTOOLTIPFADE: SYSTEM_PARAMETERS_INFO_ACTION = 4121u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCURSORSHADOW: SYSTEM_PARAMETERS_INFO_ACTION = 4122u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCURSORSHADOW: SYSTEM_PARAMETERS_INFO_ACTION = 4123u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSESONAR: SYSTEM_PARAMETERS_INFO_ACTION = 4124u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSESONAR: SYSTEM_PARAMETERS_INFO_ACTION = 4125u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSECLICKLOCK: SYSTEM_PARAMETERS_INFO_ACTION = 4126u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSECLICKLOCK: SYSTEM_PARAMETERS_INFO_ACTION = 4127u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEVANISH: SYSTEM_PARAMETERS_INFO_ACTION = 4128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEVANISH: SYSTEM_PARAMETERS_INFO_ACTION = 4129u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFLATMENU: SYSTEM_PARAMETERS_INFO_ACTION = 4130u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFLATMENU: SYSTEM_PARAMETERS_INFO_ACTION = 4131u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETDROPSHADOW: SYSTEM_PARAMETERS_INFO_ACTION = 4132u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDROPSHADOW: SYSTEM_PARAMETERS_INFO_ACTION = 4133u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETBLOCKSENDINPUTRESETS: SYSTEM_PARAMETERS_INFO_ACTION = 4134u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETBLOCKSENDINPUTRESETS: SYSTEM_PARAMETERS_INFO_ACTION = 4135u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETUIEFFECTS: SYSTEM_PARAMETERS_INFO_ACTION = 4158u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETUIEFFECTS: SYSTEM_PARAMETERS_INFO_ACTION = 4159u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETDISABLEOVERLAPPEDCONTENT: SYSTEM_PARAMETERS_INFO_ACTION = 4160u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETDISABLEOVERLAPPEDCONTENT: SYSTEM_PARAMETERS_INFO_ACTION = 4161u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCLIENTAREAANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4162u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCLIENTAREAANIMATION: SYSTEM_PARAMETERS_INFO_ACTION = 4163u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCLEARTYPE: SYSTEM_PARAMETERS_INFO_ACTION = 4168u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCLEARTYPE: SYSTEM_PARAMETERS_INFO_ACTION = 4169u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSPEECHRECOGNITION: SYSTEM_PARAMETERS_INFO_ACTION = 4170u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSPEECHRECOGNITION: SYSTEM_PARAMETERS_INFO_ACTION = 4171u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCARETBROWSING: SYSTEM_PARAMETERS_INFO_ACTION = 4172u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCARETBROWSING: SYSTEM_PARAMETERS_INFO_ACTION = 4173u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETTHREADLOCALINPUTSETTINGS: SYSTEM_PARAMETERS_INFO_ACTION = 4174u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETTHREADLOCALINPUTSETTINGS: SYSTEM_PARAMETERS_INFO_ACTION = 4175u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETSYSTEMLANGUAGEBAR: SYSTEM_PARAMETERS_INFO_ACTION = 4176u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETSYSTEMLANGUAGEBAR: SYSTEM_PARAMETERS_INFO_ACTION = 4177u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFOREGROUNDLOCKTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFOREGROUNDLOCKTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 8193u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETACTIVEWNDTRKTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 8194u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETACTIVEWNDTRKTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 8195u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFOREGROUNDFLASHCOUNT: SYSTEM_PARAMETERS_INFO_ACTION = 8196u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFOREGROUNDFLASHCOUNT: SYSTEM_PARAMETERS_INFO_ACTION = 8197u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCARETWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 8198u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCARETWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 8199u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSECLICKLOCKTIME: SYSTEM_PARAMETERS_INFO_ACTION = 8200u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSECLICKLOCKTIME: SYSTEM_PARAMETERS_INFO_ACTION = 8201u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFONTSMOOTHINGTYPE: SYSTEM_PARAMETERS_INFO_ACTION = 8202u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFONTSMOOTHINGTYPE: SYSTEM_PARAMETERS_INFO_ACTION = 8203u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFONTSMOOTHINGCONTRAST: SYSTEM_PARAMETERS_INFO_ACTION = 8204u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFONTSMOOTHINGCONTRAST: SYSTEM_PARAMETERS_INFO_ACTION = 8205u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFOCUSBORDERWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 8206u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFOCUSBORDERWIDTH: SYSTEM_PARAMETERS_INFO_ACTION = 8207u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFOCUSBORDERHEIGHT: SYSTEM_PARAMETERS_INFO_ACTION = 8208u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFOCUSBORDERHEIGHT: SYSTEM_PARAMETERS_INFO_ACTION = 8209u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETFONTSMOOTHINGORIENTATION: SYSTEM_PARAMETERS_INFO_ACTION = 8210u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETFONTSMOOTHINGORIENTATION: SYSTEM_PARAMETERS_INFO_ACTION = 8211u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMINIMUMHITRADIUS: SYSTEM_PARAMETERS_INFO_ACTION = 8212u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMINIMUMHITRADIUS: SYSTEM_PARAMETERS_INFO_ACTION = 8213u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMESSAGEDURATION: SYSTEM_PARAMETERS_INFO_ACTION = 8214u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMESSAGEDURATION: SYSTEM_PARAMETERS_INFO_ACTION = 8215u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCONTACTVISUALIZATION: SYSTEM_PARAMETERS_INFO_ACTION = 8216u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCONTACTVISUALIZATION: SYSTEM_PARAMETERS_INFO_ACTION = 8217u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETGESTUREVISUALIZATION: SYSTEM_PARAMETERS_INFO_ACTION = 8218u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETGESTUREVISUALIZATION: SYSTEM_PARAMETERS_INFO_ACTION = 8219u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETMOUSEWHEELROUTING: SYSTEM_PARAMETERS_INFO_ACTION = 8220u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETMOUSEWHEELROUTING: SYSTEM_PARAMETERS_INFO_ACTION = 8221u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETPENVISUALIZATION: SYSTEM_PARAMETERS_INFO_ACTION = 8222u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPENVISUALIZATION: SYSTEM_PARAMETERS_INFO_ACTION = 8223u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETPENARBITRATIONTYPE: SYSTEM_PARAMETERS_INFO_ACTION = 8224u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETPENARBITRATIONTYPE: SYSTEM_PARAMETERS_INFO_ACTION = 8225u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETCARETTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 8226u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETCARETTIMEOUT: SYSTEM_PARAMETERS_INFO_ACTION = 8227u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_GETHANDEDNESS: SYSTEM_PARAMETERS_INFO_ACTION = 8228u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPI_SETHANDEDNESS: SYSTEM_PARAMETERS_INFO_ACTION = 8229u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPIF_UPDATEINIFILE: SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPIF_SENDCHANGE: SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const SPIF_SENDWININICHANGE: SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type TILE_WINDOWS_HOW = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MDITILE_HORIZONTAL: TILE_WINDOWS_HOW = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MDITILE_VERTICAL: TILE_WINDOWS_HOW = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type TRACK_POPUP_MENU_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_LEFTBUTTON: TRACK_POPUP_MENU_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_RIGHTBUTTON: TRACK_POPUP_MENU_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_LEFTALIGN: TRACK_POPUP_MENU_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_CENTERALIGN: TRACK_POPUP_MENU_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_RIGHTALIGN: TRACK_POPUP_MENU_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_TOPALIGN: TRACK_POPUP_MENU_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_VCENTERALIGN: TRACK_POPUP_MENU_FLAGS = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_BOTTOMALIGN: TRACK_POPUP_MENU_FLAGS = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_HORIZONTAL: TRACK_POPUP_MENU_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_VERTICAL: TRACK_POPUP_MENU_FLAGS = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_NONOTIFY: TRACK_POPUP_MENU_FLAGS = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_RETURNCMD: TRACK_POPUP_MENU_FLAGS = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_RECURSE: TRACK_POPUP_MENU_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_HORPOSANIMATION: TRACK_POPUP_MENU_FLAGS = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_HORNEGANIMATION: TRACK_POPUP_MENU_FLAGS = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_VERPOSANIMATION: TRACK_POPUP_MENU_FLAGS = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_VERNEGANIMATION: TRACK_POPUP_MENU_FLAGS = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_NOANIMATION: TRACK_POPUP_MENU_FLAGS = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_LAYOUTRTL: TRACK_POPUP_MENU_FLAGS = 32768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const TPM_WORKAREA: TRACK_POPUP_MENU_FLAGS = 65536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type UPDATE_LAYERED_WINDOW_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ULW_ALPHA: UPDATE_LAYERED_WINDOW_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ULW_COLORKEY: UPDATE_LAYERED_WINDOW_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ULW_OPAQUE: UPDATE_LAYERED_WINDOW_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const ULW_EX_NORESIZE: UPDATE_LAYERED_WINDOW_FLAGS = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WINDOWPLACEMENT_FLAGS = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WPF_ASYNCWINDOWPLACEMENT: WINDOWPLACEMENT_FLAGS = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WPF_RESTORETOMAXIMIZED: WINDOWPLACEMENT_FLAGS = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WPF_SETMINPOSITION: WINDOWPLACEMENT_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WINDOWS_HOOK_ID = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_CALLWNDPROC: WINDOWS_HOOK_ID = 4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_CALLWNDPROCRET: WINDOWS_HOOK_ID = 12i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_CBT: WINDOWS_HOOK_ID = 5i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_DEBUG: WINDOWS_HOOK_ID = 9i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_FOREGROUNDIDLE: WINDOWS_HOOK_ID = 11i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_GETMESSAGE: WINDOWS_HOOK_ID = 3i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_JOURNALPLAYBACK: WINDOWS_HOOK_ID = 1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_JOURNALRECORD: WINDOWS_HOOK_ID = 0i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_KEYBOARD: WINDOWS_HOOK_ID = 2i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_KEYBOARD_LL: WINDOWS_HOOK_ID = 13i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_MOUSE: WINDOWS_HOOK_ID = 7i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_MOUSE_LL: WINDOWS_HOOK_ID = 14i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_MSGFILTER: WINDOWS_HOOK_ID = -1i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_SHELL: WINDOWS_HOOK_ID = 10i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WH_SYSMSGFILTER: WINDOWS_HOOK_ID = 6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WINDOW_DISPLAY_AFFINITY = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WDA_NONE: WINDOW_DISPLAY_AFFINITY = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WDA_MONITOR: WINDOW_DISPLAY_AFFINITY = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WDA_EXCLUDEFROMCAPTURE: WINDOW_DISPLAY_AFFINITY = 17u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WINDOW_EX_STYLE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_DLGMODALFRAME: WINDOW_EX_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_NOPARENTNOTIFY: WINDOW_EX_STYLE = 4u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_TOPMOST: WINDOW_EX_STYLE = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_ACCEPTFILES: WINDOW_EX_STYLE = 16u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_TRANSPARENT: WINDOW_EX_STYLE = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_MDICHILD: WINDOW_EX_STYLE = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_TOOLWINDOW: WINDOW_EX_STYLE = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_WINDOWEDGE: WINDOW_EX_STYLE = 256u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_CLIENTEDGE: WINDOW_EX_STYLE = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_CONTEXTHELP: WINDOW_EX_STYLE = 1024u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_RIGHT: WINDOW_EX_STYLE = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_LEFT: WINDOW_EX_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_RTLREADING: WINDOW_EX_STYLE = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_LTRREADING: WINDOW_EX_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_LEFTSCROLLBAR: WINDOW_EX_STYLE = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_RIGHTSCROLLBAR: WINDOW_EX_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_CONTROLPARENT: WINDOW_EX_STYLE = 65536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_STATICEDGE: WINDOW_EX_STYLE = 131072u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_APPWINDOW: WINDOW_EX_STYLE = 262144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_OVERLAPPEDWINDOW: WINDOW_EX_STYLE = 768u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_PALETTEWINDOW: WINDOW_EX_STYLE = 392u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_LAYERED: WINDOW_EX_STYLE = 524288u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_NOINHERITLAYOUT: WINDOW_EX_STYLE = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_NOREDIRECTIONBITMAP: WINDOW_EX_STYLE = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_LAYOUTRTL: WINDOW_EX_STYLE = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_COMPOSITED: WINDOW_EX_STYLE = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_EX_NOACTIVATE: WINDOW_EX_STYLE = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WINDOW_LONG_PTR_INDEX = i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWL_EXSTYLE: WINDOW_LONG_PTR_INDEX = -20i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWLP_HINSTANCE: WINDOW_LONG_PTR_INDEX = -6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWLP_HWNDPARENT: WINDOW_LONG_PTR_INDEX = -8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWLP_ID: WINDOW_LONG_PTR_INDEX = -12i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWL_STYLE: WINDOW_LONG_PTR_INDEX = -16i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWLP_USERDATA: WINDOW_LONG_PTR_INDEX = -21i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWLP_WNDPROC: WINDOW_LONG_PTR_INDEX = -4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWL_HINSTANCE: WINDOW_LONG_PTR_INDEX = -6i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWL_ID: WINDOW_LONG_PTR_INDEX = -12i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWL_USERDATA: WINDOW_LONG_PTR_INDEX = -21i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWL_WNDPROC: WINDOW_LONG_PTR_INDEX = -4i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const GWL_HWNDPARENT: WINDOW_LONG_PTR_INDEX = -8i32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WINDOW_MESSAGE_FILTER_ACTION = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLT_ALLOW: WINDOW_MESSAGE_FILTER_ACTION = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLT_DISALLOW: WINDOW_MESSAGE_FILTER_ACTION = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const MSGFLT_RESET: WINDOW_MESSAGE_FILTER_ACTION = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WINDOW_STYLE = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_OVERLAPPED: WINDOW_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_POPUP: WINDOW_STYLE = 2147483648u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_CHILD: WINDOW_STYLE = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_MINIMIZE: WINDOW_STYLE = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_VISIBLE: WINDOW_STYLE = 268435456u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_DISABLED: WINDOW_STYLE = 134217728u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_CLIPSIBLINGS: WINDOW_STYLE = 67108864u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_CLIPCHILDREN: WINDOW_STYLE = 33554432u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_MAXIMIZE: WINDOW_STYLE = 16777216u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_CAPTION: WINDOW_STYLE = 12582912u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_BORDER: WINDOW_STYLE = 8388608u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_DLGFRAME: WINDOW_STYLE = 4194304u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_VSCROLL: WINDOW_STYLE = 2097152u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_HSCROLL: WINDOW_STYLE = 1048576u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_SYSMENU: WINDOW_STYLE = 524288u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_THICKFRAME: WINDOW_STYLE = 262144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_GROUP: WINDOW_STYLE = 131072u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_TABSTOP: WINDOW_STYLE = 65536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_MINIMIZEBOX: WINDOW_STYLE = 131072u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_MAXIMIZEBOX: WINDOW_STYLE = 65536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_TILED: WINDOW_STYLE = 0u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_ICONIC: WINDOW_STYLE = 536870912u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_SIZEBOX: WINDOW_STYLE = 262144u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_TILEDWINDOW: WINDOW_STYLE = 13565952u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_OVERLAPPEDWINDOW: WINDOW_STYLE = 13565952u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_POPUPWINDOW: WINDOW_STYLE = 2156396544u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_CHILDWINDOW: WINDOW_STYLE = 1073741824u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const WS_ACTIVECAPTION: WINDOW_STYLE = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub type WNDCLASS_STYLES = u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_VREDRAW: WNDCLASS_STYLES = 1u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_HREDRAW: WNDCLASS_STYLES = 2u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_DBLCLKS: WNDCLASS_STYLES = 8u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_OWNDC: WNDCLASS_STYLES = 32u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_CLASSDC: WNDCLASS_STYLES = 64u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_PARENTDC: WNDCLASS_STYLES = 128u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_NOCLOSE: WNDCLASS_STYLES = 512u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_SAVEBITS: WNDCLASS_STYLES = 2048u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_BYTEALIGNCLIENT: WNDCLASS_STYLES = 4096u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_BYTEALIGNWINDOW: WNDCLASS_STYLES = 8192u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_GLOBALCLASS: WNDCLASS_STYLES = 16384u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_IME: WNDCLASS_STYLES = 65536u32; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub const CS_DROPSHADOW: WNDCLASS_STYLES = 131072u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct ACCEL { - pub fVirt: ACCEL_VIRT_FLAGS, - pub key: u16, - pub cmd: u16, -} -impl ::core::marker::Copy for ACCEL {} -impl ::core::clone::Clone for ACCEL { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct ALTTABINFO { - pub cbSize: u32, - pub cItems: i32, - pub cColumns: i32, - pub cRows: i32, - pub iColFocus: i32, - pub iRowFocus: i32, - pub cxItem: i32, - pub cyItem: i32, - pub ptStart: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for ALTTABINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for ALTTABINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct ANIMATIONINFO { - pub cbSize: u32, - pub iMinAnimate: i32, -} -impl ::core::marker::Copy for ANIMATIONINFO {} -impl ::core::clone::Clone for ANIMATIONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct AUDIODESCRIPTION { - pub cbSize: u32, - pub Enabled: super::super::Foundation::BOOL, - pub Locale: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for AUDIODESCRIPTION {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for AUDIODESCRIPTION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CBTACTIVATESTRUCT { - pub fMouse: super::super::Foundation::BOOL, - pub hWndActive: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CBTACTIVATESTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CBTACTIVATESTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CBT_CREATEWNDA { - pub lpcs: *mut CREATESTRUCTA, - pub hwndInsertAfter: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CBT_CREATEWNDA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CBT_CREATEWNDA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CBT_CREATEWNDW { - pub lpcs: *mut CREATESTRUCTW, - pub hwndInsertAfter: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CBT_CREATEWNDW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CBT_CREATEWNDW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct CHANGEFILTERSTRUCT { - pub cbSize: u32, - pub ExtStatus: MSGFLTINFO_STATUS, -} -impl ::core::marker::Copy for CHANGEFILTERSTRUCT {} -impl ::core::clone::Clone for CHANGEFILTERSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CLIENTCREATESTRUCT { - pub hWindowMenu: super::super::Foundation::HANDLE, - pub idFirstChild: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CLIENTCREATESTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CLIENTCREATESTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CREATESTRUCTA { - pub lpCreateParams: *mut ::core::ffi::c_void, - pub hInstance: super::super::Foundation::HINSTANCE, - pub hMenu: HMENU, - pub hwndParent: super::super::Foundation::HWND, - pub cy: i32, - pub cx: i32, - pub y: i32, - pub x: i32, - pub style: i32, - pub lpszName: ::windows_sys::core::PCSTR, - pub lpszClass: ::windows_sys::core::PCSTR, - pub dwExStyle: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CREATESTRUCTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CREATESTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CREATESTRUCTW { - pub lpCreateParams: *mut ::core::ffi::c_void, - pub hInstance: super::super::Foundation::HINSTANCE, - pub hMenu: HMENU, - pub hwndParent: super::super::Foundation::HWND, - pub cy: i32, - pub cx: i32, - pub y: i32, - pub x: i32, - pub style: i32, - pub lpszName: ::windows_sys::core::PCWSTR, - pub lpszClass: ::windows_sys::core::PCWSTR, - pub dwExStyle: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CREATESTRUCTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CREATESTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CURSORINFO { - pub cbSize: u32, - pub flags: CURSORINFO_FLAGS, - pub hCursor: HCURSOR, - pub ptScreenPos: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CURSORINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CURSORINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct CURSORSHAPE { - pub xHotSpot: i32, - pub yHotSpot: i32, - pub cx: i32, - pub cy: i32, - pub cbWidth: i32, - pub Planes: u8, - pub BitsPixel: u8, -} -impl ::core::marker::Copy for CURSORSHAPE {} -impl ::core::clone::Clone for CURSORSHAPE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CWPRETSTRUCT { - pub lResult: super::super::Foundation::LRESULT, - pub lParam: super::super::Foundation::LPARAM, - pub wParam: super::super::Foundation::WPARAM, - pub message: u32, - pub hwnd: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CWPRETSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CWPRETSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct CWPSTRUCT { - pub lParam: super::super::Foundation::LPARAM, - pub wParam: super::super::Foundation::WPARAM, - pub message: u32, - pub hwnd: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for CWPSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for CWPSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DEBUGHOOKINFO { - pub idThread: u32, - pub idThreadInstaller: u32, - pub lParam: super::super::Foundation::LPARAM, - pub wParam: super::super::Foundation::WPARAM, - pub code: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DEBUGHOOKINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DEBUGHOOKINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct DLGITEMTEMPLATE { - pub style: u32, - pub dwExtendedStyle: u32, - pub x: i16, - pub y: i16, - pub cx: i16, - pub cy: i16, - pub id: u16, -} -impl ::core::marker::Copy for DLGITEMTEMPLATE {} -impl ::core::clone::Clone for DLGITEMTEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(2))] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct DLGTEMPLATE { - pub style: u32, - pub dwExtendedStyle: u32, - pub cdit: u16, - pub x: i16, - pub y: i16, - pub cx: i16, - pub cy: i16, -} -impl ::core::marker::Copy for DLGTEMPLATE {} -impl ::core::clone::Clone for DLGTEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct DROPSTRUCT { - pub hwndSource: super::super::Foundation::HWND, - pub hwndSink: super::super::Foundation::HWND, - pub wFmt: u32, - pub dwData: usize, - pub ptDrop: super::super::Foundation::POINT, - pub dwControlData: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for DROPSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for DROPSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct EVENTMSG { - pub message: u32, - pub paramL: u32, - pub paramH: u32, - pub time: u32, - pub hwnd: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for EVENTMSG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for EVENTMSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct FLASHWINFO { - pub cbSize: u32, - pub hwnd: super::super::Foundation::HWND, - pub dwFlags: FLASHWINFO_FLAGS, - pub uCount: u32, - pub dwTimeout: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for FLASHWINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for FLASHWINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct GUITHREADINFO { - pub cbSize: u32, - pub flags: GUITHREADINFO_FLAGS, - pub hwndActive: super::super::Foundation::HWND, - pub hwndFocus: super::super::Foundation::HWND, - pub hwndCapture: super::super::Foundation::HWND, - pub hwndMenuOwner: super::super::Foundation::HWND, - pub hwndMoveSize: super::super::Foundation::HWND, - pub hwndCaret: super::super::Foundation::HWND, - pub rcCaret: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for GUITHREADINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for GUITHREADINFO { - fn clone(&self) -> Self { - *self - } -} -pub type HACCEL = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct HARDWAREHOOKSTRUCT { - pub hwnd: super::super::Foundation::HWND, - pub message: u32, - pub wParam: super::super::Foundation::WPARAM, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for HARDWAREHOOKSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for HARDWAREHOOKSTRUCT { - fn clone(&self) -> Self { - *self - } -} -pub type HCURSOR = isize; -pub type HDWP = isize; -pub type HHOOK = isize; -pub type HICON = isize; -pub type HMENU = isize; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct ICONINFO { - pub fIcon: super::super::Foundation::BOOL, - pub xHotspot: u32, - pub yHotspot: u32, - pub hbmMask: super::super::Graphics::Gdi::HBITMAP, - pub hbmColor: super::super::Graphics::Gdi::HBITMAP, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for ICONINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for ICONINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct ICONINFOEXA { - pub cbSize: u32, - pub fIcon: super::super::Foundation::BOOL, - pub xHotspot: u32, - pub yHotspot: u32, - pub hbmMask: super::super::Graphics::Gdi::HBITMAP, - pub hbmColor: super::super::Graphics::Gdi::HBITMAP, - pub wResID: u16, - pub szModName: [super::super::Foundation::CHAR; 260], - pub szResName: [super::super::Foundation::CHAR; 260], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for ICONINFOEXA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for ICONINFOEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct ICONINFOEXW { - pub cbSize: u32, - pub fIcon: super::super::Foundation::BOOL, - pub xHotspot: u32, - pub yHotspot: u32, - pub hbmMask: super::super::Graphics::Gdi::HBITMAP, - pub hbmColor: super::super::Graphics::Gdi::HBITMAP, - pub wResID: u16, - pub szModName: [u16; 260], - pub szResName: [u16; 260], -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for ICONINFOEXW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for ICONINFOEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct ICONMETRICSA { - pub cbSize: u32, - pub iHorzSpacing: i32, - pub iVertSpacing: i32, - pub iTitleWrap: i32, - pub lfFont: super::super::Graphics::Gdi::LOGFONTA, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for ICONMETRICSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for ICONMETRICSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct ICONMETRICSW { - pub cbSize: u32, - pub iHorzSpacing: i32, - pub iVertSpacing: i32, - pub iTitleWrap: i32, - pub lfFont: super::super::Graphics::Gdi::LOGFONTW, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for ICONMETRICSW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for ICONMETRICSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct IndexedResourceQualifier { - pub name: ::windows_sys::core::PWSTR, - pub value: ::windows_sys::core::PWSTR, -} -impl ::core::marker::Copy for IndexedResourceQualifier {} -impl ::core::clone::Clone for IndexedResourceQualifier { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct KBDLLHOOKSTRUCT { - pub vkCode: u32, - pub scanCode: u32, - pub flags: KBDLLHOOKSTRUCT_FLAGS, - pub time: u32, - pub dwExtraInfo: usize, -} -impl ::core::marker::Copy for KBDLLHOOKSTRUCT {} -impl ::core::clone::Clone for KBDLLHOOKSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MDICREATESTRUCTA { - pub szClass: ::windows_sys::core::PCSTR, - pub szTitle: ::windows_sys::core::PCSTR, - pub hOwner: super::super::Foundation::HANDLE, - pub x: i32, - pub y: i32, - pub cx: i32, - pub cy: i32, - pub style: WINDOW_STYLE, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MDICREATESTRUCTA {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MDICREATESTRUCTA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MDICREATESTRUCTW { - pub szClass: ::windows_sys::core::PCWSTR, - pub szTitle: ::windows_sys::core::PCWSTR, - pub hOwner: super::super::Foundation::HANDLE, - pub x: i32, - pub y: i32, - pub cx: i32, - pub cy: i32, - pub style: WINDOW_STYLE, - pub lParam: super::super::Foundation::LPARAM, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MDICREATESTRUCTW {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MDICREATESTRUCTW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MDINEXTMENU { - pub hmenuIn: HMENU, - pub hmenuNext: HMENU, - pub hwndNext: super::super::Foundation::HWND, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MDINEXTMENU {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MDINEXTMENU { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MENUBARINFO { - pub cbSize: u32, - pub rcBar: super::super::Foundation::RECT, - pub hMenu: HMENU, - pub hwndMenu: super::super::Foundation::HWND, - pub _bitfield: i32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MENUBARINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MENUBARINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MENUGETOBJECTINFO { - pub dwFlags: MENUGETOBJECTINFO_FLAGS, - pub uPos: u32, - pub hmenu: HMENU, - pub riid: *mut ::core::ffi::c_void, - pub pvObj: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MENUGETOBJECTINFO {} -impl ::core::clone::Clone for MENUGETOBJECTINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct MENUINFO { - pub cbSize: u32, - pub fMask: MENUINFO_MASK, - pub dwStyle: MENUINFO_STYLE, - pub cyMax: u32, - pub hbrBack: super::super::Graphics::Gdi::HBRUSH, - pub dwContextHelpID: u32, - pub dwMenuData: usize, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for MENUINFO {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for MENUINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct MENUITEMINFOA { - pub cbSize: u32, - pub fMask: MENU_ITEM_MASK, - pub fType: MENU_ITEM_TYPE, - pub fState: MENU_ITEM_STATE, - pub wID: u32, - pub hSubMenu: HMENU, - pub hbmpChecked: super::super::Graphics::Gdi::HBITMAP, - pub hbmpUnchecked: super::super::Graphics::Gdi::HBITMAP, - pub dwItemData: usize, - pub dwTypeData: ::windows_sys::core::PSTR, - pub cch: u32, - pub hbmpItem: super::super::Graphics::Gdi::HBITMAP, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for MENUITEMINFOA {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for MENUITEMINFOA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct MENUITEMINFOW { - pub cbSize: u32, - pub fMask: MENU_ITEM_MASK, - pub fType: MENU_ITEM_TYPE, - pub fState: MENU_ITEM_STATE, - pub wID: u32, - pub hSubMenu: HMENU, - pub hbmpChecked: super::super::Graphics::Gdi::HBITMAP, - pub hbmpUnchecked: super::super::Graphics::Gdi::HBITMAP, - pub dwItemData: usize, - pub dwTypeData: ::windows_sys::core::PWSTR, - pub cch: u32, - pub hbmpItem: super::super::Graphics::Gdi::HBITMAP, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for MENUITEMINFOW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for MENUITEMINFOW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MENUITEMTEMPLATE { - pub mtOption: u16, - pub mtID: u16, - pub mtString: [u16; 1], -} -impl ::core::marker::Copy for MENUITEMTEMPLATE {} -impl ::core::clone::Clone for MENUITEMTEMPLATE { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MENUITEMTEMPLATEHEADER { - pub versionNumber: u16, - pub offset: u16, -} -impl ::core::marker::Copy for MENUITEMTEMPLATEHEADER {} -impl ::core::clone::Clone for MENUITEMTEMPLATEHEADER { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MESSAGE_RESOURCE_BLOCK { - pub LowId: u32, - pub HighId: u32, - pub OffsetToEntries: u32, -} -impl ::core::marker::Copy for MESSAGE_RESOURCE_BLOCK {} -impl ::core::clone::Clone for MESSAGE_RESOURCE_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MESSAGE_RESOURCE_DATA { - pub NumberOfBlocks: u32, - pub Blocks: [MESSAGE_RESOURCE_BLOCK; 1], -} -impl ::core::marker::Copy for MESSAGE_RESOURCE_DATA {} -impl ::core::clone::Clone for MESSAGE_RESOURCE_DATA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MESSAGE_RESOURCE_ENTRY { - pub Length: u16, - pub Flags: u16, - pub Text: [u8; 1], -} -impl ::core::marker::Copy for MESSAGE_RESOURCE_ENTRY {} -impl ::core::clone::Clone for MESSAGE_RESOURCE_ENTRY { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MINIMIZEDMETRICS { - pub cbSize: u32, - pub iWidth: i32, - pub iHorzGap: i32, - pub iVertGap: i32, - pub iArrange: MINIMIZEDMETRICS_ARRANGE, -} -impl ::core::marker::Copy for MINIMIZEDMETRICS {} -impl ::core::clone::Clone for MINIMIZEDMETRICS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MINMAXINFO { - pub ptReserved: super::super::Foundation::POINT, - pub ptMaxSize: super::super::Foundation::POINT, - pub ptMaxPosition: super::super::Foundation::POINT, - pub ptMinTrackSize: super::super::Foundation::POINT, - pub ptMaxTrackSize: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MINMAXINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MINMAXINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MOUSEHOOKSTRUCT { - pub pt: super::super::Foundation::POINT, - pub hwnd: super::super::Foundation::HWND, - pub wHitTestCode: u32, - pub dwExtraInfo: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MOUSEHOOKSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MOUSEHOOKSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MOUSEHOOKSTRUCTEX { - pub Base: MOUSEHOOKSTRUCT, - pub mouseData: u32, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MOUSEHOOKSTRUCTEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MOUSEHOOKSTRUCTEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSG { - pub hwnd: super::super::Foundation::HWND, - pub message: u32, - pub wParam: super::super::Foundation::WPARAM, - pub lParam: super::super::Foundation::LPARAM, - pub time: u32, - pub pt: super::super::Foundation::POINT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSG {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSG { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -pub struct MSGBOXPARAMSA { - pub cbSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszText: ::windows_sys::core::PCSTR, - pub lpszCaption: ::windows_sys::core::PCSTR, - pub dwStyle: MESSAGEBOX_STYLE, - pub lpszIcon: ::windows_sys::core::PCSTR, - pub dwContextHelpId: usize, - pub lpfnMsgBoxCallback: MSGBOXCALLBACK, - pub dwLanguageId: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::marker::Copy for MSGBOXPARAMSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::clone::Clone for MSGBOXPARAMSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -pub struct MSGBOXPARAMSW { - pub cbSize: u32, - pub hwndOwner: super::super::Foundation::HWND, - pub hInstance: super::super::Foundation::HINSTANCE, - pub lpszText: ::windows_sys::core::PCWSTR, - pub lpszCaption: ::windows_sys::core::PCWSTR, - pub dwStyle: MESSAGEBOX_STYLE, - pub lpszIcon: ::windows_sys::core::PCWSTR, - pub dwContextHelpId: usize, - pub lpfnMsgBoxCallback: MSGBOXCALLBACK, - pub dwLanguageId: u32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::marker::Copy for MSGBOXPARAMSW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -impl ::core::clone::Clone for MSGBOXPARAMSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct MSLLHOOKSTRUCT { - pub pt: super::super::Foundation::POINT, - pub mouseData: u32, - pub flags: u32, - pub time: u32, - pub dwExtraInfo: usize, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for MSLLHOOKSTRUCT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for MSLLHOOKSTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MrmResourceIndexerHandle { - pub handle: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MrmResourceIndexerHandle {} -impl ::core::clone::Clone for MrmResourceIndexerHandle { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct MrmResourceIndexerMessage { - pub severity: MrmResourceIndexerMessageSeverity, - pub id: u32, - pub text: ::windows_sys::core::PCWSTR, -} -impl ::core::marker::Copy for MrmResourceIndexerMessage {} -impl ::core::clone::Clone for MrmResourceIndexerMessage { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct NCCALCSIZE_PARAMS { - pub rgrc: [super::super::Foundation::RECT; 3], - pub lppos: *mut WINDOWPOS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for NCCALCSIZE_PARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for NCCALCSIZE_PARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct NONCLIENTMETRICSA { - pub cbSize: u32, - pub iBorderWidth: i32, - pub iScrollWidth: i32, - pub iScrollHeight: i32, - pub iCaptionWidth: i32, - pub iCaptionHeight: i32, - pub lfCaptionFont: super::super::Graphics::Gdi::LOGFONTA, - pub iSmCaptionWidth: i32, - pub iSmCaptionHeight: i32, - pub lfSmCaptionFont: super::super::Graphics::Gdi::LOGFONTA, - pub iMenuWidth: i32, - pub iMenuHeight: i32, - pub lfMenuFont: super::super::Graphics::Gdi::LOGFONTA, - pub lfStatusFont: super::super::Graphics::Gdi::LOGFONTA, - pub lfMessageFont: super::super::Graphics::Gdi::LOGFONTA, - pub iPaddedBorderWidth: i32, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for NONCLIENTMETRICSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for NONCLIENTMETRICSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(feature = "Win32_Graphics_Gdi")] -pub struct NONCLIENTMETRICSW { - pub cbSize: u32, - pub iBorderWidth: i32, - pub iScrollWidth: i32, - pub iScrollHeight: i32, - pub iCaptionWidth: i32, - pub iCaptionHeight: i32, - pub lfCaptionFont: super::super::Graphics::Gdi::LOGFONTW, - pub iSmCaptionWidth: i32, - pub iSmCaptionHeight: i32, - pub lfSmCaptionFont: super::super::Graphics::Gdi::LOGFONTW, - pub iMenuWidth: i32, - pub iMenuHeight: i32, - pub lfMenuFont: super::super::Graphics::Gdi::LOGFONTW, - pub lfStatusFont: super::super::Graphics::Gdi::LOGFONTW, - pub lfMessageFont: super::super::Graphics::Gdi::LOGFONTW, - pub iPaddedBorderWidth: i32, -} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::marker::Copy for NONCLIENTMETRICSW {} -#[cfg(feature = "Win32_Graphics_Gdi")] -impl ::core::clone::Clone for NONCLIENTMETRICSW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SCROLLBARINFO { - pub cbSize: u32, - pub rcScrollBar: super::super::Foundation::RECT, - pub dxyLineButton: i32, - pub xyThumbTop: i32, - pub xyThumbBottom: i32, - pub reserved: i32, - pub rgstate: [u32; 6], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SCROLLBARINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SCROLLBARINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct SCROLLINFO { - pub cbSize: u32, - pub fMask: SCROLLINFO_MASK, - pub nMin: i32, - pub nMax: i32, - pub nPage: u32, - pub nPos: i32, - pub nTrackPos: i32, -} -impl ::core::marker::Copy for SCROLLINFO {} -impl ::core::clone::Clone for SCROLLINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct SHELLHOOKINFO { - pub hwnd: super::super::Foundation::HWND, - pub rc: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for SHELLHOOKINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for SHELLHOOKINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct STYLESTRUCT { - pub styleOld: u32, - pub styleNew: u32, -} -impl ::core::marker::Copy for STYLESTRUCT {} -impl ::core::clone::Clone for STYLESTRUCT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TITLEBARINFO { - pub cbSize: u32, - pub rcTitleBar: super::super::Foundation::RECT, - pub rgstate: [u32; 6], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TITLEBARINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TITLEBARINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TITLEBARINFOEX { - pub cbSize: u32, - pub rcTitleBar: super::super::Foundation::RECT, - pub rgstate: [u32; 6], - pub rgrect: [super::super::Foundation::RECT; 6], -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TITLEBARINFOEX {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TITLEBARINFOEX { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`*"] -pub struct TOUCHPREDICTIONPARAMETERS { - pub cbSize: u32, - pub dwLatency: u32, - pub dwSampleTime: u32, - pub bUseHWTimeStamp: u32, -} -impl ::core::marker::Copy for TOUCHPREDICTIONPARAMETERS {} -impl ::core::clone::Clone for TOUCHPREDICTIONPARAMETERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct TPMPARAMS { - pub cbSize: u32, - pub rcExclude: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for TPMPARAMS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for TPMPARAMS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct UPDATELAYEREDWINDOWINFO { - pub cbSize: u32, - pub hdcDst: super::super::Graphics::Gdi::HDC, - pub pptDst: *const super::super::Foundation::POINT, - pub psize: *const super::super::Foundation::SIZE, - pub hdcSrc: super::super::Graphics::Gdi::HDC, - pub pptSrc: *const super::super::Foundation::POINT, - pub crKey: super::super::Foundation::COLORREF, - pub pblend: *const super::super::Graphics::Gdi::BLENDFUNCTION, - pub dwFlags: UPDATE_LAYERED_WINDOW_FLAGS, - pub prcDirty: *const super::super::Foundation::RECT, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for UPDATELAYEREDWINDOWINFO {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for UPDATELAYEREDWINDOWINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWINFO { - pub cbSize: u32, - pub rcWindow: super::super::Foundation::RECT, - pub rcClient: super::super::Foundation::RECT, - pub dwStyle: u32, - pub dwExStyle: u32, - pub dwWindowStatus: u32, - pub cxWindowBorders: u32, - pub cyWindowBorders: u32, - pub atomWindowType: u16, - pub wCreatorVersion: u16, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWINFO {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWINFO { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWPLACEMENT { - pub length: u32, - pub flags: WINDOWPLACEMENT_FLAGS, - pub showCmd: SHOW_WINDOW_CMD, - pub ptMinPosition: super::super::Foundation::POINT, - pub ptMaxPosition: super::super::Foundation::POINT, - pub rcNormalPosition: super::super::Foundation::RECT, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWPLACEMENT {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWPLACEMENT { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WINDOWPOS { - pub hwnd: super::super::Foundation::HWND, - pub hwndInsertAfter: super::super::Foundation::HWND, - pub x: i32, - pub y: i32, - pub cx: i32, - pub cy: i32, - pub flags: SET_WINDOW_POS_FLAGS, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WINDOWPOS {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WINDOWPOS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct WNDCLASSA { - pub style: WNDCLASS_STYLES, - pub lpfnWndProc: WNDPROC, - pub cbClsExtra: i32, - pub cbWndExtra: i32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub hIcon: HICON, - pub hCursor: HCURSOR, - pub hbrBackground: super::super::Graphics::Gdi::HBRUSH, - pub lpszMenuName: ::windows_sys::core::PCSTR, - pub lpszClassName: ::windows_sys::core::PCSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for WNDCLASSA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for WNDCLASSA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct WNDCLASSEXA { - pub cbSize: u32, - pub style: WNDCLASS_STYLES, - pub lpfnWndProc: WNDPROC, - pub cbClsExtra: i32, - pub cbWndExtra: i32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub hIcon: HICON, - pub hCursor: HCURSOR, - pub hbrBackground: super::super::Graphics::Gdi::HBRUSH, - pub lpszMenuName: ::windows_sys::core::PCSTR, - pub lpszClassName: ::windows_sys::core::PCSTR, - pub hIconSm: HICON, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for WNDCLASSEXA {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for WNDCLASSEXA { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct WNDCLASSEXW { - pub cbSize: u32, - pub style: WNDCLASS_STYLES, - pub lpfnWndProc: WNDPROC, - pub cbClsExtra: i32, - pub cbWndExtra: i32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub hIcon: HICON, - pub hCursor: HCURSOR, - pub hbrBackground: super::super::Graphics::Gdi::HBRUSH, - pub lpszMenuName: ::windows_sys::core::PCWSTR, - pub lpszClassName: ::windows_sys::core::PCWSTR, - pub hIconSm: HICON, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for WNDCLASSEXW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for WNDCLASSEXW { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -pub struct WNDCLASSW { - pub style: WNDCLASS_STYLES, - pub lpfnWndProc: WNDPROC, - pub cbClsExtra: i32, - pub cbWndExtra: i32, - pub hInstance: super::super::Foundation::HINSTANCE, - pub hIcon: HICON, - pub hCursor: HCURSOR, - pub hbrBackground: super::super::Graphics::Gdi::HBRUSH, - pub lpszMenuName: ::windows_sys::core::PCWSTR, - pub lpszClassName: ::windows_sys::core::PCWSTR, -} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::marker::Copy for WNDCLASSW {} -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] -impl ::core::clone::Clone for WNDCLASSW { - fn clone(&self) -> Self { - *self - } -} -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type DLGPROC = ::core::option::Option isize>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type HOOKPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`, `\"Win32_UI_Shell\"`*"] -#[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell"))] -pub type MSGBOXCALLBACK = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type NAMEENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type NAMEENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PREGISTERCLASSNAMEW = ::core::option::Option super::super::Foundation::BOOLEAN>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PROPENUMPROCA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PROPENUMPROCEXA = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PROPENUMPROCEXW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PROPENUMPROCW = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type SENDASYNCPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type TIMERPROC = ::core::option::Option ()>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WNDENUMPROC = ::core::option::Option super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_UI_WindowsAndMessaging\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type WNDPROC = ::core::option::Option super::super::Foundation::LRESULT>; -#[cfg(target_pointer_width = "32")] -#[cfg(feature = "Win32_Foundation")] -pub use GetWindowLongA as GetWindowLongPtrA; -#[cfg(target_pointer_width = "32")] -#[cfg(feature = "Win32_Foundation")] -pub use GetWindowLongW as GetWindowLongPtrW; -#[cfg(target_pointer_width = "32")] -#[cfg(feature = "Win32_Foundation")] -pub use SetWindowLongA as SetWindowLongPtrA; -#[cfg(target_pointer_width = "32")] -#[cfg(feature = "Win32_Foundation")] -pub use SetWindowLongW as SetWindowLongPtrW; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Wpf/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Wpf/mod.rs deleted file mode 100644 index 2d53d8e..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/Wpf/mod.rs +++ /dev/null @@ -1,86 +0,0 @@ -pub type IMILBitmapEffect = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectConnections = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectConnectionsInfo = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectConnector = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectConnectorInfo = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectEvents = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectFactory = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectGroup = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectGroupImpl = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectImpl = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectInputConnector = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectInteriorInputConnector = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectInteriorOutputConnector = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectOutputConnector = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectOutputConnectorImpl = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectPrimitive = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectPrimitiveImpl = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectRenderContext = *mut ::core::ffi::c_void; -pub type IMILBitmapEffectRenderContextImpl = *mut ::core::ffi::c_void; -pub type IMILBitmapEffects = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub const CLSID_MILBitmapEffectBevel: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd361dbe_6c9b_4de0_8290_f6400c2737ed); -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub const CLSID_MILBitmapEffectBlur: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa924df87_225d_4373_8f5b_b90ec85ae3de); -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub const CLSID_MILBitmapEffectDropShadow: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x459a3fbe_d8ac_4692_874b_7a265715aa16); -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub const CLSID_MILBitmapEffectEmboss: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcd299846_824f_47ec_a007_12aa767f2816); -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub const CLSID_MILBitmapEffectGroup: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xac9c1a9a_7e18_4f64_ac7e_47cf7f051e95); -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub const CLSID_MILBitmapEffectOuterGlow: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe2161bdd_7eb6_4725_9c0b_8a2a1b4f0667); -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub const MILBITMAPEFFECT_SDK_VERSION: u32 = 16777216u32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub struct MILMatrixF { - pub _11: f64, - pub _12: f64, - pub _13: f64, - pub _14: f64, - pub _21: f64, - pub _22: f64, - pub _23: f64, - pub _24: f64, - pub _31: f64, - pub _32: f64, - pub _33: f64, - pub _34: f64, - pub _41: f64, - pub _42: f64, - pub _43: f64, - pub _44: f64, -} -impl ::core::marker::Copy for MILMatrixF {} -impl ::core::clone::Clone for MILMatrixF { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub struct MilPoint2D { - pub X: f64, - pub Y: f64, -} -impl ::core::marker::Copy for MilPoint2D {} -impl ::core::clone::Clone for MilPoint2D { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -#[doc = "*Required features: `\"Win32_UI_Wpf\"`*"] -pub struct MilRectD { - pub left: f64, - pub top: f64, - pub right: f64, - pub bottom: f64, -} -impl ::core::marker::Copy for MilRectD {} -impl ::core::clone::Clone for MilRectD { - fn clone(&self) -> Self { - *self - } -} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/mod.rs deleted file mode 100644 index 688abbb..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/UI/mod.rs +++ /dev/null @@ -1,32 +0,0 @@ -#[cfg(feature = "Win32_UI_Accessibility")] -pub mod Accessibility; -#[cfg(feature = "Win32_UI_Animation")] -pub mod Animation; -#[cfg(feature = "Win32_UI_ColorSystem")] -pub mod ColorSystem; -#[cfg(feature = "Win32_UI_Controls")] -pub mod Controls; -#[cfg(feature = "Win32_UI_HiDpi")] -pub mod HiDpi; -#[cfg(feature = "Win32_UI_Input")] -pub mod Input; -#[cfg(feature = "Win32_UI_InteractionContext")] -pub mod InteractionContext; -#[cfg(feature = "Win32_UI_LegacyWindowsEnvironmentFeatures")] -pub mod LegacyWindowsEnvironmentFeatures; -#[cfg(feature = "Win32_UI_Magnification")] -pub mod Magnification; -#[cfg(feature = "Win32_UI_Notifications")] -pub mod Notifications; -#[cfg(feature = "Win32_UI_Ribbon")] -pub mod Ribbon; -#[cfg(feature = "Win32_UI_Shell")] -pub mod Shell; -#[cfg(feature = "Win32_UI_TabletPC")] -pub mod TabletPC; -#[cfg(feature = "Win32_UI_TextServices")] -pub mod TextServices; -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] -pub mod WindowsAndMessaging; -#[cfg(feature = "Win32_UI_Wpf")] -pub mod Wpf; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/mod.rs deleted file mode 100644 index 4be8315..0000000 --- a/vendor/windows-sys-0.45.0/src/Windows/Win32/mod.rs +++ /dev/null @@ -1,28 +0,0 @@ -#[cfg(feature = "Win32_Data")] -pub mod Data; -#[cfg(feature = "Win32_Devices")] -pub mod Devices; -#[cfg(feature = "Win32_Foundation")] -pub mod Foundation; -#[cfg(feature = "Win32_Gaming")] -pub mod Gaming; -#[cfg(feature = "Win32_Globalization")] -pub mod Globalization; -#[cfg(feature = "Win32_Graphics")] -pub mod Graphics; -#[cfg(feature = "Win32_Management")] -pub mod Management; -#[cfg(feature = "Win32_Media")] -pub mod Media; -#[cfg(feature = "Win32_NetworkManagement")] -pub mod NetworkManagement; -#[cfg(feature = "Win32_Networking")] -pub mod Networking; -#[cfg(feature = "Win32_Security")] -pub mod Security; -#[cfg(feature = "Win32_Storage")] -pub mod Storage; -#[cfg(feature = "Win32_System")] -pub mod System; -#[cfg(feature = "Win32_UI")] -pub mod UI; -- cgit v1.2.3